From f1a766e4fc93c756e35c61b87ab57f04179993c0 Mon Sep 17 00:00:00 2001
From: Christian Engwer <christi@dune-project.org>
Date: Fri, 21 Jan 2005 18:14:41 +0000
Subject: [PATCH] added orthonormal bases for triangle, quadrilateral,
 tetrahedron, pyramid, prism and hexahedron up to order of 8

[[Imported from SVN: r1388]]
---
 fem/dgspace.hh                      |     27 +-
 fem/dgspace/monomialbase.hh         |      6 +-
 fem/dgspace/orthonormalbase.cc      |    106 +
 fem/dgspace/orthonormalbase.hh      |    148 +
 fem/dgspace/orthonormalbase_impl.cc | 233699 +++++++++++++++++++++++++
 5 files changed, 233975 insertions(+), 11 deletions(-)
 create mode 100644 fem/dgspace/orthonormalbase.cc
 create mode 100644 fem/dgspace/orthonormalbase.hh
 create mode 100644 fem/dgspace/orthonormalbase_impl.cc

diff --git a/fem/dgspace.hh b/fem/dgspace.hh
index 8049ca769..974284124 100644
--- a/fem/dgspace.hh
+++ b/fem/dgspace.hh
@@ -7,6 +7,7 @@
 
 #include <dune/fem/common/discretefunctionspace.hh>
 #include <dune/fem/dgspace/monomialbase.hh>
+#include <dune/fem/dgspace/orthonormalbase.hh>
 #include <dune/fem/dgspace/dgmapper.hh>
 #include <dune/fem/dofmanager.hh>
 
@@ -17,14 +18,16 @@ namespace Dune {
   //!  DiscreteFunctionSpace for discontinous functions
   //
   //**********************************************************************
-  template< class FunctionSpaceType, class GridType, int polOrd , class
-      DofManagerType = DofManager<GridType,DefaultGridIndexSet<GridType,LevelIndex> > >
+  template< class FunctionSpaceType, class GridType, int polOrd ,
+      template<class> class BaseFunctionSet,
+      class DofManagerType =
+        DofManager<GridType,DefaultGridIndexSet<GridType,LevelIndex> > >
   class DGDiscreteFunctionSpace
     : public DiscreteFunctionSpaceInterface
       <  FunctionSpaceType , GridType,
           DGDiscreteFunctionSpace < FunctionSpaceType , GridType,
-              polOrd, DofManagerType >,
-          MonomialBaseFunctionSet < FunctionSpaceType > >
+              polOrd, BaseFunctionSet, DofManagerType >,
+          BaseFunctionSet < FunctionSpaceType > >
   {
     enum { DGFSpaceId = 123456789 };
 
@@ -43,15 +46,15 @@ namespace Dune {
     typedef typename DofManagerType::MemObjectType MemObjectType;
 
     // BaseFunctionSet we are using
-    typedef MonomialBaseFunctionSet<FunctionSpaceType> BaseFunctionSetType;
+    typedef BaseFunctionSet<FunctionSpaceType> BaseFunctionSetType;
 
     typedef DGDiscreteFunctionSpace
-    < FunctionSpaceType , GridType , polOrd , DofManagerType >
+    < FunctionSpaceType , GridType , polOrd , BaseFunctionSet, DofManagerType >
     DGDiscreteFunctionSpaceType;
 
     typedef DiscreteFunctionSpaceInterface
     <FunctionSpaceType , GridType, DGDiscreteFunctionSpaceType,
-        MonomialBaseFunctionSet <FunctionSpaceType> >
+        BaseFunctionSet <FunctionSpaceType> >
     DiscreteFunctionSpaceType;
 
     /** \todo Please doc me! */
@@ -90,6 +93,7 @@ namespace Dune {
     const BaseFunctionSetType &
     getBaseFunctionSet ( EntityType &en ) const
     {
+      setType(base_,en.geometry().type());
       return base_;
     }
 
@@ -127,7 +131,14 @@ namespace Dune {
     };
 
   private:
-    BaseFunctionSetType base_;
+    void setType(MonomialBaseFunctionSet<FunctionSpaceType> & b,
+                 ElementType t) const {};
+    void setType(OrthonormalBaseFunctionSet<FunctionSpaceType> & b,
+                 ElementType t) const
+    {
+      b.changeType(t);
+    };
+    mutable BaseFunctionSetType base_;
     // mapper for function space
     DGMapperType mapper_;
   };
diff --git a/fem/dgspace/monomialbase.hh b/fem/dgspace/monomialbase.hh
index 155b15d94..7c162ed0b 100644
--- a/fem/dgspace/monomialbase.hh
+++ b/fem/dgspace/monomialbase.hh
@@ -1,7 +1,7 @@
 // -*- tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
 // vi: set et ts=4 sw=2 sts=2:
-#ifndef __DUNE__MONOMIALBASE_HH__
-#define __DUNE__MONOMIALBASE_HH__
+#ifndef DUNE__MONOMIALBASE_HH
+#define DUNE__MONOMIALBASE_HH
 
 #include <dune/common/matvec.hh>
 #include <dune/common/simplevector.hh>
@@ -129,4 +129,4 @@ namespace Dune {
 
 } // end namespace Dune
 
-#endif
+#endif // DUNE__MONOMIALBASE_HH
diff --git a/fem/dgspace/orthonormalbase.cc b/fem/dgspace/orthonormalbase.cc
new file mode 100644
index 000000000..52fb49431
--- /dev/null
+++ b/fem/dgspace/orthonormalbase.cc
@@ -0,0 +1,106 @@
+// -*- tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
+// vi: set et ts=4 sw=2 sts=2:
+#include <string>
+
+#include <dune/fem/dgspace/orthonormalbase.hh>
+
+template <class FunctionSpaceType>
+OrthonormalBaseFunctionSet<FunctionSpaceType >::
+OrthonormalBaseFunctionSet( FunctionSpaceType & fuspace,
+                            int polOrder )
+  :
+    BaseFunctionSetDefault
+    <FunctionSpaceType,OrthonormalBaseFunctionSet <FunctionSpaceType > >
+      ( fuspace ),
+    polOrder_(polOrder),
+    type_(Dune::line)
+{
+  assert(DimRange == 1);
+  switch (DimDomain)
+  {
+  case 2 :
+    numOfBaseFct_ = (polOrder + 2) * (polOrder + 1) / 2;
+    break;
+  case 3 :
+    numOfBaseFct_ = ((polOrder+1)*(polOrder+2)*(2*polOrder+3)/6 +
+                     (polOrder+1)*(polOrder+2)/2)/2;
+    break;
+  default :
+    DUNE_THROW(NotImplemented, "OrthonormalBaseFunctionSet only supports 2D and 3D Domain");
+  }
+}
+
+template <class FunctionSpaceType>
+void OrthonormalBaseFunctionSet<FunctionSpaceType >::
+real_evaluate( int baseFunct, const FieldVector<deriType, 0> &diffVariable,
+               const Domain & x,  Range & phi ) const
+{
+  switch(type_)
+  {
+  case triangle :
+    phi[0] = eval_triangle_2d (baseFunct, x); break;
+  case quadrilateral :
+    phi[0] = eval_quadrilateral_2d (baseFunct, x); break;
+  case tetrahedron :
+    phi[0] = eval_tetrahedron_3d (baseFunct, x); break;
+  case pyramid :
+    phi[0] = eval_pyramid_3d (baseFunct, x); break;
+  case prism :
+    phi[0] = eval_prism_3d (baseFunct, x); break;
+  case hexahedron :
+    phi[0] = eval_hexahedron_3d (baseFunct, x); break;
+  default :
+    DUNE_THROW(NotImplemented, "ElementType not suppoerted by OrthonormalBaseFunctionSet");
+  }
+}
+
+template <class FunctionSpaceType>
+void OrthonormalBaseFunctionSet<FunctionSpaceType >::
+jacobian ( int baseFunct, const Domain & x, JacobianRange & grad ) const
+{
+  switch(type_)
+  {
+  case triangle :
+    return grad_triangle_2d (baseFunct, x, grad);
+  case quadrilateral :
+    return grad_quadrilateral_2d (baseFunct, x, grad);
+  case tetrahedron :
+    return grad_tetrahedron_3d (baseFunct, x, grad);
+  case pyramid :
+    return grad_pyramid_3d (baseFunct, x, grad);
+  case prism :
+    return grad_prism_3d (baseFunct, x, grad);
+  case hexahedron :
+    return grad_hexahedron_3d (baseFunct, x, grad);
+  default :
+    DUNE_THROW(NotImplemented, "ElementType not suppoerted by OrthonormalBaseFunctionSet");
+  }
+}
+
+template <class FunctionSpaceType>
+void OrthonormalBaseFunctionSet<FunctionSpaceType >::
+real_evaluate( int baseFunct, const FieldVector<deriType, 1> &diffVariable,
+               const Domain & x,  Range & phi ) const
+{
+  JacobianRange grad;
+  jacobian(baseFunct, x, grad);
+  phi[0] = grad[diffVariable[0]];
+}
+
+template <class FunctionSpaceType> template <int diffOrd>
+void OrthonormalBaseFunctionSet<FunctionSpaceType >::
+evaluate( int baseFunct, const FieldVector<deriType, diffOrd> &diffVariable,
+          const Domain & x,  Range & phi ) const
+{
+  assert(baseFunct < numOfBaseFct_);
+  real_evaluate(baseFunct, diffVariable, x, phi);
+}
+
+template <class FunctionSpaceType> template <int diffOrd, class QuadratureType>
+void OrthonormalBaseFunctionSet<FunctionSpaceType >::
+evaluate( int baseFunct, const FieldVector<deriType, diffOrd> &diffVariable,
+          QuadratureType & quad, int quadPoint, Range & phi ) const
+{
+  Domain x = quad.point(quadPoint);
+  real_evaluate(baseFunct, diffVariable, x, phi);
+}
diff --git a/fem/dgspace/orthonormalbase.hh b/fem/dgspace/orthonormalbase.hh
new file mode 100644
index 000000000..77a443793
--- /dev/null
+++ b/fem/dgspace/orthonormalbase.hh
@@ -0,0 +1,148 @@
+// -*- tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
+// vi: set et ts=4 sw=2 sts=2:
+#ifndef DUNE__ORTHONORMALBASE_HH
+#define DUNE__ORTHONORMALBASE_HH
+
+#include <dune/common/matvec.hh>
+#include <dune/common/simplevector.hh>
+#include <dune/fem/common/basefunctions.hh>
+
+namespace Dune {
+
+  /** @defgroup OrthonormalBaseFunctionSet The OrthonormalBaseFunctionSet
+     @ingroup BaseFunctionSet
+     The OrthonormalBaseFunctionSet is an special implementation of the interface
+     BaseFunctionSetInterface. This class offers orthonormal functions as a base.
+     Currently only functionspaces mapping from 2D and 3D real to real.
+
+     @{
+   */
+
+  //*************************************************************************
+  //
+  //  --OrthonormalBaseFunctionSet
+  //
+  //*************************************************************************
+
+  //! \todo Please doc me!
+  template<class FunctionSpaceType>
+  class OrthonormalBaseFunctionSet
+    : public BaseFunctionSetDefault
+      <FunctionSpaceType, OrthonormalBaseFunctionSet<FunctionSpaceType> >
+  {
+    typedef typename FunctionSpaceType::Domain Domain;
+    typedef typename FunctionSpaceType::DomainField DomainField;
+    typedef typename FunctionSpaceType::Range Range;
+    typedef typename FunctionSpaceType::JacobianRange JacobianRange;
+    enum { DimDomain = FunctionSpaceType::DimDomain };
+    enum { DimRange  = FunctionSpaceType::DimRange  };
+  public:
+
+    //! Constructor
+    OrthonormalBaseFunctionSet (FunctionSpaceType & fuspace, int polOrder);
+
+    //! change type
+    void changeType(ElementType & type)
+    {
+      type_ = type;
+    }
+
+    //! return the number of base functions for this BaseFunctionSet
+    int getNumberOfBaseFunctions () const
+    {
+      return numOfBaseFct_;
+    };
+
+    //! evaluate base function baseFunct with the given diffVariable and a
+    //! point x and range phi
+    template <int diffOrd>
+    inline
+    void evaluate ( int baseFunct, const FieldVector<deriType, diffOrd> &diffVariable,
+                    const Domain & x,  Range & phi ) const;
+
+    //! evaluate base fucntion baseFunct at a given quadrature point
+    //! the identifier of the quadrature is stored to check , whether the
+    //! qaudrature has changed an the values at the quadrature have to be
+    //! calulated again
+    template <int diffOrd, class QuadratureType>
+    inline
+    void evaluate ( int baseFunct, const FieldVector<deriType, diffOrd> &diffVariable,
+                    QuadratureType & quad, int quadPoint, Range & phi ) const;
+
+    //! evaluate the gradient
+    void jacobian ( int baseFunct, const Domain & x, JacobianRange & grad ) const;
+
+    //! \todo Please doc me!
+    void print (std::ostream& s, int baseFunct) const {
+      s << "print is missing\n";
+    };
+    //! \todo Please doc me!
+    void print (std::ostream& s) const {
+      s << "[";
+      for (int i = 0; i < numOfBaseFct_ - 1; i++) {
+        s << "["; print(s, i); s << "], ";
+      }
+      s << "["; print(s, numOfBaseFct_); s << "]]";
+    }
+
+  private:
+    //! polynomial order of the base
+    int polOrder_;
+
+    //! number of different basefunctions
+    int numOfBaseFct_;
+
+    //! Elementtype for which this basis is orthonormal
+    ElementType type_;
+
+    //! eval
+    inline void real_evaluate ( int baseFunct,
+                                const FieldVector<deriType, 0> &diffVariable,
+                                const Domain & x,
+                                Range & phi ) const;
+
+    //! grad
+    inline void real_evaluate ( int baseFunct,
+                                const FieldVector<deriType, 1> &diffVariable,
+                                const Domain & x,
+                                Range & phi ) const;
+
+    double eval_triangle_2d ( int i, const Domain & xi ) const;
+    double eval_quadrilateral_2d ( int i, const Domain & xi ) const;
+    double eval_tetrahedron_3d ( int i, const Domain & xi ) const;
+    double eval_pyramid_3d ( int i, const Domain & xi ) const;
+    double eval_prism_3d ( int i, const Domain & xi ) const;
+    double eval_hexahedron_3d ( int i, const Domain & xi ) const;
+
+    void grad_triangle_2d ( int i, const Domain & xi,
+                            JacobianRange & grad ) const;
+    void grad_quadrilateral_2d ( int i, const Domain & xi,
+                                 JacobianRange & grad ) const;
+    void grad_tetrahedron_3d ( int i, const Domain & xi,
+                               JacobianRange & grad ) const;
+    void grad_pyramid_3d ( int i, const Domain & xi,
+                           JacobianRange & grad ) const;
+    void grad_prism_3d ( int i, const Domain & xi,
+                         JacobianRange & grad ) const;
+    void grad_hexahedron_3d ( int i, const Domain & xi,
+                              JacobianRange & grad ) const;
+
+  }; // end class OrthonormalBaseFunctionSet
+
+  //! overloading the out stream for printing of monomial bases
+  template< class T >
+  inline std::ostream&
+  operator<< (std::ostream& s, OrthonormalBaseFunctionSet<T> & m)
+  {
+    m.print(s);
+    return s;
+  }
+
+  /** @} end documentation group */
+
+#include "orthonormalbase.cc"
+#include "orthonormalbase_impl.cc"
+
+} // end namespace Dune
+
+#endif // DUNE_ORTHONORMALBASE_HH
diff --git a/fem/dgspace/orthonormalbase_impl.cc b/fem/dgspace/orthonormalbase_impl.cc
new file mode 100644
index 000000000..7277ea4c7
--- /dev/null
+++ b/fem/dgspace/orthonormalbase_impl.cc
@@ -0,0 +1,233699 @@
+// -*- tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
+// vi: set et ts=4 sw=2 sts=2:
+#define PMAX2D 4
+#define PMAX3D 4
+
+/****************************************************************************/
+/* functions                                                                                                                    */
+/****************************************************************************/
+
+/* \phi_i(x,y) for triangle */
+template <class FunctionSpaceType>
+double OrthonormalBaseFunctionSet<FunctionSpaceType >::
+eval_triangle_2d ( int i, const Domain & xi ) const
+{
+  double x,y;
+  x=xi[0]; y=xi[1];
+
+  switch (i)      {
+                #if (PMAX2D>=0)
+  case ( 0 ) :
+    return 1.4142135623730950488016887242097;
+                #endif
+                #if (PMAX2D>=1)
+  case ( 1 ) :
+    return -2.
+           + 6.*x;
+  case ( 2 ) :
+    return -3.4641016151377545870548926830117
+           + 3.4641016151377545870548926830117*x
+           + 6.928203230275509174109785366023*y;
+                #endif
+                #if (PMAX2D>=2)
+  case ( 3 ) :
+    return 2.4494897427831780981972840747059
+           + x*(-19.595917942265424785578272597647
+                + 24.494897427831780981972840747059*x);
+  case ( 4 ) :
+    return 4.2426406871192851464050661726291
+           - 8.485281374238570292810132345258*y
+           + x*(-25.455844122715710878430397035775
+                + 21.213203435596425732025330863145*x
+                + 42.426406871192851464050661726291*y);
+  case ( 5 ) :
+    return 5.477225575051661134569697828008
+           + y*(-32.863353450309966807418186968048
+                + 32.863353450309966807418186968048*y)
+           + x*(-10.954451150103322269139395656016
+                + 5.477225575051661134569697828008*x
+                + 32.863353450309966807418186968048*y);
+                #endif
+                #if (PMAX2D>=3)
+  case ( 6 ) :
+    return -2.8284271247461900976033774484194
+           + x*(42.426406871192851464050661726291
+                + x*(-127.27922061357855439215198517887
+                     + 98.99494936611665341611821069468*x));
+  case ( 7 ) :
+    return -4.8989794855663561963945681494118
+           + 9.797958971132712392789136298824*y
+           + x*(63.686733312362630553129385942353
+                - 117.57550765359254871346963558588*y
+                + x*(-161.66632302368975448102074893059
+                     + 102.87856919689348012428593113765*x
+                     + 205.75713839378696024857186227529*y));
+  case ( 8 ) :
+    return -6.3245553203367586639977870888654
+           + (37.947331922020551983986722533193
+              - 37.947331922020551983986722533193*y)*y
+           + x*(56.920997883030827975980083799789
+                + y*(-303.57865537616441587189378026554
+                     + 265.63132345414386388790705773235*y)
+                + x*(-94.868329805051379959966806332982
+                     + 44.271887242357310647984509622058*x
+                     + 265.63132345414386388790705773235*y));
+  case ( 9 ) :
+    return -7.4833147735478827711674974646331
+           + y*(89.799777282574593254009969575597
+                + y*(-224.49944320643648313502492393899
+                     + 149.66629547095765542334994929266*y))
+           + x*(22.449944320643648313502492393899
+                + x*(-22.449944320643648313502492393899
+                     + 7.483314773547882771167497464633*x
+                     + 89.7997772825745932540099695756*y)
+                + y*(-179.59955456514918650801993915119
+                     + 224.49944320643648313502492393899*y));
+                #endif
+                #if (PMAX2D>=4)
+  case ( 10 ) :
+    return 3.1622776601683793319988935444327
+           + x*(-75.894663844041103967973445066385
+                + x*(398.44698518121579583186058659852
+                     + x*(-708.35019587771697036775215395293
+                          + 398.44698518121579583186058659852*x)));
+  case ( 11 ) :
+    return 5.477225575051661134569697828008
+           - 10.954451150103322269139395656016*y
+           + x*(-120.49896265113654496053335221618
+                + 230.04347415216976765192730877634*y
+                + x*(575.10868538042441912981827194084
+                     - 920.1738966086790706077092351053*y
+                     + x*(-920.17389660867907060770923510535
+                          + 460.08694830433953530385461755267*x
+                          + 920.1738966086790706077092351053*y)));
+  case ( 12 ) :
+    return 7.0710678118654752440084436210485
+           + y*(-42.426406871192851464050661726291
+                + 42.426406871192851464050661726291*y)
+           + x*(-127.27922061357855439215198517887
+                + (721.24891681027847488886124934695
+                   - 678.8225099390856234248105876207*y)*y
+                + x*(487.90367901871779183658260985235
+                     + y*(-2206.1731573020282761306344097671
+                          + 1527.3506473629426527058238221465*y)
+                     + x*(-622.25396744416182147274303865227
+                          + 254.55844122715710878430397035775*x
+                          + 1527.3506473629426527058238221465*y)));
+  case ( 13 ) :
+    return 8.3666002653407554797817202578519
+           + y*(-100.39920318408906575738064309422
+                + (250.99800796022266439345160773556
+                   - 167.33200530681510959563440515704*y)*y)
+           + x*(-100.39920318408906575738064309422
+                + y*(1104.3912350249797233311870740364
+                     + y*(-2509.9800796022266439345160773556
+                          + 1505.9880477613359863607096464133*y))
+                + x*(250.99800796022266439345160773556
+                     + x*(-234.26480742954115343388816721985
+                          + 75.29940238806679931803548232067*x
+                          + 903.592828656801591816425787848*y)
+                     + y*(-1907.5848604976922493902322187902
+                          + 2258.98207164200397954106446962*y)));
+  case ( 14 ) :
+    return 9.4868329805051379959966806332982
+           + y*(-189.73665961010275991993361266596
+                + y*(853.81496824546241963970125699683
+                     + y*(-1328.1566172707193194395352886617
+                          + 664.0783086353596597197676443309*y)))
+           + x*(-37.947331922020551983986722533193
+                + x*(56.920997883030827975980083799789
+                     + x*(-37.947331922020551983986722533193
+                          + 9.486832980505137995996680633298*x
+                          + 189.73665961010275991993361266596*y)
+                     + y*(-569.20997883030827975980083799789
+                          + 853.8149682454624196397012569968*y))
+                + y*(569.20997883030827975980083799789
+                     + y*(-1707.6299364909248392794025139937
+                          + 1328.1566172707193194395352886617*y)));
+                #endif
+                #if (PMAX2D>=5)
+  case ( 15 ) :
+    return -3.4641016151377545870548926830117
+           + x*(121.24355652982141054692124390541
+                + x*(-969.94845223857128437536995124329
+                     + x*(2909.8453567157138531261098537299
+                          + x*(-3637.3066958946423164076373171623
+                               + 1600.4149461936426192193604195514*x))));
+  case ( 16 ) :
+    return -6.
+           + 12.*y
+           + x*(198.
+                - 384.*y
+                + x*(-1488.
+                     + 2592.*y
+                     + x*(4176.
+                          - 5760.*y
+                          + x*(-4860.
+                               + 1980.*x
+                               + 3960.*y))));
+  case ( 17 ) :
+    return -7.7459666924148337703585307995648
+           + (46.475800154489002622151184797389
+              - 46.475800154489002622151184797389*y)*y
+           + x*(224.63303408003017934039739318738
+                + y*(-1301.3224043256920734202331743269
+                     + 1254.8466041712030707980819895295*y)
+                + x*(-1471.7336715588184163681208519173
+                     + (7529.079625027218424788491937177
+                        - 6274.233020856015353990409947647*y)*y
+                     + x*(3578.6366118956532019056412293989
+                          + y*(-13942.740046346700786645355439217
+                               + 7668.507025490685432654945491569*y)
+                          + x*(-3601.8745119728977032167168217976
+                               + 1278.0845042484475721091575819282*x
+                               + 7668.507025490685432654945491569*y))));
+  case ( 18 ) :
+    return -9.165151389911680013176094387456
+           + y*(109.98181667894016015811313264947
+                + y*(-274.95454169735040039528283162368
+                     + 183.30302779823360026352188774912*y))
+           + x*(210.79848196796864030305017091149
+                + y*(-2419.5999669366835234784889182884
+                     + (5774.0453756443584083009394640973
+                        - 3666.0605559646720052704377549824*y)*y)
+                + x*(-1081.4878640095782415547791377198
+                     + y*(10558.254401178255375178860734349
+                          + y*(-20621.590627301280029646212371776
+                               + 10081.666528902848014493703826202*y))
+                     + x*(2071.3242141200396829777973315651
+                          + x*(-1695.5530071336608024375774616794
+                               + 504.0833264451424007246851913101*x
+                               + 6048.999917341708808696222295721*y)
+                          + y*(-14297.636168262220820554707244431
+                               + 15122.499793354272021740555739302*y))));
+  case ( 19 ) :
+    return -10.392304845413263761164678049035
+           + y*(207.8460969082652752232935609807
+                + y*(-935.30743608719373850482102441317
+                     + (1454.9226783578569265630549268649
+                        - 727.4613391789284632815274634325*y)*y))
+           + x*(155.88457268119895641747017073553
+                + y*(-2909.8453567157138531261098537299
+                     + y*(12158.996669133518600562673317371
+                          + y*(-17459.072140294283118756659122379
+                               + 8002.074730968213096096802097757*y)))
+                + x*(-519.61524227066318805823390245176
+                     + x*(727.46133917892846328152746343247
+                          + x*(-467.65371804359686925241051220659
+                               + 114.31535329954590137281145853939*x
+                               + 2286.3070659909180274562291707878*y)
+                          + y*(-7066.767294881019357591981073344
+                               + 10288.381796959131123553031268545*y))
+                     + y*(7482.4594886975499080385681953054
+                          + y*(-21512.071030005455985610883561503
+                               + 16004.149461936426192193604195514*y))));
+  case ( 20 ) :
+    return -11.489125293076057319701222936438
+           + y*(344.67375879228171959103668809314
+                + y*(-2412.716311545972037137256816652
+                     + y*(6433.9101641225920990326848444052
+                          + y*(-7238.1489346379161114117704499559
+                               + 2895.2595738551664445647081799823*y))))
+           + x*(57.445626465380286598506114682189
+                + x*(-114.89125293076057319701222936438
+                     + x*(114.89125293076057319701222936438
+                          + x*(-57.445626465380286598506114682189
+                               + 11.489125293076057319701222936438*x
+                               + 344.67375879228171959103668809314*y)
+                          + y*(-1378.6950351691268783641467523725
+                               + 2412.716311545972037137256816652*y))
+                     + y*(2068.0425527536903175462201285588
+                          + y*(-7238.1489346379161114117704499559
+                               + 6433.910164122592099032684844405*y)))
+                + y*(-1378.6950351691268783641467523725
+                     + y*(7238.1489346379161114117704499559
+                          + y*(-12867.82032824518419806536968881
+                               + 7238.148934637916111411770449956*y))));
+                #endif
+                #if (PMAX2D>=6)
+  case ( 21 ) :
+    return 3.7416573867739413855837487323165
+           + x*(-179.59955456514918650801993915119
+                + x*(2020.4949888579283482152243154509
+                     + x*(-8979.9777282574593254009969575597
+                          + x*(18521.204064531009858639556224967
+                               + x*(-17780.355901949769464293973975968
+                                    + 6420.684075704083417661712824655*x)))));
+  case ( 22 ) :
+    return 6.480740698407860230965967436088
+           - 12.961481396815720461931934872176*y
+           + x*(-298.11407212676157062443450206005
+                + 583.2666628567074207869370692479*y
+                + x*(3207.9666457118908143281538808636
+                     - 5832.666628567074207869370692479*y
+                     + x*(-13609.555466656506485028531615785
+                          + 21386.44430474593876218769253909*y
+                          + x*(26733.055380932423452734615673863
+                               - 32079.666457118908143281538808636*y
+                               + x*(-24380.546507410370188893969494563
+                                    + 8340.713278850916117253200090245*x
+                                    + 16681.426557701832234506400180491*y)))));
+  case ( 23 ) :
+    return 8.3666002653407554797817202578519
+           + y*(-50.199601592044532878690321547111
+                + 50.19960159204453287869032154711*y)
+           + x*(-351.39721114431173015083225082978
+                + (2058.1836652738258480263031834316
+                   - 2007.9840636817813151476128618844*y)*y
+                + x*(3438.6727090550505021902870259771
+                     + y*(-18573.852589056477165115418972431
+                          + 16565.868525374695849967806110547*y)
+                     + x*(-13219.228419238393658055118007406
+                          + (60741.517926373884783215289072005
+                             - 44175.649400999188933247482961458*y)*y
+                          + x*(23468.313744280819120787725323275
+                               + y*(-80068.364539311029941511062867642
+                                    + 35892.715138311841008263579906185*y)
+                               + x*(-19326.846612937145158295773795638
+                                    + 5982.119189718640168043929984364*x
+                                    + 35892.715138311841008263579906185*y)))));
+  case ( 24 ) :
+    return 9.8994949366116653416118210694679
+           + y*(-118.79393923933998409934185283361
+                + (296.98484809834996024835463208404
+                   - 197.98989873223330683223642138936*y)*y)
+           + x*(-356.38181771801995229802555850084
+                + y*(4157.7878733768994434769648491765
+                     + y*(-10097.484835343898648444057490857
+                          + 6533.666658163699125463801905849*y))
+                + x*(2969.8484809834996024835463208404
+                     + y*(-31480.393898425095786325591000908
+                          + (68603.499910718840817369920011412
+                             - 39201.999948982194752782811435093*y)*y)
+                     + x*(-9701.5050378794320347795846480785
+                          + y*(84937.666556128088631029424776034
+                               + y*(-143740.66647960138076020364192867
+                                    + 56625.11103741872575401961651736*y))
+                          + x*(14700.74998086832303229355428816
+                               + x*(-10453.866653061918600742083049358
+                                    + 2831.2555518709362877009808258678*x
+                                    + 33975.066622451235452411769910414*y)
+                               + y*(-91471.333214291787756493226681883
+                                    + 84937.66655612808863102942477603*y)))));
+  case ( 25 ) :
+    return 11.22497216032182415675124619695
+           + y*(-224.49944320643648313502492393899
+                + y*(1010.2474944289641741076121577255
+                     + y*(-1571.496102445055381945174467573
+                          + 785.7480512225276909725872337865*y)))
+           + x*(-314.29922048901107638903489351459
+                + y*(6061.4849665737850446456729463528
+                     + y*(-26266.434855153068526797916100862
+                          + (39287.402561126384548629361689324
+                             - 18857.953229340664583342093610875*y)*y))
+                + x*(2020.4949888579283482152243154509
+                     + y*(-34348.414810584781919658813362666
+                          + y*(128301.43179247845011166674403113
+                               + y*(-160292.60244939564895840779569244
+                                    + 61288.34799535715989586180423535*y)))
+                     + x*(-5163.4871937480391121055732505968
+                          + x*(6342.1092705818306485644541012766
+                               + x*(-3771.5906458681329166684187221751
+                                    + 875.5478285051022842265972033621*x
+                                    + 17510.956570102045684531944067241*y)
+                               + y*(-57920.85634726061264883643037626
+                                    + 78799.30456545920558039374830259*y))
+                          + y*(68921.329064376000322452651649271
+                               + y*(-181844.54899721355133937018839058
+                                    + 122576.69599071431979172360847069*y)))));
+  case ( 26 ) :
+    return 12.409673645990856596133241955449
+           + y*(-372.29020937972569788399725866348
+                + y*(2606.0314656580798851879808106444
+                     + y*(-6949.4172417548796938346154950517
+                          + (7818.0943969742396555639424319332
+                             - 3127.2377587896958622255769727733*y)*y)))
+           + x*(-223.37412562783541873039835519809
+                + y*(6328.9335594553368640279533972792
+                     + y*(-41696.50345052927816300769297031
+                          + y*(104241.25862632319540751923242578
+                               + y*(-109453.32155763935517789519404706
+                                    + 40654.090864266046208932500646052*y))))
+                + x*(930.72552344931424470999314665871
+                     + x*(-1737.3543104387199234586538737629
+                          + x*(1675.3059422087656404779876639857
+                               + x*(-819.03846063539653534479396905967
+                                    + 161.32575739788113574973214542084*x
+                                    + 4839.7727219364340724919643626253*y)
+                               + y*(-19731.381097125461987851854709165
+                                    + 33878.409053555038507443750538377*y))
+                          + y*(30527.797169137507226487775210406
+                               + y*(-104241.25862632319540751923242578
+                                    + 90342.42414281343601985000143567*y)))
+                     + y*(-21592.832144024090477271841002482
+                          + y*(109453.32155763935517789519404706
+                               + y*(-187634.2655273817517335346183664
+                                    + 101635.22716066511552233125161513*y)))));
+  case ( 27 ) :
+    return 13.490737563232041465550305611496
+           + y*(-566.61097765574574155311283568281
+                + y*(5666.1097765574574155311283568281
+                     + y*(-22664.439106229829662124513427313
+                          + y*(42495.823324180930616483462676211
+                               + y*(-37396.324525279218942505447155066
+                                    + 12465.441508426406314168482385022*y)))))
+           + x*(-80.944425379392248793301833668973
+                + y*(2833.0548882787287077655641784141
+                     + y*(-22664.439106229829662124513427313
+                          + y*(67993.317318689488986373540281938
+                               + y*(-84991.646648361861232966925352422
+                                    + 37396.324525279218942505447155066*y))))
+                + x*(202.36106344848062198325458417243
+                     + x*(-269.81475126464082931100611222991
+                          + x*(202.36106344848062198325458417243
+                               + x*(-80.944425379392248793301833668973
+                                    + 13.490737563232041465550305611496*x
+                                    + 566.6109776557457415531128356828*y)
+                               + y*(-2833.0548882787287077655641784141
+                                    + 5666.109776557457415531128356828*y))
+                          + y*(5666.1097765574574155311283568281
+                               + y*(-22664.439106229829662124513427313
+                                    + 22664.439106229829662124513427313*y)))
+                     + y*(-5666.1097765574574155311283568281
+                          + y*(33996.658659344744493186770140969
+                               + y*(-67993.317318689488986373540281938
+                                    + 42495.823324180930616483462676211*y)))));
+                #endif
+                #if (PMAX2D>=7)
+  case ( 28 ) :
+    return -4.
+           + x*(252.
+                + x*(-3780.
+                     + x*(23100.
+                          + x*(-69300.
+                               + x*(108108.
+                                    + x*(-84084.
+                                         + 25740.*x))))));
+  case ( 29 ) :
+    return -6.9282032302755091741097853660235
+           + 13.856406460551018348219570732047*y
+           + x*(422.62039704680605962069690732743
+                - 831.3843876330611008931742439228*y
+                + x*(-6131.4598587938256190871600489308
+                     + 11431.535329954590137281145853939*y
+                     + x*(36199.861878189535434723628537473
+                          - 60968.18842642448073216611122101*y
+                          + x*(-104789.07385791707625841050366111
+                               + 148609.9592894096717846548961012*y
+                               + x*(157526.55684677425209173418986728
+                                    - 166443.15440413883239881348363335*y
+                                    + x*(-117897.23436959833961582621757362
+                                         + 34675.657167528923416419475756948*x
+                                         + 69351.3143350578468328389515139*y))))));
+  case ( 30 ) :
+    return -8.9442719099991587856366946749251
+           + (53.665631459994952713820168049551
+              - 53.66563145999495271382016804955*y)*y
+           + x*(509.82349886995205078129159647073
+                + y*(-3005.2753617597173519739294107748
+                     + 2951.6097302997223992601092427253*y)
+                + x*(-6896.0336426093514237258915943673
+                     + (38370.926493896391190381420155429
+                        - 35419.316763596668791121310912703*y)*y
+                     + x*(37878.991538846437457171401948308
+                          + y*(-188903.02273918223355264699153442
+                               + 153483.70597558556476152568062171*y)
+                          + x*(-101830.53569534042277447376887402
+                               + (422080.19143286030309419562170972
+                                  - 268596.485457274738332669941088*y)*y
+                               + x*(141972.42802741664740441125457509
+                                    + y*(-429754.3767316395813322719057408
+                                         + 161157.8912743648429996019646528*y)
+                                    + x*(-98485.3780010007373886456450656
+                                         + 26859.6485457274738332669941088*x
+                                         + 161157.8912743648429996019646528*y))))));
+  case ( 31 ) :
+    return -10.583005244258362362006463014557
+           + y*(126.99606293110034834407755617468
+                + y*(-317.49015732775087086019389043671
+                     + 211.66010488516724724012926029114*y))
+           + x*(539.73326745717648046232961374241
+                + y*(-6349.8031465550174172038778087342
+                     + (15557.017709059792672149500631399
+                        - 10159.685034488027867526204493975*y)*y)
+                + x*(-6508.5482252188928526339747539526
+                     + y*(71752.775556071696814403819238697
+                          + y*(-163824.92118111944936386004746534
+                               + 99056.92908625827170838049381625*y))
+                     + x*(31801.930758996378897829421358744
+                          + y*(-309870.39355188484995954923706623
+                               + (610851.06269859267553501304520023
+                                  - 308177.1127128035119816282029839*y)*y)
+                          + x*(-76038.892679996333571016436759592
+                               + y*(602596.31860807115289264800404888
+                                    + y*(-895639.73382158520669660696492196
+                                         + 288916.04316825329248277644029741*y))
+                               + x*(94516.819836471434255079721183009
+                                    + x*(-58746.262110878169471497876193806
+                                         + 14445.80215841266462413882201487*x
+                                         + 173349.62590095197548966586417844*y)
+                                    + y*(-531605.51942958605816830865014723
+                                         + 433374.06475237993872416466044611*y))))));
+  case ( 32 ) :
+    return -12.
+           + y*(240.
+                + y*(-1080.
+                     + (1680.
+                        - 840.*y)*y))
+           + x*(516.
+                + y*(-10080.
+                     + y*(44280.
+                          + y*(-67200.
+                               + 32760.*y)))
+                + x*(-5220.
+                     + y*(94320.
+                          + y*(-380160.
+                               + (524160.
+                                  - 229320.*y)*y))
+                     + x*(21420.
+                          + y*(-334080.
+                               + y*(1.1232e6
+                                    + y*(-1.22304e6
+                                         + 382200.*y)))
+                          + x*(-43380.
+                               + x*(46332.
+                                    + x*(-25116.
+                                         + 5460.*x
+                                         + 109200.*y)
+                                    + y*(-393120.
+                                         + 491400.*y))
+                               + y*(533520.
+                                    + y*(-1.27764e6
+                                         + 764400.*y))))));
+  case ( 33 ) :
+    return -13.266499161421599396459730946683
+           + y*(397.99497484264798189379192840048
+                + y*(-2785.9648238985358732565434988034
+                     + y*(7429.2395303960956620174493301423
+                          + y*(-8357.8944716956076197696304964101
+                               + 3343.1577886782430479078521985641*y))))
+           + x*(437.79447232691278008317112124053
+                + y*(-12735.839194964735420601341708815
+                     + y*(86364.909540854612070952848462905
+                          + y*(-222877.18591188286986052347990427
+                               + (242378.93967917262097331928439589
+                                  - 93608.41808299080534141986155979*y)*y)))
+                + x*(-3382.9572861625078460972313914041
+                     + y*(88752.879389910499962315600033308
+                          + y*(-534905.24618851888766525635177025
+                               + y*(1.2035368039241674972468267914831e6
+                                    + y*(-1.1115999647355158134293608560225e6
+                                         + 351031.56781121552003032448084923*y))))
+                     + x*(10812.196816558603508114680721546
+                          + x*(-17710.776380497835194273740813821
+                               + x*(15800.400501253124881183539557499
+                                    + x*(-7336.3740362661444662422312135156
+                                         + 1392.9824119492679366282717494017*x
+                                         + 41789.472358478038098848152482051*y)
+                                    + y*(-178301.74872950629588841878392342
+                                         + 292526.30650934626669193706737435*y))
+                               + y*(295710.26630808745054708740280156
+                                    + y*(-955585.93459719780452699442008956
+                                         + 780070.1506915900445118321796649*y)))
+                          + y*(-235613.02510684760528112482161309
+                               + y*(1.1143859295594143493026173995214e6
+                                    + y*(-1.7681590082342707675601529405739e6
+                                         + 877578.9195280388000758112021231*y))))));
+  case ( 34 ) :
+    return -14.422205101855957172476885069882
+           + y*(605.73261427795020124402917293504
+                + y*(-6057.3261427795020124402917293504
+                     + y*(24229.304571118008049761166917402
+                          + y*(-45429.946070846265093302187970128
+                               + (39978.352542344713282105925413713
+                                  - 13326.117514114904427368641804571*y)*y))))
+           + x*(302.86630713897510062201458646752
+                + y*(-12114.652285559004024880583458701
+                     + y*(115089.19671281053823636554285766
+                          + y*(-436127.48228012414489570100451323
+                               + y*(772309.08320438650658613719549218
+                                    + y*(-639653.64067751541251369480661941
+                                         + 199891.76271172356641052962706856*y)))))
+                + x*(-1514.3315356948755031100729323376
+                     + y*(51487.272213625767105742479699479
+                          + y*(-399783.52542344713282105925413713
+                               + y*(1.1630066194136643863885360120353e6
+                                    + y*(-1.408328328196234217892367827074e6
+                                         + 599675.2881351706992315888812057*y))))
+                     + x*(3533.4402499547095072568368421211
+                          + x*(-4542.9946070846265093302187970128
+                               + x*(3331.5293785287261068421604511427
+                                    + x*(-1312.4206642688921026953965413593
+                                         + 216.33307652783935758715327604823*x
+                                         + 9085.989214169253018660437594026*y)
+                                    + y*(-46035.678685124215294546217143063
+                                         + 90859.89214169253018660437594026*y))
+                               + y*(93888.555213082281192824521804932
+                                    + y*(-369496.89470954962275885779549038
+                                         + 363439.56856677012074641750376103*y)))
+                          + y*(-96917.218284472032199044667669607
+                               + y*(569388.65742127318916938742255894
+                                    + y*(-1.1145480102714283702890136782005e6
+                                         + 681449.1910626939763995328195519*y))))));
+  case ( 35 ) :
+    return -15.49193338482966754071706159913
+           + y*(867.54826955046138228015544955126
+                + y*(-11711.901638931228660782098568942
+                     + y*(65066.120216284603671011658716344
+                          + y*(-178931.83059478266009528206146995
+                               + y*(257661.83605648703053720616851672
+                                    + y*(-186089.10381857396649909334392874
+                                         + 53168.31537673541899974095540821*y))))))
+           + x*(108.44353369380767278501943119391
+                + y*(-5205.2896173027682936809326973075
+                     + y*(58559.50819465614330391049284471
+                          + y*(-260264.48086513841468404663486538
+                               + y*(536795.49178434798028584618440984
+                                    + y*(-515323.67211297406107441233703345
+                                         + 186089.10381857396649909334392874*y)))))
+                + x*(-325.33060108142301835505829358172
+                     + x*(542.21766846903836392509715596954
+                          + x*(-542.21766846903836392509715596954
+                               + x*(325.33060108142301835505829358172
+                                    + x*(-108.44353369380767278501943119391
+                                         + 15.49193338482966754071706159913*x
+                                         + 867.5482695504613822801554495513*y)
+                                    + y*(-5205.2896173027682936809326973075
+                                         + 11711.901638931228660782098568942*y))
+                               + y*(13013.224043256920734202331743269
+                                    + y*(-58559.50819465614330391049284471
+                                         + 65066.12021628460367101165871634*y)))
+                          + y*(-17350.965391009227645603108991025
+                               + y*(117119.01638931228660782098568942
+                                    + y*(-260264.48086513841468404663486538
+                                         + 178931.83059478266009528206146995*y))))
+                     + y*(13013.224043256920734202331743269
+                          + y*(-117119.01638931228660782098568942
+                               + y*(390396.72129770762202606995229807
+                                    + y*(-536795.49178434798028584618440984
+                                         + 257661.83605648703053720616851672*y))))));
+                #endif
+                #if (PMAX2D>=8)
+  case ( 36 ) :
+    return 4.2426406871192851464050661726291
+           + x*(-339.41125496954281171240529381033
+                + x*(6533.6666581636991254638019058488
+                     + x*(-52269.33326530959300371041524679
+                          + x*(212344.16639032022157757356194009
+                               + x*(-475650.93271431729633376477874579
+                                    + x*(594563.66589289662041720597343224
+                                         + x*(-388286.47568515697659899165611901
+                                              + 103138.59510386982190910715865661*x)))))));
+  case ( 37 ) :
+    return 7.3484692283495342945918522241177
+           - 14.696938456699068589183704448235*y
+           + x*(-573.18059981126367497816447348118
+                + 1131.6642611658282813671452425141*y
+                + x*(10750.810481075368672987879803884
+                     - 20369.956700984909064608614365254*y
+                     + x*(-83743.155326271292821168747946045
+                          + 147116.35395155767657772888152684*y
+                          + x*(331011.79639100477229988998343538
+                               - 514907.2388304518680220510853439*y
+                               + x*(-720870.1343626326152308715194815
+                                    + 926833.0298948133624396919536191*y
+                                    + x*(875342.30601176817563748684508467
+                                         - 823851.5821287229888352817365503*y
+                                         + x*(-554838.82061730323737886321032978
+                                              + 142913.02955294174296122234205464*x
+                                              + 285826.05910588348592244468410928*y)))))));
+  case ( 38 ) :
+    return 9.4868329805051379959966806332982
+           + y*(-56.920997883030827975980083799789
+                + 56.92099788303082797598008379979*y)
+           + x*(-702.02564055738021170375436686406
+                + (4155.2328454612504422465461173846
+                   - 4098.3118475782196142705660335848*y)*y
+                + x*(12475.185369364256464735635032787
+                     + y*(-70695.879370724288346167264079338
+                          + 66597.56752314606873189669804575*y)
+                     + x*(-91946.385247055797457199828697926
+                          + (480982.43211161049639703170810822
+                             - 414384.86458846442766513501006246*y)*y
+                          + x*(343470.78805918852114505982232856
+                               + y*(-1.5798422962435206304733272258631e6
+                                    + 1.1654574316550562028081922158007e6*y)
+                               + x*(-706180.87340284146214600091298145
+                                    + (2.6572429441735281424026782520255e6
+                                       - 1.4917855125184719395944860362249e6*y)*y
+                                    + x*(808913.78774873160150464896755943
+                                         + y*(-2.1962397823188614666252155533311e6
+                                              + 704454.2698003895270307295171062*y)
+                                         + x*(-483449.00868654183227599084507287
+                                              + 117409.0449667315878384549195177*x
+                                              + 704454.2698003895270307295171062*y)))))));
+  case ( 39 ) :
+    return 11.22497216032182415675124619695
+           + y*(-134.6996659238618898810149543634
+                + (336.74916480965472470253738590849
+                   - 224.49944320643648313502492393899*y)*y)
+           + x*(-763.29810690188404265908474139258
+                + y*(9024.8776168987466220280019423475
+                     + y*(-22225.44487743721183036746746996
+                          + 14592.463808418371403776620056035*y))
+                + x*(12437.26915363658116568038078622
+                     + y*(-140222.3522267402273661365674923
+                          + (328330.43568941335658497395126078
+                             - 204294.49331785719965287268078448*y)*y)
+                     + x*(-83917.891870565957395872316568396
+                          + y*(866792.35022005126138433123132845
+                               + y*(-1.8386504398607147968758541270604e6
+                                    + 1.0214724665892859982643634039224e6*y))
+                          + x*(286741.91383542099808421058410108
+                               + y*(-2.5741106158050007156261957778845e6
+                                    + (4.5966260996517869921896353176509e6
+                                       - 2.0429449331785719965287268078448e6*y)*y)
+                               + x*(-539337.46235914300708358387727104
+                                    + y*(3.8979389325047153693768107493679e6
+                                         + y*(-5.148221231610001431252391555769e6
+                                              + 1.3892025545614289576395342293345e6*y))
+                                    + x*(565895.74649046444303845732577302
+                                         + x*(-310527.62984314294347236647479242
+                                              + 69460.12772807144788197671146672*x
+                                              + 833521.5327368573745837205376007*y)
+                                         + y*(-2.8928100253808579470846771599083e6
+                                              + 2.0838038318421434364593013440017e6*y)))))));
+  case ( 40 ) :
+    return 12.727922061357855439215198517887
+           + y*(-254.55844122715710878430397035775
+                + y*(1145.5129855222069895293678666099
+                     + y*(-1781.9090885900997614901277925042
+                          + 890.9545442950498807450638962521*y)))
+           + x*(-763.67532368147132635291191107324
+                + y*(15018.948032402269418273934251107
+                     + y*(-66439.753160288005392703336263372
+                          + (101568.81804963568640493728417274
+                             - 49893.454480522793321723578190118*y)*y))
+                + x*(10946.012972767755677725070725383
+                     + y*(-203901.31142295284413622748025655
+                          + y*(851116.14824299979322032032489112
+                               + y*(-1.2223896347728084363822276656579e6
+                                    + 561301.3629058814248693902546388*y)))
+                     + x*(-64912.402512925062739997512441225
+                          + y*(1.0943467388355484106637227685679e6
+                               + y*(-4.0734441765169680547664321336646e6
+                                    + (5.1140790842535863154766667644871e6
+                                       - 1.9957381792209117328689431276047e6*y)*y))
+                          + x*(195309.96403153629171475722125698
+                               + y*(-2.8118525417951774236314216565717e6
+                                    + y*(8.5798922615613303515749653209078e6
+                                         + y*(-8.2324199892862608980843904013695e6
+                                              + 2.12047181542221871617325207308e6*y)))
+                               + x*(-325020.21775883419649579930935277
+                                    + x*(303815.49960461200933406678862197
+                                         + x*(-149680.36344156837996517073457035
+                                              + 30292.454506031695945332172472572*x
+                                              + 605849.0901206339189066434494514*y)
+                                         + y*(-2.3877581787107336803967712419557e6
+                                              + 2.7263209055428526350798955225315e6*y))
+                                    + y*(3.6885518133815065062845645304837e6
+                                         + y*(-8.018590898655448926705575066269e6
+                                              + 4.24094363084443743234650414616e6*y)))))));
+  case ( 41 ) :
+    return 14.071247279470288663696890340633
+           + y*(-422.137418384108659910906710219
+                + y*(2954.961928688760619376346971533
+                     + y*(-7879.8984765033616516702585907547
+                          + (8864.885786066281858129040914599
+                             - 3545.9543144265127432516163658396*y)*y)))
+           + x*(-703.56236397351443318484451703167
+                + y*(20684.733500821324335634428800731
+                     + y*(-141838.17257706050973006465463358
+                          + y*(370355.22839565799762850215376547
+                               + y*(-407784.74615904896547393588207156
+                                    + 159567.94414919307344632273646278*y))))
+                + x*(8372.3921312848217548996497526769
+                     + y*(-230487.03043772332831135506377958
+                          + y*(1.4715710404870027884494207918234e6
+                               + y*(-3.5538342129030161049032866244304e6
+                                    + (3.5902787433568441525422615704126e6
+                                       - 1.2765435531935445875705818917023e6*y)*y)))
+                     + x*(-41369.467001642648671268857601462
+                          + y*(1.0105969796115561318267106642643e6
+                               + y*(-5.6026078167938901343375538580266e6
+                                    + y*(1.1386453298547357586663523663641e7
+                                         + y*(-9.219481217508933132454202551183e6
+                                              + 2.4112489338100286654110991287709e6*y))))
+                          + x*(104901.14846845100198786031748942
+                               + x*(-149521.07359165128734044315675957
+                                    + x*(121645.93273102064549765961699478
+                                         + x*(-52907.889770808285375500307680782
+                                              + 9568.448150039796291313885431631*x
+                                              + 287053.44450119388873941656294892*y)
+                                         + y*(-1.3001832486230546725255926674745e6
+                                              + 2.0093741115083572211759159406424e6*y))
+                                    + y*(2.3491947333075646924041958423687e6
+                                         + y*(-7.0919086288530254865032327316792e6
+                                              + 5.358330964022285923135775841713e6*y)))
+                               + y*(-2.1364374744419739278090988604184e6
+                                    + y*(9.352454504299927360326138164902e6
+                                         + y*(-1.3553425379585782040872844776098e7
+                                              + 6.028122334525071663527747821927e6*y)))))));
+  case ( 42 ) :
+    return 15.297058540778354490084672327068
+           + y*(-642.47645871269088858355623773687
+                + y*(6424.7645871269088858355623773687
+                     + y*(-25699.058348507635543342249509475
+                          + y*(48185.734403451816643766717830265
+                               + y*(-42403.446275037598646514711690633
+                                    + 14134.482091679199548838237230211*y)))))
+           + x*(-581.2882245495774706232175484286
+                + y*(23771.628972369562877591580796264
+                     + y*(-231291.52513656871989008024558527
+                          + y*(899467.04219776724401697873283162
+                               + y*(-1.638314969717361765888068406229e6
+                                    + (1.3993137270762407553349854857909e6
+                                       - 452303.42693373438556282359136676*y)*y))))
+                + x*(5246.8910794869755900990426081844
+                     + y*(-196597.79636608341190656820874748
+                          + y*(1.7346864385242653991756018418896e6
+                               + y*(-6.0392787118992943526854286347266e6
+                                    + y*(9.6853326150938151453971102838833e6
+                                         + y*(-7.1237789742063165726144715640264e6
+                                              + 1.9222895644683711386420002633087e6*y)))))
+                     + x*(-20130.929039664314508951428782422
+                          + y*(648901.22329981779746939180011424
+                               + y*(-4.7543257944739125755183161592528e6
+                                    + y*(1.2978024465996355949387836002285e7
+                                         + y*(-1.4648463258649352259705082220401e7
+                                              + 5.766868693405113415926000789926e6*y))))
+                          + x*(41225.572767397665350778191921449
+                               + x*(-49042.369681735404495211459480581
+                                    + x*(34158.331721558065576359073306344
+                                         + x*(-12971.905642580044607591802133354
+                                              + 2080.3999615458562106515154364813*x
+                                              + 87376.79838492596084736364833221*y)
+                                         + y*(-457443.23860343591267149204126865
+                                              + 873767.9838492596084736364833221*y))
+                                    + y*(977206.69370200284153558903759778
+                                         + y*(-3.7006644021850995182412839293644e6
+                                              + 3.4950719353970384338945459332886e6*y)))
+                               + y*(-1.0825728329308841472632922605866e6
+                                    + y*(6.0714025348349288971146064466134e6
+                                         + y*(-1.1307585673343359639070589784169e7
+                                              + 6.553259878869447063552273624916e6*y)))))));
+  case ( 43 ) :
+    return 16.431676725154983403709093484024
+           + y*(-920.17389660867907060770923510535
+                + y*(12422.347604217167453204074673922
+                     + y*(-69013.042245650930295578192632901
+                          + y*(189785.86617554005831284002974048
+                               + y*(-273291.64729277768397048964282629
+                                    + (197377.3008225616606453536309301
+                                       - 56393.51452073190304152960883717*y)*y)))))
+           + x*(-394.36024140371960168901824361658
+                + y*(21163.999621999618623977312407423
+                     + y*(-273291.64729277768397048964282629
+                          + y*(1.4492738871586695362071420452909e6
+                               + y*(-3.7957173235108011662568005948096e6
+                                    + y*(5.1925412985627759954393032136995e6
+                                         + y*(-3.5527914148061098916163653567417e6
+                                              + 958689.7468524423517060033502319*y))))))
+                + x*(2300.4347415216976765192730877634
+                     + y*(-107660.34590321545126110198050733
+                          + y*(1.1801230224006309080543870940226e6
+                               + y*(-5.1069651261781688418727862548347e6
+                                    + y*(1.0248436773479163148893361605986e7
+                                         + y*(-9.5652076552472189389671374989201e6
+                                              + 3.3554141139835482309710117258116e6*y)))))
+                     + x*(-6441.2172762607534942539646457374
+                          + x*(10351.956336847639544336728894935
+                               + x*(-10121.912862695469776684801586159
+                                    + x*(5981.1303279564139589501100281848
+                                         + x*(-1971.8012070185980084450912180829
+                                              + 279.33850432763471786305458922841*x
+                                              + 15642.956242347544200331056996791*y)
+                                         + y*(-94777.911350693944272594051215851
+                                              + 211179.90927169184670446926945668*y))
+                                    + y*(240165.3870148652374286121103625
+                                         + y*(-1.0683218939626764009755504219573e6
+                                              + 1.1732217181760658150248292747593e6*y)))
+                               + y*(-326661.7332960810700657367784624
+                                    + y*(2.1739108307380043043107130679364e6
+                                         + y*(-4.7618999149499141903948952916702e6
+                                              + 3.2263597249841809913182805055881e6*y))))
+                          + y*(253047.82156738674441712003965397
+                               + y*(-2.236022568759090141576733441306e6
+                                    + y*(7.3153824780389986113312884190875e6
+                                         + y*(-9.8688650411280830322676815465049e6
+                                              + 4.6459580039772206274983239280469e6*y)))))));
+  case ( 44 ) :
+    return 17.492855684535901412622458632637
+           + y*(-1259.4856092865849017088170215498
+                + y*(22040.998162515235779904297877122
+                     + y*(-161633.98652511172905263151776556
+                          + y*(606127.44946916898394736819162086
+                               + y*(-1.2607450948958714866105258385714e6
+                                    + y*(1.4708692773785167343789468116666e6
+                                         + y*(-900532.21063990820472180417040814
+                                              + 225133.05265997705118045104260203*y)))))))
+           + x*(-139.94284547628721130097966906109
+                + y*(8816.3992650060943119617191508489
+                     + y*(-132245.98897509141467942578726273
+                          + y*(808169.93262555864526315758882782
+                               + y*(-2.4245097978766759357894727664835e6
+                                    + y*(3.7822352846876144598315775157142e6
+                                         + y*(-2.9417385547570334687578936233333e6
+                                              + 900532.2106399082047218041704081*y))))))
+                + x*(489.79995916700523955342884171383
+                     + x*(-979.59991833401047910685768342766
+                          + x*(1224.4998979175130988835721042846
+                               + x*(-979.59991833401047910685768342766
+                                    + x*(489.79995916700523955342884171383
+                                         + x*(-139.94284547628721130097966906109
+                                              + 17.492855684535901412622458632637*x
+                                              + 1259.4856092865849017088170215498*y)
+                                         + y*(-8816.3992650060943119617191508489
+                                              + 22040.998162515235779904297877122*y))
+                                    + y*(26449.197795018282935885157452547
+                                         + y*(-132245.98897509141467942578726273
+                                              + 161633.98652511172905263151776556*y)))
+                               + y*(-44081.996325030471559808595754245
+                                    + y*(330614.97243772853669856446815683
+                                         + y*(-808169.93262555864526315758882782
+                                              + 606127.4494691689839473681916209*y))))
+                          + y*(44081.996325030471559808595754245
+                               + y*(-440819.96325030471559808595754245
+                                    + y*(1.6163398652511172905263151776556e6
+                                         + y*(-2.4245097978766759357894727664835e6
+                                              + 1.2607450948958714866105258385714e6*y)))))
+                     + y*(-26449.197795018282935885157452547
+                          + y*(330614.97243772853669856446815683
+                               + y*(-1.6163398652511172905263151776556e6
+                                    + y*(3.6367646968150139036842091497252e6
+                                         + y*(-3.7822352846876144598315775157142e6
+                                              + 1.4708692773785167343789468116666e6*y)))))));
+                #endif
+  }
+
+  printf("Error eval_triangle_2d: There is no shape function %d.\n",i);
+  return 0.0;
+}
+
+
+/* \nabla\phi_i(x,y) for triangle */
+template <class FunctionSpaceType>
+void OrthonormalBaseFunctionSet<FunctionSpaceType >::
+grad_triangle_2d ( int i, const Domain & xi, JacobianRange & grad ) const
+{
+  double x, y;
+  x=xi[0]; y=xi[1];
+
+  switch (i)      {
+                #if (PMAX2D>=0)
+  case ( 0 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    return;
+                #endif
+                #if (PMAX2D>=1)
+  case ( 1 ) :
+    grad[0] /*ARGH*/[0]= 6.;
+    grad[0] /*ARGH*/[1]= 0;
+    return;
+  case ( 2 ) :
+    grad[0] /*ARGH*/[0]= 3.4641016151377545870548926830117;
+    grad[0] /*ARGH*/[1]= 6.9282032302755091741097853660235;
+    return;
+                #endif
+                #if (PMAX2D>=2)
+  case ( 3 ) :
+    grad[0] /*ARGH*/[0]= -19.595917942265424785578272597647
+                         + 48.989794855663561963945681494118*x;
+    grad[0] /*ARGH*/[1]= 0;
+    return;
+  case ( 4 ) :
+    grad[0] /*ARGH*/[0]= -25.455844122715710878430397035775
+                         + 42.426406871192851464050661726291*x
+                         + 42.426406871192851464050661726291*y;
+    grad[0] /*ARGH*/[1]= -8.4852813742385702928101323452582
+                         + 42.426406871192851464050661726291*x;
+    return;
+  case ( 5 ) :
+    grad[0] /*ARGH*/[0]= -10.954451150103322269139395656016
+                         + 10.954451150103322269139395656016*x
+                         + 32.863353450309966807418186968048*y;
+    grad[0] /*ARGH*/[1]= -32.863353450309966807418186968048
+                         + 32.863353450309966807418186968048*x
+                         + 65.7267069006199336148363739361*y;
+    return;
+                #endif
+                #if (PMAX2D>=3)
+  case ( 6 ) :
+    grad[0] /*ARGH*/[0]= 42.426406871192851464050661726291
+                         + x*(-254.55844122715710878430397035775
+                              + 296.98484809834996024835463208404*x);
+    grad[0] /*ARGH*/[1]= 0;
+    return;
+  case ( 7 ) :
+    grad[0] /*ARGH*/[0]= 63.686733312362630553129385942353
+                         - 117.57550765359254871346963558588*y
+                         + x*(-323.33264604737950896204149786118
+                              + 308.63570759068044037285779341294*x
+                              + 411.51427678757392049714372455059*y);
+    grad[0] /*ARGH*/[1]= 9.7979589711327123927891362988236
+                         + x*(-117.57550765359254871346963558588
+                              + 205.75713839378696024857186227529*x);
+    return;
+  case ( 8 ) :
+    grad[0] /*ARGH*/[0]= 56.920997883030827975980083799789
+                         + y*(-303.57865537616441587189378026554
+                              + 265.63132345414386388790705773235*y)
+                         + x*(-189.73665961010275991993361266596
+                              + 132.81566172707193194395352886617*x
+                              + 531.2626469082877277758141154647*y);
+    grad[0] /*ARGH*/[1]= 37.947331922020551983986722533193
+                         - 75.89466384404110396797344506639*y
+                         + x*(-303.57865537616441587189378026554
+                              + 265.63132345414386388790705773235*x
+                              + 531.2626469082877277758141154647*y);
+    return;
+  case ( 9 ) :
+    grad[0] /*ARGH*/[0]= 22.449944320643648313502492393899
+                         + x*(-44.899888641287296627004984787799
+                              + 22.449944320643648313502492393899*x
+                              + 179.59955456514918650801993915119*y)
+                         + y*(-179.59955456514918650801993915119
+                              + 224.49944320643648313502492393899*y);
+    grad[0] /*ARGH*/[1]= 89.799777282574593254009969575597
+                         + y*(-448.99888641287296627004984787799
+                              + 448.99888641287296627004984787799*y)
+                         + x*(-179.59955456514918650801993915119
+                              + 89.7997772825745932540099695756*x
+                              + 448.99888641287296627004984787799*y);
+    return;
+                #endif
+                #if (PMAX2D>=4)
+  case ( 10 ) :
+    grad[0] /*ARGH*/[0]= -75.894663844041103967973445066385
+                         + x*(796.89397036243159166372117319705
+                              + x*(-2125.0505876331509111032564618588
+                                   + 1593.7879407248631833274423463941*x));
+    grad[0] /*ARGH*/[1]= 0;
+    return;
+  case ( 11 ) :
+    grad[0] /*ARGH*/[0]= -120.49896265113654496053335221618
+                         + 230.04347415216976765192730877634*y
+                         + x*(1150.2173707608488382596365438817
+                              - 1840.3477932173581412154184702107*y
+                              + x*(-2760.521689826037211823127705316
+                                   + 1840.3477932173581412154184702107*x
+                                   + 2760.521689826037211823127705316*y));
+    grad[0] /*ARGH*/[1]= -10.954451150103322269139395656016
+                         + x*(230.04347415216976765192730877634
+                              + x*(-920.17389660867907060770923510535
+                                   + 920.1738966086790706077092351053*x));
+    return;
+  case ( 12 ) :
+    grad[0] /*ARGH*/[0]= -127.27922061357855439215198517887
+                         + (721.24891681027847488886124934695
+                            - 678.8225099390856234248105876207*y)*y
+                         + x*(975.80735803743558367316521970469
+                              + y*(-4412.3463146040565522612688195343
+                                   + 3054.7012947258853054116476442929*y)
+                              + x*(-1866.7619023324854644182291159568
+                                   + 1018.233764908628435137215881431*x
+                                   + 4582.0519420888279581174714664394*y));
+    grad[0] /*ARGH*/[1]= -42.426406871192851464050661726291
+                         + 84.85281374238570292810132345258*y
+                         + x*(721.24891681027847488886124934695
+                              - 1357.6450198781712468496211752413*y
+                              + x*(-2206.1731573020282761306344097671
+                                   + 1527.3506473629426527058238221465*x
+                                   + 3054.7012947258853054116476442929*y));
+    return;
+  case ( 13 ) :
+    grad[0] /*ARGH*/[0]= -100.39920318408906575738064309422
+                         + y*(1104.3912350249797233311870740364
+                              + y*(-2509.9800796022266439345160773556
+                                   + 1505.9880477613359863607096464133*y))
+                         + x*(501.99601592044532878690321547111
+                              + x*(-702.79442228862346030166450165956
+                                   + 301.19760955226719727214192928267*x
+                                   + 2710.778485970404775449277363544*y)
+                              + y*(-3815.1697209953844987804644375805
+                                   + 4517.96414328400795908212893924*y));
+    grad[0] /*ARGH*/[1]= -100.39920318408906575738064309422
+                         + (501.99601592044532878690321547111
+                            - 501.9960159204453287869032154711*y)*y
+                         + x*(1104.3912350249797233311870740364
+                              + y*(-5019.9601592044532878690321547111
+                                   + 4517.96414328400795908212893924*y)
+                              + x*(-1907.5848604976922493902322187902
+                                   + 903.592828656801591816425787848*x
+                                   + 4517.96414328400795908212893924*y));
+    return;
+  case ( 14 ) :
+    grad[0] /*ARGH*/[0]= -37.947331922020551983986722533193
+                         + y*(569.20997883030827975980083799789
+                              + y*(-1707.6299364909248392794025139937
+                                   + 1328.1566172707193194395352886617*y))
+                         + x*(113.84199576606165595196016759958
+                              + x*(-113.84199576606165595196016759958
+                                   + 37.947331922020551983986722533193*x
+                                   + 569.2099788303082797598008379979*y)
+                              + y*(-1138.4199576606165595196016759958
+                                   + 1707.6299364909248392794025139937*y));
+    grad[0] /*ARGH*/[1]= -189.73665961010275991993361266596
+                         + y*(1707.6299364909248392794025139937
+                              + y*(-3984.4698518121579583186058659852
+                                   + 2656.3132345414386388790705773235*y))
+                         + x*(569.20997883030827975980083799789
+                              + x*(-569.20997883030827975980083799789
+                                   + 189.73665961010275991993361266596*x
+                                   + 1707.6299364909248392794025139937*y)
+                              + y*(-3415.2598729818496785588050279873
+                                   + 3984.4698518121579583186058659852*y));
+    return;
+                #endif
+                #if (PMAX2D>=5)
+  case ( 15 ) :
+    grad[0] /*ARGH*/[0]= 121.24355652982141054692124390541
+                         + x*(-1939.8969044771425687507399024866
+                              + x*(8729.5360701471415593783295611896
+                                   + x*(-14549.226783578569265630549268649
+                                        + 8002.074730968213096096802097757*x)));
+    grad[0] /*ARGH*/[1]= 0;
+    return;
+  case ( 16 ) :
+    grad[0] /*ARGH*/[0]= 198.
+                         - 384.*y
+                         + x*(-2976.
+                              + 5184.*y
+                              + x*(12528.
+                                   - 17280.*y
+                                   + x*(-19440.
+                                        + 9900.*x
+                                        + 15840.*y)));
+    grad[0] /*ARGH*/[1]= 12.
+                         + x*(-384.
+                              + x*(2592.
+                                   + x*(-5760.
+                                        + 3960.*x)));
+    return;
+  case ( 17 ) :
+    grad[0] /*ARGH*/[0]= 224.63303408003017934039739318738
+                         + y*(-1301.3224043256920734202331743269
+                              + 1254.8466041712030707980819895295*y)
+                         + x*(-2943.4673431176368327362417038346
+                              + (15058.159250054436849576983874354
+                                 - 12548.466041712030707980819895295*y)*y
+                              + x*(10735.909835686959605716923688197
+                                   + y*(-41828.22013904010235993606631765
+                                        + 23005.521076472056297964836474707*y)
+                                   + x*(-14407.498047891590812866867287191
+                                        + 6390.422521242237860545787909641*x
+                                        + 30674.028101962741730619781966277*y)));
+    grad[0] /*ARGH*/[1]= 46.475800154489002622151184797389
+                         - 92.95160030897800524430236959478*y
+                         + x*(-1301.3224043256920734202331743269
+                              + 2509.693208342406141596163979059*y
+                              + x*(7529.079625027218424788491937177
+                                   - 12548.466041712030707980819895295*y
+                                   + x*(-13942.740046346700786645355439217
+                                        + 7668.507025490685432654945491569*x
+                                        + 15337.014050981370865309890983138*y)));
+    return;
+  case ( 18 ) :
+    grad[0] /*ARGH*/[0]= 210.79848196796864030305017091149
+                         + y*(-2419.5999669366835234784889182884
+                              + (5774.0453756443584083009394640973
+                                 - 3666.0605559646720052704377549824*y)*y)
+                         + x*(-2162.9757280191564831095582754396
+                              + y*(21116.508802356510750357721468699
+                                   + y*(-41243.181254602560059292424743552
+                                        + 20163.333057805696028987407652403*y))
+                              + x*(6213.9726423601190489333919946952
+                                   + x*(-6782.2120285346432097503098467175
+                                        + 2520.4166322257120036234259565504*x
+                                        + 24195.999669366835234784889182884*y)
+                                   + y*(-42892.908504786662461664121733294
+                                        + 45367.499380062816065221667217907*y)));
+    grad[0] /*ARGH*/[1]= 109.98181667894016015811313264947
+                         + y*(-549.90908339470080079056566324736
+                              + 549.9090833947008007905656632474*y)
+                         + x*(-2419.5999669366835234784889182884
+                              + (11548.090751288716816601878928195
+                                 - 10998.181667894016015811313264947*y)*y
+                              + x*(10558.254401178255375178860734349
+                                   + y*(-41243.181254602560059292424743552
+                                        + 30244.999586708544043481111478605*y)
+                                   + x*(-14297.636168262220820554707244431
+                                        + 6048.999917341708808696222295721*x
+                                        + 30244.999586708544043481111478605*y)));
+    return;
+  case ( 19 ) :
+    grad[0] /*ARGH*/[0]= 155.88457268119895641747017073553
+                         + y*(-2909.8453567157138531261098537299
+                              + y*(12158.996669133518600562673317371
+                                   + y*(-17459.072140294283118756659122379
+                                        + 8002.074730968213096096802097757*y)))
+                         + x*(-1039.2304845413263761164678049035
+                              + x*(2182.3840175367853898445823902974
+                                   + x*(-1870.6148721743874770096420488263
+                                        + 571.5767664977295068640572926969*x
+                                        + 9145.228263963672109824916683151*y)
+                                   + y*(-21200.301884643058072775943220032
+                                        + 30865.145390877393370659093805635*y))
+                              + y*(14964.918977395099816077136390611
+                                   + y*(-43024.142060010911971221767123006
+                                        + 32008.298923872852384387208391029*y)));
+    grad[0] /*ARGH*/[1]= 207.8460969082652752232935609807
+                         + y*(-1870.6148721743874770096420488263
+                              + (4364.7680350735707796891647805948
+                                 - 2909.8453567157138531261098537299*y)*y)
+                         + x*(-2909.8453567157138531261098537299
+                              + y*(24317.993338267037201125346634742
+                                   + y*(-52377.216420882849356269977367138
+                                        + 32008.298923872852384387208391029*y))
+                              + x*(7482.4594886975499080385681953054
+                                   + x*(-7066.767294881019357591981073344
+                                        + 2286.3070659909180274562291707878*x
+                                        + 20576.76359391826224710606253709*y)
+                                   + y*(-43024.142060010911971221767123006
+                                        + 48012.448385809278576580812586543*y)));
+    return;
+  case ( 20 ) :
+    grad[0] /*ARGH*/[0]= 57.445626465380286598506114682189
+                         + y*(-1378.6950351691268783641467523725
+                              + y*(7238.1489346379161114117704499559
+                                   + y*(-12867.82032824518419806536968881
+                                        + 7238.148934637916111411770449956*y)))
+                         + x*(-229.78250586152114639402445872876
+                              + x*(344.67375879228171959103668809314
+                                   + x*(-229.78250586152114639402445872876
+                                        + 57.44562646538028659850611468219*x
+                                        + 1378.6950351691268783641467523725*y)
+                                   + y*(-4136.0851055073806350924402571176
+                                        + 7238.148934637916111411770449956*y))
+                              + y*(4136.0851055073806350924402571176
+                                   + y*(-14476.297869275832222823540899912
+                                        + 12867.82032824518419806536968881*y)));
+    grad[0] /*ARGH*/[1]= 344.67375879228171959103668809314
+                         + y*(-4825.4326230919440742745136333039
+                              + y*(19301.730492367776297098054533216
+                                   + y*(-28952.595738551664445647081799823
+                                        + 14476.297869275832222823540899912*y)))
+                         + x*(-1378.6950351691268783641467523725
+                              + x*(2068.0425527536903175462201285588
+                                   + x*(-1378.6950351691268783641467523725
+                                        + 344.67375879228171959103668809314*x
+                                        + 4825.4326230919440742745136333039*y)
+                                   + y*(-14476.297869275832222823540899912
+                                        + 19301.730492367776297098054533216*y))
+                              + y*(14476.297869275832222823540899912
+                                   + y*(-38603.460984735552594196109066431
+                                        + 28952.595738551664445647081799823*y)));
+    return;
+                #endif
+                #if (PMAX2D>=6)
+  case ( 21 ) :
+    grad[0] /*ARGH*/[0]= -179.59955456514918650801993915119
+                         + x*(4040.9899777158566964304486309019
+                              + x*(-26939.933184772377976202990872679
+                                   + x*(74084.816258124039434558224899868
+                                        + x*(-88901.779509748847321469869879841
+                                             + 38524.104454224500505970276947931*x))));
+    grad[0] /*ARGH*/[1]= 0;
+    return;
+  case ( 22 ) :
+    grad[0] /*ARGH*/[0]= -298.11407212676157062443450206005
+                         + 583.2666628567074207869370692479*y
+                         + x*(6415.9332914237816286563077617271
+                              - 11665.333257134148415738741384958*y
+                              + x*(-40828.666399969519455085594847354
+                                   + 64159.33291423781628656307761727*y
+                                   + x*(106932.22152372969381093846269545
+                                        - 128318.66582847563257312615523454*y
+                                        + x*(-121902.73253705185094446984747282
+                                             + 50044.27967310549670351920054147*x
+                                             + 83407.13278850916117253200090245*y))));
+    grad[0] /*ARGH*/[1]= -12.961481396815720461931934872176
+                         + x*(583.26666285670742078693706924792
+                              + x*(-5832.6666285670742078693706924792
+                                   + x*(21386.44430474593876218769253909
+                                        + x*(-32079.666457118908143281538808636
+                                             + 16681.426557701832234506400180491*x))));
+    return;
+  case ( 23 ) :
+    grad[0] /*ARGH*/[0]= -351.39721114431173015083225082978
+                         + (2058.1836652738258480263031834316
+                            - 2007.9840636817813151476128618844*y)*y
+                         + x*(6877.3454181101010043805740519542
+                              + y*(-37147.705178112954330230837944862
+                                   + 33131.737050749391699935612221093*y)
+                              + x*(-39657.685257715180974165354022218
+                                   + (182224.55377912165434964586721601
+                                      - 132526.94820299756679974244888437*y)*y
+                                   + x*(93873.254977123276483150901293098
+                                        + y*(-320273.45815724411976604425147057
+                                             + 143570.86055324736403305431962474*y)
+                                        + x*(-96634.233064685725791478868978189
+                                             + 35892.715138311841008263579906185*x
+                                             + 179463.57569155920504131789953092*y))));
+    grad[0] /*ARGH*/[1]= -50.199601592044532878690321547111
+                         + 100.39920318408906575738064309422*y
+                         + x*(2058.1836652738258480263031834316
+                              - 4015.9681273635626302952257237689*y
+                              + x*(-18573.852589056477165115418972431
+                                   + 33131.737050749391699935612221093*y
+                                   + x*(60741.517926373884783215289072005
+                                        - 88351.29880199837786649496592292*y
+                                        + x*(-80068.364539311029941511062867642
+                                             + 35892.715138311841008263579906185*x
+                                             + 71785.43027662368201652715981237*y))));
+    return;
+  case ( 24 ) :
+    grad[0] /*ARGH*/[0]= -356.38181771801995229802555850084
+                         + y*(4157.7878733768994434769648491765
+                              + y*(-10097.484835343898648444057490857
+                                   + 6533.666658163699125463801905849*y))
+                         + x*(5939.6969619669992049670926416807
+                              + y*(-62960.787796850191572651182001816
+                                   + (137206.99982143768163473984002282
+                                      - 78403.99989796438950556562287019*y)*y)
+                              + x*(-29104.515113638296104338753944236
+                                   + y*(254812.9996683842658930882743281
+                                        + y*(-431221.99943880414228061092578602
+                                             + 169875.33311225617726205884955207*y))
+                                   + x*(58802.999923473292129174217152639
+                                        + x*(-52269.33326530959300371041524679
+                                             + 16987.533311225617726205884955207*x
+                                             + 169875.33311225617726205884955207*y)
+                                        + y*(-365885.33285716715102597290672753
+                                             + 339750.66622451235452411769910414*y))));
+    grad[0] /*ARGH*/[1]= -118.79393923933998409934185283361
+                         + (593.96969619669992049670926416807
+                            - 593.9696961966999204967092641681*y)*y
+                         + x*(4157.7878733768994434769648491765
+                              + y*(-20194.969670687797296888114981714
+                                   + 19600.999974491097376391405717546*y)
+                              + x*(-31480.393898425095786325591000908
+                                   + (137206.99982143768163473984002282
+                                      - 117605.99984694658425834843430528*y)*y
+                                   + x*(84937.666556128088631029424776034
+                                        + y*(-287481.33295920276152040728385735
+                                             + 169875.33311225617726205884955207*y)
+                                        + x*(-91471.333214291787756493226681883
+                                             + 33975.066622451235452411769910414*x
+                                             + 169875.33311225617726205884955207*y))));
+    return;
+  case ( 25 ) :
+    grad[0] /*ARGH*/[0]= -314.29922048901107638903489351459
+                         + y*(6061.4849665737850446456729463528
+                              + y*(-26266.434855153068526797916100862
+                                   + (39287.402561126384548629361689324
+                                      - 18857.953229340664583342093610875*y)*y))
+                         + x*(4040.9899777158566964304486309019
+                              + y*(-68696.829621169563839317626725332
+                                   + y*(256602.86358495690022333348806227
+                                        + y*(-320585.20489879129791681559138488
+                                             + 122576.69599071431979172360847069*y)))
+                              + x*(-15490.461581244117336316719751791
+                                   + x*(25368.437082327322594257816405106
+                                        + x*(-18857.953229340664583342093610875
+                                             + 5253.286971030613705359583220172*x
+                                             + 87554.78285051022842265972033621*y)
+                                        + y*(-231683.42538904245059534572150504
+                                             + 315197.21826183682232157499321035*y))
+                                   + y*(206763.98719312800096735795494781
+                                        + y*(-545533.64699164065401811056517175
+                                             + 367730.08797214295937517082541207*y))));
+    grad[0] /*ARGH*/[1]= -224.49944320643648313502492393899
+                         + y*(2020.4949888579283482152243154509
+                              + y*(-4714.4883073351661458355234027189
+                                   + 3142.9922048901107638903489351459*y))
+                         + x*(6061.4849665737850446456729463528
+                              + y*(-52532.869710306137053595832201724
+                                   + (117862.20768337915364588808506797
+                                      - 75431.8129173626583333683744435*y)*y)
+                              + x*(-34348.414810584781919658813362666
+                                   + y*(256602.86358495690022333348806227
+                                        + y*(-480877.80734818694687522338707732
+                                             + 245153.39198142863958344721694138*y))
+                                   + x*(68921.329064376000322452651649271
+                                        + x*(-57920.85634726061264883643037626
+                                             + 17510.956570102045684531944067241*x
+                                             + 157598.60913091841116078749660517*y)
+                                        + y*(-363689.09799442710267874037678117
+                                             + 367730.08797214295937517082541207*y))));
+    return;
+  case ( 26 ) :
+    grad[0] /*ARGH*/[0]= -223.37412562783541873039835519809
+                         + y*(6328.9335594553368640279533972792
+                              + y*(-41696.50345052927816300769297031
+                                   + y*(104241.25862632319540751923242578
+                                        + y*(-109453.32155763935517789519404706
+                                             + 40654.090864266046208932500646052*y))))
+                         + x*(1861.4510468986284894199862933174
+                              + y*(-43185.664288048180954543682004964
+                                   + y*(218906.64311527871035579038809413
+                                        + y*(-375268.53105476350346706923673279
+                                             + 203270.45432133023104466250323026*y)))
+                              + x*(-5212.0629313161597703759616212888
+                                   + x*(6701.2237688350625619119506559427
+                                        + x*(-4095.1923031769826767239698452983
+                                             + 967.9545443872868144983928725251*x
+                                             + 24198.863609682170362459821813126*y)
+                                        + y*(-78925.524388501847951407418836659
+                                             + 135513.63621422015402977500215351*y))
+                                   + y*(91583.391507412521679463325631217
+                                        + y*(-312723.77587896958622255769727733
+                                             + 271027.27242844030805955000430702*y))));
+    grad[0] /*ARGH*/[1]= -372.29020937972569788399725866348
+                         + y*(5212.0629313161597703759616212888
+                              + y*(-20848.251725264639081503846485155
+                                   + (31272.377587896958622255769727733
+                                      - 15636.188793948479311127884863866*y)*y))
+                         + x*(6328.9335594553368640279533972792
+                              + y*(-83393.00690105855632601538594062
+                                   + y*(312723.77587896958622255769727733
+                                        + y*(-437813.28623055742071158077618826
+                                             + 203270.45432133023104466250323026*y)))
+                              + x*(-21592.832144024090477271841002482
+                                   + x*(30527.797169137507226487775210406
+                                        + x*(-19731.381097125461987851854709165
+                                             + 4839.7727219364340724919643626253*x
+                                             + 67756.81810711007701488750107675*y)
+                                        + y*(-208482.51725264639081503846485155
+                                             + 271027.27242844030805955000430702*y))
+                                   + y*(218906.64311527871035579038809413
+                                        + y*(-562902.79658214525520060385509919
+                                             + 406540.90864266046208932500646052*y))));
+    return;
+  case ( 27 ) :
+    grad[0] /*ARGH*/[0]= -80.944425379392248793301833668973
+                         + y*(2833.0548882787287077655641784141
+                              + y*(-22664.439106229829662124513427313
+                                   + y*(67993.317318689488986373540281938
+                                        + y*(-84991.646648361861232966925352422
+                                             + 37396.324525279218942505447155066*y))))
+                         + x*(404.72212689696124396650916834487
+                              + x*(-809.44425379392248793301833668973
+                                   + x*(809.44425379392248793301833668973
+                                        + x*(-404.72212689696124396650916834487
+                                             + 80.94442537939224879330183366897*x
+                                             + 2833.0548882787287077655641784141*y)
+                                        + y*(-11332.219553114914831062256713656
+                                             + 22664.439106229829662124513427313*y))
+                                   + y*(16998.329329672372246593385070484
+                                        + y*(-67993.317318689488986373540281938
+                                             + 67993.31731868948898637354028194*y)))
+                              + y*(-11332.219553114914831062256713656
+                                   + y*(67993.317318689488986373540281938
+                                        + y*(-135986.63463737897797274708056388
+                                             + 84991.64664836186123296692535242*y))));
+    grad[0] /*ARGH*/[1]= -566.61097765574574155311283568281
+                         + y*(11332.219553114914831062256713656
+                              + y*(-67993.317318689488986373540281938
+                                   + y*(169983.29329672372246593385070484
+                                        + y*(-186981.62262639609471252723577533
+                                             + 74792.64905055843788501089431013*y))))
+                         + x*(2833.0548882787287077655641784141
+                              + x*(-5666.1097765574574155311283568281
+                                   + x*(5666.1097765574574155311283568281
+                                        + x*(-2833.0548882787287077655641784141
+                                             + 566.6109776557457415531128356828*x
+                                             + 11332.219553114914831062256713656*y)
+                                        + y*(-45328.878212459659324249026854625
+                                             + 67993.31731868948898637354028194*y))
+                                   + y*(67993.317318689488986373540281938
+                                        + y*(-203979.95195606846695912062084581
+                                             + 169983.29329672372246593385070484*y)))
+                              + y*(-45328.878212459659324249026854625
+                                   + y*(203979.95195606846695912062084581
+                                        + y*(-339966.58659344744493186770140969
+                                             + 186981.62262639609471252723577533*y))));
+    return;
+                #endif
+                #if (PMAX2D>=7)
+  case ( 28 ) :
+    grad[0] /*ARGH*/[0]= 252.
+                         + x*(-7560.
+                              + x*(69300.
+                                   + x*(-277200.
+                                        + x*(540540.
+                                             + x*(-504504.
+                                                  + 180180.*x)))));
+    grad[0] /*ARGH*/[1]= 0;
+    return;
+  case ( 29 ) :
+    grad[0] /*ARGH*/[0]= 422.62039704680605962069690732743
+                         - 831.3843876330611008931742439228*y
+                         + x*(-12262.919717587651238174320097862
+                              + 22863.070659909180274562291707878*y
+                              + x*(108599.58563456860630417088561242
+                                   - 182904.56527927344219649833366302*y
+                                   + x*(-419156.29543166830503364201464442
+                                        + 594439.8371576386871386195844048*y
+                                        + x*(787632.78423387126045867094933638
+                                             - 832215.7720206941619940674181667*y
+                                             + x*(-707383.40621759003769495730544173
+                                                  + 242729.60017270246391493633029863*x
+                                                  + 416107.88601034708099703370908337*y)))));
+    grad[0] /*ARGH*/[1]= 13.856406460551018348219570732047
+                         + x*(-831.38438763306110089317424392282
+                              + x*(11431.535329954590137281145853939
+                                   + x*(-60968.188426424480732166111221007
+                                        + x*(148609.9592894096717846548961012
+                                             + x*(-166443.15440413883239881348363335
+                                                  + 69351.3143350578468328389515139*x)))));
+    return;
+  case ( 30 ) :
+    grad[0] /*ARGH*/[0]= 509.82349886995205078129159647073
+                         + y*(-3005.2753617597173519739294107748
+                              + 2951.6097302997223992601092427253*y)
+                         + x*(-13792.067285218702847451783188735
+                              + (76741.852987792782380762840310857
+                                 - 70838.63352719333758224262182541*y)*y
+                              + x*(113636.97461653931237151420584492
+                                   + y*(-566709.06821754670065794097460325
+                                        + 460451.11792675669428457704186514*y)
+                                   + x*(-407322.14278136169109789507549609
+                                        + (1.6883207657314412123767824868389e6
+                                           - 1.074385941829098953330679764352e6*y)*y
+                                        + x*(709862.14013708323702205627287543
+                                             + y*(-2.148771883658197906661359528704e6
+                                                  + 805789.456371824214998009823264*y)
+                                             + x*(-590912.2680060044243318738703936
+                                                  + 188017.5398200923168328689587616*x
+                                                  + 966947.3476461890579976117879168*y)))));
+    grad[0] /*ARGH*/[1]= 53.665631459994952713820168049551
+                         - 107.3312629199899054276403360991*y
+                         + x*(-3005.2753617597173519739294107748
+                              + 5903.219460599444798520218485451*y
+                              + x*(38370.926493896391190381420155429
+                                   - 70838.63352719333758224262182541*y
+                                   + x*(-188903.02273918223355264699153442
+                                        + 306967.41195117112952305136124343*y
+                                        + x*(422080.19143286030309419562170972
+                                             - 537192.970914549476665339882176*y
+                                             + x*(-429754.3767316395813322719057408
+                                                  + 161157.8912743648429996019646528*x
+                                                  + 322315.7825487296859992039293056*y)))));
+    return;
+  case ( 31 ) :
+    grad[0] /*ARGH*/[0]= 539.73326745717648046232961374241
+                         + y*(-6349.8031465550174172038778087342
+                              + (15557.017709059792672149500631399
+                                 - 10159.685034488027867526204493975*y)*y)
+                         + x*(-13017.096450437785705267949507905
+                              + y*(143505.55111214339362880763847739
+                                   + y*(-327649.84236223889872772009493069
+                                        + 198113.85817251654341676098763251*y))
+                              + x*(95405.792276989136693488264076232
+                                   + y*(-929611.18065565454987864771119869
+                                        + (1.8325531880957780266050391356007e6
+                                           - 924531.3381384105359448846089517*y)*y)
+                                   + x*(-304155.57071998533428406574703837
+                                        + y*(2.4103852744322846115705920161955e6
+                                             + y*(-3.5825589352863408267864278596878e6
+                                                  + 1.1556641726730131699311057611896e6*y))
+                                        + x*(472584.09918235717127539860591504
+                                             + x*(-352477.57266526901682898725716284
+                                                  + 101120.61510888865236897175410409*x
+                                                  + 1.0400977554057118529379951850707e6*y)
+                                             + y*(-2.6580275971479302908415432507361e6
+                                                  + 2.1668703237618996936208233022306e6*y)))));
+    grad[0] /*ARGH*/[1]= 126.99606293110034834407755617468
+                         + y*(-634.98031465550174172038778087342
+                              + 634.9803146555017417203877808734*y)
+                         + x*(-6349.8031465550174172038778087342
+                              + (31114.035418119585344299001262798
+                                 - 30479.055103464083602578613481924*y)*y
+                              + x*(71752.775556071696814403819238697
+                                   + y*(-327649.84236223889872772009493069
+                                        + 297170.78725877481512514148144876*y)
+                                   + x*(-309870.39355188484995954923706623
+                                        + (1.2217021253971853510700260904005e6
+                                           - 924531.3381384105359448846089517*y)*y
+                                        + x*(602596.31860807115289264800404888
+                                             + y*(-1.7912794676431704133932139298439e6
+                                                  + 866748.1295047598774483293208922*y)
+                                             + x*(-531605.51942958605816830865014723
+                                                  + 173349.62590095197548966586417844*x
+                                                  + 866748.1295047598774483293208922*y)))));
+    return;
+  case ( 32 ) :
+    grad[0] /*ARGH*/[0]= 516.
+                         + y*(-10080.
+                              + y*(44280.
+                                   + y*(-67200.
+                                        + 32760.*y)))
+                         + x*(-10440.
+                              + y*(188640.
+                                   + y*(-760320.
+                                        + (1.04832e6
+                                           - 458640.*y)*y))
+                              + x*(64260.
+                                   + y*(-1.00224e6
+                                        + y*(3.3696e6
+                                             + y*(-3.66912e6
+                                                  + 1.1466e6*y)))
+                                   + x*(-173520.
+                                        + x*(231660.
+                                             + x*(-150696.
+                                                  + 38220.*x
+                                                  + 655200.*y)
+                                             + y*(-1.9656e6
+                                                  + 2.457e6*y))
+                                        + y*(2.13408e6
+                                             + y*(-5.11056e6
+                                                  + 3.0576e6*y)))));
+    grad[0] /*ARGH*/[1]= 240.
+                         + y*(-2160.
+                              + (5040.
+                                 - 3360.*y)*y)
+                         + x*(-10080.
+                              + y*(88560.
+                                   + y*(-201600.
+                                        + 131040.*y))
+                              + x*(94320.
+                                   + y*(-760320.
+                                        + (1.57248e6
+                                           - 917280.*y)*y)
+                                   + x*(-334080.
+                                        + y*(2.2464e6
+                                             + y*(-3.66912e6
+                                                  + 1.5288e6*y))
+                                        + x*(533520.
+                                             + x*(-393120.
+                                                  + 109200.*x
+                                                  + 982800.*y)
+                                             + y*(-2.55528e6
+                                                  + 2.2932e6*y)))));
+    return;
+  case ( 33 ) :
+    grad[0] /*ARGH*/[0]= 437.79447232691278008317112124053
+                         + y*(-12735.839194964735420601341708815
+                              + y*(86364.909540854612070952848462905
+                                   + y*(-222877.18591188286986052347990427
+                                        + (242378.93967917262097331928439589
+                                           - 93608.41808299080534141986155979*y)*y)))
+                         + x*(-6765.9145723250156921944627828082
+                              + y*(177505.75877982099992463120006662
+                                   + y*(-1.0698104923770377753305127035405e6
+                                        + y*(2.4070736078483349944936535829661e6
+                                             + y*(-2.2231999294710316268587217120451e6
+                                                  + 702063.1356224310400606489616985*y))))
+                              + x*(32436.590449675810524344042164639
+                                   + y*(-706839.07532054281584337446483926
+                                        + y*(3.3431577886782430479078521985641e6
+                                             + y*(-5.3044770247028123026804588217216e6
+                                                  + 2.6327367585841164002274336063692e6*y)))
+                                   + x*(-70843.105521991340777094963255286
+                                        + x*(79002.002506265624405917697787496
+                                             + x*(-44018.244217596866797453387281093
+                                                  + 9750.876883644875556397902245812*x
+                                                  + 250736.8341508682285930889148923*y)
+                                             + y*(-891508.74364753147944209391961708
+                                                  + 1.4626315325467313334596853368718e6*y))
+                                        + y*(1.1828410652323498021883496112062e6
+                                             + y*(-3.8223437383887912181079776803582e6
+                                                  + 3.1202806027663601780473287186598e6*y)))));
+    grad[0] /*ARGH*/[1]= 397.99497484264798189379192840048
+                         + y*(-5571.9296477970717465130869976068
+                              + y*(22287.718591188286986052347990427
+                                   + y*(-33431.577886782430479078521985641
+                                        + 16715.78894339121523953926099282*y)))
+                         + x*(-12735.839194964735420601341708815
+                              + y*(172729.81908170922414190569692581
+                                   + y*(-668631.55773564860958157043971281
+                                        + (969515.75871669048389327713758358
+                                           - 468042.09041495402670709930779897*y)*y))
+                              + x*(88752.879389910499962315600033308
+                                   + y*(-1.0698104923770377753305127035405e6
+                                        + y*(3.6106104117725024917404803744492e6
+                                             + y*(-4.4463998589420632537174434240902e6
+                                                  + 1.7551578390560776001516224042461e6*y)))
+                                   + x*(-235613.02510684760528112482161309
+                                        + x*(295710.26630808745054708740280156
+                                             + x*(-178301.74872950629588841878392342
+                                                  + 41789.472358478038098848152482051*x
+                                                  + 585052.6130186925333838741347487*y)
+                                             + y*(-1.9111718691943956090539888401791e6
+                                                  + 2.3402104520747701335354965389948e6*y))
+                                        + y*(2.2287718591188286986052347990427e6
+                                             + y*(-5.3044770247028123026804588217216e6
+                                                  + 3.5103156781121552003032448084923e6*y)))));
+    return;
+  case ( 34 ) :
+    grad[0] /*ARGH*/[0]= 302.86630713897510062201458646752
+                         + y*(-12114.652285559004024880583458701
+                              + y*(115089.19671281053823636554285766
+                                   + y*(-436127.48228012414489570100451323
+                                        + y*(772309.08320438650658613719549218
+                                             + y*(-639653.64067751541251369480661941
+                                                  + 199891.76271172356641052962706856*y)))))
+                         + x*(-3028.6630713897510062201458646752
+                              + y*(102974.54442725153421148495939896
+                                   + y*(-799567.05084689426564211850827426
+                                        + y*(2.3260132388273287727770720240706e6
+                                             + y*(-2.816656656392468435784735654148e6
+                                                  + 1.1993505762703413984631777624114e6*y))))
+                              + x*(10600.320749864128521770510526363
+                                   + x*(-18171.978428338506037320875188051
+                                        + x*(16657.646892643630534210802255714
+                                             + x*(-7874.5239856133526161723792481556
+                                                  + 1514.3315356948755031100729323376*x
+                                                  + 54515.93528501551811196262556415*y)
+                                             + y*(-230178.39342562107647273108571532
+                                                  + 454299.46070846265093302187970128*y))
+                                        + y*(375554.22085232912477129808721973
+                                             + y*(-1.4779875788381984910354311819615e6
+                                                  + 1.4537582742670804829856700150441e6*y)))
+                                   + y*(-290751.65485341609659713400300882
+                                        + y*(1.7081659722638195675081622676768e6
+                                             + y*(-3.3436440308142851108670410346014e6
+                                                  + 2.0443475731880819291985984586558e6*y)))));
+    grad[0] /*ARGH*/[1]= 605.73261427795020124402917293504
+                         + y*(-12114.652285559004024880583458701
+                              + y*(72687.913713354024149283500752205
+                                   + y*(-181719.78428338506037320875188051
+                                        + (199891.76271172356641052962706856
+                                           - 79956.70508468942656421185082743*y)*y)))
+                         + x*(-12114.652285559004024880583458701
+                              + y*(230178.39342562107647273108571532
+                                   + y*(-1.3083824468403724346871030135397e6
+                                        + y*(3.0892363328175460263445487819687e6
+                                             + y*(-3.198268203387577062568474033097e6
+                                                  + 1.1993505762703413984631777624114e6*y))))
+                              + x*(51487.272213625767105742479699479
+                                   + x*(-96917.218284472032199044667669607
+                                        + x*(93888.555213082281192824521804932
+                                             + x*(-46035.678685124215294546217143063
+                                                  + 9085.989214169253018660437594026*x
+                                                  + 181719.78428338506037320875188051*y)
+                                             + y*(-738993.78941909924551771559098075
+                                                  + 1.0903187057003103622392525112831e6*y))
+                                        + y*(1.1387773148425463783387748451179e6
+                                             + y*(-3.3436440308142851108670410346014e6
+                                                  + 2.7257967642507759055981312782077e6*y)))
+                                   + y*(-799567.05084689426564211850827426
+                                        + y*(3.4890198582409931591656080361058e6
+                                             + y*(-5.6333133127849368715694713082959e6
+                                                  + 2.9983764406758534961579444060285e6*y)))));
+    return;
+  case ( 35 ) :
+    grad[0] /*ARGH*/[0]= 108.44353369380767278501943119391
+                         + y*(-5205.2896173027682936809326973075
+                              + y*(58559.50819465614330391049284471
+                                   + y*(-260264.48086513841468404663486538
+                                        + y*(536795.49178434798028584618440984
+                                             + y*(-515323.67211297406107441233703345
+                                                  + 186089.10381857396649909334392874*y)))))
+                         + x*(-650.66120216284603671011658716344
+                              + y*(26026.448086513841468404663486538
+                                   + y*(-234238.03277862457321564197137884
+                                        + y*(780793.44259541524405213990459613
+                                             + y*(-1.0735909835686959605716923688197e6
+                                                  + 515323.6721129740610744123370334*y))))
+                              + x*(1626.6530054071150917752914679086
+                                   + x*(-2168.8706738761534557003886238781
+                                        + x*(1626.6530054071150917752914679086
+                                             + x*(-650.66120216284603671011658716344
+                                                  + 108.44353369380767278501943119391*x
+                                                  + 5205.289617302768293680932697308*y)
+                                             + y*(-26026.448086513841468404663486538
+                                                  + 58559.50819465614330391049284471*y))
+                                        + y*(52052.896173027682936809326973075
+                                             + y*(-234238.03277862457321564197137884
+                                                  + 260264.48086513841468404663486538*y)))
+                                   + y*(-52052.896173027682936809326973075
+                                        + y*(351357.04916793685982346295706826
+                                             + y*(-780793.44259541524405213990459613
+                                                  + 536795.4917843479802858461844098*y)))));
+    grad[0] /*ARGH*/[1]= 867.54826955046138228015544955126
+                         + y*(-23423.803277862457321564197137884
+                              + y*(195198.36064885381101303497614903
+                                   + y*(-715727.32237913064038112824587979
+                                        + y*(1.2883091802824351526860308425836e6
+                                             + y*(-1.1165346229114437989945600635725e6
+                                                  + 372178.20763714793299818668785749*y)))))
+                         + x*(-5205.2896173027682936809326973075
+                              + y*(117119.01638931228660782098568942
+                                   + y*(-780793.44259541524405213990459613
+                                        + y*(2.1471819671373919211433847376394e6
+                                             + y*(-2.5766183605648703053720616851672e6
+                                                  + 1.1165346229114437989945600635725e6*y))))
+                              + x*(13013.224043256920734202331743269
+                                   + x*(-17350.965391009227645603108991025
+                                        + x*(13013.224043256920734202331743269
+                                             + x*(-5205.2896173027682936809326973075
+                                                  + 867.5482695504613822801554495513*x
+                                                  + 23423.803277862457321564197137884*y)
+                                             + y*(-117119.01638931228660782098568942
+                                                  + 195198.36064885381101303497614903*y))
+                                        + y*(234238.03277862457321564197137884
+                                             + y*(-780793.44259541524405213990459613
+                                                  + 715727.3223791306403811282458798*y)))
+                                   + y*(-234238.03277862457321564197137884
+                                        + y*(1.1711901638931228660782098568942e6
+                                             + y*(-2.1471819671373919211433847376394e6
+                                                  + 1.2883091802824351526860308425836e6*y)))));
+    return;
+                #endif
+                #if (PMAX2D>=8)
+  case ( 36 ) :
+    grad[0] /*ARGH*/[0]= -339.41125496954281171240529381033
+                         + x*(13067.333316327398250927603811698
+                              + x*(-156807.99979592877901113124574037
+                                   + x*(849376.66556128088631029424776034
+                                        + x*(-2.378254663571586481668823893729e6
+                                             + x*(3.5673819953573797225032358405934e6
+                                                  + x*(-2.7180053297960988361929415928331e6
+                                                       + 825108.7608309585752728572692529*x))))));
+    grad[0] /*ARGH*/[1]= 0;
+    return;
+  case ( 37 ) :
+    grad[0] /*ARGH*/[0]= -573.18059981126367497816447348118
+                         + 1131.6642611658282813671452425141*y
+                         + x*(21501.620962150737345975759607768
+                              - 40739.913401969818129217228730508*y
+                              + x*(-251229.46597881387846350624383814
+                                   + 441349.06185467302973318664458051*y
+                                   + x*(1.3240471855640190891995599337415e6
+                                        - 2.0596289553218074720882043413757e6*y
+                                        + x*(-3.6043506718131630761543575974075e6
+                                             + 4.6341651494740668121984597680953e6*y
+                                             + x*(5.252053836070609053824921070508e6
+                                                  - 4.9431094927723379330116904193017e6*y
+                                                  + x*(-3.8838717443211226616520424723085e6
+                                                       + 1.1433042364235339436897787364371e6*x
+                                                       + 2.000782413741184401457112788765e6*y))))));
+    grad[0] /*ARGH*/[1]= -14.696938456699068589183704448235
+                         + x*(1131.6642611658282813671452425141
+                              + x*(-20369.956700984909064608614365254
+                                   + x*(147116.35395155767657772888152684
+                                        + x*(-514907.23883045186802205108534393
+                                             + x*(926833.02989481336243969195361907
+                                                  + x*(-823851.58212872298883528173655028
+                                                       + 285826.05910588348592244468410928*x))))));
+    return;
+  case ( 38 ) :
+    grad[0] /*ARGH*/[0]= -702.02564055738021170375436686406
+                         + (4155.2328454612504422465461173846
+                            - 4098.3118475782196142705660335848*y)*y
+                         + x*(24950.370738728512929471270065574
+                              + y*(-141391.75874144857669233452815868
+                                   + 133195.13504629213746379339609151*y)
+                              + x*(-275839.15574116739237159948609378
+                                   + (1.4429472963348314891910951243246e6
+                                      - 1.2431545937653932829954050301874e6*y)*y
+                                   + x*(1.3738831522367540845802392893142e6
+                                        + y*(-6.3193691849740825218933089034526e6
+                                             + 4.6618297266202248112327688632027e6*y)
+                                        + x*(-3.5309043670142073107300045649072e6
+                                             + (1.3286214720867640712013391260128e7
+                                                - 7.458927562592359697972430181124e6*y)*y
+                                             + x*(4.8534827264923896090278938053566e6
+                                                  + y*(-1.3177438693913168799751293319986e7
+                                                       + 4.2267256188023371621843771026371e6*y)
+                                                  + x*(-3.3841430608057928259319359155101e6
+                                                       + 939272.3597338527027076393561416*x
+                                                       + 4.9311798886027266892151066197433e6*y))))));
+    grad[0] /*ARGH*/[1]= -56.920997883030827975980083799789
+                         + 113.84199576606165595196016759958*y
+                         + x*(4155.2328454612504422465461173846
+                              - 8196.62369515643922854113206717*y
+                              + x*(-70695.879370724288346167264079338
+                                   + 133195.13504629213746379339609151*y
+                                   + x*(480982.43211161049639703170810822
+                                        - 828769.7291769288553302700201249*y
+                                        + x*(-1.5798422962435206304733272258631e6
+                                             + 2.3309148633101124056163844316014e6*y
+                                             + x*(2.6572429441735281424026782520255e6
+                                                  - 2.9835710250369438791889720724497e6*y
+                                                  + x*(-2.1962397823188614666252155533311e6
+                                                       + 704454.2698003895270307295171062*x
+                                                       + 1.4089085396007790540614590342124e6*y))))));
+    return;
+  case ( 39 ) :
+    grad[0] /*ARGH*/[0]= -763.29810690188404265908474139258
+                         + y*(9024.8776168987466220280019423475
+                              + y*(-22225.44487743721183036746746996
+                                   + 14592.463808418371403776620056035*y))
+                         + x*(24874.53830727316233136076157244
+                              + y*(-280444.70445348045473227313498459
+                                   + (656660.87137882671316994790252155
+                                      - 408588.98663571439930574536156897*y)*y)
+                              + x*(-251753.67561169787218761694970519
+                                   + y*(2.6003770506601537841529936939854e6
+                                        + y*(-5.5159513195821443906275623811811e6
+                                             + 3.0644173997678579947930902117673e6*y))
+                                   + x*(1.1469676553416839923368423364043e6
+                                        + y*(-1.0296442463220002862504783111538e7
+                                             + (1.8386504398607147968758541270604e7
+                                                - 8.171779732714287986114907231379e6*y)*y)
+                                        + x*(-2.6966873117957150354179193863552e6
+                                             + y*(1.948969466252357684688405374684e7
+                                                  + y*(-2.5741106158050007156261957778845e7
+                                                       + 6.946012772807144788197671146672e6*y))
+                                             + x*(3.3953744789427866582307439546381e6
+                                                  + x*(-2.1736934089020006043065653235469e6
+                                                       + 555681.0218245715830558136917338*x
+                                                       + 5.834650729158001622086043763205e6*y)
+                                                  + y*(-1.735686015228514768250806295945e7
+                                                       + 1.250282299105286061875580806401e7*y))))));
+    grad[0] /*ARGH*/[1]= -134.6996659238618898810149543634
+                         + (673.49832961930944940507477181698
+                            - 673.498329619309449405074771817*y)*y
+                         + x*(9024.8776168987466220280019423475
+                              + y*(-44450.889754874423660734934939921
+                                   + 43777.391425255114211329860168104*y)
+                              + x*(-140222.3522267402273661365674923
+                                   + (656660.87137882671316994790252155
+                                      - 612883.4799535715989586180423535*y)*y
+                                   + x*(866792.35022005126138433123132845
+                                        + y*(-3.6773008797214295937517082541207e6
+                                             + 3.0644173997678579947930902117673e6*y)
+                                        + x*(-2.5741106158050007156261957778845e6
+                                             + (9.1932521993035739843792706353018e6
+                                                - 6.128834799535715989586180423535e6*y)*y
+                                             + x*(3.8979389325047153693768107493679e6
+                                                  + y*(-1.0296442463220002862504783111538e7
+                                                       + 4.1676076636842868729186026880035e6*y)
+                                                  + x*(-2.8928100253808579470846771599083e6
+                                                       + 833521.5327368573745837205376007*x
+                                                       + 4.1676076636842868729186026880035e6*y))))));
+    return;
+  case ( 40 ) :
+    grad[0] /*ARGH*/[0]= -763.67532368147132635291191107324
+                         + y*(15018.948032402269418273934251107
+                              + y*(-66439.753160288005392703336263372
+                                   + (101568.81804963568640493728417274
+                                      - 49893.454480522793321723578190118*y)*y))
+                         + x*(21892.025945535511355450141450766
+                              + y*(-407802.62284590568827245496051311
+                                   + y*(1.7022322964859995864406406497822e6
+                                        + y*(-2.4447792695456168727644553313158e6
+                                             + 1.1226027258117628497387805092777e6*y)))
+                              + x*(-194737.20753877518821999253732368
+                                   + y*(3.2830402165066452319911683057038e6
+                                        + y*(-1.2220332529550904164299296400994e7
+                                             + (1.5342237252760758946430000293461e7
+                                                - 5.987214537662735198606829382814e6*y)*y))
+                                   + x*(781239.85612614516685902888502792
+                                        + y*(-1.1247410167180709694525686626287e7
+                                             + y*(3.4319569046245321406299861283631e7
+                                                  + y*(-3.2929679957145043592337561605478e7
+                                                       + 8.48188726168887486469300829232e6*y)))
+                                        + x*(-1.6251010887941709824789965467638e6
+                                             + x*(1.8228929976276720560044007317318e6
+                                                  + x*(-1.0477625440909786597561951419925e6
+                                                       + 242339.63604825356756265737978057*x
+                                                       + 4.24094363084443743234650414616e6*y)
+                                                  + y*(-1.4326549072264402082380627451734e7
+                                                       + 1.6357925433257115810479373135189e7*y))
+                                             + y*(1.8442759066907532531422822652419e7
+                                                  + y*(-4.0092954493277244633527875331345e7
+                                                       + 2.12047181542221871617325207308e7*y))))));
+    grad[0] /*ARGH*/[1]= -254.55844122715710878430397035775
+                         + y*(2291.0259710444139790587357332197
+                              + y*(-5345.7272657702992844703833775127
+                                   + 3563.8181771801995229802555850084*y))
+                         + x*(15018.948032402269418273934251107
+                              + y*(-132879.50632057601078540667252674
+                                   + (304706.45414890705921481185251822
+                                      - 199573.81792209117328689431276047*y)*y)
+                              + x*(-203901.31142295284413622748025655
+                                   + y*(1.7022322964859995864406406497822e6
+                                        + y*(-3.6671689043184253091466829969737e6
+                                             + 2.2452054516235256994775610185553e6*y))
+                                   + x*(1.0943467388355484106637227685679e6
+                                        + y*(-8.1468883530339361095328642673293e6
+                                             + (1.5342237252760758946430000293461e7
+                                                - 7.982952716883646931475772510419e6*y)*y)
+                                        + x*(-2.8118525417951774236314216565717e6
+                                             + y*(1.7159784523122660703149930641816e7
+                                                  + y*(-2.4697259967858782694253171204108e7
+                                                       + 8.48188726168887486469300829232e6*y))
+                                             + x*(3.6885518133815065062845645304837e6
+                                                  + x*(-2.3877581787107336803967712419557e6
+                                                       + 605849.0901206339189066434494514*x
+                                                       + 5.452641811085705270159791045063e6*y)
+                                                  + y*(-1.6037181797310897853411150132538e7
+                                                       + 1.272283089253331229703951243848e7*y))))));
+    return;
+  case ( 41 ) :
+    grad[0] /*ARGH*/[0]= -703.56236397351443318484451703167
+                         + y*(20684.733500821324335634428800731
+                              + y*(-141838.17257706050973006465463358
+                                   + y*(370355.22839565799762850215376547
+                                        + y*(-407784.74615904896547393588207156
+                                             + 159567.94414919307344632273646278*y))))
+                         + x*(16744.784262569643509799299505354
+                              + y*(-460974.06087544665662271012755915
+                                   + y*(2.9431420809740055768988415836469e6
+                                        + y*(-7.1076684258060322098065732488607e6
+                                             + (7.1805574867136883050845231408252e6
+                                                - 2.5530871063870891751411637834045e6*y)*y)))
+                              + x*(-124108.40100492794601380657280439
+                                   + y*(3.0317909388346683954801319927929e6
+                                        + y*(-1.680782345038167040301266157408e7
+                                             + y*(3.4159359895642072759990570990922e7
+                                                  + y*(-2.7658443652526799397362607653549e7
+                                                       + 7.233746801430085996233297386313e6*y))))
+                                   + x*(419604.59387380400795144126995769
+                                        + y*(-8.5457498977678957112363954416735e6
+                                             + y*(3.7409818017199709441304552659608e7
+                                                  + y*(-5.4213701518343128163491379104392e7
+                                                       + 2.4112489338100286654110991287709e7*y)))
+                                        + x*(-747605.36795825643670221578379785
+                                             + x*(729875.59638612387298595770196865
+                                                  + x*(-370355.22839565799762850215376547
+                                                       + 76547.58520031837033051108345305*x
+                                                       + 2.0093741115083572211759159406424e6*y)
+                                                  + y*(-7.8010994917383280351535560048472e6
+                                                       + 1.2056244669050143327055495643855e7*y))
+                                             + y*(1.1745973666537823462020979211844e7
+                                                  + y*(-3.5459543144265127432516163658396e7
+                                                       + 2.6791654820111429615678879208566e7*y))))));
+    grad[0] /*ARGH*/[1]= -422.137418384108659910906710219
+                         + y*(5909.923857377521238752693943066
+                              + y*(-23639.695429510084955010775772264
+                                   + (35459.543144265127432516163658396
+                                      - 17729.771572132563716258081829198*y)*y))
+                         + x*(20684.733500821324335634428800731
+                              + y*(-283676.34515412101946012930926717
+                                   + y*(1.1110656851869739928855064612964e6
+                                        + y*(-1.6311389846361958618957435282862e6
+                                             + 797839.7207459653672316136823139*y)))
+                              + x*(-230487.03043772332831135506377958
+                                   + y*(2.9431420809740055768988415836469e6
+                                        + y*(-1.0661502638709048314709859873291e7
+                                             + (1.436111497342737661016904628165e7
+                                                - 6.382717765967722937852909458511e6*y)*y))
+                                   + x*(1.0105969796115561318267106642643e6
+                                        + y*(-1.1205215633587780268675107716053e7
+                                             + y*(3.4159359895642072759990570990922e7
+                                                  + y*(-3.6877924870035732529816810204732e7
+                                                       + 1.2056244669050143327055495643855e7*y)))
+                                        + x*(-2.1364374744419739278090988604184e6
+                                             + x*(2.3491947333075646924041958423687e6
+                                                  + x*(-1.3001832486230546725255926674745e6
+                                                       + 287053.44450119388873941656294892*x
+                                                       + 4.0187482230167144423518318812849e6*y)
+                                                  + y*(-1.4183817257706050973006465463358e7
+                                                       + 1.607499289206685776940732752514e7*y))
+                                             + y*(1.8704909008599854720652276329804e7
+                                                  + y*(-4.0660276138757346122618534328294e7
+                                                       + 2.4112489338100286654110991287709e7*y))))));
+    return;
+  case ( 42 ) :
+    grad[0] /*ARGH*/[0]= -581.2882245495774706232175484286
+                         + y*(23771.628972369562877591580796264
+                              + y*(-231291.52513656871989008024558527
+                                   + y*(899467.04219776724401697873283162
+                                        + y*(-1.638314969717361765888068406229e6
+                                             + (1.3993137270762407553349854857909e6
+                                                - 452303.42693373438556282359136676*y)*y))))
+                         + x*(10493.782158973951180198085216369
+                              + y*(-393195.59273216682381313641749496
+                                   + y*(3.4693728770485307983512036837791e6
+                                        + y*(-1.2078557423798588705370857269453e7
+                                             + y*(1.9370665230187630290794220567767e7
+                                                  + y*(-1.4247557948412633145228943128053e7
+                                                       + 3.8445791289367422772840005266174e6*y)))))
+                              + x*(-60392.787118992943526854286347266
+                                   + y*(1.9467036698994533924081754003427e6
+                                        + y*(-1.4262977383421737726554948477759e7
+                                             + y*(3.8934073397989067848163508006854e7
+                                                  + y*(-4.3945389775948056779115246661202e7
+                                                       + 1.7300606080215340247778002369778e7*y))))
+                                   + x*(164902.2910695906614031127676858
+                                        + x*(-245211.84840867702247605729740291
+                                             + x*(204949.99032934839345815443983806
+                                                  + x*(-90803.339498060312253142614933478
+                                                       + 16643.19969236684968521212349185*x
+                                                       + 611637.5886944817259315455383255*y)
+                                                  + y*(-2.7446594316206154760289522476119e6
+                                                       + 5.242607903095557650841818899933e6*y))
+                                             + y*(4.8860334685100142076779451879889e6
+                                                  + y*(-1.8503322010925497591206419646822e7
+                                                       + 1.7475359676985192169472729666443e7*y)))
+                                        + y*(-4.3302913317235365890531690423465e6
+                                             + y*(2.4285610139339715588458425786454e7
+                                                  + y*(-4.5230342693373438556282359136676e7
+                                                       + 2.6213039515477788254209094499664e7*y))))));
+    grad[0] /*ARGH*/[1]= -642.47645871269088858355623773687
+                         + y*(12849.529174253817771671124754737
+                              + y*(-77097.175045522906630026748528424
+                                   + y*(192742.93761380726657506687132106
+                                        + y*(-212017.23137518799323257355845317
+                                             + 84806.89255007519729302942338127*y))))
+                         + x*(23771.628972369562877591580796264
+                              + y*(-462583.05027313743978016049117055
+                                   + y*(2.6984011265933017320509361984949e6
+                                        + y*(-6.5532598788694470635522736249161e6
+                                             + (6.9965686353812037766749274289545e6
+                                                - 2.7138205616024063133769415482005e6*y)*y)))
+                              + x*(-196597.79636608341190656820874748
+                                   + y*(3.4693728770485307983512036837791e6
+                                        + y*(-1.811783613569788305805628590418e7
+                                             + y*(3.8741330460375260581588441135533e7
+                                                  + y*(-3.5618894871031582863072357820132e7
+                                                       + 1.1533737386810226831852001579852e7*y))))
+                                   + x*(648901.22329981779746939180011424
+                                        + x*(-1.0825728329308841472632922605866e6
+                                             + x*(977206.69370200284153558903759778
+                                                  + x*(-457443.23860343591267149204126865
+                                                       + 87376.79838492596084736364833221*x
+                                                       + 1.7475359676985192169472729666443e6*y)
+                                                  + y*(-7.4013288043701990364825678587287e6
+                                                       + 1.0485215806191115301683637799866e7*y))
+                                             + y*(1.2142805069669857794229212893227e7
+                                                  + y*(-3.3922757020030078917211769352507e7
+                                                       + 2.6213039515477788254209094499664e7*y)))
+                                        + y*(-9.5086515889478251510366323185057e6
+                                             + y*(3.8934073397989067848163508006854e7
+                                                  + y*(-5.8593853034597409038820328881603e7
+                                                       + 2.8834343467025567079630003949631e7*y))))));
+    return;
+  case ( 43 ) :
+    grad[0] /*ARGH*/[0]= -394.36024140371960168901824361658
+                         + y*(21163.999621999618623977312407423
+                              + y*(-273291.64729277768397048964282629
+                                   + y*(1.4492738871586695362071420452909e6
+                                        + y*(-3.7957173235108011662568005948096e6
+                                             + y*(5.1925412985627759954393032136995e6
+                                                  + y*(-3.5527914148061098916163653567417e6
+                                                       + 958689.7468524423517060033502319*y))))))
+                         + x*(4600.8694830433953530385461755267
+                              + y*(-215320.69180643090252220396101465
+                                   + y*(2.3602460448012618161087741880452e6
+                                        + y*(-1.0213930252356337683745572509669e7
+                                             + y*(2.0496873546958326297786723211972e7
+                                                  + y*(-1.913041531049443787793427499784e7
+                                                       + 6.710828227967096461942023451623e6*y)))))
+                              + x*(-19323.651828782260482761893937212
+                                   + x*(41407.825347390558177346915579741
+                                        + x*(-50609.564313477348883424007930794
+                                             + x*(35886.781967738483753700660169109
+                                                  + x*(-13802.60844913018605911563852658
+                                                       + 2234.7080346210777429044367138273*x
+                                                       + 109500.69369643280940231739897754*y)
+                                                  + y*(-568667.4681041636656355643072951
+                                                       + 1.2670794556301510802268156167401e6*y))
+                                             + y*(1.2008269350743261871430605518125e6
+                                                  + y*(-5.3416094698133820048777521097865e6
+                                                       + 5.866108590880329075124146373797e6*y)))
+                                        + y*(-1.3066469331843242802629471138496e6
+                                             + y*(8.6956433229520172172428522717455e6
+                                                  + y*(-1.9047599659799656761579581166681e7
+                                                       + 1.2905438899936723965273122022352e7*y))))
+                                   + y*(759143.46470216023325136011896191
+                                        + y*(-6.708067706277270424730200323918e6
+                                             + y*(2.1946147434116995833993865257263e7
+                                                  + y*(-2.9606595123384249096803044639515e7
+                                                       + 1.3937874011931661882494971784141e7*y))))));
+    grad[0] /*ARGH*/[1]= -920.17389660867907060770923510535
+                         + y*(24844.695208434334906408149347844
+                              + y*(-207039.1267369527908867345778987
+                                   + y*(759143.46470216023325136011896191
+                                        + y*(-1.3664582364638884198524482141314e6
+                                             + (1.1842638049353699638721217855806e6
+                                                - 394754.60164512332129070726186019*y)*y))))
+                         + x*(21163.999621999618623977312407423
+                              + y*(-546583.29458555536794097928565258
+                                   + y*(4.3478216614760086086214261358728e6
+                                        + y*(-1.5182869294043204665027202379238e7
+                                             + y*(2.5962706492813879977196516068497e7
+                                                  + y*(-2.131674848883665934969819214045e7
+                                                       + 6.710828227967096461942023451623e6*y)))))
+                              + x*(-107660.34590321545126110198050733
+                                   + y*(2.3602460448012618161087741880452e6
+                                        + y*(-1.5320895378534506525618358764504e7
+                                             + y*(4.0993747093916652595573446423943e7
+                                                  + y*(-4.78260382762360946948356874946e7
+                                                       + 2.013248468390128938582607035487e7*y))))
+                                   + x*(253047.82156738674441712003965397
+                                        + x*(-326661.7332960810700657367784624
+                                             + x*(240165.3870148652374286121103625
+                                                  + x*(-94777.911350693944272594051215851
+                                                       + 15642.956242347544200331056996791*x
+                                                       + 422359.81854338369340893853891335*y)
+                                                  + y*(-2.1366437879253528019511008439146e6
+                                                       + 3.519665154528197445074487824278e6*y))
+                                             + y*(4.3478216614760086086214261358728e6
+                                                  + y*(-1.4285699744849742571184685875011e7
+                                                       + 1.2905438899936723965273122022352e7*y)))
+                                        + y*(-4.472045137518180283153466882612e6
+                                             + y*(2.1946147434116995833993865257263e7
+                                                  + y*(-3.9475460164512332129070726186019e7
+                                                       + 2.3229790019886103137491619640234e7*y))))));
+    return;
+  case ( 44 ) :
+    grad[0] /*ARGH*/[0]= -139.94284547628721130097966906109
+                         + y*(8816.3992650060943119617191508489
+                              + y*(-132245.98897509141467942578726273
+                                   + y*(808169.93262555864526315758882782
+                                        + y*(-2.4245097978766759357894727664835e6
+                                             + y*(3.7822352846876144598315775157142e6
+                                                  + y*(-2.9417385547570334687578936233333e6
+                                                       + 900532.2106399082047218041704081*y))))))
+                         + x*(979.59991833401047910685768342766
+                              + y*(-52898.395590036565871770314905094
+                                   + y*(661229.94487545707339712893631367
+                                        + y*(-3.2326797305022345810526303553113e6
+                                             + y*(7.2735293936300278073684182994504e6
+                                                  + y*(-7.5644705693752289196631550314284e6
+                                                       + 2.9417385547570334687578936233333e6*y)))))
+                              + x*(-2938.799755002031437320573050283
+                                   + x*(4897.9995916700523955342884171383
+                                        + x*(-4897.9995916700523955342884171383
+                                             + x*(2938.799755002031437320573050283
+                                                  + x*(-979.59991833401047910685768342766
+                                                       + 139.94284547628721130097966906109*x
+                                                       + 8816.399265006094311961719150849*y)
+                                                  + y*(-52898.395590036565871770314905094
+                                                       + 132245.98897509141467942578726273*y))
+                                             + y*(132245.98897509141467942578726273
+                                                  + y*(-661229.94487545707339712893631367
+                                                       + 808169.9326255586452631575888278*y)))
+                                        + y*(-176327.98530012188623923438301698
+                                             + y*(1.3224598897509141467942578726273e6
+                                                  + y*(-3.2326797305022345810526303553113e6
+                                                       + 2.4245097978766759357894727664835e6*y))))
+                                   + y*(132245.98897509141467942578726273
+                                        + y*(-1.3224598897509141467942578726273e6
+                                             + y*(4.8490195957533518715789455329669e6
+                                                  + y*(-7.2735293936300278073684182994504e6
+                                                       + 3.7822352846876144598315775157142e6*y))))));
+    grad[0] /*ARGH*/[1]= -1259.4856092865849017088170215498
+                         + y*(44081.996325030471559808595754245
+                              + y*(-484901.95957533518715789455329669
+                                   + y*(2.4245097978766759357894727664835e6
+                                        + y*(-6.303725474479357433052629192857e6
+                                             + y*(8.8252156642711004062736808699998e6
+                                                  + y*(-6.303725474479357433052629192857e6
+                                                       + 1.8010644212798164094436083408163e6*y))))))
+                         + x*(8816.3992650060943119617191508489
+                              + y*(-264491.97795018282935885157452547
+                                   + y*(2.4245097978766759357894727664835e6
+                                        + y*(-9.6980391915067037431578910659338e6
+                                             + y*(1.8911176423438072299157887578571e7
+                                                  + y*(-1.765043132854220081254736174e7
+                                                       + 6.303725474479357433052629192857e6*y)))))
+                              + x*(-26449.197795018282935885157452547
+                                   + x*(44081.996325030471559808595754245
+                                        + x*(-44081.996325030471559808595754245
+                                             + x*(26449.197795018282935885157452547
+                                                  + x*(-8816.3992650060943119617191508489
+                                                       + 1259.4856092865849017088170215498*x
+                                                       + 44081.996325030471559808595754245*y)
+                                                  + y*(-264491.97795018282935885157452547
+                                                       + 484901.95957533518715789455329669*y))
+                                             + y*(661229.94487545707339712893631367
+                                                  + y*(-2.4245097978766759357894727664835e6
+                                                       + 2.4245097978766759357894727664835e6*y)))
+                                        + y*(-881639.92650060943119617191508489
+                                             + y*(4.8490195957533518715789455329669e6
+                                                  + y*(-9.6980391915067037431578910659338e6
+                                                       + 6.303725474479357433052629192857e6*y))))
+                                   + y*(661229.94487545707339712893631367
+                                        + y*(-4.8490195957533518715789455329669e6
+                                             + y*(1.4547058787260055614736836598901e7
+                                                  + y*(-1.8911176423438072299157887578571e7
+                                                       + 8.82521566427110040627368087e6*y))))));
+    return;
+                #endif
+  }
+}
+
+#ifdef ONB_WITH_U
+
+/* u(x,y) for triangle */
+template <class FunctionSpaceType>
+double OrthonormalBaseFunctionSet<FunctionSpaceType >::
+eval_u_triangle_2d (pbasis *base, double *c, double *xi)
+{
+  double x, y;
+  orthonormalbasis *b=(orthonormalbasis*) base;
+  x=xi[0]; y=xi[1];
+
+  switch (b->k)   {
+                #if (PMAX2D>=0)
+  case ( 0 ) :
+    return 1.4142135623730950488016887242097*c[0];
+                #endif
+                #if (PMAX2D>=1)
+  case ( 1 ) :
+    return 1.4142135623730950488016887242097*c[0]
+           - 2.*c[1]
+           - 3.4641016151377545870548926830117*c[2]
+           + 6.928203230275509174109785366023*y*c[2]
+           + x*(6.*c[1]
+                + 3.4641016151377545870548926830117*c[2]);
+                #endif
+                #if (PMAX2D>=2)
+  case ( 2 ) :
+    return 1.4142135623730950488016887242097*c[0]
+           - 2.*c[1]
+           - 3.4641016151377545870548926830117*c[2]
+           + 2.4494897427831780981972840747059*c[3]
+           + 4.2426406871192851464050661726291*c[4]
+           + 5.477225575051661134569697828008*c[5]
+           + y*(6.928203230275509174109785366023*c[2]
+                - 8.485281374238570292810132345258*c[4]
+                - 32.863353450309966807418186968048*c[5]
+                + 32.863353450309966807418186968048*y*c[5])
+           + x*(6.*c[1]
+                + 3.4641016151377545870548926830117*c[2]
+                - 19.595917942265424785578272597647*c[3]
+                - 25.455844122715710878430397035775*c[4]
+                - 10.954451150103322269139395656016*c[5]
+                + x*(24.494897427831780981972840747059*c[3]
+                     + 21.213203435596425732025330863145*c[4]
+                     + 5.477225575051661134569697828008*c[5])
+                + y*(42.426406871192851464050661726291*c[4]
+                     + 32.863353450309966807418186968048*c[5]));
+                #endif
+                #if (PMAX2D>=3)
+  case ( 3 ) :
+    return 1.4142135623730950488016887242097*c[0]
+           - 2.*c[1]
+           - 3.4641016151377545870548926830117*c[2]
+           + 2.4494897427831780981972840747059*c[3]
+           + 4.2426406871192851464050661726291*c[4]
+           + 5.477225575051661134569697828008*c[5]
+           - 2.8284271247461900976033774484194*c[6]
+           - 4.8989794855663561963945681494118*c[7]
+           - 6.324555320336758663997787088865*c[8]
+           - 7.483314773547882771167497464633*c[9]
+           + y*(6.928203230275509174109785366023*c[2]
+                - 8.485281374238570292810132345258*c[4]
+                - 32.863353450309966807418186968048*c[5]
+                + 9.797958971132712392789136298824*c[7]
+                + 37.947331922020551983986722533193*c[8]
+                + 89.7997772825745932540099695756*c[9]
+                + y*(32.863353450309966807418186968048*c[5]
+                     - 37.947331922020551983986722533193*c[8]
+                     - 224.49944320643648313502492393899*c[9]
+                     + 149.66629547095765542334994929266*y*c[9]))
+           + x*(6.*c[1]
+                + 3.4641016151377545870548926830117*c[2]
+                - 19.595917942265424785578272597647*c[3]
+                - 25.455844122715710878430397035775*c[4]
+                - 10.954451150103322269139395656016*c[5]
+                + 42.426406871192851464050661726291*c[6]
+                + 63.68673331236263055312938594235*c[7]
+                + 56.92099788303082797598008379979*c[8]
+                + 22.449944320643648313502492393899*c[9]
+                + x*(24.494897427831780981972840747059*c[3]
+                     + 21.213203435596425732025330863145*c[4]
+                     + 5.477225575051661134569697828008*c[5]
+                     - 127.27922061357855439215198517887*c[6]
+                     - 161.66632302368975448102074893059*c[7]
+                     - 94.86832980505137995996680633298*c[8]
+                     - 22.449944320643648313502492393899*c[9]
+                     + x*(98.99494936611665341611821069468*c[6]
+                          + 102.87856919689348012428593113765*c[7]
+                          + 44.271887242357310647984509622058*c[8]
+                          + 7.483314773547882771167497464633*c[9])
+                     + y*(205.75713839378696024857186227529*c[7]
+                          + 265.63132345414386388790705773235*c[8]
+                          + 89.7997772825745932540099695756*c[9]))
+                + y*(42.426406871192851464050661726291*c[4]
+                     + 32.863353450309966807418186968048*c[5]
+                     - 117.57550765359254871346963558588*c[7]
+                     - 303.57865537616441587189378026554*c[8]
+                     - 179.59955456514918650801993915119*c[9]
+                     + y*(265.63132345414386388790705773235*c[8]
+                          + 224.49944320643648313502492393899*c[9])));
+                #endif
+                #if (PMAX2D>=4)
+  case ( 4 ) :
+    return 1.4142135623730950488016887242097*c[0]
+           - 2.*c[1]
+           - 3.4641016151377545870548926830117*c[2]
+           + 2.4494897427831780981972840747059*c[3]
+           + 4.2426406871192851464050661726291*c[4]
+           + 5.477225575051661134569697828008*c[5]
+           - 2.8284271247461900976033774484194*c[6]
+           - 4.8989794855663561963945681494118*c[7]
+           - 6.324555320336758663997787088865*c[8]
+           - 7.483314773547882771167497464633*c[9]
+           + 3.1622776601683793319988935444327*c[10]
+           + 5.477225575051661134569697828008*c[11]
+           + 7.071067811865475244008443621048*c[12]
+           + 8.3666002653407554797817202578519*c[13]
+           + 9.486832980505137995996680633298*c[14]
+           + y*(6.928203230275509174109785366023*c[2]
+                - 8.485281374238570292810132345258*c[4]
+                - 32.863353450309966807418186968048*c[5]
+                + 9.797958971132712392789136298824*c[7]
+                + 37.947331922020551983986722533193*c[8]
+                + 89.7997772825745932540099695756*c[9]
+                - 10.954451150103322269139395656016*c[11]
+                - 42.426406871192851464050661726291*c[12]
+                - 100.39920318408906575738064309422*c[13]
+                - 189.73665961010275991993361266596*c[14]
+                + y*(32.863353450309966807418186968048*c[5]
+                     - 37.947331922020551983986722533193*c[8]
+                     - 224.49944320643648313502492393899*c[9]
+                     + 42.426406871192851464050661726291*c[12]
+                     + 250.99800796022266439345160773556*c[13]
+                     + 853.8149682454624196397012569968*c[14]
+                     + y*(149.66629547095765542334994929266*c[9]
+                          - 167.33200530681510959563440515704*c[13]
+                          - 1328.1566172707193194395352886617*c[14]
+                          + 664.0783086353596597197676443309*y*c[14])))
+           + x*(6.*c[1]
+                + 3.4641016151377545870548926830117*c[2]
+                - 19.595917942265424785578272597647*c[3]
+                - 25.455844122715710878430397035775*c[4]
+                - 10.954451150103322269139395656016*c[5]
+                + 42.426406871192851464050661726291*c[6]
+                + 63.68673331236263055312938594235*c[7]
+                + 56.92099788303082797598008379979*c[8]
+                + 22.449944320643648313502492393899*c[9]
+                - 75.89466384404110396797344506639*c[10]
+                - 120.49896265113654496053335221618*c[11]
+                - 127.27922061357855439215198517887*c[12]
+                - 100.39920318408906575738064309422*c[13]
+                - 37.947331922020551983986722533193*c[14]
+                + x*(24.494897427831780981972840747059*c[3]
+                     + 21.213203435596425732025330863145*c[4]
+                     + 5.477225575051661134569697828008*c[5]
+                     - 127.27922061357855439215198517887*c[6]
+                     - 161.66632302368975448102074893059*c[7]
+                     - 94.86832980505137995996680633298*c[8]
+                     - 22.449944320643648313502492393899*c[9]
+                     + 398.44698518121579583186058659852*c[10]
+                     + 575.1086853804244191298182719408*c[11]
+                     + 487.90367901871779183658260985235*c[12]
+                     + 250.99800796022266439345160773556*c[13]
+                     + 56.92099788303082797598008379979*c[14]
+                     + x*(98.99494936611665341611821069468*c[6]
+                          + 102.87856919689348012428593113765*c[7]
+                          + 44.271887242357310647984509622058*c[8]
+                          + 7.483314773547882771167497464633*c[9]
+                          - 708.3501958777169703677521539529*c[10]
+                          - 920.1738966086790706077092351053*c[11]
+                          - 622.2539674441618214727430386523*c[12]
+                          - 234.26480742954115343388816721985*c[13]
+                          - 37.947331922020551983986722533193*c[14]
+                          + x*(398.44698518121579583186058659852*c[10]
+                               + 460.08694830433953530385461755267*c[11]
+                               + 254.55844122715710878430397035775*c[12]
+                               + 75.29940238806679931803548232067*c[13]
+                               + 9.486832980505137995996680633298*c[14])
+                          + y*(920.1738966086790706077092351053*c[11]
+                               + 1527.3506473629426527058238221465*c[12]
+                               + 903.592828656801591816425787848*c[13]
+                               + 189.73665961010275991993361266596*c[14]))
+                     + y*(205.75713839378696024857186227529*c[7]
+                          + 265.63132345414386388790705773235*c[8]
+                          + 89.7997772825745932540099695756*c[9]
+                          - 920.1738966086790706077092351053*c[11]
+                          - 2206.1731573020282761306344097671*c[12]
+                          - 1907.5848604976922493902322187902*c[13]
+                          - 569.2099788303082797598008379979*c[14]
+                          + y*(1527.3506473629426527058238221465*c[12]
+                               + 2258.98207164200397954106446962*c[13]
+                               + 853.8149682454624196397012569968*c[14])))
+                + y*(42.426406871192851464050661726291*c[4]
+                     + 32.863353450309966807418186968048*c[5]
+                     - 117.57550765359254871346963558588*c[7]
+                     - 303.57865537616441587189378026554*c[8]
+                     - 179.59955456514918650801993915119*c[9]
+                     + 230.04347415216976765192730877634*c[11]
+                     + 721.2489168102784748888612493469*c[12]
+                     + 1104.3912350249797233311870740364*c[13]
+                     + 569.2099788303082797598008379979*c[14]
+                     + y*(265.63132345414386388790705773235*c[8]
+                          + 224.49944320643648313502492393899*c[9]
+                          - 678.8225099390856234248105876207*c[12]
+                          - 2509.9800796022266439345160773556*c[13]
+                          - 1707.6299364909248392794025139937*c[14]
+                          + y*(1505.9880477613359863607096464133*c[13]
+                               + 1328.1566172707193194395352886617*c[14]))));
+                #endif
+                #if (PMAX2D>=5)
+  case ( 5 ) :
+    return 1.4142135623730950488016887242097*c[0]
+           - 2.*c[1]
+           - 3.4641016151377545870548926830117*c[2]
+           + 2.4494897427831780981972840747059*c[3]
+           + 4.2426406871192851464050661726291*c[4]
+           + 5.477225575051661134569697828008*c[5]
+           - 2.8284271247461900976033774484194*c[6]
+           - 4.8989794855663561963945681494118*c[7]
+           - 6.324555320336758663997787088865*c[8]
+           - 7.483314773547882771167497464633*c[9]
+           + 3.1622776601683793319988935444327*c[10]
+           + 5.477225575051661134569697828008*c[11]
+           + 7.071067811865475244008443621048*c[12]
+           + 8.3666002653407554797817202578519*c[13]
+           + 9.486832980505137995996680633298*c[14]
+           - 3.4641016151377545870548926830117*c[15]
+           - 6.*c[16]
+           - 7.745966692414833770358530799565*c[17]
+           - 9.165151389911680013176094387456*c[18]
+           - 10.392304845413263761164678049035*c[19]
+           - 11.489125293076057319701222936438*c[20]
+           + y*(6.928203230275509174109785366023*c[2]
+                - 8.485281374238570292810132345258*c[4]
+                - 32.863353450309966807418186968048*c[5]
+                + 9.797958971132712392789136298824*c[7]
+                + 37.947331922020551983986722533193*c[8]
+                + 89.7997772825745932540099695756*c[9]
+                - 10.954451150103322269139395656016*c[11]
+                - 42.426406871192851464050661726291*c[12]
+                - 100.39920318408906575738064309422*c[13]
+                - 189.73665961010275991993361266596*c[14]
+                + 12.*c[16]
+                + 46.475800154489002622151184797389*c[17]
+                + 109.98181667894016015811313264947*c[18]
+                + 207.8460969082652752232935609807*c[19]
+                + 344.67375879228171959103668809314*c[20]
+                + y*(32.863353450309966807418186968048*c[5]
+                     - 37.947331922020551983986722533193*c[8]
+                     - 224.49944320643648313502492393899*c[9]
+                     + 42.426406871192851464050661726291*c[12]
+                     + 250.99800796022266439345160773556*c[13]
+                     + 853.8149682454624196397012569968*c[14]
+                     - 46.475800154489002622151184797389*c[17]
+                     - 274.95454169735040039528283162368*c[18]
+                     - 935.3074360871937385048210244132*c[19]
+                     - 2412.716311545972037137256816652*c[20]
+                     + y*(149.66629547095765542334994929266*c[9]
+                          - 167.33200530681510959563440515704*c[13]
+                          - 1328.1566172707193194395352886617*c[14]
+                          + 183.30302779823360026352188774912*c[18]
+                          + 1454.9226783578569265630549268649*c[19]
+                          + 6433.910164122592099032684844405*c[20]
+                          + y*(664.0783086353596597197676443309*c[14]
+                               - 727.4613391789284632815274634325*c[19]
+                               - 7238.148934637916111411770449956*c[20]
+                               + 2895.2595738551664445647081799823*y*c[20]))))
+           + x*(6.*c[1]
+                + 3.4641016151377545870548926830117*c[2]
+                - 19.595917942265424785578272597647*c[3]
+                - 25.455844122715710878430397035775*c[4]
+                - 10.954451150103322269139395656016*c[5]
+                + 42.426406871192851464050661726291*c[6]
+                + 63.68673331236263055312938594235*c[7]
+                + 56.92099788303082797598008379979*c[8]
+                + 22.449944320643648313502492393899*c[9]
+                - 75.89466384404110396797344506639*c[10]
+                - 120.49896265113654496053335221618*c[11]
+                - 127.27922061357855439215198517887*c[12]
+                - 100.39920318408906575738064309422*c[13]
+                - 37.947331922020551983986722533193*c[14]
+                + 121.24355652982141054692124390541*c[15]
+                + 198.*c[16]
+                + 224.63303408003017934039739318738*c[17]
+                + 210.79848196796864030305017091149*c[18]
+                + 155.88457268119895641747017073553*c[19]
+                + 57.44562646538028659850611468219*c[20]
+                + x*(24.494897427831780981972840747059*c[3]
+                     + 21.213203435596425732025330863145*c[4]
+                     + 5.477225575051661134569697828008*c[5]
+                     - 127.27922061357855439215198517887*c[6]
+                     - 161.66632302368975448102074893059*c[7]
+                     - 94.86832980505137995996680633298*c[8]
+                     - 22.449944320643648313502492393899*c[9]
+                     + 398.44698518121579583186058659852*c[10]
+                     + 575.1086853804244191298182719408*c[11]
+                     + 487.90367901871779183658260985235*c[12]
+                     + 250.99800796022266439345160773556*c[13]
+                     + 56.92099788303082797598008379979*c[14]
+                     - 969.9484522385712843753699512433*c[15]
+                     - 1488.*c[16]
+                     - 1471.7336715588184163681208519173*c[17]
+                     - 1081.4878640095782415547791377198*c[18]
+                     - 519.6152422706631880582339024518*c[19]
+                     - 114.89125293076057319701222936438*c[20]
+                     + x*(98.99494936611665341611821069468*c[6]
+                          + 102.87856919689348012428593113765*c[7]
+                          + 44.271887242357310647984509622058*c[8]
+                          + 7.483314773547882771167497464633*c[9]
+                          - 708.3501958777169703677521539529*c[10]
+                          - 920.1738966086790706077092351053*c[11]
+                          - 622.2539674441618214727430386523*c[12]
+                          - 234.26480742954115343388816721985*c[13]
+                          - 37.947331922020551983986722533193*c[14]
+                          + 2909.8453567157138531261098537299*c[15]
+                          + 4176.*c[16]
+                          + 3578.6366118956532019056412293989*c[17]
+                          + 2071.3242141200396829777973315651*c[18]
+                          + 727.4613391789284632815274634325*c[19]
+                          + 114.89125293076057319701222936438*c[20]
+                          + x*(398.44698518121579583186058659852*c[10]
+                               + 460.08694830433953530385461755267*c[11]
+                               + 254.55844122715710878430397035775*c[12]
+                               + 75.29940238806679931803548232067*c[13]
+                               + 9.486832980505137995996680633298*c[14]
+                               - 3637.3066958946423164076373171623*c[15]
+                               - 4860.*c[16]
+                               - 3601.8745119728977032167168217976*c[17]
+                               - 1695.5530071336608024375774616794*c[18]
+                               - 467.65371804359686925241051220659*c[19]
+                               - 57.44562646538028659850611468219*c[20]
+                               + x*(1600.4149461936426192193604195514*c[15]
+                                    + 1980.*c[16]
+                                    + 1278.0845042484475721091575819282*c[17]
+                                    + 504.0833264451424007246851913101*c[18]
+                                    + 114.31535329954590137281145853939*c[19]
+                                    + 11.489125293076057319701222936438*c[20])
+                               + y*(3960.*c[16]
+                                    + 7668.507025490685432654945491569*c[17]
+                                    + 6048.999917341708808696222295721*c[18]
+                                    + 2286.3070659909180274562291707878*c[19]
+                                    + 344.67375879228171959103668809314*c[20]))
+                          + y*(920.1738966086790706077092351053*c[11]
+                               + 1527.3506473629426527058238221465*c[12]
+                               + 903.592828656801591816425787848*c[13]
+                               + 189.73665961010275991993361266596*c[14]
+                               - 5760.*c[16]
+                               - 13942.740046346700786645355439217*c[17]
+                               - 14297.636168262220820554707244431*c[18]
+                               - 7066.767294881019357591981073344*c[19]
+                               - 1378.6950351691268783641467523725*c[20]
+                               + y*(7668.507025490685432654945491569*c[17]
+                                    + 15122.499793354272021740555739302*c[18]
+                                    + 10288.381796959131123553031268545*c[19]
+                                    + 2412.716311545972037137256816652*c[20])))
+                     + y*(205.75713839378696024857186227529*c[7]
+                          + 265.63132345414386388790705773235*c[8]
+                          + 89.7997772825745932540099695756*c[9]
+                          - 920.1738966086790706077092351053*c[11]
+                          - 2206.1731573020282761306344097671*c[12]
+                          - 1907.5848604976922493902322187902*c[13]
+                          - 569.2099788303082797598008379979*c[14]
+                          + 2592.*c[16]
+                          + 7529.079625027218424788491937177*c[17]
+                          + 10558.254401178255375178860734349*c[18]
+                          + 7482.459488697549908038568195305*c[19]
+                          + 2068.0425527536903175462201285588*c[20]
+                          + y*(1527.3506473629426527058238221465*c[12]
+                               + 2258.98207164200397954106446962*c[13]
+                               + 853.8149682454624196397012569968*c[14]
+                               - 6274.233020856015353990409947647*c[17]
+                               - 20621.590627301280029646212371776*c[18]
+                               - 21512.071030005455985610883561503*c[19]
+                               - 7238.148934637916111411770449956*c[20]
+                               + y*(10081.666528902848014493703826202*c[18]
+                                    + 16004.149461936426192193604195514*c[19]
+                                    + 6433.910164122592099032684844405*c[20]))))
+                + y*(42.426406871192851464050661726291*c[4]
+                     + 32.863353450309966807418186968048*c[5]
+                     - 117.57550765359254871346963558588*c[7]
+                     - 303.57865537616441587189378026554*c[8]
+                     - 179.59955456514918650801993915119*c[9]
+                     + 230.04347415216976765192730877634*c[11]
+                     + 721.2489168102784748888612493469*c[12]
+                     + 1104.3912350249797233311870740364*c[13]
+                     + 569.2099788303082797598008379979*c[14]
+                     - 384.*c[16]
+                     - 1301.3224043256920734202331743269*c[17]
+                     - 2419.5999669366835234784889182884*c[18]
+                     - 2909.8453567157138531261098537299*c[19]
+                     - 1378.6950351691268783641467523725*c[20]
+                     + y*(265.63132345414386388790705773235*c[8]
+                          + 224.49944320643648313502492393899*c[9]
+                          - 678.8225099390856234248105876207*c[12]
+                          - 2509.9800796022266439345160773556*c[13]
+                          - 1707.6299364909248392794025139937*c[14]
+                          + 1254.8466041712030707980819895295*c[17]
+                          + 5774.045375644358408300939464097*c[18]
+                          + 12158.996669133518600562673317371*c[19]
+                          + 7238.148934637916111411770449956*c[20]
+                          + y*(1505.9880477613359863607096464133*c[13]
+                               + 1328.1566172707193194395352886617*c[14]
+                               - 3666.0605559646720052704377549824*c[18]
+                               - 17459.072140294283118756659122379*c[19]
+                               - 12867.82032824518419806536968881*c[20]
+                               + y*(8002.074730968213096096802097757*c[19]
+                                    + 7238.148934637916111411770449956*c[20])))));
+                #endif
+                #if (PMAX2D>=6)
+  case ( 6 ) :
+    return 1.4142135623730950488016887242097*c[0]
+           - 2.*c[1]
+           - 3.4641016151377545870548926830117*c[2]
+           + 2.4494897427831780981972840747059*c[3]
+           + 4.2426406871192851464050661726291*c[4]
+           + 5.477225575051661134569697828008*c[5]
+           - 2.8284271247461900976033774484194*c[6]
+           - 4.8989794855663561963945681494118*c[7]
+           - 6.324555320336758663997787088865*c[8]
+           - 7.483314773547882771167497464633*c[9]
+           + 3.1622776601683793319988935444327*c[10]
+           + 5.477225575051661134569697828008*c[11]
+           + 7.071067811865475244008443621048*c[12]
+           + 8.3666002653407554797817202578519*c[13]
+           + 9.486832980505137995996680633298*c[14]
+           - 3.4641016151377545870548926830117*c[15]
+           - 6.*c[16]
+           - 7.745966692414833770358530799565*c[17]
+           - 9.165151389911680013176094387456*c[18]
+           - 10.392304845413263761164678049035*c[19]
+           - 11.489125293076057319701222936438*c[20]
+           + 3.7416573867739413855837487323165*c[21]
+           + 6.480740698407860230965967436088*c[22]
+           + 8.3666002653407554797817202578519*c[23]
+           + 9.899494936611665341611821069468*c[24]
+           + 11.22497216032182415675124619695*c[25]
+           + 12.409673645990856596133241955449*c[26]
+           + 13.490737563232041465550305611496*c[27]
+           + y*(6.928203230275509174109785366023*c[2]
+                - 8.485281374238570292810132345258*c[4]
+                - 32.863353450309966807418186968048*c[5]
+                + 9.797958971132712392789136298824*c[7]
+                + 37.947331922020551983986722533193*c[8]
+                + 89.7997772825745932540099695756*c[9]
+                - 10.954451150103322269139395656016*c[11]
+                - 42.426406871192851464050661726291*c[12]
+                - 100.39920318408906575738064309422*c[13]
+                - 189.73665961010275991993361266596*c[14]
+                + 12.*c[16]
+                + 46.475800154489002622151184797389*c[17]
+                + 109.98181667894016015811313264947*c[18]
+                + 207.8460969082652752232935609807*c[19]
+                + 344.67375879228171959103668809314*c[20]
+                - 12.961481396815720461931934872176*c[22]
+                - 50.19960159204453287869032154711*c[23]
+                - 118.79393923933998409934185283361*c[24]
+                - 224.49944320643648313502492393899*c[25]
+                - 372.29020937972569788399725866348*c[26]
+                - 566.6109776557457415531128356828*c[27]
+                + y*(32.863353450309966807418186968048*c[5]
+                     - 37.947331922020551983986722533193*c[8]
+                     - 224.49944320643648313502492393899*c[9]
+                     + 42.426406871192851464050661726291*c[12]
+                     + 250.99800796022266439345160773556*c[13]
+                     + 853.8149682454624196397012569968*c[14]
+                     - 46.475800154489002622151184797389*c[17]
+                     - 274.95454169735040039528283162368*c[18]
+                     - 935.3074360871937385048210244132*c[19]
+                     - 2412.716311545972037137256816652*c[20]
+                     + 50.19960159204453287869032154711*c[23]
+                     + 296.98484809834996024835463208404*c[24]
+                     + 1010.2474944289641741076121577255*c[25]
+                     + 2606.0314656580798851879808106444*c[26]
+                     + 5666.109776557457415531128356828*c[27]
+                     + y*(149.66629547095765542334994929266*c[9]
+                          - 167.33200530681510959563440515704*c[13]
+                          - 1328.1566172707193194395352886617*c[14]
+                          + 183.30302779823360026352188774912*c[18]
+                          + 1454.9226783578569265630549268649*c[19]
+                          + 6433.910164122592099032684844405*c[20]
+                          - 197.98989873223330683223642138936*c[24]
+                          - 1571.496102445055381945174467573*c[25]
+                          - 6949.417241754879693834615495052*c[26]
+                          - 22664.439106229829662124513427313*c[27]
+                          + y*(664.0783086353596597197676443309*c[14]
+                               - 727.4613391789284632815274634325*c[19]
+                               - 7238.148934637916111411770449956*c[20]
+                               + 785.7480512225276909725872337865*c[25]
+                               + 7818.094396974239655563942431933*c[26]
+                               + 42495.823324180930616483462676211*c[27]
+                               + y*(2895.2595738551664445647081799823*c[20]
+                                    - 3127.2377587896958622255769727733*c[26]
+                                    - 37396.324525279218942505447155066*c[27]
+                                    + 12465.441508426406314168482385022*y*c[27])))))
+           + x*(6.*c[1]
+                + 3.4641016151377545870548926830117*c[2]
+                - 19.595917942265424785578272597647*c[3]
+                - 25.455844122715710878430397035775*c[4]
+                - 10.954451150103322269139395656016*c[5]
+                + 42.426406871192851464050661726291*c[6]
+                + 63.68673331236263055312938594235*c[7]
+                + 56.92099788303082797598008379979*c[8]
+                + 22.449944320643648313502492393899*c[9]
+                - 75.89466384404110396797344506639*c[10]
+                - 120.49896265113654496053335221618*c[11]
+                - 127.27922061357855439215198517887*c[12]
+                - 100.39920318408906575738064309422*c[13]
+                - 37.947331922020551983986722533193*c[14]
+                + 121.24355652982141054692124390541*c[15]
+                + 198.*c[16]
+                + 224.63303408003017934039739318738*c[17]
+                + 210.79848196796864030305017091149*c[18]
+                + 155.88457268119895641747017073553*c[19]
+                + 57.44562646538028659850611468219*c[20]
+                - 179.59955456514918650801993915119*c[21]
+                - 298.11407212676157062443450206005*c[22]
+                - 351.39721114431173015083225082978*c[23]
+                - 356.38181771801995229802555850084*c[24]
+                - 314.29922048901107638903489351459*c[25]
+                - 223.37412562783541873039835519809*c[26]
+                - 80.94442537939224879330183366897*c[27]
+                + y*(42.426406871192851464050661726291*c[4]
+                     + 32.863353450309966807418186968048*c[5]
+                     - 117.57550765359254871346963558588*c[7]
+                     - 303.57865537616441587189378026554*c[8]
+                     - 179.59955456514918650801993915119*c[9]
+                     + 230.04347415216976765192730877634*c[11]
+                     + 721.2489168102784748888612493469*c[12]
+                     + 1104.3912350249797233311870740364*c[13]
+                     + 569.2099788303082797598008379979*c[14]
+                     - 384.*c[16]
+                     - 1301.3224043256920734202331743269*c[17]
+                     - 2419.5999669366835234784889182884*c[18]
+                     - 2909.8453567157138531261098537299*c[19]
+                     - 1378.6950351691268783641467523725*c[20]
+                     + 583.2666628567074207869370692479*c[22]
+                     + 2058.1836652738258480263031834316*c[23]
+                     + 4157.7878733768994434769648491765*c[24]
+                     + 6061.484966573785044645672946353*c[25]
+                     + 6328.933559455336864027953397279*c[26]
+                     + 2833.0548882787287077655641784141*c[27]
+                     + y*(265.63132345414386388790705773235*c[8]
+                          + 224.49944320643648313502492393899*c[9]
+                          - 678.8225099390856234248105876207*c[12]
+                          - 2509.9800796022266439345160773556*c[13]
+                          - 1707.6299364909248392794025139937*c[14]
+                          + 1254.8466041712030707980819895295*c[17]
+                          + 5774.045375644358408300939464097*c[18]
+                          + 12158.996669133518600562673317371*c[19]
+                          + 7238.148934637916111411770449956*c[20]
+                          - 2007.9840636817813151476128618844*c[23]
+                          - 10097.484835343898648444057490857*c[24]
+                          - 26266.434855153068526797916100862*c[25]
+                          - 41696.50345052927816300769297031*c[26]
+                          - 22664.439106229829662124513427313*c[27]
+                          + y*(1505.9880477613359863607096464133*c[13]
+                               + 1328.1566172707193194395352886617*c[14]
+                               - 3666.0605559646720052704377549824*c[18]
+                               - 17459.072140294283118756659122379*c[19]
+                               - 12867.82032824518419806536968881*c[20]
+                               + 6533.666658163699125463801905849*c[24]
+                               + 39287.402561126384548629361689324*c[25]
+                               + 104241.25862632319540751923242578*c[26]
+                               + 67993.31731868948898637354028194*c[27]
+                               + y*(8002.074730968213096096802097757*c[19]
+                                    + 7238.148934637916111411770449956*c[20]
+                                    - 18857.953229340664583342093610875*c[25]
+                                    - 109453.32155763935517789519404706*c[26]
+                                    - 84991.64664836186123296692535242*c[27]
+                                    + y*(40654.090864266046208932500646052*c[26]
+                                         + 37396.324525279218942505447155066*c[27])))))
+                + x*(24.494897427831780981972840747059*c[3]
+                     + 21.213203435596425732025330863145*c[4]
+                     + 5.477225575051661134569697828008*c[5]
+                     - 127.27922061357855439215198517887*c[6]
+                     - 161.66632302368975448102074893059*c[7]
+                     - 94.86832980505137995996680633298*c[8]
+                     - 22.449944320643648313502492393899*c[9]
+                     + 398.44698518121579583186058659852*c[10]
+                     + 575.1086853804244191298182719408*c[11]
+                     + 487.90367901871779183658260985235*c[12]
+                     + 250.99800796022266439345160773556*c[13]
+                     + 56.92099788303082797598008379979*c[14]
+                     - 969.9484522385712843753699512433*c[15]
+                     - 1488.*c[16]
+                     - 1471.7336715588184163681208519173*c[17]
+                     - 1081.4878640095782415547791377198*c[18]
+                     - 519.6152422706631880582339024518*c[19]
+                     - 114.89125293076057319701222936438*c[20]
+                     + 2020.4949888579283482152243154509*c[21]
+                     + 3207.9666457118908143281538808636*c[22]
+                     + 3438.6727090550505021902870259771*c[23]
+                     + 2969.8484809834996024835463208404*c[24]
+                     + 2020.4949888579283482152243154509*c[25]
+                     + 930.7255234493142447099931466587*c[26]
+                     + 202.36106344848062198325458417243*c[27]
+                     + x*(98.99494936611665341611821069468*c[6]
+                          + 102.87856919689348012428593113765*c[7]
+                          + 44.271887242357310647984509622058*c[8]
+                          + 7.483314773547882771167497464633*c[9]
+                          - 708.3501958777169703677521539529*c[10]
+                          - 920.1738966086790706077092351053*c[11]
+                          - 622.2539674441618214727430386523*c[12]
+                          - 234.26480742954115343388816721985*c[13]
+                          - 37.947331922020551983986722533193*c[14]
+                          + 2909.8453567157138531261098537299*c[15]
+                          + 4176.*c[16]
+                          + 3578.6366118956532019056412293989*c[17]
+                          + 2071.3242141200396829777973315651*c[18]
+                          + 727.4613391789284632815274634325*c[19]
+                          + 114.89125293076057319701222936438*c[20]
+                          - 8979.97772825745932540099695756*c[21]
+                          - 13609.555466656506485028531615785*c[22]
+                          - 13219.228419238393658055118007406*c[23]
+                          - 9701.505037879432034779584648079*c[24]
+                          - 5163.487193748039112105573250597*c[25]
+                          - 1737.3543104387199234586538737629*c[26]
+                          - 269.81475126464082931100611222991*c[27]
+                          + x*(398.44698518121579583186058659852*c[10]
+                               + 460.08694830433953530385461755267*c[11]
+                               + 254.55844122715710878430397035775*c[12]
+                               + 75.29940238806679931803548232067*c[13]
+                               + 9.486832980505137995996680633298*c[14]
+                               - 3637.3066958946423164076373171623*c[15]
+                               - 4860.*c[16]
+                               - 3601.8745119728977032167168217976*c[17]
+                               - 1695.5530071336608024375774616794*c[18]
+                               - 467.65371804359686925241051220659*c[19]
+                               - 57.44562646538028659850611468219*c[20]
+                               + 18521.204064531009858639556224967*c[21]
+                               + 26733.055380932423452734615673863*c[22]
+                               + 23468.313744280819120787725323275*c[23]
+                               + 14700.74998086832303229355428816*c[24]
+                               + 6342.109270581830648564454101277*c[25]
+                               + 1675.3059422087656404779876639857*c[26]
+                               + 202.36106344848062198325458417243*c[27]
+                               + x*(1600.4149461936426192193604195514*c[15]
+                                    + 1980.*c[16]
+                                    + 1278.0845042484475721091575819282*c[17]
+                                    + 504.0833264451424007246851913101*c[18]
+                                    + 114.31535329954590137281145853939*c[19]
+                                    + 11.489125293076057319701222936438*c[20]
+                                    - 17780.355901949769464293973975968*c[21]
+                                    - 24380.546507410370188893969494563*c[22]
+                                    - 19326.846612937145158295773795638*c[23]
+                                    - 10453.866653061918600742083049358*c[24]
+                                    - 3771.5906458681329166684187221751*c[25]
+                                    - 819.0384606353965353447939690597*c[26]
+                                    - 80.94442537939224879330183366897*c[27]
+                                    + x*(6420.684075704083417661712824655*c[21]
+                                         + 8340.713278850916117253200090245*c[22]
+                                         + 5982.119189718640168043929984364*c[23]
+                                         + 2831.2555518709362877009808258678*c[24]
+                                         + 875.5478285051022842265972033621*c[25]
+                                         + 161.32575739788113574973214542084*c[26]
+                                         + 13.490737563232041465550305611496*c[27])
+                                    + y*(16681.426557701832234506400180491*c[22]
+                                         + 35892.715138311841008263579906185*c[23]
+                                         + 33975.066622451235452411769910414*c[24]
+                                         + 17510.956570102045684531944067241*c[25]
+                                         + 4839.7727219364340724919643626253*c[26]
+                                         + 566.6109776557457415531128356828*c[27]))
+                               + y*(3960.*c[16]
+                                    + 7668.507025490685432654945491569*c[17]
+                                    + 6048.999917341708808696222295721*c[18]
+                                    + 2286.3070659909180274562291707878*c[19]
+                                    + 344.67375879228171959103668809314*c[20]
+                                    - 32079.666457118908143281538808636*c[22]
+                                    - 80068.36453931102994151106286764*c[23]
+                                    - 91471.33321429178775649322668188*c[24]
+                                    - 57920.85634726061264883643037626*c[25]
+                                    - 19731.381097125461987851854709165*c[26]
+                                    - 2833.0548882787287077655641784141*c[27]
+                                    + y*(35892.715138311841008263579906185*c[23]
+                                         + 84937.66655612808863102942477603*c[24]
+                                         + 78799.30456545920558039374830259*c[25]
+                                         + 33878.409053555038507443750538377*c[26]
+                                         + 5666.109776557457415531128356828*c[27])))
+                          + y*(920.1738966086790706077092351053*c[11]
+                               + 1527.3506473629426527058238221465*c[12]
+                               + 903.592828656801591816425787848*c[13]
+                               + 189.73665961010275991993361266596*c[14]
+                               - 5760.*c[16]
+                               - 13942.740046346700786645355439217*c[17]
+                               - 14297.636168262220820554707244431*c[18]
+                               - 7066.767294881019357591981073344*c[19]
+                               - 1378.6950351691268783641467523725*c[20]
+                               + 21386.44430474593876218769253909*c[22]
+                               + 60741.517926373884783215289072*c[23]
+                               + 84937.66655612808863102942477603*c[24]
+                               + 68921.32906437600032245265164927*c[25]
+                               + 30527.797169137507226487775210406*c[26]
+                               + 5666.109776557457415531128356828*c[27]
+                               + y*(7668.507025490685432654945491569*c[17]
+                                    + 15122.499793354272021740555739302*c[18]
+                                    + 10288.381796959131123553031268545*c[19]
+                                    + 2412.716311545972037137256816652*c[20]
+                                    - 44175.649400999188933247482961458*c[23]
+                                    - 143740.66647960138076020364192867*c[24]
+                                    - 181844.54899721355133937018839058*c[25]
+                                    - 104241.25862632319540751923242578*c[26]
+                                    - 22664.439106229829662124513427313*c[27]
+                                    + y*(56625.11103741872575401961651736*c[24]
+                                         + 122576.69599071431979172360847069*c[25]
+                                         + 90342.42414281343601985000143567*c[26]
+                                         + 22664.439106229829662124513427313*c[27]))))
+                     + y*(205.75713839378696024857186227529*c[7]
+                          + 265.63132345414386388790705773235*c[8]
+                          + 89.7997772825745932540099695756*c[9]
+                          - 920.1738966086790706077092351053*c[11]
+                          - 2206.1731573020282761306344097671*c[12]
+                          - 1907.5848604976922493902322187902*c[13]
+                          - 569.2099788303082797598008379979*c[14]
+                          + 2592.*c[16]
+                          + 7529.079625027218424788491937177*c[17]
+                          + 10558.254401178255375178860734349*c[18]
+                          + 7482.459488697549908038568195305*c[19]
+                          + 2068.0425527536903175462201285588*c[20]
+                          - 5832.666628567074207869370692479*c[22]
+                          - 18573.852589056477165115418972431*c[23]
+                          - 31480.393898425095786325591000908*c[24]
+                          - 34348.414810584781919658813362666*c[25]
+                          - 21592.832144024090477271841002482*c[26]
+                          - 5666.109776557457415531128356828*c[27]
+                          + y*(1527.3506473629426527058238221465*c[12]
+                               + 2258.98207164200397954106446962*c[13]
+                               + 853.8149682454624196397012569968*c[14]
+                               - 6274.233020856015353990409947647*c[17]
+                               - 20621.590627301280029646212371776*c[18]
+                               - 21512.071030005455985610883561503*c[19]
+                               - 7238.148934637916111411770449956*c[20]
+                               + 16565.868525374695849967806110547*c[23]
+                               + 68603.49991071884081736992001141*c[24]
+                               + 128301.43179247845011166674403113*c[25]
+                               + 109453.32155763935517789519404706*c[26]
+                               + 33996.658659344744493186770140969*c[27]
+                               + y*(10081.666528902848014493703826202*c[18]
+                                    + 16004.149461936426192193604195514*c[19]
+                                    + 6433.910164122592099032684844405*c[20]
+                                    - 39201.999948982194752782811435093*c[24]
+                                    - 160292.60244939564895840779569244*c[25]
+                                    - 187634.2655273817517335346183664*c[26]
+                                    - 67993.31731868948898637354028194*c[27]
+                                    + y*(61288.34799535715989586180423535*c[25]
+                                         + 101635.22716066511552233125161513*c[26]
+                                         + 42495.823324180930616483462676211*c[27]))))));
+                #endif
+                #if (PMAX2D>=7)
+  case ( 7 ) :
+    return 1.4142135623730950488016887242097*c[0]
+           - 2.*c[1]
+           - 3.4641016151377545870548926830117*c[2]
+           + 2.4494897427831780981972840747059*c[3]
+           + 4.2426406871192851464050661726291*c[4]
+           + 5.477225575051661134569697828008*c[5]
+           - 2.8284271247461900976033774484194*c[6]
+           - 4.8989794855663561963945681494118*c[7]
+           - 6.324555320336758663997787088865*c[8]
+           - 7.483314773547882771167497464633*c[9]
+           + 3.1622776601683793319988935444327*c[10]
+           + 5.477225575051661134569697828008*c[11]
+           + 7.071067811865475244008443621048*c[12]
+           + 8.3666002653407554797817202578519*c[13]
+           + 9.486832980505137995996680633298*c[14]
+           - 3.4641016151377545870548926830117*c[15]
+           - 6.*c[16]
+           - 7.745966692414833770358530799565*c[17]
+           - 9.165151389911680013176094387456*c[18]
+           - 10.392304845413263761164678049035*c[19]
+           - 11.489125293076057319701222936438*c[20]
+           + 3.7416573867739413855837487323165*c[21]
+           + 6.480740698407860230965967436088*c[22]
+           + 8.3666002653407554797817202578519*c[23]
+           + 9.899494936611665341611821069468*c[24]
+           + 11.22497216032182415675124619695*c[25]
+           + 12.409673645990856596133241955449*c[26]
+           + 13.490737563232041465550305611496*c[27]
+           - 4.*c[28]
+           - 6.928203230275509174109785366023*c[29]
+           - 8.944271909999158785636694674925*c[30]
+           - 10.583005244258362362006463014557*c[31]
+           - 12.*c[32]
+           - 13.266499161421599396459730946683*c[33]
+           - 14.422205101855957172476885069882*c[34]
+           - 15.49193338482966754071706159913*c[35]
+           + y*(6.928203230275509174109785366023*c[2]
+                - 8.485281374238570292810132345258*c[4]
+                - 32.863353450309966807418186968048*c[5]
+                + 9.797958971132712392789136298824*c[7]
+                + 37.947331922020551983986722533193*c[8]
+                + 89.7997772825745932540099695756*c[9]
+                - 10.954451150103322269139395656016*c[11]
+                - 42.426406871192851464050661726291*c[12]
+                - 100.39920318408906575738064309422*c[13]
+                - 189.73665961010275991993361266596*c[14]
+                + 12.*c[16]
+                + 46.475800154489002622151184797389*c[17]
+                + 109.98181667894016015811313264947*c[18]
+                + 207.8460969082652752232935609807*c[19]
+                + 344.67375879228171959103668809314*c[20]
+                - 12.961481396815720461931934872176*c[22]
+                - 50.19960159204453287869032154711*c[23]
+                - 118.79393923933998409934185283361*c[24]
+                - 224.49944320643648313502492393899*c[25]
+                - 372.29020937972569788399725866348*c[26]
+                - 566.6109776557457415531128356828*c[27]
+                + 13.856406460551018348219570732047*c[29]
+                + 53.66563145999495271382016804955*c[30]
+                + 126.99606293110034834407755617468*c[31]
+                + 240.*c[32]
+                + 397.99497484264798189379192840048*c[33]
+                + 605.732614277950201244029172935*c[34]
+                + 867.5482695504613822801554495513*c[35]
+                + y*(32.863353450309966807418186968048*c[5]
+                     - 37.947331922020551983986722533193*c[8]
+                     - 224.49944320643648313502492393899*c[9]
+                     + 42.426406871192851464050661726291*c[12]
+                     + 250.99800796022266439345160773556*c[13]
+                     + 853.8149682454624196397012569968*c[14]
+                     - 46.475800154489002622151184797389*c[17]
+                     - 274.95454169735040039528283162368*c[18]
+                     - 935.3074360871937385048210244132*c[19]
+                     - 2412.716311545972037137256816652*c[20]
+                     + 50.19960159204453287869032154711*c[23]
+                     + 296.98484809834996024835463208404*c[24]
+                     + 1010.2474944289641741076121577255*c[25]
+                     + 2606.0314656580798851879808106444*c[26]
+                     + 5666.109776557457415531128356828*c[27]
+                     - 53.66563145999495271382016804955*c[30]
+                     - 317.49015732775087086019389043671*c[31]
+                     - 1080.*c[32]
+                     - 2785.9648238985358732565434988034*c[33]
+                     - 6057.32614277950201244029172935*c[34]
+                     - 11711.901638931228660782098568942*c[35]
+                     + y*(149.66629547095765542334994929266*c[9]
+                          - 167.33200530681510959563440515704*c[13]
+                          - 1328.1566172707193194395352886617*c[14]
+                          + 183.30302779823360026352188774912*c[18]
+                          + 1454.9226783578569265630549268649*c[19]
+                          + 6433.910164122592099032684844405*c[20]
+                          - 197.98989873223330683223642138936*c[24]
+                          - 1571.496102445055381945174467573*c[25]
+                          - 6949.417241754879693834615495052*c[26]
+                          - 22664.439106229829662124513427313*c[27]
+                          + 211.66010488516724724012926029114*c[31]
+                          + 1680.*c[32]
+                          + 7429.239530396095662017449330142*c[33]
+                          + 24229.304571118008049761166917402*c[34]
+                          + 65066.12021628460367101165871634*c[35]
+                          + y*(664.0783086353596597197676443309*c[14]
+                               - 727.4613391789284632815274634325*c[19]
+                               - 7238.148934637916111411770449956*c[20]
+                               + 785.7480512225276909725872337865*c[25]
+                               + 7818.094396974239655563942431933*c[26]
+                               + 42495.823324180930616483462676211*c[27]
+                               - 840.*c[32]
+                               - 8357.89447169560761976963049641*c[33]
+                               - 45429.946070846265093302187970128*c[34]
+                               - 178931.83059478266009528206146995*c[35]
+                               + y*(2895.2595738551664445647081799823*c[20]
+                                    - 3127.2377587896958622255769727733*c[26]
+                                    - 37396.324525279218942505447155066*c[27]
+                                    + 3343.1577886782430479078521985641*c[33]
+                                    + 39978.352542344713282105925413713*c[34]
+                                    + 257661.83605648703053720616851672*c[35]
+                                    + y*(12465.441508426406314168482385022*c[27]
+                                         - 13326.117514114904427368641804571*c[34]
+                                         - 186089.10381857396649909334392874*c[35]
+                                         + 53168.31537673541899974095540821*y*c[35]))))))
+           + x*(6.*c[1]
+                + 3.4641016151377545870548926830117*c[2]
+                - 19.595917942265424785578272597647*c[3]
+                - 25.455844122715710878430397035775*c[4]
+                - 10.954451150103322269139395656016*c[5]
+                + 42.426406871192851464050661726291*c[6]
+                + 63.68673331236263055312938594235*c[7]
+                + 56.92099788303082797598008379979*c[8]
+                + 22.449944320643648313502492393899*c[9]
+                - 75.89466384404110396797344506639*c[10]
+                - 120.49896265113654496053335221618*c[11]
+                - 127.27922061357855439215198517887*c[12]
+                - 100.39920318408906575738064309422*c[13]
+                - 37.947331922020551983986722533193*c[14]
+                + 121.24355652982141054692124390541*c[15]
+                + 198.*c[16]
+                + 224.63303408003017934039739318738*c[17]
+                + 210.79848196796864030305017091149*c[18]
+                + 155.88457268119895641747017073553*c[19]
+                + 57.44562646538028659850611468219*c[20]
+                - 179.59955456514918650801993915119*c[21]
+                - 298.11407212676157062443450206005*c[22]
+                - 351.39721114431173015083225082978*c[23]
+                - 356.38181771801995229802555850084*c[24]
+                - 314.29922048901107638903489351459*c[25]
+                - 223.37412562783541873039835519809*c[26]
+                - 80.94442537939224879330183366897*c[27]
+                + 252.*c[28]
+                + 422.62039704680605962069690732743*c[29]
+                + 509.8234988699520507812915964707*c[30]
+                + 539.7332674571764804623296137424*c[31]
+                + 516.*c[32]
+                + 437.79447232691278008317112124053*c[33]
+                + 302.86630713897510062201458646752*c[34]
+                + 108.44353369380767278501943119391*c[35]
+                + y*(42.426406871192851464050661726291*c[4]
+                     + 32.863353450309966807418186968048*c[5]
+                     - 117.57550765359254871346963558588*c[7]
+                     - 303.57865537616441587189378026554*c[8]
+                     - 179.59955456514918650801993915119*c[9]
+                     + 230.04347415216976765192730877634*c[11]
+                     + 721.2489168102784748888612493469*c[12]
+                     + 1104.3912350249797233311870740364*c[13]
+                     + 569.2099788303082797598008379979*c[14]
+                     - 384.*c[16]
+                     - 1301.3224043256920734202331743269*c[17]
+                     - 2419.5999669366835234784889182884*c[18]
+                     - 2909.8453567157138531261098537299*c[19]
+                     - 1378.6950351691268783641467523725*c[20]
+                     + 583.2666628567074207869370692479*c[22]
+                     + 2058.1836652738258480263031834316*c[23]
+                     + 4157.7878733768994434769648491765*c[24]
+                     + 6061.484966573785044645672946353*c[25]
+                     + 6328.933559455336864027953397279*c[26]
+                     + 2833.0548882787287077655641784141*c[27]
+                     - 831.3843876330611008931742439228*c[29]
+                     - 3005.2753617597173519739294107748*c[30]
+                     - 6349.803146555017417203877808734*c[31]
+                     - 10080.*c[32]
+                     - 12735.839194964735420601341708815*c[33]
+                     - 12114.652285559004024880583458701*c[34]
+                     - 5205.289617302768293680932697308*c[35]
+                     + y*(265.63132345414386388790705773235*c[8]
+                          + 224.49944320643648313502492393899*c[9]
+                          - 678.8225099390856234248105876207*c[12]
+                          - 2509.9800796022266439345160773556*c[13]
+                          - 1707.6299364909248392794025139937*c[14]
+                          + 1254.8466041712030707980819895295*c[17]
+                          + 5774.045375644358408300939464097*c[18]
+                          + 12158.996669133518600562673317371*c[19]
+                          + 7238.148934637916111411770449956*c[20]
+                          - 2007.9840636817813151476128618844*c[23]
+                          - 10097.484835343898648444057490857*c[24]
+                          - 26266.434855153068526797916100862*c[25]
+                          - 41696.50345052927816300769297031*c[26]
+                          - 22664.439106229829662124513427313*c[27]
+                          + 2951.6097302997223992601092427253*c[30]
+                          + 15557.017709059792672149500631399*c[31]
+                          + 44280.*c[32]
+                          + 86364.9095408546120709528484629*c[33]
+                          + 115089.19671281053823636554285766*c[34]
+                          + 58559.50819465614330391049284471*c[35]
+                          + y*(1505.9880477613359863607096464133*c[13]
+                               + 1328.1566172707193194395352886617*c[14]
+                               - 3666.0605559646720052704377549824*c[18]
+                               - 17459.072140294283118756659122379*c[19]
+                               - 12867.82032824518419806536968881*c[20]
+                               + 6533.666658163699125463801905849*c[24]
+                               + 39287.402561126384548629361689324*c[25]
+                               + 104241.25862632319540751923242578*c[26]
+                               + 67993.31731868948898637354028194*c[27]
+                               - 10159.685034488027867526204493975*c[31]
+                               - 67200.*c[32]
+                               - 222877.18591188286986052347990427*c[33]
+                               - 436127.48228012414489570100451323*c[34]
+                               - 260264.48086513841468404663486538*c[35]
+                               + y*(8002.074730968213096096802097757*c[19]
+                                    + 7238.148934637916111411770449956*c[20]
+                                    - 18857.953229340664583342093610875*c[25]
+                                    - 109453.32155763935517789519404706*c[26]
+                                    - 84991.64664836186123296692535242*c[27]
+                                    + 32760.*c[32]
+                                    + 242378.93967917262097331928439589*c[33]
+                                    + 772309.0832043865065861371954922*c[34]
+                                    + 536795.4917843479802858461844098*c[35]
+                                    + y*(40654.090864266046208932500646052*c[26]
+                                         + 37396.324525279218942505447155066*c[27]
+                                         - 93608.41808299080534141986155979*c[33]
+                                         - 639653.6406775154125136948066194*c[34]
+                                         - 515323.6721129740610744123370334*c[35]
+                                         + y*(199891.76271172356641052962706856*c[34]
+                                              + 186089.10381857396649909334392874*c[35]))))))
+                + x*(24.494897427831780981972840747059*c[3]
+                     + 21.213203435596425732025330863145*c[4]
+                     + 5.477225575051661134569697828008*c[5]
+                     - 127.27922061357855439215198517887*c[6]
+                     - 161.66632302368975448102074893059*c[7]
+                     - 94.86832980505137995996680633298*c[8]
+                     - 22.449944320643648313502492393899*c[9]
+                     + 398.44698518121579583186058659852*c[10]
+                     + 575.1086853804244191298182719408*c[11]
+                     + 487.90367901871779183658260985235*c[12]
+                     + 250.99800796022266439345160773556*c[13]
+                     + 56.92099788303082797598008379979*c[14]
+                     - 969.9484522385712843753699512433*c[15]
+                     - 1488.*c[16]
+                     - 1471.7336715588184163681208519173*c[17]
+                     - 1081.4878640095782415547791377198*c[18]
+                     - 519.6152422706631880582339024518*c[19]
+                     - 114.89125293076057319701222936438*c[20]
+                     + 2020.4949888579283482152243154509*c[21]
+                     + 3207.9666457118908143281538808636*c[22]
+                     + 3438.6727090550505021902870259771*c[23]
+                     + 2969.8484809834996024835463208404*c[24]
+                     + 2020.4949888579283482152243154509*c[25]
+                     + 930.7255234493142447099931466587*c[26]
+                     + 202.36106344848062198325458417243*c[27]
+                     - 3780.*c[28]
+                     - 6131.459858793825619087160048931*c[29]
+                     - 6896.033642609351423725891594367*c[30]
+                     - 6508.548225218892852633974753953*c[31]
+                     - 5220.*c[32]
+                     - 3382.9572861625078460972313914041*c[33]
+                     - 1514.3315356948755031100729323376*c[34]
+                     - 325.33060108142301835505829358172*c[35]
+                     + x*(98.99494936611665341611821069468*c[6]
+                          + 102.87856919689348012428593113765*c[7]
+                          + 44.271887242357310647984509622058*c[8]
+                          + 7.483314773547882771167497464633*c[9]
+                          - 708.3501958777169703677521539529*c[10]
+                          - 920.1738966086790706077092351053*c[11]
+                          - 622.2539674441618214727430386523*c[12]
+                          - 234.26480742954115343388816721985*c[13]
+                          - 37.947331922020551983986722533193*c[14]
+                          + 2909.8453567157138531261098537299*c[15]
+                          + 4176.*c[16]
+                          + 3578.6366118956532019056412293989*c[17]
+                          + 2071.3242141200396829777973315651*c[18]
+                          + 727.4613391789284632815274634325*c[19]
+                          + 114.89125293076057319701222936438*c[20]
+                          - 8979.97772825745932540099695756*c[21]
+                          - 13609.555466656506485028531615785*c[22]
+                          - 13219.228419238393658055118007406*c[23]
+                          - 9701.505037879432034779584648079*c[24]
+                          - 5163.487193748039112105573250597*c[25]
+                          - 1737.3543104387199234586538737629*c[26]
+                          - 269.81475126464082931100611222991*c[27]
+                          + 23100.*c[28]
+                          + 36199.861878189535434723628537473*c[29]
+                          + 37878.991538846437457171401948308*c[30]
+                          + 31801.930758996378897829421358744*c[31]
+                          + 21420.*c[32]
+                          + 10812.196816558603508114680721546*c[33]
+                          + 3533.4402499547095072568368421211*c[34]
+                          + 542.2176684690383639250971559695*c[35]
+                          + x*(398.44698518121579583186058659852*c[10]
+                               + 460.08694830433953530385461755267*c[11]
+                               + 254.55844122715710878430397035775*c[12]
+                               + 75.29940238806679931803548232067*c[13]
+                               + 9.486832980505137995996680633298*c[14]
+                               - 3637.3066958946423164076373171623*c[15]
+                               - 4860.*c[16]
+                               - 3601.8745119728977032167168217976*c[17]
+                               - 1695.5530071336608024375774616794*c[18]
+                               - 467.65371804359686925241051220659*c[19]
+                               - 57.44562646538028659850611468219*c[20]
+                               + 18521.204064531009858639556224967*c[21]
+                               + 26733.055380932423452734615673863*c[22]
+                               + 23468.313744280819120787725323275*c[23]
+                               + 14700.74998086832303229355428816*c[24]
+                               + 6342.109270581830648564454101277*c[25]
+                               + 1675.3059422087656404779876639857*c[26]
+                               + 202.36106344848062198325458417243*c[27]
+                               - 69300.*c[28]
+                               - 104789.07385791707625841050366111*c[29]
+                               - 101830.53569534042277447376887402*c[30]
+                               - 76038.89267999633357101643675959*c[31]
+                               - 43380.*c[32]
+                               - 17710.776380497835194273740813821*c[33]
+                               - 4542.9946070846265093302187970128*c[34]
+                               - 542.2176684690383639250971559695*c[35]
+                               + x*(1600.4149461936426192193604195514*c[15]
+                                    + 1980.*c[16]
+                                    + 1278.0845042484475721091575819282*c[17]
+                                    + 504.0833264451424007246851913101*c[18]
+                                    + 114.31535329954590137281145853939*c[19]
+                                    + 11.489125293076057319701222936438*c[20]
+                                    - 17780.355901949769464293973975968*c[21]
+                                    - 24380.546507410370188893969494563*c[22]
+                                    - 19326.846612937145158295773795638*c[23]
+                                    - 10453.866653061918600742083049358*c[24]
+                                    - 3771.5906458681329166684187221751*c[25]
+                                    - 819.0384606353965353447939690597*c[26]
+                                    - 80.94442537939224879330183366897*c[27]
+                                    + 108108.*c[28]
+                                    + 157526.55684677425209173418986728*c[29]
+                                    + 141972.42802741664740441125457509*c[30]
+                                    + 94516.81983647143425507972118301*c[31]
+                                    + 46332.*c[32]
+                                    + 15800.400501253124881183539557499*c[33]
+                                    + 3331.5293785287261068421604511427*c[34]
+                                    + 325.33060108142301835505829358172*c[35]
+                                    + x*(6420.684075704083417661712824655*c[21]
+                                         + 8340.713278850916117253200090245*c[22]
+                                         + 5982.119189718640168043929984364*c[23]
+                                         + 2831.2555518709362877009808258678*c[24]
+                                         + 875.5478285051022842265972033621*c[25]
+                                         + 161.32575739788113574973214542084*c[26]
+                                         + 13.490737563232041465550305611496*c[27]
+                                         - 84084.*c[28]
+                                         - 117897.23436959833961582621757362*c[29]
+                                         - 98485.3780010007373886456450656*c[30]
+                                         - 58746.26211087816947149787619381*c[31]
+                                         - 25116.*c[32]
+                                         - 7336.374036266144466242231213516*c[33]
+                                         - 1312.4206642688921026953965413593*c[34]
+                                         - 108.44353369380767278501943119391*c[35]
+                                         + x*(25740.*c[28]
+                                              + 34675.657167528923416419475756948*c[29]
+                                              + 26859.6485457274738332669941088*c[30]
+                                              + 14445.80215841266462413882201487*c[31]
+                                              + 5460.*c[32]
+                                              + 1392.9824119492679366282717494017*c[33]
+                                              + 216.33307652783935758715327604823*c[34]
+                                              + 15.49193338482966754071706159913*c[35])
+                                         + y*(69351.3143350578468328389515139*c[29]
+                                              + 161157.8912743648429996019646528*c[30]
+                                              + 173349.62590095197548966586417844*c[31]
+                                              + 109200.*c[32]
+                                              + 41789.472358478038098848152482051*c[33]
+                                              + 9085.989214169253018660437594026*c[34]
+                                              + 867.5482695504613822801554495513*c[35]))
+                                    + y*(16681.426557701832234506400180491*c[22]
+                                         + 35892.715138311841008263579906185*c[23]
+                                         + 33975.066622451235452411769910414*c[24]
+                                         + 17510.956570102045684531944067241*c[25]
+                                         + 4839.7727219364340724919643626253*c[26]
+                                         + 566.6109776557457415531128356828*c[27]
+                                         - 166443.15440413883239881348363335*c[29]
+                                         - 429754.3767316395813322719057408*c[30]
+                                         - 531605.5194295860581683086501472*c[31]
+                                         - 393120.*c[32]
+                                         - 178301.74872950629588841878392342*c[33]
+                                         - 46035.678685124215294546217143063*c[34]
+                                         - 5205.289617302768293680932697308*c[35]
+                                         + y*(161157.8912743648429996019646528*c[30]
+                                              + 433374.06475237993872416466044611*c[31]
+                                              + 491400.*c[32]
+                                              + 292526.30650934626669193706737435*c[33]
+                                              + 90859.89214169253018660437594026*c[34]
+                                              + 11711.901638931228660782098568942*c[35])))
+                               + y*(3960.*c[16]
+                                    + 7668.507025490685432654945491569*c[17]
+                                    + 6048.999917341708808696222295721*c[18]
+                                    + 2286.3070659909180274562291707878*c[19]
+                                    + 344.67375879228171959103668809314*c[20]
+                                    - 32079.666457118908143281538808636*c[22]
+                                    - 80068.36453931102994151106286764*c[23]
+                                    - 91471.33321429178775649322668188*c[24]
+                                    - 57920.85634726061264883643037626*c[25]
+                                    - 19731.381097125461987851854709165*c[26]
+                                    - 2833.0548882787287077655641784141*c[27]
+                                    + 148609.9592894096717846548961012*c[29]
+                                    + 422080.19143286030309419562170972*c[30]
+                                    + 602596.3186080711528926480040489*c[31]
+                                    + 533520.*c[32]
+                                    + 295710.26630808745054708740280156*c[33]
+                                    + 93888.55521308228119282452180493*c[34]
+                                    + 13013.224043256920734202331743269*c[35]
+                                    + y*(35892.715138311841008263579906185*c[23]
+                                         + 84937.66655612808863102942477603*c[24]
+                                         + 78799.30456545920558039374830259*c[25]
+                                         + 33878.409053555038507443750538377*c[26]
+                                         + 5666.109776557457415531128356828*c[27]
+                                         - 268596.485457274738332669941088*c[30]
+                                         - 895639.733821585206696606964922*c[31]
+                                         - 1.27764e6*c[32]
+                                         - 955585.9345971978045269944200896*c[33]
+                                         - 369496.89470954962275885779549038*c[34]
+                                         - 58559.50819465614330391049284471*c[35]
+                                         + y*(288916.04316825329248277644029741*c[31]
+                                              + 764400.*c[32]
+                                              + 780070.1506915900445118321796649*c[33]
+                                              + 363439.56856677012074641750376103*c[34]
+                                              + 65066.12021628460367101165871634*c[35]))))
+                          + y*(920.1738966086790706077092351053*c[11]
+                               + 1527.3506473629426527058238221465*c[12]
+                               + 903.592828656801591816425787848*c[13]
+                               + 189.73665961010275991993361266596*c[14]
+                               - 5760.*c[16]
+                               - 13942.740046346700786645355439217*c[17]
+                               - 14297.636168262220820554707244431*c[18]
+                               - 7066.767294881019357591981073344*c[19]
+                               - 1378.6950351691268783641467523725*c[20]
+                               + 21386.44430474593876218769253909*c[22]
+                               + 60741.517926373884783215289072*c[23]
+                               + 84937.66655612808863102942477603*c[24]
+                               + 68921.32906437600032245265164927*c[25]
+                               + 30527.797169137507226487775210406*c[26]
+                               + 5666.109776557457415531128356828*c[27]
+                               - 60968.18842642448073216611122101*c[29]
+                               - 188903.02273918223355264699153442*c[30]
+                               - 309870.39355188484995954923706623*c[31]
+                               - 334080.*c[32]
+                               - 235613.02510684760528112482161309*c[33]
+                               - 96917.21828447203219904466766961*c[34]
+                               - 17350.965391009227645603108991025*c[35]
+                               + y*(7668.507025490685432654945491569*c[17]
+                                    + 15122.499793354272021740555739302*c[18]
+                                    + 10288.381796959131123553031268545*c[19]
+                                    + 2412.716311545972037137256816652*c[20]
+                                    - 44175.649400999188933247482961458*c[23]
+                                    - 143740.66647960138076020364192867*c[24]
+                                    - 181844.54899721355133937018839058*c[25]
+                                    - 104241.25862632319540751923242578*c[26]
+                                    - 22664.439106229829662124513427313*c[27]
+                                    + 153483.70597558556476152568062171*c[30]
+                                    + 610851.0626985926755350130452002*c[31]
+                                    + 1.1232e6*c[32]
+                                    + 1.1143859295594143493026173995214e6*c[33]
+                                    + 569388.6574212731891693874225589*c[34]
+                                    + 117119.01638931228660782098568942*c[35]
+                                    + y*(56625.11103741872575401961651736*c[24]
+                                         + 122576.69599071431979172360847069*c[25]
+                                         + 90342.42414281343601985000143567*c[26]
+                                         + 22664.439106229829662124513427313*c[27]
+                                         - 308177.1127128035119816282029839*c[31]
+                                         - 1.22304e6*c[32]
+                                         - 1.7681590082342707675601529405739e6*c[33]
+                                         - 1.1145480102714283702890136782005e6*c[34]
+                                         - 260264.48086513841468404663486538*c[35]
+                                         + y*(382200.*c[32]
+                                              + 877578.9195280388000758112021231*c[33]
+                                              + 681449.1910626939763995328195519*c[34]
+                                              + 178931.83059478266009528206146995*c[35])))))
+                     + y*(205.75713839378696024857186227529*c[7]
+                          + 265.63132345414386388790705773235*c[8]
+                          + 89.7997772825745932540099695756*c[9]
+                          - 920.1738966086790706077092351053*c[11]
+                          - 2206.1731573020282761306344097671*c[12]
+                          - 1907.5848604976922493902322187902*c[13]
+                          - 569.2099788303082797598008379979*c[14]
+                          + 2592.*c[16]
+                          + 7529.079625027218424788491937177*c[17]
+                          + 10558.254401178255375178860734349*c[18]
+                          + 7482.459488697549908038568195305*c[19]
+                          + 2068.0425527536903175462201285588*c[20]
+                          - 5832.666628567074207869370692479*c[22]
+                          - 18573.852589056477165115418972431*c[23]
+                          - 31480.393898425095786325591000908*c[24]
+                          - 34348.414810584781919658813362666*c[25]
+                          - 21592.832144024090477271841002482*c[26]
+                          - 5666.109776557457415531128356828*c[27]
+                          + 11431.535329954590137281145853939*c[29]
+                          + 38370.926493896391190381420155429*c[30]
+                          + 71752.7755560716968144038192387*c[31]
+                          + 94320.*c[32]
+                          + 88752.87938991049996231560003331*c[33]
+                          + 51487.27221362576710574247969948*c[34]
+                          + 13013.224043256920734202331743269*c[35]
+                          + y*(1527.3506473629426527058238221465*c[12]
+                               + 2258.98207164200397954106446962*c[13]
+                               + 853.8149682454624196397012569968*c[14]
+                               - 6274.233020856015353990409947647*c[17]
+                               - 20621.590627301280029646212371776*c[18]
+                               - 21512.071030005455985610883561503*c[19]
+                               - 7238.148934637916111411770449956*c[20]
+                               + 16565.868525374695849967806110547*c[23]
+                               + 68603.49991071884081736992001141*c[24]
+                               + 128301.43179247845011166674403113*c[25]
+                               + 109453.32155763935517789519404706*c[26]
+                               + 33996.658659344744493186770140969*c[27]
+                               - 35419.316763596668791121310912703*c[30]
+                               - 163824.92118111944936386004746534*c[31]
+                               - 380160.*c[32]
+                               - 534905.2461885188876652563517702*c[33]
+                               - 399783.52542344713282105925413713*c[34]
+                               - 117119.01638931228660782098568942*c[35]
+                               + y*(10081.666528902848014493703826202*c[18]
+                                    + 16004.149461936426192193604195514*c[19]
+                                    + 6433.910164122592099032684844405*c[20]
+                                    - 39201.999948982194752782811435093*c[24]
+                                    - 160292.60244939564895840779569244*c[25]
+                                    - 187634.2655273817517335346183664*c[26]
+                                    - 67993.31731868948898637354028194*c[27]
+                                    + 99056.92908625827170838049381625*c[31]
+                                    + 524160.*c[32]
+                                    + 1.2035368039241674972468267914831e6*c[33]
+                                    + 1.1630066194136643863885360120353e6*c[34]
+                                    + 390396.72129770762202606995229807*c[35]
+                                    + y*(61288.34799535715989586180423535*c[25]
+                                         + 101635.22716066511552233125161513*c[26]
+                                         + 42495.823324180930616483462676211*c[27]
+                                         - 229320.*c[32]
+                                         - 1.1115999647355158134293608560225e6*c[33]
+                                         - 1.408328328196234217892367827074e6*c[34]
+                                         - 536795.4917843479802858461844098*c[35]
+                                         + y*(351031.56781121552003032448084923*c[33]
+                                              + 599675.2881351706992315888812057*c[34]
+                                              + 257661.83605648703053720616851672*c[35])))))));
+                #endif
+                #if (PMAX2D>=8)
+  case ( 8 ) :
+    return 1.4142135623730950488016887242097*c[0]
+           - 2.*c[1]
+           - 3.4641016151377545870548926830117*c[2]
+           + 2.4494897427831780981972840747059*c[3]
+           + 4.2426406871192851464050661726291*c[4]
+           + 5.477225575051661134569697828008*c[5]
+           - 2.8284271247461900976033774484194*c[6]
+           - 4.8989794855663561963945681494118*c[7]
+           - 6.324555320336758663997787088865*c[8]
+           - 7.483314773547882771167497464633*c[9]
+           + 3.1622776601683793319988935444327*c[10]
+           + 5.477225575051661134569697828008*c[11]
+           + 7.071067811865475244008443621048*c[12]
+           + 8.3666002653407554797817202578519*c[13]
+           + 9.486832980505137995996680633298*c[14]
+           - 3.4641016151377545870548926830117*c[15]
+           - 6.*c[16]
+           - 7.745966692414833770358530799565*c[17]
+           - 9.165151389911680013176094387456*c[18]
+           - 10.392304845413263761164678049035*c[19]
+           - 11.489125293076057319701222936438*c[20]
+           + 3.7416573867739413855837487323165*c[21]
+           + 6.480740698407860230965967436088*c[22]
+           + 8.3666002653407554797817202578519*c[23]
+           + 9.899494936611665341611821069468*c[24]
+           + 11.22497216032182415675124619695*c[25]
+           + 12.409673645990856596133241955449*c[26]
+           + 13.490737563232041465550305611496*c[27]
+           - 4.*c[28]
+           - 6.928203230275509174109785366023*c[29]
+           - 8.944271909999158785636694674925*c[30]
+           - 10.583005244258362362006463014557*c[31]
+           - 12.*c[32]
+           - 13.266499161421599396459730946683*c[33]
+           - 14.422205101855957172476885069882*c[34]
+           - 15.49193338482966754071706159913*c[35]
+           + 4.2426406871192851464050661726291*c[36]
+           + 7.348469228349534294591852224118*c[37]
+           + 9.486832980505137995996680633298*c[38]
+           + 11.22497216032182415675124619695*c[39]
+           + 12.727922061357855439215198517887*c[40]
+           + 14.071247279470288663696890340633*c[41]
+           + 15.297058540778354490084672327068*c[42]
+           + 16.431676725154983403709093484024*c[43]
+           + 17.492855684535901412622458632637*c[44]
+           + y*(6.928203230275509174109785366023*c[2]
+                - 8.485281374238570292810132345258*c[4]
+                - 32.863353450309966807418186968048*c[5]
+                + 9.797958971132712392789136298824*c[7]
+                + 37.947331922020551983986722533193*c[8]
+                + 89.7997772825745932540099695756*c[9]
+                - 10.954451150103322269139395656016*c[11]
+                - 42.426406871192851464050661726291*c[12]
+                - 100.39920318408906575738064309422*c[13]
+                - 189.73665961010275991993361266596*c[14]
+                + 12.*c[16]
+                + 46.475800154489002622151184797389*c[17]
+                + 109.98181667894016015811313264947*c[18]
+                + 207.8460969082652752232935609807*c[19]
+                + 344.67375879228171959103668809314*c[20]
+                - 12.961481396815720461931934872176*c[22]
+                - 50.19960159204453287869032154711*c[23]
+                - 118.79393923933998409934185283361*c[24]
+                - 224.49944320643648313502492393899*c[25]
+                - 372.29020937972569788399725866348*c[26]
+                - 566.6109776557457415531128356828*c[27]
+                + 13.856406460551018348219570732047*c[29]
+                + 53.66563145999495271382016804955*c[30]
+                + 126.99606293110034834407755617468*c[31]
+                + 240.*c[32]
+                + 397.99497484264798189379192840048*c[33]
+                + 605.732614277950201244029172935*c[34]
+                + 867.5482695504613822801554495513*c[35]
+                - 14.696938456699068589183704448235*c[37]
+                - 56.92099788303082797598008379979*c[38]
+                - 134.6996659238618898810149543634*c[39]
+                - 254.55844122715710878430397035775*c[40]
+                - 422.137418384108659910906710219*c[41]
+                - 642.4764587126908885835562377369*c[42]
+                - 920.1738966086790706077092351053*c[43]
+                - 1259.4856092865849017088170215498*c[44]
+                + y*(32.863353450309966807418186968048*c[5]
+                     - 37.947331922020551983986722533193*c[8]
+                     - 224.49944320643648313502492393899*c[9]
+                     + 42.426406871192851464050661726291*c[12]
+                     + 250.99800796022266439345160773556*c[13]
+                     + 853.8149682454624196397012569968*c[14]
+                     - 46.475800154489002622151184797389*c[17]
+                     - 274.95454169735040039528283162368*c[18]
+                     - 935.3074360871937385048210244132*c[19]
+                     - 2412.716311545972037137256816652*c[20]
+                     + 50.19960159204453287869032154711*c[23]
+                     + 296.98484809834996024835463208404*c[24]
+                     + 1010.2474944289641741076121577255*c[25]
+                     + 2606.0314656580798851879808106444*c[26]
+                     + 5666.109776557457415531128356828*c[27]
+                     - 53.66563145999495271382016804955*c[30]
+                     - 317.49015732775087086019389043671*c[31]
+                     - 1080.*c[32]
+                     - 2785.9648238985358732565434988034*c[33]
+                     - 6057.32614277950201244029172935*c[34]
+                     - 11711.901638931228660782098568942*c[35]
+                     + 56.92099788303082797598008379979*c[38]
+                     + 336.74916480965472470253738590849*c[39]
+                     + 1145.5129855222069895293678666099*c[40]
+                     + 2954.961928688760619376346971533*c[41]
+                     + 6424.764587126908885835562377369*c[42]
+                     + 12422.347604217167453204074673922*c[43]
+                     + 22040.998162515235779904297877122*c[44]
+                     + y*(149.66629547095765542334994929266*c[9]
+                          - 167.33200530681510959563440515704*c[13]
+                          - 1328.1566172707193194395352886617*c[14]
+                          + 183.30302779823360026352188774912*c[18]
+                          + 1454.9226783578569265630549268649*c[19]
+                          + 6433.910164122592099032684844405*c[20]
+                          - 197.98989873223330683223642138936*c[24]
+                          - 1571.496102445055381945174467573*c[25]
+                          - 6949.417241754879693834615495052*c[26]
+                          - 22664.439106229829662124513427313*c[27]
+                          + 211.66010488516724724012926029114*c[31]
+                          + 1680.*c[32]
+                          + 7429.239530396095662017449330142*c[33]
+                          + 24229.304571118008049761166917402*c[34]
+                          + 65066.12021628460367101165871634*c[35]
+                          - 224.49944320643648313502492393899*c[39]
+                          - 1781.9090885900997614901277925042*c[40]
+                          - 7879.898476503361651670258590755*c[41]
+                          - 25699.058348507635543342249509475*c[42]
+                          - 69013.0422456509302955781926329*c[43]
+                          - 161633.98652511172905263151776556*c[44]
+                          + y*(664.0783086353596597197676443309*c[14]
+                               - 727.4613391789284632815274634325*c[19]
+                               - 7238.148934637916111411770449956*c[20]
+                               + 785.7480512225276909725872337865*c[25]
+                               + 7818.094396974239655563942431933*c[26]
+                               + 42495.823324180930616483462676211*c[27]
+                               - 840.*c[32]
+                               - 8357.89447169560761976963049641*c[33]
+                               - 45429.946070846265093302187970128*c[34]
+                               - 178931.83059478266009528206146995*c[35]
+                               + 890.9545442950498807450638962521*c[40]
+                               + 8864.885786066281858129040914599*c[41]
+                               + 48185.734403451816643766717830265*c[42]
+                               + 189785.86617554005831284002974048*c[43]
+                               + 606127.4494691689839473681916209*c[44]
+                               + y*(2895.2595738551664445647081799823*c[20]
+                                    - 3127.2377587896958622255769727733*c[26]
+                                    - 37396.324525279218942505447155066*c[27]
+                                    + 3343.1577886782430479078521985641*c[33]
+                                    + 39978.352542344713282105925413713*c[34]
+                                    + 257661.83605648703053720616851672*c[35]
+                                    - 3545.9543144265127432516163658396*c[41]
+                                    - 42403.446275037598646514711690633*c[42]
+                                    - 273291.64729277768397048964282629*c[43]
+                                    - 1.2607450948958714866105258385714e6*c[44]
+                                    + y*(12465.441508426406314168482385022*c[27]
+                                         - 13326.117514114904427368641804571*c[34]
+                                         - 186089.10381857396649909334392874*c[35]
+                                         + 14134.482091679199548838237230211*c[42]
+                                         + 197377.3008225616606453536309301*c[43]
+                                         + 1.4708692773785167343789468116666e6*c[44]
+                                         + y*(53168.31537673541899974095540821*c[35]
+                                              - 56393.51452073190304152960883717*c[43]
+                                              - 900532.2106399082047218041704081*c[44]
+                                              + 225133.05265997705118045104260203*y*c[44])))))))
+           + x*(6.*c[1]
+                + 3.4641016151377545870548926830117*c[2]
+                - 19.595917942265424785578272597647*c[3]
+                - 25.455844122715710878430397035775*c[4]
+                - 10.954451150103322269139395656016*c[5]
+                + 42.426406871192851464050661726291*c[6]
+                + 63.68673331236263055312938594235*c[7]
+                + 56.92099788303082797598008379979*c[8]
+                + 22.449944320643648313502492393899*c[9]
+                - 75.89466384404110396797344506639*c[10]
+                - 120.49896265113654496053335221618*c[11]
+                - 127.27922061357855439215198517887*c[12]
+                - 100.39920318408906575738064309422*c[13]
+                - 37.947331922020551983986722533193*c[14]
+                + 121.24355652982141054692124390541*c[15]
+                + 198.*c[16]
+                + 224.63303408003017934039739318738*c[17]
+                + 210.79848196796864030305017091149*c[18]
+                + 155.88457268119895641747017073553*c[19]
+                + 57.44562646538028659850611468219*c[20]
+                - 179.59955456514918650801993915119*c[21]
+                - 298.11407212676157062443450206005*c[22]
+                - 351.39721114431173015083225082978*c[23]
+                - 356.38181771801995229802555850084*c[24]
+                - 314.29922048901107638903489351459*c[25]
+                - 223.37412562783541873039835519809*c[26]
+                - 80.94442537939224879330183366897*c[27]
+                + 252.*c[28]
+                + 422.62039704680605962069690732743*c[29]
+                + 509.8234988699520507812915964707*c[30]
+                + 539.7332674571764804623296137424*c[31]
+                + 516.*c[32]
+                + 437.79447232691278008317112124053*c[33]
+                + 302.86630713897510062201458646752*c[34]
+                + 108.44353369380767278501943119391*c[35]
+                - 339.41125496954281171240529381033*c[36]
+                - 573.1805998112636749781644734812*c[37]
+                - 702.0256405573802117037543668641*c[38]
+                - 763.2981069018840426590847413926*c[39]
+                - 763.6753236814713263529119110732*c[40]
+                - 703.5623639735144331848445170317*c[41]
+                - 581.2882245495774706232175484286*c[42]
+                - 394.36024140371960168901824361658*c[43]
+                - 139.94284547628721130097966906109*c[44]
+                + y*(42.426406871192851464050661726291*c[4]
+                     + 32.863353450309966807418186968048*c[5]
+                     - 117.57550765359254871346963558588*c[7]
+                     - 303.57865537616441587189378026554*c[8]
+                     - 179.59955456514918650801993915119*c[9]
+                     + 230.04347415216976765192730877634*c[11]
+                     + 721.2489168102784748888612493469*c[12]
+                     + 1104.3912350249797233311870740364*c[13]
+                     + 569.2099788303082797598008379979*c[14]
+                     - 384.*c[16]
+                     - 1301.3224043256920734202331743269*c[17]
+                     - 2419.5999669366835234784889182884*c[18]
+                     - 2909.8453567157138531261098537299*c[19]
+                     - 1378.6950351691268783641467523725*c[20]
+                     + 583.2666628567074207869370692479*c[22]
+                     + 2058.1836652738258480263031834316*c[23]
+                     + 4157.7878733768994434769648491765*c[24]
+                     + 6061.484966573785044645672946353*c[25]
+                     + 6328.933559455336864027953397279*c[26]
+                     + 2833.0548882787287077655641784141*c[27]
+                     - 831.3843876330611008931742439228*c[29]
+                     - 3005.2753617597173519739294107748*c[30]
+                     - 6349.803146555017417203877808734*c[31]
+                     - 10080.*c[32]
+                     - 12735.839194964735420601341708815*c[33]
+                     - 12114.652285559004024880583458701*c[34]
+                     - 5205.289617302768293680932697308*c[35]
+                     + 1131.6642611658282813671452425141*c[37]
+                     + 4155.2328454612504422465461173846*c[38]
+                     + 9024.877616898746622028001942348*c[39]
+                     + 15018.948032402269418273934251107*c[40]
+                     + 20684.733500821324335634428800731*c[41]
+                     + 23771.628972369562877591580796264*c[42]
+                     + 21163.999621999618623977312407423*c[43]
+                     + 8816.399265006094311961719150849*c[44]
+                     + y*(265.63132345414386388790705773235*c[8]
+                          + 224.49944320643648313502492393899*c[9]
+                          - 678.8225099390856234248105876207*c[12]
+                          - 2509.9800796022266439345160773556*c[13]
+                          - 1707.6299364909248392794025139937*c[14]
+                          + 1254.8466041712030707980819895295*c[17]
+                          + 5774.045375644358408300939464097*c[18]
+                          + 12158.996669133518600562673317371*c[19]
+                          + 7238.148934637916111411770449956*c[20]
+                          - 2007.9840636817813151476128618844*c[23]
+                          - 10097.484835343898648444057490857*c[24]
+                          - 26266.434855153068526797916100862*c[25]
+                          - 41696.50345052927816300769297031*c[26]
+                          - 22664.439106229829662124513427313*c[27]
+                          + 2951.6097302997223992601092427253*c[30]
+                          + 15557.017709059792672149500631399*c[31]
+                          + 44280.*c[32]
+                          + 86364.9095408546120709528484629*c[33]
+                          + 115089.19671281053823636554285766*c[34]
+                          + 58559.50819465614330391049284471*c[35]
+                          - 4098.3118475782196142705660335848*c[38]
+                          - 22225.44487743721183036746746996*c[39]
+                          - 66439.75316028800539270333626337*c[40]
+                          - 141838.17257706050973006465463358*c[41]
+                          - 231291.52513656871989008024558527*c[42]
+                          - 273291.64729277768397048964282629*c[43]
+                          - 132245.98897509141467942578726273*c[44]
+                          + y*(1505.9880477613359863607096464133*c[13]
+                               + 1328.1566172707193194395352886617*c[14]
+                               - 3666.0605559646720052704377549824*c[18]
+                               - 17459.072140294283118756659122379*c[19]
+                               - 12867.82032824518419806536968881*c[20]
+                               + 6533.666658163699125463801905849*c[24]
+                               + 39287.402561126384548629361689324*c[25]
+                               + 104241.25862632319540751923242578*c[26]
+                               + 67993.31731868948898637354028194*c[27]
+                               - 10159.685034488027867526204493975*c[31]
+                               - 67200.*c[32]
+                               - 222877.18591188286986052347990427*c[33]
+                               - 436127.48228012414489570100451323*c[34]
+                               - 260264.48086513841468404663486538*c[35]
+                               + 14592.463808418371403776620056035*c[39]
+                               + 101568.81804963568640493728417274*c[40]
+                               + 370355.22839565799762850215376547*c[41]
+                               + 899467.0421977672440169787328316*c[42]
+                               + 1.4492738871586695362071420452909e6*c[43]
+                               + 808169.9326255586452631575888278*c[44]
+                               + y*(8002.074730968213096096802097757*c[19]
+                                    + 7238.148934637916111411770449956*c[20]
+                                    - 18857.953229340664583342093610875*c[25]
+                                    - 109453.32155763935517789519404706*c[26]
+                                    - 84991.64664836186123296692535242*c[27]
+                                    + 32760.*c[32]
+                                    + 242378.93967917262097331928439589*c[33]
+                                    + 772309.0832043865065861371954922*c[34]
+                                    + 536795.4917843479802858461844098*c[35]
+                                    - 49893.454480522793321723578190118*c[40]
+                                    - 407784.74615904896547393588207156*c[41]
+                                    - 1.638314969717361765888068406229e6*c[42]
+                                    - 3.7957173235108011662568005948096e6*c[43]
+                                    - 2.4245097978766759357894727664835e6*c[44]
+                                    + y*(40654.090864266046208932500646052*c[26]
+                                         + 37396.324525279218942505447155066*c[27]
+                                         - 93608.41808299080534141986155979*c[33]
+                                         - 639653.6406775154125136948066194*c[34]
+                                         - 515323.6721129740610744123370334*c[35]
+                                         + 159567.94414919307344632273646278*c[41]
+                                         + 1.3993137270762407553349854857909e6*c[42]
+                                         + 5.192541298562775995439303213699e6*c[43]
+                                         + 3.7822352846876144598315775157142e6*c[44]
+                                         + y*(199891.76271172356641052962706856*c[34]
+                                              + 186089.10381857396649909334392874*c[35]
+                                              - 452303.42693373438556282359136676*c[42]
+                                              - 3.5527914148061098916163653567417e6*c[43]
+                                              - 2.9417385547570334687578936233333e6*c[44]
+                                              + y*(958689.7468524423517060033502319*c[43]
+                                                   + 900532.2106399082047218041704081*c[44])))))))
+                + x*(24.494897427831780981972840747059*c[3]
+                     + 21.213203435596425732025330863145*c[4]
+                     + 5.477225575051661134569697828008*c[5]
+                     - 127.27922061357855439215198517887*c[6]
+                     - 161.66632302368975448102074893059*c[7]
+                     - 94.86832980505137995996680633298*c[8]
+                     - 22.449944320643648313502492393899*c[9]
+                     + 398.44698518121579583186058659852*c[10]
+                     + 575.1086853804244191298182719408*c[11]
+                     + 487.90367901871779183658260985235*c[12]
+                     + 250.99800796022266439345160773556*c[13]
+                     + 56.92099788303082797598008379979*c[14]
+                     - 969.9484522385712843753699512433*c[15]
+                     - 1488.*c[16]
+                     - 1471.7336715588184163681208519173*c[17]
+                     - 1081.4878640095782415547791377198*c[18]
+                     - 519.6152422706631880582339024518*c[19]
+                     - 114.89125293076057319701222936438*c[20]
+                     + 2020.4949888579283482152243154509*c[21]
+                     + 3207.9666457118908143281538808636*c[22]
+                     + 3438.6727090550505021902870259771*c[23]
+                     + 2969.8484809834996024835463208404*c[24]
+                     + 2020.4949888579283482152243154509*c[25]
+                     + 930.7255234493142447099931466587*c[26]
+                     + 202.36106344848062198325458417243*c[27]
+                     - 3780.*c[28]
+                     - 6131.459858793825619087160048931*c[29]
+                     - 6896.033642609351423725891594367*c[30]
+                     - 6508.548225218892852633974753953*c[31]
+                     - 5220.*c[32]
+                     - 3382.9572861625078460972313914041*c[33]
+                     - 1514.3315356948755031100729323376*c[34]
+                     - 325.33060108142301835505829358172*c[35]
+                     + 6533.666658163699125463801905849*c[36]
+                     + 10750.810481075368672987879803884*c[37]
+                     + 12475.185369364256464735635032787*c[38]
+                     + 12437.26915363658116568038078622*c[39]
+                     + 10946.012972767755677725070725383*c[40]
+                     + 8372.392131284821754899649752677*c[41]
+                     + 5246.891079486975590099042608184*c[42]
+                     + 2300.4347415216976765192730877634*c[43]
+                     + 489.79995916700523955342884171383*c[44]
+                     + x*(98.99494936611665341611821069468*c[6]
+                          + 102.87856919689348012428593113765*c[7]
+                          + 44.271887242357310647984509622058*c[8]
+                          + 7.483314773547882771167497464633*c[9]
+                          - 708.3501958777169703677521539529*c[10]
+                          - 920.1738966086790706077092351053*c[11]
+                          - 622.2539674441618214727430386523*c[12]
+                          - 234.26480742954115343388816721985*c[13]
+                          - 37.947331922020551983986722533193*c[14]
+                          + 2909.8453567157138531261098537299*c[15]
+                          + 4176.*c[16]
+                          + 3578.6366118956532019056412293989*c[17]
+                          + 2071.3242141200396829777973315651*c[18]
+                          + 727.4613391789284632815274634325*c[19]
+                          + 114.89125293076057319701222936438*c[20]
+                          - 8979.97772825745932540099695756*c[21]
+                          - 13609.555466656506485028531615785*c[22]
+                          - 13219.228419238393658055118007406*c[23]
+                          - 9701.505037879432034779584648079*c[24]
+                          - 5163.487193748039112105573250597*c[25]
+                          - 1737.3543104387199234586538737629*c[26]
+                          - 269.81475126464082931100611222991*c[27]
+                          + 23100.*c[28]
+                          + 36199.861878189535434723628537473*c[29]
+                          + 37878.991538846437457171401948308*c[30]
+                          + 31801.930758996378897829421358744*c[31]
+                          + 21420.*c[32]
+                          + 10812.196816558603508114680721546*c[33]
+                          + 3533.4402499547095072568368421211*c[34]
+                          + 542.2176684690383639250971559695*c[35]
+                          - 52269.33326530959300371041524679*c[36]
+                          - 83743.15532627129282116874794605*c[37]
+                          - 91946.38524705579745719982869793*c[38]
+                          - 83917.8918705659573958723165684*c[39]
+                          - 64912.40251292506273999751244123*c[40]
+                          - 41369.467001642648671268857601462*c[41]
+                          - 20130.929039664314508951428782422*c[42]
+                          - 6441.217276260753494253964645737*c[43]
+                          - 979.5999183340104791068576834277*c[44]
+                          + x*(398.44698518121579583186058659852*c[10]
+                               + 460.08694830433953530385461755267*c[11]
+                               + 254.55844122715710878430397035775*c[12]
+                               + 75.29940238806679931803548232067*c[13]
+                               + 9.486832980505137995996680633298*c[14]
+                               - 3637.3066958946423164076373171623*c[15]
+                               - 4860.*c[16]
+                               - 3601.8745119728977032167168217976*c[17]
+                               - 1695.5530071336608024375774616794*c[18]
+                               - 467.65371804359686925241051220659*c[19]
+                               - 57.44562646538028659850611468219*c[20]
+                               + 18521.204064531009858639556224967*c[21]
+                               + 26733.055380932423452734615673863*c[22]
+                               + 23468.313744280819120787725323275*c[23]
+                               + 14700.74998086832303229355428816*c[24]
+                               + 6342.109270581830648564454101277*c[25]
+                               + 1675.3059422087656404779876639857*c[26]
+                               + 202.36106344848062198325458417243*c[27]
+                               - 69300.*c[28]
+                               - 104789.07385791707625841050366111*c[29]
+                               - 101830.53569534042277447376887402*c[30]
+                               - 76038.89267999633357101643675959*c[31]
+                               - 43380.*c[32]
+                               - 17710.776380497835194273740813821*c[33]
+                               - 4542.9946070846265093302187970128*c[34]
+                               - 542.2176684690383639250971559695*c[35]
+                               + 212344.16639032022157757356194009*c[36]
+                               + 331011.79639100477229988998343538*c[37]
+                               + 343470.78805918852114505982232856*c[38]
+                               + 286741.91383542099808421058410108*c[39]
+                               + 195309.96403153629171475722125698*c[40]
+                               + 104901.14846845100198786031748942*c[41]
+                               + 41225.572767397665350778191921449*c[42]
+                               + 10351.956336847639544336728894935*c[43]
+                               + 1224.4998979175130988835721042846*c[44]
+                               + x*(1600.4149461936426192193604195514*c[15]
+                                    + 1980.*c[16]
+                                    + 1278.0845042484475721091575819282*c[17]
+                                    + 504.0833264451424007246851913101*c[18]
+                                    + 114.31535329954590137281145853939*c[19]
+                                    + 11.489125293076057319701222936438*c[20]
+                                    - 17780.355901949769464293973975968*c[21]
+                                    - 24380.546507410370188893969494563*c[22]
+                                    - 19326.846612937145158295773795638*c[23]
+                                    - 10453.866653061918600742083049358*c[24]
+                                    - 3771.5906458681329166684187221751*c[25]
+                                    - 819.0384606353965353447939690597*c[26]
+                                    - 80.94442537939224879330183366897*c[27]
+                                    + 108108.*c[28]
+                                    + 157526.55684677425209173418986728*c[29]
+                                    + 141972.42802741664740441125457509*c[30]
+                                    + 94516.81983647143425507972118301*c[31]
+                                    + 46332.*c[32]
+                                    + 15800.400501253124881183539557499*c[33]
+                                    + 3331.5293785287261068421604511427*c[34]
+                                    + 325.33060108142301835505829358172*c[35]
+                                    - 475650.93271431729633376477874579*c[36]
+                                    - 720870.1343626326152308715194815*c[37]
+                                    - 706180.8734028414621460009129814*c[38]
+                                    - 539337.462359143007083583877271*c[39]
+                                    - 325020.21775883419649579930935277*c[40]
+                                    - 149521.07359165128734044315675957*c[41]
+                                    - 49042.369681735404495211459480581*c[42]
+                                    - 10121.912862695469776684801586159*c[43]
+                                    - 979.5999183340104791068576834277*c[44]
+                                    + x*(6420.684075704083417661712824655*c[21]
+                                         + 8340.713278850916117253200090245*c[22]
+                                         + 5982.119189718640168043929984364*c[23]
+                                         + 2831.2555518709362877009808258678*c[24]
+                                         + 875.5478285051022842265972033621*c[25]
+                                         + 161.32575739788113574973214542084*c[26]
+                                         + 13.490737563232041465550305611496*c[27]
+                                         - 84084.*c[28]
+                                         - 117897.23436959833961582621757362*c[29]
+                                         - 98485.3780010007373886456450656*c[30]
+                                         - 58746.26211087816947149787619381*c[31]
+                                         - 25116.*c[32]
+                                         - 7336.374036266144466242231213516*c[33]
+                                         - 1312.4206642688921026953965413593*c[34]
+                                         - 108.44353369380767278501943119391*c[35]
+                                         + 594563.6658928966204172059734322*c[36]
+                                         + 875342.3060117681756374868450847*c[37]
+                                         + 808913.7877487316015046489675594*c[38]
+                                         + 565895.746490464443038457325773*c[39]
+                                         + 303815.49960461200933406678862197*c[40]
+                                         + 121645.93273102064549765961699478*c[41]
+                                         + 34158.331721558065576359073306344*c[42]
+                                         + 5981.130327956413958950110028185*c[43]
+                                         + 489.79995916700523955342884171383*c[44]
+                                         + x*(25740.*c[28]
+                                              + 34675.657167528923416419475756948*c[29]
+                                              + 26859.6485457274738332669941088*c[30]
+                                              + 14445.80215841266462413882201487*c[31]
+                                              + 5460.*c[32]
+                                              + 1392.9824119492679366282717494017*c[33]
+                                              + 216.33307652783935758715327604823*c[34]
+                                              + 15.49193338482966754071706159913*c[35]
+                                              - 388286.47568515697659899165611901*c[36]
+                                              - 554838.8206173032373788632103298*c[37]
+                                              - 483449.00868654183227599084507287*c[38]
+                                              - 310527.62984314294347236647479242*c[39]
+                                              - 149680.36344156837996517073457035*c[40]
+                                              - 52907.88977080828537550030768078*c[41]
+                                              - 12971.905642580044607591802133354*c[42]
+                                              - 1971.8012070185980084450912180829*c[43]
+                                              - 139.94284547628721130097966906109*c[44]
+                                              + x*(103138.59510386982190910715865661*c[36]
+                                                   + 142913.02955294174296122234205464*c[37]
+                                                   + 117409.0449667315878384549195177*c[38]
+                                                   + 69460.12772807144788197671146672*c[39]
+                                                   + 30292.454506031695945332172472572*c[40]
+                                                   + 9568.448150039796291313885431631*c[41]
+                                                   + 2080.3999615458562106515154364813*c[42]
+                                                   + 279.33850432763471786305458922841*c[43]
+                                                   + 17.492855684535901412622458632637*c[44])
+                                              + y*(285826.05910588348592244468410928*c[37]
+                                                   + 704454.2698003895270307295171062*c[38]
+                                                   + 833521.5327368573745837205376007*c[39]
+                                                   + 605849.0901206339189066434494514*c[40]
+                                                   + 287053.44450119388873941656294892*c[41]
+                                                   + 87376.79838492596084736364833221*c[42]
+                                                   + 15642.956242347544200331056996791*c[43]
+                                                   + 1259.4856092865849017088170215498*c[44]))
+                                         + y*(69351.3143350578468328389515139*c[29]
+                                              + 161157.8912743648429996019646528*c[30]
+                                              + 173349.62590095197548966586417844*c[31]
+                                              + 109200.*c[32]
+                                              + 41789.472358478038098848152482051*c[33]
+                                              + 9085.989214169253018660437594026*c[34]
+                                              + 867.5482695504613822801554495513*c[35]
+                                              - 823851.5821287229888352817365503*c[37]
+                                              - 2.1962397823188614666252155533311e6*c[38]
+                                              - 2.8928100253808579470846771599083e6*c[39]
+                                              - 2.3877581787107336803967712419557e6*c[40]
+                                              - 1.3001832486230546725255926674745e6*c[41]
+                                              - 457443.23860343591267149204126865*c[42]
+                                              - 94777.91135069394427259405121585*c[43]
+                                              - 8816.399265006094311961719150849*c[44]
+                                              + y*(704454.2698003895270307295171062*c[38]
+                                                   + 2.0838038318421434364593013440017e6*c[39]
+                                                   + 2.7263209055428526350798955225315e6*c[40]
+                                                   + 2.0093741115083572211759159406424e6*c[41]
+                                                   + 873767.9838492596084736364833221*c[42]
+                                                   + 211179.90927169184670446926945668*c[43]
+                                                   + 22040.998162515235779904297877122*c[44])))
+                                    + y*(16681.426557701832234506400180491*c[22]
+                                         + 35892.715138311841008263579906185*c[23]
+                                         + 33975.066622451235452411769910414*c[24]
+                                         + 17510.956570102045684531944067241*c[25]
+                                         + 4839.7727219364340724919643626253*c[26]
+                                         + 566.6109776557457415531128356828*c[27]
+                                         - 166443.15440413883239881348363335*c[29]
+                                         - 429754.3767316395813322719057408*c[30]
+                                         - 531605.5194295860581683086501472*c[31]
+                                         - 393120.*c[32]
+                                         - 178301.74872950629588841878392342*c[33]
+                                         - 46035.678685124215294546217143063*c[34]
+                                         - 5205.289617302768293680932697308*c[35]
+                                         + 926833.0298948133624396919536191*c[37]
+                                         + 2.6572429441735281424026782520255e6*c[38]
+                                         + 3.8979389325047153693768107493679e6*c[39]
+                                         + 3.6885518133815065062845645304837e6*c[40]
+                                         + 2.3491947333075646924041958423687e6*c[41]
+                                         + 977206.6937020028415355890375978*c[42]
+                                         + 240165.3870148652374286121103625*c[43]
+                                         + 26449.197795018282935885157452547*c[44]
+                                         + y*(161157.8912743648429996019646528*c[30]
+                                              + 433374.06475237993872416466044611*c[31]
+                                              + 491400.*c[32]
+                                              + 292526.30650934626669193706737435*c[33]
+                                              + 90859.89214169253018660437594026*c[34]
+                                              + 11711.901638931228660782098568942*c[35]
+                                              - 1.4917855125184719395944860362249e6*c[38]
+                                              - 5.148221231610001431252391555769e6*c[39]
+                                              - 8.018590898655448926705575066269e6*c[40]
+                                              - 7.091908628853025486503232731679e6*c[41]
+                                              - 3.7006644021850995182412839293644e6*c[42]
+                                              - 1.0683218939626764009755504219573e6*c[43]
+                                              - 132245.98897509141467942578726273*c[44]
+                                              + y*(1.3892025545614289576395342293345e6*c[39]
+                                                   + 4.24094363084443743234650414616e6*c[40]
+                                                   + 5.358330964022285923135775841713e6*c[41]
+                                                   + 3.4950719353970384338945459332886e6*c[42]
+                                                   + 1.1732217181760658150248292747593e6*c[43]
+                                                   + 161633.98652511172905263151776556*c[44]))))
+                               + y*(3960.*c[16]
+                                    + 7668.507025490685432654945491569*c[17]
+                                    + 6048.999917341708808696222295721*c[18]
+                                    + 2286.3070659909180274562291707878*c[19]
+                                    + 344.67375879228171959103668809314*c[20]
+                                    - 32079.666457118908143281538808636*c[22]
+                                    - 80068.36453931102994151106286764*c[23]
+                                    - 91471.33321429178775649322668188*c[24]
+                                    - 57920.85634726061264883643037626*c[25]
+                                    - 19731.381097125461987851854709165*c[26]
+                                    - 2833.0548882787287077655641784141*c[27]
+                                    + 148609.9592894096717846548961012*c[29]
+                                    + 422080.19143286030309419562170972*c[30]
+                                    + 602596.3186080711528926480040489*c[31]
+                                    + 533520.*c[32]
+                                    + 295710.26630808745054708740280156*c[33]
+                                    + 93888.55521308228119282452180493*c[34]
+                                    + 13013.224043256920734202331743269*c[35]
+                                    - 514907.2388304518680220510853439*c[37]
+                                    - 1.5798422962435206304733272258631e6*c[38]
+                                    - 2.5741106158050007156261957778845e6*c[39]
+                                    - 2.8118525417951774236314216565717e6*c[40]
+                                    - 2.1364374744419739278090988604184e6*c[41]
+                                    - 1.0825728329308841472632922605866e6*c[42]
+                                    - 326661.7332960810700657367784624*c[43]
+                                    - 44081.996325030471559808595754245*c[44]
+                                    + y*(35892.715138311841008263579906185*c[23]
+                                         + 84937.66655612808863102942477603*c[24]
+                                         + 78799.30456545920558039374830259*c[25]
+                                         + 33878.409053555038507443750538377*c[26]
+                                         + 5666.109776557457415531128356828*c[27]
+                                         - 268596.485457274738332669941088*c[30]
+                                         - 895639.733821585206696606964922*c[31]
+                                         - 1.27764e6*c[32]
+                                         - 955585.9345971978045269944200896*c[33]
+                                         - 369496.89470954962275885779549038*c[34]
+                                         - 58559.50819465614330391049284471*c[35]
+                                         + 1.1654574316550562028081922158007e6*c[38]
+                                         + 4.5966260996517869921896353176509e6*c[39]
+                                         + 8.579892261561330351574965320908e6*c[40]
+                                         + 9.352454504299927360326138164902e6*c[41]
+                                         + 6.071402534834928897114606446613e6*c[42]
+                                         + 2.1739108307380043043107130679364e6*c[43]
+                                         + 330614.97243772853669856446815683*c[44]
+                                         + y*(288916.04316825329248277644029741*c[31]
+                                              + 764400.*c[32]
+                                              + 780070.1506915900445118321796649*c[33]
+                                              + 363439.56856677012074641750376103*c[34]
+                                              + 65066.12021628460367101165871634*c[35]
+                                              - 2.0429449331785719965287268078448e6*c[39]
+                                              - 8.232419989286260898084390401369e6*c[40]
+                                              - 1.3553425379585782040872844776098e7*c[41]
+                                              - 1.1307585673343359639070589784169e7*c[42]
+                                              - 4.7618999149499141903948952916702e6*c[43]
+                                              - 808169.9326255586452631575888278*c[44]
+                                              + y*(2.12047181542221871617325207308e6*c[40]
+                                                   + 6.028122334525071663527747821927e6*c[41]
+                                                   + 6.553259878869447063552273624916e6*c[42]
+                                                   + 3.2263597249841809913182805055881e6*c[43]
+                                                   + 606127.4494691689839473681916209*c[44])))))
+                          + y*(920.1738966086790706077092351053*c[11]
+                               + 1527.3506473629426527058238221465*c[12]
+                               + 903.592828656801591816425787848*c[13]
+                               + 189.73665961010275991993361266596*c[14]
+                               - 5760.*c[16]
+                               - 13942.740046346700786645355439217*c[17]
+                               - 14297.636168262220820554707244431*c[18]
+                               - 7066.767294881019357591981073344*c[19]
+                               - 1378.6950351691268783641467523725*c[20]
+                               + 21386.44430474593876218769253909*c[22]
+                               + 60741.517926373884783215289072*c[23]
+                               + 84937.66655612808863102942477603*c[24]
+                               + 68921.32906437600032245265164927*c[25]
+                               + 30527.797169137507226487775210406*c[26]
+                               + 5666.109776557457415531128356828*c[27]
+                               - 60968.18842642448073216611122101*c[29]
+                               - 188903.02273918223355264699153442*c[30]
+                               - 309870.39355188484995954923706623*c[31]
+                               - 334080.*c[32]
+                               - 235613.02510684760528112482161309*c[33]
+                               - 96917.21828447203219904466766961*c[34]
+                               - 17350.965391009227645603108991025*c[35]
+                               + 147116.35395155767657772888152684*c[37]
+                               + 480982.43211161049639703170810822*c[38]
+                               + 866792.3502200512613843312313285*c[39]
+                               + 1.0943467388355484106637227685679e6*c[40]
+                               + 1.0105969796115561318267106642643e6*c[41]
+                               + 648901.2232998177974693918001142*c[42]
+                               + 253047.82156738674441712003965397*c[43]
+                               + 44081.996325030471559808595754245*c[44]
+                               + y*(7668.507025490685432654945491569*c[17]
+                                    + 15122.499793354272021740555739302*c[18]
+                                    + 10288.381796959131123553031268545*c[19]
+                                    + 2412.716311545972037137256816652*c[20]
+                                    - 44175.649400999188933247482961458*c[23]
+                                    - 143740.66647960138076020364192867*c[24]
+                                    - 181844.54899721355133937018839058*c[25]
+                                    - 104241.25862632319540751923242578*c[26]
+                                    - 22664.439106229829662124513427313*c[27]
+                                    + 153483.70597558556476152568062171*c[30]
+                                    + 610851.0626985926755350130452002*c[31]
+                                    + 1.1232e6*c[32]
+                                    + 1.1143859295594143493026173995214e6*c[33]
+                                    + 569388.6574212731891693874225589*c[34]
+                                    + 117119.01638931228660782098568942*c[35]
+                                    - 414384.86458846442766513501006246*c[38]
+                                    - 1.8386504398607147968758541270604e6*c[39]
+                                    - 4.0734441765169680547664321336646e6*c[40]
+                                    - 5.602607816793890134337553858027e6*c[41]
+                                    - 4.7543257944739125755183161592528e6*c[42]
+                                    - 2.236022568759090141576733441306e6*c[43]
+                                    - 440819.96325030471559808595754245*c[44]
+                                    + y*(56625.11103741872575401961651736*c[24]
+                                         + 122576.69599071431979172360847069*c[25]
+                                         + 90342.42414281343601985000143567*c[26]
+                                         + 22664.439106229829662124513427313*c[27]
+                                         - 308177.1127128035119816282029839*c[31]
+                                         - 1.22304e6*c[32]
+                                         - 1.7681590082342707675601529405739e6*c[33]
+                                         - 1.1145480102714283702890136782005e6*c[34]
+                                         - 260264.48086513841468404663486538*c[35]
+                                         + 1.0214724665892859982643634039224e6*c[39]
+                                         + 5.114079084253586315476666764487e6*c[40]
+                                         + 1.1386453298547357586663523663641e7*c[41]
+                                         + 1.2978024465996355949387836002285e7*c[42]
+                                         + 7.315382478038998611331288419088e6*c[43]
+                                         + 1.6163398652511172905263151776556e6*c[44]
+                                         + y*(382200.*c[32]
+                                              + 877578.9195280388000758112021231*c[33]
+                                              + 681449.1910626939763995328195519*c[34]
+                                              + 178931.83059478266009528206146995*c[35]
+                                              - 1.9957381792209117328689431276047e6*c[40]
+                                              - 9.219481217508933132454202551183e6*c[41]
+                                              - 1.4648463258649352259705082220401e7*c[42]
+                                              - 9.868865041128083032267681546505e6*c[43]
+                                              - 2.4245097978766759357894727664835e6*c[44]
+                                              + y*(2.4112489338100286654110991287709e6*c[41]
+                                                   + 5.766868693405113415926000789926e6*c[42]
+                                                   + 4.6459580039772206274983239280469e6*c[43]
+                                                   + 1.2607450948958714866105258385714e6*c[44]))))))
+                     + y*(205.75713839378696024857186227529*c[7]
+                          + 265.63132345414386388790705773235*c[8]
+                          + 89.7997772825745932540099695756*c[9]
+                          - 920.1738966086790706077092351053*c[11]
+                          - 2206.1731573020282761306344097671*c[12]
+                          - 1907.5848604976922493902322187902*c[13]
+                          - 569.2099788303082797598008379979*c[14]
+                          + 2592.*c[16]
+                          + 7529.079625027218424788491937177*c[17]
+                          + 10558.254401178255375178860734349*c[18]
+                          + 7482.459488697549908038568195305*c[19]
+                          + 2068.0425527536903175462201285588*c[20]
+                          - 5832.666628567074207869370692479*c[22]
+                          - 18573.852589056477165115418972431*c[23]
+                          - 31480.393898425095786325591000908*c[24]
+                          - 34348.414810584781919658813362666*c[25]
+                          - 21592.832144024090477271841002482*c[26]
+                          - 5666.109776557457415531128356828*c[27]
+                          + 11431.535329954590137281145853939*c[29]
+                          + 38370.926493896391190381420155429*c[30]
+                          + 71752.7755560716968144038192387*c[31]
+                          + 94320.*c[32]
+                          + 88752.87938991049996231560003331*c[33]
+                          + 51487.27221362576710574247969948*c[34]
+                          + 13013.224043256920734202331743269*c[35]
+                          - 20369.956700984909064608614365254*c[37]
+                          - 70695.87937072428834616726407934*c[38]
+                          - 140222.3522267402273661365674923*c[39]
+                          - 203901.31142295284413622748025655*c[40]
+                          - 230487.03043772332831135506377958*c[41]
+                          - 196597.79636608341190656820874748*c[42]
+                          - 107660.34590321545126110198050733*c[43]
+                          - 26449.197795018282935885157452547*c[44]
+                          + y*(1527.3506473629426527058238221465*c[12]
+                               + 2258.98207164200397954106446962*c[13]
+                               + 853.8149682454624196397012569968*c[14]
+                               - 6274.233020856015353990409947647*c[17]
+                               - 20621.590627301280029646212371776*c[18]
+                               - 21512.071030005455985610883561503*c[19]
+                               - 7238.148934637916111411770449956*c[20]
+                               + 16565.868525374695849967806110547*c[23]
+                               + 68603.49991071884081736992001141*c[24]
+                               + 128301.43179247845011166674403113*c[25]
+                               + 109453.32155763935517789519404706*c[26]
+                               + 33996.658659344744493186770140969*c[27]
+                               - 35419.316763596668791121310912703*c[30]
+                               - 163824.92118111944936386004746534*c[31]
+                               - 380160.*c[32]
+                               - 534905.2461885188876652563517702*c[33]
+                               - 399783.52542344713282105925413713*c[34]
+                               - 117119.01638931228660782098568942*c[35]
+                               + 66597.56752314606873189669804575*c[38]
+                               + 328330.43568941335658497395126078*c[39]
+                               + 851116.1482429997932203203248911*c[40]
+                               + 1.4715710404870027884494207918234e6*c[41]
+                               + 1.7346864385242653991756018418896e6*c[42]
+                               + 1.1801230224006309080543870940226e6*c[43]
+                               + 330614.97243772853669856446815683*c[44]
+                               + y*(10081.666528902848014493703826202*c[18]
+                                    + 16004.149461936426192193604195514*c[19]
+                                    + 6433.910164122592099032684844405*c[20]
+                                    - 39201.999948982194752782811435093*c[24]
+                                    - 160292.60244939564895840779569244*c[25]
+                                    - 187634.2655273817517335346183664*c[26]
+                                    - 67993.31731868948898637354028194*c[27]
+                                    + 99056.92908625827170838049381625*c[31]
+                                    + 524160.*c[32]
+                                    + 1.2035368039241674972468267914831e6*c[33]
+                                    + 1.1630066194136643863885360120353e6*c[34]
+                                    + 390396.72129770762202606995229807*c[35]
+                                    - 204294.49331785719965287268078448*c[39]
+                                    - 1.2223896347728084363822276656579e6*c[40]
+                                    - 3.5538342129030161049032866244304e6*c[41]
+                                    - 6.039278711899294352685428634727e6*c[42]
+                                    - 5.106965126178168841872786254835e6*c[43]
+                                    - 1.6163398652511172905263151776556e6*c[44]
+                                    + y*(61288.34799535715989586180423535*c[25]
+                                         + 101635.22716066511552233125161513*c[26]
+                                         + 42495.823324180930616483462676211*c[27]
+                                         - 229320.*c[32]
+                                         - 1.1115999647355158134293608560225e6*c[33]
+                                         - 1.408328328196234217892367827074e6*c[34]
+                                         - 536795.4917843479802858461844098*c[35]
+                                         + 561301.3629058814248693902546388*c[40]
+                                         + 3.5902787433568441525422615704126e6*c[41]
+                                         + 9.685332615093815145397110283883e6*c[42]
+                                         + 1.0248436773479163148893361605986e7*c[43]
+                                         + 3.6367646968150139036842091497252e6*c[44]
+                                         + y*(351031.56781121552003032448084923*c[33]
+                                              + 599675.2881351706992315888812057*c[34]
+                                              + 257661.83605648703053720616851672*c[35]
+                                              - 1.2765435531935445875705818917023e6*c[41]
+                                              - 7.123778974206316572614471564026e6*c[42]
+                                              - 9.56520765524721893896713749892e6*c[43]
+                                              - 3.7822352846876144598315775157142e6*c[44]
+                                              + y*(1.9222895644683711386420002633087e6*c[42]
+                                                   + 3.3554141139835482309710117258116e6*c[43]
+                                                   + 1.4708692773785167343789468116666e6*c[44]))))))));
+                #endif
+  }
+
+  printf("Error eval_u_triangle_2d: There is no degree %d.\n",b->k);
+  return 0.0;
+}
+
+/* \nabla u(x,y) for triangle */
+template <class FunctionSpaceType>
+void OrthonormalBaseFunctionSet<FunctionSpaceType >::
+grad_u_triangle_2d( pbasis *base, double *c, const Domain & xi, JacobianRange & grad ) const
+{
+  double x,y;
+  orthonormalbasis *b=(orthonormalbasis*) base;
+  x=xi[0]; y=xi[1];
+
+  switch (b->k)   {
+                #if (PMAX2D>=0)
+  case ( 0 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    return;
+                #endif
+                #if (PMAX2D>=1)
+  case ( 1 ) :
+    grad[0] /*ARGH*/[0]= 6.*c[1]
+                         + 3.4641016151377545870548926830117*c[2];
+    grad[0] /*ARGH*/[1]= 6.928203230275509174109785366023*c[2];
+    return;
+                #endif
+                #if (PMAX2D>=2)
+  case ( 2 ) :
+    grad[0] /*ARGH*/[0]= 6.*c[1]
+                         + 3.4641016151377545870548926830117*c[2]
+                         - 19.595917942265424785578272597647*c[3]
+                         - 25.455844122715710878430397035775*c[4]
+                         - 10.954451150103322269139395656016*c[5]
+                         + x*(48.989794855663561963945681494118*c[3]
+                              + 42.426406871192851464050661726291*c[4]
+                              + 10.954451150103322269139395656016*c[5])
+                         + y*(42.426406871192851464050661726291*c[4]
+                              + 32.863353450309966807418186968048*c[5]);
+    grad[0] /*ARGH*/[1]= 6.928203230275509174109785366023*c[2]
+                         - 8.485281374238570292810132345258*c[4]
+                         - 32.863353450309966807418186968048*c[5]
+                         + 65.7267069006199336148363739361*y*c[5]
+                         + x*(42.426406871192851464050661726291*c[4]
+                              + 32.863353450309966807418186968048*c[5]);
+    return;
+                #endif
+                #if (PMAX2D>=3)
+  case ( 3 ) :
+    grad[0] /*ARGH*/[0]= 6.*c[1]
+                         + 3.4641016151377545870548926830117*c[2]
+                         - 19.595917942265424785578272597647*c[3]
+                         - 25.455844122715710878430397035775*c[4]
+                         - 10.954451150103322269139395656016*c[5]
+                         + 42.426406871192851464050661726291*c[6]
+                         + 63.68673331236263055312938594235*c[7]
+                         + 56.92099788303082797598008379979*c[8]
+                         + 22.449944320643648313502492393899*c[9]
+                         + x*(48.989794855663561963945681494118*c[3]
+                              + 42.426406871192851464050661726291*c[4]
+                              + 10.954451150103322269139395656016*c[5]
+                              - 254.55844122715710878430397035775*c[6]
+                              - 323.33264604737950896204149786118*c[7]
+                              - 189.73665961010275991993361266596*c[8]
+                              - 44.899888641287296627004984787799*c[9]
+                              + x*(296.98484809834996024835463208404*c[6]
+                                   + 308.63570759068044037285779341294*c[7]
+                                   + 132.81566172707193194395352886617*c[8]
+                                   + 22.449944320643648313502492393899*c[9])
+                              + y*(411.51427678757392049714372455059*c[7]
+                                   + 531.2626469082877277758141154647*c[8]
+                                   + 179.59955456514918650801993915119*c[9]))
+                         + y*(42.426406871192851464050661726291*c[4]
+                              + 32.863353450309966807418186968048*c[5]
+                              - 117.57550765359254871346963558588*c[7]
+                              - 303.57865537616441587189378026554*c[8]
+                              - 179.59955456514918650801993915119*c[9]
+                              + y*(265.63132345414386388790705773235*c[8]
+                                   + 224.49944320643648313502492393899*c[9]));
+    grad[0] /*ARGH*/[1]= 6.928203230275509174109785366023*c[2]
+                         - 8.485281374238570292810132345258*c[4]
+                         - 32.863353450309966807418186968048*c[5]
+                         + 9.797958971132712392789136298824*c[7]
+                         + 37.947331922020551983986722533193*c[8]
+                         + 89.7997772825745932540099695756*c[9]
+                         + y*(65.7267069006199336148363739361*c[5]
+                              - 75.89466384404110396797344506639*c[8]
+                              - 448.99888641287296627004984787799*c[9]
+                              + 448.99888641287296627004984787799*y*c[9])
+                         + x*(42.426406871192851464050661726291*c[4]
+                              + 32.863353450309966807418186968048*c[5]
+                              - 117.57550765359254871346963558588*c[7]
+                              - 303.57865537616441587189378026554*c[8]
+                              - 179.59955456514918650801993915119*c[9]
+                              + x*(205.75713839378696024857186227529*c[7]
+                                   + 265.63132345414386388790705773235*c[8]
+                                   + 89.7997772825745932540099695756*c[9])
+                              + y*(531.2626469082877277758141154647*c[8]
+                                   + 448.99888641287296627004984787799*c[9]));
+    return;
+                #endif
+                #if (PMAX2D>=4)
+  case ( 4 ) :
+    grad[0] /*ARGH*/[0]= 6.*c[1]
+                         + 3.4641016151377545870548926830117*c[2]
+                         - 19.595917942265424785578272597647*c[3]
+                         - 25.455844122715710878430397035775*c[4]
+                         - 10.954451150103322269139395656016*c[5]
+                         + 42.426406871192851464050661726291*c[6]
+                         + 63.68673331236263055312938594235*c[7]
+                         + 56.92099788303082797598008379979*c[8]
+                         + 22.449944320643648313502492393899*c[9]
+                         - 75.89466384404110396797344506639*c[10]
+                         - 120.49896265113654496053335221618*c[11]
+                         - 127.27922061357855439215198517887*c[12]
+                         - 100.39920318408906575738064309422*c[13]
+                         - 37.947331922020551983986722533193*c[14]
+                         + y*(42.426406871192851464050661726291*c[4]
+                              + 32.863353450309966807418186968048*c[5]
+                              - 117.57550765359254871346963558588*c[7]
+                              - 303.57865537616441587189378026554*c[8]
+                              - 179.59955456514918650801993915119*c[9]
+                              + 230.04347415216976765192730877634*c[11]
+                              + 721.2489168102784748888612493469*c[12]
+                              + 1104.3912350249797233311870740364*c[13]
+                              + 569.2099788303082797598008379979*c[14]
+                              + y*(265.63132345414386388790705773235*c[8]
+                                   + 224.49944320643648313502492393899*c[9]
+                                   - 678.8225099390856234248105876207*c[12]
+                                   - 2509.9800796022266439345160773556*c[13]
+                                   - 1707.6299364909248392794025139937*c[14]
+                                   + y*(1505.9880477613359863607096464133*c[13]
+                                        + 1328.1566172707193194395352886617*c[14])))
+                         + x*(48.989794855663561963945681494118*c[3]
+                              + 42.426406871192851464050661726291*c[4]
+                              + 10.954451150103322269139395656016*c[5]
+                              - 254.55844122715710878430397035775*c[6]
+                              - 323.33264604737950896204149786118*c[7]
+                              - 189.73665961010275991993361266596*c[8]
+                              - 44.899888641287296627004984787799*c[9]
+                              + 796.893970362431591663721173197*c[10]
+                              + 1150.2173707608488382596365438817*c[11]
+                              + 975.8073580374355836731652197047*c[12]
+                              + 501.9960159204453287869032154711*c[13]
+                              + 113.84199576606165595196016759958*c[14]
+                              + x*(296.98484809834996024835463208404*c[6]
+                                   + 308.63570759068044037285779341294*c[7]
+                                   + 132.81566172707193194395352886617*c[8]
+                                   + 22.449944320643648313502492393899*c[9]
+                                   - 2125.0505876331509111032564618588*c[10]
+                                   - 2760.521689826037211823127705316*c[11]
+                                   - 1866.7619023324854644182291159568*c[12]
+                                   - 702.7944222886234603016645016596*c[13]
+                                   - 113.84199576606165595196016759958*c[14]
+                                   + x*(1593.7879407248631833274423463941*c[10]
+                                        + 1840.3477932173581412154184702107*c[11]
+                                        + 1018.233764908628435137215881431*c[12]
+                                        + 301.19760955226719727214192928267*c[13]
+                                        + 37.947331922020551983986722533193*c[14])
+                                   + y*(2760.521689826037211823127705316*c[11]
+                                        + 4582.0519420888279581174714664394*c[12]
+                                        + 2710.778485970404775449277363544*c[13]
+                                        + 569.2099788303082797598008379979*c[14]))
+                              + y*(411.51427678757392049714372455059*c[7]
+                                   + 531.2626469082877277758141154647*c[8]
+                                   + 179.59955456514918650801993915119*c[9]
+                                   - 1840.3477932173581412154184702107*c[11]
+                                   - 4412.3463146040565522612688195343*c[12]
+                                   - 3815.1697209953844987804644375805*c[13]
+                                   - 1138.4199576606165595196016759958*c[14]
+                                   + y*(3054.7012947258853054116476442929*c[12]
+                                        + 4517.96414328400795908212893924*c[13]
+                                        + 1707.6299364909248392794025139937*c[14])));
+    grad[0] /*ARGH*/[1]= 6.928203230275509174109785366023*c[2]
+                         - 8.485281374238570292810132345258*c[4]
+                         - 32.863353450309966807418186968048*c[5]
+                         + 9.797958971132712392789136298824*c[7]
+                         + 37.947331922020551983986722533193*c[8]
+                         + 89.7997772825745932540099695756*c[9]
+                         - 10.954451150103322269139395656016*c[11]
+                         - 42.426406871192851464050661726291*c[12]
+                         - 100.39920318408906575738064309422*c[13]
+                         - 189.73665961010275991993361266596*c[14]
+                         + y*(65.7267069006199336148363739361*c[5]
+                              - 75.89466384404110396797344506639*c[8]
+                              - 448.99888641287296627004984787799*c[9]
+                              + 84.85281374238570292810132345258*c[12]
+                              + 501.9960159204453287869032154711*c[13]
+                              + 1707.6299364909248392794025139937*c[14]
+                              + y*(448.99888641287296627004984787799*c[9]
+                                   - 501.9960159204453287869032154711*c[13]
+                                   - 3984.4698518121579583186058659852*c[14]
+                                   + 2656.3132345414386388790705773235*y*c[14]))
+                         + x*(42.426406871192851464050661726291*c[4]
+                              + 32.863353450309966807418186968048*c[5]
+                              - 117.57550765359254871346963558588*c[7]
+                              - 303.57865537616441587189378026554*c[8]
+                              - 179.59955456514918650801993915119*c[9]
+                              + 230.04347415216976765192730877634*c[11]
+                              + 721.2489168102784748888612493469*c[12]
+                              + 1104.3912350249797233311870740364*c[13]
+                              + 569.2099788303082797598008379979*c[14]
+                              + x*(205.75713839378696024857186227529*c[7]
+                                   + 265.63132345414386388790705773235*c[8]
+                                   + 89.7997772825745932540099695756*c[9]
+                                   - 920.1738966086790706077092351053*c[11]
+                                   - 2206.1731573020282761306344097671*c[12]
+                                   - 1907.5848604976922493902322187902*c[13]
+                                   - 569.2099788303082797598008379979*c[14]
+                                   + x*(920.1738966086790706077092351053*c[11]
+                                        + 1527.3506473629426527058238221465*c[12]
+                                        + 903.592828656801591816425787848*c[13]
+                                        + 189.73665961010275991993361266596*c[14])
+                                   + y*(3054.7012947258853054116476442929*c[12]
+                                        + 4517.96414328400795908212893924*c[13]
+                                        + 1707.6299364909248392794025139937*c[14]))
+                              + y*(531.2626469082877277758141154647*c[8]
+                                   + 448.99888641287296627004984787799*c[9]
+                                   - 1357.6450198781712468496211752413*c[12]
+                                   - 5019.960159204453287869032154711*c[13]
+                                   - 3415.2598729818496785588050279873*c[14]
+                                   + y*(4517.96414328400795908212893924*c[13]
+                                        + 3984.4698518121579583186058659852*c[14])));
+    return;
+                #endif
+                #if (PMAX2D>=5)
+  case ( 5 ) :
+    grad[0] /*ARGH*/[0]= 6.*c[1]
+                         + 3.4641016151377545870548926830117*c[2]
+                         - 19.595917942265424785578272597647*c[3]
+                         - 25.455844122715710878430397035775*c[4]
+                         - 10.954451150103322269139395656016*c[5]
+                         + 42.426406871192851464050661726291*c[6]
+                         + 63.68673331236263055312938594235*c[7]
+                         + 56.92099788303082797598008379979*c[8]
+                         + 22.449944320643648313502492393899*c[9]
+                         - 75.89466384404110396797344506639*c[10]
+                         - 120.49896265113654496053335221618*c[11]
+                         - 127.27922061357855439215198517887*c[12]
+                         - 100.39920318408906575738064309422*c[13]
+                         - 37.947331922020551983986722533193*c[14]
+                         + 121.24355652982141054692124390541*c[15]
+                         + 198.*c[16]
+                         + 224.63303408003017934039739318738*c[17]
+                         + 210.79848196796864030305017091149*c[18]
+                         + 155.88457268119895641747017073553*c[19]
+                         + 57.44562646538028659850611468219*c[20]
+                         + y*(42.426406871192851464050661726291*c[4]
+                              + 32.863353450309966807418186968048*c[5]
+                              - 117.57550765359254871346963558588*c[7]
+                              - 303.57865537616441587189378026554*c[8]
+                              - 179.59955456514918650801993915119*c[9]
+                              + 230.04347415216976765192730877634*c[11]
+                              + 721.2489168102784748888612493469*c[12]
+                              + 1104.3912350249797233311870740364*c[13]
+                              + 569.2099788303082797598008379979*c[14]
+                              - 384.*c[16]
+                              - 1301.3224043256920734202331743269*c[17]
+                              - 2419.5999669366835234784889182884*c[18]
+                              - 2909.8453567157138531261098537299*c[19]
+                              - 1378.6950351691268783641467523725*c[20]
+                              + y*(265.63132345414386388790705773235*c[8]
+                                   + 224.49944320643648313502492393899*c[9]
+                                   - 678.8225099390856234248105876207*c[12]
+                                   - 2509.9800796022266439345160773556*c[13]
+                                   - 1707.6299364909248392794025139937*c[14]
+                                   + 1254.8466041712030707980819895295*c[17]
+                                   + 5774.045375644358408300939464097*c[18]
+                                   + 12158.996669133518600562673317371*c[19]
+                                   + 7238.148934637916111411770449956*c[20]
+                                   + y*(1505.9880477613359863607096464133*c[13]
+                                        + 1328.1566172707193194395352886617*c[14]
+                                        - 3666.0605559646720052704377549824*c[18]
+                                        - 17459.072140294283118756659122379*c[19]
+                                        - 12867.82032824518419806536968881*c[20]
+                                        + y*(8002.074730968213096096802097757*c[19]
+                                             + 7238.148934637916111411770449956*c[20]))))
+                         + x*(48.989794855663561963945681494118*c[3]
+                              + 42.426406871192851464050661726291*c[4]
+                              + 10.954451150103322269139395656016*c[5]
+                              - 254.55844122715710878430397035775*c[6]
+                              - 323.33264604737950896204149786118*c[7]
+                              - 189.73665961010275991993361266596*c[8]
+                              - 44.899888641287296627004984787799*c[9]
+                              + 796.893970362431591663721173197*c[10]
+                              + 1150.2173707608488382596365438817*c[11]
+                              + 975.8073580374355836731652197047*c[12]
+                              + 501.9960159204453287869032154711*c[13]
+                              + 113.84199576606165595196016759958*c[14]
+                              - 1939.8969044771425687507399024866*c[15]
+                              - 2976.*c[16]
+                              - 2943.4673431176368327362417038346*c[17]
+                              - 2162.9757280191564831095582754396*c[18]
+                              - 1039.2304845413263761164678049035*c[19]
+                              - 229.78250586152114639402445872876*c[20]
+                              + x*(296.98484809834996024835463208404*c[6]
+                                   + 308.63570759068044037285779341294*c[7]
+                                   + 132.81566172707193194395352886617*c[8]
+                                   + 22.449944320643648313502492393899*c[9]
+                                   - 2125.0505876331509111032564618588*c[10]
+                                   - 2760.521689826037211823127705316*c[11]
+                                   - 1866.7619023324854644182291159568*c[12]
+                                   - 702.7944222886234603016645016596*c[13]
+                                   - 113.84199576606165595196016759958*c[14]
+                                   + 8729.53607014714155937832956119*c[15]
+                                   + 12528.*c[16]
+                                   + 10735.909835686959605716923688197*c[17]
+                                   + 6213.972642360119048933391994695*c[18]
+                                   + 2182.3840175367853898445823902974*c[19]
+                                   + 344.67375879228171959103668809314*c[20]
+                                   + x*(1593.7879407248631833274423463941*c[10]
+                                        + 1840.3477932173581412154184702107*c[11]
+                                        + 1018.233764908628435137215881431*c[12]
+                                        + 301.19760955226719727214192928267*c[13]
+                                        + 37.947331922020551983986722533193*c[14]
+                                        - 14549.226783578569265630549268649*c[15]
+                                        - 19440.*c[16]
+                                        - 14407.498047891590812866867287191*c[17]
+                                        - 6782.212028534643209750309846717*c[18]
+                                        - 1870.6148721743874770096420488263*c[19]
+                                        - 229.78250586152114639402445872876*c[20]
+                                        + x*(8002.074730968213096096802097757*c[15]
+                                             + 9900.*c[16]
+                                             + 6390.422521242237860545787909641*c[17]
+                                             + 2520.4166322257120036234259565504*c[18]
+                                             + 571.5767664977295068640572926969*c[19]
+                                             + 57.44562646538028659850611468219*c[20])
+                                        + y*(15840.*c[16]
+                                             + 30674.028101962741730619781966277*c[17]
+                                             + 24195.999669366835234784889182884*c[18]
+                                             + 9145.228263963672109824916683151*c[19]
+                                             + 1378.6950351691268783641467523725*c[20]))
+                                   + y*(2760.521689826037211823127705316*c[11]
+                                        + 4582.0519420888279581174714664394*c[12]
+                                        + 2710.778485970404775449277363544*c[13]
+                                        + 569.2099788303082797598008379979*c[14]
+                                        - 17280.*c[16]
+                                        - 41828.22013904010235993606631765*c[17]
+                                        - 42892.908504786662461664121733294*c[18]
+                                        - 21200.301884643058072775943220032*c[19]
+                                        - 4136.0851055073806350924402571176*c[20]
+                                        + y*(23005.521076472056297964836474707*c[17]
+                                             + 45367.499380062816065221667217907*c[18]
+                                             + 30865.145390877393370659093805635*c[19]
+                                             + 7238.148934637916111411770449956*c[20])))
+                              + y*(411.51427678757392049714372455059*c[7]
+                                   + 531.2626469082877277758141154647*c[8]
+                                   + 179.59955456514918650801993915119*c[9]
+                                   - 1840.3477932173581412154184702107*c[11]
+                                   - 4412.3463146040565522612688195343*c[12]
+                                   - 3815.1697209953844987804644375805*c[13]
+                                   - 1138.4199576606165595196016759958*c[14]
+                                   + 5184.*c[16]
+                                   + 15058.159250054436849576983874354*c[17]
+                                   + 21116.508802356510750357721468699*c[18]
+                                   + 14964.918977395099816077136390611*c[19]
+                                   + 4136.0851055073806350924402571176*c[20]
+                                   + y*(3054.7012947258853054116476442929*c[12]
+                                        + 4517.96414328400795908212893924*c[13]
+                                        + 1707.6299364909248392794025139937*c[14]
+                                        - 12548.466041712030707980819895295*c[17]
+                                        - 41243.181254602560059292424743552*c[18]
+                                        - 43024.142060010911971221767123006*c[19]
+                                        - 14476.297869275832222823540899912*c[20]
+                                        + y*(20163.333057805696028987407652403*c[18]
+                                             + 32008.298923872852384387208391029*c[19]
+                                             + 12867.82032824518419806536968881*c[20]))));
+    grad[0] /*ARGH*/[1]= 6.928203230275509174109785366023*c[2]
+                         - 8.485281374238570292810132345258*c[4]
+                         - 32.863353450309966807418186968048*c[5]
+                         + 9.797958971132712392789136298824*c[7]
+                         + 37.947331922020551983986722533193*c[8]
+                         + 89.7997772825745932540099695756*c[9]
+                         - 10.954451150103322269139395656016*c[11]
+                         - 42.426406871192851464050661726291*c[12]
+                         - 100.39920318408906575738064309422*c[13]
+                         - 189.73665961010275991993361266596*c[14]
+                         + 12.*c[16]
+                         + 46.475800154489002622151184797389*c[17]
+                         + 109.98181667894016015811313264947*c[18]
+                         + 207.8460969082652752232935609807*c[19]
+                         + 344.67375879228171959103668809314*c[20]
+                         + y*(65.7267069006199336148363739361*c[5]
+                              - 75.89466384404110396797344506639*c[8]
+                              - 448.99888641287296627004984787799*c[9]
+                              + 84.85281374238570292810132345258*c[12]
+                              + 501.9960159204453287869032154711*c[13]
+                              + 1707.6299364909248392794025139937*c[14]
+                              - 92.95160030897800524430236959478*c[17]
+                              - 549.9090833947008007905656632474*c[18]
+                              - 1870.6148721743874770096420488263*c[19]
+                              - 4825.4326230919440742745136333039*c[20]
+                              + y*(448.99888641287296627004984787799*c[9]
+                                   - 501.9960159204453287869032154711*c[13]
+                                   - 3984.4698518121579583186058659852*c[14]
+                                   + 549.9090833947008007905656632474*c[18]
+                                   + 4364.7680350735707796891647805948*c[19]
+                                   + 19301.730492367776297098054533216*c[20]
+                                   + y*(2656.3132345414386388790705773235*c[14]
+                                        - 2909.8453567157138531261098537299*c[19]
+                                        - 28952.595738551664445647081799823*c[20]
+                                        + 14476.297869275832222823540899912*y*c[20])))
+                         + x*(42.426406871192851464050661726291*c[4]
+                              + 32.863353450309966807418186968048*c[5]
+                              - 117.57550765359254871346963558588*c[7]
+                              - 303.57865537616441587189378026554*c[8]
+                              - 179.59955456514918650801993915119*c[9]
+                              + 230.04347415216976765192730877634*c[11]
+                              + 721.2489168102784748888612493469*c[12]
+                              + 1104.3912350249797233311870740364*c[13]
+                              + 569.2099788303082797598008379979*c[14]
+                              - 384.*c[16]
+                              - 1301.3224043256920734202331743269*c[17]
+                              - 2419.5999669366835234784889182884*c[18]
+                              - 2909.8453567157138531261098537299*c[19]
+                              - 1378.6950351691268783641467523725*c[20]
+                              + x*(205.75713839378696024857186227529*c[7]
+                                   + 265.63132345414386388790705773235*c[8]
+                                   + 89.7997772825745932540099695756*c[9]
+                                   - 920.1738966086790706077092351053*c[11]
+                                   - 2206.1731573020282761306344097671*c[12]
+                                   - 1907.5848604976922493902322187902*c[13]
+                                   - 569.2099788303082797598008379979*c[14]
+                                   + 2592.*c[16]
+                                   + 7529.079625027218424788491937177*c[17]
+                                   + 10558.254401178255375178860734349*c[18]
+                                   + 7482.459488697549908038568195305*c[19]
+                                   + 2068.0425527536903175462201285588*c[20]
+                                   + x*(920.1738966086790706077092351053*c[11]
+                                        + 1527.3506473629426527058238221465*c[12]
+                                        + 903.592828656801591816425787848*c[13]
+                                        + 189.73665961010275991993361266596*c[14]
+                                        - 5760.*c[16]
+                                        - 13942.740046346700786645355439217*c[17]
+                                        - 14297.636168262220820554707244431*c[18]
+                                        - 7066.767294881019357591981073344*c[19]
+                                        - 1378.6950351691268783641467523725*c[20]
+                                        + x*(3960.*c[16]
+                                             + 7668.507025490685432654945491569*c[17]
+                                             + 6048.999917341708808696222295721*c[18]
+                                             + 2286.3070659909180274562291707878*c[19]
+                                             + 344.67375879228171959103668809314*c[20])
+                                        + y*(15337.014050981370865309890983138*c[17]
+                                             + 30244.999586708544043481111478605*c[18]
+                                             + 20576.76359391826224710606253709*c[19]
+                                             + 4825.4326230919440742745136333039*c[20]))
+                                   + y*(3054.7012947258853054116476442929*c[12]
+                                        + 4517.96414328400795908212893924*c[13]
+                                        + 1707.6299364909248392794025139937*c[14]
+                                        - 12548.466041712030707980819895295*c[17]
+                                        - 41243.181254602560059292424743552*c[18]
+                                        - 43024.142060010911971221767123006*c[19]
+                                        - 14476.297869275832222823540899912*c[20]
+                                        + y*(30244.999586708544043481111478605*c[18]
+                                             + 48012.448385809278576580812586543*c[19]
+                                             + 19301.730492367776297098054533216*c[20])))
+                              + y*(531.2626469082877277758141154647*c[8]
+                                   + 448.99888641287296627004984787799*c[9]
+                                   - 1357.6450198781712468496211752413*c[12]
+                                   - 5019.960159204453287869032154711*c[13]
+                                   - 3415.2598729818496785588050279873*c[14]
+                                   + 2509.693208342406141596163979059*c[17]
+                                   + 11548.090751288716816601878928195*c[18]
+                                   + 24317.993338267037201125346634742*c[19]
+                                   + 14476.297869275832222823540899912*c[20]
+                                   + y*(4517.96414328400795908212893924*c[13]
+                                        + 3984.4698518121579583186058659852*c[14]
+                                        - 10998.181667894016015811313264947*c[18]
+                                        - 52377.21642088284935626997736714*c[19]
+                                        - 38603.460984735552594196109066431*c[20]
+                                        + y*(32008.298923872852384387208391029*c[19]
+                                             + 28952.595738551664445647081799823*c[20]))));
+    return;
+                #endif
+                #if (PMAX2D>=6)
+  case ( 6 ) :
+    grad[0] /*ARGH*/[0]= 6.*c[1]
+                         + 3.4641016151377545870548926830117*c[2]
+                         - 19.595917942265424785578272597647*c[3]
+                         - 25.455844122715710878430397035775*c[4]
+                         - 10.954451150103322269139395656016*c[5]
+                         + 42.426406871192851464050661726291*c[6]
+                         + 63.68673331236263055312938594235*c[7]
+                         + 56.92099788303082797598008379979*c[8]
+                         + 22.449944320643648313502492393899*c[9]
+                         - 75.89466384404110396797344506639*c[10]
+                         - 120.49896265113654496053335221618*c[11]
+                         - 127.27922061357855439215198517887*c[12]
+                         - 100.39920318408906575738064309422*c[13]
+                         - 37.947331922020551983986722533193*c[14]
+                         + 121.24355652982141054692124390541*c[15]
+                         + 198.*c[16]
+                         + 224.63303408003017934039739318738*c[17]
+                         + 210.79848196796864030305017091149*c[18]
+                         + 155.88457268119895641747017073553*c[19]
+                         + 57.44562646538028659850611468219*c[20]
+                         - 179.59955456514918650801993915119*c[21]
+                         - 298.11407212676157062443450206005*c[22]
+                         - 351.39721114431173015083225082978*c[23]
+                         - 356.38181771801995229802555850084*c[24]
+                         - 314.29922048901107638903489351459*c[25]
+                         - 223.37412562783541873039835519809*c[26]
+                         - 80.94442537939224879330183366897*c[27]
+                         + y*(42.426406871192851464050661726291*c[4]
+                              + 32.863353450309966807418186968048*c[5]
+                              - 117.57550765359254871346963558588*c[7]
+                              - 303.57865537616441587189378026554*c[8]
+                              - 179.59955456514918650801993915119*c[9]
+                              + 230.04347415216976765192730877634*c[11]
+                              + 721.2489168102784748888612493469*c[12]
+                              + 1104.3912350249797233311870740364*c[13]
+                              + 569.2099788303082797598008379979*c[14]
+                              - 384.*c[16]
+                              - 1301.3224043256920734202331743269*c[17]
+                              - 2419.5999669366835234784889182884*c[18]
+                              - 2909.8453567157138531261098537299*c[19]
+                              - 1378.6950351691268783641467523725*c[20]
+                              + 583.2666628567074207869370692479*c[22]
+                              + 2058.1836652738258480263031834316*c[23]
+                              + 4157.7878733768994434769648491765*c[24]
+                              + 6061.484966573785044645672946353*c[25]
+                              + 6328.933559455336864027953397279*c[26]
+                              + 2833.0548882787287077655641784141*c[27]
+                              + y*(265.63132345414386388790705773235*c[8]
+                                   + 224.49944320643648313502492393899*c[9]
+                                   - 678.8225099390856234248105876207*c[12]
+                                   - 2509.9800796022266439345160773556*c[13]
+                                   - 1707.6299364909248392794025139937*c[14]
+                                   + 1254.8466041712030707980819895295*c[17]
+                                   + 5774.045375644358408300939464097*c[18]
+                                   + 12158.996669133518600562673317371*c[19]
+                                   + 7238.148934637916111411770449956*c[20]
+                                   - 2007.9840636817813151476128618844*c[23]
+                                   - 10097.484835343898648444057490857*c[24]
+                                   - 26266.434855153068526797916100862*c[25]
+                                   - 41696.50345052927816300769297031*c[26]
+                                   - 22664.439106229829662124513427313*c[27]
+                                   + y*(1505.9880477613359863607096464133*c[13]
+                                        + 1328.1566172707193194395352886617*c[14]
+                                        - 3666.0605559646720052704377549824*c[18]
+                                        - 17459.072140294283118756659122379*c[19]
+                                        - 12867.82032824518419806536968881*c[20]
+                                        + 6533.666658163699125463801905849*c[24]
+                                        + 39287.402561126384548629361689324*c[25]
+                                        + 104241.25862632319540751923242578*c[26]
+                                        + 67993.31731868948898637354028194*c[27]
+                                        + y*(8002.074730968213096096802097757*c[19]
+                                             + 7238.148934637916111411770449956*c[20]
+                                             - 18857.953229340664583342093610875*c[25]
+                                             - 109453.32155763935517789519404706*c[26]
+                                             - 84991.64664836186123296692535242*c[27]
+                                             + y*(40654.090864266046208932500646052*c[26]
+                                                  + 37396.324525279218942505447155066*c[27])))))
+                         + x*(48.989794855663561963945681494118*c[3]
+                              + 42.426406871192851464050661726291*c[4]
+                              + 10.954451150103322269139395656016*c[5]
+                              - 254.55844122715710878430397035775*c[6]
+                              - 323.33264604737950896204149786118*c[7]
+                              - 189.73665961010275991993361266596*c[8]
+                              - 44.899888641287296627004984787799*c[9]
+                              + 796.893970362431591663721173197*c[10]
+                              + 1150.2173707608488382596365438817*c[11]
+                              + 975.8073580374355836731652197047*c[12]
+                              + 501.9960159204453287869032154711*c[13]
+                              + 113.84199576606165595196016759958*c[14]
+                              - 1939.8969044771425687507399024866*c[15]
+                              - 2976.*c[16]
+                              - 2943.4673431176368327362417038346*c[17]
+                              - 2162.9757280191564831095582754396*c[18]
+                              - 1039.2304845413263761164678049035*c[19]
+                              - 229.78250586152114639402445872876*c[20]
+                              + 4040.9899777158566964304486309019*c[21]
+                              + 6415.933291423781628656307761727*c[22]
+                              + 6877.345418110101004380574051954*c[23]
+                              + 5939.696961966999204967092641681*c[24]
+                              + 4040.9899777158566964304486309019*c[25]
+                              + 1861.4510468986284894199862933174*c[26]
+                              + 404.72212689696124396650916834487*c[27]
+                              + x*(296.98484809834996024835463208404*c[6]
+                                   + 308.63570759068044037285779341294*c[7]
+                                   + 132.81566172707193194395352886617*c[8]
+                                   + 22.449944320643648313502492393899*c[9]
+                                   - 2125.0505876331509111032564618588*c[10]
+                                   - 2760.521689826037211823127705316*c[11]
+                                   - 1866.7619023324854644182291159568*c[12]
+                                   - 702.7944222886234603016645016596*c[13]
+                                   - 113.84199576606165595196016759958*c[14]
+                                   + 8729.53607014714155937832956119*c[15]
+                                   + 12528.*c[16]
+                                   + 10735.909835686959605716923688197*c[17]
+                                   + 6213.972642360119048933391994695*c[18]
+                                   + 2182.3840175367853898445823902974*c[19]
+                                   + 344.67375879228171959103668809314*c[20]
+                                   - 26939.933184772377976202990872679*c[21]
+                                   - 40828.666399969519455085594847354*c[22]
+                                   - 39657.685257715180974165354022218*c[23]
+                                   - 29104.515113638296104338753944236*c[24]
+                                   - 15490.461581244117336316719751791*c[25]
+                                   - 5212.062931316159770375961621289*c[26]
+                                   - 809.4442537939224879330183366897*c[27]
+                                   + x*(1593.7879407248631833274423463941*c[10]
+                                        + 1840.3477932173581412154184702107*c[11]
+                                        + 1018.233764908628435137215881431*c[12]
+                                        + 301.19760955226719727214192928267*c[13]
+                                        + 37.947331922020551983986722533193*c[14]
+                                        - 14549.226783578569265630549268649*c[15]
+                                        - 19440.*c[16]
+                                        - 14407.498047891590812866867287191*c[17]
+                                        - 6782.212028534643209750309846717*c[18]
+                                        - 1870.6148721743874770096420488263*c[19]
+                                        - 229.78250586152114639402445872876*c[20]
+                                        + 74084.81625812403943455822489987*c[21]
+                                        + 106932.22152372969381093846269545*c[22]
+                                        + 93873.2549771232764831509012931*c[23]
+                                        + 58802.99992347329212917421715264*c[24]
+                                        + 25368.437082327322594257816405106*c[25]
+                                        + 6701.223768835062561911950655943*c[26]
+                                        + 809.4442537939224879330183366897*c[27]
+                                        + x*(8002.074730968213096096802097757*c[15]
+                                             + 9900.*c[16]
+                                             + 6390.422521242237860545787909641*c[17]
+                                             + 2520.4166322257120036234259565504*c[18]
+                                             + 571.5767664977295068640572926969*c[19]
+                                             + 57.44562646538028659850611468219*c[20]
+                                             - 88901.77950974884732146986987984*c[21]
+                                             - 121902.73253705185094446984747282*c[22]
+                                             - 96634.23306468572579147886897819*c[23]
+                                             - 52269.33326530959300371041524679*c[24]
+                                             - 18857.953229340664583342093610875*c[25]
+                                             - 4095.1923031769826767239698452983*c[26]
+                                             - 404.72212689696124396650916834487*c[27]
+                                             + x*(38524.104454224500505970276947931*c[21]
+                                                  + 50044.27967310549670351920054147*c[22]
+                                                  + 35892.715138311841008263579906185*c[23]
+                                                  + 16987.533311225617726205884955207*c[24]
+                                                  + 5253.286971030613705359583220172*c[25]
+                                                  + 967.9545443872868144983928725251*c[26]
+                                                  + 80.94442537939224879330183366897*c[27])
+                                             + y*(83407.13278850916117253200090245*c[22]
+                                                  + 179463.57569155920504131789953092*c[23]
+                                                  + 169875.33311225617726205884955207*c[24]
+                                                  + 87554.78285051022842265972033621*c[25]
+                                                  + 24198.863609682170362459821813126*c[26]
+                                                  + 2833.0548882787287077655641784141*c[27]))
+                                        + y*(15840.*c[16]
+                                             + 30674.028101962741730619781966277*c[17]
+                                             + 24195.999669366835234784889182884*c[18]
+                                             + 9145.228263963672109824916683151*c[19]
+                                             + 1378.6950351691268783641467523725*c[20]
+                                             - 128318.66582847563257312615523454*c[22]
+                                             - 320273.45815724411976604425147057*c[23]
+                                             - 365885.33285716715102597290672753*c[24]
+                                             - 231683.42538904245059534572150504*c[25]
+                                             - 78925.52438850184795140741883666*c[26]
+                                             - 11332.219553114914831062256713656*c[27]
+                                             + y*(143570.86055324736403305431962474*c[23]
+                                                  + 339750.66622451235452411769910414*c[24]
+                                                  + 315197.21826183682232157499321035*c[25]
+                                                  + 135513.63621422015402977500215351*c[26]
+                                                  + 22664.439106229829662124513427313*c[27])))
+                                   + y*(2760.521689826037211823127705316*c[11]
+                                        + 4582.0519420888279581174714664394*c[12]
+                                        + 2710.778485970404775449277363544*c[13]
+                                        + 569.2099788303082797598008379979*c[14]
+                                        - 17280.*c[16]
+                                        - 41828.22013904010235993606631765*c[17]
+                                        - 42892.908504786662461664121733294*c[18]
+                                        - 21200.301884643058072775943220032*c[19]
+                                        - 4136.0851055073806350924402571176*c[20]
+                                        + 64159.33291423781628656307761727*c[22]
+                                        + 182224.55377912165434964586721601*c[23]
+                                        + 254812.9996683842658930882743281*c[24]
+                                        + 206763.98719312800096735795494781*c[25]
+                                        + 91583.39150741252167946332563122*c[26]
+                                        + 16998.329329672372246593385070484*c[27]
+                                        + y*(23005.521076472056297964836474707*c[17]
+                                             + 45367.499380062816065221667217907*c[18]
+                                             + 30865.145390877393370659093805635*c[19]
+                                             + 7238.148934637916111411770449956*c[20]
+                                             - 132526.94820299756679974244888437*c[23]
+                                             - 431221.99943880414228061092578602*c[24]
+                                             - 545533.6469916406540181105651718*c[25]
+                                             - 312723.77587896958622255769727733*c[26]
+                                             - 67993.31731868948898637354028194*c[27]
+                                             + y*(169875.33311225617726205884955207*c[24]
+                                                  + 367730.08797214295937517082541207*c[25]
+                                                  + 271027.27242844030805955000430702*c[26]
+                                                  + 67993.31731868948898637354028194*c[27]))))
+                              + y*(411.51427678757392049714372455059*c[7]
+                                   + 531.2626469082877277758141154647*c[8]
+                                   + 179.59955456514918650801993915119*c[9]
+                                   - 1840.3477932173581412154184702107*c[11]
+                                   - 4412.3463146040565522612688195343*c[12]
+                                   - 3815.1697209953844987804644375805*c[13]
+                                   - 1138.4199576606165595196016759958*c[14]
+                                   + 5184.*c[16]
+                                   + 15058.159250054436849576983874354*c[17]
+                                   + 21116.508802356510750357721468699*c[18]
+                                   + 14964.918977395099816077136390611*c[19]
+                                   + 4136.0851055073806350924402571176*c[20]
+                                   - 11665.333257134148415738741384958*c[22]
+                                   - 37147.705178112954330230837944862*c[23]
+                                   - 62960.78779685019157265118200182*c[24]
+                                   - 68696.82962116956383931762672533*c[25]
+                                   - 43185.664288048180954543682004964*c[26]
+                                   - 11332.219553114914831062256713656*c[27]
+                                   + y*(3054.7012947258853054116476442929*c[12]
+                                        + 4517.96414328400795908212893924*c[13]
+                                        + 1707.6299364909248392794025139937*c[14]
+                                        - 12548.466041712030707980819895295*c[17]
+                                        - 41243.181254602560059292424743552*c[18]
+                                        - 43024.142060010911971221767123006*c[19]
+                                        - 14476.297869275832222823540899912*c[20]
+                                        + 33131.737050749391699935612221093*c[23]
+                                        + 137206.99982143768163473984002282*c[24]
+                                        + 256602.86358495690022333348806227*c[25]
+                                        + 218906.64311527871035579038809413*c[26]
+                                        + 67993.31731868948898637354028194*c[27]
+                                        + y*(20163.333057805696028987407652403*c[18]
+                                             + 32008.298923872852384387208391029*c[19]
+                                             + 12867.82032824518419806536968881*c[20]
+                                             - 78403.99989796438950556562287019*c[24]
+                                             - 320585.20489879129791681559138488*c[25]
+                                             - 375268.53105476350346706923673279*c[26]
+                                             - 135986.63463737897797274708056388*c[27]
+                                             + y*(122576.69599071431979172360847069*c[25]
+                                                  + 203270.45432133023104466250323026*c[26]
+                                                  + 84991.64664836186123296692535242*c[27])))));
+    grad[0] /*ARGH*/[1]= 6.928203230275509174109785366023*c[2]
+                         - 8.485281374238570292810132345258*c[4]
+                         - 32.863353450309966807418186968048*c[5]
+                         + 9.797958971132712392789136298824*c[7]
+                         + 37.947331922020551983986722533193*c[8]
+                         + 89.7997772825745932540099695756*c[9]
+                         - 10.954451150103322269139395656016*c[11]
+                         - 42.426406871192851464050661726291*c[12]
+                         - 100.39920318408906575738064309422*c[13]
+                         - 189.73665961010275991993361266596*c[14]
+                         + 12.*c[16]
+                         + 46.475800154489002622151184797389*c[17]
+                         + 109.98181667894016015811313264947*c[18]
+                         + 207.8460969082652752232935609807*c[19]
+                         + 344.67375879228171959103668809314*c[20]
+                         - 12.961481396815720461931934872176*c[22]
+                         - 50.19960159204453287869032154711*c[23]
+                         - 118.79393923933998409934185283361*c[24]
+                         - 224.49944320643648313502492393899*c[25]
+                         - 372.29020937972569788399725866348*c[26]
+                         - 566.6109776557457415531128356828*c[27]
+                         + y*(65.7267069006199336148363739361*c[5]
+                              - 75.89466384404110396797344506639*c[8]
+                              - 448.99888641287296627004984787799*c[9]
+                              + 84.85281374238570292810132345258*c[12]
+                              + 501.9960159204453287869032154711*c[13]
+                              + 1707.6299364909248392794025139937*c[14]
+                              - 92.95160030897800524430236959478*c[17]
+                              - 549.9090833947008007905656632474*c[18]
+                              - 1870.6148721743874770096420488263*c[19]
+                              - 4825.4326230919440742745136333039*c[20]
+                              + 100.39920318408906575738064309422*c[23]
+                              + 593.9696961966999204967092641681*c[24]
+                              + 2020.4949888579283482152243154509*c[25]
+                              + 5212.062931316159770375961621289*c[26]
+                              + 11332.219553114914831062256713656*c[27]
+                              + y*(448.99888641287296627004984787799*c[9]
+                                   - 501.9960159204453287869032154711*c[13]
+                                   - 3984.4698518121579583186058659852*c[14]
+                                   + 549.9090833947008007905656632474*c[18]
+                                   + 4364.7680350735707796891647805948*c[19]
+                                   + 19301.730492367776297098054533216*c[20]
+                                   - 593.9696961966999204967092641681*c[24]
+                                   - 4714.4883073351661458355234027189*c[25]
+                                   - 20848.251725264639081503846485155*c[26]
+                                   - 67993.31731868948898637354028194*c[27]
+                                   + y*(2656.3132345414386388790705773235*c[14]
+                                        - 2909.8453567157138531261098537299*c[19]
+                                        - 28952.595738551664445647081799823*c[20]
+                                        + 3142.9922048901107638903489351459*c[25]
+                                        + 31272.377587896958622255769727733*c[26]
+                                        + 169983.29329672372246593385070484*c[27]
+                                        + y*(14476.297869275832222823540899912*c[20]
+                                             - 15636.188793948479311127884863866*c[26]
+                                             - 186981.62262639609471252723577533*c[27]
+                                             + 74792.64905055843788501089431013*y*c[27]))))
+                         + x*(42.426406871192851464050661726291*c[4]
+                              + 32.863353450309966807418186968048*c[5]
+                              - 117.57550765359254871346963558588*c[7]
+                              - 303.57865537616441587189378026554*c[8]
+                              - 179.59955456514918650801993915119*c[9]
+                              + 230.04347415216976765192730877634*c[11]
+                              + 721.2489168102784748888612493469*c[12]
+                              + 1104.3912350249797233311870740364*c[13]
+                              + 569.2099788303082797598008379979*c[14]
+                              - 384.*c[16]
+                              - 1301.3224043256920734202331743269*c[17]
+                              - 2419.5999669366835234784889182884*c[18]
+                              - 2909.8453567157138531261098537299*c[19]
+                              - 1378.6950351691268783641467523725*c[20]
+                              + 583.2666628567074207869370692479*c[22]
+                              + 2058.1836652738258480263031834316*c[23]
+                              + 4157.7878733768994434769648491765*c[24]
+                              + 6061.484966573785044645672946353*c[25]
+                              + 6328.933559455336864027953397279*c[26]
+                              + 2833.0548882787287077655641784141*c[27]
+                              + x*(205.75713839378696024857186227529*c[7]
+                                   + 265.63132345414386388790705773235*c[8]
+                                   + 89.7997772825745932540099695756*c[9]
+                                   - 920.1738966086790706077092351053*c[11]
+                                   - 2206.1731573020282761306344097671*c[12]
+                                   - 1907.5848604976922493902322187902*c[13]
+                                   - 569.2099788303082797598008379979*c[14]
+                                   + 2592.*c[16]
+                                   + 7529.079625027218424788491937177*c[17]
+                                   + 10558.254401178255375178860734349*c[18]
+                                   + 7482.459488697549908038568195305*c[19]
+                                   + 2068.0425527536903175462201285588*c[20]
+                                   - 5832.666628567074207869370692479*c[22]
+                                   - 18573.852589056477165115418972431*c[23]
+                                   - 31480.393898425095786325591000908*c[24]
+                                   - 34348.414810584781919658813362666*c[25]
+                                   - 21592.832144024090477271841002482*c[26]
+                                   - 5666.109776557457415531128356828*c[27]
+                                   + x*(920.1738966086790706077092351053*c[11]
+                                        + 1527.3506473629426527058238221465*c[12]
+                                        + 903.592828656801591816425787848*c[13]
+                                        + 189.73665961010275991993361266596*c[14]
+                                        - 5760.*c[16]
+                                        - 13942.740046346700786645355439217*c[17]
+                                        - 14297.636168262220820554707244431*c[18]
+                                        - 7066.767294881019357591981073344*c[19]
+                                        - 1378.6950351691268783641467523725*c[20]
+                                        + 21386.44430474593876218769253909*c[22]
+                                        + 60741.517926373884783215289072*c[23]
+                                        + 84937.66655612808863102942477603*c[24]
+                                        + 68921.32906437600032245265164927*c[25]
+                                        + 30527.797169137507226487775210406*c[26]
+                                        + 5666.109776557457415531128356828*c[27]
+                                        + x*(3960.*c[16]
+                                             + 7668.507025490685432654945491569*c[17]
+                                             + 6048.999917341708808696222295721*c[18]
+                                             + 2286.3070659909180274562291707878*c[19]
+                                             + 344.67375879228171959103668809314*c[20]
+                                             - 32079.666457118908143281538808636*c[22]
+                                             - 80068.36453931102994151106286764*c[23]
+                                             - 91471.33321429178775649322668188*c[24]
+                                             - 57920.85634726061264883643037626*c[25]
+                                             - 19731.381097125461987851854709165*c[26]
+                                             - 2833.0548882787287077655641784141*c[27]
+                                             + x*(16681.426557701832234506400180491*c[22]
+                                                  + 35892.715138311841008263579906185*c[23]
+                                                  + 33975.066622451235452411769910414*c[24]
+                                                  + 17510.956570102045684531944067241*c[25]
+                                                  + 4839.7727219364340724919643626253*c[26]
+                                                  + 566.6109776557457415531128356828*c[27])
+                                             + y*(71785.43027662368201652715981237*c[23]
+                                                  + 169875.33311225617726205884955207*c[24]
+                                                  + 157598.60913091841116078749660517*c[25]
+                                                  + 67756.81810711007701488750107675*c[26]
+                                                  + 11332.219553114914831062256713656*c[27]))
+                                        + y*(15337.014050981370865309890983138*c[17]
+                                             + 30244.999586708544043481111478605*c[18]
+                                             + 20576.76359391826224710606253709*c[19]
+                                             + 4825.4326230919440742745136333039*c[20]
+                                             - 88351.29880199837786649496592292*c[23]
+                                             - 287481.33295920276152040728385735*c[24]
+                                             - 363689.09799442710267874037678117*c[25]
+                                             - 208482.51725264639081503846485155*c[26]
+                                             - 45328.878212459659324249026854625*c[27]
+                                             + y*(169875.33311225617726205884955207*c[24]
+                                                  + 367730.08797214295937517082541207*c[25]
+                                                  + 271027.27242844030805955000430702*c[26]
+                                                  + 67993.31731868948898637354028194*c[27])))
+                                   + y*(3054.7012947258853054116476442929*c[12]
+                                        + 4517.96414328400795908212893924*c[13]
+                                        + 1707.6299364909248392794025139937*c[14]
+                                        - 12548.466041712030707980819895295*c[17]
+                                        - 41243.181254602560059292424743552*c[18]
+                                        - 43024.142060010911971221767123006*c[19]
+                                        - 14476.297869275832222823540899912*c[20]
+                                        + 33131.737050749391699935612221093*c[23]
+                                        + 137206.99982143768163473984002282*c[24]
+                                        + 256602.86358495690022333348806227*c[25]
+                                        + 218906.64311527871035579038809413*c[26]
+                                        + 67993.31731868948898637354028194*c[27]
+                                        + y*(30244.999586708544043481111478605*c[18]
+                                             + 48012.448385809278576580812586543*c[19]
+                                             + 19301.730492367776297098054533216*c[20]
+                                             - 117605.99984694658425834843430528*c[24]
+                                             - 480877.80734818694687522338707732*c[25]
+                                             - 562902.7965821452552006038550992*c[26]
+                                             - 203979.95195606846695912062084581*c[27]
+                                             + y*(245153.39198142863958344721694138*c[25]
+                                                  + 406540.90864266046208932500646052*c[26]
+                                                  + 169983.29329672372246593385070484*c[27]))))
+                              + y*(531.2626469082877277758141154647*c[8]
+                                   + 448.99888641287296627004984787799*c[9]
+                                   - 1357.6450198781712468496211752413*c[12]
+                                   - 5019.960159204453287869032154711*c[13]
+                                   - 3415.2598729818496785588050279873*c[14]
+                                   + 2509.693208342406141596163979059*c[17]
+                                   + 11548.090751288716816601878928195*c[18]
+                                   + 24317.993338267037201125346634742*c[19]
+                                   + 14476.297869275832222823540899912*c[20]
+                                   - 4015.9681273635626302952257237689*c[23]
+                                   - 20194.969670687797296888114981714*c[24]
+                                   - 52532.86971030613705359583220172*c[25]
+                                   - 83393.00690105855632601538594062*c[26]
+                                   - 45328.878212459659324249026854625*c[27]
+                                   + y*(4517.96414328400795908212893924*c[13]
+                                        + 3984.4698518121579583186058659852*c[14]
+                                        - 10998.181667894016015811313264947*c[18]
+                                        - 52377.21642088284935626997736714*c[19]
+                                        - 38603.460984735552594196109066431*c[20]
+                                        + 19600.999974491097376391405717546*c[24]
+                                        + 117862.20768337915364588808506797*c[25]
+                                        + 312723.77587896958622255769727733*c[26]
+                                        + 203979.95195606846695912062084581*c[27]
+                                        + y*(32008.298923872852384387208391029*c[19]
+                                             + 28952.595738551664445647081799823*c[20]
+                                             - 75431.8129173626583333683744435*c[25]
+                                             - 437813.28623055742071158077618826*c[26]
+                                             - 339966.58659344744493186770140969*c[27]
+                                             + y*(203270.45432133023104466250323026*c[26]
+                                                  + 186981.62262639609471252723577533*c[27])))));
+    return;
+                #endif
+                #if (PMAX2D>=7)
+  case ( 7 ) :
+    grad[0] /*ARGH*/[0]= 6.*c[1]
+                         + 3.4641016151377545870548926830117*c[2]
+                         - 19.595917942265424785578272597647*c[3]
+                         - 25.455844122715710878430397035775*c[4]
+                         - 10.954451150103322269139395656016*c[5]
+                         + 42.426406871192851464050661726291*c[6]
+                         + 63.68673331236263055312938594235*c[7]
+                         + 56.92099788303082797598008379979*c[8]
+                         + 22.449944320643648313502492393899*c[9]
+                         - 75.89466384404110396797344506639*c[10]
+                         - 120.49896265113654496053335221618*c[11]
+                         - 127.27922061357855439215198517887*c[12]
+                         - 100.39920318408906575738064309422*c[13]
+                         - 37.947331922020551983986722533193*c[14]
+                         + 121.24355652982141054692124390541*c[15]
+                         + 198.*c[16]
+                         + 224.63303408003017934039739318738*c[17]
+                         + 210.79848196796864030305017091149*c[18]
+                         + 155.88457268119895641747017073553*c[19]
+                         + 57.44562646538028659850611468219*c[20]
+                         - 179.59955456514918650801993915119*c[21]
+                         - 298.11407212676157062443450206005*c[22]
+                         - 351.39721114431173015083225082978*c[23]
+                         - 356.38181771801995229802555850084*c[24]
+                         - 314.29922048901107638903489351459*c[25]
+                         - 223.37412562783541873039835519809*c[26]
+                         - 80.94442537939224879330183366897*c[27]
+                         + 252.*c[28]
+                         + 422.62039704680605962069690732743*c[29]
+                         + 509.8234988699520507812915964707*c[30]
+                         + 539.7332674571764804623296137424*c[31]
+                         + 516.*c[32]
+                         + 437.79447232691278008317112124053*c[33]
+                         + 302.86630713897510062201458646752*c[34]
+                         + 108.44353369380767278501943119391*c[35]
+                         + y*(42.426406871192851464050661726291*c[4]
+                              + 32.863353450309966807418186968048*c[5]
+                              - 117.57550765359254871346963558588*c[7]
+                              - 303.57865537616441587189378026554*c[8]
+                              - 179.59955456514918650801993915119*c[9]
+                              + 230.04347415216976765192730877634*c[11]
+                              + 721.2489168102784748888612493469*c[12]
+                              + 1104.3912350249797233311870740364*c[13]
+                              + 569.2099788303082797598008379979*c[14]
+                              - 384.*c[16]
+                              - 1301.3224043256920734202331743269*c[17]
+                              - 2419.5999669366835234784889182884*c[18]
+                              - 2909.8453567157138531261098537299*c[19]
+                              - 1378.6950351691268783641467523725*c[20]
+                              + 583.2666628567074207869370692479*c[22]
+                              + 2058.1836652738258480263031834316*c[23]
+                              + 4157.7878733768994434769648491765*c[24]
+                              + 6061.484966573785044645672946353*c[25]
+                              + 6328.933559455336864027953397279*c[26]
+                              + 2833.0548882787287077655641784141*c[27]
+                              - 831.3843876330611008931742439228*c[29]
+                              - 3005.2753617597173519739294107748*c[30]
+                              - 6349.803146555017417203877808734*c[31]
+                              - 10080.*c[32]
+                              - 12735.839194964735420601341708815*c[33]
+                              - 12114.652285559004024880583458701*c[34]
+                              - 5205.289617302768293680932697308*c[35]
+                              + y*(265.63132345414386388790705773235*c[8]
+                                   + 224.49944320643648313502492393899*c[9]
+                                   - 678.8225099390856234248105876207*c[12]
+                                   - 2509.9800796022266439345160773556*c[13]
+                                   - 1707.6299364909248392794025139937*c[14]
+                                   + 1254.8466041712030707980819895295*c[17]
+                                   + 5774.045375644358408300939464097*c[18]
+                                   + 12158.996669133518600562673317371*c[19]
+                                   + 7238.148934637916111411770449956*c[20]
+                                   - 2007.9840636817813151476128618844*c[23]
+                                   - 10097.484835343898648444057490857*c[24]
+                                   - 26266.434855153068526797916100862*c[25]
+                                   - 41696.50345052927816300769297031*c[26]
+                                   - 22664.439106229829662124513427313*c[27]
+                                   + 2951.6097302997223992601092427253*c[30]
+                                   + 15557.017709059792672149500631399*c[31]
+                                   + 44280.*c[32]
+                                   + 86364.9095408546120709528484629*c[33]
+                                   + 115089.19671281053823636554285766*c[34]
+                                   + 58559.50819465614330391049284471*c[35]
+                                   + y*(1505.9880477613359863607096464133*c[13]
+                                        + 1328.1566172707193194395352886617*c[14]
+                                        - 3666.0605559646720052704377549824*c[18]
+                                        - 17459.072140294283118756659122379*c[19]
+                                        - 12867.82032824518419806536968881*c[20]
+                                        + 6533.666658163699125463801905849*c[24]
+                                        + 39287.402561126384548629361689324*c[25]
+                                        + 104241.25862632319540751923242578*c[26]
+                                        + 67993.31731868948898637354028194*c[27]
+                                        - 10159.685034488027867526204493975*c[31]
+                                        - 67200.*c[32]
+                                        - 222877.18591188286986052347990427*c[33]
+                                        - 436127.48228012414489570100451323*c[34]
+                                        - 260264.48086513841468404663486538*c[35]
+                                        + y*(8002.074730968213096096802097757*c[19]
+                                             + 7238.148934637916111411770449956*c[20]
+                                             - 18857.953229340664583342093610875*c[25]
+                                             - 109453.32155763935517789519404706*c[26]
+                                             - 84991.64664836186123296692535242*c[27]
+                                             + 32760.*c[32]
+                                             + 242378.93967917262097331928439589*c[33]
+                                             + 772309.0832043865065861371954922*c[34]
+                                             + 536795.4917843479802858461844098*c[35]
+                                             + y*(40654.090864266046208932500646052*c[26]
+                                                  + 37396.324525279218942505447155066*c[27]
+                                                  - 93608.41808299080534141986155979*c[33]
+                                                  - 639653.6406775154125136948066194*c[34]
+                                                  - 515323.6721129740610744123370334*c[35]
+                                                  + y*(199891.76271172356641052962706856*c[34]
+                                                       + 186089.10381857396649909334392874*c[35]))))))
+                         + x*(48.989794855663561963945681494118*c[3]
+                              + 42.426406871192851464050661726291*c[4]
+                              + 10.954451150103322269139395656016*c[5]
+                              - 254.55844122715710878430397035775*c[6]
+                              - 323.33264604737950896204149786118*c[7]
+                              - 189.73665961010275991993361266596*c[8]
+                              - 44.899888641287296627004984787799*c[9]
+                              + 796.893970362431591663721173197*c[10]
+                              + 1150.2173707608488382596365438817*c[11]
+                              + 975.8073580374355836731652197047*c[12]
+                              + 501.9960159204453287869032154711*c[13]
+                              + 113.84199576606165595196016759958*c[14]
+                              - 1939.8969044771425687507399024866*c[15]
+                              - 2976.*c[16]
+                              - 2943.4673431176368327362417038346*c[17]
+                              - 2162.9757280191564831095582754396*c[18]
+                              - 1039.2304845413263761164678049035*c[19]
+                              - 229.78250586152114639402445872876*c[20]
+                              + 4040.9899777158566964304486309019*c[21]
+                              + 6415.933291423781628656307761727*c[22]
+                              + 6877.345418110101004380574051954*c[23]
+                              + 5939.696961966999204967092641681*c[24]
+                              + 4040.9899777158566964304486309019*c[25]
+                              + 1861.4510468986284894199862933174*c[26]
+                              + 404.72212689696124396650916834487*c[27]
+                              - 7560.*c[28]
+                              - 12262.919717587651238174320097862*c[29]
+                              - 13792.067285218702847451783188735*c[30]
+                              - 13017.096450437785705267949507905*c[31]
+                              - 10440.*c[32]
+                              - 6765.914572325015692194462782808*c[33]
+                              - 3028.6630713897510062201458646752*c[34]
+                              - 650.6612021628460367101165871634*c[35]
+                              + y*(411.51427678757392049714372455059*c[7]
+                                   + 531.2626469082877277758141154647*c[8]
+                                   + 179.59955456514918650801993915119*c[9]
+                                   - 1840.3477932173581412154184702107*c[11]
+                                   - 4412.3463146040565522612688195343*c[12]
+                                   - 3815.1697209953844987804644375805*c[13]
+                                   - 1138.4199576606165595196016759958*c[14]
+                                   + 5184.*c[16]
+                                   + 15058.159250054436849576983874354*c[17]
+                                   + 21116.508802356510750357721468699*c[18]
+                                   + 14964.918977395099816077136390611*c[19]
+                                   + 4136.0851055073806350924402571176*c[20]
+                                   - 11665.333257134148415738741384958*c[22]
+                                   - 37147.705178112954330230837944862*c[23]
+                                   - 62960.78779685019157265118200182*c[24]
+                                   - 68696.82962116956383931762672533*c[25]
+                                   - 43185.664288048180954543682004964*c[26]
+                                   - 11332.219553114914831062256713656*c[27]
+                                   + 22863.070659909180274562291707878*c[29]
+                                   + 76741.85298779278238076284031086*c[30]
+                                   + 143505.55111214339362880763847739*c[31]
+                                   + 188640.*c[32]
+                                   + 177505.75877982099992463120006662*c[33]
+                                   + 102974.54442725153421148495939896*c[34]
+                                   + 26026.448086513841468404663486538*c[35]
+                                   + y*(3054.7012947258853054116476442929*c[12]
+                                        + 4517.96414328400795908212893924*c[13]
+                                        + 1707.6299364909248392794025139937*c[14]
+                                        - 12548.466041712030707980819895295*c[17]
+                                        - 41243.181254602560059292424743552*c[18]
+                                        - 43024.142060010911971221767123006*c[19]
+                                        - 14476.297869275832222823540899912*c[20]
+                                        + 33131.737050749391699935612221093*c[23]
+                                        + 137206.99982143768163473984002282*c[24]
+                                        + 256602.86358495690022333348806227*c[25]
+                                        + 218906.64311527871035579038809413*c[26]
+                                        + 67993.31731868948898637354028194*c[27]
+                                        - 70838.63352719333758224262182541*c[30]
+                                        - 327649.84236223889872772009493069*c[31]
+                                        - 760320.*c[32]
+                                        - 1.0698104923770377753305127035405e6*c[33]
+                                        - 799567.0508468942656421185082743*c[34]
+                                        - 234238.03277862457321564197137884*c[35]
+                                        + y*(20163.333057805696028987407652403*c[18]
+                                             + 32008.298923872852384387208391029*c[19]
+                                             + 12867.82032824518419806536968881*c[20]
+                                             - 78403.99989796438950556562287019*c[24]
+                                             - 320585.20489879129791681559138488*c[25]
+                                             - 375268.53105476350346706923673279*c[26]
+                                             - 135986.63463737897797274708056388*c[27]
+                                             + 198113.85817251654341676098763251*c[31]
+                                             + 1.04832e6*c[32]
+                                             + 2.4070736078483349944936535829661e6*c[33]
+                                             + 2.3260132388273287727770720240706e6*c[34]
+                                             + 780793.4425954152440521399045961*c[35]
+                                             + y*(122576.69599071431979172360847069*c[25]
+                                                  + 203270.45432133023104466250323026*c[26]
+                                                  + 84991.64664836186123296692535242*c[27]
+                                                  - 458640.*c[32]
+                                                  - 2.2231999294710316268587217120451e6*c[33]
+                                                  - 2.816656656392468435784735654148e6*c[34]
+                                                  - 1.0735909835686959605716923688197e6*c[35]
+                                                  + y*(702063.1356224310400606489616985*c[33]
+                                                       + 1.1993505762703413984631777624114e6*c[34]
+                                                       + 515323.6721129740610744123370334*c[35])))))
+                              + x*(296.98484809834996024835463208404*c[6]
+                                   + 308.63570759068044037285779341294*c[7]
+                                   + 132.81566172707193194395352886617*c[8]
+                                   + 22.449944320643648313502492393899*c[9]
+                                   - 2125.0505876331509111032564618588*c[10]
+                                   - 2760.521689826037211823127705316*c[11]
+                                   - 1866.7619023324854644182291159568*c[12]
+                                   - 702.7944222886234603016645016596*c[13]
+                                   - 113.84199576606165595196016759958*c[14]
+                                   + 8729.53607014714155937832956119*c[15]
+                                   + 12528.*c[16]
+                                   + 10735.909835686959605716923688197*c[17]
+                                   + 6213.972642360119048933391994695*c[18]
+                                   + 2182.3840175367853898445823902974*c[19]
+                                   + 344.67375879228171959103668809314*c[20]
+                                   - 26939.933184772377976202990872679*c[21]
+                                   - 40828.666399969519455085594847354*c[22]
+                                   - 39657.685257715180974165354022218*c[23]
+                                   - 29104.515113638296104338753944236*c[24]
+                                   - 15490.461581244117336316719751791*c[25]
+                                   - 5212.062931316159770375961621289*c[26]
+                                   - 809.4442537939224879330183366897*c[27]
+                                   + 69300.*c[28]
+                                   + 108599.58563456860630417088561242*c[29]
+                                   + 113636.97461653931237151420584492*c[30]
+                                   + 95405.79227698913669348826407623*c[31]
+                                   + 64260.*c[32]
+                                   + 32436.590449675810524344042164639*c[33]
+                                   + 10600.320749864128521770510526363*c[34]
+                                   + 1626.6530054071150917752914679086*c[35]
+                                   + x*(1593.7879407248631833274423463941*c[10]
+                                        + 1840.3477932173581412154184702107*c[11]
+                                        + 1018.233764908628435137215881431*c[12]
+                                        + 301.19760955226719727214192928267*c[13]
+                                        + 37.947331922020551983986722533193*c[14]
+                                        - 14549.226783578569265630549268649*c[15]
+                                        - 19440.*c[16]
+                                        - 14407.498047891590812866867287191*c[17]
+                                        - 6782.212028534643209750309846717*c[18]
+                                        - 1870.6148721743874770096420488263*c[19]
+                                        - 229.78250586152114639402445872876*c[20]
+                                        + 74084.81625812403943455822489987*c[21]
+                                        + 106932.22152372969381093846269545*c[22]
+                                        + 93873.2549771232764831509012931*c[23]
+                                        + 58802.99992347329212917421715264*c[24]
+                                        + 25368.437082327322594257816405106*c[25]
+                                        + 6701.223768835062561911950655943*c[26]
+                                        + 809.4442537939224879330183366897*c[27]
+                                        - 277200.*c[28]
+                                        - 419156.29543166830503364201464442*c[29]
+                                        - 407322.14278136169109789507549609*c[30]
+                                        - 304155.57071998533428406574703837*c[31]
+                                        - 173520.*c[32]
+                                        - 70843.10552199134077709496325529*c[33]
+                                        - 18171.978428338506037320875188051*c[34]
+                                        - 2168.8706738761534557003886238781*c[35]
+                                        + x*(8002.074730968213096096802097757*c[15]
+                                             + 9900.*c[16]
+                                             + 6390.422521242237860545787909641*c[17]
+                                             + 2520.4166322257120036234259565504*c[18]
+                                             + 571.5767664977295068640572926969*c[19]
+                                             + 57.44562646538028659850611468219*c[20]
+                                             - 88901.77950974884732146986987984*c[21]
+                                             - 121902.73253705185094446984747282*c[22]
+                                             - 96634.23306468572579147886897819*c[23]
+                                             - 52269.33326530959300371041524679*c[24]
+                                             - 18857.953229340664583342093610875*c[25]
+                                             - 4095.1923031769826767239698452983*c[26]
+                                             - 404.72212689696124396650916834487*c[27]
+                                             + 540540.*c[28]
+                                             + 787632.7842338712604586709493364*c[29]
+                                             + 709862.1401370832370220562728754*c[30]
+                                             + 472584.09918235717127539860591504*c[31]
+                                             + 231660.*c[32]
+                                             + 79002.0025062656244059176977875*c[33]
+                                             + 16657.646892643630534210802255714*c[34]
+                                             + 1626.6530054071150917752914679086*c[35]
+                                             + x*(38524.104454224500505970276947931*c[21]
+                                                  + 50044.27967310549670351920054147*c[22]
+                                                  + 35892.715138311841008263579906185*c[23]
+                                                  + 16987.533311225617726205884955207*c[24]
+                                                  + 5253.286971030613705359583220172*c[25]
+                                                  + 967.9545443872868144983928725251*c[26]
+                                                  + 80.94442537939224879330183366897*c[27]
+                                                  - 504504.*c[28]
+                                                  - 707383.4062175900376949573054417*c[29]
+                                                  - 590912.2680060044243318738703936*c[30]
+                                                  - 352477.57266526901682898725716284*c[31]
+                                                  - 150696.*c[32]
+                                                  - 44018.244217596866797453387281093*c[33]
+                                                  - 7874.523985613352616172379248156*c[34]
+                                                  - 650.6612021628460367101165871634*c[35]
+                                                  + x*(180180.*c[28]
+                                                       + 242729.60017270246391493633029863*c[29]
+                                                       + 188017.5398200923168328689587616*c[30]
+                                                       + 101120.61510888865236897175410409*c[31]
+                                                       + 38220.*c[32]
+                                                       + 9750.876883644875556397902245812*c[33]
+                                                       + 1514.3315356948755031100729323376*c[34]
+                                                       + 108.44353369380767278501943119391*c[35])
+                                                  + y*(416107.88601034708099703370908337*c[29]
+                                                       + 966947.3476461890579976117879168*c[30]
+                                                       + 1.0400977554057118529379951850707e6*c[31]
+                                                       + 655200.*c[32]
+                                                       + 250736.8341508682285930889148923*c[33]
+                                                       + 54515.93528501551811196262556415*c[34]
+                                                       + 5205.289617302768293680932697308*c[35]))
+                                             + y*(83407.13278850916117253200090245*c[22]
+                                                  + 179463.57569155920504131789953092*c[23]
+                                                  + 169875.33311225617726205884955207*c[24]
+                                                  + 87554.78285051022842265972033621*c[25]
+                                                  + 24198.863609682170362459821813126*c[26]
+                                                  + 2833.0548882787287077655641784141*c[27]
+                                                  - 832215.7720206941619940674181667*c[29]
+                                                  - 2.148771883658197906661359528704e6*c[30]
+                                                  - 2.6580275971479302908415432507361e6*c[31]
+                                                  - 1.9656e6*c[32]
+                                                  - 891508.7436475314794420939196171*c[33]
+                                                  - 230178.39342562107647273108571532*c[34]
+                                                  - 26026.448086513841468404663486538*c[35]
+                                                  + y*(805789.456371824214998009823264*c[30]
+                                                       + 2.1668703237618996936208233022306e6*c[31]
+                                                       + 2.457e6*c[32]
+                                                       + 1.4626315325467313334596853368718e6*c[33]
+                                                       + 454299.46070846265093302187970128*c[34]
+                                                       + 58559.50819465614330391049284471*c[35])))
+                                        + y*(15840.*c[16]
+                                             + 30674.028101962741730619781966277*c[17]
+                                             + 24195.999669366835234784889182884*c[18]
+                                             + 9145.228263963672109824916683151*c[19]
+                                             + 1378.6950351691268783641467523725*c[20]
+                                             - 128318.66582847563257312615523454*c[22]
+                                             - 320273.45815724411976604425147057*c[23]
+                                             - 365885.33285716715102597290672753*c[24]
+                                             - 231683.42538904245059534572150504*c[25]
+                                             - 78925.52438850184795140741883666*c[26]
+                                             - 11332.219553114914831062256713656*c[27]
+                                             + 594439.8371576386871386195844048*c[29]
+                                             + 1.6883207657314412123767824868389e6*c[30]
+                                             + 2.4103852744322846115705920161955e6*c[31]
+                                             + 2.13408e6*c[32]
+                                             + 1.1828410652323498021883496112062e6*c[33]
+                                             + 375554.22085232912477129808721973*c[34]
+                                             + 52052.89617302768293680932697308*c[35]
+                                             + y*(143570.86055324736403305431962474*c[23]
+                                                  + 339750.66622451235452411769910414*c[24]
+                                                  + 315197.21826183682232157499321035*c[25]
+                                                  + 135513.63621422015402977500215351*c[26]
+                                                  + 22664.439106229829662124513427313*c[27]
+                                                  - 1.074385941829098953330679764352e6*c[30]
+                                                  - 3.5825589352863408267864278596878e6*c[31]
+                                                  - 5.11056e6*c[32]
+                                                  - 3.8223437383887912181079776803582e6*c[33]
+                                                  - 1.4779875788381984910354311819615e6*c[34]
+                                                  - 234238.03277862457321564197137884*c[35]
+                                                  + y*(1.1556641726730131699311057611896e6*c[31]
+                                                       + 3.0576e6*c[32]
+                                                       + 3.1202806027663601780473287186598e6*c[33]
+                                                       + 1.4537582742670804829856700150441e6*c[34]
+                                                       + 260264.48086513841468404663486538*c[35]))))
+                                   + y*(2760.521689826037211823127705316*c[11]
+                                        + 4582.0519420888279581174714664394*c[12]
+                                        + 2710.778485970404775449277363544*c[13]
+                                        + 569.2099788303082797598008379979*c[14]
+                                        - 17280.*c[16]
+                                        - 41828.22013904010235993606631765*c[17]
+                                        - 42892.908504786662461664121733294*c[18]
+                                        - 21200.301884643058072775943220032*c[19]
+                                        - 4136.0851055073806350924402571176*c[20]
+                                        + 64159.33291423781628656307761727*c[22]
+                                        + 182224.55377912165434964586721601*c[23]
+                                        + 254812.9996683842658930882743281*c[24]
+                                        + 206763.98719312800096735795494781*c[25]
+                                        + 91583.39150741252167946332563122*c[26]
+                                        + 16998.329329672372246593385070484*c[27]
+                                        - 182904.56527927344219649833366302*c[29]
+                                        - 566709.0682175467006579409746033*c[30]
+                                        - 929611.1806556545498786477111987*c[31]
+                                        - 1.00224e6*c[32]
+                                        - 706839.0753205428158433744648393*c[33]
+                                        - 290751.65485341609659713400300882*c[34]
+                                        - 52052.89617302768293680932697308*c[35]
+                                        + y*(23005.521076472056297964836474707*c[17]
+                                             + 45367.499380062816065221667217907*c[18]
+                                             + 30865.145390877393370659093805635*c[19]
+                                             + 7238.148934637916111411770449956*c[20]
+                                             - 132526.94820299756679974244888437*c[23]
+                                             - 431221.99943880414228061092578602*c[24]
+                                             - 545533.6469916406540181105651718*c[25]
+                                             - 312723.77587896958622255769727733*c[26]
+                                             - 67993.31731868948898637354028194*c[27]
+                                             + 460451.11792675669428457704186514*c[30]
+                                             + 1.8325531880957780266050391356007e6*c[31]
+                                             + 3.3696e6*c[32]
+                                             + 3.3431577886782430479078521985641e6*c[33]
+                                             + 1.7081659722638195675081622676768e6*c[34]
+                                             + 351357.04916793685982346295706826*c[35]
+                                             + y*(169875.33311225617726205884955207*c[24]
+                                                  + 367730.08797214295937517082541207*c[25]
+                                                  + 271027.27242844030805955000430702*c[26]
+                                                  + 67993.31731868948898637354028194*c[27]
+                                                  - 924531.3381384105359448846089517*c[31]
+                                                  - 3.66912e6*c[32]
+                                                  - 5.304477024702812302680458821722e6*c[33]
+                                                  - 3.3436440308142851108670410346014e6*c[34]
+                                                  - 780793.4425954152440521399045961*c[35]
+                                                  + y*(1.1466e6*c[32]
+                                                       + 2.6327367585841164002274336063692e6*c[33]
+                                                       + 2.0443475731880819291985984586558e6*c[34]
+                                                       + 536795.4917843479802858461844098*c[35]))))));
+    grad[0] /*ARGH*/[1]= 6.928203230275509174109785366023*c[2]
+                         - 8.485281374238570292810132345258*c[4]
+                         - 32.863353450309966807418186968048*c[5]
+                         + 9.797958971132712392789136298824*c[7]
+                         + 37.947331922020551983986722533193*c[8]
+                         + 89.7997772825745932540099695756*c[9]
+                         - 10.954451150103322269139395656016*c[11]
+                         - 42.426406871192851464050661726291*c[12]
+                         - 100.39920318408906575738064309422*c[13]
+                         - 189.73665961010275991993361266596*c[14]
+                         + 12.*c[16]
+                         + 46.475800154489002622151184797389*c[17]
+                         + 109.98181667894016015811313264947*c[18]
+                         + 207.8460969082652752232935609807*c[19]
+                         + 344.67375879228171959103668809314*c[20]
+                         - 12.961481396815720461931934872176*c[22]
+                         - 50.19960159204453287869032154711*c[23]
+                         - 118.79393923933998409934185283361*c[24]
+                         - 224.49944320643648313502492393899*c[25]
+                         - 372.29020937972569788399725866348*c[26]
+                         - 566.6109776557457415531128356828*c[27]
+                         + 13.856406460551018348219570732047*c[29]
+                         + 53.66563145999495271382016804955*c[30]
+                         + 126.99606293110034834407755617468*c[31]
+                         + 240.*c[32]
+                         + 397.99497484264798189379192840048*c[33]
+                         + 605.732614277950201244029172935*c[34]
+                         + 867.5482695504613822801554495513*c[35]
+                         + y*(65.7267069006199336148363739361*c[5]
+                              - 75.89466384404110396797344506639*c[8]
+                              - 448.99888641287296627004984787799*c[9]
+                              + 84.85281374238570292810132345258*c[12]
+                              + 501.9960159204453287869032154711*c[13]
+                              + 1707.6299364909248392794025139937*c[14]
+                              - 92.95160030897800524430236959478*c[17]
+                              - 549.9090833947008007905656632474*c[18]
+                              - 1870.6148721743874770096420488263*c[19]
+                              - 4825.4326230919440742745136333039*c[20]
+                              + 100.39920318408906575738064309422*c[23]
+                              + 593.9696961966999204967092641681*c[24]
+                              + 2020.4949888579283482152243154509*c[25]
+                              + 5212.062931316159770375961621289*c[26]
+                              + 11332.219553114914831062256713656*c[27]
+                              - 107.3312629199899054276403360991*c[30]
+                              - 634.9803146555017417203877808734*c[31]
+                              - 2160.*c[32]
+                              - 5571.929647797071746513086997607*c[33]
+                              - 12114.652285559004024880583458701*c[34]
+                              - 23423.803277862457321564197137884*c[35]
+                              + y*(448.99888641287296627004984787799*c[9]
+                                   - 501.9960159204453287869032154711*c[13]
+                                   - 3984.4698518121579583186058659852*c[14]
+                                   + 549.9090833947008007905656632474*c[18]
+                                   + 4364.7680350735707796891647805948*c[19]
+                                   + 19301.730492367776297098054533216*c[20]
+                                   - 593.9696961966999204967092641681*c[24]
+                                   - 4714.4883073351661458355234027189*c[25]
+                                   - 20848.251725264639081503846485155*c[26]
+                                   - 67993.31731868948898637354028194*c[27]
+                                   + 634.9803146555017417203877808734*c[31]
+                                   + 5040.*c[32]
+                                   + 22287.718591188286986052347990427*c[33]
+                                   + 72687.91371335402414928350075221*c[34]
+                                   + 195198.36064885381101303497614903*c[35]
+                                   + y*(2656.3132345414386388790705773235*c[14]
+                                        - 2909.8453567157138531261098537299*c[19]
+                                        - 28952.595738551664445647081799823*c[20]
+                                        + 3142.9922048901107638903489351459*c[25]
+                                        + 31272.377587896958622255769727733*c[26]
+                                        + 169983.29329672372246593385070484*c[27]
+                                        - 3360.*c[32]
+                                        - 33431.577886782430479078521985641*c[33]
+                                        - 181719.78428338506037320875188051*c[34]
+                                        - 715727.3223791306403811282458798*c[35]
+                                        + y*(14476.297869275832222823540899912*c[20]
+                                             - 15636.188793948479311127884863866*c[26]
+                                             - 186981.62262639609471252723577533*c[27]
+                                             + 16715.78894339121523953926099282*c[33]
+                                             + 199891.76271172356641052962706856*c[34]
+                                             + 1.2883091802824351526860308425836e6*c[35]
+                                             + y*(74792.64905055843788501089431013*c[27]
+                                                  - 79956.70508468942656421185082743*c[34]
+                                                  - 1.1165346229114437989945600635725e6*c[35]
+                                                  + 372178.20763714793299818668785749*y*c[35])))))
+                         + x*(42.426406871192851464050661726291*c[4]
+                              + 32.863353450309966807418186968048*c[5]
+                              - 117.57550765359254871346963558588*c[7]
+                              - 303.57865537616441587189378026554*c[8]
+                              - 179.59955456514918650801993915119*c[9]
+                              + 230.04347415216976765192730877634*c[11]
+                              + 721.2489168102784748888612493469*c[12]
+                              + 1104.3912350249797233311870740364*c[13]
+                              + 569.2099788303082797598008379979*c[14]
+                              - 384.*c[16]
+                              - 1301.3224043256920734202331743269*c[17]
+                              - 2419.5999669366835234784889182884*c[18]
+                              - 2909.8453567157138531261098537299*c[19]
+                              - 1378.6950351691268783641467523725*c[20]
+                              + 583.2666628567074207869370692479*c[22]
+                              + 2058.1836652738258480263031834316*c[23]
+                              + 4157.7878733768994434769648491765*c[24]
+                              + 6061.484966573785044645672946353*c[25]
+                              + 6328.933559455336864027953397279*c[26]
+                              + 2833.0548882787287077655641784141*c[27]
+                              - 831.3843876330611008931742439228*c[29]
+                              - 3005.2753617597173519739294107748*c[30]
+                              - 6349.803146555017417203877808734*c[31]
+                              - 10080.*c[32]
+                              - 12735.839194964735420601341708815*c[33]
+                              - 12114.652285559004024880583458701*c[34]
+                              - 5205.289617302768293680932697308*c[35]
+                              + y*(531.2626469082877277758141154647*c[8]
+                                   + 448.99888641287296627004984787799*c[9]
+                                   - 1357.6450198781712468496211752413*c[12]
+                                   - 5019.960159204453287869032154711*c[13]
+                                   - 3415.2598729818496785588050279873*c[14]
+                                   + 2509.693208342406141596163979059*c[17]
+                                   + 11548.090751288716816601878928195*c[18]
+                                   + 24317.993338267037201125346634742*c[19]
+                                   + 14476.297869275832222823540899912*c[20]
+                                   - 4015.9681273635626302952257237689*c[23]
+                                   - 20194.969670687797296888114981714*c[24]
+                                   - 52532.86971030613705359583220172*c[25]
+                                   - 83393.00690105855632601538594062*c[26]
+                                   - 45328.878212459659324249026854625*c[27]
+                                   + 5903.219460599444798520218485451*c[30]
+                                   + 31114.035418119585344299001262798*c[31]
+                                   + 88560.*c[32]
+                                   + 172729.81908170922414190569692581*c[33]
+                                   + 230178.39342562107647273108571532*c[34]
+                                   + 117119.01638931228660782098568942*c[35]
+                                   + y*(4517.96414328400795908212893924*c[13]
+                                        + 3984.4698518121579583186058659852*c[14]
+                                        - 10998.181667894016015811313264947*c[18]
+                                        - 52377.21642088284935626997736714*c[19]
+                                        - 38603.460984735552594196109066431*c[20]
+                                        + 19600.999974491097376391405717546*c[24]
+                                        + 117862.20768337915364588808506797*c[25]
+                                        + 312723.77587896958622255769727733*c[26]
+                                        + 203979.95195606846695912062084581*c[27]
+                                        - 30479.055103464083602578613481924*c[31]
+                                        - 201600.*c[32]
+                                        - 668631.5577356486095815704397128*c[33]
+                                        - 1.3083824468403724346871030135397e6*c[34]
+                                        - 780793.4425954152440521399045961*c[35]
+                                        + y*(32008.298923872852384387208391029*c[19]
+                                             + 28952.595738551664445647081799823*c[20]
+                                             - 75431.8129173626583333683744435*c[25]
+                                             - 437813.28623055742071158077618826*c[26]
+                                             - 339966.58659344744493186770140969*c[27]
+                                             + 131040.*c[32]
+                                             + 969515.7587166904838932771375836*c[33]
+                                             + 3.0892363328175460263445487819687e6*c[34]
+                                             + 2.1471819671373919211433847376394e6*c[35]
+                                             + y*(203270.45432133023104466250323026*c[26]
+                                                  + 186981.62262639609471252723577533*c[27]
+                                                  - 468042.09041495402670709930779897*c[33]
+                                                  - 3.198268203387577062568474033097e6*c[34]
+                                                  - 2.5766183605648703053720616851672e6*c[35]
+                                                  + y*(1.1993505762703413984631777624114e6*c[34]
+                                                       + 1.1165346229114437989945600635725e6*c[35])))))
+                              + x*(205.75713839378696024857186227529*c[7]
+                                   + 265.63132345414386388790705773235*c[8]
+                                   + 89.7997772825745932540099695756*c[9]
+                                   - 920.1738966086790706077092351053*c[11]
+                                   - 2206.1731573020282761306344097671*c[12]
+                                   - 1907.5848604976922493902322187902*c[13]
+                                   - 569.2099788303082797598008379979*c[14]
+                                   + 2592.*c[16]
+                                   + 7529.079625027218424788491937177*c[17]
+                                   + 10558.254401178255375178860734349*c[18]
+                                   + 7482.459488697549908038568195305*c[19]
+                                   + 2068.0425527536903175462201285588*c[20]
+                                   - 5832.666628567074207869370692479*c[22]
+                                   - 18573.852589056477165115418972431*c[23]
+                                   - 31480.393898425095786325591000908*c[24]
+                                   - 34348.414810584781919658813362666*c[25]
+                                   - 21592.832144024090477271841002482*c[26]
+                                   - 5666.109776557457415531128356828*c[27]
+                                   + 11431.535329954590137281145853939*c[29]
+                                   + 38370.926493896391190381420155429*c[30]
+                                   + 71752.7755560716968144038192387*c[31]
+                                   + 94320.*c[32]
+                                   + 88752.87938991049996231560003331*c[33]
+                                   + 51487.27221362576710574247969948*c[34]
+                                   + 13013.224043256920734202331743269*c[35]
+                                   + x*(920.1738966086790706077092351053*c[11]
+                                        + 1527.3506473629426527058238221465*c[12]
+                                        + 903.592828656801591816425787848*c[13]
+                                        + 189.73665961010275991993361266596*c[14]
+                                        - 5760.*c[16]
+                                        - 13942.740046346700786645355439217*c[17]
+                                        - 14297.636168262220820554707244431*c[18]
+                                        - 7066.767294881019357591981073344*c[19]
+                                        - 1378.6950351691268783641467523725*c[20]
+                                        + 21386.44430474593876218769253909*c[22]
+                                        + 60741.517926373884783215289072*c[23]
+                                        + 84937.66655612808863102942477603*c[24]
+                                        + 68921.32906437600032245265164927*c[25]
+                                        + 30527.797169137507226487775210406*c[26]
+                                        + 5666.109776557457415531128356828*c[27]
+                                        - 60968.18842642448073216611122101*c[29]
+                                        - 188903.02273918223355264699153442*c[30]
+                                        - 309870.39355188484995954923706623*c[31]
+                                        - 334080.*c[32]
+                                        - 235613.02510684760528112482161309*c[33]
+                                        - 96917.21828447203219904466766961*c[34]
+                                        - 17350.965391009227645603108991025*c[35]
+                                        + x*(3960.*c[16]
+                                             + 7668.507025490685432654945491569*c[17]
+                                             + 6048.999917341708808696222295721*c[18]
+                                             + 2286.3070659909180274562291707878*c[19]
+                                             + 344.67375879228171959103668809314*c[20]
+                                             - 32079.666457118908143281538808636*c[22]
+                                             - 80068.36453931102994151106286764*c[23]
+                                             - 91471.33321429178775649322668188*c[24]
+                                             - 57920.85634726061264883643037626*c[25]
+                                             - 19731.381097125461987851854709165*c[26]
+                                             - 2833.0548882787287077655641784141*c[27]
+                                             + 148609.9592894096717846548961012*c[29]
+                                             + 422080.19143286030309419562170972*c[30]
+                                             + 602596.3186080711528926480040489*c[31]
+                                             + 533520.*c[32]
+                                             + 295710.26630808745054708740280156*c[33]
+                                             + 93888.55521308228119282452180493*c[34]
+                                             + 13013.224043256920734202331743269*c[35]
+                                             + x*(16681.426557701832234506400180491*c[22]
+                                                  + 35892.715138311841008263579906185*c[23]
+                                                  + 33975.066622451235452411769910414*c[24]
+                                                  + 17510.956570102045684531944067241*c[25]
+                                                  + 4839.7727219364340724919643626253*c[26]
+                                                  + 566.6109776557457415531128356828*c[27]
+                                                  - 166443.15440413883239881348363335*c[29]
+                                                  - 429754.3767316395813322719057408*c[30]
+                                                  - 531605.5194295860581683086501472*c[31]
+                                                  - 393120.*c[32]
+                                                  - 178301.74872950629588841878392342*c[33]
+                                                  - 46035.678685124215294546217143063*c[34]
+                                                  - 5205.289617302768293680932697308*c[35]
+                                                  + x*(69351.3143350578468328389515139*c[29]
+                                                       + 161157.8912743648429996019646528*c[30]
+                                                       + 173349.62590095197548966586417844*c[31]
+                                                       + 109200.*c[32]
+                                                       + 41789.472358478038098848152482051*c[33]
+                                                       + 9085.989214169253018660437594026*c[34]
+                                                       + 867.5482695504613822801554495513*c[35])
+                                                  + y*(322315.7825487296859992039293056*c[30]
+                                                       + 866748.1295047598774483293208922*c[31]
+                                                       + 982800.*c[32]
+                                                       + 585052.6130186925333838741347487*c[33]
+                                                       + 181719.78428338506037320875188051*c[34]
+                                                       + 23423.803277862457321564197137884*c[35]))
+                                             + y*(71785.43027662368201652715981237*c[23]
+                                                  + 169875.33311225617726205884955207*c[24]
+                                                  + 157598.60913091841116078749660517*c[25]
+                                                  + 67756.81810711007701488750107675*c[26]
+                                                  + 11332.219553114914831062256713656*c[27]
+                                                  - 537192.970914549476665339882176*c[30]
+                                                  - 1.7912794676431704133932139298439e6*c[31]
+                                                  - 2.55528e6*c[32]
+                                                  - 1.9111718691943956090539888401791e6*c[33]
+                                                  - 738993.7894190992455177155909808*c[34]
+                                                  - 117119.01638931228660782098568942*c[35]
+                                                  + y*(866748.1295047598774483293208922*c[31]
+                                                       + 2.2932e6*c[32]
+                                                       + 2.3402104520747701335354965389948e6*c[33]
+                                                       + 1.0903187057003103622392525112831e6*c[34]
+                                                       + 195198.36064885381101303497614903*c[35])))
+                                        + y*(15337.014050981370865309890983138*c[17]
+                                             + 30244.999586708544043481111478605*c[18]
+                                             + 20576.76359391826224710606253709*c[19]
+                                             + 4825.4326230919440742745136333039*c[20]
+                                             - 88351.29880199837786649496592292*c[23]
+                                             - 287481.33295920276152040728385735*c[24]
+                                             - 363689.09799442710267874037678117*c[25]
+                                             - 208482.51725264639081503846485155*c[26]
+                                             - 45328.878212459659324249026854625*c[27]
+                                             + 306967.41195117112952305136124343*c[30]
+                                             + 1.2217021253971853510700260904005e6*c[31]
+                                             + 2.2464e6*c[32]
+                                             + 2.2287718591188286986052347990427e6*c[33]
+                                             + 1.1387773148425463783387748451179e6*c[34]
+                                             + 234238.03277862457321564197137884*c[35]
+                                             + y*(169875.33311225617726205884955207*c[24]
+                                                  + 367730.08797214295937517082541207*c[25]
+                                                  + 271027.27242844030805955000430702*c[26]
+                                                  + 67993.31731868948898637354028194*c[27]
+                                                  - 924531.3381384105359448846089517*c[31]
+                                                  - 3.66912e6*c[32]
+                                                  - 5.304477024702812302680458821722e6*c[33]
+                                                  - 3.3436440308142851108670410346014e6*c[34]
+                                                  - 780793.4425954152440521399045961*c[35]
+                                                  + y*(1.5288e6*c[32]
+                                                       + 3.5103156781121552003032448084923e6*c[33]
+                                                       + 2.7257967642507759055981312782077e6*c[34]
+                                                       + 715727.3223791306403811282458798*c[35]))))
+                                   + y*(3054.7012947258853054116476442929*c[12]
+                                        + 4517.96414328400795908212893924*c[13]
+                                        + 1707.6299364909248392794025139937*c[14]
+                                        - 12548.466041712030707980819895295*c[17]
+                                        - 41243.181254602560059292424743552*c[18]
+                                        - 43024.142060010911971221767123006*c[19]
+                                        - 14476.297869275832222823540899912*c[20]
+                                        + 33131.737050749391699935612221093*c[23]
+                                        + 137206.99982143768163473984002282*c[24]
+                                        + 256602.86358495690022333348806227*c[25]
+                                        + 218906.64311527871035579038809413*c[26]
+                                        + 67993.31731868948898637354028194*c[27]
+                                        - 70838.63352719333758224262182541*c[30]
+                                        - 327649.84236223889872772009493069*c[31]
+                                        - 760320.*c[32]
+                                        - 1.0698104923770377753305127035405e6*c[33]
+                                        - 799567.0508468942656421185082743*c[34]
+                                        - 234238.03277862457321564197137884*c[35]
+                                        + y*(30244.999586708544043481111478605*c[18]
+                                             + 48012.448385809278576580812586543*c[19]
+                                             + 19301.730492367776297098054533216*c[20]
+                                             - 117605.99984694658425834843430528*c[24]
+                                             - 480877.80734818694687522338707732*c[25]
+                                             - 562902.7965821452552006038550992*c[26]
+                                             - 203979.95195606846695912062084581*c[27]
+                                             + 297170.78725877481512514148144876*c[31]
+                                             + 1.57248e6*c[32]
+                                             + 3.6106104117725024917404803744492e6*c[33]
+                                             + 3.4890198582409931591656080361058e6*c[34]
+                                             + 1.1711901638931228660782098568942e6*c[35]
+                                             + y*(245153.39198142863958344721694138*c[25]
+                                                  + 406540.90864266046208932500646052*c[26]
+                                                  + 169983.29329672372246593385070484*c[27]
+                                                  - 917280.*c[32]
+                                                  - 4.4463998589420632537174434240902e6*c[33]
+                                                  - 5.633313312784936871569471308296e6*c[34]
+                                                  - 2.1471819671373919211433847376394e6*c[35]
+                                                  + y*(1.7551578390560776001516224042461e6*c[33]
+                                                       + 2.9983764406758534961579444060285e6*c[34]
+                                                       + 1.2883091802824351526860308425836e6*c[35]))))));
+    return;
+                #endif
+                #if (PMAX2D>=8)
+  case ( 8 ) :
+    grad[0] /*ARGH*/[0]= 6.*c[1]
+                         + 3.4641016151377545870548926830117*c[2]
+                         - 19.595917942265424785578272597647*c[3]
+                         - 25.455844122715710878430397035775*c[4]
+                         - 10.954451150103322269139395656016*c[5]
+                         + 42.426406871192851464050661726291*c[6]
+                         + 63.68673331236263055312938594235*c[7]
+                         + 56.92099788303082797598008379979*c[8]
+                         + 22.449944320643648313502492393899*c[9]
+                         - 75.89466384404110396797344506639*c[10]
+                         - 120.49896265113654496053335221618*c[11]
+                         - 127.27922061357855439215198517887*c[12]
+                         - 100.39920318408906575738064309422*c[13]
+                         - 37.947331922020551983986722533193*c[14]
+                         + 121.24355652982141054692124390541*c[15]
+                         + 198.*c[16]
+                         + 224.63303408003017934039739318738*c[17]
+                         + 210.79848196796864030305017091149*c[18]
+                         + 155.88457268119895641747017073553*c[19]
+                         + 57.44562646538028659850611468219*c[20]
+                         - 179.59955456514918650801993915119*c[21]
+                         - 298.11407212676157062443450206005*c[22]
+                         - 351.39721114431173015083225082978*c[23]
+                         - 356.38181771801995229802555850084*c[24]
+                         - 314.29922048901107638903489351459*c[25]
+                         - 223.37412562783541873039835519809*c[26]
+                         - 80.94442537939224879330183366897*c[27]
+                         + 252.*c[28]
+                         + 422.62039704680605962069690732743*c[29]
+                         + 509.8234988699520507812915964707*c[30]
+                         + 539.7332674571764804623296137424*c[31]
+                         + 516.*c[32]
+                         + 437.79447232691278008317112124053*c[33]
+                         + 302.86630713897510062201458646752*c[34]
+                         + 108.44353369380767278501943119391*c[35]
+                         - 339.41125496954281171240529381033*c[36]
+                         - 573.1805998112636749781644734812*c[37]
+                         - 702.0256405573802117037543668641*c[38]
+                         - 763.2981069018840426590847413926*c[39]
+                         - 763.6753236814713263529119110732*c[40]
+                         - 703.5623639735144331848445170317*c[41]
+                         - 581.2882245495774706232175484286*c[42]
+                         - 394.36024140371960168901824361658*c[43]
+                         - 139.94284547628721130097966906109*c[44]
+                         + y*(42.426406871192851464050661726291*c[4]
+                              + 32.863353450309966807418186968048*c[5]
+                              - 117.57550765359254871346963558588*c[7]
+                              - 303.57865537616441587189378026554*c[8]
+                              - 179.59955456514918650801993915119*c[9]
+                              + 230.04347415216976765192730877634*c[11]
+                              + 721.2489168102784748888612493469*c[12]
+                              + 1104.3912350249797233311870740364*c[13]
+                              + 569.2099788303082797598008379979*c[14]
+                              - 384.*c[16]
+                              - 1301.3224043256920734202331743269*c[17]
+                              - 2419.5999669366835234784889182884*c[18]
+                              - 2909.8453567157138531261098537299*c[19]
+                              - 1378.6950351691268783641467523725*c[20]
+                              + 583.2666628567074207869370692479*c[22]
+                              + 2058.1836652738258480263031834316*c[23]
+                              + 4157.7878733768994434769648491765*c[24]
+                              + 6061.484966573785044645672946353*c[25]
+                              + 6328.933559455336864027953397279*c[26]
+                              + 2833.0548882787287077655641784141*c[27]
+                              - 831.3843876330611008931742439228*c[29]
+                              - 3005.2753617597173519739294107748*c[30]
+                              - 6349.803146555017417203877808734*c[31]
+                              - 10080.*c[32]
+                              - 12735.839194964735420601341708815*c[33]
+                              - 12114.652285559004024880583458701*c[34]
+                              - 5205.289617302768293680932697308*c[35]
+                              + 1131.6642611658282813671452425141*c[37]
+                              + 4155.2328454612504422465461173846*c[38]
+                              + 9024.877616898746622028001942348*c[39]
+                              + 15018.948032402269418273934251107*c[40]
+                              + 20684.733500821324335634428800731*c[41]
+                              + 23771.628972369562877591580796264*c[42]
+                              + 21163.999621999618623977312407423*c[43]
+                              + 8816.399265006094311961719150849*c[44]
+                              + y*(265.63132345414386388790705773235*c[8]
+                                   + 224.49944320643648313502492393899*c[9]
+                                   - 678.8225099390856234248105876207*c[12]
+                                   - 2509.9800796022266439345160773556*c[13]
+                                   - 1707.6299364909248392794025139937*c[14]
+                                   + 1254.8466041712030707980819895295*c[17]
+                                   + 5774.045375644358408300939464097*c[18]
+                                   + 12158.996669133518600562673317371*c[19]
+                                   + 7238.148934637916111411770449956*c[20]
+                                   - 2007.9840636817813151476128618844*c[23]
+                                   - 10097.484835343898648444057490857*c[24]
+                                   - 26266.434855153068526797916100862*c[25]
+                                   - 41696.50345052927816300769297031*c[26]
+                                   - 22664.439106229829662124513427313*c[27]
+                                   + 2951.6097302997223992601092427253*c[30]
+                                   + 15557.017709059792672149500631399*c[31]
+                                   + 44280.*c[32]
+                                   + 86364.9095408546120709528484629*c[33]
+                                   + 115089.19671281053823636554285766*c[34]
+                                   + 58559.50819465614330391049284471*c[35]
+                                   - 4098.3118475782196142705660335848*c[38]
+                                   - 22225.44487743721183036746746996*c[39]
+                                   - 66439.75316028800539270333626337*c[40]
+                                   - 141838.17257706050973006465463358*c[41]
+                                   - 231291.52513656871989008024558527*c[42]
+                                   - 273291.64729277768397048964282629*c[43]
+                                   - 132245.98897509141467942578726273*c[44]
+                                   + y*(1505.9880477613359863607096464133*c[13]
+                                        + 1328.1566172707193194395352886617*c[14]
+                                        - 3666.0605559646720052704377549824*c[18]
+                                        - 17459.072140294283118756659122379*c[19]
+                                        - 12867.82032824518419806536968881*c[20]
+                                        + 6533.666658163699125463801905849*c[24]
+                                        + 39287.402561126384548629361689324*c[25]
+                                        + 104241.25862632319540751923242578*c[26]
+                                        + 67993.31731868948898637354028194*c[27]
+                                        - 10159.685034488027867526204493975*c[31]
+                                        - 67200.*c[32]
+                                        - 222877.18591188286986052347990427*c[33]
+                                        - 436127.48228012414489570100451323*c[34]
+                                        - 260264.48086513841468404663486538*c[35]
+                                        + 14592.463808418371403776620056035*c[39]
+                                        + 101568.81804963568640493728417274*c[40]
+                                        + 370355.22839565799762850215376547*c[41]
+                                        + 899467.0421977672440169787328316*c[42]
+                                        + 1.4492738871586695362071420452909e6*c[43]
+                                        + 808169.9326255586452631575888278*c[44]
+                                        + y*(8002.074730968213096096802097757*c[19]
+                                             + 7238.148934637916111411770449956*c[20]
+                                             - 18857.953229340664583342093610875*c[25]
+                                             - 109453.32155763935517789519404706*c[26]
+                                             - 84991.64664836186123296692535242*c[27]
+                                             + 32760.*c[32]
+                                             + 242378.93967917262097331928439589*c[33]
+                                             + 772309.0832043865065861371954922*c[34]
+                                             + 536795.4917843479802858461844098*c[35]
+                                             - 49893.454480522793321723578190118*c[40]
+                                             - 407784.74615904896547393588207156*c[41]
+                                             - 1.638314969717361765888068406229e6*c[42]
+                                             - 3.7957173235108011662568005948096e6*c[43]
+                                             - 2.4245097978766759357894727664835e6*c[44]
+                                             + y*(40654.090864266046208932500646052*c[26]
+                                                  + 37396.324525279218942505447155066*c[27]
+                                                  - 93608.41808299080534141986155979*c[33]
+                                                  - 639653.6406775154125136948066194*c[34]
+                                                  - 515323.6721129740610744123370334*c[35]
+                                                  + 159567.94414919307344632273646278*c[41]
+                                                  + 1.3993137270762407553349854857909e6*c[42]
+                                                  + 5.192541298562775995439303213699e6*c[43]
+                                                  + 3.7822352846876144598315775157142e6*c[44]
+                                                  + y*(199891.76271172356641052962706856*c[34]
+                                                       + 186089.10381857396649909334392874*c[35]
+                                                       - 452303.42693373438556282359136676*c[42]
+                                                       - 3.5527914148061098916163653567417e6*c[43]
+                                                       - 2.9417385547570334687578936233333e6*c[44]
+                                                       + y*(958689.7468524423517060033502319*c[43]
+                                                            + 900532.2106399082047218041704081*c[44])))))))
+                         + x*(48.989794855663561963945681494118*c[3]
+                              + 42.426406871192851464050661726291*c[4]
+                              + 10.954451150103322269139395656016*c[5]
+                              - 254.55844122715710878430397035775*c[6]
+                              - 323.33264604737950896204149786118*c[7]
+                              - 189.73665961010275991993361266596*c[8]
+                              - 44.899888641287296627004984787799*c[9]
+                              + 796.893970362431591663721173197*c[10]
+                              + 1150.2173707608488382596365438817*c[11]
+                              + 975.8073580374355836731652197047*c[12]
+                              + 501.9960159204453287869032154711*c[13]
+                              + 113.84199576606165595196016759958*c[14]
+                              - 1939.8969044771425687507399024866*c[15]
+                              - 2976.*c[16]
+                              - 2943.4673431176368327362417038346*c[17]
+                              - 2162.9757280191564831095582754396*c[18]
+                              - 1039.2304845413263761164678049035*c[19]
+                              - 229.78250586152114639402445872876*c[20]
+                              + 4040.9899777158566964304486309019*c[21]
+                              + 6415.933291423781628656307761727*c[22]
+                              + 6877.345418110101004380574051954*c[23]
+                              + 5939.696961966999204967092641681*c[24]
+                              + 4040.9899777158566964304486309019*c[25]
+                              + 1861.4510468986284894199862933174*c[26]
+                              + 404.72212689696124396650916834487*c[27]
+                              - 7560.*c[28]
+                              - 12262.919717587651238174320097862*c[29]
+                              - 13792.067285218702847451783188735*c[30]
+                              - 13017.096450437785705267949507905*c[31]
+                              - 10440.*c[32]
+                              - 6765.914572325015692194462782808*c[33]
+                              - 3028.6630713897510062201458646752*c[34]
+                              - 650.6612021628460367101165871634*c[35]
+                              + 13067.333316327398250927603811698*c[36]
+                              + 21501.620962150737345975759607768*c[37]
+                              + 24950.370738728512929471270065574*c[38]
+                              + 24874.53830727316233136076157244*c[39]
+                              + 21892.025945535511355450141450766*c[40]
+                              + 16744.784262569643509799299505354*c[41]
+                              + 10493.782158973951180198085216369*c[42]
+                              + 4600.8694830433953530385461755267*c[43]
+                              + 979.5999183340104791068576834277*c[44]
+                              + y*(411.51427678757392049714372455059*c[7]
+                                   + 531.2626469082877277758141154647*c[8]
+                                   + 179.59955456514918650801993915119*c[9]
+                                   - 1840.3477932173581412154184702107*c[11]
+                                   - 4412.3463146040565522612688195343*c[12]
+                                   - 3815.1697209953844987804644375805*c[13]
+                                   - 1138.4199576606165595196016759958*c[14]
+                                   + 5184.*c[16]
+                                   + 15058.159250054436849576983874354*c[17]
+                                   + 21116.508802356510750357721468699*c[18]
+                                   + 14964.918977395099816077136390611*c[19]
+                                   + 4136.0851055073806350924402571176*c[20]
+                                   - 11665.333257134148415738741384958*c[22]
+                                   - 37147.705178112954330230837944862*c[23]
+                                   - 62960.78779685019157265118200182*c[24]
+                                   - 68696.82962116956383931762672533*c[25]
+                                   - 43185.664288048180954543682004964*c[26]
+                                   - 11332.219553114914831062256713656*c[27]
+                                   + 22863.070659909180274562291707878*c[29]
+                                   + 76741.85298779278238076284031086*c[30]
+                                   + 143505.55111214339362880763847739*c[31]
+                                   + 188640.*c[32]
+                                   + 177505.75877982099992463120006662*c[33]
+                                   + 102974.54442725153421148495939896*c[34]
+                                   + 26026.448086513841468404663486538*c[35]
+                                   - 40739.913401969818129217228730508*c[37]
+                                   - 141391.75874144857669233452815868*c[38]
+                                   - 280444.70445348045473227313498459*c[39]
+                                   - 407802.62284590568827245496051311*c[40]
+                                   - 460974.06087544665662271012755915*c[41]
+                                   - 393195.59273216682381313641749496*c[42]
+                                   - 215320.69180643090252220396101465*c[43]
+                                   - 52898.39559003656587177031490509*c[44]
+                                   + y*(3054.7012947258853054116476442929*c[12]
+                                        + 4517.96414328400795908212893924*c[13]
+                                        + 1707.6299364909248392794025139937*c[14]
+                                        - 12548.466041712030707980819895295*c[17]
+                                        - 41243.181254602560059292424743552*c[18]
+                                        - 43024.142060010911971221767123006*c[19]
+                                        - 14476.297869275832222823540899912*c[20]
+                                        + 33131.737050749391699935612221093*c[23]
+                                        + 137206.99982143768163473984002282*c[24]
+                                        + 256602.86358495690022333348806227*c[25]
+                                        + 218906.64311527871035579038809413*c[26]
+                                        + 67993.31731868948898637354028194*c[27]
+                                        - 70838.63352719333758224262182541*c[30]
+                                        - 327649.84236223889872772009493069*c[31]
+                                        - 760320.*c[32]
+                                        - 1.0698104923770377753305127035405e6*c[33]
+                                        - 799567.0508468942656421185082743*c[34]
+                                        - 234238.03277862457321564197137884*c[35]
+                                        + 133195.13504629213746379339609151*c[38]
+                                        + 656660.8713788267131699479025216*c[39]
+                                        + 1.7022322964859995864406406497822e6*c[40]
+                                        + 2.9431420809740055768988415836469e6*c[41]
+                                        + 3.4693728770485307983512036837791e6*c[42]
+                                        + 2.3602460448012618161087741880452e6*c[43]
+                                        + 661229.9448754570733971289363137*c[44]
+                                        + y*(20163.333057805696028987407652403*c[18]
+                                             + 32008.298923872852384387208391029*c[19]
+                                             + 12867.82032824518419806536968881*c[20]
+                                             - 78403.99989796438950556562287019*c[24]
+                                             - 320585.20489879129791681559138488*c[25]
+                                             - 375268.53105476350346706923673279*c[26]
+                                             - 135986.63463737897797274708056388*c[27]
+                                             + 198113.85817251654341676098763251*c[31]
+                                             + 1.04832e6*c[32]
+                                             + 2.4070736078483349944936535829661e6*c[33]
+                                             + 2.3260132388273287727770720240706e6*c[34]
+                                             + 780793.4425954152440521399045961*c[35]
+                                             - 408588.98663571439930574536156897*c[39]
+                                             - 2.4447792695456168727644553313158e6*c[40]
+                                             - 7.107668425806032209806573248861e6*c[41]
+                                             - 1.2078557423798588705370857269453e7*c[42]
+                                             - 1.0213930252356337683745572509669e7*c[43]
+                                             - 3.2326797305022345810526303553113e6*c[44]
+                                             + y*(122576.69599071431979172360847069*c[25]
+                                                  + 203270.45432133023104466250323026*c[26]
+                                                  + 84991.64664836186123296692535242*c[27]
+                                                  - 458640.*c[32]
+                                                  - 2.2231999294710316268587217120451e6*c[33]
+                                                  - 2.816656656392468435784735654148e6*c[34]
+                                                  - 1.0735909835686959605716923688197e6*c[35]
+                                                  + 1.1226027258117628497387805092777e6*c[40]
+                                                  + 7.180557486713688305084523140825e6*c[41]
+                                                  + 1.9370665230187630290794220567767e7*c[42]
+                                                  + 2.0496873546958326297786723211972e7*c[43]
+                                                  + 7.27352939363002780736841829945e6*c[44]
+                                                  + y*(702063.1356224310400606489616985*c[33]
+                                                       + 1.1993505762703413984631777624114e6*c[34]
+                                                       + 515323.6721129740610744123370334*c[35]
+                                                       - 2.5530871063870891751411637834045e6*c[41]
+                                                       - 1.4247557948412633145228943128053e7*c[42]
+                                                       - 1.913041531049443787793427499784e7*c[43]
+                                                       - 7.564470569375228919663155031428e6*c[44]
+                                                       + y*(3.8445791289367422772840005266174e6*c[42]
+                                                            + 6.710828227967096461942023451623e6*c[43]
+                                                            + 2.9417385547570334687578936233333e6*c[44]))))))
+                              + x*(296.98484809834996024835463208404*c[6]
+                                   + 308.63570759068044037285779341294*c[7]
+                                   + 132.81566172707193194395352886617*c[8]
+                                   + 22.449944320643648313502492393899*c[9]
+                                   - 2125.0505876331509111032564618588*c[10]
+                                   - 2760.521689826037211823127705316*c[11]
+                                   - 1866.7619023324854644182291159568*c[12]
+                                   - 702.7944222886234603016645016596*c[13]
+                                   - 113.84199576606165595196016759958*c[14]
+                                   + 8729.53607014714155937832956119*c[15]
+                                   + 12528.*c[16]
+                                   + 10735.909835686959605716923688197*c[17]
+                                   + 6213.972642360119048933391994695*c[18]
+                                   + 2182.3840175367853898445823902974*c[19]
+                                   + 344.67375879228171959103668809314*c[20]
+                                   - 26939.933184772377976202990872679*c[21]
+                                   - 40828.666399969519455085594847354*c[22]
+                                   - 39657.685257715180974165354022218*c[23]
+                                   - 29104.515113638296104338753944236*c[24]
+                                   - 15490.461581244117336316719751791*c[25]
+                                   - 5212.062931316159770375961621289*c[26]
+                                   - 809.4442537939224879330183366897*c[27]
+                                   + 69300.*c[28]
+                                   + 108599.58563456860630417088561242*c[29]
+                                   + 113636.97461653931237151420584492*c[30]
+                                   + 95405.79227698913669348826407623*c[31]
+                                   + 64260.*c[32]
+                                   + 32436.590449675810524344042164639*c[33]
+                                   + 10600.320749864128521770510526363*c[34]
+                                   + 1626.6530054071150917752914679086*c[35]
+                                   - 156807.99979592877901113124574037*c[36]
+                                   - 251229.46597881387846350624383814*c[37]
+                                   - 275839.15574116739237159948609378*c[38]
+                                   - 251753.67561169787218761694970519*c[39]
+                                   - 194737.20753877518821999253732368*c[40]
+                                   - 124108.40100492794601380657280439*c[41]
+                                   - 60392.78711899294352685428634727*c[42]
+                                   - 19323.651828782260482761893937212*c[43]
+                                   - 2938.799755002031437320573050283*c[44]
+                                   + x*(1593.7879407248631833274423463941*c[10]
+                                        + 1840.3477932173581412154184702107*c[11]
+                                        + 1018.233764908628435137215881431*c[12]
+                                        + 301.19760955226719727214192928267*c[13]
+                                        + 37.947331922020551983986722533193*c[14]
+                                        - 14549.226783578569265630549268649*c[15]
+                                        - 19440.*c[16]
+                                        - 14407.498047891590812866867287191*c[17]
+                                        - 6782.212028534643209750309846717*c[18]
+                                        - 1870.6148721743874770096420488263*c[19]
+                                        - 229.78250586152114639402445872876*c[20]
+                                        + 74084.81625812403943455822489987*c[21]
+                                        + 106932.22152372969381093846269545*c[22]
+                                        + 93873.2549771232764831509012931*c[23]
+                                        + 58802.99992347329212917421715264*c[24]
+                                        + 25368.437082327322594257816405106*c[25]
+                                        + 6701.223768835062561911950655943*c[26]
+                                        + 809.4442537939224879330183366897*c[27]
+                                        - 277200.*c[28]
+                                        - 419156.29543166830503364201464442*c[29]
+                                        - 407322.14278136169109789507549609*c[30]
+                                        - 304155.57071998533428406574703837*c[31]
+                                        - 173520.*c[32]
+                                        - 70843.10552199134077709496325529*c[33]
+                                        - 18171.978428338506037320875188051*c[34]
+                                        - 2168.8706738761534557003886238781*c[35]
+                                        + 849376.6655612808863102942477603*c[36]
+                                        + 1.3240471855640190891995599337415e6*c[37]
+                                        + 1.3738831522367540845802392893142e6*c[38]
+                                        + 1.1469676553416839923368423364043e6*c[39]
+                                        + 781239.8561261451668590288850279*c[40]
+                                        + 419604.59387380400795144126995769*c[41]
+                                        + 164902.2910695906614031127676858*c[42]
+                                        + 41407.825347390558177346915579741*c[43]
+                                        + 4897.9995916700523955342884171383*c[44]
+                                        + x*(8002.074730968213096096802097757*c[15]
+                                             + 9900.*c[16]
+                                             + 6390.422521242237860545787909641*c[17]
+                                             + 2520.4166322257120036234259565504*c[18]
+                                             + 571.5767664977295068640572926969*c[19]
+                                             + 57.44562646538028659850611468219*c[20]
+                                             - 88901.77950974884732146986987984*c[21]
+                                             - 121902.73253705185094446984747282*c[22]
+                                             - 96634.23306468572579147886897819*c[23]
+                                             - 52269.33326530959300371041524679*c[24]
+                                             - 18857.953229340664583342093610875*c[25]
+                                             - 4095.1923031769826767239698452983*c[26]
+                                             - 404.72212689696124396650916834487*c[27]
+                                             + 540540.*c[28]
+                                             + 787632.7842338712604586709493364*c[29]
+                                             + 709862.1401370832370220562728754*c[30]
+                                             + 472584.09918235717127539860591504*c[31]
+                                             + 231660.*c[32]
+                                             + 79002.0025062656244059176977875*c[33]
+                                             + 16657.646892643630534210802255714*c[34]
+                                             + 1626.6530054071150917752914679086*c[35]
+                                             - 2.378254663571586481668823893729e6*c[36]
+                                             - 3.6043506718131630761543575974075e6*c[37]
+                                             - 3.5309043670142073107300045649072e6*c[38]
+                                             - 2.6966873117957150354179193863552e6*c[39]
+                                             - 1.6251010887941709824789965467638e6*c[40]
+                                             - 747605.3679582564367022157837979*c[41]
+                                             - 245211.84840867702247605729740291*c[42]
+                                             - 50609.56431347734888342400793079*c[43]
+                                             - 4897.9995916700523955342884171383*c[44]
+                                             + x*(38524.104454224500505970276947931*c[21]
+                                                  + 50044.27967310549670351920054147*c[22]
+                                                  + 35892.715138311841008263579906185*c[23]
+                                                  + 16987.533311225617726205884955207*c[24]
+                                                  + 5253.286971030613705359583220172*c[25]
+                                                  + 967.9545443872868144983928725251*c[26]
+                                                  + 80.94442537939224879330183366897*c[27]
+                                                  - 504504.*c[28]
+                                                  - 707383.4062175900376949573054417*c[29]
+                                                  - 590912.2680060044243318738703936*c[30]
+                                                  - 352477.57266526901682898725716284*c[31]
+                                                  - 150696.*c[32]
+                                                  - 44018.244217596866797453387281093*c[33]
+                                                  - 7874.523985613352616172379248156*c[34]
+                                                  - 650.6612021628460367101165871634*c[35]
+                                                  + 3.5673819953573797225032358405934e6*c[36]
+                                                  + 5.252053836070609053824921070508e6*c[37]
+                                                  + 4.8534827264923896090278938053566e6*c[38]
+                                                  + 3.3953744789427866582307439546381e6*c[39]
+                                                  + 1.8228929976276720560044007317318e6*c[40]
+                                                  + 729875.5963861238729859577019687*c[41]
+                                                  + 204949.99032934839345815443983806*c[42]
+                                                  + 35886.781967738483753700660169109*c[43]
+                                                  + 2938.799755002031437320573050283*c[44]
+                                                  + x*(180180.*c[28]
+                                                       + 242729.60017270246391493633029863*c[29]
+                                                       + 188017.5398200923168328689587616*c[30]
+                                                       + 101120.61510888865236897175410409*c[31]
+                                                       + 38220.*c[32]
+                                                       + 9750.876883644875556397902245812*c[33]
+                                                       + 1514.3315356948755031100729323376*c[34]
+                                                       + 108.44353369380767278501943119391*c[35]
+                                                       - 2.7180053297960988361929415928331e6*c[36]
+                                                       - 3.8838717443211226616520424723085e6*c[37]
+                                                       - 3.3841430608057928259319359155101e6*c[38]
+                                                       - 2.1736934089020006043065653235469e6*c[39]
+                                                       - 1.0477625440909786597561951419925e6*c[40]
+                                                       - 370355.22839565799762850215376547*c[41]
+                                                       - 90803.33949806031225314261493348*c[42]
+                                                       - 13802.60844913018605911563852658*c[43]
+                                                       - 979.5999183340104791068576834277*c[44]
+                                                       + x*(825108.7608309585752728572692529*c[36]
+                                                            + 1.1433042364235339436897787364371e6*c[37]
+                                                            + 939272.3597338527027076393561416*c[38]
+                                                            + 555681.0218245715830558136917338*c[39]
+                                                            + 242339.63604825356756265737978057*c[40]
+                                                            + 76547.58520031837033051108345305*c[41]
+                                                            + 16643.19969236684968521212349185*c[42]
+                                                            + 2234.7080346210777429044367138273*c[43]
+                                                            + 139.94284547628721130097966906109*c[44])
+                                                       + y*(2.000782413741184401457112788765e6*c[37]
+                                                            + 4.9311798886027266892151066197433e6*c[38]
+                                                            + 5.834650729158001622086043763205e6*c[39]
+                                                            + 4.24094363084443743234650414616e6*c[40]
+                                                            + 2.0093741115083572211759159406424e6*c[41]
+                                                            + 611637.5886944817259315455383255*c[42]
+                                                            + 109500.69369643280940231739897754*c[43]
+                                                            + 8816.399265006094311961719150849*c[44]))
+                                                  + y*(416107.88601034708099703370908337*c[29]
+                                                       + 966947.3476461890579976117879168*c[30]
+                                                       + 1.0400977554057118529379951850707e6*c[31]
+                                                       + 655200.*c[32]
+                                                       + 250736.8341508682285930889148923*c[33]
+                                                       + 54515.93528501551811196262556415*c[34]
+                                                       + 5205.289617302768293680932697308*c[35]
+                                                       - 4.9431094927723379330116904193017e6*c[37]
+                                                       - 1.3177438693913168799751293319986e7*c[38]
+                                                       - 1.735686015228514768250806295945e7*c[39]
+                                                       - 1.4326549072264402082380627451734e7*c[40]
+                                                       - 7.801099491738328035153556004847e6*c[41]
+                                                       - 2.7446594316206154760289522476119e6*c[42]
+                                                       - 568667.4681041636656355643072951*c[43]
+                                                       - 52898.39559003656587177031490509*c[44]
+                                                       + y*(4.2267256188023371621843771026371e6*c[38]
+                                                            + 1.250282299105286061875580806401e7*c[39]
+                                                            + 1.6357925433257115810479373135189e7*c[40]
+                                                            + 1.2056244669050143327055495643855e7*c[41]
+                                                            + 5.242607903095557650841818899933e6*c[42]
+                                                            + 1.2670794556301510802268156167401e6*c[43]
+                                                            + 132245.98897509141467942578726273*c[44])))
+                                             + y*(83407.13278850916117253200090245*c[22]
+                                                  + 179463.57569155920504131789953092*c[23]
+                                                  + 169875.33311225617726205884955207*c[24]
+                                                  + 87554.78285051022842265972033621*c[25]
+                                                  + 24198.863609682170362459821813126*c[26]
+                                                  + 2833.0548882787287077655641784141*c[27]
+                                                  - 832215.7720206941619940674181667*c[29]
+                                                  - 2.148771883658197906661359528704e6*c[30]
+                                                  - 2.6580275971479302908415432507361e6*c[31]
+                                                  - 1.9656e6*c[32]
+                                                  - 891508.7436475314794420939196171*c[33]
+                                                  - 230178.39342562107647273108571532*c[34]
+                                                  - 26026.448086513841468404663486538*c[35]
+                                                  + 4.6341651494740668121984597680953e6*c[37]
+                                                  + 1.3286214720867640712013391260128e7*c[38]
+                                                  + 1.948969466252357684688405374684e7*c[39]
+                                                  + 1.8442759066907532531422822652419e7*c[40]
+                                                  + 1.1745973666537823462020979211844e7*c[41]
+                                                  + 4.8860334685100142076779451879889e6*c[42]
+                                                  + 1.2008269350743261871430605518125e6*c[43]
+                                                  + 132245.98897509141467942578726273*c[44]
+                                                  + y*(805789.456371824214998009823264*c[30]
+                                                       + 2.1668703237618996936208233022306e6*c[31]
+                                                       + 2.457e6*c[32]
+                                                       + 1.4626315325467313334596853368718e6*c[33]
+                                                       + 454299.46070846265093302187970128*c[34]
+                                                       + 58559.50819465614330391049284471*c[35]
+                                                       - 7.458927562592359697972430181124e6*c[38]
+                                                       - 2.5741106158050007156261957778845e7*c[39]
+                                                       - 4.0092954493277244633527875331345e7*c[40]
+                                                       - 3.5459543144265127432516163658396e7*c[41]
+                                                       - 1.8503322010925497591206419646822e7*c[42]
+                                                       - 5.341609469813382004877752109787e6*c[43]
+                                                       - 661229.9448754570733971289363137*c[44]
+                                                       + y*(6.946012772807144788197671146672e6*c[39]
+                                                            + 2.12047181542221871617325207308e7*c[40]
+                                                            + 2.6791654820111429615678879208566e7*c[41]
+                                                            + 1.7475359676985192169472729666443e7*c[42]
+                                                            + 5.866108590880329075124146373797e6*c[43]
+                                                            + 808169.9326255586452631575888278*c[44]))))
+                                        + y*(15840.*c[16]
+                                             + 30674.028101962741730619781966277*c[17]
+                                             + 24195.999669366835234784889182884*c[18]
+                                             + 9145.228263963672109824916683151*c[19]
+                                             + 1378.6950351691268783641467523725*c[20]
+                                             - 128318.66582847563257312615523454*c[22]
+                                             - 320273.45815724411976604425147057*c[23]
+                                             - 365885.33285716715102597290672753*c[24]
+                                             - 231683.42538904245059534572150504*c[25]
+                                             - 78925.52438850184795140741883666*c[26]
+                                             - 11332.219553114914831062256713656*c[27]
+                                             + 594439.8371576386871386195844048*c[29]
+                                             + 1.6883207657314412123767824868389e6*c[30]
+                                             + 2.4103852744322846115705920161955e6*c[31]
+                                             + 2.13408e6*c[32]
+                                             + 1.1828410652323498021883496112062e6*c[33]
+                                             + 375554.22085232912477129808721973*c[34]
+                                             + 52052.89617302768293680932697308*c[35]
+                                             - 2.0596289553218074720882043413757e6*c[37]
+                                             - 6.319369184974082521893308903453e6*c[38]
+                                             - 1.0296442463220002862504783111538e7*c[39]
+                                             - 1.1247410167180709694525686626287e7*c[40]
+                                             - 8.545749897767895711236395441673e6*c[41]
+                                             - 4.3302913317235365890531690423465e6*c[42]
+                                             - 1.3066469331843242802629471138496e6*c[43]
+                                             - 176327.98530012188623923438301698*c[44]
+                                             + y*(143570.86055324736403305431962474*c[23]
+                                                  + 339750.66622451235452411769910414*c[24]
+                                                  + 315197.21826183682232157499321035*c[25]
+                                                  + 135513.63621422015402977500215351*c[26]
+                                                  + 22664.439106229829662124513427313*c[27]
+                                                  - 1.074385941829098953330679764352e6*c[30]
+                                                  - 3.5825589352863408267864278596878e6*c[31]
+                                                  - 5.11056e6*c[32]
+                                                  - 3.8223437383887912181079776803582e6*c[33]
+                                                  - 1.4779875788381984910354311819615e6*c[34]
+                                                  - 234238.03277862457321564197137884*c[35]
+                                                  + 4.6618297266202248112327688632027e6*c[38]
+                                                  + 1.8386504398607147968758541270604e7*c[39]
+                                                  + 3.4319569046245321406299861283631e7*c[40]
+                                                  + 3.7409818017199709441304552659608e7*c[41]
+                                                  + 2.4285610139339715588458425786454e7*c[42]
+                                                  + 8.695643322952017217242852271746e6*c[43]
+                                                  + 1.3224598897509141467942578726273e6*c[44]
+                                                  + y*(1.1556641726730131699311057611896e6*c[31]
+                                                       + 3.0576e6*c[32]
+                                                       + 3.1202806027663601780473287186598e6*c[33]
+                                                       + 1.4537582742670804829856700150441e6*c[34]
+                                                       + 260264.48086513841468404663486538*c[35]
+                                                       - 8.171779732714287986114907231379e6*c[39]
+                                                       - 3.2929679957145043592337561605478e7*c[40]
+                                                       - 5.421370151834312816349137910439e7*c[41]
+                                                       - 4.5230342693373438556282359136676e7*c[42]
+                                                       - 1.9047599659799656761579581166681e7*c[43]
+                                                       - 3.2326797305022345810526303553113e6*c[44]
+                                                       + y*(8.48188726168887486469300829232e6*c[40]
+                                                            + 2.4112489338100286654110991287709e7*c[41]
+                                                            + 2.6213039515477788254209094499664e7*c[42]
+                                                            + 1.2905438899936723965273122022352e7*c[43]
+                                                            + 2.4245097978766759357894727664835e6*c[44])))))
+                                   + y*(2760.521689826037211823127705316*c[11]
+                                        + 4582.0519420888279581174714664394*c[12]
+                                        + 2710.778485970404775449277363544*c[13]
+                                        + 569.2099788303082797598008379979*c[14]
+                                        - 17280.*c[16]
+                                        - 41828.22013904010235993606631765*c[17]
+                                        - 42892.908504786662461664121733294*c[18]
+                                        - 21200.301884643058072775943220032*c[19]
+                                        - 4136.0851055073806350924402571176*c[20]
+                                        + 64159.33291423781628656307761727*c[22]
+                                        + 182224.55377912165434964586721601*c[23]
+                                        + 254812.9996683842658930882743281*c[24]
+                                        + 206763.98719312800096735795494781*c[25]
+                                        + 91583.39150741252167946332563122*c[26]
+                                        + 16998.329329672372246593385070484*c[27]
+                                        - 182904.56527927344219649833366302*c[29]
+                                        - 566709.0682175467006579409746033*c[30]
+                                        - 929611.1806556545498786477111987*c[31]
+                                        - 1.00224e6*c[32]
+                                        - 706839.0753205428158433744648393*c[33]
+                                        - 290751.65485341609659713400300882*c[34]
+                                        - 52052.89617302768293680932697308*c[35]
+                                        + 441349.06185467302973318664458051*c[37]
+                                        + 1.4429472963348314891910951243246e6*c[38]
+                                        + 2.6003770506601537841529936939854e6*c[39]
+                                        + 3.2830402165066452319911683057038e6*c[40]
+                                        + 3.0317909388346683954801319927929e6*c[41]
+                                        + 1.9467036698994533924081754003427e6*c[42]
+                                        + 759143.4647021602332513601189619*c[43]
+                                        + 132245.98897509141467942578726273*c[44]
+                                        + y*(23005.521076472056297964836474707*c[17]
+                                             + 45367.499380062816065221667217907*c[18]
+                                             + 30865.145390877393370659093805635*c[19]
+                                             + 7238.148934637916111411770449956*c[20]
+                                             - 132526.94820299756679974244888437*c[23]
+                                             - 431221.99943880414228061092578602*c[24]
+                                             - 545533.6469916406540181105651718*c[25]
+                                             - 312723.77587896958622255769727733*c[26]
+                                             - 67993.31731868948898637354028194*c[27]
+                                             + 460451.11792675669428457704186514*c[30]
+                                             + 1.8325531880957780266050391356007e6*c[31]
+                                             + 3.3696e6*c[32]
+                                             + 3.3431577886782430479078521985641e6*c[33]
+                                             + 1.7081659722638195675081622676768e6*c[34]
+                                             + 351357.04916793685982346295706826*c[35]
+                                             - 1.2431545937653932829954050301874e6*c[38]
+                                             - 5.515951319582144390627562381181e6*c[39]
+                                             - 1.2220332529550904164299296400994e7*c[40]
+                                             - 1.680782345038167040301266157408e7*c[41]
+                                             - 1.4262977383421737726554948477759e7*c[42]
+                                             - 6.708067706277270424730200323918e6*c[43]
+                                             - 1.3224598897509141467942578726273e6*c[44]
+                                             + y*(169875.33311225617726205884955207*c[24]
+                                                  + 367730.08797214295937517082541207*c[25]
+                                                  + 271027.27242844030805955000430702*c[26]
+                                                  + 67993.31731868948898637354028194*c[27]
+                                                  - 924531.3381384105359448846089517*c[31]
+                                                  - 3.66912e6*c[32]
+                                                  - 5.304477024702812302680458821722e6*c[33]
+                                                  - 3.3436440308142851108670410346014e6*c[34]
+                                                  - 780793.4425954152440521399045961*c[35]
+                                                  + 3.0644173997678579947930902117673e6*c[39]
+                                                  + 1.5342237252760758946430000293461e7*c[40]
+                                                  + 3.4159359895642072759990570990922e7*c[41]
+                                                  + 3.8934073397989067848163508006854e7*c[42]
+                                                  + 2.1946147434116995833993865257263e7*c[43]
+                                                  + 4.8490195957533518715789455329669e6*c[44]
+                                                  + y*(1.1466e6*c[32]
+                                                       + 2.6327367585841164002274336063692e6*c[33]
+                                                       + 2.0443475731880819291985984586558e6*c[34]
+                                                       + 536795.4917843479802858461844098*c[35]
+                                                       - 5.987214537662735198606829382814e6*c[40]
+                                                       - 2.7658443652526799397362607653549e7*c[41]
+                                                       - 4.3945389775948056779115246661202e7*c[42]
+                                                       - 2.9606595123384249096803044639515e7*c[43]
+                                                       - 7.27352939363002780736841829945e6*c[44]
+                                                       + y*(7.233746801430085996233297386313e6*c[41]
+                                                            + 1.7300606080215340247778002369778e7*c[42]
+                                                            + 1.3937874011931661882494971784141e7*c[43]
+                                                            + 3.7822352846876144598315775157142e6*c[44])))))));
+    grad[0] /*ARGH*/[1]= 6.928203230275509174109785366023*c[2]
+                         - 8.485281374238570292810132345258*c[4]
+                         - 32.863353450309966807418186968048*c[5]
+                         + 9.797958971132712392789136298824*c[7]
+                         + 37.947331922020551983986722533193*c[8]
+                         + 89.7997772825745932540099695756*c[9]
+                         - 10.954451150103322269139395656016*c[11]
+                         - 42.426406871192851464050661726291*c[12]
+                         - 100.39920318408906575738064309422*c[13]
+                         - 189.73665961010275991993361266596*c[14]
+                         + 12.*c[16]
+                         + 46.475800154489002622151184797389*c[17]
+                         + 109.98181667894016015811313264947*c[18]
+                         + 207.8460969082652752232935609807*c[19]
+                         + 344.67375879228171959103668809314*c[20]
+                         - 12.961481396815720461931934872176*c[22]
+                         - 50.19960159204453287869032154711*c[23]
+                         - 118.79393923933998409934185283361*c[24]
+                         - 224.49944320643648313502492393899*c[25]
+                         - 372.29020937972569788399725866348*c[26]
+                         - 566.6109776557457415531128356828*c[27]
+                         + 13.856406460551018348219570732047*c[29]
+                         + 53.66563145999495271382016804955*c[30]
+                         + 126.99606293110034834407755617468*c[31]
+                         + 240.*c[32]
+                         + 397.99497484264798189379192840048*c[33]
+                         + 605.732614277950201244029172935*c[34]
+                         + 867.5482695504613822801554495513*c[35]
+                         - 14.696938456699068589183704448235*c[37]
+                         - 56.92099788303082797598008379979*c[38]
+                         - 134.6996659238618898810149543634*c[39]
+                         - 254.55844122715710878430397035775*c[40]
+                         - 422.137418384108659910906710219*c[41]
+                         - 642.4764587126908885835562377369*c[42]
+                         - 920.1738966086790706077092351053*c[43]
+                         - 1259.4856092865849017088170215498*c[44]
+                         + y*(65.7267069006199336148363739361*c[5]
+                              - 75.89466384404110396797344506639*c[8]
+                              - 448.99888641287296627004984787799*c[9]
+                              + 84.85281374238570292810132345258*c[12]
+                              + 501.9960159204453287869032154711*c[13]
+                              + 1707.6299364909248392794025139937*c[14]
+                              - 92.95160030897800524430236959478*c[17]
+                              - 549.9090833947008007905656632474*c[18]
+                              - 1870.6148721743874770096420488263*c[19]
+                              - 4825.4326230919440742745136333039*c[20]
+                              + 100.39920318408906575738064309422*c[23]
+                              + 593.9696961966999204967092641681*c[24]
+                              + 2020.4949888579283482152243154509*c[25]
+                              + 5212.062931316159770375961621289*c[26]
+                              + 11332.219553114914831062256713656*c[27]
+                              - 107.3312629199899054276403360991*c[30]
+                              - 634.9803146555017417203877808734*c[31]
+                              - 2160.*c[32]
+                              - 5571.929647797071746513086997607*c[33]
+                              - 12114.652285559004024880583458701*c[34]
+                              - 23423.803277862457321564197137884*c[35]
+                              + 113.84199576606165595196016759958*c[38]
+                              + 673.498329619309449405074771817*c[39]
+                              + 2291.0259710444139790587357332197*c[40]
+                              + 5909.923857377521238752693943066*c[41]
+                              + 12849.529174253817771671124754737*c[42]
+                              + 24844.695208434334906408149347844*c[43]
+                              + 44081.996325030471559808595754245*c[44]
+                              + y*(448.99888641287296627004984787799*c[9]
+                                   - 501.9960159204453287869032154711*c[13]
+                                   - 3984.4698518121579583186058659852*c[14]
+                                   + 549.9090833947008007905656632474*c[18]
+                                   + 4364.7680350735707796891647805948*c[19]
+                                   + 19301.730492367776297098054533216*c[20]
+                                   - 593.9696961966999204967092641681*c[24]
+                                   - 4714.4883073351661458355234027189*c[25]
+                                   - 20848.251725264639081503846485155*c[26]
+                                   - 67993.31731868948898637354028194*c[27]
+                                   + 634.9803146555017417203877808734*c[31]
+                                   + 5040.*c[32]
+                                   + 22287.718591188286986052347990427*c[33]
+                                   + 72687.91371335402414928350075221*c[34]
+                                   + 195198.36064885381101303497614903*c[35]
+                                   - 673.498329619309449405074771817*c[39]
+                                   - 5345.727265770299284470383377513*c[40]
+                                   - 23639.695429510084955010775772264*c[41]
+                                   - 77097.17504552290663002674852842*c[42]
+                                   - 207039.1267369527908867345778987*c[43]
+                                   - 484901.95957533518715789455329669*c[44]
+                                   + y*(2656.3132345414386388790705773235*c[14]
+                                        - 2909.8453567157138531261098537299*c[19]
+                                        - 28952.595738551664445647081799823*c[20]
+                                        + 3142.9922048901107638903489351459*c[25]
+                                        + 31272.377587896958622255769727733*c[26]
+                                        + 169983.29329672372246593385070484*c[27]
+                                        - 3360.*c[32]
+                                        - 33431.577886782430479078521985641*c[33]
+                                        - 181719.78428338506037320875188051*c[34]
+                                        - 715727.3223791306403811282458798*c[35]
+                                        + 3563.8181771801995229802555850084*c[40]
+                                        + 35459.543144265127432516163658396*c[41]
+                                        + 192742.93761380726657506687132106*c[42]
+                                        + 759143.4647021602332513601189619*c[43]
+                                        + 2.4245097978766759357894727664835e6*c[44]
+                                        + y*(14476.297869275832222823540899912*c[20]
+                                             - 15636.188793948479311127884863866*c[26]
+                                             - 186981.62262639609471252723577533*c[27]
+                                             + 16715.78894339121523953926099282*c[33]
+                                             + 199891.76271172356641052962706856*c[34]
+                                             + 1.2883091802824351526860308425836e6*c[35]
+                                             - 17729.771572132563716258081829198*c[41]
+                                             - 212017.23137518799323257355845317*c[42]
+                                             - 1.3664582364638884198524482141314e6*c[43]
+                                             - 6.303725474479357433052629192857e6*c[44]
+                                             + y*(74792.64905055843788501089431013*c[27]
+                                                  - 79956.70508468942656421185082743*c[34]
+                                                  - 1.1165346229114437989945600635725e6*c[35]
+                                                  + 84806.89255007519729302942338127*c[42]
+                                                  + 1.1842638049353699638721217855806e6*c[43]
+                                                  + 8.82521566427110040627368087e6*c[44]
+                                                  + y*(372178.20763714793299818668785749*c[35]
+                                                       - 394754.60164512332129070726186019*c[43]
+                                                       - 6.303725474479357433052629192857e6*c[44]
+                                                       + 1.8010644212798164094436083408163e6*y*c[44]))))))
+                         + x*(42.426406871192851464050661726291*c[4]
+                              + 32.863353450309966807418186968048*c[5]
+                              - 117.57550765359254871346963558588*c[7]
+                              - 303.57865537616441587189378026554*c[8]
+                              - 179.59955456514918650801993915119*c[9]
+                              + 230.04347415216976765192730877634*c[11]
+                              + 721.2489168102784748888612493469*c[12]
+                              + 1104.3912350249797233311870740364*c[13]
+                              + 569.2099788303082797598008379979*c[14]
+                              - 384.*c[16]
+                              - 1301.3224043256920734202331743269*c[17]
+                              - 2419.5999669366835234784889182884*c[18]
+                              - 2909.8453567157138531261098537299*c[19]
+                              - 1378.6950351691268783641467523725*c[20]
+                              + 583.2666628567074207869370692479*c[22]
+                              + 2058.1836652738258480263031834316*c[23]
+                              + 4157.7878733768994434769648491765*c[24]
+                              + 6061.484966573785044645672946353*c[25]
+                              + 6328.933559455336864027953397279*c[26]
+                              + 2833.0548882787287077655641784141*c[27]
+                              - 831.3843876330611008931742439228*c[29]
+                              - 3005.2753617597173519739294107748*c[30]
+                              - 6349.803146555017417203877808734*c[31]
+                              - 10080.*c[32]
+                              - 12735.839194964735420601341708815*c[33]
+                              - 12114.652285559004024880583458701*c[34]
+                              - 5205.289617302768293680932697308*c[35]
+                              + 1131.6642611658282813671452425141*c[37]
+                              + 4155.2328454612504422465461173846*c[38]
+                              + 9024.877616898746622028001942348*c[39]
+                              + 15018.948032402269418273934251107*c[40]
+                              + 20684.733500821324335634428800731*c[41]
+                              + 23771.628972369562877591580796264*c[42]
+                              + 21163.999621999618623977312407423*c[43]
+                              + 8816.399265006094311961719150849*c[44]
+                              + y*(531.2626469082877277758141154647*c[8]
+                                   + 448.99888641287296627004984787799*c[9]
+                                   - 1357.6450198781712468496211752413*c[12]
+                                   - 5019.960159204453287869032154711*c[13]
+                                   - 3415.2598729818496785588050279873*c[14]
+                                   + 2509.693208342406141596163979059*c[17]
+                                   + 11548.090751288716816601878928195*c[18]
+                                   + 24317.993338267037201125346634742*c[19]
+                                   + 14476.297869275832222823540899912*c[20]
+                                   - 4015.9681273635626302952257237689*c[23]
+                                   - 20194.969670687797296888114981714*c[24]
+                                   - 52532.86971030613705359583220172*c[25]
+                                   - 83393.00690105855632601538594062*c[26]
+                                   - 45328.878212459659324249026854625*c[27]
+                                   + 5903.219460599444798520218485451*c[30]
+                                   + 31114.035418119585344299001262798*c[31]
+                                   + 88560.*c[32]
+                                   + 172729.81908170922414190569692581*c[33]
+                                   + 230178.39342562107647273108571532*c[34]
+                                   + 117119.01638931228660782098568942*c[35]
+                                   - 8196.62369515643922854113206717*c[38]
+                                   - 44450.889754874423660734934939921*c[39]
+                                   - 132879.50632057601078540667252674*c[40]
+                                   - 283676.34515412101946012930926717*c[41]
+                                   - 462583.05027313743978016049117055*c[42]
+                                   - 546583.2945855553679409792856526*c[43]
+                                   - 264491.97795018282935885157452547*c[44]
+                                   + y*(4517.96414328400795908212893924*c[13]
+                                        + 3984.4698518121579583186058659852*c[14]
+                                        - 10998.181667894016015811313264947*c[18]
+                                        - 52377.21642088284935626997736714*c[19]
+                                        - 38603.460984735552594196109066431*c[20]
+                                        + 19600.999974491097376391405717546*c[24]
+                                        + 117862.20768337915364588808506797*c[25]
+                                        + 312723.77587896958622255769727733*c[26]
+                                        + 203979.95195606846695912062084581*c[27]
+                                        - 30479.055103464083602578613481924*c[31]
+                                        - 201600.*c[32]
+                                        - 668631.5577356486095815704397128*c[33]
+                                        - 1.3083824468403724346871030135397e6*c[34]
+                                        - 780793.4425954152440521399045961*c[35]
+                                        + 43777.391425255114211329860168104*c[39]
+                                        + 304706.45414890705921481185251822*c[40]
+                                        + 1.1110656851869739928855064612964e6*c[41]
+                                        + 2.6984011265933017320509361984949e6*c[42]
+                                        + 4.3478216614760086086214261358728e6*c[43]
+                                        + 2.4245097978766759357894727664835e6*c[44]
+                                        + y*(32008.298923872852384387208391029*c[19]
+                                             + 28952.595738551664445647081799823*c[20]
+                                             - 75431.8129173626583333683744435*c[25]
+                                             - 437813.28623055742071158077618826*c[26]
+                                             - 339966.58659344744493186770140969*c[27]
+                                             + 131040.*c[32]
+                                             + 969515.7587166904838932771375836*c[33]
+                                             + 3.0892363328175460263445487819687e6*c[34]
+                                             + 2.1471819671373919211433847376394e6*c[35]
+                                             - 199573.81792209117328689431276047*c[40]
+                                             - 1.6311389846361958618957435282862e6*c[41]
+                                             - 6.553259878869447063552273624916e6*c[42]
+                                             - 1.5182869294043204665027202379238e7*c[43]
+                                             - 9.698039191506703743157891065934e6*c[44]
+                                             + y*(203270.45432133023104466250323026*c[26]
+                                                  + 186981.62262639609471252723577533*c[27]
+                                                  - 468042.09041495402670709930779897*c[33]
+                                                  - 3.198268203387577062568474033097e6*c[34]
+                                                  - 2.5766183605648703053720616851672e6*c[35]
+                                                  + 797839.7207459653672316136823139*c[41]
+                                                  + 6.996568635381203776674927428955e6*c[42]
+                                                  + 2.5962706492813879977196516068497e7*c[43]
+                                                  + 1.8911176423438072299157887578571e7*c[44]
+                                                  + y*(1.1993505762703413984631777624114e6*c[34]
+                                                       + 1.1165346229114437989945600635725e6*c[35]
+                                                       - 2.7138205616024063133769415482005e6*c[42]
+                                                       - 2.131674848883665934969819214045e7*c[43]
+                                                       - 1.765043132854220081254736174e7*c[44]
+                                                       + y*(6.710828227967096461942023451623e6*c[43]
+                                                            + 6.303725474479357433052629192857e6*c[44]))))))
+                              + x*(205.75713839378696024857186227529*c[7]
+                                   + 265.63132345414386388790705773235*c[8]
+                                   + 89.7997772825745932540099695756*c[9]
+                                   - 920.1738966086790706077092351053*c[11]
+                                   - 2206.1731573020282761306344097671*c[12]
+                                   - 1907.5848604976922493902322187902*c[13]
+                                   - 569.2099788303082797598008379979*c[14]
+                                   + 2592.*c[16]
+                                   + 7529.079625027218424788491937177*c[17]
+                                   + 10558.254401178255375178860734349*c[18]
+                                   + 7482.459488697549908038568195305*c[19]
+                                   + 2068.0425527536903175462201285588*c[20]
+                                   - 5832.666628567074207869370692479*c[22]
+                                   - 18573.852589056477165115418972431*c[23]
+                                   - 31480.393898425095786325591000908*c[24]
+                                   - 34348.414810584781919658813362666*c[25]
+                                   - 21592.832144024090477271841002482*c[26]
+                                   - 5666.109776557457415531128356828*c[27]
+                                   + 11431.535329954590137281145853939*c[29]
+                                   + 38370.926493896391190381420155429*c[30]
+                                   + 71752.7755560716968144038192387*c[31]
+                                   + 94320.*c[32]
+                                   + 88752.87938991049996231560003331*c[33]
+                                   + 51487.27221362576710574247969948*c[34]
+                                   + 13013.224043256920734202331743269*c[35]
+                                   - 20369.956700984909064608614365254*c[37]
+                                   - 70695.87937072428834616726407934*c[38]
+                                   - 140222.3522267402273661365674923*c[39]
+                                   - 203901.31142295284413622748025655*c[40]
+                                   - 230487.03043772332831135506377958*c[41]
+                                   - 196597.79636608341190656820874748*c[42]
+                                   - 107660.34590321545126110198050733*c[43]
+                                   - 26449.197795018282935885157452547*c[44]
+                                   + x*(920.1738966086790706077092351053*c[11]
+                                        + 1527.3506473629426527058238221465*c[12]
+                                        + 903.592828656801591816425787848*c[13]
+                                        + 189.73665961010275991993361266596*c[14]
+                                        - 5760.*c[16]
+                                        - 13942.740046346700786645355439217*c[17]
+                                        - 14297.636168262220820554707244431*c[18]
+                                        - 7066.767294881019357591981073344*c[19]
+                                        - 1378.6950351691268783641467523725*c[20]
+                                        + 21386.44430474593876218769253909*c[22]
+                                        + 60741.517926373884783215289072*c[23]
+                                        + 84937.66655612808863102942477603*c[24]
+                                        + 68921.32906437600032245265164927*c[25]
+                                        + 30527.797169137507226487775210406*c[26]
+                                        + 5666.109776557457415531128356828*c[27]
+                                        - 60968.18842642448073216611122101*c[29]
+                                        - 188903.02273918223355264699153442*c[30]
+                                        - 309870.39355188484995954923706623*c[31]
+                                        - 334080.*c[32]
+                                        - 235613.02510684760528112482161309*c[33]
+                                        - 96917.21828447203219904466766961*c[34]
+                                        - 17350.965391009227645603108991025*c[35]
+                                        + 147116.35395155767657772888152684*c[37]
+                                        + 480982.43211161049639703170810822*c[38]
+                                        + 866792.3502200512613843312313285*c[39]
+                                        + 1.0943467388355484106637227685679e6*c[40]
+                                        + 1.0105969796115561318267106642643e6*c[41]
+                                        + 648901.2232998177974693918001142*c[42]
+                                        + 253047.82156738674441712003965397*c[43]
+                                        + 44081.996325030471559808595754245*c[44]
+                                        + x*(3960.*c[16]
+                                             + 7668.507025490685432654945491569*c[17]
+                                             + 6048.999917341708808696222295721*c[18]
+                                             + 2286.3070659909180274562291707878*c[19]
+                                             + 344.67375879228171959103668809314*c[20]
+                                             - 32079.666457118908143281538808636*c[22]
+                                             - 80068.36453931102994151106286764*c[23]
+                                             - 91471.33321429178775649322668188*c[24]
+                                             - 57920.85634726061264883643037626*c[25]
+                                             - 19731.381097125461987851854709165*c[26]
+                                             - 2833.0548882787287077655641784141*c[27]
+                                             + 148609.9592894096717846548961012*c[29]
+                                             + 422080.19143286030309419562170972*c[30]
+                                             + 602596.3186080711528926480040489*c[31]
+                                             + 533520.*c[32]
+                                             + 295710.26630808745054708740280156*c[33]
+                                             + 93888.55521308228119282452180493*c[34]
+                                             + 13013.224043256920734202331743269*c[35]
+                                             - 514907.2388304518680220510853439*c[37]
+                                             - 1.5798422962435206304733272258631e6*c[38]
+                                             - 2.5741106158050007156261957778845e6*c[39]
+                                             - 2.8118525417951774236314216565717e6*c[40]
+                                             - 2.1364374744419739278090988604184e6*c[41]
+                                             - 1.0825728329308841472632922605866e6*c[42]
+                                             - 326661.7332960810700657367784624*c[43]
+                                             - 44081.996325030471559808595754245*c[44]
+                                             + x*(16681.426557701832234506400180491*c[22]
+                                                  + 35892.715138311841008263579906185*c[23]
+                                                  + 33975.066622451235452411769910414*c[24]
+                                                  + 17510.956570102045684531944067241*c[25]
+                                                  + 4839.7727219364340724919643626253*c[26]
+                                                  + 566.6109776557457415531128356828*c[27]
+                                                  - 166443.15440413883239881348363335*c[29]
+                                                  - 429754.3767316395813322719057408*c[30]
+                                                  - 531605.5194295860581683086501472*c[31]
+                                                  - 393120.*c[32]
+                                                  - 178301.74872950629588841878392342*c[33]
+                                                  - 46035.678685124215294546217143063*c[34]
+                                                  - 5205.289617302768293680932697308*c[35]
+                                                  + 926833.0298948133624396919536191*c[37]
+                                                  + 2.6572429441735281424026782520255e6*c[38]
+                                                  + 3.8979389325047153693768107493679e6*c[39]
+                                                  + 3.6885518133815065062845645304837e6*c[40]
+                                                  + 2.3491947333075646924041958423687e6*c[41]
+                                                  + 977206.6937020028415355890375978*c[42]
+                                                  + 240165.3870148652374286121103625*c[43]
+                                                  + 26449.197795018282935885157452547*c[44]
+                                                  + x*(69351.3143350578468328389515139*c[29]
+                                                       + 161157.8912743648429996019646528*c[30]
+                                                       + 173349.62590095197548966586417844*c[31]
+                                                       + 109200.*c[32]
+                                                       + 41789.472358478038098848152482051*c[33]
+                                                       + 9085.989214169253018660437594026*c[34]
+                                                       + 867.5482695504613822801554495513*c[35]
+                                                       - 823851.5821287229888352817365503*c[37]
+                                                       - 2.1962397823188614666252155533311e6*c[38]
+                                                       - 2.8928100253808579470846771599083e6*c[39]
+                                                       - 2.3877581787107336803967712419557e6*c[40]
+                                                       - 1.3001832486230546725255926674745e6*c[41]
+                                                       - 457443.23860343591267149204126865*c[42]
+                                                       - 94777.91135069394427259405121585*c[43]
+                                                       - 8816.399265006094311961719150849*c[44]
+                                                       + x*(285826.05910588348592244468410928*c[37]
+                                                            + 704454.2698003895270307295171062*c[38]
+                                                            + 833521.5327368573745837205376007*c[39]
+                                                            + 605849.0901206339189066434494514*c[40]
+                                                            + 287053.44450119388873941656294892*c[41]
+                                                            + 87376.79838492596084736364833221*c[42]
+                                                            + 15642.956242347544200331056996791*c[43]
+                                                            + 1259.4856092865849017088170215498*c[44])
+                                                       + y*(1.4089085396007790540614590342124e6*c[38]
+                                                            + 4.1676076636842868729186026880035e6*c[39]
+                                                            + 5.452641811085705270159791045063e6*c[40]
+                                                            + 4.0187482230167144423518318812849e6*c[41]
+                                                            + 1.7475359676985192169472729666443e6*c[42]
+                                                            + 422359.81854338369340893853891335*c[43]
+                                                            + 44081.996325030471559808595754245*c[44]))
+                                                  + y*(322315.7825487296859992039293056*c[30]
+                                                       + 866748.1295047598774483293208922*c[31]
+                                                       + 982800.*c[32]
+                                                       + 585052.6130186925333838741347487*c[33]
+                                                       + 181719.78428338506037320875188051*c[34]
+                                                       + 23423.803277862457321564197137884*c[35]
+                                                       - 2.9835710250369438791889720724497e6*c[38]
+                                                       - 1.0296442463220002862504783111538e7*c[39]
+                                                       - 1.6037181797310897853411150132538e7*c[40]
+                                                       - 1.4183817257706050973006465463358e7*c[41]
+                                                       - 7.401328804370199036482567858729e6*c[42]
+                                                       - 2.1366437879253528019511008439146e6*c[43]
+                                                       - 264491.97795018282935885157452547*c[44]
+                                                       + y*(4.1676076636842868729186026880035e6*c[39]
+                                                            + 1.272283089253331229703951243848e7*c[40]
+                                                            + 1.607499289206685776940732752514e7*c[41]
+                                                            + 1.0485215806191115301683637799866e7*c[42]
+                                                            + 3.519665154528197445074487824278e6*c[43]
+                                                            + 484901.95957533518715789455329669*c[44])))
+                                             + y*(71785.43027662368201652715981237*c[23]
+                                                  + 169875.33311225617726205884955207*c[24]
+                                                  + 157598.60913091841116078749660517*c[25]
+                                                  + 67756.81810711007701488750107675*c[26]
+                                                  + 11332.219553114914831062256713656*c[27]
+                                                  - 537192.970914549476665339882176*c[30]
+                                                  - 1.7912794676431704133932139298439e6*c[31]
+                                                  - 2.55528e6*c[32]
+                                                  - 1.9111718691943956090539888401791e6*c[33]
+                                                  - 738993.7894190992455177155909808*c[34]
+                                                  - 117119.01638931228660782098568942*c[35]
+                                                  + 2.3309148633101124056163844316014e6*c[38]
+                                                  + 9.193252199303573984379270635302e6*c[39]
+                                                  + 1.7159784523122660703149930641816e7*c[40]
+                                                  + 1.8704909008599854720652276329804e7*c[41]
+                                                  + 1.2142805069669857794229212893227e7*c[42]
+                                                  + 4.3478216614760086086214261358728e6*c[43]
+                                                  + 661229.9448754570733971289363137*c[44]
+                                                  + y*(866748.1295047598774483293208922*c[31]
+                                                       + 2.2932e6*c[32]
+                                                       + 2.3402104520747701335354965389948e6*c[33]
+                                                       + 1.0903187057003103622392525112831e6*c[34]
+                                                       + 195198.36064885381101303497614903*c[35]
+                                                       - 6.128834799535715989586180423535e6*c[39]
+                                                       - 2.4697259967858782694253171204108e7*c[40]
+                                                       - 4.0660276138757346122618534328294e7*c[41]
+                                                       - 3.3922757020030078917211769352507e7*c[42]
+                                                       - 1.4285699744849742571184685875011e7*c[43]
+                                                       - 2.4245097978766759357894727664835e6*c[44]
+                                                       + y*(8.48188726168887486469300829232e6*c[40]
+                                                            + 2.4112489338100286654110991287709e7*c[41]
+                                                            + 2.6213039515477788254209094499664e7*c[42]
+                                                            + 1.2905438899936723965273122022352e7*c[43]
+                                                            + 2.4245097978766759357894727664835e6*c[44]))))
+                                        + y*(15337.014050981370865309890983138*c[17]
+                                             + 30244.999586708544043481111478605*c[18]
+                                             + 20576.76359391826224710606253709*c[19]
+                                             + 4825.4326230919440742745136333039*c[20]
+                                             - 88351.29880199837786649496592292*c[23]
+                                             - 287481.33295920276152040728385735*c[24]
+                                             - 363689.09799442710267874037678117*c[25]
+                                             - 208482.51725264639081503846485155*c[26]
+                                             - 45328.878212459659324249026854625*c[27]
+                                             + 306967.41195117112952305136124343*c[30]
+                                             + 1.2217021253971853510700260904005e6*c[31]
+                                             + 2.2464e6*c[32]
+                                             + 2.2287718591188286986052347990427e6*c[33]
+                                             + 1.1387773148425463783387748451179e6*c[34]
+                                             + 234238.03277862457321564197137884*c[35]
+                                             - 828769.7291769288553302700201249*c[38]
+                                             - 3.6773008797214295937517082541207e6*c[39]
+                                             - 8.146888353033936109532864267329e6*c[40]
+                                             - 1.1205215633587780268675107716053e7*c[41]
+                                             - 9.508651588947825151036632318506e6*c[42]
+                                             - 4.472045137518180283153466882612e6*c[43]
+                                             - 881639.9265006094311961719150849*c[44]
+                                             + y*(169875.33311225617726205884955207*c[24]
+                                                  + 367730.08797214295937517082541207*c[25]
+                                                  + 271027.27242844030805955000430702*c[26]
+                                                  + 67993.31731868948898637354028194*c[27]
+                                                  - 924531.3381384105359448846089517*c[31]
+                                                  - 3.66912e6*c[32]
+                                                  - 5.304477024702812302680458821722e6*c[33]
+                                                  - 3.3436440308142851108670410346014e6*c[34]
+                                                  - 780793.4425954152440521399045961*c[35]
+                                                  + 3.0644173997678579947930902117673e6*c[39]
+                                                  + 1.5342237252760758946430000293461e7*c[40]
+                                                  + 3.4159359895642072759990570990922e7*c[41]
+                                                  + 3.8934073397989067848163508006854e7*c[42]
+                                                  + 2.1946147434116995833993865257263e7*c[43]
+                                                  + 4.8490195957533518715789455329669e6*c[44]
+                                                  + y*(1.5288e6*c[32]
+                                                       + 3.5103156781121552003032448084923e6*c[33]
+                                                       + 2.7257967642507759055981312782077e6*c[34]
+                                                       + 715727.3223791306403811282458798*c[35]
+                                                       - 7.982952716883646931475772510419e6*c[40]
+                                                       - 3.6877924870035732529816810204732e7*c[41]
+                                                       - 5.85938530345974090388203288816e7*c[42]
+                                                       - 3.9475460164512332129070726186019e7*c[43]
+                                                       - 9.698039191506703743157891065934e6*c[44]
+                                                       + y*(1.2056244669050143327055495643855e7*c[41]
+                                                            + 2.8834343467025567079630003949631e7*c[42]
+                                                            + 2.3229790019886103137491619640234e7*c[43]
+                                                            + 6.303725474479357433052629192857e6*c[44])))))
+                                   + y*(3054.7012947258853054116476442929*c[12]
+                                        + 4517.96414328400795908212893924*c[13]
+                                        + 1707.6299364909248392794025139937*c[14]
+                                        - 12548.466041712030707980819895295*c[17]
+                                        - 41243.181254602560059292424743552*c[18]
+                                        - 43024.142060010911971221767123006*c[19]
+                                        - 14476.297869275832222823540899912*c[20]
+                                        + 33131.737050749391699935612221093*c[23]
+                                        + 137206.99982143768163473984002282*c[24]
+                                        + 256602.86358495690022333348806227*c[25]
+                                        + 218906.64311527871035579038809413*c[26]
+                                        + 67993.31731868948898637354028194*c[27]
+                                        - 70838.63352719333758224262182541*c[30]
+                                        - 327649.84236223889872772009493069*c[31]
+                                        - 760320.*c[32]
+                                        - 1.0698104923770377753305127035405e6*c[33]
+                                        - 799567.0508468942656421185082743*c[34]
+                                        - 234238.03277862457321564197137884*c[35]
+                                        + 133195.13504629213746379339609151*c[38]
+                                        + 656660.8713788267131699479025216*c[39]
+                                        + 1.7022322964859995864406406497822e6*c[40]
+                                        + 2.9431420809740055768988415836469e6*c[41]
+                                        + 3.4693728770485307983512036837791e6*c[42]
+                                        + 2.3602460448012618161087741880452e6*c[43]
+                                        + 661229.9448754570733971289363137*c[44]
+                                        + y*(30244.999586708544043481111478605*c[18]
+                                             + 48012.448385809278576580812586543*c[19]
+                                             + 19301.730492367776297098054533216*c[20]
+                                             - 117605.99984694658425834843430528*c[24]
+                                             - 480877.80734818694687522338707732*c[25]
+                                             - 562902.7965821452552006038550992*c[26]
+                                             - 203979.95195606846695912062084581*c[27]
+                                             + 297170.78725877481512514148144876*c[31]
+                                             + 1.57248e6*c[32]
+                                             + 3.6106104117725024917404803744492e6*c[33]
+                                             + 3.4890198582409931591656080361058e6*c[34]
+                                             + 1.1711901638931228660782098568942e6*c[35]
+                                             - 612883.4799535715989586180423535*c[39]
+                                             - 3.6671689043184253091466829969737e6*c[40]
+                                             - 1.0661502638709048314709859873291e7*c[41]
+                                             - 1.811783613569788305805628590418e7*c[42]
+                                             - 1.5320895378534506525618358764504e7*c[43]
+                                             - 4.8490195957533518715789455329669e6*c[44]
+                                             + y*(245153.39198142863958344721694138*c[25]
+                                                  + 406540.90864266046208932500646052*c[26]
+                                                  + 169983.29329672372246593385070484*c[27]
+                                                  - 917280.*c[32]
+                                                  - 4.4463998589420632537174434240902e6*c[33]
+                                                  - 5.633313312784936871569471308296e6*c[34]
+                                                  - 2.1471819671373919211433847376394e6*c[35]
+                                                  + 2.2452054516235256994775610185553e6*c[40]
+                                                  + 1.436111497342737661016904628165e7*c[41]
+                                                  + 3.8741330460375260581588441135533e7*c[42]
+                                                  + 4.0993747093916652595573446423943e7*c[43]
+                                                  + 1.4547058787260055614736836598901e7*c[44]
+                                                  + y*(1.7551578390560776001516224042461e6*c[33]
+                                                       + 2.9983764406758534961579444060285e6*c[34]
+                                                       + 1.2883091802824351526860308425836e6*c[35]
+                                                       - 6.382717765967722937852909458511e6*c[41]
+                                                       - 3.5618894871031582863072357820132e7*c[42]
+                                                       - 4.78260382762360946948356874946e7*c[43]
+                                                       - 1.8911176423438072299157887578571e7*c[44]
+                                                       + y*(1.1533737386810226831852001579852e7*c[42]
+                                                            + 2.013248468390128938582607035487e7*c[43]
+                                                            + 8.82521566427110040627368087e6*c[44])))))));
+    return;
+                #endif
+  }
+}
+
+#endif // ONB_WITH_U
+
+/* \phi_i(x,y) for quadrilateral */
+template <class FunctionSpaceType>
+double OrthonormalBaseFunctionSet<FunctionSpaceType >::
+eval_quadrilateral_2d ( int i, const Domain & xi ) const
+{
+  double x,y;
+  x=xi[0]; y=xi[1];
+
+  switch (i)      {
+                #if (PMAX2D>=0)
+  case ( 0 ) :
+    return 1.;
+                #endif
+                #if (PMAX2D>=1)
+  case ( 1 ) :
+    return -1.7320508075688772935274463415059
+           + 3.4641016151377545870548926830117*x;
+  case ( 2 ) :
+    return -1.7320508075688772935274463415059
+           + 3.4641016151377545870548926830117*y;
+                #endif
+                #if (PMAX2D>=2)
+  case ( 3 ) :
+    return 2.2360679774997896964091736687313
+           + x*(-13.416407864998738178455042012388
+                + 13.416407864998738178455042012388*x);
+  case ( 4 ) :
+    return 3.
+           - 6.*y
+           + x*(-6.
+                + 12.*y);
+  case ( 5 ) :
+    return 2.2360679774997896964091736687313
+           + y*(-13.416407864998738178455042012388
+                + 13.416407864998738178455042012388*y);
+                #endif
+                #if (PMAX2D>=3)
+  case ( 6 ) :
+    return -2.6457513110645905905016157536393
+           + x*(31.749015732775087086019389043671
+                + x*(-79.372539331937717715048472609178
+                     + 52.91502622129181181003231507279*x));
+  case ( 7 ) :
+    return -3.8729833462074168851792653997824
+           + 7.745966692414833770358530799565*y
+           + x*(23.237900077244501311075592398694
+                - 46.475800154489002622151184797389*y
+                + x*(-23.237900077244501311075592398694
+                     + 46.475800154489002622151184797389*y));
+  case ( 8 ) :
+    return -3.8729833462074168851792653997824
+           + (23.237900077244501311075592398694
+              - 23.237900077244501311075592398694*y)*y
+           + x*(7.7459666924148337703585307995648
+                + y*(-46.475800154489002622151184797389
+                     + 46.475800154489002622151184797389*y));
+  case ( 9 ) :
+    return -2.6457513110645905905016157536393
+           + y*(31.749015732775087086019389043671
+                + y*(-79.372539331937717715048472609178
+                     + 52.91502622129181181003231507279*y));
+                #endif
+                #if (PMAX2D>=4)
+  case ( 10 ) :
+    return 3.
+           + x*(-60.
+                + x*(270.
+                     + x*(-420.
+                          + 210.*x)));
+  case ( 11 ) :
+    return 4.582575694955840006588047193728
+           - 9.165151389911680013176094387456*y
+           + x*(-54.990908339470080079056566324736
+                + 109.98181667894016015811313264947*y
+                + x*(137.47727084867520019764141581184
+                     - 274.95454169735040039528283162368*y
+                     + x*(-91.65151389911680013176094387456
+                          + 183.30302779823360026352188774912*y)));
+  case ( 12 ) :
+    return 5.
+           + y*(-30.
+                + 30.*y)
+           + x*(-30.
+                + (180.
+                   - 180.*y)*y
+                + x*(30.
+                     + y*(-180.
+                          + 180.*y)));
+  case ( 13 ) :
+    return 4.582575694955840006588047193728
+           + y*(-54.990908339470080079056566324736
+                + (137.47727084867520019764141581184
+                   - 91.65151389911680013176094387456*y)*y)
+           + x*(-9.165151389911680013176094387456
+                + y*(109.98181667894016015811313264947
+                     + y*(-274.95454169735040039528283162368
+                          + 183.30302779823360026352188774912*y)));
+  case ( 14 ) :
+    return 3.
+           + y*(-60.
+                + y*(270.
+                     + y*(-420.
+                          + 210.*y)));
+                #endif
+                #if (PMAX2D>=5)
+  case ( 15 ) :
+    return -3.3166247903553998491149327366707
+           + x*(99.498743710661995473447982100121
+                + x*(-696.49120597463396831413587470084
+                     + x*(1857.3098825990239155043623325356
+                          + x*(-2089.4736179239019049424076241025
+                               + 835.789447169560761976963049641*x))));
+  case ( 16 ) :
+    return -5.1961524227066318805823390245176
+           + 10.392304845413263761164678049035*y
+           + x*(103.92304845413263761164678049035
+                - 207.8460969082652752232935609807*y
+                + x*(-467.65371804359686925241051220659
+                     + 935.3074360871937385048210244132*y
+                     + x*(727.46133917892846328152746343247
+                          - 1454.9226783578569265630549268649*y
+                          + x*(-363.73066958946423164076373171623
+                               + 727.4613391789284632815274634325*y))));
+  case ( 17 ) :
+    return -5.9160797830996160425673282915616
+           + (35.49647869859769625540396974937
+              - 35.49647869859769625540396974937*y)*y
+           + x*(70.992957397195392510807939498739
+                + y*(-425.95774438317235506484763699244
+                     + 425.95774438317235506484763699244*y)
+                + x*(-177.48239349298848127701984874685
+                     + (1064.8943609579308876621190924811
+                        - 1064.8943609579308876621190924811*y)*y
+                     + x*(118.32159566199232085134656583123
+                          + y*(-709.92957397195392510807939498739
+                               + 709.9295739719539251080793949874*y))));
+  case ( 18 ) :
+    return -5.9160797830996160425673282915616
+           + y*(70.992957397195392510807939498739
+                + y*(-177.48239349298848127701984874685
+                     + 118.32159566199232085134656583123*y))
+           + x*(35.49647869859769625540396974937
+                + y*(-425.95774438317235506484763699244
+                     + (1064.8943609579308876621190924811
+                        - 709.9295739719539251080793949874*y)*y)
+                + x*(-35.49647869859769625540396974937
+                     + y*(425.95774438317235506484763699244
+                          + y*(-1064.8943609579308876621190924811
+                               + 709.9295739719539251080793949874*y))));
+  case ( 19 ) :
+    return -5.1961524227066318805823390245176
+           + y*(103.92304845413263761164678049035
+                + y*(-467.65371804359686925241051220659
+                     + (727.46133917892846328152746343247
+                        - 363.73066958946423164076373171623*y)*y))
+           + x*(10.392304845413263761164678049035
+                + y*(-207.8460969082652752232935609807
+                     + y*(935.30743608719373850482102441317
+                          + y*(-1454.9226783578569265630549268649
+                               + 727.4613391789284632815274634325*y))));
+  case ( 20 ) :
+    return -3.3166247903553998491149327366707
+           + y*(99.498743710661995473447982100121
+                + y*(-696.49120597463396831413587470084
+                     + y*(1857.3098825990239155043623325356
+                          + y*(-2089.4736179239019049424076241025
+                               + 835.789447169560761976963049641*y))));
+                #endif
+                #if (PMAX2D>=6)
+  case ( 21 ) :
+    return 3.6055512754639892931192212674705
+           + x*(-151.43315356948755031100729323376
+                + x*(1514.3315356948755031100729323376
+                     + x*(-6057.3261427795020124402917293504
+                          + x*(11357.486517711566273325546992532
+                               + x*(-9994.5881355861783205264813534282
+                                    + 3331.5293785287261068421604511427*x)))));
+  case ( 22 ) :
+    return 5.7445626465380286598506114682189
+           - 11.489125293076057319701222936438*y
+           + x*(-172.33687939614085979551834404657
+                + 344.67375879228171959103668809314*y
+                + x*(1206.358155772986018568628408326
+                     - 2412.716311545972037137256816652*y
+                     + x*(-3216.9550820612960495163424222026
+                          + 6433.910164122592099032684844405*y
+                          + x*(3619.0744673189580557058852249779
+                               - 7238.148934637916111411770449956*y
+                               + x*(-1447.6297869275832222823540899912
+                                    + 2895.2595738551664445647081799823*y)))));
+  case ( 23 ) :
+    return 6.7082039324993690892275210061938
+           + y*(-40.249223594996214535365126037163
+                + 40.249223594996214535365126037163*y)
+           + x*(-134.16407864998738178455042012388
+                + (804.98447189992429070730252074326
+                   - 804.9844718999242907073025207433*y)*y
+                + x*(603.73835392494321803047689055744
+                     + y*(-3622.4301235496593081828613433447
+                          + 3622.4301235496593081828613433447*y)
+                     + x*(-939.14855054991167249185294086714
+                          + (5634.8913032994700349511176452028
+                             - 5634.891303299470034951117645203*y)*y
+                          + x*(469.57427527495583624592647043357
+                               + y*(-2817.4456516497350174755588226014
+                                    + 2817.4456516497350174755588226014*y)))));
+  case ( 24 ) :
+    return 7.
+           + y*(-84.
+                + (210.
+                   - 140.*y)*y)
+           + x*(-84.
+                + y*(1008.
+                     + y*(-2520.
+                          + 1680.*y))
+                + x*(210.
+                     + y*(-2520.
+                          + (6300.
+                             - 4200.*y)*y)
+                     + x*(-140.
+                          + y*(1680.
+                               + y*(-4200.
+                                    + 2800.*y)))));
+  case ( 25 ) :
+    return 6.7082039324993690892275210061938
+           + y*(-134.16407864998738178455042012388
+                + y*(603.73835392494321803047689055744
+                     + y*(-939.14855054991167249185294086714
+                          + 469.57427527495583624592647043357*y)))
+           + x*(-40.249223594996214535365126037163
+                + y*(804.98447189992429070730252074326
+                     + y*(-3622.4301235496593081828613433447
+                          + (5634.8913032994700349511176452028
+                             - 2817.4456516497350174755588226014*y)*y))
+                + x*(40.249223594996214535365126037163
+                     + y*(-804.98447189992429070730252074326
+                          + y*(3622.4301235496593081828613433447
+                               + y*(-5634.8913032994700349511176452028
+                                    + 2817.4456516497350174755588226014*y)))));
+  case ( 26 ) :
+    return 5.7445626465380286598506114682189
+           + y*(-172.33687939614085979551834404657
+                + y*(1206.358155772986018568628408326
+                     + y*(-3216.9550820612960495163424222026
+                          + (3619.0744673189580557058852249779
+                             - 1447.6297869275832222823540899912*y)*y)))
+           + x*(-11.489125293076057319701222936438
+                + y*(344.67375879228171959103668809314
+                     + y*(-2412.716311545972037137256816652
+                          + y*(6433.9101641225920990326848444052
+                               + y*(-7238.1489346379161114117704499559
+                                    + 2895.2595738551664445647081799823*y)))));
+  case ( 27 ) :
+    return 3.6055512754639892931192212674705
+           + y*(-151.43315356948755031100729323376
+                + y*(1514.3315356948755031100729323376
+                     + y*(-6057.3261427795020124402917293504
+                          + y*(11357.486517711566273325546992532
+                               + y*(-9994.5881355861783205264813534282
+                                    + 3331.5293785287261068421604511427*y)))));
+                #endif
+                #if (PMAX2D>=7)
+  case ( 28 ) :
+    return -3.8729833462074168851792653997824
+           + x*(216.88706738761534557003886238781
+                + x*(-2927.9754097328071651955246422355
+                     + x*(16266.530054071150917752914679086
+                          + x*(-44732.957648695665023820515367487
+                               + x*(64415.459014121757634301542129181
+                                    + x*(-46522.275954643491624773335982186
+                                         + 13292.078844183854749935238852053*x))))));
+  case ( 29 ) :
+    return -6.2449979983983982058468931209398
+           + 12.48999599679679641169378624188*y
+           + x*(262.28991593273272464556951107947
+                - 524.5798318654654492911390221589*y
+                + x*(-2622.8991593273272464556951107947
+                     + 5245.798318654654492911390221589*y
+                     + x*(10491.596637309308985822780443179
+                          - 20983.193274618617971645560886358*y
+                          + x*(-19671.74369495495434841771333096
+                               + 39343.487389909908696835426661921*y
+                               + x*(17311.134451560359826607587731245
+                                    - 34622.26890312071965321517546249*y
+                                    + x*(-5770.3781505201199422025292437484
+                                         + 11540.756301040239884405058487497*y))))));
+  case ( 30 ) :
+    return -7.4161984870956629487113974408007
+           + (44.497190922573977692268384644804
+              - 44.497190922573977692268384644804*y)*y
+           + x*(222.48595461286988846134192322402
+                + y*(-1334.9157276772193307680515393441
+                     + 1334.9157276772193307680515393441*y)
+                + x*(-1557.4016822900892192293934625681
+                     + (9344.4100937405353153763607754089
+                        - 9344.410093740535315376360775409*y)*y
+                     + x*(4153.0711527735712512783825668484
+                          + y*(-24918.42691664142750767029540109
+                               + 24918.42691664142750767029540109*y)
+                          + x*(-4672.2050468702676576881803877044
+                               + (28033.230281221605946129082326227
+                                  - 28033.230281221605946129082326227*y)*y
+                               + x*(1868.8820187481070630752721550818
+                                    + y*(-11213.292112488642378451632930491
+                                         + 11213.292112488642378451632930491*y))))));
+  case ( 31 ) :
+    return -7.9372539331937717715048472609178
+           + y*(95.247047198325261258058167131013
+                + y*(-238.11761799581315314514541782753
+                     + 158.74507866387543543009694521836*y))
+           + x*(158.74507866387543543009694521836
+                + y*(-1904.9409439665052251611633426203
+                     + (4762.3523599162630629029083565507
+                        - 3174.9015732775087086019389043671*y)*y)
+                + x*(-714.3528539874394594354362534826
+                     + y*(8572.2342478492735132252350417912
+                          + y*(-21430.585619623183783063087604478
+                               + 14287.057079748789188708725069652*y))
+                     + x*(1111.2155506471280480106786165285
+                          + y*(-13334.586607765536576128143398342
+                               + (33336.466519413841440320358495855
+                                  - 22224.31101294256096021357233057*y)*y)
+                          + x*(-555.60777532356402400533930826424
+                               + y*(6667.2933038827682880640716991709
+                                    + y*(-16668.233259706920720160179247927
+                                         + 11112.155506471280480106786165285*y))))));
+  case ( 32 ) :
+    return -7.9372539331937717715048472609178
+           + y*(158.74507866387543543009694521836
+                + y*(-714.3528539874394594354362534826
+                     + (1111.2155506471280480106786165285
+                        - 555.6077753235640240053393082642*y)*y))
+           + x*(95.247047198325261258058167131013
+                + y*(-1904.9409439665052251611633426203
+                     + y*(8572.2342478492735132252350417912
+                          + y*(-13334.586607765536576128143398342
+                               + 6667.293303882768288064071699171*y)))
+                + x*(-238.11761799581315314514541782753
+                     + y*(4762.3523599162630629029083565507
+                          + y*(-21430.585619623183783063087604478
+                               + (33336.466519413841440320358495855
+                                  - 16668.233259706920720160179247927*y)*y))
+                     + x*(158.74507866387543543009694521836
+                          + y*(-3174.9015732775087086019389043671
+                               + y*(14287.057079748789188708725069652
+                                    + y*(-22224.31101294256096021357233057
+                                         + 11112.155506471280480106786165285*y))))));
+  case ( 33 ) :
+    return -7.4161984870956629487113974408007
+           + y*(222.48595461286988846134192322402
+                + y*(-1557.4016822900892192293934625681
+                     + y*(4153.0711527735712512783825668484
+                          + y*(-4672.2050468702676576881803877044
+                               + 1868.8820187481070630752721550818*y))))
+           + x*(44.497190922573977692268384644804
+                + y*(-1334.9157276772193307680515393441
+                     + y*(9344.4100937405353153763607754089
+                          + y*(-24918.42691664142750767029540109
+                               + (28033.230281221605946129082326227
+                                  - 11213.292112488642378451632930491*y)*y)))
+                + x*(-44.497190922573977692268384644804
+                     + y*(1334.9157276772193307680515393441
+                          + y*(-9344.4100937405353153763607754089
+                               + y*(24918.42691664142750767029540109
+                                    + y*(-28033.230281221605946129082326227
+                                         + 11213.292112488642378451632930491*y))))));
+  case ( 34 ) :
+    return -6.2449979983983982058468931209398
+           + y*(262.28991593273272464556951107947
+                + y*(-2622.8991593273272464556951107947
+                     + y*(10491.596637309308985822780443179
+                          + y*(-19671.74369495495434841771333096
+                               + (17311.134451560359826607587731245
+                                  - 5770.378150520119942202529243748*y)*y))))
+           + x*(12.48999599679679641169378624188
+                + y*(-524.57983186546544929113902215894
+                     + y*(5245.7983186546544929113902215894
+                          + y*(-20983.193274618617971645560886358
+                               + y*(39343.487389909908696835426661921
+                                    + y*(-34622.26890312071965321517546249
+                                         + 11540.756301040239884405058487497*y))))));
+  case ( 35 ) :
+    return -3.8729833462074168851792653997824
+           + y*(216.88706738761534557003886238781
+                + y*(-2927.9754097328071651955246422355
+                     + y*(16266.530054071150917752914679086
+                          + y*(-44732.957648695665023820515367487
+                               + y*(64415.459014121757634301542129181
+                                    + y*(-46522.275954643491624773335982186
+                                         + 13292.078844183854749935238852053*y))))));
+                #endif
+                #if (PMAX2D>=8)
+  case ( 36 ) :
+    return 4.1231056256176605498214098559741
+           + x*(-296.86360504447155958714150963013
+                + x*(5195.1130882782522927749764185273
+                     + x*(-38097.4959807071834803498270692
+                          + x*(142865.6099276519380513118515095
+                               + x*(-297160.46864951603114672865113976
+                                    + x*(346687.21342443536967118342632972
+                                         + x*(-212257.47760679716510480617938555
+                                              + 53064.36940169929127620154484639*x)))))));
+  case ( 37 ) :
+    return 6.7082039324993690892275210061938
+           - 13.416407864998738178455042012388*y
+           + x*(-375.65942021996466899674117634685
+                + 751.3188404399293379934823526937*y
+                + x*(5071.4021729695230314560058806825
+                     - 10142.804345939046062912011761365*y
+                     + x*(-28174.456516497350174755588226014
+                          + 56348.91303299470034951117645203*y
+                          + x*(77479.755420367712980577867621539
+                               - 154959.51084073542596115573524308*y
+                               + x*(-111570.84780532950669203212937502
+                                    + 223141.69561065901338406425875003*y
+                                    + x*(80578.9456371824214998009823264
+                                         - 161157.8912743648429996019646528*y
+                                         + x*(-23022.555896337834714228852093257
+                                              + 46045.111792675669428457704186514*y)))))));
+  case ( 38 ) :
+    return 8.0622577482985496523666132303038
+           + y*(-48.373546489791297914199679381823
+                + 48.373546489791297914199679381823*y)
+           + x*(-338.61482542853908539939775567276
+                + (2031.6889525712345123963865340366
+                   - 2031.6889525712345123963865340366*y)*y
+                + x*(3386.1482542853908539939775567276
+                     + y*(-20316.889525712345123963865340366
+                          + 20316.889525712345123963865340366*y)
+                     + x*(-13544.59301714156341597591022691
+                          + (81267.558102849380495855461361462
+                             - 81267.55810284938049585546136146*y)*y
+                          + x*(25396.111907140431404954831675457
+                               + y*(-152376.67144284258842972899005274
+                                    + 152376.67144284258842972899005274*y)
+                               + x*(-22348.578478283579636360251874402
+                                    + (134091.47086970147781816151124641
+                                       - 134091.47086970147781816151124641*y)*y
+                                    + x*(7449.5261594278598787867506248007
+                                         + y*(-44697.156956567159272720503748804
+                                              + 44697.156956567159272720503748804*y)))))));
+  case ( 39 ) :
+    return 8.7749643873921220604063883074163
+           + y*(-105.299572648705464724876659689
+                + (263.24893162176366181219164922249
+                   - 175.49928774784244120812776614833*y)*y)
+           + x*(-263.24893162176366181219164922249
+                + y*(3158.9871794611639417462997906699
+                     + y*(-7897.4679486529098543657494766747
+                          + 5264.97863243527323624383298445*y))
+                + x*(1842.7425213523456326853415445574
+                     + y*(-22112.910256228147592224098534689
+                          + (55282.275640570368980560246336723
+                             - 36854.850427046912653706830891149*y)*y)
+                     + x*(-4913.9800569395883538275774521531
+                          + y*(58967.760683275060245930929425838
+                               + y*(-147419.40170818765061482732356459
+                                    + 98279.60113879176707655154904306*y))
+                          + x*(5528.2275640570368980560246336723
+                               + y*(-66338.730768684442776672295604067
+                                    + (165846.82692171110694168073901017
+                                       - 110564.55128114073796112049267345*y)*y)
+                               + x*(-2211.2910256228147592224098534689
+                                    + y*(26535.492307473777110668918241627
+                                         + y*(-66338.730768684442776672295604067
+                                              + 44225.820512456295184448197069378*y)))))));
+  case ( 40 ) :
+    return 9.
+           + y*(-180.
+                + y*(810.
+                     + y*(-1260.
+                          + 630.*y)))
+           + x*(-180.
+                + y*(3600.
+                     + y*(-16200.
+                          + (25200.
+                             - 12600.*y)*y))
+                + x*(810.
+                     + y*(-16200.
+                          + y*(72900.
+                               + y*(-113400.
+                                    + 56700.*y)))
+                     + x*(-1260.
+                          + y*(25200.
+                               + y*(-113400.
+                                    + (176400.
+                                       - 88200.*y)*y))
+                          + x*(630.
+                               + y*(-12600.
+                                    + y*(56700.
+                                         + y*(-88200.
+                                              + 44100.*y)))))));
+  case ( 41 ) :
+    return 8.7749643873921220604063883074163
+           + y*(-263.24893162176366181219164922249
+                + y*(1842.7425213523456326853415445574
+                     + y*(-4913.9800569395883538275774521531
+                          + (5528.2275640570368980560246336723
+                             - 2211.2910256228147592224098534689*y)*y)))
+           + x*(-105.299572648705464724876659689
+                + y*(3158.9871794611639417462997906699
+                     + y*(-22112.910256228147592224098534689
+                          + y*(58967.760683275060245930929425838
+                               + y*(-66338.730768684442776672295604067
+                                    + 26535.492307473777110668918241627*y))))
+                + x*(263.24893162176366181219164922249
+                     + y*(-7897.4679486529098543657494766747
+                          + y*(55282.275640570368980560246336723
+                               + y*(-147419.40170818765061482732356459
+                                    + (165846.82692171110694168073901017
+                                       - 66338.73076868444277667229560407*y)*y)))
+                     + x*(-175.49928774784244120812776614833
+                          + y*(5264.9786324352732362438329844498
+                               + y*(-36854.850427046912653706830891149
+                                    + y*(98279.601138791767076551549043063
+                                         + y*(-110564.55128114073796112049267345
+                                              + 44225.820512456295184448197069378*y)))))));
+  case ( 42 ) :
+    return 8.0622577482985496523666132303038
+           + y*(-338.61482542853908539939775567276
+                + y*(3386.1482542853908539939775567276
+                     + y*(-13544.59301714156341597591022691
+                          + y*(25396.111907140431404954831675457
+                               + y*(-22348.578478283579636360251874402
+                                    + 7449.526159427859878786750624801*y)))))
+           + x*(-48.373546489791297914199679381823
+                + y*(2031.6889525712345123963865340366
+                     + y*(-20316.889525712345123963865340366
+                          + y*(81267.558102849380495855461361462
+                               + y*(-152376.67144284258842972899005274
+                                    + (134091.47086970147781816151124641
+                                       - 44697.156956567159272720503748804*y)*y))))
+                + x*(48.373546489791297914199679381823
+                     + y*(-2031.6889525712345123963865340366
+                          + y*(20316.889525712345123963865340366
+                               + y*(-81267.558102849380495855461361462
+                                    + y*(152376.67144284258842972899005274
+                                         + y*(-134091.47086970147781816151124641
+                                              + 44697.156956567159272720503748804*y)))))));
+  case ( 43 ) :
+    return 6.7082039324993690892275210061938
+           + y*(-375.65942021996466899674117634685
+                + y*(5071.4021729695230314560058806825
+                     + y*(-28174.456516497350174755588226014
+                          + y*(77479.755420367712980577867621539
+                               + y*(-111570.84780532950669203212937502
+                                    + (80578.9456371824214998009823264
+                                       - 23022.555896337834714228852093257*y)*y)))))
+           + x*(-13.416407864998738178455042012388
+                + y*(751.31884043992933799348235269371
+                     + y*(-10142.804345939046062912011761365
+                          + y*(56348.913032994700349511176452028
+                               + y*(-154959.51084073542596115573524308
+                                    + y*(223141.69561065901338406425875003
+                                         + y*(-161157.8912743648429996019646528
+                                              + 46045.111792675669428457704186514*y)))))));
+  case ( 44 ) :
+    return 4.1231056256176605498214098559741
+           + y*(-296.86360504447155958714150963013
+                + y*(5195.1130882782522927749764185273
+                     + y*(-38097.4959807071834803498270692
+                          + y*(142865.6099276519380513118515095
+                               + y*(-297160.46864951603114672865113976
+                                    + y*(346687.21342443536967118342632972
+                                         + y*(-212257.47760679716510480617938555
+                                              + 53064.36940169929127620154484639*y)))))));
+                #endif
+  }
+
+  printf("Error in eval_quadrilateral_2d -- unmatched switch/case %d\n",i);
+  return -123456789.0;
+}
+
+
+/* \nabla\phi_i(x,y) for quadrilateral */
+template <class FunctionSpaceType>
+void OrthonormalBaseFunctionSet<FunctionSpaceType >::
+grad_quadrilateral_2d ( int i, const Domain & xi, JacobianRange & grad ) const
+{
+  double x, y;
+  x=xi[0]; y=xi[1];
+
+  switch (i)      {
+                #if (PMAX2D>=0)
+  case ( 0 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    return;
+                #endif
+                #if (PMAX2D>=1)
+  case ( 1 ) :
+    grad[0] /*ARGH*/[0]= 3.4641016151377545870548926830117;
+    grad[0] /*ARGH*/[1]= 0;
+    return;
+  case ( 2 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 3.4641016151377545870548926830117;
+    return;
+                #endif
+                #if (PMAX2D>=2)
+  case ( 3 ) :
+    grad[0] /*ARGH*/[0]= -13.416407864998738178455042012388
+                         + 26.832815729997476356910084024775*x;
+    grad[0] /*ARGH*/[1]= 0;
+    return;
+  case ( 4 ) :
+    grad[0] /*ARGH*/[0]= -6.
+                         + 12.*y;
+    grad[0] /*ARGH*/[1]= -6.
+                         + 12.*x;
+    return;
+  case ( 5 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -13.416407864998738178455042012388
+                         + 26.832815729997476356910084024775*y;
+    return;
+                #endif
+                #if (PMAX2D>=3)
+  case ( 6 ) :
+    grad[0] /*ARGH*/[0]= 31.749015732775087086019389043671
+                         + x*(-158.74507866387543543009694521836
+                              + 158.74507866387543543009694521836*x);
+    grad[0] /*ARGH*/[1]= 0;
+    return;
+  case ( 7 ) :
+    grad[0] /*ARGH*/[0]= 23.237900077244501311075592398694
+                         - 46.475800154489002622151184797389*y
+                         + x*(-46.475800154489002622151184797389
+                              + 92.95160030897800524430236959478*y);
+    grad[0] /*ARGH*/[1]= 7.7459666924148337703585307995648
+                         + x*(-46.475800154489002622151184797389
+                              + 46.475800154489002622151184797389*x);
+    return;
+  case ( 8 ) :
+    grad[0] /*ARGH*/[0]= 7.7459666924148337703585307995648
+                         + y*(-46.475800154489002622151184797389
+                              + 46.475800154489002622151184797389*y);
+    grad[0] /*ARGH*/[1]= 23.237900077244501311075592398694
+                         - 46.475800154489002622151184797389*y
+                         + x*(-46.475800154489002622151184797389
+                              + 92.95160030897800524430236959478*y);
+    return;
+  case ( 9 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 31.749015732775087086019389043671
+                         + y*(-158.74507866387543543009694521836
+                              + 158.74507866387543543009694521836*y);
+    return;
+                #endif
+                #if (PMAX2D>=4)
+  case ( 10 ) :
+    grad[0] /*ARGH*/[0]= -60.
+                         + x*(540.
+                              + x*(-1260.
+                                   + 840.*x));
+    grad[0] /*ARGH*/[1]= 0;
+    return;
+  case ( 11 ) :
+    grad[0] /*ARGH*/[0]= -54.990908339470080079056566324736
+                         + 109.98181667894016015811313264947*y
+                         + x*(274.95454169735040039528283162368
+                              - 549.9090833947008007905656632474*y
+                              + x*(-274.95454169735040039528283162368
+                                   + 549.9090833947008007905656632474*y));
+    grad[0] /*ARGH*/[1]= -9.165151389911680013176094387456
+                         + x*(109.98181667894016015811313264947
+                              + x*(-274.95454169735040039528283162368
+                                   + 183.30302779823360026352188774912*x));
+    return;
+  case ( 12 ) :
+    grad[0] /*ARGH*/[0]= -30.
+                         + (180.
+                            - 180.*y)*y
+                         + x*(60.
+                              + y*(-360.
+                                   + 360.*y));
+    grad[0] /*ARGH*/[1]= -30.
+                         + 60.*y
+                         + x*(180.
+                              - 360.*y
+                              + x*(-180.
+                                   + 360.*y));
+    return;
+  case ( 13 ) :
+    grad[0] /*ARGH*/[0]= -9.165151389911680013176094387456
+                         + y*(109.98181667894016015811313264947
+                              + y*(-274.95454169735040039528283162368
+                                   + 183.30302779823360026352188774912*y));
+    grad[0] /*ARGH*/[1]= -54.990908339470080079056566324736
+                         + (274.95454169735040039528283162368
+                            - 274.95454169735040039528283162368*y)*y
+                         + x*(109.98181667894016015811313264947
+                              + y*(-549.90908339470080079056566324736
+                                   + 549.9090833947008007905656632474*y));
+    return;
+  case ( 14 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -60.
+                         + y*(540.
+                              + y*(-1260.
+                                   + 840.*y));
+    return;
+                #endif
+                #if (PMAX2D>=5)
+    return;
+  case ( 15 ) :
+    grad[0] /*ARGH*/[0]= 99.498743710661995473447982100121
+                         + x*(-1392.9824119492679366282717494017
+                              + x*(5571.9296477970717465130869976068
+                                   + x*(-8357.8944716956076197696304964101
+                                        + 4178.9472358478038098848152482051*x)));
+    grad[0] /*ARGH*/[1]= 0;
+    return;
+  case ( 16 ) :
+    grad[0] /*ARGH*/[0]= 103.92304845413263761164678049035
+                         - 207.8460969082652752232935609807*y
+                         + x*(-935.30743608719373850482102441317
+                              + 1870.6148721743874770096420488263*y
+                              + x*(2182.3840175367853898445823902974
+                                   - 4364.7680350735707796891647805948*y
+                                   + x*(-1454.9226783578569265630549268649
+                                        + 2909.8453567157138531261098537299*y)));
+    grad[0] /*ARGH*/[1]= 10.392304845413263761164678049035
+                         + x*(-207.8460969082652752232935609807
+                              + x*(935.30743608719373850482102441317
+                                   + x*(-1454.9226783578569265630549268649
+                                        + 727.4613391789284632815274634325*x)));
+    return;
+  case ( 17 ) :
+    grad[0] /*ARGH*/[0]= 70.992957397195392510807939498739
+                         + y*(-425.95774438317235506484763699244
+                              + 425.95774438317235506484763699244*y)
+                         + x*(-354.9647869859769625540396974937
+                              + (2129.7887219158617753242381849622
+                                 - 2129.7887219158617753242381849622*y)*y
+                              + x*(354.9647869859769625540396974937
+                                   + y*(-2129.7887219158617753242381849622
+                                        + 2129.7887219158617753242381849622*y)));
+    grad[0] /*ARGH*/[1]= 35.49647869859769625540396974937
+                         - 70.99295739719539251080793949874*y
+                         + x*(-425.95774438317235506484763699244
+                              + 851.9154887663447101296952739849*y
+                              + x*(1064.8943609579308876621190924811
+                                   - 2129.7887219158617753242381849622*y
+                                   + x*(-709.92957397195392510807939498739
+                                        + 1419.8591479439078502161587899748*y)));
+    return;
+  case ( 18 ) :
+    grad[0] /*ARGH*/[0]= 35.49647869859769625540396974937
+                         + y*(-425.95774438317235506484763699244
+                              + (1064.8943609579308876621190924811
+                                 - 709.9295739719539251080793949874*y)*y)
+                         + x*(-70.992957397195392510807939498739
+                              + y*(851.91548876634471012969527398487
+                                   + y*(-2129.7887219158617753242381849622
+                                        + 1419.8591479439078502161587899748*y)));
+    grad[0] /*ARGH*/[1]= 70.992957397195392510807939498739
+                         + y*(-354.9647869859769625540396974937
+                              + 354.9647869859769625540396974937*y)
+                         + x*(-425.95774438317235506484763699244
+                              + (2129.7887219158617753242381849622
+                                 - 2129.7887219158617753242381849622*y)*y
+                              + x*(425.95774438317235506484763699244
+                                   + y*(-2129.7887219158617753242381849622
+                                        + 2129.7887219158617753242381849622*y)));
+    return;
+  case ( 19 ) :
+    grad[0] /*ARGH*/[0]= 10.392304845413263761164678049035
+                         + y*(-207.8460969082652752232935609807
+                              + y*(935.30743608719373850482102441317
+                                   + y*(-1454.9226783578569265630549268649
+                                        + 727.4613391789284632815274634325*y)));
+    grad[0] /*ARGH*/[1]= 103.92304845413263761164678049035
+                         + y*(-935.30743608719373850482102441317
+                              + (2182.3840175367853898445823902974
+                                 - 1454.9226783578569265630549268649*y)*y)
+                         + x*(-207.8460969082652752232935609807
+                              + y*(1870.6148721743874770096420488263
+                                   + y*(-4364.7680350735707796891647805948
+                                        + 2909.8453567157138531261098537299*y)));
+    return;
+  case ( 20 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 99.498743710661995473447982100121
+                         + y*(-1392.9824119492679366282717494017
+                              + y*(5571.9296477970717465130869976068
+                                   + y*(-8357.8944716956076197696304964101
+                                        + 4178.9472358478038098848152482051*y)));
+    return;
+                #endif
+                #if (PMAX2D>=6)
+  case ( 21 ) :
+    grad[0] /*ARGH*/[0]= -151.43315356948755031100729323376
+                         + x*(3028.6630713897510062201458646752
+                              + x*(-18171.978428338506037320875188051
+                                   + x*(45429.946070846265093302187970128
+                                        + x*(-49972.940677930891602632406767141
+                                             + 19989.176271172356641052962706856*x))));
+    grad[0] /*ARGH*/[1]= 0;
+    return;
+  case ( 22 ) :
+    grad[0] /*ARGH*/[0]= -172.33687939614085979551834404657
+                         + 344.67375879228171959103668809314*y
+                         + x*(2412.716311545972037137256816652
+                              - 4825.4326230919440742745136333039*y
+                              + x*(-9650.8652461838881485490272666078
+                                   + 19301.730492367776297098054533216*y
+                                   + x*(14476.297869275832222823540899912
+                                        - 28952.595738551664445647081799823*y
+                                        + x*(-7238.1489346379161114117704499559
+                                             + 14476.297869275832222823540899912*y))));
+    grad[0] /*ARGH*/[1]= -11.489125293076057319701222936438
+                         + x*(344.67375879228171959103668809314
+                              + x*(-2412.716311545972037137256816652
+                                   + x*(6433.9101641225920990326848444052
+                                        + x*(-7238.1489346379161114117704499559
+                                             + 2895.2595738551664445647081799823*x))));
+    return;
+  case ( 23 ) :
+    grad[0] /*ARGH*/[0]= -134.16407864998738178455042012388
+                         + (804.98447189992429070730252074326
+                            - 804.9844718999242907073025207433*y)*y
+                         + x*(1207.4767078498864360609537811149
+                              + y*(-7244.8602470993186163657226866893
+                                   + 7244.860247099318616365722686689*y)
+                              + x*(-2817.4456516497350174755588226014
+                                   + (16904.673909898410104853352935608
+                                      - 16904.673909898410104853352935608*y)*y
+                                   + x*(1878.2971010998233449837058817343
+                                        + y*(-11269.782606598940069902235290406
+                                             + 11269.782606598940069902235290406*y))));
+    grad[0] /*ARGH*/[1]= -40.249223594996214535365126037163
+                         + 80.49844718999242907073025207433*y
+                         + x*(804.98447189992429070730252074326
+                              - 1609.9689437998485814146050414865*y
+                              + x*(-3622.4301235496593081828613433447
+                                   + 7244.860247099318616365722686689*y
+                                   + x*(5634.8913032994700349511176452028
+                                        - 11269.782606598940069902235290406*y
+                                        + x*(-2817.4456516497350174755588226014
+                                             + 5634.891303299470034951117645203*y))));
+    return;
+  case ( 24 ) :
+    grad[0] /*ARGH*/[0]= -84.
+                         + y*(1008.
+                              + y*(-2520.
+                                   + 1680.*y))
+                         + x*(420.
+                              + y*(-5040.
+                                   + (12600.
+                                      - 8400.*y)*y)
+                              + x*(-420.
+                                   + y*(5040.
+                                        + y*(-12600.
+                                             + 8400.*y))));
+    grad[0] /*ARGH*/[1]= -84.
+                         + (420.
+                            - 420.*y)*y
+                         + x*(1008.
+                              + y*(-5040.
+                                   + 5040.*y)
+                              + x*(-2520.
+                                   + (12600.
+                                      - 12600.*y)*y
+                                   + x*(1680.
+                                        + y*(-8400.
+                                             + 8400.*y))));
+    return;
+  case ( 25 ) :
+    grad[0] /*ARGH*/[0]= -40.249223594996214535365126037163
+                         + y*(804.98447189992429070730252074326
+                              + y*(-3622.4301235496593081828613433447
+                                   + (5634.8913032994700349511176452028
+                                      - 2817.4456516497350174755588226014*y)*y))
+                         + x*(80.498447189992429070730252074326
+                              + y*(-1609.9689437998485814146050414865
+                                   + y*(7244.8602470993186163657226866893
+                                        + y*(-11269.782606598940069902235290406
+                                             + 5634.891303299470034951117645203*y))));
+    grad[0] /*ARGH*/[1]= -134.16407864998738178455042012388
+                         + y*(1207.4767078498864360609537811149
+                              + y*(-2817.4456516497350174755588226014
+                                   + 1878.2971010998233449837058817343*y))
+                         + x*(804.98447189992429070730252074326
+                              + y*(-7244.8602470993186163657226866893
+                                   + (16904.673909898410104853352935608
+                                      - 11269.782606598940069902235290406*y)*y)
+                              + x*(-804.98447189992429070730252074326
+                                   + y*(7244.8602470993186163657226866893
+                                        + y*(-16904.673909898410104853352935608
+                                             + 11269.782606598940069902235290406*y))));
+    return;
+  case ( 26 ) :
+    grad[0] /*ARGH*/[0]= -11.489125293076057319701222936438
+                         + y*(344.67375879228171959103668809314
+                              + y*(-2412.716311545972037137256816652
+                                   + y*(6433.9101641225920990326848444052
+                                        + y*(-7238.1489346379161114117704499559
+                                             + 2895.2595738551664445647081799823*y))));
+    grad[0] /*ARGH*/[1]= -172.33687939614085979551834404657
+                         + y*(2412.716311545972037137256816652
+                              + y*(-9650.8652461838881485490272666078
+                                   + (14476.297869275832222823540899912
+                                      - 7238.148934637916111411770449956*y)*y))
+                         + x*(344.67375879228171959103668809314
+                              + y*(-4825.4326230919440742745136333039
+                                   + y*(19301.730492367776297098054533216
+                                        + y*(-28952.595738551664445647081799823
+                                             + 14476.297869275832222823540899912*y))));
+    return;
+  case ( 27 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -151.43315356948755031100729323376
+                         + y*(3028.6630713897510062201458646752
+                              + y*(-18171.978428338506037320875188051
+                                   + y*(45429.946070846265093302187970128
+                                        + y*(-49972.940677930891602632406767141
+                                             + 19989.176271172356641052962706856*y))));
+    return;
+                #endif
+                #if (PMAX2D>=7)
+  case ( 28 ) :
+    grad[0] /*ARGH*/[0]= 216.88706738761534557003886238781
+                         + x*(-5855.950819465614330391049284471
+                              + x*(48799.590162213452753258744037258
+                                   + x*(-178931.83059478266009528206146995
+                                        + x*(322077.2950706087881715077106459
+                                             + x*(-279133.65572786094974864001589312
+                                                  + 93044.55190928698324954667196437*x)))));
+    grad[0] /*ARGH*/[1]= 0;
+    return;
+  case ( 29 ) :
+    grad[0] /*ARGH*/[0]= 262.28991593273272464556951107947
+                         - 524.5798318654654492911390221589*y
+                         + x*(-5245.7983186546544929113902215894
+                              + 10491.596637309308985822780443179*y
+                              + x*(31474.789911927926957468341329537
+                                   - 62949.57982385585391493668265907*y
+                                   + x*(-78686.974779819817393670853323841
+                                        + 157373.94955963963478734170664768*y
+                                        + x*(86555.672257801799133037938656226
+                                             - 173111.34451560359826607587731245*y
+                                             + x*(-34622.26890312071965321517546249
+                                                  + 69244.53780624143930643035092498*y)))));
+    grad[0] /*ARGH*/[1]= 12.48999599679679641169378624188
+                         + x*(-524.57983186546544929113902215894
+                              + x*(5245.7983186546544929113902215894
+                                   + x*(-20983.193274618617971645560886358
+                                        + x*(39343.487389909908696835426661921
+                                             + x*(-34622.26890312071965321517546249
+                                                  + 11540.756301040239884405058487497*x)))));
+    return;
+  case ( 30 ) :
+    grad[0] /*ARGH*/[0]= 222.48595461286988846134192322402
+                         + y*(-1334.9157276772193307680515393441
+                              + 1334.9157276772193307680515393441*y)
+                         + x*(-3114.8033645801784384587869251363
+                              + (18688.820187481070630752721550818
+                                 - 18688.820187481070630752721550818*y)*y
+                              + x*(12459.213458320713753835147700545
+                                   + y*(-74755.280749924282523010886203271
+                                        + 74755.28074992428252301088620327*y)
+                                   + x*(-18688.820187481070630752721550818
+                                        + (112132.92112488642378451632930491
+                                           - 112132.92112488642378451632930491*y)*y
+                                        + x*(9344.4100937405353153763607754089
+                                             + y*(-56066.460562443211892258164652453
+                                                  + 56066.46056244321189225816465245*y)))));
+    grad[0] /*ARGH*/[1]= 44.497190922573977692268384644804
+                         - 88.99438184514795538453676928961*y
+                         + x*(-1334.9157276772193307680515393441
+                              + 2669.8314553544386615361030786883*y
+                              + x*(9344.4100937405353153763607754089
+                                   - 18688.820187481070630752721550818*y
+                                   + x*(-24918.42691664142750767029540109
+                                        + 49836.853833282855015340590802181*y
+                                        + x*(28033.230281221605946129082326227
+                                             - 56066.46056244321189225816465245*y
+                                             + x*(-11213.292112488642378451632930491
+                                                  + 22426.584224977284756903265860981*y)))));
+    return;
+  case ( 31 ) :
+    grad[0] /*ARGH*/[0]= 158.74507866387543543009694521836
+                         + y*(-1904.9409439665052251611633426203
+                              + (4762.3523599162630629029083565507
+                                 - 3174.9015732775087086019389043671*y)*y)
+                         + x*(-1428.7057079748789188708725069652
+                              + y*(17144.468495698547026450470083582
+                                   + y*(-42861.171239246367566126175208956
+                                        + 28574.114159497578377417450139304*y))
+                              + x*(3333.6466519413841440320358495855
+                                   + y*(-40003.759823296609728384430195026
+                                        + (100009.39955824152432096107548756
+                                           - 66672.93303882768288064071699171*y)*y)
+                                   + x*(-2222.431101294256096021357233057
+                                        + y*(26669.173215531073152256286796684
+                                             + y*(-66672.933038827682880640716991709
+                                                  + 44448.62202588512192042714466114*y)))));
+    grad[0] /*ARGH*/[1]= 95.247047198325261258058167131013
+                         + y*(-476.23523599162630629029083565507
+                              + 476.23523599162630629029083565507*y)
+                         + x*(-1904.9409439665052251611633426203
+                              + (9524.7047198325261258058167131013
+                                 - 9524.704719832526125805816713101*y)*y
+                              + x*(8572.2342478492735132252350417912
+                                   + y*(-42861.171239246367566126175208956
+                                        + 42861.171239246367566126175208956*y)
+                                   + x*(-13334.586607765536576128143398342
+                                        + (66672.933038827682880640716991709
+                                           - 66672.93303882768288064071699171*y)*y
+                                        + x*(6667.2933038827682880640716991709
+                                             + y*(-33336.466519413841440320358495855
+                                                  + 33336.466519413841440320358495855*y)))));
+    return;
+  case ( 32 ) :
+    grad[0] /*ARGH*/[0]= 95.247047198325261258058167131013
+                         + y*(-1904.9409439665052251611633426203
+                              + y*(8572.2342478492735132252350417912
+                                   + y*(-13334.586607765536576128143398342
+                                        + 6667.293303882768288064071699171*y)))
+                         + x*(-476.23523599162630629029083565507
+                              + y*(9524.7047198325261258058167131013
+                                   + y*(-42861.171239246367566126175208956
+                                        + (66672.933038827682880640716991709
+                                           - 33336.466519413841440320358495855*y)*y))
+                              + x*(476.23523599162630629029083565507
+                                   + y*(-9524.7047198325261258058167131013
+                                        + y*(42861.171239246367566126175208956
+                                             + y*(-66672.933038827682880640716991709
+                                                  + 33336.466519413841440320358495855*y)))));
+    grad[0] /*ARGH*/[1]= 158.74507866387543543009694521836
+                         + y*(-1428.7057079748789188708725069652
+                              + (3333.6466519413841440320358495855
+                                 - 2222.431101294256096021357233057*y)*y)
+                         + x*(-1904.9409439665052251611633426203
+                              + y*(17144.468495698547026450470083582
+                                   + y*(-40003.759823296609728384430195026
+                                        + 26669.173215531073152256286796684*y))
+                              + x*(4762.3523599162630629029083565507
+                                   + y*(-42861.171239246367566126175208956
+                                        + (100009.39955824152432096107548756
+                                           - 66672.93303882768288064071699171*y)*y)
+                                   + x*(-3174.9015732775087086019389043671
+                                        + y*(28574.114159497578377417450139304
+                                             + y*(-66672.933038827682880640716991709
+                                                  + 44448.62202588512192042714466114*y)))));
+    return;
+  case ( 33 ) :
+    grad[0] /*ARGH*/[0]= 44.497190922573977692268384644804
+                         + y*(-1334.9157276772193307680515393441
+                              + y*(9344.4100937405353153763607754089
+                                   + y*(-24918.42691664142750767029540109
+                                        + (28033.230281221605946129082326227
+                                           - 11213.292112488642378451632930491*y)*y)))
+                         + x*(-88.994381845147955384536769289609
+                              + y*(2669.8314553544386615361030786883
+                                   + y*(-18688.820187481070630752721550818
+                                        + y*(49836.853833282855015340590802181
+                                             + y*(-56066.460562443211892258164652453
+                                                  + 22426.584224977284756903265860981*y)))));
+    grad[0] /*ARGH*/[1]= 222.48595461286988846134192322402
+                         + y*(-3114.8033645801784384587869251363
+                              + y*(12459.213458320713753835147700545
+                                   + y*(-18688.820187481070630752721550818
+                                        + 9344.410093740535315376360775409*y)))
+                         + x*(-1334.9157276772193307680515393441
+                              + y*(18688.820187481070630752721550818
+                                   + y*(-74755.280749924282523010886203271
+                                        + (112132.92112488642378451632930491
+                                           - 56066.46056244321189225816465245*y)*y))
+                              + x*(1334.9157276772193307680515393441
+                                   + y*(-18688.820187481070630752721550818
+                                        + y*(74755.280749924282523010886203271
+                                             + y*(-112132.92112488642378451632930491
+                                                  + 56066.46056244321189225816465245*y)))));
+    return;
+  case ( 34 ) :
+    grad[0] /*ARGH*/[0]= 12.48999599679679641169378624188
+                         + y*(-524.57983186546544929113902215894
+                              + y*(5245.7983186546544929113902215894
+                                   + y*(-20983.193274618617971645560886358
+                                        + y*(39343.487389909908696835426661921
+                                             + y*(-34622.26890312071965321517546249
+                                                  + 11540.756301040239884405058487497*y)))));
+    grad[0] /*ARGH*/[1]= 262.28991593273272464556951107947
+                         + y*(-5245.7983186546544929113902215894
+                              + y*(31474.789911927926957468341329537
+                                   + y*(-78686.974779819817393670853323841
+                                        + (86555.672257801799133037938656226
+                                           - 34622.26890312071965321517546249*y)*y)))
+                         + x*(-524.57983186546544929113902215894
+                              + y*(10491.596637309308985822780443179
+                                   + y*(-62949.579823855853914936682659073
+                                        + y*(157373.94955963963478734170664768
+                                             + y*(-173111.34451560359826607587731245
+                                                  + 69244.53780624143930643035092498*y)))));
+    return;
+  case ( 35 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 216.88706738761534557003886238781
+                         + y*(-5855.950819465614330391049284471
+                              + y*(48799.590162213452753258744037258
+                                   + y*(-178931.83059478266009528206146995
+                                        + y*(322077.2950706087881715077106459
+                                             + y*(-279133.65572786094974864001589312
+                                                  + 93044.55190928698324954667196437*y)))));
+    return;
+                #endif
+                #if (PMAX2D>=8)
+  case ( 36 ) :
+    grad[0] /*ARGH*/[0]= -296.86360504447155958714150963013
+                         + x*(10390.226176556504585549952837055
+                              + x*(-114292.4879421215504410494812076
+                                   + x*(571462.43971060775220524740603801
+                                        + x*(-1.4858023432475801557336432556988e6
+                                             + x*(2.0801232805466122180271005579783e6
+                                                  + x*(-1.4858023432475801557336432556988e6
+                                                       + 424514.95521359433020961235877109*x))))));
+    grad[0] /*ARGH*/[1]= 0;
+    return;
+  case ( 37 ) :
+    grad[0] /*ARGH*/[0]= -375.65942021996466899674117634685
+                         + 751.3188404399293379934823526937*y
+                         + x*(10142.804345939046062912011761365
+                              - 20285.60869187809212582402352273*y
+                              + x*(-84523.369549492050524266764678042
+                                   + 169046.73909898410104853352935608*y
+                                   + x*(309919.02168147085192231147048615
+                                        - 619838.0433629417038446229409723*y
+                                        + x*(-557854.23902664753346016064687508
+                                             + 1.1157084780532950669203212937502e6*y
+                                             + x*(483473.6738230945289988058939584
+                                                  - 966947.3476461890579976117879168*y
+                                                  + x*(-161157.8912743648429996019646528
+                                                       + 322315.7825487296859992039293056*y))))));
+    grad[0] /*ARGH*/[1]= -13.416407864998738178455042012388
+                         + x*(751.31884043992933799348235269371
+                              + x*(-10142.804345939046062912011761365
+                                   + x*(56348.913032994700349511176452028
+                                        + x*(-154959.51084073542596115573524308
+                                             + x*(223141.69561065901338406425875003
+                                                  + x*(-161157.8912743648429996019646528
+                                                       + 46045.111792675669428457704186514*x))))));
+    return;
+  case ( 38 ) :
+    grad[0] /*ARGH*/[0]= -338.61482542853908539939775567276
+                         + (2031.6889525712345123963865340366
+                            - 2031.6889525712345123963865340366*y)*y
+                         + x*(6772.2965085707817079879551134552
+                              + y*(-40633.779051424690247927730680731
+                                   + 40633.779051424690247927730680731*y)
+                              + x*(-40633.779051424690247927730680731
+                                   + (243802.67430854814148756638408439
+                                      - 243802.67430854814148756638408439*y)*y
+                                   + x*(101584.44762856172561981932670183
+                                        + y*(-609506.68577137035371891596021097
+                                             + 609506.685771370353718915960211*y)
+                                        + x*(-111742.89239141789818180125937201
+                                             + (670457.35434850738909080755623206
+                                                - 670457.3543485073890908075562321*y)*y
+                                             + x*(44697.156956567159272720503748804
+                                                  + y*(-268182.94173940295563632302249282
+                                                       + 268182.94173940295563632302249282*y))))));
+    grad[0] /*ARGH*/[1]= -48.373546489791297914199679381823
+                         + 96.74709297958259582839935876365*y
+                         + x*(2031.6889525712345123963865340366
+                              - 4063.3779051424690247927730680731*y
+                              + x*(-20316.889525712345123963865340366
+                                   + 40633.779051424690247927730680731*y
+                                   + x*(81267.558102849380495855461361462
+                                        - 162535.11620569876099171092272292*y
+                                        + x*(-152376.67144284258842972899005274
+                                             + 304753.34288568517685945798010548*y
+                                             + x*(134091.47086970147781816151124641
+                                                  - 268182.94173940295563632302249282*y
+                                                  + x*(-44697.156956567159272720503748804
+                                                       + 89394.31391313431854544100749761*y))))));
+  case ( 39 ) :
+    grad[0] /*ARGH*/[0]= -263.24893162176366181219164922249
+                         + y*(3158.9871794611639417462997906699
+                              + y*(-7897.4679486529098543657494766747
+                                   + 5264.97863243527323624383298445*y))
+                         + x*(3685.4850427046912653706830891149
+                              + y*(-44225.820512456295184448197069378
+                                   + (110564.55128114073796112049267345
+                                      - 73709.7008540938253074136617823*y)*y)
+                              + x*(-14741.940170818765061482732356459
+                                   + y*(176903.28204982518073779278827751
+                                        + y*(-442258.20512456295184448197069378
+                                             + 294838.80341637530122965464712919*y))
+                                   + x*(22112.910256228147592224098534689
+                                        + y*(-265354.92307473777110668918241627
+                                             + (663387.30768684442776672295604067
+                                                - 442258.20512456295184448197069378*y)*y)
+                                        + x*(-11056.455128114073796112049267345
+                                             + y*(132677.46153736888555334459120813
+                                                  + y*(-331693.65384342221388336147802034
+                                                       + 221129.10256228147592224098534689*y))))));
+    grad[0] /*ARGH*/[1]= -105.299572648705464724876659689
+                         + (526.49786324352732362438329844498
+                            - 526.497863243527323624383298445*y)*y
+                         + x*(3158.9871794611639417462997906699
+                              + y*(-15794.935897305819708731498953349
+                                   + 15794.935897305819708731498953349*y)
+                              + x*(-22112.910256228147592224098534689
+                                   + (110564.55128114073796112049267345
+                                      - 110564.55128114073796112049267345*y)*y
+                                   + x*(58967.760683275060245930929425838
+                                        + y*(-294838.80341637530122965464712919
+                                             + 294838.80341637530122965464712919*y)
+                                        + x*(-66338.730768684442776672295604067
+                                             + (331693.65384342221388336147802034
+                                                - 331693.65384342221388336147802034*y)*y
+                                             + x*(26535.492307473777110668918241627
+                                                  + y*(-132677.46153736888555334459120813
+                                                       + 132677.46153736888555334459120813*y))))));
+    return;
+  case ( 40 ) :
+    grad[0] /*ARGH*/[0]= -180.
+                         + y*(3600.
+                              + y*(-16200.
+                                   + (25200.
+                                      - 12600.*y)*y))
+                         + x*(1620.
+                              + y*(-32400.
+                                   + y*(145800.
+                                        + y*(-226800.
+                                             + 113400.*y)))
+                              + x*(-3780.
+                                   + y*(75600.
+                                        + y*(-340200.
+                                             + (529200.
+                                                - 264600.*y)*y))
+                                   + x*(2520.
+                                        + y*(-50400.
+                                             + y*(226800.
+                                                  + y*(-352800.
+                                                       + 176400.*y))))));
+    grad[0] /*ARGH*/[1]= -180.
+                         + y*(1620.
+                              + y*(-3780.
+                                   + 2520.*y))
+                         + x*(3600.
+                              + y*(-32400.
+                                   + (75600.
+                                      - 50400.*y)*y)
+                              + x*(-16200.
+                                   + y*(145800.
+                                        + y*(-340200.
+                                             + 226800.*y))
+                                   + x*(25200.
+                                        + y*(-226800.
+                                             + (529200.
+                                                - 352800.*y)*y)
+                                        + x*(-12600.
+                                             + y*(113400.
+                                                  + y*(-264600.
+                                                       + 176400.*y))))));
+    return;
+  case ( 41 ) :
+    grad[0] /*ARGH*/[0]= -105.299572648705464724876659689
+                         + y*(3158.9871794611639417462997906699
+                              + y*(-22112.910256228147592224098534689
+                                   + y*(58967.760683275060245930929425838
+                                        + y*(-66338.730768684442776672295604067
+                                             + 26535.492307473777110668918241627*y))))
+                         + x*(526.49786324352732362438329844498
+                              + y*(-15794.935897305819708731498953349
+                                   + y*(110564.55128114073796112049267345
+                                        + y*(-294838.80341637530122965464712919
+                                             + (331693.65384342221388336147802034
+                                                - 132677.46153736888555334459120813*y)*y)))
+                              + x*(-526.49786324352732362438329844498
+                                   + y*(15794.935897305819708731498953349
+                                        + y*(-110564.55128114073796112049267345
+                                             + y*(294838.80341637530122965464712919
+                                                  + y*(-331693.65384342221388336147802034
+                                                       + 132677.46153736888555334459120813*y))))));
+    grad[0] /*ARGH*/[1]= -263.24893162176366181219164922249
+                         + y*(3685.4850427046912653706830891149
+                              + y*(-14741.940170818765061482732356459
+                                   + (22112.910256228147592224098534689
+                                      - 11056.455128114073796112049267345*y)*y))
+                         + x*(3158.9871794611639417462997906699
+                              + y*(-44225.820512456295184448197069378
+                                   + y*(176903.28204982518073779278827751
+                                        + y*(-265354.92307473777110668918241627
+                                             + 132677.46153736888555334459120813*y)))
+                              + x*(-7897.4679486529098543657494766747
+                                   + y*(110564.55128114073796112049267345
+                                        + y*(-442258.20512456295184448197069378
+                                             + (663387.30768684442776672295604067
+                                                - 331693.65384342221388336147802034*y)*y))
+                                   + x*(5264.9786324352732362438329844498
+                                        + y*(-73709.700854093825307413661782297
+                                             + y*(294838.80341637530122965464712919
+                                                  + y*(-442258.20512456295184448197069378
+                                                       + 221129.10256228147592224098534689*y))))));
+    return;
+  case ( 42 ) :
+    grad[0] /*ARGH*/[0]= -48.373546489791297914199679381823
+                         + y*(2031.6889525712345123963865340366
+                              + y*(-20316.889525712345123963865340366
+                                   + y*(81267.558102849380495855461361462
+                                        + y*(-152376.67144284258842972899005274
+                                             + (134091.47086970147781816151124641
+                                                - 44697.156956567159272720503748804*y)*y))))
+                         + x*(96.747092979582595828399358763645
+                              + y*(-4063.3779051424690247927730680731
+                                   + y*(40633.779051424690247927730680731
+                                        + y*(-162535.11620569876099171092272292
+                                             + y*(304753.34288568517685945798010548
+                                                  + y*(-268182.94173940295563632302249282
+                                                       + 89394.31391313431854544100749761*y))))));
+    grad[0] /*ARGH*/[1]= -338.61482542853908539939775567276
+                         + y*(6772.2965085707817079879551134552
+                              + y*(-40633.779051424690247927730680731
+                                   + y*(101584.44762856172561981932670183
+                                        + y*(-111742.89239141789818180125937201
+                                             + 44697.156956567159272720503748804*y))))
+                         + x*(2031.6889525712345123963865340366
+                              + y*(-40633.779051424690247927730680731
+                                   + y*(243802.67430854814148756638408439
+                                        + y*(-609506.68577137035371891596021097
+                                             + (670457.35434850738909080755623206
+                                                - 268182.94173940295563632302249282*y)*y)))
+                              + x*(-2031.6889525712345123963865340366
+                                   + y*(40633.779051424690247927730680731
+                                        + y*(-243802.67430854814148756638408439
+                                             + y*(609506.68577137035371891596021097
+                                                  + y*(-670457.35434850738909080755623206
+                                                       + 268182.94173940295563632302249282*y))))));
+    return;
+  case ( 43 ) :
+    grad[0] /*ARGH*/[0]= -13.416407864998738178455042012388
+                         + y*(751.31884043992933799348235269371
+                              + y*(-10142.804345939046062912011761365
+                                   + y*(56348.913032994700349511176452028
+                                        + y*(-154959.51084073542596115573524308
+                                             + y*(223141.69561065901338406425875003
+                                                  + y*(-161157.8912743648429996019646528
+                                                       + 46045.111792675669428457704186514*y))))));
+    grad[0] /*ARGH*/[1]= -375.65942021996466899674117634685
+                         + y*(10142.804345939046062912011761365
+                              + y*(-84523.369549492050524266764678042
+                                   + y*(309919.02168147085192231147048615
+                                        + y*(-557854.23902664753346016064687508
+                                             + (483473.6738230945289988058939584
+                                                - 161157.8912743648429996019646528*y)*y))))
+                         + x*(751.31884043992933799348235269371
+                              + y*(-20285.60869187809212582402352273
+                                   + y*(169046.73909898410104853352935608
+                                        + y*(-619838.04336294170384462294097231
+                                             + y*(1.1157084780532950669203212937502e6
+                                                  + y*(-966947.3476461890579976117879168
+                                                       + 322315.7825487296859992039293056*y))))));
+  case ( 44 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -296.86360504447155958714150963013
+                         + y*(10390.226176556504585549952837055
+                              + y*(-114292.4879421215504410494812076
+                                   + y*(571462.43971060775220524740603801
+                                        + y*(-1.4858023432475801557336432556988e6
+                                             + y*(2.0801232805466122180271005579783e6
+                                                  + y*(-1.4858023432475801557336432556988e6
+                                                       + 424514.95521359433020961235877109*y))))));
+    return;
+                #endif
+  }
+}
+
+#ifdef ONB_WITH_U
+
+/* u(x,y) for quadrilateral */
+template <class FunctionSpaceType>
+double OrthonormalBaseFunctionSet<FunctionSpaceType >::
+eval_u_quadrilateral_2d (pbasis *base, double *c, double *xi)
+{
+  double x, y;
+  orthonormalbasis *b=(orthonormalbasis*) base;
+  x=xi[0]; y=xi[1];
+
+  switch (b->k)   {
+                #if (PMAX2D>=0)
+  case ( 0 ) :
+    return c[0];
+                #endif
+                #if (PMAX2D>=1)
+  case ( 1 ) :
+    return c[0]
+           - 1.7320508075688772935274463415059*c[1]
+           + 3.4641016151377545870548926830117*x*c[1]
+           - 1.7320508075688772935274463415059*c[2]
+           + 3.4641016151377545870548926830117*y*c[2];
+                #endif
+                #if (PMAX2D>=2)
+  case ( 2 ) :
+    return c[0]
+           - 1.7320508075688772935274463415059*c[1]
+           - 1.7320508075688772935274463415059*c[2]
+           + 2.2360679774997896964091736687313*c[3]
+           + 3.*c[4]
+           + x*(3.4641016151377545870548926830117*c[1]
+                - 13.416407864998738178455042012388*c[3]
+                + 13.416407864998738178455042012388*x*c[3]
+                - 6.*c[4]
+                + 12.*y*c[4])
+           + 2.2360679774997896964091736687313*c[5]
+           + y*(3.4641016151377545870548926830117*c[2]
+                - 6.*c[4]
+                - 13.416407864998738178455042012388*c[5]
+                + 13.416407864998738178455042012388*y*c[5]);
+                #endif
+                #if (PMAX2D>=3)
+  case ( 3 ) :
+    return c[0]
+           - 1.7320508075688772935274463415059*c[1]
+           - 1.7320508075688772935274463415059*c[2]
+           + 2.2360679774997896964091736687313*c[3]
+           + 3.*c[4]
+           + 2.2360679774997896964091736687313*c[5]
+           - 2.6457513110645905905016157536393*c[6]
+           - 3.8729833462074168851792653997824*c[7]
+           - 3.8729833462074168851792653997824*c[8]
+           + x*(3.4641016151377545870548926830117*c[1]
+                - 13.416407864998738178455042012388*c[3]
+                - 6.*c[4]
+                + 31.749015732775087086019389043671*c[6]
+                + 23.237900077244501311075592398694*c[7]
+                + x*(13.416407864998738178455042012388*c[3]
+                     - 79.37253933193771771504847260918*c[6]
+                     + 52.91502622129181181003231507279*x*c[6]
+                     - 23.237900077244501311075592398694*c[7]
+                     + 46.475800154489002622151184797389*y*c[7])
+                + 7.745966692414833770358530799565*c[8]
+                + y*(12.*c[4]
+                     - 46.475800154489002622151184797389*c[7]
+                     - 46.475800154489002622151184797389*c[8]
+                     + 46.475800154489002622151184797389*y*c[8]))
+           - 2.6457513110645905905016157536393*c[9]
+           + y*(3.4641016151377545870548926830117*c[2]
+                - 6.*c[4]
+                - 13.416407864998738178455042012388*c[5]
+                + 7.745966692414833770358530799565*c[7]
+                + 23.237900077244501311075592398694*c[8]
+                + 31.749015732775087086019389043671*c[9]
+                + y*(13.416407864998738178455042012388*c[5]
+                     - 23.237900077244501311075592398694*c[8]
+                     - 79.37253933193771771504847260918*c[9]
+                     + 52.91502622129181181003231507279*y*c[9]));
+                #endif
+                #if (PMAX2D>=4)
+  case ( 4 ) :
+    return c[0]
+           - 1.7320508075688772935274463415059*c[1]
+           - 1.7320508075688772935274463415059*c[2]
+           + 2.2360679774997896964091736687313*c[3]
+           + 3.*c[4]
+           + 2.2360679774997896964091736687313*c[5]
+           - 2.6457513110645905905016157536393*c[6]
+           - 3.8729833462074168851792653997824*c[7]
+           - 3.8729833462074168851792653997824*c[8]
+           - 2.6457513110645905905016157536393*c[9]
+           + 3.*c[10]
+           + 4.582575694955840006588047193728*c[11]
+           + 5.*c[12]
+           + 4.582575694955840006588047193728*c[13]
+           + x*(3.4641016151377545870548926830117*c[1]
+                - 13.416407864998738178455042012388*c[3]
+                - 6.*c[4]
+                + 31.749015732775087086019389043671*c[6]
+                + 23.237900077244501311075592398694*c[7]
+                + 7.745966692414833770358530799565*c[8]
+                - 60.*c[10]
+                - 54.99090833947008007905656632474*c[11]
+                - 30.*c[12]
+                + x*(13.416407864998738178455042012388*c[3]
+                     - 79.37253933193771771504847260918*c[6]
+                     - 23.237900077244501311075592398694*c[7]
+                     + 270.*c[10]
+                     + 137.47727084867520019764141581184*c[11]
+                     + x*(52.91502622129181181003231507279*c[6]
+                          - 420.*c[10]
+                          + 210.*x*c[10]
+                          - 91.65151389911680013176094387456*c[11]
+                          + 183.30302779823360026352188774912*y*c[11])
+                     + 30.*c[12]
+                     + y*(46.475800154489002622151184797389*c[7]
+                          - 274.95454169735040039528283162368*c[11]
+                          - 180.*c[12]
+                          + 180.*y*c[12]))
+                - 9.165151389911680013176094387456*c[13]
+                + y*(12.*c[4]
+                     - 46.475800154489002622151184797389*c[7]
+                     - 46.475800154489002622151184797389*c[8]
+                     + 109.98181667894016015811313264947*c[11]
+                     + 180.*c[12]
+                     + 109.98181667894016015811313264947*c[13]
+                     + y*(46.475800154489002622151184797389*c[8]
+                          - 180.*c[12]
+                          - 274.95454169735040039528283162368*c[13]
+                          + 183.30302779823360026352188774912*y*c[13])))
+           + 3.*c[14]
+           + y*(3.4641016151377545870548926830117*c[2]
+                - 6.*c[4]
+                - 13.416407864998738178455042012388*c[5]
+                + 7.745966692414833770358530799565*c[7]
+                + 23.237900077244501311075592398694*c[8]
+                + 31.749015732775087086019389043671*c[9]
+                - 9.165151389911680013176094387456*c[11]
+                - 30.*c[12]
+                - 54.99090833947008007905656632474*c[13]
+                - 60.*c[14]
+                + y*(13.416407864998738178455042012388*c[5]
+                     - 23.237900077244501311075592398694*c[8]
+                     - 79.37253933193771771504847260918*c[9]
+                     + 30.*c[12]
+                     + 137.47727084867520019764141581184*c[13]
+                     + 270.*c[14]
+                     + y*(52.91502622129181181003231507279*c[9]
+                          - 91.65151389911680013176094387456*c[13]
+                          - 420.*c[14]
+                          + 210.*y*c[14])));
+                #endif
+                #if (PMAX2D>=5)
+  case ( 5 ) :
+    return c[0]
+           - 1.7320508075688772935274463415059*c[1]
+           - 1.7320508075688772935274463415059*c[2]
+           + 2.2360679774997896964091736687313*c[3]
+           + 3.*c[4]
+           + 2.2360679774997896964091736687313*c[5]
+           - 2.6457513110645905905016157536393*c[6]
+           - 3.8729833462074168851792653997824*c[7]
+           - 3.8729833462074168851792653997824*c[8]
+           - 2.6457513110645905905016157536393*c[9]
+           + 3.*c[10]
+           + 4.582575694955840006588047193728*c[11]
+           + 5.*c[12]
+           + 4.582575694955840006588047193728*c[13]
+           + 3.*c[14]
+           - 3.3166247903553998491149327366707*c[15]
+           - 5.196152422706631880582339024518*c[16]
+           - 5.916079783099616042567328291562*c[17]
+           - 5.916079783099616042567328291562*c[18]
+           - 5.196152422706631880582339024518*c[19]
+           + x*(3.4641016151377545870548926830117*c[1]
+                - 13.416407864998738178455042012388*c[3]
+                - 6.*c[4]
+                + 31.749015732775087086019389043671*c[6]
+                + 23.237900077244501311075592398694*c[7]
+                + 7.745966692414833770358530799565*c[8]
+                - 60.*c[10]
+                - 54.99090833947008007905656632474*c[11]
+                - 30.*c[12]
+                - 9.165151389911680013176094387456*c[13]
+                + 99.49874371066199547344798210012*c[15]
+                + 103.92304845413263761164678049035*c[16]
+                + 70.99295739719539251080793949874*c[17]
+                + 35.49647869859769625540396974937*c[18]
+                + x*(13.416407864998738178455042012388*c[3]
+                     - 79.37253933193771771504847260918*c[6]
+                     - 23.237900077244501311075592398694*c[7]
+                     + 270.*c[10]
+                     + 137.47727084867520019764141581184*c[11]
+                     + 30.*c[12]
+                     - 696.4912059746339683141358747008*c[15]
+                     - 467.65371804359686925241051220659*c[16]
+                     - 177.48239349298848127701984874685*c[17]
+                     + x*(52.91502622129181181003231507279*c[6]
+                          - 420.*c[10]
+                          - 91.65151389911680013176094387456*c[11]
+                          + 1857.3098825990239155043623325356*c[15]
+                          + 727.4613391789284632815274634325*c[16]
+                          + x*(210.*c[10]
+                               - 2089.4736179239019049424076241025*c[15]
+                               + 835.789447169560761976963049641*x*c[15]
+                               - 363.73066958946423164076373171623*c[16]
+                               + 727.4613391789284632815274634325*y*c[16])
+                          + 118.32159566199232085134656583123*c[17]
+                          + y*(183.30302779823360026352188774912*c[11]
+                               - 1454.9226783578569265630549268649*c[16]
+                               - 709.9295739719539251080793949874*c[17]
+                               + 709.9295739719539251080793949874*y*c[17]))
+                     - 35.49647869859769625540396974937*c[18]
+                     + y*(46.475800154489002622151184797389*c[7]
+                          - 274.95454169735040039528283162368*c[11]
+                          - 180.*c[12]
+                          + 935.3074360871937385048210244132*c[16]
+                          + 1064.8943609579308876621190924811*c[17]
+                          + 425.95774438317235506484763699244*c[18]
+                          + y*(180.*c[12]
+                               - 1064.8943609579308876621190924811*c[17]
+                               - 1064.8943609579308876621190924811*c[18]
+                               + 709.9295739719539251080793949874*y*c[18])))
+                + 10.392304845413263761164678049035*c[19]
+                + y*(12.*c[4]
+                     - 46.475800154489002622151184797389*c[7]
+                     - 46.475800154489002622151184797389*c[8]
+                     + 109.98181667894016015811313264947*c[11]
+                     + 180.*c[12]
+                     + 109.98181667894016015811313264947*c[13]
+                     - 207.8460969082652752232935609807*c[16]
+                     - 425.95774438317235506484763699244*c[17]
+                     - 425.95774438317235506484763699244*c[18]
+                     - 207.8460969082652752232935609807*c[19]
+                     + y*(46.475800154489002622151184797389*c[8]
+                          - 180.*c[12]
+                          - 274.95454169735040039528283162368*c[13]
+                          + 425.95774438317235506484763699244*c[17]
+                          + 1064.8943609579308876621190924811*c[18]
+                          + 935.3074360871937385048210244132*c[19]
+                          + y*(183.30302779823360026352188774912*c[13]
+                               - 709.9295739719539251080793949874*c[18]
+                               - 1454.9226783578569265630549268649*c[19]
+                               + 727.4613391789284632815274634325*y*c[19]))))
+           - 3.3166247903553998491149327366707*c[20]
+           + y*(3.4641016151377545870548926830117*c[2]
+                - 6.*c[4]
+                - 13.416407864998738178455042012388*c[5]
+                + 7.745966692414833770358530799565*c[7]
+                + 23.237900077244501311075592398694*c[8]
+                + 31.749015732775087086019389043671*c[9]
+                - 9.165151389911680013176094387456*c[11]
+                - 30.*c[12]
+                - 54.99090833947008007905656632474*c[13]
+                - 60.*c[14]
+                + 10.392304845413263761164678049035*c[16]
+                + 35.49647869859769625540396974937*c[17]
+                + 70.99295739719539251080793949874*c[18]
+                + 103.92304845413263761164678049035*c[19]
+                + 99.49874371066199547344798210012*c[20]
+                + y*(13.416407864998738178455042012388*c[5]
+                     - 23.237900077244501311075592398694*c[8]
+                     - 79.37253933193771771504847260918*c[9]
+                     + 30.*c[12]
+                     + 137.47727084867520019764141581184*c[13]
+                     + 270.*c[14]
+                     - 35.49647869859769625540396974937*c[17]
+                     - 177.48239349298848127701984874685*c[18]
+                     - 467.65371804359686925241051220659*c[19]
+                     - 696.4912059746339683141358747008*c[20]
+                     + y*(52.91502622129181181003231507279*c[9]
+                          - 91.65151389911680013176094387456*c[13]
+                          - 420.*c[14]
+                          + 118.32159566199232085134656583123*c[18]
+                          + 727.4613391789284632815274634325*c[19]
+                          + 1857.3098825990239155043623325356*c[20]
+                          + y*(210.*c[14]
+                               - 363.73066958946423164076373171623*c[19]
+                               - 2089.4736179239019049424076241025*c[20]
+                               + 835.789447169560761976963049641*y*c[20]))));
+                #endif
+                #if (PMAX2D>=6)
+  case ( 6 ) :
+    return c[0]
+           - 1.7320508075688772935274463415059*c[1]
+           - 1.7320508075688772935274463415059*c[2]
+           + 2.2360679774997896964091736687313*c[3]
+           + 3.*c[4]
+           + 2.2360679774997896964091736687313*c[5]
+           - 2.6457513110645905905016157536393*c[6]
+           - 3.8729833462074168851792653997824*c[7]
+           - 3.8729833462074168851792653997824*c[8]
+           - 2.6457513110645905905016157536393*c[9]
+           + 3.*c[10]
+           + 4.582575694955840006588047193728*c[11]
+           + 5.*c[12]
+           + 4.582575694955840006588047193728*c[13]
+           + 3.*c[14]
+           - 3.3166247903553998491149327366707*c[15]
+           - 5.196152422706631880582339024518*c[16]
+           - 5.916079783099616042567328291562*c[17]
+           - 5.916079783099616042567328291562*c[18]
+           - 5.196152422706631880582339024518*c[19]
+           - 3.3166247903553998491149327366707*c[20]
+           + 3.6055512754639892931192212674705*c[21]
+           + 5.7445626465380286598506114682189*c[22]
+           + 6.708203932499369089227521006194*c[23]
+           + 7.*c[24]
+           + 6.708203932499369089227521006194*c[25]
+           + 5.7445626465380286598506114682189*c[26]
+           + x*(3.4641016151377545870548926830117*c[1]
+                - 13.416407864998738178455042012388*c[3]
+                - 6.*c[4]
+                + 31.749015732775087086019389043671*c[6]
+                + 23.237900077244501311075592398694*c[7]
+                + 7.745966692414833770358530799565*c[8]
+                - 60.*c[10]
+                - 54.99090833947008007905656632474*c[11]
+                - 30.*c[12]
+                - 9.165151389911680013176094387456*c[13]
+                + 99.49874371066199547344798210012*c[15]
+                + 103.92304845413263761164678049035*c[16]
+                + 70.99295739719539251080793949874*c[17]
+                + 35.49647869859769625540396974937*c[18]
+                + 10.392304845413263761164678049035*c[19]
+                - 151.43315356948755031100729323376*c[21]
+                - 172.33687939614085979551834404657*c[22]
+                - 134.16407864998738178455042012388*c[23]
+                - 84.*c[24]
+                - 40.249223594996214535365126037163*c[25]
+                + x*(13.416407864998738178455042012388*c[3]
+                     - 79.37253933193771771504847260918*c[6]
+                     - 23.237900077244501311075592398694*c[7]
+                     + 270.*c[10]
+                     + 137.47727084867520019764141581184*c[11]
+                     + 30.*c[12]
+                     - 696.4912059746339683141358747008*c[15]
+                     - 467.65371804359686925241051220659*c[16]
+                     - 177.48239349298848127701984874685*c[17]
+                     - 35.49647869859769625540396974937*c[18]
+                     + 1514.3315356948755031100729323376*c[21]
+                     + 1206.358155772986018568628408326*c[22]
+                     + 603.7383539249432180304768905574*c[23]
+                     + 210.*c[24]
+                     + x*(52.91502622129181181003231507279*c[6]
+                          - 420.*c[10]
+                          - 91.65151389911680013176094387456*c[11]
+                          + 1857.3098825990239155043623325356*c[15]
+                          + 727.4613391789284632815274634325*c[16]
+                          + 118.32159566199232085134656583123*c[17]
+                          - 6057.32614277950201244029172935*c[21]
+                          - 3216.9550820612960495163424222026*c[22]
+                          - 939.1485505499116724918529408671*c[23]
+                          + x*(210.*c[10]
+                               - 2089.4736179239019049424076241025*c[15]
+                               - 363.73066958946423164076373171623*c[16]
+                               + 11357.486517711566273325546992532*c[21]
+                               + 3619.0744673189580557058852249779*c[22]
+                               + x*(835.789447169560761976963049641*c[15]
+                                    - 9994.588135586178320526481353428*c[21]
+                                    + 3331.5293785287261068421604511427*x*c[21]
+                                    - 1447.6297869275832222823540899912*c[22]
+                                    + 2895.2595738551664445647081799823*y*c[22])
+                               + 469.57427527495583624592647043357*c[23]
+                               + y*(727.4613391789284632815274634325*c[16]
+                                    - 7238.148934637916111411770449956*c[22]
+                                    - 2817.4456516497350174755588226014*c[23]
+                                    + 2817.4456516497350174755588226014*y*c[23]))
+                          - 140.*c[24]
+                          + y*(183.30302779823360026352188774912*c[11]
+                               - 1454.9226783578569265630549268649*c[16]
+                               - 709.9295739719539251080793949874*c[17]
+                               + 6433.910164122592099032684844405*c[22]
+                               + 5634.891303299470034951117645203*c[23]
+                               + 1680.*c[24]
+                               + y*(709.9295739719539251080793949874*c[17]
+                                    - 5634.891303299470034951117645203*c[23]
+                                    - 4200.*c[24]
+                                    + 2800.*y*c[24])))
+                     + 40.249223594996214535365126037163*c[25]
+                     + y*(46.475800154489002622151184797389*c[7]
+                          - 274.95454169735040039528283162368*c[11]
+                          - 180.*c[12]
+                          + 935.3074360871937385048210244132*c[16]
+                          + 1064.8943609579308876621190924811*c[17]
+                          + 425.95774438317235506484763699244*c[18]
+                          - 2412.716311545972037137256816652*c[22]
+                          - 3622.4301235496593081828613433447*c[23]
+                          - 2520.*c[24]
+                          - 804.9844718999242907073025207433*c[25]
+                          + y*(180.*c[12]
+                               - 1064.8943609579308876621190924811*c[17]
+                               - 1064.8943609579308876621190924811*c[18]
+                               + 3622.4301235496593081828613433447*c[23]
+                               + 6300.*c[24]
+                               + 3622.4301235496593081828613433447*c[25]
+                               + y*(709.9295739719539251080793949874*c[18]
+                                    - 4200.*c[24]
+                                    - 5634.891303299470034951117645203*c[25]
+                                    + 2817.4456516497350174755588226014*y*c[25]))))
+                - 11.489125293076057319701222936438*c[26]
+                + y*(12.*c[4]
+                     - 46.475800154489002622151184797389*c[7]
+                     - 46.475800154489002622151184797389*c[8]
+                     + 109.98181667894016015811313264947*c[11]
+                     + 180.*c[12]
+                     + 109.98181667894016015811313264947*c[13]
+                     - 207.8460969082652752232935609807*c[16]
+                     - 425.95774438317235506484763699244*c[17]
+                     - 425.95774438317235506484763699244*c[18]
+                     - 207.8460969082652752232935609807*c[19]
+                     + 344.67375879228171959103668809314*c[22]
+                     + 804.9844718999242907073025207433*c[23]
+                     + 1008.*c[24]
+                     + 804.9844718999242907073025207433*c[25]
+                     + 344.67375879228171959103668809314*c[26]
+                     + y*(46.475800154489002622151184797389*c[8]
+                          - 180.*c[12]
+                          - 274.95454169735040039528283162368*c[13]
+                          + 425.95774438317235506484763699244*c[17]
+                          + 1064.8943609579308876621190924811*c[18]
+                          + 935.3074360871937385048210244132*c[19]
+                          - 804.9844718999242907073025207433*c[23]
+                          - 2520.*c[24]
+                          - 3622.4301235496593081828613433447*c[25]
+                          - 2412.716311545972037137256816652*c[26]
+                          + y*(183.30302779823360026352188774912*c[13]
+                               - 709.9295739719539251080793949874*c[18]
+                               - 1454.9226783578569265630549268649*c[19]
+                               + 1680.*c[24]
+                               + 5634.891303299470034951117645203*c[25]
+                               + 6433.910164122592099032684844405*c[26]
+                               + y*(727.4613391789284632815274634325*c[19]
+                                    - 2817.4456516497350174755588226014*c[25]
+                                    - 7238.148934637916111411770449956*c[26]
+                                    + 2895.2595738551664445647081799823*y*c[26])))))
+           + 3.6055512754639892931192212674705*c[27]
+           + y*(3.4641016151377545870548926830117*c[2]
+                - 6.*c[4]
+                - 13.416407864998738178455042012388*c[5]
+                + 7.745966692414833770358530799565*c[7]
+                + 23.237900077244501311075592398694*c[8]
+                + 31.749015732775087086019389043671*c[9]
+                - 9.165151389911680013176094387456*c[11]
+                - 30.*c[12]
+                - 54.99090833947008007905656632474*c[13]
+                - 60.*c[14]
+                + 10.392304845413263761164678049035*c[16]
+                + 35.49647869859769625540396974937*c[17]
+                + 70.99295739719539251080793949874*c[18]
+                + 103.92304845413263761164678049035*c[19]
+                + 99.49874371066199547344798210012*c[20]
+                - 11.489125293076057319701222936438*c[22]
+                - 40.249223594996214535365126037163*c[23]
+                - 84.*c[24]
+                - 134.16407864998738178455042012388*c[25]
+                - 172.33687939614085979551834404657*c[26]
+                - 151.43315356948755031100729323376*c[27]
+                + y*(13.416407864998738178455042012388*c[5]
+                     - 23.237900077244501311075592398694*c[8]
+                     - 79.37253933193771771504847260918*c[9]
+                     + 30.*c[12]
+                     + 137.47727084867520019764141581184*c[13]
+                     + 270.*c[14]
+                     - 35.49647869859769625540396974937*c[17]
+                     - 177.48239349298848127701984874685*c[18]
+                     - 467.65371804359686925241051220659*c[19]
+                     - 696.4912059746339683141358747008*c[20]
+                     + 40.249223594996214535365126037163*c[23]
+                     + 210.*c[24]
+                     + 603.7383539249432180304768905574*c[25]
+                     + 1206.358155772986018568628408326*c[26]
+                     + 1514.3315356948755031100729323376*c[27]
+                     + y*(52.91502622129181181003231507279*c[9]
+                          - 91.65151389911680013176094387456*c[13]
+                          - 420.*c[14]
+                          + 118.32159566199232085134656583123*c[18]
+                          + 727.4613391789284632815274634325*c[19]
+                          + 1857.3098825990239155043623325356*c[20]
+                          - 140.*c[24]
+                          - 939.1485505499116724918529408671*c[25]
+                          - 3216.9550820612960495163424222026*c[26]
+                          - 6057.32614277950201244029172935*c[27]
+                          + y*(210.*c[14]
+                               - 363.73066958946423164076373171623*c[19]
+                               - 2089.4736179239019049424076241025*c[20]
+                               + 469.57427527495583624592647043357*c[25]
+                               + 3619.0744673189580557058852249779*c[26]
+                               + 11357.486517711566273325546992532*c[27]
+                               + y*(835.789447169560761976963049641*c[20]
+                                    - 1447.6297869275832222823540899912*c[26]
+                                    - 9994.588135586178320526481353428*c[27]
+                                    + 3331.5293785287261068421604511427*y*c[27])))));
+                #endif
+                #if (PMAX2D>=7)
+  case ( 7 ) :
+    return c[0]
+           - 1.7320508075688772935274463415059*c[1]
+           - 1.7320508075688772935274463415059*c[2]
+           + 2.2360679774997896964091736687313*c[3]
+           + 3.*c[4]
+           + 2.2360679774997896964091736687313*c[5]
+           - 2.6457513110645905905016157536393*c[6]
+           - 3.8729833462074168851792653997824*c[7]
+           - 3.8729833462074168851792653997824*c[8]
+           - 2.6457513110645905905016157536393*c[9]
+           + 3.*c[10]
+           + 4.582575694955840006588047193728*c[11]
+           + 5.*c[12]
+           + 4.582575694955840006588047193728*c[13]
+           + 3.*c[14]
+           - 3.3166247903553998491149327366707*c[15]
+           - 5.196152422706631880582339024518*c[16]
+           - 5.916079783099616042567328291562*c[17]
+           - 5.916079783099616042567328291562*c[18]
+           - 5.196152422706631880582339024518*c[19]
+           - 3.3166247903553998491149327366707*c[20]
+           + 3.6055512754639892931192212674705*c[21]
+           + 5.7445626465380286598506114682189*c[22]
+           + 6.708203932499369089227521006194*c[23]
+           + 7.*c[24]
+           + 6.708203932499369089227521006194*c[25]
+           + 5.7445626465380286598506114682189*c[26]
+           + 3.6055512754639892931192212674705*c[27]
+           - 3.8729833462074168851792653997824*c[28]
+           - 6.24499799839839820584689312094*c[29]
+           - 7.416198487095662948711397440801*c[30]
+           - 7.937253933193771771504847260918*c[31]
+           - 7.937253933193771771504847260918*c[32]
+           - 7.416198487095662948711397440801*c[33]
+           - 6.24499799839839820584689312094*c[34]
+           + x*(3.4641016151377545870548926830117*c[1]
+                - 13.416407864998738178455042012388*c[3]
+                - 6.*c[4]
+                + 31.749015732775087086019389043671*c[6]
+                + 23.237900077244501311075592398694*c[7]
+                + 7.745966692414833770358530799565*c[8]
+                - 60.*c[10]
+                - 54.99090833947008007905656632474*c[11]
+                - 30.*c[12]
+                - 9.165151389911680013176094387456*c[13]
+                + 99.49874371066199547344798210012*c[15]
+                + 103.92304845413263761164678049035*c[16]
+                + 70.99295739719539251080793949874*c[17]
+                + 35.49647869859769625540396974937*c[18]
+                + 10.392304845413263761164678049035*c[19]
+                - 151.43315356948755031100729323376*c[21]
+                - 172.33687939614085979551834404657*c[22]
+                - 134.16407864998738178455042012388*c[23]
+                - 84.*c[24]
+                - 40.249223594996214535365126037163*c[25]
+                - 11.489125293076057319701222936438*c[26]
+                + 216.88706738761534557003886238781*c[28]
+                + 262.28991593273272464556951107947*c[29]
+                + 222.48595461286988846134192322402*c[30]
+                + 158.74507866387543543009694521836*c[31]
+                + 95.24704719832526125805816713101*c[32]
+                + 44.497190922573977692268384644804*c[33]
+                + x*(13.416407864998738178455042012388*c[3]
+                     - 79.37253933193771771504847260918*c[6]
+                     - 23.237900077244501311075592398694*c[7]
+                     + 270.*c[10]
+                     + 137.47727084867520019764141581184*c[11]
+                     + 30.*c[12]
+                     - 696.4912059746339683141358747008*c[15]
+                     - 467.65371804359686925241051220659*c[16]
+                     - 177.48239349298848127701984874685*c[17]
+                     - 35.49647869859769625540396974937*c[18]
+                     + 1514.3315356948755031100729323376*c[21]
+                     + 1206.358155772986018568628408326*c[22]
+                     + 603.7383539249432180304768905574*c[23]
+                     + 210.*c[24]
+                     + 40.249223594996214535365126037163*c[25]
+                     - 2927.9754097328071651955246422355*c[28]
+                     - 2622.8991593273272464556951107947*c[29]
+                     - 1557.4016822900892192293934625681*c[30]
+                     - 714.3528539874394594354362534826*c[31]
+                     - 238.11761799581315314514541782753*c[32]
+                     + x*(52.91502622129181181003231507279*c[6]
+                          - 420.*c[10]
+                          - 91.65151389911680013176094387456*c[11]
+                          + 1857.3098825990239155043623325356*c[15]
+                          + 727.4613391789284632815274634325*c[16]
+                          + 118.32159566199232085134656583123*c[17]
+                          - 6057.32614277950201244029172935*c[21]
+                          - 3216.9550820612960495163424222026*c[22]
+                          - 939.1485505499116724918529408671*c[23]
+                          - 140.*c[24]
+                          + 16266.530054071150917752914679086*c[28]
+                          + 10491.596637309308985822780443179*c[29]
+                          + 4153.0711527735712512783825668484*c[30]
+                          + 1111.2155506471280480106786165285*c[31]
+                          + x*(210.*c[10]
+                               - 2089.4736179239019049424076241025*c[15]
+                               - 363.73066958946423164076373171623*c[16]
+                               + 11357.486517711566273325546992532*c[21]
+                               + 3619.0744673189580557058852249779*c[22]
+                               + 469.57427527495583624592647043357*c[23]
+                               - 44732.957648695665023820515367487*c[28]
+                               - 19671.74369495495434841771333096*c[29]
+                               - 4672.2050468702676576881803877044*c[30]
+                               + x*(835.789447169560761976963049641*c[15]
+                                    - 9994.588135586178320526481353428*c[21]
+                                    - 1447.6297869275832222823540899912*c[22]
+                                    + 64415.45901412175763430154212918*c[28]
+                                    + 17311.134451560359826607587731245*c[29]
+                                    + x*(3331.5293785287261068421604511427*c[21]
+                                         - 46522.275954643491624773335982186*c[28]
+                                         + 13292.078844183854749935238852053*x*c[28]
+                                         - 5770.378150520119942202529243748*c[29]
+                                         + 11540.756301040239884405058487497*y*c[29])
+                                    + 1868.8820187481070630752721550818*c[30]
+                                    + y*(2895.2595738551664445647081799823*c[22]
+                                         - 34622.26890312071965321517546249*c[29]
+                                         - 11213.292112488642378451632930491*c[30]
+                                         + 11213.292112488642378451632930491*y*c[30]))
+                               - 555.6077753235640240053393082642*c[31]
+                               + y*(727.4613391789284632815274634325*c[16]
+                                    - 7238.148934637916111411770449956*c[22]
+                                    - 2817.4456516497350174755588226014*c[23]
+                                    + 39343.487389909908696835426661921*c[29]
+                                    + 28033.230281221605946129082326227*c[30]
+                                    + 6667.293303882768288064071699171*c[31]
+                                    + y*(2817.4456516497350174755588226014*c[23]
+                                         - 28033.230281221605946129082326227*c[30]
+                                         - 16668.233259706920720160179247927*c[31]
+                                         + 11112.155506471280480106786165285*y*c[31])))
+                          + 158.74507866387543543009694521836*c[32]
+                          + y*(183.30302779823360026352188774912*c[11]
+                               - 1454.9226783578569265630549268649*c[16]
+                               - 709.9295739719539251080793949874*c[17]
+                               + 6433.910164122592099032684844405*c[22]
+                               + 5634.891303299470034951117645203*c[23]
+                               + 1680.*c[24]
+                               - 20983.193274618617971645560886358*c[29]
+                               - 24918.42691664142750767029540109*c[30]
+                               - 13334.586607765536576128143398342*c[31]
+                               - 3174.9015732775087086019389043671*c[32]
+                               + y*(709.9295739719539251080793949874*c[17]
+                                    - 5634.891303299470034951117645203*c[23]
+                                    - 4200.*c[24]
+                                    + 24918.42691664142750767029540109*c[30]
+                                    + 33336.466519413841440320358495855*c[31]
+                                    + 14287.057079748789188708725069652*c[32]
+                                    + y*(2800.*c[24]
+                                         - 22224.31101294256096021357233057*c[31]
+                                         - 22224.31101294256096021357233057*c[32]
+                                         + 11112.155506471280480106786165285*y*c[32]))))
+                     - 44.497190922573977692268384644804*c[33]
+                     + y*(46.475800154489002622151184797389*c[7]
+                          - 274.95454169735040039528283162368*c[11]
+                          - 180.*c[12]
+                          + 935.3074360871937385048210244132*c[16]
+                          + 1064.8943609579308876621190924811*c[17]
+                          + 425.95774438317235506484763699244*c[18]
+                          - 2412.716311545972037137256816652*c[22]
+                          - 3622.4301235496593081828613433447*c[23]
+                          - 2520.*c[24]
+                          - 804.9844718999242907073025207433*c[25]
+                          + 5245.798318654654492911390221589*c[29]
+                          + 9344.410093740535315376360775409*c[30]
+                          + 8572.234247849273513225235041791*c[31]
+                          + 4762.3523599162630629029083565507*c[32]
+                          + 1334.9157276772193307680515393441*c[33]
+                          + y*(180.*c[12]
+                               - 1064.8943609579308876621190924811*c[17]
+                               - 1064.8943609579308876621190924811*c[18]
+                               + 3622.4301235496593081828613433447*c[23]
+                               + 6300.*c[24]
+                               + 3622.4301235496593081828613433447*c[25]
+                               - 9344.410093740535315376360775409*c[30]
+                               - 21430.585619623183783063087604478*c[31]
+                               - 21430.585619623183783063087604478*c[32]
+                               - 9344.410093740535315376360775409*c[33]
+                               + y*(709.9295739719539251080793949874*c[18]
+                                    - 4200.*c[24]
+                                    - 5634.891303299470034951117645203*c[25]
+                                    + 14287.057079748789188708725069652*c[31]
+                                    + 33336.466519413841440320358495855*c[32]
+                                    + 24918.42691664142750767029540109*c[33]
+                                    + y*(2817.4456516497350174755588226014*c[25]
+                                         - 16668.233259706920720160179247927*c[32]
+                                         - 28033.230281221605946129082326227*c[33]
+                                         + 11213.292112488642378451632930491*y*c[33])))))
+                + 12.48999599679679641169378624188*c[34]
+                + y*(12.*c[4]
+                     - 46.475800154489002622151184797389*c[7]
+                     - 46.475800154489002622151184797389*c[8]
+                     + 109.98181667894016015811313264947*c[11]
+                     + 180.*c[12]
+                     + 109.98181667894016015811313264947*c[13]
+                     - 207.8460969082652752232935609807*c[16]
+                     - 425.95774438317235506484763699244*c[17]
+                     - 425.95774438317235506484763699244*c[18]
+                     - 207.8460969082652752232935609807*c[19]
+                     + 344.67375879228171959103668809314*c[22]
+                     + 804.9844718999242907073025207433*c[23]
+                     + 1008.*c[24]
+                     + 804.9844718999242907073025207433*c[25]
+                     + 344.67375879228171959103668809314*c[26]
+                     - 524.5798318654654492911390221589*c[29]
+                     - 1334.9157276772193307680515393441*c[30]
+                     - 1904.9409439665052251611633426203*c[31]
+                     - 1904.9409439665052251611633426203*c[32]
+                     - 1334.9157276772193307680515393441*c[33]
+                     - 524.5798318654654492911390221589*c[34]
+                     + y*(46.475800154489002622151184797389*c[8]
+                          - 180.*c[12]
+                          - 274.95454169735040039528283162368*c[13]
+                          + 425.95774438317235506484763699244*c[17]
+                          + 1064.8943609579308876621190924811*c[18]
+                          + 935.3074360871937385048210244132*c[19]
+                          - 804.9844718999242907073025207433*c[23]
+                          - 2520.*c[24]
+                          - 3622.4301235496593081828613433447*c[25]
+                          - 2412.716311545972037137256816652*c[26]
+                          + 1334.9157276772193307680515393441*c[30]
+                          + 4762.3523599162630629029083565507*c[31]
+                          + 8572.234247849273513225235041791*c[32]
+                          + 9344.410093740535315376360775409*c[33]
+                          + 5245.798318654654492911390221589*c[34]
+                          + y*(183.30302779823360026352188774912*c[13]
+                               - 709.9295739719539251080793949874*c[18]
+                               - 1454.9226783578569265630549268649*c[19]
+                               + 1680.*c[24]
+                               + 5634.891303299470034951117645203*c[25]
+                               + 6433.910164122592099032684844405*c[26]
+                               - 3174.9015732775087086019389043671*c[31]
+                               - 13334.586607765536576128143398342*c[32]
+                               - 24918.42691664142750767029540109*c[33]
+                               - 20983.193274618617971645560886358*c[34]
+                               + y*(727.4613391789284632815274634325*c[19]
+                                    - 2817.4456516497350174755588226014*c[25]
+                                    - 7238.148934637916111411770449956*c[26]
+                                    + 6667.293303882768288064071699171*c[32]
+                                    + 28033.230281221605946129082326227*c[33]
+                                    + 39343.487389909908696835426661921*c[34]
+                                    + y*(2895.2595738551664445647081799823*c[26]
+                                         - 11213.292112488642378451632930491*c[33]
+                                         - 34622.26890312071965321517546249*c[34]
+                                         + 11540.756301040239884405058487497*y*c[34]))))))
+           - 3.8729833462074168851792653997824*c[35]
+           + y*(3.4641016151377545870548926830117*c[2]
+                - 6.*c[4]
+                - 13.416407864998738178455042012388*c[5]
+                + 7.745966692414833770358530799565*c[7]
+                + 23.237900077244501311075592398694*c[8]
+                + 31.749015732775087086019389043671*c[9]
+                - 9.165151389911680013176094387456*c[11]
+                - 30.*c[12]
+                - 54.99090833947008007905656632474*c[13]
+                - 60.*c[14]
+                + 10.392304845413263761164678049035*c[16]
+                + 35.49647869859769625540396974937*c[17]
+                + 70.99295739719539251080793949874*c[18]
+                + 103.92304845413263761164678049035*c[19]
+                + 99.49874371066199547344798210012*c[20]
+                - 11.489125293076057319701222936438*c[22]
+                - 40.249223594996214535365126037163*c[23]
+                - 84.*c[24]
+                - 134.16407864998738178455042012388*c[25]
+                - 172.33687939614085979551834404657*c[26]
+                - 151.43315356948755031100729323376*c[27]
+                + 12.48999599679679641169378624188*c[29]
+                + 44.497190922573977692268384644804*c[30]
+                + 95.24704719832526125805816713101*c[31]
+                + 158.74507866387543543009694521836*c[32]
+                + 222.48595461286988846134192322402*c[33]
+                + 262.28991593273272464556951107947*c[34]
+                + 216.88706738761534557003886238781*c[35]
+                + y*(13.416407864998738178455042012388*c[5]
+                     - 23.237900077244501311075592398694*c[8]
+                     - 79.37253933193771771504847260918*c[9]
+                     + 30.*c[12]
+                     + 137.47727084867520019764141581184*c[13]
+                     + 270.*c[14]
+                     - 35.49647869859769625540396974937*c[17]
+                     - 177.48239349298848127701984874685*c[18]
+                     - 467.65371804359686925241051220659*c[19]
+                     - 696.4912059746339683141358747008*c[20]
+                     + 40.249223594996214535365126037163*c[23]
+                     + 210.*c[24]
+                     + 603.7383539249432180304768905574*c[25]
+                     + 1206.358155772986018568628408326*c[26]
+                     + 1514.3315356948755031100729323376*c[27]
+                     - 44.497190922573977692268384644804*c[30]
+                     - 238.11761799581315314514541782753*c[31]
+                     - 714.3528539874394594354362534826*c[32]
+                     - 1557.4016822900892192293934625681*c[33]
+                     - 2622.8991593273272464556951107947*c[34]
+                     - 2927.9754097328071651955246422355*c[35]
+                     + y*(52.91502622129181181003231507279*c[9]
+                          - 91.65151389911680013176094387456*c[13]
+                          - 420.*c[14]
+                          + 118.32159566199232085134656583123*c[18]
+                          + 727.4613391789284632815274634325*c[19]
+                          + 1857.3098825990239155043623325356*c[20]
+                          - 140.*c[24]
+                          - 939.1485505499116724918529408671*c[25]
+                          - 3216.9550820612960495163424222026*c[26]
+                          - 6057.32614277950201244029172935*c[27]
+                          + 158.74507866387543543009694521836*c[31]
+                          + 1111.2155506471280480106786165285*c[32]
+                          + 4153.0711527735712512783825668484*c[33]
+                          + 10491.596637309308985822780443179*c[34]
+                          + 16266.530054071150917752914679086*c[35]
+                          + y*(210.*c[14]
+                               - 363.73066958946423164076373171623*c[19]
+                               - 2089.4736179239019049424076241025*c[20]
+                               + 469.57427527495583624592647043357*c[25]
+                               + 3619.0744673189580557058852249779*c[26]
+                               + 11357.486517711566273325546992532*c[27]
+                               - 555.6077753235640240053393082642*c[32]
+                               - 4672.2050468702676576881803877044*c[33]
+                               - 19671.74369495495434841771333096*c[34]
+                               - 44732.957648695665023820515367487*c[35]
+                               + y*(835.789447169560761976963049641*c[20]
+                                    - 1447.6297869275832222823540899912*c[26]
+                                    - 9994.588135586178320526481353428*c[27]
+                                    + 1868.8820187481070630752721550818*c[33]
+                                    + 17311.134451560359826607587731245*c[34]
+                                    + 64415.45901412175763430154212918*c[35]
+                                    + y*(3331.5293785287261068421604511427*c[27]
+                                         - 5770.378150520119942202529243748*c[34]
+                                         - 46522.275954643491624773335982186*c[35]
+                                         + 13292.078844183854749935238852053*y*c[35]))))));
+                #endif
+                #if (PMAX2D>=8)
+  case ( 8 ) :
+    return c[0]
+           - 1.7320508075688772935274463415059*c[1]
+           - 1.7320508075688772935274463415059*c[2]
+           + 2.2360679774997896964091736687313*c[3]
+           + 3.*c[4]
+           + 2.2360679774997896964091736687313*c[5]
+           - 2.6457513110645905905016157536393*c[6]
+           - 3.8729833462074168851792653997824*c[7]
+           - 3.8729833462074168851792653997824*c[8]
+           - 2.6457513110645905905016157536393*c[9]
+           + 3.*c[10]
+           + 4.582575694955840006588047193728*c[11]
+           + 5.*c[12]
+           + 4.582575694955840006588047193728*c[13]
+           + 3.*c[14]
+           - 3.3166247903553998491149327366707*c[15]
+           - 5.196152422706631880582339024518*c[16]
+           - 5.916079783099616042567328291562*c[17]
+           - 5.916079783099616042567328291562*c[18]
+           - 5.196152422706631880582339024518*c[19]
+           - 3.3166247903553998491149327366707*c[20]
+           + 3.6055512754639892931192212674705*c[21]
+           + 5.7445626465380286598506114682189*c[22]
+           + 6.708203932499369089227521006194*c[23]
+           + 7.*c[24]
+           + 6.708203932499369089227521006194*c[25]
+           + 5.7445626465380286598506114682189*c[26]
+           + 3.6055512754639892931192212674705*c[27]
+           - 3.8729833462074168851792653997824*c[28]
+           - 6.24499799839839820584689312094*c[29]
+           - 7.416198487095662948711397440801*c[30]
+           - 7.937253933193771771504847260918*c[31]
+           - 7.937253933193771771504847260918*c[32]
+           - 7.416198487095662948711397440801*c[33]
+           - 6.24499799839839820584689312094*c[34]
+           - 3.8729833462074168851792653997824*c[35]
+           + 4.1231056256176605498214098559741*c[36]
+           + 6.708203932499369089227521006194*c[37]
+           + 8.0622577482985496523666132303038*c[38]
+           + 8.7749643873921220604063883074163*c[39]
+           + 9.*c[40]
+           + 8.7749643873921220604063883074163*c[41]
+           + 8.0622577482985496523666132303038*c[42]
+           + 6.708203932499369089227521006194*c[43]
+           + x*(3.4641016151377545870548926830117*c[1]
+                - 13.416407864998738178455042012388*c[3]
+                - 6.*c[4]
+                + 31.749015732775087086019389043671*c[6]
+                + 23.237900077244501311075592398694*c[7]
+                + 7.745966692414833770358530799565*c[8]
+                - 60.*c[10]
+                - 54.99090833947008007905656632474*c[11]
+                - 30.*c[12]
+                - 9.165151389911680013176094387456*c[13]
+                + 99.49874371066199547344798210012*c[15]
+                + 103.92304845413263761164678049035*c[16]
+                + 70.99295739719539251080793949874*c[17]
+                + 35.49647869859769625540396974937*c[18]
+                + 10.392304845413263761164678049035*c[19]
+                - 151.43315356948755031100729323376*c[21]
+                - 172.33687939614085979551834404657*c[22]
+                - 134.16407864998738178455042012388*c[23]
+                - 84.*c[24]
+                - 40.249223594996214535365126037163*c[25]
+                - 11.489125293076057319701222936438*c[26]
+                + 216.88706738761534557003886238781*c[28]
+                + 262.28991593273272464556951107947*c[29]
+                + 222.48595461286988846134192322402*c[30]
+                + 158.74507866387543543009694521836*c[31]
+                + 95.24704719832526125805816713101*c[32]
+                + 44.497190922573977692268384644804*c[33]
+                + 12.48999599679679641169378624188*c[34]
+                - 296.86360504447155958714150963013*c[36]
+                - 375.65942021996466899674117634685*c[37]
+                - 338.61482542853908539939775567276*c[38]
+                - 263.24893162176366181219164922249*c[39]
+                - 180.*c[40]
+                - 105.299572648705464724876659689*c[41]
+                - 48.373546489791297914199679381823*c[42]
+                + x*(13.416407864998738178455042012388*c[3]
+                     - 79.37253933193771771504847260918*c[6]
+                     - 23.237900077244501311075592398694*c[7]
+                     + 270.*c[10]
+                     + 137.47727084867520019764141581184*c[11]
+                     + 30.*c[12]
+                     - 696.4912059746339683141358747008*c[15]
+                     - 467.65371804359686925241051220659*c[16]
+                     - 177.48239349298848127701984874685*c[17]
+                     - 35.49647869859769625540396974937*c[18]
+                     + 1514.3315356948755031100729323376*c[21]
+                     + 1206.358155772986018568628408326*c[22]
+                     + 603.7383539249432180304768905574*c[23]
+                     + 210.*c[24]
+                     + 40.249223594996214535365126037163*c[25]
+                     - 2927.9754097328071651955246422355*c[28]
+                     - 2622.8991593273272464556951107947*c[29]
+                     - 1557.4016822900892192293934625681*c[30]
+                     - 714.3528539874394594354362534826*c[31]
+                     - 238.11761799581315314514541782753*c[32]
+                     - 44.497190922573977692268384644804*c[33]
+                     + 5195.113088278252292774976418527*c[36]
+                     + 5071.402172969523031456005880683*c[37]
+                     + 3386.1482542853908539939775567276*c[38]
+                     + 1842.7425213523456326853415445574*c[39]
+                     + 810.*c[40]
+                     + 263.24893162176366181219164922249*c[41]
+                     + x*(52.91502622129181181003231507279*c[6]
+                          - 420.*c[10]
+                          - 91.65151389911680013176094387456*c[11]
+                          + 1857.3098825990239155043623325356*c[15]
+                          + 727.4613391789284632815274634325*c[16]
+                          + 118.32159566199232085134656583123*c[17]
+                          - 6057.32614277950201244029172935*c[21]
+                          - 3216.9550820612960495163424222026*c[22]
+                          - 939.1485505499116724918529408671*c[23]
+                          - 140.*c[24]
+                          + 16266.530054071150917752914679086*c[28]
+                          + 10491.596637309308985822780443179*c[29]
+                          + 4153.0711527735712512783825668484*c[30]
+                          + 1111.2155506471280480106786165285*c[31]
+                          + 158.74507866387543543009694521836*c[32]
+                          - 38097.4959807071834803498270692*c[36]
+                          - 28174.456516497350174755588226014*c[37]
+                          - 13544.59301714156341597591022691*c[38]
+                          - 4913.9800569395883538275774521531*c[39]
+                          - 1260.*c[40]
+                          + x*(210.*c[10]
+                               - 2089.4736179239019049424076241025*c[15]
+                               - 363.73066958946423164076373171623*c[16]
+                               + 11357.486517711566273325546992532*c[21]
+                               + 3619.0744673189580557058852249779*c[22]
+                               + 469.57427527495583624592647043357*c[23]
+                               - 44732.957648695665023820515367487*c[28]
+                               - 19671.74369495495434841771333096*c[29]
+                               - 4672.2050468702676576881803877044*c[30]
+                               - 555.6077753235640240053393082642*c[31]
+                               + 142865.6099276519380513118515095*c[36]
+                               + 77479.75542036771298057786762154*c[37]
+                               + 25396.111907140431404954831675457*c[38]
+                               + 5528.227564057036898056024633672*c[39]
+                               + x*(835.789447169560761976963049641*c[15]
+                                    - 9994.588135586178320526481353428*c[21]
+                                    - 1447.6297869275832222823540899912*c[22]
+                                    + 64415.45901412175763430154212918*c[28]
+                                    + 17311.134451560359826607587731245*c[29]
+                                    + 1868.8820187481070630752721550818*c[30]
+                                    - 297160.46864951603114672865113976*c[36]
+                                    - 111570.84780532950669203212937502*c[37]
+                                    - 22348.578478283579636360251874402*c[38]
+                                    + x*(3331.5293785287261068421604511427*c[21]
+                                         - 46522.275954643491624773335982186*c[28]
+                                         - 5770.378150520119942202529243748*c[29]
+                                         + 346687.21342443536967118342632972*c[36]
+                                         + 80578.9456371824214998009823264*c[37]
+                                         + x*(13292.078844183854749935238852053*c[28]
+                                              - 212257.47760679716510480617938555*c[36]
+                                              + 53064.36940169929127620154484639*x*c[36]
+                                              - 23022.555896337834714228852093257*c[37]
+                                              + 46045.111792675669428457704186514*y*c[37])
+                                         + 7449.526159427859878786750624801*c[38]
+                                         + y*(11540.756301040239884405058487497*c[29]
+                                              - 161157.8912743648429996019646528*c[37]
+                                              - 44697.156956567159272720503748804*c[38]
+                                              + 44697.156956567159272720503748804*y*c[38]))
+                                    - 2211.2910256228147592224098534689*c[39]
+                                    + y*(2895.2595738551664445647081799823*c[22]
+                                         - 34622.26890312071965321517546249*c[29]
+                                         - 11213.292112488642378451632930491*c[30]
+                                         + 223141.69561065901338406425875003*c[37]
+                                         + 134091.47086970147781816151124641*c[38]
+                                         + 26535.492307473777110668918241627*c[39]
+                                         + y*(11213.292112488642378451632930491*c[30]
+                                              - 134091.47086970147781816151124641*c[38]
+                                              - 66338.73076868444277667229560407*c[39]
+                                              + 44225.820512456295184448197069378*y*c[39])))
+                               + 630.*c[40]
+                               + y*(727.4613391789284632815274634325*c[16]
+                                    - 7238.148934637916111411770449956*c[22]
+                                    - 2817.4456516497350174755588226014*c[23]
+                                    + 39343.487389909908696835426661921*c[29]
+                                    + 28033.230281221605946129082326227*c[30]
+                                    + 6667.293303882768288064071699171*c[31]
+                                    - 154959.51084073542596115573524308*c[37]
+                                    - 152376.67144284258842972899005274*c[38]
+                                    - 66338.73076868444277667229560407*c[39]
+                                    - 12600.*c[40]
+                                    + y*(2817.4456516497350174755588226014*c[23]
+                                         - 28033.230281221605946129082326227*c[30]
+                                         - 16668.233259706920720160179247927*c[31]
+                                         + 152376.67144284258842972899005274*c[38]
+                                         + 165846.82692171110694168073901017*c[39]
+                                         + 56700.*c[40]
+                                         + y*(11112.155506471280480106786165285*c[31]
+                                              - 110564.55128114073796112049267345*c[39]
+                                              - 88200.*c[40]
+                                              + 44100.*y*c[40]))))
+                          - 175.49928774784244120812776614833*c[41]
+                          + y*(183.30302779823360026352188774912*c[11]
+                               - 1454.9226783578569265630549268649*c[16]
+                               - 709.9295739719539251080793949874*c[17]
+                               + 6433.910164122592099032684844405*c[22]
+                               + 5634.891303299470034951117645203*c[23]
+                               + 1680.*c[24]
+                               - 20983.193274618617971645560886358*c[29]
+                               - 24918.42691664142750767029540109*c[30]
+                               - 13334.586607765536576128143398342*c[31]
+                               - 3174.9015732775087086019389043671*c[32]
+                               + 56348.91303299470034951117645203*c[37]
+                               + 81267.55810284938049585546136146*c[38]
+                               + 58967.76068327506024593092942584*c[39]
+                               + 25200.*c[40]
+                               + 5264.97863243527323624383298445*c[41]
+                               + y*(709.9295739719539251080793949874*c[17]
+                                    - 5634.891303299470034951117645203*c[23]
+                                    - 4200.*c[24]
+                                    + 24918.42691664142750767029540109*c[30]
+                                    + 33336.466519413841440320358495855*c[31]
+                                    + 14287.057079748789188708725069652*c[32]
+                                    - 81267.55810284938049585546136146*c[38]
+                                    - 147419.40170818765061482732356459*c[39]
+                                    - 113400.*c[40]
+                                    - 36854.850427046912653706830891149*c[41]
+                                    + y*(2800.*c[24]
+                                         - 22224.31101294256096021357233057*c[31]
+                                         - 22224.31101294256096021357233057*c[32]
+                                         + 98279.60113879176707655154904306*c[39]
+                                         + 176400.*c[40]
+                                         + 98279.60113879176707655154904306*c[41]
+                                         + y*(11112.155506471280480106786165285*c[32]
+                                              - 88200.*c[40]
+                                              - 110564.55128114073796112049267345*c[41]
+                                              + 44225.820512456295184448197069378*y*c[41])))))
+                     + 48.373546489791297914199679381823*c[42]
+                     + y*(46.475800154489002622151184797389*c[7]
+                          - 274.95454169735040039528283162368*c[11]
+                          - 180.*c[12]
+                          + 935.3074360871937385048210244132*c[16]
+                          + 1064.8943609579308876621190924811*c[17]
+                          + 425.95774438317235506484763699244*c[18]
+                          - 2412.716311545972037137256816652*c[22]
+                          - 3622.4301235496593081828613433447*c[23]
+                          - 2520.*c[24]
+                          - 804.9844718999242907073025207433*c[25]
+                          + 5245.798318654654492911390221589*c[29]
+                          + 9344.410093740535315376360775409*c[30]
+                          + 8572.234247849273513225235041791*c[31]
+                          + 4762.3523599162630629029083565507*c[32]
+                          + 1334.9157276772193307680515393441*c[33]
+                          - 10142.804345939046062912011761365*c[37]
+                          - 20316.889525712345123963865340366*c[38]
+                          - 22112.910256228147592224098534689*c[39]
+                          - 16200.*c[40]
+                          - 7897.467948652909854365749476675*c[41]
+                          - 2031.6889525712345123963865340366*c[42]
+                          + y*(180.*c[12]
+                               - 1064.8943609579308876621190924811*c[17]
+                               - 1064.8943609579308876621190924811*c[18]
+                               + 3622.4301235496593081828613433447*c[23]
+                               + 6300.*c[24]
+                               + 3622.4301235496593081828613433447*c[25]
+                               - 9344.410093740535315376360775409*c[30]
+                               - 21430.585619623183783063087604478*c[31]
+                               - 21430.585619623183783063087604478*c[32]
+                               - 9344.410093740535315376360775409*c[33]
+                               + 20316.889525712345123963865340366*c[38]
+                               + 55282.27564057036898056024633672*c[39]
+                               + 72900.*c[40]
+                               + 55282.27564057036898056024633672*c[41]
+                               + 20316.889525712345123963865340366*c[42]
+                               + y*(709.9295739719539251080793949874*c[18]
+                                    - 4200.*c[24]
+                                    - 5634.891303299470034951117645203*c[25]
+                                    + 14287.057079748789188708725069652*c[31]
+                                    + 33336.466519413841440320358495855*c[32]
+                                    + 24918.42691664142750767029540109*c[33]
+                                    - 36854.850427046912653706830891149*c[39]
+                                    - 113400.*c[40]
+                                    - 147419.40170818765061482732356459*c[41]
+                                    - 81267.55810284938049585546136146*c[42]
+                                    + y*(2817.4456516497350174755588226014*c[25]
+                                         - 16668.233259706920720160179247927*c[32]
+                                         - 28033.230281221605946129082326227*c[33]
+                                         + 56700.*c[40]
+                                         + 165846.82692171110694168073901017*c[41]
+                                         + 152376.67144284258842972899005274*c[42]
+                                         + y*(11213.292112488642378451632930491*c[33]
+                                              - 66338.73076868444277667229560407*c[41]
+                                              - 134091.47086970147781816151124641*c[42]
+                                              + 44697.156956567159272720503748804*y*c[42]))))))
+                - 13.416407864998738178455042012388*c[43]
+                + y*(12.*c[4]
+                     - 46.475800154489002622151184797389*c[7]
+                     - 46.475800154489002622151184797389*c[8]
+                     + 109.98181667894016015811313264947*c[11]
+                     + 180.*c[12]
+                     + 109.98181667894016015811313264947*c[13]
+                     - 207.8460969082652752232935609807*c[16]
+                     - 425.95774438317235506484763699244*c[17]
+                     - 425.95774438317235506484763699244*c[18]
+                     - 207.8460969082652752232935609807*c[19]
+                     + 344.67375879228171959103668809314*c[22]
+                     + 804.9844718999242907073025207433*c[23]
+                     + 1008.*c[24]
+                     + 804.9844718999242907073025207433*c[25]
+                     + 344.67375879228171959103668809314*c[26]
+                     - 524.5798318654654492911390221589*c[29]
+                     - 1334.9157276772193307680515393441*c[30]
+                     - 1904.9409439665052251611633426203*c[31]
+                     - 1904.9409439665052251611633426203*c[32]
+                     - 1334.9157276772193307680515393441*c[33]
+                     - 524.5798318654654492911390221589*c[34]
+                     + 751.3188404399293379934823526937*c[37]
+                     + 2031.6889525712345123963865340366*c[38]
+                     + 3158.9871794611639417462997906699*c[39]
+                     + 3600.*c[40]
+                     + 3158.9871794611639417462997906699*c[41]
+                     + 2031.6889525712345123963865340366*c[42]
+                     + 751.3188404399293379934823526937*c[43]
+                     + y*(46.475800154489002622151184797389*c[8]
+                          - 180.*c[12]
+                          - 274.95454169735040039528283162368*c[13]
+                          + 425.95774438317235506484763699244*c[17]
+                          + 1064.8943609579308876621190924811*c[18]
+                          + 935.3074360871937385048210244132*c[19]
+                          - 804.9844718999242907073025207433*c[23]
+                          - 2520.*c[24]
+                          - 3622.4301235496593081828613433447*c[25]
+                          - 2412.716311545972037137256816652*c[26]
+                          + 1334.9157276772193307680515393441*c[30]
+                          + 4762.3523599162630629029083565507*c[31]
+                          + 8572.234247849273513225235041791*c[32]
+                          + 9344.410093740535315376360775409*c[33]
+                          + 5245.798318654654492911390221589*c[34]
+                          - 2031.6889525712345123963865340366*c[38]
+                          - 7897.467948652909854365749476675*c[39]
+                          - 16200.*c[40]
+                          - 22112.910256228147592224098534689*c[41]
+                          - 20316.889525712345123963865340366*c[42]
+                          - 10142.804345939046062912011761365*c[43]
+                          + y*(183.30302779823360026352188774912*c[13]
+                               - 709.9295739719539251080793949874*c[18]
+                               - 1454.9226783578569265630549268649*c[19]
+                               + 1680.*c[24]
+                               + 5634.891303299470034951117645203*c[25]
+                               + 6433.910164122592099032684844405*c[26]
+                               - 3174.9015732775087086019389043671*c[31]
+                               - 13334.586607765536576128143398342*c[32]
+                               - 24918.42691664142750767029540109*c[33]
+                               - 20983.193274618617971645560886358*c[34]
+                               + 5264.97863243527323624383298445*c[39]
+                               + 25200.*c[40]
+                               + 58967.76068327506024593092942584*c[41]
+                               + 81267.55810284938049585546136146*c[42]
+                               + 56348.91303299470034951117645203*c[43]
+                               + y*(727.4613391789284632815274634325*c[19]
+                                    - 2817.4456516497350174755588226014*c[25]
+                                    - 7238.148934637916111411770449956*c[26]
+                                    + 6667.293303882768288064071699171*c[32]
+                                    + 28033.230281221605946129082326227*c[33]
+                                    + 39343.487389909908696835426661921*c[34]
+                                    - 12600.*c[40]
+                                    - 66338.73076868444277667229560407*c[41]
+                                    - 152376.67144284258842972899005274*c[42]
+                                    - 154959.51084073542596115573524308*c[43]
+                                    + y*(2895.2595738551664445647081799823*c[26]
+                                         - 11213.292112488642378451632930491*c[33]
+                                         - 34622.26890312071965321517546249*c[34]
+                                         + 26535.492307473777110668918241627*c[41]
+                                         + 134091.47086970147781816151124641*c[42]
+                                         + 223141.69561065901338406425875003*c[43]
+                                         + y*(11540.756301040239884405058487497*c[34]
+                                              - 44697.156956567159272720503748804*c[42]
+                                              - 161157.8912743648429996019646528*c[43]
+                                              + 46045.111792675669428457704186514*y*c[43])))))))
+           + 4.1231056256176605498214098559741*c[44]
+           + y*(3.4641016151377545870548926830117*c[2]
+                - 6.*c[4]
+                - 13.416407864998738178455042012388*c[5]
+                + 7.745966692414833770358530799565*c[7]
+                + 23.237900077244501311075592398694*c[8]
+                + 31.749015732775087086019389043671*c[9]
+                - 9.165151389911680013176094387456*c[11]
+                - 30.*c[12]
+                - 54.99090833947008007905656632474*c[13]
+                - 60.*c[14]
+                + 10.392304845413263761164678049035*c[16]
+                + 35.49647869859769625540396974937*c[17]
+                + 70.99295739719539251080793949874*c[18]
+                + 103.92304845413263761164678049035*c[19]
+                + 99.49874371066199547344798210012*c[20]
+                - 11.489125293076057319701222936438*c[22]
+                - 40.249223594996214535365126037163*c[23]
+                - 84.*c[24]
+                - 134.16407864998738178455042012388*c[25]
+                - 172.33687939614085979551834404657*c[26]
+                - 151.43315356948755031100729323376*c[27]
+                + 12.48999599679679641169378624188*c[29]
+                + 44.497190922573977692268384644804*c[30]
+                + 95.24704719832526125805816713101*c[31]
+                + 158.74507866387543543009694521836*c[32]
+                + 222.48595461286988846134192322402*c[33]
+                + 262.28991593273272464556951107947*c[34]
+                + 216.88706738761534557003886238781*c[35]
+                - 13.416407864998738178455042012388*c[37]
+                - 48.373546489791297914199679381823*c[38]
+                - 105.299572648705464724876659689*c[39]
+                - 180.*c[40]
+                - 263.24893162176366181219164922249*c[41]
+                - 338.61482542853908539939775567276*c[42]
+                - 375.65942021996466899674117634685*c[43]
+                - 296.86360504447155958714150963013*c[44]
+                + y*(13.416407864998738178455042012388*c[5]
+                     - 23.237900077244501311075592398694*c[8]
+                     - 79.37253933193771771504847260918*c[9]
+                     + 30.*c[12]
+                     + 137.47727084867520019764141581184*c[13]
+                     + 270.*c[14]
+                     - 35.49647869859769625540396974937*c[17]
+                     - 177.48239349298848127701984874685*c[18]
+                     - 467.65371804359686925241051220659*c[19]
+                     - 696.4912059746339683141358747008*c[20]
+                     + 40.249223594996214535365126037163*c[23]
+                     + 210.*c[24]
+                     + 603.7383539249432180304768905574*c[25]
+                     + 1206.358155772986018568628408326*c[26]
+                     + 1514.3315356948755031100729323376*c[27]
+                     - 44.497190922573977692268384644804*c[30]
+                     - 238.11761799581315314514541782753*c[31]
+                     - 714.3528539874394594354362534826*c[32]
+                     - 1557.4016822900892192293934625681*c[33]
+                     - 2622.8991593273272464556951107947*c[34]
+                     - 2927.9754097328071651955246422355*c[35]
+                     + 48.373546489791297914199679381823*c[38]
+                     + 263.24893162176366181219164922249*c[39]
+                     + 810.*c[40]
+                     + 1842.7425213523456326853415445574*c[41]
+                     + 3386.1482542853908539939775567276*c[42]
+                     + 5071.402172969523031456005880683*c[43]
+                     + 5195.113088278252292774976418527*c[44]
+                     + y*(52.91502622129181181003231507279*c[9]
+                          - 91.65151389911680013176094387456*c[13]
+                          - 420.*c[14]
+                          + 118.32159566199232085134656583123*c[18]
+                          + 727.4613391789284632815274634325*c[19]
+                          + 1857.3098825990239155043623325356*c[20]
+                          - 140.*c[24]
+                          - 939.1485505499116724918529408671*c[25]
+                          - 3216.9550820612960495163424222026*c[26]
+                          - 6057.32614277950201244029172935*c[27]
+                          + 158.74507866387543543009694521836*c[31]
+                          + 1111.2155506471280480106786165285*c[32]
+                          + 4153.0711527735712512783825668484*c[33]
+                          + 10491.596637309308985822780443179*c[34]
+                          + 16266.530054071150917752914679086*c[35]
+                          - 175.49928774784244120812776614833*c[39]
+                          - 1260.*c[40]
+                          - 4913.9800569395883538275774521531*c[41]
+                          - 13544.59301714156341597591022691*c[42]
+                          - 28174.456516497350174755588226014*c[43]
+                          - 38097.4959807071834803498270692*c[44]
+                          + y*(210.*c[14]
+                               - 363.73066958946423164076373171623*c[19]
+                               - 2089.4736179239019049424076241025*c[20]
+                               + 469.57427527495583624592647043357*c[25]
+                               + 3619.0744673189580557058852249779*c[26]
+                               + 11357.486517711566273325546992532*c[27]
+                               - 555.6077753235640240053393082642*c[32]
+                               - 4672.2050468702676576881803877044*c[33]
+                               - 19671.74369495495434841771333096*c[34]
+                               - 44732.957648695665023820515367487*c[35]
+                               + 630.*c[40]
+                               + 5528.227564057036898056024633672*c[41]
+                               + 25396.111907140431404954831675457*c[42]
+                               + 77479.75542036771298057786762154*c[43]
+                               + 142865.6099276519380513118515095*c[44]
+                               + y*(835.789447169560761976963049641*c[20]
+                                    - 1447.6297869275832222823540899912*c[26]
+                                    - 9994.588135586178320526481353428*c[27]
+                                    + 1868.8820187481070630752721550818*c[33]
+                                    + 17311.134451560359826607587731245*c[34]
+                                    + 64415.45901412175763430154212918*c[35]
+                                    - 2211.2910256228147592224098534689*c[41]
+                                    - 22348.578478283579636360251874402*c[42]
+                                    - 111570.84780532950669203212937502*c[43]
+                                    - 297160.46864951603114672865113976*c[44]
+                                    + y*(3331.5293785287261068421604511427*c[27]
+                                         - 5770.378150520119942202529243748*c[34]
+                                         - 46522.275954643491624773335982186*c[35]
+                                         + 7449.526159427859878786750624801*c[42]
+                                         + 80578.9456371824214998009823264*c[43]
+                                         + 346687.21342443536967118342632972*c[44]
+                                         + y*(13292.078844183854749935238852053*c[35]
+                                              - 23022.555896337834714228852093257*c[43]
+                                              - 212257.47760679716510480617938555*c[44]
+                                              + 53064.36940169929127620154484639*y*c[44])))))));
+                #endif
+  }
+
+  printf("Error in eval_u_quadrilateral_2d: No degree %d\n",b->k);
+  return -123456789.0;
+}
+
+
+/* \nabla u(x,y) for quadrilateral */
+template <class FunctionSpaceType>
+void OrthonormalBaseFunctionSet<FunctionSpaceType >::
+grad_u_quadrilateral_2d( pbasis *base, double *c, const Domain & xi, JacobianRange & grad ) const
+{
+  double x,y;
+  orthonormalbasis *b=(orthonormalbasis*) base;
+  x=xi[0]; y=xi[1];
+
+  switch (b->k)   {
+                #if (PMAX2D>=0)
+  case ( 0 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    return;
+                #endif
+                #if (PMAX2D>=1)
+  case ( 1 ) :
+    grad[0] /*ARGH*/[0]= 3.4641016151377545870548926830117*c[1];
+    grad[0] /*ARGH*/[1]= 3.4641016151377545870548926830117*c[2];
+    return;
+                #endif
+                #if (PMAX2D>=2)
+  case ( 2 ) :
+    grad[0] /*ARGH*/[0]= 3.4641016151377545870548926830117*c[1]
+                         - 13.416407864998738178455042012388*c[3]
+                         + 26.832815729997476356910084024775*x*c[3]
+                         - 6.*c[4]
+                         + 12.*y*c[4];
+    grad[0] /*ARGH*/[1]= 3.4641016151377545870548926830117*c[2]
+                         - 6.*c[4]
+                         + 12.*x*c[4]
+                         - 13.416407864998738178455042012388*c[5]
+                         + 26.832815729997476356910084024775*y*c[5];
+    return;
+                #endif
+                #if (PMAX2D>=3)
+  case ( 3 ) :
+    grad[0] /*ARGH*/[0]= 3.4641016151377545870548926830117*c[1]
+                         - 13.416407864998738178455042012388*c[3]
+                         - 6.*c[4]
+                         + 31.749015732775087086019389043671*c[6]
+                         + 23.237900077244501311075592398694*c[7]
+                         + x*(26.832815729997476356910084024775*c[3]
+                              - 158.74507866387543543009694521836*c[6]
+                              + 158.74507866387543543009694521836*x*c[6]
+                              - 46.475800154489002622151184797389*c[7]
+                              + 92.95160030897800524430236959478*y*c[7])
+                         + 7.745966692414833770358530799565*c[8]
+                         + y*(12.*c[4]
+                              - 46.475800154489002622151184797389*c[7]
+                              - 46.475800154489002622151184797389*c[8]
+                              + 46.475800154489002622151184797389*y*c[8]);
+    grad[0] /*ARGH*/[1]= 3.4641016151377545870548926830117*c[2]
+                         - 6.*c[4]
+                         - 13.416407864998738178455042012388*c[5]
+                         + 7.745966692414833770358530799565*c[7]
+                         + 23.237900077244501311075592398694*c[8]
+                         + x*(12.*c[4]
+                              - 46.475800154489002622151184797389*c[7]
+                              + 46.475800154489002622151184797389*x*c[7]
+                              - 46.475800154489002622151184797389*c[8]
+                              + 92.95160030897800524430236959478*y*c[8])
+                         + 31.749015732775087086019389043671*c[9]
+                         + y*(26.832815729997476356910084024775*c[5]
+                              - 46.475800154489002622151184797389*c[8]
+                              - 158.74507866387543543009694521836*c[9]
+                              + 158.74507866387543543009694521836*y*c[9]);
+    return;
+                #endif
+                #if (PMAX2D>=4)
+  case ( 4 ) :
+    grad[0] /*ARGH*/[0]= 3.4641016151377545870548926830117*c[1]
+                         - 13.416407864998738178455042012388*c[3]
+                         - 6.*c[4]
+                         + 31.749015732775087086019389043671*c[6]
+                         + 23.237900077244501311075592398694*c[7]
+                         + 7.745966692414833770358530799565*c[8]
+                         - 60.*c[10]
+                         - 54.99090833947008007905656632474*c[11]
+                         - 30.*c[12]
+                         + x*(26.832815729997476356910084024775*c[3]
+                              - 158.74507866387543543009694521836*c[6]
+                              - 46.475800154489002622151184797389*c[7]
+                              + 540.*c[10]
+                              + 274.95454169735040039528283162368*c[11]
+                              + x*(158.74507866387543543009694521836*c[6]
+                                   - 1260.*c[10]
+                                   + 840.*x*c[10]
+                                   - 274.95454169735040039528283162368*c[11]
+                                   + 549.9090833947008007905656632474*y*c[11])
+                              + 60.*c[12]
+                              + y*(92.95160030897800524430236959478*c[7]
+                                   - 549.9090833947008007905656632474*c[11]
+                                   - 360.*c[12]
+                                   + 360.*y*c[12]))
+                         - 9.165151389911680013176094387456*c[13]
+                         + y*(12.*c[4]
+                              - 46.475800154489002622151184797389*c[7]
+                              - 46.475800154489002622151184797389*c[8]
+                              + 109.98181667894016015811313264947*c[11]
+                              + 180.*c[12]
+                              + 109.98181667894016015811313264947*c[13]
+                              + y*(46.475800154489002622151184797389*c[8]
+                                   - 180.*c[12]
+                                   - 274.95454169735040039528283162368*c[13]
+                                   + 183.30302779823360026352188774912*y*c[13]));
+    grad[0] /*ARGH*/[1]= 3.4641016151377545870548926830117*c[2]
+                         - 6.*c[4]
+                         - 13.416407864998738178455042012388*c[5]
+                         + 7.745966692414833770358530799565*c[7]
+                         + 23.237900077244501311075592398694*c[8]
+                         + 31.749015732775087086019389043671*c[9]
+                         - 9.165151389911680013176094387456*c[11]
+                         - 30.*c[12]
+                         - 54.99090833947008007905656632474*c[13]
+                         + x*(12.*c[4]
+                              - 46.475800154489002622151184797389*c[7]
+                              - 46.475800154489002622151184797389*c[8]
+                              + 109.98181667894016015811313264947*c[11]
+                              + 180.*c[12]
+                              + x*(46.475800154489002622151184797389*c[7]
+                                   - 274.95454169735040039528283162368*c[11]
+                                   + 183.30302779823360026352188774912*x*c[11]
+                                   - 180.*c[12]
+                                   + 360.*y*c[12])
+                              + 109.98181667894016015811313264947*c[13]
+                              + y*(92.95160030897800524430236959478*c[8]
+                                   - 360.*c[12]
+                                   - 549.9090833947008007905656632474*c[13]
+                                   + 549.9090833947008007905656632474*y*c[13]))
+                         - 60.*c[14]
+                         + y*(26.832815729997476356910084024775*c[5]
+                              - 46.475800154489002622151184797389*c[8]
+                              - 158.74507866387543543009694521836*c[9]
+                              + 60.*c[12]
+                              + 274.95454169735040039528283162368*c[13]
+                              + 540.*c[14]
+                              + y*(158.74507866387543543009694521836*c[9]
+                                   - 274.95454169735040039528283162368*c[13]
+                                   - 1260.*c[14]
+                                   + 840.*y*c[14]));
+    return;
+                #endif
+                #if (PMAX2D>=5)
+  case ( 5 ) :
+    grad[0] /*ARGH*/[0]= 3.4641016151377545870548926830117*c[1]
+                         - 13.416407864998738178455042012388*c[3]
+                         - 6.*c[4]
+                         + 31.749015732775087086019389043671*c[6]
+                         + 23.237900077244501311075592398694*c[7]
+                         + 7.745966692414833770358530799565*c[8]
+                         - 60.*c[10]
+                         - 54.99090833947008007905656632474*c[11]
+                         - 30.*c[12]
+                         - 9.165151389911680013176094387456*c[13]
+                         + 99.49874371066199547344798210012*c[15]
+                         + 103.92304845413263761164678049035*c[16]
+                         + 70.99295739719539251080793949874*c[17]
+                         + 35.49647869859769625540396974937*c[18]
+                         + x*(26.832815729997476356910084024775*c[3]
+                              - 158.74507866387543543009694521836*c[6]
+                              - 46.475800154489002622151184797389*c[7]
+                              + 540.*c[10]
+                              + 274.95454169735040039528283162368*c[11]
+                              + 60.*c[12]
+                              - 1392.9824119492679366282717494017*c[15]
+                              - 935.3074360871937385048210244132*c[16]
+                              - 354.9647869859769625540396974937*c[17]
+                              + x*(158.74507866387543543009694521836*c[6]
+                                   - 1260.*c[10]
+                                   - 274.95454169735040039528283162368*c[11]
+                                   + 5571.929647797071746513086997607*c[15]
+                                   + 2182.3840175367853898445823902974*c[16]
+                                   + x*(840.*c[10]
+                                        - 8357.89447169560761976963049641*c[15]
+                                        + 4178.9472358478038098848152482051*x*c[15]
+                                        - 1454.9226783578569265630549268649*c[16]
+                                        + 2909.8453567157138531261098537299*y*c[16])
+                                   + 354.9647869859769625540396974937*c[17]
+                                   + y*(549.9090833947008007905656632474*c[11]
+                                        - 4364.7680350735707796891647805948*c[16]
+                                        - 2129.7887219158617753242381849622*c[17]
+                                        + 2129.7887219158617753242381849622*y*c[17]))
+                              - 70.99295739719539251080793949874*c[18]
+                              + y*(92.95160030897800524430236959478*c[7]
+                                   - 549.9090833947008007905656632474*c[11]
+                                   - 360.*c[12]
+                                   + 1870.6148721743874770096420488263*c[16]
+                                   + 2129.7887219158617753242381849622*c[17]
+                                   + 851.9154887663447101296952739849*c[18]
+                                   + y*(360.*c[12]
+                                        - 2129.7887219158617753242381849622*c[17]
+                                        - 2129.7887219158617753242381849622*c[18]
+                                        + 1419.8591479439078502161587899748*y*c[18])))
+                         + 10.392304845413263761164678049035*c[19]
+                         + y*(12.*c[4]
+                              - 46.475800154489002622151184797389*c[7]
+                              - 46.475800154489002622151184797389*c[8]
+                              + 109.98181667894016015811313264947*c[11]
+                              + 180.*c[12]
+                              + 109.98181667894016015811313264947*c[13]
+                              - 207.8460969082652752232935609807*c[16]
+                              - 425.95774438317235506484763699244*c[17]
+                              - 425.95774438317235506484763699244*c[18]
+                              - 207.8460969082652752232935609807*c[19]
+                              + y*(46.475800154489002622151184797389*c[8]
+                                   - 180.*c[12]
+                                   - 274.95454169735040039528283162368*c[13]
+                                   + 425.95774438317235506484763699244*c[17]
+                                   + 1064.8943609579308876621190924811*c[18]
+                                   + 935.3074360871937385048210244132*c[19]
+                                   + y*(183.30302779823360026352188774912*c[13]
+                                        - 709.9295739719539251080793949874*c[18]
+                                        - 1454.9226783578569265630549268649*c[19]
+                                        + 727.4613391789284632815274634325*y*c[19])));
+    grad[0] /*ARGH*/[1]= 3.4641016151377545870548926830117*c[2]
+                         - 6.*c[4]
+                         - 13.416407864998738178455042012388*c[5]
+                         + 7.745966692414833770358530799565*c[7]
+                         + 23.237900077244501311075592398694*c[8]
+                         + 31.749015732775087086019389043671*c[9]
+                         - 9.165151389911680013176094387456*c[11]
+                         - 30.*c[12]
+                         - 54.99090833947008007905656632474*c[13]
+                         - 60.*c[14]
+                         + 10.392304845413263761164678049035*c[16]
+                         + 35.49647869859769625540396974937*c[17]
+                         + 70.99295739719539251080793949874*c[18]
+                         + 103.92304845413263761164678049035*c[19]
+                         + x*(12.*c[4]
+                              - 46.475800154489002622151184797389*c[7]
+                              - 46.475800154489002622151184797389*c[8]
+                              + 109.98181667894016015811313264947*c[11]
+                              + 180.*c[12]
+                              + 109.98181667894016015811313264947*c[13]
+                              - 207.8460969082652752232935609807*c[16]
+                              - 425.95774438317235506484763699244*c[17]
+                              - 425.95774438317235506484763699244*c[18]
+                              + x*(46.475800154489002622151184797389*c[7]
+                                   - 274.95454169735040039528283162368*c[11]
+                                   - 180.*c[12]
+                                   + 935.3074360871937385048210244132*c[16]
+                                   + 1064.8943609579308876621190924811*c[17]
+                                   + x*(183.30302779823360026352188774912*c[11]
+                                        - 1454.9226783578569265630549268649*c[16]
+                                        + 727.4613391789284632815274634325*x*c[16]
+                                        - 709.9295739719539251080793949874*c[17]
+                                        + 1419.8591479439078502161587899748*y*c[17])
+                                   + 425.95774438317235506484763699244*c[18]
+                                   + y*(360.*c[12]
+                                        - 2129.7887219158617753242381849622*c[17]
+                                        - 2129.7887219158617753242381849622*c[18]
+                                        + 2129.7887219158617753242381849622*y*c[18]))
+                              - 207.8460969082652752232935609807*c[19]
+                              + y*(92.95160030897800524430236959478*c[8]
+                                   - 360.*c[12]
+                                   - 549.9090833947008007905656632474*c[13]
+                                   + 851.9154887663447101296952739849*c[17]
+                                   + 2129.7887219158617753242381849622*c[18]
+                                   + 1870.6148721743874770096420488263*c[19]
+                                   + y*(549.9090833947008007905656632474*c[13]
+                                        - 2129.7887219158617753242381849622*c[18]
+                                        - 4364.7680350735707796891647805948*c[19]
+                                        + 2909.8453567157138531261098537299*y*c[19])))
+                         + 99.49874371066199547344798210012*c[20]
+                         + y*(26.832815729997476356910084024775*c[5]
+                              - 46.475800154489002622151184797389*c[8]
+                              - 158.74507866387543543009694521836*c[9]
+                              + 60.*c[12]
+                              + 274.95454169735040039528283162368*c[13]
+                              + 540.*c[14]
+                              - 70.99295739719539251080793949874*c[17]
+                              - 354.9647869859769625540396974937*c[18]
+                              - 935.3074360871937385048210244132*c[19]
+                              - 1392.9824119492679366282717494017*c[20]
+                              + y*(158.74507866387543543009694521836*c[9]
+                                   - 274.95454169735040039528283162368*c[13]
+                                   - 1260.*c[14]
+                                   + 354.9647869859769625540396974937*c[18]
+                                   + 2182.3840175367853898445823902974*c[19]
+                                   + 5571.929647797071746513086997607*c[20]
+                                   + y*(840.*c[14]
+                                        - 1454.9226783578569265630549268649*c[19]
+                                        - 8357.89447169560761976963049641*c[20]
+                                        + 4178.9472358478038098848152482051*y*c[20])));
+    return;
+                #endif
+                #if (PMAX2D>=6)
+  case ( 6 ) :
+    grad[0] /*ARGH*/[0]= 3.4641016151377545870548926830117*c[1]
+                         - 13.416407864998738178455042012388*c[3]
+                         - 6.*c[4]
+                         + 31.749015732775087086019389043671*c[6]
+                         + 23.237900077244501311075592398694*c[7]
+                         + 7.745966692414833770358530799565*c[8]
+                         - 60.*c[10]
+                         - 54.99090833947008007905656632474*c[11]
+                         - 30.*c[12]
+                         - 9.165151389911680013176094387456*c[13]
+                         + 99.49874371066199547344798210012*c[15]
+                         + 103.92304845413263761164678049035*c[16]
+                         + 70.99295739719539251080793949874*c[17]
+                         + 35.49647869859769625540396974937*c[18]
+                         + 10.392304845413263761164678049035*c[19]
+                         - 151.43315356948755031100729323376*c[21]
+                         - 172.33687939614085979551834404657*c[22]
+                         - 134.16407864998738178455042012388*c[23]
+                         - 84.*c[24]
+                         - 40.249223594996214535365126037163*c[25]
+                         + x*(26.832815729997476356910084024775*c[3]
+                              - 158.74507866387543543009694521836*c[6]
+                              - 46.475800154489002622151184797389*c[7]
+                              + 540.*c[10]
+                              + 274.95454169735040039528283162368*c[11]
+                              + 60.*c[12]
+                              - 1392.9824119492679366282717494017*c[15]
+                              - 935.3074360871937385048210244132*c[16]
+                              - 354.9647869859769625540396974937*c[17]
+                              - 70.99295739719539251080793949874*c[18]
+                              + 3028.6630713897510062201458646752*c[21]
+                              + 2412.716311545972037137256816652*c[22]
+                              + 1207.4767078498864360609537811149*c[23]
+                              + 420.*c[24]
+                              + x*(158.74507866387543543009694521836*c[6]
+                                   - 1260.*c[10]
+                                   - 274.95454169735040039528283162368*c[11]
+                                   + 5571.929647797071746513086997607*c[15]
+                                   + 2182.3840175367853898445823902974*c[16]
+                                   + 354.9647869859769625540396974937*c[17]
+                                   - 18171.978428338506037320875188051*c[21]
+                                   - 9650.865246183888148549027266608*c[22]
+                                   - 2817.4456516497350174755588226014*c[23]
+                                   + x*(840.*c[10]
+                                        - 8357.89447169560761976963049641*c[15]
+                                        - 1454.9226783578569265630549268649*c[16]
+                                        + 45429.946070846265093302187970128*c[21]
+                                        + 14476.297869275832222823540899912*c[22]
+                                        + x*(4178.9472358478038098848152482051*c[15]
+                                             - 49972.940677930891602632406767141*c[21]
+                                             + 19989.176271172356641052962706856*x*c[21]
+                                             - 7238.148934637916111411770449956*c[22]
+                                             + 14476.297869275832222823540899912*y*c[22])
+                                        + 1878.2971010998233449837058817343*c[23]
+                                        + y*(2909.8453567157138531261098537299*c[16]
+                                             - 28952.595738551664445647081799823*c[22]
+                                             - 11269.782606598940069902235290406*c[23]
+                                             + 11269.782606598940069902235290406*y*c[23]))
+                                   - 420.*c[24]
+                                   + y*(549.9090833947008007905656632474*c[11]
+                                        - 4364.7680350735707796891647805948*c[16]
+                                        - 2129.7887219158617753242381849622*c[17]
+                                        + 19301.730492367776297098054533216*c[22]
+                                        + 16904.673909898410104853352935608*c[23]
+                                        + 5040.*c[24]
+                                        + y*(2129.7887219158617753242381849622*c[17]
+                                             - 16904.673909898410104853352935608*c[23]
+                                             - 12600.*c[24]
+                                             + 8400.*y*c[24])))
+                              + 80.49844718999242907073025207433*c[25]
+                              + y*(92.95160030897800524430236959478*c[7]
+                                   - 549.9090833947008007905656632474*c[11]
+                                   - 360.*c[12]
+                                   + 1870.6148721743874770096420488263*c[16]
+                                   + 2129.7887219158617753242381849622*c[17]
+                                   + 851.9154887663447101296952739849*c[18]
+                                   - 4825.4326230919440742745136333039*c[22]
+                                   - 7244.860247099318616365722686689*c[23]
+                                   - 5040.*c[24]
+                                   - 1609.9689437998485814146050414865*c[25]
+                                   + y*(360.*c[12]
+                                        - 2129.7887219158617753242381849622*c[17]
+                                        - 2129.7887219158617753242381849622*c[18]
+                                        + 7244.860247099318616365722686689*c[23]
+                                        + 12600.*c[24]
+                                        + 7244.860247099318616365722686689*c[25]
+                                        + y*(1419.8591479439078502161587899748*c[18]
+                                             - 8400.*c[24]
+                                             - 11269.782606598940069902235290406*c[25]
+                                             + 5634.891303299470034951117645203*y*c[25]))))
+                         - 11.489125293076057319701222936438*c[26]
+                         + y*(12.*c[4]
+                              - 46.475800154489002622151184797389*c[7]
+                              - 46.475800154489002622151184797389*c[8]
+                              + 109.98181667894016015811313264947*c[11]
+                              + 180.*c[12]
+                              + 109.98181667894016015811313264947*c[13]
+                              - 207.8460969082652752232935609807*c[16]
+                              - 425.95774438317235506484763699244*c[17]
+                              - 425.95774438317235506484763699244*c[18]
+                              - 207.8460969082652752232935609807*c[19]
+                              + 344.67375879228171959103668809314*c[22]
+                              + 804.9844718999242907073025207433*c[23]
+                              + 1008.*c[24]
+                              + 804.9844718999242907073025207433*c[25]
+                              + 344.67375879228171959103668809314*c[26]
+                              + y*(46.475800154489002622151184797389*c[8]
+                                   - 180.*c[12]
+                                   - 274.95454169735040039528283162368*c[13]
+                                   + 425.95774438317235506484763699244*c[17]
+                                   + 1064.8943609579308876621190924811*c[18]
+                                   + 935.3074360871937385048210244132*c[19]
+                                   - 804.9844718999242907073025207433*c[23]
+                                   - 2520.*c[24]
+                                   - 3622.4301235496593081828613433447*c[25]
+                                   - 2412.716311545972037137256816652*c[26]
+                                   + y*(183.30302779823360026352188774912*c[13]
+                                        - 709.9295739719539251080793949874*c[18]
+                                        - 1454.9226783578569265630549268649*c[19]
+                                        + 1680.*c[24]
+                                        + 5634.891303299470034951117645203*c[25]
+                                        + 6433.910164122592099032684844405*c[26]
+                                        + y*(727.4613391789284632815274634325*c[19]
+                                             - 2817.4456516497350174755588226014*c[25]
+                                             - 7238.148934637916111411770449956*c[26]
+                                             + 2895.2595738551664445647081799823*y*c[26]))));
+    grad[0] /*ARGH*/[1]= 3.4641016151377545870548926830117*c[2]
+                         - 6.*c[4]
+                         - 13.416407864998738178455042012388*c[5]
+                         + 7.745966692414833770358530799565*c[7]
+                         + 23.237900077244501311075592398694*c[8]
+                         + 31.749015732775087086019389043671*c[9]
+                         - 9.165151389911680013176094387456*c[11]
+                         - 30.*c[12]
+                         - 54.99090833947008007905656632474*c[13]
+                         - 60.*c[14]
+                         + 10.392304845413263761164678049035*c[16]
+                         + 35.49647869859769625540396974937*c[17]
+                         + 70.99295739719539251080793949874*c[18]
+                         + 103.92304845413263761164678049035*c[19]
+                         + 99.49874371066199547344798210012*c[20]
+                         - 11.489125293076057319701222936438*c[22]
+                         - 40.249223594996214535365126037163*c[23]
+                         - 84.*c[24]
+                         - 134.16407864998738178455042012388*c[25]
+                         - 172.33687939614085979551834404657*c[26]
+                         + x*(12.*c[4]
+                              - 46.475800154489002622151184797389*c[7]
+                              - 46.475800154489002622151184797389*c[8]
+                              + 109.98181667894016015811313264947*c[11]
+                              + 180.*c[12]
+                              + 109.98181667894016015811313264947*c[13]
+                              - 207.8460969082652752232935609807*c[16]
+                              - 425.95774438317235506484763699244*c[17]
+                              - 425.95774438317235506484763699244*c[18]
+                              - 207.8460969082652752232935609807*c[19]
+                              + 344.67375879228171959103668809314*c[22]
+                              + 804.9844718999242907073025207433*c[23]
+                              + 1008.*c[24]
+                              + 804.9844718999242907073025207433*c[25]
+                              + x*(46.475800154489002622151184797389*c[7]
+                                   - 274.95454169735040039528283162368*c[11]
+                                   - 180.*c[12]
+                                   + 935.3074360871937385048210244132*c[16]
+                                   + 1064.8943609579308876621190924811*c[17]
+                                   + 425.95774438317235506484763699244*c[18]
+                                   - 2412.716311545972037137256816652*c[22]
+                                   - 3622.4301235496593081828613433447*c[23]
+                                   - 2520.*c[24]
+                                   + x*(183.30302779823360026352188774912*c[11]
+                                        - 1454.9226783578569265630549268649*c[16]
+                                        - 709.9295739719539251080793949874*c[17]
+                                        + 6433.910164122592099032684844405*c[22]
+                                        + 5634.891303299470034951117645203*c[23]
+                                        + x*(727.4613391789284632815274634325*c[16]
+                                             - 7238.148934637916111411770449956*c[22]
+                                             + 2895.2595738551664445647081799823*x*c[22]
+                                             - 2817.4456516497350174755588226014*c[23]
+                                             + 5634.891303299470034951117645203*y*c[23])
+                                        + 1680.*c[24]
+                                        + y*(1419.8591479439078502161587899748*c[17]
+                                             - 11269.782606598940069902235290406*c[23]
+                                             - 8400.*c[24]
+                                             + 8400.*y*c[24]))
+                                   - 804.9844718999242907073025207433*c[25]
+                                   + y*(360.*c[12]
+                                        - 2129.7887219158617753242381849622*c[17]
+                                        - 2129.7887219158617753242381849622*c[18]
+                                        + 7244.860247099318616365722686689*c[23]
+                                        + 12600.*c[24]
+                                        + 7244.860247099318616365722686689*c[25]
+                                        + y*(2129.7887219158617753242381849622*c[18]
+                                             - 12600.*c[24]
+                                             - 16904.673909898410104853352935608*c[25]
+                                             + 11269.782606598940069902235290406*y*c[25])))
+                              + 344.67375879228171959103668809314*c[26]
+                              + y*(92.95160030897800524430236959478*c[8]
+                                   - 360.*c[12]
+                                   - 549.9090833947008007905656632474*c[13]
+                                   + 851.9154887663447101296952739849*c[17]
+                                   + 2129.7887219158617753242381849622*c[18]
+                                   + 1870.6148721743874770096420488263*c[19]
+                                   - 1609.9689437998485814146050414865*c[23]
+                                   - 5040.*c[24]
+                                   - 7244.860247099318616365722686689*c[25]
+                                   - 4825.4326230919440742745136333039*c[26]
+                                   + y*(549.9090833947008007905656632474*c[13]
+                                        - 2129.7887219158617753242381849622*c[18]
+                                        - 4364.7680350735707796891647805948*c[19]
+                                        + 5040.*c[24]
+                                        + 16904.673909898410104853352935608*c[25]
+                                        + 19301.730492367776297098054533216*c[26]
+                                        + y*(2909.8453567157138531261098537299*c[19]
+                                             - 11269.782606598940069902235290406*c[25]
+                                             - 28952.595738551664445647081799823*c[26]
+                                             + 14476.297869275832222823540899912*y*c[26]))))
+                         - 151.43315356948755031100729323376*c[27]
+                         + y*(26.832815729997476356910084024775*c[5]
+                              - 46.475800154489002622151184797389*c[8]
+                              - 158.74507866387543543009694521836*c[9]
+                              + 60.*c[12]
+                              + 274.95454169735040039528283162368*c[13]
+                              + 540.*c[14]
+                              - 70.99295739719539251080793949874*c[17]
+                              - 354.9647869859769625540396974937*c[18]
+                              - 935.3074360871937385048210244132*c[19]
+                              - 1392.9824119492679366282717494017*c[20]
+                              + 80.49844718999242907073025207433*c[23]
+                              + 420.*c[24]
+                              + 1207.4767078498864360609537811149*c[25]
+                              + 2412.716311545972037137256816652*c[26]
+                              + 3028.6630713897510062201458646752*c[27]
+                              + y*(158.74507866387543543009694521836*c[9]
+                                   - 274.95454169735040039528283162368*c[13]
+                                   - 1260.*c[14]
+                                   + 354.9647869859769625540396974937*c[18]
+                                   + 2182.3840175367853898445823902974*c[19]
+                                   + 5571.929647797071746513086997607*c[20]
+                                   - 420.*c[24]
+                                   - 2817.4456516497350174755588226014*c[25]
+                                   - 9650.865246183888148549027266608*c[26]
+                                   - 18171.978428338506037320875188051*c[27]
+                                   + y*(840.*c[14]
+                                        - 1454.9226783578569265630549268649*c[19]
+                                        - 8357.89447169560761976963049641*c[20]
+                                        + 1878.2971010998233449837058817343*c[25]
+                                        + 14476.297869275832222823540899912*c[26]
+                                        + 45429.946070846265093302187970128*c[27]
+                                        + y*(4178.9472358478038098848152482051*c[20]
+                                             - 7238.148934637916111411770449956*c[26]
+                                             - 49972.940677930891602632406767141*c[27]
+                                             + 19989.176271172356641052962706856*y*c[27]))));
+    return;
+                #endif
+                #if (PMAX2D>=7)
+  case ( 7 ) :
+    grad[0] /*ARGH*/[0]= 3.4641016151377545870548926830117*c[1]
+                         - 13.416407864998738178455042012388*c[3]
+                         - 6.*c[4]
+                         + 31.749015732775087086019389043671*c[6]
+                         + 23.237900077244501311075592398694*c[7]
+                         + 7.745966692414833770358530799565*c[8]
+                         - 60.*c[10]
+                         - 54.99090833947008007905656632474*c[11]
+                         - 30.*c[12]
+                         - 9.165151389911680013176094387456*c[13]
+                         + 99.49874371066199547344798210012*c[15]
+                         + 103.92304845413263761164678049035*c[16]
+                         + 70.99295739719539251080793949874*c[17]
+                         + 35.49647869859769625540396974937*c[18]
+                         + 10.392304845413263761164678049035*c[19]
+                         - 151.43315356948755031100729323376*c[21]
+                         - 172.33687939614085979551834404657*c[22]
+                         - 134.16407864998738178455042012388*c[23]
+                         - 84.*c[24]
+                         - 40.249223594996214535365126037163*c[25]
+                         - 11.489125293076057319701222936438*c[26]
+                         + 216.88706738761534557003886238781*c[28]
+                         + 262.28991593273272464556951107947*c[29]
+                         + 222.48595461286988846134192322402*c[30]
+                         + 158.74507866387543543009694521836*c[31]
+                         + 95.24704719832526125805816713101*c[32]
+                         + 44.497190922573977692268384644804*c[33]
+                         + x*(26.832815729997476356910084024775*c[3]
+                              - 158.74507866387543543009694521836*c[6]
+                              - 46.475800154489002622151184797389*c[7]
+                              + 540.*c[10]
+                              + 274.95454169735040039528283162368*c[11]
+                              + 60.*c[12]
+                              - 1392.9824119492679366282717494017*c[15]
+                              - 935.3074360871937385048210244132*c[16]
+                              - 354.9647869859769625540396974937*c[17]
+                              - 70.99295739719539251080793949874*c[18]
+                              + 3028.6630713897510062201458646752*c[21]
+                              + 2412.716311545972037137256816652*c[22]
+                              + 1207.4767078498864360609537811149*c[23]
+                              + 420.*c[24]
+                              + 80.49844718999242907073025207433*c[25]
+                              - 5855.950819465614330391049284471*c[28]
+                              - 5245.798318654654492911390221589*c[29]
+                              - 3114.8033645801784384587869251363*c[30]
+                              - 1428.7057079748789188708725069652*c[31]
+                              - 476.23523599162630629029083565507*c[32]
+                              + x*(158.74507866387543543009694521836*c[6]
+                                   - 1260.*c[10]
+                                   - 274.95454169735040039528283162368*c[11]
+                                   + 5571.929647797071746513086997607*c[15]
+                                   + 2182.3840175367853898445823902974*c[16]
+                                   + 354.9647869859769625540396974937*c[17]
+                                   - 18171.978428338506037320875188051*c[21]
+                                   - 9650.865246183888148549027266608*c[22]
+                                   - 2817.4456516497350174755588226014*c[23]
+                                   - 420.*c[24]
+                                   + 48799.590162213452753258744037258*c[28]
+                                   + 31474.789911927926957468341329537*c[29]
+                                   + 12459.213458320713753835147700545*c[30]
+                                   + 3333.6466519413841440320358495855*c[31]
+                                   + x*(840.*c[10]
+                                        - 8357.89447169560761976963049641*c[15]
+                                        - 1454.9226783578569265630549268649*c[16]
+                                        + 45429.946070846265093302187970128*c[21]
+                                        + 14476.297869275832222823540899912*c[22]
+                                        + 1878.2971010998233449837058817343*c[23]
+                                        - 178931.83059478266009528206146995*c[28]
+                                        - 78686.97477981981739367085332384*c[29]
+                                        - 18688.820187481070630752721550818*c[30]
+                                        + x*(4178.9472358478038098848152482051*c[15]
+                                             - 49972.940677930891602632406767141*c[21]
+                                             - 7238.148934637916111411770449956*c[22]
+                                             + 322077.2950706087881715077106459*c[28]
+                                             + 86555.67225780179913303793865623*c[29]
+                                             + x*(19989.176271172356641052962706856*c[21]
+                                                  - 279133.65572786094974864001589312*c[28]
+                                                  + 93044.55190928698324954667196437*x*c[28]
+                                                  - 34622.26890312071965321517546249*c[29]
+                                                  + 69244.53780624143930643035092498*y*c[29])
+                                             + 9344.410093740535315376360775409*c[30]
+                                             + y*(14476.297869275832222823540899912*c[22]
+                                                  - 173111.34451560359826607587731245*c[29]
+                                                  - 56066.46056244321189225816465245*c[30]
+                                                  + 56066.46056244321189225816465245*y*c[30]))
+                                        - 2222.431101294256096021357233057*c[31]
+                                        + y*(2909.8453567157138531261098537299*c[16]
+                                             - 28952.595738551664445647081799823*c[22]
+                                             - 11269.782606598940069902235290406*c[23]
+                                             + 157373.94955963963478734170664768*c[29]
+                                             + 112132.92112488642378451632930491*c[30]
+                                             + 26669.173215531073152256286796684*c[31]
+                                             + y*(11269.782606598940069902235290406*c[23]
+                                                  - 112132.92112488642378451632930491*c[30]
+                                                  - 66672.93303882768288064071699171*c[31]
+                                                  + 44448.62202588512192042714466114*y*c[31])))
+                                   + 476.23523599162630629029083565507*c[32]
+                                   + y*(549.9090833947008007905656632474*c[11]
+                                        - 4364.7680350735707796891647805948*c[16]
+                                        - 2129.7887219158617753242381849622*c[17]
+                                        + 19301.730492367776297098054533216*c[22]
+                                        + 16904.673909898410104853352935608*c[23]
+                                        + 5040.*c[24]
+                                        - 62949.57982385585391493668265907*c[29]
+                                        - 74755.28074992428252301088620327*c[30]
+                                        - 40003.759823296609728384430195026*c[31]
+                                        - 9524.704719832526125805816713101*c[32]
+                                        + y*(2129.7887219158617753242381849622*c[17]
+                                             - 16904.673909898410104853352935608*c[23]
+                                             - 12600.*c[24]
+                                             + 74755.28074992428252301088620327*c[30]
+                                             + 100009.39955824152432096107548756*c[31]
+                                             + 42861.171239246367566126175208956*c[32]
+                                             + y*(8400.*c[24]
+                                                  - 66672.93303882768288064071699171*c[31]
+                                                  - 66672.93303882768288064071699171*c[32]
+                                                  + 33336.466519413841440320358495855*y*c[32]))))
+                              - 88.99438184514795538453676928961*c[33]
+                              + y*(92.95160030897800524430236959478*c[7]
+                                   - 549.9090833947008007905656632474*c[11]
+                                   - 360.*c[12]
+                                   + 1870.6148721743874770096420488263*c[16]
+                                   + 2129.7887219158617753242381849622*c[17]
+                                   + 851.9154887663447101296952739849*c[18]
+                                   - 4825.4326230919440742745136333039*c[22]
+                                   - 7244.860247099318616365722686689*c[23]
+                                   - 5040.*c[24]
+                                   - 1609.9689437998485814146050414865*c[25]
+                                   + 10491.596637309308985822780443179*c[29]
+                                   + 18688.820187481070630752721550818*c[30]
+                                   + 17144.468495698547026450470083582*c[31]
+                                   + 9524.704719832526125805816713101*c[32]
+                                   + 2669.8314553544386615361030786883*c[33]
+                                   + y*(360.*c[12]
+                                        - 2129.7887219158617753242381849622*c[17]
+                                        - 2129.7887219158617753242381849622*c[18]
+                                        + 7244.860247099318616365722686689*c[23]
+                                        + 12600.*c[24]
+                                        + 7244.860247099318616365722686689*c[25]
+                                        - 18688.820187481070630752721550818*c[30]
+                                        - 42861.171239246367566126175208956*c[31]
+                                        - 42861.171239246367566126175208956*c[32]
+                                        - 18688.820187481070630752721550818*c[33]
+                                        + y*(1419.8591479439078502161587899748*c[18]
+                                             - 8400.*c[24]
+                                             - 11269.782606598940069902235290406*c[25]
+                                             + 28574.114159497578377417450139304*c[31]
+                                             + 66672.93303882768288064071699171*c[32]
+                                             + 49836.853833282855015340590802181*c[33]
+                                             + y*(5634.891303299470034951117645203*c[25]
+                                                  - 33336.466519413841440320358495855*c[32]
+                                                  - 56066.46056244321189225816465245*c[33]
+                                                  + 22426.584224977284756903265860981*y*c[33])))))
+                         + 12.48999599679679641169378624188*c[34]
+                         + y*(12.*c[4]
+                              - 46.475800154489002622151184797389*c[7]
+                              - 46.475800154489002622151184797389*c[8]
+                              + 109.98181667894016015811313264947*c[11]
+                              + 180.*c[12]
+                              + 109.98181667894016015811313264947*c[13]
+                              - 207.8460969082652752232935609807*c[16]
+                              - 425.95774438317235506484763699244*c[17]
+                              - 425.95774438317235506484763699244*c[18]
+                              - 207.8460969082652752232935609807*c[19]
+                              + 344.67375879228171959103668809314*c[22]
+                              + 804.9844718999242907073025207433*c[23]
+                              + 1008.*c[24]
+                              + 804.9844718999242907073025207433*c[25]
+                              + 344.67375879228171959103668809314*c[26]
+                              - 524.5798318654654492911390221589*c[29]
+                              - 1334.9157276772193307680515393441*c[30]
+                              - 1904.9409439665052251611633426203*c[31]
+                              - 1904.9409439665052251611633426203*c[32]
+                              - 1334.9157276772193307680515393441*c[33]
+                              - 524.5798318654654492911390221589*c[34]
+                              + y*(46.475800154489002622151184797389*c[8]
+                                   - 180.*c[12]
+                                   - 274.95454169735040039528283162368*c[13]
+                                   + 425.95774438317235506484763699244*c[17]
+                                   + 1064.8943609579308876621190924811*c[18]
+                                   + 935.3074360871937385048210244132*c[19]
+                                   - 804.9844718999242907073025207433*c[23]
+                                   - 2520.*c[24]
+                                   - 3622.4301235496593081828613433447*c[25]
+                                   - 2412.716311545972037137256816652*c[26]
+                                   + 1334.9157276772193307680515393441*c[30]
+                                   + 4762.3523599162630629029083565507*c[31]
+                                   + 8572.234247849273513225235041791*c[32]
+                                   + 9344.410093740535315376360775409*c[33]
+                                   + 5245.798318654654492911390221589*c[34]
+                                   + y*(183.30302779823360026352188774912*c[13]
+                                        - 709.9295739719539251080793949874*c[18]
+                                        - 1454.9226783578569265630549268649*c[19]
+                                        + 1680.*c[24]
+                                        + 5634.891303299470034951117645203*c[25]
+                                        + 6433.910164122592099032684844405*c[26]
+                                        - 3174.9015732775087086019389043671*c[31]
+                                        - 13334.586607765536576128143398342*c[32]
+                                        - 24918.42691664142750767029540109*c[33]
+                                        - 20983.193274618617971645560886358*c[34]
+                                        + y*(727.4613391789284632815274634325*c[19]
+                                             - 2817.4456516497350174755588226014*c[25]
+                                             - 7238.148934637916111411770449956*c[26]
+                                             + 6667.293303882768288064071699171*c[32]
+                                             + 28033.230281221605946129082326227*c[33]
+                                             + 39343.487389909908696835426661921*c[34]
+                                             + y*(2895.2595738551664445647081799823*c[26]
+                                                  - 11213.292112488642378451632930491*c[33]
+                                                  - 34622.26890312071965321517546249*c[34]
+                                                  + 11540.756301040239884405058487497*y*c[34])))));
+    grad[0] /*ARGH*/[1]= 3.4641016151377545870548926830117*c[2]
+                         - 6.*c[4]
+                         - 13.416407864998738178455042012388*c[5]
+                         + 7.745966692414833770358530799565*c[7]
+                         + 23.237900077244501311075592398694*c[8]
+                         + 31.749015732775087086019389043671*c[9]
+                         - 9.165151389911680013176094387456*c[11]
+                         - 30.*c[12]
+                         - 54.99090833947008007905656632474*c[13]
+                         - 60.*c[14]
+                         + 10.392304845413263761164678049035*c[16]
+                         + 35.49647869859769625540396974937*c[17]
+                         + 70.99295739719539251080793949874*c[18]
+                         + 103.92304845413263761164678049035*c[19]
+                         + 99.49874371066199547344798210012*c[20]
+                         - 11.489125293076057319701222936438*c[22]
+                         - 40.249223594996214535365126037163*c[23]
+                         - 84.*c[24]
+                         - 134.16407864998738178455042012388*c[25]
+                         - 172.33687939614085979551834404657*c[26]
+                         - 151.43315356948755031100729323376*c[27]
+                         + 12.48999599679679641169378624188*c[29]
+                         + 44.497190922573977692268384644804*c[30]
+                         + 95.24704719832526125805816713101*c[31]
+                         + 158.74507866387543543009694521836*c[32]
+                         + 222.48595461286988846134192322402*c[33]
+                         + 262.28991593273272464556951107947*c[34]
+                         + x*(12.*c[4]
+                              - 46.475800154489002622151184797389*c[7]
+                              - 46.475800154489002622151184797389*c[8]
+                              + 109.98181667894016015811313264947*c[11]
+                              + 180.*c[12]
+                              + 109.98181667894016015811313264947*c[13]
+                              - 207.8460969082652752232935609807*c[16]
+                              - 425.95774438317235506484763699244*c[17]
+                              - 425.95774438317235506484763699244*c[18]
+                              - 207.8460969082652752232935609807*c[19]
+                              + 344.67375879228171959103668809314*c[22]
+                              + 804.9844718999242907073025207433*c[23]
+                              + 1008.*c[24]
+                              + 804.9844718999242907073025207433*c[25]
+                              + 344.67375879228171959103668809314*c[26]
+                              - 524.5798318654654492911390221589*c[29]
+                              - 1334.9157276772193307680515393441*c[30]
+                              - 1904.9409439665052251611633426203*c[31]
+                              - 1904.9409439665052251611633426203*c[32]
+                              - 1334.9157276772193307680515393441*c[33]
+                              + x*(46.475800154489002622151184797389*c[7]
+                                   - 274.95454169735040039528283162368*c[11]
+                                   - 180.*c[12]
+                                   + 935.3074360871937385048210244132*c[16]
+                                   + 1064.8943609579308876621190924811*c[17]
+                                   + 425.95774438317235506484763699244*c[18]
+                                   - 2412.716311545972037137256816652*c[22]
+                                   - 3622.4301235496593081828613433447*c[23]
+                                   - 2520.*c[24]
+                                   - 804.9844718999242907073025207433*c[25]
+                                   + 5245.798318654654492911390221589*c[29]
+                                   + 9344.410093740535315376360775409*c[30]
+                                   + 8572.234247849273513225235041791*c[31]
+                                   + 4762.3523599162630629029083565507*c[32]
+                                   + x*(183.30302779823360026352188774912*c[11]
+                                        - 1454.9226783578569265630549268649*c[16]
+                                        - 709.9295739719539251080793949874*c[17]
+                                        + 6433.910164122592099032684844405*c[22]
+                                        + 5634.891303299470034951117645203*c[23]
+                                        + 1680.*c[24]
+                                        - 20983.193274618617971645560886358*c[29]
+                                        - 24918.42691664142750767029540109*c[30]
+                                        - 13334.586607765536576128143398342*c[31]
+                                        + x*(727.4613391789284632815274634325*c[16]
+                                             - 7238.148934637916111411770449956*c[22]
+                                             - 2817.4456516497350174755588226014*c[23]
+                                             + 39343.487389909908696835426661921*c[29]
+                                             + 28033.230281221605946129082326227*c[30]
+                                             + x*(2895.2595738551664445647081799823*c[22]
+                                                  - 34622.26890312071965321517546249*c[29]
+                                                  + 11540.756301040239884405058487497*x*c[29]
+                                                  - 11213.292112488642378451632930491*c[30]
+                                                  + 22426.584224977284756903265860981*y*c[30])
+                                             + 6667.293303882768288064071699171*c[31]
+                                             + y*(5634.891303299470034951117645203*c[23]
+                                                  - 56066.46056244321189225816465245*c[30]
+                                                  - 33336.466519413841440320358495855*c[31]
+                                                  + 33336.466519413841440320358495855*y*c[31]))
+                                        - 3174.9015732775087086019389043671*c[32]
+                                        + y*(1419.8591479439078502161587899748*c[17]
+                                             - 11269.782606598940069902235290406*c[23]
+                                             - 8400.*c[24]
+                                             + 49836.853833282855015340590802181*c[30]
+                                             + 66672.93303882768288064071699171*c[31]
+                                             + 28574.114159497578377417450139304*c[32]
+                                             + y*(8400.*c[24]
+                                                  - 66672.93303882768288064071699171*c[31]
+                                                  - 66672.93303882768288064071699171*c[32]
+                                                  + 44448.62202588512192042714466114*y*c[32])))
+                                   + 1334.9157276772193307680515393441*c[33]
+                                   + y*(360.*c[12]
+                                        - 2129.7887219158617753242381849622*c[17]
+                                        - 2129.7887219158617753242381849622*c[18]
+                                        + 7244.860247099318616365722686689*c[23]
+                                        + 12600.*c[24]
+                                        + 7244.860247099318616365722686689*c[25]
+                                        - 18688.820187481070630752721550818*c[30]
+                                        - 42861.171239246367566126175208956*c[31]
+                                        - 42861.171239246367566126175208956*c[32]
+                                        - 18688.820187481070630752721550818*c[33]
+                                        + y*(2129.7887219158617753242381849622*c[18]
+                                             - 12600.*c[24]
+                                             - 16904.673909898410104853352935608*c[25]
+                                             + 42861.171239246367566126175208956*c[31]
+                                             + 100009.39955824152432096107548756*c[32]
+                                             + 74755.28074992428252301088620327*c[33]
+                                             + y*(11269.782606598940069902235290406*c[25]
+                                                  - 66672.93303882768288064071699171*c[32]
+                                                  - 112132.92112488642378451632930491*c[33]
+                                                  + 56066.46056244321189225816465245*y*c[33]))))
+                              - 524.5798318654654492911390221589*c[34]
+                              + y*(92.95160030897800524430236959478*c[8]
+                                   - 360.*c[12]
+                                   - 549.9090833947008007905656632474*c[13]
+                                   + 851.9154887663447101296952739849*c[17]
+                                   + 2129.7887219158617753242381849622*c[18]
+                                   + 1870.6148721743874770096420488263*c[19]
+                                   - 1609.9689437998485814146050414865*c[23]
+                                   - 5040.*c[24]
+                                   - 7244.860247099318616365722686689*c[25]
+                                   - 4825.4326230919440742745136333039*c[26]
+                                   + 2669.8314553544386615361030786883*c[30]
+                                   + 9524.704719832526125805816713101*c[31]
+                                   + 17144.468495698547026450470083582*c[32]
+                                   + 18688.820187481070630752721550818*c[33]
+                                   + 10491.596637309308985822780443179*c[34]
+                                   + y*(549.9090833947008007905656632474*c[13]
+                                        - 2129.7887219158617753242381849622*c[18]
+                                        - 4364.7680350735707796891647805948*c[19]
+                                        + 5040.*c[24]
+                                        + 16904.673909898410104853352935608*c[25]
+                                        + 19301.730492367776297098054533216*c[26]
+                                        - 9524.704719832526125805816713101*c[31]
+                                        - 40003.759823296609728384430195026*c[32]
+                                        - 74755.28074992428252301088620327*c[33]
+                                        - 62949.57982385585391493668265907*c[34]
+                                        + y*(2909.8453567157138531261098537299*c[19]
+                                             - 11269.782606598940069902235290406*c[25]
+                                             - 28952.595738551664445647081799823*c[26]
+                                             + 26669.173215531073152256286796684*c[32]
+                                             + 112132.92112488642378451632930491*c[33]
+                                             + 157373.94955963963478734170664768*c[34]
+                                             + y*(14476.297869275832222823540899912*c[26]
+                                                  - 56066.46056244321189225816465245*c[33]
+                                                  - 173111.34451560359826607587731245*c[34]
+                                                  + 69244.53780624143930643035092498*y*c[34])))))
+                         + 216.88706738761534557003886238781*c[35]
+                         + y*(26.832815729997476356910084024775*c[5]
+                              - 46.475800154489002622151184797389*c[8]
+                              - 158.74507866387543543009694521836*c[9]
+                              + 60.*c[12]
+                              + 274.95454169735040039528283162368*c[13]
+                              + 540.*c[14]
+                              - 70.99295739719539251080793949874*c[17]
+                              - 354.9647869859769625540396974937*c[18]
+                              - 935.3074360871937385048210244132*c[19]
+                              - 1392.9824119492679366282717494017*c[20]
+                              + 80.49844718999242907073025207433*c[23]
+                              + 420.*c[24]
+                              + 1207.4767078498864360609537811149*c[25]
+                              + 2412.716311545972037137256816652*c[26]
+                              + 3028.6630713897510062201458646752*c[27]
+                              - 88.99438184514795538453676928961*c[30]
+                              - 476.23523599162630629029083565507*c[31]
+                              - 1428.7057079748789188708725069652*c[32]
+                              - 3114.8033645801784384587869251363*c[33]
+                              - 5245.798318654654492911390221589*c[34]
+                              - 5855.950819465614330391049284471*c[35]
+                              + y*(158.74507866387543543009694521836*c[9]
+                                   - 274.95454169735040039528283162368*c[13]
+                                   - 1260.*c[14]
+                                   + 354.9647869859769625540396974937*c[18]
+                                   + 2182.3840175367853898445823902974*c[19]
+                                   + 5571.929647797071746513086997607*c[20]
+                                   - 420.*c[24]
+                                   - 2817.4456516497350174755588226014*c[25]
+                                   - 9650.865246183888148549027266608*c[26]
+                                   - 18171.978428338506037320875188051*c[27]
+                                   + 476.23523599162630629029083565507*c[31]
+                                   + 3333.6466519413841440320358495855*c[32]
+                                   + 12459.213458320713753835147700545*c[33]
+                                   + 31474.789911927926957468341329537*c[34]
+                                   + 48799.590162213452753258744037258*c[35]
+                                   + y*(840.*c[14]
+                                        - 1454.9226783578569265630549268649*c[19]
+                                        - 8357.89447169560761976963049641*c[20]
+                                        + 1878.2971010998233449837058817343*c[25]
+                                        + 14476.297869275832222823540899912*c[26]
+                                        + 45429.946070846265093302187970128*c[27]
+                                        - 2222.431101294256096021357233057*c[32]
+                                        - 18688.820187481070630752721550818*c[33]
+                                        - 78686.97477981981739367085332384*c[34]
+                                        - 178931.83059478266009528206146995*c[35]
+                                        + y*(4178.9472358478038098848152482051*c[20]
+                                             - 7238.148934637916111411770449956*c[26]
+                                             - 49972.940677930891602632406767141*c[27]
+                                             + 9344.410093740535315376360775409*c[33]
+                                             + 86555.67225780179913303793865623*c[34]
+                                             + 322077.2950706087881715077106459*c[35]
+                                             + y*(19989.176271172356641052962706856*c[27]
+                                                  - 34622.26890312071965321517546249*c[34]
+                                                  - 279133.65572786094974864001589312*c[35]
+                                                  + 93044.55190928698324954667196437*y*c[35])))));
+    return;
+                #endif
+                #if (PMAX2D>=8)
+  case ( 8 ) :
+    grad[0] /*ARGH*/[0]= 3.4641016151377545870548926830117*c[1]
+                         - 13.416407864998738178455042012388*c[3]
+                         - 6.*c[4]
+                         + 31.749015732775087086019389043671*c[6]
+                         + 23.237900077244501311075592398694*c[7]
+                         + 7.745966692414833770358530799565*c[8]
+                         - 60.*c[10]
+                         - 54.99090833947008007905656632474*c[11]
+                         - 30.*c[12]
+                         - 9.165151389911680013176094387456*c[13]
+                         + 99.49874371066199547344798210012*c[15]
+                         + 103.92304845413263761164678049035*c[16]
+                         + 70.99295739719539251080793949874*c[17]
+                         + 35.49647869859769625540396974937*c[18]
+                         + 10.392304845413263761164678049035*c[19]
+                         - 151.43315356948755031100729323376*c[21]
+                         - 172.33687939614085979551834404657*c[22]
+                         - 134.16407864998738178455042012388*c[23]
+                         - 84.*c[24]
+                         - 40.249223594996214535365126037163*c[25]
+                         - 11.489125293076057319701222936438*c[26]
+                         + 216.88706738761534557003886238781*c[28]
+                         + 262.28991593273272464556951107947*c[29]
+                         + 222.48595461286988846134192322402*c[30]
+                         + 158.74507866387543543009694521836*c[31]
+                         + 95.24704719832526125805816713101*c[32]
+                         + 44.497190922573977692268384644804*c[33]
+                         + 12.48999599679679641169378624188*c[34]
+                         - 296.86360504447155958714150963013*c[36]
+                         - 375.65942021996466899674117634685*c[37]
+                         - 338.61482542853908539939775567276*c[38]
+                         - 263.24893162176366181219164922249*c[39]
+                         - 180.*c[40]
+                         - 105.299572648705464724876659689*c[41]
+                         - 48.373546489791297914199679381823*c[42]
+                         + x*(26.832815729997476356910084024775*c[3]
+                              - 158.74507866387543543009694521836*c[6]
+                              - 46.475800154489002622151184797389*c[7]
+                              + 540.*c[10]
+                              + 274.95454169735040039528283162368*c[11]
+                              + 60.*c[12]
+                              - 1392.9824119492679366282717494017*c[15]
+                              - 935.3074360871937385048210244132*c[16]
+                              - 354.9647869859769625540396974937*c[17]
+                              - 70.99295739719539251080793949874*c[18]
+                              + 3028.6630713897510062201458646752*c[21]
+                              + 2412.716311545972037137256816652*c[22]
+                              + 1207.4767078498864360609537811149*c[23]
+                              + 420.*c[24]
+                              + 80.49844718999242907073025207433*c[25]
+                              - 5855.950819465614330391049284471*c[28]
+                              - 5245.798318654654492911390221589*c[29]
+                              - 3114.8033645801784384587869251363*c[30]
+                              - 1428.7057079748789188708725069652*c[31]
+                              - 476.23523599162630629029083565507*c[32]
+                              - 88.99438184514795538453676928961*c[33]
+                              + 10390.226176556504585549952837055*c[36]
+                              + 10142.804345939046062912011761365*c[37]
+                              + 6772.296508570781707987955113455*c[38]
+                              + 3685.4850427046912653706830891149*c[39]
+                              + 1620.*c[40]
+                              + 526.497863243527323624383298445*c[41]
+                              + x*(158.74507866387543543009694521836*c[6]
+                                   - 1260.*c[10]
+                                   - 274.95454169735040039528283162368*c[11]
+                                   + 5571.929647797071746513086997607*c[15]
+                                   + 2182.3840175367853898445823902974*c[16]
+                                   + 354.9647869859769625540396974937*c[17]
+                                   - 18171.978428338506037320875188051*c[21]
+                                   - 9650.865246183888148549027266608*c[22]
+                                   - 2817.4456516497350174755588226014*c[23]
+                                   - 420.*c[24]
+                                   + 48799.590162213452753258744037258*c[28]
+                                   + 31474.789911927926957468341329537*c[29]
+                                   + 12459.213458320713753835147700545*c[30]
+                                   + 3333.6466519413841440320358495855*c[31]
+                                   + 476.23523599162630629029083565507*c[32]
+                                   - 114292.4879421215504410494812076*c[36]
+                                   - 84523.36954949205052426676467804*c[37]
+                                   - 40633.779051424690247927730680731*c[38]
+                                   - 14741.940170818765061482732356459*c[39]
+                                   - 3780.*c[40]
+                                   + x*(840.*c[10]
+                                        - 8357.89447169560761976963049641*c[15]
+                                        - 1454.9226783578569265630549268649*c[16]
+                                        + 45429.946070846265093302187970128*c[21]
+                                        + 14476.297869275832222823540899912*c[22]
+                                        + 1878.2971010998233449837058817343*c[23]
+                                        - 178931.83059478266009528206146995*c[28]
+                                        - 78686.97477981981739367085332384*c[29]
+                                        - 18688.820187481070630752721550818*c[30]
+                                        - 2222.431101294256096021357233057*c[31]
+                                        + 571462.439710607752205247406038*c[36]
+                                        + 309919.02168147085192231147048615*c[37]
+                                        + 101584.44762856172561981932670183*c[38]
+                                        + 22112.910256228147592224098534689*c[39]
+                                        + x*(4178.9472358478038098848152482051*c[15]
+                                             - 49972.940677930891602632406767141*c[21]
+                                             - 7238.148934637916111411770449956*c[22]
+                                             + 322077.2950706087881715077106459*c[28]
+                                             + 86555.67225780179913303793865623*c[29]
+                                             + 9344.410093740535315376360775409*c[30]
+                                             - 1.4858023432475801557336432556988e6*c[36]
+                                             - 557854.2390266475334601606468751*c[37]
+                                             - 111742.89239141789818180125937201*c[38]
+                                             + x*(19989.176271172356641052962706856*c[21]
+                                                  - 279133.65572786094974864001589312*c[28]
+                                                  - 34622.26890312071965321517546249*c[29]
+                                                  + 2.0801232805466122180271005579783e6*c[36]
+                                                  + 483473.6738230945289988058939584*c[37]
+                                                  + x*(93044.55190928698324954667196437*c[28]
+                                                       - 1.4858023432475801557336432556988e6*c[36]
+                                                       + 424514.95521359433020961235877109*x*c[36]
+                                                       - 161157.8912743648429996019646528*c[37]
+                                                       + 322315.7825487296859992039293056*y*c[37])
+                                                  + 44697.156956567159272720503748804*c[38]
+                                                  + y*(69244.53780624143930643035092498*c[29]
+                                                       - 966947.3476461890579976117879168*c[37]
+                                                       - 268182.94173940295563632302249282*c[38]
+                                                       + 268182.94173940295563632302249282*y*c[38]))
+                                             - 11056.455128114073796112049267345*c[39]
+                                             + y*(14476.297869275832222823540899912*c[22]
+                                                  - 173111.34451560359826607587731245*c[29]
+                                                  - 56066.46056244321189225816465245*c[30]
+                                                  + 1.1157084780532950669203212937502e6*c[37]
+                                                  + 670457.3543485073890908075562321*c[38]
+                                                  + 132677.46153736888555334459120813*c[39]
+                                                  + y*(56066.46056244321189225816465245*c[30]
+                                                       - 670457.3543485073890908075562321*c[38]
+                                                       - 331693.65384342221388336147802034*c[39]
+                                                       + 221129.10256228147592224098534689*y*c[39])))
+                                        + 2520.*c[40]
+                                        + y*(2909.8453567157138531261098537299*c[16]
+                                             - 28952.595738551664445647081799823*c[22]
+                                             - 11269.782606598940069902235290406*c[23]
+                                             + 157373.94955963963478734170664768*c[29]
+                                             + 112132.92112488642378451632930491*c[30]
+                                             + 26669.173215531073152256286796684*c[31]
+                                             - 619838.0433629417038446229409723*c[37]
+                                             - 609506.685771370353718915960211*c[38]
+                                             - 265354.92307473777110668918241627*c[39]
+                                             - 50400.*c[40]
+                                             + y*(11269.782606598940069902235290406*c[23]
+                                                  - 112132.92112488642378451632930491*c[30]
+                                                  - 66672.93303882768288064071699171*c[31]
+                                                  + 609506.685771370353718915960211*c[38]
+                                                  + 663387.3076868444277667229560407*c[39]
+                                                  + 226800.*c[40]
+                                                  + y*(44448.62202588512192042714466114*c[31]
+                                                       - 442258.20512456295184448197069378*c[39]
+                                                       - 352800.*c[40]
+                                                       + 176400.*y*c[40]))))
+                                   - 526.497863243527323624383298445*c[41]
+                                   + y*(549.9090833947008007905656632474*c[11]
+                                        - 4364.7680350735707796891647805948*c[16]
+                                        - 2129.7887219158617753242381849622*c[17]
+                                        + 19301.730492367776297098054533216*c[22]
+                                        + 16904.673909898410104853352935608*c[23]
+                                        + 5040.*c[24]
+                                        - 62949.57982385585391493668265907*c[29]
+                                        - 74755.28074992428252301088620327*c[30]
+                                        - 40003.759823296609728384430195026*c[31]
+                                        - 9524.704719832526125805816713101*c[32]
+                                        + 169046.73909898410104853352935608*c[37]
+                                        + 243802.67430854814148756638408439*c[38]
+                                        + 176903.28204982518073779278827751*c[39]
+                                        + 75600.*c[40]
+                                        + 15794.935897305819708731498953349*c[41]
+                                        + y*(2129.7887219158617753242381849622*c[17]
+                                             - 16904.673909898410104853352935608*c[23]
+                                             - 12600.*c[24]
+                                             + 74755.28074992428252301088620327*c[30]
+                                             + 100009.39955824152432096107548756*c[31]
+                                             + 42861.171239246367566126175208956*c[32]
+                                             - 243802.67430854814148756638408439*c[38]
+                                             - 442258.20512456295184448197069378*c[39]
+                                             - 340200.*c[40]
+                                             - 110564.55128114073796112049267345*c[41]
+                                             + y*(8400.*c[24]
+                                                  - 66672.93303882768288064071699171*c[31]
+                                                  - 66672.93303882768288064071699171*c[32]
+                                                  + 294838.80341637530122965464712919*c[39]
+                                                  + 529200.*c[40]
+                                                  + 294838.80341637530122965464712919*c[41]
+                                                  + y*(33336.466519413841440320358495855*c[32]
+                                                       - 264600.*c[40]
+                                                       - 331693.65384342221388336147802034*c[41]
+                                                       + 132677.46153736888555334459120813*y*c[41])))))
+                              + 96.74709297958259582839935876365*c[42]
+                              + y*(92.95160030897800524430236959478*c[7]
+                                   - 549.9090833947008007905656632474*c[11]
+                                   - 360.*c[12]
+                                   + 1870.6148721743874770096420488263*c[16]
+                                   + 2129.7887219158617753242381849622*c[17]
+                                   + 851.9154887663447101296952739849*c[18]
+                                   - 4825.4326230919440742745136333039*c[22]
+                                   - 7244.860247099318616365722686689*c[23]
+                                   - 5040.*c[24]
+                                   - 1609.9689437998485814146050414865*c[25]
+                                   + 10491.596637309308985822780443179*c[29]
+                                   + 18688.820187481070630752721550818*c[30]
+                                   + 17144.468495698547026450470083582*c[31]
+                                   + 9524.704719832526125805816713101*c[32]
+                                   + 2669.8314553544386615361030786883*c[33]
+                                   - 20285.60869187809212582402352273*c[37]
+                                   - 40633.779051424690247927730680731*c[38]
+                                   - 44225.820512456295184448197069378*c[39]
+                                   - 32400.*c[40]
+                                   - 15794.935897305819708731498953349*c[41]
+                                   - 4063.3779051424690247927730680731*c[42]
+                                   + y*(360.*c[12]
+                                        - 2129.7887219158617753242381849622*c[17]
+                                        - 2129.7887219158617753242381849622*c[18]
+                                        + 7244.860247099318616365722686689*c[23]
+                                        + 12600.*c[24]
+                                        + 7244.860247099318616365722686689*c[25]
+                                        - 18688.820187481070630752721550818*c[30]
+                                        - 42861.171239246367566126175208956*c[31]
+                                        - 42861.171239246367566126175208956*c[32]
+                                        - 18688.820187481070630752721550818*c[33]
+                                        + 40633.779051424690247927730680731*c[38]
+                                        + 110564.55128114073796112049267345*c[39]
+                                        + 145800.*c[40]
+                                        + 110564.55128114073796112049267345*c[41]
+                                        + 40633.779051424690247927730680731*c[42]
+                                        + y*(1419.8591479439078502161587899748*c[18]
+                                             - 8400.*c[24]
+                                             - 11269.782606598940069902235290406*c[25]
+                                             + 28574.114159497578377417450139304*c[31]
+                                             + 66672.93303882768288064071699171*c[32]
+                                             + 49836.853833282855015340590802181*c[33]
+                                             - 73709.7008540938253074136617823*c[39]
+                                             - 226800.*c[40]
+                                             - 294838.80341637530122965464712919*c[41]
+                                             - 162535.11620569876099171092272292*c[42]
+                                             + y*(5634.891303299470034951117645203*c[25]
+                                                  - 33336.466519413841440320358495855*c[32]
+                                                  - 56066.46056244321189225816465245*c[33]
+                                                  + 113400.*c[40]
+                                                  + 331693.65384342221388336147802034*c[41]
+                                                  + 304753.34288568517685945798010548*c[42]
+                                                  + y*(22426.584224977284756903265860981*c[33]
+                                                       - 132677.46153736888555334459120813*c[41]
+                                                       - 268182.94173940295563632302249282*c[42]
+                                                       + 89394.31391313431854544100749761*y*c[42]))))))
+                         - 13.416407864998738178455042012388*c[43]
+                         + y*(12.*c[4]
+                              - 46.475800154489002622151184797389*c[7]
+                              - 46.475800154489002622151184797389*c[8]
+                              + 109.98181667894016015811313264947*c[11]
+                              + 180.*c[12]
+                              + 109.98181667894016015811313264947*c[13]
+                              - 207.8460969082652752232935609807*c[16]
+                              - 425.95774438317235506484763699244*c[17]
+                              - 425.95774438317235506484763699244*c[18]
+                              - 207.8460969082652752232935609807*c[19]
+                              + 344.67375879228171959103668809314*c[22]
+                              + 804.9844718999242907073025207433*c[23]
+                              + 1008.*c[24]
+                              + 804.9844718999242907073025207433*c[25]
+                              + 344.67375879228171959103668809314*c[26]
+                              - 524.5798318654654492911390221589*c[29]
+                              - 1334.9157276772193307680515393441*c[30]
+                              - 1904.9409439665052251611633426203*c[31]
+                              - 1904.9409439665052251611633426203*c[32]
+                              - 1334.9157276772193307680515393441*c[33]
+                              - 524.5798318654654492911390221589*c[34]
+                              + 751.3188404399293379934823526937*c[37]
+                              + 2031.6889525712345123963865340366*c[38]
+                              + 3158.9871794611639417462997906699*c[39]
+                              + 3600.*c[40]
+                              + 3158.9871794611639417462997906699*c[41]
+                              + 2031.6889525712345123963865340366*c[42]
+                              + 751.3188404399293379934823526937*c[43]
+                              + y*(46.475800154489002622151184797389*c[8]
+                                   - 180.*c[12]
+                                   - 274.95454169735040039528283162368*c[13]
+                                   + 425.95774438317235506484763699244*c[17]
+                                   + 1064.8943609579308876621190924811*c[18]
+                                   + 935.3074360871937385048210244132*c[19]
+                                   - 804.9844718999242907073025207433*c[23]
+                                   - 2520.*c[24]
+                                   - 3622.4301235496593081828613433447*c[25]
+                                   - 2412.716311545972037137256816652*c[26]
+                                   + 1334.9157276772193307680515393441*c[30]
+                                   + 4762.3523599162630629029083565507*c[31]
+                                   + 8572.234247849273513225235041791*c[32]
+                                   + 9344.410093740535315376360775409*c[33]
+                                   + 5245.798318654654492911390221589*c[34]
+                                   - 2031.6889525712345123963865340366*c[38]
+                                   - 7897.467948652909854365749476675*c[39]
+                                   - 16200.*c[40]
+                                   - 22112.910256228147592224098534689*c[41]
+                                   - 20316.889525712345123963865340366*c[42]
+                                   - 10142.804345939046062912011761365*c[43]
+                                   + y*(183.30302779823360026352188774912*c[13]
+                                        - 709.9295739719539251080793949874*c[18]
+                                        - 1454.9226783578569265630549268649*c[19]
+                                        + 1680.*c[24]
+                                        + 5634.891303299470034951117645203*c[25]
+                                        + 6433.910164122592099032684844405*c[26]
+                                        - 3174.9015732775087086019389043671*c[31]
+                                        - 13334.586607765536576128143398342*c[32]
+                                        - 24918.42691664142750767029540109*c[33]
+                                        - 20983.193274618617971645560886358*c[34]
+                                        + 5264.97863243527323624383298445*c[39]
+                                        + 25200.*c[40]
+                                        + 58967.76068327506024593092942584*c[41]
+                                        + 81267.55810284938049585546136146*c[42]
+                                        + 56348.91303299470034951117645203*c[43]
+                                        + y*(727.4613391789284632815274634325*c[19]
+                                             - 2817.4456516497350174755588226014*c[25]
+                                             - 7238.148934637916111411770449956*c[26]
+                                             + 6667.293303882768288064071699171*c[32]
+                                             + 28033.230281221605946129082326227*c[33]
+                                             + 39343.487389909908696835426661921*c[34]
+                                             - 12600.*c[40]
+                                             - 66338.73076868444277667229560407*c[41]
+                                             - 152376.67144284258842972899005274*c[42]
+                                             - 154959.51084073542596115573524308*c[43]
+                                             + y*(2895.2595738551664445647081799823*c[26]
+                                                  - 11213.292112488642378451632930491*c[33]
+                                                  - 34622.26890312071965321517546249*c[34]
+                                                  + 26535.492307473777110668918241627*c[41]
+                                                  + 134091.47086970147781816151124641*c[42]
+                                                  + 223141.69561065901338406425875003*c[43]
+                                                  + y*(11540.756301040239884405058487497*c[34]
+                                                       - 44697.156956567159272720503748804*c[42]
+                                                       - 161157.8912743648429996019646528*c[43]
+                                                       + 46045.111792675669428457704186514*y*c[43]))))));
+    grad[0] /*ARGH*/[1]= 3.4641016151377545870548926830117*c[2]
+                         - 6.*c[4]
+                         - 13.416407864998738178455042012388*c[5]
+                         + 7.745966692414833770358530799565*c[7]
+                         + 23.237900077244501311075592398694*c[8]
+                         + 31.749015732775087086019389043671*c[9]
+                         - 9.165151389911680013176094387456*c[11]
+                         - 30.*c[12]
+                         - 54.99090833947008007905656632474*c[13]
+                         - 60.*c[14]
+                         + 10.392304845413263761164678049035*c[16]
+                         + 35.49647869859769625540396974937*c[17]
+                         + 70.99295739719539251080793949874*c[18]
+                         + 103.92304845413263761164678049035*c[19]
+                         + 99.49874371066199547344798210012*c[20]
+                         - 11.489125293076057319701222936438*c[22]
+                         - 40.249223594996214535365126037163*c[23]
+                         - 84.*c[24]
+                         - 134.16407864998738178455042012388*c[25]
+                         - 172.33687939614085979551834404657*c[26]
+                         - 151.43315356948755031100729323376*c[27]
+                         + 12.48999599679679641169378624188*c[29]
+                         + 44.497190922573977692268384644804*c[30]
+                         + 95.24704719832526125805816713101*c[31]
+                         + 158.74507866387543543009694521836*c[32]
+                         + 222.48595461286988846134192322402*c[33]
+                         + 262.28991593273272464556951107947*c[34]
+                         + 216.88706738761534557003886238781*c[35]
+                         - 13.416407864998738178455042012388*c[37]
+                         - 48.373546489791297914199679381823*c[38]
+                         - 105.299572648705464724876659689*c[39]
+                         - 180.*c[40]
+                         - 263.24893162176366181219164922249*c[41]
+                         - 338.61482542853908539939775567276*c[42]
+                         - 375.65942021996466899674117634685*c[43]
+                         + x*(12.*c[4]
+                              - 46.475800154489002622151184797389*c[7]
+                              - 46.475800154489002622151184797389*c[8]
+                              + 109.98181667894016015811313264947*c[11]
+                              + 180.*c[12]
+                              + 109.98181667894016015811313264947*c[13]
+                              - 207.8460969082652752232935609807*c[16]
+                              - 425.95774438317235506484763699244*c[17]
+                              - 425.95774438317235506484763699244*c[18]
+                              - 207.8460969082652752232935609807*c[19]
+                              + 344.67375879228171959103668809314*c[22]
+                              + 804.9844718999242907073025207433*c[23]
+                              + 1008.*c[24]
+                              + 804.9844718999242907073025207433*c[25]
+                              + 344.67375879228171959103668809314*c[26]
+                              - 524.5798318654654492911390221589*c[29]
+                              - 1334.9157276772193307680515393441*c[30]
+                              - 1904.9409439665052251611633426203*c[31]
+                              - 1904.9409439665052251611633426203*c[32]
+                              - 1334.9157276772193307680515393441*c[33]
+                              - 524.5798318654654492911390221589*c[34]
+                              + 751.3188404399293379934823526937*c[37]
+                              + 2031.6889525712345123963865340366*c[38]
+                              + 3158.9871794611639417462997906699*c[39]
+                              + 3600.*c[40]
+                              + 3158.9871794611639417462997906699*c[41]
+                              + 2031.6889525712345123963865340366*c[42]
+                              + x*(46.475800154489002622151184797389*c[7]
+                                   - 274.95454169735040039528283162368*c[11]
+                                   - 180.*c[12]
+                                   + 935.3074360871937385048210244132*c[16]
+                                   + 1064.8943609579308876621190924811*c[17]
+                                   + 425.95774438317235506484763699244*c[18]
+                                   - 2412.716311545972037137256816652*c[22]
+                                   - 3622.4301235496593081828613433447*c[23]
+                                   - 2520.*c[24]
+                                   - 804.9844718999242907073025207433*c[25]
+                                   + 5245.798318654654492911390221589*c[29]
+                                   + 9344.410093740535315376360775409*c[30]
+                                   + 8572.234247849273513225235041791*c[31]
+                                   + 4762.3523599162630629029083565507*c[32]
+                                   + 1334.9157276772193307680515393441*c[33]
+                                   - 10142.804345939046062912011761365*c[37]
+                                   - 20316.889525712345123963865340366*c[38]
+                                   - 22112.910256228147592224098534689*c[39]
+                                   - 16200.*c[40]
+                                   - 7897.467948652909854365749476675*c[41]
+                                   + x*(183.30302779823360026352188774912*c[11]
+                                        - 1454.9226783578569265630549268649*c[16]
+                                        - 709.9295739719539251080793949874*c[17]
+                                        + 6433.910164122592099032684844405*c[22]
+                                        + 5634.891303299470034951117645203*c[23]
+                                        + 1680.*c[24]
+                                        - 20983.193274618617971645560886358*c[29]
+                                        - 24918.42691664142750767029540109*c[30]
+                                        - 13334.586607765536576128143398342*c[31]
+                                        - 3174.9015732775087086019389043671*c[32]
+                                        + 56348.91303299470034951117645203*c[37]
+                                        + 81267.55810284938049585546136146*c[38]
+                                        + 58967.76068327506024593092942584*c[39]
+                                        + 25200.*c[40]
+                                        + x*(727.4613391789284632815274634325*c[16]
+                                             - 7238.148934637916111411770449956*c[22]
+                                             - 2817.4456516497350174755588226014*c[23]
+                                             + 39343.487389909908696835426661921*c[29]
+                                             + 28033.230281221605946129082326227*c[30]
+                                             + 6667.293303882768288064071699171*c[31]
+                                             - 154959.51084073542596115573524308*c[37]
+                                             - 152376.67144284258842972899005274*c[38]
+                                             - 66338.73076868444277667229560407*c[39]
+                                             + x*(2895.2595738551664445647081799823*c[22]
+                                                  - 34622.26890312071965321517546249*c[29]
+                                                  - 11213.292112488642378451632930491*c[30]
+                                                  + 223141.69561065901338406425875003*c[37]
+                                                  + 134091.47086970147781816151124641*c[38]
+                                                  + x*(11540.756301040239884405058487497*c[29]
+                                                       - 161157.8912743648429996019646528*c[37]
+                                                       + 46045.111792675669428457704186514*x*c[37]
+                                                       - 44697.156956567159272720503748804*c[38]
+                                                       + 89394.31391313431854544100749761*y*c[38])
+                                                  + 26535.492307473777110668918241627*c[39]
+                                                  + y*(22426.584224977284756903265860981*c[30]
+                                                       - 268182.94173940295563632302249282*c[38]
+                                                       - 132677.46153736888555334459120813*c[39]
+                                                       + 132677.46153736888555334459120813*y*c[39]))
+                                             - 12600.*c[40]
+                                             + y*(5634.891303299470034951117645203*c[23]
+                                                  - 56066.46056244321189225816465245*c[30]
+                                                  - 33336.466519413841440320358495855*c[31]
+                                                  + 304753.34288568517685945798010548*c[38]
+                                                  + 331693.65384342221388336147802034*c[39]
+                                                  + 113400.*c[40]
+                                                  + y*(33336.466519413841440320358495855*c[31]
+                                                       - 331693.65384342221388336147802034*c[39]
+                                                       - 264600.*c[40]
+                                                       + 176400.*y*c[40])))
+                                        + 5264.97863243527323624383298445*c[41]
+                                        + y*(1419.8591479439078502161587899748*c[17]
+                                             - 11269.782606598940069902235290406*c[23]
+                                             - 8400.*c[24]
+                                             + 49836.853833282855015340590802181*c[30]
+                                             + 66672.93303882768288064071699171*c[31]
+                                             + 28574.114159497578377417450139304*c[32]
+                                             - 162535.11620569876099171092272292*c[38]
+                                             - 294838.80341637530122965464712919*c[39]
+                                             - 226800.*c[40]
+                                             - 73709.7008540938253074136617823*c[41]
+                                             + y*(8400.*c[24]
+                                                  - 66672.93303882768288064071699171*c[31]
+                                                  - 66672.93303882768288064071699171*c[32]
+                                                  + 294838.80341637530122965464712919*c[39]
+                                                  + 529200.*c[40]
+                                                  + 294838.80341637530122965464712919*c[41]
+                                                  + y*(44448.62202588512192042714466114*c[32]
+                                                       - 352800.*c[40]
+                                                       - 442258.20512456295184448197069378*c[41]
+                                                       + 221129.10256228147592224098534689*y*c[41]))))
+                                   - 2031.6889525712345123963865340366*c[42]
+                                   + y*(360.*c[12]
+                                        - 2129.7887219158617753242381849622*c[17]
+                                        - 2129.7887219158617753242381849622*c[18]
+                                        + 7244.860247099318616365722686689*c[23]
+                                        + 12600.*c[24]
+                                        + 7244.860247099318616365722686689*c[25]
+                                        - 18688.820187481070630752721550818*c[30]
+                                        - 42861.171239246367566126175208956*c[31]
+                                        - 42861.171239246367566126175208956*c[32]
+                                        - 18688.820187481070630752721550818*c[33]
+                                        + 40633.779051424690247927730680731*c[38]
+                                        + 110564.55128114073796112049267345*c[39]
+                                        + 145800.*c[40]
+                                        + 110564.55128114073796112049267345*c[41]
+                                        + 40633.779051424690247927730680731*c[42]
+                                        + y*(2129.7887219158617753242381849622*c[18]
+                                             - 12600.*c[24]
+                                             - 16904.673909898410104853352935608*c[25]
+                                             + 42861.171239246367566126175208956*c[31]
+                                             + 100009.39955824152432096107548756*c[32]
+                                             + 74755.28074992428252301088620327*c[33]
+                                             - 110564.55128114073796112049267345*c[39]
+                                             - 340200.*c[40]
+                                             - 442258.20512456295184448197069378*c[41]
+                                             - 243802.67430854814148756638408439*c[42]
+                                             + y*(11269.782606598940069902235290406*c[25]
+                                                  - 66672.93303882768288064071699171*c[32]
+                                                  - 112132.92112488642378451632930491*c[33]
+                                                  + 226800.*c[40]
+                                                  + 663387.3076868444277667229560407*c[41]
+                                                  + 609506.685771370353718915960211*c[42]
+                                                  + y*(56066.46056244321189225816465245*c[33]
+                                                       - 331693.65384342221388336147802034*c[41]
+                                                       - 670457.3543485073890908075562321*c[42]
+                                                       + 268182.94173940295563632302249282*y*c[42])))))
+                              + 751.3188404399293379934823526937*c[43]
+                              + y*(92.95160030897800524430236959478*c[8]
+                                   - 360.*c[12]
+                                   - 549.9090833947008007905656632474*c[13]
+                                   + 851.9154887663447101296952739849*c[17]
+                                   + 2129.7887219158617753242381849622*c[18]
+                                   + 1870.6148721743874770096420488263*c[19]
+                                   - 1609.9689437998485814146050414865*c[23]
+                                   - 5040.*c[24]
+                                   - 7244.860247099318616365722686689*c[25]
+                                   - 4825.4326230919440742745136333039*c[26]
+                                   + 2669.8314553544386615361030786883*c[30]
+                                   + 9524.704719832526125805816713101*c[31]
+                                   + 17144.468495698547026450470083582*c[32]
+                                   + 18688.820187481070630752721550818*c[33]
+                                   + 10491.596637309308985822780443179*c[34]
+                                   - 4063.3779051424690247927730680731*c[38]
+                                   - 15794.935897305819708731498953349*c[39]
+                                   - 32400.*c[40]
+                                   - 44225.820512456295184448197069378*c[41]
+                                   - 40633.779051424690247927730680731*c[42]
+                                   - 20285.60869187809212582402352273*c[43]
+                                   + y*(549.9090833947008007905656632474*c[13]
+                                        - 2129.7887219158617753242381849622*c[18]
+                                        - 4364.7680350735707796891647805948*c[19]
+                                        + 5040.*c[24]
+                                        + 16904.673909898410104853352935608*c[25]
+                                        + 19301.730492367776297098054533216*c[26]
+                                        - 9524.704719832526125805816713101*c[31]
+                                        - 40003.759823296609728384430195026*c[32]
+                                        - 74755.28074992428252301088620327*c[33]
+                                        - 62949.57982385585391493668265907*c[34]
+                                        + 15794.935897305819708731498953349*c[39]
+                                        + 75600.*c[40]
+                                        + 176903.28204982518073779278827751*c[41]
+                                        + 243802.67430854814148756638408439*c[42]
+                                        + 169046.73909898410104853352935608*c[43]
+                                        + y*(2909.8453567157138531261098537299*c[19]
+                                             - 11269.782606598940069902235290406*c[25]
+                                             - 28952.595738551664445647081799823*c[26]
+                                             + 26669.173215531073152256286796684*c[32]
+                                             + 112132.92112488642378451632930491*c[33]
+                                             + 157373.94955963963478734170664768*c[34]
+                                             - 50400.*c[40]
+                                             - 265354.92307473777110668918241627*c[41]
+                                             - 609506.685771370353718915960211*c[42]
+                                             - 619838.0433629417038446229409723*c[43]
+                                             + y*(14476.297869275832222823540899912*c[26]
+                                                  - 56066.46056244321189225816465245*c[33]
+                                                  - 173111.34451560359826607587731245*c[34]
+                                                  + 132677.46153736888555334459120813*c[41]
+                                                  + 670457.3543485073890908075562321*c[42]
+                                                  + 1.1157084780532950669203212937502e6*c[43]
+                                                  + y*(69244.53780624143930643035092498*c[34]
+                                                       - 268182.94173940295563632302249282*c[42]
+                                                       - 966947.3476461890579976117879168*c[43]
+                                                       + 322315.7825487296859992039293056*y*c[43]))))))
+                         - 296.86360504447155958714150963013*c[44]
+                         + y*(26.832815729997476356910084024775*c[5]
+                              - 46.475800154489002622151184797389*c[8]
+                              - 158.74507866387543543009694521836*c[9]
+                              + 60.*c[12]
+                              + 274.95454169735040039528283162368*c[13]
+                              + 540.*c[14]
+                              - 70.99295739719539251080793949874*c[17]
+                              - 354.9647869859769625540396974937*c[18]
+                              - 935.3074360871937385048210244132*c[19]
+                              - 1392.9824119492679366282717494017*c[20]
+                              + 80.49844718999242907073025207433*c[23]
+                              + 420.*c[24]
+                              + 1207.4767078498864360609537811149*c[25]
+                              + 2412.716311545972037137256816652*c[26]
+                              + 3028.6630713897510062201458646752*c[27]
+                              - 88.99438184514795538453676928961*c[30]
+                              - 476.23523599162630629029083565507*c[31]
+                              - 1428.7057079748789188708725069652*c[32]
+                              - 3114.8033645801784384587869251363*c[33]
+                              - 5245.798318654654492911390221589*c[34]
+                              - 5855.950819465614330391049284471*c[35]
+                              + 96.74709297958259582839935876365*c[38]
+                              + 526.497863243527323624383298445*c[39]
+                              + 1620.*c[40]
+                              + 3685.4850427046912653706830891149*c[41]
+                              + 6772.296508570781707987955113455*c[42]
+                              + 10142.804345939046062912011761365*c[43]
+                              + 10390.226176556504585549952837055*c[44]
+                              + y*(158.74507866387543543009694521836*c[9]
+                                   - 274.95454169735040039528283162368*c[13]
+                                   - 1260.*c[14]
+                                   + 354.9647869859769625540396974937*c[18]
+                                   + 2182.3840175367853898445823902974*c[19]
+                                   + 5571.929647797071746513086997607*c[20]
+                                   - 420.*c[24]
+                                   - 2817.4456516497350174755588226014*c[25]
+                                   - 9650.865246183888148549027266608*c[26]
+                                   - 18171.978428338506037320875188051*c[27]
+                                   + 476.23523599162630629029083565507*c[31]
+                                   + 3333.6466519413841440320358495855*c[32]
+                                   + 12459.213458320713753835147700545*c[33]
+                                   + 31474.789911927926957468341329537*c[34]
+                                   + 48799.590162213452753258744037258*c[35]
+                                   - 526.497863243527323624383298445*c[39]
+                                   - 3780.*c[40]
+                                   - 14741.940170818765061482732356459*c[41]
+                                   - 40633.779051424690247927730680731*c[42]
+                                   - 84523.36954949205052426676467804*c[43]
+                                   - 114292.4879421215504410494812076*c[44]
+                                   + y*(840.*c[14]
+                                        - 1454.9226783578569265630549268649*c[19]
+                                        - 8357.89447169560761976963049641*c[20]
+                                        + 1878.2971010998233449837058817343*c[25]
+                                        + 14476.297869275832222823540899912*c[26]
+                                        + 45429.946070846265093302187970128*c[27]
+                                        - 2222.431101294256096021357233057*c[32]
+                                        - 18688.820187481070630752721550818*c[33]
+                                        - 78686.97477981981739367085332384*c[34]
+                                        - 178931.83059478266009528206146995*c[35]
+                                        + 2520.*c[40]
+                                        + 22112.910256228147592224098534689*c[41]
+                                        + 101584.44762856172561981932670183*c[42]
+                                        + 309919.02168147085192231147048615*c[43]
+                                        + 571462.439710607752205247406038*c[44]
+                                        + y*(4178.9472358478038098848152482051*c[20]
+                                             - 7238.148934637916111411770449956*c[26]
+                                             - 49972.940677930891602632406767141*c[27]
+                                             + 9344.410093740535315376360775409*c[33]
+                                             + 86555.67225780179913303793865623*c[34]
+                                             + 322077.2950706087881715077106459*c[35]
+                                             - 11056.455128114073796112049267345*c[41]
+                                             - 111742.89239141789818180125937201*c[42]
+                                             - 557854.2390266475334601606468751*c[43]
+                                             - 1.4858023432475801557336432556988e6*c[44]
+                                             + y*(19989.176271172356641052962706856*c[27]
+                                                  - 34622.26890312071965321517546249*c[34]
+                                                  - 279133.65572786094974864001589312*c[35]
+                                                  + 44697.156956567159272720503748804*c[42]
+                                                  + 483473.6738230945289988058939584*c[43]
+                                                  + 2.0801232805466122180271005579783e6*c[44]
+                                                  + y*(93044.55190928698324954667196437*c[35]
+                                                       - 161157.8912743648429996019646528*c[43]
+                                                       - 1.4858023432475801557336432556988e6*c[44]
+                                                       + 424514.95521359433020961235877109*y*c[44]))))));
+    return;
+                #endif
+  }
+}
+
+#endif // ONB_WITH_U
+
+/* \phi_i(x,y,z) for tetrahedron */
+template <class FunctionSpaceType>
+double OrthonormalBaseFunctionSet<FunctionSpaceType >::
+eval_tetrahedron_3d ( int i, const Domain & xi ) const
+{
+  double x, y, z;
+  x=xi[0]; y=xi[1]; z=xi[2];
+
+  switch (i)      {
+                #if (PMAX3D>=0)
+  case ( 0 ) :
+    return 2.4494897427831780981972840747059;
+                #endif
+                #if (PMAX3D>=1)
+  case ( 1 ) :
+    return -3.1622776601683793319988935444327
+           + 12.649110640673517327995574177731*x;
+  case ( 2 ) :
+    return -4.4721359549995793928183473374626
+           + 4.4721359549995793928183473374626*x
+           + 13.416407864998738178455042012388*y;
+  case ( 3 ) :
+    return -7.7459666924148337703585307995648
+           + 7.745966692414833770358530799565*x
+           + 7.745966692414833770358530799565*y
+           + 15.49193338482966754071706159913*z;
+                #endif
+                #if (PMAX3D>=2)
+  case ( 4 ) :
+    return 3.7416573867739413855837487323165
+           + x*(-37.416573867739413855837487323165
+                + 56.12486080160912078375623098475*x);
+  case ( 5 ) :
+    return 5.2915026221291811810032315072785
+           - 15.874507866387543543009694521836*y
+           + x*(-37.04051835490426826702262055095
+                + 31.749015732775087086019389043671*x
+                + 95.24704719832526125805816713101*y);
+  case ( 6 ) :
+    return 9.165151389911680013176094387456
+           - 9.165151389911680013176094387456*y
+           - 18.330302779823360026352188774912*z
+           + x*(-64.156059729381760092232660712192
+                + 54.99090833947008007905656632474*x
+                + 54.99090833947008007905656632474*y
+                + 109.98181667894016015811313264947*z);
+  case ( 7 ) :
+    return 6.480740698407860230965967436088
+           + x*(-12.961481396815720461931934872176
+                + 6.480740698407860230965967436088*x
+                + 51.8459255872628818477277394887*y)
+           + y*(-51.845925587262881847727739488704
+                + 64.80740698407860230965967436088*y);
+  case ( 8 ) :
+    return 11.22497216032182415675124619695
+           - 22.449944320643648313502492393899*z
+           + x*(-22.449944320643648313502492393899
+                + 11.22497216032182415675124619695*x
+                + 67.3498329619309449405074771817*y
+                + 22.449944320643648313502492393899*z)
+           + y*(-67.349832961930944940507477181698
+                + 56.12486080160912078375623098475*y
+                + 112.2497216032182415675124619695*z);
+  case ( 9 ) :
+    return 14.49137674618943857371866415717
+           + z*(-86.948260477136631442311984943019
+                + 86.94826047713663144231198494302*z)
+           + y*(-28.98275349237887714743732831434
+                + 14.49137674618943857371866415717*y
+                + 86.94826047713663144231198494302*z)
+           + x*(-28.98275349237887714743732831434
+                + 14.49137674618943857371866415717*x
+                + 28.98275349237887714743732831434*y
+                + 86.94826047713663144231198494302*z);
+                #endif
+                #if (PMAX3D>=3)
+  case ( 10 ) :
+    return -4.2426406871192851464050661726291
+           + x*(76.367532368147132635291191107324
+                + x*(-267.28636328851496422351916887563
+                     + 237.58787847867996819868370566723*x));
+  case ( 11 ) :
+    return -6.
+           + 18.*y
+           + x*(90.
+                - 252.*y
+                + x*(-252.
+                     + 168.*x
+                     + 504.*y));
+  case ( 12 ) :
+    return -10.392304845413263761164678049035
+           + 10.392304845413263761164678049035*y
+           + 20.78460969082652752232935609807*z
+           + x*(155.88457268119895641747017073553
+                - 145.49226783578569265630549268649*y
+                - 290.98453567157138531261098537299*z
+                + x*(-436.47680350735707796891647805948
+                     + 290.98453567157138531261098537299*x
+                     + 290.98453567157138531261098537299*y
+                     + 581.969071343142770625221970746*z));
+  case ( 13 ) :
+    return -7.3484692283495342945918522241177
+           + (58.787753826796274356734817792941
+              - 73.48469228349534294591852224118*y)*y
+           + x*(73.484692283495342945918522241177
+                + x*(-124.92397688194208300806148781
+                     + 58.78775382679627435673481779294*x
+                     + 470.30203061437019485387854234353*y)
+                + y*(-529.08978444116646921061336013647
+                     + 587.8775382679627435673481779294*y));
+  case ( 14 ) :
+    return -12.727922061357855439215198517887
+           + y*(76.367532368147132635291191107324
+                - 63.63961030678927719607599258944*y
+                - 127.27922061357855439215198517887*z)
+           + 25.455844122715710878430397035775*z
+           + x*(127.27922061357855439215198517887
+                - 229.10259710444139790587357332197*z
+                + x*(-216.37467504308354246665837480408
+                     + 101.8233764908628435137215881431*x
+                     + 610.9402589451770610823295288586*y
+                     + 203.6467529817256870274431762862*z)
+                + y*(-687.30779131332419371762071996591
+                     + 509.1168824543142175686079407155*y
+                     + 1018.233764908628435137215881431*z));
+  case ( 15 ) :
+    return -16.431676725154983403709093484024
+           + y*(32.863353450309966807418186968048
+                - 16.431676725154983403709093484024*y
+                - 98.59006035092990042225456090414*z)
+           + (98.590060350929900422254560904144
+              - 98.59006035092990042225456090414*z)*z
+           + x*(164.31676725154983403709093484024
+                + z*(-887.3105431583691038002910481373
+                     + 788.7204828074392033780364872332*z)
+                + y*(-295.77018105278970126676368271243
+                     + 131.45341380123986722967274787219*y
+                     + 788.7204828074392033780364872332*z)
+                + x*(-279.33850432763471786305458922841
+                     + 131.45341380123986722967274787219*x
+                     + 262.90682760247973445934549574439*y
+                     + 788.7204828074392033780364872332*z));
+  case ( 16 ) :
+    return -8.4852813742385702928101323452582
+           + y*(127.27922061357855439215198517887
+                + y*(-381.83766184073566317645595553662
+                     + 296.98484809834996024835463208404*y))
+           + x*(25.455844122715710878430397035775
+                + x*(-25.455844122715710878430397035775
+                     + 8.485281374238570292810132345258*x
+                     + 127.27922061357855439215198517887*y)
+                + y*(-254.55844122715710878430397035775
+                     + 381.83766184073566317645595553662*y));
+  case ( 17 ) :
+    return -14.696938456699068589183704448235
+           + 29.393876913398137178367408896471*z
+           + x*(44.090815370097205767551113344706
+                - 58.78775382679627435673481779294*z
+                + x*(-44.090815370097205767551113344706
+                     + 14.696938456699068589183704448235*x
+                     + 191.06019993708789165938815782706*y
+                     + 29.393876913398137178367408896471*z)
+                + y*(-382.12039987417578331877631565412
+                     + 484.99896907106926344306224679177*y
+                     + 352.72652296077764614040890675765*z))
+           + y*(191.06019993708789165938815782706
+                - 352.72652296077764614040890675765*z
+                + y*(-484.99896907106926344306224679177
+                     + 308.63570759068044037285779341294*y
+                     + 617.2714151813608807457155868259*z));
+  case ( 18 ) :
+    return -18.973665961010275991993361266596
+           + (113.84199576606165595196016759958
+              - 113.84199576606165595196016759958*z)*z
+           + y*(170.76299364909248392794025139937
+                + z*(-910.73596612849324761568134079662
+                     + 796.893970362431591663721173197*z)
+                + y*(-284.60498941515413987990041899894
+                     + 132.81566172707193194395352886617*y
+                     + 796.893970362431591663721173197*z))
+           + x*(56.920997883030827975980083799789
+                + z*(-227.68399153212331190392033519916
+                     + 113.84199576606165595196016759958*z)
+                + x*(-56.920997883030827975980083799789
+                     + 18.973665961010275991993361266596*x
+                     + 170.76299364909248392794025139937*y
+                     + 113.84199576606165595196016759958*z)
+                + y*(-341.52598729818496785588050279873
+                     + 284.60498941515413987990041899894*y
+                     + 910.7359661284932476156813407966*z));
+  case ( 19 ) :
+    return -22.449944320643648313502492393899
+           + z*(269.39933184772377976202990872679
+                + z*(-673.49832961930944940507477181698
+                     + 448.99888641287296627004984787799*z))
+           + y*(67.349832961930944940507477181698
+                + y*(-67.349832961930944940507477181698
+                     + 22.449944320643648313502492393899*y
+                     + 269.39933184772377976202990872679*z)
+                + z*(-538.79866369544755952405981745358
+                     + 673.498329619309449405074771817*z))
+           + x*(67.349832961930944940507477181698
+                + x*(-67.349832961930944940507477181698
+                     + 22.449944320643648313502492393899*x
+                     + 67.3498329619309449405074771817*y
+                     + 269.39933184772377976202990872679*z)
+                + y*(-134.6996659238618898810149543634
+                     + 67.3498329619309449405074771817*y
+                     + 538.7986636954475595240598174536*z)
+                + z*(-538.79866369544755952405981745358
+                     + 673.498329619309449405074771817*z));
+                #endif
+                #if (PMAX3D>=4)
+  case ( 20 ) :
+    return 4.6904157598234295545656301135445
+           + x*(-131.33164127505602752783764317925
+                + x*(787.98984765033616516702585907547
+                     + x*(-1575.9796953006723303340517181509
+                          + 984.9873095629202064587823238443*x)));
+  case ( 21 ) :
+    return 6.6332495807107996982298654733414
+           - 19.899748742132399094689596420024*y
+           + x*(-165.83123951776999245574663683353
+                + 477.59396981117757827255031408058*y
+                + x*(875.58894465382556016634224248106
+                     - 2149.1728641502991022264764133626*y
+                     + x*(-1512.3809044020623311964093279218
+                          + 795.989949685295963787583856801*x
+                          + 2387.9698490558878913627515704029*y)));
+  case ( 22 ) :
+    return 11.489125293076057319701222936438
+           - 11.489125293076057319701222936438*y
+           - 22.978250586152114639402445872876*z
+           + x*(-287.22813232690143299253057341095
+                + 275.73900703382537567282935047451*y
+                + 551.478014067650751345658700949*z
+                + x*(1516.5645386860395662005614276098
+                     - 1240.8255316522141905277320771353*y
+                     - 2481.6510633044283810554641542706*z
+                     + x*(-2619.5205668213410688918788295078
+                          + 1378.6950351691268783641467523725*x
+                          + 1378.6950351691268783641467523725*y
+                          + 2757.3900703382537567282935047451*z)));
+  case ( 23 ) :
+    return 8.124038404635960360459883568266
+           + y*(-64.992307237087682883679068546128
+                + 81.24038404635960360459883568266*y)
+           + x*(-162.48076809271920720919767136532
+                + (1234.8538375046659747899023023764
+                   - 1462.3269128344728648827790422879*y)*y
+                + x*(666.17114918014874955771045259782
+                     + x*(-877.39614770068371892966742537273
+                          + 365.58172820861821622069476057197*x
+                          + 2924.6538256689457297655580845758*y)
+                     + y*(-4094.5153559365240216717813184061
+                          + 3655.8172820861821622069476057197*y)));
+  case ( 24 ) :
+    return 14.071247279470288663696890340633
+           - 28.142494558940577327393780681267*z
+           + y*(-84.4274836768217319821813420438
+                + 70.35623639735144331848445170317*y
+                + 140.71247279470288663696890340633*z)
+           + x*(-281.42494558940577327393780681267
+                + y*(1604.1221898596129076614454988322
+                     - 1266.412255152325979732720130657*y
+                     - 2532.824510304651959465440261314*z)
+                + 534.7073966198709692204818329441*z
+                + x*(1153.8422769165636704231450079319
+                     - 1772.9771572132563716258081829198*z
+                     + x*(-1519.6947061827911756792641567884
+                          + 633.2061275761629898663600653285*x
+                          + 3799.236765456977939198160391971*y
+                          + 1266.412255152325979732720130657*z)
+                     + y*(-5318.9314716397691148774245487594
+                          + 3166.0306378808149493318003266425*y
+                          + 6332.061275761629898663600653285*z)));
+  case ( 25 ) :
+    return 18.165902124584949992535196858309
+           + z*(-108.99541274750969995521118114985
+                + 108.99541274750969995521118114985*z)
+           + y*(-36.331804249169899985070393716618
+                + 18.165902124584949992535196858309*y
+                + 108.99541274750969995521118114985*z)
+           + x*(-363.31804249169899985070393716618
+                + y*(690.30428073422809971633748061575
+                     - 326.98623824252909986563354344956*y
+                     - 1961.9174294551745991938012606974*z)
+                + (2070.9128422026842991490124418472
+                   - 1961.9174294551745991938012606974*z)*z
+                + x*(1489.6039742159658993878861423814
+                     + z*(-6866.7110030931110971783044124409
+                          + 4904.7935736379364979845031517435*z)
+                     + y*(-2288.903667697703699059434804147
+                          + 817.4655956063227496640838586239*y
+                          + 4904.7935736379364979845031517435*z)
+                     + x*(-1961.9174294551745991938012606974
+                          + 817.4655956063227496640838586239*x
+                          + 1634.9311912126454993281677172478*y
+                          + 4904.7935736379364979845031517435*z)));
+  case ( 26 ) :
+    return 9.3808315196468591091312602270889
+           + y*(-140.71247279470288663696890340633
+                + (422.137418384108659910906710219
+                   - 328.32910318764006881959410794811*y)*y)
+           + x*(-121.95080975540916841870638295216
+                + y*(1688.549673536434639643626840876
+                     + y*(-4643.511602225195259019973812409
+                          + 3283.2910318764006881959410794811*y))
+                + x*(309.56744014834635060133158749393
+                     + x*(-290.80577710905263238306906703976
+                          + 93.80831519646859109131260227089*x
+                          + 1407.1247279470288663696890340633*y)
+                     + y*(-2954.961928688760619376346971533
+                          + 4221.37418384108659910906710219*y)));
+  case ( 27 ) :
+    return 16.248076809271920720919767136532
+           - 32.496153618543841441839534273064*z
+           + y*(-211.22499852053496937195697277492
+                + y*(536.18653470597338379035231550556
+                     - 341.20961299471033513931510986717*y
+                     - 682.4192259894206702786302197343*z)
+                + 389.95384342252609730207441127677*z)
+           + x*(-211.22499852053496937195697277492
+                + 389.95384342252609730207441127677*z
+                + x*(536.18653470597338379035231550556
+                     - 682.4192259894206702786302197343*z
+                     + x*(-503.69038108742954234851278123249
+                          + 162.48076809271920720919767136532*x
+                          + 2112.2499852053496937195697277492*y
+                          + 324.96153618543841441839534273064*z)
+                     + y*(-4435.7249689312343568110964282733
+                          + 5361.865347059733837903523155056*y
+                          + 3899.5384342252609730207441127677*z))
+                + y*(2534.699982246419632463483673299
+                     - 4289.4922776477870703228185240445*z
+                     + y*(-5898.0518817657072216938754705611
+                          + 3412.0961299471033513931510986717*y
+                          + 6824.192259894206702786302197343*z)));
+  case ( 28 ) :
+    return 20.976176963403030939829070273599
+           + z*(-125.85706178041818563897442164159
+                + 125.85706178041818563897442164159*z)
+           + y*(-188.78559267062727845846163246239
+                + y*(314.64265445104546409743605410398
+                     - 146.83323874382121657880349191519*y
+                     - 880.9994324629272994728209514911*z)
+                + (1006.8564942433454851117953731327
+                   - 880.9994324629272994728209514911*z)*z)
+           + x*(-272.69030052423940221777791355678
+                + (1510.2847413650182276676930596991
+                   - 1384.4276795846000420287186380575*z)*z
+                + y*(2265.4271120475273415015395895487
+                     + z*(-11075.42143667680033622974910446
+                          + 8809.994324629272994728209514911*z)
+                     + y*(-3461.0691989615001050717965951438
+                          + 1468.3323874382121657880349191519*y
+                          + 8809.994324629272994728209514911*z))
+                + x*(692.21383979230002101435931902876
+                     + z*(-2642.9982973887818984184628544734
+                          + 1258.5706178041818563897442164159*z)
+                     + x*(-650.26148586549395913470117848156
+                          + 209.76176963403030939829070273599*x
+                          + 1887.8559267062727845846163246239*y
+                          + 1258.5706178041818563897442164159*z)
+                     + y*(-3964.4974460831728476276942817102
+                          + 3146.4265445104546409743605410398*y
+                          + 10068.564942433454851117953731327*z)));
+  case ( 29 ) :
+    return 24.819347291981713192266483910899
+           + y*(-74.458041875945139576799451732697
+                + y*(74.458041875945139576799451732697
+                     - 24.819347291981713192266483910899*y
+                     - 297.83216750378055830719780693079*z)
+                + (595.66433500756111661439561386157
+                   - 744.580418759451395767994517327*z)*z)
+           + z*(-297.83216750378055830719780693079
+                + (744.58041875945139576799451732697
+                   - 496.38694583963426384532967821798*z)*z)
+           + x*(-322.65151479576227149946429084169
+                + z*(3573.9860100453666996863736831694
+                     + z*(-8190.3846063539653534479396905967
+                          + 4963.8694583963426384532967821798*z))
+                + y*(893.49650251134167492159342079236
+                     + y*(-819.03846063539653534479396905967
+                          + 248.19347291981713192266483910899*y
+                          + 2978.3216750378055830719780693079*z)
+                     + z*(-6552.3076850831722827583517524773
+                          + 7445.80418759451395767994517327*z))
+                + x*(819.03846063539653534479396905967
+                     + x*(-769.39976605143310896026100123787
+                          + 248.19347291981713192266483910899*x
+                          + 744.580418759451395767994517327*y
+                          + 2978.3216750378055830719780693079*z)
+                     + y*(-1563.6188793948479311127884863866
+                          + 744.580418759451395767994517327*y
+                          + 5956.643350075611166143956138616*z)
+                     + z*(-6254.4755175793917244511539455465
+                          + 7445.80418759451395767994517327*z)));
+  case ( 30 ) :
+    return 10.488088481701515469914535136799
+           + y*(-251.71412356083637127794884328319
+                + y*(1321.4991486943909492092314272367
+                     + y*(-2349.3318199011394652608558706431
+                          + 1321.4991486943909492092314272367*y)))
+           + x*(-41.952353926806061879658140547198
+                + x*(62.928530890209092819487210820796
+                     + x*(-41.952353926806061879658140547198
+                          + 10.488088481701515469914535136799*x
+                          + 251.71412356083637127794884328319*y)
+                     + y*(-755.14237068250911383384652984956
+                          + 1321.4991486943909492092314272367*y))
+                + y*(755.14237068250911383384652984956
+                     + y*(-2642.9982973887818984184628544734
+                          + 2349.3318199011394652608558706431*y)));
+  case ( 31 ) :
+    return 18.165902124584949992535196858309
+           - 36.331804249169899985070393716618*z
+           + y*(-399.6498467408688998357743308828
+                + 762.967889232567899686478268049*z
+                + y*(1907.4197230814197492161956701225
+                     - 3051.8715569302715987459130721959*z
+                     + y*(-3051.8715569302715987459130721959
+                          + 1525.935778465135799372956536098*y
+                          + 3051.8715569302715987459130721959*z)))
+           + x*(-72.663608498339799970140787433237
+                + 108.99541274750969995521118114985*z
+                + x*(108.99541274750969995521118114985
+                     - 108.99541274750969995521118114985*z
+                     + x*(-72.663608498339799970140787433237
+                          + 18.165902124584949992535196858309*x
+                          + 399.6498467408688998357743308828*y
+                          + 36.331804249169899985070393716618*z)
+                     + y*(-1198.9495402226066995073229926484
+                          + 1907.4197230814197492161956701225*y
+                          + 762.967889232567899686478268049*z))
+                + y*(1198.9495402226066995073229926484
+                     - 1525.935778465135799372956536098*z
+                     + y*(-3814.8394461628394984323913402449
+                          + 3051.8715569302715987459130721959*y
+                          + 3051.8715569302715987459130721959*z)));
+  case ( 32 ) :
+    return 23.452078799117147772828150567722
+           + z*(-140.71247279470288663696890340633
+                + 140.71247279470288663696890340633*z)
+           + y*(-422.137418384108659910906710219
+                + (2392.1120375099490728284713579077
+                   - 2251.3995647152461861915024545013*z)*z
+                + y*(1618.1934371390831963251423891728
+                     + z*(-7317.0485853245501051223829771294
+                          + 5065.649020609303918930880522628*z)
+                     + y*(-2063.7829343223090040088772499596
+                          + 844.274836768217319821813420438*y
+                          + 5065.649020609303918930880522628*z)))
+           + x*(-93.808315196468591091312602270889
+                + (422.137418384108659910906710219
+                   - 281.42494558940577327393780681267*z)*z
+                + x*(140.71247279470288663696890340633
+                     + z*(-422.137418384108659910906710219
+                          + 140.71247279470288663696890340633*z)
+                     + x*(-93.808315196468591091312602270889
+                          + 23.452078799117147772828150567722*x
+                          + 422.137418384108659910906710219*y
+                          + 140.71247279470288663696890340633*z)
+                     + y*(-1266.412255152325979732720130657
+                          + 1618.1934371390831963251423891728*y
+                          + 2392.1120375099490728284713579077*z))
+                + y*(1266.412255152325979732720130657
+                     + z*(-4784.2240750198981456569427158154
+                          + 2251.3995647152461861915024545013*z)
+                     + y*(-3236.3868742781663926502847783457
+                          + 2063.7829343223090040088772499596*y
+                          + 7317.048585324550105122382977129*z)));
+  case ( 33 ) :
+    return 27.748873851023215893479457892222
+           + z*(-332.98648621227859072175349470667
+                + (832.46621553069647680438373676667
+                   - 554.9774770204643178695891578444*z)*z)
+           + y*(-332.98648621227859072175349470667
+                + z*(3662.8513483350644979392884417734
+                     + z*(-8324.6621553069647680438373676667
+                          + 4994.7972931841788608263024206*z))
+                + y*(832.46621553069647680438373676667
+                     + y*(-776.96846782865004501742482098223
+                          + 249.73986465920894304131512103*y
+                          + 2996.87837591050731649578145236*z)
+                     + z*(-6326.7432380332932237133163994267
+                          + 7492.1959397762682912394536309*z)))
+           + x*(-110.99549540409286357391783156889
+                + z*(998.95945863683577216526048412001
+                     + z*(-1664.9324310613929536087674735333
+                          + 554.9774770204643178695891578444*z))
+                + x*(166.49324310613929536087674735333
+                     + x*(-110.99549540409286357391783156889
+                          + 27.748873851023215893479457892222*x
+                          + 332.98648621227859072175349470667*y
+                          + 332.98648621227859072175349470667*z)
+                     + z*(-998.95945863683577216526048412001
+                          + 832.4662155306964768043837367667*z)
+                     + y*(-998.95945863683577216526048412001
+                          + 832.4662155306964768043837367667*y
+                          + 3662.8513483350644979392884417734*z))
+                + y*(998.95945863683577216526048412001
+                     + y*(-1664.9324310613929536087674735333
+                          + 776.9684678286500450174248209822*y
+                          + 6326.743238033293223713316399427*z)
+                     + z*(-7325.7026966701289958785768835467
+                          + 8324.662155306964768043837367667*z)));
+  case ( 34 ) :
+    return 31.464265445104546409743605410398
+           + z*(-629.28530890209092819487210820796
+                + z*(2831.7838900594091768769244869358
+                     + z*(-4404.9971623146364973641047574557
+                          + 2202.4985811573182486820523787279*z)))
+           + y*(-125.85706178041818563897442164159
+                + y*(188.78559267062727845846163246239
+                     + y*(-125.85706178041818563897442164159
+                          + 31.464265445104546409743605410398*y
+                          + 629.285308902090928194872108208*z)
+                     + z*(-1887.8559267062727845846163246239
+                          + 2831.7838900594091768769244869358*z))
+                + z*(1887.8559267062727845846163246239
+                     + z*(-5663.5677801188183537538489738717
+                          + 4404.9971623146364973641047574557*z)))
+           + x*(-125.85706178041818563897442164159
+                + x*(188.78559267062727845846163246239
+                     + x*(-125.85706178041818563897442164159
+                          + 31.464265445104546409743605410398*x
+                          + 125.85706178041818563897442164159*y
+                          + 629.285308902090928194872108208*z)
+                     + y*(-377.57118534125455691692326492478
+                          + 188.78559267062727845846163246239*y
+                          + 1887.8559267062727845846163246239*z)
+                     + z*(-1887.8559267062727845846163246239
+                          + 2831.7838900594091768769244869358*z))
+                + z*(1887.8559267062727845846163246239
+                     + z*(-5663.5677801188183537538489738717
+                          + 4404.9971623146364973641047574557*z))
+                + y*(377.57118534125455691692326492478
+                     + y*(-377.57118534125455691692326492478
+                          + 125.85706178041818563897442164159*y
+                          + 1887.8559267062727845846163246239*z)
+                     + z*(-3775.7118534125455691692326492478
+                          + 5663.567780118818353753848973872*z)));
+                #endif
+                #if (PMAX3D>=5)
+  case ( 35 ) :
+    return -5.0990195135927848300282241090228
+           + x*(203.96078054371139320112896436091
+                + x*(-1835.6470248934025388101606792482
+                     + x*(6118.8234163113417960338689308273
+                          + x*(-8413.3821974280949695465697798876
+                               + 4038.423454765485585382353494346*x))));
+  case ( 36 ) :
+    return -7.211102550927978586238442534941
+           + 21.633307652783935758715327604823*y
+           + x*(266.81079438433520769082237379282
+                - 778.7990755002216873137517937736*y
+                + x*(-2206.5973805839614473889634156919
+                     + 5840.993066251662654853138453302*y
+                     + x*(6706.3253723630200852017515574951
+                          - 14277.983050837397600752116219183*y
+                          + x*(-8328.8234463218152671054011278568
+                               + 3569.4957627093494001880290547958*x
+                               + 10708.487288128048200564087164387*y))));
+  case ( 37 ) :
+    return -12.48999599679679641169378624188
+           + 12.48999599679679641169378624188*y
+           + 24.979991993593592823387572483759*z
+           + x*(462.12985188148146723267009094954
+                - 449.63985588468467082097630470767*y
+                - 899.2797117693693416419526094153*z
+                + x*(-3821.9387750198197019782985900152
+                     + 3372.2989191351350311573222853075*y
+                     + 6744.597838270270062314644570615*z
+                     + x*(11615.696277021020662875221204948
+                          - 8243.397357885885631717898919641*y
+                          - 16486.794715771771263435797839281*z
+                          + x*(-14425.945376300299855506323109371
+                               + 6182.54801841441422378842418973*x
+                               + 6182.54801841441422378842418973*y
+                               + 12365.096036828828447576848379461*z))));
+  case ( 38 ) :
+    return -8.8317608663278468547640427269593
+           + (70.654086930622774838112341815674
+              - 88.31760866327846854764042726959*y)*y
+           + x*(282.6163477224910993524493672627
+                + y*(-2190.2766948493060199814825962859
+                     + 2649.5282598983540564292128180878*y)
+                + x*(-1995.9779557900933891766736562928
+                     + (13777.546951471441093431906654056
+                        - 14572.405429440947310360670499483*y)*y
+                     + x*(5122.4213024701511757631447816364
+                          + x*(-5343.2153241283473471322458498103
+                               + 1942.987390592126308048089399931*x
+                               + 15543.899124737010464384715199448*y)
+                          + y*(-27201.823468289768312673251599035
+                               + 19429.87390592126308048089399931*y))));
+  case ( 39 ) :
+    return -15.297058540778354490084672327068
+           + y*(91.78235124467012694050803396241
+                - 76.48529270389177245042336163534*y
+                - 152.97058540778354490084672327068*z)
+           + 30.594117081556708980169344654137*z
+           + x*(489.50587330490734368270951446619
+                - 948.4176295282579783852496842782*z
+                + y*(-2845.2528885847739351557490528347
+                     + 2294.5587811167531735127008490603*y
+                     + 4589.1175622335063470254016981205*z)
+                + x*(-3457.1352302159081147591359459174
+                     + y*(17897.55849271067475339906662267
+                          - 12620.073296142142454319854669831*y
+                          - 25240.146592284284908639709339663*z)
+                     + 5965.852830903558251133022207557*z
+                     + x*(8872.2939536514456042491099496996
+                          - 11778.735076399332957365197691843*z
+                          + x*(-9254.7204171709044665012267578763
+                               + 3365.352878971237987818627911955*x
+                               + 20192.11727382742792691176747173*y
+                               + 6730.70575794247597563725582391*z)
+                          + y*(-35336.205229197998872095593075528
+                               + 16826.764394856189939093139559775*y
+                               + 33653.52878971237987818627911955*z))));
+  case ( 40 ) :
+    return -19.748417658131499017438461043723
+           + y*(39.496835316262998034876922087446
+                - 19.748417658131499017438461043723*y
+                - 118.49050594878899410463076626234*z)
+           + (118.49050594878899410463076626234
+              - 118.49050594878899410463076626234*z)*z
+           + x*(631.94936506020796855803075339914
+                + z*(-3673.2056844124588172435537541325
+                     + 3554.7151784636698231389229878702*z)
+                + y*(-1224.4018948041529390811845847108
+                     + 592.4525297439449705231538313117*y
+                     + 3554.7151784636698231389229878702*z)
+                + x*(-4463.1423907377187779410921958814
+                     + y*(7701.882886671284616800999807052
+                          - 3258.4889135916973378773460722143*y
+                          - 19550.933481550184027264076433286*z)
+                     + (23105.648660013853850402999421156
+                        - 19550.933481550184027264076433286*z)*z
+                     + x*(11454.082241716269430114307405359
+                          + z*(-45618.844790283762730282845011
+                               + 26067.911308733578703018768577714*z)
+                          + y*(-15206.281596761254243427615003667
+                               + 4344.6518847889297838364614296191*y
+                               + 26067.911308733578703018768577714*z)
+                          + x*(-11947.792683169556905550268931452
+                               + 4344.6518847889297838364614296191*x
+                               + 8689.303769577859567672922859238*y
+                               + 26067.911308733578703018768577714*z))));
+  case ( 41 ) :
+    return -10.198039027185569660056448218046
+           + y*(152.97058540778354490084672327068
+                + y*(-458.91175622335063470254016981205
+                     + 356.93136595149493810197568763159*y))
+           + x*(254.95097567963924150141120545114
+                + y*(-3671.2940497868050776203213584964
+                     + (10554.970393137064598158423905677
+                        - 7852.490050932888638243465127895*y)*y)
+                + x*(-1376.7352686700519041076205094362
+                     + y*(16979.734980263973483993986283046
+                          + y*(-40384.23454765485585382353494346
+                               + 23557.470152798665914730395383685*y))
+                     + x*(2702.4803422041759599149587777821
+                          + x*(-2243.56858598082532521241860797
+                               + 673.070575794247597563725582391*x
+                               + 10096.058636913713963455883735865*y)
+                          + y*(-23557.470152798665914730395383685
+                               + 30288.175910741141890367651207595*y))));
+  case ( 42 ) :
+    return -17.663521732655693709528085453919
+           + 35.327043465311387419056170907837*z
+           + y*(229.62578252452401822386511090094
+                - 423.92452158373664902867405089404*z
+                + y*(-582.89621717763789241442681997931
+                     + 370.93395638576956790008979453229*y
+                     + 741.8679127715391358001795890646*z))
+           + x*(441.58804331639234273820213634796
+                - 847.8490431674732980573481017881*z
+                + y*(-5511.0187805885764373727626616226
+                     + y*(13406.612995085671525531816859524
+                          - 8160.54704048693049380197547971*y
+                          - 16321.094080973860987603950959421*z)
+                     + 9750.263996425942927659503170563*z)
+                + x*(-2384.575433908518650786291536279
+                     + 3921.3018246495640035152349707699*z
+                     + x*(4680.8332591537588330249426452884
+                          - 5440.364693657953662534650319807*z
+                          + x*(-3885.9747811842526160961787998621
+                               + 1165.7924343552757848288536399586*x
+                               + 15155.301646618585202775097319462*y
+                               + 2331.5848687105515696577072799172*z)
+                          + y*(-35362.370508776698806475227078745
+                               + 38471.150333724100899352170118635*y
+                               + 27979.018424526618835892487359007*z))
+                     + y*(25488.461860222166022849027310004
+                          - 37305.357899368825114523316478676*z
+                          + y*(-51294.867111632134532469560158179
+                               + 24481.641121460791481405926439131*y
+                               + 48963.282242921582962811852878262*z))));
+  case ( 43 ) :
+    return -22.803508501982759582720980511335
+           + (136.82105101189655749632588306801
+              - 136.82105101189655749632588306801*z)*z
+           + y*(205.23157651784483624448882460202
+                + z*(-1094.5684080951724599706070645441
+                     + 957.7473570832759024742811814761*z)
+                + y*(-342.05262752974139374081470767003
+                     + 159.62455951387931707904686357935*y
+                     + 957.7473570832759024742811814761*z))
+           + x*(570.08771254956898956802451278338
+                + z*(-3283.7052242855173799118211936323
+                     + 3146.8841732736208224154953105642*z)
+                + y*(-4925.5578364282760698677317904484
+                     + y*(7867.2104331840520560387382764106
+                          - 3511.7403093053449757390309987456*y
+                          - 21070.441855832069854434185992474*z)
+                     + (25175.073386188966579323962484514
+                        - 21070.441855832069854434185992474*z)*z)
+                + x*(-3078.4736477676725436673323690302
+                     + (15187.136662320517882092173020549
+                        - 12040.252489046897059676677709985*z)*z
+                     + y*(22780.704993480776823138259530824
+                          + z*(-96322.019912375176477413421679879
+                               + 63211.32556749620956330255797742*z)
+                          + y*(-30100.631222617242649191694274962
+                               + 10535.220927916034927217092996237*y
+                               + 63211.32556749620956330255797742*z))
+                     + x*(6042.9297530254312894210598355038
+                          + z*(-21070.441855832069854434185992474
+                               + 9030.189366785172794757508282489*z)
+                          + x*(-5016.7718704362071081986157124937
+                               + 1505.0315611308621324595847137481*x
+                               + 13545.284050177759192136262423733*y
+                               + 9030.189366785172794757508282489*z)
+                          + y*(-31605.66278374810478165127898871
+                               + 22575.473416962931986893770706222*y
+                               + 72241.51493428138235806006625991*z))));
+  case ( 44 ) :
+    return -26.981475126464082931100611222991
+           + z*(323.77770151756899517320733467589
+                + z*(-809.44425379392248793301833668973
+                     + 539.6295025292816586220122244598*z))
+           + y*(80.944425379392248793301833668973
+                + y*(-80.944425379392248793301833668973
+                     + 26.981475126464082931100611222991*y
+                     + 323.77770151756899517320733467589*z)
+                + z*(-647.55540303513799034641466935179
+                     + 809.4442537939224879330183366897*z))
+           + x*(674.53687816160207327751528057478
+                + y*(-1942.6662091054139710392440080554
+                     + y*(1861.7217837260217222459421743864
+                          - 593.5924527822098244842134469058*y
+                          - 7123.10943338651789381056136287*z)
+                     + (14893.774269808173777967537395091
+                        - 17807.773583466294734526403407174*z)*z)
+                + z*(-7770.6648364216558841569760322214
+                     + (18617.217837260217222459421743864
+                        - 11871.849055644196489684268938116*z)*z)
+                + x*(-3642.4991420726511956985825151038
+                     + z*(35939.324868450158464226014149024
+                          + z*(-71231.094333865178938105613628696
+                               + 35615.547166932589469052806814348*z))
+                     + y*(8984.831217112539616056503537256
+                          + y*(-7123.1094333865178938105613628696
+                               + 1780.7773583466294734526403407174*y
+                               + 21369.328300159553681431684088609*z)
+                          + z*(-56984.875467092143150484490902957
+                               + 53423.32075039888420357921022152*z))
+                     + x*(7150.0909085129819767416619740926
+                          + x*(-5935.924527822098244842134469058
+                               + 1780.7773583466294734526403407174*x
+                               + 5342.332075039888420357921022152*y
+                               + 21369.328300159553681431684088609*z)
+                          + y*(-12465.441508426406314168482385022
+                               + 5342.332075039888420357921022152*y
+                               + 42738.656600319107362863368177218*z)
+                          + z*(-49861.766033705625256673929540088
+                               + 53423.32075039888420357921022152*z))));
+  case ( 45 ) :
+    return -11.401754250991379791360490255668
+           + y*(273.64210202379311499265176613602
+                + y*(-1436.6210356249138537114217722141
+                     + (2553.9929522220690732647498172695
+                        - 1436.6210356249138537114217722141*y)*y))
+           + x*(182.42806801586207666176784409068
+                + y*(-4104.6315303568967248897764920403
+                     + y*(20112.694498748793951959904810998
+                          + y*(-33201.908378886897952441747624504
+                               + 17239.452427498966244537061266569*y)))
+                + x*(-615.69472955353450873346647380605
+                     + x*(866.53332307534486414339725943073
+                          + x*(-558.68595829857760977666402252771
+                               + 136.82105101189655749632588306801*x
+                               + 3283.7052242855173799118211936323*y)
+                          + y*(-10124.757774880345254728115347033
+                               + 17239.452427498966244537061266569*y))
+                     + y*(10672.041978927931484713418879305
+                          + y*(-35915.525890622846342785544305353
+                               + 30647.915426664828879176997807234*y))));
+  case ( 46 ) :
+    return -19.748417658131499017438461043723
+           + 39.496835316262998034876922087446*z
+           + y*(434.46518847889297838364614296191
+                - 829.4335416415229587324153638364*z
+                + y*(-2073.5838541038073968310384095909
+                     + y*(3317.7341665660918349296614553455
+                          - 1658.8670832830459174648307276727*y
+                          - 3317.7341665660918349296614553455*z)
+                     + 3317.7341665660918349296614553455*z))
+           + x*(315.97468253010398427901537669957
+                - 592.4525297439449705231538313117*z
+                + y*(-6516.9778271833946757546921444286
+                     + 11612.069582981321422253815093709*z
+                     + y*(29030.173957453303555634537734273
+                          - 43130.544165359193854085598919491*z
+                          + y*(-43130.544165359193854085598919491
+                               + 19906.404999396551009577968732073*y
+                               + 39812.809998793102019155937464146*z)))
+                + x*(-1066.414553539100946941676896361
+                     + 1540.3765773342569233601999614104*z
+                     + x*(1500.879742017993925325323039323
+                          - 1461.3829067017309272904461172355*z
+                          + x*(-967.67246524844345185448459114243
+                               + 236.98101189757798820926153252468*x
+                               + 5213.582261746715740603753715543*y
+                               + 473.96202379515597641852306504935*z)
+                          + y*(-16075.211973719040200194907289591
+                               + 24883.006249245688761972460915091*y
+                               + 9953.202499698275504788984366036*z))
+                     + y*(16944.142350676826156962199575514
+                          - 20735.838541038073968310384095909*z
+                          + y*(-51839.596352595184920775960239773
+                               + 39812.809998793102019155937464146*y
+                               + 39812.809998793102019155937464146*z))));
+  case ( 47 ) :
+    return -25.495097567963924150141120545114
+           + (152.97058540778354490084672327068
+              - 152.97058540778354490084672327068*z)*z
+           + y*(458.91175622335063470254016981205
+                + z*(-2600.4999519323202633143942956016
+                     + 2447.5293665245367184135475723309*z)
+                + y*(-1759.1617321895107663597373176129
+                     + y*(2243.56858598082532521241860797
+                          - 917.8235124467012694050803396241*y
+                          - 5506.941074680207616430482037745*z)
+                     + (7954.4704412047443348440296100755
+                        - 5506.941074680207616430482037745*z)*z))
+           + x*(407.92156108742278640225792872182
+                + z*(-2294.5587811167531735127008490603
+                     + 2141.5881957089696286118541257896*z)
+                + y*(-6883.6763433502595205381025471808
+                     + (36406.999327052483686401520138423
+                        - 31817.881764818977339376118440302*z)*z
+                     + y*(24628.26425065315072903632244658
+                          + z*(-103408.11573566167635297238493098
+                               + 66083.29289616249139716578445294*z)
+                          + y*(-29166.39161775072922776144190361
+                               + 11013.882149360415232860964075489*y
+                               + 66083.29289616249139716578445294*z)))
+                + x*(-1376.7352686700519041076205094362
+                     + (5965.8528309035582511330222075567
+                        - 3824.2646351945886225211680817671*z)*z
+                     + x*(1937.6274151652582354107251614287
+                          + z*(-5659.9116600879911613313287610153
+                               + 1835.6470248934025388101606792482*z)
+                          + x*(-1249.2597808302322833569149067106
+                               + 305.94117081556708980169344654137*x
+                               + 5506.941074680207616430482037745*y
+                               + 1835.6470248934025388101606792482*z)
+                          + y*(-16979.734980263973483993986283046
+                               + 21109.940786274129196316847811354*y
+                               + 31205.999423187843159772731547219*z))
+                     + y*(17897.55849271067475339906662267
+                          + z*(-65012.49879830800658285985739004
+                               + 29370.352398294440620962570867971*z)
+                          + y*(-43979.043304737769158993432940321
+                               + 26922.82303176990390254902329564*y
+                               + 95453.64529445693201812835532091*z))));
+  case ( 48 ) :
+    return -30.166206257996712172516764424594
+           + z*(361.99447509596054607020117309513
+                + z*(-904.98618773990136517550293273782
+                     + 603.3241251599342434503352884919*z))
+           + y*(361.99447509596054607020117309513
+                + y*(-904.98618773990136517550293273782
+                     + y*(844.65377522390794083046940388863
+                          - 271.49585632197040955265087982134*y
+                          - 3257.9502758636449146318105578561*z)
+                     + (6877.8950268232503753338222888074
+                        - 8144.87568965911228657952639464*z)*z)
+                + z*(-3981.9392260555660067722129040464
+                     + (9049.8618773990136517550293273782
+                        - 5429.917126439408191053017596427*z)*z))
+           + x*(482.6593001279473947602682307935
+                + z*(-5429.9171264394081910530175964269
+                     + (12669.806628358619112457041058329
+                        - 7843.213627079145164854358750394*z)*z)
+                + y*(-5429.9171264394081910530175964269
+                     + z*(55747.149164777924094810980656649
+                          + z*(-117648.20440618717747281538125592
+                               + 65159.00551727289829263621115712*z))
+                     + y*(12669.806628358619112457041058329
+                          + y*(-10980.499077910803230796102250552
+                               + 3257.9502758636449146318105578561*y
+                               + 39095.403310363738975581726694274*z)
+                          + z*(-89412.635348702254879339689754496
+                               + 97738.50827590934743895431673568*z)))
+                + x*(-1628.9751379318224573159052789281
+                     + z*(14117.78452874246129673784575071
+                          + z*(-22624.654693497534129387573318445
+                               + 7239.889501919210921404023461903*z))
+                     + x*(2292.6316756077501251112740962691
+                          + x*(-1478.1441066418388964533214568051
+                               + 361.99447509596054607020117309513*x
+                               + 4343.9337011515265528424140771415*y
+                               + 4343.9337011515265528424140771415*z)
+                          + z*(-13393.79557855054020459744340452
+                               + 10859.834252878816382106035192854*z)
+                          + y*(-13393.79557855054020459744340452
+                               + 10859.834252878816382106035192854*y
+                               + 47783.270712666792081266554848557*z))
+                     + y*(14117.78452874246129673784575071
+                          + y*(-22624.654693497534129387573318445
+                               + 10135.845302686895289965632846664*y
+                               + 82534.74032187900450400586746569*z)
+                          + z*(-99548.48065138915016930532260116
+                               + 108598.34252878816382106035192854*z))));
+  case ( 49 ) :
+    return -34.205262752974139374081470767003
+           + y*(136.82105101189655749632588306801
+                + z*(-2052.3157651784483624448882460202
+                     + (6156.9472955353450873346647380605
+                        - 4788.7367854163795123714059073804*z)*z)
+                + y*(-205.23157651784483624448882460202
+                     + y*(136.82105101189655749632588306801
+                          - 34.205262752974139374081470767003*y
+                          - 684.1052550594827874816294153401*z)
+                     + (2052.3157651784483624448882460202
+                        - 3078.4736477676725436673323690302*z)*z))
+           + z*(684.10525505948278748162941534005
+                + z*(-3078.4736477676725436673323690302
+                     + (4788.7367854163795123714059073804
+                        - 2394.3683927081897561857029536902*z)*z))
+           + x*(547.28420404758622998530353227204
+                + z*(-10261.578825892241812224441230101
+                     + z*(43098.631068747415611342653166423
+                          + z*(-62253.578210412933660828276795945
+                               + 28732.420712498277074228435444282*z)))
+                + y*(-2052.3157651784483624448882460202
+                     + y*(2873.2420712498277074228435444282
+                          + y*(-1778.6736631546552474522364798841
+                               + 410.46315303568967248897764920403*y
+                               + 8209.263060713793449779552984081*z)
+                          + z*(-26680.104947319828711783547198262
+                               + 36941.683773212070524007988428363*z))
+                     + z*(28732.420712498277074228435444282
+                          + z*(-80040.314841959486135350641594786
+                               + 57464.84142499655414845687088856*z)))
+                + x*(-1847.0841886606035262003994214181
+                     + x*(2599.5999692260345924301917782922
+                          + x*(-1676.0578748957328293299920675831
+                               + 410.46315303568967248897764920403*x
+                               + 1641.8526121427586899559105968161*y
+                               + 8209.263060713793449779552984081*z)
+                          + y*(-5062.3788874401726273640576735164
+                               + 2462.7789182141380349338658952242*y
+                               + 24627.789182141380349338658952242*z)
+                          + z*(-25311.894437200863136820288367582
+                               + 36941.683773212070524007988428363*z))
+                     + z*(26680.104947319828711783547198262
+                          + z*(-76961.841194191813591683309225756
+                               + 57464.84142499655414845687088856*z))
+                     + y*(5336.0209894639657423567094396524
+                          + y*(-5130.7894129461209061122206150504
+                               + 1641.8526121427586899559105968161*y
+                               + 24627.789182141380349338658952242*z)
+                          + z*(-51307.894129461209061122206150504
+                               + 73883.36754642414104801597685673*z))));
+  case ( 50 ) :
+    return -12.48999599679679641169378624188
+           + y*(437.14985988788787440928251846579
+                + y*(-3497.1988791031029952742601477263
+                     + y*(10491.596637309308985822780443179
+                          + y*(-13114.495796636636232278475553974
+                               + 5770.378150520119942202529243748*y))))
+           + x*(62.449979983983982058468931209398
+                + x*(-124.8999599679679641169378624188
+                     + x*(124.8999599679679641169378624188
+                          + x*(-62.449979983983982058468931209398
+                               + 12.48999599679679641169378624188*x
+                               + 437.14985988788787440928251846579*y)
+                          + y*(-1748.5994395515514976371300738631
+                               + 3497.1988791031029952742601477263*y))
+                     + y*(2622.8991593273272464556951107947
+                          + y*(-10491.596637309308985822780443179
+                               + 10491.596637309308985822780443179*y)))
+                + y*(-1748.5994395515514976371300738631
+                     + y*(10491.596637309308985822780443179
+                          + y*(-20983.193274618617971645560886358
+                               + 13114.495796636636232278475553974*y))));
+  case ( 51 ) :
+    return -21.633307652783935758715327604823
+           + 43.266615305567871517430655209646*z
+           + y*(713.89915254186988003760581095916
+                - 1384.5316897781718885577809667087*z
+                + y*(-5365.0602978904160681614012459961
+                     + 9345.588906002660247765021525284*z
+                     + y*(15056.782126337619288065868012957
+                          - 20767.97534667257832836671450063*z
+                          + y*(-17522.979198754987964559415359907
+                               + 7138.991525418698800376058109592*y
+                               + 14277.983050837397600752116219183*z))))
+           + x*(108.16653826391967879357663802411
+                - 173.06646122227148606972262083858*z
+                + x*(-216.33307652783935758715327604823
+                     + 259.59969183340722910458393125788*z
+                     + x*(216.33307652783935758715327604823
+                          - 173.06646122227148606972262083858*z
+                          + x*(-108.16653826391967879357663802411
+                               + 21.633307652783935758715327604823*x
+                               + 713.8991525418698800376058109592*y
+                               + 43.266615305567871517430655209646*z)
+                          + y*(-2855.5966101674795201504232438366
+                               + 5365.060297890416068161401245996*y
+                               + 1384.5316897781718885577809667087*z))
+                     + y*(4283.3949152512192802256348657549
+                          - 4153.595069334515665673342900126*z
+                          + y*(-16095.180893671248204484203737988
+                               + 15056.782126337619288065868012957*y
+                               + 9345.588906002660247765021525284*z)))
+                + y*(-2855.5966101674795201504232438366
+                     + 4153.595069334515665673342900126*z
+                     + y*(16095.180893671248204484203737988
+                          - 18691.177812005320495530043050567*z
+                          + y*(-30113.564252675238576131736025914
+                               + 17522.979198754987964559415359907*y
+                               + 20767.97534667257832836671450063*z))));
+  case ( 52 ) :
+    return -27.928480087537882339767849082173
+           + (167.57088052522729403860709449304
+              - 167.57088052522729403860709449304*z)*z
+           + y*(809.92592253859858785326762338301
+                + z*(-4691.984654706364233080998645805
+                     + 4524.413774181136939042391551312*z)
+                + y*(-5306.4112166321976445558913256128
+                     + (27146.482645086821634254349307872
+                        - 22622.06887090568469521195775656*z)*z
+                     + y*(12902.957800442501640972746275964
+                          + z*(-50271.264157568188211582128347911
+                               + 27649.195286662503516370170591351*z)
+                          + y*(-12986.74324070511528799204982321
+                               + 4608.1992144437505860616950985585*y
+                               + 27649.195286662503516370170591351*z))))
+           + x*(139.64240043768941169883924541086
+                + z*(-670.28352210090917615442837797215
+                     + 502.7126415756818821158212834791*z)
+                + x*(-279.28480087537882339767849082173
+                     + (1005.4252831513637642316425669582
+                        - 502.7126415756818821158212834791*z)*z
+                     + x*(279.28480087537882339767849082173
+                          + z*(-670.28352210090917615442837797215
+                               + 167.57088052522729403860709449304*z)
+                          + x*(-139.64240043768941169883924541086
+                               + 27.928480087537882339767849082173*x
+                               + 809.925922538598587853267623383*y
+                               + 167.57088052522729403860709449304*z)
+                          + y*(-3239.703690154394351413070493532
+                               + 5306.411216632197644555891325613*y
+                               + 4691.984654706364233080998645805*z))
+                     + y*(4859.5555352315915271196057402981
+                          + z*(-14075.953964119092699242995937415
+                               + 4524.413774181136939042391551312*z)
+                          + y*(-15919.233649896592933667673976838
+                               + 12902.957800442501640972746275964*y
+                               + 27146.482645086821634254349307872*z)))
+                + y*(-3239.703690154394351413070493532
+                     + (14075.953964119092699242995937415
+                        - 9048.827548362273878084783102624*z)*z
+                     + y*(15919.233649896592933667673976838
+                          + z*(-54292.965290173643268508698615744
+                               + 22622.06887090568469521195775656*z)
+                          + y*(-25805.915600885003281945492551928
+                               + 12986.74324070511528799204982321*y
+                               + 50271.26415756818821158212834791*z))));
+  case ( 53 ) :
+    return -33.045423283716612123634852625232
+           + z*(396.54507940459934548361823150279
+                + z*(-991.36269851149836370904557875697
+                     + 660.9084656743322424726970525046*z))
+           + y*(760.04473552548207884360161038035
+                + z*(-8723.9917469011856006396010930614
+                     + (20818.616668741465637889957153896
+                        - 13218.169313486644849453941050093*z)*z)
+                + y*(-3899.3599474785602305889126097774
+                     + z*(38068.327622841537166427350224268
+                          + z*(-74352.202388362377278178418406773
+                               + 36349.965612088273335998337887756*z))
+                     + y*(7468.2656621199543399414766933025
+                          + y*(-6113.403307487573242872447735668
+                               + 1817.4982806044136667999168943878*y
+                               + 21809.979367252964001599002732653*z)
+                          + z*(-51550.860322597914912870370095363
+                               + 54524.94841813241000399750683163*z))))
+           + x*(165.22711641858306061817426312616
+                + z*(-1586.1803176183973819344729260112
+                     + (2974.0880955344950911271367362709
+                        - 1321.8169313486644849453941050093*z)*z)
+                + x*(-330.45423283716612123634852625232
+                     + z*(2379.2704764275960729017093890167
+                          + z*(-2974.0880955344950911271367362709
+                               + 660.9084656743322424726970525046*z))
+                     + x*(330.45423283716612123634852625232
+                          + x*(-165.22711641858306061817426312616
+                               + 33.045423283716612123634852625232*x
+                               + 760.0447355254820788436016103803*y
+                               + 396.54507940459934548361823150279*z)
+                          + z*(-1586.1803176183973819344729260112
+                               + 991.362698511498363709045578757*z)
+                          + y*(-3040.1789421019283153744064415214
+                               + 3899.3599474785602305889126097774*y
+                               + 8723.991746901185600639601093061*z))
+                     + y*(4560.2684131528924730616096622821
+                          + z*(-26171.975240703556801918803279184
+                               + 20818.616668741465637889957153896*z)
+                          + y*(-11698.079842435680691766737829332
+                               + 7468.265662119954339941476693303*y
+                               + 38068.327622841537166427350224268*z)))
+                + y*(-3040.1789421019283153744064415214
+                     + z*(26171.975240703556801918803279184
+                          + z*(-41637.233337482931275779914307793
+                               + 13218.169313486644849453941050093*z))
+                     + y*(11698.079842435680691766737829332
+                          + y*(-14936.531324239908679882953386605
+                               + 6113.403307487573242872447735668*y
+                               + 51550.86032259791491287037009536*z)
+                          + z*(-76136.655245683074332854700448536
+                               + 74352.20238836237727817841840677*z))));
+  case ( 54 ) :
+    return -37.469987990390389235081358725639
+           + z*(749.39975980780778470162717451278
+                + z*(-3372.2989191351350311573222853075
+                     + (5245.7983186546544929113902215894
+                        - 2622.8991593273272464556951107947*z)*z))
+           + y*(562.04981985585583852622038088458
+                + z*(-10491.596637309308985822780443179
+                     + z*(43839.885948756755405045189708997
+                          + z*(-62949.579823855853914936682659073
+                               + 28851.890752600599711012646218742*z)))
+                + y*(-1873.4993995195194617540679362819
+                     + y*(2622.8991593273272464556951107947
+                          + y*(-1686.1494595675675155786611426537
+                               + 412.16986789429428158589494598203*y
+                               + 8243.397357885885631717898919641*z)
+                          + z*(-25479.591833465464679855323933434
+                               + 37095.288110486485342730545138382*z))
+                     + z*(26978.39135308108024925857828246
+                          + z*(-77562.875140108105716618412562072
+                               + 57703.78150520119942202529243748*z))))
+           + x*(187.34993995195194617540679362819
+                + z*(-2997.5990392312311388065086980511
+                     + z*(10116.896757405405093471966855922
+                          + z*(-10491.596637309308985822780443179
+                               + 2622.8991593273272464556951107947*z)))
+                + x*(-374.69987990390389235081358725639
+                     + z*(4496.3985588468467082097630470767
+                          + z*(-10116.896757405405093471966855922
+                               + 5245.798318654654492911390221589*z))
+                     + x*(374.69987990390389235081358725639
+                          + x*(-187.34993995195194617540679362819
+                               + 37.469987990390389235081358725639*x
+                               + 562.0498198558558385262203808846*y
+                               + 749.3997598078077847016271745128*z)
+                          + z*(-2997.5990392312311388065086980511
+                               + 3372.2989191351350311573222853075*z)
+                          + y*(-2248.1992794234233541048815235383
+                               + 1873.4993995195194617540679362819*y
+                               + 10491.596637309308985822780443179*z))
+                     + y*(3372.2989191351350311573222853075
+                          + y*(-5620.4981985585583852622038088458
+                               + 2622.8991593273272464556951107947*y
+                               + 26978.39135308108024925857828246*z)
+                          + z*(-31474.789911927926957468341329537
+                               + 43839.885948756755405045189708997*z)))
+                + y*(-2248.1992794234233541048815235383
+                     + z*(31474.789911927926957468341329537
+                          + z*(-87679.771897513510810090379417995
+                               + 62949.57982385585391493668265907*z))
+                     + y*(5620.4981985585583852622038088458
+                          + y*(-5245.7983186546544929113902215894
+                               + 1686.1494595675675155786611426537*y
+                               + 25479.591833465464679855323933434*z)
+                          + z*(-53956.78270616216049851715656492
+                               + 77562.87514010810571661841256207*z))));
+  case ( 55 ) :
+    return -41.424630354415958264314352688096
+           + z*(1242.7389106324787479294305806429
+                + z*(-8699.1723744273512355060140645002
+                     + z*(23197.792998472936628016037505334
+                          + z*(-26097.517123282053706518042193501
+                               + 10439.0068493128214826072168774*z))))
+           + y*(207.12315177207979132157176344048
+                + y*(-414.24630354415958264314352688096
+                     + y*(414.24630354415958264314352688096
+                          + y*(-207.12315177207979132157176344048
+                               + 41.424630354415958264314352688096*y
+                               + 1242.7389106324787479294305806429*z)
+                          + z*(-4970.9556425299149917177223225716
+                               + 8699.1723744273512355060140645*z))
+                     + z*(7456.4334637948724875765834838573
+                          + z*(-26097.517123282053706518042193501
+                               + 23197.792998472936628016037505334*z)))
+                + z*(-4970.9556425299149917177223225716
+                     + z*(26097.517123282053706518042193501
+                          + z*(-46395.585996945873256032075010668
+                               + 26097.517123282053706518042193501*z))))
+           + x*(207.12315177207979132157176344048
+                + z*(-4970.9556425299149917177223225716
+                     + z*(26097.517123282053706518042193501
+                          + z*(-46395.585996945873256032075010668
+                               + 26097.517123282053706518042193501*z)))
+                + x*(-414.24630354415958264314352688096
+                     + x*(414.24630354415958264314352688096
+                          + x*(-207.12315177207979132157176344048
+                               + 41.424630354415958264314352688096*x
+                               + 207.12315177207979132157176344048*y
+                               + 1242.7389106324787479294305806429*z)
+                          + y*(-828.49260708831916528628705376193
+                               + 414.24630354415958264314352688096*y
+                               + 4970.9556425299149917177223225716*z)
+                          + z*(-4970.9556425299149917177223225716
+                               + 8699.1723744273512355060140645*z))
+                     + z*(7456.4334637948724875765834838573
+                          + z*(-26097.517123282053706518042193501
+                               + 23197.792998472936628016037505334*z))
+                     + y*(1242.7389106324787479294305806429
+                          + y*(-1242.7389106324787479294305806429
+                               + 414.24630354415958264314352688096*y
+                               + 7456.433463794872487576583483857*z)
+                          + z*(-14912.866927589744975153166967715
+                               + 26097.517123282053706518042193501*z)))
+                + y*(-828.49260708831916528628705376193
+                     + y*(1242.7389106324787479294305806429
+                          + y*(-828.49260708831916528628705376193
+                               + 207.12315177207979132157176344048*y
+                               + 4970.9556425299149917177223225716*z)
+                          + z*(-14912.866927589744975153166967715
+                               + 26097.517123282053706518042193501*z))
+                     + z*(14912.866927589744975153166967715
+                          + z*(-52195.034246564107413036084387001
+                               + 46395.585996945873256032075010668*z))));
+                #endif
+                #if (PMAX3D>=6)
+  case ( 56 ) :
+    return 5.477225575051661134569697828008
+           + x*(-295.77018105278970126676368271243
+                + x*(3697.1272631598712658345460339054
+                     + x*(-18074.844397670481744080002832426
+                          + x*(40668.39989475858392418000637296
+                               + x*(-42295.135890548927281147206627878
+                                    + 16448.108401880138387112802577508*x)))));
+  case ( 57 ) :
+    return 7.7459666924148337703585307995648
+           - 23.237900077244501311075592398694*y
+           + x*(-395.0443013131565222882850707778
+                + 1161.8950038622250655537796199347*y
+                + x*(4647.5800154489002622151184797389
+                     - 12780.845042484475721091575819282*y
+                     + x*(-21301.408404140792868485959698803
+                          + 51123.38016993790288436630327713*y
+                          + x*(44732.957648695665023820515367487
+                               - 83075.49277614909218709524282533*y
+                               + x*(-43199.256243597527937289526269173
+                                    + 15507.425318214497208257778660729*x
+                                    + 46522.275954643491624773335982186*y)))));
+  case ( 58 ) :
+    return 13.416407864998738178455042012388
+           - 13.416407864998738178455042012388*y
+           - 26.832815729997476356910084024775*z
+           + x*(-684.23680111493564710120714263177
+                + 670.8203932499369089227521006194*y
+                + 1341.6407864998738178455042012388*z
+                + x*(8049.8447189992429070730252074326
+                     - 7379.024325749305998150273106813*y
+                     - 14758.048651498611996300546213626*z
+                     + x*(-36895.121628746529990751365534066
+                          + 29516.097302997223992601092427253*y
+                          + 59032.19460599444798520218485451*z
+                          + x*(77479.755420367712980577867621539
+                               - 47963.658117370488987976775194286*y
+                               - 95927.31623474097797595355038857*z
+                               + x*(-74823.306663097962821243769303086
+                                    + 26859.6485457274738332669941088*x
+                                    + 26859.6485457274738332669941088*y
+                                    + 53719.2970914549476665339882176*z)))));
+  case ( 59 ) :
+    return 9.4868329805051379959966806332982
+           + y*(-75.894663844041103967973445066385
+                + 94.86832980505137995996680633298*y)
+           + x*(-436.39431710323634781584730913172
+                + (3415.2598729818496785588050279873
+                   - 4174.2065114222607182385394786512*y)*y
+                + x*(4601.1139955449919280583901071496
+                     + y*(-33393.65209137808574590831582921
+                          + 37567.858602800346464146855307861*y)
+                     + x*(-18783.92930140017323207342765393
+                          + (116877.78231982330011067910540223
+                             - 108529.36929697877867420202644493*y)*y
+                          + x*(34958.979533161433515247768133704
+                               + x*(-29845.576556669164135405557272356
+                                    + 9496.319813485643133992677313931*x
+                                    + 75970.55850788514507194141851145*y)
+                               + y*(-162794.0539454681680113030396674
+                                    + 94963.19813485643133992677313931*y)))));
+  case ( 60 ) :
+    return 16.431676725154983403709093484024
+           - 32.863353450309966807418186968048*z
+           + y*(-98.590060350929900422254560904144
+                + 82.15838362577491701854546742012*y
+                + 164.31676725154983403709093484024*z)
+           + x*(-755.85712935712923657061830026511
+                + y*(4436.5527157918455190014552406865
+                     - 3614.9688795340963488160005664853*y
+                     - 7229.937759068192697632001132971*z)
+                + 1478.8509052639485063338184135622*z
+                + x*(7969.3632117001669507989103397517
+                     - 14459.875518136385395264002265941*z
+                     + y*(-43379.626554409156185792006797824
+                          + 32534.719915806867139344005098368*y
+                          + 65069.43983161373427868801019674*z)
+                     + x*(-32534.719915806867139344005098368
+                          + y*(151828.69294043204665027202379238
+                               - 93989.19086788650506921601472862*y
+                               - 187978.38173577301013843202945724*z)
+                          + 50609.56431347734888342400793079*z
+                          + x*(60550.728732196113842668009488629
+                               - 70491.89315091487880191201104646*z
+                               + x*(-51694.05497733757778806880810074
+                                    + 16448.108401880138387112802577508*x
+                                    + 98688.65041128083032267681546505*y
+                                    + 32896.216803760276774225605155016*z)
+                               + y*(-211475.67945274463640573603313939
+                                    + 82240.54200940069193556401288754*y
+                                    + 164481.08401880138387112802577508*z)))));
+  case ( 61 ) :
+    return 21.213203435596425732025330863145
+           + z*(-127.27922061357855439215198517887
+                + 127.27922061357855439215198517887*z)
+           + y*(-42.426406871192851464050661726291
+                + 21.213203435596425732025330863145*y
+                + 127.27922061357855439215198517887*z)
+           + x*(-975.80735803743558367316521970469
+                + y*(1909.1883092036783158822797776831
+                     - 933.3809511662427322091145579784*y
+                     - 5600.28570699745639325468734787*z)
+                + (5727.5649276110349476468393330493
+                   - 5600.28570699745639325468734787*z)*z
+                + x*(10288.403666264266480032285468626
+                     + z*(-56002.857069974563932546873478704
+                          + 50402.57136297710753929218613083*z)
+                     + y*(-18667.619023324854644182291159568
+                          + 8400.428560496184589882031021806*y
+                          + 50402.57136297710753929218613083*z)
+                     + x*(-42002.142802480922949410155109028
+                          + y*(65336.666581636991254638019058488
+                               - 24267.904730322311037436978507438*y
+                               - 145607.42838193386622462187104463*z)
+                          + (196009.99974491097376391405717546
+                             - 145607.42838193386622462187104463*z)*z
+                          + x*(78170.654660172828822513344230691
+                               + z*(-273013.92821612599917116600820868
+                                    + 127406.49983419213294654413716405*z)
+                               + y*(-91004.642738708666390388669402894
+                                    + 21234.416639032022157757356194009*y
+                                    + 127406.49983419213294654413716405*z)
+                               + x*(-66736.738008386355352951690895456
+                                    + 21234.416639032022157757356194009*x
+                                    + 42468.833278064044315514712388017*y
+                                    + 127406.49983419213294654413716405*z)))));
+  case ( 62 ) :
+    return 10.954451150103322269139395656016
+           + y*(-164.31676725154983403709093484024
+                + (492.95030175464950211127280452072
+                   - 383.40579025361627941987884796056*y)*y)
+           + x*(-427.22359485402956849643643058463
+                + y*(6244.0371555588936934094555239291
+                     + y*(-18239.161164922031578117093767267
+                          + 13802.60844913018605911563852658*y))
+                + x*(3779.2856467856461828530915013255
+                     + y*(-50445.247546225799049386916995954
+                          + (133096.58147375536557004365722059
+                             - 89716.95491934620938425165042277*y)*y)
+                     + x*(-12871.480101371403666238789895819
+                          + y*(142626.95397434525594419493144133
+                               + y*(-294784.28044928040226254113710339
+                                    + 139559.70765231632570883590065764*y))
+                          + x*(20046.645604689079752525094050509
+                               + x*(-14525.602225037005328878838639877
+                                    + 3987.4202186376093059667400187898*x
+                                    + 59811.30327956413958950110028185*y)
+                               + y*(-158072.73009599094034368147931631
+                                    + 179433.90983869241876850330084554*y)))));
+  case ( 63 ) :
+    return 18.973665961010275991993361266596
+           - 37.947331922020551983986722533193*z
+           + y*(-246.65765749313358789591369646575
+                + y*(626.13097671333910773578092179768
+                     - 398.44698518121579583186058659852*y
+                     - 796.893970362431591663721173197*z)
+                + 455.36798306424662380784067039831*z)
+           + x*(-739.97297247940076368774108939726
+                + 1441.9986130367809753914954562613*z
+                + y*(9372.9909847390763400447204656986
+                     - 16848.615373377125080890104804738*z
+                     + y*(-23166.846138393546986223894106514
+                          + 14344.091466523768649946981117547*y
+                          + 28688.182933047537299893962235094*z))
+                + x*(6545.9147565485452172377096369757
+                     - 11649.83090006030945908392381769*z
+                     + y*(-75723.900850392011484045504814986
+                          + y*(169055.36371260155908866084888537
+                               - 93236.59453240449622465537726405*y
+                               - 186473.18906480899244931075452811*z)
+                          + 122949.35542734658842811698100754*z)
+                     + x*(-22294.057504187074290592199488251
+                          + 32938.284108313839122100475158811*z
+                          + x*(34721.808708648805065347851117871
+                               - 36505.333308983771008595227076931*z
+                               + x*(-25159.081064299625965383197039507
+                                    + 6906.414409807740461085583501041*x
+                                    + 89783.38732750062599411258551353*y
+                                    + 13812.828819615480922171167002082*z)
+                               + y*(-237284.66650839451155586897600005
+                                    + 227911.67552365543521582425553435*y
+                                    + 165753.94583538577106605400402499*z))
+                          + y*(214098.84670403995429365308853227
+                               - 272310.05387241948103708872089819*z
+                               + y*(-374426.32407457678642599699123501
+                                    + 145034.70260596254968279725352186*y
+                                    + 290069.40521192509936559450704372*z)))));
+  case ( 64 ) :
+    return 24.494897427831780981972840747059
+           + z*(-146.96938456699068589183704448235
+                + 146.96938456699068589183704448235*z)
+           + y*(-220.45407685048602883775556672353
+                + y*(367.42346141747671472959261120588
+                     - 171.46428199482246687380988522941*y
+                     - 1028.7856919689348012428593113765*z)
+                + (1175.7550765359254871346963558588
+                   - 1028.7856919689348012428593113765*z)*z)
+           + x*(-955.3009996854394582969407891353
+                + (5584.8366135456460638898076903294
+                   - 5437.867228978655377997970645847*z)*z
+                + y*(8377.2549203184690958347115354941
+                     + z*(-43502.937831829243023983765166777
+                          + 37036.284910881652844742935209553*z)
+                     + y*(-13594.668072446638444994926614618
+                          + 6172.714151813608807457155868259*y
+                          + 37036.284910881652844742935209553*z))
+                + x*(8450.7396126019644387806300577353
+                     + z*(-45119.601062066140568793972656083
+                          + 39681.733833087485190796002010235*z)
+                     + y*(-67679.401593099210853190958984124
+                          + y*(99204.334582718712976990005025589
+                               - 40122.641986788457248471513143683*y
+                               - 240735.8519207307434908290788621*z)
+                          + (317453.87066469988152636801608188
+                             - 240735.8519207307434908290788621*z)*z)
+                     + x*(-28781.504477702342653818087877794
+                          + (127569.42580414791535411455461068
+                             - 87887.69197106043016331855260045*z)*z
+                          + y*(191354.13870622187303117183191602
+                               + z*(-703101.53576848344130654842080358
+                                    + 374477.99187669226765240078934104*z)
+                               + y*(-219719.22992765107540829638150112
+                                    + 62412.99864611537794206679822351*y
+                                    + 374477.99187669226765240078934104*z))
+                          + x*(44825.662292932159197010298567118
+                               + z*(-141384.54795344503982794723679202
+                                    + 53496.85598238460966462868419158*z)
+                               + x*(-32480.2339893049415820959868306
+                                    + 8916.142663730768277438114031929*x
+                                    + 80245.28397357691449694302628737*y
+                                    + 53496.85598238460966462868419158*z)
+                               + y*(-212076.82193016755974192085518804
+                                    + 133742.13995596152416157171047894*y
+                                    + 427974.84785907687731702947353261*z)))));
+  case ( 65 ) :
+    return 28.98275349237887714743732831434
+           + y*(-86.948260477136631442311984943019
+                + y*(86.948260477136631442311984943019
+                     - 28.98275349237887714743732831434*y
+                     - 347.79304190854652576924793977207*z)
+                + (695.58608381709305153849587954415
+                   - 869.4826047713663144231198494302*z)*z)
+           + z*(-347.79304190854652576924793977207
+                + (869.48260477136631442311984943019
+                   - 579.6550698475775429487465662868*z)*z)
+           + x*(-1130.3273862027762087500558042592
+                + z*(13216.135592524767979231421711339
+                     + z*(-32170.856376540553633655434428917
+                          + 20867.582514512791546154876386324*z))
+                + y*(3304.0338981311919948078554278347
+                     + y*(-3217.0856376540553633655434428917
+                          + 1043.3791257256395773077438193162*y
+                          + 12520.549508707674927692925831795*z)
+                     + z*(-25736.685101232442906924347543134
+                          + 31301.373771769187319232314579487*z))
+                + x*(9999.0499548707126158658782684471
+                     + y*(-26693.115966480945852789779377507
+                          + y*(23476.030328826890489424235934615
+                               - 6781.964317216657252500334825555*y
+                               - 81383.57180659988703000401790667*z)
+                          + (187808.24263061512391539388747692
+                             - 203458.92951649971757501004476666*z)*z)
+                     + z*(-106772.46386592378341115911751003
+                          + (234760.30328826890489424235934615
+                             - 135639.28634433314505000669651111*z)*z)
+                     + x*(-34054.735353545180648238860769349
+                          + z*(301884.36037661838436770721172216
+                               + z*(-519950.59765327705602502566995925
+                                    + 210994.44542451822563334375012839*z))
+                          + y*(75471.09009415459609192680293054
+                               + y*(-51995.059765327705602502566995925
+                                    + 10549.72227122591128166718750642*y
+                                    + 126596.66725471093538000625007704*z)
+                               + z*(-415960.4781226216448200205359674
+                                    + 316491.66813677733845001562519259*z))
+                          + x*(53038.438891053345179810310815241
+                               + x*(-38431.131130894391097501897344814
+                                    + 10549.72227122591128166718750642*x
+                                    + 31649.166813677733845001562519259*y
+                                    + 126596.66725471093538000625007704*z)
+                               + y*(-83644.226579005439447504129515184
+                                    + 31649.166813677733845001562519259*y
+                                    + 253193.33450942187076001250015407*z)
+                               + z*(-334576.90631602175779001651806074
+                                    + 316491.66813677733845001562519259*z)))));
+  case ( 66 ) :
+    return 12.247448713915890490986420373529
+           + y*(-293.93876913398137178367408896471
+                + y*(1543.1785379534022018642889670647
+                     + y*(-2743.4285119171594699809581636706
+                          + 1543.1785379534022018642889670647*y)))
+           + x*(-367.42346141747671472959261120588
+                + y*(8524.2243048854597817265485799765
+                     + y*(-43208.999062695261652200091077812
+                          + (74072.569821763305689485870419106
+                             - 40122.641986788457248471513143683*y)*y))
+                + x*(2461.7371914970939886882704950794
+                     + y*(-50557.46829104479594679194330193
+                          + y*(222217.70946528991706845761125732
+                               + y*(-320981.13589430765798777210514946
+                                    + 140429.24695375960036965029600289*y)))
+                     + x*(-6417.6631260919266172768842757294
+                          + x*(7973.0891127592447096321596631677
+                               + x*(-4776.5049984271972914847039456765
+                                    + 1114.5178329663460346797642539912*x
+                                    + 26748.427991192304832314342095788*y)
+                               + y*(-87887.691971060430163318552600447
+                                    + 140429.24695375960036965029600289*y))
+                          + y*(103466.44673516144286785327931558
+                               + y*(-320981.13589430765798777210514946
+                                    + 249651.99458446151176826719289402*y)))));
+  case ( 67 ) :
+    return 21.213203435596425732025330863145
+           - 42.426406871192851464050661726291*z
+           + y*(-466.6904755831213661045572789892
+                + 890.9545442950498807450638962521*z
+                + y*(2227.3863607376247018626597406303
+                     - 3563.8181771801995229802555850084*z
+                     + y*(-3563.8181771801995229802555850084
+                          + 1781.9090885900997614901277925042*y
+                          + 3563.8181771801995229802555850084*z)))
+           + x*(-636.39610306789277196075992589436
+                + 1230.3657992645926924574691900624*z
+                + y*(13534.023791910519617032161090687
+                     - 24946.727240261396660861789095059*z
+                     + y*(-62366.818100653491652154472737648
+                          + y*(96223.090783865387120466900795228
+                               - 46329.63630334259379874332260511*y
+                               - 92659.27260668518759748664521022*z)
+                          + 96223.09078386538712046690079523*z))
+                + x*(4263.8538905548815721370915034922
+                     - 7297.341981845170451816713816922*z
+                     + y*(-80270.761800296874969983851986142
+                          + 128297.4543784871828272892010603*z
+                          + y*(320743.63594621795706822300265076
+                               - 416966.72673008334418868990344599*z
+                               + y*(-416966.72673008334418868990344599
+                                    + 162153.72706169907829560162911788*y
+                                    + 324307.45412339815659120325823577*z)))
+                     + x*(-11115.718600252527083581273372288
+                          + 14934.095218659883715345832927654*z
+                          + x*(13809.795436573273151548490391908
+                               - 12685.495654486662587751147856161*z
+                               + x*(-8273.1493398826060354898790366267
+                                    + 1930.4015126392747416143051085462*x
+                                    + 42468.833278064044315514712388017*y
+                                    + 3860.8030252785494832286102170925*z)
+                               + y*(-139540.45219935328846526262641777
+                                    + 202692.15882712384786950203639735*y
+                                    + 81076.86353084953914780081455894*z))
+                          + y*(164275.0474052587208688041622042
+                               - 185318.54521337037519497329042044*z
+                               + y*(-463296.3630334259379874332260511
+                                    + 324307.45412339815659120325823577*y
+                                    + 324307.45412339815659120325823577*z)))));
+  case ( 68 ) :
+    return 27.38612787525830567284848914004
+           + z*(-164.31676725154983403709093484024
+                + 164.31676725154983403709093484024*z)
+           + y*(-492.95030175464950211127280452072
+                + (2793.3850432763471786305458922841
+                   - 2629.0682760247973445934549574439*z)*z
+                + y*(1889.6428233928230914265457506628
+                     + z*(-8544.4718970805913699287286116925
+                          + 5915.403621055794025335273654249*z)
+                     + y*(-2409.9792530227308992106670443235
+                          + 985.9006035092990042225456090414*y
+                          + 5915.403621055794025335273654249*z)))
+           + x*(-821.5838362577491701854546742012
+                + (4765.186250294945187075637110367
+                   - 4600.8694830433953530385461755267*z)*z
+                + y*(14295.558750884835561226911331101
+                     + z*(-78214.781211737721001655284983955
+                          + 70984.84345266952830402328385098*z)
+                     + y*(-52909.999054999046559943281018557
+                          + y*(65069.439831613734278688010196735
+                               - 25633.415691241774109786185835078*y
+                               - 153800.49414745064465871711501047*z)
+                          + (230700.7412211759669880756725157
+                             - 153800.49414745064465871711501047*z)*z))
+                + x*(5504.6117029269194402425463171481
+                     + z*(-28262.483967266571454379640792521
+                          + 23661.614484223176101341094616995*z)
+                     + y*(-84787.451901799714363138922377564
+                          + (402247.44623179399372279860848891
+                             - 307600.98829490128931743423002093*z)*z
+                          + y*(272108.56656856652516542258809544
+                               + z*(-999703.21195842919028166124756802
+                                    + 538301.7295160772563055099025366*z)
+                               + y*(-281967.57260365951520764804418585
+                                    + 89716.95491934620938425165042277*y
+                                    + 538301.7295160772563055099025366*z)))
+                     + x*(-14350.331006635352172572608309381
+                          + (57839.502072545541581056009063765
+                             - 34177.88758832236547971491444677*z)*z
+                          + x*(17828.369246793156993024366430166
+                               + z*(-49130.713408213400377090189517232
+                                    + 14952.825819891034897375275070462*z)
+                               + x*(-10680.589871350739212410910764616
+                                    + 2492.1376366485058162292125117436*x
+                                    + 44858.477459673104692125825211386*y
+                                    + 14952.825819891034897375275070462*z)
+                               + y*(-147392.1402246402011312705685517
+                                    + 171957.49692874690131981566331031*y
+                                    + 254198.03893814759325537967619785*z))
+                          + y*(173518.50621763662474316802719129
+                               + z*(-581024.08900148021315515354559509
+                                    + 239245.21311825655835800440112739*z)
+                               + y*(-393045.70726570720301672151613786
+                                    + 219308.11202506851182817070103344*y
+                                    + 777546.942634333814663514303664*z)))));
+  case ( 69 ) :
+    return 32.40370349203930115482983718044
+           + z*(-388.84444190447161385795804616528
+                + (972.1111047611790346448951154132
+                   - 648.0740698407860230965967436088*z)*z)
+           + y*(-388.84444190447161385795804616528
+                + z*(4277.2888609491877524375385078181
+                     + z*(-9721.111047611790346448951154132
+                          + 5832.666628567074207869370692479*z))
+                + y*(972.1111047611790346448951154132
+                     + y*(-907.30369777710043233523544105232
+                          + 291.63333142835371039346853462396*y
+                          + 3499.5999771402445247216224154875*z)
+                     + z*(-7388.0443961849606633012028771403
+                          + 8748.999942850611311804056038719*z)))
+           + x*(-972.1111047611790346448951154132
+                + z*(11276.488815229676801880783338793
+                     + z*(-27219.11093331301297005706323157
+                          + 17497.999885701222623608112077438*z))
+                + y*(11276.488815229676801880783338793
+                     + y*(-27219.11093331301297005706323157
+                          + y*(24497.199839981711673051356908413
+                               - 7582.466617137196470230181900223*y
+                               - 90989.59940564635764276218280268*z)
+                          + (199477.19869699393790913247768279
+                             - 227473.99851411589410690545700669*z)*z)
+                     + z*(-119764.08810657725706825107821891
+                          + (262469.99828551833935412168116156
+                             - 151649.33234274392940460363800446*z)*z))
+                + x*(6513.1444018998995321207972732684
+                     + z*(-66881.244007569117583568783940428
+                          + (139983.9990856097809888648966195
+                             - 75824.66617137196470230181900223*z)*z)
+                     + y*(-66881.244007569117583568783940428
+                          + z*(615929.5959766830363510055451258
+                               + z*(-1.1373699925705794705345272850334e6
+                                    + 530772.6631996037529161127330156*z))
+                          + y*(139983.9990856097809888648966195
+                               + y*(-106154.53263992075058322254660312
+                                    + 26538.63315998018764580563665078*y
+                                    + 318463.59791976225174966763980936*z)
+                               + z*(-864401.19435364039760624073662542
+                                    + 796158.9947994056293741690995234*z)))
+                     + x*(-16979.540629828593805130834682551
+                          + z*(136873.24355037400807800123225018
+                               + z*(-202199.10979032523920613818400595
+                                    + 58974.7403555115281017903036684*z))
+                          + x*(21094.810973317585051794224004466
+                               + x*(-12637.444361895327450383636500372
+                                    + 2948.73701777557640508951518342*x
+                                    + 35384.84421330691686107418220104*y
+                                    + 35384.84421330691686107418220104*z)
+                               + z*(-116264.48812943701254352945580342
+                                    + 88462.1105332672921526854555026*z)
+                               + y*(-116264.48812943701254352945580342
+                                    + 88462.1105332672921526854555026*y
+                                    + 389233.28634637608547181600421145*z))
+                          + y*(136873.24355037400807800123225018
+                               + y*(-202199.10979032523920613818400595
+                                    + 82564.63649771613934250642513576*y
+                                    + 672312.0400528314203604094618198*z)
+                               + z*(-889676.08307743105250700800962616
+                                    + 884621.105332672921526854555026*z)))));
+  case ( 70 ) :
+    return 36.742346141747671472959261120588
+           + z*(-734.84692283495342945918522241177
+                + z*(3306.811152757290432566333500853
+                     + z*(-5143.9284598446740062142965568824
+                          + 2571.9642299223370031071482784412*z)))
+           + y*(-146.96938456699068589183704448235
+                + y*(220.45407685048602883775556672353
+                     + y*(-146.96938456699068589183704448235
+                          + 36.742346141747671472959261120588*y
+                          + 734.8469228349534294591852224118*z)
+                     + z*(-2204.5407685048602883775556672353
+                          + 3306.811152757290432566333500853*z))
+                + z*(2204.5407685048602883775556672353
+                     + z*(-6613.6223055145808651326670017059
+                          + 5143.928459844674006214296556882*z)))
+           + x*(-1102.2703842524301441887778336177
+                + y*(4262.1121524427298908632742899883
+                     + z*(-61727.141518136088074571558682588
+                          + (178567.80224889368335858200904606
+                             - 133742.13995596152416157171047894*z)*z)
+                     + y*(-6172.7141518136088074571558682588
+                          + y*(3968.1733833087485190796002010235
+                               - 955.3009996854394582969407891353*y
+                               - 19106.019993708789165938815782706*z)
+                          + (59522.600749631227786194003015353
+                             - 85977.08997168955124672467102218*z)*z))
+                + z*(21310.560762213649454316371449941
+                     + z*(-92590.712277204132111857338023883
+                          + (138886.06841580619816778600703582
+                             - 66871.06997798076208078585523947*z)*z))
+                + x*(7385.2115744912819660648114852383
+                     + z*(-126393.67072761198986697985825482
+                          + z*(476180.80599704982228955202412283
+                               + z*(-601839.62980182685872707269715524
+                                    + 234048.74492293266728275049333815*z)))
+                     + y*(-25278.734145522397973395971650965
+                          + y*(31745.387066469988152636801608188
+                               + y*(-17195.417994337910249344934204435
+                                    + 3343.5534988990381040392927619735*y
+                                    + 66871.06997798076208078585523947*z)
+                               + z*(-257931.26991506865374017401306653
+                                    + 300919.81490091342936353634857762*z))
+                          + z*(317453.87066469988152636801608188
+                               + z*(-773793.80974520596122052203919959
+                                    + 468097.4898458653345655009866763*z)))
+                     + x*(-19252.989378275779851830652827188
+                          + x*(23919.267338277734128896478989503
+                               + x*(-14329.514995281591874454111837029
+                                    + 3343.5534988990381040392927619735*x
+                                    + 13374.213995596152416157171047894*y
+                                    + 66871.06997798076208078585523947*z)
+                               + y*(-43943.845985530215081659276300224
+                                    + 20061.320993394228624235756571841*y
+                                    + 200613.20993394228624235756571841*z)
+                               + z*(-219719.22992765107540829638150112
+                                    + 300919.81490091342936353634857762*z))
+                          + z*(258666.11683790360716963319828894
+                               + z*(-687816.71977351640997379736817741
+                                    + 468097.4898458653345655009866763*z))
+                          + y*(51733.223367580721433926639657788
+                               + y*(-45854.447984901093998253157878494
+                                    + 13374.213995596152416157171047894*y
+                                    + 200613.20993394228624235756571841*z)
+                               + z*(-458544.47984901093998253157878494
+                                    + 601839.6298018268587270726971552*z)))));
+  case ( 71 ) :
+    return 13.416407864998738178455042012388
+           + y*(-469.57427527495583624592647043357
+                + y*(3756.5942021996466899674117634685
+                     + y*(-11269.782606598940069902235290406
+                          + (14087.228258248675087377794113007
+                             - 6198.380433629417038446229409723*y)*y)))
+           + x*(-254.91174943497602539064579823537
+                + y*(8452.3369549492050524266764678042
+                     + y*(-63862.101437393993729445999978965
+                          + y*(180316.52170558304111843576464649
+                               + y*(-211308.42387373012631066691169511
+                                    + 86777.32607081183853824721173612*y))))
+                + x*(1073.312629199899054276403360991
+                     + x*(-2012.4611797498107267682563018581
+                          + x*(1945.3791404248170358759810917962
+                               + x*(-952.56495841491041067030798287952
+                                    + 187.82971010998233449837058817343*x
+                                    + 6574.03985384938170744297058607*y)
+                               + y*(-26765.733690672482666017808814713
+                                    + 52592.31883079505365954376468856*y))
+                          + y*(41322.536224196113589641529398154
+                               + y*(-161533.55069458480766859870582915
+                                    + 157776.95649238516097863129406568*y)))
+                     + y*(-29113.605067047261847247441166881
+                          + y*(169046.73909898410104853352935608
+                               + y*(-326823.69559136926202716482342176
+                                    + 197221.1956154814512232891175821*y)))));
+  case ( 72 ) :
+    return 23.237900077244501311075592398694
+           - 46.475800154489002622151184797389*z
+           + y*(-766.85070254906854326549454915692
+                + 1487.2256049436480839088379135164*z
+                + y*(5762.9992191566363251467469148762
+                     - 10038.772833369624566384655916236*z
+                     + y*(-16173.578453762172912508612309491
+                          + y*(18822.699062568046061971229842942
+                               - 7668.507025490685432654945491569*y
+                               - 15337.014050981370865309890983138*z)
+                          + 22308.384074154721258632568702747*z)))
+           + x*(-441.52010146764552491043625557519
+                + 836.564402780802047198721326353*z
+                + y*(13803.312645883233778778901884824
+                     - 25282.83528404201742645024452978*z
+                     + y*(-97970.986725662817527494697552896
+                          + 160620.36533391399306215449465978*z
+                          + y*(258777.25526019476660013779695186
+                               - 334625.7611123208188794885305412*z
+                               + y*(-282340.48593852069092956844764414
+                                    + 107359.09835686959605716923688197*y
+                                    + 214718.19671373919211433847376394*z))))
+                + x*(1859.0320061795601048860473918956
+                     - 2881.4996095783181625733734574381*z
+                     + x*(-3485.6850115866751966613388598042
+                          + 4089.8704135950322307493042621702*z
+                          + x*(3369.4955112004526901059608978107
+                               - 2649.1206088058731494626175334512*z
+                               + x*(-1649.8909054843595930863670603073
+                                    + 325.33060108142301835505829358172*x
+                                    + 10735.909835686959605716923688197*y
+                                    + 650.6612021628460367101165871634*z)
+                               + y*(-43710.490045296906966133189301944
+                                    + 80681.98906819290855205445680827*y
+                                    + 20821.15846921107317472373078923*z))
+                          + y*(67482.861824318031807363520325809
+                               - 63950.70101257686760808003028121*z
+                               + y*(-247808.96642373536198131011733968
+                                    + 226430.09835267042077512057233288*y
+                                    + 140542.8196671747439293851828273*z)))
+                     + y*(-47544.743558042249682460662047729
+                          + 66925.15222246416377589770610824*z
+                          + y*(259334.96486204863463160361116943
+                               - 291124.41216771911242515502157084*z
+                               + y*(-469033.77515910301446274975697525
+                                    + 263517.78687595264486759721780119*y
+                                    + 312317.37703816609762085596183845*z)))));
+  case ( 73 ) :
+    return 30.
+           + z*(-180.
+                + 180.*z)
+           + y*(-870.
+                + (5040.
+                   - 4860.*z)*z
+                + y*(5700.
+                     + z*(-29160.
+                          + 24300.*z)
+                     + y*(-13860.
+                          + y*(13950.
+                               - 4950.*y
+                               - 29700.*z)
+                          + (54000.
+                             - 29700.*z)*z)))
+           + x*(-570.
+                + (3240.
+                   - 3060.*z)*z
+                + y*(15660.
+                     + z*(-85680.
+                          + 77760.*z)
+                     + y*(-96900.
+                          + (466560.
+                             - 364500.*z)*z
+                          + y*(221760.
+                               + z*(-810000.
+                                    + 415800.*z)
+                               + y*(-209250.
+                                    + 69300.*y
+                                    + 415800.*z))))
+                + x*(2400.
+                     + z*(-11160.
+                          + 8100.*z)
+                     + x*(-4500.
+                          + (15840.
+                             - 7740.*z)*z
+                          + x*(4350.
+                               + z*(-10260.
+                                    + 2520.*z)
+                               + x*(-2130.
+                                    + 420.*x
+                                    + 12180.*y
+                                    + 2520.*z)
+                               + y*(-49590.
+                                    + 79800.*y
+                                    + 70560.*z))
+                          + y*(76560.
+                               + z*(-216720.
+                                    + 68040.*z)
+                               + y*(-245100.
+                                    + 194040.*y
+                                    + 408240.*z)))
+                     + y*(-53940.
+                          + (226800.
+                             - 140940.*z)*z
+                          + y*(256500.
+                               + z*(-845640.
+                                    + 340200.*z)
+                               + y*(-401940.
+                                    + 195300.*y
+                                    + 756000.*z)))));
+  case ( 74 ) :
+    return 35.49647869859769625540396974937
+           + z*(-425.95774438317235506484763699244
+                + (1064.8943609579308876621190924811
+                   - 709.9295739719539251080793949874*z)*z)
+           + y*(-816.4190100677470138742913042355
+                + z*(9371.0703764297918114266480138336
+                     + z*(-22362.781580116548640904500942103
+                          + 14198.591479439078502161587899748*z))
+                + y*(4188.5844864345281581376684304256
+                     + y*(-8022.2041858830793537212971633576
+                          + y*(6566.8485592405738072497344036334
+                               - 1952.3063284228732940472183362153*y
+                               - 23427.675941074479528566620034584*z)
+                          + (55374.506769812406158430192809017
+                             - 58569.18985268619882141655008646*z)*z)
+                     + z*(-40891.943460784546086225373151274
+                          + (79867.077071844816574658931936082
+                             - 39046.126568457465880944366724307*z)*z)))
+           + x*(-674.43309527335622885267542523802
+                + z*(7667.2393988971023911672574658639
+                     + z*(-18103.204136284825090256024572179
+                          + 11358.873183551262801729270319798*z))
+                + y*(14695.542181219446249737243476239
+                     + z*(-159308.19639930646079425301623517
+                          + (357804.50528186477825447201507365
+                             - 212978.87219158617753242381849622*z)*z)
+                     + y*(-71205.936269386978688340363317236
+                          + z*(654271.09537255273737960597042038
+                               + z*(-1.1980061560776722486198839790412e6
+                                    + 546645.7719584045223332211341403*z))
+                          + y*(128355.26697412926965954075461372
+                               + y*(-98502.728388608607108746016054501
+                                    + 27332.288597920226116661056707015*y
+                                    + 327987.46317504271339993268048418*z)
+                               + z*(-830617.60154718609237645289213525
+                                    + 819968.6579376067834998317012104*z))))
+                + x*(2839.7182958878157004323175799496
+                     + z*(-26409.380151756686014020553493531
+                          + (47920.246243106889944795359161649
+                             - 20587.957645186663828134302454634*z)*z)
+                     + x*(-5324.4718047896544383105954624055
+                          + z*(37484.281505719167245706592055334
+                               + z*(-45790.457521191028169471120976687
+                                    + 9939.014035607354951513111529824*z))
+                          + x*(5146.9894112966659570335756136586
+                               + x*(-2520.2499876004364341336818522052
+                                    + 496.95070178036774757565557649118*x
+                                    + 11429.866140948458194240078259297*y
+                                    + 5963.408421364412970907866917894*z)
+                               + z*(-24279.591429840824238696315308569
+                                    + 14908.521053411032427269667294735*z)
+                               + y*(-46535.883573861579790834604341424
+                                    + 58640.18281008339421392735802596*y
+                                    + 131194.98527001708535997307219367*z))
+                          + y*(71844.872885961737220937634772724
+                               + z*(-402956.02618648104789134586459484
+                                    + 313078.94212163168097266301318944*z)
+                               + y*(-180109.1329166847107999197425083
+                                    + 112310.85860236311095209816028701*y
+                                    + 572487.2084509836452071552241178*z)))
+                     + y*(-50617.978624200314860206060862601
+                          + z*(421698.16693934063151419916062251
+                               + z*(-648520.66582337991058623052732098
+                                    + 198780.28071214709903026223059647*z))
+                          + y*(188486.30188955376711619507936915
+                               + y*(-232643.92139060930125791761773737
+                                    + 91935.87982936803330149628165087*y
+                                    + 775243.0947773736862180226993262*z)
+                               + z*(-1.1858663603627518365005358213869e6
+                                    + 1.1181390790058274320452250471051e6*z)))));
+  case ( 75 ) :
+    return 40.249223594996214535365126037163
+           + z*(-804.98447189992429070730252074326
+                + z*(3622.4301235496593081828613433447
+                     + z*(-5634.8913032994700349511176452028
+                          + 2817.4456516497350174755588226014*z)))
+           + y*(-603.73835392494321803047689055744
+                + y*(2012.4611797498107267682563018581
+                     + z*(-28979.440988397274465462890746757
+                          + (83315.892841642164088205810896927
+                             - 61983.80433629417038446229409723*z)*z)
+                     + y*(-2817.4456516497350174755588226014
+                          + y*(1811.2150617748296540914306716723
+                               - 442.74145954495835988901638640879*y
+                               - 8854.829190899167197780327728176*z)
+                          + (27369.472044597425884048285705271
+                             - 39846.731359046252390011474776791*z)*z))
+                + z*(11269.782606598940069902235290406
+                     + z*(-47091.591606145571006377197463481
+                          + (67618.695639593640419413411742434
+                             - 30991.902168147085192231147048615*z)*z)))
+           + x*(-764.7352483049280761719373947061
+                + z*(14489.720494198637232731445373379
+                     + z*(-61581.312100344208239108642836859
+                          + (90158.260852791520559217882323245
+                             - 42261.684774746025262133382339021*z)*z))
+                + y*(10867.290370648977924548584030034
+                     + z*(-191586.3043121819811883379999369
+                          + z*(753465.46569832913610203515941569
+                               + z*(-1.0142804345939046062912011761365e6
+                                    + 433886.63035405919269123605868062*z)))
+                     + y*(-34211.840055746782355060357131589
+                          + y*(45079.130426395760279608941161623
+                               + y*(-27168.225926622444811371460075085
+                                    + 6198.380433629417038446229409723*y
+                                    + 123967.60867258834076892458819446*z)
+                               + z*(-410542.08066896138826072428557906
+                                    + 557854.2390266475334601606468751*z))
+                          + z*(463671.05581435639144740625194812
+                               + z*(-1.2497383926246324613230871634539e6
+                                    + 867773.2607081183853824721173612*z))))
+                + x*(3219.937887599697162829210082973
+                     + z*(-49909.037257795306023852756286082
+                          + z*(163009.35555973466886822876045051
+                               + z*(-163411.84779568463101358241171088
+                                    + 39444.23912309629024465782351642*z)))
+                     + x*(-6037.3835392494321803047689055744
+                          + z*(70838.633527193337582242621825407
+                               + z*(-155764.49531263535025186303776382
+                                    + 78888.47824619258048931564703284*z))
+                          + x*(5836.1374212744511076279432753886
+                               + x*(-2857.6948752447312320109239486386
+                                    + 563.4891303299470034951117645203*x
+                                    + 8452.336954949205052426676467804*y
+                                    + 11269.782606598940069902235290406*z)
+                               + z*(-45884.114898295684570316243682366
+                                    + 50714.02172969523031456005880683*z)
+                               + y*(-34413.086173721763427737182761774
+                                    + 28174.456516497350174755588226014*y
+                                    + 157776.95649238516097863129406568*z))
+                          + y*(53128.975145395003186681966369055
+                               + y*(-86535.8307292418612510350209799
+                                    + 39444.23912309629024465782351642*y
+                                    + 405712.1738375618425164804704546*z)
+                               + z*(-484600.65208375442300579611748744
+                                    + 659282.2824860379940892807644887*z)))
+                     + y*(-37431.777943346479517889567214562
+                          + z*(507140.21729695230314560058806825
+                               + z*(-1.3656561565782215591849387264409e6
+                                    + 946661.7389543109658717877643941*z))
+                          + y*(90560.753088741482704571533583617
+                               + y*(-81705.923897842315506791205855441
+                                    + 25357.010864847615157280029403413*y
+                                    + 383172.60862436396237667599987379*z)
+                               + z*(-840403.78866352095949842383165596
+                                    + 1.166422499782990297234881352557e6*z)))));
+  case ( 76 ) :
+    return 44.497190922573977692268384644804
+           + z*(-1334.9157276772193307680515393441
+                + z*(9344.4100937405353153763607754089
+                     + z*(-24918.42691664142750767029540109
+                          + (28033.230281221605946129082326227
+                             - 11213.292112488642378451632930491*z)*z)))
+           + y*(-222.48595461286988846134192322402
+                + z*(5339.6629107088773230722061573765
+                     + z*(-28033.230281221605946129082326227
+                          + (49836.853833282855015340590802181
+                             - 28033.230281221605946129082326227*z)*z))
+                + y*(444.97190922573977692268384644804
+                     + z*(-8009.4943660633159846083092360648
+                          + (28033.230281221605946129082326227
+                             - 24918.42691664142750767029540109*z)*z)
+                     + y*(-444.97190922573977692268384644804
+                          + y*(222.48595461286988846134192322402
+                               - 44.497190922573977692268384644804*y
+                               - 1334.9157276772193307680515393441*z)
+                          + (5339.6629107088773230722061573765
+                             - 9344.410093740535315376360775409*z)*z)))
+           + x*(-845.44662752890557615309930825128
+                + z*(24028.483098189947953824927708194
+                     + z*(-158854.97159358910036139813318195
+                          + z*(398694.83066626284012272472641745
+                               + z*(-420498.4542183240891919362348934
+                                    + 156986.08957484099329832286102687*z))))
+                + y*(4004.7471830316579923041546180324
+                     + y*(-7564.5224568375762076856253896167
+                          + y*(7119.5505476118364307629415431687
+                               + y*(-3337.2893191930483269201288483603
+                                    + 622.9606729160356876917573850273*y
+                                    + 18688.820187481070630752721550818*z)
+                               + z*(-80094.943660633159846083092360648
+                                    + 130821.74131236749441526905085572*z))
+                          + z*(128151.90985701305575373294777704
+                               + z*(-420498.4542183240891919362348934
+                                    + 348857.97683297998510738413561527*z)))
+                     + z*(-90774.269482050914492227504675401
+                          + z*(448531.68449954569513806531721963
+                               + z*(-747552.80749924282523010886203271
+                                    + 392465.22393710248324580715256717*z))))
+                + x*(3559.7752738059182153814707715843
+                     + z*(-82764.775115987598507619195439336
+                          + z*(420498.4542183240891919362348934
+                               + z*(-722634.38058260139772243856663162
+                                    + 392465.22393710248324580715256717*z)))
+                     + x*(-6674.5786383860966538402576967206
+                          + x*(6452.0926837732267653789157734966
+                               + x*(-3159.3005555027524161510553097811
+                                    + 622.9606729160356876917573850273*x
+                                    + 3114.8033645801784384587869251363*y
+                                    + 18688.820187481070630752721550818*z)
+                               + y*(-12681.699412933583642296489623769
+                                    + 6229.606729160356876917573850273*y
+                                    + 74755.28074992428252301088620327*z)
+                               + z*(-76090.196477601501853778937742615
+                                    + 130821.74131236749441526905085572*z))
+                          + z*(117472.58403559530110758853546228
+                               + z*(-401809.63403084301856118351334258
+                                    + 348857.97683297998510738413561527*z))
+                          + y*(19578.764005932550184598089243714
+                               + y*(-19133.792096706810407675405397266
+                                    + 6229.606729160356876917573850273*y
+                                    + 112132.92112488642378451632930491*z)
+                               + z*(-229605.50516048172489210486476719
+                                    + 392465.22393710248324580715256717*z)))
+                     + y*(-13794.129185997933084603199239889
+                          + y*(20023.735915158289961520773090162
+                               + y*(-12904.185367546453530757831546993
+                                    + 3114.8033645801784384587869251363*y
+                                    + 74755.28074992428252301088620327*z)
+                               + z*(-232275.33661583616355364096784588
+                                    + 392465.22393710248324580715256717*z))
+                          + z*(240284.83098189947953824927708194
+                               + z*(-812963.67815542657243774338746057
+                                    + 697715.9536659599702147682712305*z)))));
+  case ( 77 ) :
+    return 14.49137674618943857371866415717
+           + y*(-695.58608381709305153849587954415
+                + y*(7825.3434429422968298080786448717
+                     + y*(-34779.304190854652576924793977207
+                          + y*(71732.31489363772093990738757799
+                               + y*(-68863.022297892212102311092074871
+                                    + 24867.202496461076592501227693703*y)))))
+           + x*(-86.948260477136631442311984943019
+                + y*(3477.9304190854652576924793977207
+                     + y*(-31301.373771769187319232314579487
+                          + y*(104337.91257256395773077438193162
+                               + y*(-143464.62978727544187981477515598
+                                    + 68863.02229789221210231109207487*y))))
+                + x*(217.37065119284157860577996235755
+                     + x*(-289.8275349237887714743732831434
+                          + x*(217.37065119284157860577996235755
+                               + x*(-86.948260477136631442311984943019
+                                    + 14.49137674618943857371866415717*x
+                                    + 695.5860838170930515384958795441*y)
+                               + y*(-3477.9304190854652576924793977207
+                                    + 7825.343442942296829808078644872*y))
+                          + y*(6955.8608381709305153849587954415
+                               + y*(-31301.373771769187319232314579487
+                                    + 34779.304190854652576924793977207*y)))
+                     + y*(-6955.8608381709305153849587954415
+                          + y*(46952.06065765378097884847186923
+                               + y*(-104337.91257256395773077438193162
+                                    + 71732.31489363772093990738757799*y)))));
+  case ( 78 ) :
+    return 25.099800796022266439345160773556
+           - 50.19960159204453287869032154711*z
+           + y*(-1154.5908366170242562098773955836
+                + 2258.98207164200397954106446962*z
+                + y*(12424.40139403102188747585458291
+                     - 22589.8207164200397954106446962*z
+                     + y*(-52709.581671646759522624837624467
+                          + 82829.34262687347924983903055273*z
+                          + y*(103536.67828359184906229878819092
+                               - 124244.0139403102188747585458291*z
+                               + y*(-94425.450594635766344816494830116
+                                    + 32303.443624480656907437221915566*y
+                                    + 64606.88724896131381487444383113*z)))))
+           + x*(-150.59880477613359863607096464133
+                + 250.99800796022266439345160773556*z
+                + x*(376.49701194033399659017741160333
+                     - 501.9960159204453287869032154711*z
+                     + x*(-501.99601592044532878690321547111
+                          + 501.9960159204453287869032154711*z
+                          + x*(376.49701194033399659017741160333
+                               - 250.99800796022266439345160773556*z
+                               + x*(-150.59880477613359863607096464133
+                                    + 25.099800796022266439345160773556*x
+                                    + 1154.5908366170242562098773955836*y
+                                    + 50.19960159204453287869032154711*z)
+                               + y*(-5772.9541830851212810493869779178
+                                    + 12424.40139403102188747585458291*y
+                                    + 2258.98207164200397954106446962*z))
+                          + y*(11545.908366170242562098773955836
+                               - 9035.92828656801591816425787848*z
+                               + y*(-49697.60557612408754990341833164
+                                    + 52709.58167164675952262483762447*y
+                                    + 22589.8207164200397954106446962*z)))
+                     + y*(-11545.908366170242562098773955836
+                          + 13553.89242985202387724638681772*z
+                          + y*(74546.40836418613132485512749746
+                               - 67769.4621492601193862319340886*z
+                               + y*(-158128.7450149402785678745128734
+                                    + 103536.67828359184906229878819092*y
+                                    + 82829.34262687347924983903055273*z))))
+                + y*(5772.9541830851212810493869779178
+                     - 9035.92828656801591816425787848*z
+                     + y*(-49697.60557612408754990341833164
+                          + 67769.4621492601193862319340886*z
+                          + y*(158128.7450149402785678745128734
+                               - 165658.68525374695849967806110547*z
+                               + y*(-207073.35656718369812459757638183
+                                    + 94425.45059463576634481649483012*y
+                                    + 124244.0139403102188747585458291*z)))));
+  case ( 79 ) :
+    return 32.40370349203930115482983718044
+           + z*(-194.42222095223580692897902308264
+                + 194.42222095223580692897902308264*z)
+           + y*(-1360.9555466656506485028531615785
+                + (7971.3110590416680840881399463882
+                   - 7776.888838089432277159160923306*z)*z
+                + y*(13317.922135228152774635063081161
+                     + z*(-71936.221752327248563722238540577
+                          + 64159.33291423781628656307761727*z)
+                     + y*(-51197.851517422095824631142745095
+                          + (235250.88735220532638406461792999
+                             - 171091.55443796751009750154031272*z)*z
+                          + y*(90892.388295170239739297693291134
+                               + z*(-310103.44241881611205172154181681
+                                    + 139011.88798084860195422000150409*z)
+                               + y*(-74852.555066610785667656923886816
+                                    + 23168.647996808100325703333584015*y
+                                    + 139011.88798084860195422000150409*z)))))
+           + x*(-194.42222095223580692897902308264
+                + (972.1111047611790346448951154132
+                   - 777.6888838089432277159160923306*z)*z
+                + x*(486.0555523805895173224475577066
+                     + z*(-1944.2222095223580692897902308264
+                          + 1166.5333257134148415738741384958*z)
+                     + x*(-648.0740698407860230965967436088
+                          + (1944.2222095223580692897902308264
+                             - 777.6888838089432277159160923306*z)*z
+                          + x*(486.0555523805895173224475577066
+                               + z*(-972.1111047611790346448951154132
+                                    + 194.42222095223580692897902308264*z)
+                               + x*(-194.42222095223580692897902308264
+                                    + 32.40370349203930115482983718044*x
+                                    + 1360.9555466656506485028531615785*y
+                                    + 194.42222095223580692897902308264*z)
+                               + y*(-6804.7777333282532425142658078924
+                                    + 13317.922135228152774635063081161*y
+                                    + 7971.311059041668084088139946388*z))
+                          + y*(13609.555466656506485028531615785
+                               + z*(-31885.244236166672336352559785553
+                                    + 7776.888838089432277159160923306*z)
+                               + y*(-53271.688540912611098540252324643
+                                    + 51197.8515174220958246311427451*y
+                                    + 71936.22175232724856372223854058*z)))
+                     + y*(-13609.555466656506485028531615785
+                          + (47827.866354250008504528839678329
+                             - 23330.666514268296831477482769917*z)*z
+                          + y*(79907.532811368916647810378486965
+                               + z*(-215808.66525698174569116671562173
+                                    + 64159.33291423781628656307761727*z)
+                               + y*(-153593.55455226628747389342823529
+                                    + 90892.38829517023973929769329113*y
+                                    + 235250.88735220532638406461792999*z))))
+                + y*(6804.7777333282532425142658078924
+                     + z*(-31885.244236166672336352559785553
+                          + 23330.666514268296831477482769917*z)
+                     + y*(-53271.688540912611098540252324643
+                          + (215808.66525698174569116671562173
+                             - 128318.66582847563257312615523454*z)*z
+                          + y*(153593.55455226628747389342823529
+                               + z*(-470501.77470441065276812923585999
+                                    + 171091.55443796751009750154031272*z)
+                               + y*(-181784.77659034047947859538658227
+                                    + 74852.55506661078566765692388682*y
+                                    + 310103.44241881611205172154181681*z)))));
+  case ( 80 ) :
+    return 38.340579025361627941987884796056
+           + z*(-460.08694830433953530385461755267
+                + (1150.2173707608488382596365438817
+                   - 766.8115805072325588397576959211*z)*z)
+           + y*(-1380.260844913018605911563852658
+                + z*(16103.043190651883735634911614344
+                     + z*(-39107.390605868860500827642491977
+                          + 25304.782156738674441712003965397*z))
+                + y*(11502.173707608488382596365438817
+                     + z*(-121923.04130064997685552147365146
+                          + (265700.21264575608163797604163667
+                             - 151828.69294043204665027202379238*z)*z)
+                     + y*(-37573.767444854395383148127100135
+                          + z*(328962.16803760276774225605155016
+                               + z*(-556705.20744825083771766408723874
+                                    + 219308.11202506851182817070103344*z))
+                          + y*(56935.759852662017493852008922143
+                               + y*(-40487.651450781879106739206344635
+                                    + 10965.405601253425591408535051672*y
+                                    + 131584.86721504110709690242062006*z)
+                               + z*(-354266.95019434144218396805551556
+                                    + 328962.16803760276774225605155016*z)))))
+           + x*(-230.04347415216976765192730877634
+                + z*(2300.4347415216976765192730877634
+                     + z*(-4600.8694830433953530385461755267
+                          + 2300.4347415216976765192730877634*z))
+                + x*(575.10868538042441912981827194084
+                     + z*(-4600.8694830433953530385461755267
+                          + (6901.3042245650930295578192632901
+                             - 2300.4347415216976765192730877634*z)*z)
+                     + x*(-766.81158050723255883975769592112
+                          + z*(4600.8694830433953530385461755267
+                               + z*(-4600.8694830433953530385461755267
+                                    + 766.8115805072325588397576959211*z))
+                          + x*(575.10868538042441912981827194084
+                               + x*(-230.04347415216976765192730877634
+                                    + 38.340579025361627941987884796056*x
+                                    + 1380.260844913018605911563852658*y
+                                    + 460.08694830433953530385461755267*z)
+                               + z*(-2300.4347415216976765192730877634
+                                    + 1150.2173707608488382596365438817*z)
+                               + y*(-6901.3042245650930295578192632901
+                                    + 11502.173707608488382596365438817*y
+                                    + 16103.043190651883735634911614344*z))
+                          + y*(13802.60844913018605911563852658
+                               + z*(-64412.172762607534942539646457374
+                                    + 39107.390605868860500827642491977*z)
+                               + y*(-46008.694830433953530385461755267
+                                    + 37573.767444854395383148127100135*y
+                                    + 121923.04130064997685552147365146*z)))
+                     + y*(-13802.60844913018605911563852658
+                          + z*(96618.259143911302413809469686061
+                               + z*(-117322.17181760658150248292747593
+                                    + 25304.782156738674441712003965397*z))
+                          + y*(69013.042245650930295578192632901
+                               + z*(-365769.12390194993056656442095438
+                                    + 265700.21264575608163797604163667*z)
+                               + y*(-112721.30233456318614944438130041
+                                    + 56935.75985266201749385200892214*y
+                                    + 328962.16803760276774225605155016*z))))
+                + y*(6901.3042245650930295578192632901
+                     + z*(-64412.172762607534942539646457374
+                          + (117322.17181760658150248292747593
+                             - 50609.56431347734888342400793079*z)*z)
+                     + y*(-46008.694830433953530385461755267
+                          + z*(365769.12390194993056656442095438
+                               + z*(-531400.42529151216327595208327334
+                                    + 151828.69294043204665027202379238*z))
+                          + y*(112721.30233456318614944438130041
+                               + y*(-113871.51970532403498770401784429
+                                    + 40487.651450781879106739206344635*y
+                                    + 354266.95019434144218396805551556*z)
+                               + z*(-657924.33607520553548451210310032
+                                    + 556705.2074482508377176640872387*z)))));
+  case ( 81 ) :
+    return 43.474130238568315721155992471509
+           + z*(-869.48260477136631442311984943019
+                + z*(3912.6717214711484149040393224358
+                     + z*(-6086.3782333995642009618389460113
+                          + 3043.1891166997821004809194730057*z)))
+           + y*(-1217.2756466799128401923677892023
+                + z*(23476.030328826890489424235934615
+                     + z*(-101729.46475824985878750502238333
+                          + (152159.45583498910502404597365028
+                             - 73036.53880079477041154206735214*z)*z))
+                + y*(7825.3434429422968298080786448717
+                     + z*(-133030.83853001904610673733696282
+                          + z*(496909.30862683584869281299394935
+                               + z*(-620810.57980675554849810757249315
+                                    + 237368.75110258300383751171889444*z)))
+                     + y*(-19998.099909741425231731756536894
+                          + y*(24562.883584791098382453135746403
+                               + y*(-14607.307760158954082308413470427
+                                    + 3390.9821586083286262501674127777*y
+                                    + 67819.64317216657252500334825555*z)
+                               + z*(-224326.51203101250912116492115299
+                                    + 305188.39427474957636251506715*z))
+                          + z*(266931.15966480945852789779377507
+                               + z*(-704280.90986480671468272707803845
+                                    + 474737.50220516600767502343778888*z)))))
+           + x*(-260.84478143140989432693595482906
+                + z*(4347.4130238568315721155992471509
+                     + z*(-15650.686885884593659616157289743
+                          + (18259.134700198692602885516838034
+                             - 6086.378233399564200961838946011*z)*z))
+                + x*(652.11195357852473581733988707264
+                     + z*(-8694.8260477136631442311984943019
+                          + z*(23476.030328826890489424235934615
+                               + z*(-18259.134700198692602885516838034
+                                    + 3043.1891166997821004809194730057*z)))
+                     + x*(-869.48260477136631442311984943019
+                          + z*(8694.8260477136631442311984943019
+                               + z*(-15650.686885884593659616157289743
+                                    + 6086.378233399564200961838946011*z))
+                          + x*(652.11195357852473581733988707264
+                               + x*(-260.84478143140989432693595482906
+                                    + 43.474130238568315721155992471509*x
+                                    + 1217.2756466799128401923677892023*y
+                                    + 869.4826047713663144231198494302*z)
+                               + z*(-4347.4130238568315721155992471509
+                                    + 3912.6717214711484149040393224358*z)
+                               + y*(-6086.3782333995642009618389460113
+                                    + 7825.343442942296829808078644872*y
+                                    + 23476.030328826890489424235934615*z))
+                          + y*(12172.756466799128401923677892023
+                               + z*(-93904.12131530756195769694373846
+                                    + 101729.46475824985878750502238333*z)
+                               + y*(-31301.373771769187319232314579487
+                                    + 19998.099909741425231731756536894*y
+                                    + 133030.83853001904610673733696282*z)))
+                     + y*(-12172.756466799128401923677892023
+                          + z*(140856.18197296134293654541560769
+                               + z*(-305188.39427474957636251506715
+                                    + 152159.45583498910502404597365028*z))
+                          + y*(46952.06065765378097884847186923
+                               + y*(-59994.299729224275695195269610683
+                                    + 24562.883584791098382453135746403*y
+                                    + 266931.15966480945852789779377507*z)
+                               + z*(-399092.51559005713832021201088846
+                                    + 496909.30862683584869281299394935*z))))
+                + y*(6086.3782333995642009618389460113
+                     + z*(-93904.12131530756195769694373846
+                          + z*(305188.39427474957636251506715
+                               + z*(-304318.91166997821004809194730057
+                                    + 73036.53880079477041154206735214*z)))
+                     + y*(-31301.373771769187319232314579487
+                          + z*(399092.51559005713832021201088846
+                               + z*(-993818.6172536716973856259878987
+                                    + 620810.5798067555484981075724932*z))
+                          + y*(59994.299729224275695195269610683
+                               + y*(-49125.767169582196764906271492806
+                                    + 14607.307760158954082308413470427*y
+                                    + 224326.51203101250912116492115299*z)
+                               + z*(-533862.31932961891705579558755013
+                                    + 704280.9098648067146827270780385*z)))));
+  case ( 82 ) :
+    return 48.062459362791663118840935411414
+           + z*(-1441.8737808837498935652280623424
+                + z*(10093.116466186249254956596436397
+                     + z*(-26914.977243163331346550923830392
+                          + (30279.349398558747764869789309191
+                             - 12111.739759423499105947915723676*z)*z)))
+           + y*(-865.12426853024993613913683740545
+                + z*(24511.854275023748190608877059821
+                     + z*(-161489.86345897998807930554298235
+                          + z*(403724.65864744997019826385745587
+                               + z*(-423910.89157982246870817705032867
+                                    + 157452.61687250548837732290440779*z))))
+                + y*(3604.684452209374733913070155856
+                     + y*(-6728.7443107908328366377309575979
+                          + y*(6488.4320139768745210435262805408
+                               + y*(-3172.1223179442497658435017371533
+                                    + 624.8119717162916205449321603484*y
+                                    + 18744.359151488748616347964810451*z)
+                               + z*(-76419.310386838744358957087304148
+                                    + 131210.51406042124031443575367316*z))
+                          + z*(118233.65003246749127234870111208
+                               + z*(-403724.65864744997019826385745587
+                                    + 349894.70416112330750516200979509*z)))
+                     + z*(-83628.67929125749382678322761586
+                          + z*(423910.89157982246870817705032867
+                               + z*(-726704.38556540994635687494342057
+                                    + 393631.54218126372094330726101948*z)))))
+           + x*(-288.37475617674997871304561246848
+                + z*(7209.368904418749467826140311712
+                     + z*(-40372.465864744997019826385745587
+                          + z*(80744.931729489994039652771491175
+                               + z*(-60558.698797117495529739578618381
+                                    + 12111.739759423499105947915723676*z))))
+                + x*(720.9368904418749467826140311712
+                     + z*(-14418.737808837498935652280623424
+                          + z*(60558.698797117495529739578618381
+                               + z*(-80744.931729489994039652771491175
+                                    + 30279.349398558747764869789309191*z)))
+                     + x*(-961.24918725583326237681870822827
+                          + x*(720.9368904418749467826140311712
+                               + x*(-288.37475617674997871304561246848
+                                    + 48.062459362791663118840935411414*x
+                                    + 865.1242685302499361391368374054*y
+                                    + 1441.8737808837498935652280623424*z)
+                               + z*(-7209.368904418749467826140311712
+                                    + 10093.116466186249254956596436397*z)
+                               + y*(-4325.6213426512496806956841870272
+                                    + 3604.684452209374733913070155856*y
+                                    + 24511.854275023748190608877059821*z))
+                          + z*(14418.737808837498935652280623424
+                               + z*(-40372.465864744997019826385745587
+                                    + 26914.977243163331346550923830392*z))
+                          + y*(8651.2426853024993613913683740545
+                               + y*(-14418.737808837498935652280623424
+                                    + 6728.744310790832836637730957598*y
+                                    + 83628.67929125749382678322761586*z)
+                               + z*(-98047.417100094992762435508239284
+                                    + 161489.86345897998807930554298235*z)))
+                     + y*(-8651.2426853024993613913683740545
+                          + z*(147071.12565014248914365326235893
+                               + z*(-484469.59037693996423791662894705
+                                    + 403724.65864744997019826385745587*z))
+                          + y*(21628.106713256248403478420935136
+                               + y*(-20186.232932372498509913192872794
+                                    + 6488.432013976874521043526280541*y
+                                    + 118233.65003246749127234870111208*z)
+                               + z*(-250886.03787377248148034968284758
+                                    + 423910.89157982246870817705032867*z))))
+                + y*(4325.6213426512496806956841870272
+                     + z*(-98047.417100094992762435508239284
+                          + z*(484469.59037693996423791662894705
+                               + z*(-807449.31729489994039652771491175
+                                    + 423910.89157982246870817705032867*z)))
+                     + y*(-14418.737808837498935652280623424
+                          + y*(20186.232932372498509913192872794
+                               + y*(-12976.864027953749042087052561082
+                                    + 3172.1223179442497658435017371533*y
+                                    + 76419.31038683874435895708730415*z)
+                               + z*(-236467.30006493498254469740222415
+                                    + 403724.65864744997019826385745587*z))
+                          + z*(250886.03787377248148034968284758
+                               + z*(-847821.78315964493741635410065734
+                                    + 726704.3855654099463568749434206*z)))));
+  case ( 83 ) :
+    return 52.24940191045252529379426939414
+           + z*(-2194.4748802390060623393593145539
+                + z*(21944.748802390060623393593145539
+                     + z*(-87778.995209560242493574372582155
+                          + z*(164585.61601792545467545194859154
+                               + z*(-144835.34209577440011439771476056
+                                    + 48278.447365258133371465904920185*z)))))
+           + y*(-313.49641146271515176276561636484
+                + z*(10972.374401195030311696796572769
+                     + z*(-87778.995209560242493574372582155
+                          + z*(263336.98562868072748072311774647
+                               + z*(-329171.23203585090935090389718308
+                                    + 144835.34209577440011439771476056*z))))
+                + y*(783.7410286567878794069140409121
+                     + y*(-1044.9880382090505058758853878828
+                          + y*(783.7410286567878794069140409121
+                               + y*(-313.49641146271515176276561636484
+                                    + 52.24940191045252529379426939414*y
+                                    + 2194.4748802390060623393593145539*z)
+                               + z*(-10972.374401195030311696796572769
+                                    + 21944.748802390060623393593145539*z))
+                          + z*(21944.748802390060623393593145539
+                               + z*(-87778.995209560242493574372582155
+                                    + 87778.99520956024249357437258216*z)))
+                     + z*(-21944.748802390060623393593145539
+                          + z*(131668.49281434036374036155887323
+                               + z*(-263336.98562868072748072311774647
+                                    + 164585.61601792545467545194859154*z)))))
+           + x*(-313.49641146271515176276561636484
+                + z*(10972.374401195030311696796572769
+                     + z*(-87778.995209560242493574372582155
+                          + z*(263336.98562868072748072311774647
+                               + z*(-329171.23203585090935090389718308
+                                    + 144835.34209577440011439771476056*z))))
+                + x*(783.7410286567878794069140409121
+                     + x*(-1044.9880382090505058758853878828
+                          + x*(783.7410286567878794069140409121
+                               + x*(-313.49641146271515176276561636484
+                                    + 52.24940191045252529379426939414*x
+                                    + 313.49641146271515176276561636484*y
+                                    + 2194.4748802390060623393593145539*z)
+                               + y*(-1567.4820573135757588138280818242
+                                    + 783.7410286567878794069140409121*y
+                                    + 10972.374401195030311696796572769*z)
+                               + z*(-10972.374401195030311696796572769
+                                    + 21944.748802390060623393593145539*z))
+                          + z*(21944.748802390060623393593145539
+                               + z*(-87778.995209560242493574372582155
+                                    + 87778.99520956024249357437258216*z))
+                          + y*(3134.9641146271515176276561636484
+                               + y*(-3134.9641146271515176276561636484
+                                    + 1044.9880382090505058758853878828*y
+                                    + 21944.748802390060623393593145539*z)
+                               + z*(-43889.497604780121246787186291078
+                                    + 87778.99520956024249357437258216*z)))
+                     + z*(-21944.748802390060623393593145539
+                          + z*(131668.49281434036374036155887323
+                               + z*(-263336.98562868072748072311774647
+                                    + 164585.61601792545467545194859154*z)))
+                     + y*(-3134.9641146271515176276561636484
+                          + y*(4702.4461719407272764414842454726
+                               + y*(-3134.9641146271515176276561636484
+                                    + 783.7410286567878794069140409121*y
+                                    + 21944.748802390060623393593145539*z)
+                               + z*(-65834.246407170181870180779436617
+                                    + 131668.49281434036374036155887323*z))
+                          + z*(65834.246407170181870180779436617
+                               + z*(-263336.98562868072748072311774647
+                                    + 263336.98562868072748072311774647*z))))
+                + y*(1567.4820573135757588138280818242
+                     + y*(-3134.9641146271515176276561636484
+                          + y*(3134.9641146271515176276561636484
+                               + y*(-1567.4820573135757588138280818242
+                                    + 313.49641146271515176276561636484*y
+                                    + 10972.374401195030311696796572769*z)
+                               + z*(-43889.497604780121246787186291078
+                                    + 87778.99520956024249357437258216*z))
+                          + z*(65834.246407170181870180779436617
+                               + z*(-263336.98562868072748072311774647
+                                    + 263336.98562868072748072311774647*z)))
+                     + z*(-43889.497604780121246787186291078
+                          + z*(263336.98562868072748072311774647
+                               + z*(-526673.97125736145496144623549293
+                                    + 329171.23203585090935090389718308*z)))));
+                #endif
+                #if (PMAX3D>=7)
+  case ( 84 ) :
+    return -5.8309518948453004708741528775456
+           + x*(408.16663263917103296119070142819
+                + x*(-6734.7494385463220438596465735651
+                     + x*(44898.329590308813625730977157101
+                          + x*(-145919.57116850364428362567576058
+                               + x*(245144.87956308612239649113527777
+                                    + x*(-204287.39963590510199707594606481
+                                         + 66706.08967703023738680030891912*x))))));
+  case ( 85 ) :
+    return -8.2462112512353210996428197119482
+           + 24.738633753705963298928459135844*y
+           + x*(552.49615383276651367606892070053
+                - 1632.7498277445935777292783029657*y
+                + x*(-8707.9990813044990812228176158173
+                     + 24491.247416168903665939174544486*y
+                     + x*(55332.077495789004578603320267172
+                          - 141504.98507119811006987078625703*y
+                          + x*(-170985.19029436438300109386672724
+                               + 371450.5858118950389334108139247*y
+                               + x*(272397.09626205636188450126354478
+                                    - 445740.70297427404672009297670965*y
+                                    + x*(-214615.89402465046693930402582316
+                                         + 66035.65969989245136593970025328*x
+                                         + 198106.97909967735409781910075984*y))))));
+  case ( 86 ) :
+    return -14.282856857085699995998799622735
+           + 14.282856857085699995998799622735*y
+           + 28.565713714171399991997599245469*z
+           + x*(956.95140942474189973191957472321
+                - 942.6685525676561997359207751005*y
+                - 1885.337105135312399471841550201*z
+                + x*(-15082.696841082499195774732401608
+                     + 14140.028288514842996038811626507*y
+                     + 28280.056577029685992077623253014*z
+                     + x*(95837.969511045046973151945468549
+                          - 81697.94122253020397711313384204*y
+                          - 163395.88244506040795422626768408*z
+                          + x*(-296155.0369316719894170351101774
+                               + 214457.09570914178543992197633536*y
+                               + 428914.19141828357087984395267072*z
+                               + x*(471805.61056011192796782834793779
+                                    - 257348.51485097014252790637160243*y
+                                    - 514697.0297019402850558127432049*z
+                                    + x*(-371725.63256251242809586475898129
+                                         + 114377.11771154228556795838737886*x
+                                         + 114377.11771154228556795838737886*y
+                                         + 228754.23542308457113591677475772*z))))));
+  case ( 87 ) :
+    return -10.09950493836207795336338591707
+           + (80.796039506896623626907087336557
+              - 100.9950493836207795336338591707*y)*y
+           + x*(626.16930617844883310852992685832
+                + y*(-4928.55840992069404124133232753
+                     + 6059.702963017246772018031550242*y)
+                + x*(-9099.6539494642322359804107112797
+                     + (67868.673185793163846601953362708
+                        - 78776.13851922420803623441015314*y)*y
+                     + x*(53123.395975784530034691409923786
+                          + y*(-357118.49462048307643092932602758
+                               + 367621.97975637963750242724738133*y)
+                          + x*(-150331.13100751953033581399937558
+                               + (845530.55343967316625558266897707
+                                  - 689291.21204321182031705108884*y)*y
+                               + x*(218735.07795504588431394421219189
+                                    + x*(-157158.39634585229503228764825552
+                                         + 44114.63757076555650029126968576*x
+                                         + 352917.10056612445200233015748608*y)
+                                    + y*(-904350.07020069390825597102855808
+                                         + 441146.3757076555650029126968576*y))))));
+  case ( 88 ) :
+    return -17.492855684535901412622458632637
+           + y*(104.95713410721540847573475179582
+                - 87.46427842267950706311229316318*y
+                - 174.92855684535901412622458632637*z)
+           + 34.985711369071802825244917265273*z
+           + x*(1084.5570524412258875825924352235
+                - 2134.1283935133799723399399531817*z
+                + y*(-6402.3851805401399170198198595451
+                     + 5247.856705360770423786737589791*y
+                     + 10495.713410721540847573475179582*z)
+                + x*(-15761.062971766847172772835228006
+                     + y*(88163.992650060943119617191508489
+                          - 68222.13716969001550922758866728*y
+                          - 136444.27433938003101845517733457*z)
+                     + 29387.99755002031437320573050283*z
+                     + x*(92012.420900658841430394132407669
+                          - 154636.84425129736848758253431251*z
+                          + y*(-463910.53275389210546274760293753
+                               + 318369.97345855340570972874711399*y
+                               + 636739.946917106811419457494228*z)
+                          + x*(-260381.1568643168925268852967468
+                               + y*(1.0983764084320092496985641775433e6
+                                    - 596943.7002347876357057414008387*y
+                                    - 1.1938874004695752714114828016775e6*z)
+                               + 366125.46947733641656618805918109*z
+                               + x*(378860.26841567855279457720906565
+                                    - 391595.06735402068902296635895021*z
+                                    + x*(-272206.32730706316188181807878246
+                                         + 76408.79363005281737033489930736*x
+                                         + 458452.76178031690422200939584414*y
+                                         + 152817.58726010563474066979861471*z)
+                                    + y*(-1.1747852020620620670688990768506e6
+                                         + 382043.96815026408685167449653679*y
+                                         + 764087.9363005281737033489930736*z))))));
+  case ( 89 ) :
+    return -22.583179581272429849720499859691
+           + y*(45.166359162544859699440999719382
+                - 22.583179581272429849720499859691*y
+                - 135.49907748763457909832299915815*z)
+           + (135.49907748763457909832299915815
+              - 135.49907748763457909832299915815*z)*z
+           + x*(1400.1571340388906506826709913009
+                + z*(-8265.443726745709324997702948647
+                     + 8129.944649258074745899379949489*z)
+                + y*(-2755.1479089152364416659009828823
+                     + 1354.9907748763457909832299915815*y
+                     + 8129.944649258074745899379949489*z)
+                + x*(-20347.444802726459294598170373582
+                     + y*(37939.741696537682147530439764281
+                          - 17614.880073392495282781989890559*y
+                          - 105689.28044035497169669193934335*z)
+                     + (113819.22508961304644259131929284
+                        - 105689.28044035497169669193934335*z)*z
+                     + x*(118787.52459749298100952982926198
+                          + z*(-598905.92249534483961458765627901
+                               + 493216.64205498986791789571693565*z)
+                          + y*(-199635.30749844827987152921875967
+                               + 82202.77367583164465298261948928*y
+                               + 493216.64205498986791789571693565*z)
+                          + x*(-336150.6280672401183130896404115
+                               + y*(472665.94863603195675465006206334
+                                    - 154130.20064218433372434241154239*y
+                                    - 924781.2038531060023460544692544*z)
+                               + (1.41799784590809587026395018619e6
+                                  - 924781.2038531060023460544692544*z)*z
+                               + x*(489106.50337119828568524658596119
+                                    + z*(-1.5166411743190938438475293295771e6
+                                         + 591859.9704659878415014748603228*z)
+                                    + y*(-505547.05810636461461584310985905
+                                         + 98643.32841099797358357914338713*y
+                                         + 591859.9704659878415014748603228*z)
+                                    + x*(-351416.85746418028089150069831665
+                                         + 98643.32841099797358357914338713*x
+                                         + 197286.65682199594716715828677426*y
+                                         + 591859.9704659878415014748603228*z))))));
+  case ( 90 ) :
+    return -11.661903789690600941748305755091
+           + y*(174.92855684535901412622458632637
+                + y*(-524.7856705360770423786737589791
+                     + 408.16663263917103296119070142819*y))
+           + x*(641.40470843298305179615681653001
+                + y*(-9446.1420696493867628161276616238
+                     + (27813.640538412083246069709225892
+                        - 21224.664897236893713981916474266*y)*y)
+                + x*(-8221.6421717318736639325555573393
+                     + y*(113878.49050632871819617220569847
+                          + y*(-313821.8309805740713424469078695
+                               + 222858.98142098738399681012297979*y))
+                     + x*(42157.782199731522404420125304655
+                          + y*(-518488.24248964411787012967387135
+                               + (1.2416428964883582822679421137446e6
+                                  - 742863.2714032912799893670765993*y)*y)
+                          + x*(-104607.27699352469044748230262317
+                               + y*(1.0506209124132262388421048654762e6
+                                    + y*(-1.9102198407513204342583724826839e6
+                                         + 742863.2714032912799893670765993*y))
+                               + x*(133715.38885259243039808607378788
+                                    + x*(-84898.659588947574855927665897064
+                                         + 21224.664897236893713981916474266*x
+                                         + 318369.97345855340570972874711399*y)
+                                    + y*(-955109.92037566021712918624134197
+                                         + 955109.920375660217129186241342*y))))));
+  case ( 91 ) :
+    return -20.199009876724155906726771834139
+           + 40.398019753448311813453543668278*z
+           + y*(262.58712839741402678744803384381
+                - 484.77623704137974176144252401934*z
+                + y*(-666.56732593189714492198347052659
+                     + 424.17920741120727404126220851692*y
+                     + 848.3584148224145480825244170338*z))
+           + x*(1110.9455432198285748699724508777
+                - 2181.493066686208837926491358087*z
+                + y*(-14179.704933460357446522193827566
+                     + y*(35328.068274390548680865123937909
+                          - 22057.31878538277825014563484288*y
+                          - 44114.63757076555650029126968576*z)
+                     + 25693.140563193126313356453773025*z)
+                + x*(-14240.301963090529914242374143068
+                     + 26299.110859494850990558256928049*z
+                     + y*(170944.22058671653143862867003232
+                          - 289896.18975074508557334262936357*z
+                          + y*(-398607.2609072744926633461153749
+                               + 231601.84724651917162652916585024*y
+                               + 463203.69449303834325305833170048*z))
+                     + x*(73019.420704357823602817280180413
+                          - 119739.73054922079621507630343278*z
+                          + y*(-778308.24856993517539799597231305
+                               + y*(1.5770982931548686448854128912659e6
+                                    - 772006.1574883972387550972195008*y
+                                    - 1.5440123149767944775101944390016e6*z)
+                               + 1.1469805768399044690075730118298e6*z)
+                          + x*(-181185.11859421567848333914335223
+                               + 242630.50663921056075160198327168*z
+                               + x*(231601.84724651917162652916585024
+                                    - 220573.1878538277825014563484288*z
+                                    + x*(-147048.79190255185500097089895253
+                                         + 36762.197975637963750242724738133*x
+                                         + 477908.57368329352875315542159573*y
+                                         + 73524.39595127592750048544947627*z)
+                                    + y*(-1.4337257210498805862594662647872e6
+                                         + 1.2131525331960528037580099163584e6*y
+                                         + 882292.7514153111300058253937152*z))
+                               + y*(1.5770982931548686448854128912659e6
+                                    - 1.7645855028306222600116507874304e6*z
+                                    + y*(-2.4263050663921056075160198327168e6
+                                         + 772006.1574883972387550972195008*y
+                                         + 1.5440123149767944775101944390016e6*z))))));
+  case ( 92 ) :
+    return -26.076809620810594858331886229717
+           + (156.4608577248635691499913173783
+              - 156.4608577248635691499913173783*z)*z
+           + y*(234.69128658729535372498697606745
+                + z*(-1251.6868617989085531999305390264
+                     + 1095.2260040740449840499392216481*z)
+                + y*(-391.15214431215892287497829344575
+                     + 182.53766734567416400832320360802*y
+                     + 1095.2260040740449840499392216481*z))
+           + x*(1434.2245291445827172082537426344
+                + z*(-8448.8863171426327340995311384282
+                     + 8292.42545941776916494953982105*z)
+                + y*(-12673.329475713949101149296707642
+                     + y*(20731.063648544422912373849552625
+                          - 9491.958701975056528432806587617*y
+                          - 56951.7522118503391705968395257*z)
+                     + (66339.403675342153319596318568399
+                        - 56951.7522118503391705968395257*z)*z)
+                + x*(-18384.15078267146937512397979195
+                     + (101856.01837888618351664434761327
+                        - 93563.59291946841435169480779222*z)*z
+                     + y*(152784.02756832927527496652141991
+                          + z*(-748508.74335574731481355846233779
+                               + 597993.3982244285612912668150199*z)
+                          + y*(-233908.98229867103587923701948056
+                               + 99665.56637073809354854446916998*y
+                               + 597993.3982244285612912668150199*z))
+                     + x*(94267.666779230300412869768720426
+                          + z*(-463749.98229649561896057426470928
+                               + 370186.38937702720460887945691706*z)
+                          + y*(-695624.97344474342844086139706392
+                               + y*(925465.97344256801152219864229265
+                                    - 332218.55456912697849514823056659*y
+                                    - 1.9933113274147618709708893833995e6*z)
+                               + (2.9614911150162176368710356553365e6
+                                  - 1.9933113274147618709708893833995e6*z)*z)
+                          + x*(-233908.98229867103587923701948056
+                               + (939703.91149553059631484785217407
+                                  - 569517.522118503391705968395257*z)*z
+                               + y*(1.4095558672432958944722717782611e6
+                                    + z*(-4.5561401769480271336477471620561e6
+                                         + 1.9933113274147618709708893833995e6*z)
+                                    + y*(-1.4237938052962584792649209881425e6
+                                         + 332218.55456912697849514823056659*y
+                                         + 1.9933113274147618709708893833995e6*z))
+                               + x*(298996.69911221428064563340750993
+                                    + z*(-854276.28317775508755895259288552
+                                         + 284758.76105925169585298419762851*z)
+                                    + x*(-189839.17403950113056865613175234
+                                         + 47459.793509875282642164032938084*x
+                                         + 427138.14158887754377947629644276*y
+                                         + 284758.76105925169585298419762851*z)
+                                    + y*(-1.2814144247666326313384288893283e6
+                                         + 711896.9026481292396324604940713*y
+                                         + 2.2780700884740135668238735810281e6*z))))));
+  case ( 93 ) :
+    return -30.854497241083024978157561074178
+           + z*(370.25396689299629973789073289013
+                + z*(-925.63491723249074934472683222533
+                     + 617.0899448216604995631512214836*z))
+           + y*(92.563491723249074934472683222533
+                + y*(-92.563491723249074934472683222533
+                     + 30.854497241083024978157561074178*y
+                     + 370.25396689299629973789073289013*z)
+                + z*(-740.50793378599259947578146578026
+                     + 925.6349172324907493447268322253*z))
+           + x*(1696.9973482595663737986658590798
+                + y*(-4998.4285530554500464615248940168
+                     + y*(4905.8650613322009715270522107942
+                          - 1604.4338565363172988641931758572*y
+                          - 19253.206278435807586370318110287*z)
+                     + (39246.920490657607772216417686354
+                        - 48133.015696089518965925795275717*z)*z)
+                + z*(-19993.714212221800185846099576067
+                     + (49058.650613322009715270522107942
+                        - 32088.677130726345977283863517145*z)*z)
+                + x*(-21752.420554963532609601080557295
+                     + z*(241035.33244734059112936686711148
+                          + z*(-553529.68050502946810814664567075
+                               + 336931.10987262663276148056693002*z))
+                     + y*(60258.833111835147782341716777869
+                          + y*(-55352.968050502946810814664567075
+                               + 16846.555493631331638074028346501*y
+                               + 202158.66592357597965688834015801*z)
+                          + z*(-442823.7444040235744865173165366
+                               + 505396.664808939949142220850395*z))
+                     + x*(111539.00752651513529603958328315
+                          + y*(-274358.18946771025810577703307159
+                               + y*(219005.22141720731129496236850451
+                                    - 56155.184978771105460246761155*y
+                                    - 673862.21974525326552296113386*z)
+                               + (1.7520417713376584903596989480361e6
+                                  - 1.6846555493631331638074028346501e6*z)*z)
+                          + z*(-1.0974327578708410324231081322863e6
+                               + (2.1900522141720731129496236850451e6
+                                  - 1.1231036995754221092049352231001e6*z)*z)
+                          + x*(-276764.84025251473405407332283537
+                               + z*(2.2237453251593357762257717417381e6
+                                    + z*(-3.3693110987262663276148056693002e6
+                                         + 1.1231036995754221092049352231001e6*z))
+                               + y*(555936.33128983394405644293543453
+                                    + y*(-336931.10987262663276148056693002
+                                         + 56155.184978771105460246761155*y
+                                         + 673862.21974525326552296113386*z)
+                                    + z*(-2.6954488789810130620918445354402e6
+                                         + 1.6846555493631331638074028346501e6*z))
+                               + x*(353777.66536625796439955459527652
+                                    + x*(-224620.73991508442184098704462001
+                                         + 56155.184978771105460246761155*x
+                                         + 168465.55493631331638074028346501*y
+                                         + 673862.21974525326552296113386*z)
+                                    + y*(-505396.66480893994914222085039503
+                                         + 168465.55493631331638074028346501*y
+                                         + 1.3477244394905065310459222677201e6*z)
+                                    + z*(-2.0215866592357597965688834015801e6
+                                         + 1.6846555493631331638074028346501e6*z))))));
+  case ( 94 ) :
+    return -13.038404810405297429165943114858
+           + y*(312.9217154497271382999826347566
+                + y*(-1642.8390061110674760749088324722
+                     + (2920.6026775307866241331712577283
+                        - 1642.8390061110674760749088324722*y)*y))
+           + x*(599.76662127864368174163338328348
+                + y*(-14081.477195237721223499218564047
+                     + y*(72284.916268886968947295988628775
+                          + y*(-125585.91513382382483772636408232
+                               + 68999.23825666483399514617096383*y)))
+                + x*(-6375.7799522881904428621461831657
+                     + y*(138937.24165967884940519228983193
+                          + y*(-657135.60244442699042996353298886
+                               + (1.042655155878490824815542139009e6
+                                  - 517494.2869249862549635962822287*y)*y))
+                     + x*(27067.728386401397462948497906446
+                          + y*(-510688.23961395468970557165992277
+                               + y*(2.0239776555288351305242876816057e6
+                                    + y*(-2.5555273428394382961165248505122e6
+                                         + 919989.8434221977866019489461844*y)))
+                          + x*(-56052.102279932373647984389450776
+                               + x*(60785.04322610949661477162680147
+                                    + x*(-33313.124290585534931518984658463
+                                         + 7301.506693826966560332928144321*x
+                                         + 175236.1606518471974479902754637*y)
+                                    + y*(-624278.82232220564090846535633942
+                                         + 919989.8434221977866019489461844*y))
+                               + y*(834562.21510442227784605368689585
+                                    + y*(-2.3574739737693818281674941745975e6
+                                         + 1.6355374994172405095145759043278e6*y))))));
+  case ( 95 ) :
+    return -22.583179581272429849720499859691
+           + 45.166359162544859699440999719382*z
+           + y*(496.82995078799345669385099691321
+                - 948.493542413442053688260994107*z
+                + y*(-2371.2338560336051342206524852676
+                     + y*(3793.9741696537682147530439764281
+                          - 1896.9870848268841073765219882141*y
+                          - 3793.9741696537682147530439764281*z)
+                     + 3793.9741696537682147530439764281*z))
+           + x*(1038.8262607385317730871429935458
+                - 2032.4861623145186864748449873722*z
+                + y*(-22357.347785459705551223294861094
+                     + 41733.715866191450362283483740709*z
+                     + y*(104334.28966547862590570870935177
+                          - 163140.88929511203323438089098641*z
+                          + y*(-163140.88929511203323438089098641
+                               + 79673.45756272913250981392350499*y
+                               + 159346.91512545826501962784700998*z)))
+                + x*(-11043.174815242218196513324431389
+                     + 20053.863468169917706551803875406*z
+                     + y*(220592.49814986909477206984262946
+                          - 379397.41696537682147530439764281*z
+                          + y*(-948493.54241344205368826099410703
+                               + y*(1.3544487785663952526668366995848e6
+                                    - 597550.9317204684938236044262874*y
+                                    - 1.1951018634409369876472088525749e6*z)
+                               + 1.3544487785663952526668366995848e6*z))
+                     + x*(46882.680810721564368019757708719
+                          - 73711.49815327321102948771154203*z
+                          + y*(-810826.47968600532132436482696235
+                               + 1.1685440442533606101439375447399e6*z
+                               + y*(2.9213601106334015253598438618496e6
+                                    - 3.3197273984470471879089134793746e6*z
+                                    + y*(-3.3197273984470471879089134793746e6
+                                         + 1.0623127675030551001308523133999e6*y
+                                         + 2.1246255350061102002617046267997e6*z)))
+                          + x*(-97085.089019890175923948428896812
+                               + 120458.67988650714081840914625159*z
+                               + x*(105282.78320789206795939697034588
+                                    - 90106.88652927699510038479444017*z
+                                    + x*(-57700.023830151058266035877141511
+                                         + 12646.580565512560715843479921427*x
+                                         + 278224.7724412763357485565582714*y
+                                         + 25293.161131025121431686959842854*z)
+                                    + y*(-991175.75182204694610423273884184
+                                         + 1.3278909593788188751635653917498e6*y
+                                         + 531156.3837515275500654261566999*z))
+                               + y*(1.3250454787515785490025006087675e6
+                                    - 1.3610882333632893470426545265436e6*z
+                                    + y*(-3.402720583408223367606636316359e6
+                                         + 2.1246255350061102002617046267997e6*y
+                                         + 2.1246255350061102002617046267997e6*z))))));
+  case ( 96 ) :
+    return -29.154759474226502354370764387728
+           + (174.92855684535901412622458632637
+              - 174.92855684535901412622458632637*z)*z
+           + y*(524.7856705360770423786737589791
+                + z*(-2973.7854663711032401458179675482
+                     + 2798.8569095257442260195933812219*z)
+                + y*(-2011.6784037216286624515827427532
+                     + y*(2565.6188337319322071846272661201
+                          - 1049.5713410721540847573475179582*y
+                          - 6297.428046432924508544085107749*z)
+                     + (9096.2849559586687345636784889711
+                        - 6297.428046432924508544085107749*z)*z))
+           + x*(1341.1189358144191083010551618355
+                + z*(-7871.7850580411556356801063846865
+                     + 7696.85650119579662155388179836*z)
+                + y*(-23615.35517412346690704031915406
+                     + (130846.56052032854256641599057212
+                        - 120350.84710960700171884251539254*z)*z
+                     + y*(88513.849763751661147869640681142
+                          + z*(-391140.25310622275558623817502576
+                               + 264491.97795018282935885157452547*z)
+                          + y*(-110321.60985047308490893897244316
+                               + 44081.996325030471559808595754245*y
+                               + 264491.97795018282935885157452547*z)))
+                + x*(-14256.677382896759651287303785599
+                     + (77668.279239339402272043716328907
+                        - 69971.42273814360565048983453055*z)*z
+                     + y*(233004.83771801820681613114898672
+                          + z*(-1.1895141865484412960583271870193e6
+                               + 999191.9167006906886889948370962*z)
+                          + y*(-804671.36148865146498063309710129
+                               + y*(915925.92364229979796491193400486
+                                    - 330614.97243772853669856446815683*y
+                                    - 1.983689834626371220191386808941e6*z)
+                               + (3.2473737292772447382392332205627e6
+                                  - 1.983689834626371220191386808941e6*z)*z))
+                     + x*(60525.280668494218887673706868923
+                          + z*(-285483.40477162591105399852488463
+                               + 215511.98203348230540350869035408*z)
+                          + y*(-856450.2143148777331619955746539
+                               + (3.6637036945691991918596477360194e6
+                                  - 2.4489997958350261977671442085691e6*z)*z
+                               + y*(2.478387793385046512140349939072e6
+                                    + z*(-7.9592493364638351427432186778497e6
+                                         + 3.5265597060024377247846876603396e6*z)
+                                    + y*(-2.244916479515440681286548857855e6
+                                         + 587759.9510004062874641146100566*y
+                                         + 3.5265597060024377247846876603396e6*z)))
+                          + x*(-125336.31097969973362143991610284
+                               + (466534.46110657249067464097173242
+                                  - 251022.47907309018527113228137834*z)*z
+                               + x*(135919.48866884395397607650357559
+                                    + z*(-348982.4709064912331818180497211
+                                         + 97959.99183340104791068576834277*z)
+                                    + x*(-74490.410456648713515417303010645
+                                         + 16326.665305566841318447628057128*x
+                                         + 293879.9755002031437320573050283*y
+                                         + 97959.99183340104791068576834277*z)
+                                    + y*(-1.0469474127194736995454541491633e6
+                                         + 1.1265399060841120509728863359418e6*y
+                                         + 1.665319861167817814481658061827e6*z))
+                               + y*(1.3996033833197174720239229151973e6
+                                    + z*(-4.2673821442425331496092487834317e6
+                                         + 1.5673598693344167665709722934843e6*z)
+                                    + y*(-2.8867585093405371306180212358509e6
+                                         + 1.4367465468898820360233912690272e6*y
+                                         + 5.093919575336854491355659953824e6*z))))));
+  case ( 97 ) :
+    return -34.496376621320680380463909187988
+           + z*(413.95651945584816456556691025586
+                + z*(-1034.8912986396204114139172756397
+                     + 689.9275324264136076092781837598*z))
+           + y*(413.95651945584816456556691025586
+                + y*(-1034.8912986396204114139172756397
+                     + y*(965.89854539697905065298945726368
+                          - 310.4673895918861234241751826919*y
+                          - 3725.6086751026334810901021923028*z)
+                     + (7865.1738696611151267457712948614
+                        - 9314.021687756583702725255480757*z)*z)
+                + z*(-4553.5217140143298102212360128145
+                     + (10348.912986396204114139172756397
+                        - 6209.347791837722468483503653838*z)*z))
+           + x*(1586.8333245807512975013398226475
+                + z*(-18628.043375513167405450510961514
+                     + (45535.217140143298102212360128145
+                        - 29666.88389433578512719896190167*z)*z)
+                + y*(-18628.043375513167405450510961514
+                     + z*(200354.95541663051164973438456384
+                          + z*(-445003.25841503677690798442852505
+                               + 260792.60725718434367630715346119*z))
+                     + y*(45535.217140143298102212360128145
+                          + y*(-41533.637452070099178078546662338
+                               + 13039.63036285921718381535767306*y
+                               + 156475.56435431060620578429207672*z)
+                          + z*(-338202.47639542795045006816567904
+                               + 391188.91088577651551446073019179*z)))
+                + x*(-16868.728167825812706046851592926
+                     + z*(183796.6946383965850671117081536
+                          + z*(-413956.51945584816456556691025586
+                               + 246304.12907622965791651231160224*z))
+                     + y*(183796.6946383965850671117081536
+                          + y*(-413956.51945584816456556691025586
+                               + y*(344825.78070672152108311723624313
+                                    - 97797.22772144412887861518254795*y
+                                    - 1.1735667326573295465433821905754e6*z)
+                               + (2.8078670714690181002482403522655e6
+                                  - 2.9339168316433238663584554764384e6*z)*z)
+                          + z*(-1.8214086856057319240884944051258e6
+                               + (3.6945619361434448687476846740336e6
+                                  - 1.9559445544288825775723036509589e6*z)*z))
+                     + x*(71614.477865861732469843075474264
+                          + z*(-675577.03975194420457100519753757
+                               + (1.2749860799240123468619460835881e6
+                                  - 603686.5908731119066581184107898*z)*z)
+                          + y*(-675577.03975194420457100519753757
+                               + z*(5.6099387516656543261925627677874e6
+                                    + z*(-9.055298863096678599871776161847e6
+                                         + 3.4772347634291245823507620461492e6*z))
+                               + y*(1.2749860799240123468619460835881e6
+                                    + y*(-845161.22722235666932136577510572
+                                         + 173861.73817145622911753810230746*y
+                                         + 2.0863408580574747494104572276895e6*z)
+                                    + z*(-6.8820271359534757359025498830037e6
+                                         + 5.215852145143686873526143069224e6*z)))
+                          + x*(-148299.92309505760495561434559916
+                               + z*(1.1040220373887470548963669496524e6
+                                    + z*(-1.4850690135478552903789712905429e6
+                                         + 386359.41815879162026119578290547*z))
+                               + x*(160822.1078085970119337227446344
+                                    + x*(-88138.242267474338372085287975311
+                                         + 19317.970907939581013059789145274*x
+                                         + 231815.65089527497215671746974328*y
+                                         + 231815.65089527497215671746974328*z)
+                                    + z*(-825843.25631441708830830598596044
+                                         + 579539.1272381874303917936743582*z)
+                                    + y*(-825843.25631441708830830598596044
+                                         + 579539.1272381874303917936743582*y
+                                         + 2.5499721598480246937238921671761e6*z))
+                               + y*(1.1040220373887470548963669496524e6
+                                    + y*(-1.4850690135478552903789712905429e6
+                                         + 540903.1854223082683656740960677*y
+                                         + 4.4044973670102244709776319251224e6*z)
+                                    + z*(-6.5343036596105632776674736783888e6
+                                         + 5.795391272381874303917936743582e6*z))))));
+  case ( 98 ) :
+    return -39.115214431215892287497829344575
+           + y*(156.4608577248635691499913173783
+                + z*(-2346.9128658729535372498697606745
+                     + (7040.7385976188606117496092820235
+                        - 5476.130020370224920249696108241*z)*z)
+                + y*(-234.69128658729535372498697606745
+                     + y*(156.4608577248635691499913173783
+                          - 39.115214431215892287497829344575*y
+                          - 782.3042886243178457499565868915*z)
+                     + (2346.9128658729535372498697606745
+                        - 3520.3692988094303058748046410118*z)*z))
+           + z*(782.3042886243178457499565868915
+                + z*(-3520.3692988094303058748046410118
+                     + (5476.1300203702249202496961082405
+                        - 2738.0650101851124601248480541203*z)*z))
+           + x*(1799.2998638359310452249001498505
+                + z*(-35203.692988094303058748046410118
+                     + z*(154896.24914761493345849140420452
+                          + z*(-235473.59087591967157073693265434
+                               + 114998.73042777472332524361827305*z)))
+                + y*(-7040.7385976188606117496092820235
+                     + y*(10326.416609840995563899426946968
+                          + y*(-6727.8168821691334734496266472669
+                               + 1642.8390061110674760749088324722*y
+                               + 32856.780122221349521498176649443*z)
+                          + z*(-100917.253232537002101744399709
+                               + 147855.51054999607284674179492249*z))
+                     + z*(103264.16609840995563899426946968
+                          + z*(-302751.75969761100630523319912701
+                               + 229997.4608555494466504872365461*z)))
+                + x*(-19127.339856864571328586438549497
+                     + y*(69468.620829839424702596144915965
+                          + z*(-938765.1463491814148999479042698
+                               + (2.5135436793499332383946105136824e6
+                                  - 1.7249809564166208498786542740958e6*z)*z)
+                          + y*(-93876.51463491814148999479042698
+                               + y*(55856.526207776294186546900304053
+                                    - 12321.292545833006070561816243541*y
+                                    - 246425.85091666012141123632487082*z)
+                               + (837847.8931166444127982035045608
+                                  - 1.1089163291249705463505634619187e6*z)*z))
+                     + z*(347343.10414919712351298072457983
+                          + z*(-1.4081477195237721223499218564047e6
+                               + (1.9549784172721702965291415106419e6
+                                  - 862490.4782083104249393271370479*z)*z))
+                     + x*(81203.185159204192388845493719338
+                          + z*(-1.2767205990348867242639291498069e6
+                               + z*(4.3370949761332181368377593177265e6
+                                    + z*(-4.7916137678239468052184840947105e6
+                                         + 1.5333164057036629776699149103073e6*z)))
+                          + y*(-255344.11980697734485278582996139
+                               + y*(289139.6650755478757891839545151
+                                    + y*(-136903.25050925562300624240270601
+                                         + 21904.520081480899680998784432962*y
+                                         + 438090.40162961799361997568865924*z)
+                                    + z*(-2.0535487576388343450936360405902e6
+                                         + 1.9714068073332809712898905989666e6*z))
+                               + z*(2.891396650755478757891839545151e6
+                                    + z*(-6.1606462729165030352809081217706e6
+                                         + 3.0666328114073259553398298206147e6*z)))
+                          + x*(-168156.30683979712094395316835233
+                               + x*(182355.12967832848984431488040441
+                                    + x*(-99939.372871756604794556953975389
+                                         + 21904.520081480899680998784432962*x
+                                         + 87618.08032592359872399513773185*y
+                                         + 438090.40162961799361997568865924*z)
+                                    + y*(-312139.41116110282045423267816971
+                                         + 131427.12048888539808599270659777*y
+                                         + 1.3142712048888539808599270659777e6*z)
+                                    + z*(-1.5606970558055141022711633908485e6
+                                         + 1.9714068073332809712898905989666e6*z))
+                               + z*(2.0864055377610556946151342172396e6
+                                    + z*(-5.0517299437915324889303446598519e6
+                                         + 3.0666328114073259553398298206147e6*z))
+                               + y*(417281.10755221113892302684344793
+                                    + y*(-336781.99625276883259535631065679
+                                         + 87618.08032592359872399513773185*y
+                                         + 1.3142712048888539808599270659777e6*z)
+                                    + z*(-3.3678199625276883259535631065679e6
+                                         + 3.9428136146665619425797811979332e6*z))))));
+  case ( 99 ) :
+    return -14.282856857085699995998799622735
+           + y*(499.89998999799949985995798679571
+                + y*(-3999.1999199839959988796638943657
+                     + y*(11997.599759951987996638991683097
+                          + y*(-14996.999699939984995798739603871
+                               + 6598.679867973593398151445425703*y))))
+           + x*(499.89998999799949985995798679571
+                + y*(-16996.599659931982995238571551054
+                     + y*(131973.59735947186796302890851407
+                          + y*(-383923.1923184636158924477338591
+                               + (464906.99069813953486976092772001
+                                  - 197960.3960392078019445433627711*y)*y)))
+                + x*(-3999.1999199839959988796638943657
+                     + y*(122975.39753950787696554966475174
+                          + y*(-851829.58295659114776136840949989
+                               + y*(2.1715655565513098273916574946406e6
+                                    + y*(-2.2495499549909977493698109405807e6
+                                         + 791841.5841568312077781734510844*y))))
+                     + x*(12997.399739947986996358907656688
+                          + x*(-21495.699569913978493978193432215
+                               + x*(19296.139613922780694594378290314
+                                    + x*(-8998.1998199639909974792437623228
+                                         + 1713.9428228502839995198559547281*x
+                                         + 59987.99879975993998319495841549*y)
+                                    + y*(-254948.99489897974492857857326581
+                                         + 479903.99039807951986555966732388*y))
+                               + y*(420415.89158831757938222466689519
+                                    + y*(-1.5596879687937584395630689188026e6
+                                         + 1.4397119711942385595966790019716e6*y)))
+                          + y*(-331933.59335867166790701210323235
+                               + y*(1.8036391639127821954947284163589e6
+                                    + y*(-3.2393519351870367590925277544362e6
+                                         + 1.7996399639927981994958487524646e6*y))))));
+  case ( 100 ) :
+    return -24.738633753705963298928459135844
+           + 49.477267507411926597856918271689*z
+           + y*(816.37491387229678886463915148287
+                - 1583.272560237181651131421384694*z
+                + y*(-6135.1811709190788981342578656894
+                     + 10687.089781600976145137094346685*z
+                     + y*(17218.089092579350456054207558548
+                          - 23749.088403557724766971320770411*z
+                          + y*(-20038.293340501830272132051900034
+                               + 8163.749138722967888646391514829*y
+                               + 16327.498277445935777292783029657*z))))
+           + x*(865.85218137970871546249606975456
+                - 1682.2270952520055043271352212374*z
+                + y*(-27756.747071658090821397731150417
+                     + 52247.9944878269944873369056949*z
+                     + y*(202460.97864032960363843050956775
+                          - 341986.87301123123664438701909391*z
+                          + y*(-550978.85096253921459373464187353
+                               + y*(621187.09355555673843609360890105
+                                    - 244912.47416168903665939174544486*y
+                                    - 489824.94832337807331878349088972*z)
+                               + 736221.7405102894677761109438827*z)))
+                + x*(-6926.8174510376697236999685580364
+                     + 12171.407806823333943072801894835*z
+                     + y*(200828.22881258501006070123126479
+                          - 337237.05533051969169099275493983*z
+                          + y*(-1.3067935894057638053025969253918e6
+                               + 1.93436325046977668226981407675e6*z
+                               + y*(3.1164741257568624325458115680971e6
+                                    - 3.5623632605336587150456981155616e6*z
+                                    + y*(-3.0057440010752745408198077850051e6
+                                         + 979649.8966467561466375669817794*y
+                                         + 1.9592997932935122932751339635589e6*z))))
+                     + x*(22512.156715872426602024897813618
+                          - 32852.905624921519260976993732401*z
+                          + x*(-37231.643799327474764887330999446
+                               + 41610.38197373343026879766826649*z
+                               + x*(33421.894201256756416852348292526
+                                    - 25233.406428780082564907028318561*z
+                                    + x*(-15585.339264834756878324929255582
+                                         + 2968.6360504447155958714150963013*x
+                                         + 97964.98966467561466375669817794*y
+                                         + 5937.272100889431191742830192603*z)
+                                    + y*(-416351.20607487136232096596725626
+                                         + 736221.7405102894677761109438827*y
+                                         + 189992.70722846179813577056616329*z))
+                               + y*(686571.30256660159943516152639709
+                                    - 617476.2984925008439412543400307*z
+                                    + y*(-2.3927206566584407702723605676189e6
+                                         + 2.0661706911095220547265049070257e6*y
+                                         + 1.2824507737921171374164513216022e6*z)))
+                          + y*(-542072.94281120506780612039658462
+                               + 714055.924666968924660271044497*z
+                               + y*(2.7669667080845045830585502974259e6
+                                    - 2.8855142410322635591870154736049e6*z
+                                    + y*(-4.6488840549964246231346360408079e6
+                                         + 2.4045952008602196326558462280041e6*y
+                                         + 2.8498906084269269720365584924493e6*z))))));
+  case ( 101 ) :
+    return -31.937438845342623998140490353961
+           + (191.62463307205574398884294212377
+              - 191.62463307205574398884294212377*z)*z
+           + y*(926.18572651493609594607422026488
+                + z*(-5365.4897260175608316876023794655
+                     + 5173.865092945505087698759437342*z)
+                + y*(-6068.1133806150985596466931672526
+                     + (31043.19055767303052619255662405
+                        - 25869.325464727525438493797186709*z)*z
+                     + y*(14755.09674654829228714090654353
+                          + z*(-57487.38992161672319665288263713
+                               + 31618.064456889197758159085450422*z)
+                          + y*(-14850.909063084320159135328014592
+                               + 5269.677409481532959693180908404*y
+                               + 31618.064456889197758159085450422*z))))
+           + x*(1117.8103595869918399349171623886
+                + z*(-6515.2375244498952956206600322081
+                     + 6323.612891377839551631817090084*z)
+                + y*(-31490.314701507827262166523489006
+                     + (177061.16095857950744569087852236
+                        - 165563.68297425616280636030199494*z)*z
+                     + y*(200247.74156029825246834087451934
+                          + z*(-993382.09784553697683816181196961
+                               + 801949.089406553288593307712788*z)
+                          + y*(-472163.09588954535318850900939296
+                               + y*(460378.18095561392493319516845235
+                                    - 158090.32228444598879079542725211*y
+                                    - 948541.9337066759327447725635126*z)
+                               + (1.782109087570118419096239361751e6
+                                  - 948541.9337066759327447725635126*z)*z)))
+                + x*(-8942.4828766959347194793372991091
+                     + (47139.659735725713021255363762447
+                        - 40816.046844347873469623546672362*z)*z
+                     + y*(227841.68872267427960273425818516
+                          + z*(-1.1428493116417404571494593068261e6
+                               + 936469.5818231364208734754581589*z)
+                          + y*(-1.2925081500710159932047456446248e6
+                               + (5.6188174909388185252408527489531e6
+                                  - 3.8803988197091288157740695780063e6*z)*z
+                               + y*(2.6706725111252409039725040843789e6
+                                    + z*(-8.6231084882425084794979323955695e6
+                                         + 3.7941677348267037309790902540506e6*z)
+                                    + y*(-2.2276363594626480238702992021888e6
+                                         + 632361.2891377839551631817090084*y
+                                         + 3.7941677348267037309790902540506e6*z))))
+                     + x*(29063.069349261787838307846222105
+                          + z*(-127238.75635984501400859171357018
+                               + 86422.70951549714053896816689782*z)
+                          + x*(-48065.845462240649117201437982712
+                               + (161156.31641359888069461691432609
+                                  - 74733.60689810174015564874742827*z)*z
+                               + x*(43147.479880057885021487802468202
+                                    + z*(-97728.562866748429434309900483121
+                                         + 22994.955968646689278661153054852*z)
+                                    + x*(-20120.586472565853118828508922996
+                                         + 3832.4926614411148797768588424753*x
+                                         + 111142.28718179233151352890643179*y
+                                         + 22994.955968646689278661153054852*z)
+                                    + y*(-472354.72052261740893249785233509
+                                         + 728173.6056738118271576031800703*y
+                                         + 643858.7671221072998025122855359*z))
+                               + y*(778922.19599906125669064841924276
+                                    + z*(-2.0925409931468487243581649279915e6
+                                         + 620863.811153460610523851132481*z)
+                                    + y*(-2.3665642184398884382622103352285e6
+                                         + 1.7706116095857950744569087852236e6*y
+                                         + 3.725182866920763663143106794886e6*z)))
+                          + y*(-614987.32240591756770819328225588
+                               + (2.4198358664339199350911086731389e6
+                                  - 1.3969435750952863736786650480823e6*z)*z
+                               + y*(2.7367191346574094504006586184309e6
+                                    + z*(-8.3816614505717182420719902884936e6
+                                         + 3.104319055767303052619255662405e6*z)
+                                    + y*(-3.9838761215680389175280447667531e6
+                                         + 1.782109087570118419096239361751e6*y
+                                         + 6.898486790594006783598345916456e6*z))))));
+  case ( 102 ) :
+    return -37.788887255382368562215735906069
+           + z*(453.46664706458842274658883087283
+                + z*(-1133.6666176614710568664720771821
+                     + 755.7777451076473712443147181214*z))
+           + y*(869.1444068737944769309619258396
+                + z*(-9976.2662354209453004249542792023
+                     + (23806.998970890892194195913620824
+                        - 15115.554902152947424886294362428*z)*z)
+                + y*(-4459.0886961351194903414568369162
+                     + z*(43532.798118200488583672527763792
+                          + z*(-85024.996324610329264985405788656
+                               + 41567.775980920605418437309496676*z))
+                     + y*(8540.2885197164152950607563147717
+                          + y*(-6990.9441422457381840099111426229
+                               + 2078.3887990460302709218654748338*y
+                               + 24940.665588552363251062385698006*z)
+                          + z*(-58950.664118396494957056548013468
+                               + 62351.66397138090812765596424501*z))))
+           + x*(1322.6110539383828996775507567124
+                + z*(-15417.866000196006373384020249676
+                     + (37410.998382828544876593578547009
+                        - 24184.887843444715879818070979884*z)*z)
+                + y*(-29550.909833709012215652705478546
+                     + z*(329216.78576889119491402349121368
+                          + z*(-761823.96706850855021426923586636
+                               + 468582.20196674137017147512523526*z))
+                     + y*(147149.92697245894318126807561823
+                          + y*(-273289.23263092528944194420207269
+                               + y*(216719.26840961788370430724542131
+                                    - 62351.66397138090812765596424501*y
+                                    - 748219.9676565708975318715709402*z)
+                               + (1.8274705876702913436687529884175e6
+                                  - 1.8705499191414272438296789273504e6*z)*z)
+                          + z*(-1.3930495397824156346775208884413e6
+                               + (2.6357748860629202072145475794483e6
+                                  - 1.2470332794276181625531192849003e6*z)*z)))
+                + x*(-10580.888431507063197420406053699
+                     + z*(111552.79517788875199566085239472
+                          + z*(-241470.98956189333511255855243978
+                               + 136795.77186448417419522096397997*z))
+                     + y*(213809.52409095344132501663375654
+                          + z*(-2.1249447081446613489905152614701e6
+                               + (4.3090668137312514871494603653691e6
+                                  - 2.2673332353229421137329441543642e6*z)*z)
+                          + y*(-949785.89227678045144273030626315
+                               + z*(7.8794364593942884336447275252464e6
+                                    + z*(-1.2753749448691549389747810868298e7
+                                         + 4.9881331177104726502124771396012e6*z))
+                               + y*(1.5457922220686711684059968929737e6
+                                    + y*(-1.0486416213368607276014866713934e6
+                                         + 249406.65588552363251062385698006*y
+                                         + 2.9928798706262835901274862837607e6*z)
+                                    + z*(-8.8425996177594742435584822020203e6
+                                         + 7.482199676565708975318715709402e6*z))))
+                     + x*(34387.887402397955391616319674523
+                          + z*(-301101.85365088671270373498369956
+                               + (511283.64456532344664677890680912
+                                  - 204059.99117906479023596497389278*z)*z)
+                          + x*(-56872.275319350464686134682538635
+                               + z*(381365.45018131886352988120676405
+                                    + z*(-442129.98088797371217792411010101
+                                         + 90693.32941291768454931776617457*z))
+                               + x*(51052.7866820215799275534592091
+                                    + x*(-23806.998970890892194195913620824
+                                         + 4534.6664706458842274658883087283*x
+                                         + 104297.32882485533723171543110075*y
+                                         + 54415.99764775061072959065970474*z)
+                                    + z*(-231267.99000294009560076030374515
+                                         + 136039.99411937652682397664926185*z)
+                                    + y*(-443263.64750563518323479058217819
+                                         + 535090.6435362143388409748204299*y
+                                         + 1.1971519482505134360509945135043e6*z))
+                               + y*(730950.4461808611550989389796311
+                                    + z*(-3.8907438318141686671657321688889e6
+                                         + 2.8568398765069070633035096344989e6*z)
+                                    + y*(-1.7390445914926966012331681663973e6
+                                         + 1.0248346223659698354072907577726e6*y
+                                         + 5.223935774184058630040703331655e6*z)))
+                          + y*(-577111.88616419953268215871875749
+                               + z*(4.4992960721748463304916543799203e6
+                                    + z*(-6.4278897221405408924328966776224e6
+                                         + 1.8138665882583536909863553234913e6*z))
+                               + y*(2.0110490019569388901439970334492e6
+                                    + y*(-2.3058779003234321296664042049884e6
+                                         + 838913.2970694885820811893371147*y
+                                         + 7.074079694207579394846785761616e6*z)
+                                    + z*(-1.1753855491914131917591582496224e7
+                                         + 1.0202999558953239511798248694639e7*z))))));
+  case ( 103 ) :
+    return -42.848570571257099987996398868204
+           + z*(856.97141142514199975992797736407
+                + z*(-3856.3713514131389989196758981383
+                     + (5998.7998799759939983194958415485
+                        - 2999.3999399879969991597479207743*z)*z))
+           + y*(642.72855856885649981994598302305
+                + z*(-11997.599759951987996638991683097
+                     + z*(50132.827568370806985955786675798
+                          + z*(-71985.598559711927979833950098582
+                               + 32993.399339867966990757227128517*z)))
+                + y*(-2142.4285285628549993998199434102
+                     + y*(2999.3999399879969991597479207743
+                          + y*(-1928.1856757065694994598379490692
+                               + 471.33427628382809986796038755024*y
+                               + 9426.685525676561997359207751005*z)
+                          + z*(-29137.027988454827991837551230378
+                               + 42420.084865544528988116434879522*z))
+                     + z*(30850.970811305111991357407185107
+                          + z*(-88696.541082502196975152545657181
+                               + 65986.79867973593398151445425703*z))))
+           + x*(1499.6999699939984995798739603871
+                + z*(-29137.027988454827991837551230378
+                     + z*(127260.25459663358696434930463856
+                          + z*(-191961.59615923180794622386692955
+                               + 92981.398139627906973952185544*z)))
+                + y*(-21852.770991341120993878163422784
+                     + y*(70700.141442574214980194058132536
+                          + z*(-987231.06596176358372343702992341
+                               + (2.7495927735575681062297289153726e6
+                                  - 1.979603960392078019445433627711e6*z)*z)
+                          + y*(-95980.798079615903973111933464776
+                               + y*(59773.755946903654483254976421144
+                                    - 14140.028288514842996038811626507*y
+                                    - 282800.56577029685992077623253014*z)
+                               + (903247.86764209966774696408814173
+                                  - 1.2726025459663358696434930463856e6*z)*z))
+                     + z*(395920.7920784156038890867255422
+                          + z*(-1.6042504821878658235505851736255e6
+                               + (2.231553555351069767374852453056e6
+                                  - 989801.9801960390097227168138555*z)*z)))
+                + x*(-11997.599759951987996638991683097
+                     + z*(210814.96721058493194094228243156
+                          + z*(-821407.09785099860676989096630346
+                               + (1.0857827782756549136958287473203e6
+                                  - 449909.99099819954987396218811614*z)*z))
+                     + y*(158111.22540793869895570671182367
+                          + z*(-2.5554887488697734432841052284997e6
+                               + z*(9.0740417898751160644579973883195e6
+                                    + z*(-1.0797839783956789196975092514787e7
+                                         + 3.959207920784156038890867255422e6*z)))
+                          + y*(-456337.27658388811487216164794637
+                               + y*(542891.38913782745684791437366014
+                                    + y*(-289227.85135598542491897569236037
+                                         + 56560.11315405937198415524650603*y
+                                         + 1.1312022630811874396831049301206e6*z)
+                                    + z*(-4.3705541982682241987756326845568e6
+                                         + 5.090410183865343478573972185543e6*z))
+                               + z*(5.5840257168462252704356907005043e6
+                                    + z*(-1.3304481162375329546272881848577e7
+                                         + 7.918415841568312077781734510844e6*z))))
+                     + x*(38992.199219843960989076722970065
+                          + z*(-569029.01718629428784059217696974
+                               + z*(1.7392234794873256885127738300604e6
+                                    + z*(-1.6196759675935183795462638772181e6
+                                         + 359927.99279855963989916975049291*z)))
+                          + x*(-64487.098709741935481934580296646
+                               + z*(720712.95700854442179809942896318
+                                    + z*(-1.5039848270511242095786736002739e6
+                                         + 719855.9855971192797983395009858*z))
+                               + x*(57888.418841768342083783134870943
+                                    + x*(-26994.599459891972992437731286968
+                                         + 5141.828468550851998559567864184*x
+                                         + 77127.42702826277997839351796277*y
+                                         + 102836.56937101703997119135728369*z)
+                                    + z*(-437055.41982682241987756326845568
+                                         + 462764.5621695766798703611077766*z)
+                                    + y*(-327791.56487011681490817245134176
+                                         + 257091.42342754259992797839320922*y
+                                         + 1.4397119711942385595966790019716e6*z))
+                               + y*(540534.71775640831634857457172239
+                                    + y*(-835547.12613951344976592977792997
+                                         + 359927.99279855963989916975049291*y
+                                         + 3.7021164973566134389628888622128e6*z)
+                                    + z*(-4.6790639063812753186892067564078e6
+                                         + 6.015939308204496838314694401096e6*z)))
+                          + y*(-426771.76288972071588044413272731
+                               + z*(5.4109174917383465864841852490767e6
+                                    + z*(-1.3535863443460117886208062402466e7
+                                         + 8.63827182716543135758007401183e6*z))
+                               + y*(966235.26638184760472931879447799
+                                    + y*(-809837.98379675918977313193860905
+                                         + 231382.2810847883399351805538883*y
+                                         + 3.4964433586145793590205061476454e6*z)
+                                    + z*(-8.3297621190523802376664999399788e6
+                                         + 1.0643584929900263637018305478862e7*z))))));
+  case ( 104 ) :
+    return -47.370877129308044933170959823702
+           + z*(1421.1263138792413479951287947111
+                + z*(-9947.8841971546894359659015629774
+                     + z*(26527.691192412505162575737501273
+                          + z*(-29843.652591464068307897704688932
+                               + 11937.461036585627323159081875573*z))))
+           + y*(236.85438564654022466585479911851
+                + y*(-473.70877129308044933170959823702
+                     + y*(473.70877129308044933170959823702
+                          + y*(-236.85438564654022466585479911851
+                               + 47.370877129308044933170959823702*y
+                               + 1421.1263138792413479951287947111*z)
+                          + z*(-5684.5052555169653919805151788442
+                               + 9947.884197154689435965901562977*z))
+                     + z*(8526.7578832754480879707727682663
+                          + z*(-29843.652591464068307897704688932
+                               + 26527.691192412505162575737501273*z)))
+                + z*(-5684.5052555169653919805151788442
+                     + z*(29843.652591464068307897704688932
+                          + z*(-53055.382384825010325151475002546
+                               + 29843.652591464068307897704688932*z))))
+           + x*(1657.9806995257815726609835938296
+                + z*(-48318.294671894205831834379020176
+                     + z*(328280.17850610475138687475157825
+                          + z*(-848886.11815720016520242360004074
+                               + (925153.2303353861175448288453569
+                                  - 358123.83109756881969477245626719*z)*z)))
+                + y*(-8053.0491119823676386390631700293
+                     + z*(187588.67343205985793535700090186
+                          + z*(-954996.88292685018585272655004583
+                               + (1.6447168539295753200796957250789e6
+                                  - 895309.577743922049236931140668*z)*z))
+                     + y*(15632.389452671654827946416741822
+                          + z*(-272856.25226481433881506472858452
+                               + (925153.2303353861175448288453569
+                                  - 795830.7357723751548772721250382*z)*z)
+                          + y*(-15158.680681378574378614707143585
+                               + y*(7342.4859550427469646414987726738
+                                    - 1421.1263138792413479951287947111*y
+                                    - 42633.789416377240439853863841332*z)
+                               + (176219.66292102592715139597054417
+                                  - 298436.52591464068307897704688932*z)*z)))
+                + x*(-13263.845596206252581287868750637
+                     + z*(349597.07321429337160680168349892
+                          + z*(-2.1188993339939488498607370329142e6
+                               + z*(4.8015121058266634344262084877304e6
+                                    + z*(-4.4765478887196102461846557033398e6
+                                         + 1.4324953243902752787790898250687e6*z))))
+                     + y*(58266.178869048895267800280583153
+                          + y*(-100899.96828542613570765414442448
+                               + y*(85741.2876040475613290394372809
+                                    + y*(-35528.157846981033699878219867776
+                                         + 5684.505255516965391980515178844*y
+                                         + 170535.15766550896175941545536533*z)
+                                    + z*(-852675.78832754480879707727682663
+                                         + 1.1937461036585627323159081875573e6*z))
+                               + z*(1.5433431768728561039227098710562e6
+                                    + z*(-4.4765478887196102461846557033398e6
+                                         + 3.1833229430895006195090885001528e6*z)))
+                          + z*(-1.2107996194251136284918497330938e6
+                               + z*(5.4017011190549963637294845486967e6
+                                    + z*(-7.9583073577237515487727212503819e6
+                                         + 3.5812383109756881969477245626719e6*z))))
+                     + x*(43107.498187670320889185573439569
+                          + z*(-943627.87241581625506876551968814
+                               + z*(4.4864957729167649356206216049028e6
+                                    + z*(-7.1624766219513763938954491253437e6
+                                         + 3.5812383109756881969477245626719e6*z)))
+                          + x*(-71293.170079608607624422294534671
+                               + x*(63998.055001695168704713966721821
+                                    + x*(-29843.652591464068307897704688932
+                                         + 5684.505255516965391980515178844*x
+                                         + 28422.526277584826959902575894221*y
+                                         + 170535.15766550896175941545536533*z)
+                                    + y*(-120795.73667973551457958594755044
+                                         + 56845.05255516965391980515178844*y
+                                         + 682140.6306620358470376618214613*z)
+                                    + z*(-724774.42007841308747751568530264
+                                         + 1.1937461036585627323159081875573e6*z))
+                               + z*(1.195167229972441973663903316352e6
+                                    + z*(-3.8796748368903288800267016095612e6
+                                         + 3.1833229430895006195090885001528e6*z))
+                               + y*(199194.53832874032894398388605867
+                                    + y*(-184746.42080430137523936674331244
+                                         + 56845.05255516965391980515178844*y
+                                         + 1.023210945993053770556492732192e6*z)
+                                    + z*(-2.2169570496516165028724009197492e6
+                                         + 3.5812383109756881969477245626719e6*z)))
+                          + y*(-157271.31206930270917812758661469
+                               + y*(213642.6558531792826486010288049
+                                    + y*(-127901.36824913172131956159152399
+                                         + 28422.526277584826959902575894221*y
+                                         + 682140.6306620358470376618214613*z)
+                                    + z*(-2.3022246284843709837521086474319e6
+                                         + 3.5812383109756881969477245626719e6*z))
+                               + z*(2.5637118702381513917832123456587e6
+                                    + z*(-8.0577861996952984431323802660117e6
+                                         + 6.366645886179001239018177000306e6*z))))));
+  case ( 105 ) :
+    return -15.427248620541512489078780537089
+           + y*(740.50793378599259947578146578026
+                + y*(-8330.7142550924167441025414900279
+                     + y*(37025.396689299629973789073289013
+                          + y*(-76364.880671680486820939963658589
+                               + (73310.285444813267348102365112246
+                                  - 26473.158632849235431259187401644*y)*y))))
+           + x*(339.39946965191327475973317181595
+                + y*(-15550.666609505844588991410781385
+                     + y*(166614.28510184833488205082980056
+                          + y*(-703482.53709669296950199239249125
+                               + y*(1.3745678520902487627769193458546e6
+                                    + y*(-1.2462748525618255449177402069082e6
+                                         + 423570.53812558776690014699842631*y)))))
+                + x*(-1712.4245968801078862877446396169
+                     + y*(66645.714040739333952820331920224
+                          + y*(-583149.99785646917208717790430196
+                               + y*(1.8882952311542811286632427377397e6
+                                    + y*(-2.5200410621654560650910188007335e6
+                                         + 1.1729645671170122775696378417959e6*y))))
+                     + x*(4011.0846413407932471604829396431
+                          + x*(-5168.1282878814066838413914799247
+                               + x*(3795.1031606532120723133800121238
+                                    + x*(-1496.4431161925267114406417120976
+                                         + 246.83597792866419982526048859342*x
+                                         + 11848.126940575881591612503452484*y)
+                                    + y*(-59981.142636665400557538298728201
+                                         + 133291.42808147866790564066384045*y))
+                               + y*(122183.80907468877891350394185374
+                                    + y*(-541496.42658100708836666519685182
+                                         + 592406.3470287940795806251726242*y)))
+                          + y*(-125886.34874361874191088284918264
+                               + y*(833071.42550924167441025414900279
+                                    + y*(-1.8142444377756818687156645911616e6
+                                         + 1.2218380907468877891350394185374e6*y))))));
+  case ( 106 ) :
+    return -26.720778431774774925538166179159
+           + 53.44155686354954985107633235832*z
+           + y*(1229.1558078616396465747556442413
+                - 2404.8700588597297432984349561244*z
+                + y*(-13226.785323728513588141392258684
+                     + 24048.700588597297432984349561244*z
+                     + y*(56113.634706727027343630148976235
+                          - 88178.56882485675725427594839123*z
+                          + y*(-110223.21103107094656784493548903
+                               + y*(100523.568460336703269874581166
+                                    - 34389.641841694135329167619872578*y
+                                    - 68779.28368338827065833523974516*z)
+                               + 132267.85323728513588141392258684*z))))
+           + x*(587.85712549904504836183965594151
+                - 1122.2726941345405468726029795247*z
+                + y*(-25812.271965094432578069868529068
+                     + 48097.401177194594865968699122487*z
+                     + y*(264535.70647457027176282784517368
+                          - 456925.31118334865122670264166363*z
+                          + y*(-1.0661590594278135195289728305485e6
+                               + 1.5872142388474216305769670710421e6*z
+                               + y*(1.9840177985592770382212088388026e6
+                                    - 2.2485535050338473099840366839763e6*z
+                                    + y*(-1.708900663825723955587867879822e6
+                                         + 550234.2694671061652666819179613*y
+                                         + 1.1004685389342123305333638359225e6*z)))))
+                + x*(-2966.0064059270000167347364458867
+                     + 4809.7401177194594865968699122487*z
+                     + x*(6947.4023922614414806399232065815
+                          - 9085.064666803423474682976500914*z
+                          + x*(-8951.4607746445496000552856700184
+                               + 8817.856882485675725427594839123*z
+                               + x*(6573.3114942165946316823888800732
+                                    - 4328.7661059475135379371829210238*z
+                                    + x*(-2591.9155078821531677772021193785
+                                         + 427.53245490839639880861065886655*x
+                                         + 19666.492925786234345196090307861*y
+                                         + 855.0649098167927976172213177331*z)
+                                    + y*(-99561.620436792811372555207183548
+                                         + 211628.56517965621741026227613894*y
+                                         + 38477.92094175567589277495929799*z))
+                               + y*(202810.70829717054168483468129982
+                                    - 156316.55382588243331439827214808*z
+                                    + y*(-859741.04604235338322919049681446
+                                         + 897818.1553076324374980823836198*y
+                                         + 384779.2094175567589277495929799*z)))
+                          + y*(-208956.48733647873991770845952103
+                               + 240487.00588597297432984349561244*z
+                               + y*(1.3226785323728513588141392258684e6
+                                    - 1.1783863288412675742162331285009e6*z
+                                    + y*(-2.7495681006296243398378772998355e6
+                                         + 1.7635713764971351450855189678245e6*y
+                                         + 1.4108571011977081160684151742596e6*z))))
+                     + y*(110624.02270754756819172800798172
+                          - 168340.9041201810820308904469287*z
+                          + y*(-925874.97266099595116989745810788
+                               + 1.2264837300184621690822018276234e6*z
+                               + y*(2.861795370043078394525137597788e6
+                                    - 2.9098927712202729893911062969105e6*z
+                                    + y*(-3.6373659640253412367388828711381e6
+                                         + 1.608377095365387252317993298656e6*y
+                                         + 2.1162856517965621741026227613894e6*z))))));
+  case ( 107 ) :
+    return -34.496376621320680380463909187988
+           + (206.97825972792408228278345512793
+              - 206.97825972792408228278345512793*z)*z
+           + y*(1448.8478180954685759794841858955
+                + z*(-8486.1086488448873735941216602452
+                     + 8279.130389116963291311338205117*z)
+                + y*(-14178.010791362799636370666676263
+                     + (76581.956099331910444629878397334
+                        - 68302.82571021494715331854019222*z)*z
+                     + y*(54504.275061686675001132976517022
+                          + z*(-250443.6942707881395621679807048
+                               + 182140.86856057319240884944051258*z)
+                          + y*(-96762.336422804508467201265272308
+                               + y*(79686.629995250771678871630224253
+                                    - 24664.909284244286472031695069412*y
+                                    - 147989.45570546571883219017041647*z)
+                               + (330130.32426603891124103961092905
+                                  - 147989.45570546571883219017041647*z)*z))))
+           + x*(758.92028566905496837020600213575
+                + z*(-4346.5434542864057279384525576865
+                     + 4139.5651945584816456556691025586*z)
+                + y*(-30425.804180004840095569167903806
+                     + (169722.1729768977474718824332049
+                        - 157303.47739322230253491542589723*z)*z
+                     + y*(283560.21582725599272741333352527
+                          + z*(-1.4550571658873062984479676895494e6
+                               + 1.2294508627838690487597337234599e6*z)
+                          + y*(-1.0355812261720468250215265538234e6
+                               + (4.5079864968741865121190236526863e6
+                                  - 3.0963947655297442709504404887138e6*z)*z
+                               + y*(1.7417220556104811524096227749015e6
+                                    + z*(-5.6122155125226614910976733857938e6
+                                         + 2.3678312912874515013150427266635e6*z)
+                                    + y*(-1.3546727099192631185408177138123e6
+                                         + 394638.54854790858355250712111059*y
+                                         + 2.3678312912874515013150427266635e6*z)))))
+                + x*(-3829.0978049665955222314939198667
+                     + (18628.043375513167405450510961514
+                        - 14488.478180954685759794841858955*z)*z
+                     + x*(8969.057921543376898920616388877
+                          + z*(-35186.304153747093988073187371748
+                               + 20697.825972792408228278345512793*z)
+                          + x*(-11556.286168142427927455409577976
+                               + (34151.412855107473576659270096109
+                                  - 13453.586882315065348380924583316*z)*z
+                               + x*(8486.1086488448873735941216602452
+                                    + z*(-16765.239037961850664905459865362
+                                         + 3311.6521556467853165245352820469*z)
+                                    + x*(-3346.1485322681059969049991912349
+                                         + 551.9420259411308860874225470078*x
+                                         + 23181.565089527497215671746974328*y
+                                         + 3311.6521556467853165245352820469*z)
+                                    + y*(-117356.67326573295465433821905754
+                                         + 226848.17266180479418193066682021*y
+                                         + 135777.73838151819797750594656392*z))
+                               + y*(239059.88998575231503661489067276
+                                    + z*(-551597.06217491767928361790791594
+                                         + 132466.08622587141266098141128188*z)
+                                    + y*(-921570.70143858197636409333395711
+                                         + 872068.4009869868000181276242723*y
+                                         + 1.2253112975893105671140780543574e6*z)))
+                          + y*(-246304.12907622965791651231160224
+                               + (848610.86488448873735941216602452
+                                  - 405677.38906673120127425557205074*z)*z
+                               + y*(1.4178010791362799636370666676263e6
+                                    + z*(-3.7525158488672636117868640414694e6
+                                         + 1.0928452113634391544530966430755e6*z)
+                                    + y*(-2.6707094780226470750555158493341e6
+                                         + 1.5481973827648721354752202443569e6*y
+                                         + 4.0070991083326102329946876912767e6*z))))
+                     + y*(130396.3036285921718381535767306
+                          + z*(-594027.60541914211615158851621716
+                               + 422235.64984496512785687824846098*z)
+                          + y*(-992460.75539539597454594666733843
+                               + (3.9056797610659274326761237982641e6
+                                  - 2.2539932484370932560595118263432e6*z)*z
+                               + y*(2.7797180281460204250577818023681e6
+                                    + z*(-8.2646419109360086055515433632583e6
+                                         + 2.9142538969691710785415910482013e6*z)
+                                    + y*(-3.1931571019525487794176417539862e6
+                                         + 1.2749860799240123468619460835881e6*y
+                                         + 5.282085188256622579856633774865e6*z))))));
+  case ( 108 ) :
+    return -40.816663263917103296119070142819
+           + z*(489.79995916700523955342884171383
+                + z*(-1224.4998979175130988835721042846
+                     + 816.3332652783420659223814028564*z))
+           + y*(1469.3998775010157186602865251415
+                + z*(-17142.998570845183384370009459984
+                     + (41632.996529195445362041451545675
+                        - 26938.997754185288175438586294261*z)*z)
+                + y*(-12244.998979175130988835721042846
+                     + z*(129796.98917925638848165864305416
+                          + z*(-282859.47641894552584210515608974
+                               + 161633.98652511172905263151776556*z))
+                     + y*(40000.329998638761230196688739963
+                          + y*(-60612.744946916898394736819162086
+                               + y*(43102.396406696461080701738070817
+                                    - 11673.565693480291542690054060846*y
+                                    - 140082.78832176349851228064873016*z)
+                               + (377145.96855859403445614020811965
+                                  - 350206.97080440874628070162182539*z)*z)
+                          + z*(-350206.97080440874628070162182539
+                               + (592657.95059207633985964889847373
+                                  - 233471.31386960583085380108121693*z)*z))))
+           + x*(897.96659180617627251461954314202
+                + z*(-10285.79914250711003062200567599
+                     + (24489.997958350261977671442085691
+                        - 15510.332040288499252525246654271*z)*z)
+                + y*(-30857.397427521330091866017027971
+                     + z*(342859.97141690366768740018919968
+                          + z*(-791026.93405471346187878757936783
+                               + 484901.95957533518715789455329669*z))
+                     + y*(244899.97958350261977671442085691
+                          + z*(-2.4661427944058713811515142180291e6
+                               + (5.0914705755410194651578928096153e6
+                                  - 2.7477777709268993938947358020146e6*z)*z)
+                          + y*(-760006.26997413646337373708605929
+                               + z*(6.303725474479357433052629192857e6
+                                    + z*(-1.0075185160065297777614031274053e7
+                                         + 3.7355410219136932936608172994708e6*z))
+                               + y*(1.0910294090445041711052627449176e6
+                                    + y*(-732740.73891383983837192954720389
+                                         + 186777.05109568466468304086497354*y
+                                         + 2.2413246131482159761964903796825e6*z)
+                                    + z*(-6.411481465496098585754383538034e6
+                                         + 5.603311532870539940491225949206e6*z)))))
+                + x*(-4530.6496222947984658692167858529
+                     + z*(44081.996325030471559808595754245
+                          + z*(-85714.99285422591692185004729992
+                               + 41632.996529195445362041451545675*z))
+                     + x*(10612.332448618446856990958237133
+                          + z*(-83265.993058390890724082903091351
+                               + (122449.98979175130988835721042846
+                                  - 40000.329998638761230196688739963*z)*z)
+                          + x*(-13673.582193412229604199888497844
+                               + z*(80816.993262555864526315758882782
+                                    + z*(-79592.493364638351427432186778497
+                                         + 13061.332244453473054758102445702*z))
+                               + x*(10040.899162923607410845291255133
+                                    + x*(-3959.2163365999590197235498038535
+                                         + 653.0666122226736527379051222851*x
+                                         + 23510.398040016251498564584402264*y
+                                         + 7836.799346672083832854861467421*z)
+                                    + z*(-39673.79669252742440382773617882
+                                         + 19591.998366680209582137153668553*z)
+                                    + y*(-119021.39007758227321148320853646
+                                         + 195919.98366680209582137153668553*y
+                                         + 274287.97713352293414992015135974*z))
+                               + y*(242450.97978766759357894727664835
+                                    + z*(-1.114294907104936919984050614899e6
+                                         + 666127.9444671271257926632247308*z)
+                                    + y*(-795924.93364638351427432186778497
+                                         + 640005.2799782201796831470198394*y
+                                         + 2.0767518268681022157065382888666e6*z)))
+                          + y*(-249797.97917517267217224870927405
+                               + z*(1.7142998570845183384370009459984e6
+                                    + z*(-2.0400168299305768227400311257381e6
+                                         + 431023.96406696461080701738070817*z))
+                               + y*(1.2244998979175130988835721042846e6
+                                    + z*(-6.3600524697835630356012735096541e6
+                                         + 4.5257516227031284134736824974358e6*z)
+                                    + y*(-1.9600161699332993002796377482582e6
+                                         + 969803.9191506703743157891065934*y
+                                         + 5.603311532870539940491225949206e6*z))))
+                     + y*(132245.98897509141467942578726273
+                          + z*(-1.2000098999591628369059006621989e6
+                               + (2.1232828229889677134641140288294e6
+                                  - 888986.9258881145097894733477106*z)*z)
+                          + y*(-857149.9285422591692185004729992
+                               + z*(6.6196464481420758125645907957624e6
+                                    + z*(-9.3343627218252023527894701509613e6
+                                         + 2.586143784401787664842104284249e6*z))
+                               + y*(2.0400168299305768227400311257381e6
+                                    + y*(-2.0002205832482576470263150323488e6
+                                         + 689638.3425071433772912278091331*y
+                                         + 6.034335496937504551298243329914e6*z)
+                                    + z*(-1.1556830036545488627263153520238e7
+                                         + 9.48252720947322143775438237558e6*z))))));
+  case ( 109 ) :
+    return -46.281745861624537467236341611266
+           + z*(925.63491723249074934472683222533
+                + z*(-4165.357127546208372051270745014
+                     + (6479.4444206274352454130878255773
+                        - 3239.7222103137176227065439127886*z)*z))
+           + y*(1295.8888841254870490826175651155
+                + z*(-24992.142765277250232307624470084
+                     + z*(108299.28531620141767333303937036
+                          + z*(-161986.11051568588113532719563943
+                               + 77753.33304752922294495705390693*z)))
+                + y*(-8330.7142550924167441025414900279
+                     + y*(21289.603096347287234928717141183
+                          + z*(-284169.91959037466004883113749318
+                               + (749764.28295831750696922873410252
+                                  - 505396.664808939949142220850395*z)*z)
+                          + y*(-26149.186411817863668988533010365
+                               + y*(15550.666609505844588991410781385
+                                    - 3609.9761772067139224444346456788*y
+                                    - 72199.52354413427844888869291358*z)
+                               + (238813.80864598261333093952271413
+                                  - 324897.85594860425301999911811109*z)*z))
+                     + z*(141622.14233657108464974320533048
+                          + z*(-529000.35519836846325051138461677
+                               + (660903.33090399839503213495820888
+                                  - 252698.33240446997457111042519751*z)*z))))
+           + x*(1018.1984089557398242791995154479
+                + z*(-19438.333261882305736239263476732
+                     + z*(83307.142550924167441025414900279
+                          + z*(-123109.44399192126966284866868597
+                               + 58314.9997856469172087177904302*z)))
+                + y*(-27213.666566635228030734968867425
+                     + z*(499842.85530554500464615248940168
+                          + z*(-2.0576864210078269357933277480369e6
+                               + (2.9157499892823458604358895215098e6
+                                  - 1.3218066618079967900642699164178e6*z)*z))
+                     + y*(166614.28510184833488205082980056
+                          + z*(-2.690820704394850608345120901279e6
+                               + z*(9.5220063935706323385092049231019e6
+                                    + z*(-1.1235356625367972715546294289551e7
+                                         + 4.0431733184715195931377668031602e6*z)))
+                          + y*(-404502.45883059845746364562568247
+                               + y*(470685.35541272154604179359418658
+                                    + y*(-264361.33236159935801285398328355
+                                         + 57759.61883530742275911095433086*y
+                                         + 1.1551923767061484551822190866172e6*z)
+                                    + z*(-4.0598347469817044266259718861403e6
+                                         + 5.198365695177668048319985889777e6*z))
+                               + z*(5.1150585526267438808789604748772e6
+                                    + z*(-1.2745992810291397618476888479743e7
+                                         + 8.08634663694303918627553360632e6*z)))))
+                + x*(-5137.2737906403236588632339188506
+                     + z*(83307.142550924167441025414900279
+                          + z*(-291574.99892823458604358895215098
+                               + (330451.66545199919751606747910444
+                                  - 106910.83294035268154931594912203*z)*z))
+                     + x*(12033.253924022379741481448818929
+                          + z*(-157357.93592952342738860356147831
+                               + z*(416535.7127546208372051270745014
+                                    + z*(-317492.77661074432702524130345329
+                                         + 51835.55536501948196330470260462*z)))
+                          + x*(-15504.384863644220051524174439774
+                               + z*(152729.76134336097364187992731718
+                                    + z*(-270748.21329050354418333259842591
+                                         + 103671.11073003896392660940520924*z))
+                               + x*(11385.309481959636216940140036372
+                                    + x*(-4489.3293485775801343219251362928
+                                         + 740.5079337859925994757814657803*x
+                                         + 20734.222146007792785321881041847*y
+                                         + 14810.158675719851989515629315605*z)
+                                    + z*(-74976.428295831750696922873410252
+                                         + 66645.71404073933395282033192022*z)
+                                    + y*(-104966.99961416445097569202277435
+                                         + 133291.42808147866790564066384045*y
+                                         + 399874.28424443600371692199152134*z))
+                               + y*(213821.66588070536309863189824405
+                                    + z*(-1.6244892797430212650999955905554e6
+                                         + 1.7327885650592226827733286299258e6*z)
+                                    + y*(-541496.42658100708836666519685182
+                                         + 340633.64954155659575885947425892*y
+                                         + 2.2659542773851373543958912852876e6*z)))
+                          + y*(-220301.11030133279834404498606963
+                               + z*(2.4992142765277250232307624470084e6
+                                    + z*(-5.3066649804938694659933189291478e6
+                                         + 2.5917777682509740981652351302309e6*z))
+                               + y*(833071.42550924167441025414900279
+                                    + y*(-1.0431905517210170745115071399179e6
+                                         + 418386.98258908581870381652816585*y
+                                         + 4.5467187134459945607812981998908e6*z)
+                                    + z*(-6.9394849744919831478374170611933e6
+                                         + 8.464005683173895412008182153868e6*z))))
+                     + y*(116629.99957129383441743558086039
+                          + z*(-1.7494499935694075162615337129059e6
+                               + z*(5.5232635511262723013399850078885e6
+                                    + z*(-5.3455416470176340774657974561013e6
+                                         + 1.2440533287604675671193128625108e6*z)))
+                          + y*(-583149.99785646917208717790430196
+                               + z*(7.2227292591651253171369034718542e6
+                                    + z*(-1.7457011721546159287266875692354e7
+                                         + 1.0574453294463974320514159331342e7*z))
+                               + y*(1.0857697579137116489813645742003e6
+                                    + y*(-862923.15158998950107662158934206
+                                         + 248810.66575209351342386257250217*y
+                                         + 3.8210209383357218132950323634262e6*z)
+                                    + z*(-9.3776073464823637816114275372748e6
+                                         + 1.199622852733308011150765974564e7*z))))));
+  case ( 110 ) :
+    return -51.166395221864125377372295532386
+           + z*(1534.9918566559237613211688659716
+                + z*(-10744.942996591466329248182061801
+                     + z*(28653.181324243910211328485498136
+                          + z*(-32234.828989774398987744546185403
+                               + 12893.931595909759595097818474161*z))))
+           + y*(920.99511399355425679270131958295
+                + z*(-26094.861563150703942459870721517
+                     + z*(171919.08794546346126797091298882
+                          + z*(-429797.71986365865316992728247205
+                               + (451287.60585684158582842364659565
+                                  - 167621.1107468268747362716401641*z)*z)))
+                + y*(-3837.479641639809403302922164929
+                     + z*(89029.527686043578156627794226352
+                          + z*(-451287.60585684158582842364659565
+                               + (773635.89575458557570586910844968
+                                  - 419052.77686706718684067910041024*z)*z))
+                     + y*(7163.2953310609775528321213745341
+                          + z*(-125869.33224578574842833584700967
+                               + (429797.71986365865316992728247205
+                                  - 372491.35721517083274727031147577*z)*z)
+                          + y*(-6907.4633549516569259452598968722
+                               + y*(3376.9820846430322749065715051375
+                                    - 665.163137884233629905839841921*y
+                                    - 19954.894136527008897175195257631*z)
+                               + (81354.568402763959350021949896494
+                                  - 139684.25895568906228022636680341*z)*z))))
+           + x*(1125.6606948810107583021905017125
+                + z*(-32234.828989774398987744546185403
+                     + z*(214898.85993182932658496364123602
+                          + z*(-544410.44516063429401524122446459
+                               + (580226.92181593918177940183133726
+                                  - 219196.83713046591311666291406074*z)*z)))
+                + y*(-19340.897393864639392646727711242
+                     + z*(521897.23126301407884919741443034
+                          + z*(-3.2664626709638057640914473467875e6
+                               + z*(7.7363589575458557570586910844968e6
+                                    + z*(-7.671889299566306959083201992126e6
+                                         + 2.6819377719492299957803462426256e6*z))))
+                     + y*(76749.592832796188066058443298579
+                          + y*(-136102.61129015857350381030611615
+                               + y*(124334.3403891298246670146781437
+                                    + y*(-57408.695438931548673411715587337
+                                         + 10642.610206147738078493437470736*y
+                                         + 319278.30618443214235480312412209*z)
+                                    + z*(-1.3830276628469873089503731482404e6
+                                         + 2.2349481432910249964836218688546e6*z))
+                               + z*(2.2656479804241434717100452461741e6
+                                    + z*(-7.3065612376821971038887638020248e6
+                                         + 5.959861715442733323956324983612e6*z)))
+                          + z*(-1.6915610260348279849759280903007e6
+                               + z*(8.1231769054231485449116256387217e6
+                                    + z*(-1.3151810227827954786999774843645e7
+                                         + 6.704844429873074989450865606564e6*z)))))
+                + x*(-5679.4698696269179168883248040949
+                     + z*(138149.26709903313851890519793744
+                          + z*(-752146.00976140264304737274432608
+                               + z*(1.461312247536439420777752760405e6
+                                    + z*(-1.0637493566625551665955700241183e6
+                                         + 206302.90553455615352156509558658*z))))
+                     + x*(13303.26275768467259811679683842
+                          + z*(-260948.61563150703942459870721517
+                               + z*(1.0744942996591466329248182061801e6
+                                    + z*(-1.4040058848879516003550957894087e6
+                                         + 515757.2638363903838039127389665*z)))
+                          + x*(-17140.742399324482001419719003349
+                               + x*(12586.933224578574842833584700967
+                                    + x*(-4963.1403365208201616051126666415
+                                         + 818.6623235498260060379567285182*x
+                                         + 14735.921823896868108683221113327*y
+                                         + 24559.869706494780181138701855545*z)
+                                    + z*(-124334.3403891298246670146781437
+                                         + 171919.08794546346126797091298882*z)
+                                    + y*(-74600.604233477894800208806886219
+                                         + 61399.67426623695045284675463886*y
+                                         + 417517.78501041126307935793154427*z))
+                               + z*(253273.65634822742061799286288531
+                                    + z*(-698421.29477844531140113183401707
+                                         + 458450.90118790256338125576797018*z))
+                               + y*(151964.19380893645237079571773119
+                                    + y*(-249436.17670658761121468994072038
+                                         + 114612.72529697564084531394199255*y
+                                         + 1.4244724429766972505060447076216e6*z)
+                                    + z*(-1.6961660016047957562598915968986e6
+                                         + 2.7507054071274153802875346078211e6*z)))
+                          + y*(-156569.1693789042236547592243291
+                               + z*(2.6094861563150703942459870721517e6
+                                    + z*(-8.4240353093277096021305747364521e6
+                                         + 6.876763517818538450718836519553e6*z))
+                               + y*(383747.9641639809403302922164929
+                                    + y*(-351001.47122198790008877394735217
+                                         + 110519.41367922651081512415834995*y
+                                         + 2.0139093159325719748533735521547e6*z)
+                                    + z*(-4.3624468566161353296747619170913e6
+                                         + 7.22060169370946537325477834553e6*z))))
+                     + y*(82889.560259419883111343118762466
+                          + z*(-1.8266403094205492759721909505062e6
+                               + z*(8.7678734852186365246665165624297e6
+                                    + z*(-1.4183324755500735554607600321577e7
+                                         + 7.22060169370946537325477834553e6*z)))
+                          + y*(-268623.57491478665823120455154503
+                               + y*(365328.06188410985519443819010124
+                                    + y*(-227946.29071340467855619357659678
+                                         + 54031.7133542885163985051440822*y
+                                         + 1.3016730944442233496003511983439e6*z)
+                                    + z*(-4.1536879641109296981350829513191e6
+                                         + 6.876763517818538450718836519553e6*z))
+                               + z*(4.540505911988222485988017505544e6
+                                    + z*(-1.4892490993275772332337980337656e7
+                                         + 1.2378174332073369211293905735195e7*z))))));
+  case ( 111 ) :
+    return -55.623735940693519727645958532027
+           + z*(2336.1969095091278285611302583452
+                + z*(-23361.969095091278285611302583452
+                     + z*(93447.876380365113142445210333806
+                          + z*(-175214.76821318458714208476937589
+                               + (154188.99602760243668503459705078
+                                  - 51396.33200920081222834486568359*z)*z))))
+           + y*(333.74241564416111836587575119216
+                + z*(-11680.984547545639142805651291726
+                     + z*(93447.876380365113142445210333806
+                          + z*(-280343.62914109533942733563100142
+                               + (350429.53642636917428416953875177
+                                  - 154188.99602760243668503459705078*z)*z)))
+                + y*(-834.35603911040279591468937798041
+                     + z*(23361.969095091278285611302583452
+                          + z*(-140171.81457054766971366781550071
+                               + (280343.62914109533942733563100142
+                                  - 175214.76821318458714208476937589*z)*z))
+                     + y*(1112.4747188138703945529191706405
+                          + z*(-23361.969095091278285611302583452
+                               + (93447.876380365113142445210333806
+                                  - 93447.87638036511314244521033381*z)*z)
+                          + y*(-834.35603911040279591468937798041
+                               + y*(333.74241564416111836587575119216
+                                    - 55.62373594069351972764595853203*y
+                                    - 2336.1969095091278285611302583452*z)
+                               + (11680.984547545639142805651291726
+                                  - 23361.969095091278285611302583452*z)*z))))
+           + x*(1223.7221906952574340082110877046
+                + z*(-49060.135099691684399783735425248
+                     + z*(467239.38190182556571222605166903
+                          + z*(-1.7755096512269371497064589963423e6
+                               + z*(3.153865827837322568557525848766e6
+                                    + z*(-2.6212129324692414236455881498633e6
+                                         + 822341.3121472129956535178509375*z)))))
+                + y*(-7008.5907285273834856833907750355
+                     + z*(233619.69095091278285611302583452
+                          + z*(-1.7755096512269371497064589963423e6
+                               + z*(5.0461853245397161096920413580255e6
+                                    + z*(-5.9573021192482759628308821587801e6
+                                         + 2.4670239364416389869605535528125e6*z))))
+                     + y*(16687.120782208055918293787559608
+                          + y*(-21137.01965746353749650546424217
+                               + y*(15018.408703987250326464408803647
+                                    + y*(-5673.6210659507390122198877702668
+                                         + 889.9797750510963156423353365124*y
+                                         + 37379.150552146045256978084133522*z)
+                                    + z*(-198576.73730827586542769607195934
+                                         + 373791.50552146045256978084133522*z))
+                               + z*(420515.44371164300914100344650213
+                                    + z*(-1.5886138984662069234215685756747e6
+                                         + 1.4951660220858418102791233653409e6*z)))
+                          + z*(-443877.41280673428742661474908558
+                               + z*(2.5230926622698580548460206790128e6
+                                    + z*(-4.7658416953986207702647057270241e6
+                                         + 2.8034362914109533942733563100142e6*z)))))
+                + x*(-6174.234689416980689768701397055
+                     + z*(210257.72185582150457050172325106
+                          + z*(-1.6353378366563894799927911808416e6
+                               + z*(4.7658416953986207702647057270241e6
+                                    + z*(-5.7820873510350913756887973894042e6
+                                         + 2.4670239364416389869605535528125e6*z))))
+                     + x*(14462.171344580315129187949218327
+                          + x*(-18633.951540132329108761396108229
+                               + x*(13683.439041410605853000905798879
+                                    + x*(-5395.5023862472714135816579776067
+                                         + 889.9797750510963156423353365124*x
+                                         + 5339.878650306577893854012019075*y
+                                         + 37379.150552146045256978084133522*z)
+                                    + y*(-27033.135667177050587635935846565
+                                         + 13349.696625766444734635030047687*y
+                                         + 186895.75276073022628489042066761*z)
+                                    + z*(-189231.94967023935411345155092596
+                                         + 373791.50552146045256978084133522*z))
+                               + z*(385472.49006900609171258649262695
+                                    + z*(-1.5185279911809330885647346679243e6
+                                         + 1.4951660220858418102791233653409e6*z))
+                               + y*(55067.498581286584530369498946707
+                                    + y*(-54233.142542176181734454809568727
+                                         + 17799.595501021926312846706730249*y
+                                         + 373791.50552146045256978084133522*z)
+                                    + z*(-759263.99559046654428236733396217
+                                         + 1.4951660220858418102791233653409e6*z)))
+                          + z*(-397153.47461655173085539214391868
+                               + z*(2.3361969095091278285611302583452e6
+                                    + z*(-4.5789459426378905439798153063565e6
+                                         + 2.8034362914109533942733563100142e6*z)))
+                          + y*(-56736.210659507390122198877702668
+                               + y*(83435.603911040279591468937798041
+                                    + y*(-54511.261221879649333093039361387
+                                         + 13349.696625766444734635030047687*y
+                                         + 373791.50552146045256978084133522*z)
+                                    + z*(-1.1447364856594726359949538265891e6
+                                         + 2.2427490331287627154186850480113e6*z))
+                               + z*(1.1680984547545639142805651291726e6
+                                    + z*(-4.5789459426378905439798153063565e6
+                                         + 4.4854980662575254308373700960227e6*z))))
+                     + y*(30036.817407974500652928817607295
+                          + y*(-58404.922737728195714028256458629
+                               + y*(56736.210659507390122198877702668
+                                    + y*(-27533.749290643292265184749473354
+                                         + 5339.878650306577893854012019075*y
+                                         + 186895.75276073022628489042066761*z)
+                                    + z*(-770944.9801380121834251729852539
+                                         + 1.4951660220858418102791233653409e6*z))
+                               + z*(1.191460423849655192566176431756e6
+                                    + z*(-4.6256698808280731005510379115234e6
+                                         + 4.4854980662575254308373700960227e6*z)))
+                          + z*(-817668.9183281947399963955904208
+                               + z*(4.7658416953986207702647057270241e6
+                                    + z*(-9.2513397616561462011020758230468e6
+                                         + 5.606872582821906788546712620028e6*z))))));
+  case ( 112 ) :
+    return -16.492422502470642199285639423896
+           + y*(1039.0226176556504585549952837055
+                + y*(-15585.339264834756878324929255582
+                     + y*(95243.739951767958700874567673001
+                          + y*(-285731.219855303876102623703019
+                               + y*(445740.70297427404672009297670965
+                                    + y*(-346687.21342443536967118342632972
+                                         + 106128.73880339858255240308969277*y))))))
+           + x*(115.44695751729449539499947596727
+                + y*(-6234.1357059339027513299717022328
+                     + y*(77926.69632417378439162464627791
+                          + y*(-380974.959807071834803498270692
+                               + y*(857193.65956591162830787110905701
+                                    + y*(-891481.40594854809344018595341929
+                                         + 346687.21342443536967118342632972*y)))))
+                + x*(-346.34087255188348618499842790182
+                     + x*(577.23478758647247697499737983637
+                          + x*(-577.23478758647247697499737983637
+                               + x*(346.34087255188348618499842790182
+                                    + x*(-115.44695751729449539499947596727
+                                         + 16.492422502470642199285639423896*x
+                                         + 1039.0226176556504585549952837055*y)
+                                    + y*(-6234.1357059339027513299717022328
+                                         + 15585.339264834756878324929255582*y))
+                               + y*(15585.339264834756878324929255582
+                                    + y*(-77926.69632417378439162464627791
+                                         + 95243.739951767958700874567673*y)))
+                          + y*(-20780.452353113009171099905674109
+                               + y*(155853.39264834756878324929255582
+                                    + y*(-380974.959807071834803498270692
+                                         + 285731.219855303876102623703019*y))))
+                     + y*(15585.339264834756878324929255582
+                          + y*(-155853.39264834756878324929255582
+                               + y*(571462.43971060775220524740603801
+                                    + y*(-857193.65956591162830787110905701
+                                         + 445740.70297427404672009297670965*y))))));
+  case ( 113 ) :
+    return -28.565713714171399991997599245469
+           + 57.13142742834279998399519849094*z
+           + y*(1742.5085365644553995118535539736
+                - 3427.8856457005679990397119094563*z
+                + y*(-25280.65663704168899291787533224
+                     + 47133.427628382809986796038755024*z
+                     + y*(149255.85415654556495818745605758
+                          - 251378.28068470831992957887336013*z
+                          + y*(-432056.41992684242487896368858772
+                               + 612734.5591689765298283485038153*z
+                               + y*(649498.63271911512161804941404423
+                                    - 686262.7062692537134077503242731*z
+                                    + y*(-486102.75027405471366382314636015
+                                         + 142971.39713942785695994798422357*y
+                                         + 285942.79427885571391989596844715*z))))))
+           + x*(199.95999599919979994398319471828
+                - 342.78856457005679990397119094563*z
+                + x*(-599.87998799759939983194958415485
+                     + 856.9714114251419997599279773641*z
+                     + x*(999.79997999599899971991597359142
+                          - 1142.6285485668559996799039698188*z
+                          + x*(-999.79997999599899971991597359142
+                               + 856.9714114251419997599279773641*z
+                               + x*(599.87998799759939983194958415485
+                                    - 342.78856457005679990397119094563*z
+                                    + x*(-199.95999599919979994398319471828
+                                         + 28.565713714171399991997599245469*x
+                                         + 1742.5085365644553995118535539736*y
+                                         + 57.13142742834279998399519849094*z)
+                                    + y*(-10455.051219386732397071121323842
+                                         + 25280.65663704168899291787533224*y
+                                         + 3427.8856457005679990397119094563*z))
+                               + y*(26137.628048466830992677803309604
+                                    - 17139.428228502839995198559547281*z
+                                    + y*(-126403.2831852084449645893766612
+                                         + 149255.85415654556495818745605758*y
+                                         + 47133.427628382809986796038755024*z)))
+                          + y*(-34850.170731289107990237071079472
+                               + 34278.856457005679990397119094563*z
+                               + y*(252806.5663704168899291787533224
+                                    - 188533.7105135312399471841550201*z
+                                    + y*(-597023.4166261822598327498242303
+                                         + 432056.41992684242487896368858772*y
+                                         + 251378.28068470831992957887336013*z))))
+                     + y*(26137.628048466830992677803309604
+                          - 34278.856457005679990397119094563*z
+                          + y*(-252806.5663704168899291787533224
+                               + 282800.56577029685992077623253014*z
+                               + y*(895535.12493927338974912473634546
+                                    - 754134.8420541249597887366200804*z
+                                    + y*(-1.2961692597805272746368910657632e6
+                                         + 649498.6327191151216180494140442*y
+                                         + 612734.5591689765298283485038153*z)))))
+                + y*(-10455.051219386732397071121323842
+                     + 17139.428228502839995198559547281*z
+                     + y*(126403.2831852084449645893766612
+                          - 188533.7105135312399471841550201*z
+                          + y*(-597023.4166261822598327498242303
+                               + 754134.8420541249597887366200804*z
+                               + y*(1.2961692597805272746368910657632e6
+                                    - 1.2254691183379530596566970076306e6*z
+                                    + y*(-1.2989972654382302432360988280885e6
+                                         + 486102.75027405471366382314636015*y
+                                         + 686262.7062692537134077503242731*z))))));
+  case ( 114 ) :
+    return -36.878177829171549240009097127051
+           + (221.26906697502929544005458276231
+              - 221.26906697502929544005458276231*z)*z
+           + y*(2102.0561362627783066805185362419
+                + z*(-12391.067750601640544643056634689
+                     + 12169.798683626611249203002051927*z)
+                + y*(-28433.075106291264464047013884956
+                     + (158207.38288714594623963902667505
+                        - 146037.58420351933499043602462312*z)*z
+                     + y*(156179.08310654151103143852633306
+                          + z*(-778867.11575210311994899213132332
+                               + 632829.5315485837849585561067002*z)
+                          + y*(-419858.05458511808809750357079148
+                               + (1.7402812117586054086360292934255e6
+                                  - 1.1074516802100216236774731867253e6*z)*z
+                               + y*(585367.31668244000108666439869768
+                                    + z*(-1.7719226883360345978839570987606e6
+                                         + 664471.0081260129742064839120352*z)
+                                    + y*(-406065.61607700792868174016846596
+                                         + 110745.16802100216236774731867253*y
+                                         + 664471.0081260129742064839120352*z))))))
+           + x*(258.14724480420084468006367988936
+                + z*(-1327.6144018501757726403274965738
+                     + 1106.3453348751464772002729138115*z)
+                + x*(-774.44173441260253404019103966807
+                     + (3319.0360046254394316008187414346
+                        - 2212.6906697502929544005458276231*z)*z
+                     + x*(1290.7362240210042234003183994468
+                          + z*(-4425.3813395005859088010916552461
+                               + 2212.6906697502929544005458276231*z)
+                          + x*(-1290.7362240210042234003183994468
+                               + (3319.0360046254394316008187414346
+                                  - 1106.3453348751464772002729138115*z)*z
+                               + x*(774.44173441260253404019103966807
+                                    + z*(-1327.6144018501757726403274965738
+                                         + 221.26906697502929544005458276231*z)
+                                    + x*(-258.14724480420084468006367988936
+                                         + 36.878177829171549240009097127051*x
+                                         + 2102.0561362627783066805185362419*y
+                                         + 221.26906697502929544005458276231*z)
+                                    + y*(-12612.336817576669840083111217452
+                                         + 28433.075106291264464047013884956*y
+                                         + 12391.067750601640544643056634689*z))
+                               + y*(31530.842043941674600207778043629
+                                    + z*(-61955.338753008202723215283173446
+                                         + 12169.798683626611249203002051927*z)
+                                    + y*(-142165.37553145632232023506942478
+                                         + 156179.08310654151103143852633306*y
+                                         + 158207.38288714594623963902667505*z)))
+                          + y*(-42041.122725255566133610370724838
+                               + (123910.67750601640544643056634689
+                                  - 48679.194734506444996812008207708*z)*z
+                               + y*(284330.75106291264464047013884956
+                                    + z*(-632829.5315485837849585561067002
+                                         + 146037.58420351933499043602462312*z)
+                                    + y*(-624716.33242616604412575410533225
+                                         + 419858.05458511808809750357079148*y
+                                         + 778867.1157521031199489921313233*z))))
+                     + y*(31530.842043941674600207778043629
+                          + z*(-123910.67750601640544643056634689
+                               + 73018.79210175966749521801231156*z)
+                          + y*(-284330.75106291264464047013884956
+                               + (949244.2973228756774378341600503
+                                  - 438112.75261055800497130807386937*z)*z
+                               + y*(937074.49863924906618863115799837
+                                    + z*(-2.33660134725630935984697639397e6
+                                         + 632829.5315485837849585561067002*z)
+                                    + y*(-1.2595741637553542642925107123744e6
+                                         + 585367.3166824400010866643986977*y
+                                         + 1.7402812117586054086360292934255e6*z)))))
+                + y*(-12612.336817576669840083111217452
+                     + (61955.338753008202723215283173446
+                        - 48679.194734506444996812008207708*z)*z
+                     + y*(142165.37553145632232023506942478
+                          + z*(-632829.5315485837849585561067002
+                               + 438112.75261055800497130807386937*z)
+                          + y*(-624716.33242616604412575410533225
+                               + (2.33660134725630935984697639397e6
+                                  - 1.2656590630971675699171122134004e6*z)*z
+                               + y*(1.2595741637553542642925107123744e6
+                                    + z*(-3.4805624235172108172720585868511e6
+                                         + 1.1074516802100216236774731867253e6*z)
+                                    + y*(-1.1707346333648800021733287973954e6
+                                         + 406065.61607700792868174016846596*y
+                                         + 1.7719226883360345978839570987606e6*z))))));
+  case ( 115 ) :
+    return -43.634848458542857646008617949492
+           + z*(523.6181815025142917521034153939
+                + z*(-1309.0454537562857293802585384847
+                     + 872.6969691708571529201723589898*z))
+           + y*(2225.3772713856857399464395154241
+                + z*(-26180.909075125714587605170769695
+                     + (64143.227234058000739632668385753
+                        - 41889.454520201143340168273231512*z)*z)
+                + y*(-26835.431802003857452295300038937
+                     + z*(295844.27254892057483993842969755
+                          + z*(-675467.45413824343636021340585813
+                               + 408422.18157196114756664066400724*z))
+                     + y*(131122.71961792128722625589693822
+                          + z*(-1.2776283628661348718751323335611e6
+                               + (2.5186034530270937433276174280447e6
+                                  - 1.2706467871127680146517709546892e6*z)*z)
+                          + y*(-313516.3861746304321865719199671
+                               + z*(2.4845682712294303143637307060441e6
+                                    + z*(-3.6928172250464820425817093370655e6
+                                         + 1.1912313629182200137360352700211e6*z))
+                               + y*(389702.83158324626163650296690691
+                                    + y*(-242217.04379337140279299383823763
+                                         + 59561.56814591100068680176350106*y
+                                         + 714738.8177509320082416211620127*z)
+                                    + z*(-2.1918657077695248252743048968389e6
+                                         + 1.7868470443773300206040529050317e6*z))))))
+           + x*(305.44393920980000352206032564644
+                + z*(-3141.7090890150857505126204923634
+                     + (6545.2272687814286469012926924237
+                        - 3490.7878766834286116806894359593*z)*z)
+                + x*(-916.33181762940001056618097693932
+                     + z*(7854.2727225377143762815512309085
+                          + z*(-13090.454537562857293802585384847
+                               + 5236.181815025142917521034153939*z))
+                     + x*(1527.2196960490000176103016282322
+                          + z*(-10472.363630050285835042068307878
+                               + (13090.454537562857293802585384847
+                                  - 3490.7878766834286116806894359593*z)*z)
+                          + x*(-1527.2196960490000176103016282322
+                               + z*(7854.2727225377143762815512309085
+                                    + z*(-6545.2272687814286469012926924237
+                                         + 872.6969691708571529201723589898*z))
+                               + x*(916.33181762940001056618097693932
+                                    + x*(-305.44393920980000352206032564644
+                                         + 43.634848458542857646008617949492*x
+                                         + 2225.3772713856857399464395154241*y
+                                         + 523.6181815025142917521034153939*z)
+                                    + z*(-3141.7090890150857505126204923634
+                                         + 1309.0454537562857293802585384847*z)
+                                    + y*(-13352.263628314114439678637092544
+                                         + 26835.431802003857452295300038937*y
+                                         + 26180.909075125714587605170769695*z))
+                               + y*(33380.659070785286099196592731361
+                                    + z*(-130904.54537562857293802585384847
+                                         + 64143.22723405800073963266838575*z)
+                                    + y*(-134177.15901001928726147650019469
+                                         + 131122.71961792128722625589693822*y
+                                         + 295844.27254892057483993842969755*z)))
+                          + y*(-44507.545427713714798928790308481
+                               + z*(261809.09075125714587605170769695
+                                    + z*(-256572.90893623200295853067354301
+                                         + 41889.454520201143340168273231512*z))
+                               + y*(268354.31802003857452295300038937
+                                    + z*(-1.1833770901956822993597537187902e6
+                                         + 675467.4541382434363602134058581*z)
+                                    + y*(-524490.87847168514890502358775289
+                                         + 313516.3861746304321865719199671*y
+                                         + 1.2776283628661348718751323335611e6*z))))
+                     + y*(33380.659070785286099196592731361
+                          + z*(-261809.09075125714587605170769695
+                               + (384859.36340434800443779601031452
+                                  - 125668.36356060343002050481969454*z)*z)
+                          + y*(-268354.31802003857452295300038937
+                               + z*(1.7750656352935234490396305781853e6
+                                    + z*(-2.0264023624147303090806402175744e6
+                                         + 408422.18157196114756664066400724*z))
+                               + y*(786736.31770752772335753538162933
+                                    + y*(-940549.15852389129655971575990129
+                                         + 389702.83158324626163650296690691*y
+                                         + 2.4845682712294303143637307060441e6*z)
+                                    + z*(-3.8328850885984046156253970006833e6
+                                         + 2.5186034530270937433276174280447e6*z)))))
+                + y*(-13352.263628314114439678637092544
+                     + z*(130904.54537562857293802585384847
+                          + z*(-256572.90893623200295853067354301
+                               + 125668.36356060343002050481969454*z))
+                     + y*(134177.15901001928726147650019469
+                          + z*(-1.1833770901956822993597537187902e6
+                               + (2.0264023624147303090806402175744e6
+                                  - 816844.3631439222951332813280145*z)*z)
+                          + y*(-524490.87847168514890502358775289
+                               + z*(3.8328850885984046156253970006833e6
+                                    + z*(-5.0372069060541874866552348560893e6
+                                         + 1.2706467871127680146517709546892e6*z))
+                               + y*(940549.15852389129655971575990129
+                                    + y*(-779405.66316649252327300593381382
+                                         + 242217.04379337140279299383823763*y
+                                         + 2.1918657077695248252743048968389e6*z)
+                                    + z*(-4.9691365424588606287274614120881e6
+                                         + 3.6928172250464820425817093370655e6*z))))));
+  case ( 116 ) :
+    return -49.477267507411926597856918271689
+           + z*(989.54535014823853195713836543378
+                + z*(-4452.954075667073393807122644452
+                     + (6926.8174510376697236999685580364
+                        - 3463.4087255188348618499842790182*z)*z))
+           + y*(2127.5225028187128437078474856826
+                + z*(-41560.904706226018342199811348219
+                     + z*(182571.11710235000914609202842253
+                          + z*(-277072.69804150678894799874232146
+                               + 135072.94029523455961214938688171*z)))
+                + y*(-21522.611365724188070067759448185
+                     + z*(388891.32260825774305915537761547
+                          + z*(-1.5674398346348098346201071708471e6
+                               + (2.1611670447237529537943901901074e6
+                                  - 945510.582066641917285045708172*z)*z))
+                     + y*(88316.922500730288977174599114965
+                          + z*(-1.3774471274063480364843366046838e6
+                               + z*(4.6310722386937563295594075502301e6
+                                    + z*(-5.0427231043554235588535771102505e6
+                                         + 1.5758509701110698621417428469533e6*z)))
+                          + y*(-178860.32203929411465125275955216
+                               + y*(191031.72984611744859432556144699
+                                    + y*(-103555.92089301316236931452994264
+                                         + 22512.156715872426602024897813618*y
+                                         + 450243.13431744853204049795627237*z)
+                                    + z*(-1.6208752835428147153457926425805e6
+                                         + 2.0260941044285183941822408032257e6*z))
+                               + z*(2.1997593133795342565407185863593e6
+                                    + z*(-5.2678446715141478248738260883867e6
+                                         + 3.1517019402221397242834856939066e6*z))))))
+           + x*(346.34087255188348618499842790182
+                + z*(-5937.2721008894311917428301926027
+                     + z*(22264.77037833536696903561322226
+                          + z*(-27707.269804150678894799874232146
+                               + 10390.226176556504585549952837055*z)))
+                + x*(-1039.0226176556504585549952837055
+                     + z*(14843.180252223577979357075481507
+                          + z*(-44529.54075667073393807122644452
+                               + (41560.904706226018342199811348219
+                                  - 10390.226176556504585549952837055*z)*z))
+                     + x*(1731.7043627594174309249921395091
+                          + z*(-19790.907002964770639142767308676
+                               + z*(44529.54075667073393807122644452
+                                    + z*(-27707.269804150678894799874232146
+                                         + 3463.4087255188348618499842790182*z)))
+                          + x*(-1731.7043627594174309249921395091
+                               + z*(14843.180252223577979357075481507
+                                    + z*(-22264.77037833536696903561322226
+                                         + 6926.817451037669723699968558036*z))
+                               + x*(1039.0226176556504585549952837055
+                                    + x*(-346.34087255188348618499842790182
+                                         + 49.477267507411926597856918271689*x
+                                         + 2127.5225028187128437078474856826*y
+                                         + 989.5453501482385319571383654338*z)
+                                    + z*(-5937.2721008894311917428301926027
+                                         + 4452.954075667073393807122644452*z)
+                                    + y*(-12765.135016912277062247084914096
+                                         + 21522.611365724188070067759448185*y
+                                         + 41560.904706226018342199811348219*z))
+                               + y*(31912.837542280692655617712285239
+                                    + z*(-207804.52353113009171099905674109
+                                         + 182571.11710235000914609202842253*z)
+                                    + y*(-107613.05682862094035033879724092
+                                         + 88316.92250073028897717459911496*y
+                                         + 388891.32260825774305915537761547*z)))
+                          + y*(-42550.450056374256874156949713652
+                               + z*(415609.04706226018342199811348219
+                                    + z*(-730284.46840940003658436811369013
+                                         + 277072.69804150678894799874232146*z))
+                               + y*(215226.11365724188070067759448185
+                                    + y*(-353267.69000292115590869839645986
+                                         + 178860.32203929411465125275955216*y
+                                         + 1.3774471274063480364843366046838e6*z)
+                                    + z*(-1.5555652904330309722366215104619e6
+                                         + 1.5674398346348098346201071708471e6*z))))
+                     + y*(31912.837542280692655617712285239
+                          + z*(-415609.04706226018342199811348219
+                               + z*(1.0954267026141000548765521705352e6
+                                    + z*(-831218.09412452036684399622696437
+                                         + 135072.94029523455961214938688171*z)))
+                          + y*(-215226.11365724188070067759448185
+                               + z*(2.3333479356495464583549322656928e6
+                                    + z*(-4.7023195039044295038603215125413e6
+                                         + 2.1611670447237529537943901901074e6*z))
+                               + y*(529901.53500438173386304759468979
+                                    + y*(-536580.96611788234395375827865647
+                                         + 191031.72984611744859432556144699*y
+                                         + 2.1997593133795342565407185863593e6*z)
+                                    + z*(-4.1323413822190441094530098140515e6
+                                         + 4.6310722386937563295594075502301e6*z)))))
+                + y*(-12765.135016912277062247084914096
+                     + z*(207804.52353113009171099905674109
+                          + z*(-730284.46840940003658436811369013
+                               + (831218.09412452036684399622696437
+                                  - 270145.88059046911922429877376342*z)*z))
+                     + y*(107613.05682862094035033879724092
+                          + z*(-1.5555652904330309722366215104619e6
+                               + z*(4.7023195039044295038603215125413e6
+                                    + z*(-4.3223340894475059075887803802147e6
+                                         + 945510.582066641917285045708172*z)))
+                          + y*(-353267.69000292115590869839645986
+                               + z*(4.1323413822190441094530098140515e6
+                                    + z*(-9.2621444773875126591188151004602e6
+                                         + 5.042723104355423558853577110251e6*z))
+                               + y*(536580.96611788234395375827865647
+                                    + y*(-382063.45969223489718865112289398
+                                         + 103555.92089301316236931452994264*y
+                                         + 1.6208752835428147153457926425805e6*z)
+                                    + z*(-4.3995186267590685130814371727186e6
+                                         + 5.267844671514147824873826088387e6*z))))));
+  case ( 117 ) :
+    return -54.699177324709372634288659621393
+           + z*(1640.9753197412811790286597886418
+                + z*(-11486.827238188968253200618520493
+                     + z*(30631.53930183724867520164938798
+                          + z*(-34460.481714566904759601855561478
+                               + 13784.192685826761903840742224591*z))))
+           + y*(1805.072851715409296931525767506
+                + z*(-52511.210231720997728917113236537
+                     + z*(356091.64438385801584921917413527
+                          + z*(-918946.1790551174602560494816394
+                               + (999353.96972244023802845381128285
+                                  - 385957.39520314933330754078228855*z)*z)))
+                + y*(-13948.290217800890021743608203455
+                     + z*(365937.49630230570292339113286712
+                          + z*(-2.2054708297322819046145187559346e6
+                               + z*(4.9623093668976342853826672008528e6
+                                    + z*(-4.5832440680373983330270467896765e6
+                                         + 1.4473402320118099999032779335821e6*z))))
+                     + y*(44579.829519638138696945257591435
+                          + y*(-73023.40172848701246677536059456
+                               + y*(65146.720193728862807437793609079
+                                    + y*(-30248.64506056428306676162877063
+                                         + 5743.413619094484126600309260246*y
+                                         + 172302.40857283452379800927780739*z)
+                                    + z*(-735156.94324409396820483958531152
+                                         + 1.2061168600098416665860649446517e6*z))
+                               + z*(1.2192446625677719160182942229609e6
+                                    + z*(-3.9399817426988161108478121525289e6
+                                         + 3.2163116266929111108961731857379e6*z)))
+                          + z*(-971457.38928683845798496659487594
+                               + z*(4.594730895275587301280247408197e6
+                                    + z*(-7.2903063538372651846979925543393e6
+                                         + 3.6183505800295249997581948339552e6*z))))))
+           + x*(382.89424127296560844002061734975
+                + z*(-9845.8519184476870741719587318508
+                     + z*(57434.136190944841266003092602463
+                          + z*(-122526.15720734899470080659755192
+                               + (103381.44514370071427880556668443
+                                  - 27568.385371653523807681484449182*z)*z)))
+                + x*(-1148.6827238188968253200618520493
+                     + z*(24614.629796119217685429896829627
+                          + z*(-114868.27238188968253200618520493
+                               + z*(183789.23581102349205120989632788
+                                    + z*(-103381.44514370071427880556668443
+                                         + 13784.192685826761903840742224591*z))))
+                     + x*(1914.4712063648280422001030867488
+                          + z*(-32819.506394825623580573195772836
+                               + z*(114868.27238188968253200618520493
+                                    + z*(-122526.15720734899470080659755192
+                                         + 34460.481714566904759601855561478*z)))
+                          + x*(-1914.4712063648280422001030867488
+                               + z*(24614.629796119217685429896829627
+                                    + z*(-57434.136190944841266003092602463
+                                         + 30631.53930183724867520164938798*z))
+                               + x*(1148.6827238188968253200618520493
+                                    + x*(-382.89424127296560844002061734975
+                                         + 54.69917732470937263428865962139*x
+                                         + 1805.072851715409296931525767506*y
+                                         + 1640.9753197412811790286597886418*z)
+                                    + z*(-9845.8519184476870741719587318508
+                                         + 11486.827238188968253200618520493*z)
+                                    + y*(-10830.437110292455781589154605036
+                                         + 13948.290217800890021743608203455*y
+                                         + 52511.21023172099772891711323654*z))
+                               + y*(27076.09277573113945397288651259
+                                    + z*(-262556.05115860498864458556618269
+                                         + 356091.64438385801584921917413527*z)
+                                    + y*(-69741.451089004450108718041017276
+                                         + 44579.829519638138696945257591435*y
+                                         + 365937.49630230570292339113286712*z)))
+                          + y*(-36101.457034308185938630515350119
+                               + z*(525112.10231720997728917113236537
+                                    + z*(-1.4243665775354320633968766965411e6
+                                         + 918946.1790551174602560494816394*z))
+                               + y*(139482.90217800890021743608203455
+                                    + y*(-178319.31807855255478778103036574
+                                         + 73023.40172848701246677536059456*y
+                                         + 971457.3892868384579849665948759*z)
+                                    + z*(-1.4637499852092228116935645314685e6
+                                         + 2.2054708297322819046145187559346e6*z))))
+                     + y*(27076.09277573113945397288651259
+                          + z*(-525112.10231720997728917113236537
+                               + z*(2.1365498663031480950953150448116e6
+                                    + z*(-2.7568385371653523807681484449182e6
+                                         + 999353.9697224402380284538112829*z)))
+                          + y*(-139482.90217800890021743608203455
+                               + y*(267478.97711782883218167154554861
+                                    + y*(-219070.20518546103740032608178368
+                                         + 65146.72019372886280743779360908*y
+                                         + 1.2192446625677719160182942229609e6*z)
+                                    + z*(-2.9143721678605153739548997846278e6
+                                         + 4.594730895275587301280247408197e6*z))
+                               + z*(2.1956249778138342175403467972027e6
+                                    + z*(-6.6164124891968457138435562678037e6
+                                         + 4.9623093668976342853826672008528e6*z)))))
+                + y*(-10830.437110292455781589154605036
+                     + z*(262556.05115860498864458556618269
+                          + z*(-1.4243665775354320633968766965411e6
+                               + z*(2.7568385371653523807681484449182e6
+                                    + z*(-1.9987079394448804760569076225657e6
+                                         + 385957.39520314933330754078228855*z))))
+                     + y*(69741.451089004450108718041017276
+                          + z*(-1.4637499852092228116935645314685e6
+                               + z*(6.6164124891968457138435562678037e6
+                                    + z*(-9.9246187337952685707653344017056e6
+                                         + 4.5832440680373983330270467896765e6*z)))
+                          + y*(-178319.31807855255478778103036574
+                               + y*(219070.20518546103740032608178368
+                                    + y*(-130293.44038745772561487558721816
+                                         + 30248.64506056428306676162877063*y
+                                         + 735156.9432440939682048395853115*z)
+                                    + z*(-2.4384893251355438320365884459217e6
+                                         + 3.9399817426988161108478121525289e6*z))
+                               + z*(2.9143721678605153739548997846278e6
+                                    + z*(-9.189461790551174602560494816394e6
+                                         + 7.290306353837265184697992554339e6*z))))));
+  case ( 118 ) :
+    return -59.464274989274022090448032855726
+           + z*(2497.4995495495089277988173799405
+                + z*(-24974.995495495089277988173799405
+                     + z*(99899.981981980357111952695197619
+                          + z*(-187312.46621621316958491130349554
+                               + (164834.97027026758923472194707607
+                                  - 54944.99009008919641157398235869*z)*z))))
+           + y*(1248.7497747747544638994086899702
+                + z*(-49949.990990990178555976347598809
+                     + z*(474524.91441440669628177530218869
+                          + z*(-1.7981996756756464280151485135571e6
+                               + z*(3.1843119256756238829434921594241e6
+                                    + z*(-2.6373595243242814277555511532171e6
+                                         + 824174.8513513379461736097353804*z)))))
+                + y*(-6243.7488738737723194970434498512
+                     + z*(212287.46171170825886289947729494
+                          + z*(-1.6483497027026758923472194707607e6
+                               + z*(4.7951991351350571413737293694857e6
+                                    + z*(-5.8066864527026082571322504083616e6
+                                         + 2.4725245540540138385208292061411e6*z))))
+                     + y*(14568.747372372135412159768049653
+                          + y*(-18731.246621621316958491130349554
+                               + y*(13736.247522522299102893495589673
+                                    + y*(-5411.249024023936010230770989871
+                                         + 891.9641248391103313567204928359*y
+                                         + 37462.493243242633916982260699107*z)
+                                    + z*(-189809.96576576267851271012087548
+                                         + 374624.93243242633916982260699107*z))
+                               + z*(387112.43018017388380881669389077
+                                    + z*(-1.5234747252252004459572786017637e6
+                                         + 1.4984997297297053566792904279643e6*z)))
+                          + z*(-399599.92792792142844781078079048
+                               + z*(2.347649576576538392130888337144e6
+                                    + z*(-4.5953991711710964271498239790905e6
+                                         + 2.809686993243197543773669552433e6*z))))))
+           + x*(416.24992492491815463313622999008
+                + z*(-14984.997297297053566792904279643
+                     + z*(124874.97747747544638994086899702
+                          + z*(-399599.92792792142844781078079048
+                               + z*(561937.39864863950875473391048661
+                                    + z*(-329669.94054053517846944389415214
+                                         + 54944.99009008919641157398235869*z)))))
+                + x*(-1248.7497747747544638994086899702
+                     + z*(37462.493243242633916982260699107
+                          + z*(-249749.95495495089277988173799405
+                               + z*(599399.89189188214267171617118571
+                                    + z*(-561937.39864863950875473391048661
+                                         + 164834.97027026758923472194707607*z))))
+                     + x*(2081.2496246245907731656811499504
+                          + z*(-49949.990990990178555976347598809
+                               + z*(249749.95495495089277988173799405
+                                    + z*(-399599.92792792142844781078079048
+                                         + 187312.46621621316958491130349554*z)))
+                          + x*(-2081.2496246245907731656811499504
+                               + x*(1248.7497747747544638994086899702
+                                    + x*(-416.24992492491815463313622999008
+                                         + 59.46427498927402209044803285573*x
+                                         + 1248.7497747747544638994086899702*y
+                                         + 2497.4995495495089277988173799405*z)
+                                    + z*(-14984.997297297053566792904279643
+                                         + 24974.995495495089277988173799405*z)
+                                    + y*(-7492.4986486485267833964521398214
+                                         + 6243.748873873772319497043449851*y
+                                         + 49949.990990990178555976347598809*z))
+                               + z*(37462.493243242633916982260699107
+                                    + z*(-124874.97747747544638994086899702
+                                         + 99899.98198198035711195269519762*z))
+                               + y*(18731.246621621316958491130349554
+                                    + y*(-31218.744369368861597485217249256
+                                         + 14568.747372372135412159768049653*y
+                                         + 212287.46171170825886289947729494*z)
+                                    + z*(-249749.95495495089277988173799405
+                                         + 474524.91441440669628177530218869*z)))
+                          + y*(-24974.995495495089277988173799405
+                               + y*(62437.488738737723194970434498512
+                                    + y*(-58274.989489488541648639072198611
+                                         + 18731.246621621316958491130349554*y
+                                         + 399599.92792792142844781078079048*z)
+                                    + z*(-849149.84684683303545159790917976
+                                         + 1.6483497027026758923472194707607e6*z))
+                               + z*(499499.90990990178555976347598809
+                                    + z*(-1.8980996576576267851271012087548e6
+                                         + 1.7981996756756464280151485135571e6*z))))
+                     + y*(18731.246621621316958491130349554
+                          + z*(-499499.90990990178555976347598809
+                               + z*(2.8471494864864401776906518131321e6
+                                    + z*(-5.3945990270269392840454455406714e6
+                                         + 3.1843119256756238829434921594241e6*z)))
+                          + y*(-62437.488738737723194970434498512
+                               + y*(87412.484234232812472958608297917
+                                    + y*(-56193.739864863950875473391048661
+                                         + 13736.247522522299102893495589673*y
+                                         + 387112.43018017388380881669389077*z)
+                                    + z*(-1.1987997837837642853434323423714e6
+                                         + 2.347649576576538392130888337144e6*z))
+                               + z*(1.2737247702702495531773968637696e6
+                                    + z*(-4.9450491081080276770416584122821e6
+                                         + 4.7951991351350571413737293694857e6*z)))))
+                + y*(-7492.4986486485267833964521398214
+                     + z*(249749.95495495089277988173799405
+                          + z*(-1.8980996576576267851271012087548e6
+                               + z*(5.3945990270269392840454455406714e6
+                                    + z*(-6.3686238513512477658869843188482e6
+                                         + 2.6373595243242814277555511532171e6*z))))
+                     + y*(31218.744369368861597485217249256
+                          + y*(-58274.989489488541648639072198611
+                               + y*(56193.739864863950875473391048661
+                                    + y*(-27472.495045044598205786991179345
+                                         + 5411.249024023936010230770989871*y
+                                         + 189809.96576576267851271012087548*z)
+                                    + z*(-774224.86036034776761763338778155
+                                         + 1.5234747252252004459572786017637e6*z))
+                               + z*(1.1987997837837642853434323423714e6
+                                    + z*(-4.6952991531530767842617766742881e6
+                                         + 4.5953991711710964271498239790905e6*z)))
+                          + z*(-849149.84684683303545159790917976
+                               + z*(4.9450491081080276770416584122821e6
+                                    + z*(-9.5903982702701142827474587389714e6
+                                         + 5.806686452702608257132250408362e6*z))))));
+  case ( 119 ) :
+    return -63.874877690685247996280980707922
+           + z*(3576.9931506783738877917349196437
+                + z*(-48289.407534158047485188421415189
+                     + z*(268274.48630087804158438011897327
+                          + z*(-737754.8373274146143570453271765
+                               + z*(1.0623669657514770446741452711342e6
+                                    + z*(-767265.03082051119893132714026356
+                                         + 219218.58023443177112323632578959*z))))))
+           + y*(447.12414383479673597396686495546
+                + z*(-21461.958904070243326750409517862
+                     + z*(241447.03767079023742594210707595
+                          + z*(-1.0730979452035121663375204758931e6
+                               + z*(2.2132645119822438430711359815295e6
+                                    + z*(-2.1247339315029540893482905422683e6
+                                         + 767265.0308205111989313271402636*z)))))
+                + y*(-1341.3724315043902079219005948664
+                     + y*(2235.6207191739836798698343247773
+                          + y*(-2235.6207191739836798698343247773
+                               + y*(1341.3724315043902079219005948664
+                                    + y*(-447.12414383479673597396686495546
+                                         + 63.87487769068524799628098070792*y
+                                         + 3576.9931506783738877917349196437*z)
+                                    + z*(-21461.958904070243326750409517862
+                                         + 48289.407534158047485188421415189*z))
+                               + z*(53654.897260175608316876023794655
+                                    + z*(-241447.03767079023742594210707595
+                                         + 268274.48630087804158438011897327*z)))
+                          + z*(-71539.863013567477755834698392873
+                               + z*(482894.07534158047485188421415189
+                                    + z*(-1.0730979452035121663375204758931e6
+                                         + 737754.8373274146143570453271765*z))))
+                     + z*(53654.897260175608316876023794655
+                          + z*(-482894.07534158047485188421415189
+                               + z*(1.6096469178052682495062807138396e6
+                                    + z*(-2.2132645119822438430711359815295e6
+                                         + 1.0623669657514770446741452711342e6*z))))))
+           + x*(447.12414383479673597396686495546
+                + z*(-21461.958904070243326750409517862
+                     + z*(241447.03767079023742594210707595
+                          + z*(-1.0730979452035121663375204758931e6
+                               + z*(2.2132645119822438430711359815295e6
+                                    + z*(-2.1247339315029540893482905422683e6
+                                         + 767265.0308205111989313271402636*z)))))
+                + y*(-2682.7448630087804158438011897327
+                     + z*(107309.79452035121663375204758931
+                          + z*(-965788.15068316094970376842830379
+                               + z*(3.2192938356105364990125614276793e6
+                                    + z*(-4.426529023964487686142271963059e6
+                                         + 2.1247339315029540893482905422683e6*z))))
+                     + y*(6706.8621575219510396095029743319
+                          + y*(-8942.4828766959347194793372991091
+                               + y*(6706.8621575219510396095029743319
+                                    + y*(-2682.7448630087804158438011897327
+                                         + 447.12414383479673597396686495546*y
+                                         + 21461.958904070243326750409517862*z)
+                                    + z*(-107309.79452035121663375204758931
+                                         + 241447.03767079023742594210707595*z))
+                               + z*(214619.58904070243326750409517862
+                                    + z*(-965788.15068316094970376842830379
+                                         + 1.0730979452035121663375204758931e6*z)))
+                          + z*(-214619.58904070243326750409517862
+                               + z*(1.4486822260247414245556526424557e6
+                                    + z*(-3.2192938356105364990125614276793e6
+                                         + 2.2132645119822438430711359815295e6*z)))))
+                + x*(-1341.3724315043902079219005948664
+                     + z*(53654.897260175608316876023794655
+                          + z*(-482894.07534158047485188421415189
+                               + z*(1.6096469178052682495062807138396e6
+                                    + z*(-2.2132645119822438430711359815295e6
+                                         + 1.0623669657514770446741452711342e6*z))))
+                     + x*(2235.6207191739836798698343247773
+                          + x*(-2235.6207191739836798698343247773
+                               + x*(1341.3724315043902079219005948664
+                                    + x*(-447.12414383479673597396686495546
+                                         + 63.87487769068524799628098070792*x
+                                         + 447.12414383479673597396686495546*y
+                                         + 3576.9931506783738877917349196437*z)
+                                    + y*(-2682.7448630087804158438011897327
+                                         + 1341.3724315043902079219005948664*y
+                                         + 21461.958904070243326750409517862*z)
+                                    + z*(-21461.958904070243326750409517862
+                                         + 48289.407534158047485188421415189*z))
+                               + y*(6706.8621575219510396095029743319
+                                    + y*(-6706.8621575219510396095029743319
+                                         + 2235.6207191739836798698343247773*y
+                                         + 53654.89726017560831687602379465*z)
+                                    + z*(-107309.79452035121663375204758931
+                                         + 241447.03767079023742594210707595*z))
+                               + z*(53654.897260175608316876023794655
+                                    + z*(-241447.03767079023742594210707595
+                                         + 268274.48630087804158438011897327*z)))
+                          + z*(-71539.863013567477755834698392873
+                               + z*(482894.07534158047485188421415189
+                                    + z*(-1.0730979452035121663375204758931e6
+                                         + 737754.8373274146143570453271765*z)))
+                          + y*(-8942.4828766959347194793372991091
+                               + y*(13413.724315043902079219005948664
+                                    + y*(-8942.4828766959347194793372991091
+                                         + 2235.6207191739836798698343247773*y
+                                         + 71539.86301356747775583469839287*z)
+                                    + z*(-214619.58904070243326750409517862
+                                         + 482894.07534158047485188421415189*z))
+                               + z*(214619.58904070243326750409517862
+                                    + z*(-965788.15068316094970376842830379
+                                         + 1.0730979452035121663375204758931e6*z))))
+                     + y*(6706.8621575219510396095029743319
+                          + y*(-13413.724315043902079219005948664
+                               + y*(13413.724315043902079219005948664
+                                    + y*(-6706.8621575219510396095029743319
+                                         + 1341.3724315043902079219005948664*y
+                                         + 53654.89726017560831687602379465*z)
+                                    + z*(-214619.58904070243326750409517862
+                                         + 482894.07534158047485188421415189*z))
+                               + z*(321929.38356105364990125614276793
+                                    + z*(-1.4486822260247414245556526424557e6
+                                         + 1.6096469178052682495062807138396e6*z)))
+                          + z*(-214619.58904070243326750409517862
+                               + z*(1.4486822260247414245556526424557e6
+                                    + z*(-3.2192938356105364990125614276793e6
+                                         + 2.2132645119822438430711359815295e6*z))))));
+                #endif
+                #if (PMAX3D>=8)
+  case ( 120 ) :
+    return 6.1644140029689764502501923814542
+           + x*(-542.46843226126992762201692956797
+                + x*(11391.837077486668480062355520927
+                     + x*(-98729.254671551126827207081181371
+                          + x*(431940.4891880361798690309801685
+                               + x*(-1.0366571740512868316856743524044e6
+                                    + x*(1.3822095654017157755808991365392e6
+                                         + x*(-959084.18823792523203572593147618
+                                              + 269742.42794191647151004791822767*x)))))));
+  case ( 121 ) :
+    return 8.7177978870813471044739639677192
+           - 26.153393661244041313421891903158*y
+           + x*(-741.01282040191450388028693725613
+                + 2196.8850675444994703274389198652*y
+                + x*(15012.047961554079713904165952413
+                     - 42839.258817117739671385058937372*y
+                     + x*(-125344.49802045560866812665392787
+                          + 333194.23524424908633299490284623*y
+                          + x*(527557.53913672772002724192950653
+                               - 1.2494783821659340737487308856734e6*y
+                               + x*(-1.2161589586415091651154313953887e6
+                                    + 2.3989984937585934215975633004928e6*y
+                                    + x*(1.5549064311398290695539762132824e6
+                                         - 2.2657207996608937870643653393544e6*y
+                                         + x*(-1.0326754665121080526075678757601e6
+                                              + 277435.1999584767902527794293087*x
+                                              + 832305.5998754303707583382879261*y)))))));
+  case ( 122 ) :
+    return 15.099668870541499394473369613892
+           - 15.099668870541499394473369613892*y
+           - 30.199337741082998788946739227784*z
+           + x*(-1283.4718539960274485302364171808
+                + 1268.3721851254859491357630475669*y
+                + 2536.7443702509718982715260951339*z
+                + x*(26001.629795072461957283142475122
+                     - 24733.257609946976008147379427555*y
+                     - 49466.515219893952016294758855111*z
+                     + x*(-217103.03902064567829373810830854
+                          + 192369.78141069870228559072888099*y
+                          + 384739.56282139740457118145776197*z
+                          + x*(913756.46170081883585655596218469
+                               - 721386.6802901201335709652333037*y
+                               - 1.4427733605802402671419304666074e6*z
+                               + x*(-2.1064491064471507900272184812468e6
+                                    + 1.3850624261570306564562532479431e6*y
+                                    + 2.7701248523140613129125064958862e6*z
+                                    + x*(2.6931769397497818319982702043338e6
+                                         - 1.3081145135927511755420169563907e6*y
+                                         - 2.6162290271855023510840339127814e6*z
+                                         + x*(-1.7886463757288638522717374709832e6
+                                              + 480531.86213611267672972051459251*x
+                                              + 480531.86213611267672972051459251*y
+                                              + 961063.724272225353459441029185*z)))))));
+  case ( 123 ) :
+    return 10.677078252031311210811523965596
+           + y*(-85.416626016250489686492191724766
+                + 106.77078252031311210811523965596*y)
+           + x*(-854.16626016250489686492191724766
+                + (6747.9134552837886852328831462565
+                   - 8328.121036584422744432988693165*y)*y
+                + x*(16250.513099591655662855139475637
+                     + y*(-123256.19134144945661760823265884
+                          + 145742.11814022739802757730213038*y)
+                     + x*(-127142.64782518885389834362738231
+                          + (893884.99126006137456914078639967
+                             - 971614.1209348493201838486808692*y)*y
+                          + x*(500381.27228144739989468207064764
+                               + y*(-3.1091651869915178245883157787815e6
+                                    + 2.9148423628045479605515460426076e6*y)
+                               + x*(-1.0765484459958130467637043384031e6
+                                    + (5.5032223809749865495213189284432e6
+                                       - 3.9641856134141852263501026179464e6*y)*y
+                                    + x*(1.2825306396340011026426802587474e6
+                                         + x*(-792837.12268283704527002052358928
+                                              + 198209.28067070926131750513089732*x
+                                              + 1.5856742453656740905400410471786e6*y)
+                                         + y*(-4.7570227360970222716201231415357e6
+                                              + 1.9820928067070926131750513089732e6*y)))))));
+  case ( 124 ) :
+    return 18.493242008906929350750577144363
+           - 36.986484017813858701501154288725*z
+           + y*(-110.95945205344157610450346286618
+                + 92.46621004453464675375288572181*y
+                + 184.93242008906929350750577144363*z)
+           + x*(-1479.459360712554348060046171549
+                + y*(8765.7967122218845122557735664279
+                     - 7212.364383473702446792725086301*y
+                     - 14424.728766947404893585450172603*z)
+                + 2921.9322374072948374185911888093*z
+                + x*(28146.71433755634647184237841372
+                     - 53371.49643770539810626616563863*z
+                     + y*(-160114.48931311619431879849691589
+                          + 126216.37671078979281887268901028*y
+                          + 252432.75342157958563774537802055*z)
+                     + x*(-220217.52584206371470873787263507
+                          + y*(1.1611906657392660939336287388945e6
+                               - 841442.5114052652854591512600685*y
+                               - 1.682885022810530570918302520137e6*z)
+                          + 387063.55524642203131120957963151*z
+                          + x*(866685.78674742324402292579787056
+                               - 1.3463080182484244567346420161096e6*z
+                               + y*(-4.0389240547452733702039260483288e6
+                                    + 2.5243275342157958563774537802055e6*y
+                                    + 5.048655068431591712754907560411e6*z)
+                               + x*(-1.8646366052740678725774791923118e6
+                                    + y*(7.148895576899133865260949105542e6
+                                         - 3.4330854465334823646733371410795e6*y
+                                         - 6.866170893066964729346674282159e6*z)
+                                    + 2.382965192299711288420316368514e6*z
+                                    + x*(2.2214082301099003536121593265809e6
+                                         - 2.0598512679200894188040022846477e6*z
+                                         + x*(-1.3732341786133929458693348564318e6
+                                              + 343308.54465334823646733371410795*x
+                                              + 2.0598512679200894188040022846477e6*y
+                                              + 686617.0893066964729346674282159*z)
+                                         + y*(-6.1795538037602682564120068539431e6
+                                              + 1.7165427232667411823366685705397e6*y
+                                              + 3.4330854465334823646733371410795e6*z)))))));
+  case ( 125 ) :
+    return 23.874672772626643897936464614284
+           + z*(-143.2480366357598633876187876857
+                + 143.2480366357598633876187876857*z)
+           + y*(-47.749345545253287795872929228568
+                + 23.874672772626643897936464614284*y
+                + 143.2480366357598633876187876857*z)
+           + x*(-1909.9738218101315118349171691427
+                + y*(3772.1982980750097358739614090569
+                     - 1862.2244762648782240390442399142*y
+                     - 11173.346857589269344234265439485*z)
+                + (11316.594894225029207621884227171
+                   - 11173.346857589269344234265439485*z)*z
+                + x*(36337.25195993775201265929914294
+                     + z*(-206706.91686540148286833391063047
+                          + 195533.57000781221352409964519099*z)
+                     + y*(-68902.305621800494289444636876824
+                          + 32588.928334635368920683274198498*y
+                          + 195533.57000781221352409964519099*z)
+                     + x*(-284299.60337643807553662742062689
+                          + y*(499696.90113107565678381020437697
+                               - 217259.52223090245947122182798999*y
+                               - 1.3035571333854147568273309679399e6*z)
+                          + (1.4990907033932269703514306131309e6
+                             - 1.3035571333854147568273309679399e6*z)*z
+                          + x*(1.1188865394891476662767924141484e6
+                               + z*(-5.2142285335416590273093238717596e6
+                                    + 3.9106714001562442704819929038197e6*z)
+                               + y*(-1.7380761778472196757697746239199e6
+                                    + 651778.56669270737841366548397*y
+                                    + 3.9106714001562442704819929038197e6*z)
+                               + x*(-2.407235506318399250941137854129e6
+                                    + y*(3.0763948347895788261125010843382e6
+                                         - 886418.8507020820346425850581991*y
+                                         - 5.318513104212492207855510349195e6*z)
+                                    + (9.2291845043687364783375032530146e6
+                                       - 5.318513104212492207855510349195e6*z)*z
+                                    + x*(2.8678256934479124650201281294678e6
+                                         + z*(-7.9777696563187383117832655237923e6
+                                              + 2.6592565521062461039277551745974e6*z)
+                                         + y*(-2.6592565521062461039277551745974e6
+                                              + 443209.42535104101732129252909957*y
+                                              + 2.6592565521062461039277551745974e6*z)
+                                         + x*(-1.7728377014041640692851701163983e6
+                                              + 443209.42535104101732129252909957*x
+                                              + 886418.8507020820346425850581991*y
+                                              + 2.6592565521062461039277551745974e6*z)))))));
+  case ( 126 ) :
+    return 12.328828005937952900500384762908
+           + y*(-184.93242008906929350750577144363
+                + (554.79726026720788052251731433088
+                   - 431.5089802078283515175134667018*y)*y)
+           + x*(-900.00444443347056173652808769232
+                + y*(13315.134246412989132540415543941
+                     + y*(-39390.605478971759517098729317493
+                          + 30205.628614547984606225942669126*y))
+                + x*(15571.309771499634513331985955553
+                     + y*(-220254.51232608152856743937378936
+                          + (621372.93149927282618521939205059
+                             - 453084.42921821976909338914003689*y)*y)
+                     + x*(-110478.62776120999594138394786042
+                          + y*(1.436924904092068410553319844117e6
+                               + y*(-3.6894017807769324054747401403004e6
+                                    + 2.4164502891638387684980754135301e6*y))
+                          + x*(393536.18994953945658397228163204
+                               + y*(-4.4661179451510234382062643803636e6
+                                    + (9.7089520546761379091440530007904e6
+                                       - 5.134956864473157383058410253751e6*y)*y)
+                               + x*(-765842.13807285375827328290070235
+                                    + y*(7.0215141259417829358929791301716e6
+                                         + y*(-1.1355590323149210898534884389724e7
+                                              + 3.697168942420673315802055382701e6*y))
+                                    + x*(826080.79170986659614512778065392
+                                         + x*(-463613.24833529078087041646862441
+                                              + 105633.3983548763804514872966486*x
+                                              + 1.584500975323145706772309449729e6*y)
+                                         + y*(-5.3696977497062160062839375796372e6
+                                              + 4.753502925969437120316928349187e6*y)))))));
+  case ( 127 ) :
+    return 21.354156504062622421623047931191
+           - 42.708313008125244843246095862383*z
+           + y*(-277.60403455281409148109962310549
+                + y*(704.68716463406653991356058172932
+                     - 448.43728658531507085408400655502*y
+                     - 896.87457317063014170816801311*z)
+                + 512.4997560975029381189531503486*z)
+           + x*(-1558.853424796571436778482498977
+                + 3074.9985365850176287137189020916*z
+                + y*(19987.490487802614586639172863595
+                     - 36387.48268292270860644567367475*z
+                     + y*(-50032.788689018724333862801302781
+                          + 31390.610060972054959785880458851*y
+                          + 62781.2201219441099195717609177*z))
+                + x*(26970.299664631092118509909537095
+                     - 50865.6007926771666083061001721*z
+                     + y*(-330626.40515240158295398965111864
+                          + y*(789249.62439015452470318785153683
+                               - 470859.15091458082439678820688277*y
+                               - 941718.3018291616487935764137655*z)
+                          + 573999.7268292032906932275283904*z)
+                     + x*(-191354.59643290515952016413251141
+                          + 331843.59207313315243202216485071*z
+                          + y*(2.1569833484753654908081440715296e6
+                               - 3.4081233780483945384910384498182e6*z
+                               + y*(-4.6861696448165424904251778685e6
+                                    + 2.5112488048777643967828704367081e6*y
+                                    + 5.022497609755528793565740873416e6*z))
+                          + x*(681624.67560967890769820768996363
+                               - 1.0314057591462246629643932150765e6*z
+                               + y*(-6.7041374344504603092685558979975e6
+                                    + y*(1.2332025381096164448487310180263e7
+                                         - 5.336403710365249343163599678005e6*y
+                                         - 1.0672807420730498686327199356009e7*z)
+                                    + 8.9687457317063014170816801311e6*z)
+                               + x*(-1.3264774937193619795863804913897e6
+                                    + 1.621549228292499296208367767703e6*z
+                                    + x*(1.4308139023982119527384307035815e6
+                                         - 1.2400785765039246092684936394601e6*z
+                                         + x*(-803001.70117877085354271309440452
+                                              + 182962.41292680854890846627467445*x
+                                              + 2.3785113680485111358100615707678e6*y
+                                              + 365924.8258536170978169325493489*z)
+                                         + y*(-8.060510747275509960245208656491e6
+                                              + 6.037759626584682113979387064257e6*y
+                                              + 4.3910979102434051738031905921868e6*z))
+                                    + y*(1.0540069983901245425354390490069e7
+                                         - 1.0489845007803690137418733081335e7*z
+                                         + y*(-1.4423536885730073938950757986836e7
+                                              + 3.8422106714629795270777917681634e6*y
+                                              + 7.684421342925959054155583536327e6*z)))))));
+  case ( 128 ) :
+    return 27.568097504180443535911825105868
+           + z*(-165.40858502508266121547095063521
+                + 165.40858502508266121547095063521*z)
+           + y*(-248.11287753762399182320642595282
+                + y*(413.52146256270665303867737658803
+                     - 192.97668252926310475138277574108*y
+                     - 1157.8600951755786285082966544465*z)
+                + (1323.2686802006612897237676050817
+                   - 1157.8600951755786285082966544465*z)*z)
+           + x*(-2012.4711178051723781215632327284
+                + (11909.418121805951607513908445735
+                   - 11744.0095367808689462984374951*z)*z
+                + y*(17864.127182708927411270862668603
+                     + z*(-93952.076294246951570387499960799
+                          + 81050.20666229050399558076581125*z)
+                     + y*(-29360.02384195217236574609373775
+                          + 13508.367777048417332596794301875*y
+                          + 81050.20666229050399558076581125*z))
+                + x*(34818.507147779900185856635108712
+                     + z*(-197001.62476487344950762590220654
+                          + 185257.61522809258056132746471144*z)
+                     + y*(-295502.4371473101742614388533098
+                          + y*(463144.03807023145140331866177859
+                               - 202625.51665572625998895191452813*y
+                               - 1.2157530999343575599337114871688e6*z)
+                          + (1.4820609218247406444906197176915e6
+                             - 1.2157530999343575599337114871688e6*z)*z)
+                     + x*(-247037.72173496095452530586477369
+                          + (1.2852247056448922776442092864356e6
+                             - 1.0999670904167996970828818217241e6*z)*z
+                          + y*(1.9278370584673384164663139296534e6
+                               + z*(-8.7997367233343975766630545737932e6
+                                    + 6.4840165329832403196464612649e6*z)
+                               + y*(-2.7499177260419992427072045543104e6
+                                    + 1.08066942216387338660774354415e6*y
+                                    + 6.4840165329832403196464612649e6*z))
+                          + x*(879973.67233343975766630545737932
+                               + z*(-3.9946173283557462683536234578403e6
+                                    + 2.8946502379389465712707416361162e6*z)
+                               + y*(-5.9919259925336194025304351867605e6
+                                    + y*(7.2366255948473664281768540902904e6
+                                         - 2.2964225220982309465414550313188e6*y
+                                         - 1.3778535132589385679248730187913e7*z)
+                                    + (2.3157201903511572570165933088929e7
+                                       - 1.3778535132589385679248730187913e7*z)*z)
+                               + x*(-1.7124750807646807915637707519263e6
+                                    + (6.2802331562323384810290010537177e6
+                                       - 3.3855829182933919097582594176015e6*z)*z
+                                    + y*(9.4203497343485077215435015805765e6
+                                         + z*(-2.7084663346347135278066075340812e7
+                                              + 9.920545295464357689059085735297e6*z)
+                                         + y*(-8.4639572957334797743956485440037e6
+                                              + 1.6534242159107262815098476225496e6*y
+                                              + 9.920545295464357689059085735297e6*z))
+                                    + x*(1.8471728051701064386802359293936e6
+                                         + z*(-4.802803674788300151052414522644e6
+                                              + 1.4172207564949082412941551050425e6*z)
+                                         + x*(-1.0366707385472013987244282712811e6
+                                              + 236203.45941581804021569251750708*x
+                                              + 2.1258311347423623619412326575637e6*y
+                                              + 1.4172207564949082412941551050425e6*z)
+                                         + y*(-7.2042055121824502265786217839659e6
+                                              + 3.5430518912372706032353877626062e6*y
+                                              + 1.133776605195926593035324084034e7*z)))))));
+  case ( 129 ) :
+    return 32.619012860600180952251535775392
+           + y*(-97.857038581800542856754607326177
+                + y*(97.857038581800542856754607326177
+                     - 32.619012860600180952251535775392*y
+                     - 391.42815432720217142701842930471*z)
+                + (782.85630865440434285403685860942
+                   - 978.5703858180054285675460732618*z)*z)
+           + z*(-391.42815432720217142701842930471
+                + (978.57038581800542856754607326177
+                   - 652.3802572120036190450307155078*z)*z)
+           + x*(-2381.1879388238132095143621116037
+                + z*(28182.827111558556342745326909939
+                     + z*(-69478.497393078385428295771201586
+                          + 45666.618004840253333152150085549*z))
+                + y*(7045.7067778896390856863317274848
+                     + y*(-6947.8497393078385428295771201586
+                          + 2283.3309002420126666576075042775*y
+                          + 27399.97080290415199989129005133*z)
+                     + z*(-55582.797914462708342636616961269
+                          + 68499.92700726037999972822512832*z))
+                + x*(41197.813242938028542693689684321
+                     + y*(-116547.73295092444654239473732548
+                          + y*(109599.88321161660799956516020532
+                               - 34249.963503630189999864112564162*y
+                               - 410999.56204356227999836935076995*z)
+                          + (876799.06569293286399652128164255
+                             - 1.0274989051089056999959233769249e6*z)*z)
+                     + z*(-466190.93180369778616957894930191
+                          + (1.0959988321161660799956516020532e6
+                             - 684999.2700726037999972822512832*z)*z)
+                     + x*(-292298.97424383822151312601208329
+                          + z*(3.0413967591223608719879331956976e6
+                               + z*(-6.5074930656897360999741813871908e6
+                                    + 3.653329440387220266652172006844e6*z))
+                          + y*(760349.1897805902179969832989244
+                               + y*(-650749.30656897360999741813871908
+                                    + 182666.4720193610133326086003422*y
+                                    + 2.1919976642323321599913032041064e6*z)
+                               + z*(-5.2059944525517888799793451097526e6
+                                    + 5.479994160580830399978258010266e6*z))
+                          + x*(1.0411988905103577759958690219505e6
+                               + y*(-2.3632474817504831099906237669272e6
+                                    + y*(1.7124981751815094999932056282081e6
+                                         - 388166.25304114215333179327572717*y
+                                         - 4.657995036493705839981519308726e6*z)
+                                    + (1.3699985401452075999945645025665e7
+                                       - 1.1644987591234264599953798271815e7*z)*z)
+                               + z*(-9.4529899270019324399624950677087e6
+                                    + (1.7124981751815094999932056282081e7
+                                       - 7.763325060822843066635865514543e6*z)*z)
+                               + x*(-2.0262278408747620403919608992958e6
+                                    + z*(1.4861744163495212044741035723841e7
+                                         + z*(-2.0029378656922935111920533027522e7
+                                              + 5.589594043792447007977823170471e6*z))
+                                    + y*(3.7154360408738030111852589309603e6
+                                         + y*(-2.0029378656922935111920533027522e6
+                                              + 279479.70218962235039889115852356*y
+                                              + 3.3537564262754682047866939022828e6*z)
+                                         + z*(-1.6023502925538348089536426422018e7
+                                              + 8.384391065688670511966734755707e6*z))
+                                    + x*(2.1856043377116545245246619030944e6
+                                         + x*(-1.2266053596100092045284667512979e6
+                                              + 279479.70218962235039889115852356*x
+                                              + 838439.1065688670511966734755707*y
+                                              + 3.3537564262754682047866939022828e6*z)
+                                         + y*(-2.8413769722611605623887267783229e6
+                                              + 838439.1065688670511966734755707*y
+                                              + 6.707512852550936409573387804566e6*z)
+                                         + z*(-1.1365507889044642249554907113292e7
+                                              + 8.384391065688670511966734755707e6*z)))))));
+  case ( 130 ) :
+    return 13.784048752090221767955912552934
+           + y*(-330.81717005016532243094190127042
+                + y*(1736.7901427633679427624449816697
+                     + y*(-3087.6269204682096760221244118573
+                          + 1736.7901427633679427624449816697*y)))
+           + x*(-882.17912013377419314917840338779
+                + y*(20841.481713160415313149339780036
+                     + y*(-107680.98885132881245127158886352
+                          + (188345.24214856079023734958912329
+                             - 104207.40856580207656574669890018*y)*y))
+                + x*(13315.391094519154227845411526134
+                     + y*(-298727.90455529928615514053684719
+                          + y*(1.4606405100639924398632162295842e6
+                               + y*(-2.4083489979652035472972570412487e6
+                                    + 1.2504889027896249187889603868022e6*y)))
+                     + x*(-82208.066757466082624089062465699
+                          + y*(1.6742656976238866968229969623296e6
+                               + y*(-7.3292544024614127184575178226462e6
+                                    + (1.0621436606410641285516107976789e7
+                                       - 4.7240691883163608043138503501416e6*y)*y))
+                          + x*(255018.68596242119292895233814184
+                               + y*(-4.4461827654742219334718591530744e6
+                                    + y*(1.6013205116278252432269742730995e7
+                                         + y*(-1.7846483600306251927407879100535e7
+                                              + 5.314577836855905904853081643909e6*y)))
+                               + x*(-434197.53569084198569061124541743
+                                    + x*(412970.10061262304416795914008591
+                                         + x*(-206209.3693312697176486204517919
+                                              + 42179.189181396078609945092411979*x
+                                              + 1.0123005403535058866386822178875e6*y)
+                                         + y*(-3.936724323596967336928208625118e6
+                                              + 5.314577836855905904853081643909e6*y))
+                                    + y*(5.9745580911059857231028107369438e6
+                                         + y*(-1.535322486202817261402001363796e7
+                                              + 9.448138376632721608627700700283e6*y)))))));
+  case ( 131 ) :
+    return 23.874672772626643897936464614284
+           - 47.749345545253287795872929228568*z
+           + y*(-525.24280099778616575460222151425
+                + 1002.7362564503190437133315137999*z
+                + y*(2506.8406411257976092833287844998
+                     - 4010.9450258012761748533260551997*z
+                     + y*(-4010.9450258012761748533260551997
+                          + 2005.4725129006380874266630275999*y
+                          + 4010.9450258012761748533260551997*z)))
+           + x*(-1527.9790574481052094679337353142
+                + 3008.2087693509571311399945413998*z
+                + y*(33090.296462860528442539939955398
+                     - 62169.6478999197807102265538556*z
+                     + y*(-155424.11974979945177556638463899
+                          + y*(244667.64657387784666605288936718
+                               - 120328.35077403828524559978165599*y
+                               - 240656.70154807657049119956331198*z)
+                          + 244667.64657387784666605288936718*z))
+                + x*(23062.933898357338005406624817398
+                     - 43117.659027363718879673255093397*z
+                     + y*(-474294.24930100090767640580602737
+                          + 843301.1916747183157629118031057*z
+                          + y*(2.1082529791867957894072795077644e6
+                               - 3.1285371201249954163855943230558e6*z
+                               + y*(-3.1285371201249954163855943230558e6
+                                    + 1.4439402092884594229471973798719e6*y
+                                    + 2.8878804185769188458943947597438e6*z)))
+                     + x*(-142388.54841594530420729307495959
+                          + 241659.43780452688953491289482578*z
+                          + y*(2.6582538158497957848840418430836e6
+                               - 4.2315470022203463644702589882357e6*z
+                               + y*(-1.0578867505550865911175647470589e7
+                                    + y*(1.3797650888756390041495441629887e7
+                                         - 5.454885235089735597800523435072e6*y
+                                         - 1.0909770470179471195601046870143e7*z)
+                                    + 1.3797650888756390041495441629887e7*z))
+                          + x*(441705.32096636553875572253182887
+                               - 641751.204128204187976532168832*z
+                               + y*(-7.0592632454102460677418538571515e6
+                                    + 9.245228284471941583036916557235e6*z
+                                    + y*(2.3113070711179853957592291393088e7
+                                         - 2.3183262249131376290652224599054e7*z
+                                         + y*(-2.3183262249131376290652224599054e7
+                                              + 6.136745889475952547525588864456e6*y
+                                              + 1.2273491778951905095051177728911e7*z)))
+                               + x*(-752052.19233773928278499863534995
+                                    + 862353.1805472743775934651018679*z
+                                    + x*(715285.19626789425118217647984395
+                                         - 568217.21198851412477088785782*z
+                                         + x*(-357165.10467849459271312951062969
+                                              + 73056.49868423753032768558171971*x
+                                              + 1.6072429710532256672090827978336e6*y
+                                              + 146112.99736847506065537116343942*z)
+                                         + y*(-6.2503893318736553724797664360196e6
+                                              + 7.670932361844940684406986080569e6*y
+                                              + 3.0683729447379762737627944322278e6*z))
+                                    + y*(9.4858849860200181535281161205473e6
+                                         - 8.864188507020820346425850581991e6*z
+                                         + y*(-2.2160471267552050866064626454978e7
+                                              + 1.2273491778951905095051177728911e7*y
+                                              + 1.2273491778951905095051177728911e7*z)))))));
+  case ( 132 ) :
+    return 30.822070014844882251250961907271
+           + z*(-184.93242008906929350750577144363
+                + 184.93242008906929350750577144363*z)
+           + y*(-554.79726026720788052251731433088
+                + (3143.8511415141779896275981145417
+                   - 2958.918721425108696120092343098*z)*z
+                + y*(2126.7228310242968753363163716017
+                     + z*(-9616.4858446316032623903001150686
+                          + 6657.567123206494566270207771971*z)
+                     + y*(-2712.3421613063496381100846478399
+                          + 1109.5945205344157610450346286618*y
+                          + 6657.567123206494566270207771971*z)))
+           + x*(-1972.6124809500724640800615620654
+                + (11650.742465611365490972863600949
+                   - 11465.810045522296197465357829505*z)*z
+                + y*(34952.227396834096472918590802846
+                     + z*(-194918.77077387903535691108310158
+                          + 180494.04200693163046332563292898*z)
+                     + y*(-131856.81552350640627085161503931
+                          + y*(165452.87183968732792471516351823
+                               - 66575.67123206494566270207771971*y
+                               - 399454.02739238967397621246631824*z)
+                          + (586605.63652252779900580830701919
+                             - 399454.02739238967397621246631824*z)*z))
+                + x*(29774.119634340156254708429202424
+                     + z*(-166993.9753404295720372777116136
+                          + 155528.16529490727583981235378409*z)
+                     + y*(-500981.92602128871611183313484079
+                          + (2.6439788100134236892768100143295e6
+                             - 2.3079566027115847829736720276165e6*z)*z
+                          + y*(1.788573900891433672157842068517e6
+                               + z*(-7.5008589588126505446644340897535e6
+                                    + 4.7934483287086760877145495958188e6*z)
+                               + y*(-2.1156268858189527177258660253151e6
+                                    + 798908.0547847793479524249326365*y
+                                    + 4.7934483287086760877145495958188e6*z)))
+                     + x*(-183822.82556853487774646073681497
+                          + (935942.9780707796944414867092762
+                             - 780414.8127758724186016743554921*z)*z
+                          + y*(2.8078289342123390833244601278286e6
+                               + z*(-1.3267051817189831116228464043366e7
+                                    + 1.0178680401702373914653117660257e7*z)
+                               + y*(-8.9747703469225328139192550881592e6
+                                    + y*(9.3304570348938427550986911885691e6
+                                         - 3.01809709585361087004249418996e6*y
+                                         - 1.810858257512166522025496513976e7*z)
+                                    + (3.3080711305532715222622632395836e7
+                                       - 1.810858257512166522025496513976e7*z)*z))
+                          + x*(570239.11734464516653039404624642
+                               + z*(-2.4854917259970913047408775682024e6
+                                    + 1.7050769132212188861392032127102e6*z)
+                               + y*(-7.4564751779912739142226327046071e6
+                                    + (2.8986307524760721064366454616074e7
+                                       - 1.7102550209837128263574133743107e7*z)*z
+                                    + y*(1.9608384502044017190600836946168e7
+                                         + z*(-5.5583288181970666856615934665097e7
+                                              + 2.037215539701187337278683578223e7*z)
+                                         + y*(-1.5677337692350700908276289264514e7
+                                              + 3.395359232835312228797805963705e6*y
+                                              + 2.037215539701187337278683578223e7*z)))
+                               + x*(-970895.20546761379091440530007904
+                                    + (3.3398795068085914407455542322719e6
+                                       - 1.6348025935873725546063510195617e6*z)*z
+                                    + x*(923429.21764475267224747881874185
+                                         + z*(-2.2006957990599245927393186801792e6
+                                              + 565893.2054725520381329676606175*z)
+                                         + x*(-461098.16742207943847871439013278
+                                              + 94315.53424542533968882794343625*x
+                                              + 1.6976796164176561143989029818525e6*y
+                                              + 565893.2054725520381329676606175*z)
+                                         + y*(-6.6020873971797737782179560405375e6
+                                              + 6.507771862934348438529128097101e6*y
+                                              + 9.620184493033384648260450230497e6*z))
+                                    + y*(1.0019638520425774322236662696816e7
+                                         + z*(-2.7791644090985333428307967332548e7
+                                              + 9.05429128756083261012748256988e6*z)
+                                         + y*(-1.8800229826254784377973036724959e7
+                                              + 8.29976701359742989261685902239e6*y
+                                              + 2.942644668457270598291431835211e7*z)))))));
+  case ( 133 ) :
+    return 36.46916505762093808125066058733
+           + z*(-437.62998069145125697500792704796
+                + (1094.0749517286281424375198176199
+                   - 729.3833011524187616250132117466*z)*z)
+           + y*(-437.62998069145125697500792704796
+                + z*(4813.9297876059638267250871975276
+                     + z*(-10940.749517286281424375198176199
+                          + 6564.449710371768854625118905719*z))
+                + y*(1094.0749517286281424375198176199
+                     + y*(-1021.1366216133862662750184964452
+                          + 328.22248551858844273125594528597*y
+                          + 3938.6698262230613127750713434317*z)
+                     + z*(-8314.9696331375738825251506139113
+                          + 9846.674565557653281937678358579*z)))
+           + x*(-2334.0265636877400372000422775891
+                + z*(27570.688783561429189425499404022
+                     + z*(-67832.647007174944831126228692434
+                          + 44492.381370297544459125805916543*z))
+                + y*(27570.688783561429189425499404022
+                     + y*(-67832.647007174944831126228692434
+                          + y*(62289.33391841656224277612828316
+                               - 19693.349131115306563875356717158*y
+                               - 236320.1895733836787665042806059*z)
+                          + (507213.14762139200683403418744859
+                             - 590800.4739334591969162607015147*z)*z)
+                     + z*(-298463.64683156975725695540624671
+                          + (667385.72055446316688688708874814
+                             - 393866.98262230613127750713434317*z)*z))
+                + x*(35229.213445661826186488138127361
+                     + z*(-395179.87256438048504843215812431
+                          + (920117.03440377626778995416661834
+                             - 568918.9748988866340675103051623*z)*z)
+                     + y*(-395179.87256438048504843215812431
+                          + z*(4.0485149513766155782757983331207e6
+                               + z*(-8.5337846234832995110126545774352e6
+                                    + 4.726403791467673575330085612118e6*z))
+                          + y*(920117.03440377626778995416661834
+                               + y*(-796486.56485844128769451442722729
+                                    + 236320.1895733836787665042806059*y
+                                    + 2.8358422748806041451980513672708e6*z)
+                               + z*(-6.4856763138473076283696174788508e6
+                                    + 7.089605687201510362995128418177e6*z)))
+                     + x*(-217502.10040365127471657893974284
+                          + z*(2.2148453322794348115505151187897e6
+                               + z*(-4.616996296294810761086333630356e6
+                                    + 2.5090785559643205399900454484083e6*z))
+                          + y*(2.2148453322794348115505151187897e6
+                               + y*(-4.616996296294810761086333630356e6
+                                    + y*(3.5127099783500487559860636277716e6
+                                         - 892765.1606105605642290161711778*y
+                                         - 1.0713181927326726770748194054134e7*z)
+                                    + (2.8603495537993254155886518111855e7
+                                       - 2.6782954818316816926870485135335e7*z)*z)
+                               + z*(-2.0314783703697167348779867973566e7
+                                    + (3.7636178339464808099850681726125e7
+                                       - 1.7855303212211211284580323423557e7*z)*z))
+                          + x*(674716.02273104497544121847152619
+                               + z*(-5.8817469404931048937441065395246e6
+                                    + (1.0087371054937951473273932718456e7
+                                       - 4.2158354806609804421925763638954e6*z)*z)
+                               + y*(-5.8817469404931048937441065395246e6
+                                    + z*(4.4384432641726986482405303961204e7
+                                         + z*(-6.323753220991470663288864545843e7
+                                              + 2.0087216113737612695152863851501e7*z))
+                                    + y*(1.0087371054937951473273932718456e7
+                                         + y*(-5.9021696729253726190696069094535e6
+                                              + 1.0043608056868806347576431925751e6*y
+                                              + 1.2052329668242567617091718310901e7*z)
+                                         + z*(-4.8060524479535177040995370548407e7
+                                              + 3.0130824170606419042729295777252e7*z)))
+                               + x*(-1.1487786993150595495593958085009e6
+                                    + z*(7.9035974512876097009686431624862e6
+                                         + z*(-9.6716225732810727791476751877599e6
+                                              + 2.2319129015264014105725404279446e6*z))
+                                    + x*(1.0926161851263233049142697911964e6
+                                         + x*(-545578.70926200923369550988238646
+                                              + 111595.64507632007052862702139723*x
+                                              + 1.3391477409158408463435242567668e6*y
+                                              + 1.3391477409158408463435242567668e6*z)
+                                         + z*(-5.2077967702282699580025943318707e6
+                                              + 3.3478693522896021158588106419169e6*z)
+                                         + y*(-5.2077967702282699580025943318707e6
+                                              + 3.3478693522896021158588106419169e6*y
+                                              + 1.4730625150074249309778766824434e7*z))
+                                    + y*(7.9035974512876097009686431624862e6
+                                         + y*(-9.6716225732810727791476751877599e6
+                                              + 3.1246780621369619748015565991224e6*y
+                                              + 2.5443807077400976080526960878568e7*z)
+                                         + z*(-4.2555139322436720228249770826144e7
+                                              + 3.3478693522896021158588106419169e7*z)))))));
+  case ( 134 ) :
+    return 41.352146256270665303867737658803
+           + z*(-827.04292512541330607735475317605
+                + z*(3721.6931630643598773480963892922
+                     + z*(-5789.3004758778931425414832722324
+                          + 2894.6502379389465712707416361162*z)))
+           + y*(-165.40858502508266121547095063521
+                + y*(248.11287753762399182320642595282
+                     + y*(-165.40858502508266121547095063521
+                          + 41.352146256270665303867737658803*y
+                          + 827.0429251254133060773547531761*z)
+                     + z*(-2481.1287753762399182320642595282
+                          + 3721.6931630643598773480963892922*z))
+                + z*(2481.1287753762399182320642595282
+                     + z*(-7443.3863261287197546961927785845
+                          + 5789.300475877893142541483272232*z)))
+           + x*(-2646.5373604013225794475352101634
+                + y*(10420.740856580207656574669890018
+                     + z*(-153829.98407332687493038798409075
+                          + (454046.56589385190503646775949365
+                             - 347358.02855267358855248899633394*z)*z)
+                     + y*(-15382.998407332687493038798409075
+                          + y*(10089.923686530042334143727988748
+                               - 2481.1287753762399182320642595282*y
+                               - 49622.575507524798364641285190563*z)
+                          + (151348.85529795063501215591983122
+                             - 223301.58978386159264088578335753*z)*z))
+                + z*(52103.704282901038282873349450091
+                     + z*(-230744.97610999031239558197613612
+                          + (353147.32902855148169503047960617
+                             - 173679.01427633679427624449816697*z)*z))
+                + x*(39946.173283557462683536234578403
+                     + z*(-746819.76138824821538785134211797
+                          + z*(3.1299439501371266568497490633948e6
+                               + z*(-4.5156543711847566511823569523412e6
+                                    + 2.0841481713160415313149339780036e6*z)))
+                     + y*(-149363.95227764964307757026842359
+                          + y*(208662.93000914177712331660422632
+                               + y*(-129018.69631956447574806734149546
+                                    + 29773.545304514879018784771114338*y
+                                    + 595470.9060902975803756954222868*z)
+                               + z*(-1.935280444793467136221010122432e6
+                                    + 2.6796190774063391116906294002904e6*z))
+                          + z*(2.0866293000914177712331660422632e6
+                               + z*(-5.8058413343804014086630303672959e6
+                                    + 4.1682963426320830626298679560073e6*z)))
+                     + x*(-246624.2002723982478722671873971
+                          + y*(837132.8488119433484114984811648
+                               + z*(-1.0470363432087732454939311175209e7
+                                    + (2.5605248961882795956154903158331e7
+                                       - 1.5746897294387869347712834500472e7*z)*z)
+                               + y*(-1.0470363432087732454939311175209e6
+                                    + y*(569005.53248628435458122007018512
+                                         - 112477.83781705620962652024643194*y
+                                         - 2.2495567563411241925304049286389e6*z)
+                                    + (8.5350829872942653187183010527768e6
+                                       - 1.0123005403535058866386822178875e7*z)*z))
+                          + z*(4.185664244059716742057492405824e6
+                               + z*(-1.5705545148131598682408966762813e7
+                                    + (1.9915193637019952410342702456479e7
+                                       - 7.873448647193934673856417250236e6*z)*z))
+                          + x*(765056.05788726357878685701442551
+                               + z*(-1.1115456913685554833679647882686e7
+                                    + z*(3.4314010963453398069149448709274e7
+                                         + z*(-3.3462156750574222363889773313503e7
+                                              + 8.857629728093176508088469406516e6*z)))
+                               + y*(-2.2230913827371109667359295765372e6
+                                    + y*(2.287600730896893204609963247285e6
+                                         + y*(-956061.62144497778182542209467151
+                                              + 126537.56754418823582983527723594*y
+                                              + 2.5307513508837647165967055447187e6*z)
+                                         + z*(-1.4340924321674666727381331420073e7
+                                              + 1.1388381078976941224685174951234e7*z))
+                                    + z*(2.287600730896893204609963247285e7
+                                         + z*(-4.3022772965024000182143994260218e7
+                                              + 1.7715259456186353016176938813031e7*z)))
+                               + x*(-1.3025926070725259570718337362523e6
+                                    + x*(1.2389103018378691325038774202577e6
+                                         + x*(-618628.10799380915294586135537569
+                                              + 126537.56754418823582983527723594*x
+                                              + 506150.2701767529433193411089437*y
+                                              + 2.5307513508837647165967055447187e6*z)
+                                         + y*(-1.968362161798483668464104312559e6
+                                              + 759225.4052651294149790116634156*y
+                                              + 7.592254052651294149790116634156e6*z)
+                                         + z*(-9.841810808992418342320521562795e6
+                                              + 1.1388381078976941224685174951234e7*z))
+                                    + z*(1.4936395227764964307757026842359e7
+                                         + z*(-3.2899767561488941315757172081343e7
+                                              + 1.7715259456186353016176938813031e7*z))
+                                    + y*(2.9872790455529928615514053684719e6
+                                         + y*(-2.1933178374325960877171448054229e6
+                                              + 506150.2701767529433193411089437*y
+                                              + 7.592254052651294149790116634156e6*z)
+                                         + z*(-2.1933178374325960877171448054229e7
+                                              + 2.2776762157953882449370349902468e7*z)))))));
+  case ( 135 ) :
+    return 15.099668870541499394473369613892
+           + y*(-528.48841046895247880656793648623
+                + y*(4227.9072837516198304525434918898
+                     + y*(-12683.721851254859491357630475669
+                          + (15854.652314068574364197038094587
+                             - 6976.047018190172720246696761618*y)*y)))
+           + x*(-800.28245013869946790708858953629
+                + y*(27481.397344385528897941532697284
+                     + y*(-215623.27147133261135307971808638
+                          + y*(634186.09256274297456788152378347
+                               + y*(-776877.96338936014384565486663476
+                                    + 334850.25687312829057184144455767*y))))
+                + x*(9935.5821168163066015634772059411
+                     + y*(-320263.97674418520215678016951065
+                          + y*(2.3464885424821490059011616379989e6
+                               + y*(-6.4052795348837040431356033902131e6
+                                    + (7.2297214552152699100738493711316e6
+                                       - 2.8462271834215904698606522787402e6*y)*y)))
+                     + x*(-50523.492040831856973907894728083
+                          + y*(1.4480582446849297919299961459723e6
+                               + y*(-9.2379774149972893295388075297793e6
+                                    + y*(2.1308652710108163945480819199125e7
+                                         + y*(-1.9406094432419935021777174627774e7
+                                              + 5.69245436684318093972130455748e6*y))))
+                          + x*(130536.6373858312622652222803121
+                               + x*(-188458.96717322845394242212615099
+                                    + x*(154741.40658530928579456309180317
+                                         + x*(-67767.313890990249282396482827148
+                                              + 12321.329798361863505890269604936*x
+                                              + 431246.54294266522270615943617276*y)
+                                         + y*(-1.9406094432419935021777174627774e6
+                                              + 3.4499723435413217816492754893821e6*y))
+                                    + y*(3.4753397872438315006319907503334e6
+                                         + y*(-1.2074903202394626235772464212837e7
+                                              + 1.0349917030623965344947826468146e7*y)))
+                               + y*(-3.1207240638191643873527836649512e6
+                                    + y*(1.572781509555602576928346178983e7
+                                         + y*(-2.5874792576559913362369566170366e7
+                                              + 1.2937396288279956681184783085183e7*y)))))));
+  case ( 136 ) :
+    return 26.153393661244041313421891903158
+           - 52.30678732248808262684378380632*z
+           + y*(-863.0619908210533633429224328042
+                + 1673.8171943196186440590010818021*z
+                + y*(6486.0416279885222457286291919831
+                     - 11298.266061657425847398257302164*z
+                     + y*(-18202.761988225852754141636764598
+                          + y*(21184.248865607673463871732441558
+                               - 8630.619908210533633429224328042*y
+                               - 17261.239816421067266858448656084*z)
+                          + 25107.257914794279660885016227031*z)))
+           + x*(-1386.1298640459341896113602708674
+                + 2719.9529407693802965958767579284*z
+                + y*(44879.223522694774893831966505819
+                     - 85364.67691030055084700905517191*z
+                     + y*(-330788.12302741463453216008879114
+                          + 564913.3030828712923699128651082*z
+                          + y*(910138.09941129263770708183822989
+                               - 1.2302556378249197033833657951245e6*z
+                               + y*(-1.0380281944147759997297148896363e6
+                                    + 414269.75559410561440460276774602*y
+                                    + 828539.511188211228809205535492*z))))
+                + x*(17208.933029098579184231604872278
+                     - 31697.913117427778071867332986627*z
+                     + y*(-523015.56643755833818581099427935
+                          + 928968.5428473883474527456004002*z
+                          + y*(3.5997531035336298463793892015506e6
+                               - 5.705624361137000052936119937593e6*z
+                               + y*(-9.1923948040540556408415265661219e6
+                                    + y*(9.6600174827170990995255099933503e6
+                                         - 3.5212929225498977224391235258412e6*y
+                                         - 7.042585845099795444878247051682e6*z)
+                                    + 1.1448909609146191525363567399526e7*z)))
+                     + x*(-87509.255190522562234709650307966
+                          + 143320.5972636173463975519676293*z
+                          + y*(2.3647898548496862155596074658835e6
+                               - 3.6572905695883667372689173637376e6*z
+                               + y*(-1.4172000957154921106917054784483e7
+                                    + 1.8981086983584475423629072267636e7*z
+                                    + y*(3.0580640140219432626957949764524e7
+                                         - 3.0731283687708198304923259861886e7*z
+                                         + y*(-2.5929520611503792319779000508467e7
+                                              + 7.042585845099795444878247051682e6*y
+                                              + 1.4085171690199590889756494103365e7*z))))
+                          + x*(226096.0882014547371545322555028
+                               - 308871.57913929212791151254337629*z
+                               + x*(-326420.50628598687963281863284331
+                                    + 343969.43343268163135412472231033*z
+                                    + x*(268019.97824042893537994754822356
+                                         - 192070.52304817623940577037413679*z
+                                         + x*(-117376.43075166325741463745086137
+                                              + 21341.169227575137711752263792977*x
+                                              + 704258.5845099795444878247051682*y
+                                              + 42682.338455150275423504527585953*z)
+                                         + y*(-3.169163630294907950195211173257e6
+                                              + 5.292609968438634152514561420658e6*y
+                                              + 1.3658348305648088135521448827505e6*z))
+                                    + y*(5.6754956516392469173430579181204e6
+                                         - 4.7804219069768308474325070896268e6*z
+                                         + y*(-1.8524134889535219533800964972304e7
+                                              + 1.4853453782392295847379575599912e7*y
+                                              + 9.219385106312459491476977958566e6*z)))
+                               + y*(-5.0963810557983201105399569657088e6
+                                    + 6.226599962868981355899484024304e6*z
+                                    + y*(2.4128074856117302754110500594177e7
+                                         - 2.3048462765781148728692444896415e7*z
+                                         + y*(-3.7133634455980739618448938999779e7
+                                              + 1.7286347074335861546519333672311e7*y
+                                              + 2.0487522458472132203282173241258e7*z)))))));
+  case ( 137 ) :
+    return 33.763886032268264366233778819044
+           + z*(-202.58331619360958619740267291427
+                + 202.58331619360958619740267291427*z)
+           + y*(-979.15269493577966662077958575228
+                + (5672.3328534210684135272748415994
+                   - 5469.749537227458827329872168685*z)*z
+                + y*(6415.1383461309702295844179756184
+                     + z*(-32818.497223364752963979233012111
+                          + 27348.747686137294136649360843426*z)
+                     + y*(-15598.915346907938137200005814398
+                          + y*(15700.207005004742930298707150856
+                               - 5571.041195324263620428573505142*y
+                               - 33426.247171945581722571441030854*z)
+                          + (60774.99485808287585922080187428
+                             - 33426.247171945581722571441030854*z)*z)))
+           + x*(-1789.4859597102180114103902774093
+                + (10534.332442067698482264938991542
+                   - 10331.749125874088896067536318628*z)*z
+                + y*(50915.940136660542664280538459119
+                     + z*(-289288.97552447448908989101692157
+                          + 273487.47686137294136649360843426*z)
+                     + y*(-327172.05565267948170880531675654
+                          + (1.6409248611682376481989616506055e6
+                             - 1.3400886366207274126958186813279e6*z)*z
+                          + y*(779945.76734539690686000029071992
+                               + z*(-2.9779747480460609171018192918397e6
+                                    + 1.604459864253387922683429169481e6*z)
+                               + y*(-769310.14324523240358463665039192
+                                    + 267409.97737556465378057152824683*y
+                                    + 1.604459864253387922683429169481e6*z))))
+                + x*(22216.637009232517952981826462931
+                     + z*(-122765.48961332740923562601978604
+                          + 112433.74048745332033955848346742*z)
+                     + y*(-593366.53313108247797219242896588
+                          + (3.1481447336486929695076375370877e6
+                             - 2.762223516299866707801585445186e6*z)*z
+                          + y*(3.5604017821026884774193519764682e6
+                               + z*(-1.6573341097799200246809512671116e7
+                                    + 1.2471028944878606126312108544602e7*z)
+                               + y*(-7.8774522501885087592860029362712e6
+                                    + y*(7.1592943942821627762162104607901e6
+                                         - 2.2729848076922995571348579900981e6*y
+                                         - 1.3637908846153797342809147940588e7*z)
+                                    + (2.7713397655285791391804685654671e7
+                                       - 1.3637908846153797342809147940588e7*z)*z)))
+                     + x*(-112973.96266396961256941822392852
+                          + (555078.28637049026618088332378509
+                             - 442644.54588303694584132484031767*z)*z
+                          + y*(2.6828783841240362865409360649613e6
+                               + z*(-1.2394047284725034483557095528895e7
+                                    + 9.189179222542130829914185243391e6*z)
+                               + y*(-1.4017077286296169951641953276726e7
+                                    + (5.5135075335252784979485111460346e7
+                                       - 3.3474867167832048023258817672353e7*z)*z
+                                    + y*(2.6206177782805336070496009768189e7
+                                         + z*(-7.4388593706293440051686261494118e7
+                                              + 2.7275817692307594685618295881177e7*z)
+                                         + y*(-1.9217053374125805346685617552647e7
+                                              + 4.5459696153845991142697159801961e6*y
+                                              + 2.7275817692307594685618295881177e7*z))))
+                          + x*(291888.79474895914544609101789064
+                               + z*(-1.1962544821232646064956627835587e6
+                                    + 753609.9362402276606543379432411*z)
+                               + x*(-421407.06156874020755496379344049
+                                    + (1.3321878872891766388341199770842e6
+                                       - 578577.9510489489781797820338431*z)*z
+                                    + x*(346012.30405868517322516376533757
+                                         + z*(-743885.93706293440051686261494118
+                                              + 165307.98601398542233708058109804*z)
+                                         + x*(-151532.32051281997047565719933987
+                                              + 27551.33100233090372284676351634*x
+                                              + 798988.5990675962079625561419739*y
+                                              + 165307.98601398542233708058109804*z)
+                                         + y*(-3.5954486958041829358315026388824e6
+                                              + 5.234752890442871707340885068105e6*y
+                                              + 4.6286236083915918254382562707451e6*z))
+                                    + y*(6.438908121897687087698246555907e6
+                                         + z*(-1.6200182629370571389033896947608e7
+                                              + 4.4633156223776064031011756896471e6*z)
+                                         + y*(-1.8321635116550050975693097738366e7
+                                              + 1.2728714923076877519955204744549e7*y
+                                              + 2.6779893734265638418607054137883e7*z)))
+                               + y*(-5.7818966635957789313957034538672e6
+                                    + (2.110107821472637449832146241075e7
+                                       - 1.1158289055944016007752939224118e7*z)*z
+                                    + y*(2.38643146476072092540540348693e7
+                                         + z*(-6.6949734335664096046517635344706e7
+                                              + 2.2316578111888032015505878448235e7*z)
+                                         + y*(-3.1821787307692193799888011861373e7
+                                              + 1.2811368916083870231123745035098e7*y
+                                              + 4.9592395804195626701124174329412e7*z)))))));
+  case ( 138 ) :
+    return 39.949968710876357831560764656117
+           + z*(-479.3996245305162939787291758734
+                + (1198.4990613262907349468229396835
+                   - 798.9993742175271566312152931223*z)*z)
+           + y*(-918.84928035015623012589758709068
+                + z*(10546.791739671358467532041869215
+                     + z*(-25168.480287852105433883281733353
+                          + 15979.987484350543132624305862447*z))
+                + y*(4714.0963078834102241241702294218
+                     + y*(-9028.6929286580568699327328122823
+                          + y*(7390.7442115121261988387414613816
+                               - 2197.2482790981996807358420560864*y
+                               - 26366.979349178396168830104673037*z)
+                          + (62321.951188967118217234792863542
+                             - 65917.44837294599042207526168259*z)*z)
+                     + z*(-46022.363954929564221958000883846
+                          + (89887.429599471805121011720476262
+                             - 43944.965581963993614716841121728*z)*z)))
+           + x*(-2117.3483416764469650727205267742
+                + z*(24928.780475586847286893917145417
+                     + z*(-61123.452127640827482287969923858
+                          + 39949.968710876357831560764656117*z))
+                + y*(47780.162578208123966546674528715
+                     + z*(-537886.37872323928184413413532995
+                          + (1.2584240143926052716941640866677e6
+                             - 783019.3867331766134985909872599*z)*z)
+                     + y*(-240418.91170205392143033268170051
+                          + z*(2.3011181977464782110979000441923e6
+                               + z*(-4.4044840503741184509295743033369e6
+                                    + 2.109358347934271693506408373843e6*z))
+                          + y*(451434.64643290284349663664061412
+                               + y*(-362146.4663640941837430983316077
+                                    + 105467.91739671358467532041869215*y
+                                    + 1.2656150087605630161038450243058e6*z)
+                               + z*(-3.0537756082593887926445048503136e6
+                                    + 3.1640375219014075402596125607644e6*z))))
+                + x*(26287.079411756643453166983143725
+                     + z*(-290516.17246549287415110988057928
+                          + (665166.97903609135789548673152434
+                             - 403494.68397985121409876372302678*z)*z)
+                     + y*(-556822.66389219467545629393777695
+                          + z*(5.8534694155176039494802832374142e6
+                               + z*(-1.2710082545365313244111057275343e7
+                                    + 7.286874292863847668476683473276e6*z))
+                          + y*(2.6163234508752926743889144773291e6
+                               + y*(-4.5594899289723187193160300702026e6
+                                    + y*(3.37017936044952954667046610639e6
+                                         - 896477.2978720654697402235588833*y
+                                         - 1.0757727574464785636882682706599e7*z)
+                                    + (2.8418809742169005907059065545775e7
+                                       - 2.6894318936161964092206706766498e7*z)*z)
+                               + z*(-2.3241293797239429932088790446342e7
+                                    + (4.0988667897359143135181344537176e7
+                                       - 1.7929545957441309394804471177665e7*z)*z)))
+                     + x*(-133672.59530659229330440231853937
+                          + z*(1.3135549712136146455017179418931e6
+                               + z*(-2.6187204489979452558588081232084e6
+                                    + 1.3423189486854456231404416924455e6*z))
+                          + y*(2.5176470281594280705449593886285e6
+                               + z*(-2.3044739951181918251557511484234e7
+                                    + (4.2283046883591537128923913312034e7
+                                       - 1.9559504680845064794332150375635e7*z)*z)
+                               + y*(-1.0300300432725251339711311951287e7
+                                    + z*(7.7317571444281667892889441484862e7
+                                         + z*(-1.1002221382975348946811834586295e8
+                                              + 3.585909191488261878960894235533e7*z))
+                                    + y*(1.5168204120145535541486991124634e7
+                                         + y*(-9.046270914890842467378619548731e6
+                                              + 1.7929545957441309394804471177665e6*y
+                                              + 2.1515455148929571273765365413198e7*z)
+                                         + z*(-7.6282068255295752697895386464975e7
+                                              + 5.3788637872323928184413413533e7*z))))
+                          + x*(345367.47950552611345384281045213
+                               + z*(-2.8308547828526987159443957835324e6
+                                    + (4.4584165081338015340021813356226e6
+                                       - 1.6299587234037553995276791979696e6*z)*z)
+                               + x*(-498615.55948044782209570990367299
+                                    + z*(3.1525319309126751492041230605435e6
+                                         + z*(-3.4229133191478863390081263157361e6
+                                              + 651983.4893615021598110716791878*z))
+                                    + x*(409407.27934906091505783471619588
+                                         + x*(-179295.45957441309394804471177665
+                                              + 32599.174468075107990553583959391*x
+                                              + 749781.012765727483782732431066*y
+                                              + 391190.09361690129588664300751269*z)
+                                         + z*(-1.7603554212760558314898935338071e6
+                                              + 977975.2340422532397166075187817*z)
+                                         + y*(-3.374014557445773677022295939797e6
+                                              + 3.8467025872328627428853229072082e6*y
+                                              + 8.606182059571828509506146165279e6*z))
+                                    + y*(6.0423528675826273693079025327083e6
+                                         + z*(-3.0121637208501399783271511578477e7
+                                              + 2.0537479914887318034048757894416e7*z)
+                                         + y*(-1.3463459055315019600098630175229e7
+                                              + 7.367413429784974405865109974822e6*y
+                                              + 3.7554248987222524405117728721219e7*z)))
+                               + y*(-5.4258050004676725388934252517705e6
+                                    + z*(3.9234065271577453499219195753479e7
+                                         + z*(-5.1343699787218295085121894736041e7
+                                              + 1.3039669787230043196221433583756e7*z))
+                                    + y*(1.7536438265326286033741913253449e7
+                                         + y*(-1.8418533574462436014662774937056e7
+                                              + 6.030847276593894978252413032487e6*y
+                                              + 5.085471217019716846526359097665e7*z)
+                                         + z*(-9.3885622468056311012794321803046e7
+                                              + 7.334814255316899297874556390863e7*z)))))));
+  case ( 139 ) :
+    return 45.299006611624498183420108841677
+           + z*(-905.98013223248996366840217683353
+                + z*(4076.9105950462048365078097957509
+                     + z*(-6341.8609256274297456788152378347
+                          + 3170.9304628137148728394076189174*z)))
+           + y*(-679.48509917436747275130163262515
+                + y*(2264.9503305812249091710054420838
+                     + z*(-32615.284760369638692062478366007
+                          + (93768.943686062711239679625302271
+                             - 69760.47018190172720246696761618*z)*z)
+                     + y*(-3170.9304628137148728394076189174
+                          + y*(2038.4552975231024182539048978755
+                               - 498.28907272786948001762119725844*y
+                               - 9965.781454557389600352423945169*z)
+                          + (30803.32449590465876472567401234
+                             - 44846.01654550825320158590775326*z)*z))
+                + z*(12683.721851254859491357630475669
+                     + z*(-52999.837735600662874601527344762
+                          + (76102.331107529156948145782854017
+                             - 34880.235090950863601233483808091*z)*z)))
+           + x*(-2400.8473504160984037212657686089
+                + z*(47110.966876089478110756913195344
+                     + z*(-207922.4403473564466618982995833
+                          + (317093.04628137148728394076189174
+                             - 155375.59267787202876913097332695*z)*z))
+                + y*(35333.225157067108583067684896508
+                     + z*(-646869.81441399783405923915425914
+                          + z*(2.6499918867800331437300763672381e6
+                               + z*(-3.7290142242689286904591433598468e6
+                                    + 1.6742512843656414528592072227884e6*z)))
+                     + y*(-115512.46685964247036772127754628
+                          + y*(158546.52314068574364197038094587
+                               + y*(-99884.309578632018494441339995897
+                                    + 23917.875490937735040845817468405*y
+                                    + 478357.50981875470081691634936811*z)
+                               + z*(-1.5093629002993282794715580266047e6
+                                    + 2.1526087941843961536761235721565e6*z))
+                          + z*(1.6307642380184819346031239183004e6
+                               + z*(-4.5946782406170728507443016398113e6
+                                    + 3.3485025687312829057184144455767e6*z))))
+                + x*(29806.746350448919804690431617823
+                     + z*(-549023.96013288891798305171916112
+                          + z*(2.2626853802506436842618344366418e6
+                               + z*(-3.2026397674418520215678016951065e6
+                                    + 1.4459442910430539820147698742263e6*z)))
+                     + y*(-411767.97009966668848728878937084
+                          + y*(1.2570474334725798245899080203565e6
+                               + z*(-1.6470718803986667539491551574834e7
+                                    + (4.2758638320844596325293909137835e7
+                                       - 2.8462271834215904698606522787402e7*z)*z)
+                               + y*(-1.6013198837209260107839008475533e6
+                                    + y*(929535.61567053470272378063343121
+                                         - 203301.94167297074784718944848145*y
+                                         - 4.0660388334594149569437889696289e6*z)
+                                    + (1.4046315970132524396714907349627e7
+                                       - 1.829717475056736730624705036333e7*z)*z))
+                          + z*(7.0394656274464470177034849139966e6
+                               + z*(-2.6764918056478334751673771309105e7
+                                    + (3.4702662985033295568354476981432e7
+                                       - 1.4231135917107952349303261393701e7*z)*z)))
+                     + x*(-151570.47612249557092172368418425
+                          + z*(2.4823855623170225004514219645239e6
+                               + z*(-8.9080496501759575677695644037157e6
+                                    + (1.0654326355054081972740409599562e7
+                                       - 3.8812188864839870043554349255549e6*z)*z))
+                          + y*(1.8617891717377668753385664733929e6
+                               + z*(-2.7713932244991867988616422589338e7
+                                    + z*(8.90397273958091136293305659392e7
+                                         + z*(-9.3149253275615688104530438213317e7
+                                              + 2.8462271834215904698606522787402e7*z)))
+                               + y*(-4.9489164723199764265386468909532e6
+                                    + y*(5.3271631775270409863702047997812e6
+                                         + y*(-2.4950692841682773599427795949996e6
+                                              + 406603.88334594149569437889696289*y
+                                              + 8.132077666918829913887577939258e6*z)
+                                         + z*(-3.7703269182987302328024224991104e7
+                                              + 3.659434950113473461249410072666e7*z))
+                                    + z*(5.4793678397420993002664963654892e7
+                                         + z*(-1.1477318707174075855736786136998e8
+                                              + 5.69245436684318093972130455748e7*z))))
+                          + x*(391609.9121574937867956668409363
+                               + z*(-5.349812680832853235461914854202e6
+                                    + z*(1.5166107413571881991809052440193e7
+                                         + z*(-1.2937396288279956681184783085183e7
+                                              + 2.5874792576559913362369566170366e6*z)))
+                               + x*(-565376.90151968536182726637845297
+                                    + z*(5.9577253495608540010834127148573e6
+                                         + z*(-1.1643656659451961013066304776665e7
+                                              + 5.174958515311982672473913234073e6*z))
+                                    + x*(464224.2197559278573836892754095
+                                         + x*(-203301.94167297074784718944848145
+                                              + 36963.989395085590517670808814808*x
+                                              + 554459.8409262838577650621322221*y
+                                              + 739279.7879017118103534161762962*z)
+                                         + z*(-3.3267590455577031465903727933327e6
+                                              + 3.3267590455577031465903727933327e6*z)
+                                         + y*(-2.4950692841682773599427795949996e6
+                                              + 1.8481994697542795258835404407404e6*y
+                                              + 1.0349917030623965344947826468146e7*z))
+                                    + y*(4.468294012170640500812559536143e6
+                                         + y*(-6.4686981441399783405923915425914e6
+                                              + 2.5874792576559913362369566170366e6*y
+                                              + 2.6614072364461625172722982346662e7*z)
+                                         + z*(-3.6224709607183878707317392638512e7
+                                              + 4.3247867592250140905674846313326e7*z)))
+                               + y*(-4.0123595106246399265964361406515e6
+                                    + z*(4.718344528666807730785038536949e7
+                                         + z*(-1.0811966898062535226418711578331e8
+                                              + 6.209950218374379206968695880888e7*z))
+                                    + y*(8.4256152297621566621161402445519e6
+                                         + y*(-6.4686981441399783405923915425914e6
+                                              + 1.6633795227788515732951863966664e6*y
+                                              + 2.513551278865820155201614999407e7*z)
+                                         + z*(-6.6535180911154062931807455866655e7
+                                              + 7.651545804782717237157857424665e7*z)))))));
+  case ( 140 ) :
+    return 50.07993610219565765375626235541
+           + z*(-1502.3980830658697296126878706623
+                + z*(10516.786581461088107288815094636
+                     + z*(-28044.764217229568286103506919029
+                          + (31550.359744383264321866445283908
+                             - 12620.143897753305728746578113563*z)*z)))
+           + y*(-250.39968051097828826878131177705
+                + z*(6009.5923322634789184507514826492
+                     + z*(-31550.359744383264321866445283908
+                          + (56089.528434459136572207013838059
+                             - 31550.359744383264321866445283908*z)*z))
+                + y*(500.7993610219565765375626235541
+                     + z*(-9014.3884983952183776761272239737
+                          + (31550.359744383264321866445283908
+                             - 28044.764217229568286103506919029*z)*z)
+                     + y*(-500.7993610219565765375626235541
+                          + y*(250.39968051097828826878131177705
+                               - 50.07993610219565765375626235541*y
+                               - 1502.3980830658697296126878706623*z)
+                          + (6009.5923322634789184507514826492
+                             - 10516.786581461088107288815094636*z)*z)))
+           + x*(-2654.2366134163698556490819048367
+                + z*(78124.700319425225939859769274439
+                     + z*(-536356.11565451549347172956982644
+                          + z*(1.4022382108614784143051753459515e6
+                               + z*(-1.5459676274747799517714558189115e6
+                                    + 605766.907092158674979835749451*z))))
+                + y*(13020.783386570870989976628212407
+                     + y*(-25540.767412119785403415693801259
+                          + y*(25039.968051097828826878131177705
+                               + y*(-12269.584345037936125170284277075
+                                    + 2403.8369329053915673803005930597*y
+                                    + 72115.10798716174702140901779179*z)
+                               + z*(-294470.02428091046700408682264981
+                                    + 504805.7559101322291498631245425*z))
+                          + z*(450719.42491976091888380636119869
+                               + z*(-1.5459676274747799517714558189115e6
+                                    + 1.3461486824270192777329683321134e6*z)))
+                     + z*(-306489.20894543742484098832561511
+                          + z*(1.5775179872191632160933222641954e6
+                               + z*(-2.7483868932884976920381436780649e6
+                                    + 1.5144172677303966874495893736276e6*z))))
+                + x*(32952.59795524474273617162062986
+                     + z*(-910453.23833791705614528884962135
+                          + z*(5.836816552710903899545292377523e6
+                               + z*(-1.416260592970093198448227099411e7
+                                    + (1.4386964043438768530771099049462e7
+                                       - 5.149018710283348737328603870334e6*z)*z)))
+                     + y*(-151742.20638965284269088147493689
+                          + z*(3.3353237444062307997401670728703e6
+                               + z*(-1.5932931670913548482542554868374e7
+                                    + (2.5576824966113366276926398310155e7
+                                       - 1.2872546775708371843321509675834e7*z)*z))
+                          + y*(277943.64536718589997834725607252
+                               + z*(-4.5522661916895852807264442481067e6
+                                    + (1.4386964043438768530771099049462e7
+                                       - 1.1442263800629663860730230822964e7*z)*z)
+                               + y*(-252903.67731608807115146912489482
+                                    + y*(114182.25431300609945056427817033
+                                         - 20432.613929695828322732555041007*y
+                                         - 612978.4178908748496819766512302*z)
+                                    + (2.740374103512146386813542676088e6
+                                       - 4.2908489252361239477738365586115e6*z)*z)))
+                     + x*(-167567.4661979466705094684538412
+                          + z*(4.1165707476004830591387647656147e6
+                               + z*(-2.297917868049247751442606098178e7
+                                    + z*(4.7115203884945674720653891623969e7
+                                         + z*(-3.8617640327125115529964529027503e7
+                                              + 1.0298037420566697474657207740668e7*z))))
+                          + y*(686095.12460008050985646079426911
+                               + y*(-1.0942466038329751197345743324657e6
+                                    + y*(841342.92651688704858310520757088
+                                         + y*(-306489.20894543742484098832561511
+                                              + 40865.227859391656645465110082014*y
+                                              + 1.2259568357817496993639533024604e6*z)
+                                         + z*(-7.3557410146904981961837198147626e6
+                                              + 8.581697850472247895547673117223e6*z))
+                                    + z*(1.5144172677303966874495893736276e7
+                                         + z*(-3.8617640327125115529964529027503e7
+                                              + 2.2884527601259327721460461645928e7*z)))
+                               + z*(-1.3130959245995701436814891989588e7
+                                    + z*(5.3004604370563884060735628076966e7
+                                         + z*(-6.8653582803777983164381384937784e7
+                                              + 2.5745093551416743686643019351669e7*z))))
+                          + x*(432941.04760348146041672288806252
+                               + z*(-8.8716606805039607533629218762608e6
+                                    + z*(3.9122446083035247759114392152046e7
+                                         + z*(-5.721131900314831930365115411482e7
+                                              + 2.5745093551416743686643019351669e7*z)))
+                               + x*(-625047.68249150400317653191045787
+                                    + x*(513219.18517530109963569417661824
+                                         + x*(-224758.75322665411155005810545108
+                                              + 40865.227859391656645465110082014*x
+                                              + 204326.13929695828322732555041007*y
+                                              + 1.2259568357817496993639533024604e6*z)
+                                         + y*(-919467.62683631227452296497684532
+                                              + 408652.27859391656645465110082014*y
+                                              + 4.9038273431269987974558132098417e6*z)
+                                         + z*(-5.5168057610178736471377898610719e6
+                                              + 8.581697850472247895547673117223e6*z))
+                                    + z*(9.8797697942411593419330354374752e6
+                                         + z*(-3.003594247665286763441685591028e7
+                                              + 2.2884527601259327721460461645928e7*z))
+                                    + y*(1.6466282990401932236555059062459e6
+                                         + y*(-1.4302829750787079825912788528705e6
+                                              + 408652.27859391656645465110082014*y
+                                              + 7.355741014690498196183719814763e6*z)
+                                         + z*(-1.7163395700944495791095346234446e7
+                                              + 2.5745093551416743686643019351669e7*z)))
+                               + y*(-1.4786101134173267922271536460435e6
+                                    + y*(1.8629736230016784647197329596212e6
+                                         + y*(-1.0216306964847914161366277520504e6
+                                              + 204326.13929695828322732555041007*y
+                                              + 4.9038273431269987974558132098417e6*z)
+                                         + z*(-1.8389352536726245490459299536906e7
+                                              + 2.5745093551416743686643019351669e7*z))
+                                    + z*(2.2355683476020141576636795515455e7
+                                         + z*(-6.4362733878541859216607548379172e7
+                                              + 4.5769055202518655442920923291856e7*z)))))));
+  case ( 141 ) :
+    return 16.309506430300090476125767887696
+           + y*(-782.85630865440434285403685860942
+                + y*(8807.133472362048857107914659356
+                     + y*(-39142.815432720217142701842930471
+                          + y*(80732.056829985447856822551044096
+                               + y*(-77502.774556786029942549649002333
+                                    + 27987.113034394955257031817695287*y)))))
+           + x*(-652.38025721200361904503071550785
+                + y*(30531.396037521769371307437485767
+                     + y*(-334671.07194975785657010075705553
+                          + y*(1.4482841710106480342799681884274e6
+                               + y*(-2.9063540458794761228456118375875e6
+                                    + (2.7125971094875110479892377150816e6
+                                       - 951561.8431694284787390818016397*y)*y))))
+                + x*(6067.136392071633657118785654223
+                     + y*(-260691.15078191664617039427391694
+                          + y*(2.59810437434680441284683482451e6
+                               + y*(-1.0098846381641816022817075476062e7
+                                    + y*(1.7922516616256769424214606331789e7
+                                         + y*(-1.4493018842118987599256784363436e7
+                                              + 4.2820282942624281543258681073789e6*y)))))
+                     + x*(-23616.165311074531009430111901384
+                          + y*(872884.7841496608422822510973495
+                               + y*(-7.2218494473368800628284900206719e6
+                                    + y*(2.1998262273188762034198435726925e7
+                                         + y*(-2.7448899322195052271319667354993e7
+                                              + 1.1857924507188262581210096297357e7*y))))
+                          + x*(48765.424226597270523616045984212
+                               + x*(-58322.794994753123542625745966402
+                                    + x*(40773.766075750226190314419719241
+                                         + x*(-15526.650121645686133271731029087
+                                              + 2495.3544838359138428472424868175*x
+                                              + 119777.01522412386445666763936724*y)
+                                         + y*(-625502.19061486906994037545002893
+                                              + 1.3474914212713934751375109428815e6*y))
+                                    + y*(1.3316385810211417871947166964946e6
+                                         + y*(-5.689408223145883561691712869944e6
+                                              + 5.988850761206193222833381968362e6*y)))
+                               + y*(-1.4678555787270081428513191098927e6
+                                    + y*(9.2915258133419615442488499656205e6
+                                         + y*(-1.9297408008331067051352008564722e7
+                                              + 1.2352004694987773522093850309747e7*y)))))));
+  case ( 142 ) :
+    return 28.248893783651068838184248649521
+           - 56.49778756730213767636849729904*z
+           + y*(-1299.449114047949166556475437878
+                + 2542.4004405285961954365823784569*z
+                + y*(13983.202422907279074901203081513
+                     - 25424.004405285961954365823784569*z
+                     + y*(-59322.676945667244560186922163994
+                          + 93221.34948604852716600802054342*z
+                          + y*(116526.68685756065895751002567927
+                               - 139832.02422907279074901203081513*z
+                               + y*(-106272.3384140953209692491434195
+                                    + 36356.326299558925594743128011933*y
+                                    + 72712.65259911785118948625602387*z)))))
+           + x*(-1129.9557513460427535273699459808
+                + 2203.4137151247833693783713946626*z
+                + y*(50678.51544787001749570254207724
+                     - 96611.21674008665542659013038136*z
+                     + y*(-531361.69207047660484624571709749
+                          + 940688.162995580592311535480029*z
+                          + y*(2.1949390469896880487269161200678e6
+                               - 3.3559685814977469779762887395631e6*z
+                               + y*(-4.1949607268721837224703609244538e6
+                                    + y*(3.7195318444933362339237200196824e6
+                                         - 1.2361150941850034702212663524057e6*y
+                                         - 2.4722301883700069404425327048115e6*z)
+                                    + 4.8941208480175476762154210785295e6*z))))
+                + x*(10508.588487518197607804540497622
+                     - 18813.763259911611846230709600581*z
+                     + y*(-432716.55497796707246330632081336
+                          + 750008.1299559358776537918016448*z
+                          + y*(4.1250447147576473270958549090463e6
+                               - 6.559393136563778184226382536419e6*z
+                               + y*(-1.530525065198214909652822591831e7
+                                    + 2.0695139585902773030853780560639e7*z
+                                    + y*(2.5868924482378466288567225700799e7
+                                         - 2.6148588530836611870065249762429e7*z
+                                         + y*(-1.9872927283435825021249589819446e7
+                                              + 5.562517923832515615995698585826e6*y
+                                              + 1.1125035847665031231991397171652e7*z)))))
+                     + x*(-40904.398198726747677690792044506
+                          + 62995.03313754188350915087448843*z
+                          + x*(84464.192413116695826170903462067
+                               - 105933.3516886915081431909324357*z
+                               + x*(-101018.04417033622216534687317069
+                                    + 96102.73665198093618750281390567*z
+                                    + x*(70622.234459127672095460621623802
+                                         - 45141.732266274408003418429341934*z
+                                         + x*(-26892.946882035817533951404714344
+                                              + 4322.0807488986135322421900433767*x
+                                              + 198815.71444933622248314074199533*y
+                                              + 8644.161497797227064484380086753*z)
+                                         + y*(-1.0382598421243113840786238748645e6
+                                              + 2.1394299707048136984598840714715e6*y
+                                              + 388987.2674008752179017971039039*z))
+                                    + y*(2.2103629429955615323125647198304e6
+                                         - 1.6423906845814731422520322164831e6*z
+                                         + y*(-9.0331487651981022823861771906572e6
+                                              + 9.076369572687088417708599091091e6*y
+                                              + 3.889872674008752179017971039039e6*z)))
+                               + y*(-2.4364670888399046872933914460212e6
+                                    + 2.682232464757668986185594409272e6*z
+                                    + y*(1.4752278556167179424020769250996e7
+                                         - 1.2534034171805979243502351125792e7*z
+                                         + y*(-2.9246079734213951568172152626849e7
+                                              + 1.7828583089206780820499033928929e7*y
+                                              + 1.4262866471365424656399227143143e7*z))))
+                          + y*(1.4488857621634633207104701132339e6
+                               - 2.0847683612334488802579975503346e6*z
+                               + y*(-1.146622598678396884141898652684e7
+                                    + 1.4288290475770710618353592966928e7*z
+                                    + y*(3.3339344443464991442825050256164e7
+                                         - 3.1695258825256499236442726984762e7*z
+                                         + y*(-3.9619073531570624045553408730953e7
+                                              + 1.6259667777356584108295118943183e7*y
+                                              + 2.1394299707048136984598840714715e7*z)))))));
+  case ( 143 ) :
+    return 36.46916505762093808125066058733
+           + z*(-218.81499034572562848750396352398
+                + 218.81499034572562848750396352398*z)
+           + y*(-1531.7049324200793994125277446679
+                + (8971.4146041747507679876625044832
+                   - 8752.599613829025139500158540959*z)*z
+                + y*(14988.826838682205551394021501393
+                     + z*(-80961.546427918482540376466503873
+                          + 72208.94681408945740087630796291*z)
+                     + y*(-57621.280791041082168376043727982
+                          + (264766.13831832801046987979586402
+                             - 192557.1915042385530690034879011*z)*z
+                          + y*(102296.00798662673131790810294746
+                               + z*(-349009.90960143237743756882182075
+                                    + 156452.71809719382436856533391965*z)
+                               + y*(-84243.771283104366967689025956733
+                                    + 26075.453016198970728094222319941*y
+                                    + 156452.71809719382436856533391965*z)))))
+           + x*(-1458.7666023048375232500264234932
+                + (8533.7846234832995110126545774352
+                   - 8314.969633137573882525150613911*z)*z
+                + y*(59736.492364383096577088582042047
+                     + z*(-340913.75495864052918353117517036
+                          + 323846.18571167393016150586601549*z)
+                     + y*(-569575.41986992381095297281705292
+                          + (2.9955772178329838539939292606433e6
+                             - 2.5995220853072204664315470866649e6*z)*z
+                          + y*(2.1319873892685200402299136179353e6
+                               + z*(-9.5315809794598083769156726511046e6
+                                    + 6.739501702648349357415122076539e6*z)
+                               + y*(-3.6826562875185623274446917061086e6
+                                    + y*(2.9485319949086528438691159084856e6
+                                         - 886565.402550765004755203558878*y
+                                         - 5.319392415304590028531221353268e6*z)
+                                    + (1.2215346836050133210314908763726e7
+                                       - 5.319392415304590028531221353268e6*z)*z))))
+                + x*(13566.529401434988966225245738487
+                     + z*(-72865.391785126634286338819853486
+                          + 64550.42215198906040381366923957*z)
+                     + y*(-510057.7424958864400043717389744
+                          + (2.6465673082315514765563604388225e6
+                             - 2.2581707003678884859910409035675e6*z)*z
+                          + y*(4.4217039174112506376612363429108e6
+                               + z*(-2.0888078978402968495417128357999e7
+                                    + 1.6030386192727859542994540367767e7*z)
+                               + y*(-1.4866290444088599199441019281819e7
+                                    + (5.8778082706668818324313314681812e7
+                                       - 3.6008194811292609423903652237506e7*z)*z
+                                    + y*(2.2709713773031134352575598854336e7
+                                         + z*(-6.526485309546785458082536968048e7
+                                              + 2.3937265868870655128390496089706e7*z)
+                                         + y*(-1.5753585229940516622957847853909e7
+                                              + 3.989544311478442521398416014951e6*y
+                                              + 2.3937265868870655128390496089706e7*z)))))
+                     + x*(-52807.351003435118341650956530454
+                          + (243978.71423548407576356691932924
+                             - 179428.29208349501535975325008966*z)*z
+                          + x*(109042.80352228660486293947515612
+                               + z*(-410278.10689823555341406993160746
+                                    + 230849.8148147405380543166815178*z)
+                               + x*(-130413.73424605247457855236226029
+                                    + (372204.29857807929405724424195429
+                                       - 141354.48376333875600292756043649*z)*z
+                                    + x*(91172.912644052345203126651468325
+                                         + z*(-174833.17728623477716151566685566
+                                              + 33478.693522896021158588106419169*z)
+                                         + x*(-34718.645134855133053350628879138
+                                              + 5579.782253816003526431351069862*x
+                                              + 234350.85466027214811011674493418*y
+                                              + 33478.693522896021158588106419169*z)
+                                         + y*(-1.2238322410036434401306096679896e6
+                                              + 2.2932905063183774493632852897131e6*y
+                                              + 1.3726264344387368675021123631859e6*z))
+                                    + y*(2.60543009004655505840070969368e6
+                                         + z*(-5.7955338342968889961200299778962e6
+                                              + 1.3391477409158408463435242567668e6*z)
+                                         + y*(-9.6827821377887047862005378898997e6
+                                              + 8.816055961029285571761534690381e6*y
+                                              + 1.2387116603471527828677599375093e7*z)))
+                               + y*(-2.8719467482876488738984895212522e6
+                                    + (9.4648424074043620602269839422298e6
+                                       - 4.3150316096177093937735781606929e6*z)*z
+                                    + y*(1.5813212314809726856720692683969e7
+                                         + z*(-3.9914042388963811892405597986409e7
+                                              + 1.1047968862555686982334075118326e7*z)
+                                         + y*(-2.8407291429983253509009389557895e7
+                                              + 1.5651289221953889891639939750962e7*y
+                                              + 4.0509219162704185601891608767195e7*z))))
+                          + y*(1.7078509996483885303449684353047e6
+                               + z*(-7.3565599754232956297498832536762e6
+                                    + 4.9189609829719121283990891000191e6*z)
+                               + y*(-1.2290838007719408552143097631142e7
+                                    + (4.5500389092490187187691574175177e7
+                                       - 2.4551041916790415516297944707391e7*z)*z
+                                    + y*(3.2383159804565088178627336575126e7
+                                         + z*(-9.0020487028231523559759130593766e7
+                                              + 2.9461250300148498619557533648869e7*z)
+                                         + y*(-3.4780642715453088648088755002137e7
+                                              + 1.288929700631496814605642097138e7*y
+                                              + 5.339851616901915374794802973857e7*z)))))));
+  case ( 144 ) :
+    return 43.15089802078283515175134667018
+           + z*(-517.81077624939402182101616004216
+                + (1294.5269406234850545525404001054
+                   - 863.0179604156567030350269334036*z)*z)
+           + y*(-1553.4323287481820654630484801265
+                + z*(18123.377168728790763735565601475
+                     + z*(-44013.915981198491854786373603583
+                          + 28479.592693716671200155888802319*z))
+                + y*(12945.269406234850545525404001054
+                     + z*(-137219.85570608941578256928241117
+                          + (299035.72328402504760163683242435
+                             - 170877.55616230002720093533281391*z)*z)
+                     + y*(-42287.880060367178448716319736776
+                          + z*(370234.70501831672560202655443014
+                               + z*(-626551.03926176676640342955365101
+                                    + 246823.13667887781706801770295343*z))
+                          + y*(64079.083560862510200350749805217
+                               + y*(-45567.34830994667392024942208371
+                                    + 12341.156833943890853400885147671*y
+                                    + 148093.88200732669024081062177206*z)
+                               + z*(-398714.29771203339680218244323246
+                                    + 370234.70501831672560202655443014*z)))))
+           + x*(-1726.0359208313134060700538668072
+                + z*(20194.620273726366851019630241644
+                     + z*(-49192.023743692432072996535204005
+                          + 31931.664535379298012295996535933*z))
+                + y*(60583.860821179100553058890724932
+                     + z*(-688688.33241169404902195149285607
+                          + (1.6285148913043441986270958233326e6
+                             - 1.0252653369738001632056119968835e6*z)*z)
+                     + y*(-491920.23743692432072996535204005
+                          + z*(5.0771346611253083839550634492133e6
+                               + z*(-1.0765286038224901713658925967276e7
+                                    + 5.980714465680500952032736648487e6*z))
+                          + y*(1.5646515622335856026025038302607e6
+                               + y*(-2.3068470081910503672126269929878e6
+                                    + y*(1.5948571908481335872087297729298e6
+                                         - 419599.33235409228901563009502083*y
+                                         - 5.03519198824910746818756114025e6*z)
+                                    + (1.3955000419921168888076385513136e7
+                                       - 1.2587979970622768670468902850625e7*z)*z)
+                               + z*(-1.3328449380659402121672955959485e7
+                                    + (2.1929286374161836824120034377785e7
+                                       - 8.391986647081845780312601900417e6*z)*z))))
+                + x*(16052.134063731214676451500961307
+                     + z*(-172430.98849104820926639838129404
+                          + (381885.44748392809109299941803109
+                             - 222658.63378723942938303694881813*z)*z)
+                     + y*(-517292.96547314462779919514388211
+                          + z*(5.3463962647749932753019918524353e6
+                               + z*(-1.1355590323149210898534884389724e7
+                                    + 6.322469578005101006434607314115e6*z))
+                          + y*(3.8188544748392809109299941803109e6
+                               + z*(-3.5402722772171069271902874862082e7
+                                    + (6.6385930569053560567563376798205e7
+                                       - 3.1954103002350105086574907236201e7*z)*z)
+                               + y*(-1.0910273055574732039768810492088e7
+                                    + z*(8.2192104514066313083649895083492e7
+                                         + z*(-1.1716504434195038531744132653274e8
+                                              + 3.7763939911868306011406708551874e7*z))
+                                    + y*(1.4225556550511477264477866456758e7
+                                         + y*(-8.5210941339600280230866419296537e6
+                                              + 1.8881969955934153005703354275937e6*y
+                                              + 2.2658363947120983606844025131125e7*z)
+                                         + z*(-7.455957367215024520200811688447e7
+                                              + 5.664590986780245901711006282781e7*z)))))
+                     + x*(-62482.50033409354529973594997842
+                          + z*(577359.015518074334330433018447
+                               + z*(-1.0615120913112577447330831280864e6
+                                    + 485016.09375359906710568513657282*z))
+                          + x*(129021.18508214067710373652654384
+                               + z*(-970895.20546761379091440530007904
+                                    + (1.3657259223577767325529301221112e6
+                                       - 425467.85448491875459626827816797*z)*z)
+                               + x*(-154307.61132231941850266281569256
+                                    + z*(880796.13040021923111754848823171
+                                         + z*(-836264.40364277134524094109846808
+                                              + 132041.74794359547556435912081075*z))
+                                    + x*(107877.24505195708787937836667545
+                                         + x*(-41079.654915785259064467282030011
+                                              + 6602.087397179773778217956040537*x
+                                              + 237675.14629847185601584641745935*y
+                                              + 79225.04876615728533861547248645*z)
+                                         + z*(-413730.81022326582343499191187368
+                                              + 198062.62191539321334653868121612*z)
+                                         + y*(-1.241192430669797470304975735621e6
+                                              + 1.9806262191539321334653868121612e6*y
+                                              + 2.7728767068155049868515415370257e6*z))
+                                    + y*(2.6423883912006576933526454646951e6
+                                         + z*(-1.1707701650998798833373175378553e7
+                                              + 6.734129145123369253782315161348e6*z)
+                                         + y*(-8.3626440364277134524094109846808e6
+                                              + 6.470045649236178302653596919727e6*y
+                                              + 2.0994637923031680614733100208909e7*z)))
+                               + y*(-2.9126856164028413727432159002371e6
+                                    + z*(1.9120162913008874255741021709557e7
+                                         + z*(-2.1698860578730856484409682186567e7
+                                              + 4.3573776821386506936238509867547e6*z))
+                                    + y*(1.3657259223577767325529301221112e7
+                                         + z*(-6.7649388863102081980806656228708e7
+                                              + 4.5752465662455832283050435360925e7*z)
+                                         + y*(-2.0847924869761018975217145630231e7
+                                              + 9.804099784811964060653664720198e6*y
+                                              + 5.664590986780245901711006282781e7*z))))
+                          + y*(1.732077046554223002991299055341e6
+                               + z*(-1.486116927835760842626316379321e7
+                                    + (2.4735820781433552422389941965214e7
+                                       - 9.683061515863668208053002192788e6*z)*z)
+                               + y*(-1.0615120913112577447330831280864e7
+                                    + z*(7.7117558906822251669803936715078e7
+                                         + z*(-1.0167214591656851618455652302428e8
+                                              + 2.6144266092831904161743105920528e7*z))
+                                    + y*(2.3765788593926354288178571692068e7
+                                         + y*(-2.1786888410693253468119254933774e7
+                                              + 6.971804291421841109798161578808e6*y
+                                              + 6.100328754994110971073391381457e7*z)
+                                         + z*(-1.2587979970622768670468902850625e8
+                                              + 9.58623090070503152597247217086e7*z)))))));
+  case ( 145 ) :
+    return 48.928519290900271428377303663089
+           + z*(-978.57038581800542856754607326177
+                + z*(4403.566736181024428553957329678
+                     + z*(-6849.9927007260379999728225128324
+                          + 3424.9963503630189999864112564162*z)))
+           + y*(-1369.9985401452075999945645025665
+                + z*(26421.400417086146571323743978068
+                     + z*(-114492.73514070663514240289057163
+                          + (171249.81751815094999932056282081
+                             - 82199.91240871245599967387015399*z)*z))
+                + y*(8807.133472362048857107914659356
+                     + z*(-149721.26903015483057083454920905
+                          + z*(559252.9754949901024263525808691
+                               + z*(-698699.25547405587599722789630891
+                                    + 267149.71532831548199894007800046*z)))
+                     + y*(-22507.118873814124857053559685021
+                          + y*(27644.613399358653357033176569645
+                               + y*(-16439.982481742491199934774030798
+                                    + 3816.4245046902211714134296857209*y
+                                    + 76328.49009380442342826859371442*z)
+                               + z*(-252471.15954104540057042688690154
+                                    + 343478.20542211990542720867171488*z))
+                          + z*(300421.10844612766657023664449136
+                               + z*(-792642.01251258439713971231934204
+                                    + 534299.4306566309639978801560009*z)))))
+           + x*(-1957.1407716360108571350921465235
+                + z*(38164.245046902211714134296857209
+                     + z*(-167335.53597487892828505037852776
+                          + (253449.7299268634059989944329748
+                             - 123299.86861306868399951080523098*z)*z))
+                + y*(53429.943065663096399788015600093
+                     + z*(-1.0040132158492735697103022711666e6
+                          + z*(4.2362312002061455002689069511502e6
+                               + z*(-6.1649934306534341999755402615492e6
+                                    + 2.8769969343049359599885854553896e6*z)))
+                     + y*(-334671.07194975785657010075705553
+                          + y*(832763.39833112261971098170834577
+                               + z*(-1.0815159904060595996528519201689e7
+                                    + (2.7742470437940453899889931176971e7
+                                       - 1.8166180642325452775927925304032e7*z)*z)
+                               + y*(-995206.08237691152085319435650722
+                                    + y*(575399.38686098719199771709107792
+                                         - 129758.43315946751982805660931451*y
+                                         - 2.5951686631893503965611321862902e6*z)
+                                    + (8.8364905839365890199649410415538e6
+                                       - 1.1678258984352076784525094838306e7*z)*z))
+                          + z*(5.5396869541157287311208783207349e6
+                               + z*(-2.0133107117819643687348692911288e7
+                                    + (2.4454473941591955659902976370812e7
+                                       - 9.083090321162726387963962652016e6*z)*z))))
+                + x*(18201.409176214900971356356962669
+                     + z*(-325863.93847739580771299284239617
+                          + z*(1.299052187173402206423417412255e6
+                               + z*(-1.7672981167873178039929882083108e6
+                                    + 760349.1897805902179969832989244*z)))
+                     + y*(-456209.51386835413079818997935464
+                          + z*(7.79431312304041323854050447353e6
+                               + z*(-2.953912566630231186673994576748e7
+                                    + (3.801745948902951089984916494622e7
+                                       - 1.5371383620429229271939013718796e7*z)*z))
+                          + y*(2.59810437434680441284683482451e6
+                               + z*(-3.8628087409779946287275313695935e7
+                                    + z*(1.2415416055988780273865027295294e8
+                                         + z*(-1.3065676077364844881148161660977e8
+                                              + 4.0873906445232268745837831934071e7*z)))
+                               + y*(-5.8068366694440442131198183987354e6
+                                    + y*(6.1371041746576210452613651984612e6
+                                         + y*(-3.0742767240858458543878027437592e6
+                                              + 583912.9492176038392262547419153*y
+                                              + 1.1678258984352076784525094838306e7*z)
+                                         + z*(-4.7212106834175489906669827850588e7
+                                              + 5.255216542958434553036292677238e7*z))
+                                    + z*(6.6693486075040341978592535077083e7
+                                         + z*(-1.4822405633985328226512620371696e8
+                                              + 8.174781289046453749167566386814e7*z)))))
+                     + x*(-70848.495933223593028290335704152
+                          + z*(1.0911059801870760528528138716869e6
+                               + z*(-3.6109247236684400314142450103359e6
+                                    + (3.8496958978080333559847262522118e6
+                                       - 1.1644987591234264599953798271815e6*z)*z))
+                          + x*(146296.27267979181157084813795264
+                               + z*(-1.8348194734087601785641488873658e6
+                                    + z*(4.6457629066709807721244249828103e6
+                                         + z*(-3.3770464014579367339866014988264e6
+                                              + 524024.4416055419069979209222317*z)))
+                               + x*(-174968.38498425937062787723789921
+                                    + z*(1.6645482262764272339933958706183e6
+                                         + z*(-2.844704111572941780845856434972e6
+                                              + 1.0480488832110838139958418444634e6*z))
+                                    + x*(122321.29822725067857094325915772
+                                         + x*(-46579.95036493705839981519308726
+                                              + 7486.063451507741528541727460453*x
+                                              + 209609.77664221676279916836889267*y
+                                              + 149721.26903015483057083454920905*z)
+                                         + z*(-781877.73826858633742546931253616
+                                              + 673745.7106356967375687554714407*z)
+                                         + y*(-1.0946288335760208723956570375506e6
+                                              + 1.3474914212713934751375109428815e6*y
+                                              + 4.0424742638141804254125328286444e6*z))
+                                    + y*(2.3303675167869981275907542188656e6
+                                         + z*(-1.7068224669437650685075138609832e7
+                                              + 1.7517388476528115176787642257459e7*z)
+                                         + y*(-5.689408223145883561691712869944e6
+                                              + 3.4435891876935611031291946318082e6*y
+                                              + 2.2907354161613689077337686028985e7*z)))
+                               + y*(-2.5687472627722642499898084423122e6
+                                    + z*(2.7874577440025884632746549896862e7
+                                         + z*(-5.6444918424368371125204625051812e7
+                                              + 2.6201222080277095349896046111584e7*z))
+                                    + y*(9.2915258133419615442488499656205e6
+                                         + y*(-1.1096009604790363554527404924715e7
+                                              + 4.2296258501018739636260760151557e6*y
+                                              + 4.5964429592257532985246206607179e7*z)
+                                         + z*(-7.3812585631866331471421432760062e7
+                                              + 8.556570525073348567123194487297e7*z))))
+                          + y*(1.5275483722619064739939394203616e6
+                               + z*(-2.1665548342010640188485470062016e7
+                                    + z*(6.4344917149077128950030424501255e7
+                                         + z*(-5.8224937956171322999768991359076e7
+                                              + 1.257658659853300576795010213356e7*z)))
+                               + y*(-7.2218494473368800628284900206719e6
+                                    + z*(8.4143353194947014780809016655487e7
+                                         + z*(-1.901460116682966348249598774955e8
+                                              + 1.0690098608753054902757586813526e8*z))
+                                    + y*(1.2649000807083538169664100542982e7
+                                         + y*(-9.3991685557819421413912800336793e6
+                                              + 2.5153173197066011535900204267121e6*y
+                                              + 3.8628087409779946287275313695935e7*z)
+                                         + z*(-1.0214317687168340663388045912706e8
+                                              + 1.2127422791442541276237598485933e8*z)))))));
+  case ( 146 ) :
+    return 54.092513345194083336829302321803
+           + z*(-1622.7754003558225001048790696541
+                + z*(11359.427802490757500734153487579
+                     + z*(-30291.80747330868666862440930021
+                          + (34078.283407472272502202460462736
+                             - 13631.313362988909000880984185094*z)*z)))
+           + y*(-973.66524021349350006292744179246
+                + z*(27587.18180604898250178294418412
+                     + z*(-181750.84483985212001174645580126
+                          + z*(454377.11209963030002936613950315
+                               + z*(-477095.9677046118150308344464783
+                                    + 177207.07371885581701145279440623*z))))
+                + y*(4056.9385008895562502621976741352
+                     + y*(-7572.9518683271716671561023250525
+                          + y*(7302.4893016012012504719558134434
+                               + y*(-3570.105880782809500230733953239
+                                    + 703.2026734875230833787809301834*y
+                                    + 21096.080204625692501363427905503*z)
+                               + z*(-86007.096218858592505558590691667
+                                    + 147672.56143237984750954399533852*z))
+                          + z*(133067.58282917744500860008371164
+                               + z*(-454377.11209963030002936613950315
+                                    + 393793.49715301292669211732090273*z)))
+                     + z*(-94120.973220637705006082986039938
+                          + z*(477095.9677046118150308344464783
+                               + z*(-817878.80177933454005285905110567
+                                    + 443017.68429713954252863198601557*z)))))
+           + x*(-2163.7005338077633334731720928721
+                + z*(63288.24061387707750409028371651
+                     + z*(-431658.25649464878502789783252799
+                          + z*(1.1207968765124214067391031441078e6
+                               + z*(-1.2268182026690018100792885766585e6
+                                    + 477095.9677046118150308344464783*z))))
+                + y*(37972.944368326246502454170229906
+                     + z*(-1.0483129086298613350677518789965e6
+                          + z*(6.7247812590745284404346188646466e6
+                               + z*(-1.6357576035586690801057181022113e7
+                                    + (1.6698358869661413526079205626741e7
+                                       - 6.025040506441097778389395009812e6*z)*z)))
+                     + y*(-154163.66303380313750996351161714
+                          + z*(3.4824760091635950852250704834777e6
+                               + z*(-1.7175454837366025341110040073219e7
+                                    + (2.8625758062276708901850066788698e7
+                                       - 1.5062601266102744445973487524529e7*z)*z))
+                          + y*(280199.21912810535168477578602694
+                               + z*(-4.7904329818503880203096030136189e6
+                                    + (1.590319892348706050102781488261e7
+                                       - 1.3388978903202439507531988910693e7*z)*z)
+                               + y*(-262889.61485764324501699040928396
+                                    + y*(124953.70582739833250807568836337
+                                         - 23908.890898575784834878551626237*y
+                                         - 717266.7269572735450463565487871*z)
+                                    + (3.0102483676600507376945506742084e6
+                                       - 5.02086708870091481532449584151e6*z)*z))))
+                + x*(20122.414964412199001300500463711
+                     + z*(-540384.20831848889253492473019481
+                          + z*(3.3510312017347734627165752788357e6
+                               + z*(-7.8152863281136411605050975994541e6
+                                    + (7.5653789164588444954889462227274e6
+                                       - 2.5490555988789259831647440426127e6*z)*z)))
+                     + y*(-324230.52499109333552095483811689
+                          + z*(8.1382186327844498380259685343153e6
+                               + z*(-4.6891717968681846963030585596725e7
+                                    + z*(1.008717188861179266065192829697e8
+                                         + z*(-8.9216945960762409410766041491443e7
+                                              + 2.7112682278984940002752277544153e7*z))))
+                          + y*(1.1967968577624190938273483138699e6
+                               + y*(-1.9538215820284102901262743998635e6
+                                    + y*(1.6211526249554666776047741905844e6
+                                         + y*(-667609.7997063853765431472492557
+                                              + 107590.00904359103175695348231807*y
+                                              + 3.227700271307730952708604469542e6*z)
+                                         + z*(-1.6083326992926556798539456459342e7
+                                              + 2.2593901899154116668960231286794e7*z))
+                                    + z*(2.9541003388077392791909218583983e7
+                                         + z*(-8.4968519962630866105491468087089e7
+                                              + 6.025040506441097778389395009812e7*z)))
+                               + z*(-2.4283211090924527891569410398304e7
+                                    + z*(1.0591530483042382293684524711818e8
+                                         + z*(-1.5294333593273555898988464255676e8
+                                              + 6.778170569746235000688069386038e7*z)))))
+                     + x*(-78325.959323841032671728829761971
+                          + z*(1.8093945713967420876169401626643e6
+                               + z*(-9.3147307980424211506020058598145e6
+                                    + z*(1.7023995799999481907766918026718e7
+                                         + z*(-1.158661635854057265074883655733e7
+                                              + 2.0855909445373030771347905803194e6*z))))
+                          + x*(161736.61490213030917711961394219
+                               + z*(-3.0427038756671671876966482556014e6
+                                    + z*(1.1984196331627749163274531929396e7
+                                         + z*(-1.4933861084341182527631833785003e7
+                                              + 5.213977361343257692836976450799e6*z)))
+                               + x*(-193434.82772241404201250158510277
+                                    + x*(135231.28336298520834207325580451
+                                         + x*(-51496.072704624767336661495810357
+                                              + 8276.154541814694750534883255236*x
+                                              + 148970.78175266450550962789859425*y
+                                              + 248284.63625444084251604649765708*z)
+                                         + z*(-1.2965975448843021775837983766536e6
+                                              + 1.7379924537810858976123254835995e6*z)
+                                         + y*(-777958.52693058130655027902599217
+                                              + 620711.5906361021062901162441427*y
+                                              + 4.2208388163254943227727904601703e6*z))
+                                    + z*(2.7603409560052540726783992974816e6
+                                         + z*(-7.3381903604090293454742631529758e6
+                                              + 4.6346465434162290602995346229321e6*z))
+                                    + y*(1.656204573603152443607039578489e6
+                                         + y*(-2.6207822715746533376693796974914e6
+                                              + 1.158661635854057265074883655733e6*y
+                                              + 1.440050890275756886593069686411e7*z)
+                                         + z*(-1.7821319446707642696151781942941e7
+                                              + 2.7807879260497374361797207737593e7*z)))
+                               + y*(-1.8256223254003003126179889533609e6
+                                    + z*(2.9104476805381676539381006114246e7
+                                         + z*(-8.9603166506047095165791002710021e7
+                                              + 6.951969815124343590449301934398e7*z))
+                                    + y*(4.2800701184384818440266185462127e6
+                                         + y*(-3.7334652710852956319079584462509e6
+                                              + 1.1172808631449837913222092394568e6*y
+                                              + 2.035934017286414908631581280788e7*z)
+                                         + z*(-4.6401639797774388567998912117689e7
+                                              + 7.299568305880560769971767031118e7*z))))
+                          + y*(1.0856367428380452525701640975986e6
+                               + z*(-2.2621489080960165651462014230978e7
+                                    + z*(1.0214397479999689144660150816031e8
+                                         + z*(-1.5448821811387430200998448743107e8
+                                              + 7.299568305880560769971767031118e7*z)))
+                               + y*(-3.3266895707294361252150020927909e6
+                                    + y*(4.2559989499998704769417295066795e6
+                                         + y*(-2.4828463625444084251604649765708e6
+                                              + 546226.1997597698535353022948456*y
+                                              + 1.3159085721485364653350464375825e7*z)
+                                         + z*(-4.5242978161920331302924028461956e7
+                                              + 6.951969815124343590449301934398e7*z))
+                                    + z*(5.2895986949998390213418638154445e7
+                                         + z*(-1.6221262901956801711048371180262e8
+                                              + 1.2513545667223818462808743481917e8*z)))))));
+  case ( 147 ) :
+    return 58.804761711956626208528952254129
+           + z*(-2469.7999919021783007582159946734
+                + z*(24697.999919021783007582159946734
+                     + z*(-98791.999676087132030328639786937
+                          + z*(185234.99939266337255686619960051
+                               + z*(-163006.79946554376785004225564845
+                                    + 54335.59982184792261668075188282*z)))))
+           + y*(-352.82857027173975725117371352478
+                + z*(12348.999959510891503791079973367
+                     + z*(-98791.999676087132030328639786937
+                          + z*(296375.99902826139609098591936081
+                               + z*(-370469.99878532674511373239920102
+                                    + 163006.79946554376785004225564845*z))))
+                + y*(882.07142567934939312793428381194
+                     + y*(-1176.0952342391325241705790450826
+                          + y*(882.07142567934939312793428381194
+                               + y*(-352.82857027173975725117371352478
+                                    + 58.804761711956626208528952254129*y
+                                    + 2469.7999919021783007582159946734*z)
+                               + z*(-12348.999959510891503791079973367
+                                    + 24697.999919021783007582159946734*z))
+                          + z*(24697.999919021783007582159946734
+                               + z*(-98791.999676087132030328639786937
+                                    + 98791.99967608713203032863978694*z)))
+                     + z*(-24697.999919021783007582159946734
+                          + z*(148187.99951413069804549295968041
+                               + z*(-296375.99902826139609098591936081
+                                    + 185234.99939266337255686619960051*z)))))
+           + x*(-2352.1904684782650483411580901652
+                + z*(96322.199684184953729570423792264
+                     + z*(-938523.99692282775428812207797591
+                          + z*(3.6553039880152238851221596721167e6
+                               + z*(-6.6684599781358814120471831856183e6
+                                    + (5.7052379812940318747514789476956e6
+                                       - 1.8474103939428293689671455640157e6*z)*z))))
+                + y*(13760.314240597850532795774827466
+                     + z*(-469261.99846141387714406103898795
+                          + z*(3.6553039880152238851221596721167e6
+                               + z*(-1.0669535965017410259275493096989e7
+                                    + (1.2966449957486436078980633972036e7
+                                       - 5.542231181828488106901436692047e6*z)*z)))
+                     + y*(-33518.714175815276938861502784854
+                          + z*(913825.99700380597128053991802917
+                               + z*(-5.3347679825087051296377465484946e6
+                                    + (1.0373159965989148863184507177628e7
+                                       - 6.297989979350554666933450786417e6*z)*z))
+                          + y*(43515.523666847903394311424668056
+                               + z*(-889127.99708478418827295775808244
+                                    + (3.4577199886630496210615023925428e6
+                                       - 3.3589279889869624890311737527559e6*z)*z)
+                               + y*(-31754.57132445657815260563421723
+                                    + y*(12348.999959510891503791079973367
+                                         - 1999.3618982065252910899843766404*y
+                                         - 83973.1997246740622257793438189*z)
+                                    + (432214.99858288120263268779906785
+                                       - 839731.997246740622257793438189*z)*z))))
+                + x*(21875.371356847864949572770238536
+                     + z*(-822443.39730342537415248592622625
+                          + z*(7.2859099761114259872367371842866e6
+                               + z*(-2.548833591643048006382478906503e7
+                                    + z*(4.1122169865171268707624296311313e7
+                                         + z*(-3.048227150005668458795790180626e7
+                                              + 8.313346772742732160352155038071e6*z)))))
+                     + y*(-117491.91390048933916464084660375
+                          + z*(3.6429549880557129936183685921433e6
+                               + z*(-2.548833591643048006382478906503e7
+                                    + z*(6.57954717842740299321988740981e7
+                                         + z*(-6.927788977285610133626795865059e7
+                                              + 2.4940040318228196481056465114212e7*z))))
+                          + y*(260211.07057540807097274061372452
+                               + y*(-303432.57043369619123600939363131
+                                    + y*(195819.85650081556527440141100625
+                                         + y*(-65978.942640815334605969484429133
+                                              + 8997.128541929363809904929694882*y
+                                              + 377879.39876103328001600704718504*z)
+                                         + z*(-2.3092629924285367112089319550197e6
+                                              + 3.7787939876103328001600704718504e6*z))
+                                    + z*(5.482955982022835827683239508175e6
+                                         + z*(-1.8474103939428293689671455640157e7
+                                              + 1.5115175950441331200640281887401e7*z)))
+                               + z*(-6.3720839791076200159561972662575e6
+                                    + z*(3.289773589213701496609943704905e7
+                                         + z*(-5.5422311818284881069014366920472e7
+                                              + 2.8340954907077496001200528538878e7*z)))))
+                     + x*(-85149.294958913194749949922863979
+                          + z*(2.7538269909709288053454108340609e6
+                               + z*(-2.0252359933597862066217371156322e7
+                                    + z*(5.5521103817960968201044695560259e7
+                                         + z*(-6.2979899793505546669334507864173e7
+                                              + 2.4940040318228196481056465114212e7*z))))
+                          + x*(175826.23751875031236350156723985
+                               + x*(-210285.82788195689532169953326077
+                                    + x*(147011.90427989156552132238063532
+                                         + x*(-55982.133149782708150519562545931
+                                              + 8997.128541929363809904929694882*x
+                                              + 53982.77125157618285942957816929*y
+                                              + 377879.39876103328001600704718504*z)
+                                         + y*(-281910.0276471200660436877971063
+                                              + 134956.92812894045714857394542323*y
+                                              + 1.8893969938051664000800352359252e6*z)
+                                         + z*(-1.9733701935298404623058145797441e6
+                                              + 3.7787939876103328001600704718504e6*z))
+                                    + z*(4.2011297862256052895897254069395e6
+                                         + z*(-1.595490794768807182289807532559e7
+                                              + 1.5115175950441331200640281887401e7*z))
+                                    + y*(600161.39803222932708424648670565
+                                         + y*(-569818.14098885970796064554734251
+                                              + 179942.57083858727619809859389764*y
+                                              + 3.7787939876103328001600704718504e6*z)
+                                         + z*(-7.9774539738440359114490376627952e6
+                                              + 1.5115175950441331200640281887401e7*z)))
+                               + z*(-4.6308749848165843139216549900127e6
+                                    + z*(2.6056389914567981072999178743805e7
+                                         + z*(-4.870445584031095609095201941496e7
+                                              + 2.8340954907077496001200528538878e7*z)))
+                               + y*(-661553.56925951204484595071285896
+                                    + y*(930585.3540917136097499706694216
+                                         + y*(-579814.95047989233441609546922572
+                                              + 134956.92812894045714857394542323*y
+                                              + 3.7787939876103328001600704718504e6*z)
+                                         + z*(-1.217611396007773902273800485374e7
+                                              + 2.2672763925661996800960422831102e7*z))
+                                    + z*(1.3028194957283990536499589371902e7
+                                         + z*(-4.870445584031095609095201941496e7
+                                              + 4.5345527851323993601920845662204e7*z))))
+                          + y*(393403.85585298982933505869058013
+                               + y*(-723298.56905706650236490611272579
+                                    + y*(660965.52164239247858386542333641
+                                         + y*(-299904.28473097879366349765649606
+                                              + 53982.77125157618285942957816929*y
+                                              + 1.8893969938051664000800352359252e6*z)
+                                         + z*(-8.3973199724674062225779343818897e6
+                                              + 1.5115175950441331200640281887401e7*z))
+                                    + z*(1.3880275954490242050261173890065e7
+                                         + z*(-5.0383919834804437335467606291338e7
+                                              + 4.5345527851323993601920845662204e7*z)))
+                               + z*(-1.0126179966798931033108685578161e7
+                                    + z*(5.5521103817960968201044695560259e7
+                                         + z*(-1.0076783966960887467093521258268e8
+                                              + 5.668190981415499200240105707776e7*z)))))));
+  case ( 148 ) :
+    return 17.435595774162694208947927935438
+           + y*(-1098.4425337722497351637194599326
+                + y*(16476.638006583746027455791898989
+                     + y*(-100690.56559578955905667428382716
+                          + y*(302071.69678736867717002285148147
+                               + y*(-471231.8469882951363852356483111
+                                    + (366513.65876867399496629439313085
+                                       - 112198.05880673693723457991626455*y)*y)))))
+           + x*(-435.88989435406735522369819838596
+                + y*(26362.620810533993643929267038383
+                     + y*(-378962.67415142615863148321367675
+                          + y*(2.2151924431073702992468342441975e6
+                               + y*(-6.3435056325347422205704798811109e6
+                                    + y*(9.4246369397659027277047129662219e6
+                                         + y*(-6.9637595166048059043595934694862e6
+                                              + 2.0195650585212648702224384927618e6*y))))))
+                + x*(2563.0325788019160487153454065095
+                     + y*(-135108.43165398671742513749357171
+                          + y*(1.6476638006583746027455791898989e6
+                               + y*(-7.8538641164715856064205941385183e6
+                                    + y*(1.7218086716880014598691302534444e7
+                                         + y*(-1.7435578338566920046253718987511e7
+                                              + 6.597245857836131909393299076355e6*y)))))
+                     + x*(-7200.9010547291927082954942373361
+                          + x*(11594.671189818191648950372077067
+                               + x*(-11350.57284897991393002510108597
+                                    + x*(6712.7043730526372704449522551438
+                                         + x*(-2214.3206633186621645363868478007
+                                              + 313.84072393492849576106270283789*x
+                                              + 19771.965607900495232946950278787*y)
+                                         + y*(-119730.23618117522113284542113266
+                                              + 296579.48411850742849420425418181*y))
+                                    + y*(303170.1393211409269051865709414
+                                         + y*(-1.499374058599120888498477062808e6
+                                              + 1.8124301807242120630201371088888e6*y)))
+                               + y*(-411915.95016459365068639479747473
+                                    + y*(3.048178031217993015079321501313e6
+                                         + y*(-7.3504112884926378111372227193825e6
+                                              + 5.437290542172636189060411326666e6*y))))
+                          + y*(318548.33479395242319747864338046
+                               + y*(-3.130561221250911745216600460808e6
+                                    + y*(1.1277343346728430614347519788642e7
+                                         + y*(-1.6613943323305277244351256831481e7
+                                              + 8.4821732457893124549342416696e6*y)))))));
+  case ( 149 ) :
+    return 30.199337741082998788946739227784
+           - 60.39867548216599757789347845557*z
+           + y*(-1842.1596022060629261257510928949
+                + 3623.9205289299598546736087073341*z
+                + y*(26726.413900858453928217864216589
+                     - 49828.907272786948001762119725844*z
+                     + y*(-157791.53969715866867224671246517
+                          + 265754.1721215303893427313052045*z
+                          + y*(456764.98333388035668281943082024
+                               - 647775.794546230324022907556436*z
+                               + y*(-686642.34221900414346428200982214
+                                    + y*(513902.13034000939039150666143921
+                                         - 151147.68539412040893867842983506*y
+                                         - 302295.37078824081787735685967012*z)
+                                    + 725508.8898917779629056564632083*z)))))
+           + x*(-754.98344352707496972366848069461
+                + 1449.5682115719839418694434829337*z
+                + y*(44211.830452945510227018026229476
+                     - 83350.17216538907665749300026869*z
+                     + y*(-614707.51971974444034901087698155
+                          + 1.0962359600013128560387666339686e6*z
+                          + y*(3.4714138733374907107894276742338e6
+                               - 5.580837614552138176197357409295e6*z
+                               + y*(-9.592064650011487490339208047225e6
+                                    + 1.295551589092460648045815112872e7*z
+                                    + y*(1.3732846844380082869285640196443e7
+                                         - 1.3784668907943781295207472800958e7*z
+                                         + y*(-9.764140476460178417438626567345e6
+                                              + 2.7206583370941673608962117370311e6*y
+                                              + 5.441316674188334721792423474062e6*z))))))
+                + x*(4439.3026479392008219751706664843
+                     - 7429.037084306417702080897850035*z
+                     + x*(-12472.326487067278499835003301075
+                          + 17515.615889828139297589108752115*z
+                          + x*(20082.559597820194194649581586477
+                               - 22649.503305812249091710054420838*z
+                               + x*(-19659.768869445032211604327237288
+                                    + 16670.034433077815331498600053737*z
+                                    + x*(11626.745030316954533744494602697
+                                         - 6583.455627556093735990389151657*z
+                                         + x*(-3835.3158931175408461962358819286
+                                              + 543.5880793394939782010413061001*x
+                                              + 33158.872839709132670263519672107*y
+                                              + 1087.1761586789879564020826122002*z)
+                                         + y*(-200795.39664046085894770686912554
+                                              + 481075.45021545217070792155589861*y
+                                              + 65230.56952073927738412495673201*z))
+                                    + y*(508436.05020887336761070730163898
+                                         - 329776.76813262634677529839236741*z
+                                         + y*(-2.4321036649781193074678256437096e6
+                                              + 2.8402477145488560361004408243731e6*y
+                                              + 896920.3309101650640317181550652*z)))
+                               + y*(-690809.85082727359729715665983557
+                                    + 670425.2978520425731146176108568*z
+                                    + y*(4.944386571658813976720304880069e6
+                                         - 3.6375102309134472041286347399866e6*z
+                                         + y*(-1.1518782397892582813074010009958e7
+                                              + 8.221769700009846420290749754764e6*y
+                                              + 4.7835750981875470081691634936811e6*z))))
+                          + y*(534226.28463975824857646781693951
+                               - 688544.9004966923723879856543935*z
+                               + y*(-5.078018641163106246361394201152e6
+                                    + 5.580837614552138176197357409295e6*z
+                                    + y*(1.7672652446081770891291631796099e7
+                                         - 1.4616479466684171413850221786248e7*z
+                                         + y*(-2.5122074083363419617555068695113e7
+                                              + 1.2359562159942074582357076176798e7*y
+                                              + 1.1659964301832145832412336015848e7*z)))))
+                     + y*(-226585.63107134573991346738442607
+                          + 362392.05289299598546736087073341*z
+                          + y*(2.6726413900858453928217864216589e6
+                               - 3.8866547672773819441374453386159e6*z
+                               + y*(-1.2307740096378376156435243572284e7
+                                    + 1.5147987810927232192535684396657e7*z
+                                    + y*(2.6035604050031180330920707556754e7
+                                         - 2.3967704398210521988847579588131e7*z
+                                         + y*(-2.5405766662103153308178434363419e7
+                                              + 9.250238346120169027047119905906e6*y
+                                              + 1.3059160018052003332301816337749e7*z)))))));
+  case ( 150 ) :
+    return 38.987177379235855627353652799598
+           + z*(-233.92306427541513376412191679759
+                + 233.92306427541513376412191679759*z)
+           + y*(-2222.2691106164437707591582095771
+                + (13099.691599423247490790827340665
+                   - 12865.768535147832357026705423867*z)*z
+                + y*(30059.11375939084468868966630849
+                     + z*(-167254.99095692182064134717051028
+                          + 154389.22242177398828432046508641*z)
+                     + y*(-165110.6962010638485818427196063
+                          + (823409.18624946127084970914712752
+                             - 669019.9638276872825653886820411*z)*z
+                          + y*(443869.01446260021631742133712343
+                               + z*(-1.839804900526140027054818875613e6
+                                    + 1.1707849366984527444894301935719e6*z)
+                               + y*(-618843.46654061073637298453088803
+                                    + y*(429287.81012276600631279107097638
+                                         - 117078.49366984527444894301935719*y
+                                         - 702470.9620190716466936581161432*z)
+                                    + (1.8732558987175243911830883097151e6
+                                       - 702470.9620190716466936581161432*z)*z)))))
+           + x*(-974.67943448089639068384131998996
+                + (5614.1535426099632103389260031422
+                   - 5380.230478334548076574804086345*z)*z
+                + y*(53334.458654794650498219797029851
+                     + z*(-301292.9067867346922881890288353
+                          + 283046.90777325231185458751932508*z)
+                     + y*(-691359.61646598942783986232509528
+                          + (3.6796098010522800541096377512261e6
+                             - 3.2421736708572537539707297668146e6*z)*z
+                          + y*(3.6324353164234046688005398313386e6
+                               + z*(-1.7291592911238686687843892089678e7
+                                    + 1.3380399276553745651307773640822e7*z)
+                               + y*(-9.321249303714604542665848079592e6
+                                    + (3.6796098010522800541096377512261e7
+                                       - 2.2244913797270602145299173677867e7*z)*z
+                                    + y*(1.2376869330812214727459690617761e7
+                                         + z*(-3.5591862075632963432478677884587e7
+                                              + 1.2644477316343289640485846090577e7*z)
+                                         + y*(-8.1564683923325541199430303485512e6
+                                              + 2.1074128860572149400809743484295e6*y
+                                              + 1.2644477316343289640485846090577e7*z))))))
+                + x*(5731.115074747670777220986961541
+                     + z*(-28772.536905876061452986995766104
+                          + 23392.306427541513376412191679759*z)
+                     + x*(-16101.704257624408374097058606234
+                          + (67837.688639870388791595355871301
+                             - 44445.382212328875415183164191542*z)*z
+                          + x*(25926.472957191843992190179111733
+                               + z*(-87721.149103280675161545718799096
+                                    + 43275.766890951799746362554607554*z)
+                               + x*(-25380.652473882542013407227972539
+                                    + (64562.765740014576918897649036135
+                                       - 21286.998849062777172535094428581*z)*z
+                                    + x*(15010.063291005804416531156327845
+                                         + z*(-25497.614006020249580289288930937
+                                              + 4210.6151569574724077541945023566*z)
+                                         + x*(-4951.371527162953664673913905549
+                                              + 701.7691928262454012923657503928*x
+                                              + 40000.843991095987873664847772388*y
+                                              + 4210.6151569574724077541945023566*z)
+                                         + y*(-242227.3330571923710127482448439
+                                              + 541064.0476690352043964139935528*y
+                                              + 235794.44878961845483423489213197*z))
+                                    + y*(613346.27453013848072952766584328
+                                         + z*(-1.1920719355475155216619652880005e6
+                                              + 231583.83363266098242648069762961*z)
+                                         + y*(-2.7353793521045668666707596340726e6
+                                              + 2.9719925316191492744731689529134e6*y
+                                              + 3.010589837224592771544249069185e6*z)))
+                               + y*(-833350.91648116641403468432859142
+                                    + (2.423442945893300785796303058023e6
+                                       - 939201.1030657917620629494959423*z)*z
+                                    + y*(5.5609360454873062674075882670707e6
+                                         + z*(-1.220961433985529290681834344725e7
+                                              + 2.7790060035919317891177683715554e6*z)
+                                         + y*(-1.205308082267766094647451853126e7
+                                              + 7.989642260326803893713584068222e6*y
+                                              + 1.4821365352490302875294764648295e7*z))))
+                          + y*(644458.04207876869352015588077736
+                               + z*(-2.4889414038904170232502571947264e6
+                                    + 1.4409660759365572239869910074732e6*z)
+                               + y*(-5.7112316142842604908510365986132e6
+                                    + (1.8732558987175243911830883097151e7
+                                       - 8.491407233197569355637625579753e6*z)*z
+                                    + y*(1.8492397974519151041166384595906e7
+                                         + z*(-4.5287505243720369896734003092014e7
+                                              + 1.204235934889837108617699627674e7*z)
+                                         + y*(-2.4412795795443011897458173541789e7
+                                              + 1.1139182397730993254713721555984e7*y
+                                              + 3.3116488209470520486986739761035e7*z)))))
+                     + y*(-273339.10060582258380337645977798
+                          + (1.3099691599423247490790827340665e6
+                             - 1.0035299457415309238480830230617e6*z)*z
+                          + y*(3.005911375939084468868966630849e6
+                               + z*(-1.3045889294639902010025079299802e7
+                                    + 8.800185678041117332206266509925e6*z)
+                               + y*(-1.2878634303682980189383732129291e7
+                                    + (4.6934323616219292438433421386269e7
+                                       - 2.4753738661624429454919381235521e7*z)*z
+                                    + y*(2.5300533824368212330093016216035e7
+                                         + z*(-6.8072781319467181001028298397683e7
+                                              + 2.1074128860572149400809743484295e7*z)
+                                         + y*(-2.2897208262002597245800427642857e7
+                                              + 7.727180582209788113630239277575e6*y
+                                              + 3.3718606176915439041295589574872e7*z)))))));
+  case ( 151 ) :
+    return 46.130250378683183557416732955271
+           + z*(-553.56300454419820268900079546326
+                + (1383.9075113604955067225019886581
+                   - 922.6050075736636711483346591054*z)*z)
+           + y*(-2352.6427693128423614282533807188
+                + z*(27678.150227209910134450039773163
+                     + z*(-67811.468056664279829402597444249
+                          + 44285.040363535856215120063637061*z))
+                + y*(28370.103982890157887811290767492
+                     + z*(-312763.09756747198451928544943674
+                          + (714096.2758620156814688110261476
+                             - 431779.14354447459809742062046134*z)*z)
+                     + y*(-138621.40238794296659003728253059
+                          + z*(1.3506937310878436145611619409303e6
+                               + z*(-2.6626380518575933549340938261783e6
+                                    + 1.3433128910272543051919752636575e6*z))
+                          + y*(331445.84897083867386003922628363
+                               + y*(-411989.26613201951235128884202353
+                                    + y*(256069.01985207035192722028463471
+                                         - 62967.79176690254555587384048395*y
+                                         - 755613.5012028305466704860858073*z)
+                                    + (2.3172147370220136764561573298092e6
+                                       - 1.8890337530070763666762152145184e6*z)*z)
+                               + z*(-2.6266564565622204717593087744732e6
+                                    + (3.9040030895479578244641781100046e6
+                                       - 1.2593558353380509111174768096789e6*z)*z)))))
+           + x*(-1153.2562594670795889354183238818
+                + z*(13285.512109060756864536019091118
+                     + z*(-31829.872761291396654617545739137
+                          + 20297.310166620600765263362500319*z))
+                + y*(56463.426463508216674278081137252
+                     + z*(-636597.45522582793309235091478275
+                          + (1.4918522972466141562468571437735e6
+                             - 929985.8476342529805175213363783*z)*z)
+                     + y*(-652512.39160647363141965968765232
+                          + z*(6.8807881464843836594242798876083e6
+                               + z*(-1.49960217931023293108450315491e7
+                                    + 8.635582870889491961948412409227e6*z))
+                          + y*(3.049670852534745264980820215673e6
+                               + z*(-2.8364568352844715905784400759537e7
+                                    + (5.3252761037151867098681876523565e7
+                                       - 2.5522944929517831798647530009493e7*z)*z)
+                               + y*(-6.9603628283876121510608237519561e6
+                                    + z*(5.2533129131244409435186175489463e7
+                                         + z*(-7.4176058701411198664819384090088e7
+                                              + 2.266840503608491640011458257422e7*z))
+                                    + y*(8.2397853226403902470257768404706e6
+                                         + y*(-4.8653113771893366866171854080595e6
+                                              + 1.133420251804245820005729128711e6*y
+                                              + 1.3601043021650949840068749544532e7*z)
+                                         + z*(-4.4027080003418259852666989266375e7
+                                              + 3.4002607554127374600171873861331e7*z))))))
+                + x*(6781.1468056664279829402597444249
+                     + z*(-68088.249558936378930747097841981
+                          + (138390.75113604955067225019886581
+                             - 71963.19059074576634957010341022*z)*z)
+                     + x*(-19051.793406396154809213110710527
+                          + z*(160533.27131781747877981023068434
+                               + z*(-262942.42715849414627727537784505
+                                    + 103331.76084825033116861348181981*z))
+                          + x*(30676.616501824317065682127415256
+                               + z*(-207586.12670407432600837529829872
+                                    + (256022.88960169166874366286790176
+                                       - 67350.1655528774479938284301147*z)*z)
+                               + x*(-30030.792996522752495878293153882
+                                    + z*(152783.38925419870394216421954786
+                                         + z*(-125935.58353380509111174768096789
+                                              + 16606.890136325946080670023863898*z))
+                                    + x*(17760.14639579302566960544218778
+                                         + x*(-5858.5417980927643117919250853195
+                                              + 830.3445068162973040335011931949*x
+                                              + 42347.569847631162505708560852939*y
+                                              + 9964.134081795567648402014318339*z)
+                                         + z*(-60338.367495317604093101086705495
+                                              + 24910.335204488919121005035795847*z)
+                                         + y*(-256438.06185509981739567961849835
+                                              + 510661.8716920228419806032338149*y
+                                              + 498206.70408977838242010071591693*z))
+                                    + y*(649329.4043303444917541979330784
+                                         + z*(-2.5187116706761018222349536193578e6
+                                              + 1.2206064250199570369292467539965e6*z)
+                                         + y*(-2.5816794624430043677908274598418e6
+                                              + 2.4951852429829733986206710855506e6*y
+                                              + 5.629735756214495721347138089861e6*z)))
+                               + y*(-882241.03849231588553559501776957
+                                    + z*(5.1204577920338333748732573580351e6
+                                         + z*(-4.9502371681364924275463896134302e6
+                                              + 797130.7265436454118721611454671*z))
+                                    + y*(5.248469236834679209245088791986e6
+                                         + z*(-2.2831706122425454869907837808882e7
+                                              + 1.2853732965516282266438598470657e7*z)
+                                         + y*(-1.0119362374319836561072721624733e7
+                                              + 5.966025281475096129480706073105e6*y
+                                              + 2.4312487159581185062100914936746e7*z))))
+                          + y*(682266.40310072428481419348040847
+                               + z*(-5.2588485431698829255455075569009e6
+                                    + (7.5948844223463993408930909137559e6
+                                       - 2.4356772199944720918316035000383e6*z)*z)
+                               + y*(-5.3903197567491299986841452458235e6
+                                    + z*(3.5029466927556862266159970336915e7
+                                         + z*(-3.9275295172410862480784606438118e7
+                                              + 7.772024583800542765753571168304e6*z))
+                                    + y*(1.5525597067449612258084175643426e7
+                                         + y*(-1.8229521693396127062302157445599e7
+                                              + 7.415806790376351222323199156424e6*y
+                                              + 4.7279816218119968491667557940517e7*z)
+                                         + z*(-7.4288155209831398800863906751169e7
+                                              + 4.7927484933436680388813688871209e7*z)))))
+                     + y*(-289375.06062547961045567516582842
+                          + z*(2.7678150227209910134450039773163e6
+                               + z*(-5.2892945084198138266934026006514e6
+                                    + 2.5242473007215438042618436273125e6*z))
+                          + y*(2.8370103982890157887811290767492e6
+                               + z*(-2.4395521610262814792504265056066e7
+                                    + (4.0703487724134893843722228490413e7
+                                       - 1.597582831114556012960456295707e7*z)*z)
+                               + y*(-1.0812469386259551394022908037386e7
+                                    + z*(7.698954267200708602998623063303e7
+                                         + z*(-9.8517607918730954132561471568596e7
+                                              + 2.4179632038490577493455554745835e7*z))
+                                    + y*(1.8892413391337804410022235898167e7
+                                         + y*(-1.5243602846884721956997687154871e7
+                                              + 4.6092423573372663346899651234248e6*y
+                                              + 4.1709865266396246176210831936566e7*z)
+                                         + z*(-9.7186288892802157455094424655507e7
+                                              + 7.027205561186324084035520598008e7*z)))))));
+  case ( 152 ) :
+    return 52.306787322488082626843783806315
+           + z*(-1046.1357464497616525368756761263
+                + z*(4707.6108590239274364159405425684
+                     + z*(-7322.9502251483315677581297328842
+                          + 3661.4751125741657838790648664421*z)))
+           + y*(-2249.1918548669875529542827036716
+                + z*(43937.701350889989406548778397305
+                     + z*(-193012.0452199810248930535622453
+                          + (292918.00900593326271032518931537
+                             - 142797.52939039246557128352979124*z)*z))
+                + y*(22753.452485282315942677045955747
+                     + z*(-411131.34835475632944699214071764
+                          + z*(1.6570790223764224576184110709841e6
+                               + z*(-2.2847604702462794491405364766599e6
+                                    + 999582.7057327472589989847085387*z)))
+                     + y*(-93367.615370641227488916154094273
+                          + y*(189089.03617079441869604027845983
+                               + z*(-2.3255597643578201535894746280288e6
+                                    + (5.5691036462253061572800576618584e6
+                                       - 3.3319423524424908633299490284623e6*z)*z)
+                               + y*(-201956.50585212648702224384927618
+                                    + y*(109478.10586596755693798403950662
+                                         - 23799.588231732077595213921631874*y
+                                         - 475991.76463464155190427843263747*z)
+                                    + (1.7135703526847095868554023574949e6
+                                       - 2.1419629408558869835692529468686e6*z)*z))
+                          + z*(1.4562209590580682203313309411678e6
+                               + z*(-4.8959152933848845338725781642711e6
+                                    + (5.3311077639079853813279184455397e6
+                                       - 1.6659711762212454316649745142311e6*z)*z)))))
+           + x*(-1307.6696830622020656710945951579
+                + z*(25107.257914794279660885016227031
+                     + z*(-108275.04975755033103756663247907
+                          + (161104.90495326329449067885412345
+                             - 76890.97736405748146146036219528*z)*z))
+                + y*(53980.604516807701270902784888117
+                     + z*(-1.010567131070469756350621903138e6
+                          + z*(4.2462649948395825476471783693967e6
+                               + z*(-6.1512781891245985169168289756227e6
+                                    + 2.8559505878078493114256705958248e6*z)))
+                     + y*(-523329.40716149326668157205698219
+                          + z*(9.0448896638046392478338270957881e6
+                               + z*(-3.4798659469904871609986632490666e7
+                                    + (4.5695209404925588982810729533197e7
+                                       - 1.8992071408922197920980709462235e7*z)*z))
+                          + y*(2.054087538154107004756155390074e6
+                               + z*(-3.0580640140219432626957949764524e7
+                                    + z*(9.7918305867697690677451563285422e7
+                                         + z*(-1.0129104751425172224523045046525e8
+                                              + 2.9987481171982417769969541256161e7*z)))
+                               + y*(-3.9708697595866827926168458476564e6
+                                    + y*(4.0391301170425297404448769855237e6
+                                         + y*(-2.0800840114533835818216967506257e6
+                                              + 428392.58817117739671385058937372*y
+                                              + 8.567851763423547934277011787474e6*z)
+                                         + z*(-3.2557836701009482150252644792403e7
+                                              + 3.8555332935405965704246553043635e7*z))
+                                    + z*(4.6511195287156403071789492560576e7
+                                         + z*(-1.0581296927828081698832109557531e8
+                                              + 5.997496234396483553993908251232e7*z))))))
+                + x*(7689.0977364057481461460362195284
+                     + z*(-128674.69681332068326203570816354
+                          + z*(470761.08590239274364159405425684
+                               + z*(-571190.11756156986228513411916496
+                                    + 208704.0814167274496811066973872*z)))
+                     + x*(-21602.703164187578124886482712008
+                          + z*(303379.36647043087923569394607663
+                               + z*(-894446.06321454621291902870308799
+                                    + (820170.42521661313558891053008303
+                                       - 201381.13119157911811334856765431*z)*z))
+                          + x*(34784.0135694545749468511162312
+                               + z*(-392300.90491866061970132837854737
+                                    + z*(870908.00891942657573694900037515
+                                         + z*(-534575.36643582820444634347050054
+                                              + 65906.55202633498410982316759596*z)))
+                               + x*(-34051.718546939741790075303257911
+                                    + z*(288733.46602013421610017768661086
+                                         + z*(-428392.58817117739671385058937372
+                                              + 131813.10405266996821964633519191*z))
+                                    + x*(20138.113119157911811334856765431
+                                         + x*(-6642.9619899559864936091605434021
+                                              + 941.5221718047854872831881085137*x
+                                              + 40485.453387605775953177088666088*y
+                                              + 18830.443436095709745663762170274*z)
+                                         + z*(-114028.79636302402012651944869777
+                                              + 84736.99546243069385548692976623*z)
+                                         + y*(-245161.9121805016432720168147002
+                                              + 409562.14473508168696818682720345*y
+                                              + 790878.6243160198093178780111515*z))
+                                    + y*(620776.95194328856461538202621335
+                                         + z*(-3.9983308229309890359959388341547e6
+                                              + 3.4742168139596584480749641204155e6*z)
+                                         + y*(-2.070564176160690750783611181973e6
+                                              + 1.6806170766715420948004907736969e6*y
+                                              + 7.400364270385613930045858532918e6*z)))
+                               + y*(-843446.94557512033235785601387684
+                                    + z*(8.1284747499146480402115240035014e6
+                                         + z*(-1.4089879301058614817192910043907e7
+                                              + 5.272524162106798728785853407677e6*z))
+                                    + y*(4.2093887097772284493952535018132e6
+                                         + y*(-6.8158359220568096066908792488819e6
+                                              + 3.4036026510742995365287250122769e6*y
+                                              + 2.6211977263045227965963956941021e7*z)
+                                         + z*(-3.0012588429897212049630426272388e7
+                                              + 2.9827422402775604237131399277713e7*z))))
+                          + y*(652265.63791142639035674198406475
+                               + z*(-8.3481632566690979872442678954879e6
+                                    + z*(2.1617349064637874788021998971474e7
+                                         + z*(-1.6110490495326329449067885412345e7
+                                              + 2.5703555290270643802831035362423e6*z)))
+                               + y*(-4.323155972203640029108638731592e6
+                                    + z*(4.6046711015732708898063119760376e7
+                                         + z*(-9.1139346230703235169012608904124e7
+                                              + 4.1125688464433030084529656579877e7*z))
+                                    + y*(1.0457172921511817478758609258559e7
+                                         + y*(-1.0399896989393693028282215315291e7
+                                              + 3.6352171053382767664003892869713e6*y
+                                              + 4.1860075758440762764610543304518e7*z)
+                                         + z*(-8.009215274819375211822320176423e7
+                                              + 8.812647528092792160970640695688e7*z)))))
+                     + y*(-276650.5981486394690133767725516
+                          + z*(4.3937701350889989406548778397305e6
+                               + z*(-1.5054939527158519941658177855134e7
+                                    + (1.6696326513338195974488535790976e7
+                                       - 5.283508587444521226137490602276e6*z)*z))
+                          + y*(2.2753452485282315942677045955747e6
+                               + z*(-3.2068245171670993696865386975976e7
+                                    + z*(9.4453504275456080084249431046092e7
+                                         + z*(-8.4536137399112339618199849636415e7
+                                              + 1.7992488703189450661981724753696e7*z)))
+                               + y*(-7.2826739989100157441354600193533e6
+                                    + z*(8.3004594666309888558885863646566e7
+                                         + z*(-1.8114886585524072775328539207803e8
+                                              + 9.595993975034373686390253201971e7*z))
+                                    + y*(1.077807506173528186567429587221e7
+                                         + y*(-7.4723907165286800198230224232188e6
+                                              + 1.9706059055874160248837127111191e6*y
+                                              + 3.0844266348324772563397242434908e7*z)
+                                         + z*(-8.6045711281239345682810561237065e7
+                                              + 1.0024386563205551083104103791345e8*z)))))));
+  case ( 153 ) :
+    return 57.82732917920384121395251797091
+           + z*(-1734.8198753761152364185755391273
+                + z*(12143.739127632806654930028773891
+                     + z*(-32383.30434035415107981341006371
+                          + (36431.217382898419964790086321674
+                             - 14572.486953159367985916034528669*z)*z)))
+           + y*(-1908.30186291372676006043309304
+                + z*(55514.236012035687565394417252074
+                     + z*(-376455.91295661700630283089199063
+                          + z*(971499.13021062453239440230191129
+                               + z*(-1.0565053041040541789789125033285e6
+                                    + 408029.63468846230360564896680274*z))))
+                + y*(14745.968940696979509557892082582
+                     + z*(-386864.83220887369772134234522539
+                          + z*(2.3315979125054988777465655245871e6
+                               + z*(-5.246095303137372474929772430321e6
+                                    + (4.8453519119254898553170814807826e6
+                                       - 1.5301111300817336385211836255103e6*z)*z)))
+                     + y*(-47129.273281051130589371302146292
+                          + z*(1.0270133662226602199597967191634e6
+                               + z*(-4.8574956510531226619720115095565e6
+                                    + (7.7072264330042879569955915951629e6
+                                       - 3.8252778252043340963029590637757e6*z)*z))
+                          + y*(77199.484454237128020626611491165
+                               + z*(-1.2889711674044536206590016255716e6
+                                    + (4.1653025207780526826409998694447e6
+                                       - 3.4002469557371858633804080566895e6*z)*z)
+                               + y*(-68872.349052431774885817448903354
+                                    + y*(31978.513036099724191315742437913
+                                         - 6071.869563816403327465014386946*y
+                                         - 182156.08691449209982395043160837*z)
+                                    + (777199.30416849962591552184152904
+                                       - 1.2750926084014446987676530212586e6*z)*z)))))
+           + x*(-1445.6832294800960303488129492728
+                + z*(41635.677009026765674045812939055
+                     + z*(-279305.9999355545530633906617995
+                          + z*(712432.69548779132375589502140162
+                               + z*(-765055.56504086681926059181275514
+                                    + 291449.73906318735971832069057339*z))))
+                + y*(45799.244709929442241450394232961
+                     + z*(-1.2768274282768208140040715967977e6
+                          + z*(8.2820300850455741386622796237938e6
+                               + z*(-2.0401481734423115180282448340137e7
+                                    + (2.1130106082081083579578250066571e7
+                                       - 7.752563059080783768507330369252e6*z)*z)))
+                     + y*(-339157.28563603052871983151789939
+                          + z*(8.5110263085952213498695315949586e6
+                               + z*(-4.8963556162615476432677876016329e7
+                                    + z*(1.0492190606274744949859544860642e8
+                                         + z*(-9.2061686326584307251024548134869e7
+                                              + 2.7542000341471205493381305259185e7*z))))
+                          + y*(1.0368440121831248729661686472184e6
+                               + y*(-1.6211891735389796884331588413145e6
+                                    + y*(1.3774469810486354977163489780671e6
+                                         + y*(-607591.74768589475963499910632036
+                                              + 109293.65214869525989437025896502*y
+                                              + 3.2788095644608577968311077689506e6*z)
+                                         + z*(-1.4766786779201492892394914989052e7
+                                              + 2.2951666951226004577817754382654e7*z))
+                                    + z*(2.5779423348089072413180032511432e7
+                                         + z*(-7.9140747894783000970178997519449e7
+                                              + 6.120444520326934554084734502041e7*z)))
+                               + z*(-2.1567280690675864619155731102431e7
+                                    + z*(9.7149913021062453239440230191129e7
+                                         + z*(-1.464373022270814711829162403081e8
+                                              + 6.885500085367801373345326314796e7*z))))))
+                + x*(8500.6173893429646584510201417238
+                     + z*(-213382.84467126217407948479131266
+                          + z*(1.2143739127632806654930028773891e6
+                               + z*(-2.5258977385476237842254459849694e6
+                                    + (2.0765793908252099379930349203354e6
+                                       - 539182.0172668966154788932775608*z)*z)))
+                     + x*(-23882.686951011186421362389921986
+                          + z*(503097.76385907341856138690634692
+                               + z*(-2.3073104342502332644367054670393e6
+                                    + z*(3.6269300861196649209391019271355e6
+                                         + z*(-2.003716956059413098063454747692e6
+                                              + 262304.76515686862374648862151605*z))))
+                          + x*(38455.173904170554407278424450655
+                               + z*(-650557.45326604321365696582717274
+                                    + z*(2.2465917386120692311620553231699e6
+                                         + z*(-2.3639812168458530288263789346508e6
+                                              + 655761.9128921715593662215537901*z)))
+                               + x*(-37645.591295661700630283089199063
+                                    + z*(478810.28560380780525152684879914
+                                         + z*(-1.1050802606145854055986326184241e6
+                                              + 582899.4781263747194366413811468*z))
+                                    + x*(22263.5217339934788673717194188
+                                         + x*(-7344.0708057588878341719697823056
+                                              + 1040.8919252256691418511453234764*x
+                                              + 34349.433532447081681087795674721*y
+                                              + 31226.757756770074255534359704292*z)
+                                         + z*(-189095.36641599656076962473376488
+                                              + 218587.30429739051978874051793004*z)
+                                         + y*(-208004.90305759621684658720714136
+                                              + 265427.44093254563117204205748648*y
+                                              + 999256.2482166423761770995105373*z))
+                                    + y*(526691.31416418858577667953367905
+                                         + z*(-5.0517954770952475684508919699387e6
+                                              + 6.776206433219106113450956055831e6*z)
+                                         + y*(-1.341883173603425135369768179515e6
+                                              + 848326.9190589203506086834386333*y
+                                              + 6.963566979759726558984162214057e6*z)))
+                               + y*(-715613.19859264753502266240989002
+                                    + z*(1.0270133662226602199597967191634e7
+                                         + z*(-2.7481281645833041460106655115316e7
+                                              + 1.7486984343791241583099241434403e7*z))
+                                    + y*(2.7280042540289412092682100352777e6
+                                         + y*(-3.4404369495167325330241050566793e6
+                                              + 1.389590720176268304371279006841e6*y
+                                              + 1.8486240592007883959276340944941e7*z)
+                                         + z*(-2.8241132751247779933657991201453e7
+                                              + 4.1968762425098979799438179442568e7*z))))
+                          + y*(553407.54024498076041752559698161
+                               + z*(-1.0547704842286780637424939277894e7
+                                    + z*(4.216306225114110470591705990295e7
+                                         + z*(-5.3432452161584349281692126605121e7
+                                              + 1.9017095473872975221620425059914e7*z)))
+                               + y*(-2.8017340987324261068159994956906e6
+                                    + y*(5.2784786074777266260095858403847e6
+                                         + y*(-4.2459716449830420411344636320141e6
+                                              + 1.2397022829437719479447140802604e6*y
+                                              + 2.3201481013280165171862029260289e7*z)
+                                         + z*(-5.6485735142246312097788819553985e7
+                                              + 8.743492171895620791549620717202e7*z))
+                                    + z*(4.3328861207393854144790342665244e7
+                                         + z*(-1.2823788518780243827606110385229e8
+                                              + 9.442971545647270454873590374578e7*z)))))
+                     + y*(-234721.12913838839148743327044393
+                          + z*(5.5514236012035687565394417252074e6
+                               + z*(-2.9363561210616126491620809575269e7
+                                    + z*(5.5375450422005598346480931208944e7
+                                         + z*(-3.9090696251850004622219762623156e7
+                                              + 7.344533424392321464901681402449e6*z))))
+                          + y*(1.4745968940696979509557892082582e6
+                               + z*(-3.017545691229214842226470292758e7
+                                    + z*(1.3290108101281343603155423490147e8
+                                         + z*(-1.9410552621608278157240157992188e8
+                                              + 8.721633441465881739570746665409e7*z)))
+                               + y*(-3.6760833159219881859709615674108e6
+                                    + y*(4.4003706138915162971757168549964e6
+                                         + y*(-2.5482769149399756707752456094241e6
+                                              + 575613.2346497950354436833638824*y
+                                              + 1.3989587475032993266479393147523e7*z)
+                                         + z*(-4.7691933193964783964383060146149e7
+                                              + 7.497544537400494828753799765e7*z))
+                                    + z*(5.8539761874691632537708412992312e7
+                                         + z*(-1.7972733908896553849296442585359e8
+                                              + 1.3873007579407718322592064871293e8*z)))))));
+  case ( 154 ) :
+    return 62.864934582006843920873547956512
+           + z*(-2640.3272524442874446766890141735
+                + z*(26403.272524442874446766890141735
+                     + z*(-105613.09009777149778706756056694
+                          + z*(198024.54393332155835075167606301
+                               + z*(-174261.59866132297134866147493545
+                                    + 58087.19955377432378288715831182*z)))))
+           + y*(-1320.1636262221437223383445070868
+                + z*(52806.54504888574889353378028347
+                     + z*(-501662.17796441461448857091269297
+                          + z*(1.9010356217598869601672160902049e6
+                               + z*(-3.3664172468664664919627784930712e6
+                                    + (2.7881855785811675415785835989672e6
+                                       - 871307.9933066148567433073746773*z)*z))))
+                + y*(6600.8181311107186116917225354338
+                     + z*(-224427.81645776443279751856620475
+                          + z*(1.7426159866132297134866147493545e6
+                               + z*(-5.0694283246930318937792429072131e6
+                                    + (6.1387608619329683088733019579534e6
+                                       - 2.6139239799198445702299221240318e6*z)*z)))
+                     + y*(-15401.908972591676760614019249345
+                          + z*(422452.36039108599114827024226776
+                               + z*(-2.4819076172976301979960876733231e6
+                                    + (4.8582021444974888982051077860793e6
+                                       - 2.9703681589998233752612751409452e6*z)*z))
+                          + y*(19802.454393332155835075167606301
+                               + z*(-409250.72412886455392488679719689
+                                    + (1.6105996239910153412527802986458e6
+                                       - 1.5841963514665724668060134085041e6*z)*z)
+                               + y*(-14521.799888443580945721789577954
+                                    + y*(5720.7090469626227967994928640426
+                                         - 942.9740187301026588131032193477*y
+                                         - 39604.908786664311670150335212603*z)
+                                    + (200664.87118576584579542836507719
+                                       - 396049.08786664311670150335212603*z)*z)))))
+           + x*(-1571.6233645501710980218386989128
+                + z*(63367.854058662898672240536340164
+                     + z*(-607275.26806218611227563847325991
+                          + z*(2.3234879821509729513154863324727e6
+                               + z*(-4.1585154225997527253657851973233e6
+                                    + (3.485231973226459426973229498709e6
+                                       - 1.1036567915217121518748560079245e6*z)*z))))
+                + y*(31683.927029331449336120268170082
+                     + z*(-1.2145505361243722245512769465198e6
+                          + z*(1.1036567915217121518748560079245e7
+                               + z*(-3.9921748056957626163511537894303e7
+                                    + z*(6.7328344937329329839255569861424e7
+                                         + z*(-5.2975525993042183289993088380377e7
+                                              + 1.5683543879519067421379532744191e7*z)))))
+                     + y*(-151818.81701554652806890961831498
+                          + z*(4.9374119620708175215454084565045e6
+                               + z*(-3.6594935718877823983218909736445e7
+                                    + z*(1.0138856649386063787558485814426e8
+                                         + z*(-1.1663645637672639786859273720111e8
+                                              + 4.7050631638557202264138598232572e7*z))))
+                          + y*(338841.9973970168887335084234856
+                               + y*(-415851.54225997527253657851973233
+                                    + y*(290435.99776887161891443579155909
+                                         + y*(-108693.47189228983313919036441681
+                                              + 16973.532337141847858635857948258*y
+                                              + 712888.3581599576100627060338268*z)
+                                         + z*(-3.8126325525295510701131389364665e6
+                                              + 7.128883581599576100627060338268e6*z))
+                                    + z*(8.1850144825772910784977359439379e6
+                                         + z*(-3.0601392855829291483802825674271e7
+                                              + 2.8515534326398304402508241353074e7*z)))
+                               + z*(-8.871499568212805814113675087623e6
+                                    + z*(4.9638152345952603959921753466462e7
+                                         + z*(-9.2305840745452289065897047935506e7
+                                              + 5.346662686199682075470295253701e7*z))))))
+                + x*(9241.1453835550060563684115496073
+                     + z*(-324760.25205064735569523274874334
+                          + z*(2.6403272524442874446766890141735e6
+                               + z*(-8.2378210276261768273912697242213e6
+                                    + z*(1.1287399004199328825992845535592e7
+                                         + z*(-6.4476791504689499399004745726117e6
+                                              + 1.0455695919679378280919688496127e6*z)))))
+                     + x*(-25963.21798236882653932077530604
+                          + z*(765694.90320884335895623981411032
+                               + z*(-5.0166217796441461448857091269297e6
+                                    + z*(1.1828666090950407752151566783497e7
+                                         + z*(-1.0891349916332685709291342183466e7
+                                              + 3.1367087759038134842759065488381e6*z))))
+                          + x*(41805.181497034551207380909391081
+                               + z*(-990122.71966660779175375838031507
+                                    + z*(4.884605417021931772651874676221e6
+                                         + z*(-7.7097555771373193384559319213866e6
+                                              + 3.5644417907997880503135301691342e6*z)))
+                               + x*(-40925.072412886455392488679719689
+                                    + x*(24202.999814072634909536315963257
+                                         + x*(-7983.846691914869177950940590477
+                                              + 1131.5688224761231905757238632172*x
+                                              + 23762.945271998587002090201127562*y
+                                              + 47525.890543997174004180402255123*z)
+                                         + z*(-287795.67051642733146975910254491
+                                              + 475258.90543997174004180402255123*z)
+                                         + y*(-143897.83525821366573487955127246
+                                              + 118814.72635999293501045100563781*y
+                                              + 950517.8108799434800836080451025*z))
+                                    + z*(728730.32167462333473076616791189
+                                         + z*(-2.4026977997243015746557870028979e6
+                                              + 1.9010356217598869601672160902049e6*z))
+                                    + y*(364365.16083731166736538308395594
+                                         + y*(-600674.44993107539366394675072447
+                                              + 277234.36150665018169105234648822*y
+                                              + 4.0397006962397597903553341916855e6*z)
+                                         + z*(-4.8053955994486031493115740057958e6
+                                              + 9.029919203359463060794276428473e6*z)))
+                               + y*(-495061.35983330389587687919015753
+                                    + y*(1.2211513542554829431629686690552e6
+                                         + y*(-1.1243393549991924035248234052022e6
+                                              + 356444.17907997880503135301691342*y
+                                              + 7.60414248703954784066886436082e6*z)
+                                         + z*(-1.6383230601416803594218855332947e7
+                                              + 3.1367087759038134842759065488381e7*z))
+                                    + z*(9.769210834043863545303749352442e6
+                                         + z*(-3.6621338991402266857665676626587e7
+                                              + 3.4218641191677965283009889623689e7*z))))
+                          + y*(382847.45160442167947811990705516
+                               + z*(-1.0033243559288292289771418253859e7
+                                    + z*(5.6186163932014436822719942221612e7
+                                         + z*(-1.0455695919679378280919688496127e8
+                                              + 6.059551044359639685533001287528e7*z)))
+                               + y*(-1.2541554449110365362214272817324e6
+                                    + y*(1.7250138049302677971887701559267e6
+                                         + y*(-1.0891349916332685709291342183466e6
+                                              + 261392.39799198445702299221240318*y
+                                              + 7.366513034319561970647962349544e6*z)
+                                         + z*(-2.3234879821509729513154863324727e7
+                                              + 4.4674337111357343563929578119816e7*z))
+                                    + z*(2.5135915443269616473322079414932e7
+                                         + z*(-9.5843879263727634241763811214498e7
+                                              + 9.124970984447457408802637232984e7*z)))))
+                     + y*(-162380.12602532367784761637437167
+                          + z*(5.280654504888574889353378028347e6
+                               + z*(-3.9129649881224339930108531190051e7
+                                    + z*(1.0835903044031355672953131714168e8
+                                         + z*(-1.2455743813405926020262280424364e8
+                                              + 5.018734041446101574841450478141e7*z))))
+                          + y*(660081.81311107186116917225354338
+                               + y*(-1.2013488998621507873278935014489e6
+                                    + y*(1.1287399004199328825992845535592e6
+                                         + y*(-537306.59587241249499170621438431
+                                              + 102972.76284532721034239087155277*y
+                                              + 3.6119676813437852243177105713894e6*z)
+                                         + z*(-1.5142276792767988495220811496285e7
+                                              + 2.8990793231838276142550045375625e7*z))
+                                    + z*(2.4079784542291901495451403809262e7
+                                         + z*(-9.1830581840012317325855243912955e7
+                                              + 8.744763860095480016769194014943e7*z)))
+                               + z*(-1.750536968370562575820644816397e7
+                                    + z*(9.9329111236954093668737040713207e7
+                                         + z*(-1.8756884801364218006983198756689e8
+                                              + 1.1049769551479342955971943524316e8*z)))))));
+  case ( 155 ) :
+    return 67.527772064536528732467557638088
+           + z*(-3781.555235614045609018183227733
+                + z*(51050.995680789615721745473574395
+                     + z*(-283616.64267105342067636374207997
+                          + z*(779945.76734539690686000029071992
+                               + z*(-1.1231219049773715458784004186367e6
+                                    + (811143.59803921278313440030234872
+                                       - 231755.31372548936660982865781392*z)*z)))))
+           + y*(-472.69440445175570112727290346662
+                + z*(22689.331413684273654109099366398
+                     + z*(-255254.97840394807860872736787197
+                          + z*(1.1344665706842136827054549683199e6
+                               + z*(-2.3398373020361907205800008721598e6
+                                    + (2.2462438099547430917568008372734e6
+                                       - 811143.5980392127831344003023487*z)*z))))
+                + y*(1418.0832133552671033818187103999
+                     + z*(-56723.328534210684135272748415994
+                          + z*(510509.95680789615721745473574395
+                               + z*(-1.7016998560263205240581824524798e6
+                                    + (2.3398373020361907205800008721598e6
+                                       - 1.1231219049773715458784004186367e6*z)*z)))
+                     + y*(-2363.4720222587785056363645173331
+                          + z*(75631.104712280912180363664554659
+                               + z*(-510509.95680789615721745473574395
+                                    + (1.1344665706842136827054549683199e6
+                                       - 779945.7673453969068600002907199*z)*z))
+                          + y*(2363.4720222587785056363645173331
+                               + z*(-56723.328534210684135272748415994
+                                    + (255254.97840394807860872736787197
+                                       - 283616.64267105342067636374207997*z)*z)
+                               + y*(-1418.0832133552671033818187103999
+                                    + y*(472.69440445175570112727290346662
+                                         - 67.52777206453652873246755763809*y
+                                         - 3781.555235614045609018183227733*z)
+                                    + (22689.331413684273654109099366398
+                                       - 51050.99568078961572174547357439*z)*z)))))
+           + x*(-1688.1943016134132183116889409522
+                + z*(90757.325654737094616436397465591
+                     + z*(-1.1741729006581611616001458922111e6
+                          + z*(6.2395661387631752548800023257594e6
+                               + z*(-1.6378861114253335044060006105118e7
+                                    + z*(2.2462438099547430917568008372734e7
+                                         + z*(-1.5411728362745042879553605744626e7
+                                              + 4.1715956470588085989769158406506e6*z))))))
+                + y*(11344.665706842136827054549683199
+                     + z*(-521854.62251473829404450928542715
+                          + z*(5.6156095248868577293920020931834e6
+                               + z*(-2.3823797984368487336814554334718e7
+                                    + z*(4.6796746040723814411600017443195e7
+                                         + z*(-4.2678632389140118743379215908194e7
+                                              + 1.4600584764705830096419205442277e7*z)))))
+                     + y*(-32615.913907171143377781830339197
+                          + y*(51996.384489693127124000019381328
+                               + y*(-49632.912467434348618363654863995
+                                    + y*(28361.664267105342067636374207997
+                                         + y*(-8981.1936845833583214181851658658
+                                              + 1215.4998971616575171844160374856*y
+                                              + 68067.99424105282096232729809919*z)
+                                         + z*(-431097.29686000119942807288796156
+                                              + 918917.9222542130829914185243391*z))
+                                    + z*(1.1344665706842136827054549683199e6
+                                         + z*(-4.8498445896750134935658199895675e6
+                                              + 5.105099568078961572174547357439e6*z)))
+                               + z*(-1.5882531989578991557876369556478e6
+                                    + z*(1.0210199136157923144349094714879e7
+                                         + z*(-2.1554864843000059971403644398078e7
+                                              + 1.4039023812217144323480005232959e7*z))))
+                          + z*(1.2479132277526350509760004651519e6
+                               + z*(-1.0720709092965819301566549450623e7
+                                    + z*(3.4033997120526410481163649049597e7
+                                         + z*(-4.4456908738687623691020016571036e7
+                                              + 2.021619428959268782581120753546e7*z))))))
+                + x*(9926.582493486869723672730972799
+                     + z*(-465131.29398052760990923653701115
+                          + z*(5.1050995680789615721745473574395e6
+                               + z*(-2.2122098128342166812756371882238e7
+                                    + z*(4.4456908738687623691020016571036e7
+                                         + z*(-4.1555510484162747197500815489557e7
+                                              + 1.4600584764705830096419205442277e7*z)))))
+                     + y*(-58141.411747565951238654567126394
+                          + z*(2.2689331413684273654109099366398e6
+                               + z*(-1.9909888315507950131480734694014e7
+                                    + z*(6.4664594529000179914210933194233e7
+                                         + z*(-8.6573980175339056661460032269911e7
+                                              + 4.0432388579185375651622415070921e7*z))))
+                          + y*(141808.32133552671033818187103999
+                               + y*(-184350.81773618472343963643235198
+                                    + y*(134717.90526875037482127277748799
+                                         + y*(-52469.078894144882825127292284795
+                                              + 8508.499280131602620290912262399*y
+                                              + 408407.96544631692577396378859516*z)
+                                         + z*(-2.0987631557657953130050916913918e6
+                                              + 4.5945896112710654149570926216955e6*z))
+                                    + z*(4.3109729686000119942807288796156e6
+                                         + z*(-1.8888868401892157817045825222526e7
+                                              + 2.0420398272315846288698189429758e7*z)))
+                               + z*(-4.4244196256684333625512743764476e6
+                                    + z*(2.9099067538050080961394919937405e7
+                                         + z*(-6.2962894672973859390152750741754e7
+                                              + 4.2117071436651432970440015698876e7*z)))))
+                     + x*(-27888.969862653586366509101304531
+                          + z*(1.0966510183280732266152731360426e6
+                               + z*(-9.699689179350026987131639979135e6
+                                    + z*(3.1765063979157983115752739112957e7
+                                         + z*(-4.2897017203996829877300015989596e7
+                                              + 2.021619428959268782581120753546e7*z))))
+                          + x*(44905.968422916791607090925829329
+                               + x*(-43960.579614013280204836380022396
+                                    + x*(25998.192244846563562000009690664
+                                         + x*(-8576.0270521961391490233798200372
+                                              + 1215.4998971616575171844160374856*x
+                                              + 8508.499280131602620290912262399*y
+                                              + 68067.99424105282096232729809919*z)
+                                         + y*(-51523.690085241371422872746477861
+                                              + 25525.497840394807860872736787197*y
+                                              + 408407.96544631692577396378859516*z)
+                                         + z*(-412189.52068193097138298197182289
+                                              + 918917.9222542130829914185243391*z))
+                                    + y*(130463.65562868457351112732135679
+                                         + y*(-129045.57241532930640774550264639
+                                              + 42542.496400658013101454561311996*y
+                                              + 1.0210199136157923144349094714879e6*z)
+                                         + z*(-2.0647291586452689025239280423422e6
+                                              + 4.5945896112710654149570926216955e6*z))
+                                    + z*(1.0437092450294765880890185708543e6
+                                         + z*(-4.6456406069518550306788380952699e6
+                                              + 5.105099568078961572174547357439e6*z)))
+                               + z*(-1.4180832133552671033818187103999e6
+                                    + z*(9.444434200946078908522912611263e6
+                                         + z*(-2.0704014914986899709374553171838e7
+                                              + 1.4039023812217144323480005232959e7*z)))
+                               + y*(-177260.40166940838792272733879998
+                                    + y*(262345.39447072441412563646142397
+                                         + y*(-172533.45762489083091145460976532
+                                              + 42542.496400658013101454561311996*y
+                                              + 1.3613598848210564192465459619839e6*z)
+                                         + z*(-4.1408029829973799418749106343676e6
+                                              + 9.189179222542130829914185243391e6*z))
+                                    + z*(4.1975263115315906260101833827836e6
+                                         + z*(-1.8633613423488209738437097854654e7
+                                              + 2.0420398272315846288698189429758e7*z))))
+                          + y*(137081.37729100915332690914200532
+                               + y*(-269435.81053750074964254555497597
+                                    + y*(264708.86649298319263127282594131
+                                         + y*(-129990.96122423281781000004845332
+                                              + 25525.497840394807860872736787197*y
+                                              + 1.0210199136157923144349094714879e6*z)
+                                         + z*(-4.1597107591754501699200015505062e6
+                                              + 9.189179222542130829914185243391e6*z))
+                                    + z*(6.3530127958315966231505478225914e6
+                                         + z*(-2.8078047624434288646960010465917e7
+                                              + 3.0630597408473769433047284144637e7*z)))
+                               + z*(-4.3109729686000119942807288796156e6
+                                    + z*(2.8588557581242184804177465201661e7
+                                         + z*(-6.2395661387631752548800023257594e7
+                                              + 4.2117071436651432970440015698876e7*z)))))));
+  case ( 156 ) :
+    return 18.493242008906929350750577144363
+           + y*(-1479.459360712554348060046171549
+                + y*(28479.592693716671200155888802319
+                     + y*(-227836.74154973336960124711041855
+                          + y*(925586.76254579181400506638607535
+                               + y*(-2.0733143481025736633713487048088e6
+                                    + y*(2.591642935128217079214185881011e6
+                                         + y*(-1.6925015086551621741806928202521e6
+                                              + 449570.71323652745251674653037946*y)))))))
+           + x*(-147.9459360712554348060046171549
+                + y*(10356.215524987880436420323200843
+                     + y*(-170877.55616230002720093533281391
+                          + y*(1.1391837077486668480062355520927e6
+                               + y*(-3.7023470501831672560202655443014e6
+                                    + y*(6.2199430443077209901140461144264e6
+                                         + y*(-5.183285870256434158428371762022e6
+                                              + 1.6925015086551621741806928202521e6*y))))))
+                + x*(517.81077624939402182101616004216
+                     + x*(-1035.6215524987880436420323200843
+                          + x*(1294.5269406234850545525404001054
+                               + x*(-1035.6215524987880436420323200843
+                                    + x*(517.81077624939402182101616004216
+                                         + x*(-147.9459360712554348060046171549
+                                              + 18.493242008906929350750577144363*x
+                                              + 1479.459360712554348060046171549*y)
+                                         + y*(-10356.215524987880436420323200843
+                                              + 28479.592693716671200155888802319*y))
+                                    + y*(31068.646574963641309260969602529
+                                         + y*(-170877.55616230002720093533281391
+                                              + 227836.74154973336960124711041855*y)))
+                               + y*(-51781.077624939402182101616004216
+                                    + y*(427193.89040575006800233833203478
+                                         + y*(-1.1391837077486668480062355520927e6
+                                              + 925586.7625457918140050663860754*y))))
+                          + y*(51781.077624939402182101616004216
+                               + y*(-569591.85387433342400311777604637
+                                    + y*(2.2783674154973336960124711041855e6
+                                         + y*(-3.7023470501831672560202655443014e6
+                                              + 2.0733143481025736633713487048088e6*y)))))
+                     + y*(-31068.646574963641309260969602529
+                          + y*(427193.89040575006800233833203478
+                               + y*(-2.2783674154973336960124711041855e6
+                                    + y*(5.5535205752747508840303983164521e6
+                                         + y*(-6.2199430443077209901140461144264e6
+                                              + 2.591642935128217079214185881011e6*y)))))));
+  case ( 157 ) :
+    return 32.031234756093933632434571896787
+           - 64.06246951218786726486914379357*z
+           + y*(-2498.4363109753268233298966079494
+                + 4932.8101524384657793949240721052*z
+                + y*(46861.696448165424904251778685
+                     - 88790.58274389238402910863329789*z
+                     + y*(-365027.95128044646767522438133579
+                          + 641265.3198170005513213401293737*z
+                          + y*(1.4428469695882512404730152910908e6
+                               - 2.2444286193595019296246904528079e6*z
+                               + y*(-3.142200067103302701474566633931e6
+                                    + 4.0399715148471034733244428150542e6*z
+                                    + y*(3.8155286529111532803619737697734e6
+                                         - 3.5910857909752030873995047244926e6*z
+                                         + y*(-2.418486349024116364983339916495e6
+                                              + 622943.4535365148212835875542487*y
+                                              + 1.2458869070730296425671751084974e6*z)))))))
+           + x*(-256.2498780487514690594765751743
+                + 448.43728658531507085408400655502*z
+                + y*(17489.054176827287763309276255646
+                     - 29596.860914630794676369544432631*z
+                     + y*(-281170.17868899254942551067211
+                          + 443952.91371946192014554316648947*z
+                          + y*(1.8251397564022323383761219066789e6
+                               - 2.5650612792680022052853605174947e6*z
+                               + y*(-5.7713878783530049618920611643631e6
+                                    + 6.733285858078505788874071358424e6*z
+                                    + y*(9.4266002013099081044236999017931e6
+                                         - 8.079943029694206946648885630108e6*z
+                                         + y*(-7.6310573058223065607239475395468e6
+                                              + 2.418486349024116364983339916495e6*y
+                                              + 3.5910857909752030873995047244926e6*z))))))
+                + x*(896.87457317063014170816801311004
+                     - 1345.3118597559452125622520196651*z
+                     + x*(-1793.7491463412602834163360262201
+                          + 2242.1864329265753542704200327751*z
+                          + x*(2242.1864329265753542704200327751
+                               - 2242.1864329265753542704200327751*z
+                               + x*(-1793.7491463412602834163360262201
+                                    + 1345.3118597559452125622520196651*z
+                                    + x*(896.87457317063014170816801311004
+                                         - 448.43728658531507085408400655502*z
+                                         + x*(-256.2498780487514690594765751743
+                                              + 32.031234756093933632434571896787*x
+                                              + 2498.4363109753268233298966079494*y
+                                              + 64.06246951218786726486914379357*z)
+                                         + y*(-17489.054176827287763309276255646
+                                              + 46861.696448165424904251778685*y
+                                              + 4932.8101524384657793949240721052*z))
+                                    + y*(52467.162530481863289927828766937
+                                         - 29596.860914630794676369544432631*z
+                                         + y*(-281170.17868899254942551067211
+                                              + 365027.95128044646767522438133579*y
+                                              + 88790.58274389238402910863329789*z)))
+                               + y*(-87445.270884136438816546381278229
+                                    + 73992.15228657698669092386108158*z
+                                    + y*(702925.44672248137356377668027499
+                                         - 443952.91371946192014554316648947*z
+                                         + y*(-1.8251397564022323383761219066789e6
+                                              + 1.4428469695882512404730152910908e6*y
+                                              + 641265.3198170005513213401293737*z))))
+                          + y*(87445.270884136438816546381278229
+                               - 98656.2030487693155878984814421*z
+                               + y*(-937233.92896330849808503557369999
+                                    + 887905.8274389238402910863329789*z
+                                    + y*(3.6502795128044646767522438133579e6
+                                         - 2.5650612792680022052853605174947e6*z
+                                         + y*(-5.7713878783530049618920611643631e6
+                                              + 3.142200067103302701474566633931e6*y
+                                              + 2.2444286193595019296246904528079e6*z)))))
+                     + y*(-52467.162530481863289927828766937
+                          + 73992.15228657698669092386108158*z
+                          + y*(702925.44672248137356377668027499
+                               - 887905.8274389238402910863329789*z
+                               + y*(-3.6502795128044646767522438133579e6
+                                    + 3.8475919189020033079280407762421e6*z
+                                    + y*(8.6570818175295074428380917465447e6
+                                         - 6.733285858078505788874071358424e6*z
+                                         + y*(-9.4266002013099081044236999017931e6
+                                              + 3.8155286529111532803619737697734e6*y
+                                              + 4.0399715148471034733244428150542e6*z)))))));
+  case ( 158 ) :
+    return 41.352146256270665303867737658803
+           + z*(-248.11287753762399182320642595282
+                + 248.11287753762399182320642595282*z)
+           + y*(-3060.0588229640292324862125867514
+                + (18112.240060246551403094069094556
+                   - 17864.127182708927411270862668603*z)*z
+                + y*(54378.072326995924874586075021325
+                     + z*(-308156.1939017289978444223810334
+                          + 290292.06671902007043315151836479*z)
+                     + y*(-400785.00151577528812508611338911
+                          + (2.0965538151929227309060942993013e6
+                             - 1.8062617484739026604729427809365e6*z)*z
+                          + y*(1.4971544552082794373265314419369e6
+                               + z*(-6.8863729160567538930530943523204e6
+                                    + 5.080111167582851232580151571384e6*z)
+                               + y*(-3.0781710630242757838893066558459e6
+                                    + (1.1582653462088900810282745582755e7
+                                       - 6.502542294506049577702594011371e6*z)*z
+                                    + y*(3.5259734548334308184648903869531e6
+                                         + z*(-9.5731872669116841005065967389634e6
+                                              + 3.070644972405634522804002727592e6*z)
+                                         + y*(-2.1073053732195531038850999110926e6
+                                              + 511774.1620676057538006671212653*y
+                                              + 3.070644972405634522804002727592e6*z)))))))
+           + x*(-330.81717005016532243094190127042
+                + (1736.7901427633679427624449816697
+                   - 1488.6772652257439509392385557169*z)*z
+                + y*(21420.41176074820462740348810726
+                     + z*(-108673.44036147930841856441456733
+                          + 89320.63591354463705635431334301*z)
+                     + y*(-326268.43396197554924751645012795
+                          + (1.540780969508644989222111905167e6
+                             - 1.1611682668760802817326060734592e6*z)*z
+                          + y*(2.0039250075788764406254305669456e6
+                               + z*(-8.3862152607716909236243771972052e6
+                                    + 5.418785245421707981418828342809e6*z)
+                               + y*(-5.9886178208331177493061257677478e6
+                                    + (2.0659118748170261679159283056961e7
+                                       - 1.0160222335165702465160303142768e7*z)*z
+                                    + y*(9.2345131890728273516679199675378e6
+                                         + z*(-2.3165306924177801620565491165511e7
+                                              + 6.502542294506049577702594011371e6*z)
+                                         + y*(-7.0519469096668616369297807739062e6
+                                              + 2.1073053732195531038850999110926e6*y
+                                              + 9.573187266911684100506596738963e6*z))))))
+                + x*(1157.8600951755786285082966544465
+                     + z*(-5210.3704282901038282873349450091
+                          + 3721.6931630643598773480963892922*z)
+                     + x*(-2315.7201903511572570165933088929
+                          + (8683.9507138168397138122249083485
+                             - 4962.2575507524798364641285190563*z)*z
+                          + x*(2894.6502379389465712707416361162
+                               + z*(-8683.9507138168397138122249083485
+                                    + 3721.6931630643598773480963892922*z)
+                               + x*(-2315.7201903511572570165933088929
+                                    + (5210.3704282901038282873349450091
+                                       - 1488.6772652257439509392385557169*z)*z
+                                    + x*(1157.8600951755786285082966544465
+                                         + z*(-1736.7901427633679427624449816697
+                                              + 248.11287753762399182320642595282*z)
+                                         + x*(-330.81717005016532243094190127042
+                                              + 41.352146256270665303867737658803*x
+                                              + 3060.0588229640292324862125867514*y
+                                              + 248.11287753762399182320642595282*z)
+                                         + y*(-21420.41176074820462740348810726
+                                              + 54378.07232699592487458607502133*y
+                                              + 18112.240060246551403094069094556*z))
+                                    + y*(64261.235282244613882210464321779
+                                         + z*(-108673.44036147930841856441456733
+                                              + 17864.127182708927411270862668603*z)
+                                         + y*(-326268.43396197554924751645012795
+                                              + 400785.00151577528812508611338911*y
+                                              + 308156.1939017289978444223810334*z)))
+                               + y*(-107102.0588037410231370174405363
+                                    + (271683.60090369827104641103641833
+                                       - 89320.63591354463705635431334301*z)*z
+                                    + y*(815671.08490493887311879112531988
+                                         + z*(-1.540780969508644989222111905167e6
+                                              + 290292.06671902007043315151836479*z)
+                                         + y*(-2.0039250075788764406254305669456e6
+                                              + 1.4971544552082794373265314419369e6*y
+                                              + 2.0965538151929227309060942993013e6*z))))
+                          + y*(107102.0588037410231370174405363
+                               + z*(-362244.80120493102806188138189111
+                                    + 178641.27182708927411270862668603*z)
+                               + y*(-1.0875614465399184974917215004265e6
+                                    + (3.081561939017289978444223810334e6
+                                       - 1.1611682668760802817326060734592e6*z)*z
+                                    + y*(4.0078500151577528812508611338911e6
+                                         + z*(-8.3862152607716909236243771972052e6
+                                              + 1.8062617484739026604729427809365e6*z)
+                                         + y*(-5.9886178208331177493061257677478e6
+                                              + 3.0781710630242757838893066558459e6*y
+                                              + 6.88637291605675389305309435232e6*z)))))
+                     + y*(-64261.235282244613882210464321779
+                          + (271683.60090369827104641103641833
+                             - 178641.27182708927411270862668603*z)*z
+                          + y*(815671.08490493887311879112531988
+                               + z*(-3.081561939017289978444223810334e6
+                                    + 1.7417524003141204225989091101888e6*z)
+                               + y*(-4.0078500151577528812508611338911e6
+                                    + (1.2579322891157536385436565795808e7
+                                       - 5.418785245421707981418828342809e6*z)*z
+                                    + y*(8.9829267312496766239591886516217e6
+                                         + z*(-2.0659118748170261679159283056961e7
+                                              + 5.080111167582851232580151571384e6*z)
+                                         + y*(-9.2345131890728273516679199675378e6
+                                              + 3.5259734548334308184648903869531e6*y
+                                              + 1.1582653462088900810282745582755e7*z)))))));
+  case ( 159 ) :
+    return 48.928519290900271428377303663089
+           + z*(-587.14223149080325714052764395706
+                + (1467.8555787270081428513191098927
+                   - 978.5703858180054285675460732618*z)*z)
+           + y*(-3327.13931178121845712965664909
+                + z*(39338.529509883818228415352145123
+                     + z*(-96878.468195982537428187061252916
+                          + 63607.07507817035285689049476202*z))
+                + y*(54212.799374317500742642052458702
+                     + z*(-611215.0629819261906832892773593
+                          + (1.4311591892588329392800361321453e6
+                             - 890499.0510943849399964669266682*z)*z)
+                     + y*(-365789.61021877042919854872218525
+                          + z*(3.7782602596433189596992953888637e6
+                               + z*(-8.0144914598494644599682023400139e6
+                                    + 4.4524952554719246999823346333411e6*z))
+                          + y*(1.2498790252860474336378982220736e6
+                               + z*(-1.122028804378925024395548327602e7
+                                    + (2.0036228649623661149920505850035e7
+                                       - 8.904990510943849399964669266682e6*z)*z)
+                               + y*(-2.3509174948891762415906726864041e6
+                                    + z*(1.699072189488086465513258896083e7
+                                         + z*(-2.2440576087578500487910966552039e7
+                                              + 6.055393547441817591975975101344e6*z))
+                                    + y*(2.466682371531446283790213386871e6
+                                         + y*(-1.3535585576634651087946297285357e6
+                                              + 302769.67737209087959879875506719*y
+                                              + 3.6332361284650905551855850608063e6*z)
+                                         + z*(-1.2609466563496490750349971681622e7
+                                              + 9.083090321162726387963962652016e6*z)))))))
+           + x*(-391.42815432720217142701842930471
+                + z*(4109.9956204356227999836935076995
+                     + z*(-8807.133472362048857107914659356
+                          + 4892.8519290900271428377303663089*z))
+                + x*(1369.9985401452075999945645025665
+                     + z*(-12329.986861306868399951080523098
+                          + (22017.83368090512214276978664839
+                             - 9785.703858180054285675460732618*z)*z)
+                     + x*(-2739.997080290415199989129005133
+                          + z*(20549.978102178113999918467538497
+                               + z*(-29357.111574540162857026382197853
+                                    + 9785.703858180054285675460732618*z))
+                          + x*(3424.9963503630189999864112564162
+                               + z*(-20549.978102178113999918467538497
+                                    + (22017.83368090512214276978664839
+                                       - 4892.8519290900271428377303663089*z)*z)
+                               + x*(-2739.997080290415199989129005133
+                                    + z*(12329.986861306868399951080523098
+                                         + z*(-8807.133472362048857107914659356
+                                              + 978.5703858180054285675460732618*z))
+                                    + x*(1369.9985401452075999945645025665
+                                         + x*(-391.42815432720217142701842930471
+                                              + 48.928519290900271428377303663089*x
+                                              + 3327.13931178121845712965664909*y
+                                              + 587.1422314908032571405276439571*z)
+                                         + z*(-4109.9956204356227999836935076995
+                                              + 1467.8555787270081428513191098927*z)
+                                         + y*(-23289.97518246852919990759654363
+                                              + 54212.7993743175007426420524587*y
+                                              + 39338.529509883818228415352145123*z))
+                                    + y*(69869.925547405587599722789630891
+                                         + z*(-236031.17705930290937049211287074
+                                              + 96878.46819598253742818706125292*z)
+                                         + y*(-325276.79624590500445585231475221
+                                              + 365789.61021877042919854872218525*y
+                                              + 611215.0629819261906832892773593*z)))
+                               + y*(-116449.87591234264599953798271815
+                                    + z*(590077.94264825727342623028217685
+                                         + z*(-484392.34097991268714093530626458
+                                              + 63607.07507817035285689049476202*z))
+                                    + y*(813191.99061476251113963078688053
+                                         + z*(-3.0560753149096309534164463867965e6
+                                              + 1.4311591892588329392800361321453e6*z)
+                                         + y*(-1.8289480510938521459927436109263e6
+                                              + 1.2498790252860474336378982220736e6*y
+                                              + 3.7782602596433189596992953888637e6*z))))
+                          + y*(116449.87591234264599953798271815
+                               + z*(-786770.59019767636456830704290247
+                                    + (968784.68195982537428187061252916
+                                       - 254428.30031268141142756197904806*z)*z)
+                               + y*(-1.084255987486350014852841049174e6
+                                    + z*(6.112150629819261906832892773593e6
+                                         + z*(-5.7246367570353317571201445285814e6
+                                              + 890499.0510943849399964669266682*z))
+                                    + y*(3.6578961021877042919854872218525e6
+                                         + z*(-1.5113041038573275838797181555455e7
+                                              + 8.014491459849464459968202340014e6*z)
+                                         + y*(-4.9995161011441897345515928882944e6
+                                              + 2.3509174948891762415906726864041e6*y
+                                              + 1.122028804378925024395548327602e7*z)))))
+                     + y*(-69869.925547405587599722789630891
+                          + z*(590077.94264825727342623028217685
+                               + z*(-968784.68195982537428187061252916
+                                    + 381642.45046902211714134296857209*z))
+                          + y*(813191.99061476251113963078688053
+                               + z*(-6.112150629819261906832892773593e6
+                                    + (8.5869551355529976356802167928721e6
+                                       - 2.6714971532831548199894007800046e6*z)*z)
+                               + y*(-3.6578961021877042919854872218525e6
+                                    + z*(2.2669561557859913758195772333182e7
+                                         + z*(-2.4043474379548393379904607020042e7
+                                              + 4.4524952554719246999823346333411e6*z))
+                                    + y*(7.4992741517162846018273893324416e6
+                                         + y*(-7.0527524846675287247720180592123e6
+                                              + 2.466682371531446283790213386871e6*y
+                                              + 1.699072189488086465513258896083e7*z)
+                                         + z*(-3.3660864131367750731866449828059e7
+                                              + 2.0036228649623661149920505850035e7*z))))))
+                + y*(23289.97518246852919990759654363
+                     + z*(-236031.17705930290937049211287074
+                          + (484392.34097991268714093530626458
+                             - 254428.30031268141142756197904806*z)*z)
+                     + y*(-325276.79624590500445585231475221
+                          + z*(3.0560753149096309534164463867965e6
+                               + z*(-5.7246367570353317571201445285814e6
+                                    + 2.6714971532831548199894007800046e6*z))
+                          + y*(1.8289480510938521459927436109263e6
+                               + z*(-1.5113041038573275838797181555455e7
+                                    + (2.4043474379548393379904607020042e7
+                                       - 8.904990510943849399964669266682e6*z)*z)
+                               + y*(-4.9995161011441897345515928882944e6
+                                    + z*(3.3660864131367750731866449828059e7
+                                         + z*(-4.007245729924732229984101170007e7
+                                              + 8.904990510943849399964669266682e6*z))
+                                    + y*(7.0527524846675287247720180592123e6
+                                         + y*(-4.9333647430628925675804267737419e6
+                                              + 1.3535585576634651087946297285357e6*y
+                                              + 1.2609466563496490750349971681622e7*z)
+                                         + z*(-3.3981443789761729310265177921659e7
+                                              + 2.2440576087578500487910966552039e7*z)))))));
+  case ( 160 ) :
+    return 55.479726026720788052251731433088
+           + z*(-1109.5945205344157610450346286618
+                + z*(4993.1753424048709247026558289779
+                     + z*(-7767.1616437409103273152424006323
+                          + 3883.5808218704551636576212003162*z)))
+           + y*(-3328.7835616032472831351038859853
+                + z*(65466.076711530529901657043091044
+                     + z*(-289604.16985948251363275403808072
+                          + (442728.21369323188865696881683604
+                             - 217480.52602474548916482678721771*z)*z))
+                + y*(47712.564382979877724936489032456
+                     + z*(-888785.21094806702459707273755807
+                          + z*(3.7099292794068190970540732809306e6
+                               + z*(-5.3282728876062644845382562868338e6
+                                    + 2.4466559177783867531043013561992e6*z)))
+                     + y*(-282946.60273627601906648383030875
+                          + z*(4.7701468437774533567326038686169e6
+                               + z*(-1.7755731517591721008242644127846e7
+                                    + (2.2291753917536412639394745689815e7
+                                       - 8.699221040989819566593071488708e6*z)*z))
+                          + y*(851336.39588003049266180281884074
+                               + z*(-1.2256581073823156496503452508198e7
+                                    + z*(3.7398883314612483226022892159045e7
+                                         + z*(-3.5884286794083005712196419890921e7
+                                              + 9.242922356051683289505138456752e6*z)))
+                               + y*(-1.4167302838183420437023002138753e6
+                                    + y*(1.3243010602578252108072488293078e6
+                                         + y*(-652441.57807423646749448036165312
+                                              + 132041.74794359547556435912081075*y
+                                              + 2.640834958871909511287182416215e6*z)
+                                         + z*(-1.0407996602612819838602424816847e7
+                                              + 1.1883757314923592800792320872967e7*z))
+                                    + z*(1.6078024602543684377542551769309e7
+                                         + z*(-3.4952227396834096472918590802846e7
+                                              + 1.8485844712103366579010276913505e7*z)))))))
+           + x*(-443.83780821376630441801385146471
+                + z*(7767.1616437409103273152424006323
+                     + z*(-29959.052054429225548215934973868
+                          + (38835.808218704551636576212003162
+                             - 15534.323287481820654630484801265*z)*z))
+                + y*(23301.484931222730981945727201897
+                     + z*(-392796.46026918317940994225854626
+                          + z*(1.4480208492974125681637701904036e6
+                               + z*(-1.7709128547729275546278752673442e6
+                                    + 652441.5780742364674944803616531*z)))
+                     + y*(-286275.38629787926634961893419474
+                          + z*(4.4439260547403351229853636877904e6
+                               + z*(-1.4839717117627276388216293123722e7
+                                    + (1.5984818662818793453614768860501e7
+                                       - 4.8933118355567735062086027123984e6*z)*z))
+                          + y*(1.4147330136813800953324191515437e6
+                               + z*(-1.9080587375109813426930415474468e7
+                                    + z*(5.3267194552775163024727932383537e7
+                                         + z*(-4.458350783507282527878949137963e7
+                                              + 8.699221040989819566593071488708e6*z)))
+                               + y*(-3.405345583520121970647211275363e6
+                                    + y*(4.250190851455026131106900641626e6
+                                         + y*(-2.6486021205156504216144976586156e6
+                                              + 652441.5780742364674944803616531*y
+                                              + 1.0407996602612819838602424816847e7*z)
+                                         + z*(-3.2156049205087368755085103538618e7
+                                              + 3.4952227396834096472918590802846e7*z))
+                                    + z*(3.6769743221469469489510357524594e7
+                                         + z*(-7.479776662922496645204578431809e7
+                                              + 3.5884286794083005712196419890921e7*z))))))
+                + x*(1553.4323287481820654630484801265
+                     + z*(-23301.484931222730981945727201897
+                          + z*(74897.630136073063870539837434669
+                               + z*(-77671.616437409103273152424006323
+                                    + 23301.484931222730981945727201897*z)))
+                     + x*(-3106.8646574963641309260969602529
+                          + z*(38835.808218704551636576212003162
+                               + z*(-99863.506848097418494053116579559
+                                    + (77671.616437409103273152424006323
+                                       - 15534.323287481820654630484801265*z)*z))
+                          + x*(3883.5808218704551636576212003162
+                               + z*(-38835.808218704551636576212003162
+                                    + z*(74897.630136073063870539837434669
+                                         + z*(-38835.808218704551636576212003162
+                                              + 3883.5808218704551636576212003162*z)))
+                               + x*(-3106.8646574963641309260969602529
+                                    + z*(23301.484931222730981945727201897
+                                         + z*(-29959.052054429225548215934973868
+                                              + 7767.161643740910327315242400632*z))
+                                    + x*(1553.4323287481820654630484801265
+                                         + x*(-443.83780821376630441801385146471
+                                              + 55.47972602672078805225173143309*x
+                                              + 3328.7835616032472831351038859853*y
+                                              + 1109.5945205344157610450346286618*z)
+                                         + z*(-7767.1616437409103273152424006323
+                                              + 4993.1753424048709247026558289779*z)
+                                         + y*(-23301.484931222730981945727201897
+                                              + 47712.564382979877724936489032456*y
+                                              + 65466.07671153052990165704309104*z))
+                                    + y*(69904.454793668192945837181605691
+                                         + z*(-392796.46026918317940994225854626
+                                              + 289604.16985948251363275403808072*z)
+                                         + y*(-286275.38629787926634961893419474
+                                              + 282946.60273627601906648383030875*y
+                                              + 888785.2109480670245970727375581*z)))
+                               + y*(-116507.42465611365490972863600949
+                                    + z*(981991.15067295794852485564636566
+                                         + z*(-1.4480208492974125681637701904036e6
+                                              + 442728.21369323188865696881683604*z))
+                                    + y*(715688.46574469816587404733548684
+                                         + z*(-4.4439260547403351229853636877904e6
+                                              + 3.7099292794068190970540732809306e6*z)
+                                         + y*(-1.4147330136813800953324191515437e6
+                                              + 851336.3958800304926618028188407*y
+                                              + 4.7701468437774533567326038686169e6*z))))
+                          + y*(116507.42465611365490972863600949
+                               + z*(-1.3093215342306105980331408618209e6
+                                    + z*(2.8960416985948251363275403808072e6
+                                         + z*(-1.7709128547729275546278752673442e6
+                                              + 217480.52602474548916482678721771*z)))
+                               + y*(-954251.28765959755449872978064912
+                                    + z*(8.8878521094806702459707273755807e6
+                                         + z*(-1.4839717117627276388216293123722e7
+                                              + 5.328272887606264484538256286834e6*z))
+                                    + y*(2.8294660273627601906648383030875e6
+                                         + y*(-3.405345583520121970647211275363e6
+                                              + 1.4167302838183420437023002138753e6*y
+                                              + 1.2256581073823156496503452508198e7*z)
+                                         + z*(-1.9080587375109813426930415474468e7
+                                              + 1.7755731517591721008242644127846e7*z)))))
+                     + y*(-69904.454793668192945837181605691
+                          + z*(981991.15067295794852485564636566
+                               + z*(-2.8960416985948251363275403808072e6
+                                    + (2.6563692821593913319418129010163e6
+                                       - 652441.5780742364674944803616531*z)*z))
+                          + y*(715688.46574469816587404733548684
+                               + z*(-8.8878521094806702459707273755807e6
+                                    + z*(2.2259575676440914582324439685584e7
+                                         + z*(-1.5984818662818793453614768860501e7
+                                              + 2.4466559177783867531043013561992e6*z)))
+                               + y*(-2.8294660273627601906648383030875e6
+                                    + z*(2.8620881062664720140395623211702e7
+                                         + z*(-5.3267194552775163024727932383537e7
+                                              + 2.2291753917536412639394745689815e7*z))
+                                    + y*(5.1080183752801829559708169130444e6
+                                         + y*(-4.250190851455026131106900641626e6
+                                              + 1.3243010602578252108072488293078e6*y
+                                              + 1.6078024602543684377542551769309e7*z)
+                                         + z*(-3.6769743221469469489510357524594e7
+                                              + 3.7398883314612483226022892159045e7*z)))))));
+  case ( 161 ) :
+    return 61.335144900782618107089427524108
+           + z*(-1840.0543470234785432126828257232
+                + z*(12880.380429164349802488779780063
+                     + z*(-34347.681144438266139970079413501
+                          + (38641.141287493049407466339340188
+                             - 15456.456514997219762986535736075*z)*z)))
+           + y*(-3066.7572450391309053544713762054
+                + z*(90162.663004150448617421458460439
+                     + z*(-618258.26059988879051946142944301
+                          + z*(1.6143410137885985085785937324345e6
+                               + z*(-1.7774924992246802727434516096487e6
+                                    + 695540.5431748748893343941081234*z))))
+                + y*(36494.411215965657773718209376844
+                     + z*(-1.0046696734748192845941248228449e6
+                          + z*(6.4144294537238462016394123304712e6
+                               + z*(-1.5490804196141658029126505815489e7
+                                    + (1.5649662221434685010023867432776e7
+                                       - 5.564324345398999114675152864987e6*z)*z)))
+                     + y*(-180325.32600830089723484291692088
+                          + z*(4.4050901067742076324511626847815e6
+                               + z*(-2.4421201293695607225518726462999e7
+                                    + z*(4.9632399253713294572256764752508e7
+                                         + z*(-4.0186786938992771383764992913796e7
+                                              + 1.0510390430198109438830844300531e7*z))))
+                          + y*(457253.50523533441798835168219223
+                               + y*(-651747.24971571610000593225687117
+                                    + y*(530242.32766726573353578810094592
+                                         + y*(-230620.14482694264408265624749065
+                                              + 41707.898532532180312820810716394*y
+                                              + 1.2512369559759654093846243214918e6*z)
+                                         + z*(-5.6673673888323139130950631032276e6
+                                              + 8.758658691831757865692370250443e6*z))
+                                    + z*(1.023990244118565809297857992515e7
+                                         + z*(-3.0912913029994439525973071472151e7
+                                              + 2.335642317821802097517965400118e7*z)))
+                               + z*(-9.3125150502858249071993877809854e6
+                                    + z*(4.0766404058305167124876988003899e7
+                                         + z*(-5.9078011568433817760748536591221e7
+                                              + 2.6275976075495273597077110751328e7*z)))))))
+           + x*(-490.68115920626094485671542019287
+                + z*(12880.380429164349802488779780063
+                     + z*(-77282.282574986098814932678680376
+                          + z*(171738.4057221913306998503970675
+                               + z*(-154564.56514997219762986535736075
+                                    + 46369.369544991659288959607208226*z))))
+                + x*(1717.384057221913306998503970675
+                     + z*(-38641.141287493049407466339340188
+                          + z*(193205.70643746524703733169670094
+                               + z*(-343476.81144438266139970079413501
+                                    + (231846.84772495829644479803604113
+                                       - 46369.369544991659288959607208226*z)*z)))
+                     + x*(-3434.7681144438266139970079413501
+                          + z*(64401.902145821749012443898900314
+                               + z*(-257607.60858328699604977559560125
+                                    + z*(343476.81144438266139970079413501
+                                         + z*(-154564.56514997219762986535736075
+                                              + 15456.456514997219762986535736075*z))))
+                          + x*(4293.4601430547832674962599266876
+                               + z*(-64401.902145821749012443898900314
+                                    + z*(193205.70643746524703733169670094
+                                         + z*(-171738.4057221913306998503970675
+                                              + 38641.141287493049407466339340188*z)))
+                               + x*(-3434.7681144438266139970079413501
+                                    + z*(38641.141287493049407466339340188
+                                         + z*(-77282.282574986098814932678680376
+                                              + 34347.681144438266139970079413501*z))
+                                    + x*(1717.384057221913306998503970675
+                                         + x*(-490.68115920626094485671542019287
+                                              + 61.33514490078261810708942752411*x
+                                              + 3066.7572450391309053544713762054*y
+                                              + 1840.0543470234785432126828257232*z)
+                                         + z*(-12880.380429164349802488779780063
+                                              + 12880.380429164349802488779780063*z)
+                                         + y*(-21467.300715273916337481299633438
+                                              + 36494.411215965657773718209376844*y
+                                              + 90162.66300415044861742145846044*z))
+                                    + y*(64401.902145821749012443898900314
+                                         + z*(-540975.97802490269170452875076263
+                                              + 618258.260599888790519461429443*z)
+                                         + y*(-218966.46729579394664230925626107
+                                              + 180325.32600830089723484291692088*y
+                                              + 1.0046696734748192845941248228449e6*z)))
+                               + y*(-107336.50357636958168740649816719
+                                    + z*(1.3524399450622567292613218769066e6
+                                         + z*(-3.0912913029994439525973071472151e6
+                                              + 1.6143410137885985085785937324345e6*z))
+                                    + y*(547416.16823948486660577314065267
+                                         + y*(-901626.63004150448617421458460439
+                                              + 457253.50523533441798835168219223*y
+                                              + 4.4050901067742076324511626847815e6*z)
+                                         + z*(-5.0233483673740964229706241142245e6
+                                              + 6.414429453723846201639412330471e6*z))))
+                          + y*(107336.50357636958168740649816719
+                               + z*(-1.8032532600830089723484291692088e6
+                                    + z*(6.1825826059988879051946142944301e6
+                                         + z*(-6.4573640551543940343143749297381e6
+                                              + 1.7774924992246802727434516096487e6*z)))
+                               + y*(-729888.22431931315547436418753689
+                                    + z*(1.0046696734748192845941248228449e7
+                                         + z*(-2.5657717814895384806557649321885e7
+                                              + 1.5490804196141658029126505815489e7*z))
+                                    + y*(1.8032532600830089723484291692088e6
+                                         + y*(-1.8290140209413376719534067287689e6
+                                              + 651747.2497157161000059322568712*y
+                                              + 9.312515050285824907199387780985e6*z)
+                                         + z*(-1.7620360427096830529804650739126e7
+                                              + 2.4421201293695607225518726462999e7*z)))))
+                     + y*(-64401.902145821749012443898900314
+                          + z*(1.3524399450622567292613218769066e6
+                               + z*(-6.1825826059988879051946142944301e6
+                                    + z*(9.6860460827315910514715623946072e6
+                                         + z*(-5.332477497674040818230354828946e6
+                                              + 695540.5431748748893343941081234*z))))
+                          + y*(547416.16823948486660577314065267
+                               + z*(-1.0046696734748192845941248228449e7
+                                    + z*(3.8486576722343077209836473982827e7
+                                         + z*(-4.6472412588424974087379517446466e7
+                                              + 1.5649662221434685010023867432776e7*z)))
+                               + y*(-1.8032532600830089723484291692088e6
+                                    + y*(2.7435210314120065079301100931534e6
+                                         + y*(-1.9552417491471483000177967706135e6
+                                              + 530242.3276672657335357881009459*y
+                                              + 1.023990244118565809297857992515e7*z)
+                                         + z*(-2.7937545150857474721598163342956e7
+                                              + 4.0766404058305167124876988003899e7*z))
+                                    + z*(2.6430540640645245794706976108689e7
+                                         + z*(-7.3263603881086821676556179388997e7
+                                              + 4.9632399253713294572256764752508e7*z))))))
+                + y*(21467.300715273916337481299633438
+                     + z*(-540975.97802490269170452875076263
+                          + z*(3.0912913029994439525973071472151e6
+                               + z*(-6.4573640551543940343143749297381e6
+                                    + (5.332477497674040818230354828946e6
+                                       - 1.3910810863497497786687882162468e6*z)*z)))
+                     + y*(-218966.46729579394664230925626107
+                          + z*(5.0233483673740964229706241142245e6
+                               + z*(-2.5657717814895384806557649321885e7
+                                    + z*(4.6472412588424974087379517446466e7
+                                         + z*(-3.1299324442869370020047734865552e7
+                                              + 5.564324345398999114675152864987e6*z))))
+                          + y*(901626.63004150448617421458460439
+                               + z*(-1.7620360427096830529804650739126e7
+                                    + z*(7.3263603881086821676556179388997e7
+                                         + z*(-9.9264798507426589144513529505017e7
+                                              + 4.0186786938992771383764992913796e7*z)))
+                               + y*(-1.8290140209413376719534067287689e6
+                                    + y*(1.9552417491471483000177967706135e6
+                                         + y*(-1.0604846553345314670715762018918e6
+                                              + 230620.14482694264408265624749065*y
+                                              + 5.667367388832313913095063103228e6*z)
+                                         + z*(-2.04798048823713161859571598503e7
+                                              + 3.0912913029994439525973071472151e7*z))
+                                    + z*(2.7937545150857474721598163342956e7
+                                         + z*(-8.1532808116610334249753976007797e7
+                                              + 5.907801156843381776074853659122e7*z)))))));
+  case ( 162 ) :
+    return 66.678332312678606764129079234039
+           + z*(-2800.4899571325014840934213278296
+                + z*(28004.899571325014840934213278296
+                     + z*(-112019.59828530005936373685311319
+                          + z*(210036.74678493761130700659958722
+                               + z*(-184832.33717074509795016580763676
+                                    + 61610.77905691503265005526921225*z)))))
+           + y*(-2533.7766278817870570369050108935
+                + z*(103618.1284139025549114565891297
+                     + z*(-1.0081763845677005342736316780187e6
+                          + z*(3.9206859399855020777307898589615e6
+                               + z*(-7.1412493906878787844382243859656e6
+                                    + (6.099467126634588232355471652013e6
+                                       - 1.9715449298212810448017686147921e6*z)*z))))
+                + y*(22870.667983248762120096274177275
+                     + z*(-856949.92688254545413258692631587
+                          + z*(7.56132288425775400705223758514e6
+                               + z*(-2.6324605597045513950478160481599e7
+                                    + z*(4.2217386103772459872708326517032e7
+                                         + z*(-3.1051832644685176455627855682975e7
+                                              + 8.379065951740444440407516612866e6*z)))))
+                     + y*(-87748.685323485046501593868271995
+                          + z*(2.8284948567038264989343555411079e6
+                               + z*(-2.0723625682780510982291317825939e7
+                                    + z*(5.6569897134076529978687110822159e7
+                                         + z*(-6.3851171022621033837330006274516e7
+                                              + 2.5137197855221333321222549838599e7*z))))
+                          + y*(179698.10558266884522932786853574
+                               + y*(-213770.73339444761328579782802433
+                                    + y*(148892.71605421132890430023392961
+                                         + y*(-56543.225801151458535981459190465
+                                              + 9068.253194524290519921554775829*y
+                                              + 380866.63417002020183670530058483*z)
+                                         + z*(-1.9939488494783410566745159854147e6
+                                              + 3.8086663417002020183670530058483e6*z))
+                                    + z*(4.2595452247985347573060938396289e6
+                                         + z*(-1.6130822153083208548378106848299e7
+                                              + 1.5234665366800808073468212023393e7*z)))
+                               + z*(-4.7188255777682650006974149373929e6
+                                    + z*(2.646463009490213902468283154799e7
+                                         + z*(-4.9288623245532026120044215369802e7
+                                              + 2.8564997562751515137752897543862e7*z)))))))
+           + x*(-533.42665850142885411303263387231
+                + z*(19603.429699927510388653949294808
+                     + z*(-168029.39742795008904560527966978
+                          + z*(560097.99142650029681868426556593
+                               + z*(-840146.98713975044522802639834889
+                                    + (554497.01151223529385049742291027
+                                       - 123221.5581138300653001105384245*z)*z))))
+                + x*(1866.9933047550009893956142185531
+                     + z*(-58810.289099782531165961847884423
+                          + z*(420073.49356987522261401319917445
+                               + z*(-1.1201959828530005936373685311319e6
+                                    + z*(1.2602204807096256678420395975233e6
+                                         + z*(-554497.01151223529385049742291027
+                                              + 61610.77905691503265005526921225*z)))))
+                     + x*(-3733.9866095100019787912284371062
+                          + z*(98017.148499637551943269746474038
+                               + z*(-560097.99142650029681868426556593
+                                    + z*(1.1201959828530005936373685311319e6
+                                         + z*(-840146.98713975044522802639834889
+                                              + 184832.33717074509795016580763676*z))))
+                          + x*(4667.4832618875024734890355463827
+                               + z*(-98017.148499637551943269746474038
+                                    + z*(420073.49356987522261401319917445
+                                         + z*(-560097.99142650029681868426556593
+                                              + 210036.74678493761130700659958722*z)))
+                               + x*(-3733.9866095100019787912284371062
+                                    + x*(1866.9933047550009893956142185531
+                                         + x*(-533.42665850142885411303263387231
+                                              + 66.67833231267860676412907923404*x
+                                              + 2533.7766278817870570369050108935*y
+                                              + 2800.4899571325014840934213278296*z)
+                                         + z*(-19603.429699927510388653949294808
+                                              + 28004.899571325014840934213278296*z)
+                                         + y*(-17736.436395172509399258335076254
+                                              + 22870.667983248762120096274177275*y
+                                              + 103618.1284139025549114565891297*z))
+                                    + z*(58810.289099782531165961847884423
+                                         + z*(-168029.39742795008904560527966978
+                                              + 112019.59828530005936373685311319*z))
+                                    + y*(53209.309185517528197775005228763
+                                         + y*(-137224.00789949257272057764506365
+                                              + 87748.685323485046501593868272*y
+                                              + 856949.9268825454541325869263159*z)
+                                         + z*(-621708.77048341532946873953477818
+                                              + 1.0081763845677005342736316780187e6*z)))
+                               + y*(-88682.181975862546996291675381272
+                                    + z*(1.5542719262085383236718488369455e6
+                                         + z*(-5.0408819228385026713681583900934e6
+                                              + 3.9206859399855020777307898589615e6*z))
+                                    + y*(343060.01974873143180144411265913
+                                         + y*(-438743.42661742523250796934135998
+                                              + 179698.10558266884522932786853574*y
+                                              + 2.8284948567038264989343555411079e6*z)
+                                         + z*(-4.2847496344127272706629346315794e6
+                                              + 7.56132288425775400705223758514e6*z))))
+                          + y*(88682.181975862546996291675381272
+                               + z*(-2.0723625682780510982291317825939e6
+                                    + z*(1.0081763845677005342736316780187e7
+                                         + z*(-1.5682743759942008310923159435846e7
+                                              + 7.141249390687878784438224385966e6*z)))
+                               + y*(-457413.35966497524240192548354551
+                                    + y*(877486.85323485046501593868271995
+                                         + y*(-718792.42233067538091731147414294
+                                              + 213770.73339444761328579782802433*y
+                                              + 4.7188255777682650006974149373929e6*z)
+                                         + z*(-1.1313979426815305995737422164432e7
+                                              + 2.0723625682780510982291317825939e7*z))
+                                    + z*(8.5694992688254545413258692631587e6
+                                         + z*(-3.024529153703101602820895034056e7
+                                              + 2.6324605597045513950478160481599e7*z)))))
+                     + y*(-53209.309185517528197775005228763
+                          + z*(1.5542719262085383236718488369455e6
+                               + z*(-1.0081763845677005342736316780187e7
+                                    + z*(2.3524115639913012466384739153769e7
+                                         + z*(-2.1423748172063636353314673157897e7
+                                              + 6.099467126634588232355471652013e6*z))))
+                          + y*(343060.01974873143180144411265913
+                               + z*(-8.5694992688254545413258692631587e6
+                                    + z*(4.536793730554652404231342551084e7
+                                         + z*(-7.8973816791136541851434481444796e7
+                                              + 4.2217386103772459872708326517032e7*z)))
+                               + y*(-877486.85323485046501593868271995
+                                    + y*(1.0781886334960130713759672112144e6
+                                         + y*(-641312.20018334283985739348407299
+                                              + 148892.71605421132890430023392961*y
+                                              + 4.2595452247985347573060938396289e6*z)
+                                         + z*(-1.4156476733304795002092244812179e7
+                                              + 2.646463009490213902468283154799e7*z))
+                                    + z*(1.6970969140222958993606133246648e7
+                                         + z*(-6.2170877048341532946873953477818e7
+                                              + 5.656989713407652997868711082216e7*z))))))
+                + y*(17736.436395172509399258335076254
+                     + z*(-621708.77048341532946873953477818
+                          + z*(5.0408819228385026713681583900934e6
+                               + z*(-1.5682743759942008310923159435846e7
+                                    + z*(2.1423748172063636353314673157897e7
+                                         + z*(-1.2198934253269176464710943304026e7
+                                              + 1.9715449298212810448017686147921e6*z)))))
+                     + y*(-137224.00789949257272057764506365
+                          + z*(4.2847496344127272706629346315794e6
+                               + z*(-3.024529153703101602820895034056e7
+                                    + z*(7.8973816791136541851434481444796e7
+                                         + z*(-8.4434772207544919745416653034064e7
+                                              + 3.1051832644685176455627855682975e7*z))))
+                          + y*(438743.42661742523250796934135998
+                               + y*(-718792.42233067538091731147414294
+                                    + y*(641312.20018334283985739348407299
+                                         + y*(-297785.43210842265780860046785922
+                                              + 56543.22580115145853598145919047*y
+                                              + 1.9939488494783410566745159854147e6*z)
+                                         + z*(-8.5190904495970695146121876792578e6
+                                              + 1.6130822153083208548378106848299e7*z))
+                                    + z*(1.4156476733304795002092244812179e7
+                                         + z*(-5.292926018980427804936566309598e7
+                                              + 4.9288623245532026120044215369802e7*z)))
+                               + z*(-1.1313979426815305995737422164432e7
+                                    + z*(6.2170877048341532946873953477818e7
+                                         + z*(-1.1313979426815305995737422164432e8
+                                              + 6.385117102262103383733000627452e7*z)))))));
+  case ( 163 ) :
+    return 71.624018317879931693809393842852
+           + z*(-4010.9450258012761748533260551997
+                + z*(54147.757848317228360519901745196
+                     + z*(-300820.87693509571311399945413998
+                          + z*(827257.41157151321106349849888494
+                               + z*(-1.1912506726629790239314378383943e6
+                                    + (860347.70803437373950603843884034
+                                       - 245813.63086696392557315383966867*z)*z)))))
+           + y*(-1718.9764396291183606514254522285
+                + z*(92251.735593429352021626499269594
+                     + z*(-1.1912506726629790239314378383943e6
+                          + z*(6.3172384156370099753939885369396e6
+                               + z*(-1.6545148231430264221269969977699e7
+                                    + z*(2.2633762780596601454697318929492e7
+                                         + z*(-1.5486258744618727311108691899126e7
+                                              + 4.1788317247383867347436152743674e6*z))))))
+                + y*(10027.362564503190437133315137999
+                     + z*(-469280.56801874931245783914845837
+                          + z*(5.1440369955901366942493906657936e6
+                               + z*(-2.2260744893197082770435959606358e7
+                                    + z*(4.4671900224861713397428918939787e7
+                                         + z*(-4.1693773543204265837600324343801e7
+                                              + 1.4625911036584353571602653460286e7*z)))))
+                     + y*(-28076.615180608933223973282386398
+                          + y*(45123.131540264356967099918120997
+                               + y*(-44120.395283814037923386586607197
+                                    + y*(26071.142667708295136546619358798
+                                         + y*(-8594.8821981455918032571272611423
+                                              + 1217.6083114039588387947596953285*y
+                                              + 68186.0654386216949725065429384*z)
+                                         + z*(-413127.33765753144600989258368557
+                                              + 920511.8834213928821288383296683*z))
+                                    + z*(1.0468566517341330816367181004071e6
+                                         + z*(-4.6567071749552816390047115500869e6
+                                              + 5.11395490789662712293799072038e6*z)))
+                               + z*(-1.4238854841594530420729307495959e6
+                                    + z*(9.4758576234555149630909828054093e6
+                                         + z*(-2.0756640508521604204865962335659e7
+                                              + 1.4063375996715724588079474481044e7*z))))
+                          + z*(1.1030098820953509480846646651799e6
+                               + z*(-9.7465964126971011048935823141353e6
+                                    + z*(3.1887012955120145590083942138838e7
+                                         + z*(-4.3017385401718686975301921942017e7
+                                              + 2.0251261435270643406834443252703e7*z)))))))
+           + x*(-572.99214654303945355047515074282
+                + z*(28076.615180608933223973282386398
+                     + z*(-324886.54708990337016311941047118
+                          + z*(1.5041043846754785655699972706999e6
+                               + z*(-3.3090296462860528442539939955398e6
+                                    + z*(3.573752017988937071794313515183e6
+                                         + z*(-1.7206954160687474790120768776807e6
+                                              + 245813.63086696392557315383966867*z))))))
+                + y*(12032.835077403828524559978165599
+                     + z*(-553510.41356057611212975899561756
+                          + z*(5.9562533633148951196571891919716e6
+                               + z*(-2.5268953662548039901575954147758e7
+                                    + z*(4.9635444694290792663809909933097e7
+                                         + z*(-4.5267525561193202909394637858984e7
+                                              + 1.5486258744618727311108691899126e7*z)))))
+                     + y*(-60164.175387019142622799890827996
+                          + z*(2.3464028400937465622891957422918e6
+                               + z*(-2.0576147982360546776997562663175e7
+                                    + z*(6.6782234679591248311307878819075e7
+                                         + z*(-8.9343800449723426794857837879574e7
+                                              + 4.1693773543204265837600324343801e7*z))))
+                          + y*(140383.07590304466611986641193199
+                               + y*(-180492.52616105742786839967248399
+                                    + y*(132361.18585144211377015975982159
+                                         + y*(-52142.285335416590273093238717596
+                                              + 8594.882198145591803257127261142*y
+                                              + 413127.33765753144600989258368557*z)
+                                         + z*(-2.0937133034682661632734362008143e6
+                                              + 4.6567071749552816390047115500869e6*z))
+                                    + z*(4.2716564524783591262187922487877e6
+                                         + z*(-1.8951715246911029926181965610819e7
+                                              + 2.0756640508521604204865962335659e7*z)))
+                               + z*(-4.4120395283814037923386586607197e6
+                                    + z*(2.9239789238091303314680746942406e7
+                                         + z*(-6.3774025910240291180167884277676e7
+                                              + 4.3017385401718686975301921942017e7*z))))))
+                + x*(2005.4725129006380874266630275999
+                     + z*(-84229.845541826799671919847159194
+                          + z*(812216.36772475842540779852617794
+                               + z*(-3.0082087693509571311399945413998e6
+                                    + z*(4.9635444694290792663809909933097e6
+                                         + z*(-3.573752017988937071794313515183e6
+                                              + 860347.7080343737395060384388403*z)))))
+                     + x*(-4010.9450258012761748533260551997
+                          + z*(140383.07590304466611986641193199
+                               + z*(-1.0829551569663445672103980349039e6
+                                    + z*(3.0082087693509571311399945413998e6
+                                         + z*(-3.3090296462860528442539939955398e6
+                                              + 1.1912506726629790239314378383943e6*z))))
+                          + x*(5013.6812822515952185666575689997
+                               + z*(-140383.07590304466611986641193199
+                                    + z*(812216.36772475842540779852617794
+                                         + z*(-1.5041043846754785655699972706999e6
+                                              + 827257.4115715132110634984988849*z)))
+                               + x*(-4010.9450258012761748533260551997
+                                    + x*(2005.4725129006380874266630275999
+                                         + x*(-572.99214654303945355047515074282
+                                              + 71.62401831787993169380939384285*x
+                                              + 1718.9764396291183606514254522285*y
+                                              + 4010.9450258012761748533260551997*z)
+                                         + z*(-28076.615180608933223973282386398
+                                              + 54147.7578483172283605199017452*z)
+                                         + y*(-12032.835077403828524559978165599
+                                              + 10027.362564503190437133315137999*y
+                                              + 92251.73559342935202162649926959*z))
+                                    + z*(84229.845541826799671919847159194
+                                         + z*(-324886.54708990337016311941047118
+                                              + 300820.87693509571311399945413998*z))
+                                    + y*(36098.505232211485573679934496798
+                                         + y*(-60164.175387019142622799890827996
+                                              + 28076.615180608933223973282386398*y
+                                              + 469280.56801874931245783914845837*z)
+                                         + z*(-553510.41356057611212975899561756
+                                              + 1.1912506726629790239314378383943e6*z)))
+                               + y*(-60164.175387019142622799890827996
+                                    + y*(150410.43846754785655699972706999
+                                         + y*(-140383.07590304466611986641193199
+                                              + 45123.131540264356967099918120997*y
+                                              + 1.1030098820953509480846646651799e6*z)
+                                         + z*(-2.3464028400937465622891957422918e6
+                                              + 5.144036995590136694249390665794e6*z))
+                                    + z*(1.3837760339014402803243974890439e6
+                                         + z*(-5.9562533633148951196571891919716e6
+                                              + 6.31723841563700997539398853694e6*z))))
+                          + y*(60164.175387019142622799890827996
+                               + z*(-1.8450347118685870404325299853919e6
+                                    + z*(1.1912506726629790239314378383943e7
+                                         + z*(-2.5268953662548039901575954147758e7
+                                              + 1.6545148231430264221269969977699e7*z)))
+                               + y*(-200547.25129006380874266630275999
+                                    + y*(280766.15180608933223973282386398
+                                         + y*(-180492.52616105742786839967248399
+                                              + 44120.395283814037923386586607197*y
+                                              + 1.4238854841594530420729307495959e6*z)
+                                         + z*(-4.4120395283814037923386586607197e6
+                                              + 9.746596412697101104893582314135e6*z))
+                                    + z*(4.6928056801874931245783914845837e6
+                                         + z*(-2.0576147982360546776997562663175e7
+                                              + 2.2260744893197082770435959606358e7*z)))))
+                     + y*(-36098.505232211485573679934496798
+                          + z*(1.3837760339014402803243974890439e6
+                               + z*(-1.1912506726629790239314378383943e7
+                                    + z*(3.7903430493822059852363931221637e7
+                                         + z*(-4.9635444694290792663809909933097e7
+                                              + 2.2633762780596601454697318929492e7*z))))
+                          + y*(150410.43846754785655699972706999
+                               + y*(-280766.15180608933223973282386398
+                                    + y*(270738.78924158614180259950872598
+                                         + y*(-132361.18585144211377015975982159
+                                              + 26071.142667708295136546619358798*y
+                                              + 1.0468566517341330816367181004071e6*z)
+                                         + z*(-4.2716564524783591262187922487877e6
+                                              + 9.475857623455514963090982805409e6*z))
+                                    + z*(6.6180592925721056885079879910795e6
+                                         + z*(-2.9239789238091303314680746942406e7
+                                              + 3.1887012955120145590083942138838e7*z)))
+                               + z*(-4.6928056801874931245783914845837e6
+                                    + z*(3.0864221973540820165496343994762e7
+                                         + z*(-6.6782234679591248311307878819075e7
+                                              + 4.4671900224861713397428918939787e7*z)))))));
+  case ( 164 ) :
+    return 76.249590162833006534759150723637
+           + z*(-5489.9704917239764705026588521019
+                + z*(96074.483605169588233796529911783
+                     + z*(-704546.21310457698038117455268641
+                          + z*(2.642048299142163676429404572574e6
+                               + z*(-5.495460462215700446973161510954e6
+                                    + z*(6.4113705392516505214686884294463e6
+                                         + z*(-3.9253289015826431764094010792528e6
+                                              + 981332.2253956607941023502698132*z)))))))
+           + y*(-609.9967213026640522780732057891
+                + z*(38429.793442067835293518611964713
+                     + z*(-576446.9016310175294027791794707
+                          + z*(3.522731065522884901905872763432e6
+                               + z*(-1.0568193196568654705717618290296e7
+                                    + z*(1.6486381386647101340919484532862e7
+                                         + z*(-1.2822741078503301042937376858893e7
+                                              + 3.9253289015826431764094010792528e6*z))))))
+                + y*(2134.9885245593241829732562202618
+                     + y*(-4269.9770491186483659465124405237
+                          + y*(5337.4713113983104574331405506546
+                               + y*(-4269.9770491186483659465124405237
+                                    + y*(2134.9885245593241829732562202618
+                                         + y*(-609.9967213026640522780732057891
+                                              + 76.24959016283300653475915072364*y
+                                              + 5489.970491723976470502658852102*z)
+                                         + z*(-38429.793442067835293518611964713
+                                              + 96074.48360516958823379652991178*z))
+                                    + z*(115289.38032620350588055583589414
+                                         + z*(-576446.9016310175294027791794707
+                                              + 704546.2131045769803811745526864*z)))
+                               + z*(-192148.96721033917646759305982357
+                                    + z*(1.4411172540775438235069479486767e6
+                                         + z*(-3.522731065522884901905872763432e6
+                                              + 2.642048299142163676429404572574e6*z))))
+                          + z*(192148.96721033917646759305982357
+                               + z*(-1.9214896721033917646759305982357e6
+                                    + z*(7.0454621310457698038117455268641e6
+                                         + z*(-1.0568193196568654705717618290296e7
+                                              + 5.495460462215700446973161510954e6*z)))))
+                     + z*(-115289.38032620350588055583589414
+                          + z*(1.4411172540775438235069479486767e6
+                               + z*(-7.0454621310457698038117455268641e6
+                                    + z*(1.5852289794852982058576427435444e7
+                                         + z*(-1.6486381386647101340919484532862e7
+                                              + 6.411370539251650521468688429446e6*z)))))))
+           + x*(-609.9967213026640522780732057891
+                + z*(38429.793442067835293518611964713
+                     + z*(-576446.9016310175294027791794707
+                          + z*(3.522731065522884901905872763432e6
+                               + z*(-1.0568193196568654705717618290296e7
+                                    + z*(1.6486381386647101340919484532862e7
+                                         + z*(-1.2822741078503301042937376858893e7
+                                              + 3.9253289015826431764094010792528e6*z))))))
+                + y*(4269.9770491186483659465124405237
+                     + z*(-230578.76065240701176111167178828
+                          + z*(2.8822345081550876470138958973535e6
+                               + z*(-1.4090924262091539607623491053728e7
+                                    + z*(3.1704579589705964117152854870888e7
+                                         + z*(-3.2972762773294202681838969065724e7
+                                              + 1.2822741078503301042937376858893e7*z)))))
+                     + y*(-12809.931147355945097839537321571
+                          + y*(21349.885245593241829732562202618
+                               + y*(-21349.885245593241829732562202618
+                                    + y*(12809.931147355945097839537321571
+                                         + y*(-4269.9770491186483659465124405237
+                                              + 609.9967213026640522780732057891*y
+                                              + 38429.793442067835293518611964713*z)
+                                         + z*(-230578.76065240701176111167178828
+                                              + 576446.9016310175294027791794707*z))
+                                    + z*(576446.9016310175294027791794707
+                                         + z*(-2.8822345081550876470138958973535e6
+                                              + 3.522731065522884901905872763432e6*z)))
+                               + z*(-768595.86884135670587037223929426
+                                    + z*(5.764469016310175294027791794707e6
+                                         + z*(-1.4090924262091539607623491053728e7
+                                              + 1.0568193196568654705717618290296e7*z))))
+                          + z*(576446.9016310175294027791794707
+                               + z*(-5.764469016310175294027791794707e6
+                                    + z*(2.1136386393137309411435236580592e7
+                                         + z*(-3.1704579589705964117152854870888e7
+                                              + 1.6486381386647101340919484532862e7*z))))))
+                + x*(2134.9885245593241829732562202618
+                     + z*(-115289.38032620350588055583589414
+                          + z*(1.4411172540775438235069479486767e6
+                               + z*(-7.0454621310457698038117455268641e6
+                                    + z*(1.5852289794852982058576427435444e7
+                                         + z*(-1.6486381386647101340919484532862e7
+                                              + 6.411370539251650521468688429446e6*z)))))
+                     + x*(-4269.9770491186483659465124405237
+                          + x*(5337.4713113983104574331405506546
+                               + x*(-4269.9770491186483659465124405237
+                                    + x*(2134.9885245593241829732562202618
+                                         + x*(-609.9967213026640522780732057891
+                                              + 76.24959016283300653475915072364*x
+                                              + 609.9967213026640522780732057891*y
+                                              + 5489.970491723976470502658852102*z)
+                                         + y*(-4269.9770491186483659465124405237
+                                              + 2134.9885245593241829732562202618*y
+                                              + 38429.793442067835293518611964713*z)
+                                         + z*(-38429.793442067835293518611964713
+                                              + 96074.48360516958823379652991178*z))
+                                    + y*(12809.931147355945097839537321571
+                                         + y*(-12809.931147355945097839537321571
+                                              + 4269.9770491186483659465124405237*y
+                                              + 115289.38032620350588055583589414*z)
+                                         + z*(-230578.76065240701176111167178828
+                                              + 576446.9016310175294027791794707*z))
+                                    + z*(115289.38032620350588055583589414
+                                         + z*(-576446.9016310175294027791794707
+                                              + 704546.2131045769803811745526864*z)))
+                               + z*(-192148.96721033917646759305982357
+                                    + z*(1.4411172540775438235069479486767e6
+                                         + z*(-3.522731065522884901905872763432e6
+                                              + 2.642048299142163676429404572574e6*z)))
+                               + y*(-21349.885245593241829732562202618
+                                    + y*(32024.827868389862744598843303928
+                                         + y*(-21349.885245593241829732562202618
+                                              + 5337.471311398310457433140550655*y
+                                              + 192148.96721033917646759305982357*z)
+                                         + z*(-576446.9016310175294027791794707
+                                              + 1.4411172540775438235069479486767e6*z))
+                                    + z*(576446.9016310175294027791794707
+                                         + z*(-2.8822345081550876470138958973535e6
+                                              + 3.522731065522884901905872763432e6*z))))
+                          + z*(192148.96721033917646759305982357
+                               + z*(-1.9214896721033917646759305982357e6
+                                    + z*(7.0454621310457698038117455268641e6
+                                         + z*(-1.0568193196568654705717618290296e7
+                                              + 5.495460462215700446973161510954e6*z))))
+                          + y*(21349.885245593241829732562202618
+                               + y*(-42699.770491186483659465124405237
+                                    + y*(42699.770491186483659465124405237
+                                         + y*(-21349.885245593241829732562202618
+                                              + 4269.9770491186483659465124405237*y
+                                              + 192148.96721033917646759305982357*z)
+                                         + z*(-768595.86884135670587037223929426
+                                              + 1.9214896721033917646759305982357e6*z))
+                                    + z*(1.1528938032620350588055583589414e6
+                                         + z*(-5.764469016310175294027791794707e6
+                                              + 7.045462131045769803811745526864e6*z)))
+                               + z*(-768595.86884135670587037223929426
+                                    + z*(5.764469016310175294027791794707e6
+                                         + z*(-1.4090924262091539607623491053728e7
+                                              + 1.0568193196568654705717618290296e7*z)))))
+                     + y*(-12809.931147355945097839537321571
+                          + y*(32024.827868389862744598843303928
+                               + y*(-42699.770491186483659465124405237
+                                    + y*(32024.827868389862744598843303928
+                                         + y*(-12809.931147355945097839537321571
+                                              + 2134.9885245593241829732562202618*y
+                                              + 115289.38032620350588055583589414*z)
+                                         + z*(-576446.9016310175294027791794707
+                                              + 1.4411172540775438235069479486767e6*z))
+                                    + z*(1.1528938032620350588055583589414e6
+                                         + z*(-5.764469016310175294027791794707e6
+                                              + 7.045462131045769803811745526864e6*z)))
+                               + z*(-1.1528938032620350588055583589414e6
+                                    + z*(8.6467035244652629410416876920605e6
+                                         + z*(-2.1136386393137309411435236580592e7
+                                              + 1.5852289794852982058576427435444e7*z))))
+                          + z*(576446.9016310175294027791794707
+                               + z*(-5.764469016310175294027791794707e6
+                                    + z*(2.1136386393137309411435236580592e7
+                                         + z*(-3.1704579589705964117152854870888e7
+                                              + 1.6486381386647101340919484532862e7*z)))))));
+                #endif
+  }
+
+  printf("Error in eval_tetrahedron_3d -- unmatched switch/case %d\n",i);
+  return -123456789.0;
+}
+
+
+/* \nabla\phi_i(x,y,z) for tetrahedron */
+template <class FunctionSpaceType>
+void OrthonormalBaseFunctionSet<FunctionSpaceType >::
+grad_tetrahedron_3d ( int i, const Domain & xi, JacobianRange & grad ) const
+{
+  double x, y, z;
+  x=xi[0]; y=xi[1]; z=xi[2];
+
+  switch (i)      {
+                #if (PMAX3D>=0)
+  case ( 0 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+                #endif
+                #if (PMAX3D>=1)
+  case ( 1 ) :
+    grad[0] /*ARGH*/[0]= 12.649110640673517327995574177731;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 2 ) :
+    grad[0] /*ARGH*/[0]= 4.4721359549995793928183473374626;
+    grad[0] /*ARGH*/[1]= 13.416407864998738178455042012388;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 3 ) :
+    grad[0] /*ARGH*/[0]= 7.7459666924148337703585307995648;
+    grad[0] /*ARGH*/[1]= 7.7459666924148337703585307995648;
+    grad[0] /*ARGH*/[2]= 15.49193338482966754071706159913;
+    return;
+                #endif
+                #if (PMAX3D>=2)
+  case ( 4 ) :
+    grad[0] /*ARGH*/[0]= -37.416573867739413855837487323165
+                         + 112.2497216032182415675124619695*x;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 5 ) :
+    grad[0] /*ARGH*/[0]= -37.04051835490426826702262055095
+                         + 63.49803146555017417203877808734*x
+                         + 95.24704719832526125805816713101*y;
+    grad[0] /*ARGH*/[1]= -15.874507866387543543009694521836
+                         + 95.24704719832526125805816713101*x;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 6 ) :
+    grad[0] /*ARGH*/[0]= -64.156059729381760092232660712192
+                         + 109.98181667894016015811313264947*x
+                         + 54.99090833947008007905656632474*y
+                         + 109.98181667894016015811313264947*z;
+    grad[0] /*ARGH*/[1]= -9.165151389911680013176094387456
+                         + 54.99090833947008007905656632474*x;
+    grad[0] /*ARGH*/[2]= -18.330302779823360026352188774912
+                         + 109.98181667894016015811313264947*x;
+    return;
+  case ( 7 ) :
+    grad[0] /*ARGH*/[0]= -12.961481396815720461931934872176
+                         + 12.961481396815720461931934872176*x
+                         + 51.8459255872628818477277394887*y;
+    grad[0] /*ARGH*/[1]= -51.845925587262881847727739488704
+                         + 51.8459255872628818477277394887*x
+                         + 129.61481396815720461931934872176*y;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 8 ) :
+    grad[0] /*ARGH*/[0]= -22.449944320643648313502492393899
+                         + 22.449944320643648313502492393899*x
+                         + 67.3498329619309449405074771817*y
+                         + 22.449944320643648313502492393899*z;
+    grad[0] /*ARGH*/[1]= -67.349832961930944940507477181698
+                         + 67.3498329619309449405074771817*x
+                         + 112.2497216032182415675124619695*y
+                         + 112.2497216032182415675124619695*z;
+    grad[0] /*ARGH*/[2]= -22.449944320643648313502492393899
+                         + 22.449944320643648313502492393899*x
+                         + 112.2497216032182415675124619695*y;
+    return;
+  case ( 9 ) :
+    grad[0] /*ARGH*/[0]= -28.98275349237887714743732831434
+                         + 28.98275349237887714743732831434*x
+                         + 28.98275349237887714743732831434*y
+                         + 86.94826047713663144231198494302*z;
+    grad[0] /*ARGH*/[1]= -28.98275349237887714743732831434
+                         + 28.98275349237887714743732831434*x
+                         + 28.98275349237887714743732831434*y
+                         + 86.94826047713663144231198494302*z;
+    grad[0] /*ARGH*/[2]= -86.948260477136631442311984943019
+                         + 86.94826047713663144231198494302*x
+                         + 86.94826047713663144231198494302*y
+                         + 173.89652095427326288462396988604*z;
+    return;
+                #endif
+                #if (PMAX3D>=3)
+  case ( 10 ) :
+    grad[0] /*ARGH*/[0]= 76.367532368147132635291191107324
+                         + x*(-534.57272657702992844703833775127
+                              + 712.7636354360399045960511170017*x);
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 11 ) :
+    grad[0] /*ARGH*/[0]= 90.
+                         - 252.*y
+                         + x*(-504.
+                              + 504.*x
+                              + 1008.*y);
+    grad[0] /*ARGH*/[1]= 18.
+                         + x*(-252.
+                              + 504.*x);
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 12 ) :
+    grad[0] /*ARGH*/[0]= 155.88457268119895641747017073553
+                         - 145.49226783578569265630549268649*y
+                         - 290.98453567157138531261098537299*z
+                         + x*(-872.95360701471415593783295611896
+                              + 872.953607014714155937832956119*x
+                              + 581.969071343142770625221970746*y
+                              + 1163.9381426862855412504439414919*z);
+    grad[0] /*ARGH*/[1]= 10.392304845413263761164678049035
+                         + x*(-145.49226783578569265630549268649
+                              + 290.98453567157138531261098537299*x);
+    grad[0] /*ARGH*/[2]= 20.78460969082652752232935609807
+                         + x*(-290.98453567157138531261098537299
+                              + 581.969071343142770625221970746*x);
+    return;
+  case ( 13 ) :
+    grad[0] /*ARGH*/[0]= 73.484692283495342945918522241177
+                         + y*(-529.08978444116646921061336013647
+                              + 587.8775382679627435673481779294*y)
+                         + x*(-249.84795376388416601612297562
+                              + 176.36326148038882307020445337882*x
+                              + 940.6040612287403897077570846871*y);
+    grad[0] /*ARGH*/[1]= 58.787753826796274356734817792941
+                         - 146.96938456699068589183704448235*y
+                         + x*(-529.08978444116646921061336013647
+                              + 470.30203061437019485387854234353*x
+                              + 1175.7550765359254871346963558588*y);
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 14 ) :
+    grad[0] /*ARGH*/[0]= 127.27922061357855439215198517887
+                         - 229.10259710444139790587357332197*z
+                         + x*(-432.74935008616708493331674960817
+                              + 305.47012947258853054116476442929*x
+                              + 1221.8805178903541221646590577172*y
+                              + 407.29350596345137405488635257239*z)
+                         + y*(-687.30779131332419371762071996591
+                              + 509.1168824543142175686079407155*y
+                              + 1018.233764908628435137215881431*z);
+    grad[0] /*ARGH*/[1]= 76.367532368147132635291191107324
+                         - 127.27922061357855439215198517887*y
+                         - 127.27922061357855439215198517887*z
+                         + x*(-687.30779131332419371762071996591
+                              + 610.9402589451770610823295288586*x
+                              + 1018.233764908628435137215881431*y
+                              + 1018.233764908628435137215881431*z);
+    grad[0] /*ARGH*/[2]= 25.455844122715710878430397035775
+                         - 127.27922061357855439215198517887*y
+                         + x*(-229.10259710444139790587357332197
+                              + 203.6467529817256870274431762862*x
+                              + 1018.233764908628435137215881431*y);
+    return;
+  case ( 15 ) :
+    grad[0] /*ARGH*/[0]= 164.31676725154983403709093484024
+                         + z*(-887.3105431583691038002910481373
+                              + 788.7204828074392033780364872332*z)
+                         + y*(-295.77018105278970126676368271243
+                              + 131.45341380123986722967274787219*y
+                              + 788.7204828074392033780364872332*z)
+                         + x*(-558.67700865526943572610917845682
+                              + 394.36024140371960168901824361658*x
+                              + 525.8136552049594689186909914888*y
+                              + 1577.4409656148784067560729744663*z);
+    grad[0] /*ARGH*/[1]= 32.863353450309966807418186968048
+                         - 32.863353450309966807418186968048*y
+                         - 98.59006035092990042225456090414*z
+                         + x*(-295.77018105278970126676368271243
+                              + 262.90682760247973445934549574439*x
+                              + 262.90682760247973445934549574439*y
+                              + 788.7204828074392033780364872332*z);
+    grad[0] /*ARGH*/[2]= 98.590060350929900422254560904144
+                         - 98.59006035092990042225456090414*y
+                         - 197.18012070185980084450912180829*z
+                         + x*(-887.3105431583691038002910481373
+                              + 788.7204828074392033780364872332*x
+                              + 788.7204828074392033780364872332*y
+                              + 1577.4409656148784067560729744663*z);
+    return;
+  case ( 16 ) :
+    grad[0] /*ARGH*/[0]= 25.455844122715710878430397035775
+                         + x*(-50.911688245431421756860794071549
+                              + 25.455844122715710878430397035775*x
+                              + 254.55844122715710878430397035775*y)
+                         + y*(-254.55844122715710878430397035775
+                              + 381.83766184073566317645595553662*y);
+    grad[0] /*ARGH*/[1]= 127.27922061357855439215198517887
+                         + x*(-254.55844122715710878430397035775
+                              + 127.27922061357855439215198517887*x
+                              + 763.6753236814713263529119110732*y)
+                         + y*(-763.67532368147132635291191107324
+                              + 890.9545442950498807450638962521*y);
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 17 ) :
+    grad[0] /*ARGH*/[0]= 44.090815370097205767551113344706
+                         - 58.78775382679627435673481779294*z
+                         + x*(-88.181630740194411535102226689412
+                              + 44.090815370097205767551113344706*x
+                              + 382.12039987417578331877631565412*y
+                              + 58.78775382679627435673481779294*z)
+                         + y*(-382.12039987417578331877631565412
+                              + 484.99896907106926344306224679177*y
+                              + 352.72652296077764614040890675765*z);
+    grad[0] /*ARGH*/[1]= 191.06019993708789165938815782706
+                         - 352.72652296077764614040890675765*z
+                         + x*(-382.12039987417578331877631565412
+                              + 191.06019993708789165938815782706*x
+                              + 969.9979381421385268861244935835*y
+                              + 352.72652296077764614040890675765*z)
+                         + y*(-969.99793814213852688612449358353
+                              + 925.9071227720413211185733802388*y
+                              + 1234.5428303627217614914311736518*z);
+    grad[0] /*ARGH*/[2]= 29.393876913398137178367408896471
+                         + x*(-58.787753826796274356734817792941
+                              + 29.393876913398137178367408896471*x
+                              + 352.72652296077764614040890675765*y)
+                         + y*(-352.72652296077764614040890675765
+                              + 617.2714151813608807457155868259*y);
+    return;
+  case ( 18 ) :
+    grad[0] /*ARGH*/[0]= 56.920997883030827975980083799789
+                         + z*(-227.68399153212331190392033519916
+                              + 113.84199576606165595196016759958*z)
+                         + x*(-113.84199576606165595196016759958
+                              + 56.92099788303082797598008379979*x
+                              + 341.52598729818496785588050279873*y
+                              + 227.68399153212331190392033519916*z)
+                         + y*(-341.52598729818496785588050279873
+                              + 284.60498941515413987990041899894*y
+                              + 910.7359661284932476156813407966*z);
+    grad[0] /*ARGH*/[1]= 170.76299364909248392794025139937
+                         + z*(-910.73596612849324761568134079662
+                              + 796.893970362431591663721173197*z)
+                         + x*(-341.52598729818496785588050279873
+                              + 170.76299364909248392794025139937*x
+                              + 569.2099788303082797598008379979*y
+                              + 910.7359661284932476156813407966*z)
+                         + y*(-569.20997883030827975980083799789
+                              + 398.44698518121579583186058659852*y
+                              + 1593.7879407248631833274423463941*z);
+    grad[0] /*ARGH*/[2]= 113.84199576606165595196016759958
+                         - 227.68399153212331190392033519916*z
+                         + x*(-227.68399153212331190392033519916
+                              + 113.84199576606165595196016759958*x
+                              + 910.7359661284932476156813407966*y
+                              + 227.68399153212331190392033519916*z)
+                         + y*(-910.73596612849324761568134079662
+                              + 796.893970362431591663721173197*y
+                              + 1593.7879407248631833274423463941*z);
+    return;
+  case ( 19 ) :
+    grad[0] /*ARGH*/[0]= 67.349832961930944940507477181698
+                         + y*(-134.6996659238618898810149543634
+                              + 67.3498329619309449405074771817*y
+                              + 538.7986636954475595240598174536*z)
+                         + x*(-134.6996659238618898810149543634
+                              + 67.3498329619309449405074771817*x
+                              + 134.6996659238618898810149543634*y
+                              + 538.7986636954475595240598174536*z)
+                         + z*(-538.79866369544755952405981745358
+                              + 673.498329619309449405074771817*z);
+    grad[0] /*ARGH*/[1]= 67.349832961930944940507477181698
+                         + y*(-134.6996659238618898810149543634
+                              + 67.3498329619309449405074771817*y
+                              + 538.7986636954475595240598174536*z)
+                         + x*(-134.6996659238618898810149543634
+                              + 67.3498329619309449405074771817*x
+                              + 134.6996659238618898810149543634*y
+                              + 538.7986636954475595240598174536*z)
+                         + z*(-538.79866369544755952405981745358
+                              + 673.498329619309449405074771817*z);
+    grad[0] /*ARGH*/[2]= 269.39933184772377976202990872679
+                         + z*(-1346.996659238618898810149543634
+                              + 1346.996659238618898810149543634*z)
+                         + y*(-538.79866369544755952405981745358
+                              + 269.39933184772377976202990872679*y
+                              + 1346.996659238618898810149543634*z)
+                         + x*(-538.79866369544755952405981745358
+                              + 269.39933184772377976202990872679*x
+                              + 538.7986636954475595240598174536*y
+                              + 1346.996659238618898810149543634*z);
+    return;
+                #endif
+                #if (PMAX3D>=4)
+  case ( 20 ) :
+    grad[0] /*ARGH*/[0]= -131.33164127505602752783764317925
+                         + x*(1575.9796953006723303340517181509
+                              + x*(-4727.9390859020169910021551544528
+                                   + 3939.9492382516808258351292953774*x));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 21 ) :
+    grad[0] /*ARGH*/[0]= -165.83123951776999245574663683353
+                         + 477.59396981117757827255031408058*y
+                         + x*(1751.1778893076511203326844849621
+                              - 4298.3457283005982044529528267252*y
+                              + x*(-4537.1427132061869935892279837655
+                                   + 3183.9597987411838551503354272039*x
+                                   + 7163.909547167663674088254711209*y));
+    grad[0] /*ARGH*/[1]= -19.899748742132399094689596420024
+                         + x*(477.59396981117757827255031408058
+                              + x*(-2149.1728641502991022264764133626
+                                   + 2387.9698490558878913627515704029*x));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 22 ) :
+    grad[0] /*ARGH*/[0]= -287.22813232690143299253057341095
+                         + 275.73900703382537567282935047451*y
+                         + 551.478014067650751345658700949*z
+                         + x*(3033.1290773720791324011228552196
+                              - 2481.6510633044283810554641542706*y
+                              - 4963.3021266088567621109283085412*z
+                              + x*(-7858.5617004640232066756364885235
+                                   + 5514.78014067650751345658700949*x
+                                   + 4136.0851055073806350924402571176*y
+                                   + 8272.170211014761270184880514235*z));
+    grad[0] /*ARGH*/[1]= -11.489125293076057319701222936438
+                         + x*(275.73900703382537567282935047451
+                              + x*(-1240.8255316522141905277320771353
+                                   + 1378.6950351691268783641467523725*x));
+    grad[0] /*ARGH*/[2]= -22.978250586152114639402445872876
+                         + x*(551.47801406765075134565870094902
+                              + x*(-2481.6510633044283810554641542706
+                                   + 2757.3900703382537567282935047451*x));
+    return;
+  case ( 23 ) :
+    grad[0] /*ARGH*/[0]= -162.48076809271920720919767136532
+                         + (1234.8538375046659747899023023764
+                            - 1462.3269128344728648827790422879*y)*y
+                         + x*(1332.3422983602974991154209051956
+                              + y*(-8189.0307118730480433435626368122
+                                   + 7311.634564172364324413895211439*y)
+                              + x*(-2632.1884431020511567890022761182
+                                   + 1462.3269128344728648827790422879*x
+                                   + 8773.961477006837189296674253727*y));
+    grad[0] /*ARGH*/[1]= -64.992307237087682883679068546128
+                         + 162.48076809271920720919767136532*y
+                         + x*(1234.8538375046659747899023023764
+                              - 2924.6538256689457297655580845758*y
+                              + x*(-4094.5153559365240216717813184061
+                                   + 2924.6538256689457297655580845758*x
+                                   + 7311.634564172364324413895211439*y));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 24 ) :
+    grad[0] /*ARGH*/[0]= -281.42494558940577327393780681267
+                         + y*(1604.1221898596129076614454988322
+                              - 1266.412255152325979732720130657*y
+                              - 2532.824510304651959465440261314*z)
+                         + 534.7073966198709692204818329441*z
+                         + x*(2307.6845538331273408462900158639
+                              - 3545.9543144265127432516163658396*z
+                              + x*(-4559.0841185483735270377924703652
+                                   + 2532.824510304651959465440261314*x
+                                   + 11397.710296370933817594481175913*y
+                                   + 3799.236765456977939198160391971*z)
+                              + y*(-10637.862943279538229754849097519
+                                   + 6332.061275761629898663600653285*y
+                                   + 12664.12255152325979732720130657*z));
+    grad[0] /*ARGH*/[1]= -84.4274836768217319821813420438
+                         + 140.71247279470288663696890340633*y
+                         + 140.71247279470288663696890340633*z
+                         + x*(1604.1221898596129076614454988322
+                              - 2532.824510304651959465440261314*y
+                              - 2532.824510304651959465440261314*z
+                              + x*(-5318.9314716397691148774245487594
+                                   + 3799.236765456977939198160391971*x
+                                   + 6332.061275761629898663600653285*y
+                                   + 6332.061275761629898663600653285*z));
+    grad[0] /*ARGH*/[2]= -28.142494558940577327393780681267
+                         + 140.71247279470288663696890340633*y
+                         + x*(534.70739661987096922048183294407
+                              - 2532.824510304651959465440261314*y
+                              + x*(-1772.9771572132563716258081829198
+                                   + 1266.412255152325979732720130657*x
+                                   + 6332.061275761629898663600653285*y));
+    return;
+  case ( 25 ) :
+    grad[0] /*ARGH*/[0]= -363.31804249169899985070393716618
+                         + y*(690.30428073422809971633748061575
+                              - 326.98623824252909986563354344956*y
+                              - 1961.9174294551745991938012606974*z)
+                         + (2070.9128422026842991490124418472
+                            - 1961.9174294551745991938012606974*z)*z
+                         + x*(2979.2079484319317987757722847627
+                              + z*(-13733.422006186222194356608824882
+                                   + 9809.587147275872995969006303487*z)
+                              + y*(-4577.8073353954073981188696082939
+                                   + 1634.9311912126454993281677172478*y
+                                   + 9809.587147275872995969006303487*z)
+                              + x*(-5885.7522883655237975814037820922
+                                   + 3269.8623824252909986563354344956*x
+                                   + 4904.7935736379364979845031517435*y
+                                   + 14714.38072091380949395350945523*z));
+    grad[0] /*ARGH*/[1]= -36.331804249169899985070393716618
+                         + 36.331804249169899985070393716618*y
+                         + 108.99541274750969995521118114985*z
+                         + x*(690.30428073422809971633748061575
+                              - 653.9724764850581997312670868991*y
+                              - 1961.9174294551745991938012606974*z
+                              + x*(-2288.903667697703699059434804147
+                                   + 1634.9311912126454993281677172478*x
+                                   + 1634.9311912126454993281677172478*y
+                                   + 4904.7935736379364979845031517435*z));
+    grad[0] /*ARGH*/[2]= -108.99541274750969995521118114985
+                         + 108.99541274750969995521118114985*y
+                         + 217.99082549501939991042236229971*z
+                         + x*(2070.9128422026842991490124418472
+                              - 1961.9174294551745991938012606974*y
+                              - 3923.8348589103491983876025213948*z
+                              + x*(-6866.7110030931110971783044124409
+                                   + 4904.7935736379364979845031517435*x
+                                   + 4904.7935736379364979845031517435*y
+                                   + 9809.587147275872995969006303487*z));
+    return;
+  case ( 26 ) :
+    grad[0] /*ARGH*/[0]= -121.95080975540916841870638295216
+                         + y*(1688.549673536434639643626840876
+                              + y*(-4643.511602225195259019973812409
+                                   + 3283.2910318764006881959410794811*y))
+                         + x*(619.13488029669270120266317498787
+                              + x*(-872.41733132715789714920720111927
+                                   + 375.23326078587436436525040908356*x
+                                   + 4221.37418384108659910906710219*y)
+                              + y*(-5909.923857377521238752693943066
+                                   + 8442.74836768217319821813420438*y));
+    grad[0] /*ARGH*/[1]= -140.71247279470288663696890340633
+                         + (844.274836768217319821813420438
+                            - 984.9873095629202064587823238443*y)*y
+                         + x*(1688.549673536434639643626840876
+                              + x*(-2954.961928688760619376346971533
+                                   + 1407.1247279470288663696890340633*x
+                                   + 8442.74836768217319821813420438*y)
+                              + y*(-9287.023204450390518039947624818
+                                   + 9849.873095629202064587823238443*y));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 27 ) :
+    grad[0] /*ARGH*/[0]= -211.22499852053496937195697277492
+                         + 389.95384342252609730207441127677*z
+                         + y*(2534.699982246419632463483673299
+                              - 4289.4922776477870703228185240445*z
+                              + y*(-5898.0518817657072216938754705611
+                                   + 3412.0961299471033513931510986717*y
+                                   + 6824.192259894206702786302197343*z))
+                         + x*(1072.3730694119467675807046310111
+                              - 1364.8384519788413405572604394687*z
+                              + x*(-1511.0711432622886270455383436975
+                                   + 649.9230723708768288367906854613*x
+                                   + 6336.749955616049081158709183248*y
+                                   + 974.8846085563152432551860281919*z)
+                              + y*(-8871.4499378624687136221928565465
+                                   + 10723.730694119467675807046310111*y
+                                   + 7799.076868450521946041488225535*z));
+    grad[0] /*ARGH*/[1]= -211.22499852053496937195697277492
+                         + y*(1072.3730694119467675807046310111
+                              - 1023.6288389841310054179453296015*y
+                              - 1364.8384519788413405572604394687*z)
+                         + 389.95384342252609730207441127677*z
+                         + x*(2534.699982246419632463483673299
+                              - 4289.4922776477870703228185240445*z
+                              + x*(-4435.7249689312343568110964282733
+                                   + 2112.2499852053496937195697277492*x
+                                   + 10723.730694119467675807046310111*y
+                                   + 3899.5384342252609730207441127677*z)
+                              + y*(-11796.103763531414443387750941122
+                                   + 10236.288389841310054179453296015*y
+                                   + 13648.384519788413405572604394687*z));
+    grad[0] /*ARGH*/[2]= -32.496153618543841441839534273064
+                         + (389.95384342252609730207441127677
+                            - 682.4192259894206702786302197343*y)*y
+                         + x*(389.95384342252609730207441127677
+                              + x*(-682.41922598942067027863021973435
+                                   + 324.96153618543841441839534273064*x
+                                   + 3899.5384342252609730207441127677*y)
+                              + y*(-4289.4922776477870703228185240445
+                                   + 6824.192259894206702786302197343*y));
+    return;
+  case ( 28 ) :
+    grad[0] /*ARGH*/[0]= -272.69030052423940221777791355678
+                         + (1510.2847413650182276676930596991
+                            - 1384.4276795846000420287186380575*z)*z
+                         + y*(2265.4271120475273415015395895487
+                              + z*(-11075.42143667680033622974910446
+                                   + 8809.994324629272994728209514911*z)
+                              + y*(-3461.0691989615001050717965951438
+                                   + 1468.3323874382121657880349191519*y
+                                   + 8809.994324629272994728209514911*z))
+                         + x*(1384.4276795846000420287186380575
+                              + z*(-5285.9965947775637968369257089469
+                                   + 2517.1412356083637127794884328319*z)
+                              + x*(-1950.7844575964818774041035354447
+                                   + 839.047078536121237593162810944*x
+                                   + 5663.567780118818353753848973872*y
+                                   + 3775.7118534125455691692326492478*z)
+                              + y*(-7928.9948921663456952553885634203
+                                   + 6292.85308902090928194872108208*y
+                                   + 20137.129884866909702235907462655*z));
+    grad[0] /*ARGH*/[1]= -188.78559267062727845846163246239
+                         + y*(629.28530890209092819487210820796
+                              - 440.49971623146364973641047574557*y
+                              - 1761.9988649258545989456419029823*z)
+                         + (1006.8564942433454851117953731327
+                            - 880.9994324629272994728209514911*z)*z
+                         + x*(2265.4271120475273415015395895487
+                              + z*(-11075.42143667680033622974910446
+                                   + 8809.994324629272994728209514911*z)
+                              + x*(-3964.4974460831728476276942817102
+                                   + 1887.8559267062727845846163246239*x
+                                   + 6292.85308902090928194872108208*y
+                                   + 10068.564942433454851117953731327*z)
+                              + y*(-6922.1383979230002101435931902876
+                                   + 4404.9971623146364973641047574557*y
+                                   + 17619.988649258545989456419029823*z));
+    grad[0] /*ARGH*/[2]= -125.85706178041818563897442164159
+                         + y*(1006.8564942433454851117953731327
+                              - 880.9994324629272994728209514911*y
+                              - 1761.9988649258545989456419029823*z)
+                         + 251.71412356083637127794884328319*z
+                         + x*(1510.2847413650182276676930596991
+                              - 2768.855359169200084057437276115*z
+                              + x*(-2642.9982973887818984184628544734
+                                   + 1258.5706178041818563897442164159*x
+                                   + 10068.564942433454851117953731327*y
+                                   + 2517.1412356083637127794884328319*z)
+                              + y*(-11075.42143667680033622974910446
+                                   + 8809.994324629272994728209514911*y
+                                   + 17619.988649258545989456419029823*z));
+    return;
+  case ( 29 ) :
+    grad[0] /*ARGH*/[0]= -322.65151479576227149946429084169
+                         + z*(3573.9860100453666996863736831694
+                              + z*(-8190.3846063539653534479396905967
+                                   + 4963.8694583963426384532967821798*z))
+                         + y*(893.49650251134167492159342079236
+                              + y*(-819.03846063539653534479396905967
+                                   + 248.19347291981713192266483910899*y
+                                   + 2978.3216750378055830719780693079*z)
+                              + z*(-6552.3076850831722827583517524773
+                                   + 7445.80418759451395767994517327*z))
+                         + x*(1638.0769212707930706895879381193
+                              + x*(-2308.1992981542993268807830037136
+                                   + 992.773891679268527690659356436*x
+                                   + 2233.7412562783541873039835519809*y
+                                   + 8934.965025113416749215934207924*z)
+                              + y*(-3127.2377587896958622255769727733
+                                   + 1489.1608375189027915359890346539*y
+                                   + 11913.286700151222332287912277231*z)
+                              + z*(-12508.951035158783448902307891093
+                                   + 14891.608375189027915359890346539*z));
+    grad[0] /*ARGH*/[1]= -74.458041875945139576799451732697
+                         + y*(148.91608375189027915359890346539
+                              - 74.4580418759451395767994517327*y
+                              - 595.6643350075611166143956138616*z)
+                         + (595.66433500756111661439561386157
+                            - 744.580418759451395767994517327*z)*z
+                         + x*(893.49650251134167492159342079236
+                              + y*(-1638.0769212707930706895879381193
+                                   + 744.580418759451395767994517327*y
+                                   + 5956.643350075611166143956138616*z)
+                              + x*(-1563.6188793948479311127884863866
+                                   + 744.580418759451395767994517327*x
+                                   + 1489.1608375189027915359890346539*y
+                                   + 5956.643350075611166143956138616*z)
+                              + z*(-6552.3076850831722827583517524773
+                                   + 7445.80418759451395767994517327*z));
+    grad[0] /*ARGH*/[2]= -297.83216750378055830719780693079
+                         + y*(595.66433500756111661439561386157
+                              - 297.83216750378055830719780693079*y
+                              - 1489.1608375189027915359890346539*z)
+                         + (1489.1608375189027915359890346539
+                            - 1489.1608375189027915359890346539*z)*z
+                         + x*(3573.9860100453666996863736831694
+                              + z*(-16380.769212707930706895879381193
+                                   + 14891.608375189027915359890346539*z)
+                              + y*(-6552.3076850831722827583517524773
+                                   + 2978.3216750378055830719780693079*y
+                                   + 14891.608375189027915359890346539*z)
+                              + x*(-6254.4755175793917244511539455465
+                                   + 2978.3216750378055830719780693079*x
+                                   + 5956.643350075611166143956138616*y
+                                   + 14891.608375189027915359890346539*z));
+    return;
+  case ( 30 ) :
+    grad[0] /*ARGH*/[0]= -41.952353926806061879658140547198
+                         + y*(755.14237068250911383384652984956
+                              + y*(-2642.9982973887818984184628544734
+                                   + 2349.3318199011394652608558706431*y))
+                         + x*(125.85706178041818563897442164159
+                              + x*(-125.85706178041818563897442164159
+                                   + 41.952353926806061879658140547198*x
+                                   + 755.1423706825091138338465298496*y)
+                              + y*(-1510.2847413650182276676930596991
+                                   + 2642.9982973887818984184628544734*y));
+    grad[0] /*ARGH*/[1]= -251.71412356083637127794884328319
+                         + y*(2642.9982973887818984184628544734
+                              + y*(-7047.9954597034183957825676119292
+                                   + 5285.996594777563796836925708947*y))
+                         + x*(755.14237068250911383384652984956
+                              + x*(-755.14237068250911383384652984956
+                                   + 251.71412356083637127794884328319*x
+                                   + 2642.9982973887818984184628544734*y)
+                              + y*(-5285.9965947775637968369257089469
+                                   + 7047.995459703418395782567611929*y));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 31 ) :
+    grad[0] /*ARGH*/[0]= -72.663608498339799970140787433237
+                         + 108.99541274750969995521118114985*z
+                         + x*(217.99082549501939991042236229971
+                              - 217.99082549501939991042236229971*z
+                              + x*(-217.99082549501939991042236229971
+                                   + 72.66360849833979997014078743324*x
+                                   + 1198.9495402226066995073229926484*y
+                                   + 108.99541274750969995521118114985*z)
+                              + y*(-2397.8990804452133990146459852968
+                                   + 3814.8394461628394984323913402449*y
+                                   + 1525.935778465135799372956536098*z))
+                         + y*(1198.9495402226066995073229926484
+                              - 1525.935778465135799372956536098*z
+                              + y*(-3814.8394461628394984323913402449
+                                   + 3051.8715569302715987459130721959*y
+                                   + 3051.8715569302715987459130721959*z));
+    grad[0] /*ARGH*/[1]= -399.6498467408688998357743308828
+                         + 762.967889232567899686478268049*z
+                         + x*(1198.9495402226066995073229926484
+                              - 1525.935778465135799372956536098*z
+                              + x*(-1198.9495402226066995073229926484
+                                   + 399.6498467408688998357743308828*x
+                                   + 3814.8394461628394984323913402449*y
+                                   + 762.967889232567899686478268049*z)
+                              + y*(-7629.6788923256789968647826804898
+                                   + 9155.614670790814796237739216588*y
+                                   + 6103.743113860543197491826144392*z))
+                         + y*(3814.8394461628394984323913402449
+                              - 6103.743113860543197491826144392*z
+                              + y*(-9155.6146707908147962377392165878
+                                   + 6103.743113860543197491826144392*y
+                                   + 9155.614670790814796237739216588*z));
+    grad[0] /*ARGH*/[2]= -36.331804249169899985070393716618
+                         + y*(762.96788923256789968647826804898
+                              + y*(-3051.8715569302715987459130721959
+                                   + 3051.8715569302715987459130721959*y))
+                         + x*(108.99541274750969995521118114985
+                              + x*(-108.99541274750969995521118114985
+                                   + 36.331804249169899985070393716618*x
+                                   + 762.967889232567899686478268049*y)
+                              + y*(-1525.935778465135799372956536098
+                                   + 3051.8715569302715987459130721959*y));
+    return;
+  case ( 32 ) :
+    grad[0] /*ARGH*/[0]= -93.808315196468591091312602270889
+                         + (422.137418384108659910906710219
+                            - 281.42494558940577327393780681267*z)*z
+                         + x*(281.42494558940577327393780681267
+                              + z*(-844.274836768217319821813420438
+                                   + 281.42494558940577327393780681267*z)
+                              + x*(-281.42494558940577327393780681267
+                                   + 93.80831519646859109131260227089*x
+                                   + 1266.412255152325979732720130657*y
+                                   + 422.137418384108659910906710219*z)
+                              + y*(-2532.824510304651959465440261314
+                                   + 3236.3868742781663926502847783457*y
+                                   + 4784.2240750198981456569427158154*z))
+                         + y*(1266.412255152325979732720130657
+                              + z*(-4784.2240750198981456569427158154
+                                   + 2251.3995647152461861915024545013*z)
+                              + y*(-3236.3868742781663926502847783457
+                                   + 2063.7829343223090040088772499596*y
+                                   + 7317.048585324550105122382977129*z));
+    grad[0] /*ARGH*/[1]= -422.137418384108659910906710219
+                         + (2392.1120375099490728284713579077
+                            - 2251.3995647152461861915024545013*z)*z
+                         + x*(1266.412255152325979732720130657
+                              + z*(-4784.2240750198981456569427158154
+                                   + 2251.3995647152461861915024545013*z)
+                              + x*(-1266.412255152325979732720130657
+                                   + 422.137418384108659910906710219*x
+                                   + 3236.3868742781663926502847783457*y
+                                   + 2392.1120375099490728284713579077*z)
+                              + y*(-6472.7737485563327853005695566914
+                                   + 6191.348802966927012026631749879*y
+                                   + 14634.097170649100210244765954259*z))
+                         + y*(3236.3868742781663926502847783457
+                              + z*(-14634.097170649100210244765954259
+                                   + 10131.298041218607837861761045256*z)
+                              + y*(-6191.3488029669270120266317498787
+                                   + 3377.099347072869279287253681752*y
+                                   + 15196.947061827911756792641567884*z));
+    grad[0] /*ARGH*/[2]= -140.71247279470288663696890340633
+                         + 281.42494558940577327393780681267*z
+                         + x*(422.137418384108659910906710219
+                              - 562.8498911788115465478756136253*z
+                              + x*(-422.137418384108659910906710219
+                                   + 140.71247279470288663696890340633*x
+                                   + 2392.1120375099490728284713579077*y
+                                   + 281.42494558940577327393780681267*z)
+                              + y*(-4784.2240750198981456569427158154
+                                   + 7317.048585324550105122382977129*y
+                                   + 4502.7991294304923723830049090027*z))
+                         + y*(2392.1120375099490728284713579077
+                              - 4502.7991294304923723830049090027*z
+                              + y*(-7317.0485853245501051223829771294
+                                   + 5065.649020609303918930880522628*y
+                                   + 10131.298041218607837861761045256*z));
+    return;
+  case ( 33 ) :
+    grad[0] /*ARGH*/[0]= -110.99549540409286357391783156889
+                         + z*(998.95945863683577216526048412001
+                              + z*(-1664.9324310613929536087674735333
+                                   + 554.9774770204643178695891578444*z))
+                         + x*(332.98648621227859072175349470667
+                              + x*(-332.98648621227859072175349470667
+                                   + 110.99549540409286357391783156889*x
+                                   + 998.95945863683577216526048412*y
+                                   + 998.95945863683577216526048412*z)
+                              + z*(-1997.91891727367154433052096824
+                                   + 1664.9324310613929536087674735333*z)
+                              + y*(-1997.91891727367154433052096824
+                                   + 1664.9324310613929536087674735333*y
+                                   + 7325.702696670128995878576883547*z))
+                         + y*(998.95945863683577216526048412001
+                              + y*(-1664.9324310613929536087674735333
+                                   + 776.9684678286500450174248209822*y
+                                   + 6326.743238033293223713316399427*z)
+                              + z*(-7325.7026966701289958785768835467
+                                   + 8324.662155306964768043837367667*z));
+    grad[0] /*ARGH*/[1]= -332.98648621227859072175349470667
+                         + z*(3662.8513483350644979392884417734
+                              + z*(-8324.6621553069647680438373676667
+                                   + 4994.7972931841788608263024206*z))
+                         + x*(998.95945863683577216526048412001
+                              + x*(-998.95945863683577216526048412001
+                                   + 332.98648621227859072175349470667*x
+                                   + 1664.9324310613929536087674735333*y
+                                   + 3662.8513483350644979392884417734*z)
+                              + z*(-7325.7026966701289958785768835467
+                                   + 8324.662155306964768043837367667*z)
+                              + y*(-3329.8648621227859072175349470667
+                                   + 2330.9054034859501350522744629467*y
+                                   + 12653.486476066586447426632798853*z))
+                         + y*(1664.9324310613929536087674735333
+                              + y*(-2330.9054034859501350522744629467
+                                   + 998.95945863683577216526048412*y
+                                   + 8990.63512773152194948734435708*z)
+                              + z*(-12653.486476066586447426632798853
+                                   + 14984.3918795525365824789072618*z));
+    grad[0] /*ARGH*/[2]= -332.98648621227859072175349470667
+                         + (1664.9324310613929536087674735333
+                            - 1664.9324310613929536087674735333*z)*z
+                         + y*(3662.8513483350644979392884417734
+                              + z*(-16649.324310613929536087674735333
+                                   + 14984.3918795525365824789072618*z)
+                              + y*(-6326.7432380332932237133163994267
+                                   + 2996.87837591050731649578145236*y
+                                   + 14984.3918795525365824789072618*z))
+                         + x*(998.95945863683577216526048412001
+                              + z*(-3329.8648621227859072175349470667
+                                   + 1664.9324310613929536087674735333*z)
+                              + x*(-998.95945863683577216526048412001
+                                   + 332.98648621227859072175349470667*x
+                                   + 3662.8513483350644979392884417734*y
+                                   + 1664.9324310613929536087674735333*z)
+                              + y*(-7325.7026966701289958785768835467
+                                   + 6326.743238033293223713316399427*y
+                                   + 16649.324310613929536087674735333*z));
+    return;
+  case ( 34 ) :
+    grad[0] /*ARGH*/[0]= -125.85706178041818563897442164159
+                         + z*(1887.8559267062727845846163246239
+                              + z*(-5663.5677801188183537538489738717
+                                   + 4404.9971623146364973641047574557*z))
+                         + y*(377.57118534125455691692326492478
+                              + y*(-377.57118534125455691692326492478
+                                   + 125.85706178041818563897442164159*y
+                                   + 1887.8559267062727845846163246239*z)
+                              + z*(-3775.7118534125455691692326492478
+                                   + 5663.567780118818353753848973872*z))
+                         + x*(377.57118534125455691692326492478
+                              + x*(-377.57118534125455691692326492478
+                                   + 125.85706178041818563897442164159*x
+                                   + 377.57118534125455691692326492478*y
+                                   + 1887.8559267062727845846163246239*z)
+                              + y*(-755.14237068250911383384652984956
+                                   + 377.57118534125455691692326492478*y
+                                   + 3775.7118534125455691692326492478*z)
+                              + z*(-3775.7118534125455691692326492478
+                                   + 5663.567780118818353753848973872*z));
+    grad[0] /*ARGH*/[1]= -125.85706178041818563897442164159
+                         + z*(1887.8559267062727845846163246239
+                              + z*(-5663.5677801188183537538489738717
+                                   + 4404.9971623146364973641047574557*z))
+                         + y*(377.57118534125455691692326492478
+                              + y*(-377.57118534125455691692326492478
+                                   + 125.85706178041818563897442164159*y
+                                   + 1887.8559267062727845846163246239*z)
+                              + z*(-3775.7118534125455691692326492478
+                                   + 5663.567780118818353753848973872*z))
+                         + x*(377.57118534125455691692326492478
+                              + x*(-377.57118534125455691692326492478
+                                   + 125.85706178041818563897442164159*x
+                                   + 377.57118534125455691692326492478*y
+                                   + 1887.8559267062727845846163246239*z)
+                              + y*(-755.14237068250911383384652984956
+                                   + 377.57118534125455691692326492478*y
+                                   + 3775.7118534125455691692326492478*z)
+                              + z*(-3775.7118534125455691692326492478
+                                   + 5663.567780118818353753848973872*z));
+    grad[0] /*ARGH*/[2]= -629.28530890209092819487210820796
+                         + z*(5663.5677801188183537538489738717
+                              + z*(-13214.991486943909492092314272367
+                                   + 8809.994324629272994728209514911*z))
+                         + y*(1887.8559267062727845846163246239
+                              + y*(-1887.8559267062727845846163246239
+                                   + 629.285308902090928194872108208*y
+                                   + 5663.567780118818353753848973872*z)
+                              + z*(-11327.135560237636707507697947743
+                                   + 13214.991486943909492092314272367*z))
+                         + x*(1887.8559267062727845846163246239
+                              + x*(-1887.8559267062727845846163246239
+                                   + 629.285308902090928194872108208*x
+                                   + 1887.8559267062727845846163246239*y
+                                   + 5663.567780118818353753848973872*z)
+                              + y*(-3775.7118534125455691692326492478
+                                   + 1887.8559267062727845846163246239*y
+                                   + 11327.135560237636707507697947743*z)
+                              + z*(-11327.135560237636707507697947743
+                                   + 13214.991486943909492092314272367*z));
+    return;
+                #endif
+                #if (PMAX3D>=5)
+  case ( 35 ) :
+    grad[0] /*ARGH*/[0]= 203.96078054371139320112896436091
+                         + x*(-3671.2940497868050776203213584964
+                              + x*(18356.470248934025388101606792482
+                                   + x*(-33653.52878971237987818627911955
+                                        + 20192.11727382742792691176747173*x)));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 36 ) :
+    grad[0] /*ARGH*/[0]= 266.81079438433520769082237379282
+                         - 778.7990755002216873137517937736*y
+                         + x*(-4413.1947611679228947779268313839
+                              + 11681.986132503325309706276906604*y
+                              + x*(20118.976117089060255605254672485
+                                   - 42833.949152512192802256348657549*y
+                                   + x*(-33315.293785287261068421604511427
+                                        + 17847.478813546747000940145273979*x
+                                        + 42833.949152512192802256348657549*y)));
+    grad[0] /*ARGH*/[1]= 21.633307652783935758715327604823
+                         + x*(-778.79907550022168731375179377363
+                              + x*(5840.9930662516626548531384533022
+                                   + x*(-14277.983050837397600752116219183
+                                        + 10708.487288128048200564087164387*x)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 37 ) :
+    grad[0] /*ARGH*/[0]= 462.12985188148146723267009094954
+                         - 449.63985588468467082097630470767*y
+                         - 899.2797117693693416419526094153*z
+                         + x*(-7643.8775500396394039565971800303
+                              + 6744.597838270270062314644570615*y
+                              + 13489.19567654054012462928914123*z
+                              + x*(34847.088831063061988625663614844
+                                   - 24730.192073657656895153696758922*y
+                                   - 49460.384147315313790307393517843*z
+                                   + x*(-57703.781505201199422025292437484
+                                        + 30912.740092072071118942120948652*x
+                                        + 24730.192073657656895153696758922*y
+                                        + 49460.384147315313790307393517843*z)));
+    grad[0] /*ARGH*/[1]= 12.48999599679679641169378624188
+                         + x*(-449.63985588468467082097630470767
+                              + x*(3372.2989191351350311573222853075
+                                   + x*(-8243.3973578858856317178989196405
+                                        + 6182.54801841441422378842418973*x)));
+    grad[0] /*ARGH*/[2]= 24.979991993593592823387572483759
+                         + x*(-899.27971176936934164195260941533
+                              + x*(6744.597838270270062314644570615
+                                   + x*(-16486.794715771771263435797839281
+                                        + 12365.096036828828447576848379461*x)));
+    return;
+  case ( 38 ) :
+    grad[0] /*ARGH*/[0]= 282.6163477224910993524493672627
+                         + y*(-2190.2766948493060199814825962859
+                              + 2649.5282598983540564292128180878*y)
+                         + x*(-3991.9559115801867783533473125856
+                              + (27555.093902942882186863813308113
+                                 - 29144.810858881894620721340998966*y)*y
+                              + x*(15367.263907410453527289434344909
+                                   + y*(-81605.470404869304938019754797104
+                                        + 58289.62171776378924144268199793*y)
+                                   + x*(-21372.861296513389388528983399241
+                                        + 9714.936952960631540240446999655*x
+                                        + 62175.59649894804185753886079779*y)));
+    grad[0] /*ARGH*/[1]= 70.654086930622774838112341815674
+                         - 176.63521732655693709528085453919*y
+                         + x*(-2190.2766948493060199814825962859
+                              + 5299.056519796708112858425636176*y
+                              + x*(13777.546951471441093431906654056
+                                   - 29144.810858881894620721340998966*y
+                                   + x*(-27201.823468289768312673251599035
+                                        + 15543.899124737010464384715199448*x
+                                        + 38859.747811842526160961787998621*y)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 39 ) :
+    grad[0] /*ARGH*/[0]= 489.50587330490734368270951446619
+                         - 948.4176295282579783852496842782*z
+                         + y*(-2845.2528885847739351557490528347
+                              + 2294.5587811167531735127008490603*y
+                              + 4589.1175622335063470254016981205*z)
+                         + x*(-6914.2704604318162295182718918349
+                              + y*(35795.11698542134950679813324534
+                                   - 25240.146592284284908639709339663*y
+                                   - 50480.29318456856981727941867933*z)
+                              + 11931.705661807116502266044415113*z
+                              + x*(26616.881860954336812747329849099
+                                   - 35336.205229197998872095593075528*z
+                                   + x*(-37018.881668683617866004907031505
+                                        + 16826.764394856189939093139559775*x
+                                        + 80768.46909530971170764706988692*y
+                                        + 26922.82303176990390254902329564*z)
+                                   + y*(-106008.61568759399661628677922658
+                                        + 50480.29318456856981727941867933*y
+                                        + 100960.58636913713963455883735865*z)));
+    grad[0] /*ARGH*/[1]= 91.78235124467012694050803396241
+                         - 152.97058540778354490084672327068*y
+                         - 152.97058540778354490084672327068*z
+                         + x*(-2845.2528885847739351557490528347
+                              + 4589.1175622335063470254016981205*y
+                              + 4589.1175622335063470254016981205*z
+                              + x*(17897.55849271067475339906662267
+                                   - 25240.146592284284908639709339663*y
+                                   - 25240.146592284284908639709339663*z
+                                   + x*(-35336.205229197998872095593075528
+                                        + 20192.11727382742792691176747173*x
+                                        + 33653.52878971237987818627911955*y
+                                        + 33653.52878971237987818627911955*z)));
+    grad[0] /*ARGH*/[2]= 30.594117081556708980169344654137
+                         - 152.97058540778354490084672327068*y
+                         + x*(-948.41762952825797838524968427824
+                              + 4589.1175622335063470254016981205*y
+                              + x*(5965.8528309035582511330222075567
+                                   - 25240.146592284284908639709339663*y
+                                   + x*(-11778.735076399332957365197691843
+                                        + 6730.70575794247597563725582391*x
+                                        + 33653.52878971237987818627911955*y)));
+    return;
+  case ( 40 ) :
+    grad[0] /*ARGH*/[0]= 631.94936506020796855803075339914
+                         + z*(-3673.2056844124588172435537541325
+                              + 3554.7151784636698231389229878702*z)
+                         + y*(-1224.4018948041529390811845847108
+                              + 592.4525297439449705231538313117*y
+                              + 3554.7151784636698231389229878702*z)
+                         + x*(-8926.2847814754375558821843917628
+                              + y*(15403.765773342569233601999614104
+                                   - 6516.977827183394675754692144429*y
+                                   - 39101.866963100368054528152866572*z)
+                              + (46211.297320027707700805998842312
+                                 - 39101.866963100368054528152866572*z)*z
+                              + x*(34362.246725148808290342922216078
+                                   + z*(-136856.534370851288190848535033
+                                        + 78203.73392620073610905630573314*z)
+                                   + y*(-45618.844790283762730282845011
+                                        + 13033.955654366789351509384288857*y
+                                        + 78203.73392620073610905630573314*z)
+                                   + x*(-47791.17073267822762220107572581
+                                        + 21723.259423944648919182307148095*x
+                                        + 34757.215078311438270691691436953*y
+                                        + 104271.64523493431481207507431086*z)));
+    grad[0] /*ARGH*/[1]= 39.496835316262998034876922087446
+                         - 39.496835316262998034876922087446*y
+                         - 118.49050594878899410463076626234*z
+                         + x*(-1224.4018948041529390811845847108
+                              + 1184.9050594878899410463076626234*y
+                              + 3554.7151784636698231389229878702*z
+                              + x*(7701.882886671284616800999807052
+                                   - 6516.977827183394675754692144429*y
+                                   - 19550.933481550184027264076433286*z
+                                   + x*(-15206.281596761254243427615003667
+                                        + 8689.303769577859567672922859238*x
+                                        + 8689.303769577859567672922859238*y
+                                        + 26067.911308733578703018768577714*z)));
+    grad[0] /*ARGH*/[2]= 118.49050594878899410463076626234
+                         - 118.49050594878899410463076626234*y
+                         - 236.98101189757798820926153252468*z
+                         + x*(-3673.2056844124588172435537541325
+                              + 3554.7151784636698231389229878702*y
+                              + 7109.43035692733964627784597574*z
+                              + x*(23105.648660013853850402999421156
+                                   - 19550.933481550184027264076433286*y
+                                   - 39101.866963100368054528152866572*z
+                                   + x*(-45618.844790283762730282845011
+                                        + 26067.911308733578703018768577714*x
+                                        + 26067.911308733578703018768577714*y
+                                        + 52135.82261746715740603753715543*z)));
+    return;
+  case ( 41 ) :
+    grad[0] /*ARGH*/[0]= 254.95097567963924150141120545114
+                         + y*(-3671.2940497868050776203213584964
+                              + (10554.970393137064598158423905677
+                                 - 7852.490050932888638243465127895*y)*y)
+                         + x*(-2753.4705373401038082152410188723
+                              + y*(33959.469960527946967987972566092
+                                   + y*(-80768.469095309711707647069886921
+                                        + 47114.940305597331829460790767371*y))
+                              + x*(8107.4410266125278797448763333462
+                                   + x*(-8974.2743439233013008496744318801
+                                        + 3365.352878971237987818627911955*x
+                                        + 40384.23454765485585382353494346*y)
+                                   + y*(-70672.410458395997744191186151056
+                                        + 90864.52773222342567110295362279*y)));
+    grad[0] /*ARGH*/[1]= 152.97058540778354490084672327068
+                         + y*(-917.8235124467012694050803396241
+                              + 1070.7940978544848143059270628948*y)
+                         + x*(-3671.2940497868050776203213584964
+                              + (21109.940786274129196316847811354
+                                 - 23557.470152798665914730395383685*y)*y
+                              + x*(16979.734980263973483993986283046
+                                   + x*(-23557.470152798665914730395383685
+                                        + 10096.058636913713963455883735865*x
+                                        + 60576.35182148228378073530241519*y)
+                                   + y*(-80768.469095309711707647069886921
+                                        + 70672.41045839599774419118615106*y)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 42 ) :
+    grad[0] /*ARGH*/[0]= 441.58804331639234273820213634796
+                         - 847.8490431674732980573481017881*z
+                         + y*(-5511.0187805885764373727626616226
+                              + y*(13406.612995085671525531816859524
+                                   - 8160.54704048693049380197547971*y
+                                   - 16321.094080973860987603950959421*z)
+                              + 9750.263996425942927659503170563*z)
+                         + x*(-4769.150867817037301572583072558
+                              + 7842.60364929912800703046994154*z
+                              + x*(14042.499777461276499074827935865
+                                   - 16321.094080973860987603950959421*z
+                                   + x*(-15543.899124737010464384715199448
+                                        + 5828.962171776378924144268199793*x
+                                        + 60621.20658647434081110038927785*y
+                                        + 9326.339474842206278630829119669*z)
+                                   + y*(-106087.11152633009641942568123623
+                                        + 115413.4510011723026980565103559*y
+                                        + 83937.05527357985650767746207702*z))
+                              + y*(50976.923720444332045698054620009
+                                   - 74610.71579873765022904663295735*z
+                                   + y*(-102589.73422326426906493912031636
+                                        + 48963.282242921582962811852878262*y
+                                        + 97926.56448584316592562370575652*z)));
+    grad[0] /*ARGH*/[1]= 229.62578252452401822386511090094
+                         - 423.92452158373664902867405089404*z
+                         + y*(-1165.7924343552757848288536399586
+                              + 1112.8018691573087037002693835969*y
+                              + 1483.7358255430782716003591781292*z)
+                         + x*(-5511.0187805885764373727626616226
+                              + y*(26813.225990171343051063633719048
+                                   - 24481.641121460791481405926439131*y
+                                   - 32642.188161947721975207901918841*z)
+                              + 9750.263996425942927659503170563*z
+                              + x*(25488.461860222166022849027310004
+                                   - 37305.357899368825114523316478676*z
+                                   + x*(-35362.370508776698806475227078745
+                                        + 15155.301646618585202775097319462*x
+                                        + 76942.30066744820179870434023727*y
+                                        + 27979.018424526618835892487359007*z)
+                                   + y*(-102589.73422326426906493912031636
+                                        + 73444.92336438237444421777931739*y
+                                        + 97926.56448584316592562370575652*z)));
+    grad[0] /*ARGH*/[2]= 35.327043465311387419056170907837
+                         + y*(-423.92452158373664902867405089404
+                              + 741.8679127715391358001795890646*y)
+                         + x*(-847.84904316747329805734810178809
+                              + (9750.263996425942927659503170563
+                                 - 16321.094080973860987603950959421*y)*y
+                              + x*(3921.3018246495640035152349707699
+                                   + x*(-5440.3646936579536625346503198069
+                                        + 2331.5848687105515696577072799172*x
+                                        + 27979.018424526618835892487359007*y)
+                                   + y*(-37305.357899368825114523316478676
+                                        + 48963.282242921582962811852878262*y)));
+    return;
+  case ( 43 ) :
+    grad[0] /*ARGH*/[0]= 570.08771254956898956802451278338
+                         + z*(-3283.7052242855173799118211936323
+                              + 3146.8841732736208224154953105642*z)
+                         + y*(-4925.5578364282760698677317904484
+                              + y*(7867.2104331840520560387382764106
+                                   - 3511.7403093053449757390309987456*y
+                                   - 21070.441855832069854434185992474*z)
+                              + (25175.073386188966579323962484514
+                                 - 21070.441855832069854434185992474*z)*z)
+                         + x*(-6156.9472955353450873346647380605
+                              + (30374.273324641035764184346041098
+                                 - 24080.50497809379411935335541997*z)*z
+                              + y*(45561.409986961553646276519061648
+                                   + z*(-192644.03982475035295482684335976
+                                        + 126422.65113499241912660511595484*z)
+                                   + y*(-60201.262445234485298383388549925
+                                        + 21070.441855832069854434185992474*y
+                                        + 126422.65113499241912660511595484*z))
+                              + x*(18128.789259076293868263179506511
+                                   + z*(-63211.325567496209563302557977421
+                                        + 27090.568100355518384272524847466*z)
+                                   + x*(-20067.087481744828432794462849975
+                                        + 7525.157805654310662297923568741*x
+                                        + 54181.13620071103676854504969493*y
+                                        + 36120.757467140691179030033129955*z)
+                                   + y*(-94816.988351244314344953836966131
+                                        + 67726.42025088879596068131211867*y
+                                        + 216724.54480284414707418019877973*z)));
+    grad[0] /*ARGH*/[1]= 205.23157651784483624448882460202
+                         + z*(-1094.5684080951724599706070645441
+                              + 957.7473570832759024742811814761*z)
+                         + y*(-684.10525505948278748162941534005
+                              + 478.87367854163795123714059073804*y
+                              + 1915.4947141665518049485623629521*z)
+                         + x*(-4925.5578364282760698677317904484
+                              + y*(15734.420866368104112077476552821
+                                   - 10535.220927916034927217092996237*y
+                                   - 42140.883711664139708868371984947*z)
+                              + (25175.073386188966579323962484514
+                                 - 21070.441855832069854434185992474*z)*z
+                              + x*(22780.704993480776823138259530824
+                                   + z*(-96322.019912375176477413421679879
+                                        + 63211.32556749620956330255797742*z)
+                                   + x*(-31605.66278374810478165127898871
+                                        + 13545.284050177759192136262423733*x
+                                        + 45150.946833925863973787541412443*y
+                                        + 72241.51493428138235806006625991*z)
+                                   + y*(-60201.262445234485298383388549925
+                                        + 31605.66278374810478165127898871*y
+                                        + 126422.65113499241912660511595484*z)));
+    grad[0] /*ARGH*/[2]= 136.82105101189655749632588306801
+                         - 273.64210202379311499265176613602*z
+                         + y*(-1094.5684080951724599706070645441
+                              + 957.7473570832759024742811814761*y
+                              + 1915.4947141665518049485623629521*z)
+                         + x*(-3283.7052242855173799118211936323
+                              + y*(25175.073386188966579323962484514
+                                   - 21070.441855832069854434185992474*y
+                                   - 42140.883711664139708868371984947*z)
+                              + 6293.768346547241644830990621128*z
+                              + x*(15187.136662320517882092173020549
+                                   - 24080.50497809379411935335541997*z
+                                   + x*(-21070.441855832069854434185992474
+                                        + 9030.189366785172794757508282489*x
+                                        + 72241.51493428138235806006625991*y
+                                        + 18060.378733570345589515016564977*z)
+                                   + y*(-96322.019912375176477413421679879
+                                        + 63211.32556749620956330255797742*y
+                                        + 126422.65113499241912660511595484*z)));
+    return;
+  case ( 44 ) :
+    grad[0] /*ARGH*/[0]= 674.53687816160207327751528057478
+                         + y*(-1942.6662091054139710392440080554
+                              + y*(1861.7217837260217222459421743864
+                                   - 593.5924527822098244842134469058*y
+                                   - 7123.10943338651789381056136287*z)
+                              + (14893.774269808173777967537395091
+                                 - 17807.773583466294734526403407174*z)*z)
+                         + z*(-7770.6648364216558841569760322214
+                              + (18617.217837260217222459421743864
+                                 - 11871.849055644196489684268938116*z)*z)
+                         + x*(-7284.9982841453023913971650302076
+                              + z*(71878.649736900316928452028298048
+                                   + z*(-142462.18866773035787621122725739
+                                        + 71231.0943338651789381056136287*z))
+                              + y*(17969.662434225079232113007074512
+                                   + y*(-14246.218866773035787621122725739
+                                        + 3561.5547166932589469052806814348*y
+                                        + 42738.656600319107362863368177218*z)
+                                   + z*(-113969.75093418428630096898180591
+                                        + 106846.64150079776840715842044304*z))
+                              + x*(21450.272725538945930224985922278
+                                   + x*(-23743.698111288392979368537876232
+                                        + 8903.886791733147367263201703587*x
+                                        + 21369.328300159553681431684088609*y
+                                        + 85477.31320063821472572673635444*z)
+                                   + y*(-37396.324525279218942505447155066
+                                        + 16026.996225119665261073763066457*y
+                                        + 128215.96980095732208859010453165*z)
+                                   + z*(-149585.29810111687577002178862026
+                                        + 160269.96225119665261073763066457*z)));
+    grad[0] /*ARGH*/[1]= 80.944425379392248793301833668973
+                         + y*(-161.88885075878449758660366733795
+                              + 80.94442537939224879330183366897*y
+                              + 647.5554030351379903464146693518*z)
+                         + z*(-647.55540303513799034641466935179
+                              + 809.4442537939224879330183366897*z)
+                         + x*(-1942.6662091054139710392440080554
+                              + y*(3723.4435674520434444918843487728
+                                   - 1780.7773583466294734526403407174*y
+                                   - 14246.218866773035787621122725739*z)
+                              + (14893.774269808173777967537395091
+                                 - 17807.773583466294734526403407174*z)*z
+                              + x*(8984.831217112539616056503537256
+                                   + y*(-14246.218866773035787621122725739
+                                        + 5342.332075039888420357921022152*y
+                                        + 42738.656600319107362863368177218*z)
+                                   + x*(-12465.441508426406314168482385022
+                                        + 5342.332075039888420357921022152*x
+                                        + 10684.664150079776840715842044304*y
+                                        + 42738.656600319107362863368177218*z)
+                                   + z*(-56984.875467092143150484490902957
+                                        + 53423.32075039888420357921022152*z)));
+    grad[0] /*ARGH*/[2]= 323.77770151756899517320733467589
+                         + z*(-1618.8885075878449758660366733795
+                              + 1618.8885075878449758660366733795*z)
+                         + y*(-647.55540303513799034641466935179
+                              + 323.77770151756899517320733467589*y
+                              + 1618.8885075878449758660366733795*z)
+                         + x*(-7770.6648364216558841569760322214
+                              + y*(14893.774269808173777967537395091
+                                   - 7123.10943338651789381056136287*y
+                                   - 35615.547166932589469052806814348*z)
+                              + (37234.435674520434444918843487728
+                                 - 35615.547166932589469052806814348*z)*z
+                              + x*(35939.324868450158464226014149024
+                                   + z*(-142462.18866773035787621122725739
+                                        + 106846.64150079776840715842044304*z)
+                                   + y*(-56984.875467092143150484490902957
+                                        + 21369.328300159553681431684088609*y
+                                        + 106846.64150079776840715842044304*z)
+                                   + x*(-49861.766033705625256673929540088
+                                        + 21369.328300159553681431684088609*x
+                                        + 42738.656600319107362863368177218*y
+                                        + 106846.64150079776840715842044304*z)));
+    return;
+  case ( 45 ) :
+    grad[0] /*ARGH*/[0]= 182.42806801586207666176784409068
+                         + y*(-4104.6315303568967248897764920403
+                              + y*(20112.694498748793951959904810998
+                                   + y*(-33201.908378886897952441747624504
+                                        + 17239.452427498966244537061266569*y)))
+                         + x*(-1231.3894591070690174669329476121
+                              + x*(2599.5999692260345924301917782922
+                                   + x*(-2234.7438331943104391066560901108
+                                        + 684.1052550594827874816294153401*x
+                                        + 13134.820897142069519647284774529*y)
+                                   + y*(-30374.273324641035764184346041098
+                                        + 51718.35728249689873361118379971*y))
+                              + y*(21344.08395785586296942683775861
+                                   + y*(-71831.051781245692685571088610706
+                                        + 61295.83085332965775835399561447*y)));
+    grad[0] /*ARGH*/[1]= 273.64210202379311499265176613602
+                         + y*(-2873.2420712498277074228435444282
+                              + (7661.9788566662072197942494518086
+                                 - 5746.484142499655414845687088856*y)*y)
+                         + x*(-4104.6315303568967248897764920403
+                              + y*(40225.388997497587903919809621995
+                                   + y*(-99605.725136660693857325242873512
+                                        + 68957.80970999586497814824506628*y))
+                              + x*(10672.041978927931484713418879305
+                                   + x*(-10124.757774880345254728115347033
+                                        + 3283.7052242855173799118211936323*x
+                                        + 34478.904854997932489074122533139*y)
+                                   + y*(-71831.051781245692685571088610706
+                                        + 91943.7462799944866375309934217*y)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 46 ) :
+    grad[0] /*ARGH*/[0]= 315.97468253010398427901537669957
+                         - 592.4525297439449705231538313117*z
+                         + y*(-6516.9778271833946757546921444286
+                              + 11612.069582981321422253815093709*z
+                              + y*(29030.173957453303555634537734273
+                                   - 43130.544165359193854085598919491*z
+                                   + y*(-43130.544165359193854085598919491
+                                        + 19906.404999396551009577968732073*y
+                                        + 39812.809998793102019155937464146*z)))
+                         + x*(-2132.8291070782018938833537927221
+                              + 3080.7531546685138467203999228208*z
+                              + x*(4502.6392260539817759759691179689
+                                   - 4384.1487201051927818713383517065*z
+                                   + x*(-3870.6898609937738074179383645697
+                                        + 1184.9050594878899410463076626234*x
+                                        + 20854.329046986862962415014862172*y
+                                        + 1895.8480951806239056740922601974*z)
+                                   + y*(-48225.635921157120600584721868772
+                                        + 74649.01874773706628591738274527*y
+                                        + 29859.607499094826514366953098109*z))
+                              + y*(33888.284701353652313924399151029
+                                   - 41471.677082076147936620768191819*z
+                                   + y*(-103679.19270519036984155192047955
+                                        + 79625.61999758620403831187492829*y
+                                        + 79625.61999758620403831187492829*z)));
+    grad[0] /*ARGH*/[1]= 434.46518847889297838364614296191
+                         - 829.4335416415229587324153638364*z
+                         + y*(-4147.1677082076147936620768191819
+                              + y*(9953.2024996982755047889843660364
+                                   - 6635.468333132183669859322910691*y
+                                   - 9953.202499698275504788984366036*z)
+                              + 6635.468333132183669859322910691*z)
+                         + x*(-6516.9778271833946757546921444286
+                              + 11612.069582981321422253815093709*z
+                              + x*(16944.142350676826156962199575514
+                                   - 20735.838541038073968310384095909*z
+                                   + x*(-16075.211973719040200194907289591
+                                        + 5213.582261746715740603753715543*x
+                                        + 49766.012498491377523944921830182*y
+                                        + 9953.202499698275504788984366036*z)
+                                   + y*(-103679.19270519036984155192047955
+                                        + 119438.42999637930605746781239244*y
+                                        + 79625.61999758620403831187492829*z))
+                              + y*(58060.347914906607111269075468546
+                                   - 86261.08833071838770817119783898*z
+                                   + y*(-129391.63249607758156225679675847
+                                        + 79625.61999758620403831187492829*y
+                                        + 119438.42999637930605746781239244*z)));
+    grad[0] /*ARGH*/[2]= 39.496835316262998034876922087446
+                         + y*(-829.43354164152295873241536383637
+                              + (3317.7341665660918349296614553455
+                                 - 3317.7341665660918349296614553455*y)*y)
+                         + x*(-592.45252974394497052315383131169
+                              + y*(11612.069582981321422253815093709
+                                   + y*(-43130.544165359193854085598919491
+                                        + 39812.809998793102019155937464146*y))
+                              + x*(1540.3765773342569233601999614104
+                                   + x*(-1461.3829067017309272904461172355
+                                        + 473.96202379515597641852306504935*x
+                                        + 9953.202499698275504788984366036*y)
+                                   + y*(-20735.838541038073968310384095909
+                                        + 39812.809998793102019155937464146*y)));
+    return;
+  case ( 47 ) :
+    grad[0] /*ARGH*/[0]= 407.92156108742278640225792872182
+                         + z*(-2294.5587811167531735127008490603
+                              + 2141.5881957089696286118541257896*z)
+                         + y*(-6883.6763433502595205381025471808
+                              + (36406.999327052483686401520138423
+                                 - 31817.881764818977339376118440302*z)*z
+                              + y*(24628.26425065315072903632244658
+                                   + z*(-103408.11573566167635297238493098
+                                        + 66083.29289616249139716578445294*z)
+                                   + y*(-29166.39161775072922776144190361
+                                        + 11013.882149360415232860964075489*y
+                                        + 66083.29289616249139716578445294*z)))
+                         + x*(-2753.4705373401038082152410188723
+                              + (11931.705661807116502266044415113
+                                 - 7648.529270389177245042336163534*z)*z
+                              + x*(5812.882245495774706232175484286
+                                   + z*(-16979.734980263973483993986283046
+                                        + 5506.941074680207616430482037745*z)
+                                   + x*(-4997.0391233209291334276596268423
+                                        + 1529.7058540778354490084672327068*x
+                                        + 22027.764298720830465721928150978*y
+                                        + 7342.588099573610155240642716993*z)
+                                   + y*(-50939.204940791920451981958849138
+                                        + 63329.82235882238758895054343406*y
+                                        + 93617.99826956352947931819464166*z))
+                              + y*(35795.11698542134950679813324534
+                                   + z*(-130024.99759661601316571971478008
+                                        + 58740.70479658888124192514173594*z)
+                                   + y*(-87958.086609475538317986865880643
+                                        + 53845.64606353980780509804659128*y
+                                        + 190907.29058891386403625671064181*z)));
+    grad[0] /*ARGH*/[1]= 458.91175622335063470254016981205
+                         + z*(-2600.4999519323202633143942956016
+                              + 2447.5293665245367184135475723309*z)
+                         + y*(-3518.3234643790215327194746352257
+                              + y*(6730.7057579424759756372558239101
+                                   - 3671.2940497868050776203213584964*y
+                                   - 16520.823224040622849291446113234*z)
+                              + (15908.940882409488669688059220151
+                                 - 11013.882149360415232860964075489*z)*z)
+                         + x*(-6883.6763433502595205381025471808
+                              + (36406.999327052483686401520138423
+                                 - 31817.881764818977339376118440302*z)*z
+                              + x*(17897.55849271067475339906662267
+                                   + z*(-65012.49879830800658285985739004
+                                        + 29370.352398294440620962570867971*z)
+                                   + x*(-16979.734980263973483993986283046
+                                        + 5506.941074680207616430482037745*x
+                                        + 42219.881572548258392633695622709*y
+                                        + 31205.999423187843159772731547219*z)
+                                   + y*(-87958.086609475538317986865880643
+                                        + 80768.46909530971170764706988692*y
+                                        + 190907.29058891386403625671064181*z))
+                              + y*(49256.52850130630145807264489316
+                                   + z*(-206816.23147132335270594476986196
+                                        + 132166.58579232498279433156890587*z)
+                                   + y*(-87499.174853252187683284325710831
+                                        + 44055.528597441660931443856301957*y
+                                        + 198249.87868848747419149735335881*z)));
+    grad[0] /*ARGH*/[2]= 152.97058540778354490084672327068
+                         - 305.94117081556708980169344654137*z
+                         + y*(-2600.4999519323202633143942956016
+                              + y*(7954.4704412047443348440296100755
+                                   - 5506.941074680207616430482037745*y
+                                   - 11013.882149360415232860964075489*z)
+                              + 4895.0587330490734368270951446619*z)
+                         + x*(-2294.5587811167531735127008490603
+                              + 4283.1763914179392572237082515791*z
+                              + x*(5965.8528309035582511330222075567
+                                   - 7648.529270389177245042336163534*z
+                                   + x*(-5659.9116600879911613313287610153
+                                        + 1835.6470248934025388101606792482*x
+                                        + 31205.999423187843159772731547219*y
+                                        + 3671.2940497868050776203213584964*z)
+                                   + y*(-65012.49879830800658285985739004
+                                        + 95453.64529445693201812835532091*y
+                                        + 58740.70479658888124192514173594*z))
+                              + y*(36406.999327052483686401520138423
+                                   - 63635.7635296379546787522368806*z
+                                   + y*(-103408.11573566167635297238493098
+                                        + 66083.29289616249139716578445294*y
+                                        + 132166.58579232498279433156890587*z)));
+    return;
+  case ( 48 ) :
+    grad[0] /*ARGH*/[0]= 482.6593001279473947602682307935
+                         + z*(-5429.9171264394081910530175964269
+                              + (12669.806628358619112457041058329
+                                 - 7843.213627079145164854358750394*z)*z)
+                         + y*(-5429.9171264394081910530175964269
+                              + z*(55747.149164777924094810980656649
+                                   + z*(-117648.20440618717747281538125592
+                                        + 65159.00551727289829263621115712*z))
+                              + y*(12669.806628358619112457041058329
+                                   + y*(-10980.499077910803230796102250552
+                                        + 3257.9502758636449146318105578561*y
+                                        + 39095.403310363738975581726694274*z)
+                                   + z*(-89412.635348702254879339689754496
+                                        + 97738.50827590934743895431673568*z)))
+                         + x*(-3257.9502758636449146318105578561
+                              + z*(28235.56905748492259347569150142
+                                   + z*(-45249.309386995068258775146636891
+                                        + 14479.779003838421842808046923805*z))
+                              + x*(6877.8950268232503753338222888074
+                                   + x*(-5912.5764265673555858132858272204
+                                        + 1809.9723754798027303510058654756*x
+                                        + 17375.734804606106211369656308566*y
+                                        + 17375.734804606106211369656308566*z)
+                                   + z*(-40181.386735651620613792330213559
+                                        + 32579.502758636449146318105578561*z)
+                                   + y*(-40181.386735651620613792330213559
+                                        + 32579.502758636449146318105578561*y
+                                        + 143349.81213800037624379966454567*z))
+                              + y*(28235.56905748492259347569150142
+                                   + y*(-45249.309386995068258775146636891
+                                        + 20271.690605373790579931265693327*y
+                                        + 165069.48064375800900801173493138*z)
+                                   + z*(-199096.96130277830033861064520232
+                                        + 217196.68505757632764212070385708*z)));
+    grad[0] /*ARGH*/[1]= 361.99447509596054607020117309513
+                         + y*(-1809.9723754798027303510058654756
+                              + y*(2533.9613256717238224914082116659
+                                   - 1085.9834252878816382106035192854*y
+                                   - 9773.850827590934743895431673568*z)
+                              + (13755.790053646500750667644577615
+                                 - 16289.751379318224573159052789281*z)*z)
+                         + z*(-3981.9392260555660067722129040464
+                              + (9049.8618773990136517550293273782
+                                 - 5429.917126439408191053017596427*z)*z)
+                         + x*(-5429.9171264394081910530175964269
+                              + z*(55747.149164777924094810980656649
+                                   + z*(-117648.20440618717747281538125592
+                                        + 65159.00551727289829263621115712*z))
+                              + x*(14117.78452874246129673784575071
+                                   + x*(-13393.79557855054020459744340452
+                                        + 4343.9337011515265528424140771415*x
+                                        + 21719.668505757632764212070385708*y
+                                        + 47783.270712666792081266554848557*z)
+                                   + z*(-99548.48065138915016930532260116
+                                        + 108598.34252878816382106035192854*z)
+                                   + y*(-45249.309386995068258775146636891
+                                        + 30407.535908060685869896898539991*y
+                                        + 165069.48064375800900801173493138*z))
+                              + y*(25339.613256717238224914082116659
+                                   + y*(-32941.497233732409692388306751657
+                                        + 13031.801103454579658527242231425*y
+                                        + 117286.20993109121692674518008282*z)
+                                   + z*(-178825.27069740450975867937950899
+                                        + 195477.01655181869487790863347137*z)));
+    grad[0] /*ARGH*/[2]= 361.99447509596054607020117309513
+                         + z*(-1809.9723754798027303510058654756
+                              + 1809.9723754798027303510058654756*z)
+                         + y*(-3981.9392260555660067722129040464
+                              + y*(6877.8950268232503753338222888074
+                                   - 3257.9502758636449146318105578561*y
+                                   - 16289.751379318224573159052789281*z)
+                              + (18099.723754798027303510058654756
+                                 - 16289.751379318224573159052789281*z)*z)
+                         + x*(-5429.9171264394081910530175964269
+                              + (25339.613256717238224914082116659
+                                 - 23529.640881237435494563076251183*z)*z
+                              + y*(55747.149164777924094810980656649
+                                   + z*(-235296.40881237435494563076251183
+                                        + 195477.01655181869487790863347137*z)
+                                   + y*(-89412.635348702254879339689754496
+                                        + 39095.403310363738975581726694274*y
+                                        + 195477.01655181869487790863347137*z))
+                              + x*(14117.78452874246129673784575071
+                                   + z*(-45249.309386995068258775146636891
+                                        + 21719.668505757632764212070385708*z)
+                                   + x*(-13393.79557855054020459744340452
+                                        + 4343.9337011515265528424140771415*x
+                                        + 47783.270712666792081266554848557*y
+                                        + 21719.668505757632764212070385708*z)
+                                   + y*(-99548.48065138915016930532260116
+                                        + 82534.74032187900450400586746569*y
+                                        + 217196.68505757632764212070385708*z)));
+    return;
+  case ( 49 ) :
+    grad[0] /*ARGH*/[0]= 547.28420404758622998530353227204
+                         + z*(-10261.578825892241812224441230101
+                              + z*(43098.631068747415611342653166423
+                                   + z*(-62253.578210412933660828276795945
+                                        + 28732.420712498277074228435444282*z)))
+                         + y*(-2052.3157651784483624448882460202
+                              + y*(2873.2420712498277074228435444282
+                                   + y*(-1778.6736631546552474522364798841
+                                        + 410.46315303568967248897764920403*y
+                                        + 8209.263060713793449779552984081*z)
+                                   + z*(-26680.104947319828711783547198262
+                                        + 36941.683773212070524007988428363*z))
+                              + z*(28732.420712498277074228435444282
+                                   + z*(-80040.314841959486135350641594786
+                                        + 57464.84142499655414845687088856*z)))
+                         + x*(-3694.1683773212070524007988428363
+                              + x*(7798.7999076781037772905753348766
+                                   + x*(-6704.2314995829313173199682703325
+                                        + 2052.3157651784483624448882460202*x
+                                        + 6567.410448571034759823642387265*y
+                                        + 32837.052242855173799118211936323*z)
+                                   + y*(-15187.136662320517882092173020549
+                                        + 7388.336754642414104801597685673*y
+                                        + 73883.36754642414104801597685673*z)
+                                   + z*(-75935.683311602589410460865102746
+                                        + 110825.05131963621157202396528509*z))
+                              + z*(53360.209894639657423567094396524
+                                   + z*(-153923.68238838362718336661845151
+                                        + 114929.68284999310829691374177713*z))
+                              + y*(10672.041978927931484713418879305
+                                   + y*(-10261.578825892241812224441230101
+                                        + 3283.7052242855173799118211936323*y
+                                        + 49255.578364282760698677317904484*z)
+                                   + z*(-102615.78825892241812224441230101
+                                        + 147766.73509284828209603195371345*z)));
+    grad[0] /*ARGH*/[1]= 136.82105101189655749632588306801
+                         + y*(-410.46315303568967248897764920403
+                              + y*(410.46315303568967248897764920403
+                                   - 136.82105101189655749632588306801*y
+                                   - 2052.3157651784483624448882460202*z)
+                              + (4104.6315303568967248897764920403
+                                 - 6156.94729553534508733466473806*z)*z)
+                         + z*(-2052.3157651784483624448882460202
+                              + (6156.9472955353450873346647380605
+                                 - 4788.7367854163795123714059073804*z)*z)
+                         + x*(-2052.3157651784483624448882460202
+                              + z*(28732.420712498277074228435444282
+                                   + z*(-80040.314841959486135350641594786
+                                        + 57464.84142499655414845687088856*z))
+                              + y*(5746.4841424996554148456870888564
+                                   + y*(-5336.0209894639657423567094396524
+                                        + 1641.8526121427586899559105968161*y
+                                        + 24627.789182141380349338658952242*z)
+                                   + z*(-53360.209894639657423567094396524
+                                        + 73883.36754642414104801597685673*z))
+                              + x*(5336.0209894639657423567094396524
+                                   + x*(-5062.3788874401726273640576735164
+                                        + 1641.8526121427586899559105968161*x
+                                        + 4925.5578364282760698677317904484*y
+                                        + 24627.789182141380349338658952242*z)
+                                   + y*(-10261.578825892241812224441230101
+                                        + 4925.5578364282760698677317904484*y
+                                        + 49255.578364282760698677317904484*z)
+                                   + z*(-51307.894129461209061122206150504
+                                        + 73883.36754642414104801597685673*z)));
+    grad[0] /*ARGH*/[2]= 684.10525505948278748162941534005
+                         + y*(-2052.3157651784483624448882460202
+                              + y*(2052.3157651784483624448882460202
+                                   - 684.1052550594827874816294153401*y
+                                   - 6156.94729553534508733466473806*z)
+                              + (12313.894591070690174669329476121
+                                 - 14366.210356249138537114217722141*z)*z)
+                         + z*(-6156.9472955353450873346647380605
+                              + (14366.210356249138537114217722141
+                                 - 9577.473570832759024742811814761*z)*z)
+                         + x*(-10261.578825892241812224441230101
+                              + z*(86197.262137494831222685306332847
+                                   + z*(-186760.73463123880098248483038783
+                                        + 114929.68284999310829691374177713*z))
+                              + y*(28732.420712498277074228435444282
+                                   + y*(-26680.104947319828711783547198262
+                                        + 8209.263060713793449779552984081*y
+                                        + 73883.36754642414104801597685673*z)
+                                   + z*(-160080.62968391897227070128318957
+                                        + 172394.52427498966244537061266569*z))
+                              + x*(26680.104947319828711783547198262
+                                   + x*(-25311.894437200863136820288367582
+                                        + 8209.263060713793449779552984081*x
+                                        + 24627.789182141380349338658952242*y
+                                        + 73883.36754642414104801597685673*z)
+                                   + y*(-51307.894129461209061122206150504
+                                        + 24627.789182141380349338658952242*y
+                                        + 147766.73509284828209603195371345*z)
+                                   + z*(-153923.68238838362718336661845151
+                                        + 172394.52427498966244537061266569*z)));
+    return;
+  case ( 50 ) :
+    grad[0] /*ARGH*/[0]= 62.449979983983982058468931209398
+                         + y*(-1748.5994395515514976371300738631
+                              + y*(10491.596637309308985822780443179
+                                   + y*(-20983.193274618617971645560886358
+                                        + 13114.495796636636232278475553974*y)))
+                         + x*(-249.79991993593592823387572483759
+                              + x*(374.69987990390389235081358725639
+                                   + x*(-249.79991993593592823387572483759
+                                        + 62.4499799839839820584689312094*x
+                                        + 1748.5994395515514976371300738631*y)
+                                   + y*(-5245.7983186546544929113902215894
+                                        + 10491.596637309308985822780443179*y))
+                              + y*(5245.7983186546544929113902215894
+                                   + y*(-20983.193274618617971645560886358
+                                        + 20983.193274618617971645560886358*y)));
+    grad[0] /*ARGH*/[1]= 437.14985988788787440928251846579
+                         + y*(-6994.3977582062059905485202954526
+                              + y*(31474.789911927926957468341329537
+                                   + y*(-52457.983186546544929113902215894
+                                        + 28851.890752600599711012646218742*y)))
+                         + x*(-1748.5994395515514976371300738631
+                              + x*(2622.8991593273272464556951107947
+                                   + x*(-1748.5994395515514976371300738631
+                                        + 437.14985988788787440928251846579*x
+                                        + 6994.397758206205990548520295453*y)
+                                   + y*(-20983.193274618617971645560886358
+                                        + 31474.789911927926957468341329537*y))
+                              + y*(20983.193274618617971645560886358
+                                   + y*(-62949.579823855853914936682659073
+                                        + 52457.98318654654492911390221589*y)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 51 ) :
+    grad[0] /*ARGH*/[0]= 108.16653826391967879357663802411
+                         - 173.06646122227148606972262083858*z
+                         + x*(-432.66615305567871517430655209646
+                              + 519.1993836668144582091678625158*z
+                              + x*(648.99922958351807276145982814469
+                                   - 519.1993836668144582091678625158*z
+                                   + x*(-432.66615305567871517430655209646
+                                        + 108.16653826391967879357663802411*x
+                                        + 2855.5966101674795201504232438366*y
+                                        + 173.06646122227148606972262083858*z)
+                                   + y*(-8566.7898305024385604512697315099
+                                        + 16095.180893671248204484203737988*y
+                                        + 4153.595069334515665673342900126*z))
+                              + y*(8566.7898305024385604512697315099
+                                   - 8307.190138669031331346685800252*z
+                                   + y*(-32190.361787342496408968407475977
+                                        + 30113.564252675238576131736025914*y
+                                        + 18691.177812005320495530043050567*z)))
+                         + y*(-2855.5966101674795201504232438366
+                              + 4153.595069334515665673342900126*z
+                              + y*(16095.180893671248204484203737988
+                                   - 18691.177812005320495530043050567*z
+                                   + y*(-30113.564252675238576131736025914
+                                        + 17522.979198754987964559415359907*y
+                                        + 20767.97534667257832836671450063*z)));
+    grad[0] /*ARGH*/[1]= 713.89915254186988003760581095916
+                         - 1384.5316897781718885577809667087*z
+                         + y*(-10730.120595780832136322802491992
+                              + 18691.177812005320495530043050567*z
+                              + y*(45170.34637901285786419760403887
+                                   - 62303.92604001773498510014350189*z
+                                   + y*(-70091.916795019951858237661439626
+                                        + 35694.957627093494001880290547958*y
+                                        + 57111.93220334959040300846487673*z)))
+                         + x*(-2855.5966101674795201504232438366
+                              + 4153.595069334515665673342900126*z
+                              + x*(4283.3949152512192802256348657549
+                                   - 4153.595069334515665673342900126*z
+                                   + x*(-2855.5966101674795201504232438366
+                                        + 713.8991525418698800376058109592*x
+                                        + 10730.120595780832136322802491992*y
+                                        + 1384.5316897781718885577809667087*z)
+                                   + y*(-32190.361787342496408968407475977
+                                        + 45170.34637901285786419760403887*y
+                                        + 18691.177812005320495530043050567*z))
+                              + y*(32190.361787342496408968407475977
+                                   - 37382.355624010640991060086101134*z
+                                   + y*(-90340.692758025715728395208077741
+                                        + 70091.91679501995185823766143963*y
+                                        + 62303.92604001773498510014350189*z)));
+    grad[0] /*ARGH*/[2]= 43.266615305567871517430655209646
+                         + y*(-1384.5316897781718885577809667087
+                              + y*(9345.5889060026602477650215252835
+                                   + y*(-20767.97534667257832836671450063
+                                        + 14277.983050837397600752116219183*y)))
+                         + x*(-173.06646122227148606972262083858
+                              + x*(259.59969183340722910458393125788
+                                   + x*(-173.06646122227148606972262083858
+                                        + 43.266615305567871517430655209646*x
+                                        + 1384.5316897781718885577809667087*y)
+                                   + y*(-4153.595069334515665673342900126
+                                        + 9345.588906002660247765021525284*y))
+                              + y*(4153.595069334515665673342900126
+                                   + y*(-18691.177812005320495530043050567
+                                        + 20767.97534667257832836671450063*y)));
+    return;
+  case ( 52 ) :
+    grad[0] /*ARGH*/[0]= 139.64240043768941169883924541086
+                         + z*(-670.28352210090917615442837797215
+                              + 502.7126415756818821158212834791*z)
+                         + y*(-3239.703690154394351413070493532
+                              + (14075.953964119092699242995937415
+                                 - 9048.827548362273878084783102624*z)*z
+                              + y*(15919.233649896592933667673976838
+                                   + z*(-54292.965290173643268508698615744
+                                        + 22622.06887090568469521195775656*z)
+                                   + y*(-25805.915600885003281945492551928
+                                        + 12986.74324070511528799204982321*y
+                                        + 50271.26415756818821158212834791*z)))
+                         + x*(-558.56960175075764679535698164346
+                              + (2010.8505663027275284632851339164
+                                 - 1005.4252831513637642316425669582*z)*z
+                              + x*(837.85440262613647019303547246518
+                                   + z*(-2010.8505663027275284632851339164
+                                        + 502.7126415756818821158212834791*z)
+                                   + x*(-558.56960175075764679535698164346
+                                        + 139.64240043768941169883924541086*x
+                                        + 3239.703690154394351413070493532*y
+                                        + 670.2835221009091761544283779721*z)
+                                   + y*(-9719.1110704631830542392114805961
+                                        + 15919.233649896592933667673976838*y
+                                        + 14075.953964119092699242995937415*z))
+                              + y*(9719.1110704631830542392114805961
+                                   + z*(-28151.90792823818539848599187483
+                                        + 9048.827548362273878084783102624*z)
+                                   + y*(-31838.467299793185867335347953677
+                                        + 25805.915600885003281945492551928*y
+                                        + 54292.96529017364326850869861574*z)));
+    grad[0] /*ARGH*/[1]= 809.92592253859858785326762338301
+                         + z*(-4691.984654706364233080998645805
+                              + 4524.413774181136939042391551312*z)
+                         + y*(-10612.822433264395289111782651226
+                              + (54292.965290173643268508698615744
+                                 - 45244.13774181136939042391551312*z)*z
+                              + y*(38708.873401327504922918238827891
+                                   + z*(-150813.79247270456463474638504373
+                                        + 82947.58585998751054911051177405*z)
+                                   + y*(-51946.972962820461151968199292841
+                                        + 23040.996072218752930308475492793*y
+                                        + 110596.7811466500140654806823654*z)))
+                         + x*(-3239.703690154394351413070493532
+                              + (14075.953964119092699242995937415
+                                 - 9048.827548362273878084783102624*z)*z
+                              + x*(4859.5555352315915271196057402981
+                                   + z*(-14075.953964119092699242995937415
+                                        + 4524.413774181136939042391551312*z)
+                                   + x*(-3239.703690154394351413070493532
+                                        + 809.925922538598587853267623383*x
+                                        + 10612.822433264395289111782651226*y
+                                        + 4691.984654706364233080998645805*z)
+                                   + y*(-31838.467299793185867335347953677
+                                        + 38708.873401327504922918238827891*y
+                                        + 54292.96529017364326850869861574*z))
+                              + y*(31838.467299793185867335347953677
+                                   + z*(-108585.93058034728653701739723149
+                                        + 45244.13774181136939042391551312*z)
+                                   + y*(-77417.746802655009845836477655783
+                                        + 51946.97296282046115196819929284*y
+                                        + 150813.79247270456463474638504373*z)));
+    grad[0] /*ARGH*/[2]= 167.57088052522729403860709449304
+                         - 335.14176105045458807721418898607*z
+                         + x*(-670.28352210090917615442837797215
+                              + 1005.4252831513637642316425669582*z
+                              + x*(1005.4252831513637642316425669582
+                                   - 1005.4252831513637642316425669582*z
+                                   + x*(-670.28352210090917615442837797215
+                                        + 167.57088052522729403860709449304*x
+                                        + 4691.984654706364233080998645805*y
+                                        + 335.14176105045458807721418898607*z)
+                                   + y*(-14075.953964119092699242995937415
+                                        + 27146.482645086821634254349307872*y
+                                        + 9048.827548362273878084783102624*z))
+                              + y*(14075.953964119092699242995937415
+                                   - 18097.655096724547756169566205248*z
+                                   + y*(-54292.965290173643268508698615744
+                                        + 50271.26415756818821158212834791*y
+                                        + 45244.13774181136939042391551312*z)))
+                         + y*(-4691.984654706364233080998645805
+                              + 9048.827548362273878084783102624*z
+                              + y*(27146.482645086821634254349307872
+                                   - 45244.13774181136939042391551312*z
+                                   + y*(-50271.264157568188211582128347911
+                                        + 27649.195286662503516370170591351*y
+                                        + 55298.3905733250070327403411827*z)));
+    return;
+  case ( 53 ) :
+    grad[0] /*ARGH*/[0]= 165.22711641858306061817426312616
+                         + z*(-1586.1803176183973819344729260112
+                              + (2974.0880955344950911271367362709
+                                 - 1321.8169313486644849453941050093*z)*z)
+                         + y*(-3040.1789421019283153744064415214
+                              + z*(26171.975240703556801918803279184
+                                   + z*(-41637.233337482931275779914307793
+                                        + 13218.169313486644849453941050093*z))
+                              + y*(11698.079842435680691766737829332
+                                   + y*(-14936.531324239908679882953386605
+                                        + 6113.403307487573242872447735668*y
+                                        + 51550.86032259791491287037009536*z)
+                                   + z*(-76136.655245683074332854700448536
+                                        + 74352.20238836237727817841840677*z)))
+                         + x*(-660.90846567433224247269705250465
+                              + z*(4758.5409528551921458034187780335
+                                   + z*(-5948.1761910689901822542734725418
+                                        + 1321.8169313486644849453941050093*z))
+                              + x*(991.36269851149836370904557875697
+                                   + x*(-660.90846567433224247269705250465
+                                        + 165.22711641858306061817426312616*x
+                                        + 3040.1789421019283153744064415214*y
+                                        + 1586.1803176183973819344729260112*z)
+                                   + z*(-4758.5409528551921458034187780335
+                                        + 2974.0880955344950911271367362709*z)
+                                   + y*(-9120.5368263057849461232193245642
+                                        + 11698.079842435680691766737829332*y
+                                        + 26171.975240703556801918803279184*z))
+                              + y*(9120.5368263057849461232193245642
+                                   + z*(-52343.950481407113603837606558368
+                                        + 41637.233337482931275779914307793*z)
+                                   + y*(-23396.159684871361383533475658665
+                                        + 14936.531324239908679882953386605*y
+                                        + 76136.65524568307433285470044854*z)));
+    grad[0] /*ARGH*/[1]= 760.04473552548207884360161038035
+                         + z*(-8723.9917469011856006396010930614
+                              + (20818.616668741465637889957153896
+                                 - 13218.169313486644849453941050093*z)*z)
+                         + x*(-3040.1789421019283153744064415214
+                              + z*(26171.975240703556801918803279184
+                                   + z*(-41637.233337482931275779914307793
+                                        + 13218.169313486644849453941050093*z))
+                              + x*(4560.2684131528924730616096622821
+                                   + x*(-3040.1789421019283153744064415214
+                                        + 760.0447355254820788436016103803*x
+                                        + 7798.719894957120461177825219555*y
+                                        + 8723.991746901185600639601093061*z)
+                                   + z*(-26171.975240703556801918803279184
+                                        + 20818.616668741465637889957153896*z)
+                                   + y*(-23396.159684871361383533475658665
+                                        + 22404.796986359863019824430079908*y
+                                        + 76136.65524568307433285470044854*z))
+                              + y*(23396.159684871361383533475658665
+                                   + z*(-152273.31049136614866570940089707
+                                        + 148704.40477672475455635683681355*z)
+                                   + y*(-44809.593972719726039648860159815
+                                        + 24453.613229950292971489790942672*y
+                                        + 154652.58096779374473861111028609*z)))
+                         + y*(-7798.7198949571204611778252195549
+                              + z*(76136.655245683074332854700448536
+                                   + z*(-148704.40477672475455635683681355
+                                        + 72699.93122417654667199667577551*z))
+                              + y*(22404.796986359863019824430079908
+                                   + y*(-24453.613229950292971489790942672
+                                        + 9087.491403022068333999584471939*y
+                                        + 87239.91746901185600639601093061*z)
+                                   + z*(-154652.58096779374473861111028609
+                                        + 163574.8452543972300119925204949*z)));
+    grad[0] /*ARGH*/[2]= 396.54507940459934548361823150279
+                         + z*(-1982.7253970229967274180911575139
+                              + 1982.7253970229967274180911575139*z)
+                         + y*(-8723.9917469011856006396010930614
+                              + (41637.233337482931275779914307793
+                                 - 39654.507940459934548361823150279*z)*z
+                              + y*(38068.327622841537166427350224268
+                                   + z*(-148704.40477672475455635683681355
+                                        + 109049.89683626482000799501366327*z)
+                                   + y*(-51550.860322597914912870370095363
+                                        + 21809.979367252964001599002732653*y
+                                        + 109049.89683626482000799501366327*z)))
+                         + x*(-1586.1803176183973819344729260112
+                              + (5948.1761910689901822542734725418
+                                 - 3965.4507940459934548361823150279*z)*z
+                              + x*(2379.2704764275960729017093890167
+                                   + z*(-5948.1761910689901822542734725418
+                                        + 1982.7253970229967274180911575139*z)
+                                   + x*(-1586.1803176183973819344729260112
+                                        + 396.54507940459934548361823150279*x
+                                        + 8723.991746901185600639601093061*y
+                                        + 1982.7253970229967274180911575139*z)
+                                   + y*(-26171.975240703556801918803279184
+                                        + 38068.327622841537166427350224268*y
+                                        + 41637.233337482931275779914307793*z))
+                              + y*(26171.975240703556801918803279184
+                                   + z*(-83274.466674965862551559828615586
+                                        + 39654.507940459934548361823150279*z)
+                                   + y*(-76136.655245683074332854700448536
+                                        + 51550.86032259791491287037009536*y
+                                        + 148704.40477672475455635683681355*z)));
+    return;
+  case ( 54 ) :
+    grad[0] /*ARGH*/[0]= 187.34993995195194617540679362819
+                         + z*(-2997.5990392312311388065086980511
+                              + z*(10116.896757405405093471966855922
+                                   + z*(-10491.596637309308985822780443179
+                                        + 2622.8991593273272464556951107947*z)))
+                         + y*(-2248.1992794234233541048815235383
+                              + z*(31474.789911927926957468341329537
+                                   + z*(-87679.771897513510810090379417995
+                                        + 62949.57982385585391493668265907*z))
+                              + y*(5620.4981985585583852622038088458
+                                   + y*(-5245.7983186546544929113902215894
+                                        + 1686.1494595675675155786611426537*y
+                                        + 25479.591833465464679855323933434*z)
+                                   + z*(-53956.78270616216049851715656492
+                                        + 77562.87514010810571661841256207*z)))
+                         + x*(-749.39975980780778470162717451278
+                              + z*(8992.7971176936934164195260941533
+                                   + z*(-20233.793514810810186943933711845
+                                        + 10491.596637309308985822780443179*z))
+                              + x*(1124.0996397117116770524407617692
+                                   + x*(-749.39975980780778470162717451278
+                                        + 187.34993995195194617540679362819*x
+                                        + 2248.1992794234233541048815235383*y
+                                        + 2997.5990392312311388065086980511*z)
+                                   + z*(-8992.7971176936934164195260941533
+                                        + 10116.896757405405093471966855922*z)
+                                   + y*(-6744.597838270270062314644570615
+                                        + 5620.498198558558385262203808846*y
+                                        + 31474.789911927926957468341329537*z))
+                              + y*(6744.597838270270062314644570615
+                                   + y*(-11240.996397117116770524407617692
+                                        + 5245.798318654654492911390221589*y
+                                        + 53956.78270616216049851715656492*z)
+                                   + z*(-62949.579823855853914936682659073
+                                        + 87679.77189751351081009037941799*z)));
+    grad[0] /*ARGH*/[1]= 562.04981985585583852622038088458
+                         + z*(-10491.596637309308985822780443179
+                              + z*(43839.885948756755405045189708997
+                                   + z*(-62949.579823855853914936682659073
+                                        + 28851.890752600599711012646218742*z)))
+                         + y*(-3746.9987990390389235081358725639
+                              + y*(7868.6974779819817393670853323841
+                                   + y*(-6744.597838270270062314644570615
+                                        + 2060.8493394714714079294747299101*y
+                                        + 32973.589431543542526871595678562*z)
+                                   + z*(-76438.775500396394039565971800303
+                                        + 111285.86433145945602819163541515*z))
+                              + z*(53956.78270616216049851715656492
+                                   + z*(-155125.75028021621143323682512414
+                                        + 115407.56301040239884405058487497*z)))
+                         + x*(-2248.1992794234233541048815235383
+                              + x*(3372.2989191351350311573222853075
+                                   + x*(-2248.1992794234233541048815235383
+                                        + 562.0498198558558385262203808846*x
+                                        + 3746.9987990390389235081358725639*y
+                                        + 10491.596637309308985822780443179*z)
+                                   + z*(-31474.789911927926957468341329537
+                                        + 43839.885948756755405045189708997*z)
+                                   + y*(-11240.996397117116770524407617692
+                                        + 7868.697477981981739367085332384*y
+                                        + 53956.78270616216049851715656492*z))
+                              + z*(31474.789911927926957468341329537
+                                   + z*(-87679.771897513510810090379417995
+                                        + 62949.57982385585391493668265907*z))
+                              + y*(11240.996397117116770524407617692
+                                   + y*(-15737.394955963963478734170664768
+                                        + 6744.597838270270062314644570615*y
+                                        + 76438.7755003963940395659718003*z)
+                                   + z*(-107913.56541232432099703431312984
+                                        + 155125.75028021621143323682512414*z)));
+    grad[0] /*ARGH*/[2]= 749.39975980780778470162717451278
+                         + z*(-6744.597838270270062314644570615
+                              + (15737.394955963963478734170664768
+                                 - 10491.596637309308985822780443179*z)*z)
+                         + y*(-10491.596637309308985822780443179
+                              + z*(87679.771897513510810090379417995
+                                   + z*(-188848.73947156756174481004797722
+                                        + 115407.56301040239884405058487497*z))
+                              + y*(26978.39135308108024925857828246
+                                   + y*(-25479.591833465464679855323933434
+                                        + 8243.397357885885631717898919641*y
+                                        + 74190.57622097297068546109027676*z)
+                                   + z*(-155125.75028021621143323682512414
+                                        + 173111.34451560359826607587731245*z)))
+                         + x*(-2997.5990392312311388065086980511
+                              + z*(20233.793514810810186943933711845
+                                   + z*(-31474.789911927926957468341329537
+                                        + 10491.596637309308985822780443179*z))
+                              + x*(4496.3985588468467082097630470767
+                                   + x*(-2997.5990392312311388065086980511
+                                        + 749.3997598078077847016271745128*x
+                                        + 10491.596637309308985822780443179*y
+                                        + 6744.597838270270062314644570615*z)
+                                   + z*(-20233.793514810810186943933711845
+                                        + 15737.394955963963478734170664768*z)
+                                   + y*(-31474.789911927926957468341329537
+                                        + 26978.39135308108024925857828246*y
+                                        + 87679.77189751351081009037941799*z))
+                              + y*(31474.789911927926957468341329537
+                                   + y*(-53956.78270616216049851715656492
+                                        + 25479.591833465464679855323933434*y
+                                        + 155125.75028021621143323682512414*z)
+                                   + z*(-175359.54379502702162018075883599
+                                        + 188848.73947156756174481004797722*z)));
+    return;
+  case ( 55 ) :
+    grad[0] /*ARGH*/[0]= 207.12315177207979132157176344048
+                         + z*(-4970.9556425299149917177223225716
+                              + z*(26097.517123282053706518042193501
+                                   + z*(-46395.585996945873256032075010668
+                                        + 26097.517123282053706518042193501*z)))
+                         + y*(-828.49260708831916528628705376193
+                              + y*(1242.7389106324787479294305806429
+                                   + y*(-828.49260708831916528628705376193
+                                        + 207.12315177207979132157176344048*y
+                                        + 4970.9556425299149917177223225716*z)
+                                   + z*(-14912.866927589744975153166967715
+                                        + 26097.517123282053706518042193501*z))
+                              + z*(14912.866927589744975153166967715
+                                   + z*(-52195.034246564107413036084387001
+                                        + 46395.585996945873256032075010668*z)))
+                         + x*(-828.49260708831916528628705376193
+                              + x*(1242.7389106324787479294305806429
+                                   + x*(-828.49260708831916528628705376193
+                                        + 207.12315177207979132157176344048*x
+                                        + 828.4926070883191652862870537619*y
+                                        + 4970.9556425299149917177223225716*z)
+                                   + y*(-2485.4778212649574958588611612858
+                                        + 1242.7389106324787479294305806429*y
+                                        + 14912.866927589744975153166967715*z)
+                                   + z*(-14912.866927589744975153166967715
+                                        + 26097.517123282053706518042193501*z))
+                              + z*(14912.866927589744975153166967715
+                                   + z*(-52195.034246564107413036084387001
+                                        + 46395.585996945873256032075010668*z))
+                              + y*(2485.4778212649574958588611612858
+                                   + y*(-2485.4778212649574958588611612858
+                                        + 828.4926070883191652862870537619*y
+                                        + 14912.866927589744975153166967715*z)
+                                   + z*(-29825.733855179489950306333935429
+                                        + 52195.034246564107413036084387*z)));
+    grad[0] /*ARGH*/[1]= 207.12315177207979132157176344048
+                         + z*(-4970.9556425299149917177223225716
+                              + z*(26097.517123282053706518042193501
+                                   + z*(-46395.585996945873256032075010668
+                                        + 26097.517123282053706518042193501*z)))
+                         + y*(-828.49260708831916528628705376193
+                              + y*(1242.7389106324787479294305806429
+                                   + y*(-828.49260708831916528628705376193
+                                        + 207.12315177207979132157176344048*y
+                                        + 4970.9556425299149917177223225716*z)
+                                   + z*(-14912.866927589744975153166967715
+                                        + 26097.517123282053706518042193501*z))
+                              + z*(14912.866927589744975153166967715
+                                   + z*(-52195.034246564107413036084387001
+                                        + 46395.585996945873256032075010668*z)))
+                         + x*(-828.49260708831916528628705376193
+                              + x*(1242.7389106324787479294305806429
+                                   + x*(-828.49260708831916528628705376193
+                                        + 207.12315177207979132157176344048*x
+                                        + 828.4926070883191652862870537619*y
+                                        + 4970.9556425299149917177223225716*z)
+                                   + y*(-2485.4778212649574958588611612858
+                                        + 1242.7389106324787479294305806429*y
+                                        + 14912.866927589744975153166967715*z)
+                                   + z*(-14912.866927589744975153166967715
+                                        + 26097.517123282053706518042193501*z))
+                              + z*(14912.866927589744975153166967715
+                                   + z*(-52195.034246564107413036084387001
+                                        + 46395.585996945873256032075010668*z))
+                              + y*(2485.4778212649574958588611612858
+                                   + y*(-2485.4778212649574958588611612858
+                                        + 828.4926070883191652862870537619*y
+                                        + 14912.866927589744975153166967715*z)
+                                   + z*(-29825.733855179489950306333935429
+                                        + 52195.034246564107413036084387*z)));
+    grad[0] /*ARGH*/[2]= 1242.7389106324787479294305806429
+                         + z*(-17398.344748854702471012028129
+                              + z*(69593.378995418809884048112516002
+                                   + z*(-104390.068493128214826072168774
+                                        + 52195.034246564107413036084387*z)))
+                         + y*(-4970.9556425299149917177223225716
+                              + y*(7456.4334637948724875765834838573
+                                   + y*(-4970.9556425299149917177223225716
+                                        + 1242.7389106324787479294305806429*y
+                                        + 17398.344748854702471012028129*z)
+                                   + z*(-52195.034246564107413036084387001
+                                        + 69593.378995418809884048112516*z))
+                              + z*(52195.034246564107413036084387001
+                                   + z*(-139186.757990837619768096225032
+                                        + 104390.068493128214826072168774*z)))
+                         + x*(-4970.9556425299149917177223225716
+                              + x*(7456.4334637948724875765834838573
+                                   + x*(-4970.9556425299149917177223225716
+                                        + 1242.7389106324787479294305806429*x
+                                        + 4970.9556425299149917177223225716*y
+                                        + 17398.344748854702471012028129*z)
+                                   + y*(-14912.866927589744975153166967715
+                                        + 7456.433463794872487576583483857*y
+                                        + 52195.034246564107413036084387*z)
+                                   + z*(-52195.034246564107413036084387001
+                                        + 69593.378995418809884048112516*z))
+                              + z*(52195.034246564107413036084387001
+                                   + z*(-139186.757990837619768096225032
+                                        + 104390.068493128214826072168774*z))
+                              + y*(14912.866927589744975153166967715
+                                   + y*(-14912.866927589744975153166967715
+                                        + 4970.9556425299149917177223225716*y
+                                        + 52195.034246564107413036084387*z)
+                                   + z*(-104390.068493128214826072168774
+                                        + 139186.757990837619768096225032*z)));
+    return;
+                #endif
+                #if (PMAX3D>=6)
+  case ( 56 ) :
+    grad[0] /*ARGH*/[0]= -295.77018105278970126676368271243
+                         + x*(7394.2545263197425316690920678108
+                              + x*(-54224.533193011445232240008497279
+                                   + x*(162673.59957903433569672002549184
+                                        + x*(-211475.67945274463640573603313939
+                                             + 98688.65041128083032267681546505*x))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 57 ) :
+    grad[0] /*ARGH*/[0]= -395.0443013131565222882850707778
+                         + 1161.8950038622250655537796199347*y
+                         + x*(9295.1600308978005244302369594778
+                              - 25561.690084968951442183151638564*y
+                              + x*(-63904.22521242237860545787909641
+                                   + 153370.14050981370865309890983138*y
+                                   + x*(178931.83059478266009528206146995
+                                        - 332301.97110459636874838097130133*y
+                                        + x*(-215996.28121798763968644763134586
+                                             + 93044.55190928698324954667196437*x
+                                             + 232611.37977321745812386667991093*y))));
+    grad[0] /*ARGH*/[1]= -23.237900077244501311075592398694
+                         + x*(1161.8950038622250655537796199347
+                              + x*(-12780.845042484475721091575819282
+                                   + x*(51123.380169937902884366303277128
+                                        + x*(-83075.492776149092187095242825332
+                                             + 46522.275954643491624773335982186*x))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 58 ) :
+    grad[0] /*ARGH*/[0]= -684.23680111493564710120714263177
+                         + 670.8203932499369089227521006194*y
+                         + 1341.6407864998738178455042012388*z
+                         + x*(16099.689437998485814146050414865
+                              - 14758.048651498611996300546213626*y
+                              - 29516.097302997223992601092427253*z
+                              + x*(-110685.3648862395899722540966022
+                                   + 88548.29190899167197780327728176*y
+                                   + 177096.58381798334395560655456352*z
+                                   + x*(309919.02168147085192231147048615
+                                        - 191854.63246948195595190710077714*y
+                                        - 383709.26493896391190381420155429*z
+                                        + x*(-374116.53331548981410621884651543
+                                             + 161157.8912743648429996019646528*x
+                                             + 134298.242728637369166334970544*y
+                                             + 268596.485457274738332669941088*z))));
+    grad[0] /*ARGH*/[1]= -13.416407864998738178455042012388
+                         + x*(670.82039324993690892275210061938
+                              + x*(-7379.0243257493059981502731068132
+                                   + x*(29516.097302997223992601092427253
+                                        + x*(-47963.658117370488987976775194286
+                                             + 26859.6485457274738332669941088*x))));
+    grad[0] /*ARGH*/[2]= -26.832815729997476356910084024775
+                         + x*(1341.6407864998738178455042012388
+                              + x*(-14758.048651498611996300546213626
+                                   + x*(59032.194605994447985202184854506
+                                        + x*(-95927.316234740977975953550388572
+                                             + 53719.2970914549476665339882176*x))));
+    return;
+  case ( 59 ) :
+    grad[0] /*ARGH*/[0]= -436.39431710323634781584730913172
+                         + (3415.2598729818496785588050279873
+                            - 4174.2065114222607182385394786512*y)*y
+                         + x*(9202.2279910899838561167802142992
+                              + y*(-66787.304182756171491816631658419
+                                   + 75135.71720560069292829371061572*y)
+                              + x*(-56351.787904200519696220282961791
+                                   + (350633.3469594699003320373162067
+                                      - 325588.10789093633602260607933479*y)*y
+                                   + x*(139835.91813264573406099107253481
+                                        + y*(-651176.21578187267204521215866959
+                                             + 379852.79253942572535970709255726*y)
+                                        + x*(-149227.88278334582067702778636178
+                                             + 56977.91888091385880395606388359*x
+                                             + 379852.79253942572535970709255726*y))));
+    grad[0] /*ARGH*/[1]= -75.894663844041103967973445066385
+                         + 189.73665961010275991993361266596*y
+                         + x*(3415.2598729818496785588050279873
+                              - 8348.413022844521436477078957302*y
+                              + x*(-33393.65209137808574590831582921
+                                   + 75135.71720560069292829371061572*y
+                                   + x*(116877.78231982330011067910540223
+                                        - 217058.73859395755734840405288986*y
+                                        + x*(-162794.0539454681680113030396674
+                                             + 75970.55850788514507194141851145*x
+                                             + 189926.39626971286267985354627863*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 60 ) :
+    grad[0] /*ARGH*/[0]= -755.85712935712923657061830026511
+                         + y*(4436.5527157918455190014552406865
+                              - 3614.9688795340963488160005664853*y
+                              - 7229.937759068192697632001132971*z)
+                         + 1478.8509052639485063338184135622*z
+                         + x*(15938.726423400333901597820679503
+                              - 28919.751036272770790528004531882*z
+                              + y*(-86759.253108818312371584013595647
+                                   + 65069.43983161373427868801019674*y
+                                   + 130138.87966322746855737602039347*z)
+                              + x*(-97604.159747420601418032015295103
+                                   + y*(455486.07882129613995081607137715
+                                        - 281967.57260365951520764804418585*y
+                                        - 563935.1452073190304152960883717*z)
+                                   + 151828.69294043204665027202379238*z
+                                   + x*(242202.91492878445537067203795451
+                                        - 281967.57260365951520764804418585*z
+                                        + x*(-258470.2748866878889403440405037
+                                             + 98688.65041128083032267681546505*x
+                                             + 493443.25205640415161338407732524*y
+                                             + 164481.08401880138387112802577508*z)
+                                        + y*(-845902.71781097854562294413255756
+                                             + 328962.16803760276774225605155016*y
+                                             + 657924.3360752055354845121031003*z))));
+    grad[0] /*ARGH*/[1]= -98.590060350929900422254560904144
+                         + 164.31676725154983403709093484024*y
+                         + 164.31676725154983403709093484024*z
+                         + x*(4436.5527157918455190014552406865
+                              - 7229.937759068192697632001132971*y
+                              - 7229.937759068192697632001132971*z
+                              + x*(-43379.626554409156185792006797824
+                                   + 65069.43983161373427868801019674*y
+                                   + 65069.43983161373427868801019674*z
+                                   + x*(151828.69294043204665027202379238
+                                        - 187978.38173577301013843202945724*y
+                                        - 187978.38173577301013843202945724*z
+                                        + x*(-211475.67945274463640573603313939
+                                             + 98688.65041128083032267681546505*x
+                                             + 164481.08401880138387112802577508*y
+                                             + 164481.08401880138387112802577508*z))));
+    grad[0] /*ARGH*/[2]= -32.863353450309966807418186968048
+                         + 164.31676725154983403709093484024*y
+                         + x*(1478.8509052639485063338184135622
+                              - 7229.937759068192697632001132971*y
+                              + x*(-14459.875518136385395264002265941
+                                   + 65069.43983161373427868801019674*y
+                                   + x*(50609.564313477348883424007930794
+                                        - 187978.38173577301013843202945724*y
+                                        + x*(-70491.893150914878801912011046463
+                                             + 32896.216803760276774225605155016*x
+                                             + 164481.08401880138387112802577508*y))));
+    return;
+  case ( 61 ) :
+    grad[0] /*ARGH*/[0]= -975.80735803743558367316521970469
+                         + y*(1909.1883092036783158822797776831
+                              - 933.3809511662427322091145579784*y
+                              - 5600.28570699745639325468734787*z)
+                         + (5727.5649276110349476468393330493
+                            - 5600.28570699745639325468734787*z)*z
+                         + x*(20576.807332528532960064570937251
+                              + z*(-112005.71413994912786509374695741
+                                   + 100805.14272595421507858437226167*z)
+                              + y*(-37335.238046649709288364582319136
+                                   + 16800.857120992369179764062043611*y
+                                   + 100805.14272595421507858437226167*z)
+                              + x*(-126006.42840744276884823046532708
+                                   + y*(196009.99974491097376391405717546
+                                        - 72803.71419096693311231093552232*y
+                                        - 436822.28514580159867386561313389*z)
+                                   + (588029.99923473292129174217152639
+                                      - 436822.28514580159867386561313389*z)*z
+                                   + x*(312682.61864069131529005337692276
+                                        + z*(-1.0920557128645039966846640328347e6
+                                             + 509625.9993367685317861765486562*z)
+                                        + y*(-364018.57095483466556155467761158
+                                             + 84937.66655612808863102942477603*y
+                                             + 509625.9993367685317861765486562*z)
+                                        + x*(-333683.69004193177676475845447728
+                                             + 127406.49983419213294654413716405*x
+                                             + 212344.16639032022157757356194009*y
+                                             + 637032.4991709606647327206858203*z))));
+    grad[0] /*ARGH*/[1]= -42.426406871192851464050661726291
+                         + 42.426406871192851464050661726291*y
+                         + 127.27922061357855439215198517887*z
+                         + x*(1909.1883092036783158822797776831
+                              - 1866.7619023324854644182291159568*y
+                              - 5600.28570699745639325468734787*z
+                              + x*(-18667.619023324854644182291159568
+                                   + 16800.857120992369179764062043611*y
+                                   + 50402.57136297710753929218613083*z
+                                   + x*(65336.666581636991254638019058488
+                                        - 48535.809460644622074873957014877*y
+                                        - 145607.42838193386622462187104463*z
+                                        + x*(-91004.642738708666390388669402894
+                                             + 42468.833278064044315514712388017*x
+                                             + 42468.833278064044315514712388017*y
+                                             + 127406.49983419213294654413716405*z))));
+    grad[0] /*ARGH*/[2]= -127.27922061357855439215198517887
+                         + 127.27922061357855439215198517887*y
+                         + 254.55844122715710878430397035775*z
+                         + x*(5727.5649276110349476468393330493
+                              - 5600.28570699745639325468734787*y
+                              - 11200.571413994912786509374695741*z
+                              + x*(-56002.857069974563932546873478704
+                                   + 50402.57136297710753929218613083*y
+                                   + 100805.14272595421507858437226167*z
+                                   + x*(196009.99974491097376391405717546
+                                        - 145607.42838193386622462187104463*y
+                                        - 291214.85676386773244924374208926*z
+                                        + x*(-273013.92821612599917116600820868
+                                             + 127406.49983419213294654413716405*x
+                                             + 127406.49983419213294654413716405*y
+                                             + 254812.9996683842658930882743281*z))));
+    return;
+  case ( 62 ) :
+    grad[0] /*ARGH*/[0]= -427.22359485402956849643643058463
+                         + y*(6244.0371555588936934094555239291
+                              + y*(-18239.161164922031578117093767267
+                                   + 13802.60844913018605911563852658*y))
+                         + x*(7558.5712935712923657061830026511
+                              + y*(-100890.49509245159809877383399191
+                                   + (266193.16294751073114008731444119
+                                      - 179433.90983869241876850330084554*y)*y)
+                              + x*(-38614.440304114210998716369687457
+                                   + y*(427880.86192303576783258479432399
+                                        + y*(-884352.84134784120678762341131018
+                                             + 418679.12295694897712650770197293*y))
+                                   + x*(80186.582418756319010100376202037
+                                        + x*(-72628.011125185026644394193199386
+                                             + 23924.521311825655835800440112739*x
+                                             + 299056.51639782069794750550140924*y)
+                                        + y*(-632290.92038396376137472591726525
+                                             + 717735.6393547696750740132033822*y))));
+    grad[0] /*ARGH*/[1]= -164.31676725154983403709093484024
+                         + (985.90060350929900422254560904144
+                            - 1150.2173707608488382596365438817*y)*y
+                         + x*(6244.0371555588936934094555239291
+                              + y*(-36478.322329844063156234187534533
+                                   + 41407.825347390558177346915579741*y)
+                              + x*(-50445.247546225799049386916995954
+                                   + (266193.16294751073114008731444119
+                                      - 269150.86475803862815275495126831*y)*y
+                                   + x*(142626.95397434525594419493144133
+                                        + x*(-158072.73009599094034368147931631
+                                             + 59811.30327956413958950110028185*x
+                                             + 358867.81967738483753700660169109*y)
+                                        + y*(-589568.56089856080452508227420678
+                                             + 418679.12295694897712650770197293*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 63 ) :
+    grad[0] /*ARGH*/[0]= -739.97297247940076368774108939726
+                         + 1441.9986130367809753914954562613*z
+                         + y*(9372.9909847390763400447204656986
+                              - 16848.615373377125080890104804738*z
+                              + y*(-23166.846138393546986223894106514
+                                   + 14344.091466523768649946981117547*y
+                                   + 28688.182933047537299893962235094*z))
+                         + x*(13091.829513097090434475419273951
+                              - 23299.66180012061891816784763538*z
+                              + y*(-151447.80170078402296809100962997
+                                   + y*(338110.72742520311817732169777075
+                                        - 186473.18906480899244931075452811*y
+                                        - 372946.37812961798489862150905622*z)
+                                   + 245898.71085469317685623396201509*z)
+                              + x*(-66882.172512561222871776598464752
+                                   + 98814.85232494151736630142547643*z
+                                   + x*(138887.23483459522026139140447148
+                                        - 146021.33323593508403438090830773*z
+                                        + x*(-125795.40532149812982691598519753
+                                             + 41438.486458846442766513501006246*x
+                                             + 448916.93663750312997056292756767*y
+                                             + 69064.14409807740461085583501041*z)
+                                        + y*(-949138.66603357804622347590400021
+                                             + 911646.7020946217408632970221374*y
+                                             + 663015.7833415430842642160160999*z))
+                                   + y*(642296.54011211986288095926559682
+                                        - 816930.1616172584431112661626946*z
+                                        + y*(-1.123278972223730359277990973705e6
+                                             + 435104.10781788764904839176056559*y
+                                             + 870208.2156357752980967835211312*z))));
+    grad[0] /*ARGH*/[1]= -246.65765749313358789591369646575
+                         + y*(1252.2619534266782154715618435954
+                              - 1195.3409555436473874955817597956*y
+                              - 1593.7879407248631833274423463941*z)
+                         + 455.36798306424662380784067039831*z
+                         + x*(9372.9909847390763400447204656986
+                              - 16848.615373377125080890104804738*z
+                              + y*(-46333.692276787093972447788213028
+                                   + 43032.27439957130594984094335264*y
+                                   + 57376.36586609507459978792447019*z)
+                              + x*(-75723.900850392011484045504814986
+                                   + y*(338110.72742520311817732169777075
+                                        - 279709.78359721348867396613179216*y
+                                        - 372946.37812961798489862150905622*z)
+                                   + 122949.35542734658842811698100754*z
+                                   + x*(214098.84670403995429365308853227
+                                        - 272310.05387241948103708872089819*z
+                                        + x*(-237284.66650839451155586897600005
+                                             + 89783.38732750062599411258551353*x
+                                             + 455823.35104731087043164851106871*y
+                                             + 165753.94583538577106605400402499*z)
+                                        + y*(-748852.64814915357285199398247002
+                                             + 435104.10781788764904839176056559*y
+                                             + 580138.8104238501987311890140874*z))));
+    grad[0] /*ARGH*/[2]= -37.947331922020551983986722533193
+                         + (455.36798306424662380784067039831
+                            - 796.893970362431591663721173197*y)*y
+                         + x*(1441.9986130367809753914954562613
+                              + y*(-16848.615373377125080890104804738
+                                   + 28688.182933047537299893962235094*y)
+                              + x*(-11649.83090006030945908392381769
+                                   + (122949.35542734658842811698100754
+                                      - 186473.18906480899244931075452811*y)*y
+                                   + x*(32938.284108313839122100475158811
+                                        + x*(-36505.333308983771008595227076931
+                                             + 13812.828819615480922171167002082*x
+                                             + 165753.94583538577106605400402499*y)
+                                        + y*(-272310.05387241948103708872089819
+                                             + 290069.40521192509936559450704372*y))));
+    return;
+  case ( 64 ) :
+    grad[0] /*ARGH*/[0]= -955.3009996854394582969407891353
+                         + (5584.8366135456460638898076903294
+                            - 5437.867228978655377997970645847*z)*z
+                         + y*(8377.2549203184690958347115354941
+                              + z*(-43502.937831829243023983765166777
+                                   + 37036.284910881652844742935209553*z)
+                              + y*(-13594.668072446638444994926614618
+                                   + 6172.714151813608807457155868259*y
+                                   + 37036.284910881652844742935209553*z))
+                         + x*(16901.479225203928877561260115471
+                              + z*(-90239.202124132281137587945312165
+                                   + 79363.46766617497038159200402047*z)
+                              + y*(-135358.80318619842170638191796825
+                                   + y*(198408.66916543742595398001005118
+                                        - 80245.28397357691449694302628737*y
+                                        - 481471.70384146148698165815772419*z)
+                                   + (634907.74132939976305273603216377
+                                      - 481471.70384146148698165815772419*z)*z)
+                              + x*(-86344.513433107027961454263633383
+                                   + (382708.27741244374606234366383205
+                                      - 263663.07591318129048995565780134*z)*z
+                                   + y*(574062.41611866561909351549574807
+                                        + z*(-2.1093046073054503239196452624107e6
+                                             + 1.1234339756300768029572023680231e6*z)
+                                        + y*(-659157.68978295322622488914450336
+                                             + 187238.99593834613382620039467052*y
+                                             + 1.1234339756300768029572023680231e6*z))
+                                   + x*(179302.64917172863678804119426847
+                                        + z*(-565538.1918137801593117889471681
+                                             + 213987.42392953843865851473676631*z)
+                                        + x*(-162401.169946524707910479934153
+                                             + 53496.85598238460966462868419158*x
+                                             + 401226.41986788457248471513143683*y
+                                             + 267484.27991192304832314342095788*z)
+                                        + y*(-848307.28772067023896768342075214
+                                             + 534968.5598238460966462868419158*y
+                                             + 1.7118993914363075092681178941305e6*z))));
+    grad[0] /*ARGH*/[1]= -220.45407685048602883775556672353
+                         + y*(734.84692283495342945918522241177
+                              - 514.3928459844674006214296556882*y
+                              - 2057.5713839378696024857186227529*z)
+                         + (1175.7550765359254871346963558588
+                            - 1028.7856919689348012428593113765*z)*z
+                         + x*(8377.2549203184690958347115354941
+                              + z*(-43502.937831829243023983765166777
+                                   + 37036.284910881652844742935209553*z)
+                              + y*(-27189.336144893276889989853229235
+                                   + 18518.142455440826422371467604777*y
+                                   + 74072.56982176330568948587041911*z)
+                              + x*(-67679.401593099210853190958984124
+                                   + y*(198408.66916543742595398001005118
+                                        - 120367.92596036537174541453943105*y
+                                        - 481471.70384146148698165815772419*z)
+                                   + (317453.87066469988152636801608188
+                                      - 240735.8519207307434908290788621*z)*z
+                                   + x*(191354.13870622187303117183191602
+                                        + z*(-703101.53576848344130654842080358
+                                             + 374477.99187669226765240078934104*z)
+                                        + x*(-212076.82193016755974192085518804
+                                             + 80245.28397357691449694302628737*x
+                                             + 267484.27991192304832314342095788*y
+                                             + 427974.84785907687731702947353261*z)
+                                        + y*(-439438.45985530215081659276300224
+                                             + 187238.99593834613382620039467052*y
+                                             + 748955.9837533845353048015786821*z))));
+    grad[0] /*ARGH*/[2]= -146.96938456699068589183704448235
+                         + y*(1175.7550765359254871346963558588
+                              - 1028.7856919689348012428593113765*y
+                              - 2057.5713839378696024857186227529*z)
+                         + 293.93876913398137178367408896471*z
+                         + x*(5584.8366135456460638898076903294
+                              - 10875.734457957310755995941291694*z
+                              + y*(-43502.937831829243023983765166777
+                                   + 37036.284910881652844742935209553*y
+                                   + 74072.56982176330568948587041911*z)
+                              + x*(-45119.601062066140568793972656083
+                                   + y*(317453.87066469988152636801608188
+                                        - 240735.8519207307434908290788621*y
+                                        - 481471.70384146148698165815772419*z)
+                                   + 79363.46766617497038159200402047*z
+                                   + x*(127569.42580414791535411455461068
+                                        - 175775.38394212086032663710520089*z
+                                        + x*(-141384.54795344503982794723679202
+                                             + 53496.85598238460966462868419158*x
+                                             + 427974.84785907687731702947353261*y
+                                             + 106993.71196476921932925736838315*z)
+                                        + y*(-703101.53576848344130654842080358
+                                             + 374477.99187669226765240078934104*y
+                                             + 748955.9837533845353048015786821*z))));
+    return;
+  case ( 65 ) :
+    grad[0] /*ARGH*/[0]= -1130.3273862027762087500558042592
+                         + z*(13216.135592524767979231421711339
+                              + z*(-32170.856376540553633655434428917
+                                   + 20867.582514512791546154876386324*z))
+                         + y*(3304.0338981311919948078554278347
+                              + y*(-3217.0856376540553633655434428917
+                                   + 1043.3791257256395773077438193162*y
+                                   + 12520.549508707674927692925831795*z)
+                              + z*(-25736.685101232442906924347543134
+                                   + 31301.373771769187319232314579487*z))
+                         + x*(19998.099909741425231731756536894
+                              + y*(-53386.231932961891705579558755013
+                                   + y*(46952.06065765378097884847186923
+                                        - 13563.928634433314505000669651111*y
+                                        - 162767.14361319977406000803581333*z)
+                                   + (375616.48526123024783078777495384
+                                      - 406917.85903299943515002008953333*z)*z)
+                              + z*(-213544.92773184756682231823502005
+                                   + (469520.6065765378097884847186923
+                                      - 271278.57268866629010001339302222*z)*z)
+                              + x*(-102164.20606063554194471658230805
+                                   + z*(905653.08112985515310312163516648
+                                        + z*(-1.5598517929598311680750770098778e6
+                                             + 632983.3362735546769000312503852*z))
+                                   + y*(226413.27028246378827578040879162
+                                        + y*(-155985.17929598311680750770098778
+                                             + 31649.166813677733845001562519259*y
+                                             + 379790.00176413280614001875023111*z)
+                                        + z*(-1.2478814343678649344600616079022e6
+                                             + 949475.0044103320153500468755778*z))
+                                   + x*(212153.75556421338071924124326097
+                                        + x*(-192155.65565447195548750948672407
+                                             + 63298.33362735546769000312503852*x
+                                             + 158245.83406838866922500781259629*y
+                                             + 632983.3362735546769000312503852*z)
+                                        + y*(-334576.90631602175779001651806074
+                                             + 126596.66725471093538000625007704*y
+                                             + 1.0127733380376874830400500006163e6*z)
+                                        + z*(-1.3383076252640870311600660722429e6
+                                             + 1.2659666725471093538000625007704e6*z))));
+    grad[0] /*ARGH*/[1]= -86.948260477136631442311984943019
+                         + y*(173.89652095427326288462396988604
+                              - 86.94826047713663144231198494302*y
+                              - 695.5860838170930515384958795441*z)
+                         + (695.58608381709305153849587954415
+                            - 869.4826047713663144231198494302*z)*z
+                         + x*(3304.0338981311919948078554278347
+                              + y*(-6434.1712753081107267310868857834
+                                   + 3130.1373771769187319232314579487*y
+                                   + 25041.099017415349855385851663589*z)
+                              + z*(-25736.685101232442906924347543134
+                                   + 31301.373771769187319232314579487*z)
+                              + x*(-26693.115966480945852789779377507
+                                   + y*(46952.06065765378097884847186923
+                                        - 20345.892951649971757501004476666*y
+                                        - 162767.14361319977406000803581333*z)
+                                   + (187808.24263061512391539388747692
+                                      - 203458.92951649971757501004476666*z)*z
+                                   + x*(75471.09009415459609192680293054
+                                        + y*(-103990.11953065541120500513399185
+                                             + 31649.166813677733845001562519259*y
+                                             + 253193.33450942187076001250015407*z)
+                                        + x*(-83644.226579005439447504129515184
+                                             + 31649.166813677733845001562519259*x
+                                             + 63298.33362735546769000312503852*y
+                                             + 253193.33450942187076001250015407*z)
+                                        + z*(-415960.4781226216448200205359674
+                                             + 316491.66813677733845001562519259*z))));
+    grad[0] /*ARGH*/[2]= -347.79304190854652576924793977207
+                         + y*(695.58608381709305153849587954415
+                              - 347.79304190854652576924793977207*y
+                              - 1738.9652095427326288462396988604*z)
+                         + (1738.9652095427326288462396988604
+                            - 1738.9652095427326288462396988604*z)*z
+                         + x*(13216.135592524767979231421711339
+                              + z*(-64341.712753081107267310868857834
+                                   + 62602.74754353837463846462915897*z)
+                              + y*(-25736.685101232442906924347543134
+                                   + 12520.549508707674927692925831795*y
+                                   + 62602.74754353837463846462915897*z)
+                              + x*(-106772.46386592378341115911751003
+                                   + y*(187808.24263061512391539388747692
+                                        - 81383.57180659988703000401790667*y
+                                        - 406917.85903299943515002008953333*z)
+                                   + (469520.6065765378097884847186923
+                                      - 406917.85903299943515002008953333*z)*z
+                                   + x*(301884.36037661838436770721172216
+                                        + z*(-1.0399011953065541120500513399185e6
+                                             + 632983.3362735546769000312503852*z)
+                                        + y*(-415960.4781226216448200205359674
+                                             + 126596.66725471093538000625007704*y
+                                             + 632983.3362735546769000312503852*z)
+                                        + x*(-334576.90631602175779001651806074
+                                             + 126596.66725471093538000625007704*x
+                                             + 253193.33450942187076001250015407*y
+                                             + 632983.3362735546769000312503852*z))));
+    return;
+  case ( 66 ) :
+    grad[0] /*ARGH*/[0]= -367.42346141747671472959261120588
+                         + y*(8524.2243048854597817265485799765
+                              + y*(-43208.999062695261652200091077812
+                                   + (74072.569821763305689485870419106
+                                      - 40122.641986788457248471513143683*y)*y))
+                         + x*(4923.4743829941879773765409901588
+                              + y*(-101114.93658208959189358388660386
+                                   + y*(444435.41893057983413691522251464
+                                        + y*(-641962.27178861531597554421029892
+                                             + 280858.49390751920073930059200578*y)))
+                              + x*(-19252.989378275779851830652827188
+                                   + x*(31892.356451036978838528638652671
+                                        + x*(-23882.524992135986457423519728382
+                                             + 6687.106997798076208078585523947*x
+                                             + 133742.13995596152416157171047894*y)
+                                        + y*(-351550.76788424172065327421040179
+                                             + 561716.9878150384014786011840116*y))
+                                   + y*(310399.34020548432860355983794673
+                                        + y*(-962943.40768292297396331631544838
+                                             + 748955.9837533845353048015786821*y))));
+    grad[0] /*ARGH*/[1]= -293.93876913398137178367408896471
+                         + y*(3086.3570759068044037285779341294
+                              + y*(-8230.2855357514784099428744910118
+                                   + 6172.714151813608807457155868259*y))
+                         + x*(8524.2243048854597817265485799765
+                              + y*(-86417.998125390523304400182155624
+                                   + (222217.70946528991706845761125732
+                                      - 160490.56794715382899388605257473*y)*y)
+                              + x*(-50557.46829104479594679194330193
+                                   + y*(444435.41893057983413691522251464
+                                        + y*(-962943.40768292297396331631544838
+                                             + 561716.9878150384014786011840116*y))
+                                   + x*(103466.44673516144286785327931558
+                                        + x*(-87887.691971060430163318552600447
+                                             + 26748.427991192304832314342095788*x
+                                             + 280858.49390751920073930059200578*y)
+                                        + y*(-641962.27178861531597554421029892
+                                             + 748955.9837533845353048015786821*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 67 ) :
+    grad[0] /*ARGH*/[0]= -636.39610306789277196075992589436
+                         + 1230.3657992645926924574691900624*z
+                         + y*(13534.023791910519617032161090687
+                              - 24946.727240261396660861789095059*z
+                              + y*(-62366.818100653491652154472737648
+                                   + y*(96223.090783865387120466900795228
+                                        - 46329.63630334259379874332260511*y
+                                        - 92659.27260668518759748664521022*z)
+                                   + 96223.09078386538712046690079523*z))
+                         + x*(8527.7077811097631442741830069845
+                              - 14594.683963690340903633427633844*z
+                              + y*(-160541.52360059374993996770397228
+                                   + 256594.90875697436565457840212061*z
+                                   + y*(641487.27189243591413644600530152
+                                        - 833933.453460166688377379806892*z
+                                        + y*(-833933.45346016668837737980689197
+                                             + 324307.45412339815659120325823577*y
+                                             + 648614.9082467963131824065164715*z)))
+                              + x*(-33347.155800757581250743820116865
+                                   + 44802.285655979651146037498782963*z
+                                   + x*(55239.181746293092606193961567631
+                                        - 50741.98261794665035100459142464*z
+                                        + x*(-41365.746699413030177449395183134
+                                             + 11582.409075835648449685830651277*x
+                                             + 212344.16639032022157757356194009*y
+                                             + 19304.015126392747416143051085462*z)
+                                        + y*(-558161.80879741315386105050567108
+                                             + 810768.6353084953914780081455894*y
+                                             + 324307.45412339815659120325823577*z))
+                                   + y*(492825.1422157761626064124866126
+                                        - 555955.6356401111255849198712613*z
+                                        + y*(-1.3898890891002778139622996781533e6
+                                             + 972922.3623701944697736097747073*y
+                                             + 972922.3623701944697736097747073*z))));
+    grad[0] /*ARGH*/[1]= -466.6904755831213661045572789892
+                         + 890.9545442950498807450638962521*z
+                         + y*(4454.7727214752494037253194812605
+                              - 7127.636354360399045960511170017*z
+                              + y*(-10691.454531540598568940766755025
+                                   + 7127.636354360399045960511170017*y
+                                   + 10691.454531540598568940766755025*z))
+                         + x*(13534.023791910519617032161090687
+                              - 24946.727240261396660861789095059*z
+                              + y*(-124733.6362013069833043089454753
+                                   + y*(288669.27235159616136140070238568
+                                        - 185318.54521337037519497329042044*y
+                                        - 277977.81782005556279245993563066*z)
+                                   + 192446.18156773077424093380159046*z)
+                              + x*(-80270.761800296874969983851986142
+                                   + 128297.4543784871828272892010603*z
+                                   + x*(164275.0474052587208688041622042
+                                        - 185318.54521337037519497329042044*z
+                                        + x*(-139540.45219935328846526262641777
+                                             + 42468.833278064044315514712388017*x
+                                             + 405384.31765424769573900407279471*y
+                                             + 81076.86353084953914780081455894*z)
+                                        + y*(-926592.72606685187597486645210219
+                                             + 972922.3623701944697736097747073*y
+                                             + 648614.9082467963131824065164715*z))
+                                   + y*(641487.27189243591413644600530152
+                                        - 833933.453460166688377379806892*z
+                                        + y*(-1.250900180190250032566069710338e6
+                                             + 648614.9082467963131824065164715*y
+                                             + 972922.3623701944697736097747073*z))));
+    grad[0] /*ARGH*/[2]= -42.426406871192851464050661726291
+                         + y*(890.95454429504988074506389625211
+                              + y*(-3563.8181771801995229802555850084
+                                   + 3563.8181771801995229802555850084*y))
+                         + x*(1230.3657992645926924574691900624
+                              + y*(-24946.727240261396660861789095059
+                                   + (96223.090783865387120466900795228
+                                      - 92659.27260668518759748664521022*y)*y)
+                              + x*(-7297.341981845170451816713816922
+                                   + y*(128297.4543784871828272892010603
+                                        + y*(-416966.72673008334418868990344599
+                                             + 324307.45412339815659120325823577*y))
+                                   + x*(14934.095218659883715345832927654
+                                        + x*(-12685.495654486662587751147856161
+                                             + 3860.8030252785494832286102170925*x
+                                             + 81076.86353084953914780081455894*y)
+                                        + y*(-185318.54521337037519497329042044
+                                             + 324307.45412339815659120325823577*y))));
+    return;
+  case ( 68 ) :
+    grad[0] /*ARGH*/[0]= -821.5838362577491701854546742012
+                         + (4765.186250294945187075637110367
+                            - 4600.8694830433953530385461755267*z)*z
+                         + y*(14295.558750884835561226911331101
+                              + z*(-78214.781211737721001655284983955
+                                   + 70984.84345266952830402328385098*z)
+                              + y*(-52909.999054999046559943281018557
+                                   + y*(65069.439831613734278688010196735
+                                        - 25633.415691241774109786185835078*y
+                                        - 153800.49414745064465871711501047*z)
+                                   + (230700.7412211759669880756725157
+                                      - 153800.49414745064465871711501047*z)*z))
+                         + x*(11009.223405853838880485092634296
+                              + z*(-56524.967934533142908759281585043
+                                   + 47323.228968446352202682189233989*z)
+                              + y*(-169574.90380359942872627784475513
+                                   + (804494.89246358798744559721697782
+                                      - 615201.9765898025786348684600419*z)*z
+                                   + y*(544217.13313713305033084517619088
+                                        + z*(-1.999406423916858380563322495136e6
+                                             + 1.0766034590321545126110198050733e6*z)
+                                        + y*(-563935.14520731903041529608837171
+                                             + 179433.90983869241876850330084554*y
+                                             + 1.0766034590321545126110198050733e6*z)))
+                              + x*(-43050.993019906056517717824928143
+                                   + (173518.50621763662474316802719129
+                                      - 102533.66276496709643914474334031*z)*z
+                                   + x*(71313.476987172627972097465720664
+                                        + z*(-196522.85363285360150836075806893
+                                             + 59811.30327956413958950110028185*z)
+                                        + x*(-53402.949356753696062054553823078
+                                             + 14952.825819891034897375275070462*x
+                                             + 224292.38729836552346062912605693*y
+                                             + 74764.12909945517448687637535231*z)
+                                        + y*(-589568.56089856080452508227420678
+                                             + 687829.9877149876052792626532412*y
+                                             + 1.0167921557525903730215187047914e6*z))
+                                   + y*(520555.51865290987422950408157388
+                                        + z*(-1.7430722670044406394654606367853e6
+                                             + 717735.6393547696750740132033822*z)
+                                        + y*(-1.1791371217971216090501645484136e6
+                                             + 657924.3360752055354845121031003*y
+                                             + 2.3326408279030014439905429109921e6*z))));
+    grad[0] /*ARGH*/[1]= -492.95030175464950211127280452072
+                         + (2793.3850432763471786305458922841
+                            - 2629.0682760247973445934549574439*z)*z
+                         + y*(3779.2856467856461828530915013255
+                              + z*(-17088.943794161182739857457223385
+                                   + 11830.807242111588050670547308497*z)
+                              + y*(-7229.9377590681926976320011329706
+                                   + 3943.6024140371960168901824361658*y
+                                   + 17746.210863167382076005820962746*z))
+                         + x*(14295.558750884835561226911331101
+                              + z*(-78214.781211737721001655284983955
+                                   + 70984.84345266952830402328385098*z)
+                              + y*(-105819.99810999809311988656203711
+                                   + y*(195208.31949484120283606403059021
+                                        - 102533.66276496709643914474334031*y
+                                        - 461401.4824423519339761513450314*z)
+                                   + (461401.4824423519339761513450314
+                                      - 307600.98829490128931743423002093*z)*z)
+                              + x*(-84787.451901799714363138922377564
+                                   + (402247.44623179399372279860848891
+                                      - 307600.98829490128931743423002093*z)*z
+                                   + x*(173518.50621763662474316802719129
+                                        + z*(-581024.08900148021315515354559509
+                                             + 239245.21311825655835800440112739*z)
+                                        + x*(-147392.1402246402011312705685517
+                                             + 44858.477459673104692125825211386*x
+                                             + 343914.99385749380263963132662062*y
+                                             + 254198.03893814759325537967619785*z)
+                                        + y*(-786091.41453141440603344303227571
+                                             + 657924.3360752055354845121031003*y
+                                             + 1.555093885268667629327028607328e6*z))
+                                   + y*(544217.13313713305033084517619088
+                                        + z*(-1.999406423916858380563322495136e6
+                                             + 1.0766034590321545126110198050733e6*z)
+                                        + y*(-845902.71781097854562294413255756
+                                             + 358867.81967738483753700660169109*y
+                                             + 1.6149051885482317689165297076099e6*z))));
+    grad[0] /*ARGH*/[2]= -164.31676725154983403709093484024
+                         + 328.63353450309966807418186968048*z
+                         + y*(2793.3850432763471786305458922841
+                              - 5258.136552049594689186909914888*z
+                              + y*(-8544.4718970805913699287286116925
+                                   + 5915.403621055794025335273654249*y
+                                   + 11830.807242111588050670547308497*z))
+                         + x*(4765.186250294945187075637110367
+                              - 9201.738966086790706077092351053*z
+                              + y*(-78214.781211737721001655284983955
+                                   + y*(230700.7412211759669880756725157
+                                        - 153800.49414745064465871711501047*y
+                                        - 307600.98829490128931743423002093*z)
+                                   + 141969.68690533905660804656770197*z)
+                              + x*(-28262.483967266571454379640792521
+                                   + 47323.228968446352202682189233989*z
+                                   + x*(57839.502072545541581056009063765
+                                        - 68355.77517664473095942982889354*z
+                                        + x*(-49130.713408213400377090189517232
+                                             + 14952.825819891034897375275070462*x
+                                             + 254198.03893814759325537967619785*y
+                                             + 29905.651639782069794750550140924*z)
+                                        + y*(-581024.08900148021315515354559509
+                                             + 777546.942634333814663514303664*y
+                                             + 478490.42623651311671600880225478*z))
+                                   + y*(402247.44623179399372279860848891
+                                        - 615201.9765898025786348684600419*z
+                                        + y*(-999703.21195842919028166124756802
+                                             + 538301.7295160772563055099025366*y
+                                             + 1.0766034590321545126110198050733e6*z))));
+    return;
+  case ( 69 ) :
+    grad[0] /*ARGH*/[0]= -972.1111047611790346448951154132
+                         + z*(11276.488815229676801880783338793
+                              + z*(-27219.11093331301297005706323157
+                                   + 17497.999885701222623608112077438*z))
+                         + y*(11276.488815229676801880783338793
+                              + y*(-27219.11093331301297005706323157
+                                   + y*(24497.199839981711673051356908413
+                                        - 7582.466617137196470230181900223*y
+                                        - 90989.59940564635764276218280268*z)
+                                   + (199477.19869699393790913247768279
+                                      - 227473.99851411589410690545700669*z)*z)
+                              + z*(-119764.08810657725706825107821891
+                                   + (262469.99828551833935412168116156
+                                      - 151649.33234274392940460363800446*z)*z))
+                         + x*(13026.288803799799064241594546537
+                              + z*(-133762.48801513823516713756788086
+                                   + (279967.998171219561977729793239
+                                      - 151649.33234274392940460363800446*z)*z)
+                              + y*(-133762.48801513823516713756788086
+                                   + z*(1.2318591919533660727020110902516e6
+                                        + z*(-2.2747399851411589410690545700669e6
+                                             + 1.0615453263992075058322254660312e6*z))
+                                   + y*(279967.998171219561977729793239
+                                        + y*(-212309.06527984150116644509320624
+                                             + 53077.26631996037529161127330156*y
+                                             + 636927.1958395245034993352796187*z)
+                                        + z*(-1.7288023887072807952124814732508e6
+                                             + 1.5923179895988112587483381990468e6*z)))
+                              + x*(-50938.621889485781415392504047652
+                                   + z*(410619.73065112202423400369675054
+                                        + z*(-606597.32937097571761841455201784
+                                             + 176924.2210665345843053709110052*z))
+                                   + x*(84379.243893270340207176896017866
+                                        + x*(-63187.221809476637251918182501858
+                                             + 17692.42210665345843053709110052*x
+                                             + 176924.2210665345843053709110052*y
+                                             + 176924.2210665345843053709110052*z)
+                                        + z*(-465057.95251774805017411782321367
+                                             + 353848.4421330691686107418220104*z)
+                                        + y*(-465057.95251774805017411782321367
+                                             + 353848.4421330691686107418220104*y
+                                             + 1.5569331453855043418872640168458e6*z))
+                                   + y*(410619.73065112202423400369675054
+                                        + y*(-606597.32937097571761841455201784
+                                             + 247693.90949314841802751927540728*y
+                                             + 2.0169361201584942610812283854593e6*z)
+                                        + z*(-2.6690282492322931575210240288785e6
+                                             + 2.653863315998018764580563665078e6*z))));
+    grad[0] /*ARGH*/[1]= -388.84444190447161385795804616528
+                         + z*(4277.2888609491877524375385078181
+                              + z*(-9721.111047611790346448951154132
+                                   + 5832.666628567074207869370692479*z))
+                         + y*(1944.2222095223580692897902308264
+                              + y*(-2721.911093331301297005706323157
+                                   + 1166.5333257134148415738741384958*y
+                                   + 10498.799931420733574164867246463*z)
+                              + z*(-14776.088792369921326602405754281
+                                   + 17497.999885701222623608112077438*z))
+                         + x*(11276.488815229676801880783338793
+                              + y*(-54438.221866626025940114126463139
+                                   + y*(73491.599519945135019154070725238
+                                        - 30329.866468548785880920727600892*y
+                                        - 272968.79821693907292828654840803*z)
+                                   + (398954.39739398787581826495536558
+                                      - 454947.99702823178821381091401338*z)*z)
+                              + z*(-119764.08810657725706825107821891
+                                   + (262469.99828551833935412168116156
+                                      - 151649.33234274392940460363800446*z)*z)
+                              + x*(-66881.244007569117583568783940428
+                                   + z*(615929.5959766830363510055451258
+                                        + z*(-1.1373699925705794705345272850334e6
+                                             + 530772.6631996037529161127330156*z))
+                                   + x*(136873.24355037400807800123225018
+                                        + x*(-116264.48812943701254352945580342
+                                             + 35384.84421330691686107418220104*x
+                                             + 176924.2210665345843053709110052*y
+                                             + 389233.28634637608547181600421145*z)
+                                        + z*(-889676.08307743105250700800962616
+                                             + 884621.105332672921526854555026*z)
+                                        + y*(-404398.21958065047841227636801189
+                                             + 247693.90949314841802751927540728*y
+                                             + 1.3446240801056628407208189236395e6*z))
+                                   + y*(279967.998171219561977729793239
+                                        + y*(-318463.59791976225174966763980936
+                                             + 106154.53263992075058322254660312*y
+                                             + 955390.7937592867552490029194281*z)
+                                        + z*(-1.7288023887072807952124814732508e6
+                                             + 1.5923179895988112587483381990468e6*z))));
+    grad[0] /*ARGH*/[2]= -388.84444190447161385795804616528
+                         + (1944.2222095223580692897902308264
+                            - 1944.2222095223580692897902308264*z)*z
+                         + y*(4277.2888609491877524375385078181
+                              + z*(-19442.222095223580692897902308264
+                                   + 17497.999885701222623608112077438*z)
+                              + y*(-7388.0443961849606633012028771403
+                                   + 3499.5999771402445247216224154875*y
+                                   + 17497.999885701222623608112077438*z))
+                         + x*(11276.488815229676801880783338793
+                              + z*(-54438.221866626025940114126463139
+                                   + 52493.99965710366787082433623231*z)
+                              + y*(-119764.08810657725706825107821891
+                                   + y*(199477.19869699393790913247768279
+                                        - 90989.59940564635764276218280268*y
+                                        - 454947.99702823178821381091401338*z)
+                                   + (524939.99657103667870824336232313
+                                      - 454947.99702823178821381091401338*z)*z)
+                              + x*(-66881.244007569117583568783940428
+                                   + (279967.998171219561977729793239
+                                      - 227473.99851411589410690545700669*z)*z
+                                   + y*(615929.5959766830363510055451258
+                                        + z*(-2.2747399851411589410690545700669e6
+                                             + 1.5923179895988112587483381990468e6*z)
+                                        + y*(-864401.19435364039760624073662542
+                                             + 318463.59791976225174966763980936*y
+                                             + 1.5923179895988112587483381990468e6*z))
+                                   + x*(136873.24355037400807800123225018
+                                        + z*(-404398.21958065047841227636801189
+                                             + 176924.2210665345843053709110052*z)
+                                        + x*(-116264.48812943701254352945580342
+                                             + 35384.84421330691686107418220104*x
+                                             + 389233.28634637608547181600421145*y
+                                             + 176924.2210665345843053709110052*z)
+                                        + y*(-889676.08307743105250700800962616
+                                             + 672312.0400528314203604094618198*y
+                                             + 1.769242210665345843053709110052e6*z))));
+    return;
+  case ( 70 ) :
+    grad[0] /*ARGH*/[0]= -1102.2703842524301441887778336177
+                         + y*(4262.1121524427298908632742899883
+                              + z*(-61727.141518136088074571558682588
+                                   + (178567.80224889368335858200904606
+                                      - 133742.13995596152416157171047894*z)*z)
+                              + y*(-6172.7141518136088074571558682588
+                                   + y*(3968.1733833087485190796002010235
+                                        - 955.3009996854394582969407891353*y
+                                        - 19106.019993708789165938815782706*z)
+                                   + (59522.600749631227786194003015353
+                                      - 85977.08997168955124672467102218*z)*z))
+                         + z*(21310.560762213649454316371449941
+                              + z*(-92590.712277204132111857338023883
+                                   + (138886.06841580619816778600703582
+                                      - 66871.06997798076208078585523947*z)*z))
+                         + x*(14770.423148982563932129622970477
+                              + z*(-252787.34145522397973395971650965
+                                   + z*(952361.61199409964457910404824565
+                                        + z*(-1.2036792596036537174541453943105e6
+                                             + 468097.4898458653345655009866763*z)))
+                              + y*(-50557.46829104479594679194330193
+                                   + y*(63490.774132939976305273603216377
+                                        + y*(-34390.835988675820498689868408871
+                                             + 6687.106997798076208078585523947*y
+                                             + 133742.13995596152416157171047894*z)
+                                        + z*(-515862.53983013730748034802613306
+                                             + 601839.6298018268587270726971552*z))
+                                   + z*(634907.74132939976305273603216377
+                                        + z*(-1.5475876194904119224410440783992e6
+                                             + 936194.9796917306691310019733526*z)))
+                              + x*(-57758.968134827339555491958481565
+                                   + x*(95677.069353110936515585915958012
+                                        + x*(-71647.574976407959372270559185147
+                                             + 20061.320993394228624235756571841*x
+                                             + 66871.06997798076208078585523947*y
+                                             + 334355.34988990381040392927619735*z)
+                                        + y*(-175775.38394212086032663710520089
+                                             + 80245.28397357691449694302628737*y
+                                             + 802452.8397357691449694302628737*z)
+                                        + z*(-878876.91971060430163318552600447
+                                             + 1.2036792596036537174541453943105e6*z))
+                                   + z*(775998.35051371082150889959486683
+                                        + z*(-2.0634501593205492299213921045322e6
+                                             + 1.4042924695375960036965029600289e6*z))
+                                   + y*(155199.67010274216430177991897337
+                                        + y*(-137563.34395470328199475947363548
+                                             + 40122.641986788457248471513143683*y
+                                             + 601839.6298018268587270726971552*z)
+                                        + z*(-1.3756334395470328199475947363548e6
+                                             + 1.8055188894054805761812180914657e6*z))));
+    grad[0] /*ARGH*/[1]= -146.96938456699068589183704448235
+                         + z*(2204.5407685048602883775556672353
+                              + z*(-6613.6223055145808651326670017059
+                                   + 5143.928459844674006214296556882*z))
+                         + y*(440.90815370097205767551113344706
+                              + y*(-440.90815370097205767551113344706
+                                   + 146.96938456699068589183704448235*y
+                                   + 2204.5407685048602883775556672353*z)
+                              + z*(-4409.0815370097205767551113344706
+                                   + 6613.622305514580865132667001706*z))
+                         + x*(4262.1121524427298908632742899883
+                              + y*(-12345.428303627217614914311736518
+                                   + y*(11904.520149926245557238800603071
+                                        - 3821.2039987417578331877631565412*y
+                                        - 57318.05998112636749781644734812*z)
+                                   + (119045.20149926245557238800603071
+                                      - 171954.17994337910249344934204435*z)*z)
+                              + z*(-61727.141518136088074571558682588
+                                   + (178567.80224889368335858200904606
+                                      - 133742.13995596152416157171047894*z)*z)
+                              + x*(-25278.734145522397973395971650965
+                                   + z*(317453.87066469988152636801608188
+                                        + z*(-773793.80974520596122052203919959
+                                             + 468097.4898458653345655009866763*z))
+                                   + y*(63490.774132939976305273603216377
+                                        + y*(-51586.253983013730748034802613306
+                                             + 13374.213995596152416157171047894*y
+                                             + 200613.20993394228624235756571841*z)
+                                        + z*(-515862.53983013730748034802613306
+                                             + 601839.6298018268587270726971552*z))
+                                   + x*(51733.223367580721433926639657788
+                                        + x*(-43943.845985530215081659276300224
+                                             + 13374.213995596152416157171047894*x
+                                             + 40122.641986788457248471513143683*y
+                                             + 200613.20993394228624235756571841*z)
+                                        + y*(-91708.895969802187996506315756989
+                                             + 40122.641986788457248471513143683*y
+                                             + 401226.41986788457248471513143683*z)
+                                        + z*(-458544.47984901093998253157878494
+                                             + 601839.6298018268587270726971552*z))));
+    grad[0] /*ARGH*/[2]= -734.84692283495342945918522241177
+                         + z*(6613.6223055145808651326670017059
+                              + z*(-15431.785379534022018642889670647
+                                   + 10287.856919689348012428593113765*z))
+                         + y*(2204.5407685048602883775556672353
+                              + y*(-2204.5407685048602883775556672353
+                                   + 734.8469228349534294591852224118*y
+                                   + 6613.622305514580865132667001706*z)
+                              + z*(-13227.244611029161730265334003412
+                                   + 15431.785379534022018642889670647*z))
+                         + x*(21310.560762213649454316371449941
+                              + y*(-61727.141518136088074571558682588
+                                   + y*(59522.600749631227786194003015353
+                                        - 19106.019993708789165938815782706*y
+                                        - 171954.17994337910249344934204435*z)
+                                   + (357135.60449778736671716401809212
+                                      - 401226.41986788457248471513143683*z)*z)
+                              + z*(-185181.42455440826422371467604777
+                                   + (416658.20524741859450335802110747
+                                      - 267484.27991192304832314342095788*z)*z)
+                              + x*(-126393.67072761198986697985825482
+                                   + z*(952361.61199409964457910404824565
+                                        + z*(-1.8055188894054805761812180914657e6
+                                             + 936194.9796917306691310019733526*z))
+                                   + y*(317453.87066469988152636801608188
+                                        + y*(-257931.26991506865374017401306653
+                                             + 66871.06997798076208078585523947*y
+                                             + 601839.6298018268587270726971552*z)
+                                        + z*(-1.5475876194904119224410440783992e6
+                                             + 1.4042924695375960036965029600289e6*z))
+                                   + x*(258666.11683790360716963319828894
+                                        + x*(-219719.22992765107540829638150112
+                                             + 66871.06997798076208078585523947*x
+                                             + 200613.20993394228624235756571841*y
+                                             + 601839.6298018268587270726971552*z)
+                                        + y*(-458544.47984901093998253157878494
+                                             + 200613.20993394228624235756571841*y
+                                             + 1.2036792596036537174541453943105e6*z)
+                                        + z*(-1.3756334395470328199475947363548e6
+                                             + 1.4042924695375960036965029600289e6*z))));
+    return;
+  case ( 71 ) :
+    grad[0] /*ARGH*/[0]= -254.91174943497602539064579823537
+                         + y*(8452.3369549492050524266764678042
+                              + y*(-63862.101437393993729445999978965
+                                   + y*(180316.52170558304111843576464649
+                                        + y*(-211308.42387373012631066691169511
+                                             + 86777.32607081183853824721173612*y))))
+                         + x*(2146.625258399798108552806721982
+                              + y*(-58227.210134094523694494882333762
+                                   + y*(338093.47819796820209706705871217
+                                        + y*(-653647.39118273852405432964684353
+                                             + 394442.3912309629024465782351642*y)))
+                              + x*(-6037.3835392494321803047689055744
+                                   + x*(7781.5165616992681435039243671848
+                                        + x*(-4762.8247920745520533515399143976
+                                             + 1126.9782606598940069902235290406*x
+                                             + 32870.19926924690853721485293035*y)
+                                        + y*(-107062.93476268993066407123525885
+                                             + 210369.27532318021463817505875424*y))
+                                   + y*(123967.60867258834076892458819446
+                                        + y*(-484600.65208375442300579611748744
+                                             + 473330.86947715548293589388219704*y))));
+    grad[0] /*ARGH*/[1]= -469.57427527495583624592647043357
+                         + y*(7513.1884043992933799348235269371
+                              + y*(-33809.347819796820209706705871217
+                                   + (56348.913032994700349511176452028
+                                      - 30991.902168147085192231147048615*y)*y))
+                         + x*(8452.3369549492050524266764678042
+                              + y*(-127724.20287478798745889199995793
+                                   + y*(540949.56511674912335530729393947
+                                        + y*(-845233.69549492050524266764678042
+                                             + 433886.63035405919269123605868062*y)))
+                              + x*(-29113.605067047261847247441166881
+                                   + x*(41322.536224196113589641529398154
+                                        + x*(-26765.733690672482666017808814713
+                                             + 6574.03985384938170744297058607*x
+                                             + 105184.63766159010731908752937712*y)
+                                        + y*(-323067.10138916961533719741165829
+                                             + 473330.86947715548293589388219704*y))
+                                   + y*(338093.47819796820209706705871217
+                                        + y*(-980471.08677410778608149447026529
+                                             + 788884.7824619258048931564703284*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 72 ) :
+    grad[0] /*ARGH*/[0]= -441.52010146764552491043625557519
+                         + 836.564402780802047198721326353*z
+                         + y*(13803.312645883233778778901884824
+                              - 25282.83528404201742645024452978*z
+                              + y*(-97970.986725662817527494697552896
+                                   + 160620.36533391399306215449465978*z
+                                   + y*(258777.25526019476660013779695186
+                                        - 334625.7611123208188794885305412*z
+                                        + y*(-282340.48593852069092956844764414
+                                             + 107359.09835686959605716923688197*y
+                                             + 214718.19671373919211433847376394*z))))
+                         + x*(3718.0640123591202097720947837911
+                              - 5762.999219156636325146746914876*z
+                              + x*(-10457.055034760025589984016579412
+                                   + 12269.611240785096692247912786511*z
+                                   + x*(13477.982044801810760423843591243
+                                        - 10596.482435223492597850470133805*z
+                                        + x*(-8249.4545274217979654318353015365
+                                             + 1951.9836064885381101303497614903*x
+                                             + 53679.54917843479802858461844098*y
+                                             + 3253.3060108142301835505829358172*z)
+                                        + y*(-174841.96018118762786453275720778
+                                             + 322727.95627277163420821782723307*y
+                                             + 83284.63387684429269889492315692*z))
+                                   + y*(202448.58547295409542209056097743
+                                        - 191852.10303773060282424009084362*z
+                                        + y*(-743426.89927120608594393035201903
+                                             + 679290.2950580112623253617169986*y
+                                             + 421628.45900152423178815554848191*z)))
+                              + y*(-95089.487116084499364921324095457
+                                   + 133850.30444492832755179541221648*z
+                                   + y*(518669.92972409726926320722233886
+                                        - 582248.8243354382248503100431417*z
+                                        + y*(-938067.5503182060289254995139505
+                                             + 527035.5737519052897351944356024*y
+                                             + 624634.7540763321952417119236769*z))));
+    grad[0] /*ARGH*/[1]= -766.85070254906854326549454915692
+                         + 1487.2256049436480839088379135164*z
+                         + y*(11525.998438313272650293493829752
+                              - 20077.545666739249132769311832472*z
+                              + y*(-48520.735361286518737525836928474
+                                   + y*(75290.79625027218424788491937177
+                                        - 38342.535127453427163274727457846*y
+                                        - 61348.05620392548346123956393255*z)
+                                   + 66925.15222246416377589770610824*z))
+                         + x*(13803.312645883233778778901884824
+                              - 25282.83528404201742645024452978*z
+                              + y*(-195941.97345132563505498939510579
+                                   + 321240.73066782798612430898931955*z
+                                   + y*(776331.76578058429980041339085558
+                                        - 1.0038772833369624566384655916236e6*z
+                                        + y*(-1.1293619437540827637182737905765e6
+                                             + 536795.4917843479802858461844098*y
+                                             + 858872.7868549567684573538950557*z)))
+                              + x*(-47544.743558042249682460662047729
+                                   + 66925.15222246416377589770610824*z
+                                   + x*(67482.861824318031807363520325809
+                                        - 63950.70101257686760808003028121*z
+                                        + x*(-43710.490045296906966133189301944
+                                             + 10735.909835686959605716923688197*x
+                                             + 161363.97813638581710410891361653*y
+                                             + 20821.15846921107317472373078923*z)
+                                        + y*(-495617.93284747072396262023467935
+                                             + 679290.2950580112623253617169986*y
+                                             + 281085.63933434948785877036565461*z))
+                                   + y*(518669.92972409726926320722233886
+                                        - 582248.8243354382248503100431417*z
+                                        + y*(-1.4071013254773090433882492709257e6
+                                             + 1.0540711475038105794703888712048e6*y
+                                             + 936952.1311144982928625678855154*z))));
+    grad[0] /*ARGH*/[2]= -46.475800154489002622151184797389
+                         + y*(1487.2256049436480839088379135164
+                              + y*(-10038.772833369624566384655916236
+                                   + (22308.384074154721258632568702747
+                                      - 15337.014050981370865309890983138*y)*y))
+                         + x*(836.564402780802047198721326353
+                              + y*(-25282.83528404201742645024452978
+                                   + y*(160620.36533391399306215449465978
+                                        + y*(-334625.7611123208188794885305412
+                                             + 214718.19671373919211433847376394*y)))
+                              + x*(-2881.4996095783181625733734574381
+                                   + x*(4089.8704135950322307493042621702
+                                        + x*(-2649.1206088058731494626175334512
+                                             + 650.6612021628460367101165871634*x
+                                             + 20821.15846921107317472373078923*y)
+                                        + y*(-63950.701012576867608080030281207
+                                             + 140542.8196671747439293851828273*y))
+                                   + y*(66925.15222246416377589770610824
+                                        + y*(-291124.41216771911242515502157084
+                                             + 312317.37703816609762085596183845*y))));
+    return;
+  case ( 73 ) :
+    grad[0] /*ARGH*/[0]= -570.
+                         + (3240.
+                            - 3060.*z)*z
+                         + y*(15660.
+                              + z*(-85680.
+                                   + 77760.*z)
+                              + y*(-96900.
+                                   + (466560.
+                                      - 364500.*z)*z
+                                   + y*(221760.
+                                        + z*(-810000.
+                                             + 415800.*z)
+                                        + y*(-209250.
+                                             + 69300.*y
+                                             + 415800.*z))))
+                         + x*(4800.
+                              + z*(-22320.
+                                   + 16200.*z)
+                              + x*(-13500.
+                                   + (47520.
+                                      - 23220.*z)*z
+                                   + x*(17400.
+                                        + z*(-41040.
+                                             + 10080.*z)
+                                        + x*(-10650.
+                                             + 2520.*x
+                                             + 60900.*y
+                                             + 12600.*z)
+                                        + y*(-198360.
+                                             + 319200.*y
+                                             + 282240.*z))
+                                   + y*(229680.
+                                        + z*(-650160.
+                                             + 204120.*z)
+                                        + y*(-735300.
+                                             + 582120.*y
+                                             + 1.22472e6*z)))
+                              + y*(-107880.
+                                   + (453600.
+                                      - 281880.*z)*z
+                                   + y*(513000.
+                                        + z*(-1.69128e6
+                                             + 680400.*z)
+                                        + y*(-803880.
+                                             + 390600.*y
+                                             + 1.512e6*z))));
+    grad[0] /*ARGH*/[1]= -870.
+                         + (5040.
+                            - 4860.*z)*z
+                         + y*(11400.
+                              + z*(-58320.
+                                   + 48600.*z)
+                              + y*(-41580.
+                                   + y*(55800.
+                                        - 24750.*y
+                                        - 118800.*z)
+                                   + (162000.
+                                      - 89100.*z)*z))
+                         + x*(15660.
+                              + z*(-85680.
+                                   + 77760.*z)
+                              + y*(-193800.
+                                   + (933120.
+                                      - 729000.*z)*z
+                                   + y*(665280.
+                                        + z*(-2.43e6
+                                             + 1.2474e6*z)
+                                        + y*(-837000.
+                                             + 346500.*y
+                                             + 1.6632e6*z)))
+                              + x*(-53940.
+                                   + (226800.
+                                      - 140940.*z)*z
+                                   + x*(76560.
+                                        + z*(-216720.
+                                             + 68040.*z)
+                                        + x*(-49590.
+                                             + 12180.*x
+                                             + 159600.*y
+                                             + 70560.*z)
+                                        + y*(-490200.
+                                             + 582120.*y
+                                             + 816480.*z))
+                                   + y*(513000.
+                                        + z*(-1.69128e6
+                                             + 680400.*z)
+                                        + y*(-1.20582e6
+                                             + 781200.*y
+                                             + 2.268e6*z))));
+    grad[0] /*ARGH*/[2]= -180.
+                         + 360.*z
+                         + y*(5040.
+                              - 9720.*z
+                              + y*(-29160.
+                                   + y*(54000.
+                                        - 29700.*y
+                                        - 59400.*z)
+                                   + 48600.*z))
+                         + x*(3240.
+                              - 6120.*z
+                              + x*(-11160.
+                                   + 16200.*z
+                                   + x*(15840.
+                                        - 15480.*z
+                                        + x*(-10260.
+                                             + 2520.*x
+                                             + 70560.*y
+                                             + 5040.*z)
+                                        + y*(-216720.
+                                             + 408240.*y
+                                             + 136080.*z))
+                                   + y*(226800.
+                                        - 281880.*z
+                                        + y*(-845640.
+                                             + 756000.*y
+                                             + 680400.*z)))
+                              + y*(-85680.
+                                   + 155520.*z
+                                   + y*(466560.
+                                        - 729000.*z
+                                        + y*(-810000.
+                                             + 415800.*y
+                                             + 831600.*z))));
+    return;
+  case ( 74 ) :
+    grad[0] /*ARGH*/[0]= -674.43309527335622885267542523802
+                         + z*(7667.2393988971023911672574658639
+                              + z*(-18103.204136284825090256024572179
+                                   + 11358.873183551262801729270319798*z))
+                         + y*(14695.542181219446249737243476239
+                              + z*(-159308.19639930646079425301623517
+                                   + (357804.50528186477825447201507365
+                                      - 212978.87219158617753242381849622*z)*z)
+                              + y*(-71205.936269386978688340363317236
+                                   + z*(654271.09537255273737960597042038
+                                        + z*(-1.1980061560776722486198839790412e6
+                                             + 546645.7719584045223332211341403*z))
+                                   + y*(128355.26697412926965954075461372
+                                        + y*(-98502.728388608607108746016054501
+                                             + 27332.288597920226116661056707015*y
+                                             + 327987.46317504271339993268048418*z)
+                                        + z*(-830617.60154718609237645289213525
+                                             + 819968.6579376067834998317012104*z))))
+                         + x*(5679.4365917756314008646351598992
+                              + z*(-52818.760303513372028041106987062
+                                   + (95840.492486213779889590718323298
+                                      - 41175.915290373327656268604909269*z)*z)
+                              + x*(-15973.415414368963314931786387216
+                                   + z*(112452.844517157501737119776166
+                                        + z*(-137371.37256357308450841336293006
+                                             + 29817.042106822064854539334589471*z))
+                                   + x*(20587.957645186663828134302454634
+                                        + x*(-12601.249938002182170668409261026
+                                             + 2981.7042106822064854539334589471*x
+                                             + 57149.33070474229097120039129649*y
+                                             + 29817.042106822064854539334589471*z)
+                                        + z*(-97118.365719363296954785261234276
+                                             + 59634.08421364412970907866917894*z)
+                                        + y*(-186143.53429544631916333841736569
+                                             + 234560.73124033357685570943210383*y
+                                             + 524779.9410800683414398922887747*z))
+                                   + y*(215534.61865788521166281290431817
+                                        + z*(-1.2088680785594431436740375937845e6
+                                             + 939236.8263648950429179890395683*z)
+                                        + y*(-540327.39875005413239975922752491
+                                             + 336932.57580708933285629448086102*y
+                                             + 1.7174616253529509356214656723535e6*z)))
+                              + y*(-101235.9572484006297204121217252
+                                   + z*(843396.33387868126302839832124502
+                                        + z*(-1.297041331646759821172461054642e6
+                                             + 397560.56142429419806052446119294*z))
+                                   + y*(376972.60377910753423239015873831
+                                        + y*(-465287.84278121860251583523547474
+                                             + 183871.75965873606660299256330174*y
+                                             + 1.5504861895547473724360453986525e6*z)
+                                        + z*(-2.3717327207255036730010716427739e6
+                                             + 2.2362781580116548640904500942103e6*z))));
+    grad[0] /*ARGH*/[1]= -816.4190100677470138742913042355
+                         + z*(9371.0703764297918114266480138336
+                              + z*(-22362.781580116548640904500942103
+                                   + 14198.591479439078502161587899748*z))
+                         + y*(8377.1689728690563162753368608512
+                              + y*(-24066.612557649238061163891490073
+                                   + y*(26267.394236962295228998937614534
+                                        - 9761.531642114366470236091681077*y
+                                        - 93710.70376429791811426648013834*z)
+                                   + (166123.52030943721847529057842705
+                                      - 175707.56955805859646424965025938*z)*z)
+                              + z*(-81783.886921569092172450746302548
+                                   + (159734.15414368963314931786387216
+                                      - 78092.25313691493176188873344861*z)*z))
+                         + x*(14695.542181219446249737243476239
+                              + z*(-159308.19639930646079425301623517
+                                   + (357804.50528186477825447201507365
+                                      - 212978.87219158617753242381849622*z)*z)
+                              + x*(-50617.978624200314860206060862601
+                                   + z*(421698.16693934063151419916062251
+                                        + z*(-648520.66582337991058623052732098
+                                             + 198780.28071214709903026223059647*z))
+                                   + x*(71844.872885961737220937634772724
+                                        + x*(-46535.883573861579790834604341424
+                                             + 11429.866140948458194240078259297*x
+                                             + 117280.36562016678842785471605192*y
+                                             + 131194.98527001708535997307219367*z)
+                                        + z*(-402956.02618648104789134586459484
+                                             + 313078.94212163168097266301318944*z)
+                                        + y*(-360218.2658333694215998394850166
+                                             + 336932.57580708933285629448086102*y
+                                             + 1.1449744169019672904143104482357e6*z))
+                                   + y*(376972.60377910753423239015873831
+                                        + z*(-2.3717327207255036730010716427739e6
+                                             + 2.2362781580116548640904500942103e6*z)
+                                        + y*(-697931.76417182790377375285321211
+                                             + 367743.51931747213320598512660347*y
+                                             + 2.3257292843321210586540680979787e6*z)))
+                              + y*(-142411.87253877395737668072663447
+                                   + z*(1.3085421907451054747592119408408e6
+                                        + z*(-2.3960123121553444972397679580825e6
+                                             + 1.0932915439168090446664422682806e6*z))
+                                   + y*(385065.80092238780897862226384116
+                                        + y*(-394010.913554434428434984064218
+                                             + 136661.44298960113058330528353507*y
+                                             + 1.3119498527001708535997307219367e6*z)
+                                        + z*(-2.4918528046415582771293586764058e6
+                                             + 2.4599059738128203504994951036313e6*z))));
+    grad[0] /*ARGH*/[2]= -425.95774438317235506484763699244
+                         + (2129.7887219158617753242381849622
+                            - 2129.7887219158617753242381849622*z)*z
+                         + y*(9371.0703764297918114266480138336
+                              + z*(-44725.563160233097281809001884206
+                                   + 42595.774438317235506484763699244*z)
+                              + y*(-40891.943460784546086225373151274
+                                   + y*(55374.506769812406158430192809017
+                                        - 23427.675941074479528566620034584*y
+                                        - 117138.37970537239764283310017292*z)
+                                   + (159734.15414368963314931786387216
+                                      - 117138.37970537239764283310017292*z)*z))
+                         + x*(7667.2393988971023911672574658639
+                              + z*(-36206.408272569650180512049144357
+                                   + 34076.619550653788405187810959395*z)
+                              + y*(-159308.19639930646079425301623517
+                                   + (715609.01056372955650894403014729
+                                      - 638936.6165747585325972714554887*z)*z
+                                   + y*(654271.09537255273737960597042038
+                                        + z*(-2.3960123121553444972397679580825e6
+                                             + 1.6399373158752135669996634024209e6*z)
+                                        + y*(-830617.60154718609237645289213525
+                                             + 327987.46317504271339993268048418*y
+                                             + 1.6399373158752135669996634024209e6*z)))
+                              + x*(-26409.380151756686014020553493531
+                                   + (95840.492486213779889590718323298
+                                      - 61763.8729355599914844029073639*z)*z
+                                   + x*(37484.281505719167245706592055334
+                                        + z*(-91580.915042382056338942241953374
+                                             + 29817.042106822064854539334589471*z)
+                                        + x*(-24279.591429840824238696315308569
+                                             + 5963.408421364412970907866917894*x
+                                             + 131194.98527001708535997307219367*y
+                                             + 29817.042106822064854539334589471*z)
+                                        + y*(-402956.02618648104789134586459484
+                                             + 572487.2084509836452071552241178*y
+                                             + 626157.8842432633619453260263789*z))
+                                   + y*(421698.16693934063151419916062251
+                                        + z*(-1.297041331646759821172461054642e6
+                                             + 596340.8421364412970907866917894*z)
+                                        + y*(-1.1858663603627518365005358213869e6
+                                             + 775243.0947773736862180226993262*y
+                                             + 2.2362781580116548640904500942103e6*z))));
+    return;
+  case ( 75 ) :
+    grad[0] /*ARGH*/[0]= -764.7352483049280761719373947061
+                         + z*(14489.720494198637232731445373379
+                              + z*(-61581.312100344208239108642836859
+                                   + (90158.260852791520559217882323245
+                                      - 42261.684774746025262133382339021*z)*z))
+                         + y*(10867.290370648977924548584030034
+                              + z*(-191586.3043121819811883379999369
+                                   + z*(753465.46569832913610203515941569
+                                        + z*(-1.0142804345939046062912011761365e6
+                                             + 433886.63035405919269123605868062*z)))
+                              + y*(-34211.840055746782355060357131589
+                                   + y*(45079.130426395760279608941161623
+                                        + y*(-27168.225926622444811371460075085
+                                             + 6198.380433629417038446229409723*y
+                                             + 123967.60867258834076892458819446*z)
+                                        + z*(-410542.08066896138826072428557906
+                                             + 557854.2390266475334601606468751*z))
+                                   + z*(463671.05581435639144740625194812
+                                        + z*(-1.2497383926246324613230871634539e6
+                                             + 867773.2607081183853824721173612*z))))
+                         + x*(6439.8757751993943256584201659461
+                              + z*(-99818.074515590612047705512572164
+                                   + z*(326018.71111946933773645752090102
+                                        + z*(-326823.69559136926202716482342176
+                                             + 78888.47824619258048931564703284*z)))
+                              + x*(-18112.150617748296540914306716723
+                                   + z*(212515.90058158001274672786547622
+                                        + z*(-467293.48593790605075558911329146
+                                             + 236665.43473857774146794694109852*z))
+                                   + x*(23344.549685097804430511773101555
+                                        + x*(-14288.474376223656160054619743193
+                                             + 3380.9347819796820209706705871217*x
+                                             + 42261.684774746025262133382339021*y
+                                             + 56348.91303299470034951117645203*z)
+                                        + z*(-183536.45959318273828126497472946
+                                             + 202856.0869187809212582402352273*z)
+                                        + y*(-137652.3446948870537109487310471
+                                             + 112697.82606598940069902235290406*y
+                                             + 631107.8259695406439145251762627*z))
+                                   + y*(159386.92543618500956004589910717
+                                        + y*(-259607.4921877255837531050629397
+                                             + 118332.71736928887073397347054926*y
+                                             + 1.2171365215126855275494414113638e6*z)
+                                        + z*(-1.4538019562512632690173883524623e6
+                                             + 1.9778468474581139822678422934662e6*z)))
+                              + y*(-74863.555886692959035779134429123
+                                   + z*(1.0142804345939046062912011761365e6
+                                        + z*(-2.7313123131564431183698774528819e6
+                                             + 1.8933234779086219317435755287881e6*z))
+                                   + y*(181121.50617748296540914306716723
+                                        + y*(-163411.84779568463101358241171088
+                                             + 50714.02172969523031456005880683*y
+                                             + 766345.2172487279247533519997476*z)
+                                        + z*(-1.6808075773270419189968476633119e6
+                                             + 2.332844999565980594469762705114e6*z))));
+    grad[0] /*ARGH*/[1]= -603.73835392494321803047689055744
+                         + y*(4024.9223594996214535365126037163
+                              + z*(-57958.881976794548930925781493515
+                                   + (166631.78568328432817641162179385
+                                      - 123967.60867258834076892458819446*z)*z)
+                              + y*(-8452.3369549492050524266764678042
+                                   + y*(7244.8602470993186163657226866893
+                                        - 2213.707297724791799445081932044*y
+                                        - 35419.316763596668791121310912703*z)
+                                   + (82108.416133792277652144857115812
+                                      - 119540.19407713875717003442433037*z)*z))
+                         + z*(11269.782606598940069902235290406
+                              + z*(-47091.591606145571006377197463481
+                                   + (67618.695639593640419413411742434
+                                      - 30991.902168147085192231147048615*z)*z))
+                         + x*(10867.290370648977924548584030034
+                              + z*(-191586.3043121819811883379999369
+                                   + z*(753465.46569832913610203515941569
+                                        + z*(-1.0142804345939046062912011761365e6
+                                             + 433886.63035405919269123605868062*z)))
+                              + y*(-68423.680111493564710120714263177
+                                   + y*(135237.39127918728083882682348487
+                                        + y*(-108672.90370648977924548584030034
+                                             + 30991.902168147085192231147048615*y
+                                             + 495870.43469035336307569835277785*z)
+                                        + z*(-1.2316262420068841647821728567372e6
+                                             + 1.6735627170799426003804819406252e6*z))
+                                   + z*(927342.11162871278289481250389623
+                                        + z*(-2.4994767852492649226461743269078e6
+                                             + 1.7355465214162367707649442347225e6*z)))
+                              + x*(-37431.777943346479517889567214562
+                                   + x*(53128.975145395003186681966369055
+                                        + x*(-34413.086173721763427737182761774
+                                             + 8452.336954949205052426676467804*x
+                                             + 56348.91303299470034951117645203*y
+                                             + 157776.95649238516097863129406568*z)
+                                        + z*(-484600.65208375442300579611748744
+                                             + 659282.2824860379940892807644887*z)
+                                        + y*(-173071.6614584837225020700419598
+                                             + 118332.71736928887073397347054926*y
+                                             + 811424.3476751236850329609409092*z))
+                                   + z*(507140.21729695230314560058806825
+                                        + z*(-1.3656561565782215591849387264409e6
+                                             + 946661.7389543109658717877643941*z))
+                                   + y*(181121.50617748296540914306716723
+                                        + y*(-245117.77169352694652037361756632
+                                             + 101428.04345939046062912011761365*y
+                                             + 1.1495178258730918871300279996214e6*z)
+                                        + z*(-1.6808075773270419189968476633119e6
+                                             + 2.332844999565980594469762705114e6*z))));
+    grad[0] /*ARGH*/[2]= -804.98447189992429070730252074326
+                         + z*(7244.8602470993186163657226866893
+                              + z*(-16904.673909898410104853352935608
+                                   + 11269.782606598940069902235290406*z))
+                         + y*(11269.782606598940069902235290406
+                              + y*(-28979.440988397274465462890746757
+                                   + y*(27369.472044597425884048285705271
+                                        - 8854.829190899167197780327728176*y
+                                        - 79693.46271809250478002294955358*z)
+                                   + (166631.78568328432817641162179385
+                                      - 185951.41300888251115338688229169*z)*z)
+                              + z*(-94183.183212291142012754394926961
+                                   + (202856.0869187809212582402352273
+                                      - 123967.60867258834076892458819446*z)*z))
+                         + x*(14489.720494198637232731445373379
+                              + z*(-123162.62420068841647821728567372
+                                   + (270474.78255837456167765364696974
+                                      - 169046.73909898410104853352935608*z)*z)
+                              + y*(-191586.3043121819811883379999369
+                                   + z*(1.5069309313966582722040703188314e6
+                                        + z*(-3.0428413037817138188736035284095e6
+                                             + 1.7355465214162367707649442347225e6*z))
+                                   + y*(463671.05581435639144740625194812
+                                        + y*(-410542.08066896138826072428557906
+                                             + 123967.60867258834076892458819446*y
+                                             + 1.1157084780532950669203212937502e6*z)
+                                        + z*(-2.4994767852492649226461743269078e6
+                                             + 2.6033197821243551561474163520837e6*z)))
+                              + x*(-49909.037257795306023852756286082
+                                   + z*(326018.71111946933773645752090102
+                                        + z*(-490235.54338705389304074723513265
+                                             + 157776.95649238516097863129406568*z))
+                                   + x*(70838.633527193337582242621825407
+                                        + x*(-45884.114898295684570316243682366
+                                             + 11269.782606598940069902235290406*x
+                                             + 157776.95649238516097863129406568*y
+                                             + 101428.04345939046062912011761365*z)
+                                        + z*(-311528.99062527070050372607552764
+                                             + 236665.43473857774146794694109852*z)
+                                        + y*(-484600.65208375442300579611748744
+                                             + 405712.1738375618425164804704546*y
+                                             + 1.3185645649720759881785615289775e6*z))
+                                   + y*(507140.21729695230314560058806825
+                                        + y*(-840403.78866352095949842383165596
+                                             + 383172.60862436396237667599987379*y
+                                             + 2.332844999565980594469762705114e6*z)
+                                        + z*(-2.7313123131564431183698774528819e6
+                                             + 2.8399852168629328976153632931822e6*z))));
+    return;
+  case ( 76 ) :
+    grad[0] /*ARGH*/[0]= -845.44662752890557615309930825128
+                         + z*(24028.483098189947953824927708194
+                              + z*(-158854.97159358910036139813318195
+                                   + z*(398694.83066626284012272472641745
+                                        + z*(-420498.4542183240891919362348934
+                                             + 156986.08957484099329832286102687*z))))
+                         + y*(4004.7471830316579923041546180324
+                              + y*(-7564.5224568375762076856253896167
+                                   + y*(7119.5505476118364307629415431687
+                                        + y*(-3337.2893191930483269201288483603
+                                             + 622.9606729160356876917573850273*y
+                                             + 18688.820187481070630752721550818*z)
+                                        + z*(-80094.943660633159846083092360648
+                                             + 130821.74131236749441526905085572*z))
+                                   + z*(128151.90985701305575373294777704
+                                        + z*(-420498.4542183240891919362348934
+                                             + 348857.97683297998510738413561527*z)))
+                              + z*(-90774.269482050914492227504675401
+                                   + z*(448531.68449954569513806531721963
+                                        + z*(-747552.80749924282523010886203271
+                                             + 392465.22393710248324580715256717*z))))
+                         + x*(7119.5505476118364307629415431687
+                              + z*(-165529.55023197519701523839087867
+                                   + z*(840996.9084366481783838724697868
+                                        + z*(-1.4452687611652027954448771332632e6
+                                             + 784930.4478742049664916143051343*z)))
+                              + x*(-20023.735915158289961520773090162
+                                   + x*(25808.370735092907061515663093986
+                                        + x*(-15796.502777513762080755276548906
+                                             + 3737.7640374962141261505443101636*x
+                                             + 15574.016822900892192293934625681*y
+                                             + 93444.10093740535315376360775409*z)
+                                        + y*(-50726.797651734334569185958495077
+                                             + 24918.42691664142750767029540109*y
+                                             + 299021.12299969713009204354481308*z)
+                                        + z*(-304360.78591040600741511575097046
+                                             + 523286.9652494699776610762034229*z))
+                                   + z*(352417.75210678590332276560638685
+                                        + z*(-1.2054289020925290556835505400277e6
+                                             + 1.0465739304989399553221524068458e6*z))
+                                   + y*(58736.292017797650553794267731142
+                                        + y*(-57401.376290120431223026216191798
+                                             + 18688.820187481070630752721550818*y
+                                             + 336398.76337465927135354898791472*z)
+                                        + z*(-688816.51548144517467631459430157
+                                             + 1.1773956718113074497374214577015e6*z)))
+                              + y*(-27588.258371995866169206398479779
+                                   + y*(40047.471830316579923041546180324
+                                        + y*(-25808.370735092907061515663093986
+                                             + 6229.606729160356876917573850273*y
+                                             + 149510.56149984856504602177240654*z)
+                                        + z*(-464550.67323167232710728193569176
+                                             + 784930.4478742049664916143051343*z))
+                                   + z*(480569.66196379895907649855416389
+                                        + z*(-1.6259273563108531448754867749211e6
+                                             + 1.3954319073319199404295365424611e6*z))));
+    grad[0] /*ARGH*/[1]= -222.48595461286988846134192322402
+                         + y*(889.94381845147955384536769289609
+                              + z*(-16018.98873212663196921661847213
+                                   + (56066.460562443211892258164652453
+                                      - 49836.853833282855015340590802181*z)*z)
+                              + y*(-1334.9157276772193307680515393441
+                                   + y*(889.94381845147955384536769289609
+                                        - 222.48595461286988846134192322402*y
+                                        - 5339.662910708877323072206157377*z)
+                                   + (16018.98873212663196921661847213
+                                      - 28033.230281221605946129082326227*z)*z))
+                         + z*(5339.6629107088773230722061573765
+                              + z*(-28033.230281221605946129082326227
+                                   + (49836.853833282855015340590802181
+                                      - 28033.230281221605946129082326227*z)*z))
+                         + x*(4004.7471830316579923041546180324
+                              + z*(-90774.269482050914492227504675401
+                                   + z*(448531.68449954569513806531721963
+                                        + z*(-747552.80749924282523010886203271
+                                             + 392465.22393710248324580715256717*z)))
+                              + y*(-15129.044913675152415371250779233
+                                   + y*(21358.651642835509292288824629506
+                                        + y*(-13349.157276772193307680515393441
+                                             + 3114.8033645801784384587869251363*y
+                                             + 74755.28074992428252301088620327*z)
+                                        + z*(-240284.83098189947953824927708194
+                                             + 392465.22393710248324580715256717*z))
+                                   + z*(256303.81971402611150746589555407
+                                        + z*(-840996.9084366481783838724697868
+                                             + 697715.9536659599702147682712305*z)))
+                              + x*(-13794.129185997933084603199239889
+                                   + x*(19578.764005932550184598089243714
+                                        + x*(-12681.699412933583642296489623769
+                                             + 3114.8033645801784384587869251363*x
+                                             + 12459.213458320713753835147700545*y
+                                             + 74755.28074992428252301088620327*z)
+                                        + y*(-38267.584193413620815350810794532
+                                             + 18688.820187481070630752721550818*y
+                                             + 224265.84224977284756903265860981*z)
+                                        + z*(-229605.50516048172489210486476719
+                                             + 392465.22393710248324580715256717*z))
+                                   + z*(240284.83098189947953824927708194
+                                        + z*(-812963.67815542657243774338746057
+                                             + 697715.9536659599702147682712305*z))
+                                   + y*(40047.471830316579923041546180324
+                                        + y*(-38712.55610263936059227349464098
+                                             + 12459.213458320713753835147700545*y
+                                             + 224265.84224977284756903265860981*z)
+                                        + z*(-464550.67323167232710728193569176
+                                             + 784930.4478742049664916143051343*z))));
+    grad[0] /*ARGH*/[2]= -1334.9157276772193307680515393441
+                         + y*(5339.6629107088773230722061573765
+                              + z*(-56066.460562443211892258164652453
+                                   + (149510.56149984856504602177240654
+                                      - 112132.92112488642378451632930491*z)*z)
+                              + y*(-8009.4943660633159846083092360648
+                                   + y*(5339.6629107088773230722061573765
+                                        - 1334.9157276772193307680515393441*y
+                                        - 18688.820187481070630752721550818*z)
+                                   + (56066.460562443211892258164652453
+                                      - 74755.28074992428252301088620327*z)*z))
+                         + z*(18688.820187481070630752721550818
+                              + z*(-74755.280749924282523010886203271
+                                   + (112132.92112488642378451632930491
+                                      - 56066.46056244321189225816465245*z)*z))
+                         + x*(24028.483098189947953824927708194
+                              + z*(-317709.9431871782007227962663639
+                                   + z*(1.1960844919987885203681741792523e6
+                                        + z*(-1.6819938168732963567677449395736e6
+                                             + 784930.4478742049664916143051343*z)))
+                              + y*(-90774.269482050914492227504675401
+                                   + y*(128151.90985701305575373294777704
+                                        + y*(-80094.943660633159846083092360648
+                                             + 18688.820187481070630752721550818*y
+                                             + 261643.48262473498883053810171145*z)
+                                        + z*(-840996.9084366481783838724697868
+                                             + 1.0465739304989399553221524068458e6*z))
+                                   + z*(897063.36899909139027613063443925
+                                        + z*(-2.2426584224977284756903265860981e6
+                                             + 1.5698608957484099329832286102687e6*z)))
+                              + x*(-82764.775115987598507619195439336
+                                   + x*(117472.58403559530110758853546228
+                                        + x*(-76090.196477601501853778937742615
+                                             + 18688.820187481070630752721550818*x
+                                             + 74755.28074992428252301088620327*y
+                                             + 261643.48262473498883053810171145*z)
+                                        + y*(-229605.50516048172489210486476719
+                                             + 112132.92112488642378451632930491*y
+                                             + 784930.4478742049664916143051343*z)
+                                        + z*(-803619.26806168603712236702668517
+                                             + 1.0465739304989399553221524068458e6*z))
+                                   + z*(840996.9084366481783838724697868
+                                        + z*(-2.1679031417478041931673156998949e6
+                                             + 1.5698608957484099329832286102687e6*z))
+                                   + y*(240284.83098189947953824927708194
+                                        + y*(-232275.33661583616355364096784588
+                                             + 74755.28074992428252301088620327*y
+                                             + 784930.4478742049664916143051343*z)
+                                        + z*(-1.6259273563108531448754867749211e6
+                                             + 2.0931478609978799106443048136916e6*z))));
+    return;
+  case ( 77 ) :
+    grad[0] /*ARGH*/[0]= -86.948260477136631442311984943019
+                         + y*(3477.9304190854652576924793977207
+                              + y*(-31301.373771769187319232314579487
+                                   + y*(104337.91257256395773077438193162
+                                        + y*(-143464.62978727544187981477515598
+                                             + 68863.02229789221210231109207487*y))))
+                         + x*(434.74130238568315721155992471509
+                              + x*(-869.48260477136631442311984943019
+                                   + x*(869.48260477136631442311984943019
+                                        + x*(-434.74130238568315721155992471509
+                                             + 86.94826047713663144231198494302*x
+                                             + 3477.9304190854652576924793977207*y)
+                                        + y*(-13911.721676341861030769917590883
+                                             + 31301.373771769187319232314579487*y))
+                                   + y*(20867.582514512791546154876386324
+                                        + y*(-93904.12131530756195769694373846
+                                             + 104337.91257256395773077438193162*y)))
+                              + y*(-13911.721676341861030769917590883
+                                   + y*(93904.12131530756195769694373846
+                                        + y*(-208675.82514512791546154876386324
+                                             + 143464.62978727544187981477515598*y))));
+    grad[0] /*ARGH*/[1]= -695.58608381709305153849587954415
+                         + y*(15650.686885884593659616157289743
+                              + y*(-104337.91257256395773077438193162
+                                   + y*(286929.25957455088375962955031196
+                                        + y*(-344315.11148946106051155546037435
+                                             + 149203.21497876645955500736616222*y))))
+                         + x*(3477.9304190854652576924793977207
+                              + x*(-6955.8608381709305153849587954415
+                                   + x*(6955.8608381709305153849587954415
+                                        + x*(-3477.9304190854652576924793977207
+                                             + 695.5860838170930515384958795441*x
+                                             + 15650.686885884593659616157289743*y)
+                                        + y*(-62602.747543538374638464629158973
+                                             + 104337.91257256395773077438193162*y))
+                                   + y*(93904.12131530756195769694373846
+                                        + y*(-313013.73771769187319232314579487
+                                             + 286929.25957455088375962955031196*y)))
+                              + y*(-62602.747543538374638464629158973
+                                   + y*(313013.73771769187319232314579487
+                                        + y*(-573858.51914910176751925910062392
+                                             + 344315.11148946106051155546037435*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 78 ) :
+    grad[0] /*ARGH*/[0]= -150.59880477613359863607096464133
+                         + 250.99800796022266439345160773556*z
+                         + y*(5772.9541830851212810493869779178
+                              - 9035.92828656801591816425787848*z
+                              + y*(-49697.60557612408754990341833164
+                                   + 67769.4621492601193862319340886*z
+                                   + y*(158128.7450149402785678745128734
+                                        - 165658.68525374695849967806110547*z
+                                        + y*(-207073.35656718369812459757638183
+                                             + 94425.45059463576634481649483012*y
+                                             + 124244.0139403102188747585458291*z))))
+                         + x*(752.99402388066799318035482320667
+                              - 1003.9920318408906575738064309422*z
+                              + x*(-1505.9880477613359863607096464133
+                                   + 1505.9880477613359863607096464133*z
+                                   + x*(1505.9880477613359863607096464133
+                                        - 1003.9920318408906575738064309422*z
+                                        + x*(-752.99402388066799318035482320667
+                                             + 150.59880477613359863607096464133*x
+                                             + 5772.954183085121281049386977918*y
+                                             + 250.99800796022266439345160773556*z)
+                                        + y*(-23091.816732340485124197547911671
+                                             + 49697.60557612408754990341833164*y
+                                             + 9035.92828656801591816425787848*z))
+                                   + y*(34637.725098510727686296321867507
+                                        - 27107.78485970404775449277363544*z
+                                        + y*(-149092.81672837226264971025499492
+                                             + 158128.7450149402785678745128734*y
+                                             + 67769.4621492601193862319340886*z)))
+                              + y*(-23091.816732340485124197547911671
+                                   + 27107.78485970404775449277363544*z
+                                   + y*(149092.81672837226264971025499492
+                                        - 135538.9242985202387724638681772*z
+                                        + y*(-316257.4900298805571357490257468
+                                             + 207073.35656718369812459757638183*y
+                                             + 165658.68525374695849967806110547*z))));
+    grad[0] /*ARGH*/[1]= -1154.5908366170242562098773955836
+                         + 2258.98207164200397954106446962*z
+                         + y*(24848.80278806204377495170916582
+                              - 45179.6414328400795908212893924*z
+                              + y*(-158128.7450149402785678745128734
+                                   + 248488.0278806204377495170916582*z
+                                   + y*(414146.71313436739624919515276367
+                                        - 496976.0557612408754990341833164*z
+                                        + y*(-472127.25297317883172408247415058
+                                             + 193820.6617468839414446233314934*y
+                                             + 323034.43624480656907437221915566*z))))
+                         + x*(5772.9541830851212810493869779178
+                              - 9035.92828656801591816425787848*z
+                              + x*(-11545.908366170242562098773955836
+                                   + 13553.89242985202387724638681772*z
+                                   + x*(11545.908366170242562098773955836
+                                        - 9035.92828656801591816425787848*z
+                                        + x*(-5772.9541830851212810493869779178
+                                             + 1154.5908366170242562098773955836*x
+                                             + 24848.80278806204377495170916582*y
+                                             + 2258.98207164200397954106446962*z)
+                                        + y*(-99395.21115224817509980683666328
+                                             + 158128.7450149402785678745128734*y
+                                             + 45179.6414328400795908212893924*z))
+                                   + y*(149092.81672837226264971025499492
+                                        - 135538.9242985202387724638681772*z
+                                        + y*(-474386.2350448208357036235386202
+                                             + 414146.71313436739624919515276367*y
+                                             + 248488.0278806204377495170916582*z)))
+                              + y*(-99395.21115224817509980683666328
+                                   + 135538.9242985202387724638681772*z
+                                   + y*(474386.2350448208357036235386202
+                                        - 496976.0557612408754990341833164*z
+                                        + y*(-828293.42626873479249839030552734
+                                             + 472127.25297317883172408247415058*y
+                                             + 496976.0557612408754990341833164*z))));
+    grad[0] /*ARGH*/[2]= -50.199601592044532878690321547111
+                         + y*(2258.98207164200397954106446962
+                              + y*(-22589.8207164200397954106446962
+                                   + y*(82829.342626873479249839030552734
+                                        + y*(-124244.0139403102188747585458291
+                                             + 64606.88724896131381487444383113*y))))
+                         + x*(250.99800796022266439345160773556
+                              + x*(-501.99601592044532878690321547111
+                                   + x*(501.99601592044532878690321547111
+                                        + x*(-250.99800796022266439345160773556
+                                             + 50.19960159204453287869032154711*x
+                                             + 2258.98207164200397954106446962*y)
+                                        + y*(-9035.92828656801591816425787848
+                                             + 22589.8207164200397954106446962*y))
+                                   + y*(13553.89242985202387724638681772
+                                        + y*(-67769.4621492601193862319340886
+                                             + 82829.34262687347924983903055273*y)))
+                              + y*(-9035.92828656801591816425787848
+                                   + y*(67769.4621492601193862319340886
+                                        + y*(-165658.68525374695849967806110547
+                                             + 124244.0139403102188747585458291*y))));
+    return;
+  case ( 79 ) :
+    grad[0] /*ARGH*/[0]= -194.42222095223580692897902308264
+                         + (972.1111047611790346448951154132
+                            - 777.6888838089432277159160923306*z)*z
+                         + y*(6804.7777333282532425142658078924
+                              + z*(-31885.244236166672336352559785553
+                                   + 23330.666514268296831477482769917*z)
+                              + y*(-53271.688540912611098540252324643
+                                   + (215808.66525698174569116671562173
+                                      - 128318.66582847563257312615523454*z)*z
+                                   + y*(153593.55455226628747389342823529
+                                        + z*(-470501.77470441065276812923585999
+                                             + 171091.55443796751009750154031272*z)
+                                        + y*(-181784.77659034047947859538658227
+                                             + 74852.55506661078566765692388682*y
+                                             + 310103.44241881611205172154181681*z))))
+                         + x*(972.1111047611790346448951154132
+                              + z*(-3888.4444190447161385795804616528
+                                   + 2333.0666514268296831477482769917*z)
+                              + x*(-1944.2222095223580692897902308264
+                                   + (5832.6666285670742078693706924792
+                                      - 2333.0666514268296831477482769917*z)*z
+                                   + x*(1944.2222095223580692897902308264
+                                        + z*(-3888.4444190447161385795804616528
+                                             + 777.6888838089432277159160923306*z)
+                                        + x*(-972.1111047611790346448951154132
+                                             + 194.42222095223580692897902308264*x
+                                             + 6804.777733328253242514265807892*y
+                                             + 972.1111047611790346448951154132*z)
+                                        + y*(-27219.11093331301297005706323157
+                                             + 53271.68854091261109854025232464*y
+                                             + 31885.244236166672336352559785553*z))
+                                   + y*(40828.666399969519455085594847354
+                                        + z*(-95655.732708500017009057679356659
+                                             + 23330.666514268296831477482769917*z)
+                                        + y*(-159815.06562273783329562075697393
+                                             + 153593.55455226628747389342823529*y
+                                             + 215808.66525698174569116671562173*z)))
+                              + y*(-27219.11093331301297005706323157
+                                   + (95655.732708500017009057679356659
+                                      - 46661.333028536593662954965539834*z)*z
+                                   + y*(159815.06562273783329562075697393
+                                        + z*(-431617.33051396349138233343124346
+                                             + 128318.66582847563257312615523454*z)
+                                        + y*(-307187.10910453257494778685647057
+                                             + 181784.77659034047947859538658227*y
+                                             + 470501.77470441065276812923585999*z))));
+    grad[0] /*ARGH*/[1]= -1360.9555466656506485028531615785
+                         + (7971.3110590416680840881399463882
+                            - 7776.888838089432277159160923306*z)*z
+                         + y*(26635.844270456305549270126162322
+                              + z*(-143872.44350465449712744447708115
+                                   + 128318.66582847563257312615523454*z)
+                              + y*(-153593.55455226628747389342823529
+                                   + (705752.66205661597915219385378998
+                                      - 513274.6633139025302925046209382*z)*z
+                                   + y*(363569.55318068095895719077316454
+                                        + z*(-1.2404137696752644482068861672672e6
+                                             + 556047.5519233944078168800060164*z)
+                                        + y*(-374262.77533305392833828461943408
+                                             + 139011.88798084860195422000150409*y
+                                             + 695059.4399042430097711000075204*z))))
+                         + x*(6804.7777333282532425142658078924
+                              + z*(-31885.244236166672336352559785553
+                                   + 23330.666514268296831477482769917*z)
+                              + x*(-13609.555466656506485028531615785
+                                   + (47827.866354250008504528839678329
+                                      - 23330.666514268296831477482769917*z)*z
+                                   + x*(13609.555466656506485028531615785
+                                        + z*(-31885.244236166672336352559785553
+                                             + 7776.888838089432277159160923306*z)
+                                        + x*(-6804.7777333282532425142658078924
+                                             + 1360.9555466656506485028531615785*x
+                                             + 26635.844270456305549270126162322*y
+                                             + 7971.311059041668084088139946388*z)
+                                        + y*(-106543.37708182522219708050464929
+                                             + 153593.55455226628747389342823529*y
+                                             + 143872.44350465449712744447708115*z))
+                                   + y*(159815.06562273783329562075697393
+                                        + z*(-431617.33051396349138233343124346
+                                             + 128318.66582847563257312615523454*z)
+                                        + y*(-460780.66365679886242168028470586
+                                             + 363569.55318068095895719077316454*y
+                                             + 705752.66205661597915219385379*z)))
+                              + y*(-106543.37708182522219708050464929
+                                   + (431617.33051396349138233343124346
+                                      - 256637.33165695126514625231046908*z)*z
+                                   + y*(460780.66365679886242168028470586
+                                        + z*(-1.41150532411323195830438770758e6
+                                             + 513274.6633139025302925046209382*z)
+                                        + y*(-727139.10636136191791438154632907
+                                             + 374262.77533305392833828461943408*y
+                                             + 1.2404137696752644482068861672672e6*z))));
+    grad[0] /*ARGH*/[2]= -194.42222095223580692897902308264
+                         + 388.84444190447161385795804616528*z
+                         + y*(7971.3110590416680840881399463882
+                              - 15553.777676178864554318321846611*z
+                              + y*(-71936.221752327248563722238540577
+                                   + 128318.66582847563257312615523454*z
+                                   + y*(235250.88735220532638406461792999
+                                        - 342183.10887593502019500308062545*z
+                                        + y*(-310103.44241881611205172154181681
+                                             + 139011.88798084860195422000150409*y
+                                             + 278023.77596169720390844000300818*z))))
+                         + x*(972.1111047611790346448951154132
+                              - 1555.3777676178864554318321846611*z
+                              + x*(-1944.2222095223580692897902308264
+                                   + 2333.0666514268296831477482769917*z
+                                   + x*(1944.2222095223580692897902308264
+                                        - 1555.3777676178864554318321846611*z
+                                        + x*(-972.1111047611790346448951154132
+                                             + 194.42222095223580692897902308264*x
+                                             + 7971.311059041668084088139946388*y
+                                             + 388.84444190447161385795804616528*z)
+                                        + y*(-31885.244236166672336352559785553
+                                             + 71936.22175232724856372223854058*y
+                                             + 15553.777676178864554318321846611*z))
+                                   + y*(47827.866354250008504528839678329
+                                        - 46661.333028536593662954965539834*z
+                                        + y*(-215808.66525698174569116671562173
+                                             + 235250.88735220532638406461792999*y
+                                             + 128318.66582847563257312615523454*z)))
+                              + y*(-31885.244236166672336352559785553
+                                   + 46661.333028536593662954965539834*z
+                                   + y*(215808.66525698174569116671562173
+                                        - 256637.33165695126514625231046908*z
+                                        + y*(-470501.77470441065276812923585999
+                                             + 310103.44241881611205172154181681*y
+                                             + 342183.10887593502019500308062545*z))));
+    return;
+  case ( 80 ) :
+    grad[0] /*ARGH*/[0]= -230.04347415216976765192730877634
+                         + z*(2300.4347415216976765192730877634
+                              + z*(-4600.8694830433953530385461755267
+                                   + 2300.4347415216976765192730877634*z))
+                         + y*(6901.3042245650930295578192632901
+                              + z*(-64412.172762607534942539646457374
+                                   + (117322.17181760658150248292747593
+                                      - 50609.56431347734888342400793079*z)*z)
+                              + y*(-46008.694830433953530385461755267
+                                   + z*(365769.12390194993056656442095438
+                                        + z*(-531400.42529151216327595208327334
+                                             + 151828.69294043204665027202379238*z))
+                                   + y*(112721.30233456318614944438130041
+                                        + y*(-113871.51970532403498770401784429
+                                             + 40487.651450781879106739206344635*y
+                                             + 354266.95019434144218396805551556*z)
+                                        + z*(-657924.33607520553548451210310032
+                                             + 556705.2074482508377176640872387*z))))
+                         + x*(1150.2173707608488382596365438817
+                              + z*(-9201.7389660867907060770923510535
+                                   + (13802.60844913018605911563852658
+                                      - 4600.8694830433953530385461755267*z)*z)
+                              + x*(-2300.4347415216976765192730877634
+                                   + z*(13802.60844913018605911563852658
+                                        + z*(-13802.60844913018605911563852658
+                                             + 2300.4347415216976765192730877634*z))
+                                   + x*(2300.4347415216976765192730877634
+                                        + x*(-1150.2173707608488382596365438817
+                                             + 230.04347415216976765192730877634*x
+                                             + 6901.30422456509302955781926329*y
+                                             + 2300.4347415216976765192730877634*z)
+                                        + z*(-9201.7389660867907060770923510535
+                                             + 4600.8694830433953530385461755267*z)
+                                        + y*(-27605.21689826037211823127705316
+                                             + 46008.694830433953530385461755267*y
+                                             + 64412.17276260753494253964645737*z))
+                                   + y*(41407.825347390558177346915579741
+                                        + z*(-193236.51828782260482761893937212
+                                             + 117322.17181760658150248292747593*z)
+                                        + y*(-138026.0844913018605911563852658
+                                             + 112721.30233456318614944438130041*y
+                                             + 365769.12390194993056656442095438*z)))
+                              + y*(-27605.21689826037211823127705316
+                                   + z*(193236.51828782260482761893937212
+                                        + z*(-234644.34363521316300496585495186
+                                             + 50609.56431347734888342400793079*z))
+                                   + y*(138026.0844913018605911563852658
+                                        + z*(-731538.24780389986113312884190875
+                                             + 531400.4252915121632759520832733*z)
+                                        + y*(-225442.60466912637229888876260081
+                                             + 113871.51970532403498770401784429*y
+                                             + 657924.3360752055354845121031003*z))));
+    grad[0] /*ARGH*/[1]= -1380.260844913018605911563852658
+                         + z*(16103.043190651883735634911614344
+                              + z*(-39107.390605868860500827642491977
+                                   + 25304.782156738674441712003965397*z))
+                         + y*(23004.347415216976765192730877634
+                              + z*(-243846.08260129995371104294730292
+                                   + (531400.42529151216327595208327334
+                                      - 303657.38588086409330054404758476*z)*z)
+                              + y*(-112721.30233456318614944438130041
+                                   + z*(986886.50411280830322676815465049
+                                        + z*(-1.6701156223447525131529922617162e6
+                                             + 657924.3360752055354845121031003*z))
+                                   + y*(227743.03941064806997540803568857
+                                        + y*(-202438.25725390939553369603172318
+                                             + 65792.43360752055354845121031003*y
+                                             + 657924.3360752055354845121031003*z)
+                                        + z*(-1.4170678007773657687358722220622e6
+                                             + 1.3158486721504110709690242062006e6*z))))
+                         + x*(6901.3042245650930295578192632901
+                              + z*(-64412.172762607534942539646457374
+                                   + (117322.17181760658150248292747593
+                                      - 50609.56431347734888342400793079*z)*z)
+                              + x*(-13802.60844913018605911563852658
+                                   + z*(96618.259143911302413809469686061
+                                        + z*(-117322.17181760658150248292747593
+                                             + 25304.782156738674441712003965397*z))
+                                   + x*(13802.60844913018605911563852658
+                                        + x*(-6901.3042245650930295578192632901
+                                             + 1380.260844913018605911563852658*x
+                                             + 23004.347415216976765192730877634*y
+                                             + 16103.043190651883735634911614344*z)
+                                        + z*(-64412.172762607534942539646457374
+                                             + 39107.390605868860500827642491977*z)
+                                        + y*(-92017.389660867907060770923510535
+                                             + 112721.30233456318614944438130041*y
+                                             + 243846.08260129995371104294730292*z))
+                                   + y*(138026.0844913018605911563852658
+                                        + z*(-731538.24780389986113312884190875
+                                             + 531400.4252915121632759520832733*z)
+                                        + y*(-338163.90700368955844833314390122
+                                             + 227743.03941064806997540803568857*y
+                                             + 986886.5041128083032267681546505*z)))
+                              + y*(-92017.389660867907060770923510535
+                                   + z*(731538.24780389986113312884190875
+                                        + z*(-1.0628008505830243265519041665467e6
+                                             + 303657.38588086409330054404758476*z))
+                                   + y*(338163.90700368955844833314390122
+                                        + y*(-455486.07882129613995081607137715
+                                             + 202438.25725390939553369603172318*y
+                                             + 1.4170678007773657687358722220622e6*z)
+                                        + z*(-1.973773008225616606453536309301e6
+                                             + 1.6701156223447525131529922617162e6*z))));
+    grad[0] /*ARGH*/[2]= -460.08694830433953530385461755267
+                         + (2300.4347415216976765192730877634
+                            - 2300.4347415216976765192730877634*z)*z
+                         + y*(16103.043190651883735634911614344
+                              + z*(-78214.781211737721001655284983955
+                                   + 75914.34647021602332513601189619*z)
+                              + y*(-121923.04130064997685552147365146
+                                   + (531400.42529151216327595208327334
+                                      - 455486.07882129613995081607137715*z)*z
+                                   + y*(328962.16803760276774225605155016
+                                        + z*(-1.1134104148965016754353281744775e6
+                                             + 657924.3360752055354845121031003*z)
+                                        + y*(-354266.95019434144218396805551556
+                                             + 131584.86721504110709690242062006*y
+                                             + 657924.3360752055354845121031003*z))))
+                         + x*(2300.4347415216976765192730877634
+                              + z*(-9201.7389660867907060770923510535
+                                   + 6901.30422456509302955781926329*z)
+                              + x*(-4600.8694830433953530385461755267
+                                   + (13802.60844913018605911563852658
+                                      - 6901.30422456509302955781926329*z)*z
+                                   + x*(4600.8694830433953530385461755267
+                                        + z*(-9201.7389660867907060770923510535
+                                             + 2300.4347415216976765192730877634*z)
+                                        + x*(-2300.4347415216976765192730877634
+                                             + 460.08694830433953530385461755267*x
+                                             + 16103.043190651883735634911614344*y
+                                             + 2300.4347415216976765192730877634*z)
+                                        + y*(-64412.172762607534942539646457374
+                                             + 121923.04130064997685552147365146*y
+                                             + 78214.78121173772100165528498395*z))
+                                   + y*(96618.259143911302413809469686061
+                                        + z*(-234644.34363521316300496585495186
+                                             + 75914.34647021602332513601189619*z)
+                                        + y*(-365769.12390194993056656442095438
+                                             + 328962.16803760276774225605155016*y
+                                             + 531400.4252915121632759520832733*z)))
+                              + y*(-64412.172762607534942539646457374
+                                   + (234644.34363521316300496585495186
+                                      - 151828.69294043204665027202379238*z)*z
+                                   + y*(365769.12390194993056656442095438
+                                        + z*(-1.0628008505830243265519041665467e6
+                                             + 455486.07882129613995081607137715*z)
+                                        + y*(-657924.33607520553548451210310032
+                                             + 354266.95019434144218396805551556*y
+                                             + 1.1134104148965016754353281744775e6*z))));
+    return;
+  case ( 81 ) :
+    grad[0] /*ARGH*/[0]= -260.84478143140989432693595482906
+                         + z*(4347.4130238568315721155992471509
+                              + z*(-15650.686885884593659616157289743
+                                   + (18259.134700198692602885516838034
+                                      - 6086.378233399564200961838946011*z)*z))
+                         + y*(6086.3782333995642009618389460113
+                              + z*(-93904.12131530756195769694373846
+                                   + z*(305188.39427474957636251506715
+                                        + z*(-304318.91166997821004809194730057
+                                             + 73036.53880079477041154206735214*z)))
+                              + y*(-31301.373771769187319232314579487
+                                   + z*(399092.51559005713832021201088846
+                                        + z*(-993818.6172536716973856259878987
+                                             + 620810.5798067555484981075724932*z))
+                                   + y*(59994.299729224275695195269610683
+                                        + y*(-49125.767169582196764906271492806
+                                             + 14607.307760158954082308413470427*y
+                                             + 224326.51203101250912116492115299*z)
+                                        + z*(-533862.31932961891705579558755013
+                                             + 704280.9098648067146827270780385*z))))
+                         + x*(1304.2239071570494716346797741453
+                              + z*(-17389.652095427326288462396988604
+                                   + z*(46952.06065765378097884847186923
+                                        + z*(-36518.269400397385205771033676068
+                                             + 6086.378233399564200961838946011*z)))
+                              + x*(-2608.4478143140989432693595482906
+                                   + z*(26084.478143140989432693595482906
+                                        + z*(-46952.06065765378097884847186923
+                                             + 18259.134700198692602885516838034*z))
+                                   + x*(2608.4478143140989432693595482906
+                                        + x*(-1304.2239071570494716346797741453
+                                             + 260.84478143140989432693595482906*x
+                                             + 6086.378233399564200961838946011*y
+                                             + 4347.4130238568315721155992471509*z)
+                                        + z*(-17389.652095427326288462396988604
+                                             + 15650.686885884593659616157289743*z)
+                                        + y*(-24345.512933598256803847355784045
+                                             + 31301.373771769187319232314579487*y
+                                             + 93904.12131530756195769694373846*z))
+                                   + y*(36518.269400397385205771033676068
+                                        + z*(-281712.36394592268587309083121538
+                                             + 305188.39427474957636251506715*z)
+                                        + y*(-93904.12131530756195769694373846
+                                             + 59994.29972922427569519526961068*y
+                                             + 399092.51559005713832021201088846*z)))
+                              + y*(-24345.512933598256803847355784045
+                                   + z*(281712.36394592268587309083121538
+                                        + z*(-610376.78854949915272503013429999
+                                             + 304318.91166997821004809194730057*z))
+                                   + y*(93904.12131530756195769694373846
+                                        + y*(-119988.59945844855139039053922137
+                                             + 49125.767169582196764906271492806*y
+                                             + 533862.3193296189170557955875501*z)
+                                        + z*(-798185.03118011427664042402177691
+                                             + 993818.6172536716973856259878987*z))));
+    grad[0] /*ARGH*/[1]= -1217.2756466799128401923677892023
+                         + z*(23476.030328826890489424235934615
+                              + z*(-101729.46475824985878750502238333
+                                   + (152159.45583498910502404597365028
+                                      - 73036.53880079477041154206735214*z)*z))
+                         + y*(15650.686885884593659616157289743
+                              + z*(-266061.67706003809221347467392564
+                                   + z*(993818.6172536716973856259878987
+                                        + z*(-1.2416211596135110969962151449863e6
+                                             + 474737.50220516600767502343778888*z)))
+                              + y*(-59994.299729224275695195269610683
+                                   + y*(98251.534339164393529812542985611
+                                        + y*(-73036.538800794770411542067352136
+                                             + 20345.892951649971757501004476666*y
+                                             + 339098.21586083286262501674127777*z)
+                                        + z*(-897306.04812405003648465968461195
+                                             + 1.2207535770989983054500602686e6*z))
+                                   + z*(800793.4789944283755836933813252
+                                        + z*(-2.1128427295944201440481812341154e6
+                                             + 1.4242125066154980230250703133666e6*z))))
+                         + x*(6086.3782333995642009618389460113
+                              + z*(-93904.12131530756195769694373846
+                                   + z*(305188.39427474957636251506715
+                                        + z*(-304318.91166997821004809194730057
+                                             + 73036.53880079477041154206735214*z)))
+                              + x*(-12172.756466799128401923677892023
+                                   + z*(140856.18197296134293654541560769
+                                        + z*(-305188.39427474957636251506715
+                                             + 152159.45583498910502404597365028*z))
+                                   + x*(12172.756466799128401923677892023
+                                        + x*(-6086.3782333995642009618389460113
+                                             + 1217.2756466799128401923677892023*x
+                                             + 15650.686885884593659616157289743*y
+                                             + 23476.030328826890489424235934615*z)
+                                        + z*(-93904.12131530756195769694373846
+                                             + 101729.46475824985878750502238333*z)
+                                        + y*(-62602.747543538374638464629158973
+                                             + 59994.29972922427569519526961068*y
+                                             + 266061.67706003809221347467392564*z))
+                                   + y*(93904.12131530756195769694373846
+                                        + y*(-179982.89918767282708558580883205
+                                             + 98251.53433916439352981254298561*y
+                                             + 800793.4789944283755836933813252*z)
+                                        + z*(-798185.03118011427664042402177691
+                                             + 993818.6172536716973856259878987*z)))
+                              + y*(-62602.747543538374638464629158973
+                                   + z*(798185.03118011427664042402177691
+                                        + z*(-1.9876372345073433947712519757974e6
+                                             + 1.2416211596135110969962151449863e6*z))
+                                   + y*(179982.89918767282708558580883205
+                                        + y*(-196503.06867832878705962508597122
+                                             + 73036.53880079477041154206735214*y
+                                             + 897306.048124050036484659684612*z)
+                                        + z*(-1.6015869579888567511673867626504e6
+                                             + 2.1128427295944201440481812341154e6*z))));
+    grad[0] /*ARGH*/[2]= -869.48260477136631442311984943019
+                         + z*(7825.3434429422968298080786448717
+                              + z*(-18259.134700198692602885516838034
+                                   + 12172.756466799128401923677892023*z))
+                         + y*(23476.030328826890489424235934615
+                              + z*(-203458.92951649971757501004476666
+                                   + (456478.36750496731507213792095085
+                                      - 292146.15520317908164616826940854*z)*z)
+                              + y*(-133030.83853001904610673733696282
+                                   + z*(993818.6172536716973856259878987
+                                        + z*(-1.8624317394202666454943227174795e6
+                                             + 949475.0044103320153500468755778*z))
+                                   + y*(266931.15966480945852789779377507
+                                        + y*(-224326.51203101250912116492115299
+                                             + 67819.64317216657252500334825555*y
+                                             + 610376.7885494991527250301343*z)
+                                        + z*(-1.4085618197296134293654541560769e6
+                                             + 1.4242125066154980230250703133666e6*z))))
+                         + x*(4347.4130238568315721155992471509
+                              + z*(-31301.373771769187319232314579487
+                                   + (54777.404100596077808656550514102
+                                      - 24345.512933598256803847355784045*z)*z)
+                              + x*(-8694.8260477136631442311984943019
+                                   + z*(46952.06065765378097884847186923
+                                        + z*(-54777.404100596077808656550514102
+                                             + 12172.756466799128401923677892023*z))
+                                   + x*(8694.8260477136631442311984943019
+                                        + x*(-4347.4130238568315721155992471509
+                                             + 869.4826047713663144231198494302*x
+                                             + 23476.030328826890489424235934615*y
+                                             + 7825.343442942296829808078644872*z)
+                                        + z*(-31301.373771769187319232314579487
+                                             + 18259.134700198692602885516838034*z)
+                                        + y*(-93904.12131530756195769694373846
+                                             + 133030.83853001904610673733696282*y
+                                             + 203458.92951649971757501004476666*z))
+                                   + y*(140856.18197296134293654541560769
+                                        + z*(-610376.78854949915272503013429999
+                                             + 456478.36750496731507213792095085*z)
+                                        + y*(-399092.51559005713832021201088846
+                                             + 266931.15966480945852789779377507*y
+                                             + 993818.6172536716973856259878987*z)))
+                              + y*(-93904.12131530756195769694373846
+                                   + z*(610376.78854949915272503013429999
+                                        + z*(-912956.7350099346301442758419017
+                                             + 292146.15520317908164616826940854*z))
+                                   + y*(399092.51559005713832021201088846
+                                        + y*(-533862.31932961891705579558755013
+                                             + 224326.51203101250912116492115299*y
+                                             + 1.4085618197296134293654541560769e6*z)
+                                        + z*(-1.9876372345073433947712519757974e6
+                                             + 1.8624317394202666454943227174795e6*z))));
+    return;
+  case ( 82 ) :
+    grad[0] /*ARGH*/[0]= -288.37475617674997871304561246848
+                         + z*(7209.368904418749467826140311712
+                              + z*(-40372.465864744997019826385745587
+                                   + z*(80744.931729489994039652771491175
+                                        + z*(-60558.698797117495529739578618381
+                                             + 12111.739759423499105947915723676*z))))
+                         + y*(4325.6213426512496806956841870272
+                              + z*(-98047.417100094992762435508239284
+                                   + z*(484469.59037693996423791662894705
+                                        + z*(-807449.31729489994039652771491175
+                                             + 423910.89157982246870817705032867*z)))
+                              + y*(-14418.737808837498935652280623424
+                                   + y*(20186.232932372498509913192872794
+                                        + y*(-12976.864027953749042087052561082
+                                             + 3172.1223179442497658435017371533*y
+                                             + 76419.31038683874435895708730415*z)
+                                        + z*(-236467.30006493498254469740222415
+                                             + 403724.65864744997019826385745587*z))
+                                   + z*(250886.03787377248148034968284758
+                                        + z*(-847821.78315964493741635410065734
+                                             + 726704.3855654099463568749434206*z))))
+                         + x*(1441.8737808837498935652280623424
+                              + z*(-28837.475617674997871304561246848
+                                   + z*(121117.39759423499105947915723676
+                                        + z*(-161489.86345897998807930554298235
+                                             + 60558.69879711749552973957861838*z)))
+                              + x*(-2883.7475617674997871304561246848
+                                   + z*(43256.213426512496806956841870272
+                                        + z*(-121117.39759423499105947915723676
+                                             + 80744.93172948999403965277149117*z))
+                                   + x*(2883.7475617674997871304561246848
+                                        + x*(-1441.8737808837498935652280623424
+                                             + 288.37475617674997871304561246848*x
+                                             + 4325.6213426512496806956841870272*y
+                                             + 7209.368904418749467826140311712*z)
+                                        + z*(-28837.475617674997871304561246848
+                                             + 40372.465864744997019826385745587*z)
+                                        + y*(-17302.485370604998722782736748109
+                                             + 14418.737808837498935652280623424*y
+                                             + 98047.41710009499276243550823928*z))
+                                   + y*(25953.728055907498084174105122163
+                                        + y*(-43256.213426512496806956841870272
+                                             + 20186.232932372498509913192872794*y
+                                             + 250886.03787377248148034968284758*z)
+                                        + z*(-294142.25130028497828730652471785
+                                             + 484469.59037693996423791662894705*z)))
+                              + y*(-17302.485370604998722782736748109
+                                   + z*(294142.25130028497828730652471785
+                                        + z*(-968939.1807538799284758332578941
+                                             + 807449.3172948999403965277149117*z))
+                                   + y*(43256.213426512496806956841870272
+                                        + y*(-40372.465864744997019826385745587
+                                             + 12976.864027953749042087052561082*y
+                                             + 236467.30006493498254469740222415*z)
+                                        + z*(-501772.07574754496296069936569516
+                                             + 847821.7831596449374163541006573*z))));
+    grad[0] /*ARGH*/[1]= -865.12426853024993613913683740545
+                         + z*(24511.854275023748190608877059821
+                              + z*(-161489.86345897998807930554298235
+                                   + z*(403724.65864744997019826385745587
+                                        + z*(-423910.89157982246870817705032867
+                                             + 157452.61687250548837732290440779*z))))
+                         + y*(7209.368904418749467826140311712
+                              + z*(-167257.35858251498765356645523172
+                                   + z*(847821.78315964493741635410065734
+                                        + z*(-1.4534087711308198927137498868411e6
+                                             + 787263.084362527441886614522039*z)))
+                              + y*(-20186.232932372498509913192872794
+                                   + y*(25953.728055907498084174105122163
+                                        + y*(-15860.611589721248829217508685766
+                                             + 3748.8718302977497232695929620903*y
+                                             + 93721.79575744374308173982405226*z)
+                                        + z*(-305677.24154735497743582834921659
+                                             + 524842.0562416849612577430146926*z))
+                                   + z*(354700.95009740247381704610333623
+                                        + z*(-1.2111739759423499105947915723676e6
+                                             + 1.0496841124833699225154860293853e6*z))))
+                         + x*(4325.6213426512496806956841870272
+                              + z*(-98047.417100094992762435508239284
+                                   + z*(484469.59037693996423791662894705
+                                        + z*(-807449.31729489994039652771491175
+                                             + 423910.89157982246870817705032867*z)))
+                              + x*(-8651.2426853024993613913683740545
+                                   + x*(8651.2426853024993613913683740545
+                                        + x*(-4325.6213426512496806956841870272
+                                             + 865.1242685302499361391368374054*x
+                                             + 7209.368904418749467826140311712*y
+                                             + 24511.854275023748190608877059821*z)
+                                        + z*(-98047.417100094992762435508239284
+                                             + 161489.86345897998807930554298235*z)
+                                        + y*(-28837.475617674997871304561246848
+                                             + 20186.232932372498509913192872794*y
+                                             + 167257.35858251498765356645523172*z))
+                                   + z*(147071.12565014248914365326235893
+                                        + z*(-484469.59037693996423791662894705
+                                             + 403724.65864744997019826385745587*z))
+                                   + y*(43256.213426512496806956841870272
+                                        + y*(-60558.698797117495529739578618381
+                                             + 25953.728055907498084174105122163*y
+                                             + 354700.95009740247381704610333623*z)
+                                        + z*(-501772.07574754496296069936569516
+                                             + 847821.7831596449374163541006573*z)))
+                              + y*(-28837.475617674997871304561246848
+                                   + y*(60558.698797117495529739578618381
+                                        + y*(-51907.456111814996168348210244327
+                                             + 15860.611589721248829217508685766*y
+                                             + 305677.24154735497743582834921659*z)
+                                        + z*(-709401.90019480494763409220667246
+                                             + 1.2111739759423499105947915723676e6*z))
+                                   + z*(501772.07574754496296069936569516
+                                        + z*(-1.6956435663192898748327082013147e6
+                                             + 1.4534087711308198927137498868411e6*z))));
+    grad[0] /*ARGH*/[2]= -1441.8737808837498935652280623424
+                         + z*(20186.232932372498509913192872794
+                              + z*(-80744.931729489994039652771491175
+                                   + (121117.39759423499105947915723676
+                                      - 60558.69879711749552973957861838*z)*z))
+                         + y*(24511.854275023748190608877059821
+                              + z*(-322979.7269179599761586110859647
+                                   + z*(1.2111739759423499105947915723676e6
+                                        + z*(-1.6956435663192898748327082013147e6
+                                             + 787263.084362527441886614522039*z)))
+                              + y*(-83628.67929125749382678322761586
+                                   + y*(118233.65003246749127234870111208
+                                        + y*(-76419.310386838744358957087304148
+                                             + 18744.359151488748616347964810451*y
+                                             + 262421.02812084248062887150734632*z)
+                                        + z*(-807449.31729489994039652771491175
+                                             + 1.0496841124833699225154860293853e6*z))
+                                   + z*(847821.78315964493741635410065734
+                                        + z*(-2.1801131566962298390706248302617e6
+                                             + 1.5745261687250548837732290440779e6*z))))
+                         + x*(7209.368904418749467826140311712
+                              + z*(-80744.931729489994039652771491175
+                                   + z*(242234.79518846998211895831447352
+                                        + z*(-242234.79518846998211895831447352
+                                             + 60558.69879711749552973957861838*z)))
+                              + x*(-14418.737808837498935652280623424
+                                   + z*(121117.39759423499105947915723676
+                                        + z*(-242234.79518846998211895831447352
+                                             + 121117.39759423499105947915723676*z))
+                                   + x*(14418.737808837498935652280623424
+                                        + x*(-7209.368904418749467826140311712
+                                             + 1441.8737808837498935652280623424*x
+                                             + 24511.854275023748190608877059821*y
+                                             + 20186.232932372498509913192872794*z)
+                                        + z*(-80744.931729489994039652771491175
+                                             + 80744.93172948999403965277149117*z)
+                                        + y*(-98047.417100094992762435508239284
+                                             + 83628.67929125749382678322761586*y
+                                             + 322979.7269179599761586110859647*z))
+                                   + y*(147071.12565014248914365326235893
+                                        + y*(-250886.03787377248148034968284758
+                                             + 118233.65003246749127234870111208*y
+                                             + 847821.7831596449374163541006573*z)
+                                        + z*(-968939.1807538799284758332578941
+                                             + 1.2111739759423499105947915723676e6*z)))
+                              + y*(-98047.417100094992762435508239284
+                                   + z*(968939.1807538799284758332578941
+                                        + z*(-2.4223479518846998211895831447352e6
+                                             + 1.6956435663192898748327082013147e6*z))
+                                   + y*(250886.03787377248148034968284758
+                                        + y*(-236467.30006493498254469740222415
+                                             + 76419.31038683874435895708730415*y
+                                             + 807449.3172948999403965277149117*z)
+                                        + z*(-1.6956435663192898748327082013147e6
+                                             + 2.1801131566962298390706248302617e6*z))));
+    return;
+  case ( 83 ) :
+    grad[0] /*ARGH*/[0]= -313.49641146271515176276561636484
+                         + z*(10972.374401195030311696796572769
+                              + z*(-87778.995209560242493574372582155
+                                   + z*(263336.98562868072748072311774647
+                                        + z*(-329171.23203585090935090389718308
+                                             + 144835.34209577440011439771476056*z))))
+                         + y*(1567.4820573135757588138280818242
+                              + y*(-3134.9641146271515176276561636484
+                                   + y*(3134.9641146271515176276561636484
+                                        + y*(-1567.4820573135757588138280818242
+                                             + 313.49641146271515176276561636484*y
+                                             + 10972.374401195030311696796572769*z)
+                                        + z*(-43889.497604780121246787186291078
+                                             + 87778.99520956024249357437258216*z))
+                                   + z*(65834.246407170181870180779436617
+                                        + z*(-263336.98562868072748072311774647
+                                             + 263336.98562868072748072311774647*z)))
+                              + z*(-43889.497604780121246787186291078
+                                   + z*(263336.98562868072748072311774647
+                                        + z*(-526673.97125736145496144623549293
+                                             + 329171.23203585090935090389718308*z))))
+                         + x*(1567.4820573135757588138280818242
+                              + x*(-3134.9641146271515176276561636484
+                                   + x*(3134.9641146271515176276561636484
+                                        + x*(-1567.4820573135757588138280818242
+                                             + 313.49641146271515176276561636484*x
+                                             + 1567.4820573135757588138280818242*y
+                                             + 10972.374401195030311696796572769*z)
+                                        + y*(-6269.9282292543030352553123272968
+                                             + 3134.9641146271515176276561636484*y
+                                             + 43889.497604780121246787186291078*z)
+                                        + z*(-43889.497604780121246787186291078
+                                             + 87778.99520956024249357437258216*z))
+                                   + z*(65834.246407170181870180779436617
+                                        + z*(-263336.98562868072748072311774647
+                                             + 263336.98562868072748072311774647*z))
+                                   + y*(9404.8923438814545528829684909452
+                                        + y*(-9404.8923438814545528829684909452
+                                             + 3134.9641146271515176276561636484*y
+                                             + 65834.24640717018187018077943662*z)
+                                        + z*(-131668.49281434036374036155887323
+                                             + 263336.98562868072748072311774647*z)))
+                              + z*(-43889.497604780121246787186291078
+                                   + z*(263336.98562868072748072311774647
+                                        + z*(-526673.97125736145496144623549293
+                                             + 329171.23203585090935090389718308*z)))
+                              + y*(-6269.9282292543030352553123272968
+                                   + y*(9404.8923438814545528829684909452
+                                        + y*(-6269.9282292543030352553123272968
+                                             + 1567.4820573135757588138280818242*y
+                                             + 43889.497604780121246787186291078*z)
+                                        + z*(-131668.49281434036374036155887323
+                                             + 263336.98562868072748072311774647*z))
+                                   + z*(131668.49281434036374036155887323
+                                        + z*(-526673.97125736145496144623549293
+                                             + 526673.9712573614549614462354929*z))));
+    grad[0] /*ARGH*/[1]= -313.49641146271515176276561636484
+                         + z*(10972.374401195030311696796572769
+                              + z*(-87778.995209560242493574372582155
+                                   + z*(263336.98562868072748072311774647
+                                        + z*(-329171.23203585090935090389718308
+                                             + 144835.34209577440011439771476056*z))))
+                         + y*(1567.4820573135757588138280818242
+                              + y*(-3134.9641146271515176276561636484
+                                   + y*(3134.9641146271515176276561636484
+                                        + y*(-1567.4820573135757588138280818242
+                                             + 313.49641146271515176276561636484*y
+                                             + 10972.374401195030311696796572769*z)
+                                        + z*(-43889.497604780121246787186291078
+                                             + 87778.99520956024249357437258216*z))
+                                   + z*(65834.246407170181870180779436617
+                                        + z*(-263336.98562868072748072311774647
+                                             + 263336.98562868072748072311774647*z)))
+                              + z*(-43889.497604780121246787186291078
+                                   + z*(263336.98562868072748072311774647
+                                        + z*(-526673.97125736145496144623549293
+                                             + 329171.23203585090935090389718308*z))))
+                         + x*(1567.4820573135757588138280818242
+                              + x*(-3134.9641146271515176276561636484
+                                   + x*(3134.9641146271515176276561636484
+                                        + x*(-1567.4820573135757588138280818242
+                                             + 313.49641146271515176276561636484*x
+                                             + 1567.4820573135757588138280818242*y
+                                             + 10972.374401195030311696796572769*z)
+                                        + y*(-6269.9282292543030352553123272968
+                                             + 3134.9641146271515176276561636484*y
+                                             + 43889.497604780121246787186291078*z)
+                                        + z*(-43889.497604780121246787186291078
+                                             + 87778.99520956024249357437258216*z))
+                                   + z*(65834.246407170181870180779436617
+                                        + z*(-263336.98562868072748072311774647
+                                             + 263336.98562868072748072311774647*z))
+                                   + y*(9404.8923438814545528829684909452
+                                        + y*(-9404.8923438814545528829684909452
+                                             + 3134.9641146271515176276561636484*y
+                                             + 65834.24640717018187018077943662*z)
+                                        + z*(-131668.49281434036374036155887323
+                                             + 263336.98562868072748072311774647*z)))
+                              + z*(-43889.497604780121246787186291078
+                                   + z*(263336.98562868072748072311774647
+                                        + z*(-526673.97125736145496144623549293
+                                             + 329171.23203585090935090389718308*z)))
+                              + y*(-6269.9282292543030352553123272968
+                                   + y*(9404.8923438814545528829684909452
+                                        + y*(-6269.9282292543030352553123272968
+                                             + 1567.4820573135757588138280818242*y
+                                             + 43889.497604780121246787186291078*z)
+                                        + z*(-131668.49281434036374036155887323
+                                             + 263336.98562868072748072311774647*z))
+                                   + z*(131668.49281434036374036155887323
+                                        + z*(-526673.97125736145496144623549293
+                                             + 526673.9712573614549614462354929*z))));
+    grad[0] /*ARGH*/[2]= -2194.4748802390060623393593145539
+                         + z*(43889.497604780121246787186291078
+                              + z*(-263336.98562868072748072311774647
+                                   + z*(658342.46407170181870180779436617
+                                        + z*(-724176.71047887200057198857380278
+                                             + 289670.68419154880022879542952111*z))))
+                         + y*(10972.374401195030311696796572769
+                              + y*(-21944.748802390060623393593145539
+                                   + y*(21944.748802390060623393593145539
+                                        + y*(-10972.374401195030311696796572769
+                                             + 2194.4748802390060623393593145539*y
+                                             + 43889.497604780121246787186291078*z)
+                                        + z*(-175557.99041912048498714874516431
+                                             + 263336.98562868072748072311774647*z))
+                                   + z*(263336.98562868072748072311774647
+                                        + z*(-790010.9568860421824421693532394
+                                             + 658342.4640717018187018077943662*z)))
+                              + z*(-175557.99041912048498714874516431
+                                   + z*(790010.9568860421824421693532394
+                                        + z*(-1.3166849281434036374036155887323e6
+                                             + 724176.7104788720005719885738028*z))))
+                         + x*(10972.374401195030311696796572769
+                              + z*(-175557.99041912048498714874516431
+                                   + z*(790010.9568860421824421693532394
+                                        + z*(-1.3166849281434036374036155887323e6
+                                             + 724176.7104788720005719885738028*z)))
+                              + x*(-21944.748802390060623393593145539
+                                   + x*(21944.748802390060623393593145539
+                                        + x*(-10972.374401195030311696796572769
+                                             + 2194.4748802390060623393593145539*x
+                                             + 10972.374401195030311696796572769*y
+                                             + 43889.497604780121246787186291078*z)
+                                        + y*(-43889.497604780121246787186291078
+                                             + 21944.748802390060623393593145539*y
+                                             + 175557.99041912048498714874516431*z)
+                                        + z*(-175557.99041912048498714874516431
+                                             + 263336.98562868072748072311774647*z))
+                                   + z*(263336.98562868072748072311774647
+                                        + z*(-790010.9568860421824421693532394
+                                             + 658342.4640717018187018077943662*z))
+                                   + y*(65834.246407170181870180779436617
+                                        + y*(-65834.246407170181870180779436617
+                                             + 21944.748802390060623393593145539*y
+                                             + 263336.98562868072748072311774647*z)
+                                        + z*(-526673.97125736145496144623549293
+                                             + 790010.9568860421824421693532394*z)))
+                              + y*(-43889.497604780121246787186291078
+                                   + y*(65834.246407170181870180779436617
+                                        + y*(-43889.497604780121246787186291078
+                                             + 10972.374401195030311696796572769*y
+                                             + 175557.99041912048498714874516431*z)
+                                        + z*(-526673.97125736145496144623549293
+                                             + 790010.9568860421824421693532394*z))
+                                   + z*(526673.97125736145496144623549293
+                                        + z*(-1.5800219137720843648843387064788e6
+                                             + 1.3166849281434036374036155887323e6*z))));
+    return;
+                #endif
+                #if (PMAX3D>=7)
+  case ( 84 ) :
+    grad[0] /*ARGH*/[0]= 408.16663263917103296119070142819
+                         + x*(-13469.49887709264408771929314713
+                              + x*(134694.9887709264408771929314713
+                                   + x*(-583678.28467401457713450270304231
+                                        + x*(1.2257243978154306119824556763889e6
+                                             + x*(-1.2257243978154306119824556763889e6
+                                                  + 466942.62773921166170760216243385*x)))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 85 ) :
+    grad[0] /*ARGH*/[0]= 552.49615383276651367606892070053
+                         - 1632.7498277445935777292783029657*y
+                         + x*(-17415.998162608998162445635231635
+                              + 48982.494832337807331878349088972*y
+                              + x*(165996.23248736701373580996080152
+                                   - 424514.95521359433020961235877109*y
+                                   + x*(-683940.76117745753200437546690898
+                                        + 1.4858023432475801557336432556988e6*y
+                                        + x*(1.3619854813102818094225063177239e6
+                                             - 2.2287035148713702336004648835482e6*y
+                                             + x*(-1.287695364147902801635824154939e6
+                                                  + 462249.61789924715956157790177297*x
+                                                  + 1.1886418745980641245869146045591e6*y)))));
+    grad[0] /*ARGH*/[1]= 24.738633753705963298928459135844
+                         + x*(-1632.7498277445935777292783029657
+                              + x*(24491.247416168903665939174544486
+                                   + x*(-141504.98507119811006987078625703
+                                        + x*(371450.5858118950389334108139247
+                                             + x*(-445740.70297427404672009297670965
+                                                  + 198106.97909967735409781910075984*x)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 86 ) :
+    grad[0] /*ARGH*/[0]= 956.95140942474189973191957472321
+                         - 942.6685525676561997359207751005*y
+                         - 1885.337105135312399471841550201*z
+                         + x*(-30165.393682164998391549464803215
+                              + 28280.056577029685992077623253014*y
+                              + 56560.11315405937198415524650603*z
+                              + x*(287513.90853313514091945583640565
+                                   - 245093.82366759061193133940152612*y
+                                   - 490187.64733518122386267880305225*z
+                                   + x*(-1.1846201477266879576681404407096e6
+                                        + 857828.3828365671417596879053414*y
+                                        + 1.7156567656731342835193758106829e6*z
+                                        + x*(2.3590280528005596398391417396889e6
+                                             - 1.2867425742548507126395318580122e6*y
+                                             - 2.5734851485097014252790637160243e6*z
+                                             + x*(-2.2303537953750745685751885538877e6
+                                                  + 800639.823980795998975708711652*x
+                                                  + 686262.7062692537134077503242731*y
+                                                  + 1.3725254125385074268155006485463e6*z)))));
+    grad[0] /*ARGH*/[1]= 14.282856857085699995998799622735
+                         + x*(-942.66855256765619973592077510048
+                              + x*(14140.028288514842996038811626507
+                                   + x*(-81697.941222530203977113133842042
+                                        + x*(214457.09570914178543992197633536
+                                             + x*(-257348.51485097014252790637160243
+                                                  + 114377.11771154228556795838737886*x)))));
+    grad[0] /*ARGH*/[2]= 28.565713714171399991997599245469
+                         + x*(-1885.337105135312399471841550201
+                              + x*(28280.056577029685992077623253014
+                                   + x*(-163395.88244506040795422626768408
+                                        + x*(428914.19141828357087984395267072
+                                             + x*(-514697.02970194028505581274320486
+                                                  + 228754.23542308457113591677475772*x)))));
+    return;
+  case ( 87 ) :
+    grad[0] /*ARGH*/[0]= 626.16930617844883310852992685832
+                         + y*(-4928.55840992069404124133232753
+                              + 6059.702963017246772018031550242*y)
+                         + x*(-18199.307898928464471960821422559
+                              + (135737.34637158632769320390672542
+                                 - 157552.27703844841607246882030629*y)*y
+                              + x*(159370.18792735359010407422977136
+                                   + y*(-1.0713554838614492292927879780827e6
+                                        + 1.102865939269138912507281742144e6*y)
+                                   + x*(-601324.52403007812134325599750232
+                                        + (3.3821222137586926650223306759083e6
+                                           - 2.75716484817284728126820435536e6*y)*y
+                                        + x*(1.0936753897752294215697210609595e6
+                                             + x*(-942950.37807511377019372588953312
+                                                  + 308802.46299535889550203888780032*x
+                                                  + 2.1175026033967467120139809449165e6*y)
+                                             + y*(-4.5217503510034695412798551427904e6
+                                                  + 2.205731878538277825014563484288e6*y)))));
+    grad[0] /*ARGH*/[1]= 80.796039506896623626907087336557
+                         - 201.99009876724155906726771834139*y
+                         + x*(-4928.55840992069404124133232753
+                              + 12119.405926034493544036063100484*y
+                              + x*(67868.673185793163846601953362708
+                                   - 157552.27703844841607246882030629*y
+                                   + x*(-357118.49462048307643092932602758
+                                        + 735243.9595127592750048544947627*y
+                                        + x*(845530.55343967316625558266897707
+                                             - 1.37858242408642364063410217768e6*y
+                                             + x*(-904350.07020069390825597102855808
+                                                  + 352917.10056612445200233015748608*x
+                                                  + 882292.7514153111300058253937152*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 88 ) :
+    grad[0] /*ARGH*/[0]= 1084.5570524412258875825924352235
+                         - 2134.1283935133799723399399531817*z
+                         + y*(-6402.3851805401399170198198595451
+                              + 5247.856705360770423786737589791*y
+                              + 10495.713410721540847573475179582*z)
+                         + x*(-31522.125943533694345545670456011
+                              + y*(176327.98530012188623923438301698
+                                   - 136444.27433938003101845517733457*y
+                                   - 272888.54867876006203691035466913*z)
+                              + 58775.99510004062874641146100566*z
+                              + x*(276037.26270197652429118239722301
+                                   - 463910.53275389210546274760293753*z
+                                   + y*(-1.3917315982616763163882428088126e6
+                                        + 955109.920375660217129186241342*y
+                                        + 1.9102198407513204342583724826839e6*z)
+                                   + x*(-1.0415246274572675701075411869872e6
+                                        + y*(4.393505633728036998794256710173e6
+                                             - 2.3877748009391505428229656033549e6*y
+                                             - 4.7755496018783010856459312067098e6*z)
+                                        + 1.4645018779093456662647522367243e6*z
+                                        + x*(1.8943013420783927639728860453282e6
+                                             - 1.957975336770103445114831794751e6*z
+                                             + x*(-1.6332379638423789712909084726948e6
+                                                  + 534861.5554103697215923442951515*x
+                                                  + 2.7507165706819014253320563750649e6*y
+                                                  + 916905.5235606338084440187916883*z)
+                                             + y*(-5.8739260103103103353444953842531e6
+                                                  + 1.9102198407513204342583724826839e6*y
+                                                  + 3.8204396815026408685167449653679e6*z)))));
+    grad[0] /*ARGH*/[1]= 104.95713410721540847573475179582
+                         - 174.92855684535901412622458632637*y
+                         - 174.92855684535901412622458632637*z
+                         + x*(-6402.3851805401399170198198595451
+                              + 10495.713410721540847573475179582*y
+                              + 10495.713410721540847573475179582*z
+                              + x*(88163.992650060943119617191508489
+                                   - 136444.27433938003101845517733457*y
+                                   - 136444.27433938003101845517733457*z
+                                   + x*(-463910.53275389210546274760293753
+                                        + 636739.946917106811419457494228*y
+                                        + 636739.946917106811419457494228*z
+                                        + x*(1.0983764084320092496985641775433e6
+                                             - 1.1938874004695752714114828016775e6*y
+                                             - 1.1938874004695752714114828016775e6*z
+                                             + x*(-1.1747852020620620670688990768506e6
+                                                  + 458452.76178031690422200939584414*x
+                                                  + 764087.9363005281737033489930736*y
+                                                  + 764087.9363005281737033489930736*z)))));
+    grad[0] /*ARGH*/[2]= 34.985711369071802825244917265273
+                         - 174.92855684535901412622458632637*y
+                         + x*(-2134.1283935133799723399399531817
+                              + 10495.713410721540847573475179582*y
+                              + x*(29387.99755002031437320573050283
+                                   - 136444.27433938003101845517733457*y
+                                   + x*(-154636.84425129736848758253431251
+                                        + 636739.946917106811419457494228*y
+                                        + x*(366125.46947733641656618805918109
+                                             - 1.1938874004695752714114828016775e6*y
+                                             + x*(-391595.06735402068902296635895021
+                                                  + 152817.58726010563474066979861471*x
+                                                  + 764087.9363005281737033489930736*y)))));
+    return;
+  case ( 89 ) :
+    grad[0] /*ARGH*/[0]= 1400.1571340388906506826709913009
+                         + z*(-8265.443726745709324997702948647
+                              + 8129.944649258074745899379949489*z)
+                         + y*(-2755.1479089152364416659009828823
+                              + 1354.9907748763457909832299915815*y
+                              + 8129.944649258074745899379949489*z)
+                         + x*(-40694.889605452918589196340747163
+                              + y*(75879.483393075364295060879528562
+                                   - 35229.760146784990565563979781118*y
+                                   - 211378.56088070994339338387868671*z)
+                              + (227638.45017922609288518263858569
+                                 - 211378.56088070994339338387868671*z)*z
+                              + x*(356362.57379247894302858948778593
+                                   + z*(-1.796717767486034518843762968837e6
+                                        + 1.479649926164969603753687150807e6*z)
+                                   + y*(-598905.92249534483961458765627901
+                                        + 246608.32102749493395894785846783*y
+                                        + 1.479649926164969603753687150807e6*z)
+                                   + x*(-1.344602512268960473252358561646e6
+                                        + y*(1.8906637945441278270186002482533e6
+                                             - 616520.8025687373348973696461696*y
+                                             - 3.6991248154124240093842178770174e6*z)
+                                        + (5.67199138363238348105580074476e6
+                                           - 3.6991248154124240093842178770174e6*z)*z
+                                        + x*(2.445532516855991428426232929806e6
+                                             + z*(-7.5832058715954692192376466478857e6
+                                                  + 2.9592998523299392075073743016139e6*z)
+                                             + y*(-2.5277352905318230730792155492952e6
+                                                  + 493216.64205498986791789571693565*y
+                                                  + 2.9592998523299392075073743016139e6*z)
+                                             + x*(-2.1085011447850816853490041898999e6
+                                                  + 690503.2988769858150850540037099*x
+                                                  + 1.1837199409319756830029497206456e6*y
+                                                  + 3.5511598227959270490088491619367e6*z)))));
+    grad[0] /*ARGH*/[1]= 45.166359162544859699440999719382
+                         - 45.166359162544859699440999719382*y
+                         - 135.49907748763457909832299915815*z
+                         + x*(-2755.1479089152364416659009828823
+                              + 2709.9815497526915819664599831629*y
+                              + 8129.944649258074745899379949489*z
+                              + x*(37939.741696537682147530439764281
+                                   - 35229.760146784990565563979781118*y
+                                   - 105689.28044035497169669193934335*z
+                                   + x*(-199635.30749844827987152921875967
+                                        + 164405.54735166328930596523897855*y
+                                        + 493216.64205498986791789571693565*z
+                                        + x*(472665.94863603195675465006206334
+                                             - 308260.40128436866744868482308478*y
+                                             - 924781.2038531060023460544692544*z
+                                             + x*(-505547.05810636461461584310985905
+                                                  + 197286.65682199594716715828677426*x
+                                                  + 197286.65682199594716715828677426*y
+                                                  + 591859.9704659878415014748603228*z)))));
+    grad[0] /*ARGH*/[2]= 135.49907748763457909832299915815
+                         - 135.49907748763457909832299915815*y
+                         - 270.99815497526915819664599831629*z
+                         + x*(-8265.443726745709324997702948647
+                              + 8129.944649258074745899379949489*y
+                              + 16259.889298516149491798759898978*z
+                              + x*(113819.22508961304644259131929284
+                                   - 105689.28044035497169669193934335*y
+                                   - 211378.56088070994339338387868671*z
+                                   + x*(-598905.92249534483961458765627901
+                                        + 493216.64205498986791789571693565*y
+                                        + 986433.2841099797358357914338713*z
+                                        + x*(1.41799784590809587026395018619e6
+                                             - 924781.2038531060023460544692544*y
+                                             - 1.8495624077062120046921089385087e6*z
+                                             + x*(-1.5166411743190938438475293295771e6
+                                                  + 591859.9704659878415014748603228*x
+                                                  + 591859.9704659878415014748603228*y
+                                                  + 1.1837199409319756830029497206456e6*z)))));
+    return;
+  case ( 90 ) :
+    grad[0] /*ARGH*/[0]= 641.40470843298305179615681653001
+                         + y*(-9446.1420696493867628161276616238
+                              + (27813.640538412083246069709225892
+                                 - 21224.664897236893713981916474266*y)*y)
+                         + x*(-16443.284343463747327865111114679
+                              + y*(227756.98101265743639234441139693
+                                   + y*(-627643.66196114814268489381573901
+                                        + 445717.96284197476799362024595958*y))
+                              + x*(126473.34659919456721326037591396
+                                   + y*(-1.5554647274689323536103890216141e6
+                                        + (3.7249286894650748468038263412337e6
+                                           - 2.2285898142098738399681012297979e6*y)*y)
+                                   + x*(-418429.10797409876178992921049267
+                                        + y*(4.2024836496529049553684194619047e6
+                                             + y*(-7.6408793630052817370334899307357e6
+                                                  + 2.9714530856131651199574683063972e6*y))
+                                        + x*(668576.94426296215199043036893938
+                                             + x*(-509391.95753368544913556599538238
+                                                  + 148572.65428065825599787341531986*x
+                                                  + 1.9102198407513204342583724826839e6*y)
+                                             + y*(-4.7755496018783010856459312067098e6
+                                                  + 4.7755496018783010856459312067098e6*y)))));
+    grad[0] /*ARGH*/[1]= 174.92855684535901412622458632637
+                         + y*(-1049.5713410721540847573475179582
+                              + 1224.4998979175130988835721042846*y)
+                         + x*(-9446.1420696493867628161276616238
+                              + (55627.281076824166492139418451785
+                                 - 63673.9946917106811419457494228*y)*y
+                              + x*(113878.49050632871819617220569847
+                                   + y*(-627643.66196114814268489381573901
+                                        + 668576.9442629621519904303689394*y)
+                                   + x*(-518488.24248964411787012967387135
+                                        + (2.4832857929767165645358842274891e6
+                                           - 2.2285898142098738399681012297979e6*y)*y
+                                        + x*(1.0506209124132262388421048654762e6
+                                             + x*(-955109.92037566021712918624134197
+                                                  + 318369.97345855340570972874711399*x
+                                                  + 1.9102198407513204342583724826839e6*y)
+                                             + y*(-3.8204396815026408685167449653679e6
+                                                  + 2.2285898142098738399681012297979e6*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 91 ) :
+    grad[0] /*ARGH*/[0]= 1110.9455432198285748699724508777
+                         - 2181.493066686208837926491358087*z
+                         + y*(-14179.704933460357446522193827566
+                              + y*(35328.068274390548680865123937909
+                                   - 22057.31878538277825014563484288*y
+                                   - 44114.63757076555650029126968576*z)
+                              + 25693.140563193126313356453773025*z)
+                         + x*(-28480.603926181059828484748286136
+                              + 52598.2217189897019811165138561*z
+                              + y*(341888.44117343306287725734006464
+                                   - 579792.3795014901711466852587271*z
+                                   + y*(-797214.52181454898532669223074981
+                                        + 463203.69449303834325305833170048*y
+                                        + 926407.388986076686506116663401*z))
+                              + x*(219058.26211307347080845184054124
+                                   - 359219.19164766238864522891029833*z
+                                   + y*(-2.3349247457098055261939879169392e6
+                                        + y*(4.7312948794646059346562386737978e6
+                                             - 2.3160184724651917162652916585024e6*y
+                                             - 4.6320369449303834325305833170048e6*z)
+                                        + 3.4409417305197134070227190354893e6*z)
+                                   + x*(-724740.47437686271393335657340891
+                                        + 970522.0265568422430064079330867*z
+                                        + x*(1.1580092362325958581326458292512e6
+                                             - 1.102865939269138912507281742144e6*z
+                                             + x*(-882292.7514153111300058253937152
+                                                  + 257335.38582946574625169907316693*x
+                                                  + 2.8674514420997611725189325295744e6*y
+                                                  + 441146.3757076555650029126968576*z)
+                                             + y*(-7.168628605249402931297331323936e6
+                                                  + 6.065762665980264018790049581792e6*y
+                                                  + 4.411463757076555650029126968576e6*z))
+                                        + y*(6.3083931726194745795416515650637e6
+                                             - 7.058342011322489040046603149722e6*z
+                                             + y*(-9.7052202655684224300640793308672e6
+                                                  + 3.0880246299535889550203888780032e6*y
+                                                  + 6.176049259907177910040777756006e6*z)))));
+    grad[0] /*ARGH*/[1]= 262.58712839741402678744803384381
+                         - 484.77623704137974176144252401934*z
+                         + y*(-1333.1346518637942898439669410532
+                              + 1272.5376222336218221237866255508*y
+                              + 1696.7168296448290961650488340677*z)
+                         + x*(-14179.704933460357446522193827566
+                              + y*(70656.136548781097361730247875819
+                                   - 66171.95635614833475043690452864*y
+                                   - 88229.27514153111300058253937152*z)
+                              + 25693.140563193126313356453773025*z
+                              + x*(170944.22058671653143862867003232
+                                   - 289896.18975074508557334262936357*z
+                                   + y*(-797214.52181454898532669223074981
+                                        + 694805.5417395575148795874975507*y
+                                        + 926407.388986076686506116663401*z)
+                                   + x*(-778308.24856993517539799597231305
+                                        + y*(3.1541965863097372897708257825318e6
+                                             - 2.3160184724651917162652916585024e6*y
+                                             - 3.0880246299535889550203888780032e6*z)
+                                        + 1.1469805768399044690075730118298e6*z
+                                        + x*(1.5770982931548686448854128912659e6
+                                             - 1.7645855028306222600116507874304e6*z
+                                             + x*(-1.4337257210498805862594662647872e6
+                                                  + 477908.57368329352875315542159573*x
+                                                  + 2.4263050663921056075160198327168e6*y
+                                                  + 882292.7514153111300058253937152*z)
+                                             + y*(-4.8526101327842112150320396654336e6
+                                                  + 2.3160184724651917162652916585024e6*y
+                                                  + 3.0880246299535889550203888780032e6*z)))));
+    grad[0] /*ARGH*/[2]= 40.398019753448311813453543668278
+                         + y*(-484.77623704137974176144252401934
+                              + 848.3584148224145480825244170338*y)
+                         + x*(-2181.493066686208837926491358087
+                              + (25693.140563193126313356453773025
+                                 - 44114.63757076555650029126968576*y)*y
+                              + x*(26299.110859494850990558256928049
+                                   + y*(-289896.18975074508557334262936357
+                                        + 463203.69449303834325305833170048*y)
+                                   + x*(-119739.73054922079621507630343278
+                                        + (1.1469805768399044690075730118298e6
+                                           - 1.5440123149767944775101944390016e6*y)*y
+                                        + x*(242630.50663921056075160198327168
+                                             + x*(-220573.1878538277825014563484288
+                                                  + 73524.39595127592750048544947627*x
+                                                  + 882292.7514153111300058253937152*y)
+                                             + y*(-1.7645855028306222600116507874304e6
+                                                  + 1.5440123149767944775101944390016e6*y)))));
+    return;
+  case ( 92 ) :
+    grad[0] /*ARGH*/[0]= 1434.2245291445827172082537426344
+                         + z*(-8448.8863171426327340995311384282
+                              + 8292.42545941776916494953982105*z)
+                         + y*(-12673.329475713949101149296707642
+                              + y*(20731.063648544422912373849552625
+                                   - 9491.958701975056528432806587617*y
+                                   - 56951.7522118503391705968395257*z)
+                              + (66339.403675342153319596318568399
+                                 - 56951.7522118503391705968395257*z)*z)
+                         + x*(-36768.301565342938750247959583901
+                              + (203712.03675777236703328869522655
+                                 - 187127.18583893682870338961558445*z)*z
+                              + y*(305568.05513665855054993304283982
+                                   + z*(-1.4970174867114946296271169246756e6
+                                        + 1.1959867964488571225825336300397e6*z)
+                                   + y*(-467817.96459734207175847403896112
+                                        + 199331.13274147618709708893833995*y
+                                        + 1.1959867964488571225825336300397e6*z))
+                              + x*(282803.00033769090123860930616128
+                                   + z*(-1.3912499468894868568817227941278e6
+                                        + 1.1105591681310816138266383707512e6*z)
+                                   + y*(-2.0868749203342302853225841911918e6
+                                        + y*(2.7763979203277040345665959268779e6
+                                             - 996655.6637073809354854446916998*y
+                                             - 5.979933982244285612912668150199e6*z)
+                                        + (8.8844733450486529106131069660094e6
+                                           - 5.979933982244285612912668150199e6*z)*z)
+                                   + x*(-935635.92919468414351694807792224
+                                        + (3.7588156459821223852593914086963e6
+                                           - 2.2780700884740135668238735810281e6*z)*z
+                                        + y*(5.6382234689731835778890871130444e6
+                                             + z*(-1.8224560707792108534590988648224e7
+                                                  + 7.973245309659047483883557533598e6*z)
+                                             + y*(-5.6951752211850339170596839525701e6
+                                                  + 1.3288742182765079139805929222664e6*y
+                                                  + 7.973245309659047483883557533598e6*z))
+                                        + x*(1.4949834955610714032281670375497e6
+                                             + z*(-4.2713814158887754377947629644276e6
+                                                  + 1.4237938052962584792649209881425e6*z)
+                                             + x*(-1.139035044237006783411936790514e6
+                                                  + 332218.55456912697849514823056659*x
+                                                  + 2.5628288495332652626768577786566e6*y
+                                                  + 1.708552566355510175117905185771e6*z)
+                                             + y*(-6.4070721238331631566921444466414e6
+                                                  + 3.5594845132406461981623024703563e6*y
+                                                  + 1.139035044237006783411936790514e7*z)))));
+    grad[0] /*ARGH*/[1]= 234.69128658729535372498697606745
+                         + z*(-1251.6868617989085531999305390264
+                              + 1095.2260040740449840499392216481*z)
+                         + y*(-782.3042886243178457499565868915
+                              + 547.6130020370224920249696108241*y
+                              + 2190.4520081480899680998784432962*z)
+                         + x*(-12673.329475713949101149296707642
+                              + y*(41462.12729708884582474769910525
+                                   - 28475.876105925169585298419762851*y
+                                   - 113903.5044237006783411936790514*z)
+                              + (66339.403675342153319596318568399
+                                 - 56951.7522118503391705968395257*z)*z
+                              + x*(152784.02756832927527496652141991
+                                   + z*(-748508.74335574731481355846233779
+                                        + 597993.3982244285612912668150199*z)
+                                   + y*(-467817.96459734207175847403896112
+                                        + 298996.69911221428064563340750993*y
+                                        + 1.1959867964488571225825336300397e6*z)
+                                   + x*(-695624.97344474342844086139706392
+                                        + y*(1.8509319468851360230443972845853e6
+                                             - 996655.6637073809354854446916998*y
+                                             - 3.9866226548295237419417787667991e6*z)
+                                        + (2.9614911150162176368710356553365e6
+                                           - 1.9933113274147618709708893833995e6*z)*z
+                                        + x*(1.4095558672432958944722717782611e6
+                                             + z*(-4.5561401769480271336477471620561e6
+                                                  + 1.9933113274147618709708893833995e6*z)
+                                             + x*(-1.2814144247666326313384288893283e6
+                                                  + 427138.14158887754377947629644276*x
+                                                  + 1.4237938052962584792649209881425e6*y
+                                                  + 2.2780700884740135668238735810281e6*z)
+                                             + y*(-2.8475876105925169585298419762851e6
+                                                  + 996655.6637073809354854446916998*y
+                                                  + 3.9866226548295237419417787667991e6*z)))));
+    grad[0] /*ARGH*/[2]= 156.4608577248635691499913173783
+                         - 312.9217154497271382999826347566*z
+                         + y*(-1251.6868617989085531999305390264
+                              + 1095.2260040740449840499392216481*y
+                              + 2190.4520081480899680998784432962*z)
+                         + x*(-8448.8863171426327340995311384282
+                              + y*(66339.403675342153319596318568399
+                                   - 56951.7522118503391705968395257*y
+                                   - 113903.5044237006783411936790514*z)
+                              + 16584.8509188355383298990796421*z
+                              + x*(101856.01837888618351664434761327
+                                   - 187127.18583893682870338961558445*z
+                                   + y*(-748508.74335574731481355846233779
+                                        + 597993.3982244285612912668150199*y
+                                        + 1.1959867964488571225825336300397e6*z)
+                                   + x*(-463749.98229649561896057426470928
+                                        + y*(2.9614911150162176368710356553365e6
+                                             - 1.9933113274147618709708893833995e6*y
+                                             - 3.9866226548295237419417787667991e6*z)
+                                        + 740372.7787540544092177589138341*z
+                                        + x*(939703.91149553059631484785217407
+                                             - 1.139035044237006783411936790514e6*z
+                                             + x*(-854276.28317775508755895259288552
+                                                  + 284758.76105925169585298419762851*x
+                                                  + 2.2780700884740135668238735810281e6*y
+                                                  + 569517.522118503391705968395257*z)
+                                             + y*(-4.5561401769480271336477471620561e6
+                                                  + 1.9933113274147618709708893833995e6*y
+                                                  + 3.9866226548295237419417787667991e6*z)))));
+    return;
+  case ( 93 ) :
+    grad[0] /*ARGH*/[0]= 1696.9973482595663737986658590798
+                         + y*(-4998.4285530554500464615248940168
+                              + y*(4905.8650613322009715270522107942
+                                   - 1604.4338565363172988641931758572*y
+                                   - 19253.206278435807586370318110287*z)
+                              + (39246.920490657607772216417686354
+                                 - 48133.015696089518965925795275717*z)*z)
+                         + z*(-19993.714212221800185846099576067
+                              + (49058.650613322009715270522107942
+                                 - 32088.677130726345977283863517145*z)*z)
+                         + x*(-43504.84110992706521920216111459
+                              + z*(482070.66489468118225873373422295
+                                   + z*(-1.1070593610100589362162932913415e6
+                                        + 673862.21974525326552296113386*z))
+                              + y*(120517.66622367029556468343355574
+                                   + y*(-110705.93610100589362162932913415
+                                        + 33693.110987262663276148056693002*y
+                                        + 404317.33184715195931377668031602*z)
+                                   + z*(-885647.48880804714897303463307319
+                                        + 1.0107933296178798982844417007901e6*z))
+                              + x*(334617.02257954540588811874984946
+                                   + y*(-823074.56840313077431733109921476
+                                        + y*(657015.66425162193388488710551354
+                                             - 168465.55493631331638074028346501*y
+                                             - 2.0215866592357597965688834015801e6*z)
+                                        + (5.2561253140129754710790968441083e6
+                                           - 5.05396664808939949142220850395e6*z)*z)
+                                   + z*(-3.292298273612523097269324396859e6
+                                        + (6.5701566425162193388488710551354e6
+                                           - 3.3693110987262663276148056693002e6*z)*z)
+                                   + x*(-1.1070593610100589362162932913415e6
+                                        + z*(8.8949813006373431049030869669525e6
+                                             + z*(-1.3477244394905065310459222677201e7
+                                                  + 4.4924147983016884368197408924003e6*z))
+                                        + y*(2.2237453251593357762257717417381e6
+                                             + y*(-1.3477244394905065310459222677201e6
+                                                  + 224620.73991508442184098704462001*y
+                                                  + 2.6954488789810130620918445354402e6*z)
+                                             + z*(-1.0781795515924052248367378141761e7
+                                                  + 6.7386221974525326552296113386e6*z))
+                                        + x*(1.7688883268312898219977729763826e6
+                                             + x*(-1.3477244394905065310459222677201e6
+                                                  + 393086.29485139773822172732808502*x
+                                                  + 1.0107933296178798982844417007901e6*y
+                                                  + 4.0431733184715195931377668031602e6*z)
+                                             + y*(-2.5269833240446997457111042519751e6
+                                                  + 842327.774681566581903701417325*y
+                                                  + 6.7386221974525326552296113386e6*z)
+                                             + z*(-1.0107933296178798982844417007901e7
+                                                  + 8.42327774681566581903701417325e6*z)))));
+    grad[0] /*ARGH*/[1]= 92.563491723249074934472683222533
+                         + y*(-185.12698344649814986894536644507
+                              + 92.56349172324907493447268322253*y
+                              + 740.5079337859925994757814657803*z)
+                         + z*(-740.50793378599259947578146578026
+                              + 925.6349172324907493447268322253*z)
+                         + x*(-4998.4285530554500464615248940168
+                              + y*(9811.7301226644019430541044215885
+                                   - 4813.3015696089518965925795275717*y
+                                   - 38506.412556871615172740636220574*z)
+                              + (39246.920490657607772216417686354
+                                 - 48133.015696089518965925795275717*z)*z
+                              + x*(60258.833111835147782341716777869
+                                   + y*(-110705.93610100589362162932913415
+                                        + 50539.6664808939949142220850395*y
+                                        + 404317.33184715195931377668031602*z)
+                                   + z*(-442823.7444040235744865173165366
+                                        + 505396.664808939949142220850395*z)
+                                   + x*(-274358.18946771025810577703307159
+                                        + y*(438010.44283441462258992473700902
+                                             - 168465.55493631331638074028346501*y
+                                             - 1.3477244394905065310459222677201e6*z)
+                                        + (1.7520417713376584903596989480361e6
+                                           - 1.6846555493631331638074028346501e6*z)*z
+                                        + x*(555936.33128983394405644293543453
+                                             + y*(-673862.21974525326552296113386004
+                                                  + 168465.55493631331638074028346501*y
+                                                  + 1.3477244394905065310459222677201e6*z)
+                                             + x*(-505396.66480893994914222085039503
+                                                  + 168465.55493631331638074028346501*x
+                                                  + 336931.10987262663276148056693002*y
+                                                  + 1.3477244394905065310459222677201e6*z)
+                                             + z*(-2.6954488789810130620918445354402e6
+                                                  + 1.6846555493631331638074028346501e6*z)))));
+    grad[0] /*ARGH*/[2]= 370.25396689299629973789073289013
+                         + z*(-1851.2698344649814986894536644507
+                              + 1851.2698344649814986894536644507*z)
+                         + y*(-740.50793378599259947578146578026
+                              + 370.25396689299629973789073289013*y
+                              + 1851.2698344649814986894536644507*z)
+                         + x*(-19993.714212221800185846099576067
+                              + y*(39246.920490657607772216417686354
+                                   - 19253.206278435807586370318110287*y
+                                   - 96266.03139217903793185159055143*z)
+                              + (98117.301226644019430541044215885
+                                 - 96266.03139217903793185159055143*z)*z
+                              + x*(241035.33244734059112936686711148
+                                   + z*(-1.1070593610100589362162932913415e6
+                                        + 1.0107933296178798982844417007901e6*z)
+                                   + y*(-442823.7444040235744865173165366
+                                        + 202158.66592357597965688834015801*y
+                                        + 1.0107933296178798982844417007901e6*z)
+                                   + x*(-1.0974327578708410324231081322863e6
+                                        + y*(1.7520417713376584903596989480361e6
+                                             - 673862.21974525326552296113386*y
+                                             - 3.3693110987262663276148056693002e6*z)
+                                        + (4.3801044283441462258992473700902e6
+                                           - 3.3693110987262663276148056693002e6*z)*z
+                                        + x*(2.2237453251593357762257717417381e6
+                                             + z*(-6.7386221974525326552296113386004e6
+                                                  + 3.3693110987262663276148056693002e6*z)
+                                             + y*(-2.6954488789810130620918445354402e6
+                                                  + 673862.21974525326552296113386*y
+                                                  + 3.3693110987262663276148056693002e6*z)
+                                             + x*(-2.0215866592357597965688834015801e6
+                                                  + 673862.21974525326552296113386*x
+                                                  + 1.3477244394905065310459222677201e6*y
+                                                  + 3.3693110987262663276148056693002e6*z)))));
+    return;
+  case ( 94 ) :
+    grad[0] /*ARGH*/[0]= 599.76662127864368174163338328348
+                         + y*(-14081.477195237721223499218564047
+                              + y*(72284.916268886968947295988628775
+                                   + y*(-125585.91513382382483772636408232
+                                        + 68999.23825666483399514617096383*y)))
+                         + x*(-12751.559904576380885724292366331
+                              + y*(277874.48331935769881038457966386
+                                   + y*(-1.3142712048888539808599270659777e6
+                                        + (2.085310311756981649631084278018e6
+                                           - 1.0349885738499725099271925644575e6*y)*y))
+                              + x*(81203.185159204192388845493719338
+                                   + y*(-1.5320647188418640691167149797683e6
+                                        + y*(6.0719329665865053915728630448171e6
+                                             + y*(-7.6665820285183148883495745515367e6
+                                                  + 2.7599695302665933598058468385532e6*y)))
+                                   + x*(-224208.4091197294945919375578031
+                                        + x*(303925.21613054748307385813400735
+                                             + x*(-199878.74574351320958911390795078
+                                                  + 51110.54685678876592233049701024*x
+                                                  + 1.0514169639110831846879416527822e6*y)
+                                             + y*(-3.1213941116110282045423267816971e6
+                                                  + 4.599949217110988933009744730922e6*y))
+                                        + y*(3.3382488604176891113842147475834e6
+                                             + y*(-9.4298958950775273126699766983902e6
+                                                  + 6.542149997668962038058303617311e6*y)))));
+    grad[0] /*ARGH*/[1]= 312.9217154497271382999826347566
+                         + y*(-3285.6780122221349521498176649443
+                              + (8761.8080325923598723995137731848
+                                 - 6571.356024444269904299635329889*y)*y)
+                         + x*(-14081.477195237721223499218564047
+                              + y*(144569.83253777393789459197725755
+                                   + y*(-376757.74540147147451317909224695
+                                        + 275996.95302665933598058468385532*y))
+                              + x*(138937.24165967884940519228983193
+                                   + y*(-1.3142712048888539808599270659777e6
+                                        + (3.127965467635472474446626417027e6
+                                           - 2.0699771476999450198543851289149e6*y)*y)
+                                   + x*(-510688.23961395468970557165992277
+                                        + y*(4.0479553110576702610485753632114e6
+                                             + y*(-7.6665820285183148883495745515367e6
+                                                  + 3.6799593736887911464077957847376e6*y))
+                                        + x*(834562.21510442227784605368689585
+                                             + x*(-624278.82232220564090846535633942
+                                                  + 175236.1606518471974479902754637*x
+                                                  + 1.8399796868443955732038978923688e6*y)
+                                             + y*(-4.7149479475387636563349883491951e6
+                                                  + 4.9066124982517215285437277129835e6*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 95 ) :
+    grad[0] /*ARGH*/[0]= 1038.8262607385317730871429935458
+                         - 2032.4861623145186864748449873722*z
+                         + y*(-22357.347785459705551223294861094
+                              + 41733.715866191450362283483740709*z
+                              + y*(104334.28966547862590570870935177
+                                   - 163140.88929511203323438089098641*z
+                                   + y*(-163140.88929511203323438089098641
+                                        + 79673.45756272913250981392350499*y
+                                        + 159346.91512545826501962784700998*z)))
+                         + x*(-22086.349630484436393026648862778
+                              + 40107.726936339835413103607750811*z
+                              + y*(441184.99629973818954413968525893
+                                   - 758794.8339307536429506087952856*z
+                                   + y*(-1.8969870848268841073765219882141e6
+                                        + y*(2.7088975571327905053336733991697e6
+                                             - 1.1951018634409369876472088525749e6*y
+                                             - 2.3902037268818739752944177051497e6*z)
+                                        + 2.7088975571327905053336733991697e6*z))
+                              + x*(140648.04243216469310405927312616
+                                   - 221134.4944598196330884631346261*z
+                                   + y*(-2.4324794390580159639730944808871e6
+                                        + 3.5056321327600818304318126342196e6*z
+                                        + y*(8.7640803319002045760795315855489e6
+                                             - 9.959182195341141563726740438124e6*z
+                                             + y*(-9.9591821953411415637267404381238e6
+                                                  + 3.1869383025091653003925569401996e6*y
+                                                  + 6.373876605018330600785113880399e6*z)))
+                                   + x*(-388340.35607956070369579371558725
+                                        + 481834.71954602856327363658500637*z
+                                        + x*(526413.9160394603397969848517294
+                                             - 450534.43264638497550192397220084*z
+                                             + x*(-346200.14298090634959621526284907
+                                                  + 88526.06395858792501090435944999*x
+                                                  + 1.6693486346476580144913393496284e6*y
+                                                  + 151758.96678615072859012175905712*z)
+                                             + y*(-4.9558787591102347305211636942092e6
+                                                  + 6.639454796894094375817826958749e6*y
+                                                  + 2.6557819187576377503271307834997e6*z))
+                                        + y*(5.3001819150063141960100024350701e6
+                                             - 5.444352933453157388170618106174e6*z
+                                             + y*(-1.3610882333632893470426545265436e7
+                                                  + 8.498502140024440801046818507199e6*y
+                                                  + 8.498502140024440801046818507199e6*z)))));
+    grad[0] /*ARGH*/[1]= 496.82995078799345669385099691321
+                         - 948.493542413442053688260994107*z
+                         + y*(-4742.4677120672102684413049705351
+                              + y*(11381.922508961304644259131929284
+                                   - 7587.948339307536429506087952856*y
+                                   - 11381.922508961304644259131929284*z)
+                              + 7587.948339307536429506087952856*z)
+                         + x*(-22357.347785459705551223294861094
+                              + 41733.715866191450362283483740709*z
+                              + y*(208668.57933095725181141741870355
+                                   - 326281.77859022406646876178197282*z
+                                   + y*(-489422.66788533609970314267295923
+                                        + 318693.83025091653003925569401996*y
+                                        + 478040.74537637479505888354102994*z))
+                              + x*(220592.49814986909477206984262946
+                                   - 379397.41696537682147530439764281*z
+                                   + y*(-1.8969870848268841073765219882141e6
+                                        + y*(4.0633463356991857580005100987545e6
+                                             - 2.3902037268818739752944177051497e6*y
+                                             - 3.5853055903228109629416265577246e6*z)
+                                        + 2.7088975571327905053336733991697e6*z)
+                                   + x*(-810826.47968600532132436482696235
+                                        + 1.1685440442533606101439375447399e6*z
+                                        + x*(1.3250454787515785490025006087675e6
+                                             - 1.3610882333632893470426545265436e6*z
+                                             + x*(-991175.75182204694610423273884184
+                                                  + 278224.7724412763357485565582714*x
+                                                  + 2.6557819187576377503271307834997e6*y
+                                                  + 531156.3837515275500654261566999*z)
+                                             + y*(-6.8054411668164467352132726327179e6
+                                                  + 6.373876605018330600785113880399e6*y
+                                                  + 4.2492510700122204005234092535995e6*z))
+                                        + y*(5.8427202212668030507196877236993e6
+                                             - 6.639454796894094375817826958749e6*z
+                                             + y*(-9.9591821953411415637267404381238e6
+                                                  + 4.2492510700122204005234092535995e6*y
+                                                  + 6.373876605018330600785113880399e6*z)))));
+    grad[0] /*ARGH*/[2]= 45.166359162544859699440999719382
+                         + y*(-948.49354241344205368826099410703
+                              + (3793.9741696537682147530439764281
+                                 - 3793.9741696537682147530439764281*y)*y)
+                         + x*(-2032.4861623145186864748449873722
+                              + y*(41733.715866191450362283483740709
+                                   + y*(-163140.88929511203323438089098641
+                                        + 159346.91512545826501962784700998*y))
+                              + x*(20053.863468169917706551803875406
+                                   + y*(-379397.41696537682147530439764281
+                                        + (1.3544487785663952526668366995848e6
+                                           - 1.1951018634409369876472088525749e6*y)*y)
+                                   + x*(-73711.498153273211029487711542032
+                                        + y*(1.1685440442533606101439375447399e6
+                                             + y*(-3.3197273984470471879089134793746e6
+                                                  + 2.1246255350061102002617046267997e6*y))
+                                        + x*(120458.67988650714081840914625159
+                                             + x*(-90106.886529276995100384794440168
+                                                  + 25293.161131025121431686959842854*x
+                                                  + 531156.3837515275500654261566999*y)
+                                             + y*(-1.3610882333632893470426545265436e6
+                                                  + 2.1246255350061102002617046267997e6*y)))));
+    return;
+  case ( 96 ) :
+    grad[0] /*ARGH*/[0]= 1341.1189358144191083010551618355
+                         + z*(-7871.7850580411556356801063846865
+                              + 7696.85650119579662155388179836*z)
+                         + y*(-23615.35517412346690704031915406
+                              + (130846.56052032854256641599057212
+                                 - 120350.84710960700171884251539254*z)*z
+                              + y*(88513.849763751661147869640681142
+                                   + z*(-391140.25310622275558623817502576
+                                        + 264491.97795018282935885157452547*z)
+                                   + y*(-110321.60985047308490893897244316
+                                        + 44081.996325030471559808595754245*y
+                                        + 264491.97795018282935885157452547*z)))
+                         + x*(-28513.354765793519302574607571198
+                              + (155336.55847867880454408743265781
+                                 - 139942.84547628721130097966906109*z)*z
+                              + y*(466009.67543603641363226229797344
+                                   + z*(-2.3790283730968825921166543740386e6
+                                        + 1.9983838334013813773779896741924e6*z)
+                                   + y*(-1.6093427229773029299612661942026e6
+                                        + y*(1.8318518472845995959298238680097e6
+                                             - 661229.9448754570733971289363137*y
+                                             - 3.967379669252742440382773617882e6*z)
+                                        + (6.4947474585544894764784664411254e6
+                                           - 3.967379669252742440382773617882e6*z)*z))
+                              + x*(181575.84200548265666302112060677
+                                   + z*(-856450.2143148777331619955746539
+                                        + 646535.9461004469162105260710623*z)
+                                   + y*(-2.5693506429446331994859867239617e6
+                                        + (1.0991111083707597575578943208058e7
+                                           - 7.346999387505078593301432625707e6*z)*z
+                                        + y*(7.4351633801551395364210498172159e6
+                                             + z*(-2.3877748009391505428229656033549e7
+                                                  + 1.0579679118007313174354062981019e7*z)
+                                             + y*(-6.7347494385463220438596465735651e6
+                                                  + 1.7632798530012188623923438301698e6*y
+                                                  + 1.0579679118007313174354062981019e7*z)))
+                                   + x*(-501345.24391879893448575966441137
+                                        + (1.8661378444262899626985638869297e6
+                                           - 1.0040899162923607410845291255133e6*z)*z
+                                        + x*(679597.44334421976988038251787794
+                                             + z*(-1.7449123545324561659090902486055e6
+                                                  + 489799.95916700523955342884171383*z)
+                                             + x*(-446942.46273989228109250381806387
+                                                  + 114286.65713896788922913339639989*x
+                                                  + 1.7632798530012188623923438301698e6*y
+                                                  + 587759.9510004062874641146100566*z)
+                                             + y*(-5.2347370635973684977272707458165e6
+                                                  + 5.632699530420560254864431679709e6*y
+                                                  + 8.326599305839089072408290309135e6*z))
+                                        + y*(5.5984135332788698880956916607891e6
+                                             + z*(-1.7069528576970132598436995133727e7
+                                                  + 6.269439477337667066283889173937e6*z)
+                                             + y*(-1.1547034037362148522472084943404e7
+                                                  + 5.746986187559528144093565076109e6*y
+                                                  + 2.0375678301347417965422639815295e7*z)))));
+    grad[0] /*ARGH*/[1]= 524.7856705360770423786737589791
+                         + z*(-2973.7854663711032401458179675482
+                              + 2798.8569095257442260195933812219*z)
+                         + y*(-4023.3568074432573249031654855065
+                              + y*(7696.8565011957966215538817983602
+                                   - 4198.2853642886163390293900718328*y
+                                   - 18892.284139298773525632255323248*z)
+                              + (18192.569911917337469127356977942
+                                 - 12594.856092865849017088170215498*z)*z)
+                         + x*(-23615.35517412346690704031915406
+                              + (130846.56052032854256641599057212
+                                 - 120350.84710960700171884251539254*z)*z
+                              + y*(177027.69952750332229573928136228
+                                   + z*(-782280.50621244551117247635005152
+                                        + 528983.9559003656587177031490509*z)
+                                   + y*(-330964.82955141925472681691732949
+                                        + 176327.98530012188623923438301698*y
+                                        + 793475.9338505484880765547235764*z))
+                              + x*(233004.83771801820681613114898672
+                                   + z*(-1.1895141865484412960583271870193e6
+                                        + 999191.9167006906886889948370962*z)
+                                   + y*(-1.6093427229773029299612661942026e6
+                                        + y*(2.7477777709268993938947358020146e6
+                                             - 1.3224598897509141467942578726273e6*y
+                                             - 5.951069503879113660574160426823e6*z)
+                                        + (6.4947474585544894764784664411254e6
+                                           - 3.967379669252742440382773617882e6*z)*z)
+                                   + x*(-856450.2143148777331619955746539
+                                        + (3.6637036945691991918596477360194e6
+                                           - 2.4489997958350261977671442085691e6*z)*z
+                                        + x*(1.3996033833197174720239229151973e6
+                                             + z*(-4.2673821442425331496092487834317e6
+                                                  + 1.5673598693344167665709722934843e6*z)
+                                             + x*(-1.0469474127194736995454541491633e6
+                                                  + 293879.9755002031437320573050283*x
+                                                  + 2.2530798121682241019457726718836e6*y
+                                                  + 1.665319861167817814481658061827e6*z)
+                                             + y*(-5.7735170186810742612360424717018e6
+                                                  + 4.3102396406696461080701738070817e6*y
+                                                  + 1.0187839150673708982711319907648e7*z))
+                                        + y*(4.9567755867700930242806998781439e6
+                                             + z*(-1.5918498672927670285486437355699e7
+                                                  + 7.053119412004875449569375320679e6*z)
+                                             + y*(-6.7347494385463220438596465735651e6
+                                                  + 2.3510398040016251498564584402264e6*y
+                                                  + 1.0579679118007313174354062981019e7*z)))));
+    grad[0] /*ARGH*/[2]= 174.92855684535901412622458632637
+                         - 349.85711369071802825244917265273*z
+                         + y*(-2973.7854663711032401458179675482
+                              + y*(9096.2849559586687345636784889711
+                                   - 6297.428046432924508544085107749*y
+                                   - 12594.856092865849017088170215498*z)
+                              + 5597.713819051488452039186762444*z)
+                         + x*(-7871.7850580411556356801063846865
+                              + 15393.71300239159324310776359672*z
+                              + y*(130846.56052032854256641599057212
+                                   - 240701.69421921400343768503078508*z
+                                   + y*(-391140.25310622275558623817502576
+                                        + 264491.97795018282935885157452547*y
+                                        + 528983.9559003656587177031490509*z))
+                              + x*(77668.279239339402272043716328907
+                                   - 139942.84547628721130097966906109*z
+                                   + y*(-1.1895141865484412960583271870193e6
+                                        + y*(3.2473737292772447382392332205627e6
+                                             - 1.983689834626371220191386808941e6*y
+                                             - 3.967379669252742440382773617882e6*z)
+                                        + 1.9983838334013813773779896741924e6*z)
+                                   + x*(-285483.40477162591105399852488463
+                                        + 431023.96406696461080701738070817*z
+                                        + x*(466534.46110657249067464097173242
+                                             - 502044.9581461803705422645627567*z
+                                             + x*(-348982.4709064912331818180497211
+                                                  + 97959.99183340104791068576834277*x
+                                                  + 1.665319861167817814481658061827e6*y
+                                                  + 195919.98366680209582137153668553*z)
+                                             + y*(-4.2673821442425331496092487834317e6
+                                                  + 5.093919575336854491355659953824e6*y
+                                                  + 3.1347197386688335331419445869685e6*z))
+                                        + y*(3.6637036945691991918596477360194e6
+                                             - 4.8979995916700523955342884171383e6*z
+                                             + y*(-7.9592493364638351427432186778497e6
+                                                  + 3.5265597060024377247846876603396e6*y
+                                                  + 7.053119412004875449569375320679e6*z)))));
+    return;
+  case ( 97 ) :
+    grad[0] /*ARGH*/[0]= 1586.8333245807512975013398226475
+                         + z*(-18628.043375513167405450510961514
+                              + (45535.217140143298102212360128145
+                                 - 29666.88389433578512719896190167*z)*z)
+                         + y*(-18628.043375513167405450510961514
+                              + z*(200354.95541663051164973438456384
+                                   + z*(-445003.25841503677690798442852505
+                                        + 260792.60725718434367630715346119*z))
+                              + y*(45535.217140143298102212360128145
+                                   + y*(-41533.637452070099178078546662338
+                                        + 13039.63036285921718381535767306*y
+                                        + 156475.56435431060620578429207672*z)
+                                   + z*(-338202.47639542795045006816567904
+                                        + 391188.91088577651551446073019179*z)))
+                         + x*(-33737.456335651625412093703185853
+                              + z*(367593.38927679317013422341630721
+                                   + z*(-827913.03891169632913113382051172
+                                        + 492608.25815245931583302462320448*z))
+                              + y*(367593.38927679317013422341630721
+                                   + y*(-827913.03891169632913113382051172
+                                        + y*(689651.56141344304216623447248627
+                                             - 195594.45544288825775723036509589*y
+                                             - 2.3471334653146590930867643811507e6*z)
+                                        + (5.615734142938036200496480704531e6
+                                           - 5.867833663286647732716910952877e6*z)*z)
+                                   + z*(-3.6428173712114638481769888102516e6
+                                        + (7.3891238722868897374953693480671e6
+                                           - 3.9118891088577651551446073019179e6*z)*z))
+                              + x*(214843.43359758519740952922642279
+                                   + z*(-2.0267311192558326137130155926127e6
+                                        + (3.8249582397720370405858382507642e6
+                                           - 1.8110597726193357199743552323694e6*z)*z)
+                                   + y*(-2.0267311192558326137130155926127e6
+                                        + z*(1.6829816254996962978577688303362e7
+                                             + z*(-2.7165896589290035799615328485541e7
+                                                  + 1.0431704290287373747052286138448e7*z))
+                                        + y*(3.8249582397720370405858382507642e6
+                                             + y*(-2.5354836816670700079640973253172e6
+                                                  + 521585.2145143686873526143069224*y
+                                                  + 6.259022574172424248231371683069e6*z)
+                                             + z*(-2.0646081407860427207707649649011e7
+                                                  + 1.5647556435431060620578429207672e7*z)))
+                                   + x*(-593199.69238023041982245738239665
+                                        + z*(4.4160881495549882195854677986095e6
+                                             + z*(-5.9402760541914211615158851621716e6
+                                                  + 1.5454376726351664810447831316219e6*z))
+                                        + x*(804110.53904298505966861372317201
+                                             + x*(-528829.45360484603023251172785186
+                                                  + 135225.79635557706709141852401691*x
+                                                  + 1.3908939053716498329403048184597e6*y
+                                                  + 1.3908939053716498329403048184597e6*z)
+                                             + z*(-4.1292162815720854415415299298022e6
+                                                  + 2.897695636190937151958968371791e6*z)
+                                             + y*(-4.1292162815720854415415299298022e6
+                                                  + 2.897695636190937151958968371791e6*y
+                                                  + 1.2749860799240123468619460835881e7*z))
+                                        + y*(4.4160881495549882195854677986095e6
+                                             + y*(-5.9402760541914211615158851621716e6
+                                                  + 2.1636127416892330734626963842706e6*y
+                                                  + 1.7617989468040897883910527700489e7*z)
+                                             + z*(-2.6137214638442253110669894713555e7
+                                                  + 2.3181565089527497215671746974328e7*z)))));
+    grad[0] /*ARGH*/[1]= 413.95651945584816456556691025586
+                         + y*(-2069.7825972792408228278345512793
+                              + y*(2897.695636190937151958968371791
+                                   - 1241.8695583675444936967007307676*y
+                                   - 11176.826025307900443270306576908*z)
+                              + (15730.347739322230253491542589723
+                                 - 18628.043375513167405450510961514*z)*z)
+                         + z*(-4553.5217140143298102212360128145
+                              + (10348.912986396204114139172756397
+                                 - 6209.347791837722468483503653838*z)*z)
+                         + x*(-18628.043375513167405450510961514
+                              + z*(200354.95541663051164973438456384
+                                   + z*(-445003.25841503677690798442852505
+                                        + 260792.60725718434367630715346119*z))
+                              + y*(91070.43428028659620442472025629
+                                   + y*(-124600.91235621029753423563998701
+                                        + 52158.52145143686873526143069224*y
+                                        + 469426.69306293181861735287623015*z)
+                                   + z*(-676404.95279085590090013633135808
+                                        + 782377.8217715530310289214603836*z))
+                              + x*(183796.6946383965850671117081536
+                                   + y*(-827913.03891169632913113382051172
+                                        + y*(1.0344773421201645632493517087294e6
+                                             - 391188.91088577651551446073019179*y
+                                             - 3.5207001979719886396301465717261e6*z)
+                                        + (5.615734142938036200496480704531e6
+                                           - 5.867833663286647732716910952877e6*z)*z)
+                                   + z*(-1.8214086856057319240884944051258e6
+                                        + (3.6945619361434448687476846740336e6
+                                           - 1.9559445544288825775723036509589e6*z)*z)
+                                   + x*(-675577.03975194420457100519753757
+                                        + z*(5.6099387516656543261925627677874e6
+                                             + z*(-9.055298863096678599871776161847e6
+                                                  + 3.4772347634291245823507620461492e6*z))
+                                        + x*(1.1040220373887470548963669496524e6
+                                             + x*(-825843.25631441708830830598596044
+                                                  + 231815.65089527497215671746974328*x
+                                                  + 1.1590782544763748607835873487164e6*y
+                                                  + 2.5499721598480246937238921671761e6*z)
+                                             + z*(-6.5343036596105632776674736783888e6
+                                                  + 5.795391272381874303917936743582e6*z)
+                                             + y*(-2.9701380270957105807579425810858e6
+                                                  + 1.622709556266924805097022288203e6*y
+                                                  + 8.808994734020448941955263850245e6*z))
+                                        + y*(2.5499721598480246937238921671761e6
+                                             + y*(-2.5354836816670700079640973253172e6
+                                                  + 695446.9526858249164701524092298*y
+                                                  + 6.259022574172424248231371683069e6*z)
+                                             + z*(-1.3764054271906951471805099766007e7
+                                                  + 1.0431704290287373747052286138448e7*z)))));
+    grad[0] /*ARGH*/[2]= 413.95651945584816456556691025586
+                         + z*(-2069.7825972792408228278345512793
+                              + 2069.7825972792408228278345512793*z)
+                         + y*(-4553.5217140143298102212360128145
+                              + y*(7865.1738696611151267457712948614
+                                   - 3725.6086751026334810901021923028*y
+                                   - 18628.043375513167405450510961514*z)
+                              + (20697.825972792408228278345512793
+                                 - 18628.043375513167405450510961514*z)*z)
+                         + x*(-18628.043375513167405450510961514
+                              + (91070.43428028659620442472025629
+                                 - 89000.65168300735538159688570501*z)*z
+                              + y*(200354.95541663051164973438456384
+                                   + z*(-890006.5168300735538159688570501
+                                        + 782377.8217715530310289214603836*z)
+                                   + y*(-338202.47639542795045006816567904
+                                        + 156475.56435431060620578429207672*y
+                                        + 782377.8217715530310289214603836*z))
+                              + x*(183796.6946383965850671117081536
+                                   + z*(-827913.03891169632913113382051172
+                                        + 738912.3872286889737495369348067*z)
+                                   + y*(-1.8214086856057319240884944051258e6
+                                        + y*(2.8078670714690181002482403522655e6
+                                             - 1.1735667326573295465433821905754e6*y
+                                             - 5.867833663286647732716910952877e6*z)
+                                        + (7.3891238722868897374953693480671e6
+                                           - 5.867833663286647732716910952877e6*z)*z)
+                                   + x*(-675577.03975194420457100519753757
+                                        + (2.5499721598480246937238921671761e6
+                                           - 1.8110597726193357199743552323694e6*z)*z
+                                        + y*(5.6099387516656543261925627677874e6
+                                             + z*(-1.8110597726193357199743552323694e7
+                                                  + 1.0431704290287373747052286138448e7*z)
+                                             + y*(-6.8820271359534757359025498830037e6
+                                                  + 2.0863408580574747494104572276895e6*y
+                                                  + 1.0431704290287373747052286138448e7*z))
+                                        + x*(1.1040220373887470548963669496524e6
+                                             + z*(-2.9701380270957105807579425810858e6
+                                                  + 1.1590782544763748607835873487164e6*z)
+                                             + x*(-825843.25631441708830830598596044
+                                                  + 231815.65089527497215671746974328*x
+                                                  + 2.5499721598480246937238921671761e6*y
+                                                  + 1.1590782544763748607835873487164e6*z)
+                                             + y*(-6.5343036596105632776674736783888e6
+                                                  + 4.4044973670102244709776319251224e6*y
+                                                  + 1.1590782544763748607835873487164e7*z)))));
+    return;
+  case ( 98 ) :
+    grad[0] /*ARGH*/[0]= 1799.2998638359310452249001498505
+                         + z*(-35203.692988094303058748046410118
+                              + z*(154896.24914761493345849140420452
+                                   + z*(-235473.59087591967157073693265434
+                                        + 114998.73042777472332524361827305*z)))
+                         + y*(-7040.7385976188606117496092820235
+                              + y*(10326.416609840995563899426946968
+                                   + y*(-6727.8168821691334734496266472669
+                                        + 1642.8390061110674760749088324722*y
+                                        + 32856.780122221349521498176649443*z)
+                                   + z*(-100917.253232537002101744399709
+                                        + 147855.51054999607284674179492249*z))
+                              + z*(103264.16609840995563899426946968
+                                   + z*(-302751.75969761100630523319912701
+                                        + 229997.4608555494466504872365461*z)))
+                         + x*(-38254.679713729142657172877098994
+                              + y*(138937.24165967884940519228983193
+                                   + z*(-1.8775302926983628297998958085396e6
+                                        + (5.0270873586998664767892210273648e6
+                                           - 3.4499619128332416997573085481915e6*z)*z)
+                                   + y*(-187753.02926983628297998958085396
+                                        + y*(111713.05241555258837309380060811
+                                             - 24642.585091666012141123632487082*y
+                                             - 492851.70183332024282247264974165*z)
+                                        + (1.6756957862332888255964070091216e6
+                                           - 2.2178326582499410927011269238374e6*z)*z))
+                              + z*(694686.20829839424702596144915965
+                                   + z*(-2.8162954390475442446998437128094e6
+                                        + (3.9099568345443405930582830212837e6
+                                           - 1.7249809564166208498786542740958e6*z)*z))
+                              + x*(243609.55547761257716653648115801
+                                   + z*(-3.8301617971046601727917874494208e6
+                                        + z*(1.3011284928399654410513277953179e7
+                                             + z*(-1.4374841303471840415655452284131e7
+                                                  + 4.599949217110988933009744730922e6*z)))
+                                   + y*(-766032.35942093203455835748988416
+                                        + y*(867418.9952266436273675518635453
+                                             + y*(-410709.75152776686901872720811804
+                                                  + 65713.56024444269904299635329889*y
+                                                  + 1.3142712048888539808599270659777e6*z)
+                                             + z*(-6.1606462729165030352809081217706e6
+                                                  + 5.9142204219998429138696717969e6*z))
+                                        + z*(8.674189952266436273675518635453e6
+                                             + z*(-1.8481938818749509105842724365312e7
+                                                  + 9.199898434221977866019489461844e6*z)))
+                                   + x*(-672625.22735918848377581267340931
+                                        + x*(911775.64839164244922157440202205
+                                             + x*(-599636.23723053962876734172385234
+                                                  + 153331.64057036629776699149103073*x
+                                                  + 525708.4819555415923439708263911*y
+                                                  + 2.6285424097777079617198541319554e6*z)
+                                             + y*(-1.5606970558055141022711633908485e6
+                                                  + 657135.6024444269904299635329889*y
+                                                  + 6.571356024444269904299635329889e6*z)
+                                             + z*(-7.8034852790275705113558169542427e6
+                                                  + 9.857034036666404856449452994833e6*z))
+                                        + z*(8.3456221510442227784605368689585e6
+                                             + z*(-2.0206919775166129955721378639408e7
+                                                  + 1.2266531245629303821359319282459e7*z))
+                                        + y*(1.6691244302088445556921073737917e6
+                                             + y*(-1.3471279850110753303814252426272e6
+                                                  + 350472.32130369439489598055092739*y
+                                                  + 5.257084819555415923439708263911e6*z)
+                                             + z*(-1.3471279850110753303814252426272e7
+                                                  + 1.5771254458666247770319124791733e7*z)))));
+    grad[0] /*ARGH*/[1]= 156.4608577248635691499913173783
+                         + y*(-469.3825731745907074499739521349
+                              + y*(469.3825731745907074499739521349
+                                   - 156.4608577248635691499913173783*y
+                                   - 2346.9128658729535372498697606745*z)
+                              + (4693.825731745907074499739521349
+                                 - 7040.738597618860611749609282024*z)*z)
+                         + z*(-2346.9128658729535372498697606745
+                              + (7040.7385976188606117496092820235
+                                 - 5476.130020370224920249696108241*z)*z)
+                         + x*(-7040.7385976188606117496092820235
+                              + z*(103264.16609840995563899426946968
+                                   + z*(-302751.75969761100630523319912701
+                                        + 229997.4608555494466504872365461*z))
+                              + y*(20652.833219681991127798853893936
+                                   + y*(-20183.450646507400420348879941801
+                                        + 6571.356024444269904299635329889*y
+                                        + 98570.34036666404856449452994833*z)
+                                   + z*(-201834.50646507400420348879941801
+                                        + 295711.02109999214569348358984499*z))
+                              + x*(69468.620829839424702596144915965
+                                   + y*(-187753.02926983628297998958085396
+                                        + y*(167569.57862332888255964070091216
+                                             - 49285.170183332024282247264974165*y
+                                             - 739277.5527499803642337089746125*z)
+                                        + (1.6756957862332888255964070091216e6
+                                           - 2.2178326582499410927011269238374e6*z)*z)
+                                   + z*(-938765.1463491814148999479042698
+                                        + (2.5135436793499332383946105136824e6
+                                           - 1.7249809564166208498786542740958e6*z)*z)
+                                   + x*(-255344.11980697734485278582996139
+                                        + z*(2.891396650755478757891839545151e6
+                                             + z*(-6.1606462729165030352809081217706e6
+                                                  + 3.0666328114073259553398298206147e6*z))
+                                        + y*(578279.3301510957515783679090302
+                                             + y*(-410709.75152776686901872720811804
+                                                  + 87618.08032592359872399513773185*y
+                                                  + 1.3142712048888539808599270659777e6*z)
+                                             + z*(-4.1070975152776686901872720811804e6
+                                                  + 3.9428136146665619425797811979332e6*z))
+                                        + x*(417281.10755221113892302684344793
+                                             + x*(-312139.41116110282045423267816971
+                                                  + 87618.08032592359872399513773185*x
+                                                  + 262854.24097777079617198541319554*y
+                                                  + 1.3142712048888539808599270659777e6*z)
+                                             + y*(-673563.99250553766519071262131358
+                                                  + 262854.24097777079617198541319554*y
+                                                  + 2.6285424097777079617198541319554e6*z)
+                                             + z*(-3.3678199625276883259535631065679e6
+                                                  + 3.9428136146665619425797811979332e6*z)))));
+    grad[0] /*ARGH*/[2]= 782.3042886243178457499565868915
+                         + y*(-2346.9128658729535372498697606745
+                              + y*(2346.9128658729535372498697606745
+                                   - 782.3042886243178457499565868915*y
+                                   - 7040.738597618860611749609282024*z)
+                              + (14081.477195237721223499218564047
+                                 - 16428.390061110674760749088324722*z)*z)
+                         + z*(-7040.7385976188606117496092820235
+                              + (16428.390061110674760749088324722
+                                 - 10952.260040740449840499392216481*z)*z)
+                         + x*(-35203.692988094303058748046410118
+                              + z*(309792.49829522986691698280840903
+                                   + z*(-706420.77262775901471221079796303
+                                        + 459994.9217110988933009744730922*z))
+                              + y*(103264.16609840995563899426946968
+                                   + y*(-100917.253232537002101744399709
+                                        + 32856.780122221349521498176649443*y
+                                        + 295711.02109999214569348358984499*z)
+                                   + z*(-605503.51939522201261046639825402
+                                        + 689992.3825666483399514617096383*z))
+                              + x*(347343.10414919712351298072457983
+                                   + y*(-938765.1463491814148999479042698
+                                        + y*(837847.8931166444127982035045608
+                                             - 246425.85091666012141123632487082*y
+                                             - 2.2178326582499410927011269238374e6*z)
+                                        + (5.0270873586998664767892210273648e6
+                                           - 5.174942869249862549635962822287e6*z)*z)
+                                   + z*(-2.8162954390475442446998437128094e6
+                                        + (5.8649352518165108895874245319256e6
+                                           - 3.4499619128332416997573085481915e6*z)*z)
+                                   + x*(-1.2767205990348867242639291498069e6
+                                        + z*(8.674189952266436273675518635453e6
+                                             + z*(-1.4374841303471840415655452284131e7
+                                                  + 6.133265622814651910679659641229e6*z))
+                                        + y*(2.891396650755478757891839545151e6
+                                             + y*(-2.0535487576388343450936360405902e6
+                                                  + 438090.40162961799361997568865924*y
+                                                  + 3.9428136146665619425797811979332e6*z)
+                                             + z*(-1.2321292545833006070561816243541e7
+                                                  + 9.199898434221977866019489461844e6*z))
+                                        + x*(2.0864055377610556946151342172396e6
+                                             + x*(-1.5606970558055141022711633908485e6
+                                                  + 438090.40162961799361997568865924*x
+                                                  + 1.3142712048888539808599270659777e6*y
+                                                  + 3.9428136146665619425797811979332e6*z)
+                                             + y*(-3.3678199625276883259535631065679e6
+                                                  + 1.3142712048888539808599270659777e6*y
+                                                  + 7.885627229333123885159562395866e6*z)
+                                             + z*(-1.0103459887583064977860689319704e7
+                                                  + 9.199898434221977866019489461844e6*z)))));
+    return;
+  case ( 99 ) :
+    grad[0] /*ARGH*/[0]= 499.89998999799949985995798679571
+                         + y*(-16996.599659931982995238571551054
+                              + y*(131973.59735947186796302890851407
+                                   + y*(-383923.1923184636158924477338591
+                                        + (464906.99069813953486976092772001
+                                           - 197960.3960392078019445433627711*y)*y)))
+                         + x*(-7998.3998399679919977593277887313
+                              + y*(245950.79507901575393109932950349
+                                   + y*(-1.7036591659131822955227368189998e6
+                                        + y*(4.3431311131026196547833149892811e6
+                                             + y*(-4.4990999099819954987396218811614e6
+                                                  + 1.5836831683136624155563469021688e6*y))))
+                              + x*(38992.199219843960989076722970065
+                                   + y*(-995800.78007601500372103630969705
+                                        + y*(5.4109174917383465864841852490767e6
+                                             + y*(-9.7180558055611102772775832633086e6
+                                                  + 5.398919891978394598487546257394e6*y)))
+                                   + x*(-85982.798279655913975912773728862
+                                        + x*(96480.698069613903472971891451572
+                                             + x*(-53989.198919783945984875462573937
+                                                  + 11997.599759951987996638991683097*x
+                                                  + 359927.99279855963989916975049291*y)
+                                             + y*(-1.2747449744948987246428928663291e6
+                                                  + 2.3995199519903975993277983366194e6*y))
+                                        + y*(1.6816635663532703175288986675808e6
+                                             + y*(-6.2387518751750337582522756752104e6
+                                                  + 5.758847884776954238386716007887e6*y)))));
+    grad[0] /*ARGH*/[1]= 499.89998999799949985995798679571
+                         + y*(-7998.3998399679919977593277887313
+                              + y*(35992.799279855963989916975049291
+                                   + y*(-59987.998799759939983194958415485
+                                        + 32993.399339867966990757227128517*y)))
+                         + x*(-16996.599659931982995238571551054
+                              + y*(263947.19471894373592605781702813
+                                   + y*(-1.1517695769553908476773432015773e6
+                                        + (1.85962796279255813947904371088e6
+                                           - 989801.9801960390097227168138555*y)*y))
+                              + x*(122975.39753950787696554966475174
+                                   + y*(-1.7036591659131822955227368189998e6
+                                        + y*(6.5146966696539294821749724839217e6
+                                             + y*(-8.9981998199639909974792437623228e6
+                                                  + 3.959207920784156038890867255422e6*y)))
+                                   + x*(-331933.59335867166790701210323235
+                                        + x*(420415.89158831757938222466689519
+                                             + x*(-254948.99489897974492857857326581
+                                                  + 59987.99879975993998319495841549*x
+                                                  + 959807.9807961590397311193346478*y)
+                                             + y*(-3.1193759375875168791261378376052e6
+                                                  + 4.3191359135827156787900370059149e6*y))
+                                        + y*(3.6072783278255643909894568327178e6
+                                             + y*(-9.7180558055611102772775832633086e6
+                                                  + 7.198559855971192797983395009858e6*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 100 ) :
+    grad[0] /*ARGH*/[0]= 865.85218137970871546249606975456
+                         - 1682.2270952520055043271352212374*z
+                         + y*(-27756.747071658090821397731150417
+                              + 52247.9944878269944873369056949*z
+                              + y*(202460.97864032960363843050956775
+                                   - 341986.87301123123664438701909391*z
+                                   + y*(-550978.85096253921459373464187353
+                                        + y*(621187.09355555673843609360890105
+                                             - 244912.47416168903665939174544486*y
+                                             - 489824.94832337807331878349088972*z)
+                                        + 736221.7405102894677761109438827*z)))
+                         + x*(-13853.634902075339447399937116073
+                              + 24342.815613646667886145603789671*z
+                              + y*(401656.45762517002012140246252957
+                                   - 674474.1106610393833819855098797*z
+                                   + y*(-2.6135871788115276106051938507837e6
+                                        + 3.8687265009395533645396281534999e6*z
+                                        + y*(6.2329482515137248650916231361943e6
+                                             - 7.124726521067317430091396231123e6*z
+                                             + y*(-6.0114880021505490816396155700102e6
+                                                  + 1.9592997932935122932751339635589e6*y
+                                                  + 3.9185995865870245865502679271178e6*z))))
+                              + x*(67536.470147617279806074693440855
+                                   - 98558.7168747645577829309811972*z
+                                   + x*(-148926.57519730989905954932399778
+                                        + 166441.52789493372107519067306596*z
+                                        + x*(167109.47100628378208426174146263
+                                             - 126167.03214390041282453514159281*z
+                                             + x*(-93512.035589008541269949575533492
+                                                  + 20780.452353113009171099905674109*x
+                                                  + 587789.9379880536879825401890677*y
+                                                  + 35623.632605336587150456981155616*z)
+                                             + y*(-2.0817560303743568116048298362813e6
+                                                  + 3.6811087025514473388805547194137e6*y
+                                                  + 949963.5361423089906788528308164*z))
+                                        + y*(2.7462852102664063977406461055884e6
+                                             - 2.4699051939700033757650173601227e6*z
+                                             + y*(-9.5708826266337630810894422704755e6
+                                                  + 8.264682764438088218906019628103e6*y
+                                                  + 5.129803095168468549665805286409e6*z)))
+                                   + y*(-1.6262188284336152034183611897539e6
+                                        + 2.142167774000906773980813133491e6*z
+                                        + y*(8.3009001242535137491756508922778e6
+                                             - 8.656542723096790677561046420815e6*z
+                                             + y*(-1.3946652164989273869403908122424e7
+                                                  + 7.213785602580658897967538684012e6*y
+                                                  + 8.549671825280780916109675477348e6*z)))));
+    grad[0] /*ARGH*/[1]= 816.37491387229678886463915148287
+                         - 1583.272560237181651131421384694*z
+                         + y*(-12270.362341838157796268515731379
+                              + 21374.17956320195229027418869337*z
+                              + y*(51654.267277738051368162622675643
+                                   - 71247.26521067317430091396231123*z
+                                   + y*(-80153.173362007321088528207600136
+                                        + 40818.745693614839443231957574143*y
+                                        + 65309.99310978374310917113211863*z)))
+                         + x*(-27756.747071658090821397731150417
+                              + 52247.9944878269944873369056949*z
+                              + y*(404921.9572806592072768610191355
+                                   - 683973.7460224624732887740381878*z
+                                   + y*(-1.6529365528876176437812039256206e6
+                                        + y*(2.4847483742222269537443744356042e6
+                                             - 1.2245623708084451832969587272243e6*y
+                                             - 1.9592997932935122932751339635589e6*z)
+                                        + 2.2086652215308684033283328316482e6*z))
+                              + x*(200828.22881258501006070123126479
+                                   - 337237.05533051969169099275493983*z
+                                   + y*(-2.6135871788115276106051938507837e6
+                                        + 3.8687265009395533645396281534999e6*z
+                                        + y*(9.3494223772705872976374347042914e6
+                                             - 1.0687089781600976145137094346685e7*z
+                                             + y*(-1.202297600430109816327923114002e7
+                                                  + 4.8982494832337807331878349088972e6*y
+                                                  + 7.837199173174049173100535854236e6*z)))
+                                   + x*(-542072.94281120506780612039658462
+                                        + 714055.924666968924660271044497*z
+                                        + x*(686571.30256660159943516152639709
+                                             - 617476.2984925008439412543400307*z
+                                             + x*(-416351.20607487136232096596725626
+                                                  + 97964.98966467561466375669817794*x
+                                                  + 1.4724434810205789355522218877655e6*y
+                                                  + 189992.70722846179813577056616329*z)
+                                             + y*(-4.7854413133168815405447211352378e6
+                                                  + 6.198512073328566164179514721077e6*y
+                                                  + 2.5649015475842342748329026432044e6*z))
+                                        + y*(5.5339334161690091661171005948519e6
+                                             - 5.77102848206452711837403094721e6*z
+                                             + y*(-1.3946652164989273869403908122424e7
+                                                  + 9.618380803440878530623384912016e6*y
+                                                  + 8.549671825280780916109675477348e6*z)))));
+    grad[0] /*ARGH*/[2]= 49.477267507411926597856918271689
+                         + y*(-1583.272560237181651131421384694
+                              + y*(10687.089781600976145137094346685
+                                   + y*(-23749.088403557724766971320770411
+                                        + 16327.498277445935777292783029657*y)))
+                         + x*(-1682.2270952520055043271352212374
+                              + y*(52247.994487826994487336905694904
+                                   + y*(-341986.87301123123664438701909391
+                                        + (736221.74051028946777611094388273
+                                           - 489824.94832337807331878349088972*y)*y))
+                              + x*(12171.407806823333943072801894835
+                                   + y*(-337237.05533051969169099275493983
+                                        + y*(1.93436325046977668226981407675e6
+                                             + y*(-3.5623632605336587150456981155616e6
+                                                  + 1.9592997932935122932751339635589e6*y)))
+                                   + x*(-32852.905624921519260976993732401
+                                        + x*(41610.38197373343026879766826649
+                                             + x*(-25233.406428780082564907028318561
+                                                  + 5937.272100889431191742830192603*x
+                                                  + 189992.70722846179813577056616329*y)
+                                             + y*(-617476.29849250084394125434003068
+                                                  + 1.2824507737921171374164513216022e6*y))
+                                        + y*(714055.92466696892466027104449701
+                                             + y*(-2.8855142410322635591870154736049e6
+                                                  + 2.8498906084269269720365584924493e6*y)))));
+    return;
+  case ( 101 ) :
+    grad[0] /*ARGH*/[0]= 1117.8103595869918399349171623886
+                         + z*(-6515.2375244498952956206600322081
+                              + 6323.612891377839551631817090084*z)
+                         + y*(-31490.314701507827262166523489006
+                              + (177061.16095857950744569087852236
+                                 - 165563.68297425616280636030199494*z)*z
+                              + y*(200247.74156029825246834087451934
+                                   + z*(-993382.09784553697683816181196961
+                                        + 801949.089406553288593307712788*z)
+                                   + y*(-472163.09588954535318850900939296
+                                        + y*(460378.18095561392493319516845235
+                                             - 158090.32228444598879079542725211*y
+                                             - 948541.9337066759327447725635126*z)
+                                        + (1.782109087570118419096239361751e6
+                                           - 948541.9337066759327447725635126*z)*z)))
+                         + x*(-17884.965753391869438958674598218
+                              + (94279.319471451426042510727524894
+                                 - 81632.09368869574693924709334472*z)*z
+                              + y*(455683.37744534855920546851637032
+                                   + z*(-2.2856986232834809142989186136523e6
+                                        + 1.8729391636462728417469509163177e6*z)
+                                   + y*(-2.5850163001420319864094912892496e6
+                                        + (1.1237634981877637050481705497906e7
+                                           - 7.760797639418257631548139156013e6*z)*z
+                                        + y*(5.3413450222504818079450081687579e6
+                                             + z*(-1.7246216976485016958995864791139e7
+                                                  + 7.588335469653407461958180508101e6*z)
+                                             + y*(-4.4552727189252960477405984043776e6
+                                                  + 1.2647225782755679103263634180169e6*y
+                                                  + 7.588335469653407461958180508101e6*z))))
+                              + x*(87189.208047785363514923538666314
+                                   + z*(-381716.26907953504202577514071054
+                                        + 259268.12854649142161690450069346*z)
+                                   + x*(-192263.38184896259646880575193085
+                                        + (644625.26565439552277846765730435
+                                           - 298934.42759240696062259498971308*z)*z
+                                        + x*(215737.39940028942510743901234101
+                                             + z*(-488642.81433374214717154950241561
+                                                  + 114974.77984323344639330576527426*z)
+                                             + x*(-120723.51883539511871297105353797
+                                                  + 26827.448630087804158438011897327*x
+                                                  + 666853.7230907539890811734385907*y
+                                                  + 137969.73581188013567196691832911*z)
+                                             + y*(-2.3617736026130870446624892616754e6
+                                                  + 3.6408680283690591357880159003516e6*y
+                                                  + 3.2192938356105364990125614276793e6*z))
+                                        + y*(3.115688783996245026762593676971e6
+                                             + z*(-8.3701639725873948974326597119662e6
+                                                  + 2.483455244613842442095404529924e6*z)
+                                             + y*(-9.4662568737595537530488413409141e6
+                                                  + 7.082446438343180297827635140894e6*y
+                                                  + 1.4900731467683054652572427179544e7*z)))
+                                   + y*(-1.8449619672177527031245798467676e6
+                                        + (7.2595075993017598052733260194168e6
+                                           - 4.1908307252858591210359951442468e6*z)*z
+                                        + y*(8.2101574039722283512019758552928e6
+                                             + z*(-2.5144984351715154726215970865481e7
+                                                  + 9.312957167301909157857766987215e6*z)
+                                             + y*(-1.1951628364704116752584134300259e7
+                                                  + 5.346327262710355257288718085253e6*y
+                                                  + 2.0695460371782020350795037749367e7*z)))));
+    grad[0] /*ARGH*/[1]= 926.18572651493609594607422026488
+                         + z*(-5365.4897260175608316876023794655
+                              + 5173.865092945505087698759437342*z)
+                         + y*(-12136.226761230197119293386334505
+                              + (62086.381115346061052385113248101
+                                 - 51738.65092945505087698759437342*z)*z
+                              + y*(44265.29023964487686142271963059
+                                   + z*(-172462.16976485016958995864791139
+                                        + 94854.19337066759327447725635126*z)
+                                   + y*(-59403.636252337280636541312058368
+                                        + 26348.387047407664798465904542018*y
+                                        + 126472.25782755679103263634180169*z)))
+                         + x*(-31490.314701507827262166523489006
+                              + (177061.16095857950744569087852236
+                                 - 165563.68297425616280636030199494*z)*z
+                              + y*(400495.48312059650493668174903867
+                                   + z*(-1.9867641956910739536763236239392e6
+                                        + 1.6038981788131065771866154255759e6*z)
+                                   + y*(-1.4164892876686360595655270281789e6
+                                        + y*(1.8415127238224556997327806738094e6
+                                             - 790451.6114222299439539771362605*y
+                                             - 3.7941677348267037309790902540506e6*z)
+                                        + (5.3463272627103552572887180852531e6
+                                           - 2.8456258011200277982343176905379e6*z)*z))
+                              + x*(227841.68872267427960273425818516
+                                   + z*(-1.1428493116417404571494593068261e6
+                                        + 936469.5818231364208734754581589*z)
+                                   + y*(-2.5850163001420319864094912892496e6
+                                        + (1.1237634981877637050481705497906e7
+                                           - 7.760797639418257631548139156013e6*z)*z
+                                        + y*(8.0120175333757227119175122531368e6
+                                             + z*(-2.5869325464727525438493797186709e7
+                                                  + 1.1382503204480111192937270762152e7*z)
+                                             + y*(-8.9105454378505920954811968087552e6
+                                                  + 3.1618064456889197758159085450422e6*y
+                                                  + 1.5176670939306814923916361016202e7*z)))
+                                   + x*(-614987.32240591756770819328225588
+                                        + (2.4198358664339199350911086731389e6
+                                           - 1.3969435750952863736786650480823e6*z)*z
+                                        + x*(778922.19599906125669064841924276
+                                             + z*(-2.0925409931468487243581649279915e6
+                                                  + 620863.811153460610523851132481*z)
+                                             + x*(-472354.72052261740893249785233509
+                                                  + 111142.28718179233151352890643179*x
+                                                  + 1.4563472113476236543152063601406e6*y
+                                                  + 643858.7671221072998025122855359*z)
+                                             + y*(-4.7331284368797768765244206704571e6
+                                                  + 5.311834828757385223370726355671e6*y
+                                                  + 7.450365733841527326286213589772e6*z))
+                                        + y*(5.4734382693148189008013172368619e6
+                                             + z*(-1.6763322901143436484143980576987e7
+                                                  + 6.20863811153460610523851132481e6*z)
+                                             + y*(-1.1951628364704116752584134300259e7
+                                                  + 7.128436350280473676384957447004e6*y
+                                                  + 2.0695460371782020350795037749367e7*z)))));
+    grad[0] /*ARGH*/[2]= 191.62463307205574398884294212377
+                         - 383.24926614411148797768588424753*z
+                         + y*(-5365.4897260175608316876023794655
+                              + 10347.730185891010175397518874683*z
+                              + y*(31043.19055767303052619255662405
+                                   - 51738.65092945505087698759437342*z
+                                   + y*(-57487.38992161672319665288263713
+                                        + 31618.064456889197758159085450422*y
+                                        + 63236.12891377839551631817090084*z)))
+                         + x*(-6515.2375244498952956206600322081
+                              + 12647.225782755679103263634180169*z
+                              + y*(177061.16095857950744569087852236
+                                   - 331127.36594851232561272060398987*z
+                                   + y*(-993382.09784553697683816181196961
+                                        + y*(1.782109087570118419096239361751e6
+                                             - 948541.9337066759327447725635126*y
+                                             - 1.8970838674133518654895451270253e6*z)
+                                        + 1.6038981788131065771866154255759e6*z))
+                              + x*(47139.659735725713021255363762447
+                                   - 81632.09368869574693924709334472*z
+                                   + x*(-127238.75635984501400859171357018
+                                        + 172845.41903099428107793633379564*z
+                                        + x*(161156.31641359888069461691432609
+                                             - 149467.21379620348031129749485654*z
+                                             + x*(-97728.562866748429434309900483121
+                                                  + 22994.955968646689278661153054852*x
+                                                  + 643858.7671221072998025122855359*y
+                                                  + 45989.911937293378557322306109704*z)
+                                             + y*(-2.0925409931468487243581649279915e6
+                                                  + 3.725182866920763663143106794886e6*y
+                                                  + 1.241727622306921221047702264962e6*z))
+                                        + y*(2.4198358664339199350911086731389e6
+                                             - 2.7938871501905727473573300961645e6*z
+                                             + y*(-8.3816614505717182420719902884936e6
+                                                  + 6.898486790594006783598345916456e6*y
+                                                  + 6.20863811153460610523851132481e6*z)))
+                                   + y*(-1.1428493116417404571494593068261e6
+                                        + 1.8729391636462728417469509163177e6*z
+                                        + y*(5.6188174909388185252408527489531e6
+                                             - 7.760797639418257631548139156013e6*z
+                                             + y*(-8.6231084882425084794979323955695e6
+                                                  + 3.7941677348267037309790902540506e6*y
+                                                  + 7.588335469653407461958180508101e6*z)))));
+    return;
+  case ( 102 ) :
+    grad[0] /*ARGH*/[0]= 1322.6110539383828996775507567124
+                         + z*(-15417.866000196006373384020249676
+                              + (37410.998382828544876593578547009
+                                 - 24184.887843444715879818070979884*z)*z)
+                         + y*(-29550.909833709012215652705478546
+                              + z*(329216.78576889119491402349121368
+                                   + z*(-761823.96706850855021426923586636
+                                        + 468582.20196674137017147512523526*z))
+                              + y*(147149.92697245894318126807561823
+                                   + y*(-273289.23263092528944194420207269
+                                        + y*(216719.26840961788370430724542131
+                                             - 62351.66397138090812765596424501*y
+                                             - 748219.9676565708975318715709402*z)
+                                        + (1.8274705876702913436687529884175e6
+                                           - 1.8705499191414272438296789273504e6*z)*z)
+                                   + z*(-1.3930495397824156346775208884413e6
+                                        + (2.6357748860629202072145475794483e6
+                                           - 1.2470332794276181625531192849003e6*z)*z)))
+                         + x*(-21161.776863014126394840812107399
+                              + z*(223105.59035577750399132170478943
+                                   + z*(-482941.97912378667022511710487957
+                                        + 273591.54372896834839044192795994*z))
+                              + y*(427619.04818190688265003326751308
+                                   + z*(-4.2498894162893226979810305229402e6
+                                        + (8.6181336274625029742989207307382e6
+                                           - 4.5346664706458842274658883087283e6*z)*z)
+                                   + y*(-1.8995717845535609028854606125263e6
+                                        + z*(1.5758872918788576867289455050493e7
+                                             + z*(-2.5507498897383098779495621736597e7
+                                                  + 9.976266235420945300424954279202e6*z))
+                                        + y*(3.0915844441373423368119937859474e6
+                                             + y*(-2.0972832426737214552029733427869e6
+                                                  + 498813.31177104726502124771396012*y
+                                                  + 5.985759741252567180254972567521e6*z)
+                                             + z*(-1.7685199235518948487116964404041e7
+                                                  + 1.4964399353131417950637431418804e7*z))))
+                              + x*(103163.66220719386617484895902357
+                                   + z*(-903305.56095266013811120495109868
+                                        + (1.5338509336959703399403367204274e6
+                                           - 612179.9735371943707078949216783*z)*z)
+                                   + x*(-227489.10127740185874453873015454
+                                        + z*(1.5254618007252754541195248270562e6
+                                             + z*(-1.7685199235518948487116964404041e6
+                                                  + 362773.31765167073819727106469827*z))
+                                        + x*(255263.9334101078996377672960455
+                                             + x*(-142841.99382534535316517548172494
+                                                  + 31742.665294521189592261218161098*x
+                                                  + 625783.9729491320233902925866045*y
+                                                  + 326495.98588650366437754395822844*z)
+                                             + z*(-1.1563399500147004780038015187257e6
+                                                  + 680199.9705968826341198832463093*z)
+                                             + y*(-2.216318237528175916173952910891e6
+                                                  + 2.6754532176810716942048741021497e6*y
+                                                  + 5.985759741252567180254972567521e6*z))
+                                        + y*(2.9238017847234446203957559185244e6
+                                             + z*(-1.5562975327256674668662928675556e7
+                                                  + 1.1427359506027628253214038537995e7*z)
+                                             + y*(-6.9561783659707864049326726655893e6
+                                                  + 4.0993384894638793416291630310904e6*y
+                                                  + 2.089574309673623452016281332662e7*z)))
+                                   + y*(-1.7313356584925985980464761562725e6
+                                        + z*(1.3497888216524538991474963139761e7
+                                             + z*(-1.9283669166421622677298690032867e7
+                                                  + 5.441599764775061072959065970474e6*z))
+                                        + y*(6.0331470058708166704319911003476e6
+                                             + y*(-6.9176337009702963889992126149651e6
+                                                  + 2.5167398912084657462435680113442e6*y
+                                                  + 2.1222239082622738184540357284849e7*z)
+                                             + z*(-3.5261566475742395752774747488672e7
+                                                  + 3.0608998676859718535394746083916e7*z)))));
+    grad[0] /*ARGH*/[1]= 869.1444068737944769309619258396
+                         + z*(-9976.2662354209453004249542792023
+                              + (23806.998970890892194195913620824
+                                 - 15115.554902152947424886294362428*z)*z)
+                         + y*(-8918.1773922702389806829136738324
+                              + z*(87065.596236400977167345055527584
+                                   + z*(-170049.99264922065852997081157731
+                                        + 83135.55196184121083687461899335*z))
+                              + y*(25620.865559149245885182268944315
+                                   + y*(-27963.776568982952736039644570491
+                                        + 10391.943995230151354609327374169*y
+                                        + 99762.66235420945300424954279202*z)
+                                   + z*(-176851.99235518948487116964404041
+                                        + 187054.99191414272438296789273504*z)))
+                         + x*(-29550.909833709012215652705478546
+                              + z*(329216.78576889119491402349121368
+                                   + z*(-761823.96706850855021426923586636
+                                        + 468582.20196674137017147512523526*z))
+                              + y*(294299.85394491788636253615123647
+                                   + y*(-819867.69789277586832583260621808
+                                        + y*(866877.07363847153481722898168523
+                                             - 311758.31985690454063827982122507*y
+                                             - 2.9928798706262835901274862837607e6*z)
+                                        + (5.4824117630108740310062589652526e6
+                                           - 5.611649757424281731489036782051e6*z)*z)
+                                   + z*(-2.7860990795648312693550417768827e6
+                                        + (5.2715497721258404144290951588967e6
+                                           - 2.4940665588552363251062385698006e6*z)*z))
+                              + x*(213809.52409095344132501663375654
+                                   + z*(-2.1249447081446613489905152614701e6
+                                        + (4.3090668137312514871494603653691e6
+                                           - 2.2673332353229421137329441543642e6*z)*z)
+                                   + x*(-577111.88616419953268215871875749
+                                        + z*(4.4992960721748463304916543799203e6
+                                             + z*(-6.4278897221405408924328966776224e6
+                                                  + 1.8138665882583536909863553234913e6*z))
+                                        + x*(730950.4461808611550989389796311
+                                             + x*(-443263.64750563518323479058217819
+                                                  + 104297.32882485533723171543110075*x
+                                                  + 1.0701812870724286776819496408599e6*y
+                                                  + 1.1971519482505134360509945135043e6*z)
+                                             + z*(-3.8907438318141686671657321688889e6
+                                                  + 2.8568398765069070633035096344989e6*z)
+                                             + y*(-3.4780891829853932024663363327946e6
+                                                  + 3.0745038670979095062218722733178e6*y
+                                                  + 1.044787154836811726008140666331e7*z))
+                                        + y*(4.0220980039138777802879940668984e6
+                                             + z*(-2.3507710983828263835183164992448e7
+                                                  + 2.0405999117906479023596497389278e7*z)
+                                             + y*(-6.9176337009702963889992126149651e6
+                                                  + 3.355653188277954328324757348459e6*y
+                                                  + 2.1222239082622738184540357284849e7*z)))
+                                   + y*(-1.8995717845535609028854606125263e6
+                                        + z*(1.5758872918788576867289455050493e7
+                                             + z*(-2.5507498897383098779495621736597e7
+                                                  + 9.976266235420945300424954279202e6*z))
+                                        + y*(4.637376666206013505217990678921e6
+                                             + y*(-4.1945664853474429104059466855737e6
+                                                  + 1.2470332794276181625531192849003e6*y
+                                                  + 1.1971519482505134360509945135043e7*z)
+                                             + z*(-2.6527798853278422730675446606061e7
+                                                  + 2.2446599029697126925956147128205e7*z)))));
+    grad[0] /*ARGH*/[2]= 453.46664706458842274658883087283
+                         + z*(-2267.3332353229421137329441543642
+                              + 2267.3332353229421137329441543642*z)
+                         + y*(-9976.2662354209453004249542792023
+                              + (47613.997941781784388391827241648
+                                 - 45346.664706458842274658883087283*z)*z
+                              + y*(43532.798118200488583672527763792
+                                   + z*(-170049.99264922065852997081157731
+                                        + 124703.32794276181625531192849003*z)
+                                   + y*(-58950.664118396494957056548013468
+                                        + 24940.665588552363251062385698006*y
+                                        + 124703.32794276181625531192849003*z)))
+                         + x*(-15417.866000196006373384020249676
+                              + (74821.996765657089753187157094018
+                                 - 72554.66353033414763945421293965*z)*z
+                              + y*(329216.78576889119491402349121368
+                                   + z*(-1.5236479341370171004285384717327e6
+                                        + 1.4057466059002241105144253757058e6*z)
+                                   + y*(-1.3930495397824156346775208884413e6
+                                        + y*(1.8274705876702913436687529884175e6
+                                             - 748219.9676565708975318715709402*y
+                                             - 3.7410998382828544876593578547009e6*z)
+                                        + (5.2715497721258404144290951588967e6
+                                           - 3.7410998382828544876593578547009e6*z)*z))
+                              + x*(111552.79517788875199566085239472
+                                   + z*(-482941.97912378667022511710487957
+                                        + 410387.31559345252258566289193991*z)
+                                   + y*(-2.1249447081446613489905152614701e6
+                                        + (8.6181336274625029742989207307382e6
+                                           - 6.801999705968826341198832463093e6*z)*z
+                                        + y*(7.8794364593942884336447275252464e6
+                                             + z*(-2.5507498897383098779495621736597e7
+                                                  + 1.4964399353131417950637431418804e7*z)
+                                             + y*(-8.8425996177594742435584822020203e6
+                                                  + 2.9928798706262835901274862837607e6*y
+                                                  + 1.4964399353131417950637431418804e7*z)))
+                                   + x*(-301101.85365088671270373498369956
+                                        + (1.0225672891306468932935578136182e6
+                                           - 612179.9735371943707078949216783*z)*z
+                                        + x*(381365.45018131886352988120676405
+                                             + z*(-884259.96177594742435584822020203
+                                                  + 272079.9882387530536479532985237*z)
+                                             + x*(-231267.99000294009560076030374515
+                                                  + 54415.99764775061072959065970474*x
+                                                  + 1.1971519482505134360509945135043e6*y
+                                                  + 272079.9882387530536479532985237*z)
+                                             + y*(-3.8907438318141686671657321688889e6
+                                                  + 5.223935774184058630040703331655e6*y
+                                                  + 5.713679753013814126607019268998e6*z))
+                                        + y*(4.4992960721748463304916543799203e6
+                                             + z*(-1.2855779444281081784865793355245e7
+                                                  + 5.441599764775061072959065970474e6*z)
+                                             + y*(-1.1753855491914131917591582496224e7
+                                                  + 7.074079694207579394846785761616e6*y
+                                                  + 2.0405999117906479023596497389278e7*z)))));
+    return;
+  case ( 103 ) :
+    grad[0] /*ARGH*/[0]= 1499.6999699939984995798739603871
+                         + z*(-29137.027988454827991837551230378
+                              + z*(127260.25459663358696434930463856
+                                   + z*(-191961.59615923180794622386692955
+                                        + 92981.398139627906973952185544*z)))
+                         + y*(-21852.770991341120993878163422784
+                              + y*(70700.141442574214980194058132536
+                                   + z*(-987231.06596176358372343702992341
+                                        + (2.7495927735575681062297289153726e6
+                                           - 1.979603960392078019445433627711e6*z)*z)
+                                   + y*(-95980.798079615903973111933464776
+                                        + y*(59773.755946903654483254976421144
+                                             - 14140.028288514842996038811626507*y
+                                             - 282800.56577029685992077623253014*z)
+                                        + (903247.86764209966774696408814173
+                                           - 1.2726025459663358696434930463856e6*z)*z))
+                              + z*(395920.7920784156038890867255422
+                                   + z*(-1.6042504821878658235505851736255e6
+                                        + (2.231553555351069767374852453056e6
+                                           - 989801.9801960390097227168138555*z)*z)))
+                         + x*(-23995.199519903975993277983366194
+                              + z*(421629.93442116986388188456486312
+                                   + z*(-1.6428141957019972135397819326069e6
+                                        + (2.1715655565513098273916574946406e6
+                                           - 899819.9819963990997479243762323*z)*z))
+                              + y*(316222.45081587739791141342364734
+                                   + z*(-5.1109774977395468865682104569993e6
+                                        + z*(1.8148083579750232128915994776639e7
+                                             + z*(-2.1595679567913578393950185029575e7
+                                                  + 7.918415841568312077781734510844e6*z)))
+                                   + y*(-912674.55316777622974432329589274
+                                        + y*(1.0857827782756549136958287473203e6
+                                             + y*(-578455.70271197084983795138472075
+                                                  + 113120.22630811874396831049301206*y
+                                                  + 2.2624045261623748793662098602411e6*z)
+                                             + z*(-8.7411083965364483975512653691135e6
+                                                  + 1.0180820367730686957147944371085e7*z))
+                                        + z*(1.1168051433692450540871381401009e7
+                                             + z*(-2.6608962324750659092545763697154e7
+                                                  + 1.5836831683136624155563469021688e7*z))))
+                              + x*(116976.5976595318829672301689102
+                                   + z*(-1.7070870515588828635217765309092e6
+                                        + z*(5.2176704384619770655383214901812e6
+                                             + z*(-4.8590279027805551386387916316543e6
+                                                  + 1.0797839783956789196975092514787e6*z)))
+                                   + x*(-257948.39483896774192773832118659
+                                        + z*(2.8828518280341776871923977158527e6
+                                             + z*(-6.0159393082044968383146944010958e6
+                                                  + 2.8794239423884771191933580039433e6*z))
+                                        + x*(289442.09420884171041891567435472
+                                             + x*(-161967.59675935183795462638772181
+                                                  + 35992.799279855963989916975049291*x
+                                                  + 462764.5621695766798703611077766*y
+                                                  + 617019.4162261022398271481437021*z)
+                                             + z*(-2.1852770991341120993878163422784e6
+                                                  + 2.313822810847883399351805538883e6*z)
+                                             + y*(-1.6389578243505840745408622567088e6
+                                                  + 1.2854571171377129996398919660461e6*y
+                                                  + 7.198559855971192797983395009858e6*z))
+                                        + y*(2.1621388710256332653942982868896e6
+                                             + y*(-3.3421885045580537990637191117199e6
+                                                  + 1.4397119711942385595966790019716e6*y
+                                                  + 1.4808465989426453755851555448851e7*z)
+                                             + z*(-1.8716255625525101274756827025631e7
+                                                  + 2.4063757232817987353258777604383e7*z)))
+                                   + y*(-1.2803152886691621476413323981819e6
+                                        + z*(1.623275247521503975945255574723e7
+                                             + z*(-4.0607590330380353658624187207397e7
+                                                  + 2.591481548149629407274022203549e7*z))
+                                        + y*(2.898705799145542814187956383434e6
+                                             + y*(-2.4295139513902775693193958158271e6
+                                                  + 694146.8432543650198055416616649*y
+                                                  + 1.0489330075843738077061518442936e7*z)
+                                             + z*(-2.4989286357157140712999499819936e7
+                                                  + 3.1930754789700790911054916436585e7*z)))));
+    grad[0] /*ARGH*/[1]= 642.72855856885649981994598302305
+                         + z*(-11997.599759951987996638991683097
+                              + z*(50132.827568370806985955786675798
+                                   + z*(-71985.598559711927979833950098582
+                                        + 32993.399339867966990757227128517*z)))
+                         + y*(-4284.8570571257099987996398868204
+                              + y*(8998.1998199639909974792437623228
+                                   + y*(-7712.7427028262779978393517962766
+                                        + 2356.6713814191404993398019377512*y
+                                        + 37706.742102706247989436831004019*z)
+                                   + z*(-87411.083965364483975512653691135
+                                        + 127260.25459663358696434930463856*z))
+                              + z*(61701.941622610223982714814370213
+                                   + z*(-177393.08216500439395030509131436
+                                        + 131973.59735947186796302890851407*z)))
+                         + x*(-21852.770991341120993878163422784
+                              + y*(141400.28288514842996038811626507
+                                   + z*(-1.9744621319235271674468740598468e6
+                                        + (5.4991855471151362124594578307452e6
+                                           - 3.959207920784156038890867255422e6*z)*z)
+                                   + y*(-287942.39423884771191933580039433
+                                        + y*(239095.02378761461793301990568458
+                                             - 70700.14144257421498019405813254*y
+                                             - 1.1312022630811874396831049301206e6*z)
+                                        + (2.7097436029262990032408922644252e6
+                                           - 3.8178076378990076089304791391569e6*z)*z))
+                              + z*(395920.7920784156038890867255422
+                                   + z*(-1.6042504821878658235505851736255e6
+                                        + (2.231553555351069767374852453056e6
+                                           - 989801.9801960390097227168138555*z)*z))
+                              + x*(158111.22540793869895570671182367
+                                   + z*(-2.5554887488697734432841052284997e6
+                                        + z*(9.0740417898751160644579973883195e6
+                                             + z*(-1.0797839783956789196975092514787e7
+                                                  + 3.959207920784156038890867255422e6*z)))
+                                   + y*(-912674.55316777622974432329589274
+                                        + y*(1.6286741674134823705437431209804e6
+                                             + y*(-1.1569114054239416996759027694415e6
+                                                  + 282800.56577029685992077623253014*y
+                                                  + 4.5248090523247497587324197204823e6*z)
+                                             + z*(-1.311166259480467259632689805367e7
+                                                  + 1.5271230551596030435721916556628e7*z))
+                                        + z*(1.1168051433692450540871381401009e7
+                                             + z*(-2.6608962324750659092545763697154e7
+                                                  + 1.5836831683136624155563469021688e7*z)))
+                                   + x*(-426771.76288972071588044413272731
+                                        + x*(540534.71775640831634857457172239
+                                             + x*(-327791.56487011681490817245134176
+                                                  + 77127.42702826277997839351796277*x
+                                                  + 514182.8468550851998559567864184*y
+                                                  + 1.4397119711942385595966790019716e6*z)
+                                             + z*(-4.6790639063812753186892067564078e6
+                                                  + 6.015939308204496838314694401096e6*z)
+                                             + y*(-1.6710942522790268995318595558599e6
+                                                  + 1.0797839783956789196975092514787e6*y
+                                                  + 7.404232994713226877925777724426e6*z))
+                                        + z*(5.4109174917383465864841852490767e6
+                                             + z*(-1.3535863443460117886208062402466e7
+                                                  + 8.63827182716543135758007401183e6*z))
+                                        + y*(1.932470532763695209458637588956e6
+                                             + y*(-2.4295139513902775693193958158271e6
+                                                  + 925529.1243391533597407222155532*y
+                                                  + 1.0489330075843738077061518442936e7*z)
+                                             + z*(-1.6659524238104760475332999879958e7
+                                                  + 2.1287169859800527274036610957724e7*z)))));
+    grad[0] /*ARGH*/[2]= 856.97141142514199975992797736407
+                         + z*(-7712.7427028262779978393517962766
+                              + (17996.399639927981994958487524646
+                                 - 11997.599759951987996638991683097*z)*z)
+                         + y*(-11997.599759951987996638991683097
+                              + z*(100265.6551367416139719115733516
+                                   + z*(-215956.79567913578393950185029575
+                                        + 131973.59735947186796302890851407*z))
+                              + y*(30850.970811305111991357407185107
+                                   + y*(-29137.027988454827991837551230378
+                                        + 9426.685525676561997359207751005*y
+                                        + 84840.16973108905797623286975904*z)
+                                   + z*(-177393.08216500439395030509131436
+                                        + 197960.3960392078019445433627711*z)))
+                         + x*(-29137.027988454827991837551230378
+                              + z*(254520.50919326717392869860927713
+                                   + z*(-575884.78847769542383867160078866
+                                        + 371925.59255851162789580874217601*z))
+                              + y*(395920.7920784156038890867255422
+                                   + y*(-987231.06596176358372343702992341
+                                        + y*(903247.86764209966774696408814173
+                                             - 282800.56577029685992077623253014*y
+                                             - 2.5452050919326717392869860927713e6*z)
+                                        + (5.4991855471151362124594578307452e6
+                                           - 5.938811881176234058336300883133e6*z)*z)
+                                   + z*(-3.2085009643757316471011703472511e6
+                                        + (6.6946606660532093021245573591681e6
+                                           - 3.959207920784156038890867255422e6*z)*z))
+                              + x*(210814.96721058493194094228243156
+                                   + z*(-1.6428141957019972135397819326069e6
+                                        + (3.2573483348269647410874862419608e6
+                                           - 1.7996399639927981994958487524646e6*z)*z)
+                                   + y*(-2.5554887488697734432841052284997e6
+                                        + z*(1.8148083579750232128915994776639e7
+                                             + z*(-3.2393519351870367590925277544362e7
+                                                  + 1.5836831683136624155563469021688e7*z))
+                                        + y*(5.5840257168462252704356907005043e6
+                                             + y*(-4.3705541982682241987756326845568e6
+                                                  + 1.1312022630811874396831049301206e6*y
+                                                  + 1.0180820367730686957147944371085e7*z)
+                                             + z*(-2.6608962324750659092545763697154e7
+                                                  + 2.3755247524704936233345203532532e7*z)))
+                                   + x*(-569029.01718629428784059217696974
+                                        + z*(3.4784469589746513770255476601208e6
+                                             + z*(-4.8590279027805551386387916316543e6
+                                                  + 1.4397119711942385595966790019716e6*z))
+                                        + x*(720712.95700854442179809942896318
+                                             + x*(-437055.41982682241987756326845568
+                                                  + 102836.56937101703997119135728369*x
+                                                  + 1.4397119711942385595966790019716e6*y
+                                                  + 925529.1243391533597407222155532*z)
+                                             + z*(-3.0079696541022484191573472005479e6
+                                                  + 2.1595679567913578393950185029575e6*z)
+                                             + y*(-4.6790639063812753186892067564078e6
+                                                  + 3.7021164973566134389628888622128e6*y
+                                                  + 1.2031878616408993676629388802192e7*z))
+                                        + y*(5.4109174917383465864841852490767e6
+                                             + y*(-8.3297621190523802376664999399788e6
+                                                  + 3.4964433586145793590205061476454e6*y
+                                                  + 2.1287169859800527274036610957724e7*z)
+                                             + z*(-2.7071726886920235772416124804931e7
+                                                  + 2.591481548149629407274022203549e7*z)))));
+    return;
+  case ( 104 ) :
+    grad[0] /*ARGH*/[0]= 1657.9806995257815726609835938296
+                         + z*(-48318.294671894205831834379020176
+                              + z*(328280.17850610475138687475157825
+                                   + z*(-848886.11815720016520242360004074
+                                        + (925153.2303353861175448288453569
+                                           - 358123.83109756881969477245626719*z)*z)))
+                         + y*(-8053.0491119823676386390631700293
+                              + z*(187588.67343205985793535700090186
+                                   + z*(-954996.88292685018585272655004583
+                                        + (1.6447168539295753200796957250789e6
+                                           - 895309.577743922049236931140668*z)*z))
+                              + y*(15632.389452671654827946416741822
+                                   + z*(-272856.25226481433881506472858452
+                                        + (925153.2303353861175448288453569
+                                           - 795830.7357723751548772721250382*z)*z)
+                                   + y*(-15158.680681378574378614707143585
+                                        + y*(7342.4859550427469646414987726738
+                                             - 1421.1263138792413479951287947111*y
+                                             - 42633.789416377240439853863841332*z)
+                                        + (176219.66292102592715139597054417
+                                           - 298436.52591464068307897704688932*z)*z)))
+                         + x*(-26527.691192412505162575737501273
+                              + z*(699194.14642858674321360336699784
+                                   + z*(-4.2377986679878976997214740658284e6
+                                        + z*(9.6030242116533268688524169754608e6
+                                             + z*(-8.9530957774392204923693114066796e6
+                                                  + 2.8649906487805505575581796501375e6*z))))
+                              + y*(116532.35773809779053560056116631
+                                   + y*(-201799.93657085227141530828884897
+                                        + y*(171482.5752080951226580788745618
+                                             + y*(-71056.315693962067399756439735553
+                                                  + 11369.010511033930783961030357688*y
+                                                  + 341070.31533101792351883091073065*z)
+                                             + z*(-1.7053515766550896175941545536533e6
+                                                  + 2.3874922073171254646318163751146e6*z))
+                                        + z*(3.0866863537457122078454197421124e6
+                                             + z*(-8.9530957774392204923693114066796e6
+                                                  + 6.366645886179001239018177000306e6*z)))
+                                   + z*(-2.4215992388502272569836994661876e6
+                                        + z*(1.0803402238109992727458969097393e7
+                                             + z*(-1.5916614715447503097545442500764e7
+                                                  + 7.162476621951376393895449125344e6*z))))
+                              + x*(129322.49456301096266755672031871
+                                   + z*(-2.8308836172474487652062965590644e6
+                                        + z*(1.3459487318750294806861864814708e7
+                                             + z*(-2.1487429865854129181686347376031e7
+                                                  + 1.0743714932927064590843173688016e7*z)))
+                                   + x*(-285172.68031843443049768917813868
+                                        + x*(319990.27500847584352356983360911
+                                             + x*(-179061.91554878440984738622813359
+                                                  + 39791.53678861875774386360625191*x
+                                                  + 170535.15766550896175941545536533*y
+                                                  + 1.023210945993053770556492732192e6*z)
+                                             + y*(-603978.6833986775728979297377522
+                                                  + 284225.26277584826959902575894221*y
+                                                  + 3.4107031533101792351883091073065e6*z)
+                                             + z*(-3.6238721003920654373875784265132e6
+                                                  + 5.968730518292813661579540937786e6*z))
+                                        + z*(4.780668919889767894655613265408e6
+                                             + z*(-1.5518699347561315520106806438245e7
+                                                  + 1.2733291772358002478036354000611e7*z))
+                                        + y*(796778.15331496131577593554423466
+                                             + y*(-738985.68321720550095746697324975
+                                                  + 227380.21022067861567922060715377*y
+                                                  + 4.0928437839722150822259709287678e6*z)
+                                             + z*(-8.867828198606466011489603678997e6
+                                                  + 1.4324953243902752787790898250687e7*z)))
+                                   + y*(-471813.93620790812753438275984407
+                                        + y*(640927.96755953784794580308641469
+                                             + y*(-383704.10474739516395868477457198
+                                                  + 85267.57883275448087970772768266*y
+                                                  + 2.0464218919861075411129854643839e6*z)
+                                             + z*(-6.9066738854531129512563259422957e6
+                                                  + 1.0743714932927064590843173688016e7*z))
+                                        + z*(7.6911356107144541753496370369762e6
+                                             + z*(-2.4173358599085895329397140798035e7
+                                                  + 1.9099937658537003717054531000917e7*z)))));
+    grad[0] /*ARGH*/[1]= 236.85438564654022466585479911851
+                         + z*(-5684.5052555169653919805151788442
+                              + z*(29843.652591464068307897704688932
+                                   + z*(-53055.382384825010325151475002546
+                                        + 29843.652591464068307897704688932*z)))
+                         + y*(-947.41754258616089866341919647404
+                              + y*(1421.1263138792413479951287947111
+                                   + y*(-947.41754258616089866341919647404
+                                        + 236.85438564654022466585479911851*y
+                                        + 5684.505255516965391980515178844*z)
+                                   + z*(-17053.515766550896175941545536533
+                                        + 29843.652591464068307897704688932*z))
+                              + z*(17053.515766550896175941545536533
+                                   + z*(-59687.305182928136615795409377864
+                                        + 53055.38238482501032515147500255*z)))
+                         + x*(-8053.0491119823676386390631700293
+                              + y*(31264.778905343309655892833483643
+                                   + z*(-545712.50452962867763012945716904
+                                        + (1.8503064606707722350896576907138e6
+                                           - 1.5916614715447503097545442500764e6*z)*z)
+                                   + y*(-45476.042044135723135844121430754
+                                        + y*(29369.943820170987858565995090695
+                                             - 7105.631569396206739975643973555*y
+                                             - 170535.15766550896175941545536533*z)
+                                        + (528658.98876307778145418791163251
+                                           - 895309.577743922049236931140668*z)*z))
+                              + z*(187588.67343205985793535700090186
+                                   + z*(-954996.88292685018585272655004583
+                                        + (1.6447168539295753200796957250789e6
+                                           - 895309.577743922049236931140668*z)*z))
+                              + x*(58266.178869048895267800280583153
+                                   + z*(-1.2107996194251136284918497330938e6
+                                        + z*(5.4017011190549963637294845486967e6
+                                             + z*(-7.9583073577237515487727212503819e6
+                                                  + 3.5812383109756881969477245626719e6*z)))
+                                   + y*(-201799.93657085227141530828884897
+                                        + y*(257223.8628121426839871183118427
+                                             + y*(-142112.63138792413479951287947111
+                                                  + 28422.526277584826959902575894221*y
+                                                  + 682140.6306620358470376618214613*z)
+                                             + z*(-2.5580273649826344263912318304799e6
+                                                  + 3.5812383109756881969477245626719e6*z))
+                                        + z*(3.0866863537457122078454197421124e6
+                                             + z*(-8.9530957774392204923693114066796e6
+                                                  + 6.366645886179001239018177000306e6*z)))
+                                   + x*(-157271.31206930270917812758661469
+                                        + x*(199194.53832874032894398388605867
+                                             + x*(-120795.73667973551457958594755044
+                                                  + 28422.526277584826959902575894221*x
+                                                  + 113690.10511033930783961030357688*y
+                                                  + 682140.6306620358470376618214613*z)
+                                             + y*(-369492.84160860275047873348662487
+                                                  + 170535.15766550896175941545536533*y
+                                                  + 2.0464218919861075411129854643839e6*z)
+                                             + z*(-2.2169570496516165028724009197492e6
+                                                  + 3.5812383109756881969477245626719e6*z))
+                                        + z*(2.5637118702381513917832123456587e6
+                                             + z*(-8.0577861996952984431323802660117e6
+                                                  + 6.366645886179001239018177000306e6*z))
+                                        + y*(427285.31170635856529720205760979
+                                             + y*(-383704.10474739516395868477457198
+                                                  + 113690.10511033930783961030357688*y
+                                                  + 2.0464218919861075411129854643839e6*z)
+                                             + z*(-4.6044492569687419675042172948638e6
+                                                  + 7.162476621951376393895449125344e6*z)))));
+    grad[0] /*ARGH*/[2]= 1421.1263138792413479951287947111
+                         + z*(-19895.768394309378871931803125955
+                              + z*(79583.073577237515487727212503819
+                                   + z*(-119374.61036585627323159081875573
+                                        + 59687.30518292813661579540937786*z)))
+                         + y*(-5684.5052555169653919805151788442
+                              + y*(8526.7578832754480879707727682663
+                                   + y*(-5684.5052555169653919805151788442
+                                        + 1421.1263138792413479951287947111*y
+                                        + 19895.768394309378871931803125955*z)
+                                   + z*(-59687.305182928136615795409377864
+                                        + 79583.07357723751548772721250382*z))
+                              + z*(59687.305182928136615795409377864
+                                   + z*(-159166.14715447503097545442500764
+                                        + 119374.61036585627323159081875573*z)))
+                         + x*(-48318.294671894205831834379020176
+                              + y*(187588.67343205985793535700090186
+                                   + z*(-1.9099937658537003717054531000917e6
+                                        + (4.9341505617887259602390871752368e6
+                                           - 3.5812383109756881969477245626719e6*z)*z)
+                                   + y*(-272856.25226481433881506472858452
+                                        + y*(176219.66292102592715139597054417
+                                             - 42633.789416377240439853863841332*y
+                                             - 596873.0518292813661579540937786*z)
+                                        + (1.8503064606707722350896576907138e6
+                                           - 2.3874922073171254646318163751146e6*z)*z))
+                              + z*(656560.35701220950277374950315651
+                                   + z*(-2.5466583544716004956072708001222e6
+                                        + (3.7006129213415444701793153814276e6
+                                           - 1.7906191554878440984738622813359e6*z)*z))
+                              + x*(349597.07321429337160680168349892
+                                   + z*(-4.2377986679878976997214740658284e6
+                                        + z*(1.4404536317479990303278625463191e7
+                                             + z*(-1.7906191554878440984738622813359e7
+                                                  + 7.162476621951376393895449125344e6*z)))
+                                   + y*(-1.2107996194251136284918497330938e6
+                                        + y*(1.5433431768728561039227098710562e6
+                                             + y*(-852675.78832754480879707727682663
+                                                  + 170535.15766550896175941545536533*y
+                                                  + 2.3874922073171254646318163751146e6*z)
+                                             + z*(-8.9530957774392204923693114066796e6
+                                                  + 9.549968829268501858527265500458e6*z))
+                                        + z*(1.0803402238109992727458969097393e7
+                                             + z*(-2.3874922073171254646318163751146e7
+                                                  + 1.4324953243902752787790898250687e7*z)))
+                                   + x*(-943627.87241581625506876551968814
+                                        + x*(1.195167229972441973663903316352e6
+                                             + x*(-724774.42007841308747751568530264
+                                                  + 170535.15766550896175941545536533*x
+                                                  + 682140.6306620358470376618214613*y
+                                                  + 2.3874922073171254646318163751146e6*z)
+                                             + y*(-2.2169570496516165028724009197492e6
+                                                  + 1.023210945993053770556492732192e6*y
+                                                  + 7.162476621951376393895449125344e6*z)
+                                             + z*(-7.7593496737806577600534032191224e6
+                                                  + 9.549968829268501858527265500458e6*z))
+                                        + z*(8.9729915458335298712412432098056e6
+                                             + z*(-2.1487429865854129181686347376031e7
+                                                  + 1.4324953243902752787790898250687e7*z))
+                                        + y*(2.5637118702381513917832123456587e6
+                                             + y*(-2.3022246284843709837521086474319e6
+                                                  + 682140.6306620358470376618214613*y
+                                                  + 7.162476621951376393895449125344e6*z)
+                                             + z*(-1.6115572399390596886264760532023e7
+                                                  + 1.9099937658537003717054531000917e7*z)))));
+    return;
+  case ( 105 ) :
+    grad[0] /*ARGH*/[0]= 339.39946965191327475973317181595
+                         + y*(-15550.666609505844588991410781385
+                              + y*(166614.28510184833488205082980056
+                                   + y*(-703482.53709669296950199239249125
+                                        + y*(1.3745678520902487627769193458546e6
+                                             + y*(-1.2462748525618255449177402069082e6
+                                                  + 423570.53812558776690014699842631*y)))))
+                         + x*(-3424.8491937602157725754892792337
+                              + y*(133291.42808147866790564066384045
+                                   + y*(-1.1662999957129383441743558086039e6
+                                        + y*(3.7765904623085622573264854754793e6
+                                             + y*(-5.0400821243309121301820376014669e6
+                                                  + 2.3459291342340245551392756835919e6*y))))
+                              + x*(12033.253924022379741481448818929
+                                   + x*(-20672.513151525626735365565919699
+                                        + x*(18975.515803266060361566900060619
+                                             + x*(-8978.6586971551602686438502725857
+                                                  + 1727.8518455006493987768234201539*x
+                                                  + 71088.76164345528954967502071491*y)
+                                             + y*(-299905.71318332700278769149364101
+                                                  + 666457.1404073933395282033192022*y))
+                                        + y*(488735.23629875511565401576741497
+                                             + y*(-2.1659857063240283534666607874073e6
+                                                  + 2.3696253881151763183225006904968e6*y)))
+                                   + y*(-377659.04623085622573264854754793
+                                        + y*(2.4992142765277250232307624470084e6
+                                             + y*(-5.4427333133270456061469937734849e6
+                                                  + 3.6655142722406633674051182556123e6*y)))));
+    grad[0] /*ARGH*/[1]= 740.50793378599259947578146578026
+                         + y*(-16661.428510184833488205082980056
+                              + y*(111076.19006789888992136721986704
+                                   + y*(-305459.52268672194728375985463436
+                                        + (366551.42722406633674051182556123
+                                           - 158838.95179709541258755512440987*y)*y)))
+                         + x*(-15550.666609505844588991410781385
+                              + y*(333228.57020369666976410165960112
+                                   + y*(-2.1104476112900789085059771774737e6
+                                        + y*(5.4982714083609950511076773834184e6
+                                             + y*(-6.2313742628091277245887010345409e6
+                                                  + 2.5414232287535266014008819905579e6*y))))
+                              + x*(66645.714040739333952820331920224
+                                   + x*(-125886.34874361874191088284918264
+                                        + x*(122183.80907468877891350394185374
+                                             + x*(-59981.142636665400557538298728201
+                                                  + 11848.126940575881591612503452484*x
+                                                  + 266582.85616295733581128132768089*y)
+                                             + y*(-1.0829928531620141767333303937036e6
+                                                  + 1.7772190410863822387418755178726e6*y))
+                                        + y*(1.6661428510184833488205082980056e6
+                                             + y*(-5.4427333133270456061469937734849e6
+                                                  + 4.8873523629875511565401576741497e6*y)))
+                                   + y*(-1.1662999957129383441743558086039e6
+                                        + y*(5.664885693462843385989728213219e6
+                                             + y*(-1.0080164248661824260364075202934e7
+                                                  + 5.86482283558506138784818920898e6*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 106 ) :
+    grad[0] /*ARGH*/[0]= 587.85712549904504836183965594151
+                         - 1122.2726941345405468726029795247*z
+                         + y*(-25812.271965094432578069868529068
+                              + 48097.401177194594865968699122487*z
+                              + y*(264535.70647457027176282784517368
+                                   - 456925.31118334865122670264166363*z
+                                   + y*(-1.0661590594278135195289728305485e6
+                                        + 1.5872142388474216305769670710421e6*z
+                                        + y*(1.9840177985592770382212088388026e6
+                                             - 2.2485535050338473099840366839763e6*z
+                                             + y*(-1.708900663825723955587867879822e6
+                                                  + 550234.2694671061652666819179613*y
+                                                  + 1.1004685389342123305333638359225e6*z)))))
+                         + x*(-5932.0128118540000334694728917734
+                              + 9619.480235438918973193739824497*z
+                              + y*(221248.04541509513638345601596344
+                                   - 336681.80824036216406178089385741*z
+                                   + y*(-1.8517499453219919023397949162158e6
+                                        + 2.4529674600369243381644036552468e6*z
+                                        + y*(5.723590740086156789050275195576e6
+                                             - 5.819785542440545978782212593821e6*z
+                                             + y*(-7.2747319280506824734777657422762e6
+                                                  + 3.2167541907307745046359865973119e6*y
+                                                  + 4.2325713035931243482052455227789e6*z))))
+                              + x*(20842.207176784324441919769619744
+                                   - 27255.194000410270424048929502743*z
+                                   + x*(-35805.843098578198400221142680074
+                                        + 35271.427529942702901710379356491*z
+                                        + x*(32866.557471082973158411944400366
+                                             - 21643.830529737567689685914605119*z
+                                             + x*(-15551.493047292919006663212716271
+                                                  + 2992.7271843587747916602746120659*x
+                                                  + 117998.95755471740607117654184717*y
+                                                  + 5130.389458900756785703327906399*z)
+                                             + y*(-497808.10218396405686277603591774
+                                                  + 1.0581428258982810870513113806947e6*y
+                                                  + 192389.60470877837946387479648995*z))
+                                        + y*(811242.83318868216673933872519928
+                                             - 625266.2153035297332575930885923*z
+                                             + y*(-3.4389641841694135329167619872578e6
+                                                  + 3.591272621230529749992329534479e6*y
+                                                  + 1.5391168376702270357109983719196e6*z)))
+                                   + y*(-626869.46200943621975312537856308
+                                        + 721461.0176579189229895304868373*z
+                                        + y*(3.9680355971185540764424176776052e6
+                                             - 3.5351589865238027226486993855028e6*z
+                                             + y*(-8.2487043018888730195136318995065e6
+                                                  + 5.290714129491405435256556903474e6*y
+                                                  + 4.2325713035931243482052455227789e6*z)))));
+    grad[0] /*ARGH*/[1]= 1229.1558078616396465747556442413
+                         - 2404.8700588597297432984349561244*z
+                         + y*(-26453.570647457027176282784517368
+                              + 48097.401177194594865968699122487*z
+                              + y*(168340.9041201810820308904469287
+                                   - 264535.70647457027176282784517368*z
+                                   + y*(-440892.84412428378627137974195613
+                                        + y*(502617.84230168351634937290582999
+                                             - 206337.85105016481197500571923547*y
+                                             - 343896.41841694135329167619872578*z)
+                                        + 529071.4129491405435256556903474*z)))
+                         + x*(-25812.271965094432578069868529068
+                              + 48097.401177194594865968699122487*z
+                              + y*(529071.41294914054352565569034736
+                                   - 913850.6223666973024534052833273*z
+                                   + y*(-3.1984771782834405585869184916454e6
+                                        + 4.7616427165422648917309012131262e6*z
+                                        + y*(7.9360711942371081528848353552104e6
+                                             - 8.994214020135389239936146735905e6*z
+                                             + y*(-8.5445033191286197779393393991098e6
+                                                  + 3.3014056168026369916000915077675e6*y
+                                                  + 5.502342694671061652666819179613e6*z))))
+                              + x*(110624.02270754756819172800798172
+                                   - 168340.9041201810820308904469287*z
+                                   + x*(-208956.48733647873991770845952103
+                                        + 240487.00588597297432984349561244*z
+                                        + x*(202810.70829717054168483468129982
+                                             - 156316.55382588243331439827214808*z
+                                             + x*(-99561.620436792811372555207183548
+                                                  + 19666.492925786234345196090307861*x
+                                                  + 423257.13035931243482052455227789*y
+                                                  + 38477.92094175567589277495929799*z)
+                                             + y*(-1.7194820920847067664583809936289e6
+                                                  + 2.6934544659228973124942471508593e6*y
+                                                  + 769558.4188351135178554991859598*z))
+                                        + y*(2.6453570647457027176282784517368e6
+                                             - 2.3567726576825351484324662570019e6*z
+                                             + y*(-8.2487043018888730195136318995065e6
+                                                  + 7.054285505988540580342075871298e6*y
+                                                  + 4.2325713035931243482052455227789e6*z)))
+                                   + y*(-1.8517499453219919023397949162158e6
+                                        + 2.4529674600369243381644036552468e6*z
+                                        + y*(8.5853861101292351835754127933639e6
+                                             - 8.729678313660818968173318890731e6*z
+                                             + y*(-1.4549463856101364946955531484552e7
+                                                  + 8.04188547682693626158996649328e6*y
+                                                  + 8.465142607186248696410491045558e6*z)))));
+    grad[0] /*ARGH*/[2]= 53.441556863549549851076332358319
+                         + y*(-2404.8700588597297432984349561244
+                              + y*(24048.700588597297432984349561244
+                                   + y*(-88178.568824856757254275948391226
+                                        + (132267.85323728513588141392258684
+                                           - 68779.28368338827065833523974516*y)*y)))
+                         + x*(-1122.2726941345405468726029795247
+                              + y*(48097.401177194594865968699122487
+                                   + y*(-456925.31118334865122670264166363
+                                        + y*(1.5872142388474216305769670710421e6
+                                             + y*(-2.2485535050338473099840366839763e6
+                                                  + 1.1004685389342123305333638359225e6*y))))
+                              + x*(4809.7401177194594865968699122487
+                                   + x*(-9085.0646668034234746829765009142
+                                        + x*(8817.8568824856757254275948391226
+                                             + x*(-4328.7661059475135379371829210238
+                                                  + 855.0649098167927976172213177331*x
+                                                  + 38477.92094175567589277495929799*y)
+                                             + y*(-156316.55382588243331439827214808
+                                                  + 384779.2094175567589277495929799*y))
+                                        + y*(240487.00588597297432984349561244
+                                             + y*(-1.1783863288412675742162331285009e6
+                                                  + 1.4108571011977081160684151742596e6*y)))
+                                   + y*(-168340.9041201810820308904469287
+                                        + y*(1.2264837300184621690822018276234e6
+                                             + y*(-2.9098927712202729893911062969105e6
+                                                  + 2.1162856517965621741026227613894e6*y)))));
+    return;
+  case ( 107 ) :
+    grad[0] /*ARGH*/[0]= 758.92028566905496837020600213575
+                         + z*(-4346.5434542864057279384525576865
+                              + 4139.5651945584816456556691025586*z)
+                         + y*(-30425.804180004840095569167903806
+                              + (169722.1729768977474718824332049
+                                 - 157303.47739322230253491542589723*z)*z
+                              + y*(283560.21582725599272741333352527
+                                   + z*(-1.4550571658873062984479676895494e6
+                                        + 1.2294508627838690487597337234599e6*z)
+                                   + y*(-1.0355812261720468250215265538234e6
+                                        + (4.5079864968741865121190236526863e6
+                                           - 3.0963947655297442709504404887138e6*z)*z
+                                        + y*(1.7417220556104811524096227749015e6
+                                             + z*(-5.6122155125226614910976733857938e6
+                                                  + 2.3678312912874515013150427266635e6*z)
+                                             + y*(-1.3546727099192631185408177138123e6
+                                                  + 394638.54854790858355250712111059*y
+                                                  + 2.3678312912874515013150427266635e6*z)))))
+                         + x*(-7658.1956099331910444629878397334
+                              + (37256.086751026334810901021923028
+                                 - 28976.95636190937151958968371791*z)*z
+                              + y*(260792.60725718434367630715346119
+                                   + z*(-1.1880552108382842323031770324343e6
+                                        + 844471.299689930255713756496922*z)
+                                   + y*(-1.9849215107907919490918933346769e6
+                                        + (7.8113595221318548653522475965281e6
+                                           - 4.5079864968741865121190236526863e6*z)*z
+                                        + y*(5.5594360562920408501155636047362e6
+                                             + z*(-1.6529283821872017211103086726517e7
+                                                  + 5.828507793938342157083182096403e6*z)
+                                             + y*(-6.3863142039050975588352835079723e6
+                                                  + 2.5499721598480246937238921671761e6*y
+                                                  + 1.056417037651324515971326754973e7*z))))
+                              + x*(26907.173764630130696761849166631
+                                   + z*(-105558.91246124128196421956211524
+                                        + 62093.47791837722468483503653838*z)
+                                   + x*(-46225.144672569711709821638311905
+                                        + (136605.65142042989430663708038443
+                                           - 53814.34752926026139352369833326*z)*z
+                                        + x*(42430.543244224436867970608301226
+                                             + z*(-83826.195189809253324527299326812
+                                                  + 16558.260778233926582622676410234*z)
+                                             + x*(-20076.891193608635981429995147409
+                                                  + 3863.5941815879162026119578290547*x
+                                                  + 139089.39053716498329403048184597*y
+                                                  + 19869.912933880711899147211692281*z)
+                                             + y*(-586783.36632866477327169109528768
+                                                  + 1.1342408633090239709096533341011e6*y
+                                                  + 678888.6919075909898875297328196*z))
+                                        + y*(956239.55994300926014645956269104
+                                             + z*(-2.2063882486996707171344716316637e6
+                                                  + 529864.3449034856506439256451275*z)
+                                             + y*(-3.6862828057543279054563733358284e6
+                                                  + 3.4882736039479472000725104970894e6*y
+                                                  + 4.9012451903572422684563122174294e6*z)))
+                                   + y*(-738912.38722868897374953693480671
+                                        + (2.5458325946534662120782364980735e6
+                                           - 1.2170321672001936038227667161522e6*z)*z
+                                        + y*(4.253403237408839890911200002879e6
+                                             + z*(-1.1257547546601790835360592124408e7
+                                                  + 3.2785356340903174633592899292264e6*z)
+                                             + y*(-8.0121284340679412251665475480022e6
+                                                  + 4.6445921482946164064256607330708e6*y
+                                                  + 1.202129732499783069898406307383e7*z)))));
+    grad[0] /*ARGH*/[1]= 1448.8478180954685759794841858955
+                         + z*(-8486.1086488448873735941216602452
+                              + 8279.130389116963291311338205117*z)
+                         + y*(-28356.021582725599272741333352527
+                              + (153163.91219866382088925975679467
+                                 - 136605.65142042989430663708038443*z)*z
+                              + y*(163512.82518506002500339892955107
+                                   + z*(-751331.08281236441868650394211439
+                                        + 546422.6056817195772265483215377*z)
+                                   + y*(-387049.34569121803386880506108923
+                                        + y*(398433.14997625385839435815112127
+                                             - 147989.45570546571883219017041647*y
+                                             - 739947.2785273285941609508520824*z)
+                                        + (1.3205212970641556449641584437162e6
+                                           - 591957.8228218628753287606816659*z)*z)))
+                         + x*(-30425.804180004840095569167903806
+                              + (169722.1729768977474718824332049
+                                 - 157303.47739322230253491542589723*z)*z
+                              + y*(567120.43165451198545482666705053
+                                   + z*(-2.9101143317746125968959353790987e6
+                                        + 2.4589017255677380975194674469198e6*z)
+                                   + y*(-3.1067436785161404750645796614702e6
+                                        + (1.3523959490622559536357070958059e7
+                                           - 9.289184296589232812851321466142e6*z)*z
+                                        + y*(6.9668882224419246096384910996062e6
+                                             + z*(-2.2448862050090645964390693543175e7
+                                                  + 9.471325165149806005260170906654e6*z)
+                                             + y*(-6.7733635495963155927040885690615e6
+                                                  + 2.3678312912874515013150427266635e6*y
+                                                  + 1.1839156456437257506575213633318e7*z))))
+                              + x*(130396.3036285921718381535767306
+                                   + z*(-594027.60541914211615158851621716
+                                        + 422235.64984496512785687824846098*z)
+                                   + x*(-246304.12907622965791651231160224
+                                        + (848610.86488448873735941216602452
+                                           - 405677.38906673120127425557205074*z)*z
+                                        + x*(239059.88998575231503661489067276
+                                             + z*(-551597.06217491767928361790791594
+                                                  + 132466.08622587141266098141128188*z)
+                                             + x*(-117356.67326573295465433821905754
+                                                  + 23181.565089527497215671746974328*x
+                                                  + 453696.34532360958836386133364042*y
+                                                  + 135777.73838151819797750594656392*z)
+                                             + y*(-1.8431414028771639527281866679142e6
+                                                  + 2.616205202960960400054382872817e6*y
+                                                  + 2.4506225951786211342281561087147e6*z))
+                                        + y*(2.8356021582725599272741333352527e6
+                                             + z*(-7.5050316977345272235737280829388e6
+                                                  + 2.1856904227268783089061932861509e6*z)
+                                             + y*(-8.0121284340679412251665475480022e6
+                                                  + 6.192789531059488541900880977428e6*y
+                                                  + 1.202129732499783069898406307383e7*z)))
+                                   + y*(-1.9849215107907919490918933346769e6
+                                        + (7.8113595221318548653522475965281e6
+                                           - 4.5079864968741865121190236526863e6*z)*z
+                                        + y*(8.3391540844380612751733454071043e6
+                                             + z*(-2.4793925732808025816654630089775e7
+                                                  + 8.742761690907513235624773144604e6*z)
+                                             + y*(-1.2772628407810195117670567015945e7
+                                                  + 6.37493039962006173430973041794e6*y
+                                                  + 2.1128340753026490319426535099459e7*z)))));
+    grad[0] /*ARGH*/[2]= 206.97825972792408228278345512793
+                         - 413.95651945584816456556691025586*z
+                         + y*(-8486.1086488448873735941216602452
+                              + 16558.260778233926582622676410234*z
+                              + y*(76581.956099331910444629878397334
+                                   - 136605.65142042989430663708038443*z
+                                   + y*(-250443.6942707881395621679807048
+                                        + y*(330130.32426603891124103961092905
+                                             - 147989.45570546571883219017041647*y
+                                             - 295978.91141093143766438034083294*z)
+                                        + 364281.73712114638481769888102516*z)))
+                         + x*(-4346.5434542864057279384525576865
+                              + 8279.130389116963291311338205117*z
+                              + y*(169722.1729768977474718824332049
+                                   - 314606.95478644460506983085179445*z
+                                   + y*(-1.4550571658873062984479676895494e6
+                                        + 2.4589017255677380975194674469198e6*z
+                                        + y*(4.5079864968741865121190236526863e6
+                                             - 6.192789531059488541900880977428e6*z
+                                             + y*(-5.6122155125226614910976733857938e6
+                                                  + 2.3678312912874515013150427266635e6*y
+                                                  + 4.7356625825749030026300854533271e6*z))))
+                              + x*(18628.043375513167405450510961514
+                                   - 28976.95636190937151958968371791*z
+                                   + x*(-35186.304153747093988073187371748
+                                        + 41395.651945584816456556691025586*z
+                                        + x*(34151.412855107473576659270096109
+                                             - 26907.173764630130696761849166631*z
+                                             + x*(-16765.239037961850664905459865362
+                                                  + 3311.6521556467853165245352820469*x
+                                                  + 135777.73838151819797750594656392*y
+                                                  + 6623.304311293570633049070564094*z)
+                                             + y*(-551597.06217491767928361790791594
+                                                  + 1.2253112975893105671140780543574e6*y
+                                                  + 264932.17245174282532196282256375*z))
+                                        + y*(848610.86488448873735941216602452
+                                             - 811354.7781334624025485111441015*z
+                                             + y*(-3.7525158488672636117868640414694e6
+                                                  + 4.0070991083326102329946876912767e6*y
+                                                  + 2.1856904227268783089061932861509e6*z)))
+                                   + y*(-594027.60541914211615158851621716
+                                        + 844471.299689930255713756496922*z
+                                        + y*(3.9056797610659274326761237982641e6
+                                             - 4.5079864968741865121190236526863e6*z
+                                             + y*(-8.2646419109360086055515433632583e6
+                                                  + 5.282085188256622579856633774865e6*y
+                                                  + 5.828507793938342157083182096403e6*z)))));
+    return;
+  case ( 108 ) :
+    grad[0] /*ARGH*/[0]= 897.96659180617627251461954314202
+                         + z*(-10285.79914250711003062200567599
+                              + (24489.997958350261977671442085691
+                                 - 15510.332040288499252525246654271*z)*z)
+                         + y*(-30857.397427521330091866017027971
+                              + z*(342859.97141690366768740018919968
+                                   + z*(-791026.93405471346187878757936783
+                                        + 484901.95957533518715789455329669*z))
+                              + y*(244899.97958350261977671442085691
+                                   + z*(-2.4661427944058713811515142180291e6
+                                        + (5.0914705755410194651578928096153e6
+                                           - 2.7477777709268993938947358020146e6*z)*z)
+                                   + y*(-760006.26997413646337373708605929
+                                        + z*(6.303725474479357433052629192857e6
+                                             + z*(-1.0075185160065297777614031274053e7
+                                                  + 3.7355410219136932936608172994708e6*z))
+                                        + y*(1.0910294090445041711052627449176e6
+                                             + y*(-732740.73891383983837192954720389
+                                                  + 186777.05109568466468304086497354*y
+                                                  + 2.2413246131482159761964903796825e6*z)
+                                             + z*(-6.411481465496098585754383538034e6
+                                                  + 5.603311532870539940491225949206e6*z)))))
+                         + x*(-9061.2992445895969317384335717058
+                              + z*(88163.992650060943119617191508489
+                                   + z*(-171429.98570845183384370009459984
+                                        + 83265.99305839089072408290309135*z))
+                              + x*(31836.997345855340570972874711399
+                                   + z*(-249797.97917517267217224870927405
+                                        + (367349.96937525392966507163128537
+                                           - 120000.98999591628369059006621989*z)*z)
+                                   + x*(-54694.328773648918416799553991378
+                                        + z*(323267.97305022345810526303553113
+                                             + z*(-318369.97345855340570972874711399
+                                                  + 52245.32897781389221903240978281*z))
+                                        + x*(50204.495814618037054226456275667
+                                             + x*(-23755.298019599754118341298823121
+                                                  + 4571.4662855587155691653358559957*x
+                                                  + 141062.38824009750899138750641358*y
+                                                  + 47020.796080032502997129168804528*z)
+                                             + z*(-198368.9834626371220191386808941
+                                                  + 97959.99183340104791068576834277*z)
+                                             + y*(-595106.9503879113660574160426823
+                                                  + 979599.9183340104791068576834277*y
+                                                  + 1.3714398856676146707496007567987e6*z))
+                                        + y*(969803.91915067037431578910659338
+                                             + z*(-4.4571796284197476799362024595958e6
+                                                  + 2.6645117778685085031706528989232e6*z)
+                                             + y*(-3.1836997345855340570972874711399e6
+                                                  + 2.5600211199128807187325880793576e6*y
+                                                  + 8.307007307472408862826153155467e6*z)))
+                                   + y*(-749393.93752551801651674612782216
+                                        + z*(5.1428995712535550153110028379952e6
+                                             + z*(-6.1200504897917304682200933772143e6
+                                                  + 1.2930718922008938324210521421245e6*z))
+                                        + y*(3.6734996937525392966507163128537e6
+                                             + z*(-1.9080157409350689106803820528962e7
+                                                  + 1.3577254868109385240421047492307e7*z)
+                                             + y*(-5.8800485097998979008389132447745e6
+                                                  + 2.9094117574520111229473673197801e6*y
+                                                  + 1.6809934598611619821473677847619e7*z))))
+                              + y*(264491.97795018282935885157452547
+                                   + z*(-2.4000197999183256738118013243978e6
+                                        + (4.2465656459779354269282280576589e6
+                                           - 1.7779738517762290195789466954212e6*z)*z)
+                                   + y*(-1.7142998570845183384370009459984e6
+                                        + z*(1.3239292896284151625129181591525e7
+                                             + z*(-1.8668725443650404705578940301923e7
+                                                  + 5.172287568803575329684208568498e6*z))
+                                        + y*(4.0800336598611536454800622514762e6
+                                             + y*(-4.0004411664965152940526300646977e6
+                                                  + 1.3792766850142867545824556182661e6*y
+                                                  + 1.2068670993875009102596486659829e7*z)
+                                             + z*(-2.3113660073090977254526307040476e7
+                                                  + 1.8965054418946442875508764751159e7*z)))));
+    grad[0] /*ARGH*/[1]= 1469.3998775010157186602865251415
+                         + z*(-17142.998570845183384370009459984
+                              + (41632.996529195445362041451545675
+                                 - 26938.997754185288175438586294261*z)*z)
+                         + y*(-24489.997958350261977671442085691
+                              + z*(259593.97835851277696331728610833
+                                   + z*(-565718.95283789105168421031217947
+                                        + 323267.97305022345810526303553113*z))
+                              + y*(120000.98999591628369059006621989
+                                   + y*(-242450.97978766759357894727664835
+                                        + y*(215511.98203348230540350869035408
+                                             - 70041.39416088174925614032436508*y
+                                             - 700413.9416088174925614032436508*z)
+                                        + (1.5085838742343761378245608324786e6
+                                           - 1.4008278832176349851228064873016e6*z)*z)
+                                   + z*(-1.0506209124132262388421048654762e6
+                                        + (1.7779738517762290195789466954212e6
+                                           - 700413.9416088174925614032436508*z)*z)))
+                         + x*(-30857.397427521330091866017027971
+                              + z*(342859.97141690366768740018919968
+                                   + z*(-791026.93405471346187878757936783
+                                        + 484901.95957533518715789455329669*z))
+                              + y*(489799.95916700523955342884171383
+                                   + z*(-4.9322855888117427623030284360583e6
+                                        + (1.0182941151082038930315785619231e7
+                                           - 5.495555541853798787789471604029e6*z)*z)
+                                   + y*(-2.2800188099224093901212112581779e6
+                                        + z*(1.8911176423438072299157887578571e7
+                                             + z*(-3.022555548019589333284209382216e7
+                                                  + 1.1206623065741079880982451898412e7*z))
+                                        + y*(4.3641176361780166844210509796702e6
+                                             + y*(-3.6637036945691991918596477360194e6
+                                                  + 1.1206623065741079880982451898412e6*y
+                                                  + 1.1206623065741079880982451898412e7*z)
+                                             + z*(-2.5645925861984394343017534152136e7
+                                                  + 2.2413246131482159761964903796825e7*z))))
+                              + x*(132245.98897509141467942578726273
+                                   + z*(-1.2000098999591628369059006621989e6
+                                        + (2.1232828229889677134641140288294e6
+                                           - 888986.9258881145097894733477106*z)*z)
+                                   + x*(-249797.97917517267217224870927405
+                                        + z*(1.7142998570845183384370009459984e6
+                                             + z*(-2.0400168299305768227400311257381e6
+                                                  + 431023.96406696461080701738070817*z))
+                                        + x*(242450.97978766759357894727664835
+                                             + x*(-119021.39007758227321148320853646
+                                                  + 23510.398040016251498564584402264*x
+                                                  + 391839.96733360419164274307337106*y
+                                                  + 274287.97713352293414992015135974*z)
+                                             + z*(-1.114294907104936919984050614899e6
+                                                  + 666127.9444671271257926632247308*z)
+                                             + y*(-1.5918498672927670285486437355699e6
+                                                  + 1.9200158399346605390494410595182e6*y
+                                                  + 4.1535036537362044314130765777333e6*z))
+                                        + y*(2.4489997958350261977671442085691e6
+                                             + z*(-1.2720104939567126071202547019308e7
+                                                  + 9.051503245406256826947364994872e6*z)
+                                             + y*(-5.8800485097998979008389132447745e6
+                                                  + 3.8792156766026814972631564263735e6*y
+                                                  + 1.6809934598611619821473677847619e7*z)))
+                                   + y*(-1.7142998570845183384370009459984e6
+                                        + z*(1.3239292896284151625129181591525e7
+                                             + z*(-1.8668725443650404705578940301923e7
+                                                  + 5.172287568803575329684208568498e6*z))
+                                        + y*(6.1200504897917304682200933772143e6
+                                             + y*(-8.0008823329930305881052601293954e6
+                                                  + 3.4481917125357168864561390456654e6*y
+                                                  + 2.4137341987750018205192973319657e7*z)
+                                             + z*(-3.4670490109636465881789460560713e7
+                                                  + 2.8447581628419664313263147126739e7*z)))));
+    grad[0] /*ARGH*/[2]= 489.79995916700523955342884171383
+                         + z*(-2448.9997958350261977671442085691
+                              + 2448.9997958350261977671442085691*z)
+                         + y*(-17142.998570845183384370009459984
+                              + (83265.993058390890724082903091351
+                                 - 80816.99326255586452631575888278*z)*z
+                              + y*(129796.98917925638848165864305416
+                                   + z*(-565718.95283789105168421031217947
+                                        + 484901.95957533518715789455329669*z)
+                                   + y*(-350206.97080440874628070162182539
+                                        + y*(377145.96855859403445614020811965
+                                             - 140082.78832176349851228064873016*y
+                                             - 700413.9416088174925614032436508*z)
+                                        + (1.1853159011841526797192977969475e6
+                                           - 700413.9416088174925614032436508*z)*z)))
+                         + x*(-10285.79914250711003062200567599
+                              + (48979.995916700523955342884171383
+                                 - 46530.996120865497757575739962814*z)*z
+                              + y*(342859.97141690366768740018919968
+                                   + z*(-1.5820538681094269237575751587357e6
+                                        + 1.4547058787260055614736836598901e6*z)
+                                   + y*(-2.4661427944058713811515142180291e6
+                                        + (1.0182941151082038930315785619231e7
+                                           - 8.243333312780698181684207406044e6*z)*z
+                                        + y*(6.303725474479357433052629192857e6
+                                             + z*(-2.0150370320130595555228062548107e7
+                                                  + 1.1206623065741079880982451898412e7*z)
+                                             + y*(-6.411481465496098585754383538034e6
+                                                  + 2.2413246131482159761964903796825e6*y
+                                                  + 1.1206623065741079880982451898412e7*z))))
+                              + x*(44081.996325030471559808595754245
+                                   + z*(-171429.98570845183384370009459984
+                                        + 124898.98958758633608612435463703*z)
+                                   + x*(-83265.993058390890724082903091351
+                                        + (244899.97958350261977671442085691
+                                           - 120000.98999591628369059006621989*z)*z
+                                        + x*(80816.993262555864526315758882782
+                                             + z*(-159184.98672927670285486437355699
+                                                  + 39183.996733360419164274307337106*z)
+                                             + x*(-39673.79669252742440382773617882
+                                                  + 7836.799346672083832854861467421*x
+                                                  + 274287.97713352293414992015135974*y
+                                                  + 39183.996733360419164274307337106*z)
+                                             + y*(-1.114294907104936919984050614899e6
+                                                  + 2.0767518268681022157065382888666e6*y
+                                                  + 1.3322558889342542515853264494616e6*z))
+                                        + y*(1.7142998570845183384370009459984e6
+                                             + z*(-4.0800336598611536454800622514762e6
+                                                  + 1.2930718922008938324210521421245e6*z)
+                                             + y*(-6.3600524697835630356012735096541e6
+                                                  + 5.603311532870539940491225949206e6*y
+                                                  + 9.051503245406256826947364994872e6*z)))
+                                   + y*(-1.2000098999591628369059006621989e6
+                                        + (4.2465656459779354269282280576589e6
+                                           - 2.6669607776643435293684200431318e6*z)*z
+                                        + y*(6.6196464481420758125645907957624e6
+                                             + z*(-1.8668725443650404705578940301923e7
+                                                  + 7.758431353205362994526312852747e6*z)
+                                             + y*(-1.1556830036545488627263153520238e7
+                                                  + 6.034335496937504551298243329914e6*y
+                                                  + 1.8965054418946442875508764751159e7*z)))));
+    return;
+  case ( 109 ) :
+    grad[0] /*ARGH*/[0]= 1018.1984089557398242791995154479
+                         + z*(-19438.333261882305736239263476732
+                              + z*(83307.142550924167441025414900279
+                                   + z*(-123109.44399192126966284866868597
+                                        + 58314.9997856469172087177904302*z)))
+                         + y*(-27213.666566635228030734968867425
+                              + z*(499842.85530554500464615248940168
+                                   + z*(-2.0576864210078269357933277480369e6
+                                        + (2.9157499892823458604358895215098e6
+                                           - 1.3218066618079967900642699164178e6*z)*z))
+                              + y*(166614.28510184833488205082980056
+                                   + z*(-2.690820704394850608345120901279e6
+                                        + z*(9.5220063935706323385092049231019e6
+                                             + z*(-1.1235356625367972715546294289551e7
+                                                  + 4.0431733184715195931377668031602e6*z)))
+                                   + y*(-404502.45883059845746364562568247
+                                        + y*(470685.35541272154604179359418658
+                                             + y*(-264361.33236159935801285398328355
+                                                  + 57759.61883530742275911095433086*y
+                                                  + 1.1551923767061484551822190866172e6*z)
+                                             + z*(-4.0598347469817044266259718861403e6
+                                                  + 5.198365695177668048319985889777e6*z))
+                                        + z*(5.1150585526267438808789604748772e6
+                                             + z*(-1.2745992810291397618476888479743e7
+                                                  + 8.08634663694303918627553360632e6*z)))))
+                         + x*(-10274.547581280647317726467837701
+                              + z*(166614.28510184833488205082980056
+                                   + z*(-583149.99785646917208717790430196
+                                        + (660903.33090399839503213495820888
+                                           - 213821.66588070536309863189824405*z)*z))
+                              + y*(233259.99914258766883487116172078
+                                   + z*(-3.4988999871388150325230674258117e6
+                                        + z*(1.1046527102252544602679970015777e7
+                                             + z*(-1.0691083294035268154931594912203e7
+                                                  + 2.4881066575209351342386257250217e6*z)))
+                                   + y*(-1.1662999957129383441743558086039e6
+                                        + z*(1.4445458518330250634273806943708e7
+                                             + z*(-3.4914023443092318574533751384707e7
+                                                  + 2.1148906588927948641028318662684e7*z))
+                                        + y*(2.1715395158274232979627291484006e6
+                                             + y*(-1.7258463031799790021532431786841e6
+                                                  + 497621.33150418702684772514500434*y
+                                                  + 7.642041876671443626590064726852e6*z)
+                                             + z*(-1.875521469296472756322285507455e7
+                                                  + 2.399245705466616022301531949128e7*z))))
+                              + x*(36099.761772067139224444346456788
+                                   + z*(-472073.80778857028216581068443492
+                                        + z*(1.2496071382638625116153812235042e6
+                                             + z*(-952478.32983223298107572391035986
+                                                  + 155506.66609505844588991410781385*z)))
+                                   + x*(-62017.539454576880206096697759097
+                                        + z*(610919.04537344389456751970926872
+                                             + z*(-1.0829928531620141767333303937036e6
+                                                  + 414684.44292015585570643762083695*z))
+                                        + x*(56926.547409798181084700700181858
+                                             + x*(-26935.976091465480805931550817757
+                                                  + 5183.555536501948196330470260462*x
+                                                  + 124405.33287604675671193128625108*y
+                                                  + 88860.95205431911193709377589363*z)
+                                             + z*(-374882.14147915875348461436705126
+                                                  + 333228.57020369666976410165960112*z)
+                                             + y*(-524834.99807082225487846011387176
+                                                  + 666457.1404073933395282033192022*y
+                                                  + 1.9993714212221800185846099576067e6*z))
+                                        + y*(855286.6635228214523945275929762
+                                             + z*(-6.4979571189720850603999823622218e6
+                                                  + 6.931154260236890731093314519703e6*z)
+                                             + y*(-2.1659857063240283534666607874073e6
+                                                  + 1.3625345981662263830354378970357e6*y
+                                                  + 9.06381710954054941758356514115e6*z)))
+                                   + y*(-660903.33090399839503213495820888
+                                        + z*(7.4976428295831750696922873410252e6
+                                             + z*(-1.5919994941481608397979956787443e7
+                                                  + 7.775333304752922294495705390693e6*z))
+                                        + y*(2.4992142765277250232307624470084e6
+                                             + y*(-3.1295716551630512235345214197538e6
+                                                  + 1.2551609477672574561114495844975e6*y
+                                                  + 1.3640156140337983682343894599672e7*z)
+                                             + z*(-2.081845492347594944351225118358e7
+                                                  + 2.5392017049521686236024546461605e7*z)))));
+    grad[0] /*ARGH*/[1]= 1295.8888841254870490826175651155
+                         + z*(-24992.142765277250232307624470084
+                              + z*(108299.28531620141767333303937036
+                                   + z*(-161986.11051568588113532719563943
+                                        + 77753.33304752922294495705390693*z)))
+                         + y*(-16661.428510184833488205082980056
+                              + y*(63868.809289041861704786151423548
+                                   + z*(-852509.75877112398014649341247953
+                                        + (2.2492928488749525209076862023075e6
+                                           - 1.5161899944268198474266625511851e6*z)*z)
+                                   + y*(-104596.74564727145467595413204146
+                                        + y*(77753.333047529222944957053906927
+                                             - 21659.857063240283534666607874073*y
+                                             - 360997.61772067139224444346456788*z)
+                                        + (955255.23458393045332375809085654
+                                           - 1.2995914237944170120799964724444e6*z)*z))
+                              + z*(283244.28467314216929948641066095
+                                   + z*(-1.0580007103967369265010227692335e6
+                                        + (1.3218066618079967900642699164178e6
+                                           - 505396.664808939949142220850395*z)*z)))
+                         + x*(-27213.666566635228030734968867425
+                              + z*(499842.85530554500464615248940168
+                                   + z*(-2.0576864210078269357933277480369e6
+                                        + (2.9157499892823458604358895215098e6
+                                           - 1.3218066618079967900642699164178e6*z)*z))
+                              + y*(333228.57020369666976410165960112
+                                   + z*(-5.3816414087897012166902418025581e6
+                                        + z*(1.9044012787141264677018409846204e7
+                                             + z*(-2.2470713250735945431092588579102e7
+                                                  + 8.08634663694303918627553360632e6*z)))
+                                   + y*(-1.2135073764917953723909368770474e6
+                                        + y*(1.8827414216508861841671743767463e6
+                                             + y*(-1.3218066618079967900642699164178e6
+                                                  + 346557.71301184453655466572598516*y
+                                                  + 5.775961883530742275911095433086e6*z)
+                                             + z*(-1.6239338987926817706503887544561e7
+                                                  + 2.079346278071067219327994355911e7*z))
+                                        + z*(1.5345175657880231642636881424631e7
+                                             + z*(-3.8237978430874192855430665439228e7
+                                                  + 2.4259039910829117558826600818961e7*z))))
+                              + x*(116629.99957129383441743558086039
+                                   + z*(-1.7494499935694075162615337129059e6
+                                        + z*(5.5232635511262723013399850078885e6
+                                             + z*(-5.3455416470176340774657974561013e6
+                                                  + 1.2440533287604675671193128625108e6*z)))
+                                   + x*(-220301.11030133279834404498606963
+                                        + z*(2.4992142765277250232307624470084e6
+                                             + z*(-5.3066649804938694659933189291478e6
+                                                  + 2.5917777682509740981652351302309e6*z))
+                                        + x*(213821.66588070536309863189824405
+                                             + x*(-104966.99961416445097569202277435
+                                                  + 20734.222146007792785321881041847*x
+                                                  + 266582.85616295733581128132768089*y
+                                                  + 399874.28424443600371692199152134*z)
+                                             + z*(-1.6244892797430212650999955905554e6
+                                                  + 1.7327885650592226827733286299258e6*z)
+                                             + y*(-1.0829928531620141767333303937036e6
+                                                  + 1.0219009486246697872765784227768e6*y
+                                                  + 4.5319085547702747087917825705752e6*z))
+                                        + y*(1.6661428510184833488205082980056e6
+                                             + y*(-3.1295716551630512235345214197538e6
+                                                  + 1.6735479303563432748152661126634e6*y
+                                                  + 1.3640156140337983682343894599672e7*z)
+                                             + z*(-1.3878969948983966295674834122387e7
+                                                  + 1.6928011366347790824016364307737e7*z)))
+                                   + y*(-1.1662999957129383441743558086039e6
+                                        + z*(1.4445458518330250634273806943708e7
+                                             + z*(-3.4914023443092318574533751384707e7
+                                                  + 2.1148906588927948641028318662684e7*z))
+                                        + y*(3.2573092737411349469440937226009e6
+                                             + y*(-3.4516926063599580043064863573682e6
+                                                  + 1.2440533287604675671193128625108e6*y
+                                                  + 1.5284083753342887253180129453705e7*z)
+                                             + z*(-2.8132822039447091344834282611824e7
+                                                  + 3.5988685581999240334522979236921e7*z)))));
+    grad[0] /*ARGH*/[2]= 925.63491723249074934472683222533
+                         + z*(-8330.7142550924167441025414900279
+                              + (19438.333261882305736239263476732
+                                 - 12958.888841254870490826175651155*z)*z)
+                         + y*(-24992.142765277250232307624470084
+                              + z*(216598.57063240283534666607874073
+                                   + z*(-485958.3315470576434059815869183
+                                        + 311013.33219011689177982821562771*z))
+                              + y*(141622.14233657108464974320533048
+                                   + y*(-284169.91959037466004883113749318
+                                        + y*(238813.80864598261333093952271413
+                                             - 72199.52354413427844888869291358*y
+                                             - 649795.7118972085060399982362222*z)
+                                        + (1.499528565916635013938457468205e6
+                                           - 1.5161899944268198474266625511851e6*z)*z)
+                                   + z*(-1.0580007103967369265010227692335e6
+                                        + (1.9827099927119951850964048746267e6
+                                           - 1.0107933296178798982844417007901e6*z)*z)))
+                         + x*(-19438.333261882305736239263476732
+                              + z*(166614.28510184833488205082980056
+                                   + z*(-369328.33197576380898854600605791
+                                        + 233259.99914258766883487116172078*z))
+                              + y*(499842.85530554500464615248940168
+                                   + z*(-4.1153728420156538715866554960738e6
+                                        + (8.7472499678470375813076685645293e6
+                                           - 5.287226647231987160257079665671e6*z)*z)
+                                   + y*(-2.690820704394850608345120901279e6
+                                        + z*(1.9044012787141264677018409846204e7
+                                             + z*(-3.3706069876103918146638882868653e7
+                                                  + 1.6172693273886078372551067212641e7*z))
+                                        + y*(5.1150585526267438808789604748772e6
+                                             + y*(-4.0598347469817044266259718861403e6
+                                                  + 1.1551923767061484551822190866172e6*y
+                                                  + 1.0396731390355336096639971779555e7*z)
+                                             + z*(-2.5491985620582795236953776959486e7
+                                                  + 2.4259039910829117558826600818961e7*z))))
+                              + x*(83307.142550924167441025414900279
+                                   + z*(-583149.99785646917208717790430196
+                                        + (991354.99635599759254820243731333
+                                           - 427643.3317614107261972637964881*z)*z)
+                                   + x*(-157357.93592952342738860356147831
+                                        + z*(833071.42550924167441025414900279
+                                             + z*(-952478.32983223298107572391035986
+                                                  + 207342.22146007792785321881041847*z))
+                                        + x*(152729.76134336097364187992731718
+                                             + x*(-74976.428295831750696922873410252
+                                                  + 14810.158675719851989515629315605*x
+                                                  + 399874.28424443600371692199152134*y
+                                                  + 133291.42808147866790564066384045*z)
+                                             + z*(-541496.42658100708836666519685182
+                                                  + 311013.33219011689177982821562771*z)
+                                             + y*(-1.6244892797430212650999955905554e6
+                                                  + 2.2659542773851373543958912852876e6*y
+                                                  + 3.4655771301184453655466572598516e6*z))
+                                        + y*(2.4992142765277250232307624470084e6
+                                             + z*(-1.0613329960987738931986637858296e7
+                                                  + 7.775333304752922294495705390693e6*z)
+                                             + y*(-6.9394849744919831478374170611933e6
+                                                  + 4.5467187134459945607812981998908e6*y
+                                                  + 1.6928011366347790824016364307737e7*z)))
+                                   + y*(-1.7494499935694075162615337129059e6
+                                        + z*(1.1046527102252544602679970015777e7
+                                             + z*(-1.6036624941052902232397392368304e7
+                                                  + 4.9762133150418702684772514500434e6*z))
+                                        + y*(7.2227292591651253171369034718542e6
+                                             + y*(-9.3776073464823637816114275372748e6
+                                                  + 3.8210209383357218132950323634262e6*y
+                                                  + 2.399245705466616022301531949128e7*z)
+                                             + z*(-3.4914023443092318574533751384707e7
+                                                  + 3.1723359883391922961542477994026e7*z)))));
+    return;
+  case ( 110 ) :
+    grad[0] /*ARGH*/[0]= 1125.6606948810107583021905017125
+                         + z*(-32234.828989774398987744546185403
+                              + z*(214898.85993182932658496364123602
+                                   + z*(-544410.44516063429401524122446459
+                                        + (580226.92181593918177940183133726
+                                           - 219196.83713046591311666291406074*z)*z)))
+                         + y*(-19340.897393864639392646727711242
+                              + z*(521897.23126301407884919741443034
+                                   + z*(-3.2664626709638057640914473467875e6
+                                        + z*(7.7363589575458557570586910844968e6
+                                             + z*(-7.671889299566306959083201992126e6
+                                                  + 2.6819377719492299957803462426256e6*z))))
+                              + y*(76749.592832796188066058443298579
+                                   + y*(-136102.61129015857350381030611615
+                                        + y*(124334.3403891298246670146781437
+                                             + y*(-57408.695438931548673411715587337
+                                                  + 10642.610206147738078493437470736*y
+                                                  + 319278.30618443214235480312412209*z)
+                                             + z*(-1.3830276628469873089503731482404e6
+                                                  + 2.2349481432910249964836218688546e6*z))
+                                        + z*(2.2656479804241434717100452461741e6
+                                             + z*(-7.3065612376821971038887638020248e6
+                                                  + 5.959861715442733323956324983612e6*z)))
+                                   + z*(-1.6915610260348279849759280903007e6
+                                        + z*(8.1231769054231485449116256387217e6
+                                             + z*(-1.3151810227827954786999774843645e7
+                                                  + 6.704844429873074989450865606564e6*z)))))
+                         + x*(-11358.93973925383583377664960819
+                              + z*(276298.53419806627703781039587489
+                                   + z*(-1.5042920195228052860947454886522e6
+                                        + z*(2.9226244950728788415555055208099e6
+                                             + z*(-2.1274987133251103331911400482366e6
+                                                  + 412605.81106911230704313019117316*z))))
+                              + x*(39909.788273054017794350390515261
+                                   + z*(-782845.84689452111827379612164551
+                                        + z*(3.2234828989774398987744546185403e6
+                                             + z*(-4.212017654663854801065287368226e6
+                                                  + 1.5472717915091711514117382168994e6*z)))
+                                   + x*(-68562.969597297928005678876013398
+                                        + z*(1.0130946253929096824719714515412e6
+                                             + z*(-2.7936851791137812456045273360683e6
+                                                  + 1.8338036047516102535250230718807e6*z))
+                                        + x*(62934.666122892874214167923504835
+                                             + x*(-29778.842019124920969630675999849
+                                                  + 5730.636264848782042265697099627*x
+                                                  + 88415.53094338120865209932667996*y
+                                                  + 147359.21823896868108683221113327*z)
+                                             + z*(-621671.70194564912333507339071849
+                                                  + 859595.4397273173063398545649441*z)
+                                             + y*(-373003.0211673894740010440344311
+                                                  + 306998.37133118475226423377319432*y
+                                                  + 2.0875889250520563153967896577214e6*z))
+                                        + y*(607856.77523574580948318287092475
+                                             + y*(-997744.70682635044485875976288153
+                                                  + 458450.90118790256338125576797018*y
+                                                  + 5.697889771906789002024178830487e6*z)
+                                             + z*(-6.7846640064191830250395663875944e6
+                                                  + 1.1002821628509661521150138431284e7*z)))
+                                   + y*(-469707.50813671267096427767298731
+                                        + z*(7.8284584689452111827379612164551e6
+                                             + z*(-2.5272105927983128806391724209356e7
+                                                  + 2.0630290553455615352156509558658e7*z))
+                                        + y*(1.1512438924919428209908766494787e6
+                                             + y*(-1.0530044136659637002663218420565e6
+                                                  + 331558.24103767953244537247504986*y
+                                                  + 6.041727947797715924560120656464e6*z)
+                                             + z*(-1.3087340569848405989024285751274e7
+                                                  + 2.1661805081128396119764335036591e7*z))))
+                              + y*(165779.12051883976622268623752493
+                                   + z*(-3.6532806188410985519443819010124e6
+                                        + z*(1.7535746970437273049333033124859e7
+                                             + z*(-2.8366649511001471109215200643155e7
+                                                  + 1.4441203387418930746509556691061e7*z)))
+                                   + y*(-537247.14982957331646240910309006
+                                        + y*(730656.12376821971038887638020248
+                                             + y*(-455892.58142680935711238715319356
+                                                  + 108063.4267085770327970102881644*y
+                                                  + 2.6033461888884466992007023966878e6*z)
+                                             + z*(-8.3073759282218593962701659026382e6
+                                                  + 1.3753527035637076901437673039105e7*z))
+                                        + z*(9.0810118239764449719760350110879e6
+                                             + z*(-2.9784981986551544664675960675313e7
+                                                  + 2.475634866414673842258781147039e7*z)))));
+    grad[0] /*ARGH*/[1]= 920.99511399355425679270131958295
+                         + y*(-7674.9592832796188066058443298579
+                              + z*(178059.0553720871563132555884527
+                                   + z*(-902575.21171368317165684729319129
+                                        + (1.5472717915091711514117382168994e6
+                                           - 838105.5537341343736813582008205*z)*z))
+                              + y*(21489.885993182932658496364123602
+                                   + z*(-377607.99673735724528500754102901
+                                        + (1.2893931595909759595097818474161e6
+                                           - 1.1174740716455124982418109344273e6*z)*z)
+                                   + y*(-27629.853419806627703781039587489
+                                        + y*(16884.910423215161374532857525687
+                                             - 3990.9788273054017794350390515261*y
+                                             - 99774.47068263504448587597628815*z)
+                                        + (325418.27361105583740008779958598
+                                           - 558737.0358227562491209054672137*z)*z)))
+                         + z*(-26094.861563150703942459870721517
+                              + z*(171919.08794546346126797091298882
+                                   + z*(-429797.71986365865316992728247205
+                                        + (451287.60585684158582842364659565
+                                           - 167621.1107468268747362716401641*z)*z)))
+                         + x*(-19340.897393864639392646727711242
+                              + z*(521897.23126301407884919741443034
+                                   + z*(-3.2664626709638057640914473467875e6
+                                        + z*(7.7363589575458557570586910844968e6
+                                             + z*(-7.671889299566306959083201992126e6
+                                                  + 2.6819377719492299957803462426256e6*z))))
+                              + y*(153499.18566559237613211688659716
+                                   + z*(-3.3831220520696559699518561806014e6
+                                        + z*(1.6246353810846297089823251277443e7
+                                             + z*(-2.6303620455655909573999549687289e7
+                                                  + 1.3409688859746149978901731213128e7*z)))
+                                   + y*(-408307.83387047572051143091834844
+                                        + y*(497337.36155651929866805871257479
+                                             + y*(-287043.47719465774336705857793669
+                                                  + 63855.66123688642847096062482442*y
+                                                  + 1.5963915309221607117740156206105e6*z)
+                                             + z*(-5.5321106513879492358014925929616e6
+                                                  + 8.939792573164099985934487475419e6*z))
+                                        + z*(6.7969439412724304151301357385222e6
+                                             + z*(-2.1919683713046591311666291406074e7
+                                                  + 1.7879585146328199971868974950837e7*z))))
+                              + x*(82889.560259419883111343118762466
+                                   + z*(-1.8266403094205492759721909505062e6
+                                        + z*(8.7678734852186365246665165624297e6
+                                             + z*(-1.4183324755500735554607600321577e7
+                                                  + 7.22060169370946537325477834553e6*z)))
+                                   + x*(-156569.1693789042236547592243291
+                                        + x*(151964.19380893645237079571773119
+                                             + x*(-74600.604233477894800208806886219
+                                                  + 14735.921823896868108683221113327*x
+                                                  + 122799.34853247390090569350927773*y
+                                                  + 417517.78501041126307935793154427*z)
+                                             + z*(-1.6961660016047957562598915968986e6
+                                                  + 2.7507054071274153802875346078211e6*z)
+                                             + y*(-498872.35341317522242937988144077
+                                                  + 343838.17589092692253594182597764*y
+                                                  + 2.8489448859533945010120894152433e6*z))
+                                        + z*(2.6094861563150703942459870721517e6
+                                             + z*(-8.4240353093277096021305747364521e6
+                                                  + 6.876763517818538450718836519553e6*z))
+                                        + y*(767495.92832796188066058443298579
+                                             + y*(-1.0530044136659637002663218420565e6
+                                                  + 442077.65471690604326049663339982*y
+                                                  + 6.041727947797715924560120656464e6*z)
+                                             + z*(-8.7248937132322706593495238341825e6
+                                                  + 1.4441203387418930746509556691061e7*z)))
+                                   + y*(-537247.14982957331646240910309006
+                                        + y*(1.0959841856523295655833145703037e6
+                                             + y*(-911785.16285361871422477430638712
+                                                  + 270158.566771442581992525720411*y
+                                                  + 5.206692377776893398401404793376e6*z)
+                                             + z*(-1.2461063892332789094405248853957e7
+                                                  + 2.0630290553455615352156509558658e7*z))
+                                        + z*(9.0810118239764449719760350110879e6
+                                             + z*(-2.9784981986551544664675960675313e7
+                                                  + 2.475634866414673842258781147039e7*z)))));
+    grad[0] /*ARGH*/[2]= 1534.9918566559237613211688659716
+                         + z*(-21489.885993182932658496364123602
+                              + z*(85959.543972731730633985456494409
+                                   + z*(-128939.31595909759595097818474161
+                                        + 64469.65797954879797548909237081*z)))
+                         + y*(-26094.861563150703942459870721517
+                              + y*(89029.527686043578156627794226352
+                                   + z*(-902575.21171368317165684729319129
+                                        + (2.320907687263756727117607325349e6
+                                           - 1.676211107468268747362716401641e6*z)*z)
+                                   + y*(-125869.33224578574842833584700967
+                                        + y*(81354.568402763959350021949896494
+                                             - 19954.894136527008897175195257631*y
+                                             - 279368.51791137812456045273360683*z)
+                                        + (859595.43972731730633985456494409
+                                           - 1.1174740716455124982418109344273e6*z)*z))
+                              + z*(343838.17589092692253594182597764
+                                   + z*(-1.2893931595909759595097818474161e6
+                                        + (1.8051504234273663433136945863826e6
+                                           - 838105.5537341343736813582008205*z)*z)))
+                         + x*(-32234.828989774398987744546185403
+                              + z*(429797.71986365865316992728247205
+                                   + z*(-1.6332313354819028820457236733938e6
+                                        + (2.320907687263756727117607325349e6
+                                           - 1.0959841856523295655833145703037e6*z)*z))
+                              + y*(521897.23126301407884919741443034
+                                   + z*(-6.5329253419276115281828946935751e6
+                                        + z*(2.320907687263756727117607325349e7
+                                             + z*(-3.0687557198265227836332807968504e7
+                                                  + 1.3409688859746149978901731213128e7*z)))
+                                   + y*(-1.6915610260348279849759280903007e6
+                                        + y*(2.2656479804241434717100452461741e6
+                                             + y*(-1.3830276628469873089503731482404e6
+                                                  + 319278.30618443214235480312412209*y
+                                                  + 4.4698962865820499929672437377093e6*z)
+                                             + z*(-1.461312247536439420777752760405e7
+                                                  + 1.7879585146328199971868974950837e7*z))
+                                        + z*(1.6246353810846297089823251277443e7
+                                             + z*(-3.9455430683483864360999324530934e7
+                                                  + 2.6819377719492299957803462426256e7*z))))
+                              + x*(138149.26709903313851890519793744
+                                   + z*(-1.5042920195228052860947454886522e6
+                                        + z*(4.3839367426093182623332582812149e6
+                                             + z*(-4.2549974266502206663822800964732e6
+                                                  + 1.0315145276727807676078254779329e6*z)))
+                                   + x*(-260948.61563150703942459870721517
+                                        + z*(2.1489885993182932658496364123602e6
+                                             + z*(-4.212017654663854801065287368226e6
+                                                  + 2.0630290553455615352156509558658e6*z))
+                                        + x*(253273.65634822742061799286288531
+                                             + x*(-124334.3403891298246670146781437
+                                                  + 24559.869706494780181138701855545*x
+                                                  + 417517.78501041126307935793154427*y
+                                                  + 343838.17589092692253594182597764*z)
+                                             + z*(-1.3968425895568906228022636680341e6
+                                                  + 1.3753527035637076901437673039105e6*z)
+                                             + y*(-1.6961660016047957562598915968986e6
+                                                  + 1.4244724429766972505060447076216e6*y
+                                                  + 5.501410814254830760575069215642e6*z))
+                                        + y*(2.6094861563150703942459870721517e6
+                                             + y*(-4.3624468566161353296747619170913e6
+                                                  + 2.0139093159325719748533735521547e6*y
+                                                  + 1.4441203387418930746509556691061e7*z)
+                                             + z*(-1.6848070618655419204261149472904e7
+                                                  + 2.0630290553455615352156509558658e7*z)))
+                                   + y*(-1.8266403094205492759721909505062e6
+                                        + z*(1.7535746970437273049333033124859e7
+                                             + z*(-4.2549974266502206663822800964732e7
+                                                  + 2.8882406774837861493019113382121e7*z))
+                                        + y*(4.540505911988222485988017505544e6
+                                             + y*(-4.1536879641109296981350829513191e6
+                                                  + 1.3016730944442233496003511983439e6*y
+                                                  + 1.3753527035637076901437673039105e7*z)
+                                             + z*(-2.9784981986551544664675960675313e7
+                                                  + 3.7134522996220107633881717205585e7*z)))));
+    return;
+  case ( 111 ) :
+    grad[0] /*ARGH*/[0]= 1223.7221906952574340082110877046
+                         + z*(-49060.135099691684399783735425248
+                              + z*(467239.38190182556571222605166903
+                                   + z*(-1.7755096512269371497064589963423e6
+                                        + z*(3.153865827837322568557525848766e6
+                                             + z*(-2.6212129324692414236455881498633e6
+                                                  + 822341.3121472129956535178509375*z)))))
+                         + y*(-7008.5907285273834856833907750355
+                              + z*(233619.69095091278285611302583452
+                                   + z*(-1.7755096512269371497064589963423e6
+                                        + z*(5.0461853245397161096920413580255e6
+                                             + z*(-5.9573021192482759628308821587801e6
+                                                  + 2.4670239364416389869605535528125e6*z))))
+                              + y*(16687.120782208055918293787559608
+                                   + y*(-21137.01965746353749650546424217
+                                        + y*(15018.408703987250326464408803647
+                                             + y*(-5673.6210659507390122198877702668
+                                                  + 889.9797750510963156423353365124*y
+                                                  + 37379.150552146045256978084133522*z)
+                                             + z*(-198576.73730827586542769607195934
+                                                  + 373791.50552146045256978084133522*z))
+                                        + z*(420515.44371164300914100344650213
+                                             + z*(-1.5886138984662069234215685756747e6
+                                                  + 1.4951660220858418102791233653409e6*z)))
+                                   + z*(-443877.41280673428742661474908558
+                                        + z*(2.5230926622698580548460206790128e6
+                                             + z*(-4.7658416953986207702647057270241e6
+                                                  + 2.8034362914109533942733563100142e6*z)))))
+                         + x*(-12348.46937883396137953740279411
+                              + z*(420515.44371164300914100344650213
+                                   + z*(-3.2706756733127789599855823616832e6
+                                        + z*(9.5316833907972415405294114540482e6
+                                             + z*(-1.1564174702070182751377594778808e7
+                                                  + 4.934047872883277973921107105625e6*z))))
+                              + y*(60073.63481594900130585763521459
+                                   + y*(-116809.84547545639142805651291726
+                                        + y*(113472.42131901478024439775540534
+                                             + y*(-55067.498581286584530369498946707
+                                                  + 10679.757300613155787708024038149*y
+                                                  + 373791.50552146045256978084133522*z)
+                                             + z*(-1.5418899602760243668503459705078e6
+                                                  + 2.9903320441716836205582467306818e6*z))
+                                        + z*(2.3829208476993103851323528635121e6
+                                             + z*(-9.2513397616561462011020758230468e6
+                                                  + 8.970996132515050861674740192045e6*z)))
+                                   + z*(-1.6353378366563894799927911808416e6
+                                        + z*(9.5316833907972415405294114540482e6
+                                             + z*(-1.8502679523312292402204151646094e7
+                                                  + 1.1213745165643813577093425240057e7*z))))
+                              + x*(43386.514033740945387563847654981
+                                   + x*(-74535.806160529316435045584432917
+                                        + x*(68417.195207053029265004528994394
+                                             + x*(-32373.01431748362848148994786564
+                                                  + 6229.858425357674209496347355587*x
+                                                  + 32039.271901839467363124072114448*y
+                                                  + 224274.90331287627154186850480113*z)
+                                             + y*(-135165.67833588525293817967923283
+                                                  + 66748.48312883222367317515023843*y
+                                                  + 934478.7638036511314244521033381*z)
+                                             + z*(-946159.74835119677056725775462979
+                                                  + 1.8689575276073022628489042066761e6*z))
+                                        + z*(1.5418899602760243668503459705078e6
+                                             + z*(-6.0741119647237323542589386716974e6
+                                                  + 5.980664088343367241116493461364e6*z))
+                                        + y*(220269.99432514633812147799578683
+                                             + y*(-216932.57016870472693781923827491
+                                                  + 71198.382004087705251386826921*y
+                                                  + 1.4951660220858418102791233653409e6*z)
+                                             + z*(-3.0370559823618661771294693358487e6
+                                                  + 5.980664088343367241116493461364e6*z)))
+                                   + z*(-1.191460423849655192566176431756e6
+                                        + z*(7.0085907285273834856833907750355e6
+                                             + z*(-1.3736837827913671631939445919069e7
+                                                  + 8.410308874232860182820068930043e6*z)))
+                                   + y*(-170208.631978522170366596633108
+                                        + y*(250306.81173312083877440681339412
+                                             + y*(-163533.78366563894799927911808416
+                                                  + 40049.08987729933420390509014306*y
+                                                  + 1.1213745165643813577093425240057e6*z)
+                                             + z*(-3.4342094569784179079848614797674e6
+                                                  + 6.728247099386288146256055144034e6*z))
+                                        + z*(3.5042953642636917428416953875177e6
+                                             + z*(-1.3736837827913671631939445919069e7
+                                                  + 1.3456494198772576292512110288068e7*z)))));
+    grad[0] /*ARGH*/[1]= 333.74241564416111836587575119216
+                         + z*(-11680.984547545639142805651291726
+                              + z*(93447.876380365113142445210333806
+                                   + z*(-280343.62914109533942733563100142
+                                        + (350429.53642636917428416953875177
+                                           - 154188.99602760243668503459705078*z)*z)))
+                         + y*(-1668.7120782208055918293787559608
+                              + z*(46723.938190182556571222605166903
+                                   + z*(-280343.62914109533942733563100142
+                                        + (560687.25828219067885467126200284
+                                           - 350429.53642636917428416953875177*z)*z))
+                              + y*(3337.4241564416111836587575119216
+                                   + z*(-70085.907285273834856833907750355
+                                        + (280343.62914109533942733563100142
+                                           - 280343.62914109533942733563100142*z)*z)
+                                   + y*(-3337.4241564416111836587575119216
+                                        + y*(1668.7120782208055918293787559608
+                                             - 333.74241564416111836587575119216*y
+                                             - 11680.984547545639142805651291726*z)
+                                        + (46723.938190182556571222605166903
+                                           - 93447.87638036511314244521033381*z)*z)))
+                         + x*(-7008.5907285273834856833907750355
+                              + z*(233619.69095091278285611302583452
+                                   + z*(-1.7755096512269371497064589963423e6
+                                        + z*(5.0461853245397161096920413580255e6
+                                             + z*(-5.9573021192482759628308821587801e6
+                                                  + 2.4670239364416389869605535528125e6*z))))
+                              + y*(33374.241564416111836587575119216
+                                   + y*(-63411.058972390612489516392726511
+                                        + y*(60073.63481594900130585763521459
+                                             + y*(-28368.105329753695061099438851334
+                                                  + 5339.878650306577893854012019075*y
+                                                  + 186895.75276073022628489042066761*z)
+                                             + z*(-794306.94923310346171078428783735
+                                                  + 1.4951660220858418102791233653409e6*z))
+                                        + z*(1.2615463311349290274230103395064e6
+                                             + z*(-4.7658416953986207702647057270241e6
+                                                  + 4.4854980662575254308373700960227e6*z)))
+                                   + z*(-887754.82561346857485322949817116
+                                        + z*(5.0461853245397161096920413580255e6
+                                             + z*(-9.5316833907972415405294114540482e6
+                                                  + 5.606872582821906788546712620028e6*z))))
+                              + x*(30036.817407974500652928817607295
+                                   + x*(-56736.210659507390122198877702668
+                                        + x*(55067.498581286584530369498946707
+                                             + x*(-27033.135667177050587635935846565
+                                                  + 5339.878650306577893854012019075*x
+                                                  + 26699.393251532889469270060095373*y
+                                                  + 186895.75276073022628489042066761*z)
+                                             + y*(-108466.28508435236346890961913745
+                                                  + 53398.78650306577893854012019075*y
+                                                  + 747583.0110429209051395616826704*z)
+                                             + z*(-759263.99559046654428236733396217
+                                                  + 1.4951660220858418102791233653409e6*z))
+                                        + z*(1.1680984547545639142805651291726e6
+                                             + z*(-4.5789459426378905439798153063565e6
+                                                  + 4.4854980662575254308373700960227e6*z))
+                                        + y*(166871.20782208055918293787559608
+                                             + y*(-163533.78366563894799927911808416
+                                                  + 53398.78650306577893854012019075*y
+                                                  + 1.1213745165643813577093425240057e6*z)
+                                             + z*(-2.2894729713189452719899076531782e6
+                                                  + 4.4854980662575254308373700960227e6*z)))
+                                   + z*(-817668.9183281947399963955904208
+                                        + z*(4.7658416953986207702647057270241e6
+                                             + z*(-9.2513397616561462011020758230468e6
+                                                  + 5.606872582821906788546712620028e6*z)))
+                                   + y*(-116809.84547545639142805651291726
+                                        + y*(170208.631978522170366596633108
+                                             + y*(-110134.99716257316906073899789341
+                                                  + 26699.393251532889469270060095373*y
+                                                  + 747583.0110429209051395616826704*z)
+                                             + z*(-2.3128349404140365502755189557617e6
+                                                  + 4.4854980662575254308373700960227e6*z))
+                                        + z*(2.3829208476993103851323528635121e6
+                                             + z*(-9.2513397616561462011020758230468e6
+                                                  + 8.970996132515050861674740192045e6*z)))));
+    grad[0] /*ARGH*/[2]= 2336.1969095091278285611302583452
+                         + z*(-46723.938190182556571222605166903
+                              + z*(280343.62914109533942733563100142
+                                   + z*(-700859.07285273834856833907750355
+                                        + (770944.9801380121834251729852539
+                                           - 308377.99205520487337006919410156*z)*z)))
+                         + y*(-11680.984547545639142805651291726
+                              + z*(186895.75276073022628489042066761
+                                   + z*(-841030.88742328601828200689300425
+                                        + (1.4017181457054766971366781550071e6
+                                           - 770944.9801380121834251729852539*z)*z))
+                              + y*(23361.969095091278285611302583452
+                                   + z*(-280343.62914109533942733563100142
+                                        + (841030.88742328601828200689300425
+                                           - 700859.0728527383485683390775035*z)*z)
+                                   + y*(-23361.969095091278285611302583452
+                                        + y*(11680.984547545639142805651291726
+                                             - 2336.1969095091278285611302583452*y
+                                             - 46723.938190182556571222605166903*z)
+                                        + (186895.75276073022628489042066761
+                                           - 280343.62914109533942733563100142*z)*z)))
+                         + x*(-49060.135099691684399783735425248
+                              + z*(934478.76380365113142445210333806
+                                   + z*(-5.3265289536808114491193769890269e6
+                                        + z*(1.2615463311349290274230103395064e7
+                                             + z*(-1.3106064662346207118227940749316e7
+                                                  + 4.934047872883277973921107105625e6*z))))
+                              + y*(233619.69095091278285611302583452
+                                   + y*(-443877.41280673428742661474908558
+                                        + y*(420515.44371164300914100344650213
+                                             + y*(-198576.73730827586542769607195934
+                                                  + 37379.150552146045256978084133522*y
+                                                  + 747583.0110429209051395616826704*z)
+                                             + z*(-3.1772277969324138468431371513494e6
+                                                  + 4.4854980662575254308373700960227e6*z))
+                                        + z*(5.0461853245397161096920413580255e6
+                                             + z*(-1.4297525086195862310794117181072e7
+                                                  + 1.1213745165643813577093425240057e7*z)))
+                                   + z*(-3.5510193024538742994129179926846e6
+                                        + z*(1.5138555973619148329076124074077e7
+                                             + z*(-2.3829208476993103851323528635121e7
+                                                  + 1.2335119682208194934802767764062e7*z))))
+                              + x*(210257.72185582150457050172325106
+                                   + z*(-3.2706756733127789599855823616832e6
+                                        + z*(1.4297525086195862310794117181072e7
+                                             + z*(-2.3128349404140365502755189557617e7
+                                                  + 1.2335119682208194934802767764062e7*z)))
+                                   + x*(-397153.47461655173085539214391868
+                                        + x*(385472.49006900609171258649262695
+                                             + x*(-189231.94967023935411345155092596
+                                                  + 37379.150552146045256978084133522*x
+                                                  + 186895.75276073022628489042066761*y
+                                                  + 747583.0110429209051395616826704*z)
+                                             + y*(-759263.99559046654428236733396217
+                                                  + 373791.50552146045256978084133522*y
+                                                  + 2.9903320441716836205582467306818e6*z)
+                                             + z*(-3.0370559823618661771294693358487e6
+                                                  + 4.4854980662575254308373700960227e6*z))
+                                        + z*(4.6723938190182556571222605166903e6
+                                             + z*(-1.3736837827913671631939445919069e7
+                                                  + 1.1213745165643813577093425240057e7*z))
+                                        + y*(1.1680984547545639142805651291726e6
+                                             + y*(-1.1447364856594726359949538265891e6
+                                                  + 373791.50552146045256978084133522*y
+                                                  + 4.4854980662575254308373700960227e6*z)
+                                             + z*(-9.157891885275781087959630612713e6
+                                                  + 1.3456494198772576292512110288068e7*z)))
+                                   + y*(-817668.9183281947399963955904208
+                                        + y*(1.191460423849655192566176431756e6
+                                             + y*(-770944.9801380121834251729852539
+                                                  + 186895.75276073022628489042066761*y
+                                                  + 2.9903320441716836205582467306818e6*z)
+                                             + z*(-9.2513397616561462011020758230468e6
+                                                  + 1.3456494198772576292512110288068e7*z))
+                                        + z*(9.5316833907972415405294114540482e6
+                                             + z*(-2.775401928496843860330622746914e7
+                                                  + 2.2427490331287627154186850480113e7*z)))));
+    return;
+  case ( 112 ) :
+    grad[0] /*ARGH*/[0]= 115.44695751729449539499947596727
+                         + y*(-6234.1357059339027513299717022328
+                              + y*(77926.69632417378439162464627791
+                                   + y*(-380974.959807071834803498270692
+                                        + y*(857193.65956591162830787110905701
+                                             + y*(-891481.40594854809344018595341929
+                                                  + 346687.21342443536967118342632972*y)))))
+                         + x*(-692.68174510376697236999685580364
+                              + x*(1731.7043627594174309249921395091
+                                   + x*(-2308.9391503458899078999895193455
+                                        + x*(1731.7043627594174309249921395091
+                                             + x*(-692.68174510376697236999685580364
+                                                  + 115.44695751729449539499947596727*x
+                                                  + 6234.135705933902751329971702233*y)
+                                             + y*(-31170.678529669513756649858511164
+                                                  + 77926.69632417378439162464627791*y))
+                                        + y*(62341.357059339027513299717022328
+                                             + y*(-311706.78529669513756649858511164
+                                                  + 380974.959807071834803498270692*y)))
+                                   + y*(-62341.357059339027513299717022328
+                                        + y*(467560.17794504270634974787766746
+                                             + y*(-1.142924879421215504410494812076e6
+                                                  + 857193.659565911628307871109057*y))))
+                              + y*(31170.678529669513756649858511164
+                                   + y*(-311706.78529669513756649858511164
+                                        + y*(1.142924879421215504410494812076e6
+                                             + y*(-1.714387319131823256615742218114e6
+                                                  + 891481.4059485480934401859534193*y)))));
+    grad[0] /*ARGH*/[1]= 1039.0226176556504585549952837055
+                         + y*(-31170.678529669513756649858511164
+                              + y*(285731.219855303876102623703019
+                                   + y*(-1.142924879421215504410494812076e6
+                                        + y*(2.2287035148713702336004648835482e6
+                                             + y*(-2.0801232805466122180271005579783e6
+                                                  + 742901.1716237900778668216278494*y)))))
+                         + x*(-6234.1357059339027513299717022328
+                              + y*(155853.39264834756878324929255582
+                                   + y*(-1.142924879421215504410494812076e6
+                                        + y*(3.428774638263646513231484436228e6
+                                             + y*(-4.4574070297427404672009297670965e6
+                                                  + 2.0801232805466122180271005579783e6*y))))
+                              + x*(15585.339264834756878324929255582
+                                   + x*(-20780.452353113009171099905674109
+                                        + x*(15585.339264834756878324929255582
+                                             + x*(-6234.1357059339027513299717022328
+                                                  + 1039.0226176556504585549952837055*x
+                                                  + 31170.678529669513756649858511164*y)
+                                             + y*(-155853.39264834756878324929255582
+                                                  + 285731.219855303876102623703019*y))
+                                        + y*(311706.78529669513756649858511164
+                                             + y*(-1.142924879421215504410494812076e6
+                                                  + 1.142924879421215504410494812076e6*y)))
+                                   + y*(-311706.78529669513756649858511164
+                                        + y*(1.714387319131823256615742218114e6
+                                             + y*(-3.428774638263646513231484436228e6
+                                                  + 2.2287035148713702336004648835482e6*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 113 ) :
+    grad[0] /*ARGH*/[0]= 199.95999599919979994398319471828
+                         - 342.78856457005679990397119094563*z
+                         + y*(-10455.051219386732397071121323842
+                              + 17139.428228502839995198559547281*z
+                              + y*(126403.2831852084449645893766612
+                                   - 188533.7105135312399471841550201*z
+                                   + y*(-597023.4166261822598327498242303
+                                        + 754134.8420541249597887366200804*z
+                                        + y*(1.2961692597805272746368910657632e6
+                                             - 1.2254691183379530596566970076306e6*z
+                                             + y*(-1.2989972654382302432360988280885e6
+                                                  + 486102.75027405471366382314636015*y
+                                                  + 686262.7062692537134077503242731*z)))))
+                         + x*(-1199.7599759951987996638991683097
+                              + 1713.9428228502839995198559547281*z
+                              + x*(2999.3999399879969991597479207743
+                                   - 3427.8856457005679990397119094563*z
+                                   + x*(-3999.1999199839959988796638943657
+                                        + 3427.8856457005679990397119094563*z
+                                        + x*(2999.3999399879969991597479207743
+                                             - 1713.9428228502839995198559547281*z
+                                             + x*(-1199.7599759951987996638991683097
+                                                  + 199.95999599919979994398319471828*x
+                                                  + 10455.051219386732397071121323842*y
+                                                  + 342.78856457005679990397119094563*z)
+                                             + y*(-52275.256096933661985355606619208
+                                                  + 126403.2831852084449645893766612*y
+                                                  + 17139.428228502839995198559547281*z))
+                                        + y*(104550.51219386732397071121323842
+                                             - 68557.71291401135998079423818913*z
+                                             + y*(-505613.1327408337798583575066448
+                                                  + 597023.4166261822598327498242303*y
+                                                  + 188533.7105135312399471841550201*z)))
+                                   + y*(-104550.51219386732397071121323842
+                                        + 102836.56937101703997119135728369*z
+                                        + y*(758419.6991112506697875362599672
+                                             - 565601.1315405937198415524650603*z
+                                             + y*(-1.7910702498785467794982494726909e6
+                                                  + 1.2961692597805272746368910657632e6*y
+                                                  + 754134.8420541249597887366200804*z))))
+                              + y*(52275.256096933661985355606619208
+                                   - 68557.71291401135998079423818913*z
+                                   + y*(-505613.1327408337798583575066448
+                                        + 565601.1315405937198415524650603*z
+                                        + y*(1.7910702498785467794982494726909e6
+                                             - 1.5082696841082499195774732401608e6*z
+                                             + y*(-2.5923385195610545492737821315263e6
+                                                  + 1.2989972654382302432360988280885e6*y
+                                                  + 1.2254691183379530596566970076306e6*z)))));
+    grad[0] /*ARGH*/[1]= 1742.5085365644553995118535539736
+                         - 3427.8856457005679990397119094563*z
+                         + y*(-50561.31327408337798583575066448
+                              + 94266.85525676561997359207751005*z
+                              + y*(447767.56246963669487456236817273
+                                   - 754134.8420541249597887366200804*z
+                                   + y*(-1.7282256797073696995158547543509e6
+                                        + 2.4509382366759061193133940152612e6*z
+                                        + y*(3.2474931635955756080902470702212e6
+                                             - 3.4313135313462685670387516213657e6*z
+                                             + y*(-2.9166165016443282819829388781609e6
+                                                  + 1.000799779975994998719635889565e6*y
+                                                  + 1.7156567656731342835193758106829e6*z)))))
+                         + x*(-10455.051219386732397071121323842
+                              + 17139.428228502839995198559547281*z
+                              + x*(26137.628048466830992677803309604
+                                   - 34278.856457005679990397119094563*z
+                                   + x*(-34850.170731289107990237071079472
+                                        + 34278.856457005679990397119094563*z
+                                        + x*(26137.628048466830992677803309604
+                                             - 17139.428228502839995198559547281*z
+                                             + x*(-10455.051219386732397071121323842
+                                                  + 1742.5085365644553995118535539736*x
+                                                  + 50561.31327408337798583575066448*y
+                                                  + 3427.8856457005679990397119094563*z)
+                                             + y*(-252806.5663704168899291787533224
+                                                  + 447767.56246963669487456236817273*y
+                                                  + 94266.85525676561997359207751005*z))
+                                        + y*(505613.1327408337798583575066448
+                                             - 377067.42102706247989436831004019*z
+                                             + y*(-1.7910702498785467794982494726909e6
+                                                  + 1.7282256797073696995158547543509e6*y
+                                                  + 754134.8420541249597887366200804*z)))
+                                   + y*(-505613.1327408337798583575066448
+                                        + 565601.1315405937198415524650603*z
+                                        + y*(2.6866053748178201692473742090364e6
+                                             - 2.2624045261623748793662098602411e6*z
+                                             + y*(-5.1846770391221090985475642630526e6
+                                                  + 3.2474931635955756080902470702212e6*y
+                                                  + 2.4509382366759061193133940152612e6*z))))
+                              + y*(252806.5663704168899291787533224
+                                   - 377067.42102706247989436831004019*z
+                                   + y*(-1.7910702498785467794982494726909e6
+                                        + 2.2624045261623748793662098602411e6*z
+                                        + y*(5.1846770391221090985475642630526e6
+                                             - 4.9018764733518122386267880305225e6*z
+                                             + y*(-6.4949863271911512161804941404423e6
+                                                  + 2.9166165016443282819829388781609e6*y
+                                                  + 3.4313135313462685670387516213657e6*z)))));
+    grad[0] /*ARGH*/[2]= 57.131427428342799983995198490938
+                         + y*(-3427.8856457005679990397119094563
+                              + y*(47133.427628382809986796038755024
+                                   + y*(-251378.28068470831992957887336013
+                                        + y*(612734.55916897652982834850381531
+                                             + y*(-686262.70626925371340775032427315
+                                                  + 285942.79427885571391989596844715*y)))))
+                         + x*(-342.78856457005679990397119094563
+                              + x*(856.97141142514199975992797736407
+                                   + x*(-1142.6285485668559996799039698188
+                                        + x*(856.97141142514199975992797736407
+                                             + x*(-342.78856457005679990397119094563
+                                                  + 57.13142742834279998399519849094*x
+                                                  + 3427.8856457005679990397119094563*y)
+                                             + y*(-17139.428228502839995198559547281
+                                                  + 47133.427628382809986796038755024*y))
+                                        + y*(34278.856457005679990397119094563
+                                             + y*(-188533.7105135312399471841550201
+                                                  + 251378.28068470831992957887336013*y)))
+                                   + y*(-34278.856457005679990397119094563
+                                        + y*(282800.56577029685992077623253014
+                                             + y*(-754134.84205412495978873662008038
+                                                  + 612734.5591689765298283485038153*y))))
+                              + y*(17139.428228502839995198559547281
+                                   + y*(-188533.7105135312399471841550201
+                                        + y*(754134.84205412495978873662008038
+                                             + y*(-1.2254691183379530596566970076306e6
+                                                  + 686262.7062692537134077503242731*y)))));
+    return;
+  case ( 114 ) :
+    grad[0] /*ARGH*/[0]= 258.14724480420084468006367988936
+                         + z*(-1327.6144018501757726403274965738
+                              + 1106.3453348751464772002729138115*z)
+                         + y*(-12612.336817576669840083111217452
+                              + (61955.338753008202723215283173446
+                                 - 48679.194734506444996812008207708*z)*z
+                              + y*(142165.37553145632232023506942478
+                                   + z*(-632829.5315485837849585561067002
+                                        + 438112.75261055800497130807386937*z)
+                                   + y*(-624716.33242616604412575410533225
+                                        + (2.33660134725630935984697639397e6
+                                           - 1.2656590630971675699171122134004e6*z)*z
+                                        + y*(1.2595741637553542642925107123744e6
+                                             + z*(-3.4805624235172108172720585868511e6
+                                                  + 1.1074516802100216236774731867253e6*z)
+                                             + y*(-1.1707346333648800021733287973954e6
+                                                  + 406065.61607700792868174016846596*y
+                                                  + 1.7719226883360345978839570987606e6*z)))))
+                         + x*(-1548.8834688252050680803820793361
+                              + (6638.0720092508788632016374828692
+                                 - 4425.3813395005859088010916552461*z)*z
+                              + x*(3872.2086720630126702009551983404
+                                   + z*(-13276.144018501757726403274965738
+                                        + 6638.072009250878863201637482869*z)
+                                   + x*(-5162.9448960840168936012735977872
+                                        + (13276.144018501757726403274965738
+                                           - 4425.3813395005859088010916552461*z)*z
+                                        + x*(3872.2086720630126702009551983404
+                                             + z*(-6638.0720092508788632016374828692
+                                                  + 1106.3453348751464772002729138115*z)
+                                             + x*(-1548.8834688252050680803820793361
+                                                  + 258.14724480420084468006367988936*x
+                                                  + 12612.336817576669840083111217452*y
+                                                  + 1327.6144018501757726403274965738*z)
+                                             + y*(-63061.684087883349200415556087258
+                                                  + 142165.37553145632232023506942478*y
+                                                  + 61955.33875300820272321528317345*z))
+                                        + y*(126123.36817576669840083111217452
+                                             + z*(-247821.35501203281089286113269378
+                                                  + 48679.194734506444996812008207708*z)
+                                             + y*(-568661.50212582528928094027769913
+                                                  + 624716.3324261660441257541053322*y
+                                                  + 632829.5315485837849585561067002*z)))
+                                   + y*(-126123.36817576669840083111217452
+                                        + (371732.03251804921633929169904068
+                                           - 146037.58420351933499043602462312*z)*z
+                                        + y*(852992.25318873793392141041654869
+                                             + z*(-1.8984885946457513548756683201006e6
+                                                  + 438112.75261055800497130807386937*z)
+                                             + y*(-1.8741489972784981323772623159967e6
+                                                  + 1.2595741637553542642925107123744e6*y
+                                                  + 2.33660134725630935984697639397e6*z))))
+                              + y*(63061.684087883349200415556087258
+                                   + z*(-247821.35501203281089286113269378
+                                        + 146037.58420351933499043602462312*z)
+                                   + y*(-568661.50212582528928094027769913
+                                        + (1.8984885946457513548756683201006e6
+                                           - 876225.5052211160099426161477387*z)*z
+                                        + y*(1.8741489972784981323772623159967e6
+                                             + z*(-4.6732026945126187196939527879399e6
+                                                  + 1.2656590630971675699171122134004e6*z)
+                                             + y*(-2.5191483275107085285850214247489e6
+                                                  + 1.1707346333648800021733287973954e6*y
+                                                  + 3.4805624235172108172720585868511e6*z)))));
+    grad[0] /*ARGH*/[1]= 2102.0561362627783066805185362419
+                         + z*(-12391.067750601640544643056634689
+                              + 12169.798683626611249203002051927*z)
+                         + y*(-56866.150212582528928094027769913
+                              + (316414.7657742918924792780533501
+                                 - 292075.16840703866998087204924625*z)*z
+                              + y*(468537.24931962453309431557899919
+                                   + z*(-2.33660134725630935984697639397e6
+                                        + 1.8984885946457513548756683201006e6*z)
+                                   + y*(-1.6794322183404723523900142831659e6
+                                        + (6.9611248470344216345441171737022e6
+                                           - 4.4298067208400864947098927469014e6*z)*z
+                                        + y*(2.9268365834122000054333219934884e6
+                                             + z*(-8.8596134416801729894197854938028e6
+                                                  + 3.322355040630064871032419560176e6*z)
+                                             + y*(-2.4363936964620475720904410107958e6
+                                                  + 775216.1761470151365742312307077*y
+                                                  + 3.9868260487560778452389034722112e6*z)))))
+                         + x*(-12612.336817576669840083111217452
+                              + (61955.338753008202723215283173446
+                                 - 48679.194734506444996812008207708*z)*z
+                              + x*(31530.842043941674600207778043629
+                                   + z*(-123910.67750601640544643056634689
+                                        + 73018.79210175966749521801231156*z)
+                                   + x*(-42041.122725255566133610370724838
+                                        + (123910.67750601640544643056634689
+                                           - 48679.194734506444996812008207708*z)*z
+                                        + x*(31530.842043941674600207778043629
+                                             + z*(-61955.338753008202723215283173446
+                                                  + 12169.798683626611249203002051927*z)
+                                             + x*(-12612.336817576669840083111217452
+                                                  + 2102.0561362627783066805185362419*x
+                                                  + 56866.15021258252892809402776991*y
+                                                  + 12391.067750601640544643056634689*z)
+                                             + y*(-284330.75106291264464047013884956
+                                                  + 468537.24931962453309431557899919*y
+                                                  + 316414.7657742918924792780533501*z))
+                                        + y*(568661.50212582528928094027769913
+                                             + z*(-1.2656590630971675699171122134004e6
+                                                  + 292075.16840703866998087204924625*z)
+                                             + y*(-1.8741489972784981323772623159967e6
+                                                  + 1.6794322183404723523900142831659e6*y
+                                                  + 2.33660134725630935984697639397e6*z)))
+                                   + y*(-568661.50212582528928094027769913
+                                        + (1.8984885946457513548756683201006e6
+                                           - 876225.5052211160099426161477387*z)*z
+                                        + y*(2.8112234959177471985658934739951e6
+                                             + z*(-7.0098040417689280795409291819099e6
+                                                  + 1.8984885946457513548756683201006e6*z)
+                                             + y*(-5.0382966550214170571700428494977e6
+                                                  + 2.9268365834122000054333219934884e6*y
+                                                  + 6.961124847034421634544117173702e6*z))))
+                              + y*(284330.75106291264464047013884956
+                                   + z*(-1.2656590630971675699171122134004e6
+                                        + 876225.5052211160099426161477387*z)
+                                   + y*(-1.8741489972784981323772623159967e6
+                                        + (7.0098040417689280795409291819099e6
+                                           - 3.7969771892915027097513366402012e6*z)*z
+                                        + y*(5.0382966550214170571700428494977e6
+                                             + z*(-1.3922249694068843269088234347404e7
+                                                  + 4.4298067208400864947098927469014e6*z)
+                                             + y*(-5.8536731668244000108666439869768e6
+                                                  + 2.4363936964620475720904410107958e6*y
+                                                  + 8.859613441680172989419785493803e6*z)))));
+    grad[0] /*ARGH*/[2]= 221.26906697502929544005458276231
+                         - 442.53813395005859088010916552461*z
+                         + y*(-12391.067750601640544643056634689
+                              + 24339.597367253222498406004103854*z
+                              + y*(158207.38288714594623963902667505
+                                   - 292075.16840703866998087204924625*z
+                                   + y*(-778867.11575210311994899213132332
+                                        + 1.2656590630971675699171122134004e6*z
+                                        + y*(1.7402812117586054086360292934255e6
+                                             - 2.2149033604200432473549463734507e6*z
+                                             + y*(-1.7719226883360345978839570987606e6
+                                                  + 664471.0081260129742064839120352*y
+                                                  + 1.3289420162520259484129678240704e6*z)))))
+                         + x*(-1327.6144018501757726403274965738
+                              + 2212.6906697502929544005458276231*z
+                              + x*(3319.0360046254394316008187414346
+                                   - 4425.3813395005859088010916552461*z
+                                   + x*(-4425.3813395005859088010916552461
+                                        + 4425.3813395005859088010916552461*z
+                                        + x*(3319.0360046254394316008187414346
+                                             - 2212.6906697502929544005458276231*z
+                                             + x*(-1327.6144018501757726403274965738
+                                                  + 221.26906697502929544005458276231*x
+                                                  + 12391.067750601640544643056634689*y
+                                                  + 442.53813395005859088010916552461*z)
+                                             + y*(-61955.338753008202723215283173446
+                                                  + 158207.38288714594623963902667505*y
+                                                  + 24339.597367253222498406004103854*z))
+                                        + y*(123910.67750601640544643056634689
+                                             - 97358.38946901288999362401641542*z
+                                             + y*(-632829.5315485837849585561067002
+                                                  + 778867.1157521031199489921313233*y
+                                                  + 292075.16840703866998087204924625*z)))
+                                   + y*(-123910.67750601640544643056634689
+                                        + 146037.58420351933499043602462312*z
+                                        + y*(949244.2973228756774378341600503
+                                             - 876225.5052211160099426161477387*z
+                                             + y*(-2.33660134725630935984697639397e6
+                                                  + 1.7402812117586054086360292934255e6*y
+                                                  + 1.2656590630971675699171122134004e6*z))))
+                              + y*(61955.338753008202723215283173446
+                                   - 97358.38946901288999362401641542*z
+                                   + y*(-632829.5315485837849585561067002
+                                        + 876225.5052211160099426161477387*z
+                                        + y*(2.33660134725630935984697639397e6
+                                             - 2.5313181261943351398342244268008e6*z
+                                             + y*(-3.4805624235172108172720585868511e6
+                                                  + 1.7719226883360345978839570987606e6*y
+                                                  + 2.2149033604200432473549463734507e6*z)))));
+    return;
+  case ( 115 ) :
+    grad[0] /*ARGH*/[0]= 305.44393920980000352206032564644
+                         + z*(-3141.7090890150857505126204923634
+                              + (6545.2272687814286469012926924237
+                                 - 3490.7878766834286116806894359593*z)*z)
+                         + y*(-13352.263628314114439678637092544
+                              + z*(130904.54537562857293802585384847
+                                   + z*(-256572.90893623200295853067354301
+                                        + 125668.36356060343002050481969454*z))
+                              + y*(134177.15901001928726147650019469
+                                   + z*(-1.1833770901956822993597537187902e6
+                                        + (2.0264023624147303090806402175744e6
+                                           - 816844.3631439222951332813280145*z)*z)
+                                   + y*(-524490.87847168514890502358775289
+                                        + z*(3.8328850885984046156253970006833e6
+                                             + z*(-5.0372069060541874866552348560893e6
+                                                  + 1.2706467871127680146517709546892e6*z))
+                                        + y*(940549.15852389129655971575990129
+                                             + y*(-779405.66316649252327300593381382
+                                                  + 242217.04379337140279299383823763*y
+                                                  + 2.1918657077695248252743048968389e6*z)
+                                             + z*(-4.9691365424588606287274614120881e6
+                                                  + 3.6928172250464820425817093370655e6*z)))))
+                         + x*(-1832.6636352588000211323619538786
+                              + z*(15708.545445075428752563102461817
+                                   + z*(-26180.909075125714587605170769695
+                                        + 10472.363630050285835042068307878*z))
+                              + x*(4581.6590881470000528309048846966
+                                   + z*(-31417.090890150857505126204923634
+                                        + (39271.363612688571881407756154542
+                                           - 10472.363630050285835042068307878*z)*z)
+                                   + x*(-6108.8787841960000704412065129288
+                                        + z*(31417.090890150857505126204923634
+                                             + z*(-26180.909075125714587605170769695
+                                                  + 3490.7878766834286116806894359593*z))
+                                        + x*(4581.6590881470000528309048846966
+                                             + x*(-1832.6636352588000211323619538786
+                                                  + 305.44393920980000352206032564644*x
+                                                  + 13352.263628314114439678637092544*y
+                                                  + 3141.7090890150857505126204923634*z)
+                                             + z*(-15708.545445075428752563102461817
+                                                  + 6545.227268781428646901292692424*z)
+                                             + y*(-66761.318141570572198393185462722
+                                                  + 134177.15901001928726147650019469*y
+                                                  + 130904.54537562857293802585384847*z))
+                                        + y*(133522.63628314114439678637092544
+                                             + z*(-523618.1815025142917521034153939
+                                                  + 256572.90893623200295853067354301*z)
+                                             + y*(-536708.63604007714904590600077875
+                                                  + 524490.8784716851489050235877529*y
+                                                  + 1.1833770901956822993597537187902e6*z)))
+                                   + y*(-133522.63628314114439678637092544
+                                        + z*(785427.27225377143762815512309085
+                                             + z*(-769718.72680869600887559202062903
+                                                  + 125668.36356060343002050481969454*z))
+                                        + y*(805062.95406011572356885900116812
+                                             + z*(-3.5501312705870468980792611563706e6
+                                                  + 2.0264023624147303090806402175744e6*z)
+                                             + y*(-1.5734726354150554467150707632587e6
+                                                  + 940549.1585238912965597157599013*y
+                                                  + 3.8328850885984046156253970006833e6*z))))
+                              + y*(66761.318141570572198393185462722
+                                   + z*(-523618.1815025142917521034153939
+                                        + (769718.72680869600887559202062903
+                                           - 251336.72712120686004100963938907*z)*z)
+                                   + y*(-536708.63604007714904590600077875
+                                        + z*(3.5501312705870468980792611563706e6
+                                             + z*(-4.0528047248294606181612804351488e6
+                                                  + 816844.3631439222951332813280145*z))
+                                        + y*(1.5734726354150554467150707632587e6
+                                             + y*(-1.8810983170477825931194315198026e6
+                                                  + 779405.6631664925232730059338138*y
+                                                  + 4.9691365424588606287274614120881e6*z)
+                                             + z*(-7.6657701771968092312507940013667e6
+                                                  + 5.037206906054187486655234856089e6*z)))));
+    grad[0] /*ARGH*/[1]= 2225.3772713856857399464395154241
+                         + z*(-26180.909075125714587605170769695
+                              + (64143.227234058000739632668385753
+                                 - 41889.454520201143340168273231512*z)*z)
+                         + y*(-53670.863604007714904590600077875
+                              + z*(591688.54509784114967987685939511
+                                   + z*(-1.3509349082764868727204268117163e6
+                                        + 816844.3631439222951332813280145*z))
+                              + y*(393368.15885376386167876769081467
+                                   + z*(-3.8328850885984046156253970006833e6
+                                        + (7.555810359081281229982852284134e6
+                                           - 3.8119403613383040439553128640676e6*z)*z)
+                                   + y*(-1.2540655446985217287462876798684e6
+                                        + z*(9.9382730849177212574549228241762e6
+                                             + z*(-1.4771268900185928170326837348262e7
+                                                  + 4.7649254516728800549441410800845e6*z))
+                                        + y*(1.9485141579162313081825148345345e6
+                                             + y*(-1.4533022627602284167579630294258e6
+                                                  + 416930.97702137700480761234450739*y
+                                                  + 4.288432906505592049449726972076e6*z)
+                                             + z*(-1.0959328538847624126371524484194e7
+                                                  + 8.934235221886650103020264525158e6*z)))))
+                         + x*(-13352.263628314114439678637092544
+                              + z*(130904.54537562857293802585384847
+                                   + z*(-256572.90893623200295853067354301
+                                        + 125668.36356060343002050481969454*z))
+                              + x*(33380.659070785286099196592731361
+                                   + z*(-261809.09075125714587605170769695
+                                        + (384859.36340434800443779601031452
+                                           - 125668.36356060343002050481969454*z)*z)
+                                   + x*(-44507.545427713714798928790308481
+                                        + z*(261809.09075125714587605170769695
+                                             + z*(-256572.90893623200295853067354301
+                                                  + 41889.454520201143340168273231512*z))
+                                        + x*(33380.659070785286099196592731361
+                                             + x*(-13352.263628314114439678637092544
+                                                  + 2225.3772713856857399464395154241*x
+                                                  + 53670.86360400771490459060007787*y
+                                                  + 26180.909075125714587605170769695*z)
+                                             + z*(-130904.54537562857293802585384847
+                                                  + 64143.22723405800073963266838575*z)
+                                             + y*(-268354.31802003857452295300038937
+                                                  + 393368.15885376386167876769081467*y
+                                                  + 591688.5450978411496798768593951*z))
+                                        + y*(536708.63604007714904590600077875
+                                             + z*(-2.3667541803913645987195074375804e6
+                                                  + 1.3509349082764868727204268117163e6*z)
+                                             + y*(-1.5734726354150554467150707632587e6
+                                                  + 1.2540655446985217287462876798684e6*y
+                                                  + 3.8328850885984046156253970006833e6*z)))
+                                   + y*(-536708.63604007714904590600077875
+                                        + z*(3.5501312705870468980792611563706e6
+                                             + z*(-4.0528047248294606181612804351488e6
+                                                  + 816844.3631439222951332813280145*z))
+                                        + y*(2.360208953122583170072606144888e6
+                                             + z*(-1.149865526579521384687619100205e7
+                                                  + 7.555810359081281229982852284134e6*z)
+                                             + y*(-3.7621966340955651862388630396052e6
+                                                  + 1.9485141579162313081825148345345e6*y
+                                                  + 9.938273084917721257454922824176e6*z))))
+                              + y*(268354.31802003857452295300038937
+                                   + z*(-2.3667541803913645987195074375804e6
+                                        + (4.0528047248294606181612804351488e6
+                                           - 1.633688726287844590266562656029e6*z)*z)
+                                   + y*(-1.5734726354150554467150707632587e6
+                                        + z*(1.149865526579521384687619100205e7
+                                             + z*(-1.5111620718162562459965704568268e7
+                                                  + 3.8119403613383040439553128640676e6*z))
+                                        + y*(3.7621966340955651862388630396052e6
+                                             + y*(-3.8970283158324626163650296690691e6
+                                                  + 1.4533022627602284167579630294258e6*y
+                                                  + 1.0959328538847624126371524484194e7*z)
+                                             + z*(-1.9876546169835442514909845648352e7
+                                                  + 1.4771268900185928170326837348262e7*z)))));
+    grad[0] /*ARGH*/[2]= 523.6181815025142917521034153939
+                         + z*(-2618.0909075125714587605170769695
+                              + 2618.0909075125714587605170769695*z)
+                         + y*(-26180.909075125714587605170769695
+                              + (128286.45446811600147926533677151
+                                 - 125668.36356060343002050481969454*z)*z
+                              + y*(295844.27254892057483993842969755
+                                   + z*(-1.3509349082764868727204268117163e6
+                                        + 1.2252665447158834426999219920217e6*z)
+                                   + y*(-1.2776283628661348718751323335611e6
+                                        + (5.0372069060541874866552348560893e6
+                                           - 3.8119403613383040439553128640676e6*z)*z
+                                        + y*(2.4845682712294303143637307060441e6
+                                             + z*(-7.3856344500929640851634186741309e6
+                                                  + 3.5736940887546600412081058100634e6*z)
+                                             + y*(-2.1918657077695248252743048968389e6
+                                                  + 714738.8177509320082416211620127*y
+                                                  + 3.5736940887546600412081058100634e6*z)))))
+                         + x*(-3141.7090890150857505126204923634
+                              + (13090.454537562857293802585384847
+                                 - 10472.363630050285835042068307878*z)*z
+                              + x*(7854.2727225377143762815512309085
+                                   + z*(-26180.909075125714587605170769695
+                                        + 15708.545445075428752563102461817*z)
+                                   + x*(-10472.363630050285835042068307878
+                                        + (26180.909075125714587605170769695
+                                           - 10472.363630050285835042068307878*z)*z
+                                        + x*(7854.2727225377143762815512309085
+                                             + z*(-13090.454537562857293802585384847
+                                                  + 2618.0909075125714587605170769695*z)
+                                             + x*(-3141.7090890150857505126204923634
+                                                  + 523.6181815025142917521034153939*x
+                                                  + 26180.909075125714587605170769695*y
+                                                  + 2618.0909075125714587605170769695*z)
+                                             + y*(-130904.54537562857293802585384847
+                                                  + 295844.27254892057483993842969755*y
+                                                  + 128286.45446811600147926533677151*z))
+                                        + y*(261809.09075125714587605170769695
+                                             + z*(-513145.81787246400591706134708602
+                                                  + 125668.36356060343002050481969454*z)
+                                             + y*(-1.1833770901956822993597537187902e6
+                                                  + 1.2776283628661348718751323335611e6*y
+                                                  + 1.3509349082764868727204268117163e6*z)))
+                                   + y*(-261809.09075125714587605170769695
+                                        + (769718.72680869600887559202062903
+                                           - 377005.09068181029006151445908361*z)*z
+                                        + y*(1.7750656352935234490396305781853e6
+                                             + z*(-4.0528047248294606181612804351488e6
+                                                  + 1.2252665447158834426999219920217e6*z)
+                                             + y*(-3.8328850885984046156253970006833e6
+                                                  + 2.4845682712294303143637307060441e6*y
+                                                  + 5.037206906054187486655234856089e6*z))))
+                              + y*(130904.54537562857293802585384847
+                                   + z*(-513145.81787246400591706134708602
+                                        + 377005.09068181029006151445908361*z)
+                                   + y*(-1.1833770901956822993597537187902e6
+                                        + (4.0528047248294606181612804351488e6
+                                           - 2.4505330894317668853998439840434e6*z)*z
+                                        + y*(3.8328850885984046156253970006833e6
+                                             + z*(-1.0074413812108374973310469712179e7
+                                                  + 3.8119403613383040439553128640676e6*z)
+                                             + y*(-4.9691365424588606287274614120881e6
+                                                  + 2.1918657077695248252743048968389e6*y
+                                                  + 7.385634450092964085163418674131e6*z)))));
+    return;
+  case ( 116 ) :
+    grad[0] /*ARGH*/[0]= 346.34087255188348618499842790182
+                         + z*(-5937.2721008894311917428301926027
+                              + z*(22264.77037833536696903561322226
+                                   + z*(-27707.269804150678894799874232146
+                                        + 10390.226176556504585549952837055*z)))
+                         + y*(-12765.135016912277062247084914096
+                              + z*(207804.52353113009171099905674109
+                                   + z*(-730284.46840940003658436811369013
+                                        + (831218.09412452036684399622696437
+                                           - 270145.88059046911922429877376342*z)*z))
+                              + y*(107613.05682862094035033879724092
+                                   + z*(-1.5555652904330309722366215104619e6
+                                        + z*(4.7023195039044295038603215125413e6
+                                             + z*(-4.3223340894475059075887803802147e6
+                                                  + 945510.582066641917285045708172*z)))
+                                   + y*(-353267.69000292115590869839645986
+                                        + z*(4.1323413822190441094530098140515e6
+                                             + z*(-9.2621444773875126591188151004602e6
+                                                  + 5.042723104355423558853577110251e6*z))
+                                        + y*(536580.96611788234395375827865647
+                                             + y*(-382063.45969223489718865112289398
+                                                  + 103555.92089301316236931452994264*y
+                                                  + 1.6208752835428147153457926425805e6*z)
+                                             + z*(-4.3995186267590685130814371727186e6
+                                                  + 5.267844671514147824873826088387e6*z)))))
+                         + x*(-2078.0452353113009171099905674109
+                              + z*(29686.360504447155958714150963013
+                                   + z*(-89059.08151334146787614245288904
+                                        + (83121.809412452036684399622696437
+                                           - 20780.452353113009171099905674109*z)*z))
+                              + x*(5195.1130882782522927749764185273
+                                   + z*(-59372.721008894311917428301926027
+                                        + z*(133588.62227001220181421367933356
+                                             + z*(-83121.809412452036684399622696437
+                                                  + 10390.226176556504585549952837055*z)))
+                                   + x*(-6926.8174510376697236999685580364
+                                        + z*(59372.721008894311917428301926027
+                                             + z*(-89059.08151334146787614245288904
+                                                  + 27707.269804150678894799874232146*z))
+                                        + x*(5195.1130882782522927749764185273
+                                             + x*(-2078.0452353113009171099905674109
+                                                  + 346.34087255188348618499842790182*x
+                                                  + 12765.135016912277062247084914096*y
+                                                  + 5937.272100889431191742830192603*z)
+                                             + z*(-29686.360504447155958714150963013
+                                                  + 22264.77037833536696903561322226*z)
+                                             + y*(-63825.675084561385311235424570479
+                                                  + 107613.05682862094035033879724092*y
+                                                  + 207804.52353113009171099905674109*z))
+                                        + y*(127651.35016912277062247084914096
+                                             + z*(-831218.09412452036684399622696437
+                                                  + 730284.4684094000365843681136901*z)
+                                             + y*(-430452.22731448376140135518896369
+                                                  + 353267.69000292115590869839645986*y
+                                                  + 1.5555652904330309722366215104619e6*z)))
+                                   + y*(-127651.35016912277062247084914096
+                                        + z*(1.2468271411867805502659943404466e6
+                                             + z*(-2.1908534052282001097531043410704e6
+                                                  + 831218.0941245203668439962269644*z))
+                                        + y*(645678.34097172564210203278344554
+                                             + y*(-1.0598030700087634677260951893796e6
+                                                  + 536580.9661178823439537582786565*y
+                                                  + 4.1323413822190441094530098140515e6*z)
+                                             + z*(-4.6666958712990929167098645313857e6
+                                                  + 4.7023195039044295038603215125413e6*z))))
+                              + y*(63825.675084561385311235424570479
+                                   + z*(-831218.09412452036684399622696437
+                                        + z*(2.1908534052282001097531043410704e6
+                                             + z*(-1.6624361882490407336879924539287e6
+                                                  + 270145.88059046911922429877376342*z)))
+                                   + y*(-430452.22731448376140135518896369
+                                        + z*(4.6666958712990929167098645313857e6
+                                             + z*(-9.4046390078088590077206430250826e6
+                                                  + 4.3223340894475059075887803802147e6*z))
+                                        + y*(1.0598030700087634677260951893796e6
+                                             + y*(-1.0731619322357646879075165573129e6
+                                                  + 382063.45969223489718865112289398*y
+                                                  + 4.3995186267590685130814371727186e6*z)
+                                             + z*(-8.2646827644380882189060196281029e6
+                                                  + 9.26214447738751265911881510046e6*z)))));
+    grad[0] /*ARGH*/[1]= 2127.5225028187128437078474856826
+                         + z*(-41560.904706226018342199811348219
+                              + z*(182571.11710235000914609202842253
+                                   + z*(-277072.69804150678894799874232146
+                                        + 135072.94029523455961214938688171*z)))
+                         + y*(-43045.222731448376140135518896369
+                              + z*(777782.64521651548611831075523095
+                                   + z*(-3.1348796692696196692402143416942e6
+                                        + (4.3223340894475059075887803802147e6
+                                           - 1.891021164133283834570091416344e6*z)*z))
+                              + y*(264950.76750219086693152379734489
+                                   + z*(-4.1323413822190441094530098140515e6
+                                        + z*(1.389321671608126898867822265069e7
+                                             + z*(-1.5128169313066270676560731330752e7
+                                                  + 4.7275529103332095864252285408599e6*z)))
+                                   + y*(-715441.28815717645860501103820862
+                                        + y*(955158.64923058724297162780723495
+                                             + y*(-621335.52535807897421588717965587
+                                                  + 157585.09701110698621417428469533*y
+                                                  + 2.7014588059046911922429877376342e6*z)
+                                             + z*(-8.1043764177140735767289632129026e6
+                                                  + 1.0130470522142591970911204016128e7*z))
+                                        + z*(8.7990372535181370261628743454372e6
+                                             + z*(-2.1071378686056591299495304353547e7
+                                                  + 1.2606807760888558897133942775626e7*z)))))
+                         + x*(-12765.135016912277062247084914096
+                              + z*(207804.52353113009171099905674109
+                                   + z*(-730284.46840940003658436811369013
+                                        + (831218.09412452036684399622696437
+                                           - 270145.88059046911922429877376342*z)*z))
+                              + x*(31912.837542280692655617712285239
+                                   + z*(-415609.04706226018342199811348219
+                                        + z*(1.0954267026141000548765521705352e6
+                                             + z*(-831218.09412452036684399622696437
+                                                  + 135072.94029523455961214938688171*z)))
+                                   + x*(-42550.450056374256874156949713652
+                                        + z*(415609.04706226018342199811348219
+                                             + z*(-730284.46840940003658436811369013
+                                                  + 277072.69804150678894799874232146*z))
+                                        + x*(31912.837542280692655617712285239
+                                             + x*(-12765.135016912277062247084914096
+                                                  + 2127.5225028187128437078474856826*x
+                                                  + 43045.222731448376140135518896369*y
+                                                  + 41560.904706226018342199811348219*z)
+                                             + z*(-207804.52353113009171099905674109
+                                                  + 182571.11710235000914609202842253*z)
+                                             + y*(-215226.11365724188070067759448185
+                                                  + 264950.76750219086693152379734489*y
+                                                  + 777782.6452165154861183107552309*z))
+                                        + y*(430452.22731448376140135518896369
+                                             + z*(-3.1111305808660619444732430209238e6
+                                                  + 3.1348796692696196692402143416942e6*z)
+                                             + y*(-1.0598030700087634677260951893796e6
+                                                  + 715441.2881571764586050110382086*y
+                                                  + 4.1323413822190441094530098140515e6*z)))
+                                   + y*(-430452.22731448376140135518896369
+                                        + z*(4.6666958712990929167098645313857e6
+                                             + z*(-9.4046390078088590077206430250826e6
+                                                  + 4.3223340894475059075887803802147e6*z))
+                                        + y*(1.5897046050131452015891427840694e6
+                                             + y*(-2.1463238644715293758150331146259e6
+                                                  + 955158.649230587242971627807235*y
+                                                  + 8.799037253518137026162874345437e6*z)
+                                             + z*(-1.2397024146657132328359029442154e7
+                                                  + 1.389321671608126898867822265069e7*z))))
+                              + y*(215226.11365724188070067759448185
+                                   + z*(-3.1111305808660619444732430209238e6
+                                        + z*(9.4046390078088590077206430250826e6
+                                             + z*(-8.6446681788950118151775607604295e6
+                                                  + 1.891021164133283834570091416344e6*z)))
+                                   + y*(-1.0598030700087634677260951893796e6
+                                        + z*(1.2397024146657132328359029442154e7
+                                             + z*(-2.778643343216253797735644530138e7
+                                                  + 1.5128169313066270676560731330752e7*z))
+                                        + y*(2.1463238644715293758150331146259e6
+                                             + y*(-1.9103172984611744859432556144699e6
+                                                  + 621335.5253580789742158871796559*y
+                                                  + 8.104376417714073576728963212903e6*z)
+                                             + z*(-1.7598074507036274052325748690874e7
+                                                  + 2.1071378686056591299495304353547e7*z)))));
+    grad[0] /*ARGH*/[2]= 989.54535014823853195713836543378
+                         + z*(-8905.908151334146787614245288904
+                              + (20780.452353113009171099905674109
+                                 - 13853.634902075339447399937116073*z)*z)
+                         + y*(-41560.904706226018342199811348219
+                              + z*(365142.23420470001829218405684506
+                                   + z*(-831218.09412452036684399622696437
+                                        + 540291.7611809382384485975475268*z))
+                              + y*(388891.32260825774305915537761547
+                                   + z*(-3.1348796692696196692402143416942e6
+                                        + (6.4835011341712588613831705703221e6
+                                           - 3.7820423282665676691401828326879e6*z)*z)
+                                   + y*(-1.3774471274063480364843366046838e6
+                                        + z*(9.2621444773875126591188151004602e6
+                                             + z*(-1.5128169313066270676560731330752e7
+                                                  + 6.303403880444279448566971387813e6*z))
+                                        + y*(2.1997593133795342565407185863593e6
+                                             + y*(-1.6208752835428147153457926425805e6
+                                                  + 450243.13431744853204049795627237*y
+                                                  + 4.0521882088570367883644816064513e6*z)
+                                             + z*(-1.0535689343028295649747652176773e7
+                                                  + 9.45510582066641917285045708172e6*z)))))
+                         + x*(-5937.2721008894311917428301926027
+                              + z*(44529.54075667073393807122644452
+                                   + z*(-83121.809412452036684399622696437
+                                        + 41560.904706226018342199811348219*z))
+                              + x*(14843.180252223577979357075481507
+                                   + z*(-89059.08151334146787614245288904
+                                        + (124682.71411867805502659943404466
+                                           - 41560.904706226018342199811348219*z)*z)
+                                   + x*(-19790.907002964770639142767308676
+                                        + z*(89059.08151334146787614245288904
+                                             + z*(-83121.809412452036684399622696437
+                                                  + 13853.634902075339447399937116073*z))
+                                        + x*(14843.180252223577979357075481507
+                                             + x*(-5937.2721008894311917428301926027
+                                                  + 989.5453501482385319571383654338*x
+                                                  + 41560.904706226018342199811348219*y
+                                                  + 8905.908151334146787614245288904*z)
+                                             + z*(-44529.54075667073393807122644452
+                                                  + 20780.452353113009171099905674109*z)
+                                             + y*(-207804.52353113009171099905674109
+                                                  + 388891.32260825774305915537761547*y
+                                                  + 365142.23420470001829218405684506*z))
+                                        + y*(415609.04706226018342199811348219
+                                             + z*(-1.4605689368188000731687362273803e6
+                                                  + 831218.0941245203668439962269644*z)
+                                             + y*(-1.5555652904330309722366215104619e6
+                                                  + 1.3774471274063480364843366046838e6*y
+                                                  + 3.1348796692696196692402143416942e6*z)))
+                                   + y*(-415609.04706226018342199811348219
+                                        + z*(2.1908534052282001097531043410704e6
+                                             + z*(-2.4936542823735611005319886808931e6
+                                                  + 540291.7611809382384485975475268*z))
+                                        + y*(2.3333479356495464583549322656928e6
+                                             + z*(-9.4046390078088590077206430250826e6
+                                                  + 6.483501134171258861383170570322e6*z)
+                                             + y*(-4.1323413822190441094530098140515e6
+                                                  + 2.1997593133795342565407185863593e6*y
+                                                  + 9.26214447738751265911881510046e6*z))))
+                              + y*(207804.52353113009171099905674109
+                                   + z*(-1.4605689368188000731687362273803e6
+                                        + (2.4936542823735611005319886808931e6
+                                           - 1.0805835223618764768971950950537e6*z)*z)
+                                   + y*(-1.5555652904330309722366215104619e6
+                                        + z*(9.4046390078088590077206430250826e6
+                                             + z*(-1.2967002268342517722766341140644e7
+                                                  + 3.7820423282665676691401828326879e6*z))
+                                        + y*(4.1323413822190441094530098140515e6
+                                             + y*(-4.3995186267590685130814371727186e6
+                                                  + 1.6208752835428147153457926425805e6*y
+                                                  + 1.0535689343028295649747652176773e7*z)
+                                             + z*(-1.852428895477502531823763020092e7
+                                                  + 1.5128169313066270676560731330752e7*z)))));
+    return;
+  case ( 117 ) :
+    grad[0] /*ARGH*/[0]= 382.89424127296560844002061734975
+                         + z*(-9845.8519184476870741719587318508
+                              + z*(57434.136190944841266003092602463
+                                   + z*(-122526.15720734899470080659755192
+                                        + (103381.44514370071427880556668443
+                                           - 27568.385371653523807681484449182*z)*z)))
+                         + y*(-10830.437110292455781589154605036
+                              + z*(262556.05115860498864458556618269
+                                   + z*(-1.4243665775354320633968766965411e6
+                                        + z*(2.7568385371653523807681484449182e6
+                                             + z*(-1.9987079394448804760569076225657e6
+                                                  + 385957.39520314933330754078228855*z))))
+                              + y*(69741.451089004450108718041017276
+                                   + z*(-1.4637499852092228116935645314685e6
+                                        + z*(6.6164124891968457138435562678037e6
+                                             + z*(-9.9246187337952685707653344017056e6
+                                                  + 4.5832440680373983330270467896765e6*z)))
+                                   + y*(-178319.31807855255478778103036574
+                                        + y*(219070.20518546103740032608178368
+                                             + y*(-130293.44038745772561487558721816
+                                                  + 30248.64506056428306676162877063*y
+                                                  + 735156.9432440939682048395853115*z)
+                                             + z*(-2.4384893251355438320365884459217e6
+                                                  + 3.9399817426988161108478121525289e6*z))
+                                        + z*(2.9143721678605153739548997846278e6
+                                             + z*(-9.189461790551174602560494816394e6
+                                                  + 7.290306353837265184697992554339e6*z)))))
+                         + x*(-2297.3654476377936506401237040985
+                              + z*(49229.259592238435370859793659254
+                                   + z*(-229736.54476377936506401237040985
+                                        + z*(367578.47162204698410241979265576
+                                             + z*(-206762.89028740142855761113336887
+                                                  + 27568.385371653523807681484449182*z))))
+                              + x*(5743.4136190944841266003092602463
+                                   + z*(-98458.519184476870741719587318508
+                                        + z*(344604.81714566904759601855561478
+                                             + z*(-367578.47162204698410241979265576
+                                                  + 103381.44514370071427880556668443*z)))
+                                   + x*(-7657.884825459312168800412346995
+                                        + z*(98458.519184476870741719587318508
+                                             + z*(-229736.54476377936506401237040985
+                                                  + 122526.15720734899470080659755192*z))
+                                        + x*(5743.4136190944841266003092602463
+                                             + x*(-2297.3654476377936506401237040985
+                                                  + 382.89424127296560844002061734975*x
+                                                  + 10830.437110292455781589154605036*y
+                                                  + 9845.851918447687074171958731851*z)
+                                             + z*(-49229.259592238435370859793659254
+                                                  + 57434.13619094484126600309260246*z)
+                                             + y*(-54152.185551462278907945773025179
+                                                  + 69741.45108900445010871804101728*y
+                                                  + 262556.05115860498864458556618269*z))
+                                        + y*(108304.37110292455781589154605036
+                                             + z*(-1.0502242046344199545783422647307e6
+                                                  + 1.4243665775354320633968766965411e6*z)
+                                             + y*(-278965.8043560178004348721640691
+                                                  + 178319.31807855255478778103036574*y
+                                                  + 1.4637499852092228116935645314685e6*z)))
+                                   + y*(-108304.37110292455781589154605036
+                                        + z*(1.5753363069516299318675133970961e6
+                                             + z*(-4.2730997326062961901906300896232e6
+                                                  + 2.7568385371653523807681484449182e6*z))
+                                        + y*(418448.70653402670065230824610366
+                                             + y*(-534957.95423565766436334309109722
+                                                  + 219070.20518546103740032608178368*y
+                                                  + 2.9143721678605153739548997846278e6*z)
+                                             + z*(-4.3912499556276684350806935944054e6
+                                                  + 6.616412489196845713843556267804e6*z))))
+                              + y*(54152.185551462278907945773025179
+                                   + z*(-1.0502242046344199545783422647307e6
+                                        + z*(4.2730997326062961901906300896232e6
+                                             + z*(-5.5136770743307047615362968898364e6
+                                                  + 1.9987079394448804760569076225657e6*z)))
+                                   + y*(-278965.8043560178004348721640691
+                                        + y*(534957.95423565766436334309109722
+                                             + y*(-438140.41037092207480065216356736
+                                                  + 130293.44038745772561487558721816*y
+                                                  + 2.4384893251355438320365884459217e6*z)
+                                             + z*(-5.8287443357210307479097995692557e6
+                                                  + 9.189461790551174602560494816394e6*z))
+                                        + z*(4.3912499556276684350806935944054e6
+                                             + z*(-1.3232824978393691427687112535607e7
+                                                  + 9.924618733795268570765334401706e6*z)))));
+    grad[0] /*ARGH*/[1]= 1805.072851715409296931525767506
+                         + z*(-52511.210231720997728917113236537
+                              + z*(356091.64438385801584921917413527
+                                   + z*(-918946.1790551174602560494816394
+                                        + (999353.96972244023802845381128285
+                                           - 385957.39520314933330754078228855*z)*z)))
+                         + y*(-27896.58043560178004348721640691
+                              + z*(731874.99260461140584678226573424
+                                   + z*(-4.4109416594645638092290375118691e6
+                                        + z*(9.9246187337952685707653344017056e6
+                                             + z*(-9.1664881360747966660540935793531e6
+                                                  + 2.8946804640236199998065558671641e6*z))))
+                              + y*(133739.48855891441609083577277431
+                                   + z*(-2.9143721678605153739548997846278e6
+                                        + z*(1.3784192685826761903840742224591e7
+                                             + z*(-2.1870919061511795554093977663018e7
+                                                  + 1.0855051740088574999274584501865e7*z)))
+                                   + y*(-292093.60691394804986710144237824
+                                        + y*(325733.6009686443140371889680454
+                                             + y*(-181491.87036338569840056977262378
+                                                  + 40203.895333661388886202164821724*y
+                                                  + 1.0338144514370071427880556668443e6*z)
+                                             + z*(-3.6757847162204698410241979265576e6
+                                                  + 6.030584300049208332930324723259e6*z))
+                                        + z*(4.8769786502710876640731768918434e6
+                                             + z*(-1.5759926970795264443391248610116e7
+                                                  + 1.2865246506771644443584692742952e7*z)))))
+                         + x*(-10830.437110292455781589154605036
+                              + z*(262556.05115860498864458556618269
+                                   + z*(-1.4243665775354320633968766965411e6
+                                        + z*(2.7568385371653523807681484449182e6
+                                             + z*(-1.9987079394448804760569076225657e6
+                                                  + 385957.39520314933330754078228855*z))))
+                              + x*(27076.09277573113945397288651259
+                                   + z*(-525112.10231720997728917113236537
+                                        + z*(2.1365498663031480950953150448116e6
+                                             + z*(-2.7568385371653523807681484449182e6
+                                                  + 999353.9697224402380284538112829*z)))
+                                   + x*(-36101.457034308185938630515350119
+                                        + x*(27076.09277573113945397288651259
+                                             + x*(-10830.437110292455781589154605036
+                                                  + 1805.072851715409296931525767506*x
+                                                  + 27896.58043560178004348721640691*y
+                                                  + 52511.21023172099772891711323654*z)
+                                             + z*(-262556.05115860498864458556618269
+                                                  + 356091.64438385801584921917413527*z)
+                                             + y*(-139482.90217800890021743608203455
+                                                  + 133739.48855891441609083577277431*y
+                                                  + 731874.9926046114058467822657342*z))
+                                        + z*(525112.10231720997728917113236537
+                                             + z*(-1.4243665775354320633968766965411e6
+                                                  + 918946.1790551174602560494816394*z))
+                                        + y*(278965.8043560178004348721640691
+                                             + y*(-534957.95423565766436334309109722
+                                                  + 292093.60691394804986710144237824*y
+                                                  + 2.9143721678605153739548997846278e6*z)
+                                             + z*(-2.927499970418445623387129062937e6
+                                                  + 4.4109416594645638092290375118691e6*z)))
+                                   + y*(-278965.8043560178004348721640691
+                                        + z*(4.3912499556276684350806935944054e6
+                                             + z*(-1.3232824978393691427687112535607e7
+                                                  + 9.924618733795268570765334401706e6*z))
+                                        + y*(802436.93135348649654501463664584
+                                             + y*(-876280.82074184414960130432713472
+                                                  + 325733.6009686443140371889680454*y
+                                                  + 4.8769786502710876640731768918434e6*z)
+                                             + z*(-8.7431165035815461218646993538835e6
+                                                  + 1.3784192685826761903840742224591e7*z))))
+                              + y*(139482.90217800890021743608203455
+                                   + z*(-2.927499970418445623387129062937e6
+                                        + z*(1.3232824978393691427687112535607e7
+                                             + z*(-1.9849237467590537141530668803411e7
+                                                  + 9.166488136074796666054093579353e6*z)))
+                                   + y*(-534957.95423565766436334309109722
+                                        + y*(876280.82074184414960130432713472
+                                             + y*(-651467.20193728862807437793609079
+                                                  + 181491.87036338569840056977262378*y
+                                                  + 3.6757847162204698410241979265576e6*z)
+                                             + z*(-9.7539573005421753281463537836868e6
+                                                  + 1.5759926970795264443391248610116e7*z))
+                                        + z*(8.7431165035815461218646993538835e6
+                                             + z*(-2.7568385371653523807681484449182e7
+                                                  + 2.1870919061511795554093977663018e7*z)))));
+    grad[0] /*ARGH*/[2]= 1640.9753197412811790286597886418
+                         + z*(-22973.654476377936506401237040985
+                              + z*(91894.61790551174602560494816394
+                                   + z*(-137841.92685826761903840742224591
+                                        + 68920.96342913380951920371112296*z)))
+                         + y*(-52511.210231720997728917113236537
+                              + z*(712183.28876771603169843834827054
+                                   + z*(-2.7568385371653523807681484449182e6
+                                        + (3.9974158788897609521138152451314e6
+                                           - 1.9297869760157466665377039114427e6*z)*z))
+                              + y*(365937.49630230570292339113286712
+                                   + z*(-4.4109416594645638092290375118691e6
+                                        + z*(1.4886928100692902856148001602558e7
+                                             + z*(-1.8332976272149593332108187158706e7
+                                                  + 7.23670116005904999951638966791e6*z)))
+                                   + y*(-971457.38928683845798496659487594
+                                        + y*(1.2192446625677719160182942229609e6
+                                             + y*(-735156.94324409396820483958531152
+                                                  + 172302.40857283452379800927780739*y
+                                                  + 2.4122337200196833331721298893034e6*z)
+                                             + z*(-7.8799634853976322216956243050579e6
+                                                  + 9.648934880078733332688519557214e6*z))
+                                        + z*(9.189461790551174602560494816394e6
+                                             + z*(-2.1870919061511795554093977663018e7
+                                                  + 1.4473402320118099999032779335821e7*z)))))
+                         + x*(-9845.8519184476870741719587318508
+                              + z*(114868.27238188968253200618520493
+                                   + z*(-367578.47162204698410241979265576
+                                        + (413525.78057480285711522226673773
+                                           - 137841.92685826761903840742224591*z)*z))
+                              + x*(24614.629796119217685429896829627
+                                   + z*(-229736.54476377936506401237040985
+                                        + z*(551367.70743307047615362968898364
+                                             + z*(-413525.78057480285711522226673773
+                                                  + 68920.96342913380951920371112296*z)))
+                                   + x*(-32819.506394825623580573195772836
+                                        + z*(229736.54476377936506401237040985
+                                             + z*(-367578.47162204698410241979265576
+                                                  + 137841.92685826761903840742224591*z))
+                                        + x*(24614.629796119217685429896829627
+                                             + x*(-9845.8519184476870741719587318508
+                                                  + 1640.9753197412811790286597886418*x
+                                                  + 52511.21023172099772891711323654*y
+                                                  + 22973.654476377936506401237040985*z)
+                                             + z*(-114868.27238188968253200618520493
+                                                  + 91894.61790551174602560494816394*z)
+                                             + y*(-262556.05115860498864458556618269
+                                                  + 365937.49630230570292339113286712*y
+                                                  + 712183.2887677160316984383482705*z))
+                                        + y*(525112.10231720997728917113236537
+                                             + z*(-2.8487331550708641267937533930822e6
+                                                  + 2.7568385371653523807681484449182e6*z)
+                                             + y*(-1.4637499852092228116935645314685e6
+                                                  + 971457.3892868384579849665948759*y
+                                                  + 4.4109416594645638092290375118691e6*z)))
+                                   + y*(-525112.10231720997728917113236537
+                                        + z*(4.2730997326062961901906300896232e6
+                                             + z*(-8.2705156114960571423044453347546e6
+                                                  + 3.9974158788897609521138152451314e6*z))
+                                        + y*(2.1956249778138342175403467972027e6
+                                             + y*(-2.9143721678605153739548997846278e6
+                                                  + 1.2192446625677719160182942229609e6*y
+                                                  + 9.189461790551174602560494816394e6*z)
+                                             + z*(-1.3232824978393691427687112535607e7
+                                                  + 1.4886928100692902856148001602558e7*z))))
+                              + y*(262556.05115860498864458556618269
+                                   + z*(-2.8487331550708641267937533930822e6
+                                        + z*(8.2705156114960571423044453347546e6
+                                             + z*(-7.9948317577795219042276304902628e6
+                                                  + 1.9297869760157466665377039114427e6*z)))
+                                   + y*(-1.4637499852092228116935645314685e6
+                                        + z*(1.3232824978393691427687112535607e7
+                                             + z*(-2.9773856201385805712296003205117e7
+                                                  + 1.8332976272149593332108187158706e7*z))
+                                        + y*(2.9143721678605153739548997846278e6
+                                             + y*(-2.4384893251355438320365884459217e6
+                                                  + 735156.9432440939682048395853115*y
+                                                  + 7.879963485397632221695624305058e6*z)
+                                             + z*(-1.8378923581102349205120989632788e7
+                                                  + 2.1870919061511795554093977663018e7*z)))));
+    return;
+  case ( 118 ) :
+    grad[0] /*ARGH*/[0]= 416.24992492491815463313622999008
+                         + z*(-14984.997297297053566792904279643
+                              + z*(124874.97747747544638994086899702
+                                   + z*(-399599.92792792142844781078079048
+                                        + z*(561937.39864863950875473391048661
+                                             + z*(-329669.94054053517846944389415214
+                                                  + 54944.99009008919641157398235869*z)))))
+                         + y*(-7492.4986486485267833964521398214
+                              + z*(249749.95495495089277988173799405
+                                   + z*(-1.8980996576576267851271012087548e6
+                                        + z*(5.3945990270269392840454455406714e6
+                                             + z*(-6.3686238513512477658869843188482e6
+                                                  + 2.6373595243242814277555511532171e6*z))))
+                              + y*(31218.744369368861597485217249256
+                                   + y*(-58274.989489488541648639072198611
+                                        + y*(56193.739864863950875473391048661
+                                             + y*(-27472.495045044598205786991179345
+                                                  + 5411.249024023936010230770989871*y
+                                                  + 189809.96576576267851271012087548*z)
+                                             + z*(-774224.86036034776761763338778155
+                                                  + 1.5234747252252004459572786017637e6*z))
+                                        + z*(1.1987997837837642853434323423714e6
+                                             + z*(-4.6952991531530767842617766742881e6
+                                                  + 4.5953991711710964271498239790905e6*z)))
+                                   + z*(-849149.84684683303545159790917976
+                                        + z*(4.9450491081080276770416584122821e6
+                                             + z*(-9.5903982702701142827474587389714e6
+                                                  + 5.806686452702608257132250408362e6*z)))))
+                         + x*(-2497.4995495495089277988173799405
+                              + z*(74924.986486485267833964521398214
+                                   + z*(-499499.90990990178555976347598809
+                                        + z*(1.1987997837837642853434323423714e6
+                                             + z*(-1.1238747972972790175094678209732e6
+                                                  + 329669.94054053517846944389415214*z))))
+                              + x*(6243.7488738737723194970434498512
+                                   + z*(-149849.97297297053566792904279643
+                                        + z*(749249.86486485267833964521398214
+                                             + z*(-1.1987997837837642853434323423714e6
+                                                  + 561937.3986486395087547339104866*z)))
+                                   + x*(-8324.9984984983630926627245998016
+                                        + x*(6243.7488738737723194970434498512
+                                             + x*(-2497.4995495495089277988173799405
+                                                  + 416.24992492491815463313622999008*x
+                                                  + 7492.498648648526783396452139821*y
+                                                  + 14984.997297297053566792904279643*z)
+                                             + z*(-74924.986486485267833964521398214
+                                                  + 124874.97747747544638994086899702*z)
+                                             + y*(-37462.493243242633916982260699107
+                                                  + 31218.744369368861597485217249256*y
+                                                  + 249749.95495495089277988173799405*z))
+                                        + z*(149849.97297297053566792904279643
+                                             + z*(-499499.90990990178555976347598809
+                                                  + 399599.92792792142844781078079048*z))
+                                        + y*(74924.986486485267833964521398214
+                                             + y*(-124874.97747747544638994086899702
+                                                  + 58274.98948948854164863907219861*y
+                                                  + 849149.8468468330354515979091798*z)
+                                             + z*(-998999.81981980357111952695197619
+                                                  + 1.8980996576576267851271012087548e6*z)))
+                                   + y*(-74924.986486485267833964521398214
+                                        + y*(187312.46621621316958491130349554
+                                             + y*(-174824.96846846562494591721659583
+                                                  + 56193.73986486395087547339104866*y
+                                                  + 1.1987997837837642853434323423714e6*z)
+                                             + z*(-2.5474495405404991063547937275393e6
+                                                  + 4.9450491081080276770416584122821e6*z))
+                                        + z*(1.4984997297297053566792904279643e6
+                                             + z*(-5.6942989729728803553813036262643e6
+                                                  + 5.394599027026939284045445540671e6*z))))
+                              + y*(37462.493243242633916982260699107
+                                   + z*(-998999.81981980357111952695197619
+                                        + z*(5.6942989729728803553813036262643e6
+                                             + z*(-1.0789198054053878568090891081343e7
+                                                  + 6.368623851351247765886984318848e6*z)))
+                                   + y*(-124874.97747747544638994086899702
+                                        + y*(174824.96846846562494591721659583
+                                             + y*(-112387.47972972790175094678209732
+                                                  + 27472.495045044598205786991179345*y
+                                                  + 774224.8603603477676176333877815*z)
+                                             + z*(-2.3975995675675285706868646847429e6
+                                                  + 4.6952991531530767842617766742881e6*z))
+                                        + z*(2.5474495405404991063547937275393e6
+                                             + z*(-9.8900982162160553540833168245643e6
+                                                  + 9.590398270270114282747458738971e6*z)))));
+    grad[0] /*ARGH*/[1]= 1248.7497747747544638994086899702
+                         + z*(-49949.990990990178555976347598809
+                              + z*(474524.91441440669628177530218869
+                                   + z*(-1.7981996756756464280151485135571e6
+                                        + z*(3.1843119256756238829434921594241e6
+                                             + z*(-2.6373595243242814277555511532171e6
+                                                  + 824174.8513513379461736097353804*z)))))
+                         + y*(-12487.497747747544638994086899702
+                              + z*(424574.92342341651772579895458988
+                                   + z*(-3.2966994054053517846944389415214e6
+                                        + z*(9.5903982702701142827474587389714e6
+                                             + z*(-1.1613372905405216514264500816723e7
+                                                  + 4.9450491081080276770416584122821e6*z))))
+                              + y*(43706.242117116406236479304148958
+                                   + y*(-74924.986486485267833964521398214
+                                        + y*(68681.237612611495514467477948363
+                                             + y*(-32467.494144143616061384625939226
+                                                  + 6243.748873873772319497043449851*y
+                                                  + 224774.95945945580350189356419464*z)
+                                             + z*(-949049.82882881339256355060437738
+                                                  + 1.8731246621621316958491130349554e6*z))
+                                        + z*(1.5484497207206955352352667755631e6
+                                             + z*(-6.0938989009008017838291144070548e6
+                                                  + 5.993998918918821426717161711857e6*z)))
+                                   + z*(-1.1987997837837642853434323423714e6
+                                        + z*(7.0429487297296151763926650114321e6
+                                             + z*(-1.3786197513513289281449471937271e7
+                                                  + 8.429060979729592631321008657299e6*z)))))
+                         + x*(-7492.4986486485267833964521398214
+                              + z*(249749.95495495089277988173799405
+                                   + z*(-1.8980996576576267851271012087548e6
+                                        + z*(5.3945990270269392840454455406714e6
+                                             + z*(-6.3686238513512477658869843188482e6
+                                                  + 2.6373595243242814277555511532171e6*z))))
+                              + x*(18731.246621621316958491130349554
+                                   + z*(-499499.90990990178555976347598809
+                                        + z*(2.8471494864864401776906518131321e6
+                                             + z*(-5.3945990270269392840454455406714e6
+                                                  + 3.1843119256756238829434921594241e6*z)))
+                                   + x*(-24974.995495495089277988173799405
+                                        + x*(18731.246621621316958491130349554
+                                             + x*(-7492.4986486485267833964521398214
+                                                  + 1248.7497747747544638994086899702*x
+                                                  + 12487.497747747544638994086899702*y
+                                                  + 49949.990990990178555976347598809*z)
+                                             + y*(-62437.488738737723194970434498512
+                                                  + 43706.242117116406236479304148958*y
+                                                  + 424574.92342341651772579895458988*z)
+                                             + z*(-249749.95495495089277988173799405
+                                                  + 474524.91441440669628177530218869*z))
+                                        + z*(499499.90990990178555976347598809
+                                             + z*(-1.8980996576576267851271012087548e6
+                                                  + 1.7981996756756464280151485135571e6*z))
+                                        + y*(124874.97747747544638994086899702
+                                             + y*(-174824.96846846562494591721659583
+                                                  + 74924.98648648526783396452139821*y
+                                                  + 1.1987997837837642853434323423714e6*z)
+                                             + z*(-1.6982996936936660709031958183595e6
+                                                  + 3.2966994054053517846944389415214e6*z)))
+                                   + y*(-124874.97747747544638994086899702
+                                        + y*(262237.45270269843741887582489375
+                                             + y*(-224774.95945945580350189356419464
+                                                  + 68681.23761261149551446747794836*y
+                                                  + 1.5484497207206955352352667755631e6*z)
+                                             + z*(-3.5963993513512928560302970271143e6
+                                                  + 7.042948729729615176392665011432e6*z))
+                                        + z*(2.5474495405404991063547937275393e6
+                                             + z*(-9.8900982162160553540833168245643e6
+                                                  + 9.590398270270114282747458738971e6*z))))
+                              + y*(62437.488738737723194970434498512
+                                   + z*(-1.6982996936936660709031958183595e6
+                                        + z*(9.8900982162160553540833168245643e6
+                                             + z*(-1.9180796540540228565494917477943e7
+                                                  + 1.1613372905405216514264500816723e7*z)))
+                                   + y*(-174824.96846846562494591721659583
+                                        + y*(224774.95945945580350189356419464
+                                             + y*(-137362.47522522299102893495589673
+                                                  + 32467.494144143616061384625939226*y
+                                                  + 949049.8288288133925635506043774*z)
+                                             + z*(-3.0968994414413910704705335511262e6
+                                                  + 6.093898900900801783829114407055e6*z))
+                                        + z*(3.5963993513512928560302970271143e6
+                                             + z*(-1.4085897459459230352785330022864e7
+                                                  + 1.3786197513513289281449471937271e7*z)))));
+    grad[0] /*ARGH*/[2]= 2497.4995495495089277988173799405
+                         + z*(-49949.990990990178555976347598809
+                              + z*(299699.94594594107133585808559286
+                                   + z*(-749249.86486485267833964521398214
+                                        + (824174.85135133794617360973538036
+                                           - 329669.94054053517846944389415214*z)*z)))
+                         + y*(-49949.990990990178555976347598809
+                              + z*(949049.82882881339256355060437738
+                                   + z*(-5.3945990270269392840454455406714e6
+                                        + z*(1.2737247702702495531773968637696e7
+                                             + z*(-1.3186797621621407138777755766086e7
+                                                  + 4.9450491081080276770416584122821e6*z))))
+                              + y*(212287.46171170825886289947729494
+                                   + y*(-399599.92792792142844781078079048
+                                        + y*(387112.43018017388380881669389077
+                                             + y*(-189809.96576576267851271012087548
+                                                  + 37462.493243242633916982260699107*y
+                                                  + 749249.8648648526783396452139821*z)
+                                             + z*(-3.0469494504504008919145572035274e6
+                                                  + 4.4954991891891160700378712838929e6*z))
+                                        + z*(4.6952991531530767842617766742881e6
+                                             + z*(-1.3786197513513289281449471937271e7
+                                                  + 1.1238747972972790175094678209732e7*z)))
+                                   + z*(-3.2966994054053517846944389415214e6
+                                        + z*(1.4385597405405171424121188108457e7
+                                             + z*(-2.3226745810810433028529001633446e7
+                                                  + 1.2362622770270069192604146030705e7*z)))))
+                         + x*(-14984.997297297053566792904279643
+                              + z*(249749.95495495089277988173799405
+                                   + z*(-1.1987997837837642853434323423714e6
+                                        + z*(2.2477495945945580350189356419464e6
+                                             + z*(-1.6483497027026758923472194707607e6
+                                                  + 329669.94054053517846944389415214*z))))
+                              + x*(37462.493243242633916982260699107
+                                   + z*(-499499.90990990178555976347598809
+                                        + z*(1.7981996756756464280151485135571e6
+                                             + z*(-2.2477495945945580350189356419464e6
+                                                  + 824174.8513513379461736097353804*z)))
+                                   + x*(-49949.990990990178555976347598809
+                                        + z*(499499.90990990178555976347598809
+                                             + z*(-1.1987997837837642853434323423714e6
+                                                  + 749249.8648648526783396452139821*z))
+                                        + x*(37462.493243242633916982260699107
+                                             + x*(-14984.997297297053566792904279643
+                                                  + 2497.4995495495089277988173799405*x
+                                                  + 49949.990990990178555976347598809*y
+                                                  + 49949.990990990178555976347598809*z)
+                                             + z*(-249749.95495495089277988173799405
+                                                  + 299699.94594594107133585808559286*z)
+                                             + y*(-249749.95495495089277988173799405
+                                                  + 212287.46171170825886289947729494*y
+                                                  + 949049.8288288133925635506043774*z))
+                                        + y*(499499.90990990178555976347598809
+                                             + y*(-849149.84684683303545159790917976
+                                                  + 399599.92792792142844781078079048*y
+                                                  + 3.2966994054053517846944389415214e6*z)
+                                             + z*(-3.7961993153152535702542024175095e6
+                                                  + 5.394599027026939284045445540671e6*z)))
+                                   + y*(-499499.90990990178555976347598809
+                                        + z*(5.6942989729728803553813036262643e6
+                                             + z*(-1.6183797081080817852136336622014e7
+                                                  + 1.2737247702702495531773968637696e7*z))
+                                        + y*(1.2737247702702495531773968637696e6
+                                             + y*(-1.1987997837837642853434323423714e6
+                                                  + 387112.43018017388380881669389077*y
+                                                  + 4.6952991531530767842617766742881e6*z)
+                                             + z*(-9.8900982162160553540833168245643e6
+                                                  + 1.4385597405405171424121188108457e7*z))))
+                              + y*(249749.95495495089277988173799405
+                                   + z*(-3.7961993153152535702542024175095e6
+                                        + z*(1.6183797081080817852136336622014e7
+                                             + z*(-2.5474495405404991063547937275393e7
+                                                  + 1.3186797621621407138777755766086e7*z)))
+                                   + y*(-849149.84684683303545159790917976
+                                        + y*(1.1987997837837642853434323423714e6
+                                             + y*(-774224.86036034776761763338778155
+                                                  + 189809.96576576267851271012087548*y
+                                                  + 3.0469494504504008919145572035274e6*z)
+                                             + z*(-9.3905983063061535685235533485762e6
+                                                  + 1.3786197513513289281449471937271e7*z))
+                                        + z*(9.8900982162160553540833168245643e6
+                                             + z*(-2.8771194810810342848242376216914e7
+                                                  + 2.3226745810810433028529001633446e7*z)))));
+    return;
+  case ( 119 ) :
+    grad[0] /*ARGH*/[0]= 447.12414383479673597396686495546
+                         + z*(-21461.958904070243326750409517862
+                              + z*(241447.03767079023742594210707595
+                                   + z*(-1.0730979452035121663375204758931e6
+                                        + z*(2.2132645119822438430711359815295e6
+                                             + z*(-2.1247339315029540893482905422683e6
+                                                  + 767265.0308205111989313271402636*z)))))
+                         + y*(-2682.7448630087804158438011897327
+                              + z*(107309.79452035121663375204758931
+                                   + z*(-965788.15068316094970376842830379
+                                        + z*(3.2192938356105364990125614276793e6
+                                             + z*(-4.426529023964487686142271963059e6
+                                                  + 2.1247339315029540893482905422683e6*z))))
+                              + y*(6706.8621575219510396095029743319
+                                   + y*(-8942.4828766959347194793372991091
+                                        + y*(6706.8621575219510396095029743319
+                                             + y*(-2682.7448630087804158438011897327
+                                                  + 447.12414383479673597396686495546*y
+                                                  + 21461.958904070243326750409517862*z)
+                                             + z*(-107309.79452035121663375204758931
+                                                  + 241447.03767079023742594210707595*z))
+                                        + z*(214619.58904070243326750409517862
+                                             + z*(-965788.15068316094970376842830379
+                                                  + 1.0730979452035121663375204758931e6*z)))
+                                   + z*(-214619.58904070243326750409517862
+                                        + z*(1.4486822260247414245556526424557e6
+                                             + z*(-3.2192938356105364990125614276793e6
+                                                  + 2.2132645119822438430711359815295e6*z)))))
+                         + x*(-2682.7448630087804158438011897327
+                              + z*(107309.79452035121663375204758931
+                                   + z*(-965788.15068316094970376842830379
+                                        + z*(3.2192938356105364990125614276793e6
+                                             + z*(-4.426529023964487686142271963059e6
+                                                  + 2.1247339315029540893482905422683e6*z))))
+                              + x*(6706.8621575219510396095029743319
+                                   + x*(-8942.4828766959347194793372991091
+                                        + x*(6706.8621575219510396095029743319
+                                             + x*(-2682.7448630087804158438011897327
+                                                  + 447.12414383479673597396686495546*x
+                                                  + 2682.7448630087804158438011897327*y
+                                                  + 21461.958904070243326750409517862*z)
+                                             + y*(-13413.724315043902079219005948664
+                                                  + 6706.862157521951039609502974332*y
+                                                  + 107309.79452035121663375204758931*z)
+                                             + z*(-107309.79452035121663375204758931
+                                                  + 241447.03767079023742594210707595*z))
+                                        + y*(26827.448630087804158438011897327
+                                             + y*(-26827.448630087804158438011897327
+                                                  + 8942.482876695934719479337299109*y
+                                                  + 214619.58904070243326750409517862*z)
+                                             + z*(-429239.17808140486653500819035724
+                                                  + 965788.1506831609497037684283038*z))
+                                        + z*(214619.58904070243326750409517862
+                                             + z*(-965788.15068316094970376842830379
+                                                  + 1.0730979452035121663375204758931e6*z)))
+                                   + z*(-214619.58904070243326750409517862
+                                        + z*(1.4486822260247414245556526424557e6
+                                             + z*(-3.2192938356105364990125614276793e6
+                                                  + 2.2132645119822438430711359815295e6*z)))
+                                   + y*(-26827.448630087804158438011897327
+                                        + y*(40241.172945131706237657017845991
+                                             + y*(-26827.448630087804158438011897327
+                                                  + 6706.862157521951039609502974332*y
+                                                  + 214619.58904070243326750409517862*z)
+                                             + z*(-643858.76712210729980251228553586
+                                                  + 1.4486822260247414245556526424557e6*z))
+                                        + z*(643858.76712210729980251228553586
+                                             + z*(-2.8973644520494828491113052849114e6
+                                                  + 3.2192938356105364990125614276793e6*z))))
+                              + y*(13413.724315043902079219005948664
+                                   + y*(-26827.448630087804158438011897327
+                                        + y*(26827.448630087804158438011897327
+                                             + y*(-13413.724315043902079219005948664
+                                                  + 2682.7448630087804158438011897327*y
+                                                  + 107309.79452035121663375204758931*z)
+                                             + z*(-429239.17808140486653500819035724
+                                                  + 965788.1506831609497037684283038*z))
+                                        + z*(643858.76712210729980251228553586
+                                             + z*(-2.8973644520494828491113052849114e6
+                                                  + 3.2192938356105364990125614276793e6*z)))
+                                   + z*(-429239.17808140486653500819035724
+                                        + z*(2.8973644520494828491113052849114e6
+                                             + z*(-6.4385876712210729980251228553586e6
+                                                  + 4.426529023964487686142271963059e6*z)))));
+    grad[0] /*ARGH*/[1]= 447.12414383479673597396686495546
+                         + z*(-21461.958904070243326750409517862
+                              + z*(241447.03767079023742594210707595
+                                   + z*(-1.0730979452035121663375204758931e6
+                                        + z*(2.2132645119822438430711359815295e6
+                                             + z*(-2.1247339315029540893482905422683e6
+                                                  + 767265.0308205111989313271402636*z)))))
+                         + y*(-2682.7448630087804158438011897327
+                              + z*(107309.79452035121663375204758931
+                                   + z*(-965788.15068316094970376842830379
+                                        + z*(3.2192938356105364990125614276793e6
+                                             + z*(-4.426529023964487686142271963059e6
+                                                  + 2.1247339315029540893482905422683e6*z))))
+                              + y*(6706.8621575219510396095029743319
+                                   + y*(-8942.4828766959347194793372991091
+                                        + y*(6706.8621575219510396095029743319
+                                             + y*(-2682.7448630087804158438011897327
+                                                  + 447.12414383479673597396686495546*y
+                                                  + 21461.958904070243326750409517862*z)
+                                             + z*(-107309.79452035121663375204758931
+                                                  + 241447.03767079023742594210707595*z))
+                                        + z*(214619.58904070243326750409517862
+                                             + z*(-965788.15068316094970376842830379
+                                                  + 1.0730979452035121663375204758931e6*z)))
+                                   + z*(-214619.58904070243326750409517862
+                                        + z*(1.4486822260247414245556526424557e6
+                                             + z*(-3.2192938356105364990125614276793e6
+                                                  + 2.2132645119822438430711359815295e6*z)))))
+                         + x*(-2682.7448630087804158438011897327
+                              + z*(107309.79452035121663375204758931
+                                   + z*(-965788.15068316094970376842830379
+                                        + z*(3.2192938356105364990125614276793e6
+                                             + z*(-4.426529023964487686142271963059e6
+                                                  + 2.1247339315029540893482905422683e6*z))))
+                              + x*(6706.8621575219510396095029743319
+                                   + x*(-8942.4828766959347194793372991091
+                                        + x*(6706.8621575219510396095029743319
+                                             + x*(-2682.7448630087804158438011897327
+                                                  + 447.12414383479673597396686495546*x
+                                                  + 2682.7448630087804158438011897327*y
+                                                  + 21461.958904070243326750409517862*z)
+                                             + y*(-13413.724315043902079219005948664
+                                                  + 6706.862157521951039609502974332*y
+                                                  + 107309.79452035121663375204758931*z)
+                                             + z*(-107309.79452035121663375204758931
+                                                  + 241447.03767079023742594210707595*z))
+                                        + y*(26827.448630087804158438011897327
+                                             + y*(-26827.448630087804158438011897327
+                                                  + 8942.482876695934719479337299109*y
+                                                  + 214619.58904070243326750409517862*z)
+                                             + z*(-429239.17808140486653500819035724
+                                                  + 965788.1506831609497037684283038*z))
+                                        + z*(214619.58904070243326750409517862
+                                             + z*(-965788.15068316094970376842830379
+                                                  + 1.0730979452035121663375204758931e6*z)))
+                                   + z*(-214619.58904070243326750409517862
+                                        + z*(1.4486822260247414245556526424557e6
+                                             + z*(-3.2192938356105364990125614276793e6
+                                                  + 2.2132645119822438430711359815295e6*z)))
+                                   + y*(-26827.448630087804158438011897327
+                                        + y*(40241.172945131706237657017845991
+                                             + y*(-26827.448630087804158438011897327
+                                                  + 6706.862157521951039609502974332*y
+                                                  + 214619.58904070243326750409517862*z)
+                                             + z*(-643858.76712210729980251228553586
+                                                  + 1.4486822260247414245556526424557e6*z))
+                                        + z*(643858.76712210729980251228553586
+                                             + z*(-2.8973644520494828491113052849114e6
+                                                  + 3.2192938356105364990125614276793e6*z))))
+                              + y*(13413.724315043902079219005948664
+                                   + y*(-26827.448630087804158438011897327
+                                        + y*(26827.448630087804158438011897327
+                                             + y*(-13413.724315043902079219005948664
+                                                  + 2682.7448630087804158438011897327*y
+                                                  + 107309.79452035121663375204758931*z)
+                                             + z*(-429239.17808140486653500819035724
+                                                  + 965788.1506831609497037684283038*z))
+                                        + z*(643858.76712210729980251228553586
+                                             + z*(-2.8973644520494828491113052849114e6
+                                                  + 3.2192938356105364990125614276793e6*z)))
+                                   + z*(-429239.17808140486653500819035724
+                                        + z*(2.8973644520494828491113052849114e6
+                                             + z*(-6.4385876712210729980251228553586e6
+                                                  + 4.426529023964487686142271963059e6*z)))));
+    grad[0] /*ARGH*/[2]= 3576.9931506783738877917349196437
+                         + z*(-96578.815068316094970376842830379
+                              + z*(804823.45890263412475314035691982
+                                   + z*(-2.951019349309658457428181308706e6
+                                        + z*(5.3118348287573852233707263556708e6
+                                             + z*(-4.6035901849230671935879628415814e6
+                                                  + 1.5345300616410223978626542805271e6*z)))))
+                         + y*(-21461.958904070243326750409517862
+                              + z*(482894.07534158047485188421415189
+                                   + z*(-3.2192938356105364990125614276793e6
+                                        + z*(8.8530580479289753722845439261181e6
+                                             + z*(-1.0623669657514770446741452711342e7
+                                                  + 4.6035901849230671935879628415814e6*z))))
+                              + y*(53654.897260175608316876023794655
+                                   + y*(-71539.863013567477755834698392873
+                                        + y*(53654.897260175608316876023794655
+                                             + y*(-21461.958904070243326750409517862
+                                                  + 3576.9931506783738877917349196437*y
+                                                  + 96578.81506831609497037684283038*z)
+                                             + z*(-482894.07534158047485188421415189
+                                                  + 804823.4589026341247531403569198*z))
+                                        + z*(965788.15068316094970376842830379
+                                             + z*(-3.2192938356105364990125614276793e6
+                                                  + 2.951019349309658457428181308706e6*z)))
+                                   + z*(-965788.15068316094970376842830379
+                                        + z*(4.8289407534158047485188421415189e6
+                                             + z*(-8.8530580479289753722845439261181e6
+                                                  + 5.311834828757385223370726355671e6*z)))))
+                         + x*(-21461.958904070243326750409517862
+                              + z*(482894.07534158047485188421415189
+                                   + z*(-3.2192938356105364990125614276793e6
+                                        + z*(8.8530580479289753722845439261181e6
+                                             + z*(-1.0623669657514770446741452711342e7
+                                                  + 4.6035901849230671935879628415814e6*z))))
+                              + x*(53654.897260175608316876023794655
+                                   + x*(-71539.863013567477755834698392873
+                                        + x*(53654.897260175608316876023794655
+                                             + x*(-21461.958904070243326750409517862
+                                                  + 3576.9931506783738877917349196437*x
+                                                  + 21461.958904070243326750409517862*y
+                                                  + 96578.81506831609497037684283038*z)
+                                             + y*(-107309.79452035121663375204758931
+                                                  + 53654.89726017560831687602379465*y
+                                                  + 482894.07534158047485188421415189*z)
+                                             + z*(-482894.07534158047485188421415189
+                                                  + 804823.4589026341247531403569198*z))
+                                        + z*(965788.15068316094970376842830379
+                                             + z*(-3.2192938356105364990125614276793e6
+                                                  + 2.951019349309658457428181308706e6*z))
+                                        + y*(214619.58904070243326750409517862
+                                             + y*(-214619.58904070243326750409517862
+                                                  + 71539.86301356747775583469839287*y
+                                                  + 965788.1506831609497037684283038*z)
+                                             + z*(-1.9315763013663218994075368566076e6
+                                                  + 3.2192938356105364990125614276793e6*z)))
+                                   + z*(-965788.15068316094970376842830379
+                                        + z*(4.8289407534158047485188421415189e6
+                                             + z*(-8.8530580479289753722845439261181e6
+                                                  + 5.311834828757385223370726355671e6*z)))
+                                   + y*(-214619.58904070243326750409517862
+                                        + y*(321929.38356105364990125614276793
+                                             + y*(-214619.58904070243326750409517862
+                                                  + 53654.89726017560831687602379465*y
+                                                  + 965788.1506831609497037684283038*z)
+                                             + z*(-2.8973644520494828491113052849114e6
+                                                  + 4.8289407534158047485188421415189e6*z))
+                                        + z*(2.8973644520494828491113052849114e6
+                                             + z*(-9.6578815068316094970376842830379e6
+                                                  + 8.853058047928975372284543926118e6*z))))
+                              + y*(107309.79452035121663375204758931
+                                   + y*(-214619.58904070243326750409517862
+                                        + y*(214619.58904070243326750409517862
+                                             + y*(-107309.79452035121663375204758931
+                                                  + 21461.958904070243326750409517862*y
+                                                  + 482894.07534158047485188421415189*z)
+                                             + z*(-1.9315763013663218994075368566076e6
+                                                  + 3.2192938356105364990125614276793e6*z))
+                                        + z*(2.8973644520494828491113052849114e6
+                                             + z*(-9.6578815068316094970376842830379e6
+                                                  + 8.853058047928975372284543926118e6*z)))
+                                   + z*(-1.9315763013663218994075368566076e6
+                                        + z*(9.6578815068316094970376842830379e6
+                                             + z*(-1.7706116095857950744569087852236e7
+                                                  + 1.0623669657514770446741452711342e7*z)))));
+    return;
+                #endif
+                #if (PMAX3D>=8)
+  case ( 120 ) :
+    grad[0] /*ARGH*/[0]= -542.46843226126992762201692956797
+                         + x*(22783.674154973336960124711041855
+                              + x*(-296187.76401465338048162124354411
+                                   + x*(1.727761956752144719476123920674e6
+                                        + x*(-5.183285870256434158428371762022e6
+                                             + x*(8.2932573924102946534853948192352e6
+                                                  + x*(-6.7135893176654766242500815203332e6
+                                                       + 2.1579394235353317720803833458214e6*x))))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 121 ) :
+    grad[0] /*ARGH*/[0]= -741.01282040191450388028693725613
+                         + 2196.8850675444994703274389198652*y
+                         + x*(30024.095923108159427808331904825
+                              - 85678.51763423547934277011787474*y
+                              + x*(-376033.4940613668260043799617836
+                                   + 999582.7057327472589989847085387*y
+                                   + x*(2.1102301565469108801089677180261e6
+                                        - 4.9979135286637362949949235426934e6*y
+                                        + x*(-6.0807947932075458255771569769437e6
+                                             + 1.1994992468792967107987816502464e7*y
+                                             + x*(9.3294385868389744173238572796944e6
+                                                  - 1.3594324797965362722386192036126e7*y
+                                                  + x*(-7.228728265584756368252975130321e6
+                                                       + 2.2194815996678143220222354344696e6*x
+                                                       + 5.826139199128012595308368015483e6*y))))));
+    grad[0] /*ARGH*/[1]= -26.153393661244041313421891903158
+                         + x*(2196.8850675444994703274389198652
+                              + x*(-42839.258817117739671385058937372
+                                   + x*(333194.23524424908633299490284623
+                                        + x*(-1.2494783821659340737487308856734e6
+                                             + x*(2.3989984937585934215975633004928e6
+                                                  + x*(-2.2657207996608937870643653393544e6
+                                                       + 832305.5998754303707583382879261*x))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 122 ) :
+    grad[0] /*ARGH*/[0]= -1283.4718539960274485302364171808
+                         + 1268.3721851254859491357630475669*y
+                         + 2536.7443702509718982715260951339*z
+                         + x*(52003.259590144923914566284950245
+                              - 49466.515219893952016294758855111*y
+                              - 98933.03043978790403258951771022*z
+                              + x*(-651309.11706193703488121432492563
+                                   + 577109.344232096106856772186643*y
+                                   + 1.1542186884641922137135443732859e6*z
+                                   + x*(3.6550258468032753434262238487388e6
+                                        - 2.8855467211604805342838609332148e6*y
+                                        - 5.77109344232096106856772186643e6*z
+                                        + x*(-1.0532245532235753950136092406234e7
+                                             + 6.925312130785153282281266239716e6*y
+                                             + 1.3850624261570306564562532479431e7*z
+                                             + x*(1.6159061638498690991989621226003e7
+                                                  - 7.848687081556507053252101738344e6*y
+                                                  - 1.5697374163113014106504203476689e7*z
+                                                  + x*(-1.2520524630102046965902162296883e7
+                                                       + 3.8442548970889014138377641167401e6*x
+                                                       + 3.3637230349527887371080436021475e6*y
+                                                       + 6.727446069905577474216087204295e6*z))))));
+    grad[0] /*ARGH*/[1]= -15.099668870541499394473369613892
+                         + x*(1268.3721851254859491357630475669
+                              + x*(-24733.257609946976008147379427555
+                                   + x*(192369.78141069870228559072888099
+                                        + x*(-721386.6802901201335709652333037
+                                             + x*(1.3850624261570306564562532479431e6
+                                                  + x*(-1.3081145135927511755420169563907e6
+                                                       + 480531.86213611267672972051459251*x))))));
+    grad[0] /*ARGH*/[2]= -30.199337741082998788946739227784
+                         + x*(2536.7443702509718982715260951339
+                              + x*(-49466.515219893952016294758855111
+                                   + x*(384739.56282139740457118145776197
+                                        + x*(-1.4427733605802402671419304666074e6
+                                             + x*(2.7701248523140613129125064958862e6
+                                                  + x*(-2.6162290271855023510840339127814e6
+                                                       + 961063.724272225353459441029185*x))))));
+    return;
+  case ( 123 ) :
+    grad[0] /*ARGH*/[0]= -854.16626016250489686492191724766
+                         + (6747.9134552837886852328831462565
+                            - 8328.121036584422744432988693165*y)*y
+                         + x*(32501.026199183311325710278951273
+                              + y*(-246512.38268289891323521646531767
+                                   + 291484.23628045479605515460426076*y)
+                              + x*(-381427.94347556656169503088214694
+                                   + (2.681654973780184123707422359199e6
+                                      - 2.9148423628045479605515460426076e6*y)*y
+                                   + x*(2.0015250891257895995787282825906e6
+                                        + y*(-1.2436660747966071298353263115126e7
+                                             + 1.1659369451218191842206184170431e7*y)
+                                        + x*(-5.3827422299790652338185216920154e6
+                                             + (2.7516111904874932747606594642216e7
+                                                - 1.9820928067070926131750513089732e7*y)*y
+                                             + x*(7.6951838378040066158560815524841e6
+                                                  + x*(-5.5498598587798593168901436651249e6
+                                                       + 1.5856742453656740905400410471786e6*x
+                                                       + 1.109971971755971863378028733025e7*y)
+                                                  + y*(-2.8542136416582133629720738849214e7
+                                                       + 1.1892556840242555679050307853839e7*y))))));
+    grad[0] /*ARGH*/[1]= -85.416626016250489686492191724766
+                         + 213.54156504062622421623047931191*y
+                         + x*(6747.9134552837886852328831462565
+                              - 16656.242073168845488865977386329*y
+                              + x*(-123256.19134144945661760823265884
+                                   + 291484.23628045479605515460426076*y
+                                   + x*(893884.99126006137456914078639967
+                                        - 1.9432282418696986403676973617384e6*y
+                                        + x*(-3.1091651869915178245883157787815e6
+                                             + 5.829684725609095921103092085215e6*y
+                                             + x*(5.5032223809749865495213189284432e6
+                                                  - 7.928371226828370452700205235893e6*y
+                                                  + x*(-4.7570227360970222716201231415357e6
+                                                       + 1.5856742453656740905400410471786e6*x
+                                                       + 3.9641856134141852263501026179464e6*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 124 ) :
+    grad[0] /*ARGH*/[0]= -1479.459360712554348060046171549
+                         + y*(8765.7967122218845122557735664279
+                              - 7212.364383473702446792725086301*y
+                              - 14424.728766947404893585450172603*z)
+                         + 2921.9322374072948374185911888093*z
+                         + x*(56293.42867511269294368475682744
+                              - 106742.99287541079621253233127726*z
+                              + y*(-320228.97862623238863759699383179
+                                   + 252432.75342157958563774537802055*y
+                                   + 504865.5068431591712754907560411*z)
+                              + x*(-660652.57752619114412621361790521
+                                   + y*(3.4835719972177982818008862166836e6
+                                        - 2.5243275342157958563774537802055e6*y
+                                        - 5.048655068431591712754907560411e6*z)
+                                   + 1.1611906657392660939336287388945e6*z
+                                   + x*(3.4667431469896929760917031914822e6
+                                        - 5.385232072993697826938568064438e6*z
+                                        + y*(-1.6155696218981093480815704193315e7
+                                             + 1.0097310136863183425509815120822e7*y
+                                             + 2.0194620273726366851019630241644e7*z)
+                                        + x*(-9.323183026370339362887395961559e6
+                                             + y*(3.574447788449566932630474552771e7
+                                                  - 1.7165427232667411823366685705397e7*y
+                                                  - 3.4330854465334823646733371410795e7*z)
+                                             + 1.191482596149855644210158184257e7*z
+                                             + x*(1.3328449380659402121672955959485e7
+                                                  - 1.2359107607520536512824013707886e7*z
+                                                  + x*(-9.6126392502937506210853439950226e6
+                                                       + 2.7464683572267858917386697128636e6*x
+                                                       + 1.4418958875440625931628015992534e7*y
+                                                       + 4.8063196251468753105426719975113e6*z)
+                                                  + y*(-3.7077322822561609538472041123659e7
+                                                       + 1.0299256339600447094020011423238e7*y
+                                                       + 2.0598512679200894188040022846477e7*z))))));
+    grad[0] /*ARGH*/[1]= -110.95945205344157610450346286618
+                         + 184.93242008906929350750577144363*y
+                         + 184.93242008906929350750577144363*z
+                         + x*(8765.7967122218845122557735664279
+                              - 14424.728766947404893585450172603*y
+                              - 14424.728766947404893585450172603*z
+                              + x*(-160114.48931311619431879849691589
+                                   + 252432.75342157958563774537802055*y
+                                   + 252432.75342157958563774537802055*z
+                                   + x*(1.1611906657392660939336287388945e6
+                                        - 1.682885022810530570918302520137e6*y
+                                        - 1.682885022810530570918302520137e6*z
+                                        + x*(-4.0389240547452733702039260483288e6
+                                             + 5.048655068431591712754907560411e6*y
+                                             + 5.048655068431591712754907560411e6*z
+                                             + x*(7.148895576899133865260949105542e6
+                                                  - 6.866170893066964729346674282159e6*y
+                                                  - 6.866170893066964729346674282159e6*z
+                                                  + x*(-6.1795538037602682564120068539431e6
+                                                       + 2.0598512679200894188040022846477e6*x
+                                                       + 3.4330854465334823646733371410795e6*y
+                                                       + 3.4330854465334823646733371410795e6*z))))));
+    grad[0] /*ARGH*/[2]= -36.986484017813858701501154288725
+                         + 184.93242008906929350750577144363*y
+                         + x*(2921.9322374072948374185911888093
+                              - 14424.728766947404893585450172603*y
+                              + x*(-53371.496437705398106266165638631
+                                   + 252432.75342157958563774537802055*y
+                                   + x*(387063.55524642203131120957963151
+                                        - 1.682885022810530570918302520137e6*y
+                                        + x*(-1.3463080182484244567346420161096e6
+                                             + 5.048655068431591712754907560411e6*y
+                                             + x*(2.382965192299711288420316368514e6
+                                                  - 6.866170893066964729346674282159e6*y
+                                                  + x*(-2.0598512679200894188040022846477e6
+                                                       + 686617.0893066964729346674282159*x
+                                                       + 3.4330854465334823646733371410795e6*y))))));
+    return;
+  case ( 125 ) :
+    grad[0] /*ARGH*/[0]= -1909.9738218101315118349171691427
+                         + y*(3772.1982980750097358739614090569
+                              - 1862.2244762648782240390442399142*y
+                              - 11173.346857589269344234265439485*z)
+                         + (11316.594894225029207621884227171
+                            - 11173.346857589269344234265439485*z)*z
+                         + x*(72674.503919875504025318598285881
+                              + z*(-413413.83373080296573666782126094
+                                   + 391067.14001562442704819929038197*z)
+                              + y*(-137804.61124360098857888927375365
+                                   + 65177.856669270737841366548397*y
+                                   + 391067.14001562442704819929038197*z)
+                              + x*(-852898.81012931422660988226188068
+                                   + y*(1.4990907033932269703514306131309e6
+                                        - 651778.56669270737841366548397*y
+                                        - 3.9106714001562442704819929038197e6*z)
+                                   + (4.4972721101796809110542918393927e6
+                                      - 3.9106714001562442704819929038197e6*z)*z
+                                   + x*(4.4755461579565906651071696565937e6
+                                        + z*(-2.0856914134166636109237295487039e7
+                                             + 1.5642685600624977081927971615279e7*z)
+                                        + y*(-6.9523047113888787030790984956795e6
+                                             + 2.6071142667708295136546619358798e6*y
+                                             + 1.5642685600624977081927971615279e7*z)
+                                        + x*(-1.2036177531591996254705689270645e7
+                                             + y*(1.5381974173947894130562505421691e7
+                                                  - 4.4320942535104101732129252909957e6*y
+                                                  - 2.6592565521062461039277551745974e7*z)
+                                             + (4.6145922521843682391687516265073e7
+                                                - 2.6592565521062461039277551745974e7*z)*z
+                                             + x*(1.7206954160687474790120768776807e7
+                                                  + z*(-4.7866617937912429870699593142754e7
+                                                       + 1.5955539312637476623566531047585e7*z)
+                                                  + y*(-1.5955539312637476623566531047585e7
+                                                       + 2.6592565521062461039277551745974e6*y
+                                                       + 1.5955539312637476623566531047585e7*z)
+                                                  + x*(-1.2409863909829148484996190814788e7
+                                                       + 3.5456754028083281385703402327966e6*x
+                                                       + 6.204931954914574242498095407394e6*y
+                                                       + 1.8614795864743722727494286222182e7*z))))));
+    grad[0] /*ARGH*/[1]= -47.749345545253287795872929228568
+                         + 47.749345545253287795872929228568*y
+                         + 143.2480366357598633876187876857*z
+                         + x*(3772.1982980750097358739614090569
+                              - 3724.4489525297564480780884798283*y
+                              - 11173.346857589269344234265439485*z
+                              + x*(-68902.305621800494289444636876824
+                                   + 65177.856669270737841366548397*y
+                                   + 195533.57000781221352409964519099*z
+                                   + x*(499696.90113107565678381020437697
+                                        - 434519.04446180491894244365597997*y
+                                        - 1.3035571333854147568273309679399e6*z
+                                        + x*(-1.7380761778472196757697746239199e6
+                                             + 1.3035571333854147568273309679399e6*y
+                                             + 3.9106714001562442704819929038197e6*z
+                                             + x*(3.0763948347895788261125010843382e6
+                                                  - 1.7728377014041640692851701163983e6*y
+                                                  - 5.318513104212492207855510349195e6*z
+                                                  + x*(-2.6592565521062461039277551745974e6
+                                                       + 886418.8507020820346425850581991*x
+                                                       + 886418.8507020820346425850581991*y
+                                                       + 2.6592565521062461039277551745974e6*z))))));
+    grad[0] /*ARGH*/[2]= -143.2480366357598633876187876857
+                         + 143.2480366357598633876187876857*y
+                         + 286.49607327151972677523757537141*z
+                         + x*(11316.594894225029207621884227171
+                              - 11173.346857589269344234265439485*y
+                              - 22346.69371517853868846853087897*z
+                              + x*(-206706.91686540148286833391063047
+                                   + 195533.57000781221352409964519099*y
+                                   + 391067.14001562442704819929038197*z
+                                   + x*(1.4990907033932269703514306131309e6
+                                        - 1.3035571333854147568273309679399e6*y
+                                        - 2.6071142667708295136546619358798e6*z
+                                        + x*(-5.2142285335416590273093238717596e6
+                                             + 3.9106714001562442704819929038197e6*y
+                                             + 7.821342800312488540963985807639e6*z
+                                             + x*(9.2291845043687364783375032530146e6
+                                                  - 5.318513104212492207855510349195e6*y
+                                                  - 1.063702620842498441571102069839e7*z
+                                                  + x*(-7.9777696563187383117832655237923e6
+                                                       + 2.6592565521062461039277551745974e6*x
+                                                       + 2.6592565521062461039277551745974e6*y
+                                                       + 5.318513104212492207855510349195e6*z))))));
+    return;
+  case ( 126 ) :
+    grad[0] /*ARGH*/[0]= -900.00444443347056173652808769232
+                         + y*(13315.134246412989132540415543941
+                              + y*(-39390.605478971759517098729317493
+                                   + 30205.628614547984606225942669126*y))
+                         + x*(31142.619542999269026663971911107
+                              + y*(-440509.02465216305713487874757872
+                                   + (1.2427458629985456523704387841012e6
+                                      - 906168.8584364395381867782800738*y)*y)
+                              + x*(-331435.88328362998782415184358127
+                                   + y*(4.310774712276205231659959532351e6
+                                        + y*(-1.1068205342330797216424220420901e7
+                                             + 7.24935086749151630549422624059e6*y))
+                                   + x*(1.5741447597981578263358891265282e6
+                                        + y*(-1.7864471780604093752825057521454e7
+                                             + (3.8835808218704551636576212003162e7
+                                                - 2.0539827457892629532233641015006e7*y)*y)
+                                        + x*(-3.8292106903642687913664145035117e6
+                                             + y*(3.5107570629708914679464895650858e7
+                                                  + y*(-5.6777951615746054492674421948622e7
+                                                       + 1.8485844712103366579010276913505e7*y))
+                                             + x*(4.9564847502591995768707666839235e6
+                                                  + x*(-3.2452927383470354660929152803709e6
+                                                       + 845067.1868390110436118983731888*x
+                                                       + 1.1091506827262019947406166148103e7*y)
+                                                  + y*(-3.2218186498237296037703625477823e7
+                                                       + 2.8521017555816622721901570095122e7*y))))));
+    grad[0] /*ARGH*/[1]= -184.93242008906929350750577144363
+                         + (1109.5945205344157610450346286618
+                            - 1294.5269406234850545525404001054*y)*y
+                         + x*(13315.134246412989132540415543941
+                              + y*(-78781.210957943519034197458634985
+                                   + 90616.88584364395381867782800738*y)
+                              + x*(-220254.51232608152856743937378936
+                                   + (1.2427458629985456523704387841012e6
+                                      - 1.3592532876546593072801674201107e6*y)*y
+                                   + x*(1.436924904092068410553319844117e6
+                                        + y*(-7.3788035615538648109494802806007e6
+                                             + 7.24935086749151630549422624059e6*y)
+                                        + x*(-4.4661179451510234382062643803636e6
+                                             + (1.9417904109352275818288106001581e7
+                                                - 1.5404870593419472149175230761254e7*y)*y
+                                             + x*(7.0215141259417829358929791301716e6
+                                                  + x*(-5.3696977497062160062839375796372e6
+                                                       + 1.584500975323145706772309449729e6*x
+                                                       + 9.507005851938874240633856698374e6*y)
+                                                  + y*(-2.2711180646298421797069768779449e7
+                                                       + 1.1091506827262019947406166148103e7*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 127 ) :
+    grad[0] /*ARGH*/[0]= -1558.853424796571436778482498977
+                         + 3074.9985365850176287137189020916*z
+                         + y*(19987.490487802614586639172863595
+                              - 36387.48268292270860644567367475*z
+                              + y*(-50032.788689018724333862801302781
+                                   + 31390.610060972054959785880458851*y
+                                   + 62781.2201219441099195717609177*z))
+                         + x*(53940.59932926218423701981907419
+                              - 101731.2015853543332166122003442*z
+                              + y*(-661252.81030480316590797930223727
+                                   + y*(1.5784992487803090494063757030737e6
+                                        - 941718.3018291616487935764137655*y
+                                        - 1.8834366036583232975871528275311e6*z)
+                                   + 1.1479994536584065813864550567809e6*z)
+                              + x*(-574063.78929871547856049239753422
+                                   + 995530.7762193994572960664945521*z
+                                   + y*(6.4709500454260964724244322145889e6
+                                        - 1.0224370134145183615473115349454e7*z
+                                        + y*(-1.40585089344496274712755336055e7
+                                             + 7.533746414633293190348611310124e6*y
+                                             + 1.5067492829266586380697222620249e7*z))
+                                   + x*(2.7264987024387156307928307598545e6
+                                        - 4.1256230365848986518575728603062e6*z
+                                        + y*(-2.681654973780184123707422359199e7
+                                             + y*(4.9328101524384657793949240721052e7
+                                                  - 2.1345614841460997372654398712019e7*y
+                                                  - 4.2691229682921994745308797424038e7*z)
+                                             + 3.5874982926825205668326720524402e7*z)
+                                        + x*(-6.6323874685968098979319024569487e6
+                                             + 8.107746141462496481041838838515e6*z
+                                             + x*(8.5848834143892717164305842214893e6
+                                                  - 7.440471459023547655610961836761e6*z
+                                                  + x*(-5.6210119082513959747989916608317e6
+                                                       + 1.4636993034144683912677301973956e6*x
+                                                       + 1.6649579576339577950670430995375e7*y
+                                                       + 2.5614737809753196847185278454423e6*z)
+                                                  + y*(-4.8363064483653059761471251938946e7
+                                                       + 3.6226557759508092683876322385541e7*y
+                                                       + 2.6346587461460431042819143553121e7*z))
+                                             + y*(5.2700349919506227126771952450346e7
+                                                  - 5.244922503901845068709366540668e7*z
+                                                  + y*(-7.2117684428650369694753789934178e7
+                                                       + 1.9211053357314897635388958840817e7*y
+                                                       + 3.8422106714629795270777917681634e7*z))))));
+    grad[0] /*ARGH*/[1]= -277.60403455281409148109962310549
+                         + y*(1409.3743292681330798271211634586
+                              - 1345.3118597559452125622520196651*y
+                              - 1793.7491463412602834163360262201*z)
+                         + 512.4997560975029381189531503486*z
+                         + x*(19987.490487802614586639172863595
+                              - 36387.48268292270860644567367475*z
+                              + y*(-100065.57737803744866772560260556
+                                   + 94171.83018291616487935764137655*y
+                                   + 125562.44024388821983914352183541*z)
+                              + x*(-330626.40515240158295398965111864
+                                   + y*(1.5784992487803090494063757030737e6
+                                        - 1.4125774527437424731903646206483e6*y
+                                        - 1.8834366036583232975871528275311e6*z)
+                                   + 573999.7268292032906932275283904*z
+                                   + x*(2.1569833484753654908081440715296e6
+                                        - 3.4081233780483945384910384498182e6*z
+                                        + y*(-9.3723392896330849808503557369999e6
+                                             + 7.533746414633293190348611310124e6*y
+                                             + 1.0044995219511057587131481746832e7*z)
+                                        + x*(-6.7041374344504603092685558979975e6
+                                             + y*(2.4664050762192328896974620360526e7
+                                                  - 1.6009211131095748029490799034014e7*y
+                                                  - 2.1345614841460997372654398712019e7*z)
+                                             + 8.9687457317063014170816801311e6*z
+                                             + x*(1.0540069983901245425354390490069e7
+                                                  - 1.0489845007803690137418733081335e7*z
+                                                  + x*(-8.060510747275509960245208656491e6
+                                                       + 2.3785113680485111358100615707678e6*x
+                                                       + 1.2075519253169364227958774128514e7*y
+                                                       + 4.3910979102434051738031905921868e6*z)
+                                                  + y*(-2.8847073771460147877901515973671e7
+                                                       + 1.152663201438893858123337530449e7*y
+                                                       + 1.5368842685851918108311167072654e7*z))))));
+    grad[0] /*ARGH*/[2]= -42.708313008125244843246095862383
+                         + (512.49975609750293811895315034859
+                            - 896.87457317063014170816801311*y)*y
+                         + x*(3074.9985365850176287137189020916
+                              + y*(-36387.48268292270860644567367475
+                                   + 62781.2201219441099195717609177*y)
+                              + x*(-50865.600792677166608306100172098
+                                   + (573999.72682920329069322752839043
+                                      - 941718.3018291616487935764137655*y)*y
+                                   + x*(331843.59207313315243202216485071
+                                        + y*(-3.4081233780483945384910384498182e6
+                                             + 5.022497609755528793565740873416e6*y)
+                                        + x*(-1.0314057591462246629643932150765e6
+                                             + (8.9687457317063014170816801311004e6
+                                                - 1.0672807420730498686327199356009e7*y)*y
+                                             + x*(1.621549228292499296208367767703e6
+                                                  + x*(-1.2400785765039246092684936394601e6
+                                                       + 365924.8258536170978169325493489*x
+                                                       + 4.3910979102434051738031905921868e6*y)
+                                                  + y*(-1.0489845007803690137418733081335e7
+                                                       + 7.684421342925959054155583536327e6*y))))));
+    return;
+  case ( 128 ) :
+    grad[0] /*ARGH*/[0]= -2012.4711178051723781215632327284
+                         + (11909.418121805951607513908445735
+                            - 11744.0095367808689462984374951*z)*z
+                         + y*(17864.127182708927411270862668603
+                              + z*(-93952.076294246951570387499960799
+                                   + 81050.20666229050399558076581125*z)
+                              + y*(-29360.02384195217236574609373775
+                                   + 13508.367777048417332596794301875*y
+                                   + 81050.20666229050399558076581125*z))
+                         + x*(69637.014295559800371713270217423
+                              + z*(-394003.24952974689901525180441307
+                                   + 370515.23045618516112265492942287*z)
+                              + y*(-591004.87429462034852287770661961
+                                   + y*(926288.07614046290280663732355718
+                                        - 405251.03331145251997790382905626*y
+                                        - 2.4315061998687151198674229743376e6*z)
+                                   + (2.964121843649481288981239435383e6
+                                      - 2.4315061998687151198674229743376e6*z)*z)
+                              + x*(-741113.16520488286357591759432106
+                                   + (3.8556741169346768329326278593067e6
+                                      - 3.2999012712503990912486454651724e6*z)*z
+                                   + y*(5.7835111754020152493989417889601e6
+                                        + z*(-2.639921017000319272998916372138e7
+                                             + 1.9452049598949720958939383794701e7*z)
+                                        + y*(-8.2497531781259977281216136629311e6
+                                             + 3.2420082664916201598232306324501e6*y
+                                             + 1.9452049598949720958939383794701e7*z))
+                                   + x*(3.5198946893337590306652218295173e6
+                                        + z*(-1.5978469313422985073414493831361e7
+                                             + 1.1578600951755786285082966544465e7*z)
+                                        + y*(-2.3967703970134477610121740747042e7
+                                             + y*(2.8946502379389465712707416361162e7
+                                                  - 9.185690088392923786165820125275e6*y
+                                                  - 5.511414053035754271699492075165e7*z)
+                                             + (9.2628807614046290280663732355718e7
+                                                - 5.511414053035754271699492075165e7*z)*z)
+                                        + x*(-8.5623754038234039578188537596317e6
+                                             + (3.1401165781161692405145005268588e7
+                                                - 1.6927914591466959548791297088007e7*z)*z
+                                             + y*(4.7101748671742538607717507902882e7
+                                                  + z*(-1.3542331673173567639033037670406e8
+                                                       + 4.9602726477321788445295428676487e7*z)
+                                                  + y*(-4.2319786478667398871978242720019e7
+                                                       + 8.267121079553631407549238112748e6*y
+                                                       + 4.9602726477321788445295428676487e7*z))
+                                             + x*(1.1083036831020638632081415576362e7
+                                                  + z*(-2.8816822048729800906314487135864e7
+                                                       + 8.503324538969449447764930630255e6*z)
+                                                  + x*(-7.2566951698304097910709978989675e6
+                                                       + 1.8896276753265443217255401400566e6*x
+                                                       + 1.4880817943196536533588628602946e7*y
+                                                       + 9.920545295464357689059085735297e6*z)
+                                                  + y*(-4.3225233073094701359471730703796e7
+                                                       + 2.1258311347423623619412326575637e7*y
+                                                       + 6.802659631175559558211944504204e7*z))))));
+    grad[0] /*ARGH*/[1]= -248.11287753762399182320642595282
+                         + y*(827.04292512541330607735475317605
+                              - 578.9300475877893142541483272232*y
+                              - 2315.7201903511572570165933088929*z)
+                         + (1323.2686802006612897237676050817
+                            - 1157.8600951755786285082966544465*z)*z
+                         + x*(17864.127182708927411270862668603
+                              + z*(-93952.076294246951570387499960799
+                                   + 81050.20666229050399558076581125*z)
+                              + y*(-58720.0476839043447314921874755
+                                   + 40525.103331145251997790382905626*y
+                                   + 162100.41332458100799116153162251*z)
+                              + x*(-295502.4371473101742614388533098
+                                   + y*(926288.07614046290280663732355718
+                                        - 607876.5499671787799668557435844*y
+                                        - 2.4315061998687151198674229743376e6*z)
+                                   + (1.4820609218247406444906197176915e6
+                                      - 1.2157530999343575599337114871688e6*z)*z
+                                   + x*(1.9278370584673384164663139296534e6
+                                        + z*(-8.7997367233343975766630545737932e6
+                                             + 6.4840165329832403196464612649e6*z)
+                                        + y*(-5.4998354520839984854144091086207e6
+                                             + 3.2420082664916201598232306324501e6*y
+                                             + 1.29680330659664806392929225298e7*z)
+                                        + x*(-5.9919259925336194025304351867605e6
+                                             + y*(1.4473251189694732856353708180581e7
+                                                  - 6.889267566294692839624365093957e6*y
+                                                  - 2.7557070265178771358497460375826e7*z)
+                                             + (2.3157201903511572570165933088929e7
+                                                - 1.3778535132589385679248730187913e7*z)*z
+                                             + x*(9.4203497343485077215435015805765e6
+                                                  + z*(-2.7084663346347135278066075340812e7
+                                                       + 9.920545295464357689059085735297e6*z)
+                                                  + x*(-7.2042055121824502265786217839659e6
+                                                       + 2.1258311347423623619412326575637e6*x
+                                                       + 7.086103782474541206470775525212e6*y
+                                                       + 1.133776605195926593035324084034e7*z)
+                                                  + y*(-1.6927914591466959548791297088007e7
+                                                       + 4.9602726477321788445295428676487e6*y
+                                                       + 1.9841090590928715378118171470595e7*z))))));
+    grad[0] /*ARGH*/[2]= -165.40858502508266121547095063521
+                         + y*(1323.2686802006612897237676050817
+                              - 1157.8600951755786285082966544465*y
+                              - 2315.7201903511572570165933088929*z)
+                         + 330.81717005016532243094190127042*z
+                         + x*(11909.418121805951607513908445735
+                              - 23488.0190735617378925968749902*z
+                              + y*(-93952.076294246951570387499960799
+                                   + 81050.20666229050399558076581125*y
+                                   + 162100.41332458100799116153162251*z)
+                              + x*(-197001.62476487344950762590220654
+                                   + y*(1.4820609218247406444906197176915e6
+                                        - 1.2157530999343575599337114871688e6*y
+                                        - 2.4315061998687151198674229743376e6*z)
+                                   + 370515.23045618516112265492942287*z
+                                   + x*(1.2852247056448922776442092864356e6
+                                        - 2.1999341808335993941657636434483e6*z
+                                        + y*(-8.7997367233343975766630545737932e6
+                                             + 6.4840165329832403196464612649e6*y
+                                             + 1.29680330659664806392929225298e7*z)
+                                        + x*(-3.9946173283557462683536234578403e6
+                                             + y*(2.3157201903511572570165933088929e7
+                                                  - 1.3778535132589385679248730187913e7*y
+                                                  - 2.7557070265178771358497460375826e7*z)
+                                             + 5.789300475877893142541483272232e6*z
+                                             + x*(6.2802331562323384810290010537177e6
+                                                  - 6.771165836586783819516518835203e6*z
+                                                  + x*(-4.802803674788300151052414522644e6
+                                                       + 1.4172207564949082412941551050425e6*x
+                                                       + 1.133776605195926593035324084034e7*y
+                                                       + 2.834441512989816482588310210085e6*z)
+                                                  + y*(-2.7084663346347135278066075340812e7
+                                                       + 9.920545295464357689059085735297e6*y
+                                                       + 1.9841090590928715378118171470595e7*z))))));
+    return;
+  case ( 129 ) :
+    grad[0] /*ARGH*/[0]= -2381.1879388238132095143621116037
+                         + z*(28182.827111558556342745326909939
+                              + z*(-69478.497393078385428295771201586
+                                   + 45666.618004840253333152150085549*z))
+                         + y*(7045.7067778896390856863317274848
+                              + y*(-6947.8497393078385428295771201586
+                                   + 2283.3309002420126666576075042775*y
+                                   + 27399.97080290415199989129005133*z)
+                              + z*(-55582.797914462708342636616961269
+                                   + 68499.92700726037999972822512832*z))
+                         + x*(82395.626485876057085387379368641
+                              + y*(-233095.46590184889308478947465095
+                                   + y*(219199.76642323321599913032041064
+                                        - 68499.92700726037999972822512832*y
+                                        - 821999.1240871245599967387015399*z)
+                                   + (1.7535981313858657279930425632851e6
+                                      - 2.0549978102178113999918467538497e6*z)*z)
+                              + z*(-932381.86360739557233915789860382
+                                   + (2.1919976642323321599913032041064e6
+                                      - 1.3699985401452075999945645025665e6*z)*z)
+                              + x*(-876896.92273151466453937803624988
+                                   + z*(9.1241902773670826159637995870928e6
+                                        + z*(-1.9522479197069208299922544161572e7
+                                             + 1.0959988321161660799956516020532e7*z))
+                                   + y*(2.2810475693417706539909498967732e6
+                                        + y*(-1.9522479197069208299922544161572e6
+                                             + 547999.4160580830399978258010266*y
+                                             + 6.575992992696996479973909612319e6*z)
+                                        + z*(-1.5617983357655366639938035329258e7
+                                             + 1.6439982481742491199934774030798e7*z))
+                                   + x*(4.1647955620414311039834760878021e6
+                                        + y*(-9.4529899270019324399624950677087e6
+                                             + y*(6.8499927007260379999728225128324e6
+                                                  - 1.5526650121645686133271731029087e6*y
+                                                  - 1.8631980145974823359926077234904e7*z)
+                                             + (5.4799941605808303999782580102659e7
+                                                - 4.657995036493705839981519308726e7*z)*z)
+                                        + z*(-3.7811959708007729759849980270835e7
+                                             + (6.8499927007260379999728225128324e7
+                                                - 3.1053300243291372266543462058174e7*z)*z)
+                                        + x*(-1.0131139204373810201959804496479e7
+                                             + z*(7.4308720817476060223705178619206e7
+                                                  + z*(-1.0014689328461467555960266513761e8
+                                                       + 2.7947970218962235039889115852356e7*z))
+                                             + y*(1.8577180204369015055926294654802e7
+                                                  + y*(-1.0014689328461467555960266513761e7
+                                                       + 1.3973985109481117519944557926178e6*y
+                                                       + 1.6768782131377341023933469511414e7*z)
+                                                  + z*(-8.0117514627691740447682132110088e7
+                                                       + 4.1921955328443352559833673778534e7*z))
+                                             + x*(1.3113626026269927147147971418566e7
+                                                  + x*(-8.586237517270064431699267259085e6
+                                                       + 2.2358376175169788031911292681885e6*x
+                                                       + 5.869073745982069358376714328995e6*y
+                                                       + 2.3476294983928277433506857315979e7*z)
+                                                  + y*(-1.7048261833566963374332360669937e7
+                                                       + 5.030634639413202307180040853424e6*y
+                                                       + 4.0245077115305618457440326827393e7*z)
+                                                  + z*(-6.8193047334267853497329442679749e7
+                                                       + 5.030634639413202307180040853424e7*z))))));
+    grad[0] /*ARGH*/[1]= -97.857038581800542856754607326177
+                         + y*(195.71407716360108571350921465235
+                              - 97.85703858180054285675460732618*y
+                              - 782.8563086544043428540368586094*z)
+                         + (782.85630865440434285403685860942
+                            - 978.5703858180054285675460732618*z)*z
+                         + x*(7045.7067778896390856863317274848
+                              + y*(-13895.699478615677085659154240317
+                                   + 6849.992700726037999972822512832*y
+                                   + 54799.94160580830399978258010266*z)
+                              + z*(-55582.797914462708342636616961269
+                                   + 68499.92700726037999972822512832*z)
+                              + x*(-116547.73295092444654239473732548
+                                   + y*(219199.76642323321599913032041064
+                                        - 102749.89051089056999959233769249*y
+                                        - 821999.1240871245599967387015399*z)
+                                   + (876799.06569293286399652128164255
+                                      - 1.0274989051089056999959233769249e6*z)*z
+                                   + x*(760349.1897805902179969832989244
+                                        + y*(-1.3014986131379472199948362774382e6
+                                             + 547999.4160580830399978258010266*y
+                                             + 4.3839953284646643199826064082127e6*z)
+                                        + z*(-5.2059944525517888799793451097526e6
+                                             + 5.479994160580830399978258010266e6*z)
+                                        + x*(-2.3632474817504831099906237669272e6
+                                             + y*(3.4249963503630189999864112564162e6
+                                                  - 1.1644987591234264599953798271815e6*y
+                                                  - 9.315990072987411679963038617452e6*z)
+                                             + (1.3699985401452075999945645025665e7
+                                                - 1.1644987591234264599953798271815e7*z)*z
+                                             + x*(3.7154360408738030111852589309603e6
+                                                  + y*(-4.0058757313845870223841066055044e6
+                                                       + 838439.1065688670511966734755707*y
+                                                       + 6.707512852550936409573387804566e6*z)
+                                                  + x*(-2.8413769722611605623887267783229e6
+                                                       + 838439.1065688670511966734755707*x
+                                                       + 1.6768782131377341023933469511414e6*y
+                                                       + 6.707512852550936409573387804566e6*z)
+                                                  + z*(-1.6023502925538348089536426422018e7
+                                                       + 8.384391065688670511966734755707e6*z))))));
+    grad[0] /*ARGH*/[2]= -391.42815432720217142701842930471
+                         + y*(782.85630865440434285403685860942
+                              - 391.42815432720217142701842930471*y
+                              - 1957.1407716360108571350921465235*z)
+                         + (1957.1407716360108571350921465235
+                            - 1957.1407716360108571350921465235*z)*z
+                         + x*(28182.827111558556342745326909939
+                              + z*(-138956.99478615677085659154240317
+                                   + 136999.85401452075999945645025665*z)
+                              + y*(-55582.797914462708342636616961269
+                                   + 27399.97080290415199989129005133*y
+                                   + 136999.85401452075999945645025665*z)
+                              + x*(-466190.93180369778616957894930191
+                                   + y*(876799.06569293286399652128164255
+                                        - 410999.56204356227999836935076995*y
+                                        - 2.0549978102178113999918467538497e6*z)
+                                   + (2.1919976642323321599913032041064e6
+                                      - 2.0549978102178113999918467538497e6*z)*z
+                                   + x*(3.0413967591223608719879331956976e6
+                                        + z*(-1.3014986131379472199948362774382e7
+                                             + 1.0959988321161660799956516020532e7*z)
+                                        + y*(-5.2059944525517888799793451097526e6
+                                             + 2.1919976642323321599913032041064e6*y
+                                             + 1.0959988321161660799956516020532e7*z)
+                                        + x*(-9.4529899270019324399624950677087e6
+                                             + y*(1.3699985401452075999945645025665e7
+                                                  - 4.657995036493705839981519308726e6*y
+                                                  - 2.328997518246852919990759654363e7*z)
+                                             + (3.4249963503630189999864112564162e7
+                                                - 2.328997518246852919990759654363e7*z)*z
+                                             + x*(1.4861744163495212044741035723841e7
+                                                  + z*(-4.0058757313845870223841066055044e7
+                                                       + 1.6768782131377341023933469511414e7*z)
+                                                  + y*(-1.6023502925538348089536426422018e7
+                                                       + 3.3537564262754682047866939022828e6*y
+                                                       + 1.6768782131377341023933469511414e7*z)
+                                                  + x*(-1.1365507889044642249554907113292e7
+                                                       + 3.3537564262754682047866939022828e6*x
+                                                       + 6.707512852550936409573387804566e6*y
+                                                       + 1.6768782131377341023933469511414e7*z))))));
+    return;
+  case ( 130 ) :
+    grad[0] /*ARGH*/[0]= -882.17912013377419314917840338779
+                         + y*(20841.481713160415313149339780036
+                              + y*(-107680.98885132881245127158886352
+                                   + (188345.24214856079023734958912329
+                                      - 104207.40856580207656574669890018*y)*y))
+                         + x*(26630.782189038308455690823052269
+                              + y*(-597455.80911059857231028107369438
+                                   + y*(2.9212810201279848797264324591684e6
+                                        + y*(-4.8166979959304070945945140824973e6
+                                             + 2.5009778055792498375779207736044e6*y)))
+                              + x*(-246624.2002723982478722671873971
+                                   + y*(5.0227970928716600904689908869888e6
+                                        + y*(-2.1987763207384238155372553467938e7
+                                             + (3.1864309819231923856548323930367e7
+                                                - 1.4172207564949082412941551050425e7*y)*y))
+                                   + x*(1.0200747438496847717158093525673e6
+                                        + y*(-1.7784731061896887733887436612298e7
+                                             + y*(6.4052820465113009729078970923979e7
+                                                  + y*(-7.138593440122500770963151640214e7
+                                                       + 2.1258311347423623619412326575637e7*y)))
+                                        + x*(-2.1709876784542099284530562270871e6
+                                             + x*(2.4778206036757382650077548405154e6
+                                                  + x*(-1.4434655853188880235403431625433e6
+                                                       + 337433.51345116862887956073929583*x
+                                                       + 7.086103782474541206470775525212e6*y)
+                                                  + y*(-2.3620345941581804021569251750708e7
+                                                       + 3.1887467021135435429118489863456e7*y))
+                                             + y*(2.9872790455529928615514053684719e7
+                                                  + y*(-7.6766124310140863070100068189801e7
+                                                       + 4.7240691883163608043138503501416e7*y))))));
+    grad[0] /*ARGH*/[1]= -330.81717005016532243094190127042
+                         + y*(3473.5802855267358855248899633394
+                              + y*(-9262.8807614046290280663732355718
+                                   + 6947.160571053471771049779926679*y))
+                         + x*(20841.481713160415313149339780036
+                              + y*(-215361.97770265762490254317772704
+                                   + (565035.72644568237071204876736988
+                                      - 416829.63426320830626298679560073*y)*y)
+                              + x*(-298727.90455529928615514053684719
+                                   + y*(2.9212810201279848797264324591684e6
+                                        + y*(-7.225046993895610641891771123746e6
+                                             + 5.001955611158499675155841547209e6*y))
+                                   + x*(1.6742656976238866968229969623296e6
+                                        + y*(-1.4658508804922825436915035645292e7
+                                             + (3.1864309819231923856548323930367e7
+                                                - 1.8896276753265443217255401400566e7*y)*y)
+                                        + x*(-4.4461827654742219334718591530744e6
+                                             + y*(3.2026410232556504864539485461989e7
+                                                  + y*(-5.3539450800918755782223637301605e7
+                                                       + 2.1258311347423623619412326575637e7*y))
+                                             + x*(5.9745580911059857231028107369438e6
+                                                  + x*(-3.936724323596967336928208625118e6
+                                                       + 1.0123005403535058866386822178875e6*x
+                                                       + 1.0629155673711811809706163287819e7*y)
+                                                  + y*(-3.070644972405634522804002727592e7
+                                                       + 2.834441512989816482588310210085e7*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 131 ) :
+    grad[0] /*ARGH*/[0]= -1527.9790574481052094679337353142
+                         + 3008.2087693509571311399945413998*z
+                         + y*(33090.296462860528442539939955398
+                              - 62169.6478999197807102265538556*z
+                              + y*(-155424.11974979945177556638463899
+                                   + y*(244667.64657387784666605288936718
+                                        - 120328.35077403828524559978165599*y
+                                        - 240656.70154807657049119956331198*z)
+                                   + 244667.64657387784666605288936718*z))
+                         + x*(46125.867796714676010813249634797
+                              - 86235.31805472743775934651018679*z
+                              + y*(-948588.49860200181535281161205473
+                                   + 1.6866023833494366315258236062115e6*z
+                                   + y*(4.2165059583735915788145590155287e6
+                                        - 6.257074240249990832771188646112e6*z
+                                        + y*(-6.2570742402499908327711886461116e6
+                                             + 2.8878804185769188458943947597438e6*y
+                                             + 5.775760837153837691788789519488e6*z)))
+                              + x*(-427165.64524783591262187922487877
+                                   + 724978.3134135806686047386844774*z
+                                   + y*(7.9747614475493873546521255292509e6
+                                        - 1.2694641006661039093410776964707e7*z
+                                        + y*(-3.1736602516652597733526942411768e7
+                                             + y*(4.1392952666269170124486324889661e7
+                                                  - 1.6364655705269206793401570305215e7*y
+                                                  - 3.272931141053841358680314061043e7*z)
+                                             + 4.1392952666269170124486324889661e7*z))
+                                   + x*(1.7668212838654621550228901273155e6
+                                        - 2.5670048165128167519061286753278e6*z
+                                        + y*(-2.8237052981640984270967415428606e7
+                                             + 3.6980913137887766332147666228941e7*z
+                                             + y*(9.2452282844719415830369165572354e7
+                                                  - 9.273304899652550516260889839622e7*z
+                                                  + y*(-9.2733048996525505162608898396218e7
+                                                       + 2.4546983557903810190102355457822e7*y
+                                                       + 4.9093967115807620380204710915645e7*z)))
+                                        + x*(-3.7602609616886964139249931767497e6
+                                             + 4.3117659027363718879673255093397e6*z
+                                             + x*(4.2917111776073655070930588790637e6
+                                                  - 3.4093032719310847486253271469198e6*z
+                                                  + x*(-2.5001557327494621489919065744078e6
+                                                       + 584451.9894739002426214846537577*x
+                                                       + 1.1250700797372579670463579584835e7*y
+                                                       + 1.0227909815793254245875981440759e6*z)
+                                                  + y*(-3.7502335991241932234878598616117e7
+                                                       + 4.6025594171069644106441916483417e7*y
+                                                       + 1.8410237668427857642576766593367e7*z))
+                                             + y*(4.7429424930100090767640580602737e7
+                                                  - 4.4320942535104101732129252909957e7*z
+                                                  + y*(-1.1080235633776025433032313227489e8
+                                                       + 6.136745889475952547525588864456e7*y
+                                                       + 6.136745889475952547525588864456e7*z))))));
+    grad[0] /*ARGH*/[1]= -525.24280099778616575460222151425
+                         + 1002.7362564503190437133315137999*z
+                         + y*(5013.6812822515952185666575689997
+                              - 8021.890051602552349706652110399*z
+                              + y*(-12032.835077403828524559978165599
+                                   + 8021.890051602552349706652110399*y
+                                   + 12032.835077403828524559978165599*z))
+                         + x*(33090.296462860528442539939955398
+                              - 62169.6478999197807102265538556*z
+                              + y*(-310848.23949959890355113276927798
+                                   + y*(734002.93972163353999815866810155
+                                        - 481313.40309615314098239912662397*y
+                                        - 721970.104644229711473598689936*z)
+                                   + 489335.29314775569333210577873437*z)
+                              + x*(-474294.24930100090767640580602737
+                                   + 843301.1916747183157629118031057*z
+                                   + y*(4.2165059583735915788145590155287e6
+                                        - 6.257074240249990832771188646112e6*z
+                                        + y*(-9.3856113603749862491567829691674e6
+                                             + 5.775760837153837691788789519488e6*y
+                                             + 8.663641255730756537683184279231e6*z))
+                                   + x*(2.6582538158497957848840418430836e6
+                                        - 4.2315470022203463644702589882357e6*z
+                                        + y*(-2.1157735011101731822351294941179e7
+                                             + y*(4.1392952666269170124486324889661e7
+                                                  - 2.1819540940358942391202093740287e7*y
+                                                  - 3.272931141053841358680314061043e7*z)
+                                             + 2.7595301777512780082990883259774e7*z)
+                                        + x*(-7.0592632454102460677418538571515e6
+                                             + 9.245228284471941583036916557235e6*z
+                                             + x*(9.4858849860200181535281161205473e6
+                                                  - 8.864188507020820346425850581991e6*z
+                                                  + x*(-6.2503893318736553724797664360196e6
+                                                       + 1.6072429710532256672090827978336e6*x
+                                                       + 1.5341864723689881368813972161139e7*y
+                                                       + 3.0683729447379762737627944322278e6*z)
+                                                  + y*(-4.4320942535104101732129252909957e7
+                                                       + 3.6820475336855715285153533186733e7*y
+                                                       + 2.4546983557903810190102355457822e7*z))
+                                             + y*(4.6226141422359707915184582786177e7
+                                                  - 4.6366524498262752581304449198109e7*z
+                                                  + y*(-6.9549786747394128871956673797163e7
+                                                       + 2.4546983557903810190102355457822e7*y
+                                                       + 3.6820475336855715285153533186733e7*z))))));
+    grad[0] /*ARGH*/[2]= -47.749345545253287795872929228568
+                         + y*(1002.7362564503190437133315137999
+                              + y*(-4010.9450258012761748533260551997
+                                   + 4010.9450258012761748533260551997*y))
+                         + x*(3008.2087693509571311399945413998
+                              + y*(-62169.647899919780710226553855596
+                                   + (244667.64657387784666605288936718
+                                      - 240656.70154807657049119956331198*y)*y)
+                              + x*(-43117.659027363718879673255093397
+                                   + y*(843301.19167471831576291180310574
+                                        + y*(-3.1285371201249954163855943230558e6
+                                             + 2.8878804185769188458943947597438e6*y))
+                                   + x*(241659.43780452688953491289482578
+                                        + y*(-4.2315470022203463644702589882357e6
+                                             + (1.3797650888756390041495441629887e7
+                                                - 1.0909770470179471195601046870143e7*y)*y)
+                                        + x*(-641751.20412820418797653216883196
+                                             + y*(9.2452282844719415830369165572354e6
+                                                  + y*(-2.3183262249131376290652224599054e7
+                                                       + 1.2273491778951905095051177728911e7*y))
+                                             + x*(862353.18054727437759346510186794
+                                                  + x*(-568217.21198851412477088785781996
+                                                       + 146112.99736847506065537116343942*x
+                                                       + 3.0683729447379762737627944322278e6*y)
+                                                  + y*(-8.8641885070208203464258505819914e6
+                                                       + 1.2273491778951905095051177728911e7*y))))));
+    return;
+  case ( 132 ) :
+    grad[0] /*ARGH*/[0]= -1972.6124809500724640800615620654
+                         + (11650.742465611365490972863600949
+                            - 11465.810045522296197465357829505*z)*z
+                         + y*(34952.227396834096472918590802846
+                              + z*(-194918.77077387903535691108310158
+                                   + 180494.04200693163046332563292898*z)
+                              + y*(-131856.81552350640627085161503931
+                                   + y*(165452.87183968732792471516351823
+                                        - 66575.67123206494566270207771971*y
+                                        - 399454.02739238967397621246631824*z)
+                                   + (586605.63652252779900580830701919
+                                      - 399454.02739238967397621246631824*z)*z))
+                         + x*(59548.239268680312509416858404848
+                              + z*(-333987.95068085914407455542322719
+                                   + 311056.33058981455167962470756818*z)
+                              + y*(-1.0019638520425774322236662696816e6
+                                   + (5.2879576200268473785536200286591e6
+                                      - 4.6159132054231695659473440552329e6*z)*z
+                                   + y*(3.5771478017828673443156841370341e6
+                                        + z*(-1.5001717917625301089328868179507e7
+                                             + 9.586896657417352175429099191638e6*z)
+                                        + y*(-4.2312537716379054354517320506302e6
+                                             + 1.5978161095695586959048498652729e6*y
+                                             + 9.586896657417352175429099191638e6*z)))
+                              + x*(-551468.4767056046332393822104449
+                                   + (2.8078289342123390833244601278286e6
+                                      - 2.3412444383276172558050230664763e6*z)*z
+                                   + y*(8.4234868026370172499733803834858e6
+                                        + z*(-3.9801155451569493348685392130097e7
+                                             + 3.0536041205107121743959352980772e7*z)
+                                        + y*(-2.6924311040767598441757765264478e7
+                                             + y*(2.7991371104681528265296073565707e7
+                                                  - 9.05429128756083261012748256988e6*y
+                                                  - 5.432574772536499566076489541928e7*z)
+                                             + (9.9242133916598145667867897187508e7
+                                                - 5.432574772536499566076489541928e7*z)*z))
+                                   + x*(2.2809564693785806661215761849857e6
+                                        + z*(-9.9419669039883652189635102728094e6
+                                             + 6.820307652884875544556812850841e6*z)
+                                        + y*(-2.9825900711965095656890530818428e7
+                                             + (1.159452300990428842574658184643e8
+                                                - 6.841020083934851305429653497243e7*z)*z
+                                             + y*(7.8433538008176068762403347784671e7
+                                                  + z*(-2.2233315272788266742646373866039e8
+                                                       + 8.148862158804749349114734312892e7*z)
+                                                  + y*(-6.2709350769402803633105157058058e7
+                                                       + 1.358143693134124891519122385482e7*y
+                                                       + 8.148862158804749349114734312892e7*z)))
+                                        + x*(-4.8544760273380689545720265003952e6
+                                             + (1.669939753404295720372777116136e7
+                                                - 8.174012967936862773031755097808e6*z)*z
+                                             + x*(5.5405753058685160334848729124511e6
+                                                  + z*(-1.3204174794359547556435912081075e7
+                                                       + 3.395359232835312228797805963705e6*z)
+                                                  + x*(-3.2276871719545560693510007309294e6
+                                                       + 754524.27396340271751062354749*x
+                                                       + 1.1883757314923592800792320872967e7*y
+                                                       + 3.9612524383078642669307736243225e6*z)
+                                                  + y*(-3.9612524383078642669307736243225e7
+                                                       + 3.9046631177606090631174768582607e7*y
+                                                       + 5.772110695820030788956270138298e7*z))
+                                             + y*(5.0098192602128871611183313484079e7
+                                                  + z*(-1.3895822045492666714153983666274e8
+                                                       + 4.52714564378041630506374128494e7*z)
+                                                  + y*(-9.4001149131273921889865183624796e7
+                                                       + 4.149883506798714946308429511195e7*y
+                                                       + 1.4713223342286352991457159176055e8*z))))));
+    grad[0] /*ARGH*/[1]= -554.79726026720788052251731433088
+                         + (3143.8511415141779896275981145417
+                            - 2958.918721425108696120092343098*z)*z
+                         + y*(4253.4456620485937506726327432034
+                              + z*(-19232.971689263206524780600230137
+                                   + 13315.134246412989132540415543941*z)
+                              + y*(-8137.0264839190489143302539435196
+                                   + 4438.3780821376630441801385146471*y
+                                   + 19972.701369619483698810623315912*z))
+                         + x*(34952.227396834096472918590802846
+                              + z*(-194918.77077387903535691108310158
+                                   + 180494.04200693163046332563292898*z)
+                              + y*(-263713.63104701281254170323007861
+                                   + y*(496358.6155190619837741454905547
+                                        - 266302.68492825978265080831087882*y
+                                        - 1.1983620821771690219286373989547e6*z)
+                                   + (1.1732112730450555980116166140384e6
+                                      - 798908.0547847793479524249326365*z)*z)
+                              + x*(-500981.92602128871611183313484079
+                                   + (2.6439788100134236892768100143295e6
+                                      - 2.3079566027115847829736720276165e6*z)*z
+                                   + y*(3.5771478017828673443156841370341e6
+                                        + z*(-1.5001717917625301089328868179507e7
+                                             + 9.586896657417352175429099191638e6*z)
+                                        + y*(-6.3468806574568581531775980759453e6
+                                             + 3.1956322191391173918096997305459e6*y
+                                             + 1.4380344986126028263143648787456e7*z))
+                                   + x*(2.8078289342123390833244601278286e6
+                                        + z*(-1.3267051817189831116228464043366e7
+                                             + 1.0178680401702373914653117660257e7*z)
+                                        + y*(-1.7949540693845065627838510176318e7
+                                             + y*(2.7991371104681528265296073565707e7
+                                                  - 1.207238838341444348016997675984e7*y
+                                                  - 5.432574772536499566076489541928e7*z)
+                                             + (6.6161422611065430445245264791672e7
+                                                - 3.621716515024333044050993027952e7*z)*z)
+                                        + x*(-7.4564751779912739142226327046071e6
+                                             + (2.8986307524760721064366454616074e7
+                                                - 1.7102550209837128263574133743107e7*z)*z
+                                             + x*(1.0019638520425774322236662696816e7
+                                                  + z*(-2.7791644090985333428307967332548e7
+                                                       + 9.05429128756083261012748256988e6*z)
+                                                  + x*(-6.6020873971797737782179560405375e6
+                                                       + 1.6976796164176561143989029818525e6*x
+                                                       + 1.3015543725868696877058256194202e7*y
+                                                       + 9.620184493033384648260450230497e6*z)
+                                                  + y*(-3.7600459652509568755946073449918e7
+                                                       + 2.489930104079228967785057706717e7*y
+                                                       + 5.885289336914541196582863670422e7*z))
+                                             + y*(3.9216769004088034381201673892336e7
+                                                  + z*(-1.1116657636394133371323186933019e8
+                                                       + 4.074431079402374674557367156446e7*z)
+                                                  + y*(-4.7032013077052102724828867793543e7
+                                                       + 1.358143693134124891519122385482e7*y
+                                                       + 6.111646619103562011836050734669e7*z))))));
+    grad[0] /*ARGH*/[2]= -184.93242008906929350750577144363
+                         + 369.86484017813858701501154288725*z
+                         + y*(3143.8511415141779896275981145417
+                              - 5917.837442850217392240184686196*z
+                              + y*(-9616.4858446316032623903001150686
+                                   + 6657.567123206494566270207771971*y
+                                   + 13315.134246412989132540415543941*z))
+                         + x*(11650.742465611365490972863600949
+                              - 22931.62009104459239493071565901*z
+                              + y*(-194918.77077387903535691108310158
+                                   + y*(586605.63652252779900580830701919
+                                        - 399454.02739238967397621246631824*y
+                                        - 798908.0547847793479524249326365*z)
+                                   + 360988.08401386326092665126585796*z)
+                              + x*(-166993.9753404295720372777116136
+                                   + 311056.33058981455167962470756818*z
+                                   + y*(2.6439788100134236892768100143295e6
+                                        - 4.6159132054231695659473440552329e6*z
+                                        + y*(-7.5008589588126505446644340897535e6
+                                             + 4.7934483287086760877145495958188e6*y
+                                             + 9.586896657417352175429099191638e6*z))
+                                   + x*(935942.9780707796944414867092762
+                                        - 1.5608296255517448372033487109842e6*z
+                                        + y*(-1.3267051817189831116228464043366e7
+                                             + y*(3.3080711305532715222622632395836e7
+                                                  - 1.810858257512166522025496513976e7*y
+                                                  - 3.621716515024333044050993027952e7*z)
+                                             + 2.0357360803404747829306235320514e7*z)
+                                        + x*(-2.4854917259970913047408775682024e6
+                                             + 3.4101538264424377722784064254205e6*z
+                                             + x*(3.3398795068085914407455542322719e6
+                                                  - 3.2696051871747451092127020391233e6*z
+                                                  + x*(-2.2006957990599245927393186801792e6
+                                                       + 565893.2054725520381329676606175*x
+                                                       + 9.620184493033384648260450230497e6*y
+                                                       + 1.131786410945104076265935321235e6*z)
+                                                  + y*(-2.7791644090985333428307967332548e7
+                                                       + 2.942644668457270598291431835211e7*y
+                                                       + 1.810858257512166522025496513976e7*z))
+                                             + y*(2.8986307524760721064366454616074e7
+                                                  - 3.4205100419674256527148267486213e7*z
+                                                  + y*(-5.5583288181970666856615934665097e7
+                                                       + 2.037215539701187337278683578223e7*y
+                                                       + 4.074431079402374674557367156446e7*z))))));
+    return;
+  case ( 133 ) :
+    grad[0] /*ARGH*/[0]= -2334.0265636877400372000422775891
+                         + z*(27570.688783561429189425499404022
+                              + z*(-67832.647007174944831126228692434
+                                   + 44492.381370297544459125805916543*z))
+                         + y*(27570.688783561429189425499404022
+                              + y*(-67832.647007174944831126228692434
+                                   + y*(62289.33391841656224277612828316
+                                        - 19693.349131115306563875356717158*y
+                                        - 236320.1895733836787665042806059*z)
+                                   + (507213.14762139200683403418744859
+                                      - 590800.4739334591969162607015147*z)*z)
+                              + z*(-298463.64683156975725695540624671
+                                   + (667385.72055446316688688708874814
+                                      - 393866.98262230613127750713434317*z)*z))
+                         + x*(70458.426891323652372976276254722
+                              + z*(-790359.74512876097009686431624862
+                                   + (1.8402340688075525355799083332367e6
+                                      - 1.1378379497977732681350206103247e6*z)*z)
+                              + y*(-790359.74512876097009686431624862
+                                   + z*(8.0970299027532311565515966662414e6
+                                        + z*(-1.706756924696659902202530915487e7
+                                             + 9.452807582935347150660171224236e6*z))
+                                   + y*(1.8402340688075525355799083332367e6
+                                        + y*(-1.5929731297168825753890288544546e6
+                                             + 472640.3791467673575330085612118*y
+                                             + 5.671684549761208290396102734542e6*z)
+                                        + z*(-1.2971352627694615256739234957702e7
+                                             + 1.4179211374403020725990256836354e7*z)))
+                              + x*(-652506.30121095382414973681922851
+                                   + z*(6.6445359968383044346515453563692e6
+                                        + z*(-1.3850988888884432283259000891068e7
+                                             + 7.527235667892961619970136345225e6*z))
+                                   + y*(6.6445359968383044346515453563692e6
+                                        + y*(-1.3850988888884432283259000891068e7
+                                             + y*(1.0538129935050146267958190883315e7
+                                                  - 2.6782954818316816926870485135335e6*y
+                                                  - 3.2139545781980180312244582162402e7*z)
+                                             + (8.5810486613979762467659554335564e7
+                                                - 8.034886445495045078061145540601e7*z)*z)
+                                        + z*(-6.0944351111091502046339603920699e7
+                                             + (1.1290853501839442429955204517837e8
+                                                - 5.356590963663363385374097027067e7*z)*z))
+                                   + x*(2.6988640909241799017648738861048e6
+                                        + z*(-2.3526987761972419574976426158098e7
+                                             + (4.0349484219751805893095730873822e7
+                                                - 1.6863341922643921768770305455581e7*z)*z)
+                                        + y*(-2.3526987761972419574976426158098e7
+                                             + z*(1.7753773056690794592962121584482e8
+                                                  + z*(-2.5295012883965882653155458183372e8
+                                                       + 8.034886445495045078061145540601e7*z))
+                                             + y*(4.0349484219751805893095730873822e7
+                                                  + y*(-2.3608678691701490476278427637814e7
+                                                       + 4.0174432227475225390305727703003e6*y
+                                                       + 4.8209318672970270468366873243603e7*z)
+                                                  + z*(-1.9224209791814070816398148219363e8
+                                                       + 1.2052329668242567617091718310901e8*z)))
+                                        + x*(-5.7438934965752977477969790425045e6
+                                             + z*(3.9517987256438048504843215812431e7
+                                                  + z*(-4.83581128664053638957383759388e7
+                                                       + 1.1159564507632007052862702139723e7*z))
+                                             + x*(6.5556971107579398294856187471785e6
+                                                  + x*(-3.8190509648340646358685691767052e6
+                                                       + 892765.1606105605642290161711778*x
+                                                       + 9.374034186410885924404669797367e6*y
+                                                       + 9.374034186410885924404669797367e6*z)
+                                                  + z*(-3.1246780621369619748015565991224e7
+                                                       + 2.0087216113737612695152863851501e7*z)
+                                                  + y*(-3.1246780621369619748015565991224e7
+                                                       + 2.0087216113737612695152863851501e7*y
+                                                       + 8.838375090044549585867260094661e7*z))
+                                             + y*(3.9517987256438048504843215812431e7
+                                                  + y*(-4.83581128664053638957383759388e7
+                                                       + 1.5623390310684809874007782995612e7*y
+                                                       + 1.2721903538700488040263480439284e8*z)
+                                                  + z*(-2.1277569661218360114124885413072e8
+                                                       + 1.6739346761448010579294053209585e8*z))))));
+    grad[0] /*ARGH*/[1]= -437.62998069145125697500792704796
+                         + z*(4813.9297876059638267250871975276
+                              + z*(-10940.749517286281424375198176199
+                                   + 6564.449710371768854625118905719*z))
+                         + y*(2188.1499034572562848750396352398
+                              + y*(-3063.4098648401587988250554893357
+                                   + 1312.8899420743537709250237811439*y
+                                   + 11816.009478669183938325214030295*z)
+                              + z*(-16629.939266275147765050301227823
+                                   + 19693.349131115306563875356717158*z))
+                         + x*(27570.688783561429189425499404022
+                              + y*(-135665.29401434988966225245738487
+                                   + y*(186868.00175524968672832838484948
+                                        - 78773.39652446122625550142686863*y
+                                        - 708960.5687201510362995128418177*z)
+                                   + (1.0144262952427840136680683748972e6
+                                      - 1.1816009478669183938325214030295e6*z)*z)
+                              + z*(-298463.64683156975725695540624671
+                                   + (667385.72055446316688688708874814
+                                      - 393866.98262230613127750713434317*z)*z)
+                              + x*(-395179.87256438048504843215812431
+                                   + z*(4.0485149513766155782757983331207e6
+                                        + z*(-8.5337846234832995110126545774352e6
+                                             + 4.726403791467673575330085612118e6*z))
+                                   + y*(1.8402340688075525355799083332367e6
+                                        + y*(-2.3894596945753238630835432816819e6
+                                             + 945280.7582935347150660171224236*y
+                                             + 8.507526824641812435594154101812e6*z)
+                                        + z*(-1.2971352627694615256739234957702e7
+                                             + 1.4179211374403020725990256836354e7*z))
+                                   + x*(2.2148453322794348115505151187897e6
+                                        + y*(-9.233992592589621522172667260712e6
+                                             + y*(1.0538129935050146267958190883315e7
+                                                  - 3.5710606424422422569160646847114e6*y
+                                                  - 3.2139545781980180312244582162402e7*z)
+                                             + (5.720699107598650831177303622371e7
+                                                - 5.356590963663363385374097027067e7*z)*z)
+                                        + z*(-2.0314783703697167348779867973566e7
+                                             + (3.7636178339464808099850681726125e7
+                                                - 1.7855303212211211284580323423557e7*z)*z)
+                                        + x*(-5.8817469404931048937441065395246e6
+                                             + z*(4.4384432641726986482405303961204e7
+                                                  + z*(-6.323753220991470663288864545843e7
+                                                       + 2.0087216113737612695152863851501e7*z))
+                                             + x*(7.9035974512876097009686431624862e6
+                                                  + x*(-5.2077967702282699580025943318707e6
+                                                       + 1.3391477409158408463435242567668e6*x
+                                                       + 6.695738704579204231717621283834e6*y
+                                                       + 1.4730625150074249309778766824434e7*z)
+                                                  + z*(-4.2555139322436720228249770826144e7
+                                                       + 3.3478693522896021158588106419169e7*z)
+                                                  + y*(-1.934324514656214555829535037552e7
+                                                       + 9.374034186410885924404669797367e6*y
+                                                       + 5.088761415480195216105392175714e7*z))
+                                             + y*(2.0174742109875902946547865436911e7
+                                                  + y*(-1.7706509018776117857208820728361e7
+                                                       + 4.0174432227475225390305727703003e6*y
+                                                       + 3.6156989004727702851275154932703e7*z)
+                                                  + z*(-9.6121048959070354081990741096814e7
+                                                       + 6.02616483412128380854585915545e7*z))))));
+    grad[0] /*ARGH*/[2]= -437.62998069145125697500792704796
+                         + (2188.1499034572562848750396352398
+                            - 2188.1499034572562848750396352398*z)*z
+                         + y*(4813.9297876059638267250871975276
+                              + z*(-21881.499034572562848750396352398
+                                   + 19693.349131115306563875356717158*z)
+                              + y*(-8314.9696331375738825251506139113
+                                   + 3938.6698262230613127750713434317*y
+                                   + 19693.349131115306563875356717158*z))
+                         + x*(27570.688783561429189425499404022
+                              + z*(-135665.29401434988966225245738487
+                                   + 133477.14411089263337737741774963*z)
+                              + y*(-298463.64683156975725695540624671
+                                   + y*(507213.14762139200683403418744859
+                                        - 236320.1895733836787665042806059*y
+                                        - 1.1816009478669183938325214030295e6*z)
+                                   + (1.3347714411089263337737741774963e6
+                                      - 1.1816009478669183938325214030295e6*z)*z)
+                              + x*(-395179.87256438048504843215812431
+                                   + (1.8402340688075525355799083332367e6
+                                      - 1.706756924696659902202530915487e6*z)*z
+                                   + y*(4.0485149513766155782757983331207e6
+                                        + z*(-1.706756924696659902202530915487e7
+                                             + 1.4179211374403020725990256836354e7*z)
+                                        + y*(-6.4856763138473076283696174788508e6
+                                             + 2.8358422748806041451980513672708e6*y
+                                             + 1.4179211374403020725990256836354e7*z))
+                                   + x*(2.2148453322794348115505151187897e6
+                                        + z*(-9.233992592589621522172667260712e6
+                                             + 7.527235667892961619970136345225e6*z)
+                                        + y*(-2.0314783703697167348779867973566e7
+                                             + y*(2.8603495537993254155886518111855e7
+                                                  - 1.0713181927326726770748194054134e7*y
+                                                  - 5.356590963663363385374097027067e7*z)
+                                             + (7.5272356678929616199701363452249e7
+                                                - 5.356590963663363385374097027067e7*z)*z)
+                                        + x*(-5.8817469404931048937441065395246e6
+                                             + (2.0174742109875902946547865436911e7
+                                                - 1.2647506441982941326577729091686e7*z)*z
+                                             + y*(4.4384432641726986482405303961204e7
+                                                  + z*(-1.2647506441982941326577729091686e8
+                                                       + 6.02616483412128380854585915545e7*z)
+                                                  + y*(-4.8060524479535177040995370548407e7
+                                                       + 1.2052329668242567617091718310901e7*y
+                                                       + 6.02616483412128380854585915545e7*z))
+                                             + x*(7.9035974512876097009686431624862e6
+                                                  + z*(-1.934324514656214555829535037552e7
+                                                       + 6.695738704579204231717621283834e6*z)
+                                                  + x*(-5.2077967702282699580025943318707e6
+                                                       + 1.3391477409158408463435242567668e6*x
+                                                       + 1.4730625150074249309778766824434e7*y
+                                                       + 6.695738704579204231717621283834e6*z)
+                                                  + y*(-4.2555139322436720228249770826144e7
+                                                       + 2.5443807077400976080526960878568e7*y
+                                                       + 6.695738704579204231717621283834e7*z))))));
+    return;
+  case ( 134 ) :
+    grad[0] /*ARGH*/[0]= -2646.5373604013225794475352101634
+                         + y*(10420.740856580207656574669890018
+                              + z*(-153829.98407332687493038798409075
+                                   + (454046.56589385190503646775949365
+                                      - 347358.02855267358855248899633394*z)*z)
+                              + y*(-15382.998407332687493038798409075
+                                   + y*(10089.923686530042334143727988748
+                                        - 2481.1287753762399182320642595282*y
+                                        - 49622.575507524798364641285190563*z)
+                                   + (151348.85529795063501215591983122
+                                      - 223301.58978386159264088578335753*z)*z))
+                         + z*(52103.704282901038282873349450091
+                              + z*(-230744.97610999031239558197613612
+                                   + (353147.32902855148169503047960617
+                                      - 173679.01427633679427624449816697*z)*z))
+                         + x*(79892.346567114925367072469156806
+                              + z*(-1.4936395227764964307757026842359e6
+                                   + z*(6.2598879002742533136994981267895e6
+                                        + z*(-9.0313087423695133023647139046825e6
+                                             + 4.1682963426320830626298679560073e6*z)))
+                              + y*(-298727.90455529928615514053684719
+                                   + y*(417325.86001828355424663320845264
+                                        + y*(-258037.39263912895149613468299093
+                                             + 59547.09060902975803756954222868*y
+                                             + 1.1909418121805951607513908445735e6*z)
+                                        + z*(-3.8705608895869342724420202448639e6
+                                             + 5.359238154812678223381258800581e6*z))
+                                   + z*(4.1732586001828355424663320845264e6
+                                        + z*(-1.1611682668760802817326060734592e7
+                                             + 8.336592685264166125259735912015e6*z)))
+                              + x*(-739872.60081719474361680156219129
+                                   + y*(2.5113985464358300452344954434944e6
+                                        + z*(-3.1411090296263197364817933525626e7
+                                             + (7.6815746885648387868464709474992e7
+                                                - 4.7240691883163608043138503501416e7*z)*z)
+                                        + y*(-3.1411090296263197364817933525626e6
+                                             + y*(1.7070165974588530637436602105554e6
+                                                  - 337433.51345116862887956073929583*y
+                                                  - 6.748670269023372577591214785917e6*z)
+                                             + (2.5605248961882795956154903158331e7
+                                                - 3.0369016210605176599160466536625e7*z)*z))
+                                   + z*(1.2556992732179150226172477217472e7
+                                        + z*(-4.711663544439479604722690028844e7
+                                             + (5.9745580911059857231028107369438e7
+                                                - 2.3620345941581804021569251750708e7*z)*z))
+                                   + x*(3.060224231549054315147428057702e6
+                                        + z*(-4.4461827654742219334718591530744e7
+                                             + z*(1.372560438538135922765977948371e8
+                                                  + z*(-1.3384862700229688945555909325401e8
+                                                       + 3.5430518912372706032353877626062e7*z)))
+                                        + y*(-8.8923655309484438669437183061489e6
+                                             + y*(9.1504029235875728184398529891398e6
+                                                  + y*(-3.8242464857799111273016883786861e6
+                                                       + 506150.2701767529433193411089437*y
+                                                       + 1.0123005403535058866386822178875e7*z)
+                                                  + z*(-5.7363697286698666909525325680291e7
+                                                       + 4.5553524315907764898740699804937e7*z))
+                                             + z*(9.1504029235875728184398529891398e7
+                                                  + z*(-1.7209109186009600072857597704087e8
+                                                       + 7.086103782474541206470775525212e7*z)))
+                                        + x*(-6.5129630353626297853591686812614e6
+                                             + x*(7.4334618110272147950232645215463e6
+                                                  + x*(-4.3303967559566640706210294876298e6
+                                                       + 1.0123005403535058866386822178875e6*x
+                                                       + 3.5430518912372706032353877626062e6*y
+                                                       + 1.7715259456186353016176938813031e7*z)
+                                                  + y*(-1.1810172970790902010784625875354e7
+                                                       + 4.5553524315907764898740699804937e6*y
+                                                       + 4.5553524315907764898740699804937e7*z)
+                                                  + z*(-5.905086485395451005392312937677e7
+                                                       + 6.833028647386164734811104970741e7*z))
+                                             + z*(7.4681976138824821538785134211797e7
+                                                  + z*(-1.6449883780744470657878586040672e8
+                                                       + 8.857629728093176508088469406516e7*z))
+                                             + y*(1.4936395227764964307757026842359e7
+                                                  + y*(-1.0966589187162980438585724027114e7
+                                                       + 2.5307513508837647165967055447187e6*y
+                                                       + 3.7961270263256470748950583170781e7*z)
+                                                  + z*(-1.0966589187162980438585724027114e8
+                                                       + 1.1388381078976941224685174951234e8*z))))));
+    grad[0] /*ARGH*/[1]= -165.40858502508266121547095063521
+                         + z*(2481.1287753762399182320642595282
+                              + z*(-7443.3863261287197546961927785845
+                                   + 5789.300475877893142541483272232*z))
+                         + y*(496.22575507524798364641285190563
+                              + y*(-496.22575507524798364641285190563
+                                   + 165.40858502508266121547095063521*y
+                                   + 2481.1287753762399182320642595282*z)
+                              + z*(-4962.2575507524798364641285190563
+                                   + 7443.386326128719754696192778584*z))
+                         + x*(10420.740856580207656574669890018
+                              + y*(-30765.996814665374986077596818149
+                                   + y*(30269.771059590127002431183966243
+                                        - 9924.515101504959672928257038113*y
+                                        - 148867.72652257439509392385557169*z)
+                                   + (302697.71059590127002431183966243
+                                      - 446603.17956772318528177156671507*z)*z)
+                              + z*(-153829.98407332687493038798409075
+                                   + (454046.56589385190503646775949365
+                                      - 347358.02855267358855248899633394*z)*z)
+                              + x*(-149363.95227764964307757026842359
+                                   + z*(2.0866293000914177712331660422632e6
+                                        + z*(-5.8058413343804014086630303672959e6
+                                             + 4.1682963426320830626298679560073e6*z))
+                                   + y*(417325.86001828355424663320845264
+                                        + y*(-387056.08895869342724420202448639
+                                             + 119094.18121805951607513908445735*y
+                                             + 1.7864127182708927411270862668603e6*z)
+                                        + z*(-3.8705608895869342724420202448639e6
+                                             + 5.359238154812678223381258800581e6*z))
+                                   + x*(837132.8488119433484114984811648
+                                        + y*(-2.0940726864175464909878622350418e6
+                                             + y*(1.7070165974588530637436602105554e6
+                                                  - 449911.35126822483850608098572777*y
+                                                  - 6.748670269023372577591214785917e6*z)
+                                             + (1.7070165974588530637436602105554e7
+                                                - 2.024601080707011773277364435775e7*z)*z)
+                                        + z*(-1.0470363432087732454939311175209e7
+                                             + (2.5605248961882795956154903158331e7
+                                                - 1.5746897294387869347712834500472e7*z)*z)
+                                        + x*(-2.2230913827371109667359295765372e6
+                                             + z*(2.287600730896893204609963247285e7
+                                                  + z*(-4.3022772965024000182143994260218e7
+                                                       + 1.7715259456186353016176938813031e7*z))
+                                             + y*(4.5752014617937864092199264945699e6
+                                                  + y*(-2.8681848643349333454762662840145e6
+                                                       + 506150.2701767529433193411089437*y
+                                                       + 7.592254052651294149790116634156e6*z)
+                                                  + z*(-2.8681848643349333454762662840145e7
+                                                       + 2.2776762157953882449370349902468e7*z))
+                                             + x*(2.9872790455529928615514053684719e6
+                                                  + x*(-1.968362161798483668464104312559e6
+                                                       + 506150.2701767529433193411089437*x
+                                                       + 1.5184508105302588299580233268312e6*y
+                                                       + 7.592254052651294149790116634156e6*z)
+                                                  + y*(-4.3866356748651921754342896108458e6
+                                                       + 1.5184508105302588299580233268312e6*y
+                                                       + 1.5184508105302588299580233268312e7*z)
+                                                  + z*(-2.1933178374325960877171448054229e7
+                                                       + 2.2776762157953882449370349902468e7*z))))));
+    grad[0] /*ARGH*/[2]= -827.04292512541330607735475317605
+                         + z*(7443.3863261287197546961927785845
+                              + z*(-17367.901427633679427624449816697
+                                   + 11578.600951755786285082966544465*z))
+                         + y*(2481.1287753762399182320642595282
+                              + y*(-2481.1287753762399182320642595282
+                                   + 827.0429251254133060773547531761*y
+                                   + 7443.386326128719754696192778584*z)
+                              + z*(-14886.772652257439509392385557169
+                                   + 17367.901427633679427624449816697*z))
+                         + x*(52103.704282901038282873349450091
+                              + y*(-153829.98407332687493038798409075
+                                   + y*(151348.85529795063501215591983122
+                                        - 49622.575507524798364641285190563*y
+                                        - 446603.17956772318528177156671507*z)
+                                   + (908093.1317877038100729355189873
+                                      - 1.0420740856580207656574669890018e6*z)*z)
+                              + z*(-461489.95221998062479116395227224
+                                   + (1.0594419870856544450850914388185e6
+                                      - 694716.0571053471771049779926679*z)*z)
+                              + x*(-746819.76138824821538785134211797
+                                   + z*(6.2598879002742533136994981267895e6
+                                        + z*(-1.3546963113554269953547070857024e7
+                                             + 8.336592685264166125259735912015e6*z))
+                                   + y*(2.0866293000914177712331660422632e6
+                                        + y*(-1.935280444793467136221010122432e6
+                                             + 595470.9060902975803756954222868*y
+                                             + 5.359238154812678223381258800581e6*z)
+                                        + z*(-1.1611682668760802817326060734592e7
+                                             + 1.2504889027896249187889603868022e7*z))
+                                   + x*(4.185664244059716742057492405824e6
+                                        + y*(-1.0470363432087732454939311175209e7
+                                             + y*(8.5350829872942653187183010527768e6
+                                                  - 2.2495567563411241925304049286389e6*y
+                                                  - 2.024601080707011773277364435775e7*z)
+                                             + (5.1210497923765591912309806316661e7
+                                                - 4.7240691883163608043138503501416e7*z)*z)
+                                        + z*(-3.1411090296263197364817933525626e7
+                                             + (5.9745580911059857231028107369438e7
+                                                - 3.1493794588775738695425669000944e7*z)*z)
+                                        + x*(-1.1115456913685554833679647882686e7
+                                             + z*(6.8628021926906796138298897418549e7
+                                                  + z*(-1.0038647025172266709166931994051e8
+                                                       + 3.5430518912372706032353877626062e7*z))
+                                             + y*(2.287600730896893204609963247285e7
+                                                  + y*(-1.4340924321674666727381331420073e7
+                                                       + 2.5307513508837647165967055447187e6*y
+                                                       + 2.2776762157953882449370349902468e7*z)
+                                                  + z*(-8.6045545930048000364287988520436e7
+                                                       + 5.314577836855905904853081643909e7*z))
+                                             + x*(1.4936395227764964307757026842359e7
+                                                  + x*(-9.841810808992418342320521562795e6
+                                                       + 2.5307513508837647165967055447187e6*x
+                                                       + 7.592254052651294149790116634156e6*y
+                                                       + 2.2776762157953882449370349902468e7*z)
+                                                  + y*(-2.1933178374325960877171448054229e7
+                                                       + 7.592254052651294149790116634156e6*y
+                                                       + 4.5553524315907764898740699804937e7*z)
+                                                  + z*(-6.5799535122977882631514344162687e7
+                                                       + 5.314577836855905904853081643909e7*z))))));
+    return;
+  case ( 135 ) :
+    grad[0] /*ARGH*/[0]= -800.28245013869946790708858953629
+                         + y*(27481.397344385528897941532697284
+                              + y*(-215623.27147133261135307971808638
+                                   + y*(634186.09256274297456788152378347
+                                        + y*(-776877.96338936014384565486663476
+                                             + 334850.25687312829057184144455767*y))))
+                         + x*(19871.164233632613203126954411882
+                              + y*(-640527.95348837040431356033902131
+                                   + y*(4.6929770849642980118023232759977e6
+                                        + y*(-1.2810559069767408086271206780426e7
+                                             + (1.4459442910430539820147698742263e7
+                                                - 5.69245436684318093972130455748e6*y)*y)))
+                              + x*(-151570.47612249557092172368418425
+                                   + y*(4.3441747340547893757899884379168e6
+                                        + y*(-2.7713932244991867988616422589338e7
+                                             + y*(6.3925958130324491836442457597374e7
+                                                  + y*(-5.8218283297259805065331523883323e7
+                                                       + 1.7077363100529542819163913672441e7*y))))
+                                   + x*(522146.54954332504906088912124839
+                                        + y*(-1.2482896255276657549411134659805e7
+                                             + y*(6.2911260382224103077133847159321e7
+                                                  + y*(-1.0349917030623965344947826468146e8
+                                                       + 5.174958515311982672473913234073e7*y)))
+                                        + x*(-942294.83586614226971211063075494
+                                             + x*(928448.43951185571476737855081901
+                                                  + x*(-474371.19723693174497677537979004
+                                                       + 98570.63838689490804712215683949*x
+                                                       + 3.0187258005986565589431160532093e6*y)
+                                                  + y*(-1.1643656659451961013066304776665e7
+                                                       + 2.0699834061247930689895652936293e7*y))
+                                             + y*(1.7376698936219157503159953751667e7
+                                                  + y*(-6.0374516011973131178862321064187e7
+                                                       + 5.174958515311982672473913234073e7*y))))));
+    grad[0] /*ARGH*/[1]= -528.48841046895247880656793648623
+                         + y*(8455.8145675032396609050869837797
+                              + y*(-38051.165553764578474072891427008
+                                   + (63418.609256274297456788152378347
+                                      - 34880.235090950863601233483808091*y)*y))
+                         + x*(27481.397344385528897941532697284
+                              + y*(-431246.54294266522270615943617276
+                                   + y*(1.9025582776882289237036445713504e6
+                                        + y*(-3.107511853557440575382619466539e6
+                                             + 1.6742512843656414528592072227884e6*y)))
+                              + x*(-320263.97674418520215678016951065
+                                   + y*(4.6929770849642980118023232759977e6
+                                        + y*(-1.9215838604651112129406810170639e7
+                                             + (2.8918885820861079640295397484526e7
+                                                - 1.4231135917107952349303261393701e7*y)*y))
+                                   + x*(1.4480582446849297919299961459723e6
+                                        + y*(-1.8475954829994578659077615059559e7
+                                             + y*(6.3925958130324491836442457597374e7
+                                                  + y*(-7.7624377729679740087108698511097e7
+                                                       + 2.8462271834215904698606522787402e7*y)))
+                                        + x*(-3.1207240638191643873527836649512e6
+                                             + x*(3.4753397872438315006319907503334e6
+                                                  + x*(-1.9406094432419935021777174627774e6
+                                                       + 431246.54294266522270615943617276*x
+                                                       + 6.899944687082643563298550978764e6*y)
+                                                  + y*(-2.4149806404789252471544928425675e7
+                                                       + 3.1049751091871896034843479404439e7*y))
+                                             + y*(3.145563019111205153856692357966e7
+                                                  + y*(-7.7624377729679740087108698511097e7
+                                                       + 5.174958515311982672473913234073e7*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 136 ) :
+    grad[0] /*ARGH*/[0]= -1386.1298640459341896113602708674
+                         + 2719.9529407693802965958767579284*z
+                         + y*(44879.223522694774893831966505819
+                              - 85364.67691030055084700905517191*z
+                              + y*(-330788.12302741463453216008879114
+                                   + 564913.3030828712923699128651082*z
+                                   + y*(910138.09941129263770708183822989
+                                        - 1.2302556378249197033833657951245e6*z
+                                        + y*(-1.0380281944147759997297148896363e6
+                                             + 414269.75559410561440460276774602*y
+                                             + 828539.511188211228809205535492*z))))
+                         + x*(34417.866058197158368463209744556
+                              - 63395.82623485555614373466597325*z
+                              + y*(-1.0460311328751166763716219885587e6
+                                   + 1.8579370856947766949054912008003e6*z
+                                   + y*(7.1995062070672596927587784031012e6
+                                        - 1.1411248722274000105872239875186e7*z
+                                        + y*(-1.8384789608108111281683053132244e7
+                                             + y*(1.9320034965434198199051019986701e7
+                                                  - 7.042585845099795444878247051682e6*y
+                                                  - 1.4085171690199590889756494103365e7*z)
+                                             + 2.2897819218292383050727134799053e7*z)))
+                              + x*(-262527.7655715676867041289509239
+                                   + 429961.79179085203919265590288791*z
+                                   + y*(7.0943695645490586466788223976506e6
+                                        - 1.0971871708765100211806752091213e7*z
+                                        + y*(-4.2516002871464763320751164353449e7
+                                             + 5.694326095075342627088721680291e7*z
+                                             + y*(9.1741920420658297880873849293573e7
+                                                  - 9.219385106312459491476977958566e7*z
+                                                  + y*(-7.77885618345113769593370015254e7
+                                                       + 2.1127757535299386334634741155047e7*y
+                                                       + 4.2255515070598772669269482310094e7*z))))
+                                   + x*(904384.35280581894861812902201119
+                                        - 1.2354863165571685116460501735052e6*z
+                                        + x*(-1.6321025314299343981640931642166e6
+                                             + 1.7198471671634081567706236115516e6*z
+                                             + x*(1.6081198694425736122796852893414e6
+                                                  - 1.1524231382890574364346222448207e6*z
+                                                  + x*(-821635.0152616428019024621560296
+                                                       + 170729.35382060110169401811034381*x
+                                                       + 4.9298100915698568114147729361776e6*y
+                                                       + 298776.36918605192796453169310167*z)
+                                                  + y*(-1.9014981781769447701171267039542e7
+                                                       + 3.1755659810631804915087368523949e7*y
+                                                       + 8.195008983388852881312869296503e6*z))
+                                             + y*(2.8377478258196234586715289590602e7
+                                                  - 2.3902109534884154237162535448134e7*z
+                                                  + y*(-9.2620674447676097669004824861519e7
+                                                       + 7.426726891196147923689787799956e7*y
+                                                       + 4.609692553156229745738488979283e7*z)))
+                                        + y*(-2.0385524223193280442159827862835e7
+                                             + 2.4906399851475925423597936097215e7*z
+                                             + y*(9.6512299424469211016442002376709e7
+                                                  - 9.219385106312459491476977958566e7*z
+                                                  + y*(-1.4853453782392295847379575599912e8
+                                                       + 6.914538829734344618607733468924e7*y
+                                                       + 8.195008983388852881312869296503e7*z))))));
+    grad[0] /*ARGH*/[1]= -863.0619908210533633429224328042
+                         + 1673.8171943196186440590010818021*z
+                         + y*(12972.083255977044491457258383966
+                              - 22596.532123314851694796514604328*z
+                              + y*(-54608.285964677558262424910293793
+                                   + y*(84736.995462430693855486929766231
+                                        - 43153.09954105266816714612164021*y
+                                        - 69044.95926568426906743379462434*z)
+                                   + 75321.77374438283898265504868109*z))
+                         + x*(44879.223522694774893831966505819
+                              - 85364.67691030055084700905517191*z
+                              + y*(-661576.24605482926906432017758228
+                                   + 1.1298266061657425847398257302164e6*z
+                                   + y*(2.7304142982338779131212455146897e6
+                                        - 3.6907669134747591101500973853736e6*z
+                                        + y*(-4.1521127776591039989188595585453e6
+                                             + 2.0713487779705280720230138387301e6*y
+                                             + 3.3141580447528449152368221419681e6*z)))
+                              + x*(-523015.56643755833818581099427935
+                                   + 928968.5428473883474527456004002*z
+                                   + y*(7.1995062070672596927587784031012e6
+                                        - 1.1411248722274000105872239875186e7*z
+                                        + y*(-2.7577184412162166922524579698366e7
+                                             + y*(3.8640069930868396398102039973401e7
+                                                  - 1.7606464612749488612195617629206e7*y
+                                                  - 2.8170343380399181779512988206729e7*z)
+                                             + 3.4346728827438574576090702198579e7*z))
+                                   + x*(2.3647898548496862155596074658835e6
+                                        - 3.6572905695883667372689173637376e6*z
+                                        + y*(-2.8344001914309842213834109568966e7
+                                             + 3.7962173967168950847258144535271e7*z
+                                             + y*(9.1741920420658297880873849293573e7
+                                                  - 9.219385106312459491476977958566e7*z
+                                                  + y*(-1.0371808244601516927911600203387e8
+                                                       + 3.5212929225498977224391235258412e7*y
+                                                       + 5.634068676079836355902597641346e7*z)))
+                                        + x*(-5.0963810557983201105399569657088e6
+                                             + 6.226599962868981355899484024304e6*z
+                                             + x*(5.6754956516392469173430579181204e6
+                                                  - 4.7804219069768308474325070896268e6*z
+                                                  + x*(-3.169163630294907950195211173257e6
+                                                       + 704258.5845099795444878247051682*x
+                                                       + 1.0585219936877268305029122841316e7*y
+                                                       + 1.3658348305648088135521448827505e6*z)
+                                                  + y*(-3.7048269779070439067601929944608e7
+                                                       + 4.4560361347176887542138726799735e7*y
+                                                       + 1.8438770212624918982953955917132e7*z))
+                                             + y*(4.8256149712234605508221001188354e7
+                                                  - 4.609692553156229745738488979283e7*z
+                                                  + y*(-1.1140090336794221885534681699934e8
+                                                       + 6.914538829734344618607733468924e7*y
+                                                       + 6.146256737541639660984651972377e7*z))))));
+    grad[0] /*ARGH*/[2]= -52.306787322488082626843783806315
+                         + y*(1673.8171943196186440590010818021
+                              + y*(-11298.266061657425847398257302164
+                                   + (25107.257914794279660885016227031
+                                      - 17261.239816421067266858448656084*y)*y))
+                         + x*(2719.9529407693802965958767579284
+                              + y*(-85364.676910300550847009055171907
+                                   + y*(564913.30308287129236991286510821
+                                        + y*(-1.2302556378249197033833657951245e6
+                                             + 828539.511188211228809205535492*y)))
+                              + x*(-31697.913117427778071867332986627
+                                   + y*(928968.54284738834745274560040016
+                                        + y*(-5.7056243611370000529361199375929e6
+                                             + (1.1448909609146191525363567399526e7
+                                                - 7.042585845099795444878247051682e6*y)*y))
+                                   + x*(143320.5972636173463975519676293
+                                        + y*(-3.6572905695883667372689173637376e6
+                                             + y*(1.8981086983584475423629072267636e7
+                                                  + y*(-3.0731283687708198304923259861886e7
+                                                       + 1.4085171690199590889756494103365e7*y)))
+                                        + x*(-308871.57913929212791151254337629
+                                             + x*(343969.43343268163135412472231033
+                                                  + x*(-192070.52304817623940577037413679
+                                                       + 42682.338455150275423504527585953*x
+                                                       + 1.3658348305648088135521448827505e6*y)
+                                                  + y*(-4.7804219069768308474325070896268e6
+                                                       + 9.219385106312459491476977958566e6*y))
+                                             + y*(6.2265999628689813558994840243038e6
+                                                  + y*(-2.3048462765781148728692444896415e7
+                                                       + 2.0487522458472132203282173241258e7*y))))));
+    return;
+  case ( 137 ) :
+    grad[0] /*ARGH*/[0]= -1789.4859597102180114103902774093
+                         + (10534.332442067698482264938991542
+                            - 10331.749125874088896067536318628*z)*z
+                         + y*(50915.940136660542664280538459119
+                              + z*(-289288.97552447448908989101692157
+                                   + 273487.47686137294136649360843426*z)
+                              + y*(-327172.05565267948170880531675654
+                                   + (1.6409248611682376481989616506055e6
+                                      - 1.3400886366207274126958186813279e6*z)*z
+                                   + y*(779945.76734539690686000029071992
+                                        + z*(-2.9779747480460609171018192918397e6
+                                             + 1.604459864253387922683429169481e6*z)
+                                        + y*(-769310.14324523240358463665039192
+                                             + 267409.97737556465378057152824683*y
+                                             + 1.604459864253387922683429169481e6*z))))
+                         + x*(44433.274018465035905963652925862
+                              + z*(-245530.97922665481847125203957209
+                                   + 224867.48097490664067911696693483*z)
+                              + y*(-1.1867330662621649559443848579318e6
+                                   + (6.2962894672973859390152750741754e6
+                                      - 5.524447032599733415603170890372e6*z)*z
+                                   + y*(7.1208035642053769548387039529364e6
+                                        + z*(-3.3146682195598400493619025342232e7
+                                             + 2.4942057889757212252624217089204e7*z)
+                                        + y*(-1.5754904500377017518572005872542e7
+                                             + y*(1.431858878856432555243242092158e7
+                                                  - 4.5459696153845991142697159801961e6*y
+                                                  - 2.7275817692307594685618295881177e7*z)
+                                             + (5.5426795310571582783609371309343e7
+                                                - 2.7275817692307594685618295881177e7*z)*z)))
+                              + x*(-338921.88799190883770825467178557
+                                   + (1.6652348591114707985426499713553e6
+                                      - 1.327933637649110837523974520953e6*z)*z
+                                   + y*(8.0486351523721088596228081948838e6
+                                        + z*(-3.7182141854175103450671286586684e7
+                                             + 2.7567537667626392489742555730173e7*z)
+                                        + y*(-4.2051231858888509854925859830179e7
+                                             + (1.6540522600575835493845533438104e8
+                                                - 1.0042460150349614406977645301706e8*z)*z
+                                             + y*(7.8618533348416008211488029304568e7
+                                                  + z*(-2.2316578111888032015505878448235e8
+                                                       + 8.182745307692278405685488764353e7*z)
+                                                  + y*(-5.7651160122377416040056852657942e7
+                                                       + 1.3637908846153797342809147940588e7*y
+                                                       + 8.182745307692278405685488764353e7*z))))
+                                   + x*(1.1675551789958365817843640715625e6
+                                        + z*(-4.7850179284930584259826511342349e6
+                                             + 3.0144397449609106426173517729643e6*z)
+                                        + x*(-2.1070353078437010377748189672025e6
+                                             + (6.660939436445883194170599885421e6
+                                                - 2.8928897552447448908989101692157e6*z)*z
+                                             + x*(2.0760738243521110393509825920254e6
+                                                  + z*(-4.4633156223776064031011756896471e6
+                                                       + 991847.9160839125340224834865882*z)
+                                                  + x*(-1.0607262435897397933296003953791e6
+                                                       + 220410.64801864722978277410813072*x
+                                                       + 5.592920193473173455737892993817e6*y
+                                                       + 1.1571559020978979563595640676863e6*z)
+                                                  + y*(-2.1572692174825097614989015833294e7
+                                                       + 3.1408517342657230244045310408628e7*y
+                                                       + 2.7771741650349550952629537624471e7*z))
+                                             + y*(3.2194540609488435438491232779535e7
+                                                  + z*(-8.100091314685285694516948473804e7
+                                                       + 2.2316578111888032015505878448235e7*z)
+                                                  + y*(-9.1608175582750254878465488691831e7
+                                                       + 6.364357461538438759977602372275e7*y
+                                                       + 1.3389946867132819209303527068941e8*z)))
+                                        + y*(-2.3127586654383115725582813815469e7
+                                             + (8.4404312858905497993285849643e7
+                                                - 4.4633156223776064031011756896471e7*z)*z
+                                             + y*(9.5457258590428837016216139477202e7
+                                                  + z*(-2.6779893734265638418607054137883e8
+                                                       + 8.926631244755212806202351379294e7*z)
+                                                  + y*(-1.2728714923076877519955204744549e8
+                                                       + 5.124547566433548092449498014039e7*y
+                                                       + 1.9836958321678250680449669731765e8*z))))));
+    grad[0] /*ARGH*/[1]= -979.15269493577966662077958575228
+                         + (5672.3328534210684135272748415994
+                            - 5469.749537227458827329872168685*z)*z
+                         + y*(12830.276692261940459168835951237
+                              + z*(-65636.994446729505927958466024222
+                                   + 54697.49537227458827329872168685*z)
+                              + y*(-46796.746040723814411600017443195
+                                   + y*(62800.828020018971721194828603422
+                                        - 27855.205976621318102142867525711*y
+                                        - 133704.98868778232689028576412342*z)
+                                   + (182324.98457424862757766240562284
+                                      - 100278.74151583674516771432309256*z)*z))
+                         + x*(50915.940136660542664280538459119
+                              + z*(-289288.97552447448908989101692157
+                                   + 273487.47686137294136649360843426*z)
+                              + y*(-654344.11130535896341761063351308
+                                   + (3.2818497223364752963979233012111e6
+                                      - 2.6801772732414548253916373626557e6*z)*z
+                                   + y*(2.3398373020361907205800008721598e6
+                                        + z*(-8.9339242441381827513054578755191e6
+                                             + 4.8133795927601637680502875084429e6*z)
+                                        + y*(-3.0772405729809296143385466015677e6
+                                             + 1.3370498868778232689028576412342e6*y
+                                             + 6.417839457013551690733716677924e6*z)))
+                              + x*(-593366.53313108247797219242896588
+                                   + (3.1481447336486929695076375370877e6
+                                      - 2.762223516299866707801585445186e6*z)*z
+                                   + y*(7.1208035642053769548387039529364e6
+                                        + z*(-3.3146682195598400493619025342232e7
+                                             + 2.4942057889757212252624217089204e7*z)
+                                        + y*(-2.3632356750565526277858008808814e7
+                                             + y*(2.8637177577128651104864841843161e7
+                                                  - 1.136492403846149778567428995049e7*y
+                                                  - 5.455163538461518937123659176235e7*z)
+                                             + (8.3140192965857374175414056964014e7
+                                                - 4.0913726538461392028427443821765e7*z)*z))
+                                   + x*(2.6828783841240362865409360649613e6
+                                        + z*(-1.2394047284725034483557095528895e7
+                                             + 9.189179222542130829914185243391e6*z)
+                                        + y*(-2.8034154572592339903283906553452e7
+                                             + (1.1027015067050556995897022292069e8
+                                                - 6.694973433566409604651763534471e7*z)*z
+                                             + y*(7.8618533348416008211488029304568e7
+                                                  + z*(-2.2316578111888032015505878448235e8
+                                                       + 8.182745307692278405685488764353e7*z)
+                                                  + y*(-7.6868213496503221386742470210589e7
+                                                       + 2.2729848076922995571348579900981e7*y
+                                                       + 1.0910327076923037874247318352471e8*z)))
+                                        + x*(-5.7818966635957789313957034538672e6
+                                             + (2.110107821472637449832146241075e7
+                                                - 1.1158289055944016007752939224118e7*z)*z
+                                             + x*(6.438908121897687087698246555907e6
+                                                  + z*(-1.6200182629370571389033896947608e7
+                                                       + 4.4633156223776064031011756896471e6*z)
+                                                  + x*(-3.5954486958041829358315026388824e6
+                                                       + 798988.5990675962079625561419739*x
+                                                       + 1.0469505780885743414681770136209e7*y
+                                                       + 4.6286236083915918254382562707451e6*z)
+                                                  + y*(-3.6643270233100101951386195476732e7
+                                                       + 3.8186144769230632559865614233647e7*y
+                                                       + 5.355978746853127683721410827577e7*z))
+                                             + y*(4.7728629295214418508108069738601e7
+                                                  + z*(-1.3389946867132819209303527068941e8
+                                                       + 4.4633156223776064031011756896471e7*z)
+                                                  + y*(-9.5465361923076581399664035584118e7
+                                                       + 5.124547566433548092449498014039e7*y
+                                                       + 1.4877718741258688010337252298824e8*z))))));
+    grad[0] /*ARGH*/[2]= -202.58331619360958619740267291427
+                         + 405.16663238721917239480534582853*z
+                         + y*(5672.3328534210684135272748415994
+                              - 10939.49907445491765465974433737*z
+                              + y*(-32818.497223364752963979233012111
+                                   + y*(60774.99485808287585922080187428
+                                        - 33426.247171945581722571441030854*y
+                                        - 66852.49434389116344514288206171*z)
+                                   + 54697.49537227458827329872168685*z))
+                         + x*(10534.332442067698482264938991542
+                              - 20663.498251748177792135072637255*z
+                              + y*(-289288.97552447448908989101692157
+                                   + 546974.9537227458827329872168685*z
+                                   + y*(1.6409248611682376481989616506055e6
+                                        - 2.6801772732414548253916373626557e6*z
+                                        + y*(-2.9779747480460609171018192918397e6
+                                             + 1.604459864253387922683429169481e6*y
+                                             + 3.208919728506775845366858338962e6*z)))
+                              + x*(-122765.48961332740923562601978604
+                                   + 224867.48097490664067911696693483*z
+                                   + y*(3.1481447336486929695076375370877e6
+                                        - 5.524447032599733415603170890372e6*z
+                                        + y*(-1.6573341097799200246809512671116e7
+                                             + y*(2.7713397655285791391804685654671e7
+                                                  - 1.3637908846153797342809147940588e7*y
+                                                  - 2.7275817692307594685618295881177e7*z)
+                                             + 2.4942057889757212252624217089204e7*z))
+                                   + x*(555078.28637049026618088332378509
+                                        - 885289.0917660738916826496806353*z
+                                        + x*(-1.1962544821232646064956627835587e6
+                                             + 1.5072198724804553213086758864821e6*z
+                                             + x*(1.3321878872891766388341199770842e6
+                                                  - 1.1571559020978979563595640676863e6*z
+                                                  + x*(-743885.93706293440051686261494118
+                                                       + 165307.98601398542233708058109804*x
+                                                       + 4.6286236083915918254382562707451e6*y
+                                                       + 330615.97202797084467416116219608*z)
+                                                  + y*(-1.6200182629370571389033896947608e7
+                                                       + 2.6779893734265638418607054137883e7*y
+                                                       + 8.926631244755212806202351379294e6*z))
+                                             + y*(2.110107821472637449832146241075e7
+                                                  - 2.2316578111888032015505878448235e7*z
+                                                  + y*(-6.6949734335664096046517635344706e7
+                                                       + 4.9592395804195626701124174329412e7*y
+                                                       + 4.4633156223776064031011756896471e7*z)))
+                                        + y*(-1.2394047284725034483557095528895e7
+                                             + 1.8378358445084261659828370486782e7*z
+                                             + y*(5.5135075335252784979485111460346e7
+                                                  - 6.694973433566409604651763534471e7*z
+                                                  + y*(-7.4388593706293440051686261494118e7
+                                                       + 2.7275817692307594685618295881177e7*y
+                                                       + 5.455163538461518937123659176235e7*z))))));
+    return;
+  case ( 138 ) :
+    grad[0] /*ARGH*/[0]= -2117.3483416764469650727205267742
+                         + z*(24928.780475586847286893917145417
+                              + z*(-61123.452127640827482287969923858
+                                   + 39949.968710876357831560764656117*z))
+                         + y*(47780.162578208123966546674528715
+                              + z*(-537886.37872323928184413413532995
+                                   + (1.2584240143926052716941640866677e6
+                                      - 783019.3867331766134985909872599*z)*z)
+                              + y*(-240418.91170205392143033268170051
+                                   + z*(2.3011181977464782110979000441923e6
+                                        + z*(-4.4044840503741184509295743033369e6
+                                             + 2.109358347934271693506408373843e6*z))
+                                   + y*(451434.64643290284349663664061412
+                                        + y*(-362146.4663640941837430983316077
+                                             + 105467.91739671358467532041869215*y
+                                             + 1.2656150087605630161038450243058e6*z)
+                                        + z*(-3.0537756082593887926445048503136e6
+                                             + 3.1640375219014075402596125607644e6*z))))
+                         + x*(52574.158823513286906333966287449
+                              + z*(-581032.34493098574830221976115856
+                                   + (1.3303339580721827157909734630487e6
+                                      - 806989.3679597024281975274460536*z)*z)
+                              + y*(-1.1136453277843893509125878755539e6
+                                   + z*(1.1706938831035207898960566474828e7
+                                        + z*(-2.5420165090730626488222114550687e7
+                                             + 1.4573748585727695336953366946551e7*z))
+                                   + y*(5.2326469017505853487778289546581e6
+                                        + y*(-9.1189798579446374386320601404052e6
+                                             + y*(6.74035872089905909334093221278e6
+                                                  - 1.7929545957441309394804471177665e6*y
+                                                  - 2.1515455148929571273765365413198e7*z)
+                                             + (5.683761948433801181411813109155e7
+                                                - 5.3788637872323928184413413533e7*z)*z)
+                                        + z*(-4.6482587594478859864177580892685e7
+                                             + (8.1977335794718286270362689074351e7
+                                                - 3.585909191488261878960894235533e7*z)*z)))
+                              + x*(-401017.7859197768799132069556181
+                                   + z*(3.9406649136408439365051538256793e6
+                                        + z*(-7.8561613469938357675764243696253e6
+                                             + 4.0269568460563368694213250773366e6*z))
+                                   + y*(7.5529410844782842116348781658854e6
+                                        + z*(-6.9134219853545754754672534452703e7
+                                             + (1.268491406507746113867717399361e8
+                                                - 5.86785140425351943829964511269e7*z)*z)
+                                        + y*(-3.090090129817575401913393585386e7
+                                             + z*(2.3195271433284500367866832445459e8
+                                                  + z*(-3.3006664148926046840435503758884e8
+                                                       + 1.0757727574464785636882682706599e8*z))
+                                             + y*(4.5504612360436606624460973373903e7
+                                                  + y*(-2.7138812744672527402135858646193e7
+                                                       + 5.3788637872323928184413413533e6*y
+                                                       + 6.454636544678871382129609623959e7*z)
+                                                  + z*(-2.2884620476588725809368615939493e8
+                                                       + 1.6136591361697178455324024059899e8*z))))
+                                   + x*(1.3814699180221044538153712418085e6
+                                        + z*(-1.132341913141079486377758313413e7
+                                             + (1.783366603253520613600872534249e7
+                                                - 6.519834893615021598110716791878e6*z)*z)
+                                        + x*(-2.493077797402239110478549518365e6
+                                             + z*(1.5762659654563375746020615302717e7
+                                                  + z*(-1.711456659573943169504063157868e7
+                                                       + 3.2599174468075107990553583959391e6*z))
+                                             + x*(2.4564436760943654903470082971753e6
+                                                  + x*(-1.2550682170208916576363129824366e6
+                                                       + 260793.39574460086392442867167513*x
+                                                       + 5.248467089360092386479127017462e6*y
+                                                       + 2.7383306553183090712065010525889e6*z)
+                                                  + z*(-1.0562132527656334988939361202843e7
+                                                       + 5.86785140425351943829964511269e6*z)
+                                                  + y*(-2.0244087344674642062133775638782e7
+                                                       + 2.3080215523397176457311937443249e7*y
+                                                       + 5.163709235743097105703687699168e7*z))
+                                             + y*(3.0211764337913136846539512663542e7
+                                                  + z*(-1.5060818604250699891635755789239e8
+                                                       + 1.0268739957443659017024378947208e8*z)
+                                                  + y*(-6.7317295276575098000493150876143e7
+                                                       + 3.6837067148924872029325549874112e7*y
+                                                       + 1.8777124493611262202558864360609e8*z)))
+                                        + y*(-2.1703220001870690155573701007082e7
+                                             + z*(1.5693626108630981399687678301392e8
+                                                  + z*(-2.0537479914887318034048757894416e8
+                                                       + 5.215867914892017278488573433503e7*z))
+                                             + y*(7.0145753061305144134967653013796e7
+                                                  + y*(-7.3674134297849744058651099748224e7
+                                                       + 2.4123389106375579913009652129949e7*y
+                                                       + 2.034188486807886738610543639066e8*z)
+                                                  + z*(-3.7554248987222524405117728721219e8
+                                                       + 2.9339257021267597191498225563452e8*z))))));
+    grad[0] /*ARGH*/[1]= -918.84928035015623012589758709068
+                         + z*(10546.791739671358467532041869215
+                              + z*(-25168.480287852105433883281733353
+                                   + 15979.987484350543132624305862447*z))
+                         + y*(9428.1926157668204482483404588435
+                              + y*(-27086.078785974170609798198436847
+                                   + y*(29562.976846048504795354965845526
+                                        - 10986.241395490998403679210280432*y
+                                        - 105467.91739671358467532041869215*z)
+                                   + (186965.85356690135465170437859063
+                                      - 197752.34511883797126622578504778*z)*z)
+                              + z*(-92044.727909859128443916001767693
+                                   + (179774.85919894361024202344095252
+                                      - 87889.93116392798722943368224346*z)*z))
+                         + x*(47780.162578208123966546674528715
+                              + z*(-537886.37872323928184413413532995
+                                   + (1.2584240143926052716941640866677e6
+                                      - 783019.3867331766134985909872599*z)*z)
+                              + y*(-480837.82340410784286066536340102
+                                   + z*(4.6022363954929564221958000883846e6
+                                        + z*(-8.8089681007482369018591486066737e6
+                                             + 4.2187166958685433870128167476859e6*z))
+                                   + y*(1.3543039392987085304899099218424e6
+                                        + y*(-1.4485858654563767349723933264308e6
+                                             + 527339.5869835679233766020934607*y
+                                             + 5.062460035042252064415380097223e6*z)
+                                        + z*(-9.1613268247781663779335145509407e6
+                                             + 9.492112565704222620778837682293e6*z)))
+                              + x*(-556822.66389219467545629393777695
+                                   + z*(5.8534694155176039494802832374142e6
+                                        + z*(-1.2710082545365313244111057275343e7
+                                             + 7.286874292863847668476683473276e6*z))
+                                   + y*(5.2326469017505853487778289546581e6
+                                        + y*(-1.3678469786916956157948090210608e7
+                                             + y*(1.348071744179811818668186442556e7
+                                                  - 4.4823864893603273487011177944163e6*y
+                                                  - 4.3030910297859142547530730826396e7*z)
+                                             + (8.5256429226507017721177196637325e7
+                                                - 8.068295680848589227662012029949e7*z)*z)
+                                        + z*(-4.6482587594478859864177580892685e7
+                                             + (8.1977335794718286270362689074351e7
+                                                - 3.585909191488261878960894235533e7*z)*z))
+                                   + x*(2.5176470281594280705449593886285e6
+                                        + z*(-2.3044739951181918251557511484234e7
+                                             + (4.2283046883591537128923913312034e7
+                                                - 1.9559504680845064794332150375635e7*z)*z)
+                                        + x*(-5.4258050004676725388934252517705e6
+                                             + z*(3.9234065271577453499219195753479e7
+                                                  + z*(-5.1343699787218295085121894736041e7
+                                                       + 1.3039669787230043196221433583756e7*z))
+                                             + x*(6.0423528675826273693079025327083e6
+                                                  + x*(-3.374014557445773677022295939797e6
+                                                       + 749781.012765727483782732431066*x
+                                                       + 7.693405174465725485770645814416e6*y
+                                                       + 8.606182059571828509506146165279e6*z)
+                                                  + z*(-3.0121637208501399783271511578477e7
+                                                       + 2.0537479914887318034048757894416e7*z)
+                                                  + y*(-2.6926918110630039200197260350457e7
+                                                       + 2.2102240289354923217595329924467e7*y
+                                                       + 7.510849797444504881023545744244e7*z))
+                                             + y*(3.5072876530652572067483826506898e7
+                                                  + z*(-1.8777124493611262202558864360609e8
+                                                       + 1.4669628510633798595749112781726e8*z)
+                                                  + y*(-5.5255600723387308043988324811168e7
+                                                       + 2.4123389106375579913009652129949e7*y
+                                                       + 1.5256413651059150539579077292995e8*z)))
+                                        + y*(-2.0600600865450502679422623902573e7
+                                             + z*(1.5463514288856333578577888296972e8
+                                                  + z*(-2.2004442765950697893623669172589e8
+                                                       + 7.171818382976523757921788471066e7*z))
+                                             + y*(4.5504612360436606624460973373903e7
+                                                  + y*(-3.6185083659563369869514478194924e7
+                                                       + 8.964772978720654697402235588833e6*y
+                                                       + 8.606182059571828509506146165279e7*z)
+                                                  + z*(-2.2884620476588725809368615939493e8
+                                                       + 1.6136591361697178455324024059899e8*z))))));
+    grad[0] /*ARGH*/[2]= -479.3996245305162939787291758734
+                         + (2396.998122652581469893645879367
+                            - 2396.998122652581469893645879367*z)*z
+                         + y*(10546.791739671358467532041869215
+                              + z*(-50336.960575704210867766563466707
+                                   + 47939.96245305162939787291758734*z)
+                              + y*(-46022.363954929564221958000883846
+                                   + y*(62321.951188967118217234792863542
+                                        - 26366.979349178396168830104673037*y
+                                        - 131834.89674589198084415052336518*z)
+                                   + (179774.85919894361024202344095252
+                                      - 131834.89674589198084415052336518*z)*z))
+                         + x*(24928.780475586847286893917145417
+                              + z*(-122246.90425528165496457593984772
+                                   + 119849.90613262907349468229396835*z)
+                              + y*(-537886.37872323928184413413532995
+                                   + (2.5168480287852105433883281733353e6
+                                      - 2.3490581601995298404957729617797e6*z)*z
+                                   + y*(2.3011181977464782110979000441923e6
+                                        + z*(-8.8089681007482369018591486066737e6
+                                             + 6.328075043802815080519225121529e6*z)
+                                        + y*(-3.0537756082593887926445048503136e6
+                                             + 1.2656150087605630161038450243058e6*y
+                                             + 6.328075043802815080519225121529e6*z)))
+                              + x*(-290516.17246549287415110988057928
+                                   + (1.3303339580721827157909734630487e6
+                                      - 1.2104840519395536422962911690803e6*z)*z
+                                   + y*(5.8534694155176039494802832374142e6
+                                        + z*(-2.5420165090730626488222114550687e7
+                                             + 2.1860622878591543005430050419827e7*z)
+                                        + y*(-2.3241293797239429932088790446342e7
+                                             + y*(2.8418809742169005907059065545775e7
+                                                  - 1.0757727574464785636882682706599e7*y
+                                                  - 5.3788637872323928184413413533e7*z)
+                                             + (8.1977335794718286270362689074351e7
+                                                - 5.3788637872323928184413413533e7*z)*z))
+                                   + x*(1.3135549712136146455017179418931e6
+                                        + z*(-5.2374408979958905117176162464169e6
+                                             + 4.0269568460563368694213250773366e6*z)
+                                        + y*(-2.3044739951181918251557511484234e7
+                                             + (8.4566093767183074257847826624068e7
+                                                - 5.86785140425351943829964511269e7*z)*z
+                                             + y*(7.7317571444281667892889441484862e7
+                                                  + z*(-2.2004442765950697893623669172589e8
+                                                       + 1.0757727574464785636882682706599e8*z)
+                                                  + y*(-7.6282068255295752697895386464975e7
+                                                       + 2.1515455148929571273765365413198e7*y
+                                                       + 1.0757727574464785636882682706599e8*z)))
+                                        + x*(-2.8308547828526987159443957835324e6
+                                             + (8.9168330162676030680043626712452e6
+                                                - 4.8898761702112661985830375939087e6*z)*z
+                                             + x*(3.1525319309126751492041230605435e6
+                                                  + z*(-6.8458266382957726780162526314721e6
+                                                       + 1.9559504680845064794332150375635e6*z)
+                                                  + x*(-1.7603554212760558314898935338071e6
+                                                       + 391190.09361690129588664300751269*x
+                                                       + 8.606182059571828509506146165279e6*y
+                                                       + 1.9559504680845064794332150375635e6*z)
+                                                  + y*(-3.0121637208501399783271511578477e7
+                                                       + 3.7554248987222524405117728721219e7*y
+                                                       + 4.1074959829774636068097515788833e7*z))
+                                             + y*(3.9234065271577453499219195753479e7
+                                                  + z*(-1.0268739957443659017024378947208e8
+                                                       + 3.9119009361690129588664300751269e7*z)
+                                                  + y*(-9.3885622468056311012794321803046e7
+                                                       + 5.085471217019716846526359097665e7*y
+                                                       + 1.4669628510633798595749112781726e8*z))))));
+    return;
+  case ( 139 ) :
+    grad[0] /*ARGH*/[0]= -2400.8473504160984037212657686089
+                         + z*(47110.966876089478110756913195344
+                              + z*(-207922.4403473564466618982995833
+                                   + (317093.04628137148728394076189174
+                                      - 155375.59267787202876913097332695*z)*z))
+                         + y*(35333.225157067108583067684896508
+                              + z*(-646869.81441399783405923915425914
+                                   + z*(2.6499918867800331437300763672381e6
+                                        + z*(-3.7290142242689286904591433598468e6
+                                             + 1.6742512843656414528592072227884e6*z)))
+                              + y*(-115512.46685964247036772127754628
+                                   + y*(158546.52314068574364197038094587
+                                        + y*(-99884.309578632018494441339995897
+                                             + 23917.875490937735040845817468405*y
+                                             + 478357.50981875470081691634936811*z)
+                                        + z*(-1.5093629002993282794715580266047e6
+                                             + 2.1526087941843961536761235721565e6*z))
+                                   + z*(1.6307642380184819346031239183004e6
+                                        + z*(-4.5946782406170728507443016398113e6
+                                             + 3.3485025687312829057184144455767e6*z))))
+                         + x*(59613.492700897839609380863235647
+                              + z*(-1.0980479202657778359661034383222e6
+                                   + z*(4.5253707605012873685236688732835e6
+                                        + z*(-6.4052795348837040431356033902131e6
+                                             + 2.8918885820861079640295397484526e6*z)))
+                              + y*(-823535.94019933337697457757874168
+                                   + y*(2.5140948669451596491798160407131e6
+                                        + z*(-3.2941437607973335078983103149667e7
+                                             + (8.5517276641689192650587818275671e7
+                                                - 5.69245436684318093972130455748e7*z)*z)
+                                        + y*(-3.2026397674418520215678016951065e6
+                                             + y*(1.8590712313410694054475612668624e6
+                                                  - 406603.88334594149569437889696289*y
+                                                  - 8.132077666918829913887577939258e6*z)
+                                             + (2.8092631940265048793429814699254e7
+                                                - 3.659434950113473461249410072666e7*z)*z))
+                                   + z*(1.4078931254892894035406969827993e7
+                                        + z*(-5.3529836112956669503347542618209e7
+                                             + (6.9405325970066591136708953962863e7
+                                                - 2.8462271834215904698606522787402e7*z)*z)))
+                              + x*(-454711.42836748671276517105255275
+                                   + z*(7.4471566869510675013542658935716e6
+                                        + z*(-2.6724148950527872703308693211147e7
+                                             + (3.1962979065162245918221228798687e7
+                                                - 1.1643656659451961013066304776665e7*z)*z))
+                                   + y*(5.5853675152133006260156994201787e6
+                                        + z*(-8.3141796734975603965849267768013e7
+                                             + z*(2.671191821874273408879916978176e8
+                                                  + z*(-2.7944775982684706431359131463995e8
+                                                       + 8.538681550264771409581956836221e7*z)))
+                                        + y*(-1.484674941695992927961594067286e7
+                                             + y*(1.5981489532581122959110614399344e7
+                                                  + y*(-7.4852078525048320798283387849987e6
+                                                       + 1.2198116500378244870831366908887e6*y
+                                                       + 2.4396233000756489741662733817773e7*z)
+                                                  + z*(-1.1310980754896190698407267497331e8
+                                                       + 1.0978304850340420383748230217998e8*z))
+                                             + z*(1.6438103519226297900799489096468e8
+                                                  + z*(-3.4431956121522227567210358410994e8
+                                                       + 1.7077363100529542819163913672441e8*z))))
+                                   + x*(1.5664396486299751471826673637452e6
+                                        + z*(-2.1399250723331412941847659416808e7
+                                             + z*(6.0664429654287527967236209760773e7
+                                                  + z*(-5.1749585153119826724739132340731e7
+                                                       + 1.0349917030623965344947826468146e7*z)))
+                                        + x*(-2.8268845075984268091363318922648e6
+                                             + z*(2.9788626747804270005417063574287e7
+                                                  + z*(-5.8218283297259805065331523883323e7
+                                                       + 2.5874792576559913362369566170366e7*z))
+                                             + x*(2.785345318535567144302135652457e6
+                                                  + x*(-1.4231135917107952349303261393701e6
+                                                       + 295711.91516068472414136647051847*x
+                                                       + 3.8812188864839870043554349255549e6*y
+                                                       + 5.174958515311982672473913234073e6*z)
+                                                  + z*(-1.9960554273346218879542236759996e7
+                                                       + 1.9960554273346218879542236759996e7*z)
+                                                  + y*(-1.4970415705009664159656677569997e7
+                                                       + 1.1089196818525677155301242644442e7*y
+                                                       + 6.209950218374379206968695880888e7*z))
+                                             + y*(2.2341470060853202504062797680715e7
+                                                  + y*(-3.2343490720699891702961957712957e7
+                                                       + 1.2937396288279956681184783085183e7*y
+                                                       + 1.3307036182230812586361491173331e8*z)
+                                                  + z*(-1.8112354803591939353658696319256e8
+                                                       + 2.1623933796125070452837423156663e8*z)))
+                                        + y*(-1.6049438042498559706385744562606e7
+                                             + z*(1.8873378114667230923140154147796e8
+                                                  + z*(-4.3247867592250140905674846313326e8
+                                                       + 2.4839800873497516827874783523551e8*z))
+                                             + y*(3.3702460919048626648464560978207e7
+                                                  + y*(-2.5874792576559913362369566170366e7
+                                                       + 6.653518091115406293180745586665e6*y
+                                                       + 1.0054205115463280620806459997628e8*z)
+                                                  + z*(-2.6614072364461625172722982346662e8
+                                                       + 3.0606183219130868948631429698661e8*z))))));
+    grad[0] /*ARGH*/[1]= -679.48509917436747275130163262515
+                         + y*(4529.9006611624498183420108841677
+                              + z*(-65230.569520739277384124956732014
+                                   + (187537.88737212542247935925060454
+                                      - 139520.94036380345440493393523236*z)*z)
+                              + y*(-9512.7913884411446185182228567521
+                                   + y*(8153.8211900924096730156195915018
+                                        - 2491.4453636393474000881059862922*y
+                                        - 39863.125818229558401409695780675*z)
+                                   + (92409.97348771397629417702203702
+                                      - 134538.04963652475960475772325978*z)*z))
+                         + z*(12683.721851254859491357630475669
+                              + z*(-52999.837735600662874601527344762
+                                   + (76102.331107529156948145782854017
+                                      - 34880.235090950863601233483808091*z)*z))
+                         + x*(35333.225157067108583067684896508
+                              + z*(-646869.81441399783405923915425914
+                                   + z*(2.6499918867800331437300763672381e6
+                                        + z*(-3.7290142242689286904591433598468e6
+                                             + 1.6742512843656414528592072227884e6*z)))
+                              + y*(-231024.93371928494073544255509255
+                                   + y*(475639.56942205723092591114283761
+                                        + y*(-399537.23831452807397776535998359
+                                             + 119589.37745468867520422908734203*y
+                                             + 1.9134300392750188032676653974724e6*z)
+                                        + z*(-4.528088700897984838414674079814e6
+                                             + 6.457826382553188461028370716469e6*z))
+                                   + z*(3.2615284760369638692062478366007e6
+                                        + z*(-9.1893564812341457014886032796225e6
+                                             + 6.697005137462565811436828891153e6*z)))
+                              + x*(-411767.97009966668848728878937084
+                                   + y*(2.5140948669451596491798160407131e6
+                                        + z*(-3.2941437607973335078983103149667e7
+                                             + (8.5517276641689192650587818275671e7
+                                                - 5.69245436684318093972130455748e7*z)*z)
+                                        + y*(-4.8039596511627780323517025426598e6
+                                             + y*(3.7181424626821388108951225337248e6
+                                                  - 1.0165097083648537392359472424072e6*y
+                                                  - 1.6264155333837659827775155878516e7*z)
+                                             + (4.2138947910397573190144722048881e7
+                                                - 5.489152425170210191874115108999e7*z)*z))
+                                   + z*(7.0394656274464470177034849139966e6
+                                        + z*(-2.6764918056478334751673771309105e7
+                                             + (3.4702662985033295568354476981432e7
+                                                - 1.4231135917107952349303261393701e7*z)*z))
+                                   + x*(1.8617891717377668753385664733929e6
+                                        + z*(-2.7713932244991867988616422589338e7
+                                             + z*(8.90397273958091136293305659392e7
+                                                  + z*(-9.3149253275615688104530438213317e7
+                                                       + 2.8462271834215904698606522787402e7*z)))
+                                        + y*(-9.8978329446399528530772937819064e6
+                                             + y*(1.5981489532581122959110614399344e7
+                                                  + y*(-9.9802771366731094397711183799982e6
+                                                       + 2.0330194167297074784718944848145e6*y
+                                                       + 3.2528310667675319655550311757031e7*z)
+                                                  + z*(-1.1310980754896190698407267497331e8
+                                                       + 1.0978304850340420383748230217998e8*z))
+                                             + z*(1.0958735679484198600532992730978e8
+                                                  + z*(-2.2954637414348151711473572273996e8
+                                                       + 1.1384908733686361879442609114961e8*z)))
+                                        + x*(-4.0123595106246399265964361406515e6
+                                             + x*(4.468294012170640500812559536143e6
+                                                  + x*(-2.4950692841682773599427795949996e6
+                                                       + 554459.8409262838577650621322221*x
+                                                       + 3.6963989395085590517670808814808e6*y
+                                                       + 1.0349917030623965344947826468146e7*z)
+                                                  + z*(-3.6224709607183878707317392638512e7
+                                                       + 4.3247867592250140905674846313326e7*z)
+                                                  + y*(-1.2937396288279956681184783085183e7
+                                                       + 7.76243777296797400871086985111e6*y
+                                                       + 5.322814472892325034544596469332e7*z))
+                                             + z*(4.718344528666807730785038536949e7
+                                                  + z*(-1.0811966898062535226418711578331e8
+                                                       + 6.209950218374379206968695880888e7*z))
+                                             + y*(1.6851230459524313324232280489104e7
+                                                  + y*(-1.9406094432419935021777174627774e7
+                                                       + 6.653518091115406293180745586665e6*y
+                                                       + 7.540653836597460465604844998221e7*z)
+                                                  + z*(-1.3307036182230812586361491173331e8
+                                                       + 1.5303091609565434474315714849331e8*z))))));
+    grad[0] /*ARGH*/[2]= -905.98013223248996366840217683353
+                         + z*(8153.8211900924096730156195915018
+                              + z*(-19025.582776882289237036445713504
+                                   + 12683.721851254859491357630475669*z))
+                         + y*(12683.721851254859491357630475669
+                              + y*(-32615.284760369638692062478366007
+                                   + y*(30803.32449590465876472567401234
+                                        - 9965.781454557389600352423945169*y
+                                        - 89692.03309101650640317181550652*z)
+                                   + (187537.88737212542247935925060454
+                                      - 209281.41054570518160740090284855*z)*z)
+                              + z*(-105999.67547120132574920305468952
+                                   + (228306.99332258747084443734856205
+                                      - 139520.94036380345440493393523236*z)*z))
+                         + x*(47110.966876089478110756913195344
+                              + z*(-415844.88069471289332379659916659
+                                   + (951279.13884411446185182228567521
+                                      - 621502.3707114881150765238933078*z)*z)
+                              + y*(-646869.81441399783405923915425914
+                                   + z*(5.2999837735600662874601527344762e6
+                                        + z*(-1.118704267280678607137743007954e7
+                                             + 6.697005137462565811436828891153e6*z))
+                                   + y*(1.6307642380184819346031239183004e6
+                                        + y*(-1.5093629002993282794715580266047e6
+                                             + 478357.50981875470081691634936811*y
+                                             + 4.305217588368792307352247144313e6*z)
+                                        + z*(-9.1893564812341457014886032796225e6
+                                             + 1.004550770619384871715524333673e7*z)))
+                              + x*(-549023.96013288891798305171916112
+                                   + z*(4.5253707605012873685236688732835e6
+                                        + z*(-9.6079193023255560647034050853196e6
+                                             + 5.783777164172215928059079496905e6*z))
+                                   + y*(7.0394656274464470177034849139966e6
+                                        + y*(-1.6470718803986667539491551574834e7
+                                             + y*(1.4046315970132524396714907349627e7
+                                                  - 4.0660388334594149569437889696289e6*y
+                                                  - 3.659434950113473461249410072666e7*z)
+                                             + (8.5517276641689192650587818275671e7
+                                                - 8.538681550264771409581956836221e7*z)*z)
+                                        + z*(-5.3529836112956669503347542618209e7
+                                             + (1.041079889550998867050634309443e8
+                                                - 5.69245436684318093972130455748e7*z)*z))
+                                   + x*(2.4823855623170225004514219645239e6
+                                        + z*(-1.7816099300351915135539128807431e7
+                                             + (3.1962979065162245918221228798687e7
+                                                - 1.5524875545935948017421739702219e7*z)*z)
+                                        + y*(-2.7713932244991867988616422589338e7
+                                             + z*(1.780794547916182272586611318784e8
+                                                  + z*(-2.7944775982684706431359131463995e8
+                                                       + 1.1384908733686361879442609114961e8*z))
+                                             + y*(5.4793678397420993002664963654892e7
+                                                  + y*(-3.7703269182987302328024224991104e7
+                                                       + 8.132077666918829913887577939258e6*y
+                                                       + 7.318869900226946922498820145332e7*z)
+                                                  + z*(-2.2954637414348151711473572273996e8
+                                                       + 1.7077363100529542819163913672441e8*z)))
+                                        + x*(-5.349812680832853235461914854202e6
+                                             + z*(3.0332214827143763983618104880387e7
+                                                  + z*(-3.8812188864839870043554349255549e7
+                                                       + 1.0349917030623965344947826468146e7*z))
+                                             + x*(5.9577253495608540010834127148573e6
+                                                  + x*(-3.3267590455577031465903727933327e6
+                                                       + 739279.7879017118103534161762962*x
+                                                       + 1.0349917030623965344947826468146e7*y
+                                                       + 6.653518091115406293180745586665e6*z)
+                                                  + z*(-2.3287313318903922026132609553329e7
+                                                       + 1.5524875545935948017421739702219e7*z)
+                                                  + y*(-3.6224709607183878707317392638512e7
+                                                       + 2.6614072364461625172722982346662e7*y
+                                                       + 8.649573518450028181134969262665e7*z))
+                                             + y*(4.718344528666807730785038536949e7
+                                                  + y*(-6.6535180911154062931807455866655e7
+                                                       + 2.513551278865820155201614999407e7*y
+                                                       + 1.5303091609565434474315714849331e8*z)
+                                                  + z*(-2.1623933796125070452837423156663e8
+                                                       + 1.8629850655123137620906087642663e8*z))))));
+    return;
+  case ( 140 ) :
+    grad[0] /*ARGH*/[0]= -2654.2366134163698556490819048367
+                         + z*(78124.700319425225939859769274439
+                              + z*(-536356.11565451549347172956982644
+                                   + z*(1.4022382108614784143051753459515e6
+                                        + z*(-1.5459676274747799517714558189115e6
+                                             + 605766.907092158674979835749451*z))))
+                         + y*(13020.783386570870989976628212407
+                              + y*(-25540.767412119785403415693801259
+                                   + y*(25039.968051097828826878131177705
+                                        + y*(-12269.584345037936125170284277075
+                                             + 2403.8369329053915673803005930597*y
+                                             + 72115.10798716174702140901779179*z)
+                                        + z*(-294470.02428091046700408682264981
+                                             + 504805.7559101322291498631245425*z))
+                                   + z*(450719.42491976091888380636119869
+                                        + z*(-1.5459676274747799517714558189115e6
+                                             + 1.3461486824270192777329683321134e6*z)))
+                              + z*(-306489.20894543742484098832561511
+                                   + z*(1.5775179872191632160933222641954e6
+                                        + z*(-2.7483868932884976920381436780649e6
+                                             + 1.5144172677303966874495893736276e6*z))))
+                         + x*(65905.195910489485472343241259719
+                              + z*(-1.8209064766758341122905776992427e6
+                                   + z*(1.1673633105421807799090584755046e7
+                                        + z*(-2.832521185940186396896454198822e7
+                                             + (2.8773928086877537061542198098924e7
+                                                - 1.0298037420566697474657207740668e7*z)*z)))
+                              + y*(-303484.41277930568538176294987378
+                                   + z*(6.6706474888124615994803341457406e6
+                                        + z*(-3.1865863341827096965085109736747e7
+                                             + (5.115364993222673255385279662031e7
+                                                - 2.5745093551416743686643019351669e7*z)*z))
+                                   + y*(555887.29073437179995669451214505
+                                        + z*(-9.1045323833791705614528884962135e6
+                                             + (2.8773928086877537061542198098924e7
+                                                - 2.2884527601259327721460461645928e7*z)*z)
+                                        + y*(-505807.35463217614230293824978964
+                                             + y*(228364.50862601219890112855634067
+                                                  - 40865.227859391656645465110082014*y
+                                                  - 1.2259568357817496993639533024604e6*z)
+                                             + (5.480748207024292773627085352176e6
+                                                - 8.581697850472247895547673117223e6*z)*z)))
+                              + x*(-502702.3985938400115284053615236
+                                   + z*(1.2349712242801449177416294296844e7
+                                        + z*(-6.8937536041477432543278182945339e7
+                                             + z*(1.4134561165483702416196167487191e8
+                                                  + z*(-1.1585292098137534658989358708251e8
+                                                       + 3.0894112261700092423971623222003e7*z))))
+                                   + y*(2.0582853738002415295693823828073e6
+                                        + y*(-3.2827398114989253592037229973971e6
+                                             + y*(2.5240287795506611457493156227126e6
+                                                  + y*(-919467.62683631227452296497684532
+                                                       + 122595.68357817496993639533024604*y
+                                                       + 3.6778705073452490980918599073813e6*z)
+                                                  + z*(-2.2067223044071494588551159444288e7
+                                                       + 2.5745093551416743686643019351669e7*z))
+                                             + z*(4.5432518031911900623487681208828e7
+                                                  + z*(-1.1585292098137534658989358708251e8
+                                                       + 6.865358280377798316438138493778e7*z)))
+                                        + z*(-3.9392877737987104310444675968765e7
+                                             + z*(1.590138131116916521822068842309e8
+                                                  + z*(-2.0596074841133394949314415481335e8
+                                                       + 7.723528065425023105992905805501e7*z))))
+                                   + x*(1.7317641904139258416668915522501e6
+                                        + z*(-3.5486642722015843013451687505043e7
+                                             + z*(1.5648978433214099103645756860818e8
+                                                  + z*(-2.2884527601259327721460461645928e8
+                                                       + 1.0298037420566697474657207740668e8*z)))
+                                        + x*(-3.1252384124575200158826595522893e6
+                                             + x*(3.0793151110518065978141650597094e6
+                                                  + x*(-1.5733112725865787808504067381575e6
+                                                       + 326921.82287513325316372088065611*x
+                                                       + 1.4302829750787079825912788528705e6*y
+                                                       + 8.581697850472247895547673117223e6*z)
+                                                  + y*(-5.5168057610178736471377898610719e6
+                                                       + 2.4519136715634993987279066049209e6*y
+                                                       + 2.942296405876199278473487925905e7*z)
+                                                  + z*(-3.3100834566107241882826739166432e7
+                                                       + 5.149018710283348737328603870334e7*z))
+                                             + z*(4.9398848971205796709665177187376e7
+                                                  + z*(-1.501797123832643381720842795514e8
+                                                       + 1.1442263800629663860730230822964e8*z))
+                                             + y*(8.2331414952009661182775295312293e6
+                                                  + y*(-7.1514148753935399129563942643525e6
+                                                       + 2.0432613929695828322732555041007e6*y
+                                                       + 3.6778705073452490980918599073813e7*z)
+                                                  + z*(-8.581697850472247895547673117223e7
+                                                       + 1.2872546775708371843321509675834e8*z)))
+                                        + y*(-5.9144404536693071689086145841739e6
+                                             + y*(7.451894492006713858878931838485e6
+                                                  + y*(-4.0865227859391656645465110082014e6
+                                                       + 817304.5571878331329093022016403*y
+                                                       + 1.9615309372507995189823252839367e7*z)
+                                                  + z*(-7.3557410146904981961837198147626e7
+                                                       + 1.0298037420566697474657207740668e8*z))
+                                             + z*(8.9422733904080566306547182061819e7
+                                                  + z*(-2.5745093551416743686643019351669e8
+                                                       + 1.8307622081007462177168369316742e8*z))))));
+    grad[0] /*ARGH*/[1]= -250.39968051097828826878131177705
+                         + y*(1001.5987220439131530751252471082
+                              + z*(-18028.776996790436755352254447947
+                                   + (63100.719488766528643732890567816
+                                      - 56089.52843445913657220701383806*z)*z)
+                              + y*(-1502.3980830658697296126878706623
+                                   + y*(1001.5987220439131530751252471082
+                                        - 250.39968051097828826878131177705*y
+                                        - 6009.592332263478918450751482649*z)
+                                   + (18028.776996790436755352254447947
+                                      - 31550.359744383264321866445283908*z)*z))
+                         + z*(6009.5923322634789184507514826492
+                              + z*(-31550.359744383264321866445283908
+                                   + (56089.528434459136572207013838059
+                                      - 31550.359744383264321866445283908*z)*z))
+                         + x*(13020.783386570870989976628212407
+                              + z*(-306489.20894543742484098832561511
+                                   + z*(1.5775179872191632160933222641954e6
+                                        + z*(-2.7483868932884976920381436780649e6
+                                             + 1.5144172677303966874495893736276e6*z)))
+                              + y*(-51081.534824239570806831387602518
+                                   + y*(75119.904153293486480634393533114
+                                        + y*(-49078.337380151744500681137108301
+                                             + 12019.184664526957836901502965298*y
+                                             + 288460.43194864698808563607116716*z)
+                                        + z*(-883410.07284273140101226046794943
+                                             + 1.5144172677303966874495893736276e6*z))
+                                   + z*(901438.84983952183776761272239737
+                                        + z*(-3.091935254949559903542911637823e6
+                                             + 2.6922973648540385554659366642268e6*z)))
+                              + x*(-151742.20638965284269088147493689
+                                   + y*(555887.29073437179995669451214505
+                                        + z*(-9.1045323833791705614528884962135e6
+                                             + (2.8773928086877537061542198098924e7
+                                                - 2.2884527601259327721460461645928e7*z)*z)
+                                        + y*(-758711.03194826421345440737468446
+                                             + y*(456729.01725202439780225711268134
+                                                  - 102163.06964847914161366277520504*y
+                                                  - 2.4519136715634993987279066049209e6*z)
+                                             + (8.221122310536439160440628028264e6
+                                                - 1.2872546775708371843321509675834e7*z)*z))
+                                   + z*(3.3353237444062307997401670728703e6
+                                        + z*(-1.5932931670913548482542554868374e7
+                                             + (2.5576824966113366276926398310155e7
+                                                - 1.2872546775708371843321509675834e7*z)*z))
+                                   + x*(686095.12460008050985646079426911
+                                        + z*(-1.3130959245995701436814891989588e7
+                                             + z*(5.3004604370563884060735628076966e7
+                                                  + z*(-6.8653582803777983164381384937784e7
+                                                       + 2.5745093551416743686643019351669e7*z)))
+                                        + y*(-2.1884932076659502394691486649314e6
+                                             + y*(2.5240287795506611457493156227126e6
+                                                  + y*(-1.2259568357817496993639533024604e6
+                                                       + 204326.13929695828322732555041007*y
+                                                       + 4.9038273431269987974558132098417e6*z)
+                                                  + z*(-2.2067223044071494588551159444288e7
+                                                       + 2.5745093551416743686643019351669e7*z))
+                                             + z*(3.0288345354607933748991787472552e7
+                                                  + z*(-7.7235280654250231059929058055007e7
+                                                       + 4.5769055202518655442920923291856e7*z)))
+                                        + x*(-1.4786101134173267922271536460435e6
+                                             + x*(1.6466282990401932236555059062459e6
+                                                  + x*(-919467.62683631227452296497684532
+                                                       + 204326.13929695828322732555041007*x
+                                                       + 817304.5571878331329093022016403*y
+                                                       + 4.9038273431269987974558132098417e6*z)
+                                                  + y*(-2.860565950157415965182557705741e6
+                                                       + 1.2259568357817496993639533024604e6*y
+                                                       + 1.4711482029380996392367439629525e7*z)
+                                                  + z*(-1.7163395700944495791095346234446e7
+                                                       + 2.5745093551416743686643019351669e7*z))
+                                             + z*(2.2355683476020141576636795515455e7
+                                                  + z*(-6.4362733878541859216607548379172e7
+                                                       + 4.5769055202518655442920923291856e7*z))
+                                             + y*(3.7259472460033569294394659192425e6
+                                                  + y*(-3.0648920894543742484098832561511e6
+                                                       + 817304.5571878331329093022016403*y
+                                                       + 1.4711482029380996392367439629525e7*z)
+                                                  + z*(-3.6778705073452490980918599073813e7
+                                                       + 5.149018710283348737328603870334e7*z))))));
+    grad[0] /*ARGH*/[2]= -1502.3980830658697296126878706623
+                         + y*(6009.5923322634789184507514826492
+                              + z*(-63100.719488766528643732890567816
+                                   + (168268.58530337740971662104151418
+                                      - 126201.43897753305728746578113563*z)*z)
+                              + y*(-9014.3884983952183776761272239737
+                                   + y*(6009.5923322634789184507514826492
+                                        - 1502.3980830658697296126878706623*y
+                                        - 21033.573162922176214577630189272*z)
+                                   + (63100.719488766528643732890567816
+                                      - 84134.29265168870485831052075709*z)*z))
+                         + z*(21033.573162922176214577630189272
+                              + z*(-84134.292651688704858310520757088
+                                   + (126201.43897753305728746578113563
+                                      - 63100.71948876652864373289056782*z)*z))
+                         + x*(78124.700319425225939859769274439
+                              + z*(-1.0727122313090309869434591396529e6
+                                   + z*(4.2067146325844352429155260378544e6
+                                        + z*(-6.183870509899119807085823275646e6
+                                             + 3.0288345354607933748991787472552e6*z)))
+                              + y*(-306489.20894543742484098832561511
+                                   + y*(450719.42491976091888380636119869
+                                        + y*(-294470.02428091046700408682264981
+                                             + 72115.10798716174702140901779179*y
+                                             + 1.0096115118202644582997262490851e6*z)
+                                        + z*(-3.091935254949559903542911637823e6
+                                             + 4.0384460472810578331989049963402e6*z))
+                                   + z*(3.1550359744383264321866445283908e6
+                                        + z*(-8.2451606798654930761144310341946e6
+                                             + 6.05766907092158674979835749451e6*z)))
+                              + x*(-910453.23833791705614528884962135
+                                   + y*(3.3353237444062307997401670728703e6
+                                        + z*(-3.1865863341827096965085109736747e7
+                                             + (7.6730474898340098830779194930464e7
+                                                - 5.149018710283348737328603870334e7*z)*z)
+                                        + y*(-4.5522661916895852807264442481067e6
+                                             + y*(2.740374103512146386813542676088e6
+                                                  - 612978.4178908748496819766512302*y
+                                                  - 8.581697850472247895547673117223e6*z)
+                                             + (2.8773928086877537061542198098924e7
+                                                - 3.4326791401888991582190692468892e7*z)*z))
+                                   + z*(1.1673633105421807799090584755046e7
+                                        + z*(-4.248781778910279595344681298233e7
+                                             + (5.7547856173755074123084396197848e7
+                                                - 2.5745093551416743686643019351669e7*z)*z))
+                                   + x*(4.1165707476004830591387647656147e6
+                                        + z*(-4.5958357360984955028852121963559e7
+                                             + z*(1.4134561165483702416196167487191e8
+                                                  + z*(-1.5447056130850046211985811611001e8
+                                                       + 5.149018710283348737328603870334e7*z)))
+                                        + y*(-1.3130959245995701436814891989588e7
+                                             + y*(1.5144172677303966874495893736276e7
+                                                  + y*(-7.3557410146904981961837198147626e6
+                                                       + 1.2259568357817496993639533024604e6*y
+                                                       + 1.7163395700944495791095346234446e7*z)
+                                                  + z*(-7.7235280654250231059929058055007e7
+                                                       + 6.865358280377798316438138493778e7*z))
+                                             + z*(1.0600920874112776812147125615393e8
+                                                  + z*(-2.0596074841133394949314415481335e8
+                                                       + 1.0298037420566697474657207740668e8*z)))
+                                        + x*(-8.8716606805039607533629218762608e6
+                                             + x*(9.8797697942411593419330354374752e6
+                                                  + x*(-5.5168057610178736471377898610719e6
+                                                       + 1.2259568357817496993639533024604e6*x
+                                                       + 4.9038273431269987974558132098417e6*y
+                                                       + 1.7163395700944495791095346234446e7*z)
+                                                  + y*(-1.7163395700944495791095346234446e7
+                                                       + 7.355741014690498196183719814763e6*y
+                                                       + 5.149018710283348737328603870334e7*z)
+                                                  + z*(-6.0071884953305735268833711820561e7
+                                                       + 6.865358280377798316438138493778e7*z))
+                                             + z*(7.8244892166070495518228784304092e7
+                                                  + z*(-1.7163395700944495791095346234446e8
+                                                       + 1.0298037420566697474657207740668e8*z))
+                                             + y*(2.2355683476020141576636795515455e7
+                                                  + y*(-1.8389352536726245490459299536906e7
+                                                       + 4.9038273431269987974558132098417e6*y
+                                                       + 5.149018710283348737328603870334e7*z)
+                                                  + z*(-1.2872546775708371843321509675834e8
+                                                       + 1.3730716560755596632876276987557e8*z))))));
+    return;
+  case ( 141 ) :
+    grad[0] /*ARGH*/[0]= -652.38025721200361904503071550785
+                         + y*(30531.396037521769371307437485767
+                              + y*(-334671.07194975785657010075705553
+                                   + y*(1.4482841710106480342799681884274e6
+                                        + y*(-2.9063540458794761228456118375875e6
+                                             + (2.7125971094875110479892377150816e6
+                                                - 951561.8431694284787390818016397*y)*y))))
+                         + x*(12134.272784143267314237571308446
+                              + y*(-521382.30156383329234078854783387
+                                   + y*(5.19620874869360882569366964902e6
+                                        + y*(-2.0197692763283632045634150952123e7
+                                             + y*(3.5845033232513538848429212663579e7
+                                                  + y*(-2.8986037684237975198513568726872e7
+                                                       + 8.564056588524856308651736214758e6*y)))))
+                              + x*(-70848.495933223593028290335704152
+                                   + y*(2.6186543524489825268467532920485e6
+                                        + y*(-2.1665548342010640188485470062016e7
+                                             + y*(6.5994786819566286102595307180774e7
+                                                  + y*(-8.2346697966585156813959002064978e7
+                                                       + 3.5573773521564787743630288892071e7*y))))
+                                   + x*(195061.69690638908209446418393685
+                                        + x*(-291613.97497376561771312872983201
+                                             + x*(244642.59645450135714188651831544
+                                                  + x*(-108686.55085151980293290211720361
+                                                       + 19962.83587068731074277793989454*x
+                                                       + 838439.1065688670511966734755707*y)
+                                                  + y*(-3.7530131436892144196422527001736e6
+                                                       + 8.084948527628360850825065657289e6*y))
+                                             + y*(6.6581929051057089359735834824731e6
+                                                  + y*(-2.844704111572941780845856434972e7
+                                                       + 2.994425380603096611416690984181e7*y)))
+                                        + y*(-5.8714223149080325714052764395706e6
+                                             + y*(3.7166103253367846176995399862482e7
+                                                  + y*(-7.7189632033324268205408034258889e7
+                                                       + 4.9408018779951094088375401238987e7*y))))));
+    grad[0] /*ARGH*/[1]= -782.85630865440434285403685860942
+                         + y*(17614.266944724097714215829318712
+                              + y*(-117428.44629816065142810552879141
+                                   + y*(322928.22731994179142729020417639
+                                        + y*(-387513.87278393014971274824501166
+                                             + 167922.67820636973154219090617172*y))))
+                         + x*(30531.396037521769371307437485767
+                              + y*(-669342.14389951571314020151411105
+                                   + y*(4.3448525130319441028399045652823e6
+                                        + y*(-1.162541618351790449138244735035e7
+                                             + (1.3562985547437555239946188575408e7
+                                                - 5.709371059016570872434490809838e6*y)*y)))
+                              + x*(-260691.15078191664617039427391694
+                                   + y*(5.19620874869360882569366964902e6
+                                        + y*(-3.0296539144925448068451226428185e7
+                                             + y*(7.1690066465027077696858425327158e7
+                                                  + y*(-7.2465094210594937996283921817181e7
+                                                       + 2.5692169765574568925955208644273e7*y))))
+                                   + x*(872884.7841496608422822510973495
+                                        + x*(-1.4678555787270081428513191098927e6
+                                             + x*(1.3316385810211417871947166964946e6
+                                                  + x*(-625502.19061486906994037545002893
+                                                       + 119777.01522412386445666763936724*x
+                                                       + 2.6949828425427869502750218857629e6*y)
+                                                  + y*(-1.1378816446291767123383425739888e7
+                                                       + 1.7966552283618579668500145905086e7*y))
+                                             + y*(1.8583051626683923088497699931241e7
+                                                  + y*(-5.7892224024993201154056025694167e7
+                                                       + 4.9408018779951094088375401238987e7*y)))
+                                        + y*(-1.4443698894673760125656980041344e7
+                                             + y*(6.5994786819566286102595307180774e7
+                                                  + y*(-1.0979559728878020908527866941997e8
+                                                       + 5.928962253594131290605048148678e7*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 142 ) :
+    grad[0] /*ARGH*/[0]= -1129.9557513460427535273699459808
+                         + 2203.4137151247833693783713946626*z
+                         + y*(50678.51544787001749570254207724
+                              - 96611.21674008665542659013038136*z
+                              + y*(-531361.69207047660484624571709749
+                                   + 940688.162995580592311535480029*z
+                                   + y*(2.1949390469896880487269161200678e6
+                                        - 3.3559685814977469779762887395631e6*z
+                                        + y*(-4.1949607268721837224703609244538e6
+                                             + y*(3.7195318444933362339237200196824e6
+                                                  - 1.2361150941850034702212663524057e6*y
+                                                  - 2.4722301883700069404425327048115e6*z)
+                                             + 4.8941208480175476762154210785295e6*z))))
+                         + x*(21017.176975036395215609080995243
+                              - 37627.526519823223692461419201162*z
+                              + y*(-865433.10995593414492661264162672
+                                   + 1.5000162599118717553075836032896e6*z
+                                   + y*(8.2500894295152946541917098180925e6
+                                        - 1.3118786273127556368452765072837e7*z
+                                        + y*(-3.0610501303964298193056451836621e7
+                                             + 4.1390279171805546061707561121278e7*z
+                                             + y*(5.1737848964756932577134451401597e7
+                                                  - 5.229717706167322374013049952486e7*z
+                                                  + y*(-3.9745854566871650042499179638892e7
+                                                       + 1.1125035847665031231991397171652e7*y
+                                                       + 2.2250071695330062463982794343303e7*z)))))
+                              + x*(-122713.19459618024303307237613352
+                                   + 188985.09941262565052745262346529*z
+                                   + x*(337856.76965246678330468361384827
+                                        - 423733.40675476603257276372974281*z
+                                        + x*(-505090.22085168111082673436585343
+                                             + 480513.68325990468093751406952835*z
+                                             + x*(423733.40675476603257276372974281
+                                                  - 270850.3935976464480205105760516*z
+                                                  + x*(-188250.62817425072273765983300041
+                                                       + 34576.645991188908257937520347013*x
+                                                       + 1.3917100011453535573819851939673e6*y
+                                                       + 60509.13048458058945139066060727*z)
+                                                  + y*(-6.2295590527458683044717432491869e6
+                                                       + 1.2836579824228882190759304428829e7*y
+                                                       + 2.3339236044052513074107826234234e6*z))
+                                             + y*(1.1051814714977807661562823599152e7
+                                                  - 8.211953422907365711260161082416e6*z
+                                                  + y*(-4.5165743825990511411930885953286e7
+                                                       + 4.5381847863435442088542995455455e7*y
+                                                       + 1.9449363370043760895089855195195e7*z)))
+                                        + y*(-9.7458683553596187491735657840847e6
+                                             + 1.0728929859030675944742377637088e7*z
+                                             + y*(5.9009114224668717696083077003984e7
+                                                  - 5.013613668722391697400940450317e7*z
+                                                  + y*(-1.169843189368558062726886105074e8
+                                                       + 7.131433235682712328199613571572e7*y
+                                                       + 5.705146588546169862559690857257e7*z))))
+                                   + y*(4.3466572864903899621314103397018e6
+                                        - 6.254305083700346640773992651004e6*z
+                                        + y*(-3.4398677960351906524256959580521e7
+                                             + 4.2864871427312131855060778900783e7*z
+                                             + y*(1.0001803333039497432847515076849e8
+                                                  - 9.508577647576949770932818095429e7*z
+                                                  + y*(-1.1885722059471187213666022619286e8
+                                                       + 4.8779003332069752324885356829549e7*y
+                                                       + 6.418289912114441095379652214414e7*z))))));
+    grad[0] /*ARGH*/[1]= -1299.449114047949166556475437878
+                         + 2542.4004405285961954365823784569*z
+                         + y*(27966.404845814558149802406163026
+                              - 50848.00881057192390873164756914*z
+                              + y*(-177968.03083700173368056076649198
+                                   + 279664.04845814558149802406163026*z
+                                   + y*(466106.74743024263583004010271709
+                                        - 559328.0969162911629960481232605*z
+                                        + y*(-531361.69207047660484624571709749
+                                             + 218137.9577973535535684587680716*y
+                                             + 363563.26299558925594743128011933*z))))
+                         + x*(50678.51544787001749570254207724
+                              - 96611.21674008665542659013038136*z
+                              + y*(-1.062723384140953209692491434195e6
+                                   + 1.8813763259911611846230709600581e6*z
+                                   + y*(6.5848171409690641461807483602033e6
+                                        - 1.0067905744493240933928866218689e7*z
+                                        + y*(-1.6779842907488734889881443697815e7
+                                             + y*(1.8597659222466681169618600098412e7
+                                                  - 7.416690565110020821327598114434e6*y
+                                                  - 1.2361150941850034702212663524057e7*z)
+                                             + 1.9576483392070190704861684314118e7*z)))
+                              + x*(-432716.55497796707246330632081336
+                                   + 750008.1299559358776537918016448*z
+                                   + y*(8.2500894295152946541917098180925e6
+                                        - 1.3118786273127556368452765072837e7*z
+                                        + y*(-4.5915751955946447289584677754931e7
+                                             + 6.208541875770831909256134168192e7*z
+                                             + y*(1.0347569792951386515426890280319e8
+                                                  - 1.0459435412334644748026099904972e8*z
+                                                  + y*(-9.936463641717912510624794909723e7
+                                                       + 3.3375107542995093695974191514955e7*y
+                                                       + 5.562517923832515615995698585826e7*z))))
+                                   + x*(1.4488857621634633207104701132339e6
+                                        - 2.0847683612334488802579975503346e6*z
+                                        + x*(-2.4364670888399046872933914460212e6
+                                             + 2.682232464757668986185594409272e6*z
+                                             + x*(2.2103629429955615323125647198304e6
+                                                  - 1.6423906845814731422520322164831e6*z
+                                                  + x*(-1.0382598421243113840786238748645e6
+                                                       + 198815.71444933622248314074199533*x
+                                                       + 4.2788599414096273969197681429429e6*y
+                                                       + 388987.2674008752179017971039039*z)
+                                                  + y*(-1.8066297530396204564772354381314e7
+                                                       + 2.7229108718061265253125797273273e7*y
+                                                       + 7.779745348017504358035942078078e6*z))
+                                             + y*(2.9504557112334358848041538501992e7
+                                                  - 2.5068068343611958487004702251585e7*z
+                                                  + y*(-8.7738239202641854704516457880546e7
+                                                       + 7.131433235682712328199613571572e7*y
+                                                       + 4.2788599414096273969197681429429e7*z)))
+                                        + y*(-2.2932451973567937682837973053681e7
+                                             + 2.8576580951541421236707185933855e7*z
+                                             + y*(1.0001803333039497432847515076849e8
+                                                  - 9.508577647576949770932818095429e7*z
+                                                  + y*(-1.5847629412628249618221363492381e8
+                                                       + 8.129833888678292054147559471592e7*y
+                                                       + 8.557719882819254793839536285886e7*z))))));
+    grad[0] /*ARGH*/[2]= -56.497787567302137676368497299041
+                         + y*(2542.4004405285961954365823784569
+                              + y*(-25424.004405285961954365823784569
+                                   + y*(93221.349486048527166008020543418
+                                        + y*(-139832.02422907279074901203081513
+                                             + 72712.65259911785118948625602387*y))))
+                         + x*(2203.4137151247833693783713946626
+                              + y*(-96611.216740086655426590130381361
+                                   + y*(940688.16299558059231153548002904
+                                        + y*(-3.3559685814977469779762887395631e6
+                                             + (4.8941208480175476762154210785295e6
+                                                - 2.4722301883700069404425327048115e6*y)*y)))
+                              + x*(-18813.763259911611846230709600581
+                                   + y*(750008.12995593587765379180164478
+                                        + y*(-6.5593931365637781842263825364187e6
+                                             + y*(2.0695139585902773030853780560639e7
+                                                  + y*(-2.6148588530836611870065249762429e7
+                                                       + 1.1125035847665031231991397171652e7*y))))
+                                   + x*(62995.033137541883509150874488431
+                                        + x*(-105933.3516886915081431909324357
+                                             + x*(96102.73665198093618750281390567
+                                                  + x*(-45141.732266274408003418429341934
+                                                       + 8644.161497797227064484380086753*x
+                                                       + 388987.2674008752179017971039039*y)
+                                                  + y*(-1.6423906845814731422520322164831e6
+                                                       + 3.889872674008752179017971039039e6*y))
+                                             + y*(2.682232464757668986185594409272e6
+                                                  + y*(-1.2534034171805979243502351125792e7
+                                                       + 1.4262866471365424656399227143143e7*y)))
+                                        + y*(-2.0847683612334488802579975503346e6
+                                             + y*(1.4288290475770710618353592966928e7
+                                                  + y*(-3.1695258825256499236442726984762e7
+                                                       + 2.1394299707048136984598840714715e7*y))))));
+    return;
+  case ( 143 ) :
+    grad[0] /*ARGH*/[0]= -1458.7666023048375232500264234932
+                         + (8533.7846234832995110126545774352
+                            - 8314.969633137573882525150613911*z)*z
+                         + y*(59736.492364383096577088582042047
+                              + z*(-340913.75495864052918353117517036
+                                   + 323846.18571167393016150586601549*z)
+                              + y*(-569575.41986992381095297281705292
+                                   + (2.9955772178329838539939292606433e6
+                                      - 2.5995220853072204664315470866649e6*z)*z
+                                   + y*(2.1319873892685200402299136179353e6
+                                        + z*(-9.5315809794598083769156726511046e6
+                                             + 6.739501702648349357415122076539e6*z)
+                                        + y*(-3.6826562875185623274446917061086e6
+                                             + y*(2.9485319949086528438691159084856e6
+                                                  - 886565.402550765004755203558878*y
+                                                  - 5.319392415304590028531221353268e6*z)
+                                             + (1.2215346836050133210314908763726e7
+                                                - 5.319392415304590028531221353268e6*z)*z))))
+                         + x*(27133.058802869977932450491476974
+                              + z*(-145730.78357025326857267763970697
+                                   + 129100.84430397812080762733847915*z)
+                              + y*(-1.0201154849917728800087434779488e6
+                                   + (5.2931346164631029531127208776451e6
+                                      - 4.516341400735776971982081807135e6*z)*z
+                                   + y*(8.8434078348225012753224726858217e6
+                                        + z*(-4.1776157956805936990834256715998e7
+                                             + 3.2060772385455719085989080735534e7*z)
+                                        + y*(-2.9732580888177198398882038563638e7
+                                             + (1.1755616541333763664862662936362e8
+                                                - 7.201638962258521884780730447501e7*z)*z
+                                             + y*(4.5419427546062268705151197708673e7
+                                                  + z*(-1.3052970619093570916165073936096e8
+                                                       + 4.7874531737741310256780992179412e7*z)
+                                                  + y*(-3.1507170459881033245915695707818e7
+                                                       + 7.979088622956885042796832029902e6*y
+                                                       + 4.7874531737741310256780992179412e7*z)))))
+                              + x*(-158422.05301030535502495286959136
+                                   + (731936.14270645222729070075798772
+                                      - 538284.876250485046079259750269*z)*z
+                                   + y*(5.123552998945165591034905305914e6
+                                        + z*(-2.2069679926269886889249649761029e7
+                                             + 1.4756882948915736385197267300057e7*z)
+                                        + y*(-3.6872514023158225656429292893426e7
+                                             + (1.3650116727747056156307472252553e8
+                                                - 7.365312575037124654889383412217e7*z)*z
+                                             + y*(9.7149479413695264535882009725377e7
+                                                  + z*(-2.700614610846945706792773917813e8
+                                                       + 8.838375090044549585867260094661e7*z)
+                                                  + y*(-1.0434192814635926594426626500641e8
+                                                       + 3.866789101894490443816926291414e7*y
+                                                       + 1.6019554850705746124384408921572e8*z))))
+                                   + x*(436171.21408914641945175790062447
+                                        + z*(-1.6411124275929422136562797264299e6
+                                             + 923399.2592589621522172667260712*z)
+                                        + x*(-652068.67123026237289276181130146
+                                             + (1.8610214928903964702862212097715e6
+                                                - 706772.4188166937800146378021825*z)*z
+                                             + x*(547037.47586431407121875990880995
+                                                  + z*(-1.048999063717408662969094001134e6
+                                                       + 200872.16113737612695152863851501*z)
+                                                  + x*(-243030.51594398593137345440215397
+                                                       + 44638.258030528028211450808558892*x
+                                                       + 1.6404559826219050367708172145393e6*y
+                                                       + 234350.85466027214811011674493418*z)
+                                                  + y*(-7.3429934460218606407836580079377e6
+                                                       + 1.3759743037910264696179711738278e7*y
+                                                       + 8.235758606632421205012674179116e6*z))
+                                             + y*(1.30271504502327752920035484684e7
+                                                  + z*(-2.8977669171484444980600149889481e7
+                                                       + 6.695738704579204231717621283834e6*z)
+                                                  + y*(-4.8413910688943523931002689449498e7
+                                                       + 4.4080279805146427858807673451906e7*y
+                                                       + 6.193558301735763914338799687546e7*z)))
+                                        + y*(-1.1487786993150595495593958085009e7
+                                             + (3.7859369629617448240907935768919e7
+                                                - 1.7260126438470837575094312642772e7*z)*z
+                                             + y*(6.3252849259238907426882770735877e7
+                                                  + z*(-1.5965616955585524756962239194564e8
+                                                       + 4.4191875450222747929336300473303e7*z)
+                                                  + y*(-1.1362916571993301403603755823158e8
+                                                       + 6.260515688781555956655975900385e7*y
+                                                       + 1.6203687665081674240756643506878e8*z))))));
+    grad[0] /*ARGH*/[1]= -1531.7049324200793994125277446679
+                         + (8971.4146041747507679876625044832
+                            - 8752.599613829025139500158540959*z)*z
+                         + y*(29977.653677364411102788043002785
+                              + z*(-161923.09285583696508075293300775
+                                   + 144417.89362817891480175261592583*z)
+                              + y*(-172863.84237312324650512813118394
+                                   + (794298.41495498403140963938759205
+                                      - 577671.5745127156592070104637033*z)*z
+                                   + y*(409184.03194650692527163241178984
+                                        + z*(-1.396039638405729509750275287283e6
+                                             + 625810.8723887752974742613356786*z)
+                                        + y*(-421218.85641552183483844512978366
+                                             + 156452.71809719382436856533391965*y
+                                             + 782263.5904859691218428266695982*z))))
+                         + x*(59736.492364383096577088582042047
+                              + z*(-340913.75495864052918353117517036
+                                   + 323846.18571167393016150586601549*z)
+                              + y*(-1.1391508397398476219059456341058e6
+                                   + (5.9911544356659677079878585212866e6
+                                      - 5.19904417061444093286309417333e6*z)*z
+                                   + y*(6.395962167805560120689740853806e6
+                                        + z*(-2.8594742938379425130747017953314e7
+                                             + 2.0218505107945048072245366229616e7*z)
+                                        + y*(-1.4730625150074249309778766824434e7
+                                             + y*(1.4742659974543264219345579542428e7
+                                                  - 5.319392415304590028531221353268e6*y
+                                                  - 2.659696207652295014265610676634e7*z)
+                                             + (4.8861387344200532841259635054905e7
+                                                - 2.1277569661218360114124885413072e7*z)*z)))
+                              + x*(-510057.7424958864400043717389744
+                                   + (2.6465673082315514765563604388225e6
+                                      - 2.2581707003678884859910409035675e6*z)*z
+                                   + y*(8.8434078348225012753224726858217e6
+                                        + z*(-4.1776157956805936990834256715998e7
+                                             + 3.2060772385455719085989080735534e7*z)
+                                        + y*(-4.4598871332265797598323057845458e7
+                                             + (1.7633424812000645497293994404544e8
+                                                - 1.0802458443387782827171095671252e8*z)*z
+                                             + y*(9.0838855092124537410302395417345e7
+                                                  + z*(-2.6105941238187141832330147872192e8
+                                                       + 9.574906347548262051356198435882e7*z)
+                                                  + y*(-7.8767926149702583114789239269545e7
+                                                       + 2.3937265868870655128390496089706e7*y
+                                                       + 1.1968632934435327564195248044853e8*z))))
+                                   + x*(1.7078509996483885303449684353047e6
+                                        + z*(-7.3565599754232956297498832536762e6
+                                             + 4.9189609829719121283990891000191e6*z)
+                                        + x*(-2.8719467482876488738984895212522e6
+                                             + (9.4648424074043620602269839422298e6
+                                                - 4.3150316096177093937735781606929e6*z)*z
+                                             + x*(2.60543009004655505840070969368e6
+                                                  + z*(-5.7955338342968889961200299778962e6
+                                                       + 1.3391477409158408463435242567668e6*z)
+                                                  + x*(-1.2238322410036434401306096679896e6
+                                                       + 234350.85466027214811011674493418*x
+                                                       + 4.5865810126367548987265705794262e6*y
+                                                       + 1.3726264344387368675021123631859e6*z)
+                                                  + y*(-1.9365564275577409572401075779799e7
+                                                       + 2.6448167883087856715284604071144e7*y
+                                                       + 2.4774233206943055657355198750185e7*z))
+                                             + y*(3.1626424629619453713441385367939e7
+                                                  + z*(-7.9828084777927623784811195972819e7
+                                                       + 2.2095937725111373964668150236652e7*z)
+                                                  + y*(-8.5221874289949760527028168673685e7
+                                                       + 6.260515688781555956655975900385e7*y
+                                                       + 1.2152765748811255680567482630158e8*z)))
+                                        + y*(-2.4581676015438817104286195262284e7
+                                             + (9.1000778184980374375383148350353e7
+                                                - 4.9102083833580831032595889414781e7*z)*z
+                                             + y*(9.7149479413695264535882009725377e7
+                                                  + z*(-2.700614610846945706792773917813e8
+                                                       + 8.838375090044549585867260094661e7*z)
+                                                  + y*(-1.3912257086181235459235502000855e8
+                                                       + 6.44464850315748407302821048569e7*y
+                                                       + 2.135940646760766149917921189543e8*z))))));
+    grad[0] /*ARGH*/[2]= -218.81499034572562848750396352398
+                         + 437.62998069145125697500792704796*z
+                         + y*(8971.4146041747507679876625044832
+                              - 17505.199227658050279000317081918*z
+                              + y*(-80961.546427918482540376466503873
+                                   + 144417.89362817891480175261592583*z
+                                   + y*(264766.13831832801046987979586402
+                                        - 385114.38300847710613800697580221*z
+                                        + y*(-349009.90960143237743756882182075
+                                             + 156452.71809719382436856533391965*y
+                                             + 312905.43619438764873713066783929*z))))
+                         + x*(8533.7846234832995110126545774352
+                              - 16629.939266275147765050301227823*z
+                              + y*(-340913.75495864052918353117517036
+                                   + 647692.371423347860323011732031*z
+                                   + y*(2.9955772178329838539939292606433e6
+                                        - 5.19904417061444093286309417333e6*z
+                                        + y*(-9.5315809794598083769156726511046e6
+                                             + y*(1.2215346836050133210314908763726e7
+                                                  - 5.319392415304590028531221353268e6*y
+                                                  - 1.0638784830609180057062442706536e7*z)
+                                             + 1.3479003405296698714830244153077e7*z)))
+                              + x*(-72865.391785126634286338819853486
+                                   + 129100.84430397812080762733847915*z
+                                   + y*(2.6465673082315514765563604388225e6
+                                        - 4.516341400735776971982081807135e6*z
+                                        + y*(-2.0888078978402968495417128357999e7
+                                             + 3.2060772385455719085989080735534e7*z
+                                             + y*(5.8778082706668818324313314681812e7
+                                                  - 7.201638962258521884780730447501e7*z
+                                                  + y*(-6.526485309546785458082536968048e7
+                                                       + 2.3937265868870655128390496089706e7*y
+                                                       + 4.7874531737741310256780992179412e7*z))))
+                                   + x*(243978.71423548407576356691932924
+                                        - 358856.58416699003071950650017933*z
+                                        + x*(-410278.10689823555341406993160746
+                                             + 461699.6296294810761086333630356*z
+                                             + x*(372204.29857807929405724424195429
+                                                  - 282708.96752667751200585512087298*z
+                                                  + x*(-174833.17728623477716151566685566
+                                                       + 33478.693522896021158588106419169*x
+                                                       + 1.3726264344387368675021123631859e6*y
+                                                       + 66957.38704579204231717621283834*z)
+                                                  + y*(-5.7955338342968889961200299778962e6
+                                                       + 1.2387116603471527828677599375093e7*y
+                                                       + 2.6782954818316816926870485135335e6*z))
+                                             + y*(9.4648424074043620602269839422298e6
+                                                  - 8.630063219235418787547156321386e6*z
+                                                  + y*(-3.9914042388963811892405597986409e7
+                                                       + 4.0509219162704185601891608767195e7*y
+                                                       + 2.2095937725111373964668150236652e7*z)))
+                                        + y*(-7.3565599754232956297498832536762e6
+                                             + 9.837921965943824256798178200038e6*z
+                                             + y*(4.5500389092490187187691574175177e7
+                                                  - 4.9102083833580831032595889414781e7*z
+                                                  + y*(-9.0020487028231523559759130593766e7
+                                                       + 5.339851616901915374794802973857e7*y
+                                                       + 5.892250060029699723911506729774e7*z))))));
+    return;
+  case ( 144 ) :
+    grad[0] /*ARGH*/[0]= -1726.0359208313134060700538668072
+                         + z*(20194.620273726366851019630241644
+                              + z*(-49192.023743692432072996535204005
+                                   + 31931.664535379298012295996535933*z))
+                         + y*(60583.860821179100553058890724932
+                              + z*(-688688.33241169404902195149285607
+                                   + (1.6285148913043441986270958233326e6
+                                      - 1.0252653369738001632056119968835e6*z)*z)
+                              + y*(-491920.23743692432072996535204005
+                                   + z*(5.0771346611253083839550634492133e6
+                                        + z*(-1.0765286038224901713658925967276e7
+                                             + 5.980714465680500952032736648487e6*z))
+                                   + y*(1.5646515622335856026025038302607e6
+                                        + y*(-2.3068470081910503672126269929878e6
+                                             + y*(1.5948571908481335872087297729298e6
+                                                  - 419599.33235409228901563009502083*y
+                                                  - 5.03519198824910746818756114025e6*z)
+                                             + (1.3955000419921168888076385513136e7
+                                                - 1.2587979970622768670468902850625e7*z)*z)
+                                        + z*(-1.3328449380659402121672955959485e7
+                                             + (2.1929286374161836824120034377785e7
+                                                - 8.391986647081845780312601900417e6*z)*z))))
+                         + x*(32104.268127462429352903001922614
+                              + z*(-344861.97698209641853279676258808
+                                   + (763770.89496785618218599883606218
+                                      - 445317.26757447885876607389763625*z)*z)
+                              + y*(-1.0345859309462892555983902877642e6
+                                   + z*(1.0692792529549986550603983704871e7
+                                        + z*(-2.2711180646298421797069768779449e7
+                                             + 1.2644939156010202012869214628229e7*z))
+                                   + y*(7.6377089496785618218599883606218e6
+                                        + z*(-7.0805445544342138543805749724164e7
+                                             + (1.3277186113810712113512675359641e8
+                                                - 6.39082060047002101731498144724e7*z)*z)
+                                        + y*(-2.1820546111149464079537620984176e7
+                                             + z*(1.6438420902813262616729979016698e8
+                                                  + z*(-2.3433008868390077063488265306548e8
+                                                       + 7.552787982373661202281341710375e7*z))
+                                             + y*(2.8451113101022954528955732913516e7
+                                                  + y*(-1.7042188267920056046173283859307e7
+                                                       + 3.7763939911868306011406708551874e6*y
+                                                       + 4.5316727894241967213688050262249e7*z)
+                                                  + z*(-1.4911914734430049040401623376894e8
+                                                       + 1.1329181973560491803422012565562e8*z)))))
+                              + x*(-187447.50100228063589920784993526
+                                   + z*(1.732077046554223002991299055341e6
+                                        + z*(-3.1845362739337732341992493842593e6
+                                             + 1.4550482812607972013170554097185e6*z))
+                                   + x*(516084.74032856270841494610617535
+                                        + z*(-3.8835808218704551636576212003162e6
+                                             + (5.4629036894311069302117204884448e6
+                                                - 1.7018714179396750183850731126719e6*z)*z)
+                                        + x*(-771538.05661159709251331407846281
+                                             + z*(4.4039806520010961555877424411585e6
+                                                  + z*(-4.1813220182138567262047054923404e6
+                                                       + 660208.7397179773778217956040537*z))
+                                             + x*(647263.4703117425272762702000527
+                                                  + x*(-287557.58441049681345127097421008
+                                                       + 52816.6991774381902257436483243*x
+                                                       + 1.6637260240893029921109249222154e6*y
+                                                       + 554575.3413631009973703083074051*z)
+                                                  + z*(-2.4823848613395949406099514712421e6
+                                                       + 1.1883757314923592800792320872967e6*z)
+                                                  + y*(-7.4471545840187848218298544137263e6
+                                                       + 1.1883757314923592800792320872967e7*y
+                                                       + 1.6637260240893029921109249222154e7*z))
+                                             + y*(1.3211941956003288466763227323476e7
+                                                  + z*(-5.8538508254993994166865876892766e7
+                                                       + 3.3670645725616846268911575806741e7*z)
+                                                  + y*(-4.1813220182138567262047054923404e7
+                                                       + 3.2350228246180891513267984598634e7*y
+                                                       + 1.0497318961515840307366550104455e8*z)))
+                                        + y*(-1.1650742465611365490972863600949e7
+                                             + z*(7.6480651652035497022964086838227e7
+                                                  + z*(-8.6795442314923425937638728746266e7
+                                                       + 1.7429510728554602774495403947019e7*z))
+                                             + y*(5.4629036894311069302117204884448e7
+                                                  + z*(-2.7059755545240832792322662491483e8
+                                                       + 1.830098626498233291322017414437e8*z)
+                                                  + y*(-8.3391699479044075900868582520922e7
+                                                       + 3.9216399139247856242614658880793e7*y
+                                                       + 2.2658363947120983606844025131125e8*z))))
+                                   + y*(5.196231139662669008973897166023e6
+                                        + z*(-4.458350783507282527878949137963e7
+                                             + (7.4207462344300657267169825895641e7
+                                                - 2.9049184547591004624159006578365e7*z)*z)
+                                        + y*(-3.1845362739337732341992493842593e7
+                                             + z*(2.3135267672046675500941181014524e8
+                                                  + z*(-3.0501643774970554855366956907283e8
+                                                       + 7.843279827849571248522931776159e7*z))
+                                             + y*(7.1297365781779062864535715076205e7
+                                                  + y*(-6.5360665232079760404357764801321e7
+                                                       + 2.0915412874265523329394484736423e7*y
+                                                       + 1.830098626498233291322017414437e8*z)
+                                                  + z*(-3.7763939911868306011406708551874e8
+                                                       + 2.8758692702115094577917416512581e8*z))))));
+    grad[0] /*ARGH*/[1]= -1553.4323287481820654630484801265
+                         + z*(18123.377168728790763735565601475
+                              + z*(-44013.915981198491854786373603583
+                                   + 28479.592693716671200155888802319*z))
+                         + y*(25890.538812469701091050808002108
+                              + z*(-274439.71141217883156513856482234
+                                   + (598071.44656805009520327366484869
+                                      - 341755.11232460005440187066562782*z)*z)
+                              + y*(-126863.64018110153534614895921033
+                                   + z*(1.1107041150549501768060796632904e6
+                                        + z*(-1.879653117785300299210288660953e6
+                                             + 740469.4100366334512040531088603*z))
+                                   + y*(256316.33424345004080140299922087
+                                        + y*(-227836.74154973336960124711041855
+                                             + 74046.94100366334512040531088603*y
+                                             + 740469.4100366334512040531088603*z)
+                                        + z*(-1.5948571908481335872087297729298e6
+                                             + 1.4809388200732669024081062177206e6*z))))
+                         + x*(60583.860821179100553058890724932
+                              + z*(-688688.33241169404902195149285607
+                                   + (1.6285148913043441986270958233326e6
+                                      - 1.0252653369738001632056119968835e6*z)*z)
+                              + y*(-983840.4748738486414599307040801
+                                   + z*(1.0154269322250616767910126898427e7
+                                        + z*(-2.1530572076449803427317851934553e7
+                                             + 1.1961428931361001904065473296974e7*z))
+                                   + y*(4.6939546867007568078075114907821e6
+                                        + y*(-9.2273880327642014688505079719512e6
+                                             + y*(7.9742859542406679360436488646492e6
+                                                  - 2.517595994124553734093780570125e6*y
+                                                  - 2.517595994124553734093780570125e7*z)
+                                             + (5.5820001679684675552305542052544e7
+                                                - 5.03519198824910746818756114025e7*z)*z)
+                                        + z*(-3.9985348141978206365018867878455e7
+                                             + (6.5787859122485510472360103133356e7
+                                                - 2.517595994124553734093780570125e7*z)*z)))
+                              + x*(-517292.96547314462779919514388211
+                                   + z*(5.3463962647749932753019918524353e6
+                                        + z*(-1.1355590323149210898534884389724e7
+                                             + 6.322469578005101006434607314115e6*z))
+                                   + y*(7.6377089496785618218599883606218e6
+                                        + z*(-7.0805445544342138543805749724164e7
+                                             + (1.3277186113810712113512675359641e8
+                                                - 6.39082060047002101731498144724e7*z)*z)
+                                        + y*(-3.2730819166724196119306431476265e7
+                                             + z*(2.4657631354219893925094968525047e8
+                                                  + z*(-3.5149513302585115595232397959822e8
+                                                       + 1.1329181973560491803422012565562e8*z))
+                                             + y*(5.6902226202045909057911465827033e7
+                                                  + y*(-4.2605470669800140115433209648269e7
+                                                       + 1.1329181973560491803422012565562e7*y
+                                                       + 1.1329181973560491803422012565562e8*z)
+                                                  + z*(-2.9823829468860098080803246753788e8
+                                                       + 2.2658363947120983606844025131125e8*z))))
+                                   + x*(1.732077046554223002991299055341e6
+                                        + z*(-1.486116927835760842626316379321e7
+                                             + (2.4735820781433552422389941965214e7
+                                                - 9.683061515863668208053002192788e6*z)*z)
+                                        + x*(-2.9126856164028413727432159002371e6
+                                             + z*(1.9120162913008874255741021709557e7
+                                                  + z*(-2.1698860578730856484409682186567e7
+                                                       + 4.3573776821386506936238509867547e6*z))
+                                             + x*(2.6423883912006576933526454646951e6
+                                                  + x*(-1.241192430669797470304975735621e6
+                                                       + 237675.14629847185601584641745935*x
+                                                       + 3.9612524383078642669307736243225e6*y
+                                                       + 2.7728767068155049868515415370257e6*z)
+                                                  + z*(-1.1707701650998798833373175378553e7
+                                                       + 6.734129145123369253782315161348e6*z)
+                                                  + y*(-1.6725288072855426904818821969362e7
+                                                       + 1.941013694770853490796079075918e7*y
+                                                       + 4.1989275846063361229466200417818e7*z))
+                                             + y*(2.7314518447155534651058602442224e7
+                                                  + z*(-1.3529877772620416396161331245742e8
+                                                       + 9.150493132491166456610087072185e7*z)
+                                                  + y*(-6.2543774609283056925651436890692e7
+                                                       + 3.9216399139247856242614658880793e7*y
+                                                       + 1.6993772960340737705133018848344e8*z)))
+                                        + y*(-2.1230241826225154894661662561728e7
+                                             + z*(1.5423511781364450333960787343016e8
+                                                  + z*(-2.0334429183313703236911304604855e8
+                                                       + 5.228853218566380832348621184106e7*z))
+                                             + y*(7.1297365781779062864535715076205e7
+                                                  + y*(-8.7147553642773013872477019735095e7
+                                                       + 3.4859021457109205548990807894038e7*y
+                                                       + 2.4401315019976443884293565525827e8*z)
+                                                  + z*(-3.7763939911868306011406708551874e8
+                                                       + 2.8758692702115094577917416512581e8*z))))));
+    grad[0] /*ARGH*/[2]= -517.81077624939402182101616004216
+                         + (2589.0538812469701091050808002108
+                            - 2589.0538812469701091050808002108*z)*z
+                         + y*(18123.377168728790763735565601475
+                              + z*(-88027.831962396983709572747207167
+                                   + 85438.77808115001360046766640696*z)
+                              + y*(-137219.85570608941578256928241117
+                                   + (598071.44656805009520327366484869
+                                      - 512632.6684869000816028059984417*z)*z
+                                   + y*(370234.70501831672560202655443014
+                                        + z*(-1.253102078523533532806859107302e6
+                                             + 740469.4100366334512040531088603*z)
+                                        + y*(-398714.29771203339680218244323246
+                                             + 148093.88200732669024081062177206*y
+                                             + 740469.4100366334512040531088603*z))))
+                         + x*(20194.620273726366851019630241644
+                              + z*(-98384.04748738486414599307040801
+                                   + 95794.9936061378940368879896078*z)
+                              + y*(-688688.33241169404902195149285607
+                                   + (3.2570297826086883972541916466652e6
+                                      - 3.0757960109214004896168359906504e6*z)*z
+                                   + y*(5.0771346611253083839550634492133e6
+                                        + z*(-2.1530572076449803427317851934553e7
+                                             + 1.7942143397041502856098209945461e7*z)
+                                        + y*(-1.3328449380659402121672955959485e7
+                                             + y*(1.3955000419921168888076385513136e7
+                                                  - 5.03519198824910746818756114025e6*y
+                                                  - 2.517595994124553734093780570125e7*z)
+                                             + (4.3858572748323673648240068755571e7
+                                                - 2.517595994124553734093780570125e7*z)*z)))
+                              + x*(-172430.98849104820926639838129404
+                                   + (763770.89496785618218599883606218
+                                      - 667975.9013617182881491108464544*z)*z
+                                   + y*(5.3463962647749932753019918524353e6
+                                        + z*(-2.2711180646298421797069768779449e7
+                                             + 1.8967408734015303019303821942344e7*z)
+                                        + y*(-3.5402722772171069271902874862082e7
+                                             + (1.3277186113810712113512675359641e8
+                                                - 9.58623090070503152597247217086e7*z)*z
+                                             + y*(8.2192104514066313083649895083492e7
+                                                  + z*(-2.3433008868390077063488265306548e8
+                                                       + 1.1329181973560491803422012565562e8*z)
+                                                  + y*(-7.455957367215024520200811688447e7
+                                                       + 2.2658363947120983606844025131125e7*y
+                                                       + 1.1329181973560491803422012565562e8*z))))
+                                   + x*(577359.015518074334330433018447
+                                        + z*(-2.1230241826225154894661662561728e6
+                                             + 1.4550482812607972013170554097185e6*z)
+                                        + x*(-970895.20546761379091440530007904
+                                             + (2.7314518447155534651058602442224e6
+                                                - 1.2764035634547562637888048345039e6*z)*z
+                                             + x*(880796.13040021923111754848823171
+                                                  + z*(-1.6725288072855426904818821969362e6
+                                                       + 396125.24383078642669307736243225*z)
+                                                  + x*(-413730.81022326582343499191187368
+                                                       + 79225.04876615728533861547248645*x
+                                                       + 2.7728767068155049868515415370257e6*y
+                                                       + 396125.24383078642669307736243225*z)
+                                                  + y*(-1.1707701650998798833373175378553e7
+                                                       + 2.0994637923031680614733100208909e7*y
+                                                       + 1.3468258290246738507564630322696e7*z))
+                                             + y*(1.9120162913008874255741021709557e7
+                                                  + z*(-4.3397721157461712968819364373133e7
+                                                       + 1.3072133046415952080871552960264e7*z)
+                                                  + y*(-6.7649388863102081980806656228708e7
+                                                       + 5.664590986780245901711006282781e7*y
+                                                       + 9.150493132491166456610087072185e7*z)))
+                                        + y*(-1.486116927835760842626316379321e7
+                                             + (4.9471641562867104844779883930428e7
+                                                - 2.9049184547591004624159006578365e7*z)*z
+                                             + y*(7.7117558906822251669803936715078e7
+                                                  + z*(-2.0334429183313703236911304604855e8
+                                                       + 7.843279827849571248522931776159e7*z)
+                                                  + y*(-1.2587979970622768670468902850625e8
+                                                       + 6.100328754994110971073391381457e7*y
+                                                       + 1.9172461801410063051944944341721e8*z))))));
+    return;
+  case ( 145 ) :
+    grad[0] /*ARGH*/[0]= -1957.1407716360108571350921465235
+                         + z*(38164.245046902211714134296857209
+                              + z*(-167335.53597487892828505037852776
+                                   + (253449.7299268634059989944329748
+                                      - 123299.86861306868399951080523098*z)*z))
+                         + y*(53429.943065663096399788015600093
+                              + z*(-1.0040132158492735697103022711666e6
+                                   + z*(4.2362312002061455002689069511502e6
+                                        + z*(-6.1649934306534341999755402615492e6
+                                             + 2.8769969343049359599885854553896e6*z)))
+                              + y*(-334671.07194975785657010075705553
+                                   + y*(832763.39833112261971098170834577
+                                        + z*(-1.0815159904060595996528519201689e7
+                                             + (2.7742470437940453899889931176971e7
+                                                - 1.8166180642325452775927925304032e7*z)*z)
+                                        + y*(-995206.08237691152085319435650722
+                                             + y*(575399.38686098719199771709107792
+                                                  - 129758.43315946751982805660931451*y
+                                                  - 2.5951686631893503965611321862902e6*z)
+                                             + (8.8364905839365890199649410415538e6
+                                                - 1.1678258984352076784525094838306e7*z)*z))
+                                   + z*(5.5396869541157287311208783207349e6
+                                        + z*(-2.0133107117819643687348692911288e7
+                                             + (2.4454473941591955659902976370812e7
+                                                - 9.083090321162726387963962652016e6*z)*z))))
+                         + x*(36402.818352429801942712713925338
+                              + z*(-651727.87695479161542598568479234
+                                   + z*(2.59810437434680441284683482451e6
+                                        + z*(-3.5345962335746356079859764166215e6
+                                             + 1.5206983795611804359939665978488e6*z)))
+                              + y*(-912419.02773670826159637995870928
+                                   + z*(1.558862624608082647708100894706e7
+                                        + z*(-5.907825133260462373347989153496e7
+                                             + (7.603491897805902179969832989244e7
+                                                - 3.0742767240858458543878027437592e7*z)*z))
+                                   + y*(5.19620874869360882569366964902e6
+                                        + z*(-7.7256174819559892574550627391871e7
+                                             + z*(2.4830832111977560547730054590588e8
+                                                  + z*(-2.6131352154729689762296323321953e8
+                                                       + 8.174781289046453749167566386814e7*z)))
+                                        + y*(-1.1613673338888088426239636797471e7
+                                             + y*(1.2274208349315242090522730396922e7
+                                                  + y*(-6.1485534481716917087756054875184e6
+                                                       + 1.1678258984352076784525094838306e6*y
+                                                       + 2.3356517968704153569050189676612e7*z)
+                                                  + z*(-9.4424213668350979813339655701175e7
+                                                       + 1.0510433085916869106072585354475e8*z))
+                                             + z*(1.3338697215008068395718507015417e8
+                                                  + z*(-2.9644811267970656453025240743392e8
+                                                       + 1.6349562578092907498335132773628e8*z)))))
+                              + x*(-212545.48779967077908487100711246
+                                   + z*(3.2733179405612281585584416150606e6
+                                        + z*(-1.0832774171005320094242735031008e7
+                                             + (1.1549087693424100067954178756635e7
+                                                - 3.4934962773702793799861394815445e6*z)*z))
+                                   + x*(585185.09071916724628339255181054
+                                        + z*(-7.3392778936350407142565955494633e6
+                                             + z*(1.8583051626683923088497699931241e7
+                                                  + z*(-1.3508185605831746935946405995306e7
+                                                       + 2.0960977664221676279916836889267e6*z)))
+                                        + x*(-874841.92492129685313938618949603
+                                             + z*(8.3227411313821361699669793530914e6
+                                                  + z*(-1.422352055786470890422928217486e7
+                                                       + 5.240244416055419069979209222317e6*z))
+                                             + x*(733927.78936350407142565955494633
+                                                  + x*(-326059.65255455940879870635161082
+                                                       + 59888.50761206193222833381968362*x
+                                                       + 1.4672684364955173395941785822487e6*y
+                                                       + 1.0480488832110838139958418444634e6*z)
+                                                  + z*(-4.6912664296115180245528158752169e6
+                                                       + 4.0424742638141804254125328286444e6*z)
+                                                  + y*(-6.5677730014561252343739422253037e6
+                                                       + 8.084948527628360850825065657289e6*y
+                                                       + 2.4254845582885082552475196971866e7*z))
+                                             + y*(1.1651837583934990637953771094328e7
+                                                  + z*(-8.5341123347188253425375693049159e7
+                                                       + 8.75869423826405758839382112873e7*z)
+                                                  + y*(-2.844704111572941780845856434972e7
+                                                       + 1.7217945938467805515645973159041e7*y
+                                                       + 1.1453677080806844538668843014492e8*z)))
+                                        + y*(-1.0274989051089056999959233769249e7
+                                             + z*(1.1149830976010353853098619958745e8
+                                                  + z*(-2.2577967369747348450081850020725e8
+                                                       + 1.0480488832110838139958418444634e8*z))
+                                             + y*(3.7166103253367846176995399862482e7
+                                                  + y*(-4.4384038419161454218109619698861e7
+                                                       + 1.6918503400407495854504304060623e7*y
+                                                       + 1.8385771836903013194098482642872e8*z)
+                                                  + z*(-2.9525034252746532588568573104025e8
+                                                       + 3.4226282100293394268492777949189e8*z))))
+                                   + y*(4.5826451167857194219818182610849e6
+                                        + z*(-6.4996645026031920565456410186047e7
+                                             + z*(1.9303475144723138685009127350376e8
+                                                  + z*(-1.7467481386851396899930697407723e8
+                                                       + 3.7729759795599017303850306400681e7*z)))
+                                        + y*(-2.1665548342010640188485470062016e7
+                                             + z*(2.5243005958484104434242704996646e8
+                                                  + z*(-5.7043803500488990447487963248649e8
+                                                       + 3.2070295826259164708272760440579e8*z))
+                                             + y*(3.7947002421250614508992301628945e7
+                                                  + y*(-2.8197505667345826424173840101038e7
+                                                       + 7.545951959119803460770061280136e6*y
+                                                       + 1.1588426222933983886182594108781e8*z)
+                                                  + z*(-3.0642953061505021990164137738119e8
+                                                       + 3.63822683743276238287127954578e8*z))))));
+    grad[0] /*ARGH*/[1]= -1369.9985401452075999945645025665
+                         + z*(26421.400417086146571323743978068
+                              + z*(-114492.73514070663514240289057163
+                                   + (171249.81751815094999932056282081
+                                      - 82199.91240871245599967387015399*z)*z))
+                         + y*(17614.266944724097714215829318712
+                              + z*(-299442.5380603096611416690984181
+                                   + z*(1.1185059509899802048527051617382e6
+                                        + z*(-1.3973985109481117519944557926178e6
+                                             + 534299.4306566309639978801560009*z)))
+                              + y*(-67521.356621442374571160679055062
+                                   + y*(110578.45359743461342813270627858
+                                        + y*(-82199.912408712455999673870153989
+                                             + 22898.547028141327028480578114326*y
+                                             + 381642.45046902211714134296857209*z)
+                                        + z*(-1.0098846381641816022817075476062e6
+                                             + 1.3739128216884796217088346868595e6*z))
+                                   + z*(901263.32533838299971070993347409
+                                        + z*(-2.3779260375377531914191369580261e6
+                                             + 1.6028982919698928919936404680028e6*z))))
+                         + x*(53429.943065663096399788015600093
+                              + z*(-1.0040132158492735697103022711666e6
+                                   + z*(4.2362312002061455002689069511502e6
+                                        + z*(-6.1649934306534341999755402615492e6
+                                             + 2.8769969343049359599885854553896e6*z)))
+                              + y*(-669342.14389951571314020151411105
+                                   + y*(2.4982901949933678591329451250373e6
+                                        + z*(-3.2445479712181787989585557605067e7
+                                             + (8.3227411313821361699669793530914e7
+                                                - 5.449854192697635832778377591209e7*z)*z)
+                                        + y*(-3.9808243295076460834127774260289e6
+                                             + y*(2.8769969343049359599885854553896e6
+                                                  - 778550.5989568051189683396558871*y
+                                                  - 1.2975843315946751982805660931451e7*z)
+                                             + (3.5345962335746356079859764166215e7
+                                                - 4.6713035937408307138100379353224e7*z)*z))
+                                   + z*(1.107937390823145746224175664147e7
+                                        + z*(-4.0266214235639287374697385822575e7
+                                             + (4.8908947883183911319805952741623e7
+                                                - 1.8166180642325452775927925304032e7*z)*z)))
+                              + x*(-456209.51386835413079818997935464
+                                   + z*(7.79431312304041323854050447353e6
+                                        + z*(-2.953912566630231186673994576748e7
+                                             + (3.801745948902951089984916494622e7
+                                                - 1.5371383620429229271939013718796e7*z)*z))
+                                   + y*(5.19620874869360882569366964902e6
+                                        + z*(-7.7256174819559892574550627391871e7
+                                             + z*(2.4830832111977560547730054590588e8
+                                                  + z*(-2.6131352154729689762296323321953e8
+                                                       + 8.174781289046453749167566386814e7*z)))
+                                        + y*(-1.7420510008332132639359455196206e7
+                                             + y*(2.4548416698630484181045460793845e7
+                                                  + y*(-1.5371383620429229271939013718796e7
+                                                       + 3.5034776953056230353575284514918e6*y
+                                                       + 5.839129492176038392262547419153e7*z)
+                                                  + z*(-1.8884842733670195962667931140235e8
+                                                       + 2.1020866171833738212145170708951e8*z))
+                                             + z*(2.0008045822512102593577760523125e8
+                                                  + z*(-4.4467216901955984679537861115088e8
+                                                       + 2.4524343867139361247502699160443e8*z))))
+                                   + x*(1.5275483722619064739939394203616e6
+                                        + z*(-2.1665548342010640188485470062016e7
+                                             + z*(6.4344917149077128950030424501255e7
+                                                  + z*(-5.8224937956171322999768991359076e7
+                                                       + 1.257658659853300576795010213356e7*z)))
+                                        + x*(-2.5687472627722642499898084423122e6
+                                             + z*(2.7874577440025884632746549896862e7
+                                                  + z*(-5.6444918424368371125204625051812e7
+                                                       + 2.6201222080277095349896046111584e7*z))
+                                             + x*(2.3303675167869981275907542188656e6
+                                                  + x*(-1.0946288335760208723956570375506e6
+                                                       + 209609.77664221676279916836889267*x
+                                                       + 2.6949828425427869502750218857629e6*y
+                                                       + 4.0424742638141804254125328286444e6*z)
+                                                  + z*(-1.7068224669437650685075138609832e7
+                                                       + 1.7517388476528115176787642257459e7*z)
+                                                  + y*(-1.1378816446291767123383425739888e7
+                                                       + 1.0330767563080683309387583895425e7*y
+                                                       + 4.581470832322737815467537205797e7*z))
+                                             + y*(1.8583051626683923088497699931241e7
+                                                  + y*(-3.3288028814371090663582214774146e7
+                                                       + 1.6918503400407495854504304060623e7*y
+                                                       + 1.3789328877677259895573861982154e8*z)
+                                                  + z*(-1.4762517126373266294284286552012e8
+                                                       + 1.7113141050146697134246388974595e8*z)))
+                                        + y*(-1.4443698894673760125656980041344e7
+                                             + z*(1.6828670638989402956161803331097e8
+                                                  + z*(-3.8029202333659326964991975499099e8
+                                                       + 2.1380197217506109805515173627053e8*z))
+                                             + y*(3.7947002421250614508992301628945e7
+                                                  + y*(-3.7596674223127768565565120134717e7
+                                                       + 1.257658659853300576795010213356e7*y
+                                                       + 1.5451234963911978514910125478374e8*z)
+                                                  + z*(-3.0642953061505021990164137738119e8
+                                                       + 3.63822683743276238287127954578e8*z))))));
+    grad[0] /*ARGH*/[2]= -978.57038581800542856754607326177
+                         + z*(8807.133472362048857107914659356
+                              + z*(-20549.978102178113999918467538497
+                                   + 13699.985401452075999945645025665*z))
+                         + y*(26421.400417086146571323743978068
+                              + z*(-228985.47028141327028480578114326
+                                   + (513749.45255445284999796168846243
+                                      - 328799.64963484982399869548061596*z)*z)
+                              + y*(-149721.26903015483057083454920905
+                                   + z*(1.1185059509899802048527051617382e6
+                                        + z*(-2.0960977664221676279916836889267e6
+                                             + 1.0685988613132619279957603120019e6*z))
+                                   + y*(300421.10844612766657023664449136
+                                        + y*(-252471.15954104540057042688690154
+                                             + 76328.49009380442342826859371442*y
+                                             + 686956.4108442398108544173434298*z)
+                                        + z*(-1.5852840250251687942794246386841e6
+                                             + 1.6028982919698928919936404680028e6*z))))
+                         + x*(38164.245046902211714134296857209
+                              + z*(-334671.07194975785657010075705553
+                                   + (760349.1897805902179969832989244
+                                      - 493199.47445227473599804322092393*z)*z)
+                              + y*(-1.0040132158492735697103022711666e6
+                                   + z*(8.4724624004122910005378139023004e6
+                                        + z*(-1.8494980291960302599926620784648e7
+                                             + 1.1507987737219743839954341821558e7*z))
+                                   + y*(5.5396869541157287311208783207349e6
+                                        + y*(-1.0815159904060595996528519201689e7
+                                             + y*(8.8364905839365890199649410415538e6
+                                                  - 2.5951686631893503965611321862902e6*y
+                                                  - 2.3356517968704153569050189676612e7*z)
+                                             + (5.5484940875880907799779862353943e7
+                                                - 5.449854192697635832778377591209e7*z)*z)
+                                        + z*(-4.0266214235639287374697385822575e7
+                                             + (7.3363421824775866979708929112435e7
+                                                - 3.6332361284650905551855850608063e7*z)*z)))
+                              + x*(-325863.93847739580771299284239617
+                                   + z*(2.59810437434680441284683482451e6
+                                        + z*(-5.3018943503619534119789646249323e6
+                                             + 3.0413967591223608719879331956976e6*z))
+                                   + y*(7.79431312304041323854050447353e6
+                                        + z*(-5.907825133260462373347989153496e7
+                                             + (1.1405237846708853269954749483866e8
+                                                - 6.148553448171691708775605487518e7*z)*z)
+                                        + y*(-3.8628087409779946287275313695935e7
+                                             + z*(2.4830832111977560547730054590588e8
+                                                  + z*(-3.919702823209453464344448498293e8
+                                                       + 1.6349562578092907498335132773628e8*z))
+                                             + y*(6.6693486075040341978592535077083e7
+                                                  + y*(-4.7212106834175489906669827850588e7
+                                                       + 1.1678258984352076784525094838306e7*y
+                                                       + 1.0510433085916869106072585354475e8*z)
+                                                  + z*(-2.9644811267970656453025240743392e8
+                                                       + 2.4524343867139361247502699160443e8*z))))
+                                   + x*(1.0911059801870760528528138716869e6
+                                        + z*(-7.2218494473368800628284900206719e6
+                                             + (1.1549087693424100067954178756635e7
+                                                - 4.657995036493705839981519308726e6*z)*z)
+                                        + x*(-1.8348194734087601785641488873658e6
+                                             + z*(9.2915258133419615442488499656205e6
+                                                  + z*(-1.0131139204373810201959804496479e7
+                                                       + 2.0960977664221676279916836889267e6*z))
+                                             + x*(1.6645482262764272339933958706183e6
+                                                  + x*(-781877.73826858633742546931253616
+                                                       + 149721.26903015483057083454920905*x
+                                                       + 4.0424742638141804254125328286444e6*y
+                                                       + 1.3474914212713934751375109428815e6*z)
+                                                  + z*(-5.689408223145883561691712869944e6
+                                                       + 3.1441466496332514419875255333901e6*z)
+                                                  + y*(-1.7068224669437650685075138609832e7
+                                                       + 2.2907354161613689077337686028985e7*y
+                                                       + 3.5034776953056230353575284514918e7*z))
+                                             + y*(2.7874577440025884632746549896862e7
+                                                  + z*(-1.1288983684873674225040925010362e8
+                                                       + 7.860366624083128604968813833475e7*z)
+                                                  + y*(-7.3812585631866331471421432760062e7
+                                                       + 4.5964429592257532985246206607179e7*y
+                                                       + 1.7113141050146697134246388974595e8*z)))
+                                        + y*(-2.1665548342010640188485470062016e7
+                                             + z*(1.2868983429815425790006084900251e8
+                                                  + z*(-1.7467481386851396899930697407723e8
+                                                       + 5.030634639413202307180040853424e7*z))
+                                             + y*(8.4143353194947014780809016655487e7
+                                                  + y*(-1.0214317687168340663388045912706e8
+                                                       + 3.8628087409779946287275313695935e7*y
+                                                       + 2.4254845582885082552475196971866e8*z)
+                                                  + z*(-3.8029202333659326964991975499099e8
+                                                       + 3.2070295826259164708272760440579e8*z))))));
+    return;
+  case ( 146 ) :
+    grad[0] /*ARGH*/[0]= -2163.7005338077633334731720928721
+                         + z*(63288.24061387707750409028371651
+                              + z*(-431658.25649464878502789783252799
+                                   + z*(1.1207968765124214067391031441078e6
+                                        + z*(-1.2268182026690018100792885766585e6
+                                             + 477095.9677046118150308344464783*z))))
+                         + y*(37972.944368326246502454170229906
+                              + z*(-1.0483129086298613350677518789965e6
+                                   + z*(6.7247812590745284404346188646466e6
+                                        + z*(-1.6357576035586690801057181022113e7
+                                             + (1.6698358869661413526079205626741e7
+                                                - 6.025040506441097778389395009812e6*z)*z)))
+                              + y*(-154163.66303380313750996351161714
+                                   + z*(3.4824760091635950852250704834777e6
+                                        + z*(-1.7175454837366025341110040073219e7
+                                             + (2.8625758062276708901850066788698e7
+                                                - 1.5062601266102744445973487524529e7*z)*z))
+                                   + y*(280199.21912810535168477578602694
+                                        + z*(-4.7904329818503880203096030136189e6
+                                             + (1.590319892348706050102781488261e7
+                                                - 1.3388978903202439507531988910693e7*z)*z)
+                                        + y*(-262889.61485764324501699040928396
+                                             + y*(124953.70582739833250807568836337
+                                                  - 23908.890898575784834878551626237*y
+                                                  - 717266.7269572735450463565487871*z)
+                                             + (3.0102483676600507376945506742084e6
+                                                - 5.02086708870091481532449584151e6*z)*z))))
+                         + x*(40244.829928824398002601000927422
+                              + z*(-1.0807684166369777850698494603896e6
+                                   + z*(6.7020624034695469254331505576714e6
+                                        + z*(-1.5630572656227282321010195198908e7
+                                             + (1.5130757832917688990977892445455e7
+                                                - 5.098111197757851966329488085225e6*z)*z)))
+                              + y*(-648461.04998218667104190967623378
+                                   + z*(1.6276437265568899676051937068631e7
+                                        + z*(-9.378343593736369392606117119345e7
+                                             + z*(2.017434377722358532130385659394e8
+                                                  + z*(-1.7843389192152481882153208298289e8
+                                                       + 5.422536455796988000550455508831e7*z))))
+                                   + y*(2.3935937155248381876546966277398e6
+                                        + y*(-3.9076431640568205802525487997271e6
+                                             + y*(3.2423052499109333552095483811689e6
+                                                  + y*(-1.3352195994127707530862944985114e6
+                                                       + 215180.01808718206351390696463613*y
+                                                       + 6.455400542615461905417208939084e6*z)
+                                                  + z*(-3.2166653985853113597078912918684e7
+                                                       + 4.5187803798308233337920462573588e7*z))
+                                             + z*(5.9082006776154785583818437167966e7
+                                                  + z*(-1.6993703992526173221098293617418e8
+                                                       + 1.2050081012882195556778790019623e8*z)))
+                                        + z*(-4.8566422181849055783138820796608e7
+                                             + z*(2.1183060966084764587369049423637e8
+                                                  + z*(-3.0588667186547111797976928511352e8
+                                                       + 1.3556341139492470001376138772076e8*z)))))
+                              + x*(-234977.87797152309801518648928591
+                                   + z*(5.428183714190226262850820487993e6
+                                        + z*(-2.7944192394127263451806017579444e7
+                                             + z*(5.1071987399998445723300754080154e7
+                                                  + z*(-3.4759849075621717952246509671991e7
+                                                       + 6.256772833611909231404371740958e6*z))))
+                                   + x*(646946.45960852123670847845576877
+                                        + z*(-1.2170815502668668750786593022406e7
+                                             + z*(4.7936785326510996653098127717582e7
+                                                  + z*(-5.9735444337364730110527335140014e7
+                                                       + 2.0855909445373030771347905803194e7*z)))
+                                        + x*(-967174.13861207021006250792551384
+                                             + z*(1.3801704780026270363391996487408e7
+                                                  + z*(-3.6690951802045146727371315764879e7
+                                                       + 2.3173232717081145301497673114661e7*z))
+                                             + x*(811387.70017791125005243953482705
+                                                  + x*(-360472.5089323733713566304706725
+                                                       + 66209.23633451755800427906604189*x
+                                                       + 1.0427954722686515385673952901597e6*y
+                                                       + 1.7379924537810858976123254835995e6*z)
+                                                  + z*(-7.7795852693058130655027902599217e6
+                                                       + 1.0427954722686515385673952901597e7*z)
+                                                  + y*(-4.667751161583487839301674155953e6
+                                                       + 3.7242695438166126377406974648562e6*y
+                                                       + 2.5325032897952965936636742761022e7*z))
+                                             + y*(8.2810228680157622180351978924449e6
+                                                  + y*(-1.3103911357873266688346898487457e7
+                                                       + 5.793308179270286325374418278665e6*y
+                                                       + 7.200254451378784432965348432055e7*z)
+                                                  + z*(-8.9106597233538213480758909714707e7
+                                                       + 1.3903939630248687180898603868796e8*z)))
+                                        + y*(-7.3024893016012012504719558134434e6
+                                             + z*(1.1641790722152670615752402445698e8
+                                                  + z*(-3.5841266602418838066316401084008e8
+                                                       + 2.7807879260497374361797207737593e8*z))
+                                             + y*(1.7120280473753927376106474184851e7
+                                                  + y*(-1.4933861084341182527631833785003e7
+                                                       + 4.4691234525799351652888369578274e6*y
+                                                       + 8.143736069145659634526325123152e7*z)
+                                                  + z*(-1.8560655919109755427199564847076e8
+                                                       + 2.9198273223522243079887068124472e8*z))))
+                                   + y*(3.2569102285141357577104922927958e6
+                                        + z*(-6.7864467242880496954386042692934e7
+                                             + z*(3.0643192439999067433980452448092e8
+                                                  + z*(-4.6346465434162290602995346229321e8
+                                                       + 2.1898704917641682309915301093354e8*z)))
+                                        + y*(-9.9800687121883083756450062783727e6
+                                             + y*(1.2767996849999611430825188520038e7
+                                                  + y*(-7.4485390876332252754813949297123e6
+                                                       + 1.6386785992793095606059068845367e6*y
+                                                       + 3.9477257164456093960051393127475e7*z)
+                                                  + z*(-1.3572893448576099390877208538587e8
+                                                       + 2.0855909445373030771347905803194e8*z))
+                                             + z*(1.5868796084999517064025591446333e8
+                                                  + z*(-4.8663788705870405133145113540787e8
+                                                       + 3.754063700167145538842623044575e8*z))))));
+    grad[0] /*ARGH*/[1]= -973.66524021349350006292744179246
+                         + z*(27587.18180604898250178294418412
+                              + z*(-181750.84483985212001174645580126
+                                   + z*(454377.11209963030002936613950315
+                                        + z*(-477095.9677046118150308344464783
+                                             + 177207.07371885581701145279440623*z))))
+                         + y*(8113.8770017791125005243953482705
+                              + z*(-188241.94644127541001216597207988
+                                   + z*(954191.93540922363006166889295661
+                                        + z*(-1.6357576035586690801057181022113e6
+                                             + 886035.3685942790850572639720311*z)))
+                              + y*(-22718.855604981515001468306975157
+                                   + y*(29209.957206404805001887823253774
+                                        + y*(-17850.529403914047501153669766195
+                                             + 4219.2160409251385002726855811007*y
+                                             + 105480.40102312846250681713952752*z)
+                                        + z*(-344028.38487543437002223436276667
+                                             + 590690.2457295193900381759813541*z))
+                                   + z*(399202.74848753233502580025113491
+                                        + z*(-1.3631313362988909000880984185094e6
+                                             + 1.1813804914590387800763519627082e6*z))))
+                         + x*(37972.944368326246502454170229906
+                              + y*(-308327.32606760627501992702323428
+                                   + z*(6.9649520183271901704501409669554e6
+                                        + z*(-3.4350909674732050682220080146438e7
+                                             + (5.7251516124553417803700133577397e7
+                                                - 3.0125202532205488891946975049059e7*z)*z))
+                                   + y*(840597.65738431605505432735808082
+                                        + z*(-1.4371298945551164060928809040857e7
+                                             + (4.770959677046118150308344464783e7
+                                                - 4.0166936709607318522595966732078e7*z)*z)
+                                        + y*(-1.0515584594305729800679616371359e6
+                                             + y*(624768.52913699166254037844181683
+                                                  - 143453.34539145470900927130975742*y
+                                                  - 3.5863336347863677252317827439356e6*z)
+                                             + (1.2040993470640202950778202696833e7
+                                                - 2.0083468354803659261297983366039e7*z)*z)))
+                              + z*(-1.0483129086298613350677518789965e6
+                                   + z*(6.7247812590745284404346188646466e6
+                                        + z*(-1.6357576035586690801057181022113e7
+                                             + (1.6698358869661413526079205626741e7
+                                                - 6.025040506441097778389395009812e6*z)*z)))
+                              + x*(-324230.52499109333552095483811689
+                                   + z*(8.1382186327844498380259685343153e6
+                                        + z*(-4.6891717968681846963030585596725e7
+                                             + z*(1.008717188861179266065192829697e8
+                                                  + z*(-8.9216945960762409410766041491443e7
+                                                       + 2.7112682278984940002752277544153e7*z))))
+                                   + y*(2.3935937155248381876546966277398e6
+                                        + z*(-4.8566422181849055783138820796608e7
+                                             + z*(2.1183060966084764587369049423637e8
+                                                  + z*(-3.0588667186547111797976928511352e8
+                                                       + 1.3556341139492470001376138772076e8*z)))
+                                        + y*(-5.8614647460852308703788231995906e6
+                                             + y*(6.4846104998218667104190967623378e6
+                                                  + y*(-3.3380489985319268827157362462785e6
+                                                       + 645540.0542615461905417208939084*y
+                                                       + 1.613850135653865476354302234771e7*z)
+                                                  + z*(-6.4333307971706227194157825837367e7
+                                                       + 9.037560759661646667584092514718e7*z))
+                                             + z*(8.862301016423217837572765575195e7
+                                                  + z*(-2.5490555988789259831647440426127e8
+                                                       + 1.8075121519323293335168185029435e8*z))))
+                                   + x*(1.0856367428380452525701640975986e6
+                                        + z*(-2.2621489080960165651462014230978e7
+                                             + z*(1.0214397479999689144660150816031e8
+                                                  + z*(-1.5448821811387430200998448743107e8
+                                                       + 7.299568305880560769971767031118e7*z)))
+                                        + x*(-1.8256223254003003126179889533609e6
+                                             + x*(1.656204573603152443607039578489e6
+                                                  + x*(-777958.52693058130655027902599217
+                                                       + 148970.78175266450550962789859425*x
+                                                       + 1.2414231812722042125802324882854e6*y
+                                                       + 4.2208388163254943227727904601703e6*z)
+                                                  + z*(-1.7821319446707642696151781942941e7
+                                                       + 2.7807879260497374361797207737593e7*z)
+                                                  + y*(-5.2415645431493066753387593949827e6
+                                                       + 3.4759849075621717952246509671991e6*y
+                                                       + 2.8801017805515137731861393728221e7*z))
+                                             + z*(2.9104476805381676539381006114246e7
+                                                  + z*(-8.9603166506047095165791002710021e7
+                                                       + 6.951969815124343590449301934398e7*z))
+                                             + y*(8.5601402368769636880532370924254e6
+                                                  + y*(-1.1200395813255886895723875338753e7
+                                                       + 4.4691234525799351652888369578274e6*y
+                                                       + 6.107802051859244725894743842364e7*z)
+                                                  + z*(-9.2803279595548777135997824235379e7
+                                                       + 1.4599136611761121539943534062236e8*z)))
+                                        + y*(-6.6533791414588722504300041855818e6
+                                             + y*(1.2767996849999611430825188520038e7
+                                                  + y*(-9.9313854501776337006418599062831e6
+                                                       + 2.7311309987988492676765114742278e6*y
+                                                       + 5.26363428859414586134018575033e7*z)
+                                                  + z*(-1.3572893448576099390877208538587e8
+                                                       + 2.0855909445373030771347905803194e8*z))
+                                             + z*(1.0579197389999678042683727630889e8
+                                                  + z*(-3.2442525803913603422096742360525e8
+                                                       + 2.5027091334447636925617486963833e8*z))))));
+    grad[0] /*ARGH*/[2]= -1622.7754003558225001048790696541
+                         + z*(22718.855604981515001468306975157
+                              + z*(-90875.422419926060005873227900629
+                                   + (136313.13362988909000880984185094
+                                      - 68156.56681494454500440492092547*z)*z))
+                         + y*(27587.18180604898250178294418412
+                              + z*(-363501.68967970424002349291160252
+                                   + z*(1.3631313362988909000880984185094e6
+                                        + z*(-1.9083838708184472601233377859132e6
+                                             + 886035.3685942790850572639720311*z)))
+                              + y*(-94120.973220637705006082986039938
+                                   + y*(133067.58282917744500860008371164
+                                        + y*(-86007.096218858592505558590691667
+                                             + 21096.080204625692501363427905503*y
+                                             + 295345.12286475969501908799067705*z)
+                                        + z*(-908754.22419926060005873227900629
+                                             + 1.1813804914590387800763519627082e6*z))
+                                   + z*(954191.93540922363006166889295661
+                                        + z*(-2.453636405338003620158577153317e6
+                                             + 1.7720707371885581701145279440623e6*z))))
+                         + x*(63288.24061387707750409028371651
+                              + z*(-863316.51298929757005579566505598
+                                   + z*(3.3623906295372642202173094323233e6
+                                        + z*(-4.907272810676007240317154306634e6
+                                             + 2.3854798385230590751541722323915e6*z)))
+                              + y*(-1.0483129086298613350677518789965e6
+                                   + y*(3.4824760091635950852250704834777e6
+                                        + z*(-3.4350909674732050682220080146438e7
+                                             + (8.5877274186830126705550200366095e7
+                                                - 6.025040506441097778389395009812e7*z)*z)
+                                        + y*(-4.7904329818503880203096030136189e6
+                                             + y*(3.0102483676600507376945506742084e6
+                                                  - 717266.7269572735450463565487871*y
+                                                  - 1.004173417740182963064899168302e7*z)
+                                             + (3.180639784697412100205562976522e7
+                                                - 4.0166936709607318522595966732078e7*z)*z))
+                                   + z*(1.3449562518149056880869237729293e7
+                                        + z*(-4.907272810676007240317154306634e7
+                                             + (6.6793435478645654104316822506963e7
+                                                - 3.0125202532205488891946975049059e7*z)*z)))
+                              + x*(-540384.20831848889253492473019481
+                                   + z*(6.7020624034695469254331505576714e6
+                                        + z*(-2.3445858984340923481515292798362e7
+                                             + (3.026151566583537798195578489091e7
+                                                - 1.2745277994394629915823720213063e7*z)*z))
+                                   + y*(8.1382186327844498380259685343153e6
+                                        + z*(-9.378343593736369392606117119345e7
+                                             + z*(3.026151566583537798195578489091e8
+                                                  + z*(-3.5686778384304963764306416596577e8
+                                                       + 1.3556341139492470001376138772076e8*z)))
+                                        + y*(-2.4283211090924527891569410398304e7
+                                             + y*(2.9541003388077392791909218583983e7
+                                                  + y*(-1.6083326992926556798539456459342e7
+                                                       + 3.227700271307730952708604469542e6*y
+                                                       + 4.5187803798308233337920462573588e7*z)
+                                                  + z*(-1.6993703992526173221098293617418e8
+                                                       + 1.8075121519323293335168185029435e8*z))
+                                             + z*(2.1183060966084764587369049423637e8
+                                                  + z*(-4.5883000779820667696965392767028e8
+                                                       + 2.7112682278984940002752277544153e8*z))))
+                                   + x*(1.8093945713967420876169401626643e6
+                                        + z*(-1.8629461596084842301204011719629e7
+                                             + z*(5.1071987399998445723300754080154e7
+                                                  + z*(-4.6346465434162290602995346229321e7
+                                                       + 1.0427954722686515385673952901597e7*z)))
+                                        + x*(-3.0427038756671671876966482556014e6
+                                             + z*(2.3968392663255498326549063858791e7
+                                                  + z*(-4.480158325302354758289550135501e7
+                                                       + 2.0855909445373030771347905803194e7*z))
+                                             + x*(2.7603409560052540726783992974816e6
+                                                  + x*(-1.2965975448843021775837983766536e6
+                                                       + 248284.63625444084251604649765708*x
+                                                       + 4.2208388163254943227727904601703e6*y
+                                                       + 3.4759849075621717952246509671991e6*z)
+                                                  + z*(-1.4676380720818058690948526305952e7
+                                                       + 1.3903939630248687180898603868796e7*z)
+                                                  + y*(-1.7821319446707642696151781942941e7
+                                                       + 1.440050890275756886593069686411e7*y
+                                                       + 5.561575852099474872359441547519e7*z))
+                                             + y*(2.9104476805381676539381006114246e7
+                                                  + y*(-4.6401639797774388567998912117689e7
+                                                       + 2.035934017286414908631581280788e7*y
+                                                       + 1.4599136611761121539943534062236e8*z)
+                                                  + z*(-1.7920633301209419033158200542004e8
+                                                       + 2.0855909445373030771347905803194e8*z)))
+                                        + y*(-2.2621489080960165651462014230978e7
+                                             + z*(2.0428794959999378289320301632062e8
+                                                  + z*(-4.6346465434162290602995346229321e8
+                                                       + 2.9198273223522243079887068124472e8*z))
+                                             + y*(5.2895986949998390213418638154445e7
+                                                  + y*(-4.5242978161920331302924028461956e7
+                                                       + 1.3159085721485364653350464375825e7*y
+                                                       + 1.3903939630248687180898603868796e8*z)
+                                                  + z*(-3.2442525803913603422096742360525e8
+                                                       + 3.754063700167145538842623044575e8*z))))));
+    return;
+  case ( 147 ) :
+    grad[0] /*ARGH*/[0]= -2352.1904684782650483411580901652
+                         + z*(96322.199684184953729570423792264
+                              + z*(-938523.99692282775428812207797591
+                                   + z*(3.6553039880152238851221596721167e6
+                                        + z*(-6.6684599781358814120471831856183e6
+                                             + (5.7052379812940318747514789476956e6
+                                                - 1.8474103939428293689671455640157e6*z)*z))))
+                         + y*(13760.314240597850532795774827466
+                              + z*(-469261.99846141387714406103898795
+                                   + z*(3.6553039880152238851221596721167e6
+                                        + z*(-1.0669535965017410259275493096989e7
+                                             + (1.2966449957486436078980633972036e7
+                                                - 5.542231181828488106901436692047e6*z)*z)))
+                              + y*(-33518.714175815276938861502784854
+                                   + z*(913825.99700380597128053991802917
+                                        + z*(-5.3347679825087051296377465484946e6
+                                             + (1.0373159965989148863184507177628e7
+                                                - 6.297989979350554666933450786417e6*z)*z))
+                                   + y*(43515.523666847903394311424668056
+                                        + z*(-889127.99708478418827295775808244
+                                             + (3.4577199886630496210615023925428e6
+                                                - 3.3589279889869624890311737527559e6*z)*z)
+                                        + y*(-31754.57132445657815260563421723
+                                             + y*(12348.999959510891503791079973367
+                                                  - 1999.3618982065252910899843766404*y
+                                                  - 83973.1997246740622257793438189*z)
+                                             + (432214.99858288120263268779906785
+                                                - 839731.997246740622257793438189*z)*z))))
+                         + x*(43750.742713695729899145540477072
+                              + z*(-1.6448867946068507483049718524525e6
+                                   + z*(1.4571819952222851974473474368573e7
+                                        + z*(-5.097667183286096012764957813006e7
+                                             + z*(8.2244339730342537415248592622625e7
+                                                  + z*(-6.0964543000113369175915803612519e7
+                                                       + 1.6626693545485464320704310076142e7*z)))))
+                              + y*(-234983.8278009786783292816932075
+                                   + z*(7.2859099761114259872367371842866e6
+                                        + z*(-5.097667183286096012764957813006e7
+                                             + z*(1.315909435685480598643977481962e8
+                                                  + z*(-1.3855577954571220267253591730118e8
+                                                       + 4.9880080636456392962112930228425e7*z))))
+                                   + y*(520422.14115081614194548122744905
+                                        + y*(-606865.14086739238247201878726262
+                                             + y*(391639.7130016311305488028220125
+                                                  + y*(-131957.88528163066921193896885827
+                                                       + 17994.257083858727619809859389764*y
+                                                       + 755758.7975220665600320140943701*z)
+                                                  + z*(-4.6185259848570734224178639100393e6
+                                                       + 7.557587975220665600320140943701e6*z))
+                                             + z*(1.096591196404567165536647901635e7
+                                                  + z*(-3.6948207878856587379342911280315e7
+                                                       + 3.0230351900882662401280563774803e7*z)))
+                                        + z*(-1.2744167958215240031912394532515e7
+                                             + z*(6.57954717842740299321988740981e7
+                                                  + z*(-1.1084462363656976213802873384094e8
+                                                       + 5.668190981415499200240105707776e7*z)))))
+                              + x*(-255447.88487673958424984976859194
+                                   + z*(8.2614809729127864160362325021826e6
+                                        + z*(-6.0757079800793586198652113468967e7
+                                             + z*(1.6656331145388290460313408668078e8
+                                                  + z*(-1.8893969938051664000800352359252e8
+                                                       + 7.482012095468458944316939534264e7*z))))
+                                   + y*(1.1802115675589694880051760717404e6
+                                        + y*(-2.1698957071711995070947183381774e6
+                                             + y*(1.9828965649271774357515962700092e6
+                                                  + y*(-899712.85419293638099049296948818
+                                                       + 161948.31375472854857828873450787*y
+                                                       + 5.668190981415499200240105707776e6*z)
+                                                  + z*(-2.5191959917402218667733803145669e7
+                                                       + 4.5345527851323993601920845662204e7*z))
+                                             + z*(4.1640827863470726150783521670194e7
+                                                  + z*(-1.5115175950441331200640281887401e8
+                                                       + 1.3603658355397198080576253698661e8*z)))
+                                        + z*(-3.0378539900396793099326056734483e7
+                                             + z*(1.6656331145388290460313408668078e8
+                                                  + z*(-3.0230351900882662401280563774803e8
+                                                       + 1.7004572944246497600720317123327e8*z))))
+                                   + x*(703304.95007500124945400626895939
+                                        + x*(-1.0514291394097844766084976663038e6
+                                             + x*(882071.42567934939312793428381194
+                                                  + x*(-391874.93204847895705363693782152
+                                                       + 71977.02833543491047923943755905*x
+                                                       + 377879.39876103328001600704718504*y
+                                                       + 2.6451557913272329601120493302953e6*z)
+                                                  + y*(-1.6914601658827203962621267826378e6
+                                                       + 809741.5687736427428914436725394*y
+                                                       + 1.1336381962830998400480211415551e7*z)
+                                                  + z*(-1.1840221161179042773834887478464e7
+                                                       + 2.2672763925661996800960422831102e7*z))
+                                             + z*(2.1005648931128026447948627034698e7
+                                                  + z*(-7.9774539738440359114490376627952e7
+                                                       + 7.557587975220665600320140943701e7*z))
+                                             + y*(3.0008069901611466354212324335282e6
+                                                  + y*(-2.8490907049442985398032277367126e6
+                                                       + 899712.8541929363809904929694882*y
+                                                       + 1.8893969938051664000800352359252e7*z)
+                                                  + z*(-3.9887269869220179557245188313976e7
+                                                       + 7.557587975220665600320140943701e7*z)))
+                                        + z*(-1.8523499939266337255686619960051e7
+                                             + z*(1.0422555965827192429199671497522e8
+                                                  + z*(-1.9481782336124382436380807765984e8
+                                                       + 1.1336381962830998400480211415551e8*z)))
+                                        + y*(-2.6462142770380481793838028514358e6
+                                             + y*(3.7223414163668544389998826776864e6
+                                                  + y*(-2.3192598019195693376643818769029e6
+                                                       + 539827.7125157618285942957816929*y
+                                                       + 1.5115175950441331200640281887401e7*z)
+                                                  + z*(-4.870445584031095609095201941496e7
+                                                       + 9.069105570264798720384169132441e7*z))
+                                             + z*(5.211277982913596214599835748761e7
+                                                  + z*(-1.9481782336124382436380807765984e8
+                                                       + 1.8138211140529597440768338264882e8*z))))));
+    grad[0] /*ARGH*/[1]= -352.82857027173975725117371352478
+                         + z*(12348.999959510891503791079973367
+                              + z*(-98791.999676087132030328639786937
+                                   + z*(296375.99902826139609098591936081
+                                        + z*(-370469.99878532674511373239920102
+                                             + 163006.79946554376785004225564845*z))))
+                         + y*(1764.1428513586987862558685676239
+                              + y*(-3528.2857027173975725117371352478
+                                   + y*(3528.2857027173975725117371352478
+                                        + y*(-1764.1428513586987862558685676239
+                                             + 352.82857027173975725117371352478*y
+                                             + 12348.999959510891503791079973367*z)
+                                        + z*(-49395.999838043566015164319893469
+                                             + 98791.99967608713203032863978694*z))
+                                   + z*(74093.999757065349022746479840203
+                                        + z*(-296375.99902826139609098591936081
+                                             + 296375.99902826139609098591936081*z)))
+                              + z*(-49395.999838043566015164319893469
+                                   + z*(296375.99902826139609098591936081
+                                        + z*(-592751.99805652279218197183872162
+                                             + 370469.99878532674511373239920102*z))))
+                         + x*(13760.314240597850532795774827466
+                              + z*(-469261.99846141387714406103898795
+                                   + z*(3.6553039880152238851221596721167e6
+                                        + z*(-1.0669535965017410259275493096989e7
+                                             + (1.2966449957486436078980633972036e7
+                                                - 5.542231181828488106901436692047e6*z)*z)))
+                              + y*(-67037.428351630553877723005569708
+                                   + z*(1.8276519940076119425610798360583e6
+                                        + z*(-1.0669535965017410259275493096989e7
+                                             + (2.0746319931978297726369014355257e7
+                                                - 1.2595979958701109333866901572835e7*z)*z))
+                                   + y*(130546.57100054371018293427400417
+                                        + z*(-2.6673839912543525648188732742473e6
+                                             + (1.0373159965989148863184507177628e7
+                                                - 1.0076783966960887467093521258268e7*z)*z)
+                                        + y*(-127018.28529782631261042253686892
+                                             + y*(61744.999797554457518955399866836
+                                                  - 11996.171389239151746539906259842*y
+                                                  - 419865.99862337031112889671909448*z)
+                                             + (1.7288599943315248105307511962714e6
+                                                - 3.3589279889869624890311737527559e6*z)*z)))
+                              + x*(-117491.91390048933916464084660375
+                                   + z*(3.6429549880557129936183685921433e6
+                                        + z*(-2.548833591643048006382478906503e7
+                                             + z*(6.57954717842740299321988740981e7
+                                                  + z*(-6.927788977285610133626795865059e7
+                                                       + 2.4940040318228196481056465114212e7*z))))
+                                   + y*(520422.14115081614194548122744905
+                                        + y*(-910297.71130108857370802818089392
+                                             + y*(783279.426003262261097605644025
+                                                  + y*(-329894.71320407667302984742214567
+                                                       + 53982.77125157618285942957816929*y
+                                                       + 1.8893969938051664000800352359252e6*z)
+                                                  + z*(-9.2370519697141468448357278200787e6
+                                                       + 1.5115175950441331200640281887401e7*z))
+                                             + z*(1.6448867946068507483049718524525e7
+                                                  + z*(-5.5422311818284881069014366920472e7
+                                                       + 4.5345527851323993601920845662204e7*z)))
+                                        + z*(-1.2744167958215240031912394532515e7
+                                             + z*(6.57954717842740299321988740981e7
+                                                  + z*(-1.1084462363656976213802873384094e8
+                                                       + 5.668190981415499200240105707776e7*z))))
+                                   + x*(393403.85585298982933505869058013
+                                        + x*(-661553.56925951204484595071285896
+                                             + x*(600161.39803222932708424648670565
+                                                  + x*(-281910.0276471200660436877971063
+                                                       + 53982.77125157618285942957816929*x
+                                                       + 269913.85625788091429714789084645*y
+                                                       + 1.8893969938051664000800352359252e6*z)
+                                                  + y*(-1.139636281977719415921291094685e6
+                                                       + 539827.7125157618285942957816929*y
+                                                       + 7.557587975220665600320140943701e6*z)
+                                                  + z*(-7.9774539738440359114490376627952e6
+                                                       + 1.5115175950441331200640281887401e7*z))
+                                             + z*(1.3028194957283990536499589371902e7
+                                                  + z*(-4.870445584031095609095201941496e7
+                                                       + 4.5345527851323993601920845662204e7*z))
+                                             + y*(1.8611707081834272194999413388432e6
+                                                  + y*(-1.7394448514396770032482864076771e6
+                                                       + 539827.7125157618285942957816929*y
+                                                       + 1.1336381962830998400480211415551e7*z)
+                                                  + z*(-2.435222792015547804547600970748e7
+                                                       + 4.5345527851323993601920845662204e7*z)))
+                                        + z*(-1.0126179966798931033108685578161e7
+                                             + z*(5.5521103817960968201044695560259e7
+                                                  + z*(-1.0076783966960887467093521258268e8
+                                                       + 5.668190981415499200240105707776e7*z)))
+                                        + y*(-1.4465971381141330047298122254516e6
+                                             + y*(1.9828965649271774357515962700092e6
+                                                  + y*(-1.1996171389239151746539906259842e6
+                                                       + 269913.85625788091429714789084645*y
+                                                       + 7.557587975220665600320140943701e6*z)
+                                                  + z*(-2.5191959917402218667733803145669e7
+                                                       + 4.5345527851323993601920845662204e7*z))
+                                             + z*(2.7760551908980484100522347780129e7
+                                                  + z*(-1.0076783966960887467093521258268e8
+                                                       + 9.069105570264798720384169132441e7*z))))));
+    grad[0] /*ARGH*/[2]= -2469.7999919021783007582159946734
+                         + z*(49395.999838043566015164319893469
+                              + z*(-296375.99902826139609098591936081
+                                   + z*(740939.99757065349022746479840203
+                                        + z*(-815033.99732771883925021127824223
+                                             + 326013.59893108753570008451129689*z))))
+                         + y*(12348.999959510891503791079973367
+                              + y*(-24697.999919021783007582159946734
+                                   + y*(24697.999919021783007582159946734
+                                        + y*(-12348.999959510891503791079973367
+                                             + 2469.7999919021783007582159946734*y
+                                             + 49395.999838043566015164319893469*z)
+                                        + z*(-197583.99935217426406065727957387
+                                             + 296375.99902826139609098591936081*z))
+                                   + z*(296375.99902826139609098591936081
+                                        + z*(-889127.99708478418827295775808244
+                                             + 740939.997570653490227464798402*z)))
+                              + z*(-197583.99935217426406065727957387
+                                   + z*(889127.99708478418827295775808244
+                                        + z*(-1.4818799951413069804549295968041e6
+                                             + 815033.9973277188392502112782422*z))))
+                         + x*(96322.199684184953729570423792264
+                              + z*(-1.8770479938456555085762441559518e6
+                                   + z*(1.096591196404567165536647901635e7
+                                        + z*(-2.6673839912543525648188732742473e7
+                                             + (2.8526189906470159373757394738478e7
+                                                - 1.1084462363656976213802873384094e7*z)*z)))
+                              + y*(-469261.99846141387714406103898795
+                                   + z*(7.3106079760304477702443193442334e6
+                                        + z*(-3.2008607895052230777826479290968e7
+                                             + (5.1865799829945744315922535888142e7
+                                                - 2.7711155909142440534507183460236e7*z)*z))
+                                   + y*(913825.99700380597128053991802917
+                                        + z*(-1.0669535965017410259275493096989e7
+                                             + (3.1119479897967446589553521532885e7
+                                                - 2.5191959917402218667733803145669e7*z)*z)
+                                        + y*(-889127.99708478418827295775808244
+                                             + y*(432214.99858288120263268779906785
+                                                  - 83973.1997246740622257793438189*y
+                                                  - 1.6794639944934812445155868763779e6*z)
+                                             + (6.9154399773260992421230047850856e6
+                                                - 1.0076783966960887467093521258268e7*z)*z)))
+                              + x*(-822443.39730342537415248592622625
+                                   + z*(1.4571819952222851974473474368573e7
+                                        + z*(-7.646500774929144019147436719509e7
+                                             + z*(1.6448867946068507483049718524525e8
+                                                  + z*(-1.524113575002834229397895090313e8
+                                                       + 4.9880080636456392962112930228425e7*z))))
+                                   + y*(3.6429549880557129936183685921433e6
+                                        + y*(-6.3720839791076200159561972662575e6
+                                             + y*(5.482955982022835827683239508175e6
+                                                  + y*(-2.3092629924285367112089319550197e6
+                                                       + 377879.39876103328001600704718504*y
+                                                       + 7.557587975220665600320140943701e6*z)
+                                                  + z*(-3.6948207878856587379342911280315e7
+                                                       + 4.5345527851323993601920845662204e7*z))
+                                             + z*(6.57954717842740299321988740981e7
+                                                  + z*(-1.6626693545485464320704310076142e8
+                                                       + 1.1336381962830998400480211415551e8*z)))
+                                        + z*(-5.097667183286096012764957813006e7
+                                             + z*(1.973864153528220897965966222943e8
+                                                  + z*(-2.7711155909142440534507183460236e8
+                                                       + 1.2470020159114098240528232557106e8*z))))
+                                   + x*(2.7538269909709288053454108340609e6
+                                        + z*(-4.0504719867195724132434742312644e7
+                                             + z*(1.6656331145388290460313408668078e8
+                                                  + z*(-2.5191959917402218667733803145669e8
+                                                       + 1.2470020159114098240528232557106e8*z)))
+                                        + x*(-4.6308749848165843139216549900127e6
+                                             + x*(4.2011297862256052895897254069395e6
+                                                  + x*(-1.9733701935298404623058145797441e6
+                                                       + 377879.39876103328001600704718504*x
+                                                       + 1.8893969938051664000800352359252e6*y
+                                                       + 7.557587975220665600320140943701e6*z)
+                                                  + y*(-7.9774539738440359114490376627952e6
+                                                       + 3.7787939876103328001600704718504e6*y
+                                                       + 3.0230351900882662401280563774803e7*z)
+                                                  + z*(-3.1909815895376143645796150651181e7
+                                                       + 4.5345527851323993601920845662204e7*z))
+                                             + z*(5.211277982913596214599835748761e7
+                                                  + z*(-1.4611336752093286827285605824488e8
+                                                       + 1.1336381962830998400480211415551e8*z))
+                                             + y*(1.3028194957283990536499589371902e7
+                                                  + y*(-1.217611396007773902273800485374e7
+                                                       + 3.7787939876103328001600704718504e6*y
+                                                       + 4.5345527851323993601920845662204e7*z)
+                                                  + z*(-9.740891168062191218190403882992e7
+                                                       + 1.3603658355397198080576253698661e8*z)))
+                                        + y*(-1.0126179966798931033108685578161e7
+                                             + y*(1.3880275954490242050261173890065e7
+                                                  + y*(-8.3973199724674062225779343818897e6
+                                                       + 1.8893969938051664000800352359252e6*y
+                                                       + 3.0230351900882662401280563774803e7*z)
+                                                  + z*(-1.0076783966960887467093521258268e8
+                                                       + 1.3603658355397198080576253698661e8*z))
+                                             + z*(1.1104220763592193640208939112052e8
+                                                  + z*(-3.0230351900882662401280563774803e8
+                                                       + 2.2672763925661996800960422831102e8*z))))));
+    return;
+  case ( 148 ) :
+    grad[0] /*ARGH*/[0]= -435.88989435406735522369819838596
+                         + y*(26362.620810533993643929267038383
+                              + y*(-378962.67415142615863148321367675
+                                   + y*(2.2151924431073702992468342441975e6
+                                        + y*(-6.3435056325347422205704798811109e6
+                                             + y*(9.4246369397659027277047129662219e6
+                                                  + y*(-6.9637595166048059043595934694862e6
+                                                       + 2.0195650585212648702224384927618e6*y))))))
+                         + x*(5126.0651576038320974306908130189
+                              + y*(-270216.86330797343485027498714343
+                                   + y*(3.2953276013167492054911583797979e6
+                                        + y*(-1.5707728232943171212841188277037e7
+                                             + y*(3.4436173433760029197382605068888e7
+                                                  + y*(-3.4871156677133840092507437975021e7
+                                                       + 1.3194491715672263818786598152711e7*y)))))
+                              + x*(-21602.703164187578124886482712008
+                                   + x*(46378.684759272766595801488308266
+                                        + x*(-56752.864244899569650125505429852
+                                             + x*(40276.226238315823622669713530863
+                                                  + x*(-15500.244643230635151754707934605
+                                                       + 2510.7257914794279660885016227031*x
+                                                       + 138403.75925530346663062865195151*y)
+                                                  + y*(-718381.41708705132679707252679594
+                                                       + 1.7794769047110445709652255250908e6*y))
+                                             + y*(1.515850696605704634525932854707e6
+                                                  + y*(-7.4968702929956044424923853140402e6
+                                                       + 9.062150903621060315100685544444e6*y)))
+                                        + y*(-1.6476638006583746027455791898989e6
+                                             + y*(1.2192712124871972060317286005252e7
+                                                  + y*(-2.940164515397055124454889087753e7
+                                                       + 2.1749162168690544756241645306666e7*y))))
+                                   + y*(955645.00438185726959243593014138
+                                        + y*(-9.3916836637527352356498013824239e6
+                                             + y*(3.3832030040185291843042559365925e7
+                                                  + y*(-4.9841829969915831733053770494443e7
+                                                       + 2.5446519737367937364802725008799e7*y))))));
+    grad[0] /*ARGH*/[1]= -1098.4425337722497351637194599326
+                         + y*(32953.276013167492054911583797979
+                              + y*(-302071.69678736867717002285148147
+                                   + y*(1.2082867871494747086800914059259e6
+                                        + y*(-2.3561592349414756819261782415555e6
+                                             + (2.1990819526120439697977663587851e6
+                                                - 785386.4116471585606420594138518*y)*y))))
+                         + x*(26362.620810533993643929267038383
+                              + y*(-757925.34830285231726296642735351
+                                   + y*(6.6455773293221108977405027325924e6
+                                        + y*(-2.5374022530138968882281919524444e7
+                                             + y*(4.712318469882951363852356483111e7
+                                                  + y*(-4.1782557099628835426157560816917e7
+                                                       + 1.4136955409648854091557069449333e7*y)))))
+                              + x*(-135108.43165398671742513749357171
+                                   + y*(3.2953276013167492054911583797979e6
+                                        + y*(-2.3561592349414756819261782415555e7
+                                             + y*(6.8872346867520058394765210137775e7
+                                                  + y*(-8.7177891692834600231268594937553e7
+                                                       + 3.9583475147016791456359794458132e7*y))))
+                                   + x*(318548.33479395242319747864338046
+                                        + x*(-411915.95016459365068639479747473
+                                             + x*(303170.1393211409269051865709414
+                                                  + x*(-119730.23618117522113284542113266
+                                                       + 19771.965607900495232946950278787*x
+                                                       + 593158.9682370148569884085083636*y)
+                                                  + y*(-2.9987481171982417769969541256161e6
+                                                       + 5.437290542172636189060411326666e6*y))
+                                             + y*(6.0963560624359860301586430026261e6
+                                                  + y*(-2.2051233865477913433411668158147e7
+                                                       + 2.1749162168690544756241645306666e7*y)))
+                                        + y*(-6.261122442501823490433200921616e6
+                                             + y*(3.3832030040185291843042559365925e7
+                                                  + y*(-6.6455773293221108977405027325924e7
+                                                       + 4.2410866228946562274671208347999e7*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 149 ) :
+    grad[0] /*ARGH*/[0]= -754.98344352707496972366848069461
+                         + 1449.5682115719839418694434829337*z
+                         + y*(44211.830452945510227018026229476
+                              - 83350.17216538907665749300026869*z
+                              + y*(-614707.51971974444034901087698155
+                                   + 1.0962359600013128560387666339686e6*z
+                                   + y*(3.4714138733374907107894276742338e6
+                                        - 5.580837614552138176197357409295e6*z
+                                        + y*(-9.592064650011487490339208047225e6
+                                             + 1.295551589092460648045815112872e7*z
+                                             + y*(1.3732846844380082869285640196443e7
+                                                  - 1.3784668907943781295207472800958e7*z
+                                                  + y*(-9.764140476460178417438626567345e6
+                                                       + 2.7206583370941673608962117370311e6*y
+                                                       + 5.441316674188334721792423474062e6*z))))))
+                         + x*(8878.6052958784016439503413329686
+                              - 14858.07416861283540416179570007*z
+                              + y*(-453171.26214269147982693476885213
+                                   + 724784.1057859919709347217414668*z
+                                   + y*(5.3452827801716907856435728433179e6
+                                        - 7.773309534554763888274890677232e6*z
+                                        + y*(-2.4615480192756752312870487144567e7
+                                             + 3.0295975621854464385071368793313e7*z
+                                             + y*(5.2071208100062360661841415113507e7
+                                                  - 4.7935408796421043977695159176262e7*z
+                                                  + y*(-5.0811533324206306616356868726838e7
+                                                       + 1.8500476692240338054094239811811e7*y
+                                                       + 2.6118320036104006664603632675499e7*z)))))
+                              + x*(-37416.979461201835499505009903225
+                                   + 52546.84766948441789276732625634*z
+                                   + x*(80330.238391280776778598326345907
+                                        - 90598.01322324899636684021768335*z
+                                        + x*(-98298.844347225161058021636186438
+                                             + 83350.17216538907665749300026869*z
+                                             + x*(69760.470181901727202466967616182
+                                                  - 39500.733765336562415942334909942*z
+                                                  + x*(-26847.2112518227859233736511735
+                                                       + 4348.704634715951825608330448801*x
+                                                       + 232112.10987796392869184463770475*y
+                                                       + 7610.233110752915694814578285402*z)
+                                                  + y*(-1.2047723798427651536862412147532e6
+                                                       + 2.8864527012927130242475293353916e6*y
+                                                       + 391383.41712443566430474974039209*z))
+                                             + y*(2.5421802510443668380535365081949e6
+                                                  - 1.648883840663131733876491961837e6*z
+                                                  + y*(-1.2160518324890596537339128218548e7
+                                                       + 1.4201238572744280180502204121866e7*y
+                                                       + 4.484601654550825320158590775326e6*z)))
+                                        + y*(-2.7632394033090943891886266393423e6
+                                             + 2.6817011914081702924584704434273e6*z
+                                             + y*(1.9777546286635255906881219520276e7
+                                                  - 1.4550040923653788816514538959947e7*z
+                                                  + y*(-4.6075129591570331252296040039831e7
+                                                       + 3.2887078800039385681162999019057e7*y
+                                                       + 1.9134300392750188032676653974724e7*z))))
+                                   + y*(1.6026788539192747457294034508185e6
+                                        - 2.0656347014900771171639569631805e6*z
+                                        + y*(-1.5234055923489318739084182603456e7
+                                             + 1.6742512843656414528592072227884e7*z
+                                             + y*(5.3017957338245312673874895388298e7
+                                                  - 4.3849438400052514241550665358743e7*z
+                                                  + y*(-7.536622225009025885266520608534e7
+                                                       + 3.7078686479826223747071228530395e7*y
+                                                       + 3.4979892905496437497237008047543e7*z))))));
+    grad[0] /*ARGH*/[1]= -1842.1596022060629261257510928949
+                         + 3623.9205289299598546736087073341*z
+                         + y*(53452.827801716907856435728433179
+                              - 99657.81454557389600352423945169*z
+                              + y*(-473374.61909147600601674013739552
+                                   + 797262.5163645911680281939156135*z
+                                   + y*(1.827059933335521426731277723281e6
+                                        - 2.5911031781849212960916302257439e6*z
+                                        + y*(-3.4332117110950207173214100491107e6
+                                             + y*(3.0834127820400563423490399686352e6
+                                                  - 1.0580337977588428625707490088454e6*y
+                                                  - 1.8137722247294449072641411580207e6*z)
+                                             + 3.6275444494588898145282823160415e6*z))))
+                         + x*(44211.830452945510227018026229476
+                              - 83350.17216538907665749300026869*z
+                              + y*(-1.2294150394394888806980217539631e6
+                                   + 2.1924719200026257120775332679372e6*z
+                                   + y*(1.0414241620012472132368283022701e7
+                                        - 1.6742512843656414528592072227884e7*z
+                                        + y*(-3.83682586000459499613568321889e7
+                                             + 5.182206356369842592183260451488e7*z
+                                             + y*(6.8664234221900414346428200982214e7
+                                                  - 6.892334453971890647603736400479e7*z
+                                                  + y*(-5.858484285876107050463175940407e7
+                                                       + 1.9044608359659171526273482159218e7*y
+                                                       + 3.2647900045130008330754540844373e7*z)))))
+                              + x*(-226585.63107134573991346738442607
+                                   + 362392.05289299598546736087073341*z
+                                   + x*(534226.28463975824857646781693951
+                                        - 688544.9004966923723879856543935*z
+                                        + x*(-690809.85082727359729715665983557
+                                             + 670425.2978520425731146176108568*z
+                                             + x*(508436.05020887336761070730163898
+                                                  - 329776.76813262634677529839236741*z
+                                                  + x*(-200795.39664046085894770686912554
+                                                       + 33158.872839709132670263519672107*x
+                                                       + 962150.9004309043414158431117972*y
+                                                       + 65230.56952073927738412495673201*z)
+                                                  + y*(-4.8642073299562386149356512874192e6
+                                                       + 8.520743143646568108301322473119e6*y
+                                                       + 1.7938406618203301280634363101304e6*z))
+                                             + y*(9.888773143317627953440609760138e6
+                                                  - 7.275020461826894408257269479973e6*z
+                                                  + y*(-3.4556347193677748439222030029873e7
+                                                       + 3.2887078800039385681162999019057e7*y
+                                                       + 1.4350725294562641024507490481043e7*z)))
+                                        + y*(-1.0156037282326212492722788402304e7
+                                             + 1.1161675229104276352394714818589e7*z
+                                             + y*(5.3017957338245312673874895388298e7
+                                                  - 4.3849438400052514241550665358743e7*z
+                                                  + y*(-1.0048829633345367847022027478045e8
+                                                       + 6.179781079971037291178538088399e7*y
+                                                       + 4.663985720732858332964934406339e7*z))))
+                                   + y*(5.3452827801716907856435728433179e6
+                                        - 7.773309534554763888274890677232e6*z
+                                        + y*(-3.6923220289135128469305730716851e7
+                                             + 4.544396343278169657760705318997e7*z
+                                             + y*(1.0414241620012472132368283022701e8
+                                                  - 9.587081759284208795539031835252e7*z
+                                                  + y*(-1.270288333105157665408921718171e8
+                                                       + 5.550143007672101416228271943543e7*y
+                                                       + 6.529580009026001666150908168875e7*z))))));
+    grad[0] /*ARGH*/[2]= -60.398675482165997577893478455569
+                         + y*(3623.9205289299598546736087073341
+                              + y*(-49828.907272786948001762119725844
+                                   + y*(265754.1721215303893427313052045
+                                        + y*(-647775.79454623032402290755643598
+                                             + (725508.88989177796290565646320829
+                                                - 302295.37078824081787735685967012*y)*y))))
+                         + x*(1449.5682115719839418694434829337
+                              + y*(-83350.172165389076657493000268685
+                                   + y*(1.0962359600013128560387666339686e6
+                                        + y*(-5.5808376145521381761973574092946e6
+                                             + y*(1.295551589092460648045815112872e7
+                                                  + y*(-1.3784668907943781295207472800958e7
+                                                       + 5.441316674188334721792423474062e6*y)))))
+                              + x*(-7429.037084306417702080897850035
+                                   + x*(17515.615889828139297589108752115
+                                        + x*(-22649.503305812249091710054420838
+                                             + x*(16670.034433077815331498600053737
+                                                  + x*(-6583.455627556093735990389151657
+                                                       + 1087.1761586789879564020826122002*x
+                                                       + 65230.56952073927738412495673201*y)
+                                                  + y*(-329776.76813262634677529839236741
+                                                       + 896920.3309101650640317181550652*y))
+                                             + y*(670425.29785204257311461761085682
+                                                  + y*(-3.6375102309134472041286347399866e6
+                                                       + 4.7835750981875470081691634936811e6*y)))
+                                        + y*(-688544.90049669237238798565439349
+                                             + y*(5.5808376145521381761973574092946e6
+                                                  + y*(-1.4616479466684171413850221786248e7
+                                                       + 1.1659964301832145832412336015848e7*y))))
+                                   + y*(362392.05289299598546736087073341
+                                        + y*(-3.8866547672773819441374453386159e6
+                                             + y*(1.5147987810927232192535684396657e7
+                                                  + y*(-2.3967704398210521988847579588131e7
+                                                       + 1.3059160018052003332301816337749e7*y))))));
+    return;
+  case ( 150 ) :
+    grad[0] /*ARGH*/[0]= -974.67943448089639068384131998996
+                         + (5614.1535426099632103389260031422
+                            - 5380.230478334548076574804086345*z)*z
+                         + y*(53334.458654794650498219797029851
+                              + z*(-301292.9067867346922881890288353
+                                   + 283046.90777325231185458751932508*z)
+                              + y*(-691359.61646598942783986232509528
+                                   + (3.6796098010522800541096377512261e6
+                                      - 3.2421736708572537539707297668146e6*z)*z
+                                   + y*(3.6324353164234046688005398313386e6
+                                        + z*(-1.7291592911238686687843892089678e7
+                                             + 1.3380399276553745651307773640822e7*z)
+                                        + y*(-9.321249303714604542665848079592e6
+                                             + (3.6796098010522800541096377512261e7
+                                                - 2.2244913797270602145299173677867e7*z)*z
+                                             + y*(1.2376869330812214727459690617761e7
+                                                  + z*(-3.5591862075632963432478677884587e7
+                                                       + 1.2644477316343289640485846090577e7*z)
+                                                  + y*(-8.1564683923325541199430303485512e6
+                                                       + 2.1074128860572149400809743484295e6*y
+                                                       + 1.2644477316343289640485846090577e7*z))))))
+                         + x*(11462.230149495341554441973923082
+                              + z*(-57545.073811752122905973991532207
+                                   + 46784.612855083026752824383359518*z)
+                              + y*(-546678.20121164516760675291955597
+                                   + (2.619938319884649498158165468133e6
+                                      - 2.0070598914830618476961660461233e6*z)*z
+                                   + y*(6.0118227518781689377379332616981e6
+                                        + z*(-2.6091778589279804020050158599603e7
+                                             + 1.7600371356082234664412533019851e7*z)
+                                        + y*(-2.5757268607365960378767464258583e7
+                                             + (9.3868647232438584876866842772537e7
+                                                - 4.9507477323248858909838762471042e7*z)*z
+                                             + y*(5.0601067648736424660186032432071e7
+                                                  + z*(-1.3614556263893436200205659679537e8
+                                                       + 4.214825772114429880161948696859e7*z)
+                                                  + y*(-4.5794416524005194491600855285714e7
+                                                       + 1.545436116441957622726047855515e7*y
+                                                       + 6.743721235383087808259117914974e7*z)))))
+                              + x*(-48305.112772873225122291175818702
+                                   + (203513.0659196111663747860676139
+                                      - 133336.14663698662624554949257463*z)*z
+                                   + x*(103705.89182876737596876071644693
+                                        + z*(-350884.59641312270064618287519639
+                                             + 173103.06756380719898545021843022*z)
+                                        + x*(-126903.26236941271006703613986269
+                                             + (322813.82870007288459448824518067
+                                                - 106434.9942453138858626754721429*z)*z
+                                             + x*(90060.379746034826499186937967072
+                                                  + z*(-152985.68403612149748173573358562
+                                                       + 25263.69094174483444652516701414*z)
+                                                  + x*(-34659.600690140675652717397338843
+                                                       + 5614.153542609963210338926003142*x
+                                                       + 280005.90793767191511565393440672*y
+                                                       + 29474.306098702306854279361516496*z)
+                                                  + y*(-1.4533639983431542260764894690634e6
+                                                       + 3.246384286014211226378483961317e6*y
+                                                       + 1.4147666927377107290054093527918e6*z))
+                                             + y*(3.0667313726506924036476383292164e6
+                                                  + z*(-5.9603596777375776083098264400026e6
+                                                       + 1.1579191681633049121324034881481e6*z)
+                                                  + y*(-1.3676896760522834333353798170363e7
+                                                       + 1.4859962658095746372365844764567e7*y
+                                                       + 1.5052949186122963857721245345925e7*z)))
+                                        + y*(-3.3334036659246656561387373143657e6
+                                             + (9.6937717835732031431852122320921e6
+                                                - 3.7568044122631670482517979837693e6*z)*z
+                                             + y*(2.2243744181949225069630353068283e7
+                                                  + z*(-4.8838457359421171627273373789001e7
+                                                       + 1.1116024014367727156471073486221e7*z)
+                                                  + y*(-4.8212323290710643785898074125039e7
+                                                       + 3.1958569041307215574854336272887e7*y
+                                                       + 5.928546140996121150117905859318e7*z))))
+                                   + y*(1.9333741262363060805604676423321e6
+                                        + z*(-7.4668242116712510697507715841791e6
+                                             + 4.3228982278096716719609730224195e6*z)
+                                        + y*(-1.713369484285278147255310979584e7
+                                             + (5.6197676961525731735492649291453e7
+                                                - 2.5474221699592708066912876739258e7*z)*z
+                                             + y*(5.5477193923557453123499153787717e7
+                                                  + z*(-1.3586251573116110969020200927604e8
+                                                       + 3.612707804669511325853098883022e7*z)
+                                                  + y*(-7.3238387386329035692374520625366e7
+                                                       + 3.3417547193192979764141164667953e7*y
+                                                       + 9.93494646284115614609602192831e7*z))))));
+    grad[0] /*ARGH*/[1]= -2222.2691106164437707591582095771
+                         + (13099.691599423247490790827340665
+                            - 12865.768535147832357026705423867*z)*z
+                         + y*(60118.227518781689377379332616981
+                              + z*(-334509.98191384364128269434102055
+                                   + 308778.44484354797656864093017282*z)
+                              + y*(-495332.0886031915457455281588189
+                                   + (2.4702275587483838125491274413826e6
+                                      - 2.0070598914830618476961660461233e6*z)*z
+                                   + y*(1.7754760578504008652696853484937e6
+                                        + z*(-7.3592196021045601082192755024522e6
+                                             + 4.6831397467938109779577207742878e6*z)
+                                        + y*(-3.0942173327030536818649226544401e6
+                                             + y*(2.5757268607365960378767464258583e6
+                                                  - 819549.4556889169211426011355004*y
+                                                  - 4.214825772114429880161948696859e6*z)
+                                             + (9.3662794935876219559154415485755e6
+                                                - 3.5123548100953582334682905807158e6*z)*z))))
+                         + x*(53334.458654794650498219797029851
+                              + z*(-301292.9067867346922881890288353
+                                   + 283046.90777325231185458751932508*z)
+                              + y*(-1.3827192329319788556797246501906e6
+                                   + (7.3592196021045601082192755024522e6
+                                      - 6.484347341714507507941459533629e6*z)*z
+                                   + y*(1.0897305949270214006401619494016e7
+                                        + z*(-5.1874778733716060063531676269034e7
+                                             + 4.0141197829661236953923320922467e7*z)
+                                        + y*(-3.7284997214858418170663392318368e7
+                                             + (1.4718439204209120216438551004904e8
+                                                - 8.897965518908240858119669471147e7*z)*z
+                                             + y*(6.1884346654061073637298453088803e7
+                                                  + z*(-1.7795931037816481716239338942293e8
+                                                       + 6.322238658171644820242923045288e7*z)
+                                                  + y*(-4.8938810353995324719658182091307e7
+                                                       + 1.4751890202400504580566820439006e7*y
+                                                       + 7.586686389805973784291507654346e7*z)))))
+                              + x*(-273339.10060582258380337645977798
+                                   + (1.3099691599423247490790827340665e6
+                                      - 1.0035299457415309238480830230617e6*z)*z
+                                   + x*(644458.04207876869352015588077736
+                                        + z*(-2.4889414038904170232502571947264e6
+                                             + 1.4409660759365572239869910074732e6*z)
+                                        + x*(-833350.91648116641403468432859142
+                                             + (2.423442945893300785796303058023e6
+                                                - 939201.1030657917620629494959423*z)*z
+                                             + x*(613346.27453013848072952766584328
+                                                  + z*(-1.1920719355475155216619652880005e6
+                                                       + 231583.83363266098242648069762961*z)
+                                                  + x*(-242227.3330571923710127482448439
+                                                       + 40000.843991095987873664847772388*x
+                                                       + 1.0821280953380704087928279871057e6*y
+                                                       + 235794.44878961845483423489213197*z)
+                                                  + y*(-5.4707587042091337333415192681452e6
+                                                       + 8.91597759485744782341950685874e6*y
+                                                       + 6.02117967444918554308849813837e6*z))
+                                             + y*(1.1121872090974612534815176534141e7
+                                                  + z*(-2.44192286797105858136366868945e7
+                                                       + 5.558012007183863578235536743111e6*z)
+                                                  + y*(-3.615924246803298283942355559378e7
+                                                       + 3.1958569041307215574854336272887e7*y
+                                                       + 4.4464096057470908625884293944886e7*z)))
+                                        + y*(-1.1422463228568520981702073197226e7
+                                             + (3.7465117974350487823661766194302e7
+                                                - 1.6982814466395138711275251159505e7*z)*z
+                                             + y*(5.5477193923557453123499153787717e7
+                                                  + z*(-1.3586251573116110969020200927604e8
+                                                       + 3.612707804669511325853098883022e7*z)
+                                                  + y*(-9.7651183181772047589832694167154e7
+                                                       + 5.569591198865496627356860777992e7*y
+                                                       + 1.3246595283788208194794695904414e8*z))))
+                                   + y*(6.0118227518781689377379332616981e6
+                                        + z*(-2.6091778589279804020050158599603e7
+                                             + 1.7600371356082234664412533019851e7*z)
+                                        + y*(-3.8635902911048940568151196387874e7
+                                             + (1.4080297084865787731530026415881e8
+                                                - 7.426121598487328836475814370656e7*z)*z
+                                             + y*(1.0120213529747284932037206486414e8
+                                                  + z*(-2.7229112527786872400411319359073e8
+                                                       + 8.429651544228859760323897393718e7*z)
+                                                  + y*(-1.1448604131001298622900213821428e8
+                                                       + 4.6363083493258728681781435665449e7*y
+                                                       + 1.6859303088457719520647794787436e8*z))))));
+    grad[0] /*ARGH*/[2]= -233.92306427541513376412191679759
+                         + 467.84612855083026752824383359518*z
+                         + y*(13099.691599423247490790827340665
+                              - 25731.537070295664714053410847735*z
+                              + y*(-167254.99095692182064134717051028
+                                   + 308778.44484354797656864093017282*z
+                                   + y*(823409.18624946127084970914712752
+                                        - 1.3380399276553745651307773640822e6*z
+                                        + y*(-1.839804900526140027054818875613e6
+                                             + y*(1.8732558987175243911830883097151e6
+                                                  - 702470.9620190716466936581161432*y
+                                                  - 1.4049419240381432933873162322863e6*z)
+                                             + 2.3415698733969054889788603871439e6*z))))
+                         + x*(5614.1535426099632103389260031422
+                              - 10760.460956669096153149608172689*z
+                              + y*(-301292.9067867346922881890288353
+                                   + 566093.8155465046237091750386502*z
+                                   + y*(3.6796098010522800541096377512261e6
+                                        - 6.484347341714507507941459533629e6*z
+                                        + y*(-1.7291592911238686687843892089678e7
+                                             + 2.6760798553107491302615547281644e7*z
+                                             + y*(3.6796098010522800541096377512261e7
+                                                  - 4.4489827594541204290598347355734e7*z
+                                                  + y*(-3.5591862075632963432478677884587e7
+                                                       + 1.2644477316343289640485846090577e7*y
+                                                       + 2.5288954632686579280971692181154e7*z)))))
+                              + x*(-28772.536905876061452986995766104
+                                   + 46784.612855083026752824383359518*z
+                                   + x*(67837.688639870388791595355871301
+                                        - 88890.76442465775083036632838308*z
+                                        + x*(-87721.149103280675161545718799096
+                                             + 86551.53378190359949272510921511*z
+                                             + x*(64562.765740014576918897649036135
+                                                  - 42573.997698125554345070188857161*z
+                                                  + x*(-25497.614006020249580289288930937
+                                                       + 4210.6151569574724077541945023566*x
+                                                       + 235794.44878961845483423489213197*y
+                                                       + 8421.230313914944815508389004713*z)
+                                                  + y*(-1.1920719355475155216619652880005e6
+                                                       + 3.010589837224592771544249069185e6*y
+                                                       + 463167.66726532196485296139525923*z))
+                                             + y*(2.423442945893300785796303058023e6
+                                                  - 1.8784022061315835241258989918847e6*z
+                                                  + y*(-1.220961433985529290681834344725e7
+                                                       + 1.4821365352490302875294764648295e7*y
+                                                       + 5.558012007183863578235536743111e6*z)))
+                                        + y*(-2.4889414038904170232502571947264e6
+                                             + 2.8819321518731144479739820149463e6*z
+                                             + y*(1.8732558987175243911830883097151e7
+                                                  - 1.6982814466395138711275251159505e7*z
+                                                  + y*(-4.5287505243720369896734003092014e7
+                                                       + 3.3116488209470520486986739761035e7*y
+                                                       + 2.408471869779674217235399255348e7*z))))
+                                   + y*(1.3099691599423247490790827340665e6
+                                        - 2.0070598914830618476961660461233e6*z
+                                        + y*(-1.3045889294639902010025079299802e7
+                                             + 1.7600371356082234664412533019851e7*z
+                                             + y*(4.6934323616219292438433421386269e7
+                                                  - 4.9507477323248858909838762471042e7*z
+                                                  + y*(-6.8072781319467181001028298397683e7
+                                                       + 3.3718606176915439041295589574872e7*y
+                                                       + 4.214825772114429880161948696859e7*z))))));
+    return;
+  case ( 151 ) :
+    grad[0] /*ARGH*/[0]= -1153.2562594670795889354183238818
+                         + z*(13285.512109060756864536019091118
+                              + z*(-31829.872761291396654617545739137
+                                   + 20297.310166620600765263362500319*z))
+                         + y*(56463.426463508216674278081137252
+                              + z*(-636597.45522582793309235091478275
+                                   + (1.4918522972466141562468571437735e6
+                                      - 929985.8476342529805175213363783*z)*z)
+                              + y*(-652512.39160647363141965968765232
+                                   + z*(6.8807881464843836594242798876083e6
+                                        + z*(-1.49960217931023293108450315491e7
+                                             + 8.635582870889491961948412409227e6*z))
+                                   + y*(3.049670852534745264980820215673e6
+                                        + z*(-2.8364568352844715905784400759537e7
+                                             + (5.3252761037151867098681876523565e7
+                                                - 2.5522944929517831798647530009493e7*z)*z)
+                                        + y*(-6.9603628283876121510608237519561e6
+                                             + z*(5.2533129131244409435186175489463e7
+                                                  + z*(-7.4176058701411198664819384090088e7
+                                                       + 2.266840503608491640011458257422e7*z))
+                                             + y*(8.2397853226403902470257768404706e6
+                                                  + y*(-4.8653113771893366866171854080595e6
+                                                       + 1.133420251804245820005729128711e6*y
+                                                       + 1.3601043021650949840068749544532e7*z)
+                                                  + z*(-4.4027080003418259852666989266375e7
+                                                       + 3.4002607554127374600171873861331e7*z))))))
+                         + x*(13562.29361133285596588051948885
+                              + z*(-136176.49911787275786149419568396
+                                   + (276781.50227209910134450039773163
+                                      - 143926.38118149153269914020682045*z)*z)
+                              + y*(-578750.12125095922091135033165684
+                                   + z*(5.5356300454419820268900079546326e6
+                                        + z*(-1.0578589016839627653386805201303e7
+                                             + 5.048494601443087608523687254625e6*z))
+                                   + y*(5.6740207965780315775622581534984e6
+                                        + z*(-4.8791043220525629585008530112132e7
+                                             + (8.1406975448269787687444456980827e7
+                                                - 3.1951656622291120259209125914139e7*z)*z)
+                                        + y*(-2.1624938772519102788045816074772e7
+                                             + z*(1.5397908534401417205997246126606e8
+                                                  + z*(-1.9703521583746190826512294313719e8
+                                                       + 4.835926407698115498691110949167e7*z))
+                                             + y*(3.7784826782675608820044471796333e7
+                                                  + y*(-3.0487205693769443913995374309741e7
+                                                       + 9.21848471467453266937993024685e6*y
+                                                       + 8.341973053279249235242166387313e7*z)
+                                                  + z*(-1.9437257778560431491018884931101e8
+                                                       + 1.4054411122372648168071041196017e8*z)))))
+                              + x*(-57155.380219188464427639332131581
+                                   + z*(481599.81395345243633943069205303
+                                        + z*(-788827.28147548243883182613353514
+                                             + 309995.28254475099350584044545942*z))
+                                   + x*(122706.46600729726826272850966102
+                                        + z*(-830344.50681629730403350119319489
+                                             + (1.024091558406766674974651471607e6
+                                                - 269400.66221150979197531372045879*z)*z)
+                                        + x*(-150153.96498261376247939146576941
+                                             + z*(763916.9462709935197108210977393
+                                                  + z*(-629677.91766902545555873840483946
+                                                       + 83034.45068162973040335011931949*z))
+                                             + x*(106560.87837475815401763265312668
+                                                  + x*(-41009.792586649350182543475597236
+                                                       + 6642.756054530378432268009545559*x
+                                                       + 296432.98893341813753995992597057*y
+                                                       + 69748.93857256897353881410022837*z)
+                                                  + z*(-362030.20497190562455860652023297
+                                                       + 149462.01122693351472603021477508*z)
+                                                  + y*(-1.5386283711305989043740777109901e6
+                                                       + 3.0639712301521370518836194028891e6*y
+                                                       + 2.9892402245386702945206042955016e6*z))
+                                             + y*(3.246647021651722458770989665392e6
+                                                  + z*(-1.2593558353380509111174768096789e7
+                                                       + 6.103032125099785184646233769982e6*z)
+                                                  + y*(-1.2908397312215021838954137299209e7
+                                                       + 1.2475926214914866993103355427753e7*y
+                                                       + 2.8148678781072478606735690449307e7*z)))
+                                        + y*(-3.5289641539692635421423800710783e6
+                                             + z*(2.0481831168135333499493029432141e7
+                                                  + z*(-1.9800948672545969710185558453721e7
+                                                       + 3.1885229061745816474886445818684e6*z))
+                                             + y*(2.0993876947338716836980355167944e7
+                                                  + z*(-9.1326824489701819479631351235528e7
+                                                       + 5.141493186206512906575439388263e7*z)
+                                                  + y*(-4.0477449497279346244290886498933e7
+                                                       + 2.3864101125900384517922824292421e7*y
+                                                       + 9.724994863832474024840365974699e7*z))))
+                                   + y*(2.0467992093021728544425804412254e6
+                                        + z*(-1.5776545629509648776636522670703e7
+                                             + (2.2784653267039198022679272741268e7
+                                                - 7.307031659983416275494810500115e6*z)*z)
+                                        + y*(-1.617095927024738999605243573747e7
+                                             + z*(1.0508840078267058679847991101074e8
+                                                  + z*(-1.1782588551723258744235381931435e8
+                                                       + 2.3316073751401628297260713504912e7*z))
+                                             + y*(4.6576791202348836774252526930279e7
+                                                  + y*(-5.4688565080188381186906472336798e7
+                                                       + 2.2247420371129053666969597469271e7*y
+                                                       + 1.4183944865435990547500267382155e8*z)
+                                                  + z*(-2.2286446562949419640259172025351e8
+                                                       + 1.4378245480031004116644106661363e8*z))))));
+    grad[0] /*ARGH*/[1]= -2352.6427693128423614282533807188
+                         + z*(27678.150227209910134450039773163
+                              + z*(-67811.468056664279829402597444249
+                                   + 44285.040363535856215120063637061*z))
+                         + y*(56740.207965780315775622581534984
+                              + z*(-625526.19513494396903857089887348
+                                   + (1.4281925517240313629376220522952e6
+                                      - 863558.2870889491961948412409227*z)*z)
+                              + y*(-415864.20716382889977011184759177
+                                   + z*(4.052081193263530843683485822791e6
+                                        + z*(-7.9879141555727800648022814785348e6
+                                             + 4.0299386730817629155759257909725e6*z))
+                                   + y*(1.3257833958833546954401569051345e6
+                                        + y*(-2.0599463306600975617564442101176e6
+                                             + y*(1.5364141191124221115633217078083e6
+                                                  - 440774.54236831781889111688338762*y
+                                                  - 4.5336810072169832800229165148441e6*z)
+                                             + (1.1586073685110068382280786649046e7
+                                                - 9.445168765035381833381076072592e6*z)*z)
+                                        + z*(-1.0506625826248881887037235097893e7
+                                             + (1.5616012358191831297856712440019e7
+                                                - 5.037423341352203644469907238716e6*z)*z))))
+                         + x*(56463.426463508216674278081137252
+                              + z*(-636597.45522582793309235091478275
+                                   + (1.4918522972466141562468571437735e6
+                                      - 929985.8476342529805175213363783*z)*z)
+                              + y*(-1.3050247832129472628393193753046e6
+                                   + z*(1.3761576292968767318848559775217e7
+                                        + z*(-2.9992043586204658621690063098199e7
+                                             + 1.7271165741778983923896824818454e7*z))
+                                   + y*(9.149012557604235794942460647019e6
+                                        + z*(-8.5093705058534147717353202278612e7
+                                             + (1.597582831114556012960456295707e8
+                                                - 7.656883478855349539594259002848e7*z)*z)
+                                        + y*(-2.7841451313550448604243295007825e7
+                                             + z*(2.1013251652497763774074470195785e8
+                                                  + z*(-2.9670423480564479465927753636035e8
+                                                       + 9.067362014433966560045833029688e7*z))
+                                             + y*(4.1198926613201951235128884202353e7
+                                                  + y*(-2.9191868263136020119703112448357e7
+                                                       + 7.933941762629720740040103900977e6*y
+                                                       + 8.160625812990569904041249726719e7*z)
+                                                  + z*(-2.2013540001709129926333494633187e8
+                                                       + 1.7001303777063687300085936930665e8*z)))))
+                              + x*(-289375.06062547961045567516582842
+                                   + z*(2.7678150227209910134450039773163e6
+                                        + z*(-5.2892945084198138266934026006514e6
+                                             + 2.5242473007215438042618436273125e6*z))
+                                   + x*(682266.40310072428481419348040847
+                                        + z*(-5.2588485431698829255455075569009e6
+                                             + (7.5948844223463993408930909137559e6
+                                                - 2.4356772199944720918316035000383e6*z)*z)
+                                        + x*(-882241.03849231588553559501776957
+                                             + z*(5.1204577920338333748732573580351e6
+                                                  + z*(-4.9502371681364924275463896134302e6
+                                                       + 797130.7265436454118721611454671*z))
+                                             + x*(649329.4043303444917541979330784
+                                                  + x*(-256438.06185509981739567961849835
+                                                       + 42347.569847631162505708560852939*x
+                                                       + 1.0213237433840456839612064676297e6*y
+                                                       + 498206.70408977838242010071591693*z)
+                                                  + z*(-2.5187116706761018222349536193578e6
+                                                       + 1.2206064250199570369292467539965e6*z)
+                                                  + y*(-5.1633589248860087355816549196835e6
+                                                       + 7.485555728948920195862013256652e6*y
+                                                       + 1.1259471512428991442694276179723e7*z))
+                                             + y*(1.0496938473669358418490177583972e7
+                                                  + z*(-4.5663412244850909739815675617764e7
+                                                       + 2.5707465931032564532877196941314e7*z)
+                                                  + y*(-3.0358087122959509683218164874199e7
+                                                       + 2.3864101125900384517922824292421e7*y
+                                                       + 7.293746147874355518630274481024e7*z)))
+                                        + y*(-1.0780639513498259997368290491647e7
+                                             + z*(7.005893385511372453231994067383e7
+                                                  + z*(-7.8550590344821724961569212876236e7
+                                                       + 1.5544049167601085531507142336608e7*z))
+                                             + y*(4.6576791202348836774252526930279e7
+                                                  + z*(-2.2286446562949419640259172025351e8
+                                                       + 1.4378245480031004116644106661363e8*z)
+                                                  + y*(-7.2918086773584508249208629782398e7
+                                                       + 3.7079033951881756111615995782118e7*y
+                                                       + 1.8911926487247987396667023176207e8*z))))
+                                   + y*(5.6740207965780315775622581534984e6
+                                        + z*(-4.8791043220525629585008530112132e7
+                                             + (8.1406975448269787687444456980827e7
+                                                - 3.1951656622291120259209125914139e7*z)*z)
+                                        + y*(-3.2437408158778654182068724112158e7
+                                             + z*(2.3096862801602125808995869189909e8
+                                                  + z*(-2.9555282375619286239768441470579e8
+                                                       + 7.253889611547173248036666423751e7*z))
+                                             + y*(7.5569653565351217640088943592667e7
+                                                  + y*(-7.6218014234423609784988435774353e7
+                                                       + 2.7655454144023598008139790740549e7*y
+                                                       + 2.0854932633198123088105415968283e8*z)
+                                                  + z*(-3.8874515557120862982037769862203e8
+                                                       + 2.8108822244745296336142082392033e8*z))))));
+    grad[0] /*ARGH*/[2]= -553.56300454419820268900079546326
+                         + (2767.8150227209910134450039773163
+                            - 2767.8150227209910134450039773163*z)*z
+                         + y*(27678.150227209910134450039773163
+                              + z*(-135622.9361133285596588051948885
+                                   + 132855.12109060756864536019091118*z)
+                              + y*(-312763.09756747198451928544943674
+                                   + (1.4281925517240313629376220522952e6
+                                      - 1.295337430633423794292261861384e6*z)*z
+                                   + y*(1.3506937310878436145611619409303e6
+                                        + z*(-5.3252761037151867098681876523565e6
+                                             + 4.0299386730817629155759257909725e6*z)
+                                        + y*(-2.6266564565622204717593087744732e6
+                                             + y*(2.3172147370220136764561573298092e6
+                                                  - 755613.5012028305466704860858073*y
+                                                  - 3.7780675060141527333524304290367e6*z)
+                                             + (7.8080061790959156489283562200093e6
+                                                - 3.7780675060141527333524304290367e6*z)*z))))
+                         + x*(13285.512109060756864536019091118
+                              + z*(-63659.745522582793309235091478275
+                                   + 60891.93049986180229579008750096*z)
+                              + y*(-636597.45522582793309235091478275
+                                   + (2.983704594493228312493714287547e6
+                                      - 2.7899575429027589415525640091348e6*z)*z
+                                   + y*(6.8807881464843836594242798876083e6
+                                        + z*(-2.9992043586204658621690063098199e7
+                                             + 2.590674861266847588584523722768e7*z)
+                                        + y*(-2.8364568352844715905784400759537e7
+                                             + (1.0650552207430373419736375304713e8
+                                                - 7.656883478855349539594259002848e7*z)*z
+                                             + y*(5.2533129131244409435186175489463e7
+                                                  + z*(-1.4835211740282239732963876818018e8
+                                                       + 6.800521510825474920034374772266e7*z)
+                                                  + y*(-4.4027080003418259852666989266375e7
+                                                       + 1.3601043021650949840068749544532e7*y
+                                                       + 6.800521510825474920034374772266e7*z)))))
+                              + x*(-68088.249558936378930747097841981
+                                   + (276781.50227209910134450039773163
+                                      - 215889.57177223729904871031023067*z)*z
+                                   + x*(160533.27131781747877981023068434
+                                        + z*(-525884.85431698829255455075569009
+                                             + 309995.28254475099350584044545942*z)
+                                        + x*(-207586.12670407432600837529829872
+                                             + (512045.77920338333748732573580351
+                                                - 202050.49665863234398148529034409*z)*z
+                                             + x*(152783.38925419870394216421954786
+                                                  + z*(-251871.16706761018222349536193578
+                                                       + 49820.670408977838242010071591693*z)
+                                                  + x*(-60338.367495317604093101086705495
+                                                       + 9964.134081795567648402014318339*x
+                                                       + 498206.70408977838242010071591693*y
+                                                       + 49820.670408977838242010071591693*z)
+                                                  + y*(-2.5187116706761018222349536193578e6
+                                                       + 5.629735756214495721347138089861e6*y
+                                                       + 2.441212850039914073858493507993e6*z))
+                                             + y*(5.1204577920338333748732573580351e6
+                                                  + z*(-9.9004743362729848550927792268604e6
+                                                       + 2.3913921796309362356164834364013e6*z)
+                                                  + y*(-2.2831706122425454869907837808882e7
+                                                       + 2.4312487159581185062100914936746e7*y
+                                                       + 2.5707465931032564532877196941314e7*z)))
+                                        + y*(-5.2588485431698829255455075569009e6
+                                             + (1.5189768844692798681786181827512e7
+                                                - 7.307031659983416275494810500115e6*z)*z
+                                             + y*(3.5029466927556862266159970336915e7
+                                                  + z*(-7.8550590344821724961569212876236e7
+                                                       + 2.3316073751401628297260713504912e7*z)
+                                                  + y*(-7.4288155209831398800863906751169e7
+                                                       + 4.7279816218119968491667557940517e7*y
+                                                       + 9.585496986687336077762737774242e7*z))))
+                                   + y*(2.7678150227209910134450039773163e6
+                                        + z*(-1.0578589016839627653386805201303e7
+                                             + 7.572741902164631412785530881937e6*z)
+                                        + y*(-2.4395521610262814792504265056066e7
+                                             + (8.1406975448269787687444456980827e7
+                                                - 4.7927484933436680388813688871209e7*z)*z
+                                             + y*(7.698954267200708602998623063303e7
+                                                  + z*(-1.9703521583746190826512294313719e8
+                                                       + 7.253889611547173248036666423751e7*z)
+                                                  + y*(-9.7186288892802157455094424655507e7
+                                                       + 4.1709865266396246176210831936566e7*y
+                                                       + 1.4054411122372648168071041196017e8*z))))));
+    return;
+  case ( 152 ) :
+    grad[0] /*ARGH*/[0]= -1307.6696830622020656710945951579
+                         + z*(25107.257914794279660885016227031
+                              + z*(-108275.04975755033103756663247907
+                                   + (161104.90495326329449067885412345
+                                      - 76890.97736405748146146036219528*z)*z))
+                         + y*(53980.604516807701270902784888117
+                              + z*(-1.010567131070469756350621903138e6
+                                   + z*(4.2462649948395825476471783693967e6
+                                        + z*(-6.1512781891245985169168289756227e6
+                                             + 2.8559505878078493114256705958248e6*z)))
+                              + y*(-523329.40716149326668157205698219
+                                   + z*(9.0448896638046392478338270957881e6
+                                        + z*(-3.4798659469904871609986632490666e7
+                                             + (4.5695209404925588982810729533197e7
+                                                - 1.8992071408922197920980709462235e7*z)*z))
+                                   + y*(2.054087538154107004756155390074e6
+                                        + z*(-3.0580640140219432626957949764524e7
+                                             + z*(9.7918305867697690677451563285422e7
+                                                  + z*(-1.0129104751425172224523045046525e8
+                                                       + 2.9987481171982417769969541256161e7*z)))
+                                        + y*(-3.9708697595866827926168458476564e6
+                                             + y*(4.0391301170425297404448769855237e6
+                                                  + y*(-2.0800840114533835818216967506257e6
+                                                       + 428392.58817117739671385058937372*y
+                                                       + 8.567851763423547934277011787474e6*z)
+                                                  + z*(-3.2557836701009482150252644792403e7
+                                                       + 3.8555332935405965704246553043635e7*z))
+                                             + z*(4.6511195287156403071789492560576e7
+                                                  + z*(-1.0581296927828081698832109557531e8
+                                                       + 5.997496234396483553993908251232e7*z))))))
+                         + x*(15378.195472811496292292072439057
+                              + z*(-257349.39362664136652407141632707
+                                   + z*(941522.17180478548728318810851368
+                                        + z*(-1.1423802351231397245702682383299e6
+                                             + 417408.1628334548993622133947744*z)))
+                              + y*(-553301.1962972789380267535451032
+                                   + z*(8.787540270177997881309755679461e6
+                                        + z*(-3.0109879054317039883316355710267e7
+                                             + (3.3392653026676391948977071581952e7
+                                                - 1.0567017174889042452274981204552e7*z)*z))
+                                   + y*(4.5506904970564631885354091911494e6
+                                        + z*(-6.4136490343341987393730773951952e7
+                                             + z*(1.8890700855091216016849886209218e8
+                                                  + z*(-1.6907227479822467923639969927283e8
+                                                       + 3.5984977406378901323963449507393e7*z)))
+                                        + y*(-1.4565347997820031488270920038707e7
+                                             + z*(1.6600918933261977711777172729313e8
+                                                  + z*(-3.6229773171048145550657078415606e8
+                                                       + 1.9191987950068747372780506403943e8*z))
+                                             + y*(2.1556150123470563731348591744421e7
+                                                  + y*(-1.4944781433057360039646044846438e7
+                                                       + 3.9412118111748320497674254222383e6*y
+                                                       + 6.168853269664954512679448486982e7*z)
+                                                  + z*(-1.7209142256247869136562112247413e8
+                                                       + 2.004877312641110216620820758269e8*z)))))
+                              + x*(-64808.109492562734374659448136025
+                                   + z*(910138.09941129263770708183822989
+                                        + z*(-2.683338189643638638757086109264e6
+                                             + (2.4605112756498394067667315902491e6
+                                                - 604143.3935747373543400457029629*z)*z))
+                                   + x*(139136.0542778182997874044649248
+                                        + z*(-1.5692036196746424788053135141895e6
+                                             + z*(3.4836320356777063029477960015006e6
+                                                  + z*(-2.1383014657433128177853738820022e6
+                                                       + 263626.20810533993643929267038383*z)))
+                                        + x*(-170258.59273469870895037651628956
+                                             + z*(1.4436673301006710805008884330543e6
+                                                  + z*(-2.1419629408558869835692529468686e6
+                                                       + 659065.5202633498410982316759596*z))
+                                             + x*(120828.67871494747086800914059259
+                                                  + x*(-46500.733929691905455264123803814
+                                                       + 7532.177374438283898265504868109*x
+                                                       + 283398.17371324043167223962066262*y
+                                                       + 131813.10405266996821964633519191*z)
+                                                  + z*(-684172.77817814412075911669218661
+                                                       + 508421.9727745841631329215785974*z)
+                                                  + y*(-1.4709714730830098596321008882012e6
+                                                       + 2.4573728684104901218091209632207e6*y
+                                                       + 4.7452717458961188559072680669089e6*z))
+                                             + y*(3.1038847597164428230769101310668e6
+                                                  + z*(-1.9991654114654945179979694170774e7
+                                                       + 1.7371084069798292240374820602077e7*z)
+                                                  + y*(-1.0352820880803453753918055909865e7
+                                                       + 8.403085383357710474002453868485e6*y
+                                                       + 3.7001821351928069650229292664588e7*z)))
+                                        + y*(-3.3737877823004813294314240555073e6
+                                             + z*(3.2513898999658592160846096014006e7
+                                                  + z*(-5.6359517204234459268771640175629e7
+                                                       + 2.1090096648427194915143413630706e7*z))
+                                             + y*(1.6837554839108913797581014007253e7
+                                                  + y*(-2.7263343688227238426763516995528e7
+                                                       + 1.3614410604297198146114900049108e7*y
+                                                       + 1.0484790905218091186385582776408e8*z)
+                                                  + z*(-1.2005035371958884819852170508955e8
+                                                       + 1.1930968961110241694852559711085e8*z))))
+                                   + y*(1.9567969137342791710702259521943e6
+                                        + z*(-2.5044489770007293961732803686464e7
+                                             + z*(6.4852047193913624364065996914422e7
+                                                  + z*(-4.8331471485978988347203656237035e7
+                                                       + 7.711066587081193140849310608727e6*z)))
+                                        + y*(-1.2969467916610920087325916194776e7
+                                             + z*(1.3814013304719812669418935928113e8
+                                                  + z*(-2.7341803869210970550703782671237e8
+                                                       + 1.2337706539329909025358896973963e8*z))
+                                             + y*(3.1371518764535452436275827775676e7
+                                                  + y*(-3.1199690968181079084846645945872e7
+                                                       + 1.0905651316014830299201167860914e7*y
+                                                       + 1.2558022727532228829383162991355e8*z)
+                                                  + z*(-2.4027645824458125635466960529269e8
+                                                       + 2.6437942584278376482911922087064e8*z))))));
+    grad[0] /*ARGH*/[1]= -2249.1918548669875529542827036716
+                         + z*(43937.701350889989406548778397305
+                              + z*(-193012.0452199810248930535622453
+                                   + (292918.00900593326271032518931537
+                                      - 142797.52939039246557128352979124*z)*z))
+                         + y*(45506.904970564631885354091911494
+                              + z*(-822262.69670951265889398428143528
+                                   + z*(3.3141580447528449152368221419681e6
+                                        + z*(-4.5695209404925588982810729533197e6
+                                             + 1.9991654114654945179979694170774e6*z)))
+                              + y*(-280102.84611192368246674846228282
+                                   + y*(756356.14468317767478416111383932
+                                        + z*(-9.3022390574312806143578985121151e6
+                                             + (2.2276414584901224629120230647434e7
+                                                - 1.3327769409769963453319796113849e7*z)*z)
+                                        + y*(-1.0097825292606324351112192463809e6
+                                             + y*(656868.63519580534162790423703971
+                                                  - 166597.11762212454316649745142311*y
+                                                  - 2.8559505878078493114256705958248e6*z)
+                                             + (8.5678517634235479342770117874745e6
+                                                - 1.0709814704279434917846264734343e7*z)*z))
+                                   + z*(4.3686628771742046609939928235035e6
+                                        + z*(-1.4687745880154653601617734492813e7
+                                             + (1.5993323291723956143983755336619e7
+                                                - 4.9979135286637362949949235426934e6*z)*z))))
+                         + x*(53980.604516807701270902784888117
+                              + z*(-1.010567131070469756350621903138e6
+                                   + z*(4.2462649948395825476471783693967e6
+                                        + z*(-6.1512781891245985169168289756227e6
+                                             + 2.8559505878078493114256705958248e6*z)))
+                              + y*(-1.0466588143229865333631441139644e6
+                                   + z*(1.8089779327609278495667654191576e7
+                                        + z*(-6.9597318939809743219973264981331e7
+                                             + (9.1390418809851177965621459066394e7
+                                                - 3.798414281784439584196141892447e7*z)*z))
+                                   + y*(6.162262614462321014268466170222e6
+                                        + z*(-9.1741920420658297880873849293573e7
+                                             + z*(2.9375491760309307203235468985627e8
+                                                  + z*(-3.0387314254275516673569135139576e8
+                                                       + 8.996244351594725330990862376848e7*z)))
+                                        + y*(-1.5883479038346731170467383390626e7
+                                             + y*(2.0195650585212648702224384927618e7
+                                                  + y*(-1.2480504068720301490930180503754e7
+                                                       + 2.9987481171982417769969541256161e6*y
+                                                       + 5.140711058054128760566207072485e7*z)
+                                                  + z*(-1.6278918350504741075126322396201e8
+                                                       + 1.9277666467702982852123276521818e8*z))
+                                             + z*(1.860447811486256122871579702423e8
+                                                  + z*(-4.2325187711312326795328438230124e8
+                                                       + 2.3989984937585934215975633004928e8*z)))))
+                              + x*(-276650.5981486394690133767725516
+                                   + z*(4.3937701350889989406548778397305e6
+                                        + z*(-1.5054939527158519941658177855134e7
+                                             + (1.6696326513338195974488535790976e7
+                                                - 5.283508587444521226137490602276e6*z)*z))
+                                   + x*(652265.63791142639035674198406475
+                                        + z*(-8.3481632566690979872442678954879e6
+                                             + z*(2.1617349064637874788021998971474e7
+                                                  + z*(-1.6110490495326329449067885412345e7
+                                                       + 2.5703555290270643802831035362423e6*z)))
+                                        + x*(-843446.94557512033235785601387684
+                                             + z*(8.1284747499146480402115240035014e6
+                                                  + z*(-1.4089879301058614817192910043907e7
+                                                       + 5.272524162106798728785853407677e6*z))
+                                             + x*(620776.95194328856461538202621335
+                                                  + x*(-245161.9121805016432720168147002
+                                                       + 40485.453387605775953177088666088*x
+                                                       + 819124.2894701633739363736544069*y
+                                                       + 790878.6243160198093178780111515*z)
+                                                  + z*(-3.9983308229309890359959388341547e6
+                                                       + 3.4742168139596584480749641204155e6*z)
+                                                  + y*(-4.141128352321381501567222363946e6
+                                                       + 5.041851230014626284401472321091e6*y
+                                                       + 1.4800728540771227860091717065835e7*z))
+                                             + y*(8.4187774195544568987905070036265e6
+                                                  + z*(-6.0025176859794424099260852544775e7
+                                                       + 5.965484480555120847426279855543e7*z)
+                                                  + y*(-2.0447507766170428820072637746646e7
+                                                       + 1.3614410604297198146114900049108e7*y
+                                                       + 7.863593178913568389789187082306e7*z)))
+                                        + y*(-8.6463119444072800582172774631839e6
+                                             + z*(9.2093422031465417796126239520751e7
+                                                  + z*(-1.8227869246140647033802521780825e8
+                                                       + 8.225137692886606016905931315975e7*z))
+                                             + y*(3.1371518764535452436275827775676e7
+                                                  + y*(-4.1599587957574772113128861261163e7
+                                                       + 1.8176085526691383832001946434857e7*y
+                                                       + 1.6744030303376305105844217321807e8*z)
+                                                  + z*(-2.4027645824458125635466960529269e8
+                                                       + 2.6437942584278376482911922087064e8*z))))
+                                   + y*(4.5506904970564631885354091911494e6
+                                        + z*(-6.4136490343341987393730773951952e7
+                                             + z*(1.8890700855091216016849886209218e8
+                                                  + z*(-1.6907227479822467923639969927283e8
+                                                       + 3.5984977406378901323963449507393e7*z)))
+                                        + y*(-2.184802199673004723240638005806e7
+                                             + z*(2.490137839989296656766575909397e8
+                                                  + z*(-5.4344659756572218325985617623409e8
+                                                       + 2.8787981925103121059170759605914e8*z))
+                                             + y*(4.3112300246941127462697183488841e7
+                                                  + y*(-3.7361953582643400099115112116094e7
+                                                       + 1.1823635433524496149302276266715e7*y
+                                                       + 1.5422133174162386281698621217454e8*z)
+                                                  + z*(-3.4418284512495738273124224494826e8
+                                                       + 4.009754625282220433241641516538e8*z))))));
+    grad[0] /*ARGH*/[2]= -1046.1357464497616525368756761263
+                         + z*(9415.2217180478548728318810851368
+                              + z*(-21968.850675444994703274389198652
+                                   + 14645.900450296663135516259465768*z))
+                         + y*(43937.701350889989406548778397305
+                              + z*(-386024.09043996204978610712449061
+                                   + (878754.0270177997881309755679461
+                                      - 571190.117561569862285134119165*z)*z)
+                              + y*(-411131.34835475632944699214071764
+                                   + z*(3.3141580447528449152368221419681e6
+                                        + z*(-6.8542814107388383474216094299796e6
+                                             + 3.9983308229309890359959388341547e6*z))
+                                   + y*(1.4562209590580682203313309411678e6
+                                        + y*(-2.3255597643578201535894746280288e6
+                                             + y*(1.7135703526847095868554023574949e6
+                                                  - 475991.76463464155190427843263747*y
+                                                  - 4.2839258817117739671385058937372e6*z)
+                                             + (1.1138207292450612314560115323717e7
+                                                - 9.995827057327472589989847085387e6*z)*z)
+                                        + z*(-9.7918305867697690677451563285422e6
+                                             + (1.5993323291723956143983755336619e7
+                                                - 6.663884704884981726659898056925e6*z)*z))))
+                         + x*(25107.257914794279660885016227031
+                              + z*(-216550.09951510066207513326495815
+                                   + (483314.71485978988347203656237035
+                                      - 307563.90945622992584584144878113*z)*z)
+                              + y*(-1.010567131070469756350621903138e6
+                                   + z*(8.4925299896791650952943567387934e6
+                                        + z*(-1.8453834567373795550750486926868e7
+                                             + 1.1423802351231397245702682383299e7*z))
+                                   + y*(9.0448896638046392478338270957881e6
+                                        + z*(-6.9597318939809743219973264981331e7
+                                             + (1.3708562821477676694843218859959e8
+                                                - 7.596828563568879168392283784894e7*z)*z)
+                                        + y*(-3.0580640140219432626957949764524e7
+                                             + z*(1.9583661173539538135490312657084e8
+                                                  + z*(-3.0387314254275516673569135139576e8
+                                                       + 1.1994992468792967107987816502464e8*z))
+                                             + y*(4.6511195287156403071789492560576e7
+                                                  + y*(-3.2557836701009482150252644792403e7
+                                                       + 8.567851763423547934277011787474e6*y
+                                                       + 7.711066587081193140849310608727e7*z)
+                                                  + z*(-2.1162593855656163397664219115062e8
+                                                       + 1.7992488703189450661981724753696e8*z)))))
+                              + x*(-128674.69681332068326203570816354
+                                   + z*(941522.17180478548728318810851368
+                                        + z*(-1.7135703526847095868554023574949e6
+                                             + 834816.3256669097987244267895488*z))
+                                   + x*(303379.36647043087923569394607663
+                                        + z*(-1.788892126429092425838057406176e6
+                                             + (2.4605112756498394067667315902491e6
+                                                - 805524.5247663164724533942706173*z)*z)
+                                        + x*(-392300.90491866061970132837854737
+                                             + z*(1.7418160178388531514738980007503e6
+                                                  + z*(-1.6037260993074846133390304115016e6
+                                                       + 263626.20810533993643929267038383*z))
+                                             + x*(288733.46602013421610017768661086
+                                                  + x*(-114028.79636302402012651944869777
+                                                       + 18830.443436095709745663762170274*x
+                                                       + 790878.6243160198093178780111515*y
+                                                       + 169473.99092486138771097385953246*z)
+                                                  + z*(-856785.17634235479342770117874745
+                                                       + 395439.31215800990465893900557574*z)
+                                                  + y*(-3.9983308229309890359959388341547e6
+                                                       + 7.400364270385613930045858532918e6*y
+                                                       + 6.948433627919316896149928240831e6*z))
+                                             + y*(8.1284747499146480402115240035014e6
+                                                  + z*(-2.8179758602117229634385820087814e7
+                                                       + 1.581757248632039618635756022303e7*z)
+                                                  + y*(-3.0012588429897212049630426272388e7
+                                                       + 2.6211977263045227965963956941021e7*y
+                                                       + 5.965484480555120847426279855543e7*z)))
+                                        + y*(-8.3481632566690979872442678954879e6
+                                             + z*(4.3234698129275749576043997942948e7
+                                                  + z*(-4.8331471485978988347203656237035e7
+                                                       + 1.0281422116108257521132414144969e7*z))
+                                             + y*(4.6046711015732708898063119760376e7
+                                                  + z*(-1.8227869246140647033802521780825e8
+                                                       + 1.2337706539329909025358896973963e8*z)
+                                                  + y*(-8.009215274819375211822320176423e7
+                                                       + 4.1860075758440762764610543304518e7*y
+                                                       + 1.7625295056185584321941281391376e8*z))))
+                                   + y*(4.3937701350889989406548778397305e6
+                                        + z*(-3.0109879054317039883316355710267e7
+                                             + (5.0088979540014587923465607372928e7
+                                                - 2.1134034349778084904549962409104e7*z)*z)
+                                        + y*(-3.2068245171670993696865386975976e7
+                                             + z*(1.8890700855091216016849886209218e8
+                                                  + z*(-2.5360841219733701885459954890924e8
+                                                       + 7.196995481275780264792689901479e7*z))
+                                             + y*(8.3004594666309888558885863646566e7
+                                                  + y*(-8.6045711281239345682810561237065e7
+                                                       + 3.0844266348324772563397242434908e7*y
+                                                       + 2.004877312641110216620820758269e8*z)
+                                                  + z*(-3.6229773171048145550657078415606e8
+                                                       + 2.8787981925103121059170759605914e8*z))))));
+    return;
+  case ( 153 ) :
+    grad[0] /*ARGH*/[0]= -1445.6832294800960303488129492728
+                         + z*(41635.677009026765674045812939055
+                              + z*(-279305.9999355545530633906617995
+                                   + z*(712432.69548779132375589502140162
+                                        + z*(-765055.56504086681926059181275514
+                                             + 291449.73906318735971832069057339*z))))
+                         + y*(45799.244709929442241450394232961
+                              + z*(-1.2768274282768208140040715967977e6
+                                   + z*(8.2820300850455741386622796237938e6
+                                        + z*(-2.0401481734423115180282448340137e7
+                                             + (2.1130106082081083579578250066571e7
+                                                - 7.752563059080783768507330369252e6*z)*z)))
+                              + y*(-339157.28563603052871983151789939
+                                   + z*(8.5110263085952213498695315949586e6
+                                        + z*(-4.8963556162615476432677876016329e7
+                                             + z*(1.0492190606274744949859544860642e8
+                                                  + z*(-9.2061686326584307251024548134869e7
+                                                       + 2.7542000341471205493381305259185e7*z))))
+                                   + y*(1.0368440121831248729661686472184e6
+                                        + y*(-1.6211891735389796884331588413145e6
+                                             + y*(1.3774469810486354977163489780671e6
+                                                  + y*(-607591.74768589475963499910632036
+                                                       + 109293.65214869525989437025896502*y
+                                                       + 3.2788095644608577968311077689506e6*z)
+                                                  + z*(-1.4766786779201492892394914989052e7
+                                                       + 2.2951666951226004577817754382654e7*z))
+                                             + z*(2.5779423348089072413180032511432e7
+                                                  + z*(-7.9140747894783000970178997519449e7
+                                                       + 6.120444520326934554084734502041e7*z)))
+                                        + z*(-2.1567280690675864619155731102431e7
+                                             + z*(9.7149913021062453239440230191129e7
+                                                  + z*(-1.464373022270814711829162403081e8
+                                                       + 6.885500085367801373345326314796e7*z))))))
+                         + x*(17001.234778685929316902040283448
+                              + z*(-426765.68934252434815896958262532
+                                   + z*(2.4287478255265613309860057547782e6
+                                        + z*(-5.0517954770952475684508919699387e6
+                                             + (4.1531587816504198759860698406708e6
+                                                - 1.0783640345337932309577865551215e6*z)*z)))
+                              + y*(-469442.25827677678297486654088785
+                                   + z*(1.1102847202407137513078883450415e7
+                                        + z*(-5.8727122421232252983241619150538e7
+                                             + z*(1.1075090084401119669296186241789e8
+                                                  + z*(-7.8181392503700009244439525246311e7
+                                                       + 1.4689066848784642929803362804899e7*z))))
+                                   + y*(2.9491937881393959019115784165164e6
+                                        + z*(-6.0350913824584296844529405855161e7
+                                             + z*(2.6580216202562687206310846980293e8
+                                                  + z*(-3.8821105243216556314480315984375e8
+                                                       + 1.7443266882931763479141493330817e8*z)))
+                                        + y*(-7.3521666318439763719419231348215e6
+                                             + y*(8.8007412277830325943514337099928e6
+                                                  + y*(-5.0965538298799513415504912188482e6
+                                                       + 1.1512264692995900708873667277649e6*y
+                                                       + 2.7979174950065986532958786295045e7*z)
+                                                  + z*(-9.5383866387929567928766120292298e7
+                                                       + 1.4995089074800989657507599530001e8*z))
+                                             + z*(1.1707952374938326507541682598462e8
+                                                  + z*(-3.5945467817793107698592885170718e8
+                                                       + 2.7746015158815436645184129742587e8*z)))))
+                              + x*(-71648.060853033559264087169765958
+                                   + z*(1.5092932915772202556841607190408e6
+                                        + z*(-6.921931302750699793310116401118e6
+                                             + z*(1.0880790258358994762817305781406e7
+                                                  + z*(-6.0111508681782392941903642430761e6
+                                                       + 786914.2954706058712394658645481*z))))
+                                   + x*(153820.69561668221762911369780262
+                                        + z*(-2.602229813064172854627863308691e6
+                                             + z*(8.9863669544482769246482212926795e6
+                                                  + z*(-9.4559248673834121153055157386033e6
+                                                       + 2.6230476515686862374648862151605e6*z)))
+                                        + x*(-188227.95647830850315141544599531
+                                             + z*(2.3940514280190390262576342439957e6
+                                                  + z*(-5.5254013030729270279931630921205e6
+                                                       + 2.9144973906318735971832069057339e6*z))
+                                             + x*(133581.1304039608732042303165128
+                                                  + x*(-51408.495640312214839203788476139
+                                                       + 8327.135401805353134809162587811*x
+                                                       + 240446.03472712957176761456972305*y
+                                                       + 218587.30429739051978874051793004*z)
+                                                  + z*(-1.1345721984959793646177484025893e6
+                                                       + 1.3115238257843431187324431075802e6*z)
+                                                  + y*(-1.2480294183455773010795232428482e6
+                                                       + 1.5925646455952737870322523449189e6*y
+                                                       + 5.995537489299854257062597063224e6*z))
+                                             + y*(2.6334565708209429288833976683953e6
+                                                  + z*(-2.5258977385476237842254459849694e7
+                                                       + 3.3881032166095530567254780279156e7*z)
+                                                  + y*(-6.7094158680171256768488408975749e6
+                                                       + 4.2416345952946017530434171931663e6*y
+                                                       + 3.4817834898798632794920811070285e7*z)))
+                                        + y*(-2.8624527943705901400906496395601e6
+                                             + z*(4.1080534648906408798391868766535e7
+                                                  + z*(-1.0992512658333216584042662046126e8
+                                                       + 6.994793737516496633239696573761e7*z))
+                                             + y*(1.0912017016115764837072840141111e7
+                                                  + y*(-1.3761747798066930132096420226717e7
+                                                       + 5.558362880705073217485116027364e6*y
+                                                       + 7.394496236803153583710536377976e7*z)
+                                                  + z*(-1.1296453100499111973463196480581e8
+                                                       + 1.6787504970039591919775271777027e8*z))))
+                                   + y*(1.6602226207349422812525767909448e6
+                                        + z*(-3.1643114526860341912274817833682e7
+                                             + z*(1.2648918675342331411775117970885e8
+                                                  + z*(-1.6029735648475304784507637981536e8
+                                                       + 5.705128642161892566486127517974e7*z)))
+                                        + y*(-8.4052022961972783204479984870718e6
+                                             + y*(1.5835435822433179878028757521154e7
+                                                  + y*(-1.2737914934949126123403390896042e7
+                                                       + 3.7191068488313158438341422407811e6*y
+                                                       + 6.960444303984049551558608778087e7*z)
+                                                  + z*(-1.6945720542673893629336645866196e8
+                                                       + 2.6230476515686862374648862151605e8*z))
+                                             + z*(1.2998658362218156243437102799573e8
+                                                  + z*(-3.8471365556340731482818331155687e8
+                                                       + 2.8328914636941811364620771123733e8*z))))));
+    grad[0] /*ARGH*/[1]= -1908.30186291372676006043309304
+                         + z*(55514.236012035687565394417252074
+                              + z*(-376455.91295661700630283089199063
+                                   + z*(971499.13021062453239440230191129
+                                        + z*(-1.0565053041040541789789125033285e6
+                                             + 408029.63468846230360564896680274*z))))
+                         + y*(29491.937881393959019115784165164
+                              + y*(-141387.81984315339176811390643888
+                                   + z*(3.0810400986679806598793901574901e6
+                                        + z*(-1.4572486953159367985916034528669e7
+                                             + (2.3121679299012863870986774785489e7
+                                                - 1.1475833475613002288908877191327e7*z)*z))
+                                   + y*(308797.93781694851208250644596466
+                                        + z*(-5.1558846696178144826360065022864e6
+                                             + (1.6661210083112210730563999477779e7
+                                                - 1.3600987822948743453521632226758e7*z)*z)
+                                        + y*(-344361.74526215887442908724451677
+                                             + y*(191871.07821659834514789445462748
+                                                  - 42503.086946714823292255100708619*y
+                                                  - 1.0929365214869525989437025896502e6*z)
+                                             + (3.8859965208424981295776092076452e6
+                                                - 6.375463042007223493838265106293e6*z)*z)))
+                              + z*(-773729.66441774739544268469045078
+                                   + z*(4.6631958250109977554931310491742e6
+                                        + z*(-1.0492190606274744949859544860642e7
+                                             + (9.6907038238509797106341629615652e6
+                                                - 3.0602222601634672770423672510206e6*z)*z))))
+                         + x*(45799.244709929442241450394232961
+                              + z*(-1.2768274282768208140040715967977e6
+                                   + z*(8.2820300850455741386622796237938e6
+                                        + z*(-2.0401481734423115180282448340137e7
+                                             + (2.1130106082081083579578250066571e7
+                                                - 7.752563059080783768507330369252e6*z)*z)))
+                              + y*(-678314.57127206105743966303579878
+                                   + z*(1.7022052617190442699739063189917e7
+                                        + z*(-9.7927112325230952865355752032658e7
+                                             + z*(2.0984381212549489899719089721284e8
+                                                  + z*(-1.8412337265316861450204909626974e8
+                                                       + 5.508400068294241098676261051837e7*z))))
+                                   + y*(3.1105320365493746188985059416553e6
+                                        + z*(-6.4701842072027593857467193307292e7
+                                             + z*(2.9144973906318735971832069057339e8
+                                                  + z*(-4.3931190668124441354874872092429e8
+                                                       + 2.0656500256103404120035978944389e8*z)))
+                                        + y*(-6.4847566941559187537326353652579e6
+                                             + y*(6.8872349052431774885817448903354e6
+                                                  + y*(-3.6455504861153685578099946379221e6
+                                                       + 765055.5650408668192605918127551*y
+                                                       + 1.9672857386765146780986646613704e7*z)
+                                                  + z*(-7.3833933896007464461974574945258e7
+                                                       + 1.1475833475613002288908877191327e8*z))
+                                             + z*(1.0311769339235628965272013004573e8
+                                                  + z*(-3.165629915791320038807159900778e8
+                                                       + 2.4481778081307738216338938008165e8*z)))))
+                              + x*(-234721.12913838839148743327044393
+                                   + z*(5.5514236012035687565394417252074e6
+                                        + z*(-2.9363561210616126491620809575269e7
+                                             + z*(5.5375450422005598346480931208944e7
+                                                  + z*(-3.9090696251850004622219762623156e7
+                                                       + 7.344533424392321464901681402449e6*z))))
+                                   + x*(553407.54024498076041752559698161
+                                        + z*(-1.0547704842286780637424939277894e7
+                                             + z*(4.216306225114110470591705990295e7
+                                                  + z*(-5.3432452161584349281692126605121e7
+                                                       + 1.9017095473872975221620425059914e7*z)))
+                                        + x*(-715613.19859264753502266240989002
+                                             + x*(526691.31416418858577667953367905
+                                                  + x*(-208004.90305759621684658720714136
+                                                       + 34349.433532447081681087795674721*x
+                                                       + 530854.881865091262344084114973*y
+                                                       + 999256.2482166423761770995105373*z)
+                                                  + z*(-5.0517954770952475684508919699387e6
+                                                       + 6.776206433219106113450956055831e6*z)
+                                                  + y*(-2.68376634720685027073953635903e6
+                                                       + 2.5449807571767610518260503158998e6*y
+                                                       + 1.3927133959519453117968324428114e7*z))
+                                             + z*(1.0270133662226602199597967191634e7
+                                                  + z*(-2.7481281645833041460106655115316e7
+                                                       + 1.7486984343791241583099241434403e7*z))
+                                             + y*(5.4560085080578824185364200705554e6
+                                                  + y*(-1.0321310848550197599072315170038e7
+                                                       + 5.558362880705073217485116027364e6*y
+                                                       + 5.545872177602365187782902283482e7*z)
+                                                  + z*(-5.6482265502495559867315982402907e7
+                                                       + 8.393752485019795959887635888514e7*z)))
+                                        + y*(-5.6034681974648522136319989913812e6
+                                             + z*(8.6657722414787708289580685330487e7
+                                                  + z*(-2.5647577037560487655212220770458e8
+                                                       + 1.8885943091294540909747180749156e8*z))
+                                             + y*(1.5835435822433179878028757521154e7
+                                                  + y*(-1.6983886579932168164537854528056e7
+                                                       + 6.198511414718859739723570401302e6*y
+                                                       + 9.280592405312066068744811704115e7*z)
+                                                  + z*(-1.6945720542673893629336645866196e8
+                                                       + 2.6230476515686862374648862151605e8*z))))
+                                   + y*(2.9491937881393959019115784165164e6
+                                        + z*(-6.0350913824584296844529405855161e7
+                                             + z*(2.6580216202562687206310846980293e8
+                                                  + z*(-3.8821105243216556314480315984375e8
+                                                       + 1.7443266882931763479141493330817e8*z)))
+                                        + y*(-1.1028249947765964557912884702232e7
+                                             + y*(1.7601482455566065188702867419986e7
+                                                  + y*(-1.2741384574699878353876228047121e7
+                                                       + 3.4536794078987702126621001832947e6*y
+                                                       + 6.994793737516496633239696573761e7*z)
+                                                  + z*(-1.907677327758591358575322405846e8
+                                                       + 2.9990178149601979315015199060002e8*z))
+                                             + z*(1.7561928562407489761312523897694e8
+                                                  + z*(-5.3918201726689661547889327756077e8
+                                                       + 4.161902273822315496777619461388e8*z))))));
+    grad[0] /*ARGH*/[2]= -1734.8198753761152364185755391273
+                         + z*(24287.478255265613309860057547782
+                              + z*(-97149.913021062453239440230191129
+                                   + (145724.86953159367985916034528669
+                                      - 72862.43476579683992958017264335*z)*z))
+                         + y*(55514.236012035687565394417252074
+                              + z*(-752911.82591323401260566178398125
+                                   + z*(2.9144973906318735971832069057339e6
+                                        + z*(-4.2260212164162167159156500133141e6
+                                             + 2.0401481734423115180282448340137e6*z)))
+                              + y*(-386864.83220887369772134234522539
+                                   + y*(1.0270133662226602199597967191634e6
+                                        + z*(-9.7149913021062453239440230191129e6
+                                             + (2.3121679299012863870986774785489e7
+                                                - 1.5301111300817336385211836255103e7*z)*z)
+                                        + y*(-1.2889711674044536206590016255716e6
+                                             + y*(777199.30416849962591552184152904
+                                                  - 182156.08691449209982395043160837*y
+                                                  - 2.5501852168028893975353060425171e6*z)
+                                             + (8.3306050415561053652819997388893e6
+                                                - 1.0200740867211557590141224170069e7*z)*z))
+                                   + z*(4.6631958250109977554931310491742e6
+                                        + z*(-1.5738285909412117424789317290963e7
+                                             + (1.938140764770195942126832592313e7
+                                                - 7.650555650408668192605918127551e6*z)*z))))
+                         + x*(41635.677009026765674045812939055
+                              + z*(-558611.99987110910612678132359899
+                                   + z*(2.1372980864633739712676850642048e6
+                                        + z*(-3.0602222601634672770423672510206e6
+                                             + 1.4572486953159367985916034528669e6*z)))
+                              + y*(-1.2768274282768208140040715967977e6
+                                   + z*(1.6564060170091148277324559247588e7
+                                        + z*(-6.1204445203269345540847345020412e7
+                                             + (8.4520424328324334318313000266283e7
+                                                - 3.8762815295403918842536651846261e7*z)*z))
+                                   + y*(8.5110263085952213498695315949586e6
+                                        + z*(-9.7927112325230952865355752032658e7
+                                             + z*(3.1476571818824234849578634581926e8
+                                                  + z*(-3.6824674530633722900409819253948e8
+                                                       + 1.3771000170735602746690652629593e8*z)))
+                                        + y*(-2.1567280690675864619155731102431e7
+                                             + y*(2.5779423348089072413180032511432e7
+                                                  + y*(-1.4766786779201492892394914989052e7
+                                                       + 3.2788095644608577968311077689506e6*y
+                                                       + 4.5903333902452009155635508765309e7*z)
+                                                  + z*(-1.582814957895660019403579950389e8
+                                                       + 1.8361333560980803662254203506123e8*z))
+                                             + z*(1.9429982604212490647888046038226e8
+                                                  + z*(-4.3931190668124441354874872092429e8
+                                                       + 2.7542000341471205493381305259185e8*z)))))
+                              + x*(-213382.84467126217407948479131266
+                                   + z*(2.4287478255265613309860057547782e6
+                                        + z*(-7.5776932156428713526763379549081e6
+                                             + (8.3063175633008397519721396813416e6
+                                                - 2.6959100863344830773944663878038e6*z)*z))
+                                   + x*(503097.76385907341856138690634692
+                                        + z*(-4.6146208685004665288734109340786e6
+                                             + z*(1.0880790258358994762817305781406e7
+                                                  + z*(-8.0148678242376523922538189907682e6
+                                                       + 1.3115238257843431187324431075802e6*z)))
+                                        + x*(-650557.45326604321365696582717274
+                                             + z*(4.4931834772241384623241106463397e6
+                                                  + z*(-7.0919436505375590864791368039524e6
+                                                       + 2.6230476515686862374648862151605e6*z))
+                                             + x*(478810.28560380780525152684879914
+                                                  + x*(-189095.36641599656076962473376488
+                                                       + 31226.757756770074255534359704292*x
+                                                       + 999256.2482166423761770995105373*y
+                                                       + 437174.60859478103957748103586008*z)
+                                                  + z*(-2.2101605212291708111972652368482e6
+                                                       + 1.7486984343791241583099241434403e6*z)
+                                                  + y*(-5.0517954770952475684508919699387e6
+                                                       + 6.963566979759726558984162214057e6*y
+                                                       + 1.3552412866438212226901912111663e7*z))
+                                             + y*(1.0270133662226602199597967191634e7
+                                                  + z*(-5.4962563291666082920213310230631e7
+                                                       + 5.246095303137372474929772430321e7*z)
+                                                  + y*(-2.8241132751247779933657991201453e7
+                                                       + 1.8486240592007883959276340944941e7*y
+                                                       + 8.393752485019795959887635888514e7*z)))
+                                        + y*(-1.0547704842286780637424939277894e7
+                                             + z*(8.43261245022822094118341198059e7
+                                                  + z*(-1.6029735648475304784507637981536e8
+                                                       + 7.606838189549190088648170023965e7*z))
+                                             + y*(4.3328861207393854144790342665244e7
+                                                  + y*(-5.6485735142246312097788819553985e7
+                                                       + 2.3201481013280165171862029260289e7*y
+                                                       + 1.7486984343791241583099241434403e8*z)
+                                                  + z*(-2.5647577037560487655212220770458e8
+                                                       + 2.8328914636941811364620771123733e8*z))))
+                                   + y*(5.5514236012035687565394417252074e6
+                                        + z*(-5.8727122421232252983241619150538e7
+                                             + z*(1.6612635126601679503944279362683e8
+                                                  + z*(-1.5636278500740001848887905049262e8
+                                                       + 3.6722667121961607324508407012247e7*z)))
+                                        + y*(-3.017545691229214842226470292758e7
+                                             + z*(2.6580216202562687206310846980293e8
+                                                  + z*(-5.8231657864824834471720473976563e8
+                                                       + 3.4886533765863526958282986661635e8*z))
+                                             + y*(5.8539761874691632537708412992312e7
+                                                  + y*(-4.7691933193964783964383060146149e7
+                                                       + 1.3989587475032993266479393147523e7*y
+                                                       + 1.4995089074800989657507599530001e8*z)
+                                                  + z*(-3.5945467817793107698592885170718e8
+                                                       + 4.161902273822315496777619461388e8*z))))));
+    return;
+  case ( 154 ) :
+    grad[0] /*ARGH*/[0]= -1571.6233645501710980218386989128
+                         + z*(63367.854058662898672240536340164
+                              + z*(-607275.26806218611227563847325991
+                                   + z*(2.3234879821509729513154863324727e6
+                                        + z*(-4.1585154225997527253657851973233e6
+                                             + (3.485231973226459426973229498709e6
+                                                - 1.1036567915217121518748560079245e6*z)*z))))
+                         + y*(31683.927029331449336120268170082
+                              + z*(-1.2145505361243722245512769465198e6
+                                   + z*(1.1036567915217121518748560079245e7
+                                        + z*(-3.9921748056957626163511537894303e7
+                                             + z*(6.7328344937329329839255569861424e7
+                                                  + z*(-5.2975525993042183289993088380377e7
+                                                       + 1.5683543879519067421379532744191e7*z)))))
+                              + y*(-151818.81701554652806890961831498
+                                   + z*(4.9374119620708175215454084565045e6
+                                        + z*(-3.6594935718877823983218909736445e7
+                                             + z*(1.0138856649386063787558485814426e8
+                                                  + z*(-1.1663645637672639786859273720111e8
+                                                       + 4.7050631638557202264138598232572e7*z))))
+                                   + y*(338841.9973970168887335084234856
+                                        + y*(-415851.54225997527253657851973233
+                                             + y*(290435.99776887161891443579155909
+                                                  + y*(-108693.47189228983313919036441681
+                                                       + 16973.532337141847858635857948258*y
+                                                       + 712888.3581599576100627060338268*z)
+                                                  + z*(-3.8126325525295510701131389364665e6
+                                                       + 7.128883581599576100627060338268e6*z))
+                                             + z*(8.1850144825772910784977359439379e6
+                                                  + z*(-3.0601392855829291483802825674271e7
+                                                       + 2.8515534326398304402508241353074e7*z)))
+                                        + z*(-8.871499568212805814113675087623e6
+                                             + z*(4.9638152345952603959921753466462e7
+                                                  + z*(-9.2305840745452289065897047935506e7
+                                                       + 5.346662686199682075470295253701e7*z))))))
+                         + x*(18482.290767110012112736823099215
+                              + z*(-649520.50410129471139046549748668
+                                   + z*(5.280654504888574889353378028347e6
+                                        + z*(-1.6475642055252353654782539448443e7
+                                             + z*(2.2574798008398657651985691071183e7
+                                                  + z*(-1.2895358300937899879800949145223e7
+                                                       + 2.0911391839358756561839376992254e6*z)))))
+                              + y*(-324760.25205064735569523274874334
+                                   + z*(1.0561309009777149778706756056694e7
+                                        + z*(-7.8259299762448679860217062380103e7
+                                             + z*(2.1671806088062711345906263428336e8
+                                                  + z*(-2.4911487626811852040524560848727e8
+                                                       + 1.0037468082892203149682900956282e8*z))))
+                                   + y*(1.3201636262221437223383445070868e6
+                                        + y*(-2.4026977997243015746557870028979e6
+                                             + y*(2.2574798008398657651985691071183e6
+                                                  + y*(-1.0746131917448249899834124287686e6
+                                                       + 205945.52569065442068478174310553*y
+                                                       + 7.223935362687570448635421142779e6*z)
+                                                  + z*(-3.028455358553597699044162299257e7
+                                                       + 5.798158646367655228510009075125e7*z))
+                                             + z*(4.8159569084583802990902807618525e7
+                                                  + z*(-1.8366116368002463465171048782591e8
+                                                       + 1.7489527720190960033538388029885e8*z)))
+                                        + z*(-3.5010739367411251516412896327941e7
+                                             + z*(1.9865822247390818733747408142641e8
+                                                  + z*(-3.7513769602728436013966397513377e8
+                                                       + 2.2099539102958685911943887048632e8*z)))))
+                              + x*(-77889.653947106479617962325918119
+                                   + z*(2.297084709626530076868719442331e6
+                                        + z*(-1.5049865338932438434657127380789e7
+                                             + z*(3.5485998272851223256454700350492e7
+                                                  + z*(-3.2674049748998057127874026550397e7
+                                                       + 9.410126327711440452827719646514e6*z))))
+                                   + x*(167220.72598813820482952363756432
+                                        + z*(-3.9604908786664311670150335212603e6
+                                             + z*(1.9538421668087727090607498704884e7
+                                                  + z*(-3.0839022308549277353823727685547e7
+                                                       + 1.4257767163199152201254120676537e7*z)))
+                                        + x*(-204625.36206443227696244339859845
+                                             + x*(145217.99888443580945721789577954
+                                                  + x*(-55886.926843404084245656584133339
+                                                       + 9052.550579808985524605790905738*x
+                                                       + 166340.61690399010901463140789293*y
+                                                       + 332681.23380798021802926281578586*z)
+                                                  + z*(-1.7267740230985639888185546152695e6
+                                                       + 2.8515534326398304402508241353074e6*z)
+                                                  + y*(-863387.01154928199440927730763474
+                                                       + 712888.3581599576100627060338268*y
+                                                       + 5.703106865279660880501648270615e6*z))
+                                             + z*(3.6436516083731166736538308395594e6
+                                                  + z*(-1.2013488998621507873278935014489e7
+                                                       + 9.505178108799434800836080451025e6*z))
+                                             + y*(1.8218258041865583368269154197797e6
+                                                  + y*(-3.0033722496553769683197337536224e6
+                                                       + 1.3861718075332509084552617324411e6*y
+                                                       + 2.0198503481198798951776670958427e7*z)
+                                                  + z*(-2.4026977997243015746557870028979e7
+                                                       + 4.5149596016797315303971382142367e7*z)))
+                                        + y*(-1.9802454393332155835075167606301e6
+                                             + y*(4.884605417021931772651874676221e6
+                                                  + y*(-4.4973574199967696140992936208089e6
+                                                       + 1.4257767163199152201254120676537e6*y
+                                                       + 3.0416569948158191362675457443279e7*z)
+                                                  + z*(-6.5532922405667214376875421331786e7
+                                                       + 1.2546835103615253937103626195353e8*z))
+                                             + z*(3.9076843336175454181214997409768e7
+                                                  + z*(-1.4648535596560906743066270650635e8
+                                                       + 1.3687456476671186113203955849475e8*z))))
+                                   + y*(1.1485423548132650384343597211655e6
+                                        + z*(-3.0099730677864876869314254761578e7
+                                             + z*(1.6855849179604331046815982666484e8
+                                                  + z*(-3.1367087759038134842759065488381e8
+                                                       + 1.8178653133078919056599003862585e8*z)))
+                                        + y*(-3.7624663347331096086642818451972e6
+                                             + y*(5.1750414147908033915663104677801e6
+                                                  + y*(-3.2674049748998057127874026550397e6
+                                                       + 784177.1939759533710689766372095*y
+                                                       + 2.2099539102958685911943887048632e7*z)
+                                                  + z*(-6.9704639464529188539464589974181e7
+                                                       + 1.3402301133407203069178873435945e8*z))
+                                             + z*(7.5407746329808849419966238244795e7
+                                                  + z*(-2.875316377911829027252914336435e8
+                                                       + 2.7374912953342372226407911698951e8*z))))));
+    grad[0] /*ARGH*/[1]= -1320.1636262221437223383445070868
+                         + y*(13201.636262221437223383445070868
+                              + z*(-448855.6329155288655950371324095
+                                   + z*(3.485231973226459426973229498709e6
+                                        + z*(-1.0138856649386063787558485814426e7
+                                             + (1.2277521723865936617746603915907e7
+                                                - 5.227847959839689140459844248064e6*z)*z)))
+                              + y*(-46205.726917775030281842057748036
+                                   + z*(1.2673570811732579734448107268033e6
+                                        + z*(-7.4457228518928905939882630199693e6
+                                             + (1.4574606433492466694615323358238e7
+                                                - 8.911104476999470125783825422836e6*z)*z))
+                                   + y*(79209.817573328623340300670425205
+                                        + z*(-1.6370028965154582156995471887876e6
+                                             + (6.4423984959640613650111211945834e6
+                                                - 6.336785405866289867224053634016e6*z)*z)
+                                        + y*(-72608.999442217904728608947889771
+                                             + y*(34324.254281775736780796957184256
+                                                  - 6600.818131110718611691722535434*y
+                                                  - 237629.45271998587002090201127562*z)
+                                             + (1.0033243559288292289771418253859e6
+                                                - 1.9802454393332155835075167606301e6*z)*z))))
+                         + z*(52806.54504888574889353378028347
+                              + z*(-501662.17796441461448857091269297
+                                   + z*(1.9010356217598869601672160902049e6
+                                        + z*(-3.3664172468664664919627784930712e6
+                                             + (2.7881855785811675415785835989672e6
+                                                - 871307.9933066148567433073746773*z)*z))))
+                         + x*(31683.927029331449336120268170082
+                              + z*(-1.2145505361243722245512769465198e6
+                                   + z*(1.1036567915217121518748560079245e7
+                                        + z*(-3.9921748056957626163511537894303e7
+                                             + z*(6.7328344937329329839255569861424e7
+                                                  + z*(-5.2975525993042183289993088380377e7
+                                                       + 1.5683543879519067421379532744191e7*z)))))
+                              + y*(-303637.63403109305613781923662995
+                                   + z*(9.8748239241416350430908169130089e6
+                                        + z*(-7.318987143775564796643781947289e7
+                                             + z*(2.0277713298772127575116971628853e8
+                                                  + z*(-2.3327291275345279573718547440223e8
+                                                       + 9.410126327711440452827719646514e7*z))))
+                                   + y*(1.0165259921910506662005252704568e6
+                                        + y*(-1.6634061690399010901463140789293e6
+                                             + y*(1.4521799888443580945721789577954e6
+                                                  + y*(-652160.83135373899883514218650086
+                                                       + 118814.72635999293501045100563781*y
+                                                       + 4.2773301489597456603762362029611e6*z)
+                                                  + z*(-1.9063162762647755350565694682333e7
+                                                       + 3.5644417907997880503135301691342e7*z))
+                                             + z*(3.2740057930309164313990943775752e7
+                                                  + z*(-1.2240557142331716593521130269708e8
+                                                       + 1.140621373055932176100329654123e8*z)))
+                                        + z*(-2.6614498704638417442341025262869e7
+                                             + z*(1.4891445703785781187976526039939e8
+                                                  + z*(-2.7691752223635686719769114380652e8
+                                                       + 1.6039988058599046226410885761104e8*z)))))
+                              + x*(-162380.12602532367784761637437167
+                                   + z*(5.280654504888574889353378028347e6
+                                        + z*(-3.9129649881224339930108531190051e7
+                                             + z*(1.0835903044031355672953131714168e8
+                                                  + z*(-1.2455743813405926020262280424364e8
+                                                       + 5.018734041446101574841450478141e7*z))))
+                                   + x*(382847.45160442167947811990705516
+                                        + z*(-1.0033243559288292289771418253859e7
+                                             + z*(5.6186163932014436822719942221612e7
+                                                  + z*(-1.0455695919679378280919688496127e8
+                                                       + 6.059551044359639685533001287528e7*z)))
+                                        + x*(-495061.35983330389587687919015753
+                                             + x*(364365.16083731166736538308395594
+                                                  + x*(-143897.83525821366573487955127246
+                                                       + 23762.945271998587002090201127562*x
+                                                       + 237629.45271998587002090201127562*y
+                                                       + 950517.8108799434800836080451025*z)
+                                                  + y*(-1.2013488998621507873278935014489e6
+                                                       + 831703.0845199505450731570394647*y
+                                                       + 8.079401392479519580710668383371e6*z)
+                                                  + z*(-4.8053955994486031493115740057958e6
+                                                       + 9.029919203359463060794276428473e6*z))
+                                             + z*(9.769210834043863545303749352442e6
+                                                  + z*(-3.6621338991402266857665676626587e7
+                                                       + 3.4218641191677965283009889623689e7*z))
+                                             + y*(2.4423027085109658863259373381105e6
+                                                  + y*(-3.3730180649975772105744702156067e6
+                                                       + 1.4257767163199152201254120676537e6*y
+                                                       + 2.2812427461118643522006593082459e7*z)
+                                                  + z*(-3.2766461202833607188437710665893e7
+                                                       + 6.273417551807626968551813097676e7*z)))
+                                        + y*(-2.5083108898220730724428545634648e6
+                                             + y*(5.1750414147908033915663104677801e6
+                                                  + y*(-4.3565399665330742837165368733863e6
+                                                       + 1.3069619899599222851149610620159e6*y
+                                                       + 2.9466052137278247882591849398176e7*z)
+                                                  + z*(-6.9704639464529188539464589974181e7
+                                                       + 1.3402301133407203069178873435945e8*z))
+                                             + z*(5.0271830886539232946644158829864e7
+                                                  + z*(-1.91687758527455268483527622429e8
+                                                       + 1.8249941968894914817605274465967e8*z))))
+                                   + y*(1.3201636262221437223383445070868e6
+                                        + z*(-3.5010739367411251516412896327941e7
+                                             + z*(1.9865822247390818733747408142641e8
+                                                  + z*(-3.7513769602728436013966397513377e8
+                                                       + 2.2099539102958685911943887048632e8*z)))
+                                        + y*(-3.6040466995864523619836805043468e6
+                                             + y*(4.5149596016797315303971382142367e6
+                                                  + y*(-2.6865329793620624749585310719215e6
+                                                       + 617836.5770719632620543452293166*y
+                                                       + 1.8059838406718926121588552856947e7*z)
+                                                  + z*(-6.056910717107195398088324598514e7
+                                                       + 1.159631729273531045702001815025e8*z))
+                                             + z*(7.2239353626875704486354211427787e7
+                                                  + z*(-2.7549174552003695197756573173886e8
+                                                       + 2.6234291580286440050307582044828e8*z))))));
+    grad[0] /*ARGH*/[2]= -2640.3272524442874446766890141735
+                         + z*(52806.54504888574889353378028347
+                              + z*(-316839.27029331449336120268170082
+                                   + z*(792098.17573328623340300670425205
+                                        + z*(-871307.99330661485674330737467726
+                                             + 348523.1973226459426973229498709*z))))
+                         + y*(52806.54504888574889353378028347
+                              + z*(-1.0033243559288292289771418253859e6
+                                   + z*(5.7031068652796608805016482706148e6
+                                        + z*(-1.3465668987465865967851113972285e7
+                                             + (1.3940927892905837707892917994836e7
+                                                - 5.227847959839689140459844248064e6*z)*z)))
+                              + y*(-224427.81645776443279751856620475
+                                   + z*(3.485231973226459426973229498709e6
+                                        + z*(-1.5208284974079095681337728721639e7
+                                             + (2.4555043447731873235493207831814e7
+                                                - 1.3069619899599222851149610620159e7*z)*z))
+                                   + y*(422452.36039108599114827024226776
+                                        + z*(-4.9638152345952603959921753466462e6
+                                             + (1.4574606433492466694615323358238e7
+                                                - 1.1881472635999293501045100563781e7*z)*z)
+                                        + y*(-409250.72412886455392488679719689
+                                             + y*(200664.87118576584579542836507719
+                                                  - 39604.908786664311670150335212603*y
+                                                  - 792098.1757332862334030067042521*z)
+                                             + (3.2211992479820306825055605972917e6
+                                                - 4.7525890543997174004180402255123e6*z)*z))))
+                         + x*(63367.854058662898672240536340164
+                              + z*(-1.2145505361243722245512769465198e6
+                                   + z*(6.9704639464529188539464589974181e6
+                                        + z*(-1.6634061690399010901463140789293e7
+                                             + (1.7426159866132297134866147493545e7
+                                                - 6.621940749130272911249136047547e6*z)*z)))
+                              + y*(-1.2145505361243722245512769465198e6
+                                   + z*(2.2073135830434243037497120158491e7
+                                        + z*(-1.1976524417087287849053461368291e8
+                                             + z*(2.693133797493173193570222794457e8
+                                                  + z*(-2.6487762996521091644996544190189e8
+                                                       + 9.410126327711440452827719646514e7*z))))
+                                   + y*(4.9374119620708175215454084565045e6
+                                        + y*(-8.871499568212805814113675087623e6
+                                             + y*(8.1850144825772910784977359439379e6
+                                                  + y*(-3.8126325525295510701131389364665e6
+                                                       + 712888.3581599576100627060338268*y
+                                                       + 1.4257767163199152201254120676537e7*z)
+                                                  + z*(-6.1202785711658582967605651348542e7
+                                                       + 8.554660297919491320752472405922e7*z))
+                                             + z*(9.9276304691905207919843506932924e7
+                                                  + z*(-2.7691752223635686719769114380652e8
+                                                       + 2.1386650744798728301881181014805e8*z)))
+                                        + z*(-7.318987143775564796643781947289e7
+                                             + z*(3.0416569948158191362675457443279e8
+                                                  + z*(-4.6654582550690559147437094880446e8
+                                                       + 2.3525315819278601132069299116286e8*z)))))
+                              + x*(-324760.25205064735569523274874334
+                                   + z*(5.280654504888574889353378028347e6
+                                        + z*(-2.4713463082878530482173809172664e7
+                                             + z*(4.5149596016797315303971382142367e7
+                                                  + z*(-3.2238395752344749699502372863059e7
+                                                       + 6.273417551807626968551813097676e6*z))))
+                                   + x*(765694.90320884335895623981411032
+                                        + z*(-1.0033243559288292289771418253859e7
+                                             + z*(3.5485998272851223256454700350492e7
+                                                  + z*(-4.3565399665330742837165368733863e7
+                                                       + 1.5683543879519067421379532744191e7*z)))
+                                        + x*(-990122.71966660779175375838031507
+                                             + z*(9.769210834043863545303749352442e6
+                                                  + z*(-2.312926673141195801536779576416e7
+                                                       + 1.4257767163199152201254120676537e7*z))
+                                             + x*(728730.32167462333473076616791189
+                                                  + x*(-287795.67051642733146975910254491
+                                                       + 47525.890543997174004180402255123*x
+                                                       + 950517.8108799434800836080451025*y
+                                                       + 950517.8108799434800836080451025*z)
+                                                  + z*(-4.8053955994486031493115740057958e6
+                                                       + 5.703106865279660880501648270615e6*z)
+                                                  + y*(-4.8053955994486031493115740057958e6
+                                                       + 4.0397006962397597903553341916855e6*y
+                                                       + 1.8059838406718926121588552856947e7*z))
+                                             + y*(9.769210834043863545303749352442e6
+                                                  + y*(-1.6383230601416803594218855332947e7
+                                                       + 7.60414248703954784066886436082e6*y
+                                                       + 6.273417551807626968551813097676e7*z)
+                                                  + z*(-7.3242677982804533715331353253173e7
+                                                       + 1.0265592357503389584902966887107e8*z)))
+                                        + y*(-1.0033243559288292289771418253859e7
+                                             + z*(1.1237232786402887364543988444322e8
+                                                  + z*(-3.1367087759038134842759065488381e8
+                                                       + 2.4238204177438558742132005150113e8*z))
+                                             + y*(2.5135915443269616473322079414932e7
+                                                  + y*(-2.3234879821509729513154863324727e7
+                                                       + 7.366513034319561970647962349544e6*y
+                                                       + 8.934867422271468712785915623963e7*z)
+                                                  + z*(-1.91687758527455268483527622429e8
+                                                       + 2.7374912953342372226407911698951e8*z))))
+                                   + y*(5.280654504888574889353378028347e6
+                                        + z*(-7.8259299762448679860217062380103e7
+                                             + z*(3.2507709132094067018859395142504e8
+                                                  + z*(-4.9822975253623704081049121697454e8
+                                                       + 2.5093670207230507874207252390705e8*z)))
+                                        + y*(-1.750536968370562575820644816397e7
+                                             + y*(2.4079784542291901495451403809262e7
+                                                  + y*(-1.5142276792767988495220811496285e7
+                                                       + 3.6119676813437852243177105713894e6*y
+                                                       + 5.798158646367655228510009075125e7*z)
+                                                  + z*(-1.8366116368002463465171048782591e8
+                                                       + 2.6234291580286440050307582044828e8*z))
+                                             + z*(1.9865822247390818733747408142641e8
+                                                  + z*(-5.6270654404092654020949596270066e8
+                                                       + 4.4199078205917371823887774097265e8*z))))));
+    return;
+  case ( 155 ) :
+    grad[0] /*ARGH*/[0]= -1688.1943016134132183116889409522
+                         + z*(90757.325654737094616436397465591
+                              + z*(-1.1741729006581611616001458922111e6
+                                   + z*(6.2395661387631752548800023257594e6
+                                        + z*(-1.6378861114253335044060006105118e7
+                                             + z*(2.2462438099547430917568008372734e7
+                                                  + z*(-1.5411728362745042879553605744626e7
+                                                       + 4.1715956470588085989769158406506e6*z))))))
+                         + y*(11344.665706842136827054549683199
+                              + z*(-521854.62251473829404450928542715
+                                   + z*(5.6156095248868577293920020931834e6
+                                        + z*(-2.3823797984368487336814554334718e7
+                                             + z*(4.6796746040723814411600017443195e7
+                                                  + z*(-4.2678632389140118743379215908194e7
+                                                       + 1.4600584764705830096419205442277e7*z)))))
+                              + y*(-32615.913907171143377781830339197
+                                   + y*(51996.384489693127124000019381328
+                                        + y*(-49632.912467434348618363654863995
+                                             + y*(28361.664267105342067636374207997
+                                                  + y*(-8981.1936845833583214181851658658
+                                                       + 1215.4998971616575171844160374856*y
+                                                       + 68067.99424105282096232729809919*z)
+                                                  + z*(-431097.29686000119942807288796156
+                                                       + 918917.9222542130829914185243391*z))
+                                             + z*(1.1344665706842136827054549683199e6
+                                                  + z*(-4.8498445896750134935658199895675e6
+                                                       + 5.105099568078961572174547357439e6*z)))
+                                        + z*(-1.5882531989578991557876369556478e6
+                                             + z*(1.0210199136157923144349094714879e7
+                                                  + z*(-2.1554864843000059971403644398078e7
+                                                       + 1.4039023812217144323480005232959e7*z))))
+                                   + z*(1.2479132277526350509760004651519e6
+                                        + z*(-1.0720709092965819301566549450623e7
+                                             + z*(3.4033997120526410481163649049597e7
+                                                  + z*(-4.4456908738687623691020016571036e7
+                                                       + 2.021619428959268782581120753546e7*z))))))
+                         + x*(19853.164986973739447345461945598
+                              + z*(-930262.58796105521981847307402231
+                                   + z*(1.0210199136157923144349094714879e7
+                                        + z*(-4.4244196256684333625512743764476e7
+                                             + z*(8.8913817477375247382040033142071e7
+                                                  + z*(-8.3111020968325494395001630979115e7
+                                                       + 2.9201169529411660192838410884554e7*z)))))
+                              + y*(-116282.82349513190247730913425279
+                                   + z*(4.5378662827368547308218198732795e6
+                                        + z*(-3.9819776631015900262961469388028e7
+                                             + z*(1.2932918905800035982842186638847e8
+                                                  + z*(-1.7314796035067811332292006453982e8
+                                                       + 8.086477715837075130324483014184e7*z))))
+                                   + y*(283616.64267105342067636374207997
+                                        + y*(-368701.63547236944687927286470396
+                                             + y*(269435.81053750074964254555497597
+                                                  + y*(-104938.15778828976565025458456959
+                                                       + 17016.998560263205240581824524798*y
+                                                       + 816815.9308926338515479275771903*z)
+                                                  + z*(-4.1975263115315906260101833827836e6
+                                                       + 9.189179222542130829914185243391e6*z))
+                                             + z*(8.6219459372000239885614577592311e6
+                                                  + z*(-3.7777736803784315634091650445052e7
+                                                       + 4.0840796544631692577396378859516e7*z)))
+                                        + z*(-8.8488392513368667251025487528951e6
+                                             + z*(5.819813507610016192278983987481e7
+                                                  + z*(-1.2592578934594771878030550148351e8
+                                                       + 8.423414287330286594088003139775e7*z)))))
+                              + x*(-83666.909587960759099527303913592
+                                   + z*(3.2899530549842196798458194081277e6
+                                        + z*(-2.9099067538050080961394919937405e7
+                                             + z*(9.529519193747394934725821733887e7
+                                                  + z*(-1.2869105161199048963190004796879e8
+                                                       + 6.064858286877806347743362260638e7*z))))
+                                   + x*(179623.87369166716642836370331732
+                                        + x*(-219802.89807006640102418190011198
+                                             + x*(155989.15346907938137200005814398
+                                                  + x*(-60032.189365372974043163658740261
+                                                       + 9723.999177293260137475328299885*x
+                                                       + 59559.49496092121834203638583679*y
+                                                       + 476475.95968736974673629108669435*z)
+                                                  + y*(-309142.14051144822853723647886717
+                                                       + 153152.98704236884716523642072318*y
+                                                       + 2.450447792677901554643782731571e6*z)
+                                                  + z*(-2.4731371240915858282978918309374e6
+                                                       + 5.513507533525278497948511146035e6*z))
+                                             + y*(652318.27814342286755563660678393
+                                                  + y*(-645227.86207664653203872751323194
+                                                       + 212712.48200329006550727280655998*y
+                                                       + 5.105099568078961572174547357439e6*z)
+                                                  + z*(-1.0323645793226344512619640211711e7
+                                                       + 2.2972948056355327074785463108478e7*z))
+                                             + z*(5.2185462251473829404450928542715e6
+                                                  + z*(-2.322820303475927515339419047635e7
+                                                       + 2.5525497840394807860872736787197e7*z)))
+                                        + z*(-5.6723328534210684135272748415994e6
+                                             + z*(3.7777736803784315634091650445052e7
+                                                  + z*(-8.2816059659947598837498212687352e7
+                                                       + 5.615609524886857729392002093183e7*z)))
+                                        + y*(-709041.60667763355169090935519993
+                                             + y*(1.0493815778828976565025458456959e6
+                                                  + y*(-690133.83049956332364581843906126
+                                                       + 170169.98560263205240581824524798*y
+                                                       + 5.445439539284225676986183847935e6*z)
+                                                  + z*(-1.656321193198951976749964253747e7
+                                                       + 3.6756716890168523319656740973564e7*z))
+                                             + z*(1.6790105246126362504040733531134e7
+                                                  + z*(-7.4534453693952838953748391418616e7
+                                                       + 8.168159308926338515479275771903e7*z))))
+                                   + y*(411244.13187302745998072742601596
+                                        + y*(-808307.43161250224892763666492792
+                                             + y*(794126.59947894957789381847782392
+                                                  + y*(-389972.88367269845343000014535996
+                                                       + 76576.49352118442358261821036159*y
+                                                       + 3.0630597408473769433047284144637e6*z)
+                                                  + z*(-1.2479132277526350509760004651519e7
+                                                       + 2.7567537667626392489742555730173e7*z))
+                                             + z*(1.9059038387494789869451643467774e7
+                                                  + z*(-8.4234142873302865940880031397752e7
+                                                       + 9.189179222542130829914185243391e7*z)))
+                                        + z*(-1.2932918905800035982842186638847e7
+                                             + z*(8.5765672743726554412532395604983e7
+                                                  + z*(-1.8718698416289525764640006977278e8
+                                                       + 1.2635121430995429891132004709663e8*z))))));
+    grad[0] /*ARGH*/[1]= -472.69440445175570112727290346662
+                         + z*(22689.331413684273654109099366398
+                              + z*(-255254.97840394807860872736787197
+                                   + z*(1.1344665706842136827054549683199e6
+                                        + z*(-2.3398373020361907205800008721598e6
+                                             + (2.2462438099547430917568008372734e6
+                                                - 811143.5980392127831344003023487*z)*z))))
+                         + y*(2836.1664267105342067636374207997
+                              + z*(-113446.65706842136827054549683199
+                                   + z*(1.0210199136157923144349094714879e6
+                                        + z*(-3.4033997120526410481163649049597e6
+                                             + (4.6796746040723814411600017443195e6
+                                                - 2.2462438099547430917568008372734e6*z)*z)))
+                              + y*(-7090.4160667763355169090935519993
+                                   + z*(226893.31413684273654109099366398
+                                        + z*(-1.5315298704236884716523642072318e6
+                                             + (3.4033997120526410481163649049597e6
+                                                - 2.3398373020361907205800008721598e6*z)*z))
+                                   + y*(9453.8880890351140225454580693324
+                                        + z*(-226893.31413684273654109099366398
+                                             + (1.0210199136157923144349094714879e6
+                                                - 1.1344665706842136827054549683199e6*z)*z)
+                                        + y*(-7090.4160667763355169090935519993
+                                             + y*(2836.1664267105342067636374207997
+                                                  - 472.69440445175570112727290346662*y
+                                                  - 22689.331413684273654109099366398*z)
+                                             + (113446.65706842136827054549683199
+                                                - 255254.97840394807860872736787197*z)*z))))
+                         + x*(11344.665706842136827054549683199
+                              + z*(-521854.62251473829404450928542715
+                                   + z*(5.6156095248868577293920020931834e6
+                                        + z*(-2.3823797984368487336814554334718e7
+                                             + z*(4.6796746040723814411600017443195e7
+                                                  + z*(-4.2678632389140118743379215908194e7
+                                                       + 1.4600584764705830096419205442277e7*z)))))
+                              + y*(-65231.827814342286755563660678393
+                                   + z*(2.4958264555052701019520009303037e6
+                                        + z*(-2.1441418185931638603133098901246e7
+                                             + z*(6.8067994241052820962327298099193e7
+                                                  + z*(-8.8913817477375247382040033142071e7
+                                                       + 4.0432388579185375651622415070921e7*z))))
+                                   + y*(155989.15346907938137200005814398
+                                        + y*(-198531.64986973739447345461945598
+                                             + y*(141808.32133552671033818187103999
+                                                  + y*(-53887.162107500149928509110995195
+                                                       + 8508.499280131602620290912262399*y
+                                                       + 408407.96544631692577396378859516*z)
+                                                  + z*(-2.1554864843000059971403644398078e6
+                                                       + 4.5945896112710654149570926216955e6*z))
+                                             + z*(4.5378662827368547308218198732795e6
+                                                  + z*(-1.939937835870005397426327995827e7
+                                                       + 2.0420398272315846288698189429758e7*z)))
+                                        + z*(-4.7647595968736974673629108669435e6
+                                             + z*(3.0630597408473769433047284144637e7
+                                                  + z*(-6.4664594529000179914210933194233e7
+                                                       + 4.2117071436651432970440015698876e7*z)))))
+                              + x*(-58141.411747565951238654567126394
+                                   + z*(2.2689331413684273654109099366398e6
+                                        + z*(-1.9909888315507950131480734694014e7
+                                             + z*(6.4664594529000179914210933194233e7
+                                                  + z*(-8.6573980175339056661460032269911e7
+                                                       + 4.0432388579185375651622415070921e7*z))))
+                                   + x*(137081.37729100915332690914200532
+                                        + x*(-177260.40166940838792272733879998
+                                             + x*(130463.65562868457351112732135679
+                                                  + x*(-51523.690085241371422872746477861
+                                                       + 8508.499280131602620290912262399*x
+                                                       + 51050.99568078961572174547357439*y
+                                                       + 408407.96544631692577396378859516*z)
+                                                  + y*(-258091.14483065861281549100529277
+                                                       + 127627.48920197403930436368393599*y
+                                                       + 2.0420398272315846288698189429758e6*z)
+                                                  + z*(-2.0647291586452689025239280423422e6
+                                                       + 4.5945896112710654149570926216955e6*z))
+                                             + y*(524690.78894144882825127292284795
+                                                  + y*(-517600.37287467249273436382929595
+                                                       + 170169.98560263205240581824524798*y
+                                                       + 4.0840796544631692577396378859516e6*z)
+                                                  + z*(-8.2816059659947598837498212687352e6
+                                                       + 1.8378358445084261659828370486782e7*z))
+                                             + z*(4.1975263115315906260101833827836e6
+                                                  + z*(-1.8633613423488209738437097854654e7
+                                                       + 2.0420398272315846288698189429758e7*z)))
+                                        + z*(-4.3109729686000119942807288796156e6
+                                             + z*(2.8588557581242184804177465201661e7
+                                                  + z*(-6.2395661387631752548800023257594e7
+                                                       + 4.2117071436651432970440015698876e7*z)))
+                                        + y*(-538871.62107500149928509110995195
+                                             + y*(794126.59947894957789381847782392
+                                                  + y*(-519963.84489693127124000019381328
+                                                       + 127627.48920197403930436368393599*y
+                                                       + 4.0840796544631692577396378859516e6*z)
+                                                  + z*(-1.2479132277526350509760004651519e7
+                                                       + 2.7567537667626392489742555730173e7*z))
+                                             + z*(1.2706025591663193246301095645183e7
+                                                  + z*(-5.6156095248868577293920020931834e7
+                                                       + 6.126119481694753886609456828927e7*z))))
+                                   + y*(283616.64267105342067636374207997
+                                        + y*(-553052.45320855417031890929705594
+                                             + y*(538871.62107500149928509110995195
+                                                  + y*(-262345.39447072441412563646142397
+                                                       + 51050.99568078961572174547357439*y
+                                                       + 2.0420398272315846288698189429758e6*z)
+                                                  + z*(-8.3950526230631812520203667655672e6
+                                                       + 1.8378358445084261659828370486782e7*z))
+                                             + z*(1.2932918905800035982842186638847e7
+                                                  + z*(-5.6666605205676473451137475667578e7
+                                                       + 6.126119481694753886609456828927e7*z)))
+                                        + z*(-8.8488392513368667251025487528951e6
+                                             + z*(5.819813507610016192278983987481e7
+                                                  + z*(-1.2592578934594771878030550148351e8
+                                                       + 8.423414287330286594088003139775e7*z))))));
+    grad[0] /*ARGH*/[2]= -3781.555235614045609018183227733
+                         + z*(102101.99136157923144349094714879
+                              + z*(-850849.92801316026202909122623991
+                                   + z*(3.1197830693815876274400011628797e6
+                                        + z*(-5.6156095248868577293920020931834e6
+                                             + (4.8668615882352766988064018140923e6
+                                                - 1.6222871960784255662688006046974e6*z)*z))))
+                         + y*(22689.331413684273654109099366398
+                              + z*(-510509.95680789615721745473574395
+                                   + z*(3.4033997120526410481163649049597e6
+                                        + z*(-9.3593492081447628823200034886391e6
+                                             + (1.1231219049773715458784004186367e7
+                                                - 4.8668615882352766988064018140923e6*z)*z)))
+                              + y*(-56723.328534210684135272748415994
+                                   + z*(1.0210199136157923144349094714879e6
+                                        + z*(-5.1050995680789615721745473574395e6
+                                             + (9.3593492081447628823200034886391e6
+                                                - 5.615609524886857729392002093183e6*z)*z))
+                                   + y*(75631.104712280912180363664554659
+                                        + z*(-1.0210199136157923144349094714879e6
+                                             + (3.4033997120526410481163649049597e6
+                                                - 3.1197830693815876274400011628797e6*z)*z)
+                                        + y*(-56723.328534210684135272748415994
+                                             + y*(22689.331413684273654109099366398
+                                                  - 3781.555235614045609018183227733*y
+                                                  - 102101.99136157923144349094714879*z)
+                                             + (510509.95680789615721745473574395
+                                                - 850849.9280131602620290912262399*z)*z))))
+                         + x*(90757.325654737094616436397465591
+                              + z*(-2.3483458013163223232002917844222e6
+                                   + z*(1.8718698416289525764640006977278e7
+                                        + z*(-6.5515444457013340176240024420473e7
+                                             + z*(1.1231219049773715458784004186367e8
+                                                  + z*(-9.2470370176470257277321634467754e7
+                                                       + 2.9201169529411660192838410884554e7*z)))))
+                              + y*(-521854.62251473829404450928542715
+                                   + z*(1.1231219049773715458784004186367e7
+                                        + z*(-7.1471393953105462010443663004153e7
+                                             + z*(1.8718698416289525764640006977278e8
+                                                  + z*(-2.1339316194570059371689607954097e8
+                                                       + 8.760350858823498057851523265366e7*z))))
+                                   + y*(1.2479132277526350509760004651519e6
+                                        + y*(-1.5882531989578991557876369556478e6
+                                             + y*(1.1344665706842136827054549683199e6
+                                                  + y*(-431097.29686000119942807288796156
+                                                       + 68067.99424105282096232729809919*y
+                                                       + 1.8378358445084261659828370486782e6*z)
+                                                  + z*(-9.699689179350026987131639979135e6
+                                                       + 1.5315298704236884716523642072318e7*z))
+                                             + z*(2.0420398272315846288698189429758e7
+                                                  + z*(-6.4664594529000179914210933194233e7
+                                                       + 5.615609524886857729392002093183e7*z)))
+                                        + z*(-2.1441418185931638603133098901246e7
+                                             + z*(1.0210199136157923144349094714879e8
+                                                  + z*(-1.7782763495475049476408006628414e8
+                                                       + 1.010809714479634391290560376773e8*z)))))
+                              + x*(-465131.29398052760990923653701115
+                                   + z*(1.0210199136157923144349094714879e7
+                                        + z*(-6.6366294385026500438269115646713e7
+                                             + z*(1.7782763495475049476408006628414e8
+                                                  + z*(-2.0777755242081373598750407744779e8
+                                                       + 8.760350858823498057851523265366e7*z))))
+                                   + x*(1.0966510183280732266152731360426e6
+                                        + x*(-1.4180832133552671033818187103999e6
+                                             + x*(1.0437092450294765880890185708543e6
+                                                  + x*(-412189.52068193097138298197182289
+                                                       + 68067.99424105282096232729809919*x
+                                                       + 408407.96544631692577396378859516*y
+                                                       + 1.8378358445084261659828370486782e6*z)
+                                                  + y*(-2.0647291586452689025239280423422e6
+                                                       + 1.0210199136157923144349094714879e6*y
+                                                       + 9.189179222542130829914185243391e6*z)
+                                                  + z*(-9.2912812139037100613576761905399e6
+                                                       + 1.5315298704236884716523642072318e7*z))
+                                             + z*(1.8888868401892157817045825222526e7
+                                                  + z*(-6.2112044744960699128123659515514e7
+                                                       + 5.615609524886857729392002093183e7*z))
+                                             + y*(4.1975263115315906260101833827836e6
+                                                  + y*(-4.1408029829973799418749106343676e6
+                                                       + 1.3613598848210564192465459619839e6*y
+                                                       + 1.8378358445084261659828370486782e7*z)
+                                                  + z*(-3.7267226846976419476874195709308e7
+                                                       + 6.126119481694753886609456828927e7*z)))
+                                        + z*(-1.939937835870005397426327995827e7
+                                             + z*(9.529519193747394934725821733887e7
+                                                  + z*(-1.7158806881598731950920006395838e8
+                                                       + 1.010809714479634391290560376773e8*z)))
+                                        + y*(-4.3109729686000119942807288796156e6
+                                             + y*(6.3530127958315966231505478225914e6
+                                                  + y*(-4.1597107591754501699200015505062e6
+                                                       + 1.0210199136157923144349094714879e6*y
+                                                       + 1.8378358445084261659828370486782e7*z)
+                                                  + z*(-5.6156095248868577293920020931834e7
+                                                       + 9.189179222542130829914185243391e7*z))
+                                             + z*(5.7177115162484369608354930403322e7
+                                                  + z*(-1.8718698416289525764640006977278e8
+                                                       + 1.684682857466057318817600627955e8*z))))
+                                   + y*(2.2689331413684273654109099366398e6
+                                        + y*(-4.4244196256684333625512743764476e6
+                                             + y*(4.3109729686000119942807288796156e6
+                                                  + y*(-2.0987631557657953130050916913918e6
+                                                       + 408407.96544631692577396378859516*y
+                                                       + 9.189179222542130829914185243391e6*z)
+                                                  + z*(-3.7777736803784315634091650445052e7
+                                                       + 6.126119481694753886609456828927e7*z))
+                                             + z*(5.819813507610016192278983987481e7
+                                                  + z*(-1.8888868401892157817045825222526e8
+                                                       + 1.684682857466057318817600627955e8*z)))
+                                        + z*(-3.9819776631015900262961469388028e7
+                                             + z*(1.939937835870005397426327995827e8
+                                                  + z*(-3.4629592070135622664584012907965e8
+                                                       + 2.021619428959268782581120753546e8*z))))));
+    return;
+  case ( 156 ) :
+    grad[0] /*ARGH*/[0]= -147.9459360712554348060046171549
+                         + y*(10356.215524987880436420323200843
+                              + y*(-170877.55616230002720093533281391
+                                   + y*(1.1391837077486668480062355520927e6
+                                        + y*(-3.7023470501831672560202655443014e6
+                                             + y*(6.2199430443077209901140461144264e6
+                                                  + y*(-5.183285870256434158428371762022e6
+                                                       + 1.6925015086551621741806928202521e6*y))))))
+                         + x*(1035.6215524987880436420323200843
+                              + y*(-62137.293149927282618521939205059
+                                   + y*(854387.78081150013600467666406956
+                                        + y*(-4.556734830994667392024942208371e6
+                                             + y*(1.1107041150549501768060796632904e7
+                                                  + y*(-1.2439886088615441980228092228853e7
+                                                       + 5.183285870256434158428371762022e6*y)))))
+                              + x*(-3106.8646574963641309260969602529
+                                   + x*(5178.1077624939402182101616004216
+                                        + x*(-5178.1077624939402182101616004216
+                                             + x*(3106.8646574963641309260969602529
+                                                  + x*(-1035.6215524987880436420323200843
+                                                       + 147.9459360712554348060046171549*x
+                                                       + 10356.215524987880436420323200843*y)
+                                                  + y*(-62137.293149927282618521939205059
+                                                       + 170877.55616230002720093533281391*y))
+                                             + y*(155343.23287481820654630484801265
+                                                  + y*(-854387.78081150013600467666406956
+                                                       + 1.1391837077486668480062355520927e6*y)))
+                                        + y*(-207124.31049975760872840646401686
+                                             + y*(1.7087755616230002720093533281391e6
+                                                  + y*(-4.556734830994667392024942208371e6
+                                                       + 3.7023470501831672560202655443014e6*y))))
+                                   + y*(155343.23287481820654630484801265
+                                        + y*(-1.7087755616230002720093533281391e6
+                                             + y*(6.8351022464920010880374133125565e6
+                                                  + y*(-1.1107041150549501768060796632904e7
+                                                       + 6.219943044307720990114046114426e6*y))))));
+    grad[0] /*ARGH*/[1]= -1479.459360712554348060046171549
+                         + y*(56959.185387433342400311777604637
+                              + y*(-683510.22464920010880374133125565
+                                   + y*(3.7023470501831672560202655443014e6
+                                        + y*(-1.0366571740512868316856743524044e7
+                                             + y*(1.5549857610769302475285115286066e7
+                                                  + y*(-1.1847510560586135219264849741765e7
+                                                       + 3.5965657058922196201339722430357e6*y))))))
+                         + x*(10356.215524987880436420323200843
+                              + y*(-341755.11232460005440187066562782
+                                   + y*(3.4175511232460005440187066562782e6
+                                        + y*(-1.4809388200732669024081062177206e7
+                                             + y*(3.1099715221538604950570230572132e7
+                                                  + y*(-3.1099715221538604950570230572132e7
+                                                       + 1.1847510560586135219264849741765e7*y)))))
+                              + x*(-31068.646574963641309260969602529
+                                   + x*(51781.077624939402182101616004216
+                                        + x*(-51781.077624939402182101616004216
+                                             + x*(31068.646574963641309260969602529
+                                                  + x*(-10356.215524987880436420323200843
+                                                       + 1479.459360712554348060046171549*x
+                                                       + 56959.18538743334240031177760464*y)
+                                                  + y*(-341755.11232460005440187066562782
+                                                       + 683510.2246492001088037413312556*y))
+                                             + y*(854387.78081150013600467666406956
+                                                  + y*(-3.4175511232460005440187066562782e6
+                                                       + 3.7023470501831672560202655443014e6*y)))
+                                        + y*(-1.1391837077486668480062355520927e6
+                                             + y*(6.8351022464920010880374133125565e6
+                                                  + y*(-1.4809388200732669024081062177206e7
+                                                       + 1.0366571740512868316856743524044e7*y))))
+                                   + y*(854387.78081150013600467666406956
+                                        + y*(-6.8351022464920010880374133125565e6
+                                             + y*(2.2214082301099003536121593265809e7
+                                                  + y*(-3.1099715221538604950570230572132e7
+                                                       + 1.5549857610769302475285115286066e7*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 157 ) :
+    grad[0] /*ARGH*/[0]= -256.2498780487514690594765751743
+                         + 448.43728658531507085408400655502*z
+                         + y*(17489.054176827287763309276255646
+                              - 29596.860914630794676369544432631*z
+                              + y*(-281170.17868899254942551067211
+                                   + 443952.91371946192014554316648947*z
+                                   + y*(1.8251397564022323383761219066789e6
+                                        - 2.5650612792680022052853605174947e6*z
+                                        + y*(-5.7713878783530049618920611643631e6
+                                             + 6.733285858078505788874071358424e6*z
+                                             + y*(9.4266002013099081044236999017931e6
+                                                  - 8.079943029694206946648885630108e6*z
+                                                  + y*(-7.6310573058223065607239475395468e6
+                                                       + 2.418486349024116364983339916495e6*y
+                                                       + 3.5910857909752030873995047244926e6*z))))))
+                         + x*(1793.7491463412602834163360262201
+                              - 2690.6237195118904251245040393301*z
+                              + x*(-5381.2474390237808502490080786602
+                                   + 6726.559298779726062811260098325*z
+                                   + x*(8968.7457317063014170816801311004
+                                        - 8968.7457317063014170816801311*z
+                                        + x*(-8968.7457317063014170816801311004
+                                             + 6726.559298779726062811260098325*z
+                                             + x*(5381.2474390237808502490080786602
+                                                  - 2690.6237195118904251245040393301*z
+                                                  + x*(-1793.7491463412602834163360262201
+                                                       + 256.2498780487514690594765751743*x
+                                                       + 17489.054176827287763309276255646*y
+                                                       + 448.43728658531507085408400655502*z)
+                                                  + y*(-104934.32506096372657985565753387
+                                                       + 281170.17868899254942551067211*y
+                                                       + 29596.860914630794676369544432631*z))
+                                             + y*(262335.81265240931644963914383469
+                                                  - 147984.30457315397338184772216316*z
+                                                  + y*(-1.40585089344496274712755336055e6
+                                                       + 1.8251397564022323383761219066789e6*y
+                                                       + 443952.91371946192014554316648947*z)))
+                                        + y*(-349781.08353654575526618552511292
+                                             + 295968.60914630794676369544432631*z
+                                             + y*(2.8117017868899254942551067211e6
+                                                  - 1.7758116548778476805821726659579e6*z
+                                                  + y*(-7.3005590256089293535044876267157e6
+                                                       + 5.771387878353004961892061164363e6*y
+                                                       + 2.5650612792680022052853605174947e6*z))))
+                                   + y*(262335.81265240931644963914383469
+                                        - 295968.60914630794676369544432631*z
+                                        + y*(-2.8117017868899254942551067211e6
+                                             + 2.6637174823167715208732589989368e6*z
+                                             + y*(1.0950838538413394030256731440074e7
+                                                  - 7.695183837804006615856081552484e6*z
+                                                  + y*(-1.7314163635059014885676183493089e7
+                                                       + 9.426600201309908104423699901793e6*y
+                                                       + 6.733285858078505788874071358424e6*z)))))
+                              + y*(-104934.32506096372657985565753387
+                                   + 147984.30457315397338184772216316*z
+                                   + y*(1.40585089344496274712755336055e6
+                                        - 1.7758116548778476805821726659579e6*z
+                                        + y*(-7.3005590256089293535044876267157e6
+                                             + 7.695183837804006615856081552484e6*z
+                                             + y*(1.7314163635059014885676183493089e7
+                                                  - 1.3466571716157011577748142716847e7*z
+                                                  + y*(-1.8853200402619816208847399803586e7
+                                                       + 7.631057305822306560723947539547e6*y
+                                                       + 8.079943029694206946648885630108e6*z))))));
+    grad[0] /*ARGH*/[1]= -2498.4363109753268233298966079494
+                         + 4932.8101524384657793949240721052*z
+                         + y*(93723.392896330849808503557369999
+                              - 177581.16548778476805821726659579*z
+                              + y*(-1.0950838538413394030256731440074e6
+                                   + 1.923795959451001653964020388121e6*z
+                                   + y*(5.7713878783530049618920611643631e6
+                                        - 8.977714477438007718498761811231e6*z
+                                        + y*(-1.5711000335516513507372833169655e7
+                                             + 2.0199857574235517366622214075271e7*z
+                                             + y*(2.289317191746691968217184261864e7
+                                                  - 2.1546514745851218524397028346956e7*z
+                                                  + y*(-1.6929404443168814554883379415465e7
+                                                       + 4.9835476282921185702687004339897e6*y
+                                                       + 8.721208349511207497970225759482e6*z))))))
+                         + x*(17489.054176827287763309276255646
+                              - 29596.860914630794676369544432631*z
+                              + x*(-52467.162530481863289927828766937
+                                   + 73992.15228657698669092386108158*z
+                                   + x*(87445.270884136438816546381278229
+                                        - 98656.2030487693155878984814421*z
+                                        + x*(-87445.270884136438816546381278229
+                                             + 73992.15228657698669092386108158*z
+                                             + x*(52467.162530481863289927828766937
+                                                  - 29596.860914630794676369544432631*z
+                                                  + x*(-17489.054176827287763309276255646
+                                                       + 2498.4363109753268233298966079494*x
+                                                       + 93723.39289633084980850355737*y
+                                                       + 4932.8101524384657793949240721052*z)
+                                                  + y*(-562340.35737798509885102134421999
+                                                       + 1.0950838538413394030256731440074e6*y
+                                                       + 177581.16548778476805821726659579*z))
+                                             + y*(1.40585089344496274712755336055e6
+                                                  - 887905.8274389238402910863329789*z
+                                                  + y*(-5.4754192692066970151283657200368e6
+                                                       + 5.771387878353004961892061164363e6*y
+                                                       + 1.923795959451001653964020388121e6*z)))
+                                        + y*(-1.8744678579266169961700711474e6
+                                             + 1.7758116548778476805821726659579e6*z
+                                             + y*(1.0950838538413394030256731440074e7
+                                                  - 7.695183837804006615856081552484e6*z
+                                                  + y*(-2.3085551513412019847568244657452e7
+                                                       + 1.5711000335516513507372833169655e7*y
+                                                       + 8.977714477438007718498761811231e6*z))))
+                                   + y*(1.40585089344496274712755336055e6
+                                        - 1.7758116548778476805821726659579e6*z
+                                        + y*(-1.0950838538413394030256731440074e7
+                                             + 1.1542775756706009923784122328726e7*z
+                                             + y*(3.4628327270118029771352366986179e7
+                                                  - 2.6933143432314023155496285433694e7*z
+                                                  + y*(-4.7133001006549540522118499508965e7
+                                                       + 2.289317191746691968217184261864e7*y
+                                                       + 2.0199857574235517366622214075271e7*z)))))
+                              + y*(-562340.35737798509885102134421999
+                                   + 887905.8274389238402910863329789*z
+                                   + y*(5.4754192692066970151283657200368e6
+                                        - 7.695183837804006615856081552484e6*z
+                                        + y*(-2.3085551513412019847568244657452e7
+                                             + 2.6933143432314023155496285433694e7*z
+                                             + y*(4.7133001006549540522118499508965e7
+                                                  - 4.0399715148471034733244428150542e7*z
+                                                  + y*(-4.5786343834933839364343685237281e7
+                                                       + 1.6929404443168814554883379415465e7*y
+                                                       + 2.1546514745851218524397028346956e7*z))))));
+    grad[0] /*ARGH*/[2]= -64.062469512187867264869143793574
+                         + y*(4932.8101524384657793949240721052
+                              + y*(-88790.582743892384029108633297894
+                                   + y*(641265.31981700055132134012937368
+                                        + y*(-2.2444286193595019296246904528079e6
+                                             + y*(4.0399715148471034733244428150542e6
+                                                  + y*(-3.5910857909752030873995047244926e6
+                                                       + 1.2458869070730296425671751084974e6*y))))))
+                         + x*(448.43728658531507085408400655502
+                              + y*(-29596.860914630794676369544432631
+                                   + y*(443952.91371946192014554316648947
+                                        + y*(-2.5650612792680022052853605174947e6
+                                             + y*(6.7332858580785057888740713584236e6
+                                                  + y*(-8.0799430296942069466488856301083e6
+                                                       + 3.5910857909752030873995047244926e6*y)))))
+                              + x*(-1345.3118597559452125622520196651
+                                   + x*(2242.1864329265753542704200327751
+                                        + x*(-2242.1864329265753542704200327751
+                                             + x*(1345.3118597559452125622520196651
+                                                  + x*(-448.43728658531507085408400655502
+                                                       + 64.06246951218786726486914379357*x
+                                                       + 4932.8101524384657793949240721052*y)
+                                                  + y*(-29596.860914630794676369544432631
+                                                       + 88790.58274389238402910863329789*y))
+                                             + y*(73992.152286576986690923861081578
+                                                  + y*(-443952.91371946192014554316648947
+                                                       + 641265.3198170005513213401293737*y)))
+                                        + y*(-98656.203048769315587898481442104
+                                             + y*(887905.82743892384029108633297894
+                                                  + y*(-2.5650612792680022052853605174947e6
+                                                       + 2.2444286193595019296246904528079e6*y))))
+                                   + y*(73992.152286576986690923861081578
+                                        + y*(-887905.82743892384029108633297894
+                                             + y*(3.8475919189020033079280407762421e6
+                                                  + y*(-6.7332858580785057888740713584236e6
+                                                       + 4.0399715148471034733244428150542e6*y))))));
+    return;
+  case ( 158 ) :
+    grad[0] /*ARGH*/[0]= -330.81717005016532243094190127042
+                         + (1736.7901427633679427624449816697
+                            - 1488.6772652257439509392385557169*z)*z
+                         + y*(21420.41176074820462740348810726
+                              + z*(-108673.44036147930841856441456733
+                                   + 89320.63591354463705635431334301*z)
+                              + y*(-326268.43396197554924751645012795
+                                   + (1.540780969508644989222111905167e6
+                                      - 1.1611682668760802817326060734592e6*z)*z
+                                   + y*(2.0039250075788764406254305669456e6
+                                        + z*(-8.3862152607716909236243771972052e6
+                                             + 5.418785245421707981418828342809e6*z)
+                                        + y*(-5.9886178208331177493061257677478e6
+                                             + (2.0659118748170261679159283056961e7
+                                                - 1.0160222335165702465160303142768e7*z)*z
+                                             + y*(9.2345131890728273516679199675378e6
+                                                  + z*(-2.3165306924177801620565491165511e7
+                                                       + 6.502542294506049577702594011371e6*z)
+                                                  + y*(-7.0519469096668616369297807739062e6
+                                                       + 2.1073053732195531038850999110926e6*y
+                                                       + 9.573187266911684100506596738963e6*z))))))
+                         + x*(2315.7201903511572570165933088929
+                              + z*(-10420.740856580207656574669890018
+                                   + 7443.386326128719754696192778584*z)
+                              + x*(-6947.1605710534717710497799266788
+                                   + (26051.852141450519141436674725046
+                                      - 14886.772652257439509392385557169*z)*z
+                                   + x*(11578.600951755786285082966544465
+                                        + z*(-34735.802855267358855248899633394
+                                             + 14886.772652257439509392385557169*z)
+                                        + x*(-11578.600951755786285082966544465
+                                             + (26051.852141450519141436674725046
+                                                - 7443.386326128719754696192778584*z)*z
+                                             + x*(6947.1605710534717710497799266788
+                                                  + z*(-10420.740856580207656574669890018
+                                                       + 1488.6772652257439509392385557169*z)
+                                                  + x*(-2315.7201903511572570165933088929
+                                                       + 330.81717005016532243094190127042*x
+                                                       + 21420.41176074820462740348810726*y
+                                                       + 1736.7901427633679427624449816697*z)
+                                                  + y*(-128522.47056448922776442092864356
+                                                       + 326268.43396197554924751645012795*y
+                                                       + 108673.44036147930841856441456733*z))
+                                             + y*(321306.1764112230694110523216089
+                                                  + z*(-543367.20180739654209282207283667
+                                                       + 89320.63591354463705635431334301*z)
+                                                  + y*(-1.6313421698098777462375822506398e6
+                                                       + 2.0039250075788764406254305669456e6*y
+                                                       + 1.540780969508644989222111905167e6*z)))
+                                        + y*(-428408.23521496409254806976214519
+                                             + (1.0867344036147930841856441456733e6
+                                                - 357282.54365417854822541725337205*z)*z
+                                             + y*(3.2626843396197554924751645012795e6
+                                                  + z*(-6.1631238780345799568884476206679e6
+                                                       + 1.1611682668760802817326060734592e6*z)
+                                                  + y*(-8.0157000303155057625017222677823e6
+                                                       + 5.988617820833117749306125767748e6*y
+                                                       + 8.386215260771690923624377197205e6*z))))
+                                   + y*(321306.1764112230694110523216089
+                                        + z*(-1.0867344036147930841856441456733e6
+                                             + 535923.8154812678223381258800581*z)
+                                        + y*(-3.2626843396197554924751645012795e6
+                                             + (9.2446858170518699353326714310019e6
+                                                - 3.4835048006282408451978182203775e6*z)*z
+                                             + y*(1.2023550045473258643752583401673e7
+                                                  + z*(-2.5158645782315072770873131591615e7
+                                                       + 5.418785245421707981418828342809e6*z)
+                                                  + y*(-1.7965853462499353247918377303243e7
+                                                       + 9.234513189072827351667919967538e6*y
+                                                       + 2.0659118748170261679159283056961e7*z)))))
+                              + y*(-128522.47056448922776442092864356
+                                   + (543367.20180739654209282207283667
+                                      - 357282.54365417854822541725337205*z)*z
+                                   + y*(1.6313421698098777462375822506398e6
+                                        + z*(-6.1631238780345799568884476206679e6
+                                             + 3.4835048006282408451978182203775e6*z)
+                                        + y*(-8.0157000303155057625017222677823e6
+                                             + (2.5158645782315072770873131591615e7
+                                                - 1.0837570490843415962837656685619e7*z)*z
+                                             + y*(1.7965853462499353247918377303243e7
+                                                  + z*(-4.1318237496340523358318566113922e7
+                                                       + 1.0160222335165702465160303142768e7*z)
+                                                  + y*(-1.8469026378145654703335839935076e7
+                                                       + 7.051946909666861636929780773906e6*y
+                                                       + 2.3165306924177801620565491165511e7*z))))));
+    grad[0] /*ARGH*/[1]= -3060.0588229640292324862125867514
+                         + (18112.240060246551403094069094556
+                            - 17864.127182708927411270862668603*z)*z
+                         + y*(108756.14465399184974917215004265
+                              + z*(-616312.38780345799568884476206679
+                                   + 580584.1334380401408663030367296*z)
+                              + y*(-1.2023550045473258643752583401673e6
+                                   + (6.2896614455787681927182828979039e6
+                                      - 5.418785245421707981418828342809e6*z)*z
+                                   + y*(5.9886178208331177493061257677478e6
+                                        + z*(-2.7545491664227015572212377409282e7
+                                             + 2.0320444670331404930320606285536e7*z)
+                                        + y*(-1.539085531512137891944653327923e7
+                                             + (5.7913267310444504051413727913776e7
+                                                - 3.2512711472530247888512970056857e7*z)*z
+                                             + y*(2.1155840729000584910789342321719e7
+                                                  + z*(-5.7439123601470104603039580433781e7
+                                                       + 1.8423869834433807136824016365552e7*z)
+                                                  + y*(-1.4751137612536871727195699377648e7
+                                                       + 4.0941932965408460304053369701227e6*y
+                                                       + 2.1494514806839441659628019093144e7*z))))))
+                         + x*(21420.41176074820462740348810726
+                              + z*(-108673.44036147930841856441456733
+                                   + 89320.63591354463705635431334301*z)
+                              + y*(-652536.8679239510984950329002559
+                                   + (3.081561939017289978444223810334e6
+                                      - 2.3223365337521605634652121469183e6*z)*z
+                                   + y*(6.0117750227366293218762917008367e6
+                                        + z*(-2.5158645782315072770873131591615e7
+                                             + 1.6256355736265123944256485028428e7*z)
+                                        + y*(-2.3954471283332470997224503070991e7
+                                             + (8.2636474992681046716637132227845e7
+                                                - 4.0640889340662809860641212571071e7*z)*z
+                                             + y*(4.6172565945364136758339599837689e7
+                                                  + z*(-1.1582653462088900810282745582755e8
+                                                       + 3.2512711472530247888512970056857e7*z)
+                                                  + y*(-4.2311681458001169821578684643437e7
+                                                       + 1.4751137612536871727195699377648e7*y
+                                                       + 5.743912360147010460303958043378e7*z)))))
+                              + x*(-64261.235282244613882210464321779
+                                   + (271683.60090369827104641103641833
+                                      - 178641.27182708927411270862668603*z)*z
+                                   + x*(107102.0588037410231370174405363
+                                        + z*(-362244.80120493102806188138189111
+                                             + 178641.27182708927411270862668603*z)
+                                        + x*(-107102.0588037410231370174405363
+                                             + (271683.60090369827104641103641833
+                                                - 89320.63591354463705635431334301*z)*z
+                                             + x*(64261.235282244613882210464321779
+                                                  + z*(-108673.44036147930841856441456733
+                                                       + 17864.127182708927411270862668603*z)
+                                                  + x*(-21420.41176074820462740348810726
+                                                       + 3060.0588229640292324862125867514*x
+                                                       + 108756.14465399184974917215004265*y
+                                                       + 18112.240060246551403094069094556*z)
+                                                  + y*(-652536.8679239510984950329002559
+                                                       + 1.2023550045473258643752583401673e6*y
+                                                       + 616312.3878034579956888447620668*z))
+                                             + y*(1.6313421698098777462375822506398e6
+                                                  + z*(-3.081561939017289978444223810334e6
+                                                       + 580584.1334380401408663030367296*z)
+                                                  + y*(-6.0117750227366293218762917008367e6
+                                                       + 5.988617820833117749306125767748e6*y
+                                                       + 6.289661445578768192718282897904e6*z)))
+                                        + y*(-2.175122893079836994983443000853e6
+                                             + (6.1631238780345799568884476206679e6
+                                                - 2.3223365337521605634652121469183e6*z)*z
+                                             + y*(1.2023550045473258643752583401673e7
+                                                  + z*(-2.5158645782315072770873131591615e7
+                                                       + 5.418785245421707981418828342809e6*z)
+                                                  + y*(-2.3954471283332470997224503070991e7
+                                                       + 1.539085531512137891944653327923e7*y
+                                                       + 2.7545491664227015572212377409282e7*z))))
+                                   + y*(1.6313421698098777462375822506398e6
+                                        + z*(-6.1631238780345799568884476206679e6
+                                             + 3.4835048006282408451978182203775e6*z)
+                                        + y*(-1.2023550045473258643752583401673e7
+                                             + (3.7737968673472609156309697387423e7
+                                                - 1.6256355736265123944256485028428e7*z)*z
+                                             + y*(3.5931706924998706495836754606487e7
+                                                  + z*(-8.2636474992681046716637132227845e7
+                                                       + 2.0320444670331404930320606285536e7*z)
+                                                  + y*(-4.6172565945364136758339599837689e7
+                                                       + 2.1155840729000584910789342321719e7*y
+                                                       + 5.791326731044450405141372791378e7*z))))));
+    grad[0] /*ARGH*/[2]= -248.11287753762399182320642595282
+                         + 496.22575507524798364641285190563*z
+                         + y*(18112.240060246551403094069094556
+                              - 35728.254365417854822541725337205*z
+                              + y*(-308156.1939017289978444223810334
+                                   + 580584.1334380401408663030367296*z
+                                   + y*(2.0965538151929227309060942993013e6
+                                        - 3.612523496947805320945885561873e6*z
+                                        + y*(-6.8863729160567538930530943523204e6
+                                             + 1.0160222335165702465160303142768e7*z
+                                             + y*(1.1582653462088900810282745582755e7
+                                                  - 1.3005084589012099155405188022743e7*z
+                                                  + y*(-9.5731872669116841005065967389634e6
+                                                       + 3.070644972405634522804002727592e6*y
+                                                       + 6.141289944811269045608005455184e6*z))))))
+                         + x*(1736.7901427633679427624449816697
+                              - 2977.3545304514879018784771114338*z
+                              + x*(-5210.3704282901038282873349450091
+                                   + 7443.386326128719754696192778584*z
+                                   + x*(8683.9507138168397138122249083485
+                                        - 9924.515101504959672928257038113*z
+                                        + x*(-8683.9507138168397138122249083485
+                                             + 7443.386326128719754696192778584*z
+                                             + x*(5210.3704282901038282873349450091
+                                                  - 2977.3545304514879018784771114338*z
+                                                  + x*(-1736.7901427633679427624449816697
+                                                       + 248.11287753762399182320642595282*x
+                                                       + 18112.240060246551403094069094556*y
+                                                       + 496.22575507524798364641285190563*z)
+                                                  + y*(-108673.44036147930841856441456733
+                                                       + 308156.1939017289978444223810334*y
+                                                       + 35728.254365417854822541725337205*z))
+                                             + y*(271683.60090369827104641103641833
+                                                  - 178641.27182708927411270862668603*z
+                                                  + y*(-1.540780969508644989222111905167e6
+                                                       + 2.0965538151929227309060942993013e6*y
+                                                       + 580584.1334380401408663030367296*z)))
+                                        + y*(-362244.80120493102806188138189111
+                                             + 357282.54365417854822541725337205*z
+                                             + y*(3.081561939017289978444223810334e6
+                                                  - 2.3223365337521605634652121469183e6*z
+                                                  + y*(-8.3862152607716909236243771972052e6
+                                                       + 6.88637291605675389305309435232e6*y
+                                                       + 3.612523496947805320945885561873e6*z))))
+                                   + y*(271683.60090369827104641103641833
+                                        - 357282.54365417854822541725337205*z
+                                        + y*(-3.081561939017289978444223810334e6
+                                             + 3.4835048006282408451978182203775e6*z
+                                             + y*(1.2579322891157536385436565795808e7
+                                                  - 1.0837570490843415962837656685619e7*z
+                                                  + y*(-2.0659118748170261679159283056961e7
+                                                       + 1.1582653462088900810282745582755e7*y
+                                                       + 1.0160222335165702465160303142768e7*z)))))
+                              + y*(-108673.44036147930841856441456733
+                                   + 178641.27182708927411270862668603*z
+                                   + y*(1.540780969508644989222111905167e6
+                                        - 2.3223365337521605634652121469183e6*z
+                                        + y*(-8.3862152607716909236243771972052e6
+                                             + 1.0837570490843415962837656685619e7*z
+                                             + y*(2.0659118748170261679159283056961e7
+                                                  - 2.0320444670331404930320606285536e7*z
+                                                  + y*(-2.3165306924177801620565491165511e7
+                                                       + 9.573187266911684100506596738963e6*y
+                                                       + 1.3005084589012099155405188022743e7*z))))));
+    return;
+  case ( 159 ) :
+    grad[0] /*ARGH*/[0]= -391.42815432720217142701842930471
+                         + z*(4109.9956204356227999836935076995
+                              + z*(-8807.133472362048857107914659356
+                                   + 4892.8519290900271428377303663089*z))
+                         + y*(23289.97518246852919990759654363
+                              + z*(-236031.17705930290937049211287074
+                                   + (484392.34097991268714093530626458
+                                      - 254428.30031268141142756197904806*z)*z)
+                              + y*(-325276.79624590500445585231475221
+                                   + z*(3.0560753149096309534164463867965e6
+                                        + z*(-5.7246367570353317571201445285814e6
+                                             + 2.6714971532831548199894007800046e6*z))
+                                   + y*(1.8289480510938521459927436109263e6
+                                        + z*(-1.5113041038573275838797181555455e7
+                                             + (2.4043474379548393379904607020042e7
+                                                - 8.904990510943849399964669266682e6*z)*z)
+                                        + y*(-4.9995161011441897345515928882944e6
+                                             + z*(3.3660864131367750731866449828059e7
+                                                  + z*(-4.007245729924732229984101170007e7
+                                                       + 8.904990510943849399964669266682e6*z))
+                                             + y*(7.0527524846675287247720180592123e6
+                                                  + y*(-4.9333647430628925675804267737419e6
+                                                       + 1.3535585576634651087946297285357e6*y
+                                                       + 1.2609466563496490750349971681622e7*z)
+                                                  + z*(-3.3981443789761729310265177921659e7
+                                                       + 2.2440576087578500487910966552039e7*z))))))
+                         + x*(2739.997080290415199989129005133
+                              + z*(-24659.973722613736799902161046197
+                                   + (44035.66736181024428553957329678
+                                      - 19571.407716360108571350921465235*z)*z)
+                              + x*(-8219.9912408712455999673870153989
+                                   + z*(61649.934306534341999755402615492
+                                        + z*(-88071.33472362048857107914659356
+                                             + 29357.111574540162857026382197853*z))
+                                   + x*(13699.985401452075999945645025665
+                                        + z*(-82199.912408712455999673870153989
+                                             + (88071.33472362048857107914659356
+                                                - 19571.407716360108571350921465235*z)*z)
+                                        + x*(-13699.985401452075999945645025665
+                                             + z*(61649.934306534341999755402615492
+                                                  + z*(-44035.66736181024428553957329678
+                                                       + 4892.8519290900271428377303663089*z))
+                                             + x*(8219.9912408712455999673870153989
+                                                  + x*(-2739.997080290415199989129005133
+                                                       + 391.42815432720217142701842930471*x
+                                                       + 23289.97518246852919990759654363*y
+                                                       + 4109.9956204356227999836935076995*z)
+                                                  + z*(-24659.973722613736799902161046197
+                                                       + 8807.133472362048857107914659356*z)
+                                                  + y*(-139739.85109481117519944557926178
+                                                       + 325276.79624590500445585231475221*y
+                                                       + 236031.17705930290937049211287074*z))
+                                             + y*(349349.62773702793799861394815445
+                                                  + z*(-1.1801558852965145468524605643537e6
+                                                       + 484392.34097991268714093530626458*z)
+                                                  + y*(-1.6263839812295250222792615737611e6
+                                                       + 1.8289480510938521459927436109263e6*y
+                                                       + 3.0560753149096309534164463867965e6*z)))
+                                        + y*(-465799.5036493705839981519308726
+                                             + z*(2.3603117705930290937049211287074e6
+                                                  + z*(-1.9375693639196507485637412250583e6
+                                                       + 254428.30031268141142756197904806*z))
+                                             + y*(3.2527679624590500445585231475221e6
+                                                  + z*(-1.2224301259638523813665785547186e7
+                                                       + 5.724636757035331757120144528581e6*z)
+                                                  + y*(-7.315792204375408583970974443705e6
+                                                       + 4.9995161011441897345515928882944e6*y
+                                                       + 1.5113041038573275838797181555455e7*z))))
+                                   + y*(349349.62773702793799861394815445
+                                        + z*(-2.3603117705930290937049211287074e6
+                                             + (2.9063540458794761228456118375875e6
+                                                - 763284.9009380442342826859371442*z)*z)
+                                        + y*(-3.2527679624590500445585231475221e6
+                                             + z*(1.8336451889457785720498678320779e7
+                                                  + z*(-1.7173910271105995271360433585744e7
+                                                       + 2.6714971532831548199894007800046e6*z))
+                                             + y*(1.0973688306563112875956461665558e7
+                                                  + z*(-4.5339123115719827516391544666365e7
+                                                       + 2.4043474379548393379904607020042e7*z)
+                                                  + y*(-1.4998548303432569203654778664883e7
+                                                       + 7.052752484667528724772018059212e6*y
+                                                       + 3.3660864131367750731866449828059e7*z)))))
+                              + y*(-139739.85109481117519944557926178
+                                   + z*(1.1801558852965145468524605643537e6
+                                        + z*(-1.9375693639196507485637412250583e6
+                                             + 763284.9009380442342826859371442*z))
+                                   + y*(1.6263839812295250222792615737611e6
+                                        + z*(-1.2224301259638523813665785547186e7
+                                             + (1.7173910271105995271360433585744e7
+                                                - 5.342994306566309639978801560009e6*z)*z)
+                                        + y*(-7.315792204375408583970974443705e6
+                                             + z*(4.5339123115719827516391544666365e7
+                                                  + z*(-4.8086948759096786759809214040084e7
+                                                       + 8.904990510943849399964669266682e6*z))
+                                             + y*(1.4998548303432569203654778664883e7
+                                                  + y*(-1.4105504969335057449544036118425e7
+                                                       + 4.9333647430628925675804267737419e6*y
+                                                       + 3.3981443789761729310265177921659e7*z)
+                                                  + z*(-6.7321728262735501463732899656117e7
+                                                       + 4.007245729924732229984101170007e7*z))))));
+    grad[0] /*ARGH*/[1]= -3327.13931178121845712965664909
+                         + z*(39338.529509883818228415352145123
+                              + z*(-96878.468195982537428187061252916
+                                   + 63607.07507817035285689049476202*z))
+                         + y*(108425.5987486350014852841049174
+                              + z*(-1.2224301259638523813665785547186e6
+                                   + (2.8623183785176658785600722642907e6
+                                      - 1.7809981021887698799929338533364e6*z)*z)
+                              + y*(-1.0973688306563112875956461665558e6
+                                   + z*(1.1334780778929956879097886166591e7
+                                        + z*(-2.4043474379548393379904607020042e7
+                                             + 1.3357485766415774099947003900023e7*z))
+                                   + y*(4.9995161011441897345515928882944e6
+                                        + z*(-4.4881152175157000975821933104078e7
+                                             + (8.0144914598494644599682023400139e7
+                                                - 3.5619962043775397599858677066729e7*z)*z)
+                                        + y*(-1.175458747444588120795336343202e7
+                                             + z*(8.4953609474404323275662944804148e7
+                                                  + z*(-1.122028804378925024395548327602e8
+                                                       + 3.0276967737209087959879875506719e7*z))
+                                             + y*(1.4800094229188677702741280321226e7
+                                                  + y*(-9.4749099036442557615624080997498e6
+                                                       + 2.4221574189767270367903900405375e6*y
+                                                       + 2.5432652899255633886299095425644e7*z)
+                                                  + z*(-7.5656799380978944502099830089732e7
+                                                       + 5.449854192697635832778377591209e7*z))))))
+                         + x*(23289.97518246852919990759654363
+                              + z*(-236031.17705930290937049211287074
+                                   + (484392.34097991268714093530626458
+                                      - 254428.30031268141142756197904806*z)*z)
+                              + x*(-69869.925547405587599722789630891
+                                   + z*(590077.94264825727342623028217685
+                                        + z*(-968784.68195982537428187061252916
+                                             + 381642.45046902211714134296857209*z))
+                                   + x*(116449.87591234264599953798271815
+                                        + z*(-786770.59019767636456830704290247
+                                             + (968784.68195982537428187061252916
+                                                - 254428.30031268141142756197904806*z)*z)
+                                        + x*(-116449.87591234264599953798271815
+                                             + z*(590077.94264825727342623028217685
+                                                  + z*(-484392.34097991268714093530626458
+                                                       + 63607.07507817035285689049476202*z))
+                                             + x*(69869.925547405587599722789630891
+                                                  + x*(-23289.97518246852919990759654363
+                                                       + 3327.13931178121845712965664909*x
+                                                       + 108425.5987486350014852841049174*y
+                                                       + 39338.529509883818228415352145123*z)
+                                                  + z*(-236031.17705930290937049211287074
+                                                       + 96878.46819598253742818706125292*z)
+                                                  + y*(-650553.59249181000891170462950443
+                                                       + 1.0973688306563112875956461665558e6*y
+                                                       + 1.2224301259638523813665785547186e6*z))
+                                             + y*(1.6263839812295250222792615737611e6
+                                                  + z*(-6.112150629819261906832892773593e6
+                                                       + 2.8623183785176658785600722642907e6*z)
+                                                  + y*(-5.4868441532815564379782308327788e6
+                                                       + 4.9995161011441897345515928882944e6*y
+                                                       + 1.1334780778929956879097886166591e7*z)))
+                                        + y*(-2.1685119749727000297056820983481e6
+                                             + z*(1.2224301259638523813665785547186e7
+                                                  + z*(-1.1449273514070663514240289057163e7
+                                                       + 1.7809981021887698799929338533364e6*z))
+                                             + y*(1.0973688306563112875956461665558e7
+                                                  + z*(-4.5339123115719827516391544666365e7
+                                                       + 2.4043474379548393379904607020042e7*z)
+                                                  + y*(-1.9998064404576758938206371553178e7
+                                                       + 1.175458747444588120795336343202e7*y
+                                                       + 4.4881152175157000975821933104078e7*z))))
+                                   + y*(1.6263839812295250222792615737611e6
+                                        + z*(-1.2224301259638523813665785547186e7
+                                             + (1.7173910271105995271360433585744e7
+                                                - 5.342994306566309639978801560009e6*z)*z)
+                                        + y*(-1.0973688306563112875956461665558e7
+                                             + z*(6.8008684673579741274587316999547e7
+                                                  + z*(-7.2130423138645180139713821060125e7
+                                                       + 1.3357485766415774099947003900023e7*z))
+                                             + y*(2.9997096606865138407309557329766e7
+                                                  + z*(-1.3464345652547100292746579931223e8
+                                                       + 8.014491459849464459968202340014e7*z)
+                                                  + y*(-3.5263762423337643623860090296061e7
+                                                       + 1.4800094229188677702741280321226e7*y
+                                                       + 8.495360947440432327566294480415e7*z)))))
+                              + y*(-650553.59249181000891170462950443
+                                   + z*(6.112150629819261906832892773593e6
+                                        + z*(-1.1449273514070663514240289057163e7
+                                             + 5.342994306566309639978801560009e6*z))
+                                   + y*(5.4868441532815564379782308327788e6
+                                        + z*(-4.5339123115719827516391544666365e7
+                                             + (7.2130423138645180139713821060125e7
+                                                - 2.6714971532831548199894007800046e7*z)*z)
+                                        + y*(-1.9998064404576758938206371553178e7
+                                             + z*(1.3464345652547100292746579931223e8
+                                                  + z*(-1.6028982919698928919936404680028e8
+                                                       + 3.5619962043775397599858677066729e7*z))
+                                             + y*(3.5263762423337643623860090296061e7
+                                                  + y*(-2.9600188458377355405482560642451e7
+                                                       + 9.47490990364425576156240809975e6*y
+                                                       + 7.565679938097894450209983008973e7*z)
+                                                  + z*(-1.699072189488086465513258896083e8
+                                                       + 1.122028804378925024395548327602e8*z))))));
+    grad[0] /*ARGH*/[2]= -587.14223149080325714052764395706
+                         + (2935.7111574540162857026382197853
+                            - 2935.7111574540162857026382197853*z)*z
+                         + y*(39338.529509883818228415352145123
+                              + z*(-193756.93639196507485637412250583
+                                   + 190821.22523451105857067148428605*z)
+                              + y*(-611215.0629819261906832892773593
+                                   + (2.8623183785176658785600722642907e6
+                                      - 2.6714971532831548199894007800046e6*z)*z
+                                   + y*(3.7782602596433189596992953888637e6
+                                        + z*(-1.6028982919698928919936404680028e7
+                                             + 1.3357485766415774099947003900023e7*z)
+                                        + y*(-1.122028804378925024395548327602e7
+                                             + (4.007245729924732229984101170007e7
+                                                - 2.6714971532831548199894007800046e7*z)*z
+                                             + y*(1.699072189488086465513258896083e7
+                                                  + z*(-4.4881152175157000975821933104078e7
+                                                       + 1.8166180642325452775927925304032e7*z)
+                                                  + y*(-1.2609466563496490750349971681622e7
+                                                       + 3.6332361284650905551855850608063e6*y
+                                                       + 1.8166180642325452775927925304032e7*z))))))
+                         + x*(4109.9956204356227999836935076995
+                              + z*(-17614.266944724097714215829318712
+                                   + 14678.555787270081428513191098927*z)
+                              + x*(-12329.986861306868399951080523098
+                                   + (44035.66736181024428553957329678
+                                      - 29357.111574540162857026382197853*z)*z
+                                   + x*(20549.978102178113999918467538497
+                                        + z*(-58714.223149080325714052764395706
+                                             + 29357.111574540162857026382197853*z)
+                                        + x*(-20549.978102178113999918467538497
+                                             + (44035.66736181024428553957329678
+                                                - 14678.555787270081428513191098927*z)*z
+                                             + x*(12329.986861306868399951080523098
+                                                  + z*(-17614.266944724097714215829318712
+                                                       + 2935.7111574540162857026382197853*z)
+                                                  + x*(-4109.9956204356227999836935076995
+                                                       + 587.1422314908032571405276439571*x
+                                                       + 39338.529509883818228415352145123*y
+                                                       + 2935.7111574540162857026382197853*z)
+                                                  + y*(-236031.17705930290937049211287074
+                                                       + 611215.0629819261906832892773593*y
+                                                       + 193756.93639196507485637412250583*z))
+                                             + y*(590077.94264825727342623028217685
+                                                  + z*(-968784.68195982537428187061252916
+                                                       + 190821.22523451105857067148428605*z)
+                                                  + y*(-3.0560753149096309534164463867965e6
+                                                       + 3.7782602596433189596992953888637e6*y
+                                                       + 2.8623183785176658785600722642907e6*z)))
+                                        + y*(-786770.59019767636456830704290247
+                                             + (1.9375693639196507485637412250583e6
+                                                - 763284.9009380442342826859371442*z)*z
+                                             + y*(6.112150629819261906832892773593e6
+                                                  + z*(-1.1449273514070663514240289057163e7
+                                                       + 2.6714971532831548199894007800046e6*z)
+                                                  + y*(-1.5113041038573275838797181555455e7
+                                                       + 1.122028804378925024395548327602e7*y
+                                                       + 1.6028982919698928919936404680028e7*z))))
+                                   + y*(590077.94264825727342623028217685
+                                        + z*(-1.9375693639196507485637412250583e6
+                                             + 1.1449273514070663514240289057163e6*z)
+                                        + y*(-6.112150629819261906832892773593e6
+                                             + (1.7173910271105995271360433585744e7
+                                                - 8.014491459849464459968202340014e6*z)*z
+                                             + y*(2.2669561557859913758195772333182e7
+                                                  + z*(-4.8086948759096786759809214040084e7
+                                                       + 1.3357485766415774099947003900023e7*z)
+                                                  + y*(-3.3660864131367750731866449828059e7
+                                                       + 1.699072189488086465513258896083e7*y
+                                                       + 4.007245729924732229984101170007e7*z)))))
+                              + y*(-236031.17705930290937049211287074
+                                   + (968784.68195982537428187061252916
+                                      - 763284.9009380442342826859371442*z)*z
+                                   + y*(3.0560753149096309534164463867965e6
+                                        + z*(-1.1449273514070663514240289057163e7
+                                             + 8.014491459849464459968202340014e6*z)
+                                        + y*(-1.5113041038573275838797181555455e7
+                                             + (4.8086948759096786759809214040084e7
+                                                - 2.6714971532831548199894007800046e7*z)*z
+                                             + y*(3.3660864131367750731866449828059e7
+                                                  + z*(-8.0144914598494644599682023400139e7
+                                                       + 2.6714971532831548199894007800046e7*z)
+                                                  + y*(-3.3981443789761729310265177921659e7
+                                                       + 1.2609466563496490750349971681622e7*y
+                                                       + 4.4881152175157000975821933104078e7*z))))));
+    return;
+  case ( 160 ) :
+    grad[0] /*ARGH*/[0]= -443.83780821376630441801385146471
+                         + z*(7767.1616437409103273152424006323
+                              + z*(-29959.052054429225548215934973868
+                                   + (38835.808218704551636576212003162
+                                      - 15534.323287481820654630484801265*z)*z))
+                         + y*(23301.484931222730981945727201897
+                              + z*(-392796.46026918317940994225854626
+                                   + z*(1.4480208492974125681637701904036e6
+                                        + z*(-1.7709128547729275546278752673442e6
+                                             + 652441.5780742364674944803616531*z)))
+                              + y*(-286275.38629787926634961893419474
+                                   + z*(4.4439260547403351229853636877904e6
+                                        + z*(-1.4839717117627276388216293123722e7
+                                             + (1.5984818662818793453614768860501e7
+                                                - 4.8933118355567735062086027123984e6*z)*z))
+                                   + y*(1.4147330136813800953324191515437e6
+                                        + z*(-1.9080587375109813426930415474468e7
+                                             + z*(5.3267194552775163024727932383537e7
+                                                  + z*(-4.458350783507282527878949137963e7
+                                                       + 8.699221040989819566593071488708e6*z)))
+                                        + y*(-3.405345583520121970647211275363e6
+                                             + y*(4.250190851455026131106900641626e6
+                                                  + y*(-2.6486021205156504216144976586156e6
+                                                       + 652441.5780742364674944803616531*y
+                                                       + 1.0407996602612819838602424816847e7*z)
+                                                  + z*(-3.2156049205087368755085103538618e7
+                                                       + 3.4952227396834096472918590802846e7*z))
+                                             + z*(3.6769743221469469489510357524594e7
+                                                  + z*(-7.479776662922496645204578431809e7
+                                                       + 3.5884286794083005712196419890921e7*z))))))
+                         + x*(3106.8646574963641309260969602529
+                              + z*(-46602.969862445461963891454403794
+                                   + z*(149795.26027214612774107967486934
+                                        + z*(-155343.23287481820654630484801265
+                                             + 46602.969862445461963891454403794*z)))
+                              + x*(-9320.5939724890923927782908807588
+                                   + z*(116507.42465611365490972863600949
+                                        + z*(-299590.52054429225548215934973868
+                                             + (233014.84931222730981945727201897
+                                                - 46602.969862445461963891454403794*z)*z))
+                                   + x*(15534.323287481820654630484801265
+                                        + z*(-155343.23287481820654630484801265
+                                             + z*(299590.52054429225548215934973868
+                                                  + z*(-155343.23287481820654630484801265
+                                                       + 15534.323287481820654630484801265*z)))
+                                        + x*(-15534.323287481820654630484801265
+                                             + z*(116507.42465611365490972863600949
+                                                  + z*(-149795.26027214612774107967486934
+                                                       + 38835.808218704551636576212003162*z))
+                                             + x*(9320.5939724890923927782908807588
+                                                  + x*(-3106.8646574963641309260969602529
+                                                       + 443.83780821376630441801385146471*x
+                                                       + 23301.484931222730981945727201897*y
+                                                       + 7767.161643740910327315242400632*z)
+                                                  + z*(-46602.969862445461963891454403794
+                                                       + 29959.052054429225548215934973868*z)
+                                                  + y*(-139808.90958733638589167436321138
+                                                       + 286275.38629787926634961893419474*y
+                                                       + 392796.46026918317940994225854626*z))
+                                             + y*(349522.27396834096472918590802846
+                                                  + z*(-1.9639823013459158970497112927313e6
+                                                       + 1.4480208492974125681637701904036e6*z)
+                                                  + y*(-1.4313769314893963317480946709737e6
+                                                       + 1.4147330136813800953324191515437e6*y
+                                                       + 4.4439260547403351229853636877904e6*z)))
+                                        + y*(-466029.69862445461963891454403794
+                                             + z*(3.9279646026918317940994225854626e6
+                                                  + z*(-5.7920833971896502726550807616144e6
+                                                       + 1.7709128547729275546278752673442e6*z))
+                                             + y*(2.8627538629787926634961893419474e6
+                                                  + z*(-1.7775704218961340491941454751161e7
+                                                       + 1.4839717117627276388216293123722e7*z)
+                                                  + y*(-5.658932054725520381329676606175e6
+                                                       + 3.405345583520121970647211275363e6*y
+                                                       + 1.9080587375109813426930415474468e7*z))))
+                                   + y*(349522.27396834096472918590802846
+                                        + z*(-3.9279646026918317940994225854626e6
+                                             + z*(8.6881250957844754089826211424216e6
+                                                  + z*(-5.3127385643187826638836258020325e6
+                                                       + 652441.5780742364674944803616531*z)))
+                                        + y*(-2.8627538629787926634961893419474e6
+                                             + z*(2.6663556328442010737912182126742e7
+                                                  + z*(-4.4519151352881829164648879371167e7
+                                                       + 1.5984818662818793453614768860501e7*z))
+                                             + y*(8.4883980820882805719945149092625e6
+                                                  + y*(-1.0216036750560365911941633826089e7
+                                                       + 4.250190851455026131106900641626e6*y
+                                                       + 3.6769743221469469489510357524594e7*z)
+                                                  + z*(-5.7241762125329440280791246423403e7
+                                                       + 5.326719455277516302472793238354e7*z)))))
+                              + y*(-139808.90958733638589167436321138
+                                   + z*(1.9639823013459158970497112927313e6
+                                        + z*(-5.7920833971896502726550807616144e6
+                                             + (5.3127385643187826638836258020325e6
+                                                - 1.3048831561484729349889607233062e6*z)*z))
+                                   + y*(1.4313769314893963317480946709737e6
+                                        + z*(-1.7775704218961340491941454751161e7
+                                             + z*(4.4519151352881829164648879371167e7
+                                                  + z*(-3.1969637325637586907229537721003e7
+                                                       + 4.8933118355567735062086027123984e6*z)))
+                                        + y*(-5.658932054725520381329676606175e6
+                                             + z*(5.7241762125329440280791246423403e7
+                                                  + z*(-1.0653438910555032604945586476707e8
+                                                       + 4.458350783507282527878949137963e7*z))
+                                             + y*(1.0216036750560365911941633826089e7
+                                                  + y*(-8.500381702910052262213801283252e6
+                                                       + 2.6486021205156504216144976586156e6*y
+                                                       + 3.2156049205087368755085103538618e7*z)
+                                                  + z*(-7.3539486442938938979020715049187e7
+                                                       + 7.479776662922496645204578431809e7*z))))));
+    grad[0] /*ARGH*/[1]= -3328.7835616032472831351038859853
+                         + z*(65466.076711530529901657043091044
+                              + z*(-289604.16985948251363275403808072
+                                   + (442728.21369323188865696881683604
+                                      - 217480.52602474548916482678721771*z)*z))
+                         + y*(95425.128765959755449872978064912
+                              + z*(-1.7775704218961340491941454751161e6
+                                   + z*(7.4198585588136381941081465618612e6
+                                        + z*(-1.0656545775212528969076512573668e7
+                                             + 4.8933118355567735062086027123984e6*z)))
+                              + y*(-848839.80820882805719945149092625
+                                   + z*(1.4310440531332360070197811605851e7
+                                        + z*(-5.3267194552775163024727932383537e7
+                                             + (6.6875261752609237918184237069445e7
+                                                - 2.6097663122969458699779214466125e7*z)*z))
+                                   + y*(3.405345583520121970647211275363e6
+                                        + z*(-4.9026324295292625986013810032791e7
+                                             + z*(1.4959553325844993290409156863618e8
+                                                  + z*(-1.4353714717633202284878567956369e8
+                                                       + 3.697168942420673315802055382701e7*z)))
+                                        + y*(-7.0836514190917102185115010693767e6
+                                             + y*(7.9458063615469512648434929758469e6
+                                                  + y*(-4.5670910465196552724613625315718e6
+                                                       + 1.056333983548763804514872966486e6*y
+                                                       + 1.8485844712103366579010276913505e7*z)
+                                                  + z*(-6.2447979615676919031614548901084e7
+                                                       + 7.13025438895415568047539252378e7*z))
+                                             + z*(8.0390123012718421887712758846545e7
+                                                  + z*(-1.7476113698417048236459295401423e8
+                                                       + 9.242922356051683289505138456752e7*z))))))
+                         + x*(23301.484931222730981945727201897
+                              + z*(-392796.46026918317940994225854626
+                                   + z*(1.4480208492974125681637701904036e6
+                                        + z*(-1.7709128547729275546278752673442e6
+                                             + 652441.5780742364674944803616531*z)))
+                              + x*(-69904.454793668192945837181605691
+                                   + z*(981991.15067295794852485564636566
+                                        + z*(-2.8960416985948251363275403808072e6
+                                             + (2.6563692821593913319418129010163e6
+                                                - 652441.5780742364674944803616531*z)*z))
+                                   + x*(116507.42465611365490972863600949
+                                        + z*(-1.3093215342306105980331408618209e6
+                                             + z*(2.8960416985948251363275403808072e6
+                                                  + z*(-1.7709128547729275546278752673442e6
+                                                       + 217480.52602474548916482678721771*z)))
+                                        + x*(-116507.42465611365490972863600949
+                                             + z*(981991.15067295794852485564636566
+                                                  + z*(-1.4480208492974125681637701904036e6
+                                                       + 442728.21369323188865696881683604*z))
+                                             + x*(69904.454793668192945837181605691
+                                                  + x*(-23301.484931222730981945727201897
+                                                       + 3328.7835616032472831351038859853*x
+                                                       + 95425.12876595975544987297806491*y
+                                                       + 65466.07671153052990165704309104*z)
+                                                  + z*(-392796.46026918317940994225854626
+                                                       + 289604.16985948251363275403808072*z)
+                                                  + y*(-572550.77259575853269923786838947
+                                                       + 848839.8082088280571994514909262*y
+                                                       + 1.7775704218961340491941454751161e6*z))
+                                             + y*(1.4313769314893963317480946709737e6
+                                                  + z*(-8.8878521094806702459707273755807e6
+                                                       + 7.419858558813638194108146561861e6*z)
+                                                  + y*(-4.2441990410441402859972574546312e6
+                                                       + 3.405345583520121970647211275363e6*y
+                                                       + 1.4310440531332360070197811605851e7*z)))
+                                        + y*(-1.9085025753191951089974595612982e6
+                                             + z*(1.7775704218961340491941454751161e7
+                                                  + z*(-2.9679434235254552776432586247445e7
+                                                       + 1.0656545775212528969076512573668e7*z))
+                                             + y*(8.4883980820882805719945149092625e6
+                                                  + y*(-1.3621382334080487882588845101452e7
+                                                       + 7.083651419091710218511501069377e6*y
+                                                       + 4.9026324295292625986013810032791e7*z)
+                                                  + z*(-5.7241762125329440280791246423403e7
+                                                       + 5.326719455277516302472793238354e7*z))))
+                                   + y*(1.4313769314893963317480946709737e6
+                                        + z*(-1.7775704218961340491941454751161e7
+                                             + z*(4.4519151352881829164648879371167e7
+                                                  + z*(-3.1969637325637586907229537721003e7
+                                                       + 4.8933118355567735062086027123984e6*z)))
+                                        + y*(-8.4883980820882805719945149092625e6
+                                             + z*(8.5862643187994160421186869635105e7
+                                                  + z*(-1.5980158365832548907418379715061e8
+                                                       + 6.687526175260923791818423706944e7*z))
+                                             + y*(2.0432073501120731823883267652178e7
+                                                  + y*(-2.125095425727513065553450320813e7
+                                                       + 7.945806361546951264843492975847e6*y
+                                                       + 8.039012301271842188771275884654e7*z)
+                                                  + z*(-1.4707897288587787795804143009837e8
+                                                       + 1.4959553325844993290409156863618e8*z)))))
+                              + y*(-572550.77259575853269923786838947
+                                   + z*(8.8878521094806702459707273755807e6
+                                        + z*(-2.9679434235254552776432586247445e7
+                                             + (3.1969637325637586907229537721003e7
+                                                - 9.786623671113547012417205424797e6*z)*z))
+                                   + y*(4.2441990410441402859972574546312e6
+                                        + z*(-5.7241762125329440280791246423403e7
+                                             + z*(1.5980158365832548907418379715061e8
+                                                  + z*(-1.3375052350521847583636847413889e8
+                                                       + 2.6097663122969458699779214466125e7*z)))
+                                        + y*(-1.3621382334080487882588845101452e7
+                                             + z*(1.4707897288587787795804143009837e8
+                                                  + z*(-2.9919106651689986580818313727236e8
+                                                       + 1.4353714717633202284878567956369e8*z))
+                                             + y*(2.125095425727513065553450320813e7
+                                                  + y*(-1.5891612723093902529686985951694e7
+                                                       + 4.5670910465196552724613625315718e6*y
+                                                       + 6.244797961567691903161454890108e7*z)
+                                                  + z*(-1.6078024602543684377542551769309e8
+                                                       + 1.7476113698417048236459295401423e8*z))))));
+    grad[0] /*ARGH*/[2]= -1109.5945205344157610450346286618
+                         + z*(9986.3506848097418494053116579559
+                              + z*(-23301.484931222730981945727201897
+                                   + 15534.323287481820654630484801265*z))
+                         + y*(65466.076711530529901657043091044
+                              + z*(-579208.33971896502726550807616144
+                                   + (1.3281846410796956659709064505081e6
+                                      - 869922.1040989819566593071488708*z)*z)
+                              + y*(-888785.21094806702459707273755807
+                                   + z*(7.4198585588136381941081465618612e6
+                                        + z*(-1.5984818662818793453614768860501e7
+                                             + 9.786623671113547012417205424797e6*z))
+                                   + y*(4.7701468437774533567326038686169e6
+                                        + z*(-3.5511463035183442016485288255691e7
+                                             + (6.6875261752609237918184237069445e7
+                                                - 3.4796884163959278266372285954833e7*z)*z)
+                                        + y*(-1.2256581073823156496503452508198e7
+                                             + z*(7.479776662922496645204578431809e7
+                                                  + z*(-1.0765286038224901713658925967276e8
+                                                       + 3.697168942420673315802055382701e7*z))
+                                             + y*(1.6078024602543684377542551769309e7
+                                                  + y*(-1.0407996602612819838602424816847e7
+                                                       + 2.640834958871909511287182416215e6*y
+                                                       + 2.3767514629847185601584641745935e7*z)
+                                                  + z*(-6.9904454793668192945837181605691e7
+                                                       + 5.545753413631009973703083074051e7*z))))))
+                         + x*(7767.1616437409103273152424006323
+                              + z*(-59918.104108858451096431869947735
+                                   + (116507.42465611365490972863600949
+                                      - 62137.29314992728261852193920506*z)*z)
+                              + x*(-23301.484931222730981945727201897
+                                   + z*(149795.26027214612774107967486934
+                                        + z*(-233014.84931222730981945727201897
+                                             + 93205.93972489092392778290880759*z))
+                                   + x*(38835.808218704551636576212003162
+                                        + z*(-199727.01369619483698810623315912
+                                             + (233014.84931222730981945727201897
+                                                - 62137.29314992728261852193920506*z)*z)
+                                        + x*(-38835.808218704551636576212003162
+                                             + z*(149795.26027214612774107967486934
+                                                  + z*(-116507.42465611365490972863600949
+                                                       + 15534.323287481820654630484801265*z))
+                                             + x*(23301.484931222730981945727201897
+                                                  + x*(-7767.1616437409103273152424006323
+                                                       + 1109.5945205344157610450346286618*x
+                                                       + 65466.07671153052990165704309104*y
+                                                       + 9986.350684809741849405311657956*z)
+                                                  + z*(-59918.104108858451096431869947735
+                                                       + 23301.484931222730981945727201897*z)
+                                                  + y*(-392796.46026918317940994225854626
+                                                       + 888785.2109480670245970727375581*y
+                                                       + 579208.3397189650272655080761614*z))
+                                             + y*(981991.15067295794852485564636566
+                                                  + z*(-2.8960416985948251363275403808072e6
+                                                       + 1.3281846410796956659709064505081e6*z)
+                                                  + y*(-4.4439260547403351229853636877904e6
+                                                       + 4.7701468437774533567326038686169e6*y
+                                                       + 7.419858558813638194108146561861e6*z)))
+                                        + y*(-1.3093215342306105980331408618209e6
+                                             + z*(5.7920833971896502726550807616144e6
+                                                  + z*(-5.3127385643187826638836258020325e6
+                                                       + 869922.1040989819566593071488708*z))
+                                             + y*(8.8878521094806702459707273755807e6
+                                                  + z*(-2.9679434235254552776432586247445e7
+                                                       + 1.5984818662818793453614768860501e7*z)
+                                                  + y*(-1.9080587375109813426930415474468e7
+                                                       + 1.2256581073823156496503452508198e7*y
+                                                       + 3.5511463035183442016485288255691e7*z))))
+                                   + y*(981991.15067295794852485564636566
+                                        + z*(-5.7920833971896502726550807616144e6
+                                             + (7.9691078464781739958254387030488e6
+                                                - 2.6097663122969458699779214466125e6*z)*z)
+                                        + y*(-8.8878521094806702459707273755807e6
+                                             + z*(4.4519151352881829164648879371167e7
+                                                  + z*(-4.7954455988456380360844306581504e7
+                                                       + 9.786623671113547012417205424797e6*z))
+                                             + y*(2.8620881062664720140395623211702e7
+                                                  + z*(-1.0653438910555032604945586476707e8
+                                                       + 6.687526175260923791818423706944e7*z)
+                                                  + y*(-3.6769743221469469489510357524594e7
+                                                       + 1.6078024602543684377542551769309e7*y
+                                                       + 7.479776662922496645204578431809e7*z)))))
+                              + y*(-392796.46026918317940994225854626
+                                   + z*(2.8960416985948251363275403808072e6
+                                        + z*(-5.3127385643187826638836258020325e6
+                                             + 2.6097663122969458699779214466125e6*z))
+                                   + y*(4.4439260547403351229853636877904e6
+                                        + z*(-2.9679434235254552776432586247445e7
+                                             + (4.7954455988456380360844306581504e7
+                                                - 1.9573247342227094024834410849594e7*z)*z)
+                                        + y*(-1.9080587375109813426930415474468e7
+                                             + z*(1.0653438910555032604945586476707e8
+                                                  + z*(-1.3375052350521847583636847413889e8
+                                                       + 3.4796884163959278266372285954833e7*z))
+                                             + y*(3.6769743221469469489510357524594e7
+                                                  + y*(-3.2156049205087368755085103538618e7
+                                                       + 1.0407996602612819838602424816847e7*y
+                                                       + 6.990445479366819294583718160569e7*z)
+                                                  + z*(-1.4959553325844993290409156863618e8
+                                                       + 1.0765286038224901713658925967276e8*z))))));
+    return;
+  case ( 161 ) :
+    grad[0] /*ARGH*/[0]= -490.68115920626094485671542019287
+                         + z*(12880.380429164349802488779780063
+                              + z*(-77282.282574986098814932678680376
+                                   + z*(171738.4057221913306998503970675
+                                        + z*(-154564.56514997219762986535736075
+                                             + 46369.369544991659288959607208226*z))))
+                         + y*(21467.300715273916337481299633438
+                              + z*(-540975.97802490269170452875076263
+                                   + z*(3.0912913029994439525973071472151e6
+                                        + z*(-6.4573640551543940343143749297381e6
+                                             + (5.332477497674040818230354828946e6
+                                                - 1.3910810863497497786687882162468e6*z)*z)))
+                              + y*(-218966.46729579394664230925626107
+                                   + z*(5.0233483673740964229706241142245e6
+                                        + z*(-2.5657717814895384806557649321885e7
+                                             + z*(4.6472412588424974087379517446466e7
+                                                  + z*(-3.1299324442869370020047734865552e7
+                                                       + 5.564324345398999114675152864987e6*z))))
+                                   + y*(901626.63004150448617421458460439
+                                        + z*(-1.7620360427096830529804650739126e7
+                                             + z*(7.3263603881086821676556179388997e7
+                                                  + z*(-9.9264798507426589144513529505017e7
+                                                       + 4.0186786938992771383764992913796e7*z)))
+                                        + y*(-1.8290140209413376719534067287689e6
+                                             + y*(1.9552417491471483000177967706135e6
+                                                  + y*(-1.0604846553345314670715762018918e6
+                                                       + 230620.14482694264408265624749065*y
+                                                       + 5.667367388832313913095063103228e6*z)
+                                                  + z*(-2.04798048823713161859571598503e7
+                                                       + 3.0912913029994439525973071472151e7*z))
+                                             + z*(2.7937545150857474721598163342956e7
+                                                  + z*(-8.1532808116610334249753976007797e7
+                                                       + 5.907801156843381776074853659122e7*z))))))
+                         + x*(3434.7681144438266139970079413501
+                              + z*(-77282.282574986098814932678680376
+                                   + z*(386411.41287493049407466339340188
+                                        + z*(-686953.62288876532279940158827001
+                                             + (463693.69544991659288959607208226
+                                                - 92738.73908998331857791921441645*z)*z)))
+                              + x*(-10304.30434333147984199102382405
+                                   + z*(193205.70643746524703733169670094
+                                        + z*(-772822.82574986098814932678680376
+                                             + z*(1.030430434333147984199102382405e6
+                                                  + z*(-463693.69544991659288959607208226
+                                                       + 46369.369544991659288959607208226*z))))
+                                   + x*(17173.84057221913306998503970675
+                                        + z*(-257607.60858328699604977559560125
+                                             + z*(772822.82574986098814932678680376
+                                                  + z*(-686953.62288876532279940158827001
+                                                       + 154564.56514997219762986535736075*z)))
+                                        + x*(-17173.84057221913306998503970675
+                                             + z*(193205.70643746524703733169670094
+                                                  + z*(-386411.41287493049407466339340188
+                                                       + 171738.4057221913306998503970675*z))
+                                             + x*(10304.30434333147984199102382405
+                                                  + x*(-3434.7681144438266139970079413501
+                                                       + 490.68115920626094485671542019287*x
+                                                       + 21467.300715273916337481299633438*y
+                                                       + 12880.380429164349802488779780063*z)
+                                                  + z*(-77282.282574986098814932678680376
+                                                       + 77282.28257498609881493267868038*z)
+                                                  + y*(-128803.80429164349802488779780063
+                                                       + 218966.46729579394664230925626107*y
+                                                       + 540975.9780249026917045287507626*z))
+                                             + y*(322009.51072910874506221949450157
+                                                  + z*(-2.7048798901245134585226437538132e6
+                                                       + 3.0912913029994439525973071472151e6*z)
+                                                  + y*(-1.0948323364789697332115462813053e6
+                                                       + 901626.6300415044861742145846044*y
+                                                       + 5.023348367374096422970624114224e6*z)))
+                                        + y*(-429346.01430547832674962599266876
+                                             + z*(5.4097597802490269170452875076263e6
+                                                  + z*(-1.236516521199777581038922858886e7
+                                                       + 6.457364055154394034314374929738e6*z))
+                                             + y*(2.1896646729579394664230925626107e6
+                                                  + y*(-3.6065065201660179446968583384176e6
+                                                       + 1.8290140209413376719534067287689e6*y
+                                                       + 1.7620360427096830529804650739126e7*z)
+                                                  + z*(-2.0093393469496385691882496456898e7
+                                                       + 2.5657717814895384806557649321885e7*z))))
+                                   + y*(322009.51072910874506221949450157
+                                        + z*(-5.4097597802490269170452875076263e6
+                                             + z*(1.854774781799666371558384288329e7
+                                                  + z*(-1.9372092165463182102943124789214e7
+                                                       + 5.332477497674040818230354828946e6*z)))
+                                        + y*(-2.1896646729579394664230925626107e6
+                                             + z*(3.0140090204244578537823744685347e7
+                                                  + z*(-7.6973153444686154419672947965655e7
+                                                       + 4.6472412588424974087379517446466e7*z))
+                                             + y*(5.4097597802490269170452875076263e6
+                                                  + y*(-5.4870420628240130158602201863067e6
+                                                       + 1.9552417491471483000177967706135e6*y
+                                                       + 2.7937545150857474721598163342956e7*z)
+                                                  + z*(-5.2861081281290491589413952217377e7
+                                                       + 7.3263603881086821676556179389e7*z)))))
+                              + y*(-128803.80429164349802488779780063
+                                   + z*(2.7048798901245134585226437538132e6
+                                        + z*(-1.236516521199777581038922858886e7
+                                             + z*(1.9372092165463182102943124789214e7
+                                                  + z*(-1.0664954995348081636460709657892e7
+                                                       + 1.3910810863497497786687882162468e6*z))))
+                                   + y*(1.0948323364789697332115462813053e6
+                                        + z*(-2.0093393469496385691882496456898e7
+                                             + z*(7.6973153444686154419672947965655e7
+                                                  + z*(-9.2944825176849948174759034892933e7
+                                                       + 3.1299324442869370020047734865552e7*z)))
+                                        + y*(-3.6065065201660179446968583384176e6
+                                             + y*(5.4870420628240130158602201863067e6
+                                                  + y*(-3.910483498294296600035593541227e6
+                                                       + 1.0604846553345314670715762018918e6*y
+                                                       + 2.04798048823713161859571598503e7*z)
+                                                  + z*(-5.5875090301714949443196326685912e7
+                                                       + 8.15328081166103342497539760078e7*z))
+                                             + z*(5.2861081281290491589413952217377e7
+                                                  + z*(-1.4652720776217364335311235877799e8
+                                                       + 9.926479850742658914451352950502e7*z))))));
+    grad[0] /*ARGH*/[1]= -3066.7572450391309053544713762054
+                         + z*(90162.663004150448617421458460439
+                              + z*(-618258.26059988879051946142944301
+                                   + z*(1.6143410137885985085785937324345e6
+                                        + z*(-1.7774924992246802727434516096487e6
+                                             + 695540.5431748748893343941081234*z))))
+                         + y*(72988.822431931315547436418753689
+                              + z*(-2.0093393469496385691882496456898e6
+                                   + z*(1.2828858907447692403278824660942e7
+                                        + z*(-3.0981608392283316058253011630978e7
+                                             + (3.1299324442869370020047734865552e7
+                                                - 1.1128648690797998229350305729974e7*z)*z)))
+                              + y*(-540975.97802490269170452875076263
+                                   + z*(1.3215270320322622897353488054344e7
+                                        + z*(-7.3263603881086821676556179388997e7
+                                             + z*(1.4889719776113988371677029425753e8
+                                                  + z*(-1.2056036081697831415129497874139e8
+                                                       + 3.1531171290594328316492532901594e7*z))))
+                                   + y*(1.8290140209413376719534067287689e6
+                                        + z*(-3.7250060201143299628797551123941e7
+                                             + z*(1.6306561623322066849950795201559e8
+                                                  + z*(-2.3631204627373527104299414636488e8
+                                                       + 1.0510390430198109438830844300531e8*z)))
+                                        + y*(-3.2587362485785805000296612843559e6
+                                             + y*(3.1814539660035944012147286056755e6
+                                                  + y*(-1.6143410137885985085785937324345e6
+                                                       + 333663.18826025744250256648573115*y
+                                                       + 8.758658691831757865692370250443e6*z)
+                                                  + z*(-3.4004204332993883478570378619366e7
+                                                       + 5.255195215099054719415422150266e7*z))
+                                             + z*(5.1199512205928290464892899625749e7
+                                                  + z*(-1.5456456514997219762986535736075e8
+                                                       + 1.167821158910901048758982700059e8*z))))))
+                         + x*(21467.300715273916337481299633438
+                              + z*(-540975.97802490269170452875076263
+                                   + z*(3.0912913029994439525973071472151e6
+                                        + z*(-6.4573640551543940343143749297381e6
+                                             + (5.332477497674040818230354828946e6
+                                                - 1.3910810863497497786687882162468e6*z)*z)))
+                              + x*(-64401.902145821749012443898900314
+                                   + z*(1.3524399450622567292613218769066e6
+                                        + z*(-6.1825826059988879051946142944301e6
+                                             + z*(9.6860460827315910514715623946072e6
+                                                  + z*(-5.332477497674040818230354828946e6
+                                                       + 695540.5431748748893343941081234*z))))
+                                   + x*(107336.50357636958168740649816719
+                                        + z*(-1.8032532600830089723484291692088e6
+                                             + z*(6.1825826059988879051946142944301e6
+                                                  + z*(-6.4573640551543940343143749297381e6
+                                                       + 1.7774924992246802727434516096487e6*z)))
+                                        + x*(-107336.50357636958168740649816719
+                                             + z*(1.3524399450622567292613218769066e6
+                                                  + z*(-3.0912913029994439525973071472151e6
+                                                       + 1.6143410137885985085785937324345e6*z))
+                                             + x*(64401.902145821749012443898900314
+                                                  + x*(-21467.300715273916337481299633438
+                                                       + 3066.7572450391309053544713762054*x
+                                                       + 72988.82243193131554743641875369*y
+                                                       + 90162.66300415044861742145846044*z)
+                                                  + z*(-540975.97802490269170452875076263
+                                                       + 618258.260599888790519461429443*z)
+                                                  + y*(-437932.93459158789328461851252213
+                                                       + 540975.9780249026917045287507626*y
+                                                       + 2.0093393469496385691882496456898e6*z))
+                                             + y*(1.0948323364789697332115462813053e6
+                                                  + z*(-1.0046696734748192845941248228449e7
+                                                       + 1.2828858907447692403278824660942e7*z)
+                                                  + y*(-2.7048798901245134585226437538132e6
+                                                       + 1.8290140209413376719534067287689e6*y
+                                                       + 1.3215270320322622897353488054344e7*z)))
+                                        + y*(-1.4597764486386263109487283750738e6
+                                             + z*(2.0093393469496385691882496456898e7
+                                                  + z*(-5.131543562979076961311529864377e7
+                                                       + 3.0981608392283316058253011630978e7*z))
+                                             + y*(5.4097597802490269170452875076263e6
+                                                  + y*(-7.3160560837653506878136269150756e6
+                                                       + 3.2587362485785805000296612843559e6*y
+                                                       + 3.7250060201143299628797551123941e7*z)
+                                                  + z*(-5.2861081281290491589413952217377e7
+                                                       + 7.3263603881086821676556179389e7*z))))
+                                   + y*(1.0948323364789697332115462813053e6
+                                        + z*(-2.0093393469496385691882496456898e7
+                                             + z*(7.6973153444686154419672947965655e7
+                                                  + z*(-9.2944825176849948174759034892933e7
+                                                       + 3.1299324442869370020047734865552e7*z)))
+                                        + y*(-5.4097597802490269170452875076263e6
+                                             + z*(7.9291621921935737384120928326066e7
+                                                  + z*(-2.1979081164326046502966853816699e8
+                                                       + 1.4889719776113988371677029425753e8*z))
+                                             + y*(1.0974084125648026031720440372613e7
+                                                  + y*(-9.7762087457357415000889838530676e6
+                                                       + 3.1814539660035944012147286056755e6*y
+                                                       + 5.119951220592829046489289962575e7*z)
+                                                  + z*(-1.1175018060342989888639265337182e8
+                                                       + 1.6306561623322066849950795201559e8*z)))))
+                              + y*(-437932.93459158789328461851252213
+                                   + z*(1.0046696734748192845941248228449e7
+                                        + z*(-5.131543562979076961311529864377e7
+                                             + z*(9.2944825176849948174759034892933e7
+                                                  + z*(-6.2598648885738740040095469731105e7
+                                                       + 1.1128648690797998229350305729974e7*z))))
+                                   + y*(2.7048798901245134585226437538132e6
+                                        + z*(-5.2861081281290491589413952217377e7
+                                             + z*(2.1979081164326046502966853816699e8
+                                                  + z*(-2.9779439552227976743354058851505e8
+                                                       + 1.2056036081697831415129497874139e8*z)))
+                                        + y*(-7.3160560837653506878136269150756e6
+                                             + y*(9.7762087457357415000889838530676e6
+                                                  + y*(-6.362907932007188802429457211351e6
+                                                       + 1.6143410137885985085785937324345e6*y
+                                                       + 3.4004204332993883478570378619366e7*z)
+                                                  + z*(-1.023990244118565809297857992515e8
+                                                       + 1.5456456514997219762986535736075e8*z))
+                                             + z*(1.1175018060342989888639265337182e8
+                                                  + z*(-3.2613123246644133699901590403119e8
+                                                       + 2.3631204627373527104299414636488e8*z))))));
+    grad[0] /*ARGH*/[2]= -1840.0543470234785432126828257232
+                         + z*(25760.760858328699604977559560125
+                              + z*(-103043.0434333147984199102382405
+                                   + (154564.56514997219762986535736075
+                                      - 77282.28257498609881493267868038*z)*z))
+                         + y*(90162.663004150448617421458460439
+                              + z*(-1.236516521199777581038922858886e6
+                                   + z*(4.8430230413657955257357811973036e6
+                                        + z*(-7.1099699968987210909738064385946e6
+                                             + 3.4777027158743744466719705406169e6*z)))
+                              + y*(-1.0046696734748192845941248228449e6
+                                   + z*(1.2828858907447692403278824660942e7
+                                        + z*(-4.6472412588424974087379517446466e7
+                                             + (6.2598648885738740040095469731105e7
+                                                - 2.7821621726994995573375764324936e7*z)*z))
+                                   + y*(4.4050901067742076324511626847815e6
+                                        + z*(-4.8842402587391214451037452925998e7
+                                             + z*(1.4889719776113988371677029425753e8
+                                                  + z*(-1.6074714775597108553505997165518e8
+                                                       + 5.255195215099054719415422150266e7*z)))
+                                        + y*(-9.3125150502858249071993877809854e6
+                                             + y*(1.023990244118565809297857992515e7
+                                                  + y*(-5.6673673888323139130950631032276e6
+                                                       + 1.2512369559759654093846243214918e6*y
+                                                       + 1.7517317383663515731384740500885e7*z)
+                                                  + z*(-6.1825826059988879051946142944301e7
+                                                       + 7.006926953465406292553896200354e7*z))
+                                             + z*(8.1532808116610334249753976007797e7
+                                                  + z*(-1.7723403470530145328224560977366e8
+                                                       + 1.0510390430198109438830844300531e8*z))))))
+                         + x*(12880.380429164349802488779780063
+                              + z*(-154564.56514997219762986535736075
+                                   + z*(515215.21716657399209955119120251
+                                        + z*(-618258.26059988879051946142944301
+                                             + 231846.84772495829644479803604113*z)))
+                              + x*(-38641.141287493049407466339340188
+                                   + z*(386411.41287493049407466339340188
+                                        + z*(-1.030430434333147984199102382405e6
+                                             + (927387.39089983318577919214416452
+                                                - 231846.84772495829644479803604113*z)*z))
+                                   + x*(64401.902145821749012443898900314
+                                        + z*(-515215.21716657399209955119120251
+                                             + z*(1.030430434333147984199102382405e6
+                                                  + z*(-618258.26059988879051946142944301
+                                                       + 77282.28257498609881493267868038*z)))
+                                        + x*(-64401.902145821749012443898900314
+                                             + z*(386411.41287493049407466339340188
+                                                  + z*(-515215.21716657399209955119120251
+                                                       + 154564.56514997219762986535736075*z))
+                                             + x*(38641.141287493049407466339340188
+                                                  + x*(-12880.380429164349802488779780063
+                                                       + 1840.0543470234785432126828257232*x
+                                                       + 90162.66300415044861742145846044*y
+                                                       + 25760.760858328699604977559560125*z)
+                                                  + z*(-154564.56514997219762986535736075
+                                                       + 103043.0434333147984199102382405*z)
+                                                  + y*(-540975.97802490269170452875076263
+                                                       + 1.0046696734748192845941248228449e6*y
+                                                       + 1.236516521199777581038922858886e6*z))
+                                             + y*(1.3524399450622567292613218769066e6
+                                                  + z*(-6.1825826059988879051946142944301e6
+                                                       + 4.8430230413657955257357811973036e6*z)
+                                                  + y*(-5.0233483673740964229706241142245e6
+                                                       + 4.4050901067742076324511626847815e6*y
+                                                       + 1.2828858907447692403278824660942e7*z)))
+                                        + y*(-1.8032532600830089723484291692088e6
+                                             + z*(1.236516521199777581038922858886e7
+                                                  + z*(-1.9372092165463182102943124789214e7
+                                                       + 7.109969996898721090973806438595e6*z))
+                                             + y*(1.0046696734748192845941248228449e7
+                                                  + z*(-5.131543562979076961311529864377e7
+                                                       + 4.6472412588424974087379517446466e7*z)
+                                                  + y*(-1.7620360427096830529804650739126e7
+                                                       + 9.312515050285824907199387780985e6*y
+                                                       + 4.8842402587391214451037452925998e7*z))))
+                                   + y*(1.3524399450622567292613218769066e6
+                                        + z*(-1.236516521199777581038922858886e7
+                                             + z*(2.9058138248194773154414687183822e7
+                                                  + z*(-2.1329909990696163272921419315784e7
+                                                       + 3.4777027158743744466719705406169e6*z)))
+                                        + y*(-1.0046696734748192845941248228449e7
+                                             + z*(7.6973153444686154419672947965655e7
+                                                  + z*(-1.394172377652749222621385523394e8
+                                                       + 6.25986488857387400400954697311e7*z))
+                                             + y*(2.6430540640645245794706976108689e7
+                                                  + y*(-2.7937545150857474721598163342956e7
+                                                       + 1.023990244118565809297857992515e7*y
+                                                       + 8.15328081166103342497539760078e7*z)
+                                                  + z*(-1.4652720776217364335311235877799e8
+                                                       + 1.4889719776113988371677029425753e8*z)))))
+                              + y*(-540975.97802490269170452875076263
+                                   + z*(6.1825826059988879051946142944301e6
+                                        + z*(-1.9372092165463182102943124789214e7
+                                             + (2.1329909990696163272921419315784e7
+                                                - 6.955405431748748893343941081234e6*z)*z))
+                                   + y*(5.0233483673740964229706241142245e6
+                                        + z*(-5.131543562979076961311529864377e7
+                                             + z*(1.394172377652749222621385523394e8
+                                                  + z*(-1.2519729777147748008019093946221e8
+                                                       + 2.7821621726994995573375764324936e7*z)))
+                                        + y*(-1.7620360427096830529804650739126e7
+                                             + z*(1.4652720776217364335311235877799e8
+                                                  + z*(-2.9779439552227976743354058851505e8
+                                                       + 1.6074714775597108553505997165518e8*z))
+                                             + y*(2.7937545150857474721598163342956e7
+                                                  + y*(-2.04798048823713161859571598503e7
+                                                       + 5.667367388832313913095063103228e6*y
+                                                       + 6.18258260599888790519461429443e7*z)
+                                                  + z*(-1.6306561623322066849950795201559e8
+                                                       + 1.7723403470530145328224560977366e8*z))))));
+    return;
+  case ( 162 ) :
+    grad[0] /*ARGH*/[0]= -533.42665850142885411303263387231
+                         + z*(19603.429699927510388653949294808
+                              + z*(-168029.39742795008904560527966978
+                                   + z*(560097.99142650029681868426556593
+                                        + z*(-840146.98713975044522802639834889
+                                             + (554497.01151223529385049742291027
+                                                - 123221.5581138300653001105384245*z)*z))))
+                         + y*(17736.436395172509399258335076254
+                              + z*(-621708.77048341532946873953477818
+                                   + z*(5.0408819228385026713681583900934e6
+                                        + z*(-1.5682743759942008310923159435846e7
+                                             + z*(2.1423748172063636353314673157897e7
+                                                  + z*(-1.2198934253269176464710943304026e7
+                                                       + 1.9715449298212810448017686147921e6*z)))))
+                              + y*(-137224.00789949257272057764506365
+                                   + z*(4.2847496344127272706629346315794e6
+                                        + z*(-3.024529153703101602820895034056e7
+                                             + z*(7.8973816791136541851434481444796e7
+                                                  + z*(-8.4434772207544919745416653034064e7
+                                                       + 3.1051832644685176455627855682975e7*z))))
+                                   + y*(438743.42661742523250796934135998
+                                        + y*(-718792.42233067538091731147414294
+                                             + y*(641312.20018334283985739348407299
+                                                  + y*(-297785.43210842265780860046785922
+                                                       + 56543.22580115145853598145919047*y
+                                                       + 1.9939488494783410566745159854147e6*z)
+                                                  + z*(-8.5190904495970695146121876792578e6
+                                                       + 1.6130822153083208548378106848299e7*z))
+                                             + z*(1.4156476733304795002092244812179e7
+                                                  + z*(-5.292926018980427804936566309598e7
+                                                       + 4.9288623245532026120044215369802e7*z)))
+                                        + z*(-1.1313979426815305995737422164432e7
+                                             + z*(6.2170877048341532946873953477818e7
+                                                  + z*(-1.1313979426815305995737422164432e8
+                                                       + 6.385117102262103383733000627452e7*z))))))
+                         + x*(3733.9866095100019787912284371062
+                              + z*(-117620.57819956506233192369576885
+                                   + z*(840146.98713975044522802639834889
+                                        + z*(-2.2403919657060011872747370622637e6
+                                             + z*(2.5204409614192513356840791950467e6
+                                                  + z*(-1.1089940230244705877009948458205e6
+                                                       + 123221.5581138300653001105384245*z)))))
+                              + x*(-11201.959828530005936373685311319
+                                   + z*(294051.44549891265582980923942211
+                                        + z*(-1.6802939742795008904560527966978e6
+                                             + z*(3.3605879485590017809121055933956e6
+                                                  + z*(-2.5204409614192513356840791950467e6
+                                                       + 554497.0115122352938504974229103*z))))
+                                   + x*(18669.933047550009893956142185531
+                                        + z*(-392068.59399855020777307898589615
+                                             + z*(1.6802939742795008904560527966978e6
+                                                  + z*(-2.2403919657060011872747370622637e6
+                                                       + 840146.9871397504452280263983489*z)))
+                                        + x*(-18669.933047550009893956142185531
+                                             + z*(294051.44549891265582980923942211
+                                                  + z*(-840146.98713975044522802639834889
+                                                       + 560097.9914265002968186842655659*z))
+                                             + x*(11201.959828530005936373685311319
+                                                  + x*(-3733.9866095100019787912284371062
+                                                       + 533.4266585014288541130326338723*x
+                                                       + 17736.436395172509399258335076254*y
+                                                       + 19603.429699927510388653949294808*z)
+                                                  + z*(-117620.57819956506233192369576885
+                                                       + 168029.39742795008904560527966978*z)
+                                                  + y*(-106418.61837103505639555001045753
+                                                       + 137224.00789949257272057764506365*y
+                                                       + 621708.7704834153294687395347782*z))
+                                             + y*(266046.54592758764098887502614382
+                                                  + y*(-686120.03949746286360288822531826
+                                                       + 438743.42661742523250796934135998*y
+                                                       + 4.2847496344127272706629346315794e6*z)
+                                                  + z*(-3.1085438524170766473436976738909e6
+                                                       + 5.040881922838502671368158390093e6*z)))
+                                        + y*(-354728.72790345018798516670152509
+                                             + z*(6.2170877048341532946873953477818e6
+                                                  + z*(-2.0163527691354010685472633560373e7
+                                                       + 1.5682743759942008310923159435846e7*z))
+                                             + y*(1.3722400789949257272057764506365e6
+                                                  + y*(-1.7549737064697009300318773654399e6
+                                                       + 718792.4223306753809173114741429*y
+                                                       + 1.1313979426815305995737422164432e7*z)
+                                                  + z*(-1.7138998537650909082651738526317e7
+                                                       + 3.024529153703101602820895034056e7*z))))
+                                   + y*(266046.54592758764098887502614382
+                                        + z*(-6.2170877048341532946873953477818e6
+                                             + z*(3.024529153703101602820895034056e7
+                                                  + z*(-4.7048231279826024932769478307538e7
+                                                       + 2.1423748172063636353314673157897e7*z)))
+                                        + y*(-1.3722400789949257272057764506365e6
+                                             + y*(2.6324605597045513950478160481599e6
+                                                  + y*(-2.1563772669920261427519344224288e6
+                                                       + 641312.200183342839857393484073*y
+                                                       + 1.4156476733304795002092244812179e7*z)
+                                                  + z*(-3.3941938280445917987212266493295e7
+                                                       + 6.217087704834153294687395347782e7*z))
+                                             + z*(2.5708497806476363623977607789476e7
+                                                  + z*(-9.073587461109304808462685102168e7
+                                                       + 7.89738167911365418514344814448e7*z)))))
+                              + y*(-106418.61837103505639555001045753
+                                   + z*(3.1085438524170766473436976738909e6
+                                        + z*(-2.0163527691354010685472633560373e7
+                                             + z*(4.7048231279826024932769478307538e7
+                                                  + z*(-4.2847496344127272706629346315794e7
+                                                       + 1.2198934253269176464710943304026e7*z))))
+                                   + y*(686120.03949746286360288822531826
+                                        + z*(-1.7138998537650909082651738526317e7
+                                             + z*(9.073587461109304808462685102168e7
+                                                  + z*(-1.5794763358227308370286896288959e8
+                                                       + 8.443477220754491974541665303406e7*z)))
+                                        + y*(-1.7549737064697009300318773654399e6
+                                             + y*(2.1563772669920261427519344224288e6
+                                                  + y*(-1.282624400366685679714786968146e6
+                                                       + 297785.43210842265780860046785922*y
+                                                       + 8.519090449597069514612187679258e6*z)
+                                                  + z*(-2.8312953466609590004184489624358e7
+                                                       + 5.292926018980427804936566309598e7*z))
+                                             + z*(3.3941938280445917987212266493295e7
+                                                  + z*(-1.2434175409668306589374790695564e8
+                                                       + 1.1313979426815305995737422164432e8*z))))));
+    grad[0] /*ARGH*/[1]= -2533.7766278817870570369050108935
+                         + z*(103618.1284139025549114565891297
+                              + z*(-1.0081763845677005342736316780187e6
+                                   + z*(3.9206859399855020777307898589615e6
+                                        + z*(-7.1412493906878787844382243859656e6
+                                             + (6.099467126634588232355471652013e6
+                                                - 1.9715449298212810448017686147921e6*z)*z))))
+                         + y*(45741.335966497524240192548354551
+                              + z*(-1.7138998537650909082651738526317e6
+                                   + z*(1.512264576851550801410447517028e7
+                                        + z*(-5.2649211194091027900956320963197e7
+                                             + z*(8.4434772207544919745416653034064e7
+                                                  + z*(-6.210366528937035291125571136595e7
+                                                       + 1.6758131903480888880815033225733e7*z)))))
+                              + y*(-263246.05597045513950478160481599
+                                   + z*(8.4854845701114794968030666233238e6
+                                        + z*(-6.2170877048341532946873953477818e7
+                                             + z*(1.6970969140222958993606133246648e8
+                                                  + z*(-1.9155351306786310151199001882355e8
+                                                       + 7.54115935656639999636676495158e7*z))))
+                                   + y*(718792.42233067538091731147414294
+                                        + y*(-1.0688536669722380664289891401216e6
+                                             + y*(893356.29632526797342580140357766
+                                                  + y*(-395802.58060806020975187021433326
+                                                       + 72546.02555619432415937243820663*y
+                                                       + 2.6660664391901414128569371040938e6*z)
+                                                  + z*(-1.1963693096870046340047095912488e7
+                                                       + 2.285199805020121211020231803509e7*z))
+                                             + z*(2.1297726123992673786530469198144e7
+                                                  + z*(-8.0654110765416042741890534241494e7
+                                                       + 7.617332683400404036734106011697e7*z)))
+                                        + z*(-1.8875302311073060002789659749572e7
+                                             + z*(1.0585852037960855609873132619196e8
+                                                  + z*(-1.9715449298212810448017686147921e8
+                                                       + 1.1425999025100606055101159017545e8*z))))))
+                         + x*(17736.436395172509399258335076254
+                              + z*(-621708.77048341532946873953477818
+                                   + z*(5.0408819228385026713681583900934e6
+                                        + z*(-1.5682743759942008310923159435846e7
+                                             + z*(2.1423748172063636353314673157897e7
+                                                  + z*(-1.2198934253269176464710943304026e7
+                                                       + 1.9715449298212810448017686147921e6*z)))))
+                              + x*(-53209.309185517528197775005228763
+                                   + z*(1.5542719262085383236718488369455e6
+                                        + z*(-1.0081763845677005342736316780187e7
+                                             + z*(2.3524115639913012466384739153769e7
+                                                  + z*(-2.1423748172063636353314673157897e7
+                                                       + 6.099467126634588232355471652013e6*z))))
+                                   + x*(88682.181975862546996291675381272
+                                        + z*(-2.0723625682780510982291317825939e6
+                                             + z*(1.0081763845677005342736316780187e7
+                                                  + z*(-1.5682743759942008310923159435846e7
+                                                       + 7.141249390687878784438224385966e6*z)))
+                                        + x*(-88682.181975862546996291675381272
+                                             + x*(53209.309185517528197775005228763
+                                                  + x*(-17736.436395172509399258335076254
+                                                       + 2533.7766278817870570369050108935*x
+                                                       + 45741.335966497524240192548354551*y
+                                                       + 103618.1284139025549114565891297*z)
+                                                  + z*(-621708.77048341532946873953477818
+                                                       + 1.0081763845677005342736316780187e6*z)
+                                                  + y*(-274448.01579898514544115529012731
+                                                       + 263246.05597045513950478160481599*y
+                                                       + 1.7138998537650909082651738526317e6*z))
+                                             + z*(1.5542719262085383236718488369455e6
+                                                  + z*(-5.0408819228385026713681583900934e6
+                                                       + 3.9206859399855020777307898589615e6*z))
+                                             + y*(686120.03949746286360288822531826
+                                                  + y*(-1.3162302798522756975239080240799e6
+                                                       + 718792.4223306753809173114741429*y
+                                                       + 8.485484570111479496803066623324e6*z)
+                                                  + z*(-8.5694992688254545413258692631587e6
+                                                       + 1.512264576851550801410447517028e7*z)))
+                                        + y*(-914826.71932995048480385096709102
+                                             + z*(1.7138998537650909082651738526317e7
+                                                  + z*(-6.049058307406203205641790068112e7
+                                                       + 5.26492111940910279009563209632e7*z))
+                                             + y*(2.6324605597045513950478160481599e6
+                                                  + y*(-2.8751696893227015236692458965718e6
+                                                       + 1.0688536669722380664289891401216e6*y
+                                                       + 1.8875302311073060002789659749572e7*z)
+                                                  + z*(-3.3941938280445917987212266493295e7
+                                                       + 6.217087704834153294687395347782e7*z))))
+                                   + y*(686120.03949746286360288822531826
+                                        + z*(-1.7138998537650909082651738526317e7
+                                             + z*(9.073587461109304808462685102168e7
+                                                  + z*(-1.5794763358227308370286896288959e8
+                                                       + 8.443477220754491974541665303406e7*z)))
+                                        + y*(-2.6324605597045513950478160481599e6
+                                             + y*(4.3127545339840522855038688448577e6
+                                                  + y*(-3.2065610009167141992869674203649e6
+                                                       + 893356.2963252679734258014035777*y
+                                                       + 2.1297726123992673786530469198144e7*z)
+                                                  + z*(-5.6625906933219180008368979248715e7
+                                                       + 1.0585852037960855609873132619196e8*z))
+                                             + z*(5.0912907420668876980818399739943e7
+                                                  + z*(-1.8651263114502459884062186043345e8
+                                                       + 1.6970969140222958993606133246648e8*z)))))
+                              + y*(-274448.01579898514544115529012731
+                                   + z*(8.5694992688254545413258692631587e6
+                                        + z*(-6.049058307406203205641790068112e7
+                                             + z*(1.5794763358227308370286896288959e8
+                                                  + z*(-1.6886954441508983949083330606813e8
+                                                       + 6.210366528937035291125571136595e7*z))))
+                                   + y*(1.3162302798522756975239080240799e6
+                                        + z*(-3.3941938280445917987212266493295e7
+                                             + z*(1.8651263114502459884062186043345e8
+                                                  + z*(-3.3941938280445917987212266493295e8
+                                                       + 1.9155351306786310151199001882355e8*z)))
+                                        + y*(-2.8751696893227015236692458965718e6
+                                             + y*(3.2065610009167141992869674203649e6
+                                                  + y*(-1.7867125926505359468516028071553e6
+                                                       + 395802.58060806020975187021433326*y
+                                                       + 1.1963693096870046340047095912488e7*z)
+                                                  + z*(-4.2595452247985347573060938396289e7
+                                                       + 8.065411076541604274189053424149e7*z))
+                                             + z*(5.6625906933219180008368979248715e7
+                                                  + z*(-2.1171704075921711219746265238392e8
+                                                       + 1.9715449298212810448017686147921e8*z))))));
+    grad[0] /*ARGH*/[2]= -2800.4899571325014840934213278296
+                         + z*(56009.799142650029681868426556593
+                              + z*(-336058.79485590017809121055933956
+                                   + z*(840146.98713975044522802639834889
+                                        + z*(-924161.68585372548975082903818378
+                                             + 369664.67434149019590033161527351*z))))
+                         + y*(103618.1284139025549114565891297
+                              + z*(-2.0163527691354010685472633560373e6
+                                   + z*(1.1762057819956506233192369576885e7
+                                        + z*(-2.8564997562751515137752897543862e7
+                                             + (3.0497335633172941161777358260065e7
+                                                - 1.1829269578927686268810611688752e7*z)*z)))
+                              + y*(-856949.92688254545413258692631587
+                                   + z*(1.512264576851550801410447517028e7
+                                        + z*(-7.8973816791136541851434481444796e7
+                                             + z*(1.6886954441508983949083330606813e8
+                                                  + z*(-1.5525916322342588227813927841488e8
+                                                       + 5.02743957104426666424450996772e7*z))))
+                                   + y*(2.8284948567038264989343555411079e6
+                                        + y*(-4.7188255777682650006974149373929e6
+                                             + y*(4.2595452247985347573060938396289e6
+                                                  + y*(-1.9939488494783410566745159854147e6
+                                                       + 380866.63417002020183670530058483*y
+                                                       + 7.617332683400404036734106011697e6*z)
+                                                  + z*(-3.2261644306166417096756213696597e7
+                                                       + 4.570399610040242422040463607018e7*z))
+                                             + z*(5.292926018980427804936566309598e7
+                                                  + z*(-1.4786586973659607836013264610941e8
+                                                       + 1.1425999025100606055101159017545e8*z)))
+                                        + z*(-4.1447251365561021964582635651879e7
+                                             + z*(1.6970969140222958993606133246648e8
+                                                  + z*(-2.5540468409048413534932002509806e8
+                                                       + 1.2568598927610666660611274919299e8*z))))))
+                         + x*(19603.429699927510388653949294808
+                              + z*(-336058.79485590017809121055933956
+                                   + z*(1.6802939742795008904560527966978e6
+                                        + z*(-3.3605879485590017809121055933956e6
+                                             + (2.7724850575611764692524871145513e6
+                                                - 739329.348682980391800663230547*z)*z)))
+                              + x*(-58810.289099782531165961847884423
+                                   + z*(840146.98713975044522802639834889
+                                        + z*(-3.3605879485590017809121055933956e6
+                                             + z*(5.0408819228385026713681583900934e6
+                                                  + z*(-2.7724850575611764692524871145513e6
+                                                       + 369664.67434149019590033161527351*z))))
+                                   + x*(98017.148499637551943269746474038
+                                        + z*(-1.1201959828530005936373685311319e6
+                                             + z*(3.3605879485590017809121055933956e6
+                                                  + z*(-3.3605879485590017809121055933956e6
+                                                       + 924161.6858537254897508290381838*z)))
+                                        + x*(-98017.148499637551943269746474038
+                                             + z*(840146.98713975044522802639834889
+                                                  + z*(-1.6802939742795008904560527966978e6
+                                                       + 840146.9871397504452280263983489*z))
+                                             + x*(58810.289099782531165961847884423
+                                                  + x*(-19603.429699927510388653949294808
+                                                       + 2800.4899571325014840934213278296*x
+                                                       + 103618.1284139025549114565891297*y
+                                                       + 56009.79914265002968186842655659*z)
+                                                  + z*(-336058.79485590017809121055933956
+                                                       + 336058.79485590017809121055933956*z)
+                                                  + y*(-621708.77048341532946873953477818
+                                                       + 856949.9268825454541325869263159*y
+                                                       + 2.0163527691354010685472633560373e6*z))
+                                             + y*(1.5542719262085383236718488369455e6
+                                                  + z*(-1.0081763845677005342736316780187e7
+                                                       + 1.1762057819956506233192369576885e7*z)
+                                                  + y*(-4.2847496344127272706629346315794e6
+                                                       + 2.8284948567038264989343555411079e6*y
+                                                       + 1.512264576851550801410447517028e7*z)))
+                                        + y*(-2.0723625682780510982291317825939e6
+                                             + z*(2.0163527691354010685472633560373e7
+                                                  + z*(-4.7048231279826024932769478307538e7
+                                                       + 2.8564997562751515137752897543862e7*z))
+                                             + y*(8.5694992688254545413258692631587e6
+                                                  + y*(-1.1313979426815305995737422164432e7
+                                                       + 4.7188255777682650006974149373929e6*y
+                                                       + 4.1447251365561021964582635651879e7*z)
+                                                  + z*(-6.049058307406203205641790068112e7
+                                                       + 7.89738167911365418514344814448e7*z))))
+                                   + y*(1.5542719262085383236718488369455e6
+                                        + z*(-2.0163527691354010685472633560373e7
+                                             + z*(7.0572346919739037399154217461307e7
+                                                  + z*(-8.5694992688254545413258692631587e7
+                                                       + 3.0497335633172941161777358260065e7*z)))
+                                        + y*(-8.5694992688254545413258692631587e6
+                                             + z*(9.073587461109304808462685102168e7
+                                                  + z*(-2.3692145037340962555430344433439e8
+                                                       + 1.6886954441508983949083330606813e8*z))
+                                             + y*(1.6970969140222958993606133246648e7
+                                                  + y*(-1.4156476733304795002092244812179e7
+                                                       + 4.2595452247985347573060938396289e6*y
+                                                       + 5.292926018980427804936566309598e7*z)
+                                                  + z*(-1.2434175409668306589374790695564e8
+                                                       + 1.6970969140222958993606133246648e8*z)))))
+                              + y*(-621708.77048341532946873953477818
+                                   + z*(1.0081763845677005342736316780187e7
+                                        + z*(-4.7048231279826024932769478307538e7
+                                             + z*(8.5694992688254545413258692631587e7
+                                                  + z*(-6.099467126634588232355471652013e7
+                                                       + 1.1829269578927686268810611688752e7*z))))
+                                   + y*(4.2847496344127272706629346315794e6
+                                        + z*(-6.049058307406203205641790068112e7
+                                             + z*(2.3692145037340962555430344433439e8
+                                                  + z*(-3.3773908883017967898166661213625e8
+                                                       + 1.5525916322342588227813927841488e8*z)))
+                                        + y*(-1.1313979426815305995737422164432e7
+                                             + y*(1.4156476733304795002092244812179e7
+                                                  + y*(-8.5190904495970695146121876792578e6
+                                                       + 1.9939488494783410566745159854147e6*y
+                                                       + 3.2261644306166417096756213696597e7*z)
+                                                  + z*(-1.0585852037960855609873132619196e8
+                                                       + 1.4786586973659607836013264610941e8*z))
+                                             + z*(1.2434175409668306589374790695564e8
+                                                  + z*(-3.3941938280445917987212266493295e8
+                                                       + 2.5540468409048413534932002509806e8*z))))));
+    return;
+  case ( 163 ) :
+    grad[0] /*ARGH*/[0]= -572.99214654303945355047515074282
+                         + z*(28076.615180608933223973282386398
+                              + z*(-324886.54708990337016311941047118
+                                   + z*(1.5041043846754785655699972706999e6
+                                        + z*(-3.3090296462860528442539939955398e6
+                                             + z*(3.573752017988937071794313515183e6
+                                                  + z*(-1.7206954160687474790120768776807e6
+                                                       + 245813.63086696392557315383966867*z))))))
+                         + y*(12032.835077403828524559978165599
+                              + z*(-553510.41356057611212975899561756
+                                   + z*(5.9562533633148951196571891919716e6
+                                        + z*(-2.5268953662548039901575954147758e7
+                                             + z*(4.9635444694290792663809909933097e7
+                                                  + z*(-4.5267525561193202909394637858984e7
+                                                       + 1.5486258744618727311108691899126e7*z)))))
+                              + y*(-60164.175387019142622799890827996
+                                   + z*(2.3464028400937465622891957422918e6
+                                        + z*(-2.0576147982360546776997562663175e7
+                                             + z*(6.6782234679591248311307878819075e7
+                                                  + z*(-8.9343800449723426794857837879574e7
+                                                       + 4.1693773543204265837600324343801e7*z))))
+                                   + y*(140383.07590304466611986641193199
+                                        + y*(-180492.52616105742786839967248399
+                                             + y*(132361.18585144211377015975982159
+                                                  + y*(-52142.285335416590273093238717596
+                                                       + 8594.882198145591803257127261142*y
+                                                       + 413127.33765753144600989258368557*z)
+                                                  + z*(-2.0937133034682661632734362008143e6
+                                                       + 4.6567071749552816390047115500869e6*z))
+                                             + z*(4.2716564524783591262187922487877e6
+                                                  + z*(-1.8951715246911029926181965610819e7
+                                                       + 2.0756640508521604204865962335659e7*z)))
+                                        + z*(-4.4120395283814037923386586607197e6
+                                             + z*(2.9239789238091303314680746942406e7
+                                                  + z*(-6.3774025910240291180167884277676e7
+                                                       + 4.3017385401718686975301921942017e7*z))))))
+                         + x*(4010.9450258012761748533260551997
+                              + z*(-168459.69108365359934383969431839
+                                   + z*(1.6244327354495168508155970523559e6
+                                        + z*(-6.0164175387019142622799890827996e6
+                                             + z*(9.9270889388581585327619819866193e6
+                                                  + z*(-7.1475040359778741435886270303659e6
+                                                       + 1.7206954160687474790120768776807e6*z)))))
+                              + x*(-12032.835077403828524559978165599
+                                   + z*(421149.22770913399835959923579597
+                                        + z*(-3.2488654708990337016311941047118e6
+                                             + z*(9.0246263080528713934199836241994e6
+                                                  + z*(-9.9270889388581585327619819866193e6
+                                                       + 3.573752017988937071794313515183e6*z))))
+                                   + x*(20054.725129006380874266630275999
+                                        + z*(-561532.30361217866447946564772796
+                                             + z*(3.2488654708990337016311941047118e6
+                                                  + z*(-6.0164175387019142622799890827996e6
+                                                       + 3.3090296462860528442539939955398e6*z)))
+                                        + x*(-20054.725129006380874266630275999
+                                             + x*(12032.835077403828524559978165599
+                                                  + x*(-4010.9450258012761748533260551997
+                                                       + 572.9921465430394535504751507428*x
+                                                       + 12032.835077403828524559978165599*y
+                                                       + 28076.615180608933223973282386398*z)
+                                                  + z*(-168459.69108365359934383969431839
+                                                       + 324886.54708990337016311941047118*z)
+                                                  + y*(-72197.010464422971147359868993595
+                                                       + 60164.175387019142622799890828*y
+                                                       + 553510.4135605761121297589956176*z))
+                                             + z*(421149.22770913399835959923579597
+                                                  + z*(-1.6244327354495168508155970523559e6
+                                                       + 1.5041043846754785655699972706999e6*z))
+                                             + y*(180492.52616105742786839967248399
+                                                  + y*(-300820.87693509571311399945413998
+                                                       + 140383.07590304466611986641193199*y
+                                                       + 2.3464028400937465622891957422918e6*z)
+                                                  + z*(-2.7675520678028805606487949780878e6
+                                                       + 5.956253363314895119657189191972e6*z)))
+                                        + y*(-240656.70154807657049119956331198
+                                             + y*(601641.75387019142622799890827996
+                                                  + y*(-561532.30361217866447946564772796
+                                                       + 180492.52616105742786839967248399*y
+                                                       + 4.4120395283814037923386586607197e6*z)
+                                                  + z*(-9.3856113603749862491567829691674e6
+                                                       + 2.0576147982360546776997562663175e7*z))
+                                             + z*(5.5351041356057611212975899561756e6
+                                                  + z*(-2.3825013453259580478628756767886e7
+                                                       + 2.5268953662548039901575954147758e7*z))))
+                                   + y*(180492.52616105742786839967248399
+                                        + z*(-5.5351041356057611212975899561756e6
+                                             + z*(3.573752017988937071794313515183e7
+                                                  + z*(-7.5806860987644119704727862443275e7
+                                                       + 4.9635444694290792663809909933097e7*z)))
+                                        + y*(-601641.75387019142622799890827996
+                                             + y*(842298.45541826799671919847159194
+                                                  + y*(-541477.57848317228360519901745196
+                                                       + 132361.18585144211377015975982159*y
+                                                       + 4.2716564524783591262187922487877e6*z)
+                                                  + z*(-1.3236118585144211377015975982159e7
+                                                       + 2.9239789238091303314680746942406e7*z))
+                                             + z*(1.4078417040562479373735174453751e7
+                                                  + z*(-6.1728443947081640330992687989524e7
+                                                       + 6.678223467959124831130787881908e7*z)))))
+                              + y*(-72197.010464422971147359868993595
+                                   + z*(2.7675520678028805606487949780878e6
+                                        + z*(-2.3825013453259580478628756767886e7
+                                             + z*(7.5806860987644119704727862443275e7
+                                                  + z*(-9.9270889388581585327619819866193e7
+                                                       + 4.5267525561193202909394637858984e7*z))))
+                                   + y*(300820.87693509571311399945413998
+                                        + y*(-561532.30361217866447946564772796
+                                             + y*(541477.57848317228360519901745196
+                                                  + y*(-264722.37170288422754031951964318
+                                                       + 52142.2853354165902730932387176*y
+                                                       + 2.0937133034682661632734362008143e6*z)
+                                                  + z*(-8.5433129049567182524375844975754e6
+                                                       + 1.8951715246911029926181965610819e7*z))
+                                             + z*(1.3236118585144211377015975982159e7
+                                                  + z*(-5.8479578476182606629361493884812e7
+                                                       + 6.377402591024029118016788427768e7*z)))
+                                        + z*(-9.3856113603749862491567829691674e6
+                                             + z*(6.1728443947081640330992687989524e7
+                                                  + z*(-1.3356446935918249662261575763815e8
+                                                       + 8.934380044972342679485783787957e7*z))))));
+    grad[0] /*ARGH*/[1]= -1718.9764396291183606514254522285
+                         + z*(92251.735593429352021626499269594
+                              + z*(-1.1912506726629790239314378383943e6
+                                   + z*(6.3172384156370099753939885369396e6
+                                        + z*(-1.6545148231430264221269969977699e7
+                                             + z*(2.2633762780596601454697318929492e7
+                                                  + z*(-1.5486258744618727311108691899126e7
+                                                       + 4.1788317247383867347436152743674e6*z))))))
+                         + y*(20054.725129006380874266630275999
+                              + z*(-938561.13603749862491567829691674
+                                   + z*(1.0288073991180273388498781331587e7
+                                        + z*(-4.4521489786394165540871919212717e7
+                                             + z*(8.9343800449723426794857837879574e7
+                                                  + z*(-8.3387547086408531675200648687602e7
+                                                       + 2.9251822073168707143205306920572e7*z)))))
+                              + y*(-84229.845541826799671919847159194
+                                   + y*(180492.52616105742786839967248399
+                                        + y*(-220601.97641907018961693293303598
+                                             + y*(156426.85600624977081927971615279
+                                                  + y*(-60164.175387019142622799890827996
+                                                       + 9740.866491231670710358077562628*y
+                                                       + 477302.45807035186480754580056877*z)
+                                                  + z*(-2.4787640259451886760593555021134e6
+                                                       + 5.52307130052835729277302997801e6*z))
+                                             + z*(5.2342832586706654081835905020356e6
+                                                  + z*(-2.3283535874776408195023557750434e7
+                                                       + 2.5569774539483135614689953601898e7*z)))
+                                        + z*(-5.6955419366378121682917229983836e6
+                                             + z*(3.7903430493822059852363931221637e7
+                                                  + z*(-8.3026562034086416819463849342634e7
+                                                       + 5.625350398686289835231789792418e7*z))))
+                                   + z*(3.3090296462860528442539939955398e6
+                                        + z*(-2.9239789238091303314680746942406e7
+                                             + z*(9.5661038865360436770251826416513e7
+                                                  + z*(-1.2905215620515606092590576582605e8
+                                                       + 6.075378430581193022050332975811e7*z))))))
+                         + x*(12032.835077403828524559978165599
+                              + z*(-553510.41356057611212975899561756
+                                   + z*(5.9562533633148951196571891919716e6
+                                        + z*(-2.5268953662548039901575954147758e7
+                                             + z*(4.9635444694290792663809909933097e7
+                                                  + z*(-4.5267525561193202909394637858984e7
+                                                       + 1.5486258744618727311108691899126e7*z)))))
+                              + x*(-36098.505232211485573679934496798
+                                   + z*(1.3837760339014402803243974890439e6
+                                        + z*(-1.1912506726629790239314378383943e7
+                                             + z*(3.7903430493822059852363931221637e7
+                                                  + z*(-4.9635444694290792663809909933097e7
+                                                       + 2.2633762780596601454697318929492e7*z))))
+                                   + x*(60164.175387019142622799890827996
+                                        + x*(-60164.175387019142622799890827996
+                                             + x*(36098.505232211485573679934496798
+                                                  + x*(-12032.835077403828524559978165599
+                                                       + 1718.9764396291183606514254522285*x
+                                                       + 20054.725129006380874266630275999*y
+                                                       + 92251.73559342935202162649926959*z)
+                                                  + y*(-120328.35077403828524559978165599
+                                                       + 84229.84554182679967191984715919*y
+                                                       + 938561.1360374986249156782969167*z)
+                                                  + z*(-553510.41356057611212975899561756
+                                                       + 1.1912506726629790239314378383943e6*z))
+                                             + z*(1.3837760339014402803243974890439e6
+                                                  + z*(-5.9562533633148951196571891919716e6
+                                                       + 6.31723841563700997539398853694e6*z))
+                                             + y*(300820.87693509571311399945413998
+                                                  + y*(-421149.22770913399835959923579597
+                                                       + 180492.52616105742786839967248399*y
+                                                       + 3.3090296462860528442539939955398e6*z)
+                                                  + z*(-4.6928056801874931245783914845837e6
+                                                       + 1.0288073991180273388498781331587e7*z)))
+                                        + z*(-1.8450347118685870404325299853919e6
+                                             + z*(1.1912506726629790239314378383943e7
+                                                  + z*(-2.5268953662548039901575954147758e7
+                                                       + 1.6545148231430264221269969977699e7*z)))
+                                        + y*(-401094.50258012761748533260551997
+                                             + y*(842298.45541826799671919847159194
+                                                  + y*(-721970.10464422971147359868993595
+                                                       + 220601.97641907018961693293303598*y
+                                                       + 5.695541936637812168291722998384e6*z)
+                                                  + z*(-1.3236118585144211377015975982159e7
+                                                       + 2.9239789238091303314680746942406e7*z))
+                                             + z*(9.3856113603749862491567829691674e6
+                                                  + z*(-4.1152295964721093553995125326349e7
+                                                       + 4.4521489786394165540871919212717e7*z))))
+                                   + y*(300820.87693509571311399945413998
+                                        + z*(-9.3856113603749862491567829691674e6
+                                             + z*(6.1728443947081640330992687989524e7
+                                                  + z*(-1.3356446935918249662261575763815e8
+                                                       + 8.934380044972342679485783787957e7*z)))
+                                        + y*(-842298.45541826799671919847159194
+                                             + y*(1.0829551569663445672103980349039e6
+                                                  + y*(-661805.92925721056885079879910795
+                                                       + 156426.85600624977081927971615279*y
+                                                       + 5.234283258670665408183590502036e6*z)
+                                                  + z*(-1.7086625809913436504875168995151e7
+                                                       + 3.7903430493822059852363931221637e7*z))
+                                             + z*(1.9854177877716317065523963973239e7
+                                                  + z*(-8.7719367714273909944042240827218e7
+                                                       + 9.566103886536043677025182641651e7*z)))))
+                              + y*(-120328.35077403828524559978165599
+                                   + z*(4.6928056801874931245783914845837e6
+                                        + z*(-4.1152295964721093553995125326349e7
+                                             + z*(1.3356446935918249662261575763815e8
+                                                  + z*(-1.7868760089944685358971567575915e8
+                                                       + 8.33875470864085316752006486876e7*z))))
+                                   + y*(421149.22770913399835959923579597
+                                        + y*(-721970.10464422971147359868993595
+                                             + y*(661805.92925721056885079879910795
+                                                  + y*(-312853.71201249954163855943230558
+                                                       + 60164.175387019142622799890828*y
+                                                       + 2.4787640259451886760593555021134e6*z)
+                                                  + z*(-1.0468566517341330816367181004071e7
+                                                       + 2.3283535874776408195023557750434e7*z))
+                                             + z*(1.7086625809913436504875168995151e7
+                                                  + z*(-7.5806860987644119704727862443275e7
+                                                       + 8.302656203408641681946384934263e7*z)))
+                                        + z*(-1.3236118585144211377015975982159e7
+                                             + z*(8.7719367714273909944042240827218e7
+                                                  + z*(-1.9132207773072087354050365283303e8
+                                                       + 1.2905215620515606092590576582605e8*z))))));
+    grad[0] /*ARGH*/[2]= -4010.9450258012761748533260551997
+                         + z*(108295.51569663445672103980349039
+                              + z*(-902462.63080528713934199836241994
+                                   + z*(3.3090296462860528442539939955398e6
+                                        + z*(-5.9562533633148951196571891919716e6
+                                             + (5.162086248206242437036230633042e6
+                                                - 1.7206954160687474790120768776807e6*z)*z))))
+                         + y*(92251.735593429352021626499269594
+                              + z*(-2.3825013453259580478628756767886e6
+                                   + z*(1.8951715246911029926181965610819e7
+                                        + z*(-6.6180592925721056885079879910795e7
+                                             + z*(1.1316881390298300727348659464746e8
+                                                  + z*(-9.2917552467712363866652151394757e7
+                                                       + 2.9251822073168707143205306920572e7*z)))))
+                              + y*(-469280.56801874931245783914845837
+                                   + z*(1.0288073991180273388498781331587e7
+                                        + z*(-6.6782234679591248311307878819075e7
+                                             + z*(1.7868760089944685358971567575915e8
+                                                  + z*(-2.0846886771602132918800162171901e8
+                                                       + 8.775546621950612142961592076171e7*z))))
+                                   + y*(1.1030098820953509480846646651799e6
+                                        + y*(-1.4238854841594530420729307495959e6
+                                             + y*(1.0468566517341330816367181004071e6
+                                                  + y*(-413127.33765753144600989258368557
+                                                       + 68186.0654386216949725065429384*y
+                                                       + 1.8410237668427857642576766593367e6*z)
+                                                  + z*(-9.3134143499105632780094231001738e6
+                                                       + 1.5341864723689881368813972161139e7*z))
+                                             + z*(1.8951715246911029926181965610819e7
+                                                  + z*(-6.2269921525564812614597887006976e7
+                                                       + 5.625350398686289835231789792418e7*z)))
+                                        + z*(-1.9493192825394202209787164628271e7
+                                             + z*(9.5661038865360436770251826416513e7
+                                                  + z*(-1.7206954160687474790120768776807e8
+                                                       + 1.0125630717635321703417221626352e8*z))))))
+                         + x*(28076.615180608933223973282386398
+                              + z*(-649773.09417980674032623882094236
+                                   + z*(4.5123131540264356967099918120997e6
+                                        + z*(-1.3236118585144211377015975982159e7
+                                             + z*(1.7868760089944685358971567575915e7
+                                                  + z*(-1.0324172496412484874072461266084e7
+                                                       + 1.7206954160687474790120768776807e6*z)))))
+                              + x*(-84229.845541826799671919847159194
+                                   + z*(1.6244327354495168508155970523559e6
+                                        + z*(-9.0246263080528713934199836241994e6
+                                             + z*(1.9854177877716317065523963973239e7
+                                                  + z*(-1.7868760089944685358971567575915e7
+                                                       + 5.162086248206242437036230633042e6*z))))
+                                   + x*(140383.07590304466611986641193199
+                                        + z*(-2.1659103139326891344207960698079e6
+                                             + z*(9.0246263080528713934199836241994e6
+                                                  + z*(-1.3236118585144211377015975982159e7
+                                                       + 5.956253363314895119657189191972e6*z)))
+                                        + x*(-140383.07590304466611986641193199
+                                             + x*(84229.845541826799671919847159194
+                                                  + x*(-28076.615180608933223973282386398
+                                                       + 4010.9450258012761748533260551997*x
+                                                       + 92251.73559342935202162649926959*y
+                                                       + 108295.51569663445672103980349039*z)
+                                                  + z*(-649773.09417980674032623882094236
+                                                       + 902462.6308052871393419983624199*z)
+                                                  + y*(-553510.41356057611212975899561756
+                                                       + 469280.56801874931245783914845837*y
+                                                       + 2.3825013453259580478628756767886e6*z))
+                                             + z*(1.6244327354495168508155970523559e6
+                                                  + z*(-4.5123131540264356967099918120997e6
+                                                       + 3.3090296462860528442539939955398e6*z))
+                                             + y*(1.3837760339014402803243974890439e6
+                                                  + y*(-2.3464028400937465622891957422918e6
+                                                       + 1.1030098820953509480846646651799e6*y
+                                                       + 1.0288073991180273388498781331587e7*z)
+                                                  + z*(-1.1912506726629790239314378383943e7
+                                                       + 1.8951715246911029926181965610819e7*z)))
+                                        + y*(-1.8450347118685870404325299853919e6
+                                             + z*(2.3825013453259580478628756767886e7
+                                                  + z*(-7.5806860987644119704727862443275e7
+                                                       + 6.61805929257210568850798799108e7*z))
+                                             + y*(4.6928056801874931245783914845837e6
+                                                  + y*(-4.4120395283814037923386586607197e6
+                                                       + 1.4238854841594530420729307495959e6*y
+                                                       + 1.9493192825394202209787164628271e7*z)
+                                                  + z*(-4.1152295964721093553995125326349e7
+                                                       + 6.678223467959124831130787881908e7*z))))
+                                   + y*(1.3837760339014402803243974890439e6
+                                        + z*(-2.3825013453259580478628756767886e7
+                                             + z*(1.1371029148146617955709179366491e8
+                                                  + z*(-1.9854177877716317065523963973239e8
+                                                       + 1.1316881390298300727348659464746e8*z)))
+                                        + y*(-4.6928056801874931245783914845837e6
+                                             + y*(6.6180592925721056885079879910795e6
+                                                  + y*(-4.2716564524783591262187922487877e6
+                                                       + 1.0468566517341330816367181004071e6*y
+                                                       + 1.8951715246911029926181965610819e7*z)
+                                                  + z*(-5.8479578476182606629361493884812e7
+                                                       + 9.566103886536043677025182641651e7*z))
+                                             + z*(6.1728443947081640330992687989524e7
+                                                  + z*(-2.0034670403877374493392363645723e8
+                                                       + 1.7868760089944685358971567575915e8*z)))))
+                              + y*(-553510.41356057611212975899561756
+                                   + z*(1.1912506726629790239314378383943e7
+                                        + z*(-7.5806860987644119704727862443275e7
+                                             + z*(1.9854177877716317065523963973239e8
+                                                  + z*(-2.2633762780596601454697318929492e8
+                                                       + 9.291755246771236386665215139476e7*z))))
+                                   + y*(2.3464028400937465622891957422918e6
+                                        + y*(-4.4120395283814037923386586607197e6
+                                             + y*(4.2716564524783591262187922487877e6
+                                                  + y*(-2.0937133034682661632734362008143e6
+                                                       + 413127.33765753144600989258368557*y
+                                                       + 9.313414349910563278009423100174e6*z)
+                                                  + z*(-3.7903430493822059852363931221637e7
+                                                       + 6.226992152556481261459788700698e7*z))
+                                             + z*(5.8479578476182606629361493884812e7
+                                                  + z*(-1.9132207773072087354050365283303e8
+                                                       + 1.7206954160687474790120768776807e8*z)))
+                                        + z*(-4.1152295964721093553995125326349e7
+                                             + z*(2.0034670403877374493392363645723e8
+                                                  + z*(-3.573752017988937071794313515183e8
+                                                       + 2.0846886771602132918800162171901e8*z))))));
+    return;
+  case ( 164 ) :
+    grad[0] /*ARGH*/[0]= -609.9967213026640522780732057891
+                         + z*(38429.793442067835293518611964713
+                              + z*(-576446.9016310175294027791794707
+                                   + z*(3.522731065522884901905872763432e6
+                                        + z*(-1.0568193196568654705717618290296e7
+                                             + z*(1.6486381386647101340919484532862e7
+                                                  + z*(-1.2822741078503301042937376858893e7
+                                                       + 3.9253289015826431764094010792528e6*z))))))
+                         + y*(4269.9770491186483659465124405237
+                              + z*(-230578.76065240701176111167178828
+                                   + z*(2.8822345081550876470138958973535e6
+                                        + z*(-1.4090924262091539607623491053728e7
+                                             + z*(3.1704579589705964117152854870888e7
+                                                  + z*(-3.2972762773294202681838969065724e7
+                                                       + 1.2822741078503301042937376858893e7*z)))))
+                              + y*(-12809.931147355945097839537321571
+                                   + y*(21349.885245593241829732562202618
+                                        + y*(-21349.885245593241829732562202618
+                                             + y*(12809.931147355945097839537321571
+                                                  + y*(-4269.9770491186483659465124405237
+                                                       + 609.9967213026640522780732057891*y
+                                                       + 38429.793442067835293518611964713*z)
+                                                  + z*(-230578.76065240701176111167178828
+                                                       + 576446.9016310175294027791794707*z))
+                                             + z*(576446.9016310175294027791794707
+                                                  + z*(-2.8822345081550876470138958973535e6
+                                                       + 3.522731065522884901905872763432e6*z)))
+                                        + z*(-768595.86884135670587037223929426
+                                             + z*(5.764469016310175294027791794707e6
+                                                  + z*(-1.4090924262091539607623491053728e7
+                                                       + 1.0568193196568654705717618290296e7*z))))
+                                   + z*(576446.9016310175294027791794707
+                                        + z*(-5.764469016310175294027791794707e6
+                                             + z*(2.1136386393137309411435236580592e7
+                                                  + z*(-3.1704579589705964117152854870888e7
+                                                       + 1.6486381386647101340919484532862e7*z))))))
+                         + x*(4269.9770491186483659465124405237
+                              + z*(-230578.76065240701176111167178828
+                                   + z*(2.8822345081550876470138958973535e6
+                                        + z*(-1.4090924262091539607623491053728e7
+                                             + z*(3.1704579589705964117152854870888e7
+                                                  + z*(-3.2972762773294202681838969065724e7
+                                                       + 1.2822741078503301042937376858893e7*z)))))
+                              + x*(-12809.931147355945097839537321571
+                                   + x*(21349.885245593241829732562202618
+                                        + x*(-21349.885245593241829732562202618
+                                             + x*(12809.931147355945097839537321571
+                                                  + x*(-4269.9770491186483659465124405237
+                                                       + 609.9967213026640522780732057891*x
+                                                       + 4269.9770491186483659465124405237*y
+                                                       + 38429.793442067835293518611964713*z)
+                                                  + y*(-25619.862294711890195679074643142
+                                                       + 12809.931147355945097839537321571*y
+                                                       + 230578.76065240701176111167178828*z)
+                                                  + z*(-230578.76065240701176111167178828
+                                                       + 576446.9016310175294027791794707*z))
+                                             + y*(64049.655736779725489197686607855
+                                                  + y*(-64049.655736779725489197686607855
+                                                       + 21349.885245593241829732562202618*y
+                                                       + 576446.9016310175294027791794707*z)
+                                                  + z*(-1.1528938032620350588055583589414e6
+                                                       + 2.8822345081550876470138958973535e6*z))
+                                             + z*(576446.9016310175294027791794707
+                                                  + z*(-2.8822345081550876470138958973535e6
+                                                       + 3.522731065522884901905872763432e6*z)))
+                                        + z*(-768595.86884135670587037223929426
+                                             + z*(5.764469016310175294027791794707e6
+                                                  + z*(-1.4090924262091539607623491053728e7
+                                                       + 1.0568193196568654705717618290296e7*z)))
+                                        + y*(-85399.540982372967318930248810474
+                                             + y*(128099.31147355945097839537321571
+                                                  + y*(-85399.540982372967318930248810474
+                                                       + 21349.885245593241829732562202618*y
+                                                       + 768595.8688413567058703722392943*z)
+                                                  + z*(-2.3057876065240701176111167178828e6
+                                                       + 5.764469016310175294027791794707e6*z))
+                                             + z*(2.3057876065240701176111167178828e6
+                                                  + z*(-1.1528938032620350588055583589414e7
+                                                       + 1.4090924262091539607623491053728e7*z))))
+                                   + z*(576446.9016310175294027791794707
+                                        + z*(-5.764469016310175294027791794707e6
+                                             + z*(2.1136386393137309411435236580592e7
+                                                  + z*(-3.1704579589705964117152854870888e7
+                                                       + 1.6486381386647101340919484532862e7*z))))
+                                   + y*(64049.655736779725489197686607855
+                                        + y*(-128099.31147355945097839537321571
+                                             + y*(128099.31147355945097839537321571
+                                                  + y*(-64049.655736779725489197686607855
+                                                       + 12809.931147355945097839537321571*y
+                                                       + 576446.9016310175294027791794707*z)
+                                                  + z*(-2.3057876065240701176111167178828e6
+                                                       + 5.764469016310175294027791794707e6*z))
+                                             + z*(3.4586814097861051764166750768242e6
+                                                  + z*(-1.7293407048930525882083375384121e7
+                                                       + 2.1136386393137309411435236580592e7*z)))
+                                        + z*(-2.3057876065240701176111167178828e6
+                                             + z*(1.7293407048930525882083375384121e7
+                                                  + z*(-4.2272772786274618822870473161184e7
+                                                       + 3.1704579589705964117152854870888e7*z)))))
+                              + y*(-25619.862294711890195679074643142
+                                   + y*(64049.655736779725489197686607855
+                                        + y*(-85399.540982372967318930248810474
+                                             + y*(64049.655736779725489197686607855
+                                                  + y*(-25619.862294711890195679074643142
+                                                       + 4269.9770491186483659465124405237*y
+                                                       + 230578.76065240701176111167178828*z)
+                                                  + z*(-1.1528938032620350588055583589414e6
+                                                       + 2.8822345081550876470138958973535e6*z))
+                                             + z*(2.3057876065240701176111167178828e6
+                                                  + z*(-1.1528938032620350588055583589414e7
+                                                       + 1.4090924262091539607623491053728e7*z)))
+                                        + z*(-2.3057876065240701176111167178828e6
+                                             + z*(1.7293407048930525882083375384121e7
+                                                  + z*(-4.2272772786274618822870473161184e7
+                                                       + 3.1704579589705964117152854870888e7*z))))
+                                   + z*(1.1528938032620350588055583589414e6
+                                        + z*(-1.1528938032620350588055583589414e7
+                                             + z*(4.2272772786274618822870473161184e7
+                                                  + z*(-6.3409159179411928234305709741777e7
+                                                       + 3.2972762773294202681838969065724e7*z))))));
+    grad[0] /*ARGH*/[1]= -609.9967213026640522780732057891
+                         + z*(38429.793442067835293518611964713
+                              + z*(-576446.9016310175294027791794707
+                                   + z*(3.522731065522884901905872763432e6
+                                        + z*(-1.0568193196568654705717618290296e7
+                                             + z*(1.6486381386647101340919484532862e7
+                                                  + z*(-1.2822741078503301042937376858893e7
+                                                       + 3.9253289015826431764094010792528e6*z))))))
+                         + y*(4269.9770491186483659465124405237
+                              + z*(-230578.76065240701176111167178828
+                                   + z*(2.8822345081550876470138958973535e6
+                                        + z*(-1.4090924262091539607623491053728e7
+                                             + z*(3.1704579589705964117152854870888e7
+                                                  + z*(-3.2972762773294202681838969065724e7
+                                                       + 1.2822741078503301042937376858893e7*z)))))
+                              + y*(-12809.931147355945097839537321571
+                                   + y*(21349.885245593241829732562202618
+                                        + y*(-21349.885245593241829732562202618
+                                             + y*(12809.931147355945097839537321571
+                                                  + y*(-4269.9770491186483659465124405237
+                                                       + 609.9967213026640522780732057891*y
+                                                       + 38429.793442067835293518611964713*z)
+                                                  + z*(-230578.76065240701176111167178828
+                                                       + 576446.9016310175294027791794707*z))
+                                             + z*(576446.9016310175294027791794707
+                                                  + z*(-2.8822345081550876470138958973535e6
+                                                       + 3.522731065522884901905872763432e6*z)))
+                                        + z*(-768595.86884135670587037223929426
+                                             + z*(5.764469016310175294027791794707e6
+                                                  + z*(-1.4090924262091539607623491053728e7
+                                                       + 1.0568193196568654705717618290296e7*z))))
+                                   + z*(576446.9016310175294027791794707
+                                        + z*(-5.764469016310175294027791794707e6
+                                             + z*(2.1136386393137309411435236580592e7
+                                                  + z*(-3.1704579589705964117152854870888e7
+                                                       + 1.6486381386647101340919484532862e7*z))))))
+                         + x*(4269.9770491186483659465124405237
+                              + z*(-230578.76065240701176111167178828
+                                   + z*(2.8822345081550876470138958973535e6
+                                        + z*(-1.4090924262091539607623491053728e7
+                                             + z*(3.1704579589705964117152854870888e7
+                                                  + z*(-3.2972762773294202681838969065724e7
+                                                       + 1.2822741078503301042937376858893e7*z)))))
+                              + x*(-12809.931147355945097839537321571
+                                   + x*(21349.885245593241829732562202618
+                                        + x*(-21349.885245593241829732562202618
+                                             + x*(12809.931147355945097839537321571
+                                                  + x*(-4269.9770491186483659465124405237
+                                                       + 609.9967213026640522780732057891*x
+                                                       + 4269.9770491186483659465124405237*y
+                                                       + 38429.793442067835293518611964713*z)
+                                                  + y*(-25619.862294711890195679074643142
+                                                       + 12809.931147355945097839537321571*y
+                                                       + 230578.76065240701176111167178828*z)
+                                                  + z*(-230578.76065240701176111167178828
+                                                       + 576446.9016310175294027791794707*z))
+                                             + y*(64049.655736779725489197686607855
+                                                  + y*(-64049.655736779725489197686607855
+                                                       + 21349.885245593241829732562202618*y
+                                                       + 576446.9016310175294027791794707*z)
+                                                  + z*(-1.1528938032620350588055583589414e6
+                                                       + 2.8822345081550876470138958973535e6*z))
+                                             + z*(576446.9016310175294027791794707
+                                                  + z*(-2.8822345081550876470138958973535e6
+                                                       + 3.522731065522884901905872763432e6*z)))
+                                        + z*(-768595.86884135670587037223929426
+                                             + z*(5.764469016310175294027791794707e6
+                                                  + z*(-1.4090924262091539607623491053728e7
+                                                       + 1.0568193196568654705717618290296e7*z)))
+                                        + y*(-85399.540982372967318930248810474
+                                             + y*(128099.31147355945097839537321571
+                                                  + y*(-85399.540982372967318930248810474
+                                                       + 21349.885245593241829732562202618*y
+                                                       + 768595.8688413567058703722392943*z)
+                                                  + z*(-2.3057876065240701176111167178828e6
+                                                       + 5.764469016310175294027791794707e6*z))
+                                             + z*(2.3057876065240701176111167178828e6
+                                                  + z*(-1.1528938032620350588055583589414e7
+                                                       + 1.4090924262091539607623491053728e7*z))))
+                                   + z*(576446.9016310175294027791794707
+                                        + z*(-5.764469016310175294027791794707e6
+                                             + z*(2.1136386393137309411435236580592e7
+                                                  + z*(-3.1704579589705964117152854870888e7
+                                                       + 1.6486381386647101340919484532862e7*z))))
+                                   + y*(64049.655736779725489197686607855
+                                        + y*(-128099.31147355945097839537321571
+                                             + y*(128099.31147355945097839537321571
+                                                  + y*(-64049.655736779725489197686607855
+                                                       + 12809.931147355945097839537321571*y
+                                                       + 576446.9016310175294027791794707*z)
+                                                  + z*(-2.3057876065240701176111167178828e6
+                                                       + 5.764469016310175294027791794707e6*z))
+                                             + z*(3.4586814097861051764166750768242e6
+                                                  + z*(-1.7293407048930525882083375384121e7
+                                                       + 2.1136386393137309411435236580592e7*z)))
+                                        + z*(-2.3057876065240701176111167178828e6
+                                             + z*(1.7293407048930525882083375384121e7
+                                                  + z*(-4.2272772786274618822870473161184e7
+                                                       + 3.1704579589705964117152854870888e7*z)))))
+                              + y*(-25619.862294711890195679074643142
+                                   + y*(64049.655736779725489197686607855
+                                        + y*(-85399.540982372967318930248810474
+                                             + y*(64049.655736779725489197686607855
+                                                  + y*(-25619.862294711890195679074643142
+                                                       + 4269.9770491186483659465124405237*y
+                                                       + 230578.76065240701176111167178828*z)
+                                                  + z*(-1.1528938032620350588055583589414e6
+                                                       + 2.8822345081550876470138958973535e6*z))
+                                             + z*(2.3057876065240701176111167178828e6
+                                                  + z*(-1.1528938032620350588055583589414e7
+                                                       + 1.4090924262091539607623491053728e7*z)))
+                                        + z*(-2.3057876065240701176111167178828e6
+                                             + z*(1.7293407048930525882083375384121e7
+                                                  + z*(-4.2272772786274618822870473161184e7
+                                                       + 3.1704579589705964117152854870888e7*z))))
+                                   + z*(1.1528938032620350588055583589414e6
+                                        + z*(-1.1528938032620350588055583589414e7
+                                             + z*(4.2272772786274618822870473161184e7
+                                                  + z*(-6.3409159179411928234305709741777e7
+                                                       + 3.2972762773294202681838969065724e7*z))))));
+    grad[0] /*ARGH*/[2]= -5489.9704917239764705026588521019
+                         + z*(192148.96721033917646759305982357
+                              + z*(-2.1136386393137309411435236580592e6
+                                   + z*(1.0568193196568654705717618290296e7
+                                        + z*(-2.747730231107850223486580755477e7
+                                             + z*(3.8468223235509903128812130576678e7
+                                                  + z*(-2.747730231107850223486580755477e7
+                                                       + 7.850657803165286352818802158506e6*z))))))
+                         + y*(38429.793442067835293518611964713
+                              + z*(-1.1528938032620350588055583589414e6
+                                   + z*(1.0568193196568654705717618290296e7
+                                        + z*(-4.2272772786274618822870473161184e7
+                                             + z*(8.243190693323550670459742266431e7
+                                                  + z*(-7.6936446471019806257624261153356e7
+                                                       + 2.747730231107850223486580755477e7*z)))))
+                              + y*(-115289.38032620350588055583589414
+                                   + y*(192148.96721033917646759305982357
+                                        + y*(-192148.96721033917646759305982357
+                                             + y*(115289.38032620350588055583589414
+                                                  + y*(-38429.793442067835293518611964713
+                                                       + 5489.970491723976470502658852102*y
+                                                       + 192148.96721033917646759305982357*z)
+                                                  + z*(-1.1528938032620350588055583589414e6
+                                                       + 2.1136386393137309411435236580592e6*z))
+                                             + z*(2.8822345081550876470138958973535e6
+                                                  + z*(-1.0568193196568654705717618290296e7
+                                                       + 1.0568193196568654705717618290296e7*z)))
+                                        + z*(-3.8429793442067835293518611964713e6
+                                             + z*(2.1136386393137309411435236580592e7
+                                                  + z*(-4.2272772786274618822870473161184e7
+                                                       + 2.747730231107850223486580755477e7*z))))
+                                   + z*(2.8822345081550876470138958973535e6
+                                        + z*(-2.1136386393137309411435236580592e7
+                                             + z*(6.3409159179411928234305709741777e7
+                                                  + z*(-8.243190693323550670459742266431e7
+                                                       + 3.8468223235509903128812130576678e7*z))))))
+                         + x*(38429.793442067835293518611964713
+                              + z*(-1.1528938032620350588055583589414e6
+                                   + z*(1.0568193196568654705717618290296e7
+                                        + z*(-4.2272772786274618822870473161184e7
+                                             + z*(8.243190693323550670459742266431e7
+                                                  + z*(-7.6936446471019806257624261153356e7
+                                                       + 2.747730231107850223486580755477e7*z)))))
+                              + y*(-230578.76065240701176111167178828
+                                   + z*(5.764469016310175294027791794707e6
+                                        + z*(-4.2272772786274618822870473161184e7
+                                             + z*(1.2681831835882385646861141948355e8
+                                                  + z*(-1.6486381386647101340919484532862e8
+                                                       + 7.693644647101980625762426115336e7*z))))
+                                   + y*(576446.9016310175294027791794707
+                                        + y*(-768595.86884135670587037223929426
+                                             + y*(576446.9016310175294027791794707
+                                                  + y*(-230578.76065240701176111167178828
+                                                       + 38429.793442067835293518611964713*y
+                                                       + 1.1528938032620350588055583589414e6*z)
+                                                  + z*(-5.764469016310175294027791794707e6
+                                                       + 1.0568193196568654705717618290296e7*z))
+                                             + z*(1.1528938032620350588055583589414e7
+                                                  + z*(-4.2272772786274618822870473161184e7
+                                                       + 4.2272772786274618822870473161184e7*z)))
+                                        + z*(-1.1528938032620350588055583589414e7
+                                             + z*(6.3409159179411928234305709741777e7
+                                                  + z*(-1.2681831835882385646861141948355e8
+                                                       + 8.243190693323550670459742266431e7*z)))))
+                              + x*(-115289.38032620350588055583589414
+                                   + z*(2.8822345081550876470138958973535e6
+                                        + z*(-2.1136386393137309411435236580592e7
+                                             + z*(6.3409159179411928234305709741777e7
+                                                  + z*(-8.243190693323550670459742266431e7
+                                                       + 3.8468223235509903128812130576678e7*z))))
+                                   + x*(192148.96721033917646759305982357
+                                        + x*(-192148.96721033917646759305982357
+                                             + x*(115289.38032620350588055583589414
+                                                  + x*(-38429.793442067835293518611964713
+                                                       + 5489.970491723976470502658852102*x
+                                                       + 38429.793442067835293518611964713*y
+                                                       + 192148.96721033917646759305982357*z)
+                                                  + y*(-230578.76065240701176111167178828
+                                                       + 115289.38032620350588055583589414*y
+                                                       + 1.1528938032620350588055583589414e6*z)
+                                                  + z*(-1.1528938032620350588055583589414e6
+                                                       + 2.1136386393137309411435236580592e6*z))
+                                             + z*(2.8822345081550876470138958973535e6
+                                                  + z*(-1.0568193196568654705717618290296e7
+                                                       + 1.0568193196568654705717618290296e7*z))
+                                             + y*(576446.9016310175294027791794707
+                                                  + y*(-576446.9016310175294027791794707
+                                                       + 192148.96721033917646759305982357*y
+                                                       + 2.8822345081550876470138958973535e6*z)
+                                                  + z*(-5.764469016310175294027791794707e6
+                                                       + 1.0568193196568654705717618290296e7*z)))
+                                        + z*(-3.8429793442067835293518611964713e6
+                                             + z*(2.1136386393137309411435236580592e7
+                                                  + z*(-4.2272772786274618822870473161184e7
+                                                       + 2.747730231107850223486580755477e7*z)))
+                                        + y*(-768595.86884135670587037223929426
+                                             + y*(1.1528938032620350588055583589414e6
+                                                  + y*(-768595.86884135670587037223929426
+                                                       + 192148.96721033917646759305982357*y
+                                                       + 3.8429793442067835293518611964713e6*z)
+                                                  + z*(-1.1528938032620350588055583589414e7
+                                                       + 2.1136386393137309411435236580592e7*z))
+                                             + z*(1.1528938032620350588055583589414e7
+                                                  + z*(-4.2272772786274618822870473161184e7
+                                                       + 4.2272772786274618822870473161184e7*z))))
+                                   + y*(576446.9016310175294027791794707
+                                        + y*(-1.1528938032620350588055583589414e6
+                                             + y*(1.1528938032620350588055583589414e6
+                                                  + y*(-576446.9016310175294027791794707
+                                                       + 115289.38032620350588055583589414*y
+                                                       + 2.8822345081550876470138958973535e6*z)
+                                                  + z*(-1.1528938032620350588055583589414e7
+                                                       + 2.1136386393137309411435236580592e7*z))
+                                             + z*(1.7293407048930525882083375384121e7
+                                                  + z*(-6.3409159179411928234305709741777e7
+                                                       + 6.340915917941192823430570974178e7*z)))
+                                        + z*(-1.1528938032620350588055583589414e7
+                                             + z*(6.3409159179411928234305709741777e7
+                                                  + z*(-1.2681831835882385646861141948355e8
+                                                       + 8.243190693323550670459742266431e7*z))))));
+    return;
+                #endif
+  }
+}
+
+#ifdef ONB_WITH_U
+
+/* u(x,y,z) for tetrahedron */
+template <class FunctionSpaceType>
+double OrthonormalBaseFunctionSet<FunctionSpaceType >::
+eval_u_tetrahedron_3d (pbasis *base, double *c, double *xi)
+{
+  double x, y, z;
+  orthonormalbasis *b=(orthonormalbasis*) base;
+  x=xi[0]; y=xi[1]; z=xi[2];
+
+  switch (b->k)   {
+                #if (PMAX3D>=0)
+  case ( 0 ) :
+    return 2.4494897427831780981972840747059*c[0];
+                #endif
+                #if (PMAX3D>=1)
+  case ( 1 ) :
+    return 2.4494897427831780981972840747059*c[0]
+           - 3.1622776601683793319988935444327*c[1]
+           - 4.4721359549995793928183473374626*c[2]
+           - 7.745966692414833770358530799565*c[3]
+           + 15.49193338482966754071706159913*z*c[3]
+           + x*(12.649110640673517327995574177731*c[1]
+                + 4.4721359549995793928183473374626*c[2]
+                + 7.745966692414833770358530799565*c[3])
+           + y*(13.416407864998738178455042012388*c[2]
+                + 7.745966692414833770358530799565*c[3]);
+                #endif
+                #if (PMAX3D>=2)
+  case ( 2 ) :
+    return 2.4494897427831780981972840747059*c[0]
+           - 3.1622776601683793319988935444327*c[1]
+           - 4.4721359549995793928183473374626*c[2]
+           - 7.745966692414833770358530799565*c[3]
+           + 3.7416573867739413855837487323165*c[4]
+           + 5.291502622129181181003231507279*c[5]
+           + 9.165151389911680013176094387456*c[6]
+           + 6.480740698407860230965967436088*c[7]
+           + 11.22497216032182415675124619695*c[8]
+           + 14.49137674618943857371866415717*c[9]
+           + z*(15.49193338482966754071706159913*c[3]
+                - 18.330302779823360026352188774912*c[6]
+                - 22.449944320643648313502492393899*c[8]
+                - 86.94826047713663144231198494302*c[9]
+                + 86.94826047713663144231198494302*z*c[9])
+           + x*(12.649110640673517327995574177731*c[1]
+                + 4.4721359549995793928183473374626*c[2]
+                + 7.745966692414833770358530799565*c[3]
+                - 37.416573867739413855837487323165*c[4]
+                - 37.04051835490426826702262055095*c[5]
+                - 64.15605972938176009223266071219*c[6]
+                - 12.961481396815720461931934872176*c[7]
+                - 22.449944320643648313502492393899*c[8]
+                - 28.98275349237887714743732831434*c[9]
+                + x*(56.12486080160912078375623098475*c[4]
+                     + 31.749015732775087086019389043671*c[5]
+                     + 54.99090833947008007905656632474*c[6]
+                     + 6.480740698407860230965967436088*c[7]
+                     + 11.22497216032182415675124619695*c[8]
+                     + 14.49137674618943857371866415717*c[9])
+                + y*(95.24704719832526125805816713101*c[5]
+                     + 54.99090833947008007905656632474*c[6]
+                     + 51.8459255872628818477277394887*c[7]
+                     + 67.3498329619309449405074771817*c[8]
+                     + 28.98275349237887714743732831434*c[9])
+                + z*(109.98181667894016015811313264947*c[6]
+                     + 22.449944320643648313502492393899*c[8]
+                     + 86.94826047713663144231198494302*c[9]))
+           + y*(13.416407864998738178455042012388*c[2]
+                + 7.745966692414833770358530799565*c[3]
+                - 15.874507866387543543009694521836*c[5]
+                - 9.165151389911680013176094387456*c[6]
+                - 51.8459255872628818477277394887*c[7]
+                - 67.3498329619309449405074771817*c[8]
+                - 28.98275349237887714743732831434*c[9]
+                + y*(64.80740698407860230965967436088*c[7]
+                     + 56.12486080160912078375623098475*c[8]
+                     + 14.49137674618943857371866415717*c[9])
+                + z*(112.2497216032182415675124619695*c[8]
+                     + 86.94826047713663144231198494302*c[9]));
+                #endif
+                #if (PMAX3D>=3)
+  case ( 3 ) :
+    return 2.4494897427831780981972840747059*c[0]
+           - 3.1622776601683793319988935444327*c[1]
+           - 4.4721359549995793928183473374626*c[2]
+           - 7.745966692414833770358530799565*c[3]
+           + 3.7416573867739413855837487323165*c[4]
+           + 5.291502622129181181003231507279*c[5]
+           + 9.165151389911680013176094387456*c[6]
+           + 6.480740698407860230965967436088*c[7]
+           + 11.22497216032182415675124619695*c[8]
+           + 14.49137674618943857371866415717*c[9]
+           - 4.2426406871192851464050661726291*c[10]
+           - 6.*c[11]
+           - 10.392304845413263761164678049035*c[12]
+           - 7.348469228349534294591852224118*c[13]
+           - 12.727922061357855439215198517887*c[14]
+           - 16.431676725154983403709093484024*c[15]
+           - 8.485281374238570292810132345258*c[16]
+           - 14.696938456699068589183704448235*c[17]
+           - 18.973665961010275991993361266596*c[18]
+           - 22.449944320643648313502492393899*c[19]
+           + z*(15.49193338482966754071706159913*c[3]
+                - 18.330302779823360026352188774912*c[6]
+                - 22.449944320643648313502492393899*c[8]
+                - 86.94826047713663144231198494302*c[9]
+                + 20.78460969082652752232935609807*c[12]
+                + 25.455844122715710878430397035775*c[14]
+                + 98.59006035092990042225456090414*c[15]
+                + 29.393876913398137178367408896471*c[17]
+                + 113.84199576606165595196016759958*c[18]
+                + 269.39933184772377976202990872679*c[19]
+                + z*(86.94826047713663144231198494302*c[9]
+                     - 98.59006035092990042225456090414*c[15]
+                     - 113.84199576606165595196016759958*c[18]
+                     - 673.498329619309449405074771817*c[19]
+                     + 448.99888641287296627004984787799*z*c[19]))
+           + x*(12.649110640673517327995574177731*c[1]
+                + 4.4721359549995793928183473374626*c[2]
+                + 7.745966692414833770358530799565*c[3]
+                - 37.416573867739413855837487323165*c[4]
+                - 37.04051835490426826702262055095*c[5]
+                - 64.15605972938176009223266071219*c[6]
+                - 12.961481396815720461931934872176*c[7]
+                - 22.449944320643648313502492393899*c[8]
+                - 28.98275349237887714743732831434*c[9]
+                + 76.36753236814713263529119110732*c[10]
+                + 90.*c[11]
+                + 155.88457268119895641747017073553*c[12]
+                + 73.48469228349534294591852224118*c[13]
+                + 127.27922061357855439215198517887*c[14]
+                + 164.31676725154983403709093484024*c[15]
+                + 25.455844122715710878430397035775*c[16]
+                + 44.090815370097205767551113344706*c[17]
+                + 56.92099788303082797598008379979*c[18]
+                + 67.3498329619309449405074771817*c[19]
+                + x*(56.12486080160912078375623098475*c[4]
+                     + 31.749015732775087086019389043671*c[5]
+                     + 54.99090833947008007905656632474*c[6]
+                     + 6.480740698407860230965967436088*c[7]
+                     + 11.22497216032182415675124619695*c[8]
+                     + 14.49137674618943857371866415717*c[9]
+                     - 267.28636328851496422351916887563*c[10]
+                     - 252.*c[11]
+                     - 436.47680350735707796891647805948*c[12]
+                     - 124.92397688194208300806148781*c[13]
+                     - 216.37467504308354246665837480408*c[14]
+                     - 279.33850432763471786305458922841*c[15]
+                     - 25.455844122715710878430397035775*c[16]
+                     - 44.090815370097205767551113344706*c[17]
+                     - 56.92099788303082797598008379979*c[18]
+                     - 67.3498329619309449405074771817*c[19]
+                     + x*(237.58787847867996819868370566723*c[10]
+                          + 168.*c[11]
+                          + 290.98453567157138531261098537299*c[12]
+                          + 58.78775382679627435673481779294*c[13]
+                          + 101.8233764908628435137215881431*c[14]
+                          + 131.45341380123986722967274787219*c[15]
+                          + 8.485281374238570292810132345258*c[16]
+                          + 14.696938456699068589183704448235*c[17]
+                          + 18.973665961010275991993361266596*c[18]
+                          + 22.449944320643648313502492393899*c[19])
+                     + y*(504.*c[11]
+                          + 290.98453567157138531261098537299*c[12]
+                          + 470.30203061437019485387854234353*c[13]
+                          + 610.9402589451770610823295288586*c[14]
+                          + 262.90682760247973445934549574439*c[15]
+                          + 127.27922061357855439215198517887*c[16]
+                          + 191.06019993708789165938815782706*c[17]
+                          + 170.76299364909248392794025139937*c[18]
+                          + 67.3498329619309449405074771817*c[19])
+                     + z*(581.969071343142770625221970746*c[12]
+                          + 203.6467529817256870274431762862*c[14]
+                          + 788.7204828074392033780364872332*c[15]
+                          + 29.393876913398137178367408896471*c[17]
+                          + 113.84199576606165595196016759958*c[18]
+                          + 269.39933184772377976202990872679*c[19]))
+                + y*(95.24704719832526125805816713101*c[5]
+                     + 54.99090833947008007905656632474*c[6]
+                     + 51.8459255872628818477277394887*c[7]
+                     + 67.3498329619309449405074771817*c[8]
+                     + 28.98275349237887714743732831434*c[9]
+                     - 252.*c[11]
+                     - 145.49226783578569265630549268649*c[12]
+                     - 529.0897844411664692106133601365*c[13]
+                     - 687.3077913133241937176207199659*c[14]
+                     - 295.77018105278970126676368271243*c[15]
+                     - 254.55844122715710878430397035775*c[16]
+                     - 382.12039987417578331877631565412*c[17]
+                     - 341.52598729818496785588050279873*c[18]
+                     - 134.6996659238618898810149543634*c[19]
+                     + y*(587.8775382679627435673481779294*c[13]
+                          + 509.1168824543142175686079407155*c[14]
+                          + 131.45341380123986722967274787219*c[15]
+                          + 381.83766184073566317645595553662*c[16]
+                          + 484.99896907106926344306224679177*c[17]
+                          + 284.60498941515413987990041899894*c[18]
+                          + 67.3498329619309449405074771817*c[19])
+                     + z*(1018.233764908628435137215881431*c[14]
+                          + 788.7204828074392033780364872332*c[15]
+                          + 352.72652296077764614040890675765*c[17]
+                          + 910.7359661284932476156813407966*c[18]
+                          + 538.7986636954475595240598174536*c[19]))
+                + z*(109.98181667894016015811313264947*c[6]
+                     + 22.449944320643648313502492393899*c[8]
+                     + 86.94826047713663144231198494302*c[9]
+                     - 290.98453567157138531261098537299*c[12]
+                     - 229.10259710444139790587357332197*c[14]
+                     - 887.3105431583691038002910481373*c[15]
+                     - 58.78775382679627435673481779294*c[17]
+                     - 227.68399153212331190392033519916*c[18]
+                     - 538.7986636954475595240598174536*c[19]
+                     + z*(788.7204828074392033780364872332*c[15]
+                          + 113.84199576606165595196016759958*c[18]
+                          + 673.498329619309449405074771817*c[19])))
+           + y*(13.416407864998738178455042012388*c[2]
+                + 7.745966692414833770358530799565*c[3]
+                - 15.874507866387543543009694521836*c[5]
+                - 9.165151389911680013176094387456*c[6]
+                - 51.8459255872628818477277394887*c[7]
+                - 67.3498329619309449405074771817*c[8]
+                - 28.98275349237887714743732831434*c[9]
+                + 18.*c[11]
+                + 10.392304845413263761164678049035*c[12]
+                + 58.78775382679627435673481779294*c[13]
+                + 76.36753236814713263529119110732*c[14]
+                + 32.863353450309966807418186968048*c[15]
+                + 127.27922061357855439215198517887*c[16]
+                + 191.06019993708789165938815782706*c[17]
+                + 170.76299364909248392794025139937*c[18]
+                + 67.3498329619309449405074771817*c[19]
+                + y*(64.80740698407860230965967436088*c[7]
+                     + 56.12486080160912078375623098475*c[8]
+                     + 14.49137674618943857371866415717*c[9]
+                     - 73.48469228349534294591852224118*c[13]
+                     - 63.63961030678927719607599258944*c[14]
+                     - 16.431676725154983403709093484024*c[15]
+                     - 381.83766184073566317645595553662*c[16]
+                     - 484.99896907106926344306224679177*c[17]
+                     - 284.60498941515413987990041899894*c[18]
+                     - 67.3498329619309449405074771817*c[19]
+                     + y*(296.98484809834996024835463208404*c[16]
+                          + 308.63570759068044037285779341294*c[17]
+                          + 132.81566172707193194395352886617*c[18]
+                          + 22.449944320643648313502492393899*c[19])
+                     + z*(617.2714151813608807457155868259*c[17]
+                          + 796.893970362431591663721173197*c[18]
+                          + 269.39933184772377976202990872679*c[19]))
+                + z*(112.2497216032182415675124619695*c[8]
+                     + 86.94826047713663144231198494302*c[9]
+                     - 127.27922061357855439215198517887*c[14]
+                     - 98.59006035092990042225456090414*c[15]
+                     - 352.72652296077764614040890675765*c[17]
+                     - 910.7359661284932476156813407966*c[18]
+                     - 538.7986636954475595240598174536*c[19]
+                     + z*(796.893970362431591663721173197*c[18]
+                          + 673.498329619309449405074771817*c[19])));
+                #endif
+                #if (PMAX3D>=4)
+  case ( 4 ) :
+    return 2.4494897427831780981972840747059*c[0]
+           - 3.1622776601683793319988935444327*c[1]
+           - 4.4721359549995793928183473374626*c[2]
+           - 7.745966692414833770358530799565*c[3]
+           + 3.7416573867739413855837487323165*c[4]
+           + 5.291502622129181181003231507279*c[5]
+           + 9.165151389911680013176094387456*c[6]
+           + 6.480740698407860230965967436088*c[7]
+           + 11.22497216032182415675124619695*c[8]
+           + 14.49137674618943857371866415717*c[9]
+           - 4.2426406871192851464050661726291*c[10]
+           - 6.*c[11]
+           - 10.392304845413263761164678049035*c[12]
+           - 7.348469228349534294591852224118*c[13]
+           - 12.727922061357855439215198517887*c[14]
+           - 16.431676725154983403709093484024*c[15]
+           - 8.485281374238570292810132345258*c[16]
+           - 14.696938456699068589183704448235*c[17]
+           - 18.973665961010275991993361266596*c[18]
+           - 22.449944320643648313502492393899*c[19]
+           + 4.6904157598234295545656301135445*c[20]
+           + 6.633249580710799698229865473341*c[21]
+           + 11.489125293076057319701222936438*c[22]
+           + 8.124038404635960360459883568266*c[23]
+           + 14.071247279470288663696890340633*c[24]
+           + 18.165902124584949992535196858309*c[25]
+           + 9.380831519646859109131260227089*c[26]
+           + 16.248076809271920720919767136532*c[27]
+           + 20.976176963403030939829070273599*c[28]
+           + 24.819347291981713192266483910899*c[29]
+           + 10.488088481701515469914535136799*c[30]
+           + 18.165902124584949992535196858309*c[31]
+           + 23.452078799117147772828150567722*c[32]
+           + 27.748873851023215893479457892222*c[33]
+           + 31.464265445104546409743605410398*c[34]
+           + z*(15.49193338482966754071706159913*c[3]
+                - 18.330302779823360026352188774912*c[6]
+                - 22.449944320643648313502492393899*c[8]
+                - 86.94826047713663144231198494302*c[9]
+                + 20.78460969082652752232935609807*c[12]
+                + 25.455844122715710878430397035775*c[14]
+                + 98.59006035092990042225456090414*c[15]
+                + 29.393876913398137178367408896471*c[17]
+                + 113.84199576606165595196016759958*c[18]
+                + 269.39933184772377976202990872679*c[19]
+                - 22.978250586152114639402445872876*c[22]
+                - 28.142494558940577327393780681267*c[24]
+                - 108.99541274750969995521118114985*c[25]
+                - 32.496153618543841441839534273064*c[27]
+                - 125.85706178041818563897442164159*c[28]
+                - 297.83216750378055830719780693079*c[29]
+                - 36.331804249169899985070393716618*c[31]
+                - 140.71247279470288663696890340633*c[32]
+                - 332.98648621227859072175349470667*c[33]
+                - 629.285308902090928194872108208*c[34]
+                + z*(86.94826047713663144231198494302*c[9]
+                     - 98.59006035092990042225456090414*c[15]
+                     - 113.84199576606165595196016759958*c[18]
+                     - 673.498329619309449405074771817*c[19]
+                     + 108.99541274750969995521118114985*c[25]
+                     + 125.85706178041818563897442164159*c[28]
+                     + 744.580418759451395767994517327*c[29]
+                     + 140.71247279470288663696890340633*c[32]
+                     + 832.4662155306964768043837367667*c[33]
+                     + 2831.7838900594091768769244869358*c[34]
+                     + z*(448.99888641287296627004984787799*c[19]
+                          - 496.38694583963426384532967821798*c[29]
+                          - 554.9774770204643178695891578444*c[33]
+                          - 4404.9971623146364973641047574557*c[34]
+                          + 2202.4985811573182486820523787279*z*c[34])))
+           + y*(13.416407864998738178455042012388*c[2]
+                + 7.745966692414833770358530799565*c[3]
+                - 15.874507866387543543009694521836*c[5]
+                - 9.165151389911680013176094387456*c[6]
+                - 51.8459255872628818477277394887*c[7]
+                - 67.3498329619309449405074771817*c[8]
+                - 28.98275349237887714743732831434*c[9]
+                + 18.*c[11]
+                + 10.392304845413263761164678049035*c[12]
+                + 58.78775382679627435673481779294*c[13]
+                + 76.36753236814713263529119110732*c[14]
+                + 32.863353450309966807418186968048*c[15]
+                + 127.27922061357855439215198517887*c[16]
+                + 191.06019993708789165938815782706*c[17]
+                + 170.76299364909248392794025139937*c[18]
+                + 67.3498329619309449405074771817*c[19]
+                - 19.899748742132399094689596420024*c[21]
+                - 11.489125293076057319701222936438*c[22]
+                - 64.99230723708768288367906854613*c[23]
+                - 84.4274836768217319821813420438*c[24]
+                - 36.331804249169899985070393716618*c[25]
+                - 140.71247279470288663696890340633*c[26]
+                - 211.22499852053496937195697277492*c[27]
+                - 188.78559267062727845846163246239*c[28]
+                - 74.4580418759451395767994517327*c[29]
+                - 251.71412356083637127794884328319*c[30]
+                - 399.6498467408688998357743308828*c[31]
+                - 422.137418384108659910906710219*c[32]
+                - 332.98648621227859072175349470667*c[33]
+                - 125.85706178041818563897442164159*c[34]
+                + y*(64.80740698407860230965967436088*c[7]
+                     + 56.12486080160912078375623098475*c[8]
+                     + 14.49137674618943857371866415717*c[9]
+                     - 73.48469228349534294591852224118*c[13]
+                     - 63.63961030678927719607599258944*c[14]
+                     - 16.431676725154983403709093484024*c[15]
+                     - 381.83766184073566317645595553662*c[16]
+                     - 484.99896907106926344306224679177*c[17]
+                     - 284.60498941515413987990041899894*c[18]
+                     - 67.3498329619309449405074771817*c[19]
+                     + 81.24038404635960360459883568266*c[23]
+                     + 70.35623639735144331848445170317*c[24]
+                     + 18.165902124584949992535196858309*c[25]
+                     + 422.137418384108659910906710219*c[26]
+                     + 536.1865347059733837903523155056*c[27]
+                     + 314.64265445104546409743605410398*c[28]
+                     + 74.4580418759451395767994517327*c[29]
+                     + 1321.4991486943909492092314272367*c[30]
+                     + 1907.4197230814197492161956701225*c[31]
+                     + 1618.1934371390831963251423891728*c[32]
+                     + 832.4662155306964768043837367667*c[33]
+                     + 188.78559267062727845846163246239*c[34]
+                     + y*(296.98484809834996024835463208404*c[16]
+                          + 308.63570759068044037285779341294*c[17]
+                          + 132.81566172707193194395352886617*c[18]
+                          + 22.449944320643648313502492393899*c[19]
+                          - 328.32910318764006881959410794811*c[26]
+                          - 341.20961299471033513931510986717*c[27]
+                          - 146.83323874382121657880349191519*c[28]
+                          - 24.819347291981713192266483910899*c[29]
+                          - 2349.3318199011394652608558706431*c[30]
+                          - 3051.8715569302715987459130721959*c[31]
+                          - 2063.7829343223090040088772499596*c[32]
+                          - 776.9684678286500450174248209822*c[33]
+                          - 125.85706178041818563897442164159*c[34]
+                          + y*(1321.4991486943909492092314272367*c[30]
+                               + 1525.935778465135799372956536098*c[31]
+                               + 844.274836768217319821813420438*c[32]
+                               + 249.73986465920894304131512103*c[33]
+                               + 31.464265445104546409743605410398*c[34])
+                          + z*(3051.8715569302715987459130721959*c[31]
+                               + 5065.649020609303918930880522628*c[32]
+                               + 2996.87837591050731649578145236*c[33]
+                               + 629.285308902090928194872108208*c[34]))
+                     + z*(617.2714151813608807457155868259*c[17]
+                          + 796.893970362431591663721173197*c[18]
+                          + 269.39933184772377976202990872679*c[19]
+                          - 682.4192259894206702786302197343*c[27]
+                          - 880.9994324629272994728209514911*c[28]
+                          - 297.83216750378055830719780693079*c[29]
+                          - 3051.8715569302715987459130721959*c[31]
+                          - 7317.048585324550105122382977129*c[32]
+                          - 6326.743238033293223713316399427*c[33]
+                          - 1887.8559267062727845846163246239*c[34]
+                          + z*(5065.649020609303918930880522628*c[32]
+                               + 7492.1959397762682912394536309*c[33]
+                               + 2831.7838900594091768769244869358*c[34])))
+                + z*(112.2497216032182415675124619695*c[8]
+                     + 86.94826047713663144231198494302*c[9]
+                     - 127.27922061357855439215198517887*c[14]
+                     - 98.59006035092990042225456090414*c[15]
+                     - 352.72652296077764614040890675765*c[17]
+                     - 910.7359661284932476156813407966*c[18]
+                     - 538.7986636954475595240598174536*c[19]
+                     + 140.71247279470288663696890340633*c[24]
+                     + 108.99541274750969995521118114985*c[25]
+                     + 389.95384342252609730207441127677*c[27]
+                     + 1006.8564942433454851117953731327*c[28]
+                     + 595.6643350075611166143956138616*c[29]
+                     + 762.967889232567899686478268049*c[31]
+                     + 2392.1120375099490728284713579077*c[32]
+                     + 3662.8513483350644979392884417734*c[33]
+                     + 1887.8559267062727845846163246239*c[34]
+                     + z*(796.893970362431591663721173197*c[18]
+                          + 673.498329619309449405074771817*c[19]
+                          - 880.9994324629272994728209514911*c[28]
+                          - 744.580418759451395767994517327*c[29]
+                          - 2251.3995647152461861915024545013*c[32]
+                          - 8324.662155306964768043837367667*c[33]
+                          - 5663.567780118818353753848973872*c[34]
+                          + z*(4994.7972931841788608263024206*c[33]
+                               + 4404.9971623146364973641047574557*c[34]))))
+           + x*(12.649110640673517327995574177731*c[1]
+                + 4.4721359549995793928183473374626*c[2]
+                + 7.745966692414833770358530799565*c[3]
+                - 37.416573867739413855837487323165*c[4]
+                - 37.04051835490426826702262055095*c[5]
+                - 64.15605972938176009223266071219*c[6]
+                - 12.961481396815720461931934872176*c[7]
+                - 22.449944320643648313502492393899*c[8]
+                - 28.98275349237887714743732831434*c[9]
+                + 76.36753236814713263529119110732*c[10]
+                + 90.*c[11]
+                + 155.88457268119895641747017073553*c[12]
+                + 73.48469228349534294591852224118*c[13]
+                + 127.27922061357855439215198517887*c[14]
+                + 164.31676725154983403709093484024*c[15]
+                + 25.455844122715710878430397035775*c[16]
+                + 44.090815370097205767551113344706*c[17]
+                + 56.92099788303082797598008379979*c[18]
+                + 67.3498329619309449405074771817*c[19]
+                - 131.33164127505602752783764317925*c[20]
+                - 165.83123951776999245574663683353*c[21]
+                - 287.22813232690143299253057341095*c[22]
+                - 162.48076809271920720919767136532*c[23]
+                - 281.42494558940577327393780681267*c[24]
+                - 363.31804249169899985070393716618*c[25]
+                - 121.95080975540916841870638295216*c[26]
+                - 211.22499852053496937195697277492*c[27]
+                - 272.69030052423940221777791355678*c[28]
+                - 322.65151479576227149946429084169*c[29]
+                - 41.952353926806061879658140547198*c[30]
+                - 72.66360849833979997014078743324*c[31]
+                - 93.80831519646859109131260227089*c[32]
+                - 110.99549540409286357391783156889*c[33]
+                - 125.85706178041818563897442164159*c[34]
+                + x*(56.12486080160912078375623098475*c[4]
+                     + 31.749015732775087086019389043671*c[5]
+                     + 54.99090833947008007905656632474*c[6]
+                     + 6.480740698407860230965967436088*c[7]
+                     + 11.22497216032182415675124619695*c[8]
+                     + 14.49137674618943857371866415717*c[9]
+                     - 267.28636328851496422351916887563*c[10]
+                     - 252.*c[11]
+                     - 436.47680350735707796891647805948*c[12]
+                     - 124.92397688194208300806148781*c[13]
+                     - 216.37467504308354246665837480408*c[14]
+                     - 279.33850432763471786305458922841*c[15]
+                     - 25.455844122715710878430397035775*c[16]
+                     - 44.090815370097205767551113344706*c[17]
+                     - 56.92099788303082797598008379979*c[18]
+                     - 67.3498329619309449405074771817*c[19]
+                     + 787.9898476503361651670258590755*c[20]
+                     + 875.5889446538255601663422424811*c[21]
+                     + 1516.5645386860395662005614276098*c[22]
+                     + 666.1711491801487495577104525978*c[23]
+                     + 1153.8422769165636704231450079319*c[24]
+                     + 1489.6039742159658993878861423814*c[25]
+                     + 309.56744014834635060133158749393*c[26]
+                     + 536.1865347059733837903523155056*c[27]
+                     + 692.2138397923000210143593190288*c[28]
+                     + 819.0384606353965353447939690597*c[29]
+                     + 62.9285308902090928194872108208*c[30]
+                     + 108.99541274750969995521118114985*c[31]
+                     + 140.71247279470288663696890340633*c[32]
+                     + 166.49324310613929536087674735333*c[33]
+                     + 188.78559267062727845846163246239*c[34]
+                     + x*(237.58787847867996819868370566723*c[10]
+                          + 168.*c[11]
+                          + 290.98453567157138531261098537299*c[12]
+                          + 58.78775382679627435673481779294*c[13]
+                          + 101.8233764908628435137215881431*c[14]
+                          + 131.45341380123986722967274787219*c[15]
+                          + 8.485281374238570292810132345258*c[16]
+                          + 14.696938456699068589183704448235*c[17]
+                          + 18.973665961010275991993361266596*c[18]
+                          + 22.449944320643648313502492393899*c[19]
+                          - 1575.9796953006723303340517181509*c[20]
+                          - 1512.3809044020623311964093279218*c[21]
+                          - 2619.5205668213410688918788295078*c[22]
+                          - 877.3961477006837189296674253727*c[23]
+                          - 1519.6947061827911756792641567884*c[24]
+                          - 1961.9174294551745991938012606974*c[25]
+                          - 290.80577710905263238306906703976*c[26]
+                          - 503.6903810874295423485127812325*c[27]
+                          - 650.2614858654939591347011784816*c[28]
+                          - 769.3997660514331089602610012379*c[29]
+                          - 41.952353926806061879658140547198*c[30]
+                          - 72.66360849833979997014078743324*c[31]
+                          - 93.80831519646859109131260227089*c[32]
+                          - 110.99549540409286357391783156889*c[33]
+                          - 125.85706178041818563897442164159*c[34]
+                          + x*(984.9873095629202064587823238443*c[20]
+                               + 795.989949685295963787583856801*c[21]
+                               + 1378.6950351691268783641467523725*c[22]
+                               + 365.58172820861821622069476057197*c[23]
+                               + 633.2061275761629898663600653285*c[24]
+                               + 817.4655956063227496640838586239*c[25]
+                               + 93.80831519646859109131260227089*c[26]
+                               + 162.48076809271920720919767136532*c[27]
+                               + 209.76176963403030939829070273599*c[28]
+                               + 248.19347291981713192266483910899*c[29]
+                               + 10.488088481701515469914535136799*c[30]
+                               + 18.165902124584949992535196858309*c[31]
+                               + 23.452078799117147772828150567722*c[32]
+                               + 27.748873851023215893479457892222*c[33]
+                               + 31.464265445104546409743605410398*c[34])
+                          + y*(2387.9698490558878913627515704029*c[21]
+                               + 1378.6950351691268783641467523725*c[22]
+                               + 2924.6538256689457297655580845758*c[23]
+                               + 3799.236765456977939198160391971*c[24]
+                               + 1634.9311912126454993281677172478*c[25]
+                               + 1407.1247279470288663696890340633*c[26]
+                               + 2112.2499852053496937195697277492*c[27]
+                               + 1887.8559267062727845846163246239*c[28]
+                               + 744.580418759451395767994517327*c[29]
+                               + 251.71412356083637127794884328319*c[30]
+                               + 399.6498467408688998357743308828*c[31]
+                               + 422.137418384108659910906710219*c[32]
+                               + 332.98648621227859072175349470667*c[33]
+                               + 125.85706178041818563897442164159*c[34])
+                          + z*(2757.3900703382537567282935047451*c[22]
+                               + 1266.412255152325979732720130657*c[24]
+                               + 4904.7935736379364979845031517435*c[25]
+                               + 324.96153618543841441839534273064*c[27]
+                               + 1258.5706178041818563897442164159*c[28]
+                               + 2978.3216750378055830719780693079*c[29]
+                               + 36.331804249169899985070393716618*c[31]
+                               + 140.71247279470288663696890340633*c[32]
+                               + 332.98648621227859072175349470667*c[33]
+                               + 629.285308902090928194872108208*c[34]))
+                     + y*(504.*c[11]
+                          + 290.98453567157138531261098537299*c[12]
+                          + 470.30203061437019485387854234353*c[13]
+                          + 610.9402589451770610823295288586*c[14]
+                          + 262.90682760247973445934549574439*c[15]
+                          + 127.27922061357855439215198517887*c[16]
+                          + 191.06019993708789165938815782706*c[17]
+                          + 170.76299364909248392794025139937*c[18]
+                          + 67.3498329619309449405074771817*c[19]
+                          - 2149.1728641502991022264764133626*c[21]
+                          - 1240.8255316522141905277320771353*c[22]
+                          - 4094.5153559365240216717813184061*c[23]
+                          - 5318.931471639769114877424548759*c[24]
+                          - 2288.903667697703699059434804147*c[25]
+                          - 2954.961928688760619376346971533*c[26]
+                          - 4435.7249689312343568110964282733*c[27]
+                          - 3964.4974460831728476276942817102*c[28]
+                          - 1563.6188793948479311127884863866*c[29]
+                          - 755.1423706825091138338465298496*c[30]
+                          - 1198.9495402226066995073229926484*c[31]
+                          - 1266.412255152325979732720130657*c[32]
+                          - 998.95945863683577216526048412*c[33]
+                          - 377.57118534125455691692326492478*c[34]
+                          + y*(3655.8172820861821622069476057197*c[23]
+                               + 3166.0306378808149493318003266425*c[24]
+                               + 817.4655956063227496640838586239*c[25]
+                               + 4221.37418384108659910906710219*c[26]
+                               + 5361.865347059733837903523155056*c[27]
+                               + 3146.4265445104546409743605410398*c[28]
+                               + 744.580418759451395767994517327*c[29]
+                               + 1321.4991486943909492092314272367*c[30]
+                               + 1907.4197230814197492161956701225*c[31]
+                               + 1618.1934371390831963251423891728*c[32]
+                               + 832.4662155306964768043837367667*c[33]
+                               + 188.78559267062727845846163246239*c[34])
+                          + z*(6332.061275761629898663600653285*c[24]
+                               + 4904.7935736379364979845031517435*c[25]
+                               + 3899.5384342252609730207441127677*c[27]
+                               + 10068.564942433454851117953731327*c[28]
+                               + 5956.643350075611166143956138616*c[29]
+                               + 762.967889232567899686478268049*c[31]
+                               + 2392.1120375099490728284713579077*c[32]
+                               + 3662.8513483350644979392884417734*c[33]
+                               + 1887.8559267062727845846163246239*c[34]))
+                     + z*(581.969071343142770625221970746*c[12]
+                          + 203.6467529817256870274431762862*c[14]
+                          + 788.7204828074392033780364872332*c[15]
+                          + 29.393876913398137178367408896471*c[17]
+                          + 113.84199576606165595196016759958*c[18]
+                          + 269.39933184772377976202990872679*c[19]
+                          - 2481.6510633044283810554641542706*c[22]
+                          - 1772.9771572132563716258081829198*c[24]
+                          - 6866.711003093111097178304412441*c[25]
+                          - 682.4192259894206702786302197343*c[27]
+                          - 2642.9982973887818984184628544734*c[28]
+                          - 6254.475517579391724451153945547*c[29]
+                          - 108.99541274750969995521118114985*c[31]
+                          - 422.137418384108659910906710219*c[32]
+                          - 998.95945863683577216526048412*c[33]
+                          - 1887.8559267062727845846163246239*c[34]
+                          + z*(4904.7935736379364979845031517435*c[25]
+                               + 1258.5706178041818563897442164159*c[28]
+                               + 7445.80418759451395767994517327*c[29]
+                               + 140.71247279470288663696890340633*c[32]
+                               + 832.4662155306964768043837367667*c[33]
+                               + 2831.7838900594091768769244869358*c[34])))
+                + z*(109.98181667894016015811313264947*c[6]
+                     + 22.449944320643648313502492393899*c[8]
+                     + 86.94826047713663144231198494302*c[9]
+                     - 290.98453567157138531261098537299*c[12]
+                     - 229.10259710444139790587357332197*c[14]
+                     - 887.3105431583691038002910481373*c[15]
+                     - 58.78775382679627435673481779294*c[17]
+                     - 227.68399153212331190392033519916*c[18]
+                     - 538.7986636954475595240598174536*c[19]
+                     + 551.478014067650751345658700949*c[22]
+                     + 534.7073966198709692204818329441*c[24]
+                     + 2070.9128422026842991490124418472*c[25]
+                     + 389.95384342252609730207441127677*c[27]
+                     + 1510.2847413650182276676930596991*c[28]
+                     + 3573.9860100453666996863736831694*c[29]
+                     + 108.99541274750969995521118114985*c[31]
+                     + 422.137418384108659910906710219*c[32]
+                     + 998.95945863683577216526048412*c[33]
+                     + 1887.8559267062727845846163246239*c[34]
+                     + z*(788.7204828074392033780364872332*c[15]
+                          + 113.84199576606165595196016759958*c[18]
+                          + 673.498329619309449405074771817*c[19]
+                          - 1961.9174294551745991938012606974*c[25]
+                          - 1384.4276795846000420287186380575*c[28]
+                          - 8190.384606353965353447939690597*c[29]
+                          - 281.42494558940577327393780681267*c[32]
+                          - 1664.9324310613929536087674735333*c[33]
+                          - 5663.567780118818353753848973872*c[34]
+                          + z*(4963.8694583963426384532967821798*c[29]
+                               + 554.9774770204643178695891578444*c[33]
+                               + 4404.9971623146364973641047574557*c[34])))
+                + y*(95.24704719832526125805816713101*c[5]
+                     + 54.99090833947008007905656632474*c[6]
+                     + 51.8459255872628818477277394887*c[7]
+                     + 67.3498329619309449405074771817*c[8]
+                     + 28.98275349237887714743732831434*c[9]
+                     - 252.*c[11]
+                     - 145.49226783578569265630549268649*c[12]
+                     - 529.0897844411664692106133601365*c[13]
+                     - 687.3077913133241937176207199659*c[14]
+                     - 295.77018105278970126676368271243*c[15]
+                     - 254.55844122715710878430397035775*c[16]
+                     - 382.12039987417578331877631565412*c[17]
+                     - 341.52598729818496785588050279873*c[18]
+                     - 134.6996659238618898810149543634*c[19]
+                     + 477.59396981117757827255031408058*c[21]
+                     + 275.73900703382537567282935047451*c[22]
+                     + 1234.8538375046659747899023023764*c[23]
+                     + 1604.1221898596129076614454988322*c[24]
+                     + 690.3042807342280997163374806157*c[25]
+                     + 1688.549673536434639643626840876*c[26]
+                     + 2534.699982246419632463483673299*c[27]
+                     + 2265.4271120475273415015395895487*c[28]
+                     + 893.4965025113416749215934207924*c[29]
+                     + 755.1423706825091138338465298496*c[30]
+                     + 1198.9495402226066995073229926484*c[31]
+                     + 1266.412255152325979732720130657*c[32]
+                     + 998.95945863683577216526048412*c[33]
+                     + 377.57118534125455691692326492478*c[34]
+                     + y*(587.8775382679627435673481779294*c[13]
+                          + 509.1168824543142175686079407155*c[14]
+                          + 131.45341380123986722967274787219*c[15]
+                          + 381.83766184073566317645595553662*c[16]
+                          + 484.99896907106926344306224679177*c[17]
+                          + 284.60498941515413987990041899894*c[18]
+                          + 67.3498329619309449405074771817*c[19]
+                          - 1462.3269128344728648827790422879*c[23]
+                          - 1266.412255152325979732720130657*c[24]
+                          - 326.98623824252909986563354344956*c[25]
+                          - 4643.511602225195259019973812409*c[26]
+                          - 5898.051881765707221693875470561*c[27]
+                          - 3461.0691989615001050717965951438*c[28]
+                          - 819.0384606353965353447939690597*c[29]
+                          - 2642.9982973887818984184628544734*c[30]
+                          - 3814.8394461628394984323913402449*c[31]
+                          - 3236.3868742781663926502847783457*c[32]
+                          - 1664.9324310613929536087674735333*c[33]
+                          - 377.57118534125455691692326492478*c[34]
+                          + y*(3283.2910318764006881959410794811*c[26]
+                               + 3412.0961299471033513931510986717*c[27]
+                               + 1468.3323874382121657880349191519*c[28]
+                               + 248.19347291981713192266483910899*c[29]
+                               + 2349.3318199011394652608558706431*c[30]
+                               + 3051.8715569302715987459130721959*c[31]
+                               + 2063.7829343223090040088772499596*c[32]
+                               + 776.9684678286500450174248209822*c[33]
+                               + 125.85706178041818563897442164159*c[34])
+                          + z*(6824.192259894206702786302197343*c[27]
+                               + 8809.994324629272994728209514911*c[28]
+                               + 2978.3216750378055830719780693079*c[29]
+                               + 3051.8715569302715987459130721959*c[31]
+                               + 7317.048585324550105122382977129*c[32]
+                               + 6326.743238033293223713316399427*c[33]
+                               + 1887.8559267062727845846163246239*c[34]))
+                     + z*(1018.233764908628435137215881431*c[14]
+                          + 788.7204828074392033780364872332*c[15]
+                          + 352.72652296077764614040890675765*c[17]
+                          + 910.7359661284932476156813407966*c[18]
+                          + 538.7986636954475595240598174536*c[19]
+                          - 2532.824510304651959465440261314*c[24]
+                          - 1961.9174294551745991938012606974*c[25]
+                          - 4289.4922776477870703228185240445*c[27]
+                          - 11075.42143667680033622974910446*c[28]
+                          - 6552.307685083172282758351752477*c[29]
+                          - 1525.935778465135799372956536098*c[31]
+                          - 4784.2240750198981456569427158154*c[32]
+                          - 7325.702696670128995878576883547*c[33]
+                          - 3775.7118534125455691692326492478*c[34]
+                          + z*(8809.994324629272994728209514911*c[28]
+                               + 7445.80418759451395767994517327*c[29]
+                               + 2251.3995647152461861915024545013*c[32]
+                               + 8324.662155306964768043837367667*c[33]
+                               + 5663.567780118818353753848973872*c[34]))));
+                #endif
+                #if (PMAX3D>=5)
+  case ( 5 ) :
+    return 2.4494897427831780981972840747059*c[0]
+           - 3.1622776601683793319988935444327*c[1]
+           - 4.4721359549995793928183473374626*c[2]
+           - 7.745966692414833770358530799565*c[3]
+           + 3.7416573867739413855837487323165*c[4]
+           + 5.291502622129181181003231507279*c[5]
+           + 9.165151389911680013176094387456*c[6]
+           + 6.480740698407860230965967436088*c[7]
+           + 11.22497216032182415675124619695*c[8]
+           + 14.49137674618943857371866415717*c[9]
+           - 4.2426406871192851464050661726291*c[10]
+           - 6.*c[11]
+           - 10.392304845413263761164678049035*c[12]
+           - 7.348469228349534294591852224118*c[13]
+           - 12.727922061357855439215198517887*c[14]
+           - 16.431676725154983403709093484024*c[15]
+           - 8.485281374238570292810132345258*c[16]
+           - 14.696938456699068589183704448235*c[17]
+           - 18.973665961010275991993361266596*c[18]
+           - 22.449944320643648313502492393899*c[19]
+           + 4.6904157598234295545656301135445*c[20]
+           + 6.633249580710799698229865473341*c[21]
+           + 11.489125293076057319701222936438*c[22]
+           + 8.124038404635960360459883568266*c[23]
+           + 14.071247279470288663696890340633*c[24]
+           + 18.165902124584949992535196858309*c[25]
+           + 9.380831519646859109131260227089*c[26]
+           + 16.248076809271920720919767136532*c[27]
+           + 20.976176963403030939829070273599*c[28]
+           + 24.819347291981713192266483910899*c[29]
+           + 10.488088481701515469914535136799*c[30]
+           + 18.165902124584949992535196858309*c[31]
+           + 23.452078799117147772828150567722*c[32]
+           + 27.748873851023215893479457892222*c[33]
+           + 31.464265445104546409743605410398*c[34]
+           - 5.099019513592784830028224109023*c[35]
+           - 7.211102550927978586238442534941*c[36]
+           - 12.48999599679679641169378624188*c[37]
+           - 8.831760866327846854764042726959*c[38]
+           - 15.297058540778354490084672327068*c[39]
+           - 19.748417658131499017438461043723*c[40]
+           - 10.198039027185569660056448218046*c[41]
+           - 17.663521732655693709528085453919*c[42]
+           - 22.803508501982759582720980511335*c[43]
+           - 26.981475126464082931100611222991*c[44]
+           - 11.401754250991379791360490255668*c[45]
+           - 19.748417658131499017438461043723*c[46]
+           - 25.495097567963924150141120545114*c[47]
+           - 30.166206257996712172516764424594*c[48]
+           - 34.205262752974139374081470767003*c[49]
+           - 12.48999599679679641169378624188*c[50]
+           - 21.633307652783935758715327604823*c[51]
+           - 27.928480087537882339767849082173*c[52]
+           - 33.045423283716612123634852625232*c[53]
+           - 37.469987990390389235081358725639*c[54]
+           - 41.424630354415958264314352688096*c[55]
+           + z*(15.49193338482966754071706159913*c[3]
+                - 18.330302779823360026352188774912*c[6]
+                - 22.449944320643648313502492393899*c[8]
+                - 86.94826047713663144231198494302*c[9]
+                + 20.78460969082652752232935609807*c[12]
+                + 25.455844122715710878430397035775*c[14]
+                + 98.59006035092990042225456090414*c[15]
+                + 29.393876913398137178367408896471*c[17]
+                + 113.84199576606165595196016759958*c[18]
+                + 269.39933184772377976202990872679*c[19]
+                - 22.978250586152114639402445872876*c[22]
+                - 28.142494558940577327393780681267*c[24]
+                - 108.99541274750969995521118114985*c[25]
+                - 32.496153618543841441839534273064*c[27]
+                - 125.85706178041818563897442164159*c[28]
+                - 297.83216750378055830719780693079*c[29]
+                - 36.331804249169899985070393716618*c[31]
+                - 140.71247279470288663696890340633*c[32]
+                - 332.98648621227859072175349470667*c[33]
+                - 629.285308902090928194872108208*c[34]
+                + 24.979991993593592823387572483759*c[37]
+                + 30.594117081556708980169344654137*c[39]
+                + 118.49050594878899410463076626234*c[40]
+                + 35.327043465311387419056170907837*c[42]
+                + 136.82105101189655749632588306801*c[43]
+                + 323.77770151756899517320733467589*c[44]
+                + 39.496835316262998034876922087446*c[46]
+                + 152.97058540778354490084672327068*c[47]
+                + 361.99447509596054607020117309513*c[48]
+                + 684.1052550594827874816294153401*c[49]
+                + 43.266615305567871517430655209646*c[51]
+                + 167.57088052522729403860709449304*c[52]
+                + 396.54507940459934548361823150279*c[53]
+                + 749.3997598078077847016271745128*c[54]
+                + 1242.7389106324787479294305806429*c[55]
+                + z*(86.94826047713663144231198494302*c[9]
+                     - 98.59006035092990042225456090414*c[15]
+                     - 113.84199576606165595196016759958*c[18]
+                     - 673.498329619309449405074771817*c[19]
+                     + 108.99541274750969995521118114985*c[25]
+                     + 125.85706178041818563897442164159*c[28]
+                     + 744.580418759451395767994517327*c[29]
+                     + 140.71247279470288663696890340633*c[32]
+                     + 832.4662155306964768043837367667*c[33]
+                     + 2831.7838900594091768769244869358*c[34]
+                     - 118.49050594878899410463076626234*c[40]
+                     - 136.82105101189655749632588306801*c[43]
+                     - 809.4442537939224879330183366897*c[44]
+                     - 152.97058540778354490084672327068*c[47]
+                     - 904.9861877399013651755029327378*c[48]
+                     - 3078.4736477676725436673323690302*c[49]
+                     - 167.57088052522729403860709449304*c[52]
+                     - 991.362698511498363709045578757*c[53]
+                     - 3372.2989191351350311573222853075*c[54]
+                     - 8699.1723744273512355060140645*c[55]
+                     + z*(448.99888641287296627004984787799*c[19]
+                          - 496.38694583963426384532967821798*c[29]
+                          - 554.9774770204643178695891578444*c[33]
+                          - 4404.9971623146364973641047574557*c[34]
+                          + 539.6295025292816586220122244598*c[44]
+                          + 603.3241251599342434503352884919*c[48]
+                          + 4788.7367854163795123714059073804*c[49]
+                          + 660.9084656743322424726970525046*c[53]
+                          + 5245.798318654654492911390221589*c[54]
+                          + 23197.792998472936628016037505334*c[55]
+                          + z*(2202.4985811573182486820523787279*c[34]
+                               - 2394.3683927081897561857029536902*c[49]
+                               - 2622.8991593273272464556951107947*c[54]
+                               - 26097.517123282053706518042193501*c[55]
+                               + 10439.0068493128214826072168774*z*c[55]))))
+           + y*(13.416407864998738178455042012388*c[2]
+                + 7.745966692414833770358530799565*c[3]
+                - 15.874507866387543543009694521836*c[5]
+                - 9.165151389911680013176094387456*c[6]
+                - 51.8459255872628818477277394887*c[7]
+                - 67.3498329619309449405074771817*c[8]
+                - 28.98275349237887714743732831434*c[9]
+                + 18.*c[11]
+                + 10.392304845413263761164678049035*c[12]
+                + 58.78775382679627435673481779294*c[13]
+                + 76.36753236814713263529119110732*c[14]
+                + 32.863353450309966807418186968048*c[15]
+                + 127.27922061357855439215198517887*c[16]
+                + 191.06019993708789165938815782706*c[17]
+                + 170.76299364909248392794025139937*c[18]
+                + 67.3498329619309449405074771817*c[19]
+                - 19.899748742132399094689596420024*c[21]
+                - 11.489125293076057319701222936438*c[22]
+                - 64.99230723708768288367906854613*c[23]
+                - 84.4274836768217319821813420438*c[24]
+                - 36.331804249169899985070393716618*c[25]
+                - 140.71247279470288663696890340633*c[26]
+                - 211.22499852053496937195697277492*c[27]
+                - 188.78559267062727845846163246239*c[28]
+                - 74.4580418759451395767994517327*c[29]
+                - 251.71412356083637127794884328319*c[30]
+                - 399.6498467408688998357743308828*c[31]
+                - 422.137418384108659910906710219*c[32]
+                - 332.98648621227859072175349470667*c[33]
+                - 125.85706178041818563897442164159*c[34]
+                + 21.633307652783935758715327604823*c[36]
+                + 12.48999599679679641169378624188*c[37]
+                + 70.65408693062277483811234181567*c[38]
+                + 91.78235124467012694050803396241*c[39]
+                + 39.496835316262998034876922087446*c[40]
+                + 152.97058540778354490084672327068*c[41]
+                + 229.62578252452401822386511090094*c[42]
+                + 205.23157651784483624448882460202*c[43]
+                + 80.94442537939224879330183366897*c[44]
+                + 273.64210202379311499265176613602*c[45]
+                + 434.46518847889297838364614296191*c[46]
+                + 458.91175622335063470254016981205*c[47]
+                + 361.99447509596054607020117309513*c[48]
+                + 136.82105101189655749632588306801*c[49]
+                + 437.14985988788787440928251846579*c[50]
+                + 713.8991525418698800376058109592*c[51]
+                + 809.925922538598587853267623383*c[52]
+                + 760.0447355254820788436016103803*c[53]
+                + 562.0498198558558385262203808846*c[54]
+                + 207.12315177207979132157176344048*c[55]
+                + y*(64.80740698407860230965967436088*c[7]
+                     + 56.12486080160912078375623098475*c[8]
+                     + 14.49137674618943857371866415717*c[9]
+                     - 73.48469228349534294591852224118*c[13]
+                     - 63.63961030678927719607599258944*c[14]
+                     - 16.431676725154983403709093484024*c[15]
+                     - 381.83766184073566317645595553662*c[16]
+                     - 484.99896907106926344306224679177*c[17]
+                     - 284.60498941515413987990041899894*c[18]
+                     - 67.3498329619309449405074771817*c[19]
+                     + 81.24038404635960360459883568266*c[23]
+                     + 70.35623639735144331848445170317*c[24]
+                     + 18.165902124584949992535196858309*c[25]
+                     + 422.137418384108659910906710219*c[26]
+                     + 536.1865347059733837903523155056*c[27]
+                     + 314.64265445104546409743605410398*c[28]
+                     + 74.4580418759451395767994517327*c[29]
+                     + 1321.4991486943909492092314272367*c[30]
+                     + 1907.4197230814197492161956701225*c[31]
+                     + 1618.1934371390831963251423891728*c[32]
+                     + 832.4662155306964768043837367667*c[33]
+                     + 188.78559267062727845846163246239*c[34]
+                     - 88.31760866327846854764042726959*c[38]
+                     - 76.48529270389177245042336163534*c[39]
+                     - 19.748417658131499017438461043723*c[40]
+                     - 458.91175622335063470254016981205*c[41]
+                     - 582.8962171776378924144268199793*c[42]
+                     - 342.05262752974139374081470767003*c[43]
+                     - 80.94442537939224879330183366897*c[44]
+                     - 1436.6210356249138537114217722141*c[45]
+                     - 2073.5838541038073968310384095909*c[46]
+                     - 1759.1617321895107663597373176129*c[47]
+                     - 904.9861877399013651755029327378*c[48]
+                     - 205.23157651784483624448882460202*c[49]
+                     - 3497.1988791031029952742601477263*c[50]
+                     - 5365.060297890416068161401245996*c[51]
+                     - 5306.411216632197644555891325613*c[52]
+                     - 3899.3599474785602305889126097774*c[53]
+                     - 1873.4993995195194617540679362819*c[54]
+                     - 414.24630354415958264314352688096*c[55]
+                     + y*(296.98484809834996024835463208404*c[16]
+                          + 308.63570759068044037285779341294*c[17]
+                          + 132.81566172707193194395352886617*c[18]
+                          + 22.449944320643648313502492393899*c[19]
+                          - 328.32910318764006881959410794811*c[26]
+                          - 341.20961299471033513931510986717*c[27]
+                          - 146.83323874382121657880349191519*c[28]
+                          - 24.819347291981713192266483910899*c[29]
+                          - 2349.3318199011394652608558706431*c[30]
+                          - 3051.8715569302715987459130721959*c[31]
+                          - 2063.7829343223090040088772499596*c[32]
+                          - 776.9684678286500450174248209822*c[33]
+                          - 125.85706178041818563897442164159*c[34]
+                          + 356.93136595149493810197568763159*c[41]
+                          + 370.93395638576956790008979453229*c[42]
+                          + 159.62455951387931707904686357935*c[43]
+                          + 26.981475126464082931100611222991*c[44]
+                          + 2553.9929522220690732647498172695*c[45]
+                          + 3317.7341665660918349296614553455*c[46]
+                          + 2243.56858598082532521241860797*c[47]
+                          + 844.6537752239079408304694038886*c[48]
+                          + 136.82105101189655749632588306801*c[49]
+                          + 10491.596637309308985822780443179*c[50]
+                          + 15056.782126337619288065868012957*c[51]
+                          + 12902.957800442501640972746275964*c[52]
+                          + 7468.265662119954339941476693303*c[53]
+                          + 2622.8991593273272464556951107947*c[54]
+                          + 414.24630354415958264314352688096*c[55]
+                          + y*(1321.4991486943909492092314272367*c[30]
+                               + 1525.935778465135799372956536098*c[31]
+                               + 844.274836768217319821813420438*c[32]
+                               + 249.73986465920894304131512103*c[33]
+                               + 31.464265445104546409743605410398*c[34]
+                               - 1436.6210356249138537114217722141*c[45]
+                               - 1658.8670832830459174648307276727*c[46]
+                               - 917.8235124467012694050803396241*c[47]
+                               - 271.49585632197040955265087982134*c[48]
+                               - 34.205262752974139374081470767003*c[49]
+                               - 13114.495796636636232278475553974*c[50]
+                               - 17522.979198754987964559415359907*c[51]
+                               - 12986.74324070511528799204982321*c[52]
+                               - 6113.403307487573242872447735668*c[53]
+                               - 1686.1494595675675155786611426537*c[54]
+                               - 207.12315177207979132157176344048*c[55]
+                               + y*(5770.378150520119942202529243748*c[50]
+                                    + 7138.991525418698800376058109592*c[51]
+                                    + 4608.1992144437505860616950985585*c[52]
+                                    + 1817.4982806044136667999168943878*c[53]
+                                    + 412.16986789429428158589494598203*c[54]
+                                    + 41.424630354415958264314352688096*c[55])
+                               + z*(14277.983050837397600752116219183*c[51]
+                                    + 27649.195286662503516370170591351*c[52]
+                                    + 21809.979367252964001599002732653*c[53]
+                                    + 8243.397357885885631717898919641*c[54]
+                                    + 1242.7389106324787479294305806429*c[55]))
+                          + z*(3051.8715569302715987459130721959*c[31]
+                               + 5065.649020609303918930880522628*c[32]
+                               + 2996.87837591050731649578145236*c[33]
+                               + 629.285308902090928194872108208*c[34]
+                               - 3317.7341665660918349296614553455*c[46]
+                               - 5506.941074680207616430482037745*c[47]
+                               - 3257.9502758636449146318105578561*c[48]
+                               - 684.1052550594827874816294153401*c[49]
+                               - 20767.97534667257832836671450063*c[51]
+                               - 50271.26415756818821158212834791*c[52]
+                               - 51550.86032259791491287037009536*c[53]
+                               - 25479.591833465464679855323933434*c[54]
+                               - 4970.9556425299149917177223225716*c[55]
+                               + z*(27649.195286662503516370170591351*c[52]
+                                    + 54524.94841813241000399750683163*c[53]
+                                    + 37095.288110486485342730545138382*c[54]
+                                    + 8699.1723744273512355060140645*c[55])))
+                     + z*(617.2714151813608807457155868259*c[17]
+                          + 796.893970362431591663721173197*c[18]
+                          + 269.39933184772377976202990872679*c[19]
+                          - 682.4192259894206702786302197343*c[27]
+                          - 880.9994324629272994728209514911*c[28]
+                          - 297.83216750378055830719780693079*c[29]
+                          - 3051.8715569302715987459130721959*c[31]
+                          - 7317.048585324550105122382977129*c[32]
+                          - 6326.743238033293223713316399427*c[33]
+                          - 1887.8559267062727845846163246239*c[34]
+                          + 741.8679127715391358001795890646*c[42]
+                          + 957.7473570832759024742811814761*c[43]
+                          + 323.77770151756899517320733467589*c[44]
+                          + 3317.7341665660918349296614553455*c[46]
+                          + 7954.470441204744334844029610076*c[47]
+                          + 6877.895026823250375333822288807*c[48]
+                          + 2052.3157651784483624448882460202*c[49]
+                          + 9345.588906002660247765021525284*c[51]
+                          + 27146.482645086821634254349307872*c[52]
+                          + 38068.327622841537166427350224268*c[53]
+                          + 26978.39135308108024925857828246*c[54]
+                          + 7456.433463794872487576583483857*c[55]
+                          + z*(5065.649020609303918930880522628*c[32]
+                               + 7492.1959397762682912394536309*c[33]
+                               + 2831.7838900594091768769244869358*c[34]
+                               - 5506.941074680207616430482037745*c[47]
+                               - 8144.87568965911228657952639464*c[48]
+                               - 3078.4736477676725436673323690302*c[49]
+                               - 22622.06887090568469521195775656*c[52]
+                               - 74352.20238836237727817841840677*c[53]
+                               - 77562.87514010810571661841256207*c[54]
+                               - 26097.517123282053706518042193501*c[55]
+                               + z*(36349.965612088273335998337887756*c[53]
+                                    + 57703.78150520119942202529243748*c[54]
+                                    + 23197.792998472936628016037505334*c[55]))))
+                + z*(112.2497216032182415675124619695*c[8]
+                     + 86.94826047713663144231198494302*c[9]
+                     - 127.27922061357855439215198517887*c[14]
+                     - 98.59006035092990042225456090414*c[15]
+                     - 352.72652296077764614040890675765*c[17]
+                     - 910.7359661284932476156813407966*c[18]
+                     - 538.7986636954475595240598174536*c[19]
+                     + 140.71247279470288663696890340633*c[24]
+                     + 108.99541274750969995521118114985*c[25]
+                     + 389.95384342252609730207441127677*c[27]
+                     + 1006.8564942433454851117953731327*c[28]
+                     + 595.6643350075611166143956138616*c[29]
+                     + 762.967889232567899686478268049*c[31]
+                     + 2392.1120375099490728284713579077*c[32]
+                     + 3662.8513483350644979392884417734*c[33]
+                     + 1887.8559267062727845846163246239*c[34]
+                     - 152.97058540778354490084672327068*c[39]
+                     - 118.49050594878899410463076626234*c[40]
+                     - 423.92452158373664902867405089404*c[42]
+                     - 1094.5684080951724599706070645441*c[43]
+                     - 647.5554030351379903464146693518*c[44]
+                     - 829.4335416415229587324153638364*c[46]
+                     - 2600.4999519323202633143942956016*c[47]
+                     - 3981.9392260555660067722129040464*c[48]
+                     - 2052.3157651784483624448882460202*c[49]
+                     - 1384.5316897781718885577809667087*c[51]
+                     - 4691.984654706364233080998645805*c[52]
+                     - 8723.991746901185600639601093061*c[53]
+                     - 10491.596637309308985822780443179*c[54]
+                     - 4970.9556425299149917177223225716*c[55]
+                     + z*(796.893970362431591663721173197*c[18]
+                          + 673.498329619309449405074771817*c[19]
+                          - 880.9994324629272994728209514911*c[28]
+                          - 744.580418759451395767994517327*c[29]
+                          - 2251.3995647152461861915024545013*c[32]
+                          - 8324.662155306964768043837367667*c[33]
+                          - 5663.567780118818353753848973872*c[34]
+                          + 957.7473570832759024742811814761*c[43]
+                          + 809.4442537939224879330183366897*c[44]
+                          + 2447.5293665245367184135475723309*c[47]
+                          + 9049.861877399013651755029327378*c[48]
+                          + 6156.94729553534508733466473806*c[49]
+                          + 4524.413774181136939042391551312*c[52]
+                          + 20818.616668741465637889957153896*c[53]
+                          + 43839.885948756755405045189708997*c[54]
+                          + 26097.517123282053706518042193501*c[55]
+                          + z*(4994.7972931841788608263024206*c[33]
+                               + 4404.9971623146364973641047574557*c[34]
+                               - 5429.917126439408191053017596427*c[48]
+                               - 4788.7367854163795123714059073804*c[49]
+                               - 13218.169313486644849453941050093*c[53]
+                               - 62949.57982385585391493668265907*c[54]
+                               - 46395.585996945873256032075010668*c[55]
+                               + z*(28851.890752600599711012646218742*c[54]
+                                    + 26097.517123282053706518042193501*c[55])))))
+           + x*(12.649110640673517327995574177731*c[1]
+                + 4.4721359549995793928183473374626*c[2]
+                + 7.745966692414833770358530799565*c[3]
+                - 37.416573867739413855837487323165*c[4]
+                - 37.04051835490426826702262055095*c[5]
+                - 64.15605972938176009223266071219*c[6]
+                - 12.961481396815720461931934872176*c[7]
+                - 22.449944320643648313502492393899*c[8]
+                - 28.98275349237887714743732831434*c[9]
+                + 76.36753236814713263529119110732*c[10]
+                + 90.*c[11]
+                + 155.88457268119895641747017073553*c[12]
+                + 73.48469228349534294591852224118*c[13]
+                + 127.27922061357855439215198517887*c[14]
+                + 164.31676725154983403709093484024*c[15]
+                + 25.455844122715710878430397035775*c[16]
+                + 44.090815370097205767551113344706*c[17]
+                + 56.92099788303082797598008379979*c[18]
+                + 67.3498329619309449405074771817*c[19]
+                - 131.33164127505602752783764317925*c[20]
+                - 165.83123951776999245574663683353*c[21]
+                - 287.22813232690143299253057341095*c[22]
+                - 162.48076809271920720919767136532*c[23]
+                - 281.42494558940577327393780681267*c[24]
+                - 363.31804249169899985070393716618*c[25]
+                - 121.95080975540916841870638295216*c[26]
+                - 211.22499852053496937195697277492*c[27]
+                - 272.69030052423940221777791355678*c[28]
+                - 322.65151479576227149946429084169*c[29]
+                - 41.952353926806061879658140547198*c[30]
+                - 72.66360849833979997014078743324*c[31]
+                - 93.80831519646859109131260227089*c[32]
+                - 110.99549540409286357391783156889*c[33]
+                - 125.85706178041818563897442164159*c[34]
+                + 203.96078054371139320112896436091*c[35]
+                + 266.81079438433520769082237379282*c[36]
+                + 462.12985188148146723267009094954*c[37]
+                + 282.6163477224910993524493672627*c[38]
+                + 489.50587330490734368270951446619*c[39]
+                + 631.9493650602079685580307533991*c[40]
+                + 254.95097567963924150141120545114*c[41]
+                + 441.58804331639234273820213634796*c[42]
+                + 570.0877125495689895680245127834*c[43]
+                + 674.5368781616020732775152805748*c[44]
+                + 182.42806801586207666176784409068*c[45]
+                + 315.97468253010398427901537669957*c[46]
+                + 407.92156108742278640225792872182*c[47]
+                + 482.6593001279473947602682307935*c[48]
+                + 547.284204047586229985303532272*c[49]
+                + 62.4499799839839820584689312094*c[50]
+                + 108.16653826391967879357663802411*c[51]
+                + 139.64240043768941169883924541086*c[52]
+                + 165.22711641858306061817426312616*c[53]
+                + 187.34993995195194617540679362819*c[54]
+                + 207.12315177207979132157176344048*c[55]
+                + z*(109.98181667894016015811313264947*c[6]
+                     + 22.449944320643648313502492393899*c[8]
+                     + 86.94826047713663144231198494302*c[9]
+                     - 290.98453567157138531261098537299*c[12]
+                     - 229.10259710444139790587357332197*c[14]
+                     - 887.3105431583691038002910481373*c[15]
+                     - 58.78775382679627435673481779294*c[17]
+                     - 227.68399153212331190392033519916*c[18]
+                     - 538.7986636954475595240598174536*c[19]
+                     + 551.478014067650751345658700949*c[22]
+                     + 534.7073966198709692204818329441*c[24]
+                     + 2070.9128422026842991490124418472*c[25]
+                     + 389.95384342252609730207441127677*c[27]
+                     + 1510.2847413650182276676930596991*c[28]
+                     + 3573.9860100453666996863736831694*c[29]
+                     + 108.99541274750969995521118114985*c[31]
+                     + 422.137418384108659910906710219*c[32]
+                     + 998.95945863683577216526048412*c[33]
+                     + 1887.8559267062727845846163246239*c[34]
+                     - 899.2797117693693416419526094153*c[37]
+                     - 948.4176295282579783852496842782*c[39]
+                     - 3673.2056844124588172435537541325*c[40]
+                     - 847.8490431674732980573481017881*c[42]
+                     - 3283.7052242855173799118211936323*c[43]
+                     - 7770.664836421655884156976032221*c[44]
+                     - 592.4525297439449705231538313117*c[46]
+                     - 2294.5587811167531735127008490603*c[47]
+                     - 5429.917126439408191053017596427*c[48]
+                     - 10261.578825892241812224441230101*c[49]
+                     - 173.06646122227148606972262083858*c[51]
+                     - 670.2835221009091761544283779721*c[52]
+                     - 1586.1803176183973819344729260112*c[53]
+                     - 2997.5990392312311388065086980511*c[54]
+                     - 4970.9556425299149917177223225716*c[55]
+                     + z*(788.7204828074392033780364872332*c[15]
+                          + 113.84199576606165595196016759958*c[18]
+                          + 673.498329619309449405074771817*c[19]
+                          - 1961.9174294551745991938012606974*c[25]
+                          - 1384.4276795846000420287186380575*c[28]
+                          - 8190.384606353965353447939690597*c[29]
+                          - 281.42494558940577327393780681267*c[32]
+                          - 1664.9324310613929536087674735333*c[33]
+                          - 5663.567780118818353753848973872*c[34]
+                          + 3554.7151784636698231389229878702*c[40]
+                          + 3146.8841732736208224154953105642*c[43]
+                          + 18617.217837260217222459421743864*c[44]
+                          + 2141.5881957089696286118541257896*c[47]
+                          + 12669.806628358619112457041058329*c[48]
+                          + 43098.631068747415611342653166423*c[49]
+                          + 502.7126415756818821158212834791*c[52]
+                          + 2974.0880955344950911271367362709*c[53]
+                          + 10116.896757405405093471966855922*c[54]
+                          + 26097.517123282053706518042193501*c[55]
+                          + z*(4963.8694583963426384532967821798*c[29]
+                               + 554.9774770204643178695891578444*c[33]
+                               + 4404.9971623146364973641047574557*c[34]
+                               - 11871.849055644196489684268938116*c[44]
+                               - 7843.213627079145164854358750394*c[48]
+                               - 62253.57821041293366082827679594*c[49]
+                               - 1321.8169313486644849453941050093*c[53]
+                               - 10491.596637309308985822780443179*c[54]
+                               - 46395.585996945873256032075010668*c[55]
+                               + z*(28732.420712498277074228435444282*c[49]
+                                    + 2622.8991593273272464556951107947*c[54]
+                                    + 26097.517123282053706518042193501*c[55]))))
+                + x*(56.12486080160912078375623098475*c[4]
+                     + 31.749015732775087086019389043671*c[5]
+                     + 54.99090833947008007905656632474*c[6]
+                     + 6.480740698407860230965967436088*c[7]
+                     + 11.22497216032182415675124619695*c[8]
+                     + 14.49137674618943857371866415717*c[9]
+                     - 267.28636328851496422351916887563*c[10]
+                     - 252.*c[11]
+                     - 436.47680350735707796891647805948*c[12]
+                     - 124.92397688194208300806148781*c[13]
+                     - 216.37467504308354246665837480408*c[14]
+                     - 279.33850432763471786305458922841*c[15]
+                     - 25.455844122715710878430397035775*c[16]
+                     - 44.090815370097205767551113344706*c[17]
+                     - 56.92099788303082797598008379979*c[18]
+                     - 67.3498329619309449405074771817*c[19]
+                     + 787.9898476503361651670258590755*c[20]
+                     + 875.5889446538255601663422424811*c[21]
+                     + 1516.5645386860395662005614276098*c[22]
+                     + 666.1711491801487495577104525978*c[23]
+                     + 1153.8422769165636704231450079319*c[24]
+                     + 1489.6039742159658993878861423814*c[25]
+                     + 309.56744014834635060133158749393*c[26]
+                     + 536.1865347059733837903523155056*c[27]
+                     + 692.2138397923000210143593190288*c[28]
+                     + 819.0384606353965353447939690597*c[29]
+                     + 62.9285308902090928194872108208*c[30]
+                     + 108.99541274750969995521118114985*c[31]
+                     + 140.71247279470288663696890340633*c[32]
+                     + 166.49324310613929536087674735333*c[33]
+                     + 188.78559267062727845846163246239*c[34]
+                     - 1835.6470248934025388101606792482*c[35]
+                     - 2206.5973805839614473889634156919*c[36]
+                     - 3821.9387750198197019782985900152*c[37]
+                     - 1995.9779557900933891766736562928*c[38]
+                     - 3457.1352302159081147591359459174*c[39]
+                     - 4463.1423907377187779410921958814*c[40]
+                     - 1376.7352686700519041076205094362*c[41]
+                     - 2384.575433908518650786291536279*c[42]
+                     - 3078.4736477676725436673323690302*c[43]
+                     - 3642.4991420726511956985825151038*c[44]
+                     - 615.694729553534508733466473806*c[45]
+                     - 1066.414553539100946941676896361*c[46]
+                     - 1376.7352686700519041076205094362*c[47]
+                     - 1628.9751379318224573159052789281*c[48]
+                     - 1847.0841886606035262003994214181*c[49]
+                     - 124.8999599679679641169378624188*c[50]
+                     - 216.33307652783935758715327604823*c[51]
+                     - 279.28480087537882339767849082173*c[52]
+                     - 330.45423283716612123634852625232*c[53]
+                     - 374.69987990390389235081358725639*c[54]
+                     - 414.24630354415958264314352688096*c[55]
+                     + x*(237.58787847867996819868370566723*c[10]
+                          + 168.*c[11]
+                          + 290.98453567157138531261098537299*c[12]
+                          + 58.78775382679627435673481779294*c[13]
+                          + 101.8233764908628435137215881431*c[14]
+                          + 131.45341380123986722967274787219*c[15]
+                          + 8.485281374238570292810132345258*c[16]
+                          + 14.696938456699068589183704448235*c[17]
+                          + 18.973665961010275991993361266596*c[18]
+                          + 22.449944320643648313502492393899*c[19]
+                          - 1575.9796953006723303340517181509*c[20]
+                          - 1512.3809044020623311964093279218*c[21]
+                          - 2619.5205668213410688918788295078*c[22]
+                          - 877.3961477006837189296674253727*c[23]
+                          - 1519.6947061827911756792641567884*c[24]
+                          - 1961.9174294551745991938012606974*c[25]
+                          - 290.80577710905263238306906703976*c[26]
+                          - 503.6903810874295423485127812325*c[27]
+                          - 650.2614858654939591347011784816*c[28]
+                          - 769.3997660514331089602610012379*c[29]
+                          - 41.952353926806061879658140547198*c[30]
+                          - 72.66360849833979997014078743324*c[31]
+                          - 93.80831519646859109131260227089*c[32]
+                          - 110.99549540409286357391783156889*c[33]
+                          - 125.85706178041818563897442164159*c[34]
+                          + 6118.823416311341796033868930827*c[35]
+                          + 6706.325372363020085201751557495*c[36]
+                          + 11615.696277021020662875221204948*c[37]
+                          + 5122.421302470151175763144781636*c[38]
+                          + 8872.2939536514456042491099497*c[39]
+                          + 11454.082241716269430114307405359*c[40]
+                          + 2702.4803422041759599149587777821*c[41]
+                          + 4680.8332591537588330249426452884*c[42]
+                          + 6042.929753025431289421059835504*c[43]
+                          + 7150.090908512981976741661974093*c[44]
+                          + 866.5333230753448641433972594307*c[45]
+                          + 1500.879742017993925325323039323*c[46]
+                          + 1937.6274151652582354107251614287*c[47]
+                          + 2292.6316756077501251112740962691*c[48]
+                          + 2599.5999692260345924301917782922*c[49]
+                          + 124.8999599679679641169378624188*c[50]
+                          + 216.33307652783935758715327604823*c[51]
+                          + 279.28480087537882339767849082173*c[52]
+                          + 330.45423283716612123634852625232*c[53]
+                          + 374.69987990390389235081358725639*c[54]
+                          + 414.24630354415958264314352688096*c[55]
+                          + x*(984.9873095629202064587823238443*c[20]
+                               + 795.989949685295963787583856801*c[21]
+                               + 1378.6950351691268783641467523725*c[22]
+                               + 365.58172820861821622069476057197*c[23]
+                               + 633.2061275761629898663600653285*c[24]
+                               + 817.4655956063227496640838586239*c[25]
+                               + 93.80831519646859109131260227089*c[26]
+                               + 162.48076809271920720919767136532*c[27]
+                               + 209.76176963403030939829070273599*c[28]
+                               + 248.19347291981713192266483910899*c[29]
+                               + 10.488088481701515469914535136799*c[30]
+                               + 18.165902124584949992535196858309*c[31]
+                               + 23.452078799117147772828150567722*c[32]
+                               + 27.748873851023215893479457892222*c[33]
+                               + 31.464265445104546409743605410398*c[34]
+                               - 8413.382197428094969546569779888*c[35]
+                               - 8328.823446321815267105401127857*c[36]
+                               - 14425.945376300299855506323109371*c[37]
+                               - 5343.21532412834734713224584981*c[38]
+                               - 9254.720417170904466501226757876*c[39]
+                               - 11947.792683169556905550268931452*c[40]
+                               - 2243.56858598082532521241860797*c[41]
+                               - 3885.9747811842526160961787998621*c[42]
+                               - 5016.771870436207108198615712494*c[43]
+                               - 5935.924527822098244842134469058*c[44]
+                               - 558.6859582985776097766640225277*c[45]
+                               - 967.6724652484434518544845911424*c[46]
+                               - 1249.2597808302322833569149067106*c[47]
+                               - 1478.1441066418388964533214568051*c[48]
+                               - 1676.0578748957328293299920675831*c[49]
+                               - 62.4499799839839820584689312094*c[50]
+                               - 108.16653826391967879357663802411*c[51]
+                               - 139.64240043768941169883924541086*c[52]
+                               - 165.22711641858306061817426312616*c[53]
+                               - 187.34993995195194617540679362819*c[54]
+                               - 207.12315177207979132157176344048*c[55]
+                               + x*(4038.423454765485585382353494346*c[35]
+                                    + 3569.4957627093494001880290547958*c[36]
+                                    + 6182.54801841441422378842418973*c[37]
+                                    + 1942.987390592126308048089399931*c[38]
+                                    + 3365.352878971237987818627911955*c[39]
+                                    + 4344.6518847889297838364614296191*c[40]
+                                    + 673.070575794247597563725582391*c[41]
+                                    + 1165.7924343552757848288536399586*c[42]
+                                    + 1505.0315611308621324595847137481*c[43]
+                                    + 1780.7773583466294734526403407174*c[44]
+                                    + 136.82105101189655749632588306801*c[45]
+                                    + 236.98101189757798820926153252468*c[46]
+                                    + 305.94117081556708980169344654137*c[47]
+                                    + 361.99447509596054607020117309513*c[48]
+                                    + 410.46315303568967248897764920403*c[49]
+                                    + 12.48999599679679641169378624188*c[50]
+                                    + 21.633307652783935758715327604823*c[51]
+                                    + 27.928480087537882339767849082173*c[52]
+                                    + 33.045423283716612123634852625232*c[53]
+                                    + 37.469987990390389235081358725639*c[54]
+                                    + 41.424630354415958264314352688096*c[55])
+                               + y*(10708.487288128048200564087164387*c[36]
+                                    + 6182.54801841441422378842418973*c[37]
+                                    + 15543.899124737010464384715199448*c[38]
+                                    + 20192.11727382742792691176747173*c[39]
+                                    + 8689.303769577859567672922859238*c[40]
+                                    + 10096.058636913713963455883735865*c[41]
+                                    + 15155.301646618585202775097319462*c[42]
+                                    + 13545.284050177759192136262423733*c[43]
+                                    + 5342.332075039888420357921022152*c[44]
+                                    + 3283.7052242855173799118211936323*c[45]
+                                    + 5213.582261746715740603753715543*c[46]
+                                    + 5506.941074680207616430482037745*c[47]
+                                    + 4343.9337011515265528424140771415*c[48]
+                                    + 1641.8526121427586899559105968161*c[49]
+                                    + 437.14985988788787440928251846579*c[50]
+                                    + 713.8991525418698800376058109592*c[51]
+                                    + 809.925922538598587853267623383*c[52]
+                                    + 760.0447355254820788436016103803*c[53]
+                                    + 562.0498198558558385262203808846*c[54]
+                                    + 207.12315177207979132157176344048*c[55])
+                               + z*(12365.096036828828447576848379461*c[37]
+                                    + 6730.70575794247597563725582391*c[39]
+                                    + 26067.911308733578703018768577714*c[40]
+                                    + 2331.5848687105515696577072799172*c[42]
+                                    + 9030.189366785172794757508282489*c[43]
+                                    + 21369.328300159553681431684088609*c[44]
+                                    + 473.96202379515597641852306504935*c[46]
+                                    + 1835.6470248934025388101606792482*c[47]
+                                    + 4343.9337011515265528424140771415*c[48]
+                                    + 8209.263060713793449779552984081*c[49]
+                                    + 43.266615305567871517430655209646*c[51]
+                                    + 167.57088052522729403860709449304*c[52]
+                                    + 396.54507940459934548361823150279*c[53]
+                                    + 749.3997598078077847016271745128*c[54]
+                                    + 1242.7389106324787479294305806429*c[55]))
+                          + y*(2387.9698490558878913627515704029*c[21]
+                               + 1378.6950351691268783641467523725*c[22]
+                               + 2924.6538256689457297655580845758*c[23]
+                               + 3799.236765456977939198160391971*c[24]
+                               + 1634.9311912126454993281677172478*c[25]
+                               + 1407.1247279470288663696890340633*c[26]
+                               + 2112.2499852053496937195697277492*c[27]
+                               + 1887.8559267062727845846163246239*c[28]
+                               + 744.580418759451395767994517327*c[29]
+                               + 251.71412356083637127794884328319*c[30]
+                               + 399.6498467408688998357743308828*c[31]
+                               + 422.137418384108659910906710219*c[32]
+                               + 332.98648621227859072175349470667*c[33]
+                               + 125.85706178041818563897442164159*c[34]
+                               - 14277.983050837397600752116219183*c[36]
+                               - 8243.397357885885631717898919641*c[37]
+                               - 27201.823468289768312673251599035*c[38]
+                               - 35336.205229197998872095593075528*c[39]
+                               - 15206.281596761254243427615003667*c[40]
+                               - 23557.470152798665914730395383685*c[41]
+                               - 35362.370508776698806475227078745*c[42]
+                               - 31605.66278374810478165127898871*c[43]
+                               - 12465.441508426406314168482385022*c[44]
+                               - 10124.757774880345254728115347033*c[45]
+                               - 16075.211973719040200194907289591*c[46]
+                               - 16979.734980263973483993986283046*c[47]
+                               - 13393.79557855054020459744340452*c[48]
+                               - 5062.378887440172627364057673516*c[49]
+                               - 1748.5994395515514976371300738631*c[50]
+                               - 2855.5966101674795201504232438366*c[51]
+                               - 3239.703690154394351413070493532*c[52]
+                               - 3040.1789421019283153744064415214*c[53]
+                               - 2248.1992794234233541048815235383*c[54]
+                               - 828.4926070883191652862870537619*c[55]
+                               + y*(19429.87390592126308048089399931*c[38]
+                                    + 16826.764394856189939093139559775*c[39]
+                                    + 4344.6518847889297838364614296191*c[40]
+                                    + 30288.175910741141890367651207595*c[41]
+                                    + 38471.150333724100899352170118635*c[42]
+                                    + 22575.473416962931986893770706222*c[43]
+                                    + 5342.332075039888420357921022152*c[44]
+                                    + 17239.452427498966244537061266569*c[45]
+                                    + 24883.006249245688761972460915091*c[46]
+                                    + 21109.940786274129196316847811354*c[47]
+                                    + 10859.834252878816382106035192854*c[48]
+                                    + 2462.7789182141380349338658952242*c[49]
+                                    + 3497.1988791031029952742601477263*c[50]
+                                    + 5365.060297890416068161401245996*c[51]
+                                    + 5306.411216632197644555891325613*c[52]
+                                    + 3899.3599474785602305889126097774*c[53]
+                                    + 1873.4993995195194617540679362819*c[54]
+                                    + 414.24630354415958264314352688096*c[55])
+                               + z*(33653.52878971237987818627911955*c[39]
+                                    + 26067.911308733578703018768577714*c[40]
+                                    + 27979.018424526618835892487359007*c[42]
+                                    + 72241.51493428138235806006625991*c[43]
+                                    + 42738.656600319107362863368177218*c[44]
+                                    + 9953.202499698275504788984366036*c[46]
+                                    + 31205.999423187843159772731547219*c[47]
+                                    + 47783.270712666792081266554848557*c[48]
+                                    + 24627.789182141380349338658952242*c[49]
+                                    + 1384.5316897781718885577809667087*c[51]
+                                    + 4691.984654706364233080998645805*c[52]
+                                    + 8723.991746901185600639601093061*c[53]
+                                    + 10491.596637309308985822780443179*c[54]
+                                    + 4970.9556425299149917177223225716*c[55]))
+                          + z*(2757.3900703382537567282935047451*c[22]
+                               + 1266.412255152325979732720130657*c[24]
+                               + 4904.7935736379364979845031517435*c[25]
+                               + 324.96153618543841441839534273064*c[27]
+                               + 1258.5706178041818563897442164159*c[28]
+                               + 2978.3216750378055830719780693079*c[29]
+                               + 36.331804249169899985070393716618*c[31]
+                               + 140.71247279470288663696890340633*c[32]
+                               + 332.98648621227859072175349470667*c[33]
+                               + 629.285308902090928194872108208*c[34]
+                               - 16486.794715771771263435797839281*c[37]
+                               - 11778.735076399332957365197691843*c[39]
+                               - 45618.844790283762730282845011*c[40]
+                               - 5440.364693657953662534650319807*c[42]
+                               - 21070.441855832069854434185992474*c[43]
+                               - 49861.766033705625256673929540088*c[44]
+                               - 1461.3829067017309272904461172355*c[46]
+                               - 5659.911660087991161331328761015*c[47]
+                               - 13393.79557855054020459744340452*c[48]
+                               - 25311.894437200863136820288367582*c[49]
+                               - 173.06646122227148606972262083858*c[51]
+                               - 670.2835221009091761544283779721*c[52]
+                               - 1586.1803176183973819344729260112*c[53]
+                               - 2997.5990392312311388065086980511*c[54]
+                               - 4970.9556425299149917177223225716*c[55]
+                               + z*(26067.911308733578703018768577714*c[40]
+                                    + 9030.189366785172794757508282489*c[43]
+                                    + 53423.32075039888420357921022152*c[44]
+                                    + 1835.6470248934025388101606792482*c[47]
+                                    + 10859.834252878816382106035192854*c[48]
+                                    + 36941.683773212070524007988428363*c[49]
+                                    + 167.57088052522729403860709449304*c[52]
+                                    + 991.362698511498363709045578757*c[53]
+                                    + 3372.2989191351350311573222853075*c[54]
+                                    + 8699.1723744273512355060140645*c[55])))
+                     + z*(581.969071343142770625221970746*c[12]
+                          + 203.6467529817256870274431762862*c[14]
+                          + 788.7204828074392033780364872332*c[15]
+                          + 29.393876913398137178367408896471*c[17]
+                          + 113.84199576606165595196016759958*c[18]
+                          + 269.39933184772377976202990872679*c[19]
+                          - 2481.6510633044283810554641542706*c[22]
+                          - 1772.9771572132563716258081829198*c[24]
+                          - 6866.711003093111097178304412441*c[25]
+                          - 682.4192259894206702786302197343*c[27]
+                          - 2642.9982973887818984184628544734*c[28]
+                          - 6254.475517579391724451153945547*c[29]
+                          - 108.99541274750969995521118114985*c[31]
+                          - 422.137418384108659910906710219*c[32]
+                          - 998.95945863683577216526048412*c[33]
+                          - 1887.8559267062727845846163246239*c[34]
+                          + 6744.597838270270062314644570615*c[37]
+                          + 5965.852830903558251133022207557*c[39]
+                          + 23105.648660013853850402999421156*c[40]
+                          + 3921.3018246495640035152349707699*c[42]
+                          + 15187.136662320517882092173020549*c[43]
+                          + 35939.324868450158464226014149024*c[44]
+                          + 1540.3765773342569233601999614104*c[46]
+                          + 5965.852830903558251133022207557*c[47]
+                          + 14117.78452874246129673784575071*c[48]
+                          + 26680.104947319828711783547198262*c[49]
+                          + 259.59969183340722910458393125788*c[51]
+                          + 1005.4252831513637642316425669582*c[52]
+                          + 2379.2704764275960729017093890167*c[53]
+                          + 4496.3985588468467082097630470767*c[54]
+                          + 7456.433463794872487576583483857*c[55]
+                          + z*(4904.7935736379364979845031517435*c[25]
+                               + 1258.5706178041818563897442164159*c[28]
+                               + 7445.80418759451395767994517327*c[29]
+                               + 140.71247279470288663696890340633*c[32]
+                               + 832.4662155306964768043837367667*c[33]
+                               + 2831.7838900594091768769244869358*c[34]
+                               - 19550.933481550184027264076433286*c[40]
+                               - 12040.252489046897059676677709985*c[43]
+                               - 71231.0943338651789381056136287*c[44]
+                               - 3824.2646351945886225211680817671*c[47]
+                               - 22624.654693497534129387573318445*c[48]
+                               - 76961.84119419181359168330922576*c[49]
+                               - 502.7126415756818821158212834791*c[52]
+                               - 2974.0880955344950911271367362709*c[53]
+                               - 10116.896757405405093471966855922*c[54]
+                               - 26097.517123282053706518042193501*c[55]
+                               + z*(35615.547166932589469052806814348*c[44]
+                                    + 7239.889501919210921404023461903*c[48]
+                                    + 57464.84142499655414845687088856*c[49]
+                                    + 660.9084656743322424726970525046*c[53]
+                                    + 5245.798318654654492911390221589*c[54]
+                                    + 23197.792998472936628016037505334*c[55])))
+                     + y*(504.*c[11]
+                          + 290.98453567157138531261098537299*c[12]
+                          + 470.30203061437019485387854234353*c[13]
+                          + 610.9402589451770610823295288586*c[14]
+                          + 262.90682760247973445934549574439*c[15]
+                          + 127.27922061357855439215198517887*c[16]
+                          + 191.06019993708789165938815782706*c[17]
+                          + 170.76299364909248392794025139937*c[18]
+                          + 67.3498329619309449405074771817*c[19]
+                          - 2149.1728641502991022264764133626*c[21]
+                          - 1240.8255316522141905277320771353*c[22]
+                          - 4094.5153559365240216717813184061*c[23]
+                          - 5318.931471639769114877424548759*c[24]
+                          - 2288.903667697703699059434804147*c[25]
+                          - 2954.961928688760619376346971533*c[26]
+                          - 4435.7249689312343568110964282733*c[27]
+                          - 3964.4974460831728476276942817102*c[28]
+                          - 1563.6188793948479311127884863866*c[29]
+                          - 755.1423706825091138338465298496*c[30]
+                          - 1198.9495402226066995073229926484*c[31]
+                          - 1266.412255152325979732720130657*c[32]
+                          - 998.95945863683577216526048412*c[33]
+                          - 377.57118534125455691692326492478*c[34]
+                          + 5840.993066251662654853138453302*c[36]
+                          + 3372.2989191351350311573222853075*c[37]
+                          + 13777.546951471441093431906654056*c[38]
+                          + 17897.55849271067475339906662267*c[39]
+                          + 7701.882886671284616800999807052*c[40]
+                          + 16979.734980263973483993986283046*c[41]
+                          + 25488.461860222166022849027310004*c[42]
+                          + 22780.704993480776823138259530824*c[43]
+                          + 8984.831217112539616056503537256*c[44]
+                          + 10672.041978927931484713418879305*c[45]
+                          + 16944.142350676826156962199575514*c[46]
+                          + 17897.55849271067475339906662267*c[47]
+                          + 14117.78452874246129673784575071*c[48]
+                          + 5336.020989463965742356709439652*c[49]
+                          + 2622.8991593273272464556951107947*c[50]
+                          + 4283.3949152512192802256348657549*c[51]
+                          + 4859.5555352315915271196057402981*c[52]
+                          + 4560.2684131528924730616096622821*c[53]
+                          + 3372.2989191351350311573222853075*c[54]
+                          + 1242.7389106324787479294305806429*c[55]
+                          + y*(3655.8172820861821622069476057197*c[23]
+                               + 3166.0306378808149493318003266425*c[24]
+                               + 817.4655956063227496640838586239*c[25]
+                               + 4221.37418384108659910906710219*c[26]
+                               + 5361.865347059733837903523155056*c[27]
+                               + 3146.4265445104546409743605410398*c[28]
+                               + 744.580418759451395767994517327*c[29]
+                               + 1321.4991486943909492092314272367*c[30]
+                               + 1907.4197230814197492161956701225*c[31]
+                               + 1618.1934371390831963251423891728*c[32]
+                               + 832.4662155306964768043837367667*c[33]
+                               + 188.78559267062727845846163246239*c[34]
+                               - 14572.405429440947310360670499483*c[38]
+                               - 12620.073296142142454319854669831*c[39]
+                               - 3258.4889135916973378773460722143*c[40]
+                               - 40384.23454765485585382353494346*c[41]
+                               - 51294.86711163213453246956015818*c[42]
+                               - 30100.631222617242649191694274962*c[43]
+                               - 7123.10943338651789381056136287*c[44]
+                               - 35915.525890622846342785544305353*c[45]
+                               - 51839.59635259518492077596023977*c[46]
+                               - 43979.043304737769158993432940321*c[47]
+                               - 22624.654693497534129387573318445*c[48]
+                               - 5130.78941294612090611222061505*c[49]
+                               - 10491.596637309308985822780443179*c[50]
+                               - 16095.180893671248204484203737988*c[51]
+                               - 15919.233649896592933667673976838*c[52]
+                               - 11698.079842435680691766737829332*c[53]
+                               - 5620.498198558558385262203808846*c[54]
+                               - 1242.7389106324787479294305806429*c[55]
+                               + y*(23557.470152798665914730395383685*c[41]
+                                    + 24481.641121460791481405926439131*c[42]
+                                    + 10535.220927916034927217092996237*c[43]
+                                    + 1780.7773583466294734526403407174*c[44]
+                                    + 30647.915426664828879176997807234*c[45]
+                                    + 39812.809998793102019155937464146*c[46]
+                                    + 26922.82303176990390254902329564*c[47]
+                                    + 10135.845302686895289965632846664*c[48]
+                                    + 1641.8526121427586899559105968161*c[49]
+                                    + 10491.596637309308985822780443179*c[50]
+                                    + 15056.782126337619288065868012957*c[51]
+                                    + 12902.957800442501640972746275964*c[52]
+                                    + 7468.265662119954339941476693303*c[53]
+                                    + 2622.8991593273272464556951107947*c[54]
+                                    + 414.24630354415958264314352688096*c[55])
+                               + z*(48963.282242921582962811852878262*c[42]
+                                    + 63211.32556749620956330255797742*c[43]
+                                    + 21369.328300159553681431684088609*c[44]
+                                    + 39812.809998793102019155937464146*c[46]
+                                    + 95453.64529445693201812835532091*c[47]
+                                    + 82534.74032187900450400586746569*c[48]
+                                    + 24627.789182141380349338658952242*c[49]
+                                    + 9345.588906002660247765021525284*c[51]
+                                    + 27146.482645086821634254349307872*c[52]
+                                    + 38068.327622841537166427350224268*c[53]
+                                    + 26978.39135308108024925857828246*c[54]
+                                    + 7456.433463794872487576583483857*c[55]))
+                          + z*(6332.061275761629898663600653285*c[24]
+                               + 4904.7935736379364979845031517435*c[25]
+                               + 3899.5384342252609730207441127677*c[27]
+                               + 10068.564942433454851117953731327*c[28]
+                               + 5956.643350075611166143956138616*c[29]
+                               + 762.967889232567899686478268049*c[31]
+                               + 2392.1120375099490728284713579077*c[32]
+                               + 3662.8513483350644979392884417734*c[33]
+                               + 1887.8559267062727845846163246239*c[34]
+                               - 25240.146592284284908639709339663*c[39]
+                               - 19550.933481550184027264076433286*c[40]
+                               - 37305.357899368825114523316478676*c[42]
+                               - 96322.01991237517647741342167988*c[43]
+                               - 56984.87546709214315048449090296*c[44]
+                               - 20735.838541038073968310384095909*c[46]
+                               - 65012.49879830800658285985739004*c[47]
+                               - 99548.48065138915016930532260116*c[48]
+                               - 51307.8941294612090611222061505*c[49]
+                               - 4153.595069334515665673342900126*c[51]
+                               - 14075.953964119092699242995937415*c[52]
+                               - 26171.975240703556801918803279184*c[53]
+                               - 31474.789911927926957468341329537*c[54]
+                               - 14912.866927589744975153166967715*c[55]
+                               + z*(63211.32556749620956330255797742*c[43]
+                                    + 53423.32075039888420357921022152*c[44]
+                                    + 29370.352398294440620962570867971*c[47]
+                                    + 108598.34252878816382106035192854*c[48]
+                                    + 73883.36754642414104801597685673*c[49]
+                                    + 4524.413774181136939042391551312*c[52]
+                                    + 20818.616668741465637889957153896*c[53]
+                                    + 43839.885948756755405045189708997*c[54]
+                                    + 26097.517123282053706518042193501*c[55]))))
+                + y*(95.24704719832526125805816713101*c[5]
+                     + 54.99090833947008007905656632474*c[6]
+                     + 51.8459255872628818477277394887*c[7]
+                     + 67.3498329619309449405074771817*c[8]
+                     + 28.98275349237887714743732831434*c[9]
+                     - 252.*c[11]
+                     - 145.49226783578569265630549268649*c[12]
+                     - 529.0897844411664692106133601365*c[13]
+                     - 687.3077913133241937176207199659*c[14]
+                     - 295.77018105278970126676368271243*c[15]
+                     - 254.55844122715710878430397035775*c[16]
+                     - 382.12039987417578331877631565412*c[17]
+                     - 341.52598729818496785588050279873*c[18]
+                     - 134.6996659238618898810149543634*c[19]
+                     + 477.59396981117757827255031408058*c[21]
+                     + 275.73900703382537567282935047451*c[22]
+                     + 1234.8538375046659747899023023764*c[23]
+                     + 1604.1221898596129076614454988322*c[24]
+                     + 690.3042807342280997163374806157*c[25]
+                     + 1688.549673536434639643626840876*c[26]
+                     + 2534.699982246419632463483673299*c[27]
+                     + 2265.4271120475273415015395895487*c[28]
+                     + 893.4965025113416749215934207924*c[29]
+                     + 755.1423706825091138338465298496*c[30]
+                     + 1198.9495402226066995073229926484*c[31]
+                     + 1266.412255152325979732720130657*c[32]
+                     + 998.95945863683577216526048412*c[33]
+                     + 377.57118534125455691692326492478*c[34]
+                     - 778.7990755002216873137517937736*c[36]
+                     - 449.63985588468467082097630470767*c[37]
+                     - 2190.2766948493060199814825962859*c[38]
+                     - 2845.2528885847739351557490528347*c[39]
+                     - 1224.4018948041529390811845847108*c[40]
+                     - 3671.2940497868050776203213584964*c[41]
+                     - 5511.018780588576437372762661623*c[42]
+                     - 4925.5578364282760698677317904484*c[43]
+                     - 1942.6662091054139710392440080554*c[44]
+                     - 4104.6315303568967248897764920403*c[45]
+                     - 6516.977827183394675754692144429*c[46]
+                     - 6883.676343350259520538102547181*c[47]
+                     - 5429.917126439408191053017596427*c[48]
+                     - 2052.3157651784483624448882460202*c[49]
+                     - 1748.5994395515514976371300738631*c[50]
+                     - 2855.5966101674795201504232438366*c[51]
+                     - 3239.703690154394351413070493532*c[52]
+                     - 3040.1789421019283153744064415214*c[53]
+                     - 2248.1992794234233541048815235383*c[54]
+                     - 828.4926070883191652862870537619*c[55]
+                     + y*(587.8775382679627435673481779294*c[13]
+                          + 509.1168824543142175686079407155*c[14]
+                          + 131.45341380123986722967274787219*c[15]
+                          + 381.83766184073566317645595553662*c[16]
+                          + 484.99896907106926344306224679177*c[17]
+                          + 284.60498941515413987990041899894*c[18]
+                          + 67.3498329619309449405074771817*c[19]
+                          - 1462.3269128344728648827790422879*c[23]
+                          - 1266.412255152325979732720130657*c[24]
+                          - 326.98623824252909986563354344956*c[25]
+                          - 4643.511602225195259019973812409*c[26]
+                          - 5898.051881765707221693875470561*c[27]
+                          - 3461.0691989615001050717965951438*c[28]
+                          - 819.0384606353965353447939690597*c[29]
+                          - 2642.9982973887818984184628544734*c[30]
+                          - 3814.8394461628394984323913402449*c[31]
+                          - 3236.3868742781663926502847783457*c[32]
+                          - 1664.9324310613929536087674735333*c[33]
+                          - 377.57118534125455691692326492478*c[34]
+                          + 2649.5282598983540564292128180878*c[38]
+                          + 2294.5587811167531735127008490603*c[39]
+                          + 592.4525297439449705231538313117*c[40]
+                          + 10554.970393137064598158423905677*c[41]
+                          + 13406.612995085671525531816859524*c[42]
+                          + 7867.210433184052056038738276411*c[43]
+                          + 1861.7217837260217222459421743864*c[44]
+                          + 20112.694498748793951959904810998*c[45]
+                          + 29030.173957453303555634537734273*c[46]
+                          + 24628.26425065315072903632244658*c[47]
+                          + 12669.806628358619112457041058329*c[48]
+                          + 2873.2420712498277074228435444282*c[49]
+                          + 10491.596637309308985822780443179*c[50]
+                          + 16095.180893671248204484203737988*c[51]
+                          + 15919.233649896592933667673976838*c[52]
+                          + 11698.079842435680691766737829332*c[53]
+                          + 5620.498198558558385262203808846*c[54]
+                          + 1242.7389106324787479294305806429*c[55]
+                          + y*(3283.2910318764006881959410794811*c[26]
+                               + 3412.0961299471033513931510986717*c[27]
+                               + 1468.3323874382121657880349191519*c[28]
+                               + 248.19347291981713192266483910899*c[29]
+                               + 2349.3318199011394652608558706431*c[30]
+                               + 3051.8715569302715987459130721959*c[31]
+                               + 2063.7829343223090040088772499596*c[32]
+                               + 776.9684678286500450174248209822*c[33]
+                               + 125.85706178041818563897442164159*c[34]
+                               - 7852.490050932888638243465127895*c[41]
+                               - 8160.54704048693049380197547971*c[42]
+                               - 3511.7403093053449757390309987456*c[43]
+                               - 593.5924527822098244842134469058*c[44]
+                               - 33201.908378886897952441747624504*c[45]
+                               - 43130.544165359193854085598919491*c[46]
+                               - 29166.39161775072922776144190361*c[47]
+                               - 10980.499077910803230796102250552*c[48]
+                               - 1778.6736631546552474522364798841*c[49]
+                               - 20983.193274618617971645560886358*c[50]
+                               - 30113.564252675238576131736025914*c[51]
+                               - 25805.915600885003281945492551928*c[52]
+                               - 14936.531324239908679882953386605*c[53]
+                               - 5245.798318654654492911390221589*c[54]
+                               - 828.4926070883191652862870537619*c[55]
+                               + y*(17239.452427498966244537061266569*c[45]
+                                    + 19906.404999396551009577968732073*c[46]
+                                    + 11013.882149360415232860964075489*c[47]
+                                    + 3257.9502758636449146318105578561*c[48]
+                                    + 410.46315303568967248897764920403*c[49]
+                                    + 13114.495796636636232278475553974*c[50]
+                                    + 17522.979198754987964559415359907*c[51]
+                                    + 12986.74324070511528799204982321*c[52]
+                                    + 6113.403307487573242872447735668*c[53]
+                                    + 1686.1494595675675155786611426537*c[54]
+                                    + 207.12315177207979132157176344048*c[55])
+                               + z*(39812.809998793102019155937464146*c[46]
+                                    + 66083.29289616249139716578445294*c[47]
+                                    + 39095.403310363738975581726694274*c[48]
+                                    + 8209.263060713793449779552984081*c[49]
+                                    + 20767.97534667257832836671450063*c[51]
+                                    + 50271.26415756818821158212834791*c[52]
+                                    + 51550.86032259791491287037009536*c[53]
+                                    + 25479.591833465464679855323933434*c[54]
+                                    + 4970.9556425299149917177223225716*c[55]))
+                          + z*(6824.192259894206702786302197343*c[27]
+                               + 8809.994324629272994728209514911*c[28]
+                               + 2978.3216750378055830719780693079*c[29]
+                               + 3051.8715569302715987459130721959*c[31]
+                               + 7317.048585324550105122382977129*c[32]
+                               + 6326.743238033293223713316399427*c[33]
+                               + 1887.8559267062727845846163246239*c[34]
+                               - 16321.094080973860987603950959421*c[42]
+                               - 21070.441855832069854434185992474*c[43]
+                               - 7123.10943338651789381056136287*c[44]
+                               - 43130.544165359193854085598919491*c[46]
+                               - 103408.11573566167635297238493098*c[47]
+                               - 89412.6353487022548793396897545*c[48]
+                               - 26680.104947319828711783547198262*c[49]
+                               - 18691.177812005320495530043050567*c[51]
+                               - 54292.96529017364326850869861574*c[52]
+                               - 76136.65524568307433285470044854*c[53]
+                               - 53956.78270616216049851715656492*c[54]
+                               - 14912.866927589744975153166967715*c[55]
+                               + z*(66083.29289616249139716578445294*c[47]
+                                    + 97738.50827590934743895431673568*c[48]
+                                    + 36941.683773212070524007988428363*c[49]
+                                    + 22622.06887090568469521195775656*c[52]
+                                    + 74352.20238836237727817841840677*c[53]
+                                    + 77562.87514010810571661841256207*c[54]
+                                    + 26097.517123282053706518042193501*c[55])))
+                     + z*(1018.233764908628435137215881431*c[14]
+                          + 788.7204828074392033780364872332*c[15]
+                          + 352.72652296077764614040890675765*c[17]
+                          + 910.7359661284932476156813407966*c[18]
+                          + 538.7986636954475595240598174536*c[19]
+                          - 2532.824510304651959465440261314*c[24]
+                          - 1961.9174294551745991938012606974*c[25]
+                          - 4289.4922776477870703228185240445*c[27]
+                          - 11075.42143667680033622974910446*c[28]
+                          - 6552.307685083172282758351752477*c[29]
+                          - 1525.935778465135799372956536098*c[31]
+                          - 4784.2240750198981456569427158154*c[32]
+                          - 7325.702696670128995878576883547*c[33]
+                          - 3775.7118534125455691692326492478*c[34]
+                          + 4589.1175622335063470254016981205*c[39]
+                          + 3554.7151784636698231389229878702*c[40]
+                          + 9750.263996425942927659503170563*c[42]
+                          + 25175.073386188966579323962484514*c[43]
+                          + 14893.774269808173777967537395091*c[44]
+                          + 11612.069582981321422253815093709*c[46]
+                          + 36406.999327052483686401520138423*c[47]
+                          + 55747.14916477792409481098065665*c[48]
+                          + 28732.420712498277074228435444282*c[49]
+                          + 4153.595069334515665673342900126*c[51]
+                          + 14075.953964119092699242995937415*c[52]
+                          + 26171.975240703556801918803279184*c[53]
+                          + 31474.789911927926957468341329537*c[54]
+                          + 14912.866927589744975153166967715*c[55]
+                          + z*(8809.994324629272994728209514911*c[28]
+                               + 7445.80418759451395767994517327*c[29]
+                               + 2251.3995647152461861915024545013*c[32]
+                               + 8324.662155306964768043837367667*c[33]
+                               + 5663.567780118818353753848973872*c[34]
+                               - 21070.441855832069854434185992474*c[43]
+                               - 17807.773583466294734526403407174*c[44]
+                               - 31817.881764818977339376118440302*c[47]
+                               - 117648.20440618717747281538125592*c[48]
+                               - 80040.31484195948613535064159479*c[49]
+                               - 9048.827548362273878084783102624*c[52]
+                               - 41637.233337482931275779914307793*c[53]
+                               - 87679.77189751351081009037941799*c[54]
+                               - 52195.034246564107413036084387*c[55]
+                               + z*(65159.00551727289829263621115712*c[48]
+                                    + 57464.84142499655414845687088856*c[49]
+                                    + 13218.169313486644849453941050093*c[53]
+                                    + 62949.57982385585391493668265907*c[54]
+                                    + 46395.585996945873256032075010668*c[55])))));
+                #endif
+                #if (PMAX3D>=6)
+  case ( 6 ) :
+    return 2.4494897427831780981972840747059*c[0]
+           - 3.1622776601683793319988935444327*c[1]
+           - 4.4721359549995793928183473374626*c[2]
+           - 7.745966692414833770358530799565*c[3]
+           + 3.7416573867739413855837487323165*c[4]
+           + 5.291502622129181181003231507279*c[5]
+           + 9.165151389911680013176094387456*c[6]
+           + 6.480740698407860230965967436088*c[7]
+           + 11.22497216032182415675124619695*c[8]
+           + 14.49137674618943857371866415717*c[9]
+           - 4.2426406871192851464050661726291*c[10]
+           - 6.*c[11]
+           - 10.392304845413263761164678049035*c[12]
+           - 7.348469228349534294591852224118*c[13]
+           - 12.727922061357855439215198517887*c[14]
+           - 16.431676725154983403709093484024*c[15]
+           - 8.485281374238570292810132345258*c[16]
+           - 14.696938456699068589183704448235*c[17]
+           - 18.973665961010275991993361266596*c[18]
+           - 22.449944320643648313502492393899*c[19]
+           + 4.6904157598234295545656301135445*c[20]
+           + 6.633249580710799698229865473341*c[21]
+           + 11.489125293076057319701222936438*c[22]
+           + 8.124038404635960360459883568266*c[23]
+           + 14.071247279470288663696890340633*c[24]
+           + 18.165902124584949992535196858309*c[25]
+           + 9.380831519646859109131260227089*c[26]
+           + 16.248076809271920720919767136532*c[27]
+           + 20.976176963403030939829070273599*c[28]
+           + 24.819347291981713192266483910899*c[29]
+           + 10.488088481701515469914535136799*c[30]
+           + 18.165902124584949992535196858309*c[31]
+           + 23.452078799117147772828150567722*c[32]
+           + 27.748873851023215893479457892222*c[33]
+           + 31.464265445104546409743605410398*c[34]
+           - 5.099019513592784830028224109023*c[35]
+           - 7.211102550927978586238442534941*c[36]
+           - 12.48999599679679641169378624188*c[37]
+           - 8.831760866327846854764042726959*c[38]
+           - 15.297058540778354490084672327068*c[39]
+           - 19.748417658131499017438461043723*c[40]
+           - 10.198039027185569660056448218046*c[41]
+           - 17.663521732655693709528085453919*c[42]
+           - 22.803508501982759582720980511335*c[43]
+           - 26.981475126464082931100611222991*c[44]
+           - 11.401754250991379791360490255668*c[45]
+           - 19.748417658131499017438461043723*c[46]
+           - 25.495097567963924150141120545114*c[47]
+           - 30.166206257996712172516764424594*c[48]
+           - 34.205262752974139374081470767003*c[49]
+           - 12.48999599679679641169378624188*c[50]
+           - 21.633307652783935758715327604823*c[51]
+           - 27.928480087537882339767849082173*c[52]
+           - 33.045423283716612123634852625232*c[53]
+           - 37.469987990390389235081358725639*c[54]
+           - 41.424630354415958264314352688096*c[55]
+           + 5.477225575051661134569697828008*c[56]
+           + 7.745966692414833770358530799565*c[57]
+           + 13.416407864998738178455042012388*c[58]
+           + 9.486832980505137995996680633298*c[59]
+           + 16.431676725154983403709093484024*c[60]
+           + 21.213203435596425732025330863145*c[61]
+           + 10.954451150103322269139395656016*c[62]
+           + 18.973665961010275991993361266596*c[63]
+           + 24.494897427831780981972840747059*c[64]
+           + 28.98275349237887714743732831434*c[65]
+           + 12.247448713915890490986420373529*c[66]
+           + 21.213203435596425732025330863145*c[67]
+           + 27.38612787525830567284848914004*c[68]
+           + 32.40370349203930115482983718044*c[69]
+           + 36.742346141747671472959261120588*c[70]
+           + 13.416407864998738178455042012388*c[71]
+           + 23.237900077244501311075592398694*c[72]
+           + 30.*c[73]
+           + 35.49647869859769625540396974937*c[74]
+           + 40.249223594996214535365126037163*c[75]
+           + 44.497190922573977692268384644804*c[76]
+           + 14.49137674618943857371866415717*c[77]
+           + 25.099800796022266439345160773556*c[78]
+           + 32.40370349203930115482983718044*c[79]
+           + 38.340579025361627941987884796056*c[80]
+           + 43.474130238568315721155992471509*c[81]
+           + 48.062459362791663118840935411414*c[82]
+           + 52.24940191045252529379426939414*c[83]
+           + z*(15.49193338482966754071706159913*c[3]
+                - 18.330302779823360026352188774912*c[6]
+                - 22.449944320643648313502492393899*c[8]
+                - 86.94826047713663144231198494302*c[9]
+                + 20.78460969082652752232935609807*c[12]
+                + 25.455844122715710878430397035775*c[14]
+                + 98.59006035092990042225456090414*c[15]
+                + 29.393876913398137178367408896471*c[17]
+                + 113.84199576606165595196016759958*c[18]
+                + 269.39933184772377976202990872679*c[19]
+                - 22.978250586152114639402445872876*c[22]
+                - 28.142494558940577327393780681267*c[24]
+                - 108.99541274750969995521118114985*c[25]
+                - 32.496153618543841441839534273064*c[27]
+                - 125.85706178041818563897442164159*c[28]
+                - 297.83216750378055830719780693079*c[29]
+                - 36.331804249169899985070393716618*c[31]
+                - 140.71247279470288663696890340633*c[32]
+                - 332.98648621227859072175349470667*c[33]
+                - 629.285308902090928194872108208*c[34]
+                + 24.979991993593592823387572483759*c[37]
+                + 30.594117081556708980169344654137*c[39]
+                + 118.49050594878899410463076626234*c[40]
+                + 35.327043465311387419056170907837*c[42]
+                + 136.82105101189655749632588306801*c[43]
+                + 323.77770151756899517320733467589*c[44]
+                + 39.496835316262998034876922087446*c[46]
+                + 152.97058540778354490084672327068*c[47]
+                + 361.99447509596054607020117309513*c[48]
+                + 684.1052550594827874816294153401*c[49]
+                + 43.266615305567871517430655209646*c[51]
+                + 167.57088052522729403860709449304*c[52]
+                + 396.54507940459934548361823150279*c[53]
+                + 749.3997598078077847016271745128*c[54]
+                + 1242.7389106324787479294305806429*c[55]
+                - 26.832815729997476356910084024775*c[58]
+                - 32.863353450309966807418186968048*c[60]
+                - 127.27922061357855439215198517887*c[61]
+                - 37.947331922020551983986722533193*c[63]
+                - 146.96938456699068589183704448235*c[64]
+                - 347.79304190854652576924793977207*c[65]
+                - 42.426406871192851464050661726291*c[67]
+                - 164.31676725154983403709093484024*c[68]
+                - 388.84444190447161385795804616528*c[69]
+                - 734.8469228349534294591852224118*c[70]
+                - 46.475800154489002622151184797389*c[72]
+                - 180.*c[73]
+                - 425.95774438317235506484763699244*c[74]
+                - 804.9844718999242907073025207433*c[75]
+                - 1334.9157276772193307680515393441*c[76]
+                - 50.19960159204453287869032154711*c[78]
+                - 194.42222095223580692897902308264*c[79]
+                - 460.08694830433953530385461755267*c[80]
+                - 869.4826047713663144231198494302*c[81]
+                - 1441.8737808837498935652280623424*c[82]
+                - 2194.4748802390060623393593145539*c[83]
+                + z*(86.94826047713663144231198494302*c[9]
+                     - 98.59006035092990042225456090414*c[15]
+                     - 113.84199576606165595196016759958*c[18]
+                     - 673.498329619309449405074771817*c[19]
+                     + 108.99541274750969995521118114985*c[25]
+                     + 125.85706178041818563897442164159*c[28]
+                     + 744.580418759451395767994517327*c[29]
+                     + 140.71247279470288663696890340633*c[32]
+                     + 832.4662155306964768043837367667*c[33]
+                     + 2831.7838900594091768769244869358*c[34]
+                     - 118.49050594878899410463076626234*c[40]
+                     - 136.82105101189655749632588306801*c[43]
+                     - 809.4442537939224879330183366897*c[44]
+                     - 152.97058540778354490084672327068*c[47]
+                     - 904.9861877399013651755029327378*c[48]
+                     - 3078.4736477676725436673323690302*c[49]
+                     - 167.57088052522729403860709449304*c[52]
+                     - 991.362698511498363709045578757*c[53]
+                     - 3372.2989191351350311573222853075*c[54]
+                     - 8699.1723744273512355060140645*c[55]
+                     + 127.27922061357855439215198517887*c[61]
+                     + 146.96938456699068589183704448235*c[64]
+                     + 869.4826047713663144231198494302*c[65]
+                     + 164.31676725154983403709093484024*c[68]
+                     + 972.1111047611790346448951154132*c[69]
+                     + 3306.811152757290432566333500853*c[70]
+                     + 180.*c[73]
+                     + 1064.8943609579308876621190924811*c[74]
+                     + 3622.4301235496593081828613433447*c[75]
+                     + 9344.410093740535315376360775409*c[76]
+                     + 194.42222095223580692897902308264*c[79]
+                     + 1150.2173707608488382596365438817*c[80]
+                     + 3912.6717214711484149040393224358*c[81]
+                     + 10093.116466186249254956596436397*c[82]
+                     + 21944.748802390060623393593145539*c[83]
+                     + z*(448.99888641287296627004984787799*c[19]
+                          - 496.38694583963426384532967821798*c[29]
+                          - 554.9774770204643178695891578444*c[33]
+                          - 4404.9971623146364973641047574557*c[34]
+                          + 539.6295025292816586220122244598*c[44]
+                          + 603.3241251599342434503352884919*c[48]
+                          + 4788.7367854163795123714059073804*c[49]
+                          + 660.9084656743322424726970525046*c[53]
+                          + 5245.798318654654492911390221589*c[54]
+                          + 23197.792998472936628016037505334*c[55]
+                          - 579.6550698475775429487465662868*c[65]
+                          - 648.0740698407860230965967436088*c[69]
+                          - 5143.928459844674006214296556882*c[70]
+                          - 709.9295739719539251080793949874*c[74]
+                          - 5634.891303299470034951117645203*c[75]
+                          - 24918.42691664142750767029540109*c[76]
+                          - 766.8115805072325588397576959211*c[80]
+                          - 6086.378233399564200961838946011*c[81]
+                          - 26914.977243163331346550923830392*c[82]
+                          - 87778.99520956024249357437258216*c[83]
+                          + z*(2202.4985811573182486820523787279*c[34]
+                               - 2394.3683927081897561857029536902*c[49]
+                               - 2622.8991593273272464556951107947*c[54]
+                               - 26097.517123282053706518042193501*c[55]
+                               + 2571.9642299223370031071482784412*c[70]
+                               + 2817.4456516497350174755588226014*c[75]
+                               + 28033.230281221605946129082326227*c[76]
+                               + 3043.1891166997821004809194730057*c[81]
+                               + 30279.349398558747764869789309191*c[82]
+                               + 164585.61601792545467545194859154*c[83]
+                               + z*(10439.0068493128214826072168774*c[55]
+                                    - 11213.292112488642378451632930491*c[76]
+                                    - 12111.739759423499105947915723676*c[82]
+                                    - 144835.34209577440011439771476056*c[83]
+                                    + 48278.447365258133371465904920185*z*c[83])))))
+           + y*(13.416407864998738178455042012388*c[2]
+                + 7.745966692414833770358530799565*c[3]
+                - 15.874507866387543543009694521836*c[5]
+                - 9.165151389911680013176094387456*c[6]
+                - 51.8459255872628818477277394887*c[7]
+                - 67.3498329619309449405074771817*c[8]
+                - 28.98275349237887714743732831434*c[9]
+                + 18.*c[11]
+                + 10.392304845413263761164678049035*c[12]
+                + 58.78775382679627435673481779294*c[13]
+                + 76.36753236814713263529119110732*c[14]
+                + 32.863353450309966807418186968048*c[15]
+                + 127.27922061357855439215198517887*c[16]
+                + 191.06019993708789165938815782706*c[17]
+                + 170.76299364909248392794025139937*c[18]
+                + 67.3498329619309449405074771817*c[19]
+                - 19.899748742132399094689596420024*c[21]
+                - 11.489125293076057319701222936438*c[22]
+                - 64.99230723708768288367906854613*c[23]
+                - 84.4274836768217319821813420438*c[24]
+                - 36.331804249169899985070393716618*c[25]
+                - 140.71247279470288663696890340633*c[26]
+                - 211.22499852053496937195697277492*c[27]
+                - 188.78559267062727845846163246239*c[28]
+                - 74.4580418759451395767994517327*c[29]
+                - 251.71412356083637127794884328319*c[30]
+                - 399.6498467408688998357743308828*c[31]
+                - 422.137418384108659910906710219*c[32]
+                - 332.98648621227859072175349470667*c[33]
+                - 125.85706178041818563897442164159*c[34]
+                + 21.633307652783935758715327604823*c[36]
+                + 12.48999599679679641169378624188*c[37]
+                + 70.65408693062277483811234181567*c[38]
+                + 91.78235124467012694050803396241*c[39]
+                + 39.496835316262998034876922087446*c[40]
+                + 152.97058540778354490084672327068*c[41]
+                + 229.62578252452401822386511090094*c[42]
+                + 205.23157651784483624448882460202*c[43]
+                + 80.94442537939224879330183366897*c[44]
+                + 273.64210202379311499265176613602*c[45]
+                + 434.46518847889297838364614296191*c[46]
+                + 458.91175622335063470254016981205*c[47]
+                + 361.99447509596054607020117309513*c[48]
+                + 136.82105101189655749632588306801*c[49]
+                + 437.14985988788787440928251846579*c[50]
+                + 713.8991525418698800376058109592*c[51]
+                + 809.925922538598587853267623383*c[52]
+                + 760.0447355254820788436016103803*c[53]
+                + 562.0498198558558385262203808846*c[54]
+                + 207.12315177207979132157176344048*c[55]
+                - 23.237900077244501311075592398694*c[57]
+                - 13.416407864998738178455042012388*c[58]
+                - 75.89466384404110396797344506639*c[59]
+                - 98.59006035092990042225456090414*c[60]
+                - 42.426406871192851464050661726291*c[61]
+                - 164.31676725154983403709093484024*c[62]
+                - 246.65765749313358789591369646575*c[63]
+                - 220.45407685048602883775556672353*c[64]
+                - 86.94826047713663144231198494302*c[65]
+                - 293.93876913398137178367408896471*c[66]
+                - 466.6904755831213661045572789892*c[67]
+                - 492.95030175464950211127280452072*c[68]
+                - 388.84444190447161385795804616528*c[69]
+                - 146.96938456699068589183704448235*c[70]
+                - 469.57427527495583624592647043357*c[71]
+                - 766.8507025490685432654945491569*c[72]
+                - 870.*c[73]
+                - 816.4190100677470138742913042355*c[74]
+                - 603.7383539249432180304768905574*c[75]
+                - 222.48595461286988846134192322402*c[76]
+                - 695.5860838170930515384958795441*c[77]
+                - 1154.5908366170242562098773955836*c[78]
+                - 1360.9555466656506485028531615785*c[79]
+                - 1380.260844913018605911563852658*c[80]
+                - 1217.2756466799128401923677892023*c[81]
+                - 865.1242685302499361391368374054*c[82]
+                - 313.49641146271515176276561636484*c[83]
+                + z*(112.2497216032182415675124619695*c[8]
+                     + 86.94826047713663144231198494302*c[9]
+                     - 127.27922061357855439215198517887*c[14]
+                     - 98.59006035092990042225456090414*c[15]
+                     - 352.72652296077764614040890675765*c[17]
+                     - 910.7359661284932476156813407966*c[18]
+                     - 538.7986636954475595240598174536*c[19]
+                     + 140.71247279470288663696890340633*c[24]
+                     + 108.99541274750969995521118114985*c[25]
+                     + 389.95384342252609730207441127677*c[27]
+                     + 1006.8564942433454851117953731327*c[28]
+                     + 595.6643350075611166143956138616*c[29]
+                     + 762.967889232567899686478268049*c[31]
+                     + 2392.1120375099490728284713579077*c[32]
+                     + 3662.8513483350644979392884417734*c[33]
+                     + 1887.8559267062727845846163246239*c[34]
+                     - 152.97058540778354490084672327068*c[39]
+                     - 118.49050594878899410463076626234*c[40]
+                     - 423.92452158373664902867405089404*c[42]
+                     - 1094.5684080951724599706070645441*c[43]
+                     - 647.5554030351379903464146693518*c[44]
+                     - 829.4335416415229587324153638364*c[46]
+                     - 2600.4999519323202633143942956016*c[47]
+                     - 3981.9392260555660067722129040464*c[48]
+                     - 2052.3157651784483624448882460202*c[49]
+                     - 1384.5316897781718885577809667087*c[51]
+                     - 4691.984654706364233080998645805*c[52]
+                     - 8723.991746901185600639601093061*c[53]
+                     - 10491.596637309308985822780443179*c[54]
+                     - 4970.9556425299149917177223225716*c[55]
+                     + 164.31676725154983403709093484024*c[60]
+                     + 127.27922061357855439215198517887*c[61]
+                     + 455.36798306424662380784067039831*c[63]
+                     + 1175.7550765359254871346963558588*c[64]
+                     + 695.5860838170930515384958795441*c[65]
+                     + 890.9545442950498807450638962521*c[67]
+                     + 2793.3850432763471786305458922841*c[68]
+                     + 4277.2888609491877524375385078181*c[69]
+                     + 2204.5407685048602883775556672353*c[70]
+                     + 1487.2256049436480839088379135164*c[72]
+                     + 5040.*c[73]
+                     + 9371.070376429791811426648013834*c[74]
+                     + 11269.782606598940069902235290406*c[75]
+                     + 5339.662910708877323072206157377*c[76]
+                     + 2258.98207164200397954106446962*c[78]
+                     + 7971.311059041668084088139946388*c[79]
+                     + 16103.043190651883735634911614344*c[80]
+                     + 23476.030328826890489424235934615*c[81]
+                     + 24511.854275023748190608877059821*c[82]
+                     + 10972.374401195030311696796572769*c[83]
+                     + z*(796.893970362431591663721173197*c[18]
+                          + 673.498329619309449405074771817*c[19]
+                          - 880.9994324629272994728209514911*c[28]
+                          - 744.580418759451395767994517327*c[29]
+                          - 2251.3995647152461861915024545013*c[32]
+                          - 8324.662155306964768043837367667*c[33]
+                          - 5663.567780118818353753848973872*c[34]
+                          + 957.7473570832759024742811814761*c[43]
+                          + 809.4442537939224879330183366897*c[44]
+                          + 2447.5293665245367184135475723309*c[47]
+                          + 9049.861877399013651755029327378*c[48]
+                          + 6156.94729553534508733466473806*c[49]
+                          + 4524.413774181136939042391551312*c[52]
+                          + 20818.616668741465637889957153896*c[53]
+                          + 43839.885948756755405045189708997*c[54]
+                          + 26097.517123282053706518042193501*c[55]
+                          - 1028.7856919689348012428593113765*c[64]
+                          - 869.4826047713663144231198494302*c[65]
+                          - 2629.0682760247973445934549574439*c[68]
+                          - 9721.111047611790346448951154132*c[69]
+                          - 6613.622305514580865132667001706*c[70]
+                          - 4860.*c[73]
+                          - 22362.781580116548640904500942103*c[74]
+                          - 47091.591606145571006377197463481*c[75]
+                          - 28033.230281221605946129082326227*c[76]
+                          - 7776.888838089432277159160923306*c[79]
+                          - 39107.390605868860500827642491977*c[80]
+                          - 101729.46475824985878750502238333*c[81]
+                          - 161489.86345897998807930554298235*c[82]
+                          - 87778.99520956024249357437258216*c[83]
+                          + z*(4994.7972931841788608263024206*c[33]
+                               + 4404.9971623146364973641047574557*c[34]
+                               - 5429.917126439408191053017596427*c[48]
+                               - 4788.7367854163795123714059073804*c[49]
+                               - 13218.169313486644849453941050093*c[53]
+                               - 62949.57982385585391493668265907*c[54]
+                               - 46395.585996945873256032075010668*c[55]
+                               + 5832.666628567074207869370692479*c[69]
+                               + 5143.928459844674006214296556882*c[70]
+                               + 14198.591479439078502161587899748*c[74]
+                               + 67618.69563959364041941341174243*c[75]
+                               + 49836.853833282855015340590802181*c[76]
+                               + 25304.782156738674441712003965397*c[80]
+                               + 152159.45583498910502404597365028*c[81]
+                               + 403724.65864744997019826385745587*c[82]
+                               + 263336.98562868072748072311774647*c[83]
+                               + z*(28851.890752600599711012646218742*c[54]
+                                    + 26097.517123282053706518042193501*c[55]
+                                    - 30991.902168147085192231147048615*c[75]
+                                    - 28033.230281221605946129082326227*c[76]
+                                    - 73036.53880079477041154206735214*c[81]
+                                    - 423910.89157982246870817705032867*c[82]
+                                    - 329171.23203585090935090389718308*c[83]
+                                    + z*(157452.61687250548837732290440779*c[82]
+                                         + 144835.34209577440011439771476056*c[83])))))
+                + y*(64.80740698407860230965967436088*c[7]
+                     + 56.12486080160912078375623098475*c[8]
+                     + 14.49137674618943857371866415717*c[9]
+                     - 73.48469228349534294591852224118*c[13]
+                     - 63.63961030678927719607599258944*c[14]
+                     - 16.431676725154983403709093484024*c[15]
+                     - 381.83766184073566317645595553662*c[16]
+                     - 484.99896907106926344306224679177*c[17]
+                     - 284.60498941515413987990041899894*c[18]
+                     - 67.3498329619309449405074771817*c[19]
+                     + 81.24038404635960360459883568266*c[23]
+                     + 70.35623639735144331848445170317*c[24]
+                     + 18.165902124584949992535196858309*c[25]
+                     + 422.137418384108659910906710219*c[26]
+                     + 536.1865347059733837903523155056*c[27]
+                     + 314.64265445104546409743605410398*c[28]
+                     + 74.4580418759451395767994517327*c[29]
+                     + 1321.4991486943909492092314272367*c[30]
+                     + 1907.4197230814197492161956701225*c[31]
+                     + 1618.1934371390831963251423891728*c[32]
+                     + 832.4662155306964768043837367667*c[33]
+                     + 188.78559267062727845846163246239*c[34]
+                     - 88.31760866327846854764042726959*c[38]
+                     - 76.48529270389177245042336163534*c[39]
+                     - 19.748417658131499017438461043723*c[40]
+                     - 458.91175622335063470254016981205*c[41]
+                     - 582.8962171776378924144268199793*c[42]
+                     - 342.05262752974139374081470767003*c[43]
+                     - 80.94442537939224879330183366897*c[44]
+                     - 1436.6210356249138537114217722141*c[45]
+                     - 2073.5838541038073968310384095909*c[46]
+                     - 1759.1617321895107663597373176129*c[47]
+                     - 904.9861877399013651755029327378*c[48]
+                     - 205.23157651784483624448882460202*c[49]
+                     - 3497.1988791031029952742601477263*c[50]
+                     - 5365.060297890416068161401245996*c[51]
+                     - 5306.411216632197644555891325613*c[52]
+                     - 3899.3599474785602305889126097774*c[53]
+                     - 1873.4993995195194617540679362819*c[54]
+                     - 414.24630354415958264314352688096*c[55]
+                     + 94.86832980505137995996680633298*c[59]
+                     + 82.15838362577491701854546742012*c[60]
+                     + 21.213203435596425732025330863145*c[61]
+                     + 492.95030175464950211127280452072*c[62]
+                     + 626.1309767133391077357809217977*c[63]
+                     + 367.42346141747671472959261120588*c[64]
+                     + 86.94826047713663144231198494302*c[65]
+                     + 1543.1785379534022018642889670647*c[66]
+                     + 2227.3863607376247018626597406303*c[67]
+                     + 1889.6428233928230914265457506628*c[68]
+                     + 972.1111047611790346448951154132*c[69]
+                     + 220.45407685048602883775556672353*c[70]
+                     + 3756.5942021996466899674117634685*c[71]
+                     + 5762.999219156636325146746914876*c[72]
+                     + 5700.*c[73]
+                     + 4188.5844864345281581376684304256*c[74]
+                     + 2012.4611797498107267682563018581*c[75]
+                     + 444.97190922573977692268384644804*c[76]
+                     + 7825.343442942296829808078644872*c[77]
+                     + 12424.40139403102188747585458291*c[78]
+                     + 13317.922135228152774635063081161*c[79]
+                     + 11502.173707608488382596365438817*c[80]
+                     + 7825.343442942296829808078644872*c[81]
+                     + 3604.684452209374733913070155856*c[82]
+                     + 783.7410286567878794069140409121*c[83]
+                     + y*(296.98484809834996024835463208404*c[16]
+                          + 308.63570759068044037285779341294*c[17]
+                          + 132.81566172707193194395352886617*c[18]
+                          + 22.449944320643648313502492393899*c[19]
+                          - 328.32910318764006881959410794811*c[26]
+                          - 341.20961299471033513931510986717*c[27]
+                          - 146.83323874382121657880349191519*c[28]
+                          - 24.819347291981713192266483910899*c[29]
+                          - 2349.3318199011394652608558706431*c[30]
+                          - 3051.8715569302715987459130721959*c[31]
+                          - 2063.7829343223090040088772499596*c[32]
+                          - 776.9684678286500450174248209822*c[33]
+                          - 125.85706178041818563897442164159*c[34]
+                          + 356.93136595149493810197568763159*c[41]
+                          + 370.93395638576956790008979453229*c[42]
+                          + 159.62455951387931707904686357935*c[43]
+                          + 26.981475126464082931100611222991*c[44]
+                          + 2553.9929522220690732647498172695*c[45]
+                          + 3317.7341665660918349296614553455*c[46]
+                          + 2243.56858598082532521241860797*c[47]
+                          + 844.6537752239079408304694038886*c[48]
+                          + 136.82105101189655749632588306801*c[49]
+                          + 10491.596637309308985822780443179*c[50]
+                          + 15056.782126337619288065868012957*c[51]
+                          + 12902.957800442501640972746275964*c[52]
+                          + 7468.265662119954339941476693303*c[53]
+                          + 2622.8991593273272464556951107947*c[54]
+                          + 414.24630354415958264314352688096*c[55]
+                          - 383.40579025361627941987884796056*c[62]
+                          - 398.44698518121579583186058659852*c[63]
+                          - 171.46428199482246687380988522941*c[64]
+                          - 28.98275349237887714743732831434*c[65]
+                          - 2743.4285119171594699809581636706*c[66]
+                          - 3563.8181771801995229802555850084*c[67]
+                          - 2409.9792530227308992106670443235*c[68]
+                          - 907.3036977771004323352354410523*c[69]
+                          - 146.96938456699068589183704448235*c[70]
+                          - 11269.782606598940069902235290406*c[71]
+                          - 16173.578453762172912508612309491*c[72]
+                          - 13860.*c[73]
+                          - 8022.204185883079353721297163358*c[74]
+                          - 2817.4456516497350174755588226014*c[75]
+                          - 444.97190922573977692268384644804*c[76]
+                          - 34779.304190854652576924793977207*c[77]
+                          - 52709.58167164675952262483762447*c[78]
+                          - 51197.8515174220958246311427451*c[79]
+                          - 37573.767444854395383148127100135*c[80]
+                          - 19998.099909741425231731756536894*c[81]
+                          - 6728.744310790832836637730957598*c[82]
+                          - 1044.9880382090505058758853878828*c[83]
+                          + y*(1321.4991486943909492092314272367*c[30]
+                               + 1525.935778465135799372956536098*c[31]
+                               + 844.274836768217319821813420438*c[32]
+                               + 249.73986465920894304131512103*c[33]
+                               + 31.464265445104546409743605410398*c[34]
+                               - 1436.6210356249138537114217722141*c[45]
+                               - 1658.8670832830459174648307276727*c[46]
+                               - 917.8235124467012694050803396241*c[47]
+                               - 271.49585632197040955265087982134*c[48]
+                               - 34.205262752974139374081470767003*c[49]
+                               - 13114.495796636636232278475553974*c[50]
+                               - 17522.979198754987964559415359907*c[51]
+                               - 12986.74324070511528799204982321*c[52]
+                               - 6113.403307487573242872447735668*c[53]
+                               - 1686.1494595675675155786611426537*c[54]
+                               - 207.12315177207979132157176344048*c[55]
+                               + 1543.1785379534022018642889670647*c[66]
+                               + 1781.9090885900997614901277925042*c[67]
+                               + 985.9006035092990042225456090414*c[68]
+                               + 291.63333142835371039346853462396*c[69]
+                               + 36.742346141747671472959261120588*c[70]
+                               + 14087.228258248675087377794113007*c[71]
+                               + 18822.699062568046061971229842942*c[72]
+                               + 13950.*c[73]
+                               + 6566.848559240573807249734403633*c[74]
+                               + 1811.2150617748296540914306716723*c[75]
+                               + 222.48595461286988846134192322402*c[76]
+                               + 71732.31489363772093990738757799*c[77]
+                               + 103536.67828359184906229878819092*c[78]
+                               + 90892.38829517023973929769329113*c[79]
+                               + 56935.75985266201749385200892214*c[80]
+                               + 24562.883584791098382453135746403*c[81]
+                               + 6488.432013976874521043526280541*c[82]
+                               + 783.7410286567878794069140409121*c[83]
+                               + y*(5770.378150520119942202529243748*c[50]
+                                    + 7138.991525418698800376058109592*c[51]
+                                    + 4608.1992144437505860616950985585*c[52]
+                                    + 1817.4982806044136667999168943878*c[53]
+                                    + 412.16986789429428158589494598203*c[54]
+                                    + 41.424630354415958264314352688096*c[55]
+                                    - 6198.380433629417038446229409723*c[71]
+                                    - 7668.507025490685432654945491569*c[72]
+                                    - 4950.*c[73]
+                                    - 1952.3063284228732940472183362153*c[74]
+                                    - 442.74145954495835988901638640879*c[75]
+                                    - 44.497190922573977692268384644804*c[76]
+                                    - 68863.02229789221210231109207487*c[77]
+                                    - 94425.45059463576634481649483012*c[78]
+                                    - 74852.55506661078566765692388682*c[79]
+                                    - 40487.651450781879106739206344635*c[80]
+                                    - 14607.307760158954082308413470427*c[81]
+                                    - 3172.1223179442497658435017371533*c[82]
+                                    - 313.49641146271515176276561636484*c[83]
+                                    + y*(24867.202496461076592501227693703*c[77]
+                                         + 32303.443624480656907437221915566*c[78]
+                                         + 23168.647996808100325703333584015*c[79]
+                                         + 10965.405601253425591408535051672*c[80]
+                                         + 3390.9821586083286262501674127777*c[81]
+                                         + 624.8119717162916205449321603484*c[82]
+                                         + 52.24940191045252529379426939414*c[83])
+                                    + z*(64606.88724896131381487444383113*c[78]
+                                         + 139011.88798084860195422000150409*c[79]
+                                         + 131584.86721504110709690242062006*c[80]
+                                         + 67819.64317216657252500334825555*c[81]
+                                         + 18744.359151488748616347964810451*c[82]
+                                         + 2194.4748802390060623393593145539*c[83]))
+                               + z*(14277.983050837397600752116219183*c[51]
+                                    + 27649.195286662503516370170591351*c[52]
+                                    + 21809.979367252964001599002732653*c[53]
+                                    + 8243.397357885885631717898919641*c[54]
+                                    + 1242.7389106324787479294305806429*c[55]
+                                    - 15337.014050981370865309890983138*c[72]
+                                    - 29700.*c[73]
+                                    - 23427.675941074479528566620034584*c[74]
+                                    - 8854.829190899167197780327728176*c[75]
+                                    - 1334.9157276772193307680515393441*c[76]
+                                    - 124244.0139403102188747585458291*c[78]
+                                    - 310103.44241881611205172154181681*c[79]
+                                    - 354266.95019434144218396805551556*c[80]
+                                    - 224326.51203101250912116492115299*c[81]
+                                    - 76419.31038683874435895708730415*c[82]
+                                    - 10972.374401195030311696796572769*c[83]
+                                    + z*(139011.88798084860195422000150409*c[79]
+                                         + 328962.16803760276774225605155016*c[80]
+                                         + 305188.39427474957636251506715*c[81]
+                                         + 131210.51406042124031443575367316*c[82]
+                                         + 21944.748802390060623393593145539*c[83])))
+                          + z*(3051.8715569302715987459130721959*c[31]
+                               + 5065.649020609303918930880522628*c[32]
+                               + 2996.87837591050731649578145236*c[33]
+                               + 629.285308902090928194872108208*c[34]
+                               - 3317.7341665660918349296614553455*c[46]
+                               - 5506.941074680207616430482037745*c[47]
+                               - 3257.9502758636449146318105578561*c[48]
+                               - 684.1052550594827874816294153401*c[49]
+                               - 20767.97534667257832836671450063*c[51]
+                               - 50271.26415756818821158212834791*c[52]
+                               - 51550.86032259791491287037009536*c[53]
+                               - 25479.591833465464679855323933434*c[54]
+                               - 4970.9556425299149917177223225716*c[55]
+                               + 3563.8181771801995229802555850084*c[67]
+                               + 5915.403621055794025335273654249*c[68]
+                               + 3499.5999771402445247216224154875*c[69]
+                               + 734.8469228349534294591852224118*c[70]
+                               + 22308.384074154721258632568702747*c[72]
+                               + 54000.*c[73]
+                               + 55374.50676981240615843019280902*c[74]
+                               + 27369.472044597425884048285705271*c[75]
+                               + 5339.662910708877323072206157377*c[76]
+                               + 82829.34262687347924983903055273*c[78]
+                               + 235250.88735220532638406461792999*c[79]
+                               + 328962.16803760276774225605155016*c[80]
+                               + 266931.15966480945852789779377507*c[81]
+                               + 118233.65003246749127234870111208*c[82]
+                               + 21944.748802390060623393593145539*c[83]
+                               + z*(27649.195286662503516370170591351*c[52]
+                                    + 54524.94841813241000399750683163*c[53]
+                                    + 37095.288110486485342730545138382*c[54]
+                                    + 8699.1723744273512355060140645*c[55]
+                                    - 29700.*c[73]
+                                    - 58569.18985268619882141655008646*c[74]
+                                    - 39846.731359046252390011474776791*c[75]
+                                    - 9344.410093740535315376360775409*c[76]
+                                    - 171091.55443796751009750154031272*c[79]
+                                    - 556705.2074482508377176640872387*c[80]
+                                    - 704280.9098648067146827270780385*c[81]
+                                    - 403724.65864744997019826385745587*c[82]
+                                    - 87778.99520956024249357437258216*c[83]
+                                    + z*(219308.11202506851182817070103344*c[80]
+                                         + 474737.50220516600767502343778888*c[81]
+                                         + 349894.70416112330750516200979509*c[82]
+                                         + 87778.99520956024249357437258216*c[83]))))
+                     + z*(617.2714151813608807457155868259*c[17]
+                          + 796.893970362431591663721173197*c[18]
+                          + 269.39933184772377976202990872679*c[19]
+                          - 682.4192259894206702786302197343*c[27]
+                          - 880.9994324629272994728209514911*c[28]
+                          - 297.83216750378055830719780693079*c[29]
+                          - 3051.8715569302715987459130721959*c[31]
+                          - 7317.048585324550105122382977129*c[32]
+                          - 6326.743238033293223713316399427*c[33]
+                          - 1887.8559267062727845846163246239*c[34]
+                          + 741.8679127715391358001795890646*c[42]
+                          + 957.7473570832759024742811814761*c[43]
+                          + 323.77770151756899517320733467589*c[44]
+                          + 3317.7341665660918349296614553455*c[46]
+                          + 7954.470441204744334844029610076*c[47]
+                          + 6877.895026823250375333822288807*c[48]
+                          + 2052.3157651784483624448882460202*c[49]
+                          + 9345.588906002660247765021525284*c[51]
+                          + 27146.482645086821634254349307872*c[52]
+                          + 38068.327622841537166427350224268*c[53]
+                          + 26978.39135308108024925857828246*c[54]
+                          + 7456.433463794872487576583483857*c[55]
+                          - 796.893970362431591663721173197*c[63]
+                          - 1028.7856919689348012428593113765*c[64]
+                          - 347.79304190854652576924793977207*c[65]
+                          - 3563.8181771801995229802555850084*c[67]
+                          - 8544.471897080591369928728611693*c[68]
+                          - 7388.04439618496066330120287714*c[69]
+                          - 2204.5407685048602883775556672353*c[70]
+                          - 10038.772833369624566384655916236*c[72]
+                          - 29160.*c[73]
+                          - 40891.943460784546086225373151274*c[74]
+                          - 28979.440988397274465462890746757*c[75]
+                          - 8009.494366063315984608309236065*c[76]
+                          - 22589.8207164200397954106446962*c[78]
+                          - 71936.22175232724856372223854058*c[79]
+                          - 121923.04130064997685552147365146*c[80]
+                          - 133030.83853001904610673733696282*c[81]
+                          - 83628.67929125749382678322761586*c[82]
+                          - 21944.748802390060623393593145539*c[83]
+                          + z*(5065.649020609303918930880522628*c[32]
+                               + 7492.1959397762682912394536309*c[33]
+                               + 2831.7838900594091768769244869358*c[34]
+                               - 5506.941074680207616430482037745*c[47]
+                               - 8144.87568965911228657952639464*c[48]
+                               - 3078.4736477676725436673323690302*c[49]
+                               - 22622.06887090568469521195775656*c[52]
+                               - 74352.20238836237727817841840677*c[53]
+                               - 77562.87514010810571661841256207*c[54]
+                               - 26097.517123282053706518042193501*c[55]
+                               + 5915.403621055794025335273654249*c[68]
+                               + 8748.999942850611311804056038719*c[69]
+                               + 3306.811152757290432566333500853*c[70]
+                               + 24300.*c[73]
+                               + 79867.07707184481657465893193608*c[74]
+                               + 83315.89284164216408820581089693*c[75]
+                               + 28033.230281221605946129082326227*c[76]
+                               + 64159.33291423781628656307761727*c[79]
+                               + 265700.21264575608163797604163667*c[80]
+                               + 496909.30862683584869281299394935*c[81]
+                               + 423910.89157982246870817705032867*c[82]
+                               + 131668.49281434036374036155887323*c[83]
+                               + z*(36349.965612088273335998337887756*c[53]
+                                    + 57703.78150520119942202529243748*c[54]
+                                    + 23197.792998472936628016037505334*c[55]
+                                    - 39046.126568457465880944366724307*c[74]
+                                    - 61983.80433629417038446229409723*c[75]
+                                    - 24918.42691664142750767029540109*c[76]
+                                    - 151828.69294043204665027202379238*c[80]
+                                    - 620810.5798067555484981075724932*c[81]
+                                    - 726704.3855654099463568749434206*c[82]
+                                    - 263336.98562868072748072311774647*c[83]
+                                    + z*(237368.75110258300383751171889444*c[81]
+                                         + 393631.54218126372094330726101948*c[82]
+                                         + 164585.61601792545467545194859154*c[83]))))))
+           + x*(12.649110640673517327995574177731*c[1]
+                + 4.4721359549995793928183473374626*c[2]
+                + 7.745966692414833770358530799565*c[3]
+                - 37.416573867739413855837487323165*c[4]
+                - 37.04051835490426826702262055095*c[5]
+                - 64.15605972938176009223266071219*c[6]
+                - 12.961481396815720461931934872176*c[7]
+                - 22.449944320643648313502492393899*c[8]
+                - 28.98275349237887714743732831434*c[9]
+                + 76.36753236814713263529119110732*c[10]
+                + 90.*c[11]
+                + 155.88457268119895641747017073553*c[12]
+                + 73.48469228349534294591852224118*c[13]
+                + 127.27922061357855439215198517887*c[14]
+                + 164.31676725154983403709093484024*c[15]
+                + 25.455844122715710878430397035775*c[16]
+                + 44.090815370097205767551113344706*c[17]
+                + 56.92099788303082797598008379979*c[18]
+                + 67.3498329619309449405074771817*c[19]
+                - 131.33164127505602752783764317925*c[20]
+                - 165.83123951776999245574663683353*c[21]
+                - 287.22813232690143299253057341095*c[22]
+                - 162.48076809271920720919767136532*c[23]
+                - 281.42494558940577327393780681267*c[24]
+                - 363.31804249169899985070393716618*c[25]
+                - 121.95080975540916841870638295216*c[26]
+                - 211.22499852053496937195697277492*c[27]
+                - 272.69030052423940221777791355678*c[28]
+                - 322.65151479576227149946429084169*c[29]
+                - 41.952353926806061879658140547198*c[30]
+                - 72.66360849833979997014078743324*c[31]
+                - 93.80831519646859109131260227089*c[32]
+                - 110.99549540409286357391783156889*c[33]
+                - 125.85706178041818563897442164159*c[34]
+                + 203.96078054371139320112896436091*c[35]
+                + 266.81079438433520769082237379282*c[36]
+                + 462.12985188148146723267009094954*c[37]
+                + 282.6163477224910993524493672627*c[38]
+                + 489.50587330490734368270951446619*c[39]
+                + 631.9493650602079685580307533991*c[40]
+                + 254.95097567963924150141120545114*c[41]
+                + 441.58804331639234273820213634796*c[42]
+                + 570.0877125495689895680245127834*c[43]
+                + 674.5368781616020732775152805748*c[44]
+                + 182.42806801586207666176784409068*c[45]
+                + 315.97468253010398427901537669957*c[46]
+                + 407.92156108742278640225792872182*c[47]
+                + 482.6593001279473947602682307935*c[48]
+                + 547.284204047586229985303532272*c[49]
+                + 62.4499799839839820584689312094*c[50]
+                + 108.16653826391967879357663802411*c[51]
+                + 139.64240043768941169883924541086*c[52]
+                + 165.22711641858306061817426312616*c[53]
+                + 187.34993995195194617540679362819*c[54]
+                + 207.12315177207979132157176344048*c[55]
+                - 295.77018105278970126676368271243*c[56]
+                - 395.0443013131565222882850707778*c[57]
+                - 684.2368011149356471012071426318*c[58]
+                - 436.39431710323634781584730913172*c[59]
+                - 755.8571293571292365706183002651*c[60]
+                - 975.8073580374355836731652197047*c[61]
+                - 427.22359485402956849643643058463*c[62]
+                - 739.9729724794007636877410893973*c[63]
+                - 955.3009996854394582969407891353*c[64]
+                - 1130.3273862027762087500558042592*c[65]
+                - 367.42346141747671472959261120588*c[66]
+                - 636.3961030678927719607599258944*c[67]
+                - 821.5838362577491701854546742012*c[68]
+                - 972.1111047611790346448951154132*c[69]
+                - 1102.2703842524301441887778336177*c[70]
+                - 254.91174943497602539064579823537*c[71]
+                - 441.52010146764552491043625557519*c[72]
+                - 570.*c[73]
+                - 674.433095273356228852675425238*c[74]
+                - 764.7352483049280761719373947061*c[75]
+                - 845.4466275289055761530993082513*c[76]
+                - 86.94826047713663144231198494302*c[77]
+                - 150.59880477613359863607096464133*c[78]
+                - 194.42222095223580692897902308264*c[79]
+                - 230.04347415216976765192730877634*c[80]
+                - 260.84478143140989432693595482906*c[81]
+                - 288.37475617674997871304561246848*c[82]
+                - 313.49641146271515176276561636484*c[83]
+                + z*(109.98181667894016015811313264947*c[6]
+                     + 22.449944320643648313502492393899*c[8]
+                     + 86.94826047713663144231198494302*c[9]
+                     - 290.98453567157138531261098537299*c[12]
+                     - 229.10259710444139790587357332197*c[14]
+                     - 887.3105431583691038002910481373*c[15]
+                     - 58.78775382679627435673481779294*c[17]
+                     - 227.68399153212331190392033519916*c[18]
+                     - 538.7986636954475595240598174536*c[19]
+                     + 551.478014067650751345658700949*c[22]
+                     + 534.7073966198709692204818329441*c[24]
+                     + 2070.9128422026842991490124418472*c[25]
+                     + 389.95384342252609730207441127677*c[27]
+                     + 1510.2847413650182276676930596991*c[28]
+                     + 3573.9860100453666996863736831694*c[29]
+                     + 108.99541274750969995521118114985*c[31]
+                     + 422.137418384108659910906710219*c[32]
+                     + 998.95945863683577216526048412*c[33]
+                     + 1887.8559267062727845846163246239*c[34]
+                     - 899.2797117693693416419526094153*c[37]
+                     - 948.4176295282579783852496842782*c[39]
+                     - 3673.2056844124588172435537541325*c[40]
+                     - 847.8490431674732980573481017881*c[42]
+                     - 3283.7052242855173799118211936323*c[43]
+                     - 7770.664836421655884156976032221*c[44]
+                     - 592.4525297439449705231538313117*c[46]
+                     - 2294.5587811167531735127008490603*c[47]
+                     - 5429.917126439408191053017596427*c[48]
+                     - 10261.578825892241812224441230101*c[49]
+                     - 173.06646122227148606972262083858*c[51]
+                     - 670.2835221009091761544283779721*c[52]
+                     - 1586.1803176183973819344729260112*c[53]
+                     - 2997.5990392312311388065086980511*c[54]
+                     - 4970.9556425299149917177223225716*c[55]
+                     + 1341.6407864998738178455042012388*c[58]
+                     + 1478.8509052639485063338184135622*c[60]
+                     + 5727.564927611034947646839333049*c[61]
+                     + 1441.9986130367809753914954562613*c[63]
+                     + 5584.836613545646063889807690329*c[64]
+                     + 13216.135592524767979231421711339*c[65]
+                     + 1230.3657992645926924574691900624*c[67]
+                     + 4765.186250294945187075637110367*c[68]
+                     + 11276.488815229676801880783338793*c[69]
+                     + 21310.560762213649454316371449941*c[70]
+                     + 836.564402780802047198721326353*c[72]
+                     + 3240.*c[73]
+                     + 7667.239398897102391167257465864*c[74]
+                     + 14489.720494198637232731445373379*c[75]
+                     + 24028.483098189947953824927708194*c[76]
+                     + 250.99800796022266439345160773556*c[78]
+                     + 972.1111047611790346448951154132*c[79]
+                     + 2300.4347415216976765192730877634*c[80]
+                     + 4347.4130238568315721155992471509*c[81]
+                     + 7209.368904418749467826140311712*c[82]
+                     + 10972.374401195030311696796572769*c[83]
+                     + z*(788.7204828074392033780364872332*c[15]
+                          + 113.84199576606165595196016759958*c[18]
+                          + 673.498329619309449405074771817*c[19]
+                          - 1961.9174294551745991938012606974*c[25]
+                          - 1384.4276795846000420287186380575*c[28]
+                          - 8190.384606353965353447939690597*c[29]
+                          - 281.42494558940577327393780681267*c[32]
+                          - 1664.9324310613929536087674735333*c[33]
+                          - 5663.567780118818353753848973872*c[34]
+                          + 3554.7151784636698231389229878702*c[40]
+                          + 3146.8841732736208224154953105642*c[43]
+                          + 18617.217837260217222459421743864*c[44]
+                          + 2141.5881957089696286118541257896*c[47]
+                          + 12669.806628358619112457041058329*c[48]
+                          + 43098.631068747415611342653166423*c[49]
+                          + 502.7126415756818821158212834791*c[52]
+                          + 2974.0880955344950911271367362709*c[53]
+                          + 10116.896757405405093471966855922*c[54]
+                          + 26097.517123282053706518042193501*c[55]
+                          - 5600.28570699745639325468734787*c[61]
+                          - 5437.867228978655377997970645847*c[64]
+                          - 32170.856376540553633655434428917*c[65]
+                          - 4600.8694830433953530385461755267*c[68]
+                          - 27219.11093331301297005706323157*c[69]
+                          - 92590.71227720413211185733802388*c[70]
+                          - 3060.*c[73]
+                          - 18103.204136284825090256024572179*c[74]
+                          - 61581.31210034420823910864283686*c[75]
+                          - 158854.97159358910036139813318195*c[76]
+                          - 777.6888838089432277159160923306*c[79]
+                          - 4600.8694830433953530385461755267*c[80]
+                          - 15650.686885884593659616157289743*c[81]
+                          - 40372.465864744997019826385745587*c[82]
+                          - 87778.99520956024249357437258216*c[83]
+                          + z*(4963.8694583963426384532967821798*c[29]
+                               + 554.9774770204643178695891578444*c[33]
+                               + 4404.9971623146364973641047574557*c[34]
+                               - 11871.849055644196489684268938116*c[44]
+                               - 7843.213627079145164854358750394*c[48]
+                               - 62253.57821041293366082827679594*c[49]
+                               - 1321.8169313486644849453941050093*c[53]
+                               - 10491.596637309308985822780443179*c[54]
+                               - 46395.585996945873256032075010668*c[55]
+                               + 20867.582514512791546154876386324*c[65]
+                               + 17497.999885701222623608112077438*c[69]
+                               + 138886.06841580619816778600703582*c[70]
+                               + 11358.873183551262801729270319798*c[74]
+                               + 90158.26085279152055921788232325*c[75]
+                               + 398694.83066626284012272472641745*c[76]
+                               + 2300.4347415216976765192730877634*c[80]
+                               + 18259.134700198692602885516838034*c[81]
+                               + 80744.93172948999403965277149117*c[82]
+                               + 263336.98562868072748072311774647*c[83]
+                               + z*(28732.420712498277074228435444282*c[49]
+                                    + 2622.8991593273272464556951107947*c[54]
+                                    + 26097.517123282053706518042193501*c[55]
+                                    - 66871.06997798076208078585523947*c[70]
+                                    - 42261.684774746025262133382339021*c[75]
+                                    - 420498.4542183240891919362348934*c[76]
+                                    - 6086.378233399564200961838946011*c[81]
+                                    - 60558.69879711749552973957861838*c[82]
+                                    - 329171.23203585090935090389718308*c[83]
+                                    + z*(156986.08957484099329832286102687*c[76]
+                                         + 12111.739759423499105947915723676*c[82]
+                                         + 144835.34209577440011439771476056*c[83])))))
+                + x*(56.12486080160912078375623098475*c[4]
+                     + 31.749015732775087086019389043671*c[5]
+                     + 54.99090833947008007905656632474*c[6]
+                     + 6.480740698407860230965967436088*c[7]
+                     + 11.22497216032182415675124619695*c[8]
+                     + 14.49137674618943857371866415717*c[9]
+                     - 267.28636328851496422351916887563*c[10]
+                     - 252.*c[11]
+                     - 436.47680350735707796891647805948*c[12]
+                     - 124.92397688194208300806148781*c[13]
+                     - 216.37467504308354246665837480408*c[14]
+                     - 279.33850432763471786305458922841*c[15]
+                     - 25.455844122715710878430397035775*c[16]
+                     - 44.090815370097205767551113344706*c[17]
+                     - 56.92099788303082797598008379979*c[18]
+                     - 67.3498329619309449405074771817*c[19]
+                     + 787.9898476503361651670258590755*c[20]
+                     + 875.5889446538255601663422424811*c[21]
+                     + 1516.5645386860395662005614276098*c[22]
+                     + 666.1711491801487495577104525978*c[23]
+                     + 1153.8422769165636704231450079319*c[24]
+                     + 1489.6039742159658993878861423814*c[25]
+                     + 309.56744014834635060133158749393*c[26]
+                     + 536.1865347059733837903523155056*c[27]
+                     + 692.2138397923000210143593190288*c[28]
+                     + 819.0384606353965353447939690597*c[29]
+                     + 62.9285308902090928194872108208*c[30]
+                     + 108.99541274750969995521118114985*c[31]
+                     + 140.71247279470288663696890340633*c[32]
+                     + 166.49324310613929536087674735333*c[33]
+                     + 188.78559267062727845846163246239*c[34]
+                     - 1835.6470248934025388101606792482*c[35]
+                     - 2206.5973805839614473889634156919*c[36]
+                     - 3821.9387750198197019782985900152*c[37]
+                     - 1995.9779557900933891766736562928*c[38]
+                     - 3457.1352302159081147591359459174*c[39]
+                     - 4463.1423907377187779410921958814*c[40]
+                     - 1376.7352686700519041076205094362*c[41]
+                     - 2384.575433908518650786291536279*c[42]
+                     - 3078.4736477676725436673323690302*c[43]
+                     - 3642.4991420726511956985825151038*c[44]
+                     - 615.694729553534508733466473806*c[45]
+                     - 1066.414553539100946941676896361*c[46]
+                     - 1376.7352686700519041076205094362*c[47]
+                     - 1628.9751379318224573159052789281*c[48]
+                     - 1847.0841886606035262003994214181*c[49]
+                     - 124.8999599679679641169378624188*c[50]
+                     - 216.33307652783935758715327604823*c[51]
+                     - 279.28480087537882339767849082173*c[52]
+                     - 330.45423283716612123634852625232*c[53]
+                     - 374.69987990390389235081358725639*c[54]
+                     - 414.24630354415958264314352688096*c[55]
+                     + 3697.1272631598712658345460339054*c[56]
+                     + 4647.5800154489002622151184797389*c[57]
+                     + 8049.844718999242907073025207433*c[58]
+                     + 4601.1139955449919280583901071496*c[59]
+                     + 7969.363211700166950798910339752*c[60]
+                     + 10288.403666264266480032285468626*c[61]
+                     + 3779.2856467856461828530915013255*c[62]
+                     + 6545.914756548545217237709636976*c[63]
+                     + 8450.739612601964438780630057735*c[64]
+                     + 9999.049954870712615865878268447*c[65]
+                     + 2461.7371914970939886882704950794*c[66]
+                     + 4263.8538905548815721370915034922*c[67]
+                     + 5504.611702926919440242546317148*c[68]
+                     + 6513.144401899899532120797273268*c[69]
+                     + 7385.211574491281966064811485238*c[70]
+                     + 1073.312629199899054276403360991*c[71]
+                     + 1859.0320061795601048860473918956*c[72]
+                     + 2400.*c[73]
+                     + 2839.7182958878157004323175799496*c[74]
+                     + 3219.937887599697162829210082973*c[75]
+                     + 3559.7752738059182153814707715843*c[76]
+                     + 217.37065119284157860577996235755*c[77]
+                     + 376.49701194033399659017741160333*c[78]
+                     + 486.0555523805895173224475577066*c[79]
+                     + 575.1086853804244191298182719408*c[80]
+                     + 652.1119535785247358173398870726*c[81]
+                     + 720.9368904418749467826140311712*c[82]
+                     + 783.7410286567878794069140409121*c[83]
+                     + x*(237.58787847867996819868370566723*c[10]
+                          + 168.*c[11]
+                          + 290.98453567157138531261098537299*c[12]
+                          + 58.78775382679627435673481779294*c[13]
+                          + 101.8233764908628435137215881431*c[14]
+                          + 131.45341380123986722967274787219*c[15]
+                          + 8.485281374238570292810132345258*c[16]
+                          + 14.696938456699068589183704448235*c[17]
+                          + 18.973665961010275991993361266596*c[18]
+                          + 22.449944320643648313502492393899*c[19]
+                          - 1575.9796953006723303340517181509*c[20]
+                          - 1512.3809044020623311964093279218*c[21]
+                          - 2619.5205668213410688918788295078*c[22]
+                          - 877.3961477006837189296674253727*c[23]
+                          - 1519.6947061827911756792641567884*c[24]
+                          - 1961.9174294551745991938012606974*c[25]
+                          - 290.80577710905263238306906703976*c[26]
+                          - 503.6903810874295423485127812325*c[27]
+                          - 650.2614858654939591347011784816*c[28]
+                          - 769.3997660514331089602610012379*c[29]
+                          - 41.952353926806061879658140547198*c[30]
+                          - 72.66360849833979997014078743324*c[31]
+                          - 93.80831519646859109131260227089*c[32]
+                          - 110.99549540409286357391783156889*c[33]
+                          - 125.85706178041818563897442164159*c[34]
+                          + 6118.823416311341796033868930827*c[35]
+                          + 6706.325372363020085201751557495*c[36]
+                          + 11615.696277021020662875221204948*c[37]
+                          + 5122.421302470151175763144781636*c[38]
+                          + 8872.2939536514456042491099497*c[39]
+                          + 11454.082241716269430114307405359*c[40]
+                          + 2702.4803422041759599149587777821*c[41]
+                          + 4680.8332591537588330249426452884*c[42]
+                          + 6042.929753025431289421059835504*c[43]
+                          + 7150.090908512981976741661974093*c[44]
+                          + 866.5333230753448641433972594307*c[45]
+                          + 1500.879742017993925325323039323*c[46]
+                          + 1937.6274151652582354107251614287*c[47]
+                          + 2292.6316756077501251112740962691*c[48]
+                          + 2599.5999692260345924301917782922*c[49]
+                          + 124.8999599679679641169378624188*c[50]
+                          + 216.33307652783935758715327604823*c[51]
+                          + 279.28480087537882339767849082173*c[52]
+                          + 330.45423283716612123634852625232*c[53]
+                          + 374.69987990390389235081358725639*c[54]
+                          + 414.24630354415958264314352688096*c[55]
+                          - 18074.844397670481744080002832426*c[56]
+                          - 21301.408404140792868485959698803*c[57]
+                          - 36895.121628746529990751365534066*c[58]
+                          - 18783.92930140017323207342765393*c[59]
+                          - 32534.719915806867139344005098368*c[60]
+                          - 42002.142802480922949410155109028*c[61]
+                          - 12871.480101371403666238789895819*c[62]
+                          - 22294.057504187074290592199488251*c[63]
+                          - 28781.504477702342653818087877794*c[64]
+                          - 34054.735353545180648238860769349*c[65]
+                          - 6417.663126091926617276884275729*c[66]
+                          - 11115.718600252527083581273372288*c[67]
+                          - 14350.331006635352172572608309381*c[68]
+                          - 16979.540629828593805130834682551*c[69]
+                          - 19252.989378275779851830652827188*c[70]
+                          - 2012.4611797498107267682563018581*c[71]
+                          - 3485.6850115866751966613388598042*c[72]
+                          - 4500.*c[73]
+                          - 5324.471804789654438310595462405*c[74]
+                          - 6037.383539249432180304768905574*c[75]
+                          - 6674.578638386096653840257696721*c[76]
+                          - 289.8275349237887714743732831434*c[77]
+                          - 501.9960159204453287869032154711*c[78]
+                          - 648.0740698407860230965967436088*c[79]
+                          - 766.8115805072325588397576959211*c[80]
+                          - 869.4826047713663144231198494302*c[81]
+                          - 961.2491872558332623768187082283*c[82]
+                          - 1044.9880382090505058758853878828*c[83]
+                          + x*(984.9873095629202064587823238443*c[20]
+                               + 795.989949685295963787583856801*c[21]
+                               + 1378.6950351691268783641467523725*c[22]
+                               + 365.58172820861821622069476057197*c[23]
+                               + 633.2061275761629898663600653285*c[24]
+                               + 817.4655956063227496640838586239*c[25]
+                               + 93.80831519646859109131260227089*c[26]
+                               + 162.48076809271920720919767136532*c[27]
+                               + 209.76176963403030939829070273599*c[28]
+                               + 248.19347291981713192266483910899*c[29]
+                               + 10.488088481701515469914535136799*c[30]
+                               + 18.165902124584949992535196858309*c[31]
+                               + 23.452078799117147772828150567722*c[32]
+                               + 27.748873851023215893479457892222*c[33]
+                               + 31.464265445104546409743605410398*c[34]
+                               - 8413.382197428094969546569779888*c[35]
+                               - 8328.823446321815267105401127857*c[36]
+                               - 14425.945376300299855506323109371*c[37]
+                               - 5343.21532412834734713224584981*c[38]
+                               - 9254.720417170904466501226757876*c[39]
+                               - 11947.792683169556905550268931452*c[40]
+                               - 2243.56858598082532521241860797*c[41]
+                               - 3885.9747811842526160961787998621*c[42]
+                               - 5016.771870436207108198615712494*c[43]
+                               - 5935.924527822098244842134469058*c[44]
+                               - 558.6859582985776097766640225277*c[45]
+                               - 967.6724652484434518544845911424*c[46]
+                               - 1249.2597808302322833569149067106*c[47]
+                               - 1478.1441066418388964533214568051*c[48]
+                               - 1676.0578748957328293299920675831*c[49]
+                               - 62.4499799839839820584689312094*c[50]
+                               - 108.16653826391967879357663802411*c[51]
+                               - 139.64240043768941169883924541086*c[52]
+                               - 165.22711641858306061817426312616*c[53]
+                               - 187.34993995195194617540679362819*c[54]
+                               - 207.12315177207979132157176344048*c[55]
+                               + 40668.39989475858392418000637296*c[56]
+                               + 44732.957648695665023820515367487*c[57]
+                               + 77479.75542036771298057786762154*c[58]
+                               + 34958.979533161433515247768133704*c[59]
+                               + 60550.72873219611384266800948863*c[60]
+                               + 78170.65466017282882251334423069*c[61]
+                               + 20046.645604689079752525094050509*c[62]
+                               + 34721.808708648805065347851117871*c[63]
+                               + 44825.662292932159197010298567118*c[64]
+                               + 53038.43889105334517981031081524*c[65]
+                               + 7973.089112759244709632159663168*c[66]
+                               + 13809.795436573273151548490391908*c[67]
+                               + 17828.369246793156993024366430166*c[68]
+                               + 21094.810973317585051794224004466*c[69]
+                               + 23919.267338277734128896478989503*c[70]
+                               + 1945.3791404248170358759810917962*c[71]
+                               + 3369.4955112004526901059608978107*c[72]
+                               + 4350.*c[73]
+                               + 5146.989411296665957033575613659*c[74]
+                               + 5836.137421274451107627943275389*c[75]
+                               + 6452.092683773226765378915773497*c[76]
+                               + 217.37065119284157860577996235755*c[77]
+                               + 376.49701194033399659017741160333*c[78]
+                               + 486.0555523805895173224475577066*c[79]
+                               + 575.1086853804244191298182719408*c[80]
+                               + 652.1119535785247358173398870726*c[81]
+                               + 720.9368904418749467826140311712*c[82]
+                               + 783.7410286567878794069140409121*c[83]
+                               + x*(4038.423454765485585382353494346*c[35]
+                                    + 3569.4957627093494001880290547958*c[36]
+                                    + 6182.54801841441422378842418973*c[37]
+                                    + 1942.987390592126308048089399931*c[38]
+                                    + 3365.352878971237987818627911955*c[39]
+                                    + 4344.6518847889297838364614296191*c[40]
+                                    + 673.070575794247597563725582391*c[41]
+                                    + 1165.7924343552757848288536399586*c[42]
+                                    + 1505.0315611308621324595847137481*c[43]
+                                    + 1780.7773583466294734526403407174*c[44]
+                                    + 136.82105101189655749632588306801*c[45]
+                                    + 236.98101189757798820926153252468*c[46]
+                                    + 305.94117081556708980169344654137*c[47]
+                                    + 361.99447509596054607020117309513*c[48]
+                                    + 410.46315303568967248897764920403*c[49]
+                                    + 12.48999599679679641169378624188*c[50]
+                                    + 21.633307652783935758715327604823*c[51]
+                                    + 27.928480087537882339767849082173*c[52]
+                                    + 33.045423283716612123634852625232*c[53]
+                                    + 37.469987990390389235081358725639*c[54]
+                                    + 41.424630354415958264314352688096*c[55]
+                                    - 42295.135890548927281147206627878*c[56]
+                                    - 43199.256243597527937289526269173*c[57]
+                                    - 74823.30666309796282124376930309*c[58]
+                                    - 29845.576556669164135405557272356*c[59]
+                                    - 51694.05497733757778806880810074*c[60]
+                                    - 66736.73800838635535295169089546*c[61]
+                                    - 14525.602225037005328878838639877*c[62]
+                                    - 25159.081064299625965383197039507*c[63]
+                                    - 32480.2339893049415820959868306*c[64]
+                                    - 38431.131130894391097501897344814*c[65]
+                                    - 4776.5049984271972914847039456765*c[66]
+                                    - 8273.149339882606035489879036627*c[67]
+                                    - 10680.589871350739212410910764616*c[68]
+                                    - 12637.444361895327450383636500372*c[69]
+                                    - 14329.514995281591874454111837029*c[70]
+                                    - 952.5649584149104106703079828795*c[71]
+                                    - 1649.8909054843595930863670603073*c[72]
+                                    - 2130.*c[73]
+                                    - 2520.2499876004364341336818522052*c[74]
+                                    - 2857.6948752447312320109239486386*c[75]
+                                    - 3159.3005555027524161510553097811*c[76]
+                                    - 86.94826047713663144231198494302*c[77]
+                                    - 150.59880477613359863607096464133*c[78]
+                                    - 194.42222095223580692897902308264*c[79]
+                                    - 230.04347415216976765192730877634*c[80]
+                                    - 260.84478143140989432693595482906*c[81]
+                                    - 288.37475617674997871304561246848*c[82]
+                                    - 313.49641146271515176276561636484*c[83]
+                                    + x*(16448.108401880138387112802577508*c[56]
+                                         + 15507.425318214497208257778660729*c[57]
+                                         + 26859.6485457274738332669941088*c[58]
+                                         + 9496.319813485643133992677313931*c[59]
+                                         + 16448.108401880138387112802577508*c[60]
+                                         + 21234.416639032022157757356194009*c[61]
+                                         + 3987.4202186376093059667400187898*c[62]
+                                         + 6906.414409807740461085583501041*c[63]
+                                         + 8916.142663730768277438114031929*c[64]
+                                         + 10549.72227122591128166718750642*c[65]
+                                         + 1114.5178329663460346797642539912*c[66]
+                                         + 1930.4015126392747416143051085462*c[67]
+                                         + 2492.1376366485058162292125117436*c[68]
+                                         + 2948.73701777557640508951518342*c[69]
+                                         + 3343.5534988990381040392927619735*c[70]
+                                         + 187.82971010998233449837058817343*c[71]
+                                         + 325.33060108142301835505829358172*c[72]
+                                         + 420.*c[73]
+                                         + 496.95070178036774757565557649118*c[74]
+                                         + 563.4891303299470034951117645203*c[75]
+                                         + 622.9606729160356876917573850273*c[76]
+                                         + 14.49137674618943857371866415717*c[77]
+                                         + 25.099800796022266439345160773556*c[78]
+                                         + 32.40370349203930115482983718044*c[79]
+                                         + 38.340579025361627941987884796056*c[80]
+                                         + 43.474130238568315721155992471509*c[81]
+                                         + 48.062459362791663118840935411414*c[82]
+                                         + 52.24940191045252529379426939414*c[83])
+                                    + y*(46522.275954643491624773335982186*c[57]
+                                         + 26859.6485457274738332669941088*c[58]
+                                         + 75970.55850788514507194141851145*c[59]
+                                         + 98688.65041128083032267681546505*c[60]
+                                         + 42468.833278064044315514712388017*c[61]
+                                         + 59811.30327956413958950110028185*c[62]
+                                         + 89783.38732750062599411258551353*c[63]
+                                         + 80245.28397357691449694302628737*c[64]
+                                         + 31649.166813677733845001562519259*c[65]
+                                         + 26748.427991192304832314342095788*c[66]
+                                         + 42468.833278064044315514712388017*c[67]
+                                         + 44858.477459673104692125825211386*c[68]
+                                         + 35384.84421330691686107418220104*c[69]
+                                         + 13374.213995596152416157171047894*c[70]
+                                         + 6574.03985384938170744297058607*c[71]
+                                         + 10735.909835686959605716923688197*c[72]
+                                         + 12180.*c[73]
+                                         + 11429.866140948458194240078259297*c[74]
+                                         + 8452.336954949205052426676467804*c[75]
+                                         + 3114.8033645801784384587869251363*c[76]
+                                         + 695.5860838170930515384958795441*c[77]
+                                         + 1154.5908366170242562098773955836*c[78]
+                                         + 1360.9555466656506485028531615785*c[79]
+                                         + 1380.260844913018605911563852658*c[80]
+                                         + 1217.2756466799128401923677892023*c[81]
+                                         + 865.1242685302499361391368374054*c[82]
+                                         + 313.49641146271515176276561636484*c[83])
+                                    + z*(53719.2970914549476665339882176*c[58]
+                                         + 32896.216803760276774225605155016*c[60]
+                                         + 127406.49983419213294654413716405*c[61]
+                                         + 13812.828819615480922171167002082*c[63]
+                                         + 53496.85598238460966462868419158*c[64]
+                                         + 126596.66725471093538000625007704*c[65]
+                                         + 3860.8030252785494832286102170925*c[67]
+                                         + 14952.825819891034897375275070462*c[68]
+                                         + 35384.84421330691686107418220104*c[69]
+                                         + 66871.06997798076208078585523947*c[70]
+                                         + 650.6612021628460367101165871634*c[72]
+                                         + 2520.*c[73]
+                                         + 5963.408421364412970907866917894*c[74]
+                                         + 11269.782606598940069902235290406*c[75]
+                                         + 18688.820187481070630752721550818*c[76]
+                                         + 50.19960159204453287869032154711*c[78]
+                                         + 194.42222095223580692897902308264*c[79]
+                                         + 460.08694830433953530385461755267*c[80]
+                                         + 869.4826047713663144231198494302*c[81]
+                                         + 1441.8737808837498935652280623424*c[82]
+                                         + 2194.4748802390060623393593145539*c[83]))
+                               + y*(10708.487288128048200564087164387*c[36]
+                                    + 6182.54801841441422378842418973*c[37]
+                                    + 15543.899124737010464384715199448*c[38]
+                                    + 20192.11727382742792691176747173*c[39]
+                                    + 8689.303769577859567672922859238*c[40]
+                                    + 10096.058636913713963455883735865*c[41]
+                                    + 15155.301646618585202775097319462*c[42]
+                                    + 13545.284050177759192136262423733*c[43]
+                                    + 5342.332075039888420357921022152*c[44]
+                                    + 3283.7052242855173799118211936323*c[45]
+                                    + 5213.582261746715740603753715543*c[46]
+                                    + 5506.941074680207616430482037745*c[47]
+                                    + 4343.9337011515265528424140771415*c[48]
+                                    + 1641.8526121427586899559105968161*c[49]
+                                    + 437.14985988788787440928251846579*c[50]
+                                    + 713.8991525418698800376058109592*c[51]
+                                    + 809.925922538598587853267623383*c[52]
+                                    + 760.0447355254820788436016103803*c[53]
+                                    + 562.0498198558558385262203808846*c[54]
+                                    + 207.12315177207979132157176344048*c[55]
+                                    - 83075.49277614909218709524282533*c[57]
+                                    - 47963.658117370488987976775194286*c[58]
+                                    - 162794.0539454681680113030396674*c[59]
+                                    - 211475.67945274463640573603313939*c[60]
+                                    - 91004.64273870866639038866940289*c[61]
+                                    - 158072.73009599094034368147931631*c[62]
+                                    - 237284.66650839451155586897600005*c[63]
+                                    - 212076.82193016755974192085518804*c[64]
+                                    - 83644.22657900543944750412951518*c[65]
+                                    - 87887.69197106043016331855260045*c[66]
+                                    - 139540.45219935328846526262641777*c[67]
+                                    - 147392.1402246402011312705685517*c[68]
+                                    - 116264.48812943701254352945580342*c[69]
+                                    - 43943.845985530215081659276300224*c[70]
+                                    - 26765.733690672482666017808814713*c[71]
+                                    - 43710.490045296906966133189301944*c[72]
+                                    - 49590.*c[73]
+                                    - 46535.883573861579790834604341424*c[74]
+                                    - 34413.086173721763427737182761774*c[75]
+                                    - 12681.699412933583642296489623769*c[76]
+                                    - 3477.9304190854652576924793977207*c[77]
+                                    - 5772.954183085121281049386977918*c[78]
+                                    - 6804.777733328253242514265807892*c[79]
+                                    - 6901.30422456509302955781926329*c[80]
+                                    - 6086.378233399564200961838946011*c[81]
+                                    - 4325.6213426512496806956841870272*c[82]
+                                    - 1567.4820573135757588138280818242*c[83]
+                                    + y*(94963.19813485643133992677313931*c[59]
+                                         + 82240.54200940069193556401288754*c[60]
+                                         + 21234.416639032022157757356194009*c[61]
+                                         + 179433.90983869241876850330084554*c[62]
+                                         + 227911.67552365543521582425553435*c[63]
+                                         + 133742.13995596152416157171047894*c[64]
+                                         + 31649.166813677733845001562519259*c[65]
+                                         + 140429.24695375960036965029600289*c[66]
+                                         + 202692.15882712384786950203639735*c[67]
+                                         + 171957.49692874690131981566331031*c[68]
+                                         + 88462.1105332672921526854555026*c[69]
+                                         + 20061.320993394228624235756571841*c[70]
+                                         + 52592.31883079505365954376468856*c[71]
+                                         + 80681.98906819290855205445680827*c[72]
+                                         + 79800.*c[73]
+                                         + 58640.18281008339421392735802596*c[74]
+                                         + 28174.456516497350174755588226014*c[75]
+                                         + 6229.606729160356876917573850273*c[76]
+                                         + 7825.343442942296829808078644872*c[77]
+                                         + 12424.40139403102188747585458291*c[78]
+                                         + 13317.922135228152774635063081161*c[79]
+                                         + 11502.173707608488382596365438817*c[80]
+                                         + 7825.343442942296829808078644872*c[81]
+                                         + 3604.684452209374733913070155856*c[82]
+                                         + 783.7410286567878794069140409121*c[83])
+                                    + z*(164481.08401880138387112802577508*c[60]
+                                         + 127406.49983419213294654413716405*c[61]
+                                         + 165753.94583538577106605400402499*c[63]
+                                         + 427974.84785907687731702947353261*c[64]
+                                         + 253193.33450942187076001250015407*c[65]
+                                         + 81076.86353084953914780081455894*c[67]
+                                         + 254198.03893814759325537967619785*c[68]
+                                         + 389233.28634637608547181600421145*c[69]
+                                         + 200613.20993394228624235756571841*c[70]
+                                         + 20821.15846921107317472373078923*c[72]
+                                         + 70560.*c[73]
+                                         + 131194.98527001708535997307219367*c[74]
+                                         + 157776.95649238516097863129406568*c[75]
+                                         + 74755.28074992428252301088620327*c[76]
+                                         + 2258.98207164200397954106446962*c[78]
+                                         + 7971.311059041668084088139946388*c[79]
+                                         + 16103.043190651883735634911614344*c[80]
+                                         + 23476.030328826890489424235934615*c[81]
+                                         + 24511.854275023748190608877059821*c[82]
+                                         + 10972.374401195030311696796572769*c[83]))
+                               + z*(12365.096036828828447576848379461*c[37]
+                                    + 6730.70575794247597563725582391*c[39]
+                                    + 26067.911308733578703018768577714*c[40]
+                                    + 2331.5848687105515696577072799172*c[42]
+                                    + 9030.189366785172794757508282489*c[43]
+                                    + 21369.328300159553681431684088609*c[44]
+                                    + 473.96202379515597641852306504935*c[46]
+                                    + 1835.6470248934025388101606792482*c[47]
+                                    + 4343.9337011515265528424140771415*c[48]
+                                    + 8209.263060713793449779552984081*c[49]
+                                    + 43.266615305567871517430655209646*c[51]
+                                    + 167.57088052522729403860709449304*c[52]
+                                    + 396.54507940459934548361823150279*c[53]
+                                    + 749.3997598078077847016271745128*c[54]
+                                    + 1242.7389106324787479294305806429*c[55]
+                                    - 95927.31623474097797595355038857*c[58]
+                                    - 70491.89315091487880191201104646*c[60]
+                                    - 273013.92821612599917116600820868*c[61]
+                                    - 36505.333308983771008595227076931*c[63]
+                                    - 141384.54795344503982794723679202*c[64]
+                                    - 334576.90631602175779001651806074*c[65]
+                                    - 12685.495654486662587751147856161*c[67]
+                                    - 49130.713408213400377090189517232*c[68]
+                                    - 116264.48812943701254352945580342*c[69]
+                                    - 219719.22992765107540829638150112*c[70]
+                                    - 2649.1206088058731494626175334512*c[72]
+                                    - 10260.*c[73]
+                                    - 24279.591429840824238696315308569*c[74]
+                                    - 45884.114898295684570316243682366*c[75]
+                                    - 76090.19647760150185377893774262*c[76]
+                                    - 250.99800796022266439345160773556*c[78]
+                                    - 972.1111047611790346448951154132*c[79]
+                                    - 2300.4347415216976765192730877634*c[80]
+                                    - 4347.4130238568315721155992471509*c[81]
+                                    - 7209.368904418749467826140311712*c[82]
+                                    - 10972.374401195030311696796572769*c[83]
+                                    + z*(127406.49983419213294654413716405*c[61]
+                                         + 53496.85598238460966462868419158*c[64]
+                                         + 316491.66813677733845001562519259*c[65]
+                                         + 14952.825819891034897375275070462*c[68]
+                                         + 88462.1105332672921526854555026*c[69]
+                                         + 300919.81490091342936353634857762*c[70]
+                                         + 2520.*c[73]
+                                         + 14908.521053411032427269667294735*c[74]
+                                         + 50714.02172969523031456005880683*c[75]
+                                         + 130821.74131236749441526905085572*c[76]
+                                         + 194.42222095223580692897902308264*c[79]
+                                         + 1150.2173707608488382596365438817*c[80]
+                                         + 3912.6717214711484149040393224358*c[81]
+                                         + 10093.116466186249254956596436397*c[82]
+                                         + 21944.748802390060623393593145539*c[83])))
+                          + z*(2757.3900703382537567282935047451*c[22]
+                               + 1266.412255152325979732720130657*c[24]
+                               + 4904.7935736379364979845031517435*c[25]
+                               + 324.96153618543841441839534273064*c[27]
+                               + 1258.5706178041818563897442164159*c[28]
+                               + 2978.3216750378055830719780693079*c[29]
+                               + 36.331804249169899985070393716618*c[31]
+                               + 140.71247279470288663696890340633*c[32]
+                               + 332.98648621227859072175349470667*c[33]
+                               + 629.285308902090928194872108208*c[34]
+                               - 16486.794715771771263435797839281*c[37]
+                               - 11778.735076399332957365197691843*c[39]
+                               - 45618.844790283762730282845011*c[40]
+                               - 5440.364693657953662534650319807*c[42]
+                               - 21070.441855832069854434185992474*c[43]
+                               - 49861.766033705625256673929540088*c[44]
+                               - 1461.3829067017309272904461172355*c[46]
+                               - 5659.911660087991161331328761015*c[47]
+                               - 13393.79557855054020459744340452*c[48]
+                               - 25311.894437200863136820288367582*c[49]
+                               - 173.06646122227148606972262083858*c[51]
+                               - 670.2835221009091761544283779721*c[52]
+                               - 1586.1803176183973819344729260112*c[53]
+                               - 2997.5990392312311388065086980511*c[54]
+                               - 4970.9556425299149917177223225716*c[55]
+                               + 59032.19460599444798520218485451*c[58]
+                               + 50609.56431347734888342400793079*c[60]
+                               + 196009.99974491097376391405717546*c[61]
+                               + 32938.284108313839122100475158811*c[63]
+                               + 127569.42580414791535411455461068*c[64]
+                               + 301884.36037661838436770721172216*c[65]
+                               + 14934.095218659883715345832927654*c[67]
+                               + 57839.50207254554158105600906376*c[68]
+                               + 136873.24355037400807800123225018*c[69]
+                               + 258666.11683790360716963319828894*c[70]
+                               + 4089.8704135950322307493042621702*c[72]
+                               + 15840.*c[73]
+                               + 37484.281505719167245706592055334*c[74]
+                               + 70838.63352719333758224262182541*c[75]
+                               + 117472.58403559530110758853546228*c[76]
+                               + 501.9960159204453287869032154711*c[78]
+                               + 1944.2222095223580692897902308264*c[79]
+                               + 4600.8694830433953530385461755267*c[80]
+                               + 8694.826047713663144231198494302*c[81]
+                               + 14418.737808837498935652280623424*c[82]
+                               + 21944.748802390060623393593145539*c[83]
+                               + z*(26067.911308733578703018768577714*c[40]
+                                    + 9030.189366785172794757508282489*c[43]
+                                    + 53423.32075039888420357921022152*c[44]
+                                    + 1835.6470248934025388101606792482*c[47]
+                                    + 10859.834252878816382106035192854*c[48]
+                                    + 36941.683773212070524007988428363*c[49]
+                                    + 167.57088052522729403860709449304*c[52]
+                                    + 991.362698511498363709045578757*c[53]
+                                    + 3372.2989191351350311573222853075*c[54]
+                                    + 8699.1723744273512355060140645*c[55]
+                                    - 145607.42838193386622462187104463*c[61]
+                                    - 87887.69197106043016331855260045*c[64]
+                                    - 519950.5976532770560250256699593*c[65]
+                                    - 34177.88758832236547971491444677*c[68]
+                                    - 202199.10979032523920613818400595*c[69]
+                                    - 687816.7197735164099737973681774*c[70]
+                                    - 7740.*c[73]
+                                    - 45790.457521191028169471120976687*c[74]
+                                    - 155764.49531263535025186303776382*c[75]
+                                    - 401809.63403084301856118351334258*c[76]
+                                    - 777.6888838089432277159160923306*c[79]
+                                    - 4600.8694830433953530385461755267*c[80]
+                                    - 15650.686885884593659616157289743*c[81]
+                                    - 40372.465864744997019826385745587*c[82]
+                                    - 87778.99520956024249357437258216*c[83]
+                                    + z*(210994.44542451822563334375012839*c[65]
+                                         + 58974.7403555115281017903036684*c[69]
+                                         + 468097.4898458653345655009866763*c[70]
+                                         + 9939.014035607354951513111529824*c[74]
+                                         + 78888.47824619258048931564703284*c[75]
+                                         + 348857.97683297998510738413561527*c[76]
+                                         + 766.8115805072325588397576959211*c[80]
+                                         + 6086.378233399564200961838946011*c[81]
+                                         + 26914.977243163331346550923830392*c[82]
+                                         + 87778.99520956024249357437258216*c[83])))
+                          + y*(2387.9698490558878913627515704029*c[21]
+                               + 1378.6950351691268783641467523725*c[22]
+                               + 2924.6538256689457297655580845758*c[23]
+                               + 3799.236765456977939198160391971*c[24]
+                               + 1634.9311912126454993281677172478*c[25]
+                               + 1407.1247279470288663696890340633*c[26]
+                               + 2112.2499852053496937195697277492*c[27]
+                               + 1887.8559267062727845846163246239*c[28]
+                               + 744.580418759451395767994517327*c[29]
+                               + 251.71412356083637127794884328319*c[30]
+                               + 399.6498467408688998357743308828*c[31]
+                               + 422.137418384108659910906710219*c[32]
+                               + 332.98648621227859072175349470667*c[33]
+                               + 125.85706178041818563897442164159*c[34]
+                               - 14277.983050837397600752116219183*c[36]
+                               - 8243.397357885885631717898919641*c[37]
+                               - 27201.823468289768312673251599035*c[38]
+                               - 35336.205229197998872095593075528*c[39]
+                               - 15206.281596761254243427615003667*c[40]
+                               - 23557.470152798665914730395383685*c[41]
+                               - 35362.370508776698806475227078745*c[42]
+                               - 31605.66278374810478165127898871*c[43]
+                               - 12465.441508426406314168482385022*c[44]
+                               - 10124.757774880345254728115347033*c[45]
+                               - 16075.211973719040200194907289591*c[46]
+                               - 16979.734980263973483993986283046*c[47]
+                               - 13393.79557855054020459744340452*c[48]
+                               - 5062.378887440172627364057673516*c[49]
+                               - 1748.5994395515514976371300738631*c[50]
+                               - 2855.5966101674795201504232438366*c[51]
+                               - 3239.703690154394351413070493532*c[52]
+                               - 3040.1789421019283153744064415214*c[53]
+                               - 2248.1992794234233541048815235383*c[54]
+                               - 828.4926070883191652862870537619*c[55]
+                               + 51123.38016993790288436630327713*c[57]
+                               + 29516.097302997223992601092427253*c[58]
+                               + 116877.78231982330011067910540223*c[59]
+                               + 151828.69294043204665027202379238*c[60]
+                               + 65336.66658163699125463801905849*c[61]
+                               + 142626.95397434525594419493144133*c[62]
+                               + 214098.84670403995429365308853227*c[63]
+                               + 191354.13870622187303117183191602*c[64]
+                               + 75471.09009415459609192680293054*c[65]
+                               + 103466.44673516144286785327931558*c[66]
+                               + 164275.0474052587208688041622042*c[67]
+                               + 173518.50621763662474316802719129*c[68]
+                               + 136873.24355037400807800123225018*c[69]
+                               + 51733.22336758072143392663965779*c[70]
+                               + 41322.536224196113589641529398154*c[71]
+                               + 67482.86182431803180736352032581*c[72]
+                               + 76560.*c[73]
+                               + 71844.87288596173722093763477272*c[74]
+                               + 53128.97514539500318668196636906*c[75]
+                               + 19578.764005932550184598089243714*c[76]
+                               + 6955.860838170930515384958795441*c[77]
+                               + 11545.908366170242562098773955836*c[78]
+                               + 13609.555466656506485028531615785*c[79]
+                               + 13802.60844913018605911563852658*c[80]
+                               + 12172.756466799128401923677892023*c[81]
+                               + 8651.242685302499361391368374054*c[82]
+                               + 3134.9641146271515176276561636484*c[83]
+                               + y*(19429.87390592126308048089399931*c[38]
+                                    + 16826.764394856189939093139559775*c[39]
+                                    + 4344.6518847889297838364614296191*c[40]
+                                    + 30288.175910741141890367651207595*c[41]
+                                    + 38471.150333724100899352170118635*c[42]
+                                    + 22575.473416962931986893770706222*c[43]
+                                    + 5342.332075039888420357921022152*c[44]
+                                    + 17239.452427498966244537061266569*c[45]
+                                    + 24883.006249245688761972460915091*c[46]
+                                    + 21109.940786274129196316847811354*c[47]
+                                    + 10859.834252878816382106035192854*c[48]
+                                    + 2462.7789182141380349338658952242*c[49]
+                                    + 3497.1988791031029952742601477263*c[50]
+                                    + 5365.060297890416068161401245996*c[51]
+                                    + 5306.411216632197644555891325613*c[52]
+                                    + 3899.3599474785602305889126097774*c[53]
+                                    + 1873.4993995195194617540679362819*c[54]
+                                    + 414.24630354415958264314352688096*c[55]
+                                    - 108529.36929697877867420202644493*c[59]
+                                    - 93989.19086788650506921601472862*c[60]
+                                    - 24267.904730322311037436978507438*c[61]
+                                    - 294784.28044928040226254113710339*c[62]
+                                    - 374426.32407457678642599699123501*c[63]
+                                    - 219719.22992765107540829638150112*c[64]
+                                    - 51995.05976532770560250256699593*c[65]
+                                    - 320981.13589430765798777210514946*c[66]
+                                    - 463296.3630334259379874332260511*c[67]
+                                    - 393045.70726570720301672151613786*c[68]
+                                    - 202199.10979032523920613818400595*c[69]
+                                    - 45854.447984901093998253157878494*c[70]
+                                    - 161533.55069458480766859870582915*c[71]
+                                    - 247808.96642373536198131011733968*c[72]
+                                    - 245100.*c[73]
+                                    - 180109.1329166847107999197425083*c[74]
+                                    - 86535.8307292418612510350209799*c[75]
+                                    - 19133.792096706810407675405397266*c[76]
+                                    - 31301.373771769187319232314579487*c[77]
+                                    - 49697.60557612408754990341833164*c[78]
+                                    - 53271.68854091261109854025232464*c[79]
+                                    - 46008.694830433953530385461755267*c[80]
+                                    - 31301.373771769187319232314579487*c[81]
+                                    - 14418.737808837498935652280623424*c[82]
+                                    - 3134.9641146271515176276561636484*c[83]
+                                    + y*(139559.70765231632570883590065764*c[62]
+                                         + 145034.70260596254968279725352186*c[63]
+                                         + 62412.99864611537794206679822351*c[64]
+                                         + 10549.72227122591128166718750642*c[65]
+                                         + 249651.99458446151176826719289402*c[66]
+                                         + 324307.45412339815659120325823577*c[67]
+                                         + 219308.11202506851182817070103344*c[68]
+                                         + 82564.63649771613934250642513576*c[69]
+                                         + 13374.213995596152416157171047894*c[70]
+                                         + 157776.95649238516097863129406568*c[71]
+                                         + 226430.09835267042077512057233288*c[72]
+                                         + 194040.*c[73]
+                                         + 112310.85860236311095209816028701*c[74]
+                                         + 39444.23912309629024465782351642*c[75]
+                                         + 6229.606729160356876917573850273*c[76]
+                                         + 34779.304190854652576924793977207*c[77]
+                                         + 52709.58167164675952262483762447*c[78]
+                                         + 51197.8515174220958246311427451*c[79]
+                                         + 37573.767444854395383148127100135*c[80]
+                                         + 19998.099909741425231731756536894*c[81]
+                                         + 6728.744310790832836637730957598*c[82]
+                                         + 1044.9880382090505058758853878828*c[83])
+                                    + z*(290069.40521192509936559450704372*c[63]
+                                         + 374477.99187669226765240078934104*c[64]
+                                         + 126596.66725471093538000625007704*c[65]
+                                         + 324307.45412339815659120325823577*c[67]
+                                         + 777546.942634333814663514303664*c[68]
+                                         + 672312.0400528314203604094618198*c[69]
+                                         + 200613.20993394228624235756571841*c[70]
+                                         + 140542.8196671747439293851828273*c[72]
+                                         + 408240.*c[73]
+                                         + 572487.2084509836452071552241178*c[74]
+                                         + 405712.1738375618425164804704546*c[75]
+                                         + 112132.92112488642378451632930491*c[76]
+                                         + 22589.8207164200397954106446962*c[78]
+                                         + 71936.22175232724856372223854058*c[79]
+                                         + 121923.04130064997685552147365146*c[80]
+                                         + 133030.83853001904610673733696282*c[81]
+                                         + 83628.67929125749382678322761586*c[82]
+                                         + 21944.748802390060623393593145539*c[83]))
+                               + z*(33653.52878971237987818627911955*c[39]
+                                    + 26067.911308733578703018768577714*c[40]
+                                    + 27979.018424526618835892487359007*c[42]
+                                    + 72241.51493428138235806006625991*c[43]
+                                    + 42738.656600319107362863368177218*c[44]
+                                    + 9953.202499698275504788984366036*c[46]
+                                    + 31205.999423187843159772731547219*c[47]
+                                    + 47783.270712666792081266554848557*c[48]
+                                    + 24627.789182141380349338658952242*c[49]
+                                    + 1384.5316897781718885577809667087*c[51]
+                                    + 4691.984654706364233080998645805*c[52]
+                                    + 8723.991746901185600639601093061*c[53]
+                                    + 10491.596637309308985822780443179*c[54]
+                                    + 4970.9556425299149917177223225716*c[55]
+                                    - 187978.38173577301013843202945724*c[60]
+                                    - 145607.42838193386622462187104463*c[61]
+                                    - 272310.05387241948103708872089819*c[63]
+                                    - 703101.5357684834413065484208036*c[64]
+                                    - 415960.4781226216448200205359674*c[65]
+                                    - 185318.54521337037519497329042044*c[67]
+                                    - 581024.0890014802131551535455951*c[68]
+                                    - 889676.0830774310525070080096262*c[69]
+                                    - 458544.47984901093998253157878494*c[70]
+                                    - 63950.70101257686760808003028121*c[72]
+                                    - 216720.*c[73]
+                                    - 402956.02618648104789134586459484*c[74]
+                                    - 484600.65208375442300579611748744*c[75]
+                                    - 229605.50516048172489210486476719*c[76]
+                                    - 9035.92828656801591816425787848*c[78]
+                                    - 31885.244236166672336352559785553*c[79]
+                                    - 64412.17276260753494253964645737*c[80]
+                                    - 93904.12131530756195769694373846*c[81]
+                                    - 98047.41710009499276243550823928*c[82]
+                                    - 43889.497604780121246787186291078*c[83]
+                                    + z*(374477.99187669226765240078934104*c[64]
+                                         + 316491.66813677733845001562519259*c[65]
+                                         + 239245.21311825655835800440112739*c[68]
+                                         + 884621.105332672921526854555026*c[69]
+                                         + 601839.6298018268587270726971552*c[70]
+                                         + 68040.*c[73]
+                                         + 313078.94212163168097266301318944*c[74]
+                                         + 659282.2824860379940892807644887*c[75]
+                                         + 392465.22393710248324580715256717*c[76]
+                                         + 7776.888838089432277159160923306*c[79]
+                                         + 39107.390605868860500827642491977*c[80]
+                                         + 101729.46475824985878750502238333*c[81]
+                                         + 161489.86345897998807930554298235*c[82]
+                                         + 87778.99520956024249357437258216*c[83]))))
+                     + z*(581.969071343142770625221970746*c[12]
+                          + 203.6467529817256870274431762862*c[14]
+                          + 788.7204828074392033780364872332*c[15]
+                          + 29.393876913398137178367408896471*c[17]
+                          + 113.84199576606165595196016759958*c[18]
+                          + 269.39933184772377976202990872679*c[19]
+                          - 2481.6510633044283810554641542706*c[22]
+                          - 1772.9771572132563716258081829198*c[24]
+                          - 6866.711003093111097178304412441*c[25]
+                          - 682.4192259894206702786302197343*c[27]
+                          - 2642.9982973887818984184628544734*c[28]
+                          - 6254.475517579391724451153945547*c[29]
+                          - 108.99541274750969995521118114985*c[31]
+                          - 422.137418384108659910906710219*c[32]
+                          - 998.95945863683577216526048412*c[33]
+                          - 1887.8559267062727845846163246239*c[34]
+                          + 6744.597838270270062314644570615*c[37]
+                          + 5965.852830903558251133022207557*c[39]
+                          + 23105.648660013853850402999421156*c[40]
+                          + 3921.3018246495640035152349707699*c[42]
+                          + 15187.136662320517882092173020549*c[43]
+                          + 35939.324868450158464226014149024*c[44]
+                          + 1540.3765773342569233601999614104*c[46]
+                          + 5965.852830903558251133022207557*c[47]
+                          + 14117.78452874246129673784575071*c[48]
+                          + 26680.104947319828711783547198262*c[49]
+                          + 259.59969183340722910458393125788*c[51]
+                          + 1005.4252831513637642316425669582*c[52]
+                          + 2379.2704764275960729017093890167*c[53]
+                          + 4496.3985588468467082097630470767*c[54]
+                          + 7456.433463794872487576583483857*c[55]
+                          - 14758.048651498611996300546213626*c[58]
+                          - 14459.875518136385395264002265941*c[60]
+                          - 56002.8570699745639325468734787*c[61]
+                          - 11649.83090006030945908392381769*c[63]
+                          - 45119.601062066140568793972656083*c[64]
+                          - 106772.46386592378341115911751003*c[65]
+                          - 7297.341981845170451816713816922*c[67]
+                          - 28262.483967266571454379640792521*c[68]
+                          - 66881.24400756911758356878394043*c[69]
+                          - 126393.67072761198986697985825482*c[70]
+                          - 2881.4996095783181625733734574381*c[72]
+                          - 11160.*c[73]
+                          - 26409.380151756686014020553493531*c[74]
+                          - 49909.037257795306023852756286082*c[75]
+                          - 82764.77511598759850761919543934*c[76]
+                          - 501.9960159204453287869032154711*c[78]
+                          - 1944.2222095223580692897902308264*c[79]
+                          - 4600.8694830433953530385461755267*c[80]
+                          - 8694.826047713663144231198494302*c[81]
+                          - 14418.737808837498935652280623424*c[82]
+                          - 21944.748802390060623393593145539*c[83]
+                          + z*(4904.7935736379364979845031517435*c[25]
+                               + 1258.5706178041818563897442164159*c[28]
+                               + 7445.80418759451395767994517327*c[29]
+                               + 140.71247279470288663696890340633*c[32]
+                               + 832.4662155306964768043837367667*c[33]
+                               + 2831.7838900594091768769244869358*c[34]
+                               - 19550.933481550184027264076433286*c[40]
+                               - 12040.252489046897059676677709985*c[43]
+                               - 71231.0943338651789381056136287*c[44]
+                               - 3824.2646351945886225211680817671*c[47]
+                               - 22624.654693497534129387573318445*c[48]
+                               - 76961.84119419181359168330922576*c[49]
+                               - 502.7126415756818821158212834791*c[52]
+                               - 2974.0880955344950911271367362709*c[53]
+                               - 10116.896757405405093471966855922*c[54]
+                               - 26097.517123282053706518042193501*c[55]
+                               + 50402.57136297710753929218613083*c[61]
+                               + 39681.733833087485190796002010235*c[64]
+                               + 234760.30328826890489424235934615*c[65]
+                               + 23661.614484223176101341094616995*c[68]
+                               + 139983.9990856097809888648966195*c[69]
+                               + 476180.80599704982228955202412283*c[70]
+                               + 8100.*c[73]
+                               + 47920.246243106889944795359161649*c[74]
+                               + 163009.35555973466886822876045051*c[75]
+                               + 420498.4542183240891919362348934*c[76]
+                               + 1166.5333257134148415738741384958*c[79]
+                               + 6901.30422456509302955781926329*c[80]
+                               + 23476.030328826890489424235934615*c[81]
+                               + 60558.69879711749552973957861838*c[82]
+                               + 131668.49281434036374036155887323*c[83]
+                               + z*(35615.547166932589469052806814348*c[44]
+                                    + 7239.889501919210921404023461903*c[48]
+                                    + 57464.84142499655414845687088856*c[49]
+                                    + 660.9084656743322424726970525046*c[53]
+                                    + 5245.798318654654492911390221589*c[54]
+                                    + 23197.792998472936628016037505334*c[55]
+                                    - 135639.28634433314505000669651111*c[65]
+                                    - 75824.66617137196470230181900223*c[69]
+                                    - 601839.6298018268587270726971552*c[70]
+                                    - 20587.957645186663828134302454634*c[74]
+                                    - 163411.84779568463101358241171088*c[75]
+                                    - 722634.3805826013977224385666316*c[76]
+                                    - 2300.4347415216976765192730877634*c[80]
+                                    - 18259.134700198692602885516838034*c[81]
+                                    - 80744.93172948999403965277149117*c[82]
+                                    - 263336.98562868072748072311774647*c[83]
+                                    + z*(234048.74492293266728275049333815*c[70]
+                                         + 39444.23912309629024465782351642*c[75]
+                                         + 392465.22393710248324580715256717*c[76]
+                                         + 3043.1891166997821004809194730057*c[81]
+                                         + 30279.349398558747764869789309191*c[82]
+                                         + 164585.61601792545467545194859154*c[83]))))
+                     + y*(504.*c[11]
+                          + 290.98453567157138531261098537299*c[12]
+                          + 470.30203061437019485387854234353*c[13]
+                          + 610.9402589451770610823295288586*c[14]
+                          + 262.90682760247973445934549574439*c[15]
+                          + 127.27922061357855439215198517887*c[16]
+                          + 191.06019993708789165938815782706*c[17]
+                          + 170.76299364909248392794025139937*c[18]
+                          + 67.3498329619309449405074771817*c[19]
+                          - 2149.1728641502991022264764133626*c[21]
+                          - 1240.8255316522141905277320771353*c[22]
+                          - 4094.5153559365240216717813184061*c[23]
+                          - 5318.931471639769114877424548759*c[24]
+                          - 2288.903667697703699059434804147*c[25]
+                          - 2954.961928688760619376346971533*c[26]
+                          - 4435.7249689312343568110964282733*c[27]
+                          - 3964.4974460831728476276942817102*c[28]
+                          - 1563.6188793948479311127884863866*c[29]
+                          - 755.1423706825091138338465298496*c[30]
+                          - 1198.9495402226066995073229926484*c[31]
+                          - 1266.412255152325979732720130657*c[32]
+                          - 998.95945863683577216526048412*c[33]
+                          - 377.57118534125455691692326492478*c[34]
+                          + 5840.993066251662654853138453302*c[36]
+                          + 3372.2989191351350311573222853075*c[37]
+                          + 13777.546951471441093431906654056*c[38]
+                          + 17897.55849271067475339906662267*c[39]
+                          + 7701.882886671284616800999807052*c[40]
+                          + 16979.734980263973483993986283046*c[41]
+                          + 25488.461860222166022849027310004*c[42]
+                          + 22780.704993480776823138259530824*c[43]
+                          + 8984.831217112539616056503537256*c[44]
+                          + 10672.041978927931484713418879305*c[45]
+                          + 16944.142350676826156962199575514*c[46]
+                          + 17897.55849271067475339906662267*c[47]
+                          + 14117.78452874246129673784575071*c[48]
+                          + 5336.020989463965742356709439652*c[49]
+                          + 2622.8991593273272464556951107947*c[50]
+                          + 4283.3949152512192802256348657549*c[51]
+                          + 4859.5555352315915271196057402981*c[52]
+                          + 4560.2684131528924730616096622821*c[53]
+                          + 3372.2989191351350311573222853075*c[54]
+                          + 1242.7389106324787479294305806429*c[55]
+                          - 12780.845042484475721091575819282*c[57]
+                          - 7379.024325749305998150273106813*c[58]
+                          - 33393.65209137808574590831582921*c[59]
+                          - 43379.626554409156185792006797824*c[60]
+                          - 18667.619023324854644182291159568*c[61]
+                          - 50445.24754622579904938691699595*c[62]
+                          - 75723.90085039201148404550481499*c[63]
+                          - 67679.40159309921085319095898412*c[64]
+                          - 26693.115966480945852789779377507*c[65]
+                          - 50557.46829104479594679194330193*c[66]
+                          - 80270.76180029687496998385198614*c[67]
+                          - 84787.45190179971436313892237756*c[68]
+                          - 66881.24400756911758356878394043*c[69]
+                          - 25278.734145522397973395971650965*c[70]
+                          - 29113.605067047261847247441166881*c[71]
+                          - 47544.743558042249682460662047729*c[72]
+                          - 53940.*c[73]
+                          - 50617.9786242003148602060608626*c[74]
+                          - 37431.777943346479517889567214562*c[75]
+                          - 13794.129185997933084603199239889*c[76]
+                          - 6955.860838170930515384958795441*c[77]
+                          - 11545.908366170242562098773955836*c[78]
+                          - 13609.555466656506485028531615785*c[79]
+                          - 13802.60844913018605911563852658*c[80]
+                          - 12172.756466799128401923677892023*c[81]
+                          - 8651.242685302499361391368374054*c[82]
+                          - 3134.9641146271515176276561636484*c[83]
+                          + y*(3655.8172820861821622069476057197*c[23]
+                               + 3166.0306378808149493318003266425*c[24]
+                               + 817.4655956063227496640838586239*c[25]
+                               + 4221.37418384108659910906710219*c[26]
+                               + 5361.865347059733837903523155056*c[27]
+                               + 3146.4265445104546409743605410398*c[28]
+                               + 744.580418759451395767994517327*c[29]
+                               + 1321.4991486943909492092314272367*c[30]
+                               + 1907.4197230814197492161956701225*c[31]
+                               + 1618.1934371390831963251423891728*c[32]
+                               + 832.4662155306964768043837367667*c[33]
+                               + 188.78559267062727845846163246239*c[34]
+                               - 14572.405429440947310360670499483*c[38]
+                               - 12620.073296142142454319854669831*c[39]
+                               - 3258.4889135916973378773460722143*c[40]
+                               - 40384.23454765485585382353494346*c[41]
+                               - 51294.86711163213453246956015818*c[42]
+                               - 30100.631222617242649191694274962*c[43]
+                               - 7123.10943338651789381056136287*c[44]
+                               - 35915.525890622846342785544305353*c[45]
+                               - 51839.59635259518492077596023977*c[46]
+                               - 43979.043304737769158993432940321*c[47]
+                               - 22624.654693497534129387573318445*c[48]
+                               - 5130.78941294612090611222061505*c[49]
+                               - 10491.596637309308985822780443179*c[50]
+                               - 16095.180893671248204484203737988*c[51]
+                               - 15919.233649896592933667673976838*c[52]
+                               - 11698.079842435680691766737829332*c[53]
+                               - 5620.498198558558385262203808846*c[54]
+                               - 1242.7389106324787479294305806429*c[55]
+                               + 37567.858602800346464146855307861*c[59]
+                               + 32534.719915806867139344005098368*c[60]
+                               + 8400.428560496184589882031021806*c[61]
+                               + 133096.58147375536557004365722059*c[62]
+                               + 169055.36371260155908866084888537*c[63]
+                               + 99204.33458271871297699000502559*c[64]
+                               + 23476.030328826890489424235934615*c[65]
+                               + 222217.70946528991706845761125732*c[66]
+                               + 320743.63594621795706822300265076*c[67]
+                               + 272108.56656856652516542258809544*c[68]
+                               + 139983.9990856097809888648966195*c[69]
+                               + 31745.387066469988152636801608188*c[70]
+                               + 169046.73909898410104853352935608*c[71]
+                               + 259334.96486204863463160361116943*c[72]
+                               + 256500.*c[73]
+                               + 188486.30188955376711619507936915*c[74]
+                               + 90560.75308874148270457153358362*c[75]
+                               + 20023.735915158289961520773090162*c[76]
+                               + 46952.06065765378097884847186923*c[77]
+                               + 74546.40836418613132485512749746*c[78]
+                               + 79907.53281136891664781037848696*c[79]
+                               + 69013.0422456509302955781926329*c[80]
+                               + 46952.06065765378097884847186923*c[81]
+                               + 21628.106713256248403478420935136*c[82]
+                               + 4702.4461719407272764414842454726*c[83]
+                               + y*(23557.470152798665914730395383685*c[41]
+                                    + 24481.641121460791481405926439131*c[42]
+                                    + 10535.220927916034927217092996237*c[43]
+                                    + 1780.7773583466294734526403407174*c[44]
+                                    + 30647.915426664828879176997807234*c[45]
+                                    + 39812.809998793102019155937464146*c[46]
+                                    + 26922.82303176990390254902329564*c[47]
+                                    + 10135.845302686895289965632846664*c[48]
+                                    + 1641.8526121427586899559105968161*c[49]
+                                    + 10491.596637309308985822780443179*c[50]
+                                    + 15056.782126337619288065868012957*c[51]
+                                    + 12902.957800442501640972746275964*c[52]
+                                    + 7468.265662119954339941476693303*c[53]
+                                    + 2622.8991593273272464556951107947*c[54]
+                                    + 414.24630354415958264314352688096*c[55]
+                                    - 89716.95491934620938425165042277*c[62]
+                                    - 93236.59453240449622465537726405*c[63]
+                                    - 40122.641986788457248471513143683*c[64]
+                                    - 6781.964317216657252500334825555*c[65]
+                                    - 320981.13589430765798777210514946*c[66]
+                                    - 416966.72673008334418868990344599*c[67]
+                                    - 281967.57260365951520764804418585*c[68]
+                                    - 106154.53263992075058322254660312*c[69]
+                                    - 17195.417994337910249344934204435*c[70]
+                                    - 326823.69559136926202716482342176*c[71]
+                                    - 469033.77515910301446274975697525*c[72]
+                                    - 401940.*c[73]
+                                    - 232643.92139060930125791761773737*c[74]
+                                    - 81705.92389784231550679120585544*c[75]
+                                    - 12904.185367546453530757831546993*c[76]
+                                    - 104337.91257256395773077438193162*c[77]
+                                    - 158128.7450149402785678745128734*c[78]
+                                    - 153593.55455226628747389342823529*c[79]
+                                    - 112721.30233456318614944438130041*c[80]
+                                    - 59994.29972922427569519526961068*c[81]
+                                    - 20186.232932372498509913192872794*c[82]
+                                    - 3134.9641146271515176276561636484*c[83]
+                                    + y*(140429.24695375960036965029600289*c[66]
+                                         + 162153.72706169907829560162911788*c[67]
+                                         + 89716.95491934620938425165042277*c[68]
+                                         + 26538.63315998018764580563665078*c[69]
+                                         + 3343.5534988990381040392927619735*c[70]
+                                         + 197221.1956154814512232891175821*c[71]
+                                         + 263517.78687595264486759721780119*c[72]
+                                         + 195300.*c[73]
+                                         + 91935.87982936803330149628165087*c[74]
+                                         + 25357.010864847615157280029403413*c[75]
+                                         + 3114.8033645801784384587869251363*c[76]
+                                         + 71732.31489363772093990738757799*c[77]
+                                         + 103536.67828359184906229878819092*c[78]
+                                         + 90892.38829517023973929769329113*c[79]
+                                         + 56935.75985266201749385200892214*c[80]
+                                         + 24562.883584791098382453135746403*c[81]
+                                         + 6488.432013976874521043526280541*c[82]
+                                         + 783.7410286567878794069140409121*c[83])
+                                    + z*(324307.45412339815659120325823577*c[67]
+                                         + 538301.7295160772563055099025366*c[68]
+                                         + 318463.59791976225174966763980936*c[69]
+                                         + 66871.06997798076208078585523947*c[70]
+                                         + 312317.37703816609762085596183845*c[72]
+                                         + 756000.*c[73]
+                                         + 775243.0947773736862180226993262*c[74]
+                                         + 383172.60862436396237667599987379*c[75]
+                                         + 74755.28074992428252301088620327*c[76]
+                                         + 82829.34262687347924983903055273*c[78]
+                                         + 235250.88735220532638406461792999*c[79]
+                                         + 328962.16803760276774225605155016*c[80]
+                                         + 266931.15966480945852789779377507*c[81]
+                                         + 118233.65003246749127234870111208*c[82]
+                                         + 21944.748802390060623393593145539*c[83]))
+                               + z*(48963.282242921582962811852878262*c[42]
+                                    + 63211.32556749620956330255797742*c[43]
+                                    + 21369.328300159553681431684088609*c[44]
+                                    + 39812.809998793102019155937464146*c[46]
+                                    + 95453.64529445693201812835532091*c[47]
+                                    + 82534.74032187900450400586746569*c[48]
+                                    + 24627.789182141380349338658952242*c[49]
+                                    + 9345.588906002660247765021525284*c[51]
+                                    + 27146.482645086821634254349307872*c[52]
+                                    + 38068.327622841537166427350224268*c[53]
+                                    + 26978.39135308108024925857828246*c[54]
+                                    + 7456.433463794872487576583483857*c[55]
+                                    - 186473.18906480899244931075452811*c[63]
+                                    - 240735.8519207307434908290788621*c[64]
+                                    - 81383.57180659988703000401790667*c[65]
+                                    - 416966.72673008334418868990344599*c[67]
+                                    - 999703.211958429190281661247568*c[68]
+                                    - 864401.1943536403976062407366254*c[69]
+                                    - 257931.26991506865374017401306653*c[70]
+                                    - 291124.41216771911242515502157084*c[72]
+                                    - 845640.*c[73]
+                                    - 1.1858663603627518365005358213869e6*c[74]
+                                    - 840403.788663520959498423831656*c[75]
+                                    - 232275.33661583616355364096784588*c[76]
+                                    - 67769.4621492601193862319340886*c[78]
+                                    - 215808.66525698174569116671562173*c[79]
+                                    - 365769.12390194993056656442095438*c[80]
+                                    - 399092.51559005713832021201088846*c[81]
+                                    - 250886.03787377248148034968284758*c[82]
+                                    - 65834.24640717018187018077943662*c[83]
+                                    + z*(538301.7295160772563055099025366*c[68]
+                                         + 796158.9947994056293741690995234*c[69]
+                                         + 300919.81490091342936353634857762*c[70]
+                                         + 340200.*c[73]
+                                         + 1.1181390790058274320452250471051e6*c[74]
+                                         + 1.166422499782990297234881352557e6*c[75]
+                                         + 392465.22393710248324580715256717*c[76]
+                                         + 64159.33291423781628656307761727*c[79]
+                                         + 265700.21264575608163797604163667*c[80]
+                                         + 496909.30862683584869281299394935*c[81]
+                                         + 423910.89157982246870817705032867*c[82]
+                                         + 131668.49281434036374036155887323*c[83])))
+                          + z*(6332.061275761629898663600653285*c[24]
+                               + 4904.7935736379364979845031517435*c[25]
+                               + 3899.5384342252609730207441127677*c[27]
+                               + 10068.564942433454851117953731327*c[28]
+                               + 5956.643350075611166143956138616*c[29]
+                               + 762.967889232567899686478268049*c[31]
+                               + 2392.1120375099490728284713579077*c[32]
+                               + 3662.8513483350644979392884417734*c[33]
+                               + 1887.8559267062727845846163246239*c[34]
+                               - 25240.146592284284908639709339663*c[39]
+                               - 19550.933481550184027264076433286*c[40]
+                               - 37305.357899368825114523316478676*c[42]
+                               - 96322.01991237517647741342167988*c[43]
+                               - 56984.87546709214315048449090296*c[44]
+                               - 20735.838541038073968310384095909*c[46]
+                               - 65012.49879830800658285985739004*c[47]
+                               - 99548.48065138915016930532260116*c[48]
+                               - 51307.8941294612090611222061505*c[49]
+                               - 4153.595069334515665673342900126*c[51]
+                               - 14075.953964119092699242995937415*c[52]
+                               - 26171.975240703556801918803279184*c[53]
+                               - 31474.789911927926957468341329537*c[54]
+                               - 14912.866927589744975153166967715*c[55]
+                               + 65069.43983161373427868801019674*c[60]
+                               + 50402.57136297710753929218613083*c[61]
+                               + 122949.35542734658842811698100754*c[63]
+                               + 317453.87066469988152636801608188*c[64]
+                               + 187808.24263061512391539388747692*c[65]
+                               + 128297.4543784871828272892010603*c[67]
+                               + 402247.44623179399372279860848891*c[68]
+                               + 615929.5959766830363510055451258*c[69]
+                               + 317453.87066469988152636801608188*c[70]
+                               + 66925.15222246416377589770610824*c[72]
+                               + 226800.*c[73]
+                               + 421698.16693934063151419916062251*c[74]
+                               + 507140.2172969523031456005880683*c[75]
+                               + 240284.83098189947953824927708194*c[76]
+                               + 13553.89242985202387724638681772*c[78]
+                               + 47827.866354250008504528839678329*c[79]
+                               + 96618.25914391130241380946968606*c[80]
+                               + 140856.18197296134293654541560769*c[81]
+                               + 147071.12565014248914365326235893*c[82]
+                               + 65834.24640717018187018077943662*c[83]
+                               + z*(63211.32556749620956330255797742*c[43]
+                                    + 53423.32075039888420357921022152*c[44]
+                                    + 29370.352398294440620962570867971*c[47]
+                                    + 108598.34252878816382106035192854*c[48]
+                                    + 73883.36754642414104801597685673*c[49]
+                                    + 4524.413774181136939042391551312*c[52]
+                                    + 20818.616668741465637889957153896*c[53]
+                                    + 43839.885948756755405045189708997*c[54]
+                                    + 26097.517123282053706518042193501*c[55]
+                                    - 240735.8519207307434908290788621*c[64]
+                                    - 203458.92951649971757501004476666*c[65]
+                                    - 307600.98829490128931743423002093*c[68]
+                                    - 1.1373699925705794705345272850334e6*c[69]
+                                    - 773793.8097452059612205220391996*c[70]
+                                    - 140940.*c[73]
+                                    - 648520.665823379910586230527321*c[74]
+                                    - 1.3656561565782215591849387264409e6*c[75]
+                                    - 812963.6781554265724377433874606*c[76]
+                                    - 23330.666514268296831477482769917*c[79]
+                                    - 117322.17181760658150248292747593*c[80]
+                                    - 305188.39427474957636251506715*c[81]
+                                    - 484469.59037693996423791662894705*c[82]
+                                    - 263336.98562868072748072311774647*c[83]
+                                    + z*(530772.6631996037529161127330156*c[69]
+                                         + 468097.4898458653345655009866763*c[70]
+                                         + 198780.28071214709903026223059647*c[74]
+                                         + 946661.7389543109658717877643941*c[75]
+                                         + 697715.9536659599702147682712305*c[76]
+                                         + 25304.782156738674441712003965397*c[80]
+                                         + 152159.45583498910502404597365028*c[81]
+                                         + 403724.65864744997019826385745587*c[82]
+                                         + 263336.98562868072748072311774647*c[83])))))
+                + y*(95.24704719832526125805816713101*c[5]
+                     + 54.99090833947008007905656632474*c[6]
+                     + 51.8459255872628818477277394887*c[7]
+                     + 67.3498329619309449405074771817*c[8]
+                     + 28.98275349237887714743732831434*c[9]
+                     - 252.*c[11]
+                     - 145.49226783578569265630549268649*c[12]
+                     - 529.0897844411664692106133601365*c[13]
+                     - 687.3077913133241937176207199659*c[14]
+                     - 295.77018105278970126676368271243*c[15]
+                     - 254.55844122715710878430397035775*c[16]
+                     - 382.12039987417578331877631565412*c[17]
+                     - 341.52598729818496785588050279873*c[18]
+                     - 134.6996659238618898810149543634*c[19]
+                     + 477.59396981117757827255031408058*c[21]
+                     + 275.73900703382537567282935047451*c[22]
+                     + 1234.8538375046659747899023023764*c[23]
+                     + 1604.1221898596129076614454988322*c[24]
+                     + 690.3042807342280997163374806157*c[25]
+                     + 1688.549673536434639643626840876*c[26]
+                     + 2534.699982246419632463483673299*c[27]
+                     + 2265.4271120475273415015395895487*c[28]
+                     + 893.4965025113416749215934207924*c[29]
+                     + 755.1423706825091138338465298496*c[30]
+                     + 1198.9495402226066995073229926484*c[31]
+                     + 1266.412255152325979732720130657*c[32]
+                     + 998.95945863683577216526048412*c[33]
+                     + 377.57118534125455691692326492478*c[34]
+                     - 778.7990755002216873137517937736*c[36]
+                     - 449.63985588468467082097630470767*c[37]
+                     - 2190.2766948493060199814825962859*c[38]
+                     - 2845.2528885847739351557490528347*c[39]
+                     - 1224.4018948041529390811845847108*c[40]
+                     - 3671.2940497868050776203213584964*c[41]
+                     - 5511.018780588576437372762661623*c[42]
+                     - 4925.5578364282760698677317904484*c[43]
+                     - 1942.6662091054139710392440080554*c[44]
+                     - 4104.6315303568967248897764920403*c[45]
+                     - 6516.977827183394675754692144429*c[46]
+                     - 6883.676343350259520538102547181*c[47]
+                     - 5429.917126439408191053017596427*c[48]
+                     - 2052.3157651784483624448882460202*c[49]
+                     - 1748.5994395515514976371300738631*c[50]
+                     - 2855.5966101674795201504232438366*c[51]
+                     - 3239.703690154394351413070493532*c[52]
+                     - 3040.1789421019283153744064415214*c[53]
+                     - 2248.1992794234233541048815235383*c[54]
+                     - 828.4926070883191652862870537619*c[55]
+                     + 1161.8950038622250655537796199347*c[57]
+                     + 670.8203932499369089227521006194*c[58]
+                     + 3415.2598729818496785588050279873*c[59]
+                     + 4436.5527157918455190014552406865*c[60]
+                     + 1909.1883092036783158822797776831*c[61]
+                     + 6244.037155558893693409455523929*c[62]
+                     + 9372.990984739076340044720465699*c[63]
+                     + 8377.254920318469095834711535494*c[64]
+                     + 3304.0338981311919948078554278347*c[65]
+                     + 8524.224304885459781726548579977*c[66]
+                     + 13534.023791910519617032161090687*c[67]
+                     + 14295.558750884835561226911331101*c[68]
+                     + 11276.488815229676801880783338793*c[69]
+                     + 4262.1121524427298908632742899883*c[70]
+                     + 8452.336954949205052426676467804*c[71]
+                     + 13803.312645883233778778901884824*c[72]
+                     + 15660.*c[73]
+                     + 14695.542181219446249737243476239*c[74]
+                     + 10867.290370648977924548584030034*c[75]
+                     + 4004.7471830316579923041546180324*c[76]
+                     + 3477.9304190854652576924793977207*c[77]
+                     + 5772.954183085121281049386977918*c[78]
+                     + 6804.777733328253242514265807892*c[79]
+                     + 6901.30422456509302955781926329*c[80]
+                     + 6086.378233399564200961838946011*c[81]
+                     + 4325.6213426512496806956841870272*c[82]
+                     + 1567.4820573135757588138280818242*c[83]
+                     + y*(587.8775382679627435673481779294*c[13]
+                          + 509.1168824543142175686079407155*c[14]
+                          + 131.45341380123986722967274787219*c[15]
+                          + 381.83766184073566317645595553662*c[16]
+                          + 484.99896907106926344306224679177*c[17]
+                          + 284.60498941515413987990041899894*c[18]
+                          + 67.3498329619309449405074771817*c[19]
+                          - 1462.3269128344728648827790422879*c[23]
+                          - 1266.412255152325979732720130657*c[24]
+                          - 326.98623824252909986563354344956*c[25]
+                          - 4643.511602225195259019973812409*c[26]
+                          - 5898.051881765707221693875470561*c[27]
+                          - 3461.0691989615001050717965951438*c[28]
+                          - 819.0384606353965353447939690597*c[29]
+                          - 2642.9982973887818984184628544734*c[30]
+                          - 3814.8394461628394984323913402449*c[31]
+                          - 3236.3868742781663926502847783457*c[32]
+                          - 1664.9324310613929536087674735333*c[33]
+                          - 377.57118534125455691692326492478*c[34]
+                          + 2649.5282598983540564292128180878*c[38]
+                          + 2294.5587811167531735127008490603*c[39]
+                          + 592.4525297439449705231538313117*c[40]
+                          + 10554.970393137064598158423905677*c[41]
+                          + 13406.612995085671525531816859524*c[42]
+                          + 7867.210433184052056038738276411*c[43]
+                          + 1861.7217837260217222459421743864*c[44]
+                          + 20112.694498748793951959904810998*c[45]
+                          + 29030.173957453303555634537734273*c[46]
+                          + 24628.26425065315072903632244658*c[47]
+                          + 12669.806628358619112457041058329*c[48]
+                          + 2873.2420712498277074228435444282*c[49]
+                          + 10491.596637309308985822780443179*c[50]
+                          + 16095.180893671248204484203737988*c[51]
+                          + 15919.233649896592933667673976838*c[52]
+                          + 11698.079842435680691766737829332*c[53]
+                          + 5620.498198558558385262203808846*c[54]
+                          + 1242.7389106324787479294305806429*c[55]
+                          - 4174.2065114222607182385394786512*c[59]
+                          - 3614.9688795340963488160005664853*c[60]
+                          - 933.3809511662427322091145579784*c[61]
+                          - 18239.161164922031578117093767267*c[62]
+                          - 23166.846138393546986223894106514*c[63]
+                          - 13594.668072446638444994926614618*c[64]
+                          - 3217.0856376540553633655434428917*c[65]
+                          - 43208.999062695261652200091077812*c[66]
+                          - 62366.81810065349165215447273765*c[67]
+                          - 52909.99905499904655994328101856*c[68]
+                          - 27219.11093331301297005706323157*c[69]
+                          - 6172.714151813608807457155868259*c[70]
+                          - 63862.10143739399372944599997897*c[71]
+                          - 97970.9867256628175274946975529*c[72]
+                          - 96900.*c[73]
+                          - 71205.93626938697868834036331724*c[74]
+                          - 34211.840055746782355060357131589*c[75]
+                          - 7564.522456837576207685625389617*c[76]
+                          - 31301.373771769187319232314579487*c[77]
+                          - 49697.60557612408754990341833164*c[78]
+                          - 53271.68854091261109854025232464*c[79]
+                          - 46008.694830433953530385461755267*c[80]
+                          - 31301.373771769187319232314579487*c[81]
+                          - 14418.737808837498935652280623424*c[82]
+                          - 3134.9641146271515176276561636484*c[83]
+                          + y*(3283.2910318764006881959410794811*c[26]
+                               + 3412.0961299471033513931510986717*c[27]
+                               + 1468.3323874382121657880349191519*c[28]
+                               + 248.19347291981713192266483910899*c[29]
+                               + 2349.3318199011394652608558706431*c[30]
+                               + 3051.8715569302715987459130721959*c[31]
+                               + 2063.7829343223090040088772499596*c[32]
+                               + 776.9684678286500450174248209822*c[33]
+                               + 125.85706178041818563897442164159*c[34]
+                               - 7852.490050932888638243465127895*c[41]
+                               - 8160.54704048693049380197547971*c[42]
+                               - 3511.7403093053449757390309987456*c[43]
+                               - 593.5924527822098244842134469058*c[44]
+                               - 33201.908378886897952441747624504*c[45]
+                               - 43130.544165359193854085598919491*c[46]
+                               - 29166.39161775072922776144190361*c[47]
+                               - 10980.499077910803230796102250552*c[48]
+                               - 1778.6736631546552474522364798841*c[49]
+                               - 20983.193274618617971645560886358*c[50]
+                               - 30113.564252675238576131736025914*c[51]
+                               - 25805.915600885003281945492551928*c[52]
+                               - 14936.531324239908679882953386605*c[53]
+                               - 5245.798318654654492911390221589*c[54]
+                               - 828.4926070883191652862870537619*c[55]
+                               + 13802.60844913018605911563852658*c[62]
+                               + 14344.091466523768649946981117547*c[63]
+                               + 6172.714151813608807457155868259*c[64]
+                               + 1043.3791257256395773077438193162*c[65]
+                               + 74072.56982176330568948587041911*c[66]
+                               + 96223.09078386538712046690079523*c[67]
+                               + 65069.43983161373427868801019674*c[68]
+                               + 24497.199839981711673051356908413*c[69]
+                               + 3968.1733833087485190796002010235*c[70]
+                               + 180316.52170558304111843576464649*c[71]
+                               + 258777.25526019476660013779695186*c[72]
+                               + 221760.*c[73]
+                               + 128355.26697412926965954075461372*c[74]
+                               + 45079.130426395760279608941161623*c[75]
+                               + 7119.550547611836430762941543169*c[76]
+                               + 104337.91257256395773077438193162*c[77]
+                               + 158128.7450149402785678745128734*c[78]
+                               + 153593.55455226628747389342823529*c[79]
+                               + 112721.30233456318614944438130041*c[80]
+                               + 59994.29972922427569519526961068*c[81]
+                               + 20186.232932372498509913192872794*c[82]
+                               + 3134.9641146271515176276561636484*c[83]
+                               + y*(17239.452427498966244537061266569*c[45]
+                                    + 19906.404999396551009577968732073*c[46]
+                                    + 11013.882149360415232860964075489*c[47]
+                                    + 3257.9502758636449146318105578561*c[48]
+                                    + 410.46315303568967248897764920403*c[49]
+                                    + 13114.495796636636232278475553974*c[50]
+                                    + 17522.979198754987964559415359907*c[51]
+                                    + 12986.74324070511528799204982321*c[52]
+                                    + 6113.403307487573242872447735668*c[53]
+                                    + 1686.1494595675675155786611426537*c[54]
+                                    + 207.12315177207979132157176344048*c[55]
+                                    - 40122.641986788457248471513143683*c[66]
+                                    - 46329.63630334259379874332260511*c[67]
+                                    - 25633.415691241774109786185835078*c[68]
+                                    - 7582.466617137196470230181900223*c[69]
+                                    - 955.3009996854394582969407891353*c[70]
+                                    - 211308.42387373012631066691169511*c[71]
+                                    - 282340.48593852069092956844764414*c[72]
+                                    - 209250.*c[73]
+                                    - 98502.7283886086071087460160545*c[74]
+                                    - 27168.225926622444811371460075085*c[75]
+                                    - 3337.2893191930483269201288483603*c[76]
+                                    - 143464.62978727544187981477515598*c[77]
+                                    - 207073.35656718369812459757638183*c[78]
+                                    - 181784.77659034047947859538658227*c[79]
+                                    - 113871.51970532403498770401784429*c[80]
+                                    - 49125.767169582196764906271492806*c[81]
+                                    - 12976.864027953749042087052561082*c[82]
+                                    - 1567.4820573135757588138280818242*c[83]
+                                    + y*(86777.32607081183853824721173612*c[71]
+                                         + 107359.09835686959605716923688197*c[72]
+                                         + 69300.*c[73]
+                                         + 27332.288597920226116661056707015*c[74]
+                                         + 6198.380433629417038446229409723*c[75]
+                                         + 622.9606729160356876917573850273*c[76]
+                                         + 68863.02229789221210231109207487*c[77]
+                                         + 94425.45059463576634481649483012*c[78]
+                                         + 74852.55506661078566765692388682*c[79]
+                                         + 40487.651450781879106739206344635*c[80]
+                                         + 14607.307760158954082308413470427*c[81]
+                                         + 3172.1223179442497658435017371533*c[82]
+                                         + 313.49641146271515176276561636484*c[83])
+                                    + z*(214718.19671373919211433847376394*c[72]
+                                         + 415800.*c[73]
+                                         + 327987.46317504271339993268048418*c[74]
+                                         + 123967.60867258834076892458819446*c[75]
+                                         + 18688.820187481070630752721550818*c[76]
+                                         + 124244.0139403102188747585458291*c[78]
+                                         + 310103.44241881611205172154181681*c[79]
+                                         + 354266.95019434144218396805551556*c[80]
+                                         + 224326.51203101250912116492115299*c[81]
+                                         + 76419.31038683874435895708730415*c[82]
+                                         + 10972.374401195030311696796572769*c[83]))
+                               + z*(39812.809998793102019155937464146*c[46]
+                                    + 66083.29289616249139716578445294*c[47]
+                                    + 39095.403310363738975581726694274*c[48]
+                                    + 8209.263060713793449779552984081*c[49]
+                                    + 20767.97534667257832836671450063*c[51]
+                                    + 50271.26415756818821158212834791*c[52]
+                                    + 51550.86032259791491287037009536*c[53]
+                                    + 25479.591833465464679855323933434*c[54]
+                                    + 4970.9556425299149917177223225716*c[55]
+                                    - 92659.27260668518759748664521022*c[67]
+                                    - 153800.49414745064465871711501047*c[68]
+                                    - 90989.59940564635764276218280268*c[69]
+                                    - 19106.019993708789165938815782706*c[70]
+                                    - 334625.7611123208188794885305412*c[72]
+                                    - 810000.*c[73]
+                                    - 830617.6015471860923764528921353*c[74]
+                                    - 410542.08066896138826072428557906*c[75]
+                                    - 80094.94366063315984608309236065*c[76]
+                                    - 165658.68525374695849967806110547*c[78]
+                                    - 470501.77470441065276812923585999*c[79]
+                                    - 657924.3360752055354845121031003*c[80]
+                                    - 533862.3193296189170557955875501*c[81]
+                                    - 236467.30006493498254469740222415*c[82]
+                                    - 43889.497604780121246787186291078*c[83]
+                                    + z*(415800.*c[73]
+                                         + 819968.6579376067834998317012104*c[74]
+                                         + 557854.2390266475334601606468751*c[75]
+                                         + 130821.74131236749441526905085572*c[76]
+                                         + 171091.55443796751009750154031272*c[79]
+                                         + 556705.2074482508377176640872387*c[80]
+                                         + 704280.9098648067146827270780385*c[81]
+                                         + 403724.65864744997019826385745587*c[82]
+                                         + 87778.99520956024249357437258216*c[83])))
+                          + z*(6824.192259894206702786302197343*c[27]
+                               + 8809.994324629272994728209514911*c[28]
+                               + 2978.3216750378055830719780693079*c[29]
+                               + 3051.8715569302715987459130721959*c[31]
+                               + 7317.048585324550105122382977129*c[32]
+                               + 6326.743238033293223713316399427*c[33]
+                               + 1887.8559267062727845846163246239*c[34]
+                               - 16321.094080973860987603950959421*c[42]
+                               - 21070.441855832069854434185992474*c[43]
+                               - 7123.10943338651789381056136287*c[44]
+                               - 43130.544165359193854085598919491*c[46]
+                               - 103408.11573566167635297238493098*c[47]
+                               - 89412.6353487022548793396897545*c[48]
+                               - 26680.104947319828711783547198262*c[49]
+                               - 18691.177812005320495530043050567*c[51]
+                               - 54292.96529017364326850869861574*c[52]
+                               - 76136.65524568307433285470044854*c[53]
+                               - 53956.78270616216049851715656492*c[54]
+                               - 14912.866927589744975153166967715*c[55]
+                               + 28688.182933047537299893962235094*c[63]
+                               + 37036.284910881652844742935209553*c[64]
+                               + 12520.549508707674927692925831795*c[65]
+                               + 96223.09078386538712046690079523*c[67]
+                               + 230700.7412211759669880756725157*c[68]
+                               + 199477.19869699393790913247768279*c[69]
+                               + 59522.60074963122778619400301535*c[70]
+                               + 160620.36533391399306215449465978*c[72]
+                               + 466560.*c[73]
+                               + 654271.0953725527373796059704204*c[74]
+                               + 463671.05581435639144740625194812*c[75]
+                               + 128151.90985701305575373294777704*c[76]
+                               + 67769.4621492601193862319340886*c[78]
+                               + 215808.66525698174569116671562173*c[79]
+                               + 365769.12390194993056656442095438*c[80]
+                               + 399092.51559005713832021201088846*c[81]
+                               + 250886.03787377248148034968284758*c[82]
+                               + 65834.24640717018187018077943662*c[83]
+                               + z*(66083.29289616249139716578445294*c[47]
+                                    + 97738.50827590934743895431673568*c[48]
+                                    + 36941.683773212070524007988428363*c[49]
+                                    + 22622.06887090568469521195775656*c[52]
+                                    + 74352.20238836237727817841840677*c[53]
+                                    + 77562.87514010810571661841256207*c[54]
+                                    + 26097.517123282053706518042193501*c[55]
+                                    - 153800.49414745064465871711501047*c[68]
+                                    - 227473.99851411589410690545700669*c[69]
+                                    - 85977.08997168955124672467102218*c[70]
+                                    - 364500.*c[73]
+                                    - 1.1980061560776722486198839790412e6*c[74]
+                                    - 1.2497383926246324613230871634539e6*c[75]
+                                    - 420498.4542183240891919362348934*c[76]
+                                    - 128318.66582847563257312615523454*c[79]
+                                    - 531400.4252915121632759520832733*c[80]
+                                    - 993818.6172536716973856259878987*c[81]
+                                    - 847821.7831596449374163541006573*c[82]
+                                    - 263336.98562868072748072311774647*c[83]
+                                    + z*(546645.7719584045223332211341403*c[74]
+                                         + 867773.2607081183853824721173612*c[75]
+                                         + 348857.97683297998510738413561527*c[76]
+                                         + 151828.69294043204665027202379238*c[80]
+                                         + 620810.5798067555484981075724932*c[81]
+                                         + 726704.3855654099463568749434206*c[82]
+                                         + 263336.98562868072748072311774647*c[83]))))
+                     + z*(1018.233764908628435137215881431*c[14]
+                          + 788.7204828074392033780364872332*c[15]
+                          + 352.72652296077764614040890675765*c[17]
+                          + 910.7359661284932476156813407966*c[18]
+                          + 538.7986636954475595240598174536*c[19]
+                          - 2532.824510304651959465440261314*c[24]
+                          - 1961.9174294551745991938012606974*c[25]
+                          - 4289.4922776477870703228185240445*c[27]
+                          - 11075.42143667680033622974910446*c[28]
+                          - 6552.307685083172282758351752477*c[29]
+                          - 1525.935778465135799372956536098*c[31]
+                          - 4784.2240750198981456569427158154*c[32]
+                          - 7325.702696670128995878576883547*c[33]
+                          - 3775.7118534125455691692326492478*c[34]
+                          + 4589.1175622335063470254016981205*c[39]
+                          + 3554.7151784636698231389229878702*c[40]
+                          + 9750.263996425942927659503170563*c[42]
+                          + 25175.073386188966579323962484514*c[43]
+                          + 14893.774269808173777967537395091*c[44]
+                          + 11612.069582981321422253815093709*c[46]
+                          + 36406.999327052483686401520138423*c[47]
+                          + 55747.14916477792409481098065665*c[48]
+                          + 28732.420712498277074228435444282*c[49]
+                          + 4153.595069334515665673342900126*c[51]
+                          + 14075.953964119092699242995937415*c[52]
+                          + 26171.975240703556801918803279184*c[53]
+                          + 31474.789911927926957468341329537*c[54]
+                          + 14912.866927589744975153166967715*c[55]
+                          - 7229.937759068192697632001132971*c[60]
+                          - 5600.28570699745639325468734787*c[61]
+                          - 16848.615373377125080890104804738*c[63]
+                          - 43502.937831829243023983765166777*c[64]
+                          - 25736.685101232442906924347543134*c[65]
+                          - 24946.727240261396660861789095059*c[67]
+                          - 78214.78121173772100165528498395*c[68]
+                          - 119764.08810657725706825107821891*c[69]
+                          - 61727.14151813608807457155868259*c[70]
+                          - 25282.83528404201742645024452978*c[72]
+                          - 85680.*c[73]
+                          - 159308.19639930646079425301623517*c[74]
+                          - 191586.3043121819811883379999369*c[75]
+                          - 90774.2694820509144922275046754*c[76]
+                          - 9035.92828656801591816425787848*c[78]
+                          - 31885.244236166672336352559785553*c[79]
+                          - 64412.17276260753494253964645737*c[80]
+                          - 93904.12131530756195769694373846*c[81]
+                          - 98047.41710009499276243550823928*c[82]
+                          - 43889.497604780121246787186291078*c[83]
+                          + z*(8809.994324629272994728209514911*c[28]
+                               + 7445.80418759451395767994517327*c[29]
+                               + 2251.3995647152461861915024545013*c[32]
+                               + 8324.662155306964768043837367667*c[33]
+                               + 5663.567780118818353753848973872*c[34]
+                               - 21070.441855832069854434185992474*c[43]
+                               - 17807.773583466294734526403407174*c[44]
+                               - 31817.881764818977339376118440302*c[47]
+                               - 117648.20440618717747281538125592*c[48]
+                               - 80040.31484195948613535064159479*c[49]
+                               - 9048.827548362273878084783102624*c[52]
+                               - 41637.233337482931275779914307793*c[53]
+                               - 87679.77189751351081009037941799*c[54]
+                               - 52195.034246564107413036084387*c[55]
+                               + 37036.284910881652844742935209553*c[64]
+                               + 31301.373771769187319232314579487*c[65]
+                               + 70984.84345266952830402328385098*c[68]
+                               + 262469.99828551833935412168116156*c[69]
+                               + 178567.80224889368335858200904606*c[70]
+                               + 77760.*c[73]
+                               + 357804.50528186477825447201507365*c[74]
+                               + 753465.4656983291361020351594157*c[75]
+                               + 448531.68449954569513806531721963*c[76]
+                               + 23330.666514268296831477482769917*c[79]
+                               + 117322.17181760658150248292747593*c[80]
+                               + 305188.39427474957636251506715*c[81]
+                               + 484469.59037693996423791662894705*c[82]
+                               + 263336.98562868072748072311774647*c[83]
+                               + z*(65159.00551727289829263621115712*c[48]
+                                    + 57464.84142499655414845687088856*c[49]
+                                    + 13218.169313486644849453941050093*c[53]
+                                    + 62949.57982385585391493668265907*c[54]
+                                    + 46395.585996945873256032075010668*c[55]
+                                    - 151649.33234274392940460363800446*c[69]
+                                    - 133742.13995596152416157171047894*c[70]
+                                    - 212978.87219158617753242381849622*c[74]
+                                    - 1.0142804345939046062912011761365e6*c[75]
+                                    - 747552.8074992428252301088620327*c[76]
+                                    - 50609.56431347734888342400793079*c[80]
+                                    - 304318.91166997821004809194730057*c[81]
+                                    - 807449.3172948999403965277149117*c[82]
+                                    - 526673.9712573614549614462354929*c[83]
+                                    + z*(433886.63035405919269123605868062*c[75]
+                                         + 392465.22393710248324580715256717*c[76]
+                                         + 73036.53880079477041154206735214*c[81]
+                                         + 423910.89157982246870817705032867*c[82]
+                                         + 329171.23203585090935090389718308*c[83]))))));
+                #endif
+                #if (PMAX3D>=7)
+  case ( 7 ) :
+    return 2.4494897427831780981972840747059*c[0]
+           - 3.1622776601683793319988935444327*c[1]
+           - 4.4721359549995793928183473374626*c[2]
+           - 7.745966692414833770358530799565*c[3]
+           + 3.7416573867739413855837487323165*c[4]
+           + 5.291502622129181181003231507279*c[5]
+           + 9.165151389911680013176094387456*c[6]
+           + 6.480740698407860230965967436088*c[7]
+           + 11.22497216032182415675124619695*c[8]
+           + 14.49137674618943857371866415717*c[9]
+           - 4.2426406871192851464050661726291*c[10]
+           - 6.*c[11]
+           - 10.392304845413263761164678049035*c[12]
+           - 7.348469228349534294591852224118*c[13]
+           - 12.727922061357855439215198517887*c[14]
+           - 16.431676725154983403709093484024*c[15]
+           - 8.485281374238570292810132345258*c[16]
+           - 14.696938456699068589183704448235*c[17]
+           - 18.973665961010275991993361266596*c[18]
+           - 22.449944320643648313502492393899*c[19]
+           + 4.6904157598234295545656301135445*c[20]
+           + 6.633249580710799698229865473341*c[21]
+           + 11.489125293076057319701222936438*c[22]
+           + 8.124038404635960360459883568266*c[23]
+           + 14.071247279470288663696890340633*c[24]
+           + 18.165902124584949992535196858309*c[25]
+           + 9.380831519646859109131260227089*c[26]
+           + 16.248076809271920720919767136532*c[27]
+           + 20.976176963403030939829070273599*c[28]
+           + 24.819347291981713192266483910899*c[29]
+           + 10.488088481701515469914535136799*c[30]
+           + 18.165902124584949992535196858309*c[31]
+           + 23.452078799117147772828150567722*c[32]
+           + 27.748873851023215893479457892222*c[33]
+           + 31.464265445104546409743605410398*c[34]
+           - 5.099019513592784830028224109023*c[35]
+           - 7.211102550927978586238442534941*c[36]
+           - 12.48999599679679641169378624188*c[37]
+           - 8.831760866327846854764042726959*c[38]
+           - 15.297058540778354490084672327068*c[39]
+           - 19.748417658131499017438461043723*c[40]
+           - 10.198039027185569660056448218046*c[41]
+           - 17.663521732655693709528085453919*c[42]
+           - 22.803508501982759582720980511335*c[43]
+           - 26.981475126464082931100611222991*c[44]
+           - 11.401754250991379791360490255668*c[45]
+           - 19.748417658131499017438461043723*c[46]
+           - 25.495097567963924150141120545114*c[47]
+           - 30.166206257996712172516764424594*c[48]
+           - 34.205262752974139374081470767003*c[49]
+           - 12.48999599679679641169378624188*c[50]
+           - 21.633307652783935758715327604823*c[51]
+           - 27.928480087537882339767849082173*c[52]
+           - 33.045423283716612123634852625232*c[53]
+           - 37.469987990390389235081358725639*c[54]
+           - 41.424630354415958264314352688096*c[55]
+           + 5.477225575051661134569697828008*c[56]
+           + 7.745966692414833770358530799565*c[57]
+           + 13.416407864998738178455042012388*c[58]
+           + 9.486832980505137995996680633298*c[59]
+           + 16.431676725154983403709093484024*c[60]
+           + 21.213203435596425732025330863145*c[61]
+           + 10.954451150103322269139395656016*c[62]
+           + 18.973665961010275991993361266596*c[63]
+           + 24.494897427831780981972840747059*c[64]
+           + 28.98275349237887714743732831434*c[65]
+           + 12.247448713915890490986420373529*c[66]
+           + 21.213203435596425732025330863145*c[67]
+           + 27.38612787525830567284848914004*c[68]
+           + 32.40370349203930115482983718044*c[69]
+           + 36.742346141747671472959261120588*c[70]
+           + 13.416407864998738178455042012388*c[71]
+           + 23.237900077244501311075592398694*c[72]
+           + 30.*c[73]
+           + 35.49647869859769625540396974937*c[74]
+           + 40.249223594996214535365126037163*c[75]
+           + 44.497190922573977692268384644804*c[76]
+           + 14.49137674618943857371866415717*c[77]
+           + 25.099800796022266439345160773556*c[78]
+           + 32.40370349203930115482983718044*c[79]
+           + 38.340579025361627941987884796056*c[80]
+           + 43.474130238568315721155992471509*c[81]
+           + 48.062459362791663118840935411414*c[82]
+           + 52.24940191045252529379426939414*c[83]
+           - 5.830951894845300470874152877546*c[84]
+           - 8.246211251235321099642819711948*c[85]
+           - 14.282856857085699995998799622735*c[86]
+           - 10.09950493836207795336338591707*c[87]
+           - 17.492855684535901412622458632637*c[88]
+           - 22.583179581272429849720499859691*c[89]
+           - 11.661903789690600941748305755091*c[90]
+           - 20.199009876724155906726771834139*c[91]
+           - 26.076809620810594858331886229717*c[92]
+           - 30.854497241083024978157561074178*c[93]
+           - 13.038404810405297429165943114858*c[94]
+           - 22.583179581272429849720499859691*c[95]
+           - 29.154759474226502354370764387728*c[96]
+           - 34.496376621320680380463909187988*c[97]
+           - 39.115214431215892287497829344575*c[98]
+           - 14.282856857085699995998799622735*c[99]
+           - 24.738633753705963298928459135844*c[100]
+           - 31.937438845342623998140490353961*c[101]
+           - 37.788887255382368562215735906069*c[102]
+           - 42.848570571257099987996398868204*c[103]
+           - 47.370877129308044933170959823702*c[104]
+           - 15.427248620541512489078780537089*c[105]
+           - 26.720778431774774925538166179159*c[106]
+           - 34.496376621320680380463909187988*c[107]
+           - 40.816663263917103296119070142819*c[108]
+           - 46.281745861624537467236341611266*c[109]
+           - 51.16639522186412537737229553239*c[110]
+           - 55.62373594069351972764595853203*c[111]
+           - 16.492422502470642199285639423896*c[112]
+           - 28.565713714171399991997599245469*c[113]
+           - 36.878177829171549240009097127051*c[114]
+           - 43.634848458542857646008617949492*c[115]
+           - 49.477267507411926597856918271689*c[116]
+           - 54.69917732470937263428865962139*c[117]
+           - 59.46427498927402209044803285573*c[118]
+           - 63.87487769068524799628098070792*c[119]
+           + z*(15.49193338482966754071706159913*c[3]
+                - 18.330302779823360026352188774912*c[6]
+                - 22.449944320643648313502492393899*c[8]
+                - 86.94826047713663144231198494302*c[9]
+                + 20.78460969082652752232935609807*c[12]
+                + 25.455844122715710878430397035775*c[14]
+                + 98.59006035092990042225456090414*c[15]
+                + 29.393876913398137178367408896471*c[17]
+                + 113.84199576606165595196016759958*c[18]
+                + 269.39933184772377976202990872679*c[19]
+                - 22.978250586152114639402445872876*c[22]
+                - 28.142494558940577327393780681267*c[24]
+                - 108.99541274750969995521118114985*c[25]
+                - 32.496153618543841441839534273064*c[27]
+                - 125.85706178041818563897442164159*c[28]
+                - 297.83216750378055830719780693079*c[29]
+                - 36.331804249169899985070393716618*c[31]
+                - 140.71247279470288663696890340633*c[32]
+                - 332.98648621227859072175349470667*c[33]
+                - 629.285308902090928194872108208*c[34]
+                + 24.979991993593592823387572483759*c[37]
+                + 30.594117081556708980169344654137*c[39]
+                + 118.49050594878899410463076626234*c[40]
+                + 35.327043465311387419056170907837*c[42]
+                + 136.82105101189655749632588306801*c[43]
+                + 323.77770151756899517320733467589*c[44]
+                + 39.496835316262998034876922087446*c[46]
+                + 152.97058540778354490084672327068*c[47]
+                + 361.99447509596054607020117309513*c[48]
+                + 684.1052550594827874816294153401*c[49]
+                + 43.266615305567871517430655209646*c[51]
+                + 167.57088052522729403860709449304*c[52]
+                + 396.54507940459934548361823150279*c[53]
+                + 749.3997598078077847016271745128*c[54]
+                + 1242.7389106324787479294305806429*c[55]
+                - 26.832815729997476356910084024775*c[58]
+                - 32.863353450309966807418186968048*c[60]
+                - 127.27922061357855439215198517887*c[61]
+                - 37.947331922020551983986722533193*c[63]
+                - 146.96938456699068589183704448235*c[64]
+                - 347.79304190854652576924793977207*c[65]
+                - 42.426406871192851464050661726291*c[67]
+                - 164.31676725154983403709093484024*c[68]
+                - 388.84444190447161385795804616528*c[69]
+                - 734.8469228349534294591852224118*c[70]
+                - 46.475800154489002622151184797389*c[72]
+                - 180.*c[73]
+                - 425.95774438317235506484763699244*c[74]
+                - 804.9844718999242907073025207433*c[75]
+                - 1334.9157276772193307680515393441*c[76]
+                - 50.19960159204453287869032154711*c[78]
+                - 194.42222095223580692897902308264*c[79]
+                - 460.08694830433953530385461755267*c[80]
+                - 869.4826047713663144231198494302*c[81]
+                - 1441.8737808837498935652280623424*c[82]
+                - 2194.4748802390060623393593145539*c[83]
+                + 28.565713714171399991997599245469*c[86]
+                + 34.985711369071802825244917265273*c[88]
+                + 135.49907748763457909832299915815*c[89]
+                + 40.398019753448311813453543668278*c[91]
+                + 156.4608577248635691499913173783*c[92]
+                + 370.25396689299629973789073289013*c[93]
+                + 45.166359162544859699440999719382*c[95]
+                + 174.92855684535901412622458632637*c[96]
+                + 413.95651945584816456556691025586*c[97]
+                + 782.3042886243178457499565868915*c[98]
+                + 49.477267507411926597856918271689*c[100]
+                + 191.62463307205574398884294212377*c[101]
+                + 453.46664706458842274658883087283*c[102]
+                + 856.9714114251419997599279773641*c[103]
+                + 1421.1263138792413479951287947111*c[104]
+                + 53.44155686354954985107633235832*c[106]
+                + 206.97825972792408228278345512793*c[107]
+                + 489.79995916700523955342884171383*c[108]
+                + 925.6349172324907493447268322253*c[109]
+                + 1534.9918566559237613211688659716*c[110]
+                + 2336.1969095091278285611302583452*c[111]
+                + 57.13142742834279998399519849094*c[113]
+                + 221.26906697502929544005458276231*c[114]
+                + 523.6181815025142917521034153939*c[115]
+                + 989.5453501482385319571383654338*c[116]
+                + 1640.9753197412811790286597886418*c[117]
+                + 2497.4995495495089277988173799405*c[118]
+                + 3576.9931506783738877917349196437*c[119]
+                + z*(86.94826047713663144231198494302*c[9]
+                     - 98.59006035092990042225456090414*c[15]
+                     - 113.84199576606165595196016759958*c[18]
+                     - 673.498329619309449405074771817*c[19]
+                     + 108.99541274750969995521118114985*c[25]
+                     + 125.85706178041818563897442164159*c[28]
+                     + 744.580418759451395767994517327*c[29]
+                     + 140.71247279470288663696890340633*c[32]
+                     + 832.4662155306964768043837367667*c[33]
+                     + 2831.7838900594091768769244869358*c[34]
+                     - 118.49050594878899410463076626234*c[40]
+                     - 136.82105101189655749632588306801*c[43]
+                     - 809.4442537939224879330183366897*c[44]
+                     - 152.97058540778354490084672327068*c[47]
+                     - 904.9861877399013651755029327378*c[48]
+                     - 3078.4736477676725436673323690302*c[49]
+                     - 167.57088052522729403860709449304*c[52]
+                     - 991.362698511498363709045578757*c[53]
+                     - 3372.2989191351350311573222853075*c[54]
+                     - 8699.1723744273512355060140645*c[55]
+                     + 127.27922061357855439215198517887*c[61]
+                     + 146.96938456699068589183704448235*c[64]
+                     + 869.4826047713663144231198494302*c[65]
+                     + 164.31676725154983403709093484024*c[68]
+                     + 972.1111047611790346448951154132*c[69]
+                     + 3306.811152757290432566333500853*c[70]
+                     + 180.*c[73]
+                     + 1064.8943609579308876621190924811*c[74]
+                     + 3622.4301235496593081828613433447*c[75]
+                     + 9344.410093740535315376360775409*c[76]
+                     + 194.42222095223580692897902308264*c[79]
+                     + 1150.2173707608488382596365438817*c[80]
+                     + 3912.6717214711484149040393224358*c[81]
+                     + 10093.116466186249254956596436397*c[82]
+                     + 21944.748802390060623393593145539*c[83]
+                     - 135.49907748763457909832299915815*c[89]
+                     - 156.4608577248635691499913173783*c[92]
+                     - 925.6349172324907493447268322253*c[93]
+                     - 174.92855684535901412622458632637*c[96]
+                     - 1034.8912986396204114139172756397*c[97]
+                     - 3520.3692988094303058748046410118*c[98]
+                     - 191.62463307205574398884294212377*c[101]
+                     - 1133.6666176614710568664720771821*c[102]
+                     - 3856.3713514131389989196758981383*c[103]
+                     - 9947.884197154689435965901562977*c[104]
+                     - 206.97825972792408228278345512793*c[107]
+                     - 1224.4998979175130988835721042846*c[108]
+                     - 4165.357127546208372051270745014*c[109]
+                     - 10744.942996591466329248182061801*c[110]
+                     - 23361.969095091278285611302583452*c[111]
+                     - 221.26906697502929544005458276231*c[114]
+                     - 1309.0454537562857293802585384847*c[115]
+                     - 4452.954075667073393807122644452*c[116]
+                     - 11486.827238188968253200618520493*c[117]
+                     - 24974.995495495089277988173799405*c[118]
+                     - 48289.407534158047485188421415189*c[119]
+                     + z*(448.99888641287296627004984787799*c[19]
+                          - 496.38694583963426384532967821798*c[29]
+                          - 554.9774770204643178695891578444*c[33]
+                          - 4404.9971623146364973641047574557*c[34]
+                          + 539.6295025292816586220122244598*c[44]
+                          + 603.3241251599342434503352884919*c[48]
+                          + 4788.7367854163795123714059073804*c[49]
+                          + 660.9084656743322424726970525046*c[53]
+                          + 5245.798318654654492911390221589*c[54]
+                          + 23197.792998472936628016037505334*c[55]
+                          - 579.6550698475775429487465662868*c[65]
+                          - 648.0740698407860230965967436088*c[69]
+                          - 5143.928459844674006214296556882*c[70]
+                          - 709.9295739719539251080793949874*c[74]
+                          - 5634.891303299470034951117645203*c[75]
+                          - 24918.42691664142750767029540109*c[76]
+                          - 766.8115805072325588397576959211*c[80]
+                          - 6086.378233399564200961838946011*c[81]
+                          - 26914.977243163331346550923830392*c[82]
+                          - 87778.99520956024249357437258216*c[83]
+                          + 617.0899448216604995631512214836*c[93]
+                          + 689.9275324264136076092781837598*c[97]
+                          + 5476.130020370224920249696108241*c[98]
+                          + 755.7777451076473712443147181214*c[102]
+                          + 5998.799879975993998319495841549*c[103]
+                          + 26527.691192412505162575737501273*c[104]
+                          + 816.3332652783420659223814028564*c[108]
+                          + 6479.444420627435245413087825577*c[109]
+                          + 28653.181324243910211328485498136*c[110]
+                          + 93447.87638036511314244521033381*c[111]
+                          + 872.6969691708571529201723589898*c[115]
+                          + 6926.817451037669723699968558036*c[116]
+                          + 30631.53930183724867520164938798*c[117]
+                          + 99899.98198198035711195269519762*c[118]
+                          + 268274.48630087804158438011897327*c[119]
+                          + z*(2202.4985811573182486820523787279*c[34]
+                               - 2394.3683927081897561857029536902*c[49]
+                               - 2622.8991593273272464556951107947*c[54]
+                               - 26097.517123282053706518042193501*c[55]
+                               + 2571.9642299223370031071482784412*c[70]
+                               + 2817.4456516497350174755588226014*c[75]
+                               + 28033.230281221605946129082326227*c[76]
+                               + 3043.1891166997821004809194730057*c[81]
+                               + 30279.349398558747764869789309191*c[82]
+                               + 164585.61601792545467545194859154*c[83]
+                               - 2738.0650101851124601248480541203*c[98]
+                               - 2999.3999399879969991597479207743*c[103]
+                               - 29843.652591464068307897704688932*c[104]
+                               - 3239.7222103137176227065439127886*c[109]
+                               - 32234.828989774398987744546185403*c[110]
+                               - 175214.76821318458714208476937589*c[111]
+                               - 3463.4087255188348618499842790182*c[116]
+                               - 34460.481714566904759601855561478*c[117]
+                               - 187312.46621621316958491130349554*c[118]
+                               - 737754.8373274146143570453271765*c[119]
+                               + z*(10439.0068493128214826072168774*c[55]
+                                    - 11213.292112488642378451632930491*c[76]
+                                    - 12111.739759423499105947915723676*c[82]
+                                    - 144835.34209577440011439771476056*c[83]
+                                    + 11937.461036585627323159081875573*c[104]
+                                    + 12893.931595909759595097818474161*c[110]
+                                    + 154188.99602760243668503459705078*c[111]
+                                    + 13784.192685826761903840742224591*c[117]
+                                    + 164834.97027026758923472194707607*c[118]
+                                    + 1.0623669657514770446741452711342e6*c[119]
+                                    + z*(48278.447365258133371465904920185*c[83]
+                                         - 51396.33200920081222834486568359*c[111]
+                                         - 54944.99009008919641157398235869*c[118]
+                                         - 767265.0308205111989313271402636*c[119]
+                                         + 219218.58023443177112323632578959*z*c[119]))))))
+           + y*(13.416407864998738178455042012388*c[2]
+                + 7.745966692414833770358530799565*c[3]
+                - 15.874507866387543543009694521836*c[5]
+                - 9.165151389911680013176094387456*c[6]
+                - 51.8459255872628818477277394887*c[7]
+                - 67.3498329619309449405074771817*c[8]
+                - 28.98275349237887714743732831434*c[9]
+                + 18.*c[11]
+                + 10.392304845413263761164678049035*c[12]
+                + 58.78775382679627435673481779294*c[13]
+                + 76.36753236814713263529119110732*c[14]
+                + 32.863353450309966807418186968048*c[15]
+                + 127.27922061357855439215198517887*c[16]
+                + 191.06019993708789165938815782706*c[17]
+                + 170.76299364909248392794025139937*c[18]
+                + 67.3498329619309449405074771817*c[19]
+                - 19.899748742132399094689596420024*c[21]
+                - 11.489125293076057319701222936438*c[22]
+                - 64.99230723708768288367906854613*c[23]
+                - 84.4274836768217319821813420438*c[24]
+                - 36.331804249169899985070393716618*c[25]
+                - 140.71247279470288663696890340633*c[26]
+                - 211.22499852053496937195697277492*c[27]
+                - 188.78559267062727845846163246239*c[28]
+                - 74.4580418759451395767994517327*c[29]
+                - 251.71412356083637127794884328319*c[30]
+                - 399.6498467408688998357743308828*c[31]
+                - 422.137418384108659910906710219*c[32]
+                - 332.98648621227859072175349470667*c[33]
+                - 125.85706178041818563897442164159*c[34]
+                + 21.633307652783935758715327604823*c[36]
+                + 12.48999599679679641169378624188*c[37]
+                + 70.65408693062277483811234181567*c[38]
+                + 91.78235124467012694050803396241*c[39]
+                + 39.496835316262998034876922087446*c[40]
+                + 152.97058540778354490084672327068*c[41]
+                + 229.62578252452401822386511090094*c[42]
+                + 205.23157651784483624448882460202*c[43]
+                + 80.94442537939224879330183366897*c[44]
+                + 273.64210202379311499265176613602*c[45]
+                + 434.46518847889297838364614296191*c[46]
+                + 458.91175622335063470254016981205*c[47]
+                + 361.99447509596054607020117309513*c[48]
+                + 136.82105101189655749632588306801*c[49]
+                + 437.14985988788787440928251846579*c[50]
+                + 713.8991525418698800376058109592*c[51]
+                + 809.925922538598587853267623383*c[52]
+                + 760.0447355254820788436016103803*c[53]
+                + 562.0498198558558385262203808846*c[54]
+                + 207.12315177207979132157176344048*c[55]
+                - 23.237900077244501311075592398694*c[57]
+                - 13.416407864998738178455042012388*c[58]
+                - 75.89466384404110396797344506639*c[59]
+                - 98.59006035092990042225456090414*c[60]
+                - 42.426406871192851464050661726291*c[61]
+                - 164.31676725154983403709093484024*c[62]
+                - 246.65765749313358789591369646575*c[63]
+                - 220.45407685048602883775556672353*c[64]
+                - 86.94826047713663144231198494302*c[65]
+                - 293.93876913398137178367408896471*c[66]
+                - 466.6904755831213661045572789892*c[67]
+                - 492.95030175464950211127280452072*c[68]
+                - 388.84444190447161385795804616528*c[69]
+                - 146.96938456699068589183704448235*c[70]
+                - 469.57427527495583624592647043357*c[71]
+                - 766.8507025490685432654945491569*c[72]
+                - 870.*c[73]
+                - 816.4190100677470138742913042355*c[74]
+                - 603.7383539249432180304768905574*c[75]
+                - 222.48595461286988846134192322402*c[76]
+                - 695.5860838170930515384958795441*c[77]
+                - 1154.5908366170242562098773955836*c[78]
+                - 1360.9555466656506485028531615785*c[79]
+                - 1380.260844913018605911563852658*c[80]
+                - 1217.2756466799128401923677892023*c[81]
+                - 865.1242685302499361391368374054*c[82]
+                - 313.49641146271515176276561636484*c[83]
+                + 24.738633753705963298928459135844*c[85]
+                + 14.282856857085699995998799622735*c[86]
+                + 80.79603950689662362690708733656*c[87]
+                + 104.95713410721540847573475179582*c[88]
+                + 45.166359162544859699440999719382*c[89]
+                + 174.92855684535901412622458632637*c[90]
+                + 262.58712839741402678744803384381*c[91]
+                + 234.69128658729535372498697606745*c[92]
+                + 92.56349172324907493447268322253*c[93]
+                + 312.9217154497271382999826347566*c[94]
+                + 496.82995078799345669385099691321*c[95]
+                + 524.7856705360770423786737589791*c[96]
+                + 413.95651945584816456556691025586*c[97]
+                + 156.4608577248635691499913173783*c[98]
+                + 499.89998999799949985995798679571*c[99]
+                + 816.3749138722967888646391514829*c[100]
+                + 926.1857265149360959460742202649*c[101]
+                + 869.1444068737944769309619258396*c[102]
+                + 642.7285585688564998199459830231*c[103]
+                + 236.85438564654022466585479911851*c[104]
+                + 740.5079337859925994757814657803*c[105]
+                + 1229.1558078616396465747556442413*c[106]
+                + 1448.8478180954685759794841858955*c[107]
+                + 1469.3998775010157186602865251415*c[108]
+                + 1295.8888841254870490826175651155*c[109]
+                + 920.995113993554256792701319583*c[110]
+                + 333.74241564416111836587575119216*c[111]
+                + 1039.0226176556504585549952837055*c[112]
+                + 1742.5085365644553995118535539736*c[113]
+                + 2102.0561362627783066805185362419*c[114]
+                + 2225.3772713856857399464395154241*c[115]
+                + 2127.5225028187128437078474856826*c[116]
+                + 1805.072851715409296931525767506*c[117]
+                + 1248.7497747747544638994086899702*c[118]
+                + 447.12414383479673597396686495546*c[119]
+                + z*(112.2497216032182415675124619695*c[8]
+                     + 86.94826047713663144231198494302*c[9]
+                     - 127.27922061357855439215198517887*c[14]
+                     - 98.59006035092990042225456090414*c[15]
+                     - 352.72652296077764614040890675765*c[17]
+                     - 910.7359661284932476156813407966*c[18]
+                     - 538.7986636954475595240598174536*c[19]
+                     + 140.71247279470288663696890340633*c[24]
+                     + 108.99541274750969995521118114985*c[25]
+                     + 389.95384342252609730207441127677*c[27]
+                     + 1006.8564942433454851117953731327*c[28]
+                     + 595.6643350075611166143956138616*c[29]
+                     + 762.967889232567899686478268049*c[31]
+                     + 2392.1120375099490728284713579077*c[32]
+                     + 3662.8513483350644979392884417734*c[33]
+                     + 1887.8559267062727845846163246239*c[34]
+                     - 152.97058540778354490084672327068*c[39]
+                     - 118.49050594878899410463076626234*c[40]
+                     - 423.92452158373664902867405089404*c[42]
+                     - 1094.5684080951724599706070645441*c[43]
+                     - 647.5554030351379903464146693518*c[44]
+                     - 829.4335416415229587324153638364*c[46]
+                     - 2600.4999519323202633143942956016*c[47]
+                     - 3981.9392260555660067722129040464*c[48]
+                     - 2052.3157651784483624448882460202*c[49]
+                     - 1384.5316897781718885577809667087*c[51]
+                     - 4691.984654706364233080998645805*c[52]
+                     - 8723.991746901185600639601093061*c[53]
+                     - 10491.596637309308985822780443179*c[54]
+                     - 4970.9556425299149917177223225716*c[55]
+                     + 164.31676725154983403709093484024*c[60]
+                     + 127.27922061357855439215198517887*c[61]
+                     + 455.36798306424662380784067039831*c[63]
+                     + 1175.7550765359254871346963558588*c[64]
+                     + 695.5860838170930515384958795441*c[65]
+                     + 890.9545442950498807450638962521*c[67]
+                     + 2793.3850432763471786305458922841*c[68]
+                     + 4277.2888609491877524375385078181*c[69]
+                     + 2204.5407685048602883775556672353*c[70]
+                     + 1487.2256049436480839088379135164*c[72]
+                     + 5040.*c[73]
+                     + 9371.070376429791811426648013834*c[74]
+                     + 11269.782606598940069902235290406*c[75]
+                     + 5339.662910708877323072206157377*c[76]
+                     + 2258.98207164200397954106446962*c[78]
+                     + 7971.311059041668084088139946388*c[79]
+                     + 16103.043190651883735634911614344*c[80]
+                     + 23476.030328826890489424235934615*c[81]
+                     + 24511.854275023748190608877059821*c[82]
+                     + 10972.374401195030311696796572769*c[83]
+                     - 174.92855684535901412622458632637*c[88]
+                     - 135.49907748763457909832299915815*c[89]
+                     - 484.77623704137974176144252401934*c[91]
+                     - 1251.6868617989085531999305390264*c[92]
+                     - 740.5079337859925994757814657803*c[93]
+                     - 948.493542413442053688260994107*c[95]
+                     - 2973.7854663711032401458179675482*c[96]
+                     - 4553.5217140143298102212360128145*c[97]
+                     - 2346.9128658729535372498697606745*c[98]
+                     - 1583.272560237181651131421384694*c[100]
+                     - 5365.489726017560831687602379465*c[101]
+                     - 9976.266235420945300424954279202*c[102]
+                     - 11997.599759951987996638991683097*c[103]
+                     - 5684.505255516965391980515178844*c[104]
+                     - 2404.8700588597297432984349561244*c[106]
+                     - 8486.108648844887373594121660245*c[107]
+                     - 17142.998570845183384370009459984*c[108]
+                     - 24992.142765277250232307624470084*c[109]
+                     - 26094.861563150703942459870721517*c[110]
+                     - 11680.984547545639142805651291726*c[111]
+                     - 3427.8856457005679990397119094563*c[113]
+                     - 12391.067750601640544643056634689*c[114]
+                     - 26180.909075125714587605170769695*c[115]
+                     - 41560.904706226018342199811348219*c[116]
+                     - 52511.21023172099772891711323654*c[117]
+                     - 49949.990990990178555976347598809*c[118]
+                     - 21461.958904070243326750409517862*c[119]
+                     + z*(796.893970362431591663721173197*c[18]
+                          + 673.498329619309449405074771817*c[19]
+                          - 880.9994324629272994728209514911*c[28]
+                          - 744.580418759451395767994517327*c[29]
+                          - 2251.3995647152461861915024545013*c[32]
+                          - 8324.662155306964768043837367667*c[33]
+                          - 5663.567780118818353753848973872*c[34]
+                          + 957.7473570832759024742811814761*c[43]
+                          + 809.4442537939224879330183366897*c[44]
+                          + 2447.5293665245367184135475723309*c[47]
+                          + 9049.861877399013651755029327378*c[48]
+                          + 6156.94729553534508733466473806*c[49]
+                          + 4524.413774181136939042391551312*c[52]
+                          + 20818.616668741465637889957153896*c[53]
+                          + 43839.885948756755405045189708997*c[54]
+                          + 26097.517123282053706518042193501*c[55]
+                          - 1028.7856919689348012428593113765*c[64]
+                          - 869.4826047713663144231198494302*c[65]
+                          - 2629.0682760247973445934549574439*c[68]
+                          - 9721.111047611790346448951154132*c[69]
+                          - 6613.622305514580865132667001706*c[70]
+                          - 4860.*c[73]
+                          - 22362.781580116548640904500942103*c[74]
+                          - 47091.591606145571006377197463481*c[75]
+                          - 28033.230281221605946129082326227*c[76]
+                          - 7776.888838089432277159160923306*c[79]
+                          - 39107.390605868860500827642491977*c[80]
+                          - 101729.46475824985878750502238333*c[81]
+                          - 161489.86345897998807930554298235*c[82]
+                          - 87778.99520956024249357437258216*c[83]
+                          + 1095.2260040740449840499392216481*c[92]
+                          + 925.6349172324907493447268322253*c[93]
+                          + 2798.8569095257442260195933812219*c[96]
+                          + 10348.912986396204114139172756397*c[97]
+                          + 7040.738597618860611749609282024*c[98]
+                          + 5173.865092945505087698759437342*c[101]
+                          + 23806.998970890892194195913620824*c[102]
+                          + 50132.8275683708069859557866758*c[103]
+                          + 29843.652591464068307897704688932*c[104]
+                          + 8279.130389116963291311338205117*c[107]
+                          + 41632.996529195445362041451545675*c[108]
+                          + 108299.28531620141767333303937036*c[109]
+                          + 171919.08794546346126797091298882*c[110]
+                          + 93447.87638036511314244521033381*c[111]
+                          + 12169.798683626611249203002051927*c[114]
+                          + 64143.22723405800073963266838575*c[115]
+                          + 182571.11710235000914609202842253*c[116]
+                          + 356091.64438385801584921917413527*c[117]
+                          + 474524.91441440669628177530218869*c[118]
+                          + 241447.03767079023742594210707595*c[119]
+                          + z*(4994.7972931841788608263024206*c[33]
+                               + 4404.9971623146364973641047574557*c[34]
+                               - 5429.917126439408191053017596427*c[48]
+                               - 4788.7367854163795123714059073804*c[49]
+                               - 13218.169313486644849453941050093*c[53]
+                               - 62949.57982385585391493668265907*c[54]
+                               - 46395.585996945873256032075010668*c[55]
+                               + 5832.666628567074207869370692479*c[69]
+                               + 5143.928459844674006214296556882*c[70]
+                               + 14198.591479439078502161587899748*c[74]
+                               + 67618.69563959364041941341174243*c[75]
+                               + 49836.853833282855015340590802181*c[76]
+                               + 25304.782156738674441712003965397*c[80]
+                               + 152159.45583498910502404597365028*c[81]
+                               + 403724.65864744997019826385745587*c[82]
+                               + 263336.98562868072748072311774647*c[83]
+                               - 6209.347791837722468483503653838*c[97]
+                               - 5476.130020370224920249696108241*c[98]
+                               - 15115.554902152947424886294362428*c[102]
+                               - 71985.59855971192797983395009858*c[103]
+                               - 53055.38238482501032515147500255*c[104]
+                               - 26938.997754185288175438586294261*c[108]
+                               - 161986.11051568588113532719563943*c[109]
+                               - 429797.71986365865316992728247205*c[110]
+                               - 280343.62914109533942733563100142*c[111]
+                               - 41889.454520201143340168273231512*c[115]
+                               - 277072.69804150678894799874232146*c[116]
+                               - 918946.1790551174602560494816394*c[117]
+                               - 1.7981996756756464280151485135571e6*c[118]
+                               - 1.0730979452035121663375204758931e6*c[119]
+                               + z*(28851.890752600599711012646218742*c[54]
+                                    + 26097.517123282053706518042193501*c[55]
+                                    - 30991.902168147085192231147048615*c[75]
+                                    - 28033.230281221605946129082326227*c[76]
+                                    - 73036.53880079477041154206735214*c[81]
+                                    - 423910.89157982246870817705032867*c[82]
+                                    - 329171.23203585090935090389718308*c[83]
+                                    + 32993.399339867966990757227128517*c[103]
+                                    + 29843.652591464068307897704688932*c[104]
+                                    + 77753.33304752922294495705390693*c[109]
+                                    + 451287.60585684158582842364659565*c[110]
+                                    + 350429.53642636917428416953875177*c[111]
+                                    + 135072.94029523455961214938688171*c[116]
+                                    + 999353.9697224402380284538112829*c[117]
+                                    + 3.1843119256756238829434921594241e6*c[118]
+                                    + 2.2132645119822438430711359815295e6*c[119]
+                                    + z*(157452.61687250548837732290440779*c[82]
+                                         + 144835.34209577440011439771476056*c[83]
+                                         - 167621.1107468268747362716401641*c[110]
+                                         - 154188.99602760243668503459705078*c[111]
+                                         - 385957.39520314933330754078228855*c[117]
+                                         - 2.6373595243242814277555511532171e6*c[118]
+                                         - 2.1247339315029540893482905422683e6*c[119]
+                                         + z*(824174.8513513379461736097353804*c[118]
+                                              + 767265.0308205111989313271402636*c[119]))))))
+                + y*(64.80740698407860230965967436088*c[7]
+                     + 56.12486080160912078375623098475*c[8]
+                     + 14.49137674618943857371866415717*c[9]
+                     - 73.48469228349534294591852224118*c[13]
+                     - 63.63961030678927719607599258944*c[14]
+                     - 16.431676725154983403709093484024*c[15]
+                     - 381.83766184073566317645595553662*c[16]
+                     - 484.99896907106926344306224679177*c[17]
+                     - 284.60498941515413987990041899894*c[18]
+                     - 67.3498329619309449405074771817*c[19]
+                     + 81.24038404635960360459883568266*c[23]
+                     + 70.35623639735144331848445170317*c[24]
+                     + 18.165902124584949992535196858309*c[25]
+                     + 422.137418384108659910906710219*c[26]
+                     + 536.1865347059733837903523155056*c[27]
+                     + 314.64265445104546409743605410398*c[28]
+                     + 74.4580418759451395767994517327*c[29]
+                     + 1321.4991486943909492092314272367*c[30]
+                     + 1907.4197230814197492161956701225*c[31]
+                     + 1618.1934371390831963251423891728*c[32]
+                     + 832.4662155306964768043837367667*c[33]
+                     + 188.78559267062727845846163246239*c[34]
+                     - 88.31760866327846854764042726959*c[38]
+                     - 76.48529270389177245042336163534*c[39]
+                     - 19.748417658131499017438461043723*c[40]
+                     - 458.91175622335063470254016981205*c[41]
+                     - 582.8962171776378924144268199793*c[42]
+                     - 342.05262752974139374081470767003*c[43]
+                     - 80.94442537939224879330183366897*c[44]
+                     - 1436.6210356249138537114217722141*c[45]
+                     - 2073.5838541038073968310384095909*c[46]
+                     - 1759.1617321895107663597373176129*c[47]
+                     - 904.9861877399013651755029327378*c[48]
+                     - 205.23157651784483624448882460202*c[49]
+                     - 3497.1988791031029952742601477263*c[50]
+                     - 5365.060297890416068161401245996*c[51]
+                     - 5306.411216632197644555891325613*c[52]
+                     - 3899.3599474785602305889126097774*c[53]
+                     - 1873.4993995195194617540679362819*c[54]
+                     - 414.24630354415958264314352688096*c[55]
+                     + 94.86832980505137995996680633298*c[59]
+                     + 82.15838362577491701854546742012*c[60]
+                     + 21.213203435596425732025330863145*c[61]
+                     + 492.95030175464950211127280452072*c[62]
+                     + 626.1309767133391077357809217977*c[63]
+                     + 367.42346141747671472959261120588*c[64]
+                     + 86.94826047713663144231198494302*c[65]
+                     + 1543.1785379534022018642889670647*c[66]
+                     + 2227.3863607376247018626597406303*c[67]
+                     + 1889.6428233928230914265457506628*c[68]
+                     + 972.1111047611790346448951154132*c[69]
+                     + 220.45407685048602883775556672353*c[70]
+                     + 3756.5942021996466899674117634685*c[71]
+                     + 5762.999219156636325146746914876*c[72]
+                     + 5700.*c[73]
+                     + 4188.5844864345281581376684304256*c[74]
+                     + 2012.4611797498107267682563018581*c[75]
+                     + 444.97190922573977692268384644804*c[76]
+                     + 7825.343442942296829808078644872*c[77]
+                     + 12424.40139403102188747585458291*c[78]
+                     + 13317.922135228152774635063081161*c[79]
+                     + 11502.173707608488382596365438817*c[80]
+                     + 7825.343442942296829808078644872*c[81]
+                     + 3604.684452209374733913070155856*c[82]
+                     + 783.7410286567878794069140409121*c[83]
+                     - 100.9950493836207795336338591707*c[87]
+                     - 87.46427842267950706311229316318*c[88]
+                     - 22.583179581272429849720499859691*c[89]
+                     - 524.7856705360770423786737589791*c[90]
+                     - 666.5673259318971449219834705266*c[91]
+                     - 391.15214431215892287497829344575*c[92]
+                     - 92.56349172324907493447268322253*c[93]
+                     - 1642.8390061110674760749088324722*c[94]
+                     - 2371.2338560336051342206524852676*c[95]
+                     - 2011.6784037216286624515827427532*c[96]
+                     - 1034.8912986396204114139172756397*c[97]
+                     - 234.69128658729535372498697606745*c[98]
+                     - 3999.1999199839959988796638943657*c[99]
+                     - 6135.181170919078898134257865689*c[100]
+                     - 6068.113380615098559646693167253*c[101]
+                     - 4459.0886961351194903414568369162*c[102]
+                     - 2142.4285285628549993998199434102*c[103]
+                     - 473.70877129308044933170959823702*c[104]
+                     - 8330.714255092416744102541490028*c[105]
+                     - 13226.785323728513588141392258684*c[106]
+                     - 14178.010791362799636370666676263*c[107]
+                     - 12244.998979175130988835721042846*c[108]
+                     - 8330.714255092416744102541490028*c[109]
+                     - 3837.479641639809403302922164929*c[110]
+                     - 834.3560391104027959146893779804*c[111]
+                     - 15585.339264834756878324929255582*c[112]
+                     - 25280.65663704168899291787533224*c[113]
+                     - 28433.075106291264464047013884956*c[114]
+                     - 26835.431802003857452295300038937*c[115]
+                     - 21522.611365724188070067759448185*c[116]
+                     - 13948.290217800890021743608203455*c[117]
+                     - 6243.748873873772319497043449851*c[118]
+                     - 1341.3724315043902079219005948664*c[119]
+                     + y*(296.98484809834996024835463208404*c[16]
+                          + 308.63570759068044037285779341294*c[17]
+                          + 132.81566172707193194395352886617*c[18]
+                          + 22.449944320643648313502492393899*c[19]
+                          - 328.32910318764006881959410794811*c[26]
+                          - 341.20961299471033513931510986717*c[27]
+                          - 146.83323874382121657880349191519*c[28]
+                          - 24.819347291981713192266483910899*c[29]
+                          - 2349.3318199011394652608558706431*c[30]
+                          - 3051.8715569302715987459130721959*c[31]
+                          - 2063.7829343223090040088772499596*c[32]
+                          - 776.9684678286500450174248209822*c[33]
+                          - 125.85706178041818563897442164159*c[34]
+                          + 356.93136595149493810197568763159*c[41]
+                          + 370.93395638576956790008979453229*c[42]
+                          + 159.62455951387931707904686357935*c[43]
+                          + 26.981475126464082931100611222991*c[44]
+                          + 2553.9929522220690732647498172695*c[45]
+                          + 3317.7341665660918349296614553455*c[46]
+                          + 2243.56858598082532521241860797*c[47]
+                          + 844.6537752239079408304694038886*c[48]
+                          + 136.82105101189655749632588306801*c[49]
+                          + 10491.596637309308985822780443179*c[50]
+                          + 15056.782126337619288065868012957*c[51]
+                          + 12902.957800442501640972746275964*c[52]
+                          + 7468.265662119954339941476693303*c[53]
+                          + 2622.8991593273272464556951107947*c[54]
+                          + 414.24630354415958264314352688096*c[55]
+                          - 383.40579025361627941987884796056*c[62]
+                          - 398.44698518121579583186058659852*c[63]
+                          - 171.46428199482246687380988522941*c[64]
+                          - 28.98275349237887714743732831434*c[65]
+                          - 2743.4285119171594699809581636706*c[66]
+                          - 3563.8181771801995229802555850084*c[67]
+                          - 2409.9792530227308992106670443235*c[68]
+                          - 907.3036977771004323352354410523*c[69]
+                          - 146.96938456699068589183704448235*c[70]
+                          - 11269.782606598940069902235290406*c[71]
+                          - 16173.578453762172912508612309491*c[72]
+                          - 13860.*c[73]
+                          - 8022.204185883079353721297163358*c[74]
+                          - 2817.4456516497350174755588226014*c[75]
+                          - 444.97190922573977692268384644804*c[76]
+                          - 34779.304190854652576924793977207*c[77]
+                          - 52709.58167164675952262483762447*c[78]
+                          - 51197.8515174220958246311427451*c[79]
+                          - 37573.767444854395383148127100135*c[80]
+                          - 19998.099909741425231731756536894*c[81]
+                          - 6728.744310790832836637730957598*c[82]
+                          - 1044.9880382090505058758853878828*c[83]
+                          + 408.16663263917103296119070142819*c[90]
+                          + 424.17920741120727404126220851692*c[91]
+                          + 182.53766734567416400832320360802*c[92]
+                          + 30.854497241083024978157561074178*c[93]
+                          + 2920.6026775307866241331712577283*c[94]
+                          + 3793.9741696537682147530439764281*c[95]
+                          + 2565.6188337319322071846272661201*c[96]
+                          + 965.8985453969790506529894572637*c[97]
+                          + 156.4608577248635691499913173783*c[98]
+                          + 11997.599759951987996638991683097*c[99]
+                          + 17218.089092579350456054207558548*c[100]
+                          + 14755.09674654829228714090654353*c[101]
+                          + 8540.288519716415295060756314772*c[102]
+                          + 2999.3999399879969991597479207743*c[103]
+                          + 473.70877129308044933170959823702*c[104]
+                          + 37025.396689299629973789073289013*c[105]
+                          + 56113.63470672702734363014897623*c[106]
+                          + 54504.27506168667500113297651702*c[107]
+                          + 40000.329998638761230196688739963*c[108]
+                          + 21289.603096347287234928717141183*c[109]
+                          + 7163.295331060977552832121374534*c[110]
+                          + 1112.4747188138703945529191706405*c[111]
+                          + 95243.739951767958700874567673*c[112]
+                          + 149255.85415654556495818745605758*c[113]
+                          + 156179.08310654151103143852633306*c[114]
+                          + 131122.71961792128722625589693822*c[115]
+                          + 88316.92250073028897717459911496*c[116]
+                          + 44579.829519638138696945257591435*c[117]
+                          + 14568.747372372135412159768049653*c[118]
+                          + 2235.6207191739836798698343247773*c[119]
+                          + y*(1321.4991486943909492092314272367*c[30]
+                               + 1525.935778465135799372956536098*c[31]
+                               + 844.274836768217319821813420438*c[32]
+                               + 249.73986465920894304131512103*c[33]
+                               + 31.464265445104546409743605410398*c[34]
+                               - 1436.6210356249138537114217722141*c[45]
+                               - 1658.8670832830459174648307276727*c[46]
+                               - 917.8235124467012694050803396241*c[47]
+                               - 271.49585632197040955265087982134*c[48]
+                               - 34.205262752974139374081470767003*c[49]
+                               - 13114.495796636636232278475553974*c[50]
+                               - 17522.979198754987964559415359907*c[51]
+                               - 12986.74324070511528799204982321*c[52]
+                               - 6113.403307487573242872447735668*c[53]
+                               - 1686.1494595675675155786611426537*c[54]
+                               - 207.12315177207979132157176344048*c[55]
+                               + 1543.1785379534022018642889670647*c[66]
+                               + 1781.9090885900997614901277925042*c[67]
+                               + 985.9006035092990042225456090414*c[68]
+                               + 291.63333142835371039346853462396*c[69]
+                               + 36.742346141747671472959261120588*c[70]
+                               + 14087.228258248675087377794113007*c[71]
+                               + 18822.699062568046061971229842942*c[72]
+                               + 13950.*c[73]
+                               + 6566.848559240573807249734403633*c[74]
+                               + 1811.2150617748296540914306716723*c[75]
+                               + 222.48595461286988846134192322402*c[76]
+                               + 71732.31489363772093990738757799*c[77]
+                               + 103536.67828359184906229878819092*c[78]
+                               + 90892.38829517023973929769329113*c[79]
+                               + 56935.75985266201749385200892214*c[80]
+                               + 24562.883584791098382453135746403*c[81]
+                               + 6488.432013976874521043526280541*c[82]
+                               + 783.7410286567878794069140409121*c[83]
+                               - 1642.8390061110674760749088324722*c[94]
+                               - 1896.9870848268841073765219882141*c[95]
+                               - 1049.5713410721540847573475179582*c[96]
+                               - 310.4673895918861234241751826919*c[97]
+                               - 39.115214431215892287497829344575*c[98]
+                               - 14996.999699939984995798739603871*c[99]
+                               - 20038.293340501830272132051900034*c[100]
+                               - 14850.909063084320159135328014592*c[101]
+                               - 6990.944142245738184009911142623*c[102]
+                               - 1928.1856757065694994598379490692*c[103]
+                               - 236.85438564654022466585479911851*c[104]
+                               - 76364.88067168048682093996365859*c[105]
+                               - 110223.21103107094656784493548903*c[106]
+                               - 96762.33642280450846720126527231*c[107]
+                               - 60612.74494691689839473681916209*c[108]
+                               - 26149.186411817863668988533010365*c[109]
+                               - 6907.463354951656925945259896872*c[110]
+                               - 834.3560391104027959146893779804*c[111]
+                               - 285731.219855303876102623703019*c[112]
+                               - 432056.41992684242487896368858772*c[113]
+                               - 419858.05458511808809750357079148*c[114]
+                               - 313516.3861746304321865719199671*c[115]
+                               - 178860.32203929411465125275955216*c[116]
+                               - 73023.40172848701246677536059456*c[117]
+                               - 18731.246621621316958491130349554*c[118]
+                               - 2235.6207191739836798698343247773*c[119]
+                               + y*(5770.378150520119942202529243748*c[50]
+                                    + 7138.991525418698800376058109592*c[51]
+                                    + 4608.1992144437505860616950985585*c[52]
+                                    + 1817.4982806044136667999168943878*c[53]
+                                    + 412.16986789429428158589494598203*c[54]
+                                    + 41.424630354415958264314352688096*c[55]
+                                    - 6198.380433629417038446229409723*c[71]
+                                    - 7668.507025490685432654945491569*c[72]
+                                    - 4950.*c[73]
+                                    - 1952.3063284228732940472183362153*c[74]
+                                    - 442.74145954495835988901638640879*c[75]
+                                    - 44.497190922573977692268384644804*c[76]
+                                    - 68863.02229789221210231109207487*c[77]
+                                    - 94425.45059463576634481649483012*c[78]
+                                    - 74852.55506661078566765692388682*c[79]
+                                    - 40487.651450781879106739206344635*c[80]
+                                    - 14607.307760158954082308413470427*c[81]
+                                    - 3172.1223179442497658435017371533*c[82]
+                                    - 313.49641146271515176276561636484*c[83]
+                                    + 6598.679867973593398151445425703*c[99]
+                                    + 8163.749138722967888646391514829*c[100]
+                                    + 5269.677409481532959693180908404*c[101]
+                                    + 2078.3887990460302709218654748338*c[102]
+                                    + 471.33427628382809986796038755024*c[103]
+                                    + 47.370877129308044933170959823702*c[104]
+                                    + 73310.28544481326734810236511225*c[105]
+                                    + 100523.568460336703269874581166*c[106]
+                                    + 79686.62999525077167887163022425*c[107]
+                                    + 43102.396406696461080701738070817*c[108]
+                                    + 15550.666609505844588991410781385*c[109]
+                                    + 3376.9820846430322749065715051375*c[110]
+                                    + 333.74241564416111836587575119216*c[111]
+                                    + 445740.70297427404672009297670965*c[112]
+                                    + 649498.6327191151216180494140442*c[113]
+                                    + 585367.3166824400010866643986977*c[114]
+                                    + 389702.83158324626163650296690691*c[115]
+                                    + 191031.72984611744859432556144699*c[116]
+                                    + 65146.72019372886280743779360908*c[117]
+                                    + 13736.247522522299102893495589673*c[118]
+                                    + 1341.3724315043902079219005948664*c[119]
+                                    + y*(24867.202496461076592501227693703*c[77]
+                                         + 32303.443624480656907437221915566*c[78]
+                                         + 23168.647996808100325703333584015*c[79]
+                                         + 10965.405601253425591408535051672*c[80]
+                                         + 3390.9821586083286262501674127777*c[81]
+                                         + 624.8119717162916205449321603484*c[82]
+                                         + 52.24940191045252529379426939414*c[83]
+                                         - 26473.158632849235431259187401644*c[105]
+                                         - 34389.641841694135329167619872578*c[106]
+                                         - 24664.909284244286472031695069412*c[107]
+                                         - 11673.565693480291542690054060846*c[108]
+                                         - 3609.9761772067139224444346456788*c[109]
+                                         - 665.163137884233629905839841921*c[110]
+                                         - 55.62373594069351972764595853203*c[111]
+                                         - 346687.21342443536967118342632972*c[112]
+                                         - 486102.75027405471366382314636015*c[113]
+                                         - 406065.61607700792868174016846596*c[114]
+                                         - 242217.04379337140279299383823763*c[115]
+                                         - 103555.92089301316236931452994264*c[116]
+                                         - 30248.64506056428306676162877063*c[117]
+                                         - 5411.249024023936010230770989871*c[118]
+                                         - 447.12414383479673597396686495546*c[119]
+                                         + y*(106128.73880339858255240308969277*c[112]
+                                              + 142971.39713942785695994798422357*c[113]
+                                              + 110745.16802100216236774731867253*c[114]
+                                              + 59561.56814591100068680176350106*c[115]
+                                              + 22512.156715872426602024897813618*c[116]
+                                              + 5743.413619094484126600309260246*c[117]
+                                              + 891.9641248391103313567204928359*c[118]
+                                              + 63.87487769068524799628098070792*c[119])
+                                         + z*(285942.79427885571391989596844715*c[113]
+                                              + 664471.0081260129742064839120352*c[114]
+                                              + 714738.8177509320082416211620127*c[115]
+                                              + 450243.13431744853204049795627237*c[116]
+                                              + 172302.40857283452379800927780739*c[117]
+                                              + 37462.493243242633916982260699107*c[118]
+                                              + 3576.9931506783738877917349196437*c[119]))
+                                    + z*(64606.88724896131381487444383113*c[78]
+                                         + 139011.88798084860195422000150409*c[79]
+                                         + 131584.86721504110709690242062006*c[80]
+                                         + 67819.64317216657252500334825555*c[81]
+                                         + 18744.359151488748616347964810451*c[82]
+                                         + 2194.4748802390060623393593145539*c[83]
+                                         - 68779.28368338827065833523974516*c[106]
+                                         - 147989.45570546571883219017041647*c[107]
+                                         - 140082.78832176349851228064873016*c[108]
+                                         - 72199.52354413427844888869291358*c[109]
+                                         - 19954.894136527008897175195257631*c[110]
+                                         - 2336.1969095091278285611302583452*c[111]
+                                         - 686262.7062692537134077503242731*c[113]
+                                         - 1.7719226883360345978839570987606e6*c[114]
+                                         - 2.1918657077695248252743048968389e6*c[115]
+                                         - 1.6208752835428147153457926425805e6*c[116]
+                                         - 735156.9432440939682048395853115*c[117]
+                                         - 189809.96576576267851271012087548*c[118]
+                                         - 21461.958904070243326750409517862*c[119]
+                                         + z*(664471.0081260129742064839120352*c[114]
+                                              + 1.7868470443773300206040529050317e6*c[115]
+                                              + 2.0260941044285183941822408032257e6*c[116]
+                                              + 1.2061168600098416665860649446517e6*c[117]
+                                              + 374624.93243242633916982260699107*c[118]
+                                              + 48289.407534158047485188421415189*c[119])))
+                               + z*(14277.983050837397600752116219183*c[51]
+                                    + 27649.195286662503516370170591351*c[52]
+                                    + 21809.979367252964001599002732653*c[53]
+                                    + 8243.397357885885631717898919641*c[54]
+                                    + 1242.7389106324787479294305806429*c[55]
+                                    - 15337.014050981370865309890983138*c[72]
+                                    - 29700.*c[73]
+                                    - 23427.675941074479528566620034584*c[74]
+                                    - 8854.829190899167197780327728176*c[75]
+                                    - 1334.9157276772193307680515393441*c[76]
+                                    - 124244.0139403102188747585458291*c[78]
+                                    - 310103.44241881611205172154181681*c[79]
+                                    - 354266.95019434144218396805551556*c[80]
+                                    - 224326.51203101250912116492115299*c[81]
+                                    - 76419.31038683874435895708730415*c[82]
+                                    - 10972.374401195030311696796572769*c[83]
+                                    + 16327.498277445935777292783029657*c[100]
+                                    + 31618.064456889197758159085450422*c[101]
+                                    + 24940.665588552363251062385698006*c[102]
+                                    + 9426.685525676561997359207751005*c[103]
+                                    + 1421.1263138792413479951287947111*c[104]
+                                    + 132267.85323728513588141392258684*c[106]
+                                    + 330130.32426603891124103961092905*c[107]
+                                    + 377145.96855859403445614020811965*c[108]
+                                    + 238813.80864598261333093952271413*c[109]
+                                    + 81354.56840276395935002194989649*c[110]
+                                    + 11680.984547545639142805651291726*c[111]
+                                    + 612734.5591689765298283485038153*c[113]
+                                    + 1.7402812117586054086360292934255e6*c[114]
+                                    + 2.4845682712294303143637307060441e6*c[115]
+                                    + 2.1997593133795342565407185863593e6*c[116]
+                                    + 1.2192446625677719160182942229609e6*c[117]
+                                    + 387112.43018017388380881669389077*c[118]
+                                    + 53654.89726017560831687602379465*c[119]
+                                    + z*(139011.88798084860195422000150409*c[79]
+                                         + 328962.16803760276774225605155016*c[80]
+                                         + 305188.39427474957636251506715*c[81]
+                                         + 131210.51406042124031443575367316*c[82]
+                                         + 21944.748802390060623393593145539*c[83]
+                                         - 147989.45570546571883219017041647*c[107]
+                                         - 350206.97080440874628070162182539*c[108]
+                                         - 324897.85594860425301999911811109*c[109]
+                                         - 139684.25895568906228022636680341*c[110]
+                                         - 23361.969095091278285611302583452*c[111]
+                                         - 1.1074516802100216236774731867253e6*c[114]
+                                         - 3.6928172250464820425817093370655e6*c[115]
+                                         - 5.267844671514147824873826088387e6*c[116]
+                                         - 3.9399817426988161108478121525289e6*c[117]
+                                         - 1.5234747252252004459572786017637e6*c[118]
+                                         - 241447.03767079023742594210707595*c[119]
+                                         + z*(1.1912313629182200137360352700211e6*c[115]
+                                              + 3.1517019402221397242834856939066e6*c[116]
+                                              + 3.2163116266929111108961731857379e6*c[117]
+                                              + 1.4984997297297053566792904279643e6*c[118]
+                                              + 268274.48630087804158438011897327*c[119]))))
+                          + z*(3051.8715569302715987459130721959*c[31]
+                               + 5065.649020609303918930880522628*c[32]
+                               + 2996.87837591050731649578145236*c[33]
+                               + 629.285308902090928194872108208*c[34]
+                               - 3317.7341665660918349296614553455*c[46]
+                               - 5506.941074680207616430482037745*c[47]
+                               - 3257.9502758636449146318105578561*c[48]
+                               - 684.1052550594827874816294153401*c[49]
+                               - 20767.97534667257832836671450063*c[51]
+                               - 50271.26415756818821158212834791*c[52]
+                               - 51550.86032259791491287037009536*c[53]
+                               - 25479.591833465464679855323933434*c[54]
+                               - 4970.9556425299149917177223225716*c[55]
+                               + 3563.8181771801995229802555850084*c[67]
+                               + 5915.403621055794025335273654249*c[68]
+                               + 3499.5999771402445247216224154875*c[69]
+                               + 734.8469228349534294591852224118*c[70]
+                               + 22308.384074154721258632568702747*c[72]
+                               + 54000.*c[73]
+                               + 55374.50676981240615843019280902*c[74]
+                               + 27369.472044597425884048285705271*c[75]
+                               + 5339.662910708877323072206157377*c[76]
+                               + 82829.34262687347924983903055273*c[78]
+                               + 235250.88735220532638406461792999*c[79]
+                               + 328962.16803760276774225605155016*c[80]
+                               + 266931.15966480945852789779377507*c[81]
+                               + 118233.65003246749127234870111208*c[82]
+                               + 21944.748802390060623393593145539*c[83]
+                               - 3793.9741696537682147530439764281*c[95]
+                               - 6297.428046432924508544085107749*c[96]
+                               - 3725.6086751026334810901021923028*c[97]
+                               - 782.3042886243178457499565868915*c[98]
+                               - 23749.088403557724766971320770411*c[100]
+                               - 57487.38992161672319665288263713*c[101]
+                               - 58950.66411839649495705654801347*c[102]
+                               - 29137.027988454827991837551230378*c[103]
+                               - 5684.505255516965391980515178844*c[104]
+                               - 88178.56882485675725427594839123*c[106]
+                               - 250443.6942707881395621679807048*c[107]
+                               - 350206.97080440874628070162182539*c[108]
+                               - 284169.91959037466004883113749318*c[109]
+                               - 125869.33224578574842833584700967*c[110]
+                               - 23361.969095091278285611302583452*c[111]
+                               - 251378.28068470831992957887336013*c[113]
+                               - 778867.1157521031199489921313233*c[114]
+                               - 1.2776283628661348718751323335611e6*c[115]
+                               - 1.3774471274063480364843366046838e6*c[116]
+                               - 971457.3892868384579849665948759*c[117]
+                               - 399599.92792792142844781078079048*c[118]
+                               - 71539.86301356747775583469839287*c[119]
+                               + z*(27649.195286662503516370170591351*c[52]
+                                    + 54524.94841813241000399750683163*c[53]
+                                    + 37095.288110486485342730545138382*c[54]
+                                    + 8699.1723744273512355060140645*c[55]
+                                    - 29700.*c[73]
+                                    - 58569.18985268619882141655008646*c[74]
+                                    - 39846.731359046252390011474776791*c[75]
+                                    - 9344.410093740535315376360775409*c[76]
+                                    - 171091.55443796751009750154031272*c[79]
+                                    - 556705.2074482508377176640872387*c[80]
+                                    - 704280.9098648067146827270780385*c[81]
+                                    - 403724.65864744997019826385745587*c[82]
+                                    - 87778.99520956024249357437258216*c[83]
+                                    + 31618.064456889197758159085450422*c[101]
+                                    + 62351.66397138090812765596424501*c[102]
+                                    + 42420.084865544528988116434879522*c[103]
+                                    + 9947.884197154689435965901562977*c[104]
+                                    + 182140.86856057319240884944051258*c[107]
+                                    + 592657.9505920763398596488984737*c[108]
+                                    + 749764.2829583175069692287341025*c[109]
+                                    + 429797.71986365865316992728247205*c[110]
+                                    + 93447.87638036511314244521033381*c[111]
+                                    + 632829.5315485837849585561067002*c[114]
+                                    + 2.5186034530270937433276174280447e6*c[115]
+                                    + 4.6310722386937563295594075502301e6*c[116]
+                                    + 4.594730895275587301280247408197e6*c[117]
+                                    + 2.347649576576538392130888337144e6*c[118]
+                                    + 482894.07534158047485188421415189*c[119]
+                                    + z*(219308.11202506851182817070103344*c[80]
+                                         + 474737.50220516600767502343778888*c[81]
+                                         + 349894.70416112330750516200979509*c[82]
+                                         + 87778.99520956024249357437258216*c[83]
+                                         - 233471.31386960583085380108121693*c[108]
+                                         - 505396.664808939949142220850395*c[109]
+                                         - 372491.35721517083274727031147577*c[110]
+                                         - 93447.87638036511314244521033381*c[111]
+                                         - 1.2706467871127680146517709546892e6*c[115]
+                                         - 5.042723104355423558853577110251e6*c[116]
+                                         - 7.290306353837265184697992554339e6*c[117]
+                                         - 4.5953991711710964271498239790905e6*c[118]
+                                         - 1.0730979452035121663375204758931e6*c[119]
+                                         + z*(1.5758509701110698621417428469533e6*c[116]
+                                              + 3.6183505800295249997581948339552e6*c[117]
+                                              + 2.809686993243197543773669552433e6*c[118]
+                                              + 737754.8373274146143570453271765*c[119])))))
+                     + z*(617.2714151813608807457155868259*c[17]
+                          + 796.893970362431591663721173197*c[18]
+                          + 269.39933184772377976202990872679*c[19]
+                          - 682.4192259894206702786302197343*c[27]
+                          - 880.9994324629272994728209514911*c[28]
+                          - 297.83216750378055830719780693079*c[29]
+                          - 3051.8715569302715987459130721959*c[31]
+                          - 7317.048585324550105122382977129*c[32]
+                          - 6326.743238033293223713316399427*c[33]
+                          - 1887.8559267062727845846163246239*c[34]
+                          + 741.8679127715391358001795890646*c[42]
+                          + 957.7473570832759024742811814761*c[43]
+                          + 323.77770151756899517320733467589*c[44]
+                          + 3317.7341665660918349296614553455*c[46]
+                          + 7954.470441204744334844029610076*c[47]
+                          + 6877.895026823250375333822288807*c[48]
+                          + 2052.3157651784483624448882460202*c[49]
+                          + 9345.588906002660247765021525284*c[51]
+                          + 27146.482645086821634254349307872*c[52]
+                          + 38068.327622841537166427350224268*c[53]
+                          + 26978.39135308108024925857828246*c[54]
+                          + 7456.433463794872487576583483857*c[55]
+                          - 796.893970362431591663721173197*c[63]
+                          - 1028.7856919689348012428593113765*c[64]
+                          - 347.79304190854652576924793977207*c[65]
+                          - 3563.8181771801995229802555850084*c[67]
+                          - 8544.471897080591369928728611693*c[68]
+                          - 7388.04439618496066330120287714*c[69]
+                          - 2204.5407685048602883775556672353*c[70]
+                          - 10038.772833369624566384655916236*c[72]
+                          - 29160.*c[73]
+                          - 40891.943460784546086225373151274*c[74]
+                          - 28979.440988397274465462890746757*c[75]
+                          - 8009.494366063315984608309236065*c[76]
+                          - 22589.8207164200397954106446962*c[78]
+                          - 71936.22175232724856372223854058*c[79]
+                          - 121923.04130064997685552147365146*c[80]
+                          - 133030.83853001904610673733696282*c[81]
+                          - 83628.67929125749382678322761586*c[82]
+                          - 21944.748802390060623393593145539*c[83]
+                          + 848.3584148224145480825244170338*c[91]
+                          + 1095.2260040740449840499392216481*c[92]
+                          + 370.25396689299629973789073289013*c[93]
+                          + 3793.9741696537682147530439764281*c[95]
+                          + 9096.284955958668734563678488971*c[96]
+                          + 7865.173869661115126745771294861*c[97]
+                          + 2346.9128658729535372498697606745*c[98]
+                          + 10687.089781600976145137094346685*c[100]
+                          + 31043.19055767303052619255662405*c[101]
+                          + 43532.798118200488583672527763792*c[102]
+                          + 30850.970811305111991357407185107*c[103]
+                          + 8526.757883275448087970772768266*c[104]
+                          + 24048.700588597297432984349561244*c[106]
+                          + 76581.95609933191044462987839733*c[107]
+                          + 129796.98917925638848165864305416*c[108]
+                          + 141622.14233657108464974320533048*c[109]
+                          + 89029.52768604357815662779422635*c[110]
+                          + 23361.969095091278285611302583452*c[111]
+                          + 47133.427628382809986796038755024*c[113]
+                          + 158207.38288714594623963902667505*c[114]
+                          + 295844.27254892057483993842969755*c[115]
+                          + 388891.32260825774305915537761547*c[116]
+                          + 365937.49630230570292339113286712*c[117]
+                          + 212287.46171170825886289947729494*c[118]
+                          + 53654.89726017560831687602379465*c[119]
+                          + z*(5065.649020609303918930880522628*c[32]
+                               + 7492.1959397762682912394536309*c[33]
+                               + 2831.7838900594091768769244869358*c[34]
+                               - 5506.941074680207616430482037745*c[47]
+                               - 8144.87568965911228657952639464*c[48]
+                               - 3078.4736477676725436673323690302*c[49]
+                               - 22622.06887090568469521195775656*c[52]
+                               - 74352.20238836237727817841840677*c[53]
+                               - 77562.87514010810571661841256207*c[54]
+                               - 26097.517123282053706518042193501*c[55]
+                               + 5915.403621055794025335273654249*c[68]
+                               + 8748.999942850611311804056038719*c[69]
+                               + 3306.811152757290432566333500853*c[70]
+                               + 24300.*c[73]
+                               + 79867.07707184481657465893193608*c[74]
+                               + 83315.89284164216408820581089693*c[75]
+                               + 28033.230281221605946129082326227*c[76]
+                               + 64159.33291423781628656307761727*c[79]
+                               + 265700.21264575608163797604163667*c[80]
+                               + 496909.30862683584869281299394935*c[81]
+                               + 423910.89157982246870817705032867*c[82]
+                               + 131668.49281434036374036155887323*c[83]
+                               - 6297.428046432924508544085107749*c[96]
+                               - 9314.021687756583702725255480757*c[97]
+                               - 3520.3692988094303058748046410118*c[98]
+                               - 25869.325464727525438493797186709*c[101]
+                               - 85024.99632461032926498540578866*c[102]
+                               - 88696.54108250219697515254565718*c[103]
+                               - 29843.652591464068307897704688932*c[104]
+                               - 68302.82571021494715331854019222*c[107]
+                               - 282859.47641894552584210515608974*c[108]
+                               - 529000.3551983684632505113846168*c[109]
+                               - 451287.60585684158582842364659565*c[110]
+                               - 140171.81457054766971366781550071*c[111]
+                               - 146037.58420351933499043602462312*c[114]
+                               - 675467.4541382434363602134058581*c[115]
+                               - 1.5674398346348098346201071708471e6*c[116]
+                               - 2.2054708297322819046145187559346e6*c[117]
+                               - 1.6483497027026758923472194707607e6*c[118]
+                               - 482894.07534158047485188421415189*c[119]
+                               + z*(36349.965612088273335998337887756*c[53]
+                                    + 57703.78150520119942202529243748*c[54]
+                                    + 23197.792998472936628016037505334*c[55]
+                                    - 39046.126568457465880944366724307*c[74]
+                                    - 61983.80433629417038446229409723*c[75]
+                                    - 24918.42691664142750767029540109*c[76]
+                                    - 151828.69294043204665027202379238*c[80]
+                                    - 620810.5798067555484981075724932*c[81]
+                                    - 726704.3855654099463568749434206*c[82]
+                                    - 263336.98562868072748072311774647*c[83]
+                                    + 41567.775980920605418437309496676*c[102]
+                                    + 65986.79867973593398151445425703*c[103]
+                                    + 26527.691192412505162575737501273*c[104]
+                                    + 161633.98652511172905263151776556*c[108]
+                                    + 660903.3309039983950321349582089*c[109]
+                                    + 773635.8957545855757058691084497*c[110]
+                                    + 280343.62914109533942733563100142*c[111]
+                                    + 408422.18157196114756664066400724*c[115]
+                                    + 2.1611670447237529537943901901074e6*c[116]
+                                    + 4.9623093668976342853826672008528e6*c[117]
+                                    + 4.7951991351350571413737293694857e6*c[118]
+                                    + 1.6096469178052682495062807138396e6*c[119]
+                                    + z*(237368.75110258300383751171889444*c[81]
+                                         + 393631.54218126372094330726101948*c[82]
+                                         + 164585.61601792545467545194859154*c[83]
+                                         - 252698.33240446997457111042519751*c[109]
+                                         - 419052.77686706718684067910041024*c[110]
+                                         - 175214.76821318458714208476937589*c[111]
+                                         - 945510.582066641917285045708172*c[116]
+                                         - 4.5832440680373983330270467896765e6*c[117]
+                                         - 5.806686452702608257132250408362e6*c[118]
+                                         - 2.2132645119822438430711359815295e6*c[119]
+                                         + z*(1.4473402320118099999032779335821e6*c[117]
+                                              + 2.4725245540540138385208292061411e6*c[118]
+                                              + 1.0623669657514770446741452711342e6*c[119])))))))
+           + x*(12.649110640673517327995574177731*c[1]
+                + 4.4721359549995793928183473374626*c[2]
+                + 7.745966692414833770358530799565*c[3]
+                - 37.416573867739413855837487323165*c[4]
+                - 37.04051835490426826702262055095*c[5]
+                - 64.15605972938176009223266071219*c[6]
+                - 12.961481396815720461931934872176*c[7]
+                - 22.449944320643648313502492393899*c[8]
+                - 28.98275349237887714743732831434*c[9]
+                + 76.36753236814713263529119110732*c[10]
+                + 90.*c[11]
+                + 155.88457268119895641747017073553*c[12]
+                + 73.48469228349534294591852224118*c[13]
+                + 127.27922061357855439215198517887*c[14]
+                + 164.31676725154983403709093484024*c[15]
+                + 25.455844122715710878430397035775*c[16]
+                + 44.090815370097205767551113344706*c[17]
+                + 56.92099788303082797598008379979*c[18]
+                + 67.3498329619309449405074771817*c[19]
+                - 131.33164127505602752783764317925*c[20]
+                - 165.83123951776999245574663683353*c[21]
+                - 287.22813232690143299253057341095*c[22]
+                - 162.48076809271920720919767136532*c[23]
+                - 281.42494558940577327393780681267*c[24]
+                - 363.31804249169899985070393716618*c[25]
+                - 121.95080975540916841870638295216*c[26]
+                - 211.22499852053496937195697277492*c[27]
+                - 272.69030052423940221777791355678*c[28]
+                - 322.65151479576227149946429084169*c[29]
+                - 41.952353926806061879658140547198*c[30]
+                - 72.66360849833979997014078743324*c[31]
+                - 93.80831519646859109131260227089*c[32]
+                - 110.99549540409286357391783156889*c[33]
+                - 125.85706178041818563897442164159*c[34]
+                + 203.96078054371139320112896436091*c[35]
+                + 266.81079438433520769082237379282*c[36]
+                + 462.12985188148146723267009094954*c[37]
+                + 282.6163477224910993524493672627*c[38]
+                + 489.50587330490734368270951446619*c[39]
+                + 631.9493650602079685580307533991*c[40]
+                + 254.95097567963924150141120545114*c[41]
+                + 441.58804331639234273820213634796*c[42]
+                + 570.0877125495689895680245127834*c[43]
+                + 674.5368781616020732775152805748*c[44]
+                + 182.42806801586207666176784409068*c[45]
+                + 315.97468253010398427901537669957*c[46]
+                + 407.92156108742278640225792872182*c[47]
+                + 482.6593001279473947602682307935*c[48]
+                + 547.284204047586229985303532272*c[49]
+                + 62.4499799839839820584689312094*c[50]
+                + 108.16653826391967879357663802411*c[51]
+                + 139.64240043768941169883924541086*c[52]
+                + 165.22711641858306061817426312616*c[53]
+                + 187.34993995195194617540679362819*c[54]
+                + 207.12315177207979132157176344048*c[55]
+                - 295.77018105278970126676368271243*c[56]
+                - 395.0443013131565222882850707778*c[57]
+                - 684.2368011149356471012071426318*c[58]
+                - 436.39431710323634781584730913172*c[59]
+                - 755.8571293571292365706183002651*c[60]
+                - 975.8073580374355836731652197047*c[61]
+                - 427.22359485402956849643643058463*c[62]
+                - 739.9729724794007636877410893973*c[63]
+                - 955.3009996854394582969407891353*c[64]
+                - 1130.3273862027762087500558042592*c[65]
+                - 367.42346141747671472959261120588*c[66]
+                - 636.3961030678927719607599258944*c[67]
+                - 821.5838362577491701854546742012*c[68]
+                - 972.1111047611790346448951154132*c[69]
+                - 1102.2703842524301441887778336177*c[70]
+                - 254.91174943497602539064579823537*c[71]
+                - 441.52010146764552491043625557519*c[72]
+                - 570.*c[73]
+                - 674.433095273356228852675425238*c[74]
+                - 764.7352483049280761719373947061*c[75]
+                - 845.4466275289055761530993082513*c[76]
+                - 86.94826047713663144231198494302*c[77]
+                - 150.59880477613359863607096464133*c[78]
+                - 194.42222095223580692897902308264*c[79]
+                - 230.04347415216976765192730877634*c[80]
+                - 260.84478143140989432693595482906*c[81]
+                - 288.37475617674997871304561246848*c[82]
+                - 313.49641146271515176276561636484*c[83]
+                + 408.16663263917103296119070142819*c[84]
+                + 552.4961538327665136760689207005*c[85]
+                + 956.9514094247418997319195747232*c[86]
+                + 626.1693061784488331085299268583*c[87]
+                + 1084.5570524412258875825924352235*c[88]
+                + 1400.1571340388906506826709913009*c[89]
+                + 641.40470843298305179615681653*c[90]
+                + 1110.9455432198285748699724508777*c[91]
+                + 1434.2245291445827172082537426344*c[92]
+                + 1696.9973482595663737986658590798*c[93]
+                + 599.7666212786436817416333832835*c[94]
+                + 1038.8262607385317730871429935458*c[95]
+                + 1341.1189358144191083010551618355*c[96]
+                + 1586.8333245807512975013398226475*c[97]
+                + 1799.2998638359310452249001498505*c[98]
+                + 499.89998999799949985995798679571*c[99]
+                + 865.8521813797087154624960697546*c[100]
+                + 1117.8103595869918399349171623886*c[101]
+                + 1322.6110539383828996775507567124*c[102]
+                + 1499.6999699939984995798739603871*c[103]
+                + 1657.9806995257815726609835938296*c[104]
+                + 339.39946965191327475973317181595*c[105]
+                + 587.8571254990450483618396559415*c[106]
+                + 758.9202856690549683702060021357*c[107]
+                + 897.966591806176272514619543142*c[108]
+                + 1018.1984089557398242791995154479*c[109]
+                + 1125.6606948810107583021905017125*c[110]
+                + 1223.7221906952574340082110877046*c[111]
+                + 115.44695751729449539499947596727*c[112]
+                + 199.95999599919979994398319471828*c[113]
+                + 258.14724480420084468006367988936*c[114]
+                + 305.44393920980000352206032564644*c[115]
+                + 346.34087255188348618499842790182*c[116]
+                + 382.89424127296560844002061734975*c[117]
+                + 416.24992492491815463313622999008*c[118]
+                + 447.12414383479673597396686495546*c[119]
+                + z*(109.98181667894016015811313264947*c[6]
+                     + 22.449944320643648313502492393899*c[8]
+                     + 86.94826047713663144231198494302*c[9]
+                     - 290.98453567157138531261098537299*c[12]
+                     - 229.10259710444139790587357332197*c[14]
+                     - 887.3105431583691038002910481373*c[15]
+                     - 58.78775382679627435673481779294*c[17]
+                     - 227.68399153212331190392033519916*c[18]
+                     - 538.7986636954475595240598174536*c[19]
+                     + 551.478014067650751345658700949*c[22]
+                     + 534.7073966198709692204818329441*c[24]
+                     + 2070.9128422026842991490124418472*c[25]
+                     + 389.95384342252609730207441127677*c[27]
+                     + 1510.2847413650182276676930596991*c[28]
+                     + 3573.9860100453666996863736831694*c[29]
+                     + 108.99541274750969995521118114985*c[31]
+                     + 422.137418384108659910906710219*c[32]
+                     + 998.95945863683577216526048412*c[33]
+                     + 1887.8559267062727845846163246239*c[34]
+                     - 899.2797117693693416419526094153*c[37]
+                     - 948.4176295282579783852496842782*c[39]
+                     - 3673.2056844124588172435537541325*c[40]
+                     - 847.8490431674732980573481017881*c[42]
+                     - 3283.7052242855173799118211936323*c[43]
+                     - 7770.664836421655884156976032221*c[44]
+                     - 592.4525297439449705231538313117*c[46]
+                     - 2294.5587811167531735127008490603*c[47]
+                     - 5429.917126439408191053017596427*c[48]
+                     - 10261.578825892241812224441230101*c[49]
+                     - 173.06646122227148606972262083858*c[51]
+                     - 670.2835221009091761544283779721*c[52]
+                     - 1586.1803176183973819344729260112*c[53]
+                     - 2997.5990392312311388065086980511*c[54]
+                     - 4970.9556425299149917177223225716*c[55]
+                     + 1341.6407864998738178455042012388*c[58]
+                     + 1478.8509052639485063338184135622*c[60]
+                     + 5727.564927611034947646839333049*c[61]
+                     + 1441.9986130367809753914954562613*c[63]
+                     + 5584.836613545646063889807690329*c[64]
+                     + 13216.135592524767979231421711339*c[65]
+                     + 1230.3657992645926924574691900624*c[67]
+                     + 4765.186250294945187075637110367*c[68]
+                     + 11276.488815229676801880783338793*c[69]
+                     + 21310.560762213649454316371449941*c[70]
+                     + 836.564402780802047198721326353*c[72]
+                     + 3240.*c[73]
+                     + 7667.239398897102391167257465864*c[74]
+                     + 14489.720494198637232731445373379*c[75]
+                     + 24028.483098189947953824927708194*c[76]
+                     + 250.99800796022266439345160773556*c[78]
+                     + 972.1111047611790346448951154132*c[79]
+                     + 2300.4347415216976765192730877634*c[80]
+                     + 4347.4130238568315721155992471509*c[81]
+                     + 7209.368904418749467826140311712*c[82]
+                     + 10972.374401195030311696796572769*c[83]
+                     - 1885.337105135312399471841550201*c[86]
+                     - 2134.1283935133799723399399531817*c[88]
+                     - 8265.443726745709324997702948647*c[89]
+                     - 2181.493066686208837926491358087*c[91]
+                     - 8448.886317142632734099531138428*c[92]
+                     - 19993.714212221800185846099576067*c[93]
+                     - 2032.4861623145186864748449873722*c[95]
+                     - 7871.785058041155635680106384687*c[96]
+                     - 18628.043375513167405450510961514*c[97]
+                     - 35203.692988094303058748046410118*c[98]
+                     - 1682.2270952520055043271352212374*c[100]
+                     - 6515.237524449895295620660032208*c[101]
+                     - 15417.866000196006373384020249676*c[102]
+                     - 29137.027988454827991837551230378*c[103]
+                     - 48318.294671894205831834379020176*c[104]
+                     - 1122.2726941345405468726029795247*c[106]
+                     - 4346.5434542864057279384525576865*c[107]
+                     - 10285.79914250711003062200567599*c[108]
+                     - 19438.333261882305736239263476732*c[109]
+                     - 32234.828989774398987744546185403*c[110]
+                     - 49060.135099691684399783735425248*c[111]
+                     - 342.78856457005679990397119094563*c[113]
+                     - 1327.6144018501757726403274965738*c[114]
+                     - 3141.7090890150857505126204923634*c[115]
+                     - 5937.272100889431191742830192603*c[116]
+                     - 9845.851918447687074171958731851*c[117]
+                     - 14984.997297297053566792904279643*c[118]
+                     - 21461.958904070243326750409517862*c[119]
+                     + z*(788.7204828074392033780364872332*c[15]
+                          + 113.84199576606165595196016759958*c[18]
+                          + 673.498329619309449405074771817*c[19]
+                          - 1961.9174294551745991938012606974*c[25]
+                          - 1384.4276795846000420287186380575*c[28]
+                          - 8190.384606353965353447939690597*c[29]
+                          - 281.42494558940577327393780681267*c[32]
+                          - 1664.9324310613929536087674735333*c[33]
+                          - 5663.567780118818353753848973872*c[34]
+                          + 3554.7151784636698231389229878702*c[40]
+                          + 3146.8841732736208224154953105642*c[43]
+                          + 18617.217837260217222459421743864*c[44]
+                          + 2141.5881957089696286118541257896*c[47]
+                          + 12669.806628358619112457041058329*c[48]
+                          + 43098.631068747415611342653166423*c[49]
+                          + 502.7126415756818821158212834791*c[52]
+                          + 2974.0880955344950911271367362709*c[53]
+                          + 10116.896757405405093471966855922*c[54]
+                          + 26097.517123282053706518042193501*c[55]
+                          - 5600.28570699745639325468734787*c[61]
+                          - 5437.867228978655377997970645847*c[64]
+                          - 32170.856376540553633655434428917*c[65]
+                          - 4600.8694830433953530385461755267*c[68]
+                          - 27219.11093331301297005706323157*c[69]
+                          - 92590.71227720413211185733802388*c[70]
+                          - 3060.*c[73]
+                          - 18103.204136284825090256024572179*c[74]
+                          - 61581.31210034420823910864283686*c[75]
+                          - 158854.97159358910036139813318195*c[76]
+                          - 777.6888838089432277159160923306*c[79]
+                          - 4600.8694830433953530385461755267*c[80]
+                          - 15650.686885884593659616157289743*c[81]
+                          - 40372.465864744997019826385745587*c[82]
+                          - 87778.99520956024249357437258216*c[83]
+                          + 8129.944649258074745899379949489*c[89]
+                          + 8292.42545941776916494953982105*c[92]
+                          + 49058.650613322009715270522107942*c[93]
+                          + 7696.85650119579662155388179836*c[96]
+                          + 45535.217140143298102212360128145*c[97]
+                          + 154896.24914761493345849140420452*c[98]
+                          + 6323.612891377839551631817090084*c[101]
+                          + 37410.998382828544876593578547009*c[102]
+                          + 127260.25459663358696434930463856*c[103]
+                          + 328280.17850610475138687475157825*c[104]
+                          + 4139.5651945584816456556691025586*c[107]
+                          + 24489.997958350261977671442085691*c[108]
+                          + 83307.14255092416744102541490028*c[109]
+                          + 214898.85993182932658496364123602*c[110]
+                          + 467239.38190182556571222605166903*c[111]
+                          + 1106.3453348751464772002729138115*c[114]
+                          + 6545.227268781428646901292692424*c[115]
+                          + 22264.77037833536696903561322226*c[116]
+                          + 57434.13619094484126600309260246*c[117]
+                          + 124874.97747747544638994086899702*c[118]
+                          + 241447.03767079023742594210707595*c[119]
+                          + z*(4963.8694583963426384532967821798*c[29]
+                               + 554.9774770204643178695891578444*c[33]
+                               + 4404.9971623146364973641047574557*c[34]
+                               - 11871.849055644196489684268938116*c[44]
+                               - 7843.213627079145164854358750394*c[48]
+                               - 62253.57821041293366082827679594*c[49]
+                               - 1321.8169313486644849453941050093*c[53]
+                               - 10491.596637309308985822780443179*c[54]
+                               - 46395.585996945873256032075010668*c[55]
+                               + 20867.582514512791546154876386324*c[65]
+                               + 17497.999885701222623608112077438*c[69]
+                               + 138886.06841580619816778600703582*c[70]
+                               + 11358.873183551262801729270319798*c[74]
+                               + 90158.26085279152055921788232325*c[75]
+                               + 398694.83066626284012272472641745*c[76]
+                               + 2300.4347415216976765192730877634*c[80]
+                               + 18259.134700198692602885516838034*c[81]
+                               + 80744.93172948999403965277149117*c[82]
+                               + 263336.98562868072748072311774647*c[83]
+                               - 32088.677130726345977283863517145*c[93]
+                               - 29666.88389433578512719896190167*c[97]
+                               - 235473.59087591967157073693265434*c[98]
+                               - 24184.887843444715879818070979884*c[102]
+                               - 191961.59615923180794622386692955*c[103]
+                               - 848886.1181572001652024236000407*c[104]
+                               - 15510.332040288499252525246654271*c[108]
+                               - 123109.44399192126966284866868597*c[109]
+                               - 544410.4451606342940152412244646*c[110]
+                               - 1.7755096512269371497064589963423e6*c[111]
+                               - 3490.7878766834286116806894359593*c[115]
+                               - 27707.269804150678894799874232146*c[116]
+                               - 122526.15720734899470080659755192*c[117]
+                               - 399599.92792792142844781078079048*c[118]
+                               - 1.0730979452035121663375204758931e6*c[119]
+                               + z*(28732.420712498277074228435444282*c[49]
+                                    + 2622.8991593273272464556951107947*c[54]
+                                    + 26097.517123282053706518042193501*c[55]
+                                    - 66871.06997798076208078585523947*c[70]
+                                    - 42261.684774746025262133382339021*c[75]
+                                    - 420498.4542183240891919362348934*c[76]
+                                    - 6086.378233399564200961838946011*c[81]
+                                    - 60558.69879711749552973957861838*c[82]
+                                    - 329171.23203585090935090389718308*c[83]
+                                    + 114998.73042777472332524361827305*c[98]
+                                    + 92981.398139627906973952185544*c[103]
+                                    + 925153.2303353861175448288453569*c[104]
+                                    + 58314.9997856469172087177904302*c[109]
+                                    + 580226.9218159391817794018313373*c[110]
+                                    + 3.153865827837322568557525848766e6*c[111]
+                                    + 10390.226176556504585549952837055*c[116]
+                                    + 103381.44514370071427880556668443*c[117]
+                                    + 561937.3986486395087547339104866*c[118]
+                                    + 2.2132645119822438430711359815295e6*c[119]
+                                    + z*(156986.08957484099329832286102687*c[76]
+                                         + 12111.739759423499105947915723676*c[82]
+                                         + 144835.34209577440011439771476056*c[83]
+                                         - 358123.83109756881969477245626719*c[104]
+                                         - 219196.83713046591311666291406074*c[110]
+                                         - 2.6212129324692414236455881498633e6*c[111]
+                                         - 27568.385371653523807681484449182*c[117]
+                                         - 329669.94054053517846944389415214*c[118]
+                                         - 2.1247339315029540893482905422683e6*c[119]
+                                         + z*(822341.3121472129956535178509375*c[111]
+                                              + 54944.99009008919641157398235869*c[118]
+                                              + 767265.0308205111989313271402636*c[119]))))))
+                + x*(56.12486080160912078375623098475*c[4]
+                     + 31.749015732775087086019389043671*c[5]
+                     + 54.99090833947008007905656632474*c[6]
+                     + 6.480740698407860230965967436088*c[7]
+                     + 11.22497216032182415675124619695*c[8]
+                     + 14.49137674618943857371866415717*c[9]
+                     - 267.28636328851496422351916887563*c[10]
+                     - 252.*c[11]
+                     - 436.47680350735707796891647805948*c[12]
+                     - 124.92397688194208300806148781*c[13]
+                     - 216.37467504308354246665837480408*c[14]
+                     - 279.33850432763471786305458922841*c[15]
+                     - 25.455844122715710878430397035775*c[16]
+                     - 44.090815370097205767551113344706*c[17]
+                     - 56.92099788303082797598008379979*c[18]
+                     - 67.3498329619309449405074771817*c[19]
+                     + 787.9898476503361651670258590755*c[20]
+                     + 875.5889446538255601663422424811*c[21]
+                     + 1516.5645386860395662005614276098*c[22]
+                     + 666.1711491801487495577104525978*c[23]
+                     + 1153.8422769165636704231450079319*c[24]
+                     + 1489.6039742159658993878861423814*c[25]
+                     + 309.56744014834635060133158749393*c[26]
+                     + 536.1865347059733837903523155056*c[27]
+                     + 692.2138397923000210143593190288*c[28]
+                     + 819.0384606353965353447939690597*c[29]
+                     + 62.9285308902090928194872108208*c[30]
+                     + 108.99541274750969995521118114985*c[31]
+                     + 140.71247279470288663696890340633*c[32]
+                     + 166.49324310613929536087674735333*c[33]
+                     + 188.78559267062727845846163246239*c[34]
+                     - 1835.6470248934025388101606792482*c[35]
+                     - 2206.5973805839614473889634156919*c[36]
+                     - 3821.9387750198197019782985900152*c[37]
+                     - 1995.9779557900933891766736562928*c[38]
+                     - 3457.1352302159081147591359459174*c[39]
+                     - 4463.1423907377187779410921958814*c[40]
+                     - 1376.7352686700519041076205094362*c[41]
+                     - 2384.575433908518650786291536279*c[42]
+                     - 3078.4736477676725436673323690302*c[43]
+                     - 3642.4991420726511956985825151038*c[44]
+                     - 615.694729553534508733466473806*c[45]
+                     - 1066.414553539100946941676896361*c[46]
+                     - 1376.7352686700519041076205094362*c[47]
+                     - 1628.9751379318224573159052789281*c[48]
+                     - 1847.0841886606035262003994214181*c[49]
+                     - 124.8999599679679641169378624188*c[50]
+                     - 216.33307652783935758715327604823*c[51]
+                     - 279.28480087537882339767849082173*c[52]
+                     - 330.45423283716612123634852625232*c[53]
+                     - 374.69987990390389235081358725639*c[54]
+                     - 414.24630354415958264314352688096*c[55]
+                     + 3697.1272631598712658345460339054*c[56]
+                     + 4647.5800154489002622151184797389*c[57]
+                     + 8049.844718999242907073025207433*c[58]
+                     + 4601.1139955449919280583901071496*c[59]
+                     + 7969.363211700166950798910339752*c[60]
+                     + 10288.403666264266480032285468626*c[61]
+                     + 3779.2856467856461828530915013255*c[62]
+                     + 6545.914756548545217237709636976*c[63]
+                     + 8450.739612601964438780630057735*c[64]
+                     + 9999.049954870712615865878268447*c[65]
+                     + 2461.7371914970939886882704950794*c[66]
+                     + 4263.8538905548815721370915034922*c[67]
+                     + 5504.611702926919440242546317148*c[68]
+                     + 6513.144401899899532120797273268*c[69]
+                     + 7385.211574491281966064811485238*c[70]
+                     + 1073.312629199899054276403360991*c[71]
+                     + 1859.0320061795601048860473918956*c[72]
+                     + 2400.*c[73]
+                     + 2839.7182958878157004323175799496*c[74]
+                     + 3219.937887599697162829210082973*c[75]
+                     + 3559.7752738059182153814707715843*c[76]
+                     + 217.37065119284157860577996235755*c[77]
+                     + 376.49701194033399659017741160333*c[78]
+                     + 486.0555523805895173224475577066*c[79]
+                     + 575.1086853804244191298182719408*c[80]
+                     + 652.1119535785247358173398870726*c[81]
+                     + 720.9368904418749467826140311712*c[82]
+                     + 783.7410286567878794069140409121*c[83]
+                     - 6734.749438546322043859646573565*c[84]
+                     - 8707.999081304499081222817615817*c[85]
+                     - 15082.696841082499195774732401608*c[86]
+                     - 9099.65394946423223598041071128*c[87]
+                     - 15761.062971766847172772835228006*c[88]
+                     - 20347.444802726459294598170373582*c[89]
+                     - 8221.642171731873663932555557339*c[90]
+                     - 14240.301963090529914242374143068*c[91]
+                     - 18384.15078267146937512397979195*c[92]
+                     - 21752.420554963532609601080557295*c[93]
+                     - 6375.779952288190442862146183166*c[94]
+                     - 11043.174815242218196513324431389*c[95]
+                     - 14256.677382896759651287303785599*c[96]
+                     - 16868.728167825812706046851592926*c[97]
+                     - 19127.339856864571328586438549497*c[98]
+                     - 3999.1999199839959988796638943657*c[99]
+                     - 6926.817451037669723699968558036*c[100]
+                     - 8942.482876695934719479337299109*c[101]
+                     - 10580.888431507063197420406053699*c[102]
+                     - 11997.599759951987996638991683097*c[103]
+                     - 13263.845596206252581287868750637*c[104]
+                     - 1712.4245968801078862877446396169*c[105]
+                     - 2966.0064059270000167347364458867*c[106]
+                     - 3829.0978049665955222314939198667*c[107]
+                     - 4530.6496222947984658692167858529*c[108]
+                     - 5137.273790640323658863233918851*c[109]
+                     - 5679.469869626917916888324804095*c[110]
+                     - 6174.234689416980689768701397055*c[111]
+                     - 346.34087255188348618499842790182*c[112]
+                     - 599.8799879975993998319495841549*c[113]
+                     - 774.4417344126025340401910396681*c[114]
+                     - 916.3318176294000105661809769393*c[115]
+                     - 1039.0226176556504585549952837055*c[116]
+                     - 1148.6827238188968253200618520493*c[117]
+                     - 1248.7497747747544638994086899702*c[118]
+                     - 1341.3724315043902079219005948664*c[119]
+                     + z*(581.969071343142770625221970746*c[12]
+                          + 203.6467529817256870274431762862*c[14]
+                          + 788.7204828074392033780364872332*c[15]
+                          + 29.393876913398137178367408896471*c[17]
+                          + 113.84199576606165595196016759958*c[18]
+                          + 269.39933184772377976202990872679*c[19]
+                          - 2481.6510633044283810554641542706*c[22]
+                          - 1772.9771572132563716258081829198*c[24]
+                          - 6866.711003093111097178304412441*c[25]
+                          - 682.4192259894206702786302197343*c[27]
+                          - 2642.9982973887818984184628544734*c[28]
+                          - 6254.475517579391724451153945547*c[29]
+                          - 108.99541274750969995521118114985*c[31]
+                          - 422.137418384108659910906710219*c[32]
+                          - 998.95945863683577216526048412*c[33]
+                          - 1887.8559267062727845846163246239*c[34]
+                          + 6744.597838270270062314644570615*c[37]
+                          + 5965.852830903558251133022207557*c[39]
+                          + 23105.648660013853850402999421156*c[40]
+                          + 3921.3018246495640035152349707699*c[42]
+                          + 15187.136662320517882092173020549*c[43]
+                          + 35939.324868450158464226014149024*c[44]
+                          + 1540.3765773342569233601999614104*c[46]
+                          + 5965.852830903558251133022207557*c[47]
+                          + 14117.78452874246129673784575071*c[48]
+                          + 26680.104947319828711783547198262*c[49]
+                          + 259.59969183340722910458393125788*c[51]
+                          + 1005.4252831513637642316425669582*c[52]
+                          + 2379.2704764275960729017093890167*c[53]
+                          + 4496.3985588468467082097630470767*c[54]
+                          + 7456.433463794872487576583483857*c[55]
+                          - 14758.048651498611996300546213626*c[58]
+                          - 14459.875518136385395264002265941*c[60]
+                          - 56002.8570699745639325468734787*c[61]
+                          - 11649.83090006030945908392381769*c[63]
+                          - 45119.601062066140568793972656083*c[64]
+                          - 106772.46386592378341115911751003*c[65]
+                          - 7297.341981845170451816713816922*c[67]
+                          - 28262.483967266571454379640792521*c[68]
+                          - 66881.24400756911758356878394043*c[69]
+                          - 126393.67072761198986697985825482*c[70]
+                          - 2881.4996095783181625733734574381*c[72]
+                          - 11160.*c[73]
+                          - 26409.380151756686014020553493531*c[74]
+                          - 49909.037257795306023852756286082*c[75]
+                          - 82764.77511598759850761919543934*c[76]
+                          - 501.9960159204453287869032154711*c[78]
+                          - 1944.2222095223580692897902308264*c[79]
+                          - 4600.8694830433953530385461755267*c[80]
+                          - 8694.826047713663144231198494302*c[81]
+                          - 14418.737808837498935652280623424*c[82]
+                          - 21944.748802390060623393593145539*c[83]
+                          + 28280.056577029685992077623253014*c[86]
+                          + 29387.99755002031437320573050283*c[88]
+                          + 113819.22508961304644259131929284*c[89]
+                          + 26299.110859494850990558256928049*c[91]
+                          + 101856.01837888618351664434761327*c[92]
+                          + 241035.33244734059112936686711148*c[93]
+                          + 20053.863468169917706551803875406*c[95]
+                          + 77668.27923933940227204371632891*c[96]
+                          + 183796.6946383965850671117081536*c[97]
+                          + 347343.10414919712351298072457983*c[98]
+                          + 12171.407806823333943072801894835*c[100]
+                          + 47139.659735725713021255363762447*c[101]
+                          + 111552.79517788875199566085239472*c[102]
+                          + 210814.96721058493194094228243156*c[103]
+                          + 349597.07321429337160680168349892*c[104]
+                          + 4809.7401177194594865968699122487*c[106]
+                          + 18628.043375513167405450510961514*c[107]
+                          + 44081.996325030471559808595754245*c[108]
+                          + 83307.14255092416744102541490028*c[109]
+                          + 138149.26709903313851890519793744*c[110]
+                          + 210257.72185582150457050172325106*c[111]
+                          + 856.9714114251419997599279773641*c[113]
+                          + 3319.0360046254394316008187414346*c[114]
+                          + 7854.272722537714376281551230908*c[115]
+                          + 14843.180252223577979357075481507*c[116]
+                          + 24614.629796119217685429896829627*c[117]
+                          + 37462.493243242633916982260699107*c[118]
+                          + 53654.89726017560831687602379465*c[119]
+                          + z*(4904.7935736379364979845031517435*c[25]
+                               + 1258.5706178041818563897442164159*c[28]
+                               + 7445.80418759451395767994517327*c[29]
+                               + 140.71247279470288663696890340633*c[32]
+                               + 832.4662155306964768043837367667*c[33]
+                               + 2831.7838900594091768769244869358*c[34]
+                               - 19550.933481550184027264076433286*c[40]
+                               - 12040.252489046897059676677709985*c[43]
+                               - 71231.0943338651789381056136287*c[44]
+                               - 3824.2646351945886225211680817671*c[47]
+                               - 22624.654693497534129387573318445*c[48]
+                               - 76961.84119419181359168330922576*c[49]
+                               - 502.7126415756818821158212834791*c[52]
+                               - 2974.0880955344950911271367362709*c[53]
+                               - 10116.896757405405093471966855922*c[54]
+                               - 26097.517123282053706518042193501*c[55]
+                               + 50402.57136297710753929218613083*c[61]
+                               + 39681.733833087485190796002010235*c[64]
+                               + 234760.30328826890489424235934615*c[65]
+                               + 23661.614484223176101341094616995*c[68]
+                               + 139983.9990856097809888648966195*c[69]
+                               + 476180.80599704982228955202412283*c[70]
+                               + 8100.*c[73]
+                               + 47920.246243106889944795359161649*c[74]
+                               + 163009.35555973466886822876045051*c[75]
+                               + 420498.4542183240891919362348934*c[76]
+                               + 1166.5333257134148415738741384958*c[79]
+                               + 6901.30422456509302955781926329*c[80]
+                               + 23476.030328826890489424235934615*c[81]
+                               + 60558.69879711749552973957861838*c[82]
+                               + 131668.49281434036374036155887323*c[83]
+                               - 105689.28044035497169669193934335*c[89]
+                               - 93563.59291946841435169480779222*c[92]
+                               - 553529.6805050294681081466456707*c[93]
+                               - 69971.42273814360565048983453055*c[96]
+                               - 413956.51945584816456556691025586*c[97]
+                               - 1.4081477195237721223499218564047e6*c[98]
+                               - 40816.046844347873469623546672362*c[101]
+                               - 241470.98956189333511255855243978*c[102]
+                               - 821407.0978509986067698909663035*c[103]
+                               - 2.1188993339939488498607370329142e6*c[104]
+                               - 14488.478180954685759794841858955*c[107]
+                               - 85714.99285422591692185004729992*c[108]
+                               - 291574.99892823458604358895215098*c[109]
+                               - 752146.0097614026430473727443261*c[110]
+                               - 1.6353378366563894799927911808416e6*c[111]
+                               - 2212.6906697502929544005458276231*c[114]
+                               - 13090.454537562857293802585384847*c[115]
+                               - 44529.54075667073393807122644452*c[116]
+                               - 114868.27238188968253200618520493*c[117]
+                               - 249749.95495495089277988173799405*c[118]
+                               - 482894.07534158047485188421415189*c[119]
+                               + z*(35615.547166932589469052806814348*c[44]
+                                    + 7239.889501919210921404023461903*c[48]
+                                    + 57464.84142499655414845687088856*c[49]
+                                    + 660.9084656743322424726970525046*c[53]
+                                    + 5245.798318654654492911390221589*c[54]
+                                    + 23197.792998472936628016037505334*c[55]
+                                    - 135639.28634433314505000669651111*c[65]
+                                    - 75824.66617137196470230181900223*c[69]
+                                    - 601839.6298018268587270726971552*c[70]
+                                    - 20587.957645186663828134302454634*c[74]
+                                    - 163411.84779568463101358241171088*c[75]
+                                    - 722634.3805826013977224385666316*c[76]
+                                    - 2300.4347415216976765192730877634*c[80]
+                                    - 18259.134700198692602885516838034*c[81]
+                                    - 80744.93172948999403965277149117*c[82]
+                                    - 263336.98562868072748072311774647*c[83]
+                                    + 336931.10987262663276148056693002*c[93]
+                                    + 246304.12907622965791651231160224*c[97]
+                                    + 1.9549784172721702965291415106419e6*c[98]
+                                    + 136795.77186448417419522096397997*c[102]
+                                    + 1.0857827782756549136958287473203e6*c[103]
+                                    + 4.8015121058266634344262084877304e6*c[104]
+                                    + 41632.996529195445362041451545675*c[108]
+                                    + 330451.66545199919751606747910444*c[109]
+                                    + 1.461312247536439420777752760405e6*c[110]
+                                    + 4.7658416953986207702647057270241e6*c[111]
+                                    + 5236.181815025142917521034153939*c[115]
+                                    + 41560.904706226018342199811348219*c[116]
+                                    + 183789.23581102349205120989632788*c[117]
+                                    + 599399.8918918821426717161711857*c[118]
+                                    + 1.6096469178052682495062807138396e6*c[119]
+                                    + z*(234048.74492293266728275049333815*c[70]
+                                         + 39444.23912309629024465782351642*c[75]
+                                         + 392465.22393710248324580715256717*c[76]
+                                         + 3043.1891166997821004809194730057*c[81]
+                                         + 30279.349398558747764869789309191*c[82]
+                                         + 164585.61601792545467545194859154*c[83]
+                                         - 862490.4782083104249393271370479*c[98]
+                                         - 449909.99099819954987396218811614*c[103]
+                                         - 4.4765478887196102461846557033398e6*c[104]
+                                         - 106910.83294035268154931594912203*c[109]
+                                         - 1.0637493566625551665955700241183e6*c[110]
+                                         - 5.782087351035091375688797389404e6*c[111]
+                                         - 10390.226176556504585549952837055*c[116]
+                                         - 103381.44514370071427880556668443*c[117]
+                                         - 561937.3986486395087547339104866*c[118]
+                                         - 2.2132645119822438430711359815295e6*c[119]
+                                         + z*(1.4324953243902752787790898250687e6*c[104]
+                                              + 206302.90553455615352156509558658*c[110]
+                                              + 2.4670239364416389869605535528125e6*c[111]
+                                              + 13784.192685826761903840742224591*c[117]
+                                              + 164834.97027026758923472194707607*c[118]
+                                              + 1.0623669657514770446741452711342e6*c[119])))))
+                     + x*(237.58787847867996819868370566723*c[10]
+                          + 168.*c[11]
+                          + 290.98453567157138531261098537299*c[12]
+                          + 58.78775382679627435673481779294*c[13]
+                          + 101.8233764908628435137215881431*c[14]
+                          + 131.45341380123986722967274787219*c[15]
+                          + 8.485281374238570292810132345258*c[16]
+                          + 14.696938456699068589183704448235*c[17]
+                          + 18.973665961010275991993361266596*c[18]
+                          + 22.449944320643648313502492393899*c[19]
+                          - 1575.9796953006723303340517181509*c[20]
+                          - 1512.3809044020623311964093279218*c[21]
+                          - 2619.5205668213410688918788295078*c[22]
+                          - 877.3961477006837189296674253727*c[23]
+                          - 1519.6947061827911756792641567884*c[24]
+                          - 1961.9174294551745991938012606974*c[25]
+                          - 290.80577710905263238306906703976*c[26]
+                          - 503.6903810874295423485127812325*c[27]
+                          - 650.2614858654939591347011784816*c[28]
+                          - 769.3997660514331089602610012379*c[29]
+                          - 41.952353926806061879658140547198*c[30]
+                          - 72.66360849833979997014078743324*c[31]
+                          - 93.80831519646859109131260227089*c[32]
+                          - 110.99549540409286357391783156889*c[33]
+                          - 125.85706178041818563897442164159*c[34]
+                          + 6118.823416311341796033868930827*c[35]
+                          + 6706.325372363020085201751557495*c[36]
+                          + 11615.696277021020662875221204948*c[37]
+                          + 5122.421302470151175763144781636*c[38]
+                          + 8872.2939536514456042491099497*c[39]
+                          + 11454.082241716269430114307405359*c[40]
+                          + 2702.4803422041759599149587777821*c[41]
+                          + 4680.8332591537588330249426452884*c[42]
+                          + 6042.929753025431289421059835504*c[43]
+                          + 7150.090908512981976741661974093*c[44]
+                          + 866.5333230753448641433972594307*c[45]
+                          + 1500.879742017993925325323039323*c[46]
+                          + 1937.6274151652582354107251614287*c[47]
+                          + 2292.6316756077501251112740962691*c[48]
+                          + 2599.5999692260345924301917782922*c[49]
+                          + 124.8999599679679641169378624188*c[50]
+                          + 216.33307652783935758715327604823*c[51]
+                          + 279.28480087537882339767849082173*c[52]
+                          + 330.45423283716612123634852625232*c[53]
+                          + 374.69987990390389235081358725639*c[54]
+                          + 414.24630354415958264314352688096*c[55]
+                          - 18074.844397670481744080002832426*c[56]
+                          - 21301.408404140792868485959698803*c[57]
+                          - 36895.121628746529990751365534066*c[58]
+                          - 18783.92930140017323207342765393*c[59]
+                          - 32534.719915806867139344005098368*c[60]
+                          - 42002.142802480922949410155109028*c[61]
+                          - 12871.480101371403666238789895819*c[62]
+                          - 22294.057504187074290592199488251*c[63]
+                          - 28781.504477702342653818087877794*c[64]
+                          - 34054.735353545180648238860769349*c[65]
+                          - 6417.663126091926617276884275729*c[66]
+                          - 11115.718600252527083581273372288*c[67]
+                          - 14350.331006635352172572608309381*c[68]
+                          - 16979.540629828593805130834682551*c[69]
+                          - 19252.989378275779851830652827188*c[70]
+                          - 2012.4611797498107267682563018581*c[71]
+                          - 3485.6850115866751966613388598042*c[72]
+                          - 4500.*c[73]
+                          - 5324.471804789654438310595462405*c[74]
+                          - 6037.383539249432180304768905574*c[75]
+                          - 6674.578638386096653840257696721*c[76]
+                          - 289.8275349237887714743732831434*c[77]
+                          - 501.9960159204453287869032154711*c[78]
+                          - 648.0740698407860230965967436088*c[79]
+                          - 766.8115805072325588397576959211*c[80]
+                          - 869.4826047713663144231198494302*c[81]
+                          - 961.2491872558332623768187082283*c[82]
+                          - 1044.9880382090505058758853878828*c[83]
+                          + 44898.329590308813625730977157101*c[84]
+                          + 55332.07749578900457860332026717*c[85]
+                          + 95837.96951104504697315194546855*c[86]
+                          + 53123.39597578453003469140992379*c[87]
+                          + 92012.42090065884143039413240767*c[88]
+                          + 118787.52459749298100952982926198*c[89]
+                          + 42157.782199731522404420125304655*c[90]
+                          + 73019.42070435782360281728018041*c[91]
+                          + 94267.66677923030041286976872043*c[92]
+                          + 111539.00752651513529603958328315*c[93]
+                          + 27067.728386401397462948497906446*c[94]
+                          + 46882.680810721564368019757708719*c[95]
+                          + 60525.28066849421888767370686892*c[96]
+                          + 71614.47786586173246984307547426*c[97]
+                          + 81203.18515920419238884549371934*c[98]
+                          + 12997.399739947986996358907656688*c[99]
+                          + 22512.156715872426602024897813618*c[100]
+                          + 29063.069349261787838307846222105*c[101]
+                          + 34387.887402397955391616319674523*c[102]
+                          + 38992.199219843960989076722970065*c[103]
+                          + 43107.498187670320889185573439569*c[104]
+                          + 4011.0846413407932471604829396431*c[105]
+                          + 6947.402392261441480639923206581*c[106]
+                          + 8969.057921543376898920616388877*c[107]
+                          + 10612.332448618446856990958237133*c[108]
+                          + 12033.253924022379741481448818929*c[109]
+                          + 13303.26275768467259811679683842*c[110]
+                          + 14462.171344580315129187949218327*c[111]
+                          + 577.2347875864724769749973798364*c[112]
+                          + 999.7999799959989997199159735914*c[113]
+                          + 1290.7362240210042234003183994468*c[114]
+                          + 1527.2196960490000176103016282322*c[115]
+                          + 1731.7043627594174309249921395091*c[116]
+                          + 1914.4712063648280422001030867488*c[117]
+                          + 2081.2496246245907731656811499504*c[118]
+                          + 2235.6207191739836798698343247773*c[119]
+                          + x*(984.9873095629202064587823238443*c[20]
+                               + 795.989949685295963787583856801*c[21]
+                               + 1378.6950351691268783641467523725*c[22]
+                               + 365.58172820861821622069476057197*c[23]
+                               + 633.2061275761629898663600653285*c[24]
+                               + 817.4655956063227496640838586239*c[25]
+                               + 93.80831519646859109131260227089*c[26]
+                               + 162.48076809271920720919767136532*c[27]
+                               + 209.76176963403030939829070273599*c[28]
+                               + 248.19347291981713192266483910899*c[29]
+                               + 10.488088481701515469914535136799*c[30]
+                               + 18.165902124584949992535196858309*c[31]
+                               + 23.452078799117147772828150567722*c[32]
+                               + 27.748873851023215893479457892222*c[33]
+                               + 31.464265445104546409743605410398*c[34]
+                               - 8413.382197428094969546569779888*c[35]
+                               - 8328.823446321815267105401127857*c[36]
+                               - 14425.945376300299855506323109371*c[37]
+                               - 5343.21532412834734713224584981*c[38]
+                               - 9254.720417170904466501226757876*c[39]
+                               - 11947.792683169556905550268931452*c[40]
+                               - 2243.56858598082532521241860797*c[41]
+                               - 3885.9747811842526160961787998621*c[42]
+                               - 5016.771870436207108198615712494*c[43]
+                               - 5935.924527822098244842134469058*c[44]
+                               - 558.6859582985776097766640225277*c[45]
+                               - 967.6724652484434518544845911424*c[46]
+                               - 1249.2597808302322833569149067106*c[47]
+                               - 1478.1441066418388964533214568051*c[48]
+                               - 1676.0578748957328293299920675831*c[49]
+                               - 62.4499799839839820584689312094*c[50]
+                               - 108.16653826391967879357663802411*c[51]
+                               - 139.64240043768941169883924541086*c[52]
+                               - 165.22711641858306061817426312616*c[53]
+                               - 187.34993995195194617540679362819*c[54]
+                               - 207.12315177207979132157176344048*c[55]
+                               + 40668.39989475858392418000637296*c[56]
+                               + 44732.957648695665023820515367487*c[57]
+                               + 77479.75542036771298057786762154*c[58]
+                               + 34958.979533161433515247768133704*c[59]
+                               + 60550.72873219611384266800948863*c[60]
+                               + 78170.65466017282882251334423069*c[61]
+                               + 20046.645604689079752525094050509*c[62]
+                               + 34721.808708648805065347851117871*c[63]
+                               + 44825.662292932159197010298567118*c[64]
+                               + 53038.43889105334517981031081524*c[65]
+                               + 7973.089112759244709632159663168*c[66]
+                               + 13809.795436573273151548490391908*c[67]
+                               + 17828.369246793156993024366430166*c[68]
+                               + 21094.810973317585051794224004466*c[69]
+                               + 23919.267338277734128896478989503*c[70]
+                               + 1945.3791404248170358759810917962*c[71]
+                               + 3369.4955112004526901059608978107*c[72]
+                               + 4350.*c[73]
+                               + 5146.989411296665957033575613659*c[74]
+                               + 5836.137421274451107627943275389*c[75]
+                               + 6452.092683773226765378915773497*c[76]
+                               + 217.37065119284157860577996235755*c[77]
+                               + 376.49701194033399659017741160333*c[78]
+                               + 486.0555523805895173224475577066*c[79]
+                               + 575.1086853804244191298182719408*c[80]
+                               + 652.1119535785247358173398870726*c[81]
+                               + 720.9368904418749467826140311712*c[82]
+                               + 783.7410286567878794069140409121*c[83]
+                               - 145919.57116850364428362567576058*c[84]
+                               - 170985.19029436438300109386672724*c[85]
+                               - 296155.0369316719894170351101774*c[86]
+                               - 150331.13100751953033581399937558*c[87]
+                               - 260381.1568643168925268852967468*c[88]
+                               - 336150.6280672401183130896404115*c[89]
+                               - 104607.27699352469044748230262317*c[90]
+                               - 181185.11859421567848333914335223*c[91]
+                               - 233908.98229867103587923701948056*c[92]
+                               - 276764.84025251473405407332283537*c[93]
+                               - 56052.10227993237364798438945078*c[94]
+                               - 97085.08901989017592394842889681*c[95]
+                               - 125336.31097969973362143991610284*c[96]
+                               - 148299.92309505760495561434559916*c[97]
+                               - 168156.30683979712094395316835233*c[98]
+                               - 21495.699569913978493978193432215*c[99]
+                               - 37231.643799327474764887330999446*c[100]
+                               - 48065.845462240649117201437982712*c[101]
+                               - 56872.27531935046468613468253863*c[102]
+                               - 64487.09870974193548193458029665*c[103]
+                               - 71293.17007960860762442229453467*c[104]
+                               - 5168.128287881406683841391479925*c[105]
+                               - 8951.460774644549600055285670018*c[106]
+                               - 11556.286168142427927455409577976*c[107]
+                               - 13673.582193412229604199888497844*c[108]
+                               - 15504.384863644220051524174439774*c[109]
+                               - 17140.742399324482001419719003349*c[110]
+                               - 18633.951540132329108761396108229*c[111]
+                               - 577.2347875864724769749973798364*c[112]
+                               - 999.7999799959989997199159735914*c[113]
+                               - 1290.7362240210042234003183994468*c[114]
+                               - 1527.2196960490000176103016282322*c[115]
+                               - 1731.7043627594174309249921395091*c[116]
+                               - 1914.4712063648280422001030867488*c[117]
+                               - 2081.2496246245907731656811499504*c[118]
+                               - 2235.6207191739836798698343247773*c[119]
+                               + x*(4038.423454765485585382353494346*c[35]
+                                    + 3569.4957627093494001880290547958*c[36]
+                                    + 6182.54801841441422378842418973*c[37]
+                                    + 1942.987390592126308048089399931*c[38]
+                                    + 3365.352878971237987818627911955*c[39]
+                                    + 4344.6518847889297838364614296191*c[40]
+                                    + 673.070575794247597563725582391*c[41]
+                                    + 1165.7924343552757848288536399586*c[42]
+                                    + 1505.0315611308621324595847137481*c[43]
+                                    + 1780.7773583466294734526403407174*c[44]
+                                    + 136.82105101189655749632588306801*c[45]
+                                    + 236.98101189757798820926153252468*c[46]
+                                    + 305.94117081556708980169344654137*c[47]
+                                    + 361.99447509596054607020117309513*c[48]
+                                    + 410.46315303568967248897764920403*c[49]
+                                    + 12.48999599679679641169378624188*c[50]
+                                    + 21.633307652783935758715327604823*c[51]
+                                    + 27.928480087537882339767849082173*c[52]
+                                    + 33.045423283716612123634852625232*c[53]
+                                    + 37.469987990390389235081358725639*c[54]
+                                    + 41.424630354415958264314352688096*c[55]
+                                    - 42295.135890548927281147206627878*c[56]
+                                    - 43199.256243597527937289526269173*c[57]
+                                    - 74823.30666309796282124376930309*c[58]
+                                    - 29845.576556669164135405557272356*c[59]
+                                    - 51694.05497733757778806880810074*c[60]
+                                    - 66736.73800838635535295169089546*c[61]
+                                    - 14525.602225037005328878838639877*c[62]
+                                    - 25159.081064299625965383197039507*c[63]
+                                    - 32480.2339893049415820959868306*c[64]
+                                    - 38431.131130894391097501897344814*c[65]
+                                    - 4776.5049984271972914847039456765*c[66]
+                                    - 8273.149339882606035489879036627*c[67]
+                                    - 10680.589871350739212410910764616*c[68]
+                                    - 12637.444361895327450383636500372*c[69]
+                                    - 14329.514995281591874454111837029*c[70]
+                                    - 952.5649584149104106703079828795*c[71]
+                                    - 1649.8909054843595930863670603073*c[72]
+                                    - 2130.*c[73]
+                                    - 2520.2499876004364341336818522052*c[74]
+                                    - 2857.6948752447312320109239486386*c[75]
+                                    - 3159.3005555027524161510553097811*c[76]
+                                    - 86.94826047713663144231198494302*c[77]
+                                    - 150.59880477613359863607096464133*c[78]
+                                    - 194.42222095223580692897902308264*c[79]
+                                    - 230.04347415216976765192730877634*c[80]
+                                    - 260.84478143140989432693595482906*c[81]
+                                    - 288.37475617674997871304561246848*c[82]
+                                    - 313.49641146271515176276561636484*c[83]
+                                    + 245144.87956308612239649113527777*c[84]
+                                    + 272397.09626205636188450126354478*c[85]
+                                    + 471805.61056011192796782834793779*c[86]
+                                    + 218735.07795504588431394421219189*c[87]
+                                    + 378860.26841567855279457720906565*c[88]
+                                    + 489106.50337119828568524658596119*c[89]
+                                    + 133715.38885259243039808607378788*c[90]
+                                    + 231601.84724651917162652916585024*c[91]
+                                    + 298996.69911221428064563340750993*c[92]
+                                    + 353777.66536625796439955459527652*c[93]
+                                    + 60785.04322610949661477162680147*c[94]
+                                    + 105282.78320789206795939697034588*c[95]
+                                    + 135919.48866884395397607650357559*c[96]
+                                    + 160822.1078085970119337227446344*c[97]
+                                    + 182355.12967832848984431488040441*c[98]
+                                    + 19296.139613922780694594378290314*c[99]
+                                    + 33421.894201256756416852348292526*c[100]
+                                    + 43147.479880057885021487802468202*c[101]
+                                    + 51052.7866820215799275534592091*c[102]
+                                    + 57888.41884176834208378313487094*c[103]
+                                    + 63998.05500169516870471396672182*c[104]
+                                    + 3795.1031606532120723133800121238*c[105]
+                                    + 6573.311494216594631682388880073*c[106]
+                                    + 8486.108648844887373594121660245*c[107]
+                                    + 10040.899162923607410845291255133*c[108]
+                                    + 11385.309481959636216940140036372*c[109]
+                                    + 12586.933224578574842833584700967*c[110]
+                                    + 13683.439041410605853000905798879*c[111]
+                                    + 346.34087255188348618499842790182*c[112]
+                                    + 599.8799879975993998319495841549*c[113]
+                                    + 774.4417344126025340401910396681*c[114]
+                                    + 916.3318176294000105661809769393*c[115]
+                                    + 1039.0226176556504585549952837055*c[116]
+                                    + 1148.6827238188968253200618520493*c[117]
+                                    + 1248.7497747747544638994086899702*c[118]
+                                    + 1341.3724315043902079219005948664*c[119]
+                                    + x*(16448.108401880138387112802577508*c[56]
+                                         + 15507.425318214497208257778660729*c[57]
+                                         + 26859.6485457274738332669941088*c[58]
+                                         + 9496.319813485643133992677313931*c[59]
+                                         + 16448.108401880138387112802577508*c[60]
+                                         + 21234.416639032022157757356194009*c[61]
+                                         + 3987.4202186376093059667400187898*c[62]
+                                         + 6906.414409807740461085583501041*c[63]
+                                         + 8916.142663730768277438114031929*c[64]
+                                         + 10549.72227122591128166718750642*c[65]
+                                         + 1114.5178329663460346797642539912*c[66]
+                                         + 1930.4015126392747416143051085462*c[67]
+                                         + 2492.1376366485058162292125117436*c[68]
+                                         + 2948.73701777557640508951518342*c[69]
+                                         + 3343.5534988990381040392927619735*c[70]
+                                         + 187.82971010998233449837058817343*c[71]
+                                         + 325.33060108142301835505829358172*c[72]
+                                         + 420.*c[73]
+                                         + 496.95070178036774757565557649118*c[74]
+                                         + 563.4891303299470034951117645203*c[75]
+                                         + 622.9606729160356876917573850273*c[76]
+                                         + 14.49137674618943857371866415717*c[77]
+                                         + 25.099800796022266439345160773556*c[78]
+                                         + 32.40370349203930115482983718044*c[79]
+                                         + 38.340579025361627941987884796056*c[80]
+                                         + 43.474130238568315721155992471509*c[81]
+                                         + 48.062459362791663118840935411414*c[82]
+                                         + 52.24940191045252529379426939414*c[83]
+                                         - 204287.39963590510199707594606481*c[84]
+                                         - 214615.89402465046693930402582316*c[85]
+                                         - 371725.63256251242809586475898129*c[86]
+                                         - 157158.39634585229503228764825552*c[87]
+                                         - 272206.32730706316188181807878246*c[88]
+                                         - 351416.85746418028089150069831665*c[89]
+                                         - 84898.65958894757485592766589706*c[90]
+                                         - 147048.79190255185500097089895253*c[91]
+                                         - 189839.17403950113056865613175234*c[92]
+                                         - 224620.73991508442184098704462001*c[93]
+                                         - 33313.124290585534931518984658463*c[94]
+                                         - 57700.02383015105826603587714151*c[95]
+                                         - 74490.41045664871351541730301064*c[96]
+                                         - 88138.24226747433837208528797531*c[97]
+                                         - 99939.37287175660479455695397539*c[98]
+                                         - 8998.199819963990997479243762323*c[99]
+                                         - 15585.339264834756878324929255582*c[100]
+                                         - 20120.586472565853118828508922996*c[101]
+                                         - 23806.998970890892194195913620824*c[102]
+                                         - 26994.599459891972992437731286968*c[103]
+                                         - 29843.652591464068307897704688932*c[104]
+                                         - 1496.4431161925267114406417120976*c[105]
+                                         - 2591.9155078821531677772021193785*c[106]
+                                         - 3346.1485322681059969049991912349*c[107]
+                                         - 3959.2163365999590197235498038535*c[108]
+                                         - 4489.3293485775801343219251362928*c[109]
+                                         - 4963.1403365208201616051126666415*c[110]
+                                         - 5395.502386247271413581657977607*c[111]
+                                         - 115.44695751729449539499947596727*c[112]
+                                         - 199.95999599919979994398319471828*c[113]
+                                         - 258.14724480420084468006367988936*c[114]
+                                         - 305.44393920980000352206032564644*c[115]
+                                         - 346.34087255188348618499842790182*c[116]
+                                         - 382.89424127296560844002061734975*c[117]
+                                         - 416.24992492491815463313622999008*c[118]
+                                         - 447.12414383479673597396686495546*c[119]
+                                         + x*(66706.08967703023738680030891912*c[84]
+                                              + 66035.65969989245136593970025328*c[85]
+                                              + 114377.11771154228556795838737886*c[86]
+                                              + 44114.63757076555650029126968576*c[87]
+                                              + 76408.79363005281737033489930736*c[88]
+                                              + 98643.32841099797358357914338713*c[89]
+                                              + 21224.664897236893713981916474266*c[90]
+                                              + 36762.197975637963750242724738133*c[91]
+                                              + 47459.793509875282642164032938084*c[92]
+                                              + 56155.184978771105460246761155*c[93]
+                                              + 7301.506693826966560332928144321*c[94]
+                                              + 12646.580565512560715843479921427*c[95]
+                                              + 16326.665305566841318447628057128*c[96]
+                                              + 19317.970907939581013059789145274*c[97]
+                                              + 21904.520081480899680998784432962*c[98]
+                                              + 1713.9428228502839995198559547281*c[99]
+                                              + 2968.6360504447155958714150963013*c[100]
+                                              + 3832.4926614411148797768588424753*c[101]
+                                              + 4534.6664706458842274658883087283*c[102]
+                                              + 5141.828468550851998559567864184*c[103]
+                                              + 5684.505255516965391980515178844*c[104]
+                                              + 246.83597792866419982526048859342*c[105]
+                                              + 427.53245490839639880861065886655*c[106]
+                                              + 551.9420259411308860874225470078*c[107]
+                                              + 653.0666122226736527379051222851*c[108]
+                                              + 740.5079337859925994757814657803*c[109]
+                                              + 818.6623235498260060379567285182*c[110]
+                                              + 889.9797750510963156423353365124*c[111]
+                                              + 16.492422502470642199285639423896*c[112]
+                                              + 28.565713714171399991997599245469*c[113]
+                                              + 36.878177829171549240009097127051*c[114]
+                                              + 43.634848458542857646008617949492*c[115]
+                                              + 49.477267507411926597856918271689*c[116]
+                                              + 54.69917732470937263428865962139*c[117]
+                                              + 59.46427498927402209044803285573*c[118]
+                                              + 63.87487769068524799628098070792*c[119])
+                                         + y*(198106.97909967735409781910075984*c[85]
+                                              + 114377.11771154228556795838737886*c[86]
+                                              + 352917.10056612445200233015748608*c[87]
+                                              + 458452.76178031690422200939584414*c[88]
+                                              + 197286.65682199594716715828677426*c[89]
+                                              + 318369.97345855340570972874711399*c[90]
+                                              + 477908.57368329352875315542159573*c[91]
+                                              + 427138.14158887754377947629644276*c[92]
+                                              + 168465.55493631331638074028346501*c[93]
+                                              + 175236.1606518471974479902754637*c[94]
+                                              + 278224.7724412763357485565582714*c[95]
+                                              + 293879.9755002031437320573050283*c[96]
+                                              + 231815.65089527497215671746974328*c[97]
+                                              + 87618.08032592359872399513773185*c[98]
+                                              + 59987.99879975993998319495841549*c[99]
+                                              + 97964.98966467561466375669817794*c[100]
+                                              + 111142.28718179233151352890643179*c[101]
+                                              + 104297.32882485533723171543110075*c[102]
+                                              + 77127.42702826277997839351796277*c[103]
+                                              + 28422.526277584826959902575894221*c[104]
+                                              + 11848.126940575881591612503452484*c[105]
+                                              + 19666.492925786234345196090307861*c[106]
+                                              + 23181.565089527497215671746974328*c[107]
+                                              + 23510.398040016251498564584402264*c[108]
+                                              + 20734.222146007792785321881041847*c[109]
+                                              + 14735.921823896868108683221113327*c[110]
+                                              + 5339.878650306577893854012019075*c[111]
+                                              + 1039.0226176556504585549952837055*c[112]
+                                              + 1742.5085365644553995118535539736*c[113]
+                                              + 2102.0561362627783066805185362419*c[114]
+                                              + 2225.3772713856857399464395154241*c[115]
+                                              + 2127.5225028187128437078474856826*c[116]
+                                              + 1805.072851715409296931525767506*c[117]
+                                              + 1248.7497747747544638994086899702*c[118]
+                                              + 447.12414383479673597396686495546*c[119])
+                                         + z*(228754.23542308457113591677475772*c[86]
+                                              + 152817.58726010563474066979861471*c[88]
+                                              + 591859.9704659878415014748603228*c[89]
+                                              + 73524.39595127592750048544947627*c[91]
+                                              + 284758.76105925169585298419762851*c[92]
+                                              + 673862.21974525326552296113386*c[93]
+                                              + 25293.161131025121431686959842854*c[95]
+                                              + 97959.99183340104791068576834277*c[96]
+                                              + 231815.65089527497215671746974328*c[97]
+                                              + 438090.40162961799361997568865924*c[98]
+                                              + 5937.272100889431191742830192603*c[100]
+                                              + 22994.955968646689278661153054852*c[101]
+                                              + 54415.99764775061072959065970474*c[102]
+                                              + 102836.56937101703997119135728369*c[103]
+                                              + 170535.15766550896175941545536533*c[104]
+                                              + 855.0649098167927976172213177331*c[106]
+                                              + 3311.6521556467853165245352820469*c[107]
+                                              + 7836.799346672083832854861467421*c[108]
+                                              + 14810.158675719851989515629315605*c[109]
+                                              + 24559.869706494780181138701855545*c[110]
+                                              + 37379.150552146045256978084133522*c[111]
+                                              + 57.13142742834279998399519849094*c[113]
+                                              + 221.26906697502929544005458276231*c[114]
+                                              + 523.6181815025142917521034153939*c[115]
+                                              + 989.5453501482385319571383654338*c[116]
+                                              + 1640.9753197412811790286597886418*c[117]
+                                              + 2497.4995495495089277988173799405*c[118]
+                                              + 3576.9931506783738877917349196437*c[119]))
+                                    + y*(46522.275954643491624773335982186*c[57]
+                                         + 26859.6485457274738332669941088*c[58]
+                                         + 75970.55850788514507194141851145*c[59]
+                                         + 98688.65041128083032267681546505*c[60]
+                                         + 42468.833278064044315514712388017*c[61]
+                                         + 59811.30327956413958950110028185*c[62]
+                                         + 89783.38732750062599411258551353*c[63]
+                                         + 80245.28397357691449694302628737*c[64]
+                                         + 31649.166813677733845001562519259*c[65]
+                                         + 26748.427991192304832314342095788*c[66]
+                                         + 42468.833278064044315514712388017*c[67]
+                                         + 44858.477459673104692125825211386*c[68]
+                                         + 35384.84421330691686107418220104*c[69]
+                                         + 13374.213995596152416157171047894*c[70]
+                                         + 6574.03985384938170744297058607*c[71]
+                                         + 10735.909835686959605716923688197*c[72]
+                                         + 12180.*c[73]
+                                         + 11429.866140948458194240078259297*c[74]
+                                         + 8452.336954949205052426676467804*c[75]
+                                         + 3114.8033645801784384587869251363*c[76]
+                                         + 695.5860838170930515384958795441*c[77]
+                                         + 1154.5908366170242562098773955836*c[78]
+                                         + 1360.9555466656506485028531615785*c[79]
+                                         + 1380.260844913018605911563852658*c[80]
+                                         + 1217.2756466799128401923677892023*c[81]
+                                         + 865.1242685302499361391368374054*c[82]
+                                         + 313.49641146271515176276561636484*c[83]
+                                         - 445740.70297427404672009297670965*c[85]
+                                         - 257348.51485097014252790637160243*c[86]
+                                         - 904350.0702006939082559710285581*c[87]
+                                         - 1.1747852020620620670688990768506e6*c[88]
+                                         - 505547.058106364614615843109859*c[89]
+                                         - 955109.920375660217129186241342*c[90]
+                                         - 1.4337257210498805862594662647872e6*c[91]
+                                         - 1.2814144247666326313384288893283e6*c[92]
+                                         - 505396.664808939949142220850395*c[93]
+                                         - 624278.8223222056409084653563394*c[94]
+                                         - 991175.7518220469461042327388418*c[95]
+                                         - 1.0469474127194736995454541491633e6*c[96]
+                                         - 825843.2563144170883083059859604*c[97]
+                                         - 312139.41116110282045423267816971*c[98]
+                                         - 254948.99489897974492857857326581*c[99]
+                                         - 416351.20607487136232096596725626*c[100]
+                                         - 472354.72052261740893249785233509*c[101]
+                                         - 443263.64750563518323479058217819*c[102]
+                                         - 327791.56487011681490817245134176*c[103]
+                                         - 120795.73667973551457958594755044*c[104]
+                                         - 59981.1426366654005575382987282*c[105]
+                                         - 99561.62043679281137255520718355*c[106]
+                                         - 117356.67326573295465433821905754*c[107]
+                                         - 119021.39007758227321148320853646*c[108]
+                                         - 104966.99961416445097569202277435*c[109]
+                                         - 74600.60423347789480020880688622*c[110]
+                                         - 27033.135667177050587635935846565*c[111]
+                                         - 6234.135705933902751329971702233*c[112]
+                                         - 10455.051219386732397071121323842*c[113]
+                                         - 12612.336817576669840083111217452*c[114]
+                                         - 13352.263628314114439678637092544*c[115]
+                                         - 12765.135016912277062247084914096*c[116]
+                                         - 10830.437110292455781589154605036*c[117]
+                                         - 7492.498648648526783396452139821*c[118]
+                                         - 2682.7448630087804158438011897327*c[119]
+                                         + y*(441146.3757076555650029126968576*c[87]
+                                              + 382043.96815026408685167449653679*c[88]
+                                              + 98643.32841099797358357914338713*c[89]
+                                              + 955109.920375660217129186241342*c[90]
+                                              + 1.2131525331960528037580099163584e6*c[91]
+                                              + 711896.9026481292396324604940713*c[92]
+                                              + 168465.55493631331638074028346501*c[93]
+                                              + 919989.8434221977866019489461844*c[94]
+                                              + 1.3278909593788188751635653917498e6*c[95]
+                                              + 1.1265399060841120509728863359418e6*c[96]
+                                              + 579539.1272381874303917936743582*c[97]
+                                              + 131427.12048888539808599270659777*c[98]
+                                              + 479903.99039807951986555966732388*c[99]
+                                              + 736221.7405102894677761109438827*c[100]
+                                              + 728173.6056738118271576031800703*c[101]
+                                              + 535090.6435362143388409748204299*c[102]
+                                              + 257091.42342754259992797839320922*c[103]
+                                              + 56845.05255516965391980515178844*c[104]
+                                              + 133291.42808147866790564066384045*c[105]
+                                              + 211628.56517965621741026227613894*c[106]
+                                              + 226848.17266180479418193066682021*c[107]
+                                              + 195919.98366680209582137153668553*c[108]
+                                              + 133291.42808147866790564066384045*c[109]
+                                              + 61399.67426623695045284675463886*c[110]
+                                              + 13349.696625766444734635030047687*c[111]
+                                              + 15585.339264834756878324929255582*c[112]
+                                              + 25280.65663704168899291787533224*c[113]
+                                              + 28433.075106291264464047013884956*c[114]
+                                              + 26835.431802003857452295300038937*c[115]
+                                              + 21522.611365724188070067759448185*c[116]
+                                              + 13948.290217800890021743608203455*c[117]
+                                              + 6243.748873873772319497043449851*c[118]
+                                              + 1341.3724315043902079219005948664*c[119])
+                                         + z*(764087.9363005281737033489930736*c[88]
+                                              + 591859.9704659878415014748603228*c[89]
+                                              + 882292.7514153111300058253937152*c[91]
+                                              + 2.2780700884740135668238735810281e6*c[92]
+                                              + 1.3477244394905065310459222677201e6*c[93]
+                                              + 531156.3837515275500654261566999*c[95]
+                                              + 1.665319861167817814481658061827e6*c[96]
+                                              + 2.5499721598480246937238921671761e6*c[97]
+                                              + 1.3142712048888539808599270659777e6*c[98]
+                                              + 189992.70722846179813577056616329*c[100]
+                                              + 643858.7671221072998025122855359*c[101]
+                                              + 1.1971519482505134360509945135043e6*c[102]
+                                              + 1.4397119711942385595966790019716e6*c[103]
+                                              + 682140.6306620358470376618214613*c[104]
+                                              + 38477.92094175567589277495929799*c[106]
+                                              + 135777.73838151819797750594656392*c[107]
+                                              + 274287.97713352293414992015135974*c[108]
+                                              + 399874.28424443600371692199152134*c[109]
+                                              + 417517.78501041126307935793154427*c[110]
+                                              + 186895.75276073022628489042066761*c[111]
+                                              + 3427.8856457005679990397119094563*c[113]
+                                              + 12391.067750601640544643056634689*c[114]
+                                              + 26180.909075125714587605170769695*c[115]
+                                              + 41560.904706226018342199811348219*c[116]
+                                              + 52511.21023172099772891711323654*c[117]
+                                              + 49949.990990990178555976347598809*c[118]
+                                              + 21461.958904070243326750409517862*c[119]))
+                                    + z*(53719.2970914549476665339882176*c[58]
+                                         + 32896.216803760276774225605155016*c[60]
+                                         + 127406.49983419213294654413716405*c[61]
+                                         + 13812.828819615480922171167002082*c[63]
+                                         + 53496.85598238460966462868419158*c[64]
+                                         + 126596.66725471093538000625007704*c[65]
+                                         + 3860.8030252785494832286102170925*c[67]
+                                         + 14952.825819891034897375275070462*c[68]
+                                         + 35384.84421330691686107418220104*c[69]
+                                         + 66871.06997798076208078585523947*c[70]
+                                         + 650.6612021628460367101165871634*c[72]
+                                         + 2520.*c[73]
+                                         + 5963.408421364412970907866917894*c[74]
+                                         + 11269.782606598940069902235290406*c[75]
+                                         + 18688.820187481070630752721550818*c[76]
+                                         + 50.19960159204453287869032154711*c[78]
+                                         + 194.42222095223580692897902308264*c[79]
+                                         + 460.08694830433953530385461755267*c[80]
+                                         + 869.4826047713663144231198494302*c[81]
+                                         + 1441.8737808837498935652280623424*c[82]
+                                         + 2194.4748802390060623393593145539*c[83]
+                                         - 514697.0297019402850558127432049*c[86]
+                                         - 391595.06735402068902296635895021*c[88]
+                                         - 1.5166411743190938438475293295771e6*c[89]
+                                         - 220573.1878538277825014563484288*c[91]
+                                         - 854276.2831777550875589525928855*c[92]
+                                         - 2.0215866592357597965688834015801e6*c[93]
+                                         - 90106.88652927699510038479444017*c[95]
+                                         - 348982.4709064912331818180497211*c[96]
+                                         - 825843.2563144170883083059859604*c[97]
+                                         - 1.5606970558055141022711633908485e6*c[98]
+                                         - 25233.406428780082564907028318561*c[100]
+                                         - 97728.56286674842943430990048312*c[101]
+                                         - 231267.99000294009560076030374515*c[102]
+                                         - 437055.41982682241987756326845568*c[103]
+                                         - 724774.4200784130874775156853026*c[104]
+                                         - 4328.7661059475135379371829210238*c[106]
+                                         - 16765.239037961850664905459865362*c[107]
+                                         - 39673.79669252742440382773617882*c[108]
+                                         - 74976.42829583175069692287341025*c[109]
+                                         - 124334.3403891298246670146781437*c[110]
+                                         - 189231.94967023935411345155092596*c[111]
+                                         - 342.78856457005679990397119094563*c[113]
+                                         - 1327.6144018501757726403274965738*c[114]
+                                         - 3141.7090890150857505126204923634*c[115]
+                                         - 5937.272100889431191742830192603*c[116]
+                                         - 9845.851918447687074171958731851*c[117]
+                                         - 14984.997297297053566792904279643*c[118]
+                                         - 21461.958904070243326750409517862*c[119]
+                                         + z*(591859.9704659878415014748603228*c[89]
+                                              + 284758.76105925169585298419762851*c[92]
+                                              + 1.6846555493631331638074028346501e6*c[93]
+                                              + 97959.99183340104791068576834277*c[96]
+                                              + 579539.1272381874303917936743582*c[97]
+                                              + 1.9714068073332809712898905989666e6*c[98]
+                                              + 22994.955968646689278661153054852*c[101]
+                                              + 136039.99411937652682397664926185*c[102]
+                                              + 462764.5621695766798703611077766*c[103]
+                                              + 1.1937461036585627323159081875573e6*c[104]
+                                              + 3311.6521556467853165245352820469*c[107]
+                                              + 19591.998366680209582137153668553*c[108]
+                                              + 66645.71404073933395282033192022*c[109]
+                                              + 171919.08794546346126797091298882*c[110]
+                                              + 373791.50552146045256978084133522*c[111]
+                                              + 221.26906697502929544005458276231*c[114]
+                                              + 1309.0454537562857293802585384847*c[115]
+                                              + 4452.954075667073393807122644452*c[116]
+                                              + 11486.827238188968253200618520493*c[117]
+                                              + 24974.995495495089277988173799405*c[118]
+                                              + 48289.407534158047485188421415189*c[119])))
+                               + y*(10708.487288128048200564087164387*c[36]
+                                    + 6182.54801841441422378842418973*c[37]
+                                    + 15543.899124737010464384715199448*c[38]
+                                    + 20192.11727382742792691176747173*c[39]
+                                    + 8689.303769577859567672922859238*c[40]
+                                    + 10096.058636913713963455883735865*c[41]
+                                    + 15155.301646618585202775097319462*c[42]
+                                    + 13545.284050177759192136262423733*c[43]
+                                    + 5342.332075039888420357921022152*c[44]
+                                    + 3283.7052242855173799118211936323*c[45]
+                                    + 5213.582261746715740603753715543*c[46]
+                                    + 5506.941074680207616430482037745*c[47]
+                                    + 4343.9337011515265528424140771415*c[48]
+                                    + 1641.8526121427586899559105968161*c[49]
+                                    + 437.14985988788787440928251846579*c[50]
+                                    + 713.8991525418698800376058109592*c[51]
+                                    + 809.925922538598587853267623383*c[52]
+                                    + 760.0447355254820788436016103803*c[53]
+                                    + 562.0498198558558385262203808846*c[54]
+                                    + 207.12315177207979132157176344048*c[55]
+                                    - 83075.49277614909218709524282533*c[57]
+                                    - 47963.658117370488987976775194286*c[58]
+                                    - 162794.0539454681680113030396674*c[59]
+                                    - 211475.67945274463640573603313939*c[60]
+                                    - 91004.64273870866639038866940289*c[61]
+                                    - 158072.73009599094034368147931631*c[62]
+                                    - 237284.66650839451155586897600005*c[63]
+                                    - 212076.82193016755974192085518804*c[64]
+                                    - 83644.22657900543944750412951518*c[65]
+                                    - 87887.69197106043016331855260045*c[66]
+                                    - 139540.45219935328846526262641777*c[67]
+                                    - 147392.1402246402011312705685517*c[68]
+                                    - 116264.48812943701254352945580342*c[69]
+                                    - 43943.845985530215081659276300224*c[70]
+                                    - 26765.733690672482666017808814713*c[71]
+                                    - 43710.490045296906966133189301944*c[72]
+                                    - 49590.*c[73]
+                                    - 46535.883573861579790834604341424*c[74]
+                                    - 34413.086173721763427737182761774*c[75]
+                                    - 12681.699412933583642296489623769*c[76]
+                                    - 3477.9304190854652576924793977207*c[77]
+                                    - 5772.954183085121281049386977918*c[78]
+                                    - 6804.777733328253242514265807892*c[79]
+                                    - 6901.30422456509302955781926329*c[80]
+                                    - 6086.378233399564200961838946011*c[81]
+                                    - 4325.6213426512496806956841870272*c[82]
+                                    - 1567.4820573135757588138280818242*c[83]
+                                    + 371450.5858118950389334108139247*c[85]
+                                    + 214457.09570914178543992197633536*c[86]
+                                    + 845530.5534396731662555826689771*c[87]
+                                    + 1.0983764084320092496985641775433e6*c[88]
+                                    + 472665.94863603195675465006206334*c[89]
+                                    + 1.0506209124132262388421048654762e6*c[90]
+                                    + 1.5770982931548686448854128912659e6*c[91]
+                                    + 1.4095558672432958944722717782611e6*c[92]
+                                    + 555936.3312898339440564429354345*c[93]
+                                    + 834562.2151044222778460536868959*c[94]
+                                    + 1.3250454787515785490025006087675e6*c[95]
+                                    + 1.3996033833197174720239229151973e6*c[96]
+                                    + 1.1040220373887470548963669496524e6*c[97]
+                                    + 417281.10755221113892302684344793*c[98]
+                                    + 420415.89158831757938222466689519*c[99]
+                                    + 686571.3025666015994351615263971*c[100]
+                                    + 778922.1959990612566906484192428*c[101]
+                                    + 730950.4461808611550989389796311*c[102]
+                                    + 540534.7177564083163485745717224*c[103]
+                                    + 199194.53832874032894398388605867*c[104]
+                                    + 122183.80907468877891350394185374*c[105]
+                                    + 202810.70829717054168483468129982*c[106]
+                                    + 239059.88998575231503661489067276*c[107]
+                                    + 242450.97978766759357894727664835*c[108]
+                                    + 213821.66588070536309863189824405*c[109]
+                                    + 151964.19380893645237079571773119*c[110]
+                                    + 55067.49858128658453036949894671*c[111]
+                                    + 15585.339264834756878324929255582*c[112]
+                                    + 26137.628048466830992677803309604*c[113]
+                                    + 31530.842043941674600207778043629*c[114]
+                                    + 33380.659070785286099196592731361*c[115]
+                                    + 31912.837542280692655617712285239*c[116]
+                                    + 27076.09277573113945397288651259*c[117]
+                                    + 18731.246621621316958491130349554*c[118]
+                                    + 6706.862157521951039609502974332*c[119]
+                                    + y*(94963.19813485643133992677313931*c[59]
+                                         + 82240.54200940069193556401288754*c[60]
+                                         + 21234.416639032022157757356194009*c[61]
+                                         + 179433.90983869241876850330084554*c[62]
+                                         + 227911.67552365543521582425553435*c[63]
+                                         + 133742.13995596152416157171047894*c[64]
+                                         + 31649.166813677733845001562519259*c[65]
+                                         + 140429.24695375960036965029600289*c[66]
+                                         + 202692.15882712384786950203639735*c[67]
+                                         + 171957.49692874690131981566331031*c[68]
+                                         + 88462.1105332672921526854555026*c[69]
+                                         + 20061.320993394228624235756571841*c[70]
+                                         + 52592.31883079505365954376468856*c[71]
+                                         + 80681.98906819290855205445680827*c[72]
+                                         + 79800.*c[73]
+                                         + 58640.18281008339421392735802596*c[74]
+                                         + 28174.456516497350174755588226014*c[75]
+                                         + 6229.606729160356876917573850273*c[76]
+                                         + 7825.343442942296829808078644872*c[77]
+                                         + 12424.40139403102188747585458291*c[78]
+                                         + 13317.922135228152774635063081161*c[79]
+                                         + 11502.173707608488382596365438817*c[80]
+                                         + 7825.343442942296829808078644872*c[81]
+                                         + 3604.684452209374733913070155856*c[82]
+                                         + 783.7410286567878794069140409121*c[83]
+                                         - 689291.21204321182031705108884*c[87]
+                                         - 596943.7002347876357057414008387*c[88]
+                                         - 154130.20064218433372434241154239*c[89]
+                                         - 1.9102198407513204342583724826839e6*c[90]
+                                         - 2.4263050663921056075160198327168e6*c[91]
+                                         - 1.4237938052962584792649209881425e6*c[92]
+                                         - 336931.10987262663276148056693002*c[93]
+                                         - 2.3574739737693818281674941745975e6*c[94]
+                                         - 3.402720583408223367606636316359e6*c[95]
+                                         - 2.8867585093405371306180212358509e6*c[96]
+                                         - 1.4850690135478552903789712905429e6*c[97]
+                                         - 336781.99625276883259535631065679*c[98]
+                                         - 1.5596879687937584395630689188026e6*c[99]
+                                         - 2.3927206566584407702723605676189e6*c[100]
+                                         - 2.3665642184398884382622103352285e6*c[101]
+                                         - 1.7390445914926966012331681663973e6*c[102]
+                                         - 835547.12613951344976592977793*c[103]
+                                         - 184746.42080430137523936674331244*c[104]
+                                         - 541496.4265810070883666651968518*c[105]
+                                         - 859741.0460423533832291904968145*c[106]
+                                         - 921570.7014385819763640933339571*c[107]
+                                         - 795924.933646383514274321867785*c[108]
+                                         - 541496.4265810070883666651968518*c[109]
+                                         - 249436.17670658761121468994072038*c[110]
+                                         - 54233.14254217618173445480956873*c[111]
+                                         - 77926.69632417378439162464627791*c[112]
+                                         - 126403.2831852084449645893766612*c[113]
+                                         - 142165.37553145632232023506942478*c[114]
+                                         - 134177.15901001928726147650019469*c[115]
+                                         - 107613.05682862094035033879724092*c[116]
+                                         - 69741.45108900445010871804101728*c[117]
+                                         - 31218.744369368861597485217249256*c[118]
+                                         - 6706.862157521951039609502974332*c[119]
+                                         + y*(742863.2714032912799893670765993*c[90]
+                                              + 772006.1574883972387550972195008*c[91]
+                                              + 332218.55456912697849514823056659*c[92]
+                                              + 56155.184978771105460246761155*c[93]
+                                              + 1.6355374994172405095145759043278e6*c[94]
+                                              + 2.1246255350061102002617046267997e6*c[95]
+                                              + 1.4367465468898820360233912690272e6*c[96]
+                                              + 540903.1854223082683656740960677*c[97]
+                                              + 87618.08032592359872399513773185*c[98]
+                                              + 1.4397119711942385595966790019716e6*c[99]
+                                              + 2.0661706911095220547265049070257e6*c[100]
+                                              + 1.7706116095857950744569087852236e6*c[101]
+                                              + 1.0248346223659698354072907577726e6*c[102]
+                                              + 359927.99279855963989916975049291*c[103]
+                                              + 56845.05255516965391980515178844*c[104]
+                                              + 592406.3470287940795806251726242*c[105]
+                                              + 897818.1553076324374980823836198*c[106]
+                                              + 872068.4009869868000181276242723*c[107]
+                                              + 640005.2799782201796831470198394*c[108]
+                                              + 340633.64954155659575885947425892*c[109]
+                                              + 114612.72529697564084531394199255*c[110]
+                                              + 17799.595501021926312846706730249*c[111]
+                                              + 95243.739951767958700874567673*c[112]
+                                              + 149255.85415654556495818745605758*c[113]
+                                              + 156179.08310654151103143852633306*c[114]
+                                              + 131122.71961792128722625589693822*c[115]
+                                              + 88316.92250073028897717459911496*c[116]
+                                              + 44579.829519638138696945257591435*c[117]
+                                              + 14568.747372372135412159768049653*c[118]
+                                              + 2235.6207191739836798698343247773*c[119])
+                                         + z*(1.5440123149767944775101944390016e6*c[91]
+                                              + 1.9933113274147618709708893833995e6*c[92]
+                                              + 673862.21974525326552296113386*c[93]
+                                              + 2.1246255350061102002617046267997e6*c[95]
+                                              + 5.093919575336854491355659953824e6*c[96]
+                                              + 4.4044973670102244709776319251224e6*c[97]
+                                              + 1.3142712048888539808599270659777e6*c[98]
+                                              + 1.2824507737921171374164513216022e6*c[100]
+                                              + 3.725182866920763663143106794886e6*c[101]
+                                              + 5.223935774184058630040703331655e6*c[102]
+                                              + 3.7021164973566134389628888622128e6*c[103]
+                                              + 1.023210945993053770556492732192e6*c[104]
+                                              + 384779.2094175567589277495929799*c[106]
+                                              + 1.2253112975893105671140780543574e6*c[107]
+                                              + 2.0767518268681022157065382888666e6*c[108]
+                                              + 2.2659542773851373543958912852876e6*c[109]
+                                              + 1.4244724429766972505060447076216e6*c[110]
+                                              + 373791.50552146045256978084133522*c[111]
+                                              + 47133.427628382809986796038755024*c[113]
+                                              + 158207.38288714594623963902667505*c[114]
+                                              + 295844.27254892057483993842969755*c[115]
+                                              + 388891.32260825774305915537761547*c[116]
+                                              + 365937.49630230570292339113286712*c[117]
+                                              + 212287.46171170825886289947729494*c[118]
+                                              + 53654.89726017560831687602379465*c[119]))
+                                    + z*(164481.08401880138387112802577508*c[60]
+                                         + 127406.49983419213294654413716405*c[61]
+                                         + 165753.94583538577106605400402499*c[63]
+                                         + 427974.84785907687731702947353261*c[64]
+                                         + 253193.33450942187076001250015407*c[65]
+                                         + 81076.86353084953914780081455894*c[67]
+                                         + 254198.03893814759325537967619785*c[68]
+                                         + 389233.28634637608547181600421145*c[69]
+                                         + 200613.20993394228624235756571841*c[70]
+                                         + 20821.15846921107317472373078923*c[72]
+                                         + 70560.*c[73]
+                                         + 131194.98527001708535997307219367*c[74]
+                                         + 157776.95649238516097863129406568*c[75]
+                                         + 74755.28074992428252301088620327*c[76]
+                                         + 2258.98207164200397954106446962*c[78]
+                                         + 7971.311059041668084088139946388*c[79]
+                                         + 16103.043190651883735634911614344*c[80]
+                                         + 23476.030328826890489424235934615*c[81]
+                                         + 24511.854275023748190608877059821*c[82]
+                                         + 10972.374401195030311696796572769*c[83]
+                                         - 1.1938874004695752714114828016775e6*c[88]
+                                         - 924781.2038531060023460544692544*c[89]
+                                         - 1.7645855028306222600116507874304e6*c[91]
+                                         - 4.5561401769480271336477471620561e6*c[92]
+                                         - 2.6954488789810130620918445354402e6*c[93]
+                                         - 1.3610882333632893470426545265436e6*c[95]
+                                         - 4.2673821442425331496092487834317e6*c[96]
+                                         - 6.534303659610563277667473678389e6*c[97]
+                                         - 3.3678199625276883259535631065679e6*c[98]
+                                         - 617476.2984925008439412543400307*c[100]
+                                         - 2.0925409931468487243581649279915e6*c[101]
+                                         - 3.8907438318141686671657321688889e6*c[102]
+                                         - 4.6790639063812753186892067564078e6*c[103]
+                                         - 2.2169570496516165028724009197492e6*c[104]
+                                         - 156316.55382588243331439827214808*c[106]
+                                         - 551597.0621749176792836179079159*c[107]
+                                         - 1.114294907104936919984050614899e6*c[108]
+                                         - 1.6244892797430212650999955905554e6*c[109]
+                                         - 1.6961660016047957562598915968986e6*c[110]
+                                         - 759263.9955904665442823673339622*c[111]
+                                         - 17139.428228502839995198559547281*c[113]
+                                         - 61955.33875300820272321528317345*c[114]
+                                         - 130904.54537562857293802585384847*c[115]
+                                         - 207804.52353113009171099905674109*c[116]
+                                         - 262556.05115860498864458556618269*c[117]
+                                         - 249749.95495495089277988173799405*c[118]
+                                         - 107309.79452035121663375204758931*c[119]
+                                         + z*(1.9933113274147618709708893833995e6*c[92]
+                                              + 1.6846555493631331638074028346501e6*c[93]
+                                              + 1.5673598693344167665709722934843e6*c[96]
+                                              + 5.795391272381874303917936743582e6*c[97]
+                                              + 3.9428136146665619425797811979332e6*c[98]
+                                              + 620863.811153460610523851132481*c[101]
+                                              + 2.8568398765069070633035096344989e6*c[102]
+                                              + 6.015939308204496838314694401096e6*c[103]
+                                              + 3.5812383109756881969477245626719e6*c[104]
+                                              + 132466.08622587141266098141128188*c[107]
+                                              + 666127.9444671271257926632247308*c[108]
+                                              + 1.7327885650592226827733286299258e6*c[109]
+                                              + 2.7507054071274153802875346078211e6*c[110]
+                                              + 1.4951660220858418102791233653409e6*c[111]
+                                              + 12169.798683626611249203002051927*c[114]
+                                              + 64143.22723405800073963266838575*c[115]
+                                              + 182571.11710235000914609202842253*c[116]
+                                              + 356091.64438385801584921917413527*c[117]
+                                              + 474524.91441440669628177530218869*c[118]
+                                              + 241447.03767079023742594210707595*c[119])))
+                               + z*(12365.096036828828447576848379461*c[37]
+                                    + 6730.70575794247597563725582391*c[39]
+                                    + 26067.911308733578703018768577714*c[40]
+                                    + 2331.5848687105515696577072799172*c[42]
+                                    + 9030.189366785172794757508282489*c[43]
+                                    + 21369.328300159553681431684088609*c[44]
+                                    + 473.96202379515597641852306504935*c[46]
+                                    + 1835.6470248934025388101606792482*c[47]
+                                    + 4343.9337011515265528424140771415*c[48]
+                                    + 8209.263060713793449779552984081*c[49]
+                                    + 43.266615305567871517430655209646*c[51]
+                                    + 167.57088052522729403860709449304*c[52]
+                                    + 396.54507940459934548361823150279*c[53]
+                                    + 749.3997598078077847016271745128*c[54]
+                                    + 1242.7389106324787479294305806429*c[55]
+                                    - 95927.31623474097797595355038857*c[58]
+                                    - 70491.89315091487880191201104646*c[60]
+                                    - 273013.92821612599917116600820868*c[61]
+                                    - 36505.333308983771008595227076931*c[63]
+                                    - 141384.54795344503982794723679202*c[64]
+                                    - 334576.90631602175779001651806074*c[65]
+                                    - 12685.495654486662587751147856161*c[67]
+                                    - 49130.713408213400377090189517232*c[68]
+                                    - 116264.48812943701254352945580342*c[69]
+                                    - 219719.22992765107540829638150112*c[70]
+                                    - 2649.1206088058731494626175334512*c[72]
+                                    - 10260.*c[73]
+                                    - 24279.591429840824238696315308569*c[74]
+                                    - 45884.114898295684570316243682366*c[75]
+                                    - 76090.19647760150185377893774262*c[76]
+                                    - 250.99800796022266439345160773556*c[78]
+                                    - 972.1111047611790346448951154132*c[79]
+                                    - 2300.4347415216976765192730877634*c[80]
+                                    - 4347.4130238568315721155992471509*c[81]
+                                    - 7209.368904418749467826140311712*c[82]
+                                    - 10972.374401195030311696796572769*c[83]
+                                    + 428914.19141828357087984395267072*c[86]
+                                    + 366125.46947733641656618805918109*c[88]
+                                    + 1.41799784590809587026395018619e6*c[89]
+                                    + 242630.50663921056075160198327168*c[91]
+                                    + 939703.9114955305963148478521741*c[92]
+                                    + 2.2237453251593357762257717417381e6*c[93]
+                                    + 120458.67988650714081840914625159*c[95]
+                                    + 466534.46110657249067464097173242*c[96]
+                                    + 1.1040220373887470548963669496524e6*c[97]
+                                    + 2.0864055377610556946151342172396e6*c[98]
+                                    + 41610.38197373343026879766826649*c[100]
+                                    + 161156.31641359888069461691432609*c[101]
+                                    + 381365.45018131886352988120676405*c[102]
+                                    + 720712.9570085444217980994289632*c[103]
+                                    + 1.195167229972441973663903316352e6*c[104]
+                                    + 8817.856882485675725427594839123*c[106]
+                                    + 34151.412855107473576659270096109*c[107]
+                                    + 80816.99326255586452631575888278*c[108]
+                                    + 152729.76134336097364187992731718*c[109]
+                                    + 253273.65634822742061799286288531*c[110]
+                                    + 385472.49006900609171258649262695*c[111]
+                                    + 856.9714114251419997599279773641*c[113]
+                                    + 3319.0360046254394316008187414346*c[114]
+                                    + 7854.272722537714376281551230908*c[115]
+                                    + 14843.180252223577979357075481507*c[116]
+                                    + 24614.629796119217685429896829627*c[117]
+                                    + 37462.493243242633916982260699107*c[118]
+                                    + 53654.89726017560831687602379465*c[119]
+                                    + z*(127406.49983419213294654413716405*c[61]
+                                         + 53496.85598238460966462868419158*c[64]
+                                         + 316491.66813677733845001562519259*c[65]
+                                         + 14952.825819891034897375275070462*c[68]
+                                         + 88462.1105332672921526854555026*c[69]
+                                         + 300919.81490091342936353634857762*c[70]
+                                         + 2520.*c[73]
+                                         + 14908.521053411032427269667294735*c[74]
+                                         + 50714.02172969523031456005880683*c[75]
+                                         + 130821.74131236749441526905085572*c[76]
+                                         + 194.42222095223580692897902308264*c[79]
+                                         + 1150.2173707608488382596365438817*c[80]
+                                         + 3912.6717214711484149040393224358*c[81]
+                                         + 10093.116466186249254956596436397*c[82]
+                                         + 21944.748802390060623393593145539*c[83]
+                                         - 924781.2038531060023460544692544*c[89]
+                                         - 569517.522118503391705968395257*c[92]
+                                         - 3.3693110987262663276148056693002e6*c[93]
+                                         - 251022.47907309018527113228137834*c[96]
+                                         - 1.4850690135478552903789712905429e6*c[97]
+                                         - 5.051729943791532488930344659852e6*c[98]
+                                         - 74733.60689810174015564874742827*c[101]
+                                         - 442129.98088797371217792411010101*c[102]
+                                         - 1.5039848270511242095786736002739e6*c[103]
+                                         - 3.8796748368903288800267016095612e6*c[104]
+                                         - 13453.586882315065348380924583316*c[107]
+                                         - 79592.4933646383514274321867785*c[108]
+                                         - 270748.21329050354418333259842591*c[109]
+                                         - 698421.2947784453114011318340171*c[110]
+                                         - 1.5185279911809330885647346679243e6*c[111]
+                                         - 1106.3453348751464772002729138115*c[114]
+                                         - 6545.227268781428646901292692424*c[115]
+                                         - 22264.77037833536696903561322226*c[116]
+                                         - 57434.13619094484126600309260246*c[117]
+                                         - 124874.97747747544638994086899702*c[118]
+                                         - 241447.03767079023742594210707595*c[119]
+                                         + z*(1.1231036995754221092049352231001e6*c[93]
+                                              + 386359.41815879162026119578290547*c[97]
+                                              + 3.0666328114073259553398298206147e6*c[98]
+                                              + 90693.32941291768454931776617457*c[102]
+                                              + 719855.9855971192797983395009858*c[103]
+                                              + 3.1833229430895006195090885001528e6*c[104]
+                                              + 13061.332244453473054758102445702*c[108]
+                                              + 103671.11073003896392660940520924*c[109]
+                                              + 458450.90118790256338125576797018*c[110]
+                                              + 1.4951660220858418102791233653409e6*c[111]
+                                              + 872.6969691708571529201723589898*c[115]
+                                              + 6926.817451037669723699968558036*c[116]
+                                              + 30631.53930183724867520164938798*c[117]
+                                              + 99899.98198198035711195269519762*c[118]
+                                              + 268274.48630087804158438011897327*c[119]))))
+                          + z*(2757.3900703382537567282935047451*c[22]
+                               + 1266.412255152325979732720130657*c[24]
+                               + 4904.7935736379364979845031517435*c[25]
+                               + 324.96153618543841441839534273064*c[27]
+                               + 1258.5706178041818563897442164159*c[28]
+                               + 2978.3216750378055830719780693079*c[29]
+                               + 36.331804249169899985070393716618*c[31]
+                               + 140.71247279470288663696890340633*c[32]
+                               + 332.98648621227859072175349470667*c[33]
+                               + 629.285308902090928194872108208*c[34]
+                               - 16486.794715771771263435797839281*c[37]
+                               - 11778.735076399332957365197691843*c[39]
+                               - 45618.844790283762730282845011*c[40]
+                               - 5440.364693657953662534650319807*c[42]
+                               - 21070.441855832069854434185992474*c[43]
+                               - 49861.766033705625256673929540088*c[44]
+                               - 1461.3829067017309272904461172355*c[46]
+                               - 5659.911660087991161331328761015*c[47]
+                               - 13393.79557855054020459744340452*c[48]
+                               - 25311.894437200863136820288367582*c[49]
+                               - 173.06646122227148606972262083858*c[51]
+                               - 670.2835221009091761544283779721*c[52]
+                               - 1586.1803176183973819344729260112*c[53]
+                               - 2997.5990392312311388065086980511*c[54]
+                               - 4970.9556425299149917177223225716*c[55]
+                               + 59032.19460599444798520218485451*c[58]
+                               + 50609.56431347734888342400793079*c[60]
+                               + 196009.99974491097376391405717546*c[61]
+                               + 32938.284108313839122100475158811*c[63]
+                               + 127569.42580414791535411455461068*c[64]
+                               + 301884.36037661838436770721172216*c[65]
+                               + 14934.095218659883715345832927654*c[67]
+                               + 57839.50207254554158105600906376*c[68]
+                               + 136873.24355037400807800123225018*c[69]
+                               + 258666.11683790360716963319828894*c[70]
+                               + 4089.8704135950322307493042621702*c[72]
+                               + 15840.*c[73]
+                               + 37484.281505719167245706592055334*c[74]
+                               + 70838.63352719333758224262182541*c[75]
+                               + 117472.58403559530110758853546228*c[76]
+                               + 501.9960159204453287869032154711*c[78]
+                               + 1944.2222095223580692897902308264*c[79]
+                               + 4600.8694830433953530385461755267*c[80]
+                               + 8694.826047713663144231198494302*c[81]
+                               + 14418.737808837498935652280623424*c[82]
+                               + 21944.748802390060623393593145539*c[83]
+                               - 163395.88244506040795422626768408*c[86]
+                               - 154636.84425129736848758253431251*c[88]
+                               - 598905.922495344839614587656279*c[89]
+                               - 119739.73054922079621507630343278*c[91]
+                               - 463749.98229649561896057426470928*c[92]
+                               - 1.0974327578708410324231081322863e6*c[93]
+                               - 73711.49815327321102948771154203*c[95]
+                               - 285483.40477162591105399852488463*c[96]
+                               - 675577.0397519442045710051975376*c[97]
+                               - 1.2767205990348867242639291498069e6*c[98]
+                               - 32852.905624921519260976993732401*c[100]
+                               - 127238.75635984501400859171357018*c[101]
+                               - 301101.85365088671270373498369956*c[102]
+                               - 569029.0171862942878405921769697*c[103]
+                               - 943627.8724158162550687655196881*c[104]
+                               - 9085.064666803423474682976500914*c[106]
+                               - 35186.304153747093988073187371748*c[107]
+                               - 83265.99305839089072408290309135*c[108]
+                               - 157357.93592952342738860356147831*c[109]
+                               - 260948.61563150703942459870721517*c[110]
+                               - 397153.47461655173085539214391868*c[111]
+                               - 1142.6285485668559996799039698188*c[113]
+                               - 4425.3813395005859088010916552461*c[114]
+                               - 10472.363630050285835042068307878*c[115]
+                               - 19790.907002964770639142767308676*c[116]
+                               - 32819.506394825623580573195772836*c[117]
+                               - 49949.990990990178555976347598809*c[118]
+                               - 71539.86301356747775583469839287*c[119]
+                               + z*(26067.911308733578703018768577714*c[40]
+                                    + 9030.189366785172794757508282489*c[43]
+                                    + 53423.32075039888420357921022152*c[44]
+                                    + 1835.6470248934025388101606792482*c[47]
+                                    + 10859.834252878816382106035192854*c[48]
+                                    + 36941.683773212070524007988428363*c[49]
+                                    + 167.57088052522729403860709449304*c[52]
+                                    + 991.362698511498363709045578757*c[53]
+                                    + 3372.2989191351350311573222853075*c[54]
+                                    + 8699.1723744273512355060140645*c[55]
+                                    - 145607.42838193386622462187104463*c[61]
+                                    - 87887.69197106043016331855260045*c[64]
+                                    - 519950.5976532770560250256699593*c[65]
+                                    - 34177.88758832236547971491444677*c[68]
+                                    - 202199.10979032523920613818400595*c[69]
+                                    - 687816.7197735164099737973681774*c[70]
+                                    - 7740.*c[73]
+                                    - 45790.457521191028169471120976687*c[74]
+                                    - 155764.49531263535025186303776382*c[75]
+                                    - 401809.63403084301856118351334258*c[76]
+                                    - 777.6888838089432277159160923306*c[79]
+                                    - 4600.8694830433953530385461755267*c[80]
+                                    - 15650.686885884593659616157289743*c[81]
+                                    - 40372.465864744997019826385745587*c[82]
+                                    - 87778.99520956024249357437258216*c[83]
+                                    + 493216.64205498986791789571693565*c[89]
+                                    + 370186.38937702720460887945691706*c[92]
+                                    + 2.1900522141720731129496236850451e6*c[93]
+                                    + 215511.98203348230540350869035408*c[96]
+                                    + 1.2749860799240123468619460835881e6*c[97]
+                                    + 4.3370949761332181368377593177265e6*c[98]
+                                    + 86422.70951549714053896816689782*c[101]
+                                    + 511283.6445653234466467789068091*c[102]
+                                    + 1.7392234794873256885127738300604e6*c[103]
+                                    + 4.4864957729167649356206216049028e6*c[104]
+                                    + 20697.825972792408228278345512793*c[107]
+                                    + 122449.98979175130988835721042846*c[108]
+                                    + 416535.7127546208372051270745014*c[109]
+                                    + 1.0744942996591466329248182061801e6*c[110]
+                                    + 2.3361969095091278285611302583452e6*c[111]
+                                    + 2212.6906697502929544005458276231*c[114]
+                                    + 13090.454537562857293802585384847*c[115]
+                                    + 44529.54075667073393807122644452*c[116]
+                                    + 114868.27238188968253200618520493*c[117]
+                                    + 249749.95495495089277988173799405*c[118]
+                                    + 482894.07534158047485188421415189*c[119]
+                                    + z*(210994.44542451822563334375012839*c[65]
+                                         + 58974.7403555115281017903036684*c[69]
+                                         + 468097.4898458653345655009866763*c[70]
+                                         + 9939.014035607354951513111529824*c[74]
+                                         + 78888.47824619258048931564703284*c[75]
+                                         + 348857.97683297998510738413561527*c[76]
+                                         + 766.8115805072325588397576959211*c[80]
+                                         + 6086.378233399564200961838946011*c[81]
+                                         + 26914.977243163331346550923830392*c[82]
+                                         + 87778.99520956024249357437258216*c[83]
+                                         - 1.1231036995754221092049352231001e6*c[93]
+                                         - 603686.5908731119066581184107898*c[97]
+                                         - 4.7916137678239468052184840947105e6*c[98]
+                                         - 204059.99117906479023596497389278*c[102]
+                                         - 1.6196759675935183795462638772181e6*c[103]
+                                         - 7.162476621951376393895449125344e6*c[104]
+                                         - 40000.329998638761230196688739963*c[108]
+                                         - 317492.77661074432702524130345329*c[109]
+                                         - 1.4040058848879516003550957894087e6*c[110]
+                                         - 4.5789459426378905439798153063565e6*c[111]
+                                         - 3490.7878766834286116806894359593*c[115]
+                                         - 27707.269804150678894799874232146*c[116]
+                                         - 122526.15720734899470080659755192*c[117]
+                                         - 399599.92792792142844781078079048*c[118]
+                                         - 1.0730979452035121663375204758931e6*c[119]
+                                         + z*(1.5333164057036629776699149103073e6*c[98]
+                                              + 359927.99279855963989916975049291*c[103]
+                                              + 3.5812383109756881969477245626719e6*c[104]
+                                              + 51835.55536501948196330470260462*c[109]
+                                              + 515757.2638363903838039127389665*c[110]
+                                              + 2.8034362914109533942733563100142e6*c[111]
+                                              + 3463.4087255188348618499842790182*c[116]
+                                              + 34460.481714566904759601855561478*c[117]
+                                              + 187312.46621621316958491130349554*c[118]
+                                              + 737754.8373274146143570453271765*c[119]))))
+                          + y*(2387.9698490558878913627515704029*c[21]
+                               + 1378.6950351691268783641467523725*c[22]
+                               + 2924.6538256689457297655580845758*c[23]
+                               + 3799.236765456977939198160391971*c[24]
+                               + 1634.9311912126454993281677172478*c[25]
+                               + 1407.1247279470288663696890340633*c[26]
+                               + 2112.2499852053496937195697277492*c[27]
+                               + 1887.8559267062727845846163246239*c[28]
+                               + 744.580418759451395767994517327*c[29]
+                               + 251.71412356083637127794884328319*c[30]
+                               + 399.6498467408688998357743308828*c[31]
+                               + 422.137418384108659910906710219*c[32]
+                               + 332.98648621227859072175349470667*c[33]
+                               + 125.85706178041818563897442164159*c[34]
+                               - 14277.983050837397600752116219183*c[36]
+                               - 8243.397357885885631717898919641*c[37]
+                               - 27201.823468289768312673251599035*c[38]
+                               - 35336.205229197998872095593075528*c[39]
+                               - 15206.281596761254243427615003667*c[40]
+                               - 23557.470152798665914730395383685*c[41]
+                               - 35362.370508776698806475227078745*c[42]
+                               - 31605.66278374810478165127898871*c[43]
+                               - 12465.441508426406314168482385022*c[44]
+                               - 10124.757774880345254728115347033*c[45]
+                               - 16075.211973719040200194907289591*c[46]
+                               - 16979.734980263973483993986283046*c[47]
+                               - 13393.79557855054020459744340452*c[48]
+                               - 5062.378887440172627364057673516*c[49]
+                               - 1748.5994395515514976371300738631*c[50]
+                               - 2855.5966101674795201504232438366*c[51]
+                               - 3239.703690154394351413070493532*c[52]
+                               - 3040.1789421019283153744064415214*c[53]
+                               - 2248.1992794234233541048815235383*c[54]
+                               - 828.4926070883191652862870537619*c[55]
+                               + 51123.38016993790288436630327713*c[57]
+                               + 29516.097302997223992601092427253*c[58]
+                               + 116877.78231982330011067910540223*c[59]
+                               + 151828.69294043204665027202379238*c[60]
+                               + 65336.66658163699125463801905849*c[61]
+                               + 142626.95397434525594419493144133*c[62]
+                               + 214098.84670403995429365308853227*c[63]
+                               + 191354.13870622187303117183191602*c[64]
+                               + 75471.09009415459609192680293054*c[65]
+                               + 103466.44673516144286785327931558*c[66]
+                               + 164275.0474052587208688041622042*c[67]
+                               + 173518.50621763662474316802719129*c[68]
+                               + 136873.24355037400807800123225018*c[69]
+                               + 51733.22336758072143392663965779*c[70]
+                               + 41322.536224196113589641529398154*c[71]
+                               + 67482.86182431803180736352032581*c[72]
+                               + 76560.*c[73]
+                               + 71844.87288596173722093763477272*c[74]
+                               + 53128.97514539500318668196636906*c[75]
+                               + 19578.764005932550184598089243714*c[76]
+                               + 6955.860838170930515384958795441*c[77]
+                               + 11545.908366170242562098773955836*c[78]
+                               + 13609.555466656506485028531615785*c[79]
+                               + 13802.60844913018605911563852658*c[80]
+                               + 12172.756466799128401923677892023*c[81]
+                               + 8651.242685302499361391368374054*c[82]
+                               + 3134.9641146271515176276561636484*c[83]
+                               - 141504.98507119811006987078625703*c[85]
+                               - 81697.94122253020397711313384204*c[86]
+                               - 357118.49462048307643092932602758*c[87]
+                               - 463910.53275389210546274760293753*c[88]
+                               - 199635.30749844827987152921875967*c[89]
+                               - 518488.2424896441178701296738714*c[90]
+                               - 778308.2485699351753979959723131*c[91]
+                               - 695624.9734447434284408613970639*c[92]
+                               - 274358.18946771025810577703307159*c[93]
+                               - 510688.2396139546897055716599228*c[94]
+                               - 810826.4796860053213243648269624*c[95]
+                               - 856450.2143148777331619955746539*c[96]
+                               - 675577.0397519442045710051975376*c[97]
+                               - 255344.11980697734485278582996139*c[98]
+                               - 331933.59335867166790701210323235*c[99]
+                               - 542072.9428112050678061203965846*c[100]
+                               - 614987.3224059175677081932822559*c[101]
+                               - 577111.8861641995326821587187575*c[102]
+                               - 426771.76288972071588044413272731*c[103]
+                               - 157271.31206930270917812758661469*c[104]
+                               - 125886.34874361874191088284918264*c[105]
+                               - 208956.48733647873991770845952103*c[106]
+                               - 246304.12907622965791651231160224*c[107]
+                               - 249797.97917517267217224870927405*c[108]
+                               - 220301.11030133279834404498606963*c[109]
+                               - 156569.1693789042236547592243291*c[110]
+                               - 56736.21065950739012219887770267*c[111]
+                               - 20780.452353113009171099905674109*c[112]
+                               - 34850.170731289107990237071079472*c[113]
+                               - 42041.122725255566133610370724838*c[114]
+                               - 44507.545427713714798928790308481*c[115]
+                               - 42550.450056374256874156949713652*c[116]
+                               - 36101.457034308185938630515350119*c[117]
+                               - 24974.995495495089277988173799405*c[118]
+                               - 8942.482876695934719479337299109*c[119]
+                               + y*(19429.87390592126308048089399931*c[38]
+                                    + 16826.764394856189939093139559775*c[39]
+                                    + 4344.6518847889297838364614296191*c[40]
+                                    + 30288.175910741141890367651207595*c[41]
+                                    + 38471.150333724100899352170118635*c[42]
+                                    + 22575.473416962931986893770706222*c[43]
+                                    + 5342.332075039888420357921022152*c[44]
+                                    + 17239.452427498966244537061266569*c[45]
+                                    + 24883.006249245688761972460915091*c[46]
+                                    + 21109.940786274129196316847811354*c[47]
+                                    + 10859.834252878816382106035192854*c[48]
+                                    + 2462.7789182141380349338658952242*c[49]
+                                    + 3497.1988791031029952742601477263*c[50]
+                                    + 5365.060297890416068161401245996*c[51]
+                                    + 5306.411216632197644555891325613*c[52]
+                                    + 3899.3599474785602305889126097774*c[53]
+                                    + 1873.4993995195194617540679362819*c[54]
+                                    + 414.24630354415958264314352688096*c[55]
+                                    - 108529.36929697877867420202644493*c[59]
+                                    - 93989.19086788650506921601472862*c[60]
+                                    - 24267.904730322311037436978507438*c[61]
+                                    - 294784.28044928040226254113710339*c[62]
+                                    - 374426.32407457678642599699123501*c[63]
+                                    - 219719.22992765107540829638150112*c[64]
+                                    - 51995.05976532770560250256699593*c[65]
+                                    - 320981.13589430765798777210514946*c[66]
+                                    - 463296.3630334259379874332260511*c[67]
+                                    - 393045.70726570720301672151613786*c[68]
+                                    - 202199.10979032523920613818400595*c[69]
+                                    - 45854.447984901093998253157878494*c[70]
+                                    - 161533.55069458480766859870582915*c[71]
+                                    - 247808.96642373536198131011733968*c[72]
+                                    - 245100.*c[73]
+                                    - 180109.1329166847107999197425083*c[74]
+                                    - 86535.8307292418612510350209799*c[75]
+                                    - 19133.792096706810407675405397266*c[76]
+                                    - 31301.373771769187319232314579487*c[77]
+                                    - 49697.60557612408754990341833164*c[78]
+                                    - 53271.68854091261109854025232464*c[79]
+                                    - 46008.694830433953530385461755267*c[80]
+                                    - 31301.373771769187319232314579487*c[81]
+                                    - 14418.737808837498935652280623424*c[82]
+                                    - 3134.9641146271515176276561636484*c[83]
+                                    + 367621.97975637963750242724738133*c[87]
+                                    + 318369.97345855340570972874711399*c[88]
+                                    + 82202.77367583164465298261948928*c[89]
+                                    + 1.2416428964883582822679421137446e6*c[90]
+                                    + 1.5770982931548686448854128912659e6*c[91]
+                                    + 925465.9734425680115221986422926*c[92]
+                                    + 219005.22141720731129496236850451*c[93]
+                                    + 2.0239776555288351305242876816057e6*c[94]
+                                    + 2.9213601106334015253598438618496e6*c[95]
+                                    + 2.478387793385046512140349939072e6*c[96]
+                                    + 1.2749860799240123468619460835881e6*c[97]
+                                    + 289139.6650755478757891839545151*c[98]
+                                    + 1.8036391639127821954947284163589e6*c[99]
+                                    + 2.7669667080845045830585502974259e6*c[100]
+                                    + 2.7367191346574094504006586184309e6*c[101]
+                                    + 2.0110490019569388901439970334492e6*c[102]
+                                    + 966235.266381847604729318794478*c[103]
+                                    + 213642.6558531792826486010288049*c[104]
+                                    + 833071.4255092416744102541490028*c[105]
+                                    + 1.3226785323728513588141392258684e6*c[106]
+                                    + 1.4178010791362799636370666676263e6*c[107]
+                                    + 1.2244998979175130988835721042846e6*c[108]
+                                    + 833071.4255092416744102541490028*c[109]
+                                    + 383747.9641639809403302922164929*c[110]
+                                    + 83435.60391104027959146893779804*c[111]
+                                    + 155853.39264834756878324929255582*c[112]
+                                    + 252806.5663704168899291787533224*c[113]
+                                    + 284330.75106291264464047013884956*c[114]
+                                    + 268354.31802003857452295300038937*c[115]
+                                    + 215226.11365724188070067759448185*c[116]
+                                    + 139482.90217800890021743608203455*c[117]
+                                    + 62437.48873873772319497043449851*c[118]
+                                    + 13413.724315043902079219005948664*c[119]
+                                    + y*(139559.70765231632570883590065764*c[62]
+                                         + 145034.70260596254968279725352186*c[63]
+                                         + 62412.99864611537794206679822351*c[64]
+                                         + 10549.72227122591128166718750642*c[65]
+                                         + 249651.99458446151176826719289402*c[66]
+                                         + 324307.45412339815659120325823577*c[67]
+                                         + 219308.11202506851182817070103344*c[68]
+                                         + 82564.63649771613934250642513576*c[69]
+                                         + 13374.213995596152416157171047894*c[70]
+                                         + 157776.95649238516097863129406568*c[71]
+                                         + 226430.09835267042077512057233288*c[72]
+                                         + 194040.*c[73]
+                                         + 112310.85860236311095209816028701*c[74]
+                                         + 39444.23912309629024465782351642*c[75]
+                                         + 6229.606729160356876917573850273*c[76]
+                                         + 34779.304190854652576924793977207*c[77]
+                                         + 52709.58167164675952262483762447*c[78]
+                                         + 51197.8515174220958246311427451*c[79]
+                                         + 37573.767444854395383148127100135*c[80]
+                                         + 19998.099909741425231731756536894*c[81]
+                                         + 6728.744310790832836637730957598*c[82]
+                                         + 1044.9880382090505058758853878828*c[83]
+                                         - 742863.2714032912799893670765993*c[90]
+                                         - 772006.1574883972387550972195008*c[91]
+                                         - 332218.55456912697849514823056659*c[92]
+                                         - 56155.184978771105460246761155*c[93]
+                                         - 2.5555273428394382961165248505122e6*c[94]
+                                         - 3.3197273984470471879089134793746e6*c[95]
+                                         - 2.244916479515440681286548857855e6*c[96]
+                                         - 845161.2272223566693213657751057*c[97]
+                                         - 136903.25050925562300624240270601*c[98]
+                                         - 3.2393519351870367590925277544362e6*c[99]
+                                         - 4.6488840549964246231346360408079e6*c[100]
+                                         - 3.9838761215680389175280447667531e6*c[101]
+                                         - 2.3058779003234321296664042049884e6*c[102]
+                                         - 809837.983796759189773131938609*c[103]
+                                         - 127901.36824913172131956159152399*c[104]
+                                         - 1.8142444377756818687156645911616e6*c[105]
+                                         - 2.7495681006296243398378772998355e6*c[106]
+                                         - 2.6707094780226470750555158493341e6*c[107]
+                                         - 1.9600161699332993002796377482582e6*c[108]
+                                         - 1.0431905517210170745115071399179e6*c[109]
+                                         - 351001.47122198790008877394735217*c[110]
+                                         - 54511.26122187964933309303936139*c[111]
+                                         - 380974.959807071834803498270692*c[112]
+                                         - 597023.4166261822598327498242303*c[113]
+                                         - 624716.3324261660441257541053322*c[114]
+                                         - 524490.8784716851489050235877529*c[115]
+                                         - 353267.69000292115590869839645986*c[116]
+                                         - 178319.31807855255478778103036574*c[117]
+                                         - 58274.98948948854164863907219861*c[118]
+                                         - 8942.482876695934719479337299109*c[119]
+                                         + y*(919989.8434221977866019489461844*c[94]
+                                              + 1.0623127675030551001308523133999e6*c[95]
+                                              + 587759.9510004062874641146100566*c[96]
+                                              + 173861.73817145622911753810230746*c[97]
+                                              + 21904.520081480899680998784432962*c[98]
+                                              + 1.7996399639927981994958487524646e6*c[99]
+                                              + 2.4045952008602196326558462280041e6*c[100]
+                                              + 1.782109087570118419096239361751e6*c[101]
+                                              + 838913.2970694885820811893371147*c[102]
+                                              + 231382.2810847883399351805538883*c[103]
+                                              + 28422.526277584826959902575894221*c[104]
+                                              + 1.2218380907468877891350394185374e6*c[105]
+                                              + 1.7635713764971351450855189678245e6*c[106]
+                                              + 1.5481973827648721354752202443569e6*c[107]
+                                              + 969803.9191506703743157891065934*c[108]
+                                              + 418386.98258908581870381652816585*c[109]
+                                              + 110519.41367922651081512415834995*c[110]
+                                              + 13349.696625766444734635030047687*c[111]
+                                              + 285731.219855303876102623703019*c[112]
+                                              + 432056.41992684242487896368858772*c[113]
+                                              + 419858.05458511808809750357079148*c[114]
+                                              + 313516.3861746304321865719199671*c[115]
+                                              + 178860.32203929411465125275955216*c[116]
+                                              + 73023.40172848701246677536059456*c[117]
+                                              + 18731.246621621316958491130349554*c[118]
+                                              + 2235.6207191739836798698343247773*c[119])
+                                         + z*(2.1246255350061102002617046267997e6*c[95]
+                                              + 3.5265597060024377247846876603396e6*c[96]
+                                              + 2.0863408580574747494104572276895e6*c[97]
+                                              + 438090.40162961799361997568865924*c[98]
+                                              + 2.8498906084269269720365584924493e6*c[100]
+                                              + 6.898486790594006783598345916456e6*c[101]
+                                              + 7.074079694207579394846785761616e6*c[102]
+                                              + 3.4964433586145793590205061476454e6*c[103]
+                                              + 682140.6306620358470376618214613*c[104]
+                                              + 1.4108571011977081160684151742596e6*c[106]
+                                              + 4.0070991083326102329946876912767e6*c[107]
+                                              + 5.603311532870539940491225949206e6*c[108]
+                                              + 4.5467187134459945607812981998908e6*c[109]
+                                              + 2.0139093159325719748533735521547e6*c[110]
+                                              + 373791.50552146045256978084133522*c[111]
+                                              + 251378.28068470831992957887336013*c[113]
+                                              + 778867.1157521031199489921313233*c[114]
+                                              + 1.2776283628661348718751323335611e6*c[115]
+                                              + 1.3774471274063480364843366046838e6*c[116]
+                                              + 971457.3892868384579849665948759*c[117]
+                                              + 399599.92792792142844781078079048*c[118]
+                                              + 71539.86301356747775583469839287*c[119]))
+                                    + z*(290069.40521192509936559450704372*c[63]
+                                         + 374477.99187669226765240078934104*c[64]
+                                         + 126596.66725471093538000625007704*c[65]
+                                         + 324307.45412339815659120325823577*c[67]
+                                         + 777546.942634333814663514303664*c[68]
+                                         + 672312.0400528314203604094618198*c[69]
+                                         + 200613.20993394228624235756571841*c[70]
+                                         + 140542.8196671747439293851828273*c[72]
+                                         + 408240.*c[73]
+                                         + 572487.2084509836452071552241178*c[74]
+                                         + 405712.1738375618425164804704546*c[75]
+                                         + 112132.92112488642378451632930491*c[76]
+                                         + 22589.8207164200397954106446962*c[78]
+                                         + 71936.22175232724856372223854058*c[79]
+                                         + 121923.04130064997685552147365146*c[80]
+                                         + 133030.83853001904610673733696282*c[81]
+                                         + 83628.67929125749382678322761586*c[82]
+                                         + 21944.748802390060623393593145539*c[83]
+                                         - 1.5440123149767944775101944390016e6*c[91]
+                                         - 1.9933113274147618709708893833995e6*c[92]
+                                         - 673862.21974525326552296113386*c[93]
+                                         - 3.3197273984470471879089134793746e6*c[95]
+                                         - 7.95924933646383514274321867785e6*c[96]
+                                         - 6.882027135953475735902549883004e6*c[97]
+                                         - 2.0535487576388343450936360405902e6*c[98]
+                                         - 2.8855142410322635591870154736049e6*c[100]
+                                         - 8.381661450571718242071990288494e6*c[101]
+                                         - 1.1753855491914131917591582496224e7*c[102]
+                                         - 8.329762119052380237666499939979e6*c[103]
+                                         - 2.3022246284843709837521086474319e6*c[104]
+                                         - 1.1783863288412675742162331285009e6*c[106]
+                                         - 3.7525158488672636117868640414694e6*c[107]
+                                         - 6.360052469783563035601273509654e6*c[108]
+                                         - 6.939484974491983147837417061193e6*c[109]
+                                         - 4.3624468566161353296747619170913e6*c[110]
+                                         - 1.1447364856594726359949538265891e6*c[111]
+                                         - 188533.7105135312399471841550201*c[113]
+                                         - 632829.5315485837849585561067002*c[114]
+                                         - 1.1833770901956822993597537187902e6*c[115]
+                                         - 1.5555652904330309722366215104619e6*c[116]
+                                         - 1.4637499852092228116935645314685e6*c[117]
+                                         - 849149.8468468330354515979091798*c[118]
+                                         - 214619.58904070243326750409517862*c[119]
+                                         + z*(3.5265597060024377247846876603396e6*c[96]
+                                              + 5.215852145143686873526143069224e6*c[97]
+                                              + 1.9714068073332809712898905989666e6*c[98]
+                                              + 3.104319055767303052619255662405e6*c[101]
+                                              + 1.0202999558953239511798248694639e7*c[102]
+                                              + 1.0643584929900263637018305478862e7*c[103]
+                                              + 3.5812383109756881969477245626719e6*c[104]
+                                              + 1.0928452113634391544530966430755e6*c[107]
+                                              + 4.5257516227031284134736824974358e6*c[108]
+                                              + 8.464005683173895412008182153868e6*c[109]
+                                              + 7.22060169370946537325477834553e6*c[110]
+                                              + 2.2427490331287627154186850480113e6*c[111]
+                                              + 146037.58420351933499043602462312*c[114]
+                                              + 675467.4541382434363602134058581*c[115]
+                                              + 1.5674398346348098346201071708471e6*c[116]
+                                              + 2.2054708297322819046145187559346e6*c[117]
+                                              + 1.6483497027026758923472194707607e6*c[118]
+                                              + 482894.07534158047485188421415189*c[119])))
+                               + z*(33653.52878971237987818627911955*c[39]
+                                    + 26067.911308733578703018768577714*c[40]
+                                    + 27979.018424526618835892487359007*c[42]
+                                    + 72241.51493428138235806006625991*c[43]
+                                    + 42738.656600319107362863368177218*c[44]
+                                    + 9953.202499698275504788984366036*c[46]
+                                    + 31205.999423187843159772731547219*c[47]
+                                    + 47783.270712666792081266554848557*c[48]
+                                    + 24627.789182141380349338658952242*c[49]
+                                    + 1384.5316897781718885577809667087*c[51]
+                                    + 4691.984654706364233080998645805*c[52]
+                                    + 8723.991746901185600639601093061*c[53]
+                                    + 10491.596637309308985822780443179*c[54]
+                                    + 4970.9556425299149917177223225716*c[55]
+                                    - 187978.38173577301013843202945724*c[60]
+                                    - 145607.42838193386622462187104463*c[61]
+                                    - 272310.05387241948103708872089819*c[63]
+                                    - 703101.5357684834413065484208036*c[64]
+                                    - 415960.4781226216448200205359674*c[65]
+                                    - 185318.54521337037519497329042044*c[67]
+                                    - 581024.0890014802131551535455951*c[68]
+                                    - 889676.0830774310525070080096262*c[69]
+                                    - 458544.47984901093998253157878494*c[70]
+                                    - 63950.70101257686760808003028121*c[72]
+                                    - 216720.*c[73]
+                                    - 402956.02618648104789134586459484*c[74]
+                                    - 484600.65208375442300579611748744*c[75]
+                                    - 229605.50516048172489210486476719*c[76]
+                                    - 9035.92828656801591816425787848*c[78]
+                                    - 31885.244236166672336352559785553*c[79]
+                                    - 64412.17276260753494253964645737*c[80]
+                                    - 93904.12131530756195769694373846*c[81]
+                                    - 98047.41710009499276243550823928*c[82]
+                                    - 43889.497604780121246787186291078*c[83]
+                                    + 636739.946917106811419457494228*c[88]
+                                    + 493216.64205498986791789571693565*c[89]
+                                    + 1.1469805768399044690075730118298e6*c[91]
+                                    + 2.9614911150162176368710356553365e6*c[92]
+                                    + 1.7520417713376584903596989480361e6*c[93]
+                                    + 1.1685440442533606101439375447399e6*c[95]
+                                    + 3.6637036945691991918596477360194e6*c[96]
+                                    + 5.609938751665654326192562767787e6*c[97]
+                                    + 2.891396650755478757891839545151e6*c[98]
+                                    + 714055.924666968924660271044497*c[100]
+                                    + 2.4198358664339199350911086731389e6*c[101]
+                                    + 4.4992960721748463304916543799203e6*c[102]
+                                    + 5.410917491738346586484185249077e6*c[103]
+                                    + 2.5637118702381513917832123456587e6*c[104]
+                                    + 240487.00588597297432984349561244*c[106]
+                                    + 848610.8648844887373594121660245*c[107]
+                                    + 1.7142998570845183384370009459984e6*c[108]
+                                    + 2.4992142765277250232307624470084e6*c[109]
+                                    + 2.6094861563150703942459870721517e6*c[110]
+                                    + 1.1680984547545639142805651291726e6*c[111]
+                                    + 34278.856457005679990397119094563*c[113]
+                                    + 123910.67750601640544643056634689*c[114]
+                                    + 261809.09075125714587605170769695*c[115]
+                                    + 415609.04706226018342199811348219*c[116]
+                                    + 525112.1023172099772891711323654*c[117]
+                                    + 499499.90990990178555976347598809*c[118]
+                                    + 214619.58904070243326750409517862*c[119]
+                                    + z*(374477.99187669226765240078934104*c[64]
+                                         + 316491.66813677733845001562519259*c[65]
+                                         + 239245.21311825655835800440112739*c[68]
+                                         + 884621.105332672921526854555026*c[69]
+                                         + 601839.6298018268587270726971552*c[70]
+                                         + 68040.*c[73]
+                                         + 313078.94212163168097266301318944*c[74]
+                                         + 659282.2824860379940892807644887*c[75]
+                                         + 392465.22393710248324580715256717*c[76]
+                                         + 7776.888838089432277159160923306*c[79]
+                                         + 39107.390605868860500827642491977*c[80]
+                                         + 101729.46475824985878750502238333*c[81]
+                                         + 161489.86345897998807930554298235*c[82]
+                                         + 87778.99520956024249357437258216*c[83]
+                                         - 1.9933113274147618709708893833995e6*c[92]
+                                         - 1.6846555493631331638074028346501e6*c[93]
+                                         - 2.4489997958350261977671442085691e6*c[96]
+                                         - 9.055298863096678599871776161847e6*c[97]
+                                         - 6.160646272916503035280908121771e6*c[98]
+                                         - 1.3969435750952863736786650480823e6*c[101]
+                                         - 6.427889722140540892432896677622e6*c[102]
+                                         - 1.3535863443460117886208062402466e7*c[103]
+                                         - 8.057786199695298443132380266012e6*c[104]
+                                         - 405677.38906673120127425557205074*c[107]
+                                         - 2.0400168299305768227400311257381e6*c[108]
+                                         - 5.306664980493869465993318929148e6*c[109]
+                                         - 8.424035309327709602130574736452e6*c[110]
+                                         - 4.5789459426378905439798153063565e6*c[111]
+                                         - 48679.194734506444996812008207708*c[114]
+                                         - 256572.90893623200295853067354301*c[115]
+                                         - 730284.4684094000365843681136901*c[116]
+                                         - 1.4243665775354320633968766965411e6*c[117]
+                                         - 1.8980996576576267851271012087548e6*c[118]
+                                         - 965788.1506831609497037684283038*c[119]
+                                         + z*(3.4772347634291245823507620461492e6*c[97]
+                                              + 3.0666328114073259553398298206147e6*c[98]
+                                              + 1.8138665882583536909863553234913e6*c[102]
+                                              + 8.63827182716543135758007401183e6*c[103]
+                                              + 6.366645886179001239018177000306e6*c[104]
+                                              + 431023.96406696461080701738070817*c[108]
+                                              + 2.5917777682509740981652351302309e6*c[109]
+                                              + 6.876763517818538450718836519553e6*c[110]
+                                              + 4.4854980662575254308373700960227e6*c[111]
+                                              + 41889.454520201143340168273231512*c[115]
+                                              + 277072.69804150678894799874232146*c[116]
+                                              + 918946.1790551174602560494816394*c[117]
+                                              + 1.7981996756756464280151485135571e6*c[118]
+                                              + 1.0730979452035121663375204758931e6*c[119])))))
+                     + y*(504.*c[11]
+                          + 290.98453567157138531261098537299*c[12]
+                          + 470.30203061437019485387854234353*c[13]
+                          + 610.9402589451770610823295288586*c[14]
+                          + 262.90682760247973445934549574439*c[15]
+                          + 127.27922061357855439215198517887*c[16]
+                          + 191.06019993708789165938815782706*c[17]
+                          + 170.76299364909248392794025139937*c[18]
+                          + 67.3498329619309449405074771817*c[19]
+                          - 2149.1728641502991022264764133626*c[21]
+                          - 1240.8255316522141905277320771353*c[22]
+                          - 4094.5153559365240216717813184061*c[23]
+                          - 5318.931471639769114877424548759*c[24]
+                          - 2288.903667697703699059434804147*c[25]
+                          - 2954.961928688760619376346971533*c[26]
+                          - 4435.7249689312343568110964282733*c[27]
+                          - 3964.4974460831728476276942817102*c[28]
+                          - 1563.6188793948479311127884863866*c[29]
+                          - 755.1423706825091138338465298496*c[30]
+                          - 1198.9495402226066995073229926484*c[31]
+                          - 1266.412255152325979732720130657*c[32]
+                          - 998.95945863683577216526048412*c[33]
+                          - 377.57118534125455691692326492478*c[34]
+                          + 5840.993066251662654853138453302*c[36]
+                          + 3372.2989191351350311573222853075*c[37]
+                          + 13777.546951471441093431906654056*c[38]
+                          + 17897.55849271067475339906662267*c[39]
+                          + 7701.882886671284616800999807052*c[40]
+                          + 16979.734980263973483993986283046*c[41]
+                          + 25488.461860222166022849027310004*c[42]
+                          + 22780.704993480776823138259530824*c[43]
+                          + 8984.831217112539616056503537256*c[44]
+                          + 10672.041978927931484713418879305*c[45]
+                          + 16944.142350676826156962199575514*c[46]
+                          + 17897.55849271067475339906662267*c[47]
+                          + 14117.78452874246129673784575071*c[48]
+                          + 5336.020989463965742356709439652*c[49]
+                          + 2622.8991593273272464556951107947*c[50]
+                          + 4283.3949152512192802256348657549*c[51]
+                          + 4859.5555352315915271196057402981*c[52]
+                          + 4560.2684131528924730616096622821*c[53]
+                          + 3372.2989191351350311573222853075*c[54]
+                          + 1242.7389106324787479294305806429*c[55]
+                          - 12780.845042484475721091575819282*c[57]
+                          - 7379.024325749305998150273106813*c[58]
+                          - 33393.65209137808574590831582921*c[59]
+                          - 43379.626554409156185792006797824*c[60]
+                          - 18667.619023324854644182291159568*c[61]
+                          - 50445.24754622579904938691699595*c[62]
+                          - 75723.90085039201148404550481499*c[63]
+                          - 67679.40159309921085319095898412*c[64]
+                          - 26693.115966480945852789779377507*c[65]
+                          - 50557.46829104479594679194330193*c[66]
+                          - 80270.76180029687496998385198614*c[67]
+                          - 84787.45190179971436313892237756*c[68]
+                          - 66881.24400756911758356878394043*c[69]
+                          - 25278.734145522397973395971650965*c[70]
+                          - 29113.605067047261847247441166881*c[71]
+                          - 47544.743558042249682460662047729*c[72]
+                          - 53940.*c[73]
+                          - 50617.9786242003148602060608626*c[74]
+                          - 37431.777943346479517889567214562*c[75]
+                          - 13794.129185997933084603199239889*c[76]
+                          - 6955.860838170930515384958795441*c[77]
+                          - 11545.908366170242562098773955836*c[78]
+                          - 13609.555466656506485028531615785*c[79]
+                          - 13802.60844913018605911563852658*c[80]
+                          - 12172.756466799128401923677892023*c[81]
+                          - 8651.242685302499361391368374054*c[82]
+                          - 3134.9641146271515176276561636484*c[83]
+                          + 24491.247416168903665939174544486*c[85]
+                          + 14140.028288514842996038811626507*c[86]
+                          + 67868.67318579316384660195336271*c[87]
+                          + 88163.99265006094311961719150849*c[88]
+                          + 37939.741696537682147530439764281*c[89]
+                          + 113878.49050632871819617220569847*c[90]
+                          + 170944.22058671653143862867003232*c[91]
+                          + 152784.02756832927527496652141991*c[92]
+                          + 60258.83311183514778234171677787*c[93]
+                          + 138937.24165967884940519228983193*c[94]
+                          + 220592.49814986909477206984262946*c[95]
+                          + 233004.83771801820681613114898672*c[96]
+                          + 183796.6946383965850671117081536*c[97]
+                          + 69468.62082983942470259614491597*c[98]
+                          + 122975.39753950787696554966475174*c[99]
+                          + 200828.22881258501006070123126479*c[100]
+                          + 227841.68872267427960273425818516*c[101]
+                          + 213809.52409095344132501663375654*c[102]
+                          + 158111.22540793869895570671182367*c[103]
+                          + 58266.17886904889526780028058315*c[104]
+                          + 66645.71404073933395282033192022*c[105]
+                          + 110624.02270754756819172800798172*c[106]
+                          + 130396.3036285921718381535767306*c[107]
+                          + 132245.98897509141467942578726273*c[108]
+                          + 116629.99957129383441743558086039*c[109]
+                          + 82889.56025941988311134311876247*c[110]
+                          + 30036.817407974500652928817607295*c[111]
+                          + 15585.339264834756878324929255582*c[112]
+                          + 26137.628048466830992677803309604*c[113]
+                          + 31530.842043941674600207778043629*c[114]
+                          + 33380.659070785286099196592731361*c[115]
+                          + 31912.837542280692655617712285239*c[116]
+                          + 27076.09277573113945397288651259*c[117]
+                          + 18731.246621621316958491130349554*c[118]
+                          + 6706.862157521951039609502974332*c[119]
+                          + y*(3655.8172820861821622069476057197*c[23]
+                               + 3166.0306378808149493318003266425*c[24]
+                               + 817.4655956063227496640838586239*c[25]
+                               + 4221.37418384108659910906710219*c[26]
+                               + 5361.865347059733837903523155056*c[27]
+                               + 3146.4265445104546409743605410398*c[28]
+                               + 744.580418759451395767994517327*c[29]
+                               + 1321.4991486943909492092314272367*c[30]
+                               + 1907.4197230814197492161956701225*c[31]
+                               + 1618.1934371390831963251423891728*c[32]
+                               + 832.4662155306964768043837367667*c[33]
+                               + 188.78559267062727845846163246239*c[34]
+                               - 14572.405429440947310360670499483*c[38]
+                               - 12620.073296142142454319854669831*c[39]
+                               - 3258.4889135916973378773460722143*c[40]
+                               - 40384.23454765485585382353494346*c[41]
+                               - 51294.86711163213453246956015818*c[42]
+                               - 30100.631222617242649191694274962*c[43]
+                               - 7123.10943338651789381056136287*c[44]
+                               - 35915.525890622846342785544305353*c[45]
+                               - 51839.59635259518492077596023977*c[46]
+                               - 43979.043304737769158993432940321*c[47]
+                               - 22624.654693497534129387573318445*c[48]
+                               - 5130.78941294612090611222061505*c[49]
+                               - 10491.596637309308985822780443179*c[50]
+                               - 16095.180893671248204484203737988*c[51]
+                               - 15919.233649896592933667673976838*c[52]
+                               - 11698.079842435680691766737829332*c[53]
+                               - 5620.498198558558385262203808846*c[54]
+                               - 1242.7389106324787479294305806429*c[55]
+                               + 37567.858602800346464146855307861*c[59]
+                               + 32534.719915806867139344005098368*c[60]
+                               + 8400.428560496184589882031021806*c[61]
+                               + 133096.58147375536557004365722059*c[62]
+                               + 169055.36371260155908866084888537*c[63]
+                               + 99204.33458271871297699000502559*c[64]
+                               + 23476.030328826890489424235934615*c[65]
+                               + 222217.70946528991706845761125732*c[66]
+                               + 320743.63594621795706822300265076*c[67]
+                               + 272108.56656856652516542258809544*c[68]
+                               + 139983.9990856097809888648966195*c[69]
+                               + 31745.387066469988152636801608188*c[70]
+                               + 169046.73909898410104853352935608*c[71]
+                               + 259334.96486204863463160361116943*c[72]
+                               + 256500.*c[73]
+                               + 188486.30188955376711619507936915*c[74]
+                               + 90560.75308874148270457153358362*c[75]
+                               + 20023.735915158289961520773090162*c[76]
+                               + 46952.06065765378097884847186923*c[77]
+                               + 74546.40836418613132485512749746*c[78]
+                               + 79907.53281136891664781037848696*c[79]
+                               + 69013.0422456509302955781926329*c[80]
+                               + 46952.06065765378097884847186923*c[81]
+                               + 21628.106713256248403478420935136*c[82]
+                               + 4702.4461719407272764414842454726*c[83]
+                               - 78776.13851922420803623441015314*c[87]
+                               - 68222.13716969001550922758866728*c[88]
+                               - 17614.880073392495282781989890559*c[89]
+                               - 313821.8309805740713424469078695*c[90]
+                               - 398607.2609072744926633461153749*c[91]
+                               - 233908.98229867103587923701948056*c[92]
+                               - 55352.96805050294681081466456707*c[93]
+                               - 657135.6024444269904299635329889*c[94]
+                               - 948493.542413442053688260994107*c[95]
+                               - 804671.3614886514649806330971013*c[96]
+                               - 413956.51945584816456556691025586*c[97]
+                               - 93876.51463491814148999479042698*c[98]
+                               - 851829.5829565911477613684094999*c[99]
+                               - 1.3067935894057638053025969253918e6*c[100]
+                               - 1.2925081500710159932047456446248e6*c[101]
+                               - 949785.8922767804514427303062632*c[102]
+                               - 456337.27658388811487216164794637*c[103]
+                               - 100899.96828542613570765414442448*c[104]
+                               - 583149.997856469172087177904302*c[105]
+                               - 925874.9726609959511698974581079*c[106]
+                               - 992460.7553953959745459466673384*c[107]
+                               - 857149.9285422591692185004729992*c[108]
+                               - 583149.997856469172087177904302*c[109]
+                               - 268623.57491478665823120455154503*c[110]
+                               - 58404.92273772819571402825645863*c[111]
+                               - 155853.39264834756878324929255582*c[112]
+                               - 252806.5663704168899291787533224*c[113]
+                               - 284330.75106291264464047013884956*c[114]
+                               - 268354.31802003857452295300038937*c[115]
+                               - 215226.11365724188070067759448185*c[116]
+                               - 139482.90217800890021743608203455*c[117]
+                               - 62437.48873873772319497043449851*c[118]
+                               - 13413.724315043902079219005948664*c[119]
+                               + y*(23557.470152798665914730395383685*c[41]
+                                    + 24481.641121460791481405926439131*c[42]
+                                    + 10535.220927916034927217092996237*c[43]
+                                    + 1780.7773583466294734526403407174*c[44]
+                                    + 30647.915426664828879176997807234*c[45]
+                                    + 39812.809998793102019155937464146*c[46]
+                                    + 26922.82303176990390254902329564*c[47]
+                                    + 10135.845302686895289965632846664*c[48]
+                                    + 1641.8526121427586899559105968161*c[49]
+                                    + 10491.596637309308985822780443179*c[50]
+                                    + 15056.782126337619288065868012957*c[51]
+                                    + 12902.957800442501640972746275964*c[52]
+                                    + 7468.265662119954339941476693303*c[53]
+                                    + 2622.8991593273272464556951107947*c[54]
+                                    + 414.24630354415958264314352688096*c[55]
+                                    - 89716.95491934620938425165042277*c[62]
+                                    - 93236.59453240449622465537726405*c[63]
+                                    - 40122.641986788457248471513143683*c[64]
+                                    - 6781.964317216657252500334825555*c[65]
+                                    - 320981.13589430765798777210514946*c[66]
+                                    - 416966.72673008334418868990344599*c[67]
+                                    - 281967.57260365951520764804418585*c[68]
+                                    - 106154.53263992075058322254660312*c[69]
+                                    - 17195.417994337910249344934204435*c[70]
+                                    - 326823.69559136926202716482342176*c[71]
+                                    - 469033.77515910301446274975697525*c[72]
+                                    - 401940.*c[73]
+                                    - 232643.92139060930125791761773737*c[74]
+                                    - 81705.92389784231550679120585544*c[75]
+                                    - 12904.185367546453530757831546993*c[76]
+                                    - 104337.91257256395773077438193162*c[77]
+                                    - 158128.7450149402785678745128734*c[78]
+                                    - 153593.55455226628747389342823529*c[79]
+                                    - 112721.30233456318614944438130041*c[80]
+                                    - 59994.29972922427569519526961068*c[81]
+                                    - 20186.232932372498509913192872794*c[82]
+                                    - 3134.9641146271515176276561636484*c[83]
+                                    + 222858.98142098738399681012297979*c[90]
+                                    + 231601.84724651917162652916585024*c[91]
+                                    + 99665.56637073809354854446916998*c[92]
+                                    + 16846.555493631331638074028346501*c[93]
+                                    + 1.042655155878490824815542139009e6*c[94]
+                                    + 1.3544487785663952526668366995848e6*c[95]
+                                    + 915925.9236422997979649119340049*c[96]
+                                    + 344825.78070672152108311723624313*c[97]
+                                    + 55856.52620777629418654690030405*c[98]
+                                    + 2.1715655565513098273916574946406e6*c[99]
+                                    + 3.1164741257568624325458115680971e6*c[100]
+                                    + 2.6706725111252409039725040843789e6*c[101]
+                                    + 1.5457922220686711684059968929737e6*c[102]
+                                    + 542891.3891378274568479143736601*c[103]
+                                    + 85741.2876040475613290394372809*c[104]
+                                    + 1.8882952311542811286632427377397e6*c[105]
+                                    + 2.861795370043078394525137597788e6*c[106]
+                                    + 2.7797180281460204250577818023681e6*c[107]
+                                    + 2.0400168299305768227400311257381e6*c[108]
+                                    + 1.0857697579137116489813645742003e6*c[109]
+                                    + 365328.06188410985519443819010124*c[110]
+                                    + 56736.21065950739012219887770267*c[111]
+                                    + 571462.439710607752205247406038*c[112]
+                                    + 895535.1249392733897491247363455*c[113]
+                                    + 937074.4986392490661886311579984*c[114]
+                                    + 786736.3177075277233575353816293*c[115]
+                                    + 529901.5350043817338630475946898*c[116]
+                                    + 267478.97711782883218167154554861*c[117]
+                                    + 87412.48423423281247295860829792*c[118]
+                                    + 13413.724315043902079219005948664*c[119]
+                                    + y*(140429.24695375960036965029600289*c[66]
+                                         + 162153.72706169907829560162911788*c[67]
+                                         + 89716.95491934620938425165042277*c[68]
+                                         + 26538.63315998018764580563665078*c[69]
+                                         + 3343.5534988990381040392927619735*c[70]
+                                         + 197221.1956154814512232891175821*c[71]
+                                         + 263517.78687595264486759721780119*c[72]
+                                         + 195300.*c[73]
+                                         + 91935.87982936803330149628165087*c[74]
+                                         + 25357.010864847615157280029403413*c[75]
+                                         + 3114.8033645801784384587869251363*c[76]
+                                         + 71732.31489363772093990738757799*c[77]
+                                         + 103536.67828359184906229878819092*c[78]
+                                         + 90892.38829517023973929769329113*c[79]
+                                         + 56935.75985266201749385200892214*c[80]
+                                         + 24562.883584791098382453135746403*c[81]
+                                         + 6488.432013976874521043526280541*c[82]
+                                         + 783.7410286567878794069140409121*c[83]
+                                         - 517494.2869249862549635962822287*c[94]
+                                         - 597550.9317204684938236044262874*c[95]
+                                         - 330614.97243772853669856446815683*c[96]
+                                         - 97797.22772144412887861518254795*c[97]
+                                         - 12321.292545833006070561816243541*c[98]
+                                         - 2.2495499549909977493698109405807e6*c[99]
+                                         - 3.0057440010752745408198077850051e6*c[100]
+                                         - 2.2276363594626480238702992021888e6*c[101]
+                                         - 1.0486416213368607276014866713934e6*c[102]
+                                         - 289227.85135598542491897569236037*c[103]
+                                         - 35528.157846981033699878219867776*c[104]
+                                         - 2.5200410621654560650910188007335e6*c[105]
+                                         - 3.6373659640253412367388828711381e6*c[106]
+                                         - 3.1931571019525487794176417539862e6*c[107]
+                                         - 2.0002205832482576470263150323488e6*c[108]
+                                         - 862923.1515899895010766215893421*c[109]
+                                         - 227946.29071340467855619357659678*c[110]
+                                         - 27533.749290643292265184749473354*c[111]
+                                         - 857193.659565911628307871109057*c[112]
+                                         - 1.2961692597805272746368910657632e6*c[113]
+                                         - 1.2595741637553542642925107123744e6*c[114]
+                                         - 940549.1585238912965597157599013*c[115]
+                                         - 536580.9661178823439537582786565*c[116]
+                                         - 219070.20518546103740032608178368*c[117]
+                                         - 56193.73986486395087547339104866*c[118]
+                                         - 6706.862157521951039609502974332*c[119]
+                                         + y*(791841.5841568312077781734510844*c[99]
+                                              + 979649.8966467561466375669817794*c[100]
+                                              + 632361.2891377839551631817090084*c[101]
+                                              + 249406.65588552363251062385698006*c[102]
+                                              + 56560.11315405937198415524650603*c[103]
+                                              + 5684.505255516965391980515178844*c[104]
+                                              + 1.1729645671170122775696378417959e6*c[105]
+                                              + 1.608377095365387252317993298656e6*c[106]
+                                              + 1.2749860799240123468619460835881e6*c[107]
+                                              + 689638.3425071433772912278091331*c[108]
+                                              + 248810.66575209351342386257250217*c[109]
+                                              + 54031.7133542885163985051440822*c[110]
+                                              + 5339.878650306577893854012019075*c[111]
+                                              + 445740.70297427404672009297670965*c[112]
+                                              + 649498.6327191151216180494140442*c[113]
+                                              + 585367.3166824400010866643986977*c[114]
+                                              + 389702.83158324626163650296690691*c[115]
+                                              + 191031.72984611744859432556144699*c[116]
+                                              + 65146.72019372886280743779360908*c[117]
+                                              + 13736.247522522299102893495589673*c[118]
+                                              + 1341.3724315043902079219005948664*c[119])
+                                         + z*(1.9592997932935122932751339635589e6*c[100]
+                                              + 3.7941677348267037309790902540506e6*c[101]
+                                              + 2.9928798706262835901274862837607e6*c[102]
+                                              + 1.1312022630811874396831049301206e6*c[103]
+                                              + 170535.15766550896175941545536533*c[104]
+                                              + 2.1162856517965621741026227613894e6*c[106]
+                                              + 5.282085188256622579856633774865e6*c[107]
+                                              + 6.034335496937504551298243329914e6*c[108]
+                                              + 3.8210209383357218132950323634262e6*c[109]
+                                              + 1.3016730944442233496003511983439e6*c[110]
+                                              + 186895.75276073022628489042066761*c[111]
+                                              + 612734.5591689765298283485038153*c[113]
+                                              + 1.7402812117586054086360292934255e6*c[114]
+                                              + 2.4845682712294303143637307060441e6*c[115]
+                                              + 2.1997593133795342565407185863593e6*c[116]
+                                              + 1.2192446625677719160182942229609e6*c[117]
+                                              + 387112.43018017388380881669389077*c[118]
+                                              + 53654.89726017560831687602379465*c[119]))
+                                    + z*(324307.45412339815659120325823577*c[67]
+                                         + 538301.7295160772563055099025366*c[68]
+                                         + 318463.59791976225174966763980936*c[69]
+                                         + 66871.06997798076208078585523947*c[70]
+                                         + 312317.37703816609762085596183845*c[72]
+                                         + 756000.*c[73]
+                                         + 775243.0947773736862180226993262*c[74]
+                                         + 383172.60862436396237667599987379*c[75]
+                                         + 74755.28074992428252301088620327*c[76]
+                                         + 82829.34262687347924983903055273*c[78]
+                                         + 235250.88735220532638406461792999*c[79]
+                                         + 328962.16803760276774225605155016*c[80]
+                                         + 266931.15966480945852789779377507*c[81]
+                                         + 118233.65003246749127234870111208*c[82]
+                                         + 21944.748802390060623393593145539*c[83]
+                                         - 1.1951018634409369876472088525749e6*c[95]
+                                         - 1.983689834626371220191386808941e6*c[96]
+                                         - 1.1735667326573295465433821905754e6*c[97]
+                                         - 246425.85091666012141123632487082*c[98]
+                                         - 3.5623632605336587150456981155616e6*c[100]
+                                         - 8.62310848824250847949793239557e6*c[101]
+                                         - 8.84259961775947424355848220202e6*c[102]
+                                         - 4.3705541982682241987756326845568e6*c[103]
+                                         - 852675.7883275448087970772768266*c[104]
+                                         - 2.9098927712202729893911062969105e6*c[106]
+                                         - 8.264641910936008605551543363258e6*c[107]
+                                         - 1.1556830036545488627263153520238e7*c[108]
+                                         - 9.377607346482363781611427537275e6*c[109]
+                                         - 4.1536879641109296981350829513191e6*c[110]
+                                         - 770944.9801380121834251729852539*c[111]
+                                         - 754134.8420541249597887366200804*c[113]
+                                         - 2.33660134725630935984697639397e6*c[114]
+                                         - 3.8328850885984046156253970006833e6*c[115]
+                                         - 4.1323413822190441094530098140515e6*c[116]
+                                         - 2.9143721678605153739548997846278e6*c[117]
+                                         - 1.1987997837837642853434323423714e6*c[118]
+                                         - 214619.58904070243326750409517862*c[119]
+                                         + z*(3.7941677348267037309790902540506e6*c[101]
+                                              + 7.482199676565708975318715709402e6*c[102]
+                                              + 5.090410183865343478573972185543e6*c[103]
+                                              + 1.1937461036585627323159081875573e6*c[104]
+                                              + 2.9142538969691710785415910482013e6*c[107]
+                                              + 9.48252720947322143775438237558e6*c[108]
+                                              + 1.199622852733308011150765974564e7*c[109]
+                                              + 6.876763517818538450718836519553e6*c[110]
+                                              + 1.4951660220858418102791233653409e6*c[111]
+                                              + 632829.5315485837849585561067002*c[114]
+                                              + 2.5186034530270937433276174280447e6*c[115]
+                                              + 4.6310722386937563295594075502301e6*c[116]
+                                              + 4.594730895275587301280247408197e6*c[117]
+                                              + 2.347649576576538392130888337144e6*c[118]
+                                              + 482894.07534158047485188421415189*c[119])))
+                               + z*(48963.282242921582962811852878262*c[42]
+                                    + 63211.32556749620956330255797742*c[43]
+                                    + 21369.328300159553681431684088609*c[44]
+                                    + 39812.809998793102019155937464146*c[46]
+                                    + 95453.64529445693201812835532091*c[47]
+                                    + 82534.74032187900450400586746569*c[48]
+                                    + 24627.789182141380349338658952242*c[49]
+                                    + 9345.588906002660247765021525284*c[51]
+                                    + 27146.482645086821634254349307872*c[52]
+                                    + 38068.327622841537166427350224268*c[53]
+                                    + 26978.39135308108024925857828246*c[54]
+                                    + 7456.433463794872487576583483857*c[55]
+                                    - 186473.18906480899244931075452811*c[63]
+                                    - 240735.8519207307434908290788621*c[64]
+                                    - 81383.57180659988703000401790667*c[65]
+                                    - 416966.72673008334418868990344599*c[67]
+                                    - 999703.211958429190281661247568*c[68]
+                                    - 864401.1943536403976062407366254*c[69]
+                                    - 257931.26991506865374017401306653*c[70]
+                                    - 291124.41216771911242515502157084*c[72]
+                                    - 845640.*c[73]
+                                    - 1.1858663603627518365005358213869e6*c[74]
+                                    - 840403.788663520959498423831656*c[75]
+                                    - 232275.33661583616355364096784588*c[76]
+                                    - 67769.4621492601193862319340886*c[78]
+                                    - 215808.66525698174569116671562173*c[79]
+                                    - 365769.12390194993056656442095438*c[80]
+                                    - 399092.51559005713832021201088846*c[81]
+                                    - 250886.03787377248148034968284758*c[82]
+                                    - 65834.24640717018187018077943662*c[83]
+                                    + 463203.69449303834325305833170048*c[91]
+                                    + 597993.3982244285612912668150199*c[92]
+                                    + 202158.66592357597965688834015801*c[93]
+                                    + 1.3544487785663952526668366995848e6*c[95]
+                                    + 3.2473737292772447382392332205627e6*c[96]
+                                    + 2.8078670714690181002482403522655e6*c[97]
+                                    + 837847.8931166444127982035045608*c[98]
+                                    + 1.93436325046977668226981407675e6*c[100]
+                                    + 5.618817490938818525240852748953e6*c[101]
+                                    + 7.879436459394288433644727525246e6*c[102]
+                                    + 5.584025716846225270435690700504e6*c[103]
+                                    + 1.5433431768728561039227098710562e6*c[104]
+                                    + 1.2264837300184621690822018276234e6*c[106]
+                                    + 3.9056797610659274326761237982641e6*c[107]
+                                    + 6.619646448142075812564590795762e6*c[108]
+                                    + 7.222729259165125317136903471854e6*c[109]
+                                    + 4.540505911988222485988017505544e6*c[110]
+                                    + 1.191460423849655192566176431756e6*c[111]
+                                    + 282800.56577029685992077623253014*c[113]
+                                    + 949244.2973228756774378341600503*c[114]
+                                    + 1.7750656352935234490396305781853e6*c[115]
+                                    + 2.3333479356495464583549322656928e6*c[116]
+                                    + 2.1956249778138342175403467972027e6*c[117]
+                                    + 1.2737247702702495531773968637696e6*c[118]
+                                    + 321929.38356105364990125614276793*c[119]
+                                    + z*(538301.7295160772563055099025366*c[68]
+                                         + 796158.9947994056293741690995234*c[69]
+                                         + 300919.81490091342936353634857762*c[70]
+                                         + 340200.*c[73]
+                                         + 1.1181390790058274320452250471051e6*c[74]
+                                         + 1.166422499782990297234881352557e6*c[75]
+                                         + 392465.22393710248324580715256717*c[76]
+                                         + 64159.33291423781628656307761727*c[79]
+                                         + 265700.21264575608163797604163667*c[80]
+                                         + 496909.30862683584869281299394935*c[81]
+                                         + 423910.89157982246870817705032867*c[82]
+                                         + 131668.49281434036374036155887323*c[83]
+                                         - 1.983689834626371220191386808941e6*c[96]
+                                         - 2.9339168316433238663584554764384e6*c[97]
+                                         - 1.1089163291249705463505634619187e6*c[98]
+                                         - 3.8803988197091288157740695780063e6*c[101]
+                                         - 1.2753749448691549389747810868298e7*c[102]
+                                         - 1.3304481162375329546272881848577e7*c[103]
+                                         - 4.4765478887196102461846557033398e6*c[104]
+                                         - 2.2539932484370932560595118263432e6*c[107]
+                                         - 9.334362721825202352789470150961e6*c[108]
+                                         - 1.7457011721546159287266875692354e7*c[109]
+                                         - 1.4892490993275772332337980337656e7*c[110]
+                                         - 4.6256698808280731005510379115234e6*c[111]
+                                         - 438112.75261055800497130807386937*c[114]
+                                         - 2.0264023624147303090806402175744e6*c[115]
+                                         - 4.7023195039044295038603215125413e6*c[116]
+                                         - 6.616412489196845713843556267804e6*c[117]
+                                         - 4.9450491081080276770416584122821e6*c[118]
+                                         - 1.4486822260247414245556526424557e6*c[119]
+                                         + z*(4.9881331177104726502124771396012e6*c[102]
+                                              + 7.918415841568312077781734510844e6*c[103]
+                                              + 3.1833229430895006195090885001528e6*c[104]
+                                              + 2.586143784401787664842104284249e6*c[108]
+                                              + 1.0574453294463974320514159331342e7*c[109]
+                                              + 1.2378174332073369211293905735195e7*c[110]
+                                              + 4.4854980662575254308373700960227e6*c[111]
+                                              + 408422.18157196114756664066400724*c[115]
+                                              + 2.1611670447237529537943901901074e6*c[116]
+                                              + 4.9623093668976342853826672008528e6*c[117]
+                                              + 4.7951991351350571413737293694857e6*c[118]
+                                              + 1.6096469178052682495062807138396e6*c[119]))))
+                          + z*(6332.061275761629898663600653285*c[24]
+                               + 4904.7935736379364979845031517435*c[25]
+                               + 3899.5384342252609730207441127677*c[27]
+                               + 10068.564942433454851117953731327*c[28]
+                               + 5956.643350075611166143956138616*c[29]
+                               + 762.967889232567899686478268049*c[31]
+                               + 2392.1120375099490728284713579077*c[32]
+                               + 3662.8513483350644979392884417734*c[33]
+                               + 1887.8559267062727845846163246239*c[34]
+                               - 25240.146592284284908639709339663*c[39]
+                               - 19550.933481550184027264076433286*c[40]
+                               - 37305.357899368825114523316478676*c[42]
+                               - 96322.01991237517647741342167988*c[43]
+                               - 56984.87546709214315048449090296*c[44]
+                               - 20735.838541038073968310384095909*c[46]
+                               - 65012.49879830800658285985739004*c[47]
+                               - 99548.48065138915016930532260116*c[48]
+                               - 51307.8941294612090611222061505*c[49]
+                               - 4153.595069334515665673342900126*c[51]
+                               - 14075.953964119092699242995937415*c[52]
+                               - 26171.975240703556801918803279184*c[53]
+                               - 31474.789911927926957468341329537*c[54]
+                               - 14912.866927589744975153166967715*c[55]
+                               + 65069.43983161373427868801019674*c[60]
+                               + 50402.57136297710753929218613083*c[61]
+                               + 122949.35542734658842811698100754*c[63]
+                               + 317453.87066469988152636801608188*c[64]
+                               + 187808.24263061512391539388747692*c[65]
+                               + 128297.4543784871828272892010603*c[67]
+                               + 402247.44623179399372279860848891*c[68]
+                               + 615929.5959766830363510055451258*c[69]
+                               + 317453.87066469988152636801608188*c[70]
+                               + 66925.15222246416377589770610824*c[72]
+                               + 226800.*c[73]
+                               + 421698.16693934063151419916062251*c[74]
+                               + 507140.2172969523031456005880683*c[75]
+                               + 240284.83098189947953824927708194*c[76]
+                               + 13553.89242985202387724638681772*c[78]
+                               + 47827.866354250008504528839678329*c[79]
+                               + 96618.25914391130241380946968606*c[80]
+                               + 140856.18197296134293654541560769*c[81]
+                               + 147071.12565014248914365326235893*c[82]
+                               + 65834.24640717018187018077943662*c[83]
+                               - 136444.27433938003101845517733457*c[88]
+                               - 105689.28044035497169669193934335*c[89]
+                               - 289896.18975074508557334262936357*c[91]
+                               - 748508.7433557473148135584623378*c[92]
+                               - 442823.7444040235744865173165366*c[93]
+                               - 379397.41696537682147530439764281*c[95]
+                               - 1.1895141865484412960583271870193e6*c[96]
+                               - 1.8214086856057319240884944051258e6*c[97]
+                               - 938765.1463491814148999479042698*c[98]
+                               - 337237.05533051969169099275493983*c[100]
+                               - 1.1428493116417404571494593068261e6*c[101]
+                               - 2.1249447081446613489905152614701e6*c[102]
+                               - 2.5554887488697734432841052284997e6*c[103]
+                               - 1.2107996194251136284918497330938e6*c[104]
+                               - 168340.9041201810820308904469287*c[106]
+                               - 594027.6054191421161515885162172*c[107]
+                               - 1.2000098999591628369059006621989e6*c[108]
+                               - 1.7494499935694075162615337129059e6*c[109]
+                               - 1.8266403094205492759721909505062e6*c[110]
+                               - 817668.9183281947399963955904208*c[111]
+                               - 34278.856457005679990397119094563*c[113]
+                               - 123910.67750601640544643056634689*c[114]
+                               - 261809.09075125714587605170769695*c[115]
+                               - 415609.04706226018342199811348219*c[116]
+                               - 525112.1023172099772891711323654*c[117]
+                               - 499499.90990990178555976347598809*c[118]
+                               - 214619.58904070243326750409517862*c[119]
+                               + z*(63211.32556749620956330255797742*c[43]
+                                    + 53423.32075039888420357921022152*c[44]
+                                    + 29370.352398294440620962570867971*c[47]
+                                    + 108598.34252878816382106035192854*c[48]
+                                    + 73883.36754642414104801597685673*c[49]
+                                    + 4524.413774181136939042391551312*c[52]
+                                    + 20818.616668741465637889957153896*c[53]
+                                    + 43839.885948756755405045189708997*c[54]
+                                    + 26097.517123282053706518042193501*c[55]
+                                    - 240735.8519207307434908290788621*c[64]
+                                    - 203458.92951649971757501004476666*c[65]
+                                    - 307600.98829490128931743423002093*c[68]
+                                    - 1.1373699925705794705345272850334e6*c[69]
+                                    - 773793.8097452059612205220391996*c[70]
+                                    - 140940.*c[73]
+                                    - 648520.665823379910586230527321*c[74]
+                                    - 1.3656561565782215591849387264409e6*c[75]
+                                    - 812963.6781554265724377433874606*c[76]
+                                    - 23330.666514268296831477482769917*c[79]
+                                    - 117322.17181760658150248292747593*c[80]
+                                    - 305188.39427474957636251506715*c[81]
+                                    - 484469.59037693996423791662894705*c[82]
+                                    - 263336.98562868072748072311774647*c[83]
+                                    + 597993.3982244285612912668150199*c[92]
+                                    + 505396.664808939949142220850395*c[93]
+                                    + 999191.9167006906886889948370962*c[96]
+                                    + 3.6945619361434448687476846740336e6*c[97]
+                                    + 2.5135436793499332383946105136824e6*c[98]
+                                    + 936469.5818231364208734754581589*c[101]
+                                    + 4.3090668137312514871494603653691e6*c[102]
+                                    + 9.074041789875116064457997388319e6*c[103]
+                                    + 5.401701119054996363729484548697e6*c[104]
+                                    + 422235.64984496512785687824846098*c[107]
+                                    + 2.1232828229889677134641140288294e6*c[108]
+                                    + 5.523263551126272301339985007889e6*c[109]
+                                    + 8.76787348521863652466651656243e6*c[110]
+                                    + 4.7658416953986207702647057270241e6*c[111]
+                                    + 73018.79210175966749521801231156*c[114]
+                                    + 384859.36340434800443779601031452*c[115]
+                                    + 1.0954267026141000548765521705352e6*c[116]
+                                    + 2.1365498663031480950953150448116e6*c[117]
+                                    + 2.8471494864864401776906518131321e6*c[118]
+                                    + 1.4486822260247414245556526424557e6*c[119]
+                                    + z*(530772.6631996037529161127330156*c[69]
+                                         + 468097.4898458653345655009866763*c[70]
+                                         + 198780.28071214709903026223059647*c[74]
+                                         + 946661.7389543109658717877643941*c[75]
+                                         + 697715.9536659599702147682712305*c[76]
+                                         + 25304.782156738674441712003965397*c[80]
+                                         + 152159.45583498910502404597365028*c[81]
+                                         + 403724.65864744997019826385745587*c[82]
+                                         + 263336.98562868072748072311774647*c[83]
+                                         - 1.9559445544288825775723036509589e6*c[97]
+                                         - 1.7249809564166208498786542740958e6*c[98]
+                                         - 2.2673332353229421137329441543642e6*c[102]
+                                         - 1.0797839783956789196975092514787e7*c[103]
+                                         - 7.958307357723751548772721250382e6*c[104]
+                                         - 888986.9258881145097894733477106*c[108]
+                                         - 5.345541647017634077465797456101e6*c[109]
+                                         - 1.4183324755500735554607600321577e7*c[110]
+                                         - 9.251339761656146201102075823047e6*c[111]
+                                         - 125668.36356060343002050481969454*c[115]
+                                         - 831218.0941245203668439962269644*c[116]
+                                         - 2.7568385371653523807681484449182e6*c[117]
+                                         - 5.394599027026939284045445540671e6*c[118]
+                                         - 3.2192938356105364990125614276793e6*c[119]
+                                         + z*(3.959207920784156038890867255422e6*c[103]
+                                              + 3.5812383109756881969477245626719e6*c[104]
+                                              + 1.2440533287604675671193128625108e6*c[109]
+                                              + 7.22060169370946537325477834553e6*c[110]
+                                              + 5.606872582821906788546712620028e6*c[111]
+                                              + 135072.94029523455961214938688171*c[116]
+                                              + 999353.9697224402380284538112829*c[117]
+                                              + 3.1843119256756238829434921594241e6*c[118]
+                                              + 2.2132645119822438430711359815295e6*c[119]))))))
+                + y*(95.24704719832526125805816713101*c[5]
+                     + 54.99090833947008007905656632474*c[6]
+                     + 51.8459255872628818477277394887*c[7]
+                     + 67.3498329619309449405074771817*c[8]
+                     + 28.98275349237887714743732831434*c[9]
+                     - 252.*c[11]
+                     - 145.49226783578569265630549268649*c[12]
+                     - 529.0897844411664692106133601365*c[13]
+                     - 687.3077913133241937176207199659*c[14]
+                     - 295.77018105278970126676368271243*c[15]
+                     - 254.55844122715710878430397035775*c[16]
+                     - 382.12039987417578331877631565412*c[17]
+                     - 341.52598729818496785588050279873*c[18]
+                     - 134.6996659238618898810149543634*c[19]
+                     + 477.59396981117757827255031408058*c[21]
+                     + 275.73900703382537567282935047451*c[22]
+                     + 1234.8538375046659747899023023764*c[23]
+                     + 1604.1221898596129076614454988322*c[24]
+                     + 690.3042807342280997163374806157*c[25]
+                     + 1688.549673536434639643626840876*c[26]
+                     + 2534.699982246419632463483673299*c[27]
+                     + 2265.4271120475273415015395895487*c[28]
+                     + 893.4965025113416749215934207924*c[29]
+                     + 755.1423706825091138338465298496*c[30]
+                     + 1198.9495402226066995073229926484*c[31]
+                     + 1266.412255152325979732720130657*c[32]
+                     + 998.95945863683577216526048412*c[33]
+                     + 377.57118534125455691692326492478*c[34]
+                     - 778.7990755002216873137517937736*c[36]
+                     - 449.63985588468467082097630470767*c[37]
+                     - 2190.2766948493060199814825962859*c[38]
+                     - 2845.2528885847739351557490528347*c[39]
+                     - 1224.4018948041529390811845847108*c[40]
+                     - 3671.2940497868050776203213584964*c[41]
+                     - 5511.018780588576437372762661623*c[42]
+                     - 4925.5578364282760698677317904484*c[43]
+                     - 1942.6662091054139710392440080554*c[44]
+                     - 4104.6315303568967248897764920403*c[45]
+                     - 6516.977827183394675754692144429*c[46]
+                     - 6883.676343350259520538102547181*c[47]
+                     - 5429.917126439408191053017596427*c[48]
+                     - 2052.3157651784483624448882460202*c[49]
+                     - 1748.5994395515514976371300738631*c[50]
+                     - 2855.5966101674795201504232438366*c[51]
+                     - 3239.703690154394351413070493532*c[52]
+                     - 3040.1789421019283153744064415214*c[53]
+                     - 2248.1992794234233541048815235383*c[54]
+                     - 828.4926070883191652862870537619*c[55]
+                     + 1161.8950038622250655537796199347*c[57]
+                     + 670.8203932499369089227521006194*c[58]
+                     + 3415.2598729818496785588050279873*c[59]
+                     + 4436.5527157918455190014552406865*c[60]
+                     + 1909.1883092036783158822797776831*c[61]
+                     + 6244.037155558893693409455523929*c[62]
+                     + 9372.990984739076340044720465699*c[63]
+                     + 8377.254920318469095834711535494*c[64]
+                     + 3304.0338981311919948078554278347*c[65]
+                     + 8524.224304885459781726548579977*c[66]
+                     + 13534.023791910519617032161090687*c[67]
+                     + 14295.558750884835561226911331101*c[68]
+                     + 11276.488815229676801880783338793*c[69]
+                     + 4262.1121524427298908632742899883*c[70]
+                     + 8452.336954949205052426676467804*c[71]
+                     + 13803.312645883233778778901884824*c[72]
+                     + 15660.*c[73]
+                     + 14695.542181219446249737243476239*c[74]
+                     + 10867.290370648977924548584030034*c[75]
+                     + 4004.7471830316579923041546180324*c[76]
+                     + 3477.9304190854652576924793977207*c[77]
+                     + 5772.954183085121281049386977918*c[78]
+                     + 6804.777733328253242514265807892*c[79]
+                     + 6901.30422456509302955781926329*c[80]
+                     + 6086.378233399564200961838946011*c[81]
+                     + 4325.6213426512496806956841870272*c[82]
+                     + 1567.4820573135757588138280818242*c[83]
+                     - 1632.7498277445935777292783029657*c[85]
+                     - 942.6685525676561997359207751005*c[86]
+                     - 4928.55840992069404124133232753*c[87]
+                     - 6402.385180540139917019819859545*c[88]
+                     - 2755.1479089152364416659009828823*c[89]
+                     - 9446.142069649386762816127661624*c[90]
+                     - 14179.704933460357446522193827566*c[91]
+                     - 12673.329475713949101149296707642*c[92]
+                     - 4998.4285530554500464615248940168*c[93]
+                     - 14081.477195237721223499218564047*c[94]
+                     - 22357.347785459705551223294861094*c[95]
+                     - 23615.35517412346690704031915406*c[96]
+                     - 18628.043375513167405450510961514*c[97]
+                     - 7040.738597618860611749609282024*c[98]
+                     - 16996.599659931982995238571551054*c[99]
+                     - 27756.747071658090821397731150417*c[100]
+                     - 31490.314701507827262166523489006*c[101]
+                     - 29550.909833709012215652705478546*c[102]
+                     - 21852.770991341120993878163422784*c[103]
+                     - 8053.049111982367638639063170029*c[104]
+                     - 15550.666609505844588991410781385*c[105]
+                     - 25812.271965094432578069868529068*c[106]
+                     - 30425.804180004840095569167903806*c[107]
+                     - 30857.397427521330091866017027971*c[108]
+                     - 27213.666566635228030734968867425*c[109]
+                     - 19340.897393864639392646727711242*c[110]
+                     - 7008.590728527383485683390775035*c[111]
+                     - 6234.135705933902751329971702233*c[112]
+                     - 10455.051219386732397071121323842*c[113]
+                     - 12612.336817576669840083111217452*c[114]
+                     - 13352.263628314114439678637092544*c[115]
+                     - 12765.135016912277062247084914096*c[116]
+                     - 10830.437110292455781589154605036*c[117]
+                     - 7492.498648648526783396452139821*c[118]
+                     - 2682.7448630087804158438011897327*c[119]
+                     + z*(1018.233764908628435137215881431*c[14]
+                          + 788.7204828074392033780364872332*c[15]
+                          + 352.72652296077764614040890675765*c[17]
+                          + 910.7359661284932476156813407966*c[18]
+                          + 538.7986636954475595240598174536*c[19]
+                          - 2532.824510304651959465440261314*c[24]
+                          - 1961.9174294551745991938012606974*c[25]
+                          - 4289.4922776477870703228185240445*c[27]
+                          - 11075.42143667680033622974910446*c[28]
+                          - 6552.307685083172282758351752477*c[29]
+                          - 1525.935778465135799372956536098*c[31]
+                          - 4784.2240750198981456569427158154*c[32]
+                          - 7325.702696670128995878576883547*c[33]
+                          - 3775.7118534125455691692326492478*c[34]
+                          + 4589.1175622335063470254016981205*c[39]
+                          + 3554.7151784636698231389229878702*c[40]
+                          + 9750.263996425942927659503170563*c[42]
+                          + 25175.073386188966579323962484514*c[43]
+                          + 14893.774269808173777967537395091*c[44]
+                          + 11612.069582981321422253815093709*c[46]
+                          + 36406.999327052483686401520138423*c[47]
+                          + 55747.14916477792409481098065665*c[48]
+                          + 28732.420712498277074228435444282*c[49]
+                          + 4153.595069334515665673342900126*c[51]
+                          + 14075.953964119092699242995937415*c[52]
+                          + 26171.975240703556801918803279184*c[53]
+                          + 31474.789911927926957468341329537*c[54]
+                          + 14912.866927589744975153166967715*c[55]
+                          - 7229.937759068192697632001132971*c[60]
+                          - 5600.28570699745639325468734787*c[61]
+                          - 16848.615373377125080890104804738*c[63]
+                          - 43502.937831829243023983765166777*c[64]
+                          - 25736.685101232442906924347543134*c[65]
+                          - 24946.727240261396660861789095059*c[67]
+                          - 78214.78121173772100165528498395*c[68]
+                          - 119764.08810657725706825107821891*c[69]
+                          - 61727.14151813608807457155868259*c[70]
+                          - 25282.83528404201742645024452978*c[72]
+                          - 85680.*c[73]
+                          - 159308.19639930646079425301623517*c[74]
+                          - 191586.3043121819811883379999369*c[75]
+                          - 90774.2694820509144922275046754*c[76]
+                          - 9035.92828656801591816425787848*c[78]
+                          - 31885.244236166672336352559785553*c[79]
+                          - 64412.17276260753494253964645737*c[80]
+                          - 93904.12131530756195769694373846*c[81]
+                          - 98047.41710009499276243550823928*c[82]
+                          - 43889.497604780121246787186291078*c[83]
+                          + 10495.713410721540847573475179582*c[88]
+                          + 8129.944649258074745899379949489*c[89]
+                          + 25693.140563193126313356453773025*c[91]
+                          + 66339.4036753421533195963185684*c[92]
+                          + 39246.920490657607772216417686354*c[93]
+                          + 41733.715866191450362283483740709*c[95]
+                          + 130846.56052032854256641599057212*c[96]
+                          + 200354.95541663051164973438456384*c[97]
+                          + 103264.16609840995563899426946968*c[98]
+                          + 52247.9944878269944873369056949*c[100]
+                          + 177061.16095857950744569087852236*c[101]
+                          + 329216.78576889119491402349121368*c[102]
+                          + 395920.7920784156038890867255422*c[103]
+                          + 187588.67343205985793535700090186*c[104]
+                          + 48097.401177194594865968699122487*c[106]
+                          + 169722.1729768977474718824332049*c[107]
+                          + 342859.97141690366768740018919968*c[108]
+                          + 499842.85530554500464615248940168*c[109]
+                          + 521897.2312630140788491974144303*c[110]
+                          + 233619.69095091278285611302583452*c[111]
+                          + 17139.428228502839995198559547281*c[113]
+                          + 61955.33875300820272321528317345*c[114]
+                          + 130904.54537562857293802585384847*c[115]
+                          + 207804.52353113009171099905674109*c[116]
+                          + 262556.05115860498864458556618269*c[117]
+                          + 249749.95495495089277988173799405*c[118]
+                          + 107309.79452035121663375204758931*c[119]
+                          + z*(8809.994324629272994728209514911*c[28]
+                               + 7445.80418759451395767994517327*c[29]
+                               + 2251.3995647152461861915024545013*c[32]
+                               + 8324.662155306964768043837367667*c[33]
+                               + 5663.567780118818353753848973872*c[34]
+                               - 21070.441855832069854434185992474*c[43]
+                               - 17807.773583466294734526403407174*c[44]
+                               - 31817.881764818977339376118440302*c[47]
+                               - 117648.20440618717747281538125592*c[48]
+                               - 80040.31484195948613535064159479*c[49]
+                               - 9048.827548362273878084783102624*c[52]
+                               - 41637.233337482931275779914307793*c[53]
+                               - 87679.77189751351081009037941799*c[54]
+                               - 52195.034246564107413036084387*c[55]
+                               + 37036.284910881652844742935209553*c[64]
+                               + 31301.373771769187319232314579487*c[65]
+                               + 70984.84345266952830402328385098*c[68]
+                               + 262469.99828551833935412168116156*c[69]
+                               + 178567.80224889368335858200904606*c[70]
+                               + 77760.*c[73]
+                               + 357804.50528186477825447201507365*c[74]
+                               + 753465.4656983291361020351594157*c[75]
+                               + 448531.68449954569513806531721963*c[76]
+                               + 23330.666514268296831477482769917*c[79]
+                               + 117322.17181760658150248292747593*c[80]
+                               + 305188.39427474957636251506715*c[81]
+                               + 484469.59037693996423791662894705*c[82]
+                               + 263336.98562868072748072311774647*c[83]
+                               - 56951.7522118503391705968395257*c[92]
+                               - 48133.015696089518965925795275717*c[93]
+                               - 120350.84710960700171884251539254*c[96]
+                               - 445003.25841503677690798442852505*c[97]
+                               - 302751.75969761100630523319912701*c[98]
+                               - 165563.68297425616280636030199494*c[101]
+                               - 761823.9670685085502142692358664*c[102]
+                               - 1.6042504821878658235505851736255e6*c[103]
+                               - 954996.8829268501858527265500458*c[104]
+                               - 157303.47739322230253491542589723*c[107]
+                               - 791026.9340547134618787875793678*c[108]
+                               - 2.0576864210078269357933277480369e6*c[109]
+                               - 3.2664626709638057640914473467875e6*c[110]
+                               - 1.7755096512269371497064589963423e6*c[111]
+                               - 48679.194734506444996812008207708*c[114]
+                               - 256572.90893623200295853067354301*c[115]
+                               - 730284.4684094000365843681136901*c[116]
+                               - 1.4243665775354320633968766965411e6*c[117]
+                               - 1.8980996576576267851271012087548e6*c[118]
+                               - 965788.1506831609497037684283038*c[119]
+                               + z*(65159.00551727289829263621115712*c[48]
+                                    + 57464.84142499655414845687088856*c[49]
+                                    + 13218.169313486644849453941050093*c[53]
+                                    + 62949.57982385585391493668265907*c[54]
+                                    + 46395.585996945873256032075010668*c[55]
+                                    - 151649.33234274392940460363800446*c[69]
+                                    - 133742.13995596152416157171047894*c[70]
+                                    - 212978.87219158617753242381849622*c[74]
+                                    - 1.0142804345939046062912011761365e6*c[75]
+                                    - 747552.8074992428252301088620327*c[76]
+                                    - 50609.56431347734888342400793079*c[80]
+                                    - 304318.91166997821004809194730057*c[81]
+                                    - 807449.3172948999403965277149117*c[82]
+                                    - 526673.9712573614549614462354929*c[83]
+                                    + 260792.60725718434367630715346119*c[97]
+                                    + 229997.4608555494466504872365461*c[98]
+                                    + 468582.20196674137017147512523526*c[102]
+                                    + 2.231553555351069767374852453056e6*c[103]
+                                    + 1.6447168539295753200796957250789e6*c[104]
+                                    + 484901.95957533518715789455329669*c[108]
+                                    + 2.9157499892823458604358895215098e6*c[109]
+                                    + 7.736358957545855757058691084497e6*c[110]
+                                    + 5.046185324539716109692041358026e6*c[111]
+                                    + 125668.36356060343002050481969454*c[115]
+                                    + 831218.0941245203668439962269644*c[116]
+                                    + 2.7568385371653523807681484449182e6*c[117]
+                                    + 5.394599027026939284045445540671e6*c[118]
+                                    + 3.2192938356105364990125614276793e6*c[119]
+                                    + z*(433886.63035405919269123605868062*c[75]
+                                         + 392465.22393710248324580715256717*c[76]
+                                         + 73036.53880079477041154206735214*c[81]
+                                         + 423910.89157982246870817705032867*c[82]
+                                         + 329171.23203585090935090389718308*c[83]
+                                         - 989801.9801960390097227168138555*c[103]
+                                         - 895309.577743922049236931140668*c[104]
+                                         - 1.3218066618079967900642699164178e6*c[109]
+                                         - 7.671889299566306959083201992126e6*c[110]
+                                         - 5.95730211924827596283088215878e6*c[111]
+                                         - 270145.88059046911922429877376342*c[116]
+                                         - 1.9987079394448804760569076225657e6*c[117]
+                                         - 6.368623851351247765886984318848e6*c[118]
+                                         - 4.426529023964487686142271963059e6*c[119]
+                                         + z*(2.6819377719492299957803462426256e6*c[110]
+                                              + 2.4670239364416389869605535528125e6*c[111]
+                                              + 385957.39520314933330754078228855*c[117]
+                                              + 2.6373595243242814277555511532171e6*c[118]
+                                              + 2.1247339315029540893482905422683e6*c[119])))))
+                     + y*(587.8775382679627435673481779294*c[13]
+                          + 509.1168824543142175686079407155*c[14]
+                          + 131.45341380123986722967274787219*c[15]
+                          + 381.83766184073566317645595553662*c[16]
+                          + 484.99896907106926344306224679177*c[17]
+                          + 284.60498941515413987990041899894*c[18]
+                          + 67.3498329619309449405074771817*c[19]
+                          - 1462.3269128344728648827790422879*c[23]
+                          - 1266.412255152325979732720130657*c[24]
+                          - 326.98623824252909986563354344956*c[25]
+                          - 4643.511602225195259019973812409*c[26]
+                          - 5898.051881765707221693875470561*c[27]
+                          - 3461.0691989615001050717965951438*c[28]
+                          - 819.0384606353965353447939690597*c[29]
+                          - 2642.9982973887818984184628544734*c[30]
+                          - 3814.8394461628394984323913402449*c[31]
+                          - 3236.3868742781663926502847783457*c[32]
+                          - 1664.9324310613929536087674735333*c[33]
+                          - 377.57118534125455691692326492478*c[34]
+                          + 2649.5282598983540564292128180878*c[38]
+                          + 2294.5587811167531735127008490603*c[39]
+                          + 592.4525297439449705231538313117*c[40]
+                          + 10554.970393137064598158423905677*c[41]
+                          + 13406.612995085671525531816859524*c[42]
+                          + 7867.210433184052056038738276411*c[43]
+                          + 1861.7217837260217222459421743864*c[44]
+                          + 20112.694498748793951959904810998*c[45]
+                          + 29030.173957453303555634537734273*c[46]
+                          + 24628.26425065315072903632244658*c[47]
+                          + 12669.806628358619112457041058329*c[48]
+                          + 2873.2420712498277074228435444282*c[49]
+                          + 10491.596637309308985822780443179*c[50]
+                          + 16095.180893671248204484203737988*c[51]
+                          + 15919.233649896592933667673976838*c[52]
+                          + 11698.079842435680691766737829332*c[53]
+                          + 5620.498198558558385262203808846*c[54]
+                          + 1242.7389106324787479294305806429*c[55]
+                          - 4174.2065114222607182385394786512*c[59]
+                          - 3614.9688795340963488160005664853*c[60]
+                          - 933.3809511662427322091145579784*c[61]
+                          - 18239.161164922031578117093767267*c[62]
+                          - 23166.846138393546986223894106514*c[63]
+                          - 13594.668072446638444994926614618*c[64]
+                          - 3217.0856376540553633655434428917*c[65]
+                          - 43208.999062695261652200091077812*c[66]
+                          - 62366.81810065349165215447273765*c[67]
+                          - 52909.99905499904655994328101856*c[68]
+                          - 27219.11093331301297005706323157*c[69]
+                          - 6172.714151813608807457155868259*c[70]
+                          - 63862.10143739399372944599997897*c[71]
+                          - 97970.9867256628175274946975529*c[72]
+                          - 96900.*c[73]
+                          - 71205.93626938697868834036331724*c[74]
+                          - 34211.840055746782355060357131589*c[75]
+                          - 7564.522456837576207685625389617*c[76]
+                          - 31301.373771769187319232314579487*c[77]
+                          - 49697.60557612408754990341833164*c[78]
+                          - 53271.68854091261109854025232464*c[79]
+                          - 46008.694830433953530385461755267*c[80]
+                          - 31301.373771769187319232314579487*c[81]
+                          - 14418.737808837498935652280623424*c[82]
+                          - 3134.9641146271515176276561636484*c[83]
+                          + 6059.702963017246772018031550242*c[87]
+                          + 5247.856705360770423786737589791*c[88]
+                          + 1354.9907748763457909832299915815*c[89]
+                          + 27813.640538412083246069709225892*c[90]
+                          + 35328.068274390548680865123937909*c[91]
+                          + 20731.063648544422912373849552625*c[92]
+                          + 4905.8650613322009715270522107942*c[93]
+                          + 72284.91626888696894729598862877*c[94]
+                          + 104334.28966547862590570870935177*c[95]
+                          + 88513.84976375166114786964068114*c[96]
+                          + 45535.217140143298102212360128145*c[97]
+                          + 10326.416609840995563899426946968*c[98]
+                          + 131973.59735947186796302890851407*c[99]
+                          + 202460.97864032960363843050956775*c[100]
+                          + 200247.74156029825246834087451934*c[101]
+                          + 147149.92697245894318126807561823*c[102]
+                          + 70700.14144257421498019405813254*c[103]
+                          + 15632.389452671654827946416741822*c[104]
+                          + 166614.28510184833488205082980056*c[105]
+                          + 264535.70647457027176282784517368*c[106]
+                          + 283560.21582725599272741333352527*c[107]
+                          + 244899.97958350261977671442085691*c[108]
+                          + 166614.28510184833488205082980056*c[109]
+                          + 76749.59283279618806605844329858*c[110]
+                          + 16687.120782208055918293787559608*c[111]
+                          + 77926.69632417378439162464627791*c[112]
+                          + 126403.2831852084449645893766612*c[113]
+                          + 142165.37553145632232023506942478*c[114]
+                          + 134177.15901001928726147650019469*c[115]
+                          + 107613.05682862094035033879724092*c[116]
+                          + 69741.45108900445010871804101728*c[117]
+                          + 31218.744369368861597485217249256*c[118]
+                          + 6706.862157521951039609502974332*c[119]
+                          + y*(3283.2910318764006881959410794811*c[26]
+                               + 3412.0961299471033513931510986717*c[27]
+                               + 1468.3323874382121657880349191519*c[28]
+                               + 248.19347291981713192266483910899*c[29]
+                               + 2349.3318199011394652608558706431*c[30]
+                               + 3051.8715569302715987459130721959*c[31]
+                               + 2063.7829343223090040088772499596*c[32]
+                               + 776.9684678286500450174248209822*c[33]
+                               + 125.85706178041818563897442164159*c[34]
+                               - 7852.490050932888638243465127895*c[41]
+                               - 8160.54704048693049380197547971*c[42]
+                               - 3511.7403093053449757390309987456*c[43]
+                               - 593.5924527822098244842134469058*c[44]
+                               - 33201.908378886897952441747624504*c[45]
+                               - 43130.544165359193854085598919491*c[46]
+                               - 29166.39161775072922776144190361*c[47]
+                               - 10980.499077910803230796102250552*c[48]
+                               - 1778.6736631546552474522364798841*c[49]
+                               - 20983.193274618617971645560886358*c[50]
+                               - 30113.564252675238576131736025914*c[51]
+                               - 25805.915600885003281945492551928*c[52]
+                               - 14936.531324239908679882953386605*c[53]
+                               - 5245.798318654654492911390221589*c[54]
+                               - 828.4926070883191652862870537619*c[55]
+                               + 13802.60844913018605911563852658*c[62]
+                               + 14344.091466523768649946981117547*c[63]
+                               + 6172.714151813608807457155868259*c[64]
+                               + 1043.3791257256395773077438193162*c[65]
+                               + 74072.56982176330568948587041911*c[66]
+                               + 96223.09078386538712046690079523*c[67]
+                               + 65069.43983161373427868801019674*c[68]
+                               + 24497.199839981711673051356908413*c[69]
+                               + 3968.1733833087485190796002010235*c[70]
+                               + 180316.52170558304111843576464649*c[71]
+                               + 258777.25526019476660013779695186*c[72]
+                               + 221760.*c[73]
+                               + 128355.26697412926965954075461372*c[74]
+                               + 45079.130426395760279608941161623*c[75]
+                               + 7119.550547611836430762941543169*c[76]
+                               + 104337.91257256395773077438193162*c[77]
+                               + 158128.7450149402785678745128734*c[78]
+                               + 153593.55455226628747389342823529*c[79]
+                               + 112721.30233456318614944438130041*c[80]
+                               + 59994.29972922427569519526961068*c[81]
+                               + 20186.232932372498509913192872794*c[82]
+                               + 3134.9641146271515176276561636484*c[83]
+                               - 21224.664897236893713981916474266*c[90]
+                               - 22057.31878538277825014563484288*c[91]
+                               - 9491.958701975056528432806587617*c[92]
+                               - 1604.4338565363172988641931758572*c[93]
+                               - 125585.91513382382483772636408232*c[94]
+                               - 163140.88929511203323438089098641*c[95]
+                               - 110321.60985047308490893897244316*c[96]
+                               - 41533.637452070099178078546662338*c[97]
+                               - 6727.816882169133473449626647267*c[98]
+                               - 383923.1923184636158924477338591*c[99]
+                               - 550978.8509625392145937346418735*c[100]
+                               - 472163.09588954535318850900939296*c[101]
+                               - 273289.23263092528944194420207269*c[102]
+                               - 95980.79807961590397311193346478*c[103]
+                               - 15158.680681378574378614707143585*c[104]
+                               - 703482.5370966929695019923924912*c[105]
+                               - 1.0661590594278135195289728305485e6*c[106]
+                               - 1.0355812261720468250215265538234e6*c[107]
+                               - 760006.2699741364633737370860593*c[108]
+                               - 404502.45883059845746364562568247*c[109]
+                               - 136102.61129015857350381030611615*c[110]
+                               - 21137.01965746353749650546424217*c[111]
+                               - 380974.959807071834803498270692*c[112]
+                               - 597023.4166261822598327498242303*c[113]
+                               - 624716.3324261660441257541053322*c[114]
+                               - 524490.8784716851489050235877529*c[115]
+                               - 353267.69000292115590869839645986*c[116]
+                               - 178319.31807855255478778103036574*c[117]
+                               - 58274.98948948854164863907219861*c[118]
+                               - 8942.482876695934719479337299109*c[119]
+                               + y*(17239.452427498966244537061266569*c[45]
+                                    + 19906.404999396551009577968732073*c[46]
+                                    + 11013.882149360415232860964075489*c[47]
+                                    + 3257.9502758636449146318105578561*c[48]
+                                    + 410.46315303568967248897764920403*c[49]
+                                    + 13114.495796636636232278475553974*c[50]
+                                    + 17522.979198754987964559415359907*c[51]
+                                    + 12986.74324070511528799204982321*c[52]
+                                    + 6113.403307487573242872447735668*c[53]
+                                    + 1686.1494595675675155786611426537*c[54]
+                                    + 207.12315177207979132157176344048*c[55]
+                                    - 40122.641986788457248471513143683*c[66]
+                                    - 46329.63630334259379874332260511*c[67]
+                                    - 25633.415691241774109786185835078*c[68]
+                                    - 7582.466617137196470230181900223*c[69]
+                                    - 955.3009996854394582969407891353*c[70]
+                                    - 211308.42387373012631066691169511*c[71]
+                                    - 282340.48593852069092956844764414*c[72]
+                                    - 209250.*c[73]
+                                    - 98502.7283886086071087460160545*c[74]
+                                    - 27168.225926622444811371460075085*c[75]
+                                    - 3337.2893191930483269201288483603*c[76]
+                                    - 143464.62978727544187981477515598*c[77]
+                                    - 207073.35656718369812459757638183*c[78]
+                                    - 181784.77659034047947859538658227*c[79]
+                                    - 113871.51970532403498770401784429*c[80]
+                                    - 49125.767169582196764906271492806*c[81]
+                                    - 12976.864027953749042087052561082*c[82]
+                                    - 1567.4820573135757588138280818242*c[83]
+                                    + 68999.23825666483399514617096383*c[94]
+                                    + 79673.45756272913250981392350499*c[95]
+                                    + 44081.996325030471559808595754245*c[96]
+                                    + 13039.63036285921718381535767306*c[97]
+                                    + 1642.8390061110674760749088324722*c[98]
+                                    + 464906.99069813953486976092772001*c[99]
+                                    + 621187.0935555567384360936089011*c[100]
+                                    + 460378.18095561392493319516845235*c[101]
+                                    + 216719.26840961788370430724542131*c[102]
+                                    + 59773.75594690365448325497642114*c[103]
+                                    + 7342.485955042746964641498772674*c[104]
+                                    + 1.3745678520902487627769193458546e6*c[105]
+                                    + 1.9840177985592770382212088388026e6*c[106]
+                                    + 1.7417220556104811524096227749015e6*c[107]
+                                    + 1.0910294090445041711052627449176e6*c[108]
+                                    + 470685.35541272154604179359418658*c[109]
+                                    + 124334.3403891298246670146781437*c[110]
+                                    + 15018.408703987250326464408803647*c[111]
+                                    + 857193.659565911628307871109057*c[112]
+                                    + 1.2961692597805272746368910657632e6*c[113]
+                                    + 1.2595741637553542642925107123744e6*c[114]
+                                    + 940549.1585238912965597157599013*c[115]
+                                    + 536580.9661178823439537582786565*c[116]
+                                    + 219070.20518546103740032608178368*c[117]
+                                    + 56193.73986486395087547339104866*c[118]
+                                    + 6706.862157521951039609502974332*c[119]
+                                    + y*(86777.32607081183853824721173612*c[71]
+                                         + 107359.09835686959605716923688197*c[72]
+                                         + 69300.*c[73]
+                                         + 27332.288597920226116661056707015*c[74]
+                                         + 6198.380433629417038446229409723*c[75]
+                                         + 622.9606729160356876917573850273*c[76]
+                                         + 68863.02229789221210231109207487*c[77]
+                                         + 94425.45059463576634481649483012*c[78]
+                                         + 74852.55506661078566765692388682*c[79]
+                                         + 40487.651450781879106739206344635*c[80]
+                                         + 14607.307760158954082308413470427*c[81]
+                                         + 3172.1223179442497658435017371533*c[82]
+                                         + 313.49641146271515176276561636484*c[83]
+                                         - 197960.3960392078019445433627711*c[99]
+                                         - 244912.47416168903665939174544486*c[100]
+                                         - 158090.32228444598879079542725211*c[101]
+                                         - 62351.66397138090812765596424501*c[102]
+                                         - 14140.028288514842996038811626507*c[103]
+                                         - 1421.1263138792413479951287947111*c[104]
+                                         - 1.2462748525618255449177402069082e6*c[105]
+                                         - 1.708900663825723955587867879822e6*c[106]
+                                         - 1.3546727099192631185408177138123e6*c[107]
+                                         - 732740.7389138398383719295472039*c[108]
+                                         - 264361.33236159935801285398328355*c[109]
+                                         - 57408.69543893154867341171558734*c[110]
+                                         - 5673.621065950739012219887770267*c[111]
+                                         - 891481.4059485480934401859534193*c[112]
+                                         - 1.2989972654382302432360988280885e6*c[113]
+                                         - 1.1707346333648800021733287973954e6*c[114]
+                                         - 779405.6631664925232730059338138*c[115]
+                                         - 382063.45969223489718865112289398*c[116]
+                                         - 130293.44038745772561487558721816*c[117]
+                                         - 27472.495045044598205786991179345*c[118]
+                                         - 2682.7448630087804158438011897327*c[119]
+                                         + y*(423570.53812558776690014699842631*c[105]
+                                              + 550234.2694671061652666819179613*c[106]
+                                              + 394638.54854790858355250712111059*c[107]
+                                              + 186777.05109568466468304086497354*c[108]
+                                              + 57759.61883530742275911095433086*c[109]
+                                              + 10642.610206147738078493437470736*c[110]
+                                              + 889.9797750510963156423353365124*c[111]
+                                              + 346687.21342443536967118342632972*c[112]
+                                              + 486102.75027405471366382314636015*c[113]
+                                              + 406065.61607700792868174016846596*c[114]
+                                              + 242217.04379337140279299383823763*c[115]
+                                              + 103555.92089301316236931452994264*c[116]
+                                              + 30248.64506056428306676162877063*c[117]
+                                              + 5411.249024023936010230770989871*c[118]
+                                              + 447.12414383479673597396686495546*c[119])
+                                         + z*(1.1004685389342123305333638359225e6*c[106]
+                                              + 2.3678312912874515013150427266635e6*c[107]
+                                              + 2.2413246131482159761964903796825e6*c[108]
+                                              + 1.1551923767061484551822190866172e6*c[109]
+                                              + 319278.30618443214235480312412209*c[110]
+                                              + 37379.150552146045256978084133522*c[111]
+                                              + 686262.7062692537134077503242731*c[113]
+                                              + 1.7719226883360345978839570987606e6*c[114]
+                                              + 2.1918657077695248252743048968389e6*c[115]
+                                              + 1.6208752835428147153457926425805e6*c[116]
+                                              + 735156.9432440939682048395853115*c[117]
+                                              + 189809.96576576267851271012087548*c[118]
+                                              + 21461.958904070243326750409517862*c[119]))
+                                    + z*(214718.19671373919211433847376394*c[72]
+                                         + 415800.*c[73]
+                                         + 327987.46317504271339993268048418*c[74]
+                                         + 123967.60867258834076892458819446*c[75]
+                                         + 18688.820187481070630752721550818*c[76]
+                                         + 124244.0139403102188747585458291*c[78]
+                                         + 310103.44241881611205172154181681*c[79]
+                                         + 354266.95019434144218396805551556*c[80]
+                                         + 224326.51203101250912116492115299*c[81]
+                                         + 76419.31038683874435895708730415*c[82]
+                                         + 10972.374401195030311696796572769*c[83]
+                                         - 489824.94832337807331878349088972*c[100]
+                                         - 948541.9337066759327447725635126*c[101]
+                                         - 748219.9676565708975318715709402*c[102]
+                                         - 282800.56577029685992077623253014*c[103]
+                                         - 42633.789416377240439853863841332*c[104]
+                                         - 2.2485535050338473099840366839763e6*c[106]
+                                         - 5.612215512522661491097673385794e6*c[107]
+                                         - 6.411481465496098585754383538034e6*c[108]
+                                         - 4.0598347469817044266259718861403e6*c[109]
+                                         - 1.3830276628469873089503731482404e6*c[110]
+                                         - 198576.73730827586542769607195934*c[111]
+                                         - 1.2254691183379530596566970076306e6*c[113]
+                                         - 3.4805624235172108172720585868511e6*c[114]
+                                         - 4.9691365424588606287274614120881e6*c[115]
+                                         - 4.3995186267590685130814371727186e6*c[116]
+                                         - 2.4384893251355438320365884459217e6*c[117]
+                                         - 774224.8603603477676176333877815*c[118]
+                                         - 107309.79452035121663375204758931*c[119]
+                                         + z*(2.3678312912874515013150427266635e6*c[107]
+                                              + 5.603311532870539940491225949206e6*c[108]
+                                              + 5.198365695177668048319985889777e6*c[109]
+                                              + 2.2349481432910249964836218688546e6*c[110]
+                                              + 373791.50552146045256978084133522*c[111]
+                                              + 1.1074516802100216236774731867253e6*c[114]
+                                              + 3.6928172250464820425817093370655e6*c[115]
+                                              + 5.267844671514147824873826088387e6*c[116]
+                                              + 3.9399817426988161108478121525289e6*c[117]
+                                              + 1.5234747252252004459572786017637e6*c[118]
+                                              + 241447.03767079023742594210707595*c[119])))
+                               + z*(39812.809998793102019155937464146*c[46]
+                                    + 66083.29289616249139716578445294*c[47]
+                                    + 39095.403310363738975581726694274*c[48]
+                                    + 8209.263060713793449779552984081*c[49]
+                                    + 20767.97534667257832836671450063*c[51]
+                                    + 50271.26415756818821158212834791*c[52]
+                                    + 51550.86032259791491287037009536*c[53]
+                                    + 25479.591833465464679855323933434*c[54]
+                                    + 4970.9556425299149917177223225716*c[55]
+                                    - 92659.27260668518759748664521022*c[67]
+                                    - 153800.49414745064465871711501047*c[68]
+                                    - 90989.59940564635764276218280268*c[69]
+                                    - 19106.019993708789165938815782706*c[70]
+                                    - 334625.7611123208188794885305412*c[72]
+                                    - 810000.*c[73]
+                                    - 830617.6015471860923764528921353*c[74]
+                                    - 410542.08066896138826072428557906*c[75]
+                                    - 80094.94366063315984608309236065*c[76]
+                                    - 165658.68525374695849967806110547*c[78]
+                                    - 470501.77470441065276812923585999*c[79]
+                                    - 657924.3360752055354845121031003*c[80]
+                                    - 533862.3193296189170557955875501*c[81]
+                                    - 236467.30006493498254469740222415*c[82]
+                                    - 43889.497604780121246787186291078*c[83]
+                                    + 159346.91512545826501962784700998*c[95]
+                                    + 264491.97795018282935885157452547*c[96]
+                                    + 156475.56435431060620578429207672*c[97]
+                                    + 32856.780122221349521498176649443*c[98]
+                                    + 736221.7405102894677761109438827*c[100]
+                                    + 1.782109087570118419096239361751e6*c[101]
+                                    + 1.8274705876702913436687529884175e6*c[102]
+                                    + 903247.8676420996677469640881417*c[103]
+                                    + 176219.66292102592715139597054417*c[104]
+                                    + 1.5872142388474216305769670710421e6*c[106]
+                                    + 4.5079864968741865121190236526863e6*c[107]
+                                    + 6.303725474479357433052629192857e6*c[108]
+                                    + 5.115058552626743880878960474877e6*c[109]
+                                    + 2.2656479804241434717100452461741e6*c[110]
+                                    + 420515.44371164300914100344650213*c[111]
+                                    + 754134.8420541249597887366200804*c[113]
+                                    + 2.33660134725630935984697639397e6*c[114]
+                                    + 3.8328850885984046156253970006833e6*c[115]
+                                    + 4.1323413822190441094530098140515e6*c[116]
+                                    + 2.9143721678605153739548997846278e6*c[117]
+                                    + 1.1987997837837642853434323423714e6*c[118]
+                                    + 214619.58904070243326750409517862*c[119]
+                                    + z*(415800.*c[73]
+                                         + 819968.6579376067834998317012104*c[74]
+                                         + 557854.2390266475334601606468751*c[75]
+                                         + 130821.74131236749441526905085572*c[76]
+                                         + 171091.55443796751009750154031272*c[79]
+                                         + 556705.2074482508377176640872387*c[80]
+                                         + 704280.9098648067146827270780385*c[81]
+                                         + 403724.65864744997019826385745587*c[82]
+                                         + 87778.99520956024249357437258216*c[83]
+                                         - 948541.9337066759327447725635126*c[101]
+                                         - 1.8705499191414272438296789273504e6*c[102]
+                                         - 1.2726025459663358696434930463856e6*c[103]
+                                         - 298436.52591464068307897704688932*c[104]
+                                         - 3.0963947655297442709504404887138e6*c[107]
+                                         - 1.0075185160065297777614031274053e7*c[108]
+                                         - 1.2745992810291397618476888479743e7*c[109]
+                                         - 7.306561237682197103888763802025e6*c[110]
+                                         - 1.5886138984662069234215685756747e6*c[111]
+                                         - 1.2656590630971675699171122134004e6*c[114]
+                                         - 5.037206906054187486655234856089e6*c[115]
+                                         - 9.26214447738751265911881510046e6*c[116]
+                                         - 9.189461790551174602560494816394e6*c[117]
+                                         - 4.6952991531530767842617766742881e6*c[118]
+                                         - 965788.1506831609497037684283038*c[119]
+                                         + z*(3.7355410219136932936608172994708e6*c[108]
+                                              + 8.08634663694303918627553360632e6*c[109]
+                                              + 5.959861715442733323956324983612e6*c[110]
+                                              + 1.4951660220858418102791233653409e6*c[111]
+                                              + 1.2706467871127680146517709546892e6*c[115]
+                                              + 5.042723104355423558853577110251e6*c[116]
+                                              + 7.290306353837265184697992554339e6*c[117]
+                                              + 4.5953991711710964271498239790905e6*c[118]
+                                              + 1.0730979452035121663375204758931e6*c[119]))))
+                          + z*(6824.192259894206702786302197343*c[27]
+                               + 8809.994324629272994728209514911*c[28]
+                               + 2978.3216750378055830719780693079*c[29]
+                               + 3051.8715569302715987459130721959*c[31]
+                               + 7317.048585324550105122382977129*c[32]
+                               + 6326.743238033293223713316399427*c[33]
+                               + 1887.8559267062727845846163246239*c[34]
+                               - 16321.094080973860987603950959421*c[42]
+                               - 21070.441855832069854434185992474*c[43]
+                               - 7123.10943338651789381056136287*c[44]
+                               - 43130.544165359193854085598919491*c[46]
+                               - 103408.11573566167635297238493098*c[47]
+                               - 89412.6353487022548793396897545*c[48]
+                               - 26680.104947319828711783547198262*c[49]
+                               - 18691.177812005320495530043050567*c[51]
+                               - 54292.96529017364326850869861574*c[52]
+                               - 76136.65524568307433285470044854*c[53]
+                               - 53956.78270616216049851715656492*c[54]
+                               - 14912.866927589744975153166967715*c[55]
+                               + 28688.182933047537299893962235094*c[63]
+                               + 37036.284910881652844742935209553*c[64]
+                               + 12520.549508707674927692925831795*c[65]
+                               + 96223.09078386538712046690079523*c[67]
+                               + 230700.7412211759669880756725157*c[68]
+                               + 199477.19869699393790913247768279*c[69]
+                               + 59522.60074963122778619400301535*c[70]
+                               + 160620.36533391399306215449465978*c[72]
+                               + 466560.*c[73]
+                               + 654271.0953725527373796059704204*c[74]
+                               + 463671.05581435639144740625194812*c[75]
+                               + 128151.90985701305575373294777704*c[76]
+                               + 67769.4621492601193862319340886*c[78]
+                               + 215808.66525698174569116671562173*c[79]
+                               + 365769.12390194993056656442095438*c[80]
+                               + 399092.51559005713832021201088846*c[81]
+                               + 250886.03787377248148034968284758*c[82]
+                               + 65834.24640717018187018077943662*c[83]
+                               - 44114.63757076555650029126968576*c[91]
+                               - 56951.7522118503391705968395257*c[92]
+                               - 19253.206278435807586370318110287*c[93]
+                               - 163140.88929511203323438089098641*c[95]
+                               - 391140.25310622275558623817502576*c[96]
+                               - 338202.47639542795045006816567904*c[97]
+                               - 100917.253232537002101744399709*c[98]
+                               - 341986.87301123123664438701909391*c[100]
+                               - 993382.0978455369768381618119696*c[101]
+                               - 1.3930495397824156346775208884413e6*c[102]
+                               - 987231.0659617635837234370299234*c[103]
+                               - 272856.25226481433881506472858452*c[104]
+                               - 456925.31118334865122670264166363*c[106]
+                               - 1.4550571658873062984479676895494e6*c[107]
+                               - 2.4661427944058713811515142180291e6*c[108]
+                               - 2.690820704394850608345120901279e6*c[109]
+                               - 1.6915610260348279849759280903007e6*c[110]
+                               - 443877.41280673428742661474908558*c[111]
+                               - 188533.7105135312399471841550201*c[113]
+                               - 632829.5315485837849585561067002*c[114]
+                               - 1.1833770901956822993597537187902e6*c[115]
+                               - 1.5555652904330309722366215104619e6*c[116]
+                               - 1.4637499852092228116935645314685e6*c[117]
+                               - 849149.8468468330354515979091798*c[118]
+                               - 214619.58904070243326750409517862*c[119]
+                               + z*(66083.29289616249139716578445294*c[47]
+                                    + 97738.50827590934743895431673568*c[48]
+                                    + 36941.683773212070524007988428363*c[49]
+                                    + 22622.06887090568469521195775656*c[52]
+                                    + 74352.20238836237727817841840677*c[53]
+                                    + 77562.87514010810571661841256207*c[54]
+                                    + 26097.517123282053706518042193501*c[55]
+                                    - 153800.49414745064465871711501047*c[68]
+                                    - 227473.99851411589410690545700669*c[69]
+                                    - 85977.08997168955124672467102218*c[70]
+                                    - 364500.*c[73]
+                                    - 1.1980061560776722486198839790412e6*c[74]
+                                    - 1.2497383926246324613230871634539e6*c[75]
+                                    - 420498.4542183240891919362348934*c[76]
+                                    - 128318.66582847563257312615523454*c[79]
+                                    - 531400.4252915121632759520832733*c[80]
+                                    - 993818.6172536716973856259878987*c[81]
+                                    - 847821.7831596449374163541006573*c[82]
+                                    - 263336.98562868072748072311774647*c[83]
+                                    + 264491.97795018282935885157452547*c[96]
+                                    + 391188.91088577651551446073019179*c[97]
+                                    + 147855.51054999607284674179492249*c[98]
+                                    + 801949.089406553288593307712788*c[101]
+                                    + 2.6357748860629202072145475794483e6*c[102]
+                                    + 2.7495927735575681062297289153726e6*c[103]
+                                    + 925153.2303353861175448288453569*c[104]
+                                    + 1.2294508627838690487597337234599e6*c[107]
+                                    + 5.091470575541019465157892809615e6*c[108]
+                                    + 9.522006393570632338509204923102e6*c[109]
+                                    + 8.123176905423148544911625638722e6*c[110]
+                                    + 2.5230926622698580548460206790128e6*c[111]
+                                    + 438112.75261055800497130807386937*c[114]
+                                    + 2.0264023624147303090806402175744e6*c[115]
+                                    + 4.7023195039044295038603215125413e6*c[116]
+                                    + 6.616412489196845713843556267804e6*c[117]
+                                    + 4.9450491081080276770416584122821e6*c[118]
+                                    + 1.4486822260247414245556526424557e6*c[119]
+                                    + z*(546645.7719584045223332211341403*c[74]
+                                         + 867773.2607081183853824721173612*c[75]
+                                         + 348857.97683297998510738413561527*c[76]
+                                         + 151828.69294043204665027202379238*c[80]
+                                         + 620810.5798067555484981075724932*c[81]
+                                         + 726704.3855654099463568749434206*c[82]
+                                         + 263336.98562868072748072311774647*c[83]
+                                         - 1.2470332794276181625531192849003e6*c[102]
+                                         - 1.979603960392078019445433627711e6*c[103]
+                                         - 795830.7357723751548772721250382*c[104]
+                                         - 2.7477777709268993938947358020146e6*c[108]
+                                         - 1.1235356625367972715546294289551e7*c[109]
+                                         - 1.3151810227827954786999774843645e7*c[110]
+                                         - 4.7658416953986207702647057270241e6*c[111]
+                                         - 816844.3631439222951332813280145*c[115]
+                                         - 4.3223340894475059075887803802147e6*c[116]
+                                         - 9.924618733795268570765334401706e6*c[117]
+                                         - 9.590398270270114282747458738971e6*c[118]
+                                         - 3.2192938356105364990125614276793e6*c[119]
+                                         + z*(4.0431733184715195931377668031602e6*c[109]
+                                              + 6.704844429873074989450865606564e6*c[110]
+                                              + 2.8034362914109533942733563100142e6*c[111]
+                                              + 945510.582066641917285045708172*c[116]
+                                              + 4.5832440680373983330270467896765e6*c[117]
+                                              + 5.806686452702608257132250408362e6*c[118]
+                                              + 2.2132645119822438430711359815295e6*c[119])))))));
+                #endif
+                #if (PMAX3D>=8)
+  case ( 8 ) :
+    return 2.4494897427831780981972840747059*c[0]
+           - 3.1622776601683793319988935444327*c[1]
+           - 4.4721359549995793928183473374626*c[2]
+           - 7.745966692414833770358530799565*c[3]
+           + 3.7416573867739413855837487323165*c[4]
+           + 5.291502622129181181003231507279*c[5]
+           + 9.165151389911680013176094387456*c[6]
+           + 6.480740698407860230965967436088*c[7]
+           + 11.22497216032182415675124619695*c[8]
+           + 14.49137674618943857371866415717*c[9]
+           - 4.2426406871192851464050661726291*c[10]
+           - 6.*c[11]
+           - 10.392304845413263761164678049035*c[12]
+           - 7.348469228349534294591852224118*c[13]
+           - 12.727922061357855439215198517887*c[14]
+           - 16.431676725154983403709093484024*c[15]
+           - 8.485281374238570292810132345258*c[16]
+           - 14.696938456699068589183704448235*c[17]
+           - 18.973665961010275991993361266596*c[18]
+           - 22.449944320643648313502492393899*c[19]
+           + 4.6904157598234295545656301135445*c[20]
+           + 6.633249580710799698229865473341*c[21]
+           + 11.489125293076057319701222936438*c[22]
+           + 8.124038404635960360459883568266*c[23]
+           + 14.071247279470288663696890340633*c[24]
+           + 18.165902124584949992535196858309*c[25]
+           + 9.380831519646859109131260227089*c[26]
+           + 16.248076809271920720919767136532*c[27]
+           + 20.976176963403030939829070273599*c[28]
+           + 24.819347291981713192266483910899*c[29]
+           + 10.488088481701515469914535136799*c[30]
+           + 18.165902124584949992535196858309*c[31]
+           + 23.452078799117147772828150567722*c[32]
+           + 27.748873851023215893479457892222*c[33]
+           + 31.464265445104546409743605410398*c[34]
+           - 5.099019513592784830028224109023*c[35]
+           - 7.211102550927978586238442534941*c[36]
+           - 12.48999599679679641169378624188*c[37]
+           - 8.831760866327846854764042726959*c[38]
+           - 15.297058540778354490084672327068*c[39]
+           - 19.748417658131499017438461043723*c[40]
+           - 10.198039027185569660056448218046*c[41]
+           - 17.663521732655693709528085453919*c[42]
+           - 22.803508501982759582720980511335*c[43]
+           - 26.981475126464082931100611222991*c[44]
+           - 11.401754250991379791360490255668*c[45]
+           - 19.748417658131499017438461043723*c[46]
+           - 25.495097567963924150141120545114*c[47]
+           - 30.166206257996712172516764424594*c[48]
+           - 34.205262752974139374081470767003*c[49]
+           - 12.48999599679679641169378624188*c[50]
+           - 21.633307652783935758715327604823*c[51]
+           - 27.928480087537882339767849082173*c[52]
+           - 33.045423283716612123634852625232*c[53]
+           - 37.469987990390389235081358725639*c[54]
+           - 41.424630354415958264314352688096*c[55]
+           + 5.477225575051661134569697828008*c[56]
+           + 7.745966692414833770358530799565*c[57]
+           + 13.416407864998738178455042012388*c[58]
+           + 9.486832980505137995996680633298*c[59]
+           + 16.431676725154983403709093484024*c[60]
+           + 21.213203435596425732025330863145*c[61]
+           + 10.954451150103322269139395656016*c[62]
+           + 18.973665961010275991993361266596*c[63]
+           + 24.494897427831780981972840747059*c[64]
+           + 28.98275349237887714743732831434*c[65]
+           + 12.247448713915890490986420373529*c[66]
+           + 21.213203435596425732025330863145*c[67]
+           + 27.38612787525830567284848914004*c[68]
+           + 32.40370349203930115482983718044*c[69]
+           + 36.742346141747671472959261120588*c[70]
+           + 13.416407864998738178455042012388*c[71]
+           + 23.237900077244501311075592398694*c[72]
+           + 30.*c[73]
+           + 35.49647869859769625540396974937*c[74]
+           + 40.249223594996214535365126037163*c[75]
+           + 44.497190922573977692268384644804*c[76]
+           + 14.49137674618943857371866415717*c[77]
+           + 25.099800796022266439345160773556*c[78]
+           + 32.40370349203930115482983718044*c[79]
+           + 38.340579025361627941987884796056*c[80]
+           + 43.474130238568315721155992471509*c[81]
+           + 48.062459362791663118840935411414*c[82]
+           + 52.24940191045252529379426939414*c[83]
+           - 5.830951894845300470874152877546*c[84]
+           - 8.246211251235321099642819711948*c[85]
+           - 14.282856857085699995998799622735*c[86]
+           - 10.09950493836207795336338591707*c[87]
+           - 17.492855684535901412622458632637*c[88]
+           - 22.583179581272429849720499859691*c[89]
+           - 11.661903789690600941748305755091*c[90]
+           - 20.199009876724155906726771834139*c[91]
+           - 26.076809620810594858331886229717*c[92]
+           - 30.854497241083024978157561074178*c[93]
+           - 13.038404810405297429165943114858*c[94]
+           - 22.583179581272429849720499859691*c[95]
+           - 29.154759474226502354370764387728*c[96]
+           - 34.496376621320680380463909187988*c[97]
+           - 39.115214431215892287497829344575*c[98]
+           - 14.282856857085699995998799622735*c[99]
+           - 24.738633753705963298928459135844*c[100]
+           - 31.937438845342623998140490353961*c[101]
+           - 37.788887255382368562215735906069*c[102]
+           - 42.848570571257099987996398868204*c[103]
+           - 47.370877129308044933170959823702*c[104]
+           - 15.427248620541512489078780537089*c[105]
+           - 26.720778431774774925538166179159*c[106]
+           - 34.496376621320680380463909187988*c[107]
+           - 40.816663263917103296119070142819*c[108]
+           - 46.281745861624537467236341611266*c[109]
+           - 51.16639522186412537737229553239*c[110]
+           - 55.62373594069351972764595853203*c[111]
+           - 16.492422502470642199285639423896*c[112]
+           - 28.565713714171399991997599245469*c[113]
+           - 36.878177829171549240009097127051*c[114]
+           - 43.634848458542857646008617949492*c[115]
+           - 49.477267507411926597856918271689*c[116]
+           - 54.69917732470937263428865962139*c[117]
+           - 59.46427498927402209044803285573*c[118]
+           - 63.87487769068524799628098070792*c[119]
+           + 6.1644140029689764502501923814542*c[120]
+           + 8.717797887081347104473963967719*c[121]
+           + 15.099668870541499394473369613892*c[122]
+           + 10.677078252031311210811523965596*c[123]
+           + 18.493242008906929350750577144363*c[124]
+           + 23.874672772626643897936464614284*c[125]
+           + 12.328828005937952900500384762908*c[126]
+           + 21.354156504062622421623047931191*c[127]
+           + 27.568097504180443535911825105868*c[128]
+           + 32.619012860600180952251535775392*c[129]
+           + 13.784048752090221767955912552934*c[130]
+           + 23.874672772626643897936464614284*c[131]
+           + 30.822070014844882251250961907271*c[132]
+           + 36.46916505762093808125066058733*c[133]
+           + 41.352146256270665303867737658803*c[134]
+           + 15.099668870541499394473369613892*c[135]
+           + 26.153393661244041313421891903158*c[136]
+           + 33.763886032268264366233778819044*c[137]
+           + 39.949968710876357831560764656117*c[138]
+           + 45.299006611624498183420108841677*c[139]
+           + 50.07993610219565765375626235541*c[140]
+           + 16.309506430300090476125767887696*c[141]
+           + 28.248893783651068838184248649521*c[142]
+           + 36.46916505762093808125066058733*c[143]
+           + 43.15089802078283515175134667018*c[144]
+           + 48.928519290900271428377303663089*c[145]
+           + 54.092513345194083336829302321803*c[146]
+           + 58.804761711956626208528952254129*c[147]
+           + 17.435595774162694208947927935438*c[148]
+           + 30.199337741082998788946739227784*c[149]
+           + 38.987177379235855627353652799598*c[150]
+           + 46.130250378683183557416732955271*c[151]
+           + 52.30678732248808262684378380632*c[152]
+           + 57.82732917920384121395251797091*c[153]
+           + 62.86493458200684392087354795651*c[154]
+           + 67.52777206453652873246755763809*c[155]
+           + 18.493242008906929350750577144363*c[156]
+           + 32.031234756093933632434571896787*c[157]
+           + 41.352146256270665303867737658803*c[158]
+           + 48.928519290900271428377303663089*c[159]
+           + 55.47972602672078805225173143309*c[160]
+           + 61.33514490078261810708942752411*c[161]
+           + 66.67833231267860676412907923404*c[162]
+           + 71.62401831787993169380939384285*c[163]
+           + 76.24959016283300653475915072364*c[164]
+           + z*(15.49193338482966754071706159913*c[3]
+                - 18.330302779823360026352188774912*c[6]
+                - 22.449944320643648313502492393899*c[8]
+                - 86.94826047713663144231198494302*c[9]
+                + 20.78460969082652752232935609807*c[12]
+                + 25.455844122715710878430397035775*c[14]
+                + 98.59006035092990042225456090414*c[15]
+                + 29.393876913398137178367408896471*c[17]
+                + 113.84199576606165595196016759958*c[18]
+                + 269.39933184772377976202990872679*c[19]
+                - 22.978250586152114639402445872876*c[22]
+                - 28.142494558940577327393780681267*c[24]
+                - 108.99541274750969995521118114985*c[25]
+                - 32.496153618543841441839534273064*c[27]
+                - 125.85706178041818563897442164159*c[28]
+                - 297.83216750378055830719780693079*c[29]
+                - 36.331804249169899985070393716618*c[31]
+                - 140.71247279470288663696890340633*c[32]
+                - 332.98648621227859072175349470667*c[33]
+                - 629.285308902090928194872108208*c[34]
+                + 24.979991993593592823387572483759*c[37]
+                + 30.594117081556708980169344654137*c[39]
+                + 118.49050594878899410463076626234*c[40]
+                + 35.327043465311387419056170907837*c[42]
+                + 136.82105101189655749632588306801*c[43]
+                + 323.77770151756899517320733467589*c[44]
+                + 39.496835316262998034876922087446*c[46]
+                + 152.97058540778354490084672327068*c[47]
+                + 361.99447509596054607020117309513*c[48]
+                + 684.1052550594827874816294153401*c[49]
+                + 43.266615305567871517430655209646*c[51]
+                + 167.57088052522729403860709449304*c[52]
+                + 396.54507940459934548361823150279*c[53]
+                + 749.3997598078077847016271745128*c[54]
+                + 1242.7389106324787479294305806429*c[55]
+                - 26.832815729997476356910084024775*c[58]
+                - 32.863353450309966807418186968048*c[60]
+                - 127.27922061357855439215198517887*c[61]
+                - 37.947331922020551983986722533193*c[63]
+                - 146.96938456699068589183704448235*c[64]
+                - 347.79304190854652576924793977207*c[65]
+                - 42.426406871192851464050661726291*c[67]
+                - 164.31676725154983403709093484024*c[68]
+                - 388.84444190447161385795804616528*c[69]
+                - 734.8469228349534294591852224118*c[70]
+                - 46.475800154489002622151184797389*c[72]
+                - 180.*c[73]
+                - 425.95774438317235506484763699244*c[74]
+                - 804.9844718999242907073025207433*c[75]
+                - 1334.9157276772193307680515393441*c[76]
+                - 50.19960159204453287869032154711*c[78]
+                - 194.42222095223580692897902308264*c[79]
+                - 460.08694830433953530385461755267*c[80]
+                - 869.4826047713663144231198494302*c[81]
+                - 1441.8737808837498935652280623424*c[82]
+                - 2194.4748802390060623393593145539*c[83]
+                + 28.565713714171399991997599245469*c[86]
+                + 34.985711369071802825244917265273*c[88]
+                + 135.49907748763457909832299915815*c[89]
+                + 40.398019753448311813453543668278*c[91]
+                + 156.4608577248635691499913173783*c[92]
+                + 370.25396689299629973789073289013*c[93]
+                + 45.166359162544859699440999719382*c[95]
+                + 174.92855684535901412622458632637*c[96]
+                + 413.95651945584816456556691025586*c[97]
+                + 782.3042886243178457499565868915*c[98]
+                + 49.477267507411926597856918271689*c[100]
+                + 191.62463307205574398884294212377*c[101]
+                + 453.46664706458842274658883087283*c[102]
+                + 856.9714114251419997599279773641*c[103]
+                + 1421.1263138792413479951287947111*c[104]
+                + 53.44155686354954985107633235832*c[106]
+                + 206.97825972792408228278345512793*c[107]
+                + 489.79995916700523955342884171383*c[108]
+                + 925.6349172324907493447268322253*c[109]
+                + 1534.9918566559237613211688659716*c[110]
+                + 2336.1969095091278285611302583452*c[111]
+                + 57.13142742834279998399519849094*c[113]
+                + 221.26906697502929544005458276231*c[114]
+                + 523.6181815025142917521034153939*c[115]
+                + 989.5453501482385319571383654338*c[116]
+                + 1640.9753197412811790286597886418*c[117]
+                + 2497.4995495495089277988173799405*c[118]
+                + 3576.9931506783738877917349196437*c[119]
+                - 30.199337741082998788946739227784*c[122]
+                - 36.986484017813858701501154288725*c[124]
+                - 143.2480366357598633876187876857*c[125]
+                - 42.708313008125244843246095862383*c[127]
+                - 165.40858502508266121547095063521*c[128]
+                - 391.42815432720217142701842930471*c[129]
+                - 47.749345545253287795872929228568*c[131]
+                - 184.93242008906929350750577144363*c[132]
+                - 437.62998069145125697500792704796*c[133]
+                - 827.0429251254133060773547531761*c[134]
+                - 52.30678732248808262684378380632*c[136]
+                - 202.58331619360958619740267291427*c[137]
+                - 479.3996245305162939787291758734*c[138]
+                - 905.9801322324899636684021768335*c[139]
+                - 1502.3980830658697296126878706623*c[140]
+                - 56.49778756730213767636849729904*c[142]
+                - 218.81499034572562848750396352398*c[143]
+                - 517.8107762493940218210161600422*c[144]
+                - 978.5703858180054285675460732618*c[145]
+                - 1622.7754003558225001048790696541*c[146]
+                - 2469.7999919021783007582159946734*c[147]
+                - 60.39867548216599757789347845557*c[149]
+                - 233.92306427541513376412191679759*c[150]
+                - 553.5630045441982026890007954633*c[151]
+                - 1046.1357464497616525368756761263*c[152]
+                - 1734.8198753761152364185755391273*c[153]
+                - 2640.3272524442874446766890141735*c[154]
+                - 3781.555235614045609018183227733*c[155]
+                - 64.06246951218786726486914379357*c[157]
+                - 248.11287753762399182320642595282*c[158]
+                - 587.1422314908032571405276439571*c[159]
+                - 1109.5945205344157610450346286618*c[160]
+                - 1840.0543470234785432126828257232*c[161]
+                - 2800.4899571325014840934213278296*c[162]
+                - 4010.9450258012761748533260551997*c[163]
+                - 5489.970491723976470502658852102*c[164]
+                + z*(86.94826047713663144231198494302*c[9]
+                     - 98.59006035092990042225456090414*c[15]
+                     - 113.84199576606165595196016759958*c[18]
+                     - 673.498329619309449405074771817*c[19]
+                     + 108.99541274750969995521118114985*c[25]
+                     + 125.85706178041818563897442164159*c[28]
+                     + 744.580418759451395767994517327*c[29]
+                     + 140.71247279470288663696890340633*c[32]
+                     + 832.4662155306964768043837367667*c[33]
+                     + 2831.7838900594091768769244869358*c[34]
+                     - 118.49050594878899410463076626234*c[40]
+                     - 136.82105101189655749632588306801*c[43]
+                     - 809.4442537939224879330183366897*c[44]
+                     - 152.97058540778354490084672327068*c[47]
+                     - 904.9861877399013651755029327378*c[48]
+                     - 3078.4736477676725436673323690302*c[49]
+                     - 167.57088052522729403860709449304*c[52]
+                     - 991.362698511498363709045578757*c[53]
+                     - 3372.2989191351350311573222853075*c[54]
+                     - 8699.1723744273512355060140645*c[55]
+                     + 127.27922061357855439215198517887*c[61]
+                     + 146.96938456699068589183704448235*c[64]
+                     + 869.4826047713663144231198494302*c[65]
+                     + 164.31676725154983403709093484024*c[68]
+                     + 972.1111047611790346448951154132*c[69]
+                     + 3306.811152757290432566333500853*c[70]
+                     + 180.*c[73]
+                     + 1064.8943609579308876621190924811*c[74]
+                     + 3622.4301235496593081828613433447*c[75]
+                     + 9344.410093740535315376360775409*c[76]
+                     + 194.42222095223580692897902308264*c[79]
+                     + 1150.2173707608488382596365438817*c[80]
+                     + 3912.6717214711484149040393224358*c[81]
+                     + 10093.116466186249254956596436397*c[82]
+                     + 21944.748802390060623393593145539*c[83]
+                     - 135.49907748763457909832299915815*c[89]
+                     - 156.4608577248635691499913173783*c[92]
+                     - 925.6349172324907493447268322253*c[93]
+                     - 174.92855684535901412622458632637*c[96]
+                     - 1034.8912986396204114139172756397*c[97]
+                     - 3520.3692988094303058748046410118*c[98]
+                     - 191.62463307205574398884294212377*c[101]
+                     - 1133.6666176614710568664720771821*c[102]
+                     - 3856.3713514131389989196758981383*c[103]
+                     - 9947.884197154689435965901562977*c[104]
+                     - 206.97825972792408228278345512793*c[107]
+                     - 1224.4998979175130988835721042846*c[108]
+                     - 4165.357127546208372051270745014*c[109]
+                     - 10744.942996591466329248182061801*c[110]
+                     - 23361.969095091278285611302583452*c[111]
+                     - 221.26906697502929544005458276231*c[114]
+                     - 1309.0454537562857293802585384847*c[115]
+                     - 4452.954075667073393807122644452*c[116]
+                     - 11486.827238188968253200618520493*c[117]
+                     - 24974.995495495089277988173799405*c[118]
+                     - 48289.407534158047485188421415189*c[119]
+                     + 143.2480366357598633876187876857*c[125]
+                     + 165.40858502508266121547095063521*c[128]
+                     + 978.5703858180054285675460732618*c[129]
+                     + 184.93242008906929350750577144363*c[132]
+                     + 1094.0749517286281424375198176199*c[133]
+                     + 3721.6931630643598773480963892922*c[134]
+                     + 202.58331619360958619740267291427*c[137]
+                     + 1198.4990613262907349468229396835*c[138]
+                     + 4076.9105950462048365078097957509*c[139]
+                     + 10516.786581461088107288815094636*c[140]
+                     + 218.81499034572562848750396352398*c[143]
+                     + 1294.5269406234850545525404001054*c[144]
+                     + 4403.566736181024428553957329678*c[145]
+                     + 11359.427802490757500734153487579*c[146]
+                     + 24697.999919021783007582159946734*c[147]
+                     + 233.92306427541513376412191679759*c[150]
+                     + 1383.9075113604955067225019886581*c[151]
+                     + 4707.6108590239274364159405425684*c[152]
+                     + 12143.739127632806654930028773891*c[153]
+                     + 26403.272524442874446766890141735*c[154]
+                     + 51050.99568078961572174547357439*c[155]
+                     + 248.11287753762399182320642595282*c[158]
+                     + 1467.8555787270081428513191098927*c[159]
+                     + 4993.1753424048709247026558289779*c[160]
+                     + 12880.380429164349802488779780063*c[161]
+                     + 28004.899571325014840934213278296*c[162]
+                     + 54147.7578483172283605199017452*c[163]
+                     + 96074.48360516958823379652991178*c[164]
+                     + z*(448.99888641287296627004984787799*c[19]
+                          - 496.38694583963426384532967821798*c[29]
+                          - 554.9774770204643178695891578444*c[33]
+                          - 4404.9971623146364973641047574557*c[34]
+                          + 539.6295025292816586220122244598*c[44]
+                          + 603.3241251599342434503352884919*c[48]
+                          + 4788.7367854163795123714059073804*c[49]
+                          + 660.9084656743322424726970525046*c[53]
+                          + 5245.798318654654492911390221589*c[54]
+                          + 23197.792998472936628016037505334*c[55]
+                          - 579.6550698475775429487465662868*c[65]
+                          - 648.0740698407860230965967436088*c[69]
+                          - 5143.928459844674006214296556882*c[70]
+                          - 709.9295739719539251080793949874*c[74]
+                          - 5634.891303299470034951117645203*c[75]
+                          - 24918.42691664142750767029540109*c[76]
+                          - 766.8115805072325588397576959211*c[80]
+                          - 6086.378233399564200961838946011*c[81]
+                          - 26914.977243163331346550923830392*c[82]
+                          - 87778.99520956024249357437258216*c[83]
+                          + 617.0899448216604995631512214836*c[93]
+                          + 689.9275324264136076092781837598*c[97]
+                          + 5476.130020370224920249696108241*c[98]
+                          + 755.7777451076473712443147181214*c[102]
+                          + 5998.799879975993998319495841549*c[103]
+                          + 26527.691192412505162575737501273*c[104]
+                          + 816.3332652783420659223814028564*c[108]
+                          + 6479.444420627435245413087825577*c[109]
+                          + 28653.181324243910211328485498136*c[110]
+                          + 93447.87638036511314244521033381*c[111]
+                          + 872.6969691708571529201723589898*c[115]
+                          + 6926.817451037669723699968558036*c[116]
+                          + 30631.53930183724867520164938798*c[117]
+                          + 99899.98198198035711195269519762*c[118]
+                          + 268274.48630087804158438011897327*c[119]
+                          - 652.3802572120036190450307155078*c[129]
+                          - 729.3833011524187616250132117466*c[133]
+                          - 5789.300475877893142541483272232*c[134]
+                          - 798.9993742175271566312152931223*c[138]
+                          - 6341.860925627429745678815237835*c[139]
+                          - 28044.764217229568286103506919029*c[140]
+                          - 863.0179604156567030350269334036*c[144]
+                          - 6849.992700726037999972822512832*c[145]
+                          - 30291.80747330868666862440930021*c[146]
+                          - 98791.99967608713203032863978694*c[147]
+                          - 922.6050075736636711483346591054*c[151]
+                          - 7322.950225148331567758129732884*c[152]
+                          - 32383.30434035415107981341006371*c[153]
+                          - 105613.09009777149778706756056694*c[154]
+                          - 283616.64267105342067636374207997*c[155]
+                          - 978.5703858180054285675460732618*c[159]
+                          - 7767.161643740910327315242400632*c[160]
+                          - 34347.681144438266139970079413501*c[161]
+                          - 112019.59828530005936373685311319*c[162]
+                          - 300820.87693509571311399945413998*c[163]
+                          - 704546.2131045769803811745526864*c[164]
+                          + z*(2202.4985811573182486820523787279*c[34]
+                               - 2394.3683927081897561857029536902*c[49]
+                               - 2622.8991593273272464556951107947*c[54]
+                               - 26097.517123282053706518042193501*c[55]
+                               + 2571.9642299223370031071482784412*c[70]
+                               + 2817.4456516497350174755588226014*c[75]
+                               + 28033.230281221605946129082326227*c[76]
+                               + 3043.1891166997821004809194730057*c[81]
+                               + 30279.349398558747764869789309191*c[82]
+                               + 164585.61601792545467545194859154*c[83]
+                               - 2738.0650101851124601248480541203*c[98]
+                               - 2999.3999399879969991597479207743*c[103]
+                               - 29843.652591464068307897704688932*c[104]
+                               - 3239.7222103137176227065439127886*c[109]
+                               - 32234.828989774398987744546185403*c[110]
+                               - 175214.76821318458714208476937589*c[111]
+                               - 3463.4087255188348618499842790182*c[116]
+                               - 34460.481714566904759601855561478*c[117]
+                               - 187312.46621621316958491130349554*c[118]
+                               - 737754.8373274146143570453271765*c[119]
+                               + 2894.6502379389465712707416361162*c[134]
+                               + 3170.9304628137148728394076189174*c[139]
+                               + 31550.359744383264321866445283908*c[140]
+                               + 3424.9963503630189999864112564162*c[145]
+                               + 34078.283407472272502202460462736*c[146]
+                               + 185234.99939266337255686619960051*c[147]
+                               + 3661.4751125741657838790648664421*c[152]
+                               + 36431.217382898419964790086321674*c[153]
+                               + 198024.54393332155835075167606301*c[154]
+                               + 779945.7673453969068600002907199*c[155]
+                               + 3883.5808218704551636576212003162*c[160]
+                               + 38641.141287493049407466339340188*c[161]
+                               + 210036.74678493761130700659958722*c[162]
+                               + 827257.4115715132110634984988849*c[163]
+                               + 2.642048299142163676429404572574e6*c[164]
+                               + z*(10439.0068493128214826072168774*c[55]
+                                    - 11213.292112488642378451632930491*c[76]
+                                    - 12111.739759423499105947915723676*c[82]
+                                    - 144835.34209577440011439771476056*c[83]
+                                    + 11937.461036585627323159081875573*c[104]
+                                    + 12893.931595909759595097818474161*c[110]
+                                    + 154188.99602760243668503459705078*c[111]
+                                    + 13784.192685826761903840742224591*c[117]
+                                    + 164834.97027026758923472194707607*c[118]
+                                    + 1.0623669657514770446741452711342e6*c[119]
+                                    - 12620.143897753305728746578113563*c[140]
+                                    - 13631.313362988909000880984185094*c[146]
+                                    - 163006.79946554376785004225564845*c[147]
+                                    - 14572.486953159367985916034528669*c[153]
+                                    - 174261.59866132297134866147493545*c[154]
+                                    - 1.1231219049773715458784004186367e6*c[155]
+                                    - 15456.456514997219762986535736075*c[161]
+                                    - 184832.33717074509795016580763676*c[162]
+                                    - 1.1912506726629790239314378383943e6*c[163]
+                                    - 5.495460462215700446973161510954e6*c[164]
+                                    + z*(48278.447365258133371465904920185*c[83]
+                                         - 51396.33200920081222834486568359*c[111]
+                                         - 54944.99009008919641157398235869*c[118]
+                                         - 767265.0308205111989313271402636*c[119]
+                                         + 54335.59982184792261668075188282*c[147]
+                                         + 58087.19955377432378288715831182*c[154]
+                                         + 811143.5980392127831344003023487*c[155]
+                                         + 61610.77905691503265005526921225*c[162]
+                                         + 860347.7080343737395060384388403*c[163]
+                                         + 6.411370539251650521468688429446e6*c[164]
+                                         + z*(219218.58023443177112323632578959*c[119]
+                                              - 231755.31372548936660982865781392*c[155]
+                                              - 245813.63086696392557315383966867*c[163]
+                                              - 3.9253289015826431764094010792528e6*c[164]
+                                              + 981332.2253956607941023502698132*z*c[164])))))))
+           + y*(13.416407864998738178455042012388*c[2]
+                + 7.745966692414833770358530799565*c[3]
+                - 15.874507866387543543009694521836*c[5]
+                - 9.165151389911680013176094387456*c[6]
+                - 51.8459255872628818477277394887*c[7]
+                - 67.3498329619309449405074771817*c[8]
+                - 28.98275349237887714743732831434*c[9]
+                + 18.*c[11]
+                + 10.392304845413263761164678049035*c[12]
+                + 58.78775382679627435673481779294*c[13]
+                + 76.36753236814713263529119110732*c[14]
+                + 32.863353450309966807418186968048*c[15]
+                + 127.27922061357855439215198517887*c[16]
+                + 191.06019993708789165938815782706*c[17]
+                + 170.76299364909248392794025139937*c[18]
+                + 67.3498329619309449405074771817*c[19]
+                - 19.899748742132399094689596420024*c[21]
+                - 11.489125293076057319701222936438*c[22]
+                - 64.99230723708768288367906854613*c[23]
+                - 84.4274836768217319821813420438*c[24]
+                - 36.331804249169899985070393716618*c[25]
+                - 140.71247279470288663696890340633*c[26]
+                - 211.22499852053496937195697277492*c[27]
+                - 188.78559267062727845846163246239*c[28]
+                - 74.4580418759451395767994517327*c[29]
+                - 251.71412356083637127794884328319*c[30]
+                - 399.6498467408688998357743308828*c[31]
+                - 422.137418384108659910906710219*c[32]
+                - 332.98648621227859072175349470667*c[33]
+                - 125.85706178041818563897442164159*c[34]
+                + 21.633307652783935758715327604823*c[36]
+                + 12.48999599679679641169378624188*c[37]
+                + 70.65408693062277483811234181567*c[38]
+                + 91.78235124467012694050803396241*c[39]
+                + 39.496835316262998034876922087446*c[40]
+                + 152.97058540778354490084672327068*c[41]
+                + 229.62578252452401822386511090094*c[42]
+                + 205.23157651784483624448882460202*c[43]
+                + 80.94442537939224879330183366897*c[44]
+                + 273.64210202379311499265176613602*c[45]
+                + 434.46518847889297838364614296191*c[46]
+                + 458.91175622335063470254016981205*c[47]
+                + 361.99447509596054607020117309513*c[48]
+                + 136.82105101189655749632588306801*c[49]
+                + 437.14985988788787440928251846579*c[50]
+                + 713.8991525418698800376058109592*c[51]
+                + 809.925922538598587853267623383*c[52]
+                + 760.0447355254820788436016103803*c[53]
+                + 562.0498198558558385262203808846*c[54]
+                + 207.12315177207979132157176344048*c[55]
+                - 23.237900077244501311075592398694*c[57]
+                - 13.416407864998738178455042012388*c[58]
+                - 75.89466384404110396797344506639*c[59]
+                - 98.59006035092990042225456090414*c[60]
+                - 42.426406871192851464050661726291*c[61]
+                - 164.31676725154983403709093484024*c[62]
+                - 246.65765749313358789591369646575*c[63]
+                - 220.45407685048602883775556672353*c[64]
+                - 86.94826047713663144231198494302*c[65]
+                - 293.93876913398137178367408896471*c[66]
+                - 466.6904755831213661045572789892*c[67]
+                - 492.95030175464950211127280452072*c[68]
+                - 388.84444190447161385795804616528*c[69]
+                - 146.96938456699068589183704448235*c[70]
+                - 469.57427527495583624592647043357*c[71]
+                - 766.8507025490685432654945491569*c[72]
+                - 870.*c[73]
+                - 816.4190100677470138742913042355*c[74]
+                - 603.7383539249432180304768905574*c[75]
+                - 222.48595461286988846134192322402*c[76]
+                - 695.5860838170930515384958795441*c[77]
+                - 1154.5908366170242562098773955836*c[78]
+                - 1360.9555466656506485028531615785*c[79]
+                - 1380.260844913018605911563852658*c[80]
+                - 1217.2756466799128401923677892023*c[81]
+                - 865.1242685302499361391368374054*c[82]
+                - 313.49641146271515176276561636484*c[83]
+                + 24.738633753705963298928459135844*c[85]
+                + 14.282856857085699995998799622735*c[86]
+                + 80.79603950689662362690708733656*c[87]
+                + 104.95713410721540847573475179582*c[88]
+                + 45.166359162544859699440999719382*c[89]
+                + 174.92855684535901412622458632637*c[90]
+                + 262.58712839741402678744803384381*c[91]
+                + 234.69128658729535372498697606745*c[92]
+                + 92.56349172324907493447268322253*c[93]
+                + 312.9217154497271382999826347566*c[94]
+                + 496.82995078799345669385099691321*c[95]
+                + 524.7856705360770423786737589791*c[96]
+                + 413.95651945584816456556691025586*c[97]
+                + 156.4608577248635691499913173783*c[98]
+                + 499.89998999799949985995798679571*c[99]
+                + 816.3749138722967888646391514829*c[100]
+                + 926.1857265149360959460742202649*c[101]
+                + 869.1444068737944769309619258396*c[102]
+                + 642.7285585688564998199459830231*c[103]
+                + 236.85438564654022466585479911851*c[104]
+                + 740.5079337859925994757814657803*c[105]
+                + 1229.1558078616396465747556442413*c[106]
+                + 1448.8478180954685759794841858955*c[107]
+                + 1469.3998775010157186602865251415*c[108]
+                + 1295.8888841254870490826175651155*c[109]
+                + 920.995113993554256792701319583*c[110]
+                + 333.74241564416111836587575119216*c[111]
+                + 1039.0226176556504585549952837055*c[112]
+                + 1742.5085365644553995118535539736*c[113]
+                + 2102.0561362627783066805185362419*c[114]
+                + 2225.3772713856857399464395154241*c[115]
+                + 2127.5225028187128437078474856826*c[116]
+                + 1805.072851715409296931525767506*c[117]
+                + 1248.7497747747544638994086899702*c[118]
+                + 447.12414383479673597396686495546*c[119]
+                - 26.153393661244041313421891903158*c[121]
+                - 15.099668870541499394473369613892*c[122]
+                - 85.41662601625048968649219172477*c[123]
+                - 110.95945205344157610450346286618*c[124]
+                - 47.749345545253287795872929228568*c[125]
+                - 184.93242008906929350750577144363*c[126]
+                - 277.60403455281409148109962310549*c[127]
+                - 248.11287753762399182320642595282*c[128]
+                - 97.85703858180054285675460732618*c[129]
+                - 330.81717005016532243094190127042*c[130]
+                - 525.2428009977861657546022215142*c[131]
+                - 554.7972602672078805225173143309*c[132]
+                - 437.62998069145125697500792704796*c[133]
+                - 165.40858502508266121547095063521*c[134]
+                - 528.4884104689524788065679364862*c[135]
+                - 863.0619908210533633429224328042*c[136]
+                - 979.1526949357796666207795857523*c[137]
+                - 918.8492803501562301258975870907*c[138]
+                - 679.4850991743674727513016326252*c[139]
+                - 250.39968051097828826878131177705*c[140]
+                - 782.8563086544043428540368586094*c[141]
+                - 1299.449114047949166556475437878*c[142]
+                - 1531.7049324200793994125277446679*c[143]
+                - 1553.4323287481820654630484801265*c[144]
+                - 1369.9985401452075999945645025665*c[145]
+                - 973.6652402134935000629274417925*c[146]
+                - 352.82857027173975725117371352478*c[147]
+                - 1098.4425337722497351637194599326*c[148]
+                - 1842.1596022060629261257510928949*c[149]
+                - 2222.2691106164437707591582095771*c[150]
+                - 2352.6427693128423614282533807188*c[151]
+                - 2249.1918548669875529542827036716*c[152]
+                - 1908.30186291372676006043309304*c[153]
+                - 1320.1636262221437223383445070868*c[154]
+                - 472.69440445175570112727290346662*c[155]
+                - 1479.459360712554348060046171549*c[156]
+                - 2498.4363109753268233298966079494*c[157]
+                - 3060.0588229640292324862125867514*c[158]
+                - 3327.13931178121845712965664909*c[159]
+                - 3328.7835616032472831351038859853*c[160]
+                - 3066.7572450391309053544713762054*c[161]
+                - 2533.7766278817870570369050108935*c[162]
+                - 1718.9764396291183606514254522285*c[163]
+                - 609.9967213026640522780732057891*c[164]
+                + z*(112.2497216032182415675124619695*c[8]
+                     + 86.94826047713663144231198494302*c[9]
+                     - 127.27922061357855439215198517887*c[14]
+                     - 98.59006035092990042225456090414*c[15]
+                     - 352.72652296077764614040890675765*c[17]
+                     - 910.7359661284932476156813407966*c[18]
+                     - 538.7986636954475595240598174536*c[19]
+                     + 140.71247279470288663696890340633*c[24]
+                     + 108.99541274750969995521118114985*c[25]
+                     + 389.95384342252609730207441127677*c[27]
+                     + 1006.8564942433454851117953731327*c[28]
+                     + 595.6643350075611166143956138616*c[29]
+                     + 762.967889232567899686478268049*c[31]
+                     + 2392.1120375099490728284713579077*c[32]
+                     + 3662.8513483350644979392884417734*c[33]
+                     + 1887.8559267062727845846163246239*c[34]
+                     - 152.97058540778354490084672327068*c[39]
+                     - 118.49050594878899410463076626234*c[40]
+                     - 423.92452158373664902867405089404*c[42]
+                     - 1094.5684080951724599706070645441*c[43]
+                     - 647.5554030351379903464146693518*c[44]
+                     - 829.4335416415229587324153638364*c[46]
+                     - 2600.4999519323202633143942956016*c[47]
+                     - 3981.9392260555660067722129040464*c[48]
+                     - 2052.3157651784483624448882460202*c[49]
+                     - 1384.5316897781718885577809667087*c[51]
+                     - 4691.984654706364233080998645805*c[52]
+                     - 8723.991746901185600639601093061*c[53]
+                     - 10491.596637309308985822780443179*c[54]
+                     - 4970.9556425299149917177223225716*c[55]
+                     + 164.31676725154983403709093484024*c[60]
+                     + 127.27922061357855439215198517887*c[61]
+                     + 455.36798306424662380784067039831*c[63]
+                     + 1175.7550765359254871346963558588*c[64]
+                     + 695.5860838170930515384958795441*c[65]
+                     + 890.9545442950498807450638962521*c[67]
+                     + 2793.3850432763471786305458922841*c[68]
+                     + 4277.2888609491877524375385078181*c[69]
+                     + 2204.5407685048602883775556672353*c[70]
+                     + 1487.2256049436480839088379135164*c[72]
+                     + 5040.*c[73]
+                     + 9371.070376429791811426648013834*c[74]
+                     + 11269.782606598940069902235290406*c[75]
+                     + 5339.662910708877323072206157377*c[76]
+                     + 2258.98207164200397954106446962*c[78]
+                     + 7971.311059041668084088139946388*c[79]
+                     + 16103.043190651883735634911614344*c[80]
+                     + 23476.030328826890489424235934615*c[81]
+                     + 24511.854275023748190608877059821*c[82]
+                     + 10972.374401195030311696796572769*c[83]
+                     - 174.92855684535901412622458632637*c[88]
+                     - 135.49907748763457909832299915815*c[89]
+                     - 484.77623704137974176144252401934*c[91]
+                     - 1251.6868617989085531999305390264*c[92]
+                     - 740.5079337859925994757814657803*c[93]
+                     - 948.493542413442053688260994107*c[95]
+                     - 2973.7854663711032401458179675482*c[96]
+                     - 4553.5217140143298102212360128145*c[97]
+                     - 2346.9128658729535372498697606745*c[98]
+                     - 1583.272560237181651131421384694*c[100]
+                     - 5365.489726017560831687602379465*c[101]
+                     - 9976.266235420945300424954279202*c[102]
+                     - 11997.599759951987996638991683097*c[103]
+                     - 5684.505255516965391980515178844*c[104]
+                     - 2404.8700588597297432984349561244*c[106]
+                     - 8486.108648844887373594121660245*c[107]
+                     - 17142.998570845183384370009459984*c[108]
+                     - 24992.142765277250232307624470084*c[109]
+                     - 26094.861563150703942459870721517*c[110]
+                     - 11680.984547545639142805651291726*c[111]
+                     - 3427.8856457005679990397119094563*c[113]
+                     - 12391.067750601640544643056634689*c[114]
+                     - 26180.909075125714587605170769695*c[115]
+                     - 41560.904706226018342199811348219*c[116]
+                     - 52511.21023172099772891711323654*c[117]
+                     - 49949.990990990178555976347598809*c[118]
+                     - 21461.958904070243326750409517862*c[119]
+                     + 184.93242008906929350750577144363*c[124]
+                     + 143.2480366357598633876187876857*c[125]
+                     + 512.4997560975029381189531503486*c[127]
+                     + 1323.2686802006612897237676050817*c[128]
+                     + 782.8563086544043428540368586094*c[129]
+                     + 1002.7362564503190437133315137999*c[131]
+                     + 3143.8511415141779896275981145417*c[132]
+                     + 4813.9297876059638267250871975276*c[133]
+                     + 2481.1287753762399182320642595282*c[134]
+                     + 1673.8171943196186440590010818021*c[136]
+                     + 5672.332853421068413527274841599*c[137]
+                     + 10546.791739671358467532041869215*c[138]
+                     + 12683.721851254859491357630475669*c[139]
+                     + 6009.592332263478918450751482649*c[140]
+                     + 2542.4004405285961954365823784569*c[142]
+                     + 8971.414604174750767987662504483*c[143]
+                     + 18123.377168728790763735565601475*c[144]
+                     + 26421.400417086146571323743978068*c[145]
+                     + 27587.18180604898250178294418412*c[146]
+                     + 12348.999959510891503791079973367*c[147]
+                     + 3623.9205289299598546736087073341*c[149]
+                     + 13099.691599423247490790827340665*c[150]
+                     + 27678.150227209910134450039773163*c[151]
+                     + 43937.701350889989406548778397305*c[152]
+                     + 55514.23601203568756539441725207*c[153]
+                     + 52806.54504888574889353378028347*c[154]
+                     + 22689.331413684273654109099366398*c[155]
+                     + 4932.8101524384657793949240721052*c[157]
+                     + 18112.240060246551403094069094556*c[158]
+                     + 39338.529509883818228415352145123*c[159]
+                     + 65466.07671153052990165704309104*c[160]
+                     + 90162.66300415044861742145846044*c[161]
+                     + 103618.1284139025549114565891297*c[162]
+                     + 92251.73559342935202162649926959*c[163]
+                     + 38429.793442067835293518611964713*c[164]
+                     + z*(796.893970362431591663721173197*c[18]
+                          + 673.498329619309449405074771817*c[19]
+                          - 880.9994324629272994728209514911*c[28]
+                          - 744.580418759451395767994517327*c[29]
+                          - 2251.3995647152461861915024545013*c[32]
+                          - 8324.662155306964768043837367667*c[33]
+                          - 5663.567780118818353753848973872*c[34]
+                          + 957.7473570832759024742811814761*c[43]
+                          + 809.4442537939224879330183366897*c[44]
+                          + 2447.5293665245367184135475723309*c[47]
+                          + 9049.861877399013651755029327378*c[48]
+                          + 6156.94729553534508733466473806*c[49]
+                          + 4524.413774181136939042391551312*c[52]
+                          + 20818.616668741465637889957153896*c[53]
+                          + 43839.885948756755405045189708997*c[54]
+                          + 26097.517123282053706518042193501*c[55]
+                          - 1028.7856919689348012428593113765*c[64]
+                          - 869.4826047713663144231198494302*c[65]
+                          - 2629.0682760247973445934549574439*c[68]
+                          - 9721.111047611790346448951154132*c[69]
+                          - 6613.622305514580865132667001706*c[70]
+                          - 4860.*c[73]
+                          - 22362.781580116548640904500942103*c[74]
+                          - 47091.591606145571006377197463481*c[75]
+                          - 28033.230281221605946129082326227*c[76]
+                          - 7776.888838089432277159160923306*c[79]
+                          - 39107.390605868860500827642491977*c[80]
+                          - 101729.46475824985878750502238333*c[81]
+                          - 161489.86345897998807930554298235*c[82]
+                          - 87778.99520956024249357437258216*c[83]
+                          + 1095.2260040740449840499392216481*c[92]
+                          + 925.6349172324907493447268322253*c[93]
+                          + 2798.8569095257442260195933812219*c[96]
+                          + 10348.912986396204114139172756397*c[97]
+                          + 7040.738597618860611749609282024*c[98]
+                          + 5173.865092945505087698759437342*c[101]
+                          + 23806.998970890892194195913620824*c[102]
+                          + 50132.8275683708069859557866758*c[103]
+                          + 29843.652591464068307897704688932*c[104]
+                          + 8279.130389116963291311338205117*c[107]
+                          + 41632.996529195445362041451545675*c[108]
+                          + 108299.28531620141767333303937036*c[109]
+                          + 171919.08794546346126797091298882*c[110]
+                          + 93447.87638036511314244521033381*c[111]
+                          + 12169.798683626611249203002051927*c[114]
+                          + 64143.22723405800073963266838575*c[115]
+                          + 182571.11710235000914609202842253*c[116]
+                          + 356091.64438385801584921917413527*c[117]
+                          + 474524.91441440669628177530218869*c[118]
+                          + 241447.03767079023742594210707595*c[119]
+                          - 1157.8600951755786285082966544465*c[128]
+                          - 978.5703858180054285675460732618*c[129]
+                          - 2958.918721425108696120092343098*c[132]
+                          - 10940.749517286281424375198176199*c[133]
+                          - 7443.386326128719754696192778584*c[134]
+                          - 5469.749537227458827329872168685*c[137]
+                          - 25168.480287852105433883281733353*c[138]
+                          - 52999.83773560066287460152734476*c[139]
+                          - 31550.359744383264321866445283908*c[140]
+                          - 8752.599613829025139500158540959*c[143]
+                          - 44013.915981198491854786373603583*c[144]
+                          - 114492.73514070663514240289057163*c[145]
+                          - 181750.84483985212001174645580126*c[146]
+                          - 98791.99967608713203032863978694*c[147]
+                          - 12865.768535147832357026705423867*c[150]
+                          - 67811.46805666427982940259744425*c[151]
+                          - 193012.0452199810248930535622453*c[152]
+                          - 376455.91295661700630283089199063*c[153]
+                          - 501662.177964414614488570912693*c[154]
+                          - 255254.97840394807860872736787197*c[155]
+                          - 17864.127182708927411270862668603*c[158]
+                          - 96878.46819598253742818706125292*c[159]
+                          - 289604.16985948251363275403808072*c[160]
+                          - 618258.260599888790519461429443*c[161]
+                          - 1.0081763845677005342736316780187e6*c[162]
+                          - 1.1912506726629790239314378383943e6*c[163]
+                          - 576446.9016310175294027791794707*c[164]
+                          + z*(4994.7972931841788608263024206*c[33]
+                               + 4404.9971623146364973641047574557*c[34]
+                               - 5429.917126439408191053017596427*c[48]
+                               - 4788.7367854163795123714059073804*c[49]
+                               - 13218.169313486644849453941050093*c[53]
+                               - 62949.57982385585391493668265907*c[54]
+                               - 46395.585996945873256032075010668*c[55]
+                               + 5832.666628567074207869370692479*c[69]
+                               + 5143.928459844674006214296556882*c[70]
+                               + 14198.591479439078502161587899748*c[74]
+                               + 67618.69563959364041941341174243*c[75]
+                               + 49836.853833282855015340590802181*c[76]
+                               + 25304.782156738674441712003965397*c[80]
+                               + 152159.45583498910502404597365028*c[81]
+                               + 403724.65864744997019826385745587*c[82]
+                               + 263336.98562868072748072311774647*c[83]
+                               - 6209.347791837722468483503653838*c[97]
+                               - 5476.130020370224920249696108241*c[98]
+                               - 15115.554902152947424886294362428*c[102]
+                               - 71985.59855971192797983395009858*c[103]
+                               - 53055.38238482501032515147500255*c[104]
+                               - 26938.997754185288175438586294261*c[108]
+                               - 161986.11051568588113532719563943*c[109]
+                               - 429797.71986365865316992728247205*c[110]
+                               - 280343.62914109533942733563100142*c[111]
+                               - 41889.454520201143340168273231512*c[115]
+                               - 277072.69804150678894799874232146*c[116]
+                               - 918946.1790551174602560494816394*c[117]
+                               - 1.7981996756756464280151485135571e6*c[118]
+                               - 1.0730979452035121663375204758931e6*c[119]
+                               + 6564.449710371768854625118905719*c[133]
+                               + 5789.300475877893142541483272232*c[134]
+                               + 15979.987484350543132624305862447*c[138]
+                               + 76102.33110752915694814578285402*c[139]
+                               + 56089.52843445913657220701383806*c[140]
+                               + 28479.592693716671200155888802319*c[144]
+                               + 171249.81751815094999932056282081*c[145]
+                               + 454377.11209963030002936613950315*c[146]
+                               + 296375.99902826139609098591936081*c[147]
+                               + 44285.040363535856215120063637061*c[151]
+                               + 292918.00900593326271032518931537*c[152]
+                               + 971499.1302106245323944023019113*c[153]
+                               + 1.9010356217598869601672160902049e6*c[154]
+                               + 1.1344665706842136827054549683199e6*c[155]
+                               + 63607.07507817035285689049476202*c[159]
+                               + 442728.21369323188865696881683604*c[160]
+                               + 1.6143410137885985085785937324345e6*c[161]
+                               + 3.9206859399855020777307898589615e6*c[162]
+                               + 6.31723841563700997539398853694e6*c[163]
+                               + 3.522731065522884901905872763432e6*c[164]
+                               + z*(28851.890752600599711012646218742*c[54]
+                                    + 26097.517123282053706518042193501*c[55]
+                                    - 30991.902168147085192231147048615*c[75]
+                                    - 28033.230281221605946129082326227*c[76]
+                                    - 73036.53880079477041154206735214*c[81]
+                                    - 423910.89157982246870817705032867*c[82]
+                                    - 329171.23203585090935090389718308*c[83]
+                                    + 32993.399339867966990757227128517*c[103]
+                                    + 29843.652591464068307897704688932*c[104]
+                                    + 77753.33304752922294495705390693*c[109]
+                                    + 451287.60585684158582842364659565*c[110]
+                                    + 350429.53642636917428416953875177*c[111]
+                                    + 135072.94029523455961214938688171*c[116]
+                                    + 999353.9697224402380284538112829*c[117]
+                                    + 3.1843119256756238829434921594241e6*c[118]
+                                    + 2.2132645119822438430711359815295e6*c[119]
+                                    - 34880.235090950863601233483808091*c[139]
+                                    - 31550.359744383264321866445283908*c[140]
+                                    - 82199.91240871245599967387015399*c[145]
+                                    - 477095.9677046118150308344464783*c[146]
+                                    - 370469.99878532674511373239920102*c[147]
+                                    - 142797.52939039246557128352979124*c[152]
+                                    - 1.0565053041040541789789125033285e6*c[153]
+                                    - 3.3664172468664664919627784930712e6*c[154]
+                                    - 2.3398373020361907205800008721598e6*c[155]
+                                    - 217480.52602474548916482678721771*c[160]
+                                    - 1.7774924992246802727434516096487e6*c[161]
+                                    - 7.141249390687878784438224385966e6*c[162]
+                                    - 1.6545148231430264221269969977699e7*c[163]
+                                    - 1.0568193196568654705717618290296e7*c[164]
+                                    + z*(157452.61687250548837732290440779*c[82]
+                                         + 144835.34209577440011439771476056*c[83]
+                                         - 167621.1107468268747362716401641*c[110]
+                                         - 154188.99602760243668503459705078*c[111]
+                                         - 385957.39520314933330754078228855*c[117]
+                                         - 2.6373595243242814277555511532171e6*c[118]
+                                         - 2.1247339315029540893482905422683e6*c[119]
+                                         + 177207.07371885581701145279440623*c[146]
+                                         + 163006.79946554376785004225564845*c[147]
+                                         + 408029.63468846230360564896680274*c[153]
+                                         + 2.7881855785811675415785835989672e6*c[154]
+                                         + 2.2462438099547430917568008372734e6*c[155]
+                                         + 695540.5431748748893343941081234*c[161]
+                                         + 6.099467126634588232355471652013e6*c[162]
+                                         + 2.2633762780596601454697318929492e7*c[163]
+                                         + 1.6486381386647101340919484532862e7*c[164]
+                                         + z*(824174.8513513379461736097353804*c[118]
+                                              + 767265.0308205111989313271402636*c[119]
+                                              - 871307.9933066148567433073746773*c[154]
+                                              - 811143.5980392127831344003023487*c[155]
+                                              - 1.9715449298212810448017686147921e6*c[162]
+                                              - 1.5486258744618727311108691899126e7*c[163]
+                                              - 1.2822741078503301042937376858893e7*c[164]
+                                              + z*(4.1788317247383867347436152743674e6*c[163]
+                                                   + 3.9253289015826431764094010792528e6*c[164])))))))
+                + y*(64.80740698407860230965967436088*c[7]
+                     + 56.12486080160912078375623098475*c[8]
+                     + 14.49137674618943857371866415717*c[9]
+                     - 73.48469228349534294591852224118*c[13]
+                     - 63.63961030678927719607599258944*c[14]
+                     - 16.431676725154983403709093484024*c[15]
+                     - 381.83766184073566317645595553662*c[16]
+                     - 484.99896907106926344306224679177*c[17]
+                     - 284.60498941515413987990041899894*c[18]
+                     - 67.3498329619309449405074771817*c[19]
+                     + 81.24038404635960360459883568266*c[23]
+                     + 70.35623639735144331848445170317*c[24]
+                     + 18.165902124584949992535196858309*c[25]
+                     + 422.137418384108659910906710219*c[26]
+                     + 536.1865347059733837903523155056*c[27]
+                     + 314.64265445104546409743605410398*c[28]
+                     + 74.4580418759451395767994517327*c[29]
+                     + 1321.4991486943909492092314272367*c[30]
+                     + 1907.4197230814197492161956701225*c[31]
+                     + 1618.1934371390831963251423891728*c[32]
+                     + 832.4662155306964768043837367667*c[33]
+                     + 188.78559267062727845846163246239*c[34]
+                     - 88.31760866327846854764042726959*c[38]
+                     - 76.48529270389177245042336163534*c[39]
+                     - 19.748417658131499017438461043723*c[40]
+                     - 458.91175622335063470254016981205*c[41]
+                     - 582.8962171776378924144268199793*c[42]
+                     - 342.05262752974139374081470767003*c[43]
+                     - 80.94442537939224879330183366897*c[44]
+                     - 1436.6210356249138537114217722141*c[45]
+                     - 2073.5838541038073968310384095909*c[46]
+                     - 1759.1617321895107663597373176129*c[47]
+                     - 904.9861877399013651755029327378*c[48]
+                     - 205.23157651784483624448882460202*c[49]
+                     - 3497.1988791031029952742601477263*c[50]
+                     - 5365.060297890416068161401245996*c[51]
+                     - 5306.411216632197644555891325613*c[52]
+                     - 3899.3599474785602305889126097774*c[53]
+                     - 1873.4993995195194617540679362819*c[54]
+                     - 414.24630354415958264314352688096*c[55]
+                     + 94.86832980505137995996680633298*c[59]
+                     + 82.15838362577491701854546742012*c[60]
+                     + 21.213203435596425732025330863145*c[61]
+                     + 492.95030175464950211127280452072*c[62]
+                     + 626.1309767133391077357809217977*c[63]
+                     + 367.42346141747671472959261120588*c[64]
+                     + 86.94826047713663144231198494302*c[65]
+                     + 1543.1785379534022018642889670647*c[66]
+                     + 2227.3863607376247018626597406303*c[67]
+                     + 1889.6428233928230914265457506628*c[68]
+                     + 972.1111047611790346448951154132*c[69]
+                     + 220.45407685048602883775556672353*c[70]
+                     + 3756.5942021996466899674117634685*c[71]
+                     + 5762.999219156636325146746914876*c[72]
+                     + 5700.*c[73]
+                     + 4188.5844864345281581376684304256*c[74]
+                     + 2012.4611797498107267682563018581*c[75]
+                     + 444.97190922573977692268384644804*c[76]
+                     + 7825.343442942296829808078644872*c[77]
+                     + 12424.40139403102188747585458291*c[78]
+                     + 13317.922135228152774635063081161*c[79]
+                     + 11502.173707608488382596365438817*c[80]
+                     + 7825.343442942296829808078644872*c[81]
+                     + 3604.684452209374733913070155856*c[82]
+                     + 783.7410286567878794069140409121*c[83]
+                     - 100.9950493836207795336338591707*c[87]
+                     - 87.46427842267950706311229316318*c[88]
+                     - 22.583179581272429849720499859691*c[89]
+                     - 524.7856705360770423786737589791*c[90]
+                     - 666.5673259318971449219834705266*c[91]
+                     - 391.15214431215892287497829344575*c[92]
+                     - 92.56349172324907493447268322253*c[93]
+                     - 1642.8390061110674760749088324722*c[94]
+                     - 2371.2338560336051342206524852676*c[95]
+                     - 2011.6784037216286624515827427532*c[96]
+                     - 1034.8912986396204114139172756397*c[97]
+                     - 234.69128658729535372498697606745*c[98]
+                     - 3999.1999199839959988796638943657*c[99]
+                     - 6135.181170919078898134257865689*c[100]
+                     - 6068.113380615098559646693167253*c[101]
+                     - 4459.0886961351194903414568369162*c[102]
+                     - 2142.4285285628549993998199434102*c[103]
+                     - 473.70877129308044933170959823702*c[104]
+                     - 8330.714255092416744102541490028*c[105]
+                     - 13226.785323728513588141392258684*c[106]
+                     - 14178.010791362799636370666676263*c[107]
+                     - 12244.998979175130988835721042846*c[108]
+                     - 8330.714255092416744102541490028*c[109]
+                     - 3837.479641639809403302922164929*c[110]
+                     - 834.3560391104027959146893779804*c[111]
+                     - 15585.339264834756878324929255582*c[112]
+                     - 25280.65663704168899291787533224*c[113]
+                     - 28433.075106291264464047013884956*c[114]
+                     - 26835.431802003857452295300038937*c[115]
+                     - 21522.611365724188070067759448185*c[116]
+                     - 13948.290217800890021743608203455*c[117]
+                     - 6243.748873873772319497043449851*c[118]
+                     - 1341.3724315043902079219005948664*c[119]
+                     + 106.77078252031311210811523965596*c[123]
+                     + 92.46621004453464675375288572181*c[124]
+                     + 23.874672772626643897936464614284*c[125]
+                     + 554.7972602672078805225173143309*c[126]
+                     + 704.6871646340665399135605817293*c[127]
+                     + 413.52146256270665303867737658803*c[128]
+                     + 97.85703858180054285675460732618*c[129]
+                     + 1736.7901427633679427624449816697*c[130]
+                     + 2506.8406411257976092833287844998*c[131]
+                     + 2126.7228310242968753363163716017*c[132]
+                     + 1094.0749517286281424375198176199*c[133]
+                     + 248.11287753762399182320642595282*c[134]
+                     + 4227.9072837516198304525434918898*c[135]
+                     + 6486.041627988522245728629191983*c[136]
+                     + 6415.138346130970229584417975618*c[137]
+                     + 4714.0963078834102241241702294218*c[138]
+                     + 2264.9503305812249091710054420838*c[139]
+                     + 500.7993610219565765375626235541*c[140]
+                     + 8807.133472362048857107914659356*c[141]
+                     + 13983.202422907279074901203081513*c[142]
+                     + 14988.826838682205551394021501393*c[143]
+                     + 12945.269406234850545525404001054*c[144]
+                     + 8807.133472362048857107914659356*c[145]
+                     + 4056.9385008895562502621976741352*c[146]
+                     + 882.0714256793493931279342838119*c[147]
+                     + 16476.638006583746027455791898989*c[148]
+                     + 26726.413900858453928217864216589*c[149]
+                     + 30059.11375939084468868966630849*c[150]
+                     + 28370.103982890157887811290767492*c[151]
+                     + 22753.452485282315942677045955747*c[152]
+                     + 14745.968940696979509557892082582*c[153]
+                     + 6600.818131110718611691722535434*c[154]
+                     + 1418.0832133552671033818187103999*c[155]
+                     + 28479.592693716671200155888802319*c[156]
+                     + 46861.696448165424904251778685*c[157]
+                     + 54378.07232699592487458607502133*c[158]
+                     + 54212.7993743175007426420524587*c[159]
+                     + 47712.564382979877724936489032456*c[160]
+                     + 36494.411215965657773718209376844*c[161]
+                     + 22870.667983248762120096274177275*c[162]
+                     + 10027.362564503190437133315137999*c[163]
+                     + 2134.9885245593241829732562202618*c[164]
+                     + y*(296.98484809834996024835463208404*c[16]
+                          + 308.63570759068044037285779341294*c[17]
+                          + 132.81566172707193194395352886617*c[18]
+                          + 22.449944320643648313502492393899*c[19]
+                          - 328.32910318764006881959410794811*c[26]
+                          - 341.20961299471033513931510986717*c[27]
+                          - 146.83323874382121657880349191519*c[28]
+                          - 24.819347291981713192266483910899*c[29]
+                          - 2349.3318199011394652608558706431*c[30]
+                          - 3051.8715569302715987459130721959*c[31]
+                          - 2063.7829343223090040088772499596*c[32]
+                          - 776.9684678286500450174248209822*c[33]
+                          - 125.85706178041818563897442164159*c[34]
+                          + 356.93136595149493810197568763159*c[41]
+                          + 370.93395638576956790008979453229*c[42]
+                          + 159.62455951387931707904686357935*c[43]
+                          + 26.981475126464082931100611222991*c[44]
+                          + 2553.9929522220690732647498172695*c[45]
+                          + 3317.7341665660918349296614553455*c[46]
+                          + 2243.56858598082532521241860797*c[47]
+                          + 844.6537752239079408304694038886*c[48]
+                          + 136.82105101189655749632588306801*c[49]
+                          + 10491.596637309308985822780443179*c[50]
+                          + 15056.782126337619288065868012957*c[51]
+                          + 12902.957800442501640972746275964*c[52]
+                          + 7468.265662119954339941476693303*c[53]
+                          + 2622.8991593273272464556951107947*c[54]
+                          + 414.24630354415958264314352688096*c[55]
+                          - 383.40579025361627941987884796056*c[62]
+                          - 398.44698518121579583186058659852*c[63]
+                          - 171.46428199482246687380988522941*c[64]
+                          - 28.98275349237887714743732831434*c[65]
+                          - 2743.4285119171594699809581636706*c[66]
+                          - 3563.8181771801995229802555850084*c[67]
+                          - 2409.9792530227308992106670443235*c[68]
+                          - 907.3036977771004323352354410523*c[69]
+                          - 146.96938456699068589183704448235*c[70]
+                          - 11269.782606598940069902235290406*c[71]
+                          - 16173.578453762172912508612309491*c[72]
+                          - 13860.*c[73]
+                          - 8022.204185883079353721297163358*c[74]
+                          - 2817.4456516497350174755588226014*c[75]
+                          - 444.97190922573977692268384644804*c[76]
+                          - 34779.304190854652576924793977207*c[77]
+                          - 52709.58167164675952262483762447*c[78]
+                          - 51197.8515174220958246311427451*c[79]
+                          - 37573.767444854395383148127100135*c[80]
+                          - 19998.099909741425231731756536894*c[81]
+                          - 6728.744310790832836637730957598*c[82]
+                          - 1044.9880382090505058758853878828*c[83]
+                          + 408.16663263917103296119070142819*c[90]
+                          + 424.17920741120727404126220851692*c[91]
+                          + 182.53766734567416400832320360802*c[92]
+                          + 30.854497241083024978157561074178*c[93]
+                          + 2920.6026775307866241331712577283*c[94]
+                          + 3793.9741696537682147530439764281*c[95]
+                          + 2565.6188337319322071846272661201*c[96]
+                          + 965.8985453969790506529894572637*c[97]
+                          + 156.4608577248635691499913173783*c[98]
+                          + 11997.599759951987996638991683097*c[99]
+                          + 17218.089092579350456054207558548*c[100]
+                          + 14755.09674654829228714090654353*c[101]
+                          + 8540.288519716415295060756314772*c[102]
+                          + 2999.3999399879969991597479207743*c[103]
+                          + 473.70877129308044933170959823702*c[104]
+                          + 37025.396689299629973789073289013*c[105]
+                          + 56113.63470672702734363014897623*c[106]
+                          + 54504.27506168667500113297651702*c[107]
+                          + 40000.329998638761230196688739963*c[108]
+                          + 21289.603096347287234928717141183*c[109]
+                          + 7163.295331060977552832121374534*c[110]
+                          + 1112.4747188138703945529191706405*c[111]
+                          + 95243.739951767958700874567673*c[112]
+                          + 149255.85415654556495818745605758*c[113]
+                          + 156179.08310654151103143852633306*c[114]
+                          + 131122.71961792128722625589693822*c[115]
+                          + 88316.92250073028897717459911496*c[116]
+                          + 44579.829519638138696945257591435*c[117]
+                          + 14568.747372372135412159768049653*c[118]
+                          + 2235.6207191739836798698343247773*c[119]
+                          - 431.5089802078283515175134667018*c[126]
+                          - 448.43728658531507085408400655502*c[127]
+                          - 192.97668252926310475138277574108*c[128]
+                          - 32.619012860600180952251535775392*c[129]
+                          - 3087.6269204682096760221244118573*c[130]
+                          - 4010.9450258012761748533260551997*c[131]
+                          - 2712.3421613063496381100846478399*c[132]
+                          - 1021.1366216133862662750184964452*c[133]
+                          - 165.40858502508266121547095063521*c[134]
+                          - 12683.721851254859491357630475669*c[135]
+                          - 18202.761988225852754141636764598*c[136]
+                          - 15598.915346907938137200005814398*c[137]
+                          - 9028.692928658056869932732812282*c[138]
+                          - 3170.9304628137148728394076189174*c[139]
+                          - 500.7993610219565765375626235541*c[140]
+                          - 39142.815432720217142701842930471*c[141]
+                          - 59322.67694566724456018692216399*c[142]
+                          - 57621.28079104108216837604372798*c[143]
+                          - 42287.880060367178448716319736776*c[144]
+                          - 22507.118873814124857053559685021*c[145]
+                          - 7572.951868327171667156102325052*c[146]
+                          - 1176.0952342391325241705790450826*c[147]
+                          - 100690.56559578955905667428382716*c[148]
+                          - 157791.53969715866867224671246517*c[149]
+                          - 165110.6962010638485818427196063*c[150]
+                          - 138621.40238794296659003728253059*c[151]
+                          - 93367.61537064122748891615409427*c[152]
+                          - 47129.273281051130589371302146292*c[153]
+                          - 15401.908972591676760614019249345*c[154]
+                          - 2363.4720222587785056363645173331*c[155]
+                          - 227836.74154973336960124711041855*c[156]
+                          - 365027.95128044646767522438133579*c[157]
+                          - 400785.00151577528812508611338911*c[158]
+                          - 365789.61021877042919854872218525*c[159]
+                          - 282946.60273627601906648383030875*c[160]
+                          - 180325.32600830089723484291692088*c[161]
+                          - 87748.685323485046501593868272*c[162]
+                          - 28076.615180608933223973282386398*c[163]
+                          - 4269.9770491186483659465124405237*c[164]
+                          + y*(1321.4991486943909492092314272367*c[30]
+                               + 1525.935778465135799372956536098*c[31]
+                               + 844.274836768217319821813420438*c[32]
+                               + 249.73986465920894304131512103*c[33]
+                               + 31.464265445104546409743605410398*c[34]
+                               - 1436.6210356249138537114217722141*c[45]
+                               - 1658.8670832830459174648307276727*c[46]
+                               - 917.8235124467012694050803396241*c[47]
+                               - 271.49585632197040955265087982134*c[48]
+                               - 34.205262752974139374081470767003*c[49]
+                               - 13114.495796636636232278475553974*c[50]
+                               - 17522.979198754987964559415359907*c[51]
+                               - 12986.74324070511528799204982321*c[52]
+                               - 6113.403307487573242872447735668*c[53]
+                               - 1686.1494595675675155786611426537*c[54]
+                               - 207.12315177207979132157176344048*c[55]
+                               + 1543.1785379534022018642889670647*c[66]
+                               + 1781.9090885900997614901277925042*c[67]
+                               + 985.9006035092990042225456090414*c[68]
+                               + 291.63333142835371039346853462396*c[69]
+                               + 36.742346141747671472959261120588*c[70]
+                               + 14087.228258248675087377794113007*c[71]
+                               + 18822.699062568046061971229842942*c[72]
+                               + 13950.*c[73]
+                               + 6566.848559240573807249734403633*c[74]
+                               + 1811.2150617748296540914306716723*c[75]
+                               + 222.48595461286988846134192322402*c[76]
+                               + 71732.31489363772093990738757799*c[77]
+                               + 103536.67828359184906229878819092*c[78]
+                               + 90892.38829517023973929769329113*c[79]
+                               + 56935.75985266201749385200892214*c[80]
+                               + 24562.883584791098382453135746403*c[81]
+                               + 6488.432013976874521043526280541*c[82]
+                               + 783.7410286567878794069140409121*c[83]
+                               - 1642.8390061110674760749088324722*c[94]
+                               - 1896.9870848268841073765219882141*c[95]
+                               - 1049.5713410721540847573475179582*c[96]
+                               - 310.4673895918861234241751826919*c[97]
+                               - 39.115214431215892287497829344575*c[98]
+                               - 14996.999699939984995798739603871*c[99]
+                               - 20038.293340501830272132051900034*c[100]
+                               - 14850.909063084320159135328014592*c[101]
+                               - 6990.944142245738184009911142623*c[102]
+                               - 1928.1856757065694994598379490692*c[103]
+                               - 236.85438564654022466585479911851*c[104]
+                               - 76364.88067168048682093996365859*c[105]
+                               - 110223.21103107094656784493548903*c[106]
+                               - 96762.33642280450846720126527231*c[107]
+                               - 60612.74494691689839473681916209*c[108]
+                               - 26149.186411817863668988533010365*c[109]
+                               - 6907.463354951656925945259896872*c[110]
+                               - 834.3560391104027959146893779804*c[111]
+                               - 285731.219855303876102623703019*c[112]
+                               - 432056.41992684242487896368858772*c[113]
+                               - 419858.05458511808809750357079148*c[114]
+                               - 313516.3861746304321865719199671*c[115]
+                               - 178860.32203929411465125275955216*c[116]
+                               - 73023.40172848701246677536059456*c[117]
+                               - 18731.246621621316958491130349554*c[118]
+                               - 2235.6207191739836798698343247773*c[119]
+                               + 1736.7901427633679427624449816697*c[130]
+                               + 2005.4725129006380874266630275999*c[131]
+                               + 1109.5945205344157610450346286618*c[132]
+                               + 328.22248551858844273125594528597*c[133]
+                               + 41.352146256270665303867737658803*c[134]
+                               + 15854.652314068574364197038094587*c[135]
+                               + 21184.248865607673463871732441558*c[136]
+                               + 15700.207005004742930298707150856*c[137]
+                               + 7390.744211512126198838741461382*c[138]
+                               + 2038.4552975231024182539048978755*c[139]
+                               + 250.39968051097828826878131177705*c[140]
+                               + 80732.0568299854478568225510441*c[141]
+                               + 116526.68685756065895751002567927*c[142]
+                               + 102296.00798662673131790810294746*c[143]
+                               + 64079.08356086251020035074980522*c[144]
+                               + 27644.613399358653357033176569645*c[145]
+                               + 7302.489301601201250471955813443*c[146]
+                               + 882.0714256793493931279342838119*c[147]
+                               + 302071.69678736867717002285148147*c[148]
+                               + 456764.98333388035668281943082024*c[149]
+                               + 443869.01446260021631742133712343*c[150]
+                               + 331445.84897083867386003922628363*c[151]
+                               + 189089.03617079441869604027845983*c[152]
+                               + 77199.48445423712802062661149117*c[153]
+                               + 19802.454393332155835075167606301*c[154]
+                               + 2363.4720222587785056363645173331*c[155]
+                               + 925586.7625457918140050663860754*c[156]
+                               + 1.4428469695882512404730152910908e6*c[157]
+                               + 1.4971544552082794373265314419369e6*c[158]
+                               + 1.2498790252860474336378982220736e6*c[159]
+                               + 851336.3958800304926618028188407*c[160]
+                               + 457253.50523533441798835168219223*c[161]
+                               + 179698.10558266884522932786853574*c[162]
+                               + 45123.131540264356967099918120997*c[163]
+                               + 5337.471311398310457433140550655*c[164]
+                               + y*(5770.378150520119942202529243748*c[50]
+                                    + 7138.991525418698800376058109592*c[51]
+                                    + 4608.1992144437505860616950985585*c[52]
+                                    + 1817.4982806044136667999168943878*c[53]
+                                    + 412.16986789429428158589494598203*c[54]
+                                    + 41.424630354415958264314352688096*c[55]
+                                    - 6198.380433629417038446229409723*c[71]
+                                    - 7668.507025490685432654945491569*c[72]
+                                    - 4950.*c[73]
+                                    - 1952.3063284228732940472183362153*c[74]
+                                    - 442.74145954495835988901638640879*c[75]
+                                    - 44.497190922573977692268384644804*c[76]
+                                    - 68863.02229789221210231109207487*c[77]
+                                    - 94425.45059463576634481649483012*c[78]
+                                    - 74852.55506661078566765692388682*c[79]
+                                    - 40487.651450781879106739206344635*c[80]
+                                    - 14607.307760158954082308413470427*c[81]
+                                    - 3172.1223179442497658435017371533*c[82]
+                                    - 313.49641146271515176276561636484*c[83]
+                                    + 6598.679867973593398151445425703*c[99]
+                                    + 8163.749138722967888646391514829*c[100]
+                                    + 5269.677409481532959693180908404*c[101]
+                                    + 2078.3887990460302709218654748338*c[102]
+                                    + 471.33427628382809986796038755024*c[103]
+                                    + 47.370877129308044933170959823702*c[104]
+                                    + 73310.28544481326734810236511225*c[105]
+                                    + 100523.568460336703269874581166*c[106]
+                                    + 79686.62999525077167887163022425*c[107]
+                                    + 43102.396406696461080701738070817*c[108]
+                                    + 15550.666609505844588991410781385*c[109]
+                                    + 3376.9820846430322749065715051375*c[110]
+                                    + 333.74241564416111836587575119216*c[111]
+                                    + 445740.70297427404672009297670965*c[112]
+                                    + 649498.6327191151216180494140442*c[113]
+                                    + 585367.3166824400010866643986977*c[114]
+                                    + 389702.83158324626163650296690691*c[115]
+                                    + 191031.72984611744859432556144699*c[116]
+                                    + 65146.72019372886280743779360908*c[117]
+                                    + 13736.247522522299102893495589673*c[118]
+                                    + 1341.3724315043902079219005948664*c[119]
+                                    - 6976.047018190172720246696761618*c[135]
+                                    - 8630.619908210533633429224328042*c[136]
+                                    - 5571.041195324263620428573505142*c[137]
+                                    - 2197.2482790981996807358420560864*c[138]
+                                    - 498.28907272786948001762119725844*c[139]
+                                    - 50.07993610219565765375626235541*c[140]
+                                    - 77502.77455678602994254964900233*c[141]
+                                    - 106272.3384140953209692491434195*c[142]
+                                    - 84243.77128310436696768902595673*c[143]
+                                    - 45567.34830994667392024942208371*c[144]
+                                    - 16439.982481742491199934774030798*c[145]
+                                    - 3570.105880782809500230733953239*c[146]
+                                    - 352.82857027173975725117371352478*c[147]
+                                    - 471231.8469882951363852356483111*c[148]
+                                    - 686642.3422190041434642820098221*c[149]
+                                    - 618843.466540610736372984530888*c[150]
+                                    - 411989.26613201951235128884202353*c[151]
+                                    - 201956.50585212648702224384927618*c[152]
+                                    - 68872.34905243177488581744890335*c[153]
+                                    - 14521.799888443580945721789577954*c[154]
+                                    - 1418.0832133552671033818187103999*c[155]
+                                    - 2.0733143481025736633713487048088e6*c[156]
+                                    - 3.142200067103302701474566633931e6*c[157]
+                                    - 3.0781710630242757838893066558459e6*c[158]
+                                    - 2.3509174948891762415906726864041e6*c[159]
+                                    - 1.4167302838183420437023002138753e6*c[160]
+                                    - 651747.2497157161000059322568712*c[161]
+                                    - 213770.73339444761328579782802433*c[162]
+                                    - 44120.395283814037923386586607197*c[163]
+                                    - 4269.9770491186483659465124405237*c[164]
+                                    + y*(24867.202496461076592501227693703*c[77]
+                                         + 32303.443624480656907437221915566*c[78]
+                                         + 23168.647996808100325703333584015*c[79]
+                                         + 10965.405601253425591408535051672*c[80]
+                                         + 3390.9821586083286262501674127777*c[81]
+                                         + 624.8119717162916205449321603484*c[82]
+                                         + 52.24940191045252529379426939414*c[83]
+                                         - 26473.158632849235431259187401644*c[105]
+                                         - 34389.641841694135329167619872578*c[106]
+                                         - 24664.909284244286472031695069412*c[107]
+                                         - 11673.565693480291542690054060846*c[108]
+                                         - 3609.9761772067139224444346456788*c[109]
+                                         - 665.163137884233629905839841921*c[110]
+                                         - 55.62373594069351972764595853203*c[111]
+                                         - 346687.21342443536967118342632972*c[112]
+                                         - 486102.75027405471366382314636015*c[113]
+                                         - 406065.61607700792868174016846596*c[114]
+                                         - 242217.04379337140279299383823763*c[115]
+                                         - 103555.92089301316236931452994264*c[116]
+                                         - 30248.64506056428306676162877063*c[117]
+                                         - 5411.249024023936010230770989871*c[118]
+                                         - 447.12414383479673597396686495546*c[119]
+                                         + 27987.113034394955257031817695287*c[141]
+                                         + 36356.326299558925594743128011933*c[142]
+                                         + 26075.453016198970728094222319941*c[143]
+                                         + 12341.156833943890853400885147671*c[144]
+                                         + 3816.4245046902211714134296857209*c[145]
+                                         + 703.2026734875230833787809301834*c[146]
+                                         + 58.804761711956626208528952254129*c[147]
+                                         + 366513.65876867399496629439313085*c[148]
+                                         + 513902.1303400093903915066614392*c[149]
+                                         + 429287.81012276600631279107097638*c[150]
+                                         + 256069.01985207035192722028463471*c[151]
+                                         + 109478.10586596755693798403950662*c[152]
+                                         + 31978.513036099724191315742437913*c[153]
+                                         + 5720.709046962622796799492864043*c[154]
+                                         + 472.69440445175570112727290346662*c[155]
+                                         + 2.591642935128217079214185881011e6*c[156]
+                                         + 3.8155286529111532803619737697734e6*c[157]
+                                         + 3.5259734548334308184648903869531e6*c[158]
+                                         + 2.466682371531446283790213386871e6*c[159]
+                                         + 1.3243010602578252108072488293078e6*c[160]
+                                         + 530242.3276672657335357881009459*c[161]
+                                         + 148892.71605421132890430023392961*c[162]
+                                         + 26071.142667708295136546619358798*c[163]
+                                         + 2134.9885245593241829732562202618*c[164]
+                                         + y*(106128.73880339858255240308969277*c[112]
+                                              + 142971.39713942785695994798422357*c[113]
+                                              + 110745.16802100216236774731867253*c[114]
+                                              + 59561.56814591100068680176350106*c[115]
+                                              + 22512.156715872426602024897813618*c[116]
+                                              + 5743.413619094484126600309260246*c[117]
+                                              + 891.9641248391103313567204928359*c[118]
+                                              + 63.87487769068524799628098070792*c[119]
+                                              - 112198.05880673693723457991626455*c[148]
+                                              - 151147.68539412040893867842983506*c[149]
+                                              - 117078.49366984527444894301935719*c[150]
+                                              - 62967.79176690254555587384048395*c[151]
+                                              - 23799.588231732077595213921631874*c[152]
+                                              - 6071.869563816403327465014386946*c[153]
+                                              - 942.9740187301026588131032193477*c[154]
+                                              - 67.52777206453652873246755763809*c[155]
+                                              - 1.6925015086551621741806928202521e6*c[156]
+                                              - 2.418486349024116364983339916495e6*c[157]
+                                              - 2.1073053732195531038850999110926e6*c[158]
+                                              - 1.3535585576634651087946297285357e6*c[159]
+                                              - 652441.5780742364674944803616531*c[160]
+                                              - 230620.14482694264408265624749065*c[161]
+                                              - 56543.22580115145853598145919047*c[162]
+                                              - 8594.882198145591803257127261142*c[163]
+                                              - 609.9967213026640522780732057891*c[164]
+                                              + y*(449570.71323652745251674653037946*c[156]
+                                                   + 622943.4535365148212835875542487*c[157]
+                                                   + 511774.1620676057538006671212653*c[158]
+                                                   + 302769.67737209087959879875506719*c[159]
+                                                   + 132041.74794359547556435912081075*c[160]
+                                                   + 41707.898532532180312820810716394*c[161]
+                                                   + 9068.253194524290519921554775829*c[162]
+                                                   + 1217.6083114039588387947596953285*c[163]
+                                                   + 76.24959016283300653475915072364*c[164])
+                                              + z*(1.2458869070730296425671751084974e6*c[157]
+                                                   + 3.070644972405634522804002727592e6*c[158]
+                                                   + 3.6332361284650905551855850608063e6*c[159]
+                                                   + 2.640834958871909511287182416215e6*c[160]
+                                                   + 1.2512369559759654093846243214918e6*c[161]
+                                                   + 380866.63417002020183670530058483*c[162]
+                                                   + 68186.0654386216949725065429384*c[163]
+                                                   + 5489.970491723976470502658852102*c[164]))
+                                         + z*(285942.79427885571391989596844715*c[113]
+                                              + 664471.0081260129742064839120352*c[114]
+                                              + 714738.8177509320082416211620127*c[115]
+                                              + 450243.13431744853204049795627237*c[116]
+                                              + 172302.40857283452379800927780739*c[117]
+                                              + 37462.493243242633916982260699107*c[118]
+                                              + 3576.9931506783738877917349196437*c[119]
+                                              - 302295.37078824081787735685967012*c[149]
+                                              - 702470.9620190716466936581161432*c[150]
+                                              - 755613.5012028305466704860858073*c[151]
+                                              - 475991.76463464155190427843263747*c[152]
+                                              - 182156.08691449209982395043160837*c[153]
+                                              - 39604.908786664311670150335212603*c[154]
+                                              - 3781.555235614045609018183227733*c[155]
+                                              - 3.5910857909752030873995047244926e6*c[157]
+                                              - 9.573187266911684100506596738963e6*c[158]
+                                              - 1.2609466563496490750349971681622e7*c[159]
+                                              - 1.0407996602612819838602424816847e7*c[160]
+                                              - 5.667367388832313913095063103228e6*c[161]
+                                              - 1.9939488494783410566745159854147e6*c[162]
+                                              - 413127.33765753144600989258368557*c[163]
+                                              - 38429.793442067835293518611964713*c[164]
+                                              + z*(3.070644972405634522804002727592e6*c[158]
+                                                   + 9.083090321162726387963962652016e6*c[159]
+                                                   + 1.1883757314923592800792320872967e7*c[160]
+                                                   + 8.758658691831757865692370250443e6*c[161]
+                                                   + 3.8086663417002020183670530058483e6*c[162]
+                                                   + 920511.8834213928821288383296683*c[163]
+                                                   + 96074.48360516958823379652991178*c[164])))
+                                    + z*(64606.88724896131381487444383113*c[78]
+                                         + 139011.88798084860195422000150409*c[79]
+                                         + 131584.86721504110709690242062006*c[80]
+                                         + 67819.64317216657252500334825555*c[81]
+                                         + 18744.359151488748616347964810451*c[82]
+                                         + 2194.4748802390060623393593145539*c[83]
+                                         - 68779.28368338827065833523974516*c[106]
+                                         - 147989.45570546571883219017041647*c[107]
+                                         - 140082.78832176349851228064873016*c[108]
+                                         - 72199.52354413427844888869291358*c[109]
+                                         - 19954.894136527008897175195257631*c[110]
+                                         - 2336.1969095091278285611302583452*c[111]
+                                         - 686262.7062692537134077503242731*c[113]
+                                         - 1.7719226883360345978839570987606e6*c[114]
+                                         - 2.1918657077695248252743048968389e6*c[115]
+                                         - 1.6208752835428147153457926425805e6*c[116]
+                                         - 735156.9432440939682048395853115*c[117]
+                                         - 189809.96576576267851271012087548*c[118]
+                                         - 21461.958904070243326750409517862*c[119]
+                                         + 72712.65259911785118948625602387*c[142]
+                                         + 156452.71809719382436856533391965*c[143]
+                                         + 148093.88200732669024081062177206*c[144]
+                                         + 76328.49009380442342826859371442*c[145]
+                                         + 21096.080204625692501363427905503*c[146]
+                                         + 2469.7999919021783007582159946734*c[147]
+                                         + 725508.8898917779629056564632083*c[149]
+                                         + 1.8732558987175243911830883097151e6*c[150]
+                                         + 2.3172147370220136764561573298092e6*c[151]
+                                         + 1.7135703526847095868554023574949e6*c[152]
+                                         + 777199.304168499625915521841529*c[153]
+                                         + 200664.87118576584579542836507719*c[154]
+                                         + 22689.331413684273654109099366398*c[155]
+                                         + 4.0399715148471034733244428150542e6*c[157]
+                                         + 1.1582653462088900810282745582755e7*c[158]
+                                         + 1.699072189488086465513258896083e7*c[159]
+                                         + 1.6078024602543684377542551769309e7*c[160]
+                                         + 1.023990244118565809297857992515e7*c[161]
+                                         + 4.2595452247985347573060938396289e6*c[162]
+                                         + 1.0468566517341330816367181004071e6*c[163]
+                                         + 115289.38032620350588055583589414*c[164]
+                                         + z*(664471.0081260129742064839120352*c[114]
+                                              + 1.7868470443773300206040529050317e6*c[115]
+                                              + 2.0260941044285183941822408032257e6*c[116]
+                                              + 1.2061168600098416665860649446517e6*c[117]
+                                              + 374624.93243242633916982260699107*c[118]
+                                              + 48289.407534158047485188421415189*c[119]
+                                              - 702470.9620190716466936581161432*c[150]
+                                              - 1.8890337530070763666762152145184e6*c[151]
+                                              - 2.1419629408558869835692529468686e6*c[152]
+                                              - 1.2750926084014446987676530212586e6*c[153]
+                                              - 396049.08786664311670150335212603*c[154]
+                                              - 51050.99568078961572174547357439*c[155]
+                                              - 6.502542294506049577702594011371e6*c[158]
+                                              - 2.2440576087578500487910966552039e7*c[159]
+                                              - 3.4952227396834096472918590802846e7*c[160]
+                                              - 3.0912913029994439525973071472151e7*c[161]
+                                              - 1.6130822153083208548378106848299e7*c[162]
+                                              - 4.6567071749552816390047115500869e6*c[163]
+                                              - 576446.9016310175294027791794707*c[164]
+                                              + z*(6.055393547441817591975975101344e6*c[159]
+                                                   + 1.8485844712103366579010276913505e7*c[160]
+                                                   + 2.335642317821802097517965400118e7*c[161]
+                                                   + 1.5234665366800808073468212023393e7*c[162]
+                                                   + 5.11395490789662712293799072038e6*c[163]
+                                                   + 704546.2131045769803811745526864*c[164]))))
+                               + z*(14277.983050837397600752116219183*c[51]
+                                    + 27649.195286662503516370170591351*c[52]
+                                    + 21809.979367252964001599002732653*c[53]
+                                    + 8243.397357885885631717898919641*c[54]
+                                    + 1242.7389106324787479294305806429*c[55]
+                                    - 15337.014050981370865309890983138*c[72]
+                                    - 29700.*c[73]
+                                    - 23427.675941074479528566620034584*c[74]
+                                    - 8854.829190899167197780327728176*c[75]
+                                    - 1334.9157276772193307680515393441*c[76]
+                                    - 124244.0139403102188747585458291*c[78]
+                                    - 310103.44241881611205172154181681*c[79]
+                                    - 354266.95019434144218396805551556*c[80]
+                                    - 224326.51203101250912116492115299*c[81]
+                                    - 76419.31038683874435895708730415*c[82]
+                                    - 10972.374401195030311696796572769*c[83]
+                                    + 16327.498277445935777292783029657*c[100]
+                                    + 31618.064456889197758159085450422*c[101]
+                                    + 24940.665588552363251062385698006*c[102]
+                                    + 9426.685525676561997359207751005*c[103]
+                                    + 1421.1263138792413479951287947111*c[104]
+                                    + 132267.85323728513588141392258684*c[106]
+                                    + 330130.32426603891124103961092905*c[107]
+                                    + 377145.96855859403445614020811965*c[108]
+                                    + 238813.80864598261333093952271413*c[109]
+                                    + 81354.56840276395935002194989649*c[110]
+                                    + 11680.984547545639142805651291726*c[111]
+                                    + 612734.5591689765298283485038153*c[113]
+                                    + 1.7402812117586054086360292934255e6*c[114]
+                                    + 2.4845682712294303143637307060441e6*c[115]
+                                    + 2.1997593133795342565407185863593e6*c[116]
+                                    + 1.2192446625677719160182942229609e6*c[117]
+                                    + 387112.43018017388380881669389077*c[118]
+                                    + 53654.89726017560831687602379465*c[119]
+                                    - 17261.239816421067266858448656084*c[136]
+                                    - 33426.247171945581722571441030854*c[137]
+                                    - 26366.979349178396168830104673037*c[138]
+                                    - 9965.781454557389600352423945169*c[139]
+                                    - 1502.3980830658697296126878706623*c[140]
+                                    - 139832.02422907279074901203081513*c[142]
+                                    - 349009.90960143237743756882182075*c[143]
+                                    - 398714.29771203339680218244323246*c[144]
+                                    - 252471.15954104540057042688690154*c[145]
+                                    - 86007.09621885859250555859069167*c[146]
+                                    - 12348.999959510891503791079973367*c[147]
+                                    - 647775.794546230324022907556436*c[149]
+                                    - 1.839804900526140027054818875613e6*c[150]
+                                    - 2.6266564565622204717593087744732e6*c[151]
+                                    - 2.3255597643578201535894746280288e6*c[152]
+                                    - 1.2889711674044536206590016255716e6*c[153]
+                                    - 409250.72412886455392488679719689*c[154]
+                                    - 56723.32853421068413527274841599*c[155]
+                                    - 2.2444286193595019296246904528079e6*c[157]
+                                    - 6.88637291605675389305309435232e6*c[158]
+                                    - 1.122028804378925024395548327602e7*c[159]
+                                    - 1.2256581073823156496503452508198e7*c[160]
+                                    - 9.312515050285824907199387780985e6*c[161]
+                                    - 4.7188255777682650006974149373929e6*c[162]
+                                    - 1.4238854841594530420729307495959e6*c[163]
+                                    - 192148.96721033917646759305982357*c[164]
+                                    + z*(139011.88798084860195422000150409*c[79]
+                                         + 328962.16803760276774225605155016*c[80]
+                                         + 305188.39427474957636251506715*c[81]
+                                         + 131210.51406042124031443575367316*c[82]
+                                         + 21944.748802390060623393593145539*c[83]
+                                         - 147989.45570546571883219017041647*c[107]
+                                         - 350206.97080440874628070162182539*c[108]
+                                         - 324897.85594860425301999911811109*c[109]
+                                         - 139684.25895568906228022636680341*c[110]
+                                         - 23361.969095091278285611302583452*c[111]
+                                         - 1.1074516802100216236774731867253e6*c[114]
+                                         - 3.6928172250464820425817093370655e6*c[115]
+                                         - 5.267844671514147824873826088387e6*c[116]
+                                         - 3.9399817426988161108478121525289e6*c[117]
+                                         - 1.5234747252252004459572786017637e6*c[118]
+                                         - 241447.03767079023742594210707595*c[119]
+                                         + 156452.71809719382436856533391965*c[143]
+                                         + 370234.70501831672560202655443014*c[144]
+                                         + 343478.20542211990542720867171488*c[145]
+                                         + 147672.56143237984750954399533852*c[146]
+                                         + 24697.999919021783007582159946734*c[147]
+                                         + 1.1707849366984527444894301935719e6*c[150]
+                                         + 3.9040030895479578244641781100046e6*c[151]
+                                         + 5.569103646225306157280057661858e6*c[152]
+                                         + 4.1653025207780526826409998694447e6*c[153]
+                                         + 1.6105996239910153412527802986458e6*c[154]
+                                         + 255254.97840394807860872736787197*c[155]
+                                         + 5.080111167582851232580151571384e6*c[158]
+                                         + 2.0036228649623661149920505850035e7*c[159]
+                                         + 3.7398883314612483226022892159045e7*c[160]
+                                         + 4.0766404058305167124876988003899e7*c[161]
+                                         + 2.646463009490213902468283154799e7*c[162]
+                                         + 9.475857623455514963090982805409e6*c[163]
+                                         + 1.4411172540775438235069479486767e6*c[164]
+                                         + z*(1.1912313629182200137360352700211e6*c[115]
+                                              + 3.1517019402221397242834856939066e6*c[116]
+                                              + 3.2163116266929111108961731857379e6*c[117]
+                                              + 1.4984997297297053566792904279643e6*c[118]
+                                              + 268274.48630087804158438011897327*c[119]
+                                              - 1.2593558353380509111174768096789e6*c[151]
+                                              - 3.3319423524424908633299490284623e6*c[152]
+                                              - 3.4002469557371858633804080566895e6*c[153]
+                                              - 1.5841963514665724668060134085041e6*c[154]
+                                              - 283616.64267105342067636374207997*c[155]
+                                              - 8.904990510943849399964669266682e6*c[159]
+                                              - 3.5884286794083005712196419890921e7*c[160]
+                                              - 5.907801156843381776074853659122e7*c[161]
+                                              - 4.9288623245532026120044215369802e7*c[162]
+                                              - 2.0756640508521604204865962335659e7*c[163]
+                                              - 3.522731065522884901905872763432e6*c[164]
+                                              + z*(9.242922356051683289505138456752e6*c[160]
+                                                   + 2.6275976075495273597077110751328e7*c[161]
+                                                   + 2.8564997562751515137752897543862e7*c[162]
+                                                   + 1.4063375996715724588079474481044e7*c[163]
+                                                   + 2.642048299142163676429404572574e6*c[164])))))
+                          + z*(3051.8715569302715987459130721959*c[31]
+                               + 5065.649020609303918930880522628*c[32]
+                               + 2996.87837591050731649578145236*c[33]
+                               + 629.285308902090928194872108208*c[34]
+                               - 3317.7341665660918349296614553455*c[46]
+                               - 5506.941074680207616430482037745*c[47]
+                               - 3257.9502758636449146318105578561*c[48]
+                               - 684.1052550594827874816294153401*c[49]
+                               - 20767.97534667257832836671450063*c[51]
+                               - 50271.26415756818821158212834791*c[52]
+                               - 51550.86032259791491287037009536*c[53]
+                               - 25479.591833465464679855323933434*c[54]
+                               - 4970.9556425299149917177223225716*c[55]
+                               + 3563.8181771801995229802555850084*c[67]
+                               + 5915.403621055794025335273654249*c[68]
+                               + 3499.5999771402445247216224154875*c[69]
+                               + 734.8469228349534294591852224118*c[70]
+                               + 22308.384074154721258632568702747*c[72]
+                               + 54000.*c[73]
+                               + 55374.50676981240615843019280902*c[74]
+                               + 27369.472044597425884048285705271*c[75]
+                               + 5339.662910708877323072206157377*c[76]
+                               + 82829.34262687347924983903055273*c[78]
+                               + 235250.88735220532638406461792999*c[79]
+                               + 328962.16803760276774225605155016*c[80]
+                               + 266931.15966480945852789779377507*c[81]
+                               + 118233.65003246749127234870111208*c[82]
+                               + 21944.748802390060623393593145539*c[83]
+                               - 3793.9741696537682147530439764281*c[95]
+                               - 6297.428046432924508544085107749*c[96]
+                               - 3725.6086751026334810901021923028*c[97]
+                               - 782.3042886243178457499565868915*c[98]
+                               - 23749.088403557724766971320770411*c[100]
+                               - 57487.38992161672319665288263713*c[101]
+                               - 58950.66411839649495705654801347*c[102]
+                               - 29137.027988454827991837551230378*c[103]
+                               - 5684.505255516965391980515178844*c[104]
+                               - 88178.56882485675725427594839123*c[106]
+                               - 250443.6942707881395621679807048*c[107]
+                               - 350206.97080440874628070162182539*c[108]
+                               - 284169.91959037466004883113749318*c[109]
+                               - 125869.33224578574842833584700967*c[110]
+                               - 23361.969095091278285611302583452*c[111]
+                               - 251378.28068470831992957887336013*c[113]
+                               - 778867.1157521031199489921313233*c[114]
+                               - 1.2776283628661348718751323335611e6*c[115]
+                               - 1.3774471274063480364843366046838e6*c[116]
+                               - 971457.3892868384579849665948759*c[117]
+                               - 399599.92792792142844781078079048*c[118]
+                               - 71539.86301356747775583469839287*c[119]
+                               + 4010.9450258012761748533260551997*c[131]
+                               + 6657.567123206494566270207771971*c[132]
+                               + 3938.6698262230613127750713434317*c[133]
+                               + 827.0429251254133060773547531761*c[134]
+                               + 25107.257914794279660885016227031*c[136]
+                               + 60774.99485808287585922080187428*c[137]
+                               + 62321.95118896711821723479286354*c[138]
+                               + 30803.32449590465876472567401234*c[139]
+                               + 6009.592332263478918450751482649*c[140]
+                               + 93221.34948604852716600802054342*c[142]
+                               + 264766.13831832801046987979586402*c[143]
+                               + 370234.70501831672560202655443014*c[144]
+                               + 300421.10844612766657023664449136*c[145]
+                               + 133067.58282917744500860008371164*c[146]
+                               + 24697.999919021783007582159946734*c[147]
+                               + 265754.1721215303893427313052045*c[149]
+                               + 823409.1862494612708497091471275*c[150]
+                               + 1.3506937310878436145611619409303e6*c[151]
+                               + 1.4562209590580682203313309411678e6*c[152]
+                               + 1.0270133662226602199597967191634e6*c[153]
+                               + 422452.36039108599114827024226776*c[154]
+                               + 75631.10471228091218036366455466*c[155]
+                               + 641265.3198170005513213401293737*c[157]
+                               + 2.0965538151929227309060942993013e6*c[158]
+                               + 3.7782602596433189596992953888637e6*c[159]
+                               + 4.7701468437774533567326038686169e6*c[160]
+                               + 4.4050901067742076324511626847815e6*c[161]
+                               + 2.8284948567038264989343555411079e6*c[162]
+                               + 1.1030098820953509480846646651799e6*c[163]
+                               + 192148.96721033917646759305982357*c[164]
+                               + z*(27649.195286662503516370170591351*c[52]
+                                    + 54524.94841813241000399750683163*c[53]
+                                    + 37095.288110486485342730545138382*c[54]
+                                    + 8699.1723744273512355060140645*c[55]
+                                    - 29700.*c[73]
+                                    - 58569.18985268619882141655008646*c[74]
+                                    - 39846.731359046252390011474776791*c[75]
+                                    - 9344.410093740535315376360775409*c[76]
+                                    - 171091.55443796751009750154031272*c[79]
+                                    - 556705.2074482508377176640872387*c[80]
+                                    - 704280.9098648067146827270780385*c[81]
+                                    - 403724.65864744997019826385745587*c[82]
+                                    - 87778.99520956024249357437258216*c[83]
+                                    + 31618.064456889197758159085450422*c[101]
+                                    + 62351.66397138090812765596424501*c[102]
+                                    + 42420.084865544528988116434879522*c[103]
+                                    + 9947.884197154689435965901562977*c[104]
+                                    + 182140.86856057319240884944051258*c[107]
+                                    + 592657.9505920763398596488984737*c[108]
+                                    + 749764.2829583175069692287341025*c[109]
+                                    + 429797.71986365865316992728247205*c[110]
+                                    + 93447.87638036511314244521033381*c[111]
+                                    + 632829.5315485837849585561067002*c[114]
+                                    + 2.5186034530270937433276174280447e6*c[115]
+                                    + 4.6310722386937563295594075502301e6*c[116]
+                                    + 4.594730895275587301280247408197e6*c[117]
+                                    + 2.347649576576538392130888337144e6*c[118]
+                                    + 482894.07534158047485188421415189*c[119]
+                                    - 33426.247171945581722571441030854*c[137]
+                                    - 65917.44837294599042207526168259*c[138]
+                                    - 44846.01654550825320158590775326*c[139]
+                                    - 10516.786581461088107288815094636*c[140]
+                                    - 192557.1915042385530690034879011*c[143]
+                                    - 626551.039261766766403429553651*c[144]
+                                    - 792642.012512584397139712319342*c[145]
+                                    - 454377.11209963030002936613950315*c[146]
+                                    - 98791.99967608713203032863978694*c[147]
+                                    - 669019.9638276872825653886820411*c[150]
+                                    - 2.6626380518575933549340938261783e6*c[151]
+                                    - 4.8959152933848845338725781642711e6*c[152]
+                                    - 4.8574956510531226619720115095565e6*c[153]
+                                    - 2.4819076172976301979960876733231e6*c[154]
+                                    - 510509.9568078961572174547357439*c[155]
+                                    - 1.8062617484739026604729427809365e6*c[158]
+                                    - 8.014491459849464459968202340014e6*c[159]
+                                    - 1.7755731517591721008242644127846e7*c[160]
+                                    - 2.4421201293695607225518726462999e7*c[161]
+                                    - 2.0723625682780510982291317825939e7*c[162]
+                                    - 9.746596412697101104893582314135e6*c[163]
+                                    - 1.9214896721033917646759305982357e6*c[164]
+                                    + z*(219308.11202506851182817070103344*c[80]
+                                         + 474737.50220516600767502343778888*c[81]
+                                         + 349894.70416112330750516200979509*c[82]
+                                         + 87778.99520956024249357437258216*c[83]
+                                         - 233471.31386960583085380108121693*c[108]
+                                         - 505396.664808939949142220850395*c[109]
+                                         - 372491.35721517083274727031147577*c[110]
+                                         - 93447.87638036511314244521033381*c[111]
+                                         - 1.2706467871127680146517709546892e6*c[115]
+                                         - 5.042723104355423558853577110251e6*c[116]
+                                         - 7.290306353837265184697992554339e6*c[117]
+                                         - 4.5953991711710964271498239790905e6*c[118]
+                                         - 1.0730979452035121663375204758931e6*c[119]
+                                         + 246823.13667887781706801770295343*c[144]
+                                         + 534299.4306566309639978801560009*c[145]
+                                         + 393793.49715301292669211732090273*c[146]
+                                         + 98791.99967608713203032863978694*c[147]
+                                         + 1.3433128910272543051919752636575e6*c[151]
+                                         + 5.33110776390798538132791844554e6*c[152]
+                                         + 7.707226433004287956995591595163e6*c[153]
+                                         + 4.8582021444974888982051077860793e6*c[154]
+                                         + 1.1344665706842136827054549683199e6*c[155]
+                                         + 4.4524952554719246999823346333411e6*c[159]
+                                         + 2.2291753917536412639394745689815e7*c[160]
+                                         + 4.9632399253713294572256764752508e7*c[161]
+                                         + 5.656989713407652997868711082216e7*c[162]
+                                         + 3.1887012955120145590083942138838e7*c[163]
+                                         + 7.045462131045769803811745526864e6*c[164]
+                                         + z*(1.5758509701110698621417428469533e6*c[116]
+                                              + 3.6183505800295249997581948339552e6*c[117]
+                                              + 2.809686993243197543773669552433e6*c[118]
+                                              + 737754.8373274146143570453271765*c[119]
+                                              - 1.6659711762212454316649745142311e6*c[152]
+                                              - 3.8252778252043340963029590637757e6*c[153]
+                                              - 2.9703681589998233752612751409452e6*c[154]
+                                              - 779945.7673453969068600002907199*c[155]
+                                              - 8.699221040989819566593071488708e6*c[160]
+                                              - 4.0186786938992771383764992913796e7*c[161]
+                                              - 6.385117102262103383733000627452e7*c[162]
+                                              - 4.3017385401718686975301921942017e7*c[163]
+                                              - 1.0568193196568654705717618290296e7*c[164]
+                                              + z*(1.0510390430198109438830844300531e7*c[161]
+                                                   + 2.5137197855221333321222549838599e7*c[162]
+                                                   + 2.0251261435270643406834443252703e7*c[163]
+                                                   + 5.495460462215700446973161510954e6*c[164]))))))
+                     + z*(617.2714151813608807457155868259*c[17]
+                          + 796.893970362431591663721173197*c[18]
+                          + 269.39933184772377976202990872679*c[19]
+                          - 682.4192259894206702786302197343*c[27]
+                          - 880.9994324629272994728209514911*c[28]
+                          - 297.83216750378055830719780693079*c[29]
+                          - 3051.8715569302715987459130721959*c[31]
+                          - 7317.048585324550105122382977129*c[32]
+                          - 6326.743238033293223713316399427*c[33]
+                          - 1887.8559267062727845846163246239*c[34]
+                          + 741.8679127715391358001795890646*c[42]
+                          + 957.7473570832759024742811814761*c[43]
+                          + 323.77770151756899517320733467589*c[44]
+                          + 3317.7341665660918349296614553455*c[46]
+                          + 7954.470441204744334844029610076*c[47]
+                          + 6877.895026823250375333822288807*c[48]
+                          + 2052.3157651784483624448882460202*c[49]
+                          + 9345.588906002660247765021525284*c[51]
+                          + 27146.482645086821634254349307872*c[52]
+                          + 38068.327622841537166427350224268*c[53]
+                          + 26978.39135308108024925857828246*c[54]
+                          + 7456.433463794872487576583483857*c[55]
+                          - 796.893970362431591663721173197*c[63]
+                          - 1028.7856919689348012428593113765*c[64]
+                          - 347.79304190854652576924793977207*c[65]
+                          - 3563.8181771801995229802555850084*c[67]
+                          - 8544.471897080591369928728611693*c[68]
+                          - 7388.04439618496066330120287714*c[69]
+                          - 2204.5407685048602883775556672353*c[70]
+                          - 10038.772833369624566384655916236*c[72]
+                          - 29160.*c[73]
+                          - 40891.943460784546086225373151274*c[74]
+                          - 28979.440988397274465462890746757*c[75]
+                          - 8009.494366063315984608309236065*c[76]
+                          - 22589.8207164200397954106446962*c[78]
+                          - 71936.22175232724856372223854058*c[79]
+                          - 121923.04130064997685552147365146*c[80]
+                          - 133030.83853001904610673733696282*c[81]
+                          - 83628.67929125749382678322761586*c[82]
+                          - 21944.748802390060623393593145539*c[83]
+                          + 848.3584148224145480825244170338*c[91]
+                          + 1095.2260040740449840499392216481*c[92]
+                          + 370.25396689299629973789073289013*c[93]
+                          + 3793.9741696537682147530439764281*c[95]
+                          + 9096.284955958668734563678488971*c[96]
+                          + 7865.173869661115126745771294861*c[97]
+                          + 2346.9128658729535372498697606745*c[98]
+                          + 10687.089781600976145137094346685*c[100]
+                          + 31043.19055767303052619255662405*c[101]
+                          + 43532.798118200488583672527763792*c[102]
+                          + 30850.970811305111991357407185107*c[103]
+                          + 8526.757883275448087970772768266*c[104]
+                          + 24048.700588597297432984349561244*c[106]
+                          + 76581.95609933191044462987839733*c[107]
+                          + 129796.98917925638848165864305416*c[108]
+                          + 141622.14233657108464974320533048*c[109]
+                          + 89029.52768604357815662779422635*c[110]
+                          + 23361.969095091278285611302583452*c[111]
+                          + 47133.427628382809986796038755024*c[113]
+                          + 158207.38288714594623963902667505*c[114]
+                          + 295844.27254892057483993842969755*c[115]
+                          + 388891.32260825774305915537761547*c[116]
+                          + 365937.49630230570292339113286712*c[117]
+                          + 212287.46171170825886289947729494*c[118]
+                          + 53654.89726017560831687602379465*c[119]
+                          - 896.87457317063014170816801311*c[127]
+                          - 1157.8600951755786285082966544465*c[128]
+                          - 391.42815432720217142701842930471*c[129]
+                          - 4010.9450258012761748533260551997*c[131]
+                          - 9616.485844631603262390300115069*c[132]
+                          - 8314.969633137573882525150613911*c[133]
+                          - 2481.1287753762399182320642595282*c[134]
+                          - 11298.266061657425847398257302164*c[136]
+                          - 32818.497223364752963979233012111*c[137]
+                          - 46022.363954929564221958000883846*c[138]
+                          - 32615.284760369638692062478366007*c[139]
+                          - 9014.388498395218377676127223974*c[140]
+                          - 25424.004405285961954365823784569*c[142]
+                          - 80961.54642791848254037646650387*c[143]
+                          - 137219.85570608941578256928241117*c[144]
+                          - 149721.26903015483057083454920905*c[145]
+                          - 94120.97322063770500608298603994*c[146]
+                          - 24697.999919021783007582159946734*c[147]
+                          - 49828.907272786948001762119725844*c[149]
+                          - 167254.99095692182064134717051028*c[150]
+                          - 312763.09756747198451928544943674*c[151]
+                          - 411131.34835475632944699214071764*c[152]
+                          - 386864.83220887369772134234522539*c[153]
+                          - 224427.81645776443279751856620475*c[154]
+                          - 56723.32853421068413527274841599*c[155]
+                          - 88790.58274389238402910863329789*c[157]
+                          - 308156.1939017289978444223810334*c[158]
+                          - 611215.0629819261906832892773593*c[159]
+                          - 888785.2109480670245970727375581*c[160]
+                          - 1.0046696734748192845941248228449e6*c[161]
+                          - 856949.9268825454541325869263159*c[162]
+                          - 469280.56801874931245783914845837*c[163]
+                          - 115289.38032620350588055583589414*c[164]
+                          + z*(5065.649020609303918930880522628*c[32]
+                               + 7492.1959397762682912394536309*c[33]
+                               + 2831.7838900594091768769244869358*c[34]
+                               - 5506.941074680207616430482037745*c[47]
+                               - 8144.87568965911228657952639464*c[48]
+                               - 3078.4736477676725436673323690302*c[49]
+                               - 22622.06887090568469521195775656*c[52]
+                               - 74352.20238836237727817841840677*c[53]
+                               - 77562.87514010810571661841256207*c[54]
+                               - 26097.517123282053706518042193501*c[55]
+                               + 5915.403621055794025335273654249*c[68]
+                               + 8748.999942850611311804056038719*c[69]
+                               + 3306.811152757290432566333500853*c[70]
+                               + 24300.*c[73]
+                               + 79867.07707184481657465893193608*c[74]
+                               + 83315.89284164216408820581089693*c[75]
+                               + 28033.230281221605946129082326227*c[76]
+                               + 64159.33291423781628656307761727*c[79]
+                               + 265700.21264575608163797604163667*c[80]
+                               + 496909.30862683584869281299394935*c[81]
+                               + 423910.89157982246870817705032867*c[82]
+                               + 131668.49281434036374036155887323*c[83]
+                               - 6297.428046432924508544085107749*c[96]
+                               - 9314.021687756583702725255480757*c[97]
+                               - 3520.3692988094303058748046410118*c[98]
+                               - 25869.325464727525438493797186709*c[101]
+                               - 85024.99632461032926498540578866*c[102]
+                               - 88696.54108250219697515254565718*c[103]
+                               - 29843.652591464068307897704688932*c[104]
+                               - 68302.82571021494715331854019222*c[107]
+                               - 282859.47641894552584210515608974*c[108]
+                               - 529000.3551983684632505113846168*c[109]
+                               - 451287.60585684158582842364659565*c[110]
+                               - 140171.81457054766971366781550071*c[111]
+                               - 146037.58420351933499043602462312*c[114]
+                               - 675467.4541382434363602134058581*c[115]
+                               - 1.5674398346348098346201071708471e6*c[116]
+                               - 2.2054708297322819046145187559346e6*c[117]
+                               - 1.6483497027026758923472194707607e6*c[118]
+                               - 482894.07534158047485188421415189*c[119]
+                               + 6657.567123206494566270207771971*c[132]
+                               + 9846.674565557653281937678358579*c[133]
+                               + 3721.6931630643598773480963892922*c[134]
+                               + 27348.747686137294136649360843426*c[137]
+                               + 89887.42959947180512101172047626*c[138]
+                               + 93768.94368606271123967962530227*c[139]
+                               + 31550.359744383264321866445283908*c[140]
+                               + 72208.94681408945740087630796291*c[143]
+                               + 299035.72328402504760163683242435*c[144]
+                               + 559252.9754949901024263525808691*c[145]
+                               + 477095.9677046118150308344464783*c[146]
+                               + 148187.99951413069804549295968041*c[147]
+                               + 154389.22242177398828432046508641*c[150]
+                               + 714096.2758620156814688110261476*c[151]
+                               + 1.6570790223764224576184110709841e6*c[152]
+                               + 2.3315979125054988777465655245871e6*c[153]
+                               + 1.7426159866132297134866147493545e6*c[154]
+                               + 510509.9568078961572174547357439*c[155]
+                               + 290292.06671902007043315151836479*c[158]
+                               + 1.4311591892588329392800361321453e6*c[159]
+                               + 3.7099292794068190970540732809306e6*c[160]
+                               + 6.414429453723846201639412330471e6*c[161]
+                               + 7.56132288425775400705223758514e6*c[162]
+                               + 5.144036995590136694249390665794e6*c[163]
+                               + 1.4411172540775438235069479486767e6*c[164]
+                               + z*(36349.965612088273335998337887756*c[53]
+                                    + 57703.78150520119942202529243748*c[54]
+                                    + 23197.792998472936628016037505334*c[55]
+                                    - 39046.126568457465880944366724307*c[74]
+                                    - 61983.80433629417038446229409723*c[75]
+                                    - 24918.42691664142750767029540109*c[76]
+                                    - 151828.69294043204665027202379238*c[80]
+                                    - 620810.5798067555484981075724932*c[81]
+                                    - 726704.3855654099463568749434206*c[82]
+                                    - 263336.98562868072748072311774647*c[83]
+                                    + 41567.775980920605418437309496676*c[102]
+                                    + 65986.79867973593398151445425703*c[103]
+                                    + 26527.691192412505162575737501273*c[104]
+                                    + 161633.98652511172905263151776556*c[108]
+                                    + 660903.3309039983950321349582089*c[109]
+                                    + 773635.8957545855757058691084497*c[110]
+                                    + 280343.62914109533942733563100142*c[111]
+                                    + 408422.18157196114756664066400724*c[115]
+                                    + 2.1611670447237529537943901901074e6*c[116]
+                                    + 4.9623093668976342853826672008528e6*c[117]
+                                    + 4.7951991351350571413737293694857e6*c[118]
+                                    + 1.6096469178052682495062807138396e6*c[119]
+                                    - 43944.965581963993614716841121728*c[138]
+                                    - 69760.47018190172720246696761618*c[139]
+                                    - 28044.764217229568286103506919029*c[140]
+                                    - 170877.55616230002720093533281391*c[144]
+                                    - 698699.2554740558759972278963089*c[145]
+                                    - 817878.8017793345400528590511057*c[146]
+                                    - 296375.99902826139609098591936081*c[147]
+                                    - 431779.14354447459809742062046134*c[151]
+                                    - 2.2847604702462794491405364766599e6*c[152]
+                                    - 5.246095303137372474929772430321e6*c[153]
+                                    - 5.069428324693031893779242907213e6*c[154]
+                                    - 1.7016998560263205240581824524798e6*c[155]
+                                    - 890499.0510943849399964669266682*c[159]
+                                    - 5.328272887606264484538256286834e6*c[160]
+                                    - 1.5490804196141658029126505815489e7*c[161]
+                                    - 2.6324605597045513950478160481599e7*c[162]
+                                    - 2.2260744893197082770435959606358e7*c[163]
+                                    - 7.045462131045769803811745526864e6*c[164]
+                                    + z*(237368.75110258300383751171889444*c[81]
+                                         + 393631.54218126372094330726101948*c[82]
+                                         + 164585.61601792545467545194859154*c[83]
+                                         - 252698.33240446997457111042519751*c[109]
+                                         - 419052.77686706718684067910041024*c[110]
+                                         - 175214.76821318458714208476937589*c[111]
+                                         - 945510.582066641917285045708172*c[116]
+                                         - 4.5832440680373983330270467896765e6*c[117]
+                                         - 5.806686452702608257132250408362e6*c[118]
+                                         - 2.2132645119822438430711359815295e6*c[119]
+                                         + 267149.71532831548199894007800046*c[145]
+                                         + 443017.68429713954252863198601557*c[146]
+                                         + 185234.99939266337255686619960051*c[147]
+                                         + 999582.7057327472589989847085387*c[152]
+                                         + 4.8453519119254898553170814807826e6*c[153]
+                                         + 6.138760861932968308873301957953e6*c[154]
+                                         + 2.3398373020361907205800008721598e6*c[155]
+                                         + 2.4466559177783867531043013561992e6*c[160]
+                                         + 1.5649662221434685010023867432776e7*c[161]
+                                         + 4.2217386103772459872708326517032e7*c[162]
+                                         + 4.4671900224861713397428918939787e7*c[163]
+                                         + 1.5852289794852982058576427435444e7*c[164]
+                                         + z*(1.4473402320118099999032779335821e6*c[117]
+                                              + 2.4725245540540138385208292061411e6*c[118]
+                                              + 1.0623669657514770446741452711342e6*c[119]
+                                              - 1.5301111300817336385211836255103e6*c[153]
+                                              - 2.6139239799198445702299221240318e6*c[154]
+                                              - 1.1231219049773715458784004186367e6*c[155]
+                                              - 5.564324345398999114675152864987e6*c[161]
+                                              - 3.1051832644685176455627855682975e7*c[162]
+                                              - 4.1693773543204265837600324343801e7*c[163]
+                                              - 1.6486381386647101340919484532862e7*c[164]
+                                              + z*(8.379065951740444440407516612866e6*c[162]
+                                                   + 1.4625911036584353571602653460286e7*c[163]
+                                                   + 6.411370539251650521468688429446e6*c[164]))))))))
+           + x*(12.649110640673517327995574177731*c[1]
+                + 4.4721359549995793928183473374626*c[2]
+                + 7.745966692414833770358530799565*c[3]
+                - 37.416573867739413855837487323165*c[4]
+                - 37.04051835490426826702262055095*c[5]
+                - 64.15605972938176009223266071219*c[6]
+                - 12.961481396815720461931934872176*c[7]
+                - 22.449944320643648313502492393899*c[8]
+                - 28.98275349237887714743732831434*c[9]
+                + 76.36753236814713263529119110732*c[10]
+                + 90.*c[11]
+                + 155.88457268119895641747017073553*c[12]
+                + 73.48469228349534294591852224118*c[13]
+                + 127.27922061357855439215198517887*c[14]
+                + 164.31676725154983403709093484024*c[15]
+                + 25.455844122715710878430397035775*c[16]
+                + 44.090815370097205767551113344706*c[17]
+                + 56.92099788303082797598008379979*c[18]
+                + 67.3498329619309449405074771817*c[19]
+                - 131.33164127505602752783764317925*c[20]
+                - 165.83123951776999245574663683353*c[21]
+                - 287.22813232690143299253057341095*c[22]
+                - 162.48076809271920720919767136532*c[23]
+                - 281.42494558940577327393780681267*c[24]
+                - 363.31804249169899985070393716618*c[25]
+                - 121.95080975540916841870638295216*c[26]
+                - 211.22499852053496937195697277492*c[27]
+                - 272.69030052423940221777791355678*c[28]
+                - 322.65151479576227149946429084169*c[29]
+                - 41.952353926806061879658140547198*c[30]
+                - 72.66360849833979997014078743324*c[31]
+                - 93.80831519646859109131260227089*c[32]
+                - 110.99549540409286357391783156889*c[33]
+                - 125.85706178041818563897442164159*c[34]
+                + 203.96078054371139320112896436091*c[35]
+                + 266.81079438433520769082237379282*c[36]
+                + 462.12985188148146723267009094954*c[37]
+                + 282.6163477224910993524493672627*c[38]
+                + 489.50587330490734368270951446619*c[39]
+                + 631.9493650602079685580307533991*c[40]
+                + 254.95097567963924150141120545114*c[41]
+                + 441.58804331639234273820213634796*c[42]
+                + 570.0877125495689895680245127834*c[43]
+                + 674.5368781616020732775152805748*c[44]
+                + 182.42806801586207666176784409068*c[45]
+                + 315.97468253010398427901537669957*c[46]
+                + 407.92156108742278640225792872182*c[47]
+                + 482.6593001279473947602682307935*c[48]
+                + 547.284204047586229985303532272*c[49]
+                + 62.4499799839839820584689312094*c[50]
+                + 108.16653826391967879357663802411*c[51]
+                + 139.64240043768941169883924541086*c[52]
+                + 165.22711641858306061817426312616*c[53]
+                + 187.34993995195194617540679362819*c[54]
+                + 207.12315177207979132157176344048*c[55]
+                - 295.77018105278970126676368271243*c[56]
+                - 395.0443013131565222882850707778*c[57]
+                - 684.2368011149356471012071426318*c[58]
+                - 436.39431710323634781584730913172*c[59]
+                - 755.8571293571292365706183002651*c[60]
+                - 975.8073580374355836731652197047*c[61]
+                - 427.22359485402956849643643058463*c[62]
+                - 739.9729724794007636877410893973*c[63]
+                - 955.3009996854394582969407891353*c[64]
+                - 1130.3273862027762087500558042592*c[65]
+                - 367.42346141747671472959261120588*c[66]
+                - 636.3961030678927719607599258944*c[67]
+                - 821.5838362577491701854546742012*c[68]
+                - 972.1111047611790346448951154132*c[69]
+                - 1102.2703842524301441887778336177*c[70]
+                - 254.91174943497602539064579823537*c[71]
+                - 441.52010146764552491043625557519*c[72]
+                - 570.*c[73]
+                - 674.433095273356228852675425238*c[74]
+                - 764.7352483049280761719373947061*c[75]
+                - 845.4466275289055761530993082513*c[76]
+                - 86.94826047713663144231198494302*c[77]
+                - 150.59880477613359863607096464133*c[78]
+                - 194.42222095223580692897902308264*c[79]
+                - 230.04347415216976765192730877634*c[80]
+                - 260.84478143140989432693595482906*c[81]
+                - 288.37475617674997871304561246848*c[82]
+                - 313.49641146271515176276561636484*c[83]
+                + 408.16663263917103296119070142819*c[84]
+                + 552.4961538327665136760689207005*c[85]
+                + 956.9514094247418997319195747232*c[86]
+                + 626.1693061784488331085299268583*c[87]
+                + 1084.5570524412258875825924352235*c[88]
+                + 1400.1571340388906506826709913009*c[89]
+                + 641.40470843298305179615681653*c[90]
+                + 1110.9455432198285748699724508777*c[91]
+                + 1434.2245291445827172082537426344*c[92]
+                + 1696.9973482595663737986658590798*c[93]
+                + 599.7666212786436817416333832835*c[94]
+                + 1038.8262607385317730871429935458*c[95]
+                + 1341.1189358144191083010551618355*c[96]
+                + 1586.8333245807512975013398226475*c[97]
+                + 1799.2998638359310452249001498505*c[98]
+                + 499.89998999799949985995798679571*c[99]
+                + 865.8521813797087154624960697546*c[100]
+                + 1117.8103595869918399349171623886*c[101]
+                + 1322.6110539383828996775507567124*c[102]
+                + 1499.6999699939984995798739603871*c[103]
+                + 1657.9806995257815726609835938296*c[104]
+                + 339.39946965191327475973317181595*c[105]
+                + 587.8571254990450483618396559415*c[106]
+                + 758.9202856690549683702060021357*c[107]
+                + 897.966591806176272514619543142*c[108]
+                + 1018.1984089557398242791995154479*c[109]
+                + 1125.6606948810107583021905017125*c[110]
+                + 1223.7221906952574340082110877046*c[111]
+                + 115.44695751729449539499947596727*c[112]
+                + 199.95999599919979994398319471828*c[113]
+                + 258.14724480420084468006367988936*c[114]
+                + 305.44393920980000352206032564644*c[115]
+                + 346.34087255188348618499842790182*c[116]
+                + 382.89424127296560844002061734975*c[117]
+                + 416.24992492491815463313622999008*c[118]
+                + 447.12414383479673597396686495546*c[119]
+                - 542.468432261269927622016929568*c[120]
+                - 741.0128204019145038802869372561*c[121]
+                - 1283.4718539960274485302364171808*c[122]
+                - 854.1662601625048968649219172477*c[123]
+                - 1479.459360712554348060046171549*c[124]
+                - 1909.9738218101315118349171691427*c[125]
+                - 900.0044444334705617365280876923*c[126]
+                - 1558.853424796571436778482498977*c[127]
+                - 2012.4711178051723781215632327284*c[128]
+                - 2381.1879388238132095143621116037*c[129]
+                - 882.1791201337741931491784033878*c[130]
+                - 1527.9790574481052094679337353142*c[131]
+                - 1972.6124809500724640800615620654*c[132]
+                - 2334.0265636877400372000422775891*c[133]
+                - 2646.5373604013225794475352101634*c[134]
+                - 800.2824501386994679070885895363*c[135]
+                - 1386.1298640459341896113602708674*c[136]
+                - 1789.4859597102180114103902774093*c[137]
+                - 2117.3483416764469650727205267742*c[138]
+                - 2400.8473504160984037212657686089*c[139]
+                - 2654.2366134163698556490819048367*c[140]
+                - 652.3802572120036190450307155078*c[141]
+                - 1129.9557513460427535273699459808*c[142]
+                - 1458.7666023048375232500264234932*c[143]
+                - 1726.0359208313134060700538668072*c[144]
+                - 1957.1407716360108571350921465235*c[145]
+                - 2163.7005338077633334731720928721*c[146]
+                - 2352.1904684782650483411580901652*c[147]
+                - 435.88989435406735522369819838596*c[148]
+                - 754.9834435270749697236684806946*c[149]
+                - 974.67943448089639068384131999*c[150]
+                - 1153.2562594670795889354183238818*c[151]
+                - 1307.6696830622020656710945951579*c[152]
+                - 1445.6832294800960303488129492728*c[153]
+                - 1571.6233645501710980218386989128*c[154]
+                - 1688.1943016134132183116889409522*c[155]
+                - 147.9459360712554348060046171549*c[156]
+                - 256.2498780487514690594765751743*c[157]
+                - 330.81717005016532243094190127042*c[158]
+                - 391.42815432720217142701842930471*c[159]
+                - 443.83780821376630441801385146471*c[160]
+                - 490.68115920626094485671542019287*c[161]
+                - 533.4266585014288541130326338723*c[162]
+                - 572.9921465430394535504751507428*c[163]
+                - 609.9967213026640522780732057891*c[164]
+                + z*(109.98181667894016015811313264947*c[6]
+                     + 22.449944320643648313502492393899*c[8]
+                     + 86.94826047713663144231198494302*c[9]
+                     - 290.98453567157138531261098537299*c[12]
+                     - 229.10259710444139790587357332197*c[14]
+                     - 887.3105431583691038002910481373*c[15]
+                     - 58.78775382679627435673481779294*c[17]
+                     - 227.68399153212331190392033519916*c[18]
+                     - 538.7986636954475595240598174536*c[19]
+                     + 551.478014067650751345658700949*c[22]
+                     + 534.7073966198709692204818329441*c[24]
+                     + 2070.9128422026842991490124418472*c[25]
+                     + 389.95384342252609730207441127677*c[27]
+                     + 1510.2847413650182276676930596991*c[28]
+                     + 3573.9860100453666996863736831694*c[29]
+                     + 108.99541274750969995521118114985*c[31]
+                     + 422.137418384108659910906710219*c[32]
+                     + 998.95945863683577216526048412*c[33]
+                     + 1887.8559267062727845846163246239*c[34]
+                     - 899.2797117693693416419526094153*c[37]
+                     - 948.4176295282579783852496842782*c[39]
+                     - 3673.2056844124588172435537541325*c[40]
+                     - 847.8490431674732980573481017881*c[42]
+                     - 3283.7052242855173799118211936323*c[43]
+                     - 7770.664836421655884156976032221*c[44]
+                     - 592.4525297439449705231538313117*c[46]
+                     - 2294.5587811167531735127008490603*c[47]
+                     - 5429.917126439408191053017596427*c[48]
+                     - 10261.578825892241812224441230101*c[49]
+                     - 173.06646122227148606972262083858*c[51]
+                     - 670.2835221009091761544283779721*c[52]
+                     - 1586.1803176183973819344729260112*c[53]
+                     - 2997.5990392312311388065086980511*c[54]
+                     - 4970.9556425299149917177223225716*c[55]
+                     + 1341.6407864998738178455042012388*c[58]
+                     + 1478.8509052639485063338184135622*c[60]
+                     + 5727.564927611034947646839333049*c[61]
+                     + 1441.9986130367809753914954562613*c[63]
+                     + 5584.836613545646063889807690329*c[64]
+                     + 13216.135592524767979231421711339*c[65]
+                     + 1230.3657992645926924574691900624*c[67]
+                     + 4765.186250294945187075637110367*c[68]
+                     + 11276.488815229676801880783338793*c[69]
+                     + 21310.560762213649454316371449941*c[70]
+                     + 836.564402780802047198721326353*c[72]
+                     + 3240.*c[73]
+                     + 7667.239398897102391167257465864*c[74]
+                     + 14489.720494198637232731445373379*c[75]
+                     + 24028.483098189947953824927708194*c[76]
+                     + 250.99800796022266439345160773556*c[78]
+                     + 972.1111047611790346448951154132*c[79]
+                     + 2300.4347415216976765192730877634*c[80]
+                     + 4347.4130238568315721155992471509*c[81]
+                     + 7209.368904418749467826140311712*c[82]
+                     + 10972.374401195030311696796572769*c[83]
+                     - 1885.337105135312399471841550201*c[86]
+                     - 2134.1283935133799723399399531817*c[88]
+                     - 8265.443726745709324997702948647*c[89]
+                     - 2181.493066686208837926491358087*c[91]
+                     - 8448.886317142632734099531138428*c[92]
+                     - 19993.714212221800185846099576067*c[93]
+                     - 2032.4861623145186864748449873722*c[95]
+                     - 7871.785058041155635680106384687*c[96]
+                     - 18628.043375513167405450510961514*c[97]
+                     - 35203.692988094303058748046410118*c[98]
+                     - 1682.2270952520055043271352212374*c[100]
+                     - 6515.237524449895295620660032208*c[101]
+                     - 15417.866000196006373384020249676*c[102]
+                     - 29137.027988454827991837551230378*c[103]
+                     - 48318.294671894205831834379020176*c[104]
+                     - 1122.2726941345405468726029795247*c[106]
+                     - 4346.5434542864057279384525576865*c[107]
+                     - 10285.79914250711003062200567599*c[108]
+                     - 19438.333261882305736239263476732*c[109]
+                     - 32234.828989774398987744546185403*c[110]
+                     - 49060.135099691684399783735425248*c[111]
+                     - 342.78856457005679990397119094563*c[113]
+                     - 1327.6144018501757726403274965738*c[114]
+                     - 3141.7090890150857505126204923634*c[115]
+                     - 5937.272100889431191742830192603*c[116]
+                     - 9845.851918447687074171958731851*c[117]
+                     - 14984.997297297053566792904279643*c[118]
+                     - 21461.958904070243326750409517862*c[119]
+                     + 2536.7443702509718982715260951339*c[122]
+                     + 2921.9322374072948374185911888093*c[124]
+                     + 11316.594894225029207621884227171*c[125]
+                     + 3074.9985365850176287137189020916*c[127]
+                     + 11909.418121805951607513908445735*c[128]
+                     + 28182.827111558556342745326909939*c[129]
+                     + 3008.2087693509571311399945413998*c[131]
+                     + 11650.742465611365490972863600949*c[132]
+                     + 27570.688783561429189425499404022*c[133]
+                     + 52103.70428290103828287334945009*c[134]
+                     + 2719.9529407693802965958767579284*c[136]
+                     + 10534.332442067698482264938991542*c[137]
+                     + 24928.780475586847286893917145417*c[138]
+                     + 47110.966876089478110756913195344*c[139]
+                     + 78124.70031942522593985976927444*c[140]
+                     + 2203.4137151247833693783713946626*c[142]
+                     + 8533.784623483299511012654577435*c[143]
+                     + 20194.620273726366851019630241644*c[144]
+                     + 38164.245046902211714134296857209*c[145]
+                     + 63288.24061387707750409028371651*c[146]
+                     + 96322.19968418495372957042379226*c[147]
+                     + 1449.5682115719839418694434829337*c[149]
+                     + 5614.153542609963210338926003142*c[150]
+                     + 13285.512109060756864536019091118*c[151]
+                     + 25107.257914794279660885016227031*c[152]
+                     + 41635.677009026765674045812939055*c[153]
+                     + 63367.85405866289867224053634016*c[154]
+                     + 90757.32565473709461643639746559*c[155]
+                     + 448.43728658531507085408400655502*c[157]
+                     + 1736.7901427633679427624449816697*c[158]
+                     + 4109.9956204356227999836935076995*c[159]
+                     + 7767.161643740910327315242400632*c[160]
+                     + 12880.380429164349802488779780063*c[161]
+                     + 19603.429699927510388653949294808*c[162]
+                     + 28076.615180608933223973282386398*c[163]
+                     + 38429.793442067835293518611964713*c[164]
+                     + z*(788.7204828074392033780364872332*c[15]
+                          + 113.84199576606165595196016759958*c[18]
+                          + 673.498329619309449405074771817*c[19]
+                          - 1961.9174294551745991938012606974*c[25]
+                          - 1384.4276795846000420287186380575*c[28]
+                          - 8190.384606353965353447939690597*c[29]
+                          - 281.42494558940577327393780681267*c[32]
+                          - 1664.9324310613929536087674735333*c[33]
+                          - 5663.567780118818353753848973872*c[34]
+                          + 3554.7151784636698231389229878702*c[40]
+                          + 3146.8841732736208224154953105642*c[43]
+                          + 18617.217837260217222459421743864*c[44]
+                          + 2141.5881957089696286118541257896*c[47]
+                          + 12669.806628358619112457041058329*c[48]
+                          + 43098.631068747415611342653166423*c[49]
+                          + 502.7126415756818821158212834791*c[52]
+                          + 2974.0880955344950911271367362709*c[53]
+                          + 10116.896757405405093471966855922*c[54]
+                          + 26097.517123282053706518042193501*c[55]
+                          - 5600.28570699745639325468734787*c[61]
+                          - 5437.867228978655377997970645847*c[64]
+                          - 32170.856376540553633655434428917*c[65]
+                          - 4600.8694830433953530385461755267*c[68]
+                          - 27219.11093331301297005706323157*c[69]
+                          - 92590.71227720413211185733802388*c[70]
+                          - 3060.*c[73]
+                          - 18103.204136284825090256024572179*c[74]
+                          - 61581.31210034420823910864283686*c[75]
+                          - 158854.97159358910036139813318195*c[76]
+                          - 777.6888838089432277159160923306*c[79]
+                          - 4600.8694830433953530385461755267*c[80]
+                          - 15650.686885884593659616157289743*c[81]
+                          - 40372.465864744997019826385745587*c[82]
+                          - 87778.99520956024249357437258216*c[83]
+                          + 8129.944649258074745899379949489*c[89]
+                          + 8292.42545941776916494953982105*c[92]
+                          + 49058.650613322009715270522107942*c[93]
+                          + 7696.85650119579662155388179836*c[96]
+                          + 45535.217140143298102212360128145*c[97]
+                          + 154896.24914761493345849140420452*c[98]
+                          + 6323.612891377839551631817090084*c[101]
+                          + 37410.998382828544876593578547009*c[102]
+                          + 127260.25459663358696434930463856*c[103]
+                          + 328280.17850610475138687475157825*c[104]
+                          + 4139.5651945584816456556691025586*c[107]
+                          + 24489.997958350261977671442085691*c[108]
+                          + 83307.14255092416744102541490028*c[109]
+                          + 214898.85993182932658496364123602*c[110]
+                          + 467239.38190182556571222605166903*c[111]
+                          + 1106.3453348751464772002729138115*c[114]
+                          + 6545.227268781428646901292692424*c[115]
+                          + 22264.77037833536696903561322226*c[116]
+                          + 57434.13619094484126600309260246*c[117]
+                          + 124874.97747747544638994086899702*c[118]
+                          + 241447.03767079023742594210707595*c[119]
+                          - 11173.346857589269344234265439485*c[125]
+                          - 11744.0095367808689462984374951*c[128]
+                          - 69478.49739307838542829577120159*c[129]
+                          - 11465.810045522296197465357829505*c[132]
+                          - 67832.64700717494483112622869243*c[133]
+                          - 230744.97610999031239558197613612*c[134]
+                          - 10331.749125874088896067536318628*c[137]
+                          - 61123.45212764082748228796992386*c[138]
+                          - 207922.4403473564466618982995833*c[139]
+                          - 536356.1156545154934717295698264*c[140]
+                          - 8314.969633137573882525150613911*c[143]
+                          - 49192.023743692432072996535204005*c[144]
+                          - 167335.53597487892828505037852776*c[145]
+                          - 431658.25649464878502789783252799*c[146]
+                          - 938523.9969228277542881220779759*c[147]
+                          - 5380.230478334548076574804086345*c[150]
+                          - 31829.872761291396654617545739137*c[151]
+                          - 108275.04975755033103756663247907*c[152]
+                          - 279305.9999355545530633906617995*c[153]
+                          - 607275.2680621861122756384732599*c[154]
+                          - 1.1741729006581611616001458922111e6*c[155]
+                          - 1488.6772652257439509392385557169*c[158]
+                          - 8807.133472362048857107914659356*c[159]
+                          - 29959.052054429225548215934973868*c[160]
+                          - 77282.28257498609881493267868038*c[161]
+                          - 168029.39742795008904560527966978*c[162]
+                          - 324886.54708990337016311941047118*c[163]
+                          - 576446.9016310175294027791794707*c[164]
+                          + z*(4963.8694583963426384532967821798*c[29]
+                               + 554.9774770204643178695891578444*c[33]
+                               + 4404.9971623146364973641047574557*c[34]
+                               - 11871.849055644196489684268938116*c[44]
+                               - 7843.213627079145164854358750394*c[48]
+                               - 62253.57821041293366082827679594*c[49]
+                               - 1321.8169313486644849453941050093*c[53]
+                               - 10491.596637309308985822780443179*c[54]
+                               - 46395.585996945873256032075010668*c[55]
+                               + 20867.582514512791546154876386324*c[65]
+                               + 17497.999885701222623608112077438*c[69]
+                               + 138886.06841580619816778600703582*c[70]
+                               + 11358.873183551262801729270319798*c[74]
+                               + 90158.26085279152055921788232325*c[75]
+                               + 398694.83066626284012272472641745*c[76]
+                               + 2300.4347415216976765192730877634*c[80]
+                               + 18259.134700198692602885516838034*c[81]
+                               + 80744.93172948999403965277149117*c[82]
+                               + 263336.98562868072748072311774647*c[83]
+                               - 32088.677130726345977283863517145*c[93]
+                               - 29666.88389433578512719896190167*c[97]
+                               - 235473.59087591967157073693265434*c[98]
+                               - 24184.887843444715879818070979884*c[102]
+                               - 191961.59615923180794622386692955*c[103]
+                               - 848886.1181572001652024236000407*c[104]
+                               - 15510.332040288499252525246654271*c[108]
+                               - 123109.44399192126966284866868597*c[109]
+                               - 544410.4451606342940152412244646*c[110]
+                               - 1.7755096512269371497064589963423e6*c[111]
+                               - 3490.7878766834286116806894359593*c[115]
+                               - 27707.269804150678894799874232146*c[116]
+                               - 122526.15720734899470080659755192*c[117]
+                               - 399599.92792792142844781078079048*c[118]
+                               - 1.0730979452035121663375204758931e6*c[119]
+                               + 45666.618004840253333152150085549*c[129]
+                               + 44492.381370297544459125805916543*c[133]
+                               + 353147.32902855148169503047960617*c[134]
+                               + 39949.968710876357831560764656117*c[138]
+                               + 317093.04628137148728394076189174*c[139]
+                               + 1.4022382108614784143051753459515e6*c[140]
+                               + 31931.664535379298012295996535933*c[144]
+                               + 253449.7299268634059989944329748*c[145]
+                               + 1.1207968765124214067391031441078e6*c[146]
+                               + 3.6553039880152238851221596721167e6*c[147]
+                               + 20297.310166620600765263362500319*c[151]
+                               + 161104.90495326329449067885412345*c[152]
+                               + 712432.6954877913237558950214016*c[153]
+                               + 2.3234879821509729513154863324727e6*c[154]
+                               + 6.239566138763175254880002325759e6*c[155]
+                               + 4892.8519290900271428377303663089*c[159]
+                               + 38835.808218704551636576212003162*c[160]
+                               + 171738.4057221913306998503970675*c[161]
+                               + 560097.9914265002968186842655659*c[162]
+                               + 1.5041043846754785655699972706999e6*c[163]
+                               + 3.522731065522884901905872763432e6*c[164]
+                               + z*(28732.420712498277074228435444282*c[49]
+                                    + 2622.8991593273272464556951107947*c[54]
+                                    + 26097.517123282053706518042193501*c[55]
+                                    - 66871.06997798076208078585523947*c[70]
+                                    - 42261.684774746025262133382339021*c[75]
+                                    - 420498.4542183240891919362348934*c[76]
+                                    - 6086.378233399564200961838946011*c[81]
+                                    - 60558.69879711749552973957861838*c[82]
+                                    - 329171.23203585090935090389718308*c[83]
+                                    + 114998.73042777472332524361827305*c[98]
+                                    + 92981.398139627906973952185544*c[103]
+                                    + 925153.2303353861175448288453569*c[104]
+                                    + 58314.9997856469172087177904302*c[109]
+                                    + 580226.9218159391817794018313373*c[110]
+                                    + 3.153865827837322568557525848766e6*c[111]
+                                    + 10390.226176556504585549952837055*c[116]
+                                    + 103381.44514370071427880556668443*c[117]
+                                    + 561937.3986486395087547339104866*c[118]
+                                    + 2.2132645119822438430711359815295e6*c[119]
+                                    - 173679.01427633679427624449816697*c[134]
+                                    - 155375.59267787202876913097332695*c[139]
+                                    - 1.5459676274747799517714558189115e6*c[140]
+                                    - 123299.86861306868399951080523098*c[145]
+                                    - 1.2268182026690018100792885766585e6*c[146]
+                                    - 6.668459978135881412047183185618e6*c[147]
+                                    - 76890.97736405748146146036219528*c[152]
+                                    - 765055.5650408668192605918127551*c[153]
+                                    - 4.1585154225997527253657851973233e6*c[154]
+                                    - 1.6378861114253335044060006105118e7*c[155]
+                                    - 15534.323287481820654630484801265*c[160]
+                                    - 154564.56514997219762986535736075*c[161]
+                                    - 840146.9871397504452280263983489*c[162]
+                                    - 3.3090296462860528442539939955398e6*c[163]
+                                    - 1.0568193196568654705717618290296e7*c[164]
+                                    + z*(156986.08957484099329832286102687*c[76]
+                                         + 12111.739759423499105947915723676*c[82]
+                                         + 144835.34209577440011439771476056*c[83]
+                                         - 358123.83109756881969477245626719*c[104]
+                                         - 219196.83713046591311666291406074*c[110]
+                                         - 2.6212129324692414236455881498633e6*c[111]
+                                         - 27568.385371653523807681484449182*c[117]
+                                         - 329669.94054053517846944389415214*c[118]
+                                         - 2.1247339315029540893482905422683e6*c[119]
+                                         + 605766.907092158674979835749451*c[140]
+                                         + 477095.9677046118150308344464783*c[146]
+                                         + 5.705237981294031874751478947696e6*c[147]
+                                         + 291449.73906318735971832069057339*c[153]
+                                         + 3.485231973226459426973229498709e6*c[154]
+                                         + 2.2462438099547430917568008372734e7*c[155]
+                                         + 46369.369544991659288959607208226*c[161]
+                                         + 554497.0115122352938504974229103*c[162]
+                                         + 3.573752017988937071794313515183e6*c[163]
+                                         + 1.6486381386647101340919484532862e7*c[164]
+                                         + z*(822341.3121472129956535178509375*c[111]
+                                              + 54944.99009008919641157398235869*c[118]
+                                              + 767265.0308205111989313271402636*c[119]
+                                              - 1.8474103939428293689671455640157e6*c[147]
+                                              - 1.1036567915217121518748560079245e6*c[154]
+                                              - 1.5411728362745042879553605744626e7*c[155]
+                                              - 123221.5581138300653001105384245*c[162]
+                                              - 1.7206954160687474790120768776807e6*c[163]
+                                              - 1.2822741078503301042937376858893e7*c[164]
+                                              + z*(4.1715956470588085989769158406506e6*c[155]
+                                                   + 245813.63086696392557315383966867*c[163]
+                                                   + 3.9253289015826431764094010792528e6*c[164])))))))
+                + x*(56.12486080160912078375623098475*c[4]
+                     + 31.749015732775087086019389043671*c[5]
+                     + 54.99090833947008007905656632474*c[6]
+                     + 6.480740698407860230965967436088*c[7]
+                     + 11.22497216032182415675124619695*c[8]
+                     + 14.49137674618943857371866415717*c[9]
+                     - 267.28636328851496422351916887563*c[10]
+                     - 252.*c[11]
+                     - 436.47680350735707796891647805948*c[12]
+                     - 124.92397688194208300806148781*c[13]
+                     - 216.37467504308354246665837480408*c[14]
+                     - 279.33850432763471786305458922841*c[15]
+                     - 25.455844122715710878430397035775*c[16]
+                     - 44.090815370097205767551113344706*c[17]
+                     - 56.92099788303082797598008379979*c[18]
+                     - 67.3498329619309449405074771817*c[19]
+                     + 787.9898476503361651670258590755*c[20]
+                     + 875.5889446538255601663422424811*c[21]
+                     + 1516.5645386860395662005614276098*c[22]
+                     + 666.1711491801487495577104525978*c[23]
+                     + 1153.8422769165636704231450079319*c[24]
+                     + 1489.6039742159658993878861423814*c[25]
+                     + 309.56744014834635060133158749393*c[26]
+                     + 536.1865347059733837903523155056*c[27]
+                     + 692.2138397923000210143593190288*c[28]
+                     + 819.0384606353965353447939690597*c[29]
+                     + 62.9285308902090928194872108208*c[30]
+                     + 108.99541274750969995521118114985*c[31]
+                     + 140.71247279470288663696890340633*c[32]
+                     + 166.49324310613929536087674735333*c[33]
+                     + 188.78559267062727845846163246239*c[34]
+                     - 1835.6470248934025388101606792482*c[35]
+                     - 2206.5973805839614473889634156919*c[36]
+                     - 3821.9387750198197019782985900152*c[37]
+                     - 1995.9779557900933891766736562928*c[38]
+                     - 3457.1352302159081147591359459174*c[39]
+                     - 4463.1423907377187779410921958814*c[40]
+                     - 1376.7352686700519041076205094362*c[41]
+                     - 2384.575433908518650786291536279*c[42]
+                     - 3078.4736477676725436673323690302*c[43]
+                     - 3642.4991420726511956985825151038*c[44]
+                     - 615.694729553534508733466473806*c[45]
+                     - 1066.414553539100946941676896361*c[46]
+                     - 1376.7352686700519041076205094362*c[47]
+                     - 1628.9751379318224573159052789281*c[48]
+                     - 1847.0841886606035262003994214181*c[49]
+                     - 124.8999599679679641169378624188*c[50]
+                     - 216.33307652783935758715327604823*c[51]
+                     - 279.28480087537882339767849082173*c[52]
+                     - 330.45423283716612123634852625232*c[53]
+                     - 374.69987990390389235081358725639*c[54]
+                     - 414.24630354415958264314352688096*c[55]
+                     + 3697.1272631598712658345460339054*c[56]
+                     + 4647.5800154489002622151184797389*c[57]
+                     + 8049.844718999242907073025207433*c[58]
+                     + 4601.1139955449919280583901071496*c[59]
+                     + 7969.363211700166950798910339752*c[60]
+                     + 10288.403666264266480032285468626*c[61]
+                     + 3779.2856467856461828530915013255*c[62]
+                     + 6545.914756548545217237709636976*c[63]
+                     + 8450.739612601964438780630057735*c[64]
+                     + 9999.049954870712615865878268447*c[65]
+                     + 2461.7371914970939886882704950794*c[66]
+                     + 4263.8538905548815721370915034922*c[67]
+                     + 5504.611702926919440242546317148*c[68]
+                     + 6513.144401899899532120797273268*c[69]
+                     + 7385.211574491281966064811485238*c[70]
+                     + 1073.312629199899054276403360991*c[71]
+                     + 1859.0320061795601048860473918956*c[72]
+                     + 2400.*c[73]
+                     + 2839.7182958878157004323175799496*c[74]
+                     + 3219.937887599697162829210082973*c[75]
+                     + 3559.7752738059182153814707715843*c[76]
+                     + 217.37065119284157860577996235755*c[77]
+                     + 376.49701194033399659017741160333*c[78]
+                     + 486.0555523805895173224475577066*c[79]
+                     + 575.1086853804244191298182719408*c[80]
+                     + 652.1119535785247358173398870726*c[81]
+                     + 720.9368904418749467826140311712*c[82]
+                     + 783.7410286567878794069140409121*c[83]
+                     - 6734.749438546322043859646573565*c[84]
+                     - 8707.999081304499081222817615817*c[85]
+                     - 15082.696841082499195774732401608*c[86]
+                     - 9099.65394946423223598041071128*c[87]
+                     - 15761.062971766847172772835228006*c[88]
+                     - 20347.444802726459294598170373582*c[89]
+                     - 8221.642171731873663932555557339*c[90]
+                     - 14240.301963090529914242374143068*c[91]
+                     - 18384.15078267146937512397979195*c[92]
+                     - 21752.420554963532609601080557295*c[93]
+                     - 6375.779952288190442862146183166*c[94]
+                     - 11043.174815242218196513324431389*c[95]
+                     - 14256.677382896759651287303785599*c[96]
+                     - 16868.728167825812706046851592926*c[97]
+                     - 19127.339856864571328586438549497*c[98]
+                     - 3999.1999199839959988796638943657*c[99]
+                     - 6926.817451037669723699968558036*c[100]
+                     - 8942.482876695934719479337299109*c[101]
+                     - 10580.888431507063197420406053699*c[102]
+                     - 11997.599759951987996638991683097*c[103]
+                     - 13263.845596206252581287868750637*c[104]
+                     - 1712.4245968801078862877446396169*c[105]
+                     - 2966.0064059270000167347364458867*c[106]
+                     - 3829.0978049665955222314939198667*c[107]
+                     - 4530.6496222947984658692167858529*c[108]
+                     - 5137.273790640323658863233918851*c[109]
+                     - 5679.469869626917916888324804095*c[110]
+                     - 6174.234689416980689768701397055*c[111]
+                     - 346.34087255188348618499842790182*c[112]
+                     - 599.8799879975993998319495841549*c[113]
+                     - 774.4417344126025340401910396681*c[114]
+                     - 916.3318176294000105661809769393*c[115]
+                     - 1039.0226176556504585549952837055*c[116]
+                     - 1148.6827238188968253200618520493*c[117]
+                     - 1248.7497747747544638994086899702*c[118]
+                     - 1341.3724315043902079219005948664*c[119]
+                     + 11391.837077486668480062355520927*c[120]
+                     + 15012.047961554079713904165952413*c[121]
+                     + 26001.629795072461957283142475122*c[122]
+                     + 16250.513099591655662855139475637*c[123]
+                     + 28146.71433755634647184237841372*c[124]
+                     + 36337.25195993775201265929914294*c[125]
+                     + 15571.309771499634513331985955553*c[126]
+                     + 26970.299664631092118509909537095*c[127]
+                     + 34818.507147779900185856635108712*c[128]
+                     + 41197.813242938028542693689684321*c[129]
+                     + 13315.391094519154227845411526134*c[130]
+                     + 23062.933898357338005406624817398*c[131]
+                     + 29774.119634340156254708429202424*c[132]
+                     + 35229.213445661826186488138127361*c[133]
+                     + 39946.173283557462683536234578403*c[134]
+                     + 9935.582116816306601563477205941*c[135]
+                     + 17208.933029098579184231604872278*c[136]
+                     + 22216.637009232517952981826462931*c[137]
+                     + 26287.079411756643453166983143725*c[138]
+                     + 29806.746350448919804690431617823*c[139]
+                     + 32952.59795524474273617162062986*c[140]
+                     + 6067.136392071633657118785654223*c[141]
+                     + 10508.588487518197607804540497622*c[142]
+                     + 13566.529401434988966225245738487*c[143]
+                     + 16052.134063731214676451500961307*c[144]
+                     + 18201.409176214900971356356962669*c[145]
+                     + 20122.414964412199001300500463711*c[146]
+                     + 21875.371356847864949572770238536*c[147]
+                     + 2563.0325788019160487153454065095*c[148]
+                     + 4439.3026479392008219751706664843*c[149]
+                     + 5731.115074747670777220986961541*c[150]
+                     + 6781.146805666427982940259744425*c[151]
+                     + 7689.097736405748146146036219528*c[152]
+                     + 8500.617389342964658451020141724*c[153]
+                     + 9241.145383555006056368411549607*c[154]
+                     + 9926.582493486869723672730972799*c[155]
+                     + 517.8107762493940218210161600422*c[156]
+                     + 896.87457317063014170816801311*c[157]
+                     + 1157.8600951755786285082966544465*c[158]
+                     + 1369.9985401452075999945645025665*c[159]
+                     + 1553.4323287481820654630484801265*c[160]
+                     + 1717.384057221913306998503970675*c[161]
+                     + 1866.9933047550009893956142185531*c[162]
+                     + 2005.4725129006380874266630275999*c[163]
+                     + 2134.9885245593241829732562202618*c[164]
+                     + z*(581.969071343142770625221970746*c[12]
+                          + 203.6467529817256870274431762862*c[14]
+                          + 788.7204828074392033780364872332*c[15]
+                          + 29.393876913398137178367408896471*c[17]
+                          + 113.84199576606165595196016759958*c[18]
+                          + 269.39933184772377976202990872679*c[19]
+                          - 2481.6510633044283810554641542706*c[22]
+                          - 1772.9771572132563716258081829198*c[24]
+                          - 6866.711003093111097178304412441*c[25]
+                          - 682.4192259894206702786302197343*c[27]
+                          - 2642.9982973887818984184628544734*c[28]
+                          - 6254.475517579391724451153945547*c[29]
+                          - 108.99541274750969995521118114985*c[31]
+                          - 422.137418384108659910906710219*c[32]
+                          - 998.95945863683577216526048412*c[33]
+                          - 1887.8559267062727845846163246239*c[34]
+                          + 6744.597838270270062314644570615*c[37]
+                          + 5965.852830903558251133022207557*c[39]
+                          + 23105.648660013853850402999421156*c[40]
+                          + 3921.3018246495640035152349707699*c[42]
+                          + 15187.136662320517882092173020549*c[43]
+                          + 35939.324868450158464226014149024*c[44]
+                          + 1540.3765773342569233601999614104*c[46]
+                          + 5965.852830903558251133022207557*c[47]
+                          + 14117.78452874246129673784575071*c[48]
+                          + 26680.104947319828711783547198262*c[49]
+                          + 259.59969183340722910458393125788*c[51]
+                          + 1005.4252831513637642316425669582*c[52]
+                          + 2379.2704764275960729017093890167*c[53]
+                          + 4496.3985588468467082097630470767*c[54]
+                          + 7456.433463794872487576583483857*c[55]
+                          - 14758.048651498611996300546213626*c[58]
+                          - 14459.875518136385395264002265941*c[60]
+                          - 56002.8570699745639325468734787*c[61]
+                          - 11649.83090006030945908392381769*c[63]
+                          - 45119.601062066140568793972656083*c[64]
+                          - 106772.46386592378341115911751003*c[65]
+                          - 7297.341981845170451816713816922*c[67]
+                          - 28262.483967266571454379640792521*c[68]
+                          - 66881.24400756911758356878394043*c[69]
+                          - 126393.67072761198986697985825482*c[70]
+                          - 2881.4996095783181625733734574381*c[72]
+                          - 11160.*c[73]
+                          - 26409.380151756686014020553493531*c[74]
+                          - 49909.037257795306023852756286082*c[75]
+                          - 82764.77511598759850761919543934*c[76]
+                          - 501.9960159204453287869032154711*c[78]
+                          - 1944.2222095223580692897902308264*c[79]
+                          - 4600.8694830433953530385461755267*c[80]
+                          - 8694.826047713663144231198494302*c[81]
+                          - 14418.737808837498935652280623424*c[82]
+                          - 21944.748802390060623393593145539*c[83]
+                          + 28280.056577029685992077623253014*c[86]
+                          + 29387.99755002031437320573050283*c[88]
+                          + 113819.22508961304644259131929284*c[89]
+                          + 26299.110859494850990558256928049*c[91]
+                          + 101856.01837888618351664434761327*c[92]
+                          + 241035.33244734059112936686711148*c[93]
+                          + 20053.863468169917706551803875406*c[95]
+                          + 77668.27923933940227204371632891*c[96]
+                          + 183796.6946383965850671117081536*c[97]
+                          + 347343.10414919712351298072457983*c[98]
+                          + 12171.407806823333943072801894835*c[100]
+                          + 47139.659735725713021255363762447*c[101]
+                          + 111552.79517788875199566085239472*c[102]
+                          + 210814.96721058493194094228243156*c[103]
+                          + 349597.07321429337160680168349892*c[104]
+                          + 4809.7401177194594865968699122487*c[106]
+                          + 18628.043375513167405450510961514*c[107]
+                          + 44081.996325030471559808595754245*c[108]
+                          + 83307.14255092416744102541490028*c[109]
+                          + 138149.26709903313851890519793744*c[110]
+                          + 210257.72185582150457050172325106*c[111]
+                          + 856.9714114251419997599279773641*c[113]
+                          + 3319.0360046254394316008187414346*c[114]
+                          + 7854.272722537714376281551230908*c[115]
+                          + 14843.180252223577979357075481507*c[116]
+                          + 24614.629796119217685429896829627*c[117]
+                          + 37462.493243242633916982260699107*c[118]
+                          + 53654.89726017560831687602379465*c[119]
+                          - 49466.515219893952016294758855111*c[122]
+                          - 53371.49643770539810626616563863*c[124]
+                          - 206706.91686540148286833391063047*c[125]
+                          - 50865.6007926771666083061001721*c[127]
+                          - 197001.62476487344950762590220654*c[128]
+                          - 466190.93180369778616957894930191*c[129]
+                          - 43117.659027363718879673255093397*c[131]
+                          - 166993.9753404295720372777116136*c[132]
+                          - 395179.87256438048504843215812431*c[133]
+                          - 746819.761388248215387851342118*c[134]
+                          - 31697.913117427778071867332986627*c[136]
+                          - 122765.48961332740923562601978604*c[137]
+                          - 290516.17246549287415110988057928*c[138]
+                          - 549023.9601328889179830517191611*c[139]
+                          - 910453.2383379170561452888496213*c[140]
+                          - 18813.763259911611846230709600581*c[142]
+                          - 72865.39178512663428633881985349*c[143]
+                          - 172430.98849104820926639838129404*c[144]
+                          - 325863.93847739580771299284239617*c[145]
+                          - 540384.2083184888925349247301948*c[146]
+                          - 822443.3973034253741524859262263*c[147]
+                          - 7429.037084306417702080897850035*c[149]
+                          - 28772.536905876061452986995766104*c[150]
+                          - 68088.24955893637893074709784198*c[151]
+                          - 128674.69681332068326203570816354*c[152]
+                          - 213382.84467126217407948479131266*c[153]
+                          - 324760.25205064735569523274874334*c[154]
+                          - 465131.29398052760990923653701115*c[155]
+                          - 1345.3118597559452125622520196651*c[157]
+                          - 5210.370428290103828287334945009*c[158]
+                          - 12329.986861306868399951080523098*c[159]
+                          - 23301.484931222730981945727201897*c[160]
+                          - 38641.141287493049407466339340188*c[161]
+                          - 58810.28909978253116596184788442*c[162]
+                          - 84229.84554182679967191984715919*c[163]
+                          - 115289.38032620350588055583589414*c[164]
+                          + z*(4904.7935736379364979845031517435*c[25]
+                               + 1258.5706178041818563897442164159*c[28]
+                               + 7445.80418759451395767994517327*c[29]
+                               + 140.71247279470288663696890340633*c[32]
+                               + 832.4662155306964768043837367667*c[33]
+                               + 2831.7838900594091768769244869358*c[34]
+                               - 19550.933481550184027264076433286*c[40]
+                               - 12040.252489046897059676677709985*c[43]
+                               - 71231.0943338651789381056136287*c[44]
+                               - 3824.2646351945886225211680817671*c[47]
+                               - 22624.654693497534129387573318445*c[48]
+                               - 76961.84119419181359168330922576*c[49]
+                               - 502.7126415756818821158212834791*c[52]
+                               - 2974.0880955344950911271367362709*c[53]
+                               - 10116.896757405405093471966855922*c[54]
+                               - 26097.517123282053706518042193501*c[55]
+                               + 50402.57136297710753929218613083*c[61]
+                               + 39681.733833087485190796002010235*c[64]
+                               + 234760.30328826890489424235934615*c[65]
+                               + 23661.614484223176101341094616995*c[68]
+                               + 139983.9990856097809888648966195*c[69]
+                               + 476180.80599704982228955202412283*c[70]
+                               + 8100.*c[73]
+                               + 47920.246243106889944795359161649*c[74]
+                               + 163009.35555973466886822876045051*c[75]
+                               + 420498.4542183240891919362348934*c[76]
+                               + 1166.5333257134148415738741384958*c[79]
+                               + 6901.30422456509302955781926329*c[80]
+                               + 23476.030328826890489424235934615*c[81]
+                               + 60558.69879711749552973957861838*c[82]
+                               + 131668.49281434036374036155887323*c[83]
+                               - 105689.28044035497169669193934335*c[89]
+                               - 93563.59291946841435169480779222*c[92]
+                               - 553529.6805050294681081466456707*c[93]
+                               - 69971.42273814360565048983453055*c[96]
+                               - 413956.51945584816456556691025586*c[97]
+                               - 1.4081477195237721223499218564047e6*c[98]
+                               - 40816.046844347873469623546672362*c[101]
+                               - 241470.98956189333511255855243978*c[102]
+                               - 821407.0978509986067698909663035*c[103]
+                               - 2.1188993339939488498607370329142e6*c[104]
+                               - 14488.478180954685759794841858955*c[107]
+                               - 85714.99285422591692185004729992*c[108]
+                               - 291574.99892823458604358895215098*c[109]
+                               - 752146.0097614026430473727443261*c[110]
+                               - 1.6353378366563894799927911808416e6*c[111]
+                               - 2212.6906697502929544005458276231*c[114]
+                               - 13090.454537562857293802585384847*c[115]
+                               - 44529.54075667073393807122644452*c[116]
+                               - 114868.27238188968253200618520493*c[117]
+                               - 249749.95495495089277988173799405*c[118]
+                               - 482894.07534158047485188421415189*c[119]
+                               + 195533.57000781221352409964519099*c[125]
+                               + 185257.61522809258056132746471144*c[128]
+                               + 1.0959988321161660799956516020532e6*c[129]
+                               + 155528.16529490727583981235378409*c[132]
+                               + 920117.0344037762677899541666183*c[133]
+                               + 3.1299439501371266568497490633948e6*c[134]
+                               + 112433.74048745332033955848346742*c[137]
+                               + 665166.9790360913578954867315243*c[138]
+                               + 2.2626853802506436842618344366418e6*c[139]
+                               + 5.836816552710903899545292377523e6*c[140]
+                               + 64550.42215198906040381366923957*c[143]
+                               + 381885.44748392809109299941803109*c[144]
+                               + 1.299052187173402206423417412255e6*c[145]
+                               + 3.3510312017347734627165752788357e6*c[146]
+                               + 7.285909976111425987236737184287e6*c[147]
+                               + 23392.306427541513376412191679759*c[150]
+                               + 138390.75113604955067225019886581*c[151]
+                               + 470761.08590239274364159405425684*c[152]
+                               + 1.2143739127632806654930028773891e6*c[153]
+                               + 2.6403272524442874446766890141735e6*c[154]
+                               + 5.105099568078961572174547357439e6*c[155]
+                               + 3721.6931630643598773480963892922*c[158]
+                               + 22017.83368090512214276978664839*c[159]
+                               + 74897.63013607306387053983743467*c[160]
+                               + 193205.70643746524703733169670094*c[161]
+                               + 420073.49356987522261401319917445*c[162]
+                               + 812216.3677247584254077985261779*c[163]
+                               + 1.4411172540775438235069479486767e6*c[164]
+                               + z*(35615.547166932589469052806814348*c[44]
+                                    + 7239.889501919210921404023461903*c[48]
+                                    + 57464.84142499655414845687088856*c[49]
+                                    + 660.9084656743322424726970525046*c[53]
+                                    + 5245.798318654654492911390221589*c[54]
+                                    + 23197.792998472936628016037505334*c[55]
+                                    - 135639.28634433314505000669651111*c[65]
+                                    - 75824.66617137196470230181900223*c[69]
+                                    - 601839.6298018268587270726971552*c[70]
+                                    - 20587.957645186663828134302454634*c[74]
+                                    - 163411.84779568463101358241171088*c[75]
+                                    - 722634.3805826013977224385666316*c[76]
+                                    - 2300.4347415216976765192730877634*c[80]
+                                    - 18259.134700198692602885516838034*c[81]
+                                    - 80744.93172948999403965277149117*c[82]
+                                    - 263336.98562868072748072311774647*c[83]
+                                    + 336931.10987262663276148056693002*c[93]
+                                    + 246304.12907622965791651231160224*c[97]
+                                    + 1.9549784172721702965291415106419e6*c[98]
+                                    + 136795.77186448417419522096397997*c[102]
+                                    + 1.0857827782756549136958287473203e6*c[103]
+                                    + 4.8015121058266634344262084877304e6*c[104]
+                                    + 41632.996529195445362041451545675*c[108]
+                                    + 330451.66545199919751606747910444*c[109]
+                                    + 1.461312247536439420777752760405e6*c[110]
+                                    + 4.7658416953986207702647057270241e6*c[111]
+                                    + 5236.181815025142917521034153939*c[115]
+                                    + 41560.904706226018342199811348219*c[116]
+                                    + 183789.23581102349205120989632788*c[117]
+                                    + 599399.8918918821426717161711857*c[118]
+                                    + 1.6096469178052682495062807138396e6*c[119]
+                                    - 684999.2700726037999972822512832*c[129]
+                                    - 568918.9748988866340675103051623*c[133]
+                                    - 4.5156543711847566511823569523412e6*c[134]
+                                    - 403494.68397985121409876372302678*c[138]
+                                    - 3.2026397674418520215678016951065e6*c[139]
+                                    - 1.416260592970093198448227099411e7*c[140]
+                                    - 222658.63378723942938303694881813*c[144]
+                                    - 1.7672981167873178039929882083108e6*c[145]
+                                    - 7.815286328113641160505097599454e6*c[146]
+                                    - 2.548833591643048006382478906503e7*c[147]
+                                    - 71963.19059074576634957010341022*c[151]
+                                    - 571190.117561569862285134119165*c[152]
+                                    - 2.5258977385476237842254459849694e6*c[153]
+                                    - 8.237821027626176827391269724221e6*c[154]
+                                    - 2.2122098128342166812756371882238e7*c[155]
+                                    - 9785.703858180054285675460732618*c[159]
+                                    - 77671.61643740910327315242400632*c[160]
+                                    - 343476.81144438266139970079413501*c[161]
+                                    - 1.1201959828530005936373685311319e6*c[162]
+                                    - 3.0082087693509571311399945413998e6*c[163]
+                                    - 7.045462131045769803811745526864e6*c[164]
+                                    + z*(234048.74492293266728275049333815*c[70]
+                                         + 39444.23912309629024465782351642*c[75]
+                                         + 392465.22393710248324580715256717*c[76]
+                                         + 3043.1891166997821004809194730057*c[81]
+                                         + 30279.349398558747764869789309191*c[82]
+                                         + 164585.61601792545467545194859154*c[83]
+                                         - 862490.4782083104249393271370479*c[98]
+                                         - 449909.99099819954987396218811614*c[103]
+                                         - 4.4765478887196102461846557033398e6*c[104]
+                                         - 106910.83294035268154931594912203*c[109]
+                                         - 1.0637493566625551665955700241183e6*c[110]
+                                         - 5.782087351035091375688797389404e6*c[111]
+                                         - 10390.226176556504585549952837055*c[116]
+                                         - 103381.44514370071427880556668443*c[117]
+                                         - 561937.3986486395087547339104866*c[118]
+                                         - 2.2132645119822438430711359815295e6*c[119]
+                                         + 2.0841481713160415313149339780036e6*c[134]
+                                         + 1.4459442910430539820147698742263e6*c[139]
+                                         + 1.4386964043438768530771099049462e7*c[140]
+                                         + 760349.1897805902179969832989244*c[145]
+                                         + 7.565378916458844495488946222727e6*c[146]
+                                         + 4.1122169865171268707624296311313e7*c[147]
+                                         + 208704.0814167274496811066973872*c[152]
+                                         + 2.0765793908252099379930349203354e6*c[153]
+                                         + 1.1287399004199328825992845535592e7*c[154]
+                                         + 4.4456908738687623691020016571036e7*c[155]
+                                         + 23301.484931222730981945727201897*c[160]
+                                         + 231846.84772495829644479803604113*c[161]
+                                         + 1.2602204807096256678420395975233e6*c[162]
+                                         + 4.9635444694290792663809909933097e6*c[163]
+                                         + 1.5852289794852982058576427435444e7*c[164]
+                                         + z*(1.4324953243902752787790898250687e6*c[104]
+                                              + 206302.90553455615352156509558658*c[110]
+                                              + 2.4670239364416389869605535528125e6*c[111]
+                                              + 13784.192685826761903840742224591*c[117]
+                                              + 164834.97027026758923472194707607*c[118]
+                                              + 1.0623669657514770446741452711342e6*c[119]
+                                              - 5.149018710283348737328603870334e6*c[140]
+                                              - 2.5490555988789259831647440426127e6*c[146]
+                                              - 3.048227150005668458795790180626e7*c[147]
+                                              - 539182.0172668966154788932775608*c[153]
+                                              - 6.447679150468949939900474572612e6*c[154]
+                                              - 4.1555510484162747197500815489557e7*c[155]
+                                              - 46369.369544991659288959607208226*c[161]
+                                              - 554497.0115122352938504974229103*c[162]
+                                              - 3.573752017988937071794313515183e6*c[163]
+                                              - 1.6486381386647101340919484532862e7*c[164]
+                                              + z*(8.313346772742732160352155038071e6*c[147]
+                                                   + 1.0455695919679378280919688496127e6*c[154]
+                                                   + 1.4600584764705830096419205442277e7*c[155]
+                                                   + 61610.77905691503265005526921225*c[162]
+                                                   + 860347.7080343737395060384388403*c[163]
+                                                   + 6.411370539251650521468688429446e6*c[164]))))))
+                     + x*(237.58787847867996819868370566723*c[10]
+                          + 168.*c[11]
+                          + 290.98453567157138531261098537299*c[12]
+                          + 58.78775382679627435673481779294*c[13]
+                          + 101.8233764908628435137215881431*c[14]
+                          + 131.45341380123986722967274787219*c[15]
+                          + 8.485281374238570292810132345258*c[16]
+                          + 14.696938456699068589183704448235*c[17]
+                          + 18.973665961010275991993361266596*c[18]
+                          + 22.449944320643648313502492393899*c[19]
+                          - 1575.9796953006723303340517181509*c[20]
+                          - 1512.3809044020623311964093279218*c[21]
+                          - 2619.5205668213410688918788295078*c[22]
+                          - 877.3961477006837189296674253727*c[23]
+                          - 1519.6947061827911756792641567884*c[24]
+                          - 1961.9174294551745991938012606974*c[25]
+                          - 290.80577710905263238306906703976*c[26]
+                          - 503.6903810874295423485127812325*c[27]
+                          - 650.2614858654939591347011784816*c[28]
+                          - 769.3997660514331089602610012379*c[29]
+                          - 41.952353926806061879658140547198*c[30]
+                          - 72.66360849833979997014078743324*c[31]
+                          - 93.80831519646859109131260227089*c[32]
+                          - 110.99549540409286357391783156889*c[33]
+                          - 125.85706178041818563897442164159*c[34]
+                          + 6118.823416311341796033868930827*c[35]
+                          + 6706.325372363020085201751557495*c[36]
+                          + 11615.696277021020662875221204948*c[37]
+                          + 5122.421302470151175763144781636*c[38]
+                          + 8872.2939536514456042491099497*c[39]
+                          + 11454.082241716269430114307405359*c[40]
+                          + 2702.4803422041759599149587777821*c[41]
+                          + 4680.8332591537588330249426452884*c[42]
+                          + 6042.929753025431289421059835504*c[43]
+                          + 7150.090908512981976741661974093*c[44]
+                          + 866.5333230753448641433972594307*c[45]
+                          + 1500.879742017993925325323039323*c[46]
+                          + 1937.6274151652582354107251614287*c[47]
+                          + 2292.6316756077501251112740962691*c[48]
+                          + 2599.5999692260345924301917782922*c[49]
+                          + 124.8999599679679641169378624188*c[50]
+                          + 216.33307652783935758715327604823*c[51]
+                          + 279.28480087537882339767849082173*c[52]
+                          + 330.45423283716612123634852625232*c[53]
+                          + 374.69987990390389235081358725639*c[54]
+                          + 414.24630354415958264314352688096*c[55]
+                          - 18074.844397670481744080002832426*c[56]
+                          - 21301.408404140792868485959698803*c[57]
+                          - 36895.121628746529990751365534066*c[58]
+                          - 18783.92930140017323207342765393*c[59]
+                          - 32534.719915806867139344005098368*c[60]
+                          - 42002.142802480922949410155109028*c[61]
+                          - 12871.480101371403666238789895819*c[62]
+                          - 22294.057504187074290592199488251*c[63]
+                          - 28781.504477702342653818087877794*c[64]
+                          - 34054.735353545180648238860769349*c[65]
+                          - 6417.663126091926617276884275729*c[66]
+                          - 11115.718600252527083581273372288*c[67]
+                          - 14350.331006635352172572608309381*c[68]
+                          - 16979.540629828593805130834682551*c[69]
+                          - 19252.989378275779851830652827188*c[70]
+                          - 2012.4611797498107267682563018581*c[71]
+                          - 3485.6850115866751966613388598042*c[72]
+                          - 4500.*c[73]
+                          - 5324.471804789654438310595462405*c[74]
+                          - 6037.383539249432180304768905574*c[75]
+                          - 6674.578638386096653840257696721*c[76]
+                          - 289.8275349237887714743732831434*c[77]
+                          - 501.9960159204453287869032154711*c[78]
+                          - 648.0740698407860230965967436088*c[79]
+                          - 766.8115805072325588397576959211*c[80]
+                          - 869.4826047713663144231198494302*c[81]
+                          - 961.2491872558332623768187082283*c[82]
+                          - 1044.9880382090505058758853878828*c[83]
+                          + 44898.329590308813625730977157101*c[84]
+                          + 55332.07749578900457860332026717*c[85]
+                          + 95837.96951104504697315194546855*c[86]
+                          + 53123.39597578453003469140992379*c[87]
+                          + 92012.42090065884143039413240767*c[88]
+                          + 118787.52459749298100952982926198*c[89]
+                          + 42157.782199731522404420125304655*c[90]
+                          + 73019.42070435782360281728018041*c[91]
+                          + 94267.66677923030041286976872043*c[92]
+                          + 111539.00752651513529603958328315*c[93]
+                          + 27067.728386401397462948497906446*c[94]
+                          + 46882.680810721564368019757708719*c[95]
+                          + 60525.28066849421888767370686892*c[96]
+                          + 71614.47786586173246984307547426*c[97]
+                          + 81203.18515920419238884549371934*c[98]
+                          + 12997.399739947986996358907656688*c[99]
+                          + 22512.156715872426602024897813618*c[100]
+                          + 29063.069349261787838307846222105*c[101]
+                          + 34387.887402397955391616319674523*c[102]
+                          + 38992.199219843960989076722970065*c[103]
+                          + 43107.498187670320889185573439569*c[104]
+                          + 4011.0846413407932471604829396431*c[105]
+                          + 6947.402392261441480639923206581*c[106]
+                          + 8969.057921543376898920616388877*c[107]
+                          + 10612.332448618446856990958237133*c[108]
+                          + 12033.253924022379741481448818929*c[109]
+                          + 13303.26275768467259811679683842*c[110]
+                          + 14462.171344580315129187949218327*c[111]
+                          + 577.2347875864724769749973798364*c[112]
+                          + 999.7999799959989997199159735914*c[113]
+                          + 1290.7362240210042234003183994468*c[114]
+                          + 1527.2196960490000176103016282322*c[115]
+                          + 1731.7043627594174309249921395091*c[116]
+                          + 1914.4712063648280422001030867488*c[117]
+                          + 2081.2496246245907731656811499504*c[118]
+                          + 2235.6207191739836798698343247773*c[119]
+                          - 98729.25467155112682720708118137*c[120]
+                          - 125344.49802045560866812665392787*c[121]
+                          - 217103.03902064567829373810830854*c[122]
+                          - 127142.64782518885389834362738231*c[123]
+                          - 220217.52584206371470873787263507*c[124]
+                          - 284299.60337643807553662742062689*c[125]
+                          - 110478.62776120999594138394786042*c[126]
+                          - 191354.59643290515952016413251141*c[127]
+                          - 247037.72173496095452530586477369*c[128]
+                          - 292298.97424383822151312601208329*c[129]
+                          - 82208.0667574660826240890624657*c[130]
+                          - 142388.54841594530420729307495959*c[131]
+                          - 183822.82556853487774646073681497*c[132]
+                          - 217502.10040365127471657893974284*c[133]
+                          - 246624.2002723982478722671873971*c[134]
+                          - 50523.49204083185697390789472808*c[135]
+                          - 87509.25519052256223470965030797*c[136]
+                          - 112973.96266396961256941822392852*c[137]
+                          - 133672.59530659229330440231853937*c[138]
+                          - 151570.47612249557092172368418425*c[139]
+                          - 167567.4661979466705094684538412*c[140]
+                          - 23616.165311074531009430111901384*c[141]
+                          - 40904.398198726747677690792044506*c[142]
+                          - 52807.35100343511834165095653045*c[143]
+                          - 62482.50033409354529973594997842*c[144]
+                          - 70848.49593322359302829033570415*c[145]
+                          - 78325.95932384103267172882976197*c[146]
+                          - 85149.29495891319474994992286398*c[147]
+                          - 7200.901054729192708295494237336*c[148]
+                          - 12472.326487067278499835003301075*c[149]
+                          - 16101.704257624408374097058606234*c[150]
+                          - 19051.793406396154809213110710527*c[151]
+                          - 21602.703164187578124886482712008*c[152]
+                          - 23882.686951011186421362389921986*c[153]
+                          - 25963.21798236882653932077530604*c[154]
+                          - 27888.969862653586366509101304531*c[155]
+                          - 1035.6215524987880436420323200843*c[156]
+                          - 1793.7491463412602834163360262201*c[157]
+                          - 2315.7201903511572570165933088929*c[158]
+                          - 2739.997080290415199989129005133*c[159]
+                          - 3106.8646574963641309260969602529*c[160]
+                          - 3434.7681144438266139970079413501*c[161]
+                          - 3733.9866095100019787912284371062*c[162]
+                          - 4010.9450258012761748533260551997*c[163]
+                          - 4269.9770491186483659465124405237*c[164]
+                          + x*(984.9873095629202064587823238443*c[20]
+                               + 795.989949685295963787583856801*c[21]
+                               + 1378.6950351691268783641467523725*c[22]
+                               + 365.58172820861821622069476057197*c[23]
+                               + 633.2061275761629898663600653285*c[24]
+                               + 817.4655956063227496640838586239*c[25]
+                               + 93.80831519646859109131260227089*c[26]
+                               + 162.48076809271920720919767136532*c[27]
+                               + 209.76176963403030939829070273599*c[28]
+                               + 248.19347291981713192266483910899*c[29]
+                               + 10.488088481701515469914535136799*c[30]
+                               + 18.165902124584949992535196858309*c[31]
+                               + 23.452078799117147772828150567722*c[32]
+                               + 27.748873851023215893479457892222*c[33]
+                               + 31.464265445104546409743605410398*c[34]
+                               - 8413.382197428094969546569779888*c[35]
+                               - 8328.823446321815267105401127857*c[36]
+                               - 14425.945376300299855506323109371*c[37]
+                               - 5343.21532412834734713224584981*c[38]
+                               - 9254.720417170904466501226757876*c[39]
+                               - 11947.792683169556905550268931452*c[40]
+                               - 2243.56858598082532521241860797*c[41]
+                               - 3885.9747811842526160961787998621*c[42]
+                               - 5016.771870436207108198615712494*c[43]
+                               - 5935.924527822098244842134469058*c[44]
+                               - 558.6859582985776097766640225277*c[45]
+                               - 967.6724652484434518544845911424*c[46]
+                               - 1249.2597808302322833569149067106*c[47]
+                               - 1478.1441066418388964533214568051*c[48]
+                               - 1676.0578748957328293299920675831*c[49]
+                               - 62.4499799839839820584689312094*c[50]
+                               - 108.16653826391967879357663802411*c[51]
+                               - 139.64240043768941169883924541086*c[52]
+                               - 165.22711641858306061817426312616*c[53]
+                               - 187.34993995195194617540679362819*c[54]
+                               - 207.12315177207979132157176344048*c[55]
+                               + 40668.39989475858392418000637296*c[56]
+                               + 44732.957648695665023820515367487*c[57]
+                               + 77479.75542036771298057786762154*c[58]
+                               + 34958.979533161433515247768133704*c[59]
+                               + 60550.72873219611384266800948863*c[60]
+                               + 78170.65466017282882251334423069*c[61]
+                               + 20046.645604689079752525094050509*c[62]
+                               + 34721.808708648805065347851117871*c[63]
+                               + 44825.662292932159197010298567118*c[64]
+                               + 53038.43889105334517981031081524*c[65]
+                               + 7973.089112759244709632159663168*c[66]
+                               + 13809.795436573273151548490391908*c[67]
+                               + 17828.369246793156993024366430166*c[68]
+                               + 21094.810973317585051794224004466*c[69]
+                               + 23919.267338277734128896478989503*c[70]
+                               + 1945.3791404248170358759810917962*c[71]
+                               + 3369.4955112004526901059608978107*c[72]
+                               + 4350.*c[73]
+                               + 5146.989411296665957033575613659*c[74]
+                               + 5836.137421274451107627943275389*c[75]
+                               + 6452.092683773226765378915773497*c[76]
+                               + 217.37065119284157860577996235755*c[77]
+                               + 376.49701194033399659017741160333*c[78]
+                               + 486.0555523805895173224475577066*c[79]
+                               + 575.1086853804244191298182719408*c[80]
+                               + 652.1119535785247358173398870726*c[81]
+                               + 720.9368904418749467826140311712*c[82]
+                               + 783.7410286567878794069140409121*c[83]
+                               - 145919.57116850364428362567576058*c[84]
+                               - 170985.19029436438300109386672724*c[85]
+                               - 296155.0369316719894170351101774*c[86]
+                               - 150331.13100751953033581399937558*c[87]
+                               - 260381.1568643168925268852967468*c[88]
+                               - 336150.6280672401183130896404115*c[89]
+                               - 104607.27699352469044748230262317*c[90]
+                               - 181185.11859421567848333914335223*c[91]
+                               - 233908.98229867103587923701948056*c[92]
+                               - 276764.84025251473405407332283537*c[93]
+                               - 56052.10227993237364798438945078*c[94]
+                               - 97085.08901989017592394842889681*c[95]
+                               - 125336.31097969973362143991610284*c[96]
+                               - 148299.92309505760495561434559916*c[97]
+                               - 168156.30683979712094395316835233*c[98]
+                               - 21495.699569913978493978193432215*c[99]
+                               - 37231.643799327474764887330999446*c[100]
+                               - 48065.845462240649117201437982712*c[101]
+                               - 56872.27531935046468613468253863*c[102]
+                               - 64487.09870974193548193458029665*c[103]
+                               - 71293.17007960860762442229453467*c[104]
+                               - 5168.128287881406683841391479925*c[105]
+                               - 8951.460774644549600055285670018*c[106]
+                               - 11556.286168142427927455409577976*c[107]
+                               - 13673.582193412229604199888497844*c[108]
+                               - 15504.384863644220051524174439774*c[109]
+                               - 17140.742399324482001419719003349*c[110]
+                               - 18633.951540132329108761396108229*c[111]
+                               - 577.2347875864724769749973798364*c[112]
+                               - 999.7999799959989997199159735914*c[113]
+                               - 1290.7362240210042234003183994468*c[114]
+                               - 1527.2196960490000176103016282322*c[115]
+                               - 1731.7043627594174309249921395091*c[116]
+                               - 1914.4712063648280422001030867488*c[117]
+                               - 2081.2496246245907731656811499504*c[118]
+                               - 2235.6207191739836798698343247773*c[119]
+                               + 431940.4891880361798690309801685*c[120]
+                               + 527557.5391367277200272419295065*c[121]
+                               + 913756.4617008188358565559621847*c[122]
+                               + 500381.2722814473998946820706476*c[123]
+                               + 866685.7867474232440229257978706*c[124]
+                               + 1.1188865394891476662767924141484e6*c[125]
+                               + 393536.18994953945658397228163204*c[126]
+                               + 681624.6756096789076982076899636*c[127]
+                               + 879973.6723334397576663054573793*c[128]
+                               + 1.0411988905103577759958690219505e6*c[129]
+                               + 255018.68596242119292895233814184*c[130]
+                               + 441705.32096636553875572253182887*c[131]
+                               + 570239.1173446451665303940462464*c[132]
+                               + 674716.0227310449754412184715262*c[133]
+                               + 765056.0578872635787868570144255*c[134]
+                               + 130536.6373858312622652222803121*c[135]
+                               + 226096.0882014547371545322555028*c[136]
+                               + 291888.79474895914544609101789064*c[137]
+                               + 345367.47950552611345384281045213*c[138]
+                               + 391609.9121574937867956668409363*c[139]
+                               + 432941.04760348146041672288806252*c[140]
+                               + 48765.424226597270523616045984212*c[141]
+                               + 84464.19241311669582617090346207*c[142]
+                               + 109042.80352228660486293947515612*c[143]
+                               + 129021.18508214067710373652654384*c[144]
+                               + 146296.27267979181157084813795264*c[145]
+                               + 161736.61490213030917711961394219*c[146]
+                               + 175826.23751875031236350156723985*c[147]
+                               + 11594.671189818191648950372077067*c[148]
+                               + 20082.559597820194194649581586477*c[149]
+                               + 25926.472957191843992190179111733*c[150]
+                               + 30676.616501824317065682127415256*c[151]
+                               + 34784.0135694545749468511162312*c[152]
+                               + 38455.173904170554407278424450655*c[153]
+                               + 41805.181497034551207380909391081*c[154]
+                               + 44905.968422916791607090925829329*c[155]
+                               + 1294.5269406234850545525404001054*c[156]
+                               + 2242.1864329265753542704200327751*c[157]
+                               + 2894.6502379389465712707416361162*c[158]
+                               + 3424.9963503630189999864112564162*c[159]
+                               + 3883.5808218704551636576212003162*c[160]
+                               + 4293.4601430547832674962599266876*c[161]
+                               + 4667.4832618875024734890355463827*c[162]
+                               + 5013.681282251595218566657569*c[163]
+                               + 5337.471311398310457433140550655*c[164]
+                               + x*(4038.423454765485585382353494346*c[35]
+                                    + 3569.4957627093494001880290547958*c[36]
+                                    + 6182.54801841441422378842418973*c[37]
+                                    + 1942.987390592126308048089399931*c[38]
+                                    + 3365.352878971237987818627911955*c[39]
+                                    + 4344.6518847889297838364614296191*c[40]
+                                    + 673.070575794247597563725582391*c[41]
+                                    + 1165.7924343552757848288536399586*c[42]
+                                    + 1505.0315611308621324595847137481*c[43]
+                                    + 1780.7773583466294734526403407174*c[44]
+                                    + 136.82105101189655749632588306801*c[45]
+                                    + 236.98101189757798820926153252468*c[46]
+                                    + 305.94117081556708980169344654137*c[47]
+                                    + 361.99447509596054607020117309513*c[48]
+                                    + 410.46315303568967248897764920403*c[49]
+                                    + 12.48999599679679641169378624188*c[50]
+                                    + 21.633307652783935758715327604823*c[51]
+                                    + 27.928480087537882339767849082173*c[52]
+                                    + 33.045423283716612123634852625232*c[53]
+                                    + 37.469987990390389235081358725639*c[54]
+                                    + 41.424630354415958264314352688096*c[55]
+                                    - 42295.135890548927281147206627878*c[56]
+                                    - 43199.256243597527937289526269173*c[57]
+                                    - 74823.30666309796282124376930309*c[58]
+                                    - 29845.576556669164135405557272356*c[59]
+                                    - 51694.05497733757778806880810074*c[60]
+                                    - 66736.73800838635535295169089546*c[61]
+                                    - 14525.602225037005328878838639877*c[62]
+                                    - 25159.081064299625965383197039507*c[63]
+                                    - 32480.2339893049415820959868306*c[64]
+                                    - 38431.131130894391097501897344814*c[65]
+                                    - 4776.5049984271972914847039456765*c[66]
+                                    - 8273.149339882606035489879036627*c[67]
+                                    - 10680.589871350739212410910764616*c[68]
+                                    - 12637.444361895327450383636500372*c[69]
+                                    - 14329.514995281591874454111837029*c[70]
+                                    - 952.5649584149104106703079828795*c[71]
+                                    - 1649.8909054843595930863670603073*c[72]
+                                    - 2130.*c[73]
+                                    - 2520.2499876004364341336818522052*c[74]
+                                    - 2857.6948752447312320109239486386*c[75]
+                                    - 3159.3005555027524161510553097811*c[76]
+                                    - 86.94826047713663144231198494302*c[77]
+                                    - 150.59880477613359863607096464133*c[78]
+                                    - 194.42222095223580692897902308264*c[79]
+                                    - 230.04347415216976765192730877634*c[80]
+                                    - 260.84478143140989432693595482906*c[81]
+                                    - 288.37475617674997871304561246848*c[82]
+                                    - 313.49641146271515176276561636484*c[83]
+                                    + 245144.87956308612239649113527777*c[84]
+                                    + 272397.09626205636188450126354478*c[85]
+                                    + 471805.61056011192796782834793779*c[86]
+                                    + 218735.07795504588431394421219189*c[87]
+                                    + 378860.26841567855279457720906565*c[88]
+                                    + 489106.50337119828568524658596119*c[89]
+                                    + 133715.38885259243039808607378788*c[90]
+                                    + 231601.84724651917162652916585024*c[91]
+                                    + 298996.69911221428064563340750993*c[92]
+                                    + 353777.66536625796439955459527652*c[93]
+                                    + 60785.04322610949661477162680147*c[94]
+                                    + 105282.78320789206795939697034588*c[95]
+                                    + 135919.48866884395397607650357559*c[96]
+                                    + 160822.1078085970119337227446344*c[97]
+                                    + 182355.12967832848984431488040441*c[98]
+                                    + 19296.139613922780694594378290314*c[99]
+                                    + 33421.894201256756416852348292526*c[100]
+                                    + 43147.479880057885021487802468202*c[101]
+                                    + 51052.7866820215799275534592091*c[102]
+                                    + 57888.41884176834208378313487094*c[103]
+                                    + 63998.05500169516870471396672182*c[104]
+                                    + 3795.1031606532120723133800121238*c[105]
+                                    + 6573.311494216594631682388880073*c[106]
+                                    + 8486.108648844887373594121660245*c[107]
+                                    + 10040.899162923607410845291255133*c[108]
+                                    + 11385.309481959636216940140036372*c[109]
+                                    + 12586.933224578574842833584700967*c[110]
+                                    + 13683.439041410605853000905798879*c[111]
+                                    + 346.34087255188348618499842790182*c[112]
+                                    + 599.8799879975993998319495841549*c[113]
+                                    + 774.4417344126025340401910396681*c[114]
+                                    + 916.3318176294000105661809769393*c[115]
+                                    + 1039.0226176556504585549952837055*c[116]
+                                    + 1148.6827238188968253200618520493*c[117]
+                                    + 1248.7497747747544638994086899702*c[118]
+                                    + 1341.3724315043902079219005948664*c[119]
+                                    - 1.0366571740512868316856743524044e6*c[120]
+                                    - 1.2161589586415091651154313953887e6*c[121]
+                                    - 2.1064491064471507900272184812468e6*c[122]
+                                    - 1.0765484459958130467637043384031e6*c[123]
+                                    - 1.8646366052740678725774791923118e6*c[124]
+                                    - 2.407235506318399250941137854129e6*c[125]
+                                    - 765842.1380728537582732829007023*c[126]
+                                    - 1.3264774937193619795863804913897e6*c[127]
+                                    - 1.7124750807646807915637707519263e6*c[128]
+                                    - 2.0262278408747620403919608992958e6*c[129]
+                                    - 434197.53569084198569061124541743*c[130]
+                                    - 752052.1923377392827849986353499*c[131]
+                                    - 970895.205467613790914405300079*c[132]
+                                    - 1.1487786993150595495593958085009e6*c[133]
+                                    - 1.3025926070725259570718337362523e6*c[134]
+                                    - 188458.96717322845394242212615099*c[135]
+                                    - 326420.50628598687963281863284331*c[136]
+                                    - 421407.06156874020755496379344049*c[137]
+                                    - 498615.55948044782209570990367299*c[138]
+                                    - 565376.901519685361827266378453*c[139]
+                                    - 625047.6824915040031765319104579*c[140]
+                                    - 58322.7949947531235426257459664*c[141]
+                                    - 101018.04417033622216534687317069*c[142]
+                                    - 130413.73424605247457855236226029*c[143]
+                                    - 154307.61132231941850266281569256*c[144]
+                                    - 174968.38498425937062787723789921*c[145]
+                                    - 193434.82772241404201250158510277*c[146]
+                                    - 210285.82788195689532169953326077*c[147]
+                                    - 11350.57284897991393002510108597*c[148]
+                                    - 19659.768869445032211604327237288*c[149]
+                                    - 25380.652473882542013407227972539*c[150]
+                                    - 30030.792996522752495878293153882*c[151]
+                                    - 34051.718546939741790075303257911*c[152]
+                                    - 37645.591295661700630283089199063*c[153]
+                                    - 40925.072412886455392488679719689*c[154]
+                                    - 43960.579614013280204836380022396*c[155]
+                                    - 1035.6215524987880436420323200843*c[156]
+                                    - 1793.7491463412602834163360262201*c[157]
+                                    - 2315.7201903511572570165933088929*c[158]
+                                    - 2739.997080290415199989129005133*c[159]
+                                    - 3106.8646574963641309260969602529*c[160]
+                                    - 3434.7681144438266139970079413501*c[161]
+                                    - 3733.9866095100019787912284371062*c[162]
+                                    - 4010.9450258012761748533260551997*c[163]
+                                    - 4269.9770491186483659465124405237*c[164]
+                                    + x*(16448.108401880138387112802577508*c[56]
+                                         + 15507.425318214497208257778660729*c[57]
+                                         + 26859.6485457274738332669941088*c[58]
+                                         + 9496.319813485643133992677313931*c[59]
+                                         + 16448.108401880138387112802577508*c[60]
+                                         + 21234.416639032022157757356194009*c[61]
+                                         + 3987.4202186376093059667400187898*c[62]
+                                         + 6906.414409807740461085583501041*c[63]
+                                         + 8916.142663730768277438114031929*c[64]
+                                         + 10549.72227122591128166718750642*c[65]
+                                         + 1114.5178329663460346797642539912*c[66]
+                                         + 1930.4015126392747416143051085462*c[67]
+                                         + 2492.1376366485058162292125117436*c[68]
+                                         + 2948.73701777557640508951518342*c[69]
+                                         + 3343.5534988990381040392927619735*c[70]
+                                         + 187.82971010998233449837058817343*c[71]
+                                         + 325.33060108142301835505829358172*c[72]
+                                         + 420.*c[73]
+                                         + 496.95070178036774757565557649118*c[74]
+                                         + 563.4891303299470034951117645203*c[75]
+                                         + 622.9606729160356876917573850273*c[76]
+                                         + 14.49137674618943857371866415717*c[77]
+                                         + 25.099800796022266439345160773556*c[78]
+                                         + 32.40370349203930115482983718044*c[79]
+                                         + 38.340579025361627941987884796056*c[80]
+                                         + 43.474130238568315721155992471509*c[81]
+                                         + 48.062459362791663118840935411414*c[82]
+                                         + 52.24940191045252529379426939414*c[83]
+                                         - 204287.39963590510199707594606481*c[84]
+                                         - 214615.89402465046693930402582316*c[85]
+                                         - 371725.63256251242809586475898129*c[86]
+                                         - 157158.39634585229503228764825552*c[87]
+                                         - 272206.32730706316188181807878246*c[88]
+                                         - 351416.85746418028089150069831665*c[89]
+                                         - 84898.65958894757485592766589706*c[90]
+                                         - 147048.79190255185500097089895253*c[91]
+                                         - 189839.17403950113056865613175234*c[92]
+                                         - 224620.73991508442184098704462001*c[93]
+                                         - 33313.124290585534931518984658463*c[94]
+                                         - 57700.02383015105826603587714151*c[95]
+                                         - 74490.41045664871351541730301064*c[96]
+                                         - 88138.24226747433837208528797531*c[97]
+                                         - 99939.37287175660479455695397539*c[98]
+                                         - 8998.199819963990997479243762323*c[99]
+                                         - 15585.339264834756878324929255582*c[100]
+                                         - 20120.586472565853118828508922996*c[101]
+                                         - 23806.998970890892194195913620824*c[102]
+                                         - 26994.599459891972992437731286968*c[103]
+                                         - 29843.652591464068307897704688932*c[104]
+                                         - 1496.4431161925267114406417120976*c[105]
+                                         - 2591.9155078821531677772021193785*c[106]
+                                         - 3346.1485322681059969049991912349*c[107]
+                                         - 3959.2163365999590197235498038535*c[108]
+                                         - 4489.3293485775801343219251362928*c[109]
+                                         - 4963.1403365208201616051126666415*c[110]
+                                         - 5395.502386247271413581657977607*c[111]
+                                         - 115.44695751729449539499947596727*c[112]
+                                         - 199.95999599919979994398319471828*c[113]
+                                         - 258.14724480420084468006367988936*c[114]
+                                         - 305.44393920980000352206032564644*c[115]
+                                         - 346.34087255188348618499842790182*c[116]
+                                         - 382.89424127296560844002061734975*c[117]
+                                         - 416.24992492491815463313622999008*c[118]
+                                         - 447.12414383479673597396686495546*c[119]
+                                         + 1.3822095654017157755808991365392e6*c[120]
+                                         + 1.5549064311398290695539762132824e6*c[121]
+                                         + 2.6931769397497818319982702043338e6*c[122]
+                                         + 1.2825306396340011026426802587474e6*c[123]
+                                         + 2.2214082301099003536121593265809e6*c[124]
+                                         + 2.8678256934479124650201281294678e6*c[125]
+                                         + 826080.7917098665961451277806539*c[126]
+                                         + 1.4308139023982119527384307035815e6*c[127]
+                                         + 1.8471728051701064386802359293936e6*c[128]
+                                         + 2.1856043377116545245246619030944e6*c[129]
+                                         + 412970.10061262304416795914008591*c[130]
+                                         + 715285.196267894251182176479844*c[131]
+                                         + 923429.2176447526722474788187418*c[132]
+                                         + 1.0926161851263233049142697911964e6*c[133]
+                                         + 1.2389103018378691325038774202577e6*c[134]
+                                         + 154741.40658530928579456309180317*c[135]
+                                         + 268019.97824042893537994754822356*c[136]
+                                         + 346012.30405868517322516376533757*c[137]
+                                         + 409407.27934906091505783471619588*c[138]
+                                         + 464224.2197559278573836892754095*c[139]
+                                         + 513219.1851753010996356941766182*c[140]
+                                         + 40773.766075750226190314419719241*c[141]
+                                         + 70622.2344591276720954606216238*c[142]
+                                         + 91172.91264405234520312665146833*c[143]
+                                         + 107877.24505195708787937836667545*c[144]
+                                         + 122321.29822725067857094325915772*c[145]
+                                         + 135231.28336298520834207325580451*c[146]
+                                         + 147011.90427989156552132238063532*c[147]
+                                         + 6712.704373052637270444952255144*c[148]
+                                         + 11626.745030316954533744494602697*c[149]
+                                         + 15010.063291005804416531156327845*c[150]
+                                         + 17760.14639579302566960544218778*c[151]
+                                         + 20138.113119157911811334856765431*c[152]
+                                         + 22263.5217339934788673717194188*c[153]
+                                         + 24202.999814072634909536315963257*c[154]
+                                         + 25998.192244846563562000009690664*c[155]
+                                         + 517.8107762493940218210161600422*c[156]
+                                         + 896.87457317063014170816801311*c[157]
+                                         + 1157.8600951755786285082966544465*c[158]
+                                         + 1369.9985401452075999945645025665*c[159]
+                                         + 1553.4323287481820654630484801265*c[160]
+                                         + 1717.384057221913306998503970675*c[161]
+                                         + 1866.9933047550009893956142185531*c[162]
+                                         + 2005.4725129006380874266630275999*c[163]
+                                         + 2134.9885245593241829732562202618*c[164]
+                                         + x*(66706.08967703023738680030891912*c[84]
+                                              + 66035.65969989245136593970025328*c[85]
+                                              + 114377.11771154228556795838737886*c[86]
+                                              + 44114.63757076555650029126968576*c[87]
+                                              + 76408.79363005281737033489930736*c[88]
+                                              + 98643.32841099797358357914338713*c[89]
+                                              + 21224.664897236893713981916474266*c[90]
+                                              + 36762.197975637963750242724738133*c[91]
+                                              + 47459.793509875282642164032938084*c[92]
+                                              + 56155.184978771105460246761155*c[93]
+                                              + 7301.506693826966560332928144321*c[94]
+                                              + 12646.580565512560715843479921427*c[95]
+                                              + 16326.665305566841318447628057128*c[96]
+                                              + 19317.970907939581013059789145274*c[97]
+                                              + 21904.520081480899680998784432962*c[98]
+                                              + 1713.9428228502839995198559547281*c[99]
+                                              + 2968.6360504447155958714150963013*c[100]
+                                              + 3832.4926614411148797768588424753*c[101]
+                                              + 4534.6664706458842274658883087283*c[102]
+                                              + 5141.828468550851998559567864184*c[103]
+                                              + 5684.505255516965391980515178844*c[104]
+                                              + 246.83597792866419982526048859342*c[105]
+                                              + 427.53245490839639880861065886655*c[106]
+                                              + 551.9420259411308860874225470078*c[107]
+                                              + 653.0666122226736527379051222851*c[108]
+                                              + 740.5079337859925994757814657803*c[109]
+                                              + 818.6623235498260060379567285182*c[110]
+                                              + 889.9797750510963156423353365124*c[111]
+                                              + 16.492422502470642199285639423896*c[112]
+                                              + 28.565713714171399991997599245469*c[113]
+                                              + 36.878177829171549240009097127051*c[114]
+                                              + 43.634848458542857646008617949492*c[115]
+                                              + 49.477267507411926597856918271689*c[116]
+                                              + 54.69917732470937263428865962139*c[117]
+                                              + 59.46427498927402209044803285573*c[118]
+                                              + 63.87487769068524799628098070792*c[119]
+                                              - 959084.1882379252320357259314762*c[120]
+                                              - 1.0326754665121080526075678757601e6*c[121]
+                                              - 1.7886463757288638522717374709832e6*c[122]
+                                              - 792837.1226828370452700205235893*c[123]
+                                              - 1.3732341786133929458693348564318e6*c[124]
+                                              - 1.7728377014041640692851701163983e6*c[125]
+                                              - 463613.24833529078087041646862441*c[126]
+                                              - 803001.7011787708535427130944045*c[127]
+                                              - 1.0366707385472013987244282712811e6*c[128]
+                                              - 1.2266053596100092045284667512979e6*c[129]
+                                              - 206209.3693312697176486204517919*c[130]
+                                              - 357165.10467849459271312951062969*c[131]
+                                              - 461098.16742207943847871439013278*c[132]
+                                              - 545578.7092620092336955098823865*c[133]
+                                              - 618628.1079938091529458613553757*c[134]
+                                              - 67767.31389099024928239648282715*c[135]
+                                              - 117376.43075166325741463745086137*c[136]
+                                              - 151532.32051281997047565719933987*c[137]
+                                              - 179295.45957441309394804471177665*c[138]
+                                              - 203301.94167297074784718944848145*c[139]
+                                              - 224758.75322665411155005810545108*c[140]
+                                              - 15526.650121645686133271731029087*c[141]
+                                              - 26892.946882035817533951404714344*c[142]
+                                              - 34718.645134855133053350628879138*c[143]
+                                              - 41079.654915785259064467282030011*c[144]
+                                              - 46579.95036493705839981519308726*c[145]
+                                              - 51496.07270462476733666149581036*c[146]
+                                              - 55982.13314978270815051956254593*c[147]
+                                              - 2214.3206633186621645363868478007*c[148]
+                                              - 3835.3158931175408461962358819286*c[149]
+                                              - 4951.371527162953664673913905549*c[150]
+                                              - 5858.541798092764311791925085319*c[151]
+                                              - 6642.961989955986493609160543402*c[152]
+                                              - 7344.070805758887834171969782306*c[153]
+                                              - 7983.846691914869177950940590477*c[154]
+                                              - 8576.027052196139149023379820037*c[155]
+                                              - 147.9459360712554348060046171549*c[156]
+                                              - 256.2498780487514690594765751743*c[157]
+                                              - 330.81717005016532243094190127042*c[158]
+                                              - 391.42815432720217142701842930471*c[159]
+                                              - 443.83780821376630441801385146471*c[160]
+                                              - 490.68115920626094485671542019287*c[161]
+                                              - 533.4266585014288541130326338723*c[162]
+                                              - 572.9921465430394535504751507428*c[163]
+                                              - 609.9967213026640522780732057891*c[164]
+                                              + x*(269742.42794191647151004791822767*c[120]
+                                                   + 277435.1999584767902527794293087*c[121]
+                                                   + 480531.86213611267672972051459251*c[122]
+                                                   + 198209.28067070926131750513089732*c[123]
+                                                   + 343308.54465334823646733371410795*c[124]
+                                                   + 443209.42535104101732129252909957*c[125]
+                                                   + 105633.3983548763804514872966486*c[126]
+                                                   + 182962.41292680854890846627467445*c[127]
+                                                   + 236203.45941581804021569251750708*c[128]
+                                                   + 279479.70218962235039889115852356*c[129]
+                                                   + 42179.189181396078609945092411979*c[130]
+                                                   + 73056.49868423753032768558171971*c[131]
+                                                   + 94315.53424542533968882794343625*c[132]
+                                                   + 111595.64507632007052862702139723*c[133]
+                                                   + 126537.56754418823582983527723594*c[134]
+                                                   + 12321.329798361863505890269604936*c[135]
+                                                   + 21341.169227575137711752263792977*c[136]
+                                                   + 27551.33100233090372284676351634*c[137]
+                                                   + 32599.174468075107990553583959391*c[138]
+                                                   + 36963.989395085590517670808814808*c[139]
+                                                   + 40865.227859391656645465110082014*c[140]
+                                                   + 2495.3544838359138428472424868175*c[141]
+                                                   + 4322.0807488986135322421900433767*c[142]
+                                                   + 5579.782253816003526431351069862*c[143]
+                                                   + 6602.087397179773778217956040537*c[144]
+                                                   + 7486.063451507741528541727460453*c[145]
+                                                   + 8276.154541814694750534883255236*c[146]
+                                                   + 8997.128541929363809904929694882*c[147]
+                                                   + 313.84072393492849576106270283789*c[148]
+                                                   + 543.5880793394939782010413061001*c[149]
+                                                   + 701.7691928262454012923657503928*c[150]
+                                                   + 830.3445068162973040335011931949*c[151]
+                                                   + 941.5221718047854872831881085137*c[152]
+                                                   + 1040.8919252256691418511453234764*c[153]
+                                                   + 1131.5688224761231905757238632172*c[154]
+                                                   + 1215.4998971616575171844160374856*c[155]
+                                                   + 18.493242008906929350750577144363*c[156]
+                                                   + 32.031234756093933632434571896787*c[157]
+                                                   + 41.352146256270665303867737658803*c[158]
+                                                   + 48.928519290900271428377303663089*c[159]
+                                                   + 55.47972602672078805225173143309*c[160]
+                                                   + 61.33514490078261810708942752411*c[161]
+                                                   + 66.67833231267860676412907923404*c[162]
+                                                   + 71.62401831787993169380939384285*c[163]
+                                                   + 76.24959016283300653475915072364*c[164])
+                                              + y*(832305.5998754303707583382879261*c[121]
+                                                   + 480531.86213611267672972051459251*c[122]
+                                                   + 1.5856742453656740905400410471786e6*c[123]
+                                                   + 2.0598512679200894188040022846477e6*c[124]
+                                                   + 886418.8507020820346425850581991*c[125]
+                                                   + 1.584500975323145706772309449729e6*c[126]
+                                                   + 2.3785113680485111358100615707678e6*c[127]
+                                                   + 2.1258311347423623619412326575637e6*c[128]
+                                                   + 838439.1065688670511966734755707*c[129]
+                                                   + 1.0123005403535058866386822178875e6*c[130]
+                                                   + 1.6072429710532256672090827978336e6*c[131]
+                                                   + 1.6976796164176561143989029818525e6*c[132]
+                                                   + 1.3391477409158408463435242567668e6*c[133]
+                                                   + 506150.2701767529433193411089437*c[134]
+                                                   + 431246.54294266522270615943617276*c[135]
+                                                   + 704258.5845099795444878247051682*c[136]
+                                                   + 798988.5990675962079625561419739*c[137]
+                                                   + 749781.012765727483782732431066*c[138]
+                                                   + 554459.8409262838577650621322221*c[139]
+                                                   + 204326.13929695828322732555041007*c[140]
+                                                   + 119777.01522412386445666763936724*c[141]
+                                                   + 198815.71444933622248314074199533*c[142]
+                                                   + 234350.85466027214811011674493418*c[143]
+                                                   + 237675.14629847185601584641745935*c[144]
+                                                   + 209609.77664221676279916836889267*c[145]
+                                                   + 148970.78175266450550962789859425*c[146]
+                                                   + 53982.77125157618285942957816929*c[147]
+                                                   + 19771.965607900495232946950278787*c[148]
+                                                   + 33158.872839709132670263519672107*c[149]
+                                                   + 40000.843991095987873664847772388*c[150]
+                                                   + 42347.569847631162505708560852939*c[151]
+                                                   + 40485.453387605775953177088666088*c[152]
+                                                   + 34349.433532447081681087795674721*c[153]
+                                                   + 23762.945271998587002090201127562*c[154]
+                                                   + 8508.499280131602620290912262399*c[155]
+                                                   + 1479.459360712554348060046171549*c[156]
+                                                   + 2498.4363109753268233298966079494*c[157]
+                                                   + 3060.0588229640292324862125867514*c[158]
+                                                   + 3327.13931178121845712965664909*c[159]
+                                                   + 3328.7835616032472831351038859853*c[160]
+                                                   + 3066.7572450391309053544713762054*c[161]
+                                                   + 2533.7766278817870570369050108935*c[162]
+                                                   + 1718.9764396291183606514254522285*c[163]
+                                                   + 609.9967213026640522780732057891*c[164])
+                                              + z*(961063.724272225353459441029185*c[122]
+                                                   + 686617.0893066964729346674282159*c[124]
+                                                   + 2.6592565521062461039277551745974e6*c[125]
+                                                   + 365924.8258536170978169325493489*c[127]
+                                                   + 1.4172207564949082412941551050425e6*c[128]
+                                                   + 3.3537564262754682047866939022828e6*c[129]
+                                                   + 146112.99736847506065537116343942*c[131]
+                                                   + 565893.2054725520381329676606175*c[132]
+                                                   + 1.3391477409158408463435242567668e6*c[133]
+                                                   + 2.5307513508837647165967055447187e6*c[134]
+                                                   + 42682.338455150275423504527585953*c[136]
+                                                   + 165307.98601398542233708058109804*c[137]
+                                                   + 391190.09361690129588664300751269*c[138]
+                                                   + 739279.7879017118103534161762962*c[139]
+                                                   + 1.2259568357817496993639533024604e6*c[140]
+                                                   + 8644.161497797227064484380086753*c[142]
+                                                   + 33478.693522896021158588106419169*c[143]
+                                                   + 79225.04876615728533861547248645*c[144]
+                                                   + 149721.26903015483057083454920905*c[145]
+                                                   + 248284.63625444084251604649765708*c[146]
+                                                   + 377879.39876103328001600704718504*c[147]
+                                                   + 1087.1761586789879564020826122002*c[149]
+                                                   + 4210.6151569574724077541945023566*c[150]
+                                                   + 9964.134081795567648402014318339*c[151]
+                                                   + 18830.443436095709745663762170274*c[152]
+                                                   + 31226.757756770074255534359704292*c[153]
+                                                   + 47525.890543997174004180402255123*c[154]
+                                                   + 68067.99424105282096232729809919*c[155]
+                                                   + 64.06246951218786726486914379357*c[157]
+                                                   + 248.11287753762399182320642595282*c[158]
+                                                   + 587.1422314908032571405276439571*c[159]
+                                                   + 1109.5945205344157610450346286618*c[160]
+                                                   + 1840.0543470234785432126828257232*c[161]
+                                                   + 2800.4899571325014840934213278296*c[162]
+                                                   + 4010.9450258012761748533260551997*c[163]
+                                                   + 5489.970491723976470502658852102*c[164]))
+                                         + y*(198106.97909967735409781910075984*c[85]
+                                              + 114377.11771154228556795838737886*c[86]
+                                              + 352917.10056612445200233015748608*c[87]
+                                              + 458452.76178031690422200939584414*c[88]
+                                              + 197286.65682199594716715828677426*c[89]
+                                              + 318369.97345855340570972874711399*c[90]
+                                              + 477908.57368329352875315542159573*c[91]
+                                              + 427138.14158887754377947629644276*c[92]
+                                              + 168465.55493631331638074028346501*c[93]
+                                              + 175236.1606518471974479902754637*c[94]
+                                              + 278224.7724412763357485565582714*c[95]
+                                              + 293879.9755002031437320573050283*c[96]
+                                              + 231815.65089527497215671746974328*c[97]
+                                              + 87618.08032592359872399513773185*c[98]
+                                              + 59987.99879975993998319495841549*c[99]
+                                              + 97964.98966467561466375669817794*c[100]
+                                              + 111142.28718179233151352890643179*c[101]
+                                              + 104297.32882485533723171543110075*c[102]
+                                              + 77127.42702826277997839351796277*c[103]
+                                              + 28422.526277584826959902575894221*c[104]
+                                              + 11848.126940575881591612503452484*c[105]
+                                              + 19666.492925786234345196090307861*c[106]
+                                              + 23181.565089527497215671746974328*c[107]
+                                              + 23510.398040016251498564584402264*c[108]
+                                              + 20734.222146007792785321881041847*c[109]
+                                              + 14735.921823896868108683221113327*c[110]
+                                              + 5339.878650306577893854012019075*c[111]
+                                              + 1039.0226176556504585549952837055*c[112]
+                                              + 1742.5085365644553995118535539736*c[113]
+                                              + 2102.0561362627783066805185362419*c[114]
+                                              + 2225.3772713856857399464395154241*c[115]
+                                              + 2127.5225028187128437078474856826*c[116]
+                                              + 1805.072851715409296931525767506*c[117]
+                                              + 1248.7497747747544638994086899702*c[118]
+                                              + 447.12414383479673597396686495546*c[119]
+                                              - 2.2657207996608937870643653393544e6*c[121]
+                                              - 1.3081145135927511755420169563907e6*c[122]
+                                              - 4.7570227360970222716201231415357e6*c[123]
+                                              - 6.179553803760268256412006853943e6*c[124]
+                                              - 2.6592565521062461039277551745974e6*c[125]
+                                              - 5.369697749706216006283937579637e6*c[126]
+                                              - 8.060510747275509960245208656491e6*c[127]
+                                              - 7.204205512182450226578621783966e6*c[128]
+                                              - 2.8413769722611605623887267783229e6*c[129]
+                                              - 3.936724323596967336928208625118e6*c[130]
+                                              - 6.25038933187365537247976643602e6*c[131]
+                                              - 6.602087397179773778217956040537e6*c[132]
+                                              - 5.207796770228269958002594331871e6*c[133]
+                                              - 1.968362161798483668464104312559e6*c[134]
+                                              - 1.9406094432419935021777174627774e6*c[135]
+                                              - 3.169163630294907950195211173257e6*c[136]
+                                              - 3.5954486958041829358315026388824e6*c[137]
+                                              - 3.374014557445773677022295939797e6*c[138]
+                                              - 2.4950692841682773599427795949996e6*c[139]
+                                              - 919467.6268363122745229649768453*c[140]
+                                              - 625502.1906148690699403754500289*c[141]
+                                              - 1.0382598421243113840786238748645e6*c[142]
+                                              - 1.2238322410036434401306096679896e6*c[143]
+                                              - 1.241192430669797470304975735621e6*c[144]
+                                              - 1.0946288335760208723956570375506e6*c[145]
+                                              - 777958.5269305813065502790259922*c[146]
+                                              - 281910.0276471200660436877971063*c[147]
+                                              - 119730.23618117522113284542113266*c[148]
+                                              - 200795.39664046085894770686912554*c[149]
+                                              - 242227.3330571923710127482448439*c[150]
+                                              - 256438.06185509981739567961849835*c[151]
+                                              - 245161.9121805016432720168147002*c[152]
+                                              - 208004.90305759621684658720714136*c[153]
+                                              - 143897.83525821366573487955127246*c[154]
+                                              - 51523.69008524137142287274647786*c[155]
+                                              - 10356.215524987880436420323200843*c[156]
+                                              - 17489.054176827287763309276255646*c[157]
+                                              - 21420.41176074820462740348810726*c[158]
+                                              - 23289.97518246852919990759654363*c[159]
+                                              - 23301.484931222730981945727201897*c[160]
+                                              - 21467.300715273916337481299633438*c[161]
+                                              - 17736.436395172509399258335076254*c[162]
+                                              - 12032.835077403828524559978165599*c[163]
+                                              - 4269.9770491186483659465124405237*c[164]
+                                              + y*(1.9820928067070926131750513089732e6*c[123]
+                                                   + 1.7165427232667411823366685705397e6*c[124]
+                                                   + 443209.42535104101732129252909957*c[125]
+                                                   + 4.753502925969437120316928349187e6*c[126]
+                                                   + 6.037759626584682113979387064257e6*c[127]
+                                                   + 3.5430518912372706032353877626062e6*c[128]
+                                                   + 838439.1065688670511966734755707*c[129]
+                                                   + 5.314577836855905904853081643909e6*c[130]
+                                                   + 7.670932361844940684406986080569e6*c[131]
+                                                   + 6.507771862934348438529128097101e6*c[132]
+                                                   + 3.3478693522896021158588106419169e6*c[133]
+                                                   + 759225.4052651294149790116634156*c[134]
+                                                   + 3.4499723435413217816492754893821e6*c[135]
+                                                   + 5.292609968438634152514561420658e6*c[136]
+                                                   + 5.234752890442871707340885068105e6*c[137]
+                                                   + 3.8467025872328627428853229072082e6*c[138]
+                                                   + 1.8481994697542795258835404407404e6*c[139]
+                                                   + 408652.27859391656645465110082014*c[140]
+                                                   + 1.3474914212713934751375109428815e6*c[141]
+                                                   + 2.1394299707048136984598840714715e6*c[142]
+                                                   + 2.2932905063183774493632852897131e6*c[143]
+                                                   + 1.9806262191539321334653868121612e6*c[144]
+                                                   + 1.3474914212713934751375109428815e6*c[145]
+                                                   + 620711.5906361021062901162441427*c[146]
+                                                   + 134956.92812894045714857394542323*c[147]
+                                                   + 296579.48411850742849420425418181*c[148]
+                                                   + 481075.45021545217070792155589861*c[149]
+                                                   + 541064.0476690352043964139935528*c[150]
+                                                   + 510661.8716920228419806032338149*c[151]
+                                                   + 409562.14473508168696818682720345*c[152]
+                                                   + 265427.44093254563117204205748648*c[153]
+                                                   + 118814.72635999293501045100563781*c[154]
+                                                   + 25525.497840394807860872736787197*c[155]
+                                                   + 28479.592693716671200155888802319*c[156]
+                                                   + 46861.696448165424904251778685*c[157]
+                                                   + 54378.07232699592487458607502133*c[158]
+                                                   + 54212.7993743175007426420524587*c[159]
+                                                   + 47712.564382979877724936489032456*c[160]
+                                                   + 36494.411215965657773718209376844*c[161]
+                                                   + 22870.667983248762120096274177275*c[162]
+                                                   + 10027.362564503190437133315137999*c[163]
+                                                   + 2134.9885245593241829732562202618*c[164])
+                                              + z*(3.4330854465334823646733371410795e6*c[124]
+                                                   + 2.6592565521062461039277551745974e6*c[125]
+                                                   + 4.3910979102434051738031905921868e6*c[127]
+                                                   + 1.133776605195926593035324084034e7*c[128]
+                                                   + 6.707512852550936409573387804566e6*c[129]
+                                                   + 3.0683729447379762737627944322278e6*c[131]
+                                                   + 9.620184493033384648260450230497e6*c[132]
+                                                   + 1.4730625150074249309778766824434e7*c[133]
+                                                   + 7.592254052651294149790116634156e6*c[134]
+                                                   + 1.3658348305648088135521448827505e6*c[136]
+                                                   + 4.6286236083915918254382562707451e6*c[137]
+                                                   + 8.606182059571828509506146165279e6*c[138]
+                                                   + 1.0349917030623965344947826468146e7*c[139]
+                                                   + 4.9038273431269987974558132098417e6*c[140]
+                                                   + 388987.2674008752179017971039039*c[142]
+                                                   + 1.3726264344387368675021123631859e6*c[143]
+                                                   + 2.7728767068155049868515415370257e6*c[144]
+                                                   + 4.0424742638141804254125328286444e6*c[145]
+                                                   + 4.2208388163254943227727904601703e6*c[146]
+                                                   + 1.8893969938051664000800352359252e6*c[147]
+                                                   + 65230.56952073927738412495673201*c[149]
+                                                   + 235794.44878961845483423489213197*c[150]
+                                                   + 498206.70408977838242010071591693*c[151]
+                                                   + 790878.6243160198093178780111515*c[152]
+                                                   + 999256.2482166423761770995105373*c[153]
+                                                   + 950517.8108799434800836080451025*c[154]
+                                                   + 408407.96544631692577396378859516*c[155]
+                                                   + 4932.8101524384657793949240721052*c[157]
+                                                   + 18112.240060246551403094069094556*c[158]
+                                                   + 39338.529509883818228415352145123*c[159]
+                                                   + 65466.07671153052990165704309104*c[160]
+                                                   + 90162.66300415044861742145846044*c[161]
+                                                   + 103618.1284139025549114565891297*c[162]
+                                                   + 92251.73559342935202162649926959*c[163]
+                                                   + 38429.793442067835293518611964713*c[164]))
+                                         + z*(228754.23542308457113591677475772*c[86]
+                                              + 152817.58726010563474066979861471*c[88]
+                                              + 591859.9704659878415014748603228*c[89]
+                                              + 73524.39595127592750048544947627*c[91]
+                                              + 284758.76105925169585298419762851*c[92]
+                                              + 673862.21974525326552296113386*c[93]
+                                              + 25293.161131025121431686959842854*c[95]
+                                              + 97959.99183340104791068576834277*c[96]
+                                              + 231815.65089527497215671746974328*c[97]
+                                              + 438090.40162961799361997568865924*c[98]
+                                              + 5937.272100889431191742830192603*c[100]
+                                              + 22994.955968646689278661153054852*c[101]
+                                              + 54415.99764775061072959065970474*c[102]
+                                              + 102836.56937101703997119135728369*c[103]
+                                              + 170535.15766550896175941545536533*c[104]
+                                              + 855.0649098167927976172213177331*c[106]
+                                              + 3311.6521556467853165245352820469*c[107]
+                                              + 7836.799346672083832854861467421*c[108]
+                                              + 14810.158675719851989515629315605*c[109]
+                                              + 24559.869706494780181138701855545*c[110]
+                                              + 37379.150552146045256978084133522*c[111]
+                                              + 57.13142742834279998399519849094*c[113]
+                                              + 221.26906697502929544005458276231*c[114]
+                                              + 523.6181815025142917521034153939*c[115]
+                                              + 989.5453501482385319571383654338*c[116]
+                                              + 1640.9753197412811790286597886418*c[117]
+                                              + 2497.4995495495089277988173799405*c[118]
+                                              + 3576.9931506783738877917349196437*c[119]
+                                              - 2.6162290271855023510840339127814e6*c[122]
+                                              - 2.0598512679200894188040022846477e6*c[124]
+                                              - 7.977769656318738311783265523792e6*c[125]
+                                              - 1.2400785765039246092684936394601e6*c[127]
+                                              - 4.802803674788300151052414522644e6*c[128]
+                                              - 1.1365507889044642249554907113292e7*c[129]
+                                              - 568217.21198851412477088785782*c[131]
+                                              - 2.2006957990599245927393186801792e6*c[132]
+                                              - 5.207796770228269958002594331871e6*c[133]
+                                              - 9.841810808992418342320521562795e6*c[134]
+                                              - 192070.52304817623940577037413679*c[136]
+                                              - 743885.9370629344005168626149412*c[137]
+                                              - 1.7603554212760558314898935338071e6*c[138]
+                                              - 3.3267590455577031465903727933327e6*c[139]
+                                              - 5.516805761017873647137789861072e6*c[140]
+                                              - 45141.732266274408003418429341934*c[142]
+                                              - 174833.17728623477716151566685566*c[143]
+                                              - 413730.81022326582343499191187368*c[144]
+                                              - 781877.7382685863374254693125362*c[145]
+                                              - 1.2965975448843021775837983766536e6*c[146]
+                                              - 1.9733701935298404623058145797441e6*c[147]
+                                              - 6583.455627556093735990389151657*c[149]
+                                              - 25497.614006020249580289288930937*c[150]
+                                              - 60338.3674953176040931010867055*c[151]
+                                              - 114028.79636302402012651944869777*c[152]
+                                              - 189095.36641599656076962473376488*c[153]
+                                              - 287795.67051642733146975910254491*c[154]
+                                              - 412189.52068193097138298197182289*c[155]
+                                              - 448.43728658531507085408400655502*c[157]
+                                              - 1736.7901427633679427624449816697*c[158]
+                                              - 4109.9956204356227999836935076995*c[159]
+                                              - 7767.161643740910327315242400632*c[160]
+                                              - 12880.380429164349802488779780063*c[161]
+                                              - 19603.429699927510388653949294808*c[162]
+                                              - 28076.615180608933223973282386398*c[163]
+                                              - 38429.793442067835293518611964713*c[164]
+                                              + z*(2.6592565521062461039277551745974e6*c[125]
+                                                   + 1.4172207564949082412941551050425e6*c[128]
+                                                   + 8.384391065688670511966734755707e6*c[129]
+                                                   + 565893.2054725520381329676606175*c[132]
+                                                   + 3.3478693522896021158588106419169e6*c[133]
+                                                   + 1.1388381078976941224685174951234e7*c[134]
+                                                   + 165307.98601398542233708058109804*c[137]
+                                                   + 977975.2340422532397166075187817*c[138]
+                                                   + 3.3267590455577031465903727933327e6*c[139]
+                                                   + 8.581697850472247895547673117223e6*c[140]
+                                                   + 33478.693522896021158588106419169*c[143]
+                                                   + 198062.62191539321334653868121612*c[144]
+                                                   + 673745.7106356967375687554714407*c[145]
+                                                   + 1.7379924537810858976123254835995e6*c[146]
+                                                   + 3.7787939876103328001600704718504e6*c[147]
+                                                   + 4210.6151569574724077541945023566*c[150]
+                                                   + 24910.335204488919121005035795847*c[151]
+                                                   + 84736.99546243069385548692976623*c[152]
+                                                   + 218587.30429739051978874051793004*c[153]
+                                                   + 475258.90543997174004180402255123*c[154]
+                                                   + 918917.9222542130829914185243391*c[155]
+                                                   + 248.11287753762399182320642595282*c[158]
+                                                   + 1467.8555787270081428513191098927*c[159]
+                                                   + 4993.1753424048709247026558289779*c[160]
+                                                   + 12880.380429164349802488779780063*c[161]
+                                                   + 28004.899571325014840934213278296*c[162]
+                                                   + 54147.7578483172283605199017452*c[163]
+                                                   + 96074.48360516958823379652991178*c[164])))
+                                    + y*(46522.275954643491624773335982186*c[57]
+                                         + 26859.6485457274738332669941088*c[58]
+                                         + 75970.55850788514507194141851145*c[59]
+                                         + 98688.65041128083032267681546505*c[60]
+                                         + 42468.833278064044315514712388017*c[61]
+                                         + 59811.30327956413958950110028185*c[62]
+                                         + 89783.38732750062599411258551353*c[63]
+                                         + 80245.28397357691449694302628737*c[64]
+                                         + 31649.166813677733845001562519259*c[65]
+                                         + 26748.427991192304832314342095788*c[66]
+                                         + 42468.833278064044315514712388017*c[67]
+                                         + 44858.477459673104692125825211386*c[68]
+                                         + 35384.84421330691686107418220104*c[69]
+                                         + 13374.213995596152416157171047894*c[70]
+                                         + 6574.03985384938170744297058607*c[71]
+                                         + 10735.909835686959605716923688197*c[72]
+                                         + 12180.*c[73]
+                                         + 11429.866140948458194240078259297*c[74]
+                                         + 8452.336954949205052426676467804*c[75]
+                                         + 3114.8033645801784384587869251363*c[76]
+                                         + 695.5860838170930515384958795441*c[77]
+                                         + 1154.5908366170242562098773955836*c[78]
+                                         + 1360.9555466656506485028531615785*c[79]
+                                         + 1380.260844913018605911563852658*c[80]
+                                         + 1217.2756466799128401923677892023*c[81]
+                                         + 865.1242685302499361391368374054*c[82]
+                                         + 313.49641146271515176276561636484*c[83]
+                                         - 445740.70297427404672009297670965*c[85]
+                                         - 257348.51485097014252790637160243*c[86]
+                                         - 904350.0702006939082559710285581*c[87]
+                                         - 1.1747852020620620670688990768506e6*c[88]
+                                         - 505547.058106364614615843109859*c[89]
+                                         - 955109.920375660217129186241342*c[90]
+                                         - 1.4337257210498805862594662647872e6*c[91]
+                                         - 1.2814144247666326313384288893283e6*c[92]
+                                         - 505396.664808939949142220850395*c[93]
+                                         - 624278.8223222056409084653563394*c[94]
+                                         - 991175.7518220469461042327388418*c[95]
+                                         - 1.0469474127194736995454541491633e6*c[96]
+                                         - 825843.2563144170883083059859604*c[97]
+                                         - 312139.41116110282045423267816971*c[98]
+                                         - 254948.99489897974492857857326581*c[99]
+                                         - 416351.20607487136232096596725626*c[100]
+                                         - 472354.72052261740893249785233509*c[101]
+                                         - 443263.64750563518323479058217819*c[102]
+                                         - 327791.56487011681490817245134176*c[103]
+                                         - 120795.73667973551457958594755044*c[104]
+                                         - 59981.1426366654005575382987282*c[105]
+                                         - 99561.62043679281137255520718355*c[106]
+                                         - 117356.67326573295465433821905754*c[107]
+                                         - 119021.39007758227321148320853646*c[108]
+                                         - 104966.99961416445097569202277435*c[109]
+                                         - 74600.60423347789480020880688622*c[110]
+                                         - 27033.135667177050587635935846565*c[111]
+                                         - 6234.135705933902751329971702233*c[112]
+                                         - 10455.051219386732397071121323842*c[113]
+                                         - 12612.336817576669840083111217452*c[114]
+                                         - 13352.263628314114439678637092544*c[115]
+                                         - 12765.135016912277062247084914096*c[116]
+                                         - 10830.437110292455781589154605036*c[117]
+                                         - 7492.498648648526783396452139821*c[118]
+                                         - 2682.7448630087804158438011897327*c[119]
+                                         + 2.3989984937585934215975633004928e6*c[121]
+                                         + 1.3850624261570306564562532479431e6*c[122]
+                                         + 5.503222380974986549521318928443e6*c[123]
+                                         + 7.148895576899133865260949105542e6*c[124]
+                                         + 3.0763948347895788261125010843382e6*c[125]
+                                         + 7.021514125941782935892979130172e6*c[126]
+                                         + 1.0540069983901245425354390490069e7*c[127]
+                                         + 9.420349734348507721543501580576e6*c[128]
+                                         + 3.7154360408738030111852589309603e6*c[129]
+                                         + 5.974558091105985723102810736944e6*c[130]
+                                         + 9.485884986020018153528116120547e6*c[131]
+                                         + 1.0019638520425774322236662696816e7*c[132]
+                                         + 7.903597451287609700968643162486e6*c[133]
+                                         + 2.9872790455529928615514053684719e6*c[134]
+                                         + 3.4753397872438315006319907503334e6*c[135]
+                                         + 5.67549565163924691734305791812e6*c[136]
+                                         + 6.438908121897687087698246555907e6*c[137]
+                                         + 6.042352867582627369307902532708e6*c[138]
+                                         + 4.468294012170640500812559536143e6*c[139]
+                                         + 1.6466282990401932236555059062459e6*c[140]
+                                         + 1.3316385810211417871947166964946e6*c[141]
+                                         + 2.2103629429955615323125647198304e6*c[142]
+                                         + 2.60543009004655505840070969368e6*c[143]
+                                         + 2.6423883912006576933526454646951e6*c[144]
+                                         + 2.3303675167869981275907542188656e6*c[145]
+                                         + 1.656204573603152443607039578489e6*c[146]
+                                         + 600161.3980322293270842464867056*c[147]
+                                         + 303170.1393211409269051865709414*c[148]
+                                         + 508436.050208873367610707301639*c[149]
+                                         + 613346.2745301384807295276658433*c[150]
+                                         + 649329.4043303444917541979330784*c[151]
+                                         + 620776.9519432885646153820262134*c[152]
+                                         + 526691.3141641885857766795336791*c[153]
+                                         + 364365.16083731166736538308395594*c[154]
+                                         + 130463.65562868457351112732135679*c[155]
+                                         + 31068.646574963641309260969602529*c[156]
+                                         + 52467.16253048186328992782876694*c[157]
+                                         + 64261.23528224461388221046432178*c[158]
+                                         + 69869.92554740558759972278963089*c[159]
+                                         + 69904.45479366819294583718160569*c[160]
+                                         + 64401.90214582174901244389890031*c[161]
+                                         + 53209.30918551752819777500522876*c[162]
+                                         + 36098.505232211485573679934496798*c[163]
+                                         + 12809.931147355945097839537321571*c[164]
+                                         + y*(441146.3757076555650029126968576*c[87]
+                                              + 382043.96815026408685167449653679*c[88]
+                                              + 98643.32841099797358357914338713*c[89]
+                                              + 955109.920375660217129186241342*c[90]
+                                              + 1.2131525331960528037580099163584e6*c[91]
+                                              + 711896.9026481292396324604940713*c[92]
+                                              + 168465.55493631331638074028346501*c[93]
+                                              + 919989.8434221977866019489461844*c[94]
+                                              + 1.3278909593788188751635653917498e6*c[95]
+                                              + 1.1265399060841120509728863359418e6*c[96]
+                                              + 579539.1272381874303917936743582*c[97]
+                                              + 131427.12048888539808599270659777*c[98]
+                                              + 479903.99039807951986555966732388*c[99]
+                                              + 736221.7405102894677761109438827*c[100]
+                                              + 728173.6056738118271576031800703*c[101]
+                                              + 535090.6435362143388409748204299*c[102]
+                                              + 257091.42342754259992797839320922*c[103]
+                                              + 56845.05255516965391980515178844*c[104]
+                                              + 133291.42808147866790564066384045*c[105]
+                                              + 211628.56517965621741026227613894*c[106]
+                                              + 226848.17266180479418193066682021*c[107]
+                                              + 195919.98366680209582137153668553*c[108]
+                                              + 133291.42808147866790564066384045*c[109]
+                                              + 61399.67426623695045284675463886*c[110]
+                                              + 13349.696625766444734635030047687*c[111]
+                                              + 15585.339264834756878324929255582*c[112]
+                                              + 25280.65663704168899291787533224*c[113]
+                                              + 28433.075106291264464047013884956*c[114]
+                                              + 26835.431802003857452295300038937*c[115]
+                                              + 21522.611365724188070067759448185*c[116]
+                                              + 13948.290217800890021743608203455*c[117]
+                                              + 6243.748873873772319497043449851*c[118]
+                                              + 1341.3724315043902079219005948664*c[119]
+                                              - 3.9641856134141852263501026179464e6*c[123]
+                                              - 3.4330854465334823646733371410795e6*c[124]
+                                              - 886418.8507020820346425850581991*c[125]
+                                              - 1.1355590323149210898534884389724e7*c[126]
+                                              - 1.4423536885730073938950757986836e7*c[127]
+                                              - 8.463957295733479774395648544004e6*c[128]
+                                              - 2.0029378656922935111920533027522e6*c[129]
+                                              - 1.535322486202817261402001363796e7*c[130]
+                                              - 2.2160471267552050866064626454978e7*c[131]
+                                              - 1.8800229826254784377973036724959e7*c[132]
+                                              - 9.67162257328107277914767518776e6*c[133]
+                                              - 2.1933178374325960877171448054229e6*c[134]
+                                              - 1.2074903202394626235772464212837e7*c[135]
+                                              - 1.8524134889535219533800964972304e7*c[136]
+                                              - 1.8321635116550050975693097738366e7*c[137]
+                                              - 1.3463459055315019600098630175229e7*c[138]
+                                              - 6.468698144139978340592391542591e6*c[139]
+                                              - 1.4302829750787079825912788528705e6*c[140]
+                                              - 5.689408223145883561691712869944e6*c[141]
+                                              - 9.033148765198102282386177190657e6*c[142]
+                                              - 9.6827821377887047862005378899e6*c[143]
+                                              - 8.362644036427713452409410984681e6*c[144]
+                                              - 5.689408223145883561691712869944e6*c[145]
+                                              - 2.6207822715746533376693796974914e6*c[146]
+                                              - 569818.1409888597079606455473425*c[147]
+                                              - 1.499374058599120888498477062808e6*c[148]
+                                              - 2.4321036649781193074678256437096e6*c[149]
+                                              - 2.7353793521045668666707596340726e6*c[150]
+                                              - 2.5816794624430043677908274598418e6*c[151]
+                                              - 2.070564176160690750783611181973e6*c[152]
+                                              - 1.341883173603425135369768179515e6*c[153]
+                                              - 600674.4499310753936639467507245*c[154]
+                                              - 129045.57241532930640774550264639*c[155]
+                                              - 170877.55616230002720093533281391*c[156]
+                                              - 281170.17868899254942551067211*c[157]
+                                              - 326268.43396197554924751645012795*c[158]
+                                              - 325276.79624590500445585231475221*c[159]
+                                              - 286275.38629787926634961893419474*c[160]
+                                              - 218966.46729579394664230925626107*c[161]
+                                              - 137224.00789949257272057764506365*c[162]
+                                              - 60164.175387019142622799890828*c[163]
+                                              - 12809.931147355945097839537321571*c[164]
+                                              + y*(3.697168942420673315802055382701e6*c[126]
+                                                   + 3.8422106714629795270777917681634e6*c[127]
+                                                   + 1.6534242159107262815098476225496e6*c[128]
+                                                   + 279479.70218962235039889115852356*c[129]
+                                                   + 9.448138376632721608627700700283e6*c[130]
+                                                   + 1.2273491778951905095051177728911e7*c[131]
+                                                   + 8.29976701359742989261685902239e6*c[132]
+                                                   + 3.1246780621369619748015565991224e6*c[133]
+                                                   + 506150.2701767529433193411089437*c[134]
+                                                   + 1.0349917030623965344947826468146e7*c[135]
+                                                   + 1.4853453782392295847379575599912e7*c[136]
+                                                   + 1.2728714923076877519955204744549e7*c[137]
+                                                   + 7.367413429784974405865109974822e6*c[138]
+                                                   + 2.5874792576559913362369566170366e6*c[139]
+                                                   + 408652.27859391656645465110082014*c[140]
+                                                   + 5.988850761206193222833381968362e6*c[141]
+                                                   + 9.076369572687088417708599091091e6*c[142]
+                                                   + 8.816055961029285571761534690381e6*c[143]
+                                                   + 6.470045649236178302653596919727e6*c[144]
+                                                   + 3.4435891876935611031291946318082e6*c[145]
+                                                   + 1.158661635854057265074883655733e6*c[146]
+                                                   + 179942.57083858727619809859389764*c[147]
+                                                   + 1.8124301807242120630201371088888e6*c[148]
+                                                   + 2.8402477145488560361004408243731e6*c[149]
+                                                   + 2.9719925316191492744731689529134e6*c[150]
+                                                   + 2.4951852429829733986206710855506e6*c[151]
+                                                   + 1.6806170766715420948004907736969e6*c[152]
+                                                   + 848326.9190589203506086834386333*c[153]
+                                                   + 277234.36150665018169105234648822*c[154]
+                                                   + 42542.496400658013101454561311996*c[155]
+                                                   + 227836.74154973336960124711041855*c[156]
+                                                   + 365027.95128044646767522438133579*c[157]
+                                                   + 400785.00151577528812508611338911*c[158]
+                                                   + 365789.61021877042919854872218525*c[159]
+                                                   + 282946.60273627601906648383030875*c[160]
+                                                   + 180325.32600830089723484291692088*c[161]
+                                                   + 87748.685323485046501593868272*c[162]
+                                                   + 28076.615180608933223973282386398*c[163]
+                                                   + 4269.9770491186483659465124405237*c[164])
+                                              + z*(7.684421342925959054155583536327e6*c[127]
+                                                   + 9.920545295464357689059085735297e6*c[128]
+                                                   + 3.3537564262754682047866939022828e6*c[129]
+                                                   + 1.2273491778951905095051177728911e7*c[131]
+                                                   + 2.942644668457270598291431835211e7*c[132]
+                                                   + 2.5443807077400976080526960878568e7*c[133]
+                                                   + 7.592254052651294149790116634156e6*c[134]
+                                                   + 9.219385106312459491476977958566e6*c[136]
+                                                   + 2.6779893734265638418607054137883e7*c[137]
+                                                   + 3.7554248987222524405117728721219e7*c[138]
+                                                   + 2.6614072364461625172722982346662e7*c[139]
+                                                   + 7.355741014690498196183719814763e6*c[140]
+                                                   + 3.889872674008752179017971039039e6*c[142]
+                                                   + 1.2387116603471527828677599375093e7*c[143]
+                                                   + 2.0994637923031680614733100208909e7*c[144]
+                                                   + 2.2907354161613689077337686028985e7*c[145]
+                                                   + 1.440050890275756886593069686411e7*c[146]
+                                                   + 3.7787939876103328001600704718504e6*c[147]
+                                                   + 896920.3309101650640317181550652*c[149]
+                                                   + 3.010589837224592771544249069185e6*c[150]
+                                                   + 5.629735756214495721347138089861e6*c[151]
+                                                   + 7.400364270385613930045858532918e6*c[152]
+                                                   + 6.963566979759726558984162214057e6*c[153]
+                                                   + 4.0397006962397597903553341916855e6*c[154]
+                                                   + 1.0210199136157923144349094714879e6*c[155]
+                                                   + 88790.58274389238402910863329789*c[157]
+                                                   + 308156.1939017289978444223810334*c[158]
+                                                   + 611215.0629819261906832892773593*c[159]
+                                                   + 888785.2109480670245970727375581*c[160]
+                                                   + 1.0046696734748192845941248228449e6*c[161]
+                                                   + 856949.9268825454541325869263159*c[162]
+                                                   + 469280.56801874931245783914845837*c[163]
+                                                   + 115289.38032620350588055583589414*c[164]))
+                                         + z*(764087.9363005281737033489930736*c[88]
+                                              + 591859.9704659878415014748603228*c[89]
+                                              + 882292.7514153111300058253937152*c[91]
+                                              + 2.2780700884740135668238735810281e6*c[92]
+                                              + 1.3477244394905065310459222677201e6*c[93]
+                                              + 531156.3837515275500654261566999*c[95]
+                                              + 1.665319861167817814481658061827e6*c[96]
+                                              + 2.5499721598480246937238921671761e6*c[97]
+                                              + 1.3142712048888539808599270659777e6*c[98]
+                                              + 189992.70722846179813577056616329*c[100]
+                                              + 643858.7671221072998025122855359*c[101]
+                                              + 1.1971519482505134360509945135043e6*c[102]
+                                              + 1.4397119711942385595966790019716e6*c[103]
+                                              + 682140.6306620358470376618214613*c[104]
+                                              + 38477.92094175567589277495929799*c[106]
+                                              + 135777.73838151819797750594656392*c[107]
+                                              + 274287.97713352293414992015135974*c[108]
+                                              + 399874.28424443600371692199152134*c[109]
+                                              + 417517.78501041126307935793154427*c[110]
+                                              + 186895.75276073022628489042066761*c[111]
+                                              + 3427.8856457005679990397119094563*c[113]
+                                              + 12391.067750601640544643056634689*c[114]
+                                              + 26180.909075125714587605170769695*c[115]
+                                              + 41560.904706226018342199811348219*c[116]
+                                              + 52511.21023172099772891711323654*c[117]
+                                              + 49949.990990990178555976347598809*c[118]
+                                              + 21461.958904070243326750409517862*c[119]
+                                              - 6.866170893066964729346674282159e6*c[124]
+                                              - 5.318513104212492207855510349195e6*c[125]
+                                              - 1.0489845007803690137418733081335e7*c[127]
+                                              - 2.7084663346347135278066075340812e7*c[128]
+                                              - 1.6023502925538348089536426422018e7*c[129]
+                                              - 8.864188507020820346425850581991e6*c[131]
+                                              - 2.7791644090985333428307967332548e7*c[132]
+                                              - 4.2555139322436720228249770826144e7*c[133]
+                                              - 2.1933178374325960877171448054229e7*c[134]
+                                              - 4.7804219069768308474325070896268e6*c[136]
+                                              - 1.6200182629370571389033896947608e7*c[137]
+                                              - 3.0121637208501399783271511578477e7*c[138]
+                                              - 3.6224709607183878707317392638512e7*c[139]
+                                              - 1.7163395700944495791095346234446e7*c[140]
+                                              - 1.6423906845814731422520322164831e6*c[142]
+                                              - 5.795533834296888996120029977896e6*c[143]
+                                              - 1.1707701650998798833373175378553e7*c[144]
+                                              - 1.7068224669437650685075138609832e7*c[145]
+                                              - 1.7821319446707642696151781942941e7*c[146]
+                                              - 7.977453973844035911449037662795e6*c[147]
+                                              - 329776.76813262634677529839236741*c[149]
+                                              - 1.1920719355475155216619652880005e6*c[150]
+                                              - 2.5187116706761018222349536193578e6*c[151]
+                                              - 3.9983308229309890359959388341547e6*c[152]
+                                              - 5.051795477095247568450891969939e6*c[153]
+                                              - 4.8053955994486031493115740057958e6*c[154]
+                                              - 2.0647291586452689025239280423422e6*c[155]
+                                              - 29596.860914630794676369544432631*c[157]
+                                              - 108673.44036147930841856441456733*c[158]
+                                              - 236031.17705930290937049211287074*c[159]
+                                              - 392796.46026918317940994225854626*c[160]
+                                              - 540975.9780249026917045287507626*c[161]
+                                              - 621708.7704834153294687395347782*c[162]
+                                              - 553510.4135605761121297589956176*c[163]
+                                              - 230578.76065240701176111167178828*c[164]
+                                              + z*(9.920545295464357689059085735297e6*c[128]
+                                                   + 8.384391065688670511966734755707e6*c[129]
+                                                   + 9.05429128756083261012748256988e6*c[132]
+                                                   + 3.3478693522896021158588106419169e7*c[133]
+                                                   + 2.2776762157953882449370349902468e7*c[134]
+                                                   + 4.4633156223776064031011756896471e6*c[137]
+                                                   + 2.0537479914887318034048757894416e7*c[138]
+                                                   + 4.3247867592250140905674846313326e7*c[139]
+                                                   + 2.5745093551416743686643019351669e7*c[140]
+                                                   + 1.3391477409158408463435242567668e6*c[143]
+                                                   + 6.734129145123369253782315161348e6*c[144]
+                                                   + 1.7517388476528115176787642257459e7*c[145]
+                                                   + 2.7807879260497374361797207737593e7*c[146]
+                                                   + 1.5115175950441331200640281887401e7*c[147]
+                                                   + 231583.83363266098242648069762961*c[150]
+                                                   + 1.2206064250199570369292467539965e6*c[151]
+                                                   + 3.4742168139596584480749641204155e6*c[152]
+                                                   + 6.776206433219106113450956055831e6*c[153]
+                                                   + 9.029919203359463060794276428473e6*c[154]
+                                                   + 4.5945896112710654149570926216955e6*c[155]
+                                                   + 17864.127182708927411270862668603*c[158]
+                                                   + 96878.46819598253742818706125292*c[159]
+                                                   + 289604.16985948251363275403808072*c[160]
+                                                   + 618258.260599888790519461429443*c[161]
+                                                   + 1.0081763845677005342736316780187e6*c[162]
+                                                   + 1.1912506726629790239314378383943e6*c[163]
+                                                   + 576446.9016310175294027791794707*c[164])))
+                                    + z*(53719.2970914549476665339882176*c[58]
+                                         + 32896.216803760276774225605155016*c[60]
+                                         + 127406.49983419213294654413716405*c[61]
+                                         + 13812.828819615480922171167002082*c[63]
+                                         + 53496.85598238460966462868419158*c[64]
+                                         + 126596.66725471093538000625007704*c[65]
+                                         + 3860.8030252785494832286102170925*c[67]
+                                         + 14952.825819891034897375275070462*c[68]
+                                         + 35384.84421330691686107418220104*c[69]
+                                         + 66871.06997798076208078585523947*c[70]
+                                         + 650.6612021628460367101165871634*c[72]
+                                         + 2520.*c[73]
+                                         + 5963.408421364412970907866917894*c[74]
+                                         + 11269.782606598940069902235290406*c[75]
+                                         + 18688.820187481070630752721550818*c[76]
+                                         + 50.19960159204453287869032154711*c[78]
+                                         + 194.42222095223580692897902308264*c[79]
+                                         + 460.08694830433953530385461755267*c[80]
+                                         + 869.4826047713663144231198494302*c[81]
+                                         + 1441.8737808837498935652280623424*c[82]
+                                         + 2194.4748802390060623393593145539*c[83]
+                                         - 514697.0297019402850558127432049*c[86]
+                                         - 391595.06735402068902296635895021*c[88]
+                                         - 1.5166411743190938438475293295771e6*c[89]
+                                         - 220573.1878538277825014563484288*c[91]
+                                         - 854276.2831777550875589525928855*c[92]
+                                         - 2.0215866592357597965688834015801e6*c[93]
+                                         - 90106.88652927699510038479444017*c[95]
+                                         - 348982.4709064912331818180497211*c[96]
+                                         - 825843.2563144170883083059859604*c[97]
+                                         - 1.5606970558055141022711633908485e6*c[98]
+                                         - 25233.406428780082564907028318561*c[100]
+                                         - 97728.56286674842943430990048312*c[101]
+                                         - 231267.99000294009560076030374515*c[102]
+                                         - 437055.41982682241987756326845568*c[103]
+                                         - 724774.4200784130874775156853026*c[104]
+                                         - 4328.7661059475135379371829210238*c[106]
+                                         - 16765.239037961850664905459865362*c[107]
+                                         - 39673.79669252742440382773617882*c[108]
+                                         - 74976.42829583175069692287341025*c[109]
+                                         - 124334.3403891298246670146781437*c[110]
+                                         - 189231.94967023935411345155092596*c[111]
+                                         - 342.78856457005679990397119094563*c[113]
+                                         - 1327.6144018501757726403274965738*c[114]
+                                         - 3141.7090890150857505126204923634*c[115]
+                                         - 5937.272100889431191742830192603*c[116]
+                                         - 9845.851918447687074171958731851*c[117]
+                                         - 14984.997297297053566792904279643*c[118]
+                                         - 21461.958904070243326750409517862*c[119]
+                                         + 2.7701248523140613129125064958862e6*c[122]
+                                         + 2.382965192299711288420316368514e6*c[124]
+                                         + 9.229184504368736478337503253015e6*c[125]
+                                         + 1.621549228292499296208367767703e6*c[127]
+                                         + 6.280233156232338481029001053718e6*c[128]
+                                         + 1.4861744163495212044741035723841e7*c[129]
+                                         + 862353.1805472743775934651018679*c[131]
+                                         + 3.3398795068085914407455542322719e6*c[132]
+                                         + 7.903597451287609700968643162486e6*c[133]
+                                         + 1.4936395227764964307757026842359e7*c[134]
+                                         + 343969.43343268163135412472231033*c[136]
+                                         + 1.3321878872891766388341199770842e6*c[137]
+                                         + 3.1525319309126751492041230605435e6*c[138]
+                                         + 5.957725349560854001083412714857e6*c[139]
+                                         + 9.879769794241159341933035437475e6*c[140]
+                                         + 96102.73665198093618750281390567*c[142]
+                                         + 372204.29857807929405724424195429*c[143]
+                                         + 880796.1304002192311175484882317*c[144]
+                                         + 1.6645482262764272339933958706183e6*c[145]
+                                         + 2.7603409560052540726783992974816e6*c[146]
+                                         + 4.2011297862256052895897254069395e6*c[147]
+                                         + 16670.034433077815331498600053737*c[149]
+                                         + 64562.76574001457691889764903613*c[150]
+                                         + 152783.38925419870394216421954786*c[151]
+                                         + 288733.46602013421610017768661086*c[152]
+                                         + 478810.28560380780525152684879914*c[153]
+                                         + 728730.3216746233347307661679119*c[154]
+                                         + 1.0437092450294765880890185708543e6*c[155]
+                                         + 1345.3118597559452125622520196651*c[157]
+                                         + 5210.370428290103828287334945009*c[158]
+                                         + 12329.986861306868399951080523098*c[159]
+                                         + 23301.484931222730981945727201897*c[160]
+                                         + 38641.141287493049407466339340188*c[161]
+                                         + 58810.28909978253116596184788442*c[162]
+                                         + 84229.84554182679967191984715919*c[163]
+                                         + 115289.38032620350588055583589414*c[164]
+                                         + z*(591859.9704659878415014748603228*c[89]
+                                              + 284758.76105925169585298419762851*c[92]
+                                              + 1.6846555493631331638074028346501e6*c[93]
+                                              + 97959.99183340104791068576834277*c[96]
+                                              + 579539.1272381874303917936743582*c[97]
+                                              + 1.9714068073332809712898905989666e6*c[98]
+                                              + 22994.955968646689278661153054852*c[101]
+                                              + 136039.99411937652682397664926185*c[102]
+                                              + 462764.5621695766798703611077766*c[103]
+                                              + 1.1937461036585627323159081875573e6*c[104]
+                                              + 3311.6521556467853165245352820469*c[107]
+                                              + 19591.998366680209582137153668553*c[108]
+                                              + 66645.71404073933395282033192022*c[109]
+                                              + 171919.08794546346126797091298882*c[110]
+                                              + 373791.50552146045256978084133522*c[111]
+                                              + 221.26906697502929544005458276231*c[114]
+                                              + 1309.0454537562857293802585384847*c[115]
+                                              + 4452.954075667073393807122644452*c[116]
+                                              + 11486.827238188968253200618520493*c[117]
+                                              + 24974.995495495089277988173799405*c[118]
+                                              + 48289.407534158047485188421415189*c[119]
+                                              - 5.318513104212492207855510349195e6*c[125]
+                                              - 3.3855829182933919097582594176015e6*c[128]
+                                              - 2.0029378656922935111920533027522e7*c[129]
+                                              - 1.6348025935873725546063510195617e6*c[132]
+                                              - 9.67162257328107277914767518776e6*c[133]
+                                              - 3.2899767561488941315757172081343e7*c[134]
+                                              - 578577.9510489489781797820338431*c[137]
+                                              - 3.4229133191478863390081263157361e6*c[138]
+                                              - 1.1643656659451961013066304776665e7*c[139]
+                                              - 3.003594247665286763441685591028e7*c[140]
+                                              - 141354.48376333875600292756043649*c[143]
+                                              - 836264.4036427713452409410984681*c[144]
+                                              - 2.844704111572941780845856434972e6*c[145]
+                                              - 7.338190360409029345474263152976e6*c[146]
+                                              - 1.595490794768807182289807532559e7*c[147]
+                                              - 21286.998849062777172535094428581*c[150]
+                                              - 125935.58353380509111174768096789*c[151]
+                                              - 428392.58817117739671385058937372*c[152]
+                                              - 1.1050802606145854055986326184241e6*c[153]
+                                              - 2.4026977997243015746557870028979e6*c[154]
+                                              - 4.6456406069518550306788380952699e6*c[155]
+                                              - 1488.6772652257439509392385557169*c[158]
+                                              - 8807.133472362048857107914659356*c[159]
+                                              - 29959.052054429225548215934973868*c[160]
+                                              - 77282.28257498609881493267868038*c[161]
+                                              - 168029.39742795008904560527966978*c[162]
+                                              - 324886.54708990337016311941047118*c[163]
+                                              - 576446.9016310175294027791794707*c[164]
+                                              + z*(5.589594043792447007977823170471e6*c[129]
+                                                   + 2.2319129015264014105725404279446e6*c[133]
+                                                   + 1.7715259456186353016176938813031e7*c[134]
+                                                   + 651983.4893615021598110716791878*c[138]
+                                                   + 5.174958515311982672473913234073e6*c[139]
+                                                   + 2.2884527601259327721460461645928e7*c[140]
+                                                   + 132041.74794359547556435912081075*c[144]
+                                                   + 1.0480488832110838139958418444634e6*c[145]
+                                                   + 4.6346465434162290602995346229321e6*c[146]
+                                                   + 1.5115175950441331200640281887401e7*c[147]
+                                                   + 16606.890136325946080670023863898*c[151]
+                                                   + 131813.10405266996821964633519191*c[152]
+                                                   + 582899.4781263747194366413811468*c[153]
+                                                   + 1.9010356217598869601672160902049e6*c[154]
+                                                   + 5.105099568078961572174547357439e6*c[155]
+                                                   + 978.5703858180054285675460732618*c[159]
+                                                   + 7767.161643740910327315242400632*c[160]
+                                                   + 34347.681144438266139970079413501*c[161]
+                                                   + 112019.59828530005936373685311319*c[162]
+                                                   + 300820.87693509571311399945413998*c[163]
+                                                   + 704546.2131045769803811745526864*c[164]))))
+                               + z*(12365.096036828828447576848379461*c[37]
+                                    + 6730.70575794247597563725582391*c[39]
+                                    + 26067.911308733578703018768577714*c[40]
+                                    + 2331.5848687105515696577072799172*c[42]
+                                    + 9030.189366785172794757508282489*c[43]
+                                    + 21369.328300159553681431684088609*c[44]
+                                    + 473.96202379515597641852306504935*c[46]
+                                    + 1835.6470248934025388101606792482*c[47]
+                                    + 4343.9337011515265528424140771415*c[48]
+                                    + 8209.263060713793449779552984081*c[49]
+                                    + 43.266615305567871517430655209646*c[51]
+                                    + 167.57088052522729403860709449304*c[52]
+                                    + 396.54507940459934548361823150279*c[53]
+                                    + 749.3997598078077847016271745128*c[54]
+                                    + 1242.7389106324787479294305806429*c[55]
+                                    - 95927.31623474097797595355038857*c[58]
+                                    - 70491.89315091487880191201104646*c[60]
+                                    - 273013.92821612599917116600820868*c[61]
+                                    - 36505.333308983771008595227076931*c[63]
+                                    - 141384.54795344503982794723679202*c[64]
+                                    - 334576.90631602175779001651806074*c[65]
+                                    - 12685.495654486662587751147856161*c[67]
+                                    - 49130.713408213400377090189517232*c[68]
+                                    - 116264.48812943701254352945580342*c[69]
+                                    - 219719.22992765107540829638150112*c[70]
+                                    - 2649.1206088058731494626175334512*c[72]
+                                    - 10260.*c[73]
+                                    - 24279.591429840824238696315308569*c[74]
+                                    - 45884.114898295684570316243682366*c[75]
+                                    - 76090.19647760150185377893774262*c[76]
+                                    - 250.99800796022266439345160773556*c[78]
+                                    - 972.1111047611790346448951154132*c[79]
+                                    - 2300.4347415216976765192730877634*c[80]
+                                    - 4347.4130238568315721155992471509*c[81]
+                                    - 7209.368904418749467826140311712*c[82]
+                                    - 10972.374401195030311696796572769*c[83]
+                                    + 428914.19141828357087984395267072*c[86]
+                                    + 366125.46947733641656618805918109*c[88]
+                                    + 1.41799784590809587026395018619e6*c[89]
+                                    + 242630.50663921056075160198327168*c[91]
+                                    + 939703.9114955305963148478521741*c[92]
+                                    + 2.2237453251593357762257717417381e6*c[93]
+                                    + 120458.67988650714081840914625159*c[95]
+                                    + 466534.46110657249067464097173242*c[96]
+                                    + 1.1040220373887470548963669496524e6*c[97]
+                                    + 2.0864055377610556946151342172396e6*c[98]
+                                    + 41610.38197373343026879766826649*c[100]
+                                    + 161156.31641359888069461691432609*c[101]
+                                    + 381365.45018131886352988120676405*c[102]
+                                    + 720712.9570085444217980994289632*c[103]
+                                    + 1.195167229972441973663903316352e6*c[104]
+                                    + 8817.856882485675725427594839123*c[106]
+                                    + 34151.412855107473576659270096109*c[107]
+                                    + 80816.99326255586452631575888278*c[108]
+                                    + 152729.76134336097364187992731718*c[109]
+                                    + 253273.65634822742061799286288531*c[110]
+                                    + 385472.49006900609171258649262695*c[111]
+                                    + 856.9714114251419997599279773641*c[113]
+                                    + 3319.0360046254394316008187414346*c[114]
+                                    + 7854.272722537714376281551230908*c[115]
+                                    + 14843.180252223577979357075481507*c[116]
+                                    + 24614.629796119217685429896829627*c[117]
+                                    + 37462.493243242633916982260699107*c[118]
+                                    + 53654.89726017560831687602379465*c[119]
+                                    - 1.4427733605802402671419304666074e6*c[122]
+                                    - 1.3463080182484244567346420161096e6*c[124]
+                                    - 5.21422853354165902730932387176e6*c[125]
+                                    - 1.0314057591462246629643932150765e6*c[127]
+                                    - 3.9946173283557462683536234578403e6*c[128]
+                                    - 9.452989927001932439962495067709e6*c[129]
+                                    - 641751.204128204187976532168832*c[131]
+                                    - 2.4854917259970913047408775682024e6*c[132]
+                                    - 5.881746940493104893744106539525e6*c[133]
+                                    - 1.1115456913685554833679647882686e7*c[134]
+                                    - 308871.57913929212791151254337629*c[136]
+                                    - 1.1962544821232646064956627835587e6*c[137]
+                                    - 2.8308547828526987159443957835324e6*c[138]
+                                    - 5.349812680832853235461914854202e6*c[139]
+                                    - 8.871660680503960753362921876261e6*c[140]
+                                    - 105933.3516886915081431909324357*c[142]
+                                    - 410278.10689823555341406993160746*c[143]
+                                    - 970895.205467613790914405300079*c[144]
+                                    - 1.8348194734087601785641488873658e6*c[145]
+                                    - 3.0427038756671671876966482556014e6*c[146]
+                                    - 4.6308749848165843139216549900127e6*c[147]
+                                    - 22649.503305812249091710054420838*c[149]
+                                    - 87721.1491032806751615457187991*c[150]
+                                    - 207586.12670407432600837529829872*c[151]
+                                    - 392300.90491866061970132837854737*c[152]
+                                    - 650557.4532660432136569658271727*c[153]
+                                    - 990122.7196666077917537583803151*c[154]
+                                    - 1.4180832133552671033818187103999e6*c[155]
+                                    - 2242.1864329265753542704200327751*c[157]
+                                    - 8683.950713816839713812224908349*c[158]
+                                    - 20549.978102178113999918467538497*c[159]
+                                    - 38835.808218704551636576212003162*c[160]
+                                    - 64401.90214582174901244389890031*c[161]
+                                    - 98017.14849963755194326974647404*c[162]
+                                    - 140383.07590304466611986641193199*c[163]
+                                    - 192148.96721033917646759305982357*c[164]
+                                    + z*(127406.49983419213294654413716405*c[61]
+                                         + 53496.85598238460966462868419158*c[64]
+                                         + 316491.66813677733845001562519259*c[65]
+                                         + 14952.825819891034897375275070462*c[68]
+                                         + 88462.1105332672921526854555026*c[69]
+                                         + 300919.81490091342936353634857762*c[70]
+                                         + 2520.*c[73]
+                                         + 14908.521053411032427269667294735*c[74]
+                                         + 50714.02172969523031456005880683*c[75]
+                                         + 130821.74131236749441526905085572*c[76]
+                                         + 194.42222095223580692897902308264*c[79]
+                                         + 1150.2173707608488382596365438817*c[80]
+                                         + 3912.6717214711484149040393224358*c[81]
+                                         + 10093.116466186249254956596436397*c[82]
+                                         + 21944.748802390060623393593145539*c[83]
+                                         - 924781.2038531060023460544692544*c[89]
+                                         - 569517.522118503391705968395257*c[92]
+                                         - 3.3693110987262663276148056693002e6*c[93]
+                                         - 251022.47907309018527113228137834*c[96]
+                                         - 1.4850690135478552903789712905429e6*c[97]
+                                         - 5.051729943791532488930344659852e6*c[98]
+                                         - 74733.60689810174015564874742827*c[101]
+                                         - 442129.98088797371217792411010101*c[102]
+                                         - 1.5039848270511242095786736002739e6*c[103]
+                                         - 3.8796748368903288800267016095612e6*c[104]
+                                         - 13453.586882315065348380924583316*c[107]
+                                         - 79592.4933646383514274321867785*c[108]
+                                         - 270748.21329050354418333259842591*c[109]
+                                         - 698421.2947784453114011318340171*c[110]
+                                         - 1.5185279911809330885647346679243e6*c[111]
+                                         - 1106.3453348751464772002729138115*c[114]
+                                         - 6545.227268781428646901292692424*c[115]
+                                         - 22264.77037833536696903561322226*c[116]
+                                         - 57434.13619094484126600309260246*c[117]
+                                         - 124874.97747747544638994086899702*c[118]
+                                         - 241447.03767079023742594210707595*c[119]
+                                         + 3.9106714001562442704819929038197e6*c[125]
+                                         + 2.8946502379389465712707416361162e6*c[128]
+                                         + 1.7124981751815094999932056282081e7*c[129]
+                                         + 1.7050769132212188861392032127102e6*c[132]
+                                         + 1.0087371054937951473273932718456e7*c[133]
+                                         + 3.4314010963453398069149448709274e7*c[134]
+                                         + 753609.9362402276606543379432411*c[137]
+                                         + 4.4584165081338015340021813356226e6*c[138]
+                                         + 1.5166107413571881991809052440193e7*c[139]
+                                         + 3.9122446083035247759114392152046e7*c[140]
+                                         + 230849.8148147405380543166815178*c[143]
+                                         + 1.3657259223577767325529301221112e6*c[144]
+                                         + 4.6457629066709807721244249828103e6*c[145]
+                                         + 1.1984196331627749163274531929396e7*c[146]
+                                         + 2.6056389914567981072999178743805e7*c[147]
+                                         + 43275.766890951799746362554607554*c[150]
+                                         + 256022.88960169166874366286790176*c[151]
+                                         + 870908.0089194265757369490003752*c[152]
+                                         + 2.2465917386120692311620553231699e6*c[153]
+                                         + 4.884605417021931772651874676221e6*c[154]
+                                         + 9.444434200946078908522912611263e6*c[155]
+                                         + 3721.6931630643598773480963892922*c[158]
+                                         + 22017.83368090512214276978664839*c[159]
+                                         + 74897.63013607306387053983743467*c[160]
+                                         + 193205.70643746524703733169670094*c[161]
+                                         + 420073.49356987522261401319917445*c[162]
+                                         + 812216.3677247584254077985261779*c[163]
+                                         + 1.4411172540775438235069479486767e6*c[164]
+                                         + z*(1.1231036995754221092049352231001e6*c[93]
+                                              + 386359.41815879162026119578290547*c[97]
+                                              + 3.0666328114073259553398298206147e6*c[98]
+                                              + 90693.32941291768454931776617457*c[102]
+                                              + 719855.9855971192797983395009858*c[103]
+                                              + 3.1833229430895006195090885001528e6*c[104]
+                                              + 13061.332244453473054758102445702*c[108]
+                                              + 103671.11073003896392660940520924*c[109]
+                                              + 458450.90118790256338125576797018*c[110]
+                                              + 1.4951660220858418102791233653409e6*c[111]
+                                              + 872.6969691708571529201723589898*c[115]
+                                              + 6926.817451037669723699968558036*c[116]
+                                              + 30631.53930183724867520164938798*c[117]
+                                              + 99899.98198198035711195269519762*c[118]
+                                              + 268274.48630087804158438011897327*c[119]
+                                              - 7.763325060822843066635865514543e6*c[129]
+                                              - 4.2158354806609804421925763638954e6*c[133]
+                                              - 3.3462156750574222363889773313503e7*c[134]
+                                              - 1.6299587234037553995276791979696e6*c[138]
+                                              - 1.2937396288279956681184783085183e7*c[139]
+                                              - 5.721131900314831930365115411482e7*c[140]
+                                              - 425467.85448491875459626827816797*c[144]
+                                              - 3.3770464014579367339866014988264e6*c[145]
+                                              - 1.4933861084341182527631833785003e7*c[146]
+                                              - 4.870445584031095609095201941496e7*c[147]
+                                              - 67350.1655528774479938284301147*c[151]
+                                              - 534575.3664358282044463434705005*c[152]
+                                              - 2.3639812168458530288263789346508e6*c[153]
+                                              - 7.709755577137319338455931921387e6*c[154]
+                                              - 2.0704014914986899709374553171838e7*c[155]
+                                              - 4892.8519290900271428377303663089*c[159]
+                                              - 38835.808218704551636576212003162*c[160]
+                                              - 171738.4057221913306998503970675*c[161]
+                                              - 560097.9914265002968186842655659*c[162]
+                                              - 1.5041043846754785655699972706999e6*c[163]
+                                              - 3.522731065522884901905872763432e6*c[164]
+                                              + z*(8.857629728093176508088469406516e6*c[134]
+                                                   + 2.5874792576559913362369566170366e6*c[139]
+                                                   + 2.5745093551416743686643019351669e7*c[140]
+                                                   + 524024.4416055419069979209222317*c[145]
+                                                   + 5.213977361343257692836976450799e6*c[146]
+                                                   + 2.8340954907077496001200528538878e7*c[147]
+                                                   + 65906.55202633498410982316759596*c[152]
+                                                   + 655761.9128921715593662215537901*c[153]
+                                                   + 3.5644417907997880503135301691342e6*c[154]
+                                                   + 1.4039023812217144323480005232959e7*c[155]
+                                                   + 3883.5808218704551636576212003162*c[160]
+                                                   + 38641.141287493049407466339340188*c[161]
+                                                   + 210036.74678493761130700659958722*c[162]
+                                                   + 827257.4115715132110634984988849*c[163]
+                                                   + 2.642048299142163676429404572574e6*c[164]))))
+                               + y*(10708.487288128048200564087164387*c[36]
+                                    + 6182.54801841441422378842418973*c[37]
+                                    + 15543.899124737010464384715199448*c[38]
+                                    + 20192.11727382742792691176747173*c[39]
+                                    + 8689.303769577859567672922859238*c[40]
+                                    + 10096.058636913713963455883735865*c[41]
+                                    + 15155.301646618585202775097319462*c[42]
+                                    + 13545.284050177759192136262423733*c[43]
+                                    + 5342.332075039888420357921022152*c[44]
+                                    + 3283.7052242855173799118211936323*c[45]
+                                    + 5213.582261746715740603753715543*c[46]
+                                    + 5506.941074680207616430482037745*c[47]
+                                    + 4343.9337011515265528424140771415*c[48]
+                                    + 1641.8526121427586899559105968161*c[49]
+                                    + 437.14985988788787440928251846579*c[50]
+                                    + 713.8991525418698800376058109592*c[51]
+                                    + 809.925922538598587853267623383*c[52]
+                                    + 760.0447355254820788436016103803*c[53]
+                                    + 562.0498198558558385262203808846*c[54]
+                                    + 207.12315177207979132157176344048*c[55]
+                                    - 83075.49277614909218709524282533*c[57]
+                                    - 47963.658117370488987976775194286*c[58]
+                                    - 162794.0539454681680113030396674*c[59]
+                                    - 211475.67945274463640573603313939*c[60]
+                                    - 91004.64273870866639038866940289*c[61]
+                                    - 158072.73009599094034368147931631*c[62]
+                                    - 237284.66650839451155586897600005*c[63]
+                                    - 212076.82193016755974192085518804*c[64]
+                                    - 83644.22657900543944750412951518*c[65]
+                                    - 87887.69197106043016331855260045*c[66]
+                                    - 139540.45219935328846526262641777*c[67]
+                                    - 147392.1402246402011312705685517*c[68]
+                                    - 116264.48812943701254352945580342*c[69]
+                                    - 43943.845985530215081659276300224*c[70]
+                                    - 26765.733690672482666017808814713*c[71]
+                                    - 43710.490045296906966133189301944*c[72]
+                                    - 49590.*c[73]
+                                    - 46535.883573861579790834604341424*c[74]
+                                    - 34413.086173721763427737182761774*c[75]
+                                    - 12681.699412933583642296489623769*c[76]
+                                    - 3477.9304190854652576924793977207*c[77]
+                                    - 5772.954183085121281049386977918*c[78]
+                                    - 6804.777733328253242514265807892*c[79]
+                                    - 6901.30422456509302955781926329*c[80]
+                                    - 6086.378233399564200961838946011*c[81]
+                                    - 4325.6213426512496806956841870272*c[82]
+                                    - 1567.4820573135757588138280818242*c[83]
+                                    + 371450.5858118950389334108139247*c[85]
+                                    + 214457.09570914178543992197633536*c[86]
+                                    + 845530.5534396731662555826689771*c[87]
+                                    + 1.0983764084320092496985641775433e6*c[88]
+                                    + 472665.94863603195675465006206334*c[89]
+                                    + 1.0506209124132262388421048654762e6*c[90]
+                                    + 1.5770982931548686448854128912659e6*c[91]
+                                    + 1.4095558672432958944722717782611e6*c[92]
+                                    + 555936.3312898339440564429354345*c[93]
+                                    + 834562.2151044222778460536868959*c[94]
+                                    + 1.3250454787515785490025006087675e6*c[95]
+                                    + 1.3996033833197174720239229151973e6*c[96]
+                                    + 1.1040220373887470548963669496524e6*c[97]
+                                    + 417281.10755221113892302684344793*c[98]
+                                    + 420415.89158831757938222466689519*c[99]
+                                    + 686571.3025666015994351615263971*c[100]
+                                    + 778922.1959990612566906484192428*c[101]
+                                    + 730950.4461808611550989389796311*c[102]
+                                    + 540534.7177564083163485745717224*c[103]
+                                    + 199194.53832874032894398388605867*c[104]
+                                    + 122183.80907468877891350394185374*c[105]
+                                    + 202810.70829717054168483468129982*c[106]
+                                    + 239059.88998575231503661489067276*c[107]
+                                    + 242450.97978766759357894727664835*c[108]
+                                    + 213821.66588070536309863189824405*c[109]
+                                    + 151964.19380893645237079571773119*c[110]
+                                    + 55067.49858128658453036949894671*c[111]
+                                    + 15585.339264834756878324929255582*c[112]
+                                    + 26137.628048466830992677803309604*c[113]
+                                    + 31530.842043941674600207778043629*c[114]
+                                    + 33380.659070785286099196592731361*c[115]
+                                    + 31912.837542280692655617712285239*c[116]
+                                    + 27076.09277573113945397288651259*c[117]
+                                    + 18731.246621621316958491130349554*c[118]
+                                    + 6706.862157521951039609502974332*c[119]
+                                    - 1.2494783821659340737487308856734e6*c[121]
+                                    - 721386.6802901201335709652333037*c[122]
+                                    - 3.1091651869915178245883157787815e6*c[123]
+                                    - 4.0389240547452733702039260483288e6*c[124]
+                                    - 1.7380761778472196757697746239199e6*c[125]
+                                    - 4.4661179451510234382062643803636e6*c[126]
+                                    - 6.704137434450460309268555897998e6*c[127]
+                                    - 5.99192599253361940253043518676e6*c[128]
+                                    - 2.3632474817504831099906237669272e6*c[129]
+                                    - 4.4461827654742219334718591530744e6*c[130]
+                                    - 7.059263245410246067741853857152e6*c[131]
+                                    - 7.456475177991273914222632704607e6*c[132]
+                                    - 5.881746940493104893744106539525e6*c[133]
+                                    - 2.2230913827371109667359295765372e6*c[134]
+                                    - 3.1207240638191643873527836649512e6*c[135]
+                                    - 5.096381055798320110539956965709e6*c[136]
+                                    - 5.781896663595778931395703453867e6*c[137]
+                                    - 5.42580500046767253889342525177e6*c[138]
+                                    - 4.0123595106246399265964361406515e6*c[139]
+                                    - 1.4786101134173267922271536460435e6*c[140]
+                                    - 1.4678555787270081428513191098927e6*c[141]
+                                    - 2.4364670888399046872933914460212e6*c[142]
+                                    - 2.8719467482876488738984895212522e6*c[143]
+                                    - 2.9126856164028413727432159002371e6*c[144]
+                                    - 2.5687472627722642499898084423122e6*c[145]
+                                    - 1.8256223254003003126179889533609e6*c[146]
+                                    - 661553.569259512044845950712859*c[147]
+                                    - 411915.95016459365068639479747473*c[148]
+                                    - 690809.8508272735972971566598356*c[149]
+                                    - 833350.9164811664140346843285914*c[150]
+                                    - 882241.0384923158855355950177696*c[151]
+                                    - 843446.9455751203323578560138768*c[152]
+                                    - 715613.19859264753502266240989*c[153]
+                                    - 495061.35983330389587687919015753*c[154]
+                                    - 177260.40166940838792272733879998*c[155]
+                                    - 51781.07762493940218210161600422*c[156]
+                                    - 87445.27088413643881654638127823*c[157]
+                                    - 107102.0588037410231370174405363*c[158]
+                                    - 116449.87591234264599953798271815*c[159]
+                                    - 116507.42465611365490972863600949*c[160]
+                                    - 107336.50357636958168740649816719*c[161]
+                                    - 88682.18197586254699629167538127*c[162]
+                                    - 60164.175387019142622799890828*c[163]
+                                    - 21349.885245593241829732562202618*c[164]
+                                    + y*(94963.19813485643133992677313931*c[59]
+                                         + 82240.54200940069193556401288754*c[60]
+                                         + 21234.416639032022157757356194009*c[61]
+                                         + 179433.90983869241876850330084554*c[62]
+                                         + 227911.67552365543521582425553435*c[63]
+                                         + 133742.13995596152416157171047894*c[64]
+                                         + 31649.166813677733845001562519259*c[65]
+                                         + 140429.24695375960036965029600289*c[66]
+                                         + 202692.15882712384786950203639735*c[67]
+                                         + 171957.49692874690131981566331031*c[68]
+                                         + 88462.1105332672921526854555026*c[69]
+                                         + 20061.320993394228624235756571841*c[70]
+                                         + 52592.31883079505365954376468856*c[71]
+                                         + 80681.98906819290855205445680827*c[72]
+                                         + 79800.*c[73]
+                                         + 58640.18281008339421392735802596*c[74]
+                                         + 28174.456516497350174755588226014*c[75]
+                                         + 6229.606729160356876917573850273*c[76]
+                                         + 7825.343442942296829808078644872*c[77]
+                                         + 12424.40139403102188747585458291*c[78]
+                                         + 13317.922135228152774635063081161*c[79]
+                                         + 11502.173707608488382596365438817*c[80]
+                                         + 7825.343442942296829808078644872*c[81]
+                                         + 3604.684452209374733913070155856*c[82]
+                                         + 783.7410286567878794069140409121*c[83]
+                                         - 689291.21204321182031705108884*c[87]
+                                         - 596943.7002347876357057414008387*c[88]
+                                         - 154130.20064218433372434241154239*c[89]
+                                         - 1.9102198407513204342583724826839e6*c[90]
+                                         - 2.4263050663921056075160198327168e6*c[91]
+                                         - 1.4237938052962584792649209881425e6*c[92]
+                                         - 336931.10987262663276148056693002*c[93]
+                                         - 2.3574739737693818281674941745975e6*c[94]
+                                         - 3.402720583408223367606636316359e6*c[95]
+                                         - 2.8867585093405371306180212358509e6*c[96]
+                                         - 1.4850690135478552903789712905429e6*c[97]
+                                         - 336781.99625276883259535631065679*c[98]
+                                         - 1.5596879687937584395630689188026e6*c[99]
+                                         - 2.3927206566584407702723605676189e6*c[100]
+                                         - 2.3665642184398884382622103352285e6*c[101]
+                                         - 1.7390445914926966012331681663973e6*c[102]
+                                         - 835547.12613951344976592977793*c[103]
+                                         - 184746.42080430137523936674331244*c[104]
+                                         - 541496.4265810070883666651968518*c[105]
+                                         - 859741.0460423533832291904968145*c[106]
+                                         - 921570.7014385819763640933339571*c[107]
+                                         - 795924.933646383514274321867785*c[108]
+                                         - 541496.4265810070883666651968518*c[109]
+                                         - 249436.17670658761121468994072038*c[110]
+                                         - 54233.14254217618173445480956873*c[111]
+                                         - 77926.69632417378439162464627791*c[112]
+                                         - 126403.2831852084449645893766612*c[113]
+                                         - 142165.37553145632232023506942478*c[114]
+                                         - 134177.15901001928726147650019469*c[115]
+                                         - 107613.05682862094035033879724092*c[116]
+                                         - 69741.45108900445010871804101728*c[117]
+                                         - 31218.744369368861597485217249256*c[118]
+                                         - 6706.862157521951039609502974332*c[119]
+                                         + 2.9148423628045479605515460426076e6*c[123]
+                                         + 2.5243275342157958563774537802055e6*c[124]
+                                         + 651778.56669270737841366548397*c[125]
+                                         + 9.70895205467613790914405300079e6*c[126]
+                                         + 1.2332025381096164448487310180263e7*c[127]
+                                         + 7.23662559484736642817685409029e6*c[128]
+                                         + 1.7124981751815094999932056282081e6*c[129]
+                                         + 1.6013205116278252432269742730995e7*c[130]
+                                         + 2.3113070711179853957592291393088e7*c[131]
+                                         + 1.9608384502044017190600836946168e7*c[132]
+                                         + 1.0087371054937951473273932718456e7*c[133]
+                                         + 2.287600730896893204609963247285e6*c[134]
+                                         + 1.572781509555602576928346178983e7*c[135]
+                                         + 2.4128074856117302754110500594177e7*c[136]
+                                         + 2.38643146476072092540540348693e7*c[137]
+                                         + 1.7536438265326286033741913253449e7*c[138]
+                                         + 8.425615229762156662116140244552e6*c[139]
+                                         + 1.8629736230016784647197329596212e6*c[140]
+                                         + 9.291525813341961544248849965621e6*c[141]
+                                         + 1.4752278556167179424020769250996e7*c[142]
+                                         + 1.5813212314809726856720692683969e7*c[143]
+                                         + 1.3657259223577767325529301221112e7*c[144]
+                                         + 9.291525813341961544248849965621e6*c[145]
+                                         + 4.2800701184384818440266185462127e6*c[146]
+                                         + 930585.3540917136097499706694216*c[147]
+                                         + 3.048178031217993015079321501313e6*c[148]
+                                         + 4.944386571658813976720304880069e6*c[149]
+                                         + 5.560936045487306267407588267071e6*c[150]
+                                         + 5.248469236834679209245088791986e6*c[151]
+                                         + 4.2093887097772284493952535018132e6*c[152]
+                                         + 2.7280042540289412092682100352777e6*c[153]
+                                         + 1.2211513542554829431629686690552e6*c[154]
+                                         + 262345.39447072441412563646142397*c[155]
+                                         + 427193.89040575006800233833203478*c[156]
+                                         + 702925.446722481373563776680275*c[157]
+                                         + 815671.0849049388731187911253199*c[158]
+                                         + 813191.9906147625111396307868805*c[159]
+                                         + 715688.4657446981658740473354868*c[160]
+                                         + 547416.1682394848666057731406527*c[161]
+                                         + 343060.01974873143180144411265913*c[162]
+                                         + 150410.43846754785655699972706999*c[163]
+                                         + 32024.827868389862744598843303928*c[164]
+                                         + y*(742863.2714032912799893670765993*c[90]
+                                              + 772006.1574883972387550972195008*c[91]
+                                              + 332218.55456912697849514823056659*c[92]
+                                              + 56155.184978771105460246761155*c[93]
+                                              + 1.6355374994172405095145759043278e6*c[94]
+                                              + 2.1246255350061102002617046267997e6*c[95]
+                                              + 1.4367465468898820360233912690272e6*c[96]
+                                              + 540903.1854223082683656740960677*c[97]
+                                              + 87618.08032592359872399513773185*c[98]
+                                              + 1.4397119711942385595966790019716e6*c[99]
+                                              + 2.0661706911095220547265049070257e6*c[100]
+                                              + 1.7706116095857950744569087852236e6*c[101]
+                                              + 1.0248346223659698354072907577726e6*c[102]
+                                              + 359927.99279855963989916975049291*c[103]
+                                              + 56845.05255516965391980515178844*c[104]
+                                              + 592406.3470287940795806251726242*c[105]
+                                              + 897818.1553076324374980823836198*c[106]
+                                              + 872068.4009869868000181276242723*c[107]
+                                              + 640005.2799782201796831470198394*c[108]
+                                              + 340633.64954155659575885947425892*c[109]
+                                              + 114612.72529697564084531394199255*c[110]
+                                              + 17799.595501021926312846706730249*c[111]
+                                              + 95243.739951767958700874567673*c[112]
+                                              + 149255.85415654556495818745605758*c[113]
+                                              + 156179.08310654151103143852633306*c[114]
+                                              + 131122.71961792128722625589693822*c[115]
+                                              + 88316.92250073028897717459911496*c[116]
+                                              + 44579.829519638138696945257591435*c[117]
+                                              + 14568.747372372135412159768049653*c[118]
+                                              + 2235.6207191739836798698343247773*c[119]
+                                              - 5.134956864473157383058410253751e6*c[126]
+                                              - 5.336403710365249343163599678005e6*c[127]
+                                              - 2.2964225220982309465414550313188e6*c[128]
+                                              - 388166.25304114215333179327572717*c[129]
+                                              - 1.7846483600306251927407879100535e7*c[130]
+                                              - 2.3183262249131376290652224599054e7*c[131]
+                                              - 1.5677337692350700908276289264514e7*c[132]
+                                              - 5.902169672925372619069606909454e6*c[133]
+                                              - 956061.6214449777818254220946715*c[134]
+                                              - 2.5874792576559913362369566170366e7*c[135]
+                                              - 3.7133634455980739618448938999779e7*c[136]
+                                              - 3.1821787307692193799888011861373e7*c[137]
+                                              - 1.8418533574462436014662774937056e7*c[138]
+                                              - 6.468698144139978340592391542591e6*c[139]
+                                              - 1.0216306964847914161366277520504e6*c[140]
+                                              - 1.9297408008331067051352008564722e7*c[141]
+                                              - 2.9246079734213951568172152626849e7*c[142]
+                                              - 2.8407291429983253509009389557895e7*c[143]
+                                              - 2.0847924869761018975217145630231e7*c[144]
+                                              - 1.1096009604790363554527404924715e7*c[145]
+                                              - 3.7334652710852956319079584462509e6*c[146]
+                                              - 579814.9504798923344160954692257*c[147]
+                                              - 7.350411288492637811137222719382e6*c[148]
+                                              - 1.1518782397892582813074010009958e7*c[149]
+                                              - 1.205308082267766094647451853126e7*c[150]
+                                              - 1.0119362374319836561072721624733e7*c[151]
+                                              - 6.815835922056809606690879248882e6*c[152]
+                                              - 3.4404369495167325330241050566793e6*c[153]
+                                              - 1.1243393549991924035248234052022e6*c[154]
+                                              - 172533.45762489083091145460976532*c[155]
+                                              - 1.1391837077486668480062355520927e6*c[156]
+                                              - 1.8251397564022323383761219066789e6*c[157]
+                                              - 2.0039250075788764406254305669456e6*c[158]
+                                              - 1.8289480510938521459927436109263e6*c[159]
+                                              - 1.4147330136813800953324191515437e6*c[160]
+                                              - 901626.6300415044861742145846044*c[161]
+                                              - 438743.42661742523250796934135998*c[162]
+                                              - 140383.07590304466611986641193199*c[163]
+                                              - 21349.885245593241829732562202618*c[164]
+                                              + y*(5.314577836855905904853081643909e6*c[130]
+                                                   + 6.136745889475952547525588864456e6*c[131]
+                                                   + 3.395359232835312228797805963705e6*c[132]
+                                                   + 1.0043608056868806347576431925751e6*c[133]
+                                                   + 126537.56754418823582983527723594*c[134]
+                                                   + 1.2937396288279956681184783085183e7*c[135]
+                                                   + 1.7286347074335861546519333672311e7*c[136]
+                                                   + 1.2811368916083870231123745035098e7*c[137]
+                                                   + 6.030847276593894978252413032487e6*c[138]
+                                                   + 1.6633795227788515732951863966664e6*c[139]
+                                                   + 204326.13929695828322732555041007*c[140]
+                                                   + 1.2352004694987773522093850309747e7*c[141]
+                                                   + 1.7828583089206780820499033928929e7*c[142]
+                                                   + 1.5651289221953889891639939750962e7*c[143]
+                                                   + 9.804099784811964060653664720198e6*c[144]
+                                                   + 4.2296258501018739636260760151557e6*c[145]
+                                                   + 1.1172808631449837913222092394568e6*c[146]
+                                                   + 134956.92812894045714857394542323*c[147]
+                                                   + 5.437290542172636189060411326666e6*c[148]
+                                                   + 8.221769700009846420290749754764e6*c[149]
+                                                   + 7.989642260326803893713584068222e6*c[150]
+                                                   + 5.966025281475096129480706073105e6*c[151]
+                                                   + 3.4036026510742995365287250122769e6*c[152]
+                                                   + 1.389590720176268304371279006841e6*c[153]
+                                                   + 356444.17907997880503135301691342*c[154]
+                                                   + 42542.496400658013101454561311996*c[155]
+                                                   + 925586.7625457918140050663860754*c[156]
+                                                   + 1.4428469695882512404730152910908e6*c[157]
+                                                   + 1.4971544552082794373265314419369e6*c[158]
+                                                   + 1.2498790252860474336378982220736e6*c[159]
+                                                   + 851336.3958800304926618028188407*c[160]
+                                                   + 457253.50523533441798835168219223*c[161]
+                                                   + 179698.10558266884522932786853574*c[162]
+                                                   + 45123.131540264356967099918120997*c[163]
+                                                   + 5337.471311398310457433140550655*c[164])
+                                              + z*(1.2273491778951905095051177728911e7*c[131]
+                                                   + 2.037215539701187337278683578223e7*c[132]
+                                                   + 1.2052329668242567617091718310901e7*c[133]
+                                                   + 2.5307513508837647165967055447187e6*c[134]
+                                                   + 2.0487522458472132203282173241258e7*c[136]
+                                                   + 4.9592395804195626701124174329412e7*c[137]
+                                                   + 5.085471217019716846526359097665e7*c[138]
+                                                   + 2.513551278865820155201614999407e7*c[139]
+                                                   + 4.9038273431269987974558132098417e6*c[140]
+                                                   + 1.4262866471365424656399227143143e7*c[142]
+                                                   + 4.0509219162704185601891608767195e7*c[143]
+                                                   + 5.664590986780245901711006282781e7*c[144]
+                                                   + 4.5964429592257532985246206607179e7*c[145]
+                                                   + 2.035934017286414908631581280788e7*c[146]
+                                                   + 3.7787939876103328001600704718504e6*c[147]
+                                                   + 4.7835750981875470081691634936811e6*c[149]
+                                                   + 1.4821365352490302875294764648295e7*c[150]
+                                                   + 2.4312487159581185062100914936746e7*c[151]
+                                                   + 2.6211977263045227965963956941021e7*c[152]
+                                                   + 1.8486240592007883959276340944941e7*c[153]
+                                                   + 7.60414248703954784066886436082e6*c[154]
+                                                   + 1.3613598848210564192465459619839e6*c[155]
+                                                   + 641265.3198170005513213401293737*c[157]
+                                                   + 2.0965538151929227309060942993013e6*c[158]
+                                                   + 3.7782602596433189596992953888637e6*c[159]
+                                                   + 4.7701468437774533567326038686169e6*c[160]
+                                                   + 4.4050901067742076324511626847815e6*c[161]
+                                                   + 2.8284948567038264989343555411079e6*c[162]
+                                                   + 1.1030098820953509480846646651799e6*c[163]
+                                                   + 192148.96721033917646759305982357*c[164]))
+                                         + z*(1.5440123149767944775101944390016e6*c[91]
+                                              + 1.9933113274147618709708893833995e6*c[92]
+                                              + 673862.21974525326552296113386*c[93]
+                                              + 2.1246255350061102002617046267997e6*c[95]
+                                              + 5.093919575336854491355659953824e6*c[96]
+                                              + 4.4044973670102244709776319251224e6*c[97]
+                                              + 1.3142712048888539808599270659777e6*c[98]
+                                              + 1.2824507737921171374164513216022e6*c[100]
+                                              + 3.725182866920763663143106794886e6*c[101]
+                                              + 5.223935774184058630040703331655e6*c[102]
+                                              + 3.7021164973566134389628888622128e6*c[103]
+                                              + 1.023210945993053770556492732192e6*c[104]
+                                              + 384779.2094175567589277495929799*c[106]
+                                              + 1.2253112975893105671140780543574e6*c[107]
+                                              + 2.0767518268681022157065382888666e6*c[108]
+                                              + 2.2659542773851373543958912852876e6*c[109]
+                                              + 1.4244724429766972505060447076216e6*c[110]
+                                              + 373791.50552146045256978084133522*c[111]
+                                              + 47133.427628382809986796038755024*c[113]
+                                              + 158207.38288714594623963902667505*c[114]
+                                              + 295844.27254892057483993842969755*c[115]
+                                              + 388891.32260825774305915537761547*c[116]
+                                              + 365937.49630230570292339113286712*c[117]
+                                              + 212287.46171170825886289947729494*c[118]
+                                              + 53654.89726017560831687602379465*c[119]
+                                              - 1.0672807420730498686327199356009e7*c[127]
+                                              - 1.3778535132589385679248730187913e7*c[128]
+                                              - 4.657995036493705839981519308726e6*c[129]
+                                              - 2.3183262249131376290652224599054e7*c[131]
+                                              - 5.55832881819706668566159346651e7*c[132]
+                                              - 4.8060524479535177040995370548407e7*c[133]
+                                              - 1.4340924321674666727381331420073e7*c[134]
+                                              - 2.3048462765781148728692444896415e7*c[136]
+                                              - 6.694973433566409604651763534471e7*c[137]
+                                              - 9.388562246805631101279432180305e7*c[138]
+                                              - 6.653518091115406293180745586665e7*c[139]
+                                              - 1.8389352536726245490459299536906e7*c[140]
+                                              - 1.2534034171805979243502351125792e7*c[142]
+                                              - 3.9914042388963811892405597986409e7*c[143]
+                                              - 6.764938886310208198080665622871e7*c[144]
+                                              - 7.381258563186633147142143276006e7*c[145]
+                                              - 4.6401639797774388567998912117689e7*c[146]
+                                              - 1.217611396007773902273800485374e7*c[147]
+                                              - 3.6375102309134472041286347399866e6*c[149]
+                                              - 1.220961433985529290681834344725e7*c[150]
+                                              - 2.2831706122425454869907837808882e7*c[151]
+                                              - 3.0012588429897212049630426272388e7*c[152]
+                                              - 2.8241132751247779933657991201453e7*c[153]
+                                              - 1.6383230601416803594218855332947e7*c[154]
+                                              - 4.1408029829973799418749106343676e6*c[155]
+                                              - 443952.91371946192014554316648947*c[157]
+                                              - 1.540780969508644989222111905167e6*c[158]
+                                              - 3.0560753149096309534164463867965e6*c[159]
+                                              - 4.4439260547403351229853636877904e6*c[160]
+                                              - 5.023348367374096422970624114224e6*c[161]
+                                              - 4.2847496344127272706629346315794e6*c[162]
+                                              - 2.3464028400937465622891957422918e6*c[163]
+                                              - 576446.9016310175294027791794707*c[164]
+                                              + z*(2.037215539701187337278683578223e7*c[132]
+                                                   + 3.0130824170606419042729295777252e7*c[133]
+                                                   + 1.1388381078976941224685174951234e7*c[134]
+                                                   + 2.2316578111888032015505878448235e7*c[137]
+                                                   + 7.334814255316899297874556390863e7*c[138]
+                                                   + 7.651545804782717237157857424665e7*c[139]
+                                                   + 2.5745093551416743686643019351669e7*c[140]
+                                                   + 1.1047968862555686982334075118326e7*c[143]
+                                                   + 4.5752465662455832283050435360925e7*c[144]
+                                                   + 8.556570525073348567123194487297e7*c[145]
+                                                   + 7.299568305880560769971767031118e7*c[146]
+                                                   + 2.2672763925661996800960422831102e7*c[147]
+                                                   + 2.7790060035919317891177683715554e6*c[150]
+                                                   + 1.2853732965516282266438598470657e7*c[151]
+                                                   + 2.9827422402775604237131399277713e7*c[152]
+                                                   + 4.1968762425098979799438179442568e7*c[153]
+                                                   + 3.1367087759038134842759065488381e7*c[154]
+                                                   + 9.189179222542130829914185243391e6*c[155]
+                                                   + 290292.06671902007043315151836479*c[158]
+                                                   + 1.4311591892588329392800361321453e6*c[159]
+                                                   + 3.7099292794068190970540732809306e6*c[160]
+                                                   + 6.414429453723846201639412330471e6*c[161]
+                                                   + 7.56132288425775400705223758514e6*c[162]
+                                                   + 5.144036995590136694249390665794e6*c[163]
+                                                   + 1.4411172540775438235069479486767e6*c[164])))
+                                    + z*(164481.08401880138387112802577508*c[60]
+                                         + 127406.49983419213294654413716405*c[61]
+                                         + 165753.94583538577106605400402499*c[63]
+                                         + 427974.84785907687731702947353261*c[64]
+                                         + 253193.33450942187076001250015407*c[65]
+                                         + 81076.86353084953914780081455894*c[67]
+                                         + 254198.03893814759325537967619785*c[68]
+                                         + 389233.28634637608547181600421145*c[69]
+                                         + 200613.20993394228624235756571841*c[70]
+                                         + 20821.15846921107317472373078923*c[72]
+                                         + 70560.*c[73]
+                                         + 131194.98527001708535997307219367*c[74]
+                                         + 157776.95649238516097863129406568*c[75]
+                                         + 74755.28074992428252301088620327*c[76]
+                                         + 2258.98207164200397954106446962*c[78]
+                                         + 7971.311059041668084088139946388*c[79]
+                                         + 16103.043190651883735634911614344*c[80]
+                                         + 23476.030328826890489424235934615*c[81]
+                                         + 24511.854275023748190608877059821*c[82]
+                                         + 10972.374401195030311696796572769*c[83]
+                                         - 1.1938874004695752714114828016775e6*c[88]
+                                         - 924781.2038531060023460544692544*c[89]
+                                         - 1.7645855028306222600116507874304e6*c[91]
+                                         - 4.5561401769480271336477471620561e6*c[92]
+                                         - 2.6954488789810130620918445354402e6*c[93]
+                                         - 1.3610882333632893470426545265436e6*c[95]
+                                         - 4.2673821442425331496092487834317e6*c[96]
+                                         - 6.534303659610563277667473678389e6*c[97]
+                                         - 3.3678199625276883259535631065679e6*c[98]
+                                         - 617476.2984925008439412543400307*c[100]
+                                         - 2.0925409931468487243581649279915e6*c[101]
+                                         - 3.8907438318141686671657321688889e6*c[102]
+                                         - 4.6790639063812753186892067564078e6*c[103]
+                                         - 2.2169570496516165028724009197492e6*c[104]
+                                         - 156316.55382588243331439827214808*c[106]
+                                         - 551597.0621749176792836179079159*c[107]
+                                         - 1.114294907104936919984050614899e6*c[108]
+                                         - 1.6244892797430212650999955905554e6*c[109]
+                                         - 1.6961660016047957562598915968986e6*c[110]
+                                         - 759263.9955904665442823673339622*c[111]
+                                         - 17139.428228502839995198559547281*c[113]
+                                         - 61955.33875300820272321528317345*c[114]
+                                         - 130904.54537562857293802585384847*c[115]
+                                         - 207804.52353113009171099905674109*c[116]
+                                         - 262556.05115860498864458556618269*c[117]
+                                         - 249749.95495495089277988173799405*c[118]
+                                         - 107309.79452035121663375204758931*c[119]
+                                         + 5.048655068431591712754907560411e6*c[124]
+                                         + 3.9106714001562442704819929038197e6*c[125]
+                                         + 8.9687457317063014170816801311e6*c[127]
+                                         + 2.3157201903511572570165933088929e7*c[128]
+                                         + 1.3699985401452075999945645025665e7*c[129]
+                                         + 9.245228284471941583036916557235e6*c[131]
+                                         + 2.8986307524760721064366454616074e7*c[132]
+                                         + 4.4384432641726986482405303961204e7*c[133]
+                                         + 2.287600730896893204609963247285e7*c[134]
+                                         + 6.226599962868981355899484024304e6*c[136]
+                                         + 2.110107821472637449832146241075e7*c[137]
+                                         + 3.9234065271577453499219195753479e7*c[138]
+                                         + 4.718344528666807730785038536949e7*c[139]
+                                         + 2.2355683476020141576636795515455e7*c[140]
+                                         + 2.682232464757668986185594409272e6*c[142]
+                                         + 9.46484240740436206022698394223e6*c[143]
+                                         + 1.9120162913008874255741021709557e7*c[144]
+                                         + 2.7874577440025884632746549896862e7*c[145]
+                                         + 2.9104476805381676539381006114246e7*c[146]
+                                         + 1.3028194957283990536499589371902e7*c[147]
+                                         + 670425.2978520425731146176108568*c[149]
+                                         + 2.423442945893300785796303058023e6*c[150]
+                                         + 5.120457792033833374873257358035e6*c[151]
+                                         + 8.128474749914648040211524003501e6*c[152]
+                                         + 1.0270133662226602199597967191634e7*c[153]
+                                         + 9.769210834043863545303749352442e6*c[154]
+                                         + 4.1975263115315906260101833827836e6*c[155]
+                                         + 73992.15228657698669092386108158*c[157]
+                                         + 271683.60090369827104641103641833*c[158]
+                                         + 590077.9426482572734262302821768*c[159]
+                                         + 981991.1506729579485248556463657*c[160]
+                                         + 1.3524399450622567292613218769066e6*c[161]
+                                         + 1.5542719262085383236718488369455e6*c[162]
+                                         + 1.3837760339014402803243974890439e6*c[163]
+                                         + 576446.9016310175294027791794707*c[164]
+                                         + z*(1.9933113274147618709708893833995e6*c[92]
+                                              + 1.6846555493631331638074028346501e6*c[93]
+                                              + 1.5673598693344167665709722934843e6*c[96]
+                                              + 5.795391272381874303917936743582e6*c[97]
+                                              + 3.9428136146665619425797811979332e6*c[98]
+                                              + 620863.811153460610523851132481*c[101]
+                                              + 2.8568398765069070633035096344989e6*c[102]
+                                              + 6.015939308204496838314694401096e6*c[103]
+                                              + 3.5812383109756881969477245626719e6*c[104]
+                                              + 132466.08622587141266098141128188*c[107]
+                                              + 666127.9444671271257926632247308*c[108]
+                                              + 1.7327885650592226827733286299258e6*c[109]
+                                              + 2.7507054071274153802875346078211e6*c[110]
+                                              + 1.4951660220858418102791233653409e6*c[111]
+                                              + 12169.798683626611249203002051927*c[114]
+                                              + 64143.22723405800073963266838575*c[115]
+                                              + 182571.11710235000914609202842253*c[116]
+                                              + 356091.64438385801584921917413527*c[117]
+                                              + 474524.91441440669628177530218869*c[118]
+                                              + 241447.03767079023742594210707595*c[119]
+                                              - 1.3778535132589385679248730187913e7*c[128]
+                                              - 1.1644987591234264599953798271815e7*c[129]
+                                              - 1.7102550209837128263574133743107e7*c[132]
+                                              - 6.323753220991470663288864545843e7*c[133]
+                                              - 4.3022772965024000182143994260218e7*c[134]
+                                              - 1.1158289055944016007752939224118e7*c[137]
+                                              - 5.134369978721829508512189473604e7*c[138]
+                                              - 1.0811966898062535226418711578331e8*c[139]
+                                              - 6.436273387854185921660754837917e7*c[140]
+                                              - 4.3150316096177093937735781606929e6*c[143]
+                                              - 2.1698860578730856484409682186567e7*c[144]
+                                              - 5.644491842436837112520462505181e7*c[145]
+                                              - 8.960316650604709516579100271002e7*c[146]
+                                              - 4.870445584031095609095201941496e7*c[147]
+                                              - 939201.1030657917620629494959423*c[150]
+                                              - 4.9502371681364924275463896134302e6*c[151]
+                                              - 1.4089879301058614817192910043907e7*c[152]
+                                              - 2.7481281645833041460106655115316e7*c[153]
+                                              - 3.6621338991402266857665676626587e7*c[154]
+                                              - 1.8633613423488209738437097854654e7*c[155]
+                                              - 89320.63591354463705635431334301*c[158]
+                                              - 484392.34097991268714093530626458*c[159]
+                                              - 1.4480208492974125681637701904036e6*c[160]
+                                              - 3.0912913029994439525973071472151e6*c[161]
+                                              - 5.040881922838502671368158390093e6*c[162]
+                                              - 5.956253363314895119657189191972e6*c[163]
+                                              - 2.8822345081550876470138958973535e6*c[164]
+                                              + z*(2.0087216113737612695152863851501e7*c[133]
+                                                   + 1.7715259456186353016176938813031e7*c[134]
+                                                   + 1.3039669787230043196221433583756e7*c[138]
+                                                   + 6.209950218374379206968695880888e7*c[139]
+                                                   + 4.5769055202518655442920923291856e7*c[140]
+                                                   + 4.3573776821386506936238509867547e6*c[144]
+                                                   + 2.6201222080277095349896046111584e7*c[145]
+                                                   + 6.951969815124343590449301934398e7*c[146]
+                                                   + 4.5345527851323993601920845662204e7*c[147]
+                                                   + 797130.7265436454118721611454671*c[151]
+                                                   + 5.272524162106798728785853407677e6*c[152]
+                                                   + 1.7486984343791241583099241434403e7*c[153]
+                                                   + 3.4218641191677965283009889623689e7*c[154]
+                                                   + 2.0420398272315846288698189429758e7*c[155]
+                                                   + 63607.07507817035285689049476202*c[159]
+                                                   + 442728.21369323188865696881683604*c[160]
+                                                   + 1.6143410137885985085785937324345e6*c[161]
+                                                   + 3.9206859399855020777307898589615e6*c[162]
+                                                   + 6.31723841563700997539398853694e6*c[163]
+                                                   + 3.522731065522884901905872763432e6*c[164])))))
+                          + z*(2757.3900703382537567282935047451*c[22]
+                               + 1266.412255152325979732720130657*c[24]
+                               + 4904.7935736379364979845031517435*c[25]
+                               + 324.96153618543841441839534273064*c[27]
+                               + 1258.5706178041818563897442164159*c[28]
+                               + 2978.3216750378055830719780693079*c[29]
+                               + 36.331804249169899985070393716618*c[31]
+                               + 140.71247279470288663696890340633*c[32]
+                               + 332.98648621227859072175349470667*c[33]
+                               + 629.285308902090928194872108208*c[34]
+                               - 16486.794715771771263435797839281*c[37]
+                               - 11778.735076399332957365197691843*c[39]
+                               - 45618.844790283762730282845011*c[40]
+                               - 5440.364693657953662534650319807*c[42]
+                               - 21070.441855832069854434185992474*c[43]
+                               - 49861.766033705625256673929540088*c[44]
+                               - 1461.3829067017309272904461172355*c[46]
+                               - 5659.911660087991161331328761015*c[47]
+                               - 13393.79557855054020459744340452*c[48]
+                               - 25311.894437200863136820288367582*c[49]
+                               - 173.06646122227148606972262083858*c[51]
+                               - 670.2835221009091761544283779721*c[52]
+                               - 1586.1803176183973819344729260112*c[53]
+                               - 2997.5990392312311388065086980511*c[54]
+                               - 4970.9556425299149917177223225716*c[55]
+                               + 59032.19460599444798520218485451*c[58]
+                               + 50609.56431347734888342400793079*c[60]
+                               + 196009.99974491097376391405717546*c[61]
+                               + 32938.284108313839122100475158811*c[63]
+                               + 127569.42580414791535411455461068*c[64]
+                               + 301884.36037661838436770721172216*c[65]
+                               + 14934.095218659883715345832927654*c[67]
+                               + 57839.50207254554158105600906376*c[68]
+                               + 136873.24355037400807800123225018*c[69]
+                               + 258666.11683790360716963319828894*c[70]
+                               + 4089.8704135950322307493042621702*c[72]
+                               + 15840.*c[73]
+                               + 37484.281505719167245706592055334*c[74]
+                               + 70838.63352719333758224262182541*c[75]
+                               + 117472.58403559530110758853546228*c[76]
+                               + 501.9960159204453287869032154711*c[78]
+                               + 1944.2222095223580692897902308264*c[79]
+                               + 4600.8694830433953530385461755267*c[80]
+                               + 8694.826047713663144231198494302*c[81]
+                               + 14418.737808837498935652280623424*c[82]
+                               + 21944.748802390060623393593145539*c[83]
+                               - 163395.88244506040795422626768408*c[86]
+                               - 154636.84425129736848758253431251*c[88]
+                               - 598905.922495344839614587656279*c[89]
+                               - 119739.73054922079621507630343278*c[91]
+                               - 463749.98229649561896057426470928*c[92]
+                               - 1.0974327578708410324231081322863e6*c[93]
+                               - 73711.49815327321102948771154203*c[95]
+                               - 285483.40477162591105399852488463*c[96]
+                               - 675577.0397519442045710051975376*c[97]
+                               - 1.2767205990348867242639291498069e6*c[98]
+                               - 32852.905624921519260976993732401*c[100]
+                               - 127238.75635984501400859171357018*c[101]
+                               - 301101.85365088671270373498369956*c[102]
+                               - 569029.0171862942878405921769697*c[103]
+                               - 943627.8724158162550687655196881*c[104]
+                               - 9085.064666803423474682976500914*c[106]
+                               - 35186.304153747093988073187371748*c[107]
+                               - 83265.99305839089072408290309135*c[108]
+                               - 157357.93592952342738860356147831*c[109]
+                               - 260948.61563150703942459870721517*c[110]
+                               - 397153.47461655173085539214391868*c[111]
+                               - 1142.6285485668559996799039698188*c[113]
+                               - 4425.3813395005859088010916552461*c[114]
+                               - 10472.363630050285835042068307878*c[115]
+                               - 19790.907002964770639142767308676*c[116]
+                               - 32819.506394825623580573195772836*c[117]
+                               - 49949.990990990178555976347598809*c[118]
+                               - 71539.86301356747775583469839287*c[119]
+                               + 384739.56282139740457118145776197*c[122]
+                               + 387063.55524642203131120957963151*c[124]
+                               + 1.4990907033932269703514306131309e6*c[125]
+                               + 331843.59207313315243202216485071*c[127]
+                               + 1.2852247056448922776442092864356e6*c[128]
+                               + 3.0413967591223608719879331956976e6*c[129]
+                               + 241659.43780452688953491289482578*c[131]
+                               + 935942.9780707796944414867092762*c[132]
+                               + 2.2148453322794348115505151187897e6*c[133]
+                               + 4.185664244059716742057492405824e6*c[134]
+                               + 143320.5972636173463975519676293*c[136]
+                               + 555078.2863704902661808833237851*c[137]
+                               + 1.3135549712136146455017179418931e6*c[138]
+                               + 2.4823855623170225004514219645239e6*c[139]
+                               + 4.1165707476004830591387647656147e6*c[140]
+                               + 62995.03313754188350915087448843*c[142]
+                               + 243978.71423548407576356691932924*c[143]
+                               + 577359.015518074334330433018447*c[144]
+                               + 1.0911059801870760528528138716869e6*c[145]
+                               + 1.8093945713967420876169401626643e6*c[146]
+                               + 2.7538269909709288053454108340609e6*c[147]
+                               + 17515.615889828139297589108752115*c[149]
+                               + 67837.6886398703887915953558713*c[150]
+                               + 160533.27131781747877981023068434*c[151]
+                               + 303379.36647043087923569394607663*c[152]
+                               + 503097.7638590734185613869063469*c[153]
+                               + 765694.9032088433589562398141103*c[154]
+                               + 1.0966510183280732266152731360426e6*c[155]
+                               + 2242.1864329265753542704200327751*c[157]
+                               + 8683.950713816839713812224908349*c[158]
+                               + 20549.978102178113999918467538497*c[159]
+                               + 38835.808218704551636576212003162*c[160]
+                               + 64401.90214582174901244389890031*c[161]
+                               + 98017.14849963755194326974647404*c[162]
+                               + 140383.07590304466611986641193199*c[163]
+                               + 192148.96721033917646759305982357*c[164]
+                               + z*(26067.911308733578703018768577714*c[40]
+                                    + 9030.189366785172794757508282489*c[43]
+                                    + 53423.32075039888420357921022152*c[44]
+                                    + 1835.6470248934025388101606792482*c[47]
+                                    + 10859.834252878816382106035192854*c[48]
+                                    + 36941.683773212070524007988428363*c[49]
+                                    + 167.57088052522729403860709449304*c[52]
+                                    + 991.362698511498363709045578757*c[53]
+                                    + 3372.2989191351350311573222853075*c[54]
+                                    + 8699.1723744273512355060140645*c[55]
+                                    - 145607.42838193386622462187104463*c[61]
+                                    - 87887.69197106043016331855260045*c[64]
+                                    - 519950.5976532770560250256699593*c[65]
+                                    - 34177.88758832236547971491444677*c[68]
+                                    - 202199.10979032523920613818400595*c[69]
+                                    - 687816.7197735164099737973681774*c[70]
+                                    - 7740.*c[73]
+                                    - 45790.457521191028169471120976687*c[74]
+                                    - 155764.49531263535025186303776382*c[75]
+                                    - 401809.63403084301856118351334258*c[76]
+                                    - 777.6888838089432277159160923306*c[79]
+                                    - 4600.8694830433953530385461755267*c[80]
+                                    - 15650.686885884593659616157289743*c[81]
+                                    - 40372.465864744997019826385745587*c[82]
+                                    - 87778.99520956024249357437258216*c[83]
+                                    + 493216.64205498986791789571693565*c[89]
+                                    + 370186.38937702720460887945691706*c[92]
+                                    + 2.1900522141720731129496236850451e6*c[93]
+                                    + 215511.98203348230540350869035408*c[96]
+                                    + 1.2749860799240123468619460835881e6*c[97]
+                                    + 4.3370949761332181368377593177265e6*c[98]
+                                    + 86422.70951549714053896816689782*c[101]
+                                    + 511283.6445653234466467789068091*c[102]
+                                    + 1.7392234794873256885127738300604e6*c[103]
+                                    + 4.4864957729167649356206216049028e6*c[104]
+                                    + 20697.825972792408228278345512793*c[107]
+                                    + 122449.98979175130988835721042846*c[108]
+                                    + 416535.7127546208372051270745014*c[109]
+                                    + 1.0744942996591466329248182061801e6*c[110]
+                                    + 2.3361969095091278285611302583452e6*c[111]
+                                    + 2212.6906697502929544005458276231*c[114]
+                                    + 13090.454537562857293802585384847*c[115]
+                                    + 44529.54075667073393807122644452*c[116]
+                                    + 114868.27238188968253200618520493*c[117]
+                                    + 249749.95495495089277988173799405*c[118]
+                                    + 482894.07534158047485188421415189*c[119]
+                                    - 1.3035571333854147568273309679399e6*c[125]
+                                    - 1.0999670904167996970828818217241e6*c[128]
+                                    - 6.507493065689736099974181387191e6*c[129]
+                                    - 780414.8127758724186016743554921*c[132]
+                                    - 4.616996296294810761086333630356e6*c[133]
+                                    - 1.5705545148131598682408966762813e7*c[134]
+                                    - 442644.54588303694584132484031767*c[137]
+                                    - 2.6187204489979452558588081232084e6*c[138]
+                                    - 8.908049650175957567769564403716e6*c[139]
+                                    - 2.297917868049247751442606098178e7*c[140]
+                                    - 179428.29208349501535975325008966*c[143]
+                                    - 1.0615120913112577447330831280864e6*c[144]
+                                    - 3.6109247236684400314142450103359e6*c[145]
+                                    - 9.314730798042421150602005859815e6*c[146]
+                                    - 2.0252359933597862066217371156322e7*c[147]
+                                    - 44445.382212328875415183164191542*c[150]
+                                    - 262942.42715849414627727537784505*c[151]
+                                    - 894446.063214546212919028703088*c[152]
+                                    - 2.3073104342502332644367054670393e6*c[153]
+                                    - 5.01662177964414614488570912693e6*c[154]
+                                    - 9.699689179350026987131639979135e6*c[155]
+                                    - 4962.2575507524798364641285190563*c[158]
+                                    - 29357.111574540162857026382197853*c[159]
+                                    - 99863.50684809741849405311657956*c[160]
+                                    - 257607.60858328699604977559560125*c[161]
+                                    - 560097.9914265002968186842655659*c[162]
+                                    - 1.0829551569663445672103980349039e6*c[163]
+                                    - 1.9214896721033917646759305982357e6*c[164]
+                                    + z*(210994.44542451822563334375012839*c[65]
+                                         + 58974.7403555115281017903036684*c[69]
+                                         + 468097.4898458653345655009866763*c[70]
+                                         + 9939.014035607354951513111529824*c[74]
+                                         + 78888.47824619258048931564703284*c[75]
+                                         + 348857.97683297998510738413561527*c[76]
+                                         + 766.8115805072325588397576959211*c[80]
+                                         + 6086.378233399564200961838946011*c[81]
+                                         + 26914.977243163331346550923830392*c[82]
+                                         + 87778.99520956024249357437258216*c[83]
+                                         - 1.1231036995754221092049352231001e6*c[93]
+                                         - 603686.5908731119066581184107898*c[97]
+                                         - 4.7916137678239468052184840947105e6*c[98]
+                                         - 204059.99117906479023596497389278*c[102]
+                                         - 1.6196759675935183795462638772181e6*c[103]
+                                         - 7.162476621951376393895449125344e6*c[104]
+                                         - 40000.329998638761230196688739963*c[108]
+                                         - 317492.77661074432702524130345329*c[109]
+                                         - 1.4040058848879516003550957894087e6*c[110]
+                                         - 4.5789459426378905439798153063565e6*c[111]
+                                         - 3490.7878766834286116806894359593*c[115]
+                                         - 27707.269804150678894799874232146*c[116]
+                                         - 122526.15720734899470080659755192*c[117]
+                                         - 399599.92792792142844781078079048*c[118]
+                                         - 1.0730979452035121663375204758931e6*c[119]
+                                         + 3.653329440387220266652172006844e6*c[129]
+                                         + 2.5090785559643205399900454484083e6*c[133]
+                                         + 1.9915193637019952410342702456479e7*c[134]
+                                         + 1.3423189486854456231404416924455e6*c[138]
+                                         + 1.0654326355054081972740409599562e7*c[139]
+                                         + 4.7115203884945674720653891623969e7*c[140]
+                                         + 485016.09375359906710568513657282*c[144]
+                                         + 3.8496958978080333559847262522118e6*c[145]
+                                         + 1.7023995799999481907766918026718e7*c[146]
+                                         + 5.552110381796096820104469556026e7*c[147]
+                                         + 103331.76084825033116861348181981*c[151]
+                                         + 820170.425216613135588910530083*c[152]
+                                         + 3.6269300861196649209391019271355e6*c[153]
+                                         + 1.1828666090950407752151566783497e7*c[154]
+                                         + 3.1765063979157983115752739112957e7*c[155]
+                                         + 9785.703858180054285675460732618*c[159]
+                                         + 77671.61643740910327315242400632*c[160]
+                                         + 343476.81144438266139970079413501*c[161]
+                                         + 1.1201959828530005936373685311319e6*c[162]
+                                         + 3.0082087693509571311399945413998e6*c[163]
+                                         + 7.045462131045769803811745526864e6*c[164]
+                                         + z*(1.5333164057036629776699149103073e6*c[98]
+                                              + 359927.99279855963989916975049291*c[103]
+                                              + 3.5812383109756881969477245626719e6*c[104]
+                                              + 51835.55536501948196330470260462*c[109]
+                                              + 515757.2638363903838039127389665*c[110]
+                                              + 2.8034362914109533942733563100142e6*c[111]
+                                              + 3463.4087255188348618499842790182*c[116]
+                                              + 34460.481714566904759601855561478*c[117]
+                                              + 187312.46621621316958491130349554*c[118]
+                                              + 737754.8373274146143570453271765*c[119]
+                                              - 7.873448647193934673856417250236e6*c[134]
+                                              - 3.8812188864839870043554349255549e6*c[139]
+                                              - 3.8617640327125115529964529027503e7*c[140]
+                                              - 1.1644987591234264599953798271815e6*c[145]
+                                              - 1.158661635854057265074883655733e7*c[146]
+                                              - 6.297989979350554666933450786417e7*c[147]
+                                              - 201381.13119157911811334856765431*c[152]
+                                              - 2.003716956059413098063454747692e6*c[153]
+                                              - 1.0891349916332685709291342183466e7*c[154]
+                                              - 4.2897017203996829877300015989596e7*c[155]
+                                              - 15534.323287481820654630484801265*c[160]
+                                              - 154564.56514997219762986535736075*c[161]
+                                              - 840146.9871397504452280263983489*c[162]
+                                              - 3.3090296462860528442539939955398e6*c[163]
+                                              - 1.0568193196568654705717618290296e7*c[164]
+                                              + z*(1.0298037420566697474657207740668e7*c[140]
+                                                   + 2.0855909445373030771347905803194e6*c[146]
+                                                   + 2.4940040318228196481056465114212e7*c[147]
+                                                   + 262304.76515686862374648862151605*c[153]
+                                                   + 3.1367087759038134842759065488381e6*c[154]
+                                                   + 2.021619428959268782581120753546e7*c[155]
+                                                   + 15456.456514997219762986535736075*c[161]
+                                                   + 184832.33717074509795016580763676*c[162]
+                                                   + 1.1912506726629790239314378383943e6*c[163]
+                                                   + 5.495460462215700446973161510954e6*c[164])))))
+                          + y*(2387.9698490558878913627515704029*c[21]
+                               + 1378.6950351691268783641467523725*c[22]
+                               + 2924.6538256689457297655580845758*c[23]
+                               + 3799.236765456977939198160391971*c[24]
+                               + 1634.9311912126454993281677172478*c[25]
+                               + 1407.1247279470288663696890340633*c[26]
+                               + 2112.2499852053496937195697277492*c[27]
+                               + 1887.8559267062727845846163246239*c[28]
+                               + 744.580418759451395767994517327*c[29]
+                               + 251.71412356083637127794884328319*c[30]
+                               + 399.6498467408688998357743308828*c[31]
+                               + 422.137418384108659910906710219*c[32]
+                               + 332.98648621227859072175349470667*c[33]
+                               + 125.85706178041818563897442164159*c[34]
+                               - 14277.983050837397600752116219183*c[36]
+                               - 8243.397357885885631717898919641*c[37]
+                               - 27201.823468289768312673251599035*c[38]
+                               - 35336.205229197998872095593075528*c[39]
+                               - 15206.281596761254243427615003667*c[40]
+                               - 23557.470152798665914730395383685*c[41]
+                               - 35362.370508776698806475227078745*c[42]
+                               - 31605.66278374810478165127898871*c[43]
+                               - 12465.441508426406314168482385022*c[44]
+                               - 10124.757774880345254728115347033*c[45]
+                               - 16075.211973719040200194907289591*c[46]
+                               - 16979.734980263973483993986283046*c[47]
+                               - 13393.79557855054020459744340452*c[48]
+                               - 5062.378887440172627364057673516*c[49]
+                               - 1748.5994395515514976371300738631*c[50]
+                               - 2855.5966101674795201504232438366*c[51]
+                               - 3239.703690154394351413070493532*c[52]
+                               - 3040.1789421019283153744064415214*c[53]
+                               - 2248.1992794234233541048815235383*c[54]
+                               - 828.4926070883191652862870537619*c[55]
+                               + 51123.38016993790288436630327713*c[57]
+                               + 29516.097302997223992601092427253*c[58]
+                               + 116877.78231982330011067910540223*c[59]
+                               + 151828.69294043204665027202379238*c[60]
+                               + 65336.66658163699125463801905849*c[61]
+                               + 142626.95397434525594419493144133*c[62]
+                               + 214098.84670403995429365308853227*c[63]
+                               + 191354.13870622187303117183191602*c[64]
+                               + 75471.09009415459609192680293054*c[65]
+                               + 103466.44673516144286785327931558*c[66]
+                               + 164275.0474052587208688041622042*c[67]
+                               + 173518.50621763662474316802719129*c[68]
+                               + 136873.24355037400807800123225018*c[69]
+                               + 51733.22336758072143392663965779*c[70]
+                               + 41322.536224196113589641529398154*c[71]
+                               + 67482.86182431803180736352032581*c[72]
+                               + 76560.*c[73]
+                               + 71844.87288596173722093763477272*c[74]
+                               + 53128.97514539500318668196636906*c[75]
+                               + 19578.764005932550184598089243714*c[76]
+                               + 6955.860838170930515384958795441*c[77]
+                               + 11545.908366170242562098773955836*c[78]
+                               + 13609.555466656506485028531615785*c[79]
+                               + 13802.60844913018605911563852658*c[80]
+                               + 12172.756466799128401923677892023*c[81]
+                               + 8651.242685302499361391368374054*c[82]
+                               + 3134.9641146271515176276561636484*c[83]
+                               - 141504.98507119811006987078625703*c[85]
+                               - 81697.94122253020397711313384204*c[86]
+                               - 357118.49462048307643092932602758*c[87]
+                               - 463910.53275389210546274760293753*c[88]
+                               - 199635.30749844827987152921875967*c[89]
+                               - 518488.2424896441178701296738714*c[90]
+                               - 778308.2485699351753979959723131*c[91]
+                               - 695624.9734447434284408613970639*c[92]
+                               - 274358.18946771025810577703307159*c[93]
+                               - 510688.2396139546897055716599228*c[94]
+                               - 810826.4796860053213243648269624*c[95]
+                               - 856450.2143148777331619955746539*c[96]
+                               - 675577.0397519442045710051975376*c[97]
+                               - 255344.11980697734485278582996139*c[98]
+                               - 331933.59335867166790701210323235*c[99]
+                               - 542072.9428112050678061203965846*c[100]
+                               - 614987.3224059175677081932822559*c[101]
+                               - 577111.8861641995326821587187575*c[102]
+                               - 426771.76288972071588044413272731*c[103]
+                               - 157271.31206930270917812758661469*c[104]
+                               - 125886.34874361874191088284918264*c[105]
+                               - 208956.48733647873991770845952103*c[106]
+                               - 246304.12907622965791651231160224*c[107]
+                               - 249797.97917517267217224870927405*c[108]
+                               - 220301.11030133279834404498606963*c[109]
+                               - 156569.1693789042236547592243291*c[110]
+                               - 56736.21065950739012219887770267*c[111]
+                               - 20780.452353113009171099905674109*c[112]
+                               - 34850.170731289107990237071079472*c[113]
+                               - 42041.122725255566133610370724838*c[114]
+                               - 44507.545427713714798928790308481*c[115]
+                               - 42550.450056374256874156949713652*c[116]
+                               - 36101.457034308185938630515350119*c[117]
+                               - 24974.995495495089277988173799405*c[118]
+                               - 8942.482876695934719479337299109*c[119]
+                               + 333194.23524424908633299490284623*c[121]
+                               + 192369.78141069870228559072888099*c[122]
+                               + 893884.9912600613745691407863997*c[123]
+                               + 1.1611906657392660939336287388945e6*c[124]
+                               + 499696.90113107565678381020437697*c[125]
+                               + 1.436924904092068410553319844117e6*c[126]
+                               + 2.1569833484753654908081440715296e6*c[127]
+                               + 1.9278370584673384164663139296534e6*c[128]
+                               + 760349.1897805902179969832989244*c[129]
+                               + 1.6742656976238866968229969623296e6*c[130]
+                               + 2.6582538158497957848840418430836e6*c[131]
+                               + 2.8078289342123390833244601278286e6*c[132]
+                               + 2.2148453322794348115505151187897e6*c[133]
+                               + 837132.8488119433484114984811648*c[134]
+                               + 1.4480582446849297919299961459723e6*c[135]
+                               + 2.3647898548496862155596074658835e6*c[136]
+                               + 2.6828783841240362865409360649613e6*c[137]
+                               + 2.5176470281594280705449593886285e6*c[138]
+                               + 1.8617891717377668753385664733929e6*c[139]
+                               + 686095.1246000805098564607942691*c[140]
+                               + 872884.7841496608422822510973495*c[141]
+                               + 1.4488857621634633207104701132339e6*c[142]
+                               + 1.7078509996483885303449684353047e6*c[143]
+                               + 1.732077046554223002991299055341e6*c[144]
+                               + 1.5275483722619064739939394203616e6*c[145]
+                               + 1.0856367428380452525701640975986e6*c[146]
+                               + 393403.85585298982933505869058013*c[147]
+                               + 318548.33479395242319747864338046*c[148]
+                               + 534226.2846397582485764678169395*c[149]
+                               + 644458.0420787686935201558807774*c[150]
+                               + 682266.4031007242848141934804085*c[151]
+                               + 652265.6379114263903567419840648*c[152]
+                               + 553407.5402449807604175255969816*c[153]
+                               + 382847.45160442167947811990705516*c[154]
+                               + 137081.37729100915332690914200532*c[155]
+                               + 51781.07762493940218210161600422*c[156]
+                               + 87445.27088413643881654638127823*c[157]
+                               + 107102.0588037410231370174405363*c[158]
+                               + 116449.87591234264599953798271815*c[159]
+                               + 116507.42465611365490972863600949*c[160]
+                               + 107336.50357636958168740649816719*c[161]
+                               + 88682.18197586254699629167538127*c[162]
+                               + 60164.175387019142622799890828*c[163]
+                               + 21349.885245593241829732562202618*c[164]
+                               + y*(19429.87390592126308048089399931*c[38]
+                                    + 16826.764394856189939093139559775*c[39]
+                                    + 4344.6518847889297838364614296191*c[40]
+                                    + 30288.175910741141890367651207595*c[41]
+                                    + 38471.150333724100899352170118635*c[42]
+                                    + 22575.473416962931986893770706222*c[43]
+                                    + 5342.332075039888420357921022152*c[44]
+                                    + 17239.452427498966244537061266569*c[45]
+                                    + 24883.006249245688761972460915091*c[46]
+                                    + 21109.940786274129196316847811354*c[47]
+                                    + 10859.834252878816382106035192854*c[48]
+                                    + 2462.7789182141380349338658952242*c[49]
+                                    + 3497.1988791031029952742601477263*c[50]
+                                    + 5365.060297890416068161401245996*c[51]
+                                    + 5306.411216632197644555891325613*c[52]
+                                    + 3899.3599474785602305889126097774*c[53]
+                                    + 1873.4993995195194617540679362819*c[54]
+                                    + 414.24630354415958264314352688096*c[55]
+                                    - 108529.36929697877867420202644493*c[59]
+                                    - 93989.19086788650506921601472862*c[60]
+                                    - 24267.904730322311037436978507438*c[61]
+                                    - 294784.28044928040226254113710339*c[62]
+                                    - 374426.32407457678642599699123501*c[63]
+                                    - 219719.22992765107540829638150112*c[64]
+                                    - 51995.05976532770560250256699593*c[65]
+                                    - 320981.13589430765798777210514946*c[66]
+                                    - 463296.3630334259379874332260511*c[67]
+                                    - 393045.70726570720301672151613786*c[68]
+                                    - 202199.10979032523920613818400595*c[69]
+                                    - 45854.447984901093998253157878494*c[70]
+                                    - 161533.55069458480766859870582915*c[71]
+                                    - 247808.96642373536198131011733968*c[72]
+                                    - 245100.*c[73]
+                                    - 180109.1329166847107999197425083*c[74]
+                                    - 86535.8307292418612510350209799*c[75]
+                                    - 19133.792096706810407675405397266*c[76]
+                                    - 31301.373771769187319232314579487*c[77]
+                                    - 49697.60557612408754990341833164*c[78]
+                                    - 53271.68854091261109854025232464*c[79]
+                                    - 46008.694830433953530385461755267*c[80]
+                                    - 31301.373771769187319232314579487*c[81]
+                                    - 14418.737808837498935652280623424*c[82]
+                                    - 3134.9641146271515176276561636484*c[83]
+                                    + 367621.97975637963750242724738133*c[87]
+                                    + 318369.97345855340570972874711399*c[88]
+                                    + 82202.77367583164465298261948928*c[89]
+                                    + 1.2416428964883582822679421137446e6*c[90]
+                                    + 1.5770982931548686448854128912659e6*c[91]
+                                    + 925465.9734425680115221986422926*c[92]
+                                    + 219005.22141720731129496236850451*c[93]
+                                    + 2.0239776555288351305242876816057e6*c[94]
+                                    + 2.9213601106334015253598438618496e6*c[95]
+                                    + 2.478387793385046512140349939072e6*c[96]
+                                    + 1.2749860799240123468619460835881e6*c[97]
+                                    + 289139.6650755478757891839545151*c[98]
+                                    + 1.8036391639127821954947284163589e6*c[99]
+                                    + 2.7669667080845045830585502974259e6*c[100]
+                                    + 2.7367191346574094504006586184309e6*c[101]
+                                    + 2.0110490019569388901439970334492e6*c[102]
+                                    + 966235.266381847604729318794478*c[103]
+                                    + 213642.6558531792826486010288049*c[104]
+                                    + 833071.4255092416744102541490028*c[105]
+                                    + 1.3226785323728513588141392258684e6*c[106]
+                                    + 1.4178010791362799636370666676263e6*c[107]
+                                    + 1.2244998979175130988835721042846e6*c[108]
+                                    + 833071.4255092416744102541490028*c[109]
+                                    + 383747.9641639809403302922164929*c[110]
+                                    + 83435.60391104027959146893779804*c[111]
+                                    + 155853.39264834756878324929255582*c[112]
+                                    + 252806.5663704168899291787533224*c[113]
+                                    + 284330.75106291264464047013884956*c[114]
+                                    + 268354.31802003857452295300038937*c[115]
+                                    + 215226.11365724188070067759448185*c[116]
+                                    + 139482.90217800890021743608203455*c[117]
+                                    + 62437.48873873772319497043449851*c[118]
+                                    + 13413.724315043902079219005948664*c[119]
+                                    - 971614.1209348493201838486808692*c[123]
+                                    - 841442.5114052652854591512600685*c[124]
+                                    - 217259.52223090245947122182798999*c[125]
+                                    - 3.6894017807769324054747401403004e6*c[126]
+                                    - 4.6861696448165424904251778685e6*c[127]
+                                    - 2.7499177260419992427072045543104e6*c[128]
+                                    - 650749.3065689736099974181387191*c[129]
+                                    - 7.329254402461412718457517822646e6*c[130]
+                                    - 1.0578867505550865911175647470589e7*c[131]
+                                    - 8.974770346922532813919255088159e6*c[132]
+                                    - 4.616996296294810761086333630356e6*c[133]
+                                    - 1.0470363432087732454939311175209e6*c[134]
+                                    - 9.237977414997289329538807529779e6*c[135]
+                                    - 1.4172000957154921106917054784483e7*c[136]
+                                    - 1.4017077286296169951641953276726e7*c[137]
+                                    - 1.0300300432725251339711311951287e7*c[138]
+                                    - 4.9489164723199764265386468909532e6*c[139]
+                                    - 1.0942466038329751197345743324657e6*c[140]
+                                    - 7.221849447336880062828490020672e6*c[141]
+                                    - 1.146622598678396884141898652684e7*c[142]
+                                    - 1.2290838007719408552143097631142e7*c[143]
+                                    - 1.0615120913112577447330831280864e7*c[144]
+                                    - 7.221849447336880062828490020672e6*c[145]
+                                    - 3.3266895707294361252150020927909e6*c[146]
+                                    - 723298.5690570665023649061127258*c[147]
+                                    - 3.130561221250911745216600460808e6*c[148]
+                                    - 5.078018641163106246361394201152e6*c[149]
+                                    - 5.711231614284260490851036598613e6*c[150]
+                                    - 5.390319756749129998684145245823e6*c[151]
+                                    - 4.323155972203640029108638731592e6*c[152]
+                                    - 2.8017340987324261068159994956906e6*c[153]
+                                    - 1.2541554449110365362214272817324e6*c[154]
+                                    - 269435.81053750074964254555497597*c[155]
+                                    - 569591.8538743334240031177760464*c[156]
+                                    - 937233.9289633084980850355737*c[157]
+                                    - 1.0875614465399184974917215004265e6*c[158]
+                                    - 1.084255987486350014852841049174e6*c[159]
+                                    - 954251.2876595975544987297806491*c[160]
+                                    - 729888.2243193131554743641875369*c[161]
+                                    - 457413.35966497524240192548354551*c[162]
+                                    - 200547.25129006380874266630275999*c[163]
+                                    - 42699.770491186483659465124405237*c[164]
+                                    + y*(139559.70765231632570883590065764*c[62]
+                                         + 145034.70260596254968279725352186*c[63]
+                                         + 62412.99864611537794206679822351*c[64]
+                                         + 10549.72227122591128166718750642*c[65]
+                                         + 249651.99458446151176826719289402*c[66]
+                                         + 324307.45412339815659120325823577*c[67]
+                                         + 219308.11202506851182817070103344*c[68]
+                                         + 82564.63649771613934250642513576*c[69]
+                                         + 13374.213995596152416157171047894*c[70]
+                                         + 157776.95649238516097863129406568*c[71]
+                                         + 226430.09835267042077512057233288*c[72]
+                                         + 194040.*c[73]
+                                         + 112310.85860236311095209816028701*c[74]
+                                         + 39444.23912309629024465782351642*c[75]
+                                         + 6229.606729160356876917573850273*c[76]
+                                         + 34779.304190854652576924793977207*c[77]
+                                         + 52709.58167164675952262483762447*c[78]
+                                         + 51197.8515174220958246311427451*c[79]
+                                         + 37573.767444854395383148127100135*c[80]
+                                         + 19998.099909741425231731756536894*c[81]
+                                         + 6728.744310790832836637730957598*c[82]
+                                         + 1044.9880382090505058758853878828*c[83]
+                                         - 742863.2714032912799893670765993*c[90]
+                                         - 772006.1574883972387550972195008*c[91]
+                                         - 332218.55456912697849514823056659*c[92]
+                                         - 56155.184978771105460246761155*c[93]
+                                         - 2.5555273428394382961165248505122e6*c[94]
+                                         - 3.3197273984470471879089134793746e6*c[95]
+                                         - 2.244916479515440681286548857855e6*c[96]
+                                         - 845161.2272223566693213657751057*c[97]
+                                         - 136903.25050925562300624240270601*c[98]
+                                         - 3.2393519351870367590925277544362e6*c[99]
+                                         - 4.6488840549964246231346360408079e6*c[100]
+                                         - 3.9838761215680389175280447667531e6*c[101]
+                                         - 2.3058779003234321296664042049884e6*c[102]
+                                         - 809837.983796759189773131938609*c[103]
+                                         - 127901.36824913172131956159152399*c[104]
+                                         - 1.8142444377756818687156645911616e6*c[105]
+                                         - 2.7495681006296243398378772998355e6*c[106]
+                                         - 2.6707094780226470750555158493341e6*c[107]
+                                         - 1.9600161699332993002796377482582e6*c[108]
+                                         - 1.0431905517210170745115071399179e6*c[109]
+                                         - 351001.47122198790008877394735217*c[110]
+                                         - 54511.26122187964933309303936139*c[111]
+                                         - 380974.959807071834803498270692*c[112]
+                                         - 597023.4166261822598327498242303*c[113]
+                                         - 624716.3324261660441257541053322*c[114]
+                                         - 524490.8784716851489050235877529*c[115]
+                                         - 353267.69000292115590869839645986*c[116]
+                                         - 178319.31807855255478778103036574*c[117]
+                                         - 58274.98948948854164863907219861*c[118]
+                                         - 8942.482876695934719479337299109*c[119]
+                                         + 2.4164502891638387684980754135301e6*c[126]
+                                         + 2.5112488048777643967828704367081e6*c[127]
+                                         + 1.08066942216387338660774354415e6*c[128]
+                                         + 182666.4720193610133326086003422*c[129]
+                                         + 1.0621436606410641285516107976789e7*c[130]
+                                         + 1.3797650888756390041495441629887e7*c[131]
+                                         + 9.330457034893842755098691188569e6*c[132]
+                                         + 3.5127099783500487559860636277716e6*c[133]
+                                         + 569005.5324862843545812200701851*c[134]
+                                         + 2.1308652710108163945480819199125e7*c[135]
+                                         + 3.0580640140219432626957949764524e7*c[136]
+                                         + 2.6206177782805336070496009768189e7*c[137]
+                                         + 1.5168204120145535541486991124634e7*c[138]
+                                         + 5.327163177527040986370204799781e6*c[139]
+                                         + 841342.9265168870485831052075709*c[140]
+                                         + 2.1998262273188762034198435726925e7*c[141]
+                                         + 3.3339344443464991442825050256164e7*c[142]
+                                         + 3.2383159804565088178627336575126e7*c[143]
+                                         + 2.3765788593926354288178571692068e7*c[144]
+                                         + 1.2649000807083538169664100542982e7*c[145]
+                                         + 4.2559989499998704769417295066795e6*c[146]
+                                         + 660965.5216423924785838654233364*c[147]
+                                         + 1.1277343346728430614347519788642e7*c[148]
+                                         + 1.7672652446081770891291631796099e7*c[149]
+                                         + 1.8492397974519151041166384595906e7*c[150]
+                                         + 1.5525597067449612258084175643426e7*c[151]
+                                         + 1.0457172921511817478758609258559e7*c[152]
+                                         + 5.278478607477726626009585840385e6*c[153]
+                                         + 1.7250138049302677971887701559267e6*c[154]
+                                         + 264708.86649298319263127282594131*c[155]
+                                         + 2.2783674154973336960124711041855e6*c[156]
+                                         + 3.6502795128044646767522438133579e6*c[157]
+                                         + 4.0078500151577528812508611338911e6*c[158]
+                                         + 3.6578961021877042919854872218525e6*c[159]
+                                         + 2.8294660273627601906648383030875e6*c[160]
+                                         + 1.8032532600830089723484291692088e6*c[161]
+                                         + 877486.85323485046501593868272*c[162]
+                                         + 280766.15180608933223973282386398*c[163]
+                                         + 42699.770491186483659465124405237*c[164]
+                                         + y*(919989.8434221977866019489461844*c[94]
+                                              + 1.0623127675030551001308523133999e6*c[95]
+                                              + 587759.9510004062874641146100566*c[96]
+                                              + 173861.73817145622911753810230746*c[97]
+                                              + 21904.520081480899680998784432962*c[98]
+                                              + 1.7996399639927981994958487524646e6*c[99]
+                                              + 2.4045952008602196326558462280041e6*c[100]
+                                              + 1.782109087570118419096239361751e6*c[101]
+                                              + 838913.2970694885820811893371147*c[102]
+                                              + 231382.2810847883399351805538883*c[103]
+                                              + 28422.526277584826959902575894221*c[104]
+                                              + 1.2218380907468877891350394185374e6*c[105]
+                                              + 1.7635713764971351450855189678245e6*c[106]
+                                              + 1.5481973827648721354752202443569e6*c[107]
+                                              + 969803.9191506703743157891065934*c[108]
+                                              + 418386.98258908581870381652816585*c[109]
+                                              + 110519.41367922651081512415834995*c[110]
+                                              + 13349.696625766444734635030047687*c[111]
+                                              + 285731.219855303876102623703019*c[112]
+                                              + 432056.41992684242487896368858772*c[113]
+                                              + 419858.05458511808809750357079148*c[114]
+                                              + 313516.3861746304321865719199671*c[115]
+                                              + 178860.32203929411465125275955216*c[116]
+                                              + 73023.40172848701246677536059456*c[117]
+                                              + 18731.246621621316958491130349554*c[118]
+                                              + 2235.6207191739836798698343247773*c[119]
+                                              - 4.7240691883163608043138503501416e6*c[130]
+                                              - 5.454885235089735597800523435072e6*c[131]
+                                              - 3.01809709585361087004249418996e6*c[132]
+                                              - 892765.1606105605642290161711778*c[133]
+                                              - 112477.83781705620962652024643194*c[134]
+                                              - 1.9406094432419935021777174627774e7*c[135]
+                                              - 2.5929520611503792319779000508467e7*c[136]
+                                              - 1.9217053374125805346685617552647e7*c[137]
+                                              - 9.046270914890842467378619548731e6*c[138]
+                                              - 2.4950692841682773599427795949996e6*c[139]
+                                              - 306489.20894543742484098832561511*c[140]
+                                              - 2.7448899322195052271319667354993e7*c[141]
+                                              - 3.9619073531570624045553408730953e7*c[142]
+                                              - 3.4780642715453088648088755002137e7*c[143]
+                                              - 2.1786888410693253468119254933774e7*c[144]
+                                              - 9.399168555781942141391280033679e6*c[145]
+                                              - 2.4828463625444084251604649765708e6*c[146]
+                                              - 299904.28473097879366349765649606*c[147]
+                                              - 1.6613943323305277244351256831481e7*c[148]
+                                              - 2.5122074083363419617555068695113e7*c[149]
+                                              - 2.4412795795443011897458173541789e7*c[150]
+                                              - 1.8229521693396127062302157445599e7*c[151]
+                                              - 1.0399896989393693028282215315291e7*c[152]
+                                              - 4.2459716449830420411344636320141e6*c[153]
+                                              - 1.0891349916332685709291342183466e6*c[154]
+                                              - 129990.96122423281781000004845332*c[155]
+                                              - 3.7023470501831672560202655443014e6*c[156]
+                                              - 5.771387878353004961892061164363e6*c[157]
+                                              - 5.988617820833117749306125767748e6*c[158]
+                                              - 4.9995161011441897345515928882944e6*c[159]
+                                              - 3.405345583520121970647211275363e6*c[160]
+                                              - 1.8290140209413376719534067287689e6*c[161]
+                                              - 718792.4223306753809173114741429*c[162]
+                                              - 180492.52616105742786839967248399*c[163]
+                                              - 21349.885245593241829732562202618*c[164]
+                                              + y*(5.69245436684318093972130455748e6*c[135]
+                                                   + 7.042585845099795444878247051682e6*c[136]
+                                                   + 4.5459696153845991142697159801961e6*c[137]
+                                                   + 1.7929545957441309394804471177665e6*c[138]
+                                                   + 406603.88334594149569437889696289*c[139]
+                                                   + 40865.227859391656645465110082014*c[140]
+                                                   + 1.1857924507188262581210096297357e7*c[141]
+                                                   + 1.6259667777356584108295118943183e7*c[142]
+                                                   + 1.288929700631496814605642097138e7*c[143]
+                                                   + 6.971804291421841109798161578808e6*c[144]
+                                                   + 2.5153173197066011535900204267121e6*c[145]
+                                                   + 546226.1997597698535353022948456*c[146]
+                                                   + 53982.77125157618285942957816929*c[147]
+                                                   + 8.4821732457893124549342416696e6*c[148]
+                                                   + 1.2359562159942074582357076176798e7*c[149]
+                                                   + 1.1139182397730993254713721555984e7*c[150]
+                                                   + 7.415806790376351222323199156424e6*c[151]
+                                                   + 3.6352171053382767664003892869713e6*c[152]
+                                                   + 1.2397022829437719479447140802604e6*c[153]
+                                                   + 261392.39799198445702299221240318*c[154]
+                                                   + 25525.497840394807860872736787197*c[155]
+                                                   + 2.0733143481025736633713487048088e6*c[156]
+                                                   + 3.142200067103302701474566633931e6*c[157]
+                                                   + 3.0781710630242757838893066558459e6*c[158]
+                                                   + 2.3509174948891762415906726864041e6*c[159]
+                                                   + 1.4167302838183420437023002138753e6*c[160]
+                                                   + 651747.2497157161000059322568712*c[161]
+                                                   + 213770.73339444761328579782802433*c[162]
+                                                   + 44120.395283814037923386586607197*c[163]
+                                                   + 4269.9770491186483659465124405237*c[164])
+                                              + z*(1.4085171690199590889756494103365e7*c[136]
+                                                   + 2.7275817692307594685618295881177e7*c[137]
+                                                   + 2.1515455148929571273765365413198e7*c[138]
+                                                   + 8.132077666918829913887577939258e6*c[139]
+                                                   + 1.2259568357817496993639533024604e6*c[140]
+                                                   + 2.1394299707048136984598840714715e7*c[142]
+                                                   + 5.339851616901915374794802973857e7*c[143]
+                                                   + 6.100328754994110971073391381457e7*c[144]
+                                                   + 3.8628087409779946287275313695935e7*c[145]
+                                                   + 1.3159085721485364653350464375825e7*c[146]
+                                                   + 1.8893969938051664000800352359252e6*c[147]
+                                                   + 1.1659964301832145832412336015848e7*c[149]
+                                                   + 3.3116488209470520486986739761035e7*c[150]
+                                                   + 4.7279816218119968491667557940517e7*c[151]
+                                                   + 4.1860075758440762764610543304518e7*c[152]
+                                                   + 2.3201481013280165171862029260289e7*c[153]
+                                                   + 7.366513034319561970647962349544e6*c[154]
+                                                   + 1.0210199136157923144349094714879e6*c[155]
+                                                   + 2.2444286193595019296246904528079e6*c[157]
+                                                   + 6.88637291605675389305309435232e6*c[158]
+                                                   + 1.122028804378925024395548327602e7*c[159]
+                                                   + 1.2256581073823156496503452508198e7*c[160]
+                                                   + 9.312515050285824907199387780985e6*c[161]
+                                                   + 4.7188255777682650006974149373929e6*c[162]
+                                                   + 1.4238854841594530420729307495959e6*c[163]
+                                                   + 192148.96721033917646759305982357*c[164]))
+                                         + z*(2.1246255350061102002617046267997e6*c[95]
+                                              + 3.5265597060024377247846876603396e6*c[96]
+                                              + 2.0863408580574747494104572276895e6*c[97]
+                                              + 438090.40162961799361997568865924*c[98]
+                                              + 2.8498906084269269720365584924493e6*c[100]
+                                              + 6.898486790594006783598345916456e6*c[101]
+                                              + 7.074079694207579394846785761616e6*c[102]
+                                              + 3.4964433586145793590205061476454e6*c[103]
+                                              + 682140.6306620358470376618214613*c[104]
+                                              + 1.4108571011977081160684151742596e6*c[106]
+                                              + 4.0070991083326102329946876912767e6*c[107]
+                                              + 5.603311532870539940491225949206e6*c[108]
+                                              + 4.5467187134459945607812981998908e6*c[109]
+                                              + 2.0139093159325719748533735521547e6*c[110]
+                                              + 373791.50552146045256978084133522*c[111]
+                                              + 251378.28068470831992957887336013*c[113]
+                                              + 778867.1157521031199489921313233*c[114]
+                                              + 1.2776283628661348718751323335611e6*c[115]
+                                              + 1.3774471274063480364843366046838e6*c[116]
+                                              + 971457.3892868384579849665948759*c[117]
+                                              + 399599.92792792142844781078079048*c[118]
+                                              + 71539.86301356747775583469839287*c[119]
+                                              - 1.0909770470179471195601046870143e7*c[131]
+                                              - 1.810858257512166522025496513976e7*c[132]
+                                              - 1.0713181927326726770748194054134e7*c[133]
+                                              - 2.2495567563411241925304049286389e6*c[134]
+                                              - 3.0731283687708198304923259861886e7*c[136]
+                                              - 7.438859370629344005168626149412e7*c[137]
+                                              - 7.628206825529575269789538646498e7*c[138]
+                                              - 3.7703269182987302328024224991104e7*c[139]
+                                              - 7.355741014690498196183719814763e6*c[140]
+                                              - 3.1695258825256499236442726984762e7*c[142]
+                                              - 9.002048702823152355975913059377e7*c[143]
+                                              - 1.2587979970622768670468902850625e8*c[144]
+                                              - 1.0214317687168340663388045912706e8*c[145]
+                                              - 4.5242978161920331302924028461956e7*c[146]
+                                              - 8.39731997246740622257793438189e6*c[147]
+                                              - 1.4616479466684171413850221786248e7*c[149]
+                                              - 4.5287505243720369896734003092014e7*c[150]
+                                              - 7.428815520983139880086390675117e7*c[151]
+                                              - 8.009215274819375211822320176423e7*c[152]
+                                              - 5.648573514224631209778881955399e7*c[153]
+                                              - 2.3234879821509729513154863324727e7*c[154]
+                                              - 4.1597107591754501699200015505062e6*c[155]
+                                              - 2.5650612792680022052853605174947e6*c[157]
+                                              - 8.386215260771690923624377197205e6*c[158]
+                                              - 1.5113041038573275838797181555455e7*c[159]
+                                              - 1.9080587375109813426930415474468e7*c[160]
+                                              - 1.7620360427096830529804650739126e7*c[161]
+                                              - 1.1313979426815305995737422164432e7*c[162]
+                                              - 4.4120395283814037923386586607197e6*c[163]
+                                              - 768595.8688413567058703722392943*c[164]
+                                              + z*(2.7275817692307594685618295881177e7*c[137]
+                                                   + 5.3788637872323928184413413533e7*c[138]
+                                                   + 3.659434950113473461249410072666e7*c[139]
+                                                   + 8.581697850472247895547673117223e6*c[140]
+                                                   + 2.9461250300148498619557533648869e7*c[143]
+                                                   + 9.58623090070503152597247217086e7*c[144]
+                                                   + 1.2127422791442541276237598485933e8*c[145]
+                                                   + 6.951969815124343590449301934398e7*c[146]
+                                                   + 1.5115175950441331200640281887401e7*c[147]
+                                                   + 1.204235934889837108617699627674e7*c[150]
+                                                   + 4.7927484933436680388813688871209e7*c[151]
+                                                   + 8.812647528092792160970640695688e7*c[152]
+                                                   + 8.743492171895620791549620717202e7*c[153]
+                                                   + 4.4674337111357343563929578119816e7*c[154]
+                                                   + 9.189179222542130829914185243391e6*c[155]
+                                                   + 1.8062617484739026604729427809365e6*c[158]
+                                                   + 8.014491459849464459968202340014e6*c[159]
+                                                   + 1.7755731517591721008242644127846e7*c[160]
+                                                   + 2.4421201293695607225518726462999e7*c[161]
+                                                   + 2.0723625682780510982291317825939e7*c[162]
+                                                   + 9.746596412697101104893582314135e6*c[163]
+                                                   + 1.9214896721033917646759305982357e6*c[164])))
+                                    + z*(290069.40521192509936559450704372*c[63]
+                                         + 374477.99187669226765240078934104*c[64]
+                                         + 126596.66725471093538000625007704*c[65]
+                                         + 324307.45412339815659120325823577*c[67]
+                                         + 777546.942634333814663514303664*c[68]
+                                         + 672312.0400528314203604094618198*c[69]
+                                         + 200613.20993394228624235756571841*c[70]
+                                         + 140542.8196671747439293851828273*c[72]
+                                         + 408240.*c[73]
+                                         + 572487.2084509836452071552241178*c[74]
+                                         + 405712.1738375618425164804704546*c[75]
+                                         + 112132.92112488642378451632930491*c[76]
+                                         + 22589.8207164200397954106446962*c[78]
+                                         + 71936.22175232724856372223854058*c[79]
+                                         + 121923.04130064997685552147365146*c[80]
+                                         + 133030.83853001904610673733696282*c[81]
+                                         + 83628.67929125749382678322761586*c[82]
+                                         + 21944.748802390060623393593145539*c[83]
+                                         - 1.5440123149767944775101944390016e6*c[91]
+                                         - 1.9933113274147618709708893833995e6*c[92]
+                                         - 673862.21974525326552296113386*c[93]
+                                         - 3.3197273984470471879089134793746e6*c[95]
+                                         - 7.95924933646383514274321867785e6*c[96]
+                                         - 6.882027135953475735902549883004e6*c[97]
+                                         - 2.0535487576388343450936360405902e6*c[98]
+                                         - 2.8855142410322635591870154736049e6*c[100]
+                                         - 8.381661450571718242071990288494e6*c[101]
+                                         - 1.1753855491914131917591582496224e7*c[102]
+                                         - 8.329762119052380237666499939979e6*c[103]
+                                         - 2.3022246284843709837521086474319e6*c[104]
+                                         - 1.1783863288412675742162331285009e6*c[106]
+                                         - 3.7525158488672636117868640414694e6*c[107]
+                                         - 6.360052469783563035601273509654e6*c[108]
+                                         - 6.939484974491983147837417061193e6*c[109]
+                                         - 4.3624468566161353296747619170913e6*c[110]
+                                         - 1.1447364856594726359949538265891e6*c[111]
+                                         - 188533.7105135312399471841550201*c[113]
+                                         - 632829.5315485837849585561067002*c[114]
+                                         - 1.1833770901956822993597537187902e6*c[115]
+                                         - 1.5555652904330309722366215104619e6*c[116]
+                                         - 1.4637499852092228116935645314685e6*c[117]
+                                         - 849149.8468468330354515979091798*c[118]
+                                         - 214619.58904070243326750409517862*c[119]
+                                         + 5.022497609755528793565740873416e6*c[127]
+                                         + 6.4840165329832403196464612649e6*c[128]
+                                         + 2.1919976642323321599913032041064e6*c[129]
+                                         + 1.3797650888756390041495441629887e7*c[131]
+                                         + 3.3080711305532715222622632395836e7*c[132]
+                                         + 2.8603495537993254155886518111855e7*c[133]
+                                         + 8.535082987294265318718301052777e6*c[134]
+                                         + 1.8981086983584475423629072267636e7*c[136]
+                                         + 5.513507533525278497948511146035e7*c[137]
+                                         + 7.731757144428166789288944148486e7*c[138]
+                                         + 5.479367839742099300266496365489e7*c[139]
+                                         + 1.5144172677303966874495893736276e7*c[140]
+                                         + 1.4288290475770710618353592966928e7*c[142]
+                                         + 4.5500389092490187187691574175177e7*c[143]
+                                         + 7.711755890682225166980393671508e7*c[144]
+                                         + 8.414335319494701478080901665549e7*c[145]
+                                         + 5.289598694999839021341863815444e7*c[146]
+                                         + 1.3880275954490242050261173890065e7*c[147]
+                                         + 5.580837614552138176197357409295e6*c[149]
+                                         + 1.8732558987175243911830883097151e7*c[150]
+                                         + 3.5029466927556862266159970336915e7*c[151]
+                                         + 4.6046711015732708898063119760376e7*c[152]
+                                         + 4.3328861207393854144790342665244e7*c[153]
+                                         + 2.5135915443269616473322079414932e7*c[154]
+                                         + 6.353012795831596623150547822591e6*c[155]
+                                         + 887905.8274389238402910863329789*c[157]
+                                         + 3.081561939017289978444223810334e6*c[158]
+                                         + 6.112150629819261906832892773593e6*c[159]
+                                         + 8.887852109480670245970727375581e6*c[160]
+                                         + 1.0046696734748192845941248228449e7*c[161]
+                                         + 8.569499268825454541325869263159e6*c[162]
+                                         + 4.6928056801874931245783914845837e6*c[163]
+                                         + 1.1528938032620350588055583589414e6*c[164]
+                                         + z*(3.5265597060024377247846876603396e6*c[96]
+                                              + 5.215852145143686873526143069224e6*c[97]
+                                              + 1.9714068073332809712898905989666e6*c[98]
+                                              + 3.104319055767303052619255662405e6*c[101]
+                                              + 1.0202999558953239511798248694639e7*c[102]
+                                              + 1.0643584929900263637018305478862e7*c[103]
+                                              + 3.5812383109756881969477245626719e6*c[104]
+                                              + 1.0928452113634391544530966430755e6*c[107]
+                                              + 4.5257516227031284134736824974358e6*c[108]
+                                              + 8.464005683173895412008182153868e6*c[109]
+                                              + 7.22060169370946537325477834553e6*c[110]
+                                              + 2.2427490331287627154186850480113e6*c[111]
+                                              + 146037.58420351933499043602462312*c[114]
+                                              + 675467.4541382434363602134058581*c[115]
+                                              + 1.5674398346348098346201071708471e6*c[116]
+                                              + 2.2054708297322819046145187559346e6*c[117]
+                                              + 1.6483497027026758923472194707607e6*c[118]
+                                              + 482894.07534158047485188421415189*c[119]
+                                              - 1.810858257512166522025496513976e7*c[132]
+                                              - 2.6782954818316816926870485135335e7*c[133]
+                                              - 1.0123005403535058866386822178875e7*c[134]
+                                              - 3.3474867167832048023258817672353e7*c[137]
+                                              - 1.1002221382975348946811834586295e8*c[138]
+                                              - 1.1477318707174075855736786136998e8*c[139]
+                                              - 3.8617640327125115529964529027503e7*c[140]
+                                              - 2.4551041916790415516297944707391e7*c[143]
+                                              - 1.0167214591656851618455652302428e8*c[144]
+                                              - 1.901460116682966348249598774955e8*c[145]
+                                              - 1.6221262901956801711048371180262e8*c[146]
+                                              - 5.038391983480443733546760629134e7*c[147]
+                                              - 8.491407233197569355637625579753e6*c[150]
+                                              - 3.9275295172410862480784606438118e7*c[151]
+                                              - 9.113934623070323516901260890412e7*c[152]
+                                              - 1.2823788518780243827606110385229e8*c[153]
+                                              - 9.58438792637276342417638112145e7*c[154]
+                                              - 2.8078047624434288646960010465917e7*c[155]
+                                              - 1.1611682668760802817326060734592e6*c[158]
+                                              - 5.724636757035331757120144528581e6*c[159]
+                                              - 1.4839717117627276388216293123722e7*c[160]
+                                              - 2.5657717814895384806557649321885e7*c[161]
+                                              - 3.024529153703101602820895034056e7*c[162]
+                                              - 2.0576147982360546776997562663175e7*c[163]
+                                              - 5.764469016310175294027791794707e6*c[164]
+                                              + z*(3.585909191488261878960894235533e7*c[138]
+                                                   + 5.69245436684318093972130455748e7*c[139]
+                                                   + 2.2884527601259327721460461645928e7*c[140]
+                                                   + 2.6144266092831904161743105920528e7*c[144]
+                                                   + 1.0690098608753054902757586813526e8*c[145]
+                                                   + 1.2513545667223818462808743481917e8*c[146]
+                                                   + 4.5345527851323993601920845662204e7*c[147]
+                                                   + 7.772024583800542765753571168304e6*c[151]
+                                                   + 4.1125688464433030084529656579877e7*c[152]
+                                                   + 9.442971545647270454873590374578e7*c[153]
+                                                   + 9.124970984447457408802637232984e7*c[154]
+                                                   + 3.0630597408473769433047284144637e7*c[155]
+                                                   + 890499.0510943849399964669266682*c[159]
+                                                   + 5.328272887606264484538256286834e6*c[160]
+                                                   + 1.5490804196141658029126505815489e7*c[161]
+                                                   + 2.6324605597045513950478160481599e7*c[162]
+                                                   + 2.2260744893197082770435959606358e7*c[163]
+                                                   + 7.045462131045769803811745526864e6*c[164]))))
+                               + z*(33653.52878971237987818627911955*c[39]
+                                    + 26067.911308733578703018768577714*c[40]
+                                    + 27979.018424526618835892487359007*c[42]
+                                    + 72241.51493428138235806006625991*c[43]
+                                    + 42738.656600319107362863368177218*c[44]
+                                    + 9953.202499698275504788984366036*c[46]
+                                    + 31205.999423187843159772731547219*c[47]
+                                    + 47783.270712666792081266554848557*c[48]
+                                    + 24627.789182141380349338658952242*c[49]
+                                    + 1384.5316897781718885577809667087*c[51]
+                                    + 4691.984654706364233080998645805*c[52]
+                                    + 8723.991746901185600639601093061*c[53]
+                                    + 10491.596637309308985822780443179*c[54]
+                                    + 4970.9556425299149917177223225716*c[55]
+                                    - 187978.38173577301013843202945724*c[60]
+                                    - 145607.42838193386622462187104463*c[61]
+                                    - 272310.05387241948103708872089819*c[63]
+                                    - 703101.5357684834413065484208036*c[64]
+                                    - 415960.4781226216448200205359674*c[65]
+                                    - 185318.54521337037519497329042044*c[67]
+                                    - 581024.0890014802131551535455951*c[68]
+                                    - 889676.0830774310525070080096262*c[69]
+                                    - 458544.47984901093998253157878494*c[70]
+                                    - 63950.70101257686760808003028121*c[72]
+                                    - 216720.*c[73]
+                                    - 402956.02618648104789134586459484*c[74]
+                                    - 484600.65208375442300579611748744*c[75]
+                                    - 229605.50516048172489210486476719*c[76]
+                                    - 9035.92828656801591816425787848*c[78]
+                                    - 31885.244236166672336352559785553*c[79]
+                                    - 64412.17276260753494253964645737*c[80]
+                                    - 93904.12131530756195769694373846*c[81]
+                                    - 98047.41710009499276243550823928*c[82]
+                                    - 43889.497604780121246787186291078*c[83]
+                                    + 636739.946917106811419457494228*c[88]
+                                    + 493216.64205498986791789571693565*c[89]
+                                    + 1.1469805768399044690075730118298e6*c[91]
+                                    + 2.9614911150162176368710356553365e6*c[92]
+                                    + 1.7520417713376584903596989480361e6*c[93]
+                                    + 1.1685440442533606101439375447399e6*c[95]
+                                    + 3.6637036945691991918596477360194e6*c[96]
+                                    + 5.609938751665654326192562767787e6*c[97]
+                                    + 2.891396650755478757891839545151e6*c[98]
+                                    + 714055.924666968924660271044497*c[100]
+                                    + 2.4198358664339199350911086731389e6*c[101]
+                                    + 4.4992960721748463304916543799203e6*c[102]
+                                    + 5.410917491738346586484185249077e6*c[103]
+                                    + 2.5637118702381513917832123456587e6*c[104]
+                                    + 240487.00588597297432984349561244*c[106]
+                                    + 848610.8648844887373594121660245*c[107]
+                                    + 1.7142998570845183384370009459984e6*c[108]
+                                    + 2.4992142765277250232307624470084e6*c[109]
+                                    + 2.6094861563150703942459870721517e6*c[110]
+                                    + 1.1680984547545639142805651291726e6*c[111]
+                                    + 34278.856457005679990397119094563*c[113]
+                                    + 123910.67750601640544643056634689*c[114]
+                                    + 261809.09075125714587605170769695*c[115]
+                                    + 415609.04706226018342199811348219*c[116]
+                                    + 525112.1023172099772891711323654*c[117]
+                                    + 499499.90990990178555976347598809*c[118]
+                                    + 214619.58904070243326750409517862*c[119]
+                                    - 1.682885022810530570918302520137e6*c[124]
+                                    - 1.3035571333854147568273309679399e6*c[125]
+                                    - 3.4081233780483945384910384498182e6*c[127]
+                                    - 8.799736723334397576663054573793e6*c[128]
+                                    - 5.205994452551788879979345109753e6*c[129]
+                                    - 4.2315470022203463644702589882357e6*c[131]
+                                    - 1.3267051817189831116228464043366e7*c[132]
+                                    - 2.0314783703697167348779867973566e7*c[133]
+                                    - 1.0470363432087732454939311175209e7*c[134]
+                                    - 3.6572905695883667372689173637376e6*c[136]
+                                    - 1.2394047284725034483557095528895e7*c[137]
+                                    - 2.3044739951181918251557511484234e7*c[138]
+                                    - 2.7713932244991867988616422589338e7*c[139]
+                                    - 1.3130959245995701436814891989588e7*c[140]
+                                    - 2.0847683612334488802579975503346e6*c[142]
+                                    - 7.356559975423295629749883253676e6*c[143]
+                                    - 1.486116927835760842626316379321e7*c[144]
+                                    - 2.1665548342010640188485470062016e7*c[145]
+                                    - 2.2621489080960165651462014230978e7*c[146]
+                                    - 1.0126179966798931033108685578161e7*c[147]
+                                    - 688544.9004966923723879856543935*c[149]
+                                    - 2.4889414038904170232502571947264e6*c[150]
+                                    - 5.258848543169882925545507556901e6*c[151]
+                                    - 8.348163256669097987244267895488e6*c[152]
+                                    - 1.0547704842286780637424939277894e7*c[153]
+                                    - 1.0033243559288292289771418253859e7*c[154]
+                                    - 4.3109729686000119942807288796156e6*c[155]
+                                    - 98656.2030487693155878984814421*c[157]
+                                    - 362244.80120493102806188138189111*c[158]
+                                    - 786770.5901976763645683070429025*c[159]
+                                    - 1.3093215342306105980331408618209e6*c[160]
+                                    - 1.8032532600830089723484291692088e6*c[161]
+                                    - 2.0723625682780510982291317825939e6*c[162]
+                                    - 1.8450347118685870404325299853919e6*c[163]
+                                    - 768595.8688413567058703722392943*c[164]
+                                    + z*(374477.99187669226765240078934104*c[64]
+                                         + 316491.66813677733845001562519259*c[65]
+                                         + 239245.21311825655835800440112739*c[68]
+                                         + 884621.105332672921526854555026*c[69]
+                                         + 601839.6298018268587270726971552*c[70]
+                                         + 68040.*c[73]
+                                         + 313078.94212163168097266301318944*c[74]
+                                         + 659282.2824860379940892807644887*c[75]
+                                         + 392465.22393710248324580715256717*c[76]
+                                         + 7776.888838089432277159160923306*c[79]
+                                         + 39107.390605868860500827642491977*c[80]
+                                         + 101729.46475824985878750502238333*c[81]
+                                         + 161489.86345897998807930554298235*c[82]
+                                         + 87778.99520956024249357437258216*c[83]
+                                         - 1.9933113274147618709708893833995e6*c[92]
+                                         - 1.6846555493631331638074028346501e6*c[93]
+                                         - 2.4489997958350261977671442085691e6*c[96]
+                                         - 9.055298863096678599871776161847e6*c[97]
+                                         - 6.160646272916503035280908121771e6*c[98]
+                                         - 1.3969435750952863736786650480823e6*c[101]
+                                         - 6.427889722140540892432896677622e6*c[102]
+                                         - 1.3535863443460117886208062402466e7*c[103]
+                                         - 8.057786199695298443132380266012e6*c[104]
+                                         - 405677.38906673120127425557205074*c[107]
+                                         - 2.0400168299305768227400311257381e6*c[108]
+                                         - 5.306664980493869465993318929148e6*c[109]
+                                         - 8.424035309327709602130574736452e6*c[110]
+                                         - 4.5789459426378905439798153063565e6*c[111]
+                                         - 48679.194734506444996812008207708*c[114]
+                                         - 256572.90893623200295853067354301*c[115]
+                                         - 730284.4684094000365843681136901*c[116]
+                                         - 1.4243665775354320633968766965411e6*c[117]
+                                         - 1.8980996576576267851271012087548e6*c[118]
+                                         - 965788.1506831609497037684283038*c[119]
+                                         + 6.4840165329832403196464612649e6*c[128]
+                                         + 5.479994160580830399978258010266e6*c[129]
+                                         + 1.0178680401702373914653117660257e7*c[132]
+                                         + 3.7636178339464808099850681726125e7*c[133]
+                                         + 2.5605248961882795956154903158331e7*c[134]
+                                         + 9.189179222542130829914185243391e6*c[137]
+                                         + 4.2283046883591537128923913312034e7*c[138]
+                                         + 8.90397273958091136293305659392e7*c[139]
+                                         + 5.300460437056388406073562807697e7*c[140]
+                                         + 4.9189609829719121283990891000191e6*c[143]
+                                         + 2.4735820781433552422389941965214e7*c[144]
+                                         + 6.434491714907712895003042450125e7*c[145]
+                                         + 1.0214397479999689144660150816031e8*c[146]
+                                         + 5.552110381796096820104469556026e7*c[147]
+                                         + 1.4409660759365572239869910074732e6*c[150]
+                                         + 7.594884422346399340893090913756e6*c[151]
+                                         + 2.1617349064637874788021998971474e7*c[152]
+                                         + 4.216306225114110470591705990295e7*c[153]
+                                         + 5.618616393201443682271994222161e7*c[154]
+                                         + 2.8588557581242184804177465201661e7*c[155]
+                                         + 178641.27182708927411270862668603*c[158]
+                                         + 968784.6819598253742818706125292*c[159]
+                                         + 2.8960416985948251363275403808072e6*c[160]
+                                         + 6.18258260599888790519461429443e6*c[161]
+                                         + 1.0081763845677005342736316780187e7*c[162]
+                                         + 1.1912506726629790239314378383943e7*c[163]
+                                         + 5.764469016310175294027791794707e6*c[164]
+                                         + z*(3.4772347634291245823507620461492e6*c[97]
+                                              + 3.0666328114073259553398298206147e6*c[98]
+                                              + 1.8138665882583536909863553234913e6*c[102]
+                                              + 8.63827182716543135758007401183e6*c[103]
+                                              + 6.366645886179001239018177000306e6*c[104]
+                                              + 431023.96406696461080701738070817*c[108]
+                                              + 2.5917777682509740981652351302309e6*c[109]
+                                              + 6.876763517818538450718836519553e6*c[110]
+                                              + 4.4854980662575254308373700960227e6*c[111]
+                                              + 41889.454520201143340168273231512*c[115]
+                                              + 277072.69804150678894799874232146*c[116]
+                                              + 918946.1790551174602560494816394*c[117]
+                                              + 1.7981996756756464280151485135571e6*c[118]
+                                              + 1.0730979452035121663375204758931e6*c[119]
+                                              - 1.7855303212211211284580323423557e7*c[133]
+                                              - 1.5746897294387869347712834500472e7*c[134]
+                                              - 1.9559504680845064794332150375635e7*c[138]
+                                              - 9.314925327561568810453043821332e7*c[139]
+                                              - 6.865358280377798316438138493778e7*c[140]
+                                              - 9.683061515863668208053002192788e6*c[144]
+                                              - 5.822493795617132299976899135908e7*c[145]
+                                              - 1.5448821811387430200998448743107e8*c[146]
+                                              - 1.0076783966960887467093521258268e8*c[147]
+                                              - 2.4356772199944720918316035000383e6*c[151]
+                                              - 1.6110490495326329449067885412345e7*c[152]
+                                              - 5.343245216158434928169212660512e7*c[153]
+                                              - 1.0455695919679378280919688496127e8*c[154]
+                                              - 6.239566138763175254880002325759e7*c[155]
+                                              - 254428.30031268141142756197904806*c[159]
+                                              - 1.7709128547729275546278752673442e6*c[160]
+                                              - 6.457364055154394034314374929738e6*c[161]
+                                              - 1.5682743759942008310923159435846e7*c[162]
+                                              - 2.5268953662548039901575954147758e7*c[163]
+                                              - 1.4090924262091539607623491053728e7*c[164]
+                                              + z*(2.8462271834215904698606522787402e7*c[139]
+                                                   + 2.5745093551416743686643019351669e7*c[140]
+                                                   + 1.257658659853300576795010213356e7*c[145]
+                                                   + 7.299568305880560769971767031118e7*c[146]
+                                                   + 5.668190981415499200240105707776e7*c[147]
+                                                   + 2.5703555290270643802831035362423e6*c[152]
+                                                   + 1.9017095473872975221620425059914e7*c[153]
+                                                   + 6.059551044359639685533001287528e7*c[154]
+                                                   + 4.2117071436651432970440015698876e7*c[155]
+                                                   + 217480.52602474548916482678721771*c[160]
+                                                   + 1.7774924992246802727434516096487e6*c[161]
+                                                   + 7.141249390687878784438224385966e6*c[162]
+                                                   + 1.6545148231430264221269969977699e7*c[163]
+                                                   + 1.0568193196568654705717618290296e7*c[164]))))))
+                     + y*(504.*c[11]
+                          + 290.98453567157138531261098537299*c[12]
+                          + 470.30203061437019485387854234353*c[13]
+                          + 610.9402589451770610823295288586*c[14]
+                          + 262.90682760247973445934549574439*c[15]
+                          + 127.27922061357855439215198517887*c[16]
+                          + 191.06019993708789165938815782706*c[17]
+                          + 170.76299364909248392794025139937*c[18]
+                          + 67.3498329619309449405074771817*c[19]
+                          - 2149.1728641502991022264764133626*c[21]
+                          - 1240.8255316522141905277320771353*c[22]
+                          - 4094.5153559365240216717813184061*c[23]
+                          - 5318.931471639769114877424548759*c[24]
+                          - 2288.903667697703699059434804147*c[25]
+                          - 2954.961928688760619376346971533*c[26]
+                          - 4435.7249689312343568110964282733*c[27]
+                          - 3964.4974460831728476276942817102*c[28]
+                          - 1563.6188793948479311127884863866*c[29]
+                          - 755.1423706825091138338465298496*c[30]
+                          - 1198.9495402226066995073229926484*c[31]
+                          - 1266.412255152325979732720130657*c[32]
+                          - 998.95945863683577216526048412*c[33]
+                          - 377.57118534125455691692326492478*c[34]
+                          + 5840.993066251662654853138453302*c[36]
+                          + 3372.2989191351350311573222853075*c[37]
+                          + 13777.546951471441093431906654056*c[38]
+                          + 17897.55849271067475339906662267*c[39]
+                          + 7701.882886671284616800999807052*c[40]
+                          + 16979.734980263973483993986283046*c[41]
+                          + 25488.461860222166022849027310004*c[42]
+                          + 22780.704993480776823138259530824*c[43]
+                          + 8984.831217112539616056503537256*c[44]
+                          + 10672.041978927931484713418879305*c[45]
+                          + 16944.142350676826156962199575514*c[46]
+                          + 17897.55849271067475339906662267*c[47]
+                          + 14117.78452874246129673784575071*c[48]
+                          + 5336.020989463965742356709439652*c[49]
+                          + 2622.8991593273272464556951107947*c[50]
+                          + 4283.3949152512192802256348657549*c[51]
+                          + 4859.5555352315915271196057402981*c[52]
+                          + 4560.2684131528924730616096622821*c[53]
+                          + 3372.2989191351350311573222853075*c[54]
+                          + 1242.7389106324787479294305806429*c[55]
+                          - 12780.845042484475721091575819282*c[57]
+                          - 7379.024325749305998150273106813*c[58]
+                          - 33393.65209137808574590831582921*c[59]
+                          - 43379.626554409156185792006797824*c[60]
+                          - 18667.619023324854644182291159568*c[61]
+                          - 50445.24754622579904938691699595*c[62]
+                          - 75723.90085039201148404550481499*c[63]
+                          - 67679.40159309921085319095898412*c[64]
+                          - 26693.115966480945852789779377507*c[65]
+                          - 50557.46829104479594679194330193*c[66]
+                          - 80270.76180029687496998385198614*c[67]
+                          - 84787.45190179971436313892237756*c[68]
+                          - 66881.24400756911758356878394043*c[69]
+                          - 25278.734145522397973395971650965*c[70]
+                          - 29113.605067047261847247441166881*c[71]
+                          - 47544.743558042249682460662047729*c[72]
+                          - 53940.*c[73]
+                          - 50617.9786242003148602060608626*c[74]
+                          - 37431.777943346479517889567214562*c[75]
+                          - 13794.129185997933084603199239889*c[76]
+                          - 6955.860838170930515384958795441*c[77]
+                          - 11545.908366170242562098773955836*c[78]
+                          - 13609.555466656506485028531615785*c[79]
+                          - 13802.60844913018605911563852658*c[80]
+                          - 12172.756466799128401923677892023*c[81]
+                          - 8651.242685302499361391368374054*c[82]
+                          - 3134.9641146271515176276561636484*c[83]
+                          + 24491.247416168903665939174544486*c[85]
+                          + 14140.028288514842996038811626507*c[86]
+                          + 67868.67318579316384660195336271*c[87]
+                          + 88163.99265006094311961719150849*c[88]
+                          + 37939.741696537682147530439764281*c[89]
+                          + 113878.49050632871819617220569847*c[90]
+                          + 170944.22058671653143862867003232*c[91]
+                          + 152784.02756832927527496652141991*c[92]
+                          + 60258.83311183514778234171677787*c[93]
+                          + 138937.24165967884940519228983193*c[94]
+                          + 220592.49814986909477206984262946*c[95]
+                          + 233004.83771801820681613114898672*c[96]
+                          + 183796.6946383965850671117081536*c[97]
+                          + 69468.62082983942470259614491597*c[98]
+                          + 122975.39753950787696554966475174*c[99]
+                          + 200828.22881258501006070123126479*c[100]
+                          + 227841.68872267427960273425818516*c[101]
+                          + 213809.52409095344132501663375654*c[102]
+                          + 158111.22540793869895570671182367*c[103]
+                          + 58266.17886904889526780028058315*c[104]
+                          + 66645.71404073933395282033192022*c[105]
+                          + 110624.02270754756819172800798172*c[106]
+                          + 130396.3036285921718381535767306*c[107]
+                          + 132245.98897509141467942578726273*c[108]
+                          + 116629.99957129383441743558086039*c[109]
+                          + 82889.56025941988311134311876247*c[110]
+                          + 30036.817407974500652928817607295*c[111]
+                          + 15585.339264834756878324929255582*c[112]
+                          + 26137.628048466830992677803309604*c[113]
+                          + 31530.842043941674600207778043629*c[114]
+                          + 33380.659070785286099196592731361*c[115]
+                          + 31912.837542280692655617712285239*c[116]
+                          + 27076.09277573113945397288651259*c[117]
+                          + 18731.246621621316958491130349554*c[118]
+                          + 6706.862157521951039609502974332*c[119]
+                          - 42839.258817117739671385058937372*c[121]
+                          - 24733.257609946976008147379427555*c[122]
+                          - 123256.19134144945661760823265884*c[123]
+                          - 160114.48931311619431879849691589*c[124]
+                          - 68902.30562180049428944463687682*c[125]
+                          - 220254.51232608152856743937378936*c[126]
+                          - 330626.40515240158295398965111864*c[127]
+                          - 295502.4371473101742614388533098*c[128]
+                          - 116547.73295092444654239473732548*c[129]
+                          - 298727.90455529928615514053684719*c[130]
+                          - 474294.24930100090767640580602737*c[131]
+                          - 500981.9260212887161118331348408*c[132]
+                          - 395179.87256438048504843215812431*c[133]
+                          - 149363.95227764964307757026842359*c[134]
+                          - 320263.97674418520215678016951065*c[135]
+                          - 523015.5664375583381858109942793*c[136]
+                          - 593366.5331310824779721924289659*c[137]
+                          - 556822.663892194675456293937777*c[138]
+                          - 411767.97009966668848728878937084*c[139]
+                          - 151742.20638965284269088147493689*c[140]
+                          - 260691.15078191664617039427391694*c[141]
+                          - 432716.55497796707246330632081336*c[142]
+                          - 510057.7424958864400043717389744*c[143]
+                          - 517292.9654731446277991951438821*c[144]
+                          - 456209.51386835413079818997935464*c[145]
+                          - 324230.52499109333552095483811689*c[146]
+                          - 117491.91390048933916464084660375*c[147]
+                          - 135108.43165398671742513749357171*c[148]
+                          - 226585.63107134573991346738442607*c[149]
+                          - 273339.10060582258380337645977798*c[150]
+                          - 289375.06062547961045567516582842*c[151]
+                          - 276650.5981486394690133767725516*c[152]
+                          - 234721.12913838839148743327044393*c[153]
+                          - 162380.12602532367784761637437167*c[154]
+                          - 58141.41174756595123865456712639*c[155]
+                          - 31068.646574963641309260969602529*c[156]
+                          - 52467.16253048186328992782876694*c[157]
+                          - 64261.23528224461388221046432178*c[158]
+                          - 69869.92554740558759972278963089*c[159]
+                          - 69904.45479366819294583718160569*c[160]
+                          - 64401.90214582174901244389890031*c[161]
+                          - 53209.30918551752819777500522876*c[162]
+                          - 36098.505232211485573679934496798*c[163]
+                          - 12809.931147355945097839537321571*c[164]
+                          + y*(3655.8172820861821622069476057197*c[23]
+                               + 3166.0306378808149493318003266425*c[24]
+                               + 817.4655956063227496640838586239*c[25]
+                               + 4221.37418384108659910906710219*c[26]
+                               + 5361.865347059733837903523155056*c[27]
+                               + 3146.4265445104546409743605410398*c[28]
+                               + 744.580418759451395767994517327*c[29]
+                               + 1321.4991486943909492092314272367*c[30]
+                               + 1907.4197230814197492161956701225*c[31]
+                               + 1618.1934371390831963251423891728*c[32]
+                               + 832.4662155306964768043837367667*c[33]
+                               + 188.78559267062727845846163246239*c[34]
+                               - 14572.405429440947310360670499483*c[38]
+                               - 12620.073296142142454319854669831*c[39]
+                               - 3258.4889135916973378773460722143*c[40]
+                               - 40384.23454765485585382353494346*c[41]
+                               - 51294.86711163213453246956015818*c[42]
+                               - 30100.631222617242649191694274962*c[43]
+                               - 7123.10943338651789381056136287*c[44]
+                               - 35915.525890622846342785544305353*c[45]
+                               - 51839.59635259518492077596023977*c[46]
+                               - 43979.043304737769158993432940321*c[47]
+                               - 22624.654693497534129387573318445*c[48]
+                               - 5130.78941294612090611222061505*c[49]
+                               - 10491.596637309308985822780443179*c[50]
+                               - 16095.180893671248204484203737988*c[51]
+                               - 15919.233649896592933667673976838*c[52]
+                               - 11698.079842435680691766737829332*c[53]
+                               - 5620.498198558558385262203808846*c[54]
+                               - 1242.7389106324787479294305806429*c[55]
+                               + 37567.858602800346464146855307861*c[59]
+                               + 32534.719915806867139344005098368*c[60]
+                               + 8400.428560496184589882031021806*c[61]
+                               + 133096.58147375536557004365722059*c[62]
+                               + 169055.36371260155908866084888537*c[63]
+                               + 99204.33458271871297699000502559*c[64]
+                               + 23476.030328826890489424235934615*c[65]
+                               + 222217.70946528991706845761125732*c[66]
+                               + 320743.63594621795706822300265076*c[67]
+                               + 272108.56656856652516542258809544*c[68]
+                               + 139983.9990856097809888648966195*c[69]
+                               + 31745.387066469988152636801608188*c[70]
+                               + 169046.73909898410104853352935608*c[71]
+                               + 259334.96486204863463160361116943*c[72]
+                               + 256500.*c[73]
+                               + 188486.30188955376711619507936915*c[74]
+                               + 90560.75308874148270457153358362*c[75]
+                               + 20023.735915158289961520773090162*c[76]
+                               + 46952.06065765378097884847186923*c[77]
+                               + 74546.40836418613132485512749746*c[78]
+                               + 79907.53281136891664781037848696*c[79]
+                               + 69013.0422456509302955781926329*c[80]
+                               + 46952.06065765378097884847186923*c[81]
+                               + 21628.106713256248403478420935136*c[82]
+                               + 4702.4461719407272764414842454726*c[83]
+                               - 78776.13851922420803623441015314*c[87]
+                               - 68222.13716969001550922758866728*c[88]
+                               - 17614.880073392495282781989890559*c[89]
+                               - 313821.8309805740713424469078695*c[90]
+                               - 398607.2609072744926633461153749*c[91]
+                               - 233908.98229867103587923701948056*c[92]
+                               - 55352.96805050294681081466456707*c[93]
+                               - 657135.6024444269904299635329889*c[94]
+                               - 948493.542413442053688260994107*c[95]
+                               - 804671.3614886514649806330971013*c[96]
+                               - 413956.51945584816456556691025586*c[97]
+                               - 93876.51463491814148999479042698*c[98]
+                               - 851829.5829565911477613684094999*c[99]
+                               - 1.3067935894057638053025969253918e6*c[100]
+                               - 1.2925081500710159932047456446248e6*c[101]
+                               - 949785.8922767804514427303062632*c[102]
+                               - 456337.27658388811487216164794637*c[103]
+                               - 100899.96828542613570765414442448*c[104]
+                               - 583149.997856469172087177904302*c[105]
+                               - 925874.9726609959511698974581079*c[106]
+                               - 992460.7553953959745459466673384*c[107]
+                               - 857149.9285422591692185004729992*c[108]
+                               - 583149.997856469172087177904302*c[109]
+                               - 268623.57491478665823120455154503*c[110]
+                               - 58404.92273772819571402825645863*c[111]
+                               - 155853.39264834756878324929255582*c[112]
+                               - 252806.5663704168899291787533224*c[113]
+                               - 284330.75106291264464047013884956*c[114]
+                               - 268354.31802003857452295300038937*c[115]
+                               - 215226.11365724188070067759448185*c[116]
+                               - 139482.90217800890021743608203455*c[117]
+                               - 62437.48873873772319497043449851*c[118]
+                               - 13413.724315043902079219005948664*c[119]
+                               + 145742.11814022739802757730213038*c[123]
+                               + 126216.37671078979281887268901028*c[124]
+                               + 32588.928334635368920683274198498*c[125]
+                               + 621372.9314992728261852193920506*c[126]
+                               + 789249.6243901545247031878515368*c[127]
+                               + 463144.03807023145140331866177859*c[128]
+                               + 109599.88321161660799956516020532*c[129]
+                               + 1.4606405100639924398632162295842e6*c[130]
+                               + 2.1082529791867957894072795077644e6*c[131]
+                               + 1.788573900891433672157842068517e6*c[132]
+                               + 920117.0344037762677899541666183*c[133]
+                               + 208662.93000914177712331660422632*c[134]
+                               + 2.3464885424821490059011616379989e6*c[135]
+                               + 3.5997531035336298463793892015506e6*c[136]
+                               + 3.5604017821026884774193519764682e6*c[137]
+                               + 2.6163234508752926743889144773291e6*c[138]
+                               + 1.2570474334725798245899080203565e6*c[139]
+                               + 277943.64536718589997834725607252*c[140]
+                               + 2.59810437434680441284683482451e6*c[141]
+                               + 4.1250447147576473270958549090463e6*c[142]
+                               + 4.4217039174112506376612363429108e6*c[143]
+                               + 3.8188544748392809109299941803109e6*c[144]
+                               + 2.59810437434680441284683482451e6*c[145]
+                               + 1.1967968577624190938273483138699e6*c[146]
+                               + 260211.07057540807097274061372452*c[147]
+                               + 1.6476638006583746027455791898989e6*c[148]
+                               + 2.6726413900858453928217864216589e6*c[149]
+                               + 3.005911375939084468868966630849e6*c[150]
+                               + 2.8370103982890157887811290767492e6*c[151]
+                               + 2.2753452485282315942677045955747e6*c[152]
+                               + 1.4745968940696979509557892082582e6*c[153]
+                               + 660081.8131110718611691722535434*c[154]
+                               + 141808.32133552671033818187103999*c[155]
+                               + 427193.89040575006800233833203478*c[156]
+                               + 702925.446722481373563776680275*c[157]
+                               + 815671.0849049388731187911253199*c[158]
+                               + 813191.9906147625111396307868805*c[159]
+                               + 715688.4657446981658740473354868*c[160]
+                               + 547416.1682394848666057731406527*c[161]
+                               + 343060.01974873143180144411265913*c[162]
+                               + 150410.43846754785655699972706999*c[163]
+                               + 32024.827868389862744598843303928*c[164]
+                               + y*(23557.470152798665914730395383685*c[41]
+                                    + 24481.641121460791481405926439131*c[42]
+                                    + 10535.220927916034927217092996237*c[43]
+                                    + 1780.7773583466294734526403407174*c[44]
+                                    + 30647.915426664828879176997807234*c[45]
+                                    + 39812.809998793102019155937464146*c[46]
+                                    + 26922.82303176990390254902329564*c[47]
+                                    + 10135.845302686895289965632846664*c[48]
+                                    + 1641.8526121427586899559105968161*c[49]
+                                    + 10491.596637309308985822780443179*c[50]
+                                    + 15056.782126337619288065868012957*c[51]
+                                    + 12902.957800442501640972746275964*c[52]
+                                    + 7468.265662119954339941476693303*c[53]
+                                    + 2622.8991593273272464556951107947*c[54]
+                                    + 414.24630354415958264314352688096*c[55]
+                                    - 89716.95491934620938425165042277*c[62]
+                                    - 93236.59453240449622465537726405*c[63]
+                                    - 40122.641986788457248471513143683*c[64]
+                                    - 6781.964317216657252500334825555*c[65]
+                                    - 320981.13589430765798777210514946*c[66]
+                                    - 416966.72673008334418868990344599*c[67]
+                                    - 281967.57260365951520764804418585*c[68]
+                                    - 106154.53263992075058322254660312*c[69]
+                                    - 17195.417994337910249344934204435*c[70]
+                                    - 326823.69559136926202716482342176*c[71]
+                                    - 469033.77515910301446274975697525*c[72]
+                                    - 401940.*c[73]
+                                    - 232643.92139060930125791761773737*c[74]
+                                    - 81705.92389784231550679120585544*c[75]
+                                    - 12904.185367546453530757831546993*c[76]
+                                    - 104337.91257256395773077438193162*c[77]
+                                    - 158128.7450149402785678745128734*c[78]
+                                    - 153593.55455226628747389342823529*c[79]
+                                    - 112721.30233456318614944438130041*c[80]
+                                    - 59994.29972922427569519526961068*c[81]
+                                    - 20186.232932372498509913192872794*c[82]
+                                    - 3134.9641146271515176276561636484*c[83]
+                                    + 222858.98142098738399681012297979*c[90]
+                                    + 231601.84724651917162652916585024*c[91]
+                                    + 99665.56637073809354854446916998*c[92]
+                                    + 16846.555493631331638074028346501*c[93]
+                                    + 1.042655155878490824815542139009e6*c[94]
+                                    + 1.3544487785663952526668366995848e6*c[95]
+                                    + 915925.9236422997979649119340049*c[96]
+                                    + 344825.78070672152108311723624313*c[97]
+                                    + 55856.52620777629418654690030405*c[98]
+                                    + 2.1715655565513098273916574946406e6*c[99]
+                                    + 3.1164741257568624325458115680971e6*c[100]
+                                    + 2.6706725111252409039725040843789e6*c[101]
+                                    + 1.5457922220686711684059968929737e6*c[102]
+                                    + 542891.3891378274568479143736601*c[103]
+                                    + 85741.2876040475613290394372809*c[104]
+                                    + 1.8882952311542811286632427377397e6*c[105]
+                                    + 2.861795370043078394525137597788e6*c[106]
+                                    + 2.7797180281460204250577818023681e6*c[107]
+                                    + 2.0400168299305768227400311257381e6*c[108]
+                                    + 1.0857697579137116489813645742003e6*c[109]
+                                    + 365328.06188410985519443819010124*c[110]
+                                    + 56736.21065950739012219887770267*c[111]
+                                    + 571462.439710607752205247406038*c[112]
+                                    + 895535.1249392733897491247363455*c[113]
+                                    + 937074.4986392490661886311579984*c[114]
+                                    + 786736.3177075277233575353816293*c[115]
+                                    + 529901.5350043817338630475946898*c[116]
+                                    + 267478.97711782883218167154554861*c[117]
+                                    + 87412.48423423281247295860829792*c[118]
+                                    + 13413.724315043902079219005948664*c[119]
+                                    - 453084.42921821976909338914003689*c[126]
+                                    - 470859.15091458082439678820688277*c[127]
+                                    - 202625.51665572625998895191452813*c[128]
+                                    - 34249.963503630189999864112564162*c[129]
+                                    - 2.4083489979652035472972570412487e6*c[130]
+                                    - 3.1285371201249954163855943230558e6*c[131]
+                                    - 2.1156268858189527177258660253151e6*c[132]
+                                    - 796486.5648584412876945144272273*c[133]
+                                    - 129018.69631956447574806734149546*c[134]
+                                    - 6.405279534883704043135603390213e6*c[135]
+                                    - 9.192394804054055640841526566122e6*c[136]
+                                    - 7.877452250188508759286002936271e6*c[137]
+                                    - 4.5594899289723187193160300702026e6*c[138]
+                                    - 1.6013198837209260107839008475533e6*c[139]
+                                    - 252903.67731608807115146912489482*c[140]
+                                    - 1.0098846381641816022817075476062e7*c[141]
+                                    - 1.530525065198214909652822591831e7*c[142]
+                                    - 1.4866290444088599199441019281819e7*c[143]
+                                    - 1.0910273055574732039768810492088e7*c[144]
+                                    - 5.806836669444044213119818398735e6*c[145]
+                                    - 1.9538215820284102901262743998635e6*c[146]
+                                    - 303432.57043369619123600939363131*c[147]
+                                    - 7.853864116471585606420594138518e6*c[148]
+                                    - 1.2307740096378376156435243572284e7*c[149]
+                                    - 1.2878634303682980189383732129291e7*c[150]
+                                    - 1.0812469386259551394022908037386e7*c[151]
+                                    - 7.282673998910015744135460019353e6*c[152]
+                                    - 3.6760833159219881859709615674108e6*c[153]
+                                    - 1.2013488998621507873278935014489e6*c[154]
+                                    - 184350.81773618472343963643235198*c[155]
+                                    - 2.2783674154973336960124711041855e6*c[156]
+                                    - 3.6502795128044646767522438133579e6*c[157]
+                                    - 4.0078500151577528812508611338911e6*c[158]
+                                    - 3.6578961021877042919854872218525e6*c[159]
+                                    - 2.8294660273627601906648383030875e6*c[160]
+                                    - 1.8032532600830089723484291692088e6*c[161]
+                                    - 877486.85323485046501593868272*c[162]
+                                    - 280766.15180608933223973282386398*c[163]
+                                    - 42699.770491186483659465124405237*c[164]
+                                    + y*(140429.24695375960036965029600289*c[66]
+                                         + 162153.72706169907829560162911788*c[67]
+                                         + 89716.95491934620938425165042277*c[68]
+                                         + 26538.63315998018764580563665078*c[69]
+                                         + 3343.5534988990381040392927619735*c[70]
+                                         + 197221.1956154814512232891175821*c[71]
+                                         + 263517.78687595264486759721780119*c[72]
+                                         + 195300.*c[73]
+                                         + 91935.87982936803330149628165087*c[74]
+                                         + 25357.010864847615157280029403413*c[75]
+                                         + 3114.8033645801784384587869251363*c[76]
+                                         + 71732.31489363772093990738757799*c[77]
+                                         + 103536.67828359184906229878819092*c[78]
+                                         + 90892.38829517023973929769329113*c[79]
+                                         + 56935.75985266201749385200892214*c[80]
+                                         + 24562.883584791098382453135746403*c[81]
+                                         + 6488.432013976874521043526280541*c[82]
+                                         + 783.7410286567878794069140409121*c[83]
+                                         - 517494.2869249862549635962822287*c[94]
+                                         - 597550.9317204684938236044262874*c[95]
+                                         - 330614.97243772853669856446815683*c[96]
+                                         - 97797.22772144412887861518254795*c[97]
+                                         - 12321.292545833006070561816243541*c[98]
+                                         - 2.2495499549909977493698109405807e6*c[99]
+                                         - 3.0057440010752745408198077850051e6*c[100]
+                                         - 2.2276363594626480238702992021888e6*c[101]
+                                         - 1.0486416213368607276014866713934e6*c[102]
+                                         - 289227.85135598542491897569236037*c[103]
+                                         - 35528.157846981033699878219867776*c[104]
+                                         - 2.5200410621654560650910188007335e6*c[105]
+                                         - 3.6373659640253412367388828711381e6*c[106]
+                                         - 3.1931571019525487794176417539862e6*c[107]
+                                         - 2.0002205832482576470263150323488e6*c[108]
+                                         - 862923.1515899895010766215893421*c[109]
+                                         - 227946.29071340467855619357659678*c[110]
+                                         - 27533.749290643292265184749473354*c[111]
+                                         - 857193.659565911628307871109057*c[112]
+                                         - 1.2961692597805272746368910657632e6*c[113]
+                                         - 1.2595741637553542642925107123744e6*c[114]
+                                         - 940549.1585238912965597157599013*c[115]
+                                         - 536580.9661178823439537582786565*c[116]
+                                         - 219070.20518546103740032608178368*c[117]
+                                         - 56193.73986486395087547339104866*c[118]
+                                         - 6706.862157521951039609502974332*c[119]
+                                         + 1.2504889027896249187889603868022e6*c[130]
+                                         + 1.4439402092884594229471973798719e6*c[131]
+                                         + 798908.0547847793479524249326365*c[132]
+                                         + 236320.1895733836787665042806059*c[133]
+                                         + 29773.545304514879018784771114338*c[134]
+                                         + 7.229721455215269910073849371132e6*c[135]
+                                         + 9.66001748271709909952550999335e6*c[136]
+                                         + 7.15929439428216277621621046079e6*c[137]
+                                         + 3.37017936044952954667046610639e6*c[138]
+                                         + 929535.6156705347027237806334312*c[139]
+                                         + 114182.25431300609945056427817033*c[140]
+                                         + 1.7922516616256769424214606331789e7*c[141]
+                                         + 2.5868924482378466288567225700799e7*c[142]
+                                         + 2.2709713773031134352575598854336e7*c[143]
+                                         + 1.4225556550511477264477866456758e7*c[144]
+                                         + 6.137104174657621045261365198461e6*c[145]
+                                         + 1.6211526249554666776047741905844e6*c[146]
+                                         + 195819.85650081556527440141100625*c[147]
+                                         + 1.7218086716880014598691302534444e7*c[148]
+                                         + 2.6035604050031180330920707556754e7*c[149]
+                                         + 2.5300533824368212330093016216035e7*c[150]
+                                         + 1.8892413391337804410022235898167e7*c[151]
+                                         + 1.077807506173528186567429587221e7*c[152]
+                                         + 4.4003706138915162971757168549964e6*c[153]
+                                         + 1.1287399004199328825992845535592e6*c[154]
+                                         + 134717.90526875037482127277748799*c[155]
+                                         + 5.553520575274750884030398316452e6*c[156]
+                                         + 8.657081817529507442838091746545e6*c[157]
+                                         + 8.982926731249676623959188651622e6*c[158]
+                                         + 7.499274151716284601827389332442e6*c[159]
+                                         + 5.108018375280182955970816913044e6*c[160]
+                                         + 2.7435210314120065079301100931534e6*c[161]
+                                         + 1.0781886334960130713759672112144e6*c[162]
+                                         + 270738.78924158614180259950872598*c[163]
+                                         + 32024.827868389862744598843303928*c[164]
+                                         + y*(791841.5841568312077781734510844*c[99]
+                                              + 979649.8966467561466375669817794*c[100]
+                                              + 632361.2891377839551631817090084*c[101]
+                                              + 249406.65588552363251062385698006*c[102]
+                                              + 56560.11315405937198415524650603*c[103]
+                                              + 5684.505255516965391980515178844*c[104]
+                                              + 1.1729645671170122775696378417959e6*c[105]
+                                              + 1.608377095365387252317993298656e6*c[106]
+                                              + 1.2749860799240123468619460835881e6*c[107]
+                                              + 689638.3425071433772912278091331*c[108]
+                                              + 248810.66575209351342386257250217*c[109]
+                                              + 54031.7133542885163985051440822*c[110]
+                                              + 5339.878650306577893854012019075*c[111]
+                                              + 445740.70297427404672009297670965*c[112]
+                                              + 649498.6327191151216180494140442*c[113]
+                                              + 585367.3166824400010866643986977*c[114]
+                                              + 389702.83158324626163650296690691*c[115]
+                                              + 191031.72984611744859432556144699*c[116]
+                                              + 65146.72019372886280743779360908*c[117]
+                                              + 13736.247522522299102893495589673*c[118]
+                                              + 1341.3724315043902079219005948664*c[119]
+                                              - 2.8462271834215904698606522787402e6*c[135]
+                                              - 3.5212929225498977224391235258412e6*c[136]
+                                              - 2.2729848076922995571348579900981e6*c[137]
+                                              - 896477.2978720654697402235588833*c[138]
+                                              - 203301.94167297074784718944848145*c[139]
+                                              - 20432.613929695828322732555041007*c[140]
+                                              - 1.4493018842118987599256784363436e7*c[141]
+                                              - 1.9872927283435825021249589819446e7*c[142]
+                                              - 1.5753585229940516622957847853909e7*c[143]
+                                              - 8.521094133960028023086641929654e6*c[144]
+                                              - 3.0742767240858458543878027437592e6*c[145]
+                                              - 667609.7997063853765431472492557*c[146]
+                                              - 65978.94264081533460596948442913*c[147]
+                                              - 1.7435578338566920046253718987511e7*c[148]
+                                              - 2.5405766662103153308178434363419e7*c[149]
+                                              - 2.2897208262002597245800427642857e7*c[150]
+                                              - 1.5243602846884721956997687154871e7*c[151]
+                                              - 7.472390716528680019823022423219e6*c[152]
+                                              - 2.5482769149399756707752456094241e6*c[153]
+                                              - 537306.5958724124949917062143843*c[154]
+                                              - 52469.07889414488282512729228479*c[155]
+                                              - 6.219943044307720990114046114426e6*c[156]
+                                              - 9.426600201309908104423699901793e6*c[157]
+                                              - 9.234513189072827351667919967538e6*c[158]
+                                              - 7.052752484667528724772018059212e6*c[159]
+                                              - 4.250190851455026131106900641626e6*c[160]
+                                              - 1.9552417491471483000177967706135e6*c[161]
+                                              - 641312.200183342839857393484073*c[162]
+                                              - 132361.18585144211377015975982159*c[163]
+                                              - 12809.931147355945097839537321571*c[164]
+                                              + y*(4.2820282942624281543258681073789e6*c[141]
+                                                   + 5.562517923832515615995698585826e6*c[142]
+                                                   + 3.989544311478442521398416014951e6*c[143]
+                                                   + 1.8881969955934153005703354275937e6*c[144]
+                                                   + 583912.9492176038392262547419153*c[145]
+                                                   + 107590.00904359103175695348231807*c[146]
+                                                   + 8997.128541929363809904929694882*c[147]
+                                                   + 6.597245857836131909393299076355e6*c[148]
+                                                   + 9.250238346120169027047119905906e6*c[149]
+                                                   + 7.727180582209788113630239277575e6*c[150]
+                                                   + 4.6092423573372663346899651234248e6*c[151]
+                                                   + 1.9706059055874160248837127111191e6*c[152]
+                                                   + 575613.2346497950354436833638824*c[153]
+                                                   + 102972.76284532721034239087155277*c[154]
+                                                   + 8508.499280131602620290912262399*c[155]
+                                                   + 2.591642935128217079214185881011e6*c[156]
+                                                   + 3.8155286529111532803619737697734e6*c[157]
+                                                   + 3.5259734548334308184648903869531e6*c[158]
+                                                   + 2.466682371531446283790213386871e6*c[159]
+                                                   + 1.3243010602578252108072488293078e6*c[160]
+                                                   + 530242.3276672657335357881009459*c[161]
+                                                   + 148892.71605421132890430023392961*c[162]
+                                                   + 26071.142667708295136546619358798*c[163]
+                                                   + 2134.9885245593241829732562202618*c[164])
+                                              + z*(1.1125035847665031231991397171652e7*c[142]
+                                                   + 2.3937265868870655128390496089706e7*c[143]
+                                                   + 2.2658363947120983606844025131125e7*c[144]
+                                                   + 1.1678258984352076784525094838306e7*c[145]
+                                                   + 3.227700271307730952708604469542e6*c[146]
+                                                   + 377879.39876103328001600704718504*c[147]
+                                                   + 1.3059160018052003332301816337749e7*c[149]
+                                                   + 3.3718606176915439041295589574872e7*c[150]
+                                                   + 4.1709865266396246176210831936566e7*c[151]
+                                                   + 3.0844266348324772563397242434908e7*c[152]
+                                                   + 1.3989587475032993266479393147523e7*c[153]
+                                                   + 3.6119676813437852243177105713894e6*c[154]
+                                                   + 408407.96544631692577396378859516*c[155]
+                                                   + 4.0399715148471034733244428150542e6*c[157]
+                                                   + 1.1582653462088900810282745582755e7*c[158]
+                                                   + 1.699072189488086465513258896083e7*c[159]
+                                                   + 1.6078024602543684377542551769309e7*c[160]
+                                                   + 1.023990244118565809297857992515e7*c[161]
+                                                   + 4.2595452247985347573060938396289e6*c[162]
+                                                   + 1.0468566517341330816367181004071e6*c[163]
+                                                   + 115289.38032620350588055583589414*c[164]))
+                                         + z*(1.9592997932935122932751339635589e6*c[100]
+                                              + 3.7941677348267037309790902540506e6*c[101]
+                                              + 2.9928798706262835901274862837607e6*c[102]
+                                              + 1.1312022630811874396831049301206e6*c[103]
+                                              + 170535.15766550896175941545536533*c[104]
+                                              + 2.1162856517965621741026227613894e6*c[106]
+                                              + 5.282085188256622579856633774865e6*c[107]
+                                              + 6.034335496937504551298243329914e6*c[108]
+                                              + 3.8210209383357218132950323634262e6*c[109]
+                                              + 1.3016730944442233496003511983439e6*c[110]
+                                              + 186895.75276073022628489042066761*c[111]
+                                              + 612734.5591689765298283485038153*c[113]
+                                              + 1.7402812117586054086360292934255e6*c[114]
+                                              + 2.4845682712294303143637307060441e6*c[115]
+                                              + 2.1997593133795342565407185863593e6*c[116]
+                                              + 1.2192446625677719160182942229609e6*c[117]
+                                              + 387112.43018017388380881669389077*c[118]
+                                              + 53654.89726017560831687602379465*c[119]
+                                              - 7.042585845099795444878247051682e6*c[136]
+                                              - 1.3637908846153797342809147940588e7*c[137]
+                                              - 1.0757727574464785636882682706599e7*c[138]
+                                              - 4.0660388334594149569437889696289e6*c[139]
+                                              - 612978.4178908748496819766512302*c[140]
+                                              - 2.6148588530836611870065249762429e7*c[142]
+                                              - 6.526485309546785458082536968048e7*c[143]
+                                              - 7.455957367215024520200811688447e7*c[144]
+                                              - 4.7212106834175489906669827850588e7*c[145]
+                                              - 1.6083326992926556798539456459342e7*c[146]
+                                              - 2.3092629924285367112089319550197e6*c[147]
+                                              - 2.3967704398210521988847579588131e7*c[149]
+                                              - 6.807278131946718100102829839768e7*c[150]
+                                              - 9.718628889280215745509442465551e7*c[151]
+                                              - 8.604571128123934568281056123706e7*c[152]
+                                              - 4.7691933193964783964383060146149e7*c[153]
+                                              - 1.5142276792767988495220811496285e7*c[154]
+                                              - 2.0987631557657953130050916913918e6*c[155]
+                                              - 6.733285858078505788874071358424e6*c[157]
+                                              - 2.0659118748170261679159283056961e7*c[158]
+                                              - 3.3660864131367750731866449828059e7*c[159]
+                                              - 3.6769743221469469489510357524594e7*c[160]
+                                              - 2.7937545150857474721598163342956e7*c[161]
+                                              - 1.4156476733304795002092244812179e7*c[162]
+                                              - 4.2716564524783591262187922487877e6*c[163]
+                                              - 576446.9016310175294027791794707*c[164]
+                                              + z*(2.3937265868870655128390496089706e7*c[143]
+                                                   + 5.664590986780245901711006282781e7*c[144]
+                                                   + 5.255216542958434553036292677238e7*c[145]
+                                                   + 2.2593901899154116668960231286794e7*c[146]
+                                                   + 3.7787939876103328001600704718504e6*c[147]
+                                                   + 2.1074128860572149400809743484295e7*c[150]
+                                                   + 7.027205561186324084035520598008e7*c[151]
+                                                   + 1.0024386563205551083104103791345e8*c[152]
+                                                   + 7.497544537400494828753799765e7*c[153]
+                                                   + 2.8990793231838276142550045375625e7*c[154]
+                                                   + 4.5945896112710654149570926216955e6*c[155]
+                                                   + 5.080111167582851232580151571384e6*c[158]
+                                                   + 2.0036228649623661149920505850035e7*c[159]
+                                                   + 3.7398883314612483226022892159045e7*c[160]
+                                                   + 4.0766404058305167124876988003899e7*c[161]
+                                                   + 2.646463009490213902468283154799e7*c[162]
+                                                   + 9.475857623455514963090982805409e6*c[163]
+                                                   + 1.4411172540775438235069479486767e6*c[164])))
+                                    + z*(324307.45412339815659120325823577*c[67]
+                                         + 538301.7295160772563055099025366*c[68]
+                                         + 318463.59791976225174966763980936*c[69]
+                                         + 66871.06997798076208078585523947*c[70]
+                                         + 312317.37703816609762085596183845*c[72]
+                                         + 756000.*c[73]
+                                         + 775243.0947773736862180226993262*c[74]
+                                         + 383172.60862436396237667599987379*c[75]
+                                         + 74755.28074992428252301088620327*c[76]
+                                         + 82829.34262687347924983903055273*c[78]
+                                         + 235250.88735220532638406461792999*c[79]
+                                         + 328962.16803760276774225605155016*c[80]
+                                         + 266931.15966480945852789779377507*c[81]
+                                         + 118233.65003246749127234870111208*c[82]
+                                         + 21944.748802390060623393593145539*c[83]
+                                         - 1.1951018634409369876472088525749e6*c[95]
+                                         - 1.983689834626371220191386808941e6*c[96]
+                                         - 1.1735667326573295465433821905754e6*c[97]
+                                         - 246425.85091666012141123632487082*c[98]
+                                         - 3.5623632605336587150456981155616e6*c[100]
+                                         - 8.62310848824250847949793239557e6*c[101]
+                                         - 8.84259961775947424355848220202e6*c[102]
+                                         - 4.3705541982682241987756326845568e6*c[103]
+                                         - 852675.7883275448087970772768266*c[104]
+                                         - 2.9098927712202729893911062969105e6*c[106]
+                                         - 8.264641910936008605551543363258e6*c[107]
+                                         - 1.1556830036545488627263153520238e7*c[108]
+                                         - 9.377607346482363781611427537275e6*c[109]
+                                         - 4.1536879641109296981350829513191e6*c[110]
+                                         - 770944.9801380121834251729852539*c[111]
+                                         - 754134.8420541249597887366200804*c[113]
+                                         - 2.33660134725630935984697639397e6*c[114]
+                                         - 3.8328850885984046156253970006833e6*c[115]
+                                         - 4.1323413822190441094530098140515e6*c[116]
+                                         - 2.9143721678605153739548997846278e6*c[117]
+                                         - 1.1987997837837642853434323423714e6*c[118]
+                                         - 214619.58904070243326750409517862*c[119]
+                                         + 2.8878804185769188458943947597438e6*c[131]
+                                         + 4.7934483287086760877145495958188e6*c[132]
+                                         + 2.8358422748806041451980513672708e6*c[133]
+                                         + 595470.9060902975803756954222868*c[134]
+                                         + 1.1448909609146191525363567399526e7*c[136]
+                                         + 2.7713397655285791391804685654671e7*c[137]
+                                         + 2.8418809742169005907059065545775e7*c[138]
+                                         + 1.4046315970132524396714907349627e7*c[139]
+                                         + 2.740374103512146386813542676088e6*c[140]
+                                         + 2.0695139585902773030853780560639e7*c[142]
+                                         + 5.877808270666881832431331468181e7*c[143]
+                                         + 8.219210451406631308364989508349e7*c[144]
+                                         + 6.669348607504034197859253507708e7*c[145]
+                                         + 2.9541003388077392791909218583983e7*c[146]
+                                         + 5.482955982022835827683239508175e6*c[147]
+                                         + 1.5147987810927232192535684396657e7*c[149]
+                                         + 4.6934323616219292438433421386269e7*c[150]
+                                         + 7.698954267200708602998623063303e7*c[151]
+                                         + 8.300459466630988855888586364657e7*c[152]
+                                         + 5.853976187469163253770841299231e7*c[153]
+                                         + 2.4079784542291901495451403809262e7*c[154]
+                                         + 4.3109729686000119942807288796156e6*c[155]
+                                         + 3.8475919189020033079280407762421e6*c[157]
+                                         + 1.2579322891157536385436565795808e7*c[158]
+                                         + 2.2669561557859913758195772333182e7*c[159]
+                                         + 2.8620881062664720140395623211702e7*c[160]
+                                         + 2.6430540640645245794706976108689e7*c[161]
+                                         + 1.6970969140222958993606133246648e7*c[162]
+                                         + 6.61805929257210568850798799108e6*c[163]
+                                         + 1.1528938032620350588055583589414e6*c[164]
+                                         + z*(3.7941677348267037309790902540506e6*c[101]
+                                              + 7.482199676565708975318715709402e6*c[102]
+                                              + 5.090410183865343478573972185543e6*c[103]
+                                              + 1.1937461036585627323159081875573e6*c[104]
+                                              + 2.9142538969691710785415910482013e6*c[107]
+                                              + 9.48252720947322143775438237558e6*c[108]
+                                              + 1.199622852733308011150765974564e7*c[109]
+                                              + 6.876763517818538450718836519553e6*c[110]
+                                              + 1.4951660220858418102791233653409e6*c[111]
+                                              + 632829.5315485837849585561067002*c[114]
+                                              + 2.5186034530270937433276174280447e6*c[115]
+                                              + 4.6310722386937563295594075502301e6*c[116]
+                                              + 4.594730895275587301280247408197e6*c[117]
+                                              + 2.347649576576538392130888337144e6*c[118]
+                                              + 482894.07534158047485188421415189*c[119]
+                                              - 1.3637908846153797342809147940588e7*c[137]
+                                              - 2.6894318936161964092206706766498e7*c[138]
+                                              - 1.829717475056736730624705036333e7*c[139]
+                                              - 4.2908489252361239477738365586115e6*c[140]
+                                              - 3.6008194811292609423903652237506e7*c[143]
+                                              - 1.1716504434195038531744132653274e8*c[144]
+                                              - 1.4822405633985328226512620371696e8*c[145]
+                                              - 8.496851996263086610549146808709e7*c[146]
+                                              - 1.8474103939428293689671455640157e7*c[147]
+                                              - 2.4753738661624429454919381235521e7*c[150]
+                                              - 9.85176079187309541325614715686e7*c[151]
+                                              - 1.8114886585524072775328539207803e8*c[152]
+                                              - 1.7972733908896553849296442585359e8*c[153]
+                                              - 9.183058184001231732585524391295e7*c[154]
+                                              - 1.8888868401892157817045825222526e7*c[155]
+                                              - 5.418785245421707981418828342809e6*c[158]
+                                              - 2.4043474379548393379904607020042e7*c[159]
+                                              - 5.326719455277516302472793238354e7*c[160]
+                                              - 7.3263603881086821676556179389e7*c[161]
+                                              - 6.217087704834153294687395347782e7*c[162]
+                                              - 2.9239789238091303314680746942406e7*c[163]
+                                              - 5.764469016310175294027791794707e6*c[164]
+                                              + z*(3.7763939911868306011406708551874e7*c[144]
+                                                   + 8.174781289046453749167566386814e7*c[145]
+                                                   + 6.025040506441097778389395009812e7*c[146]
+                                                   + 1.5115175950441331200640281887401e7*c[147]
+                                                   + 2.4179632038490577493455554745835e7*c[151]
+                                                   + 9.595993975034373686390253201971e7*c[152]
+                                                   + 1.3873007579407718322592064871293e8*c[153]
+                                                   + 8.744763860095480016769194014943e7*c[154]
+                                                   + 2.0420398272315846288698189429758e7*c[155]
+                                                   + 4.4524952554719246999823346333411e6*c[159]
+                                                   + 2.2291753917536412639394745689815e7*c[160]
+                                                   + 4.9632399253713294572256764752508e7*c[161]
+                                                   + 5.656989713407652997868711082216e7*c[162]
+                                                   + 3.1887012955120145590083942138838e7*c[163]
+                                                   + 7.045462131045769803811745526864e6*c[164]))))
+                               + z*(48963.282242921582962811852878262*c[42]
+                                    + 63211.32556749620956330255797742*c[43]
+                                    + 21369.328300159553681431684088609*c[44]
+                                    + 39812.809998793102019155937464146*c[46]
+                                    + 95453.64529445693201812835532091*c[47]
+                                    + 82534.74032187900450400586746569*c[48]
+                                    + 24627.789182141380349338658952242*c[49]
+                                    + 9345.588906002660247765021525284*c[51]
+                                    + 27146.482645086821634254349307872*c[52]
+                                    + 38068.327622841537166427350224268*c[53]
+                                    + 26978.39135308108024925857828246*c[54]
+                                    + 7456.433463794872487576583483857*c[55]
+                                    - 186473.18906480899244931075452811*c[63]
+                                    - 240735.8519207307434908290788621*c[64]
+                                    - 81383.57180659988703000401790667*c[65]
+                                    - 416966.72673008334418868990344599*c[67]
+                                    - 999703.211958429190281661247568*c[68]
+                                    - 864401.1943536403976062407366254*c[69]
+                                    - 257931.26991506865374017401306653*c[70]
+                                    - 291124.41216771911242515502157084*c[72]
+                                    - 845640.*c[73]
+                                    - 1.1858663603627518365005358213869e6*c[74]
+                                    - 840403.788663520959498423831656*c[75]
+                                    - 232275.33661583616355364096784588*c[76]
+                                    - 67769.4621492601193862319340886*c[78]
+                                    - 215808.66525698174569116671562173*c[79]
+                                    - 365769.12390194993056656442095438*c[80]
+                                    - 399092.51559005713832021201088846*c[81]
+                                    - 250886.03787377248148034968284758*c[82]
+                                    - 65834.24640717018187018077943662*c[83]
+                                    + 463203.69449303834325305833170048*c[91]
+                                    + 597993.3982244285612912668150199*c[92]
+                                    + 202158.66592357597965688834015801*c[93]
+                                    + 1.3544487785663952526668366995848e6*c[95]
+                                    + 3.2473737292772447382392332205627e6*c[96]
+                                    + 2.8078670714690181002482403522655e6*c[97]
+                                    + 837847.8931166444127982035045608*c[98]
+                                    + 1.93436325046977668226981407675e6*c[100]
+                                    + 5.618817490938818525240852748953e6*c[101]
+                                    + 7.879436459394288433644727525246e6*c[102]
+                                    + 5.584025716846225270435690700504e6*c[103]
+                                    + 1.5433431768728561039227098710562e6*c[104]
+                                    + 1.2264837300184621690822018276234e6*c[106]
+                                    + 3.9056797610659274326761237982641e6*c[107]
+                                    + 6.619646448142075812564590795762e6*c[108]
+                                    + 7.222729259165125317136903471854e6*c[109]
+                                    + 4.540505911988222485988017505544e6*c[110]
+                                    + 1.191460423849655192566176431756e6*c[111]
+                                    + 282800.56577029685992077623253014*c[113]
+                                    + 949244.2973228756774378341600503*c[114]
+                                    + 1.7750656352935234490396305781853e6*c[115]
+                                    + 2.3333479356495464583549322656928e6*c[116]
+                                    + 2.1956249778138342175403467972027e6*c[117]
+                                    + 1.2737247702702495531773968637696e6*c[118]
+                                    + 321929.38356105364990125614276793*c[119]
+                                    - 941718.3018291616487935764137655*c[127]
+                                    - 1.2157530999343575599337114871688e6*c[128]
+                                    - 410999.56204356227999836935076995*c[129]
+                                    - 3.1285371201249954163855943230558e6*c[131]
+                                    - 7.500858958812650544664434089754e6*c[132]
+                                    - 6.485676313847307628369617478851e6*c[133]
+                                    - 1.935280444793467136221010122432e6*c[134]
+                                    - 5.705624361137000052936119937593e6*c[136]
+                                    - 1.6573341097799200246809512671116e7*c[137]
+                                    - 2.3241293797239429932088790446342e7*c[138]
+                                    - 1.6470718803986667539491551574834e7*c[139]
+                                    - 4.5522661916895852807264442481067e6*c[140]
+                                    - 6.559393136563778184226382536419e6*c[142]
+                                    - 2.0888078978402968495417128357999e7*c[143]
+                                    - 3.5402722772171069271902874862082e7*c[144]
+                                    - 3.8628087409779946287275313695935e7*c[145]
+                                    - 2.4283211090924527891569410398304e7*c[146]
+                                    - 6.372083979107620015956197266257e6*c[147]
+                                    - 3.8866547672773819441374453386159e6*c[149]
+                                    - 1.3045889294639902010025079299802e7*c[150]
+                                    - 2.4395521610262814792504265056066e7*c[151]
+                                    - 3.2068245171670993696865386975976e7*c[152]
+                                    - 3.017545691229214842226470292758e7*c[153]
+                                    - 1.750536968370562575820644816397e7*c[154]
+                                    - 4.4244196256684333625512743764476e6*c[155]
+                                    - 887905.8274389238402910863329789*c[157]
+                                    - 3.081561939017289978444223810334e6*c[158]
+                                    - 6.112150629819261906832892773593e6*c[159]
+                                    - 8.887852109480670245970727375581e6*c[160]
+                                    - 1.0046696734748192845941248228449e7*c[161]
+                                    - 8.569499268825454541325869263159e6*c[162]
+                                    - 4.6928056801874931245783914845837e6*c[163]
+                                    - 1.1528938032620350588055583589414e6*c[164]
+                                    + z*(538301.7295160772563055099025366*c[68]
+                                         + 796158.9947994056293741690995234*c[69]
+                                         + 300919.81490091342936353634857762*c[70]
+                                         + 340200.*c[73]
+                                         + 1.1181390790058274320452250471051e6*c[74]
+                                         + 1.166422499782990297234881352557e6*c[75]
+                                         + 392465.22393710248324580715256717*c[76]
+                                         + 64159.33291423781628656307761727*c[79]
+                                         + 265700.21264575608163797604163667*c[80]
+                                         + 496909.30862683584869281299394935*c[81]
+                                         + 423910.89157982246870817705032867*c[82]
+                                         + 131668.49281434036374036155887323*c[83]
+                                         - 1.983689834626371220191386808941e6*c[96]
+                                         - 2.9339168316433238663584554764384e6*c[97]
+                                         - 1.1089163291249705463505634619187e6*c[98]
+                                         - 3.8803988197091288157740695780063e6*c[101]
+                                         - 1.2753749448691549389747810868298e7*c[102]
+                                         - 1.3304481162375329546272881848577e7*c[103]
+                                         - 4.4765478887196102461846557033398e6*c[104]
+                                         - 2.2539932484370932560595118263432e6*c[107]
+                                         - 9.334362721825202352789470150961e6*c[108]
+                                         - 1.7457011721546159287266875692354e7*c[109]
+                                         - 1.4892490993275772332337980337656e7*c[110]
+                                         - 4.6256698808280731005510379115234e6*c[111]
+                                         - 438112.75261055800497130807386937*c[114]
+                                         - 2.0264023624147303090806402175744e6*c[115]
+                                         - 4.7023195039044295038603215125413e6*c[116]
+                                         - 6.616412489196845713843556267804e6*c[117]
+                                         - 4.9450491081080276770416584122821e6*c[118]
+                                         - 1.4486822260247414245556526424557e6*c[119]
+                                         + 4.7934483287086760877145495958188e6*c[132]
+                                         + 7.089605687201510362995128418177e6*c[133]
+                                         + 2.6796190774063391116906294002904e6*c[134]
+                                         + 1.2471028944878606126312108544602e7*c[137]
+                                         + 4.0988667897359143135181344537176e7*c[138]
+                                         + 4.2758638320844596325293909137835e7*c[139]
+                                         + 1.4386964043438768530771099049462e7*c[140]
+                                         + 1.6030386192727859542994540367767e7*c[143]
+                                         + 6.63859305690535605675633767982e7*c[144]
+                                         + 1.2415416055988780273865027295294e8*c[145]
+                                         + 1.0591530483042382293684524711818e8*c[146]
+                                         + 3.289773589213701496609943704905e7*c[147]
+                                         + 8.800185678041117332206266509925e6*c[150]
+                                         + 4.0703487724134893843722228490413e7*c[151]
+                                         + 9.445350427545608008424943104609e7*c[152]
+                                         + 1.3290108101281343603155423490147e8*c[153]
+                                         + 9.932911123695409366873704071321e7*c[154]
+                                         + 2.9099067538050080961394919937405e7*c[155]
+                                         + 1.7417524003141204225989091101888e6*c[158]
+                                         + 8.586955135552997635680216792872e6*c[159]
+                                         + 2.2259575676440914582324439685584e7*c[160]
+                                         + 3.8486576722343077209836473982827e7*c[161]
+                                         + 4.536793730554652404231342551084e7*c[162]
+                                         + 3.0864221973540820165496343994762e7*c[163]
+                                         + 8.64670352446526294104168769206e6*c[164]
+                                         + z*(4.9881331177104726502124771396012e6*c[102]
+                                              + 7.918415841568312077781734510844e6*c[103]
+                                              + 3.1833229430895006195090885001528e6*c[104]
+                                              + 2.586143784401787664842104284249e6*c[108]
+                                              + 1.0574453294463974320514159331342e7*c[109]
+                                              + 1.2378174332073369211293905735195e7*c[110]
+                                              + 4.4854980662575254308373700960227e6*c[111]
+                                              + 408422.18157196114756664066400724*c[115]
+                                              + 2.1611670447237529537943901901074e6*c[116]
+                                              + 4.9623093668976342853826672008528e6*c[117]
+                                              + 4.7951991351350571413737293694857e6*c[118]
+                                              + 1.6096469178052682495062807138396e6*c[119]
+                                              - 1.7929545957441309394804471177665e7*c[138]
+                                              - 2.8462271834215904698606522787402e7*c[139]
+                                              - 1.1442263800629663860730230822964e7*c[140]
+                                              - 3.1954103002350105086574907236201e7*c[144]
+                                              - 1.3065676077364844881148161660977e8*c[145]
+                                              - 1.5294333593273555898988464255676e8*c[146]
+                                              - 5.542231181828488106901436692047e7*c[147]
+                                              - 1.597582831114556012960456295707e7*c[151]
+                                              - 8.453613739911233961819984963641e7*c[152]
+                                              - 1.9410552621608278157240157992188e8*c[153]
+                                              - 1.8756884801364218006983198756689e8*c[154]
+                                              - 6.296289467297385939015275074175e7*c[155]
+                                              - 2.6714971532831548199894007800046e6*c[159]
+                                              - 1.5984818662818793453614768860501e7*c[160]
+                                              - 4.6472412588424974087379517446466e7*c[161]
+                                              - 7.89738167911365418514344814448e7*c[162]
+                                              - 6.678223467959124831130787881908e7*c[163]
+                                              - 2.1136386393137309411435236580592e7*c[164]
+                                              + z*(4.0873906445232268745837831934071e7*c[145]
+                                                   + 6.778170569746235000688069386038e7*c[146]
+                                                   + 2.8340954907077496001200528538878e7*c[147]
+                                                   + 1.7992488703189450661981724753696e7*c[152]
+                                                   + 8.721633441465881739570746665409e7*c[153]
+                                                   + 1.1049769551479342955971943524316e8*c[154]
+                                                   + 4.2117071436651432970440015698876e7*c[155]
+                                                   + 2.4466559177783867531043013561992e6*c[160]
+                                                   + 1.5649662221434685010023867432776e7*c[161]
+                                                   + 4.2217386103772459872708326517032e7*c[162]
+                                                   + 4.4671900224861713397428918939787e7*c[163]
+                                                   + 1.5852289794852982058576427435444e7*c[164])))))
+                          + z*(6332.061275761629898663600653285*c[24]
+                               + 4904.7935736379364979845031517435*c[25]
+                               + 3899.5384342252609730207441127677*c[27]
+                               + 10068.564942433454851117953731327*c[28]
+                               + 5956.643350075611166143956138616*c[29]
+                               + 762.967889232567899686478268049*c[31]
+                               + 2392.1120375099490728284713579077*c[32]
+                               + 3662.8513483350644979392884417734*c[33]
+                               + 1887.8559267062727845846163246239*c[34]
+                               - 25240.146592284284908639709339663*c[39]
+                               - 19550.933481550184027264076433286*c[40]
+                               - 37305.357899368825114523316478676*c[42]
+                               - 96322.01991237517647741342167988*c[43]
+                               - 56984.87546709214315048449090296*c[44]
+                               - 20735.838541038073968310384095909*c[46]
+                               - 65012.49879830800658285985739004*c[47]
+                               - 99548.48065138915016930532260116*c[48]
+                               - 51307.8941294612090611222061505*c[49]
+                               - 4153.595069334515665673342900126*c[51]
+                               - 14075.953964119092699242995937415*c[52]
+                               - 26171.975240703556801918803279184*c[53]
+                               - 31474.789911927926957468341329537*c[54]
+                               - 14912.866927589744975153166967715*c[55]
+                               + 65069.43983161373427868801019674*c[60]
+                               + 50402.57136297710753929218613083*c[61]
+                               + 122949.35542734658842811698100754*c[63]
+                               + 317453.87066469988152636801608188*c[64]
+                               + 187808.24263061512391539388747692*c[65]
+                               + 128297.4543784871828272892010603*c[67]
+                               + 402247.44623179399372279860848891*c[68]
+                               + 615929.5959766830363510055451258*c[69]
+                               + 317453.87066469988152636801608188*c[70]
+                               + 66925.15222246416377589770610824*c[72]
+                               + 226800.*c[73]
+                               + 421698.16693934063151419916062251*c[74]
+                               + 507140.2172969523031456005880683*c[75]
+                               + 240284.83098189947953824927708194*c[76]
+                               + 13553.89242985202387724638681772*c[78]
+                               + 47827.866354250008504528839678329*c[79]
+                               + 96618.25914391130241380946968606*c[80]
+                               + 140856.18197296134293654541560769*c[81]
+                               + 147071.12565014248914365326235893*c[82]
+                               + 65834.24640717018187018077943662*c[83]
+                               - 136444.27433938003101845517733457*c[88]
+                               - 105689.28044035497169669193934335*c[89]
+                               - 289896.18975074508557334262936357*c[91]
+                               - 748508.7433557473148135584623378*c[92]
+                               - 442823.7444040235744865173165366*c[93]
+                               - 379397.41696537682147530439764281*c[95]
+                               - 1.1895141865484412960583271870193e6*c[96]
+                               - 1.8214086856057319240884944051258e6*c[97]
+                               - 938765.1463491814148999479042698*c[98]
+                               - 337237.05533051969169099275493983*c[100]
+                               - 1.1428493116417404571494593068261e6*c[101]
+                               - 2.1249447081446613489905152614701e6*c[102]
+                               - 2.5554887488697734432841052284997e6*c[103]
+                               - 1.2107996194251136284918497330938e6*c[104]
+                               - 168340.9041201810820308904469287*c[106]
+                               - 594027.6054191421161515885162172*c[107]
+                               - 1.2000098999591628369059006621989e6*c[108]
+                               - 1.7494499935694075162615337129059e6*c[109]
+                               - 1.8266403094205492759721909505062e6*c[110]
+                               - 817668.9183281947399963955904208*c[111]
+                               - 34278.856457005679990397119094563*c[113]
+                               - 123910.67750601640544643056634689*c[114]
+                               - 261809.09075125714587605170769695*c[115]
+                               - 415609.04706226018342199811348219*c[116]
+                               - 525112.1023172099772891711323654*c[117]
+                               - 499499.90990990178555976347598809*c[118]
+                               - 214619.58904070243326750409517862*c[119]
+                               + 252432.75342157958563774537802055*c[124]
+                               + 195533.57000781221352409964519099*c[125]
+                               + 573999.7268292032906932275283904*c[127]
+                               + 1.4820609218247406444906197176915e6*c[128]
+                               + 876799.0656929328639965212816425*c[129]
+                               + 843301.1916747183157629118031057*c[131]
+                               + 2.6439788100134236892768100143295e6*c[132]
+                               + 4.0485149513766155782757983331207e6*c[133]
+                               + 2.0866293000914177712331660422632e6*c[134]
+                               + 928968.5428473883474527456004002*c[136]
+                               + 3.1481447336486929695076375370877e6*c[137]
+                               + 5.853469415517603949480283237414e6*c[138]
+                               + 7.039465627446447017703484913997e6*c[139]
+                               + 3.3353237444062307997401670728703e6*c[140]
+                               + 750008.1299559358776537918016448*c[142]
+                               + 2.6465673082315514765563604388225e6*c[143]
+                               + 5.346396264774993275301991852435e6*c[144]
+                               + 7.79431312304041323854050447353e6*c[145]
+                               + 8.138218632784449838025968534315e6*c[146]
+                               + 3.6429549880557129936183685921433e6*c[147]
+                               + 362392.05289299598546736087073341*c[149]
+                               + 1.3099691599423247490790827340665e6*c[150]
+                               + 2.7678150227209910134450039773163e6*c[151]
+                               + 4.3937701350889989406548778397305e6*c[152]
+                               + 5.551423601203568756539441725207e6*c[153]
+                               + 5.280654504888574889353378028347e6*c[154]
+                               + 2.2689331413684273654109099366398e6*c[155]
+                               + 73992.15228657698669092386108158*c[157]
+                               + 271683.60090369827104641103641833*c[158]
+                               + 590077.9426482572734262302821768*c[159]
+                               + 981991.1506729579485248556463657*c[160]
+                               + 1.3524399450622567292613218769066e6*c[161]
+                               + 1.5542719262085383236718488369455e6*c[162]
+                               + 1.3837760339014402803243974890439e6*c[163]
+                               + 576446.9016310175294027791794707*c[164]
+                               + z*(63211.32556749620956330255797742*c[43]
+                                    + 53423.32075039888420357921022152*c[44]
+                                    + 29370.352398294440620962570867971*c[47]
+                                    + 108598.34252878816382106035192854*c[48]
+                                    + 73883.36754642414104801597685673*c[49]
+                                    + 4524.413774181136939042391551312*c[52]
+                                    + 20818.616668741465637889957153896*c[53]
+                                    + 43839.885948756755405045189708997*c[54]
+                                    + 26097.517123282053706518042193501*c[55]
+                                    - 240735.8519207307434908290788621*c[64]
+                                    - 203458.92951649971757501004476666*c[65]
+                                    - 307600.98829490128931743423002093*c[68]
+                                    - 1.1373699925705794705345272850334e6*c[69]
+                                    - 773793.8097452059612205220391996*c[70]
+                                    - 140940.*c[73]
+                                    - 648520.665823379910586230527321*c[74]
+                                    - 1.3656561565782215591849387264409e6*c[75]
+                                    - 812963.6781554265724377433874606*c[76]
+                                    - 23330.666514268296831477482769917*c[79]
+                                    - 117322.17181760658150248292747593*c[80]
+                                    - 305188.39427474957636251506715*c[81]
+                                    - 484469.59037693996423791662894705*c[82]
+                                    - 263336.98562868072748072311774647*c[83]
+                                    + 597993.3982244285612912668150199*c[92]
+                                    + 505396.664808939949142220850395*c[93]
+                                    + 999191.9167006906886889948370962*c[96]
+                                    + 3.6945619361434448687476846740336e6*c[97]
+                                    + 2.5135436793499332383946105136824e6*c[98]
+                                    + 936469.5818231364208734754581589*c[101]
+                                    + 4.3090668137312514871494603653691e6*c[102]
+                                    + 9.074041789875116064457997388319e6*c[103]
+                                    + 5.401701119054996363729484548697e6*c[104]
+                                    + 422235.64984496512785687824846098*c[107]
+                                    + 2.1232828229889677134641140288294e6*c[108]
+                                    + 5.523263551126272301339985007889e6*c[109]
+                                    + 8.76787348521863652466651656243e6*c[110]
+                                    + 4.7658416953986207702647057270241e6*c[111]
+                                    + 73018.79210175966749521801231156*c[114]
+                                    + 384859.36340434800443779601031452*c[115]
+                                    + 1.0954267026141000548765521705352e6*c[116]
+                                    + 2.1365498663031480950953150448116e6*c[117]
+                                    + 2.8471494864864401776906518131321e6*c[118]
+                                    + 1.4486822260247414245556526424557e6*c[119]
+                                    - 1.2157530999343575599337114871688e6*c[128]
+                                    - 1.0274989051089056999959233769249e6*c[129]
+                                    - 2.3079566027115847829736720276165e6*c[132]
+                                    - 8.533784623483299511012654577435e6*c[133]
+                                    - 5.805841334380401408663030367296e6*c[134]
+                                    - 2.762223516299866707801585445186e6*c[137]
+                                    - 1.2710082545365313244111057275343e7*c[138]
+                                    - 2.6764918056478334751673771309105e7*c[139]
+                                    - 1.5932931670913548482542554868374e7*c[140]
+                                    - 2.2581707003678884859910409035675e6*c[143]
+                                    - 1.1355590323149210898534884389724e7*c[144]
+                                    - 2.953912566630231186673994576748e7*c[145]
+                                    - 4.6891717968681846963030585596725e7*c[146]
+                                    - 2.548833591643048006382478906503e7*c[147]
+                                    - 1.0035299457415309238480830230617e6*c[150]
+                                    - 5.289294508419813826693402600651e6*c[151]
+                                    - 1.5054939527158519941658177855134e7*c[152]
+                                    - 2.9363561210616126491620809575269e7*c[153]
+                                    - 3.9129649881224339930108531190051e7*c[154]
+                                    - 1.9909888315507950131480734694014e7*c[155]
+                                    - 178641.27182708927411270862668603*c[158]
+                                    - 968784.6819598253742818706125292*c[159]
+                                    - 2.8960416985948251363275403808072e6*c[160]
+                                    - 6.18258260599888790519461429443e6*c[161]
+                                    - 1.0081763845677005342736316780187e7*c[162]
+                                    - 1.1912506726629790239314378383943e7*c[163]
+                                    - 5.764469016310175294027791794707e6*c[164]
+                                    + z*(530772.6631996037529161127330156*c[69]
+                                         + 468097.4898458653345655009866763*c[70]
+                                         + 198780.28071214709903026223059647*c[74]
+                                         + 946661.7389543109658717877643941*c[75]
+                                         + 697715.9536659599702147682712305*c[76]
+                                         + 25304.782156738674441712003965397*c[80]
+                                         + 152159.45583498910502404597365028*c[81]
+                                         + 403724.65864744997019826385745587*c[82]
+                                         + 263336.98562868072748072311774647*c[83]
+                                         - 1.9559445544288825775723036509589e6*c[97]
+                                         - 1.7249809564166208498786542740958e6*c[98]
+                                         - 2.2673332353229421137329441543642e6*c[102]
+                                         - 1.0797839783956789196975092514787e7*c[103]
+                                         - 7.958307357723751548772721250382e6*c[104]
+                                         - 888986.9258881145097894733477106*c[108]
+                                         - 5.345541647017634077465797456101e6*c[109]
+                                         - 1.4183324755500735554607600321577e7*c[110]
+                                         - 9.251339761656146201102075823047e6*c[111]
+                                         - 125668.36356060343002050481969454*c[115]
+                                         - 831218.0941245203668439962269644*c[116]
+                                         - 2.7568385371653523807681484449182e6*c[117]
+                                         - 5.394599027026939284045445540671e6*c[118]
+                                         - 3.2192938356105364990125614276793e6*c[119]
+                                         + 4.726403791467673575330085612118e6*c[133]
+                                         + 4.1682963426320830626298679560073e6*c[134]
+                                         + 7.286874292863847668476683473276e6*c[138]
+                                         + 3.4702662985033295568354476981432e7*c[139]
+                                         + 2.5576824966113366276926398310155e7*c[140]
+                                         + 6.322469578005101006434607314115e6*c[144]
+                                         + 3.801745948902951089984916494622e7*c[145]
+                                         + 1.008717188861179266065192829697e8*c[146]
+                                         + 6.57954717842740299321988740981e7*c[147]
+                                         + 2.5242473007215438042618436273125e6*c[151]
+                                         + 1.6696326513338195974488535790976e7*c[152]
+                                         + 5.537545042200559834648093120894e7*c[153]
+                                         + 1.0835903044031355672953131714168e8*c[154]
+                                         + 6.466459452900017991421093319423e7*c[155]
+                                         + 381642.45046902211714134296857209*c[159]
+                                         + 2.6563692821593913319418129010163e6*c[160]
+                                         + 9.686046082731591051471562394607e6*c[161]
+                                         + 2.3524115639913012466384739153769e7*c[162]
+                                         + 3.7903430493822059852363931221637e7*c[163]
+                                         + 2.1136386393137309411435236580592e7*c[164]
+                                         + z*(3.959207920784156038890867255422e6*c[103]
+                                              + 3.5812383109756881969477245626719e6*c[104]
+                                              + 1.2440533287604675671193128625108e6*c[109]
+                                              + 7.22060169370946537325477834553e6*c[110]
+                                              + 5.606872582821906788546712620028e6*c[111]
+                                              + 135072.94029523455961214938688171*c[116]
+                                              + 999353.9697224402380284538112829*c[117]
+                                              + 3.1843119256756238829434921594241e6*c[118]
+                                              + 2.2132645119822438430711359815295e6*c[119]
+                                              - 1.4231135917107952349303261393701e7*c[139]
+                                              - 1.2872546775708371843321509675834e7*c[140]
+                                              - 1.5371383620429229271939013718796e7*c[145]
+                                              - 8.921694596076240941076604149144e7*c[146]
+                                              - 6.927788977285610133626795865059e7*c[147]
+                                              - 5.283508587444521226137490602276e6*c[152]
+                                              - 3.9090696251850004622219762623156e7*c[153]
+                                              - 1.2455743813405926020262280424364e8*c[154]
+                                              - 8.657398017533905666146003226991e7*c[155]
+                                              - 652441.5780742364674944803616531*c[160]
+                                              - 5.332477497674040818230354828946e6*c[161]
+                                              - 2.1423748172063636353314673157897e7*c[162]
+                                              - 4.9635444694290792663809909933097e7*c[163]
+                                              - 3.1704579589705964117152854870888e7*c[164]
+                                              + z*(2.7112682278984940002752277544153e7*c[146]
+                                                   + 2.4940040318228196481056465114212e7*c[147]
+                                                   + 7.344533424392321464901681402449e6*c[153]
+                                                   + 5.018734041446101574841450478141e7*c[154]
+                                                   + 4.0432388579185375651622415070921e7*c[155]
+                                                   + 695540.5431748748893343941081234*c[161]
+                                                   + 6.099467126634588232355471652013e6*c[162]
+                                                   + 2.2633762780596601454697318929492e7*c[163]
+                                                   + 1.6486381386647101340919484532862e7*c[164])))))))
+                + y*(95.24704719832526125805816713101*c[5]
+                     + 54.99090833947008007905656632474*c[6]
+                     + 51.8459255872628818477277394887*c[7]
+                     + 67.3498329619309449405074771817*c[8]
+                     + 28.98275349237887714743732831434*c[9]
+                     - 252.*c[11]
+                     - 145.49226783578569265630549268649*c[12]
+                     - 529.0897844411664692106133601365*c[13]
+                     - 687.3077913133241937176207199659*c[14]
+                     - 295.77018105278970126676368271243*c[15]
+                     - 254.55844122715710878430397035775*c[16]
+                     - 382.12039987417578331877631565412*c[17]
+                     - 341.52598729818496785588050279873*c[18]
+                     - 134.6996659238618898810149543634*c[19]
+                     + 477.59396981117757827255031408058*c[21]
+                     + 275.73900703382537567282935047451*c[22]
+                     + 1234.8538375046659747899023023764*c[23]
+                     + 1604.1221898596129076614454988322*c[24]
+                     + 690.3042807342280997163374806157*c[25]
+                     + 1688.549673536434639643626840876*c[26]
+                     + 2534.699982246419632463483673299*c[27]
+                     + 2265.4271120475273415015395895487*c[28]
+                     + 893.4965025113416749215934207924*c[29]
+                     + 755.1423706825091138338465298496*c[30]
+                     + 1198.9495402226066995073229926484*c[31]
+                     + 1266.412255152325979732720130657*c[32]
+                     + 998.95945863683577216526048412*c[33]
+                     + 377.57118534125455691692326492478*c[34]
+                     - 778.7990755002216873137517937736*c[36]
+                     - 449.63985588468467082097630470767*c[37]
+                     - 2190.2766948493060199814825962859*c[38]
+                     - 2845.2528885847739351557490528347*c[39]
+                     - 1224.4018948041529390811845847108*c[40]
+                     - 3671.2940497868050776203213584964*c[41]
+                     - 5511.018780588576437372762661623*c[42]
+                     - 4925.5578364282760698677317904484*c[43]
+                     - 1942.6662091054139710392440080554*c[44]
+                     - 4104.6315303568967248897764920403*c[45]
+                     - 6516.977827183394675754692144429*c[46]
+                     - 6883.676343350259520538102547181*c[47]
+                     - 5429.917126439408191053017596427*c[48]
+                     - 2052.3157651784483624448882460202*c[49]
+                     - 1748.5994395515514976371300738631*c[50]
+                     - 2855.5966101674795201504232438366*c[51]
+                     - 3239.703690154394351413070493532*c[52]
+                     - 3040.1789421019283153744064415214*c[53]
+                     - 2248.1992794234233541048815235383*c[54]
+                     - 828.4926070883191652862870537619*c[55]
+                     + 1161.8950038622250655537796199347*c[57]
+                     + 670.8203932499369089227521006194*c[58]
+                     + 3415.2598729818496785588050279873*c[59]
+                     + 4436.5527157918455190014552406865*c[60]
+                     + 1909.1883092036783158822797776831*c[61]
+                     + 6244.037155558893693409455523929*c[62]
+                     + 9372.990984739076340044720465699*c[63]
+                     + 8377.254920318469095834711535494*c[64]
+                     + 3304.0338981311919948078554278347*c[65]
+                     + 8524.224304885459781726548579977*c[66]
+                     + 13534.023791910519617032161090687*c[67]
+                     + 14295.558750884835561226911331101*c[68]
+                     + 11276.488815229676801880783338793*c[69]
+                     + 4262.1121524427298908632742899883*c[70]
+                     + 8452.336954949205052426676467804*c[71]
+                     + 13803.312645883233778778901884824*c[72]
+                     + 15660.*c[73]
+                     + 14695.542181219446249737243476239*c[74]
+                     + 10867.290370648977924548584030034*c[75]
+                     + 4004.7471830316579923041546180324*c[76]
+                     + 3477.9304190854652576924793977207*c[77]
+                     + 5772.954183085121281049386977918*c[78]
+                     + 6804.777733328253242514265807892*c[79]
+                     + 6901.30422456509302955781926329*c[80]
+                     + 6086.378233399564200961838946011*c[81]
+                     + 4325.6213426512496806956841870272*c[82]
+                     + 1567.4820573135757588138280818242*c[83]
+                     - 1632.7498277445935777292783029657*c[85]
+                     - 942.6685525676561997359207751005*c[86]
+                     - 4928.55840992069404124133232753*c[87]
+                     - 6402.385180540139917019819859545*c[88]
+                     - 2755.1479089152364416659009828823*c[89]
+                     - 9446.142069649386762816127661624*c[90]
+                     - 14179.704933460357446522193827566*c[91]
+                     - 12673.329475713949101149296707642*c[92]
+                     - 4998.4285530554500464615248940168*c[93]
+                     - 14081.477195237721223499218564047*c[94]
+                     - 22357.347785459705551223294861094*c[95]
+                     - 23615.35517412346690704031915406*c[96]
+                     - 18628.043375513167405450510961514*c[97]
+                     - 7040.738597618860611749609282024*c[98]
+                     - 16996.599659931982995238571551054*c[99]
+                     - 27756.747071658090821397731150417*c[100]
+                     - 31490.314701507827262166523489006*c[101]
+                     - 29550.909833709012215652705478546*c[102]
+                     - 21852.770991341120993878163422784*c[103]
+                     - 8053.049111982367638639063170029*c[104]
+                     - 15550.666609505844588991410781385*c[105]
+                     - 25812.271965094432578069868529068*c[106]
+                     - 30425.804180004840095569167903806*c[107]
+                     - 30857.397427521330091866017027971*c[108]
+                     - 27213.666566635228030734968867425*c[109]
+                     - 19340.897393864639392646727711242*c[110]
+                     - 7008.590728527383485683390775035*c[111]
+                     - 6234.135705933902751329971702233*c[112]
+                     - 10455.051219386732397071121323842*c[113]
+                     - 12612.336817576669840083111217452*c[114]
+                     - 13352.263628314114439678637092544*c[115]
+                     - 12765.135016912277062247084914096*c[116]
+                     - 10830.437110292455781589154605036*c[117]
+                     - 7492.498648648526783396452139821*c[118]
+                     - 2682.7448630087804158438011897327*c[119]
+                     + 2196.8850675444994703274389198652*c[121]
+                     + 1268.3721851254859491357630475669*c[122]
+                     + 6747.913455283788685232883146256*c[123]
+                     + 8765.796712221884512255773566428*c[124]
+                     + 3772.1982980750097358739614090569*c[125]
+                     + 13315.134246412989132540415543941*c[126]
+                     + 19987.490487802614586639172863595*c[127]
+                     + 17864.127182708927411270862668603*c[128]
+                     + 7045.706777889639085686331727485*c[129]
+                     + 20841.481713160415313149339780036*c[130]
+                     + 33090.296462860528442539939955398*c[131]
+                     + 34952.227396834096472918590802846*c[132]
+                     + 27570.688783561429189425499404022*c[133]
+                     + 10420.740856580207656574669890018*c[134]
+                     + 27481.397344385528897941532697284*c[135]
+                     + 44879.223522694774893831966505819*c[136]
+                     + 50915.94013666054266428053845912*c[137]
+                     + 47780.162578208123966546674528715*c[138]
+                     + 35333.225157067108583067684896508*c[139]
+                     + 13020.783386570870989976628212407*c[140]
+                     + 30531.396037521769371307437485767*c[141]
+                     + 50678.51544787001749570254207724*c[142]
+                     + 59736.49236438309657708858204205*c[143]
+                     + 60583.86082117910055305889072493*c[144]
+                     + 53429.94306566309639978801560009*c[145]
+                     + 37972.944368326246502454170229906*c[146]
+                     + 13760.314240597850532795774827466*c[147]
+                     + 26362.620810533993643929267038383*c[148]
+                     + 44211.830452945510227018026229476*c[149]
+                     + 53334.45865479465049821979702985*c[150]
+                     + 56463.42646350821667427808113725*c[151]
+                     + 53980.60451680770127090278488812*c[152]
+                     + 45799.244709929442241450394232961*c[153]
+                     + 31683.927029331449336120268170082*c[154]
+                     + 11344.665706842136827054549683199*c[155]
+                     + 10356.215524987880436420323200843*c[156]
+                     + 17489.054176827287763309276255646*c[157]
+                     + 21420.41176074820462740348810726*c[158]
+                     + 23289.97518246852919990759654363*c[159]
+                     + 23301.484931222730981945727201897*c[160]
+                     + 21467.300715273916337481299633438*c[161]
+                     + 17736.436395172509399258335076254*c[162]
+                     + 12032.835077403828524559978165599*c[163]
+                     + 4269.9770491186483659465124405237*c[164]
+                     + z*(1018.233764908628435137215881431*c[14]
+                          + 788.7204828074392033780364872332*c[15]
+                          + 352.72652296077764614040890675765*c[17]
+                          + 910.7359661284932476156813407966*c[18]
+                          + 538.7986636954475595240598174536*c[19]
+                          - 2532.824510304651959465440261314*c[24]
+                          - 1961.9174294551745991938012606974*c[25]
+                          - 4289.4922776477870703228185240445*c[27]
+                          - 11075.42143667680033622974910446*c[28]
+                          - 6552.307685083172282758351752477*c[29]
+                          - 1525.935778465135799372956536098*c[31]
+                          - 4784.2240750198981456569427158154*c[32]
+                          - 7325.702696670128995878576883547*c[33]
+                          - 3775.7118534125455691692326492478*c[34]
+                          + 4589.1175622335063470254016981205*c[39]
+                          + 3554.7151784636698231389229878702*c[40]
+                          + 9750.263996425942927659503170563*c[42]
+                          + 25175.073386188966579323962484514*c[43]
+                          + 14893.774269808173777967537395091*c[44]
+                          + 11612.069582981321422253815093709*c[46]
+                          + 36406.999327052483686401520138423*c[47]
+                          + 55747.14916477792409481098065665*c[48]
+                          + 28732.420712498277074228435444282*c[49]
+                          + 4153.595069334515665673342900126*c[51]
+                          + 14075.953964119092699242995937415*c[52]
+                          + 26171.975240703556801918803279184*c[53]
+                          + 31474.789911927926957468341329537*c[54]
+                          + 14912.866927589744975153166967715*c[55]
+                          - 7229.937759068192697632001132971*c[60]
+                          - 5600.28570699745639325468734787*c[61]
+                          - 16848.615373377125080890104804738*c[63]
+                          - 43502.937831829243023983765166777*c[64]
+                          - 25736.685101232442906924347543134*c[65]
+                          - 24946.727240261396660861789095059*c[67]
+                          - 78214.78121173772100165528498395*c[68]
+                          - 119764.08810657725706825107821891*c[69]
+                          - 61727.14151813608807457155868259*c[70]
+                          - 25282.83528404201742645024452978*c[72]
+                          - 85680.*c[73]
+                          - 159308.19639930646079425301623517*c[74]
+                          - 191586.3043121819811883379999369*c[75]
+                          - 90774.2694820509144922275046754*c[76]
+                          - 9035.92828656801591816425787848*c[78]
+                          - 31885.244236166672336352559785553*c[79]
+                          - 64412.17276260753494253964645737*c[80]
+                          - 93904.12131530756195769694373846*c[81]
+                          - 98047.41710009499276243550823928*c[82]
+                          - 43889.497604780121246787186291078*c[83]
+                          + 10495.713410721540847573475179582*c[88]
+                          + 8129.944649258074745899379949489*c[89]
+                          + 25693.140563193126313356453773025*c[91]
+                          + 66339.4036753421533195963185684*c[92]
+                          + 39246.920490657607772216417686354*c[93]
+                          + 41733.715866191450362283483740709*c[95]
+                          + 130846.56052032854256641599057212*c[96]
+                          + 200354.95541663051164973438456384*c[97]
+                          + 103264.16609840995563899426946968*c[98]
+                          + 52247.9944878269944873369056949*c[100]
+                          + 177061.16095857950744569087852236*c[101]
+                          + 329216.78576889119491402349121368*c[102]
+                          + 395920.7920784156038890867255422*c[103]
+                          + 187588.67343205985793535700090186*c[104]
+                          + 48097.401177194594865968699122487*c[106]
+                          + 169722.1729768977474718824332049*c[107]
+                          + 342859.97141690366768740018919968*c[108]
+                          + 499842.85530554500464615248940168*c[109]
+                          + 521897.2312630140788491974144303*c[110]
+                          + 233619.69095091278285611302583452*c[111]
+                          + 17139.428228502839995198559547281*c[113]
+                          + 61955.33875300820272321528317345*c[114]
+                          + 130904.54537562857293802585384847*c[115]
+                          + 207804.52353113009171099905674109*c[116]
+                          + 262556.05115860498864458556618269*c[117]
+                          + 249749.95495495089277988173799405*c[118]
+                          + 107309.79452035121663375204758931*c[119]
+                          - 14424.728766947404893585450172603*c[124]
+                          - 11173.346857589269344234265439485*c[125]
+                          - 36387.48268292270860644567367475*c[127]
+                          - 93952.0762942469515703874999608*c[128]
+                          - 55582.79791446270834263661696127*c[129]
+                          - 62169.6478999197807102265538556*c[131]
+                          - 194918.77077387903535691108310158*c[132]
+                          - 298463.64683156975725695540624671*c[133]
+                          - 153829.98407332687493038798409075*c[134]
+                          - 85364.67691030055084700905517191*c[136]
+                          - 289288.97552447448908989101692157*c[137]
+                          - 537886.37872323928184413413533*c[138]
+                          - 646869.8144139978340592391542591*c[139]
+                          - 306489.20894543742484098832561511*c[140]
+                          - 96611.21674008665542659013038136*c[142]
+                          - 340913.75495864052918353117517036*c[143]
+                          - 688688.3324116940490219514928561*c[144]
+                          - 1.0040132158492735697103022711666e6*c[145]
+                          - 1.0483129086298613350677518789965e6*c[146]
+                          - 469261.99846141387714406103898795*c[147]
+                          - 83350.17216538907665749300026869*c[149]
+                          - 301292.9067867346922881890288353*c[150]
+                          - 636597.4552258279330923509147827*c[151]
+                          - 1.010567131070469756350621903138e6*c[152]
+                          - 1.2768274282768208140040715967977e6*c[153]
+                          - 1.2145505361243722245512769465198e6*c[154]
+                          - 521854.6225147382940445092854271*c[155]
+                          - 29596.860914630794676369544432631*c[157]
+                          - 108673.44036147930841856441456733*c[158]
+                          - 236031.17705930290937049211287074*c[159]
+                          - 392796.46026918317940994225854626*c[160]
+                          - 540975.9780249026917045287507626*c[161]
+                          - 621708.7704834153294687395347782*c[162]
+                          - 553510.4135605761121297589956176*c[163]
+                          - 230578.76065240701176111167178828*c[164]
+                          + z*(8809.994324629272994728209514911*c[28]
+                               + 7445.80418759451395767994517327*c[29]
+                               + 2251.3995647152461861915024545013*c[32]
+                               + 8324.662155306964768043837367667*c[33]
+                               + 5663.567780118818353753848973872*c[34]
+                               - 21070.441855832069854434185992474*c[43]
+                               - 17807.773583466294734526403407174*c[44]
+                               - 31817.881764818977339376118440302*c[47]
+                               - 117648.20440618717747281538125592*c[48]
+                               - 80040.31484195948613535064159479*c[49]
+                               - 9048.827548362273878084783102624*c[52]
+                               - 41637.233337482931275779914307793*c[53]
+                               - 87679.77189751351081009037941799*c[54]
+                               - 52195.034246564107413036084387*c[55]
+                               + 37036.284910881652844742935209553*c[64]
+                               + 31301.373771769187319232314579487*c[65]
+                               + 70984.84345266952830402328385098*c[68]
+                               + 262469.99828551833935412168116156*c[69]
+                               + 178567.80224889368335858200904606*c[70]
+                               + 77760.*c[73]
+                               + 357804.50528186477825447201507365*c[74]
+                               + 753465.4656983291361020351594157*c[75]
+                               + 448531.68449954569513806531721963*c[76]
+                               + 23330.666514268296831477482769917*c[79]
+                               + 117322.17181760658150248292747593*c[80]
+                               + 305188.39427474957636251506715*c[81]
+                               + 484469.59037693996423791662894705*c[82]
+                               + 263336.98562868072748072311774647*c[83]
+                               - 56951.7522118503391705968395257*c[92]
+                               - 48133.015696089518965925795275717*c[93]
+                               - 120350.84710960700171884251539254*c[96]
+                               - 445003.25841503677690798442852505*c[97]
+                               - 302751.75969761100630523319912701*c[98]
+                               - 165563.68297425616280636030199494*c[101]
+                               - 761823.9670685085502142692358664*c[102]
+                               - 1.6042504821878658235505851736255e6*c[103]
+                               - 954996.8829268501858527265500458*c[104]
+                               - 157303.47739322230253491542589723*c[107]
+                               - 791026.9340547134618787875793678*c[108]
+                               - 2.0576864210078269357933277480369e6*c[109]
+                               - 3.2664626709638057640914473467875e6*c[110]
+                               - 1.7755096512269371497064589963423e6*c[111]
+                               - 48679.194734506444996812008207708*c[114]
+                               - 256572.90893623200295853067354301*c[115]
+                               - 730284.4684094000365843681136901*c[116]
+                               - 1.4243665775354320633968766965411e6*c[117]
+                               - 1.8980996576576267851271012087548e6*c[118]
+                               - 965788.1506831609497037684283038*c[119]
+                               + 81050.20666229050399558076581125*c[128]
+                               + 68499.92700726037999972822512832*c[129]
+                               + 180494.04200693163046332563292898*c[132]
+                               + 667385.7205544631668868870887481*c[133]
+                               + 454046.56589385190503646775949365*c[134]
+                               + 273487.47686137294136649360843426*c[137]
+                               + 1.2584240143926052716941640866677e6*c[138]
+                               + 2.6499918867800331437300763672381e6*c[139]
+                               + 1.5775179872191632160933222641954e6*c[140]
+                               + 323846.18571167393016150586601549*c[143]
+                               + 1.6285148913043441986270958233326e6*c[144]
+                               + 4.2362312002061455002689069511502e6*c[145]
+                               + 6.724781259074528440434618864647e6*c[146]
+                               + 3.6553039880152238851221596721167e6*c[147]
+                               + 283046.90777325231185458751932508*c[150]
+                               + 1.4918522972466141562468571437735e6*c[151]
+                               + 4.2462649948395825476471783693967e6*c[152]
+                               + 8.282030085045574138662279623794e6*c[153]
+                               + 1.1036567915217121518748560079245e7*c[154]
+                               + 5.615609524886857729392002093183e6*c[155]
+                               + 89320.63591354463705635431334301*c[158]
+                               + 484392.34097991268714093530626458*c[159]
+                               + 1.4480208492974125681637701904036e6*c[160]
+                               + 3.0912913029994439525973071472151e6*c[161]
+                               + 5.040881922838502671368158390093e6*c[162]
+                               + 5.956253363314895119657189191972e6*c[163]
+                               + 2.8822345081550876470138958973535e6*c[164]
+                               + z*(65159.00551727289829263621115712*c[48]
+                                    + 57464.84142499655414845687088856*c[49]
+                                    + 13218.169313486644849453941050093*c[53]
+                                    + 62949.57982385585391493668265907*c[54]
+                                    + 46395.585996945873256032075010668*c[55]
+                                    - 151649.33234274392940460363800446*c[69]
+                                    - 133742.13995596152416157171047894*c[70]
+                                    - 212978.87219158617753242381849622*c[74]
+                                    - 1.0142804345939046062912011761365e6*c[75]
+                                    - 747552.8074992428252301088620327*c[76]
+                                    - 50609.56431347734888342400793079*c[80]
+                                    - 304318.91166997821004809194730057*c[81]
+                                    - 807449.3172948999403965277149117*c[82]
+                                    - 526673.9712573614549614462354929*c[83]
+                                    + 260792.60725718434367630715346119*c[97]
+                                    + 229997.4608555494466504872365461*c[98]
+                                    + 468582.20196674137017147512523526*c[102]
+                                    + 2.231553555351069767374852453056e6*c[103]
+                                    + 1.6447168539295753200796957250789e6*c[104]
+                                    + 484901.95957533518715789455329669*c[108]
+                                    + 2.9157499892823458604358895215098e6*c[109]
+                                    + 7.736358957545855757058691084497e6*c[110]
+                                    + 5.046185324539716109692041358026e6*c[111]
+                                    + 125668.36356060343002050481969454*c[115]
+                                    + 831218.0941245203668439962269644*c[116]
+                                    + 2.7568385371653523807681484449182e6*c[117]
+                                    + 5.394599027026939284045445540671e6*c[118]
+                                    + 3.2192938356105364990125614276793e6*c[119]
+                                    - 393866.98262230613127750713434317*c[133]
+                                    - 347358.02855267358855248899633394*c[134]
+                                    - 783019.3867331766134985909872599*c[138]
+                                    - 3.7290142242689286904591433598468e6*c[139]
+                                    - 2.7483868932884976920381436780649e6*c[140]
+                                    - 1.0252653369738001632056119968835e6*c[144]
+                                    - 6.164993430653434199975540261549e6*c[145]
+                                    - 1.6357576035586690801057181022113e7*c[146]
+                                    - 1.0669535965017410259275493096989e7*c[147]
+                                    - 929985.8476342529805175213363783*c[151]
+                                    - 6.151278189124598516916828975623e6*c[152]
+                                    - 2.0401481734423115180282448340137e7*c[153]
+                                    - 3.9921748056957626163511537894303e7*c[154]
+                                    - 2.3823797984368487336814554334718e7*c[155]
+                                    - 254428.30031268141142756197904806*c[159]
+                                    - 1.7709128547729275546278752673442e6*c[160]
+                                    - 6.457364055154394034314374929738e6*c[161]
+                                    - 1.5682743759942008310923159435846e7*c[162]
+                                    - 2.5268953662548039901575954147758e7*c[163]
+                                    - 1.4090924262091539607623491053728e7*c[164]
+                                    + z*(433886.63035405919269123605868062*c[75]
+                                         + 392465.22393710248324580715256717*c[76]
+                                         + 73036.53880079477041154206735214*c[81]
+                                         + 423910.89157982246870817705032867*c[82]
+                                         + 329171.23203585090935090389718308*c[83]
+                                         - 989801.9801960390097227168138555*c[103]
+                                         - 895309.577743922049236931140668*c[104]
+                                         - 1.3218066618079967900642699164178e6*c[109]
+                                         - 7.671889299566306959083201992126e6*c[110]
+                                         - 5.95730211924827596283088215878e6*c[111]
+                                         - 270145.88059046911922429877376342*c[116]
+                                         - 1.9987079394448804760569076225657e6*c[117]
+                                         - 6.368623851351247765886984318848e6*c[118]
+                                         - 4.426529023964487686142271963059e6*c[119]
+                                         + 1.6742512843656414528592072227884e6*c[139]
+                                         + 1.5144172677303966874495893736276e6*c[140]
+                                         + 2.8769969343049359599885854553896e6*c[145]
+                                         + 1.6698358869661413526079205626741e7*c[146]
+                                         + 1.2966449957486436078980633972036e7*c[147]
+                                         + 2.8559505878078493114256705958248e6*c[152]
+                                         + 2.1130106082081083579578250066571e7*c[153]
+                                         + 6.732834493732932983925556986142e7*c[154]
+                                         + 4.6796746040723814411600017443195e7*c[155]
+                                         + 652441.5780742364674944803616531*c[160]
+                                         + 5.332477497674040818230354828946e6*c[161]
+                                         + 2.1423748172063636353314673157897e7*c[162]
+                                         + 4.9635444694290792663809909933097e7*c[163]
+                                         + 3.1704579589705964117152854870888e7*c[164]
+                                         + z*(2.6819377719492299957803462426256e6*c[110]
+                                              + 2.4670239364416389869605535528125e6*c[111]
+                                              + 385957.39520314933330754078228855*c[117]
+                                              + 2.6373595243242814277555511532171e6*c[118]
+                                              + 2.1247339315029540893482905422683e6*c[119]
+                                              - 6.025040506441097778389395009812e6*c[146]
+                                              - 5.542231181828488106901436692047e6*c[147]
+                                              - 7.752563059080783768507330369252e6*c[153]
+                                              - 5.297552599304218328999308838038e7*c[154]
+                                              - 4.2678632389140118743379215908194e7*c[155]
+                                              - 1.3910810863497497786687882162468e6*c[161]
+                                              - 1.2198934253269176464710943304026e7*c[162]
+                                              - 4.5267525561193202909394637858984e7*c[163]
+                                              - 3.2972762773294202681838969065724e7*c[164]
+                                              + z*(1.5683543879519067421379532744191e7*c[154]
+                                                   + 1.4600584764705830096419205442277e7*c[155]
+                                                   + 1.9715449298212810448017686147921e6*c[162]
+                                                   + 1.5486258744618727311108691899126e7*c[163]
+                                                   + 1.2822741078503301042937376858893e7*c[164]))))))
+                     + y*(587.8775382679627435673481779294*c[13]
+                          + 509.1168824543142175686079407155*c[14]
+                          + 131.45341380123986722967274787219*c[15]
+                          + 381.83766184073566317645595553662*c[16]
+                          + 484.99896907106926344306224679177*c[17]
+                          + 284.60498941515413987990041899894*c[18]
+                          + 67.3498329619309449405074771817*c[19]
+                          - 1462.3269128344728648827790422879*c[23]
+                          - 1266.412255152325979732720130657*c[24]
+                          - 326.98623824252909986563354344956*c[25]
+                          - 4643.511602225195259019973812409*c[26]
+                          - 5898.051881765707221693875470561*c[27]
+                          - 3461.0691989615001050717965951438*c[28]
+                          - 819.0384606353965353447939690597*c[29]
+                          - 2642.9982973887818984184628544734*c[30]
+                          - 3814.8394461628394984323913402449*c[31]
+                          - 3236.3868742781663926502847783457*c[32]
+                          - 1664.9324310613929536087674735333*c[33]
+                          - 377.57118534125455691692326492478*c[34]
+                          + 2649.5282598983540564292128180878*c[38]
+                          + 2294.5587811167531735127008490603*c[39]
+                          + 592.4525297439449705231538313117*c[40]
+                          + 10554.970393137064598158423905677*c[41]
+                          + 13406.612995085671525531816859524*c[42]
+                          + 7867.210433184052056038738276411*c[43]
+                          + 1861.7217837260217222459421743864*c[44]
+                          + 20112.694498748793951959904810998*c[45]
+                          + 29030.173957453303555634537734273*c[46]
+                          + 24628.26425065315072903632244658*c[47]
+                          + 12669.806628358619112457041058329*c[48]
+                          + 2873.2420712498277074228435444282*c[49]
+                          + 10491.596637309308985822780443179*c[50]
+                          + 16095.180893671248204484203737988*c[51]
+                          + 15919.233649896592933667673976838*c[52]
+                          + 11698.079842435680691766737829332*c[53]
+                          + 5620.498198558558385262203808846*c[54]
+                          + 1242.7389106324787479294305806429*c[55]
+                          - 4174.2065114222607182385394786512*c[59]
+                          - 3614.9688795340963488160005664853*c[60]
+                          - 933.3809511662427322091145579784*c[61]
+                          - 18239.161164922031578117093767267*c[62]
+                          - 23166.846138393546986223894106514*c[63]
+                          - 13594.668072446638444994926614618*c[64]
+                          - 3217.0856376540553633655434428917*c[65]
+                          - 43208.999062695261652200091077812*c[66]
+                          - 62366.81810065349165215447273765*c[67]
+                          - 52909.99905499904655994328101856*c[68]
+                          - 27219.11093331301297005706323157*c[69]
+                          - 6172.714151813608807457155868259*c[70]
+                          - 63862.10143739399372944599997897*c[71]
+                          - 97970.9867256628175274946975529*c[72]
+                          - 96900.*c[73]
+                          - 71205.93626938697868834036331724*c[74]
+                          - 34211.840055746782355060357131589*c[75]
+                          - 7564.522456837576207685625389617*c[76]
+                          - 31301.373771769187319232314579487*c[77]
+                          - 49697.60557612408754990341833164*c[78]
+                          - 53271.68854091261109854025232464*c[79]
+                          - 46008.694830433953530385461755267*c[80]
+                          - 31301.373771769187319232314579487*c[81]
+                          - 14418.737808837498935652280623424*c[82]
+                          - 3134.9641146271515176276561636484*c[83]
+                          + 6059.702963017246772018031550242*c[87]
+                          + 5247.856705360770423786737589791*c[88]
+                          + 1354.9907748763457909832299915815*c[89]
+                          + 27813.640538412083246069709225892*c[90]
+                          + 35328.068274390548680865123937909*c[91]
+                          + 20731.063648544422912373849552625*c[92]
+                          + 4905.8650613322009715270522107942*c[93]
+                          + 72284.91626888696894729598862877*c[94]
+                          + 104334.28966547862590570870935177*c[95]
+                          + 88513.84976375166114786964068114*c[96]
+                          + 45535.217140143298102212360128145*c[97]
+                          + 10326.416609840995563899426946968*c[98]
+                          + 131973.59735947186796302890851407*c[99]
+                          + 202460.97864032960363843050956775*c[100]
+                          + 200247.74156029825246834087451934*c[101]
+                          + 147149.92697245894318126807561823*c[102]
+                          + 70700.14144257421498019405813254*c[103]
+                          + 15632.389452671654827946416741822*c[104]
+                          + 166614.28510184833488205082980056*c[105]
+                          + 264535.70647457027176282784517368*c[106]
+                          + 283560.21582725599272741333352527*c[107]
+                          + 244899.97958350261977671442085691*c[108]
+                          + 166614.28510184833488205082980056*c[109]
+                          + 76749.59283279618806605844329858*c[110]
+                          + 16687.120782208055918293787559608*c[111]
+                          + 77926.69632417378439162464627791*c[112]
+                          + 126403.2831852084449645893766612*c[113]
+                          + 142165.37553145632232023506942478*c[114]
+                          + 134177.15901001928726147650019469*c[115]
+                          + 107613.05682862094035033879724092*c[116]
+                          + 69741.45108900445010871804101728*c[117]
+                          + 31218.744369368861597485217249256*c[118]
+                          + 6706.862157521951039609502974332*c[119]
+                          - 8328.121036584422744432988693165*c[123]
+                          - 7212.364383473702446792725086301*c[124]
+                          - 1862.2244762648782240390442399142*c[125]
+                          - 39390.605478971759517098729317493*c[126]
+                          - 50032.78868901872433386280130278*c[127]
+                          - 29360.02384195217236574609373775*c[128]
+                          - 6947.849739307838542829577120159*c[129]
+                          - 107680.98885132881245127158886352*c[130]
+                          - 155424.11974979945177556638463899*c[131]
+                          - 131856.81552350640627085161503931*c[132]
+                          - 67832.64700717494483112622869243*c[133]
+                          - 15382.998407332687493038798409075*c[134]
+                          - 215623.27147133261135307971808638*c[135]
+                          - 330788.12302741463453216008879114*c[136]
+                          - 327172.05565267948170880531675654*c[137]
+                          - 240418.91170205392143033268170051*c[138]
+                          - 115512.46685964247036772127754628*c[139]
+                          - 25540.767412119785403415693801259*c[140]
+                          - 334671.07194975785657010075705553*c[141]
+                          - 531361.6920704766048462457170975*c[142]
+                          - 569575.4198699238109529728170529*c[143]
+                          - 491920.23743692432072996535204005*c[144]
+                          - 334671.07194975785657010075705553*c[145]
+                          - 154163.66303380313750996351161714*c[146]
+                          - 33518.714175815276938861502784854*c[147]
+                          - 378962.67415142615863148321367675*c[148]
+                          - 614707.5197197444403490108769816*c[149]
+                          - 691359.6164659894278398623250953*c[150]
+                          - 652512.3916064736314196596876523*c[151]
+                          - 523329.4071614932666815720569822*c[152]
+                          - 339157.28563603052871983151789939*c[153]
+                          - 151818.81701554652806890961831498*c[154]
+                          - 32615.913907171143377781830339197*c[155]
+                          - 170877.55616230002720093533281391*c[156]
+                          - 281170.17868899254942551067211*c[157]
+                          - 326268.43396197554924751645012795*c[158]
+                          - 325276.79624590500445585231475221*c[159]
+                          - 286275.38629787926634961893419474*c[160]
+                          - 218966.46729579394664230925626107*c[161]
+                          - 137224.00789949257272057764506365*c[162]
+                          - 60164.175387019142622799890828*c[163]
+                          - 12809.931147355945097839537321571*c[164]
+                          + y*(3283.2910318764006881959410794811*c[26]
+                               + 3412.0961299471033513931510986717*c[27]
+                               + 1468.3323874382121657880349191519*c[28]
+                               + 248.19347291981713192266483910899*c[29]
+                               + 2349.3318199011394652608558706431*c[30]
+                               + 3051.8715569302715987459130721959*c[31]
+                               + 2063.7829343223090040088772499596*c[32]
+                               + 776.9684678286500450174248209822*c[33]
+                               + 125.85706178041818563897442164159*c[34]
+                               - 7852.490050932888638243465127895*c[41]
+                               - 8160.54704048693049380197547971*c[42]
+                               - 3511.7403093053449757390309987456*c[43]
+                               - 593.5924527822098244842134469058*c[44]
+                               - 33201.908378886897952441747624504*c[45]
+                               - 43130.544165359193854085598919491*c[46]
+                               - 29166.39161775072922776144190361*c[47]
+                               - 10980.499077910803230796102250552*c[48]
+                               - 1778.6736631546552474522364798841*c[49]
+                               - 20983.193274618617971645560886358*c[50]
+                               - 30113.564252675238576131736025914*c[51]
+                               - 25805.915600885003281945492551928*c[52]
+                               - 14936.531324239908679882953386605*c[53]
+                               - 5245.798318654654492911390221589*c[54]
+                               - 828.4926070883191652862870537619*c[55]
+                               + 13802.60844913018605911563852658*c[62]
+                               + 14344.091466523768649946981117547*c[63]
+                               + 6172.714151813608807457155868259*c[64]
+                               + 1043.3791257256395773077438193162*c[65]
+                               + 74072.56982176330568948587041911*c[66]
+                               + 96223.09078386538712046690079523*c[67]
+                               + 65069.43983161373427868801019674*c[68]
+                               + 24497.199839981711673051356908413*c[69]
+                               + 3968.1733833087485190796002010235*c[70]
+                               + 180316.52170558304111843576464649*c[71]
+                               + 258777.25526019476660013779695186*c[72]
+                               + 221760.*c[73]
+                               + 128355.26697412926965954075461372*c[74]
+                               + 45079.130426395760279608941161623*c[75]
+                               + 7119.550547611836430762941543169*c[76]
+                               + 104337.91257256395773077438193162*c[77]
+                               + 158128.7450149402785678745128734*c[78]
+                               + 153593.55455226628747389342823529*c[79]
+                               + 112721.30233456318614944438130041*c[80]
+                               + 59994.29972922427569519526961068*c[81]
+                               + 20186.232932372498509913192872794*c[82]
+                               + 3134.9641146271515176276561636484*c[83]
+                               - 21224.664897236893713981916474266*c[90]
+                               - 22057.31878538277825014563484288*c[91]
+                               - 9491.958701975056528432806587617*c[92]
+                               - 1604.4338565363172988641931758572*c[93]
+                               - 125585.91513382382483772636408232*c[94]
+                               - 163140.88929511203323438089098641*c[95]
+                               - 110321.60985047308490893897244316*c[96]
+                               - 41533.637452070099178078546662338*c[97]
+                               - 6727.816882169133473449626647267*c[98]
+                               - 383923.1923184636158924477338591*c[99]
+                               - 550978.8509625392145937346418735*c[100]
+                               - 472163.09588954535318850900939296*c[101]
+                               - 273289.23263092528944194420207269*c[102]
+                               - 95980.79807961590397311193346478*c[103]
+                               - 15158.680681378574378614707143585*c[104]
+                               - 703482.5370966929695019923924912*c[105]
+                               - 1.0661590594278135195289728305485e6*c[106]
+                               - 1.0355812261720468250215265538234e6*c[107]
+                               - 760006.2699741364633737370860593*c[108]
+                               - 404502.45883059845746364562568247*c[109]
+                               - 136102.61129015857350381030611615*c[110]
+                               - 21137.01965746353749650546424217*c[111]
+                               - 380974.959807071834803498270692*c[112]
+                               - 597023.4166261822598327498242303*c[113]
+                               - 624716.3324261660441257541053322*c[114]
+                               - 524490.8784716851489050235877529*c[115]
+                               - 353267.69000292115590869839645986*c[116]
+                               - 178319.31807855255478778103036574*c[117]
+                               - 58274.98948948854164863907219861*c[118]
+                               - 8942.482876695934719479337299109*c[119]
+                               + 30205.628614547984606225942669126*c[126]
+                               + 31390.610060972054959785880458851*c[127]
+                               + 13508.367777048417332596794301875*c[128]
+                               + 2283.3309002420126666576075042775*c[129]
+                               + 188345.24214856079023734958912329*c[130]
+                               + 244667.64657387784666605288936718*c[131]
+                               + 165452.87183968732792471516351823*c[132]
+                               + 62289.33391841656224277612828316*c[133]
+                               + 10089.923686530042334143727988748*c[134]
+                               + 634186.0925627429745678815237835*c[135]
+                               + 910138.0994112926377070818382299*c[136]
+                               + 779945.7673453969068600002907199*c[137]
+                               + 451434.64643290284349663664061412*c[138]
+                               + 158546.52314068574364197038094587*c[139]
+                               + 25039.968051097828826878131177705*c[140]
+                               + 1.4482841710106480342799681884274e6*c[141]
+                               + 2.1949390469896880487269161200678e6*c[142]
+                               + 2.1319873892685200402299136179353e6*c[143]
+                               + 1.5646515622335856026025038302607e6*c[144]
+                               + 832763.3983311226197109817083458*c[145]
+                               + 280199.21912810535168477578602694*c[146]
+                               + 43515.523666847903394311424668056*c[147]
+                               + 2.2151924431073702992468342441975e6*c[148]
+                               + 3.4714138733374907107894276742338e6*c[149]
+                               + 3.6324353164234046688005398313386e6*c[150]
+                               + 3.049670852534745264980820215673e6*c[151]
+                               + 2.054087538154107004756155390074e6*c[152]
+                               + 1.0368440121831248729661686472184e6*c[153]
+                               + 338841.9973970168887335084234856*c[154]
+                               + 51996.38448969312712400001938133*c[155]
+                               + 1.1391837077486668480062355520927e6*c[156]
+                               + 1.8251397564022323383761219066789e6*c[157]
+                               + 2.0039250075788764406254305669456e6*c[158]
+                               + 1.8289480510938521459927436109263e6*c[159]
+                               + 1.4147330136813800953324191515437e6*c[160]
+                               + 901626.6300415044861742145846044*c[161]
+                               + 438743.42661742523250796934135998*c[162]
+                               + 140383.07590304466611986641193199*c[163]
+                               + 21349.885245593241829732562202618*c[164]
+                               + y*(17239.452427498966244537061266569*c[45]
+                                    + 19906.404999396551009577968732073*c[46]
+                                    + 11013.882149360415232860964075489*c[47]
+                                    + 3257.9502758636449146318105578561*c[48]
+                                    + 410.46315303568967248897764920403*c[49]
+                                    + 13114.495796636636232278475553974*c[50]
+                                    + 17522.979198754987964559415359907*c[51]
+                                    + 12986.74324070511528799204982321*c[52]
+                                    + 6113.403307487573242872447735668*c[53]
+                                    + 1686.1494595675675155786611426537*c[54]
+                                    + 207.12315177207979132157176344048*c[55]
+                                    - 40122.641986788457248471513143683*c[66]
+                                    - 46329.63630334259379874332260511*c[67]
+                                    - 25633.415691241774109786185835078*c[68]
+                                    - 7582.466617137196470230181900223*c[69]
+                                    - 955.3009996854394582969407891353*c[70]
+                                    - 211308.42387373012631066691169511*c[71]
+                                    - 282340.48593852069092956844764414*c[72]
+                                    - 209250.*c[73]
+                                    - 98502.7283886086071087460160545*c[74]
+                                    - 27168.225926622444811371460075085*c[75]
+                                    - 3337.2893191930483269201288483603*c[76]
+                                    - 143464.62978727544187981477515598*c[77]
+                                    - 207073.35656718369812459757638183*c[78]
+                                    - 181784.77659034047947859538658227*c[79]
+                                    - 113871.51970532403498770401784429*c[80]
+                                    - 49125.767169582196764906271492806*c[81]
+                                    - 12976.864027953749042087052561082*c[82]
+                                    - 1567.4820573135757588138280818242*c[83]
+                                    + 68999.23825666483399514617096383*c[94]
+                                    + 79673.45756272913250981392350499*c[95]
+                                    + 44081.996325030471559808595754245*c[96]
+                                    + 13039.63036285921718381535767306*c[97]
+                                    + 1642.8390061110674760749088324722*c[98]
+                                    + 464906.99069813953486976092772001*c[99]
+                                    + 621187.0935555567384360936089011*c[100]
+                                    + 460378.18095561392493319516845235*c[101]
+                                    + 216719.26840961788370430724542131*c[102]
+                                    + 59773.75594690365448325497642114*c[103]
+                                    + 7342.485955042746964641498772674*c[104]
+                                    + 1.3745678520902487627769193458546e6*c[105]
+                                    + 1.9840177985592770382212088388026e6*c[106]
+                                    + 1.7417220556104811524096227749015e6*c[107]
+                                    + 1.0910294090445041711052627449176e6*c[108]
+                                    + 470685.35541272154604179359418658*c[109]
+                                    + 124334.3403891298246670146781437*c[110]
+                                    + 15018.408703987250326464408803647*c[111]
+                                    + 857193.659565911628307871109057*c[112]
+                                    + 1.2961692597805272746368910657632e6*c[113]
+                                    + 1.2595741637553542642925107123744e6*c[114]
+                                    + 940549.1585238912965597157599013*c[115]
+                                    + 536580.9661178823439537582786565*c[116]
+                                    + 219070.20518546103740032608178368*c[117]
+                                    + 56193.73986486395087547339104866*c[118]
+                                    + 6706.862157521951039609502974332*c[119]
+                                    - 104207.40856580207656574669890018*c[130]
+                                    - 120328.35077403828524559978165599*c[131]
+                                    - 66575.67123206494566270207771971*c[132]
+                                    - 19693.349131115306563875356717158*c[133]
+                                    - 2481.1287753762399182320642595282*c[134]
+                                    - 776877.9633893601438456548666348*c[135]
+                                    - 1.0380281944147759997297148896363e6*c[136]
+                                    - 769310.1432452324035846366503919*c[137]
+                                    - 362146.4663640941837430983316077*c[138]
+                                    - 99884.3095786320184944413399959*c[139]
+                                    - 12269.584345037936125170284277075*c[140]
+                                    - 2.9063540458794761228456118375875e6*c[141]
+                                    - 4.1949607268721837224703609244538e6*c[142]
+                                    - 3.6826562875185623274446917061086e6*c[143]
+                                    - 2.3068470081910503672126269929878e6*c[144]
+                                    - 995206.0823769115208531943565072*c[145]
+                                    - 262889.61485764324501699040928396*c[146]
+                                    - 31754.57132445657815260563421723*c[147]
+                                    - 6.343505632534742220570479881111e6*c[148]
+                                    - 9.592064650011487490339208047225e6*c[149]
+                                    - 9.321249303714604542665848079592e6*c[150]
+                                    - 6.960362828387612151060823751956e6*c[151]
+                                    - 3.9708697595866827926168458476564e6*c[152]
+                                    - 1.6211891735389796884331588413145e6*c[153]
+                                    - 415851.54225997527253657851973233*c[154]
+                                    - 49632.912467434348618363654863995*c[155]
+                                    - 3.7023470501831672560202655443014e6*c[156]
+                                    - 5.771387878353004961892061164363e6*c[157]
+                                    - 5.988617820833117749306125767748e6*c[158]
+                                    - 4.9995161011441897345515928882944e6*c[159]
+                                    - 3.405345583520121970647211275363e6*c[160]
+                                    - 1.8290140209413376719534067287689e6*c[161]
+                                    - 718792.4223306753809173114741429*c[162]
+                                    - 180492.52616105742786839967248399*c[163]
+                                    - 21349.885245593241829732562202618*c[164]
+                                    + y*(86777.32607081183853824721173612*c[71]
+                                         + 107359.09835686959605716923688197*c[72]
+                                         + 69300.*c[73]
+                                         + 27332.288597920226116661056707015*c[74]
+                                         + 6198.380433629417038446229409723*c[75]
+                                         + 622.9606729160356876917573850273*c[76]
+                                         + 68863.02229789221210231109207487*c[77]
+                                         + 94425.45059463576634481649483012*c[78]
+                                         + 74852.55506661078566765692388682*c[79]
+                                         + 40487.651450781879106739206344635*c[80]
+                                         + 14607.307760158954082308413470427*c[81]
+                                         + 3172.1223179442497658435017371533*c[82]
+                                         + 313.49641146271515176276561636484*c[83]
+                                         - 197960.3960392078019445433627711*c[99]
+                                         - 244912.47416168903665939174544486*c[100]
+                                         - 158090.32228444598879079542725211*c[101]
+                                         - 62351.66397138090812765596424501*c[102]
+                                         - 14140.028288514842996038811626507*c[103]
+                                         - 1421.1263138792413479951287947111*c[104]
+                                         - 1.2462748525618255449177402069082e6*c[105]
+                                         - 1.708900663825723955587867879822e6*c[106]
+                                         - 1.3546727099192631185408177138123e6*c[107]
+                                         - 732740.7389138398383719295472039*c[108]
+                                         - 264361.33236159935801285398328355*c[109]
+                                         - 57408.69543893154867341171558734*c[110]
+                                         - 5673.621065950739012219887770267*c[111]
+                                         - 891481.4059485480934401859534193*c[112]
+                                         - 1.2989972654382302432360988280885e6*c[113]
+                                         - 1.1707346333648800021733287973954e6*c[114]
+                                         - 779405.6631664925232730059338138*c[115]
+                                         - 382063.45969223489718865112289398*c[116]
+                                         - 130293.44038745772561487558721816*c[117]
+                                         - 27472.495045044598205786991179345*c[118]
+                                         - 2682.7448630087804158438011897327*c[119]
+                                         + 334850.25687312829057184144455767*c[135]
+                                         + 414269.75559410561440460276774602*c[136]
+                                         + 267409.97737556465378057152824683*c[137]
+                                         + 105467.91739671358467532041869215*c[138]
+                                         + 23917.875490937735040845817468405*c[139]
+                                         + 2403.8369329053915673803005930597*c[140]
+                                         + 2.7125971094875110479892377150816e6*c[141]
+                                         + 3.7195318444933362339237200196824e6*c[142]
+                                         + 2.9485319949086528438691159084856e6*c[143]
+                                         + 1.5948571908481335872087297729298e6*c[144]
+                                         + 575399.3868609871919977170910779*c[145]
+                                         + 124953.70582739833250807568836337*c[146]
+                                         + 12348.999959510891503791079973367*c[147]
+                                         + 9.424636939765902727704712966222e6*c[148]
+                                         + 1.3732846844380082869285640196443e7*c[149]
+                                         + 1.2376869330812214727459690617761e7*c[150]
+                                         + 8.239785322640390247025776840471e6*c[151]
+                                         + 4.0391301170425297404448769855237e6*c[152]
+                                         + 1.3774469810486354977163489780671e6*c[153]
+                                         + 290435.99776887161891443579155909*c[154]
+                                         + 28361.664267105342067636374207997*c[155]
+                                         + 6.219943044307720990114046114426e6*c[156]
+                                         + 9.426600201309908104423699901793e6*c[157]
+                                         + 9.234513189072827351667919967538e6*c[158]
+                                         + 7.052752484667528724772018059212e6*c[159]
+                                         + 4.250190851455026131106900641626e6*c[160]
+                                         + 1.9552417491471483000177967706135e6*c[161]
+                                         + 641312.200183342839857393484073*c[162]
+                                         + 132361.18585144211377015975982159*c[163]
+                                         + 12809.931147355945097839537321571*c[164]
+                                         + y*(423570.53812558776690014699842631*c[105]
+                                              + 550234.2694671061652666819179613*c[106]
+                                              + 394638.54854790858355250712111059*c[107]
+                                              + 186777.05109568466468304086497354*c[108]
+                                              + 57759.61883530742275911095433086*c[109]
+                                              + 10642.610206147738078493437470736*c[110]
+                                              + 889.9797750510963156423353365124*c[111]
+                                              + 346687.21342443536967118342632972*c[112]
+                                              + 486102.75027405471366382314636015*c[113]
+                                              + 406065.61607700792868174016846596*c[114]
+                                              + 242217.04379337140279299383823763*c[115]
+                                              + 103555.92089301316236931452994264*c[116]
+                                              + 30248.64506056428306676162877063*c[117]
+                                              + 5411.249024023936010230770989871*c[118]
+                                              + 447.12414383479673597396686495546*c[119]
+                                              - 951561.8431694284787390818016397*c[141]
+                                              - 1.2361150941850034702212663524057e6*c[142]
+                                              - 886565.402550765004755203558878*c[143]
+                                              - 419599.33235409228901563009502083*c[144]
+                                              - 129758.43315946751982805660931451*c[145]
+                                              - 23908.890898575784834878551626237*c[146]
+                                              - 1999.3618982065252910899843766404*c[147]
+                                              - 6.963759516604805904359593469486e6*c[148]
+                                              - 9.764140476460178417438626567345e6*c[149]
+                                              - 8.156468392332554119943030348551e6*c[150]
+                                              - 4.8653113771893366866171854080595e6*c[151]
+                                              - 2.0800840114533835818216967506257e6*c[152]
+                                              - 607591.7476858947596349991063204*c[153]
+                                              - 108693.47189228983313919036441681*c[154]
+                                              - 8981.193684583358321418185165866*c[155]
+                                              - 5.183285870256434158428371762022e6*c[156]
+                                              - 7.631057305822306560723947539547e6*c[157]
+                                              - 7.051946909666861636929780773906e6*c[158]
+                                              - 4.9333647430628925675804267737419e6*c[159]
+                                              - 2.6486021205156504216144976586156e6*c[160]
+                                              - 1.0604846553345314670715762018918e6*c[161]
+                                              - 297785.43210842265780860046785922*c[162]
+                                              - 52142.2853354165902730932387176*c[163]
+                                              - 4269.9770491186483659465124405237*c[164]
+                                              + y*(2.0195650585212648702224384927618e6*c[148]
+                                                   + 2.7206583370941673608962117370311e6*c[149]
+                                                   + 2.1074128860572149400809743484295e6*c[150]
+                                                   + 1.133420251804245820005729128711e6*c[151]
+                                                   + 428392.58817117739671385058937372*c[152]
+                                                   + 109293.65214869525989437025896502*c[153]
+                                                   + 16973.532337141847858635857948258*c[154]
+                                                   + 1215.4998971616575171844160374856*c[155]
+                                                   + 1.6925015086551621741806928202521e6*c[156]
+                                                   + 2.418486349024116364983339916495e6*c[157]
+                                                   + 2.1073053732195531038850999110926e6*c[158]
+                                                   + 1.3535585576634651087946297285357e6*c[159]
+                                                   + 652441.5780742364674944803616531*c[160]
+                                                   + 230620.14482694264408265624749065*c[161]
+                                                   + 56543.22580115145853598145919047*c[162]
+                                                   + 8594.882198145591803257127261142*c[163]
+                                                   + 609.9967213026640522780732057891*c[164])
+                                              + z*(5.441316674188334721792423474062e6*c[149]
+                                                   + 1.2644477316343289640485846090577e7*c[150]
+                                                   + 1.3601043021650949840068749544532e7*c[151]
+                                                   + 8.567851763423547934277011787474e6*c[152]
+                                                   + 3.2788095644608577968311077689506e6*c[153]
+                                                   + 712888.3581599576100627060338268*c[154]
+                                                   + 68067.99424105282096232729809919*c[155]
+                                                   + 3.5910857909752030873995047244926e6*c[157]
+                                                   + 9.573187266911684100506596738963e6*c[158]
+                                                   + 1.2609466563496490750349971681622e7*c[159]
+                                                   + 1.0407996602612819838602424816847e7*c[160]
+                                                   + 5.667367388832313913095063103228e6*c[161]
+                                                   + 1.9939488494783410566745159854147e6*c[162]
+                                                   + 413127.33765753144600989258368557*c[163]
+                                                   + 38429.793442067835293518611964713*c[164]))
+                                         + z*(1.1004685389342123305333638359225e6*c[106]
+                                              + 2.3678312912874515013150427266635e6*c[107]
+                                              + 2.2413246131482159761964903796825e6*c[108]
+                                              + 1.1551923767061484551822190866172e6*c[109]
+                                              + 319278.30618443214235480312412209*c[110]
+                                              + 37379.150552146045256978084133522*c[111]
+                                              + 686262.7062692537134077503242731*c[113]
+                                              + 1.7719226883360345978839570987606e6*c[114]
+                                              + 2.1918657077695248252743048968389e6*c[115]
+                                              + 1.6208752835428147153457926425805e6*c[116]
+                                              + 735156.9432440939682048395853115*c[117]
+                                              + 189809.96576576267851271012087548*c[118]
+                                              + 21461.958904070243326750409517862*c[119]
+                                              - 2.4722301883700069404425327048115e6*c[142]
+                                              - 5.319392415304590028531221353268e6*c[143]
+                                              - 5.03519198824910746818756114025e6*c[144]
+                                              - 2.5951686631893503965611321862902e6*c[145]
+                                              - 717266.7269572735450463565487871*c[146]
+                                              - 83973.1997246740622257793438189*c[147]
+                                              - 1.3784668907943781295207472800958e7*c[149]
+                                              - 3.5591862075632963432478677884587e7*c[150]
+                                              - 4.4027080003418259852666989266375e7*c[151]
+                                              - 3.2557836701009482150252644792403e7*c[152]
+                                              - 1.4766786779201492892394914989052e7*c[153]
+                                              - 3.8126325525295510701131389364665e6*c[154]
+                                              - 431097.29686000119942807288796156*c[155]
+                                              - 8.079943029694206946648885630108e6*c[157]
+                                              - 2.3165306924177801620565491165511e7*c[158]
+                                              - 3.3981443789761729310265177921659e7*c[159]
+                                              - 3.2156049205087368755085103538618e7*c[160]
+                                              - 2.04798048823713161859571598503e7*c[161]
+                                              - 8.519090449597069514612187679258e6*c[162]
+                                              - 2.0937133034682661632734362008143e6*c[163]
+                                              - 230578.76065240701176111167178828*c[164]
+                                              + z*(1.2644477316343289640485846090577e7*c[150]
+                                                   + 3.4002607554127374600171873861331e7*c[151]
+                                                   + 3.8555332935405965704246553043635e7*c[152]
+                                                   + 2.2951666951226004577817754382654e7*c[153]
+                                                   + 7.128883581599576100627060338268e6*c[154]
+                                                   + 918917.9222542130829914185243391*c[155]
+                                                   + 6.502542294506049577702594011371e6*c[158]
+                                                   + 2.2440576087578500487910966552039e7*c[159]
+                                                   + 3.4952227396834096472918590802846e7*c[160]
+                                                   + 3.0912913029994439525973071472151e7*c[161]
+                                                   + 1.6130822153083208548378106848299e7*c[162]
+                                                   + 4.6567071749552816390047115500869e6*c[163]
+                                                   + 576446.9016310175294027791794707*c[164])))
+                                    + z*(214718.19671373919211433847376394*c[72]
+                                         + 415800.*c[73]
+                                         + 327987.46317504271339993268048418*c[74]
+                                         + 123967.60867258834076892458819446*c[75]
+                                         + 18688.820187481070630752721550818*c[76]
+                                         + 124244.0139403102188747585458291*c[78]
+                                         + 310103.44241881611205172154181681*c[79]
+                                         + 354266.95019434144218396805551556*c[80]
+                                         + 224326.51203101250912116492115299*c[81]
+                                         + 76419.31038683874435895708730415*c[82]
+                                         + 10972.374401195030311696796572769*c[83]
+                                         - 489824.94832337807331878349088972*c[100]
+                                         - 948541.9337066759327447725635126*c[101]
+                                         - 748219.9676565708975318715709402*c[102]
+                                         - 282800.56577029685992077623253014*c[103]
+                                         - 42633.789416377240439853863841332*c[104]
+                                         - 2.2485535050338473099840366839763e6*c[106]
+                                         - 5.612215512522661491097673385794e6*c[107]
+                                         - 6.411481465496098585754383538034e6*c[108]
+                                         - 4.0598347469817044266259718861403e6*c[109]
+                                         - 1.3830276628469873089503731482404e6*c[110]
+                                         - 198576.73730827586542769607195934*c[111]
+                                         - 1.2254691183379530596566970076306e6*c[113]
+                                         - 3.4805624235172108172720585868511e6*c[114]
+                                         - 4.9691365424588606287274614120881e6*c[115]
+                                         - 4.3995186267590685130814371727186e6*c[116]
+                                         - 2.4384893251355438320365884459217e6*c[117]
+                                         - 774224.8603603477676176333877815*c[118]
+                                         - 107309.79452035121663375204758931*c[119]
+                                         + 828539.511188211228809205535492*c[136]
+                                         + 1.604459864253387922683429169481e6*c[137]
+                                         + 1.2656150087605630161038450243058e6*c[138]
+                                         + 478357.50981875470081691634936811*c[139]
+                                         + 72115.10798716174702140901779179*c[140]
+                                         + 4.8941208480175476762154210785295e6*c[142]
+                                         + 1.2215346836050133210314908763726e7*c[143]
+                                         + 1.3955000419921168888076385513136e7*c[144]
+                                         + 8.836490583936589019964941041554e6*c[145]
+                                         + 3.0102483676600507376945506742084e6*c[146]
+                                         + 432214.99858288120263268779906785*c[147]
+                                         + 1.295551589092460648045815112872e7*c[149]
+                                         + 3.6796098010522800541096377512261e7*c[150]
+                                         + 5.253312913124440943518617548946e7*c[151]
+                                         + 4.6511195287156403071789492560576e7*c[152]
+                                         + 2.5779423348089072413180032511432e7*c[153]
+                                         + 8.185014482577291078497735943938e6*c[154]
+                                         + 1.1344665706842136827054549683199e6*c[155]
+                                         + 6.733285858078505788874071358424e6*c[157]
+                                         + 2.0659118748170261679159283056961e7*c[158]
+                                         + 3.3660864131367750731866449828059e7*c[159]
+                                         + 3.6769743221469469489510357524594e7*c[160]
+                                         + 2.7937545150857474721598163342956e7*c[161]
+                                         + 1.4156476733304795002092244812179e7*c[162]
+                                         + 4.2716564524783591262187922487877e6*c[163]
+                                         + 576446.9016310175294027791794707*c[164]
+                                         + z*(2.3678312912874515013150427266635e6*c[107]
+                                              + 5.603311532870539940491225949206e6*c[108]
+                                              + 5.198365695177668048319985889777e6*c[109]
+                                              + 2.2349481432910249964836218688546e6*c[110]
+                                              + 373791.50552146045256978084133522*c[111]
+                                              + 1.1074516802100216236774731867253e6*c[114]
+                                              + 3.6928172250464820425817093370655e6*c[115]
+                                              + 5.267844671514147824873826088387e6*c[116]
+                                              + 3.9399817426988161108478121525289e6*c[117]
+                                              + 1.5234747252252004459572786017637e6*c[118]
+                                              + 241447.03767079023742594210707595*c[119]
+                                              - 5.319392415304590028531221353268e6*c[143]
+                                              - 1.2587979970622768670468902850625e7*c[144]
+                                              - 1.1678258984352076784525094838306e7*c[145]
+                                              - 5.02086708870091481532449584151e6*c[146]
+                                              - 839731.997246740622257793438189*c[147]
+                                              - 2.2244913797270602145299173677867e7*c[150]
+                                              - 7.417605870141119866481938409009e7*c[151]
+                                              - 1.0581296927828081698832109557531e8*c[152]
+                                              - 7.914074789478300097017899751945e7*c[153]
+                                              - 3.0601392855829291483802825674271e7*c[154]
+                                              - 4.8498445896750134935658199895675e6*c[155]
+                                              - 1.0160222335165702465160303142768e7*c[158]
+                                              - 4.007245729924732229984101170007e7*c[159]
+                                              - 7.479776662922496645204578431809e7*c[160]
+                                              - 8.15328081166103342497539760078e7*c[161]
+                                              - 5.292926018980427804936566309598e7*c[162]
+                                              - 1.8951715246911029926181965610819e7*c[163]
+                                              - 2.8822345081550876470138958973535e6*c[164]
+                                              + z*(2.266840503608491640011458257422e7*c[151]
+                                                   + 5.997496234396483553993908251232e7*c[152]
+                                                   + 6.120444520326934554084734502041e7*c[153]
+                                                   + 2.8515534326398304402508241353074e7*c[154]
+                                                   + 5.105099568078961572174547357439e6*c[155]
+                                                   + 8.904990510943849399964669266682e6*c[159]
+                                                   + 3.5884286794083005712196419890921e7*c[160]
+                                                   + 5.907801156843381776074853659122e7*c[161]
+                                                   + 4.9288623245532026120044215369802e7*c[162]
+                                                   + 2.0756640508521604204865962335659e7*c[163]
+                                                   + 3.522731065522884901905872763432e6*c[164]))))
+                               + z*(39812.809998793102019155937464146*c[46]
+                                    + 66083.29289616249139716578445294*c[47]
+                                    + 39095.403310363738975581726694274*c[48]
+                                    + 8209.263060713793449779552984081*c[49]
+                                    + 20767.97534667257832836671450063*c[51]
+                                    + 50271.26415756818821158212834791*c[52]
+                                    + 51550.86032259791491287037009536*c[53]
+                                    + 25479.591833465464679855323933434*c[54]
+                                    + 4970.9556425299149917177223225716*c[55]
+                                    - 92659.27260668518759748664521022*c[67]
+                                    - 153800.49414745064465871711501047*c[68]
+                                    - 90989.59940564635764276218280268*c[69]
+                                    - 19106.019993708789165938815782706*c[70]
+                                    - 334625.7611123208188794885305412*c[72]
+                                    - 810000.*c[73]
+                                    - 830617.6015471860923764528921353*c[74]
+                                    - 410542.08066896138826072428557906*c[75]
+                                    - 80094.94366063315984608309236065*c[76]
+                                    - 165658.68525374695849967806110547*c[78]
+                                    - 470501.77470441065276812923585999*c[79]
+                                    - 657924.3360752055354845121031003*c[80]
+                                    - 533862.3193296189170557955875501*c[81]
+                                    - 236467.30006493498254469740222415*c[82]
+                                    - 43889.497604780121246787186291078*c[83]
+                                    + 159346.91512545826501962784700998*c[95]
+                                    + 264491.97795018282935885157452547*c[96]
+                                    + 156475.56435431060620578429207672*c[97]
+                                    + 32856.780122221349521498176649443*c[98]
+                                    + 736221.7405102894677761109438827*c[100]
+                                    + 1.782109087570118419096239361751e6*c[101]
+                                    + 1.8274705876702913436687529884175e6*c[102]
+                                    + 903247.8676420996677469640881417*c[103]
+                                    + 176219.66292102592715139597054417*c[104]
+                                    + 1.5872142388474216305769670710421e6*c[106]
+                                    + 4.5079864968741865121190236526863e6*c[107]
+                                    + 6.303725474479357433052629192857e6*c[108]
+                                    + 5.115058552626743880878960474877e6*c[109]
+                                    + 2.2656479804241434717100452461741e6*c[110]
+                                    + 420515.44371164300914100344650213*c[111]
+                                    + 754134.8420541249597887366200804*c[113]
+                                    + 2.33660134725630935984697639397e6*c[114]
+                                    + 3.8328850885984046156253970006833e6*c[115]
+                                    + 4.1323413822190441094530098140515e6*c[116]
+                                    + 2.9143721678605153739548997846278e6*c[117]
+                                    + 1.1987997837837642853434323423714e6*c[118]
+                                    + 214619.58904070243326750409517862*c[119]
+                                    - 240656.70154807657049119956331198*c[131]
+                                    - 399454.02739238967397621246631824*c[132]
+                                    - 236320.1895733836787665042806059*c[133]
+                                    - 49622.575507524798364641285190563*c[134]
+                                    - 1.2302556378249197033833657951245e6*c[136]
+                                    - 2.9779747480460609171018192918397e6*c[137]
+                                    - 3.0537756082593887926445048503136e6*c[138]
+                                    - 1.5093629002993282794715580266047e6*c[139]
+                                    - 294470.02428091046700408682264981*c[140]
+                                    - 3.3559685814977469779762887395631e6*c[142]
+                                    - 9.531580979459808376915672651105e6*c[143]
+                                    - 1.3328449380659402121672955959485e7*c[144]
+                                    - 1.0815159904060595996528519201689e7*c[145]
+                                    - 4.7904329818503880203096030136189e6*c[146]
+                                    - 889127.9970847841882729577580824*c[147]
+                                    - 5.580837614552138176197357409295e6*c[149]
+                                    - 1.7291592911238686687843892089678e7*c[150]
+                                    - 2.8364568352844715905784400759537e7*c[151]
+                                    - 3.0580640140219432626957949764524e7*c[152]
+                                    - 2.1567280690675864619155731102431e7*c[153]
+                                    - 8.871499568212805814113675087623e6*c[154]
+                                    - 1.5882531989578991557876369556478e6*c[155]
+                                    - 2.5650612792680022052853605174947e6*c[157]
+                                    - 8.386215260771690923624377197205e6*c[158]
+                                    - 1.5113041038573275838797181555455e7*c[159]
+                                    - 1.9080587375109813426930415474468e7*c[160]
+                                    - 1.7620360427096830529804650739126e7*c[161]
+                                    - 1.1313979426815305995737422164432e7*c[162]
+                                    - 4.4120395283814037923386586607197e6*c[163]
+                                    - 768595.8688413567058703722392943*c[164]
+                                    + z*(415800.*c[73]
+                                         + 819968.6579376067834998317012104*c[74]
+                                         + 557854.2390266475334601606468751*c[75]
+                                         + 130821.74131236749441526905085572*c[76]
+                                         + 171091.55443796751009750154031272*c[79]
+                                         + 556705.2074482508377176640872387*c[80]
+                                         + 704280.9098648067146827270780385*c[81]
+                                         + 403724.65864744997019826385745587*c[82]
+                                         + 87778.99520956024249357437258216*c[83]
+                                         - 948541.9337066759327447725635126*c[101]
+                                         - 1.8705499191414272438296789273504e6*c[102]
+                                         - 1.2726025459663358696434930463856e6*c[103]
+                                         - 298436.52591464068307897704688932*c[104]
+                                         - 3.0963947655297442709504404887138e6*c[107]
+                                         - 1.0075185160065297777614031274053e7*c[108]
+                                         - 1.2745992810291397618476888479743e7*c[109]
+                                         - 7.306561237682197103888763802025e6*c[110]
+                                         - 1.5886138984662069234215685756747e6*c[111]
+                                         - 1.2656590630971675699171122134004e6*c[114]
+                                         - 5.037206906054187486655234856089e6*c[115]
+                                         - 9.26214447738751265911881510046e6*c[116]
+                                         - 9.189461790551174602560494816394e6*c[117]
+                                         - 4.6952991531530767842617766742881e6*c[118]
+                                         - 965788.1506831609497037684283038*c[119]
+                                         + 1.604459864253387922683429169481e6*c[137]
+                                         + 3.1640375219014075402596125607644e6*c[138]
+                                         + 2.1526087941843961536761235721565e6*c[139]
+                                         + 504805.7559101322291498631245425*c[140]
+                                         + 6.739501702648349357415122076539e6*c[143]
+                                         + 2.1929286374161836824120034377785e7*c[144]
+                                         + 2.7742470437940453899889931176971e7*c[145]
+                                         + 1.590319892348706050102781488261e7*c[146]
+                                         + 3.4577199886630496210615023925428e6*c[147]
+                                         + 1.3380399276553745651307773640822e7*c[150]
+                                         + 5.325276103715186709868187652357e7*c[151]
+                                         + 9.791830586769769067745156328542e7*c[152]
+                                         + 9.714991302106245323944023019113e7*c[153]
+                                         + 4.9638152345952603959921753466462e7*c[154]
+                                         + 1.0210199136157923144349094714879e7*c[155]
+                                         + 5.418785245421707981418828342809e6*c[158]
+                                         + 2.4043474379548393379904607020042e7*c[159]
+                                         + 5.326719455277516302472793238354e7*c[160]
+                                         + 7.3263603881086821676556179389e7*c[161]
+                                         + 6.217087704834153294687395347782e7*c[162]
+                                         + 2.9239789238091303314680746942406e7*c[163]
+                                         + 5.764469016310175294027791794707e6*c[164]
+                                         + z*(3.7355410219136932936608172994708e6*c[108]
+                                              + 8.08634663694303918627553360632e6*c[109]
+                                              + 5.959861715442733323956324983612e6*c[110]
+                                              + 1.4951660220858418102791233653409e6*c[111]
+                                              + 1.2706467871127680146517709546892e6*c[115]
+                                              + 5.042723104355423558853577110251e6*c[116]
+                                              + 7.290306353837265184697992554339e6*c[117]
+                                              + 4.5953991711710964271498239790905e6*c[118]
+                                              + 1.0730979452035121663375204758931e6*c[119]
+                                              - 8.391986647081845780312601900417e6*c[144]
+                                              - 1.8166180642325452775927925304032e7*c[145]
+                                              - 1.3388978903202439507531988910693e7*c[146]
+                                              - 3.3589279889869624890311737527559e6*c[147]
+                                              - 2.5522944929517831798647530009493e7*c[151]
+                                              - 1.0129104751425172224523045046525e8*c[152]
+                                              - 1.464373022270814711829162403081e8*c[153]
+                                              - 9.230584074545228906589704793551e7*c[154]
+                                              - 2.1554864843000059971403644398078e7*c[155]
+                                              - 8.904990510943849399964669266682e6*c[159]
+                                              - 4.458350783507282527878949137963e7*c[160]
+                                              - 9.926479850742658914451352950502e7*c[161]
+                                              - 1.1313979426815305995737422164432e8*c[162]
+                                              - 6.377402591024029118016788427768e7*c[163]
+                                              - 1.4090924262091539607623491053728e7*c[164]
+                                              + z*(2.9987481171982417769969541256161e7*c[152]
+                                                   + 6.885500085367801373345326314796e7*c[153]
+                                                   + 5.346662686199682075470295253701e7*c[154]
+                                                   + 1.4039023812217144323480005232959e7*c[155]
+                                                   + 8.699221040989819566593071488708e6*c[160]
+                                                   + 4.0186786938992771383764992913796e7*c[161]
+                                                   + 6.385117102262103383733000627452e7*c[162]
+                                                   + 4.3017385401718686975301921942017e7*c[163]
+                                                   + 1.0568193196568654705717618290296e7*c[164])))))
+                          + z*(6824.192259894206702786302197343*c[27]
+                               + 8809.994324629272994728209514911*c[28]
+                               + 2978.3216750378055830719780693079*c[29]
+                               + 3051.8715569302715987459130721959*c[31]
+                               + 7317.048585324550105122382977129*c[32]
+                               + 6326.743238033293223713316399427*c[33]
+                               + 1887.8559267062727845846163246239*c[34]
+                               - 16321.094080973860987603950959421*c[42]
+                               - 21070.441855832069854434185992474*c[43]
+                               - 7123.10943338651789381056136287*c[44]
+                               - 43130.544165359193854085598919491*c[46]
+                               - 103408.11573566167635297238493098*c[47]
+                               - 89412.6353487022548793396897545*c[48]
+                               - 26680.104947319828711783547198262*c[49]
+                               - 18691.177812005320495530043050567*c[51]
+                               - 54292.96529017364326850869861574*c[52]
+                               - 76136.65524568307433285470044854*c[53]
+                               - 53956.78270616216049851715656492*c[54]
+                               - 14912.866927589744975153166967715*c[55]
+                               + 28688.182933047537299893962235094*c[63]
+                               + 37036.284910881652844742935209553*c[64]
+                               + 12520.549508707674927692925831795*c[65]
+                               + 96223.09078386538712046690079523*c[67]
+                               + 230700.7412211759669880756725157*c[68]
+                               + 199477.19869699393790913247768279*c[69]
+                               + 59522.60074963122778619400301535*c[70]
+                               + 160620.36533391399306215449465978*c[72]
+                               + 466560.*c[73]
+                               + 654271.0953725527373796059704204*c[74]
+                               + 463671.05581435639144740625194812*c[75]
+                               + 128151.90985701305575373294777704*c[76]
+                               + 67769.4621492601193862319340886*c[78]
+                               + 215808.66525698174569116671562173*c[79]
+                               + 365769.12390194993056656442095438*c[80]
+                               + 399092.51559005713832021201088846*c[81]
+                               + 250886.03787377248148034968284758*c[82]
+                               + 65834.24640717018187018077943662*c[83]
+                               - 44114.63757076555650029126968576*c[91]
+                               - 56951.7522118503391705968395257*c[92]
+                               - 19253.206278435807586370318110287*c[93]
+                               - 163140.88929511203323438089098641*c[95]
+                               - 391140.25310622275558623817502576*c[96]
+                               - 338202.47639542795045006816567904*c[97]
+                               - 100917.253232537002101744399709*c[98]
+                               - 341986.87301123123664438701909391*c[100]
+                               - 993382.0978455369768381618119696*c[101]
+                               - 1.3930495397824156346775208884413e6*c[102]
+                               - 987231.0659617635837234370299234*c[103]
+                               - 272856.25226481433881506472858452*c[104]
+                               - 456925.31118334865122670264166363*c[106]
+                               - 1.4550571658873062984479676895494e6*c[107]
+                               - 2.4661427944058713811515142180291e6*c[108]
+                               - 2.690820704394850608345120901279e6*c[109]
+                               - 1.6915610260348279849759280903007e6*c[110]
+                               - 443877.41280673428742661474908558*c[111]
+                               - 188533.7105135312399471841550201*c[113]
+                               - 632829.5315485837849585561067002*c[114]
+                               - 1.1833770901956822993597537187902e6*c[115]
+                               - 1.5555652904330309722366215104619e6*c[116]
+                               - 1.4637499852092228116935645314685e6*c[117]
+                               - 849149.8468468330354515979091798*c[118]
+                               - 214619.58904070243326750409517862*c[119]
+                               + 62781.2201219441099195717609177*c[127]
+                               + 81050.20666229050399558076581125*c[128]
+                               + 27399.97080290415199989129005133*c[129]
+                               + 244667.64657387784666605288936718*c[131]
+                               + 586605.6365225277990058083070192*c[132]
+                               + 507213.1476213920068340341874486*c[133]
+                               + 151348.85529795063501215591983122*c[134]
+                               + 564913.3030828712923699128651082*c[136]
+                               + 1.6409248611682376481989616506055e6*c[137]
+                               + 2.3011181977464782110979000441923e6*c[138]
+                               + 1.6307642380184819346031239183004e6*c[139]
+                               + 450719.42491976091888380636119869*c[140]
+                               + 940688.162995580592311535480029*c[142]
+                               + 2.9955772178329838539939292606433e6*c[143]
+                               + 5.077134661125308383955063449213e6*c[144]
+                               + 5.539686954115728731120878320735e6*c[145]
+                               + 3.4824760091635950852250704834777e6*c[146]
+                               + 913825.9970038059712805399180292*c[147]
+                               + 1.0962359600013128560387666339686e6*c[149]
+                               + 3.6796098010522800541096377512261e6*c[150]
+                               + 6.880788146484383659424279887608e6*c[151]
+                               + 9.044889663804639247833827095788e6*c[152]
+                               + 8.511026308595221349869531594959e6*c[153]
+                               + 4.9374119620708175215454084565045e6*c[154]
+                               + 1.2479132277526350509760004651519e6*c[155]
+                               + 443952.91371946192014554316648947*c[157]
+                               + 1.540780969508644989222111905167e6*c[158]
+                               + 3.0560753149096309534164463867965e6*c[159]
+                               + 4.4439260547403351229853636877904e6*c[160]
+                               + 5.023348367374096422970624114224e6*c[161]
+                               + 4.2847496344127272706629346315794e6*c[162]
+                               + 2.3464028400937465622891957422918e6*c[163]
+                               + 576446.9016310175294027791794707*c[164]
+                               + z*(66083.29289616249139716578445294*c[47]
+                                    + 97738.50827590934743895431673568*c[48]
+                                    + 36941.683773212070524007988428363*c[49]
+                                    + 22622.06887090568469521195775656*c[52]
+                                    + 74352.20238836237727817841840677*c[53]
+                                    + 77562.87514010810571661841256207*c[54]
+                                    + 26097.517123282053706518042193501*c[55]
+                                    - 153800.49414745064465871711501047*c[68]
+                                    - 227473.99851411589410690545700669*c[69]
+                                    - 85977.08997168955124672467102218*c[70]
+                                    - 364500.*c[73]
+                                    - 1.1980061560776722486198839790412e6*c[74]
+                                    - 1.2497383926246324613230871634539e6*c[75]
+                                    - 420498.4542183240891919362348934*c[76]
+                                    - 128318.66582847563257312615523454*c[79]
+                                    - 531400.4252915121632759520832733*c[80]
+                                    - 993818.6172536716973856259878987*c[81]
+                                    - 847821.7831596449374163541006573*c[82]
+                                    - 263336.98562868072748072311774647*c[83]
+                                    + 264491.97795018282935885157452547*c[96]
+                                    + 391188.91088577651551446073019179*c[97]
+                                    + 147855.51054999607284674179492249*c[98]
+                                    + 801949.089406553288593307712788*c[101]
+                                    + 2.6357748860629202072145475794483e6*c[102]
+                                    + 2.7495927735575681062297289153726e6*c[103]
+                                    + 925153.2303353861175448288453569*c[104]
+                                    + 1.2294508627838690487597337234599e6*c[107]
+                                    + 5.091470575541019465157892809615e6*c[108]
+                                    + 9.522006393570632338509204923102e6*c[109]
+                                    + 8.123176905423148544911625638722e6*c[110]
+                                    + 2.5230926622698580548460206790128e6*c[111]
+                                    + 438112.75261055800497130807386937*c[114]
+                                    + 2.0264023624147303090806402175744e6*c[115]
+                                    + 4.7023195039044295038603215125413e6*c[116]
+                                    + 6.616412489196845713843556267804e6*c[117]
+                                    + 4.9450491081080276770416584122821e6*c[118]
+                                    + 1.4486822260247414245556526424557e6*c[119]
+                                    - 399454.02739238967397621246631824*c[132]
+                                    - 590800.4739334591969162607015147*c[133]
+                                    - 223301.58978386159264088578335753*c[134]
+                                    - 1.3400886366207274126958186813279e6*c[137]
+                                    - 4.4044840503741184509295743033369e6*c[138]
+                                    - 4.5946782406170728507443016398113e6*c[139]
+                                    - 1.5459676274747799517714558189115e6*c[140]
+                                    - 2.5995220853072204664315470866649e6*c[143]
+                                    - 1.0765286038224901713658925967276e7*c[144]
+                                    - 2.0133107117819643687348692911288e7*c[145]
+                                    - 1.7175454837366025341110040073219e7*c[146]
+                                    - 5.334767982508705129637746548495e6*c[147]
+                                    - 3.2421736708572537539707297668146e6*c[150]
+                                    - 1.49960217931023293108450315491e7*c[151]
+                                    - 3.4798659469904871609986632490666e7*c[152]
+                                    - 4.8963556162615476432677876016329e7*c[153]
+                                    - 3.6594935718877823983218909736445e7*c[154]
+                                    - 1.0720709092965819301566549450623e7*c[155]
+                                    - 1.1611682668760802817326060734592e6*c[158]
+                                    - 5.724636757035331757120144528581e6*c[159]
+                                    - 1.4839717117627276388216293123722e7*c[160]
+                                    - 2.5657717814895384806557649321885e7*c[161]
+                                    - 3.024529153703101602820895034056e7*c[162]
+                                    - 2.0576147982360546776997562663175e7*c[163]
+                                    - 5.764469016310175294027791794707e6*c[164]
+                                    + z*(546645.7719584045223332211341403*c[74]
+                                         + 867773.2607081183853824721173612*c[75]
+                                         + 348857.97683297998510738413561527*c[76]
+                                         + 151828.69294043204665027202379238*c[80]
+                                         + 620810.5798067555484981075724932*c[81]
+                                         + 726704.3855654099463568749434206*c[82]
+                                         + 263336.98562868072748072311774647*c[83]
+                                         - 1.2470332794276181625531192849003e6*c[102]
+                                         - 1.979603960392078019445433627711e6*c[103]
+                                         - 795830.7357723751548772721250382*c[104]
+                                         - 2.7477777709268993938947358020146e6*c[108]
+                                         - 1.1235356625367972715546294289551e7*c[109]
+                                         - 1.3151810227827954786999774843645e7*c[110]
+                                         - 4.7658416953986207702647057270241e6*c[111]
+                                         - 816844.3631439222951332813280145*c[115]
+                                         - 4.3223340894475059075887803802147e6*c[116]
+                                         - 9.924618733795268570765334401706e6*c[117]
+                                         - 9.590398270270114282747458738971e6*c[118]
+                                         - 3.2192938356105364990125614276793e6*c[119]
+                                         + 2.109358347934271693506408373843e6*c[138]
+                                         + 3.3485025687312829057184144455767e6*c[139]
+                                         + 1.3461486824270192777329683321134e6*c[140]
+                                         + 5.980714465680500952032736648487e6*c[144]
+                                         + 2.4454473941591955659902976370812e7*c[145]
+                                         + 2.8625758062276708901850066788698e7*c[146]
+                                         + 1.0373159965989148863184507177628e7*c[147]
+                                         + 8.635582870889491961948412409227e6*c[151]
+                                         + 4.5695209404925588982810729533197e7*c[152]
+                                         + 1.0492190606274744949859544860642e8*c[153]
+                                         + 1.0138856649386063787558485814426e8*c[154]
+                                         + 3.4033997120526410481163649049597e7*c[155]
+                                         + 2.6714971532831548199894007800046e6*c[159]
+                                         + 1.5984818662818793453614768860501e7*c[160]
+                                         + 4.6472412588424974087379517446466e7*c[161]
+                                         + 7.89738167911365418514344814448e7*c[162]
+                                         + 6.678223467959124831130787881908e7*c[163]
+                                         + 2.1136386393137309411435236580592e7*c[164]
+                                         + z*(4.0431733184715195931377668031602e6*c[109]
+                                              + 6.704844429873074989450865606564e6*c[110]
+                                              + 2.8034362914109533942733563100142e6*c[111]
+                                              + 945510.582066641917285045708172*c[116]
+                                              + 4.5832440680373983330270467896765e6*c[117]
+                                              + 5.806686452702608257132250408362e6*c[118]
+                                              + 2.2132645119822438430711359815295e6*c[119]
+                                              - 9.083090321162726387963962652016e6*c[145]
+                                              - 1.5062601266102744445973487524529e7*c[146]
+                                              - 6.297989979350554666933450786417e6*c[147]
+                                              - 1.8992071408922197920980709462235e7*c[152]
+                                              - 9.206168632658430725102454813487e7*c[153]
+                                              - 1.1663645637672639786859273720111e8*c[154]
+                                              - 4.4456908738687623691020016571036e7*c[155]
+                                              - 4.8933118355567735062086027123984e6*c[160]
+                                              - 3.1299324442869370020047734865552e7*c[161]
+                                              - 8.443477220754491974541665303406e7*c[162]
+                                              - 8.934380044972342679485783787957e7*c[163]
+                                              - 3.1704579589705964117152854870888e7*c[164]
+                                              + z*(2.7542000341471205493381305259185e7*c[153]
+                                                   + 4.7050631638557202264138598232572e7*c[154]
+                                                   + 2.021619428959268782581120753546e7*c[155]
+                                                   + 5.564324345398999114675152864987e6*c[161]
+                                                   + 3.1051832644685176455627855682975e7*c[162]
+                                                   + 4.1693773543204265837600324343801e7*c[163]
+                                                   + 1.6486381386647101340919484532862e7*c[164]))))))));
+                #endif
+  }
+
+  printf("Error in eval_u_tetrahedron_3d: No degree %d\n",b->k);
+  return -123456789.0;
+}
+
+
+/* \nabla u(x,y,z) for tetrahedron */
+template <class FunctionSpaceType>
+void OrthonormalBaseFunctionSet<FunctionSpaceType >::
+grad_u_tetrahedron_3d( pbasis *base, double *c, const Domain & xi, JacobianRange & grad ) const
+{
+  double x, y, z;
+  orthonormalbasis *b=(orthonormalbasis*) base;
+  x=xi[0]; y=xi[1]; z=xi[2];
+
+  switch (b->k)   {
+                #if (PMAX3D>=0)
+  case ( 0 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+                #endif
+                #if (PMAX3D>=1)
+  case ( 1 ) :
+    grad[0] /*ARGH*/[0]= 12.649110640673517327995574177731*c[1]
+                         + 4.4721359549995793928183473374626*c[2]
+                         + 7.745966692414833770358530799565*c[3];
+    grad[0] /*ARGH*/[1]= 13.416407864998738178455042012388*c[2]
+                         + 7.745966692414833770358530799565*c[3];
+    grad[0] /*ARGH*/[2]= 15.49193338482966754071706159913*c[3];
+    return;
+                #endif
+                #if (PMAX3D>=2)
+  case ( 2 ) :
+    grad[0] /*ARGH*/[0]= 12.649110640673517327995574177731*c[1]
+                         + 4.4721359549995793928183473374626*c[2]
+                         + 7.745966692414833770358530799565*c[3]
+                         - 37.416573867739413855837487323165*c[4]
+                         - 37.04051835490426826702262055095*c[5]
+                         - 64.15605972938176009223266071219*c[6]
+                         - 12.961481396815720461931934872176*c[7]
+                         - 22.449944320643648313502492393899*c[8]
+                         - 28.98275349237887714743732831434*c[9]
+                         + x*(112.2497216032182415675124619695*c[4]
+                              + 63.49803146555017417203877808734*c[5]
+                              + 109.98181667894016015811313264947*c[6]
+                              + 12.961481396815720461931934872176*c[7]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 28.98275349237887714743732831434*c[9])
+                         + y*(95.24704719832526125805816713101*c[5]
+                              + 54.99090833947008007905656632474*c[6]
+                              + 51.8459255872628818477277394887*c[7]
+                              + 67.3498329619309449405074771817*c[8]
+                              + 28.98275349237887714743732831434*c[9])
+                         + z*(109.98181667894016015811313264947*c[6]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 86.94826047713663144231198494302*c[9]);
+    grad[0] /*ARGH*/[1]= 13.416407864998738178455042012388*c[2]
+                         + 7.745966692414833770358530799565*c[3]
+                         - 15.874507866387543543009694521836*c[5]
+                         - 9.165151389911680013176094387456*c[6]
+                         - 51.8459255872628818477277394887*c[7]
+                         - 67.3498329619309449405074771817*c[8]
+                         - 28.98275349237887714743732831434*c[9]
+                         + x*(95.24704719832526125805816713101*c[5]
+                              + 54.99090833947008007905656632474*c[6]
+                              + 51.8459255872628818477277394887*c[7]
+                              + 67.3498329619309449405074771817*c[8]
+                              + 28.98275349237887714743732831434*c[9])
+                         + y*(129.61481396815720461931934872176*c[7]
+                              + 112.2497216032182415675124619695*c[8]
+                              + 28.98275349237887714743732831434*c[9])
+                         + z*(112.2497216032182415675124619695*c[8]
+                              + 86.94826047713663144231198494302*c[9]);
+    grad[0] /*ARGH*/[2]= 15.49193338482966754071706159913*c[3]
+                         - 18.330302779823360026352188774912*c[6]
+                         - 22.449944320643648313502492393899*c[8]
+                         - 86.94826047713663144231198494302*c[9]
+                         + 173.89652095427326288462396988604*z*c[9]
+                         + x*(109.98181667894016015811313264947*c[6]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 86.94826047713663144231198494302*c[9])
+                         + y*(112.2497216032182415675124619695*c[8]
+                              + 86.94826047713663144231198494302*c[9]);
+    return;
+                #endif
+                #if (PMAX3D>=3)
+  case ( 3 ) :
+    grad[0] /*ARGH*/[0]= 12.649110640673517327995574177731*c[1]
+                         + 4.4721359549995793928183473374626*c[2]
+                         + 7.745966692414833770358530799565*c[3]
+                         - 37.416573867739413855837487323165*c[4]
+                         - 37.04051835490426826702262055095*c[5]
+                         - 64.15605972938176009223266071219*c[6]
+                         - 12.961481396815720461931934872176*c[7]
+                         - 22.449944320643648313502492393899*c[8]
+                         - 28.98275349237887714743732831434*c[9]
+                         + 76.36753236814713263529119110732*c[10]
+                         + 90.*c[11]
+                         + 155.88457268119895641747017073553*c[12]
+                         + 73.48469228349534294591852224118*c[13]
+                         + 127.27922061357855439215198517887*c[14]
+                         + 164.31676725154983403709093484024*c[15]
+                         + 25.455844122715710878430397035775*c[16]
+                         + 44.090815370097205767551113344706*c[17]
+                         + 56.92099788303082797598008379979*c[18]
+                         + 67.3498329619309449405074771817*c[19]
+                         + x*(112.2497216032182415675124619695*c[4]
+                              + 63.49803146555017417203877808734*c[5]
+                              + 109.98181667894016015811313264947*c[6]
+                              + 12.961481396815720461931934872176*c[7]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 534.5727265770299284470383377513*c[10]
+                              - 504.*c[11]
+                              - 872.953607014714155937832956119*c[12]
+                              - 249.84795376388416601612297562*c[13]
+                              - 432.74935008616708493331674960817*c[14]
+                              - 558.6770086552694357261091784568*c[15]
+                              - 50.91168824543142175686079407155*c[16]
+                              - 88.18163074019441153510222668941*c[17]
+                              - 113.84199576606165595196016759958*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + x*(712.7636354360399045960511170017*c[10]
+                                   + 504.*c[11]
+                                   + 872.953607014714155937832956119*c[12]
+                                   + 176.36326148038882307020445337882*c[13]
+                                   + 305.47012947258853054116476442929*c[14]
+                                   + 394.36024140371960168901824361658*c[15]
+                                   + 25.455844122715710878430397035775*c[16]
+                                   + 44.090815370097205767551113344706*c[17]
+                                   + 56.92099788303082797598008379979*c[18]
+                                   + 67.3498329619309449405074771817*c[19])
+                              + y*(1008.*c[11]
+                                   + 581.969071343142770625221970746*c[12]
+                                   + 940.6040612287403897077570846871*c[13]
+                                   + 1221.8805178903541221646590577172*c[14]
+                                   + 525.8136552049594689186909914888*c[15]
+                                   + 254.55844122715710878430397035775*c[16]
+                                   + 382.12039987417578331877631565412*c[17]
+                                   + 341.52598729818496785588050279873*c[18]
+                                   + 134.6996659238618898810149543634*c[19])
+                              + z*(1163.9381426862855412504439414919*c[12]
+                                   + 407.29350596345137405488635257239*c[14]
+                                   + 1577.4409656148784067560729744663*c[15]
+                                   + 58.78775382679627435673481779294*c[17]
+                                   + 227.68399153212331190392033519916*c[18]
+                                   + 538.7986636954475595240598174536*c[19]))
+                         + y*(95.24704719832526125805816713101*c[5]
+                              + 54.99090833947008007905656632474*c[6]
+                              + 51.8459255872628818477277394887*c[7]
+                              + 67.3498329619309449405074771817*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 252.*c[11]
+                              - 145.49226783578569265630549268649*c[12]
+                              - 529.0897844411664692106133601365*c[13]
+                              - 687.3077913133241937176207199659*c[14]
+                              - 295.77018105278970126676368271243*c[15]
+                              - 254.55844122715710878430397035775*c[16]
+                              - 382.12039987417578331877631565412*c[17]
+                              - 341.52598729818496785588050279873*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + y*(587.8775382679627435673481779294*c[13]
+                                   + 509.1168824543142175686079407155*c[14]
+                                   + 131.45341380123986722967274787219*c[15]
+                                   + 381.83766184073566317645595553662*c[16]
+                                   + 484.99896907106926344306224679177*c[17]
+                                   + 284.60498941515413987990041899894*c[18]
+                                   + 67.3498329619309449405074771817*c[19])
+                              + z*(1018.233764908628435137215881431*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 352.72652296077764614040890675765*c[17]
+                                   + 910.7359661284932476156813407966*c[18]
+                                   + 538.7986636954475595240598174536*c[19]))
+                         + z*(109.98181667894016015811313264947*c[6]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 290.98453567157138531261098537299*c[12]
+                              - 229.10259710444139790587357332197*c[14]
+                              - 887.3105431583691038002910481373*c[15]
+                              - 58.78775382679627435673481779294*c[17]
+                              - 227.68399153212331190392033519916*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + z*(788.7204828074392033780364872332*c[15]
+                                   + 113.84199576606165595196016759958*c[18]
+                                   + 673.498329619309449405074771817*c[19]));
+    grad[0] /*ARGH*/[1]= 13.416407864998738178455042012388*c[2]
+                         + 7.745966692414833770358530799565*c[3]
+                         - 15.874507866387543543009694521836*c[5]
+                         - 9.165151389911680013176094387456*c[6]
+                         - 51.8459255872628818477277394887*c[7]
+                         - 67.3498329619309449405074771817*c[8]
+                         - 28.98275349237887714743732831434*c[9]
+                         + 18.*c[11]
+                         + 10.392304845413263761164678049035*c[12]
+                         + 58.78775382679627435673481779294*c[13]
+                         + 76.36753236814713263529119110732*c[14]
+                         + 32.863353450309966807418186968048*c[15]
+                         + 127.27922061357855439215198517887*c[16]
+                         + 191.06019993708789165938815782706*c[17]
+                         + 170.76299364909248392794025139937*c[18]
+                         + 67.3498329619309449405074771817*c[19]
+                         + x*(95.24704719832526125805816713101*c[5]
+                              + 54.99090833947008007905656632474*c[6]
+                              + 51.8459255872628818477277394887*c[7]
+                              + 67.3498329619309449405074771817*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 252.*c[11]
+                              - 145.49226783578569265630549268649*c[12]
+                              - 529.0897844411664692106133601365*c[13]
+                              - 687.3077913133241937176207199659*c[14]
+                              - 295.77018105278970126676368271243*c[15]
+                              - 254.55844122715710878430397035775*c[16]
+                              - 382.12039987417578331877631565412*c[17]
+                              - 341.52598729818496785588050279873*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + x*(504.*c[11]
+                                   + 290.98453567157138531261098537299*c[12]
+                                   + 470.30203061437019485387854234353*c[13]
+                                   + 610.9402589451770610823295288586*c[14]
+                                   + 262.90682760247973445934549574439*c[15]
+                                   + 127.27922061357855439215198517887*c[16]
+                                   + 191.06019993708789165938815782706*c[17]
+                                   + 170.76299364909248392794025139937*c[18]
+                                   + 67.3498329619309449405074771817*c[19])
+                              + y*(1175.7550765359254871346963558588*c[13]
+                                   + 1018.233764908628435137215881431*c[14]
+                                   + 262.90682760247973445934549574439*c[15]
+                                   + 763.6753236814713263529119110732*c[16]
+                                   + 969.9979381421385268861244935835*c[17]
+                                   + 569.2099788303082797598008379979*c[18]
+                                   + 134.6996659238618898810149543634*c[19])
+                              + z*(1018.233764908628435137215881431*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 352.72652296077764614040890675765*c[17]
+                                   + 910.7359661284932476156813407966*c[18]
+                                   + 538.7986636954475595240598174536*c[19]))
+                         + y*(129.61481396815720461931934872176*c[7]
+                              + 112.2497216032182415675124619695*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 146.96938456699068589183704448235*c[13]
+                              - 127.27922061357855439215198517887*c[14]
+                              - 32.863353450309966807418186968048*c[15]
+                              - 763.6753236814713263529119110732*c[16]
+                              - 969.9979381421385268861244935835*c[17]
+                              - 569.2099788303082797598008379979*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + y*(890.9545442950498807450638962521*c[16]
+                                   + 925.9071227720413211185733802388*c[17]
+                                   + 398.44698518121579583186058659852*c[18]
+                                   + 67.3498329619309449405074771817*c[19])
+                              + z*(1234.5428303627217614914311736518*c[17]
+                                   + 1593.7879407248631833274423463941*c[18]
+                                   + 538.7986636954475595240598174536*c[19]))
+                         + z*(112.2497216032182415675124619695*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 127.27922061357855439215198517887*c[14]
+                              - 98.59006035092990042225456090414*c[15]
+                              - 352.72652296077764614040890675765*c[17]
+                              - 910.7359661284932476156813407966*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + z*(796.893970362431591663721173197*c[18]
+                                   + 673.498329619309449405074771817*c[19]));
+    grad[0] /*ARGH*/[2]= 15.49193338482966754071706159913*c[3]
+                         - 18.330302779823360026352188774912*c[6]
+                         - 22.449944320643648313502492393899*c[8]
+                         - 86.94826047713663144231198494302*c[9]
+                         + 20.78460969082652752232935609807*c[12]
+                         + 25.455844122715710878430397035775*c[14]
+                         + 98.59006035092990042225456090414*c[15]
+                         + 29.393876913398137178367408896471*c[17]
+                         + 113.84199576606165595196016759958*c[18]
+                         + 269.39933184772377976202990872679*c[19]
+                         + z*(173.89652095427326288462396988604*c[9]
+                              - 197.18012070185980084450912180829*c[15]
+                              - 227.68399153212331190392033519916*c[18]
+                              - 1346.996659238618898810149543634*c[19]
+                              + 1346.996659238618898810149543634*z*c[19])
+                         + x*(109.98181667894016015811313264947*c[6]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 290.98453567157138531261098537299*c[12]
+                              - 229.10259710444139790587357332197*c[14]
+                              - 887.3105431583691038002910481373*c[15]
+                              - 58.78775382679627435673481779294*c[17]
+                              - 227.68399153212331190392033519916*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + x*(581.969071343142770625221970746*c[12]
+                                   + 203.6467529817256870274431762862*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 29.393876913398137178367408896471*c[17]
+                                   + 113.84199576606165595196016759958*c[18]
+                                   + 269.39933184772377976202990872679*c[19])
+                              + y*(1018.233764908628435137215881431*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 352.72652296077764614040890675765*c[17]
+                                   + 910.7359661284932476156813407966*c[18]
+                                   + 538.7986636954475595240598174536*c[19])
+                              + z*(1577.4409656148784067560729744663*c[15]
+                                   + 227.68399153212331190392033519916*c[18]
+                                   + 1346.996659238618898810149543634*c[19]))
+                         + y*(112.2497216032182415675124619695*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 127.27922061357855439215198517887*c[14]
+                              - 98.59006035092990042225456090414*c[15]
+                              - 352.72652296077764614040890675765*c[17]
+                              - 910.7359661284932476156813407966*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + y*(617.2714151813608807457155868259*c[17]
+                                   + 796.893970362431591663721173197*c[18]
+                                   + 269.39933184772377976202990872679*c[19])
+                              + z*(1593.7879407248631833274423463941*c[18]
+                                   + 1346.996659238618898810149543634*c[19]));
+    return;
+                #endif
+                #if (PMAX3D>=4)
+  case ( 4 ) :
+    grad[0] /*ARGH*/[0]= 12.649110640673517327995574177731*c[1]
+                         + 4.4721359549995793928183473374626*c[2]
+                         + 7.745966692414833770358530799565*c[3]
+                         - 37.416573867739413855837487323165*c[4]
+                         - 37.04051835490426826702262055095*c[5]
+                         - 64.15605972938176009223266071219*c[6]
+                         - 12.961481396815720461931934872176*c[7]
+                         - 22.449944320643648313502492393899*c[8]
+                         - 28.98275349237887714743732831434*c[9]
+                         + 76.36753236814713263529119110732*c[10]
+                         + 90.*c[11]
+                         + 155.88457268119895641747017073553*c[12]
+                         + 73.48469228349534294591852224118*c[13]
+                         + 127.27922061357855439215198517887*c[14]
+                         + 164.31676725154983403709093484024*c[15]
+                         + 25.455844122715710878430397035775*c[16]
+                         + 44.090815370097205767551113344706*c[17]
+                         + 56.92099788303082797598008379979*c[18]
+                         + 67.3498329619309449405074771817*c[19]
+                         - 131.33164127505602752783764317925*c[20]
+                         - 165.83123951776999245574663683353*c[21]
+                         - 287.22813232690143299253057341095*c[22]
+                         - 162.48076809271920720919767136532*c[23]
+                         - 281.42494558940577327393780681267*c[24]
+                         - 363.31804249169899985070393716618*c[25]
+                         - 121.95080975540916841870638295216*c[26]
+                         - 211.22499852053496937195697277492*c[27]
+                         - 272.69030052423940221777791355678*c[28]
+                         - 322.65151479576227149946429084169*c[29]
+                         - 41.952353926806061879658140547198*c[30]
+                         - 72.66360849833979997014078743324*c[31]
+                         - 93.80831519646859109131260227089*c[32]
+                         - 110.99549540409286357391783156889*c[33]
+                         - 125.85706178041818563897442164159*c[34]
+                         + z*(109.98181667894016015811313264947*c[6]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 290.98453567157138531261098537299*c[12]
+                              - 229.10259710444139790587357332197*c[14]
+                              - 887.3105431583691038002910481373*c[15]
+                              - 58.78775382679627435673481779294*c[17]
+                              - 227.68399153212331190392033519916*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + 551.478014067650751345658700949*c[22]
+                              + 534.7073966198709692204818329441*c[24]
+                              + 2070.9128422026842991490124418472*c[25]
+                              + 389.95384342252609730207441127677*c[27]
+                              + 1510.2847413650182276676930596991*c[28]
+                              + 3573.9860100453666996863736831694*c[29]
+                              + 108.99541274750969995521118114985*c[31]
+                              + 422.137418384108659910906710219*c[32]
+                              + 998.95945863683577216526048412*c[33]
+                              + 1887.8559267062727845846163246239*c[34]
+                              + z*(788.7204828074392033780364872332*c[15]
+                                   + 113.84199576606165595196016759958*c[18]
+                                   + 673.498329619309449405074771817*c[19]
+                                   - 1961.9174294551745991938012606974*c[25]
+                                   - 1384.4276795846000420287186380575*c[28]
+                                   - 8190.384606353965353447939690597*c[29]
+                                   - 281.42494558940577327393780681267*c[32]
+                                   - 1664.9324310613929536087674735333*c[33]
+                                   - 5663.567780118818353753848973872*c[34]
+                                   + z*(4963.8694583963426384532967821798*c[29]
+                                        + 554.9774770204643178695891578444*c[33]
+                                        + 4404.9971623146364973641047574557*c[34])))
+                         + x*(112.2497216032182415675124619695*c[4]
+                              + 63.49803146555017417203877808734*c[5]
+                              + 109.98181667894016015811313264947*c[6]
+                              + 12.961481396815720461931934872176*c[7]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 534.5727265770299284470383377513*c[10]
+                              - 504.*c[11]
+                              - 872.953607014714155937832956119*c[12]
+                              - 249.84795376388416601612297562*c[13]
+                              - 432.74935008616708493331674960817*c[14]
+                              - 558.6770086552694357261091784568*c[15]
+                              - 50.91168824543142175686079407155*c[16]
+                              - 88.18163074019441153510222668941*c[17]
+                              - 113.84199576606165595196016759958*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + 1575.9796953006723303340517181509*c[20]
+                              + 1751.1778893076511203326844849621*c[21]
+                              + 3033.1290773720791324011228552196*c[22]
+                              + 1332.3422983602974991154209051956*c[23]
+                              + 2307.6845538331273408462900158639*c[24]
+                              + 2979.2079484319317987757722847627*c[25]
+                              + 619.1348802966927012026631749879*c[26]
+                              + 1072.3730694119467675807046310111*c[27]
+                              + 1384.4276795846000420287186380575*c[28]
+                              + 1638.0769212707930706895879381193*c[29]
+                              + 125.85706178041818563897442164159*c[30]
+                              + 217.99082549501939991042236229971*c[31]
+                              + 281.42494558940577327393780681267*c[32]
+                              + 332.98648621227859072175349470667*c[33]
+                              + 377.57118534125455691692326492478*c[34]
+                              + x*(712.7636354360399045960511170017*c[10]
+                                   + 504.*c[11]
+                                   + 872.953607014714155937832956119*c[12]
+                                   + 176.36326148038882307020445337882*c[13]
+                                   + 305.47012947258853054116476442929*c[14]
+                                   + 394.36024140371960168901824361658*c[15]
+                                   + 25.455844122715710878430397035775*c[16]
+                                   + 44.090815370097205767551113344706*c[17]
+                                   + 56.92099788303082797598008379979*c[18]
+                                   + 67.3498329619309449405074771817*c[19]
+                                   - 4727.9390859020169910021551544528*c[20]
+                                   - 4537.1427132061869935892279837655*c[21]
+                                   - 7858.561700464023206675636488523*c[22]
+                                   - 2632.1884431020511567890022761182*c[23]
+                                   - 4559.0841185483735270377924703652*c[24]
+                                   - 5885.752288365523797581403782092*c[25]
+                                   - 872.4173313271578971492072011193*c[26]
+                                   - 1511.0711432622886270455383436975*c[27]
+                                   - 1950.7844575964818774041035354447*c[28]
+                                   - 2308.1992981542993268807830037136*c[29]
+                                   - 125.85706178041818563897442164159*c[30]
+                                   - 217.99082549501939991042236229971*c[31]
+                                   - 281.42494558940577327393780681267*c[32]
+                                   - 332.98648621227859072175349470667*c[33]
+                                   - 377.57118534125455691692326492478*c[34]
+                                   + x*(3939.9492382516808258351292953774*c[20]
+                                        + 3183.9597987411838551503354272039*c[21]
+                                        + 5514.78014067650751345658700949*c[22]
+                                        + 1462.3269128344728648827790422879*c[23]
+                                        + 2532.824510304651959465440261314*c[24]
+                                        + 3269.8623824252909986563354344956*c[25]
+                                        + 375.23326078587436436525040908356*c[26]
+                                        + 649.9230723708768288367906854613*c[27]
+                                        + 839.047078536121237593162810944*c[28]
+                                        + 992.773891679268527690659356436*c[29]
+                                        + 41.952353926806061879658140547198*c[30]
+                                        + 72.66360849833979997014078743324*c[31]
+                                        + 93.80831519646859109131260227089*c[32]
+                                        + 110.99549540409286357391783156889*c[33]
+                                        + 125.85706178041818563897442164159*c[34])
+                                   + y*(7163.909547167663674088254711209*c[21]
+                                        + 4136.0851055073806350924402571176*c[22]
+                                        + 8773.961477006837189296674253727*c[23]
+                                        + 11397.710296370933817594481175913*c[24]
+                                        + 4904.7935736379364979845031517435*c[25]
+                                        + 4221.37418384108659910906710219*c[26]
+                                        + 6336.749955616049081158709183248*c[27]
+                                        + 5663.567780118818353753848973872*c[28]
+                                        + 2233.7412562783541873039835519809*c[29]
+                                        + 755.1423706825091138338465298496*c[30]
+                                        + 1198.9495402226066995073229926484*c[31]
+                                        + 1266.412255152325979732720130657*c[32]
+                                        + 998.95945863683577216526048412*c[33]
+                                        + 377.57118534125455691692326492478*c[34])
+                                   + z*(8272.170211014761270184880514235*c[22]
+                                        + 3799.236765456977939198160391971*c[24]
+                                        + 14714.38072091380949395350945523*c[25]
+                                        + 974.8846085563152432551860281919*c[27]
+                                        + 3775.7118534125455691692326492478*c[28]
+                                        + 8934.965025113416749215934207924*c[29]
+                                        + 108.99541274750969995521118114985*c[31]
+                                        + 422.137418384108659910906710219*c[32]
+                                        + 998.95945863683577216526048412*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]))
+                              + y*(1008.*c[11]
+                                   + 581.969071343142770625221970746*c[12]
+                                   + 940.6040612287403897077570846871*c[13]
+                                   + 1221.8805178903541221646590577172*c[14]
+                                   + 525.8136552049594689186909914888*c[15]
+                                   + 254.55844122715710878430397035775*c[16]
+                                   + 382.12039987417578331877631565412*c[17]
+                                   + 341.52598729818496785588050279873*c[18]
+                                   + 134.6996659238618898810149543634*c[19]
+                                   - 4298.3457283005982044529528267252*c[21]
+                                   - 2481.6510633044283810554641542706*c[22]
+                                   - 8189.030711873048043343562636812*c[23]
+                                   - 10637.862943279538229754849097519*c[24]
+                                   - 4577.8073353954073981188696082939*c[25]
+                                   - 5909.923857377521238752693943066*c[26]
+                                   - 8871.449937862468713622192856547*c[27]
+                                   - 7928.99489216634569525538856342*c[28]
+                                   - 3127.2377587896958622255769727733*c[29]
+                                   - 1510.2847413650182276676930596991*c[30]
+                                   - 2397.8990804452133990146459852968*c[31]
+                                   - 2532.824510304651959465440261314*c[32]
+                                   - 1997.91891727367154433052096824*c[33]
+                                   - 755.1423706825091138338465298496*c[34]
+                                   + y*(7311.634564172364324413895211439*c[23]
+                                        + 6332.061275761629898663600653285*c[24]
+                                        + 1634.9311912126454993281677172478*c[25]
+                                        + 8442.74836768217319821813420438*c[26]
+                                        + 10723.730694119467675807046310111*c[27]
+                                        + 6292.85308902090928194872108208*c[28]
+                                        + 1489.1608375189027915359890346539*c[29]
+                                        + 2642.9982973887818984184628544734*c[30]
+                                        + 3814.8394461628394984323913402449*c[31]
+                                        + 3236.3868742781663926502847783457*c[32]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 377.57118534125455691692326492478*c[34])
+                                   + z*(12664.12255152325979732720130657*c[24]
+                                        + 9809.587147275872995969006303487*c[25]
+                                        + 7799.076868450521946041488225535*c[27]
+                                        + 20137.129884866909702235907462655*c[28]
+                                        + 11913.286700151222332287912277231*c[29]
+                                        + 1525.935778465135799372956536098*c[31]
+                                        + 4784.2240750198981456569427158154*c[32]
+                                        + 7325.702696670128995878576883547*c[33]
+                                        + 3775.7118534125455691692326492478*c[34]))
+                              + z*(1163.9381426862855412504439414919*c[12]
+                                   + 407.29350596345137405488635257239*c[14]
+                                   + 1577.4409656148784067560729744663*c[15]
+                                   + 58.78775382679627435673481779294*c[17]
+                                   + 227.68399153212331190392033519916*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 4963.3021266088567621109283085412*c[22]
+                                   - 3545.9543144265127432516163658396*c[24]
+                                   - 13733.422006186222194356608824882*c[25]
+                                   - 1364.8384519788413405572604394687*c[27]
+                                   - 5285.996594777563796836925708947*c[28]
+                                   - 12508.951035158783448902307891093*c[29]
+                                   - 217.99082549501939991042236229971*c[31]
+                                   - 844.274836768217319821813420438*c[32]
+                                   - 1997.91891727367154433052096824*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + z*(9809.587147275872995969006303487*c[25]
+                                        + 2517.1412356083637127794884328319*c[28]
+                                        + 14891.608375189027915359890346539*c[29]
+                                        + 281.42494558940577327393780681267*c[32]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 5663.567780118818353753848973872*c[34])))
+                         + y*(95.24704719832526125805816713101*c[5]
+                              + 54.99090833947008007905656632474*c[6]
+                              + 51.8459255872628818477277394887*c[7]
+                              + 67.3498329619309449405074771817*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 252.*c[11]
+                              - 145.49226783578569265630549268649*c[12]
+                              - 529.0897844411664692106133601365*c[13]
+                              - 687.3077913133241937176207199659*c[14]
+                              - 295.77018105278970126676368271243*c[15]
+                              - 254.55844122715710878430397035775*c[16]
+                              - 382.12039987417578331877631565412*c[17]
+                              - 341.52598729818496785588050279873*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + 477.59396981117757827255031408058*c[21]
+                              + 275.73900703382537567282935047451*c[22]
+                              + 1234.8538375046659747899023023764*c[23]
+                              + 1604.1221898596129076614454988322*c[24]
+                              + 690.3042807342280997163374806157*c[25]
+                              + 1688.549673536434639643626840876*c[26]
+                              + 2534.699982246419632463483673299*c[27]
+                              + 2265.4271120475273415015395895487*c[28]
+                              + 893.4965025113416749215934207924*c[29]
+                              + 755.1423706825091138338465298496*c[30]
+                              + 1198.9495402226066995073229926484*c[31]
+                              + 1266.412255152325979732720130657*c[32]
+                              + 998.95945863683577216526048412*c[33]
+                              + 377.57118534125455691692326492478*c[34]
+                              + y*(587.8775382679627435673481779294*c[13]
+                                   + 509.1168824543142175686079407155*c[14]
+                                   + 131.45341380123986722967274787219*c[15]
+                                   + 381.83766184073566317645595553662*c[16]
+                                   + 484.99896907106926344306224679177*c[17]
+                                   + 284.60498941515413987990041899894*c[18]
+                                   + 67.3498329619309449405074771817*c[19]
+                                   - 1462.3269128344728648827790422879*c[23]
+                                   - 1266.412255152325979732720130657*c[24]
+                                   - 326.98623824252909986563354344956*c[25]
+                                   - 4643.511602225195259019973812409*c[26]
+                                   - 5898.051881765707221693875470561*c[27]
+                                   - 3461.0691989615001050717965951438*c[28]
+                                   - 819.0384606353965353447939690597*c[29]
+                                   - 2642.9982973887818984184628544734*c[30]
+                                   - 3814.8394461628394984323913402449*c[31]
+                                   - 3236.3868742781663926502847783457*c[32]
+                                   - 1664.9324310613929536087674735333*c[33]
+                                   - 377.57118534125455691692326492478*c[34]
+                                   + y*(3283.2910318764006881959410794811*c[26]
+                                        + 3412.0961299471033513931510986717*c[27]
+                                        + 1468.3323874382121657880349191519*c[28]
+                                        + 248.19347291981713192266483910899*c[29]
+                                        + 2349.3318199011394652608558706431*c[30]
+                                        + 3051.8715569302715987459130721959*c[31]
+                                        + 2063.7829343223090040088772499596*c[32]
+                                        + 776.9684678286500450174248209822*c[33]
+                                        + 125.85706178041818563897442164159*c[34])
+                                   + z*(6824.192259894206702786302197343*c[27]
+                                        + 8809.994324629272994728209514911*c[28]
+                                        + 2978.3216750378055830719780693079*c[29]
+                                        + 3051.8715569302715987459130721959*c[31]
+                                        + 7317.048585324550105122382977129*c[32]
+                                        + 6326.743238033293223713316399427*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]))
+                              + z*(1018.233764908628435137215881431*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 352.72652296077764614040890675765*c[17]
+                                   + 910.7359661284932476156813407966*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 2532.824510304651959465440261314*c[24]
+                                   - 1961.9174294551745991938012606974*c[25]
+                                   - 4289.4922776477870703228185240445*c[27]
+                                   - 11075.42143667680033622974910446*c[28]
+                                   - 6552.307685083172282758351752477*c[29]
+                                   - 1525.935778465135799372956536098*c[31]
+                                   - 4784.2240750198981456569427158154*c[32]
+                                   - 7325.702696670128995878576883547*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + z*(8809.994324629272994728209514911*c[28]
+                                        + 7445.80418759451395767994517327*c[29]
+                                        + 2251.3995647152461861915024545013*c[32]
+                                        + 8324.662155306964768043837367667*c[33]
+                                        + 5663.567780118818353753848973872*c[34])));
+    grad[0] /*ARGH*/[1]= 13.416407864998738178455042012388*c[2]
+                         + 7.745966692414833770358530799565*c[3]
+                         - 15.874507866387543543009694521836*c[5]
+                         - 9.165151389911680013176094387456*c[6]
+                         - 51.8459255872628818477277394887*c[7]
+                         - 67.3498329619309449405074771817*c[8]
+                         - 28.98275349237887714743732831434*c[9]
+                         + 18.*c[11]
+                         + 10.392304845413263761164678049035*c[12]
+                         + 58.78775382679627435673481779294*c[13]
+                         + 76.36753236814713263529119110732*c[14]
+                         + 32.863353450309966807418186968048*c[15]
+                         + 127.27922061357855439215198517887*c[16]
+                         + 191.06019993708789165938815782706*c[17]
+                         + 170.76299364909248392794025139937*c[18]
+                         + 67.3498329619309449405074771817*c[19]
+                         - 19.899748742132399094689596420024*c[21]
+                         - 11.489125293076057319701222936438*c[22]
+                         - 64.99230723708768288367906854613*c[23]
+                         - 84.4274836768217319821813420438*c[24]
+                         - 36.331804249169899985070393716618*c[25]
+                         - 140.71247279470288663696890340633*c[26]
+                         - 211.22499852053496937195697277492*c[27]
+                         - 188.78559267062727845846163246239*c[28]
+                         - 74.4580418759451395767994517327*c[29]
+                         - 251.71412356083637127794884328319*c[30]
+                         - 399.6498467408688998357743308828*c[31]
+                         - 422.137418384108659910906710219*c[32]
+                         - 332.98648621227859072175349470667*c[33]
+                         - 125.85706178041818563897442164159*c[34]
+                         + z*(112.2497216032182415675124619695*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 127.27922061357855439215198517887*c[14]
+                              - 98.59006035092990042225456090414*c[15]
+                              - 352.72652296077764614040890675765*c[17]
+                              - 910.7359661284932476156813407966*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + 140.71247279470288663696890340633*c[24]
+                              + 108.99541274750969995521118114985*c[25]
+                              + 389.95384342252609730207441127677*c[27]
+                              + 1006.8564942433454851117953731327*c[28]
+                              + 595.6643350075611166143956138616*c[29]
+                              + 762.967889232567899686478268049*c[31]
+                              + 2392.1120375099490728284713579077*c[32]
+                              + 3662.8513483350644979392884417734*c[33]
+                              + 1887.8559267062727845846163246239*c[34]
+                              + z*(796.893970362431591663721173197*c[18]
+                                   + 673.498329619309449405074771817*c[19]
+                                   - 880.9994324629272994728209514911*c[28]
+                                   - 744.580418759451395767994517327*c[29]
+                                   - 2251.3995647152461861915024545013*c[32]
+                                   - 8324.662155306964768043837367667*c[33]
+                                   - 5663.567780118818353753848973872*c[34]
+                                   + z*(4994.7972931841788608263024206*c[33]
+                                        + 4404.9971623146364973641047574557*c[34])))
+                         + x*(95.24704719832526125805816713101*c[5]
+                              + 54.99090833947008007905656632474*c[6]
+                              + 51.8459255872628818477277394887*c[7]
+                              + 67.3498329619309449405074771817*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 252.*c[11]
+                              - 145.49226783578569265630549268649*c[12]
+                              - 529.0897844411664692106133601365*c[13]
+                              - 687.3077913133241937176207199659*c[14]
+                              - 295.77018105278970126676368271243*c[15]
+                              - 254.55844122715710878430397035775*c[16]
+                              - 382.12039987417578331877631565412*c[17]
+                              - 341.52598729818496785588050279873*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + 477.59396981117757827255031408058*c[21]
+                              + 275.73900703382537567282935047451*c[22]
+                              + 1234.8538375046659747899023023764*c[23]
+                              + 1604.1221898596129076614454988322*c[24]
+                              + 690.3042807342280997163374806157*c[25]
+                              + 1688.549673536434639643626840876*c[26]
+                              + 2534.699982246419632463483673299*c[27]
+                              + 2265.4271120475273415015395895487*c[28]
+                              + 893.4965025113416749215934207924*c[29]
+                              + 755.1423706825091138338465298496*c[30]
+                              + 1198.9495402226066995073229926484*c[31]
+                              + 1266.412255152325979732720130657*c[32]
+                              + 998.95945863683577216526048412*c[33]
+                              + 377.57118534125455691692326492478*c[34]
+                              + x*(504.*c[11]
+                                   + 290.98453567157138531261098537299*c[12]
+                                   + 470.30203061437019485387854234353*c[13]
+                                   + 610.9402589451770610823295288586*c[14]
+                                   + 262.90682760247973445934549574439*c[15]
+                                   + 127.27922061357855439215198517887*c[16]
+                                   + 191.06019993708789165938815782706*c[17]
+                                   + 170.76299364909248392794025139937*c[18]
+                                   + 67.3498329619309449405074771817*c[19]
+                                   - 2149.1728641502991022264764133626*c[21]
+                                   - 1240.8255316522141905277320771353*c[22]
+                                   - 4094.5153559365240216717813184061*c[23]
+                                   - 5318.931471639769114877424548759*c[24]
+                                   - 2288.903667697703699059434804147*c[25]
+                                   - 2954.961928688760619376346971533*c[26]
+                                   - 4435.7249689312343568110964282733*c[27]
+                                   - 3964.4974460831728476276942817102*c[28]
+                                   - 1563.6188793948479311127884863866*c[29]
+                                   - 755.1423706825091138338465298496*c[30]
+                                   - 1198.9495402226066995073229926484*c[31]
+                                   - 1266.412255152325979732720130657*c[32]
+                                   - 998.95945863683577216526048412*c[33]
+                                   - 377.57118534125455691692326492478*c[34]
+                                   + x*(2387.9698490558878913627515704029*c[21]
+                                        + 1378.6950351691268783641467523725*c[22]
+                                        + 2924.6538256689457297655580845758*c[23]
+                                        + 3799.236765456977939198160391971*c[24]
+                                        + 1634.9311912126454993281677172478*c[25]
+                                        + 1407.1247279470288663696890340633*c[26]
+                                        + 2112.2499852053496937195697277492*c[27]
+                                        + 1887.8559267062727845846163246239*c[28]
+                                        + 744.580418759451395767994517327*c[29]
+                                        + 251.71412356083637127794884328319*c[30]
+                                        + 399.6498467408688998357743308828*c[31]
+                                        + 422.137418384108659910906710219*c[32]
+                                        + 332.98648621227859072175349470667*c[33]
+                                        + 125.85706178041818563897442164159*c[34])
+                                   + y*(7311.634564172364324413895211439*c[23]
+                                        + 6332.061275761629898663600653285*c[24]
+                                        + 1634.9311912126454993281677172478*c[25]
+                                        + 8442.74836768217319821813420438*c[26]
+                                        + 10723.730694119467675807046310111*c[27]
+                                        + 6292.85308902090928194872108208*c[28]
+                                        + 1489.1608375189027915359890346539*c[29]
+                                        + 2642.9982973887818984184628544734*c[30]
+                                        + 3814.8394461628394984323913402449*c[31]
+                                        + 3236.3868742781663926502847783457*c[32]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 377.57118534125455691692326492478*c[34])
+                                   + z*(6332.061275761629898663600653285*c[24]
+                                        + 4904.7935736379364979845031517435*c[25]
+                                        + 3899.5384342252609730207441127677*c[27]
+                                        + 10068.564942433454851117953731327*c[28]
+                                        + 5956.643350075611166143956138616*c[29]
+                                        + 762.967889232567899686478268049*c[31]
+                                        + 2392.1120375099490728284713579077*c[32]
+                                        + 3662.8513483350644979392884417734*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]))
+                              + y*(1175.7550765359254871346963558588*c[13]
+                                   + 1018.233764908628435137215881431*c[14]
+                                   + 262.90682760247973445934549574439*c[15]
+                                   + 763.6753236814713263529119110732*c[16]
+                                   + 969.9979381421385268861244935835*c[17]
+                                   + 569.2099788303082797598008379979*c[18]
+                                   + 134.6996659238618898810149543634*c[19]
+                                   - 2924.6538256689457297655580845758*c[23]
+                                   - 2532.824510304651959465440261314*c[24]
+                                   - 653.9724764850581997312670868991*c[25]
+                                   - 9287.023204450390518039947624818*c[26]
+                                   - 11796.103763531414443387750941122*c[27]
+                                   - 6922.138397923000210143593190288*c[28]
+                                   - 1638.0769212707930706895879381193*c[29]
+                                   - 5285.996594777563796836925708947*c[30]
+                                   - 7629.67889232567899686478268049*c[31]
+                                   - 6472.773748556332785300569556691*c[32]
+                                   - 3329.8648621227859072175349470667*c[33]
+                                   - 755.1423706825091138338465298496*c[34]
+                                   + y*(9849.873095629202064587823238443*c[26]
+                                        + 10236.288389841310054179453296015*c[27]
+                                        + 4404.9971623146364973641047574557*c[28]
+                                        + 744.580418759451395767994517327*c[29]
+                                        + 7047.995459703418395782567611929*c[30]
+                                        + 9155.614670790814796237739216588*c[31]
+                                        + 6191.348802966927012026631749879*c[32]
+                                        + 2330.9054034859501350522744629467*c[33]
+                                        + 377.57118534125455691692326492478*c[34])
+                                   + z*(13648.384519788413405572604394687*c[27]
+                                        + 17619.988649258545989456419029823*c[28]
+                                        + 5956.643350075611166143956138616*c[29]
+                                        + 6103.743113860543197491826144392*c[31]
+                                        + 14634.097170649100210244765954259*c[32]
+                                        + 12653.486476066586447426632798853*c[33]
+                                        + 3775.7118534125455691692326492478*c[34]))
+                              + z*(1018.233764908628435137215881431*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 352.72652296077764614040890675765*c[17]
+                                   + 910.7359661284932476156813407966*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 2532.824510304651959465440261314*c[24]
+                                   - 1961.9174294551745991938012606974*c[25]
+                                   - 4289.4922776477870703228185240445*c[27]
+                                   - 11075.42143667680033622974910446*c[28]
+                                   - 6552.307685083172282758351752477*c[29]
+                                   - 1525.935778465135799372956536098*c[31]
+                                   - 4784.2240750198981456569427158154*c[32]
+                                   - 7325.702696670128995878576883547*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + z*(8809.994324629272994728209514911*c[28]
+                                        + 7445.80418759451395767994517327*c[29]
+                                        + 2251.3995647152461861915024545013*c[32]
+                                        + 8324.662155306964768043837367667*c[33]
+                                        + 5663.567780118818353753848973872*c[34])))
+                         + y*(129.61481396815720461931934872176*c[7]
+                              + 112.2497216032182415675124619695*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 146.96938456699068589183704448235*c[13]
+                              - 127.27922061357855439215198517887*c[14]
+                              - 32.863353450309966807418186968048*c[15]
+                              - 763.6753236814713263529119110732*c[16]
+                              - 969.9979381421385268861244935835*c[17]
+                              - 569.2099788303082797598008379979*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + 162.48076809271920720919767136532*c[23]
+                              + 140.71247279470288663696890340633*c[24]
+                              + 36.331804249169899985070393716618*c[25]
+                              + 844.274836768217319821813420438*c[26]
+                              + 1072.3730694119467675807046310111*c[27]
+                              + 629.285308902090928194872108208*c[28]
+                              + 148.91608375189027915359890346539*c[29]
+                              + 2642.9982973887818984184628544734*c[30]
+                              + 3814.8394461628394984323913402449*c[31]
+                              + 3236.3868742781663926502847783457*c[32]
+                              + 1664.9324310613929536087674735333*c[33]
+                              + 377.57118534125455691692326492478*c[34]
+                              + y*(890.9545442950498807450638962521*c[16]
+                                   + 925.9071227720413211185733802388*c[17]
+                                   + 398.44698518121579583186058659852*c[18]
+                                   + 67.3498329619309449405074771817*c[19]
+                                   - 984.9873095629202064587823238443*c[26]
+                                   - 1023.6288389841310054179453296015*c[27]
+                                   - 440.49971623146364973641047574557*c[28]
+                                   - 74.4580418759451395767994517327*c[29]
+                                   - 7047.995459703418395782567611929*c[30]
+                                   - 9155.614670790814796237739216588*c[31]
+                                   - 6191.348802966927012026631749879*c[32]
+                                   - 2330.9054034859501350522744629467*c[33]
+                                   - 377.57118534125455691692326492478*c[34]
+                                   + y*(5285.996594777563796836925708947*c[30]
+                                        + 6103.743113860543197491826144392*c[31]
+                                        + 3377.099347072869279287253681752*c[32]
+                                        + 998.95945863683577216526048412*c[33]
+                                        + 125.85706178041818563897442164159*c[34])
+                                   + z*(9155.614670790814796237739216588*c[31]
+                                        + 15196.947061827911756792641567884*c[32]
+                                        + 8990.63512773152194948734435708*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]))
+                              + z*(1234.5428303627217614914311736518*c[17]
+                                   + 1593.7879407248631833274423463941*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 1364.8384519788413405572604394687*c[27]
+                                   - 1761.9988649258545989456419029823*c[28]
+                                   - 595.6643350075611166143956138616*c[29]
+                                   - 6103.743113860543197491826144392*c[31]
+                                   - 14634.097170649100210244765954259*c[32]
+                                   - 12653.486476066586447426632798853*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + z*(10131.298041218607837861761045256*c[32]
+                                        + 14984.3918795525365824789072618*c[33]
+                                        + 5663.567780118818353753848973872*c[34])));
+    grad[0] /*ARGH*/[2]= 15.49193338482966754071706159913*c[3]
+                         - 18.330302779823360026352188774912*c[6]
+                         - 22.449944320643648313502492393899*c[8]
+                         - 86.94826047713663144231198494302*c[9]
+                         + 20.78460969082652752232935609807*c[12]
+                         + 25.455844122715710878430397035775*c[14]
+                         + 98.59006035092990042225456090414*c[15]
+                         + 29.393876913398137178367408896471*c[17]
+                         + 113.84199576606165595196016759958*c[18]
+                         + 269.39933184772377976202990872679*c[19]
+                         - 22.978250586152114639402445872876*c[22]
+                         - 28.142494558940577327393780681267*c[24]
+                         - 108.99541274750969995521118114985*c[25]
+                         - 32.496153618543841441839534273064*c[27]
+                         - 125.85706178041818563897442164159*c[28]
+                         - 297.83216750378055830719780693079*c[29]
+                         - 36.331804249169899985070393716618*c[31]
+                         - 140.71247279470288663696890340633*c[32]
+                         - 332.98648621227859072175349470667*c[33]
+                         - 629.285308902090928194872108208*c[34]
+                         + z*(173.89652095427326288462396988604*c[9]
+                              - 197.18012070185980084450912180829*c[15]
+                              - 227.68399153212331190392033519916*c[18]
+                              - 1346.996659238618898810149543634*c[19]
+                              + 217.99082549501939991042236229971*c[25]
+                              + 251.71412356083637127794884328319*c[28]
+                              + 1489.1608375189027915359890346539*c[29]
+                              + 281.42494558940577327393780681267*c[32]
+                              + 1664.9324310613929536087674735333*c[33]
+                              + 5663.567780118818353753848973872*c[34]
+                              + z*(1346.996659238618898810149543634*c[19]
+                                   - 1489.1608375189027915359890346539*c[29]
+                                   - 1664.9324310613929536087674735333*c[33]
+                                   - 13214.991486943909492092314272367*c[34]
+                                   + 8809.994324629272994728209514911*z*c[34]))
+                         + x*(109.98181667894016015811313264947*c[6]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 290.98453567157138531261098537299*c[12]
+                              - 229.10259710444139790587357332197*c[14]
+                              - 887.3105431583691038002910481373*c[15]
+                              - 58.78775382679627435673481779294*c[17]
+                              - 227.68399153212331190392033519916*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + 551.478014067650751345658700949*c[22]
+                              + 534.7073966198709692204818329441*c[24]
+                              + 2070.9128422026842991490124418472*c[25]
+                              + 389.95384342252609730207441127677*c[27]
+                              + 1510.2847413650182276676930596991*c[28]
+                              + 3573.9860100453666996863736831694*c[29]
+                              + 108.99541274750969995521118114985*c[31]
+                              + 422.137418384108659910906710219*c[32]
+                              + 998.95945863683577216526048412*c[33]
+                              + 1887.8559267062727845846163246239*c[34]
+                              + x*(581.969071343142770625221970746*c[12]
+                                   + 203.6467529817256870274431762862*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 29.393876913398137178367408896471*c[17]
+                                   + 113.84199576606165595196016759958*c[18]
+                                   + 269.39933184772377976202990872679*c[19]
+                                   - 2481.6510633044283810554641542706*c[22]
+                                   - 1772.9771572132563716258081829198*c[24]
+                                   - 6866.711003093111097178304412441*c[25]
+                                   - 682.4192259894206702786302197343*c[27]
+                                   - 2642.9982973887818984184628544734*c[28]
+                                   - 6254.475517579391724451153945547*c[29]
+                                   - 108.99541274750969995521118114985*c[31]
+                                   - 422.137418384108659910906710219*c[32]
+                                   - 998.95945863683577216526048412*c[33]
+                                   - 1887.8559267062727845846163246239*c[34]
+                                   + x*(2757.3900703382537567282935047451*c[22]
+                                        + 1266.412255152325979732720130657*c[24]
+                                        + 4904.7935736379364979845031517435*c[25]
+                                        + 324.96153618543841441839534273064*c[27]
+                                        + 1258.5706178041818563897442164159*c[28]
+                                        + 2978.3216750378055830719780693079*c[29]
+                                        + 36.331804249169899985070393716618*c[31]
+                                        + 140.71247279470288663696890340633*c[32]
+                                        + 332.98648621227859072175349470667*c[33]
+                                        + 629.285308902090928194872108208*c[34])
+                                   + y*(6332.061275761629898663600653285*c[24]
+                                        + 4904.7935736379364979845031517435*c[25]
+                                        + 3899.5384342252609730207441127677*c[27]
+                                        + 10068.564942433454851117953731327*c[28]
+                                        + 5956.643350075611166143956138616*c[29]
+                                        + 762.967889232567899686478268049*c[31]
+                                        + 2392.1120375099490728284713579077*c[32]
+                                        + 3662.8513483350644979392884417734*c[33]
+                                        + 1887.8559267062727845846163246239*c[34])
+                                   + z*(9809.587147275872995969006303487*c[25]
+                                        + 2517.1412356083637127794884328319*c[28]
+                                        + 14891.608375189027915359890346539*c[29]
+                                        + 281.42494558940577327393780681267*c[32]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 5663.567780118818353753848973872*c[34]))
+                              + y*(1018.233764908628435137215881431*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 352.72652296077764614040890675765*c[17]
+                                   + 910.7359661284932476156813407966*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 2532.824510304651959465440261314*c[24]
+                                   - 1961.9174294551745991938012606974*c[25]
+                                   - 4289.4922776477870703228185240445*c[27]
+                                   - 11075.42143667680033622974910446*c[28]
+                                   - 6552.307685083172282758351752477*c[29]
+                                   - 1525.935778465135799372956536098*c[31]
+                                   - 4784.2240750198981456569427158154*c[32]
+                                   - 7325.702696670128995878576883547*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + y*(6824.192259894206702786302197343*c[27]
+                                        + 8809.994324629272994728209514911*c[28]
+                                        + 2978.3216750378055830719780693079*c[29]
+                                        + 3051.8715569302715987459130721959*c[31]
+                                        + 7317.048585324550105122382977129*c[32]
+                                        + 6326.743238033293223713316399427*c[33]
+                                        + 1887.8559267062727845846163246239*c[34])
+                                   + z*(17619.988649258545989456419029823*c[28]
+                                        + 14891.608375189027915359890346539*c[29]
+                                        + 4502.7991294304923723830049090027*c[32]
+                                        + 16649.324310613929536087674735333*c[33]
+                                        + 11327.135560237636707507697947743*c[34]))
+                              + z*(1577.4409656148784067560729744663*c[15]
+                                   + 227.68399153212331190392033519916*c[18]
+                                   + 1346.996659238618898810149543634*c[19]
+                                   - 3923.8348589103491983876025213948*c[25]
+                                   - 2768.855359169200084057437276115*c[28]
+                                   - 16380.769212707930706895879381193*c[29]
+                                   - 562.8498911788115465478756136253*c[32]
+                                   - 3329.8648621227859072175349470667*c[33]
+                                   - 11327.135560237636707507697947743*c[34]
+                                   + z*(14891.608375189027915359890346539*c[29]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 13214.991486943909492092314272367*c[34])))
+                         + y*(112.2497216032182415675124619695*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 127.27922061357855439215198517887*c[14]
+                              - 98.59006035092990042225456090414*c[15]
+                              - 352.72652296077764614040890675765*c[17]
+                              - 910.7359661284932476156813407966*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + 140.71247279470288663696890340633*c[24]
+                              + 108.99541274750969995521118114985*c[25]
+                              + 389.95384342252609730207441127677*c[27]
+                              + 1006.8564942433454851117953731327*c[28]
+                              + 595.6643350075611166143956138616*c[29]
+                              + 762.967889232567899686478268049*c[31]
+                              + 2392.1120375099490728284713579077*c[32]
+                              + 3662.8513483350644979392884417734*c[33]
+                              + 1887.8559267062727845846163246239*c[34]
+                              + y*(617.2714151813608807457155868259*c[17]
+                                   + 796.893970362431591663721173197*c[18]
+                                   + 269.39933184772377976202990872679*c[19]
+                                   - 682.4192259894206702786302197343*c[27]
+                                   - 880.9994324629272994728209514911*c[28]
+                                   - 297.83216750378055830719780693079*c[29]
+                                   - 3051.8715569302715987459130721959*c[31]
+                                   - 7317.048585324550105122382977129*c[32]
+                                   - 6326.743238033293223713316399427*c[33]
+                                   - 1887.8559267062727845846163246239*c[34]
+                                   + y*(3051.8715569302715987459130721959*c[31]
+                                        + 5065.649020609303918930880522628*c[32]
+                                        + 2996.87837591050731649578145236*c[33]
+                                        + 629.285308902090928194872108208*c[34])
+                                   + z*(10131.298041218607837861761045256*c[32]
+                                        + 14984.3918795525365824789072618*c[33]
+                                        + 5663.567780118818353753848973872*c[34]))
+                              + z*(1593.7879407248631833274423463941*c[18]
+                                   + 1346.996659238618898810149543634*c[19]
+                                   - 1761.9988649258545989456419029823*c[28]
+                                   - 1489.1608375189027915359890346539*c[29]
+                                   - 4502.7991294304923723830049090027*c[32]
+                                   - 16649.324310613929536087674735333*c[33]
+                                   - 11327.135560237636707507697947743*c[34]
+                                   + z*(14984.3918795525365824789072618*c[33]
+                                        + 13214.991486943909492092314272367*c[34])));
+    return;
+                #endif
+                #if (PMAX3D>=5)
+  case ( 5 ) :
+    grad[0] /*ARGH*/[0]= 12.649110640673517327995574177731*c[1]
+                         + 4.4721359549995793928183473374626*c[2]
+                         + 7.745966692414833770358530799565*c[3]
+                         - 37.416573867739413855837487323165*c[4]
+                         - 37.04051835490426826702262055095*c[5]
+                         - 64.15605972938176009223266071219*c[6]
+                         - 12.961481396815720461931934872176*c[7]
+                         - 22.449944320643648313502492393899*c[8]
+                         - 28.98275349237887714743732831434*c[9]
+                         + 76.36753236814713263529119110732*c[10]
+                         + 90.*c[11]
+                         + 155.88457268119895641747017073553*c[12]
+                         + 73.48469228349534294591852224118*c[13]
+                         + 127.27922061357855439215198517887*c[14]
+                         + 164.31676725154983403709093484024*c[15]
+                         + 25.455844122715710878430397035775*c[16]
+                         + 44.090815370097205767551113344706*c[17]
+                         + 56.92099788303082797598008379979*c[18]
+                         + 67.3498329619309449405074771817*c[19]
+                         - 131.33164127505602752783764317925*c[20]
+                         - 165.83123951776999245574663683353*c[21]
+                         - 287.22813232690143299253057341095*c[22]
+                         - 162.48076809271920720919767136532*c[23]
+                         - 281.42494558940577327393780681267*c[24]
+                         - 363.31804249169899985070393716618*c[25]
+                         - 121.95080975540916841870638295216*c[26]
+                         - 211.22499852053496937195697277492*c[27]
+                         - 272.69030052423940221777791355678*c[28]
+                         - 322.65151479576227149946429084169*c[29]
+                         - 41.952353926806061879658140547198*c[30]
+                         - 72.66360849833979997014078743324*c[31]
+                         - 93.80831519646859109131260227089*c[32]
+                         - 110.99549540409286357391783156889*c[33]
+                         - 125.85706178041818563897442164159*c[34]
+                         + 203.96078054371139320112896436091*c[35]
+                         + 266.81079438433520769082237379282*c[36]
+                         + 462.12985188148146723267009094954*c[37]
+                         + 282.6163477224910993524493672627*c[38]
+                         + 489.50587330490734368270951446619*c[39]
+                         + 631.9493650602079685580307533991*c[40]
+                         + 254.95097567963924150141120545114*c[41]
+                         + 441.58804331639234273820213634796*c[42]
+                         + 570.0877125495689895680245127834*c[43]
+                         + 674.5368781616020732775152805748*c[44]
+                         + 182.42806801586207666176784409068*c[45]
+                         + 315.97468253010398427901537669957*c[46]
+                         + 407.92156108742278640225792872182*c[47]
+                         + 482.6593001279473947602682307935*c[48]
+                         + 547.284204047586229985303532272*c[49]
+                         + 62.4499799839839820584689312094*c[50]
+                         + 108.16653826391967879357663802411*c[51]
+                         + 139.64240043768941169883924541086*c[52]
+                         + 165.22711641858306061817426312616*c[53]
+                         + 187.34993995195194617540679362819*c[54]
+                         + 207.12315177207979132157176344048*c[55]
+                         + z*(109.98181667894016015811313264947*c[6]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 290.98453567157138531261098537299*c[12]
+                              - 229.10259710444139790587357332197*c[14]
+                              - 887.3105431583691038002910481373*c[15]
+                              - 58.78775382679627435673481779294*c[17]
+                              - 227.68399153212331190392033519916*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + 551.478014067650751345658700949*c[22]
+                              + 534.7073966198709692204818329441*c[24]
+                              + 2070.9128422026842991490124418472*c[25]
+                              + 389.95384342252609730207441127677*c[27]
+                              + 1510.2847413650182276676930596991*c[28]
+                              + 3573.9860100453666996863736831694*c[29]
+                              + 108.99541274750969995521118114985*c[31]
+                              + 422.137418384108659910906710219*c[32]
+                              + 998.95945863683577216526048412*c[33]
+                              + 1887.8559267062727845846163246239*c[34]
+                              - 899.2797117693693416419526094153*c[37]
+                              - 948.4176295282579783852496842782*c[39]
+                              - 3673.2056844124588172435537541325*c[40]
+                              - 847.8490431674732980573481017881*c[42]
+                              - 3283.7052242855173799118211936323*c[43]
+                              - 7770.664836421655884156976032221*c[44]
+                              - 592.4525297439449705231538313117*c[46]
+                              - 2294.5587811167531735127008490603*c[47]
+                              - 5429.917126439408191053017596427*c[48]
+                              - 10261.578825892241812224441230101*c[49]
+                              - 173.06646122227148606972262083858*c[51]
+                              - 670.2835221009091761544283779721*c[52]
+                              - 1586.1803176183973819344729260112*c[53]
+                              - 2997.5990392312311388065086980511*c[54]
+                              - 4970.9556425299149917177223225716*c[55]
+                              + z*(788.7204828074392033780364872332*c[15]
+                                   + 113.84199576606165595196016759958*c[18]
+                                   + 673.498329619309449405074771817*c[19]
+                                   - 1961.9174294551745991938012606974*c[25]
+                                   - 1384.4276795846000420287186380575*c[28]
+                                   - 8190.384606353965353447939690597*c[29]
+                                   - 281.42494558940577327393780681267*c[32]
+                                   - 1664.9324310613929536087674735333*c[33]
+                                   - 5663.567780118818353753848973872*c[34]
+                                   + 3554.7151784636698231389229878702*c[40]
+                                   + 3146.8841732736208224154953105642*c[43]
+                                   + 18617.217837260217222459421743864*c[44]
+                                   + 2141.5881957089696286118541257896*c[47]
+                                   + 12669.806628358619112457041058329*c[48]
+                                   + 43098.631068747415611342653166423*c[49]
+                                   + 502.7126415756818821158212834791*c[52]
+                                   + 2974.0880955344950911271367362709*c[53]
+                                   + 10116.896757405405093471966855922*c[54]
+                                   + 26097.517123282053706518042193501*c[55]
+                                   + z*(4963.8694583963426384532967821798*c[29]
+                                        + 554.9774770204643178695891578444*c[33]
+                                        + 4404.9971623146364973641047574557*c[34]
+                                        - 11871.849055644196489684268938116*c[44]
+                                        - 7843.213627079145164854358750394*c[48]
+                                        - 62253.57821041293366082827679594*c[49]
+                                        - 1321.8169313486644849453941050093*c[53]
+                                        - 10491.596637309308985822780443179*c[54]
+                                        - 46395.585996945873256032075010668*c[55]
+                                        + z*(28732.420712498277074228435444282*c[49]
+                                             + 2622.8991593273272464556951107947*c[54]
+                                             + 26097.517123282053706518042193501*c[55]))))
+                         + y*(95.24704719832526125805816713101*c[5]
+                              + 54.99090833947008007905656632474*c[6]
+                              + 51.8459255872628818477277394887*c[7]
+                              + 67.3498329619309449405074771817*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 252.*c[11]
+                              - 145.49226783578569265630549268649*c[12]
+                              - 529.0897844411664692106133601365*c[13]
+                              - 687.3077913133241937176207199659*c[14]
+                              - 295.77018105278970126676368271243*c[15]
+                              - 254.55844122715710878430397035775*c[16]
+                              - 382.12039987417578331877631565412*c[17]
+                              - 341.52598729818496785588050279873*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + 477.59396981117757827255031408058*c[21]
+                              + 275.73900703382537567282935047451*c[22]
+                              + 1234.8538375046659747899023023764*c[23]
+                              + 1604.1221898596129076614454988322*c[24]
+                              + 690.3042807342280997163374806157*c[25]
+                              + 1688.549673536434639643626840876*c[26]
+                              + 2534.699982246419632463483673299*c[27]
+                              + 2265.4271120475273415015395895487*c[28]
+                              + 893.4965025113416749215934207924*c[29]
+                              + 755.1423706825091138338465298496*c[30]
+                              + 1198.9495402226066995073229926484*c[31]
+                              + 1266.412255152325979732720130657*c[32]
+                              + 998.95945863683577216526048412*c[33]
+                              + 377.57118534125455691692326492478*c[34]
+                              - 778.7990755002216873137517937736*c[36]
+                              - 449.63985588468467082097630470767*c[37]
+                              - 2190.2766948493060199814825962859*c[38]
+                              - 2845.2528885847739351557490528347*c[39]
+                              - 1224.4018948041529390811845847108*c[40]
+                              - 3671.2940497868050776203213584964*c[41]
+                              - 5511.018780588576437372762661623*c[42]
+                              - 4925.5578364282760698677317904484*c[43]
+                              - 1942.6662091054139710392440080554*c[44]
+                              - 4104.6315303568967248897764920403*c[45]
+                              - 6516.977827183394675754692144429*c[46]
+                              - 6883.676343350259520538102547181*c[47]
+                              - 5429.917126439408191053017596427*c[48]
+                              - 2052.3157651784483624448882460202*c[49]
+                              - 1748.5994395515514976371300738631*c[50]
+                              - 2855.5966101674795201504232438366*c[51]
+                              - 3239.703690154394351413070493532*c[52]
+                              - 3040.1789421019283153744064415214*c[53]
+                              - 2248.1992794234233541048815235383*c[54]
+                              - 828.4926070883191652862870537619*c[55]
+                              + y*(587.8775382679627435673481779294*c[13]
+                                   + 509.1168824543142175686079407155*c[14]
+                                   + 131.45341380123986722967274787219*c[15]
+                                   + 381.83766184073566317645595553662*c[16]
+                                   + 484.99896907106926344306224679177*c[17]
+                                   + 284.60498941515413987990041899894*c[18]
+                                   + 67.3498329619309449405074771817*c[19]
+                                   - 1462.3269128344728648827790422879*c[23]
+                                   - 1266.412255152325979732720130657*c[24]
+                                   - 326.98623824252909986563354344956*c[25]
+                                   - 4643.511602225195259019973812409*c[26]
+                                   - 5898.051881765707221693875470561*c[27]
+                                   - 3461.0691989615001050717965951438*c[28]
+                                   - 819.0384606353965353447939690597*c[29]
+                                   - 2642.9982973887818984184628544734*c[30]
+                                   - 3814.8394461628394984323913402449*c[31]
+                                   - 3236.3868742781663926502847783457*c[32]
+                                   - 1664.9324310613929536087674735333*c[33]
+                                   - 377.57118534125455691692326492478*c[34]
+                                   + 2649.5282598983540564292128180878*c[38]
+                                   + 2294.5587811167531735127008490603*c[39]
+                                   + 592.4525297439449705231538313117*c[40]
+                                   + 10554.970393137064598158423905677*c[41]
+                                   + 13406.612995085671525531816859524*c[42]
+                                   + 7867.210433184052056038738276411*c[43]
+                                   + 1861.7217837260217222459421743864*c[44]
+                                   + 20112.694498748793951959904810998*c[45]
+                                   + 29030.173957453303555634537734273*c[46]
+                                   + 24628.26425065315072903632244658*c[47]
+                                   + 12669.806628358619112457041058329*c[48]
+                                   + 2873.2420712498277074228435444282*c[49]
+                                   + 10491.596637309308985822780443179*c[50]
+                                   + 16095.180893671248204484203737988*c[51]
+                                   + 15919.233649896592933667673976838*c[52]
+                                   + 11698.079842435680691766737829332*c[53]
+                                   + 5620.498198558558385262203808846*c[54]
+                                   + 1242.7389106324787479294305806429*c[55]
+                                   + y*(3283.2910318764006881959410794811*c[26]
+                                        + 3412.0961299471033513931510986717*c[27]
+                                        + 1468.3323874382121657880349191519*c[28]
+                                        + 248.19347291981713192266483910899*c[29]
+                                        + 2349.3318199011394652608558706431*c[30]
+                                        + 3051.8715569302715987459130721959*c[31]
+                                        + 2063.7829343223090040088772499596*c[32]
+                                        + 776.9684678286500450174248209822*c[33]
+                                        + 125.85706178041818563897442164159*c[34]
+                                        - 7852.490050932888638243465127895*c[41]
+                                        - 8160.54704048693049380197547971*c[42]
+                                        - 3511.7403093053449757390309987456*c[43]
+                                        - 593.5924527822098244842134469058*c[44]
+                                        - 33201.908378886897952441747624504*c[45]
+                                        - 43130.544165359193854085598919491*c[46]
+                                        - 29166.39161775072922776144190361*c[47]
+                                        - 10980.499077910803230796102250552*c[48]
+                                        - 1778.6736631546552474522364798841*c[49]
+                                        - 20983.193274618617971645560886358*c[50]
+                                        - 30113.564252675238576131736025914*c[51]
+                                        - 25805.915600885003281945492551928*c[52]
+                                        - 14936.531324239908679882953386605*c[53]
+                                        - 5245.798318654654492911390221589*c[54]
+                                        - 828.4926070883191652862870537619*c[55]
+                                        + y*(17239.452427498966244537061266569*c[45]
+                                             + 19906.404999396551009577968732073*c[46]
+                                             + 11013.882149360415232860964075489*c[47]
+                                             + 3257.9502758636449146318105578561*c[48]
+                                             + 410.46315303568967248897764920403*c[49]
+                                             + 13114.495796636636232278475553974*c[50]
+                                             + 17522.979198754987964559415359907*c[51]
+                                             + 12986.74324070511528799204982321*c[52]
+                                             + 6113.403307487573242872447735668*c[53]
+                                             + 1686.1494595675675155786611426537*c[54]
+                                             + 207.12315177207979132157176344048*c[55])
+                                        + z*(39812.809998793102019155937464146*c[46]
+                                             + 66083.29289616249139716578445294*c[47]
+                                             + 39095.403310363738975581726694274*c[48]
+                                             + 8209.263060713793449779552984081*c[49]
+                                             + 20767.97534667257832836671450063*c[51]
+                                             + 50271.26415756818821158212834791*c[52]
+                                             + 51550.86032259791491287037009536*c[53]
+                                             + 25479.591833465464679855323933434*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]))
+                                   + z*(6824.192259894206702786302197343*c[27]
+                                        + 8809.994324629272994728209514911*c[28]
+                                        + 2978.3216750378055830719780693079*c[29]
+                                        + 3051.8715569302715987459130721959*c[31]
+                                        + 7317.048585324550105122382977129*c[32]
+                                        + 6326.743238033293223713316399427*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 16321.094080973860987603950959421*c[42]
+                                        - 21070.441855832069854434185992474*c[43]
+                                        - 7123.10943338651789381056136287*c[44]
+                                        - 43130.544165359193854085598919491*c[46]
+                                        - 103408.11573566167635297238493098*c[47]
+                                        - 89412.6353487022548793396897545*c[48]
+                                        - 26680.104947319828711783547198262*c[49]
+                                        - 18691.177812005320495530043050567*c[51]
+                                        - 54292.96529017364326850869861574*c[52]
+                                        - 76136.65524568307433285470044854*c[53]
+                                        - 53956.78270616216049851715656492*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + z*(66083.29289616249139716578445294*c[47]
+                                             + 97738.50827590934743895431673568*c[48]
+                                             + 36941.683773212070524007988428363*c[49]
+                                             + 22622.06887090568469521195775656*c[52]
+                                             + 74352.20238836237727817841840677*c[53]
+                                             + 77562.87514010810571661841256207*c[54]
+                                             + 26097.517123282053706518042193501*c[55])))
+                              + z*(1018.233764908628435137215881431*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 352.72652296077764614040890675765*c[17]
+                                   + 910.7359661284932476156813407966*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 2532.824510304651959465440261314*c[24]
+                                   - 1961.9174294551745991938012606974*c[25]
+                                   - 4289.4922776477870703228185240445*c[27]
+                                   - 11075.42143667680033622974910446*c[28]
+                                   - 6552.307685083172282758351752477*c[29]
+                                   - 1525.935778465135799372956536098*c[31]
+                                   - 4784.2240750198981456569427158154*c[32]
+                                   - 7325.702696670128995878576883547*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + 4589.1175622335063470254016981205*c[39]
+                                   + 3554.7151784636698231389229878702*c[40]
+                                   + 9750.263996425942927659503170563*c[42]
+                                   + 25175.073386188966579323962484514*c[43]
+                                   + 14893.774269808173777967537395091*c[44]
+                                   + 11612.069582981321422253815093709*c[46]
+                                   + 36406.999327052483686401520138423*c[47]
+                                   + 55747.14916477792409481098065665*c[48]
+                                   + 28732.420712498277074228435444282*c[49]
+                                   + 4153.595069334515665673342900126*c[51]
+                                   + 14075.953964119092699242995937415*c[52]
+                                   + 26171.975240703556801918803279184*c[53]
+                                   + 31474.789911927926957468341329537*c[54]
+                                   + 14912.866927589744975153166967715*c[55]
+                                   + z*(8809.994324629272994728209514911*c[28]
+                                        + 7445.80418759451395767994517327*c[29]
+                                        + 2251.3995647152461861915024545013*c[32]
+                                        + 8324.662155306964768043837367667*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 21070.441855832069854434185992474*c[43]
+                                        - 17807.773583466294734526403407174*c[44]
+                                        - 31817.881764818977339376118440302*c[47]
+                                        - 117648.20440618717747281538125592*c[48]
+                                        - 80040.31484195948613535064159479*c[49]
+                                        - 9048.827548362273878084783102624*c[52]
+                                        - 41637.233337482931275779914307793*c[53]
+                                        - 87679.77189751351081009037941799*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + z*(65159.00551727289829263621115712*c[48]
+                                             + 57464.84142499655414845687088856*c[49]
+                                             + 13218.169313486644849453941050093*c[53]
+                                             + 62949.57982385585391493668265907*c[54]
+                                             + 46395.585996945873256032075010668*c[55]))))
+                         + x*(112.2497216032182415675124619695*c[4]
+                              + 63.49803146555017417203877808734*c[5]
+                              + 109.98181667894016015811313264947*c[6]
+                              + 12.961481396815720461931934872176*c[7]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 534.5727265770299284470383377513*c[10]
+                              - 504.*c[11]
+                              - 872.953607014714155937832956119*c[12]
+                              - 249.84795376388416601612297562*c[13]
+                              - 432.74935008616708493331674960817*c[14]
+                              - 558.6770086552694357261091784568*c[15]
+                              - 50.91168824543142175686079407155*c[16]
+                              - 88.18163074019441153510222668941*c[17]
+                              - 113.84199576606165595196016759958*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + 1575.9796953006723303340517181509*c[20]
+                              + 1751.1778893076511203326844849621*c[21]
+                              + 3033.1290773720791324011228552196*c[22]
+                              + 1332.3422983602974991154209051956*c[23]
+                              + 2307.6845538331273408462900158639*c[24]
+                              + 2979.2079484319317987757722847627*c[25]
+                              + 619.1348802966927012026631749879*c[26]
+                              + 1072.3730694119467675807046310111*c[27]
+                              + 1384.4276795846000420287186380575*c[28]
+                              + 1638.0769212707930706895879381193*c[29]
+                              + 125.85706178041818563897442164159*c[30]
+                              + 217.99082549501939991042236229971*c[31]
+                              + 281.42494558940577327393780681267*c[32]
+                              + 332.98648621227859072175349470667*c[33]
+                              + 377.57118534125455691692326492478*c[34]
+                              - 3671.2940497868050776203213584964*c[35]
+                              - 4413.1947611679228947779268313839*c[36]
+                              - 7643.87755003963940395659718003*c[37]
+                              - 3991.9559115801867783533473125856*c[38]
+                              - 6914.270460431816229518271891835*c[39]
+                              - 8926.284781475437555882184391763*c[40]
+                              - 2753.4705373401038082152410188723*c[41]
+                              - 4769.150867817037301572583072558*c[42]
+                              - 6156.94729553534508733466473806*c[43]
+                              - 7284.998284145302391397165030208*c[44]
+                              - 1231.3894591070690174669329476121*c[45]
+                              - 2132.8291070782018938833537927221*c[46]
+                              - 2753.4705373401038082152410188723*c[47]
+                              - 3257.9502758636449146318105578561*c[48]
+                              - 3694.1683773212070524007988428363*c[49]
+                              - 249.79991993593592823387572483759*c[50]
+                              - 432.66615305567871517430655209646*c[51]
+                              - 558.5696017507576467953569816435*c[52]
+                              - 660.9084656743322424726970525046*c[53]
+                              - 749.3997598078077847016271745128*c[54]
+                              - 828.4926070883191652862870537619*c[55]
+                              + x*(712.7636354360399045960511170017*c[10]
+                                   + 504.*c[11]
+                                   + 872.953607014714155937832956119*c[12]
+                                   + 176.36326148038882307020445337882*c[13]
+                                   + 305.47012947258853054116476442929*c[14]
+                                   + 394.36024140371960168901824361658*c[15]
+                                   + 25.455844122715710878430397035775*c[16]
+                                   + 44.090815370097205767551113344706*c[17]
+                                   + 56.92099788303082797598008379979*c[18]
+                                   + 67.3498329619309449405074771817*c[19]
+                                   - 4727.9390859020169910021551544528*c[20]
+                                   - 4537.1427132061869935892279837655*c[21]
+                                   - 7858.561700464023206675636488523*c[22]
+                                   - 2632.1884431020511567890022761182*c[23]
+                                   - 4559.0841185483735270377924703652*c[24]
+                                   - 5885.752288365523797581403782092*c[25]
+                                   - 872.4173313271578971492072011193*c[26]
+                                   - 1511.0711432622886270455383436975*c[27]
+                                   - 1950.7844575964818774041035354447*c[28]
+                                   - 2308.1992981542993268807830037136*c[29]
+                                   - 125.85706178041818563897442164159*c[30]
+                                   - 217.99082549501939991042236229971*c[31]
+                                   - 281.42494558940577327393780681267*c[32]
+                                   - 332.98648621227859072175349470667*c[33]
+                                   - 377.57118534125455691692326492478*c[34]
+                                   + 18356.470248934025388101606792482*c[35]
+                                   + 20118.976117089060255605254672485*c[36]
+                                   + 34847.088831063061988625663614844*c[37]
+                                   + 15367.263907410453527289434344909*c[38]
+                                   + 26616.881860954336812747329849099*c[39]
+                                   + 34362.246725148808290342922216078*c[40]
+                                   + 8107.441026612527879744876333346*c[41]
+                                   + 14042.499777461276499074827935865*c[42]
+                                   + 18128.789259076293868263179506511*c[43]
+                                   + 21450.272725538945930224985922278*c[44]
+                                   + 2599.5999692260345924301917782922*c[45]
+                                   + 4502.6392260539817759759691179689*c[46]
+                                   + 5812.882245495774706232175484286*c[47]
+                                   + 6877.895026823250375333822288807*c[48]
+                                   + 7798.799907678103777290575334877*c[49]
+                                   + 374.69987990390389235081358725639*c[50]
+                                   + 648.9992295835180727614598281447*c[51]
+                                   + 837.8544026261364701930354724652*c[52]
+                                   + 991.362698511498363709045578757*c[53]
+                                   + 1124.0996397117116770524407617692*c[54]
+                                   + 1242.7389106324787479294305806429*c[55]
+                                   + x*(3939.9492382516808258351292953774*c[20]
+                                        + 3183.9597987411838551503354272039*c[21]
+                                        + 5514.78014067650751345658700949*c[22]
+                                        + 1462.3269128344728648827790422879*c[23]
+                                        + 2532.824510304651959465440261314*c[24]
+                                        + 3269.8623824252909986563354344956*c[25]
+                                        + 375.23326078587436436525040908356*c[26]
+                                        + 649.9230723708768288367906854613*c[27]
+                                        + 839.047078536121237593162810944*c[28]
+                                        + 992.773891679268527690659356436*c[29]
+                                        + 41.952353926806061879658140547198*c[30]
+                                        + 72.66360849833979997014078743324*c[31]
+                                        + 93.80831519646859109131260227089*c[32]
+                                        + 110.99549540409286357391783156889*c[33]
+                                        + 125.85706178041818563897442164159*c[34]
+                                        - 33653.52878971237987818627911955*c[35]
+                                        - 33315.293785287261068421604511427*c[36]
+                                        - 57703.78150520119942202529243748*c[37]
+                                        - 21372.861296513389388528983399241*c[38]
+                                        - 37018.881668683617866004907031505*c[39]
+                                        - 47791.17073267822762220107572581*c[40]
+                                        - 8974.27434392330130084967443188*c[41]
+                                        - 15543.899124737010464384715199448*c[42]
+                                        - 20067.087481744828432794462849975*c[43]
+                                        - 23743.698111288392979368537876232*c[44]
+                                        - 2234.7438331943104391066560901108*c[45]
+                                        - 3870.6898609937738074179383645697*c[46]
+                                        - 4997.0391233209291334276596268423*c[47]
+                                        - 5912.57642656735558581328582722*c[48]
+                                        - 6704.231499582931317319968270333*c[49]
+                                        - 249.79991993593592823387572483759*c[50]
+                                        - 432.66615305567871517430655209646*c[51]
+                                        - 558.5696017507576467953569816435*c[52]
+                                        - 660.9084656743322424726970525046*c[53]
+                                        - 749.3997598078077847016271745128*c[54]
+                                        - 828.4926070883191652862870537619*c[55]
+                                        + x*(20192.11727382742792691176747173*c[35]
+                                             + 17847.478813546747000940145273979*c[36]
+                                             + 30912.740092072071118942120948652*c[37]
+                                             + 9714.936952960631540240446999655*c[38]
+                                             + 16826.764394856189939093139559775*c[39]
+                                             + 21723.259423944648919182307148095*c[40]
+                                             + 3365.352878971237987818627911955*c[41]
+                                             + 5828.962171776378924144268199793*c[42]
+                                             + 7525.157805654310662297923568741*c[43]
+                                             + 8903.886791733147367263201703587*c[44]
+                                             + 684.1052550594827874816294153401*c[45]
+                                             + 1184.9050594878899410463076626234*c[46]
+                                             + 1529.7058540778354490084672327068*c[47]
+                                             + 1809.9723754798027303510058654756*c[48]
+                                             + 2052.3157651784483624448882460202*c[49]
+                                             + 62.4499799839839820584689312094*c[50]
+                                             + 108.16653826391967879357663802411*c[51]
+                                             + 139.64240043768941169883924541086*c[52]
+                                             + 165.22711641858306061817426312616*c[53]
+                                             + 187.34993995195194617540679362819*c[54]
+                                             + 207.12315177207979132157176344048*c[55])
+                                        + y*(42833.949152512192802256348657549*c[36]
+                                             + 24730.192073657656895153696758922*c[37]
+                                             + 62175.59649894804185753886079779*c[38]
+                                             + 80768.46909530971170764706988692*c[39]
+                                             + 34757.215078311438270691691436953*c[40]
+                                             + 40384.23454765485585382353494346*c[41]
+                                             + 60621.20658647434081110038927785*c[42]
+                                             + 54181.13620071103676854504969493*c[43]
+                                             + 21369.328300159553681431684088609*c[44]
+                                             + 13134.820897142069519647284774529*c[45]
+                                             + 20854.329046986862962415014862172*c[46]
+                                             + 22027.764298720830465721928150978*c[47]
+                                             + 17375.734804606106211369656308566*c[48]
+                                             + 6567.410448571034759823642387265*c[49]
+                                             + 1748.5994395515514976371300738631*c[50]
+                                             + 2855.5966101674795201504232438366*c[51]
+                                             + 3239.703690154394351413070493532*c[52]
+                                             + 3040.1789421019283153744064415214*c[53]
+                                             + 2248.1992794234233541048815235383*c[54]
+                                             + 828.4926070883191652862870537619*c[55])
+                                        + z*(49460.384147315313790307393517843*c[37]
+                                             + 26922.82303176990390254902329564*c[39]
+                                             + 104271.64523493431481207507431086*c[40]
+                                             + 9326.339474842206278630829119669*c[42]
+                                             + 36120.757467140691179030033129955*c[43]
+                                             + 85477.31320063821472572673635444*c[44]
+                                             + 1895.8480951806239056740922601974*c[46]
+                                             + 7342.588099573610155240642716993*c[47]
+                                             + 17375.734804606106211369656308566*c[48]
+                                             + 32837.052242855173799118211936323*c[49]
+                                             + 173.06646122227148606972262083858*c[51]
+                                             + 670.2835221009091761544283779721*c[52]
+                                             + 1586.1803176183973819344729260112*c[53]
+                                             + 2997.5990392312311388065086980511*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]))
+                                   + y*(7163.909547167663674088254711209*c[21]
+                                        + 4136.0851055073806350924402571176*c[22]
+                                        + 8773.961477006837189296674253727*c[23]
+                                        + 11397.710296370933817594481175913*c[24]
+                                        + 4904.7935736379364979845031517435*c[25]
+                                        + 4221.37418384108659910906710219*c[26]
+                                        + 6336.749955616049081158709183248*c[27]
+                                        + 5663.567780118818353753848973872*c[28]
+                                        + 2233.7412562783541873039835519809*c[29]
+                                        + 755.1423706825091138338465298496*c[30]
+                                        + 1198.9495402226066995073229926484*c[31]
+                                        + 1266.412255152325979732720130657*c[32]
+                                        + 998.95945863683577216526048412*c[33]
+                                        + 377.57118534125455691692326492478*c[34]
+                                        - 42833.949152512192802256348657549*c[36]
+                                        - 24730.192073657656895153696758922*c[37]
+                                        - 81605.4704048693049380197547971*c[38]
+                                        - 106008.61568759399661628677922658*c[39]
+                                        - 45618.844790283762730282845011*c[40]
+                                        - 70672.41045839599774419118615106*c[41]
+                                        - 106087.11152633009641942568123623*c[42]
+                                        - 94816.98835124431434495383696613*c[43]
+                                        - 37396.324525279218942505447155066*c[44]
+                                        - 30374.273324641035764184346041098*c[45]
+                                        - 48225.635921157120600584721868772*c[46]
+                                        - 50939.20494079192045198195884914*c[47]
+                                        - 40181.386735651620613792330213559*c[48]
+                                        - 15187.136662320517882092173020549*c[49]
+                                        - 5245.798318654654492911390221589*c[50]
+                                        - 8566.78983050243856045126973151*c[51]
+                                        - 9719.111070463183054239211480596*c[52]
+                                        - 9120.536826305784946123219324564*c[53]
+                                        - 6744.597838270270062314644570615*c[54]
+                                        - 2485.4778212649574958588611612858*c[55]
+                                        + y*(58289.62171776378924144268199793*c[38]
+                                             + 50480.29318456856981727941867933*c[39]
+                                             + 13033.955654366789351509384288857*c[40]
+                                             + 90864.52773222342567110295362279*c[41]
+                                             + 115413.4510011723026980565103559*c[42]
+                                             + 67726.42025088879596068131211867*c[43]
+                                             + 16026.996225119665261073763066457*c[44]
+                                             + 51718.35728249689873361118379971*c[45]
+                                             + 74649.01874773706628591738274527*c[46]
+                                             + 63329.82235882238758895054343406*c[47]
+                                             + 32579.502758636449146318105578561*c[48]
+                                             + 7388.336754642414104801597685673*c[49]
+                                             + 10491.596637309308985822780443179*c[50]
+                                             + 16095.180893671248204484203737988*c[51]
+                                             + 15919.233649896592933667673976838*c[52]
+                                             + 11698.079842435680691766737829332*c[53]
+                                             + 5620.498198558558385262203808846*c[54]
+                                             + 1242.7389106324787479294305806429*c[55])
+                                        + z*(100960.58636913713963455883735865*c[39]
+                                             + 78203.73392620073610905630573314*c[40]
+                                             + 83937.05527357985650767746207702*c[42]
+                                             + 216724.54480284414707418019877973*c[43]
+                                             + 128215.96980095732208859010453165*c[44]
+                                             + 29859.607499094826514366953098109*c[46]
+                                             + 93617.99826956352947931819464166*c[47]
+                                             + 143349.81213800037624379966454567*c[48]
+                                             + 73883.36754642414104801597685673*c[49]
+                                             + 4153.595069334515665673342900126*c[51]
+                                             + 14075.953964119092699242995937415*c[52]
+                                             + 26171.975240703556801918803279184*c[53]
+                                             + 31474.789911927926957468341329537*c[54]
+                                             + 14912.866927589744975153166967715*c[55]))
+                                   + z*(8272.170211014761270184880514235*c[22]
+                                        + 3799.236765456977939198160391971*c[24]
+                                        + 14714.38072091380949395350945523*c[25]
+                                        + 974.8846085563152432551860281919*c[27]
+                                        + 3775.7118534125455691692326492478*c[28]
+                                        + 8934.965025113416749215934207924*c[29]
+                                        + 108.99541274750969995521118114985*c[31]
+                                        + 422.137418384108659910906710219*c[32]
+                                        + 998.95945863683577216526048412*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 49460.384147315313790307393517843*c[37]
+                                        - 35336.205229197998872095593075528*c[39]
+                                        - 136856.534370851288190848535033*c[40]
+                                        - 16321.094080973860987603950959421*c[42]
+                                        - 63211.32556749620956330255797742*c[43]
+                                        - 149585.29810111687577002178862026*c[44]
+                                        - 4384.1487201051927818713383517065*c[46]
+                                        - 16979.734980263973483993986283046*c[47]
+                                        - 40181.386735651620613792330213559*c[48]
+                                        - 75935.68331160258941046086510275*c[49]
+                                        - 519.1993836668144582091678625158*c[51]
+                                        - 2010.8505663027275284632851339164*c[52]
+                                        - 4758.5409528551921458034187780335*c[53]
+                                        - 8992.797117693693416419526094153*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + z*(78203.73392620073610905630573314*c[40]
+                                             + 27090.568100355518384272524847466*c[43]
+                                             + 160269.96225119665261073763066457*c[44]
+                                             + 5506.941074680207616430482037745*c[47]
+                                             + 32579.502758636449146318105578561*c[48]
+                                             + 110825.05131963621157202396528509*c[49]
+                                             + 502.7126415756818821158212834791*c[52]
+                                             + 2974.0880955344950911271367362709*c[53]
+                                             + 10116.896757405405093471966855922*c[54]
+                                             + 26097.517123282053706518042193501*c[55])))
+                              + z*(1163.9381426862855412504439414919*c[12]
+                                   + 407.29350596345137405488635257239*c[14]
+                                   + 1577.4409656148784067560729744663*c[15]
+                                   + 58.78775382679627435673481779294*c[17]
+                                   + 227.68399153212331190392033519916*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 4963.3021266088567621109283085412*c[22]
+                                   - 3545.9543144265127432516163658396*c[24]
+                                   - 13733.422006186222194356608824882*c[25]
+                                   - 1364.8384519788413405572604394687*c[27]
+                                   - 5285.996594777563796836925708947*c[28]
+                                   - 12508.951035158783448902307891093*c[29]
+                                   - 217.99082549501939991042236229971*c[31]
+                                   - 844.274836768217319821813420438*c[32]
+                                   - 1997.91891727367154433052096824*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + 13489.19567654054012462928914123*c[37]
+                                   + 11931.705661807116502266044415113*c[39]
+                                   + 46211.297320027707700805998842312*c[40]
+                                   + 7842.60364929912800703046994154*c[42]
+                                   + 30374.273324641035764184346041098*c[43]
+                                   + 71878.64973690031692845202829805*c[44]
+                                   + 3080.7531546685138467203999228208*c[46]
+                                   + 11931.705661807116502266044415113*c[47]
+                                   + 28235.56905748492259347569150142*c[48]
+                                   + 53360.20989463965742356709439652*c[49]
+                                   + 519.1993836668144582091678625158*c[51]
+                                   + 2010.8505663027275284632851339164*c[52]
+                                   + 4758.5409528551921458034187780335*c[53]
+                                   + 8992.797117693693416419526094153*c[54]
+                                   + 14912.866927589744975153166967715*c[55]
+                                   + z*(9809.587147275872995969006303487*c[25]
+                                        + 2517.1412356083637127794884328319*c[28]
+                                        + 14891.608375189027915359890346539*c[29]
+                                        + 281.42494558940577327393780681267*c[32]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 39101.866963100368054528152866572*c[40]
+                                        - 24080.50497809379411935335541997*c[43]
+                                        - 142462.18866773035787621122725739*c[44]
+                                        - 7648.529270389177245042336163534*c[47]
+                                        - 45249.309386995068258775146636891*c[48]
+                                        - 153923.68238838362718336661845151*c[49]
+                                        - 1005.4252831513637642316425669582*c[52]
+                                        - 5948.176191068990182254273472542*c[53]
+                                        - 20233.793514810810186943933711845*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + z*(71231.0943338651789381056136287*c[44]
+                                             + 14479.779003838421842808046923805*c[48]
+                                             + 114929.68284999310829691374177713*c[49]
+                                             + 1321.8169313486644849453941050093*c[53]
+                                             + 10491.596637309308985822780443179*c[54]
+                                             + 46395.585996945873256032075010668*c[55])))
+                              + y*(1008.*c[11]
+                                   + 581.969071343142770625221970746*c[12]
+                                   + 940.6040612287403897077570846871*c[13]
+                                   + 1221.8805178903541221646590577172*c[14]
+                                   + 525.8136552049594689186909914888*c[15]
+                                   + 254.55844122715710878430397035775*c[16]
+                                   + 382.12039987417578331877631565412*c[17]
+                                   + 341.52598729818496785588050279873*c[18]
+                                   + 134.6996659238618898810149543634*c[19]
+                                   - 4298.3457283005982044529528267252*c[21]
+                                   - 2481.6510633044283810554641542706*c[22]
+                                   - 8189.030711873048043343562636812*c[23]
+                                   - 10637.862943279538229754849097519*c[24]
+                                   - 4577.8073353954073981188696082939*c[25]
+                                   - 5909.923857377521238752693943066*c[26]
+                                   - 8871.449937862468713622192856547*c[27]
+                                   - 7928.99489216634569525538856342*c[28]
+                                   - 3127.2377587896958622255769727733*c[29]
+                                   - 1510.2847413650182276676930596991*c[30]
+                                   - 2397.8990804452133990146459852968*c[31]
+                                   - 2532.824510304651959465440261314*c[32]
+                                   - 1997.91891727367154433052096824*c[33]
+                                   - 755.1423706825091138338465298496*c[34]
+                                   + 11681.986132503325309706276906604*c[36]
+                                   + 6744.597838270270062314644570615*c[37]
+                                   + 27555.093902942882186863813308113*c[38]
+                                   + 35795.11698542134950679813324534*c[39]
+                                   + 15403.765773342569233601999614104*c[40]
+                                   + 33959.469960527946967987972566092*c[41]
+                                   + 50976.92372044433204569805462001*c[42]
+                                   + 45561.409986961553646276519061648*c[43]
+                                   + 17969.662434225079232113007074512*c[44]
+                                   + 21344.08395785586296942683775861*c[45]
+                                   + 33888.284701353652313924399151029*c[46]
+                                   + 35795.11698542134950679813324534*c[47]
+                                   + 28235.56905748492259347569150142*c[48]
+                                   + 10672.041978927931484713418879305*c[49]
+                                   + 5245.798318654654492911390221589*c[50]
+                                   + 8566.78983050243856045126973151*c[51]
+                                   + 9719.111070463183054239211480596*c[52]
+                                   + 9120.536826305784946123219324564*c[53]
+                                   + 6744.597838270270062314644570615*c[54]
+                                   + 2485.4778212649574958588611612858*c[55]
+                                   + y*(7311.634564172364324413895211439*c[23]
+                                        + 6332.061275761629898663600653285*c[24]
+                                        + 1634.9311912126454993281677172478*c[25]
+                                        + 8442.74836768217319821813420438*c[26]
+                                        + 10723.730694119467675807046310111*c[27]
+                                        + 6292.85308902090928194872108208*c[28]
+                                        + 1489.1608375189027915359890346539*c[29]
+                                        + 2642.9982973887818984184628544734*c[30]
+                                        + 3814.8394461628394984323913402449*c[31]
+                                        + 3236.3868742781663926502847783457*c[32]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 377.57118534125455691692326492478*c[34]
+                                        - 29144.810858881894620721340998966*c[38]
+                                        - 25240.146592284284908639709339663*c[39]
+                                        - 6516.977827183394675754692144429*c[40]
+                                        - 80768.46909530971170764706988692*c[41]
+                                        - 102589.73422326426906493912031636*c[42]
+                                        - 60201.26244523448529838338854992*c[43]
+                                        - 14246.218866773035787621122725739*c[44]
+                                        - 71831.05178124569268557108861071*c[45]
+                                        - 103679.19270519036984155192047955*c[46]
+                                        - 87958.08660947553831798686588064*c[47]
+                                        - 45249.309386995068258775146636891*c[48]
+                                        - 10261.578825892241812224441230101*c[49]
+                                        - 20983.193274618617971645560886358*c[50]
+                                        - 32190.361787342496408968407475977*c[51]
+                                        - 31838.467299793185867335347953677*c[52]
+                                        - 23396.159684871361383533475658665*c[53]
+                                        - 11240.996397117116770524407617692*c[54]
+                                        - 2485.4778212649574958588611612858*c[55]
+                                        + y*(47114.940305597331829460790767371*c[41]
+                                             + 48963.282242921582962811852878262*c[42]
+                                             + 21070.441855832069854434185992474*c[43]
+                                             + 3561.5547166932589469052806814348*c[44]
+                                             + 61295.83085332965775835399561447*c[45]
+                                             + 79625.61999758620403831187492829*c[46]
+                                             + 53845.64606353980780509804659128*c[47]
+                                             + 20271.690605373790579931265693327*c[48]
+                                             + 3283.7052242855173799118211936323*c[49]
+                                             + 20983.193274618617971645560886358*c[50]
+                                             + 30113.564252675238576131736025914*c[51]
+                                             + 25805.915600885003281945492551928*c[52]
+                                             + 14936.531324239908679882953386605*c[53]
+                                             + 5245.798318654654492911390221589*c[54]
+                                             + 828.4926070883191652862870537619*c[55])
+                                        + z*(97926.56448584316592562370575652*c[42]
+                                             + 126422.65113499241912660511595484*c[43]
+                                             + 42738.656600319107362863368177218*c[44]
+                                             + 79625.61999758620403831187492829*c[46]
+                                             + 190907.29058891386403625671064181*c[47]
+                                             + 165069.48064375800900801173493138*c[48]
+                                             + 49255.578364282760698677317904484*c[49]
+                                             + 18691.177812005320495530043050567*c[51]
+                                             + 54292.96529017364326850869861574*c[52]
+                                             + 76136.65524568307433285470044854*c[53]
+                                             + 53956.78270616216049851715656492*c[54]
+                                             + 14912.866927589744975153166967715*c[55]))
+                                   + z*(12664.12255152325979732720130657*c[24]
+                                        + 9809.587147275872995969006303487*c[25]
+                                        + 7799.076868450521946041488225535*c[27]
+                                        + 20137.129884866909702235907462655*c[28]
+                                        + 11913.286700151222332287912277231*c[29]
+                                        + 1525.935778465135799372956536098*c[31]
+                                        + 4784.2240750198981456569427158154*c[32]
+                                        + 7325.702696670128995878576883547*c[33]
+                                        + 3775.7118534125455691692326492478*c[34]
+                                        - 50480.29318456856981727941867933*c[39]
+                                        - 39101.866963100368054528152866572*c[40]
+                                        - 74610.71579873765022904663295735*c[42]
+                                        - 192644.03982475035295482684335976*c[43]
+                                        - 113969.75093418428630096898180591*c[44]
+                                        - 41471.677082076147936620768191819*c[46]
+                                        - 130024.99759661601316571971478008*c[47]
+                                        - 199096.96130277830033861064520232*c[48]
+                                        - 102615.78825892241812224441230101*c[49]
+                                        - 8307.190138669031331346685800252*c[51]
+                                        - 28151.90792823818539848599187483*c[52]
+                                        - 52343.95048140711360383760655837*c[53]
+                                        - 62949.57982385585391493668265907*c[54]
+                                        - 29825.733855179489950306333935429*c[55]
+                                        + z*(126422.65113499241912660511595484*c[43]
+                                             + 106846.64150079776840715842044304*c[44]
+                                             + 58740.70479658888124192514173594*c[47]
+                                             + 217196.68505757632764212070385708*c[48]
+                                             + 147766.73509284828209603195371345*c[49]
+                                             + 9048.827548362273878084783102624*c[52]
+                                             + 41637.233337482931275779914307793*c[53]
+                                             + 87679.77189751351081009037941799*c[54]
+                                             + 52195.034246564107413036084387*c[55]))));
+    grad[0] /*ARGH*/[1]= 13.416407864998738178455042012388*c[2]
+                         + 7.745966692414833770358530799565*c[3]
+                         - 15.874507866387543543009694521836*c[5]
+                         - 9.165151389911680013176094387456*c[6]
+                         - 51.8459255872628818477277394887*c[7]
+                         - 67.3498329619309449405074771817*c[8]
+                         - 28.98275349237887714743732831434*c[9]
+                         + 18.*c[11]
+                         + 10.392304845413263761164678049035*c[12]
+                         + 58.78775382679627435673481779294*c[13]
+                         + 76.36753236814713263529119110732*c[14]
+                         + 32.863353450309966807418186968048*c[15]
+                         + 127.27922061357855439215198517887*c[16]
+                         + 191.06019993708789165938815782706*c[17]
+                         + 170.76299364909248392794025139937*c[18]
+                         + 67.3498329619309449405074771817*c[19]
+                         - 19.899748742132399094689596420024*c[21]
+                         - 11.489125293076057319701222936438*c[22]
+                         - 64.99230723708768288367906854613*c[23]
+                         - 84.4274836768217319821813420438*c[24]
+                         - 36.331804249169899985070393716618*c[25]
+                         - 140.71247279470288663696890340633*c[26]
+                         - 211.22499852053496937195697277492*c[27]
+                         - 188.78559267062727845846163246239*c[28]
+                         - 74.4580418759451395767994517327*c[29]
+                         - 251.71412356083637127794884328319*c[30]
+                         - 399.6498467408688998357743308828*c[31]
+                         - 422.137418384108659910906710219*c[32]
+                         - 332.98648621227859072175349470667*c[33]
+                         - 125.85706178041818563897442164159*c[34]
+                         + 21.633307652783935758715327604823*c[36]
+                         + 12.48999599679679641169378624188*c[37]
+                         + 70.65408693062277483811234181567*c[38]
+                         + 91.78235124467012694050803396241*c[39]
+                         + 39.496835316262998034876922087446*c[40]
+                         + 152.97058540778354490084672327068*c[41]
+                         + 229.62578252452401822386511090094*c[42]
+                         + 205.23157651784483624448882460202*c[43]
+                         + 80.94442537939224879330183366897*c[44]
+                         + 273.64210202379311499265176613602*c[45]
+                         + 434.46518847889297838364614296191*c[46]
+                         + 458.91175622335063470254016981205*c[47]
+                         + 361.99447509596054607020117309513*c[48]
+                         + 136.82105101189655749632588306801*c[49]
+                         + 437.14985988788787440928251846579*c[50]
+                         + 713.8991525418698800376058109592*c[51]
+                         + 809.925922538598587853267623383*c[52]
+                         + 760.0447355254820788436016103803*c[53]
+                         + 562.0498198558558385262203808846*c[54]
+                         + 207.12315177207979132157176344048*c[55]
+                         + z*(112.2497216032182415675124619695*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 127.27922061357855439215198517887*c[14]
+                              - 98.59006035092990042225456090414*c[15]
+                              - 352.72652296077764614040890675765*c[17]
+                              - 910.7359661284932476156813407966*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + 140.71247279470288663696890340633*c[24]
+                              + 108.99541274750969995521118114985*c[25]
+                              + 389.95384342252609730207441127677*c[27]
+                              + 1006.8564942433454851117953731327*c[28]
+                              + 595.6643350075611166143956138616*c[29]
+                              + 762.967889232567899686478268049*c[31]
+                              + 2392.1120375099490728284713579077*c[32]
+                              + 3662.8513483350644979392884417734*c[33]
+                              + 1887.8559267062727845846163246239*c[34]
+                              - 152.97058540778354490084672327068*c[39]
+                              - 118.49050594878899410463076626234*c[40]
+                              - 423.92452158373664902867405089404*c[42]
+                              - 1094.5684080951724599706070645441*c[43]
+                              - 647.5554030351379903464146693518*c[44]
+                              - 829.4335416415229587324153638364*c[46]
+                              - 2600.4999519323202633143942956016*c[47]
+                              - 3981.9392260555660067722129040464*c[48]
+                              - 2052.3157651784483624448882460202*c[49]
+                              - 1384.5316897781718885577809667087*c[51]
+                              - 4691.984654706364233080998645805*c[52]
+                              - 8723.991746901185600639601093061*c[53]
+                              - 10491.596637309308985822780443179*c[54]
+                              - 4970.9556425299149917177223225716*c[55]
+                              + z*(796.893970362431591663721173197*c[18]
+                                   + 673.498329619309449405074771817*c[19]
+                                   - 880.9994324629272994728209514911*c[28]
+                                   - 744.580418759451395767994517327*c[29]
+                                   - 2251.3995647152461861915024545013*c[32]
+                                   - 8324.662155306964768043837367667*c[33]
+                                   - 5663.567780118818353753848973872*c[34]
+                                   + 957.7473570832759024742811814761*c[43]
+                                   + 809.4442537939224879330183366897*c[44]
+                                   + 2447.5293665245367184135475723309*c[47]
+                                   + 9049.861877399013651755029327378*c[48]
+                                   + 6156.94729553534508733466473806*c[49]
+                                   + 4524.413774181136939042391551312*c[52]
+                                   + 20818.616668741465637889957153896*c[53]
+                                   + 43839.885948756755405045189708997*c[54]
+                                   + 26097.517123282053706518042193501*c[55]
+                                   + z*(4994.7972931841788608263024206*c[33]
+                                        + 4404.9971623146364973641047574557*c[34]
+                                        - 5429.917126439408191053017596427*c[48]
+                                        - 4788.7367854163795123714059073804*c[49]
+                                        - 13218.169313486644849453941050093*c[53]
+                                        - 62949.57982385585391493668265907*c[54]
+                                        - 46395.585996945873256032075010668*c[55]
+                                        + z*(28851.890752600599711012646218742*c[54]
+                                             + 26097.517123282053706518042193501*c[55]))))
+                         + y*(129.61481396815720461931934872176*c[7]
+                              + 112.2497216032182415675124619695*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 146.96938456699068589183704448235*c[13]
+                              - 127.27922061357855439215198517887*c[14]
+                              - 32.863353450309966807418186968048*c[15]
+                              - 763.6753236814713263529119110732*c[16]
+                              - 969.9979381421385268861244935835*c[17]
+                              - 569.2099788303082797598008379979*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + 162.48076809271920720919767136532*c[23]
+                              + 140.71247279470288663696890340633*c[24]
+                              + 36.331804249169899985070393716618*c[25]
+                              + 844.274836768217319821813420438*c[26]
+                              + 1072.3730694119467675807046310111*c[27]
+                              + 629.285308902090928194872108208*c[28]
+                              + 148.91608375189027915359890346539*c[29]
+                              + 2642.9982973887818984184628544734*c[30]
+                              + 3814.8394461628394984323913402449*c[31]
+                              + 3236.3868742781663926502847783457*c[32]
+                              + 1664.9324310613929536087674735333*c[33]
+                              + 377.57118534125455691692326492478*c[34]
+                              - 176.63521732655693709528085453919*c[38]
+                              - 152.97058540778354490084672327068*c[39]
+                              - 39.496835316262998034876922087446*c[40]
+                              - 917.8235124467012694050803396241*c[41]
+                              - 1165.7924343552757848288536399586*c[42]
+                              - 684.1052550594827874816294153401*c[43]
+                              - 161.88885075878449758660366733795*c[44]
+                              - 2873.2420712498277074228435444282*c[45]
+                              - 4147.1677082076147936620768191819*c[46]
+                              - 3518.3234643790215327194746352257*c[47]
+                              - 1809.9723754798027303510058654756*c[48]
+                              - 410.46315303568967248897764920403*c[49]
+                              - 6994.397758206205990548520295453*c[50]
+                              - 10730.120595780832136322802491992*c[51]
+                              - 10612.822433264395289111782651226*c[52]
+                              - 7798.719894957120461177825219555*c[53]
+                              - 3746.9987990390389235081358725639*c[54]
+                              - 828.4926070883191652862870537619*c[55]
+                              + y*(890.9545442950498807450638962521*c[16]
+                                   + 925.9071227720413211185733802388*c[17]
+                                   + 398.44698518121579583186058659852*c[18]
+                                   + 67.3498329619309449405074771817*c[19]
+                                   - 984.9873095629202064587823238443*c[26]
+                                   - 1023.6288389841310054179453296015*c[27]
+                                   - 440.49971623146364973641047574557*c[28]
+                                   - 74.4580418759451395767994517327*c[29]
+                                   - 7047.995459703418395782567611929*c[30]
+                                   - 9155.614670790814796237739216588*c[31]
+                                   - 6191.348802966927012026631749879*c[32]
+                                   - 2330.9054034859501350522744629467*c[33]
+                                   - 377.57118534125455691692326492478*c[34]
+                                   + 1070.7940978544848143059270628948*c[41]
+                                   + 1112.8018691573087037002693835969*c[42]
+                                   + 478.87367854163795123714059073804*c[43]
+                                   + 80.94442537939224879330183366897*c[44]
+                                   + 7661.978856666207219794249451809*c[45]
+                                   + 9953.202499698275504788984366036*c[46]
+                                   + 6730.70575794247597563725582391*c[47]
+                                   + 2533.9613256717238224914082116659*c[48]
+                                   + 410.46315303568967248897764920403*c[49]
+                                   + 31474.789911927926957468341329537*c[50]
+                                   + 45170.34637901285786419760403887*c[51]
+                                   + 38708.873401327504922918238827891*c[52]
+                                   + 22404.796986359863019824430079908*c[53]
+                                   + 7868.697477981981739367085332384*c[54]
+                                   + 1242.7389106324787479294305806429*c[55]
+                                   + y*(5285.996594777563796836925708947*c[30]
+                                        + 6103.743113860543197491826144392*c[31]
+                                        + 3377.099347072869279287253681752*c[32]
+                                        + 998.95945863683577216526048412*c[33]
+                                        + 125.85706178041818563897442164159*c[34]
+                                        - 5746.484142499655414845687088856*c[45]
+                                        - 6635.468333132183669859322910691*c[46]
+                                        - 3671.2940497868050776203213584964*c[47]
+                                        - 1085.9834252878816382106035192854*c[48]
+                                        - 136.82105101189655749632588306801*c[49]
+                                        - 52457.98318654654492911390221589*c[50]
+                                        - 70091.91679501995185823766143963*c[51]
+                                        - 51946.97296282046115196819929284*c[52]
+                                        - 24453.613229950292971489790942672*c[53]
+                                        - 6744.597838270270062314644570615*c[54]
+                                        - 828.4926070883191652862870537619*c[55]
+                                        + y*(28851.890752600599711012646218742*c[50]
+                                             + 35694.957627093494001880290547958*c[51]
+                                             + 23040.996072218752930308475492793*c[52]
+                                             + 9087.491403022068333999584471939*c[53]
+                                             + 2060.8493394714714079294747299101*c[54]
+                                             + 207.12315177207979132157176344048*c[55])
+                                        + z*(57111.93220334959040300846487673*c[51]
+                                             + 110596.7811466500140654806823654*c[52]
+                                             + 87239.91746901185600639601093061*c[53]
+                                             + 32973.589431543542526871595678562*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]))
+                                   + z*(9155.614670790814796237739216588*c[31]
+                                        + 15196.947061827911756792641567884*c[32]
+                                        + 8990.63512773152194948734435708*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 9953.202499698275504788984366036*c[46]
+                                        - 16520.823224040622849291446113234*c[47]
+                                        - 9773.850827590934743895431673568*c[48]
+                                        - 2052.3157651784483624448882460202*c[49]
+                                        - 62303.92604001773498510014350189*c[51]
+                                        - 150813.79247270456463474638504373*c[52]
+                                        - 154652.58096779374473861111028609*c[53]
+                                        - 76438.7755003963940395659718003*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + z*(82947.58585998751054911051177405*c[52]
+                                             + 163574.8452543972300119925204949*c[53]
+                                             + 111285.86433145945602819163541515*c[54]
+                                             + 26097.517123282053706518042193501*c[55])))
+                              + z*(1234.5428303627217614914311736518*c[17]
+                                   + 1593.7879407248631833274423463941*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 1364.8384519788413405572604394687*c[27]
+                                   - 1761.9988649258545989456419029823*c[28]
+                                   - 595.6643350075611166143956138616*c[29]
+                                   - 6103.743113860543197491826144392*c[31]
+                                   - 14634.097170649100210244765954259*c[32]
+                                   - 12653.486476066586447426632798853*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + 1483.7358255430782716003591781292*c[42]
+                                   + 1915.4947141665518049485623629521*c[43]
+                                   + 647.5554030351379903464146693518*c[44]
+                                   + 6635.468333132183669859322910691*c[46]
+                                   + 15908.940882409488669688059220151*c[47]
+                                   + 13755.790053646500750667644577615*c[48]
+                                   + 4104.6315303568967248897764920403*c[49]
+                                   + 18691.177812005320495530043050567*c[51]
+                                   + 54292.96529017364326850869861574*c[52]
+                                   + 76136.65524568307433285470044854*c[53]
+                                   + 53956.78270616216049851715656492*c[54]
+                                   + 14912.866927589744975153166967715*c[55]
+                                   + z*(10131.298041218607837861761045256*c[32]
+                                        + 14984.3918795525365824789072618*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 11013.882149360415232860964075489*c[47]
+                                        - 16289.751379318224573159052789281*c[48]
+                                        - 6156.94729553534508733466473806*c[49]
+                                        - 45244.13774181136939042391551312*c[52]
+                                        - 148704.40477672475455635683681355*c[53]
+                                        - 155125.75028021621143323682512414*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + z*(72699.93122417654667199667577551*c[53]
+                                             + 115407.56301040239884405058487497*c[54]
+                                             + 46395.585996945873256032075010668*c[55]))))
+                         + x*(95.24704719832526125805816713101*c[5]
+                              + 54.99090833947008007905656632474*c[6]
+                              + 51.8459255872628818477277394887*c[7]
+                              + 67.3498329619309449405074771817*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 252.*c[11]
+                              - 145.49226783578569265630549268649*c[12]
+                              - 529.0897844411664692106133601365*c[13]
+                              - 687.3077913133241937176207199659*c[14]
+                              - 295.77018105278970126676368271243*c[15]
+                              - 254.55844122715710878430397035775*c[16]
+                              - 382.12039987417578331877631565412*c[17]
+                              - 341.52598729818496785588050279873*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + 477.59396981117757827255031408058*c[21]
+                              + 275.73900703382537567282935047451*c[22]
+                              + 1234.8538375046659747899023023764*c[23]
+                              + 1604.1221898596129076614454988322*c[24]
+                              + 690.3042807342280997163374806157*c[25]
+                              + 1688.549673536434639643626840876*c[26]
+                              + 2534.699982246419632463483673299*c[27]
+                              + 2265.4271120475273415015395895487*c[28]
+                              + 893.4965025113416749215934207924*c[29]
+                              + 755.1423706825091138338465298496*c[30]
+                              + 1198.9495402226066995073229926484*c[31]
+                              + 1266.412255152325979732720130657*c[32]
+                              + 998.95945863683577216526048412*c[33]
+                              + 377.57118534125455691692326492478*c[34]
+                              - 778.7990755002216873137517937736*c[36]
+                              - 449.63985588468467082097630470767*c[37]
+                              - 2190.2766948493060199814825962859*c[38]
+                              - 2845.2528885847739351557490528347*c[39]
+                              - 1224.4018948041529390811845847108*c[40]
+                              - 3671.2940497868050776203213584964*c[41]
+                              - 5511.018780588576437372762661623*c[42]
+                              - 4925.5578364282760698677317904484*c[43]
+                              - 1942.6662091054139710392440080554*c[44]
+                              - 4104.6315303568967248897764920403*c[45]
+                              - 6516.977827183394675754692144429*c[46]
+                              - 6883.676343350259520538102547181*c[47]
+                              - 5429.917126439408191053017596427*c[48]
+                              - 2052.3157651784483624448882460202*c[49]
+                              - 1748.5994395515514976371300738631*c[50]
+                              - 2855.5966101674795201504232438366*c[51]
+                              - 3239.703690154394351413070493532*c[52]
+                              - 3040.1789421019283153744064415214*c[53]
+                              - 2248.1992794234233541048815235383*c[54]
+                              - 828.4926070883191652862870537619*c[55]
+                              + x*(504.*c[11]
+                                   + 290.98453567157138531261098537299*c[12]
+                                   + 470.30203061437019485387854234353*c[13]
+                                   + 610.9402589451770610823295288586*c[14]
+                                   + 262.90682760247973445934549574439*c[15]
+                                   + 127.27922061357855439215198517887*c[16]
+                                   + 191.06019993708789165938815782706*c[17]
+                                   + 170.76299364909248392794025139937*c[18]
+                                   + 67.3498329619309449405074771817*c[19]
+                                   - 2149.1728641502991022264764133626*c[21]
+                                   - 1240.8255316522141905277320771353*c[22]
+                                   - 4094.5153559365240216717813184061*c[23]
+                                   - 5318.931471639769114877424548759*c[24]
+                                   - 2288.903667697703699059434804147*c[25]
+                                   - 2954.961928688760619376346971533*c[26]
+                                   - 4435.7249689312343568110964282733*c[27]
+                                   - 3964.4974460831728476276942817102*c[28]
+                                   - 1563.6188793948479311127884863866*c[29]
+                                   - 755.1423706825091138338465298496*c[30]
+                                   - 1198.9495402226066995073229926484*c[31]
+                                   - 1266.412255152325979732720130657*c[32]
+                                   - 998.95945863683577216526048412*c[33]
+                                   - 377.57118534125455691692326492478*c[34]
+                                   + 5840.993066251662654853138453302*c[36]
+                                   + 3372.2989191351350311573222853075*c[37]
+                                   + 13777.546951471441093431906654056*c[38]
+                                   + 17897.55849271067475339906662267*c[39]
+                                   + 7701.882886671284616800999807052*c[40]
+                                   + 16979.734980263973483993986283046*c[41]
+                                   + 25488.461860222166022849027310004*c[42]
+                                   + 22780.704993480776823138259530824*c[43]
+                                   + 8984.831217112539616056503537256*c[44]
+                                   + 10672.041978927931484713418879305*c[45]
+                                   + 16944.142350676826156962199575514*c[46]
+                                   + 17897.55849271067475339906662267*c[47]
+                                   + 14117.78452874246129673784575071*c[48]
+                                   + 5336.020989463965742356709439652*c[49]
+                                   + 2622.8991593273272464556951107947*c[50]
+                                   + 4283.3949152512192802256348657549*c[51]
+                                   + 4859.5555352315915271196057402981*c[52]
+                                   + 4560.2684131528924730616096622821*c[53]
+                                   + 3372.2989191351350311573222853075*c[54]
+                                   + 1242.7389106324787479294305806429*c[55]
+                                   + x*(2387.9698490558878913627515704029*c[21]
+                                        + 1378.6950351691268783641467523725*c[22]
+                                        + 2924.6538256689457297655580845758*c[23]
+                                        + 3799.236765456977939198160391971*c[24]
+                                        + 1634.9311912126454993281677172478*c[25]
+                                        + 1407.1247279470288663696890340633*c[26]
+                                        + 2112.2499852053496937195697277492*c[27]
+                                        + 1887.8559267062727845846163246239*c[28]
+                                        + 744.580418759451395767994517327*c[29]
+                                        + 251.71412356083637127794884328319*c[30]
+                                        + 399.6498467408688998357743308828*c[31]
+                                        + 422.137418384108659910906710219*c[32]
+                                        + 332.98648621227859072175349470667*c[33]
+                                        + 125.85706178041818563897442164159*c[34]
+                                        - 14277.983050837397600752116219183*c[36]
+                                        - 8243.397357885885631717898919641*c[37]
+                                        - 27201.823468289768312673251599035*c[38]
+                                        - 35336.205229197998872095593075528*c[39]
+                                        - 15206.281596761254243427615003667*c[40]
+                                        - 23557.470152798665914730395383685*c[41]
+                                        - 35362.370508776698806475227078745*c[42]
+                                        - 31605.66278374810478165127898871*c[43]
+                                        - 12465.441508426406314168482385022*c[44]
+                                        - 10124.757774880345254728115347033*c[45]
+                                        - 16075.211973719040200194907289591*c[46]
+                                        - 16979.734980263973483993986283046*c[47]
+                                        - 13393.79557855054020459744340452*c[48]
+                                        - 5062.378887440172627364057673516*c[49]
+                                        - 1748.5994395515514976371300738631*c[50]
+                                        - 2855.5966101674795201504232438366*c[51]
+                                        - 3239.703690154394351413070493532*c[52]
+                                        - 3040.1789421019283153744064415214*c[53]
+                                        - 2248.1992794234233541048815235383*c[54]
+                                        - 828.4926070883191652862870537619*c[55]
+                                        + x*(10708.487288128048200564087164387*c[36]
+                                             + 6182.54801841441422378842418973*c[37]
+                                             + 15543.899124737010464384715199448*c[38]
+                                             + 20192.11727382742792691176747173*c[39]
+                                             + 8689.303769577859567672922859238*c[40]
+                                             + 10096.058636913713963455883735865*c[41]
+                                             + 15155.301646618585202775097319462*c[42]
+                                             + 13545.284050177759192136262423733*c[43]
+                                             + 5342.332075039888420357921022152*c[44]
+                                             + 3283.7052242855173799118211936323*c[45]
+                                             + 5213.582261746715740603753715543*c[46]
+                                             + 5506.941074680207616430482037745*c[47]
+                                             + 4343.9337011515265528424140771415*c[48]
+                                             + 1641.8526121427586899559105968161*c[49]
+                                             + 437.14985988788787440928251846579*c[50]
+                                             + 713.8991525418698800376058109592*c[51]
+                                             + 809.925922538598587853267623383*c[52]
+                                             + 760.0447355254820788436016103803*c[53]
+                                             + 562.0498198558558385262203808846*c[54]
+                                             + 207.12315177207979132157176344048*c[55])
+                                        + y*(38859.747811842526160961787998621*c[38]
+                                             + 33653.52878971237987818627911955*c[39]
+                                             + 8689.303769577859567672922859238*c[40]
+                                             + 60576.35182148228378073530241519*c[41]
+                                             + 76942.30066744820179870434023727*c[42]
+                                             + 45150.946833925863973787541412443*c[43]
+                                             + 10684.664150079776840715842044304*c[44]
+                                             + 34478.904854997932489074122533139*c[45]
+                                             + 49766.012498491377523944921830182*c[46]
+                                             + 42219.881572548258392633695622709*c[47]
+                                             + 21719.668505757632764212070385708*c[48]
+                                             + 4925.5578364282760698677317904484*c[49]
+                                             + 6994.397758206205990548520295453*c[50]
+                                             + 10730.120595780832136322802491992*c[51]
+                                             + 10612.822433264395289111782651226*c[52]
+                                             + 7798.719894957120461177825219555*c[53]
+                                             + 3746.9987990390389235081358725639*c[54]
+                                             + 828.4926070883191652862870537619*c[55])
+                                        + z*(33653.52878971237987818627911955*c[39]
+                                             + 26067.911308733578703018768577714*c[40]
+                                             + 27979.018424526618835892487359007*c[42]
+                                             + 72241.51493428138235806006625991*c[43]
+                                             + 42738.656600319107362863368177218*c[44]
+                                             + 9953.202499698275504788984366036*c[46]
+                                             + 31205.999423187843159772731547219*c[47]
+                                             + 47783.270712666792081266554848557*c[48]
+                                             + 24627.789182141380349338658952242*c[49]
+                                             + 1384.5316897781718885577809667087*c[51]
+                                             + 4691.984654706364233080998645805*c[52]
+                                             + 8723.991746901185600639601093061*c[53]
+                                             + 10491.596637309308985822780443179*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]))
+                                   + y*(7311.634564172364324413895211439*c[23]
+                                        + 6332.061275761629898663600653285*c[24]
+                                        + 1634.9311912126454993281677172478*c[25]
+                                        + 8442.74836768217319821813420438*c[26]
+                                        + 10723.730694119467675807046310111*c[27]
+                                        + 6292.85308902090928194872108208*c[28]
+                                        + 1489.1608375189027915359890346539*c[29]
+                                        + 2642.9982973887818984184628544734*c[30]
+                                        + 3814.8394461628394984323913402449*c[31]
+                                        + 3236.3868742781663926502847783457*c[32]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 377.57118534125455691692326492478*c[34]
+                                        - 29144.810858881894620721340998966*c[38]
+                                        - 25240.146592284284908639709339663*c[39]
+                                        - 6516.977827183394675754692144429*c[40]
+                                        - 80768.46909530971170764706988692*c[41]
+                                        - 102589.73422326426906493912031636*c[42]
+                                        - 60201.26244523448529838338854992*c[43]
+                                        - 14246.218866773035787621122725739*c[44]
+                                        - 71831.05178124569268557108861071*c[45]
+                                        - 103679.19270519036984155192047955*c[46]
+                                        - 87958.08660947553831798686588064*c[47]
+                                        - 45249.309386995068258775146636891*c[48]
+                                        - 10261.578825892241812224441230101*c[49]
+                                        - 20983.193274618617971645560886358*c[50]
+                                        - 32190.361787342496408968407475977*c[51]
+                                        - 31838.467299793185867335347953677*c[52]
+                                        - 23396.159684871361383533475658665*c[53]
+                                        - 11240.996397117116770524407617692*c[54]
+                                        - 2485.4778212649574958588611612858*c[55]
+                                        + y*(70672.41045839599774419118615106*c[41]
+                                             + 73444.92336438237444421777931739*c[42]
+                                             + 31605.66278374810478165127898871*c[43]
+                                             + 5342.332075039888420357921022152*c[44]
+                                             + 91943.7462799944866375309934217*c[45]
+                                             + 119438.42999637930605746781239244*c[46]
+                                             + 80768.46909530971170764706988692*c[47]
+                                             + 30407.535908060685869896898539991*c[48]
+                                             + 4925.5578364282760698677317904484*c[49]
+                                             + 31474.789911927926957468341329537*c[50]
+                                             + 45170.34637901285786419760403887*c[51]
+                                             + 38708.873401327504922918238827891*c[52]
+                                             + 22404.796986359863019824430079908*c[53]
+                                             + 7868.697477981981739367085332384*c[54]
+                                             + 1242.7389106324787479294305806429*c[55])
+                                        + z*(97926.56448584316592562370575652*c[42]
+                                             + 126422.65113499241912660511595484*c[43]
+                                             + 42738.656600319107362863368177218*c[44]
+                                             + 79625.61999758620403831187492829*c[46]
+                                             + 190907.29058891386403625671064181*c[47]
+                                             + 165069.48064375800900801173493138*c[48]
+                                             + 49255.578364282760698677317904484*c[49]
+                                             + 18691.177812005320495530043050567*c[51]
+                                             + 54292.96529017364326850869861574*c[52]
+                                             + 76136.65524568307433285470044854*c[53]
+                                             + 53956.78270616216049851715656492*c[54]
+                                             + 14912.866927589744975153166967715*c[55]))
+                                   + z*(6332.061275761629898663600653285*c[24]
+                                        + 4904.7935736379364979845031517435*c[25]
+                                        + 3899.5384342252609730207441127677*c[27]
+                                        + 10068.564942433454851117953731327*c[28]
+                                        + 5956.643350075611166143956138616*c[29]
+                                        + 762.967889232567899686478268049*c[31]
+                                        + 2392.1120375099490728284713579077*c[32]
+                                        + 3662.8513483350644979392884417734*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 25240.146592284284908639709339663*c[39]
+                                        - 19550.933481550184027264076433286*c[40]
+                                        - 37305.357899368825114523316478676*c[42]
+                                        - 96322.01991237517647741342167988*c[43]
+                                        - 56984.87546709214315048449090296*c[44]
+                                        - 20735.838541038073968310384095909*c[46]
+                                        - 65012.49879830800658285985739004*c[47]
+                                        - 99548.48065138915016930532260116*c[48]
+                                        - 51307.8941294612090611222061505*c[49]
+                                        - 4153.595069334515665673342900126*c[51]
+                                        - 14075.953964119092699242995937415*c[52]
+                                        - 26171.975240703556801918803279184*c[53]
+                                        - 31474.789911927926957468341329537*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + z*(63211.32556749620956330255797742*c[43]
+                                             + 53423.32075039888420357921022152*c[44]
+                                             + 29370.352398294440620962570867971*c[47]
+                                             + 108598.34252878816382106035192854*c[48]
+                                             + 73883.36754642414104801597685673*c[49]
+                                             + 4524.413774181136939042391551312*c[52]
+                                             + 20818.616668741465637889957153896*c[53]
+                                             + 43839.885948756755405045189708997*c[54]
+                                             + 26097.517123282053706518042193501*c[55])))
+                              + z*(1018.233764908628435137215881431*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 352.72652296077764614040890675765*c[17]
+                                   + 910.7359661284932476156813407966*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 2532.824510304651959465440261314*c[24]
+                                   - 1961.9174294551745991938012606974*c[25]
+                                   - 4289.4922776477870703228185240445*c[27]
+                                   - 11075.42143667680033622974910446*c[28]
+                                   - 6552.307685083172282758351752477*c[29]
+                                   - 1525.935778465135799372956536098*c[31]
+                                   - 4784.2240750198981456569427158154*c[32]
+                                   - 7325.702696670128995878576883547*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + 4589.1175622335063470254016981205*c[39]
+                                   + 3554.7151784636698231389229878702*c[40]
+                                   + 9750.263996425942927659503170563*c[42]
+                                   + 25175.073386188966579323962484514*c[43]
+                                   + 14893.774269808173777967537395091*c[44]
+                                   + 11612.069582981321422253815093709*c[46]
+                                   + 36406.999327052483686401520138423*c[47]
+                                   + 55747.14916477792409481098065665*c[48]
+                                   + 28732.420712498277074228435444282*c[49]
+                                   + 4153.595069334515665673342900126*c[51]
+                                   + 14075.953964119092699242995937415*c[52]
+                                   + 26171.975240703556801918803279184*c[53]
+                                   + 31474.789911927926957468341329537*c[54]
+                                   + 14912.866927589744975153166967715*c[55]
+                                   + z*(8809.994324629272994728209514911*c[28]
+                                        + 7445.80418759451395767994517327*c[29]
+                                        + 2251.3995647152461861915024545013*c[32]
+                                        + 8324.662155306964768043837367667*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 21070.441855832069854434185992474*c[43]
+                                        - 17807.773583466294734526403407174*c[44]
+                                        - 31817.881764818977339376118440302*c[47]
+                                        - 117648.20440618717747281538125592*c[48]
+                                        - 80040.31484195948613535064159479*c[49]
+                                        - 9048.827548362273878084783102624*c[52]
+                                        - 41637.233337482931275779914307793*c[53]
+                                        - 87679.77189751351081009037941799*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + z*(65159.00551727289829263621115712*c[48]
+                                             + 57464.84142499655414845687088856*c[49]
+                                             + 13218.169313486644849453941050093*c[53]
+                                             + 62949.57982385585391493668265907*c[54]
+                                             + 46395.585996945873256032075010668*c[55])))
+                              + y*(1175.7550765359254871346963558588*c[13]
+                                   + 1018.233764908628435137215881431*c[14]
+                                   + 262.90682760247973445934549574439*c[15]
+                                   + 763.6753236814713263529119110732*c[16]
+                                   + 969.9979381421385268861244935835*c[17]
+                                   + 569.2099788303082797598008379979*c[18]
+                                   + 134.6996659238618898810149543634*c[19]
+                                   - 2924.6538256689457297655580845758*c[23]
+                                   - 2532.824510304651959465440261314*c[24]
+                                   - 653.9724764850581997312670868991*c[25]
+                                   - 9287.023204450390518039947624818*c[26]
+                                   - 11796.103763531414443387750941122*c[27]
+                                   - 6922.138397923000210143593190288*c[28]
+                                   - 1638.0769212707930706895879381193*c[29]
+                                   - 5285.996594777563796836925708947*c[30]
+                                   - 7629.67889232567899686478268049*c[31]
+                                   - 6472.773748556332785300569556691*c[32]
+                                   - 3329.8648621227859072175349470667*c[33]
+                                   - 755.1423706825091138338465298496*c[34]
+                                   + 5299.056519796708112858425636176*c[38]
+                                   + 4589.1175622335063470254016981205*c[39]
+                                   + 1184.9050594878899410463076626234*c[40]
+                                   + 21109.940786274129196316847811354*c[41]
+                                   + 26813.225990171343051063633719048*c[42]
+                                   + 15734.420866368104112077476552821*c[43]
+                                   + 3723.4435674520434444918843487728*c[44]
+                                   + 40225.388997497587903919809621995*c[45]
+                                   + 58060.34791490660711126907546855*c[46]
+                                   + 49256.52850130630145807264489316*c[47]
+                                   + 25339.613256717238224914082116659*c[48]
+                                   + 5746.484142499655414845687088856*c[49]
+                                   + 20983.193274618617971645560886358*c[50]
+                                   + 32190.361787342496408968407475977*c[51]
+                                   + 31838.467299793185867335347953677*c[52]
+                                   + 23396.159684871361383533475658665*c[53]
+                                   + 11240.996397117116770524407617692*c[54]
+                                   + 2485.4778212649574958588611612858*c[55]
+                                   + y*(9849.873095629202064587823238443*c[26]
+                                        + 10236.288389841310054179453296015*c[27]
+                                        + 4404.9971623146364973641047574557*c[28]
+                                        + 744.580418759451395767994517327*c[29]
+                                        + 7047.995459703418395782567611929*c[30]
+                                        + 9155.614670790814796237739216588*c[31]
+                                        + 6191.348802966927012026631749879*c[32]
+                                        + 2330.9054034859501350522744629467*c[33]
+                                        + 377.57118534125455691692326492478*c[34]
+                                        - 23557.470152798665914730395383685*c[41]
+                                        - 24481.641121460791481405926439131*c[42]
+                                        - 10535.220927916034927217092996237*c[43]
+                                        - 1780.7773583466294734526403407174*c[44]
+                                        - 99605.72513666069385732524287351*c[45]
+                                        - 129391.63249607758156225679675847*c[46]
+                                        - 87499.17485325218768328432571083*c[47]
+                                        - 32941.497233732409692388306751657*c[48]
+                                        - 5336.020989463965742356709439652*c[49]
+                                        - 62949.57982385585391493668265907*c[50]
+                                        - 90340.69275802571572839520807774*c[51]
+                                        - 77417.74680265500984583647765578*c[52]
+                                        - 44809.593972719726039648860159815*c[53]
+                                        - 15737.394955963963478734170664768*c[54]
+                                        - 2485.4778212649574958588611612858*c[55]
+                                        + y*(68957.80970999586497814824506628*c[45]
+                                             + 79625.61999758620403831187492829*c[46]
+                                             + 44055.528597441660931443856301957*c[47]
+                                             + 13031.801103454579658527242231425*c[48]
+                                             + 1641.8526121427586899559105968161*c[49]
+                                             + 52457.98318654654492911390221589*c[50]
+                                             + 70091.91679501995185823766143963*c[51]
+                                             + 51946.97296282046115196819929284*c[52]
+                                             + 24453.613229950292971489790942672*c[53]
+                                             + 6744.597838270270062314644570615*c[54]
+                                             + 828.4926070883191652862870537619*c[55])
+                                        + z*(119438.42999637930605746781239244*c[46]
+                                             + 198249.87868848747419149735335881*c[47]
+                                             + 117286.20993109121692674518008282*c[48]
+                                             + 24627.789182141380349338658952242*c[49]
+                                             + 62303.92604001773498510014350189*c[51]
+                                             + 150813.79247270456463474638504373*c[52]
+                                             + 154652.58096779374473861111028609*c[53]
+                                             + 76438.7755003963940395659718003*c[54]
+                                             + 14912.866927589744975153166967715*c[55]))
+                                   + z*(13648.384519788413405572604394687*c[27]
+                                        + 17619.988649258545989456419029823*c[28]
+                                        + 5956.643350075611166143956138616*c[29]
+                                        + 6103.743113860543197491826144392*c[31]
+                                        + 14634.097170649100210244765954259*c[32]
+                                        + 12653.486476066586447426632798853*c[33]
+                                        + 3775.7118534125455691692326492478*c[34]
+                                        - 32642.188161947721975207901918841*c[42]
+                                        - 42140.883711664139708868371984947*c[43]
+                                        - 14246.218866773035787621122725739*c[44]
+                                        - 86261.08833071838770817119783898*c[46]
+                                        - 206816.23147132335270594476986196*c[47]
+                                        - 178825.27069740450975867937950899*c[48]
+                                        - 53360.20989463965742356709439652*c[49]
+                                        - 37382.355624010640991060086101134*c[51]
+                                        - 108585.93058034728653701739723149*c[52]
+                                        - 152273.31049136614866570940089707*c[53]
+                                        - 107913.56541232432099703431312984*c[54]
+                                        - 29825.733855179489950306333935429*c[55]
+                                        + z*(132166.58579232498279433156890587*c[47]
+                                             + 195477.01655181869487790863347137*c[48]
+                                             + 73883.36754642414104801597685673*c[49]
+                                             + 45244.13774181136939042391551312*c[52]
+                                             + 148704.40477672475455635683681355*c[53]
+                                             + 155125.75028021621143323682512414*c[54]
+                                             + 52195.034246564107413036084387*c[55]))));
+    grad[0] /*ARGH*/[2]= 15.49193338482966754071706159913*c[3]
+                         - 18.330302779823360026352188774912*c[6]
+                         - 22.449944320643648313502492393899*c[8]
+                         - 86.94826047713663144231198494302*c[9]
+                         + 20.78460969082652752232935609807*c[12]
+                         + 25.455844122715710878430397035775*c[14]
+                         + 98.59006035092990042225456090414*c[15]
+                         + 29.393876913398137178367408896471*c[17]
+                         + 113.84199576606165595196016759958*c[18]
+                         + 269.39933184772377976202990872679*c[19]
+                         - 22.978250586152114639402445872876*c[22]
+                         - 28.142494558940577327393780681267*c[24]
+                         - 108.99541274750969995521118114985*c[25]
+                         - 32.496153618543841441839534273064*c[27]
+                         - 125.85706178041818563897442164159*c[28]
+                         - 297.83216750378055830719780693079*c[29]
+                         - 36.331804249169899985070393716618*c[31]
+                         - 140.71247279470288663696890340633*c[32]
+                         - 332.98648621227859072175349470667*c[33]
+                         - 629.285308902090928194872108208*c[34]
+                         + 24.979991993593592823387572483759*c[37]
+                         + 30.594117081556708980169344654137*c[39]
+                         + 118.49050594878899410463076626234*c[40]
+                         + 35.327043465311387419056170907837*c[42]
+                         + 136.82105101189655749632588306801*c[43]
+                         + 323.77770151756899517320733467589*c[44]
+                         + 39.496835316262998034876922087446*c[46]
+                         + 152.97058540778354490084672327068*c[47]
+                         + 361.99447509596054607020117309513*c[48]
+                         + 684.1052550594827874816294153401*c[49]
+                         + 43.266615305567871517430655209646*c[51]
+                         + 167.57088052522729403860709449304*c[52]
+                         + 396.54507940459934548361823150279*c[53]
+                         + 749.3997598078077847016271745128*c[54]
+                         + 1242.7389106324787479294305806429*c[55]
+                         + z*(173.89652095427326288462396988604*c[9]
+                              - 197.18012070185980084450912180829*c[15]
+                              - 227.68399153212331190392033519916*c[18]
+                              - 1346.996659238618898810149543634*c[19]
+                              + 217.99082549501939991042236229971*c[25]
+                              + 251.71412356083637127794884328319*c[28]
+                              + 1489.1608375189027915359890346539*c[29]
+                              + 281.42494558940577327393780681267*c[32]
+                              + 1664.9324310613929536087674735333*c[33]
+                              + 5663.567780118818353753848973872*c[34]
+                              - 236.98101189757798820926153252468*c[40]
+                              - 273.64210202379311499265176613602*c[43]
+                              - 1618.8885075878449758660366733795*c[44]
+                              - 305.94117081556708980169344654137*c[47]
+                              - 1809.9723754798027303510058654756*c[48]
+                              - 6156.94729553534508733466473806*c[49]
+                              - 335.14176105045458807721418898607*c[52]
+                              - 1982.7253970229967274180911575139*c[53]
+                              - 6744.597838270270062314644570615*c[54]
+                              - 17398.344748854702471012028129*c[55]
+                              + z*(1346.996659238618898810149543634*c[19]
+                                   - 1489.1608375189027915359890346539*c[29]
+                                   - 1664.9324310613929536087674735333*c[33]
+                                   - 13214.991486943909492092314272367*c[34]
+                                   + 1618.8885075878449758660366733795*c[44]
+                                   + 1809.9723754798027303510058654756*c[48]
+                                   + 14366.210356249138537114217722141*c[49]
+                                   + 1982.7253970229967274180911575139*c[53]
+                                   + 15737.394955963963478734170664768*c[54]
+                                   + 69593.378995418809884048112516*c[55]
+                                   + z*(8809.994324629272994728209514911*c[34]
+                                        - 9577.473570832759024742811814761*c[49]
+                                        - 10491.596637309308985822780443179*c[54]
+                                        - 104390.068493128214826072168774*c[55]
+                                        + 52195.034246564107413036084387*z*c[55])))
+                         + y*(112.2497216032182415675124619695*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 127.27922061357855439215198517887*c[14]
+                              - 98.59006035092990042225456090414*c[15]
+                              - 352.72652296077764614040890675765*c[17]
+                              - 910.7359661284932476156813407966*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + 140.71247279470288663696890340633*c[24]
+                              + 108.99541274750969995521118114985*c[25]
+                              + 389.95384342252609730207441127677*c[27]
+                              + 1006.8564942433454851117953731327*c[28]
+                              + 595.6643350075611166143956138616*c[29]
+                              + 762.967889232567899686478268049*c[31]
+                              + 2392.1120375099490728284713579077*c[32]
+                              + 3662.8513483350644979392884417734*c[33]
+                              + 1887.8559267062727845846163246239*c[34]
+                              - 152.97058540778354490084672327068*c[39]
+                              - 118.49050594878899410463076626234*c[40]
+                              - 423.92452158373664902867405089404*c[42]
+                              - 1094.5684080951724599706070645441*c[43]
+                              - 647.5554030351379903464146693518*c[44]
+                              - 829.4335416415229587324153638364*c[46]
+                              - 2600.4999519323202633143942956016*c[47]
+                              - 3981.9392260555660067722129040464*c[48]
+                              - 2052.3157651784483624448882460202*c[49]
+                              - 1384.5316897781718885577809667087*c[51]
+                              - 4691.984654706364233080998645805*c[52]
+                              - 8723.991746901185600639601093061*c[53]
+                              - 10491.596637309308985822780443179*c[54]
+                              - 4970.9556425299149917177223225716*c[55]
+                              + y*(617.2714151813608807457155868259*c[17]
+                                   + 796.893970362431591663721173197*c[18]
+                                   + 269.39933184772377976202990872679*c[19]
+                                   - 682.4192259894206702786302197343*c[27]
+                                   - 880.9994324629272994728209514911*c[28]
+                                   - 297.83216750378055830719780693079*c[29]
+                                   - 3051.8715569302715987459130721959*c[31]
+                                   - 7317.048585324550105122382977129*c[32]
+                                   - 6326.743238033293223713316399427*c[33]
+                                   - 1887.8559267062727845846163246239*c[34]
+                                   + 741.8679127715391358001795890646*c[42]
+                                   + 957.7473570832759024742811814761*c[43]
+                                   + 323.77770151756899517320733467589*c[44]
+                                   + 3317.7341665660918349296614553455*c[46]
+                                   + 7954.470441204744334844029610076*c[47]
+                                   + 6877.895026823250375333822288807*c[48]
+                                   + 2052.3157651784483624448882460202*c[49]
+                                   + 9345.588906002660247765021525284*c[51]
+                                   + 27146.482645086821634254349307872*c[52]
+                                   + 38068.327622841537166427350224268*c[53]
+                                   + 26978.39135308108024925857828246*c[54]
+                                   + 7456.433463794872487576583483857*c[55]
+                                   + y*(3051.8715569302715987459130721959*c[31]
+                                        + 5065.649020609303918930880522628*c[32]
+                                        + 2996.87837591050731649578145236*c[33]
+                                        + 629.285308902090928194872108208*c[34]
+                                        - 3317.7341665660918349296614553455*c[46]
+                                        - 5506.941074680207616430482037745*c[47]
+                                        - 3257.9502758636449146318105578561*c[48]
+                                        - 684.1052550594827874816294153401*c[49]
+                                        - 20767.97534667257832836671450063*c[51]
+                                        - 50271.26415756818821158212834791*c[52]
+                                        - 51550.86032259791491287037009536*c[53]
+                                        - 25479.591833465464679855323933434*c[54]
+                                        - 4970.9556425299149917177223225716*c[55]
+                                        + y*(14277.983050837397600752116219183*c[51]
+                                             + 27649.195286662503516370170591351*c[52]
+                                             + 21809.979367252964001599002732653*c[53]
+                                             + 8243.397357885885631717898919641*c[54]
+                                             + 1242.7389106324787479294305806429*c[55])
+                                        + z*(55298.3905733250070327403411827*c[52]
+                                             + 109049.89683626482000799501366327*c[53]
+                                             + 74190.57622097297068546109027676*c[54]
+                                             + 17398.344748854702471012028129*c[55]))
+                                   + z*(10131.298041218607837861761045256*c[32]
+                                        + 14984.3918795525365824789072618*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 11013.882149360415232860964075489*c[47]
+                                        - 16289.751379318224573159052789281*c[48]
+                                        - 6156.94729553534508733466473806*c[49]
+                                        - 45244.13774181136939042391551312*c[52]
+                                        - 148704.40477672475455635683681355*c[53]
+                                        - 155125.75028021621143323682512414*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + z*(109049.89683626482000799501366327*c[53]
+                                             + 173111.34451560359826607587731245*c[54]
+                                             + 69593.378995418809884048112516*c[55])))
+                              + z*(1593.7879407248631833274423463941*c[18]
+                                   + 1346.996659238618898810149543634*c[19]
+                                   - 1761.9988649258545989456419029823*c[28]
+                                   - 1489.1608375189027915359890346539*c[29]
+                                   - 4502.7991294304923723830049090027*c[32]
+                                   - 16649.324310613929536087674735333*c[33]
+                                   - 11327.135560237636707507697947743*c[34]
+                                   + 1915.4947141665518049485623629521*c[43]
+                                   + 1618.8885075878449758660366733795*c[44]
+                                   + 4895.0587330490734368270951446619*c[47]
+                                   + 18099.723754798027303510058654756*c[48]
+                                   + 12313.894591070690174669329476121*c[49]
+                                   + 9048.827548362273878084783102624*c[52]
+                                   + 41637.233337482931275779914307793*c[53]
+                                   + 87679.77189751351081009037941799*c[54]
+                                   + 52195.034246564107413036084387*c[55]
+                                   + z*(14984.3918795525365824789072618*c[33]
+                                        + 13214.991486943909492092314272367*c[34]
+                                        - 16289.751379318224573159052789281*c[48]
+                                        - 14366.210356249138537114217722141*c[49]
+                                        - 39654.507940459934548361823150279*c[53]
+                                        - 188848.73947156756174481004797722*c[54]
+                                        - 139186.757990837619768096225032*c[55]
+                                        + z*(115407.56301040239884405058487497*c[54]
+                                             + 104390.068493128214826072168774*c[55]))))
+                         + x*(109.98181667894016015811313264947*c[6]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 290.98453567157138531261098537299*c[12]
+                              - 229.10259710444139790587357332197*c[14]
+                              - 887.3105431583691038002910481373*c[15]
+                              - 58.78775382679627435673481779294*c[17]
+                              - 227.68399153212331190392033519916*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + 551.478014067650751345658700949*c[22]
+                              + 534.7073966198709692204818329441*c[24]
+                              + 2070.9128422026842991490124418472*c[25]
+                              + 389.95384342252609730207441127677*c[27]
+                              + 1510.2847413650182276676930596991*c[28]
+                              + 3573.9860100453666996863736831694*c[29]
+                              + 108.99541274750969995521118114985*c[31]
+                              + 422.137418384108659910906710219*c[32]
+                              + 998.95945863683577216526048412*c[33]
+                              + 1887.8559267062727845846163246239*c[34]
+                              - 899.2797117693693416419526094153*c[37]
+                              - 948.4176295282579783852496842782*c[39]
+                              - 3673.2056844124588172435537541325*c[40]
+                              - 847.8490431674732980573481017881*c[42]
+                              - 3283.7052242855173799118211936323*c[43]
+                              - 7770.664836421655884156976032221*c[44]
+                              - 592.4525297439449705231538313117*c[46]
+                              - 2294.5587811167531735127008490603*c[47]
+                              - 5429.917126439408191053017596427*c[48]
+                              - 10261.578825892241812224441230101*c[49]
+                              - 173.06646122227148606972262083858*c[51]
+                              - 670.2835221009091761544283779721*c[52]
+                              - 1586.1803176183973819344729260112*c[53]
+                              - 2997.5990392312311388065086980511*c[54]
+                              - 4970.9556425299149917177223225716*c[55]
+                              + x*(581.969071343142770625221970746*c[12]
+                                   + 203.6467529817256870274431762862*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 29.393876913398137178367408896471*c[17]
+                                   + 113.84199576606165595196016759958*c[18]
+                                   + 269.39933184772377976202990872679*c[19]
+                                   - 2481.6510633044283810554641542706*c[22]
+                                   - 1772.9771572132563716258081829198*c[24]
+                                   - 6866.711003093111097178304412441*c[25]
+                                   - 682.4192259894206702786302197343*c[27]
+                                   - 2642.9982973887818984184628544734*c[28]
+                                   - 6254.475517579391724451153945547*c[29]
+                                   - 108.99541274750969995521118114985*c[31]
+                                   - 422.137418384108659910906710219*c[32]
+                                   - 998.95945863683577216526048412*c[33]
+                                   - 1887.8559267062727845846163246239*c[34]
+                                   + 6744.597838270270062314644570615*c[37]
+                                   + 5965.852830903558251133022207557*c[39]
+                                   + 23105.648660013853850402999421156*c[40]
+                                   + 3921.3018246495640035152349707699*c[42]
+                                   + 15187.136662320517882092173020549*c[43]
+                                   + 35939.324868450158464226014149024*c[44]
+                                   + 1540.3765773342569233601999614104*c[46]
+                                   + 5965.852830903558251133022207557*c[47]
+                                   + 14117.78452874246129673784575071*c[48]
+                                   + 26680.104947319828711783547198262*c[49]
+                                   + 259.59969183340722910458393125788*c[51]
+                                   + 1005.4252831513637642316425669582*c[52]
+                                   + 2379.2704764275960729017093890167*c[53]
+                                   + 4496.3985588468467082097630470767*c[54]
+                                   + 7456.433463794872487576583483857*c[55]
+                                   + x*(2757.3900703382537567282935047451*c[22]
+                                        + 1266.412255152325979732720130657*c[24]
+                                        + 4904.7935736379364979845031517435*c[25]
+                                        + 324.96153618543841441839534273064*c[27]
+                                        + 1258.5706178041818563897442164159*c[28]
+                                        + 2978.3216750378055830719780693079*c[29]
+                                        + 36.331804249169899985070393716618*c[31]
+                                        + 140.71247279470288663696890340633*c[32]
+                                        + 332.98648621227859072175349470667*c[33]
+                                        + 629.285308902090928194872108208*c[34]
+                                        - 16486.794715771771263435797839281*c[37]
+                                        - 11778.735076399332957365197691843*c[39]
+                                        - 45618.844790283762730282845011*c[40]
+                                        - 5440.364693657953662534650319807*c[42]
+                                        - 21070.441855832069854434185992474*c[43]
+                                        - 49861.766033705625256673929540088*c[44]
+                                        - 1461.3829067017309272904461172355*c[46]
+                                        - 5659.911660087991161331328761015*c[47]
+                                        - 13393.79557855054020459744340452*c[48]
+                                        - 25311.894437200863136820288367582*c[49]
+                                        - 173.06646122227148606972262083858*c[51]
+                                        - 670.2835221009091761544283779721*c[52]
+                                        - 1586.1803176183973819344729260112*c[53]
+                                        - 2997.5990392312311388065086980511*c[54]
+                                        - 4970.9556425299149917177223225716*c[55]
+                                        + x*(12365.096036828828447576848379461*c[37]
+                                             + 6730.70575794247597563725582391*c[39]
+                                             + 26067.911308733578703018768577714*c[40]
+                                             + 2331.5848687105515696577072799172*c[42]
+                                             + 9030.189366785172794757508282489*c[43]
+                                             + 21369.328300159553681431684088609*c[44]
+                                             + 473.96202379515597641852306504935*c[46]
+                                             + 1835.6470248934025388101606792482*c[47]
+                                             + 4343.9337011515265528424140771415*c[48]
+                                             + 8209.263060713793449779552984081*c[49]
+                                             + 43.266615305567871517430655209646*c[51]
+                                             + 167.57088052522729403860709449304*c[52]
+                                             + 396.54507940459934548361823150279*c[53]
+                                             + 749.3997598078077847016271745128*c[54]
+                                             + 1242.7389106324787479294305806429*c[55])
+                                        + y*(33653.52878971237987818627911955*c[39]
+                                             + 26067.911308733578703018768577714*c[40]
+                                             + 27979.018424526618835892487359007*c[42]
+                                             + 72241.51493428138235806006625991*c[43]
+                                             + 42738.656600319107362863368177218*c[44]
+                                             + 9953.202499698275504788984366036*c[46]
+                                             + 31205.999423187843159772731547219*c[47]
+                                             + 47783.270712666792081266554848557*c[48]
+                                             + 24627.789182141380349338658952242*c[49]
+                                             + 1384.5316897781718885577809667087*c[51]
+                                             + 4691.984654706364233080998645805*c[52]
+                                             + 8723.991746901185600639601093061*c[53]
+                                             + 10491.596637309308985822780443179*c[54]
+                                             + 4970.9556425299149917177223225716*c[55])
+                                        + z*(52135.82261746715740603753715543*c[40]
+                                             + 18060.378733570345589515016564977*c[43]
+                                             + 106846.64150079776840715842044304*c[44]
+                                             + 3671.2940497868050776203213584964*c[47]
+                                             + 21719.668505757632764212070385708*c[48]
+                                             + 73883.36754642414104801597685673*c[49]
+                                             + 335.14176105045458807721418898607*c[52]
+                                             + 1982.7253970229967274180911575139*c[53]
+                                             + 6744.597838270270062314644570615*c[54]
+                                             + 17398.344748854702471012028129*c[55]))
+                                   + y*(6332.061275761629898663600653285*c[24]
+                                        + 4904.7935736379364979845031517435*c[25]
+                                        + 3899.5384342252609730207441127677*c[27]
+                                        + 10068.564942433454851117953731327*c[28]
+                                        + 5956.643350075611166143956138616*c[29]
+                                        + 762.967889232567899686478268049*c[31]
+                                        + 2392.1120375099490728284713579077*c[32]
+                                        + 3662.8513483350644979392884417734*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 25240.146592284284908639709339663*c[39]
+                                        - 19550.933481550184027264076433286*c[40]
+                                        - 37305.357899368825114523316478676*c[42]
+                                        - 96322.01991237517647741342167988*c[43]
+                                        - 56984.87546709214315048449090296*c[44]
+                                        - 20735.838541038073968310384095909*c[46]
+                                        - 65012.49879830800658285985739004*c[47]
+                                        - 99548.48065138915016930532260116*c[48]
+                                        - 51307.8941294612090611222061505*c[49]
+                                        - 4153.595069334515665673342900126*c[51]
+                                        - 14075.953964119092699242995937415*c[52]
+                                        - 26171.975240703556801918803279184*c[53]
+                                        - 31474.789911927926957468341329537*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + y*(48963.282242921582962811852878262*c[42]
+                                             + 63211.32556749620956330255797742*c[43]
+                                             + 21369.328300159553681431684088609*c[44]
+                                             + 39812.809998793102019155937464146*c[46]
+                                             + 95453.64529445693201812835532091*c[47]
+                                             + 82534.74032187900450400586746569*c[48]
+                                             + 24627.789182141380349338658952242*c[49]
+                                             + 9345.588906002660247765021525284*c[51]
+                                             + 27146.482645086821634254349307872*c[52]
+                                             + 38068.327622841537166427350224268*c[53]
+                                             + 26978.39135308108024925857828246*c[54]
+                                             + 7456.433463794872487576583483857*c[55])
+                                        + z*(126422.65113499241912660511595484*c[43]
+                                             + 106846.64150079776840715842044304*c[44]
+                                             + 58740.70479658888124192514173594*c[47]
+                                             + 217196.68505757632764212070385708*c[48]
+                                             + 147766.73509284828209603195371345*c[49]
+                                             + 9048.827548362273878084783102624*c[52]
+                                             + 41637.233337482931275779914307793*c[53]
+                                             + 87679.77189751351081009037941799*c[54]
+                                             + 52195.034246564107413036084387*c[55]))
+                                   + z*(9809.587147275872995969006303487*c[25]
+                                        + 2517.1412356083637127794884328319*c[28]
+                                        + 14891.608375189027915359890346539*c[29]
+                                        + 281.42494558940577327393780681267*c[32]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 39101.866963100368054528152866572*c[40]
+                                        - 24080.50497809379411935335541997*c[43]
+                                        - 142462.18866773035787621122725739*c[44]
+                                        - 7648.529270389177245042336163534*c[47]
+                                        - 45249.309386995068258775146636891*c[48]
+                                        - 153923.68238838362718336661845151*c[49]
+                                        - 1005.4252831513637642316425669582*c[52]
+                                        - 5948.176191068990182254273472542*c[53]
+                                        - 20233.793514810810186943933711845*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + z*(106846.64150079776840715842044304*c[44]
+                                             + 21719.668505757632764212070385708*c[48]
+                                             + 172394.52427498966244537061266569*c[49]
+                                             + 1982.7253970229967274180911575139*c[53]
+                                             + 15737.394955963963478734170664768*c[54]
+                                             + 69593.378995418809884048112516*c[55])))
+                              + z*(1577.4409656148784067560729744663*c[15]
+                                   + 227.68399153212331190392033519916*c[18]
+                                   + 1346.996659238618898810149543634*c[19]
+                                   - 3923.8348589103491983876025213948*c[25]
+                                   - 2768.855359169200084057437276115*c[28]
+                                   - 16380.769212707930706895879381193*c[29]
+                                   - 562.8498911788115465478756136253*c[32]
+                                   - 3329.8648621227859072175349470667*c[33]
+                                   - 11327.135560237636707507697947743*c[34]
+                                   + 7109.43035692733964627784597574*c[40]
+                                   + 6293.768346547241644830990621128*c[43]
+                                   + 37234.435674520434444918843487728*c[44]
+                                   + 4283.1763914179392572237082515791*c[47]
+                                   + 25339.613256717238224914082116659*c[48]
+                                   + 86197.26213749483122268530633285*c[49]
+                                   + 1005.4252831513637642316425669582*c[52]
+                                   + 5948.176191068990182254273472542*c[53]
+                                   + 20233.793514810810186943933711845*c[54]
+                                   + 52195.034246564107413036084387*c[55]
+                                   + z*(14891.608375189027915359890346539*c[29]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 13214.991486943909492092314272367*c[34]
+                                        - 35615.547166932589469052806814348*c[44]
+                                        - 23529.640881237435494563076251183*c[48]
+                                        - 186760.73463123880098248483038783*c[49]
+                                        - 3965.4507940459934548361823150279*c[53]
+                                        - 31474.789911927926957468341329537*c[54]
+                                        - 139186.757990837619768096225032*c[55]
+                                        + z*(114929.68284999310829691374177713*c[49]
+                                             + 10491.596637309308985822780443179*c[54]
+                                             + 104390.068493128214826072168774*c[55])))
+                              + y*(1018.233764908628435137215881431*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 352.72652296077764614040890675765*c[17]
+                                   + 910.7359661284932476156813407966*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 2532.824510304651959465440261314*c[24]
+                                   - 1961.9174294551745991938012606974*c[25]
+                                   - 4289.4922776477870703228185240445*c[27]
+                                   - 11075.42143667680033622974910446*c[28]
+                                   - 6552.307685083172282758351752477*c[29]
+                                   - 1525.935778465135799372956536098*c[31]
+                                   - 4784.2240750198981456569427158154*c[32]
+                                   - 7325.702696670128995878576883547*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + 4589.1175622335063470254016981205*c[39]
+                                   + 3554.7151784636698231389229878702*c[40]
+                                   + 9750.263996425942927659503170563*c[42]
+                                   + 25175.073386188966579323962484514*c[43]
+                                   + 14893.774269808173777967537395091*c[44]
+                                   + 11612.069582981321422253815093709*c[46]
+                                   + 36406.999327052483686401520138423*c[47]
+                                   + 55747.14916477792409481098065665*c[48]
+                                   + 28732.420712498277074228435444282*c[49]
+                                   + 4153.595069334515665673342900126*c[51]
+                                   + 14075.953964119092699242995937415*c[52]
+                                   + 26171.975240703556801918803279184*c[53]
+                                   + 31474.789911927926957468341329537*c[54]
+                                   + 14912.866927589744975153166967715*c[55]
+                                   + y*(6824.192259894206702786302197343*c[27]
+                                        + 8809.994324629272994728209514911*c[28]
+                                        + 2978.3216750378055830719780693079*c[29]
+                                        + 3051.8715569302715987459130721959*c[31]
+                                        + 7317.048585324550105122382977129*c[32]
+                                        + 6326.743238033293223713316399427*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 16321.094080973860987603950959421*c[42]
+                                        - 21070.441855832069854434185992474*c[43]
+                                        - 7123.10943338651789381056136287*c[44]
+                                        - 43130.544165359193854085598919491*c[46]
+                                        - 103408.11573566167635297238493098*c[47]
+                                        - 89412.6353487022548793396897545*c[48]
+                                        - 26680.104947319828711783547198262*c[49]
+                                        - 18691.177812005320495530043050567*c[51]
+                                        - 54292.96529017364326850869861574*c[52]
+                                        - 76136.65524568307433285470044854*c[53]
+                                        - 53956.78270616216049851715656492*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + y*(39812.809998793102019155937464146*c[46]
+                                             + 66083.29289616249139716578445294*c[47]
+                                             + 39095.403310363738975581726694274*c[48]
+                                             + 8209.263060713793449779552984081*c[49]
+                                             + 20767.97534667257832836671450063*c[51]
+                                             + 50271.26415756818821158212834791*c[52]
+                                             + 51550.86032259791491287037009536*c[53]
+                                             + 25479.591833465464679855323933434*c[54]
+                                             + 4970.9556425299149917177223225716*c[55])
+                                        + z*(132166.58579232498279433156890587*c[47]
+                                             + 195477.01655181869487790863347137*c[48]
+                                             + 73883.36754642414104801597685673*c[49]
+                                             + 45244.13774181136939042391551312*c[52]
+                                             + 148704.40477672475455635683681355*c[53]
+                                             + 155125.75028021621143323682512414*c[54]
+                                             + 52195.034246564107413036084387*c[55]))
+                                   + z*(17619.988649258545989456419029823*c[28]
+                                        + 14891.608375189027915359890346539*c[29]
+                                        + 4502.7991294304923723830049090027*c[32]
+                                        + 16649.324310613929536087674735333*c[33]
+                                        + 11327.135560237636707507697947743*c[34]
+                                        - 42140.883711664139708868371984947*c[43]
+                                        - 35615.547166932589469052806814348*c[44]
+                                        - 63635.7635296379546787522368806*c[47]
+                                        - 235296.40881237435494563076251183*c[48]
+                                        - 160080.62968391897227070128318957*c[49]
+                                        - 18097.655096724547756169566205248*c[52]
+                                        - 83274.46667496586255155982861559*c[53]
+                                        - 175359.54379502702162018075883599*c[54]
+                                        - 104390.068493128214826072168774*c[55]
+                                        + z*(195477.01655181869487790863347137*c[48]
+                                             + 172394.52427498966244537061266569*c[49]
+                                             + 39654.507940459934548361823150279*c[53]
+                                             + 188848.73947156756174481004797722*c[54]
+                                             + 139186.757990837619768096225032*c[55]))));
+    return;
+                #endif
+                #if (PMAX3D>=6)
+  case ( 6 ) :
+    grad[0] /*ARGH*/[0]= 12.649110640673517327995574177731*c[1]
+                         + 4.4721359549995793928183473374626*c[2]
+                         + 7.745966692414833770358530799565*c[3]
+                         - 37.416573867739413855837487323165*c[4]
+                         - 37.04051835490426826702262055095*c[5]
+                         - 64.15605972938176009223266071219*c[6]
+                         - 12.961481396815720461931934872176*c[7]
+                         - 22.449944320643648313502492393899*c[8]
+                         - 28.98275349237887714743732831434*c[9]
+                         + 76.36753236814713263529119110732*c[10]
+                         + 90.*c[11]
+                         + 155.88457268119895641747017073553*c[12]
+                         + 73.48469228349534294591852224118*c[13]
+                         + 127.27922061357855439215198517887*c[14]
+                         + 164.31676725154983403709093484024*c[15]
+                         + 25.455844122715710878430397035775*c[16]
+                         + 44.090815370097205767551113344706*c[17]
+                         + 56.92099788303082797598008379979*c[18]
+                         + 67.3498329619309449405074771817*c[19]
+                         - 131.33164127505602752783764317925*c[20]
+                         - 165.83123951776999245574663683353*c[21]
+                         - 287.22813232690143299253057341095*c[22]
+                         - 162.48076809271920720919767136532*c[23]
+                         - 281.42494558940577327393780681267*c[24]
+                         - 363.31804249169899985070393716618*c[25]
+                         - 121.95080975540916841870638295216*c[26]
+                         - 211.22499852053496937195697277492*c[27]
+                         - 272.69030052423940221777791355678*c[28]
+                         - 322.65151479576227149946429084169*c[29]
+                         - 41.952353926806061879658140547198*c[30]
+                         - 72.66360849833979997014078743324*c[31]
+                         - 93.80831519646859109131260227089*c[32]
+                         - 110.99549540409286357391783156889*c[33]
+                         - 125.85706178041818563897442164159*c[34]
+                         + 203.96078054371139320112896436091*c[35]
+                         + 266.81079438433520769082237379282*c[36]
+                         + 462.12985188148146723267009094954*c[37]
+                         + 282.6163477224910993524493672627*c[38]
+                         + 489.50587330490734368270951446619*c[39]
+                         + 631.9493650602079685580307533991*c[40]
+                         + 254.95097567963924150141120545114*c[41]
+                         + 441.58804331639234273820213634796*c[42]
+                         + 570.0877125495689895680245127834*c[43]
+                         + 674.5368781616020732775152805748*c[44]
+                         + 182.42806801586207666176784409068*c[45]
+                         + 315.97468253010398427901537669957*c[46]
+                         + 407.92156108742278640225792872182*c[47]
+                         + 482.6593001279473947602682307935*c[48]
+                         + 547.284204047586229985303532272*c[49]
+                         + 62.4499799839839820584689312094*c[50]
+                         + 108.16653826391967879357663802411*c[51]
+                         + 139.64240043768941169883924541086*c[52]
+                         + 165.22711641858306061817426312616*c[53]
+                         + 187.34993995195194617540679362819*c[54]
+                         + 207.12315177207979132157176344048*c[55]
+                         - 295.77018105278970126676368271243*c[56]
+                         - 395.0443013131565222882850707778*c[57]
+                         - 684.2368011149356471012071426318*c[58]
+                         - 436.39431710323634781584730913172*c[59]
+                         - 755.8571293571292365706183002651*c[60]
+                         - 975.8073580374355836731652197047*c[61]
+                         - 427.22359485402956849643643058463*c[62]
+                         - 739.9729724794007636877410893973*c[63]
+                         - 955.3009996854394582969407891353*c[64]
+                         - 1130.3273862027762087500558042592*c[65]
+                         - 367.42346141747671472959261120588*c[66]
+                         - 636.3961030678927719607599258944*c[67]
+                         - 821.5838362577491701854546742012*c[68]
+                         - 972.1111047611790346448951154132*c[69]
+                         - 1102.2703842524301441887778336177*c[70]
+                         - 254.91174943497602539064579823537*c[71]
+                         - 441.52010146764552491043625557519*c[72]
+                         - 570.*c[73]
+                         - 674.433095273356228852675425238*c[74]
+                         - 764.7352483049280761719373947061*c[75]
+                         - 845.4466275289055761530993082513*c[76]
+                         - 86.94826047713663144231198494302*c[77]
+                         - 150.59880477613359863607096464133*c[78]
+                         - 194.42222095223580692897902308264*c[79]
+                         - 230.04347415216976765192730877634*c[80]
+                         - 260.84478143140989432693595482906*c[81]
+                         - 288.37475617674997871304561246848*c[82]
+                         - 313.49641146271515176276561636484*c[83]
+                         + z*(109.98181667894016015811313264947*c[6]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 290.98453567157138531261098537299*c[12]
+                              - 229.10259710444139790587357332197*c[14]
+                              - 887.3105431583691038002910481373*c[15]
+                              - 58.78775382679627435673481779294*c[17]
+                              - 227.68399153212331190392033519916*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + 551.478014067650751345658700949*c[22]
+                              + 534.7073966198709692204818329441*c[24]
+                              + 2070.9128422026842991490124418472*c[25]
+                              + 389.95384342252609730207441127677*c[27]
+                              + 1510.2847413650182276676930596991*c[28]
+                              + 3573.9860100453666996863736831694*c[29]
+                              + 108.99541274750969995521118114985*c[31]
+                              + 422.137418384108659910906710219*c[32]
+                              + 998.95945863683577216526048412*c[33]
+                              + 1887.8559267062727845846163246239*c[34]
+                              - 899.2797117693693416419526094153*c[37]
+                              - 948.4176295282579783852496842782*c[39]
+                              - 3673.2056844124588172435537541325*c[40]
+                              - 847.8490431674732980573481017881*c[42]
+                              - 3283.7052242855173799118211936323*c[43]
+                              - 7770.664836421655884156976032221*c[44]
+                              - 592.4525297439449705231538313117*c[46]
+                              - 2294.5587811167531735127008490603*c[47]
+                              - 5429.917126439408191053017596427*c[48]
+                              - 10261.578825892241812224441230101*c[49]
+                              - 173.06646122227148606972262083858*c[51]
+                              - 670.2835221009091761544283779721*c[52]
+                              - 1586.1803176183973819344729260112*c[53]
+                              - 2997.5990392312311388065086980511*c[54]
+                              - 4970.9556425299149917177223225716*c[55]
+                              + 1341.6407864998738178455042012388*c[58]
+                              + 1478.8509052639485063338184135622*c[60]
+                              + 5727.564927611034947646839333049*c[61]
+                              + 1441.9986130367809753914954562613*c[63]
+                              + 5584.836613545646063889807690329*c[64]
+                              + 13216.135592524767979231421711339*c[65]
+                              + 1230.3657992645926924574691900624*c[67]
+                              + 4765.186250294945187075637110367*c[68]
+                              + 11276.488815229676801880783338793*c[69]
+                              + 21310.560762213649454316371449941*c[70]
+                              + 836.564402780802047198721326353*c[72]
+                              + 3240.*c[73]
+                              + 7667.239398897102391167257465864*c[74]
+                              + 14489.720494198637232731445373379*c[75]
+                              + 24028.483098189947953824927708194*c[76]
+                              + 250.99800796022266439345160773556*c[78]
+                              + 972.1111047611790346448951154132*c[79]
+                              + 2300.4347415216976765192730877634*c[80]
+                              + 4347.4130238568315721155992471509*c[81]
+                              + 7209.368904418749467826140311712*c[82]
+                              + 10972.374401195030311696796572769*c[83]
+                              + z*(788.7204828074392033780364872332*c[15]
+                                   + 113.84199576606165595196016759958*c[18]
+                                   + 673.498329619309449405074771817*c[19]
+                                   - 1961.9174294551745991938012606974*c[25]
+                                   - 1384.4276795846000420287186380575*c[28]
+                                   - 8190.384606353965353447939690597*c[29]
+                                   - 281.42494558940577327393780681267*c[32]
+                                   - 1664.9324310613929536087674735333*c[33]
+                                   - 5663.567780118818353753848973872*c[34]
+                                   + 3554.7151784636698231389229878702*c[40]
+                                   + 3146.8841732736208224154953105642*c[43]
+                                   + 18617.217837260217222459421743864*c[44]
+                                   + 2141.5881957089696286118541257896*c[47]
+                                   + 12669.806628358619112457041058329*c[48]
+                                   + 43098.631068747415611342653166423*c[49]
+                                   + 502.7126415756818821158212834791*c[52]
+                                   + 2974.0880955344950911271367362709*c[53]
+                                   + 10116.896757405405093471966855922*c[54]
+                                   + 26097.517123282053706518042193501*c[55]
+                                   - 5600.28570699745639325468734787*c[61]
+                                   - 5437.867228978655377997970645847*c[64]
+                                   - 32170.856376540553633655434428917*c[65]
+                                   - 4600.8694830433953530385461755267*c[68]
+                                   - 27219.11093331301297005706323157*c[69]
+                                   - 92590.71227720413211185733802388*c[70]
+                                   - 3060.*c[73]
+                                   - 18103.204136284825090256024572179*c[74]
+                                   - 61581.31210034420823910864283686*c[75]
+                                   - 158854.97159358910036139813318195*c[76]
+                                   - 777.6888838089432277159160923306*c[79]
+                                   - 4600.8694830433953530385461755267*c[80]
+                                   - 15650.686885884593659616157289743*c[81]
+                                   - 40372.465864744997019826385745587*c[82]
+                                   - 87778.99520956024249357437258216*c[83]
+                                   + z*(4963.8694583963426384532967821798*c[29]
+                                        + 554.9774770204643178695891578444*c[33]
+                                        + 4404.9971623146364973641047574557*c[34]
+                                        - 11871.849055644196489684268938116*c[44]
+                                        - 7843.213627079145164854358750394*c[48]
+                                        - 62253.57821041293366082827679594*c[49]
+                                        - 1321.8169313486644849453941050093*c[53]
+                                        - 10491.596637309308985822780443179*c[54]
+                                        - 46395.585996945873256032075010668*c[55]
+                                        + 20867.582514512791546154876386324*c[65]
+                                        + 17497.999885701222623608112077438*c[69]
+                                        + 138886.06841580619816778600703582*c[70]
+                                        + 11358.873183551262801729270319798*c[74]
+                                        + 90158.26085279152055921788232325*c[75]
+                                        + 398694.83066626284012272472641745*c[76]
+                                        + 2300.4347415216976765192730877634*c[80]
+                                        + 18259.134700198692602885516838034*c[81]
+                                        + 80744.93172948999403965277149117*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        + z*(28732.420712498277074228435444282*c[49]
+                                             + 2622.8991593273272464556951107947*c[54]
+                                             + 26097.517123282053706518042193501*c[55]
+                                             - 66871.06997798076208078585523947*c[70]
+                                             - 42261.684774746025262133382339021*c[75]
+                                             - 420498.4542183240891919362348934*c[76]
+                                             - 6086.378233399564200961838946011*c[81]
+                                             - 60558.69879711749552973957861838*c[82]
+                                             - 329171.23203585090935090389718308*c[83]
+                                             + z*(156986.08957484099329832286102687*c[76]
+                                                  + 12111.739759423499105947915723676*c[82]
+                                                  + 144835.34209577440011439771476056*c[83])))))
+                         + y*(95.24704719832526125805816713101*c[5]
+                              + 54.99090833947008007905656632474*c[6]
+                              + 51.8459255872628818477277394887*c[7]
+                              + 67.3498329619309449405074771817*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 252.*c[11]
+                              - 145.49226783578569265630549268649*c[12]
+                              - 529.0897844411664692106133601365*c[13]
+                              - 687.3077913133241937176207199659*c[14]
+                              - 295.77018105278970126676368271243*c[15]
+                              - 254.55844122715710878430397035775*c[16]
+                              - 382.12039987417578331877631565412*c[17]
+                              - 341.52598729818496785588050279873*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + 477.59396981117757827255031408058*c[21]
+                              + 275.73900703382537567282935047451*c[22]
+                              + 1234.8538375046659747899023023764*c[23]
+                              + 1604.1221898596129076614454988322*c[24]
+                              + 690.3042807342280997163374806157*c[25]
+                              + 1688.549673536434639643626840876*c[26]
+                              + 2534.699982246419632463483673299*c[27]
+                              + 2265.4271120475273415015395895487*c[28]
+                              + 893.4965025113416749215934207924*c[29]
+                              + 755.1423706825091138338465298496*c[30]
+                              + 1198.9495402226066995073229926484*c[31]
+                              + 1266.412255152325979732720130657*c[32]
+                              + 998.95945863683577216526048412*c[33]
+                              + 377.57118534125455691692326492478*c[34]
+                              - 778.7990755002216873137517937736*c[36]
+                              - 449.63985588468467082097630470767*c[37]
+                              - 2190.2766948493060199814825962859*c[38]
+                              - 2845.2528885847739351557490528347*c[39]
+                              - 1224.4018948041529390811845847108*c[40]
+                              - 3671.2940497868050776203213584964*c[41]
+                              - 5511.018780588576437372762661623*c[42]
+                              - 4925.5578364282760698677317904484*c[43]
+                              - 1942.6662091054139710392440080554*c[44]
+                              - 4104.6315303568967248897764920403*c[45]
+                              - 6516.977827183394675754692144429*c[46]
+                              - 6883.676343350259520538102547181*c[47]
+                              - 5429.917126439408191053017596427*c[48]
+                              - 2052.3157651784483624448882460202*c[49]
+                              - 1748.5994395515514976371300738631*c[50]
+                              - 2855.5966101674795201504232438366*c[51]
+                              - 3239.703690154394351413070493532*c[52]
+                              - 3040.1789421019283153744064415214*c[53]
+                              - 2248.1992794234233541048815235383*c[54]
+                              - 828.4926070883191652862870537619*c[55]
+                              + 1161.8950038622250655537796199347*c[57]
+                              + 670.8203932499369089227521006194*c[58]
+                              + 3415.2598729818496785588050279873*c[59]
+                              + 4436.5527157918455190014552406865*c[60]
+                              + 1909.1883092036783158822797776831*c[61]
+                              + 6244.037155558893693409455523929*c[62]
+                              + 9372.990984739076340044720465699*c[63]
+                              + 8377.254920318469095834711535494*c[64]
+                              + 3304.0338981311919948078554278347*c[65]
+                              + 8524.224304885459781726548579977*c[66]
+                              + 13534.023791910519617032161090687*c[67]
+                              + 14295.558750884835561226911331101*c[68]
+                              + 11276.488815229676801880783338793*c[69]
+                              + 4262.1121524427298908632742899883*c[70]
+                              + 8452.336954949205052426676467804*c[71]
+                              + 13803.312645883233778778901884824*c[72]
+                              + 15660.*c[73]
+                              + 14695.542181219446249737243476239*c[74]
+                              + 10867.290370648977924548584030034*c[75]
+                              + 4004.7471830316579923041546180324*c[76]
+                              + 3477.9304190854652576924793977207*c[77]
+                              + 5772.954183085121281049386977918*c[78]
+                              + 6804.777733328253242514265807892*c[79]
+                              + 6901.30422456509302955781926329*c[80]
+                              + 6086.378233399564200961838946011*c[81]
+                              + 4325.6213426512496806956841870272*c[82]
+                              + 1567.4820573135757588138280818242*c[83]
+                              + y*(587.8775382679627435673481779294*c[13]
+                                   + 509.1168824543142175686079407155*c[14]
+                                   + 131.45341380123986722967274787219*c[15]
+                                   + 381.83766184073566317645595553662*c[16]
+                                   + 484.99896907106926344306224679177*c[17]
+                                   + 284.60498941515413987990041899894*c[18]
+                                   + 67.3498329619309449405074771817*c[19]
+                                   - 1462.3269128344728648827790422879*c[23]
+                                   - 1266.412255152325979732720130657*c[24]
+                                   - 326.98623824252909986563354344956*c[25]
+                                   - 4643.511602225195259019973812409*c[26]
+                                   - 5898.051881765707221693875470561*c[27]
+                                   - 3461.0691989615001050717965951438*c[28]
+                                   - 819.0384606353965353447939690597*c[29]
+                                   - 2642.9982973887818984184628544734*c[30]
+                                   - 3814.8394461628394984323913402449*c[31]
+                                   - 3236.3868742781663926502847783457*c[32]
+                                   - 1664.9324310613929536087674735333*c[33]
+                                   - 377.57118534125455691692326492478*c[34]
+                                   + 2649.5282598983540564292128180878*c[38]
+                                   + 2294.5587811167531735127008490603*c[39]
+                                   + 592.4525297439449705231538313117*c[40]
+                                   + 10554.970393137064598158423905677*c[41]
+                                   + 13406.612995085671525531816859524*c[42]
+                                   + 7867.210433184052056038738276411*c[43]
+                                   + 1861.7217837260217222459421743864*c[44]
+                                   + 20112.694498748793951959904810998*c[45]
+                                   + 29030.173957453303555634537734273*c[46]
+                                   + 24628.26425065315072903632244658*c[47]
+                                   + 12669.806628358619112457041058329*c[48]
+                                   + 2873.2420712498277074228435444282*c[49]
+                                   + 10491.596637309308985822780443179*c[50]
+                                   + 16095.180893671248204484203737988*c[51]
+                                   + 15919.233649896592933667673976838*c[52]
+                                   + 11698.079842435680691766737829332*c[53]
+                                   + 5620.498198558558385262203808846*c[54]
+                                   + 1242.7389106324787479294305806429*c[55]
+                                   - 4174.2065114222607182385394786512*c[59]
+                                   - 3614.9688795340963488160005664853*c[60]
+                                   - 933.3809511662427322091145579784*c[61]
+                                   - 18239.161164922031578117093767267*c[62]
+                                   - 23166.846138393546986223894106514*c[63]
+                                   - 13594.668072446638444994926614618*c[64]
+                                   - 3217.0856376540553633655434428917*c[65]
+                                   - 43208.999062695261652200091077812*c[66]
+                                   - 62366.81810065349165215447273765*c[67]
+                                   - 52909.99905499904655994328101856*c[68]
+                                   - 27219.11093331301297005706323157*c[69]
+                                   - 6172.714151813608807457155868259*c[70]
+                                   - 63862.10143739399372944599997897*c[71]
+                                   - 97970.9867256628175274946975529*c[72]
+                                   - 96900.*c[73]
+                                   - 71205.93626938697868834036331724*c[74]
+                                   - 34211.840055746782355060357131589*c[75]
+                                   - 7564.522456837576207685625389617*c[76]
+                                   - 31301.373771769187319232314579487*c[77]
+                                   - 49697.60557612408754990341833164*c[78]
+                                   - 53271.68854091261109854025232464*c[79]
+                                   - 46008.694830433953530385461755267*c[80]
+                                   - 31301.373771769187319232314579487*c[81]
+                                   - 14418.737808837498935652280623424*c[82]
+                                   - 3134.9641146271515176276561636484*c[83]
+                                   + y*(3283.2910318764006881959410794811*c[26]
+                                        + 3412.0961299471033513931510986717*c[27]
+                                        + 1468.3323874382121657880349191519*c[28]
+                                        + 248.19347291981713192266483910899*c[29]
+                                        + 2349.3318199011394652608558706431*c[30]
+                                        + 3051.8715569302715987459130721959*c[31]
+                                        + 2063.7829343223090040088772499596*c[32]
+                                        + 776.9684678286500450174248209822*c[33]
+                                        + 125.85706178041818563897442164159*c[34]
+                                        - 7852.490050932888638243465127895*c[41]
+                                        - 8160.54704048693049380197547971*c[42]
+                                        - 3511.7403093053449757390309987456*c[43]
+                                        - 593.5924527822098244842134469058*c[44]
+                                        - 33201.908378886897952441747624504*c[45]
+                                        - 43130.544165359193854085598919491*c[46]
+                                        - 29166.39161775072922776144190361*c[47]
+                                        - 10980.499077910803230796102250552*c[48]
+                                        - 1778.6736631546552474522364798841*c[49]
+                                        - 20983.193274618617971645560886358*c[50]
+                                        - 30113.564252675238576131736025914*c[51]
+                                        - 25805.915600885003281945492551928*c[52]
+                                        - 14936.531324239908679882953386605*c[53]
+                                        - 5245.798318654654492911390221589*c[54]
+                                        - 828.4926070883191652862870537619*c[55]
+                                        + 13802.60844913018605911563852658*c[62]
+                                        + 14344.091466523768649946981117547*c[63]
+                                        + 6172.714151813608807457155868259*c[64]
+                                        + 1043.3791257256395773077438193162*c[65]
+                                        + 74072.56982176330568948587041911*c[66]
+                                        + 96223.09078386538712046690079523*c[67]
+                                        + 65069.43983161373427868801019674*c[68]
+                                        + 24497.199839981711673051356908413*c[69]
+                                        + 3968.1733833087485190796002010235*c[70]
+                                        + 180316.52170558304111843576464649*c[71]
+                                        + 258777.25526019476660013779695186*c[72]
+                                        + 221760.*c[73]
+                                        + 128355.26697412926965954075461372*c[74]
+                                        + 45079.130426395760279608941161623*c[75]
+                                        + 7119.550547611836430762941543169*c[76]
+                                        + 104337.91257256395773077438193162*c[77]
+                                        + 158128.7450149402785678745128734*c[78]
+                                        + 153593.55455226628747389342823529*c[79]
+                                        + 112721.30233456318614944438130041*c[80]
+                                        + 59994.29972922427569519526961068*c[81]
+                                        + 20186.232932372498509913192872794*c[82]
+                                        + 3134.9641146271515176276561636484*c[83]
+                                        + y*(17239.452427498966244537061266569*c[45]
+                                             + 19906.404999396551009577968732073*c[46]
+                                             + 11013.882149360415232860964075489*c[47]
+                                             + 3257.9502758636449146318105578561*c[48]
+                                             + 410.46315303568967248897764920403*c[49]
+                                             + 13114.495796636636232278475553974*c[50]
+                                             + 17522.979198754987964559415359907*c[51]
+                                             + 12986.74324070511528799204982321*c[52]
+                                             + 6113.403307487573242872447735668*c[53]
+                                             + 1686.1494595675675155786611426537*c[54]
+                                             + 207.12315177207979132157176344048*c[55]
+                                             - 40122.641986788457248471513143683*c[66]
+                                             - 46329.63630334259379874332260511*c[67]
+                                             - 25633.415691241774109786185835078*c[68]
+                                             - 7582.466617137196470230181900223*c[69]
+                                             - 955.3009996854394582969407891353*c[70]
+                                             - 211308.42387373012631066691169511*c[71]
+                                             - 282340.48593852069092956844764414*c[72]
+                                             - 209250.*c[73]
+                                             - 98502.7283886086071087460160545*c[74]
+                                             - 27168.225926622444811371460075085*c[75]
+                                             - 3337.2893191930483269201288483603*c[76]
+                                             - 143464.62978727544187981477515598*c[77]
+                                             - 207073.35656718369812459757638183*c[78]
+                                             - 181784.77659034047947859538658227*c[79]
+                                             - 113871.51970532403498770401784429*c[80]
+                                             - 49125.767169582196764906271492806*c[81]
+                                             - 12976.864027953749042087052561082*c[82]
+                                             - 1567.4820573135757588138280818242*c[83]
+                                             + y*(86777.32607081183853824721173612*c[71]
+                                                  + 107359.09835686959605716923688197*c[72]
+                                                  + 69300.*c[73]
+                                                  + 27332.288597920226116661056707015*c[74]
+                                                  + 6198.380433629417038446229409723*c[75]
+                                                  + 622.9606729160356876917573850273*c[76]
+                                                  + 68863.02229789221210231109207487*c[77]
+                                                  + 94425.45059463576634481649483012*c[78]
+                                                  + 74852.55506661078566765692388682*c[79]
+                                                  + 40487.651450781879106739206344635*c[80]
+                                                  + 14607.307760158954082308413470427*c[81]
+                                                  + 3172.1223179442497658435017371533*c[82]
+                                                  + 313.49641146271515176276561636484*c[83])
+                                             + z*(214718.19671373919211433847376394*c[72]
+                                                  + 415800.*c[73]
+                                                  + 327987.46317504271339993268048418*c[74]
+                                                  + 123967.60867258834076892458819446*c[75]
+                                                  + 18688.820187481070630752721550818*c[76]
+                                                  + 124244.0139403102188747585458291*c[78]
+                                                  + 310103.44241881611205172154181681*c[79]
+                                                  + 354266.95019434144218396805551556*c[80]
+                                                  + 224326.51203101250912116492115299*c[81]
+                                                  + 76419.31038683874435895708730415*c[82]
+                                                  + 10972.374401195030311696796572769*c[83]))
+                                        + z*(39812.809998793102019155937464146*c[46]
+                                             + 66083.29289616249139716578445294*c[47]
+                                             + 39095.403310363738975581726694274*c[48]
+                                             + 8209.263060713793449779552984081*c[49]
+                                             + 20767.97534667257832836671450063*c[51]
+                                             + 50271.26415756818821158212834791*c[52]
+                                             + 51550.86032259791491287037009536*c[53]
+                                             + 25479.591833465464679855323933434*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]
+                                             - 92659.27260668518759748664521022*c[67]
+                                             - 153800.49414745064465871711501047*c[68]
+                                             - 90989.59940564635764276218280268*c[69]
+                                             - 19106.019993708789165938815782706*c[70]
+                                             - 334625.7611123208188794885305412*c[72]
+                                             - 810000.*c[73]
+                                             - 830617.6015471860923764528921353*c[74]
+                                             - 410542.08066896138826072428557906*c[75]
+                                             - 80094.94366063315984608309236065*c[76]
+                                             - 165658.68525374695849967806110547*c[78]
+                                             - 470501.77470441065276812923585999*c[79]
+                                             - 657924.3360752055354845121031003*c[80]
+                                             - 533862.3193296189170557955875501*c[81]
+                                             - 236467.30006493498254469740222415*c[82]
+                                             - 43889.497604780121246787186291078*c[83]
+                                             + z*(415800.*c[73]
+                                                  + 819968.6579376067834998317012104*c[74]
+                                                  + 557854.2390266475334601606468751*c[75]
+                                                  + 130821.74131236749441526905085572*c[76]
+                                                  + 171091.55443796751009750154031272*c[79]
+                                                  + 556705.2074482508377176640872387*c[80]
+                                                  + 704280.9098648067146827270780385*c[81]
+                                                  + 403724.65864744997019826385745587*c[82]
+                                                  + 87778.99520956024249357437258216*c[83])))
+                                   + z*(6824.192259894206702786302197343*c[27]
+                                        + 8809.994324629272994728209514911*c[28]
+                                        + 2978.3216750378055830719780693079*c[29]
+                                        + 3051.8715569302715987459130721959*c[31]
+                                        + 7317.048585324550105122382977129*c[32]
+                                        + 6326.743238033293223713316399427*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 16321.094080973860987603950959421*c[42]
+                                        - 21070.441855832069854434185992474*c[43]
+                                        - 7123.10943338651789381056136287*c[44]
+                                        - 43130.544165359193854085598919491*c[46]
+                                        - 103408.11573566167635297238493098*c[47]
+                                        - 89412.6353487022548793396897545*c[48]
+                                        - 26680.104947319828711783547198262*c[49]
+                                        - 18691.177812005320495530043050567*c[51]
+                                        - 54292.96529017364326850869861574*c[52]
+                                        - 76136.65524568307433285470044854*c[53]
+                                        - 53956.78270616216049851715656492*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + 28688.182933047537299893962235094*c[63]
+                                        + 37036.284910881652844742935209553*c[64]
+                                        + 12520.549508707674927692925831795*c[65]
+                                        + 96223.09078386538712046690079523*c[67]
+                                        + 230700.7412211759669880756725157*c[68]
+                                        + 199477.19869699393790913247768279*c[69]
+                                        + 59522.60074963122778619400301535*c[70]
+                                        + 160620.36533391399306215449465978*c[72]
+                                        + 466560.*c[73]
+                                        + 654271.0953725527373796059704204*c[74]
+                                        + 463671.05581435639144740625194812*c[75]
+                                        + 128151.90985701305575373294777704*c[76]
+                                        + 67769.4621492601193862319340886*c[78]
+                                        + 215808.66525698174569116671562173*c[79]
+                                        + 365769.12390194993056656442095438*c[80]
+                                        + 399092.51559005713832021201088846*c[81]
+                                        + 250886.03787377248148034968284758*c[82]
+                                        + 65834.24640717018187018077943662*c[83]
+                                        + z*(66083.29289616249139716578445294*c[47]
+                                             + 97738.50827590934743895431673568*c[48]
+                                             + 36941.683773212070524007988428363*c[49]
+                                             + 22622.06887090568469521195775656*c[52]
+                                             + 74352.20238836237727817841840677*c[53]
+                                             + 77562.87514010810571661841256207*c[54]
+                                             + 26097.517123282053706518042193501*c[55]
+                                             - 153800.49414745064465871711501047*c[68]
+                                             - 227473.99851411589410690545700669*c[69]
+                                             - 85977.08997168955124672467102218*c[70]
+                                             - 364500.*c[73]
+                                             - 1.1980061560776722486198839790412e6*c[74]
+                                             - 1.2497383926246324613230871634539e6*c[75]
+                                             - 420498.4542183240891919362348934*c[76]
+                                             - 128318.66582847563257312615523454*c[79]
+                                             - 531400.4252915121632759520832733*c[80]
+                                             - 993818.6172536716973856259878987*c[81]
+                                             - 847821.7831596449374163541006573*c[82]
+                                             - 263336.98562868072748072311774647*c[83]
+                                             + z*(546645.7719584045223332211341403*c[74]
+                                                  + 867773.2607081183853824721173612*c[75]
+                                                  + 348857.97683297998510738413561527*c[76]
+                                                  + 151828.69294043204665027202379238*c[80]
+                                                  + 620810.5798067555484981075724932*c[81]
+                                                  + 726704.3855654099463568749434206*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]))))
+                              + z*(1018.233764908628435137215881431*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 352.72652296077764614040890675765*c[17]
+                                   + 910.7359661284932476156813407966*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 2532.824510304651959465440261314*c[24]
+                                   - 1961.9174294551745991938012606974*c[25]
+                                   - 4289.4922776477870703228185240445*c[27]
+                                   - 11075.42143667680033622974910446*c[28]
+                                   - 6552.307685083172282758351752477*c[29]
+                                   - 1525.935778465135799372956536098*c[31]
+                                   - 4784.2240750198981456569427158154*c[32]
+                                   - 7325.702696670128995878576883547*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + 4589.1175622335063470254016981205*c[39]
+                                   + 3554.7151784636698231389229878702*c[40]
+                                   + 9750.263996425942927659503170563*c[42]
+                                   + 25175.073386188966579323962484514*c[43]
+                                   + 14893.774269808173777967537395091*c[44]
+                                   + 11612.069582981321422253815093709*c[46]
+                                   + 36406.999327052483686401520138423*c[47]
+                                   + 55747.14916477792409481098065665*c[48]
+                                   + 28732.420712498277074228435444282*c[49]
+                                   + 4153.595069334515665673342900126*c[51]
+                                   + 14075.953964119092699242995937415*c[52]
+                                   + 26171.975240703556801918803279184*c[53]
+                                   + 31474.789911927926957468341329537*c[54]
+                                   + 14912.866927589744975153166967715*c[55]
+                                   - 7229.937759068192697632001132971*c[60]
+                                   - 5600.28570699745639325468734787*c[61]
+                                   - 16848.615373377125080890104804738*c[63]
+                                   - 43502.937831829243023983765166777*c[64]
+                                   - 25736.685101232442906924347543134*c[65]
+                                   - 24946.727240261396660861789095059*c[67]
+                                   - 78214.78121173772100165528498395*c[68]
+                                   - 119764.08810657725706825107821891*c[69]
+                                   - 61727.14151813608807457155868259*c[70]
+                                   - 25282.83528404201742645024452978*c[72]
+                                   - 85680.*c[73]
+                                   - 159308.19639930646079425301623517*c[74]
+                                   - 191586.3043121819811883379999369*c[75]
+                                   - 90774.2694820509144922275046754*c[76]
+                                   - 9035.92828656801591816425787848*c[78]
+                                   - 31885.244236166672336352559785553*c[79]
+                                   - 64412.17276260753494253964645737*c[80]
+                                   - 93904.12131530756195769694373846*c[81]
+                                   - 98047.41710009499276243550823928*c[82]
+                                   - 43889.497604780121246787186291078*c[83]
+                                   + z*(8809.994324629272994728209514911*c[28]
+                                        + 7445.80418759451395767994517327*c[29]
+                                        + 2251.3995647152461861915024545013*c[32]
+                                        + 8324.662155306964768043837367667*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 21070.441855832069854434185992474*c[43]
+                                        - 17807.773583466294734526403407174*c[44]
+                                        - 31817.881764818977339376118440302*c[47]
+                                        - 117648.20440618717747281538125592*c[48]
+                                        - 80040.31484195948613535064159479*c[49]
+                                        - 9048.827548362273878084783102624*c[52]
+                                        - 41637.233337482931275779914307793*c[53]
+                                        - 87679.77189751351081009037941799*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + 37036.284910881652844742935209553*c[64]
+                                        + 31301.373771769187319232314579487*c[65]
+                                        + 70984.84345266952830402328385098*c[68]
+                                        + 262469.99828551833935412168116156*c[69]
+                                        + 178567.80224889368335858200904606*c[70]
+                                        + 77760.*c[73]
+                                        + 357804.50528186477825447201507365*c[74]
+                                        + 753465.4656983291361020351594157*c[75]
+                                        + 448531.68449954569513806531721963*c[76]
+                                        + 23330.666514268296831477482769917*c[79]
+                                        + 117322.17181760658150248292747593*c[80]
+                                        + 305188.39427474957636251506715*c[81]
+                                        + 484469.59037693996423791662894705*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        + z*(65159.00551727289829263621115712*c[48]
+                                             + 57464.84142499655414845687088856*c[49]
+                                             + 13218.169313486644849453941050093*c[53]
+                                             + 62949.57982385585391493668265907*c[54]
+                                             + 46395.585996945873256032075010668*c[55]
+                                             - 151649.33234274392940460363800446*c[69]
+                                             - 133742.13995596152416157171047894*c[70]
+                                             - 212978.87219158617753242381849622*c[74]
+                                             - 1.0142804345939046062912011761365e6*c[75]
+                                             - 747552.8074992428252301088620327*c[76]
+                                             - 50609.56431347734888342400793079*c[80]
+                                             - 304318.91166997821004809194730057*c[81]
+                                             - 807449.3172948999403965277149117*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + z*(433886.63035405919269123605868062*c[75]
+                                                  + 392465.22393710248324580715256717*c[76]
+                                                  + 73036.53880079477041154206735214*c[81]
+                                                  + 423910.89157982246870817705032867*c[82]
+                                                  + 329171.23203585090935090389718308*c[83])))))
+                         + x*(112.2497216032182415675124619695*c[4]
+                              + 63.49803146555017417203877808734*c[5]
+                              + 109.98181667894016015811313264947*c[6]
+                              + 12.961481396815720461931934872176*c[7]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 534.5727265770299284470383377513*c[10]
+                              - 504.*c[11]
+                              - 872.953607014714155937832956119*c[12]
+                              - 249.84795376388416601612297562*c[13]
+                              - 432.74935008616708493331674960817*c[14]
+                              - 558.6770086552694357261091784568*c[15]
+                              - 50.91168824543142175686079407155*c[16]
+                              - 88.18163074019441153510222668941*c[17]
+                              - 113.84199576606165595196016759958*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + 1575.9796953006723303340517181509*c[20]
+                              + 1751.1778893076511203326844849621*c[21]
+                              + 3033.1290773720791324011228552196*c[22]
+                              + 1332.3422983602974991154209051956*c[23]
+                              + 2307.6845538331273408462900158639*c[24]
+                              + 2979.2079484319317987757722847627*c[25]
+                              + 619.1348802966927012026631749879*c[26]
+                              + 1072.3730694119467675807046310111*c[27]
+                              + 1384.4276795846000420287186380575*c[28]
+                              + 1638.0769212707930706895879381193*c[29]
+                              + 125.85706178041818563897442164159*c[30]
+                              + 217.99082549501939991042236229971*c[31]
+                              + 281.42494558940577327393780681267*c[32]
+                              + 332.98648621227859072175349470667*c[33]
+                              + 377.57118534125455691692326492478*c[34]
+                              - 3671.2940497868050776203213584964*c[35]
+                              - 4413.1947611679228947779268313839*c[36]
+                              - 7643.87755003963940395659718003*c[37]
+                              - 3991.9559115801867783533473125856*c[38]
+                              - 6914.270460431816229518271891835*c[39]
+                              - 8926.284781475437555882184391763*c[40]
+                              - 2753.4705373401038082152410188723*c[41]
+                              - 4769.150867817037301572583072558*c[42]
+                              - 6156.94729553534508733466473806*c[43]
+                              - 7284.998284145302391397165030208*c[44]
+                              - 1231.3894591070690174669329476121*c[45]
+                              - 2132.8291070782018938833537927221*c[46]
+                              - 2753.4705373401038082152410188723*c[47]
+                              - 3257.9502758636449146318105578561*c[48]
+                              - 3694.1683773212070524007988428363*c[49]
+                              - 249.79991993593592823387572483759*c[50]
+                              - 432.66615305567871517430655209646*c[51]
+                              - 558.5696017507576467953569816435*c[52]
+                              - 660.9084656743322424726970525046*c[53]
+                              - 749.3997598078077847016271745128*c[54]
+                              - 828.4926070883191652862870537619*c[55]
+                              + 7394.254526319742531669092067811*c[56]
+                              + 9295.160030897800524430236959478*c[57]
+                              + 16099.689437998485814146050414865*c[58]
+                              + 9202.227991089983856116780214299*c[59]
+                              + 15938.726423400333901597820679503*c[60]
+                              + 20576.807332528532960064570937251*c[61]
+                              + 7558.571293571292365706183002651*c[62]
+                              + 13091.829513097090434475419273951*c[63]
+                              + 16901.479225203928877561260115471*c[64]
+                              + 19998.099909741425231731756536894*c[65]
+                              + 4923.4743829941879773765409901588*c[66]
+                              + 8527.707781109763144274183006984*c[67]
+                              + 11009.223405853838880485092634296*c[68]
+                              + 13026.288803799799064241594546537*c[69]
+                              + 14770.423148982563932129622970477*c[70]
+                              + 2146.625258399798108552806721982*c[71]
+                              + 3718.0640123591202097720947837911*c[72]
+                              + 4800.*c[73]
+                              + 5679.436591775631400864635159899*c[74]
+                              + 6439.875775199394325658420165946*c[75]
+                              + 7119.550547611836430762941543169*c[76]
+                              + 434.74130238568315721155992471509*c[77]
+                              + 752.9940238806679931803548232067*c[78]
+                              + 972.1111047611790346448951154132*c[79]
+                              + 1150.2173707608488382596365438817*c[80]
+                              + 1304.2239071570494716346797741453*c[81]
+                              + 1441.8737808837498935652280623424*c[82]
+                              + 1567.4820573135757588138280818242*c[83]
+                              + x*(712.7636354360399045960511170017*c[10]
+                                   + 504.*c[11]
+                                   + 872.953607014714155937832956119*c[12]
+                                   + 176.36326148038882307020445337882*c[13]
+                                   + 305.47012947258853054116476442929*c[14]
+                                   + 394.36024140371960168901824361658*c[15]
+                                   + 25.455844122715710878430397035775*c[16]
+                                   + 44.090815370097205767551113344706*c[17]
+                                   + 56.92099788303082797598008379979*c[18]
+                                   + 67.3498329619309449405074771817*c[19]
+                                   - 4727.9390859020169910021551544528*c[20]
+                                   - 4537.1427132061869935892279837655*c[21]
+                                   - 7858.561700464023206675636488523*c[22]
+                                   - 2632.1884431020511567890022761182*c[23]
+                                   - 4559.0841185483735270377924703652*c[24]
+                                   - 5885.752288365523797581403782092*c[25]
+                                   - 872.4173313271578971492072011193*c[26]
+                                   - 1511.0711432622886270455383436975*c[27]
+                                   - 1950.7844575964818774041035354447*c[28]
+                                   - 2308.1992981542993268807830037136*c[29]
+                                   - 125.85706178041818563897442164159*c[30]
+                                   - 217.99082549501939991042236229971*c[31]
+                                   - 281.42494558940577327393780681267*c[32]
+                                   - 332.98648621227859072175349470667*c[33]
+                                   - 377.57118534125455691692326492478*c[34]
+                                   + 18356.470248934025388101606792482*c[35]
+                                   + 20118.976117089060255605254672485*c[36]
+                                   + 34847.088831063061988625663614844*c[37]
+                                   + 15367.263907410453527289434344909*c[38]
+                                   + 26616.881860954336812747329849099*c[39]
+                                   + 34362.246725148808290342922216078*c[40]
+                                   + 8107.441026612527879744876333346*c[41]
+                                   + 14042.499777461276499074827935865*c[42]
+                                   + 18128.789259076293868263179506511*c[43]
+                                   + 21450.272725538945930224985922278*c[44]
+                                   + 2599.5999692260345924301917782922*c[45]
+                                   + 4502.6392260539817759759691179689*c[46]
+                                   + 5812.882245495774706232175484286*c[47]
+                                   + 6877.895026823250375333822288807*c[48]
+                                   + 7798.799907678103777290575334877*c[49]
+                                   + 374.69987990390389235081358725639*c[50]
+                                   + 648.9992295835180727614598281447*c[51]
+                                   + 837.8544026261364701930354724652*c[52]
+                                   + 991.362698511498363709045578757*c[53]
+                                   + 1124.0996397117116770524407617692*c[54]
+                                   + 1242.7389106324787479294305806429*c[55]
+                                   - 54224.53319301144523224000849728*c[56]
+                                   - 63904.22521242237860545787909641*c[57]
+                                   - 110685.3648862395899722540966022*c[58]
+                                   - 56351.78790420051969622028296179*c[59]
+                                   - 97604.1597474206014180320152951*c[60]
+                                   - 126006.42840744276884823046532708*c[61]
+                                   - 38614.440304114210998716369687457*c[62]
+                                   - 66882.17251256122287177659846475*c[63]
+                                   - 86344.51343310702796145426363338*c[64]
+                                   - 102164.20606063554194471658230805*c[65]
+                                   - 19252.989378275779851830652827188*c[66]
+                                   - 33347.155800757581250743820116865*c[67]
+                                   - 43050.993019906056517717824928143*c[68]
+                                   - 50938.62188948578141539250404765*c[69]
+                                   - 57758.96813482733955549195848156*c[70]
+                                   - 6037.383539249432180304768905574*c[71]
+                                   - 10457.055034760025589984016579412*c[72]
+                                   - 13500.*c[73]
+                                   - 15973.415414368963314931786387216*c[74]
+                                   - 18112.150617748296540914306716723*c[75]
+                                   - 20023.735915158289961520773090162*c[76]
+                                   - 869.4826047713663144231198494302*c[77]
+                                   - 1505.9880477613359863607096464133*c[78]
+                                   - 1944.2222095223580692897902308264*c[79]
+                                   - 2300.4347415216976765192730877634*c[80]
+                                   - 2608.4478143140989432693595482906*c[81]
+                                   - 2883.7475617674997871304561246848*c[82]
+                                   - 3134.9641146271515176276561636484*c[83]
+                                   + x*(3939.9492382516808258351292953774*c[20]
+                                        + 3183.9597987411838551503354272039*c[21]
+                                        + 5514.78014067650751345658700949*c[22]
+                                        + 1462.3269128344728648827790422879*c[23]
+                                        + 2532.824510304651959465440261314*c[24]
+                                        + 3269.8623824252909986563354344956*c[25]
+                                        + 375.23326078587436436525040908356*c[26]
+                                        + 649.9230723708768288367906854613*c[27]
+                                        + 839.047078536121237593162810944*c[28]
+                                        + 992.773891679268527690659356436*c[29]
+                                        + 41.952353926806061879658140547198*c[30]
+                                        + 72.66360849833979997014078743324*c[31]
+                                        + 93.80831519646859109131260227089*c[32]
+                                        + 110.99549540409286357391783156889*c[33]
+                                        + 125.85706178041818563897442164159*c[34]
+                                        - 33653.52878971237987818627911955*c[35]
+                                        - 33315.293785287261068421604511427*c[36]
+                                        - 57703.78150520119942202529243748*c[37]
+                                        - 21372.861296513389388528983399241*c[38]
+                                        - 37018.881668683617866004907031505*c[39]
+                                        - 47791.17073267822762220107572581*c[40]
+                                        - 8974.27434392330130084967443188*c[41]
+                                        - 15543.899124737010464384715199448*c[42]
+                                        - 20067.087481744828432794462849975*c[43]
+                                        - 23743.698111288392979368537876232*c[44]
+                                        - 2234.7438331943104391066560901108*c[45]
+                                        - 3870.6898609937738074179383645697*c[46]
+                                        - 4997.0391233209291334276596268423*c[47]
+                                        - 5912.57642656735558581328582722*c[48]
+                                        - 6704.231499582931317319968270333*c[49]
+                                        - 249.79991993593592823387572483759*c[50]
+                                        - 432.66615305567871517430655209646*c[51]
+                                        - 558.5696017507576467953569816435*c[52]
+                                        - 660.9084656743322424726970525046*c[53]
+                                        - 749.3997598078077847016271745128*c[54]
+                                        - 828.4926070883191652862870537619*c[55]
+                                        + 162673.59957903433569672002549184*c[56]
+                                        + 178931.83059478266009528206146995*c[57]
+                                        + 309919.02168147085192231147048615*c[58]
+                                        + 139835.91813264573406099107253481*c[59]
+                                        + 242202.91492878445537067203795451*c[60]
+                                        + 312682.61864069131529005337692276*c[61]
+                                        + 80186.58241875631901010037620204*c[62]
+                                        + 138887.23483459522026139140447148*c[63]
+                                        + 179302.64917172863678804119426847*c[64]
+                                        + 212153.75556421338071924124326097*c[65]
+                                        + 31892.356451036978838528638652671*c[66]
+                                        + 55239.18174629309260619396156763*c[67]
+                                        + 71313.47698717262797209746572066*c[68]
+                                        + 84379.24389327034020717689601787*c[69]
+                                        + 95677.06935311093651558591595801*c[70]
+                                        + 7781.516561699268143503924367185*c[71]
+                                        + 13477.982044801810760423843591243*c[72]
+                                        + 17400.*c[73]
+                                        + 20587.957645186663828134302454634*c[74]
+                                        + 23344.549685097804430511773101555*c[75]
+                                        + 25808.370735092907061515663093986*c[76]
+                                        + 869.4826047713663144231198494302*c[77]
+                                        + 1505.9880477613359863607096464133*c[78]
+                                        + 1944.2222095223580692897902308264*c[79]
+                                        + 2300.4347415216976765192730877634*c[80]
+                                        + 2608.4478143140989432693595482906*c[81]
+                                        + 2883.7475617674997871304561246848*c[82]
+                                        + 3134.9641146271515176276561636484*c[83]
+                                        + x*(20192.11727382742792691176747173*c[35]
+                                             + 17847.478813546747000940145273979*c[36]
+                                             + 30912.740092072071118942120948652*c[37]
+                                             + 9714.936952960631540240446999655*c[38]
+                                             + 16826.764394856189939093139559775*c[39]
+                                             + 21723.259423944648919182307148095*c[40]
+                                             + 3365.352878971237987818627911955*c[41]
+                                             + 5828.962171776378924144268199793*c[42]
+                                             + 7525.157805654310662297923568741*c[43]
+                                             + 8903.886791733147367263201703587*c[44]
+                                             + 684.1052550594827874816294153401*c[45]
+                                             + 1184.9050594878899410463076626234*c[46]
+                                             + 1529.7058540778354490084672327068*c[47]
+                                             + 1809.9723754798027303510058654756*c[48]
+                                             + 2052.3157651784483624448882460202*c[49]
+                                             + 62.4499799839839820584689312094*c[50]
+                                             + 108.16653826391967879357663802411*c[51]
+                                             + 139.64240043768941169883924541086*c[52]
+                                             + 165.22711641858306061817426312616*c[53]
+                                             + 187.34993995195194617540679362819*c[54]
+                                             + 207.12315177207979132157176344048*c[55]
+                                             - 211475.67945274463640573603313939*c[56]
+                                             - 215996.28121798763968644763134586*c[57]
+                                             - 374116.53331548981410621884651543*c[58]
+                                             - 149227.88278334582067702778636178*c[59]
+                                             - 258470.2748866878889403440405037*c[60]
+                                             - 333683.69004193177676475845447728*c[61]
+                                             - 72628.01112518502664439419319939*c[62]
+                                             - 125795.40532149812982691598519753*c[63]
+                                             - 162401.169946524707910479934153*c[64]
+                                             - 192155.65565447195548750948672407*c[65]
+                                             - 23882.524992135986457423519728382*c[66]
+                                             - 41365.746699413030177449395183134*c[67]
+                                             - 53402.94935675369606205455382308*c[68]
+                                             - 63187.22180947663725191818250186*c[69]
+                                             - 71647.57497640795937227055918515*c[70]
+                                             - 4762.8247920745520533515399143976*c[71]
+                                             - 8249.454527421797965431835301537*c[72]
+                                             - 10650.*c[73]
+                                             - 12601.249938002182170668409261026*c[74]
+                                             - 14288.474376223656160054619743193*c[75]
+                                             - 15796.502777513762080755276548906*c[76]
+                                             - 434.74130238568315721155992471509*c[77]
+                                             - 752.9940238806679931803548232067*c[78]
+                                             - 972.1111047611790346448951154132*c[79]
+                                             - 1150.2173707608488382596365438817*c[80]
+                                             - 1304.2239071570494716346797741453*c[81]
+                                             - 1441.8737808837498935652280623424*c[82]
+                                             - 1567.4820573135757588138280818242*c[83]
+                                             + x*(98688.65041128083032267681546505*c[56]
+                                                  + 93044.55190928698324954667196437*c[57]
+                                                  + 161157.8912743648429996019646528*c[58]
+                                                  + 56977.91888091385880395606388359*c[59]
+                                                  + 98688.65041128083032267681546505*c[60]
+                                                  + 127406.49983419213294654413716405*c[61]
+                                                  + 23924.521311825655835800440112739*c[62]
+                                                  + 41438.486458846442766513501006246*c[63]
+                                                  + 53496.85598238460966462868419158*c[64]
+                                                  + 63298.33362735546769000312503852*c[65]
+                                                  + 6687.106997798076208078585523947*c[66]
+                                                  + 11582.409075835648449685830651277*c[67]
+                                                  + 14952.825819891034897375275070462*c[68]
+                                                  + 17692.42210665345843053709110052*c[69]
+                                                  + 20061.320993394228624235756571841*c[70]
+                                                  + 1126.9782606598940069902235290406*c[71]
+                                                  + 1951.9836064885381101303497614903*c[72]
+                                                  + 2520.*c[73]
+                                                  + 2981.7042106822064854539334589471*c[74]
+                                                  + 3380.9347819796820209706705871217*c[75]
+                                                  + 3737.7640374962141261505443101636*c[76]
+                                                  + 86.94826047713663144231198494302*c[77]
+                                                  + 150.59880477613359863607096464133*c[78]
+                                                  + 194.42222095223580692897902308264*c[79]
+                                                  + 230.04347415216976765192730877634*c[80]
+                                                  + 260.84478143140989432693595482906*c[81]
+                                                  + 288.37475617674997871304561246848*c[82]
+                                                  + 313.49641146271515176276561636484*c[83])
+                                             + y*(232611.37977321745812386667991093*c[57]
+                                                  + 134298.242728637369166334970544*c[58]
+                                                  + 379852.79253942572535970709255726*c[59]
+                                                  + 493443.25205640415161338407732524*c[60]
+                                                  + 212344.16639032022157757356194009*c[61]
+                                                  + 299056.51639782069794750550140924*c[62]
+                                                  + 448916.93663750312997056292756767*c[63]
+                                                  + 401226.41986788457248471513143683*c[64]
+                                                  + 158245.83406838866922500781259629*c[65]
+                                                  + 133742.13995596152416157171047894*c[66]
+                                                  + 212344.16639032022157757356194009*c[67]
+                                                  + 224292.38729836552346062912605693*c[68]
+                                                  + 176924.2210665345843053709110052*c[69]
+                                                  + 66871.06997798076208078585523947*c[70]
+                                                  + 32870.19926924690853721485293035*c[71]
+                                                  + 53679.54917843479802858461844098*c[72]
+                                                  + 60900.*c[73]
+                                                  + 57149.33070474229097120039129649*c[74]
+                                                  + 42261.684774746025262133382339021*c[75]
+                                                  + 15574.016822900892192293934625681*c[76]
+                                                  + 3477.9304190854652576924793977207*c[77]
+                                                  + 5772.954183085121281049386977918*c[78]
+                                                  + 6804.777733328253242514265807892*c[79]
+                                                  + 6901.30422456509302955781926329*c[80]
+                                                  + 6086.378233399564200961838946011*c[81]
+                                                  + 4325.6213426512496806956841870272*c[82]
+                                                  + 1567.4820573135757588138280818242*c[83])
+                                             + z*(268596.485457274738332669941088*c[58]
+                                                  + 164481.08401880138387112802577508*c[60]
+                                                  + 637032.4991709606647327206858203*c[61]
+                                                  + 69064.14409807740461085583501041*c[63]
+                                                  + 267484.27991192304832314342095788*c[64]
+                                                  + 632983.3362735546769000312503852*c[65]
+                                                  + 19304.015126392747416143051085462*c[67]
+                                                  + 74764.12909945517448687637535231*c[68]
+                                                  + 176924.2210665345843053709110052*c[69]
+                                                  + 334355.34988990381040392927619735*c[70]
+                                                  + 3253.3060108142301835505829358172*c[72]
+                                                  + 12600.*c[73]
+                                                  + 29817.042106822064854539334589471*c[74]
+                                                  + 56348.91303299470034951117645203*c[75]
+                                                  + 93444.10093740535315376360775409*c[76]
+                                                  + 250.99800796022266439345160773556*c[78]
+                                                  + 972.1111047611790346448951154132*c[79]
+                                                  + 2300.4347415216976765192730877634*c[80]
+                                                  + 4347.4130238568315721155992471509*c[81]
+                                                  + 7209.368904418749467826140311712*c[82]
+                                                  + 10972.374401195030311696796572769*c[83]))
+                                        + y*(42833.949152512192802256348657549*c[36]
+                                             + 24730.192073657656895153696758922*c[37]
+                                             + 62175.59649894804185753886079779*c[38]
+                                             + 80768.46909530971170764706988692*c[39]
+                                             + 34757.215078311438270691691436953*c[40]
+                                             + 40384.23454765485585382353494346*c[41]
+                                             + 60621.20658647434081110038927785*c[42]
+                                             + 54181.13620071103676854504969493*c[43]
+                                             + 21369.328300159553681431684088609*c[44]
+                                             + 13134.820897142069519647284774529*c[45]
+                                             + 20854.329046986862962415014862172*c[46]
+                                             + 22027.764298720830465721928150978*c[47]
+                                             + 17375.734804606106211369656308566*c[48]
+                                             + 6567.410448571034759823642387265*c[49]
+                                             + 1748.5994395515514976371300738631*c[50]
+                                             + 2855.5966101674795201504232438366*c[51]
+                                             + 3239.703690154394351413070493532*c[52]
+                                             + 3040.1789421019283153744064415214*c[53]
+                                             + 2248.1992794234233541048815235383*c[54]
+                                             + 828.4926070883191652862870537619*c[55]
+                                             - 332301.97110459636874838097130133*c[57]
+                                             - 191854.63246948195595190710077714*c[58]
+                                             - 651176.2157818726720452121586696*c[59]
+                                             - 845902.7178109785456229441325576*c[60]
+                                             - 364018.57095483466556155467761158*c[61]
+                                             - 632290.9203839637613747259172652*c[62]
+                                             - 949138.6660335780462234759040002*c[63]
+                                             - 848307.2877206702389676834207521*c[64]
+                                             - 334576.90631602175779001651806074*c[65]
+                                             - 351550.76788424172065327421040179*c[66]
+                                             - 558161.8087974131538610505056711*c[67]
+                                             - 589568.5608985608045250822742068*c[68]
+                                             - 465057.95251774805017411782321367*c[69]
+                                             - 175775.38394212086032663710520089*c[70]
+                                             - 107062.93476268993066407123525885*c[71]
+                                             - 174841.96018118762786453275720778*c[72]
+                                             - 198360.*c[73]
+                                             - 186143.53429544631916333841736569*c[74]
+                                             - 137652.3446948870537109487310471*c[75]
+                                             - 50726.79765173433456918595849508*c[76]
+                                             - 13911.721676341861030769917590883*c[77]
+                                             - 23091.816732340485124197547911671*c[78]
+                                             - 27219.11093331301297005706323157*c[79]
+                                             - 27605.21689826037211823127705316*c[80]
+                                             - 24345.512933598256803847355784045*c[81]
+                                             - 17302.485370604998722782736748109*c[82]
+                                             - 6269.928229254303035255312327297*c[83]
+                                             + y*(379852.79253942572535970709255726*c[59]
+                                                  + 328962.16803760276774225605155016*c[60]
+                                                  + 84937.66655612808863102942477603*c[61]
+                                                  + 717735.6393547696750740132033822*c[62]
+                                                  + 911646.7020946217408632970221374*c[63]
+                                                  + 534968.5598238460966462868419158*c[64]
+                                                  + 126596.66725471093538000625007704*c[65]
+                                                  + 561716.9878150384014786011840116*c[66]
+                                                  + 810768.6353084953914780081455894*c[67]
+                                                  + 687829.9877149876052792626532412*c[68]
+                                                  + 353848.4421330691686107418220104*c[69]
+                                                  + 80245.28397357691449694302628737*c[70]
+                                                  + 210369.27532318021463817505875424*c[71]
+                                                  + 322727.95627277163420821782723307*c[72]
+                                                  + 319200.*c[73]
+                                                  + 234560.73124033357685570943210383*c[74]
+                                                  + 112697.82606598940069902235290406*c[75]
+                                                  + 24918.42691664142750767029540109*c[76]
+                                                  + 31301.373771769187319232314579487*c[77]
+                                                  + 49697.60557612408754990341833164*c[78]
+                                                  + 53271.68854091261109854025232464*c[79]
+                                                  + 46008.694830433953530385461755267*c[80]
+                                                  + 31301.373771769187319232314579487*c[81]
+                                                  + 14418.737808837498935652280623424*c[82]
+                                                  + 3134.9641146271515176276561636484*c[83])
+                                             + z*(657924.3360752055354845121031003*c[60]
+                                                  + 509625.9993367685317861765486562*c[61]
+                                                  + 663015.7833415430842642160160999*c[63]
+                                                  + 1.7118993914363075092681178941305e6*c[64]
+                                                  + 1.0127733380376874830400500006163e6*c[65]
+                                                  + 324307.45412339815659120325823577*c[67]
+                                                  + 1.0167921557525903730215187047914e6*c[68]
+                                                  + 1.5569331453855043418872640168458e6*c[69]
+                                                  + 802452.8397357691449694302628737*c[70]
+                                                  + 83284.63387684429269889492315692*c[72]
+                                                  + 282240.*c[73]
+                                                  + 524779.9410800683414398922887747*c[74]
+                                                  + 631107.8259695406439145251762627*c[75]
+                                                  + 299021.12299969713009204354481308*c[76]
+                                                  + 9035.92828656801591816425787848*c[78]
+                                                  + 31885.244236166672336352559785553*c[79]
+                                                  + 64412.17276260753494253964645737*c[80]
+                                                  + 93904.12131530756195769694373846*c[81]
+                                                  + 98047.41710009499276243550823928*c[82]
+                                                  + 43889.497604780121246787186291078*c[83]))
+                                        + z*(49460.384147315313790307393517843*c[37]
+                                             + 26922.82303176990390254902329564*c[39]
+                                             + 104271.64523493431481207507431086*c[40]
+                                             + 9326.339474842206278630829119669*c[42]
+                                             + 36120.757467140691179030033129955*c[43]
+                                             + 85477.31320063821472572673635444*c[44]
+                                             + 1895.8480951806239056740922601974*c[46]
+                                             + 7342.588099573610155240642716993*c[47]
+                                             + 17375.734804606106211369656308566*c[48]
+                                             + 32837.052242855173799118211936323*c[49]
+                                             + 173.06646122227148606972262083858*c[51]
+                                             + 670.2835221009091761544283779721*c[52]
+                                             + 1586.1803176183973819344729260112*c[53]
+                                             + 2997.5990392312311388065086980511*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]
+                                             - 383709.26493896391190381420155429*c[58]
+                                             - 281967.57260365951520764804418585*c[60]
+                                             - 1.0920557128645039966846640328347e6*c[61]
+                                             - 146021.33323593508403438090830773*c[63]
+                                             - 565538.1918137801593117889471681*c[64]
+                                             - 1.3383076252640870311600660722429e6*c[65]
+                                             - 50741.98261794665035100459142464*c[67]
+                                             - 196522.85363285360150836075806893*c[68]
+                                             - 465057.95251774805017411782321367*c[69]
+                                             - 878876.9197106043016331855260045*c[70]
+                                             - 10596.482435223492597850470133805*c[72]
+                                             - 41040.*c[73]
+                                             - 97118.36571936329695478526123428*c[74]
+                                             - 183536.45959318273828126497472946*c[75]
+                                             - 304360.78591040600741511575097046*c[76]
+                                             - 1003.9920318408906575738064309422*c[78]
+                                             - 3888.4444190447161385795804616528*c[79]
+                                             - 9201.738966086790706077092351053*c[80]
+                                             - 17389.652095427326288462396988604*c[81]
+                                             - 28837.475617674997871304561246848*c[82]
+                                             - 43889.497604780121246787186291078*c[83]
+                                             + z*(509625.9993367685317861765486562*c[61]
+                                                  + 213987.42392953843865851473676631*c[64]
+                                                  + 1.2659666725471093538000625007704e6*c[65]
+                                                  + 59811.30327956413958950110028185*c[68]
+                                                  + 353848.4421330691686107418220104*c[69]
+                                                  + 1.2036792596036537174541453943105e6*c[70]
+                                                  + 10080.*c[73]
+                                                  + 59634.08421364412970907866917894*c[74]
+                                                  + 202856.0869187809212582402352273*c[75]
+                                                  + 523286.9652494699776610762034229*c[76]
+                                                  + 777.6888838089432277159160923306*c[79]
+                                                  + 4600.8694830433953530385461755267*c[80]
+                                                  + 15650.686885884593659616157289743*c[81]
+                                                  + 40372.465864744997019826385745587*c[82]
+                                                  + 87778.99520956024249357437258216*c[83])))
+                                   + z*(8272.170211014761270184880514235*c[22]
+                                        + 3799.236765456977939198160391971*c[24]
+                                        + 14714.38072091380949395350945523*c[25]
+                                        + 974.8846085563152432551860281919*c[27]
+                                        + 3775.7118534125455691692326492478*c[28]
+                                        + 8934.965025113416749215934207924*c[29]
+                                        + 108.99541274750969995521118114985*c[31]
+                                        + 422.137418384108659910906710219*c[32]
+                                        + 998.95945863683577216526048412*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 49460.384147315313790307393517843*c[37]
+                                        - 35336.205229197998872095593075528*c[39]
+                                        - 136856.534370851288190848535033*c[40]
+                                        - 16321.094080973860987603950959421*c[42]
+                                        - 63211.32556749620956330255797742*c[43]
+                                        - 149585.29810111687577002178862026*c[44]
+                                        - 4384.1487201051927818713383517065*c[46]
+                                        - 16979.734980263973483993986283046*c[47]
+                                        - 40181.386735651620613792330213559*c[48]
+                                        - 75935.68331160258941046086510275*c[49]
+                                        - 519.1993836668144582091678625158*c[51]
+                                        - 2010.8505663027275284632851339164*c[52]
+                                        - 4758.5409528551921458034187780335*c[53]
+                                        - 8992.797117693693416419526094153*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + 177096.58381798334395560655456352*c[58]
+                                        + 151828.69294043204665027202379238*c[60]
+                                        + 588029.9992347329212917421715264*c[61]
+                                        + 98814.85232494151736630142547643*c[63]
+                                        + 382708.27741244374606234366383205*c[64]
+                                        + 905653.0811298551531031216351665*c[65]
+                                        + 44802.285655979651146037498782963*c[67]
+                                        + 173518.50621763662474316802719129*c[68]
+                                        + 410619.73065112202423400369675054*c[69]
+                                        + 775998.3505137108215088995948668*c[70]
+                                        + 12269.611240785096692247912786511*c[72]
+                                        + 47520.*c[73]
+                                        + 112452.844517157501737119776166*c[74]
+                                        + 212515.90058158001274672786547622*c[75]
+                                        + 352417.75210678590332276560638685*c[76]
+                                        + 1505.9880477613359863607096464133*c[78]
+                                        + 5832.666628567074207869370692479*c[79]
+                                        + 13802.60844913018605911563852658*c[80]
+                                        + 26084.478143140989432693595482906*c[81]
+                                        + 43256.213426512496806956841870272*c[82]
+                                        + 65834.24640717018187018077943662*c[83]
+                                        + z*(78203.73392620073610905630573314*c[40]
+                                             + 27090.568100355518384272524847466*c[43]
+                                             + 160269.96225119665261073763066457*c[44]
+                                             + 5506.941074680207616430482037745*c[47]
+                                             + 32579.502758636449146318105578561*c[48]
+                                             + 110825.05131963621157202396528509*c[49]
+                                             + 502.7126415756818821158212834791*c[52]
+                                             + 2974.0880955344950911271367362709*c[53]
+                                             + 10116.896757405405093471966855922*c[54]
+                                             + 26097.517123282053706518042193501*c[55]
+                                             - 436822.28514580159867386561313389*c[61]
+                                             - 263663.07591318129048995565780134*c[64]
+                                             - 1.5598517929598311680750770098778e6*c[65]
+                                             - 102533.66276496709643914474334031*c[68]
+                                             - 606597.3293709757176184145520178*c[69]
+                                             - 2.0634501593205492299213921045322e6*c[70]
+                                             - 23220.*c[73]
+                                             - 137371.37256357308450841336293006*c[74]
+                                             - 467293.48593790605075558911329146*c[75]
+                                             - 1.2054289020925290556835505400277e6*c[76]
+                                             - 2333.0666514268296831477482769917*c[79]
+                                             - 13802.60844913018605911563852658*c[80]
+                                             - 46952.06065765378097884847186923*c[81]
+                                             - 121117.39759423499105947915723676*c[82]
+                                             - 263336.98562868072748072311774647*c[83]
+                                             + z*(632983.3362735546769000312503852*c[65]
+                                                  + 176924.2210665345843053709110052*c[69]
+                                                  + 1.4042924695375960036965029600289e6*c[70]
+                                                  + 29817.042106822064854539334589471*c[74]
+                                                  + 236665.43473857774146794694109852*c[75]
+                                                  + 1.0465739304989399553221524068458e6*c[76]
+                                                  + 2300.4347415216976765192730877634*c[80]
+                                                  + 18259.134700198692602885516838034*c[81]
+                                                  + 80744.93172948999403965277149117*c[82]
+                                                  + 263336.98562868072748072311774647*c[83])))
+                                   + y*(7163.909547167663674088254711209*c[21]
+                                        + 4136.0851055073806350924402571176*c[22]
+                                        + 8773.961477006837189296674253727*c[23]
+                                        + 11397.710296370933817594481175913*c[24]
+                                        + 4904.7935736379364979845031517435*c[25]
+                                        + 4221.37418384108659910906710219*c[26]
+                                        + 6336.749955616049081158709183248*c[27]
+                                        + 5663.567780118818353753848973872*c[28]
+                                        + 2233.7412562783541873039835519809*c[29]
+                                        + 755.1423706825091138338465298496*c[30]
+                                        + 1198.9495402226066995073229926484*c[31]
+                                        + 1266.412255152325979732720130657*c[32]
+                                        + 998.95945863683577216526048412*c[33]
+                                        + 377.57118534125455691692326492478*c[34]
+                                        - 42833.949152512192802256348657549*c[36]
+                                        - 24730.192073657656895153696758922*c[37]
+                                        - 81605.4704048693049380197547971*c[38]
+                                        - 106008.61568759399661628677922658*c[39]
+                                        - 45618.844790283762730282845011*c[40]
+                                        - 70672.41045839599774419118615106*c[41]
+                                        - 106087.11152633009641942568123623*c[42]
+                                        - 94816.98835124431434495383696613*c[43]
+                                        - 37396.324525279218942505447155066*c[44]
+                                        - 30374.273324641035764184346041098*c[45]
+                                        - 48225.635921157120600584721868772*c[46]
+                                        - 50939.20494079192045198195884914*c[47]
+                                        - 40181.386735651620613792330213559*c[48]
+                                        - 15187.136662320517882092173020549*c[49]
+                                        - 5245.798318654654492911390221589*c[50]
+                                        - 8566.78983050243856045126973151*c[51]
+                                        - 9719.111070463183054239211480596*c[52]
+                                        - 9120.536826305784946123219324564*c[53]
+                                        - 6744.597838270270062314644570615*c[54]
+                                        - 2485.4778212649574958588611612858*c[55]
+                                        + 153370.14050981370865309890983138*c[57]
+                                        + 88548.29190899167197780327728176*c[58]
+                                        + 350633.3469594699003320373162067*c[59]
+                                        + 455486.07882129613995081607137715*c[60]
+                                        + 196009.99974491097376391405717546*c[61]
+                                        + 427880.86192303576783258479432399*c[62]
+                                        + 642296.5401121198628809592655968*c[63]
+                                        + 574062.4161186656190935154957481*c[64]
+                                        + 226413.27028246378827578040879162*c[65]
+                                        + 310399.34020548432860355983794673*c[66]
+                                        + 492825.1422157761626064124866126*c[67]
+                                        + 520555.5186529098742295040815739*c[68]
+                                        + 410619.73065112202423400369675054*c[69]
+                                        + 155199.67010274216430177991897337*c[70]
+                                        + 123967.60867258834076892458819446*c[71]
+                                        + 202448.58547295409542209056097743*c[72]
+                                        + 229680.*c[73]
+                                        + 215534.61865788521166281290431817*c[74]
+                                        + 159386.92543618500956004589910717*c[75]
+                                        + 58736.29201779765055379426773114*c[76]
+                                        + 20867.582514512791546154876386324*c[77]
+                                        + 34637.725098510727686296321867507*c[78]
+                                        + 40828.666399969519455085594847354*c[79]
+                                        + 41407.825347390558177346915579741*c[80]
+                                        + 36518.269400397385205771033676068*c[81]
+                                        + 25953.728055907498084174105122163*c[82]
+                                        + 9404.892343881454552882968490945*c[83]
+                                        + y*(58289.62171776378924144268199793*c[38]
+                                             + 50480.29318456856981727941867933*c[39]
+                                             + 13033.955654366789351509384288857*c[40]
+                                             + 90864.52773222342567110295362279*c[41]
+                                             + 115413.4510011723026980565103559*c[42]
+                                             + 67726.42025088879596068131211867*c[43]
+                                             + 16026.996225119665261073763066457*c[44]
+                                             + 51718.35728249689873361118379971*c[45]
+                                             + 74649.01874773706628591738274527*c[46]
+                                             + 63329.82235882238758895054343406*c[47]
+                                             + 32579.502758636449146318105578561*c[48]
+                                             + 7388.336754642414104801597685673*c[49]
+                                             + 10491.596637309308985822780443179*c[50]
+                                             + 16095.180893671248204484203737988*c[51]
+                                             + 15919.233649896592933667673976838*c[52]
+                                             + 11698.079842435680691766737829332*c[53]
+                                             + 5620.498198558558385262203808846*c[54]
+                                             + 1242.7389106324787479294305806429*c[55]
+                                             - 325588.10789093633602260607933479*c[59]
+                                             - 281967.57260365951520764804418585*c[60]
+                                             - 72803.71419096693311231093552232*c[61]
+                                             - 884352.8413478412067876234113102*c[62]
+                                             - 1.123278972223730359277990973705e6*c[63]
+                                             - 659157.6897829532262248891445034*c[64]
+                                             - 155985.17929598311680750770098778*c[65]
+                                             - 962943.4076829229739633163154484*c[66]
+                                             - 1.3898890891002778139622996781533e6*c[67]
+                                             - 1.1791371217971216090501645484136e6*c[68]
+                                             - 606597.3293709757176184145520178*c[69]
+                                             - 137563.34395470328199475947363548*c[70]
+                                             - 484600.65208375442300579611748744*c[71]
+                                             - 743426.899271206085943930352019*c[72]
+                                             - 735300.*c[73]
+                                             - 540327.3987500541323997592275249*c[74]
+                                             - 259607.4921877255837531050629397*c[75]
+                                             - 57401.3762901204312230262161918*c[76]
+                                             - 93904.12131530756195769694373846*c[77]
+                                             - 149092.81672837226264971025499492*c[78]
+                                             - 159815.06562273783329562075697393*c[79]
+                                             - 138026.0844913018605911563852658*c[80]
+                                             - 93904.12131530756195769694373846*c[81]
+                                             - 43256.213426512496806956841870272*c[82]
+                                             - 9404.892343881454552882968490945*c[83]
+                                             + y*(418679.12295694897712650770197293*c[62]
+                                                  + 435104.10781788764904839176056559*c[63]
+                                                  + 187238.99593834613382620039467052*c[64]
+                                                  + 31649.166813677733845001562519259*c[65]
+                                                  + 748955.9837533845353048015786821*c[66]
+                                                  + 972922.3623701944697736097747073*c[67]
+                                                  + 657924.3360752055354845121031003*c[68]
+                                                  + 247693.90949314841802751927540728*c[69]
+                                                  + 40122.641986788457248471513143683*c[70]
+                                                  + 473330.86947715548293589388219704*c[71]
+                                                  + 679290.2950580112623253617169986*c[72]
+                                                  + 582120.*c[73]
+                                                  + 336932.57580708933285629448086102*c[74]
+                                                  + 118332.71736928887073397347054926*c[75]
+                                                  + 18688.820187481070630752721550818*c[76]
+                                                  + 104337.91257256395773077438193162*c[77]
+                                                  + 158128.7450149402785678745128734*c[78]
+                                                  + 153593.55455226628747389342823529*c[79]
+                                                  + 112721.30233456318614944438130041*c[80]
+                                                  + 59994.29972922427569519526961068*c[81]
+                                                  + 20186.232932372498509913192872794*c[82]
+                                                  + 3134.9641146271515176276561636484*c[83])
+                                             + z*(870208.2156357752980967835211312*c[63]
+                                                  + 1.1234339756300768029572023680231e6*c[64]
+                                                  + 379790.00176413280614001875023111*c[65]
+                                                  + 972922.3623701944697736097747073*c[67]
+                                                  + 2.3326408279030014439905429109921e6*c[68]
+                                                  + 2.0169361201584942610812283854593e6*c[69]
+                                                  + 601839.6298018268587270726971552*c[70]
+                                                  + 421628.45900152423178815554848191*c[72]
+                                                  + 1.22472e6*c[73]
+                                                  + 1.7174616253529509356214656723535e6*c[74]
+                                                  + 1.2171365215126855275494414113638e6*c[75]
+                                                  + 336398.76337465927135354898791472*c[76]
+                                                  + 67769.4621492601193862319340886*c[78]
+                                                  + 215808.66525698174569116671562173*c[79]
+                                                  + 365769.12390194993056656442095438*c[80]
+                                                  + 399092.51559005713832021201088846*c[81]
+                                                  + 250886.03787377248148034968284758*c[82]
+                                                  + 65834.24640717018187018077943662*c[83]))
+                                        + z*(100960.58636913713963455883735865*c[39]
+                                             + 78203.73392620073610905630573314*c[40]
+                                             + 83937.05527357985650767746207702*c[42]
+                                             + 216724.54480284414707418019877973*c[43]
+                                             + 128215.96980095732208859010453165*c[44]
+                                             + 29859.607499094826514366953098109*c[46]
+                                             + 93617.99826956352947931819464166*c[47]
+                                             + 143349.81213800037624379966454567*c[48]
+                                             + 73883.36754642414104801597685673*c[49]
+                                             + 4153.595069334515665673342900126*c[51]
+                                             + 14075.953964119092699242995937415*c[52]
+                                             + 26171.975240703556801918803279184*c[53]
+                                             + 31474.789911927926957468341329537*c[54]
+                                             + 14912.866927589744975153166967715*c[55]
+                                             - 563935.1452073190304152960883717*c[60]
+                                             - 436822.28514580159867386561313389*c[61]
+                                             - 816930.1616172584431112661626946*c[63]
+                                             - 2.1093046073054503239196452624107e6*c[64]
+                                             - 1.2478814343678649344600616079022e6*c[65]
+                                             - 555955.6356401111255849198712613*c[67]
+                                             - 1.7430722670044406394654606367853e6*c[68]
+                                             - 2.6690282492322931575210240288785e6*c[69]
+                                             - 1.3756334395470328199475947363548e6*c[70]
+                                             - 191852.10303773060282424009084362*c[72]
+                                             - 650160.*c[73]
+                                             - 1.2088680785594431436740375937845e6*c[74]
+                                             - 1.4538019562512632690173883524623e6*c[75]
+                                             - 688816.5154814451746763145943016*c[76]
+                                             - 27107.78485970404775449277363544*c[78]
+                                             - 95655.73270850001700905767935666*c[79]
+                                             - 193236.51828782260482761893937212*c[80]
+                                             - 281712.36394592268587309083121538*c[81]
+                                             - 294142.25130028497828730652471785*c[82]
+                                             - 131668.49281434036374036155887323*c[83]
+                                             + z*(1.1234339756300768029572023680231e6*c[64]
+                                                  + 949475.0044103320153500468755778*c[65]
+                                                  + 717735.6393547696750740132033822*c[68]
+                                                  + 2.653863315998018764580563665078e6*c[69]
+                                                  + 1.8055188894054805761812180914657e6*c[70]
+                                                  + 204120.*c[73]
+                                                  + 939236.8263648950429179890395683*c[74]
+                                                  + 1.9778468474581139822678422934662e6*c[75]
+                                                  + 1.1773956718113074497374214577015e6*c[76]
+                                                  + 23330.666514268296831477482769917*c[79]
+                                                  + 117322.17181760658150248292747593*c[80]
+                                                  + 305188.39427474957636251506715*c[81]
+                                                  + 484469.59037693996423791662894705*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]))))
+                              + z*(1163.9381426862855412504439414919*c[12]
+                                   + 407.29350596345137405488635257239*c[14]
+                                   + 1577.4409656148784067560729744663*c[15]
+                                   + 58.78775382679627435673481779294*c[17]
+                                   + 227.68399153212331190392033519916*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 4963.3021266088567621109283085412*c[22]
+                                   - 3545.9543144265127432516163658396*c[24]
+                                   - 13733.422006186222194356608824882*c[25]
+                                   - 1364.8384519788413405572604394687*c[27]
+                                   - 5285.996594777563796836925708947*c[28]
+                                   - 12508.951035158783448902307891093*c[29]
+                                   - 217.99082549501939991042236229971*c[31]
+                                   - 844.274836768217319821813420438*c[32]
+                                   - 1997.91891727367154433052096824*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + 13489.19567654054012462928914123*c[37]
+                                   + 11931.705661807116502266044415113*c[39]
+                                   + 46211.297320027707700805998842312*c[40]
+                                   + 7842.60364929912800703046994154*c[42]
+                                   + 30374.273324641035764184346041098*c[43]
+                                   + 71878.64973690031692845202829805*c[44]
+                                   + 3080.7531546685138467203999228208*c[46]
+                                   + 11931.705661807116502266044415113*c[47]
+                                   + 28235.56905748492259347569150142*c[48]
+                                   + 53360.20989463965742356709439652*c[49]
+                                   + 519.1993836668144582091678625158*c[51]
+                                   + 2010.8505663027275284632851339164*c[52]
+                                   + 4758.5409528551921458034187780335*c[53]
+                                   + 8992.797117693693416419526094153*c[54]
+                                   + 14912.866927589744975153166967715*c[55]
+                                   - 29516.097302997223992601092427253*c[58]
+                                   - 28919.751036272770790528004531882*c[60]
+                                   - 112005.71413994912786509374695741*c[61]
+                                   - 23299.66180012061891816784763538*c[63]
+                                   - 90239.20212413228113758794531217*c[64]
+                                   - 213544.92773184756682231823502005*c[65]
+                                   - 14594.683963690340903633427633844*c[67]
+                                   - 56524.96793453314290875928158504*c[68]
+                                   - 133762.48801513823516713756788086*c[69]
+                                   - 252787.34145522397973395971650965*c[70]
+                                   - 5762.999219156636325146746914876*c[72]
+                                   - 22320.*c[73]
+                                   - 52818.76030351337202804110698706*c[74]
+                                   - 99818.07451559061204770551257216*c[75]
+                                   - 165529.55023197519701523839087867*c[76]
+                                   - 1003.9920318408906575738064309422*c[78]
+                                   - 3888.4444190447161385795804616528*c[79]
+                                   - 9201.738966086790706077092351053*c[80]
+                                   - 17389.652095427326288462396988604*c[81]
+                                   - 28837.475617674997871304561246848*c[82]
+                                   - 43889.497604780121246787186291078*c[83]
+                                   + z*(9809.587147275872995969006303487*c[25]
+                                        + 2517.1412356083637127794884328319*c[28]
+                                        + 14891.608375189027915359890346539*c[29]
+                                        + 281.42494558940577327393780681267*c[32]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 39101.866963100368054528152866572*c[40]
+                                        - 24080.50497809379411935335541997*c[43]
+                                        - 142462.18866773035787621122725739*c[44]
+                                        - 7648.529270389177245042336163534*c[47]
+                                        - 45249.309386995068258775146636891*c[48]
+                                        - 153923.68238838362718336661845151*c[49]
+                                        - 1005.4252831513637642316425669582*c[52]
+                                        - 5948.176191068990182254273472542*c[53]
+                                        - 20233.793514810810186943933711845*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + 100805.14272595421507858437226167*c[61]
+                                        + 79363.46766617497038159200402047*c[64]
+                                        + 469520.6065765378097884847186923*c[65]
+                                        + 47323.228968446352202682189233989*c[68]
+                                        + 279967.998171219561977729793239*c[69]
+                                        + 952361.6119940996445791040482457*c[70]
+                                        + 16200.*c[73]
+                                        + 95840.4924862137798895907183233*c[74]
+                                        + 326018.71111946933773645752090102*c[75]
+                                        + 840996.9084366481783838724697868*c[76]
+                                        + 2333.0666514268296831477482769917*c[79]
+                                        + 13802.60844913018605911563852658*c[80]
+                                        + 46952.06065765378097884847186923*c[81]
+                                        + 121117.39759423499105947915723676*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        + z*(71231.0943338651789381056136287*c[44]
+                                             + 14479.779003838421842808046923805*c[48]
+                                             + 114929.68284999310829691374177713*c[49]
+                                             + 1321.8169313486644849453941050093*c[53]
+                                             + 10491.596637309308985822780443179*c[54]
+                                             + 46395.585996945873256032075010668*c[55]
+                                             - 271278.57268866629010001339302222*c[65]
+                                             - 151649.33234274392940460363800446*c[69]
+                                             - 1.2036792596036537174541453943105e6*c[70]
+                                             - 41175.915290373327656268604909269*c[74]
+                                             - 326823.69559136926202716482342176*c[75]
+                                             - 1.4452687611652027954448771332632e6*c[76]
+                                             - 4600.8694830433953530385461755267*c[80]
+                                             - 36518.269400397385205771033676068*c[81]
+                                             - 161489.86345897998807930554298235*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + z*(468097.4898458653345655009866763*c[70]
+                                                  + 78888.47824619258048931564703284*c[75]
+                                                  + 784930.4478742049664916143051343*c[76]
+                                                  + 6086.378233399564200961838946011*c[81]
+                                                  + 60558.69879711749552973957861838*c[82]
+                                                  + 329171.23203585090935090389718308*c[83]))))
+                              + y*(1008.*c[11]
+                                   + 581.969071343142770625221970746*c[12]
+                                   + 940.6040612287403897077570846871*c[13]
+                                   + 1221.8805178903541221646590577172*c[14]
+                                   + 525.8136552049594689186909914888*c[15]
+                                   + 254.55844122715710878430397035775*c[16]
+                                   + 382.12039987417578331877631565412*c[17]
+                                   + 341.52598729818496785588050279873*c[18]
+                                   + 134.6996659238618898810149543634*c[19]
+                                   - 4298.3457283005982044529528267252*c[21]
+                                   - 2481.6510633044283810554641542706*c[22]
+                                   - 8189.030711873048043343562636812*c[23]
+                                   - 10637.862943279538229754849097519*c[24]
+                                   - 4577.8073353954073981188696082939*c[25]
+                                   - 5909.923857377521238752693943066*c[26]
+                                   - 8871.449937862468713622192856547*c[27]
+                                   - 7928.99489216634569525538856342*c[28]
+                                   - 3127.2377587896958622255769727733*c[29]
+                                   - 1510.2847413650182276676930596991*c[30]
+                                   - 2397.8990804452133990146459852968*c[31]
+                                   - 2532.824510304651959465440261314*c[32]
+                                   - 1997.91891727367154433052096824*c[33]
+                                   - 755.1423706825091138338465298496*c[34]
+                                   + 11681.986132503325309706276906604*c[36]
+                                   + 6744.597838270270062314644570615*c[37]
+                                   + 27555.093902942882186863813308113*c[38]
+                                   + 35795.11698542134950679813324534*c[39]
+                                   + 15403.765773342569233601999614104*c[40]
+                                   + 33959.469960527946967987972566092*c[41]
+                                   + 50976.92372044433204569805462001*c[42]
+                                   + 45561.409986961553646276519061648*c[43]
+                                   + 17969.662434225079232113007074512*c[44]
+                                   + 21344.08395785586296942683775861*c[45]
+                                   + 33888.284701353652313924399151029*c[46]
+                                   + 35795.11698542134950679813324534*c[47]
+                                   + 28235.56905748492259347569150142*c[48]
+                                   + 10672.041978927931484713418879305*c[49]
+                                   + 5245.798318654654492911390221589*c[50]
+                                   + 8566.78983050243856045126973151*c[51]
+                                   + 9719.111070463183054239211480596*c[52]
+                                   + 9120.536826305784946123219324564*c[53]
+                                   + 6744.597838270270062314644570615*c[54]
+                                   + 2485.4778212649574958588611612858*c[55]
+                                   - 25561.690084968951442183151638564*c[57]
+                                   - 14758.048651498611996300546213626*c[58]
+                                   - 66787.30418275617149181663165842*c[59]
+                                   - 86759.25310881831237158401359565*c[60]
+                                   - 37335.238046649709288364582319136*c[61]
+                                   - 100890.49509245159809877383399191*c[62]
+                                   - 151447.80170078402296809100962997*c[63]
+                                   - 135358.80318619842170638191796825*c[64]
+                                   - 53386.23193296189170557955875501*c[65]
+                                   - 101114.93658208959189358388660386*c[66]
+                                   - 160541.52360059374993996770397228*c[67]
+                                   - 169574.90380359942872627784475513*c[68]
+                                   - 133762.48801513823516713756788086*c[69]
+                                   - 50557.46829104479594679194330193*c[70]
+                                   - 58227.21013409452369449488233376*c[71]
+                                   - 95089.48711608449936492132409546*c[72]
+                                   - 107880.*c[73]
+                                   - 101235.9572484006297204121217252*c[74]
+                                   - 74863.55588669295903577913442912*c[75]
+                                   - 27588.258371995866169206398479779*c[76]
+                                   - 13911.721676341861030769917590883*c[77]
+                                   - 23091.816732340485124197547911671*c[78]
+                                   - 27219.11093331301297005706323157*c[79]
+                                   - 27605.21689826037211823127705316*c[80]
+                                   - 24345.512933598256803847355784045*c[81]
+                                   - 17302.485370604998722782736748109*c[82]
+                                   - 6269.928229254303035255312327297*c[83]
+                                   + y*(7311.634564172364324413895211439*c[23]
+                                        + 6332.061275761629898663600653285*c[24]
+                                        + 1634.9311912126454993281677172478*c[25]
+                                        + 8442.74836768217319821813420438*c[26]
+                                        + 10723.730694119467675807046310111*c[27]
+                                        + 6292.85308902090928194872108208*c[28]
+                                        + 1489.1608375189027915359890346539*c[29]
+                                        + 2642.9982973887818984184628544734*c[30]
+                                        + 3814.8394461628394984323913402449*c[31]
+                                        + 3236.3868742781663926502847783457*c[32]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 377.57118534125455691692326492478*c[34]
+                                        - 29144.810858881894620721340998966*c[38]
+                                        - 25240.146592284284908639709339663*c[39]
+                                        - 6516.977827183394675754692144429*c[40]
+                                        - 80768.46909530971170764706988692*c[41]
+                                        - 102589.73422326426906493912031636*c[42]
+                                        - 60201.26244523448529838338854992*c[43]
+                                        - 14246.218866773035787621122725739*c[44]
+                                        - 71831.05178124569268557108861071*c[45]
+                                        - 103679.19270519036984155192047955*c[46]
+                                        - 87958.08660947553831798686588064*c[47]
+                                        - 45249.309386995068258775146636891*c[48]
+                                        - 10261.578825892241812224441230101*c[49]
+                                        - 20983.193274618617971645560886358*c[50]
+                                        - 32190.361787342496408968407475977*c[51]
+                                        - 31838.467299793185867335347953677*c[52]
+                                        - 23396.159684871361383533475658665*c[53]
+                                        - 11240.996397117116770524407617692*c[54]
+                                        - 2485.4778212649574958588611612858*c[55]
+                                        + 75135.71720560069292829371061572*c[59]
+                                        + 65069.43983161373427868801019674*c[60]
+                                        + 16800.857120992369179764062043611*c[61]
+                                        + 266193.16294751073114008731444119*c[62]
+                                        + 338110.72742520311817732169777075*c[63]
+                                        + 198408.66916543742595398001005118*c[64]
+                                        + 46952.06065765378097884847186923*c[65]
+                                        + 444435.41893057983413691522251464*c[66]
+                                        + 641487.2718924359141364460053015*c[67]
+                                        + 544217.1331371330503308451761909*c[68]
+                                        + 279967.998171219561977729793239*c[69]
+                                        + 63490.77413293997630527360321638*c[70]
+                                        + 338093.47819796820209706705871217*c[71]
+                                        + 518669.9297240972692632072223389*c[72]
+                                        + 513000.*c[73]
+                                        + 376972.60377910753423239015873831*c[74]
+                                        + 181121.50617748296540914306716723*c[75]
+                                        + 40047.471830316579923041546180324*c[76]
+                                        + 93904.12131530756195769694373846*c[77]
+                                        + 149092.81672837226264971025499492*c[78]
+                                        + 159815.06562273783329562075697393*c[79]
+                                        + 138026.0844913018605911563852658*c[80]
+                                        + 93904.12131530756195769694373846*c[81]
+                                        + 43256.213426512496806956841870272*c[82]
+                                        + 9404.892343881454552882968490945*c[83]
+                                        + y*(47114.940305597331829460790767371*c[41]
+                                             + 48963.282242921582962811852878262*c[42]
+                                             + 21070.441855832069854434185992474*c[43]
+                                             + 3561.5547166932589469052806814348*c[44]
+                                             + 61295.83085332965775835399561447*c[45]
+                                             + 79625.61999758620403831187492829*c[46]
+                                             + 53845.64606353980780509804659128*c[47]
+                                             + 20271.690605373790579931265693327*c[48]
+                                             + 3283.7052242855173799118211936323*c[49]
+                                             + 20983.193274618617971645560886358*c[50]
+                                             + 30113.564252675238576131736025914*c[51]
+                                             + 25805.915600885003281945492551928*c[52]
+                                             + 14936.531324239908679882953386605*c[53]
+                                             + 5245.798318654654492911390221589*c[54]
+                                             + 828.4926070883191652862870537619*c[55]
+                                             - 179433.90983869241876850330084554*c[62]
+                                             - 186473.18906480899244931075452811*c[63]
+                                             - 80245.28397357691449694302628737*c[64]
+                                             - 13563.928634433314505000669651111*c[65]
+                                             - 641962.2717886153159755442102989*c[66]
+                                             - 833933.453460166688377379806892*c[67]
+                                             - 563935.1452073190304152960883717*c[68]
+                                             - 212309.06527984150116644509320624*c[69]
+                                             - 34390.835988675820498689868408871*c[70]
+                                             - 653647.3911827385240543296468435*c[71]
+                                             - 938067.5503182060289254995139505*c[72]
+                                             - 803880.*c[73]
+                                             - 465287.84278121860251583523547474*c[74]
+                                             - 163411.84779568463101358241171088*c[75]
+                                             - 25808.370735092907061515663093986*c[76]
+                                             - 208675.82514512791546154876386324*c[77]
+                                             - 316257.4900298805571357490257468*c[78]
+                                             - 307187.10910453257494778685647057*c[79]
+                                             - 225442.60466912637229888876260081*c[80]
+                                             - 119988.59945844855139039053922137*c[81]
+                                             - 40372.465864744997019826385745587*c[82]
+                                             - 6269.928229254303035255312327297*c[83]
+                                             + y*(280858.49390751920073930059200578*c[66]
+                                                  + 324307.45412339815659120325823577*c[67]
+                                                  + 179433.90983869241876850330084554*c[68]
+                                                  + 53077.26631996037529161127330156*c[69]
+                                                  + 6687.106997798076208078585523947*c[70]
+                                                  + 394442.3912309629024465782351642*c[71]
+                                                  + 527035.5737519052897351944356024*c[72]
+                                                  + 390600.*c[73]
+                                                  + 183871.75965873606660299256330174*c[74]
+                                                  + 50714.02172969523031456005880683*c[75]
+                                                  + 6229.606729160356876917573850273*c[76]
+                                                  + 143464.62978727544187981477515598*c[77]
+                                                  + 207073.35656718369812459757638183*c[78]
+                                                  + 181784.77659034047947859538658227*c[79]
+                                                  + 113871.51970532403498770401784429*c[80]
+                                                  + 49125.767169582196764906271492806*c[81]
+                                                  + 12976.864027953749042087052561082*c[82]
+                                                  + 1567.4820573135757588138280818242*c[83])
+                                             + z*(648614.9082467963131824065164715*c[67]
+                                                  + 1.0766034590321545126110198050733e6*c[68]
+                                                  + 636927.1958395245034993352796187*c[69]
+                                                  + 133742.13995596152416157171047894*c[70]
+                                                  + 624634.7540763321952417119236769*c[72]
+                                                  + 1.512e6*c[73]
+                                                  + 1.5504861895547473724360453986525e6*c[74]
+                                                  + 766345.2172487279247533519997476*c[75]
+                                                  + 149510.56149984856504602177240654*c[76]
+                                                  + 165658.68525374695849967806110547*c[78]
+                                                  + 470501.77470441065276812923585999*c[79]
+                                                  + 657924.3360752055354845121031003*c[80]
+                                                  + 533862.3193296189170557955875501*c[81]
+                                                  + 236467.30006493498254469740222415*c[82]
+                                                  + 43889.497604780121246787186291078*c[83]))
+                                        + z*(97926.56448584316592562370575652*c[42]
+                                             + 126422.65113499241912660511595484*c[43]
+                                             + 42738.656600319107362863368177218*c[44]
+                                             + 79625.61999758620403831187492829*c[46]
+                                             + 190907.29058891386403625671064181*c[47]
+                                             + 165069.48064375800900801173493138*c[48]
+                                             + 49255.578364282760698677317904484*c[49]
+                                             + 18691.177812005320495530043050567*c[51]
+                                             + 54292.96529017364326850869861574*c[52]
+                                             + 76136.65524568307433285470044854*c[53]
+                                             + 53956.78270616216049851715656492*c[54]
+                                             + 14912.866927589744975153166967715*c[55]
+                                             - 372946.37812961798489862150905622*c[63]
+                                             - 481471.70384146148698165815772419*c[64]
+                                             - 162767.14361319977406000803581333*c[65]
+                                             - 833933.453460166688377379806892*c[67]
+                                             - 1.999406423916858380563322495136e6*c[68]
+                                             - 1.7288023887072807952124814732508e6*c[69]
+                                             - 515862.5398301373074803480261331*c[70]
+                                             - 582248.8243354382248503100431417*c[72]
+                                             - 1.69128e6*c[73]
+                                             - 2.3717327207255036730010716427739e6*c[74]
+                                             - 1.6808075773270419189968476633119e6*c[75]
+                                             - 464550.67323167232710728193569176*c[76]
+                                             - 135538.9242985202387724638681772*c[78]
+                                             - 431617.33051396349138233343124346*c[79]
+                                             - 731538.2478038998611331288419088*c[80]
+                                             - 798185.0311801142766404240217769*c[81]
+                                             - 501772.0757475449629606993656952*c[82]
+                                             - 131668.49281434036374036155887323*c[83]
+                                             + z*(1.0766034590321545126110198050733e6*c[68]
+                                                  + 1.5923179895988112587483381990468e6*c[69]
+                                                  + 601839.6298018268587270726971552*c[70]
+                                                  + 680400.*c[73]
+                                                  + 2.2362781580116548640904500942103e6*c[74]
+                                                  + 2.332844999565980594469762705114e6*c[75]
+                                                  + 784930.4478742049664916143051343*c[76]
+                                                  + 128318.66582847563257312615523454*c[79]
+                                                  + 531400.4252915121632759520832733*c[80]
+                                                  + 993818.6172536716973856259878987*c[81]
+                                                  + 847821.7831596449374163541006573*c[82]
+                                                  + 263336.98562868072748072311774647*c[83])))
+                                   + z*(12664.12255152325979732720130657*c[24]
+                                        + 9809.587147275872995969006303487*c[25]
+                                        + 7799.076868450521946041488225535*c[27]
+                                        + 20137.129884866909702235907462655*c[28]
+                                        + 11913.286700151222332287912277231*c[29]
+                                        + 1525.935778465135799372956536098*c[31]
+                                        + 4784.2240750198981456569427158154*c[32]
+                                        + 7325.702696670128995878576883547*c[33]
+                                        + 3775.7118534125455691692326492478*c[34]
+                                        - 50480.29318456856981727941867933*c[39]
+                                        - 39101.866963100368054528152866572*c[40]
+                                        - 74610.71579873765022904663295735*c[42]
+                                        - 192644.03982475035295482684335976*c[43]
+                                        - 113969.75093418428630096898180591*c[44]
+                                        - 41471.677082076147936620768191819*c[46]
+                                        - 130024.99759661601316571971478008*c[47]
+                                        - 199096.96130277830033861064520232*c[48]
+                                        - 102615.78825892241812224441230101*c[49]
+                                        - 8307.190138669031331346685800252*c[51]
+                                        - 28151.90792823818539848599187483*c[52]
+                                        - 52343.95048140711360383760655837*c[53]
+                                        - 62949.57982385585391493668265907*c[54]
+                                        - 29825.733855179489950306333935429*c[55]
+                                        + 130138.87966322746855737602039347*c[60]
+                                        + 100805.14272595421507858437226167*c[61]
+                                        + 245898.71085469317685623396201509*c[63]
+                                        + 634907.7413293997630527360321638*c[64]
+                                        + 375616.48526123024783078777495384*c[65]
+                                        + 256594.90875697436565457840212061*c[67]
+                                        + 804494.8924635879874455972169778*c[68]
+                                        + 1.2318591919533660727020110902516e6*c[69]
+                                        + 634907.7413293997630527360321638*c[70]
+                                        + 133850.30444492832755179541221648*c[72]
+                                        + 453600.*c[73]
+                                        + 843396.333878681263028398321245*c[74]
+                                        + 1.0142804345939046062912011761365e6*c[75]
+                                        + 480569.66196379895907649855416389*c[76]
+                                        + 27107.78485970404775449277363544*c[78]
+                                        + 95655.73270850001700905767935666*c[79]
+                                        + 193236.51828782260482761893937212*c[80]
+                                        + 281712.36394592268587309083121538*c[81]
+                                        + 294142.25130028497828730652471785*c[82]
+                                        + 131668.49281434036374036155887323*c[83]
+                                        + z*(126422.65113499241912660511595484*c[43]
+                                             + 106846.64150079776840715842044304*c[44]
+                                             + 58740.70479658888124192514173594*c[47]
+                                             + 217196.68505757632764212070385708*c[48]
+                                             + 147766.73509284828209603195371345*c[49]
+                                             + 9048.827548362273878084783102624*c[52]
+                                             + 41637.233337482931275779914307793*c[53]
+                                             + 87679.77189751351081009037941799*c[54]
+                                             + 52195.034246564107413036084387*c[55]
+                                             - 481471.70384146148698165815772419*c[64]
+                                             - 406917.85903299943515002008953333*c[65]
+                                             - 615201.9765898025786348684600419*c[68]
+                                             - 2.2747399851411589410690545700669e6*c[69]
+                                             - 1.5475876194904119224410440783992e6*c[70]
+                                             - 281880.*c[73]
+                                             - 1.297041331646759821172461054642e6*c[74]
+                                             - 2.7313123131564431183698774528819e6*c[75]
+                                             - 1.6259273563108531448754867749211e6*c[76]
+                                             - 46661.333028536593662954965539834*c[79]
+                                             - 234644.34363521316300496585495186*c[80]
+                                             - 610376.7885494991527250301343*c[81]
+                                             - 968939.1807538799284758332578941*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + z*(1.0615453263992075058322254660312e6*c[69]
+                                                  + 936194.9796917306691310019733526*c[70]
+                                                  + 397560.56142429419806052446119294*c[74]
+                                                  + 1.8933234779086219317435755287881e6*c[75]
+                                                  + 1.3954319073319199404295365424611e6*c[76]
+                                                  + 50609.56431347734888342400793079*c[80]
+                                                  + 304318.91166997821004809194730057*c[81]
+                                                  + 807449.3172948999403965277149117*c[82]
+                                                  + 526673.9712573614549614462354929*c[83])))));
+    grad[0] /*ARGH*/[1]= 13.416407864998738178455042012388*c[2]
+                         + 7.745966692414833770358530799565*c[3]
+                         - 15.874507866387543543009694521836*c[5]
+                         - 9.165151389911680013176094387456*c[6]
+                         - 51.8459255872628818477277394887*c[7]
+                         - 67.3498329619309449405074771817*c[8]
+                         - 28.98275349237887714743732831434*c[9]
+                         + 18.*c[11]
+                         + 10.392304845413263761164678049035*c[12]
+                         + 58.78775382679627435673481779294*c[13]
+                         + 76.36753236814713263529119110732*c[14]
+                         + 32.863353450309966807418186968048*c[15]
+                         + 127.27922061357855439215198517887*c[16]
+                         + 191.06019993708789165938815782706*c[17]
+                         + 170.76299364909248392794025139937*c[18]
+                         + 67.3498329619309449405074771817*c[19]
+                         - 19.899748742132399094689596420024*c[21]
+                         - 11.489125293076057319701222936438*c[22]
+                         - 64.99230723708768288367906854613*c[23]
+                         - 84.4274836768217319821813420438*c[24]
+                         - 36.331804249169899985070393716618*c[25]
+                         - 140.71247279470288663696890340633*c[26]
+                         - 211.22499852053496937195697277492*c[27]
+                         - 188.78559267062727845846163246239*c[28]
+                         - 74.4580418759451395767994517327*c[29]
+                         - 251.71412356083637127794884328319*c[30]
+                         - 399.6498467408688998357743308828*c[31]
+                         - 422.137418384108659910906710219*c[32]
+                         - 332.98648621227859072175349470667*c[33]
+                         - 125.85706178041818563897442164159*c[34]
+                         + 21.633307652783935758715327604823*c[36]
+                         + 12.48999599679679641169378624188*c[37]
+                         + 70.65408693062277483811234181567*c[38]
+                         + 91.78235124467012694050803396241*c[39]
+                         + 39.496835316262998034876922087446*c[40]
+                         + 152.97058540778354490084672327068*c[41]
+                         + 229.62578252452401822386511090094*c[42]
+                         + 205.23157651784483624448882460202*c[43]
+                         + 80.94442537939224879330183366897*c[44]
+                         + 273.64210202379311499265176613602*c[45]
+                         + 434.46518847889297838364614296191*c[46]
+                         + 458.91175622335063470254016981205*c[47]
+                         + 361.99447509596054607020117309513*c[48]
+                         + 136.82105101189655749632588306801*c[49]
+                         + 437.14985988788787440928251846579*c[50]
+                         + 713.8991525418698800376058109592*c[51]
+                         + 809.925922538598587853267623383*c[52]
+                         + 760.0447355254820788436016103803*c[53]
+                         + 562.0498198558558385262203808846*c[54]
+                         + 207.12315177207979132157176344048*c[55]
+                         - 23.237900077244501311075592398694*c[57]
+                         - 13.416407864998738178455042012388*c[58]
+                         - 75.89466384404110396797344506639*c[59]
+                         - 98.59006035092990042225456090414*c[60]
+                         - 42.426406871192851464050661726291*c[61]
+                         - 164.31676725154983403709093484024*c[62]
+                         - 246.65765749313358789591369646575*c[63]
+                         - 220.45407685048602883775556672353*c[64]
+                         - 86.94826047713663144231198494302*c[65]
+                         - 293.93876913398137178367408896471*c[66]
+                         - 466.6904755831213661045572789892*c[67]
+                         - 492.95030175464950211127280452072*c[68]
+                         - 388.84444190447161385795804616528*c[69]
+                         - 146.96938456699068589183704448235*c[70]
+                         - 469.57427527495583624592647043357*c[71]
+                         - 766.8507025490685432654945491569*c[72]
+                         - 870.*c[73]
+                         - 816.4190100677470138742913042355*c[74]
+                         - 603.7383539249432180304768905574*c[75]
+                         - 222.48595461286988846134192322402*c[76]
+                         - 695.5860838170930515384958795441*c[77]
+                         - 1154.5908366170242562098773955836*c[78]
+                         - 1360.9555466656506485028531615785*c[79]
+                         - 1380.260844913018605911563852658*c[80]
+                         - 1217.2756466799128401923677892023*c[81]
+                         - 865.1242685302499361391368374054*c[82]
+                         - 313.49641146271515176276561636484*c[83]
+                         + z*(112.2497216032182415675124619695*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 127.27922061357855439215198517887*c[14]
+                              - 98.59006035092990042225456090414*c[15]
+                              - 352.72652296077764614040890675765*c[17]
+                              - 910.7359661284932476156813407966*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + 140.71247279470288663696890340633*c[24]
+                              + 108.99541274750969995521118114985*c[25]
+                              + 389.95384342252609730207441127677*c[27]
+                              + 1006.8564942433454851117953731327*c[28]
+                              + 595.6643350075611166143956138616*c[29]
+                              + 762.967889232567899686478268049*c[31]
+                              + 2392.1120375099490728284713579077*c[32]
+                              + 3662.8513483350644979392884417734*c[33]
+                              + 1887.8559267062727845846163246239*c[34]
+                              - 152.97058540778354490084672327068*c[39]
+                              - 118.49050594878899410463076626234*c[40]
+                              - 423.92452158373664902867405089404*c[42]
+                              - 1094.5684080951724599706070645441*c[43]
+                              - 647.5554030351379903464146693518*c[44]
+                              - 829.4335416415229587324153638364*c[46]
+                              - 2600.4999519323202633143942956016*c[47]
+                              - 3981.9392260555660067722129040464*c[48]
+                              - 2052.3157651784483624448882460202*c[49]
+                              - 1384.5316897781718885577809667087*c[51]
+                              - 4691.984654706364233080998645805*c[52]
+                              - 8723.991746901185600639601093061*c[53]
+                              - 10491.596637309308985822780443179*c[54]
+                              - 4970.9556425299149917177223225716*c[55]
+                              + 164.31676725154983403709093484024*c[60]
+                              + 127.27922061357855439215198517887*c[61]
+                              + 455.36798306424662380784067039831*c[63]
+                              + 1175.7550765359254871346963558588*c[64]
+                              + 695.5860838170930515384958795441*c[65]
+                              + 890.9545442950498807450638962521*c[67]
+                              + 2793.3850432763471786305458922841*c[68]
+                              + 4277.2888609491877524375385078181*c[69]
+                              + 2204.5407685048602883775556672353*c[70]
+                              + 1487.2256049436480839088379135164*c[72]
+                              + 5040.*c[73]
+                              + 9371.070376429791811426648013834*c[74]
+                              + 11269.782606598940069902235290406*c[75]
+                              + 5339.662910708877323072206157377*c[76]
+                              + 2258.98207164200397954106446962*c[78]
+                              + 7971.311059041668084088139946388*c[79]
+                              + 16103.043190651883735634911614344*c[80]
+                              + 23476.030328826890489424235934615*c[81]
+                              + 24511.854275023748190608877059821*c[82]
+                              + 10972.374401195030311696796572769*c[83]
+                              + z*(796.893970362431591663721173197*c[18]
+                                   + 673.498329619309449405074771817*c[19]
+                                   - 880.9994324629272994728209514911*c[28]
+                                   - 744.580418759451395767994517327*c[29]
+                                   - 2251.3995647152461861915024545013*c[32]
+                                   - 8324.662155306964768043837367667*c[33]
+                                   - 5663.567780118818353753848973872*c[34]
+                                   + 957.7473570832759024742811814761*c[43]
+                                   + 809.4442537939224879330183366897*c[44]
+                                   + 2447.5293665245367184135475723309*c[47]
+                                   + 9049.861877399013651755029327378*c[48]
+                                   + 6156.94729553534508733466473806*c[49]
+                                   + 4524.413774181136939042391551312*c[52]
+                                   + 20818.616668741465637889957153896*c[53]
+                                   + 43839.885948756755405045189708997*c[54]
+                                   + 26097.517123282053706518042193501*c[55]
+                                   - 1028.7856919689348012428593113765*c[64]
+                                   - 869.4826047713663144231198494302*c[65]
+                                   - 2629.0682760247973445934549574439*c[68]
+                                   - 9721.111047611790346448951154132*c[69]
+                                   - 6613.622305514580865132667001706*c[70]
+                                   - 4860.*c[73]
+                                   - 22362.781580116548640904500942103*c[74]
+                                   - 47091.591606145571006377197463481*c[75]
+                                   - 28033.230281221605946129082326227*c[76]
+                                   - 7776.888838089432277159160923306*c[79]
+                                   - 39107.390605868860500827642491977*c[80]
+                                   - 101729.46475824985878750502238333*c[81]
+                                   - 161489.86345897998807930554298235*c[82]
+                                   - 87778.99520956024249357437258216*c[83]
+                                   + z*(4994.7972931841788608263024206*c[33]
+                                        + 4404.9971623146364973641047574557*c[34]
+                                        - 5429.917126439408191053017596427*c[48]
+                                        - 4788.7367854163795123714059073804*c[49]
+                                        - 13218.169313486644849453941050093*c[53]
+                                        - 62949.57982385585391493668265907*c[54]
+                                        - 46395.585996945873256032075010668*c[55]
+                                        + 5832.666628567074207869370692479*c[69]
+                                        + 5143.928459844674006214296556882*c[70]
+                                        + 14198.591479439078502161587899748*c[74]
+                                        + 67618.69563959364041941341174243*c[75]
+                                        + 49836.853833282855015340590802181*c[76]
+                                        + 25304.782156738674441712003965397*c[80]
+                                        + 152159.45583498910502404597365028*c[81]
+                                        + 403724.65864744997019826385745587*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        + z*(28851.890752600599711012646218742*c[54]
+                                             + 26097.517123282053706518042193501*c[55]
+                                             - 30991.902168147085192231147048615*c[75]
+                                             - 28033.230281221605946129082326227*c[76]
+                                             - 73036.53880079477041154206735214*c[81]
+                                             - 423910.89157982246870817705032867*c[82]
+                                             - 329171.23203585090935090389718308*c[83]
+                                             + z*(157452.61687250548837732290440779*c[82]
+                                                  + 144835.34209577440011439771476056*c[83])))))
+                         + y*(129.61481396815720461931934872176*c[7]
+                              + 112.2497216032182415675124619695*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 146.96938456699068589183704448235*c[13]
+                              - 127.27922061357855439215198517887*c[14]
+                              - 32.863353450309966807418186968048*c[15]
+                              - 763.6753236814713263529119110732*c[16]
+                              - 969.9979381421385268861244935835*c[17]
+                              - 569.2099788303082797598008379979*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + 162.48076809271920720919767136532*c[23]
+                              + 140.71247279470288663696890340633*c[24]
+                              + 36.331804249169899985070393716618*c[25]
+                              + 844.274836768217319821813420438*c[26]
+                              + 1072.3730694119467675807046310111*c[27]
+                              + 629.285308902090928194872108208*c[28]
+                              + 148.91608375189027915359890346539*c[29]
+                              + 2642.9982973887818984184628544734*c[30]
+                              + 3814.8394461628394984323913402449*c[31]
+                              + 3236.3868742781663926502847783457*c[32]
+                              + 1664.9324310613929536087674735333*c[33]
+                              + 377.57118534125455691692326492478*c[34]
+                              - 176.63521732655693709528085453919*c[38]
+                              - 152.97058540778354490084672327068*c[39]
+                              - 39.496835316262998034876922087446*c[40]
+                              - 917.8235124467012694050803396241*c[41]
+                              - 1165.7924343552757848288536399586*c[42]
+                              - 684.1052550594827874816294153401*c[43]
+                              - 161.88885075878449758660366733795*c[44]
+                              - 2873.2420712498277074228435444282*c[45]
+                              - 4147.1677082076147936620768191819*c[46]
+                              - 3518.3234643790215327194746352257*c[47]
+                              - 1809.9723754798027303510058654756*c[48]
+                              - 410.46315303568967248897764920403*c[49]
+                              - 6994.397758206205990548520295453*c[50]
+                              - 10730.120595780832136322802491992*c[51]
+                              - 10612.822433264395289111782651226*c[52]
+                              - 7798.719894957120461177825219555*c[53]
+                              - 3746.9987990390389235081358725639*c[54]
+                              - 828.4926070883191652862870537619*c[55]
+                              + 189.73665961010275991993361266596*c[59]
+                              + 164.31676725154983403709093484024*c[60]
+                              + 42.426406871192851464050661726291*c[61]
+                              + 985.9006035092990042225456090414*c[62]
+                              + 1252.2619534266782154715618435954*c[63]
+                              + 734.8469228349534294591852224118*c[64]
+                              + 173.89652095427326288462396988604*c[65]
+                              + 3086.3570759068044037285779341294*c[66]
+                              + 4454.7727214752494037253194812605*c[67]
+                              + 3779.2856467856461828530915013255*c[68]
+                              + 1944.2222095223580692897902308264*c[69]
+                              + 440.90815370097205767551113344706*c[70]
+                              + 7513.188404399293379934823526937*c[71]
+                              + 11525.998438313272650293493829752*c[72]
+                              + 11400.*c[73]
+                              + 8377.168972869056316275336860851*c[74]
+                              + 4024.9223594996214535365126037163*c[75]
+                              + 889.9438184514795538453676928961*c[76]
+                              + 15650.686885884593659616157289743*c[77]
+                              + 24848.80278806204377495170916582*c[78]
+                              + 26635.844270456305549270126162322*c[79]
+                              + 23004.347415216976765192730877634*c[80]
+                              + 15650.686885884593659616157289743*c[81]
+                              + 7209.368904418749467826140311712*c[82]
+                              + 1567.4820573135757588138280818242*c[83]
+                              + y*(890.9545442950498807450638962521*c[16]
+                                   + 925.9071227720413211185733802388*c[17]
+                                   + 398.44698518121579583186058659852*c[18]
+                                   + 67.3498329619309449405074771817*c[19]
+                                   - 984.9873095629202064587823238443*c[26]
+                                   - 1023.6288389841310054179453296015*c[27]
+                                   - 440.49971623146364973641047574557*c[28]
+                                   - 74.4580418759451395767994517327*c[29]
+                                   - 7047.995459703418395782567611929*c[30]
+                                   - 9155.614670790814796237739216588*c[31]
+                                   - 6191.348802966927012026631749879*c[32]
+                                   - 2330.9054034859501350522744629467*c[33]
+                                   - 377.57118534125455691692326492478*c[34]
+                                   + 1070.7940978544848143059270628948*c[41]
+                                   + 1112.8018691573087037002693835969*c[42]
+                                   + 478.87367854163795123714059073804*c[43]
+                                   + 80.94442537939224879330183366897*c[44]
+                                   + 7661.978856666207219794249451809*c[45]
+                                   + 9953.202499698275504788984366036*c[46]
+                                   + 6730.70575794247597563725582391*c[47]
+                                   + 2533.9613256717238224914082116659*c[48]
+                                   + 410.46315303568967248897764920403*c[49]
+                                   + 31474.789911927926957468341329537*c[50]
+                                   + 45170.34637901285786419760403887*c[51]
+                                   + 38708.873401327504922918238827891*c[52]
+                                   + 22404.796986359863019824430079908*c[53]
+                                   + 7868.697477981981739367085332384*c[54]
+                                   + 1242.7389106324787479294305806429*c[55]
+                                   - 1150.2173707608488382596365438817*c[62]
+                                   - 1195.3409555436473874955817597956*c[63]
+                                   - 514.3928459844674006214296556882*c[64]
+                                   - 86.94826047713663144231198494302*c[65]
+                                   - 8230.285535751478409942874491012*c[66]
+                                   - 10691.454531540598568940766755025*c[67]
+                                   - 7229.937759068192697632001132971*c[68]
+                                   - 2721.911093331301297005706323157*c[69]
+                                   - 440.90815370097205767551113344706*c[70]
+                                   - 33809.347819796820209706705871217*c[71]
+                                   - 48520.735361286518737525836928474*c[72]
+                                   - 41580.*c[73]
+                                   - 24066.612557649238061163891490073*c[74]
+                                   - 8452.336954949205052426676467804*c[75]
+                                   - 1334.9157276772193307680515393441*c[76]
+                                   - 104337.91257256395773077438193162*c[77]
+                                   - 158128.7450149402785678745128734*c[78]
+                                   - 153593.55455226628747389342823529*c[79]
+                                   - 112721.30233456318614944438130041*c[80]
+                                   - 59994.29972922427569519526961068*c[81]
+                                   - 20186.232932372498509913192872794*c[82]
+                                   - 3134.9641146271515176276561636484*c[83]
+                                   + y*(5285.996594777563796836925708947*c[30]
+                                        + 6103.743113860543197491826144392*c[31]
+                                        + 3377.099347072869279287253681752*c[32]
+                                        + 998.95945863683577216526048412*c[33]
+                                        + 125.85706178041818563897442164159*c[34]
+                                        - 5746.484142499655414845687088856*c[45]
+                                        - 6635.468333132183669859322910691*c[46]
+                                        - 3671.2940497868050776203213584964*c[47]
+                                        - 1085.9834252878816382106035192854*c[48]
+                                        - 136.82105101189655749632588306801*c[49]
+                                        - 52457.98318654654492911390221589*c[50]
+                                        - 70091.91679501995185823766143963*c[51]
+                                        - 51946.97296282046115196819929284*c[52]
+                                        - 24453.613229950292971489790942672*c[53]
+                                        - 6744.597838270270062314644570615*c[54]
+                                        - 828.4926070883191652862870537619*c[55]
+                                        + 6172.714151813608807457155868259*c[66]
+                                        + 7127.636354360399045960511170017*c[67]
+                                        + 3943.6024140371960168901824361658*c[68]
+                                        + 1166.5333257134148415738741384958*c[69]
+                                        + 146.96938456699068589183704448235*c[70]
+                                        + 56348.91303299470034951117645203*c[71]
+                                        + 75290.79625027218424788491937177*c[72]
+                                        + 55800.*c[73]
+                                        + 26267.394236962295228998937614534*c[74]
+                                        + 7244.860247099318616365722686689*c[75]
+                                        + 889.9438184514795538453676928961*c[76]
+                                        + 286929.25957455088375962955031196*c[77]
+                                        + 414146.71313436739624919515276367*c[78]
+                                        + 363569.55318068095895719077316454*c[79]
+                                        + 227743.03941064806997540803568857*c[80]
+                                        + 98251.53433916439352981254298561*c[81]
+                                        + 25953.728055907498084174105122163*c[82]
+                                        + 3134.9641146271515176276561636484*c[83]
+                                        + y*(28851.890752600599711012646218742*c[50]
+                                             + 35694.957627093494001880290547958*c[51]
+                                             + 23040.996072218752930308475492793*c[52]
+                                             + 9087.491403022068333999584471939*c[53]
+                                             + 2060.8493394714714079294747299101*c[54]
+                                             + 207.12315177207979132157176344048*c[55]
+                                             - 30991.902168147085192231147048615*c[71]
+                                             - 38342.535127453427163274727457846*c[72]
+                                             - 24750.*c[73]
+                                             - 9761.531642114366470236091681077*c[74]
+                                             - 2213.707297724791799445081932044*c[75]
+                                             - 222.48595461286988846134192322402*c[76]
+                                             - 344315.11148946106051155546037435*c[77]
+                                             - 472127.25297317883172408247415058*c[78]
+                                             - 374262.77533305392833828461943408*c[79]
+                                             - 202438.25725390939553369603172318*c[80]
+                                             - 73036.53880079477041154206735214*c[81]
+                                             - 15860.611589721248829217508685766*c[82]
+                                             - 1567.4820573135757588138280818242*c[83]
+                                             + y*(149203.21497876645955500736616222*c[77]
+                                                  + 193820.6617468839414446233314934*c[78]
+                                                  + 139011.88798084860195422000150409*c[79]
+                                                  + 65792.43360752055354845121031003*c[80]
+                                                  + 20345.892951649971757501004476666*c[81]
+                                                  + 3748.8718302977497232695929620903*c[82]
+                                                  + 313.49641146271515176276561636484*c[83])
+                                             + z*(323034.43624480656907437221915566*c[78]
+                                                  + 695059.4399042430097711000075204*c[79]
+                                                  + 657924.3360752055354845121031003*c[80]
+                                                  + 339098.21586083286262501674127777*c[81]
+                                                  + 93721.79575744374308173982405226*c[82]
+                                                  + 10972.374401195030311696796572769*c[83]))
+                                        + z*(57111.93220334959040300846487673*c[51]
+                                             + 110596.7811466500140654806823654*c[52]
+                                             + 87239.91746901185600639601093061*c[53]
+                                             + 32973.589431543542526871595678562*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]
+                                             - 61348.05620392548346123956393255*c[72]
+                                             - 118800.*c[73]
+                                             - 93710.70376429791811426648013834*c[74]
+                                             - 35419.316763596668791121310912703*c[75]
+                                             - 5339.662910708877323072206157377*c[76]
+                                             - 496976.0557612408754990341833164*c[78]
+                                             - 1.2404137696752644482068861672672e6*c[79]
+                                             - 1.4170678007773657687358722220622e6*c[80]
+                                             - 897306.048124050036484659684612*c[81]
+                                             - 305677.24154735497743582834921659*c[82]
+                                             - 43889.497604780121246787186291078*c[83]
+                                             + z*(556047.5519233944078168800060164*c[79]
+                                                  + 1.3158486721504110709690242062006e6*c[80]
+                                                  + 1.2207535770989983054500602686e6*c[81]
+                                                  + 524842.0562416849612577430146926*c[82]
+                                                  + 87778.99520956024249357437258216*c[83])))
+                                   + z*(9155.614670790814796237739216588*c[31]
+                                        + 15196.947061827911756792641567884*c[32]
+                                        + 8990.63512773152194948734435708*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 9953.202499698275504788984366036*c[46]
+                                        - 16520.823224040622849291446113234*c[47]
+                                        - 9773.850827590934743895431673568*c[48]
+                                        - 2052.3157651784483624448882460202*c[49]
+                                        - 62303.92604001773498510014350189*c[51]
+                                        - 150813.79247270456463474638504373*c[52]
+                                        - 154652.58096779374473861111028609*c[53]
+                                        - 76438.7755003963940395659718003*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + 10691.454531540598568940766755025*c[67]
+                                        + 17746.210863167382076005820962746*c[68]
+                                        + 10498.799931420733574164867246463*c[69]
+                                        + 2204.5407685048602883775556672353*c[70]
+                                        + 66925.15222246416377589770610824*c[72]
+                                        + 162000.*c[73]
+                                        + 166123.52030943721847529057842705*c[74]
+                                        + 82108.41613379227765214485711581*c[75]
+                                        + 16018.98873212663196921661847213*c[76]
+                                        + 248488.0278806204377495170916582*c[78]
+                                        + 705752.66205661597915219385379*c[79]
+                                        + 986886.5041128083032267681546505*c[80]
+                                        + 800793.4789944283755836933813252*c[81]
+                                        + 354700.95009740247381704610333623*c[82]
+                                        + 65834.24640717018187018077943662*c[83]
+                                        + z*(82947.58585998751054911051177405*c[52]
+                                             + 163574.8452543972300119925204949*c[53]
+                                             + 111285.86433145945602819163541515*c[54]
+                                             + 26097.517123282053706518042193501*c[55]
+                                             - 89100.*c[73]
+                                             - 175707.56955805859646424965025938*c[74]
+                                             - 119540.19407713875717003442433037*c[75]
+                                             - 28033.230281221605946129082326227*c[76]
+                                             - 513274.6633139025302925046209382*c[79]
+                                             - 1.6701156223447525131529922617162e6*c[80]
+                                             - 2.1128427295944201440481812341154e6*c[81]
+                                             - 1.2111739759423499105947915723676e6*c[82]
+                                             - 263336.98562868072748072311774647*c[83]
+                                             + z*(657924.3360752055354845121031003*c[80]
+                                                  + 1.4242125066154980230250703133666e6*c[81]
+                                                  + 1.0496841124833699225154860293853e6*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]))))
+                              + z*(1234.5428303627217614914311736518*c[17]
+                                   + 1593.7879407248631833274423463941*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 1364.8384519788413405572604394687*c[27]
+                                   - 1761.9988649258545989456419029823*c[28]
+                                   - 595.6643350075611166143956138616*c[29]
+                                   - 6103.743113860543197491826144392*c[31]
+                                   - 14634.097170649100210244765954259*c[32]
+                                   - 12653.486476066586447426632798853*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + 1483.7358255430782716003591781292*c[42]
+                                   + 1915.4947141665518049485623629521*c[43]
+                                   + 647.5554030351379903464146693518*c[44]
+                                   + 6635.468333132183669859322910691*c[46]
+                                   + 15908.940882409488669688059220151*c[47]
+                                   + 13755.790053646500750667644577615*c[48]
+                                   + 4104.6315303568967248897764920403*c[49]
+                                   + 18691.177812005320495530043050567*c[51]
+                                   + 54292.96529017364326850869861574*c[52]
+                                   + 76136.65524568307433285470044854*c[53]
+                                   + 53956.78270616216049851715656492*c[54]
+                                   + 14912.866927589744975153166967715*c[55]
+                                   - 1593.7879407248631833274423463941*c[63]
+                                   - 2057.5713839378696024857186227529*c[64]
+                                   - 695.5860838170930515384958795441*c[65]
+                                   - 7127.636354360399045960511170017*c[67]
+                                   - 17088.943794161182739857457223385*c[68]
+                                   - 14776.088792369921326602405754281*c[69]
+                                   - 4409.0815370097205767551113344706*c[70]
+                                   - 20077.545666739249132769311832472*c[72]
+                                   - 58320.*c[73]
+                                   - 81783.88692156909217245074630255*c[74]
+                                   - 57958.88197679454893092578149351*c[75]
+                                   - 16018.98873212663196921661847213*c[76]
+                                   - 45179.6414328400795908212893924*c[78]
+                                   - 143872.44350465449712744447708115*c[79]
+                                   - 243846.08260129995371104294730292*c[80]
+                                   - 266061.67706003809221347467392564*c[81]
+                                   - 167257.35858251498765356645523172*c[82]
+                                   - 43889.497604780121246787186291078*c[83]
+                                   + z*(10131.298041218607837861761045256*c[32]
+                                        + 14984.3918795525365824789072618*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 11013.882149360415232860964075489*c[47]
+                                        - 16289.751379318224573159052789281*c[48]
+                                        - 6156.94729553534508733466473806*c[49]
+                                        - 45244.13774181136939042391551312*c[52]
+                                        - 148704.40477672475455635683681355*c[53]
+                                        - 155125.75028021621143323682512414*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + 11830.807242111588050670547308497*c[68]
+                                        + 17497.999885701222623608112077438*c[69]
+                                        + 6613.622305514580865132667001706*c[70]
+                                        + 48600.*c[73]
+                                        + 159734.15414368963314931786387216*c[74]
+                                        + 166631.78568328432817641162179385*c[75]
+                                        + 56066.46056244321189225816465245*c[76]
+                                        + 128318.66582847563257312615523454*c[79]
+                                        + 531400.4252915121632759520832733*c[80]
+                                        + 993818.6172536716973856259878987*c[81]
+                                        + 847821.7831596449374163541006573*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        + z*(72699.93122417654667199667577551*c[53]
+                                             + 115407.56301040239884405058487497*c[54]
+                                             + 46395.585996945873256032075010668*c[55]
+                                             - 78092.25313691493176188873344861*c[74]
+                                             - 123967.60867258834076892458819446*c[75]
+                                             - 49836.853833282855015340590802181*c[76]
+                                             - 303657.38588086409330054404758476*c[80]
+                                             - 1.2416211596135110969962151449863e6*c[81]
+                                             - 1.4534087711308198927137498868411e6*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + z*(474737.50220516600767502343778888*c[81]
+                                                  + 787263.084362527441886614522039*c[82]
+                                                  + 329171.23203585090935090389718308*c[83])))))
+                         + x*(95.24704719832526125805816713101*c[5]
+                              + 54.99090833947008007905656632474*c[6]
+                              + 51.8459255872628818477277394887*c[7]
+                              + 67.3498329619309449405074771817*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 252.*c[11]
+                              - 145.49226783578569265630549268649*c[12]
+                              - 529.0897844411664692106133601365*c[13]
+                              - 687.3077913133241937176207199659*c[14]
+                              - 295.77018105278970126676368271243*c[15]
+                              - 254.55844122715710878430397035775*c[16]
+                              - 382.12039987417578331877631565412*c[17]
+                              - 341.52598729818496785588050279873*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + 477.59396981117757827255031408058*c[21]
+                              + 275.73900703382537567282935047451*c[22]
+                              + 1234.8538375046659747899023023764*c[23]
+                              + 1604.1221898596129076614454988322*c[24]
+                              + 690.3042807342280997163374806157*c[25]
+                              + 1688.549673536434639643626840876*c[26]
+                              + 2534.699982246419632463483673299*c[27]
+                              + 2265.4271120475273415015395895487*c[28]
+                              + 893.4965025113416749215934207924*c[29]
+                              + 755.1423706825091138338465298496*c[30]
+                              + 1198.9495402226066995073229926484*c[31]
+                              + 1266.412255152325979732720130657*c[32]
+                              + 998.95945863683577216526048412*c[33]
+                              + 377.57118534125455691692326492478*c[34]
+                              - 778.7990755002216873137517937736*c[36]
+                              - 449.63985588468467082097630470767*c[37]
+                              - 2190.2766948493060199814825962859*c[38]
+                              - 2845.2528885847739351557490528347*c[39]
+                              - 1224.4018948041529390811845847108*c[40]
+                              - 3671.2940497868050776203213584964*c[41]
+                              - 5511.018780588576437372762661623*c[42]
+                              - 4925.5578364282760698677317904484*c[43]
+                              - 1942.6662091054139710392440080554*c[44]
+                              - 4104.6315303568967248897764920403*c[45]
+                              - 6516.977827183394675754692144429*c[46]
+                              - 6883.676343350259520538102547181*c[47]
+                              - 5429.917126439408191053017596427*c[48]
+                              - 2052.3157651784483624448882460202*c[49]
+                              - 1748.5994395515514976371300738631*c[50]
+                              - 2855.5966101674795201504232438366*c[51]
+                              - 3239.703690154394351413070493532*c[52]
+                              - 3040.1789421019283153744064415214*c[53]
+                              - 2248.1992794234233541048815235383*c[54]
+                              - 828.4926070883191652862870537619*c[55]
+                              + 1161.8950038622250655537796199347*c[57]
+                              + 670.8203932499369089227521006194*c[58]
+                              + 3415.2598729818496785588050279873*c[59]
+                              + 4436.5527157918455190014552406865*c[60]
+                              + 1909.1883092036783158822797776831*c[61]
+                              + 6244.037155558893693409455523929*c[62]
+                              + 9372.990984739076340044720465699*c[63]
+                              + 8377.254920318469095834711535494*c[64]
+                              + 3304.0338981311919948078554278347*c[65]
+                              + 8524.224304885459781726548579977*c[66]
+                              + 13534.023791910519617032161090687*c[67]
+                              + 14295.558750884835561226911331101*c[68]
+                              + 11276.488815229676801880783338793*c[69]
+                              + 4262.1121524427298908632742899883*c[70]
+                              + 8452.336954949205052426676467804*c[71]
+                              + 13803.312645883233778778901884824*c[72]
+                              + 15660.*c[73]
+                              + 14695.542181219446249737243476239*c[74]
+                              + 10867.290370648977924548584030034*c[75]
+                              + 4004.7471830316579923041546180324*c[76]
+                              + 3477.9304190854652576924793977207*c[77]
+                              + 5772.954183085121281049386977918*c[78]
+                              + 6804.777733328253242514265807892*c[79]
+                              + 6901.30422456509302955781926329*c[80]
+                              + 6086.378233399564200961838946011*c[81]
+                              + 4325.6213426512496806956841870272*c[82]
+                              + 1567.4820573135757588138280818242*c[83]
+                              + x*(504.*c[11]
+                                   + 290.98453567157138531261098537299*c[12]
+                                   + 470.30203061437019485387854234353*c[13]
+                                   + 610.9402589451770610823295288586*c[14]
+                                   + 262.90682760247973445934549574439*c[15]
+                                   + 127.27922061357855439215198517887*c[16]
+                                   + 191.06019993708789165938815782706*c[17]
+                                   + 170.76299364909248392794025139937*c[18]
+                                   + 67.3498329619309449405074771817*c[19]
+                                   - 2149.1728641502991022264764133626*c[21]
+                                   - 1240.8255316522141905277320771353*c[22]
+                                   - 4094.5153559365240216717813184061*c[23]
+                                   - 5318.931471639769114877424548759*c[24]
+                                   - 2288.903667697703699059434804147*c[25]
+                                   - 2954.961928688760619376346971533*c[26]
+                                   - 4435.7249689312343568110964282733*c[27]
+                                   - 3964.4974460831728476276942817102*c[28]
+                                   - 1563.6188793948479311127884863866*c[29]
+                                   - 755.1423706825091138338465298496*c[30]
+                                   - 1198.9495402226066995073229926484*c[31]
+                                   - 1266.412255152325979732720130657*c[32]
+                                   - 998.95945863683577216526048412*c[33]
+                                   - 377.57118534125455691692326492478*c[34]
+                                   + 5840.993066251662654853138453302*c[36]
+                                   + 3372.2989191351350311573222853075*c[37]
+                                   + 13777.546951471441093431906654056*c[38]
+                                   + 17897.55849271067475339906662267*c[39]
+                                   + 7701.882886671284616800999807052*c[40]
+                                   + 16979.734980263973483993986283046*c[41]
+                                   + 25488.461860222166022849027310004*c[42]
+                                   + 22780.704993480776823138259530824*c[43]
+                                   + 8984.831217112539616056503537256*c[44]
+                                   + 10672.041978927931484713418879305*c[45]
+                                   + 16944.142350676826156962199575514*c[46]
+                                   + 17897.55849271067475339906662267*c[47]
+                                   + 14117.78452874246129673784575071*c[48]
+                                   + 5336.020989463965742356709439652*c[49]
+                                   + 2622.8991593273272464556951107947*c[50]
+                                   + 4283.3949152512192802256348657549*c[51]
+                                   + 4859.5555352315915271196057402981*c[52]
+                                   + 4560.2684131528924730616096622821*c[53]
+                                   + 3372.2989191351350311573222853075*c[54]
+                                   + 1242.7389106324787479294305806429*c[55]
+                                   - 12780.845042484475721091575819282*c[57]
+                                   - 7379.024325749305998150273106813*c[58]
+                                   - 33393.65209137808574590831582921*c[59]
+                                   - 43379.626554409156185792006797824*c[60]
+                                   - 18667.619023324854644182291159568*c[61]
+                                   - 50445.24754622579904938691699595*c[62]
+                                   - 75723.90085039201148404550481499*c[63]
+                                   - 67679.40159309921085319095898412*c[64]
+                                   - 26693.115966480945852789779377507*c[65]
+                                   - 50557.46829104479594679194330193*c[66]
+                                   - 80270.76180029687496998385198614*c[67]
+                                   - 84787.45190179971436313892237756*c[68]
+                                   - 66881.24400756911758356878394043*c[69]
+                                   - 25278.734145522397973395971650965*c[70]
+                                   - 29113.605067047261847247441166881*c[71]
+                                   - 47544.743558042249682460662047729*c[72]
+                                   - 53940.*c[73]
+                                   - 50617.9786242003148602060608626*c[74]
+                                   - 37431.777943346479517889567214562*c[75]
+                                   - 13794.129185997933084603199239889*c[76]
+                                   - 6955.860838170930515384958795441*c[77]
+                                   - 11545.908366170242562098773955836*c[78]
+                                   - 13609.555466656506485028531615785*c[79]
+                                   - 13802.60844913018605911563852658*c[80]
+                                   - 12172.756466799128401923677892023*c[81]
+                                   - 8651.242685302499361391368374054*c[82]
+                                   - 3134.9641146271515176276561636484*c[83]
+                                   + x*(2387.9698490558878913627515704029*c[21]
+                                        + 1378.6950351691268783641467523725*c[22]
+                                        + 2924.6538256689457297655580845758*c[23]
+                                        + 3799.236765456977939198160391971*c[24]
+                                        + 1634.9311912126454993281677172478*c[25]
+                                        + 1407.1247279470288663696890340633*c[26]
+                                        + 2112.2499852053496937195697277492*c[27]
+                                        + 1887.8559267062727845846163246239*c[28]
+                                        + 744.580418759451395767994517327*c[29]
+                                        + 251.71412356083637127794884328319*c[30]
+                                        + 399.6498467408688998357743308828*c[31]
+                                        + 422.137418384108659910906710219*c[32]
+                                        + 332.98648621227859072175349470667*c[33]
+                                        + 125.85706178041818563897442164159*c[34]
+                                        - 14277.983050837397600752116219183*c[36]
+                                        - 8243.397357885885631717898919641*c[37]
+                                        - 27201.823468289768312673251599035*c[38]
+                                        - 35336.205229197998872095593075528*c[39]
+                                        - 15206.281596761254243427615003667*c[40]
+                                        - 23557.470152798665914730395383685*c[41]
+                                        - 35362.370508776698806475227078745*c[42]
+                                        - 31605.66278374810478165127898871*c[43]
+                                        - 12465.441508426406314168482385022*c[44]
+                                        - 10124.757774880345254728115347033*c[45]
+                                        - 16075.211973719040200194907289591*c[46]
+                                        - 16979.734980263973483993986283046*c[47]
+                                        - 13393.79557855054020459744340452*c[48]
+                                        - 5062.378887440172627364057673516*c[49]
+                                        - 1748.5994395515514976371300738631*c[50]
+                                        - 2855.5966101674795201504232438366*c[51]
+                                        - 3239.703690154394351413070493532*c[52]
+                                        - 3040.1789421019283153744064415214*c[53]
+                                        - 2248.1992794234233541048815235383*c[54]
+                                        - 828.4926070883191652862870537619*c[55]
+                                        + 51123.38016993790288436630327713*c[57]
+                                        + 29516.097302997223992601092427253*c[58]
+                                        + 116877.78231982330011067910540223*c[59]
+                                        + 151828.69294043204665027202379238*c[60]
+                                        + 65336.66658163699125463801905849*c[61]
+                                        + 142626.95397434525594419493144133*c[62]
+                                        + 214098.84670403995429365308853227*c[63]
+                                        + 191354.13870622187303117183191602*c[64]
+                                        + 75471.09009415459609192680293054*c[65]
+                                        + 103466.44673516144286785327931558*c[66]
+                                        + 164275.0474052587208688041622042*c[67]
+                                        + 173518.50621763662474316802719129*c[68]
+                                        + 136873.24355037400807800123225018*c[69]
+                                        + 51733.22336758072143392663965779*c[70]
+                                        + 41322.536224196113589641529398154*c[71]
+                                        + 67482.86182431803180736352032581*c[72]
+                                        + 76560.*c[73]
+                                        + 71844.87288596173722093763477272*c[74]
+                                        + 53128.97514539500318668196636906*c[75]
+                                        + 19578.764005932550184598089243714*c[76]
+                                        + 6955.860838170930515384958795441*c[77]
+                                        + 11545.908366170242562098773955836*c[78]
+                                        + 13609.555466656506485028531615785*c[79]
+                                        + 13802.60844913018605911563852658*c[80]
+                                        + 12172.756466799128401923677892023*c[81]
+                                        + 8651.242685302499361391368374054*c[82]
+                                        + 3134.9641146271515176276561636484*c[83]
+                                        + x*(10708.487288128048200564087164387*c[36]
+                                             + 6182.54801841441422378842418973*c[37]
+                                             + 15543.899124737010464384715199448*c[38]
+                                             + 20192.11727382742792691176747173*c[39]
+                                             + 8689.303769577859567672922859238*c[40]
+                                             + 10096.058636913713963455883735865*c[41]
+                                             + 15155.301646618585202775097319462*c[42]
+                                             + 13545.284050177759192136262423733*c[43]
+                                             + 5342.332075039888420357921022152*c[44]
+                                             + 3283.7052242855173799118211936323*c[45]
+                                             + 5213.582261746715740603753715543*c[46]
+                                             + 5506.941074680207616430482037745*c[47]
+                                             + 4343.9337011515265528424140771415*c[48]
+                                             + 1641.8526121427586899559105968161*c[49]
+                                             + 437.14985988788787440928251846579*c[50]
+                                             + 713.8991525418698800376058109592*c[51]
+                                             + 809.925922538598587853267623383*c[52]
+                                             + 760.0447355254820788436016103803*c[53]
+                                             + 562.0498198558558385262203808846*c[54]
+                                             + 207.12315177207979132157176344048*c[55]
+                                             - 83075.49277614909218709524282533*c[57]
+                                             - 47963.658117370488987976775194286*c[58]
+                                             - 162794.0539454681680113030396674*c[59]
+                                             - 211475.67945274463640573603313939*c[60]
+                                             - 91004.64273870866639038866940289*c[61]
+                                             - 158072.73009599094034368147931631*c[62]
+                                             - 237284.66650839451155586897600005*c[63]
+                                             - 212076.82193016755974192085518804*c[64]
+                                             - 83644.22657900543944750412951518*c[65]
+                                             - 87887.69197106043016331855260045*c[66]
+                                             - 139540.45219935328846526262641777*c[67]
+                                             - 147392.1402246402011312705685517*c[68]
+                                             - 116264.48812943701254352945580342*c[69]
+                                             - 43943.845985530215081659276300224*c[70]
+                                             - 26765.733690672482666017808814713*c[71]
+                                             - 43710.490045296906966133189301944*c[72]
+                                             - 49590.*c[73]
+                                             - 46535.883573861579790834604341424*c[74]
+                                             - 34413.086173721763427737182761774*c[75]
+                                             - 12681.699412933583642296489623769*c[76]
+                                             - 3477.9304190854652576924793977207*c[77]
+                                             - 5772.954183085121281049386977918*c[78]
+                                             - 6804.777733328253242514265807892*c[79]
+                                             - 6901.30422456509302955781926329*c[80]
+                                             - 6086.378233399564200961838946011*c[81]
+                                             - 4325.6213426512496806956841870272*c[82]
+                                             - 1567.4820573135757588138280818242*c[83]
+                                             + x*(46522.275954643491624773335982186*c[57]
+                                                  + 26859.6485457274738332669941088*c[58]
+                                                  + 75970.55850788514507194141851145*c[59]
+                                                  + 98688.65041128083032267681546505*c[60]
+                                                  + 42468.833278064044315514712388017*c[61]
+                                                  + 59811.30327956413958950110028185*c[62]
+                                                  + 89783.38732750062599411258551353*c[63]
+                                                  + 80245.28397357691449694302628737*c[64]
+                                                  + 31649.166813677733845001562519259*c[65]
+                                                  + 26748.427991192304832314342095788*c[66]
+                                                  + 42468.833278064044315514712388017*c[67]
+                                                  + 44858.477459673104692125825211386*c[68]
+                                                  + 35384.84421330691686107418220104*c[69]
+                                                  + 13374.213995596152416157171047894*c[70]
+                                                  + 6574.03985384938170744297058607*c[71]
+                                                  + 10735.909835686959605716923688197*c[72]
+                                                  + 12180.*c[73]
+                                                  + 11429.866140948458194240078259297*c[74]
+                                                  + 8452.336954949205052426676467804*c[75]
+                                                  + 3114.8033645801784384587869251363*c[76]
+                                                  + 695.5860838170930515384958795441*c[77]
+                                                  + 1154.5908366170242562098773955836*c[78]
+                                                  + 1360.9555466656506485028531615785*c[79]
+                                                  + 1380.260844913018605911563852658*c[80]
+                                                  + 1217.2756466799128401923677892023*c[81]
+                                                  + 865.1242685302499361391368374054*c[82]
+                                                  + 313.49641146271515176276561636484*c[83])
+                                             + y*(189926.39626971286267985354627863*c[59]
+                                                  + 164481.08401880138387112802577508*c[60]
+                                                  + 42468.833278064044315514712388017*c[61]
+                                                  + 358867.81967738483753700660169109*c[62]
+                                                  + 455823.35104731087043164851106871*c[63]
+                                                  + 267484.27991192304832314342095788*c[64]
+                                                  + 63298.33362735546769000312503852*c[65]
+                                                  + 280858.49390751920073930059200578*c[66]
+                                                  + 405384.31765424769573900407279471*c[67]
+                                                  + 343914.99385749380263963132662062*c[68]
+                                                  + 176924.2210665345843053709110052*c[69]
+                                                  + 40122.641986788457248471513143683*c[70]
+                                                  + 105184.63766159010731908752937712*c[71]
+                                                  + 161363.97813638581710410891361653*c[72]
+                                                  + 159600.*c[73]
+                                                  + 117280.36562016678842785471605192*c[74]
+                                                  + 56348.91303299470034951117645203*c[75]
+                                                  + 12459.213458320713753835147700545*c[76]
+                                                  + 15650.686885884593659616157289743*c[77]
+                                                  + 24848.80278806204377495170916582*c[78]
+                                                  + 26635.844270456305549270126162322*c[79]
+                                                  + 23004.347415216976765192730877634*c[80]
+                                                  + 15650.686885884593659616157289743*c[81]
+                                                  + 7209.368904418749467826140311712*c[82]
+                                                  + 1567.4820573135757588138280818242*c[83])
+                                             + z*(164481.08401880138387112802577508*c[60]
+                                                  + 127406.49983419213294654413716405*c[61]
+                                                  + 165753.94583538577106605400402499*c[63]
+                                                  + 427974.84785907687731702947353261*c[64]
+                                                  + 253193.33450942187076001250015407*c[65]
+                                                  + 81076.86353084953914780081455894*c[67]
+                                                  + 254198.03893814759325537967619785*c[68]
+                                                  + 389233.28634637608547181600421145*c[69]
+                                                  + 200613.20993394228624235756571841*c[70]
+                                                  + 20821.15846921107317472373078923*c[72]
+                                                  + 70560.*c[73]
+                                                  + 131194.98527001708535997307219367*c[74]
+                                                  + 157776.95649238516097863129406568*c[75]
+                                                  + 74755.28074992428252301088620327*c[76]
+                                                  + 2258.98207164200397954106446962*c[78]
+                                                  + 7971.311059041668084088139946388*c[79]
+                                                  + 16103.043190651883735634911614344*c[80]
+                                                  + 23476.030328826890489424235934615*c[81]
+                                                  + 24511.854275023748190608877059821*c[82]
+                                                  + 10972.374401195030311696796572769*c[83]))
+                                        + y*(38859.747811842526160961787998621*c[38]
+                                             + 33653.52878971237987818627911955*c[39]
+                                             + 8689.303769577859567672922859238*c[40]
+                                             + 60576.35182148228378073530241519*c[41]
+                                             + 76942.30066744820179870434023727*c[42]
+                                             + 45150.946833925863973787541412443*c[43]
+                                             + 10684.664150079776840715842044304*c[44]
+                                             + 34478.904854997932489074122533139*c[45]
+                                             + 49766.012498491377523944921830182*c[46]
+                                             + 42219.881572548258392633695622709*c[47]
+                                             + 21719.668505757632764212070385708*c[48]
+                                             + 4925.5578364282760698677317904484*c[49]
+                                             + 6994.397758206205990548520295453*c[50]
+                                             + 10730.120595780832136322802491992*c[51]
+                                             + 10612.822433264395289111782651226*c[52]
+                                             + 7798.719894957120461177825219555*c[53]
+                                             + 3746.9987990390389235081358725639*c[54]
+                                             + 828.4926070883191652862870537619*c[55]
+                                             - 217058.73859395755734840405288986*c[59]
+                                             - 187978.38173577301013843202945724*c[60]
+                                             - 48535.809460644622074873957014877*c[61]
+                                             - 589568.5608985608045250822742068*c[62]
+                                             - 748852.64814915357285199398247*c[63]
+                                             - 439438.45985530215081659276300224*c[64]
+                                             - 103990.11953065541120500513399185*c[65]
+                                             - 641962.2717886153159755442102989*c[66]
+                                             - 926592.7260668518759748664521022*c[67]
+                                             - 786091.4145314144060334430322757*c[68]
+                                             - 404398.21958065047841227636801189*c[69]
+                                             - 91708.89596980218799650631575699*c[70]
+                                             - 323067.10138916961533719741165829*c[71]
+                                             - 495617.93284747072396262023467935*c[72]
+                                             - 490200.*c[73]
+                                             - 360218.2658333694215998394850166*c[74]
+                                             - 173071.6614584837225020700419598*c[75]
+                                             - 38267.584193413620815350810794532*c[76]
+                                             - 62602.74754353837463846462915897*c[77]
+                                             - 99395.21115224817509980683666328*c[78]
+                                             - 106543.37708182522219708050464929*c[79]
+                                             - 92017.38966086790706077092351053*c[80]
+                                             - 62602.74754353837463846462915897*c[81]
+                                             - 28837.475617674997871304561246848*c[82]
+                                             - 6269.928229254303035255312327297*c[83]
+                                             + y*(418679.12295694897712650770197293*c[62]
+                                                  + 435104.10781788764904839176056559*c[63]
+                                                  + 187238.99593834613382620039467052*c[64]
+                                                  + 31649.166813677733845001562519259*c[65]
+                                                  + 748955.9837533845353048015786821*c[66]
+                                                  + 972922.3623701944697736097747073*c[67]
+                                                  + 657924.3360752055354845121031003*c[68]
+                                                  + 247693.90949314841802751927540728*c[69]
+                                                  + 40122.641986788457248471513143683*c[70]
+                                                  + 473330.86947715548293589388219704*c[71]
+                                                  + 679290.2950580112623253617169986*c[72]
+                                                  + 582120.*c[73]
+                                                  + 336932.57580708933285629448086102*c[74]
+                                                  + 118332.71736928887073397347054926*c[75]
+                                                  + 18688.820187481070630752721550818*c[76]
+                                                  + 104337.91257256395773077438193162*c[77]
+                                                  + 158128.7450149402785678745128734*c[78]
+                                                  + 153593.55455226628747389342823529*c[79]
+                                                  + 112721.30233456318614944438130041*c[80]
+                                                  + 59994.29972922427569519526961068*c[81]
+                                                  + 20186.232932372498509913192872794*c[82]
+                                                  + 3134.9641146271515176276561636484*c[83])
+                                             + z*(580138.8104238501987311890140874*c[63]
+                                                  + 748955.9837533845353048015786821*c[64]
+                                                  + 253193.33450942187076001250015407*c[65]
+                                                  + 648614.9082467963131824065164715*c[67]
+                                                  + 1.555093885268667629327028607328e6*c[68]
+                                                  + 1.3446240801056628407208189236395e6*c[69]
+                                                  + 401226.41986788457248471513143683*c[70]
+                                                  + 281085.63933434948785877036565461*c[72]
+                                                  + 816480.*c[73]
+                                                  + 1.1449744169019672904143104482357e6*c[74]
+                                                  + 811424.3476751236850329609409092*c[75]
+                                                  + 224265.84224977284756903265860981*c[76]
+                                                  + 45179.6414328400795908212893924*c[78]
+                                                  + 143872.44350465449712744447708115*c[79]
+                                                  + 243846.08260129995371104294730292*c[80]
+                                                  + 266061.67706003809221347467392564*c[81]
+                                                  + 167257.35858251498765356645523172*c[82]
+                                                  + 43889.497604780121246787186291078*c[83]))
+                                        + z*(33653.52878971237987818627911955*c[39]
+                                             + 26067.911308733578703018768577714*c[40]
+                                             + 27979.018424526618835892487359007*c[42]
+                                             + 72241.51493428138235806006625991*c[43]
+                                             + 42738.656600319107362863368177218*c[44]
+                                             + 9953.202499698275504788984366036*c[46]
+                                             + 31205.999423187843159772731547219*c[47]
+                                             + 47783.270712666792081266554848557*c[48]
+                                             + 24627.789182141380349338658952242*c[49]
+                                             + 1384.5316897781718885577809667087*c[51]
+                                             + 4691.984654706364233080998645805*c[52]
+                                             + 8723.991746901185600639601093061*c[53]
+                                             + 10491.596637309308985822780443179*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]
+                                             - 187978.38173577301013843202945724*c[60]
+                                             - 145607.42838193386622462187104463*c[61]
+                                             - 272310.05387241948103708872089819*c[63]
+                                             - 703101.5357684834413065484208036*c[64]
+                                             - 415960.4781226216448200205359674*c[65]
+                                             - 185318.54521337037519497329042044*c[67]
+                                             - 581024.0890014802131551535455951*c[68]
+                                             - 889676.0830774310525070080096262*c[69]
+                                             - 458544.47984901093998253157878494*c[70]
+                                             - 63950.70101257686760808003028121*c[72]
+                                             - 216720.*c[73]
+                                             - 402956.02618648104789134586459484*c[74]
+                                             - 484600.65208375442300579611748744*c[75]
+                                             - 229605.50516048172489210486476719*c[76]
+                                             - 9035.92828656801591816425787848*c[78]
+                                             - 31885.244236166672336352559785553*c[79]
+                                             - 64412.17276260753494253964645737*c[80]
+                                             - 93904.12131530756195769694373846*c[81]
+                                             - 98047.41710009499276243550823928*c[82]
+                                             - 43889.497604780121246787186291078*c[83]
+                                             + z*(374477.99187669226765240078934104*c[64]
+                                                  + 316491.66813677733845001562519259*c[65]
+                                                  + 239245.21311825655835800440112739*c[68]
+                                                  + 884621.105332672921526854555026*c[69]
+                                                  + 601839.6298018268587270726971552*c[70]
+                                                  + 68040.*c[73]
+                                                  + 313078.94212163168097266301318944*c[74]
+                                                  + 659282.2824860379940892807644887*c[75]
+                                                  + 392465.22393710248324580715256717*c[76]
+                                                  + 7776.888838089432277159160923306*c[79]
+                                                  + 39107.390605868860500827642491977*c[80]
+                                                  + 101729.46475824985878750502238333*c[81]
+                                                  + 161489.86345897998807930554298235*c[82]
+                                                  + 87778.99520956024249357437258216*c[83])))
+                                   + z*(6332.061275761629898663600653285*c[24]
+                                        + 4904.7935736379364979845031517435*c[25]
+                                        + 3899.5384342252609730207441127677*c[27]
+                                        + 10068.564942433454851117953731327*c[28]
+                                        + 5956.643350075611166143956138616*c[29]
+                                        + 762.967889232567899686478268049*c[31]
+                                        + 2392.1120375099490728284713579077*c[32]
+                                        + 3662.8513483350644979392884417734*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 25240.146592284284908639709339663*c[39]
+                                        - 19550.933481550184027264076433286*c[40]
+                                        - 37305.357899368825114523316478676*c[42]
+                                        - 96322.01991237517647741342167988*c[43]
+                                        - 56984.87546709214315048449090296*c[44]
+                                        - 20735.838541038073968310384095909*c[46]
+                                        - 65012.49879830800658285985739004*c[47]
+                                        - 99548.48065138915016930532260116*c[48]
+                                        - 51307.8941294612090611222061505*c[49]
+                                        - 4153.595069334515665673342900126*c[51]
+                                        - 14075.953964119092699242995937415*c[52]
+                                        - 26171.975240703556801918803279184*c[53]
+                                        - 31474.789911927926957468341329537*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + 65069.43983161373427868801019674*c[60]
+                                        + 50402.57136297710753929218613083*c[61]
+                                        + 122949.35542734658842811698100754*c[63]
+                                        + 317453.87066469988152636801608188*c[64]
+                                        + 187808.24263061512391539388747692*c[65]
+                                        + 128297.4543784871828272892010603*c[67]
+                                        + 402247.44623179399372279860848891*c[68]
+                                        + 615929.5959766830363510055451258*c[69]
+                                        + 317453.87066469988152636801608188*c[70]
+                                        + 66925.15222246416377589770610824*c[72]
+                                        + 226800.*c[73]
+                                        + 421698.16693934063151419916062251*c[74]
+                                        + 507140.2172969523031456005880683*c[75]
+                                        + 240284.83098189947953824927708194*c[76]
+                                        + 13553.89242985202387724638681772*c[78]
+                                        + 47827.866354250008504528839678329*c[79]
+                                        + 96618.25914391130241380946968606*c[80]
+                                        + 140856.18197296134293654541560769*c[81]
+                                        + 147071.12565014248914365326235893*c[82]
+                                        + 65834.24640717018187018077943662*c[83]
+                                        + z*(63211.32556749620956330255797742*c[43]
+                                             + 53423.32075039888420357921022152*c[44]
+                                             + 29370.352398294440620962570867971*c[47]
+                                             + 108598.34252878816382106035192854*c[48]
+                                             + 73883.36754642414104801597685673*c[49]
+                                             + 4524.413774181136939042391551312*c[52]
+                                             + 20818.616668741465637889957153896*c[53]
+                                             + 43839.885948756755405045189708997*c[54]
+                                             + 26097.517123282053706518042193501*c[55]
+                                             - 240735.8519207307434908290788621*c[64]
+                                             - 203458.92951649971757501004476666*c[65]
+                                             - 307600.98829490128931743423002093*c[68]
+                                             - 1.1373699925705794705345272850334e6*c[69]
+                                             - 773793.8097452059612205220391996*c[70]
+                                             - 140940.*c[73]
+                                             - 648520.665823379910586230527321*c[74]
+                                             - 1.3656561565782215591849387264409e6*c[75]
+                                             - 812963.6781554265724377433874606*c[76]
+                                             - 23330.666514268296831477482769917*c[79]
+                                             - 117322.17181760658150248292747593*c[80]
+                                             - 305188.39427474957636251506715*c[81]
+                                             - 484469.59037693996423791662894705*c[82]
+                                             - 263336.98562868072748072311774647*c[83]
+                                             + z*(530772.6631996037529161127330156*c[69]
+                                                  + 468097.4898458653345655009866763*c[70]
+                                                  + 198780.28071214709903026223059647*c[74]
+                                                  + 946661.7389543109658717877643941*c[75]
+                                                  + 697715.9536659599702147682712305*c[76]
+                                                  + 25304.782156738674441712003965397*c[80]
+                                                  + 152159.45583498910502404597365028*c[81]
+                                                  + 403724.65864744997019826385745587*c[82]
+                                                  + 263336.98562868072748072311774647*c[83])))
+                                   + y*(7311.634564172364324413895211439*c[23]
+                                        + 6332.061275761629898663600653285*c[24]
+                                        + 1634.9311912126454993281677172478*c[25]
+                                        + 8442.74836768217319821813420438*c[26]
+                                        + 10723.730694119467675807046310111*c[27]
+                                        + 6292.85308902090928194872108208*c[28]
+                                        + 1489.1608375189027915359890346539*c[29]
+                                        + 2642.9982973887818984184628544734*c[30]
+                                        + 3814.8394461628394984323913402449*c[31]
+                                        + 3236.3868742781663926502847783457*c[32]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 377.57118534125455691692326492478*c[34]
+                                        - 29144.810858881894620721340998966*c[38]
+                                        - 25240.146592284284908639709339663*c[39]
+                                        - 6516.977827183394675754692144429*c[40]
+                                        - 80768.46909530971170764706988692*c[41]
+                                        - 102589.73422326426906493912031636*c[42]
+                                        - 60201.26244523448529838338854992*c[43]
+                                        - 14246.218866773035787621122725739*c[44]
+                                        - 71831.05178124569268557108861071*c[45]
+                                        - 103679.19270519036984155192047955*c[46]
+                                        - 87958.08660947553831798686588064*c[47]
+                                        - 45249.309386995068258775146636891*c[48]
+                                        - 10261.578825892241812224441230101*c[49]
+                                        - 20983.193274618617971645560886358*c[50]
+                                        - 32190.361787342496408968407475977*c[51]
+                                        - 31838.467299793185867335347953677*c[52]
+                                        - 23396.159684871361383533475658665*c[53]
+                                        - 11240.996397117116770524407617692*c[54]
+                                        - 2485.4778212649574958588611612858*c[55]
+                                        + 75135.71720560069292829371061572*c[59]
+                                        + 65069.43983161373427868801019674*c[60]
+                                        + 16800.857120992369179764062043611*c[61]
+                                        + 266193.16294751073114008731444119*c[62]
+                                        + 338110.72742520311817732169777075*c[63]
+                                        + 198408.66916543742595398001005118*c[64]
+                                        + 46952.06065765378097884847186923*c[65]
+                                        + 444435.41893057983413691522251464*c[66]
+                                        + 641487.2718924359141364460053015*c[67]
+                                        + 544217.1331371330503308451761909*c[68]
+                                        + 279967.998171219561977729793239*c[69]
+                                        + 63490.77413293997630527360321638*c[70]
+                                        + 338093.47819796820209706705871217*c[71]
+                                        + 518669.9297240972692632072223389*c[72]
+                                        + 513000.*c[73]
+                                        + 376972.60377910753423239015873831*c[74]
+                                        + 181121.50617748296540914306716723*c[75]
+                                        + 40047.471830316579923041546180324*c[76]
+                                        + 93904.12131530756195769694373846*c[77]
+                                        + 149092.81672837226264971025499492*c[78]
+                                        + 159815.06562273783329562075697393*c[79]
+                                        + 138026.0844913018605911563852658*c[80]
+                                        + 93904.12131530756195769694373846*c[81]
+                                        + 43256.213426512496806956841870272*c[82]
+                                        + 9404.892343881454552882968490945*c[83]
+                                        + y*(70672.41045839599774419118615106*c[41]
+                                             + 73444.92336438237444421777931739*c[42]
+                                             + 31605.66278374810478165127898871*c[43]
+                                             + 5342.332075039888420357921022152*c[44]
+                                             + 91943.7462799944866375309934217*c[45]
+                                             + 119438.42999637930605746781239244*c[46]
+                                             + 80768.46909530971170764706988692*c[47]
+                                             + 30407.535908060685869896898539991*c[48]
+                                             + 4925.5578364282760698677317904484*c[49]
+                                             + 31474.789911927926957468341329537*c[50]
+                                             + 45170.34637901285786419760403887*c[51]
+                                             + 38708.873401327504922918238827891*c[52]
+                                             + 22404.796986359863019824430079908*c[53]
+                                             + 7868.697477981981739367085332384*c[54]
+                                             + 1242.7389106324787479294305806429*c[55]
+                                             - 269150.86475803862815275495126831*c[62]
+                                             - 279709.78359721348867396613179216*c[63]
+                                             - 120367.92596036537174541453943105*c[64]
+                                             - 20345.892951649971757501004476666*c[65]
+                                             - 962943.4076829229739633163154484*c[66]
+                                             - 1.250900180190250032566069710338e6*c[67]
+                                             - 845902.7178109785456229441325576*c[68]
+                                             - 318463.59791976225174966763980936*c[69]
+                                             - 51586.25398301373074803480261331*c[70]
+                                             - 980471.0867741077860814944702653*c[71]
+                                             - 1.4071013254773090433882492709257e6*c[72]
+                                             - 1.20582e6*c[73]
+                                             - 697931.7641718279037737528532121*c[74]
+                                             - 245117.77169352694652037361756632*c[75]
+                                             - 38712.55610263936059227349464098*c[76]
+                                             - 313013.73771769187319232314579487*c[77]
+                                             - 474386.2350448208357036235386202*c[78]
+                                             - 460780.66365679886242168028470586*c[79]
+                                             - 338163.90700368955844833314390122*c[80]
+                                             - 179982.89918767282708558580883205*c[81]
+                                             - 60558.69879711749552973957861838*c[82]
+                                             - 9404.892343881454552882968490945*c[83]
+                                             + y*(561716.9878150384014786011840116*c[66]
+                                                  + 648614.9082467963131824065164715*c[67]
+                                                  + 358867.81967738483753700660169109*c[68]
+                                                  + 106154.53263992075058322254660312*c[69]
+                                                  + 13374.213995596152416157171047894*c[70]
+                                                  + 788884.7824619258048931564703284*c[71]
+                                                  + 1.0540711475038105794703888712048e6*c[72]
+                                                  + 781200.*c[73]
+                                                  + 367743.51931747213320598512660347*c[74]
+                                                  + 101428.04345939046062912011761365*c[75]
+                                                  + 12459.213458320713753835147700545*c[76]
+                                                  + 286929.25957455088375962955031196*c[77]
+                                                  + 414146.71313436739624919515276367*c[78]
+                                                  + 363569.55318068095895719077316454*c[79]
+                                                  + 227743.03941064806997540803568857*c[80]
+                                                  + 98251.53433916439352981254298561*c[81]
+                                                  + 25953.728055907498084174105122163*c[82]
+                                                  + 3134.9641146271515176276561636484*c[83])
+                                             + z*(972922.3623701944697736097747073*c[67]
+                                                  + 1.6149051885482317689165297076099e6*c[68]
+                                                  + 955390.7937592867552490029194281*c[69]
+                                                  + 200613.20993394228624235756571841*c[70]
+                                                  + 936952.1311144982928625678855154*c[72]
+                                                  + 2.268e6*c[73]
+                                                  + 2.3257292843321210586540680979787e6*c[74]
+                                                  + 1.1495178258730918871300279996214e6*c[75]
+                                                  + 224265.84224977284756903265860981*c[76]
+                                                  + 248488.0278806204377495170916582*c[78]
+                                                  + 705752.66205661597915219385379*c[79]
+                                                  + 986886.5041128083032267681546505*c[80]
+                                                  + 800793.4789944283755836933813252*c[81]
+                                                  + 354700.95009740247381704610333623*c[82]
+                                                  + 65834.24640717018187018077943662*c[83]))
+                                        + z*(97926.56448584316592562370575652*c[42]
+                                             + 126422.65113499241912660511595484*c[43]
+                                             + 42738.656600319107362863368177218*c[44]
+                                             + 79625.61999758620403831187492829*c[46]
+                                             + 190907.29058891386403625671064181*c[47]
+                                             + 165069.48064375800900801173493138*c[48]
+                                             + 49255.578364282760698677317904484*c[49]
+                                             + 18691.177812005320495530043050567*c[51]
+                                             + 54292.96529017364326850869861574*c[52]
+                                             + 76136.65524568307433285470044854*c[53]
+                                             + 53956.78270616216049851715656492*c[54]
+                                             + 14912.866927589744975153166967715*c[55]
+                                             - 372946.37812961798489862150905622*c[63]
+                                             - 481471.70384146148698165815772419*c[64]
+                                             - 162767.14361319977406000803581333*c[65]
+                                             - 833933.453460166688377379806892*c[67]
+                                             - 1.999406423916858380563322495136e6*c[68]
+                                             - 1.7288023887072807952124814732508e6*c[69]
+                                             - 515862.5398301373074803480261331*c[70]
+                                             - 582248.8243354382248503100431417*c[72]
+                                             - 1.69128e6*c[73]
+                                             - 2.3717327207255036730010716427739e6*c[74]
+                                             - 1.6808075773270419189968476633119e6*c[75]
+                                             - 464550.67323167232710728193569176*c[76]
+                                             - 135538.9242985202387724638681772*c[78]
+                                             - 431617.33051396349138233343124346*c[79]
+                                             - 731538.2478038998611331288419088*c[80]
+                                             - 798185.0311801142766404240217769*c[81]
+                                             - 501772.0757475449629606993656952*c[82]
+                                             - 131668.49281434036374036155887323*c[83]
+                                             + z*(1.0766034590321545126110198050733e6*c[68]
+                                                  + 1.5923179895988112587483381990468e6*c[69]
+                                                  + 601839.6298018268587270726971552*c[70]
+                                                  + 680400.*c[73]
+                                                  + 2.2362781580116548640904500942103e6*c[74]
+                                                  + 2.332844999565980594469762705114e6*c[75]
+                                                  + 784930.4478742049664916143051343*c[76]
+                                                  + 128318.66582847563257312615523454*c[79]
+                                                  + 531400.4252915121632759520832733*c[80]
+                                                  + 993818.6172536716973856259878987*c[81]
+                                                  + 847821.7831596449374163541006573*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]))))
+                              + z*(1018.233764908628435137215881431*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 352.72652296077764614040890675765*c[17]
+                                   + 910.7359661284932476156813407966*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 2532.824510304651959465440261314*c[24]
+                                   - 1961.9174294551745991938012606974*c[25]
+                                   - 4289.4922776477870703228185240445*c[27]
+                                   - 11075.42143667680033622974910446*c[28]
+                                   - 6552.307685083172282758351752477*c[29]
+                                   - 1525.935778465135799372956536098*c[31]
+                                   - 4784.2240750198981456569427158154*c[32]
+                                   - 7325.702696670128995878576883547*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + 4589.1175622335063470254016981205*c[39]
+                                   + 3554.7151784636698231389229878702*c[40]
+                                   + 9750.263996425942927659503170563*c[42]
+                                   + 25175.073386188966579323962484514*c[43]
+                                   + 14893.774269808173777967537395091*c[44]
+                                   + 11612.069582981321422253815093709*c[46]
+                                   + 36406.999327052483686401520138423*c[47]
+                                   + 55747.14916477792409481098065665*c[48]
+                                   + 28732.420712498277074228435444282*c[49]
+                                   + 4153.595069334515665673342900126*c[51]
+                                   + 14075.953964119092699242995937415*c[52]
+                                   + 26171.975240703556801918803279184*c[53]
+                                   + 31474.789911927926957468341329537*c[54]
+                                   + 14912.866927589744975153166967715*c[55]
+                                   - 7229.937759068192697632001132971*c[60]
+                                   - 5600.28570699745639325468734787*c[61]
+                                   - 16848.615373377125080890104804738*c[63]
+                                   - 43502.937831829243023983765166777*c[64]
+                                   - 25736.685101232442906924347543134*c[65]
+                                   - 24946.727240261396660861789095059*c[67]
+                                   - 78214.78121173772100165528498395*c[68]
+                                   - 119764.08810657725706825107821891*c[69]
+                                   - 61727.14151813608807457155868259*c[70]
+                                   - 25282.83528404201742645024452978*c[72]
+                                   - 85680.*c[73]
+                                   - 159308.19639930646079425301623517*c[74]
+                                   - 191586.3043121819811883379999369*c[75]
+                                   - 90774.2694820509144922275046754*c[76]
+                                   - 9035.92828656801591816425787848*c[78]
+                                   - 31885.244236166672336352559785553*c[79]
+                                   - 64412.17276260753494253964645737*c[80]
+                                   - 93904.12131530756195769694373846*c[81]
+                                   - 98047.41710009499276243550823928*c[82]
+                                   - 43889.497604780121246787186291078*c[83]
+                                   + z*(8809.994324629272994728209514911*c[28]
+                                        + 7445.80418759451395767994517327*c[29]
+                                        + 2251.3995647152461861915024545013*c[32]
+                                        + 8324.662155306964768043837367667*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 21070.441855832069854434185992474*c[43]
+                                        - 17807.773583466294734526403407174*c[44]
+                                        - 31817.881764818977339376118440302*c[47]
+                                        - 117648.20440618717747281538125592*c[48]
+                                        - 80040.31484195948613535064159479*c[49]
+                                        - 9048.827548362273878084783102624*c[52]
+                                        - 41637.233337482931275779914307793*c[53]
+                                        - 87679.77189751351081009037941799*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + 37036.284910881652844742935209553*c[64]
+                                        + 31301.373771769187319232314579487*c[65]
+                                        + 70984.84345266952830402328385098*c[68]
+                                        + 262469.99828551833935412168116156*c[69]
+                                        + 178567.80224889368335858200904606*c[70]
+                                        + 77760.*c[73]
+                                        + 357804.50528186477825447201507365*c[74]
+                                        + 753465.4656983291361020351594157*c[75]
+                                        + 448531.68449954569513806531721963*c[76]
+                                        + 23330.666514268296831477482769917*c[79]
+                                        + 117322.17181760658150248292747593*c[80]
+                                        + 305188.39427474957636251506715*c[81]
+                                        + 484469.59037693996423791662894705*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        + z*(65159.00551727289829263621115712*c[48]
+                                             + 57464.84142499655414845687088856*c[49]
+                                             + 13218.169313486644849453941050093*c[53]
+                                             + 62949.57982385585391493668265907*c[54]
+                                             + 46395.585996945873256032075010668*c[55]
+                                             - 151649.33234274392940460363800446*c[69]
+                                             - 133742.13995596152416157171047894*c[70]
+                                             - 212978.87219158617753242381849622*c[74]
+                                             - 1.0142804345939046062912011761365e6*c[75]
+                                             - 747552.8074992428252301088620327*c[76]
+                                             - 50609.56431347734888342400793079*c[80]
+                                             - 304318.91166997821004809194730057*c[81]
+                                             - 807449.3172948999403965277149117*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + z*(433886.63035405919269123605868062*c[75]
+                                                  + 392465.22393710248324580715256717*c[76]
+                                                  + 73036.53880079477041154206735214*c[81]
+                                                  + 423910.89157982246870817705032867*c[82]
+                                                  + 329171.23203585090935090389718308*c[83]))))
+                              + y*(1175.7550765359254871346963558588*c[13]
+                                   + 1018.233764908628435137215881431*c[14]
+                                   + 262.90682760247973445934549574439*c[15]
+                                   + 763.6753236814713263529119110732*c[16]
+                                   + 969.9979381421385268861244935835*c[17]
+                                   + 569.2099788303082797598008379979*c[18]
+                                   + 134.6996659238618898810149543634*c[19]
+                                   - 2924.6538256689457297655580845758*c[23]
+                                   - 2532.824510304651959465440261314*c[24]
+                                   - 653.9724764850581997312670868991*c[25]
+                                   - 9287.023204450390518039947624818*c[26]
+                                   - 11796.103763531414443387750941122*c[27]
+                                   - 6922.138397923000210143593190288*c[28]
+                                   - 1638.0769212707930706895879381193*c[29]
+                                   - 5285.996594777563796836925708947*c[30]
+                                   - 7629.67889232567899686478268049*c[31]
+                                   - 6472.773748556332785300569556691*c[32]
+                                   - 3329.8648621227859072175349470667*c[33]
+                                   - 755.1423706825091138338465298496*c[34]
+                                   + 5299.056519796708112858425636176*c[38]
+                                   + 4589.1175622335063470254016981205*c[39]
+                                   + 1184.9050594878899410463076626234*c[40]
+                                   + 21109.940786274129196316847811354*c[41]
+                                   + 26813.225990171343051063633719048*c[42]
+                                   + 15734.420866368104112077476552821*c[43]
+                                   + 3723.4435674520434444918843487728*c[44]
+                                   + 40225.388997497587903919809621995*c[45]
+                                   + 58060.34791490660711126907546855*c[46]
+                                   + 49256.52850130630145807264489316*c[47]
+                                   + 25339.613256717238224914082116659*c[48]
+                                   + 5746.484142499655414845687088856*c[49]
+                                   + 20983.193274618617971645560886358*c[50]
+                                   + 32190.361787342496408968407475977*c[51]
+                                   + 31838.467299793185867335347953677*c[52]
+                                   + 23396.159684871361383533475658665*c[53]
+                                   + 11240.996397117116770524407617692*c[54]
+                                   + 2485.4778212649574958588611612858*c[55]
+                                   - 8348.413022844521436477078957302*c[59]
+                                   - 7229.937759068192697632001132971*c[60]
+                                   - 1866.7619023324854644182291159568*c[61]
+                                   - 36478.322329844063156234187534533*c[62]
+                                   - 46333.692276787093972447788213028*c[63]
+                                   - 27189.336144893276889989853229235*c[64]
+                                   - 6434.171275308110726731086885783*c[65]
+                                   - 86417.99812539052330440018215562*c[66]
+                                   - 124733.6362013069833043089454753*c[67]
+                                   - 105819.99810999809311988656203711*c[68]
+                                   - 54438.22186662602594011412646314*c[69]
+                                   - 12345.428303627217614914311736518*c[70]
+                                   - 127724.20287478798745889199995793*c[71]
+                                   - 195941.97345132563505498939510579*c[72]
+                                   - 193800.*c[73]
+                                   - 142411.87253877395737668072663447*c[74]
+                                   - 68423.68011149356471012071426318*c[75]
+                                   - 15129.044913675152415371250779233*c[76]
+                                   - 62602.74754353837463846462915897*c[77]
+                                   - 99395.21115224817509980683666328*c[78]
+                                   - 106543.37708182522219708050464929*c[79]
+                                   - 92017.38966086790706077092351053*c[80]
+                                   - 62602.74754353837463846462915897*c[81]
+                                   - 28837.475617674997871304561246848*c[82]
+                                   - 6269.928229254303035255312327297*c[83]
+                                   + y*(9849.873095629202064587823238443*c[26]
+                                        + 10236.288389841310054179453296015*c[27]
+                                        + 4404.9971623146364973641047574557*c[28]
+                                        + 744.580418759451395767994517327*c[29]
+                                        + 7047.995459703418395782567611929*c[30]
+                                        + 9155.614670790814796237739216588*c[31]
+                                        + 6191.348802966927012026631749879*c[32]
+                                        + 2330.9054034859501350522744629467*c[33]
+                                        + 377.57118534125455691692326492478*c[34]
+                                        - 23557.470152798665914730395383685*c[41]
+                                        - 24481.641121460791481405926439131*c[42]
+                                        - 10535.220927916034927217092996237*c[43]
+                                        - 1780.7773583466294734526403407174*c[44]
+                                        - 99605.72513666069385732524287351*c[45]
+                                        - 129391.63249607758156225679675847*c[46]
+                                        - 87499.17485325218768328432571083*c[47]
+                                        - 32941.497233732409692388306751657*c[48]
+                                        - 5336.020989463965742356709439652*c[49]
+                                        - 62949.57982385585391493668265907*c[50]
+                                        - 90340.69275802571572839520807774*c[51]
+                                        - 77417.74680265500984583647765578*c[52]
+                                        - 44809.593972719726039648860159815*c[53]
+                                        - 15737.394955963963478734170664768*c[54]
+                                        - 2485.4778212649574958588611612858*c[55]
+                                        + 41407.825347390558177346915579741*c[62]
+                                        + 43032.27439957130594984094335264*c[63]
+                                        + 18518.142455440826422371467604777*c[64]
+                                        + 3130.1373771769187319232314579487*c[65]
+                                        + 222217.70946528991706845761125732*c[66]
+                                        + 288669.27235159616136140070238568*c[67]
+                                        + 195208.31949484120283606403059021*c[68]
+                                        + 73491.59951994513501915407072524*c[69]
+                                        + 11904.520149926245557238800603071*c[70]
+                                        + 540949.5651167491233553072939395*c[71]
+                                        + 776331.7657805842998004133908556*c[72]
+                                        + 665280.*c[73]
+                                        + 385065.80092238780897862226384116*c[74]
+                                        + 135237.39127918728083882682348487*c[75]
+                                        + 21358.651642835509292288824629506*c[76]
+                                        + 313013.73771769187319232314579487*c[77]
+                                        + 474386.2350448208357036235386202*c[78]
+                                        + 460780.66365679886242168028470586*c[79]
+                                        + 338163.90700368955844833314390122*c[80]
+                                        + 179982.89918767282708558580883205*c[81]
+                                        + 60558.69879711749552973957861838*c[82]
+                                        + 9404.892343881454552882968490945*c[83]
+                                        + y*(68957.80970999586497814824506628*c[45]
+                                             + 79625.61999758620403831187492829*c[46]
+                                             + 44055.528597441660931443856301957*c[47]
+                                             + 13031.801103454579658527242231425*c[48]
+                                             + 1641.8526121427586899559105968161*c[49]
+                                             + 52457.98318654654492911390221589*c[50]
+                                             + 70091.91679501995185823766143963*c[51]
+                                             + 51946.97296282046115196819929284*c[52]
+                                             + 24453.613229950292971489790942672*c[53]
+                                             + 6744.597838270270062314644570615*c[54]
+                                             + 828.4926070883191652862870537619*c[55]
+                                             - 160490.56794715382899388605257473*c[66]
+                                             - 185318.54521337037519497329042044*c[67]
+                                             - 102533.66276496709643914474334031*c[68]
+                                             - 30329.866468548785880920727600892*c[69]
+                                             - 3821.2039987417578331877631565412*c[70]
+                                             - 845233.6954949205052426676467804*c[71]
+                                             - 1.1293619437540827637182737905765e6*c[72]
+                                             - 837000.*c[73]
+                                             - 394010.913554434428434984064218*c[74]
+                                             - 108672.90370648977924548584030034*c[75]
+                                             - 13349.157276772193307680515393441*c[76]
+                                             - 573858.5191491017675192591006239*c[77]
+                                             - 828293.4262687347924983903055273*c[78]
+                                             - 727139.1063613619179143815463291*c[79]
+                                             - 455486.07882129613995081607137715*c[80]
+                                             - 196503.06867832878705962508597122*c[81]
+                                             - 51907.45611181499616834821024433*c[82]
+                                             - 6269.928229254303035255312327297*c[83]
+                                             + y*(433886.63035405919269123605868062*c[71]
+                                                  + 536795.4917843479802858461844098*c[72]
+                                                  + 346500.*c[73]
+                                                  + 136661.44298960113058330528353507*c[74]
+                                                  + 30991.902168147085192231147048615*c[75]
+                                                  + 3114.8033645801784384587869251363*c[76]
+                                                  + 344315.11148946106051155546037435*c[77]
+                                                  + 472127.25297317883172408247415058*c[78]
+                                                  + 374262.77533305392833828461943408*c[79]
+                                                  + 202438.25725390939553369603172318*c[80]
+                                                  + 73036.53880079477041154206735214*c[81]
+                                                  + 15860.611589721248829217508685766*c[82]
+                                                  + 1567.4820573135757588138280818242*c[83])
+                                             + z*(858872.7868549567684573538950557*c[72]
+                                                  + 1.6632e6*c[73]
+                                                  + 1.3119498527001708535997307219367e6*c[74]
+                                                  + 495870.43469035336307569835277785*c[75]
+                                                  + 74755.28074992428252301088620327*c[76]
+                                                  + 496976.0557612408754990341833164*c[78]
+                                                  + 1.2404137696752644482068861672672e6*c[79]
+                                                  + 1.4170678007773657687358722220622e6*c[80]
+                                                  + 897306.048124050036484659684612*c[81]
+                                                  + 305677.24154735497743582834921659*c[82]
+                                                  + 43889.497604780121246787186291078*c[83]))
+                                        + z*(119438.42999637930605746781239244*c[46]
+                                             + 198249.87868848747419149735335881*c[47]
+                                             + 117286.20993109121692674518008282*c[48]
+                                             + 24627.789182141380349338658952242*c[49]
+                                             + 62303.92604001773498510014350189*c[51]
+                                             + 150813.79247270456463474638504373*c[52]
+                                             + 154652.58096779374473861111028609*c[53]
+                                             + 76438.7755003963940395659718003*c[54]
+                                             + 14912.866927589744975153166967715*c[55]
+                                             - 277977.81782005556279245993563066*c[67]
+                                             - 461401.4824423519339761513450314*c[68]
+                                             - 272968.79821693907292828654840803*c[69]
+                                             - 57318.05998112636749781644734812*c[70]
+                                             - 1.0038772833369624566384655916236e6*c[72]
+                                             - 2.43e6*c[73]
+                                             - 2.4918528046415582771293586764058e6*c[74]
+                                             - 1.2316262420068841647821728567372e6*c[75]
+                                             - 240284.83098189947953824927708194*c[76]
+                                             - 496976.0557612408754990341833164*c[78]
+                                             - 1.41150532411323195830438770758e6*c[79]
+                                             - 1.973773008225616606453536309301e6*c[80]
+                                             - 1.6015869579888567511673867626504e6*c[81]
+                                             - 709401.9001948049476340922066725*c[82]
+                                             - 131668.49281434036374036155887323*c[83]
+                                             + z*(1.2474e6*c[73]
+                                                  + 2.4599059738128203504994951036313e6*c[74]
+                                                  + 1.6735627170799426003804819406252e6*c[75]
+                                                  + 392465.22393710248324580715256717*c[76]
+                                                  + 513274.6633139025302925046209382*c[79]
+                                                  + 1.6701156223447525131529922617162e6*c[80]
+                                                  + 2.1128427295944201440481812341154e6*c[81]
+                                                  + 1.2111739759423499105947915723676e6*c[82]
+                                                  + 263336.98562868072748072311774647*c[83])))
+                                   + z*(13648.384519788413405572604394687*c[27]
+                                        + 17619.988649258545989456419029823*c[28]
+                                        + 5956.643350075611166143956138616*c[29]
+                                        + 6103.743113860543197491826144392*c[31]
+                                        + 14634.097170649100210244765954259*c[32]
+                                        + 12653.486476066586447426632798853*c[33]
+                                        + 3775.7118534125455691692326492478*c[34]
+                                        - 32642.188161947721975207901918841*c[42]
+                                        - 42140.883711664139708868371984947*c[43]
+                                        - 14246.218866773035787621122725739*c[44]
+                                        - 86261.08833071838770817119783898*c[46]
+                                        - 206816.23147132335270594476986196*c[47]
+                                        - 178825.27069740450975867937950899*c[48]
+                                        - 53360.20989463965742356709439652*c[49]
+                                        - 37382.355624010640991060086101134*c[51]
+                                        - 108585.93058034728653701739723149*c[52]
+                                        - 152273.31049136614866570940089707*c[53]
+                                        - 107913.56541232432099703431312984*c[54]
+                                        - 29825.733855179489950306333935429*c[55]
+                                        + 57376.36586609507459978792447019*c[63]
+                                        + 74072.56982176330568948587041911*c[64]
+                                        + 25041.099017415349855385851663589*c[65]
+                                        + 192446.18156773077424093380159046*c[67]
+                                        + 461401.4824423519339761513450314*c[68]
+                                        + 398954.39739398787581826495536558*c[69]
+                                        + 119045.20149926245557238800603071*c[70]
+                                        + 321240.73066782798612430898931955*c[72]
+                                        + 933120.*c[73]
+                                        + 1.3085421907451054747592119408408e6*c[74]
+                                        + 927342.1116287127828948125038962*c[75]
+                                        + 256303.81971402611150746589555407*c[76]
+                                        + 135538.9242985202387724638681772*c[78]
+                                        + 431617.33051396349138233343124346*c[79]
+                                        + 731538.2478038998611331288419088*c[80]
+                                        + 798185.0311801142766404240217769*c[81]
+                                        + 501772.0757475449629606993656952*c[82]
+                                        + 131668.49281434036374036155887323*c[83]
+                                        + z*(132166.58579232498279433156890587*c[47]
+                                             + 195477.01655181869487790863347137*c[48]
+                                             + 73883.36754642414104801597685673*c[49]
+                                             + 45244.13774181136939042391551312*c[52]
+                                             + 148704.40477672475455635683681355*c[53]
+                                             + 155125.75028021621143323682512414*c[54]
+                                             + 52195.034246564107413036084387*c[55]
+                                             - 307600.98829490128931743423002093*c[68]
+                                             - 454947.99702823178821381091401338*c[69]
+                                             - 171954.17994337910249344934204435*c[70]
+                                             - 729000.*c[73]
+                                             - 2.3960123121553444972397679580825e6*c[74]
+                                             - 2.4994767852492649226461743269078e6*c[75]
+                                             - 840996.9084366481783838724697868*c[76]
+                                             - 256637.33165695126514625231046908*c[79]
+                                             - 1.0628008505830243265519041665467e6*c[80]
+                                             - 1.9876372345073433947712519757974e6*c[81]
+                                             - 1.6956435663192898748327082013147e6*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + z*(1.0932915439168090446664422682806e6*c[74]
+                                                  + 1.7355465214162367707649442347225e6*c[75]
+                                                  + 697715.9536659599702147682712305*c[76]
+                                                  + 303657.38588086409330054404758476*c[80]
+                                                  + 1.2416211596135110969962151449863e6*c[81]
+                                                  + 1.4534087711308198927137498868411e6*c[82]
+                                                  + 526673.9712573614549614462354929*c[83])))));
+    grad[0] /*ARGH*/[2]= 15.49193338482966754071706159913*c[3]
+                         - 18.330302779823360026352188774912*c[6]
+                         - 22.449944320643648313502492393899*c[8]
+                         - 86.94826047713663144231198494302*c[9]
+                         + 20.78460969082652752232935609807*c[12]
+                         + 25.455844122715710878430397035775*c[14]
+                         + 98.59006035092990042225456090414*c[15]
+                         + 29.393876913398137178367408896471*c[17]
+                         + 113.84199576606165595196016759958*c[18]
+                         + 269.39933184772377976202990872679*c[19]
+                         - 22.978250586152114639402445872876*c[22]
+                         - 28.142494558940577327393780681267*c[24]
+                         - 108.99541274750969995521118114985*c[25]
+                         - 32.496153618543841441839534273064*c[27]
+                         - 125.85706178041818563897442164159*c[28]
+                         - 297.83216750378055830719780693079*c[29]
+                         - 36.331804249169899985070393716618*c[31]
+                         - 140.71247279470288663696890340633*c[32]
+                         - 332.98648621227859072175349470667*c[33]
+                         - 629.285308902090928194872108208*c[34]
+                         + 24.979991993593592823387572483759*c[37]
+                         + 30.594117081556708980169344654137*c[39]
+                         + 118.49050594878899410463076626234*c[40]
+                         + 35.327043465311387419056170907837*c[42]
+                         + 136.82105101189655749632588306801*c[43]
+                         + 323.77770151756899517320733467589*c[44]
+                         + 39.496835316262998034876922087446*c[46]
+                         + 152.97058540778354490084672327068*c[47]
+                         + 361.99447509596054607020117309513*c[48]
+                         + 684.1052550594827874816294153401*c[49]
+                         + 43.266615305567871517430655209646*c[51]
+                         + 167.57088052522729403860709449304*c[52]
+                         + 396.54507940459934548361823150279*c[53]
+                         + 749.3997598078077847016271745128*c[54]
+                         + 1242.7389106324787479294305806429*c[55]
+                         - 26.832815729997476356910084024775*c[58]
+                         - 32.863353450309966807418186968048*c[60]
+                         - 127.27922061357855439215198517887*c[61]
+                         - 37.947331922020551983986722533193*c[63]
+                         - 146.96938456699068589183704448235*c[64]
+                         - 347.79304190854652576924793977207*c[65]
+                         - 42.426406871192851464050661726291*c[67]
+                         - 164.31676725154983403709093484024*c[68]
+                         - 388.84444190447161385795804616528*c[69]
+                         - 734.8469228349534294591852224118*c[70]
+                         - 46.475800154489002622151184797389*c[72]
+                         - 180.*c[73]
+                         - 425.95774438317235506484763699244*c[74]
+                         - 804.9844718999242907073025207433*c[75]
+                         - 1334.9157276772193307680515393441*c[76]
+                         - 50.19960159204453287869032154711*c[78]
+                         - 194.42222095223580692897902308264*c[79]
+                         - 460.08694830433953530385461755267*c[80]
+                         - 869.4826047713663144231198494302*c[81]
+                         - 1441.8737808837498935652280623424*c[82]
+                         - 2194.4748802390060623393593145539*c[83]
+                         + z*(173.89652095427326288462396988604*c[9]
+                              - 197.18012070185980084450912180829*c[15]
+                              - 227.68399153212331190392033519916*c[18]
+                              - 1346.996659238618898810149543634*c[19]
+                              + 217.99082549501939991042236229971*c[25]
+                              + 251.71412356083637127794884328319*c[28]
+                              + 1489.1608375189027915359890346539*c[29]
+                              + 281.42494558940577327393780681267*c[32]
+                              + 1664.9324310613929536087674735333*c[33]
+                              + 5663.567780118818353753848973872*c[34]
+                              - 236.98101189757798820926153252468*c[40]
+                              - 273.64210202379311499265176613602*c[43]
+                              - 1618.8885075878449758660366733795*c[44]
+                              - 305.94117081556708980169344654137*c[47]
+                              - 1809.9723754798027303510058654756*c[48]
+                              - 6156.94729553534508733466473806*c[49]
+                              - 335.14176105045458807721418898607*c[52]
+                              - 1982.7253970229967274180911575139*c[53]
+                              - 6744.597838270270062314644570615*c[54]
+                              - 17398.344748854702471012028129*c[55]
+                              + 254.55844122715710878430397035775*c[61]
+                              + 293.93876913398137178367408896471*c[64]
+                              + 1738.9652095427326288462396988604*c[65]
+                              + 328.63353450309966807418186968048*c[68]
+                              + 1944.2222095223580692897902308264*c[69]
+                              + 6613.622305514580865132667001706*c[70]
+                              + 360.*c[73]
+                              + 2129.7887219158617753242381849622*c[74]
+                              + 7244.860247099318616365722686689*c[75]
+                              + 18688.820187481070630752721550818*c[76]
+                              + 388.84444190447161385795804616528*c[79]
+                              + 2300.4347415216976765192730877634*c[80]
+                              + 7825.343442942296829808078644872*c[81]
+                              + 20186.232932372498509913192872794*c[82]
+                              + 43889.497604780121246787186291078*c[83]
+                              + z*(1346.996659238618898810149543634*c[19]
+                                   - 1489.1608375189027915359890346539*c[29]
+                                   - 1664.9324310613929536087674735333*c[33]
+                                   - 13214.991486943909492092314272367*c[34]
+                                   + 1618.8885075878449758660366733795*c[44]
+                                   + 1809.9723754798027303510058654756*c[48]
+                                   + 14366.210356249138537114217722141*c[49]
+                                   + 1982.7253970229967274180911575139*c[53]
+                                   + 15737.394955963963478734170664768*c[54]
+                                   + 69593.378995418809884048112516*c[55]
+                                   - 1738.9652095427326288462396988604*c[65]
+                                   - 1944.2222095223580692897902308264*c[69]
+                                   - 15431.785379534022018642889670647*c[70]
+                                   - 2129.7887219158617753242381849622*c[74]
+                                   - 16904.673909898410104853352935608*c[75]
+                                   - 74755.28074992428252301088620327*c[76]
+                                   - 2300.4347415216976765192730877634*c[80]
+                                   - 18259.134700198692602885516838034*c[81]
+                                   - 80744.93172948999403965277149117*c[82]
+                                   - 263336.98562868072748072311774647*c[83]
+                                   + z*(8809.994324629272994728209514911*c[34]
+                                        - 9577.473570832759024742811814761*c[49]
+                                        - 10491.596637309308985822780443179*c[54]
+                                        - 104390.068493128214826072168774*c[55]
+                                        + 10287.856919689348012428593113765*c[70]
+                                        + 11269.782606598940069902235290406*c[75]
+                                        + 112132.92112488642378451632930491*c[76]
+                                        + 12172.756466799128401923677892023*c[81]
+                                        + 121117.39759423499105947915723676*c[82]
+                                        + 658342.4640717018187018077943662*c[83]
+                                        + z*(52195.034246564107413036084387*c[55]
+                                             - 56066.46056244321189225816465245*c[76]
+                                             - 60558.69879711749552973957861838*c[82]
+                                             - 724176.7104788720005719885738028*c[83]
+                                             + 289670.68419154880022879542952111*z*c[83]))))
+                         + y*(112.2497216032182415675124619695*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 127.27922061357855439215198517887*c[14]
+                              - 98.59006035092990042225456090414*c[15]
+                              - 352.72652296077764614040890675765*c[17]
+                              - 910.7359661284932476156813407966*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + 140.71247279470288663696890340633*c[24]
+                              + 108.99541274750969995521118114985*c[25]
+                              + 389.95384342252609730207441127677*c[27]
+                              + 1006.8564942433454851117953731327*c[28]
+                              + 595.6643350075611166143956138616*c[29]
+                              + 762.967889232567899686478268049*c[31]
+                              + 2392.1120375099490728284713579077*c[32]
+                              + 3662.8513483350644979392884417734*c[33]
+                              + 1887.8559267062727845846163246239*c[34]
+                              - 152.97058540778354490084672327068*c[39]
+                              - 118.49050594878899410463076626234*c[40]
+                              - 423.92452158373664902867405089404*c[42]
+                              - 1094.5684080951724599706070645441*c[43]
+                              - 647.5554030351379903464146693518*c[44]
+                              - 829.4335416415229587324153638364*c[46]
+                              - 2600.4999519323202633143942956016*c[47]
+                              - 3981.9392260555660067722129040464*c[48]
+                              - 2052.3157651784483624448882460202*c[49]
+                              - 1384.5316897781718885577809667087*c[51]
+                              - 4691.984654706364233080998645805*c[52]
+                              - 8723.991746901185600639601093061*c[53]
+                              - 10491.596637309308985822780443179*c[54]
+                              - 4970.9556425299149917177223225716*c[55]
+                              + 164.31676725154983403709093484024*c[60]
+                              + 127.27922061357855439215198517887*c[61]
+                              + 455.36798306424662380784067039831*c[63]
+                              + 1175.7550765359254871346963558588*c[64]
+                              + 695.5860838170930515384958795441*c[65]
+                              + 890.9545442950498807450638962521*c[67]
+                              + 2793.3850432763471786305458922841*c[68]
+                              + 4277.2888609491877524375385078181*c[69]
+                              + 2204.5407685048602883775556672353*c[70]
+                              + 1487.2256049436480839088379135164*c[72]
+                              + 5040.*c[73]
+                              + 9371.070376429791811426648013834*c[74]
+                              + 11269.782606598940069902235290406*c[75]
+                              + 5339.662910708877323072206157377*c[76]
+                              + 2258.98207164200397954106446962*c[78]
+                              + 7971.311059041668084088139946388*c[79]
+                              + 16103.043190651883735634911614344*c[80]
+                              + 23476.030328826890489424235934615*c[81]
+                              + 24511.854275023748190608877059821*c[82]
+                              + 10972.374401195030311696796572769*c[83]
+                              + y*(617.2714151813608807457155868259*c[17]
+                                   + 796.893970362431591663721173197*c[18]
+                                   + 269.39933184772377976202990872679*c[19]
+                                   - 682.4192259894206702786302197343*c[27]
+                                   - 880.9994324629272994728209514911*c[28]
+                                   - 297.83216750378055830719780693079*c[29]
+                                   - 3051.8715569302715987459130721959*c[31]
+                                   - 7317.048585324550105122382977129*c[32]
+                                   - 6326.743238033293223713316399427*c[33]
+                                   - 1887.8559267062727845846163246239*c[34]
+                                   + 741.8679127715391358001795890646*c[42]
+                                   + 957.7473570832759024742811814761*c[43]
+                                   + 323.77770151756899517320733467589*c[44]
+                                   + 3317.7341665660918349296614553455*c[46]
+                                   + 7954.470441204744334844029610076*c[47]
+                                   + 6877.895026823250375333822288807*c[48]
+                                   + 2052.3157651784483624448882460202*c[49]
+                                   + 9345.588906002660247765021525284*c[51]
+                                   + 27146.482645086821634254349307872*c[52]
+                                   + 38068.327622841537166427350224268*c[53]
+                                   + 26978.39135308108024925857828246*c[54]
+                                   + 7456.433463794872487576583483857*c[55]
+                                   - 796.893970362431591663721173197*c[63]
+                                   - 1028.7856919689348012428593113765*c[64]
+                                   - 347.79304190854652576924793977207*c[65]
+                                   - 3563.8181771801995229802555850084*c[67]
+                                   - 8544.471897080591369928728611693*c[68]
+                                   - 7388.04439618496066330120287714*c[69]
+                                   - 2204.5407685048602883775556672353*c[70]
+                                   - 10038.772833369624566384655916236*c[72]
+                                   - 29160.*c[73]
+                                   - 40891.943460784546086225373151274*c[74]
+                                   - 28979.440988397274465462890746757*c[75]
+                                   - 8009.494366063315984608309236065*c[76]
+                                   - 22589.8207164200397954106446962*c[78]
+                                   - 71936.22175232724856372223854058*c[79]
+                                   - 121923.04130064997685552147365146*c[80]
+                                   - 133030.83853001904610673733696282*c[81]
+                                   - 83628.67929125749382678322761586*c[82]
+                                   - 21944.748802390060623393593145539*c[83]
+                                   + y*(3051.8715569302715987459130721959*c[31]
+                                        + 5065.649020609303918930880522628*c[32]
+                                        + 2996.87837591050731649578145236*c[33]
+                                        + 629.285308902090928194872108208*c[34]
+                                        - 3317.7341665660918349296614553455*c[46]
+                                        - 5506.941074680207616430482037745*c[47]
+                                        - 3257.9502758636449146318105578561*c[48]
+                                        - 684.1052550594827874816294153401*c[49]
+                                        - 20767.97534667257832836671450063*c[51]
+                                        - 50271.26415756818821158212834791*c[52]
+                                        - 51550.86032259791491287037009536*c[53]
+                                        - 25479.591833465464679855323933434*c[54]
+                                        - 4970.9556425299149917177223225716*c[55]
+                                        + 3563.8181771801995229802555850084*c[67]
+                                        + 5915.403621055794025335273654249*c[68]
+                                        + 3499.5999771402445247216224154875*c[69]
+                                        + 734.8469228349534294591852224118*c[70]
+                                        + 22308.384074154721258632568702747*c[72]
+                                        + 54000.*c[73]
+                                        + 55374.50676981240615843019280902*c[74]
+                                        + 27369.472044597425884048285705271*c[75]
+                                        + 5339.662910708877323072206157377*c[76]
+                                        + 82829.34262687347924983903055273*c[78]
+                                        + 235250.88735220532638406461792999*c[79]
+                                        + 328962.16803760276774225605155016*c[80]
+                                        + 266931.15966480945852789779377507*c[81]
+                                        + 118233.65003246749127234870111208*c[82]
+                                        + 21944.748802390060623393593145539*c[83]
+                                        + y*(14277.983050837397600752116219183*c[51]
+                                             + 27649.195286662503516370170591351*c[52]
+                                             + 21809.979367252964001599002732653*c[53]
+                                             + 8243.397357885885631717898919641*c[54]
+                                             + 1242.7389106324787479294305806429*c[55]
+                                             - 15337.014050981370865309890983138*c[72]
+                                             - 29700.*c[73]
+                                             - 23427.675941074479528566620034584*c[74]
+                                             - 8854.829190899167197780327728176*c[75]
+                                             - 1334.9157276772193307680515393441*c[76]
+                                             - 124244.0139403102188747585458291*c[78]
+                                             - 310103.44241881611205172154181681*c[79]
+                                             - 354266.95019434144218396805551556*c[80]
+                                             - 224326.51203101250912116492115299*c[81]
+                                             - 76419.31038683874435895708730415*c[82]
+                                             - 10972.374401195030311696796572769*c[83]
+                                             + y*(64606.88724896131381487444383113*c[78]
+                                                  + 139011.88798084860195422000150409*c[79]
+                                                  + 131584.86721504110709690242062006*c[80]
+                                                  + 67819.64317216657252500334825555*c[81]
+                                                  + 18744.359151488748616347964810451*c[82]
+                                                  + 2194.4748802390060623393593145539*c[83])
+                                             + z*(278023.77596169720390844000300818*c[79]
+                                                  + 657924.3360752055354845121031003*c[80]
+                                                  + 610376.7885494991527250301343*c[81]
+                                                  + 262421.02812084248062887150734632*c[82]
+                                                  + 43889.497604780121246787186291078*c[83]))
+                                        + z*(55298.3905733250070327403411827*c[52]
+                                             + 109049.89683626482000799501366327*c[53]
+                                             + 74190.57622097297068546109027676*c[54]
+                                             + 17398.344748854702471012028129*c[55]
+                                             - 59400.*c[73]
+                                             - 117138.37970537239764283310017292*c[74]
+                                             - 79693.46271809250478002294955358*c[75]
+                                             - 18688.820187481070630752721550818*c[76]
+                                             - 342183.10887593502019500308062545*c[79]
+                                             - 1.1134104148965016754353281744775e6*c[80]
+                                             - 1.4085618197296134293654541560769e6*c[81]
+                                             - 807449.3172948999403965277149117*c[82]
+                                             - 175557.99041912048498714874516431*c[83]
+                                             + z*(657924.3360752055354845121031003*c[80]
+                                                  + 1.4242125066154980230250703133666e6*c[81]
+                                                  + 1.0496841124833699225154860293853e6*c[82]
+                                                  + 263336.98562868072748072311774647*c[83])))
+                                   + z*(10131.298041218607837861761045256*c[32]
+                                        + 14984.3918795525365824789072618*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 11013.882149360415232860964075489*c[47]
+                                        - 16289.751379318224573159052789281*c[48]
+                                        - 6156.94729553534508733466473806*c[49]
+                                        - 45244.13774181136939042391551312*c[52]
+                                        - 148704.40477672475455635683681355*c[53]
+                                        - 155125.75028021621143323682512414*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + 11830.807242111588050670547308497*c[68]
+                                        + 17497.999885701222623608112077438*c[69]
+                                        + 6613.622305514580865132667001706*c[70]
+                                        + 48600.*c[73]
+                                        + 159734.15414368963314931786387216*c[74]
+                                        + 166631.78568328432817641162179385*c[75]
+                                        + 56066.46056244321189225816465245*c[76]
+                                        + 128318.66582847563257312615523454*c[79]
+                                        + 531400.4252915121632759520832733*c[80]
+                                        + 993818.6172536716973856259878987*c[81]
+                                        + 847821.7831596449374163541006573*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        + z*(109049.89683626482000799501366327*c[53]
+                                             + 173111.34451560359826607587731245*c[54]
+                                             + 69593.378995418809884048112516*c[55]
+                                             - 117138.37970537239764283310017292*c[74]
+                                             - 185951.41300888251115338688229169*c[75]
+                                             - 74755.28074992428252301088620327*c[76]
+                                             - 455486.07882129613995081607137715*c[80]
+                                             - 1.8624317394202666454943227174795e6*c[81]
+                                             - 2.1801131566962298390706248302617e6*c[82]
+                                             - 790010.9568860421824421693532394*c[83]
+                                             + z*(949475.0044103320153500468755778*c[81]
+                                                  + 1.5745261687250548837732290440779e6*c[82]
+                                                  + 658342.4640717018187018077943662*c[83]))))
+                              + z*(1593.7879407248631833274423463941*c[18]
+                                   + 1346.996659238618898810149543634*c[19]
+                                   - 1761.9988649258545989456419029823*c[28]
+                                   - 1489.1608375189027915359890346539*c[29]
+                                   - 4502.7991294304923723830049090027*c[32]
+                                   - 16649.324310613929536087674735333*c[33]
+                                   - 11327.135560237636707507697947743*c[34]
+                                   + 1915.4947141665518049485623629521*c[43]
+                                   + 1618.8885075878449758660366733795*c[44]
+                                   + 4895.0587330490734368270951446619*c[47]
+                                   + 18099.723754798027303510058654756*c[48]
+                                   + 12313.894591070690174669329476121*c[49]
+                                   + 9048.827548362273878084783102624*c[52]
+                                   + 41637.233337482931275779914307793*c[53]
+                                   + 87679.77189751351081009037941799*c[54]
+                                   + 52195.034246564107413036084387*c[55]
+                                   - 2057.5713839378696024857186227529*c[64]
+                                   - 1738.9652095427326288462396988604*c[65]
+                                   - 5258.136552049594689186909914888*c[68]
+                                   - 19442.222095223580692897902308264*c[69]
+                                   - 13227.244611029161730265334003412*c[70]
+                                   - 9720.*c[73]
+                                   - 44725.563160233097281809001884206*c[74]
+                                   - 94183.18321229114201275439492696*c[75]
+                                   - 56066.46056244321189225816465245*c[76]
+                                   - 15553.777676178864554318321846611*c[79]
+                                   - 78214.78121173772100165528498395*c[80]
+                                   - 203458.92951649971757501004476666*c[81]
+                                   - 322979.7269179599761586110859647*c[82]
+                                   - 175557.99041912048498714874516431*c[83]
+                                   + z*(14984.3918795525365824789072618*c[33]
+                                        + 13214.991486943909492092314272367*c[34]
+                                        - 16289.751379318224573159052789281*c[48]
+                                        - 14366.210356249138537114217722141*c[49]
+                                        - 39654.507940459934548361823150279*c[53]
+                                        - 188848.73947156756174481004797722*c[54]
+                                        - 139186.757990837619768096225032*c[55]
+                                        + 17497.999885701222623608112077438*c[69]
+                                        + 15431.785379534022018642889670647*c[70]
+                                        + 42595.774438317235506484763699244*c[74]
+                                        + 202856.0869187809212582402352273*c[75]
+                                        + 149510.56149984856504602177240654*c[76]
+                                        + 75914.34647021602332513601189619*c[80]
+                                        + 456478.36750496731507213792095085*c[81]
+                                        + 1.2111739759423499105947915723676e6*c[82]
+                                        + 790010.9568860421824421693532394*c[83]
+                                        + z*(115407.56301040239884405058487497*c[54]
+                                             + 104390.068493128214826072168774*c[55]
+                                             - 123967.60867258834076892458819446*c[75]
+                                             - 112132.92112488642378451632930491*c[76]
+                                             - 292146.15520317908164616826940854*c[81]
+                                             - 1.6956435663192898748327082013147e6*c[82]
+                                             - 1.3166849281434036374036155887323e6*c[83]
+                                             + z*(787263.084362527441886614522039*c[82]
+                                                  + 724176.7104788720005719885738028*c[83])))))
+                         + x*(109.98181667894016015811313264947*c[6]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 290.98453567157138531261098537299*c[12]
+                              - 229.10259710444139790587357332197*c[14]
+                              - 887.3105431583691038002910481373*c[15]
+                              - 58.78775382679627435673481779294*c[17]
+                              - 227.68399153212331190392033519916*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + 551.478014067650751345658700949*c[22]
+                              + 534.7073966198709692204818329441*c[24]
+                              + 2070.9128422026842991490124418472*c[25]
+                              + 389.95384342252609730207441127677*c[27]
+                              + 1510.2847413650182276676930596991*c[28]
+                              + 3573.9860100453666996863736831694*c[29]
+                              + 108.99541274750969995521118114985*c[31]
+                              + 422.137418384108659910906710219*c[32]
+                              + 998.95945863683577216526048412*c[33]
+                              + 1887.8559267062727845846163246239*c[34]
+                              - 899.2797117693693416419526094153*c[37]
+                              - 948.4176295282579783852496842782*c[39]
+                              - 3673.2056844124588172435537541325*c[40]
+                              - 847.8490431674732980573481017881*c[42]
+                              - 3283.7052242855173799118211936323*c[43]
+                              - 7770.664836421655884156976032221*c[44]
+                              - 592.4525297439449705231538313117*c[46]
+                              - 2294.5587811167531735127008490603*c[47]
+                              - 5429.917126439408191053017596427*c[48]
+                              - 10261.578825892241812224441230101*c[49]
+                              - 173.06646122227148606972262083858*c[51]
+                              - 670.2835221009091761544283779721*c[52]
+                              - 1586.1803176183973819344729260112*c[53]
+                              - 2997.5990392312311388065086980511*c[54]
+                              - 4970.9556425299149917177223225716*c[55]
+                              + 1341.6407864998738178455042012388*c[58]
+                              + 1478.8509052639485063338184135622*c[60]
+                              + 5727.564927611034947646839333049*c[61]
+                              + 1441.9986130367809753914954562613*c[63]
+                              + 5584.836613545646063889807690329*c[64]
+                              + 13216.135592524767979231421711339*c[65]
+                              + 1230.3657992645926924574691900624*c[67]
+                              + 4765.186250294945187075637110367*c[68]
+                              + 11276.488815229676801880783338793*c[69]
+                              + 21310.560762213649454316371449941*c[70]
+                              + 836.564402780802047198721326353*c[72]
+                              + 3240.*c[73]
+                              + 7667.239398897102391167257465864*c[74]
+                              + 14489.720494198637232731445373379*c[75]
+                              + 24028.483098189947953824927708194*c[76]
+                              + 250.99800796022266439345160773556*c[78]
+                              + 972.1111047611790346448951154132*c[79]
+                              + 2300.4347415216976765192730877634*c[80]
+                              + 4347.4130238568315721155992471509*c[81]
+                              + 7209.368904418749467826140311712*c[82]
+                              + 10972.374401195030311696796572769*c[83]
+                              + z*(1577.4409656148784067560729744663*c[15]
+                                   + 227.68399153212331190392033519916*c[18]
+                                   + 1346.996659238618898810149543634*c[19]
+                                   - 3923.8348589103491983876025213948*c[25]
+                                   - 2768.855359169200084057437276115*c[28]
+                                   - 16380.769212707930706895879381193*c[29]
+                                   - 562.8498911788115465478756136253*c[32]
+                                   - 3329.8648621227859072175349470667*c[33]
+                                   - 11327.135560237636707507697947743*c[34]
+                                   + 7109.43035692733964627784597574*c[40]
+                                   + 6293.768346547241644830990621128*c[43]
+                                   + 37234.435674520434444918843487728*c[44]
+                                   + 4283.1763914179392572237082515791*c[47]
+                                   + 25339.613256717238224914082116659*c[48]
+                                   + 86197.26213749483122268530633285*c[49]
+                                   + 1005.4252831513637642316425669582*c[52]
+                                   + 5948.176191068990182254273472542*c[53]
+                                   + 20233.793514810810186943933711845*c[54]
+                                   + 52195.034246564107413036084387*c[55]
+                                   - 11200.571413994912786509374695741*c[61]
+                                   - 10875.734457957310755995941291694*c[64]
+                                   - 64341.71275308110726731086885783*c[65]
+                                   - 9201.738966086790706077092351053*c[68]
+                                   - 54438.22186662602594011412646314*c[69]
+                                   - 185181.42455440826422371467604777*c[70]
+                                   - 6120.*c[73]
+                                   - 36206.408272569650180512049144357*c[74]
+                                   - 123162.62420068841647821728567372*c[75]
+                                   - 317709.9431871782007227962663639*c[76]
+                                   - 1555.3777676178864554318321846611*c[79]
+                                   - 9201.738966086790706077092351053*c[80]
+                                   - 31301.373771769187319232314579487*c[81]
+                                   - 80744.93172948999403965277149117*c[82]
+                                   - 175557.99041912048498714874516431*c[83]
+                                   + z*(14891.608375189027915359890346539*c[29]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 13214.991486943909492092314272367*c[34]
+                                        - 35615.547166932589469052806814348*c[44]
+                                        - 23529.640881237435494563076251183*c[48]
+                                        - 186760.73463123880098248483038783*c[49]
+                                        - 3965.4507940459934548361823150279*c[53]
+                                        - 31474.789911927926957468341329537*c[54]
+                                        - 139186.757990837619768096225032*c[55]
+                                        + 62602.74754353837463846462915897*c[65]
+                                        + 52493.99965710366787082433623231*c[69]
+                                        + 416658.20524741859450335802110747*c[70]
+                                        + 34076.619550653788405187810959395*c[74]
+                                        + 270474.78255837456167765364696974*c[75]
+                                        + 1.1960844919987885203681741792523e6*c[76]
+                                        + 6901.30422456509302955781926329*c[80]
+                                        + 54777.4041005960778086565505141*c[81]
+                                        + 242234.79518846998211895831447352*c[82]
+                                        + 790010.9568860421824421693532394*c[83]
+                                        + z*(114929.68284999310829691374177713*c[49]
+                                             + 10491.596637309308985822780443179*c[54]
+                                             + 104390.068493128214826072168774*c[55]
+                                             - 267484.27991192304832314342095788*c[70]
+                                             - 169046.73909898410104853352935608*c[75]
+                                             - 1.6819938168732963567677449395736e6*c[76]
+                                             - 24345.512933598256803847355784045*c[81]
+                                             - 242234.79518846998211895831447352*c[82]
+                                             - 1.3166849281434036374036155887323e6*c[83]
+                                             + z*(784930.4478742049664916143051343*c[76]
+                                                  + 60558.69879711749552973957861838*c[82]
+                                                  + 724176.7104788720005719885738028*c[83]))))
+                              + x*(581.969071343142770625221970746*c[12]
+                                   + 203.6467529817256870274431762862*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 29.393876913398137178367408896471*c[17]
+                                   + 113.84199576606165595196016759958*c[18]
+                                   + 269.39933184772377976202990872679*c[19]
+                                   - 2481.6510633044283810554641542706*c[22]
+                                   - 1772.9771572132563716258081829198*c[24]
+                                   - 6866.711003093111097178304412441*c[25]
+                                   - 682.4192259894206702786302197343*c[27]
+                                   - 2642.9982973887818984184628544734*c[28]
+                                   - 6254.475517579391724451153945547*c[29]
+                                   - 108.99541274750969995521118114985*c[31]
+                                   - 422.137418384108659910906710219*c[32]
+                                   - 998.95945863683577216526048412*c[33]
+                                   - 1887.8559267062727845846163246239*c[34]
+                                   + 6744.597838270270062314644570615*c[37]
+                                   + 5965.852830903558251133022207557*c[39]
+                                   + 23105.648660013853850402999421156*c[40]
+                                   + 3921.3018246495640035152349707699*c[42]
+                                   + 15187.136662320517882092173020549*c[43]
+                                   + 35939.324868450158464226014149024*c[44]
+                                   + 1540.3765773342569233601999614104*c[46]
+                                   + 5965.852830903558251133022207557*c[47]
+                                   + 14117.78452874246129673784575071*c[48]
+                                   + 26680.104947319828711783547198262*c[49]
+                                   + 259.59969183340722910458393125788*c[51]
+                                   + 1005.4252831513637642316425669582*c[52]
+                                   + 2379.2704764275960729017093890167*c[53]
+                                   + 4496.3985588468467082097630470767*c[54]
+                                   + 7456.433463794872487576583483857*c[55]
+                                   - 14758.048651498611996300546213626*c[58]
+                                   - 14459.875518136385395264002265941*c[60]
+                                   - 56002.8570699745639325468734787*c[61]
+                                   - 11649.83090006030945908392381769*c[63]
+                                   - 45119.601062066140568793972656083*c[64]
+                                   - 106772.46386592378341115911751003*c[65]
+                                   - 7297.341981845170451816713816922*c[67]
+                                   - 28262.483967266571454379640792521*c[68]
+                                   - 66881.24400756911758356878394043*c[69]
+                                   - 126393.67072761198986697985825482*c[70]
+                                   - 2881.4996095783181625733734574381*c[72]
+                                   - 11160.*c[73]
+                                   - 26409.380151756686014020553493531*c[74]
+                                   - 49909.037257795306023852756286082*c[75]
+                                   - 82764.77511598759850761919543934*c[76]
+                                   - 501.9960159204453287869032154711*c[78]
+                                   - 1944.2222095223580692897902308264*c[79]
+                                   - 4600.8694830433953530385461755267*c[80]
+                                   - 8694.826047713663144231198494302*c[81]
+                                   - 14418.737808837498935652280623424*c[82]
+                                   - 21944.748802390060623393593145539*c[83]
+                                   + x*(2757.3900703382537567282935047451*c[22]
+                                        + 1266.412255152325979732720130657*c[24]
+                                        + 4904.7935736379364979845031517435*c[25]
+                                        + 324.96153618543841441839534273064*c[27]
+                                        + 1258.5706178041818563897442164159*c[28]
+                                        + 2978.3216750378055830719780693079*c[29]
+                                        + 36.331804249169899985070393716618*c[31]
+                                        + 140.71247279470288663696890340633*c[32]
+                                        + 332.98648621227859072175349470667*c[33]
+                                        + 629.285308902090928194872108208*c[34]
+                                        - 16486.794715771771263435797839281*c[37]
+                                        - 11778.735076399332957365197691843*c[39]
+                                        - 45618.844790283762730282845011*c[40]
+                                        - 5440.364693657953662534650319807*c[42]
+                                        - 21070.441855832069854434185992474*c[43]
+                                        - 49861.766033705625256673929540088*c[44]
+                                        - 1461.3829067017309272904461172355*c[46]
+                                        - 5659.911660087991161331328761015*c[47]
+                                        - 13393.79557855054020459744340452*c[48]
+                                        - 25311.894437200863136820288367582*c[49]
+                                        - 173.06646122227148606972262083858*c[51]
+                                        - 670.2835221009091761544283779721*c[52]
+                                        - 1586.1803176183973819344729260112*c[53]
+                                        - 2997.5990392312311388065086980511*c[54]
+                                        - 4970.9556425299149917177223225716*c[55]
+                                        + 59032.19460599444798520218485451*c[58]
+                                        + 50609.56431347734888342400793079*c[60]
+                                        + 196009.99974491097376391405717546*c[61]
+                                        + 32938.284108313839122100475158811*c[63]
+                                        + 127569.42580414791535411455461068*c[64]
+                                        + 301884.36037661838436770721172216*c[65]
+                                        + 14934.095218659883715345832927654*c[67]
+                                        + 57839.50207254554158105600906376*c[68]
+                                        + 136873.24355037400807800123225018*c[69]
+                                        + 258666.11683790360716963319828894*c[70]
+                                        + 4089.8704135950322307493042621702*c[72]
+                                        + 15840.*c[73]
+                                        + 37484.281505719167245706592055334*c[74]
+                                        + 70838.63352719333758224262182541*c[75]
+                                        + 117472.58403559530110758853546228*c[76]
+                                        + 501.9960159204453287869032154711*c[78]
+                                        + 1944.2222095223580692897902308264*c[79]
+                                        + 4600.8694830433953530385461755267*c[80]
+                                        + 8694.826047713663144231198494302*c[81]
+                                        + 14418.737808837498935652280623424*c[82]
+                                        + 21944.748802390060623393593145539*c[83]
+                                        + x*(12365.096036828828447576848379461*c[37]
+                                             + 6730.70575794247597563725582391*c[39]
+                                             + 26067.911308733578703018768577714*c[40]
+                                             + 2331.5848687105515696577072799172*c[42]
+                                             + 9030.189366785172794757508282489*c[43]
+                                             + 21369.328300159553681431684088609*c[44]
+                                             + 473.96202379515597641852306504935*c[46]
+                                             + 1835.6470248934025388101606792482*c[47]
+                                             + 4343.9337011515265528424140771415*c[48]
+                                             + 8209.263060713793449779552984081*c[49]
+                                             + 43.266615305567871517430655209646*c[51]
+                                             + 167.57088052522729403860709449304*c[52]
+                                             + 396.54507940459934548361823150279*c[53]
+                                             + 749.3997598078077847016271745128*c[54]
+                                             + 1242.7389106324787479294305806429*c[55]
+                                             - 95927.31623474097797595355038857*c[58]
+                                             - 70491.89315091487880191201104646*c[60]
+                                             - 273013.92821612599917116600820868*c[61]
+                                             - 36505.333308983771008595227076931*c[63]
+                                             - 141384.54795344503982794723679202*c[64]
+                                             - 334576.90631602175779001651806074*c[65]
+                                             - 12685.495654486662587751147856161*c[67]
+                                             - 49130.713408213400377090189517232*c[68]
+                                             - 116264.48812943701254352945580342*c[69]
+                                             - 219719.22992765107540829638150112*c[70]
+                                             - 2649.1206088058731494626175334512*c[72]
+                                             - 10260.*c[73]
+                                             - 24279.591429840824238696315308569*c[74]
+                                             - 45884.114898295684570316243682366*c[75]
+                                             - 76090.19647760150185377893774262*c[76]
+                                             - 250.99800796022266439345160773556*c[78]
+                                             - 972.1111047611790346448951154132*c[79]
+                                             - 2300.4347415216976765192730877634*c[80]
+                                             - 4347.4130238568315721155992471509*c[81]
+                                             - 7209.368904418749467826140311712*c[82]
+                                             - 10972.374401195030311696796572769*c[83]
+                                             + x*(53719.2970914549476665339882176*c[58]
+                                                  + 32896.216803760276774225605155016*c[60]
+                                                  + 127406.49983419213294654413716405*c[61]
+                                                  + 13812.828819615480922171167002082*c[63]
+                                                  + 53496.85598238460966462868419158*c[64]
+                                                  + 126596.66725471093538000625007704*c[65]
+                                                  + 3860.8030252785494832286102170925*c[67]
+                                                  + 14952.825819891034897375275070462*c[68]
+                                                  + 35384.84421330691686107418220104*c[69]
+                                                  + 66871.06997798076208078585523947*c[70]
+                                                  + 650.6612021628460367101165871634*c[72]
+                                                  + 2520.*c[73]
+                                                  + 5963.408421364412970907866917894*c[74]
+                                                  + 11269.782606598940069902235290406*c[75]
+                                                  + 18688.820187481070630752721550818*c[76]
+                                                  + 50.19960159204453287869032154711*c[78]
+                                                  + 194.42222095223580692897902308264*c[79]
+                                                  + 460.08694830433953530385461755267*c[80]
+                                                  + 869.4826047713663144231198494302*c[81]
+                                                  + 1441.8737808837498935652280623424*c[82]
+                                                  + 2194.4748802390060623393593145539*c[83])
+                                             + y*(164481.08401880138387112802577508*c[60]
+                                                  + 127406.49983419213294654413716405*c[61]
+                                                  + 165753.94583538577106605400402499*c[63]
+                                                  + 427974.84785907687731702947353261*c[64]
+                                                  + 253193.33450942187076001250015407*c[65]
+                                                  + 81076.86353084953914780081455894*c[67]
+                                                  + 254198.03893814759325537967619785*c[68]
+                                                  + 389233.28634637608547181600421145*c[69]
+                                                  + 200613.20993394228624235756571841*c[70]
+                                                  + 20821.15846921107317472373078923*c[72]
+                                                  + 70560.*c[73]
+                                                  + 131194.98527001708535997307219367*c[74]
+                                                  + 157776.95649238516097863129406568*c[75]
+                                                  + 74755.28074992428252301088620327*c[76]
+                                                  + 2258.98207164200397954106446962*c[78]
+                                                  + 7971.311059041668084088139946388*c[79]
+                                                  + 16103.043190651883735634911614344*c[80]
+                                                  + 23476.030328826890489424235934615*c[81]
+                                                  + 24511.854275023748190608877059821*c[82]
+                                                  + 10972.374401195030311696796572769*c[83])
+                                             + z*(254812.9996683842658930882743281*c[61]
+                                                  + 106993.71196476921932925736838315*c[64]
+                                                  + 632983.3362735546769000312503852*c[65]
+                                                  + 29905.651639782069794750550140924*c[68]
+                                                  + 176924.2210665345843053709110052*c[69]
+                                                  + 601839.6298018268587270726971552*c[70]
+                                                  + 5040.*c[73]
+                                                  + 29817.042106822064854539334589471*c[74]
+                                                  + 101428.04345939046062912011761365*c[75]
+                                                  + 261643.48262473498883053810171145*c[76]
+                                                  + 388.84444190447161385795804616528*c[79]
+                                                  + 2300.4347415216976765192730877634*c[80]
+                                                  + 7825.343442942296829808078644872*c[81]
+                                                  + 20186.232932372498509913192872794*c[82]
+                                                  + 43889.497604780121246787186291078*c[83]))
+                                        + y*(33653.52878971237987818627911955*c[39]
+                                             + 26067.911308733578703018768577714*c[40]
+                                             + 27979.018424526618835892487359007*c[42]
+                                             + 72241.51493428138235806006625991*c[43]
+                                             + 42738.656600319107362863368177218*c[44]
+                                             + 9953.202499698275504788984366036*c[46]
+                                             + 31205.999423187843159772731547219*c[47]
+                                             + 47783.270712666792081266554848557*c[48]
+                                             + 24627.789182141380349338658952242*c[49]
+                                             + 1384.5316897781718885577809667087*c[51]
+                                             + 4691.984654706364233080998645805*c[52]
+                                             + 8723.991746901185600639601093061*c[53]
+                                             + 10491.596637309308985822780443179*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]
+                                             - 187978.38173577301013843202945724*c[60]
+                                             - 145607.42838193386622462187104463*c[61]
+                                             - 272310.05387241948103708872089819*c[63]
+                                             - 703101.5357684834413065484208036*c[64]
+                                             - 415960.4781226216448200205359674*c[65]
+                                             - 185318.54521337037519497329042044*c[67]
+                                             - 581024.0890014802131551535455951*c[68]
+                                             - 889676.0830774310525070080096262*c[69]
+                                             - 458544.47984901093998253157878494*c[70]
+                                             - 63950.70101257686760808003028121*c[72]
+                                             - 216720.*c[73]
+                                             - 402956.02618648104789134586459484*c[74]
+                                             - 484600.65208375442300579611748744*c[75]
+                                             - 229605.50516048172489210486476719*c[76]
+                                             - 9035.92828656801591816425787848*c[78]
+                                             - 31885.244236166672336352559785553*c[79]
+                                             - 64412.17276260753494253964645737*c[80]
+                                             - 93904.12131530756195769694373846*c[81]
+                                             - 98047.41710009499276243550823928*c[82]
+                                             - 43889.497604780121246787186291078*c[83]
+                                             + y*(290069.40521192509936559450704372*c[63]
+                                                  + 374477.99187669226765240078934104*c[64]
+                                                  + 126596.66725471093538000625007704*c[65]
+                                                  + 324307.45412339815659120325823577*c[67]
+                                                  + 777546.942634333814663514303664*c[68]
+                                                  + 672312.0400528314203604094618198*c[69]
+                                                  + 200613.20993394228624235756571841*c[70]
+                                                  + 140542.8196671747439293851828273*c[72]
+                                                  + 408240.*c[73]
+                                                  + 572487.2084509836452071552241178*c[74]
+                                                  + 405712.1738375618425164804704546*c[75]
+                                                  + 112132.92112488642378451632930491*c[76]
+                                                  + 22589.8207164200397954106446962*c[78]
+                                                  + 71936.22175232724856372223854058*c[79]
+                                                  + 121923.04130064997685552147365146*c[80]
+                                                  + 133030.83853001904610673733696282*c[81]
+                                                  + 83628.67929125749382678322761586*c[82]
+                                                  + 21944.748802390060623393593145539*c[83])
+                                             + z*(748955.9837533845353048015786821*c[64]
+                                                  + 632983.3362735546769000312503852*c[65]
+                                                  + 478490.42623651311671600880225478*c[68]
+                                                  + 1.769242210665345843053709110052e6*c[69]
+                                                  + 1.2036792596036537174541453943105e6*c[70]
+                                                  + 136080.*c[73]
+                                                  + 626157.8842432633619453260263789*c[74]
+                                                  + 1.3185645649720759881785615289775e6*c[75]
+                                                  + 784930.4478742049664916143051343*c[76]
+                                                  + 15553.777676178864554318321846611*c[79]
+                                                  + 78214.78121173772100165528498395*c[80]
+                                                  + 203458.92951649971757501004476666*c[81]
+                                                  + 322979.7269179599761586110859647*c[82]
+                                                  + 175557.99041912048498714874516431*c[83]))
+                                        + z*(52135.82261746715740603753715543*c[40]
+                                             + 18060.378733570345589515016564977*c[43]
+                                             + 106846.64150079776840715842044304*c[44]
+                                             + 3671.2940497868050776203213584964*c[47]
+                                             + 21719.668505757632764212070385708*c[48]
+                                             + 73883.36754642414104801597685673*c[49]
+                                             + 335.14176105045458807721418898607*c[52]
+                                             + 1982.7253970229967274180911575139*c[53]
+                                             + 6744.597838270270062314644570615*c[54]
+                                             + 17398.344748854702471012028129*c[55]
+                                             - 291214.85676386773244924374208926*c[61]
+                                             - 175775.38394212086032663710520089*c[64]
+                                             - 1.0399011953065541120500513399185e6*c[65]
+                                             - 68355.77517664473095942982889354*c[68]
+                                             - 404398.21958065047841227636801189*c[69]
+                                             - 1.3756334395470328199475947363548e6*c[70]
+                                             - 15480.*c[73]
+                                             - 91580.91504238205633894224195337*c[74]
+                                             - 311528.99062527070050372607552764*c[75]
+                                             - 803619.2680616860371223670266852*c[76]
+                                             - 1555.3777676178864554318321846611*c[79]
+                                             - 9201.738966086790706077092351053*c[80]
+                                             - 31301.373771769187319232314579487*c[81]
+                                             - 80744.93172948999403965277149117*c[82]
+                                             - 175557.99041912048498714874516431*c[83]
+                                             + z*(632983.3362735546769000312503852*c[65]
+                                                  + 176924.2210665345843053709110052*c[69]
+                                                  + 1.4042924695375960036965029600289e6*c[70]
+                                                  + 29817.042106822064854539334589471*c[74]
+                                                  + 236665.43473857774146794694109852*c[75]
+                                                  + 1.0465739304989399553221524068458e6*c[76]
+                                                  + 2300.4347415216976765192730877634*c[80]
+                                                  + 18259.134700198692602885516838034*c[81]
+                                                  + 80744.93172948999403965277149117*c[82]
+                                                  + 263336.98562868072748072311774647*c[83])))
+                                   + z*(9809.587147275872995969006303487*c[25]
+                                        + 2517.1412356083637127794884328319*c[28]
+                                        + 14891.608375189027915359890346539*c[29]
+                                        + 281.42494558940577327393780681267*c[32]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 39101.866963100368054528152866572*c[40]
+                                        - 24080.50497809379411935335541997*c[43]
+                                        - 142462.18866773035787621122725739*c[44]
+                                        - 7648.529270389177245042336163534*c[47]
+                                        - 45249.309386995068258775146636891*c[48]
+                                        - 153923.68238838362718336661845151*c[49]
+                                        - 1005.4252831513637642316425669582*c[52]
+                                        - 5948.176191068990182254273472542*c[53]
+                                        - 20233.793514810810186943933711845*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + 100805.14272595421507858437226167*c[61]
+                                        + 79363.46766617497038159200402047*c[64]
+                                        + 469520.6065765378097884847186923*c[65]
+                                        + 47323.228968446352202682189233989*c[68]
+                                        + 279967.998171219561977729793239*c[69]
+                                        + 952361.6119940996445791040482457*c[70]
+                                        + 16200.*c[73]
+                                        + 95840.4924862137798895907183233*c[74]
+                                        + 326018.71111946933773645752090102*c[75]
+                                        + 840996.9084366481783838724697868*c[76]
+                                        + 2333.0666514268296831477482769917*c[79]
+                                        + 13802.60844913018605911563852658*c[80]
+                                        + 46952.06065765378097884847186923*c[81]
+                                        + 121117.39759423499105947915723676*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        + z*(106846.64150079776840715842044304*c[44]
+                                             + 21719.668505757632764212070385708*c[48]
+                                             + 172394.52427498966244537061266569*c[49]
+                                             + 1982.7253970229967274180911575139*c[53]
+                                             + 15737.394955963963478734170664768*c[54]
+                                             + 69593.378995418809884048112516*c[55]
+                                             - 406917.85903299943515002008953333*c[65]
+                                             - 227473.99851411589410690545700669*c[69]
+                                             - 1.8055188894054805761812180914657e6*c[70]
+                                             - 61763.8729355599914844029073639*c[74]
+                                             - 490235.54338705389304074723513265*c[75]
+                                             - 2.1679031417478041931673156998949e6*c[76]
+                                             - 6901.30422456509302955781926329*c[80]
+                                             - 54777.4041005960778086565505141*c[81]
+                                             - 242234.79518846998211895831447352*c[82]
+                                             - 790010.9568860421824421693532394*c[83]
+                                             + z*(936194.9796917306691310019733526*c[70]
+                                                  + 157776.95649238516097863129406568*c[75]
+                                                  + 1.5698608957484099329832286102687e6*c[76]
+                                                  + 12172.756466799128401923677892023*c[81]
+                                                  + 121117.39759423499105947915723676*c[82]
+                                                  + 658342.4640717018187018077943662*c[83])))
+                                   + y*(6332.061275761629898663600653285*c[24]
+                                        + 4904.7935736379364979845031517435*c[25]
+                                        + 3899.5384342252609730207441127677*c[27]
+                                        + 10068.564942433454851117953731327*c[28]
+                                        + 5956.643350075611166143956138616*c[29]
+                                        + 762.967889232567899686478268049*c[31]
+                                        + 2392.1120375099490728284713579077*c[32]
+                                        + 3662.8513483350644979392884417734*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 25240.146592284284908639709339663*c[39]
+                                        - 19550.933481550184027264076433286*c[40]
+                                        - 37305.357899368825114523316478676*c[42]
+                                        - 96322.01991237517647741342167988*c[43]
+                                        - 56984.87546709214315048449090296*c[44]
+                                        - 20735.838541038073968310384095909*c[46]
+                                        - 65012.49879830800658285985739004*c[47]
+                                        - 99548.48065138915016930532260116*c[48]
+                                        - 51307.8941294612090611222061505*c[49]
+                                        - 4153.595069334515665673342900126*c[51]
+                                        - 14075.953964119092699242995937415*c[52]
+                                        - 26171.975240703556801918803279184*c[53]
+                                        - 31474.789911927926957468341329537*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + 65069.43983161373427868801019674*c[60]
+                                        + 50402.57136297710753929218613083*c[61]
+                                        + 122949.35542734658842811698100754*c[63]
+                                        + 317453.87066469988152636801608188*c[64]
+                                        + 187808.24263061512391539388747692*c[65]
+                                        + 128297.4543784871828272892010603*c[67]
+                                        + 402247.44623179399372279860848891*c[68]
+                                        + 615929.5959766830363510055451258*c[69]
+                                        + 317453.87066469988152636801608188*c[70]
+                                        + 66925.15222246416377589770610824*c[72]
+                                        + 226800.*c[73]
+                                        + 421698.16693934063151419916062251*c[74]
+                                        + 507140.2172969523031456005880683*c[75]
+                                        + 240284.83098189947953824927708194*c[76]
+                                        + 13553.89242985202387724638681772*c[78]
+                                        + 47827.866354250008504528839678329*c[79]
+                                        + 96618.25914391130241380946968606*c[80]
+                                        + 140856.18197296134293654541560769*c[81]
+                                        + 147071.12565014248914365326235893*c[82]
+                                        + 65834.24640717018187018077943662*c[83]
+                                        + y*(48963.282242921582962811852878262*c[42]
+                                             + 63211.32556749620956330255797742*c[43]
+                                             + 21369.328300159553681431684088609*c[44]
+                                             + 39812.809998793102019155937464146*c[46]
+                                             + 95453.64529445693201812835532091*c[47]
+                                             + 82534.74032187900450400586746569*c[48]
+                                             + 24627.789182141380349338658952242*c[49]
+                                             + 9345.588906002660247765021525284*c[51]
+                                             + 27146.482645086821634254349307872*c[52]
+                                             + 38068.327622841537166427350224268*c[53]
+                                             + 26978.39135308108024925857828246*c[54]
+                                             + 7456.433463794872487576583483857*c[55]
+                                             - 186473.18906480899244931075452811*c[63]
+                                             - 240735.8519207307434908290788621*c[64]
+                                             - 81383.57180659988703000401790667*c[65]
+                                             - 416966.72673008334418868990344599*c[67]
+                                             - 999703.211958429190281661247568*c[68]
+                                             - 864401.1943536403976062407366254*c[69]
+                                             - 257931.26991506865374017401306653*c[70]
+                                             - 291124.41216771911242515502157084*c[72]
+                                             - 845640.*c[73]
+                                             - 1.1858663603627518365005358213869e6*c[74]
+                                             - 840403.788663520959498423831656*c[75]
+                                             - 232275.33661583616355364096784588*c[76]
+                                             - 67769.4621492601193862319340886*c[78]
+                                             - 215808.66525698174569116671562173*c[79]
+                                             - 365769.12390194993056656442095438*c[80]
+                                             - 399092.51559005713832021201088846*c[81]
+                                             - 250886.03787377248148034968284758*c[82]
+                                             - 65834.24640717018187018077943662*c[83]
+                                             + y*(324307.45412339815659120325823577*c[67]
+                                                  + 538301.7295160772563055099025366*c[68]
+                                                  + 318463.59791976225174966763980936*c[69]
+                                                  + 66871.06997798076208078585523947*c[70]
+                                                  + 312317.37703816609762085596183845*c[72]
+                                                  + 756000.*c[73]
+                                                  + 775243.0947773736862180226993262*c[74]
+                                                  + 383172.60862436396237667599987379*c[75]
+                                                  + 74755.28074992428252301088620327*c[76]
+                                                  + 82829.34262687347924983903055273*c[78]
+                                                  + 235250.88735220532638406461792999*c[79]
+                                                  + 328962.16803760276774225605155016*c[80]
+                                                  + 266931.15966480945852789779377507*c[81]
+                                                  + 118233.65003246749127234870111208*c[82]
+                                                  + 21944.748802390060623393593145539*c[83])
+                                             + z*(1.0766034590321545126110198050733e6*c[68]
+                                                  + 1.5923179895988112587483381990468e6*c[69]
+                                                  + 601839.6298018268587270726971552*c[70]
+                                                  + 680400.*c[73]
+                                                  + 2.2362781580116548640904500942103e6*c[74]
+                                                  + 2.332844999565980594469762705114e6*c[75]
+                                                  + 784930.4478742049664916143051343*c[76]
+                                                  + 128318.66582847563257312615523454*c[79]
+                                                  + 531400.4252915121632759520832733*c[80]
+                                                  + 993818.6172536716973856259878987*c[81]
+                                                  + 847821.7831596449374163541006573*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]))
+                                        + z*(126422.65113499241912660511595484*c[43]
+                                             + 106846.64150079776840715842044304*c[44]
+                                             + 58740.70479658888124192514173594*c[47]
+                                             + 217196.68505757632764212070385708*c[48]
+                                             + 147766.73509284828209603195371345*c[49]
+                                             + 9048.827548362273878084783102624*c[52]
+                                             + 41637.233337482931275779914307793*c[53]
+                                             + 87679.77189751351081009037941799*c[54]
+                                             + 52195.034246564107413036084387*c[55]
+                                             - 481471.70384146148698165815772419*c[64]
+                                             - 406917.85903299943515002008953333*c[65]
+                                             - 615201.9765898025786348684600419*c[68]
+                                             - 2.2747399851411589410690545700669e6*c[69]
+                                             - 1.5475876194904119224410440783992e6*c[70]
+                                             - 281880.*c[73]
+                                             - 1.297041331646759821172461054642e6*c[74]
+                                             - 2.7313123131564431183698774528819e6*c[75]
+                                             - 1.6259273563108531448754867749211e6*c[76]
+                                             - 46661.333028536593662954965539834*c[79]
+                                             - 234644.34363521316300496585495186*c[80]
+                                             - 610376.7885494991527250301343*c[81]
+                                             - 968939.1807538799284758332578941*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + z*(1.5923179895988112587483381990468e6*c[69]
+                                                  + 1.4042924695375960036965029600289e6*c[70]
+                                                  + 596340.8421364412970907866917894*c[74]
+                                                  + 2.8399852168629328976153632931822e6*c[75]
+                                                  + 2.0931478609978799106443048136916e6*c[76]
+                                                  + 75914.34647021602332513601189619*c[80]
+                                                  + 456478.36750496731507213792095085*c[81]
+                                                  + 1.2111739759423499105947915723676e6*c[82]
+                                                  + 790010.9568860421824421693532394*c[83]))))
+                              + y*(1018.233764908628435137215881431*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 352.72652296077764614040890675765*c[17]
+                                   + 910.7359661284932476156813407966*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 2532.824510304651959465440261314*c[24]
+                                   - 1961.9174294551745991938012606974*c[25]
+                                   - 4289.4922776477870703228185240445*c[27]
+                                   - 11075.42143667680033622974910446*c[28]
+                                   - 6552.307685083172282758351752477*c[29]
+                                   - 1525.935778465135799372956536098*c[31]
+                                   - 4784.2240750198981456569427158154*c[32]
+                                   - 7325.702696670128995878576883547*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + 4589.1175622335063470254016981205*c[39]
+                                   + 3554.7151784636698231389229878702*c[40]
+                                   + 9750.263996425942927659503170563*c[42]
+                                   + 25175.073386188966579323962484514*c[43]
+                                   + 14893.774269808173777967537395091*c[44]
+                                   + 11612.069582981321422253815093709*c[46]
+                                   + 36406.999327052483686401520138423*c[47]
+                                   + 55747.14916477792409481098065665*c[48]
+                                   + 28732.420712498277074228435444282*c[49]
+                                   + 4153.595069334515665673342900126*c[51]
+                                   + 14075.953964119092699242995937415*c[52]
+                                   + 26171.975240703556801918803279184*c[53]
+                                   + 31474.789911927926957468341329537*c[54]
+                                   + 14912.866927589744975153166967715*c[55]
+                                   - 7229.937759068192697632001132971*c[60]
+                                   - 5600.28570699745639325468734787*c[61]
+                                   - 16848.615373377125080890104804738*c[63]
+                                   - 43502.937831829243023983765166777*c[64]
+                                   - 25736.685101232442906924347543134*c[65]
+                                   - 24946.727240261396660861789095059*c[67]
+                                   - 78214.78121173772100165528498395*c[68]
+                                   - 119764.08810657725706825107821891*c[69]
+                                   - 61727.14151813608807457155868259*c[70]
+                                   - 25282.83528404201742645024452978*c[72]
+                                   - 85680.*c[73]
+                                   - 159308.19639930646079425301623517*c[74]
+                                   - 191586.3043121819811883379999369*c[75]
+                                   - 90774.2694820509144922275046754*c[76]
+                                   - 9035.92828656801591816425787848*c[78]
+                                   - 31885.244236166672336352559785553*c[79]
+                                   - 64412.17276260753494253964645737*c[80]
+                                   - 93904.12131530756195769694373846*c[81]
+                                   - 98047.41710009499276243550823928*c[82]
+                                   - 43889.497604780121246787186291078*c[83]
+                                   + y*(6824.192259894206702786302197343*c[27]
+                                        + 8809.994324629272994728209514911*c[28]
+                                        + 2978.3216750378055830719780693079*c[29]
+                                        + 3051.8715569302715987459130721959*c[31]
+                                        + 7317.048585324550105122382977129*c[32]
+                                        + 6326.743238033293223713316399427*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 16321.094080973860987603950959421*c[42]
+                                        - 21070.441855832069854434185992474*c[43]
+                                        - 7123.10943338651789381056136287*c[44]
+                                        - 43130.544165359193854085598919491*c[46]
+                                        - 103408.11573566167635297238493098*c[47]
+                                        - 89412.6353487022548793396897545*c[48]
+                                        - 26680.104947319828711783547198262*c[49]
+                                        - 18691.177812005320495530043050567*c[51]
+                                        - 54292.96529017364326850869861574*c[52]
+                                        - 76136.65524568307433285470044854*c[53]
+                                        - 53956.78270616216049851715656492*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + 28688.182933047537299893962235094*c[63]
+                                        + 37036.284910881652844742935209553*c[64]
+                                        + 12520.549508707674927692925831795*c[65]
+                                        + 96223.09078386538712046690079523*c[67]
+                                        + 230700.7412211759669880756725157*c[68]
+                                        + 199477.19869699393790913247768279*c[69]
+                                        + 59522.60074963122778619400301535*c[70]
+                                        + 160620.36533391399306215449465978*c[72]
+                                        + 466560.*c[73]
+                                        + 654271.0953725527373796059704204*c[74]
+                                        + 463671.05581435639144740625194812*c[75]
+                                        + 128151.90985701305575373294777704*c[76]
+                                        + 67769.4621492601193862319340886*c[78]
+                                        + 215808.66525698174569116671562173*c[79]
+                                        + 365769.12390194993056656442095438*c[80]
+                                        + 399092.51559005713832021201088846*c[81]
+                                        + 250886.03787377248148034968284758*c[82]
+                                        + 65834.24640717018187018077943662*c[83]
+                                        + y*(39812.809998793102019155937464146*c[46]
+                                             + 66083.29289616249139716578445294*c[47]
+                                             + 39095.403310363738975581726694274*c[48]
+                                             + 8209.263060713793449779552984081*c[49]
+                                             + 20767.97534667257832836671450063*c[51]
+                                             + 50271.26415756818821158212834791*c[52]
+                                             + 51550.86032259791491287037009536*c[53]
+                                             + 25479.591833465464679855323933434*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]
+                                             - 92659.27260668518759748664521022*c[67]
+                                             - 153800.49414745064465871711501047*c[68]
+                                             - 90989.59940564635764276218280268*c[69]
+                                             - 19106.019993708789165938815782706*c[70]
+                                             - 334625.7611123208188794885305412*c[72]
+                                             - 810000.*c[73]
+                                             - 830617.6015471860923764528921353*c[74]
+                                             - 410542.08066896138826072428557906*c[75]
+                                             - 80094.94366063315984608309236065*c[76]
+                                             - 165658.68525374695849967806110547*c[78]
+                                             - 470501.77470441065276812923585999*c[79]
+                                             - 657924.3360752055354845121031003*c[80]
+                                             - 533862.3193296189170557955875501*c[81]
+                                             - 236467.30006493498254469740222415*c[82]
+                                             - 43889.497604780121246787186291078*c[83]
+                                             + y*(214718.19671373919211433847376394*c[72]
+                                                  + 415800.*c[73]
+                                                  + 327987.46317504271339993268048418*c[74]
+                                                  + 123967.60867258834076892458819446*c[75]
+                                                  + 18688.820187481070630752721550818*c[76]
+                                                  + 124244.0139403102188747585458291*c[78]
+                                                  + 310103.44241881611205172154181681*c[79]
+                                                  + 354266.95019434144218396805551556*c[80]
+                                                  + 224326.51203101250912116492115299*c[81]
+                                                  + 76419.31038683874435895708730415*c[82]
+                                                  + 10972.374401195030311696796572769*c[83])
+                                             + z*(831600.*c[73]
+                                                  + 1.6399373158752135669996634024209e6*c[74]
+                                                  + 1.1157084780532950669203212937502e6*c[75]
+                                                  + 261643.48262473498883053810171145*c[76]
+                                                  + 342183.10887593502019500308062545*c[79]
+                                                  + 1.1134104148965016754353281744775e6*c[80]
+                                                  + 1.4085618197296134293654541560769e6*c[81]
+                                                  + 807449.3172948999403965277149117*c[82]
+                                                  + 175557.99041912048498714874516431*c[83]))
+                                        + z*(132166.58579232498279433156890587*c[47]
+                                             + 195477.01655181869487790863347137*c[48]
+                                             + 73883.36754642414104801597685673*c[49]
+                                             + 45244.13774181136939042391551312*c[52]
+                                             + 148704.40477672475455635683681355*c[53]
+                                             + 155125.75028021621143323682512414*c[54]
+                                             + 52195.034246564107413036084387*c[55]
+                                             - 307600.98829490128931743423002093*c[68]
+                                             - 454947.99702823178821381091401338*c[69]
+                                             - 171954.17994337910249344934204435*c[70]
+                                             - 729000.*c[73]
+                                             - 2.3960123121553444972397679580825e6*c[74]
+                                             - 2.4994767852492649226461743269078e6*c[75]
+                                             - 840996.9084366481783838724697868*c[76]
+                                             - 256637.33165695126514625231046908*c[79]
+                                             - 1.0628008505830243265519041665467e6*c[80]
+                                             - 1.9876372345073433947712519757974e6*c[81]
+                                             - 1.6956435663192898748327082013147e6*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + z*(1.6399373158752135669996634024209e6*c[74]
+                                                  + 2.6033197821243551561474163520837e6*c[75]
+                                                  + 1.0465739304989399553221524068458e6*c[76]
+                                                  + 455486.07882129613995081607137715*c[80]
+                                                  + 1.8624317394202666454943227174795e6*c[81]
+                                                  + 2.1801131566962298390706248302617e6*c[82]
+                                                  + 790010.9568860421824421693532394*c[83])))
+                                   + z*(17619.988649258545989456419029823*c[28]
+                                        + 14891.608375189027915359890346539*c[29]
+                                        + 4502.7991294304923723830049090027*c[32]
+                                        + 16649.324310613929536087674735333*c[33]
+                                        + 11327.135560237636707507697947743*c[34]
+                                        - 42140.883711664139708868371984947*c[43]
+                                        - 35615.547166932589469052806814348*c[44]
+                                        - 63635.7635296379546787522368806*c[47]
+                                        - 235296.40881237435494563076251183*c[48]
+                                        - 160080.62968391897227070128318957*c[49]
+                                        - 18097.655096724547756169566205248*c[52]
+                                        - 83274.46667496586255155982861559*c[53]
+                                        - 175359.54379502702162018075883599*c[54]
+                                        - 104390.068493128214826072168774*c[55]
+                                        + 74072.56982176330568948587041911*c[64]
+                                        + 62602.74754353837463846462915897*c[65]
+                                        + 141969.68690533905660804656770197*c[68]
+                                        + 524939.9965710366787082433623231*c[69]
+                                        + 357135.60449778736671716401809212*c[70]
+                                        + 155520.*c[73]
+                                        + 715609.0105637295565089440301473*c[74]
+                                        + 1.5069309313966582722040703188314e6*c[75]
+                                        + 897063.3689990913902761306344393*c[76]
+                                        + 46661.333028536593662954965539834*c[79]
+                                        + 234644.34363521316300496585495186*c[80]
+                                        + 610376.7885494991527250301343*c[81]
+                                        + 968939.1807538799284758332578941*c[82]
+                                        + 526673.9712573614549614462354929*c[83]
+                                        + z*(195477.01655181869487790863347137*c[48]
+                                             + 172394.52427498966244537061266569*c[49]
+                                             + 39654.507940459934548361823150279*c[53]
+                                             + 188848.73947156756174481004797722*c[54]
+                                             + 139186.757990837619768096225032*c[55]
+                                             - 454947.99702823178821381091401338*c[69]
+                                             - 401226.41986788457248471513143683*c[70]
+                                             - 638936.6165747585325972714554887*c[74]
+                                             - 3.0428413037817138188736035284095e6*c[75]
+                                             - 2.2426584224977284756903265860981e6*c[76]
+                                             - 151828.69294043204665027202379238*c[80]
+                                             - 912956.7350099346301442758419017*c[81]
+                                             - 2.4223479518846998211895831447352e6*c[82]
+                                             - 1.5800219137720843648843387064788e6*c[83]
+                                             + z*(1.7355465214162367707649442347225e6*c[75]
+                                                  + 1.5698608957484099329832286102687e6*c[76]
+                                                  + 292146.15520317908164616826940854*c[81]
+                                                  + 1.6956435663192898748327082013147e6*c[82]
+                                                  + 1.3166849281434036374036155887323e6*c[83])))));
+    return;
+                #endif
+                #if (PMAX3D>=7)
+  case ( 7 ) :
+    grad[0] /*ARGH*/[0]= 12.649110640673517327995574177731*c[1]
+                         + 4.4721359549995793928183473374626*c[2]
+                         + 7.745966692414833770358530799565*c[3]
+                         - 37.416573867739413855837487323165*c[4]
+                         - 37.04051835490426826702262055095*c[5]
+                         - 64.15605972938176009223266071219*c[6]
+                         - 12.961481396815720461931934872176*c[7]
+                         - 22.449944320643648313502492393899*c[8]
+                         - 28.98275349237887714743732831434*c[9]
+                         + 76.36753236814713263529119110732*c[10]
+                         + 90.*c[11]
+                         + 155.88457268119895641747017073553*c[12]
+                         + 73.48469228349534294591852224118*c[13]
+                         + 127.27922061357855439215198517887*c[14]
+                         + 164.31676725154983403709093484024*c[15]
+                         + 25.455844122715710878430397035775*c[16]
+                         + 44.090815370097205767551113344706*c[17]
+                         + 56.92099788303082797598008379979*c[18]
+                         + 67.3498329619309449405074771817*c[19]
+                         - 131.33164127505602752783764317925*c[20]
+                         - 165.83123951776999245574663683353*c[21]
+                         - 287.22813232690143299253057341095*c[22]
+                         - 162.48076809271920720919767136532*c[23]
+                         - 281.42494558940577327393780681267*c[24]
+                         - 363.31804249169899985070393716618*c[25]
+                         - 121.95080975540916841870638295216*c[26]
+                         - 211.22499852053496937195697277492*c[27]
+                         - 272.69030052423940221777791355678*c[28]
+                         - 322.65151479576227149946429084169*c[29]
+                         - 41.952353926806061879658140547198*c[30]
+                         - 72.66360849833979997014078743324*c[31]
+                         - 93.80831519646859109131260227089*c[32]
+                         - 110.99549540409286357391783156889*c[33]
+                         - 125.85706178041818563897442164159*c[34]
+                         + 203.96078054371139320112896436091*c[35]
+                         + 266.81079438433520769082237379282*c[36]
+                         + 462.12985188148146723267009094954*c[37]
+                         + 282.6163477224910993524493672627*c[38]
+                         + 489.50587330490734368270951446619*c[39]
+                         + 631.9493650602079685580307533991*c[40]
+                         + 254.95097567963924150141120545114*c[41]
+                         + 441.58804331639234273820213634796*c[42]
+                         + 570.0877125495689895680245127834*c[43]
+                         + 674.5368781616020732775152805748*c[44]
+                         + 182.42806801586207666176784409068*c[45]
+                         + 315.97468253010398427901537669957*c[46]
+                         + 407.92156108742278640225792872182*c[47]
+                         + 482.6593001279473947602682307935*c[48]
+                         + 547.284204047586229985303532272*c[49]
+                         + 62.4499799839839820584689312094*c[50]
+                         + 108.16653826391967879357663802411*c[51]
+                         + 139.64240043768941169883924541086*c[52]
+                         + 165.22711641858306061817426312616*c[53]
+                         + 187.34993995195194617540679362819*c[54]
+                         + 207.12315177207979132157176344048*c[55]
+                         - 295.77018105278970126676368271243*c[56]
+                         - 395.0443013131565222882850707778*c[57]
+                         - 684.2368011149356471012071426318*c[58]
+                         - 436.39431710323634781584730913172*c[59]
+                         - 755.8571293571292365706183002651*c[60]
+                         - 975.8073580374355836731652197047*c[61]
+                         - 427.22359485402956849643643058463*c[62]
+                         - 739.9729724794007636877410893973*c[63]
+                         - 955.3009996854394582969407891353*c[64]
+                         - 1130.3273862027762087500558042592*c[65]
+                         - 367.42346141747671472959261120588*c[66]
+                         - 636.3961030678927719607599258944*c[67]
+                         - 821.5838362577491701854546742012*c[68]
+                         - 972.1111047611790346448951154132*c[69]
+                         - 1102.2703842524301441887778336177*c[70]
+                         - 254.91174943497602539064579823537*c[71]
+                         - 441.52010146764552491043625557519*c[72]
+                         - 570.*c[73]
+                         - 674.433095273356228852675425238*c[74]
+                         - 764.7352483049280761719373947061*c[75]
+                         - 845.4466275289055761530993082513*c[76]
+                         - 86.94826047713663144231198494302*c[77]
+                         - 150.59880477613359863607096464133*c[78]
+                         - 194.42222095223580692897902308264*c[79]
+                         - 230.04347415216976765192730877634*c[80]
+                         - 260.84478143140989432693595482906*c[81]
+                         - 288.37475617674997871304561246848*c[82]
+                         - 313.49641146271515176276561636484*c[83]
+                         + 408.16663263917103296119070142819*c[84]
+                         + 552.4961538327665136760689207005*c[85]
+                         + 956.9514094247418997319195747232*c[86]
+                         + 626.1693061784488331085299268583*c[87]
+                         + 1084.5570524412258875825924352235*c[88]
+                         + 1400.1571340388906506826709913009*c[89]
+                         + 641.40470843298305179615681653*c[90]
+                         + 1110.9455432198285748699724508777*c[91]
+                         + 1434.2245291445827172082537426344*c[92]
+                         + 1696.9973482595663737986658590798*c[93]
+                         + 599.7666212786436817416333832835*c[94]
+                         + 1038.8262607385317730871429935458*c[95]
+                         + 1341.1189358144191083010551618355*c[96]
+                         + 1586.8333245807512975013398226475*c[97]
+                         + 1799.2998638359310452249001498505*c[98]
+                         + 499.89998999799949985995798679571*c[99]
+                         + 865.8521813797087154624960697546*c[100]
+                         + 1117.8103595869918399349171623886*c[101]
+                         + 1322.6110539383828996775507567124*c[102]
+                         + 1499.6999699939984995798739603871*c[103]
+                         + 1657.9806995257815726609835938296*c[104]
+                         + 339.39946965191327475973317181595*c[105]
+                         + 587.8571254990450483618396559415*c[106]
+                         + 758.9202856690549683702060021357*c[107]
+                         + 897.966591806176272514619543142*c[108]
+                         + 1018.1984089557398242791995154479*c[109]
+                         + 1125.6606948810107583021905017125*c[110]
+                         + 1223.7221906952574340082110877046*c[111]
+                         + 115.44695751729449539499947596727*c[112]
+                         + 199.95999599919979994398319471828*c[113]
+                         + 258.14724480420084468006367988936*c[114]
+                         + 305.44393920980000352206032564644*c[115]
+                         + 346.34087255188348618499842790182*c[116]
+                         + 382.89424127296560844002061734975*c[117]
+                         + 416.24992492491815463313622999008*c[118]
+                         + 447.12414383479673597396686495546*c[119]
+                         + z*(109.98181667894016015811313264947*c[6]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 290.98453567157138531261098537299*c[12]
+                              - 229.10259710444139790587357332197*c[14]
+                              - 887.3105431583691038002910481373*c[15]
+                              - 58.78775382679627435673481779294*c[17]
+                              - 227.68399153212331190392033519916*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + 551.478014067650751345658700949*c[22]
+                              + 534.7073966198709692204818329441*c[24]
+                              + 2070.9128422026842991490124418472*c[25]
+                              + 389.95384342252609730207441127677*c[27]
+                              + 1510.2847413650182276676930596991*c[28]
+                              + 3573.9860100453666996863736831694*c[29]
+                              + 108.99541274750969995521118114985*c[31]
+                              + 422.137418384108659910906710219*c[32]
+                              + 998.95945863683577216526048412*c[33]
+                              + 1887.8559267062727845846163246239*c[34]
+                              - 899.2797117693693416419526094153*c[37]
+                              - 948.4176295282579783852496842782*c[39]
+                              - 3673.2056844124588172435537541325*c[40]
+                              - 847.8490431674732980573481017881*c[42]
+                              - 3283.7052242855173799118211936323*c[43]
+                              - 7770.664836421655884156976032221*c[44]
+                              - 592.4525297439449705231538313117*c[46]
+                              - 2294.5587811167531735127008490603*c[47]
+                              - 5429.917126439408191053017596427*c[48]
+                              - 10261.578825892241812224441230101*c[49]
+                              - 173.06646122227148606972262083858*c[51]
+                              - 670.2835221009091761544283779721*c[52]
+                              - 1586.1803176183973819344729260112*c[53]
+                              - 2997.5990392312311388065086980511*c[54]
+                              - 4970.9556425299149917177223225716*c[55]
+                              + 1341.6407864998738178455042012388*c[58]
+                              + 1478.8509052639485063338184135622*c[60]
+                              + 5727.564927611034947646839333049*c[61]
+                              + 1441.9986130367809753914954562613*c[63]
+                              + 5584.836613545646063889807690329*c[64]
+                              + 13216.135592524767979231421711339*c[65]
+                              + 1230.3657992645926924574691900624*c[67]
+                              + 4765.186250294945187075637110367*c[68]
+                              + 11276.488815229676801880783338793*c[69]
+                              + 21310.560762213649454316371449941*c[70]
+                              + 836.564402780802047198721326353*c[72]
+                              + 3240.*c[73]
+                              + 7667.239398897102391167257465864*c[74]
+                              + 14489.720494198637232731445373379*c[75]
+                              + 24028.483098189947953824927708194*c[76]
+                              + 250.99800796022266439345160773556*c[78]
+                              + 972.1111047611790346448951154132*c[79]
+                              + 2300.4347415216976765192730877634*c[80]
+                              + 4347.4130238568315721155992471509*c[81]
+                              + 7209.368904418749467826140311712*c[82]
+                              + 10972.374401195030311696796572769*c[83]
+                              - 1885.337105135312399471841550201*c[86]
+                              - 2134.1283935133799723399399531817*c[88]
+                              - 8265.443726745709324997702948647*c[89]
+                              - 2181.493066686208837926491358087*c[91]
+                              - 8448.886317142632734099531138428*c[92]
+                              - 19993.714212221800185846099576067*c[93]
+                              - 2032.4861623145186864748449873722*c[95]
+                              - 7871.785058041155635680106384687*c[96]
+                              - 18628.043375513167405450510961514*c[97]
+                              - 35203.692988094303058748046410118*c[98]
+                              - 1682.2270952520055043271352212374*c[100]
+                              - 6515.237524449895295620660032208*c[101]
+                              - 15417.866000196006373384020249676*c[102]
+                              - 29137.027988454827991837551230378*c[103]
+                              - 48318.294671894205831834379020176*c[104]
+                              - 1122.2726941345405468726029795247*c[106]
+                              - 4346.5434542864057279384525576865*c[107]
+                              - 10285.79914250711003062200567599*c[108]
+                              - 19438.333261882305736239263476732*c[109]
+                              - 32234.828989774398987744546185403*c[110]
+                              - 49060.135099691684399783735425248*c[111]
+                              - 342.78856457005679990397119094563*c[113]
+                              - 1327.6144018501757726403274965738*c[114]
+                              - 3141.7090890150857505126204923634*c[115]
+                              - 5937.272100889431191742830192603*c[116]
+                              - 9845.851918447687074171958731851*c[117]
+                              - 14984.997297297053566792904279643*c[118]
+                              - 21461.958904070243326750409517862*c[119]
+                              + z*(788.7204828074392033780364872332*c[15]
+                                   + 113.84199576606165595196016759958*c[18]
+                                   + 673.498329619309449405074771817*c[19]
+                                   - 1961.9174294551745991938012606974*c[25]
+                                   - 1384.4276795846000420287186380575*c[28]
+                                   - 8190.384606353965353447939690597*c[29]
+                                   - 281.42494558940577327393780681267*c[32]
+                                   - 1664.9324310613929536087674735333*c[33]
+                                   - 5663.567780118818353753848973872*c[34]
+                                   + 3554.7151784636698231389229878702*c[40]
+                                   + 3146.8841732736208224154953105642*c[43]
+                                   + 18617.217837260217222459421743864*c[44]
+                                   + 2141.5881957089696286118541257896*c[47]
+                                   + 12669.806628358619112457041058329*c[48]
+                                   + 43098.631068747415611342653166423*c[49]
+                                   + 502.7126415756818821158212834791*c[52]
+                                   + 2974.0880955344950911271367362709*c[53]
+                                   + 10116.896757405405093471966855922*c[54]
+                                   + 26097.517123282053706518042193501*c[55]
+                                   - 5600.28570699745639325468734787*c[61]
+                                   - 5437.867228978655377997970645847*c[64]
+                                   - 32170.856376540553633655434428917*c[65]
+                                   - 4600.8694830433953530385461755267*c[68]
+                                   - 27219.11093331301297005706323157*c[69]
+                                   - 92590.71227720413211185733802388*c[70]
+                                   - 3060.*c[73]
+                                   - 18103.204136284825090256024572179*c[74]
+                                   - 61581.31210034420823910864283686*c[75]
+                                   - 158854.97159358910036139813318195*c[76]
+                                   - 777.6888838089432277159160923306*c[79]
+                                   - 4600.8694830433953530385461755267*c[80]
+                                   - 15650.686885884593659616157289743*c[81]
+                                   - 40372.465864744997019826385745587*c[82]
+                                   - 87778.99520956024249357437258216*c[83]
+                                   + 8129.944649258074745899379949489*c[89]
+                                   + 8292.42545941776916494953982105*c[92]
+                                   + 49058.650613322009715270522107942*c[93]
+                                   + 7696.85650119579662155388179836*c[96]
+                                   + 45535.217140143298102212360128145*c[97]
+                                   + 154896.24914761493345849140420452*c[98]
+                                   + 6323.612891377839551631817090084*c[101]
+                                   + 37410.998382828544876593578547009*c[102]
+                                   + 127260.25459663358696434930463856*c[103]
+                                   + 328280.17850610475138687475157825*c[104]
+                                   + 4139.5651945584816456556691025586*c[107]
+                                   + 24489.997958350261977671442085691*c[108]
+                                   + 83307.14255092416744102541490028*c[109]
+                                   + 214898.85993182932658496364123602*c[110]
+                                   + 467239.38190182556571222605166903*c[111]
+                                   + 1106.3453348751464772002729138115*c[114]
+                                   + 6545.227268781428646901292692424*c[115]
+                                   + 22264.77037833536696903561322226*c[116]
+                                   + 57434.13619094484126600309260246*c[117]
+                                   + 124874.97747747544638994086899702*c[118]
+                                   + 241447.03767079023742594210707595*c[119]
+                                   + z*(4963.8694583963426384532967821798*c[29]
+                                        + 554.9774770204643178695891578444*c[33]
+                                        + 4404.9971623146364973641047574557*c[34]
+                                        - 11871.849055644196489684268938116*c[44]
+                                        - 7843.213627079145164854358750394*c[48]
+                                        - 62253.57821041293366082827679594*c[49]
+                                        - 1321.8169313486644849453941050093*c[53]
+                                        - 10491.596637309308985822780443179*c[54]
+                                        - 46395.585996945873256032075010668*c[55]
+                                        + 20867.582514512791546154876386324*c[65]
+                                        + 17497.999885701222623608112077438*c[69]
+                                        + 138886.06841580619816778600703582*c[70]
+                                        + 11358.873183551262801729270319798*c[74]
+                                        + 90158.26085279152055921788232325*c[75]
+                                        + 398694.83066626284012272472641745*c[76]
+                                        + 2300.4347415216976765192730877634*c[80]
+                                        + 18259.134700198692602885516838034*c[81]
+                                        + 80744.93172948999403965277149117*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        - 32088.677130726345977283863517145*c[93]
+                                        - 29666.88389433578512719896190167*c[97]
+                                        - 235473.59087591967157073693265434*c[98]
+                                        - 24184.887843444715879818070979884*c[102]
+                                        - 191961.59615923180794622386692955*c[103]
+                                        - 848886.1181572001652024236000407*c[104]
+                                        - 15510.332040288499252525246654271*c[108]
+                                        - 123109.44399192126966284866868597*c[109]
+                                        - 544410.4451606342940152412244646*c[110]
+                                        - 1.7755096512269371497064589963423e6*c[111]
+                                        - 3490.7878766834286116806894359593*c[115]
+                                        - 27707.269804150678894799874232146*c[116]
+                                        - 122526.15720734899470080659755192*c[117]
+                                        - 399599.92792792142844781078079048*c[118]
+                                        - 1.0730979452035121663375204758931e6*c[119]
+                                        + z*(28732.420712498277074228435444282*c[49]
+                                             + 2622.8991593273272464556951107947*c[54]
+                                             + 26097.517123282053706518042193501*c[55]
+                                             - 66871.06997798076208078585523947*c[70]
+                                             - 42261.684774746025262133382339021*c[75]
+                                             - 420498.4542183240891919362348934*c[76]
+                                             - 6086.378233399564200961838946011*c[81]
+                                             - 60558.69879711749552973957861838*c[82]
+                                             - 329171.23203585090935090389718308*c[83]
+                                             + 114998.73042777472332524361827305*c[98]
+                                             + 92981.398139627906973952185544*c[103]
+                                             + 925153.2303353861175448288453569*c[104]
+                                             + 58314.9997856469172087177904302*c[109]
+                                             + 580226.9218159391817794018313373*c[110]
+                                             + 3.153865827837322568557525848766e6*c[111]
+                                             + 10390.226176556504585549952837055*c[116]
+                                             + 103381.44514370071427880556668443*c[117]
+                                             + 561937.3986486395087547339104866*c[118]
+                                             + 2.2132645119822438430711359815295e6*c[119]
+                                             + z*(156986.08957484099329832286102687*c[76]
+                                                  + 12111.739759423499105947915723676*c[82]
+                                                  + 144835.34209577440011439771476056*c[83]
+                                                  - 358123.83109756881969477245626719*c[104]
+                                                  - 219196.83713046591311666291406074*c[110]
+                                                  - 2.6212129324692414236455881498633e6*c[111]
+                                                  - 27568.385371653523807681484449182*c[117]
+                                                  - 329669.94054053517846944389415214*c[118]
+                                                  - 2.1247339315029540893482905422683e6*c[119]
+                                                  + z*(822341.3121472129956535178509375*c[111]
+                                                       + 54944.99009008919641157398235869*c[118]
+                                                       + 767265.0308205111989313271402636*c[119]))))))
+                         + y*(95.24704719832526125805816713101*c[5]
+                              + 54.99090833947008007905656632474*c[6]
+                              + 51.8459255872628818477277394887*c[7]
+                              + 67.3498329619309449405074771817*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 252.*c[11]
+                              - 145.49226783578569265630549268649*c[12]
+                              - 529.0897844411664692106133601365*c[13]
+                              - 687.3077913133241937176207199659*c[14]
+                              - 295.77018105278970126676368271243*c[15]
+                              - 254.55844122715710878430397035775*c[16]
+                              - 382.12039987417578331877631565412*c[17]
+                              - 341.52598729818496785588050279873*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + 477.59396981117757827255031408058*c[21]
+                              + 275.73900703382537567282935047451*c[22]
+                              + 1234.8538375046659747899023023764*c[23]
+                              + 1604.1221898596129076614454988322*c[24]
+                              + 690.3042807342280997163374806157*c[25]
+                              + 1688.549673536434639643626840876*c[26]
+                              + 2534.699982246419632463483673299*c[27]
+                              + 2265.4271120475273415015395895487*c[28]
+                              + 893.4965025113416749215934207924*c[29]
+                              + 755.1423706825091138338465298496*c[30]
+                              + 1198.9495402226066995073229926484*c[31]
+                              + 1266.412255152325979732720130657*c[32]
+                              + 998.95945863683577216526048412*c[33]
+                              + 377.57118534125455691692326492478*c[34]
+                              - 778.7990755002216873137517937736*c[36]
+                              - 449.63985588468467082097630470767*c[37]
+                              - 2190.2766948493060199814825962859*c[38]
+                              - 2845.2528885847739351557490528347*c[39]
+                              - 1224.4018948041529390811845847108*c[40]
+                              - 3671.2940497868050776203213584964*c[41]
+                              - 5511.018780588576437372762661623*c[42]
+                              - 4925.5578364282760698677317904484*c[43]
+                              - 1942.6662091054139710392440080554*c[44]
+                              - 4104.6315303568967248897764920403*c[45]
+                              - 6516.977827183394675754692144429*c[46]
+                              - 6883.676343350259520538102547181*c[47]
+                              - 5429.917126439408191053017596427*c[48]
+                              - 2052.3157651784483624448882460202*c[49]
+                              - 1748.5994395515514976371300738631*c[50]
+                              - 2855.5966101674795201504232438366*c[51]
+                              - 3239.703690154394351413070493532*c[52]
+                              - 3040.1789421019283153744064415214*c[53]
+                              - 2248.1992794234233541048815235383*c[54]
+                              - 828.4926070883191652862870537619*c[55]
+                              + 1161.8950038622250655537796199347*c[57]
+                              + 670.8203932499369089227521006194*c[58]
+                              + 3415.2598729818496785588050279873*c[59]
+                              + 4436.5527157918455190014552406865*c[60]
+                              + 1909.1883092036783158822797776831*c[61]
+                              + 6244.037155558893693409455523929*c[62]
+                              + 9372.990984739076340044720465699*c[63]
+                              + 8377.254920318469095834711535494*c[64]
+                              + 3304.0338981311919948078554278347*c[65]
+                              + 8524.224304885459781726548579977*c[66]
+                              + 13534.023791910519617032161090687*c[67]
+                              + 14295.558750884835561226911331101*c[68]
+                              + 11276.488815229676801880783338793*c[69]
+                              + 4262.1121524427298908632742899883*c[70]
+                              + 8452.336954949205052426676467804*c[71]
+                              + 13803.312645883233778778901884824*c[72]
+                              + 15660.*c[73]
+                              + 14695.542181219446249737243476239*c[74]
+                              + 10867.290370648977924548584030034*c[75]
+                              + 4004.7471830316579923041546180324*c[76]
+                              + 3477.9304190854652576924793977207*c[77]
+                              + 5772.954183085121281049386977918*c[78]
+                              + 6804.777733328253242514265807892*c[79]
+                              + 6901.30422456509302955781926329*c[80]
+                              + 6086.378233399564200961838946011*c[81]
+                              + 4325.6213426512496806956841870272*c[82]
+                              + 1567.4820573135757588138280818242*c[83]
+                              - 1632.7498277445935777292783029657*c[85]
+                              - 942.6685525676561997359207751005*c[86]
+                              - 4928.55840992069404124133232753*c[87]
+                              - 6402.385180540139917019819859545*c[88]
+                              - 2755.1479089152364416659009828823*c[89]
+                              - 9446.142069649386762816127661624*c[90]
+                              - 14179.704933460357446522193827566*c[91]
+                              - 12673.329475713949101149296707642*c[92]
+                              - 4998.4285530554500464615248940168*c[93]
+                              - 14081.477195237721223499218564047*c[94]
+                              - 22357.347785459705551223294861094*c[95]
+                              - 23615.35517412346690704031915406*c[96]
+                              - 18628.043375513167405450510961514*c[97]
+                              - 7040.738597618860611749609282024*c[98]
+                              - 16996.599659931982995238571551054*c[99]
+                              - 27756.747071658090821397731150417*c[100]
+                              - 31490.314701507827262166523489006*c[101]
+                              - 29550.909833709012215652705478546*c[102]
+                              - 21852.770991341120993878163422784*c[103]
+                              - 8053.049111982367638639063170029*c[104]
+                              - 15550.666609505844588991410781385*c[105]
+                              - 25812.271965094432578069868529068*c[106]
+                              - 30425.804180004840095569167903806*c[107]
+                              - 30857.397427521330091866017027971*c[108]
+                              - 27213.666566635228030734968867425*c[109]
+                              - 19340.897393864639392646727711242*c[110]
+                              - 7008.590728527383485683390775035*c[111]
+                              - 6234.135705933902751329971702233*c[112]
+                              - 10455.051219386732397071121323842*c[113]
+                              - 12612.336817576669840083111217452*c[114]
+                              - 13352.263628314114439678637092544*c[115]
+                              - 12765.135016912277062247084914096*c[116]
+                              - 10830.437110292455781589154605036*c[117]
+                              - 7492.498648648526783396452139821*c[118]
+                              - 2682.7448630087804158438011897327*c[119]
+                              + z*(1018.233764908628435137215881431*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 352.72652296077764614040890675765*c[17]
+                                   + 910.7359661284932476156813407966*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 2532.824510304651959465440261314*c[24]
+                                   - 1961.9174294551745991938012606974*c[25]
+                                   - 4289.4922776477870703228185240445*c[27]
+                                   - 11075.42143667680033622974910446*c[28]
+                                   - 6552.307685083172282758351752477*c[29]
+                                   - 1525.935778465135799372956536098*c[31]
+                                   - 4784.2240750198981456569427158154*c[32]
+                                   - 7325.702696670128995878576883547*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + 4589.1175622335063470254016981205*c[39]
+                                   + 3554.7151784636698231389229878702*c[40]
+                                   + 9750.263996425942927659503170563*c[42]
+                                   + 25175.073386188966579323962484514*c[43]
+                                   + 14893.774269808173777967537395091*c[44]
+                                   + 11612.069582981321422253815093709*c[46]
+                                   + 36406.999327052483686401520138423*c[47]
+                                   + 55747.14916477792409481098065665*c[48]
+                                   + 28732.420712498277074228435444282*c[49]
+                                   + 4153.595069334515665673342900126*c[51]
+                                   + 14075.953964119092699242995937415*c[52]
+                                   + 26171.975240703556801918803279184*c[53]
+                                   + 31474.789911927926957468341329537*c[54]
+                                   + 14912.866927589744975153166967715*c[55]
+                                   - 7229.937759068192697632001132971*c[60]
+                                   - 5600.28570699745639325468734787*c[61]
+                                   - 16848.615373377125080890104804738*c[63]
+                                   - 43502.937831829243023983765166777*c[64]
+                                   - 25736.685101232442906924347543134*c[65]
+                                   - 24946.727240261396660861789095059*c[67]
+                                   - 78214.78121173772100165528498395*c[68]
+                                   - 119764.08810657725706825107821891*c[69]
+                                   - 61727.14151813608807457155868259*c[70]
+                                   - 25282.83528404201742645024452978*c[72]
+                                   - 85680.*c[73]
+                                   - 159308.19639930646079425301623517*c[74]
+                                   - 191586.3043121819811883379999369*c[75]
+                                   - 90774.2694820509144922275046754*c[76]
+                                   - 9035.92828656801591816425787848*c[78]
+                                   - 31885.244236166672336352559785553*c[79]
+                                   - 64412.17276260753494253964645737*c[80]
+                                   - 93904.12131530756195769694373846*c[81]
+                                   - 98047.41710009499276243550823928*c[82]
+                                   - 43889.497604780121246787186291078*c[83]
+                                   + 10495.713410721540847573475179582*c[88]
+                                   + 8129.944649258074745899379949489*c[89]
+                                   + 25693.140563193126313356453773025*c[91]
+                                   + 66339.4036753421533195963185684*c[92]
+                                   + 39246.920490657607772216417686354*c[93]
+                                   + 41733.715866191450362283483740709*c[95]
+                                   + 130846.56052032854256641599057212*c[96]
+                                   + 200354.95541663051164973438456384*c[97]
+                                   + 103264.16609840995563899426946968*c[98]
+                                   + 52247.9944878269944873369056949*c[100]
+                                   + 177061.16095857950744569087852236*c[101]
+                                   + 329216.78576889119491402349121368*c[102]
+                                   + 395920.7920784156038890867255422*c[103]
+                                   + 187588.67343205985793535700090186*c[104]
+                                   + 48097.401177194594865968699122487*c[106]
+                                   + 169722.1729768977474718824332049*c[107]
+                                   + 342859.97141690366768740018919968*c[108]
+                                   + 499842.85530554500464615248940168*c[109]
+                                   + 521897.2312630140788491974144303*c[110]
+                                   + 233619.69095091278285611302583452*c[111]
+                                   + 17139.428228502839995198559547281*c[113]
+                                   + 61955.33875300820272321528317345*c[114]
+                                   + 130904.54537562857293802585384847*c[115]
+                                   + 207804.52353113009171099905674109*c[116]
+                                   + 262556.05115860498864458556618269*c[117]
+                                   + 249749.95495495089277988173799405*c[118]
+                                   + 107309.79452035121663375204758931*c[119]
+                                   + z*(8809.994324629272994728209514911*c[28]
+                                        + 7445.80418759451395767994517327*c[29]
+                                        + 2251.3995647152461861915024545013*c[32]
+                                        + 8324.662155306964768043837367667*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 21070.441855832069854434185992474*c[43]
+                                        - 17807.773583466294734526403407174*c[44]
+                                        - 31817.881764818977339376118440302*c[47]
+                                        - 117648.20440618717747281538125592*c[48]
+                                        - 80040.31484195948613535064159479*c[49]
+                                        - 9048.827548362273878084783102624*c[52]
+                                        - 41637.233337482931275779914307793*c[53]
+                                        - 87679.77189751351081009037941799*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + 37036.284910881652844742935209553*c[64]
+                                        + 31301.373771769187319232314579487*c[65]
+                                        + 70984.84345266952830402328385098*c[68]
+                                        + 262469.99828551833935412168116156*c[69]
+                                        + 178567.80224889368335858200904606*c[70]
+                                        + 77760.*c[73]
+                                        + 357804.50528186477825447201507365*c[74]
+                                        + 753465.4656983291361020351594157*c[75]
+                                        + 448531.68449954569513806531721963*c[76]
+                                        + 23330.666514268296831477482769917*c[79]
+                                        + 117322.17181760658150248292747593*c[80]
+                                        + 305188.39427474957636251506715*c[81]
+                                        + 484469.59037693996423791662894705*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        - 56951.7522118503391705968395257*c[92]
+                                        - 48133.015696089518965925795275717*c[93]
+                                        - 120350.84710960700171884251539254*c[96]
+                                        - 445003.25841503677690798442852505*c[97]
+                                        - 302751.75969761100630523319912701*c[98]
+                                        - 165563.68297425616280636030199494*c[101]
+                                        - 761823.9670685085502142692358664*c[102]
+                                        - 1.6042504821878658235505851736255e6*c[103]
+                                        - 954996.8829268501858527265500458*c[104]
+                                        - 157303.47739322230253491542589723*c[107]
+                                        - 791026.9340547134618787875793678*c[108]
+                                        - 2.0576864210078269357933277480369e6*c[109]
+                                        - 3.2664626709638057640914473467875e6*c[110]
+                                        - 1.7755096512269371497064589963423e6*c[111]
+                                        - 48679.194734506444996812008207708*c[114]
+                                        - 256572.90893623200295853067354301*c[115]
+                                        - 730284.4684094000365843681136901*c[116]
+                                        - 1.4243665775354320633968766965411e6*c[117]
+                                        - 1.8980996576576267851271012087548e6*c[118]
+                                        - 965788.1506831609497037684283038*c[119]
+                                        + z*(65159.00551727289829263621115712*c[48]
+                                             + 57464.84142499655414845687088856*c[49]
+                                             + 13218.169313486644849453941050093*c[53]
+                                             + 62949.57982385585391493668265907*c[54]
+                                             + 46395.585996945873256032075010668*c[55]
+                                             - 151649.33234274392940460363800446*c[69]
+                                             - 133742.13995596152416157171047894*c[70]
+                                             - 212978.87219158617753242381849622*c[74]
+                                             - 1.0142804345939046062912011761365e6*c[75]
+                                             - 747552.8074992428252301088620327*c[76]
+                                             - 50609.56431347734888342400793079*c[80]
+                                             - 304318.91166997821004809194730057*c[81]
+                                             - 807449.3172948999403965277149117*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + 260792.60725718434367630715346119*c[97]
+                                             + 229997.4608555494466504872365461*c[98]
+                                             + 468582.20196674137017147512523526*c[102]
+                                             + 2.231553555351069767374852453056e6*c[103]
+                                             + 1.6447168539295753200796957250789e6*c[104]
+                                             + 484901.95957533518715789455329669*c[108]
+                                             + 2.9157499892823458604358895215098e6*c[109]
+                                             + 7.736358957545855757058691084497e6*c[110]
+                                             + 5.046185324539716109692041358026e6*c[111]
+                                             + 125668.36356060343002050481969454*c[115]
+                                             + 831218.0941245203668439962269644*c[116]
+                                             + 2.7568385371653523807681484449182e6*c[117]
+                                             + 5.394599027026939284045445540671e6*c[118]
+                                             + 3.2192938356105364990125614276793e6*c[119]
+                                             + z*(433886.63035405919269123605868062*c[75]
+                                                  + 392465.22393710248324580715256717*c[76]
+                                                  + 73036.53880079477041154206735214*c[81]
+                                                  + 423910.89157982246870817705032867*c[82]
+                                                  + 329171.23203585090935090389718308*c[83]
+                                                  - 989801.9801960390097227168138555*c[103]
+                                                  - 895309.577743922049236931140668*c[104]
+                                                  - 1.3218066618079967900642699164178e6*c[109]
+                                                  - 7.671889299566306959083201992126e6*c[110]
+                                                  - 5.95730211924827596283088215878e6*c[111]
+                                                  - 270145.88059046911922429877376342*c[116]
+                                                  - 1.9987079394448804760569076225657e6*c[117]
+                                                  - 6.368623851351247765886984318848e6*c[118]
+                                                  - 4.426529023964487686142271963059e6*c[119]
+                                                  + z*(2.6819377719492299957803462426256e6*c[110]
+                                                       + 2.4670239364416389869605535528125e6*c[111]
+                                                       + 385957.39520314933330754078228855*c[117]
+                                                       + 2.6373595243242814277555511532171e6*c[118]
+                                                       + 2.1247339315029540893482905422683e6*c[119])))))
+                              + y*(587.8775382679627435673481779294*c[13]
+                                   + 509.1168824543142175686079407155*c[14]
+                                   + 131.45341380123986722967274787219*c[15]
+                                   + 381.83766184073566317645595553662*c[16]
+                                   + 484.99896907106926344306224679177*c[17]
+                                   + 284.60498941515413987990041899894*c[18]
+                                   + 67.3498329619309449405074771817*c[19]
+                                   - 1462.3269128344728648827790422879*c[23]
+                                   - 1266.412255152325979732720130657*c[24]
+                                   - 326.98623824252909986563354344956*c[25]
+                                   - 4643.511602225195259019973812409*c[26]
+                                   - 5898.051881765707221693875470561*c[27]
+                                   - 3461.0691989615001050717965951438*c[28]
+                                   - 819.0384606353965353447939690597*c[29]
+                                   - 2642.9982973887818984184628544734*c[30]
+                                   - 3814.8394461628394984323913402449*c[31]
+                                   - 3236.3868742781663926502847783457*c[32]
+                                   - 1664.9324310613929536087674735333*c[33]
+                                   - 377.57118534125455691692326492478*c[34]
+                                   + 2649.5282598983540564292128180878*c[38]
+                                   + 2294.5587811167531735127008490603*c[39]
+                                   + 592.4525297439449705231538313117*c[40]
+                                   + 10554.970393137064598158423905677*c[41]
+                                   + 13406.612995085671525531816859524*c[42]
+                                   + 7867.210433184052056038738276411*c[43]
+                                   + 1861.7217837260217222459421743864*c[44]
+                                   + 20112.694498748793951959904810998*c[45]
+                                   + 29030.173957453303555634537734273*c[46]
+                                   + 24628.26425065315072903632244658*c[47]
+                                   + 12669.806628358619112457041058329*c[48]
+                                   + 2873.2420712498277074228435444282*c[49]
+                                   + 10491.596637309308985822780443179*c[50]
+                                   + 16095.180893671248204484203737988*c[51]
+                                   + 15919.233649896592933667673976838*c[52]
+                                   + 11698.079842435680691766737829332*c[53]
+                                   + 5620.498198558558385262203808846*c[54]
+                                   + 1242.7389106324787479294305806429*c[55]
+                                   - 4174.2065114222607182385394786512*c[59]
+                                   - 3614.9688795340963488160005664853*c[60]
+                                   - 933.3809511662427322091145579784*c[61]
+                                   - 18239.161164922031578117093767267*c[62]
+                                   - 23166.846138393546986223894106514*c[63]
+                                   - 13594.668072446638444994926614618*c[64]
+                                   - 3217.0856376540553633655434428917*c[65]
+                                   - 43208.999062695261652200091077812*c[66]
+                                   - 62366.81810065349165215447273765*c[67]
+                                   - 52909.99905499904655994328101856*c[68]
+                                   - 27219.11093331301297005706323157*c[69]
+                                   - 6172.714151813608807457155868259*c[70]
+                                   - 63862.10143739399372944599997897*c[71]
+                                   - 97970.9867256628175274946975529*c[72]
+                                   - 96900.*c[73]
+                                   - 71205.93626938697868834036331724*c[74]
+                                   - 34211.840055746782355060357131589*c[75]
+                                   - 7564.522456837576207685625389617*c[76]
+                                   - 31301.373771769187319232314579487*c[77]
+                                   - 49697.60557612408754990341833164*c[78]
+                                   - 53271.68854091261109854025232464*c[79]
+                                   - 46008.694830433953530385461755267*c[80]
+                                   - 31301.373771769187319232314579487*c[81]
+                                   - 14418.737808837498935652280623424*c[82]
+                                   - 3134.9641146271515176276561636484*c[83]
+                                   + 6059.702963017246772018031550242*c[87]
+                                   + 5247.856705360770423786737589791*c[88]
+                                   + 1354.9907748763457909832299915815*c[89]
+                                   + 27813.640538412083246069709225892*c[90]
+                                   + 35328.068274390548680865123937909*c[91]
+                                   + 20731.063648544422912373849552625*c[92]
+                                   + 4905.8650613322009715270522107942*c[93]
+                                   + 72284.91626888696894729598862877*c[94]
+                                   + 104334.28966547862590570870935177*c[95]
+                                   + 88513.84976375166114786964068114*c[96]
+                                   + 45535.217140143298102212360128145*c[97]
+                                   + 10326.416609840995563899426946968*c[98]
+                                   + 131973.59735947186796302890851407*c[99]
+                                   + 202460.97864032960363843050956775*c[100]
+                                   + 200247.74156029825246834087451934*c[101]
+                                   + 147149.92697245894318126807561823*c[102]
+                                   + 70700.14144257421498019405813254*c[103]
+                                   + 15632.389452671654827946416741822*c[104]
+                                   + 166614.28510184833488205082980056*c[105]
+                                   + 264535.70647457027176282784517368*c[106]
+                                   + 283560.21582725599272741333352527*c[107]
+                                   + 244899.97958350261977671442085691*c[108]
+                                   + 166614.28510184833488205082980056*c[109]
+                                   + 76749.59283279618806605844329858*c[110]
+                                   + 16687.120782208055918293787559608*c[111]
+                                   + 77926.69632417378439162464627791*c[112]
+                                   + 126403.2831852084449645893766612*c[113]
+                                   + 142165.37553145632232023506942478*c[114]
+                                   + 134177.15901001928726147650019469*c[115]
+                                   + 107613.05682862094035033879724092*c[116]
+                                   + 69741.45108900445010871804101728*c[117]
+                                   + 31218.744369368861597485217249256*c[118]
+                                   + 6706.862157521951039609502974332*c[119]
+                                   + y*(3283.2910318764006881959410794811*c[26]
+                                        + 3412.0961299471033513931510986717*c[27]
+                                        + 1468.3323874382121657880349191519*c[28]
+                                        + 248.19347291981713192266483910899*c[29]
+                                        + 2349.3318199011394652608558706431*c[30]
+                                        + 3051.8715569302715987459130721959*c[31]
+                                        + 2063.7829343223090040088772499596*c[32]
+                                        + 776.9684678286500450174248209822*c[33]
+                                        + 125.85706178041818563897442164159*c[34]
+                                        - 7852.490050932888638243465127895*c[41]
+                                        - 8160.54704048693049380197547971*c[42]
+                                        - 3511.7403093053449757390309987456*c[43]
+                                        - 593.5924527822098244842134469058*c[44]
+                                        - 33201.908378886897952441747624504*c[45]
+                                        - 43130.544165359193854085598919491*c[46]
+                                        - 29166.39161775072922776144190361*c[47]
+                                        - 10980.499077910803230796102250552*c[48]
+                                        - 1778.6736631546552474522364798841*c[49]
+                                        - 20983.193274618617971645560886358*c[50]
+                                        - 30113.564252675238576131736025914*c[51]
+                                        - 25805.915600885003281945492551928*c[52]
+                                        - 14936.531324239908679882953386605*c[53]
+                                        - 5245.798318654654492911390221589*c[54]
+                                        - 828.4926070883191652862870537619*c[55]
+                                        + 13802.60844913018605911563852658*c[62]
+                                        + 14344.091466523768649946981117547*c[63]
+                                        + 6172.714151813608807457155868259*c[64]
+                                        + 1043.3791257256395773077438193162*c[65]
+                                        + 74072.56982176330568948587041911*c[66]
+                                        + 96223.09078386538712046690079523*c[67]
+                                        + 65069.43983161373427868801019674*c[68]
+                                        + 24497.199839981711673051356908413*c[69]
+                                        + 3968.1733833087485190796002010235*c[70]
+                                        + 180316.52170558304111843576464649*c[71]
+                                        + 258777.25526019476660013779695186*c[72]
+                                        + 221760.*c[73]
+                                        + 128355.26697412926965954075461372*c[74]
+                                        + 45079.130426395760279608941161623*c[75]
+                                        + 7119.550547611836430762941543169*c[76]
+                                        + 104337.91257256395773077438193162*c[77]
+                                        + 158128.7450149402785678745128734*c[78]
+                                        + 153593.55455226628747389342823529*c[79]
+                                        + 112721.30233456318614944438130041*c[80]
+                                        + 59994.29972922427569519526961068*c[81]
+                                        + 20186.232932372498509913192872794*c[82]
+                                        + 3134.9641146271515176276561636484*c[83]
+                                        - 21224.664897236893713981916474266*c[90]
+                                        - 22057.31878538277825014563484288*c[91]
+                                        - 9491.958701975056528432806587617*c[92]
+                                        - 1604.4338565363172988641931758572*c[93]
+                                        - 125585.91513382382483772636408232*c[94]
+                                        - 163140.88929511203323438089098641*c[95]
+                                        - 110321.60985047308490893897244316*c[96]
+                                        - 41533.637452070099178078546662338*c[97]
+                                        - 6727.816882169133473449626647267*c[98]
+                                        - 383923.1923184636158924477338591*c[99]
+                                        - 550978.8509625392145937346418735*c[100]
+                                        - 472163.09588954535318850900939296*c[101]
+                                        - 273289.23263092528944194420207269*c[102]
+                                        - 95980.79807961590397311193346478*c[103]
+                                        - 15158.680681378574378614707143585*c[104]
+                                        - 703482.5370966929695019923924912*c[105]
+                                        - 1.0661590594278135195289728305485e6*c[106]
+                                        - 1.0355812261720468250215265538234e6*c[107]
+                                        - 760006.2699741364633737370860593*c[108]
+                                        - 404502.45883059845746364562568247*c[109]
+                                        - 136102.61129015857350381030611615*c[110]
+                                        - 21137.01965746353749650546424217*c[111]
+                                        - 380974.959807071834803498270692*c[112]
+                                        - 597023.4166261822598327498242303*c[113]
+                                        - 624716.3324261660441257541053322*c[114]
+                                        - 524490.8784716851489050235877529*c[115]
+                                        - 353267.69000292115590869839645986*c[116]
+                                        - 178319.31807855255478778103036574*c[117]
+                                        - 58274.98948948854164863907219861*c[118]
+                                        - 8942.482876695934719479337299109*c[119]
+                                        + y*(17239.452427498966244537061266569*c[45]
+                                             + 19906.404999396551009577968732073*c[46]
+                                             + 11013.882149360415232860964075489*c[47]
+                                             + 3257.9502758636449146318105578561*c[48]
+                                             + 410.46315303568967248897764920403*c[49]
+                                             + 13114.495796636636232278475553974*c[50]
+                                             + 17522.979198754987964559415359907*c[51]
+                                             + 12986.74324070511528799204982321*c[52]
+                                             + 6113.403307487573242872447735668*c[53]
+                                             + 1686.1494595675675155786611426537*c[54]
+                                             + 207.12315177207979132157176344048*c[55]
+                                             - 40122.641986788457248471513143683*c[66]
+                                             - 46329.63630334259379874332260511*c[67]
+                                             - 25633.415691241774109786185835078*c[68]
+                                             - 7582.466617137196470230181900223*c[69]
+                                             - 955.3009996854394582969407891353*c[70]
+                                             - 211308.42387373012631066691169511*c[71]
+                                             - 282340.48593852069092956844764414*c[72]
+                                             - 209250.*c[73]
+                                             - 98502.7283886086071087460160545*c[74]
+                                             - 27168.225926622444811371460075085*c[75]
+                                             - 3337.2893191930483269201288483603*c[76]
+                                             - 143464.62978727544187981477515598*c[77]
+                                             - 207073.35656718369812459757638183*c[78]
+                                             - 181784.77659034047947859538658227*c[79]
+                                             - 113871.51970532403498770401784429*c[80]
+                                             - 49125.767169582196764906271492806*c[81]
+                                             - 12976.864027953749042087052561082*c[82]
+                                             - 1567.4820573135757588138280818242*c[83]
+                                             + 68999.23825666483399514617096383*c[94]
+                                             + 79673.45756272913250981392350499*c[95]
+                                             + 44081.996325030471559808595754245*c[96]
+                                             + 13039.63036285921718381535767306*c[97]
+                                             + 1642.8390061110674760749088324722*c[98]
+                                             + 464906.99069813953486976092772001*c[99]
+                                             + 621187.0935555567384360936089011*c[100]
+                                             + 460378.18095561392493319516845235*c[101]
+                                             + 216719.26840961788370430724542131*c[102]
+                                             + 59773.75594690365448325497642114*c[103]
+                                             + 7342.485955042746964641498772674*c[104]
+                                             + 1.3745678520902487627769193458546e6*c[105]
+                                             + 1.9840177985592770382212088388026e6*c[106]
+                                             + 1.7417220556104811524096227749015e6*c[107]
+                                             + 1.0910294090445041711052627449176e6*c[108]
+                                             + 470685.35541272154604179359418658*c[109]
+                                             + 124334.3403891298246670146781437*c[110]
+                                             + 15018.408703987250326464408803647*c[111]
+                                             + 857193.659565911628307871109057*c[112]
+                                             + 1.2961692597805272746368910657632e6*c[113]
+                                             + 1.2595741637553542642925107123744e6*c[114]
+                                             + 940549.1585238912965597157599013*c[115]
+                                             + 536580.9661178823439537582786565*c[116]
+                                             + 219070.20518546103740032608178368*c[117]
+                                             + 56193.73986486395087547339104866*c[118]
+                                             + 6706.862157521951039609502974332*c[119]
+                                             + y*(86777.32607081183853824721173612*c[71]
+                                                  + 107359.09835686959605716923688197*c[72]
+                                                  + 69300.*c[73]
+                                                  + 27332.288597920226116661056707015*c[74]
+                                                  + 6198.380433629417038446229409723*c[75]
+                                                  + 622.9606729160356876917573850273*c[76]
+                                                  + 68863.02229789221210231109207487*c[77]
+                                                  + 94425.45059463576634481649483012*c[78]
+                                                  + 74852.55506661078566765692388682*c[79]
+                                                  + 40487.651450781879106739206344635*c[80]
+                                                  + 14607.307760158954082308413470427*c[81]
+                                                  + 3172.1223179442497658435017371533*c[82]
+                                                  + 313.49641146271515176276561636484*c[83]
+                                                  - 197960.3960392078019445433627711*c[99]
+                                                  - 244912.47416168903665939174544486*c[100]
+                                                  - 158090.32228444598879079542725211*c[101]
+                                                  - 62351.66397138090812765596424501*c[102]
+                                                  - 14140.028288514842996038811626507*c[103]
+                                                  - 1421.1263138792413479951287947111*c[104]
+                                                  - 1.2462748525618255449177402069082e6*c[105]
+                                                  - 1.708900663825723955587867879822e6*c[106]
+                                                  - 1.3546727099192631185408177138123e6*c[107]
+                                                  - 732740.7389138398383719295472039*c[108]
+                                                  - 264361.33236159935801285398328355*c[109]
+                                                  - 57408.69543893154867341171558734*c[110]
+                                                  - 5673.621065950739012219887770267*c[111]
+                                                  - 891481.4059485480934401859534193*c[112]
+                                                  - 1.2989972654382302432360988280885e6*c[113]
+                                                  - 1.1707346333648800021733287973954e6*c[114]
+                                                  - 779405.6631664925232730059338138*c[115]
+                                                  - 382063.45969223489718865112289398*c[116]
+                                                  - 130293.44038745772561487558721816*c[117]
+                                                  - 27472.495045044598205786991179345*c[118]
+                                                  - 2682.7448630087804158438011897327*c[119]
+                                                  + y*(423570.53812558776690014699842631*c[105]
+                                                       + 550234.2694671061652666819179613*c[106]
+                                                       + 394638.54854790858355250712111059*c[107]
+                                                       + 186777.05109568466468304086497354*c[108]
+                                                       + 57759.61883530742275911095433086*c[109]
+                                                       + 10642.610206147738078493437470736*c[110]
+                                                       + 889.9797750510963156423353365124*c[111]
+                                                       + 346687.21342443536967118342632972*c[112]
+                                                       + 486102.75027405471366382314636015*c[113]
+                                                       + 406065.61607700792868174016846596*c[114]
+                                                       + 242217.04379337140279299383823763*c[115]
+                                                       + 103555.92089301316236931452994264*c[116]
+                                                       + 30248.64506056428306676162877063*c[117]
+                                                       + 5411.249024023936010230770989871*c[118]
+                                                       + 447.12414383479673597396686495546*c[119])
+                                                  + z*(1.1004685389342123305333638359225e6*c[106]
+                                                       + 2.3678312912874515013150427266635e6*c[107]
+                                                       + 2.2413246131482159761964903796825e6*c[108]
+                                                       + 1.1551923767061484551822190866172e6*c[109]
+                                                       + 319278.30618443214235480312412209*c[110]
+                                                       + 37379.150552146045256978084133522*c[111]
+                                                       + 686262.7062692537134077503242731*c[113]
+                                                       + 1.7719226883360345978839570987606e6*c[114]
+                                                       + 2.1918657077695248252743048968389e6*c[115]
+                                                       + 1.6208752835428147153457926425805e6*c[116]
+                                                       + 735156.9432440939682048395853115*c[117]
+                                                       + 189809.96576576267851271012087548*c[118]
+                                                       + 21461.958904070243326750409517862*c[119]))
+                                             + z*(214718.19671373919211433847376394*c[72]
+                                                  + 415800.*c[73]
+                                                  + 327987.46317504271339993268048418*c[74]
+                                                  + 123967.60867258834076892458819446*c[75]
+                                                  + 18688.820187481070630752721550818*c[76]
+                                                  + 124244.0139403102188747585458291*c[78]
+                                                  + 310103.44241881611205172154181681*c[79]
+                                                  + 354266.95019434144218396805551556*c[80]
+                                                  + 224326.51203101250912116492115299*c[81]
+                                                  + 76419.31038683874435895708730415*c[82]
+                                                  + 10972.374401195030311696796572769*c[83]
+                                                  - 489824.94832337807331878349088972*c[100]
+                                                  - 948541.9337066759327447725635126*c[101]
+                                                  - 748219.9676565708975318715709402*c[102]
+                                                  - 282800.56577029685992077623253014*c[103]
+                                                  - 42633.789416377240439853863841332*c[104]
+                                                  - 2.2485535050338473099840366839763e6*c[106]
+                                                  - 5.612215512522661491097673385794e6*c[107]
+                                                  - 6.411481465496098585754383538034e6*c[108]
+                                                  - 4.0598347469817044266259718861403e6*c[109]
+                                                  - 1.3830276628469873089503731482404e6*c[110]
+                                                  - 198576.73730827586542769607195934*c[111]
+                                                  - 1.2254691183379530596566970076306e6*c[113]
+                                                  - 3.4805624235172108172720585868511e6*c[114]
+                                                  - 4.9691365424588606287274614120881e6*c[115]
+                                                  - 4.3995186267590685130814371727186e6*c[116]
+                                                  - 2.4384893251355438320365884459217e6*c[117]
+                                                  - 774224.8603603477676176333877815*c[118]
+                                                  - 107309.79452035121663375204758931*c[119]
+                                                  + z*(2.3678312912874515013150427266635e6*c[107]
+                                                       + 5.603311532870539940491225949206e6*c[108]
+                                                       + 5.198365695177668048319985889777e6*c[109]
+                                                       + 2.2349481432910249964836218688546e6*c[110]
+                                                       + 373791.50552146045256978084133522*c[111]
+                                                       + 1.1074516802100216236774731867253e6*c[114]
+                                                       + 3.6928172250464820425817093370655e6*c[115]
+                                                       + 5.267844671514147824873826088387e6*c[116]
+                                                       + 3.9399817426988161108478121525289e6*c[117]
+                                                       + 1.5234747252252004459572786017637e6*c[118]
+                                                       + 241447.03767079023742594210707595*c[119])))
+                                        + z*(39812.809998793102019155937464146*c[46]
+                                             + 66083.29289616249139716578445294*c[47]
+                                             + 39095.403310363738975581726694274*c[48]
+                                             + 8209.263060713793449779552984081*c[49]
+                                             + 20767.97534667257832836671450063*c[51]
+                                             + 50271.26415756818821158212834791*c[52]
+                                             + 51550.86032259791491287037009536*c[53]
+                                             + 25479.591833465464679855323933434*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]
+                                             - 92659.27260668518759748664521022*c[67]
+                                             - 153800.49414745064465871711501047*c[68]
+                                             - 90989.59940564635764276218280268*c[69]
+                                             - 19106.019993708789165938815782706*c[70]
+                                             - 334625.7611123208188794885305412*c[72]
+                                             - 810000.*c[73]
+                                             - 830617.6015471860923764528921353*c[74]
+                                             - 410542.08066896138826072428557906*c[75]
+                                             - 80094.94366063315984608309236065*c[76]
+                                             - 165658.68525374695849967806110547*c[78]
+                                             - 470501.77470441065276812923585999*c[79]
+                                             - 657924.3360752055354845121031003*c[80]
+                                             - 533862.3193296189170557955875501*c[81]
+                                             - 236467.30006493498254469740222415*c[82]
+                                             - 43889.497604780121246787186291078*c[83]
+                                             + 159346.91512545826501962784700998*c[95]
+                                             + 264491.97795018282935885157452547*c[96]
+                                             + 156475.56435431060620578429207672*c[97]
+                                             + 32856.780122221349521498176649443*c[98]
+                                             + 736221.7405102894677761109438827*c[100]
+                                             + 1.782109087570118419096239361751e6*c[101]
+                                             + 1.8274705876702913436687529884175e6*c[102]
+                                             + 903247.8676420996677469640881417*c[103]
+                                             + 176219.66292102592715139597054417*c[104]
+                                             + 1.5872142388474216305769670710421e6*c[106]
+                                             + 4.5079864968741865121190236526863e6*c[107]
+                                             + 6.303725474479357433052629192857e6*c[108]
+                                             + 5.115058552626743880878960474877e6*c[109]
+                                             + 2.2656479804241434717100452461741e6*c[110]
+                                             + 420515.44371164300914100344650213*c[111]
+                                             + 754134.8420541249597887366200804*c[113]
+                                             + 2.33660134725630935984697639397e6*c[114]
+                                             + 3.8328850885984046156253970006833e6*c[115]
+                                             + 4.1323413822190441094530098140515e6*c[116]
+                                             + 2.9143721678605153739548997846278e6*c[117]
+                                             + 1.1987997837837642853434323423714e6*c[118]
+                                             + 214619.58904070243326750409517862*c[119]
+                                             + z*(415800.*c[73]
+                                                  + 819968.6579376067834998317012104*c[74]
+                                                  + 557854.2390266475334601606468751*c[75]
+                                                  + 130821.74131236749441526905085572*c[76]
+                                                  + 171091.55443796751009750154031272*c[79]
+                                                  + 556705.2074482508377176640872387*c[80]
+                                                  + 704280.9098648067146827270780385*c[81]
+                                                  + 403724.65864744997019826385745587*c[82]
+                                                  + 87778.99520956024249357437258216*c[83]
+                                                  - 948541.9337066759327447725635126*c[101]
+                                                  - 1.8705499191414272438296789273504e6*c[102]
+                                                  - 1.2726025459663358696434930463856e6*c[103]
+                                                  - 298436.52591464068307897704688932*c[104]
+                                                  - 3.0963947655297442709504404887138e6*c[107]
+                                                  - 1.0075185160065297777614031274053e7*c[108]
+                                                  - 1.2745992810291397618476888479743e7*c[109]
+                                                  - 7.306561237682197103888763802025e6*c[110]
+                                                  - 1.5886138984662069234215685756747e6*c[111]
+                                                  - 1.2656590630971675699171122134004e6*c[114]
+                                                  - 5.037206906054187486655234856089e6*c[115]
+                                                  - 9.26214447738751265911881510046e6*c[116]
+                                                  - 9.189461790551174602560494816394e6*c[117]
+                                                  - 4.6952991531530767842617766742881e6*c[118]
+                                                  - 965788.1506831609497037684283038*c[119]
+                                                  + z*(3.7355410219136932936608172994708e6*c[108]
+                                                       + 8.08634663694303918627553360632e6*c[109]
+                                                       + 5.959861715442733323956324983612e6*c[110]
+                                                       + 1.4951660220858418102791233653409e6*c[111]
+                                                       + 1.2706467871127680146517709546892e6*c[115]
+                                                       + 5.042723104355423558853577110251e6*c[116]
+                                                       + 7.290306353837265184697992554339e6*c[117]
+                                                       + 4.5953991711710964271498239790905e6*c[118]
+                                                       + 1.0730979452035121663375204758931e6*c[119]))))
+                                   + z*(6824.192259894206702786302197343*c[27]
+                                        + 8809.994324629272994728209514911*c[28]
+                                        + 2978.3216750378055830719780693079*c[29]
+                                        + 3051.8715569302715987459130721959*c[31]
+                                        + 7317.048585324550105122382977129*c[32]
+                                        + 6326.743238033293223713316399427*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 16321.094080973860987603950959421*c[42]
+                                        - 21070.441855832069854434185992474*c[43]
+                                        - 7123.10943338651789381056136287*c[44]
+                                        - 43130.544165359193854085598919491*c[46]
+                                        - 103408.11573566167635297238493098*c[47]
+                                        - 89412.6353487022548793396897545*c[48]
+                                        - 26680.104947319828711783547198262*c[49]
+                                        - 18691.177812005320495530043050567*c[51]
+                                        - 54292.96529017364326850869861574*c[52]
+                                        - 76136.65524568307433285470044854*c[53]
+                                        - 53956.78270616216049851715656492*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + 28688.182933047537299893962235094*c[63]
+                                        + 37036.284910881652844742935209553*c[64]
+                                        + 12520.549508707674927692925831795*c[65]
+                                        + 96223.09078386538712046690079523*c[67]
+                                        + 230700.7412211759669880756725157*c[68]
+                                        + 199477.19869699393790913247768279*c[69]
+                                        + 59522.60074963122778619400301535*c[70]
+                                        + 160620.36533391399306215449465978*c[72]
+                                        + 466560.*c[73]
+                                        + 654271.0953725527373796059704204*c[74]
+                                        + 463671.05581435639144740625194812*c[75]
+                                        + 128151.90985701305575373294777704*c[76]
+                                        + 67769.4621492601193862319340886*c[78]
+                                        + 215808.66525698174569116671562173*c[79]
+                                        + 365769.12390194993056656442095438*c[80]
+                                        + 399092.51559005713832021201088846*c[81]
+                                        + 250886.03787377248148034968284758*c[82]
+                                        + 65834.24640717018187018077943662*c[83]
+                                        - 44114.63757076555650029126968576*c[91]
+                                        - 56951.7522118503391705968395257*c[92]
+                                        - 19253.206278435807586370318110287*c[93]
+                                        - 163140.88929511203323438089098641*c[95]
+                                        - 391140.25310622275558623817502576*c[96]
+                                        - 338202.47639542795045006816567904*c[97]
+                                        - 100917.253232537002101744399709*c[98]
+                                        - 341986.87301123123664438701909391*c[100]
+                                        - 993382.0978455369768381618119696*c[101]
+                                        - 1.3930495397824156346775208884413e6*c[102]
+                                        - 987231.0659617635837234370299234*c[103]
+                                        - 272856.25226481433881506472858452*c[104]
+                                        - 456925.31118334865122670264166363*c[106]
+                                        - 1.4550571658873062984479676895494e6*c[107]
+                                        - 2.4661427944058713811515142180291e6*c[108]
+                                        - 2.690820704394850608345120901279e6*c[109]
+                                        - 1.6915610260348279849759280903007e6*c[110]
+                                        - 443877.41280673428742661474908558*c[111]
+                                        - 188533.7105135312399471841550201*c[113]
+                                        - 632829.5315485837849585561067002*c[114]
+                                        - 1.1833770901956822993597537187902e6*c[115]
+                                        - 1.5555652904330309722366215104619e6*c[116]
+                                        - 1.4637499852092228116935645314685e6*c[117]
+                                        - 849149.8468468330354515979091798*c[118]
+                                        - 214619.58904070243326750409517862*c[119]
+                                        + z*(66083.29289616249139716578445294*c[47]
+                                             + 97738.50827590934743895431673568*c[48]
+                                             + 36941.683773212070524007988428363*c[49]
+                                             + 22622.06887090568469521195775656*c[52]
+                                             + 74352.20238836237727817841840677*c[53]
+                                             + 77562.87514010810571661841256207*c[54]
+                                             + 26097.517123282053706518042193501*c[55]
+                                             - 153800.49414745064465871711501047*c[68]
+                                             - 227473.99851411589410690545700669*c[69]
+                                             - 85977.08997168955124672467102218*c[70]
+                                             - 364500.*c[73]
+                                             - 1.1980061560776722486198839790412e6*c[74]
+                                             - 1.2497383926246324613230871634539e6*c[75]
+                                             - 420498.4542183240891919362348934*c[76]
+                                             - 128318.66582847563257312615523454*c[79]
+                                             - 531400.4252915121632759520832733*c[80]
+                                             - 993818.6172536716973856259878987*c[81]
+                                             - 847821.7831596449374163541006573*c[82]
+                                             - 263336.98562868072748072311774647*c[83]
+                                             + 264491.97795018282935885157452547*c[96]
+                                             + 391188.91088577651551446073019179*c[97]
+                                             + 147855.51054999607284674179492249*c[98]
+                                             + 801949.089406553288593307712788*c[101]
+                                             + 2.6357748860629202072145475794483e6*c[102]
+                                             + 2.7495927735575681062297289153726e6*c[103]
+                                             + 925153.2303353861175448288453569*c[104]
+                                             + 1.2294508627838690487597337234599e6*c[107]
+                                             + 5.091470575541019465157892809615e6*c[108]
+                                             + 9.522006393570632338509204923102e6*c[109]
+                                             + 8.123176905423148544911625638722e6*c[110]
+                                             + 2.5230926622698580548460206790128e6*c[111]
+                                             + 438112.75261055800497130807386937*c[114]
+                                             + 2.0264023624147303090806402175744e6*c[115]
+                                             + 4.7023195039044295038603215125413e6*c[116]
+                                             + 6.616412489196845713843556267804e6*c[117]
+                                             + 4.9450491081080276770416584122821e6*c[118]
+                                             + 1.4486822260247414245556526424557e6*c[119]
+                                             + z*(546645.7719584045223332211341403*c[74]
+                                                  + 867773.2607081183853824721173612*c[75]
+                                                  + 348857.97683297998510738413561527*c[76]
+                                                  + 151828.69294043204665027202379238*c[80]
+                                                  + 620810.5798067555484981075724932*c[81]
+                                                  + 726704.3855654099463568749434206*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 1.2470332794276181625531192849003e6*c[102]
+                                                  - 1.979603960392078019445433627711e6*c[103]
+                                                  - 795830.7357723751548772721250382*c[104]
+                                                  - 2.7477777709268993938947358020146e6*c[108]
+                                                  - 1.1235356625367972715546294289551e7*c[109]
+                                                  - 1.3151810227827954786999774843645e7*c[110]
+                                                  - 4.7658416953986207702647057270241e6*c[111]
+                                                  - 816844.3631439222951332813280145*c[115]
+                                                  - 4.3223340894475059075887803802147e6*c[116]
+                                                  - 9.924618733795268570765334401706e6*c[117]
+                                                  - 9.590398270270114282747458738971e6*c[118]
+                                                  - 3.2192938356105364990125614276793e6*c[119]
+                                                  + z*(4.0431733184715195931377668031602e6*c[109]
+                                                       + 6.704844429873074989450865606564e6*c[110]
+                                                       + 2.8034362914109533942733563100142e6*c[111]
+                                                       + 945510.582066641917285045708172*c[116]
+                                                       + 4.5832440680373983330270467896765e6*c[117]
+                                                       + 5.806686452702608257132250408362e6*c[118]
+                                                       + 2.2132645119822438430711359815295e6*c[119]))))))
+                         + x*(112.2497216032182415675124619695*c[4]
+                              + 63.49803146555017417203877808734*c[5]
+                              + 109.98181667894016015811313264947*c[6]
+                              + 12.961481396815720461931934872176*c[7]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 534.5727265770299284470383377513*c[10]
+                              - 504.*c[11]
+                              - 872.953607014714155937832956119*c[12]
+                              - 249.84795376388416601612297562*c[13]
+                              - 432.74935008616708493331674960817*c[14]
+                              - 558.6770086552694357261091784568*c[15]
+                              - 50.91168824543142175686079407155*c[16]
+                              - 88.18163074019441153510222668941*c[17]
+                              - 113.84199576606165595196016759958*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + 1575.9796953006723303340517181509*c[20]
+                              + 1751.1778893076511203326844849621*c[21]
+                              + 3033.1290773720791324011228552196*c[22]
+                              + 1332.3422983602974991154209051956*c[23]
+                              + 2307.6845538331273408462900158639*c[24]
+                              + 2979.2079484319317987757722847627*c[25]
+                              + 619.1348802966927012026631749879*c[26]
+                              + 1072.3730694119467675807046310111*c[27]
+                              + 1384.4276795846000420287186380575*c[28]
+                              + 1638.0769212707930706895879381193*c[29]
+                              + 125.85706178041818563897442164159*c[30]
+                              + 217.99082549501939991042236229971*c[31]
+                              + 281.42494558940577327393780681267*c[32]
+                              + 332.98648621227859072175349470667*c[33]
+                              + 377.57118534125455691692326492478*c[34]
+                              - 3671.2940497868050776203213584964*c[35]
+                              - 4413.1947611679228947779268313839*c[36]
+                              - 7643.87755003963940395659718003*c[37]
+                              - 3991.9559115801867783533473125856*c[38]
+                              - 6914.270460431816229518271891835*c[39]
+                              - 8926.284781475437555882184391763*c[40]
+                              - 2753.4705373401038082152410188723*c[41]
+                              - 4769.150867817037301572583072558*c[42]
+                              - 6156.94729553534508733466473806*c[43]
+                              - 7284.998284145302391397165030208*c[44]
+                              - 1231.3894591070690174669329476121*c[45]
+                              - 2132.8291070782018938833537927221*c[46]
+                              - 2753.4705373401038082152410188723*c[47]
+                              - 3257.9502758636449146318105578561*c[48]
+                              - 3694.1683773212070524007988428363*c[49]
+                              - 249.79991993593592823387572483759*c[50]
+                              - 432.66615305567871517430655209646*c[51]
+                              - 558.5696017507576467953569816435*c[52]
+                              - 660.9084656743322424726970525046*c[53]
+                              - 749.3997598078077847016271745128*c[54]
+                              - 828.4926070883191652862870537619*c[55]
+                              + 7394.254526319742531669092067811*c[56]
+                              + 9295.160030897800524430236959478*c[57]
+                              + 16099.689437998485814146050414865*c[58]
+                              + 9202.227991089983856116780214299*c[59]
+                              + 15938.726423400333901597820679503*c[60]
+                              + 20576.807332528532960064570937251*c[61]
+                              + 7558.571293571292365706183002651*c[62]
+                              + 13091.829513097090434475419273951*c[63]
+                              + 16901.479225203928877561260115471*c[64]
+                              + 19998.099909741425231731756536894*c[65]
+                              + 4923.4743829941879773765409901588*c[66]
+                              + 8527.707781109763144274183006984*c[67]
+                              + 11009.223405853838880485092634296*c[68]
+                              + 13026.288803799799064241594546537*c[69]
+                              + 14770.423148982563932129622970477*c[70]
+                              + 2146.625258399798108552806721982*c[71]
+                              + 3718.0640123591202097720947837911*c[72]
+                              + 4800.*c[73]
+                              + 5679.436591775631400864635159899*c[74]
+                              + 6439.875775199394325658420165946*c[75]
+                              + 7119.550547611836430762941543169*c[76]
+                              + 434.74130238568315721155992471509*c[77]
+                              + 752.9940238806679931803548232067*c[78]
+                              + 972.1111047611790346448951154132*c[79]
+                              + 1150.2173707608488382596365438817*c[80]
+                              + 1304.2239071570494716346797741453*c[81]
+                              + 1441.8737808837498935652280623424*c[82]
+                              + 1567.4820573135757588138280818242*c[83]
+                              - 13469.49887709264408771929314713*c[84]
+                              - 17415.998162608998162445635231635*c[85]
+                              - 30165.393682164998391549464803215*c[86]
+                              - 18199.307898928464471960821422559*c[87]
+                              - 31522.125943533694345545670456011*c[88]
+                              - 40694.889605452918589196340747163*c[89]
+                              - 16443.284343463747327865111114679*c[90]
+                              - 28480.603926181059828484748286136*c[91]
+                              - 36768.301565342938750247959583901*c[92]
+                              - 43504.84110992706521920216111459*c[93]
+                              - 12751.559904576380885724292366331*c[94]
+                              - 22086.349630484436393026648862778*c[95]
+                              - 28513.354765793519302574607571198*c[96]
+                              - 33737.456335651625412093703185853*c[97]
+                              - 38254.679713729142657172877098994*c[98]
+                              - 7998.399839967991997759327788731*c[99]
+                              - 13853.634902075339447399937116073*c[100]
+                              - 17884.965753391869438958674598218*c[101]
+                              - 21161.776863014126394840812107399*c[102]
+                              - 23995.199519903975993277983366194*c[103]
+                              - 26527.691192412505162575737501273*c[104]
+                              - 3424.8491937602157725754892792337*c[105]
+                              - 5932.012811854000033469472891773*c[106]
+                              - 7658.195609933191044462987839733*c[107]
+                              - 9061.299244589596931738433571706*c[108]
+                              - 10274.547581280647317726467837701*c[109]
+                              - 11358.93973925383583377664960819*c[110]
+                              - 12348.46937883396137953740279411*c[111]
+                              - 692.6817451037669723699968558036*c[112]
+                              - 1199.7599759951987996638991683097*c[113]
+                              - 1548.8834688252050680803820793361*c[114]
+                              - 1832.6636352588000211323619538786*c[115]
+                              - 2078.0452353113009171099905674109*c[116]
+                              - 2297.3654476377936506401237040985*c[117]
+                              - 2497.4995495495089277988173799405*c[118]
+                              - 2682.7448630087804158438011897327*c[119]
+                              + z*(1163.9381426862855412504439414919*c[12]
+                                   + 407.29350596345137405488635257239*c[14]
+                                   + 1577.4409656148784067560729744663*c[15]
+                                   + 58.78775382679627435673481779294*c[17]
+                                   + 227.68399153212331190392033519916*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 4963.3021266088567621109283085412*c[22]
+                                   - 3545.9543144265127432516163658396*c[24]
+                                   - 13733.422006186222194356608824882*c[25]
+                                   - 1364.8384519788413405572604394687*c[27]
+                                   - 5285.996594777563796836925708947*c[28]
+                                   - 12508.951035158783448902307891093*c[29]
+                                   - 217.99082549501939991042236229971*c[31]
+                                   - 844.274836768217319821813420438*c[32]
+                                   - 1997.91891727367154433052096824*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + 13489.19567654054012462928914123*c[37]
+                                   + 11931.705661807116502266044415113*c[39]
+                                   + 46211.297320027707700805998842312*c[40]
+                                   + 7842.60364929912800703046994154*c[42]
+                                   + 30374.273324641035764184346041098*c[43]
+                                   + 71878.64973690031692845202829805*c[44]
+                                   + 3080.7531546685138467203999228208*c[46]
+                                   + 11931.705661807116502266044415113*c[47]
+                                   + 28235.56905748492259347569150142*c[48]
+                                   + 53360.20989463965742356709439652*c[49]
+                                   + 519.1993836668144582091678625158*c[51]
+                                   + 2010.8505663027275284632851339164*c[52]
+                                   + 4758.5409528551921458034187780335*c[53]
+                                   + 8992.797117693693416419526094153*c[54]
+                                   + 14912.866927589744975153166967715*c[55]
+                                   - 29516.097302997223992601092427253*c[58]
+                                   - 28919.751036272770790528004531882*c[60]
+                                   - 112005.71413994912786509374695741*c[61]
+                                   - 23299.66180012061891816784763538*c[63]
+                                   - 90239.20212413228113758794531217*c[64]
+                                   - 213544.92773184756682231823502005*c[65]
+                                   - 14594.683963690340903633427633844*c[67]
+                                   - 56524.96793453314290875928158504*c[68]
+                                   - 133762.48801513823516713756788086*c[69]
+                                   - 252787.34145522397973395971650965*c[70]
+                                   - 5762.999219156636325146746914876*c[72]
+                                   - 22320.*c[73]
+                                   - 52818.76030351337202804110698706*c[74]
+                                   - 99818.07451559061204770551257216*c[75]
+                                   - 165529.55023197519701523839087867*c[76]
+                                   - 1003.9920318408906575738064309422*c[78]
+                                   - 3888.4444190447161385795804616528*c[79]
+                                   - 9201.738966086790706077092351053*c[80]
+                                   - 17389.652095427326288462396988604*c[81]
+                                   - 28837.475617674997871304561246848*c[82]
+                                   - 43889.497604780121246787186291078*c[83]
+                                   + 56560.11315405937198415524650603*c[86]
+                                   + 58775.99510004062874641146100566*c[88]
+                                   + 227638.45017922609288518263858569*c[89]
+                                   + 52598.2217189897019811165138561*c[91]
+                                   + 203712.03675777236703328869522655*c[92]
+                                   + 482070.66489468118225873373422295*c[93]
+                                   + 40107.726936339835413103607750811*c[95]
+                                   + 155336.55847867880454408743265781*c[96]
+                                   + 367593.38927679317013422341630721*c[97]
+                                   + 694686.2082983942470259614491597*c[98]
+                                   + 24342.815613646667886145603789671*c[100]
+                                   + 94279.31947145142604251072752489*c[101]
+                                   + 223105.59035577750399132170478943*c[102]
+                                   + 421629.93442116986388188456486312*c[103]
+                                   + 699194.1464285867432136033669978*c[104]
+                                   + 9619.480235438918973193739824497*c[106]
+                                   + 37256.086751026334810901021923028*c[107]
+                                   + 88163.99265006094311961719150849*c[108]
+                                   + 166614.28510184833488205082980056*c[109]
+                                   + 276298.53419806627703781039587489*c[110]
+                                   + 420515.44371164300914100344650213*c[111]
+                                   + 1713.9428228502839995198559547281*c[113]
+                                   + 6638.072009250878863201637482869*c[114]
+                                   + 15708.545445075428752563102461817*c[115]
+                                   + 29686.360504447155958714150963013*c[116]
+                                   + 49229.259592238435370859793659254*c[117]
+                                   + 74924.98648648526783396452139821*c[118]
+                                   + 107309.79452035121663375204758931*c[119]
+                                   + z*(9809.587147275872995969006303487*c[25]
+                                        + 2517.1412356083637127794884328319*c[28]
+                                        + 14891.608375189027915359890346539*c[29]
+                                        + 281.42494558940577327393780681267*c[32]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 39101.866963100368054528152866572*c[40]
+                                        - 24080.50497809379411935335541997*c[43]
+                                        - 142462.18866773035787621122725739*c[44]
+                                        - 7648.529270389177245042336163534*c[47]
+                                        - 45249.309386995068258775146636891*c[48]
+                                        - 153923.68238838362718336661845151*c[49]
+                                        - 1005.4252831513637642316425669582*c[52]
+                                        - 5948.176191068990182254273472542*c[53]
+                                        - 20233.793514810810186943933711845*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + 100805.14272595421507858437226167*c[61]
+                                        + 79363.46766617497038159200402047*c[64]
+                                        + 469520.6065765378097884847186923*c[65]
+                                        + 47323.228968446352202682189233989*c[68]
+                                        + 279967.998171219561977729793239*c[69]
+                                        + 952361.6119940996445791040482457*c[70]
+                                        + 16200.*c[73]
+                                        + 95840.4924862137798895907183233*c[74]
+                                        + 326018.71111946933773645752090102*c[75]
+                                        + 840996.9084366481783838724697868*c[76]
+                                        + 2333.0666514268296831477482769917*c[79]
+                                        + 13802.60844913018605911563852658*c[80]
+                                        + 46952.06065765378097884847186923*c[81]
+                                        + 121117.39759423499105947915723676*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        - 211378.56088070994339338387868671*c[89]
+                                        - 187127.18583893682870338961558445*c[92]
+                                        - 1.1070593610100589362162932913415e6*c[93]
+                                        - 139942.84547628721130097966906109*c[96]
+                                        - 827913.0389116963291311338205117*c[97]
+                                        - 2.8162954390475442446998437128094e6*c[98]
+                                        - 81632.09368869574693924709334472*c[101]
+                                        - 482941.97912378667022511710487957*c[102]
+                                        - 1.6428141957019972135397819326069e6*c[103]
+                                        - 4.2377986679878976997214740658284e6*c[104]
+                                        - 28976.95636190937151958968371791*c[107]
+                                        - 171429.98570845183384370009459984*c[108]
+                                        - 583149.997856469172087177904302*c[109]
+                                        - 1.5042920195228052860947454886522e6*c[110]
+                                        - 3.2706756733127789599855823616832e6*c[111]
+                                        - 4425.3813395005859088010916552461*c[114]
+                                        - 26180.909075125714587605170769695*c[115]
+                                        - 89059.08151334146787614245288904*c[116]
+                                        - 229736.54476377936506401237040985*c[117]
+                                        - 499499.90990990178555976347598809*c[118]
+                                        - 965788.1506831609497037684283038*c[119]
+                                        + z*(71231.0943338651789381056136287*c[44]
+                                             + 14479.779003838421842808046923805*c[48]
+                                             + 114929.68284999310829691374177713*c[49]
+                                             + 1321.8169313486644849453941050093*c[53]
+                                             + 10491.596637309308985822780443179*c[54]
+                                             + 46395.585996945873256032075010668*c[55]
+                                             - 271278.57268866629010001339302222*c[65]
+                                             - 151649.33234274392940460363800446*c[69]
+                                             - 1.2036792596036537174541453943105e6*c[70]
+                                             - 41175.915290373327656268604909269*c[74]
+                                             - 326823.69559136926202716482342176*c[75]
+                                             - 1.4452687611652027954448771332632e6*c[76]
+                                             - 4600.8694830433953530385461755267*c[80]
+                                             - 36518.269400397385205771033676068*c[81]
+                                             - 161489.86345897998807930554298235*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + 673862.21974525326552296113386*c[93]
+                                             + 492608.25815245931583302462320448*c[97]
+                                             + 3.9099568345443405930582830212837e6*c[98]
+                                             + 273591.54372896834839044192795994*c[102]
+                                             + 2.1715655565513098273916574946406e6*c[103]
+                                             + 9.603024211653326868852416975461e6*c[104]
+                                             + 83265.99305839089072408290309135*c[108]
+                                             + 660903.3309039983950321349582089*c[109]
+                                             + 2.9226244950728788415555055208099e6*c[110]
+                                             + 9.531683390797241540529411454048e6*c[111]
+                                             + 10472.363630050285835042068307878*c[115]
+                                             + 83121.80941245203668439962269644*c[116]
+                                             + 367578.47162204698410241979265576*c[117]
+                                             + 1.1987997837837642853434323423714e6*c[118]
+                                             + 3.2192938356105364990125614276793e6*c[119]
+                                             + z*(468097.4898458653345655009866763*c[70]
+                                                  + 78888.47824619258048931564703284*c[75]
+                                                  + 784930.4478742049664916143051343*c[76]
+                                                  + 6086.378233399564200961838946011*c[81]
+                                                  + 60558.69879711749552973957861838*c[82]
+                                                  + 329171.23203585090935090389718308*c[83]
+                                                  - 1.7249809564166208498786542740958e6*c[98]
+                                                  - 899819.9819963990997479243762323*c[103]
+                                                  - 8.95309577743922049236931140668e6*c[104]
+                                                  - 213821.66588070536309863189824405*c[109]
+                                                  - 2.1274987133251103331911400482366e6*c[110]
+                                                  - 1.1564174702070182751377594778808e7*c[111]
+                                                  - 20780.452353113009171099905674109*c[116]
+                                                  - 206762.89028740142855761113336887*c[117]
+                                                  - 1.1238747972972790175094678209732e6*c[118]
+                                                  - 4.426529023964487686142271963059e6*c[119]
+                                                  + z*(2.8649906487805505575581796501375e6*c[104]
+                                                       + 412605.81106911230704313019117316*c[110]
+                                                       + 4.934047872883277973921107105625e6*c[111]
+                                                       + 27568.385371653523807681484449182*c[117]
+                                                       + 329669.94054053517846944389415214*c[118]
+                                                       + 2.1247339315029540893482905422683e6*c[119])))))
+                              + x*(712.7636354360399045960511170017*c[10]
+                                   + 504.*c[11]
+                                   + 872.953607014714155937832956119*c[12]
+                                   + 176.36326148038882307020445337882*c[13]
+                                   + 305.47012947258853054116476442929*c[14]
+                                   + 394.36024140371960168901824361658*c[15]
+                                   + 25.455844122715710878430397035775*c[16]
+                                   + 44.090815370097205767551113344706*c[17]
+                                   + 56.92099788303082797598008379979*c[18]
+                                   + 67.3498329619309449405074771817*c[19]
+                                   - 4727.9390859020169910021551544528*c[20]
+                                   - 4537.1427132061869935892279837655*c[21]
+                                   - 7858.561700464023206675636488523*c[22]
+                                   - 2632.1884431020511567890022761182*c[23]
+                                   - 4559.0841185483735270377924703652*c[24]
+                                   - 5885.752288365523797581403782092*c[25]
+                                   - 872.4173313271578971492072011193*c[26]
+                                   - 1511.0711432622886270455383436975*c[27]
+                                   - 1950.7844575964818774041035354447*c[28]
+                                   - 2308.1992981542993268807830037136*c[29]
+                                   - 125.85706178041818563897442164159*c[30]
+                                   - 217.99082549501939991042236229971*c[31]
+                                   - 281.42494558940577327393780681267*c[32]
+                                   - 332.98648621227859072175349470667*c[33]
+                                   - 377.57118534125455691692326492478*c[34]
+                                   + 18356.470248934025388101606792482*c[35]
+                                   + 20118.976117089060255605254672485*c[36]
+                                   + 34847.088831063061988625663614844*c[37]
+                                   + 15367.263907410453527289434344909*c[38]
+                                   + 26616.881860954336812747329849099*c[39]
+                                   + 34362.246725148808290342922216078*c[40]
+                                   + 8107.441026612527879744876333346*c[41]
+                                   + 14042.499777461276499074827935865*c[42]
+                                   + 18128.789259076293868263179506511*c[43]
+                                   + 21450.272725538945930224985922278*c[44]
+                                   + 2599.5999692260345924301917782922*c[45]
+                                   + 4502.6392260539817759759691179689*c[46]
+                                   + 5812.882245495774706232175484286*c[47]
+                                   + 6877.895026823250375333822288807*c[48]
+                                   + 7798.799907678103777290575334877*c[49]
+                                   + 374.69987990390389235081358725639*c[50]
+                                   + 648.9992295835180727614598281447*c[51]
+                                   + 837.8544026261364701930354724652*c[52]
+                                   + 991.362698511498363709045578757*c[53]
+                                   + 1124.0996397117116770524407617692*c[54]
+                                   + 1242.7389106324787479294305806429*c[55]
+                                   - 54224.53319301144523224000849728*c[56]
+                                   - 63904.22521242237860545787909641*c[57]
+                                   - 110685.3648862395899722540966022*c[58]
+                                   - 56351.78790420051969622028296179*c[59]
+                                   - 97604.1597474206014180320152951*c[60]
+                                   - 126006.42840744276884823046532708*c[61]
+                                   - 38614.440304114210998716369687457*c[62]
+                                   - 66882.17251256122287177659846475*c[63]
+                                   - 86344.51343310702796145426363338*c[64]
+                                   - 102164.20606063554194471658230805*c[65]
+                                   - 19252.989378275779851830652827188*c[66]
+                                   - 33347.155800757581250743820116865*c[67]
+                                   - 43050.993019906056517717824928143*c[68]
+                                   - 50938.62188948578141539250404765*c[69]
+                                   - 57758.96813482733955549195848156*c[70]
+                                   - 6037.383539249432180304768905574*c[71]
+                                   - 10457.055034760025589984016579412*c[72]
+                                   - 13500.*c[73]
+                                   - 15973.415414368963314931786387216*c[74]
+                                   - 18112.150617748296540914306716723*c[75]
+                                   - 20023.735915158289961520773090162*c[76]
+                                   - 869.4826047713663144231198494302*c[77]
+                                   - 1505.9880477613359863607096464133*c[78]
+                                   - 1944.2222095223580692897902308264*c[79]
+                                   - 2300.4347415216976765192730877634*c[80]
+                                   - 2608.4478143140989432693595482906*c[81]
+                                   - 2883.7475617674997871304561246848*c[82]
+                                   - 3134.9641146271515176276561636484*c[83]
+                                   + 134694.9887709264408771929314713*c[84]
+                                   + 165996.23248736701373580996080152*c[85]
+                                   + 287513.90853313514091945583640565*c[86]
+                                   + 159370.18792735359010407422977136*c[87]
+                                   + 276037.26270197652429118239722301*c[88]
+                                   + 356362.57379247894302858948778593*c[89]
+                                   + 126473.34659919456721326037591396*c[90]
+                                   + 219058.26211307347080845184054124*c[91]
+                                   + 282803.00033769090123860930616128*c[92]
+                                   + 334617.02257954540588811874984946*c[93]
+                                   + 81203.18515920419238884549371934*c[94]
+                                   + 140648.04243216469310405927312616*c[95]
+                                   + 181575.84200548265666302112060677*c[96]
+                                   + 214843.43359758519740952922642279*c[97]
+                                   + 243609.55547761257716653648115801*c[98]
+                                   + 38992.199219843960989076722970065*c[99]
+                                   + 67536.47014761727980607469344086*c[100]
+                                   + 87189.20804778536351492353866631*c[101]
+                                   + 103163.66220719386617484895902357*c[102]
+                                   + 116976.5976595318829672301689102*c[103]
+                                   + 129322.49456301096266755672031871*c[104]
+                                   + 12033.253924022379741481448818929*c[105]
+                                   + 20842.207176784324441919769619744*c[106]
+                                   + 26907.173764630130696761849166631*c[107]
+                                   + 31836.997345855340570972874711399*c[108]
+                                   + 36099.761772067139224444346456788*c[109]
+                                   + 39909.788273054017794350390515261*c[110]
+                                   + 43386.514033740945387563847654981*c[111]
+                                   + 1731.7043627594174309249921395091*c[112]
+                                   + 2999.3999399879969991597479207743*c[113]
+                                   + 3872.2086720630126702009551983404*c[114]
+                                   + 4581.6590881470000528309048846966*c[115]
+                                   + 5195.113088278252292774976418527*c[116]
+                                   + 5743.413619094484126600309260246*c[117]
+                                   + 6243.748873873772319497043449851*c[118]
+                                   + 6706.862157521951039609502974332*c[119]
+                                   + x*(3939.9492382516808258351292953774*c[20]
+                                        + 3183.9597987411838551503354272039*c[21]
+                                        + 5514.78014067650751345658700949*c[22]
+                                        + 1462.3269128344728648827790422879*c[23]
+                                        + 2532.824510304651959465440261314*c[24]
+                                        + 3269.8623824252909986563354344956*c[25]
+                                        + 375.23326078587436436525040908356*c[26]
+                                        + 649.9230723708768288367906854613*c[27]
+                                        + 839.047078536121237593162810944*c[28]
+                                        + 992.773891679268527690659356436*c[29]
+                                        + 41.952353926806061879658140547198*c[30]
+                                        + 72.66360849833979997014078743324*c[31]
+                                        + 93.80831519646859109131260227089*c[32]
+                                        + 110.99549540409286357391783156889*c[33]
+                                        + 125.85706178041818563897442164159*c[34]
+                                        - 33653.52878971237987818627911955*c[35]
+                                        - 33315.293785287261068421604511427*c[36]
+                                        - 57703.78150520119942202529243748*c[37]
+                                        - 21372.861296513389388528983399241*c[38]
+                                        - 37018.881668683617866004907031505*c[39]
+                                        - 47791.17073267822762220107572581*c[40]
+                                        - 8974.27434392330130084967443188*c[41]
+                                        - 15543.899124737010464384715199448*c[42]
+                                        - 20067.087481744828432794462849975*c[43]
+                                        - 23743.698111288392979368537876232*c[44]
+                                        - 2234.7438331943104391066560901108*c[45]
+                                        - 3870.6898609937738074179383645697*c[46]
+                                        - 4997.0391233209291334276596268423*c[47]
+                                        - 5912.57642656735558581328582722*c[48]
+                                        - 6704.231499582931317319968270333*c[49]
+                                        - 249.79991993593592823387572483759*c[50]
+                                        - 432.66615305567871517430655209646*c[51]
+                                        - 558.5696017507576467953569816435*c[52]
+                                        - 660.9084656743322424726970525046*c[53]
+                                        - 749.3997598078077847016271745128*c[54]
+                                        - 828.4926070883191652862870537619*c[55]
+                                        + 162673.59957903433569672002549184*c[56]
+                                        + 178931.83059478266009528206146995*c[57]
+                                        + 309919.02168147085192231147048615*c[58]
+                                        + 139835.91813264573406099107253481*c[59]
+                                        + 242202.91492878445537067203795451*c[60]
+                                        + 312682.61864069131529005337692276*c[61]
+                                        + 80186.58241875631901010037620204*c[62]
+                                        + 138887.23483459522026139140447148*c[63]
+                                        + 179302.64917172863678804119426847*c[64]
+                                        + 212153.75556421338071924124326097*c[65]
+                                        + 31892.356451036978838528638652671*c[66]
+                                        + 55239.18174629309260619396156763*c[67]
+                                        + 71313.47698717262797209746572066*c[68]
+                                        + 84379.24389327034020717689601787*c[69]
+                                        + 95677.06935311093651558591595801*c[70]
+                                        + 7781.516561699268143503924367185*c[71]
+                                        + 13477.982044801810760423843591243*c[72]
+                                        + 17400.*c[73]
+                                        + 20587.957645186663828134302454634*c[74]
+                                        + 23344.549685097804430511773101555*c[75]
+                                        + 25808.370735092907061515663093986*c[76]
+                                        + 869.4826047713663144231198494302*c[77]
+                                        + 1505.9880477613359863607096464133*c[78]
+                                        + 1944.2222095223580692897902308264*c[79]
+                                        + 2300.4347415216976765192730877634*c[80]
+                                        + 2608.4478143140989432693595482906*c[81]
+                                        + 2883.7475617674997871304561246848*c[82]
+                                        + 3134.9641146271515176276561636484*c[83]
+                                        - 583678.2846740145771345027030423*c[84]
+                                        - 683940.761177457532004375466909*c[85]
+                                        - 1.1846201477266879576681404407096e6*c[86]
+                                        - 601324.5240300781213432559975023*c[87]
+                                        - 1.0415246274572675701075411869872e6*c[88]
+                                        - 1.344602512268960473252358561646e6*c[89]
+                                        - 418429.10797409876178992921049267*c[90]
+                                        - 724740.4743768627139333565734089*c[91]
+                                        - 935635.9291946841435169480779222*c[92]
+                                        - 1.1070593610100589362162932913415e6*c[93]
+                                        - 224208.4091197294945919375578031*c[94]
+                                        - 388340.35607956070369579371558725*c[95]
+                                        - 501345.2439187989344857596644114*c[96]
+                                        - 593199.6923802304198224573823966*c[97]
+                                        - 672625.2273591884837758126734093*c[98]
+                                        - 85982.79827965591397591277372886*c[99]
+                                        - 148926.57519730989905954932399778*c[100]
+                                        - 192263.38184896259646880575193085*c[101]
+                                        - 227489.10127740185874453873015454*c[102]
+                                        - 257948.39483896774192773832118659*c[103]
+                                        - 285172.68031843443049768917813868*c[104]
+                                        - 20672.513151525626735365565919699*c[105]
+                                        - 35805.843098578198400221142680074*c[106]
+                                        - 46225.144672569711709821638311905*c[107]
+                                        - 54694.32877364891841679955399138*c[108]
+                                        - 62017.5394545768802060966977591*c[109]
+                                        - 68562.9695972979280056788760134*c[110]
+                                        - 74535.80616052931643504558443292*c[111]
+                                        - 2308.9391503458899078999895193455*c[112]
+                                        - 3999.1999199839959988796638943657*c[113]
+                                        - 5162.944896084016893601273597787*c[114]
+                                        - 6108.878784196000070441206512929*c[115]
+                                        - 6926.817451037669723699968558036*c[116]
+                                        - 7657.884825459312168800412346995*c[117]
+                                        - 8324.998498498363092662724599802*c[118]
+                                        - 8942.482876695934719479337299109*c[119]
+                                        + x*(20192.11727382742792691176747173*c[35]
+                                             + 17847.478813546747000940145273979*c[36]
+                                             + 30912.740092072071118942120948652*c[37]
+                                             + 9714.936952960631540240446999655*c[38]
+                                             + 16826.764394856189939093139559775*c[39]
+                                             + 21723.259423944648919182307148095*c[40]
+                                             + 3365.352878971237987818627911955*c[41]
+                                             + 5828.962171776378924144268199793*c[42]
+                                             + 7525.157805654310662297923568741*c[43]
+                                             + 8903.886791733147367263201703587*c[44]
+                                             + 684.1052550594827874816294153401*c[45]
+                                             + 1184.9050594878899410463076626234*c[46]
+                                             + 1529.7058540778354490084672327068*c[47]
+                                             + 1809.9723754798027303510058654756*c[48]
+                                             + 2052.3157651784483624448882460202*c[49]
+                                             + 62.4499799839839820584689312094*c[50]
+                                             + 108.16653826391967879357663802411*c[51]
+                                             + 139.64240043768941169883924541086*c[52]
+                                             + 165.22711641858306061817426312616*c[53]
+                                             + 187.34993995195194617540679362819*c[54]
+                                             + 207.12315177207979132157176344048*c[55]
+                                             - 211475.67945274463640573603313939*c[56]
+                                             - 215996.28121798763968644763134586*c[57]
+                                             - 374116.53331548981410621884651543*c[58]
+                                             - 149227.88278334582067702778636178*c[59]
+                                             - 258470.2748866878889403440405037*c[60]
+                                             - 333683.69004193177676475845447728*c[61]
+                                             - 72628.01112518502664439419319939*c[62]
+                                             - 125795.40532149812982691598519753*c[63]
+                                             - 162401.169946524707910479934153*c[64]
+                                             - 192155.65565447195548750948672407*c[65]
+                                             - 23882.524992135986457423519728382*c[66]
+                                             - 41365.746699413030177449395183134*c[67]
+                                             - 53402.94935675369606205455382308*c[68]
+                                             - 63187.22180947663725191818250186*c[69]
+                                             - 71647.57497640795937227055918515*c[70]
+                                             - 4762.8247920745520533515399143976*c[71]
+                                             - 8249.454527421797965431835301537*c[72]
+                                             - 10650.*c[73]
+                                             - 12601.249938002182170668409261026*c[74]
+                                             - 14288.474376223656160054619743193*c[75]
+                                             - 15796.502777513762080755276548906*c[76]
+                                             - 434.74130238568315721155992471509*c[77]
+                                             - 752.9940238806679931803548232067*c[78]
+                                             - 972.1111047611790346448951154132*c[79]
+                                             - 1150.2173707608488382596365438817*c[80]
+                                             - 1304.2239071570494716346797741453*c[81]
+                                             - 1441.8737808837498935652280623424*c[82]
+                                             - 1567.4820573135757588138280818242*c[83]
+                                             + 1.2257243978154306119824556763889e6*c[84]
+                                             + 1.3619854813102818094225063177239e6*c[85]
+                                             + 2.3590280528005596398391417396889e6*c[86]
+                                             + 1.0936753897752294215697210609595e6*c[87]
+                                             + 1.8943013420783927639728860453282e6*c[88]
+                                             + 2.445532516855991428426232929806e6*c[89]
+                                             + 668576.9442629621519904303689394*c[90]
+                                             + 1.1580092362325958581326458292512e6*c[91]
+                                             + 1.4949834955610714032281670375497e6*c[92]
+                                             + 1.7688883268312898219977729763826e6*c[93]
+                                             + 303925.21613054748307385813400735*c[94]
+                                             + 526413.9160394603397969848517294*c[95]
+                                             + 679597.4433442197698803825178779*c[96]
+                                             + 804110.539042985059668613723172*c[97]
+                                             + 911775.648391642449221574402022*c[98]
+                                             + 96480.69806961390347297189145157*c[99]
+                                             + 167109.47100628378208426174146263*c[100]
+                                             + 215737.39940028942510743901234101*c[101]
+                                             + 255263.9334101078996377672960455*c[102]
+                                             + 289442.09420884171041891567435472*c[103]
+                                             + 319990.27500847584352356983360911*c[104]
+                                             + 18975.515803266060361566900060619*c[105]
+                                             + 32866.557471082973158411944400366*c[106]
+                                             + 42430.543244224436867970608301226*c[107]
+                                             + 50204.49581461803705422645627567*c[108]
+                                             + 56926.54740979818108470070018186*c[109]
+                                             + 62934.66612289287421416792350484*c[110]
+                                             + 68417.19520705302926500452899439*c[111]
+                                             + 1731.7043627594174309249921395091*c[112]
+                                             + 2999.3999399879969991597479207743*c[113]
+                                             + 3872.2086720630126702009551983404*c[114]
+                                             + 4581.6590881470000528309048846966*c[115]
+                                             + 5195.113088278252292774976418527*c[116]
+                                             + 5743.413619094484126600309260246*c[117]
+                                             + 6243.748873873772319497043449851*c[118]
+                                             + 6706.862157521951039609502974332*c[119]
+                                             + x*(98688.65041128083032267681546505*c[56]
+                                                  + 93044.55190928698324954667196437*c[57]
+                                                  + 161157.8912743648429996019646528*c[58]
+                                                  + 56977.91888091385880395606388359*c[59]
+                                                  + 98688.65041128083032267681546505*c[60]
+                                                  + 127406.49983419213294654413716405*c[61]
+                                                  + 23924.521311825655835800440112739*c[62]
+                                                  + 41438.486458846442766513501006246*c[63]
+                                                  + 53496.85598238460966462868419158*c[64]
+                                                  + 63298.33362735546769000312503852*c[65]
+                                                  + 6687.106997798076208078585523947*c[66]
+                                                  + 11582.409075835648449685830651277*c[67]
+                                                  + 14952.825819891034897375275070462*c[68]
+                                                  + 17692.42210665345843053709110052*c[69]
+                                                  + 20061.320993394228624235756571841*c[70]
+                                                  + 1126.9782606598940069902235290406*c[71]
+                                                  + 1951.9836064885381101303497614903*c[72]
+                                                  + 2520.*c[73]
+                                                  + 2981.7042106822064854539334589471*c[74]
+                                                  + 3380.9347819796820209706705871217*c[75]
+                                                  + 3737.7640374962141261505443101636*c[76]
+                                                  + 86.94826047713663144231198494302*c[77]
+                                                  + 150.59880477613359863607096464133*c[78]
+                                                  + 194.42222095223580692897902308264*c[79]
+                                                  + 230.04347415216976765192730877634*c[80]
+                                                  + 260.84478143140989432693595482906*c[81]
+                                                  + 288.37475617674997871304561246848*c[82]
+                                                  + 313.49641146271515176276561636484*c[83]
+                                                  - 1.2257243978154306119824556763889e6*c[84]
+                                                  - 1.287695364147902801635824154939e6*c[85]
+                                                  - 2.2303537953750745685751885538877e6*c[86]
+                                                  - 942950.3780751137701937258895331*c[87]
+                                                  - 1.6332379638423789712909084726948e6*c[88]
+                                                  - 2.1085011447850816853490041898999e6*c[89]
+                                                  - 509391.9575336854491355659953824*c[90]
+                                                  - 882292.7514153111300058253937152*c[91]
+                                                  - 1.139035044237006783411936790514e6*c[92]
+                                                  - 1.3477244394905065310459222677201e6*c[93]
+                                                  - 199878.74574351320958911390795078*c[94]
+                                                  - 346200.14298090634959621526284907*c[95]
+                                                  - 446942.46273989228109250381806387*c[96]
+                                                  - 528829.4536048460302325117278519*c[97]
+                                                  - 599636.2372305396287673417238523*c[98]
+                                                  - 53989.19891978394598487546257394*c[99]
+                                                  - 93512.03558900854126994957553349*c[100]
+                                                  - 120723.51883539511871297105353797*c[101]
+                                                  - 142841.99382534535316517548172494*c[102]
+                                                  - 161967.59675935183795462638772181*c[103]
+                                                  - 179061.91554878440984738622813359*c[104]
+                                                  - 8978.658697155160268643850272586*c[105]
+                                                  - 15551.493047292919006663212716271*c[106]
+                                                  - 20076.891193608635981429995147409*c[107]
+                                                  - 23755.298019599754118341298823121*c[108]
+                                                  - 26935.976091465480805931550817757*c[109]
+                                                  - 29778.842019124920969630675999849*c[110]
+                                                  - 32373.01431748362848148994786564*c[111]
+                                                  - 692.6817451037669723699968558036*c[112]
+                                                  - 1199.7599759951987996638991683097*c[113]
+                                                  - 1548.8834688252050680803820793361*c[114]
+                                                  - 1832.6636352588000211323619538786*c[115]
+                                                  - 2078.0452353113009171099905674109*c[116]
+                                                  - 2297.3654476377936506401237040985*c[117]
+                                                  - 2497.4995495495089277988173799405*c[118]
+                                                  - 2682.7448630087804158438011897327*c[119]
+                                                  + x*(466942.62773921166170760216243385*c[84]
+                                                       + 462249.61789924715956157790177297*c[85]
+                                                       + 800639.823980795998975708711652*c[86]
+                                                       + 308802.46299535889550203888780032*c[87]
+                                                       + 534861.5554103697215923442951515*c[88]
+                                                       + 690503.2988769858150850540037099*c[89]
+                                                       + 148572.65428065825599787341531986*c[90]
+                                                       + 257335.38582946574625169907316693*c[91]
+                                                       + 332218.55456912697849514823056659*c[92]
+                                                       + 393086.29485139773822172732808502*c[93]
+                                                       + 51110.54685678876592233049701024*c[94]
+                                                       + 88526.06395858792501090435944999*c[95]
+                                                       + 114286.65713896788922913339639989*c[96]
+                                                       + 135225.79635557706709141852401691*c[97]
+                                                       + 153331.64057036629776699149103073*c[98]
+                                                       + 11997.599759951987996638991683097*c[99]
+                                                       + 20780.452353113009171099905674109*c[100]
+                                                       + 26827.448630087804158438011897327*c[101]
+                                                       + 31742.665294521189592261218161098*c[102]
+                                                       + 35992.799279855963989916975049291*c[103]
+                                                       + 39791.53678861875774386360625191*c[104]
+                                                       + 1727.8518455006493987768234201539*c[105]
+                                                       + 2992.7271843587747916602746120659*c[106]
+                                                       + 3863.5941815879162026119578290547*c[107]
+                                                       + 4571.4662855587155691653358559957*c[108]
+                                                       + 5183.555536501948196330470260462*c[109]
+                                                       + 5730.636264848782042265697099627*c[110]
+                                                       + 6229.858425357674209496347355587*c[111]
+                                                       + 115.44695751729449539499947596727*c[112]
+                                                       + 199.95999599919979994398319471828*c[113]
+                                                       + 258.14724480420084468006367988936*c[114]
+                                                       + 305.44393920980000352206032564644*c[115]
+                                                       + 346.34087255188348618499842790182*c[116]
+                                                       + 382.89424127296560844002061734975*c[117]
+                                                       + 416.24992492491815463313622999008*c[118]
+                                                       + 447.12414383479673597396686495546*c[119])
+                                                  + y*(1.1886418745980641245869146045591e6*c[85]
+                                                       + 686262.7062692537134077503242731*c[86]
+                                                       + 2.1175026033967467120139809449165e6*c[87]
+                                                       + 2.7507165706819014253320563750649e6*c[88]
+                                                       + 1.1837199409319756830029497206456e6*c[89]
+                                                       + 1.9102198407513204342583724826839e6*c[90]
+                                                       + 2.8674514420997611725189325295744e6*c[91]
+                                                       + 2.5628288495332652626768577786566e6*c[92]
+                                                       + 1.0107933296178798982844417007901e6*c[93]
+                                                       + 1.0514169639110831846879416527822e6*c[94]
+                                                       + 1.6693486346476580144913393496284e6*c[95]
+                                                       + 1.7632798530012188623923438301698e6*c[96]
+                                                       + 1.3908939053716498329403048184597e6*c[97]
+                                                       + 525708.4819555415923439708263911*c[98]
+                                                       + 359927.99279855963989916975049291*c[99]
+                                                       + 587789.9379880536879825401890677*c[100]
+                                                       + 666853.7230907539890811734385907*c[101]
+                                                       + 625783.9729491320233902925866045*c[102]
+                                                       + 462764.5621695766798703611077766*c[103]
+                                                       + 170535.15766550896175941545536533*c[104]
+                                                       + 71088.76164345528954967502071491*c[105]
+                                                       + 117998.95755471740607117654184717*c[106]
+                                                       + 139089.39053716498329403048184597*c[107]
+                                                       + 141062.38824009750899138750641358*c[108]
+                                                       + 124405.33287604675671193128625108*c[109]
+                                                       + 88415.53094338120865209932667996*c[110]
+                                                       + 32039.271901839467363124072114448*c[111]
+                                                       + 6234.135705933902751329971702233*c[112]
+                                                       + 10455.051219386732397071121323842*c[113]
+                                                       + 12612.336817576669840083111217452*c[114]
+                                                       + 13352.263628314114439678637092544*c[115]
+                                                       + 12765.135016912277062247084914096*c[116]
+                                                       + 10830.437110292455781589154605036*c[117]
+                                                       + 7492.498648648526783396452139821*c[118]
+                                                       + 2682.7448630087804158438011897327*c[119])
+                                                  + z*(1.3725254125385074268155006485463e6*c[86]
+                                                       + 916905.5235606338084440187916883*c[88]
+                                                       + 3.5511598227959270490088491619367e6*c[89]
+                                                       + 441146.3757076555650029126968576*c[91]
+                                                       + 1.708552566355510175117905185771e6*c[92]
+                                                       + 4.0431733184715195931377668031602e6*c[93]
+                                                       + 151758.96678615072859012175905712*c[95]
+                                                       + 587759.9510004062874641146100566*c[96]
+                                                       + 1.3908939053716498329403048184597e6*c[97]
+                                                       + 2.6285424097777079617198541319554e6*c[98]
+                                                       + 35623.632605336587150456981155616*c[100]
+                                                       + 137969.73581188013567196691832911*c[101]
+                                                       + 326495.98588650366437754395822844*c[102]
+                                                       + 617019.4162261022398271481437021*c[103]
+                                                       + 1.023210945993053770556492732192e6*c[104]
+                                                       + 5130.389458900756785703327906399*c[106]
+                                                       + 19869.912933880711899147211692281*c[107]
+                                                       + 47020.796080032502997129168804528*c[108]
+                                                       + 88860.95205431911193709377589363*c[109]
+                                                       + 147359.21823896868108683221113327*c[110]
+                                                       + 224274.90331287627154186850480113*c[111]
+                                                       + 342.78856457005679990397119094563*c[113]
+                                                       + 1327.6144018501757726403274965738*c[114]
+                                                       + 3141.7090890150857505126204923634*c[115]
+                                                       + 5937.272100889431191742830192603*c[116]
+                                                       + 9845.851918447687074171958731851*c[117]
+                                                       + 14984.997297297053566792904279643*c[118]
+                                                       + 21461.958904070243326750409517862*c[119]))
+                                             + y*(232611.37977321745812386667991093*c[57]
+                                                  + 134298.242728637369166334970544*c[58]
+                                                  + 379852.79253942572535970709255726*c[59]
+                                                  + 493443.25205640415161338407732524*c[60]
+                                                  + 212344.16639032022157757356194009*c[61]
+                                                  + 299056.51639782069794750550140924*c[62]
+                                                  + 448916.93663750312997056292756767*c[63]
+                                                  + 401226.41986788457248471513143683*c[64]
+                                                  + 158245.83406838866922500781259629*c[65]
+                                                  + 133742.13995596152416157171047894*c[66]
+                                                  + 212344.16639032022157757356194009*c[67]
+                                                  + 224292.38729836552346062912605693*c[68]
+                                                  + 176924.2210665345843053709110052*c[69]
+                                                  + 66871.06997798076208078585523947*c[70]
+                                                  + 32870.19926924690853721485293035*c[71]
+                                                  + 53679.54917843479802858461844098*c[72]
+                                                  + 60900.*c[73]
+                                                  + 57149.33070474229097120039129649*c[74]
+                                                  + 42261.684774746025262133382339021*c[75]
+                                                  + 15574.016822900892192293934625681*c[76]
+                                                  + 3477.9304190854652576924793977207*c[77]
+                                                  + 5772.954183085121281049386977918*c[78]
+                                                  + 6804.777733328253242514265807892*c[79]
+                                                  + 6901.30422456509302955781926329*c[80]
+                                                  + 6086.378233399564200961838946011*c[81]
+                                                  + 4325.6213426512496806956841870272*c[82]
+                                                  + 1567.4820573135757588138280818242*c[83]
+                                                  - 2.2287035148713702336004648835482e6*c[85]
+                                                  - 1.2867425742548507126395318580122e6*c[86]
+                                                  - 4.5217503510034695412798551427904e6*c[87]
+                                                  - 5.873926010310310335344495384253e6*c[88]
+                                                  - 2.5277352905318230730792155492952e6*c[89]
+                                                  - 4.7755496018783010856459312067098e6*c[90]
+                                                  - 7.168628605249402931297331323936e6*c[91]
+                                                  - 6.407072123833163156692144446641e6*c[92]
+                                                  - 2.5269833240446997457111042519751e6*c[93]
+                                                  - 3.1213941116110282045423267816971e6*c[94]
+                                                  - 4.9558787591102347305211636942092e6*c[95]
+                                                  - 5.234737063597368497727270745817e6*c[96]
+                                                  - 4.1292162815720854415415299298022e6*c[97]
+                                                  - 1.5606970558055141022711633908485e6*c[98]
+                                                  - 1.2747449744948987246428928663291e6*c[99]
+                                                  - 2.0817560303743568116048298362813e6*c[100]
+                                                  - 2.3617736026130870446624892616754e6*c[101]
+                                                  - 2.216318237528175916173952910891e6*c[102]
+                                                  - 1.6389578243505840745408622567088e6*c[103]
+                                                  - 603978.6833986775728979297377522*c[104]
+                                                  - 299905.71318332700278769149364101*c[105]
+                                                  - 497808.10218396405686277603591774*c[106]
+                                                  - 586783.3663286647732716910952877*c[107]
+                                                  - 595106.9503879113660574160426823*c[108]
+                                                  - 524834.9980708222548784601138718*c[109]
+                                                  - 373003.0211673894740010440344311*c[110]
+                                                  - 135165.67833588525293817967923283*c[111]
+                                                  - 31170.678529669513756649858511164*c[112]
+                                                  - 52275.25609693366198535560661921*c[113]
+                                                  - 63061.68408788334920041555608726*c[114]
+                                                  - 66761.31814157057219839318546272*c[115]
+                                                  - 63825.67508456138531123542457048*c[116]
+                                                  - 54152.18555146227890794577302518*c[117]
+                                                  - 37462.493243242633916982260699107*c[118]
+                                                  - 13413.724315043902079219005948664*c[119]
+                                                  + y*(2.205731878538277825014563484288e6*c[87]
+                                                       + 1.9102198407513204342583724826839e6*c[88]
+                                                       + 493216.64205498986791789571693565*c[89]
+                                                       + 4.7755496018783010856459312067098e6*c[90]
+                                                       + 6.065762665980264018790049581792e6*c[91]
+                                                       + 3.5594845132406461981623024703563e6*c[92]
+                                                       + 842327.774681566581903701417325*c[93]
+                                                       + 4.599949217110988933009744730922e6*c[94]
+                                                       + 6.639454796894094375817826958749e6*c[95]
+                                                       + 5.632699530420560254864431679709e6*c[96]
+                                                       + 2.897695636190937151958968371791e6*c[97]
+                                                       + 657135.6024444269904299635329889*c[98]
+                                                       + 2.3995199519903975993277983366194e6*c[99]
+                                                       + 3.6811087025514473388805547194137e6*c[100]
+                                                       + 3.6408680283690591357880159003516e6*c[101]
+                                                       + 2.6754532176810716942048741021497e6*c[102]
+                                                       + 1.2854571171377129996398919660461e6*c[103]
+                                                       + 284225.26277584826959902575894221*c[104]
+                                                       + 666457.1404073933395282033192022*c[105]
+                                                       + 1.0581428258982810870513113806947e6*c[106]
+                                                       + 1.1342408633090239709096533341011e6*c[107]
+                                                       + 979599.9183340104791068576834277*c[108]
+                                                       + 666457.1404073933395282033192022*c[109]
+                                                       + 306998.37133118475226423377319432*c[110]
+                                                       + 66748.48312883222367317515023843*c[111]
+                                                       + 77926.69632417378439162464627791*c[112]
+                                                       + 126403.2831852084449645893766612*c[113]
+                                                       + 142165.37553145632232023506942478*c[114]
+                                                       + 134177.15901001928726147650019469*c[115]
+                                                       + 107613.05682862094035033879724092*c[116]
+                                                       + 69741.45108900445010871804101728*c[117]
+                                                       + 31218.744369368861597485217249256*c[118]
+                                                       + 6706.862157521951039609502974332*c[119])
+                                                  + z*(3.8204396815026408685167449653679e6*c[88]
+                                                       + 2.9592998523299392075073743016139e6*c[89]
+                                                       + 4.411463757076555650029126968576e6*c[91]
+                                                       + 1.139035044237006783411936790514e7*c[92]
+                                                       + 6.7386221974525326552296113386e6*c[93]
+                                                       + 2.6557819187576377503271307834997e6*c[95]
+                                                       + 8.326599305839089072408290309135e6*c[96]
+                                                       + 1.2749860799240123468619460835881e7*c[97]
+                                                       + 6.571356024444269904299635329889e6*c[98]
+                                                       + 949963.5361423089906788528308164*c[100]
+                                                       + 3.2192938356105364990125614276793e6*c[101]
+                                                       + 5.985759741252567180254972567521e6*c[102]
+                                                       + 7.198559855971192797983395009858e6*c[103]
+                                                       + 3.4107031533101792351883091073065e6*c[104]
+                                                       + 192389.60470877837946387479648995*c[106]
+                                                       + 678888.6919075909898875297328196*c[107]
+                                                       + 1.3714398856676146707496007567987e6*c[108]
+                                                       + 1.9993714212221800185846099576067e6*c[109]
+                                                       + 2.0875889250520563153967896577214e6*c[110]
+                                                       + 934478.7638036511314244521033381*c[111]
+                                                       + 17139.428228502839995198559547281*c[113]
+                                                       + 61955.33875300820272321528317345*c[114]
+                                                       + 130904.54537562857293802585384847*c[115]
+                                                       + 207804.52353113009171099905674109*c[116]
+                                                       + 262556.05115860498864458556618269*c[117]
+                                                       + 249749.95495495089277988173799405*c[118]
+                                                       + 107309.79452035121663375204758931*c[119]))
+                                             + z*(268596.485457274738332669941088*c[58]
+                                                  + 164481.08401880138387112802577508*c[60]
+                                                  + 637032.4991709606647327206858203*c[61]
+                                                  + 69064.14409807740461085583501041*c[63]
+                                                  + 267484.27991192304832314342095788*c[64]
+                                                  + 632983.3362735546769000312503852*c[65]
+                                                  + 19304.015126392747416143051085462*c[67]
+                                                  + 74764.12909945517448687637535231*c[68]
+                                                  + 176924.2210665345843053709110052*c[69]
+                                                  + 334355.34988990381040392927619735*c[70]
+                                                  + 3253.3060108142301835505829358172*c[72]
+                                                  + 12600.*c[73]
+                                                  + 29817.042106822064854539334589471*c[74]
+                                                  + 56348.91303299470034951117645203*c[75]
+                                                  + 93444.10093740535315376360775409*c[76]
+                                                  + 250.99800796022266439345160773556*c[78]
+                                                  + 972.1111047611790346448951154132*c[79]
+                                                  + 2300.4347415216976765192730877634*c[80]
+                                                  + 4347.4130238568315721155992471509*c[81]
+                                                  + 7209.368904418749467826140311712*c[82]
+                                                  + 10972.374401195030311696796572769*c[83]
+                                                  - 2.5734851485097014252790637160243e6*c[86]
+                                                  - 1.957975336770103445114831794751e6*c[88]
+                                                  - 7.583205871595469219237646647886e6*c[89]
+                                                  - 1.102865939269138912507281742144e6*c[91]
+                                                  - 4.2713814158887754377947629644276e6*c[92]
+                                                  - 1.0107933296178798982844417007901e7*c[93]
+                                                  - 450534.43264638497550192397220084*c[95]
+                                                  - 1.7449123545324561659090902486055e6*c[96]
+                                                  - 4.1292162815720854415415299298022e6*c[97]
+                                                  - 7.803485279027570511355816954243e6*c[98]
+                                                  - 126167.03214390041282453514159281*c[100]
+                                                  - 488642.81433374214717154950241561*c[101]
+                                                  - 1.1563399500147004780038015187257e6*c[102]
+                                                  - 2.1852770991341120993878163422784e6*c[103]
+                                                  - 3.6238721003920654373875784265132e6*c[104]
+                                                  - 21643.830529737567689685914605119*c[106]
+                                                  - 83826.19518980925332452729932681*c[107]
+                                                  - 198368.9834626371220191386808941*c[108]
+                                                  - 374882.14147915875348461436705126*c[109]
+                                                  - 621671.7019456491233350733907185*c[110]
+                                                  - 946159.7483511967705672577546298*c[111]
+                                                  - 1713.9428228502839995198559547281*c[113]
+                                                  - 6638.072009250878863201637482869*c[114]
+                                                  - 15708.545445075428752563102461817*c[115]
+                                                  - 29686.360504447155958714150963013*c[116]
+                                                  - 49229.259592238435370859793659254*c[117]
+                                                  - 74924.98648648526783396452139821*c[118]
+                                                  - 107309.79452035121663375204758931*c[119]
+                                                  + z*(2.9592998523299392075073743016139e6*c[89]
+                                                       + 1.4237938052962584792649209881425e6*c[92]
+                                                       + 8.42327774681566581903701417325e6*c[93]
+                                                       + 489799.95916700523955342884171383*c[96]
+                                                       + 2.897695636190937151958968371791e6*c[97]
+                                                       + 9.857034036666404856449452994833e6*c[98]
+                                                       + 114974.77984323344639330576527426*c[101]
+                                                       + 680199.9705968826341198832463093*c[102]
+                                                       + 2.313822810847883399351805538883e6*c[103]
+                                                       + 5.968730518292813661579540937786e6*c[104]
+                                                       + 16558.260778233926582622676410234*c[107]
+                                                       + 97959.99183340104791068576834277*c[108]
+                                                       + 333228.57020369666976410165960112*c[109]
+                                                       + 859595.4397273173063398545649441*c[110]
+                                                       + 1.8689575276073022628489042066761e6*c[111]
+                                                       + 1106.3453348751464772002729138115*c[114]
+                                                       + 6545.227268781428646901292692424*c[115]
+                                                       + 22264.77037833536696903561322226*c[116]
+                                                       + 57434.13619094484126600309260246*c[117]
+                                                       + 124874.97747747544638994086899702*c[118]
+                                                       + 241447.03767079023742594210707595*c[119])))
+                                        + y*(42833.949152512192802256348657549*c[36]
+                                             + 24730.192073657656895153696758922*c[37]
+                                             + 62175.59649894804185753886079779*c[38]
+                                             + 80768.46909530971170764706988692*c[39]
+                                             + 34757.215078311438270691691436953*c[40]
+                                             + 40384.23454765485585382353494346*c[41]
+                                             + 60621.20658647434081110038927785*c[42]
+                                             + 54181.13620071103676854504969493*c[43]
+                                             + 21369.328300159553681431684088609*c[44]
+                                             + 13134.820897142069519647284774529*c[45]
+                                             + 20854.329046986862962415014862172*c[46]
+                                             + 22027.764298720830465721928150978*c[47]
+                                             + 17375.734804606106211369656308566*c[48]
+                                             + 6567.410448571034759823642387265*c[49]
+                                             + 1748.5994395515514976371300738631*c[50]
+                                             + 2855.5966101674795201504232438366*c[51]
+                                             + 3239.703690154394351413070493532*c[52]
+                                             + 3040.1789421019283153744064415214*c[53]
+                                             + 2248.1992794234233541048815235383*c[54]
+                                             + 828.4926070883191652862870537619*c[55]
+                                             - 332301.97110459636874838097130133*c[57]
+                                             - 191854.63246948195595190710077714*c[58]
+                                             - 651176.2157818726720452121586696*c[59]
+                                             - 845902.7178109785456229441325576*c[60]
+                                             - 364018.57095483466556155467761158*c[61]
+                                             - 632290.9203839637613747259172652*c[62]
+                                             - 949138.6660335780462234759040002*c[63]
+                                             - 848307.2877206702389676834207521*c[64]
+                                             - 334576.90631602175779001651806074*c[65]
+                                             - 351550.76788424172065327421040179*c[66]
+                                             - 558161.8087974131538610505056711*c[67]
+                                             - 589568.5608985608045250822742068*c[68]
+                                             - 465057.95251774805017411782321367*c[69]
+                                             - 175775.38394212086032663710520089*c[70]
+                                             - 107062.93476268993066407123525885*c[71]
+                                             - 174841.96018118762786453275720778*c[72]
+                                             - 198360.*c[73]
+                                             - 186143.53429544631916333841736569*c[74]
+                                             - 137652.3446948870537109487310471*c[75]
+                                             - 50726.79765173433456918595849508*c[76]
+                                             - 13911.721676341861030769917590883*c[77]
+                                             - 23091.816732340485124197547911671*c[78]
+                                             - 27219.11093331301297005706323157*c[79]
+                                             - 27605.21689826037211823127705316*c[80]
+                                             - 24345.512933598256803847355784045*c[81]
+                                             - 17302.485370604998722782736748109*c[82]
+                                             - 6269.928229254303035255312327297*c[83]
+                                             + 1.4858023432475801557336432556988e6*c[85]
+                                             + 857828.3828365671417596879053414*c[86]
+                                             + 3.3821222137586926650223306759083e6*c[87]
+                                             + 4.393505633728036998794256710173e6*c[88]
+                                             + 1.8906637945441278270186002482533e6*c[89]
+                                             + 4.2024836496529049553684194619047e6*c[90]
+                                             + 6.308393172619474579541651565064e6*c[91]
+                                             + 5.638223468973183577889087113044e6*c[92]
+                                             + 2.2237453251593357762257717417381e6*c[93]
+                                             + 3.3382488604176891113842147475834e6*c[94]
+                                             + 5.30018191500631419601000243507e6*c[95]
+                                             + 5.598413533278869888095691660789e6*c[96]
+                                             + 4.4160881495549882195854677986095e6*c[97]
+                                             + 1.6691244302088445556921073737917e6*c[98]
+                                             + 1.6816635663532703175288986675808e6*c[99]
+                                             + 2.7462852102664063977406461055884e6*c[100]
+                                             + 3.115688783996245026762593676971e6*c[101]
+                                             + 2.9238017847234446203957559185244e6*c[102]
+                                             + 2.1621388710256332653942982868896e6*c[103]
+                                             + 796778.1533149613157759355442347*c[104]
+                                             + 488735.23629875511565401576741497*c[105]
+                                             + 811242.8331886821667393387251993*c[106]
+                                             + 956239.559943009260146459562691*c[107]
+                                             + 969803.9191506703743157891065934*c[108]
+                                             + 855286.6635228214523945275929762*c[109]
+                                             + 607856.7752357458094831828709247*c[110]
+                                             + 220269.99432514633812147799578683*c[111]
+                                             + 62341.35705933902751329971702233*c[112]
+                                             + 104550.51219386732397071121323842*c[113]
+                                             + 126123.36817576669840083111217452*c[114]
+                                             + 133522.63628314114439678637092544*c[115]
+                                             + 127651.35016912277062247084914096*c[116]
+                                             + 108304.37110292455781589154605036*c[117]
+                                             + 74924.98648648526783396452139821*c[118]
+                                             + 26827.448630087804158438011897327*c[119]
+                                             + y*(379852.79253942572535970709255726*c[59]
+                                                  + 328962.16803760276774225605155016*c[60]
+                                                  + 84937.66655612808863102942477603*c[61]
+                                                  + 717735.6393547696750740132033822*c[62]
+                                                  + 911646.7020946217408632970221374*c[63]
+                                                  + 534968.5598238460966462868419158*c[64]
+                                                  + 126596.66725471093538000625007704*c[65]
+                                                  + 561716.9878150384014786011840116*c[66]
+                                                  + 810768.6353084953914780081455894*c[67]
+                                                  + 687829.9877149876052792626532412*c[68]
+                                                  + 353848.4421330691686107418220104*c[69]
+                                                  + 80245.28397357691449694302628737*c[70]
+                                                  + 210369.27532318021463817505875424*c[71]
+                                                  + 322727.95627277163420821782723307*c[72]
+                                                  + 319200.*c[73]
+                                                  + 234560.73124033357685570943210383*c[74]
+                                                  + 112697.82606598940069902235290406*c[75]
+                                                  + 24918.42691664142750767029540109*c[76]
+                                                  + 31301.373771769187319232314579487*c[77]
+                                                  + 49697.60557612408754990341833164*c[78]
+                                                  + 53271.68854091261109854025232464*c[79]
+                                                  + 46008.694830433953530385461755267*c[80]
+                                                  + 31301.373771769187319232314579487*c[81]
+                                                  + 14418.737808837498935652280623424*c[82]
+                                                  + 3134.9641146271515176276561636484*c[83]
+                                                  - 2.75716484817284728126820435536e6*c[87]
+                                                  - 2.3877748009391505428229656033549e6*c[88]
+                                                  - 616520.8025687373348973696461696*c[89]
+                                                  - 7.640879363005281737033489930736e6*c[90]
+                                                  - 9.705220265568422430064079330867e6*c[91]
+                                                  - 5.69517522118503391705968395257e6*c[92]
+                                                  - 1.3477244394905065310459222677201e6*c[93]
+                                                  - 9.42989589507752731266997669839e6*c[94]
+                                                  - 1.3610882333632893470426545265436e7*c[95]
+                                                  - 1.1547034037362148522472084943404e7*c[96]
+                                                  - 5.940276054191421161515885162172e6*c[97]
+                                                  - 1.3471279850110753303814252426272e6*c[98]
+                                                  - 6.23875187517503375825227567521e6*c[99]
+                                                  - 9.570882626633763081089442270476e6*c[100]
+                                                  - 9.466256873759553753048841340914e6*c[101]
+                                                  - 6.956178365970786404932672665589e6*c[102]
+                                                  - 3.3421885045580537990637191117199e6*c[103]
+                                                  - 738985.6832172055009574669732497*c[104]
+                                                  - 2.1659857063240283534666607874073e6*c[105]
+                                                  - 3.4389641841694135329167619872578e6*c[106]
+                                                  - 3.6862828057543279054563733358284e6*c[107]
+                                                  - 3.1836997345855340570972874711399e6*c[108]
+                                                  - 2.1659857063240283534666607874073e6*c[109]
+                                                  - 997744.7068263504448587597628815*c[110]
+                                                  - 216932.57016870472693781923827491*c[111]
+                                                  - 311706.78529669513756649858511164*c[112]
+                                                  - 505613.1327408337798583575066448*c[113]
+                                                  - 568661.5021258252892809402776991*c[114]
+                                                  - 536708.6360400771490459060007787*c[115]
+                                                  - 430452.22731448376140135518896369*c[116]
+                                                  - 278965.8043560178004348721640691*c[117]
+                                                  - 124874.97747747544638994086899702*c[118]
+                                                  - 26827.448630087804158438011897327*c[119]
+                                                  + y*(2.9714530856131651199574683063972e6*c[90]
+                                                       + 3.0880246299535889550203888780032e6*c[91]
+                                                       + 1.3288742182765079139805929222664e6*c[92]
+                                                       + 224620.73991508442184098704462001*c[93]
+                                                       + 6.542149997668962038058303617311e6*c[94]
+                                                       + 8.498502140024440801046818507199e6*c[95]
+                                                       + 5.746986187559528144093565076109e6*c[96]
+                                                       + 2.1636127416892330734626963842706e6*c[97]
+                                                       + 350472.32130369439489598055092739*c[98]
+                                                       + 5.758847884776954238386716007887e6*c[99]
+                                                       + 8.264682764438088218906019628103e6*c[100]
+                                                       + 7.082446438343180297827635140894e6*c[101]
+                                                       + 4.0993384894638793416291630310904e6*c[102]
+                                                       + 1.4397119711942385595966790019716e6*c[103]
+                                                       + 227380.21022067861567922060715377*c[104]
+                                                       + 2.3696253881151763183225006904968e6*c[105]
+                                                       + 3.591272621230529749992329534479e6*c[106]
+                                                       + 3.4882736039479472000725104970894e6*c[107]
+                                                       + 2.5600211199128807187325880793576e6*c[108]
+                                                       + 1.3625345981662263830354378970357e6*c[109]
+                                                       + 458450.90118790256338125576797018*c[110]
+                                                       + 71198.382004087705251386826921*c[111]
+                                                       + 380974.959807071834803498270692*c[112]
+                                                       + 597023.4166261822598327498242303*c[113]
+                                                       + 624716.3324261660441257541053322*c[114]
+                                                       + 524490.8784716851489050235877529*c[115]
+                                                       + 353267.69000292115590869839645986*c[116]
+                                                       + 178319.31807855255478778103036574*c[117]
+                                                       + 58274.98948948854164863907219861*c[118]
+                                                       + 8942.482876695934719479337299109*c[119])
+                                                  + z*(6.176049259907177910040777756006e6*c[91]
+                                                       + 7.973245309659047483883557533598e6*c[92]
+                                                       + 2.6954488789810130620918445354402e6*c[93]
+                                                       + 8.498502140024440801046818507199e6*c[95]
+                                                       + 2.0375678301347417965422639815295e7*c[96]
+                                                       + 1.7617989468040897883910527700489e7*c[97]
+                                                       + 5.257084819555415923439708263911e6*c[98]
+                                                       + 5.129803095168468549665805286409e6*c[100]
+                                                       + 1.4900731467683054652572427179544e7*c[101]
+                                                       + 2.089574309673623452016281332662e7*c[102]
+                                                       + 1.4808465989426453755851555448851e7*c[103]
+                                                       + 4.0928437839722150822259709287678e6*c[104]
+                                                       + 1.5391168376702270357109983719196e6*c[106]
+                                                       + 4.9012451903572422684563122174294e6*c[107]
+                                                       + 8.307007307472408862826153155467e6*c[108]
+                                                       + 9.06381710954054941758356514115e6*c[109]
+                                                       + 5.697889771906789002024178830487e6*c[110]
+                                                       + 1.4951660220858418102791233653409e6*c[111]
+                                                       + 188533.7105135312399471841550201*c[113]
+                                                       + 632829.5315485837849585561067002*c[114]
+                                                       + 1.1833770901956822993597537187902e6*c[115]
+                                                       + 1.5555652904330309722366215104619e6*c[116]
+                                                       + 1.4637499852092228116935645314685e6*c[117]
+                                                       + 849149.8468468330354515979091798*c[118]
+                                                       + 214619.58904070243326750409517862*c[119]))
+                                             + z*(657924.3360752055354845121031003*c[60]
+                                                  + 509625.9993367685317861765486562*c[61]
+                                                  + 663015.7833415430842642160160999*c[63]
+                                                  + 1.7118993914363075092681178941305e6*c[64]
+                                                  + 1.0127733380376874830400500006163e6*c[65]
+                                                  + 324307.45412339815659120325823577*c[67]
+                                                  + 1.0167921557525903730215187047914e6*c[68]
+                                                  + 1.5569331453855043418872640168458e6*c[69]
+                                                  + 802452.8397357691449694302628737*c[70]
+                                                  + 83284.63387684429269889492315692*c[72]
+                                                  + 282240.*c[73]
+                                                  + 524779.9410800683414398922887747*c[74]
+                                                  + 631107.8259695406439145251762627*c[75]
+                                                  + 299021.12299969713009204354481308*c[76]
+                                                  + 9035.92828656801591816425787848*c[78]
+                                                  + 31885.244236166672336352559785553*c[79]
+                                                  + 64412.17276260753494253964645737*c[80]
+                                                  + 93904.12131530756195769694373846*c[81]
+                                                  + 98047.41710009499276243550823928*c[82]
+                                                  + 43889.497604780121246787186291078*c[83]
+                                                  - 4.7755496018783010856459312067098e6*c[88]
+                                                  - 3.6991248154124240093842178770174e6*c[89]
+                                                  - 7.058342011322489040046603149722e6*c[91]
+                                                  - 1.8224560707792108534590988648224e7*c[92]
+                                                  - 1.0781795515924052248367378141761e7*c[93]
+                                                  - 5.444352933453157388170618106174e6*c[95]
+                                                  - 1.7069528576970132598436995133727e7*c[96]
+                                                  - 2.6137214638442253110669894713555e7*c[97]
+                                                  - 1.3471279850110753303814252426272e7*c[98]
+                                                  - 2.4699051939700033757650173601227e6*c[100]
+                                                  - 8.370163972587394897432659711966e6*c[101]
+                                                  - 1.5562975327256674668662928675556e7*c[102]
+                                                  - 1.8716255625525101274756827025631e7*c[103]
+                                                  - 8.867828198606466011489603678997e6*c[104]
+                                                  - 625266.2153035297332575930885923*c[106]
+                                                  - 2.2063882486996707171344716316637e6*c[107]
+                                                  - 4.4571796284197476799362024595958e6*c[108]
+                                                  - 6.497957118972085060399982362222e6*c[109]
+                                                  - 6.784664006419183025039566387594e6*c[110]
+                                                  - 3.0370559823618661771294693358487e6*c[111]
+                                                  - 68557.71291401135998079423818913*c[113]
+                                                  - 247821.35501203281089286113269378*c[114]
+                                                  - 523618.1815025142917521034153939*c[115]
+                                                  - 831218.0941245203668439962269644*c[116]
+                                                  - 1.0502242046344199545783422647307e6*c[117]
+                                                  - 998999.8198198035711195269519762*c[118]
+                                                  - 429239.17808140486653500819035724*c[119]
+                                                  + z*(7.973245309659047483883557533598e6*c[92]
+                                                       + 6.7386221974525326552296113386e6*c[93]
+                                                       + 6.269439477337667066283889173937e6*c[96]
+                                                       + 2.3181565089527497215671746974328e7*c[97]
+                                                       + 1.5771254458666247770319124791733e7*c[98]
+                                                       + 2.483455244613842442095404529924e6*c[101]
+                                                       + 1.1427359506027628253214038537995e7*c[102]
+                                                       + 2.4063757232817987353258777604383e7*c[103]
+                                                       + 1.4324953243902752787790898250687e7*c[104]
+                                                       + 529864.3449034856506439256451275*c[107]
+                                                       + 2.6645117778685085031706528989232e6*c[108]
+                                                       + 6.931154260236890731093314519703e6*c[109]
+                                                       + 1.1002821628509661521150138431284e7*c[110]
+                                                       + 5.980664088343367241116493461364e6*c[111]
+                                                       + 48679.194734506444996812008207708*c[114]
+                                                       + 256572.90893623200295853067354301*c[115]
+                                                       + 730284.4684094000365843681136901*c[116]
+                                                       + 1.4243665775354320633968766965411e6*c[117]
+                                                       + 1.8980996576576267851271012087548e6*c[118]
+                                                       + 965788.1506831609497037684283038*c[119])))
+                                        + z*(49460.384147315313790307393517843*c[37]
+                                             + 26922.82303176990390254902329564*c[39]
+                                             + 104271.64523493431481207507431086*c[40]
+                                             + 9326.339474842206278630829119669*c[42]
+                                             + 36120.757467140691179030033129955*c[43]
+                                             + 85477.31320063821472572673635444*c[44]
+                                             + 1895.8480951806239056740922601974*c[46]
+                                             + 7342.588099573610155240642716993*c[47]
+                                             + 17375.734804606106211369656308566*c[48]
+                                             + 32837.052242855173799118211936323*c[49]
+                                             + 173.06646122227148606972262083858*c[51]
+                                             + 670.2835221009091761544283779721*c[52]
+                                             + 1586.1803176183973819344729260112*c[53]
+                                             + 2997.5990392312311388065086980511*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]
+                                             - 383709.26493896391190381420155429*c[58]
+                                             - 281967.57260365951520764804418585*c[60]
+                                             - 1.0920557128645039966846640328347e6*c[61]
+                                             - 146021.33323593508403438090830773*c[63]
+                                             - 565538.1918137801593117889471681*c[64]
+                                             - 1.3383076252640870311600660722429e6*c[65]
+                                             - 50741.98261794665035100459142464*c[67]
+                                             - 196522.85363285360150836075806893*c[68]
+                                             - 465057.95251774805017411782321367*c[69]
+                                             - 878876.9197106043016331855260045*c[70]
+                                             - 10596.482435223492597850470133805*c[72]
+                                             - 41040.*c[73]
+                                             - 97118.36571936329695478526123428*c[74]
+                                             - 183536.45959318273828126497472946*c[75]
+                                             - 304360.78591040600741511575097046*c[76]
+                                             - 1003.9920318408906575738064309422*c[78]
+                                             - 3888.4444190447161385795804616528*c[79]
+                                             - 9201.738966086790706077092351053*c[80]
+                                             - 17389.652095427326288462396988604*c[81]
+                                             - 28837.475617674997871304561246848*c[82]
+                                             - 43889.497604780121246787186291078*c[83]
+                                             + 1.7156567656731342835193758106829e6*c[86]
+                                             + 1.4645018779093456662647522367243e6*c[88]
+                                             + 5.67199138363238348105580074476e6*c[89]
+                                             + 970522.0265568422430064079330867*c[91]
+                                             + 3.7588156459821223852593914086963e6*c[92]
+                                             + 8.894981300637343104903086966953e6*c[93]
+                                             + 481834.71954602856327363658500637*c[95]
+                                             + 1.8661378444262899626985638869297e6*c[96]
+                                             + 4.4160881495549882195854677986095e6*c[97]
+                                             + 8.345622151044222778460536868959e6*c[98]
+                                             + 166441.52789493372107519067306596*c[100]
+                                             + 644625.2656543955227784676573044*c[101]
+                                             + 1.5254618007252754541195248270562e6*c[102]
+                                             + 2.8828518280341776871923977158527e6*c[103]
+                                             + 4.780668919889767894655613265408e6*c[104]
+                                             + 35271.427529942702901710379356491*c[106]
+                                             + 136605.65142042989430663708038443*c[107]
+                                             + 323267.97305022345810526303553113*c[108]
+                                             + 610919.0453734438945675197092687*c[109]
+                                             + 1.0130946253929096824719714515412e6*c[110]
+                                             + 1.5418899602760243668503459705078e6*c[111]
+                                             + 3427.8856457005679990397119094563*c[113]
+                                             + 13276.144018501757726403274965738*c[114]
+                                             + 31417.090890150857505126204923634*c[115]
+                                             + 59372.72100889431191742830192603*c[116]
+                                             + 98458.51918447687074171958731851*c[117]
+                                             + 149849.97297297053566792904279643*c[118]
+                                             + 214619.58904070243326750409517862*c[119]
+                                             + z*(509625.9993367685317861765486562*c[61]
+                                                  + 213987.42392953843865851473676631*c[64]
+                                                  + 1.2659666725471093538000625007704e6*c[65]
+                                                  + 59811.30327956413958950110028185*c[68]
+                                                  + 353848.4421330691686107418220104*c[69]
+                                                  + 1.2036792596036537174541453943105e6*c[70]
+                                                  + 10080.*c[73]
+                                                  + 59634.08421364412970907866917894*c[74]
+                                                  + 202856.0869187809212582402352273*c[75]
+                                                  + 523286.9652494699776610762034229*c[76]
+                                                  + 777.6888838089432277159160923306*c[79]
+                                                  + 4600.8694830433953530385461755267*c[80]
+                                                  + 15650.686885884593659616157289743*c[81]
+                                                  + 40372.465864744997019826385745587*c[82]
+                                                  + 87778.99520956024249357437258216*c[83]
+                                                  - 3.6991248154124240093842178770174e6*c[89]
+                                                  - 2.2780700884740135668238735810281e6*c[92]
+                                                  - 1.3477244394905065310459222677201e7*c[93]
+                                                  - 1.0040899162923607410845291255133e6*c[96]
+                                                  - 5.940276054191421161515885162172e6*c[97]
+                                                  - 2.0206919775166129955721378639408e7*c[98]
+                                                  - 298934.42759240696062259498971308*c[101]
+                                                  - 1.7685199235518948487116964404041e6*c[102]
+                                                  - 6.015939308204496838314694401096e6*c[103]
+                                                  - 1.5518699347561315520106806438245e7*c[104]
+                                                  - 53814.34752926026139352369833326*c[107]
+                                                  - 318369.97345855340570972874711399*c[108]
+                                                  - 1.0829928531620141767333303937036e6*c[109]
+                                                  - 2.7936851791137812456045273360683e6*c[110]
+                                                  - 6.074111964723732354258938671697e6*c[111]
+                                                  - 4425.3813395005859088010916552461*c[114]
+                                                  - 26180.909075125714587605170769695*c[115]
+                                                  - 89059.08151334146787614245288904*c[116]
+                                                  - 229736.54476377936506401237040985*c[117]
+                                                  - 499499.90990990178555976347598809*c[118]
+                                                  - 965788.1506831609497037684283038*c[119]
+                                                  + z*(4.4924147983016884368197408924003e6*c[93]
+                                                       + 1.5454376726351664810447831316219e6*c[97]
+                                                       + 1.2266531245629303821359319282459e7*c[98]
+                                                       + 362773.31765167073819727106469827*c[102]
+                                                       + 2.8794239423884771191933580039433e6*c[103]
+                                                       + 1.2733291772358002478036354000611e7*c[104]
+                                                       + 52245.32897781389221903240978281*c[108]
+                                                       + 414684.44292015585570643762083695*c[109]
+                                                       + 1.8338036047516102535250230718807e6*c[110]
+                                                       + 5.980664088343367241116493461364e6*c[111]
+                                                       + 3490.7878766834286116806894359593*c[115]
+                                                       + 27707.269804150678894799874232146*c[116]
+                                                       + 122526.15720734899470080659755192*c[117]
+                                                       + 399599.92792792142844781078079048*c[118]
+                                                       + 1.0730979452035121663375204758931e6*c[119]))))
+                                   + z*(8272.170211014761270184880514235*c[22]
+                                        + 3799.236765456977939198160391971*c[24]
+                                        + 14714.38072091380949395350945523*c[25]
+                                        + 974.8846085563152432551860281919*c[27]
+                                        + 3775.7118534125455691692326492478*c[28]
+                                        + 8934.965025113416749215934207924*c[29]
+                                        + 108.99541274750969995521118114985*c[31]
+                                        + 422.137418384108659910906710219*c[32]
+                                        + 998.95945863683577216526048412*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 49460.384147315313790307393517843*c[37]
+                                        - 35336.205229197998872095593075528*c[39]
+                                        - 136856.534370851288190848535033*c[40]
+                                        - 16321.094080973860987603950959421*c[42]
+                                        - 63211.32556749620956330255797742*c[43]
+                                        - 149585.29810111687577002178862026*c[44]
+                                        - 4384.1487201051927818713383517065*c[46]
+                                        - 16979.734980263973483993986283046*c[47]
+                                        - 40181.386735651620613792330213559*c[48]
+                                        - 75935.68331160258941046086510275*c[49]
+                                        - 519.1993836668144582091678625158*c[51]
+                                        - 2010.8505663027275284632851339164*c[52]
+                                        - 4758.5409528551921458034187780335*c[53]
+                                        - 8992.797117693693416419526094153*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + 177096.58381798334395560655456352*c[58]
+                                        + 151828.69294043204665027202379238*c[60]
+                                        + 588029.9992347329212917421715264*c[61]
+                                        + 98814.85232494151736630142547643*c[63]
+                                        + 382708.27741244374606234366383205*c[64]
+                                        + 905653.0811298551531031216351665*c[65]
+                                        + 44802.285655979651146037498782963*c[67]
+                                        + 173518.50621763662474316802719129*c[68]
+                                        + 410619.73065112202423400369675054*c[69]
+                                        + 775998.3505137108215088995948668*c[70]
+                                        + 12269.611240785096692247912786511*c[72]
+                                        + 47520.*c[73]
+                                        + 112452.844517157501737119776166*c[74]
+                                        + 212515.90058158001274672786547622*c[75]
+                                        + 352417.75210678590332276560638685*c[76]
+                                        + 1505.9880477613359863607096464133*c[78]
+                                        + 5832.666628567074207869370692479*c[79]
+                                        + 13802.60844913018605911563852658*c[80]
+                                        + 26084.478143140989432693595482906*c[81]
+                                        + 43256.213426512496806956841870272*c[82]
+                                        + 65834.24640717018187018077943662*c[83]
+                                        - 490187.64733518122386267880305225*c[86]
+                                        - 463910.53275389210546274760293753*c[88]
+                                        - 1.796717767486034518843762968837e6*c[89]
+                                        - 359219.19164766238864522891029833*c[91]
+                                        - 1.3912499468894868568817227941278e6*c[92]
+                                        - 3.292298273612523097269324396859e6*c[93]
+                                        - 221134.4944598196330884631346261*c[95]
+                                        - 856450.2143148777331619955746539*c[96]
+                                        - 2.0267311192558326137130155926127e6*c[97]
+                                        - 3.8301617971046601727917874494208e6*c[98]
+                                        - 98558.7168747645577829309811972*c[100]
+                                        - 381716.26907953504202577514071054*c[101]
+                                        - 903305.5609526601381112049510987*c[102]
+                                        - 1.7070870515588828635217765309092e6*c[103]
+                                        - 2.8308836172474487652062965590644e6*c[104]
+                                        - 27255.194000410270424048929502743*c[106]
+                                        - 105558.91246124128196421956211524*c[107]
+                                        - 249797.97917517267217224870927405*c[108]
+                                        - 472073.80778857028216581068443492*c[109]
+                                        - 782845.8468945211182737961216455*c[110]
+                                        - 1.191460423849655192566176431756e6*c[111]
+                                        - 3427.8856457005679990397119094563*c[113]
+                                        - 13276.144018501757726403274965738*c[114]
+                                        - 31417.090890150857505126204923634*c[115]
+                                        - 59372.72100889431191742830192603*c[116]
+                                        - 98458.51918447687074171958731851*c[117]
+                                        - 149849.97297297053566792904279643*c[118]
+                                        - 214619.58904070243326750409517862*c[119]
+                                        + z*(78203.73392620073610905630573314*c[40]
+                                             + 27090.568100355518384272524847466*c[43]
+                                             + 160269.96225119665261073763066457*c[44]
+                                             + 5506.941074680207616430482037745*c[47]
+                                             + 32579.502758636449146318105578561*c[48]
+                                             + 110825.05131963621157202396528509*c[49]
+                                             + 502.7126415756818821158212834791*c[52]
+                                             + 2974.0880955344950911271367362709*c[53]
+                                             + 10116.896757405405093471966855922*c[54]
+                                             + 26097.517123282053706518042193501*c[55]
+                                             - 436822.28514580159867386561313389*c[61]
+                                             - 263663.07591318129048995565780134*c[64]
+                                             - 1.5598517929598311680750770098778e6*c[65]
+                                             - 102533.66276496709643914474334031*c[68]
+                                             - 606597.3293709757176184145520178*c[69]
+                                             - 2.0634501593205492299213921045322e6*c[70]
+                                             - 23220.*c[73]
+                                             - 137371.37256357308450841336293006*c[74]
+                                             - 467293.48593790605075558911329146*c[75]
+                                             - 1.2054289020925290556835505400277e6*c[76]
+                                             - 2333.0666514268296831477482769917*c[79]
+                                             - 13802.60844913018605911563852658*c[80]
+                                             - 46952.06065765378097884847186923*c[81]
+                                             - 121117.39759423499105947915723676*c[82]
+                                             - 263336.98562868072748072311774647*c[83]
+                                             + 1.479649926164969603753687150807e6*c[89]
+                                             + 1.1105591681310816138266383707512e6*c[92]
+                                             + 6.570156642516219338848871055135e6*c[93]
+                                             + 646535.9461004469162105260710623*c[96]
+                                             + 3.8249582397720370405858382507642e6*c[97]
+                                             + 1.3011284928399654410513277953179e7*c[98]
+                                             + 259268.12854649142161690450069346*c[101]
+                                             + 1.5338509336959703399403367204274e6*c[102]
+                                             + 5.217670438461977065538321490181e6*c[103]
+                                             + 1.3459487318750294806861864814708e7*c[104]
+                                             + 62093.47791837722468483503653838*c[107]
+                                             + 367349.96937525392966507163128537*c[108]
+                                             + 1.2496071382638625116153812235042e6*c[109]
+                                             + 3.2234828989774398987744546185403e6*c[110]
+                                             + 7.008590728527383485683390775035e6*c[111]
+                                             + 6638.072009250878863201637482869*c[114]
+                                             + 39271.363612688571881407756154542*c[115]
+                                             + 133588.62227001220181421367933356*c[116]
+                                             + 344604.81714566904759601855561478*c[117]
+                                             + 749249.8648648526783396452139821*c[118]
+                                             + 1.4486822260247414245556526424557e6*c[119]
+                                             + z*(632983.3362735546769000312503852*c[65]
+                                                  + 176924.2210665345843053709110052*c[69]
+                                                  + 1.4042924695375960036965029600289e6*c[70]
+                                                  + 29817.042106822064854539334589471*c[74]
+                                                  + 236665.43473857774146794694109852*c[75]
+                                                  + 1.0465739304989399553221524068458e6*c[76]
+                                                  + 2300.4347415216976765192730877634*c[80]
+                                                  + 18259.134700198692602885516838034*c[81]
+                                                  + 80744.93172948999403965277149117*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 3.3693110987262663276148056693002e6*c[93]
+                                                  - 1.8110597726193357199743552323694e6*c[97]
+                                                  - 1.4374841303471840415655452284131e7*c[98]
+                                                  - 612179.9735371943707078949216783*c[102]
+                                                  - 4.8590279027805551386387916316543e6*c[103]
+                                                  - 2.1487429865854129181686347376031e7*c[104]
+                                                  - 120000.98999591628369059006621989*c[108]
+                                                  - 952478.3298322329810757239103599*c[109]
+                                                  - 4.212017654663854801065287368226e6*c[110]
+                                                  - 1.3736837827913671631939445919069e7*c[111]
+                                                  - 10472.363630050285835042068307878*c[115]
+                                                  - 83121.80941245203668439962269644*c[116]
+                                                  - 367578.47162204698410241979265576*c[117]
+                                                  - 1.1987997837837642853434323423714e6*c[118]
+                                                  - 3.2192938356105364990125614276793e6*c[119]
+                                                  + z*(4.599949217110988933009744730922e6*c[98]
+                                                       + 1.0797839783956789196975092514787e6*c[103]
+                                                       + 1.0743714932927064590843173688016e7*c[104]
+                                                       + 155506.66609505844588991410781385*c[109]
+                                                       + 1.5472717915091711514117382168994e6*c[110]
+                                                       + 8.410308874232860182820068930043e6*c[111]
+                                                       + 10390.226176556504585549952837055*c[116]
+                                                       + 103381.44514370071427880556668443*c[117]
+                                                       + 561937.3986486395087547339104866*c[118]
+                                                       + 2.2132645119822438430711359815295e6*c[119]))))
+                                   + y*(7163.909547167663674088254711209*c[21]
+                                        + 4136.0851055073806350924402571176*c[22]
+                                        + 8773.961477006837189296674253727*c[23]
+                                        + 11397.710296370933817594481175913*c[24]
+                                        + 4904.7935736379364979845031517435*c[25]
+                                        + 4221.37418384108659910906710219*c[26]
+                                        + 6336.749955616049081158709183248*c[27]
+                                        + 5663.567780118818353753848973872*c[28]
+                                        + 2233.7412562783541873039835519809*c[29]
+                                        + 755.1423706825091138338465298496*c[30]
+                                        + 1198.9495402226066995073229926484*c[31]
+                                        + 1266.412255152325979732720130657*c[32]
+                                        + 998.95945863683577216526048412*c[33]
+                                        + 377.57118534125455691692326492478*c[34]
+                                        - 42833.949152512192802256348657549*c[36]
+                                        - 24730.192073657656895153696758922*c[37]
+                                        - 81605.4704048693049380197547971*c[38]
+                                        - 106008.61568759399661628677922658*c[39]
+                                        - 45618.844790283762730282845011*c[40]
+                                        - 70672.41045839599774419118615106*c[41]
+                                        - 106087.11152633009641942568123623*c[42]
+                                        - 94816.98835124431434495383696613*c[43]
+                                        - 37396.324525279218942505447155066*c[44]
+                                        - 30374.273324641035764184346041098*c[45]
+                                        - 48225.635921157120600584721868772*c[46]
+                                        - 50939.20494079192045198195884914*c[47]
+                                        - 40181.386735651620613792330213559*c[48]
+                                        - 15187.136662320517882092173020549*c[49]
+                                        - 5245.798318654654492911390221589*c[50]
+                                        - 8566.78983050243856045126973151*c[51]
+                                        - 9719.111070463183054239211480596*c[52]
+                                        - 9120.536826305784946123219324564*c[53]
+                                        - 6744.597838270270062314644570615*c[54]
+                                        - 2485.4778212649574958588611612858*c[55]
+                                        + 153370.14050981370865309890983138*c[57]
+                                        + 88548.29190899167197780327728176*c[58]
+                                        + 350633.3469594699003320373162067*c[59]
+                                        + 455486.07882129613995081607137715*c[60]
+                                        + 196009.99974491097376391405717546*c[61]
+                                        + 427880.86192303576783258479432399*c[62]
+                                        + 642296.5401121198628809592655968*c[63]
+                                        + 574062.4161186656190935154957481*c[64]
+                                        + 226413.27028246378827578040879162*c[65]
+                                        + 310399.34020548432860355983794673*c[66]
+                                        + 492825.1422157761626064124866126*c[67]
+                                        + 520555.5186529098742295040815739*c[68]
+                                        + 410619.73065112202423400369675054*c[69]
+                                        + 155199.67010274216430177991897337*c[70]
+                                        + 123967.60867258834076892458819446*c[71]
+                                        + 202448.58547295409542209056097743*c[72]
+                                        + 229680.*c[73]
+                                        + 215534.61865788521166281290431817*c[74]
+                                        + 159386.92543618500956004589910717*c[75]
+                                        + 58736.29201779765055379426773114*c[76]
+                                        + 20867.582514512791546154876386324*c[77]
+                                        + 34637.725098510727686296321867507*c[78]
+                                        + 40828.666399969519455085594847354*c[79]
+                                        + 41407.825347390558177346915579741*c[80]
+                                        + 36518.269400397385205771033676068*c[81]
+                                        + 25953.728055907498084174105122163*c[82]
+                                        + 9404.892343881454552882968490945*c[83]
+                                        - 424514.95521359433020961235877109*c[85]
+                                        - 245093.82366759061193133940152612*c[86]
+                                        - 1.0713554838614492292927879780827e6*c[87]
+                                        - 1.3917315982616763163882428088126e6*c[88]
+                                        - 598905.922495344839614587656279*c[89]
+                                        - 1.5554647274689323536103890216141e6*c[90]
+                                        - 2.3349247457098055261939879169392e6*c[91]
+                                        - 2.0868749203342302853225841911918e6*c[92]
+                                        - 823074.5684031307743173310992148*c[93]
+                                        - 1.5320647188418640691167149797683e6*c[94]
+                                        - 2.4324794390580159639730944808871e6*c[95]
+                                        - 2.5693506429446331994859867239617e6*c[96]
+                                        - 2.0267311192558326137130155926127e6*c[97]
+                                        - 766032.3594209320345583574898842*c[98]
+                                        - 995800.7800760150037210363096971*c[99]
+                                        - 1.6262188284336152034183611897539e6*c[100]
+                                        - 1.8449619672177527031245798467676e6*c[101]
+                                        - 1.7313356584925985980464761562725e6*c[102]
+                                        - 1.2803152886691621476413323981819e6*c[103]
+                                        - 471813.93620790812753438275984407*c[104]
+                                        - 377659.04623085622573264854754793*c[105]
+                                        - 626869.4620094362197531253785631*c[106]
+                                        - 738912.3872286889737495369348067*c[107]
+                                        - 749393.9375255180165167461278222*c[108]
+                                        - 660903.3309039983950321349582089*c[109]
+                                        - 469707.50813671267096427767298731*c[110]
+                                        - 170208.631978522170366596633108*c[111]
+                                        - 62341.35705933902751329971702233*c[112]
+                                        - 104550.51219386732397071121323842*c[113]
+                                        - 126123.36817576669840083111217452*c[114]
+                                        - 133522.63628314114439678637092544*c[115]
+                                        - 127651.35016912277062247084914096*c[116]
+                                        - 108304.37110292455781589154605036*c[117]
+                                        - 74924.98648648526783396452139821*c[118]
+                                        - 26827.448630087804158438011897327*c[119]
+                                        + y*(58289.62171776378924144268199793*c[38]
+                                             + 50480.29318456856981727941867933*c[39]
+                                             + 13033.955654366789351509384288857*c[40]
+                                             + 90864.52773222342567110295362279*c[41]
+                                             + 115413.4510011723026980565103559*c[42]
+                                             + 67726.42025088879596068131211867*c[43]
+                                             + 16026.996225119665261073763066457*c[44]
+                                             + 51718.35728249689873361118379971*c[45]
+                                             + 74649.01874773706628591738274527*c[46]
+                                             + 63329.82235882238758895054343406*c[47]
+                                             + 32579.502758636449146318105578561*c[48]
+                                             + 7388.336754642414104801597685673*c[49]
+                                             + 10491.596637309308985822780443179*c[50]
+                                             + 16095.180893671248204484203737988*c[51]
+                                             + 15919.233649896592933667673976838*c[52]
+                                             + 11698.079842435680691766737829332*c[53]
+                                             + 5620.498198558558385262203808846*c[54]
+                                             + 1242.7389106324787479294305806429*c[55]
+                                             - 325588.10789093633602260607933479*c[59]
+                                             - 281967.57260365951520764804418585*c[60]
+                                             - 72803.71419096693311231093552232*c[61]
+                                             - 884352.8413478412067876234113102*c[62]
+                                             - 1.123278972223730359277990973705e6*c[63]
+                                             - 659157.6897829532262248891445034*c[64]
+                                             - 155985.17929598311680750770098778*c[65]
+                                             - 962943.4076829229739633163154484*c[66]
+                                             - 1.3898890891002778139622996781533e6*c[67]
+                                             - 1.1791371217971216090501645484136e6*c[68]
+                                             - 606597.3293709757176184145520178*c[69]
+                                             - 137563.34395470328199475947363548*c[70]
+                                             - 484600.65208375442300579611748744*c[71]
+                                             - 743426.899271206085943930352019*c[72]
+                                             - 735300.*c[73]
+                                             - 540327.3987500541323997592275249*c[74]
+                                             - 259607.4921877255837531050629397*c[75]
+                                             - 57401.3762901204312230262161918*c[76]
+                                             - 93904.12131530756195769694373846*c[77]
+                                             - 149092.81672837226264971025499492*c[78]
+                                             - 159815.06562273783329562075697393*c[79]
+                                             - 138026.0844913018605911563852658*c[80]
+                                             - 93904.12131530756195769694373846*c[81]
+                                             - 43256.213426512496806956841870272*c[82]
+                                             - 9404.892343881454552882968490945*c[83]
+                                             + 1.102865939269138912507281742144e6*c[87]
+                                             + 955109.920375660217129186241342*c[88]
+                                             + 246608.32102749493395894785846783*c[89]
+                                             + 3.7249286894650748468038263412337e6*c[90]
+                                             + 4.7312948794646059346562386737978e6*c[91]
+                                             + 2.7763979203277040345665959268779e6*c[92]
+                                             + 657015.6642516219338848871055135*c[93]
+                                             + 6.071932966586505391572863044817e6*c[94]
+                                             + 8.764080331900204576079531585549e6*c[95]
+                                             + 7.435163380155139536421049817216e6*c[96]
+                                             + 3.8249582397720370405858382507642e6*c[97]
+                                             + 867418.9952266436273675518635453*c[98]
+                                             + 5.410917491738346586484185249077e6*c[99]
+                                             + 8.300900124253513749175650892278e6*c[100]
+                                             + 8.210157403972228351201975855293e6*c[101]
+                                             + 6.033147005870816670431991100348e6*c[102]
+                                             + 2.898705799145542814187956383434e6*c[103]
+                                             + 640927.9675595378479458030864147*c[104]
+                                             + 2.4992142765277250232307624470084e6*c[105]
+                                             + 3.9680355971185540764424176776052e6*c[106]
+                                             + 4.253403237408839890911200002879e6*c[107]
+                                             + 3.6734996937525392966507163128537e6*c[108]
+                                             + 2.4992142765277250232307624470084e6*c[109]
+                                             + 1.1512438924919428209908766494787e6*c[110]
+                                             + 250306.81173312083877440681339412*c[111]
+                                             + 467560.17794504270634974787766746*c[112]
+                                             + 758419.6991112506697875362599672*c[113]
+                                             + 852992.2531887379339214104165487*c[114]
+                                             + 805062.9540601157235688590011681*c[115]
+                                             + 645678.3409717256421020327834455*c[116]
+                                             + 418448.70653402670065230824610366*c[117]
+                                             + 187312.46621621316958491130349554*c[118]
+                                             + 40241.172945131706237657017845991*c[119]
+                                             + y*(418679.12295694897712650770197293*c[62]
+                                                  + 435104.10781788764904839176056559*c[63]
+                                                  + 187238.99593834613382620039467052*c[64]
+                                                  + 31649.166813677733845001562519259*c[65]
+                                                  + 748955.9837533845353048015786821*c[66]
+                                                  + 972922.3623701944697736097747073*c[67]
+                                                  + 657924.3360752055354845121031003*c[68]
+                                                  + 247693.90949314841802751927540728*c[69]
+                                                  + 40122.641986788457248471513143683*c[70]
+                                                  + 473330.86947715548293589388219704*c[71]
+                                                  + 679290.2950580112623253617169986*c[72]
+                                                  + 582120.*c[73]
+                                                  + 336932.57580708933285629448086102*c[74]
+                                                  + 118332.71736928887073397347054926*c[75]
+                                                  + 18688.820187481070630752721550818*c[76]
+                                                  + 104337.91257256395773077438193162*c[77]
+                                                  + 158128.7450149402785678745128734*c[78]
+                                                  + 153593.55455226628747389342823529*c[79]
+                                                  + 112721.30233456318614944438130041*c[80]
+                                                  + 59994.29972922427569519526961068*c[81]
+                                                  + 20186.232932372498509913192872794*c[82]
+                                                  + 3134.9641146271515176276561636484*c[83]
+                                                  - 2.2285898142098738399681012297979e6*c[90]
+                                                  - 2.3160184724651917162652916585024e6*c[91]
+                                                  - 996655.6637073809354854446916998*c[92]
+                                                  - 168465.55493631331638074028346501*c[93]
+                                                  - 7.666582028518314888349574551537e6*c[94]
+                                                  - 9.959182195341141563726740438124e6*c[95]
+                                                  - 6.734749438546322043859646573565e6*c[96]
+                                                  - 2.5354836816670700079640973253172e6*c[97]
+                                                  - 410709.75152776686901872720811804*c[98]
+                                                  - 9.718055805561110277277583263309e6*c[99]
+                                                  - 1.3946652164989273869403908122424e7*c[100]
+                                                  - 1.1951628364704116752584134300259e7*c[101]
+                                                  - 6.917633700970296388999212614965e6*c[102]
+                                                  - 2.4295139513902775693193958158271e6*c[103]
+                                                  - 383704.10474739516395868477457198*c[104]
+                                                  - 5.442733313327045606146993773485e6*c[105]
+                                                  - 8.248704301888873019513631899507e6*c[106]
+                                                  - 8.012128434067941225166547548002e6*c[107]
+                                                  - 5.880048509799897900838913244775e6*c[108]
+                                                  - 3.1295716551630512235345214197538e6*c[109]
+                                                  - 1.0530044136659637002663218420565e6*c[110]
+                                                  - 163533.78366563894799927911808416*c[111]
+                                                  - 1.142924879421215504410494812076e6*c[112]
+                                                  - 1.7910702498785467794982494726909e6*c[113]
+                                                  - 1.8741489972784981323772623159967e6*c[114]
+                                                  - 1.5734726354150554467150707632587e6*c[115]
+                                                  - 1.0598030700087634677260951893796e6*c[116]
+                                                  - 534957.9542356576643633430910972*c[117]
+                                                  - 174824.96846846562494591721659583*c[118]
+                                                  - 26827.448630087804158438011897327*c[119]
+                                                  + y*(2.7599695302665933598058468385532e6*c[94]
+                                                       + 3.1869383025091653003925569401996e6*c[95]
+                                                       + 1.7632798530012188623923438301698e6*c[96]
+                                                       + 521585.2145143686873526143069224*c[97]
+                                                       + 65713.56024444269904299635329889*c[98]
+                                                       + 5.398919891978394598487546257394e6*c[99]
+                                                       + 7.213785602580658897967538684012e6*c[100]
+                                                       + 5.346327262710355257288718085253e6*c[101]
+                                                       + 2.5167398912084657462435680113442e6*c[102]
+                                                       + 694146.8432543650198055416616649*c[103]
+                                                       + 85267.57883275448087970772768266*c[104]
+                                                       + 3.6655142722406633674051182556123e6*c[105]
+                                                       + 5.290714129491405435256556903474e6*c[106]
+                                                       + 4.6445921482946164064256607330708e6*c[107]
+                                                       + 2.9094117574520111229473673197801e6*c[108]
+                                                       + 1.2551609477672574561114495844975e6*c[109]
+                                                       + 331558.24103767953244537247504986*c[110]
+                                                       + 40049.08987729933420390509014306*c[111]
+                                                       + 857193.659565911628307871109057*c[112]
+                                                       + 1.2961692597805272746368910657632e6*c[113]
+                                                       + 1.2595741637553542642925107123744e6*c[114]
+                                                       + 940549.1585238912965597157599013*c[115]
+                                                       + 536580.9661178823439537582786565*c[116]
+                                                       + 219070.20518546103740032608178368*c[117]
+                                                       + 56193.73986486395087547339104866*c[118]
+                                                       + 6706.862157521951039609502974332*c[119])
+                                                  + z*(6.373876605018330600785113880399e6*c[95]
+                                                       + 1.0579679118007313174354062981019e7*c[96]
+                                                       + 6.259022574172424248231371683069e6*c[97]
+                                                       + 1.3142712048888539808599270659777e6*c[98]
+                                                       + 8.549671825280780916109675477348e6*c[100]
+                                                       + 2.0695460371782020350795037749367e7*c[101]
+                                                       + 2.1222239082622738184540357284849e7*c[102]
+                                                       + 1.0489330075843738077061518442936e7*c[103]
+                                                       + 2.0464218919861075411129854643839e6*c[104]
+                                                       + 4.2325713035931243482052455227789e6*c[106]
+                                                       + 1.202129732499783069898406307383e7*c[107]
+                                                       + 1.6809934598611619821473677847619e7*c[108]
+                                                       + 1.3640156140337983682343894599672e7*c[109]
+                                                       + 6.041727947797715924560120656464e6*c[110]
+                                                       + 1.1213745165643813577093425240057e6*c[111]
+                                                       + 754134.8420541249597887366200804*c[113]
+                                                       + 2.33660134725630935984697639397e6*c[114]
+                                                       + 3.8328850885984046156253970006833e6*c[115]
+                                                       + 4.1323413822190441094530098140515e6*c[116]
+                                                       + 2.9143721678605153739548997846278e6*c[117]
+                                                       + 1.1987997837837642853434323423714e6*c[118]
+                                                       + 214619.58904070243326750409517862*c[119]))
+                                             + z*(870208.2156357752980967835211312*c[63]
+                                                  + 1.1234339756300768029572023680231e6*c[64]
+                                                  + 379790.00176413280614001875023111*c[65]
+                                                  + 972922.3623701944697736097747073*c[67]
+                                                  + 2.3326408279030014439905429109921e6*c[68]
+                                                  + 2.0169361201584942610812283854593e6*c[69]
+                                                  + 601839.6298018268587270726971552*c[70]
+                                                  + 421628.45900152423178815554848191*c[72]
+                                                  + 1.22472e6*c[73]
+                                                  + 1.7174616253529509356214656723535e6*c[74]
+                                                  + 1.2171365215126855275494414113638e6*c[75]
+                                                  + 336398.76337465927135354898791472*c[76]
+                                                  + 67769.4621492601193862319340886*c[78]
+                                                  + 215808.66525698174569116671562173*c[79]
+                                                  + 365769.12390194993056656442095438*c[80]
+                                                  + 399092.51559005713832021201088846*c[81]
+                                                  + 250886.03787377248148034968284758*c[82]
+                                                  + 65834.24640717018187018077943662*c[83]
+                                                  - 4.6320369449303834325305833170048e6*c[91]
+                                                  - 5.979933982244285612912668150199e6*c[92]
+                                                  - 2.0215866592357597965688834015801e6*c[93]
+                                                  - 9.959182195341141563726740438124e6*c[95]
+                                                  - 2.3877748009391505428229656033549e7*c[96]
+                                                  - 2.0646081407860427207707649649011e7*c[97]
+                                                  - 6.160646272916503035280908121771e6*c[98]
+                                                  - 8.656542723096790677561046420815e6*c[100]
+                                                  - 2.5144984351715154726215970865481e7*c[101]
+                                                  - 3.5261566475742395752774747488672e7*c[102]
+                                                  - 2.4989286357157140712999499819936e7*c[103]
+                                                  - 6.906673885453112951256325942296e6*c[104]
+                                                  - 3.5351589865238027226486993855028e6*c[106]
+                                                  - 1.1257547546601790835360592124408e7*c[107]
+                                                  - 1.9080157409350689106803820528962e7*c[108]
+                                                  - 2.081845492347594944351225118358e7*c[109]
+                                                  - 1.3087340569848405989024285751274e7*c[110]
+                                                  - 3.4342094569784179079848614797674e6*c[111]
+                                                  - 565601.1315405937198415524650603*c[113]
+                                                  - 1.8984885946457513548756683201006e6*c[114]
+                                                  - 3.5501312705870468980792611563706e6*c[115]
+                                                  - 4.6666958712990929167098645313857e6*c[116]
+                                                  - 4.3912499556276684350806935944054e6*c[117]
+                                                  - 2.5474495405404991063547937275393e6*c[118]
+                                                  - 643858.7671221072998025122855359*c[119]
+                                                  + z*(1.0579679118007313174354062981019e7*c[96]
+                                                       + 1.5647556435431060620578429207672e7*c[97]
+                                                       + 5.9142204219998429138696717969e6*c[98]
+                                                       + 9.312957167301909157857766987215e6*c[101]
+                                                       + 3.0608998676859718535394746083916e7*c[102]
+                                                       + 3.1930754789700790911054916436585e7*c[103]
+                                                       + 1.0743714932927064590843173688016e7*c[104]
+                                                       + 3.2785356340903174633592899292264e6*c[107]
+                                                       + 1.3577254868109385240421047492307e7*c[108]
+                                                       + 2.5392017049521686236024546461605e7*c[109]
+                                                       + 2.1661805081128396119764335036591e7*c[110]
+                                                       + 6.728247099386288146256055144034e6*c[111]
+                                                       + 438112.75261055800497130807386937*c[114]
+                                                       + 2.0264023624147303090806402175744e6*c[115]
+                                                       + 4.7023195039044295038603215125413e6*c[116]
+                                                       + 6.616412489196845713843556267804e6*c[117]
+                                                       + 4.9450491081080276770416584122821e6*c[118]
+                                                       + 1.4486822260247414245556526424557e6*c[119])))
+                                        + z*(100960.58636913713963455883735865*c[39]
+                                             + 78203.73392620073610905630573314*c[40]
+                                             + 83937.05527357985650767746207702*c[42]
+                                             + 216724.54480284414707418019877973*c[43]
+                                             + 128215.96980095732208859010453165*c[44]
+                                             + 29859.607499094826514366953098109*c[46]
+                                             + 93617.99826956352947931819464166*c[47]
+                                             + 143349.81213800037624379966454567*c[48]
+                                             + 73883.36754642414104801597685673*c[49]
+                                             + 4153.595069334515665673342900126*c[51]
+                                             + 14075.953964119092699242995937415*c[52]
+                                             + 26171.975240703556801918803279184*c[53]
+                                             + 31474.789911927926957468341329537*c[54]
+                                             + 14912.866927589744975153166967715*c[55]
+                                             - 563935.1452073190304152960883717*c[60]
+                                             - 436822.28514580159867386561313389*c[61]
+                                             - 816930.1616172584431112661626946*c[63]
+                                             - 2.1093046073054503239196452624107e6*c[64]
+                                             - 1.2478814343678649344600616079022e6*c[65]
+                                             - 555955.6356401111255849198712613*c[67]
+                                             - 1.7430722670044406394654606367853e6*c[68]
+                                             - 2.6690282492322931575210240288785e6*c[69]
+                                             - 1.3756334395470328199475947363548e6*c[70]
+                                             - 191852.10303773060282424009084362*c[72]
+                                             - 650160.*c[73]
+                                             - 1.2088680785594431436740375937845e6*c[74]
+                                             - 1.4538019562512632690173883524623e6*c[75]
+                                             - 688816.5154814451746763145943016*c[76]
+                                             - 27107.78485970404775449277363544*c[78]
+                                             - 95655.73270850001700905767935666*c[79]
+                                             - 193236.51828782260482761893937212*c[80]
+                                             - 281712.36394592268587309083121538*c[81]
+                                             - 294142.25130028497828730652471785*c[82]
+                                             - 131668.49281434036374036155887323*c[83]
+                                             + 1.9102198407513204342583724826839e6*c[88]
+                                             + 1.479649926164969603753687150807e6*c[89]
+                                             + 3.4409417305197134070227190354893e6*c[91]
+                                             + 8.884473345048652910613106966009e6*c[92]
+                                             + 5.256125314012975471079096844108e6*c[93]
+                                             + 3.5056321327600818304318126342196e6*c[95]
+                                             + 1.0991111083707597575578943208058e7*c[96]
+                                             + 1.6829816254996962978577688303362e7*c[97]
+                                             + 8.674189952266436273675518635453e6*c[98]
+                                             + 2.142167774000906773980813133491e6*c[100]
+                                             + 7.259507599301759805273326019417e6*c[101]
+                                             + 1.3497888216524538991474963139761e7*c[102]
+                                             + 1.623275247521503975945255574723e7*c[103]
+                                             + 7.691135610714454175349637036976e6*c[104]
+                                             + 721461.0176579189229895304868373*c[106]
+                                             + 2.5458325946534662120782364980735e6*c[107]
+                                             + 5.142899571253555015311002837995e6*c[108]
+                                             + 7.497642829583175069692287341025e6*c[109]
+                                             + 7.828458468945211182737961216455e6*c[110]
+                                             + 3.5042953642636917428416953875177e6*c[111]
+                                             + 102836.56937101703997119135728369*c[113]
+                                             + 371732.03251804921633929169904068*c[114]
+                                             + 785427.2722537714376281551230908*c[115]
+                                             + 1.2468271411867805502659943404466e6*c[116]
+                                             + 1.5753363069516299318675133970961e6*c[117]
+                                             + 1.4984997297297053566792904279643e6*c[118]
+                                             + 643858.7671221072998025122855359*c[119]
+                                             + z*(1.1234339756300768029572023680231e6*c[64]
+                                                  + 949475.0044103320153500468755778*c[65]
+                                                  + 717735.6393547696750740132033822*c[68]
+                                                  + 2.653863315998018764580563665078e6*c[69]
+                                                  + 1.8055188894054805761812180914657e6*c[70]
+                                                  + 204120.*c[73]
+                                                  + 939236.8263648950429179890395683*c[74]
+                                                  + 1.9778468474581139822678422934662e6*c[75]
+                                                  + 1.1773956718113074497374214577015e6*c[76]
+                                                  + 23330.666514268296831477482769917*c[79]
+                                                  + 117322.17181760658150248292747593*c[80]
+                                                  + 305188.39427474957636251506715*c[81]
+                                                  + 484469.59037693996423791662894705*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 5.979933982244285612912668150199e6*c[92]
+                                                  - 5.05396664808939949142220850395e6*c[93]
+                                                  - 7.346999387505078593301432625707e6*c[96]
+                                                  - 2.7165896589290035799615328485541e7*c[97]
+                                                  - 1.8481938818749509105842724365312e7*c[98]
+                                                  - 4.1908307252858591210359951442468e6*c[101]
+                                                  - 1.9283669166421622677298690032867e7*c[102]
+                                                  - 4.0607590330380353658624187207397e7*c[103]
+                                                  - 2.4173358599085895329397140798035e7*c[104]
+                                                  - 1.2170321672001936038227667161522e6*c[107]
+                                                  - 6.120050489791730468220093377214e6*c[108]
+                                                  - 1.5919994941481608397979956787443e7*c[109]
+                                                  - 2.5272105927983128806391724209356e7*c[110]
+                                                  - 1.3736837827913671631939445919069e7*c[111]
+                                                  - 146037.58420351933499043602462312*c[114]
+                                                  - 769718.726808696008875592020629*c[115]
+                                                  - 2.1908534052282001097531043410704e6*c[116]
+                                                  - 4.2730997326062961901906300896232e6*c[117]
+                                                  - 5.694298972972880355381303626264e6*c[118]
+                                                  - 2.8973644520494828491113052849114e6*c[119]
+                                                  + z*(1.0431704290287373747052286138448e7*c[97]
+                                                       + 9.199898434221977866019489461844e6*c[98]
+                                                       + 5.441599764775061072959065970474e6*c[102]
+                                                       + 2.591481548149629407274022203549e7*c[103]
+                                                       + 1.9099937658537003717054531000917e7*c[104]
+                                                       + 1.2930718922008938324210521421245e6*c[108]
+                                                       + 7.775333304752922294495705390693e6*c[109]
+                                                       + 2.0630290553455615352156509558658e7*c[110]
+                                                       + 1.3456494198772576292512110288068e7*c[111]
+                                                       + 125668.36356060343002050481969454*c[115]
+                                                       + 831218.0941245203668439962269644*c[116]
+                                                       + 2.7568385371653523807681484449182e6*c[117]
+                                                       + 5.394599027026939284045445540671e6*c[118]
+                                                       + 3.2192938356105364990125614276793e6*c[119])))))
+                              + y*(1008.*c[11]
+                                   + 581.969071343142770625221970746*c[12]
+                                   + 940.6040612287403897077570846871*c[13]
+                                   + 1221.8805178903541221646590577172*c[14]
+                                   + 525.8136552049594689186909914888*c[15]
+                                   + 254.55844122715710878430397035775*c[16]
+                                   + 382.12039987417578331877631565412*c[17]
+                                   + 341.52598729818496785588050279873*c[18]
+                                   + 134.6996659238618898810149543634*c[19]
+                                   - 4298.3457283005982044529528267252*c[21]
+                                   - 2481.6510633044283810554641542706*c[22]
+                                   - 8189.030711873048043343562636812*c[23]
+                                   - 10637.862943279538229754849097519*c[24]
+                                   - 4577.8073353954073981188696082939*c[25]
+                                   - 5909.923857377521238752693943066*c[26]
+                                   - 8871.449937862468713622192856547*c[27]
+                                   - 7928.99489216634569525538856342*c[28]
+                                   - 3127.2377587896958622255769727733*c[29]
+                                   - 1510.2847413650182276676930596991*c[30]
+                                   - 2397.8990804452133990146459852968*c[31]
+                                   - 2532.824510304651959465440261314*c[32]
+                                   - 1997.91891727367154433052096824*c[33]
+                                   - 755.1423706825091138338465298496*c[34]
+                                   + 11681.986132503325309706276906604*c[36]
+                                   + 6744.597838270270062314644570615*c[37]
+                                   + 27555.093902942882186863813308113*c[38]
+                                   + 35795.11698542134950679813324534*c[39]
+                                   + 15403.765773342569233601999614104*c[40]
+                                   + 33959.469960527946967987972566092*c[41]
+                                   + 50976.92372044433204569805462001*c[42]
+                                   + 45561.409986961553646276519061648*c[43]
+                                   + 17969.662434225079232113007074512*c[44]
+                                   + 21344.08395785586296942683775861*c[45]
+                                   + 33888.284701353652313924399151029*c[46]
+                                   + 35795.11698542134950679813324534*c[47]
+                                   + 28235.56905748492259347569150142*c[48]
+                                   + 10672.041978927931484713418879305*c[49]
+                                   + 5245.798318654654492911390221589*c[50]
+                                   + 8566.78983050243856045126973151*c[51]
+                                   + 9719.111070463183054239211480596*c[52]
+                                   + 9120.536826305784946123219324564*c[53]
+                                   + 6744.597838270270062314644570615*c[54]
+                                   + 2485.4778212649574958588611612858*c[55]
+                                   - 25561.690084968951442183151638564*c[57]
+                                   - 14758.048651498611996300546213626*c[58]
+                                   - 66787.30418275617149181663165842*c[59]
+                                   - 86759.25310881831237158401359565*c[60]
+                                   - 37335.238046649709288364582319136*c[61]
+                                   - 100890.49509245159809877383399191*c[62]
+                                   - 151447.80170078402296809100962997*c[63]
+                                   - 135358.80318619842170638191796825*c[64]
+                                   - 53386.23193296189170557955875501*c[65]
+                                   - 101114.93658208959189358388660386*c[66]
+                                   - 160541.52360059374993996770397228*c[67]
+                                   - 169574.90380359942872627784475513*c[68]
+                                   - 133762.48801513823516713756788086*c[69]
+                                   - 50557.46829104479594679194330193*c[70]
+                                   - 58227.21013409452369449488233376*c[71]
+                                   - 95089.48711608449936492132409546*c[72]
+                                   - 107880.*c[73]
+                                   - 101235.9572484006297204121217252*c[74]
+                                   - 74863.55588669295903577913442912*c[75]
+                                   - 27588.258371995866169206398479779*c[76]
+                                   - 13911.721676341861030769917590883*c[77]
+                                   - 23091.816732340485124197547911671*c[78]
+                                   - 27219.11093331301297005706323157*c[79]
+                                   - 27605.21689826037211823127705316*c[80]
+                                   - 24345.512933598256803847355784045*c[81]
+                                   - 17302.485370604998722782736748109*c[82]
+                                   - 6269.928229254303035255312327297*c[83]
+                                   + 48982.494832337807331878349088972*c[85]
+                                   + 28280.056577029685992077623253014*c[86]
+                                   + 135737.34637158632769320390672542*c[87]
+                                   + 176327.98530012188623923438301698*c[88]
+                                   + 75879.48339307536429506087952856*c[89]
+                                   + 227756.98101265743639234441139693*c[90]
+                                   + 341888.44117343306287725734006464*c[91]
+                                   + 305568.05513665855054993304283982*c[92]
+                                   + 120517.66622367029556468343355574*c[93]
+                                   + 277874.48331935769881038457966386*c[94]
+                                   + 441184.99629973818954413968525893*c[95]
+                                   + 466009.67543603641363226229797344*c[96]
+                                   + 367593.38927679317013422341630721*c[97]
+                                   + 138937.24165967884940519228983193*c[98]
+                                   + 245950.79507901575393109932950349*c[99]
+                                   + 401656.45762517002012140246252957*c[100]
+                                   + 455683.37744534855920546851637032*c[101]
+                                   + 427619.04818190688265003326751308*c[102]
+                                   + 316222.45081587739791141342364734*c[103]
+                                   + 116532.35773809779053560056116631*c[104]
+                                   + 133291.42808147866790564066384045*c[105]
+                                   + 221248.04541509513638345601596344*c[106]
+                                   + 260792.60725718434367630715346119*c[107]
+                                   + 264491.97795018282935885157452547*c[108]
+                                   + 233259.99914258766883487116172078*c[109]
+                                   + 165779.12051883976622268623752493*c[110]
+                                   + 60073.63481594900130585763521459*c[111]
+                                   + 31170.678529669513756649858511164*c[112]
+                                   + 52275.25609693366198535560661921*c[113]
+                                   + 63061.68408788334920041555608726*c[114]
+                                   + 66761.31814157057219839318546272*c[115]
+                                   + 63825.67508456138531123542457048*c[116]
+                                   + 54152.18555146227890794577302518*c[117]
+                                   + 37462.493243242633916982260699107*c[118]
+                                   + 13413.724315043902079219005948664*c[119]
+                                   + y*(7311.634564172364324413895211439*c[23]
+                                        + 6332.061275761629898663600653285*c[24]
+                                        + 1634.9311912126454993281677172478*c[25]
+                                        + 8442.74836768217319821813420438*c[26]
+                                        + 10723.730694119467675807046310111*c[27]
+                                        + 6292.85308902090928194872108208*c[28]
+                                        + 1489.1608375189027915359890346539*c[29]
+                                        + 2642.9982973887818984184628544734*c[30]
+                                        + 3814.8394461628394984323913402449*c[31]
+                                        + 3236.3868742781663926502847783457*c[32]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 377.57118534125455691692326492478*c[34]
+                                        - 29144.810858881894620721340998966*c[38]
+                                        - 25240.146592284284908639709339663*c[39]
+                                        - 6516.977827183394675754692144429*c[40]
+                                        - 80768.46909530971170764706988692*c[41]
+                                        - 102589.73422326426906493912031636*c[42]
+                                        - 60201.26244523448529838338854992*c[43]
+                                        - 14246.218866773035787621122725739*c[44]
+                                        - 71831.05178124569268557108861071*c[45]
+                                        - 103679.19270519036984155192047955*c[46]
+                                        - 87958.08660947553831798686588064*c[47]
+                                        - 45249.309386995068258775146636891*c[48]
+                                        - 10261.578825892241812224441230101*c[49]
+                                        - 20983.193274618617971645560886358*c[50]
+                                        - 32190.361787342496408968407475977*c[51]
+                                        - 31838.467299793185867335347953677*c[52]
+                                        - 23396.159684871361383533475658665*c[53]
+                                        - 11240.996397117116770524407617692*c[54]
+                                        - 2485.4778212649574958588611612858*c[55]
+                                        + 75135.71720560069292829371061572*c[59]
+                                        + 65069.43983161373427868801019674*c[60]
+                                        + 16800.857120992369179764062043611*c[61]
+                                        + 266193.16294751073114008731444119*c[62]
+                                        + 338110.72742520311817732169777075*c[63]
+                                        + 198408.66916543742595398001005118*c[64]
+                                        + 46952.06065765378097884847186923*c[65]
+                                        + 444435.41893057983413691522251464*c[66]
+                                        + 641487.2718924359141364460053015*c[67]
+                                        + 544217.1331371330503308451761909*c[68]
+                                        + 279967.998171219561977729793239*c[69]
+                                        + 63490.77413293997630527360321638*c[70]
+                                        + 338093.47819796820209706705871217*c[71]
+                                        + 518669.9297240972692632072223389*c[72]
+                                        + 513000.*c[73]
+                                        + 376972.60377910753423239015873831*c[74]
+                                        + 181121.50617748296540914306716723*c[75]
+                                        + 40047.471830316579923041546180324*c[76]
+                                        + 93904.12131530756195769694373846*c[77]
+                                        + 149092.81672837226264971025499492*c[78]
+                                        + 159815.06562273783329562075697393*c[79]
+                                        + 138026.0844913018605911563852658*c[80]
+                                        + 93904.12131530756195769694373846*c[81]
+                                        + 43256.213426512496806956841870272*c[82]
+                                        + 9404.892343881454552882968490945*c[83]
+                                        - 157552.27703844841607246882030629*c[87]
+                                        - 136444.27433938003101845517733457*c[88]
+                                        - 35229.760146784990565563979781118*c[89]
+                                        - 627643.661961148142684893815739*c[90]
+                                        - 797214.5218145489853266922307498*c[91]
+                                        - 467817.96459734207175847403896112*c[92]
+                                        - 110705.93610100589362162932913415*c[93]
+                                        - 1.3142712048888539808599270659777e6*c[94]
+                                        - 1.8969870848268841073765219882141e6*c[95]
+                                        - 1.6093427229773029299612661942026e6*c[96]
+                                        - 827913.0389116963291311338205117*c[97]
+                                        - 187753.02926983628297998958085396*c[98]
+                                        - 1.7036591659131822955227368189998e6*c[99]
+                                        - 2.6135871788115276106051938507837e6*c[100]
+                                        - 2.5850163001420319864094912892496e6*c[101]
+                                        - 1.8995717845535609028854606125263e6*c[102]
+                                        - 912674.5531677762297443232958927*c[103]
+                                        - 201799.93657085227141530828884897*c[104]
+                                        - 1.1662999957129383441743558086039e6*c[105]
+                                        - 1.8517499453219919023397949162158e6*c[106]
+                                        - 1.9849215107907919490918933346769e6*c[107]
+                                        - 1.7142998570845183384370009459984e6*c[108]
+                                        - 1.1662999957129383441743558086039e6*c[109]
+                                        - 537247.1498295733164624091030901*c[110]
+                                        - 116809.84547545639142805651291726*c[111]
+                                        - 311706.78529669513756649858511164*c[112]
+                                        - 505613.1327408337798583575066448*c[113]
+                                        - 568661.5021258252892809402776991*c[114]
+                                        - 536708.6360400771490459060007787*c[115]
+                                        - 430452.22731448376140135518896369*c[116]
+                                        - 278965.8043560178004348721640691*c[117]
+                                        - 124874.97747747544638994086899702*c[118]
+                                        - 26827.448630087804158438011897327*c[119]
+                                        + y*(47114.940305597331829460790767371*c[41]
+                                             + 48963.282242921582962811852878262*c[42]
+                                             + 21070.441855832069854434185992474*c[43]
+                                             + 3561.5547166932589469052806814348*c[44]
+                                             + 61295.83085332965775835399561447*c[45]
+                                             + 79625.61999758620403831187492829*c[46]
+                                             + 53845.64606353980780509804659128*c[47]
+                                             + 20271.690605373790579931265693327*c[48]
+                                             + 3283.7052242855173799118211936323*c[49]
+                                             + 20983.193274618617971645560886358*c[50]
+                                             + 30113.564252675238576131736025914*c[51]
+                                             + 25805.915600885003281945492551928*c[52]
+                                             + 14936.531324239908679882953386605*c[53]
+                                             + 5245.798318654654492911390221589*c[54]
+                                             + 828.4926070883191652862870537619*c[55]
+                                             - 179433.90983869241876850330084554*c[62]
+                                             - 186473.18906480899244931075452811*c[63]
+                                             - 80245.28397357691449694302628737*c[64]
+                                             - 13563.928634433314505000669651111*c[65]
+                                             - 641962.2717886153159755442102989*c[66]
+                                             - 833933.453460166688377379806892*c[67]
+                                             - 563935.1452073190304152960883717*c[68]
+                                             - 212309.06527984150116644509320624*c[69]
+                                             - 34390.835988675820498689868408871*c[70]
+                                             - 653647.3911827385240543296468435*c[71]
+                                             - 938067.5503182060289254995139505*c[72]
+                                             - 803880.*c[73]
+                                             - 465287.84278121860251583523547474*c[74]
+                                             - 163411.84779568463101358241171088*c[75]
+                                             - 25808.370735092907061515663093986*c[76]
+                                             - 208675.82514512791546154876386324*c[77]
+                                             - 316257.4900298805571357490257468*c[78]
+                                             - 307187.10910453257494778685647057*c[79]
+                                             - 225442.60466912637229888876260081*c[80]
+                                             - 119988.59945844855139039053922137*c[81]
+                                             - 40372.465864744997019826385745587*c[82]
+                                             - 6269.928229254303035255312327297*c[83]
+                                             + 445717.96284197476799362024595958*c[90]
+                                             + 463203.69449303834325305833170048*c[91]
+                                             + 199331.13274147618709708893833995*c[92]
+                                             + 33693.110987262663276148056693002*c[93]
+                                             + 2.085310311756981649631084278018e6*c[94]
+                                             + 2.7088975571327905053336733991697e6*c[95]
+                                             + 1.8318518472845995959298238680097e6*c[96]
+                                             + 689651.5614134430421662344724863*c[97]
+                                             + 111713.05241555258837309380060811*c[98]
+                                             + 4.3431311131026196547833149892811e6*c[99]
+                                             + 6.232948251513724865091623136194e6*c[100]
+                                             + 5.341345022250481807945008168758e6*c[101]
+                                             + 3.0915844441373423368119937859474e6*c[102]
+                                             + 1.0857827782756549136958287473203e6*c[103]
+                                             + 171482.5752080951226580788745618*c[104]
+                                             + 3.7765904623085622573264854754793e6*c[105]
+                                             + 5.723590740086156789050275195576e6*c[106]
+                                             + 5.559436056292040850115563604736e6*c[107]
+                                             + 4.0800336598611536454800622514762e6*c[108]
+                                             + 2.1715395158274232979627291484006e6*c[109]
+                                             + 730656.1237682197103888763802025*c[110]
+                                             + 113472.42131901478024439775540534*c[111]
+                                             + 1.142924879421215504410494812076e6*c[112]
+                                             + 1.7910702498785467794982494726909e6*c[113]
+                                             + 1.8741489972784981323772623159967e6*c[114]
+                                             + 1.5734726354150554467150707632587e6*c[115]
+                                             + 1.0598030700087634677260951893796e6*c[116]
+                                             + 534957.9542356576643633430910972*c[117]
+                                             + 174824.96846846562494591721659583*c[118]
+                                             + 26827.448630087804158438011897327*c[119]
+                                             + y*(280858.49390751920073930059200578*c[66]
+                                                  + 324307.45412339815659120325823577*c[67]
+                                                  + 179433.90983869241876850330084554*c[68]
+                                                  + 53077.26631996037529161127330156*c[69]
+                                                  + 6687.106997798076208078585523947*c[70]
+                                                  + 394442.3912309629024465782351642*c[71]
+                                                  + 527035.5737519052897351944356024*c[72]
+                                                  + 390600.*c[73]
+                                                  + 183871.75965873606660299256330174*c[74]
+                                                  + 50714.02172969523031456005880683*c[75]
+                                                  + 6229.606729160356876917573850273*c[76]
+                                                  + 143464.62978727544187981477515598*c[77]
+                                                  + 207073.35656718369812459757638183*c[78]
+                                                  + 181784.77659034047947859538658227*c[79]
+                                                  + 113871.51970532403498770401784429*c[80]
+                                                  + 49125.767169582196764906271492806*c[81]
+                                                  + 12976.864027953749042087052561082*c[82]
+                                                  + 1567.4820573135757588138280818242*c[83]
+                                                  - 1.0349885738499725099271925644575e6*c[94]
+                                                  - 1.1951018634409369876472088525749e6*c[95]
+                                                  - 661229.9448754570733971289363137*c[96]
+                                                  - 195594.45544288825775723036509589*c[97]
+                                                  - 24642.585091666012141123632487082*c[98]
+                                                  - 4.4990999099819954987396218811614e6*c[99]
+                                                  - 6.01148800215054908163961557001e6*c[100]
+                                                  - 4.4552727189252960477405984043776e6*c[101]
+                                                  - 2.0972832426737214552029733427869e6*c[102]
+                                                  - 578455.7027119708498379513847207*c[103]
+                                                  - 71056.31569396206739975643973555*c[104]
+                                                  - 5.040082124330912130182037601467e6*c[105]
+                                                  - 7.274731928050682473477765742276e6*c[106]
+                                                  - 6.386314203905097558835283507972e6*c[107]
+                                                  - 4.0004411664965152940526300646977e6*c[108]
+                                                  - 1.7258463031799790021532431786841e6*c[109]
+                                                  - 455892.58142680935711238715319356*c[110]
+                                                  - 55067.49858128658453036949894671*c[111]
+                                                  - 1.714387319131823256615742218114e6*c[112]
+                                                  - 2.5923385195610545492737821315263e6*c[113]
+                                                  - 2.5191483275107085285850214247489e6*c[114]
+                                                  - 1.8810983170477825931194315198026e6*c[115]
+                                                  - 1.0731619322357646879075165573129e6*c[116]
+                                                  - 438140.41037092207480065216356736*c[117]
+                                                  - 112387.47972972790175094678209732*c[118]
+                                                  - 13413.724315043902079219005948664*c[119]
+                                                  + y*(1.5836831683136624155563469021688e6*c[99]
+                                                       + 1.9592997932935122932751339635589e6*c[100]
+                                                       + 1.2647225782755679103263634180169e6*c[101]
+                                                       + 498813.31177104726502124771396012*c[102]
+                                                       + 113120.22630811874396831049301206*c[103]
+                                                       + 11369.010511033930783961030357688*c[104]
+                                                       + 2.3459291342340245551392756835919e6*c[105]
+                                                       + 3.2167541907307745046359865973119e6*c[106]
+                                                       + 2.5499721598480246937238921671761e6*c[107]
+                                                       + 1.3792766850142867545824556182661e6*c[108]
+                                                       + 497621.33150418702684772514500434*c[109]
+                                                       + 108063.4267085770327970102881644*c[110]
+                                                       + 10679.757300613155787708024038149*c[111]
+                                                       + 891481.4059485480934401859534193*c[112]
+                                                       + 1.2989972654382302432360988280885e6*c[113]
+                                                       + 1.1707346333648800021733287973954e6*c[114]
+                                                       + 779405.6631664925232730059338138*c[115]
+                                                       + 382063.45969223489718865112289398*c[116]
+                                                       + 130293.44038745772561487558721816*c[117]
+                                                       + 27472.495045044598205786991179345*c[118]
+                                                       + 2682.7448630087804158438011897327*c[119])
+                                                  + z*(3.9185995865870245865502679271178e6*c[100]
+                                                       + 7.588335469653407461958180508101e6*c[101]
+                                                       + 5.985759741252567180254972567521e6*c[102]
+                                                       + 2.2624045261623748793662098602411e6*c[103]
+                                                       + 341070.31533101792351883091073065*c[104]
+                                                       + 4.2325713035931243482052455227789e6*c[106]
+                                                       + 1.056417037651324515971326754973e7*c[107]
+                                                       + 1.2068670993875009102596486659829e7*c[108]
+                                                       + 7.642041876671443626590064726852e6*c[109]
+                                                       + 2.6033461888884466992007023966878e6*c[110]
+                                                       + 373791.50552146045256978084133522*c[111]
+                                                       + 1.2254691183379530596566970076306e6*c[113]
+                                                       + 3.4805624235172108172720585868511e6*c[114]
+                                                       + 4.9691365424588606287274614120881e6*c[115]
+                                                       + 4.3995186267590685130814371727186e6*c[116]
+                                                       + 2.4384893251355438320365884459217e6*c[117]
+                                                       + 774224.8603603477676176333877815*c[118]
+                                                       + 107309.79452035121663375204758931*c[119]))
+                                             + z*(648614.9082467963131824065164715*c[67]
+                                                  + 1.0766034590321545126110198050733e6*c[68]
+                                                  + 636927.1958395245034993352796187*c[69]
+                                                  + 133742.13995596152416157171047894*c[70]
+                                                  + 624634.7540763321952417119236769*c[72]
+                                                  + 1.512e6*c[73]
+                                                  + 1.5504861895547473724360453986525e6*c[74]
+                                                  + 766345.2172487279247533519997476*c[75]
+                                                  + 149510.56149984856504602177240654*c[76]
+                                                  + 165658.68525374695849967806110547*c[78]
+                                                  + 470501.77470441065276812923585999*c[79]
+                                                  + 657924.3360752055354845121031003*c[80]
+                                                  + 533862.3193296189170557955875501*c[81]
+                                                  + 236467.30006493498254469740222415*c[82]
+                                                  + 43889.497604780121246787186291078*c[83]
+                                                  - 2.3902037268818739752944177051497e6*c[95]
+                                                  - 3.967379669252742440382773617882e6*c[96]
+                                                  - 2.3471334653146590930867643811507e6*c[97]
+                                                  - 492851.70183332024282247264974165*c[98]
+                                                  - 7.124726521067317430091396231123e6*c[100]
+                                                  - 1.7246216976485016958995864791139e7*c[101]
+                                                  - 1.7685199235518948487116964404041e7*c[102]
+                                                  - 8.741108396536448397551265369114e6*c[103]
+                                                  - 1.7053515766550896175941545536533e6*c[104]
+                                                  - 5.819785542440545978782212593821e6*c[106]
+                                                  - 1.6529283821872017211103086726517e7*c[107]
+                                                  - 2.3113660073090977254526307040476e7*c[108]
+                                                  - 1.875521469296472756322285507455e7*c[109]
+                                                  - 8.307375928221859396270165902638e6*c[110]
+                                                  - 1.5418899602760243668503459705078e6*c[111]
+                                                  - 1.5082696841082499195774732401608e6*c[113]
+                                                  - 4.6732026945126187196939527879399e6*c[114]
+                                                  - 7.665770177196809231250794001367e6*c[115]
+                                                  - 8.264682764438088218906019628103e6*c[116]
+                                                  - 5.828744335721030747909799569256e6*c[117]
+                                                  - 2.3975995675675285706868646847429e6*c[118]
+                                                  - 429239.17808140486653500819035724*c[119]
+                                                  + z*(7.588335469653407461958180508101e6*c[101]
+                                                       + 1.4964399353131417950637431418804e7*c[102]
+                                                       + 1.0180820367730686957147944371085e7*c[103]
+                                                       + 2.3874922073171254646318163751146e6*c[104]
+                                                       + 5.828507793938342157083182096403e6*c[107]
+                                                       + 1.8965054418946442875508764751159e7*c[108]
+                                                       + 2.399245705466616022301531949128e7*c[109]
+                                                       + 1.3753527035637076901437673039105e7*c[110]
+                                                       + 2.9903320441716836205582467306818e6*c[111]
+                                                       + 1.2656590630971675699171122134004e6*c[114]
+                                                       + 5.037206906054187486655234856089e6*c[115]
+                                                       + 9.26214447738751265911881510046e6*c[116]
+                                                       + 9.189461790551174602560494816394e6*c[117]
+                                                       + 4.6952991531530767842617766742881e6*c[118]
+                                                       + 965788.1506831609497037684283038*c[119])))
+                                        + z*(97926.56448584316592562370575652*c[42]
+                                             + 126422.65113499241912660511595484*c[43]
+                                             + 42738.656600319107362863368177218*c[44]
+                                             + 79625.61999758620403831187492829*c[46]
+                                             + 190907.29058891386403625671064181*c[47]
+                                             + 165069.48064375800900801173493138*c[48]
+                                             + 49255.578364282760698677317904484*c[49]
+                                             + 18691.177812005320495530043050567*c[51]
+                                             + 54292.96529017364326850869861574*c[52]
+                                             + 76136.65524568307433285470044854*c[53]
+                                             + 53956.78270616216049851715656492*c[54]
+                                             + 14912.866927589744975153166967715*c[55]
+                                             - 372946.37812961798489862150905622*c[63]
+                                             - 481471.70384146148698165815772419*c[64]
+                                             - 162767.14361319977406000803581333*c[65]
+                                             - 833933.453460166688377379806892*c[67]
+                                             - 1.999406423916858380563322495136e6*c[68]
+                                             - 1.7288023887072807952124814732508e6*c[69]
+                                             - 515862.5398301373074803480261331*c[70]
+                                             - 582248.8243354382248503100431417*c[72]
+                                             - 1.69128e6*c[73]
+                                             - 2.3717327207255036730010716427739e6*c[74]
+                                             - 1.6808075773270419189968476633119e6*c[75]
+                                             - 464550.67323167232710728193569176*c[76]
+                                             - 135538.9242985202387724638681772*c[78]
+                                             - 431617.33051396349138233343124346*c[79]
+                                             - 731538.2478038998611331288419088*c[80]
+                                             - 798185.0311801142766404240217769*c[81]
+                                             - 501772.0757475449629606993656952*c[82]
+                                             - 131668.49281434036374036155887323*c[83]
+                                             + 926407.388986076686506116663401*c[91]
+                                             + 1.1959867964488571225825336300397e6*c[92]
+                                             + 404317.33184715195931377668031602*c[93]
+                                             + 2.7088975571327905053336733991697e6*c[95]
+                                             + 6.494747458554489476478466441125e6*c[96]
+                                             + 5.615734142938036200496480704531e6*c[97]
+                                             + 1.6756957862332888255964070091216e6*c[98]
+                                             + 3.8687265009395533645396281534999e6*c[100]
+                                             + 1.1237634981877637050481705497906e7*c[101]
+                                             + 1.5758872918788576867289455050493e7*c[102]
+                                             + 1.1168051433692450540871381401009e7*c[103]
+                                             + 3.0866863537457122078454197421124e6*c[104]
+                                             + 2.4529674600369243381644036552468e6*c[106]
+                                             + 7.811359522131854865352247596528e6*c[107]
+                                             + 1.3239292896284151625129181591525e7*c[108]
+                                             + 1.4445458518330250634273806943708e7*c[109]
+                                             + 9.081011823976444971976035011088e6*c[110]
+                                             + 2.3829208476993103851323528635121e6*c[111]
+                                             + 565601.1315405937198415524650603*c[113]
+                                             + 1.8984885946457513548756683201006e6*c[114]
+                                             + 3.5501312705870468980792611563706e6*c[115]
+                                             + 4.6666958712990929167098645313857e6*c[116]
+                                             + 4.3912499556276684350806935944054e6*c[117]
+                                             + 2.5474495405404991063547937275393e6*c[118]
+                                             + 643858.7671221072998025122855359*c[119]
+                                             + z*(1.0766034590321545126110198050733e6*c[68]
+                                                  + 1.5923179895988112587483381990468e6*c[69]
+                                                  + 601839.6298018268587270726971552*c[70]
+                                                  + 680400.*c[73]
+                                                  + 2.2362781580116548640904500942103e6*c[74]
+                                                  + 2.332844999565980594469762705114e6*c[75]
+                                                  + 784930.4478742049664916143051343*c[76]
+                                                  + 128318.66582847563257312615523454*c[79]
+                                                  + 531400.4252915121632759520832733*c[80]
+                                                  + 993818.6172536716973856259878987*c[81]
+                                                  + 847821.7831596449374163541006573*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 3.967379669252742440382773617882e6*c[96]
+                                                  - 5.867833663286647732716910952877e6*c[97]
+                                                  - 2.2178326582499410927011269238374e6*c[98]
+                                                  - 7.760797639418257631548139156013e6*c[101]
+                                                  - 2.5507498897383098779495621736597e7*c[102]
+                                                  - 2.6608962324750659092545763697154e7*c[103]
+                                                  - 8.95309577743922049236931140668e6*c[104]
+                                                  - 4.5079864968741865121190236526863e6*c[107]
+                                                  - 1.8668725443650404705578940301923e7*c[108]
+                                                  - 3.4914023443092318574533751384707e7*c[109]
+                                                  - 2.9784981986551544664675960675313e7*c[110]
+                                                  - 9.251339761656146201102075823047e6*c[111]
+                                                  - 876225.5052211160099426161477387*c[114]
+                                                  - 4.0528047248294606181612804351488e6*c[115]
+                                                  - 9.404639007808859007720643025083e6*c[116]
+                                                  - 1.3232824978393691427687112535607e7*c[117]
+                                                  - 9.890098216216055354083316824564e6*c[118]
+                                                  - 2.8973644520494828491113052849114e6*c[119]
+                                                  + z*(9.976266235420945300424954279202e6*c[102]
+                                                       + 1.5836831683136624155563469021688e7*c[103]
+                                                       + 6.366645886179001239018177000306e6*c[104]
+                                                       + 5.172287568803575329684208568498e6*c[108]
+                                                       + 2.1148906588927948641028318662684e7*c[109]
+                                                       + 2.475634866414673842258781147039e7*c[110]
+                                                       + 8.970996132515050861674740192045e6*c[111]
+                                                       + 816844.3631439222951332813280145*c[115]
+                                                       + 4.3223340894475059075887803802147e6*c[116]
+                                                       + 9.924618733795268570765334401706e6*c[117]
+                                                       + 9.590398270270114282747458738971e6*c[118]
+                                                       + 3.2192938356105364990125614276793e6*c[119]))))
+                                   + z*(12664.12255152325979732720130657*c[24]
+                                        + 9809.587147275872995969006303487*c[25]
+                                        + 7799.076868450521946041488225535*c[27]
+                                        + 20137.129884866909702235907462655*c[28]
+                                        + 11913.286700151222332287912277231*c[29]
+                                        + 1525.935778465135799372956536098*c[31]
+                                        + 4784.2240750198981456569427158154*c[32]
+                                        + 7325.702696670128995878576883547*c[33]
+                                        + 3775.7118534125455691692326492478*c[34]
+                                        - 50480.29318456856981727941867933*c[39]
+                                        - 39101.866963100368054528152866572*c[40]
+                                        - 74610.71579873765022904663295735*c[42]
+                                        - 192644.03982475035295482684335976*c[43]
+                                        - 113969.75093418428630096898180591*c[44]
+                                        - 41471.677082076147936620768191819*c[46]
+                                        - 130024.99759661601316571971478008*c[47]
+                                        - 199096.96130277830033861064520232*c[48]
+                                        - 102615.78825892241812224441230101*c[49]
+                                        - 8307.190138669031331346685800252*c[51]
+                                        - 28151.90792823818539848599187483*c[52]
+                                        - 52343.95048140711360383760655837*c[53]
+                                        - 62949.57982385585391493668265907*c[54]
+                                        - 29825.733855179489950306333935429*c[55]
+                                        + 130138.87966322746855737602039347*c[60]
+                                        + 100805.14272595421507858437226167*c[61]
+                                        + 245898.71085469317685623396201509*c[63]
+                                        + 634907.7413293997630527360321638*c[64]
+                                        + 375616.48526123024783078777495384*c[65]
+                                        + 256594.90875697436565457840212061*c[67]
+                                        + 804494.8924635879874455972169778*c[68]
+                                        + 1.2318591919533660727020110902516e6*c[69]
+                                        + 634907.7413293997630527360321638*c[70]
+                                        + 133850.30444492832755179541221648*c[72]
+                                        + 453600.*c[73]
+                                        + 843396.333878681263028398321245*c[74]
+                                        + 1.0142804345939046062912011761365e6*c[75]
+                                        + 480569.66196379895907649855416389*c[76]
+                                        + 27107.78485970404775449277363544*c[78]
+                                        + 95655.73270850001700905767935666*c[79]
+                                        + 193236.51828782260482761893937212*c[80]
+                                        + 281712.36394592268587309083121538*c[81]
+                                        + 294142.25130028497828730652471785*c[82]
+                                        + 131668.49281434036374036155887323*c[83]
+                                        - 272888.54867876006203691035466913*c[88]
+                                        - 211378.56088070994339338387868671*c[89]
+                                        - 579792.3795014901711466852587271*c[91]
+                                        - 1.4970174867114946296271169246756e6*c[92]
+                                        - 885647.4888080471489730346330732*c[93]
+                                        - 758794.8339307536429506087952856*c[95]
+                                        - 2.3790283730968825921166543740386e6*c[96]
+                                        - 3.6428173712114638481769888102516e6*c[97]
+                                        - 1.8775302926983628297998958085396e6*c[98]
+                                        - 674474.1106610393833819855098797*c[100]
+                                        - 2.2856986232834809142989186136523e6*c[101]
+                                        - 4.2498894162893226979810305229402e6*c[102]
+                                        - 5.110977497739546886568210456999e6*c[103]
+                                        - 2.4215992388502272569836994661876e6*c[104]
+                                        - 336681.80824036216406178089385741*c[106]
+                                        - 1.1880552108382842323031770324343e6*c[107]
+                                        - 2.4000197999183256738118013243978e6*c[108]
+                                        - 3.4988999871388150325230674258117e6*c[109]
+                                        - 3.6532806188410985519443819010124e6*c[110]
+                                        - 1.6353378366563894799927911808416e6*c[111]
+                                        - 68557.71291401135998079423818913*c[113]
+                                        - 247821.35501203281089286113269378*c[114]
+                                        - 523618.1815025142917521034153939*c[115]
+                                        - 831218.0941245203668439962269644*c[116]
+                                        - 1.0502242046344199545783422647307e6*c[117]
+                                        - 998999.8198198035711195269519762*c[118]
+                                        - 429239.17808140486653500819035724*c[119]
+                                        + z*(126422.65113499241912660511595484*c[43]
+                                             + 106846.64150079776840715842044304*c[44]
+                                             + 58740.70479658888124192514173594*c[47]
+                                             + 217196.68505757632764212070385708*c[48]
+                                             + 147766.73509284828209603195371345*c[49]
+                                             + 9048.827548362273878084783102624*c[52]
+                                             + 41637.233337482931275779914307793*c[53]
+                                             + 87679.77189751351081009037941799*c[54]
+                                             + 52195.034246564107413036084387*c[55]
+                                             - 481471.70384146148698165815772419*c[64]
+                                             - 406917.85903299943515002008953333*c[65]
+                                             - 615201.9765898025786348684600419*c[68]
+                                             - 2.2747399851411589410690545700669e6*c[69]
+                                             - 1.5475876194904119224410440783992e6*c[70]
+                                             - 281880.*c[73]
+                                             - 1.297041331646759821172461054642e6*c[74]
+                                             - 2.7313123131564431183698774528819e6*c[75]
+                                             - 1.6259273563108531448754867749211e6*c[76]
+                                             - 46661.333028536593662954965539834*c[79]
+                                             - 234644.34363521316300496585495186*c[80]
+                                             - 610376.7885494991527250301343*c[81]
+                                             - 968939.1807538799284758332578941*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + 1.1959867964488571225825336300397e6*c[92]
+                                             + 1.0107933296178798982844417007901e6*c[93]
+                                             + 1.9983838334013813773779896741924e6*c[96]
+                                             + 7.389123872286889737495369348067e6*c[97]
+                                             + 5.027087358699866476789221027365e6*c[98]
+                                             + 1.8729391636462728417469509163177e6*c[101]
+                                             + 8.618133627462502974298920730738e6*c[102]
+                                             + 1.8148083579750232128915994776639e7*c[103]
+                                             + 1.0803402238109992727458969097393e7*c[104]
+                                             + 844471.299689930255713756496922*c[107]
+                                             + 4.2465656459779354269282280576589e6*c[108]
+                                             + 1.1046527102252544602679970015777e7*c[109]
+                                             + 1.7535746970437273049333033124859e7*c[110]
+                                             + 9.531683390797241540529411454048e6*c[111]
+                                             + 146037.58420351933499043602462312*c[114]
+                                             + 769718.726808696008875592020629*c[115]
+                                             + 2.1908534052282001097531043410704e6*c[116]
+                                             + 4.2730997326062961901906300896232e6*c[117]
+                                             + 5.694298972972880355381303626264e6*c[118]
+                                             + 2.8973644520494828491113052849114e6*c[119]
+                                             + z*(1.0615453263992075058322254660312e6*c[69]
+                                                  + 936194.9796917306691310019733526*c[70]
+                                                  + 397560.56142429419806052446119294*c[74]
+                                                  + 1.8933234779086219317435755287881e6*c[75]
+                                                  + 1.3954319073319199404295365424611e6*c[76]
+                                                  + 50609.56431347734888342400793079*c[80]
+                                                  + 304318.91166997821004809194730057*c[81]
+                                                  + 807449.3172948999403965277149117*c[82]
+                                                  + 526673.9712573614549614462354929*c[83]
+                                                  - 3.9118891088577651551446073019179e6*c[97]
+                                                  - 3.4499619128332416997573085481915e6*c[98]
+                                                  - 4.5346664706458842274658883087283e6*c[102]
+                                                  - 2.1595679567913578393950185029575e7*c[103]
+                                                  - 1.5916614715447503097545442500764e7*c[104]
+                                                  - 1.7779738517762290195789466954212e6*c[108]
+                                                  - 1.0691083294035268154931594912203e7*c[109]
+                                                  - 2.8366649511001471109215200643155e7*c[110]
+                                                  - 1.8502679523312292402204151646094e7*c[111]
+                                                  - 251336.72712120686004100963938907*c[115]
+                                                  - 1.6624361882490407336879924539287e6*c[116]
+                                                  - 5.513677074330704761536296889836e6*c[117]
+                                                  - 1.0789198054053878568090891081343e7*c[118]
+                                                  - 6.438587671221072998025122855359e6*c[119]
+                                                  + z*(7.918415841568312077781734510844e6*c[103]
+                                                       + 7.162476621951376393895449125344e6*c[104]
+                                                       + 2.4881066575209351342386257250217e6*c[109]
+                                                       + 1.4441203387418930746509556691061e7*c[110]
+                                                       + 1.1213745165643813577093425240057e7*c[111]
+                                                       + 270145.88059046911922429877376342*c[116]
+                                                       + 1.9987079394448804760569076225657e6*c[117]
+                                                       + 6.368623851351247765886984318848e6*c[118]
+                                                       + 4.426529023964487686142271963059e6*c[119]))))));
+    grad[0] /*ARGH*/[1]= 13.416407864998738178455042012388*c[2]
+                         + 7.745966692414833770358530799565*c[3]
+                         - 15.874507866387543543009694521836*c[5]
+                         - 9.165151389911680013176094387456*c[6]
+                         - 51.8459255872628818477277394887*c[7]
+                         - 67.3498329619309449405074771817*c[8]
+                         - 28.98275349237887714743732831434*c[9]
+                         + 18.*c[11]
+                         + 10.392304845413263761164678049035*c[12]
+                         + 58.78775382679627435673481779294*c[13]
+                         + 76.36753236814713263529119110732*c[14]
+                         + 32.863353450309966807418186968048*c[15]
+                         + 127.27922061357855439215198517887*c[16]
+                         + 191.06019993708789165938815782706*c[17]
+                         + 170.76299364909248392794025139937*c[18]
+                         + 67.3498329619309449405074771817*c[19]
+                         - 19.899748742132399094689596420024*c[21]
+                         - 11.489125293076057319701222936438*c[22]
+                         - 64.99230723708768288367906854613*c[23]
+                         - 84.4274836768217319821813420438*c[24]
+                         - 36.331804249169899985070393716618*c[25]
+                         - 140.71247279470288663696890340633*c[26]
+                         - 211.22499852053496937195697277492*c[27]
+                         - 188.78559267062727845846163246239*c[28]
+                         - 74.4580418759451395767994517327*c[29]
+                         - 251.71412356083637127794884328319*c[30]
+                         - 399.6498467408688998357743308828*c[31]
+                         - 422.137418384108659910906710219*c[32]
+                         - 332.98648621227859072175349470667*c[33]
+                         - 125.85706178041818563897442164159*c[34]
+                         + 21.633307652783935758715327604823*c[36]
+                         + 12.48999599679679641169378624188*c[37]
+                         + 70.65408693062277483811234181567*c[38]
+                         + 91.78235124467012694050803396241*c[39]
+                         + 39.496835316262998034876922087446*c[40]
+                         + 152.97058540778354490084672327068*c[41]
+                         + 229.62578252452401822386511090094*c[42]
+                         + 205.23157651784483624448882460202*c[43]
+                         + 80.94442537939224879330183366897*c[44]
+                         + 273.64210202379311499265176613602*c[45]
+                         + 434.46518847889297838364614296191*c[46]
+                         + 458.91175622335063470254016981205*c[47]
+                         + 361.99447509596054607020117309513*c[48]
+                         + 136.82105101189655749632588306801*c[49]
+                         + 437.14985988788787440928251846579*c[50]
+                         + 713.8991525418698800376058109592*c[51]
+                         + 809.925922538598587853267623383*c[52]
+                         + 760.0447355254820788436016103803*c[53]
+                         + 562.0498198558558385262203808846*c[54]
+                         + 207.12315177207979132157176344048*c[55]
+                         - 23.237900077244501311075592398694*c[57]
+                         - 13.416407864998738178455042012388*c[58]
+                         - 75.89466384404110396797344506639*c[59]
+                         - 98.59006035092990042225456090414*c[60]
+                         - 42.426406871192851464050661726291*c[61]
+                         - 164.31676725154983403709093484024*c[62]
+                         - 246.65765749313358789591369646575*c[63]
+                         - 220.45407685048602883775556672353*c[64]
+                         - 86.94826047713663144231198494302*c[65]
+                         - 293.93876913398137178367408896471*c[66]
+                         - 466.6904755831213661045572789892*c[67]
+                         - 492.95030175464950211127280452072*c[68]
+                         - 388.84444190447161385795804616528*c[69]
+                         - 146.96938456699068589183704448235*c[70]
+                         - 469.57427527495583624592647043357*c[71]
+                         - 766.8507025490685432654945491569*c[72]
+                         - 870.*c[73]
+                         - 816.4190100677470138742913042355*c[74]
+                         - 603.7383539249432180304768905574*c[75]
+                         - 222.48595461286988846134192322402*c[76]
+                         - 695.5860838170930515384958795441*c[77]
+                         - 1154.5908366170242562098773955836*c[78]
+                         - 1360.9555466656506485028531615785*c[79]
+                         - 1380.260844913018605911563852658*c[80]
+                         - 1217.2756466799128401923677892023*c[81]
+                         - 865.1242685302499361391368374054*c[82]
+                         - 313.49641146271515176276561636484*c[83]
+                         + 24.738633753705963298928459135844*c[85]
+                         + 14.282856857085699995998799622735*c[86]
+                         + 80.79603950689662362690708733656*c[87]
+                         + 104.95713410721540847573475179582*c[88]
+                         + 45.166359162544859699440999719382*c[89]
+                         + 174.92855684535901412622458632637*c[90]
+                         + 262.58712839741402678744803384381*c[91]
+                         + 234.69128658729535372498697606745*c[92]
+                         + 92.56349172324907493447268322253*c[93]
+                         + 312.9217154497271382999826347566*c[94]
+                         + 496.82995078799345669385099691321*c[95]
+                         + 524.7856705360770423786737589791*c[96]
+                         + 413.95651945584816456556691025586*c[97]
+                         + 156.4608577248635691499913173783*c[98]
+                         + 499.89998999799949985995798679571*c[99]
+                         + 816.3749138722967888646391514829*c[100]
+                         + 926.1857265149360959460742202649*c[101]
+                         + 869.1444068737944769309619258396*c[102]
+                         + 642.7285585688564998199459830231*c[103]
+                         + 236.85438564654022466585479911851*c[104]
+                         + 740.5079337859925994757814657803*c[105]
+                         + 1229.1558078616396465747556442413*c[106]
+                         + 1448.8478180954685759794841858955*c[107]
+                         + 1469.3998775010157186602865251415*c[108]
+                         + 1295.8888841254870490826175651155*c[109]
+                         + 920.995113993554256792701319583*c[110]
+                         + 333.74241564416111836587575119216*c[111]
+                         + 1039.0226176556504585549952837055*c[112]
+                         + 1742.5085365644553995118535539736*c[113]
+                         + 2102.0561362627783066805185362419*c[114]
+                         + 2225.3772713856857399464395154241*c[115]
+                         + 2127.5225028187128437078474856826*c[116]
+                         + 1805.072851715409296931525767506*c[117]
+                         + 1248.7497747747544638994086899702*c[118]
+                         + 447.12414383479673597396686495546*c[119]
+                         + z*(112.2497216032182415675124619695*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 127.27922061357855439215198517887*c[14]
+                              - 98.59006035092990042225456090414*c[15]
+                              - 352.72652296077764614040890675765*c[17]
+                              - 910.7359661284932476156813407966*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + 140.71247279470288663696890340633*c[24]
+                              + 108.99541274750969995521118114985*c[25]
+                              + 389.95384342252609730207441127677*c[27]
+                              + 1006.8564942433454851117953731327*c[28]
+                              + 595.6643350075611166143956138616*c[29]
+                              + 762.967889232567899686478268049*c[31]
+                              + 2392.1120375099490728284713579077*c[32]
+                              + 3662.8513483350644979392884417734*c[33]
+                              + 1887.8559267062727845846163246239*c[34]
+                              - 152.97058540778354490084672327068*c[39]
+                              - 118.49050594878899410463076626234*c[40]
+                              - 423.92452158373664902867405089404*c[42]
+                              - 1094.5684080951724599706070645441*c[43]
+                              - 647.5554030351379903464146693518*c[44]
+                              - 829.4335416415229587324153638364*c[46]
+                              - 2600.4999519323202633143942956016*c[47]
+                              - 3981.9392260555660067722129040464*c[48]
+                              - 2052.3157651784483624448882460202*c[49]
+                              - 1384.5316897781718885577809667087*c[51]
+                              - 4691.984654706364233080998645805*c[52]
+                              - 8723.991746901185600639601093061*c[53]
+                              - 10491.596637309308985822780443179*c[54]
+                              - 4970.9556425299149917177223225716*c[55]
+                              + 164.31676725154983403709093484024*c[60]
+                              + 127.27922061357855439215198517887*c[61]
+                              + 455.36798306424662380784067039831*c[63]
+                              + 1175.7550765359254871346963558588*c[64]
+                              + 695.5860838170930515384958795441*c[65]
+                              + 890.9545442950498807450638962521*c[67]
+                              + 2793.3850432763471786305458922841*c[68]
+                              + 4277.2888609491877524375385078181*c[69]
+                              + 2204.5407685048602883775556672353*c[70]
+                              + 1487.2256049436480839088379135164*c[72]
+                              + 5040.*c[73]
+                              + 9371.070376429791811426648013834*c[74]
+                              + 11269.782606598940069902235290406*c[75]
+                              + 5339.662910708877323072206157377*c[76]
+                              + 2258.98207164200397954106446962*c[78]
+                              + 7971.311059041668084088139946388*c[79]
+                              + 16103.043190651883735634911614344*c[80]
+                              + 23476.030328826890489424235934615*c[81]
+                              + 24511.854275023748190608877059821*c[82]
+                              + 10972.374401195030311696796572769*c[83]
+                              - 174.92855684535901412622458632637*c[88]
+                              - 135.49907748763457909832299915815*c[89]
+                              - 484.77623704137974176144252401934*c[91]
+                              - 1251.6868617989085531999305390264*c[92]
+                              - 740.5079337859925994757814657803*c[93]
+                              - 948.493542413442053688260994107*c[95]
+                              - 2973.7854663711032401458179675482*c[96]
+                              - 4553.5217140143298102212360128145*c[97]
+                              - 2346.9128658729535372498697606745*c[98]
+                              - 1583.272560237181651131421384694*c[100]
+                              - 5365.489726017560831687602379465*c[101]
+                              - 9976.266235420945300424954279202*c[102]
+                              - 11997.599759951987996638991683097*c[103]
+                              - 5684.505255516965391980515178844*c[104]
+                              - 2404.8700588597297432984349561244*c[106]
+                              - 8486.108648844887373594121660245*c[107]
+                              - 17142.998570845183384370009459984*c[108]
+                              - 24992.142765277250232307624470084*c[109]
+                              - 26094.861563150703942459870721517*c[110]
+                              - 11680.984547545639142805651291726*c[111]
+                              - 3427.8856457005679990397119094563*c[113]
+                              - 12391.067750601640544643056634689*c[114]
+                              - 26180.909075125714587605170769695*c[115]
+                              - 41560.904706226018342199811348219*c[116]
+                              - 52511.21023172099772891711323654*c[117]
+                              - 49949.990990990178555976347598809*c[118]
+                              - 21461.958904070243326750409517862*c[119]
+                              + z*(796.893970362431591663721173197*c[18]
+                                   + 673.498329619309449405074771817*c[19]
+                                   - 880.9994324629272994728209514911*c[28]
+                                   - 744.580418759451395767994517327*c[29]
+                                   - 2251.3995647152461861915024545013*c[32]
+                                   - 8324.662155306964768043837367667*c[33]
+                                   - 5663.567780118818353753848973872*c[34]
+                                   + 957.7473570832759024742811814761*c[43]
+                                   + 809.4442537939224879330183366897*c[44]
+                                   + 2447.5293665245367184135475723309*c[47]
+                                   + 9049.861877399013651755029327378*c[48]
+                                   + 6156.94729553534508733466473806*c[49]
+                                   + 4524.413774181136939042391551312*c[52]
+                                   + 20818.616668741465637889957153896*c[53]
+                                   + 43839.885948756755405045189708997*c[54]
+                                   + 26097.517123282053706518042193501*c[55]
+                                   - 1028.7856919689348012428593113765*c[64]
+                                   - 869.4826047713663144231198494302*c[65]
+                                   - 2629.0682760247973445934549574439*c[68]
+                                   - 9721.111047611790346448951154132*c[69]
+                                   - 6613.622305514580865132667001706*c[70]
+                                   - 4860.*c[73]
+                                   - 22362.781580116548640904500942103*c[74]
+                                   - 47091.591606145571006377197463481*c[75]
+                                   - 28033.230281221605946129082326227*c[76]
+                                   - 7776.888838089432277159160923306*c[79]
+                                   - 39107.390605868860500827642491977*c[80]
+                                   - 101729.46475824985878750502238333*c[81]
+                                   - 161489.86345897998807930554298235*c[82]
+                                   - 87778.99520956024249357437258216*c[83]
+                                   + 1095.2260040740449840499392216481*c[92]
+                                   + 925.6349172324907493447268322253*c[93]
+                                   + 2798.8569095257442260195933812219*c[96]
+                                   + 10348.912986396204114139172756397*c[97]
+                                   + 7040.738597618860611749609282024*c[98]
+                                   + 5173.865092945505087698759437342*c[101]
+                                   + 23806.998970890892194195913620824*c[102]
+                                   + 50132.8275683708069859557866758*c[103]
+                                   + 29843.652591464068307897704688932*c[104]
+                                   + 8279.130389116963291311338205117*c[107]
+                                   + 41632.996529195445362041451545675*c[108]
+                                   + 108299.28531620141767333303937036*c[109]
+                                   + 171919.08794546346126797091298882*c[110]
+                                   + 93447.87638036511314244521033381*c[111]
+                                   + 12169.798683626611249203002051927*c[114]
+                                   + 64143.22723405800073963266838575*c[115]
+                                   + 182571.11710235000914609202842253*c[116]
+                                   + 356091.64438385801584921917413527*c[117]
+                                   + 474524.91441440669628177530218869*c[118]
+                                   + 241447.03767079023742594210707595*c[119]
+                                   + z*(4994.7972931841788608263024206*c[33]
+                                        + 4404.9971623146364973641047574557*c[34]
+                                        - 5429.917126439408191053017596427*c[48]
+                                        - 4788.7367854163795123714059073804*c[49]
+                                        - 13218.169313486644849453941050093*c[53]
+                                        - 62949.57982385585391493668265907*c[54]
+                                        - 46395.585996945873256032075010668*c[55]
+                                        + 5832.666628567074207869370692479*c[69]
+                                        + 5143.928459844674006214296556882*c[70]
+                                        + 14198.591479439078502161587899748*c[74]
+                                        + 67618.69563959364041941341174243*c[75]
+                                        + 49836.853833282855015340590802181*c[76]
+                                        + 25304.782156738674441712003965397*c[80]
+                                        + 152159.45583498910502404597365028*c[81]
+                                        + 403724.65864744997019826385745587*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        - 6209.347791837722468483503653838*c[97]
+                                        - 5476.130020370224920249696108241*c[98]
+                                        - 15115.554902152947424886294362428*c[102]
+                                        - 71985.59855971192797983395009858*c[103]
+                                        - 53055.38238482501032515147500255*c[104]
+                                        - 26938.997754185288175438586294261*c[108]
+                                        - 161986.11051568588113532719563943*c[109]
+                                        - 429797.71986365865316992728247205*c[110]
+                                        - 280343.62914109533942733563100142*c[111]
+                                        - 41889.454520201143340168273231512*c[115]
+                                        - 277072.69804150678894799874232146*c[116]
+                                        - 918946.1790551174602560494816394*c[117]
+                                        - 1.7981996756756464280151485135571e6*c[118]
+                                        - 1.0730979452035121663375204758931e6*c[119]
+                                        + z*(28851.890752600599711012646218742*c[54]
+                                             + 26097.517123282053706518042193501*c[55]
+                                             - 30991.902168147085192231147048615*c[75]
+                                             - 28033.230281221605946129082326227*c[76]
+                                             - 73036.53880079477041154206735214*c[81]
+                                             - 423910.89157982246870817705032867*c[82]
+                                             - 329171.23203585090935090389718308*c[83]
+                                             + 32993.399339867966990757227128517*c[103]
+                                             + 29843.652591464068307897704688932*c[104]
+                                             + 77753.33304752922294495705390693*c[109]
+                                             + 451287.60585684158582842364659565*c[110]
+                                             + 350429.53642636917428416953875177*c[111]
+                                             + 135072.94029523455961214938688171*c[116]
+                                             + 999353.9697224402380284538112829*c[117]
+                                             + 3.1843119256756238829434921594241e6*c[118]
+                                             + 2.2132645119822438430711359815295e6*c[119]
+                                             + z*(157452.61687250548837732290440779*c[82]
+                                                  + 144835.34209577440011439771476056*c[83]
+                                                  - 167621.1107468268747362716401641*c[110]
+                                                  - 154188.99602760243668503459705078*c[111]
+                                                  - 385957.39520314933330754078228855*c[117]
+                                                  - 2.6373595243242814277555511532171e6*c[118]
+                                                  - 2.1247339315029540893482905422683e6*c[119]
+                                                  + z*(824174.8513513379461736097353804*c[118]
+                                                       + 767265.0308205111989313271402636*c[119]))))))
+                         + y*(129.61481396815720461931934872176*c[7]
+                              + 112.2497216032182415675124619695*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 146.96938456699068589183704448235*c[13]
+                              - 127.27922061357855439215198517887*c[14]
+                              - 32.863353450309966807418186968048*c[15]
+                              - 763.6753236814713263529119110732*c[16]
+                              - 969.9979381421385268861244935835*c[17]
+                              - 569.2099788303082797598008379979*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + 162.48076809271920720919767136532*c[23]
+                              + 140.71247279470288663696890340633*c[24]
+                              + 36.331804249169899985070393716618*c[25]
+                              + 844.274836768217319821813420438*c[26]
+                              + 1072.3730694119467675807046310111*c[27]
+                              + 629.285308902090928194872108208*c[28]
+                              + 148.91608375189027915359890346539*c[29]
+                              + 2642.9982973887818984184628544734*c[30]
+                              + 3814.8394461628394984323913402449*c[31]
+                              + 3236.3868742781663926502847783457*c[32]
+                              + 1664.9324310613929536087674735333*c[33]
+                              + 377.57118534125455691692326492478*c[34]
+                              - 176.63521732655693709528085453919*c[38]
+                              - 152.97058540778354490084672327068*c[39]
+                              - 39.496835316262998034876922087446*c[40]
+                              - 917.8235124467012694050803396241*c[41]
+                              - 1165.7924343552757848288536399586*c[42]
+                              - 684.1052550594827874816294153401*c[43]
+                              - 161.88885075878449758660366733795*c[44]
+                              - 2873.2420712498277074228435444282*c[45]
+                              - 4147.1677082076147936620768191819*c[46]
+                              - 3518.3234643790215327194746352257*c[47]
+                              - 1809.9723754798027303510058654756*c[48]
+                              - 410.46315303568967248897764920403*c[49]
+                              - 6994.397758206205990548520295453*c[50]
+                              - 10730.120595780832136322802491992*c[51]
+                              - 10612.822433264395289111782651226*c[52]
+                              - 7798.719894957120461177825219555*c[53]
+                              - 3746.9987990390389235081358725639*c[54]
+                              - 828.4926070883191652862870537619*c[55]
+                              + 189.73665961010275991993361266596*c[59]
+                              + 164.31676725154983403709093484024*c[60]
+                              + 42.426406871192851464050661726291*c[61]
+                              + 985.9006035092990042225456090414*c[62]
+                              + 1252.2619534266782154715618435954*c[63]
+                              + 734.8469228349534294591852224118*c[64]
+                              + 173.89652095427326288462396988604*c[65]
+                              + 3086.3570759068044037285779341294*c[66]
+                              + 4454.7727214752494037253194812605*c[67]
+                              + 3779.2856467856461828530915013255*c[68]
+                              + 1944.2222095223580692897902308264*c[69]
+                              + 440.90815370097205767551113344706*c[70]
+                              + 7513.188404399293379934823526937*c[71]
+                              + 11525.998438313272650293493829752*c[72]
+                              + 11400.*c[73]
+                              + 8377.168972869056316275336860851*c[74]
+                              + 4024.9223594996214535365126037163*c[75]
+                              + 889.9438184514795538453676928961*c[76]
+                              + 15650.686885884593659616157289743*c[77]
+                              + 24848.80278806204377495170916582*c[78]
+                              + 26635.844270456305549270126162322*c[79]
+                              + 23004.347415216976765192730877634*c[80]
+                              + 15650.686885884593659616157289743*c[81]
+                              + 7209.368904418749467826140311712*c[82]
+                              + 1567.4820573135757588138280818242*c[83]
+                              - 201.99009876724155906726771834139*c[87]
+                              - 174.92855684535901412622458632637*c[88]
+                              - 45.166359162544859699440999719382*c[89]
+                              - 1049.5713410721540847573475179582*c[90]
+                              - 1333.1346518637942898439669410532*c[91]
+                              - 782.3042886243178457499565868915*c[92]
+                              - 185.12698344649814986894536644507*c[93]
+                              - 3285.6780122221349521498176649443*c[94]
+                              - 4742.4677120672102684413049705351*c[95]
+                              - 4023.3568074432573249031654855065*c[96]
+                              - 2069.7825972792408228278345512793*c[97]
+                              - 469.3825731745907074499739521349*c[98]
+                              - 7998.399839967991997759327788731*c[99]
+                              - 12270.362341838157796268515731379*c[100]
+                              - 12136.226761230197119293386334505*c[101]
+                              - 8918.177392270238980682913673832*c[102]
+                              - 4284.8570571257099987996398868204*c[103]
+                              - 947.417542586160898663419196474*c[104]
+                              - 16661.428510184833488205082980056*c[105]
+                              - 26453.570647457027176282784517368*c[106]
+                              - 28356.021582725599272741333352527*c[107]
+                              - 24489.997958350261977671442085691*c[108]
+                              - 16661.428510184833488205082980056*c[109]
+                              - 7674.959283279618806605844329858*c[110]
+                              - 1668.7120782208055918293787559608*c[111]
+                              - 31170.678529669513756649858511164*c[112]
+                              - 50561.31327408337798583575066448*c[113]
+                              - 56866.15021258252892809402776991*c[114]
+                              - 53670.86360400771490459060007787*c[115]
+                              - 43045.222731448376140135518896369*c[116]
+                              - 27896.58043560178004348721640691*c[117]
+                              - 12487.497747747544638994086899702*c[118]
+                              - 2682.7448630087804158438011897327*c[119]
+                              + z*(1234.5428303627217614914311736518*c[17]
+                                   + 1593.7879407248631833274423463941*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 1364.8384519788413405572604394687*c[27]
+                                   - 1761.9988649258545989456419029823*c[28]
+                                   - 595.6643350075611166143956138616*c[29]
+                                   - 6103.743113860543197491826144392*c[31]
+                                   - 14634.097170649100210244765954259*c[32]
+                                   - 12653.486476066586447426632798853*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + 1483.7358255430782716003591781292*c[42]
+                                   + 1915.4947141665518049485623629521*c[43]
+                                   + 647.5554030351379903464146693518*c[44]
+                                   + 6635.468333132183669859322910691*c[46]
+                                   + 15908.940882409488669688059220151*c[47]
+                                   + 13755.790053646500750667644577615*c[48]
+                                   + 4104.6315303568967248897764920403*c[49]
+                                   + 18691.177812005320495530043050567*c[51]
+                                   + 54292.96529017364326850869861574*c[52]
+                                   + 76136.65524568307433285470044854*c[53]
+                                   + 53956.78270616216049851715656492*c[54]
+                                   + 14912.866927589744975153166967715*c[55]
+                                   - 1593.7879407248631833274423463941*c[63]
+                                   - 2057.5713839378696024857186227529*c[64]
+                                   - 695.5860838170930515384958795441*c[65]
+                                   - 7127.636354360399045960511170017*c[67]
+                                   - 17088.943794161182739857457223385*c[68]
+                                   - 14776.088792369921326602405754281*c[69]
+                                   - 4409.0815370097205767551113344706*c[70]
+                                   - 20077.545666739249132769311832472*c[72]
+                                   - 58320.*c[73]
+                                   - 81783.88692156909217245074630255*c[74]
+                                   - 57958.88197679454893092578149351*c[75]
+                                   - 16018.98873212663196921661847213*c[76]
+                                   - 45179.6414328400795908212893924*c[78]
+                                   - 143872.44350465449712744447708115*c[79]
+                                   - 243846.08260129995371104294730292*c[80]
+                                   - 266061.67706003809221347467392564*c[81]
+                                   - 167257.35858251498765356645523172*c[82]
+                                   - 43889.497604780121246787186291078*c[83]
+                                   + 1696.7168296448290961650488340677*c[91]
+                                   + 2190.4520081480899680998784432962*c[92]
+                                   + 740.5079337859925994757814657803*c[93]
+                                   + 7587.948339307536429506087952856*c[95]
+                                   + 18192.569911917337469127356977942*c[96]
+                                   + 15730.347739322230253491542589723*c[97]
+                                   + 4693.825731745907074499739521349*c[98]
+                                   + 21374.17956320195229027418869337*c[100]
+                                   + 62086.3811153460610523851132481*c[101]
+                                   + 87065.59623640097716734505552758*c[102]
+                                   + 61701.94162261022398271481437021*c[103]
+                                   + 17053.515766550896175941545536533*c[104]
+                                   + 48097.401177194594865968699122487*c[106]
+                                   + 153163.91219866382088925975679467*c[107]
+                                   + 259593.97835851277696331728610833*c[108]
+                                   + 283244.28467314216929948641066095*c[109]
+                                   + 178059.0553720871563132555884527*c[110]
+                                   + 46723.938190182556571222605166903*c[111]
+                                   + 94266.85525676561997359207751005*c[113]
+                                   + 316414.7657742918924792780533501*c[114]
+                                   + 591688.5450978411496798768593951*c[115]
+                                   + 777782.6452165154861183107552309*c[116]
+                                   + 731874.9926046114058467822657342*c[117]
+                                   + 424574.92342341651772579895458988*c[118]
+                                   + 107309.79452035121663375204758931*c[119]
+                                   + z*(10131.298041218607837861761045256*c[32]
+                                        + 14984.3918795525365824789072618*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 11013.882149360415232860964075489*c[47]
+                                        - 16289.751379318224573159052789281*c[48]
+                                        - 6156.94729553534508733466473806*c[49]
+                                        - 45244.13774181136939042391551312*c[52]
+                                        - 148704.40477672475455635683681355*c[53]
+                                        - 155125.75028021621143323682512414*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + 11830.807242111588050670547308497*c[68]
+                                        + 17497.999885701222623608112077438*c[69]
+                                        + 6613.622305514580865132667001706*c[70]
+                                        + 48600.*c[73]
+                                        + 159734.15414368963314931786387216*c[74]
+                                        + 166631.78568328432817641162179385*c[75]
+                                        + 56066.46056244321189225816465245*c[76]
+                                        + 128318.66582847563257312615523454*c[79]
+                                        + 531400.4252915121632759520832733*c[80]
+                                        + 993818.6172536716973856259878987*c[81]
+                                        + 847821.7831596449374163541006573*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        - 12594.856092865849017088170215498*c[96]
+                                        - 18628.043375513167405450510961514*c[97]
+                                        - 7040.738597618860611749609282024*c[98]
+                                        - 51738.65092945505087698759437342*c[101]
+                                        - 170049.99264922065852997081157731*c[102]
+                                        - 177393.08216500439395030509131436*c[103]
+                                        - 59687.30518292813661579540937786*c[104]
+                                        - 136605.65142042989430663708038443*c[107]
+                                        - 565718.9528378910516842103121795*c[108]
+                                        - 1.0580007103967369265010227692335e6*c[109]
+                                        - 902575.2117136831716568472931913*c[110]
+                                        - 280343.62914109533942733563100142*c[111]
+                                        - 292075.16840703866998087204924625*c[114]
+                                        - 1.3509349082764868727204268117163e6*c[115]
+                                        - 3.1348796692696196692402143416942e6*c[116]
+                                        - 4.4109416594645638092290375118691e6*c[117]
+                                        - 3.2966994054053517846944389415214e6*c[118]
+                                        - 965788.1506831609497037684283038*c[119]
+                                        + z*(72699.93122417654667199667577551*c[53]
+                                             + 115407.56301040239884405058487497*c[54]
+                                             + 46395.585996945873256032075010668*c[55]
+                                             - 78092.25313691493176188873344861*c[74]
+                                             - 123967.60867258834076892458819446*c[75]
+                                             - 49836.853833282855015340590802181*c[76]
+                                             - 303657.38588086409330054404758476*c[80]
+                                             - 1.2416211596135110969962151449863e6*c[81]
+                                             - 1.4534087711308198927137498868411e6*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + 83135.55196184121083687461899335*c[102]
+                                             + 131973.59735947186796302890851407*c[103]
+                                             + 53055.38238482501032515147500255*c[104]
+                                             + 323267.97305022345810526303553113*c[108]
+                                             + 1.3218066618079967900642699164178e6*c[109]
+                                             + 1.5472717915091711514117382168994e6*c[110]
+                                             + 560687.2582821906788546712620028*c[111]
+                                             + 816844.3631439222951332813280145*c[115]
+                                             + 4.3223340894475059075887803802147e6*c[116]
+                                             + 9.924618733795268570765334401706e6*c[117]
+                                             + 9.590398270270114282747458738971e6*c[118]
+                                             + 3.2192938356105364990125614276793e6*c[119]
+                                             + z*(474737.50220516600767502343778888*c[81]
+                                                  + 787263.084362527441886614522039*c[82]
+                                                  + 329171.23203585090935090389718308*c[83]
+                                                  - 505396.664808939949142220850395*c[109]
+                                                  - 838105.5537341343736813582008205*c[110]
+                                                  - 350429.53642636917428416953875177*c[111]
+                                                  - 1.891021164133283834570091416344e6*c[116]
+                                                  - 9.166488136074796666054093579353e6*c[117]
+                                                  - 1.1613372905405216514264500816723e7*c[118]
+                                                  - 4.426529023964487686142271963059e6*c[119]
+                                                  + z*(2.8946804640236199998065558671641e6*c[117]
+                                                       + 4.9450491081080276770416584122821e6*c[118]
+                                                       + 2.1247339315029540893482905422683e6*c[119])))))
+                              + y*(890.9545442950498807450638962521*c[16]
+                                   + 925.9071227720413211185733802388*c[17]
+                                   + 398.44698518121579583186058659852*c[18]
+                                   + 67.3498329619309449405074771817*c[19]
+                                   - 984.9873095629202064587823238443*c[26]
+                                   - 1023.6288389841310054179453296015*c[27]
+                                   - 440.49971623146364973641047574557*c[28]
+                                   - 74.4580418759451395767994517327*c[29]
+                                   - 7047.995459703418395782567611929*c[30]
+                                   - 9155.614670790814796237739216588*c[31]
+                                   - 6191.348802966927012026631749879*c[32]
+                                   - 2330.9054034859501350522744629467*c[33]
+                                   - 377.57118534125455691692326492478*c[34]
+                                   + 1070.7940978544848143059270628948*c[41]
+                                   + 1112.8018691573087037002693835969*c[42]
+                                   + 478.87367854163795123714059073804*c[43]
+                                   + 80.94442537939224879330183366897*c[44]
+                                   + 7661.978856666207219794249451809*c[45]
+                                   + 9953.202499698275504788984366036*c[46]
+                                   + 6730.70575794247597563725582391*c[47]
+                                   + 2533.9613256717238224914082116659*c[48]
+                                   + 410.46315303568967248897764920403*c[49]
+                                   + 31474.789911927926957468341329537*c[50]
+                                   + 45170.34637901285786419760403887*c[51]
+                                   + 38708.873401327504922918238827891*c[52]
+                                   + 22404.796986359863019824430079908*c[53]
+                                   + 7868.697477981981739367085332384*c[54]
+                                   + 1242.7389106324787479294305806429*c[55]
+                                   - 1150.2173707608488382596365438817*c[62]
+                                   - 1195.3409555436473874955817597956*c[63]
+                                   - 514.3928459844674006214296556882*c[64]
+                                   - 86.94826047713663144231198494302*c[65]
+                                   - 8230.285535751478409942874491012*c[66]
+                                   - 10691.454531540598568940766755025*c[67]
+                                   - 7229.937759068192697632001132971*c[68]
+                                   - 2721.911093331301297005706323157*c[69]
+                                   - 440.90815370097205767551113344706*c[70]
+                                   - 33809.347819796820209706705871217*c[71]
+                                   - 48520.735361286518737525836928474*c[72]
+                                   - 41580.*c[73]
+                                   - 24066.612557649238061163891490073*c[74]
+                                   - 8452.336954949205052426676467804*c[75]
+                                   - 1334.9157276772193307680515393441*c[76]
+                                   - 104337.91257256395773077438193162*c[77]
+                                   - 158128.7450149402785678745128734*c[78]
+                                   - 153593.55455226628747389342823529*c[79]
+                                   - 112721.30233456318614944438130041*c[80]
+                                   - 59994.29972922427569519526961068*c[81]
+                                   - 20186.232932372498509913192872794*c[82]
+                                   - 3134.9641146271515176276561636484*c[83]
+                                   + 1224.4998979175130988835721042846*c[90]
+                                   + 1272.5376222336218221237866255508*c[91]
+                                   + 547.6130020370224920249696108241*c[92]
+                                   + 92.56349172324907493447268322253*c[93]
+                                   + 8761.808032592359872399513773185*c[94]
+                                   + 11381.922508961304644259131929284*c[95]
+                                   + 7696.85650119579662155388179836*c[96]
+                                   + 2897.695636190937151958968371791*c[97]
+                                   + 469.3825731745907074499739521349*c[98]
+                                   + 35992.799279855963989916975049291*c[99]
+                                   + 51654.26727773805136816262267564*c[100]
+                                   + 44265.29023964487686142271963059*c[101]
+                                   + 25620.865559149245885182268944315*c[102]
+                                   + 8998.199819963990997479243762323*c[103]
+                                   + 1421.1263138792413479951287947111*c[104]
+                                   + 111076.19006789888992136721986704*c[105]
+                                   + 168340.9041201810820308904469287*c[106]
+                                   + 163512.82518506002500339892955107*c[107]
+                                   + 120000.98999591628369059006621989*c[108]
+                                   + 63868.80928904186170478615142355*c[109]
+                                   + 21489.885993182932658496364123602*c[110]
+                                   + 3337.4241564416111836587575119216*c[111]
+                                   + 285731.219855303876102623703019*c[112]
+                                   + 447767.56246963669487456236817273*c[113]
+                                   + 468537.24931962453309431557899919*c[114]
+                                   + 393368.15885376386167876769081467*c[115]
+                                   + 264950.76750219086693152379734489*c[116]
+                                   + 133739.48855891441609083577277431*c[117]
+                                   + 43706.242117116406236479304148958*c[118]
+                                   + 6706.862157521951039609502974332*c[119]
+                                   + y*(5285.996594777563796836925708947*c[30]
+                                        + 6103.743113860543197491826144392*c[31]
+                                        + 3377.099347072869279287253681752*c[32]
+                                        + 998.95945863683577216526048412*c[33]
+                                        + 125.85706178041818563897442164159*c[34]
+                                        - 5746.484142499655414845687088856*c[45]
+                                        - 6635.468333132183669859322910691*c[46]
+                                        - 3671.2940497868050776203213584964*c[47]
+                                        - 1085.9834252878816382106035192854*c[48]
+                                        - 136.82105101189655749632588306801*c[49]
+                                        - 52457.98318654654492911390221589*c[50]
+                                        - 70091.91679501995185823766143963*c[51]
+                                        - 51946.97296282046115196819929284*c[52]
+                                        - 24453.613229950292971489790942672*c[53]
+                                        - 6744.597838270270062314644570615*c[54]
+                                        - 828.4926070883191652862870537619*c[55]
+                                        + 6172.714151813608807457155868259*c[66]
+                                        + 7127.636354360399045960511170017*c[67]
+                                        + 3943.6024140371960168901824361658*c[68]
+                                        + 1166.5333257134148415738741384958*c[69]
+                                        + 146.96938456699068589183704448235*c[70]
+                                        + 56348.91303299470034951117645203*c[71]
+                                        + 75290.79625027218424788491937177*c[72]
+                                        + 55800.*c[73]
+                                        + 26267.394236962295228998937614534*c[74]
+                                        + 7244.860247099318616365722686689*c[75]
+                                        + 889.9438184514795538453676928961*c[76]
+                                        + 286929.25957455088375962955031196*c[77]
+                                        + 414146.71313436739624919515276367*c[78]
+                                        + 363569.55318068095895719077316454*c[79]
+                                        + 227743.03941064806997540803568857*c[80]
+                                        + 98251.53433916439352981254298561*c[81]
+                                        + 25953.728055907498084174105122163*c[82]
+                                        + 3134.9641146271515176276561636484*c[83]
+                                        - 6571.356024444269904299635329889*c[94]
+                                        - 7587.948339307536429506087952856*c[95]
+                                        - 4198.2853642886163390293900718328*c[96]
+                                        - 1241.8695583675444936967007307676*c[97]
+                                        - 156.4608577248635691499913173783*c[98]
+                                        - 59987.99879975993998319495841549*c[99]
+                                        - 80153.17336200732108852820760014*c[100]
+                                        - 59403.63625233728063654131205837*c[101]
+                                        - 27963.776568982952736039644570491*c[102]
+                                        - 7712.742702826277997839351796277*c[103]
+                                        - 947.417542586160898663419196474*c[104]
+                                        - 305459.52268672194728375985463436*c[105]
+                                        - 440892.84412428378627137974195613*c[106]
+                                        - 387049.34569121803386880506108923*c[107]
+                                        - 242450.97978766759357894727664835*c[108]
+                                        - 104596.74564727145467595413204146*c[109]
+                                        - 27629.853419806627703781039587489*c[110]
+                                        - 3337.4241564416111836587575119216*c[111]
+                                        - 1.142924879421215504410494812076e6*c[112]
+                                        - 1.7282256797073696995158547543509e6*c[113]
+                                        - 1.6794322183404723523900142831659e6*c[114]
+                                        - 1.2540655446985217287462876798684e6*c[115]
+                                        - 715441.2881571764586050110382086*c[116]
+                                        - 292093.60691394804986710144237824*c[117]
+                                        - 74924.98648648526783396452139821*c[118]
+                                        - 8942.482876695934719479337299109*c[119]
+                                        + y*(28851.890752600599711012646218742*c[50]
+                                             + 35694.957627093494001880290547958*c[51]
+                                             + 23040.996072218752930308475492793*c[52]
+                                             + 9087.491403022068333999584471939*c[53]
+                                             + 2060.8493394714714079294747299101*c[54]
+                                             + 207.12315177207979132157176344048*c[55]
+                                             - 30991.902168147085192231147048615*c[71]
+                                             - 38342.535127453427163274727457846*c[72]
+                                             - 24750.*c[73]
+                                             - 9761.531642114366470236091681077*c[74]
+                                             - 2213.707297724791799445081932044*c[75]
+                                             - 222.48595461286988846134192322402*c[76]
+                                             - 344315.11148946106051155546037435*c[77]
+                                             - 472127.25297317883172408247415058*c[78]
+                                             - 374262.77533305392833828461943408*c[79]
+                                             - 202438.25725390939553369603172318*c[80]
+                                             - 73036.53880079477041154206735214*c[81]
+                                             - 15860.611589721248829217508685766*c[82]
+                                             - 1567.4820573135757588138280818242*c[83]
+                                             + 32993.399339867966990757227128517*c[99]
+                                             + 40818.745693614839443231957574143*c[100]
+                                             + 26348.387047407664798465904542018*c[101]
+                                             + 10391.943995230151354609327374169*c[102]
+                                             + 2356.6713814191404993398019377512*c[103]
+                                             + 236.85438564654022466585479911851*c[104]
+                                             + 366551.42722406633674051182556123*c[105]
+                                             + 502617.84230168351634937290583*c[106]
+                                             + 398433.14997625385839435815112127*c[107]
+                                             + 215511.98203348230540350869035408*c[108]
+                                             + 77753.33304752922294495705390693*c[109]
+                                             + 16884.910423215161374532857525687*c[110]
+                                             + 1668.7120782208055918293787559608*c[111]
+                                             + 2.2287035148713702336004648835482e6*c[112]
+                                             + 3.2474931635955756080902470702212e6*c[113]
+                                             + 2.9268365834122000054333219934884e6*c[114]
+                                             + 1.9485141579162313081825148345345e6*c[115]
+                                             + 955158.649230587242971627807235*c[116]
+                                             + 325733.6009686443140371889680454*c[117]
+                                             + 68681.23761261149551446747794836*c[118]
+                                             + 6706.862157521951039609502974332*c[119]
+                                             + y*(149203.21497876645955500736616222*c[77]
+                                                  + 193820.6617468839414446233314934*c[78]
+                                                  + 139011.88798084860195422000150409*c[79]
+                                                  + 65792.43360752055354845121031003*c[80]
+                                                  + 20345.892951649971757501004476666*c[81]
+                                                  + 3748.8718302977497232695929620903*c[82]
+                                                  + 313.49641146271515176276561636484*c[83]
+                                                  - 158838.95179709541258755512440987*c[105]
+                                                  - 206337.85105016481197500571923547*c[106]
+                                                  - 147989.45570546571883219017041647*c[107]
+                                                  - 70041.39416088174925614032436508*c[108]
+                                                  - 21659.857063240283534666607874073*c[109]
+                                                  - 3990.9788273054017794350390515261*c[110]
+                                                  - 333.74241564416111836587575119216*c[111]
+                                                  - 2.0801232805466122180271005579783e6*c[112]
+                                                  - 2.9166165016443282819829388781609e6*c[113]
+                                                  - 2.4363936964620475720904410107958e6*c[114]
+                                                  - 1.4533022627602284167579630294258e6*c[115]
+                                                  - 621335.5253580789742158871796559*c[116]
+                                                  - 181491.87036338569840056977262378*c[117]
+                                                  - 32467.494144143616061384625939226*c[118]
+                                                  - 2682.7448630087804158438011897327*c[119]
+                                                  + y*(742901.1716237900778668216278494*c[112]
+                                                       + 1.000799779975994998719635889565e6*c[113]
+                                                       + 775216.1761470151365742312307077*c[114]
+                                                       + 416930.97702137700480761234450739*c[115]
+                                                       + 157585.09701110698621417428469533*c[116]
+                                                       + 40203.895333661388886202164821724*c[117]
+                                                       + 6243.748873873772319497043449851*c[118]
+                                                       + 447.12414383479673597396686495546*c[119])
+                                                  + z*(1.7156567656731342835193758106829e6*c[113]
+                                                       + 3.9868260487560778452389034722112e6*c[114]
+                                                       + 4.288432906505592049449726972076e6*c[115]
+                                                       + 2.7014588059046911922429877376342e6*c[116]
+                                                       + 1.0338144514370071427880556668443e6*c[117]
+                                                       + 224774.95945945580350189356419464*c[118]
+                                                       + 21461.958904070243326750409517862*c[119]))
+                                             + z*(323034.43624480656907437221915566*c[78]
+                                                  + 695059.4399042430097711000075204*c[79]
+                                                  + 657924.3360752055354845121031003*c[80]
+                                                  + 339098.21586083286262501674127777*c[81]
+                                                  + 93721.79575744374308173982405226*c[82]
+                                                  + 10972.374401195030311696796572769*c[83]
+                                                  - 343896.41841694135329167619872578*c[106]
+                                                  - 739947.2785273285941609508520824*c[107]
+                                                  - 700413.9416088174925614032436508*c[108]
+                                                  - 360997.61772067139224444346456788*c[109]
+                                                  - 99774.47068263504448587597628815*c[110]
+                                                  - 11680.984547545639142805651291726*c[111]
+                                                  - 3.4313135313462685670387516213657e6*c[113]
+                                                  - 8.859613441680172989419785493803e6*c[114]
+                                                  - 1.0959328538847624126371524484194e7*c[115]
+                                                  - 8.104376417714073576728963212903e6*c[116]
+                                                  - 3.6757847162204698410241979265576e6*c[117]
+                                                  - 949049.8288288133925635506043774*c[118]
+                                                  - 107309.79452035121663375204758931*c[119]
+                                                  + z*(3.322355040630064871032419560176e6*c[114]
+                                                       + 8.934235221886650103020264525158e6*c[115]
+                                                       + 1.0130470522142591970911204016128e7*c[116]
+                                                       + 6.030584300049208332930324723259e6*c[117]
+                                                       + 1.8731246621621316958491130349554e6*c[118]
+                                                       + 241447.03767079023742594210707595*c[119])))
+                                        + z*(57111.93220334959040300846487673*c[51]
+                                             + 110596.7811466500140654806823654*c[52]
+                                             + 87239.91746901185600639601093061*c[53]
+                                             + 32973.589431543542526871595678562*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]
+                                             - 61348.05620392548346123956393255*c[72]
+                                             - 118800.*c[73]
+                                             - 93710.70376429791811426648013834*c[74]
+                                             - 35419.316763596668791121310912703*c[75]
+                                             - 5339.662910708877323072206157377*c[76]
+                                             - 496976.0557612408754990341833164*c[78]
+                                             - 1.2404137696752644482068861672672e6*c[79]
+                                             - 1.4170678007773657687358722220622e6*c[80]
+                                             - 897306.048124050036484659684612*c[81]
+                                             - 305677.24154735497743582834921659*c[82]
+                                             - 43889.497604780121246787186291078*c[83]
+                                             + 65309.99310978374310917113211863*c[100]
+                                             + 126472.25782755679103263634180169*c[101]
+                                             + 99762.66235420945300424954279202*c[102]
+                                             + 37706.742102706247989436831004019*c[103]
+                                             + 5684.505255516965391980515178844*c[104]
+                                             + 529071.4129491405435256556903474*c[106]
+                                             + 1.3205212970641556449641584437162e6*c[107]
+                                             + 1.5085838742343761378245608324786e6*c[108]
+                                             + 955255.2345839304533237580908565*c[109]
+                                             + 325418.27361105583740008779958598*c[110]
+                                             + 46723.938190182556571222605166903*c[111]
+                                             + 2.4509382366759061193133940152612e6*c[113]
+                                             + 6.961124847034421634544117173702e6*c[114]
+                                             + 9.938273084917721257454922824176e6*c[115]
+                                             + 8.799037253518137026162874345437e6*c[116]
+                                             + 4.8769786502710876640731768918434e6*c[117]
+                                             + 1.5484497207206955352352667755631e6*c[118]
+                                             + 214619.58904070243326750409517862*c[119]
+                                             + z*(556047.5519233944078168800060164*c[79]
+                                                  + 1.3158486721504110709690242062006e6*c[80]
+                                                  + 1.2207535770989983054500602686e6*c[81]
+                                                  + 524842.0562416849612577430146926*c[82]
+                                                  + 87778.99520956024249357437258216*c[83]
+                                                  - 591957.8228218628753287606816659*c[107]
+                                                  - 1.4008278832176349851228064873016e6*c[108]
+                                                  - 1.2995914237944170120799964724444e6*c[109]
+                                                  - 558737.0358227562491209054672137*c[110]
+                                                  - 93447.87638036511314244521033381*c[111]
+                                                  - 4.4298067208400864947098927469014e6*c[114]
+                                                  - 1.4771268900185928170326837348262e7*c[115]
+                                                  - 2.1071378686056591299495304353547e7*c[116]
+                                                  - 1.5759926970795264443391248610116e7*c[117]
+                                                  - 6.093898900900801783829114407055e6*c[118]
+                                                  - 965788.1506831609497037684283038*c[119]
+                                                  + z*(4.7649254516728800549441410800845e6*c[115]
+                                                       + 1.2606807760888558897133942775626e7*c[116]
+                                                       + 1.2865246506771644443584692742952e7*c[117]
+                                                       + 5.993998918918821426717161711857e6*c[118]
+                                                       + 1.0730979452035121663375204758931e6*c[119]))))
+                                   + z*(9155.614670790814796237739216588*c[31]
+                                        + 15196.947061827911756792641567884*c[32]
+                                        + 8990.63512773152194948734435708*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 9953.202499698275504788984366036*c[46]
+                                        - 16520.823224040622849291446113234*c[47]
+                                        - 9773.850827590934743895431673568*c[48]
+                                        - 2052.3157651784483624448882460202*c[49]
+                                        - 62303.92604001773498510014350189*c[51]
+                                        - 150813.79247270456463474638504373*c[52]
+                                        - 154652.58096779374473861111028609*c[53]
+                                        - 76438.7755003963940395659718003*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + 10691.454531540598568940766755025*c[67]
+                                        + 17746.210863167382076005820962746*c[68]
+                                        + 10498.799931420733574164867246463*c[69]
+                                        + 2204.5407685048602883775556672353*c[70]
+                                        + 66925.15222246416377589770610824*c[72]
+                                        + 162000.*c[73]
+                                        + 166123.52030943721847529057842705*c[74]
+                                        + 82108.41613379227765214485711581*c[75]
+                                        + 16018.98873212663196921661847213*c[76]
+                                        + 248488.0278806204377495170916582*c[78]
+                                        + 705752.66205661597915219385379*c[79]
+                                        + 986886.5041128083032267681546505*c[80]
+                                        + 800793.4789944283755836933813252*c[81]
+                                        + 354700.95009740247381704610333623*c[82]
+                                        + 65834.24640717018187018077943662*c[83]
+                                        - 11381.922508961304644259131929284*c[95]
+                                        - 18892.284139298773525632255323248*c[96]
+                                        - 11176.826025307900443270306576908*c[97]
+                                        - 2346.9128658729535372498697606745*c[98]
+                                        - 71247.26521067317430091396231123*c[100]
+                                        - 172462.16976485016958995864791139*c[101]
+                                        - 176851.99235518948487116964404041*c[102]
+                                        - 87411.08396536448397551265369114*c[103]
+                                        - 17053.515766550896175941545536533*c[104]
+                                        - 264535.70647457027176282784517368*c[106]
+                                        - 751331.0828123644186865039421144*c[107]
+                                        - 1.0506209124132262388421048654762e6*c[108]
+                                        - 852509.7587711239801464934124795*c[109]
+                                        - 377607.99673735724528500754102901*c[110]
+                                        - 70085.90728527383485683390775035*c[111]
+                                        - 754134.8420541249597887366200804*c[113]
+                                        - 2.33660134725630935984697639397e6*c[114]
+                                        - 3.8328850885984046156253970006833e6*c[115]
+                                        - 4.1323413822190441094530098140515e6*c[116]
+                                        - 2.9143721678605153739548997846278e6*c[117]
+                                        - 1.1987997837837642853434323423714e6*c[118]
+                                        - 214619.58904070243326750409517862*c[119]
+                                        + z*(82947.58585998751054911051177405*c[52]
+                                             + 163574.8452543972300119925204949*c[53]
+                                             + 111285.86433145945602819163541515*c[54]
+                                             + 26097.517123282053706518042193501*c[55]
+                                             - 89100.*c[73]
+                                             - 175707.56955805859646424965025938*c[74]
+                                             - 119540.19407713875717003442433037*c[75]
+                                             - 28033.230281221605946129082326227*c[76]
+                                             - 513274.6633139025302925046209382*c[79]
+                                             - 1.6701156223447525131529922617162e6*c[80]
+                                             - 2.1128427295944201440481812341154e6*c[81]
+                                             - 1.2111739759423499105947915723676e6*c[82]
+                                             - 263336.98562868072748072311774647*c[83]
+                                             + 94854.19337066759327447725635126*c[101]
+                                             + 187054.99191414272438296789273504*c[102]
+                                             + 127260.25459663358696434930463856*c[103]
+                                             + 29843.652591464068307897704688932*c[104]
+                                             + 546422.6056817195772265483215377*c[107]
+                                             + 1.7779738517762290195789466954212e6*c[108]
+                                             + 2.2492928488749525209076862023075e6*c[109]
+                                             + 1.2893931595909759595097818474161e6*c[110]
+                                             + 280343.62914109533942733563100142*c[111]
+                                             + 1.8984885946457513548756683201006e6*c[114]
+                                             + 7.555810359081281229982852284134e6*c[115]
+                                             + 1.389321671608126898867822265069e7*c[116]
+                                             + 1.3784192685826761903840742224591e7*c[117]
+                                             + 7.042948729729615176392665011432e6*c[118]
+                                             + 1.4486822260247414245556526424557e6*c[119]
+                                             + z*(657924.3360752055354845121031003*c[80]
+                                                  + 1.4242125066154980230250703133666e6*c[81]
+                                                  + 1.0496841124833699225154860293853e6*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 700413.9416088174925614032436508*c[108]
+                                                  - 1.5161899944268198474266625511851e6*c[109]
+                                                  - 1.1174740716455124982418109344273e6*c[110]
+                                                  - 280343.62914109533942733563100142*c[111]
+                                                  - 3.8119403613383040439553128640676e6*c[115]
+                                                  - 1.5128169313066270676560731330752e7*c[116]
+                                                  - 2.1870919061511795554093977663018e7*c[117]
+                                                  - 1.3786197513513289281449471937271e7*c[118]
+                                                  - 3.2192938356105364990125614276793e6*c[119]
+                                                  + z*(4.7275529103332095864252285408599e6*c[116]
+                                                       + 1.0855051740088574999274584501865e7*c[117]
+                                                       + 8.429060979729592631321008657299e6*c[118]
+                                                       + 2.2132645119822438430711359815295e6*c[119]))))))
+                         + x*(95.24704719832526125805816713101*c[5]
+                              + 54.99090833947008007905656632474*c[6]
+                              + 51.8459255872628818477277394887*c[7]
+                              + 67.3498329619309449405074771817*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 252.*c[11]
+                              - 145.49226783578569265630549268649*c[12]
+                              - 529.0897844411664692106133601365*c[13]
+                              - 687.3077913133241937176207199659*c[14]
+                              - 295.77018105278970126676368271243*c[15]
+                              - 254.55844122715710878430397035775*c[16]
+                              - 382.12039987417578331877631565412*c[17]
+                              - 341.52598729818496785588050279873*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + 477.59396981117757827255031408058*c[21]
+                              + 275.73900703382537567282935047451*c[22]
+                              + 1234.8538375046659747899023023764*c[23]
+                              + 1604.1221898596129076614454988322*c[24]
+                              + 690.3042807342280997163374806157*c[25]
+                              + 1688.549673536434639643626840876*c[26]
+                              + 2534.699982246419632463483673299*c[27]
+                              + 2265.4271120475273415015395895487*c[28]
+                              + 893.4965025113416749215934207924*c[29]
+                              + 755.1423706825091138338465298496*c[30]
+                              + 1198.9495402226066995073229926484*c[31]
+                              + 1266.412255152325979732720130657*c[32]
+                              + 998.95945863683577216526048412*c[33]
+                              + 377.57118534125455691692326492478*c[34]
+                              - 778.7990755002216873137517937736*c[36]
+                              - 449.63985588468467082097630470767*c[37]
+                              - 2190.2766948493060199814825962859*c[38]
+                              - 2845.2528885847739351557490528347*c[39]
+                              - 1224.4018948041529390811845847108*c[40]
+                              - 3671.2940497868050776203213584964*c[41]
+                              - 5511.018780588576437372762661623*c[42]
+                              - 4925.5578364282760698677317904484*c[43]
+                              - 1942.6662091054139710392440080554*c[44]
+                              - 4104.6315303568967248897764920403*c[45]
+                              - 6516.977827183394675754692144429*c[46]
+                              - 6883.676343350259520538102547181*c[47]
+                              - 5429.917126439408191053017596427*c[48]
+                              - 2052.3157651784483624448882460202*c[49]
+                              - 1748.5994395515514976371300738631*c[50]
+                              - 2855.5966101674795201504232438366*c[51]
+                              - 3239.703690154394351413070493532*c[52]
+                              - 3040.1789421019283153744064415214*c[53]
+                              - 2248.1992794234233541048815235383*c[54]
+                              - 828.4926070883191652862870537619*c[55]
+                              + 1161.8950038622250655537796199347*c[57]
+                              + 670.8203932499369089227521006194*c[58]
+                              + 3415.2598729818496785588050279873*c[59]
+                              + 4436.5527157918455190014552406865*c[60]
+                              + 1909.1883092036783158822797776831*c[61]
+                              + 6244.037155558893693409455523929*c[62]
+                              + 9372.990984739076340044720465699*c[63]
+                              + 8377.254920318469095834711535494*c[64]
+                              + 3304.0338981311919948078554278347*c[65]
+                              + 8524.224304885459781726548579977*c[66]
+                              + 13534.023791910519617032161090687*c[67]
+                              + 14295.558750884835561226911331101*c[68]
+                              + 11276.488815229676801880783338793*c[69]
+                              + 4262.1121524427298908632742899883*c[70]
+                              + 8452.336954949205052426676467804*c[71]
+                              + 13803.312645883233778778901884824*c[72]
+                              + 15660.*c[73]
+                              + 14695.542181219446249737243476239*c[74]
+                              + 10867.290370648977924548584030034*c[75]
+                              + 4004.7471830316579923041546180324*c[76]
+                              + 3477.9304190854652576924793977207*c[77]
+                              + 5772.954183085121281049386977918*c[78]
+                              + 6804.777733328253242514265807892*c[79]
+                              + 6901.30422456509302955781926329*c[80]
+                              + 6086.378233399564200961838946011*c[81]
+                              + 4325.6213426512496806956841870272*c[82]
+                              + 1567.4820573135757588138280818242*c[83]
+                              - 1632.7498277445935777292783029657*c[85]
+                              - 942.6685525676561997359207751005*c[86]
+                              - 4928.55840992069404124133232753*c[87]
+                              - 6402.385180540139917019819859545*c[88]
+                              - 2755.1479089152364416659009828823*c[89]
+                              - 9446.142069649386762816127661624*c[90]
+                              - 14179.704933460357446522193827566*c[91]
+                              - 12673.329475713949101149296707642*c[92]
+                              - 4998.4285530554500464615248940168*c[93]
+                              - 14081.477195237721223499218564047*c[94]
+                              - 22357.347785459705551223294861094*c[95]
+                              - 23615.35517412346690704031915406*c[96]
+                              - 18628.043375513167405450510961514*c[97]
+                              - 7040.738597618860611749609282024*c[98]
+                              - 16996.599659931982995238571551054*c[99]
+                              - 27756.747071658090821397731150417*c[100]
+                              - 31490.314701507827262166523489006*c[101]
+                              - 29550.909833709012215652705478546*c[102]
+                              - 21852.770991341120993878163422784*c[103]
+                              - 8053.049111982367638639063170029*c[104]
+                              - 15550.666609505844588991410781385*c[105]
+                              - 25812.271965094432578069868529068*c[106]
+                              - 30425.804180004840095569167903806*c[107]
+                              - 30857.397427521330091866017027971*c[108]
+                              - 27213.666566635228030734968867425*c[109]
+                              - 19340.897393864639392646727711242*c[110]
+                              - 7008.590728527383485683390775035*c[111]
+                              - 6234.135705933902751329971702233*c[112]
+                              - 10455.051219386732397071121323842*c[113]
+                              - 12612.336817576669840083111217452*c[114]
+                              - 13352.263628314114439678637092544*c[115]
+                              - 12765.135016912277062247084914096*c[116]
+                              - 10830.437110292455781589154605036*c[117]
+                              - 7492.498648648526783396452139821*c[118]
+                              - 2682.7448630087804158438011897327*c[119]
+                              + z*(1018.233764908628435137215881431*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 352.72652296077764614040890675765*c[17]
+                                   + 910.7359661284932476156813407966*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 2532.824510304651959465440261314*c[24]
+                                   - 1961.9174294551745991938012606974*c[25]
+                                   - 4289.4922776477870703228185240445*c[27]
+                                   - 11075.42143667680033622974910446*c[28]
+                                   - 6552.307685083172282758351752477*c[29]
+                                   - 1525.935778465135799372956536098*c[31]
+                                   - 4784.2240750198981456569427158154*c[32]
+                                   - 7325.702696670128995878576883547*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + 4589.1175622335063470254016981205*c[39]
+                                   + 3554.7151784636698231389229878702*c[40]
+                                   + 9750.263996425942927659503170563*c[42]
+                                   + 25175.073386188966579323962484514*c[43]
+                                   + 14893.774269808173777967537395091*c[44]
+                                   + 11612.069582981321422253815093709*c[46]
+                                   + 36406.999327052483686401520138423*c[47]
+                                   + 55747.14916477792409481098065665*c[48]
+                                   + 28732.420712498277074228435444282*c[49]
+                                   + 4153.595069334515665673342900126*c[51]
+                                   + 14075.953964119092699242995937415*c[52]
+                                   + 26171.975240703556801918803279184*c[53]
+                                   + 31474.789911927926957468341329537*c[54]
+                                   + 14912.866927589744975153166967715*c[55]
+                                   - 7229.937759068192697632001132971*c[60]
+                                   - 5600.28570699745639325468734787*c[61]
+                                   - 16848.615373377125080890104804738*c[63]
+                                   - 43502.937831829243023983765166777*c[64]
+                                   - 25736.685101232442906924347543134*c[65]
+                                   - 24946.727240261396660861789095059*c[67]
+                                   - 78214.78121173772100165528498395*c[68]
+                                   - 119764.08810657725706825107821891*c[69]
+                                   - 61727.14151813608807457155868259*c[70]
+                                   - 25282.83528404201742645024452978*c[72]
+                                   - 85680.*c[73]
+                                   - 159308.19639930646079425301623517*c[74]
+                                   - 191586.3043121819811883379999369*c[75]
+                                   - 90774.2694820509144922275046754*c[76]
+                                   - 9035.92828656801591816425787848*c[78]
+                                   - 31885.244236166672336352559785553*c[79]
+                                   - 64412.17276260753494253964645737*c[80]
+                                   - 93904.12131530756195769694373846*c[81]
+                                   - 98047.41710009499276243550823928*c[82]
+                                   - 43889.497604780121246787186291078*c[83]
+                                   + 10495.713410721540847573475179582*c[88]
+                                   + 8129.944649258074745899379949489*c[89]
+                                   + 25693.140563193126313356453773025*c[91]
+                                   + 66339.4036753421533195963185684*c[92]
+                                   + 39246.920490657607772216417686354*c[93]
+                                   + 41733.715866191450362283483740709*c[95]
+                                   + 130846.56052032854256641599057212*c[96]
+                                   + 200354.95541663051164973438456384*c[97]
+                                   + 103264.16609840995563899426946968*c[98]
+                                   + 52247.9944878269944873369056949*c[100]
+                                   + 177061.16095857950744569087852236*c[101]
+                                   + 329216.78576889119491402349121368*c[102]
+                                   + 395920.7920784156038890867255422*c[103]
+                                   + 187588.67343205985793535700090186*c[104]
+                                   + 48097.401177194594865968699122487*c[106]
+                                   + 169722.1729768977474718824332049*c[107]
+                                   + 342859.97141690366768740018919968*c[108]
+                                   + 499842.85530554500464615248940168*c[109]
+                                   + 521897.2312630140788491974144303*c[110]
+                                   + 233619.69095091278285611302583452*c[111]
+                                   + 17139.428228502839995198559547281*c[113]
+                                   + 61955.33875300820272321528317345*c[114]
+                                   + 130904.54537562857293802585384847*c[115]
+                                   + 207804.52353113009171099905674109*c[116]
+                                   + 262556.05115860498864458556618269*c[117]
+                                   + 249749.95495495089277988173799405*c[118]
+                                   + 107309.79452035121663375204758931*c[119]
+                                   + z*(8809.994324629272994728209514911*c[28]
+                                        + 7445.80418759451395767994517327*c[29]
+                                        + 2251.3995647152461861915024545013*c[32]
+                                        + 8324.662155306964768043837367667*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 21070.441855832069854434185992474*c[43]
+                                        - 17807.773583466294734526403407174*c[44]
+                                        - 31817.881764818977339376118440302*c[47]
+                                        - 117648.20440618717747281538125592*c[48]
+                                        - 80040.31484195948613535064159479*c[49]
+                                        - 9048.827548362273878084783102624*c[52]
+                                        - 41637.233337482931275779914307793*c[53]
+                                        - 87679.77189751351081009037941799*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + 37036.284910881652844742935209553*c[64]
+                                        + 31301.373771769187319232314579487*c[65]
+                                        + 70984.84345266952830402328385098*c[68]
+                                        + 262469.99828551833935412168116156*c[69]
+                                        + 178567.80224889368335858200904606*c[70]
+                                        + 77760.*c[73]
+                                        + 357804.50528186477825447201507365*c[74]
+                                        + 753465.4656983291361020351594157*c[75]
+                                        + 448531.68449954569513806531721963*c[76]
+                                        + 23330.666514268296831477482769917*c[79]
+                                        + 117322.17181760658150248292747593*c[80]
+                                        + 305188.39427474957636251506715*c[81]
+                                        + 484469.59037693996423791662894705*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        - 56951.7522118503391705968395257*c[92]
+                                        - 48133.015696089518965925795275717*c[93]
+                                        - 120350.84710960700171884251539254*c[96]
+                                        - 445003.25841503677690798442852505*c[97]
+                                        - 302751.75969761100630523319912701*c[98]
+                                        - 165563.68297425616280636030199494*c[101]
+                                        - 761823.9670685085502142692358664*c[102]
+                                        - 1.6042504821878658235505851736255e6*c[103]
+                                        - 954996.8829268501858527265500458*c[104]
+                                        - 157303.47739322230253491542589723*c[107]
+                                        - 791026.9340547134618787875793678*c[108]
+                                        - 2.0576864210078269357933277480369e6*c[109]
+                                        - 3.2664626709638057640914473467875e6*c[110]
+                                        - 1.7755096512269371497064589963423e6*c[111]
+                                        - 48679.194734506444996812008207708*c[114]
+                                        - 256572.90893623200295853067354301*c[115]
+                                        - 730284.4684094000365843681136901*c[116]
+                                        - 1.4243665775354320633968766965411e6*c[117]
+                                        - 1.8980996576576267851271012087548e6*c[118]
+                                        - 965788.1506831609497037684283038*c[119]
+                                        + z*(65159.00551727289829263621115712*c[48]
+                                             + 57464.84142499655414845687088856*c[49]
+                                             + 13218.169313486644849453941050093*c[53]
+                                             + 62949.57982385585391493668265907*c[54]
+                                             + 46395.585996945873256032075010668*c[55]
+                                             - 151649.33234274392940460363800446*c[69]
+                                             - 133742.13995596152416157171047894*c[70]
+                                             - 212978.87219158617753242381849622*c[74]
+                                             - 1.0142804345939046062912011761365e6*c[75]
+                                             - 747552.8074992428252301088620327*c[76]
+                                             - 50609.56431347734888342400793079*c[80]
+                                             - 304318.91166997821004809194730057*c[81]
+                                             - 807449.3172948999403965277149117*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + 260792.60725718434367630715346119*c[97]
+                                             + 229997.4608555494466504872365461*c[98]
+                                             + 468582.20196674137017147512523526*c[102]
+                                             + 2.231553555351069767374852453056e6*c[103]
+                                             + 1.6447168539295753200796957250789e6*c[104]
+                                             + 484901.95957533518715789455329669*c[108]
+                                             + 2.9157499892823458604358895215098e6*c[109]
+                                             + 7.736358957545855757058691084497e6*c[110]
+                                             + 5.046185324539716109692041358026e6*c[111]
+                                             + 125668.36356060343002050481969454*c[115]
+                                             + 831218.0941245203668439962269644*c[116]
+                                             + 2.7568385371653523807681484449182e6*c[117]
+                                             + 5.394599027026939284045445540671e6*c[118]
+                                             + 3.2192938356105364990125614276793e6*c[119]
+                                             + z*(433886.63035405919269123605868062*c[75]
+                                                  + 392465.22393710248324580715256717*c[76]
+                                                  + 73036.53880079477041154206735214*c[81]
+                                                  + 423910.89157982246870817705032867*c[82]
+                                                  + 329171.23203585090935090389718308*c[83]
+                                                  - 989801.9801960390097227168138555*c[103]
+                                                  - 895309.577743922049236931140668*c[104]
+                                                  - 1.3218066618079967900642699164178e6*c[109]
+                                                  - 7.671889299566306959083201992126e6*c[110]
+                                                  - 5.95730211924827596283088215878e6*c[111]
+                                                  - 270145.88059046911922429877376342*c[116]
+                                                  - 1.9987079394448804760569076225657e6*c[117]
+                                                  - 6.368623851351247765886984318848e6*c[118]
+                                                  - 4.426529023964487686142271963059e6*c[119]
+                                                  + z*(2.6819377719492299957803462426256e6*c[110]
+                                                       + 2.4670239364416389869605535528125e6*c[111]
+                                                       + 385957.39520314933330754078228855*c[117]
+                                                       + 2.6373595243242814277555511532171e6*c[118]
+                                                       + 2.1247339315029540893482905422683e6*c[119])))))
+                              + x*(504.*c[11]
+                                   + 290.98453567157138531261098537299*c[12]
+                                   + 470.30203061437019485387854234353*c[13]
+                                   + 610.9402589451770610823295288586*c[14]
+                                   + 262.90682760247973445934549574439*c[15]
+                                   + 127.27922061357855439215198517887*c[16]
+                                   + 191.06019993708789165938815782706*c[17]
+                                   + 170.76299364909248392794025139937*c[18]
+                                   + 67.3498329619309449405074771817*c[19]
+                                   - 2149.1728641502991022264764133626*c[21]
+                                   - 1240.8255316522141905277320771353*c[22]
+                                   - 4094.5153559365240216717813184061*c[23]
+                                   - 5318.931471639769114877424548759*c[24]
+                                   - 2288.903667697703699059434804147*c[25]
+                                   - 2954.961928688760619376346971533*c[26]
+                                   - 4435.7249689312343568110964282733*c[27]
+                                   - 3964.4974460831728476276942817102*c[28]
+                                   - 1563.6188793948479311127884863866*c[29]
+                                   - 755.1423706825091138338465298496*c[30]
+                                   - 1198.9495402226066995073229926484*c[31]
+                                   - 1266.412255152325979732720130657*c[32]
+                                   - 998.95945863683577216526048412*c[33]
+                                   - 377.57118534125455691692326492478*c[34]
+                                   + 5840.993066251662654853138453302*c[36]
+                                   + 3372.2989191351350311573222853075*c[37]
+                                   + 13777.546951471441093431906654056*c[38]
+                                   + 17897.55849271067475339906662267*c[39]
+                                   + 7701.882886671284616800999807052*c[40]
+                                   + 16979.734980263973483993986283046*c[41]
+                                   + 25488.461860222166022849027310004*c[42]
+                                   + 22780.704993480776823138259530824*c[43]
+                                   + 8984.831217112539616056503537256*c[44]
+                                   + 10672.041978927931484713418879305*c[45]
+                                   + 16944.142350676826156962199575514*c[46]
+                                   + 17897.55849271067475339906662267*c[47]
+                                   + 14117.78452874246129673784575071*c[48]
+                                   + 5336.020989463965742356709439652*c[49]
+                                   + 2622.8991593273272464556951107947*c[50]
+                                   + 4283.3949152512192802256348657549*c[51]
+                                   + 4859.5555352315915271196057402981*c[52]
+                                   + 4560.2684131528924730616096622821*c[53]
+                                   + 3372.2989191351350311573222853075*c[54]
+                                   + 1242.7389106324787479294305806429*c[55]
+                                   - 12780.845042484475721091575819282*c[57]
+                                   - 7379.024325749305998150273106813*c[58]
+                                   - 33393.65209137808574590831582921*c[59]
+                                   - 43379.626554409156185792006797824*c[60]
+                                   - 18667.619023324854644182291159568*c[61]
+                                   - 50445.24754622579904938691699595*c[62]
+                                   - 75723.90085039201148404550481499*c[63]
+                                   - 67679.40159309921085319095898412*c[64]
+                                   - 26693.115966480945852789779377507*c[65]
+                                   - 50557.46829104479594679194330193*c[66]
+                                   - 80270.76180029687496998385198614*c[67]
+                                   - 84787.45190179971436313892237756*c[68]
+                                   - 66881.24400756911758356878394043*c[69]
+                                   - 25278.734145522397973395971650965*c[70]
+                                   - 29113.605067047261847247441166881*c[71]
+                                   - 47544.743558042249682460662047729*c[72]
+                                   - 53940.*c[73]
+                                   - 50617.9786242003148602060608626*c[74]
+                                   - 37431.777943346479517889567214562*c[75]
+                                   - 13794.129185997933084603199239889*c[76]
+                                   - 6955.860838170930515384958795441*c[77]
+                                   - 11545.908366170242562098773955836*c[78]
+                                   - 13609.555466656506485028531615785*c[79]
+                                   - 13802.60844913018605911563852658*c[80]
+                                   - 12172.756466799128401923677892023*c[81]
+                                   - 8651.242685302499361391368374054*c[82]
+                                   - 3134.9641146271515176276561636484*c[83]
+                                   + 24491.247416168903665939174544486*c[85]
+                                   + 14140.028288514842996038811626507*c[86]
+                                   + 67868.67318579316384660195336271*c[87]
+                                   + 88163.99265006094311961719150849*c[88]
+                                   + 37939.741696537682147530439764281*c[89]
+                                   + 113878.49050632871819617220569847*c[90]
+                                   + 170944.22058671653143862867003232*c[91]
+                                   + 152784.02756832927527496652141991*c[92]
+                                   + 60258.83311183514778234171677787*c[93]
+                                   + 138937.24165967884940519228983193*c[94]
+                                   + 220592.49814986909477206984262946*c[95]
+                                   + 233004.83771801820681613114898672*c[96]
+                                   + 183796.6946383965850671117081536*c[97]
+                                   + 69468.62082983942470259614491597*c[98]
+                                   + 122975.39753950787696554966475174*c[99]
+                                   + 200828.22881258501006070123126479*c[100]
+                                   + 227841.68872267427960273425818516*c[101]
+                                   + 213809.52409095344132501663375654*c[102]
+                                   + 158111.22540793869895570671182367*c[103]
+                                   + 58266.17886904889526780028058315*c[104]
+                                   + 66645.71404073933395282033192022*c[105]
+                                   + 110624.02270754756819172800798172*c[106]
+                                   + 130396.3036285921718381535767306*c[107]
+                                   + 132245.98897509141467942578726273*c[108]
+                                   + 116629.99957129383441743558086039*c[109]
+                                   + 82889.56025941988311134311876247*c[110]
+                                   + 30036.817407974500652928817607295*c[111]
+                                   + 15585.339264834756878324929255582*c[112]
+                                   + 26137.628048466830992677803309604*c[113]
+                                   + 31530.842043941674600207778043629*c[114]
+                                   + 33380.659070785286099196592731361*c[115]
+                                   + 31912.837542280692655617712285239*c[116]
+                                   + 27076.09277573113945397288651259*c[117]
+                                   + 18731.246621621316958491130349554*c[118]
+                                   + 6706.862157521951039609502974332*c[119]
+                                   + x*(2387.9698490558878913627515704029*c[21]
+                                        + 1378.6950351691268783641467523725*c[22]
+                                        + 2924.6538256689457297655580845758*c[23]
+                                        + 3799.236765456977939198160391971*c[24]
+                                        + 1634.9311912126454993281677172478*c[25]
+                                        + 1407.1247279470288663696890340633*c[26]
+                                        + 2112.2499852053496937195697277492*c[27]
+                                        + 1887.8559267062727845846163246239*c[28]
+                                        + 744.580418759451395767994517327*c[29]
+                                        + 251.71412356083637127794884328319*c[30]
+                                        + 399.6498467408688998357743308828*c[31]
+                                        + 422.137418384108659910906710219*c[32]
+                                        + 332.98648621227859072175349470667*c[33]
+                                        + 125.85706178041818563897442164159*c[34]
+                                        - 14277.983050837397600752116219183*c[36]
+                                        - 8243.397357885885631717898919641*c[37]
+                                        - 27201.823468289768312673251599035*c[38]
+                                        - 35336.205229197998872095593075528*c[39]
+                                        - 15206.281596761254243427615003667*c[40]
+                                        - 23557.470152798665914730395383685*c[41]
+                                        - 35362.370508776698806475227078745*c[42]
+                                        - 31605.66278374810478165127898871*c[43]
+                                        - 12465.441508426406314168482385022*c[44]
+                                        - 10124.757774880345254728115347033*c[45]
+                                        - 16075.211973719040200194907289591*c[46]
+                                        - 16979.734980263973483993986283046*c[47]
+                                        - 13393.79557855054020459744340452*c[48]
+                                        - 5062.378887440172627364057673516*c[49]
+                                        - 1748.5994395515514976371300738631*c[50]
+                                        - 2855.5966101674795201504232438366*c[51]
+                                        - 3239.703690154394351413070493532*c[52]
+                                        - 3040.1789421019283153744064415214*c[53]
+                                        - 2248.1992794234233541048815235383*c[54]
+                                        - 828.4926070883191652862870537619*c[55]
+                                        + 51123.38016993790288436630327713*c[57]
+                                        + 29516.097302997223992601092427253*c[58]
+                                        + 116877.78231982330011067910540223*c[59]
+                                        + 151828.69294043204665027202379238*c[60]
+                                        + 65336.66658163699125463801905849*c[61]
+                                        + 142626.95397434525594419493144133*c[62]
+                                        + 214098.84670403995429365308853227*c[63]
+                                        + 191354.13870622187303117183191602*c[64]
+                                        + 75471.09009415459609192680293054*c[65]
+                                        + 103466.44673516144286785327931558*c[66]
+                                        + 164275.0474052587208688041622042*c[67]
+                                        + 173518.50621763662474316802719129*c[68]
+                                        + 136873.24355037400807800123225018*c[69]
+                                        + 51733.22336758072143392663965779*c[70]
+                                        + 41322.536224196113589641529398154*c[71]
+                                        + 67482.86182431803180736352032581*c[72]
+                                        + 76560.*c[73]
+                                        + 71844.87288596173722093763477272*c[74]
+                                        + 53128.97514539500318668196636906*c[75]
+                                        + 19578.764005932550184598089243714*c[76]
+                                        + 6955.860838170930515384958795441*c[77]
+                                        + 11545.908366170242562098773955836*c[78]
+                                        + 13609.555466656506485028531615785*c[79]
+                                        + 13802.60844913018605911563852658*c[80]
+                                        + 12172.756466799128401923677892023*c[81]
+                                        + 8651.242685302499361391368374054*c[82]
+                                        + 3134.9641146271515176276561636484*c[83]
+                                        - 141504.98507119811006987078625703*c[85]
+                                        - 81697.94122253020397711313384204*c[86]
+                                        - 357118.49462048307643092932602758*c[87]
+                                        - 463910.53275389210546274760293753*c[88]
+                                        - 199635.30749844827987152921875967*c[89]
+                                        - 518488.2424896441178701296738714*c[90]
+                                        - 778308.2485699351753979959723131*c[91]
+                                        - 695624.9734447434284408613970639*c[92]
+                                        - 274358.18946771025810577703307159*c[93]
+                                        - 510688.2396139546897055716599228*c[94]
+                                        - 810826.4796860053213243648269624*c[95]
+                                        - 856450.2143148777331619955746539*c[96]
+                                        - 675577.0397519442045710051975376*c[97]
+                                        - 255344.11980697734485278582996139*c[98]
+                                        - 331933.59335867166790701210323235*c[99]
+                                        - 542072.9428112050678061203965846*c[100]
+                                        - 614987.3224059175677081932822559*c[101]
+                                        - 577111.8861641995326821587187575*c[102]
+                                        - 426771.76288972071588044413272731*c[103]
+                                        - 157271.31206930270917812758661469*c[104]
+                                        - 125886.34874361874191088284918264*c[105]
+                                        - 208956.48733647873991770845952103*c[106]
+                                        - 246304.12907622965791651231160224*c[107]
+                                        - 249797.97917517267217224870927405*c[108]
+                                        - 220301.11030133279834404498606963*c[109]
+                                        - 156569.1693789042236547592243291*c[110]
+                                        - 56736.21065950739012219887770267*c[111]
+                                        - 20780.452353113009171099905674109*c[112]
+                                        - 34850.170731289107990237071079472*c[113]
+                                        - 42041.122725255566133610370724838*c[114]
+                                        - 44507.545427713714798928790308481*c[115]
+                                        - 42550.450056374256874156949713652*c[116]
+                                        - 36101.457034308185938630515350119*c[117]
+                                        - 24974.995495495089277988173799405*c[118]
+                                        - 8942.482876695934719479337299109*c[119]
+                                        + x*(10708.487288128048200564087164387*c[36]
+                                             + 6182.54801841441422378842418973*c[37]
+                                             + 15543.899124737010464384715199448*c[38]
+                                             + 20192.11727382742792691176747173*c[39]
+                                             + 8689.303769577859567672922859238*c[40]
+                                             + 10096.058636913713963455883735865*c[41]
+                                             + 15155.301646618585202775097319462*c[42]
+                                             + 13545.284050177759192136262423733*c[43]
+                                             + 5342.332075039888420357921022152*c[44]
+                                             + 3283.7052242855173799118211936323*c[45]
+                                             + 5213.582261746715740603753715543*c[46]
+                                             + 5506.941074680207616430482037745*c[47]
+                                             + 4343.9337011515265528424140771415*c[48]
+                                             + 1641.8526121427586899559105968161*c[49]
+                                             + 437.14985988788787440928251846579*c[50]
+                                             + 713.8991525418698800376058109592*c[51]
+                                             + 809.925922538598587853267623383*c[52]
+                                             + 760.0447355254820788436016103803*c[53]
+                                             + 562.0498198558558385262203808846*c[54]
+                                             + 207.12315177207979132157176344048*c[55]
+                                             - 83075.49277614909218709524282533*c[57]
+                                             - 47963.658117370488987976775194286*c[58]
+                                             - 162794.0539454681680113030396674*c[59]
+                                             - 211475.67945274463640573603313939*c[60]
+                                             - 91004.64273870866639038866940289*c[61]
+                                             - 158072.73009599094034368147931631*c[62]
+                                             - 237284.66650839451155586897600005*c[63]
+                                             - 212076.82193016755974192085518804*c[64]
+                                             - 83644.22657900543944750412951518*c[65]
+                                             - 87887.69197106043016331855260045*c[66]
+                                             - 139540.45219935328846526262641777*c[67]
+                                             - 147392.1402246402011312705685517*c[68]
+                                             - 116264.48812943701254352945580342*c[69]
+                                             - 43943.845985530215081659276300224*c[70]
+                                             - 26765.733690672482666017808814713*c[71]
+                                             - 43710.490045296906966133189301944*c[72]
+                                             - 49590.*c[73]
+                                             - 46535.883573861579790834604341424*c[74]
+                                             - 34413.086173721763427737182761774*c[75]
+                                             - 12681.699412933583642296489623769*c[76]
+                                             - 3477.9304190854652576924793977207*c[77]
+                                             - 5772.954183085121281049386977918*c[78]
+                                             - 6804.777733328253242514265807892*c[79]
+                                             - 6901.30422456509302955781926329*c[80]
+                                             - 6086.378233399564200961838946011*c[81]
+                                             - 4325.6213426512496806956841870272*c[82]
+                                             - 1567.4820573135757588138280818242*c[83]
+                                             + 371450.5858118950389334108139247*c[85]
+                                             + 214457.09570914178543992197633536*c[86]
+                                             + 845530.5534396731662555826689771*c[87]
+                                             + 1.0983764084320092496985641775433e6*c[88]
+                                             + 472665.94863603195675465006206334*c[89]
+                                             + 1.0506209124132262388421048654762e6*c[90]
+                                             + 1.5770982931548686448854128912659e6*c[91]
+                                             + 1.4095558672432958944722717782611e6*c[92]
+                                             + 555936.3312898339440564429354345*c[93]
+                                             + 834562.2151044222778460536868959*c[94]
+                                             + 1.3250454787515785490025006087675e6*c[95]
+                                             + 1.3996033833197174720239229151973e6*c[96]
+                                             + 1.1040220373887470548963669496524e6*c[97]
+                                             + 417281.10755221113892302684344793*c[98]
+                                             + 420415.89158831757938222466689519*c[99]
+                                             + 686571.3025666015994351615263971*c[100]
+                                             + 778922.1959990612566906484192428*c[101]
+                                             + 730950.4461808611550989389796311*c[102]
+                                             + 540534.7177564083163485745717224*c[103]
+                                             + 199194.53832874032894398388605867*c[104]
+                                             + 122183.80907468877891350394185374*c[105]
+                                             + 202810.70829717054168483468129982*c[106]
+                                             + 239059.88998575231503661489067276*c[107]
+                                             + 242450.97978766759357894727664835*c[108]
+                                             + 213821.66588070536309863189824405*c[109]
+                                             + 151964.19380893645237079571773119*c[110]
+                                             + 55067.49858128658453036949894671*c[111]
+                                             + 15585.339264834756878324929255582*c[112]
+                                             + 26137.628048466830992677803309604*c[113]
+                                             + 31530.842043941674600207778043629*c[114]
+                                             + 33380.659070785286099196592731361*c[115]
+                                             + 31912.837542280692655617712285239*c[116]
+                                             + 27076.09277573113945397288651259*c[117]
+                                             + 18731.246621621316958491130349554*c[118]
+                                             + 6706.862157521951039609502974332*c[119]
+                                             + x*(46522.275954643491624773335982186*c[57]
+                                                  + 26859.6485457274738332669941088*c[58]
+                                                  + 75970.55850788514507194141851145*c[59]
+                                                  + 98688.65041128083032267681546505*c[60]
+                                                  + 42468.833278064044315514712388017*c[61]
+                                                  + 59811.30327956413958950110028185*c[62]
+                                                  + 89783.38732750062599411258551353*c[63]
+                                                  + 80245.28397357691449694302628737*c[64]
+                                                  + 31649.166813677733845001562519259*c[65]
+                                                  + 26748.427991192304832314342095788*c[66]
+                                                  + 42468.833278064044315514712388017*c[67]
+                                                  + 44858.477459673104692125825211386*c[68]
+                                                  + 35384.84421330691686107418220104*c[69]
+                                                  + 13374.213995596152416157171047894*c[70]
+                                                  + 6574.03985384938170744297058607*c[71]
+                                                  + 10735.909835686959605716923688197*c[72]
+                                                  + 12180.*c[73]
+                                                  + 11429.866140948458194240078259297*c[74]
+                                                  + 8452.336954949205052426676467804*c[75]
+                                                  + 3114.8033645801784384587869251363*c[76]
+                                                  + 695.5860838170930515384958795441*c[77]
+                                                  + 1154.5908366170242562098773955836*c[78]
+                                                  + 1360.9555466656506485028531615785*c[79]
+                                                  + 1380.260844913018605911563852658*c[80]
+                                                  + 1217.2756466799128401923677892023*c[81]
+                                                  + 865.1242685302499361391368374054*c[82]
+                                                  + 313.49641146271515176276561636484*c[83]
+                                                  - 445740.70297427404672009297670965*c[85]
+                                                  - 257348.51485097014252790637160243*c[86]
+                                                  - 904350.0702006939082559710285581*c[87]
+                                                  - 1.1747852020620620670688990768506e6*c[88]
+                                                  - 505547.058106364614615843109859*c[89]
+                                                  - 955109.920375660217129186241342*c[90]
+                                                  - 1.4337257210498805862594662647872e6*c[91]
+                                                  - 1.2814144247666326313384288893283e6*c[92]
+                                                  - 505396.664808939949142220850395*c[93]
+                                                  - 624278.8223222056409084653563394*c[94]
+                                                  - 991175.7518220469461042327388418*c[95]
+                                                  - 1.0469474127194736995454541491633e6*c[96]
+                                                  - 825843.2563144170883083059859604*c[97]
+                                                  - 312139.41116110282045423267816971*c[98]
+                                                  - 254948.99489897974492857857326581*c[99]
+                                                  - 416351.20607487136232096596725626*c[100]
+                                                  - 472354.72052261740893249785233509*c[101]
+                                                  - 443263.64750563518323479058217819*c[102]
+                                                  - 327791.56487011681490817245134176*c[103]
+                                                  - 120795.73667973551457958594755044*c[104]
+                                                  - 59981.1426366654005575382987282*c[105]
+                                                  - 99561.62043679281137255520718355*c[106]
+                                                  - 117356.67326573295465433821905754*c[107]
+                                                  - 119021.39007758227321148320853646*c[108]
+                                                  - 104966.99961416445097569202277435*c[109]
+                                                  - 74600.60423347789480020880688622*c[110]
+                                                  - 27033.135667177050587635935846565*c[111]
+                                                  - 6234.135705933902751329971702233*c[112]
+                                                  - 10455.051219386732397071121323842*c[113]
+                                                  - 12612.336817576669840083111217452*c[114]
+                                                  - 13352.263628314114439678637092544*c[115]
+                                                  - 12765.135016912277062247084914096*c[116]
+                                                  - 10830.437110292455781589154605036*c[117]
+                                                  - 7492.498648648526783396452139821*c[118]
+                                                  - 2682.7448630087804158438011897327*c[119]
+                                                  + x*(198106.97909967735409781910075984*c[85]
+                                                       + 114377.11771154228556795838737886*c[86]
+                                                       + 352917.10056612445200233015748608*c[87]
+                                                       + 458452.76178031690422200939584414*c[88]
+                                                       + 197286.65682199594716715828677426*c[89]
+                                                       + 318369.97345855340570972874711399*c[90]
+                                                       + 477908.57368329352875315542159573*c[91]
+                                                       + 427138.14158887754377947629644276*c[92]
+                                                       + 168465.55493631331638074028346501*c[93]
+                                                       + 175236.1606518471974479902754637*c[94]
+                                                       + 278224.7724412763357485565582714*c[95]
+                                                       + 293879.9755002031437320573050283*c[96]
+                                                       + 231815.65089527497215671746974328*c[97]
+                                                       + 87618.08032592359872399513773185*c[98]
+                                                       + 59987.99879975993998319495841549*c[99]
+                                                       + 97964.98966467561466375669817794*c[100]
+                                                       + 111142.28718179233151352890643179*c[101]
+                                                       + 104297.32882485533723171543110075*c[102]
+                                                       + 77127.42702826277997839351796277*c[103]
+                                                       + 28422.526277584826959902575894221*c[104]
+                                                       + 11848.126940575881591612503452484*c[105]
+                                                       + 19666.492925786234345196090307861*c[106]
+                                                       + 23181.565089527497215671746974328*c[107]
+                                                       + 23510.398040016251498564584402264*c[108]
+                                                       + 20734.222146007792785321881041847*c[109]
+                                                       + 14735.921823896868108683221113327*c[110]
+                                                       + 5339.878650306577893854012019075*c[111]
+                                                       + 1039.0226176556504585549952837055*c[112]
+                                                       + 1742.5085365644553995118535539736*c[113]
+                                                       + 2102.0561362627783066805185362419*c[114]
+                                                       + 2225.3772713856857399464395154241*c[115]
+                                                       + 2127.5225028187128437078474856826*c[116]
+                                                       + 1805.072851715409296931525767506*c[117]
+                                                       + 1248.7497747747544638994086899702*c[118]
+                                                       + 447.12414383479673597396686495546*c[119])
+                                                  + y*(882292.7514153111300058253937152*c[87]
+                                                       + 764087.9363005281737033489930736*c[88]
+                                                       + 197286.65682199594716715828677426*c[89]
+                                                       + 1.9102198407513204342583724826839e6*c[90]
+                                                       + 2.4263050663921056075160198327168e6*c[91]
+                                                       + 1.4237938052962584792649209881425e6*c[92]
+                                                       + 336931.10987262663276148056693002*c[93]
+                                                       + 1.8399796868443955732038978923688e6*c[94]
+                                                       + 2.6557819187576377503271307834997e6*c[95]
+                                                       + 2.2530798121682241019457726718836e6*c[96]
+                                                       + 1.1590782544763748607835873487164e6*c[97]
+                                                       + 262854.24097777079617198541319554*c[98]
+                                                       + 959807.9807961590397311193346478*c[99]
+                                                       + 1.4724434810205789355522218877655e6*c[100]
+                                                       + 1.4563472113476236543152063601406e6*c[101]
+                                                       + 1.0701812870724286776819496408599e6*c[102]
+                                                       + 514182.8468550851998559567864184*c[103]
+                                                       + 113690.10511033930783961030357688*c[104]
+                                                       + 266582.85616295733581128132768089*c[105]
+                                                       + 423257.13035931243482052455227789*c[106]
+                                                       + 453696.34532360958836386133364042*c[107]
+                                                       + 391839.96733360419164274307337106*c[108]
+                                                       + 266582.85616295733581128132768089*c[109]
+                                                       + 122799.34853247390090569350927773*c[110]
+                                                       + 26699.393251532889469270060095373*c[111]
+                                                       + 31170.678529669513756649858511164*c[112]
+                                                       + 50561.31327408337798583575066448*c[113]
+                                                       + 56866.15021258252892809402776991*c[114]
+                                                       + 53670.86360400771490459060007787*c[115]
+                                                       + 43045.222731448376140135518896369*c[116]
+                                                       + 27896.58043560178004348721640691*c[117]
+                                                       + 12487.497747747544638994086899702*c[118]
+                                                       + 2682.7448630087804158438011897327*c[119])
+                                                  + z*(764087.9363005281737033489930736*c[88]
+                                                       + 591859.9704659878415014748603228*c[89]
+                                                       + 882292.7514153111300058253937152*c[91]
+                                                       + 2.2780700884740135668238735810281e6*c[92]
+                                                       + 1.3477244394905065310459222677201e6*c[93]
+                                                       + 531156.3837515275500654261566999*c[95]
+                                                       + 1.665319861167817814481658061827e6*c[96]
+                                                       + 2.5499721598480246937238921671761e6*c[97]
+                                                       + 1.3142712048888539808599270659777e6*c[98]
+                                                       + 189992.70722846179813577056616329*c[100]
+                                                       + 643858.7671221072998025122855359*c[101]
+                                                       + 1.1971519482505134360509945135043e6*c[102]
+                                                       + 1.4397119711942385595966790019716e6*c[103]
+                                                       + 682140.6306620358470376618214613*c[104]
+                                                       + 38477.92094175567589277495929799*c[106]
+                                                       + 135777.73838151819797750594656392*c[107]
+                                                       + 274287.97713352293414992015135974*c[108]
+                                                       + 399874.28424443600371692199152134*c[109]
+                                                       + 417517.78501041126307935793154427*c[110]
+                                                       + 186895.75276073022628489042066761*c[111]
+                                                       + 3427.8856457005679990397119094563*c[113]
+                                                       + 12391.067750601640544643056634689*c[114]
+                                                       + 26180.909075125714587605170769695*c[115]
+                                                       + 41560.904706226018342199811348219*c[116]
+                                                       + 52511.21023172099772891711323654*c[117]
+                                                       + 49949.990990990178555976347598809*c[118]
+                                                       + 21461.958904070243326750409517862*c[119]))
+                                             + y*(189926.39626971286267985354627863*c[59]
+                                                  + 164481.08401880138387112802577508*c[60]
+                                                  + 42468.833278064044315514712388017*c[61]
+                                                  + 358867.81967738483753700660169109*c[62]
+                                                  + 455823.35104731087043164851106871*c[63]
+                                                  + 267484.27991192304832314342095788*c[64]
+                                                  + 63298.33362735546769000312503852*c[65]
+                                                  + 280858.49390751920073930059200578*c[66]
+                                                  + 405384.31765424769573900407279471*c[67]
+                                                  + 343914.99385749380263963132662062*c[68]
+                                                  + 176924.2210665345843053709110052*c[69]
+                                                  + 40122.641986788457248471513143683*c[70]
+                                                  + 105184.63766159010731908752937712*c[71]
+                                                  + 161363.97813638581710410891361653*c[72]
+                                                  + 159600.*c[73]
+                                                  + 117280.36562016678842785471605192*c[74]
+                                                  + 56348.91303299470034951117645203*c[75]
+                                                  + 12459.213458320713753835147700545*c[76]
+                                                  + 15650.686885884593659616157289743*c[77]
+                                                  + 24848.80278806204377495170916582*c[78]
+                                                  + 26635.844270456305549270126162322*c[79]
+                                                  + 23004.347415216976765192730877634*c[80]
+                                                  + 15650.686885884593659616157289743*c[81]
+                                                  + 7209.368904418749467826140311712*c[82]
+                                                  + 1567.4820573135757588138280818242*c[83]
+                                                  - 1.37858242408642364063410217768e6*c[87]
+                                                  - 1.1938874004695752714114828016775e6*c[88]
+                                                  - 308260.40128436866744868482308478*c[89]
+                                                  - 3.8204396815026408685167449653679e6*c[90]
+                                                  - 4.8526101327842112150320396654336e6*c[91]
+                                                  - 2.8475876105925169585298419762851e6*c[92]
+                                                  - 673862.21974525326552296113386*c[93]
+                                                  - 4.7149479475387636563349883491951e6*c[94]
+                                                  - 6.805441166816446735213272632718e6*c[95]
+                                                  - 5.773517018681074261236042471702e6*c[96]
+                                                  - 2.9701380270957105807579425810858e6*c[97]
+                                                  - 673563.9925055376651907126213136*c[98]
+                                                  - 3.1193759375875168791261378376052e6*c[99]
+                                                  - 4.7854413133168815405447211352378e6*c[100]
+                                                  - 4.7331284368797768765244206704571e6*c[101]
+                                                  - 3.4780891829853932024663363327946e6*c[102]
+                                                  - 1.6710942522790268995318595558599e6*c[103]
+                                                  - 369492.84160860275047873348662487*c[104]
+                                                  - 1.0829928531620141767333303937036e6*c[105]
+                                                  - 1.7194820920847067664583809936289e6*c[106]
+                                                  - 1.8431414028771639527281866679142e6*c[107]
+                                                  - 1.5918498672927670285486437355699e6*c[108]
+                                                  - 1.0829928531620141767333303937036e6*c[109]
+                                                  - 498872.35341317522242937988144077*c[110]
+                                                  - 108466.28508435236346890961913745*c[111]
+                                                  - 155853.39264834756878324929255582*c[112]
+                                                  - 252806.5663704168899291787533224*c[113]
+                                                  - 284330.75106291264464047013884956*c[114]
+                                                  - 268354.31802003857452295300038937*c[115]
+                                                  - 215226.11365724188070067759448185*c[116]
+                                                  - 139482.90217800890021743608203455*c[117]
+                                                  - 62437.48873873772319497043449851*c[118]
+                                                  - 13413.724315043902079219005948664*c[119]
+                                                  + y*(2.2285898142098738399681012297979e6*c[90]
+                                                       + 2.3160184724651917162652916585024e6*c[91]
+                                                       + 996655.6637073809354854446916998*c[92]
+                                                       + 168465.55493631331638074028346501*c[93]
+                                                       + 4.9066124982517215285437277129835e6*c[94]
+                                                       + 6.373876605018330600785113880399e6*c[95]
+                                                       + 4.3102396406696461080701738070817e6*c[96]
+                                                       + 1.622709556266924805097022288203e6*c[97]
+                                                       + 262854.24097777079617198541319554*c[98]
+                                                       + 4.3191359135827156787900370059149e6*c[99]
+                                                       + 6.198512073328566164179514721077e6*c[100]
+                                                       + 5.311834828757385223370726355671e6*c[101]
+                                                       + 3.0745038670979095062218722733178e6*c[102]
+                                                       + 1.0797839783956789196975092514787e6*c[103]
+                                                       + 170535.15766550896175941545536533*c[104]
+                                                       + 1.7772190410863822387418755178726e6*c[105]
+                                                       + 2.6934544659228973124942471508593e6*c[106]
+                                                       + 2.616205202960960400054382872817e6*c[107]
+                                                       + 1.9200158399346605390494410595182e6*c[108]
+                                                       + 1.0219009486246697872765784227768e6*c[109]
+                                                       + 343838.17589092692253594182597764*c[110]
+                                                       + 53398.78650306577893854012019075*c[111]
+                                                       + 285731.219855303876102623703019*c[112]
+                                                       + 447767.56246963669487456236817273*c[113]
+                                                       + 468537.24931962453309431557899919*c[114]
+                                                       + 393368.15885376386167876769081467*c[115]
+                                                       + 264950.76750219086693152379734489*c[116]
+                                                       + 133739.48855891441609083577277431*c[117]
+                                                       + 43706.242117116406236479304148958*c[118]
+                                                       + 6706.862157521951039609502974332*c[119])
+                                                  + z*(3.0880246299535889550203888780032e6*c[91]
+                                                       + 3.9866226548295237419417787667991e6*c[92]
+                                                       + 1.3477244394905065310459222677201e6*c[93]
+                                                       + 4.2492510700122204005234092535995e6*c[95]
+                                                       + 1.0187839150673708982711319907648e7*c[96]
+                                                       + 8.808994734020448941955263850245e6*c[97]
+                                                       + 2.6285424097777079617198541319554e6*c[98]
+                                                       + 2.5649015475842342748329026432044e6*c[100]
+                                                       + 7.450365733841527326286213589772e6*c[101]
+                                                       + 1.044787154836811726008140666331e7*c[102]
+                                                       + 7.404232994713226877925777724426e6*c[103]
+                                                       + 2.0464218919861075411129854643839e6*c[104]
+                                                       + 769558.4188351135178554991859598*c[106]
+                                                       + 2.4506225951786211342281561087147e6*c[107]
+                                                       + 4.1535036537362044314130765777333e6*c[108]
+                                                       + 4.5319085547702747087917825705752e6*c[109]
+                                                       + 2.8489448859533945010120894152433e6*c[110]
+                                                       + 747583.0110429209051395616826704*c[111]
+                                                       + 94266.85525676561997359207751005*c[113]
+                                                       + 316414.7657742918924792780533501*c[114]
+                                                       + 591688.5450978411496798768593951*c[115]
+                                                       + 777782.6452165154861183107552309*c[116]
+                                                       + 731874.9926046114058467822657342*c[117]
+                                                       + 424574.92342341651772579895458988*c[118]
+                                                       + 107309.79452035121663375204758931*c[119]))
+                                             + z*(164481.08401880138387112802577508*c[60]
+                                                  + 127406.49983419213294654413716405*c[61]
+                                                  + 165753.94583538577106605400402499*c[63]
+                                                  + 427974.84785907687731702947353261*c[64]
+                                                  + 253193.33450942187076001250015407*c[65]
+                                                  + 81076.86353084953914780081455894*c[67]
+                                                  + 254198.03893814759325537967619785*c[68]
+                                                  + 389233.28634637608547181600421145*c[69]
+                                                  + 200613.20993394228624235756571841*c[70]
+                                                  + 20821.15846921107317472373078923*c[72]
+                                                  + 70560.*c[73]
+                                                  + 131194.98527001708535997307219367*c[74]
+                                                  + 157776.95649238516097863129406568*c[75]
+                                                  + 74755.28074992428252301088620327*c[76]
+                                                  + 2258.98207164200397954106446962*c[78]
+                                                  + 7971.311059041668084088139946388*c[79]
+                                                  + 16103.043190651883735634911614344*c[80]
+                                                  + 23476.030328826890489424235934615*c[81]
+                                                  + 24511.854275023748190608877059821*c[82]
+                                                  + 10972.374401195030311696796572769*c[83]
+                                                  - 1.1938874004695752714114828016775e6*c[88]
+                                                  - 924781.2038531060023460544692544*c[89]
+                                                  - 1.7645855028306222600116507874304e6*c[91]
+                                                  - 4.5561401769480271336477471620561e6*c[92]
+                                                  - 2.6954488789810130620918445354402e6*c[93]
+                                                  - 1.3610882333632893470426545265436e6*c[95]
+                                                  - 4.2673821442425331496092487834317e6*c[96]
+                                                  - 6.534303659610563277667473678389e6*c[97]
+                                                  - 3.3678199625276883259535631065679e6*c[98]
+                                                  - 617476.2984925008439412543400307*c[100]
+                                                  - 2.0925409931468487243581649279915e6*c[101]
+                                                  - 3.8907438318141686671657321688889e6*c[102]
+                                                  - 4.6790639063812753186892067564078e6*c[103]
+                                                  - 2.2169570496516165028724009197492e6*c[104]
+                                                  - 156316.55382588243331439827214808*c[106]
+                                                  - 551597.0621749176792836179079159*c[107]
+                                                  - 1.114294907104936919984050614899e6*c[108]
+                                                  - 1.6244892797430212650999955905554e6*c[109]
+                                                  - 1.6961660016047957562598915968986e6*c[110]
+                                                  - 759263.9955904665442823673339622*c[111]
+                                                  - 17139.428228502839995198559547281*c[113]
+                                                  - 61955.33875300820272321528317345*c[114]
+                                                  - 130904.54537562857293802585384847*c[115]
+                                                  - 207804.52353113009171099905674109*c[116]
+                                                  - 262556.05115860498864458556618269*c[117]
+                                                  - 249749.95495495089277988173799405*c[118]
+                                                  - 107309.79452035121663375204758931*c[119]
+                                                  + z*(1.9933113274147618709708893833995e6*c[92]
+                                                       + 1.6846555493631331638074028346501e6*c[93]
+                                                       + 1.5673598693344167665709722934843e6*c[96]
+                                                       + 5.795391272381874303917936743582e6*c[97]
+                                                       + 3.9428136146665619425797811979332e6*c[98]
+                                                       + 620863.811153460610523851132481*c[101]
+                                                       + 2.8568398765069070633035096344989e6*c[102]
+                                                       + 6.015939308204496838314694401096e6*c[103]
+                                                       + 3.5812383109756881969477245626719e6*c[104]
+                                                       + 132466.08622587141266098141128188*c[107]
+                                                       + 666127.9444671271257926632247308*c[108]
+                                                       + 1.7327885650592226827733286299258e6*c[109]
+                                                       + 2.7507054071274153802875346078211e6*c[110]
+                                                       + 1.4951660220858418102791233653409e6*c[111]
+                                                       + 12169.798683626611249203002051927*c[114]
+                                                       + 64143.22723405800073963266838575*c[115]
+                                                       + 182571.11710235000914609202842253*c[116]
+                                                       + 356091.64438385801584921917413527*c[117]
+                                                       + 474524.91441440669628177530218869*c[118]
+                                                       + 241447.03767079023742594210707595*c[119])))
+                                        + y*(38859.747811842526160961787998621*c[38]
+                                             + 33653.52878971237987818627911955*c[39]
+                                             + 8689.303769577859567672922859238*c[40]
+                                             + 60576.35182148228378073530241519*c[41]
+                                             + 76942.30066744820179870434023727*c[42]
+                                             + 45150.946833925863973787541412443*c[43]
+                                             + 10684.664150079776840715842044304*c[44]
+                                             + 34478.904854997932489074122533139*c[45]
+                                             + 49766.012498491377523944921830182*c[46]
+                                             + 42219.881572548258392633695622709*c[47]
+                                             + 21719.668505757632764212070385708*c[48]
+                                             + 4925.5578364282760698677317904484*c[49]
+                                             + 6994.397758206205990548520295453*c[50]
+                                             + 10730.120595780832136322802491992*c[51]
+                                             + 10612.822433264395289111782651226*c[52]
+                                             + 7798.719894957120461177825219555*c[53]
+                                             + 3746.9987990390389235081358725639*c[54]
+                                             + 828.4926070883191652862870537619*c[55]
+                                             - 217058.73859395755734840405288986*c[59]
+                                             - 187978.38173577301013843202945724*c[60]
+                                             - 48535.809460644622074873957014877*c[61]
+                                             - 589568.5608985608045250822742068*c[62]
+                                             - 748852.64814915357285199398247*c[63]
+                                             - 439438.45985530215081659276300224*c[64]
+                                             - 103990.11953065541120500513399185*c[65]
+                                             - 641962.2717886153159755442102989*c[66]
+                                             - 926592.7260668518759748664521022*c[67]
+                                             - 786091.4145314144060334430322757*c[68]
+                                             - 404398.21958065047841227636801189*c[69]
+                                             - 91708.89596980218799650631575699*c[70]
+                                             - 323067.10138916961533719741165829*c[71]
+                                             - 495617.93284747072396262023467935*c[72]
+                                             - 490200.*c[73]
+                                             - 360218.2658333694215998394850166*c[74]
+                                             - 173071.6614584837225020700419598*c[75]
+                                             - 38267.584193413620815350810794532*c[76]
+                                             - 62602.74754353837463846462915897*c[77]
+                                             - 99395.21115224817509980683666328*c[78]
+                                             - 106543.37708182522219708050464929*c[79]
+                                             - 92017.38966086790706077092351053*c[80]
+                                             - 62602.74754353837463846462915897*c[81]
+                                             - 28837.475617674997871304561246848*c[82]
+                                             - 6269.928229254303035255312327297*c[83]
+                                             + 735243.9595127592750048544947627*c[87]
+                                             + 636739.946917106811419457494228*c[88]
+                                             + 164405.54735166328930596523897855*c[89]
+                                             + 2.4832857929767165645358842274891e6*c[90]
+                                             + 3.1541965863097372897708257825318e6*c[91]
+                                             + 1.8509319468851360230443972845853e6*c[92]
+                                             + 438010.44283441462258992473700902*c[93]
+                                             + 4.0479553110576702610485753632114e6*c[94]
+                                             + 5.842720221266803050719687723699e6*c[95]
+                                             + 4.9567755867700930242806998781439e6*c[96]
+                                             + 2.5499721598480246937238921671761e6*c[97]
+                                             + 578279.3301510957515783679090302*c[98]
+                                             + 3.6072783278255643909894568327178e6*c[99]
+                                             + 5.533933416169009166117100594852e6*c[100]
+                                             + 5.473438269314818900801317236862e6*c[101]
+                                             + 4.0220980039138777802879940668984e6*c[102]
+                                             + 1.932470532763695209458637588956e6*c[103]
+                                             + 427285.31170635856529720205760979*c[104]
+                                             + 1.6661428510184833488205082980056e6*c[105]
+                                             + 2.6453570647457027176282784517368e6*c[106]
+                                             + 2.8356021582725599272741333352527e6*c[107]
+                                             + 2.4489997958350261977671442085691e6*c[108]
+                                             + 1.6661428510184833488205082980056e6*c[109]
+                                             + 767495.9283279618806605844329858*c[110]
+                                             + 166871.20782208055918293787559608*c[111]
+                                             + 311706.78529669513756649858511164*c[112]
+                                             + 505613.1327408337798583575066448*c[113]
+                                             + 568661.5021258252892809402776991*c[114]
+                                             + 536708.6360400771490459060007787*c[115]
+                                             + 430452.22731448376140135518896369*c[116]
+                                             + 278965.8043560178004348721640691*c[117]
+                                             + 124874.97747747544638994086899702*c[118]
+                                             + 26827.448630087804158438011897327*c[119]
+                                             + y*(418679.12295694897712650770197293*c[62]
+                                                  + 435104.10781788764904839176056559*c[63]
+                                                  + 187238.99593834613382620039467052*c[64]
+                                                  + 31649.166813677733845001562519259*c[65]
+                                                  + 748955.9837533845353048015786821*c[66]
+                                                  + 972922.3623701944697736097747073*c[67]
+                                                  + 657924.3360752055354845121031003*c[68]
+                                                  + 247693.90949314841802751927540728*c[69]
+                                                  + 40122.641986788457248471513143683*c[70]
+                                                  + 473330.86947715548293589388219704*c[71]
+                                                  + 679290.2950580112623253617169986*c[72]
+                                                  + 582120.*c[73]
+                                                  + 336932.57580708933285629448086102*c[74]
+                                                  + 118332.71736928887073397347054926*c[75]
+                                                  + 18688.820187481070630752721550818*c[76]
+                                                  + 104337.91257256395773077438193162*c[77]
+                                                  + 158128.7450149402785678745128734*c[78]
+                                                  + 153593.55455226628747389342823529*c[79]
+                                                  + 112721.30233456318614944438130041*c[80]
+                                                  + 59994.29972922427569519526961068*c[81]
+                                                  + 20186.232932372498509913192872794*c[82]
+                                                  + 3134.9641146271515176276561636484*c[83]
+                                                  - 2.2285898142098738399681012297979e6*c[90]
+                                                  - 2.3160184724651917162652916585024e6*c[91]
+                                                  - 996655.6637073809354854446916998*c[92]
+                                                  - 168465.55493631331638074028346501*c[93]
+                                                  - 7.666582028518314888349574551537e6*c[94]
+                                                  - 9.959182195341141563726740438124e6*c[95]
+                                                  - 6.734749438546322043859646573565e6*c[96]
+                                                  - 2.5354836816670700079640973253172e6*c[97]
+                                                  - 410709.75152776686901872720811804*c[98]
+                                                  - 9.718055805561110277277583263309e6*c[99]
+                                                  - 1.3946652164989273869403908122424e7*c[100]
+                                                  - 1.1951628364704116752584134300259e7*c[101]
+                                                  - 6.917633700970296388999212614965e6*c[102]
+                                                  - 2.4295139513902775693193958158271e6*c[103]
+                                                  - 383704.10474739516395868477457198*c[104]
+                                                  - 5.442733313327045606146993773485e6*c[105]
+                                                  - 8.248704301888873019513631899507e6*c[106]
+                                                  - 8.012128434067941225166547548002e6*c[107]
+                                                  - 5.880048509799897900838913244775e6*c[108]
+                                                  - 3.1295716551630512235345214197538e6*c[109]
+                                                  - 1.0530044136659637002663218420565e6*c[110]
+                                                  - 163533.78366563894799927911808416*c[111]
+                                                  - 1.142924879421215504410494812076e6*c[112]
+                                                  - 1.7910702498785467794982494726909e6*c[113]
+                                                  - 1.8741489972784981323772623159967e6*c[114]
+                                                  - 1.5734726354150554467150707632587e6*c[115]
+                                                  - 1.0598030700087634677260951893796e6*c[116]
+                                                  - 534957.9542356576643633430910972*c[117]
+                                                  - 174824.96846846562494591721659583*c[118]
+                                                  - 26827.448630087804158438011897327*c[119]
+                                                  + y*(3.6799593736887911464077957847376e6*c[94]
+                                                       + 4.2492510700122204005234092535995e6*c[95]
+                                                       + 2.3510398040016251498564584402264e6*c[96]
+                                                       + 695446.9526858249164701524092298*c[97]
+                                                       + 87618.08032592359872399513773185*c[98]
+                                                       + 7.198559855971192797983395009858e6*c[99]
+                                                       + 9.618380803440878530623384912016e6*c[100]
+                                                       + 7.128436350280473676384957447004e6*c[101]
+                                                       + 3.355653188277954328324757348459e6*c[102]
+                                                       + 925529.1243391533597407222155532*c[103]
+                                                       + 113690.10511033930783961030357688*c[104]
+                                                       + 4.8873523629875511565401576741497e6*c[105]
+                                                       + 7.054285505988540580342075871298e6*c[106]
+                                                       + 6.192789531059488541900880977428e6*c[107]
+                                                       + 3.8792156766026814972631564263735e6*c[108]
+                                                       + 1.6735479303563432748152661126634e6*c[109]
+                                                       + 442077.65471690604326049663339982*c[110]
+                                                       + 53398.78650306577893854012019075*c[111]
+                                                       + 1.142924879421215504410494812076e6*c[112]
+                                                       + 1.7282256797073696995158547543509e6*c[113]
+                                                       + 1.6794322183404723523900142831659e6*c[114]
+                                                       + 1.2540655446985217287462876798684e6*c[115]
+                                                       + 715441.2881571764586050110382086*c[116]
+                                                       + 292093.60691394804986710144237824*c[117]
+                                                       + 74924.98648648526783396452139821*c[118]
+                                                       + 8942.482876695934719479337299109*c[119])
+                                                  + z*(6.373876605018330600785113880399e6*c[95]
+                                                       + 1.0579679118007313174354062981019e7*c[96]
+                                                       + 6.259022574172424248231371683069e6*c[97]
+                                                       + 1.3142712048888539808599270659777e6*c[98]
+                                                       + 8.549671825280780916109675477348e6*c[100]
+                                                       + 2.0695460371782020350795037749367e7*c[101]
+                                                       + 2.1222239082622738184540357284849e7*c[102]
+                                                       + 1.0489330075843738077061518442936e7*c[103]
+                                                       + 2.0464218919861075411129854643839e6*c[104]
+                                                       + 4.2325713035931243482052455227789e6*c[106]
+                                                       + 1.202129732499783069898406307383e7*c[107]
+                                                       + 1.6809934598611619821473677847619e7*c[108]
+                                                       + 1.3640156140337983682343894599672e7*c[109]
+                                                       + 6.041727947797715924560120656464e6*c[110]
+                                                       + 1.1213745165643813577093425240057e6*c[111]
+                                                       + 754134.8420541249597887366200804*c[113]
+                                                       + 2.33660134725630935984697639397e6*c[114]
+                                                       + 3.8328850885984046156253970006833e6*c[115]
+                                                       + 4.1323413822190441094530098140515e6*c[116]
+                                                       + 2.9143721678605153739548997846278e6*c[117]
+                                                       + 1.1987997837837642853434323423714e6*c[118]
+                                                       + 214619.58904070243326750409517862*c[119]))
+                                             + z*(580138.8104238501987311890140874*c[63]
+                                                  + 748955.9837533845353048015786821*c[64]
+                                                  + 253193.33450942187076001250015407*c[65]
+                                                  + 648614.9082467963131824065164715*c[67]
+                                                  + 1.555093885268667629327028607328e6*c[68]
+                                                  + 1.3446240801056628407208189236395e6*c[69]
+                                                  + 401226.41986788457248471513143683*c[70]
+                                                  + 281085.63933434948785877036565461*c[72]
+                                                  + 816480.*c[73]
+                                                  + 1.1449744169019672904143104482357e6*c[74]
+                                                  + 811424.3476751236850329609409092*c[75]
+                                                  + 224265.84224977284756903265860981*c[76]
+                                                  + 45179.6414328400795908212893924*c[78]
+                                                  + 143872.44350465449712744447708115*c[79]
+                                                  + 243846.08260129995371104294730292*c[80]
+                                                  + 266061.67706003809221347467392564*c[81]
+                                                  + 167257.35858251498765356645523172*c[82]
+                                                  + 43889.497604780121246787186291078*c[83]
+                                                  - 3.0880246299535889550203888780032e6*c[91]
+                                                  - 3.9866226548295237419417787667991e6*c[92]
+                                                  - 1.3477244394905065310459222677201e6*c[93]
+                                                  - 6.639454796894094375817826958749e6*c[95]
+                                                  - 1.5918498672927670285486437355699e7*c[96]
+                                                  - 1.3764054271906951471805099766007e7*c[97]
+                                                  - 4.1070975152776686901872720811804e6*c[98]
+                                                  - 5.77102848206452711837403094721e6*c[100]
+                                                  - 1.6763322901143436484143980576987e7*c[101]
+                                                  - 2.3507710983828263835183164992448e7*c[102]
+                                                  - 1.6659524238104760475332999879958e7*c[103]
+                                                  - 4.6044492569687419675042172948638e6*c[104]
+                                                  - 2.3567726576825351484324662570019e6*c[106]
+                                                  - 7.505031697734527223573728082939e6*c[107]
+                                                  - 1.2720104939567126071202547019308e7*c[108]
+                                                  - 1.3878969948983966295674834122387e7*c[109]
+                                                  - 8.724893713232270659349523834183e6*c[110]
+                                                  - 2.2894729713189452719899076531782e6*c[111]
+                                                  - 377067.42102706247989436831004019*c[113]
+                                                  - 1.2656590630971675699171122134004e6*c[114]
+                                                  - 2.3667541803913645987195074375804e6*c[115]
+                                                  - 3.1111305808660619444732430209238e6*c[116]
+                                                  - 2.927499970418445623387129062937e6*c[117]
+                                                  - 1.6982996936936660709031958183595e6*c[118]
+                                                  - 429239.17808140486653500819035724*c[119]
+                                                  + z*(7.053119412004875449569375320679e6*c[96]
+                                                       + 1.0431704290287373747052286138448e7*c[97]
+                                                       + 3.9428136146665619425797811979332e6*c[98]
+                                                       + 6.20863811153460610523851132481e6*c[101]
+                                                       + 2.0405999117906479023596497389278e7*c[102]
+                                                       + 2.1287169859800527274036610957724e7*c[103]
+                                                       + 7.162476621951376393895449125344e6*c[104]
+                                                       + 2.1856904227268783089061932861509e6*c[107]
+                                                       + 9.051503245406256826947364994872e6*c[108]
+                                                       + 1.6928011366347790824016364307737e7*c[109]
+                                                       + 1.4441203387418930746509556691061e7*c[110]
+                                                       + 4.4854980662575254308373700960227e6*c[111]
+                                                       + 292075.16840703866998087204924625*c[114]
+                                                       + 1.3509349082764868727204268117163e6*c[115]
+                                                       + 3.1348796692696196692402143416942e6*c[116]
+                                                       + 4.4109416594645638092290375118691e6*c[117]
+                                                       + 3.2966994054053517846944389415214e6*c[118]
+                                                       + 965788.1506831609497037684283038*c[119])))
+                                        + z*(33653.52878971237987818627911955*c[39]
+                                             + 26067.911308733578703018768577714*c[40]
+                                             + 27979.018424526618835892487359007*c[42]
+                                             + 72241.51493428138235806006625991*c[43]
+                                             + 42738.656600319107362863368177218*c[44]
+                                             + 9953.202499698275504788984366036*c[46]
+                                             + 31205.999423187843159772731547219*c[47]
+                                             + 47783.270712666792081266554848557*c[48]
+                                             + 24627.789182141380349338658952242*c[49]
+                                             + 1384.5316897781718885577809667087*c[51]
+                                             + 4691.984654706364233080998645805*c[52]
+                                             + 8723.991746901185600639601093061*c[53]
+                                             + 10491.596637309308985822780443179*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]
+                                             - 187978.38173577301013843202945724*c[60]
+                                             - 145607.42838193386622462187104463*c[61]
+                                             - 272310.05387241948103708872089819*c[63]
+                                             - 703101.5357684834413065484208036*c[64]
+                                             - 415960.4781226216448200205359674*c[65]
+                                             - 185318.54521337037519497329042044*c[67]
+                                             - 581024.0890014802131551535455951*c[68]
+                                             - 889676.0830774310525070080096262*c[69]
+                                             - 458544.47984901093998253157878494*c[70]
+                                             - 63950.70101257686760808003028121*c[72]
+                                             - 216720.*c[73]
+                                             - 402956.02618648104789134586459484*c[74]
+                                             - 484600.65208375442300579611748744*c[75]
+                                             - 229605.50516048172489210486476719*c[76]
+                                             - 9035.92828656801591816425787848*c[78]
+                                             - 31885.244236166672336352559785553*c[79]
+                                             - 64412.17276260753494253964645737*c[80]
+                                             - 93904.12131530756195769694373846*c[81]
+                                             - 98047.41710009499276243550823928*c[82]
+                                             - 43889.497604780121246787186291078*c[83]
+                                             + 636739.946917106811419457494228*c[88]
+                                             + 493216.64205498986791789571693565*c[89]
+                                             + 1.1469805768399044690075730118298e6*c[91]
+                                             + 2.9614911150162176368710356553365e6*c[92]
+                                             + 1.7520417713376584903596989480361e6*c[93]
+                                             + 1.1685440442533606101439375447399e6*c[95]
+                                             + 3.6637036945691991918596477360194e6*c[96]
+                                             + 5.609938751665654326192562767787e6*c[97]
+                                             + 2.891396650755478757891839545151e6*c[98]
+                                             + 714055.924666968924660271044497*c[100]
+                                             + 2.4198358664339199350911086731389e6*c[101]
+                                             + 4.4992960721748463304916543799203e6*c[102]
+                                             + 5.410917491738346586484185249077e6*c[103]
+                                             + 2.5637118702381513917832123456587e6*c[104]
+                                             + 240487.00588597297432984349561244*c[106]
+                                             + 848610.8648844887373594121660245*c[107]
+                                             + 1.7142998570845183384370009459984e6*c[108]
+                                             + 2.4992142765277250232307624470084e6*c[109]
+                                             + 2.6094861563150703942459870721517e6*c[110]
+                                             + 1.1680984547545639142805651291726e6*c[111]
+                                             + 34278.856457005679990397119094563*c[113]
+                                             + 123910.67750601640544643056634689*c[114]
+                                             + 261809.09075125714587605170769695*c[115]
+                                             + 415609.04706226018342199811348219*c[116]
+                                             + 525112.1023172099772891711323654*c[117]
+                                             + 499499.90990990178555976347598809*c[118]
+                                             + 214619.58904070243326750409517862*c[119]
+                                             + z*(374477.99187669226765240078934104*c[64]
+                                                  + 316491.66813677733845001562519259*c[65]
+                                                  + 239245.21311825655835800440112739*c[68]
+                                                  + 884621.105332672921526854555026*c[69]
+                                                  + 601839.6298018268587270726971552*c[70]
+                                                  + 68040.*c[73]
+                                                  + 313078.94212163168097266301318944*c[74]
+                                                  + 659282.2824860379940892807644887*c[75]
+                                                  + 392465.22393710248324580715256717*c[76]
+                                                  + 7776.888838089432277159160923306*c[79]
+                                                  + 39107.390605868860500827642491977*c[80]
+                                                  + 101729.46475824985878750502238333*c[81]
+                                                  + 161489.86345897998807930554298235*c[82]
+                                                  + 87778.99520956024249357437258216*c[83]
+                                                  - 1.9933113274147618709708893833995e6*c[92]
+                                                  - 1.6846555493631331638074028346501e6*c[93]
+                                                  - 2.4489997958350261977671442085691e6*c[96]
+                                                  - 9.055298863096678599871776161847e6*c[97]
+                                                  - 6.160646272916503035280908121771e6*c[98]
+                                                  - 1.3969435750952863736786650480823e6*c[101]
+                                                  - 6.427889722140540892432896677622e6*c[102]
+                                                  - 1.3535863443460117886208062402466e7*c[103]
+                                                  - 8.057786199695298443132380266012e6*c[104]
+                                                  - 405677.38906673120127425557205074*c[107]
+                                                  - 2.0400168299305768227400311257381e6*c[108]
+                                                  - 5.306664980493869465993318929148e6*c[109]
+                                                  - 8.424035309327709602130574736452e6*c[110]
+                                                  - 4.5789459426378905439798153063565e6*c[111]
+                                                  - 48679.194734506444996812008207708*c[114]
+                                                  - 256572.90893623200295853067354301*c[115]
+                                                  - 730284.4684094000365843681136901*c[116]
+                                                  - 1.4243665775354320633968766965411e6*c[117]
+                                                  - 1.8980996576576267851271012087548e6*c[118]
+                                                  - 965788.1506831609497037684283038*c[119]
+                                                  + z*(3.4772347634291245823507620461492e6*c[97]
+                                                       + 3.0666328114073259553398298206147e6*c[98]
+                                                       + 1.8138665882583536909863553234913e6*c[102]
+                                                       + 8.63827182716543135758007401183e6*c[103]
+                                                       + 6.366645886179001239018177000306e6*c[104]
+                                                       + 431023.96406696461080701738070817*c[108]
+                                                       + 2.5917777682509740981652351302309e6*c[109]
+                                                       + 6.876763517818538450718836519553e6*c[110]
+                                                       + 4.4854980662575254308373700960227e6*c[111]
+                                                       + 41889.454520201143340168273231512*c[115]
+                                                       + 277072.69804150678894799874232146*c[116]
+                                                       + 918946.1790551174602560494816394*c[117]
+                                                       + 1.7981996756756464280151485135571e6*c[118]
+                                                       + 1.0730979452035121663375204758931e6*c[119]))))
+                                   + z*(6332.061275761629898663600653285*c[24]
+                                        + 4904.7935736379364979845031517435*c[25]
+                                        + 3899.5384342252609730207441127677*c[27]
+                                        + 10068.564942433454851117953731327*c[28]
+                                        + 5956.643350075611166143956138616*c[29]
+                                        + 762.967889232567899686478268049*c[31]
+                                        + 2392.1120375099490728284713579077*c[32]
+                                        + 3662.8513483350644979392884417734*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 25240.146592284284908639709339663*c[39]
+                                        - 19550.933481550184027264076433286*c[40]
+                                        - 37305.357899368825114523316478676*c[42]
+                                        - 96322.01991237517647741342167988*c[43]
+                                        - 56984.87546709214315048449090296*c[44]
+                                        - 20735.838541038073968310384095909*c[46]
+                                        - 65012.49879830800658285985739004*c[47]
+                                        - 99548.48065138915016930532260116*c[48]
+                                        - 51307.8941294612090611222061505*c[49]
+                                        - 4153.595069334515665673342900126*c[51]
+                                        - 14075.953964119092699242995937415*c[52]
+                                        - 26171.975240703556801918803279184*c[53]
+                                        - 31474.789911927926957468341329537*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + 65069.43983161373427868801019674*c[60]
+                                        + 50402.57136297710753929218613083*c[61]
+                                        + 122949.35542734658842811698100754*c[63]
+                                        + 317453.87066469988152636801608188*c[64]
+                                        + 187808.24263061512391539388747692*c[65]
+                                        + 128297.4543784871828272892010603*c[67]
+                                        + 402247.44623179399372279860848891*c[68]
+                                        + 615929.5959766830363510055451258*c[69]
+                                        + 317453.87066469988152636801608188*c[70]
+                                        + 66925.15222246416377589770610824*c[72]
+                                        + 226800.*c[73]
+                                        + 421698.16693934063151419916062251*c[74]
+                                        + 507140.2172969523031456005880683*c[75]
+                                        + 240284.83098189947953824927708194*c[76]
+                                        + 13553.89242985202387724638681772*c[78]
+                                        + 47827.866354250008504528839678329*c[79]
+                                        + 96618.25914391130241380946968606*c[80]
+                                        + 140856.18197296134293654541560769*c[81]
+                                        + 147071.12565014248914365326235893*c[82]
+                                        + 65834.24640717018187018077943662*c[83]
+                                        - 136444.27433938003101845517733457*c[88]
+                                        - 105689.28044035497169669193934335*c[89]
+                                        - 289896.18975074508557334262936357*c[91]
+                                        - 748508.7433557473148135584623378*c[92]
+                                        - 442823.7444040235744865173165366*c[93]
+                                        - 379397.41696537682147530439764281*c[95]
+                                        - 1.1895141865484412960583271870193e6*c[96]
+                                        - 1.8214086856057319240884944051258e6*c[97]
+                                        - 938765.1463491814148999479042698*c[98]
+                                        - 337237.05533051969169099275493983*c[100]
+                                        - 1.1428493116417404571494593068261e6*c[101]
+                                        - 2.1249447081446613489905152614701e6*c[102]
+                                        - 2.5554887488697734432841052284997e6*c[103]
+                                        - 1.2107996194251136284918497330938e6*c[104]
+                                        - 168340.9041201810820308904469287*c[106]
+                                        - 594027.6054191421161515885162172*c[107]
+                                        - 1.2000098999591628369059006621989e6*c[108]
+                                        - 1.7494499935694075162615337129059e6*c[109]
+                                        - 1.8266403094205492759721909505062e6*c[110]
+                                        - 817668.9183281947399963955904208*c[111]
+                                        - 34278.856457005679990397119094563*c[113]
+                                        - 123910.67750601640544643056634689*c[114]
+                                        - 261809.09075125714587605170769695*c[115]
+                                        - 415609.04706226018342199811348219*c[116]
+                                        - 525112.1023172099772891711323654*c[117]
+                                        - 499499.90990990178555976347598809*c[118]
+                                        - 214619.58904070243326750409517862*c[119]
+                                        + z*(63211.32556749620956330255797742*c[43]
+                                             + 53423.32075039888420357921022152*c[44]
+                                             + 29370.352398294440620962570867971*c[47]
+                                             + 108598.34252878816382106035192854*c[48]
+                                             + 73883.36754642414104801597685673*c[49]
+                                             + 4524.413774181136939042391551312*c[52]
+                                             + 20818.616668741465637889957153896*c[53]
+                                             + 43839.885948756755405045189708997*c[54]
+                                             + 26097.517123282053706518042193501*c[55]
+                                             - 240735.8519207307434908290788621*c[64]
+                                             - 203458.92951649971757501004476666*c[65]
+                                             - 307600.98829490128931743423002093*c[68]
+                                             - 1.1373699925705794705345272850334e6*c[69]
+                                             - 773793.8097452059612205220391996*c[70]
+                                             - 140940.*c[73]
+                                             - 648520.665823379910586230527321*c[74]
+                                             - 1.3656561565782215591849387264409e6*c[75]
+                                             - 812963.6781554265724377433874606*c[76]
+                                             - 23330.666514268296831477482769917*c[79]
+                                             - 117322.17181760658150248292747593*c[80]
+                                             - 305188.39427474957636251506715*c[81]
+                                             - 484469.59037693996423791662894705*c[82]
+                                             - 263336.98562868072748072311774647*c[83]
+                                             + 597993.3982244285612912668150199*c[92]
+                                             + 505396.664808939949142220850395*c[93]
+                                             + 999191.9167006906886889948370962*c[96]
+                                             + 3.6945619361434448687476846740336e6*c[97]
+                                             + 2.5135436793499332383946105136824e6*c[98]
+                                             + 936469.5818231364208734754581589*c[101]
+                                             + 4.3090668137312514871494603653691e6*c[102]
+                                             + 9.074041789875116064457997388319e6*c[103]
+                                             + 5.401701119054996363729484548697e6*c[104]
+                                             + 422235.64984496512785687824846098*c[107]
+                                             + 2.1232828229889677134641140288294e6*c[108]
+                                             + 5.523263551126272301339985007889e6*c[109]
+                                             + 8.76787348521863652466651656243e6*c[110]
+                                             + 4.7658416953986207702647057270241e6*c[111]
+                                             + 73018.79210175966749521801231156*c[114]
+                                             + 384859.36340434800443779601031452*c[115]
+                                             + 1.0954267026141000548765521705352e6*c[116]
+                                             + 2.1365498663031480950953150448116e6*c[117]
+                                             + 2.8471494864864401776906518131321e6*c[118]
+                                             + 1.4486822260247414245556526424557e6*c[119]
+                                             + z*(530772.6631996037529161127330156*c[69]
+                                                  + 468097.4898458653345655009866763*c[70]
+                                                  + 198780.28071214709903026223059647*c[74]
+                                                  + 946661.7389543109658717877643941*c[75]
+                                                  + 697715.9536659599702147682712305*c[76]
+                                                  + 25304.782156738674441712003965397*c[80]
+                                                  + 152159.45583498910502404597365028*c[81]
+                                                  + 403724.65864744997019826385745587*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 1.9559445544288825775723036509589e6*c[97]
+                                                  - 1.7249809564166208498786542740958e6*c[98]
+                                                  - 2.2673332353229421137329441543642e6*c[102]
+                                                  - 1.0797839783956789196975092514787e7*c[103]
+                                                  - 7.958307357723751548772721250382e6*c[104]
+                                                  - 888986.9258881145097894733477106*c[108]
+                                                  - 5.345541647017634077465797456101e6*c[109]
+                                                  - 1.4183324755500735554607600321577e7*c[110]
+                                                  - 9.251339761656146201102075823047e6*c[111]
+                                                  - 125668.36356060343002050481969454*c[115]
+                                                  - 831218.0941245203668439962269644*c[116]
+                                                  - 2.7568385371653523807681484449182e6*c[117]
+                                                  - 5.394599027026939284045445540671e6*c[118]
+                                                  - 3.2192938356105364990125614276793e6*c[119]
+                                                  + z*(3.959207920784156038890867255422e6*c[103]
+                                                       + 3.5812383109756881969477245626719e6*c[104]
+                                                       + 1.2440533287604675671193128625108e6*c[109]
+                                                       + 7.22060169370946537325477834553e6*c[110]
+                                                       + 5.606872582821906788546712620028e6*c[111]
+                                                       + 135072.94029523455961214938688171*c[116]
+                                                       + 999353.9697224402380284538112829*c[117]
+                                                       + 3.1843119256756238829434921594241e6*c[118]
+                                                       + 2.2132645119822438430711359815295e6*c[119]))))
+                                   + y*(7311.634564172364324413895211439*c[23]
+                                        + 6332.061275761629898663600653285*c[24]
+                                        + 1634.9311912126454993281677172478*c[25]
+                                        + 8442.74836768217319821813420438*c[26]
+                                        + 10723.730694119467675807046310111*c[27]
+                                        + 6292.85308902090928194872108208*c[28]
+                                        + 1489.1608375189027915359890346539*c[29]
+                                        + 2642.9982973887818984184628544734*c[30]
+                                        + 3814.8394461628394984323913402449*c[31]
+                                        + 3236.3868742781663926502847783457*c[32]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 377.57118534125455691692326492478*c[34]
+                                        - 29144.810858881894620721340998966*c[38]
+                                        - 25240.146592284284908639709339663*c[39]
+                                        - 6516.977827183394675754692144429*c[40]
+                                        - 80768.46909530971170764706988692*c[41]
+                                        - 102589.73422326426906493912031636*c[42]
+                                        - 60201.26244523448529838338854992*c[43]
+                                        - 14246.218866773035787621122725739*c[44]
+                                        - 71831.05178124569268557108861071*c[45]
+                                        - 103679.19270519036984155192047955*c[46]
+                                        - 87958.08660947553831798686588064*c[47]
+                                        - 45249.309386995068258775146636891*c[48]
+                                        - 10261.578825892241812224441230101*c[49]
+                                        - 20983.193274618617971645560886358*c[50]
+                                        - 32190.361787342496408968407475977*c[51]
+                                        - 31838.467299793185867335347953677*c[52]
+                                        - 23396.159684871361383533475658665*c[53]
+                                        - 11240.996397117116770524407617692*c[54]
+                                        - 2485.4778212649574958588611612858*c[55]
+                                        + 75135.71720560069292829371061572*c[59]
+                                        + 65069.43983161373427868801019674*c[60]
+                                        + 16800.857120992369179764062043611*c[61]
+                                        + 266193.16294751073114008731444119*c[62]
+                                        + 338110.72742520311817732169777075*c[63]
+                                        + 198408.66916543742595398001005118*c[64]
+                                        + 46952.06065765378097884847186923*c[65]
+                                        + 444435.41893057983413691522251464*c[66]
+                                        + 641487.2718924359141364460053015*c[67]
+                                        + 544217.1331371330503308451761909*c[68]
+                                        + 279967.998171219561977729793239*c[69]
+                                        + 63490.77413293997630527360321638*c[70]
+                                        + 338093.47819796820209706705871217*c[71]
+                                        + 518669.9297240972692632072223389*c[72]
+                                        + 513000.*c[73]
+                                        + 376972.60377910753423239015873831*c[74]
+                                        + 181121.50617748296540914306716723*c[75]
+                                        + 40047.471830316579923041546180324*c[76]
+                                        + 93904.12131530756195769694373846*c[77]
+                                        + 149092.81672837226264971025499492*c[78]
+                                        + 159815.06562273783329562075697393*c[79]
+                                        + 138026.0844913018605911563852658*c[80]
+                                        + 93904.12131530756195769694373846*c[81]
+                                        + 43256.213426512496806956841870272*c[82]
+                                        + 9404.892343881454552882968490945*c[83]
+                                        - 157552.27703844841607246882030629*c[87]
+                                        - 136444.27433938003101845517733457*c[88]
+                                        - 35229.760146784990565563979781118*c[89]
+                                        - 627643.661961148142684893815739*c[90]
+                                        - 797214.5218145489853266922307498*c[91]
+                                        - 467817.96459734207175847403896112*c[92]
+                                        - 110705.93610100589362162932913415*c[93]
+                                        - 1.3142712048888539808599270659777e6*c[94]
+                                        - 1.8969870848268841073765219882141e6*c[95]
+                                        - 1.6093427229773029299612661942026e6*c[96]
+                                        - 827913.0389116963291311338205117*c[97]
+                                        - 187753.02926983628297998958085396*c[98]
+                                        - 1.7036591659131822955227368189998e6*c[99]
+                                        - 2.6135871788115276106051938507837e6*c[100]
+                                        - 2.5850163001420319864094912892496e6*c[101]
+                                        - 1.8995717845535609028854606125263e6*c[102]
+                                        - 912674.5531677762297443232958927*c[103]
+                                        - 201799.93657085227141530828884897*c[104]
+                                        - 1.1662999957129383441743558086039e6*c[105]
+                                        - 1.8517499453219919023397949162158e6*c[106]
+                                        - 1.9849215107907919490918933346769e6*c[107]
+                                        - 1.7142998570845183384370009459984e6*c[108]
+                                        - 1.1662999957129383441743558086039e6*c[109]
+                                        - 537247.1498295733164624091030901*c[110]
+                                        - 116809.84547545639142805651291726*c[111]
+                                        - 311706.78529669513756649858511164*c[112]
+                                        - 505613.1327408337798583575066448*c[113]
+                                        - 568661.5021258252892809402776991*c[114]
+                                        - 536708.6360400771490459060007787*c[115]
+                                        - 430452.22731448376140135518896369*c[116]
+                                        - 278965.8043560178004348721640691*c[117]
+                                        - 124874.97747747544638994086899702*c[118]
+                                        - 26827.448630087804158438011897327*c[119]
+                                        + y*(70672.41045839599774419118615106*c[41]
+                                             + 73444.92336438237444421777931739*c[42]
+                                             + 31605.66278374810478165127898871*c[43]
+                                             + 5342.332075039888420357921022152*c[44]
+                                             + 91943.7462799944866375309934217*c[45]
+                                             + 119438.42999637930605746781239244*c[46]
+                                             + 80768.46909530971170764706988692*c[47]
+                                             + 30407.535908060685869896898539991*c[48]
+                                             + 4925.5578364282760698677317904484*c[49]
+                                             + 31474.789911927926957468341329537*c[50]
+                                             + 45170.34637901285786419760403887*c[51]
+                                             + 38708.873401327504922918238827891*c[52]
+                                             + 22404.796986359863019824430079908*c[53]
+                                             + 7868.697477981981739367085332384*c[54]
+                                             + 1242.7389106324787479294305806429*c[55]
+                                             - 269150.86475803862815275495126831*c[62]
+                                             - 279709.78359721348867396613179216*c[63]
+                                             - 120367.92596036537174541453943105*c[64]
+                                             - 20345.892951649971757501004476666*c[65]
+                                             - 962943.4076829229739633163154484*c[66]
+                                             - 1.250900180190250032566069710338e6*c[67]
+                                             - 845902.7178109785456229441325576*c[68]
+                                             - 318463.59791976225174966763980936*c[69]
+                                             - 51586.25398301373074803480261331*c[70]
+                                             - 980471.0867741077860814944702653*c[71]
+                                             - 1.4071013254773090433882492709257e6*c[72]
+                                             - 1.20582e6*c[73]
+                                             - 697931.7641718279037737528532121*c[74]
+                                             - 245117.77169352694652037361756632*c[75]
+                                             - 38712.55610263936059227349464098*c[76]
+                                             - 313013.73771769187319232314579487*c[77]
+                                             - 474386.2350448208357036235386202*c[78]
+                                             - 460780.66365679886242168028470586*c[79]
+                                             - 338163.90700368955844833314390122*c[80]
+                                             - 179982.89918767282708558580883205*c[81]
+                                             - 60558.69879711749552973957861838*c[82]
+                                             - 9404.892343881454552882968490945*c[83]
+                                             + 668576.9442629621519904303689394*c[90]
+                                             + 694805.5417395575148795874975507*c[91]
+                                             + 298996.69911221428064563340750993*c[92]
+                                             + 50539.6664808939949142220850395*c[93]
+                                             + 3.127965467635472474446626417027e6*c[94]
+                                             + 4.0633463356991857580005100987545e6*c[95]
+                                             + 2.7477777709268993938947358020146e6*c[96]
+                                             + 1.0344773421201645632493517087294e6*c[97]
+                                             + 167569.57862332888255964070091216*c[98]
+                                             + 6.514696669653929482174972483922e6*c[99]
+                                             + 9.349422377270587297637434704291e6*c[100]
+                                             + 8.012017533375722711917512253137e6*c[101]
+                                             + 4.637376666206013505217990678921e6*c[102]
+                                             + 1.6286741674134823705437431209804e6*c[103]
+                                             + 257223.8628121426839871183118427*c[104]
+                                             + 5.664885693462843385989728213219e6*c[105]
+                                             + 8.585386110129235183575412793364e6*c[106]
+                                             + 8.339154084438061275173345407104e6*c[107]
+                                             + 6.120050489791730468220093377214e6*c[108]
+                                             + 3.2573092737411349469440937226009e6*c[109]
+                                             + 1.0959841856523295655833145703037e6*c[110]
+                                             + 170208.631978522170366596633108*c[111]
+                                             + 1.714387319131823256615742218114e6*c[112]
+                                             + 2.6866053748178201692473742090364e6*c[113]
+                                             + 2.8112234959177471985658934739951e6*c[114]
+                                             + 2.360208953122583170072606144888e6*c[115]
+                                             + 1.5897046050131452015891427840694e6*c[116]
+                                             + 802436.9313534864965450146366458*c[117]
+                                             + 262237.45270269843741887582489375*c[118]
+                                             + 40241.172945131706237657017845991*c[119]
+                                             + y*(561716.9878150384014786011840116*c[66]
+                                                  + 648614.9082467963131824065164715*c[67]
+                                                  + 358867.81967738483753700660169109*c[68]
+                                                  + 106154.53263992075058322254660312*c[69]
+                                                  + 13374.213995596152416157171047894*c[70]
+                                                  + 788884.7824619258048931564703284*c[71]
+                                                  + 1.0540711475038105794703888712048e6*c[72]
+                                                  + 781200.*c[73]
+                                                  + 367743.51931747213320598512660347*c[74]
+                                                  + 101428.04345939046062912011761365*c[75]
+                                                  + 12459.213458320713753835147700545*c[76]
+                                                  + 286929.25957455088375962955031196*c[77]
+                                                  + 414146.71313436739624919515276367*c[78]
+                                                  + 363569.55318068095895719077316454*c[79]
+                                                  + 227743.03941064806997540803568857*c[80]
+                                                  + 98251.53433916439352981254298561*c[81]
+                                                  + 25953.728055907498084174105122163*c[82]
+                                                  + 3134.9641146271515176276561636484*c[83]
+                                                  - 2.0699771476999450198543851289149e6*c[94]
+                                                  - 2.3902037268818739752944177051497e6*c[95]
+                                                  - 1.3224598897509141467942578726273e6*c[96]
+                                                  - 391188.91088577651551446073019179*c[97]
+                                                  - 49285.170183332024282247264974165*c[98]
+                                                  - 8.998199819963990997479243762323e6*c[99]
+                                                  - 1.202297600430109816327923114002e7*c[100]
+                                                  - 8.910545437850592095481196808755e6*c[101]
+                                                  - 4.1945664853474429104059466855737e6*c[102]
+                                                  - 1.1569114054239416996759027694415e6*c[103]
+                                                  - 142112.63138792413479951287947111*c[104]
+                                                  - 1.0080164248661824260364075202934e7*c[105]
+                                                  - 1.4549463856101364946955531484552e7*c[106]
+                                                  - 1.2772628407810195117670567015945e7*c[107]
+                                                  - 8.000882332993030588105260129395e6*c[108]
+                                                  - 3.4516926063599580043064863573682e6*c[109]
+                                                  - 911785.1628536187142247743063871*c[110]
+                                                  - 110134.99716257316906073899789341*c[111]
+                                                  - 3.428774638263646513231484436228e6*c[112]
+                                                  - 5.184677039122109098547564263053e6*c[113]
+                                                  - 5.038296655021417057170042849498e6*c[114]
+                                                  - 3.7621966340955651862388630396052e6*c[115]
+                                                  - 2.1463238644715293758150331146259e6*c[116]
+                                                  - 876280.8207418441496013043271347*c[117]
+                                                  - 224774.95945945580350189356419464*c[118]
+                                                  - 26827.448630087804158438011897327*c[119]
+                                                  + y*(3.959207920784156038890867255422e6*c[99]
+                                                       + 4.8982494832337807331878349088972e6*c[100]
+                                                       + 3.1618064456889197758159085450422e6*c[101]
+                                                       + 1.2470332794276181625531192849003e6*c[102]
+                                                       + 282800.56577029685992077623253014*c[103]
+                                                       + 28422.526277584826959902575894221*c[104]
+                                                       + 5.86482283558506138784818920898e6*c[105]
+                                                       + 8.04188547682693626158996649328e6*c[106]
+                                                       + 6.37493039962006173430973041794e6*c[107]
+                                                       + 3.4481917125357168864561390456654e6*c[108]
+                                                       + 1.2440533287604675671193128625108e6*c[109]
+                                                       + 270158.566771442581992525720411*c[110]
+                                                       + 26699.393251532889469270060095373*c[111]
+                                                       + 2.2287035148713702336004648835482e6*c[112]
+                                                       + 3.2474931635955756080902470702212e6*c[113]
+                                                       + 2.9268365834122000054333219934884e6*c[114]
+                                                       + 1.9485141579162313081825148345345e6*c[115]
+                                                       + 955158.649230587242971627807235*c[116]
+                                                       + 325733.6009686443140371889680454*c[117]
+                                                       + 68681.23761261149551446747794836*c[118]
+                                                       + 6706.862157521951039609502974332*c[119])
+                                                  + z*(7.837199173174049173100535854236e6*c[100]
+                                                       + 1.5176670939306814923916361016202e7*c[101]
+                                                       + 1.1971519482505134360509945135043e7*c[102]
+                                                       + 4.5248090523247497587324197204823e6*c[103]
+                                                       + 682140.6306620358470376618214613*c[104]
+                                                       + 8.465142607186248696410491045558e6*c[106]
+                                                       + 2.1128340753026490319426535099459e7*c[107]
+                                                       + 2.4137341987750018205192973319657e7*c[108]
+                                                       + 1.5284083753342887253180129453705e7*c[109]
+                                                       + 5.206692377776893398401404793376e6*c[110]
+                                                       + 747583.0110429209051395616826704*c[111]
+                                                       + 2.4509382366759061193133940152612e6*c[113]
+                                                       + 6.961124847034421634544117173702e6*c[114]
+                                                       + 9.938273084917721257454922824176e6*c[115]
+                                                       + 8.799037253518137026162874345437e6*c[116]
+                                                       + 4.8769786502710876640731768918434e6*c[117]
+                                                       + 1.5484497207206955352352667755631e6*c[118]
+                                                       + 214619.58904070243326750409517862*c[119]))
+                                             + z*(972922.3623701944697736097747073*c[67]
+                                                  + 1.6149051885482317689165297076099e6*c[68]
+                                                  + 955390.7937592867552490029194281*c[69]
+                                                  + 200613.20993394228624235756571841*c[70]
+                                                  + 936952.1311144982928625678855154*c[72]
+                                                  + 2.268e6*c[73]
+                                                  + 2.3257292843321210586540680979787e6*c[74]
+                                                  + 1.1495178258730918871300279996214e6*c[75]
+                                                  + 224265.84224977284756903265860981*c[76]
+                                                  + 248488.0278806204377495170916582*c[78]
+                                                  + 705752.66205661597915219385379*c[79]
+                                                  + 986886.5041128083032267681546505*c[80]
+                                                  + 800793.4789944283755836933813252*c[81]
+                                                  + 354700.95009740247381704610333623*c[82]
+                                                  + 65834.24640717018187018077943662*c[83]
+                                                  - 3.5853055903228109629416265577246e6*c[95]
+                                                  - 5.951069503879113660574160426823e6*c[96]
+                                                  - 3.5207001979719886396301465717261e6*c[97]
+                                                  - 739277.5527499803642337089746125*c[98]
+                                                  - 1.0687089781600976145137094346685e7*c[100]
+                                                  - 2.5869325464727525438493797186709e7*c[101]
+                                                  - 2.6527798853278422730675446606061e7*c[102]
+                                                  - 1.311166259480467259632689805367e7*c[103]
+                                                  - 2.5580273649826344263912318304799e6*c[104]
+                                                  - 8.729678313660818968173318890731e6*c[106]
+                                                  - 2.4793925732808025816654630089775e7*c[107]
+                                                  - 3.4670490109636465881789460560713e7*c[108]
+                                                  - 2.8132822039447091344834282611824e7*c[109]
+                                                  - 1.2461063892332789094405248853957e7*c[110]
+                                                  - 2.3128349404140365502755189557617e6*c[111]
+                                                  - 2.2624045261623748793662098602411e6*c[113]
+                                                  - 7.00980404176892807954092918191e6*c[114]
+                                                  - 1.149865526579521384687619100205e7*c[115]
+                                                  - 1.2397024146657132328359029442154e7*c[116]
+                                                  - 8.743116503581546121864699353883e6*c[117]
+                                                  - 3.5963993513512928560302970271143e6*c[118]
+                                                  - 643858.7671221072998025122855359*c[119]
+                                                  + z*(1.1382503204480111192937270762152e7*c[101]
+                                                       + 2.2446599029697126925956147128205e7*c[102]
+                                                       + 1.5271230551596030435721916556628e7*c[103]
+                                                       + 3.5812383109756881969477245626719e6*c[104]
+                                                       + 8.742761690907513235624773144604e6*c[107]
+                                                       + 2.8447581628419664313263147126739e7*c[108]
+                                                       + 3.5988685581999240334522979236921e7*c[109]
+                                                       + 2.0630290553455615352156509558658e7*c[110]
+                                                       + 4.4854980662575254308373700960227e6*c[111]
+                                                       + 1.8984885946457513548756683201006e6*c[114]
+                                                       + 7.555810359081281229982852284134e6*c[115]
+                                                       + 1.389321671608126898867822265069e7*c[116]
+                                                       + 1.3784192685826761903840742224591e7*c[117]
+                                                       + 7.042948729729615176392665011432e6*c[118]
+                                                       + 1.4486822260247414245556526424557e6*c[119])))
+                                        + z*(97926.56448584316592562370575652*c[42]
+                                             + 126422.65113499241912660511595484*c[43]
+                                             + 42738.656600319107362863368177218*c[44]
+                                             + 79625.61999758620403831187492829*c[46]
+                                             + 190907.29058891386403625671064181*c[47]
+                                             + 165069.48064375800900801173493138*c[48]
+                                             + 49255.578364282760698677317904484*c[49]
+                                             + 18691.177812005320495530043050567*c[51]
+                                             + 54292.96529017364326850869861574*c[52]
+                                             + 76136.65524568307433285470044854*c[53]
+                                             + 53956.78270616216049851715656492*c[54]
+                                             + 14912.866927589744975153166967715*c[55]
+                                             - 372946.37812961798489862150905622*c[63]
+                                             - 481471.70384146148698165815772419*c[64]
+                                             - 162767.14361319977406000803581333*c[65]
+                                             - 833933.453460166688377379806892*c[67]
+                                             - 1.999406423916858380563322495136e6*c[68]
+                                             - 1.7288023887072807952124814732508e6*c[69]
+                                             - 515862.5398301373074803480261331*c[70]
+                                             - 582248.8243354382248503100431417*c[72]
+                                             - 1.69128e6*c[73]
+                                             - 2.3717327207255036730010716427739e6*c[74]
+                                             - 1.6808075773270419189968476633119e6*c[75]
+                                             - 464550.67323167232710728193569176*c[76]
+                                             - 135538.9242985202387724638681772*c[78]
+                                             - 431617.33051396349138233343124346*c[79]
+                                             - 731538.2478038998611331288419088*c[80]
+                                             - 798185.0311801142766404240217769*c[81]
+                                             - 501772.0757475449629606993656952*c[82]
+                                             - 131668.49281434036374036155887323*c[83]
+                                             + 926407.388986076686506116663401*c[91]
+                                             + 1.1959867964488571225825336300397e6*c[92]
+                                             + 404317.33184715195931377668031602*c[93]
+                                             + 2.7088975571327905053336733991697e6*c[95]
+                                             + 6.494747458554489476478466441125e6*c[96]
+                                             + 5.615734142938036200496480704531e6*c[97]
+                                             + 1.6756957862332888255964070091216e6*c[98]
+                                             + 3.8687265009395533645396281534999e6*c[100]
+                                             + 1.1237634981877637050481705497906e7*c[101]
+                                             + 1.5758872918788576867289455050493e7*c[102]
+                                             + 1.1168051433692450540871381401009e7*c[103]
+                                             + 3.0866863537457122078454197421124e6*c[104]
+                                             + 2.4529674600369243381644036552468e6*c[106]
+                                             + 7.811359522131854865352247596528e6*c[107]
+                                             + 1.3239292896284151625129181591525e7*c[108]
+                                             + 1.4445458518330250634273806943708e7*c[109]
+                                             + 9.081011823976444971976035011088e6*c[110]
+                                             + 2.3829208476993103851323528635121e6*c[111]
+                                             + 565601.1315405937198415524650603*c[113]
+                                             + 1.8984885946457513548756683201006e6*c[114]
+                                             + 3.5501312705870468980792611563706e6*c[115]
+                                             + 4.6666958712990929167098645313857e6*c[116]
+                                             + 4.3912499556276684350806935944054e6*c[117]
+                                             + 2.5474495405404991063547937275393e6*c[118]
+                                             + 643858.7671221072998025122855359*c[119]
+                                             + z*(1.0766034590321545126110198050733e6*c[68]
+                                                  + 1.5923179895988112587483381990468e6*c[69]
+                                                  + 601839.6298018268587270726971552*c[70]
+                                                  + 680400.*c[73]
+                                                  + 2.2362781580116548640904500942103e6*c[74]
+                                                  + 2.332844999565980594469762705114e6*c[75]
+                                                  + 784930.4478742049664916143051343*c[76]
+                                                  + 128318.66582847563257312615523454*c[79]
+                                                  + 531400.4252915121632759520832733*c[80]
+                                                  + 993818.6172536716973856259878987*c[81]
+                                                  + 847821.7831596449374163541006573*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 3.967379669252742440382773617882e6*c[96]
+                                                  - 5.867833663286647732716910952877e6*c[97]
+                                                  - 2.2178326582499410927011269238374e6*c[98]
+                                                  - 7.760797639418257631548139156013e6*c[101]
+                                                  - 2.5507498897383098779495621736597e7*c[102]
+                                                  - 2.6608962324750659092545763697154e7*c[103]
+                                                  - 8.95309577743922049236931140668e6*c[104]
+                                                  - 4.5079864968741865121190236526863e6*c[107]
+                                                  - 1.8668725443650404705578940301923e7*c[108]
+                                                  - 3.4914023443092318574533751384707e7*c[109]
+                                                  - 2.9784981986551544664675960675313e7*c[110]
+                                                  - 9.251339761656146201102075823047e6*c[111]
+                                                  - 876225.5052211160099426161477387*c[114]
+                                                  - 4.0528047248294606181612804351488e6*c[115]
+                                                  - 9.404639007808859007720643025083e6*c[116]
+                                                  - 1.3232824978393691427687112535607e7*c[117]
+                                                  - 9.890098216216055354083316824564e6*c[118]
+                                                  - 2.8973644520494828491113052849114e6*c[119]
+                                                  + z*(9.976266235420945300424954279202e6*c[102]
+                                                       + 1.5836831683136624155563469021688e7*c[103]
+                                                       + 6.366645886179001239018177000306e6*c[104]
+                                                       + 5.172287568803575329684208568498e6*c[108]
+                                                       + 2.1148906588927948641028318662684e7*c[109]
+                                                       + 2.475634866414673842258781147039e7*c[110]
+                                                       + 8.970996132515050861674740192045e6*c[111]
+                                                       + 816844.3631439222951332813280145*c[115]
+                                                       + 4.3223340894475059075887803802147e6*c[116]
+                                                       + 9.924618733795268570765334401706e6*c[117]
+                                                       + 9.590398270270114282747458738971e6*c[118]
+                                                       + 3.2192938356105364990125614276793e6*c[119])))))
+                              + y*(1175.7550765359254871346963558588*c[13]
+                                   + 1018.233764908628435137215881431*c[14]
+                                   + 262.90682760247973445934549574439*c[15]
+                                   + 763.6753236814713263529119110732*c[16]
+                                   + 969.9979381421385268861244935835*c[17]
+                                   + 569.2099788303082797598008379979*c[18]
+                                   + 134.6996659238618898810149543634*c[19]
+                                   - 2924.6538256689457297655580845758*c[23]
+                                   - 2532.824510304651959465440261314*c[24]
+                                   - 653.9724764850581997312670868991*c[25]
+                                   - 9287.023204450390518039947624818*c[26]
+                                   - 11796.103763531414443387750941122*c[27]
+                                   - 6922.138397923000210143593190288*c[28]
+                                   - 1638.0769212707930706895879381193*c[29]
+                                   - 5285.996594777563796836925708947*c[30]
+                                   - 7629.67889232567899686478268049*c[31]
+                                   - 6472.773748556332785300569556691*c[32]
+                                   - 3329.8648621227859072175349470667*c[33]
+                                   - 755.1423706825091138338465298496*c[34]
+                                   + 5299.056519796708112858425636176*c[38]
+                                   + 4589.1175622335063470254016981205*c[39]
+                                   + 1184.9050594878899410463076626234*c[40]
+                                   + 21109.940786274129196316847811354*c[41]
+                                   + 26813.225990171343051063633719048*c[42]
+                                   + 15734.420866368104112077476552821*c[43]
+                                   + 3723.4435674520434444918843487728*c[44]
+                                   + 40225.388997497587903919809621995*c[45]
+                                   + 58060.34791490660711126907546855*c[46]
+                                   + 49256.52850130630145807264489316*c[47]
+                                   + 25339.613256717238224914082116659*c[48]
+                                   + 5746.484142499655414845687088856*c[49]
+                                   + 20983.193274618617971645560886358*c[50]
+                                   + 32190.361787342496408968407475977*c[51]
+                                   + 31838.467299793185867335347953677*c[52]
+                                   + 23396.159684871361383533475658665*c[53]
+                                   + 11240.996397117116770524407617692*c[54]
+                                   + 2485.4778212649574958588611612858*c[55]
+                                   - 8348.413022844521436477078957302*c[59]
+                                   - 7229.937759068192697632001132971*c[60]
+                                   - 1866.7619023324854644182291159568*c[61]
+                                   - 36478.322329844063156234187534533*c[62]
+                                   - 46333.692276787093972447788213028*c[63]
+                                   - 27189.336144893276889989853229235*c[64]
+                                   - 6434.171275308110726731086885783*c[65]
+                                   - 86417.99812539052330440018215562*c[66]
+                                   - 124733.6362013069833043089454753*c[67]
+                                   - 105819.99810999809311988656203711*c[68]
+                                   - 54438.22186662602594011412646314*c[69]
+                                   - 12345.428303627217614914311736518*c[70]
+                                   - 127724.20287478798745889199995793*c[71]
+                                   - 195941.97345132563505498939510579*c[72]
+                                   - 193800.*c[73]
+                                   - 142411.87253877395737668072663447*c[74]
+                                   - 68423.68011149356471012071426318*c[75]
+                                   - 15129.044913675152415371250779233*c[76]
+                                   - 62602.74754353837463846462915897*c[77]
+                                   - 99395.21115224817509980683666328*c[78]
+                                   - 106543.37708182522219708050464929*c[79]
+                                   - 92017.38966086790706077092351053*c[80]
+                                   - 62602.74754353837463846462915897*c[81]
+                                   - 28837.475617674997871304561246848*c[82]
+                                   - 6269.928229254303035255312327297*c[83]
+                                   + 12119.405926034493544036063100484*c[87]
+                                   + 10495.713410721540847573475179582*c[88]
+                                   + 2709.9815497526915819664599831629*c[89]
+                                   + 55627.28107682416649213941845178*c[90]
+                                   + 70656.13654878109736173024787582*c[91]
+                                   + 41462.12729708884582474769910525*c[92]
+                                   + 9811.730122664401943054104421588*c[93]
+                                   + 144569.83253777393789459197725755*c[94]
+                                   + 208668.57933095725181141741870355*c[95]
+                                   + 177027.69952750332229573928136228*c[96]
+                                   + 91070.43428028659620442472025629*c[97]
+                                   + 20652.833219681991127798853893936*c[98]
+                                   + 263947.19471894373592605781702813*c[99]
+                                   + 404921.9572806592072768610191355*c[100]
+                                   + 400495.48312059650493668174903867*c[101]
+                                   + 294299.85394491788636253615123647*c[102]
+                                   + 141400.28288514842996038811626507*c[103]
+                                   + 31264.778905343309655892833483643*c[104]
+                                   + 333228.57020369666976410165960112*c[105]
+                                   + 529071.4129491405435256556903474*c[106]
+                                   + 567120.4316545119854548266670505*c[107]
+                                   + 489799.95916700523955342884171383*c[108]
+                                   + 333228.57020369666976410165960112*c[109]
+                                   + 153499.18566559237613211688659716*c[110]
+                                   + 33374.241564416111836587575119216*c[111]
+                                   + 155853.39264834756878324929255582*c[112]
+                                   + 252806.5663704168899291787533224*c[113]
+                                   + 284330.75106291264464047013884956*c[114]
+                                   + 268354.31802003857452295300038937*c[115]
+                                   + 215226.11365724188070067759448185*c[116]
+                                   + 139482.90217800890021743608203455*c[117]
+                                   + 62437.48873873772319497043449851*c[118]
+                                   + 13413.724315043902079219005948664*c[119]
+                                   + y*(9849.873095629202064587823238443*c[26]
+                                        + 10236.288389841310054179453296015*c[27]
+                                        + 4404.9971623146364973641047574557*c[28]
+                                        + 744.580418759451395767994517327*c[29]
+                                        + 7047.995459703418395782567611929*c[30]
+                                        + 9155.614670790814796237739216588*c[31]
+                                        + 6191.348802966927012026631749879*c[32]
+                                        + 2330.9054034859501350522744629467*c[33]
+                                        + 377.57118534125455691692326492478*c[34]
+                                        - 23557.470152798665914730395383685*c[41]
+                                        - 24481.641121460791481405926439131*c[42]
+                                        - 10535.220927916034927217092996237*c[43]
+                                        - 1780.7773583466294734526403407174*c[44]
+                                        - 99605.72513666069385732524287351*c[45]
+                                        - 129391.63249607758156225679675847*c[46]
+                                        - 87499.17485325218768328432571083*c[47]
+                                        - 32941.497233732409692388306751657*c[48]
+                                        - 5336.020989463965742356709439652*c[49]
+                                        - 62949.57982385585391493668265907*c[50]
+                                        - 90340.69275802571572839520807774*c[51]
+                                        - 77417.74680265500984583647765578*c[52]
+                                        - 44809.593972719726039648860159815*c[53]
+                                        - 15737.394955963963478734170664768*c[54]
+                                        - 2485.4778212649574958588611612858*c[55]
+                                        + 41407.825347390558177346915579741*c[62]
+                                        + 43032.27439957130594984094335264*c[63]
+                                        + 18518.142455440826422371467604777*c[64]
+                                        + 3130.1373771769187319232314579487*c[65]
+                                        + 222217.70946528991706845761125732*c[66]
+                                        + 288669.27235159616136140070238568*c[67]
+                                        + 195208.31949484120283606403059021*c[68]
+                                        + 73491.59951994513501915407072524*c[69]
+                                        + 11904.520149926245557238800603071*c[70]
+                                        + 540949.5651167491233553072939395*c[71]
+                                        + 776331.7657805842998004133908556*c[72]
+                                        + 665280.*c[73]
+                                        + 385065.80092238780897862226384116*c[74]
+                                        + 135237.39127918728083882682348487*c[75]
+                                        + 21358.651642835509292288824629506*c[76]
+                                        + 313013.73771769187319232314579487*c[77]
+                                        + 474386.2350448208357036235386202*c[78]
+                                        + 460780.66365679886242168028470586*c[79]
+                                        + 338163.90700368955844833314390122*c[80]
+                                        + 179982.89918767282708558580883205*c[81]
+                                        + 60558.69879711749552973957861838*c[82]
+                                        + 9404.892343881454552882968490945*c[83]
+                                        - 63673.9946917106811419457494228*c[90]
+                                        - 66171.95635614833475043690452864*c[91]
+                                        - 28475.876105925169585298419762851*c[92]
+                                        - 4813.3015696089518965925795275717*c[93]
+                                        - 376757.74540147147451317909224695*c[94]
+                                        - 489422.66788533609970314267295923*c[95]
+                                        - 330964.82955141925472681691732949*c[96]
+                                        - 124600.91235621029753423563998701*c[97]
+                                        - 20183.450646507400420348879941801*c[98]
+                                        - 1.1517695769553908476773432015773e6*c[99]
+                                        - 1.6529365528876176437812039256206e6*c[100]
+                                        - 1.4164892876686360595655270281789e6*c[101]
+                                        - 819867.6978927758683258326062181*c[102]
+                                        - 287942.39423884771191933580039433*c[103]
+                                        - 45476.042044135723135844121430754*c[104]
+                                        - 2.1104476112900789085059771774737e6*c[105]
+                                        - 3.1984771782834405585869184916454e6*c[106]
+                                        - 3.1067436785161404750645796614702e6*c[107]
+                                        - 2.2800188099224093901212112581779e6*c[108]
+                                        - 1.2135073764917953723909368770474e6*c[109]
+                                        - 408307.83387047572051143091834844*c[110]
+                                        - 63411.05897239061248951639272651*c[111]
+                                        - 1.142924879421215504410494812076e6*c[112]
+                                        - 1.7910702498785467794982494726909e6*c[113]
+                                        - 1.8741489972784981323772623159967e6*c[114]
+                                        - 1.5734726354150554467150707632587e6*c[115]
+                                        - 1.0598030700087634677260951893796e6*c[116]
+                                        - 534957.9542356576643633430910972*c[117]
+                                        - 174824.96846846562494591721659583*c[118]
+                                        - 26827.448630087804158438011897327*c[119]
+                                        + y*(68957.80970999586497814824506628*c[45]
+                                             + 79625.61999758620403831187492829*c[46]
+                                             + 44055.528597441660931443856301957*c[47]
+                                             + 13031.801103454579658527242231425*c[48]
+                                             + 1641.8526121427586899559105968161*c[49]
+                                             + 52457.98318654654492911390221589*c[50]
+                                             + 70091.91679501995185823766143963*c[51]
+                                             + 51946.97296282046115196819929284*c[52]
+                                             + 24453.613229950292971489790942672*c[53]
+                                             + 6744.597838270270062314644570615*c[54]
+                                             + 828.4926070883191652862870537619*c[55]
+                                             - 160490.56794715382899388605257473*c[66]
+                                             - 185318.54521337037519497329042044*c[67]
+                                             - 102533.66276496709643914474334031*c[68]
+                                             - 30329.866468548785880920727600892*c[69]
+                                             - 3821.2039987417578331877631565412*c[70]
+                                             - 845233.6954949205052426676467804*c[71]
+                                             - 1.1293619437540827637182737905765e6*c[72]
+                                             - 837000.*c[73]
+                                             - 394010.913554434428434984064218*c[74]
+                                             - 108672.90370648977924548584030034*c[75]
+                                             - 13349.157276772193307680515393441*c[76]
+                                             - 573858.5191491017675192591006239*c[77]
+                                             - 828293.4262687347924983903055273*c[78]
+                                             - 727139.1063613619179143815463291*c[79]
+                                             - 455486.07882129613995081607137715*c[80]
+                                             - 196503.06867832878705962508597122*c[81]
+                                             - 51907.45611181499616834821024433*c[82]
+                                             - 6269.928229254303035255312327297*c[83]
+                                             + 275996.95302665933598058468385532*c[94]
+                                             + 318693.83025091653003925569401996*c[95]
+                                             + 176327.98530012188623923438301698*c[96]
+                                             + 52158.52145143686873526143069224*c[97]
+                                             + 6571.356024444269904299635329889*c[98]
+                                             + 1.85962796279255813947904371088e6*c[99]
+                                             + 2.4847483742222269537443744356042e6*c[100]
+                                             + 1.8415127238224556997327806738094e6*c[101]
+                                             + 866877.0736384715348172289816852*c[102]
+                                             + 239095.02378761461793301990568458*c[103]
+                                             + 29369.943820170987858565995090695*c[104]
+                                             + 5.498271408360995051107677383418e6*c[105]
+                                             + 7.93607119423710815288483535521e6*c[106]
+                                             + 6.966888222441924609638491099606e6*c[107]
+                                             + 4.3641176361780166844210509796702e6*c[108]
+                                             + 1.8827414216508861841671743767463e6*c[109]
+                                             + 497337.36155651929866805871257479*c[110]
+                                             + 60073.63481594900130585763521459*c[111]
+                                             + 3.428774638263646513231484436228e6*c[112]
+                                             + 5.184677039122109098547564263053e6*c[113]
+                                             + 5.038296655021417057170042849498e6*c[114]
+                                             + 3.7621966340955651862388630396052e6*c[115]
+                                             + 2.1463238644715293758150331146259e6*c[116]
+                                             + 876280.8207418441496013043271347*c[117]
+                                             + 224774.95945945580350189356419464*c[118]
+                                             + 26827.448630087804158438011897327*c[119]
+                                             + y*(433886.63035405919269123605868062*c[71]
+                                                  + 536795.4917843479802858461844098*c[72]
+                                                  + 346500.*c[73]
+                                                  + 136661.44298960113058330528353507*c[74]
+                                                  + 30991.902168147085192231147048615*c[75]
+                                                  + 3114.8033645801784384587869251363*c[76]
+                                                  + 344315.11148946106051155546037435*c[77]
+                                                  + 472127.25297317883172408247415058*c[78]
+                                                  + 374262.77533305392833828461943408*c[79]
+                                                  + 202438.25725390939553369603172318*c[80]
+                                                  + 73036.53880079477041154206735214*c[81]
+                                                  + 15860.611589721248829217508685766*c[82]
+                                                  + 1567.4820573135757588138280818242*c[83]
+                                                  - 989801.9801960390097227168138555*c[99]
+                                                  - 1.2245623708084451832969587272243e6*c[100]
+                                                  - 790451.6114222299439539771362605*c[101]
+                                                  - 311758.31985690454063827982122507*c[102]
+                                                  - 70700.14144257421498019405813254*c[103]
+                                                  - 7105.631569396206739975643973555*c[104]
+                                                  - 6.231374262809127724588701034541e6*c[105]
+                                                  - 8.54450331912861977793933939911e6*c[106]
+                                                  - 6.773363549596315592704088569062e6*c[107]
+                                                  - 3.6637036945691991918596477360194e6*c[108]
+                                                  - 1.3218066618079967900642699164178e6*c[109]
+                                                  - 287043.47719465774336705857793669*c[110]
+                                                  - 28368.105329753695061099438851334*c[111]
+                                                  - 4.4574070297427404672009297670965e6*c[112]
+                                                  - 6.494986327191151216180494140442e6*c[113]
+                                                  - 5.853673166824400010866643986977e6*c[114]
+                                                  - 3.8970283158324626163650296690691e6*c[115]
+                                                  - 1.9103172984611744859432556144699e6*c[116]
+                                                  - 651467.2019372886280743779360908*c[117]
+                                                  - 137362.47522522299102893495589673*c[118]
+                                                  - 13413.724315043902079219005948664*c[119]
+                                                  + y*(2.5414232287535266014008819905579e6*c[105]
+                                                       + 3.3014056168026369916000915077675e6*c[106]
+                                                       + 2.3678312912874515013150427266635e6*c[107]
+                                                       + 1.1206623065741079880982451898412e6*c[108]
+                                                       + 346557.71301184453655466572598516*c[109]
+                                                       + 63855.66123688642847096062482442*c[110]
+                                                       + 5339.878650306577893854012019075*c[111]
+                                                       + 2.0801232805466122180271005579783e6*c[112]
+                                                       + 2.9166165016443282819829388781609e6*c[113]
+                                                       + 2.4363936964620475720904410107958e6*c[114]
+                                                       + 1.4533022627602284167579630294258e6*c[115]
+                                                       + 621335.5253580789742158871796559*c[116]
+                                                       + 181491.87036338569840056977262378*c[117]
+                                                       + 32467.494144143616061384625939226*c[118]
+                                                       + 2682.7448630087804158438011897327*c[119])
+                                                  + z*(5.502342694671061652666819179613e6*c[106]
+                                                       + 1.1839156456437257506575213633318e7*c[107]
+                                                       + 1.1206623065741079880982451898412e7*c[108]
+                                                       + 5.775961883530742275911095433086e6*c[109]
+                                                       + 1.5963915309221607117740156206105e6*c[110]
+                                                       + 186895.75276073022628489042066761*c[111]
+                                                       + 3.4313135313462685670387516213657e6*c[113]
+                                                       + 8.859613441680172989419785493803e6*c[114]
+                                                       + 1.0959328538847624126371524484194e7*c[115]
+                                                       + 8.104376417714073576728963212903e6*c[116]
+                                                       + 3.6757847162204698410241979265576e6*c[117]
+                                                       + 949049.8288288133925635506043774*c[118]
+                                                       + 107309.79452035121663375204758931*c[119]))
+                                             + z*(858872.7868549567684573538950557*c[72]
+                                                  + 1.6632e6*c[73]
+                                                  + 1.3119498527001708535997307219367e6*c[74]
+                                                  + 495870.43469035336307569835277785*c[75]
+                                                  + 74755.28074992428252301088620327*c[76]
+                                                  + 496976.0557612408754990341833164*c[78]
+                                                  + 1.2404137696752644482068861672672e6*c[79]
+                                                  + 1.4170678007773657687358722220622e6*c[80]
+                                                  + 897306.048124050036484659684612*c[81]
+                                                  + 305677.24154735497743582834921659*c[82]
+                                                  + 43889.497604780121246787186291078*c[83]
+                                                  - 1.9592997932935122932751339635589e6*c[100]
+                                                  - 3.7941677348267037309790902540506e6*c[101]
+                                                  - 2.9928798706262835901274862837607e6*c[102]
+                                                  - 1.1312022630811874396831049301206e6*c[103]
+                                                  - 170535.15766550896175941545536533*c[104]
+                                                  - 8.994214020135389239936146735905e6*c[106]
+                                                  - 2.2448862050090645964390693543175e7*c[107]
+                                                  - 2.5645925861984394343017534152136e7*c[108]
+                                                  - 1.6239338987926817706503887544561e7*c[109]
+                                                  - 5.532110651387949235801492592962e6*c[110]
+                                                  - 794306.9492331034617107842878374*c[111]
+                                                  - 4.9018764733518122386267880305225e6*c[113]
+                                                  - 1.3922249694068843269088234347404e7*c[114]
+                                                  - 1.9876546169835442514909845648352e7*c[115]
+                                                  - 1.7598074507036274052325748690874e7*c[116]
+                                                  - 9.753957300542175328146353783687e6*c[117]
+                                                  - 3.0968994414413910704705335511262e6*c[118]
+                                                  - 429239.17808140486653500819035724*c[119]
+                                                  + z*(9.471325165149806005260170906654e6*c[107]
+                                                       + 2.2413246131482159761964903796825e7*c[108]
+                                                       + 2.079346278071067219327994355911e7*c[109]
+                                                       + 8.939792573164099985934487475419e6*c[110]
+                                                       + 1.4951660220858418102791233653409e6*c[111]
+                                                       + 4.4298067208400864947098927469014e6*c[114]
+                                                       + 1.4771268900185928170326837348262e7*c[115]
+                                                       + 2.1071378686056591299495304353547e7*c[116]
+                                                       + 1.5759926970795264443391248610116e7*c[117]
+                                                       + 6.093898900900801783829114407055e6*c[118]
+                                                       + 965788.1506831609497037684283038*c[119])))
+                                        + z*(119438.42999637930605746781239244*c[46]
+                                             + 198249.87868848747419149735335881*c[47]
+                                             + 117286.20993109121692674518008282*c[48]
+                                             + 24627.789182141380349338658952242*c[49]
+                                             + 62303.92604001773498510014350189*c[51]
+                                             + 150813.79247270456463474638504373*c[52]
+                                             + 154652.58096779374473861111028609*c[53]
+                                             + 76438.7755003963940395659718003*c[54]
+                                             + 14912.866927589744975153166967715*c[55]
+                                             - 277977.81782005556279245993563066*c[67]
+                                             - 461401.4824423519339761513450314*c[68]
+                                             - 272968.79821693907292828654840803*c[69]
+                                             - 57318.05998112636749781644734812*c[70]
+                                             - 1.0038772833369624566384655916236e6*c[72]
+                                             - 2.43e6*c[73]
+                                             - 2.4918528046415582771293586764058e6*c[74]
+                                             - 1.2316262420068841647821728567372e6*c[75]
+                                             - 240284.83098189947953824927708194*c[76]
+                                             - 496976.0557612408754990341833164*c[78]
+                                             - 1.41150532411323195830438770758e6*c[79]
+                                             - 1.973773008225616606453536309301e6*c[80]
+                                             - 1.6015869579888567511673867626504e6*c[81]
+                                             - 709401.9001948049476340922066725*c[82]
+                                             - 131668.49281434036374036155887323*c[83]
+                                             + 478040.74537637479505888354102994*c[95]
+                                             + 793475.9338505484880765547235764*c[96]
+                                             + 469426.69306293181861735287623015*c[97]
+                                             + 98570.34036666404856449452994833*c[98]
+                                             + 2.2086652215308684033283328316482e6*c[100]
+                                             + 5.346327262710355257288718085253e6*c[101]
+                                             + 5.482411763010874031006258965253e6*c[102]
+                                             + 2.7097436029262990032408922644252e6*c[103]
+                                             + 528658.9887630777814541879116325*c[104]
+                                             + 4.7616427165422648917309012131262e6*c[106]
+                                             + 1.3523959490622559536357070958059e7*c[107]
+                                             + 1.8911176423438072299157887578571e7*c[108]
+                                             + 1.5345175657880231642636881424631e7*c[109]
+                                             + 6.796943941272430415130135738522e6*c[110]
+                                             + 1.2615463311349290274230103395064e6*c[111]
+                                             + 2.2624045261623748793662098602411e6*c[113]
+                                             + 7.00980404176892807954092918191e6*c[114]
+                                             + 1.149865526579521384687619100205e7*c[115]
+                                             + 1.2397024146657132328359029442154e7*c[116]
+                                             + 8.743116503581546121864699353883e6*c[117]
+                                             + 3.5963993513512928560302970271143e6*c[118]
+                                             + 643858.7671221072998025122855359*c[119]
+                                             + z*(1.2474e6*c[73]
+                                                  + 2.4599059738128203504994951036313e6*c[74]
+                                                  + 1.6735627170799426003804819406252e6*c[75]
+                                                  + 392465.22393710248324580715256717*c[76]
+                                                  + 513274.6633139025302925046209382*c[79]
+                                                  + 1.6701156223447525131529922617162e6*c[80]
+                                                  + 2.1128427295944201440481812341154e6*c[81]
+                                                  + 1.2111739759423499105947915723676e6*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 2.8456258011200277982343176905379e6*c[101]
+                                                  - 5.611649757424281731489036782051e6*c[102]
+                                                  - 3.8178076378990076089304791391569e6*c[103]
+                                                  - 895309.577743922049236931140668*c[104]
+                                                  - 9.289184296589232812851321466142e6*c[107]
+                                                  - 3.022555548019589333284209382216e7*c[108]
+                                                  - 3.8237978430874192855430665439228e7*c[109]
+                                                  - 2.1919683713046591311666291406074e7*c[110]
+                                                  - 4.7658416953986207702647057270241e6*c[111]
+                                                  - 3.7969771892915027097513366402012e6*c[114]
+                                                  - 1.5111620718162562459965704568268e7*c[115]
+                                                  - 2.778643343216253797735644530138e7*c[116]
+                                                  - 2.7568385371653523807681484449182e7*c[117]
+                                                  - 1.4085897459459230352785330022864e7*c[118]
+                                                  - 2.8973644520494828491113052849114e6*c[119]
+                                                  + z*(1.1206623065741079880982451898412e7*c[108]
+                                                       + 2.4259039910829117558826600818961e7*c[109]
+                                                       + 1.7879585146328199971868974950837e7*c[110]
+                                                       + 4.4854980662575254308373700960227e6*c[111]
+                                                       + 3.8119403613383040439553128640676e6*c[115]
+                                                       + 1.5128169313066270676560731330752e7*c[116]
+                                                       + 2.1870919061511795554093977663018e7*c[117]
+                                                       + 1.3786197513513289281449471937271e7*c[118]
+                                                       + 3.2192938356105364990125614276793e6*c[119]))))
+                                   + z*(13648.384519788413405572604394687*c[27]
+                                        + 17619.988649258545989456419029823*c[28]
+                                        + 5956.643350075611166143956138616*c[29]
+                                        + 6103.743113860543197491826144392*c[31]
+                                        + 14634.097170649100210244765954259*c[32]
+                                        + 12653.486476066586447426632798853*c[33]
+                                        + 3775.7118534125455691692326492478*c[34]
+                                        - 32642.188161947721975207901918841*c[42]
+                                        - 42140.883711664139708868371984947*c[43]
+                                        - 14246.218866773035787621122725739*c[44]
+                                        - 86261.08833071838770817119783898*c[46]
+                                        - 206816.23147132335270594476986196*c[47]
+                                        - 178825.27069740450975867937950899*c[48]
+                                        - 53360.20989463965742356709439652*c[49]
+                                        - 37382.355624010640991060086101134*c[51]
+                                        - 108585.93058034728653701739723149*c[52]
+                                        - 152273.31049136614866570940089707*c[53]
+                                        - 107913.56541232432099703431312984*c[54]
+                                        - 29825.733855179489950306333935429*c[55]
+                                        + 57376.36586609507459978792447019*c[63]
+                                        + 74072.56982176330568948587041911*c[64]
+                                        + 25041.099017415349855385851663589*c[65]
+                                        + 192446.18156773077424093380159046*c[67]
+                                        + 461401.4824423519339761513450314*c[68]
+                                        + 398954.39739398787581826495536558*c[69]
+                                        + 119045.20149926245557238800603071*c[70]
+                                        + 321240.73066782798612430898931955*c[72]
+                                        + 933120.*c[73]
+                                        + 1.3085421907451054747592119408408e6*c[74]
+                                        + 927342.1116287127828948125038962*c[75]
+                                        + 256303.81971402611150746589555407*c[76]
+                                        + 135538.9242985202387724638681772*c[78]
+                                        + 431617.33051396349138233343124346*c[79]
+                                        + 731538.2478038998611331288419088*c[80]
+                                        + 798185.0311801142766404240217769*c[81]
+                                        + 501772.0757475449629606993656952*c[82]
+                                        + 131668.49281434036374036155887323*c[83]
+                                        - 88229.27514153111300058253937152*c[91]
+                                        - 113903.5044237006783411936790514*c[92]
+                                        - 38506.412556871615172740636220574*c[93]
+                                        - 326281.77859022406646876178197282*c[95]
+                                        - 782280.5062124455111724763500515*c[96]
+                                        - 676404.9527908559009001363313581*c[97]
+                                        - 201834.50646507400420348879941801*c[98]
+                                        - 683973.7460224624732887740381878*c[100]
+                                        - 1.9867641956910739536763236239392e6*c[101]
+                                        - 2.7860990795648312693550417768827e6*c[102]
+                                        - 1.9744621319235271674468740598468e6*c[103]
+                                        - 545712.504529628677630129457169*c[104]
+                                        - 913850.6223666973024534052833273*c[106]
+                                        - 2.9101143317746125968959353790987e6*c[107]
+                                        - 4.9322855888117427623030284360583e6*c[108]
+                                        - 5.381641408789701216690241802558e6*c[109]
+                                        - 3.3831220520696559699518561806014e6*c[110]
+                                        - 887754.8256134685748532294981712*c[111]
+                                        - 377067.42102706247989436831004019*c[113]
+                                        - 1.2656590630971675699171122134004e6*c[114]
+                                        - 2.3667541803913645987195074375804e6*c[115]
+                                        - 3.1111305808660619444732430209238e6*c[116]
+                                        - 2.927499970418445623387129062937e6*c[117]
+                                        - 1.6982996936936660709031958183595e6*c[118]
+                                        - 429239.17808140486653500819035724*c[119]
+                                        + z*(132166.58579232498279433156890587*c[47]
+                                             + 195477.01655181869487790863347137*c[48]
+                                             + 73883.36754642414104801597685673*c[49]
+                                             + 45244.13774181136939042391551312*c[52]
+                                             + 148704.40477672475455635683681355*c[53]
+                                             + 155125.75028021621143323682512414*c[54]
+                                             + 52195.034246564107413036084387*c[55]
+                                             - 307600.98829490128931743423002093*c[68]
+                                             - 454947.99702823178821381091401338*c[69]
+                                             - 171954.17994337910249344934204435*c[70]
+                                             - 729000.*c[73]
+                                             - 2.3960123121553444972397679580825e6*c[74]
+                                             - 2.4994767852492649226461743269078e6*c[75]
+                                             - 840996.9084366481783838724697868*c[76]
+                                             - 256637.33165695126514625231046908*c[79]
+                                             - 1.0628008505830243265519041665467e6*c[80]
+                                             - 1.9876372345073433947712519757974e6*c[81]
+                                             - 1.6956435663192898748327082013147e6*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + 528983.9559003656587177031490509*c[96]
+                                             + 782377.8217715530310289214603836*c[97]
+                                             + 295711.02109999214569348358984499*c[98]
+                                             + 1.6038981788131065771866154255759e6*c[101]
+                                             + 5.271549772125840414429095158897e6*c[102]
+                                             + 5.499185547115136212459457830745e6*c[103]
+                                             + 1.8503064606707722350896576907138e6*c[104]
+                                             + 2.4589017255677380975194674469198e6*c[107]
+                                             + 1.0182941151082038930315785619231e7*c[108]
+                                             + 1.9044012787141264677018409846204e7*c[109]
+                                             + 1.6246353810846297089823251277443e7*c[110]
+                                             + 5.046185324539716109692041358026e6*c[111]
+                                             + 876225.5052211160099426161477387*c[114]
+                                             + 4.0528047248294606181612804351488e6*c[115]
+                                             + 9.404639007808859007720643025083e6*c[116]
+                                             + 1.3232824978393691427687112535607e7*c[117]
+                                             + 9.890098216216055354083316824564e6*c[118]
+                                             + 2.8973644520494828491113052849114e6*c[119]
+                                             + z*(1.0932915439168090446664422682806e6*c[74]
+                                                  + 1.7355465214162367707649442347225e6*c[75]
+                                                  + 697715.9536659599702147682712305*c[76]
+                                                  + 303657.38588086409330054404758476*c[80]
+                                                  + 1.2416211596135110969962151449863e6*c[81]
+                                                  + 1.4534087711308198927137498868411e6*c[82]
+                                                  + 526673.9712573614549614462354929*c[83]
+                                                  - 2.4940665588552363251062385698006e6*c[102]
+                                                  - 3.959207920784156038890867255422e6*c[103]
+                                                  - 1.5916614715447503097545442500764e6*c[104]
+                                                  - 5.495555541853798787789471604029e6*c[108]
+                                                  - 2.2470713250735945431092588579102e7*c[109]
+                                                  - 2.6303620455655909573999549687289e7*c[110]
+                                                  - 9.531683390797241540529411454048e6*c[111]
+                                                  - 1.633688726287844590266562656029e6*c[115]
+                                                  - 8.644668178895011815177560760429e6*c[116]
+                                                  - 1.9849237467590537141530668803411e7*c[117]
+                                                  - 1.9180796540540228565494917477943e7*c[118]
+                                                  - 6.438587671221072998025122855359e6*c[119]
+                                                  + z*(8.08634663694303918627553360632e6*c[109]
+                                                       + 1.3409688859746149978901731213128e7*c[110]
+                                                       + 5.606872582821906788546712620028e6*c[111]
+                                                       + 1.891021164133283834570091416344e6*c[116]
+                                                       + 9.166488136074796666054093579353e6*c[117]
+                                                       + 1.1613372905405216514264500816723e7*c[118]
+                                                       + 4.426529023964487686142271963059e6*c[119]))))));
+    grad[0] /*ARGH*/[2]= 15.49193338482966754071706159913*c[3]
+                         - 18.330302779823360026352188774912*c[6]
+                         - 22.449944320643648313502492393899*c[8]
+                         - 86.94826047713663144231198494302*c[9]
+                         + 20.78460969082652752232935609807*c[12]
+                         + 25.455844122715710878430397035775*c[14]
+                         + 98.59006035092990042225456090414*c[15]
+                         + 29.393876913398137178367408896471*c[17]
+                         + 113.84199576606165595196016759958*c[18]
+                         + 269.39933184772377976202990872679*c[19]
+                         - 22.978250586152114639402445872876*c[22]
+                         - 28.142494558940577327393780681267*c[24]
+                         - 108.99541274750969995521118114985*c[25]
+                         - 32.496153618543841441839534273064*c[27]
+                         - 125.85706178041818563897442164159*c[28]
+                         - 297.83216750378055830719780693079*c[29]
+                         - 36.331804249169899985070393716618*c[31]
+                         - 140.71247279470288663696890340633*c[32]
+                         - 332.98648621227859072175349470667*c[33]
+                         - 629.285308902090928194872108208*c[34]
+                         + 24.979991993593592823387572483759*c[37]
+                         + 30.594117081556708980169344654137*c[39]
+                         + 118.49050594878899410463076626234*c[40]
+                         + 35.327043465311387419056170907837*c[42]
+                         + 136.82105101189655749632588306801*c[43]
+                         + 323.77770151756899517320733467589*c[44]
+                         + 39.496835316262998034876922087446*c[46]
+                         + 152.97058540778354490084672327068*c[47]
+                         + 361.99447509596054607020117309513*c[48]
+                         + 684.1052550594827874816294153401*c[49]
+                         + 43.266615305567871517430655209646*c[51]
+                         + 167.57088052522729403860709449304*c[52]
+                         + 396.54507940459934548361823150279*c[53]
+                         + 749.3997598078077847016271745128*c[54]
+                         + 1242.7389106324787479294305806429*c[55]
+                         - 26.832815729997476356910084024775*c[58]
+                         - 32.863353450309966807418186968048*c[60]
+                         - 127.27922061357855439215198517887*c[61]
+                         - 37.947331922020551983986722533193*c[63]
+                         - 146.96938456699068589183704448235*c[64]
+                         - 347.79304190854652576924793977207*c[65]
+                         - 42.426406871192851464050661726291*c[67]
+                         - 164.31676725154983403709093484024*c[68]
+                         - 388.84444190447161385795804616528*c[69]
+                         - 734.8469228349534294591852224118*c[70]
+                         - 46.475800154489002622151184797389*c[72]
+                         - 180.*c[73]
+                         - 425.95774438317235506484763699244*c[74]
+                         - 804.9844718999242907073025207433*c[75]
+                         - 1334.9157276772193307680515393441*c[76]
+                         - 50.19960159204453287869032154711*c[78]
+                         - 194.42222095223580692897902308264*c[79]
+                         - 460.08694830433953530385461755267*c[80]
+                         - 869.4826047713663144231198494302*c[81]
+                         - 1441.8737808837498935652280623424*c[82]
+                         - 2194.4748802390060623393593145539*c[83]
+                         + 28.565713714171399991997599245469*c[86]
+                         + 34.985711369071802825244917265273*c[88]
+                         + 135.49907748763457909832299915815*c[89]
+                         + 40.398019753448311813453543668278*c[91]
+                         + 156.4608577248635691499913173783*c[92]
+                         + 370.25396689299629973789073289013*c[93]
+                         + 45.166359162544859699440999719382*c[95]
+                         + 174.92855684535901412622458632637*c[96]
+                         + 413.95651945584816456556691025586*c[97]
+                         + 782.3042886243178457499565868915*c[98]
+                         + 49.477267507411926597856918271689*c[100]
+                         + 191.62463307205574398884294212377*c[101]
+                         + 453.46664706458842274658883087283*c[102]
+                         + 856.9714114251419997599279773641*c[103]
+                         + 1421.1263138792413479951287947111*c[104]
+                         + 53.44155686354954985107633235832*c[106]
+                         + 206.97825972792408228278345512793*c[107]
+                         + 489.79995916700523955342884171383*c[108]
+                         + 925.6349172324907493447268322253*c[109]
+                         + 1534.9918566559237613211688659716*c[110]
+                         + 2336.1969095091278285611302583452*c[111]
+                         + 57.13142742834279998399519849094*c[113]
+                         + 221.26906697502929544005458276231*c[114]
+                         + 523.6181815025142917521034153939*c[115]
+                         + 989.5453501482385319571383654338*c[116]
+                         + 1640.9753197412811790286597886418*c[117]
+                         + 2497.4995495495089277988173799405*c[118]
+                         + 3576.9931506783738877917349196437*c[119]
+                         + z*(173.89652095427326288462396988604*c[9]
+                              - 197.18012070185980084450912180829*c[15]
+                              - 227.68399153212331190392033519916*c[18]
+                              - 1346.996659238618898810149543634*c[19]
+                              + 217.99082549501939991042236229971*c[25]
+                              + 251.71412356083637127794884328319*c[28]
+                              + 1489.1608375189027915359890346539*c[29]
+                              + 281.42494558940577327393780681267*c[32]
+                              + 1664.9324310613929536087674735333*c[33]
+                              + 5663.567780118818353753848973872*c[34]
+                              - 236.98101189757798820926153252468*c[40]
+                              - 273.64210202379311499265176613602*c[43]
+                              - 1618.8885075878449758660366733795*c[44]
+                              - 305.94117081556708980169344654137*c[47]
+                              - 1809.9723754798027303510058654756*c[48]
+                              - 6156.94729553534508733466473806*c[49]
+                              - 335.14176105045458807721418898607*c[52]
+                              - 1982.7253970229967274180911575139*c[53]
+                              - 6744.597838270270062314644570615*c[54]
+                              - 17398.344748854702471012028129*c[55]
+                              + 254.55844122715710878430397035775*c[61]
+                              + 293.93876913398137178367408896471*c[64]
+                              + 1738.9652095427326288462396988604*c[65]
+                              + 328.63353450309966807418186968048*c[68]
+                              + 1944.2222095223580692897902308264*c[69]
+                              + 6613.622305514580865132667001706*c[70]
+                              + 360.*c[73]
+                              + 2129.7887219158617753242381849622*c[74]
+                              + 7244.860247099318616365722686689*c[75]
+                              + 18688.820187481070630752721550818*c[76]
+                              + 388.84444190447161385795804616528*c[79]
+                              + 2300.4347415216976765192730877634*c[80]
+                              + 7825.343442942296829808078644872*c[81]
+                              + 20186.232932372498509913192872794*c[82]
+                              + 43889.497604780121246787186291078*c[83]
+                              - 270.99815497526915819664599831629*c[89]
+                              - 312.9217154497271382999826347566*c[92]
+                              - 1851.2698344649814986894536644507*c[93]
+                              - 349.85711369071802825244917265273*c[96]
+                              - 2069.7825972792408228278345512793*c[97]
+                              - 7040.738597618860611749609282024*c[98]
+                              - 383.24926614411148797768588424753*c[101]
+                              - 2267.3332353229421137329441543642*c[102]
+                              - 7712.742702826277997839351796277*c[103]
+                              - 19895.768394309378871931803125955*c[104]
+                              - 413.95651945584816456556691025586*c[107]
+                              - 2448.9997958350261977671442085691*c[108]
+                              - 8330.714255092416744102541490028*c[109]
+                              - 21489.885993182932658496364123602*c[110]
+                              - 46723.938190182556571222605166903*c[111]
+                              - 442.53813395005859088010916552461*c[114]
+                              - 2618.0909075125714587605170769695*c[115]
+                              - 8905.908151334146787614245288904*c[116]
+                              - 22973.654476377936506401237040985*c[117]
+                              - 49949.990990990178555976347598809*c[118]
+                              - 96578.81506831609497037684283038*c[119]
+                              + z*(1346.996659238618898810149543634*c[19]
+                                   - 1489.1608375189027915359890346539*c[29]
+                                   - 1664.9324310613929536087674735333*c[33]
+                                   - 13214.991486943909492092314272367*c[34]
+                                   + 1618.8885075878449758660366733795*c[44]
+                                   + 1809.9723754798027303510058654756*c[48]
+                                   + 14366.210356249138537114217722141*c[49]
+                                   + 1982.7253970229967274180911575139*c[53]
+                                   + 15737.394955963963478734170664768*c[54]
+                                   + 69593.378995418809884048112516*c[55]
+                                   - 1738.9652095427326288462396988604*c[65]
+                                   - 1944.2222095223580692897902308264*c[69]
+                                   - 15431.785379534022018642889670647*c[70]
+                                   - 2129.7887219158617753242381849622*c[74]
+                                   - 16904.673909898410104853352935608*c[75]
+                                   - 74755.28074992428252301088620327*c[76]
+                                   - 2300.4347415216976765192730877634*c[80]
+                                   - 18259.134700198692602885516838034*c[81]
+                                   - 80744.93172948999403965277149117*c[82]
+                                   - 263336.98562868072748072311774647*c[83]
+                                   + 1851.2698344649814986894536644507*c[93]
+                                   + 2069.7825972792408228278345512793*c[97]
+                                   + 16428.390061110674760749088324722*c[98]
+                                   + 2267.3332353229421137329441543642*c[102]
+                                   + 17996.399639927981994958487524646*c[103]
+                                   + 79583.07357723751548772721250382*c[104]
+                                   + 2448.9997958350261977671442085691*c[108]
+                                   + 19438.333261882305736239263476732*c[109]
+                                   + 85959.54397273173063398545649441*c[110]
+                                   + 280343.62914109533942733563100142*c[111]
+                                   + 2618.0909075125714587605170769695*c[115]
+                                   + 20780.452353113009171099905674109*c[116]
+                                   + 91894.61790551174602560494816394*c[117]
+                                   + 299699.94594594107133585808559286*c[118]
+                                   + 804823.4589026341247531403569198*c[119]
+                                   + z*(8809.994324629272994728209514911*c[34]
+                                        - 9577.473570832759024742811814761*c[49]
+                                        - 10491.596637309308985822780443179*c[54]
+                                        - 104390.068493128214826072168774*c[55]
+                                        + 10287.856919689348012428593113765*c[70]
+                                        + 11269.782606598940069902235290406*c[75]
+                                        + 112132.92112488642378451632930491*c[76]
+                                        + 12172.756466799128401923677892023*c[81]
+                                        + 121117.39759423499105947915723676*c[82]
+                                        + 658342.4640717018187018077943662*c[83]
+                                        - 10952.260040740449840499392216481*c[98]
+                                        - 11997.599759951987996638991683097*c[103]
+                                        - 119374.61036585627323159081875573*c[104]
+                                        - 12958.888841254870490826175651155*c[109]
+                                        - 128939.31595909759595097818474161*c[110]
+                                        - 700859.0728527383485683390775035*c[111]
+                                        - 13853.634902075339447399937116073*c[116]
+                                        - 137841.92685826761903840742224591*c[117]
+                                        - 749249.8648648526783396452139821*c[118]
+                                        - 2.951019349309658457428181308706e6*c[119]
+                                        + z*(52195.034246564107413036084387*c[55]
+                                             - 56066.46056244321189225816465245*c[76]
+                                             - 60558.69879711749552973957861838*c[82]
+                                             - 724176.7104788720005719885738028*c[83]
+                                             + 59687.30518292813661579540937786*c[104]
+                                             + 64469.65797954879797548909237081*c[110]
+                                             + 770944.9801380121834251729852539*c[111]
+                                             + 68920.96342913380951920371112296*c[117]
+                                             + 824174.8513513379461736097353804*c[118]
+                                             + 5.311834828757385223370726355671e6*c[119]
+                                             + z*(289670.68419154880022879542952111*c[83]
+                                                  - 308377.99205520487337006919410156*c[111]
+                                                  - 329669.94054053517846944389415214*c[118]
+                                                  - 4.6035901849230671935879628415814e6*c[119]
+                                                  + 1.5345300616410223978626542805271e6*z*c[119])))))
+                         + y*(112.2497216032182415675124619695*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 127.27922061357855439215198517887*c[14]
+                              - 98.59006035092990042225456090414*c[15]
+                              - 352.72652296077764614040890675765*c[17]
+                              - 910.7359661284932476156813407966*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + 140.71247279470288663696890340633*c[24]
+                              + 108.99541274750969995521118114985*c[25]
+                              + 389.95384342252609730207441127677*c[27]
+                              + 1006.8564942433454851117953731327*c[28]
+                              + 595.6643350075611166143956138616*c[29]
+                              + 762.967889232567899686478268049*c[31]
+                              + 2392.1120375099490728284713579077*c[32]
+                              + 3662.8513483350644979392884417734*c[33]
+                              + 1887.8559267062727845846163246239*c[34]
+                              - 152.97058540778354490084672327068*c[39]
+                              - 118.49050594878899410463076626234*c[40]
+                              - 423.92452158373664902867405089404*c[42]
+                              - 1094.5684080951724599706070645441*c[43]
+                              - 647.5554030351379903464146693518*c[44]
+                              - 829.4335416415229587324153638364*c[46]
+                              - 2600.4999519323202633143942956016*c[47]
+                              - 3981.9392260555660067722129040464*c[48]
+                              - 2052.3157651784483624448882460202*c[49]
+                              - 1384.5316897781718885577809667087*c[51]
+                              - 4691.984654706364233080998645805*c[52]
+                              - 8723.991746901185600639601093061*c[53]
+                              - 10491.596637309308985822780443179*c[54]
+                              - 4970.9556425299149917177223225716*c[55]
+                              + 164.31676725154983403709093484024*c[60]
+                              + 127.27922061357855439215198517887*c[61]
+                              + 455.36798306424662380784067039831*c[63]
+                              + 1175.7550765359254871346963558588*c[64]
+                              + 695.5860838170930515384958795441*c[65]
+                              + 890.9545442950498807450638962521*c[67]
+                              + 2793.3850432763471786305458922841*c[68]
+                              + 4277.2888609491877524375385078181*c[69]
+                              + 2204.5407685048602883775556672353*c[70]
+                              + 1487.2256049436480839088379135164*c[72]
+                              + 5040.*c[73]
+                              + 9371.070376429791811426648013834*c[74]
+                              + 11269.782606598940069902235290406*c[75]
+                              + 5339.662910708877323072206157377*c[76]
+                              + 2258.98207164200397954106446962*c[78]
+                              + 7971.311059041668084088139946388*c[79]
+                              + 16103.043190651883735634911614344*c[80]
+                              + 23476.030328826890489424235934615*c[81]
+                              + 24511.854275023748190608877059821*c[82]
+                              + 10972.374401195030311696796572769*c[83]
+                              - 174.92855684535901412622458632637*c[88]
+                              - 135.49907748763457909832299915815*c[89]
+                              - 484.77623704137974176144252401934*c[91]
+                              - 1251.6868617989085531999305390264*c[92]
+                              - 740.5079337859925994757814657803*c[93]
+                              - 948.493542413442053688260994107*c[95]
+                              - 2973.7854663711032401458179675482*c[96]
+                              - 4553.5217140143298102212360128145*c[97]
+                              - 2346.9128658729535372498697606745*c[98]
+                              - 1583.272560237181651131421384694*c[100]
+                              - 5365.489726017560831687602379465*c[101]
+                              - 9976.266235420945300424954279202*c[102]
+                              - 11997.599759951987996638991683097*c[103]
+                              - 5684.505255516965391980515178844*c[104]
+                              - 2404.8700588597297432984349561244*c[106]
+                              - 8486.108648844887373594121660245*c[107]
+                              - 17142.998570845183384370009459984*c[108]
+                              - 24992.142765277250232307624470084*c[109]
+                              - 26094.861563150703942459870721517*c[110]
+                              - 11680.984547545639142805651291726*c[111]
+                              - 3427.8856457005679990397119094563*c[113]
+                              - 12391.067750601640544643056634689*c[114]
+                              - 26180.909075125714587605170769695*c[115]
+                              - 41560.904706226018342199811348219*c[116]
+                              - 52511.21023172099772891711323654*c[117]
+                              - 49949.990990990178555976347598809*c[118]
+                              - 21461.958904070243326750409517862*c[119]
+                              + z*(1593.7879407248631833274423463941*c[18]
+                                   + 1346.996659238618898810149543634*c[19]
+                                   - 1761.9988649258545989456419029823*c[28]
+                                   - 1489.1608375189027915359890346539*c[29]
+                                   - 4502.7991294304923723830049090027*c[32]
+                                   - 16649.324310613929536087674735333*c[33]
+                                   - 11327.135560237636707507697947743*c[34]
+                                   + 1915.4947141665518049485623629521*c[43]
+                                   + 1618.8885075878449758660366733795*c[44]
+                                   + 4895.0587330490734368270951446619*c[47]
+                                   + 18099.723754798027303510058654756*c[48]
+                                   + 12313.894591070690174669329476121*c[49]
+                                   + 9048.827548362273878084783102624*c[52]
+                                   + 41637.233337482931275779914307793*c[53]
+                                   + 87679.77189751351081009037941799*c[54]
+                                   + 52195.034246564107413036084387*c[55]
+                                   - 2057.5713839378696024857186227529*c[64]
+                                   - 1738.9652095427326288462396988604*c[65]
+                                   - 5258.136552049594689186909914888*c[68]
+                                   - 19442.222095223580692897902308264*c[69]
+                                   - 13227.244611029161730265334003412*c[70]
+                                   - 9720.*c[73]
+                                   - 44725.563160233097281809001884206*c[74]
+                                   - 94183.18321229114201275439492696*c[75]
+                                   - 56066.46056244321189225816465245*c[76]
+                                   - 15553.777676178864554318321846611*c[79]
+                                   - 78214.78121173772100165528498395*c[80]
+                                   - 203458.92951649971757501004476666*c[81]
+                                   - 322979.7269179599761586110859647*c[82]
+                                   - 175557.99041912048498714874516431*c[83]
+                                   + 2190.4520081480899680998784432962*c[92]
+                                   + 1851.2698344649814986894536644507*c[93]
+                                   + 5597.713819051488452039186762444*c[96]
+                                   + 20697.825972792408228278345512793*c[97]
+                                   + 14081.477195237721223499218564047*c[98]
+                                   + 10347.730185891010175397518874683*c[101]
+                                   + 47613.997941781784388391827241648*c[102]
+                                   + 100265.6551367416139719115733516*c[103]
+                                   + 59687.30518292813661579540937786*c[104]
+                                   + 16558.260778233926582622676410234*c[107]
+                                   + 83265.99305839089072408290309135*c[108]
+                                   + 216598.57063240283534666607874073*c[109]
+                                   + 343838.17589092692253594182597764*c[110]
+                                   + 186895.75276073022628489042066761*c[111]
+                                   + 24339.597367253222498406004103854*c[114]
+                                   + 128286.45446811600147926533677151*c[115]
+                                   + 365142.23420470001829218405684506*c[116]
+                                   + 712183.2887677160316984383482705*c[117]
+                                   + 949049.8288288133925635506043774*c[118]
+                                   + 482894.07534158047485188421415189*c[119]
+                                   + z*(14984.3918795525365824789072618*c[33]
+                                        + 13214.991486943909492092314272367*c[34]
+                                        - 16289.751379318224573159052789281*c[48]
+                                        - 14366.210356249138537114217722141*c[49]
+                                        - 39654.507940459934548361823150279*c[53]
+                                        - 188848.73947156756174481004797722*c[54]
+                                        - 139186.757990837619768096225032*c[55]
+                                        + 17497.999885701222623608112077438*c[69]
+                                        + 15431.785379534022018642889670647*c[70]
+                                        + 42595.774438317235506484763699244*c[74]
+                                        + 202856.0869187809212582402352273*c[75]
+                                        + 149510.56149984856504602177240654*c[76]
+                                        + 75914.34647021602332513601189619*c[80]
+                                        + 456478.36750496731507213792095085*c[81]
+                                        + 1.2111739759423499105947915723676e6*c[82]
+                                        + 790010.9568860421824421693532394*c[83]
+                                        - 18628.043375513167405450510961514*c[97]
+                                        - 16428.390061110674760749088324722*c[98]
+                                        - 45346.664706458842274658883087283*c[102]
+                                        - 215956.79567913578393950185029575*c[103]
+                                        - 159166.14715447503097545442500764*c[104]
+                                        - 80816.99326255586452631575888278*c[108]
+                                        - 485958.3315470576434059815869183*c[109]
+                                        - 1.2893931595909759595097818474161e6*c[110]
+                                        - 841030.8874232860182820068930043*c[111]
+                                        - 125668.36356060343002050481969454*c[115]
+                                        - 831218.0941245203668439962269644*c[116]
+                                        - 2.7568385371653523807681484449182e6*c[117]
+                                        - 5.394599027026939284045445540671e6*c[118]
+                                        - 3.2192938356105364990125614276793e6*c[119]
+                                        + z*(115407.56301040239884405058487497*c[54]
+                                             + 104390.068493128214826072168774*c[55]
+                                             - 123967.60867258834076892458819446*c[75]
+                                             - 112132.92112488642378451632930491*c[76]
+                                             - 292146.15520317908164616826940854*c[81]
+                                             - 1.6956435663192898748327082013147e6*c[82]
+                                             - 1.3166849281434036374036155887323e6*c[83]
+                                             + 131973.59735947186796302890851407*c[103]
+                                             + 119374.61036585627323159081875573*c[104]
+                                             + 311013.33219011689177982821562771*c[109]
+                                             + 1.8051504234273663433136945863826e6*c[110]
+                                             + 1.4017181457054766971366781550071e6*c[111]
+                                             + 540291.7611809382384485975475268*c[116]
+                                             + 3.9974158788897609521138152451314e6*c[117]
+                                             + 1.2737247702702495531773968637696e7*c[118]
+                                             + 8.853058047928975372284543926118e6*c[119]
+                                             + z*(787263.084362527441886614522039*c[82]
+                                                  + 724176.7104788720005719885738028*c[83]
+                                                  - 838105.5537341343736813582008205*c[110]
+                                                  - 770944.9801380121834251729852539*c[111]
+                                                  - 1.9297869760157466665377039114427e6*c[117]
+                                                  - 1.3186797621621407138777755766086e7*c[118]
+                                                  - 1.0623669657514770446741452711342e7*c[119]
+                                                  + z*(4.9450491081080276770416584122821e6*c[118]
+                                                       + 4.6035901849230671935879628415814e6*c[119])))))
+                              + y*(617.2714151813608807457155868259*c[17]
+                                   + 796.893970362431591663721173197*c[18]
+                                   + 269.39933184772377976202990872679*c[19]
+                                   - 682.4192259894206702786302197343*c[27]
+                                   - 880.9994324629272994728209514911*c[28]
+                                   - 297.83216750378055830719780693079*c[29]
+                                   - 3051.8715569302715987459130721959*c[31]
+                                   - 7317.048585324550105122382977129*c[32]
+                                   - 6326.743238033293223713316399427*c[33]
+                                   - 1887.8559267062727845846163246239*c[34]
+                                   + 741.8679127715391358001795890646*c[42]
+                                   + 957.7473570832759024742811814761*c[43]
+                                   + 323.77770151756899517320733467589*c[44]
+                                   + 3317.7341665660918349296614553455*c[46]
+                                   + 7954.470441204744334844029610076*c[47]
+                                   + 6877.895026823250375333822288807*c[48]
+                                   + 2052.3157651784483624448882460202*c[49]
+                                   + 9345.588906002660247765021525284*c[51]
+                                   + 27146.482645086821634254349307872*c[52]
+                                   + 38068.327622841537166427350224268*c[53]
+                                   + 26978.39135308108024925857828246*c[54]
+                                   + 7456.433463794872487576583483857*c[55]
+                                   - 796.893970362431591663721173197*c[63]
+                                   - 1028.7856919689348012428593113765*c[64]
+                                   - 347.79304190854652576924793977207*c[65]
+                                   - 3563.8181771801995229802555850084*c[67]
+                                   - 8544.471897080591369928728611693*c[68]
+                                   - 7388.04439618496066330120287714*c[69]
+                                   - 2204.5407685048602883775556672353*c[70]
+                                   - 10038.772833369624566384655916236*c[72]
+                                   - 29160.*c[73]
+                                   - 40891.943460784546086225373151274*c[74]
+                                   - 28979.440988397274465462890746757*c[75]
+                                   - 8009.494366063315984608309236065*c[76]
+                                   - 22589.8207164200397954106446962*c[78]
+                                   - 71936.22175232724856372223854058*c[79]
+                                   - 121923.04130064997685552147365146*c[80]
+                                   - 133030.83853001904610673733696282*c[81]
+                                   - 83628.67929125749382678322761586*c[82]
+                                   - 21944.748802390060623393593145539*c[83]
+                                   + 848.3584148224145480825244170338*c[91]
+                                   + 1095.2260040740449840499392216481*c[92]
+                                   + 370.25396689299629973789073289013*c[93]
+                                   + 3793.9741696537682147530439764281*c[95]
+                                   + 9096.284955958668734563678488971*c[96]
+                                   + 7865.173869661115126745771294861*c[97]
+                                   + 2346.9128658729535372498697606745*c[98]
+                                   + 10687.089781600976145137094346685*c[100]
+                                   + 31043.19055767303052619255662405*c[101]
+                                   + 43532.798118200488583672527763792*c[102]
+                                   + 30850.970811305111991357407185107*c[103]
+                                   + 8526.757883275448087970772768266*c[104]
+                                   + 24048.700588597297432984349561244*c[106]
+                                   + 76581.95609933191044462987839733*c[107]
+                                   + 129796.98917925638848165864305416*c[108]
+                                   + 141622.14233657108464974320533048*c[109]
+                                   + 89029.52768604357815662779422635*c[110]
+                                   + 23361.969095091278285611302583452*c[111]
+                                   + 47133.427628382809986796038755024*c[113]
+                                   + 158207.38288714594623963902667505*c[114]
+                                   + 295844.27254892057483993842969755*c[115]
+                                   + 388891.32260825774305915537761547*c[116]
+                                   + 365937.49630230570292339113286712*c[117]
+                                   + 212287.46171170825886289947729494*c[118]
+                                   + 53654.89726017560831687602379465*c[119]
+                                   + y*(3051.8715569302715987459130721959*c[31]
+                                        + 5065.649020609303918930880522628*c[32]
+                                        + 2996.87837591050731649578145236*c[33]
+                                        + 629.285308902090928194872108208*c[34]
+                                        - 3317.7341665660918349296614553455*c[46]
+                                        - 5506.941074680207616430482037745*c[47]
+                                        - 3257.9502758636449146318105578561*c[48]
+                                        - 684.1052550594827874816294153401*c[49]
+                                        - 20767.97534667257832836671450063*c[51]
+                                        - 50271.26415756818821158212834791*c[52]
+                                        - 51550.86032259791491287037009536*c[53]
+                                        - 25479.591833465464679855323933434*c[54]
+                                        - 4970.9556425299149917177223225716*c[55]
+                                        + 3563.8181771801995229802555850084*c[67]
+                                        + 5915.403621055794025335273654249*c[68]
+                                        + 3499.5999771402445247216224154875*c[69]
+                                        + 734.8469228349534294591852224118*c[70]
+                                        + 22308.384074154721258632568702747*c[72]
+                                        + 54000.*c[73]
+                                        + 55374.50676981240615843019280902*c[74]
+                                        + 27369.472044597425884048285705271*c[75]
+                                        + 5339.662910708877323072206157377*c[76]
+                                        + 82829.34262687347924983903055273*c[78]
+                                        + 235250.88735220532638406461792999*c[79]
+                                        + 328962.16803760276774225605155016*c[80]
+                                        + 266931.15966480945852789779377507*c[81]
+                                        + 118233.65003246749127234870111208*c[82]
+                                        + 21944.748802390060623393593145539*c[83]
+                                        - 3793.9741696537682147530439764281*c[95]
+                                        - 6297.428046432924508544085107749*c[96]
+                                        - 3725.6086751026334810901021923028*c[97]
+                                        - 782.3042886243178457499565868915*c[98]
+                                        - 23749.088403557724766971320770411*c[100]
+                                        - 57487.38992161672319665288263713*c[101]
+                                        - 58950.66411839649495705654801347*c[102]
+                                        - 29137.027988454827991837551230378*c[103]
+                                        - 5684.505255516965391980515178844*c[104]
+                                        - 88178.56882485675725427594839123*c[106]
+                                        - 250443.6942707881395621679807048*c[107]
+                                        - 350206.97080440874628070162182539*c[108]
+                                        - 284169.91959037466004883113749318*c[109]
+                                        - 125869.33224578574842833584700967*c[110]
+                                        - 23361.969095091278285611302583452*c[111]
+                                        - 251378.28068470831992957887336013*c[113]
+                                        - 778867.1157521031199489921313233*c[114]
+                                        - 1.2776283628661348718751323335611e6*c[115]
+                                        - 1.3774471274063480364843366046838e6*c[116]
+                                        - 971457.3892868384579849665948759*c[117]
+                                        - 399599.92792792142844781078079048*c[118]
+                                        - 71539.86301356747775583469839287*c[119]
+                                        + y*(14277.983050837397600752116219183*c[51]
+                                             + 27649.195286662503516370170591351*c[52]
+                                             + 21809.979367252964001599002732653*c[53]
+                                             + 8243.397357885885631717898919641*c[54]
+                                             + 1242.7389106324787479294305806429*c[55]
+                                             - 15337.014050981370865309890983138*c[72]
+                                             - 29700.*c[73]
+                                             - 23427.675941074479528566620034584*c[74]
+                                             - 8854.829190899167197780327728176*c[75]
+                                             - 1334.9157276772193307680515393441*c[76]
+                                             - 124244.0139403102188747585458291*c[78]
+                                             - 310103.44241881611205172154181681*c[79]
+                                             - 354266.95019434144218396805551556*c[80]
+                                             - 224326.51203101250912116492115299*c[81]
+                                             - 76419.31038683874435895708730415*c[82]
+                                             - 10972.374401195030311696796572769*c[83]
+                                             + 16327.498277445935777292783029657*c[100]
+                                             + 31618.064456889197758159085450422*c[101]
+                                             + 24940.665588552363251062385698006*c[102]
+                                             + 9426.685525676561997359207751005*c[103]
+                                             + 1421.1263138792413479951287947111*c[104]
+                                             + 132267.85323728513588141392258684*c[106]
+                                             + 330130.32426603891124103961092905*c[107]
+                                             + 377145.96855859403445614020811965*c[108]
+                                             + 238813.80864598261333093952271413*c[109]
+                                             + 81354.56840276395935002194989649*c[110]
+                                             + 11680.984547545639142805651291726*c[111]
+                                             + 612734.5591689765298283485038153*c[113]
+                                             + 1.7402812117586054086360292934255e6*c[114]
+                                             + 2.4845682712294303143637307060441e6*c[115]
+                                             + 2.1997593133795342565407185863593e6*c[116]
+                                             + 1.2192446625677719160182942229609e6*c[117]
+                                             + 387112.43018017388380881669389077*c[118]
+                                             + 53654.89726017560831687602379465*c[119]
+                                             + y*(64606.88724896131381487444383113*c[78]
+                                                  + 139011.88798084860195422000150409*c[79]
+                                                  + 131584.86721504110709690242062006*c[80]
+                                                  + 67819.64317216657252500334825555*c[81]
+                                                  + 18744.359151488748616347964810451*c[82]
+                                                  + 2194.4748802390060623393593145539*c[83]
+                                                  - 68779.28368338827065833523974516*c[106]
+                                                  - 147989.45570546571883219017041647*c[107]
+                                                  - 140082.78832176349851228064873016*c[108]
+                                                  - 72199.52354413427844888869291358*c[109]
+                                                  - 19954.894136527008897175195257631*c[110]
+                                                  - 2336.1969095091278285611302583452*c[111]
+                                                  - 686262.7062692537134077503242731*c[113]
+                                                  - 1.7719226883360345978839570987606e6*c[114]
+                                                  - 2.1918657077695248252743048968389e6*c[115]
+                                                  - 1.6208752835428147153457926425805e6*c[116]
+                                                  - 735156.9432440939682048395853115*c[117]
+                                                  - 189809.96576576267851271012087548*c[118]
+                                                  - 21461.958904070243326750409517862*c[119]
+                                                  + y*(285942.79427885571391989596844715*c[113]
+                                                       + 664471.0081260129742064839120352*c[114]
+                                                       + 714738.8177509320082416211620127*c[115]
+                                                       + 450243.13431744853204049795627237*c[116]
+                                                       + 172302.40857283452379800927780739*c[117]
+                                                       + 37462.493243242633916982260699107*c[118]
+                                                       + 3576.9931506783738877917349196437*c[119])
+                                                  + z*(1.3289420162520259484129678240704e6*c[114]
+                                                       + 3.5736940887546600412081058100634e6*c[115]
+                                                       + 4.0521882088570367883644816064513e6*c[116]
+                                                       + 2.4122337200196833331721298893034e6*c[117]
+                                                       + 749249.8648648526783396452139821*c[118]
+                                                       + 96578.81506831609497037684283038*c[119]))
+                                             + z*(278023.77596169720390844000300818*c[79]
+                                                  + 657924.3360752055354845121031003*c[80]
+                                                  + 610376.7885494991527250301343*c[81]
+                                                  + 262421.02812084248062887150734632*c[82]
+                                                  + 43889.497604780121246787186291078*c[83]
+                                                  - 295978.91141093143766438034083294*c[107]
+                                                  - 700413.9416088174925614032436508*c[108]
+                                                  - 649795.7118972085060399982362222*c[109]
+                                                  - 279368.51791137812456045273360683*c[110]
+                                                  - 46723.938190182556571222605166903*c[111]
+                                                  - 2.2149033604200432473549463734507e6*c[114]
+                                                  - 7.385634450092964085163418674131e6*c[115]
+                                                  - 1.0535689343028295649747652176773e7*c[116]
+                                                  - 7.879963485397632221695624305058e6*c[117]
+                                                  - 3.0469494504504008919145572035274e6*c[118]
+                                                  - 482894.07534158047485188421415189*c[119]
+                                                  + z*(3.5736940887546600412081058100634e6*c[115]
+                                                       + 9.45510582066641917285045708172e6*c[116]
+                                                       + 9.648934880078733332688519557214e6*c[117]
+                                                       + 4.4954991891891160700378712838929e6*c[118]
+                                                       + 804823.4589026341247531403569198*c[119])))
+                                        + z*(55298.3905733250070327403411827*c[52]
+                                             + 109049.89683626482000799501366327*c[53]
+                                             + 74190.57622097297068546109027676*c[54]
+                                             + 17398.344748854702471012028129*c[55]
+                                             - 59400.*c[73]
+                                             - 117138.37970537239764283310017292*c[74]
+                                             - 79693.46271809250478002294955358*c[75]
+                                             - 18688.820187481070630752721550818*c[76]
+                                             - 342183.10887593502019500308062545*c[79]
+                                             - 1.1134104148965016754353281744775e6*c[80]
+                                             - 1.4085618197296134293654541560769e6*c[81]
+                                             - 807449.3172948999403965277149117*c[82]
+                                             - 175557.99041912048498714874516431*c[83]
+                                             + 63236.12891377839551631817090084*c[101]
+                                             + 124703.32794276181625531192849003*c[102]
+                                             + 84840.16973108905797623286975904*c[103]
+                                             + 19895.768394309378871931803125955*c[104]
+                                             + 364281.73712114638481769888102516*c[107]
+                                             + 1.1853159011841526797192977969475e6*c[108]
+                                             + 1.499528565916635013938457468205e6*c[109]
+                                             + 859595.4397273173063398545649441*c[110]
+                                             + 186895.75276073022628489042066761*c[111]
+                                             + 1.2656590630971675699171122134004e6*c[114]
+                                             + 5.037206906054187486655234856089e6*c[115]
+                                             + 9.26214447738751265911881510046e6*c[116]
+                                             + 9.189461790551174602560494816394e6*c[117]
+                                             + 4.6952991531530767842617766742881e6*c[118]
+                                             + 965788.1506831609497037684283038*c[119]
+                                             + z*(657924.3360752055354845121031003*c[80]
+                                                  + 1.4242125066154980230250703133666e6*c[81]
+                                                  + 1.0496841124833699225154860293853e6*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 700413.9416088174925614032436508*c[108]
+                                                  - 1.5161899944268198474266625511851e6*c[109]
+                                                  - 1.1174740716455124982418109344273e6*c[110]
+                                                  - 280343.62914109533942733563100142*c[111]
+                                                  - 3.8119403613383040439553128640676e6*c[115]
+                                                  - 1.5128169313066270676560731330752e7*c[116]
+                                                  - 2.1870919061511795554093977663018e7*c[117]
+                                                  - 1.3786197513513289281449471937271e7*c[118]
+                                                  - 3.2192938356105364990125614276793e6*c[119]
+                                                  + z*(6.303403880444279448566971387813e6*c[116]
+                                                       + 1.4473402320118099999032779335821e7*c[117]
+                                                       + 1.1238747972972790175094678209732e7*c[118]
+                                                       + 2.951019349309658457428181308706e6*c[119]))))
+                                   + z*(10131.298041218607837861761045256*c[32]
+                                        + 14984.3918795525365824789072618*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 11013.882149360415232860964075489*c[47]
+                                        - 16289.751379318224573159052789281*c[48]
+                                        - 6156.94729553534508733466473806*c[49]
+                                        - 45244.13774181136939042391551312*c[52]
+                                        - 148704.40477672475455635683681355*c[53]
+                                        - 155125.75028021621143323682512414*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + 11830.807242111588050670547308497*c[68]
+                                        + 17497.999885701222623608112077438*c[69]
+                                        + 6613.622305514580865132667001706*c[70]
+                                        + 48600.*c[73]
+                                        + 159734.15414368963314931786387216*c[74]
+                                        + 166631.78568328432817641162179385*c[75]
+                                        + 56066.46056244321189225816465245*c[76]
+                                        + 128318.66582847563257312615523454*c[79]
+                                        + 531400.4252915121632759520832733*c[80]
+                                        + 993818.6172536716973856259878987*c[81]
+                                        + 847821.7831596449374163541006573*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        - 12594.856092865849017088170215498*c[96]
+                                        - 18628.043375513167405450510961514*c[97]
+                                        - 7040.738597618860611749609282024*c[98]
+                                        - 51738.65092945505087698759437342*c[101]
+                                        - 170049.99264922065852997081157731*c[102]
+                                        - 177393.08216500439395030509131436*c[103]
+                                        - 59687.30518292813661579540937786*c[104]
+                                        - 136605.65142042989430663708038443*c[107]
+                                        - 565718.9528378910516842103121795*c[108]
+                                        - 1.0580007103967369265010227692335e6*c[109]
+                                        - 902575.2117136831716568472931913*c[110]
+                                        - 280343.62914109533942733563100142*c[111]
+                                        - 292075.16840703866998087204924625*c[114]
+                                        - 1.3509349082764868727204268117163e6*c[115]
+                                        - 3.1348796692696196692402143416942e6*c[116]
+                                        - 4.4109416594645638092290375118691e6*c[117]
+                                        - 3.2966994054053517846944389415214e6*c[118]
+                                        - 965788.1506831609497037684283038*c[119]
+                                        + z*(109049.89683626482000799501366327*c[53]
+                                             + 173111.34451560359826607587731245*c[54]
+                                             + 69593.378995418809884048112516*c[55]
+                                             - 117138.37970537239764283310017292*c[74]
+                                             - 185951.41300888251115338688229169*c[75]
+                                             - 74755.28074992428252301088620327*c[76]
+                                             - 455486.07882129613995081607137715*c[80]
+                                             - 1.8624317394202666454943227174795e6*c[81]
+                                             - 2.1801131566962298390706248302617e6*c[82]
+                                             - 790010.9568860421824421693532394*c[83]
+                                             + 124703.32794276181625531192849003*c[102]
+                                             + 197960.3960392078019445433627711*c[103]
+                                             + 79583.07357723751548772721250382*c[104]
+                                             + 484901.95957533518715789455329669*c[108]
+                                             + 1.9827099927119951850964048746267e6*c[109]
+                                             + 2.320907687263756727117607325349e6*c[110]
+                                             + 841030.8874232860182820068930043*c[111]
+                                             + 1.2252665447158834426999219920217e6*c[115]
+                                             + 6.483501134171258861383170570322e6*c[116]
+                                             + 1.4886928100692902856148001602558e7*c[117]
+                                             + 1.4385597405405171424121188108457e7*c[118]
+                                             + 4.8289407534158047485188421415189e6*c[119]
+                                             + z*(949475.0044103320153500468755778*c[81]
+                                                  + 1.5745261687250548837732290440779e6*c[82]
+                                                  + 658342.4640717018187018077943662*c[83]
+                                                  - 1.0107933296178798982844417007901e6*c[109]
+                                                  - 1.676211107468268747362716401641e6*c[110]
+                                                  - 700859.0728527383485683390775035*c[111]
+                                                  - 3.7820423282665676691401828326879e6*c[116]
+                                                  - 1.8332976272149593332108187158706e7*c[117]
+                                                  - 2.3226745810810433028529001633446e7*c[118]
+                                                  - 8.853058047928975372284543926118e6*c[119]
+                                                  + z*(7.23670116005904999951638966791e6*c[117]
+                                                       + 1.2362622770270069192604146030705e7*c[118]
+                                                       + 5.311834828757385223370726355671e6*c[119]))))))
+                         + x*(109.98181667894016015811313264947*c[6]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 290.98453567157138531261098537299*c[12]
+                              - 229.10259710444139790587357332197*c[14]
+                              - 887.3105431583691038002910481373*c[15]
+                              - 58.78775382679627435673481779294*c[17]
+                              - 227.68399153212331190392033519916*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + 551.478014067650751345658700949*c[22]
+                              + 534.7073966198709692204818329441*c[24]
+                              + 2070.9128422026842991490124418472*c[25]
+                              + 389.95384342252609730207441127677*c[27]
+                              + 1510.2847413650182276676930596991*c[28]
+                              + 3573.9860100453666996863736831694*c[29]
+                              + 108.99541274750969995521118114985*c[31]
+                              + 422.137418384108659910906710219*c[32]
+                              + 998.95945863683577216526048412*c[33]
+                              + 1887.8559267062727845846163246239*c[34]
+                              - 899.2797117693693416419526094153*c[37]
+                              - 948.4176295282579783852496842782*c[39]
+                              - 3673.2056844124588172435537541325*c[40]
+                              - 847.8490431674732980573481017881*c[42]
+                              - 3283.7052242855173799118211936323*c[43]
+                              - 7770.664836421655884156976032221*c[44]
+                              - 592.4525297439449705231538313117*c[46]
+                              - 2294.5587811167531735127008490603*c[47]
+                              - 5429.917126439408191053017596427*c[48]
+                              - 10261.578825892241812224441230101*c[49]
+                              - 173.06646122227148606972262083858*c[51]
+                              - 670.2835221009091761544283779721*c[52]
+                              - 1586.1803176183973819344729260112*c[53]
+                              - 2997.5990392312311388065086980511*c[54]
+                              - 4970.9556425299149917177223225716*c[55]
+                              + 1341.6407864998738178455042012388*c[58]
+                              + 1478.8509052639485063338184135622*c[60]
+                              + 5727.564927611034947646839333049*c[61]
+                              + 1441.9986130367809753914954562613*c[63]
+                              + 5584.836613545646063889807690329*c[64]
+                              + 13216.135592524767979231421711339*c[65]
+                              + 1230.3657992645926924574691900624*c[67]
+                              + 4765.186250294945187075637110367*c[68]
+                              + 11276.488815229676801880783338793*c[69]
+                              + 21310.560762213649454316371449941*c[70]
+                              + 836.564402780802047198721326353*c[72]
+                              + 3240.*c[73]
+                              + 7667.239398897102391167257465864*c[74]
+                              + 14489.720494198637232731445373379*c[75]
+                              + 24028.483098189947953824927708194*c[76]
+                              + 250.99800796022266439345160773556*c[78]
+                              + 972.1111047611790346448951154132*c[79]
+                              + 2300.4347415216976765192730877634*c[80]
+                              + 4347.4130238568315721155992471509*c[81]
+                              + 7209.368904418749467826140311712*c[82]
+                              + 10972.374401195030311696796572769*c[83]
+                              - 1885.337105135312399471841550201*c[86]
+                              - 2134.1283935133799723399399531817*c[88]
+                              - 8265.443726745709324997702948647*c[89]
+                              - 2181.493066686208837926491358087*c[91]
+                              - 8448.886317142632734099531138428*c[92]
+                              - 19993.714212221800185846099576067*c[93]
+                              - 2032.4861623145186864748449873722*c[95]
+                              - 7871.785058041155635680106384687*c[96]
+                              - 18628.043375513167405450510961514*c[97]
+                              - 35203.692988094303058748046410118*c[98]
+                              - 1682.2270952520055043271352212374*c[100]
+                              - 6515.237524449895295620660032208*c[101]
+                              - 15417.866000196006373384020249676*c[102]
+                              - 29137.027988454827991837551230378*c[103]
+                              - 48318.294671894205831834379020176*c[104]
+                              - 1122.2726941345405468726029795247*c[106]
+                              - 4346.5434542864057279384525576865*c[107]
+                              - 10285.79914250711003062200567599*c[108]
+                              - 19438.333261882305736239263476732*c[109]
+                              - 32234.828989774398987744546185403*c[110]
+                              - 49060.135099691684399783735425248*c[111]
+                              - 342.78856457005679990397119094563*c[113]
+                              - 1327.6144018501757726403274965738*c[114]
+                              - 3141.7090890150857505126204923634*c[115]
+                              - 5937.272100889431191742830192603*c[116]
+                              - 9845.851918447687074171958731851*c[117]
+                              - 14984.997297297053566792904279643*c[118]
+                              - 21461.958904070243326750409517862*c[119]
+                              + z*(1577.4409656148784067560729744663*c[15]
+                                   + 227.68399153212331190392033519916*c[18]
+                                   + 1346.996659238618898810149543634*c[19]
+                                   - 3923.8348589103491983876025213948*c[25]
+                                   - 2768.855359169200084057437276115*c[28]
+                                   - 16380.769212707930706895879381193*c[29]
+                                   - 562.8498911788115465478756136253*c[32]
+                                   - 3329.8648621227859072175349470667*c[33]
+                                   - 11327.135560237636707507697947743*c[34]
+                                   + 7109.43035692733964627784597574*c[40]
+                                   + 6293.768346547241644830990621128*c[43]
+                                   + 37234.435674520434444918843487728*c[44]
+                                   + 4283.1763914179392572237082515791*c[47]
+                                   + 25339.613256717238224914082116659*c[48]
+                                   + 86197.26213749483122268530633285*c[49]
+                                   + 1005.4252831513637642316425669582*c[52]
+                                   + 5948.176191068990182254273472542*c[53]
+                                   + 20233.793514810810186943933711845*c[54]
+                                   + 52195.034246564107413036084387*c[55]
+                                   - 11200.571413994912786509374695741*c[61]
+                                   - 10875.734457957310755995941291694*c[64]
+                                   - 64341.71275308110726731086885783*c[65]
+                                   - 9201.738966086790706077092351053*c[68]
+                                   - 54438.22186662602594011412646314*c[69]
+                                   - 185181.42455440826422371467604777*c[70]
+                                   - 6120.*c[73]
+                                   - 36206.408272569650180512049144357*c[74]
+                                   - 123162.62420068841647821728567372*c[75]
+                                   - 317709.9431871782007227962663639*c[76]
+                                   - 1555.3777676178864554318321846611*c[79]
+                                   - 9201.738966086790706077092351053*c[80]
+                                   - 31301.373771769187319232314579487*c[81]
+                                   - 80744.93172948999403965277149117*c[82]
+                                   - 175557.99041912048498714874516431*c[83]
+                                   + 16259.889298516149491798759898978*c[89]
+                                   + 16584.8509188355383298990796421*c[92]
+                                   + 98117.30122664401943054104421588*c[93]
+                                   + 15393.71300239159324310776359672*c[96]
+                                   + 91070.43428028659620442472025629*c[97]
+                                   + 309792.49829522986691698280840903*c[98]
+                                   + 12647.225782755679103263634180169*c[101]
+                                   + 74821.99676565708975318715709402*c[102]
+                                   + 254520.50919326717392869860927713*c[103]
+                                   + 656560.3570122095027737495031565*c[104]
+                                   + 8279.130389116963291311338205117*c[107]
+                                   + 48979.995916700523955342884171383*c[108]
+                                   + 166614.28510184833488205082980056*c[109]
+                                   + 429797.71986365865316992728247205*c[110]
+                                   + 934478.7638036511314244521033381*c[111]
+                                   + 2212.6906697502929544005458276231*c[114]
+                                   + 13090.454537562857293802585384847*c[115]
+                                   + 44529.54075667073393807122644452*c[116]
+                                   + 114868.27238188968253200618520493*c[117]
+                                   + 249749.95495495089277988173799405*c[118]
+                                   + 482894.07534158047485188421415189*c[119]
+                                   + z*(14891.608375189027915359890346539*c[29]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 13214.991486943909492092314272367*c[34]
+                                        - 35615.547166932589469052806814348*c[44]
+                                        - 23529.640881237435494563076251183*c[48]
+                                        - 186760.73463123880098248483038783*c[49]
+                                        - 3965.4507940459934548361823150279*c[53]
+                                        - 31474.789911927926957468341329537*c[54]
+                                        - 139186.757990837619768096225032*c[55]
+                                        + 62602.74754353837463846462915897*c[65]
+                                        + 52493.99965710366787082433623231*c[69]
+                                        + 416658.20524741859450335802110747*c[70]
+                                        + 34076.619550653788405187810959395*c[74]
+                                        + 270474.78255837456167765364696974*c[75]
+                                        + 1.1960844919987885203681741792523e6*c[76]
+                                        + 6901.30422456509302955781926329*c[80]
+                                        + 54777.4041005960778086565505141*c[81]
+                                        + 242234.79518846998211895831447352*c[82]
+                                        + 790010.9568860421824421693532394*c[83]
+                                        - 96266.03139217903793185159055143*c[93]
+                                        - 89000.65168300735538159688570501*c[97]
+                                        - 706420.772627759014712210797963*c[98]
+                                        - 72554.66353033414763945421293965*c[102]
+                                        - 575884.7884776954238386716007887*c[103]
+                                        - 2.5466583544716004956072708001222e6*c[104]
+                                        - 46530.996120865497757575739962814*c[108]
+                                        - 369328.33197576380898854600605791*c[109]
+                                        - 1.6332313354819028820457236733938e6*c[110]
+                                        - 5.326528953680811449119376989027e6*c[111]
+                                        - 10472.363630050285835042068307878*c[115]
+                                        - 83121.80941245203668439962269644*c[116]
+                                        - 367578.47162204698410241979265576*c[117]
+                                        - 1.1987997837837642853434323423714e6*c[118]
+                                        - 3.2192938356105364990125614276793e6*c[119]
+                                        + z*(114929.68284999310829691374177713*c[49]
+                                             + 10491.596637309308985822780443179*c[54]
+                                             + 104390.068493128214826072168774*c[55]
+                                             - 267484.27991192304832314342095788*c[70]
+                                             - 169046.73909898410104853352935608*c[75]
+                                             - 1.6819938168732963567677449395736e6*c[76]
+                                             - 24345.512933598256803847355784045*c[81]
+                                             - 242234.79518846998211895831447352*c[82]
+                                             - 1.3166849281434036374036155887323e6*c[83]
+                                             + 459994.9217110988933009744730922*c[98]
+                                             + 371925.59255851162789580874217601*c[103]
+                                             + 3.7006129213415444701793153814276e6*c[104]
+                                             + 233259.99914258766883487116172078*c[109]
+                                             + 2.320907687263756727117607325349e6*c[110]
+                                             + 1.2615463311349290274230103395064e7*c[111]
+                                             + 41560.904706226018342199811348219*c[116]
+                                             + 413525.78057480285711522226673773*c[117]
+                                             + 2.2477495945945580350189356419464e6*c[118]
+                                             + 8.853058047928975372284543926118e6*c[119]
+                                             + z*(784930.4478742049664916143051343*c[76]
+                                                  + 60558.69879711749552973957861838*c[82]
+                                                  + 724176.7104788720005719885738028*c[83]
+                                                  - 1.7906191554878440984738622813359e6*c[104]
+                                                  - 1.0959841856523295655833145703037e6*c[110]
+                                                  - 1.3106064662346207118227940749316e7*c[111]
+                                                  - 137841.92685826761903840742224591*c[117]
+                                                  - 1.6483497027026758923472194707607e6*c[118]
+                                                  - 1.0623669657514770446741452711342e7*c[119]
+                                                  + z*(4.934047872883277973921107105625e6*c[111]
+                                                       + 329669.94054053517846944389415214*c[118]
+                                                       + 4.6035901849230671935879628415814e6*c[119])))))
+                              + x*(581.969071343142770625221970746*c[12]
+                                   + 203.6467529817256870274431762862*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 29.393876913398137178367408896471*c[17]
+                                   + 113.84199576606165595196016759958*c[18]
+                                   + 269.39933184772377976202990872679*c[19]
+                                   - 2481.6510633044283810554641542706*c[22]
+                                   - 1772.9771572132563716258081829198*c[24]
+                                   - 6866.711003093111097178304412441*c[25]
+                                   - 682.4192259894206702786302197343*c[27]
+                                   - 2642.9982973887818984184628544734*c[28]
+                                   - 6254.475517579391724451153945547*c[29]
+                                   - 108.99541274750969995521118114985*c[31]
+                                   - 422.137418384108659910906710219*c[32]
+                                   - 998.95945863683577216526048412*c[33]
+                                   - 1887.8559267062727845846163246239*c[34]
+                                   + 6744.597838270270062314644570615*c[37]
+                                   + 5965.852830903558251133022207557*c[39]
+                                   + 23105.648660013853850402999421156*c[40]
+                                   + 3921.3018246495640035152349707699*c[42]
+                                   + 15187.136662320517882092173020549*c[43]
+                                   + 35939.324868450158464226014149024*c[44]
+                                   + 1540.3765773342569233601999614104*c[46]
+                                   + 5965.852830903558251133022207557*c[47]
+                                   + 14117.78452874246129673784575071*c[48]
+                                   + 26680.104947319828711783547198262*c[49]
+                                   + 259.59969183340722910458393125788*c[51]
+                                   + 1005.4252831513637642316425669582*c[52]
+                                   + 2379.2704764275960729017093890167*c[53]
+                                   + 4496.3985588468467082097630470767*c[54]
+                                   + 7456.433463794872487576583483857*c[55]
+                                   - 14758.048651498611996300546213626*c[58]
+                                   - 14459.875518136385395264002265941*c[60]
+                                   - 56002.8570699745639325468734787*c[61]
+                                   - 11649.83090006030945908392381769*c[63]
+                                   - 45119.601062066140568793972656083*c[64]
+                                   - 106772.46386592378341115911751003*c[65]
+                                   - 7297.341981845170451816713816922*c[67]
+                                   - 28262.483967266571454379640792521*c[68]
+                                   - 66881.24400756911758356878394043*c[69]
+                                   - 126393.67072761198986697985825482*c[70]
+                                   - 2881.4996095783181625733734574381*c[72]
+                                   - 11160.*c[73]
+                                   - 26409.380151756686014020553493531*c[74]
+                                   - 49909.037257795306023852756286082*c[75]
+                                   - 82764.77511598759850761919543934*c[76]
+                                   - 501.9960159204453287869032154711*c[78]
+                                   - 1944.2222095223580692897902308264*c[79]
+                                   - 4600.8694830433953530385461755267*c[80]
+                                   - 8694.826047713663144231198494302*c[81]
+                                   - 14418.737808837498935652280623424*c[82]
+                                   - 21944.748802390060623393593145539*c[83]
+                                   + 28280.056577029685992077623253014*c[86]
+                                   + 29387.99755002031437320573050283*c[88]
+                                   + 113819.22508961304644259131929284*c[89]
+                                   + 26299.110859494850990558256928049*c[91]
+                                   + 101856.01837888618351664434761327*c[92]
+                                   + 241035.33244734059112936686711148*c[93]
+                                   + 20053.863468169917706551803875406*c[95]
+                                   + 77668.27923933940227204371632891*c[96]
+                                   + 183796.6946383965850671117081536*c[97]
+                                   + 347343.10414919712351298072457983*c[98]
+                                   + 12171.407806823333943072801894835*c[100]
+                                   + 47139.659735725713021255363762447*c[101]
+                                   + 111552.79517788875199566085239472*c[102]
+                                   + 210814.96721058493194094228243156*c[103]
+                                   + 349597.07321429337160680168349892*c[104]
+                                   + 4809.7401177194594865968699122487*c[106]
+                                   + 18628.043375513167405450510961514*c[107]
+                                   + 44081.996325030471559808595754245*c[108]
+                                   + 83307.14255092416744102541490028*c[109]
+                                   + 138149.26709903313851890519793744*c[110]
+                                   + 210257.72185582150457050172325106*c[111]
+                                   + 856.9714114251419997599279773641*c[113]
+                                   + 3319.0360046254394316008187414346*c[114]
+                                   + 7854.272722537714376281551230908*c[115]
+                                   + 14843.180252223577979357075481507*c[116]
+                                   + 24614.629796119217685429896829627*c[117]
+                                   + 37462.493243242633916982260699107*c[118]
+                                   + 53654.89726017560831687602379465*c[119]
+                                   + x*(2757.3900703382537567282935047451*c[22]
+                                        + 1266.412255152325979732720130657*c[24]
+                                        + 4904.7935736379364979845031517435*c[25]
+                                        + 324.96153618543841441839534273064*c[27]
+                                        + 1258.5706178041818563897442164159*c[28]
+                                        + 2978.3216750378055830719780693079*c[29]
+                                        + 36.331804249169899985070393716618*c[31]
+                                        + 140.71247279470288663696890340633*c[32]
+                                        + 332.98648621227859072175349470667*c[33]
+                                        + 629.285308902090928194872108208*c[34]
+                                        - 16486.794715771771263435797839281*c[37]
+                                        - 11778.735076399332957365197691843*c[39]
+                                        - 45618.844790283762730282845011*c[40]
+                                        - 5440.364693657953662534650319807*c[42]
+                                        - 21070.441855832069854434185992474*c[43]
+                                        - 49861.766033705625256673929540088*c[44]
+                                        - 1461.3829067017309272904461172355*c[46]
+                                        - 5659.911660087991161331328761015*c[47]
+                                        - 13393.79557855054020459744340452*c[48]
+                                        - 25311.894437200863136820288367582*c[49]
+                                        - 173.06646122227148606972262083858*c[51]
+                                        - 670.2835221009091761544283779721*c[52]
+                                        - 1586.1803176183973819344729260112*c[53]
+                                        - 2997.5990392312311388065086980511*c[54]
+                                        - 4970.9556425299149917177223225716*c[55]
+                                        + 59032.19460599444798520218485451*c[58]
+                                        + 50609.56431347734888342400793079*c[60]
+                                        + 196009.99974491097376391405717546*c[61]
+                                        + 32938.284108313839122100475158811*c[63]
+                                        + 127569.42580414791535411455461068*c[64]
+                                        + 301884.36037661838436770721172216*c[65]
+                                        + 14934.095218659883715345832927654*c[67]
+                                        + 57839.50207254554158105600906376*c[68]
+                                        + 136873.24355037400807800123225018*c[69]
+                                        + 258666.11683790360716963319828894*c[70]
+                                        + 4089.8704135950322307493042621702*c[72]
+                                        + 15840.*c[73]
+                                        + 37484.281505719167245706592055334*c[74]
+                                        + 70838.63352719333758224262182541*c[75]
+                                        + 117472.58403559530110758853546228*c[76]
+                                        + 501.9960159204453287869032154711*c[78]
+                                        + 1944.2222095223580692897902308264*c[79]
+                                        + 4600.8694830433953530385461755267*c[80]
+                                        + 8694.826047713663144231198494302*c[81]
+                                        + 14418.737808837498935652280623424*c[82]
+                                        + 21944.748802390060623393593145539*c[83]
+                                        - 163395.88244506040795422626768408*c[86]
+                                        - 154636.84425129736848758253431251*c[88]
+                                        - 598905.922495344839614587656279*c[89]
+                                        - 119739.73054922079621507630343278*c[91]
+                                        - 463749.98229649561896057426470928*c[92]
+                                        - 1.0974327578708410324231081322863e6*c[93]
+                                        - 73711.49815327321102948771154203*c[95]
+                                        - 285483.40477162591105399852488463*c[96]
+                                        - 675577.0397519442045710051975376*c[97]
+                                        - 1.2767205990348867242639291498069e6*c[98]
+                                        - 32852.905624921519260976993732401*c[100]
+                                        - 127238.75635984501400859171357018*c[101]
+                                        - 301101.85365088671270373498369956*c[102]
+                                        - 569029.0171862942878405921769697*c[103]
+                                        - 943627.8724158162550687655196881*c[104]
+                                        - 9085.064666803423474682976500914*c[106]
+                                        - 35186.304153747093988073187371748*c[107]
+                                        - 83265.99305839089072408290309135*c[108]
+                                        - 157357.93592952342738860356147831*c[109]
+                                        - 260948.61563150703942459870721517*c[110]
+                                        - 397153.47461655173085539214391868*c[111]
+                                        - 1142.6285485668559996799039698188*c[113]
+                                        - 4425.3813395005859088010916552461*c[114]
+                                        - 10472.363630050285835042068307878*c[115]
+                                        - 19790.907002964770639142767308676*c[116]
+                                        - 32819.506394825623580573195772836*c[117]
+                                        - 49949.990990990178555976347598809*c[118]
+                                        - 71539.86301356747775583469839287*c[119]
+                                        + x*(12365.096036828828447576848379461*c[37]
+                                             + 6730.70575794247597563725582391*c[39]
+                                             + 26067.911308733578703018768577714*c[40]
+                                             + 2331.5848687105515696577072799172*c[42]
+                                             + 9030.189366785172794757508282489*c[43]
+                                             + 21369.328300159553681431684088609*c[44]
+                                             + 473.96202379515597641852306504935*c[46]
+                                             + 1835.6470248934025388101606792482*c[47]
+                                             + 4343.9337011515265528424140771415*c[48]
+                                             + 8209.263060713793449779552984081*c[49]
+                                             + 43.266615305567871517430655209646*c[51]
+                                             + 167.57088052522729403860709449304*c[52]
+                                             + 396.54507940459934548361823150279*c[53]
+                                             + 749.3997598078077847016271745128*c[54]
+                                             + 1242.7389106324787479294305806429*c[55]
+                                             - 95927.31623474097797595355038857*c[58]
+                                             - 70491.89315091487880191201104646*c[60]
+                                             - 273013.92821612599917116600820868*c[61]
+                                             - 36505.333308983771008595227076931*c[63]
+                                             - 141384.54795344503982794723679202*c[64]
+                                             - 334576.90631602175779001651806074*c[65]
+                                             - 12685.495654486662587751147856161*c[67]
+                                             - 49130.713408213400377090189517232*c[68]
+                                             - 116264.48812943701254352945580342*c[69]
+                                             - 219719.22992765107540829638150112*c[70]
+                                             - 2649.1206088058731494626175334512*c[72]
+                                             - 10260.*c[73]
+                                             - 24279.591429840824238696315308569*c[74]
+                                             - 45884.114898295684570316243682366*c[75]
+                                             - 76090.19647760150185377893774262*c[76]
+                                             - 250.99800796022266439345160773556*c[78]
+                                             - 972.1111047611790346448951154132*c[79]
+                                             - 2300.4347415216976765192730877634*c[80]
+                                             - 4347.4130238568315721155992471509*c[81]
+                                             - 7209.368904418749467826140311712*c[82]
+                                             - 10972.374401195030311696796572769*c[83]
+                                             + 428914.19141828357087984395267072*c[86]
+                                             + 366125.46947733641656618805918109*c[88]
+                                             + 1.41799784590809587026395018619e6*c[89]
+                                             + 242630.50663921056075160198327168*c[91]
+                                             + 939703.9114955305963148478521741*c[92]
+                                             + 2.2237453251593357762257717417381e6*c[93]
+                                             + 120458.67988650714081840914625159*c[95]
+                                             + 466534.46110657249067464097173242*c[96]
+                                             + 1.1040220373887470548963669496524e6*c[97]
+                                             + 2.0864055377610556946151342172396e6*c[98]
+                                             + 41610.38197373343026879766826649*c[100]
+                                             + 161156.31641359888069461691432609*c[101]
+                                             + 381365.45018131886352988120676405*c[102]
+                                             + 720712.9570085444217980994289632*c[103]
+                                             + 1.195167229972441973663903316352e6*c[104]
+                                             + 8817.856882485675725427594839123*c[106]
+                                             + 34151.412855107473576659270096109*c[107]
+                                             + 80816.99326255586452631575888278*c[108]
+                                             + 152729.76134336097364187992731718*c[109]
+                                             + 253273.65634822742061799286288531*c[110]
+                                             + 385472.49006900609171258649262695*c[111]
+                                             + 856.9714114251419997599279773641*c[113]
+                                             + 3319.0360046254394316008187414346*c[114]
+                                             + 7854.272722537714376281551230908*c[115]
+                                             + 14843.180252223577979357075481507*c[116]
+                                             + 24614.629796119217685429896829627*c[117]
+                                             + 37462.493243242633916982260699107*c[118]
+                                             + 53654.89726017560831687602379465*c[119]
+                                             + x*(53719.2970914549476665339882176*c[58]
+                                                  + 32896.216803760276774225605155016*c[60]
+                                                  + 127406.49983419213294654413716405*c[61]
+                                                  + 13812.828819615480922171167002082*c[63]
+                                                  + 53496.85598238460966462868419158*c[64]
+                                                  + 126596.66725471093538000625007704*c[65]
+                                                  + 3860.8030252785494832286102170925*c[67]
+                                                  + 14952.825819891034897375275070462*c[68]
+                                                  + 35384.84421330691686107418220104*c[69]
+                                                  + 66871.06997798076208078585523947*c[70]
+                                                  + 650.6612021628460367101165871634*c[72]
+                                                  + 2520.*c[73]
+                                                  + 5963.408421364412970907866917894*c[74]
+                                                  + 11269.782606598940069902235290406*c[75]
+                                                  + 18688.820187481070630752721550818*c[76]
+                                                  + 50.19960159204453287869032154711*c[78]
+                                                  + 194.42222095223580692897902308264*c[79]
+                                                  + 460.08694830433953530385461755267*c[80]
+                                                  + 869.4826047713663144231198494302*c[81]
+                                                  + 1441.8737808837498935652280623424*c[82]
+                                                  + 2194.4748802390060623393593145539*c[83]
+                                                  - 514697.0297019402850558127432049*c[86]
+                                                  - 391595.06735402068902296635895021*c[88]
+                                                  - 1.5166411743190938438475293295771e6*c[89]
+                                                  - 220573.1878538277825014563484288*c[91]
+                                                  - 854276.2831777550875589525928855*c[92]
+                                                  - 2.0215866592357597965688834015801e6*c[93]
+                                                  - 90106.88652927699510038479444017*c[95]
+                                                  - 348982.4709064912331818180497211*c[96]
+                                                  - 825843.2563144170883083059859604*c[97]
+                                                  - 1.5606970558055141022711633908485e6*c[98]
+                                                  - 25233.406428780082564907028318561*c[100]
+                                                  - 97728.56286674842943430990048312*c[101]
+                                                  - 231267.99000294009560076030374515*c[102]
+                                                  - 437055.41982682241987756326845568*c[103]
+                                                  - 724774.4200784130874775156853026*c[104]
+                                                  - 4328.7661059475135379371829210238*c[106]
+                                                  - 16765.239037961850664905459865362*c[107]
+                                                  - 39673.79669252742440382773617882*c[108]
+                                                  - 74976.42829583175069692287341025*c[109]
+                                                  - 124334.3403891298246670146781437*c[110]
+                                                  - 189231.94967023935411345155092596*c[111]
+                                                  - 342.78856457005679990397119094563*c[113]
+                                                  - 1327.6144018501757726403274965738*c[114]
+                                                  - 3141.7090890150857505126204923634*c[115]
+                                                  - 5937.272100889431191742830192603*c[116]
+                                                  - 9845.851918447687074171958731851*c[117]
+                                                  - 14984.997297297053566792904279643*c[118]
+                                                  - 21461.958904070243326750409517862*c[119]
+                                                  + x*(228754.23542308457113591677475772*c[86]
+                                                       + 152817.58726010563474066979861471*c[88]
+                                                       + 591859.9704659878415014748603228*c[89]
+                                                       + 73524.39595127592750048544947627*c[91]
+                                                       + 284758.76105925169585298419762851*c[92]
+                                                       + 673862.21974525326552296113386*c[93]
+                                                       + 25293.161131025121431686959842854*c[95]
+                                                       + 97959.99183340104791068576834277*c[96]
+                                                       + 231815.65089527497215671746974328*c[97]
+                                                       + 438090.40162961799361997568865924*c[98]
+                                                       + 5937.272100889431191742830192603*c[100]
+                                                       + 22994.955968646689278661153054852*c[101]
+                                                       + 54415.99764775061072959065970474*c[102]
+                                                       + 102836.56937101703997119135728369*c[103]
+                                                       + 170535.15766550896175941545536533*c[104]
+                                                       + 855.0649098167927976172213177331*c[106]
+                                                       + 3311.6521556467853165245352820469*c[107]
+                                                       + 7836.799346672083832854861467421*c[108]
+                                                       + 14810.158675719851989515629315605*c[109]
+                                                       + 24559.869706494780181138701855545*c[110]
+                                                       + 37379.150552146045256978084133522*c[111]
+                                                       + 57.13142742834279998399519849094*c[113]
+                                                       + 221.26906697502929544005458276231*c[114]
+                                                       + 523.6181815025142917521034153939*c[115]
+                                                       + 989.5453501482385319571383654338*c[116]
+                                                       + 1640.9753197412811790286597886418*c[117]
+                                                       + 2497.4995495495089277988173799405*c[118]
+                                                       + 3576.9931506783738877917349196437*c[119])
+                                                  + y*(764087.9363005281737033489930736*c[88]
+                                                       + 591859.9704659878415014748603228*c[89]
+                                                       + 882292.7514153111300058253937152*c[91]
+                                                       + 2.2780700884740135668238735810281e6*c[92]
+                                                       + 1.3477244394905065310459222677201e6*c[93]
+                                                       + 531156.3837515275500654261566999*c[95]
+                                                       + 1.665319861167817814481658061827e6*c[96]
+                                                       + 2.5499721598480246937238921671761e6*c[97]
+                                                       + 1.3142712048888539808599270659777e6*c[98]
+                                                       + 189992.70722846179813577056616329*c[100]
+                                                       + 643858.7671221072998025122855359*c[101]
+                                                       + 1.1971519482505134360509945135043e6*c[102]
+                                                       + 1.4397119711942385595966790019716e6*c[103]
+                                                       + 682140.6306620358470376618214613*c[104]
+                                                       + 38477.92094175567589277495929799*c[106]
+                                                       + 135777.73838151819797750594656392*c[107]
+                                                       + 274287.97713352293414992015135974*c[108]
+                                                       + 399874.28424443600371692199152134*c[109]
+                                                       + 417517.78501041126307935793154427*c[110]
+                                                       + 186895.75276073022628489042066761*c[111]
+                                                       + 3427.8856457005679990397119094563*c[113]
+                                                       + 12391.067750601640544643056634689*c[114]
+                                                       + 26180.909075125714587605170769695*c[115]
+                                                       + 41560.904706226018342199811348219*c[116]
+                                                       + 52511.21023172099772891711323654*c[117]
+                                                       + 49949.990990990178555976347598809*c[118]
+                                                       + 21461.958904070243326750409517862*c[119])
+                                                  + z*(1.1837199409319756830029497206456e6*c[89]
+                                                       + 569517.522118503391705968395257*c[92]
+                                                       + 3.3693110987262663276148056693002e6*c[93]
+                                                       + 195919.98366680209582137153668553*c[96]
+                                                       + 1.1590782544763748607835873487164e6*c[97]
+                                                       + 3.9428136146665619425797811979332e6*c[98]
+                                                       + 45989.911937293378557322306109704*c[101]
+                                                       + 272079.9882387530536479532985237*c[102]
+                                                       + 925529.1243391533597407222155532*c[103]
+                                                       + 2.3874922073171254646318163751146e6*c[104]
+                                                       + 6623.304311293570633049070564094*c[107]
+                                                       + 39183.996733360419164274307337106*c[108]
+                                                       + 133291.42808147866790564066384045*c[109]
+                                                       + 343838.17589092692253594182597764*c[110]
+                                                       + 747583.0110429209051395616826704*c[111]
+                                                       + 442.53813395005859088010916552461*c[114]
+                                                       + 2618.0909075125714587605170769695*c[115]
+                                                       + 8905.908151334146787614245288904*c[116]
+                                                       + 22973.654476377936506401237040985*c[117]
+                                                       + 49949.990990990178555976347598809*c[118]
+                                                       + 96578.81506831609497037684283038*c[119]))
+                                             + y*(164481.08401880138387112802577508*c[60]
+                                                  + 127406.49983419213294654413716405*c[61]
+                                                  + 165753.94583538577106605400402499*c[63]
+                                                  + 427974.84785907687731702947353261*c[64]
+                                                  + 253193.33450942187076001250015407*c[65]
+                                                  + 81076.86353084953914780081455894*c[67]
+                                                  + 254198.03893814759325537967619785*c[68]
+                                                  + 389233.28634637608547181600421145*c[69]
+                                                  + 200613.20993394228624235756571841*c[70]
+                                                  + 20821.15846921107317472373078923*c[72]
+                                                  + 70560.*c[73]
+                                                  + 131194.98527001708535997307219367*c[74]
+                                                  + 157776.95649238516097863129406568*c[75]
+                                                  + 74755.28074992428252301088620327*c[76]
+                                                  + 2258.98207164200397954106446962*c[78]
+                                                  + 7971.311059041668084088139946388*c[79]
+                                                  + 16103.043190651883735634911614344*c[80]
+                                                  + 23476.030328826890489424235934615*c[81]
+                                                  + 24511.854275023748190608877059821*c[82]
+                                                  + 10972.374401195030311696796572769*c[83]
+                                                  - 1.1938874004695752714114828016775e6*c[88]
+                                                  - 924781.2038531060023460544692544*c[89]
+                                                  - 1.7645855028306222600116507874304e6*c[91]
+                                                  - 4.5561401769480271336477471620561e6*c[92]
+                                                  - 2.6954488789810130620918445354402e6*c[93]
+                                                  - 1.3610882333632893470426545265436e6*c[95]
+                                                  - 4.2673821442425331496092487834317e6*c[96]
+                                                  - 6.534303659610563277667473678389e6*c[97]
+                                                  - 3.3678199625276883259535631065679e6*c[98]
+                                                  - 617476.2984925008439412543400307*c[100]
+                                                  - 2.0925409931468487243581649279915e6*c[101]
+                                                  - 3.8907438318141686671657321688889e6*c[102]
+                                                  - 4.6790639063812753186892067564078e6*c[103]
+                                                  - 2.2169570496516165028724009197492e6*c[104]
+                                                  - 156316.55382588243331439827214808*c[106]
+                                                  - 551597.0621749176792836179079159*c[107]
+                                                  - 1.114294907104936919984050614899e6*c[108]
+                                                  - 1.6244892797430212650999955905554e6*c[109]
+                                                  - 1.6961660016047957562598915968986e6*c[110]
+                                                  - 759263.9955904665442823673339622*c[111]
+                                                  - 17139.428228502839995198559547281*c[113]
+                                                  - 61955.33875300820272321528317345*c[114]
+                                                  - 130904.54537562857293802585384847*c[115]
+                                                  - 207804.52353113009171099905674109*c[116]
+                                                  - 262556.05115860498864458556618269*c[117]
+                                                  - 249749.95495495089277988173799405*c[118]
+                                                  - 107309.79452035121663375204758931*c[119]
+                                                  + y*(1.5440123149767944775101944390016e6*c[91]
+                                                       + 1.9933113274147618709708893833995e6*c[92]
+                                                       + 673862.21974525326552296113386*c[93]
+                                                       + 2.1246255350061102002617046267997e6*c[95]
+                                                       + 5.093919575336854491355659953824e6*c[96]
+                                                       + 4.4044973670102244709776319251224e6*c[97]
+                                                       + 1.3142712048888539808599270659777e6*c[98]
+                                                       + 1.2824507737921171374164513216022e6*c[100]
+                                                       + 3.725182866920763663143106794886e6*c[101]
+                                                       + 5.223935774184058630040703331655e6*c[102]
+                                                       + 3.7021164973566134389628888622128e6*c[103]
+                                                       + 1.023210945993053770556492732192e6*c[104]
+                                                       + 384779.2094175567589277495929799*c[106]
+                                                       + 1.2253112975893105671140780543574e6*c[107]
+                                                       + 2.0767518268681022157065382888666e6*c[108]
+                                                       + 2.2659542773851373543958912852876e6*c[109]
+                                                       + 1.4244724429766972505060447076216e6*c[110]
+                                                       + 373791.50552146045256978084133522*c[111]
+                                                       + 47133.427628382809986796038755024*c[113]
+                                                       + 158207.38288714594623963902667505*c[114]
+                                                       + 295844.27254892057483993842969755*c[115]
+                                                       + 388891.32260825774305915537761547*c[116]
+                                                       + 365937.49630230570292339113286712*c[117]
+                                                       + 212287.46171170825886289947729494*c[118]
+                                                       + 53654.89726017560831687602379465*c[119])
+                                                  + z*(3.9866226548295237419417787667991e6*c[92]
+                                                       + 3.3693110987262663276148056693002e6*c[93]
+                                                       + 3.1347197386688335331419445869685e6*c[96]
+                                                       + 1.1590782544763748607835873487164e7*c[97]
+                                                       + 7.885627229333123885159562395866e6*c[98]
+                                                       + 1.241727622306921221047702264962e6*c[101]
+                                                       + 5.713679753013814126607019268998e6*c[102]
+                                                       + 1.2031878616408993676629388802192e7*c[103]
+                                                       + 7.162476621951376393895449125344e6*c[104]
+                                                       + 264932.17245174282532196282256375*c[107]
+                                                       + 1.3322558889342542515853264494616e6*c[108]
+                                                       + 3.4655771301184453655466572598516e6*c[109]
+                                                       + 5.501410814254830760575069215642e6*c[110]
+                                                       + 2.9903320441716836205582467306818e6*c[111]
+                                                       + 24339.597367253222498406004103854*c[114]
+                                                       + 128286.45446811600147926533677151*c[115]
+                                                       + 365142.23420470001829218405684506*c[116]
+                                                       + 712183.2887677160316984383482705*c[117]
+                                                       + 949049.8288288133925635506043774*c[118]
+                                                       + 482894.07534158047485188421415189*c[119]))
+                                             + z*(254812.9996683842658930882743281*c[61]
+                                                  + 106993.71196476921932925736838315*c[64]
+                                                  + 632983.3362735546769000312503852*c[65]
+                                                  + 29905.651639782069794750550140924*c[68]
+                                                  + 176924.2210665345843053709110052*c[69]
+                                                  + 601839.6298018268587270726971552*c[70]
+                                                  + 5040.*c[73]
+                                                  + 29817.042106822064854539334589471*c[74]
+                                                  + 101428.04345939046062912011761365*c[75]
+                                                  + 261643.48262473498883053810171145*c[76]
+                                                  + 388.84444190447161385795804616528*c[79]
+                                                  + 2300.4347415216976765192730877634*c[80]
+                                                  + 7825.343442942296829808078644872*c[81]
+                                                  + 20186.232932372498509913192872794*c[82]
+                                                  + 43889.497604780121246787186291078*c[83]
+                                                  - 1.8495624077062120046921089385087e6*c[89]
+                                                  - 1.139035044237006783411936790514e6*c[92]
+                                                  - 6.7386221974525326552296113386e6*c[93]
+                                                  - 502044.9581461803705422645627567*c[96]
+                                                  - 2.9701380270957105807579425810858e6*c[97]
+                                                  - 1.0103459887583064977860689319704e7*c[98]
+                                                  - 149467.21379620348031129749485654*c[101]
+                                                  - 884259.961775947424355848220202*c[102]
+                                                  - 3.0079696541022484191573472005479e6*c[103]
+                                                  - 7.759349673780657760053403219122e6*c[104]
+                                                  - 26907.173764630130696761849166631*c[107]
+                                                  - 159184.98672927670285486437355699*c[108]
+                                                  - 541496.4265810070883666651968518*c[109]
+                                                  - 1.3968425895568906228022636680341e6*c[110]
+                                                  - 3.0370559823618661771294693358487e6*c[111]
+                                                  - 2212.6906697502929544005458276231*c[114]
+                                                  - 13090.454537562857293802585384847*c[115]
+                                                  - 44529.54075667073393807122644452*c[116]
+                                                  - 114868.27238188968253200618520493*c[117]
+                                                  - 249749.95495495089277988173799405*c[118]
+                                                  - 482894.07534158047485188421415189*c[119]
+                                                  + z*(3.3693110987262663276148056693002e6*c[93]
+                                                       + 1.1590782544763748607835873487164e6*c[97]
+                                                       + 9.199898434221977866019489461844e6*c[98]
+                                                       + 272079.9882387530536479532985237*c[102]
+                                                       + 2.1595679567913578393950185029575e6*c[103]
+                                                       + 9.549968829268501858527265500458e6*c[104]
+                                                       + 39183.996733360419164274307337106*c[108]
+                                                       + 311013.33219011689177982821562771*c[109]
+                                                       + 1.3753527035637076901437673039105e6*c[110]
+                                                       + 4.4854980662575254308373700960227e6*c[111]
+                                                       + 2618.0909075125714587605170769695*c[115]
+                                                       + 20780.452353113009171099905674109*c[116]
+                                                       + 91894.61790551174602560494816394*c[117]
+                                                       + 299699.94594594107133585808559286*c[118]
+                                                       + 804823.4589026341247531403569198*c[119])))
+                                        + z*(52135.82261746715740603753715543*c[40]
+                                             + 18060.378733570345589515016564977*c[43]
+                                             + 106846.64150079776840715842044304*c[44]
+                                             + 3671.2940497868050776203213584964*c[47]
+                                             + 21719.668505757632764212070385708*c[48]
+                                             + 73883.36754642414104801597685673*c[49]
+                                             + 335.14176105045458807721418898607*c[52]
+                                             + 1982.7253970229967274180911575139*c[53]
+                                             + 6744.597838270270062314644570615*c[54]
+                                             + 17398.344748854702471012028129*c[55]
+                                             - 291214.85676386773244924374208926*c[61]
+                                             - 175775.38394212086032663710520089*c[64]
+                                             - 1.0399011953065541120500513399185e6*c[65]
+                                             - 68355.77517664473095942982889354*c[68]
+                                             - 404398.21958065047841227636801189*c[69]
+                                             - 1.3756334395470328199475947363548e6*c[70]
+                                             - 15480.*c[73]
+                                             - 91580.91504238205633894224195337*c[74]
+                                             - 311528.99062527070050372607552764*c[75]
+                                             - 803619.2680616860371223670266852*c[76]
+                                             - 1555.3777676178864554318321846611*c[79]
+                                             - 9201.738966086790706077092351053*c[80]
+                                             - 31301.373771769187319232314579487*c[81]
+                                             - 80744.93172948999403965277149117*c[82]
+                                             - 175557.99041912048498714874516431*c[83]
+                                             + 986433.2841099797358357914338713*c[89]
+                                             + 740372.7787540544092177589138341*c[92]
+                                             + 4.3801044283441462258992473700902e6*c[93]
+                                             + 431023.96406696461080701738070817*c[96]
+                                             + 2.5499721598480246937238921671761e6*c[97]
+                                             + 8.674189952266436273675518635453e6*c[98]
+                                             + 172845.41903099428107793633379564*c[101]
+                                             + 1.0225672891306468932935578136182e6*c[102]
+                                             + 3.4784469589746513770255476601208e6*c[103]
+                                             + 8.972991545833529871241243209806e6*c[104]
+                                             + 41395.651945584816456556691025586*c[107]
+                                             + 244899.97958350261977671442085691*c[108]
+                                             + 833071.4255092416744102541490028*c[109]
+                                             + 2.1489885993182932658496364123602e6*c[110]
+                                             + 4.6723938190182556571222605166903e6*c[111]
+                                             + 4425.3813395005859088010916552461*c[114]
+                                             + 26180.909075125714587605170769695*c[115]
+                                             + 89059.08151334146787614245288904*c[116]
+                                             + 229736.54476377936506401237040985*c[117]
+                                             + 499499.90990990178555976347598809*c[118]
+                                             + 965788.1506831609497037684283038*c[119]
+                                             + z*(632983.3362735546769000312503852*c[65]
+                                                  + 176924.2210665345843053709110052*c[69]
+                                                  + 1.4042924695375960036965029600289e6*c[70]
+                                                  + 29817.042106822064854539334589471*c[74]
+                                                  + 236665.43473857774146794694109852*c[75]
+                                                  + 1.0465739304989399553221524068458e6*c[76]
+                                                  + 2300.4347415216976765192730877634*c[80]
+                                                  + 18259.134700198692602885516838034*c[81]
+                                                  + 80744.93172948999403965277149117*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 3.3693110987262663276148056693002e6*c[93]
+                                                  - 1.8110597726193357199743552323694e6*c[97]
+                                                  - 1.4374841303471840415655452284131e7*c[98]
+                                                  - 612179.9735371943707078949216783*c[102]
+                                                  - 4.8590279027805551386387916316543e6*c[103]
+                                                  - 2.1487429865854129181686347376031e7*c[104]
+                                                  - 120000.98999591628369059006621989*c[108]
+                                                  - 952478.3298322329810757239103599*c[109]
+                                                  - 4.212017654663854801065287368226e6*c[110]
+                                                  - 1.3736837827913671631939445919069e7*c[111]
+                                                  - 10472.363630050285835042068307878*c[115]
+                                                  - 83121.80941245203668439962269644*c[116]
+                                                  - 367578.47162204698410241979265576*c[117]
+                                                  - 1.1987997837837642853434323423714e6*c[118]
+                                                  - 3.2192938356105364990125614276793e6*c[119]
+                                                  + z*(6.133265622814651910679659641229e6*c[98]
+                                                       + 1.4397119711942385595966790019716e6*c[103]
+                                                       + 1.4324953243902752787790898250687e7*c[104]
+                                                       + 207342.22146007792785321881041847*c[109]
+                                                       + 2.0630290553455615352156509558658e6*c[110]
+                                                       + 1.1213745165643813577093425240057e7*c[111]
+                                                       + 13853.634902075339447399937116073*c[116]
+                                                       + 137841.92685826761903840742224591*c[117]
+                                                       + 749249.8648648526783396452139821*c[118]
+                                                       + 2.951019349309658457428181308706e6*c[119])))
+                                        + y*(33653.52878971237987818627911955*c[39]
+                                             + 26067.911308733578703018768577714*c[40]
+                                             + 27979.018424526618835892487359007*c[42]
+                                             + 72241.51493428138235806006625991*c[43]
+                                             + 42738.656600319107362863368177218*c[44]
+                                             + 9953.202499698275504788984366036*c[46]
+                                             + 31205.999423187843159772731547219*c[47]
+                                             + 47783.270712666792081266554848557*c[48]
+                                             + 24627.789182141380349338658952242*c[49]
+                                             + 1384.5316897781718885577809667087*c[51]
+                                             + 4691.984654706364233080998645805*c[52]
+                                             + 8723.991746901185600639601093061*c[53]
+                                             + 10491.596637309308985822780443179*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]
+                                             - 187978.38173577301013843202945724*c[60]
+                                             - 145607.42838193386622462187104463*c[61]
+                                             - 272310.05387241948103708872089819*c[63]
+                                             - 703101.5357684834413065484208036*c[64]
+                                             - 415960.4781226216448200205359674*c[65]
+                                             - 185318.54521337037519497329042044*c[67]
+                                             - 581024.0890014802131551535455951*c[68]
+                                             - 889676.0830774310525070080096262*c[69]
+                                             - 458544.47984901093998253157878494*c[70]
+                                             - 63950.70101257686760808003028121*c[72]
+                                             - 216720.*c[73]
+                                             - 402956.02618648104789134586459484*c[74]
+                                             - 484600.65208375442300579611748744*c[75]
+                                             - 229605.50516048172489210486476719*c[76]
+                                             - 9035.92828656801591816425787848*c[78]
+                                             - 31885.244236166672336352559785553*c[79]
+                                             - 64412.17276260753494253964645737*c[80]
+                                             - 93904.12131530756195769694373846*c[81]
+                                             - 98047.41710009499276243550823928*c[82]
+                                             - 43889.497604780121246787186291078*c[83]
+                                             + 636739.946917106811419457494228*c[88]
+                                             + 493216.64205498986791789571693565*c[89]
+                                             + 1.1469805768399044690075730118298e6*c[91]
+                                             + 2.9614911150162176368710356553365e6*c[92]
+                                             + 1.7520417713376584903596989480361e6*c[93]
+                                             + 1.1685440442533606101439375447399e6*c[95]
+                                             + 3.6637036945691991918596477360194e6*c[96]
+                                             + 5.609938751665654326192562767787e6*c[97]
+                                             + 2.891396650755478757891839545151e6*c[98]
+                                             + 714055.924666968924660271044497*c[100]
+                                             + 2.4198358664339199350911086731389e6*c[101]
+                                             + 4.4992960721748463304916543799203e6*c[102]
+                                             + 5.410917491738346586484185249077e6*c[103]
+                                             + 2.5637118702381513917832123456587e6*c[104]
+                                             + 240487.00588597297432984349561244*c[106]
+                                             + 848610.8648844887373594121660245*c[107]
+                                             + 1.7142998570845183384370009459984e6*c[108]
+                                             + 2.4992142765277250232307624470084e6*c[109]
+                                             + 2.6094861563150703942459870721517e6*c[110]
+                                             + 1.1680984547545639142805651291726e6*c[111]
+                                             + 34278.856457005679990397119094563*c[113]
+                                             + 123910.67750601640544643056634689*c[114]
+                                             + 261809.09075125714587605170769695*c[115]
+                                             + 415609.04706226018342199811348219*c[116]
+                                             + 525112.1023172099772891711323654*c[117]
+                                             + 499499.90990990178555976347598809*c[118]
+                                             + 214619.58904070243326750409517862*c[119]
+                                             + y*(290069.40521192509936559450704372*c[63]
+                                                  + 374477.99187669226765240078934104*c[64]
+                                                  + 126596.66725471093538000625007704*c[65]
+                                                  + 324307.45412339815659120325823577*c[67]
+                                                  + 777546.942634333814663514303664*c[68]
+                                                  + 672312.0400528314203604094618198*c[69]
+                                                  + 200613.20993394228624235756571841*c[70]
+                                                  + 140542.8196671747439293851828273*c[72]
+                                                  + 408240.*c[73]
+                                                  + 572487.2084509836452071552241178*c[74]
+                                                  + 405712.1738375618425164804704546*c[75]
+                                                  + 112132.92112488642378451632930491*c[76]
+                                                  + 22589.8207164200397954106446962*c[78]
+                                                  + 71936.22175232724856372223854058*c[79]
+                                                  + 121923.04130064997685552147365146*c[80]
+                                                  + 133030.83853001904610673733696282*c[81]
+                                                  + 83628.67929125749382678322761586*c[82]
+                                                  + 21944.748802390060623393593145539*c[83]
+                                                  - 1.5440123149767944775101944390016e6*c[91]
+                                                  - 1.9933113274147618709708893833995e6*c[92]
+                                                  - 673862.21974525326552296113386*c[93]
+                                                  - 3.3197273984470471879089134793746e6*c[95]
+                                                  - 7.95924933646383514274321867785e6*c[96]
+                                                  - 6.882027135953475735902549883004e6*c[97]
+                                                  - 2.0535487576388343450936360405902e6*c[98]
+                                                  - 2.8855142410322635591870154736049e6*c[100]
+                                                  - 8.381661450571718242071990288494e6*c[101]
+                                                  - 1.1753855491914131917591582496224e7*c[102]
+                                                  - 8.329762119052380237666499939979e6*c[103]
+                                                  - 2.3022246284843709837521086474319e6*c[104]
+                                                  - 1.1783863288412675742162331285009e6*c[106]
+                                                  - 3.7525158488672636117868640414694e6*c[107]
+                                                  - 6.360052469783563035601273509654e6*c[108]
+                                                  - 6.939484974491983147837417061193e6*c[109]
+                                                  - 4.3624468566161353296747619170913e6*c[110]
+                                                  - 1.1447364856594726359949538265891e6*c[111]
+                                                  - 188533.7105135312399471841550201*c[113]
+                                                  - 632829.5315485837849585561067002*c[114]
+                                                  - 1.1833770901956822993597537187902e6*c[115]
+                                                  - 1.5555652904330309722366215104619e6*c[116]
+                                                  - 1.4637499852092228116935645314685e6*c[117]
+                                                  - 849149.8468468330354515979091798*c[118]
+                                                  - 214619.58904070243326750409517862*c[119]
+                                                  + y*(2.1246255350061102002617046267997e6*c[95]
+                                                       + 3.5265597060024377247846876603396e6*c[96]
+                                                       + 2.0863408580574747494104572276895e6*c[97]
+                                                       + 438090.40162961799361997568865924*c[98]
+                                                       + 2.8498906084269269720365584924493e6*c[100]
+                                                       + 6.898486790594006783598345916456e6*c[101]
+                                                       + 7.074079694207579394846785761616e6*c[102]
+                                                       + 3.4964433586145793590205061476454e6*c[103]
+                                                       + 682140.6306620358470376618214613*c[104]
+                                                       + 1.4108571011977081160684151742596e6*c[106]
+                                                       + 4.0070991083326102329946876912767e6*c[107]
+                                                       + 5.603311532870539940491225949206e6*c[108]
+                                                       + 4.5467187134459945607812981998908e6*c[109]
+                                                       + 2.0139093159325719748533735521547e6*c[110]
+                                                       + 373791.50552146045256978084133522*c[111]
+                                                       + 251378.28068470831992957887336013*c[113]
+                                                       + 778867.1157521031199489921313233*c[114]
+                                                       + 1.2776283628661348718751323335611e6*c[115]
+                                                       + 1.3774471274063480364843366046838e6*c[116]
+                                                       + 971457.3892868384579849665948759*c[117]
+                                                       + 399599.92792792142844781078079048*c[118]
+                                                       + 71539.86301356747775583469839287*c[119])
+                                                  + z*(7.053119412004875449569375320679e6*c[96]
+                                                       + 1.0431704290287373747052286138448e7*c[97]
+                                                       + 3.9428136146665619425797811979332e6*c[98]
+                                                       + 6.20863811153460610523851132481e6*c[101]
+                                                       + 2.0405999117906479023596497389278e7*c[102]
+                                                       + 2.1287169859800527274036610957724e7*c[103]
+                                                       + 7.162476621951376393895449125344e6*c[104]
+                                                       + 2.1856904227268783089061932861509e6*c[107]
+                                                       + 9.051503245406256826947364994872e6*c[108]
+                                                       + 1.6928011366347790824016364307737e7*c[109]
+                                                       + 1.4441203387418930746509556691061e7*c[110]
+                                                       + 4.4854980662575254308373700960227e6*c[111]
+                                                       + 292075.16840703866998087204924625*c[114]
+                                                       + 1.3509349082764868727204268117163e6*c[115]
+                                                       + 3.1348796692696196692402143416942e6*c[116]
+                                                       + 4.4109416594645638092290375118691e6*c[117]
+                                                       + 3.2966994054053517846944389415214e6*c[118]
+                                                       + 965788.1506831609497037684283038*c[119]))
+                                             + z*(748955.9837533845353048015786821*c[64]
+                                                  + 632983.3362735546769000312503852*c[65]
+                                                  + 478490.42623651311671600880225478*c[68]
+                                                  + 1.769242210665345843053709110052e6*c[69]
+                                                  + 1.2036792596036537174541453943105e6*c[70]
+                                                  + 136080.*c[73]
+                                                  + 626157.8842432633619453260263789*c[74]
+                                                  + 1.3185645649720759881785615289775e6*c[75]
+                                                  + 784930.4478742049664916143051343*c[76]
+                                                  + 15553.777676178864554318321846611*c[79]
+                                                  + 78214.78121173772100165528498395*c[80]
+                                                  + 203458.92951649971757501004476666*c[81]
+                                                  + 322979.7269179599761586110859647*c[82]
+                                                  + 175557.99041912048498714874516431*c[83]
+                                                  - 3.9866226548295237419417787667991e6*c[92]
+                                                  - 3.3693110987262663276148056693002e6*c[93]
+                                                  - 4.8979995916700523955342884171383e6*c[96]
+                                                  - 1.8110597726193357199743552323694e7*c[97]
+                                                  - 1.2321292545833006070561816243541e7*c[98]
+                                                  - 2.7938871501905727473573300961645e6*c[101]
+                                                  - 1.2855779444281081784865793355245e7*c[102]
+                                                  - 2.7071726886920235772416124804931e7*c[103]
+                                                  - 1.6115572399390596886264760532023e7*c[104]
+                                                  - 811354.7781334624025485111441015*c[107]
+                                                  - 4.0800336598611536454800622514762e6*c[108]
+                                                  - 1.0613329960987738931986637858296e7*c[109]
+                                                  - 1.6848070618655419204261149472904e7*c[110]
+                                                  - 9.157891885275781087959630612713e6*c[111]
+                                                  - 97358.38946901288999362401641542*c[114]
+                                                  - 513145.817872464005917061347086*c[115]
+                                                  - 1.4605689368188000731687362273803e6*c[116]
+                                                  - 2.8487331550708641267937533930822e6*c[117]
+                                                  - 3.7961993153152535702542024175095e6*c[118]
+                                                  - 1.9315763013663218994075368566076e6*c[119]
+                                                  + z*(1.0431704290287373747052286138448e7*c[97]
+                                                       + 9.199898434221977866019489461844e6*c[98]
+                                                       + 5.441599764775061072959065970474e6*c[102]
+                                                       + 2.591481548149629407274022203549e7*c[103]
+                                                       + 1.9099937658537003717054531000917e7*c[104]
+                                                       + 1.2930718922008938324210521421245e6*c[108]
+                                                       + 7.775333304752922294495705390693e6*c[109]
+                                                       + 2.0630290553455615352156509558658e7*c[110]
+                                                       + 1.3456494198772576292512110288068e7*c[111]
+                                                       + 125668.36356060343002050481969454*c[115]
+                                                       + 831218.0941245203668439962269644*c[116]
+                                                       + 2.7568385371653523807681484449182e6*c[117]
+                                                       + 5.394599027026939284045445540671e6*c[118]
+                                                       + 3.2192938356105364990125614276793e6*c[119]))))
+                                   + z*(9809.587147275872995969006303487*c[25]
+                                        + 2517.1412356083637127794884328319*c[28]
+                                        + 14891.608375189027915359890346539*c[29]
+                                        + 281.42494558940577327393780681267*c[32]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 39101.866963100368054528152866572*c[40]
+                                        - 24080.50497809379411935335541997*c[43]
+                                        - 142462.18866773035787621122725739*c[44]
+                                        - 7648.529270389177245042336163534*c[47]
+                                        - 45249.309386995068258775146636891*c[48]
+                                        - 153923.68238838362718336661845151*c[49]
+                                        - 1005.4252831513637642316425669582*c[52]
+                                        - 5948.176191068990182254273472542*c[53]
+                                        - 20233.793514810810186943933711845*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + 100805.14272595421507858437226167*c[61]
+                                        + 79363.46766617497038159200402047*c[64]
+                                        + 469520.6065765378097884847186923*c[65]
+                                        + 47323.228968446352202682189233989*c[68]
+                                        + 279967.998171219561977729793239*c[69]
+                                        + 952361.6119940996445791040482457*c[70]
+                                        + 16200.*c[73]
+                                        + 95840.4924862137798895907183233*c[74]
+                                        + 326018.71111946933773645752090102*c[75]
+                                        + 840996.9084366481783838724697868*c[76]
+                                        + 2333.0666514268296831477482769917*c[79]
+                                        + 13802.60844913018605911563852658*c[80]
+                                        + 46952.06065765378097884847186923*c[81]
+                                        + 121117.39759423499105947915723676*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        - 211378.56088070994339338387868671*c[89]
+                                        - 187127.18583893682870338961558445*c[92]
+                                        - 1.1070593610100589362162932913415e6*c[93]
+                                        - 139942.84547628721130097966906109*c[96]
+                                        - 827913.0389116963291311338205117*c[97]
+                                        - 2.8162954390475442446998437128094e6*c[98]
+                                        - 81632.09368869574693924709334472*c[101]
+                                        - 482941.97912378667022511710487957*c[102]
+                                        - 1.6428141957019972135397819326069e6*c[103]
+                                        - 4.2377986679878976997214740658284e6*c[104]
+                                        - 28976.95636190937151958968371791*c[107]
+                                        - 171429.98570845183384370009459984*c[108]
+                                        - 583149.997856469172087177904302*c[109]
+                                        - 1.5042920195228052860947454886522e6*c[110]
+                                        - 3.2706756733127789599855823616832e6*c[111]
+                                        - 4425.3813395005859088010916552461*c[114]
+                                        - 26180.909075125714587605170769695*c[115]
+                                        - 89059.08151334146787614245288904*c[116]
+                                        - 229736.54476377936506401237040985*c[117]
+                                        - 499499.90990990178555976347598809*c[118]
+                                        - 965788.1506831609497037684283038*c[119]
+                                        + z*(106846.64150079776840715842044304*c[44]
+                                             + 21719.668505757632764212070385708*c[48]
+                                             + 172394.52427498966244537061266569*c[49]
+                                             + 1982.7253970229967274180911575139*c[53]
+                                             + 15737.394955963963478734170664768*c[54]
+                                             + 69593.378995418809884048112516*c[55]
+                                             - 406917.85903299943515002008953333*c[65]
+                                             - 227473.99851411589410690545700669*c[69]
+                                             - 1.8055188894054805761812180914657e6*c[70]
+                                             - 61763.8729355599914844029073639*c[74]
+                                             - 490235.54338705389304074723513265*c[75]
+                                             - 2.1679031417478041931673156998949e6*c[76]
+                                             - 6901.30422456509302955781926329*c[80]
+                                             - 54777.4041005960778086565505141*c[81]
+                                             - 242234.79518846998211895831447352*c[82]
+                                             - 790010.9568860421824421693532394*c[83]
+                                             + 1.0107933296178798982844417007901e6*c[93]
+                                             + 738912.3872286889737495369348067*c[97]
+                                             + 5.864935251816510889587424531926e6*c[98]
+                                             + 410387.31559345252258566289193991*c[102]
+                                             + 3.2573483348269647410874862419608e6*c[103]
+                                             + 1.4404536317479990303278625463191e7*c[104]
+                                             + 124898.98958758633608612435463703*c[108]
+                                             + 991354.9963559975925482024373133*c[109]
+                                             + 4.3839367426093182623332582812149e6*c[110]
+                                             + 1.4297525086195862310794117181072e7*c[111]
+                                             + 15708.545445075428752563102461817*c[115]
+                                             + 124682.71411867805502659943404466*c[116]
+                                             + 551367.7074330704761536296889836*c[117]
+                                             + 1.7981996756756464280151485135571e6*c[118]
+                                             + 4.8289407534158047485188421415189e6*c[119]
+                                             + z*(936194.9796917306691310019733526*c[70]
+                                                  + 157776.95649238516097863129406568*c[75]
+                                                  + 1.5698608957484099329832286102687e6*c[76]
+                                                  + 12172.756466799128401923677892023*c[81]
+                                                  + 121117.39759423499105947915723676*c[82]
+                                                  + 658342.4640717018187018077943662*c[83]
+                                                  - 3.4499619128332416997573085481915e6*c[98]
+                                                  - 1.7996399639927981994958487524646e6*c[103]
+                                                  - 1.7906191554878440984738622813359e7*c[104]
+                                                  - 427643.3317614107261972637964881*c[109]
+                                                  - 4.2549974266502206663822800964732e6*c[110]
+                                                  - 2.3128349404140365502755189557617e7*c[111]
+                                                  - 41560.904706226018342199811348219*c[116]
+                                                  - 413525.78057480285711522226673773*c[117]
+                                                  - 2.2477495945945580350189356419464e6*c[118]
+                                                  - 8.853058047928975372284543926118e6*c[119]
+                                                  + z*(7.162476621951376393895449125344e6*c[104]
+                                                       + 1.0315145276727807676078254779329e6*c[110]
+                                                       + 1.2335119682208194934802767764062e7*c[111]
+                                                       + 68920.96342913380951920371112296*c[117]
+                                                       + 824174.8513513379461736097353804*c[118]
+                                                       + 5.311834828757385223370726355671e6*c[119]))))
+                                   + y*(6332.061275761629898663600653285*c[24]
+                                        + 4904.7935736379364979845031517435*c[25]
+                                        + 3899.5384342252609730207441127677*c[27]
+                                        + 10068.564942433454851117953731327*c[28]
+                                        + 5956.643350075611166143956138616*c[29]
+                                        + 762.967889232567899686478268049*c[31]
+                                        + 2392.1120375099490728284713579077*c[32]
+                                        + 3662.8513483350644979392884417734*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 25240.146592284284908639709339663*c[39]
+                                        - 19550.933481550184027264076433286*c[40]
+                                        - 37305.357899368825114523316478676*c[42]
+                                        - 96322.01991237517647741342167988*c[43]
+                                        - 56984.87546709214315048449090296*c[44]
+                                        - 20735.838541038073968310384095909*c[46]
+                                        - 65012.49879830800658285985739004*c[47]
+                                        - 99548.48065138915016930532260116*c[48]
+                                        - 51307.8941294612090611222061505*c[49]
+                                        - 4153.595069334515665673342900126*c[51]
+                                        - 14075.953964119092699242995937415*c[52]
+                                        - 26171.975240703556801918803279184*c[53]
+                                        - 31474.789911927926957468341329537*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + 65069.43983161373427868801019674*c[60]
+                                        + 50402.57136297710753929218613083*c[61]
+                                        + 122949.35542734658842811698100754*c[63]
+                                        + 317453.87066469988152636801608188*c[64]
+                                        + 187808.24263061512391539388747692*c[65]
+                                        + 128297.4543784871828272892010603*c[67]
+                                        + 402247.44623179399372279860848891*c[68]
+                                        + 615929.5959766830363510055451258*c[69]
+                                        + 317453.87066469988152636801608188*c[70]
+                                        + 66925.15222246416377589770610824*c[72]
+                                        + 226800.*c[73]
+                                        + 421698.16693934063151419916062251*c[74]
+                                        + 507140.2172969523031456005880683*c[75]
+                                        + 240284.83098189947953824927708194*c[76]
+                                        + 13553.89242985202387724638681772*c[78]
+                                        + 47827.866354250008504528839678329*c[79]
+                                        + 96618.25914391130241380946968606*c[80]
+                                        + 140856.18197296134293654541560769*c[81]
+                                        + 147071.12565014248914365326235893*c[82]
+                                        + 65834.24640717018187018077943662*c[83]
+                                        - 136444.27433938003101845517733457*c[88]
+                                        - 105689.28044035497169669193934335*c[89]
+                                        - 289896.18975074508557334262936357*c[91]
+                                        - 748508.7433557473148135584623378*c[92]
+                                        - 442823.7444040235744865173165366*c[93]
+                                        - 379397.41696537682147530439764281*c[95]
+                                        - 1.1895141865484412960583271870193e6*c[96]
+                                        - 1.8214086856057319240884944051258e6*c[97]
+                                        - 938765.1463491814148999479042698*c[98]
+                                        - 337237.05533051969169099275493983*c[100]
+                                        - 1.1428493116417404571494593068261e6*c[101]
+                                        - 2.1249447081446613489905152614701e6*c[102]
+                                        - 2.5554887488697734432841052284997e6*c[103]
+                                        - 1.2107996194251136284918497330938e6*c[104]
+                                        - 168340.9041201810820308904469287*c[106]
+                                        - 594027.6054191421161515885162172*c[107]
+                                        - 1.2000098999591628369059006621989e6*c[108]
+                                        - 1.7494499935694075162615337129059e6*c[109]
+                                        - 1.8266403094205492759721909505062e6*c[110]
+                                        - 817668.9183281947399963955904208*c[111]
+                                        - 34278.856457005679990397119094563*c[113]
+                                        - 123910.67750601640544643056634689*c[114]
+                                        - 261809.09075125714587605170769695*c[115]
+                                        - 415609.04706226018342199811348219*c[116]
+                                        - 525112.1023172099772891711323654*c[117]
+                                        - 499499.90990990178555976347598809*c[118]
+                                        - 214619.58904070243326750409517862*c[119]
+                                        + y*(48963.282242921582962811852878262*c[42]
+                                             + 63211.32556749620956330255797742*c[43]
+                                             + 21369.328300159553681431684088609*c[44]
+                                             + 39812.809998793102019155937464146*c[46]
+                                             + 95453.64529445693201812835532091*c[47]
+                                             + 82534.74032187900450400586746569*c[48]
+                                             + 24627.789182141380349338658952242*c[49]
+                                             + 9345.588906002660247765021525284*c[51]
+                                             + 27146.482645086821634254349307872*c[52]
+                                             + 38068.327622841537166427350224268*c[53]
+                                             + 26978.39135308108024925857828246*c[54]
+                                             + 7456.433463794872487576583483857*c[55]
+                                             - 186473.18906480899244931075452811*c[63]
+                                             - 240735.8519207307434908290788621*c[64]
+                                             - 81383.57180659988703000401790667*c[65]
+                                             - 416966.72673008334418868990344599*c[67]
+                                             - 999703.211958429190281661247568*c[68]
+                                             - 864401.1943536403976062407366254*c[69]
+                                             - 257931.26991506865374017401306653*c[70]
+                                             - 291124.41216771911242515502157084*c[72]
+                                             - 845640.*c[73]
+                                             - 1.1858663603627518365005358213869e6*c[74]
+                                             - 840403.788663520959498423831656*c[75]
+                                             - 232275.33661583616355364096784588*c[76]
+                                             - 67769.4621492601193862319340886*c[78]
+                                             - 215808.66525698174569116671562173*c[79]
+                                             - 365769.12390194993056656442095438*c[80]
+                                             - 399092.51559005713832021201088846*c[81]
+                                             - 250886.03787377248148034968284758*c[82]
+                                             - 65834.24640717018187018077943662*c[83]
+                                             + 463203.69449303834325305833170048*c[91]
+                                             + 597993.3982244285612912668150199*c[92]
+                                             + 202158.66592357597965688834015801*c[93]
+                                             + 1.3544487785663952526668366995848e6*c[95]
+                                             + 3.2473737292772447382392332205627e6*c[96]
+                                             + 2.8078670714690181002482403522655e6*c[97]
+                                             + 837847.8931166444127982035045608*c[98]
+                                             + 1.93436325046977668226981407675e6*c[100]
+                                             + 5.618817490938818525240852748953e6*c[101]
+                                             + 7.879436459394288433644727525246e6*c[102]
+                                             + 5.584025716846225270435690700504e6*c[103]
+                                             + 1.5433431768728561039227098710562e6*c[104]
+                                             + 1.2264837300184621690822018276234e6*c[106]
+                                             + 3.9056797610659274326761237982641e6*c[107]
+                                             + 6.619646448142075812564590795762e6*c[108]
+                                             + 7.222729259165125317136903471854e6*c[109]
+                                             + 4.540505911988222485988017505544e6*c[110]
+                                             + 1.191460423849655192566176431756e6*c[111]
+                                             + 282800.56577029685992077623253014*c[113]
+                                             + 949244.2973228756774378341600503*c[114]
+                                             + 1.7750656352935234490396305781853e6*c[115]
+                                             + 2.3333479356495464583549322656928e6*c[116]
+                                             + 2.1956249778138342175403467972027e6*c[117]
+                                             + 1.2737247702702495531773968637696e6*c[118]
+                                             + 321929.38356105364990125614276793*c[119]
+                                             + y*(324307.45412339815659120325823577*c[67]
+                                                  + 538301.7295160772563055099025366*c[68]
+                                                  + 318463.59791976225174966763980936*c[69]
+                                                  + 66871.06997798076208078585523947*c[70]
+                                                  + 312317.37703816609762085596183845*c[72]
+                                                  + 756000.*c[73]
+                                                  + 775243.0947773736862180226993262*c[74]
+                                                  + 383172.60862436396237667599987379*c[75]
+                                                  + 74755.28074992428252301088620327*c[76]
+                                                  + 82829.34262687347924983903055273*c[78]
+                                                  + 235250.88735220532638406461792999*c[79]
+                                                  + 328962.16803760276774225605155016*c[80]
+                                                  + 266931.15966480945852789779377507*c[81]
+                                                  + 118233.65003246749127234870111208*c[82]
+                                                  + 21944.748802390060623393593145539*c[83]
+                                                  - 1.1951018634409369876472088525749e6*c[95]
+                                                  - 1.983689834626371220191386808941e6*c[96]
+                                                  - 1.1735667326573295465433821905754e6*c[97]
+                                                  - 246425.85091666012141123632487082*c[98]
+                                                  - 3.5623632605336587150456981155616e6*c[100]
+                                                  - 8.62310848824250847949793239557e6*c[101]
+                                                  - 8.84259961775947424355848220202e6*c[102]
+                                                  - 4.3705541982682241987756326845568e6*c[103]
+                                                  - 852675.7883275448087970772768266*c[104]
+                                                  - 2.9098927712202729893911062969105e6*c[106]
+                                                  - 8.264641910936008605551543363258e6*c[107]
+                                                  - 1.1556830036545488627263153520238e7*c[108]
+                                                  - 9.377607346482363781611427537275e6*c[109]
+                                                  - 4.1536879641109296981350829513191e6*c[110]
+                                                  - 770944.9801380121834251729852539*c[111]
+                                                  - 754134.8420541249597887366200804*c[113]
+                                                  - 2.33660134725630935984697639397e6*c[114]
+                                                  - 3.8328850885984046156253970006833e6*c[115]
+                                                  - 4.1323413822190441094530098140515e6*c[116]
+                                                  - 2.9143721678605153739548997846278e6*c[117]
+                                                  - 1.1987997837837642853434323423714e6*c[118]
+                                                  - 214619.58904070243326750409517862*c[119]
+                                                  + y*(1.9592997932935122932751339635589e6*c[100]
+                                                       + 3.7941677348267037309790902540506e6*c[101]
+                                                       + 2.9928798706262835901274862837607e6*c[102]
+                                                       + 1.1312022630811874396831049301206e6*c[103]
+                                                       + 170535.15766550896175941545536533*c[104]
+                                                       + 2.1162856517965621741026227613894e6*c[106]
+                                                       + 5.282085188256622579856633774865e6*c[107]
+                                                       + 6.034335496937504551298243329914e6*c[108]
+                                                       + 3.8210209383357218132950323634262e6*c[109]
+                                                       + 1.3016730944442233496003511983439e6*c[110]
+                                                       + 186895.75276073022628489042066761*c[111]
+                                                       + 612734.5591689765298283485038153*c[113]
+                                                       + 1.7402812117586054086360292934255e6*c[114]
+                                                       + 2.4845682712294303143637307060441e6*c[115]
+                                                       + 2.1997593133795342565407185863593e6*c[116]
+                                                       + 1.2192446625677719160182942229609e6*c[117]
+                                                       + 387112.43018017388380881669389077*c[118]
+                                                       + 53654.89726017560831687602379465*c[119])
+                                                  + z*(7.588335469653407461958180508101e6*c[101]
+                                                       + 1.4964399353131417950637431418804e7*c[102]
+                                                       + 1.0180820367730686957147944371085e7*c[103]
+                                                       + 2.3874922073171254646318163751146e6*c[104]
+                                                       + 5.828507793938342157083182096403e6*c[107]
+                                                       + 1.8965054418946442875508764751159e7*c[108]
+                                                       + 2.399245705466616022301531949128e7*c[109]
+                                                       + 1.3753527035637076901437673039105e7*c[110]
+                                                       + 2.9903320441716836205582467306818e6*c[111]
+                                                       + 1.2656590630971675699171122134004e6*c[114]
+                                                       + 5.037206906054187486655234856089e6*c[115]
+                                                       + 9.26214447738751265911881510046e6*c[116]
+                                                       + 9.189461790551174602560494816394e6*c[117]
+                                                       + 4.6952991531530767842617766742881e6*c[118]
+                                                       + 965788.1506831609497037684283038*c[119]))
+                                             + z*(1.0766034590321545126110198050733e6*c[68]
+                                                  + 1.5923179895988112587483381990468e6*c[69]
+                                                  + 601839.6298018268587270726971552*c[70]
+                                                  + 680400.*c[73]
+                                                  + 2.2362781580116548640904500942103e6*c[74]
+                                                  + 2.332844999565980594469762705114e6*c[75]
+                                                  + 784930.4478742049664916143051343*c[76]
+                                                  + 128318.66582847563257312615523454*c[79]
+                                                  + 531400.4252915121632759520832733*c[80]
+                                                  + 993818.6172536716973856259878987*c[81]
+                                                  + 847821.7831596449374163541006573*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 3.967379669252742440382773617882e6*c[96]
+                                                  - 5.867833663286647732716910952877e6*c[97]
+                                                  - 2.2178326582499410927011269238374e6*c[98]
+                                                  - 7.760797639418257631548139156013e6*c[101]
+                                                  - 2.5507498897383098779495621736597e7*c[102]
+                                                  - 2.6608962324750659092545763697154e7*c[103]
+                                                  - 8.95309577743922049236931140668e6*c[104]
+                                                  - 4.5079864968741865121190236526863e6*c[107]
+                                                  - 1.8668725443650404705578940301923e7*c[108]
+                                                  - 3.4914023443092318574533751384707e7*c[109]
+                                                  - 2.9784981986551544664675960675313e7*c[110]
+                                                  - 9.251339761656146201102075823047e6*c[111]
+                                                  - 876225.5052211160099426161477387*c[114]
+                                                  - 4.0528047248294606181612804351488e6*c[115]
+                                                  - 9.404639007808859007720643025083e6*c[116]
+                                                  - 1.3232824978393691427687112535607e7*c[117]
+                                                  - 9.890098216216055354083316824564e6*c[118]
+                                                  - 2.8973644520494828491113052849114e6*c[119]
+                                                  + z*(1.4964399353131417950637431418804e7*c[102]
+                                                       + 2.3755247524704936233345203532532e7*c[103]
+                                                       + 9.549968829268501858527265500458e6*c[104]
+                                                       + 7.758431353205362994526312852747e6*c[108]
+                                                       + 3.1723359883391922961542477994026e7*c[109]
+                                                       + 3.7134522996220107633881717205585e7*c[110]
+                                                       + 1.3456494198772576292512110288068e7*c[111]
+                                                       + 1.2252665447158834426999219920217e6*c[115]
+                                                       + 6.483501134171258861383170570322e6*c[116]
+                                                       + 1.4886928100692902856148001602558e7*c[117]
+                                                       + 1.4385597405405171424121188108457e7*c[118]
+                                                       + 4.8289407534158047485188421415189e6*c[119])))
+                                        + z*(126422.65113499241912660511595484*c[43]
+                                             + 106846.64150079776840715842044304*c[44]
+                                             + 58740.70479658888124192514173594*c[47]
+                                             + 217196.68505757632764212070385708*c[48]
+                                             + 147766.73509284828209603195371345*c[49]
+                                             + 9048.827548362273878084783102624*c[52]
+                                             + 41637.233337482931275779914307793*c[53]
+                                             + 87679.77189751351081009037941799*c[54]
+                                             + 52195.034246564107413036084387*c[55]
+                                             - 481471.70384146148698165815772419*c[64]
+                                             - 406917.85903299943515002008953333*c[65]
+                                             - 615201.9765898025786348684600419*c[68]
+                                             - 2.2747399851411589410690545700669e6*c[69]
+                                             - 1.5475876194904119224410440783992e6*c[70]
+                                             - 281880.*c[73]
+                                             - 1.297041331646759821172461054642e6*c[74]
+                                             - 2.7313123131564431183698774528819e6*c[75]
+                                             - 1.6259273563108531448754867749211e6*c[76]
+                                             - 46661.333028536593662954965539834*c[79]
+                                             - 234644.34363521316300496585495186*c[80]
+                                             - 610376.7885494991527250301343*c[81]
+                                             - 968939.1807538799284758332578941*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + 1.1959867964488571225825336300397e6*c[92]
+                                             + 1.0107933296178798982844417007901e6*c[93]
+                                             + 1.9983838334013813773779896741924e6*c[96]
+                                             + 7.389123872286889737495369348067e6*c[97]
+                                             + 5.027087358699866476789221027365e6*c[98]
+                                             + 1.8729391636462728417469509163177e6*c[101]
+                                             + 8.618133627462502974298920730738e6*c[102]
+                                             + 1.8148083579750232128915994776639e7*c[103]
+                                             + 1.0803402238109992727458969097393e7*c[104]
+                                             + 844471.299689930255713756496922*c[107]
+                                             + 4.2465656459779354269282280576589e6*c[108]
+                                             + 1.1046527102252544602679970015777e7*c[109]
+                                             + 1.7535746970437273049333033124859e7*c[110]
+                                             + 9.531683390797241540529411454048e6*c[111]
+                                             + 146037.58420351933499043602462312*c[114]
+                                             + 769718.726808696008875592020629*c[115]
+                                             + 2.1908534052282001097531043410704e6*c[116]
+                                             + 4.2730997326062961901906300896232e6*c[117]
+                                             + 5.694298972972880355381303626264e6*c[118]
+                                             + 2.8973644520494828491113052849114e6*c[119]
+                                             + z*(1.5923179895988112587483381990468e6*c[69]
+                                                  + 1.4042924695375960036965029600289e6*c[70]
+                                                  + 596340.8421364412970907866917894*c[74]
+                                                  + 2.8399852168629328976153632931822e6*c[75]
+                                                  + 2.0931478609978799106443048136916e6*c[76]
+                                                  + 75914.34647021602332513601189619*c[80]
+                                                  + 456478.36750496731507213792095085*c[81]
+                                                  + 1.2111739759423499105947915723676e6*c[82]
+                                                  + 790010.9568860421824421693532394*c[83]
+                                                  - 5.867833663286647732716910952877e6*c[97]
+                                                  - 5.174942869249862549635962822287e6*c[98]
+                                                  - 6.801999705968826341198832463093e6*c[102]
+                                                  - 3.2393519351870367590925277544362e7*c[103]
+                                                  - 2.3874922073171254646318163751146e7*c[104]
+                                                  - 2.6669607776643435293684200431318e6*c[108]
+                                                  - 1.6036624941052902232397392368304e7*c[109]
+                                                  - 4.2549974266502206663822800964732e7*c[110]
+                                                  - 2.775401928496843860330622746914e7*c[111]
+                                                  - 377005.09068181029006151445908361*c[115]
+                                                  - 2.4936542823735611005319886808931e6*c[116]
+                                                  - 8.270515611496057142304445334755e6*c[117]
+                                                  - 1.6183797081080817852136336622014e7*c[118]
+                                                  - 9.657881506831609497037684283038e6*c[119]
+                                                  + z*(1.5836831683136624155563469021688e7*c[103]
+                                                       + 1.4324953243902752787790898250687e7*c[104]
+                                                       + 4.9762133150418702684772514500434e6*c[109]
+                                                       + 2.8882406774837861493019113382121e7*c[110]
+                                                       + 2.2427490331287627154186850480113e7*c[111]
+                                                       + 540291.7611809382384485975475268*c[116]
+                                                       + 3.9974158788897609521138152451314e6*c[117]
+                                                       + 1.2737247702702495531773968637696e7*c[118]
+                                                       + 8.853058047928975372284543926118e6*c[119])))))
+                              + y*(1018.233764908628435137215881431*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 352.72652296077764614040890675765*c[17]
+                                   + 910.7359661284932476156813407966*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 2532.824510304651959465440261314*c[24]
+                                   - 1961.9174294551745991938012606974*c[25]
+                                   - 4289.4922776477870703228185240445*c[27]
+                                   - 11075.42143667680033622974910446*c[28]
+                                   - 6552.307685083172282758351752477*c[29]
+                                   - 1525.935778465135799372956536098*c[31]
+                                   - 4784.2240750198981456569427158154*c[32]
+                                   - 7325.702696670128995878576883547*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + 4589.1175622335063470254016981205*c[39]
+                                   + 3554.7151784636698231389229878702*c[40]
+                                   + 9750.263996425942927659503170563*c[42]
+                                   + 25175.073386188966579323962484514*c[43]
+                                   + 14893.774269808173777967537395091*c[44]
+                                   + 11612.069582981321422253815093709*c[46]
+                                   + 36406.999327052483686401520138423*c[47]
+                                   + 55747.14916477792409481098065665*c[48]
+                                   + 28732.420712498277074228435444282*c[49]
+                                   + 4153.595069334515665673342900126*c[51]
+                                   + 14075.953964119092699242995937415*c[52]
+                                   + 26171.975240703556801918803279184*c[53]
+                                   + 31474.789911927926957468341329537*c[54]
+                                   + 14912.866927589744975153166967715*c[55]
+                                   - 7229.937759068192697632001132971*c[60]
+                                   - 5600.28570699745639325468734787*c[61]
+                                   - 16848.615373377125080890104804738*c[63]
+                                   - 43502.937831829243023983765166777*c[64]
+                                   - 25736.685101232442906924347543134*c[65]
+                                   - 24946.727240261396660861789095059*c[67]
+                                   - 78214.78121173772100165528498395*c[68]
+                                   - 119764.08810657725706825107821891*c[69]
+                                   - 61727.14151813608807457155868259*c[70]
+                                   - 25282.83528404201742645024452978*c[72]
+                                   - 85680.*c[73]
+                                   - 159308.19639930646079425301623517*c[74]
+                                   - 191586.3043121819811883379999369*c[75]
+                                   - 90774.2694820509144922275046754*c[76]
+                                   - 9035.92828656801591816425787848*c[78]
+                                   - 31885.244236166672336352559785553*c[79]
+                                   - 64412.17276260753494253964645737*c[80]
+                                   - 93904.12131530756195769694373846*c[81]
+                                   - 98047.41710009499276243550823928*c[82]
+                                   - 43889.497604780121246787186291078*c[83]
+                                   + 10495.713410721540847573475179582*c[88]
+                                   + 8129.944649258074745899379949489*c[89]
+                                   + 25693.140563193126313356453773025*c[91]
+                                   + 66339.4036753421533195963185684*c[92]
+                                   + 39246.920490657607772216417686354*c[93]
+                                   + 41733.715866191450362283483740709*c[95]
+                                   + 130846.56052032854256641599057212*c[96]
+                                   + 200354.95541663051164973438456384*c[97]
+                                   + 103264.16609840995563899426946968*c[98]
+                                   + 52247.9944878269944873369056949*c[100]
+                                   + 177061.16095857950744569087852236*c[101]
+                                   + 329216.78576889119491402349121368*c[102]
+                                   + 395920.7920784156038890867255422*c[103]
+                                   + 187588.67343205985793535700090186*c[104]
+                                   + 48097.401177194594865968699122487*c[106]
+                                   + 169722.1729768977474718824332049*c[107]
+                                   + 342859.97141690366768740018919968*c[108]
+                                   + 499842.85530554500464615248940168*c[109]
+                                   + 521897.2312630140788491974144303*c[110]
+                                   + 233619.69095091278285611302583452*c[111]
+                                   + 17139.428228502839995198559547281*c[113]
+                                   + 61955.33875300820272321528317345*c[114]
+                                   + 130904.54537562857293802585384847*c[115]
+                                   + 207804.52353113009171099905674109*c[116]
+                                   + 262556.05115860498864458556618269*c[117]
+                                   + 249749.95495495089277988173799405*c[118]
+                                   + 107309.79452035121663375204758931*c[119]
+                                   + y*(6824.192259894206702786302197343*c[27]
+                                        + 8809.994324629272994728209514911*c[28]
+                                        + 2978.3216750378055830719780693079*c[29]
+                                        + 3051.8715569302715987459130721959*c[31]
+                                        + 7317.048585324550105122382977129*c[32]
+                                        + 6326.743238033293223713316399427*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 16321.094080973860987603950959421*c[42]
+                                        - 21070.441855832069854434185992474*c[43]
+                                        - 7123.10943338651789381056136287*c[44]
+                                        - 43130.544165359193854085598919491*c[46]
+                                        - 103408.11573566167635297238493098*c[47]
+                                        - 89412.6353487022548793396897545*c[48]
+                                        - 26680.104947319828711783547198262*c[49]
+                                        - 18691.177812005320495530043050567*c[51]
+                                        - 54292.96529017364326850869861574*c[52]
+                                        - 76136.65524568307433285470044854*c[53]
+                                        - 53956.78270616216049851715656492*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + 28688.182933047537299893962235094*c[63]
+                                        + 37036.284910881652844742935209553*c[64]
+                                        + 12520.549508707674927692925831795*c[65]
+                                        + 96223.09078386538712046690079523*c[67]
+                                        + 230700.7412211759669880756725157*c[68]
+                                        + 199477.19869699393790913247768279*c[69]
+                                        + 59522.60074963122778619400301535*c[70]
+                                        + 160620.36533391399306215449465978*c[72]
+                                        + 466560.*c[73]
+                                        + 654271.0953725527373796059704204*c[74]
+                                        + 463671.05581435639144740625194812*c[75]
+                                        + 128151.90985701305575373294777704*c[76]
+                                        + 67769.4621492601193862319340886*c[78]
+                                        + 215808.66525698174569116671562173*c[79]
+                                        + 365769.12390194993056656442095438*c[80]
+                                        + 399092.51559005713832021201088846*c[81]
+                                        + 250886.03787377248148034968284758*c[82]
+                                        + 65834.24640717018187018077943662*c[83]
+                                        - 44114.63757076555650029126968576*c[91]
+                                        - 56951.7522118503391705968395257*c[92]
+                                        - 19253.206278435807586370318110287*c[93]
+                                        - 163140.88929511203323438089098641*c[95]
+                                        - 391140.25310622275558623817502576*c[96]
+                                        - 338202.47639542795045006816567904*c[97]
+                                        - 100917.253232537002101744399709*c[98]
+                                        - 341986.87301123123664438701909391*c[100]
+                                        - 993382.0978455369768381618119696*c[101]
+                                        - 1.3930495397824156346775208884413e6*c[102]
+                                        - 987231.0659617635837234370299234*c[103]
+                                        - 272856.25226481433881506472858452*c[104]
+                                        - 456925.31118334865122670264166363*c[106]
+                                        - 1.4550571658873062984479676895494e6*c[107]
+                                        - 2.4661427944058713811515142180291e6*c[108]
+                                        - 2.690820704394850608345120901279e6*c[109]
+                                        - 1.6915610260348279849759280903007e6*c[110]
+                                        - 443877.41280673428742661474908558*c[111]
+                                        - 188533.7105135312399471841550201*c[113]
+                                        - 632829.5315485837849585561067002*c[114]
+                                        - 1.1833770901956822993597537187902e6*c[115]
+                                        - 1.5555652904330309722366215104619e6*c[116]
+                                        - 1.4637499852092228116935645314685e6*c[117]
+                                        - 849149.8468468330354515979091798*c[118]
+                                        - 214619.58904070243326750409517862*c[119]
+                                        + y*(39812.809998793102019155937464146*c[46]
+                                             + 66083.29289616249139716578445294*c[47]
+                                             + 39095.403310363738975581726694274*c[48]
+                                             + 8209.263060713793449779552984081*c[49]
+                                             + 20767.97534667257832836671450063*c[51]
+                                             + 50271.26415756818821158212834791*c[52]
+                                             + 51550.86032259791491287037009536*c[53]
+                                             + 25479.591833465464679855323933434*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]
+                                             - 92659.27260668518759748664521022*c[67]
+                                             - 153800.49414745064465871711501047*c[68]
+                                             - 90989.59940564635764276218280268*c[69]
+                                             - 19106.019993708789165938815782706*c[70]
+                                             - 334625.7611123208188794885305412*c[72]
+                                             - 810000.*c[73]
+                                             - 830617.6015471860923764528921353*c[74]
+                                             - 410542.08066896138826072428557906*c[75]
+                                             - 80094.94366063315984608309236065*c[76]
+                                             - 165658.68525374695849967806110547*c[78]
+                                             - 470501.77470441065276812923585999*c[79]
+                                             - 657924.3360752055354845121031003*c[80]
+                                             - 533862.3193296189170557955875501*c[81]
+                                             - 236467.30006493498254469740222415*c[82]
+                                             - 43889.497604780121246787186291078*c[83]
+                                             + 159346.91512545826501962784700998*c[95]
+                                             + 264491.97795018282935885157452547*c[96]
+                                             + 156475.56435431060620578429207672*c[97]
+                                             + 32856.780122221349521498176649443*c[98]
+                                             + 736221.7405102894677761109438827*c[100]
+                                             + 1.782109087570118419096239361751e6*c[101]
+                                             + 1.8274705876702913436687529884175e6*c[102]
+                                             + 903247.8676420996677469640881417*c[103]
+                                             + 176219.66292102592715139597054417*c[104]
+                                             + 1.5872142388474216305769670710421e6*c[106]
+                                             + 4.5079864968741865121190236526863e6*c[107]
+                                             + 6.303725474479357433052629192857e6*c[108]
+                                             + 5.115058552626743880878960474877e6*c[109]
+                                             + 2.2656479804241434717100452461741e6*c[110]
+                                             + 420515.44371164300914100344650213*c[111]
+                                             + 754134.8420541249597887366200804*c[113]
+                                             + 2.33660134725630935984697639397e6*c[114]
+                                             + 3.8328850885984046156253970006833e6*c[115]
+                                             + 4.1323413822190441094530098140515e6*c[116]
+                                             + 2.9143721678605153739548997846278e6*c[117]
+                                             + 1.1987997837837642853434323423714e6*c[118]
+                                             + 214619.58904070243326750409517862*c[119]
+                                             + y*(214718.19671373919211433847376394*c[72]
+                                                  + 415800.*c[73]
+                                                  + 327987.46317504271339993268048418*c[74]
+                                                  + 123967.60867258834076892458819446*c[75]
+                                                  + 18688.820187481070630752721550818*c[76]
+                                                  + 124244.0139403102188747585458291*c[78]
+                                                  + 310103.44241881611205172154181681*c[79]
+                                                  + 354266.95019434144218396805551556*c[80]
+                                                  + 224326.51203101250912116492115299*c[81]
+                                                  + 76419.31038683874435895708730415*c[82]
+                                                  + 10972.374401195030311696796572769*c[83]
+                                                  - 489824.94832337807331878349088972*c[100]
+                                                  - 948541.9337066759327447725635126*c[101]
+                                                  - 748219.9676565708975318715709402*c[102]
+                                                  - 282800.56577029685992077623253014*c[103]
+                                                  - 42633.789416377240439853863841332*c[104]
+                                                  - 2.2485535050338473099840366839763e6*c[106]
+                                                  - 5.612215512522661491097673385794e6*c[107]
+                                                  - 6.411481465496098585754383538034e6*c[108]
+                                                  - 4.0598347469817044266259718861403e6*c[109]
+                                                  - 1.3830276628469873089503731482404e6*c[110]
+                                                  - 198576.73730827586542769607195934*c[111]
+                                                  - 1.2254691183379530596566970076306e6*c[113]
+                                                  - 3.4805624235172108172720585868511e6*c[114]
+                                                  - 4.9691365424588606287274614120881e6*c[115]
+                                                  - 4.3995186267590685130814371727186e6*c[116]
+                                                  - 2.4384893251355438320365884459217e6*c[117]
+                                                  - 774224.8603603477676176333877815*c[118]
+                                                  - 107309.79452035121663375204758931*c[119]
+                                                  + y*(1.1004685389342123305333638359225e6*c[106]
+                                                       + 2.3678312912874515013150427266635e6*c[107]
+                                                       + 2.2413246131482159761964903796825e6*c[108]
+                                                       + 1.1551923767061484551822190866172e6*c[109]
+                                                       + 319278.30618443214235480312412209*c[110]
+                                                       + 37379.150552146045256978084133522*c[111]
+                                                       + 686262.7062692537134077503242731*c[113]
+                                                       + 1.7719226883360345978839570987606e6*c[114]
+                                                       + 2.1918657077695248252743048968389e6*c[115]
+                                                       + 1.6208752835428147153457926425805e6*c[116]
+                                                       + 735156.9432440939682048395853115*c[117]
+                                                       + 189809.96576576267851271012087548*c[118]
+                                                       + 21461.958904070243326750409517862*c[119])
+                                                  + z*(4.7356625825749030026300854533271e6*c[107]
+                                                       + 1.1206623065741079880982451898412e7*c[108]
+                                                       + 1.0396731390355336096639971779555e7*c[109]
+                                                       + 4.4698962865820499929672437377093e6*c[110]
+                                                       + 747583.0110429209051395616826704*c[111]
+                                                       + 2.2149033604200432473549463734507e6*c[114]
+                                                       + 7.385634450092964085163418674131e6*c[115]
+                                                       + 1.0535689343028295649747652176773e7*c[116]
+                                                       + 7.879963485397632221695624305058e6*c[117]
+                                                       + 3.0469494504504008919145572035274e6*c[118]
+                                                       + 482894.07534158047485188421415189*c[119]))
+                                             + z*(831600.*c[73]
+                                                  + 1.6399373158752135669996634024209e6*c[74]
+                                                  + 1.1157084780532950669203212937502e6*c[75]
+                                                  + 261643.48262473498883053810171145*c[76]
+                                                  + 342183.10887593502019500308062545*c[79]
+                                                  + 1.1134104148965016754353281744775e6*c[80]
+                                                  + 1.4085618197296134293654541560769e6*c[81]
+                                                  + 807449.3172948999403965277149117*c[82]
+                                                  + 175557.99041912048498714874516431*c[83]
+                                                  - 1.8970838674133518654895451270253e6*c[101]
+                                                  - 3.7410998382828544876593578547009e6*c[102]
+                                                  - 2.5452050919326717392869860927713e6*c[103]
+                                                  - 596873.0518292813661579540937786*c[104]
+                                                  - 6.192789531059488541900880977428e6*c[107]
+                                                  - 2.0150370320130595555228062548107e7*c[108]
+                                                  - 2.5491985620582795236953776959486e7*c[109]
+                                                  - 1.461312247536439420777752760405e7*c[110]
+                                                  - 3.1772277969324138468431371513494e6*c[111]
+                                                  - 2.5313181261943351398342244268008e6*c[114]
+                                                  - 1.0074413812108374973310469712179e7*c[115]
+                                                  - 1.852428895477502531823763020092e7*c[116]
+                                                  - 1.8378923581102349205120989632788e7*c[117]
+                                                  - 9.390598306306153568523553348576e6*c[118]
+                                                  - 1.9315763013663218994075368566076e6*c[119]
+                                                  + z*(1.1206623065741079880982451898412e7*c[108]
+                                                       + 2.4259039910829117558826600818961e7*c[109]
+                                                       + 1.7879585146328199971868974950837e7*c[110]
+                                                       + 4.4854980662575254308373700960227e6*c[111]
+                                                       + 3.8119403613383040439553128640676e6*c[115]
+                                                       + 1.5128169313066270676560731330752e7*c[116]
+                                                       + 2.1870919061511795554093977663018e7*c[117]
+                                                       + 1.3786197513513289281449471937271e7*c[118]
+                                                       + 3.2192938356105364990125614276793e6*c[119])))
+                                        + z*(132166.58579232498279433156890587*c[47]
+                                             + 195477.01655181869487790863347137*c[48]
+                                             + 73883.36754642414104801597685673*c[49]
+                                             + 45244.13774181136939042391551312*c[52]
+                                             + 148704.40477672475455635683681355*c[53]
+                                             + 155125.75028021621143323682512414*c[54]
+                                             + 52195.034246564107413036084387*c[55]
+                                             - 307600.98829490128931743423002093*c[68]
+                                             - 454947.99702823178821381091401338*c[69]
+                                             - 171954.17994337910249344934204435*c[70]
+                                             - 729000.*c[73]
+                                             - 2.3960123121553444972397679580825e6*c[74]
+                                             - 2.4994767852492649226461743269078e6*c[75]
+                                             - 840996.9084366481783838724697868*c[76]
+                                             - 256637.33165695126514625231046908*c[79]
+                                             - 1.0628008505830243265519041665467e6*c[80]
+                                             - 1.9876372345073433947712519757974e6*c[81]
+                                             - 1.6956435663192898748327082013147e6*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + 528983.9559003656587177031490509*c[96]
+                                             + 782377.8217715530310289214603836*c[97]
+                                             + 295711.02109999214569348358984499*c[98]
+                                             + 1.6038981788131065771866154255759e6*c[101]
+                                             + 5.271549772125840414429095158897e6*c[102]
+                                             + 5.499185547115136212459457830745e6*c[103]
+                                             + 1.8503064606707722350896576907138e6*c[104]
+                                             + 2.4589017255677380975194674469198e6*c[107]
+                                             + 1.0182941151082038930315785619231e7*c[108]
+                                             + 1.9044012787141264677018409846204e7*c[109]
+                                             + 1.6246353810846297089823251277443e7*c[110]
+                                             + 5.046185324539716109692041358026e6*c[111]
+                                             + 876225.5052211160099426161477387*c[114]
+                                             + 4.0528047248294606181612804351488e6*c[115]
+                                             + 9.404639007808859007720643025083e6*c[116]
+                                             + 1.3232824978393691427687112535607e7*c[117]
+                                             + 9.890098216216055354083316824564e6*c[118]
+                                             + 2.8973644520494828491113052849114e6*c[119]
+                                             + z*(1.6399373158752135669996634024209e6*c[74]
+                                                  + 2.6033197821243551561474163520837e6*c[75]
+                                                  + 1.0465739304989399553221524068458e6*c[76]
+                                                  + 455486.07882129613995081607137715*c[80]
+                                                  + 1.8624317394202666454943227174795e6*c[81]
+                                                  + 2.1801131566962298390706248302617e6*c[82]
+                                                  + 790010.9568860421824421693532394*c[83]
+                                                  - 3.7410998382828544876593578547009e6*c[102]
+                                                  - 5.938811881176234058336300883133e6*c[103]
+                                                  - 2.3874922073171254646318163751146e6*c[104]
+                                                  - 8.243333312780698181684207406044e6*c[108]
+                                                  - 3.3706069876103918146638882868653e7*c[109]
+                                                  - 3.9455430683483864360999324530934e7*c[110]
+                                                  - 1.4297525086195862310794117181072e7*c[111]
+                                                  - 2.4505330894317668853998439840434e6*c[115]
+                                                  - 1.2967002268342517722766341140644e7*c[116]
+                                                  - 2.9773856201385805712296003205117e7*c[117]
+                                                  - 2.8771194810810342848242376216914e7*c[118]
+                                                  - 9.657881506831609497037684283038e6*c[119]
+                                                  + z*(1.6172693273886078372551067212641e7*c[109]
+                                                       + 2.6819377719492299957803462426256e7*c[110]
+                                                       + 1.1213745165643813577093425240057e7*c[111]
+                                                       + 3.7820423282665676691401828326879e6*c[116]
+                                                       + 1.8332976272149593332108187158706e7*c[117]
+                                                       + 2.3226745810810433028529001633446e7*c[118]
+                                                       + 8.853058047928975372284543926118e6*c[119]))))
+                                   + z*(17619.988649258545989456419029823*c[28]
+                                        + 14891.608375189027915359890346539*c[29]
+                                        + 4502.7991294304923723830049090027*c[32]
+                                        + 16649.324310613929536087674735333*c[33]
+                                        + 11327.135560237636707507697947743*c[34]
+                                        - 42140.883711664139708868371984947*c[43]
+                                        - 35615.547166932589469052806814348*c[44]
+                                        - 63635.7635296379546787522368806*c[47]
+                                        - 235296.40881237435494563076251183*c[48]
+                                        - 160080.62968391897227070128318957*c[49]
+                                        - 18097.655096724547756169566205248*c[52]
+                                        - 83274.46667496586255155982861559*c[53]
+                                        - 175359.54379502702162018075883599*c[54]
+                                        - 104390.068493128214826072168774*c[55]
+                                        + 74072.56982176330568948587041911*c[64]
+                                        + 62602.74754353837463846462915897*c[65]
+                                        + 141969.68690533905660804656770197*c[68]
+                                        + 524939.9965710366787082433623231*c[69]
+                                        + 357135.60449778736671716401809212*c[70]
+                                        + 155520.*c[73]
+                                        + 715609.0105637295565089440301473*c[74]
+                                        + 1.5069309313966582722040703188314e6*c[75]
+                                        + 897063.3689990913902761306344393*c[76]
+                                        + 46661.333028536593662954965539834*c[79]
+                                        + 234644.34363521316300496585495186*c[80]
+                                        + 610376.7885494991527250301343*c[81]
+                                        + 968939.1807538799284758332578941*c[82]
+                                        + 526673.9712573614549614462354929*c[83]
+                                        - 113903.5044237006783411936790514*c[92]
+                                        - 96266.03139217903793185159055143*c[93]
+                                        - 240701.69421921400343768503078508*c[96]
+                                        - 890006.5168300735538159688570501*c[97]
+                                        - 605503.519395222012610466398254*c[98]
+                                        - 331127.36594851232561272060398987*c[101]
+                                        - 1.5236479341370171004285384717327e6*c[102]
+                                        - 3.2085009643757316471011703472511e6*c[103]
+                                        - 1.9099937658537003717054531000917e6*c[104]
+                                        - 314606.95478644460506983085179445*c[107]
+                                        - 1.5820538681094269237575751587357e6*c[108]
+                                        - 4.1153728420156538715866554960738e6*c[109]
+                                        - 6.532925341927611528182894693575e6*c[110]
+                                        - 3.5510193024538742994129179926846e6*c[111]
+                                        - 97358.38946901288999362401641542*c[114]
+                                        - 513145.817872464005917061347086*c[115]
+                                        - 1.4605689368188000731687362273803e6*c[116]
+                                        - 2.8487331550708641267937533930822e6*c[117]
+                                        - 3.7961993153152535702542024175095e6*c[118]
+                                        - 1.9315763013663218994075368566076e6*c[119]
+                                        + z*(195477.01655181869487790863347137*c[48]
+                                             + 172394.52427498966244537061266569*c[49]
+                                             + 39654.507940459934548361823150279*c[53]
+                                             + 188848.73947156756174481004797722*c[54]
+                                             + 139186.757990837619768096225032*c[55]
+                                             - 454947.99702823178821381091401338*c[69]
+                                             - 401226.41986788457248471513143683*c[70]
+                                             - 638936.6165747585325972714554887*c[74]
+                                             - 3.0428413037817138188736035284095e6*c[75]
+                                             - 2.2426584224977284756903265860981e6*c[76]
+                                             - 151828.69294043204665027202379238*c[80]
+                                             - 912956.7350099346301442758419017*c[81]
+                                             - 2.4223479518846998211895831447352e6*c[82]
+                                             - 1.5800219137720843648843387064788e6*c[83]
+                                             + 782377.8217715530310289214603836*c[97]
+                                             + 689992.3825666483399514617096383*c[98]
+                                             + 1.4057466059002241105144253757058e6*c[102]
+                                             + 6.694660666053209302124557359168e6*c[103]
+                                             + 4.9341505617887259602390871752368e6*c[104]
+                                             + 1.4547058787260055614736836598901e6*c[108]
+                                             + 8.747249967847037581307668564529e6*c[109]
+                                             + 2.320907687263756727117607325349e7*c[110]
+                                             + 1.5138555973619148329076124074077e7*c[111]
+                                             + 377005.09068181029006151445908361*c[115]
+                                             + 2.4936542823735611005319886808931e6*c[116]
+                                             + 8.270515611496057142304445334755e6*c[117]
+                                             + 1.6183797081080817852136336622014e7*c[118]
+                                             + 9.657881506831609497037684283038e6*c[119]
+                                             + z*(1.7355465214162367707649442347225e6*c[75]
+                                                  + 1.5698608957484099329832286102687e6*c[76]
+                                                  + 292146.15520317908164616826940854*c[81]
+                                                  + 1.6956435663192898748327082013147e6*c[82]
+                                                  + 1.3166849281434036374036155887323e6*c[83]
+                                                  - 3.959207920784156038890867255422e6*c[103]
+                                                  - 3.5812383109756881969477245626719e6*c[104]
+                                                  - 5.287226647231987160257079665671e6*c[109]
+                                                  - 3.0687557198265227836332807968504e7*c[110]
+                                                  - 2.3829208476993103851323528635121e7*c[111]
+                                                  - 1.0805835223618764768971950950537e6*c[116]
+                                                  - 7.994831757779521904227630490263e6*c[117]
+                                                  - 2.5474495405404991063547937275393e7*c[118]
+                                                  - 1.7706116095857950744569087852236e7*c[119]
+                                                  + z*(1.3409688859746149978901731213128e7*c[110]
+                                                       + 1.2335119682208194934802767764062e7*c[111]
+                                                       + 1.9297869760157466665377039114427e6*c[117]
+                                                       + 1.3186797621621407138777755766086e7*c[118]
+                                                       + 1.0623669657514770446741452711342e7*c[119]))))));
+    return;
+                #endif
+                #if (PMAX3D>=8)
+  case ( 8 ) :
+    grad[0] /*ARGH*/[0]= 12.649110640673517327995574177731*c[1]
+                         + 4.4721359549995793928183473374626*c[2]
+                         + 7.745966692414833770358530799565*c[3]
+                         - 37.416573867739413855837487323165*c[4]
+                         - 37.04051835490426826702262055095*c[5]
+                         - 64.15605972938176009223266071219*c[6]
+                         - 12.961481396815720461931934872176*c[7]
+                         - 22.449944320643648313502492393899*c[8]
+                         - 28.98275349237887714743732831434*c[9]
+                         + 76.36753236814713263529119110732*c[10]
+                         + 90.*c[11]
+                         + 155.88457268119895641747017073553*c[12]
+                         + 73.48469228349534294591852224118*c[13]
+                         + 127.27922061357855439215198517887*c[14]
+                         + 164.31676725154983403709093484024*c[15]
+                         + 25.455844122715710878430397035775*c[16]
+                         + 44.090815370097205767551113344706*c[17]
+                         + 56.92099788303082797598008379979*c[18]
+                         + 67.3498329619309449405074771817*c[19]
+                         - 131.33164127505602752783764317925*c[20]
+                         - 165.83123951776999245574663683353*c[21]
+                         - 287.22813232690143299253057341095*c[22]
+                         - 162.48076809271920720919767136532*c[23]
+                         - 281.42494558940577327393780681267*c[24]
+                         - 363.31804249169899985070393716618*c[25]
+                         - 121.95080975540916841870638295216*c[26]
+                         - 211.22499852053496937195697277492*c[27]
+                         - 272.69030052423940221777791355678*c[28]
+                         - 322.65151479576227149946429084169*c[29]
+                         - 41.952353926806061879658140547198*c[30]
+                         - 72.66360849833979997014078743324*c[31]
+                         - 93.80831519646859109131260227089*c[32]
+                         - 110.99549540409286357391783156889*c[33]
+                         - 125.85706178041818563897442164159*c[34]
+                         + 203.96078054371139320112896436091*c[35]
+                         + 266.81079438433520769082237379282*c[36]
+                         + 462.12985188148146723267009094954*c[37]
+                         + 282.6163477224910993524493672627*c[38]
+                         + 489.50587330490734368270951446619*c[39]
+                         + 631.9493650602079685580307533991*c[40]
+                         + 254.95097567963924150141120545114*c[41]
+                         + 441.58804331639234273820213634796*c[42]
+                         + 570.0877125495689895680245127834*c[43]
+                         + 674.5368781616020732775152805748*c[44]
+                         + 182.42806801586207666176784409068*c[45]
+                         + 315.97468253010398427901537669957*c[46]
+                         + 407.92156108742278640225792872182*c[47]
+                         + 482.6593001279473947602682307935*c[48]
+                         + 547.284204047586229985303532272*c[49]
+                         + 62.4499799839839820584689312094*c[50]
+                         + 108.16653826391967879357663802411*c[51]
+                         + 139.64240043768941169883924541086*c[52]
+                         + 165.22711641858306061817426312616*c[53]
+                         + 187.34993995195194617540679362819*c[54]
+                         + 207.12315177207979132157176344048*c[55]
+                         - 295.77018105278970126676368271243*c[56]
+                         - 395.0443013131565222882850707778*c[57]
+                         - 684.2368011149356471012071426318*c[58]
+                         - 436.39431710323634781584730913172*c[59]
+                         - 755.8571293571292365706183002651*c[60]
+                         - 975.8073580374355836731652197047*c[61]
+                         - 427.22359485402956849643643058463*c[62]
+                         - 739.9729724794007636877410893973*c[63]
+                         - 955.3009996854394582969407891353*c[64]
+                         - 1130.3273862027762087500558042592*c[65]
+                         - 367.42346141747671472959261120588*c[66]
+                         - 636.3961030678927719607599258944*c[67]
+                         - 821.5838362577491701854546742012*c[68]
+                         - 972.1111047611790346448951154132*c[69]
+                         - 1102.2703842524301441887778336177*c[70]
+                         - 254.91174943497602539064579823537*c[71]
+                         - 441.52010146764552491043625557519*c[72]
+                         - 570.*c[73]
+                         - 674.433095273356228852675425238*c[74]
+                         - 764.7352483049280761719373947061*c[75]
+                         - 845.4466275289055761530993082513*c[76]
+                         - 86.94826047713663144231198494302*c[77]
+                         - 150.59880477613359863607096464133*c[78]
+                         - 194.42222095223580692897902308264*c[79]
+                         - 230.04347415216976765192730877634*c[80]
+                         - 260.84478143140989432693595482906*c[81]
+                         - 288.37475617674997871304561246848*c[82]
+                         - 313.49641146271515176276561636484*c[83]
+                         + 408.16663263917103296119070142819*c[84]
+                         + 552.4961538327665136760689207005*c[85]
+                         + 956.9514094247418997319195747232*c[86]
+                         + 626.1693061784488331085299268583*c[87]
+                         + 1084.5570524412258875825924352235*c[88]
+                         + 1400.1571340388906506826709913009*c[89]
+                         + 641.40470843298305179615681653*c[90]
+                         + 1110.9455432198285748699724508777*c[91]
+                         + 1434.2245291445827172082537426344*c[92]
+                         + 1696.9973482595663737986658590798*c[93]
+                         + 599.7666212786436817416333832835*c[94]
+                         + 1038.8262607385317730871429935458*c[95]
+                         + 1341.1189358144191083010551618355*c[96]
+                         + 1586.8333245807512975013398226475*c[97]
+                         + 1799.2998638359310452249001498505*c[98]
+                         + 499.89998999799949985995798679571*c[99]
+                         + 865.8521813797087154624960697546*c[100]
+                         + 1117.8103595869918399349171623886*c[101]
+                         + 1322.6110539383828996775507567124*c[102]
+                         + 1499.6999699939984995798739603871*c[103]
+                         + 1657.9806995257815726609835938296*c[104]
+                         + 339.39946965191327475973317181595*c[105]
+                         + 587.8571254990450483618396559415*c[106]
+                         + 758.9202856690549683702060021357*c[107]
+                         + 897.966591806176272514619543142*c[108]
+                         + 1018.1984089557398242791995154479*c[109]
+                         + 1125.6606948810107583021905017125*c[110]
+                         + 1223.7221906952574340082110877046*c[111]
+                         + 115.44695751729449539499947596727*c[112]
+                         + 199.95999599919979994398319471828*c[113]
+                         + 258.14724480420084468006367988936*c[114]
+                         + 305.44393920980000352206032564644*c[115]
+                         + 346.34087255188348618499842790182*c[116]
+                         + 382.89424127296560844002061734975*c[117]
+                         + 416.24992492491815463313622999008*c[118]
+                         + 447.12414383479673597396686495546*c[119]
+                         - 542.468432261269927622016929568*c[120]
+                         - 741.0128204019145038802869372561*c[121]
+                         - 1283.4718539960274485302364171808*c[122]
+                         - 854.1662601625048968649219172477*c[123]
+                         - 1479.459360712554348060046171549*c[124]
+                         - 1909.9738218101315118349171691427*c[125]
+                         - 900.0044444334705617365280876923*c[126]
+                         - 1558.853424796571436778482498977*c[127]
+                         - 2012.4711178051723781215632327284*c[128]
+                         - 2381.1879388238132095143621116037*c[129]
+                         - 882.1791201337741931491784033878*c[130]
+                         - 1527.9790574481052094679337353142*c[131]
+                         - 1972.6124809500724640800615620654*c[132]
+                         - 2334.0265636877400372000422775891*c[133]
+                         - 2646.5373604013225794475352101634*c[134]
+                         - 800.2824501386994679070885895363*c[135]
+                         - 1386.1298640459341896113602708674*c[136]
+                         - 1789.4859597102180114103902774093*c[137]
+                         - 2117.3483416764469650727205267742*c[138]
+                         - 2400.8473504160984037212657686089*c[139]
+                         - 2654.2366134163698556490819048367*c[140]
+                         - 652.3802572120036190450307155078*c[141]
+                         - 1129.9557513460427535273699459808*c[142]
+                         - 1458.7666023048375232500264234932*c[143]
+                         - 1726.0359208313134060700538668072*c[144]
+                         - 1957.1407716360108571350921465235*c[145]
+                         - 2163.7005338077633334731720928721*c[146]
+                         - 2352.1904684782650483411580901652*c[147]
+                         - 435.88989435406735522369819838596*c[148]
+                         - 754.9834435270749697236684806946*c[149]
+                         - 974.67943448089639068384131999*c[150]
+                         - 1153.2562594670795889354183238818*c[151]
+                         - 1307.6696830622020656710945951579*c[152]
+                         - 1445.6832294800960303488129492728*c[153]
+                         - 1571.6233645501710980218386989128*c[154]
+                         - 1688.1943016134132183116889409522*c[155]
+                         - 147.9459360712554348060046171549*c[156]
+                         - 256.2498780487514690594765751743*c[157]
+                         - 330.81717005016532243094190127042*c[158]
+                         - 391.42815432720217142701842930471*c[159]
+                         - 443.83780821376630441801385146471*c[160]
+                         - 490.68115920626094485671542019287*c[161]
+                         - 533.4266585014288541130326338723*c[162]
+                         - 572.9921465430394535504751507428*c[163]
+                         - 609.9967213026640522780732057891*c[164]
+                         + z*(109.98181667894016015811313264947*c[6]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 290.98453567157138531261098537299*c[12]
+                              - 229.10259710444139790587357332197*c[14]
+                              - 887.3105431583691038002910481373*c[15]
+                              - 58.78775382679627435673481779294*c[17]
+                              - 227.68399153212331190392033519916*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + 551.478014067650751345658700949*c[22]
+                              + 534.7073966198709692204818329441*c[24]
+                              + 2070.9128422026842991490124418472*c[25]
+                              + 389.95384342252609730207441127677*c[27]
+                              + 1510.2847413650182276676930596991*c[28]
+                              + 3573.9860100453666996863736831694*c[29]
+                              + 108.99541274750969995521118114985*c[31]
+                              + 422.137418384108659910906710219*c[32]
+                              + 998.95945863683577216526048412*c[33]
+                              + 1887.8559267062727845846163246239*c[34]
+                              - 899.2797117693693416419526094153*c[37]
+                              - 948.4176295282579783852496842782*c[39]
+                              - 3673.2056844124588172435537541325*c[40]
+                              - 847.8490431674732980573481017881*c[42]
+                              - 3283.7052242855173799118211936323*c[43]
+                              - 7770.664836421655884156976032221*c[44]
+                              - 592.4525297439449705231538313117*c[46]
+                              - 2294.5587811167531735127008490603*c[47]
+                              - 5429.917126439408191053017596427*c[48]
+                              - 10261.578825892241812224441230101*c[49]
+                              - 173.06646122227148606972262083858*c[51]
+                              - 670.2835221009091761544283779721*c[52]
+                              - 1586.1803176183973819344729260112*c[53]
+                              - 2997.5990392312311388065086980511*c[54]
+                              - 4970.9556425299149917177223225716*c[55]
+                              + 1341.6407864998738178455042012388*c[58]
+                              + 1478.8509052639485063338184135622*c[60]
+                              + 5727.564927611034947646839333049*c[61]
+                              + 1441.9986130367809753914954562613*c[63]
+                              + 5584.836613545646063889807690329*c[64]
+                              + 13216.135592524767979231421711339*c[65]
+                              + 1230.3657992645926924574691900624*c[67]
+                              + 4765.186250294945187075637110367*c[68]
+                              + 11276.488815229676801880783338793*c[69]
+                              + 21310.560762213649454316371449941*c[70]
+                              + 836.564402780802047198721326353*c[72]
+                              + 3240.*c[73]
+                              + 7667.239398897102391167257465864*c[74]
+                              + 14489.720494198637232731445373379*c[75]
+                              + 24028.483098189947953824927708194*c[76]
+                              + 250.99800796022266439345160773556*c[78]
+                              + 972.1111047611790346448951154132*c[79]
+                              + 2300.4347415216976765192730877634*c[80]
+                              + 4347.4130238568315721155992471509*c[81]
+                              + 7209.368904418749467826140311712*c[82]
+                              + 10972.374401195030311696796572769*c[83]
+                              - 1885.337105135312399471841550201*c[86]
+                              - 2134.1283935133799723399399531817*c[88]
+                              - 8265.443726745709324997702948647*c[89]
+                              - 2181.493066686208837926491358087*c[91]
+                              - 8448.886317142632734099531138428*c[92]
+                              - 19993.714212221800185846099576067*c[93]
+                              - 2032.4861623145186864748449873722*c[95]
+                              - 7871.785058041155635680106384687*c[96]
+                              - 18628.043375513167405450510961514*c[97]
+                              - 35203.692988094303058748046410118*c[98]
+                              - 1682.2270952520055043271352212374*c[100]
+                              - 6515.237524449895295620660032208*c[101]
+                              - 15417.866000196006373384020249676*c[102]
+                              - 29137.027988454827991837551230378*c[103]
+                              - 48318.294671894205831834379020176*c[104]
+                              - 1122.2726941345405468726029795247*c[106]
+                              - 4346.5434542864057279384525576865*c[107]
+                              - 10285.79914250711003062200567599*c[108]
+                              - 19438.333261882305736239263476732*c[109]
+                              - 32234.828989774398987744546185403*c[110]
+                              - 49060.135099691684399783735425248*c[111]
+                              - 342.78856457005679990397119094563*c[113]
+                              - 1327.6144018501757726403274965738*c[114]
+                              - 3141.7090890150857505126204923634*c[115]
+                              - 5937.272100889431191742830192603*c[116]
+                              - 9845.851918447687074171958731851*c[117]
+                              - 14984.997297297053566792904279643*c[118]
+                              - 21461.958904070243326750409517862*c[119]
+                              + 2536.7443702509718982715260951339*c[122]
+                              + 2921.9322374072948374185911888093*c[124]
+                              + 11316.594894225029207621884227171*c[125]
+                              + 3074.9985365850176287137189020916*c[127]
+                              + 11909.418121805951607513908445735*c[128]
+                              + 28182.827111558556342745326909939*c[129]
+                              + 3008.2087693509571311399945413998*c[131]
+                              + 11650.742465611365490972863600949*c[132]
+                              + 27570.688783561429189425499404022*c[133]
+                              + 52103.70428290103828287334945009*c[134]
+                              + 2719.9529407693802965958767579284*c[136]
+                              + 10534.332442067698482264938991542*c[137]
+                              + 24928.780475586847286893917145417*c[138]
+                              + 47110.966876089478110756913195344*c[139]
+                              + 78124.70031942522593985976927444*c[140]
+                              + 2203.4137151247833693783713946626*c[142]
+                              + 8533.784623483299511012654577435*c[143]
+                              + 20194.620273726366851019630241644*c[144]
+                              + 38164.245046902211714134296857209*c[145]
+                              + 63288.24061387707750409028371651*c[146]
+                              + 96322.19968418495372957042379226*c[147]
+                              + 1449.5682115719839418694434829337*c[149]
+                              + 5614.153542609963210338926003142*c[150]
+                              + 13285.512109060756864536019091118*c[151]
+                              + 25107.257914794279660885016227031*c[152]
+                              + 41635.677009026765674045812939055*c[153]
+                              + 63367.85405866289867224053634016*c[154]
+                              + 90757.32565473709461643639746559*c[155]
+                              + 448.43728658531507085408400655502*c[157]
+                              + 1736.7901427633679427624449816697*c[158]
+                              + 4109.9956204356227999836935076995*c[159]
+                              + 7767.161643740910327315242400632*c[160]
+                              + 12880.380429164349802488779780063*c[161]
+                              + 19603.429699927510388653949294808*c[162]
+                              + 28076.615180608933223973282386398*c[163]
+                              + 38429.793442067835293518611964713*c[164]
+                              + z*(788.7204828074392033780364872332*c[15]
+                                   + 113.84199576606165595196016759958*c[18]
+                                   + 673.498329619309449405074771817*c[19]
+                                   - 1961.9174294551745991938012606974*c[25]
+                                   - 1384.4276795846000420287186380575*c[28]
+                                   - 8190.384606353965353447939690597*c[29]
+                                   - 281.42494558940577327393780681267*c[32]
+                                   - 1664.9324310613929536087674735333*c[33]
+                                   - 5663.567780118818353753848973872*c[34]
+                                   + 3554.7151784636698231389229878702*c[40]
+                                   + 3146.8841732736208224154953105642*c[43]
+                                   + 18617.217837260217222459421743864*c[44]
+                                   + 2141.5881957089696286118541257896*c[47]
+                                   + 12669.806628358619112457041058329*c[48]
+                                   + 43098.631068747415611342653166423*c[49]
+                                   + 502.7126415756818821158212834791*c[52]
+                                   + 2974.0880955344950911271367362709*c[53]
+                                   + 10116.896757405405093471966855922*c[54]
+                                   + 26097.517123282053706518042193501*c[55]
+                                   - 5600.28570699745639325468734787*c[61]
+                                   - 5437.867228978655377997970645847*c[64]
+                                   - 32170.856376540553633655434428917*c[65]
+                                   - 4600.8694830433953530385461755267*c[68]
+                                   - 27219.11093331301297005706323157*c[69]
+                                   - 92590.71227720413211185733802388*c[70]
+                                   - 3060.*c[73]
+                                   - 18103.204136284825090256024572179*c[74]
+                                   - 61581.31210034420823910864283686*c[75]
+                                   - 158854.97159358910036139813318195*c[76]
+                                   - 777.6888838089432277159160923306*c[79]
+                                   - 4600.8694830433953530385461755267*c[80]
+                                   - 15650.686885884593659616157289743*c[81]
+                                   - 40372.465864744997019826385745587*c[82]
+                                   - 87778.99520956024249357437258216*c[83]
+                                   + 8129.944649258074745899379949489*c[89]
+                                   + 8292.42545941776916494953982105*c[92]
+                                   + 49058.650613322009715270522107942*c[93]
+                                   + 7696.85650119579662155388179836*c[96]
+                                   + 45535.217140143298102212360128145*c[97]
+                                   + 154896.24914761493345849140420452*c[98]
+                                   + 6323.612891377839551631817090084*c[101]
+                                   + 37410.998382828544876593578547009*c[102]
+                                   + 127260.25459663358696434930463856*c[103]
+                                   + 328280.17850610475138687475157825*c[104]
+                                   + 4139.5651945584816456556691025586*c[107]
+                                   + 24489.997958350261977671442085691*c[108]
+                                   + 83307.14255092416744102541490028*c[109]
+                                   + 214898.85993182932658496364123602*c[110]
+                                   + 467239.38190182556571222605166903*c[111]
+                                   + 1106.3453348751464772002729138115*c[114]
+                                   + 6545.227268781428646901292692424*c[115]
+                                   + 22264.77037833536696903561322226*c[116]
+                                   + 57434.13619094484126600309260246*c[117]
+                                   + 124874.97747747544638994086899702*c[118]
+                                   + 241447.03767079023742594210707595*c[119]
+                                   - 11173.346857589269344234265439485*c[125]
+                                   - 11744.0095367808689462984374951*c[128]
+                                   - 69478.49739307838542829577120159*c[129]
+                                   - 11465.810045522296197465357829505*c[132]
+                                   - 67832.64700717494483112622869243*c[133]
+                                   - 230744.97610999031239558197613612*c[134]
+                                   - 10331.749125874088896067536318628*c[137]
+                                   - 61123.45212764082748228796992386*c[138]
+                                   - 207922.4403473564466618982995833*c[139]
+                                   - 536356.1156545154934717295698264*c[140]
+                                   - 8314.969633137573882525150613911*c[143]
+                                   - 49192.023743692432072996535204005*c[144]
+                                   - 167335.53597487892828505037852776*c[145]
+                                   - 431658.25649464878502789783252799*c[146]
+                                   - 938523.9969228277542881220779759*c[147]
+                                   - 5380.230478334548076574804086345*c[150]
+                                   - 31829.872761291396654617545739137*c[151]
+                                   - 108275.04975755033103756663247907*c[152]
+                                   - 279305.9999355545530633906617995*c[153]
+                                   - 607275.2680621861122756384732599*c[154]
+                                   - 1.1741729006581611616001458922111e6*c[155]
+                                   - 1488.6772652257439509392385557169*c[158]
+                                   - 8807.133472362048857107914659356*c[159]
+                                   - 29959.052054429225548215934973868*c[160]
+                                   - 77282.28257498609881493267868038*c[161]
+                                   - 168029.39742795008904560527966978*c[162]
+                                   - 324886.54708990337016311941047118*c[163]
+                                   - 576446.9016310175294027791794707*c[164]
+                                   + z*(4963.8694583963426384532967821798*c[29]
+                                        + 554.9774770204643178695891578444*c[33]
+                                        + 4404.9971623146364973641047574557*c[34]
+                                        - 11871.849055644196489684268938116*c[44]
+                                        - 7843.213627079145164854358750394*c[48]
+                                        - 62253.57821041293366082827679594*c[49]
+                                        - 1321.8169313486644849453941050093*c[53]
+                                        - 10491.596637309308985822780443179*c[54]
+                                        - 46395.585996945873256032075010668*c[55]
+                                        + 20867.582514512791546154876386324*c[65]
+                                        + 17497.999885701222623608112077438*c[69]
+                                        + 138886.06841580619816778600703582*c[70]
+                                        + 11358.873183551262801729270319798*c[74]
+                                        + 90158.26085279152055921788232325*c[75]
+                                        + 398694.83066626284012272472641745*c[76]
+                                        + 2300.4347415216976765192730877634*c[80]
+                                        + 18259.134700198692602885516838034*c[81]
+                                        + 80744.93172948999403965277149117*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        - 32088.677130726345977283863517145*c[93]
+                                        - 29666.88389433578512719896190167*c[97]
+                                        - 235473.59087591967157073693265434*c[98]
+                                        - 24184.887843444715879818070979884*c[102]
+                                        - 191961.59615923180794622386692955*c[103]
+                                        - 848886.1181572001652024236000407*c[104]
+                                        - 15510.332040288499252525246654271*c[108]
+                                        - 123109.44399192126966284866868597*c[109]
+                                        - 544410.4451606342940152412244646*c[110]
+                                        - 1.7755096512269371497064589963423e6*c[111]
+                                        - 3490.7878766834286116806894359593*c[115]
+                                        - 27707.269804150678894799874232146*c[116]
+                                        - 122526.15720734899470080659755192*c[117]
+                                        - 399599.92792792142844781078079048*c[118]
+                                        - 1.0730979452035121663375204758931e6*c[119]
+                                        + 45666.618004840253333152150085549*c[129]
+                                        + 44492.381370297544459125805916543*c[133]
+                                        + 353147.32902855148169503047960617*c[134]
+                                        + 39949.968710876357831560764656117*c[138]
+                                        + 317093.04628137148728394076189174*c[139]
+                                        + 1.4022382108614784143051753459515e6*c[140]
+                                        + 31931.664535379298012295996535933*c[144]
+                                        + 253449.7299268634059989944329748*c[145]
+                                        + 1.1207968765124214067391031441078e6*c[146]
+                                        + 3.6553039880152238851221596721167e6*c[147]
+                                        + 20297.310166620600765263362500319*c[151]
+                                        + 161104.90495326329449067885412345*c[152]
+                                        + 712432.6954877913237558950214016*c[153]
+                                        + 2.3234879821509729513154863324727e6*c[154]
+                                        + 6.239566138763175254880002325759e6*c[155]
+                                        + 4892.8519290900271428377303663089*c[159]
+                                        + 38835.808218704551636576212003162*c[160]
+                                        + 171738.4057221913306998503970675*c[161]
+                                        + 560097.9914265002968186842655659*c[162]
+                                        + 1.5041043846754785655699972706999e6*c[163]
+                                        + 3.522731065522884901905872763432e6*c[164]
+                                        + z*(28732.420712498277074228435444282*c[49]
+                                             + 2622.8991593273272464556951107947*c[54]
+                                             + 26097.517123282053706518042193501*c[55]
+                                             - 66871.06997798076208078585523947*c[70]
+                                             - 42261.684774746025262133382339021*c[75]
+                                             - 420498.4542183240891919362348934*c[76]
+                                             - 6086.378233399564200961838946011*c[81]
+                                             - 60558.69879711749552973957861838*c[82]
+                                             - 329171.23203585090935090389718308*c[83]
+                                             + 114998.73042777472332524361827305*c[98]
+                                             + 92981.398139627906973952185544*c[103]
+                                             + 925153.2303353861175448288453569*c[104]
+                                             + 58314.9997856469172087177904302*c[109]
+                                             + 580226.9218159391817794018313373*c[110]
+                                             + 3.153865827837322568557525848766e6*c[111]
+                                             + 10390.226176556504585549952837055*c[116]
+                                             + 103381.44514370071427880556668443*c[117]
+                                             + 561937.3986486395087547339104866*c[118]
+                                             + 2.2132645119822438430711359815295e6*c[119]
+                                             - 173679.01427633679427624449816697*c[134]
+                                             - 155375.59267787202876913097332695*c[139]
+                                             - 1.5459676274747799517714558189115e6*c[140]
+                                             - 123299.86861306868399951080523098*c[145]
+                                             - 1.2268182026690018100792885766585e6*c[146]
+                                             - 6.668459978135881412047183185618e6*c[147]
+                                             - 76890.97736405748146146036219528*c[152]
+                                             - 765055.5650408668192605918127551*c[153]
+                                             - 4.1585154225997527253657851973233e6*c[154]
+                                             - 1.6378861114253335044060006105118e7*c[155]
+                                             - 15534.323287481820654630484801265*c[160]
+                                             - 154564.56514997219762986535736075*c[161]
+                                             - 840146.9871397504452280263983489*c[162]
+                                             - 3.3090296462860528442539939955398e6*c[163]
+                                             - 1.0568193196568654705717618290296e7*c[164]
+                                             + z*(156986.08957484099329832286102687*c[76]
+                                                  + 12111.739759423499105947915723676*c[82]
+                                                  + 144835.34209577440011439771476056*c[83]
+                                                  - 358123.83109756881969477245626719*c[104]
+                                                  - 219196.83713046591311666291406074*c[110]
+                                                  - 2.6212129324692414236455881498633e6*c[111]
+                                                  - 27568.385371653523807681484449182*c[117]
+                                                  - 329669.94054053517846944389415214*c[118]
+                                                  - 2.1247339315029540893482905422683e6*c[119]
+                                                  + 605766.907092158674979835749451*c[140]
+                                                  + 477095.9677046118150308344464783*c[146]
+                                                  + 5.705237981294031874751478947696e6*c[147]
+                                                  + 291449.73906318735971832069057339*c[153]
+                                                  + 3.485231973226459426973229498709e6*c[154]
+                                                  + 2.2462438099547430917568008372734e7*c[155]
+                                                  + 46369.369544991659288959607208226*c[161]
+                                                  + 554497.0115122352938504974229103*c[162]
+                                                  + 3.573752017988937071794313515183e6*c[163]
+                                                  + 1.6486381386647101340919484532862e7*c[164]
+                                                  + z*(822341.3121472129956535178509375*c[111]
+                                                       + 54944.99009008919641157398235869*c[118]
+                                                       + 767265.0308205111989313271402636*c[119]
+                                                       - 1.8474103939428293689671455640157e6*c[147]
+                                                       - 1.1036567915217121518748560079245e6*c[154]
+                                                       - 1.5411728362745042879553605744626e7*c[155]
+                                                       - 123221.5581138300653001105384245*c[162]
+                                                       - 1.7206954160687474790120768776807e6*c[163]
+                                                       - 1.2822741078503301042937376858893e7*c[164]
+                                                       + z*(4.1715956470588085989769158406506e6*c[155]
+                                                            + 245813.63086696392557315383966867*c[163]
+                                                            + 3.9253289015826431764094010792528e6*c[164])))))))
+                         + y*(95.24704719832526125805816713101*c[5]
+                              + 54.99090833947008007905656632474*c[6]
+                              + 51.8459255872628818477277394887*c[7]
+                              + 67.3498329619309449405074771817*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 252.*c[11]
+                              - 145.49226783578569265630549268649*c[12]
+                              - 529.0897844411664692106133601365*c[13]
+                              - 687.3077913133241937176207199659*c[14]
+                              - 295.77018105278970126676368271243*c[15]
+                              - 254.55844122715710878430397035775*c[16]
+                              - 382.12039987417578331877631565412*c[17]
+                              - 341.52598729818496785588050279873*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + 477.59396981117757827255031408058*c[21]
+                              + 275.73900703382537567282935047451*c[22]
+                              + 1234.8538375046659747899023023764*c[23]
+                              + 1604.1221898596129076614454988322*c[24]
+                              + 690.3042807342280997163374806157*c[25]
+                              + 1688.549673536434639643626840876*c[26]
+                              + 2534.699982246419632463483673299*c[27]
+                              + 2265.4271120475273415015395895487*c[28]
+                              + 893.4965025113416749215934207924*c[29]
+                              + 755.1423706825091138338465298496*c[30]
+                              + 1198.9495402226066995073229926484*c[31]
+                              + 1266.412255152325979732720130657*c[32]
+                              + 998.95945863683577216526048412*c[33]
+                              + 377.57118534125455691692326492478*c[34]
+                              - 778.7990755002216873137517937736*c[36]
+                              - 449.63985588468467082097630470767*c[37]
+                              - 2190.2766948493060199814825962859*c[38]
+                              - 2845.2528885847739351557490528347*c[39]
+                              - 1224.4018948041529390811845847108*c[40]
+                              - 3671.2940497868050776203213584964*c[41]
+                              - 5511.018780588576437372762661623*c[42]
+                              - 4925.5578364282760698677317904484*c[43]
+                              - 1942.6662091054139710392440080554*c[44]
+                              - 4104.6315303568967248897764920403*c[45]
+                              - 6516.977827183394675754692144429*c[46]
+                              - 6883.676343350259520538102547181*c[47]
+                              - 5429.917126439408191053017596427*c[48]
+                              - 2052.3157651784483624448882460202*c[49]
+                              - 1748.5994395515514976371300738631*c[50]
+                              - 2855.5966101674795201504232438366*c[51]
+                              - 3239.703690154394351413070493532*c[52]
+                              - 3040.1789421019283153744064415214*c[53]
+                              - 2248.1992794234233541048815235383*c[54]
+                              - 828.4926070883191652862870537619*c[55]
+                              + 1161.8950038622250655537796199347*c[57]
+                              + 670.8203932499369089227521006194*c[58]
+                              + 3415.2598729818496785588050279873*c[59]
+                              + 4436.5527157918455190014552406865*c[60]
+                              + 1909.1883092036783158822797776831*c[61]
+                              + 6244.037155558893693409455523929*c[62]
+                              + 9372.990984739076340044720465699*c[63]
+                              + 8377.254920318469095834711535494*c[64]
+                              + 3304.0338981311919948078554278347*c[65]
+                              + 8524.224304885459781726548579977*c[66]
+                              + 13534.023791910519617032161090687*c[67]
+                              + 14295.558750884835561226911331101*c[68]
+                              + 11276.488815229676801880783338793*c[69]
+                              + 4262.1121524427298908632742899883*c[70]
+                              + 8452.336954949205052426676467804*c[71]
+                              + 13803.312645883233778778901884824*c[72]
+                              + 15660.*c[73]
+                              + 14695.542181219446249737243476239*c[74]
+                              + 10867.290370648977924548584030034*c[75]
+                              + 4004.7471830316579923041546180324*c[76]
+                              + 3477.9304190854652576924793977207*c[77]
+                              + 5772.954183085121281049386977918*c[78]
+                              + 6804.777733328253242514265807892*c[79]
+                              + 6901.30422456509302955781926329*c[80]
+                              + 6086.378233399564200961838946011*c[81]
+                              + 4325.6213426512496806956841870272*c[82]
+                              + 1567.4820573135757588138280818242*c[83]
+                              - 1632.7498277445935777292783029657*c[85]
+                              - 942.6685525676561997359207751005*c[86]
+                              - 4928.55840992069404124133232753*c[87]
+                              - 6402.385180540139917019819859545*c[88]
+                              - 2755.1479089152364416659009828823*c[89]
+                              - 9446.142069649386762816127661624*c[90]
+                              - 14179.704933460357446522193827566*c[91]
+                              - 12673.329475713949101149296707642*c[92]
+                              - 4998.4285530554500464615248940168*c[93]
+                              - 14081.477195237721223499218564047*c[94]
+                              - 22357.347785459705551223294861094*c[95]
+                              - 23615.35517412346690704031915406*c[96]
+                              - 18628.043375513167405450510961514*c[97]
+                              - 7040.738597618860611749609282024*c[98]
+                              - 16996.599659931982995238571551054*c[99]
+                              - 27756.747071658090821397731150417*c[100]
+                              - 31490.314701507827262166523489006*c[101]
+                              - 29550.909833709012215652705478546*c[102]
+                              - 21852.770991341120993878163422784*c[103]
+                              - 8053.049111982367638639063170029*c[104]
+                              - 15550.666609505844588991410781385*c[105]
+                              - 25812.271965094432578069868529068*c[106]
+                              - 30425.804180004840095569167903806*c[107]
+                              - 30857.397427521330091866017027971*c[108]
+                              - 27213.666566635228030734968867425*c[109]
+                              - 19340.897393864639392646727711242*c[110]
+                              - 7008.590728527383485683390775035*c[111]
+                              - 6234.135705933902751329971702233*c[112]
+                              - 10455.051219386732397071121323842*c[113]
+                              - 12612.336817576669840083111217452*c[114]
+                              - 13352.263628314114439678637092544*c[115]
+                              - 12765.135016912277062247084914096*c[116]
+                              - 10830.437110292455781589154605036*c[117]
+                              - 7492.498648648526783396452139821*c[118]
+                              - 2682.7448630087804158438011897327*c[119]
+                              + 2196.8850675444994703274389198652*c[121]
+                              + 1268.3721851254859491357630475669*c[122]
+                              + 6747.913455283788685232883146256*c[123]
+                              + 8765.796712221884512255773566428*c[124]
+                              + 3772.1982980750097358739614090569*c[125]
+                              + 13315.134246412989132540415543941*c[126]
+                              + 19987.490487802614586639172863595*c[127]
+                              + 17864.127182708927411270862668603*c[128]
+                              + 7045.706777889639085686331727485*c[129]
+                              + 20841.481713160415313149339780036*c[130]
+                              + 33090.296462860528442539939955398*c[131]
+                              + 34952.227396834096472918590802846*c[132]
+                              + 27570.688783561429189425499404022*c[133]
+                              + 10420.740856580207656574669890018*c[134]
+                              + 27481.397344385528897941532697284*c[135]
+                              + 44879.223522694774893831966505819*c[136]
+                              + 50915.94013666054266428053845912*c[137]
+                              + 47780.162578208123966546674528715*c[138]
+                              + 35333.225157067108583067684896508*c[139]
+                              + 13020.783386570870989976628212407*c[140]
+                              + 30531.396037521769371307437485767*c[141]
+                              + 50678.51544787001749570254207724*c[142]
+                              + 59736.49236438309657708858204205*c[143]
+                              + 60583.86082117910055305889072493*c[144]
+                              + 53429.94306566309639978801560009*c[145]
+                              + 37972.944368326246502454170229906*c[146]
+                              + 13760.314240597850532795774827466*c[147]
+                              + 26362.620810533993643929267038383*c[148]
+                              + 44211.830452945510227018026229476*c[149]
+                              + 53334.45865479465049821979702985*c[150]
+                              + 56463.42646350821667427808113725*c[151]
+                              + 53980.60451680770127090278488812*c[152]
+                              + 45799.244709929442241450394232961*c[153]
+                              + 31683.927029331449336120268170082*c[154]
+                              + 11344.665706842136827054549683199*c[155]
+                              + 10356.215524987880436420323200843*c[156]
+                              + 17489.054176827287763309276255646*c[157]
+                              + 21420.41176074820462740348810726*c[158]
+                              + 23289.97518246852919990759654363*c[159]
+                              + 23301.484931222730981945727201897*c[160]
+                              + 21467.300715273916337481299633438*c[161]
+                              + 17736.436395172509399258335076254*c[162]
+                              + 12032.835077403828524559978165599*c[163]
+                              + 4269.9770491186483659465124405237*c[164]
+                              + z*(1018.233764908628435137215881431*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 352.72652296077764614040890675765*c[17]
+                                   + 910.7359661284932476156813407966*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 2532.824510304651959465440261314*c[24]
+                                   - 1961.9174294551745991938012606974*c[25]
+                                   - 4289.4922776477870703228185240445*c[27]
+                                   - 11075.42143667680033622974910446*c[28]
+                                   - 6552.307685083172282758351752477*c[29]
+                                   - 1525.935778465135799372956536098*c[31]
+                                   - 4784.2240750198981456569427158154*c[32]
+                                   - 7325.702696670128995878576883547*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + 4589.1175622335063470254016981205*c[39]
+                                   + 3554.7151784636698231389229878702*c[40]
+                                   + 9750.263996425942927659503170563*c[42]
+                                   + 25175.073386188966579323962484514*c[43]
+                                   + 14893.774269808173777967537395091*c[44]
+                                   + 11612.069582981321422253815093709*c[46]
+                                   + 36406.999327052483686401520138423*c[47]
+                                   + 55747.14916477792409481098065665*c[48]
+                                   + 28732.420712498277074228435444282*c[49]
+                                   + 4153.595069334515665673342900126*c[51]
+                                   + 14075.953964119092699242995937415*c[52]
+                                   + 26171.975240703556801918803279184*c[53]
+                                   + 31474.789911927926957468341329537*c[54]
+                                   + 14912.866927589744975153166967715*c[55]
+                                   - 7229.937759068192697632001132971*c[60]
+                                   - 5600.28570699745639325468734787*c[61]
+                                   - 16848.615373377125080890104804738*c[63]
+                                   - 43502.937831829243023983765166777*c[64]
+                                   - 25736.685101232442906924347543134*c[65]
+                                   - 24946.727240261396660861789095059*c[67]
+                                   - 78214.78121173772100165528498395*c[68]
+                                   - 119764.08810657725706825107821891*c[69]
+                                   - 61727.14151813608807457155868259*c[70]
+                                   - 25282.83528404201742645024452978*c[72]
+                                   - 85680.*c[73]
+                                   - 159308.19639930646079425301623517*c[74]
+                                   - 191586.3043121819811883379999369*c[75]
+                                   - 90774.2694820509144922275046754*c[76]
+                                   - 9035.92828656801591816425787848*c[78]
+                                   - 31885.244236166672336352559785553*c[79]
+                                   - 64412.17276260753494253964645737*c[80]
+                                   - 93904.12131530756195769694373846*c[81]
+                                   - 98047.41710009499276243550823928*c[82]
+                                   - 43889.497604780121246787186291078*c[83]
+                                   + 10495.713410721540847573475179582*c[88]
+                                   + 8129.944649258074745899379949489*c[89]
+                                   + 25693.140563193126313356453773025*c[91]
+                                   + 66339.4036753421533195963185684*c[92]
+                                   + 39246.920490657607772216417686354*c[93]
+                                   + 41733.715866191450362283483740709*c[95]
+                                   + 130846.56052032854256641599057212*c[96]
+                                   + 200354.95541663051164973438456384*c[97]
+                                   + 103264.16609840995563899426946968*c[98]
+                                   + 52247.9944878269944873369056949*c[100]
+                                   + 177061.16095857950744569087852236*c[101]
+                                   + 329216.78576889119491402349121368*c[102]
+                                   + 395920.7920784156038890867255422*c[103]
+                                   + 187588.67343205985793535700090186*c[104]
+                                   + 48097.401177194594865968699122487*c[106]
+                                   + 169722.1729768977474718824332049*c[107]
+                                   + 342859.97141690366768740018919968*c[108]
+                                   + 499842.85530554500464615248940168*c[109]
+                                   + 521897.2312630140788491974144303*c[110]
+                                   + 233619.69095091278285611302583452*c[111]
+                                   + 17139.428228502839995198559547281*c[113]
+                                   + 61955.33875300820272321528317345*c[114]
+                                   + 130904.54537562857293802585384847*c[115]
+                                   + 207804.52353113009171099905674109*c[116]
+                                   + 262556.05115860498864458556618269*c[117]
+                                   + 249749.95495495089277988173799405*c[118]
+                                   + 107309.79452035121663375204758931*c[119]
+                                   - 14424.728766947404893585450172603*c[124]
+                                   - 11173.346857589269344234265439485*c[125]
+                                   - 36387.48268292270860644567367475*c[127]
+                                   - 93952.0762942469515703874999608*c[128]
+                                   - 55582.79791446270834263661696127*c[129]
+                                   - 62169.6478999197807102265538556*c[131]
+                                   - 194918.77077387903535691108310158*c[132]
+                                   - 298463.64683156975725695540624671*c[133]
+                                   - 153829.98407332687493038798409075*c[134]
+                                   - 85364.67691030055084700905517191*c[136]
+                                   - 289288.97552447448908989101692157*c[137]
+                                   - 537886.37872323928184413413533*c[138]
+                                   - 646869.8144139978340592391542591*c[139]
+                                   - 306489.20894543742484098832561511*c[140]
+                                   - 96611.21674008665542659013038136*c[142]
+                                   - 340913.75495864052918353117517036*c[143]
+                                   - 688688.3324116940490219514928561*c[144]
+                                   - 1.0040132158492735697103022711666e6*c[145]
+                                   - 1.0483129086298613350677518789965e6*c[146]
+                                   - 469261.99846141387714406103898795*c[147]
+                                   - 83350.17216538907665749300026869*c[149]
+                                   - 301292.9067867346922881890288353*c[150]
+                                   - 636597.4552258279330923509147827*c[151]
+                                   - 1.010567131070469756350621903138e6*c[152]
+                                   - 1.2768274282768208140040715967977e6*c[153]
+                                   - 1.2145505361243722245512769465198e6*c[154]
+                                   - 521854.6225147382940445092854271*c[155]
+                                   - 29596.860914630794676369544432631*c[157]
+                                   - 108673.44036147930841856441456733*c[158]
+                                   - 236031.17705930290937049211287074*c[159]
+                                   - 392796.46026918317940994225854626*c[160]
+                                   - 540975.9780249026917045287507626*c[161]
+                                   - 621708.7704834153294687395347782*c[162]
+                                   - 553510.4135605761121297589956176*c[163]
+                                   - 230578.76065240701176111167178828*c[164]
+                                   + z*(8809.994324629272994728209514911*c[28]
+                                        + 7445.80418759451395767994517327*c[29]
+                                        + 2251.3995647152461861915024545013*c[32]
+                                        + 8324.662155306964768043837367667*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 21070.441855832069854434185992474*c[43]
+                                        - 17807.773583466294734526403407174*c[44]
+                                        - 31817.881764818977339376118440302*c[47]
+                                        - 117648.20440618717747281538125592*c[48]
+                                        - 80040.31484195948613535064159479*c[49]
+                                        - 9048.827548362273878084783102624*c[52]
+                                        - 41637.233337482931275779914307793*c[53]
+                                        - 87679.77189751351081009037941799*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + 37036.284910881652844742935209553*c[64]
+                                        + 31301.373771769187319232314579487*c[65]
+                                        + 70984.84345266952830402328385098*c[68]
+                                        + 262469.99828551833935412168116156*c[69]
+                                        + 178567.80224889368335858200904606*c[70]
+                                        + 77760.*c[73]
+                                        + 357804.50528186477825447201507365*c[74]
+                                        + 753465.4656983291361020351594157*c[75]
+                                        + 448531.68449954569513806531721963*c[76]
+                                        + 23330.666514268296831477482769917*c[79]
+                                        + 117322.17181760658150248292747593*c[80]
+                                        + 305188.39427474957636251506715*c[81]
+                                        + 484469.59037693996423791662894705*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        - 56951.7522118503391705968395257*c[92]
+                                        - 48133.015696089518965925795275717*c[93]
+                                        - 120350.84710960700171884251539254*c[96]
+                                        - 445003.25841503677690798442852505*c[97]
+                                        - 302751.75969761100630523319912701*c[98]
+                                        - 165563.68297425616280636030199494*c[101]
+                                        - 761823.9670685085502142692358664*c[102]
+                                        - 1.6042504821878658235505851736255e6*c[103]
+                                        - 954996.8829268501858527265500458*c[104]
+                                        - 157303.47739322230253491542589723*c[107]
+                                        - 791026.9340547134618787875793678*c[108]
+                                        - 2.0576864210078269357933277480369e6*c[109]
+                                        - 3.2664626709638057640914473467875e6*c[110]
+                                        - 1.7755096512269371497064589963423e6*c[111]
+                                        - 48679.194734506444996812008207708*c[114]
+                                        - 256572.90893623200295853067354301*c[115]
+                                        - 730284.4684094000365843681136901*c[116]
+                                        - 1.4243665775354320633968766965411e6*c[117]
+                                        - 1.8980996576576267851271012087548e6*c[118]
+                                        - 965788.1506831609497037684283038*c[119]
+                                        + 81050.20666229050399558076581125*c[128]
+                                        + 68499.92700726037999972822512832*c[129]
+                                        + 180494.04200693163046332563292898*c[132]
+                                        + 667385.7205544631668868870887481*c[133]
+                                        + 454046.56589385190503646775949365*c[134]
+                                        + 273487.47686137294136649360843426*c[137]
+                                        + 1.2584240143926052716941640866677e6*c[138]
+                                        + 2.6499918867800331437300763672381e6*c[139]
+                                        + 1.5775179872191632160933222641954e6*c[140]
+                                        + 323846.18571167393016150586601549*c[143]
+                                        + 1.6285148913043441986270958233326e6*c[144]
+                                        + 4.2362312002061455002689069511502e6*c[145]
+                                        + 6.724781259074528440434618864647e6*c[146]
+                                        + 3.6553039880152238851221596721167e6*c[147]
+                                        + 283046.90777325231185458751932508*c[150]
+                                        + 1.4918522972466141562468571437735e6*c[151]
+                                        + 4.2462649948395825476471783693967e6*c[152]
+                                        + 8.282030085045574138662279623794e6*c[153]
+                                        + 1.1036567915217121518748560079245e7*c[154]
+                                        + 5.615609524886857729392002093183e6*c[155]
+                                        + 89320.63591354463705635431334301*c[158]
+                                        + 484392.34097991268714093530626458*c[159]
+                                        + 1.4480208492974125681637701904036e6*c[160]
+                                        + 3.0912913029994439525973071472151e6*c[161]
+                                        + 5.040881922838502671368158390093e6*c[162]
+                                        + 5.956253363314895119657189191972e6*c[163]
+                                        + 2.8822345081550876470138958973535e6*c[164]
+                                        + z*(65159.00551727289829263621115712*c[48]
+                                             + 57464.84142499655414845687088856*c[49]
+                                             + 13218.169313486644849453941050093*c[53]
+                                             + 62949.57982385585391493668265907*c[54]
+                                             + 46395.585996945873256032075010668*c[55]
+                                             - 151649.33234274392940460363800446*c[69]
+                                             - 133742.13995596152416157171047894*c[70]
+                                             - 212978.87219158617753242381849622*c[74]
+                                             - 1.0142804345939046062912011761365e6*c[75]
+                                             - 747552.8074992428252301088620327*c[76]
+                                             - 50609.56431347734888342400793079*c[80]
+                                             - 304318.91166997821004809194730057*c[81]
+                                             - 807449.3172948999403965277149117*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + 260792.60725718434367630715346119*c[97]
+                                             + 229997.4608555494466504872365461*c[98]
+                                             + 468582.20196674137017147512523526*c[102]
+                                             + 2.231553555351069767374852453056e6*c[103]
+                                             + 1.6447168539295753200796957250789e6*c[104]
+                                             + 484901.95957533518715789455329669*c[108]
+                                             + 2.9157499892823458604358895215098e6*c[109]
+                                             + 7.736358957545855757058691084497e6*c[110]
+                                             + 5.046185324539716109692041358026e6*c[111]
+                                             + 125668.36356060343002050481969454*c[115]
+                                             + 831218.0941245203668439962269644*c[116]
+                                             + 2.7568385371653523807681484449182e6*c[117]
+                                             + 5.394599027026939284045445540671e6*c[118]
+                                             + 3.2192938356105364990125614276793e6*c[119]
+                                             - 393866.98262230613127750713434317*c[133]
+                                             - 347358.02855267358855248899633394*c[134]
+                                             - 783019.3867331766134985909872599*c[138]
+                                             - 3.7290142242689286904591433598468e6*c[139]
+                                             - 2.7483868932884976920381436780649e6*c[140]
+                                             - 1.0252653369738001632056119968835e6*c[144]
+                                             - 6.164993430653434199975540261549e6*c[145]
+                                             - 1.6357576035586690801057181022113e7*c[146]
+                                             - 1.0669535965017410259275493096989e7*c[147]
+                                             - 929985.8476342529805175213363783*c[151]
+                                             - 6.151278189124598516916828975623e6*c[152]
+                                             - 2.0401481734423115180282448340137e7*c[153]
+                                             - 3.9921748056957626163511537894303e7*c[154]
+                                             - 2.3823797984368487336814554334718e7*c[155]
+                                             - 254428.30031268141142756197904806*c[159]
+                                             - 1.7709128547729275546278752673442e6*c[160]
+                                             - 6.457364055154394034314374929738e6*c[161]
+                                             - 1.5682743759942008310923159435846e7*c[162]
+                                             - 2.5268953662548039901575954147758e7*c[163]
+                                             - 1.4090924262091539607623491053728e7*c[164]
+                                             + z*(433886.63035405919269123605868062*c[75]
+                                                  + 392465.22393710248324580715256717*c[76]
+                                                  + 73036.53880079477041154206735214*c[81]
+                                                  + 423910.89157982246870817705032867*c[82]
+                                                  + 329171.23203585090935090389718308*c[83]
+                                                  - 989801.9801960390097227168138555*c[103]
+                                                  - 895309.577743922049236931140668*c[104]
+                                                  - 1.3218066618079967900642699164178e6*c[109]
+                                                  - 7.671889299566306959083201992126e6*c[110]
+                                                  - 5.95730211924827596283088215878e6*c[111]
+                                                  - 270145.88059046911922429877376342*c[116]
+                                                  - 1.9987079394448804760569076225657e6*c[117]
+                                                  - 6.368623851351247765886984318848e6*c[118]
+                                                  - 4.426529023964487686142271963059e6*c[119]
+                                                  + 1.6742512843656414528592072227884e6*c[139]
+                                                  + 1.5144172677303966874495893736276e6*c[140]
+                                                  + 2.8769969343049359599885854553896e6*c[145]
+                                                  + 1.6698358869661413526079205626741e7*c[146]
+                                                  + 1.2966449957486436078980633972036e7*c[147]
+                                                  + 2.8559505878078493114256705958248e6*c[152]
+                                                  + 2.1130106082081083579578250066571e7*c[153]
+                                                  + 6.732834493732932983925556986142e7*c[154]
+                                                  + 4.6796746040723814411600017443195e7*c[155]
+                                                  + 652441.5780742364674944803616531*c[160]
+                                                  + 5.332477497674040818230354828946e6*c[161]
+                                                  + 2.1423748172063636353314673157897e7*c[162]
+                                                  + 4.9635444694290792663809909933097e7*c[163]
+                                                  + 3.1704579589705964117152854870888e7*c[164]
+                                                  + z*(2.6819377719492299957803462426256e6*c[110]
+                                                       + 2.4670239364416389869605535528125e6*c[111]
+                                                       + 385957.39520314933330754078228855*c[117]
+                                                       + 2.6373595243242814277555511532171e6*c[118]
+                                                       + 2.1247339315029540893482905422683e6*c[119]
+                                                       - 6.025040506441097778389395009812e6*c[146]
+                                                       - 5.542231181828488106901436692047e6*c[147]
+                                                       - 7.752563059080783768507330369252e6*c[153]
+                                                       - 5.297552599304218328999308838038e7*c[154]
+                                                       - 4.2678632389140118743379215908194e7*c[155]
+                                                       - 1.3910810863497497786687882162468e6*c[161]
+                                                       - 1.2198934253269176464710943304026e7*c[162]
+                                                       - 4.5267525561193202909394637858984e7*c[163]
+                                                       - 3.2972762773294202681838969065724e7*c[164]
+                                                       + z*(1.5683543879519067421379532744191e7*c[154]
+                                                            + 1.4600584764705830096419205442277e7*c[155]
+                                                            + 1.9715449298212810448017686147921e6*c[162]
+                                                            + 1.5486258744618727311108691899126e7*c[163]
+                                                            + 1.2822741078503301042937376858893e7*c[164]))))))
+                              + y*(587.8775382679627435673481779294*c[13]
+                                   + 509.1168824543142175686079407155*c[14]
+                                   + 131.45341380123986722967274787219*c[15]
+                                   + 381.83766184073566317645595553662*c[16]
+                                   + 484.99896907106926344306224679177*c[17]
+                                   + 284.60498941515413987990041899894*c[18]
+                                   + 67.3498329619309449405074771817*c[19]
+                                   - 1462.3269128344728648827790422879*c[23]
+                                   - 1266.412255152325979732720130657*c[24]
+                                   - 326.98623824252909986563354344956*c[25]
+                                   - 4643.511602225195259019973812409*c[26]
+                                   - 5898.051881765707221693875470561*c[27]
+                                   - 3461.0691989615001050717965951438*c[28]
+                                   - 819.0384606353965353447939690597*c[29]
+                                   - 2642.9982973887818984184628544734*c[30]
+                                   - 3814.8394461628394984323913402449*c[31]
+                                   - 3236.3868742781663926502847783457*c[32]
+                                   - 1664.9324310613929536087674735333*c[33]
+                                   - 377.57118534125455691692326492478*c[34]
+                                   + 2649.5282598983540564292128180878*c[38]
+                                   + 2294.5587811167531735127008490603*c[39]
+                                   + 592.4525297439449705231538313117*c[40]
+                                   + 10554.970393137064598158423905677*c[41]
+                                   + 13406.612995085671525531816859524*c[42]
+                                   + 7867.210433184052056038738276411*c[43]
+                                   + 1861.7217837260217222459421743864*c[44]
+                                   + 20112.694498748793951959904810998*c[45]
+                                   + 29030.173957453303555634537734273*c[46]
+                                   + 24628.26425065315072903632244658*c[47]
+                                   + 12669.806628358619112457041058329*c[48]
+                                   + 2873.2420712498277074228435444282*c[49]
+                                   + 10491.596637309308985822780443179*c[50]
+                                   + 16095.180893671248204484203737988*c[51]
+                                   + 15919.233649896592933667673976838*c[52]
+                                   + 11698.079842435680691766737829332*c[53]
+                                   + 5620.498198558558385262203808846*c[54]
+                                   + 1242.7389106324787479294305806429*c[55]
+                                   - 4174.2065114222607182385394786512*c[59]
+                                   - 3614.9688795340963488160005664853*c[60]
+                                   - 933.3809511662427322091145579784*c[61]
+                                   - 18239.161164922031578117093767267*c[62]
+                                   - 23166.846138393546986223894106514*c[63]
+                                   - 13594.668072446638444994926614618*c[64]
+                                   - 3217.0856376540553633655434428917*c[65]
+                                   - 43208.999062695261652200091077812*c[66]
+                                   - 62366.81810065349165215447273765*c[67]
+                                   - 52909.99905499904655994328101856*c[68]
+                                   - 27219.11093331301297005706323157*c[69]
+                                   - 6172.714151813608807457155868259*c[70]
+                                   - 63862.10143739399372944599997897*c[71]
+                                   - 97970.9867256628175274946975529*c[72]
+                                   - 96900.*c[73]
+                                   - 71205.93626938697868834036331724*c[74]
+                                   - 34211.840055746782355060357131589*c[75]
+                                   - 7564.522456837576207685625389617*c[76]
+                                   - 31301.373771769187319232314579487*c[77]
+                                   - 49697.60557612408754990341833164*c[78]
+                                   - 53271.68854091261109854025232464*c[79]
+                                   - 46008.694830433953530385461755267*c[80]
+                                   - 31301.373771769187319232314579487*c[81]
+                                   - 14418.737808837498935652280623424*c[82]
+                                   - 3134.9641146271515176276561636484*c[83]
+                                   + 6059.702963017246772018031550242*c[87]
+                                   + 5247.856705360770423786737589791*c[88]
+                                   + 1354.9907748763457909832299915815*c[89]
+                                   + 27813.640538412083246069709225892*c[90]
+                                   + 35328.068274390548680865123937909*c[91]
+                                   + 20731.063648544422912373849552625*c[92]
+                                   + 4905.8650613322009715270522107942*c[93]
+                                   + 72284.91626888696894729598862877*c[94]
+                                   + 104334.28966547862590570870935177*c[95]
+                                   + 88513.84976375166114786964068114*c[96]
+                                   + 45535.217140143298102212360128145*c[97]
+                                   + 10326.416609840995563899426946968*c[98]
+                                   + 131973.59735947186796302890851407*c[99]
+                                   + 202460.97864032960363843050956775*c[100]
+                                   + 200247.74156029825246834087451934*c[101]
+                                   + 147149.92697245894318126807561823*c[102]
+                                   + 70700.14144257421498019405813254*c[103]
+                                   + 15632.389452671654827946416741822*c[104]
+                                   + 166614.28510184833488205082980056*c[105]
+                                   + 264535.70647457027176282784517368*c[106]
+                                   + 283560.21582725599272741333352527*c[107]
+                                   + 244899.97958350261977671442085691*c[108]
+                                   + 166614.28510184833488205082980056*c[109]
+                                   + 76749.59283279618806605844329858*c[110]
+                                   + 16687.120782208055918293787559608*c[111]
+                                   + 77926.69632417378439162464627791*c[112]
+                                   + 126403.2831852084449645893766612*c[113]
+                                   + 142165.37553145632232023506942478*c[114]
+                                   + 134177.15901001928726147650019469*c[115]
+                                   + 107613.05682862094035033879724092*c[116]
+                                   + 69741.45108900445010871804101728*c[117]
+                                   + 31218.744369368861597485217249256*c[118]
+                                   + 6706.862157521951039609502974332*c[119]
+                                   - 8328.121036584422744432988693165*c[123]
+                                   - 7212.364383473702446792725086301*c[124]
+                                   - 1862.2244762648782240390442399142*c[125]
+                                   - 39390.605478971759517098729317493*c[126]
+                                   - 50032.78868901872433386280130278*c[127]
+                                   - 29360.02384195217236574609373775*c[128]
+                                   - 6947.849739307838542829577120159*c[129]
+                                   - 107680.98885132881245127158886352*c[130]
+                                   - 155424.11974979945177556638463899*c[131]
+                                   - 131856.81552350640627085161503931*c[132]
+                                   - 67832.64700717494483112622869243*c[133]
+                                   - 15382.998407332687493038798409075*c[134]
+                                   - 215623.27147133261135307971808638*c[135]
+                                   - 330788.12302741463453216008879114*c[136]
+                                   - 327172.05565267948170880531675654*c[137]
+                                   - 240418.91170205392143033268170051*c[138]
+                                   - 115512.46685964247036772127754628*c[139]
+                                   - 25540.767412119785403415693801259*c[140]
+                                   - 334671.07194975785657010075705553*c[141]
+                                   - 531361.6920704766048462457170975*c[142]
+                                   - 569575.4198699238109529728170529*c[143]
+                                   - 491920.23743692432072996535204005*c[144]
+                                   - 334671.07194975785657010075705553*c[145]
+                                   - 154163.66303380313750996351161714*c[146]
+                                   - 33518.714175815276938861502784854*c[147]
+                                   - 378962.67415142615863148321367675*c[148]
+                                   - 614707.5197197444403490108769816*c[149]
+                                   - 691359.6164659894278398623250953*c[150]
+                                   - 652512.3916064736314196596876523*c[151]
+                                   - 523329.4071614932666815720569822*c[152]
+                                   - 339157.28563603052871983151789939*c[153]
+                                   - 151818.81701554652806890961831498*c[154]
+                                   - 32615.913907171143377781830339197*c[155]
+                                   - 170877.55616230002720093533281391*c[156]
+                                   - 281170.17868899254942551067211*c[157]
+                                   - 326268.43396197554924751645012795*c[158]
+                                   - 325276.79624590500445585231475221*c[159]
+                                   - 286275.38629787926634961893419474*c[160]
+                                   - 218966.46729579394664230925626107*c[161]
+                                   - 137224.00789949257272057764506365*c[162]
+                                   - 60164.175387019142622799890828*c[163]
+                                   - 12809.931147355945097839537321571*c[164]
+                                   + y*(3283.2910318764006881959410794811*c[26]
+                                        + 3412.0961299471033513931510986717*c[27]
+                                        + 1468.3323874382121657880349191519*c[28]
+                                        + 248.19347291981713192266483910899*c[29]
+                                        + 2349.3318199011394652608558706431*c[30]
+                                        + 3051.8715569302715987459130721959*c[31]
+                                        + 2063.7829343223090040088772499596*c[32]
+                                        + 776.9684678286500450174248209822*c[33]
+                                        + 125.85706178041818563897442164159*c[34]
+                                        - 7852.490050932888638243465127895*c[41]
+                                        - 8160.54704048693049380197547971*c[42]
+                                        - 3511.7403093053449757390309987456*c[43]
+                                        - 593.5924527822098244842134469058*c[44]
+                                        - 33201.908378886897952441747624504*c[45]
+                                        - 43130.544165359193854085598919491*c[46]
+                                        - 29166.39161775072922776144190361*c[47]
+                                        - 10980.499077910803230796102250552*c[48]
+                                        - 1778.6736631546552474522364798841*c[49]
+                                        - 20983.193274618617971645560886358*c[50]
+                                        - 30113.564252675238576131736025914*c[51]
+                                        - 25805.915600885003281945492551928*c[52]
+                                        - 14936.531324239908679882953386605*c[53]
+                                        - 5245.798318654654492911390221589*c[54]
+                                        - 828.4926070883191652862870537619*c[55]
+                                        + 13802.60844913018605911563852658*c[62]
+                                        + 14344.091466523768649946981117547*c[63]
+                                        + 6172.714151813608807457155868259*c[64]
+                                        + 1043.3791257256395773077438193162*c[65]
+                                        + 74072.56982176330568948587041911*c[66]
+                                        + 96223.09078386538712046690079523*c[67]
+                                        + 65069.43983161373427868801019674*c[68]
+                                        + 24497.199839981711673051356908413*c[69]
+                                        + 3968.1733833087485190796002010235*c[70]
+                                        + 180316.52170558304111843576464649*c[71]
+                                        + 258777.25526019476660013779695186*c[72]
+                                        + 221760.*c[73]
+                                        + 128355.26697412926965954075461372*c[74]
+                                        + 45079.130426395760279608941161623*c[75]
+                                        + 7119.550547611836430762941543169*c[76]
+                                        + 104337.91257256395773077438193162*c[77]
+                                        + 158128.7450149402785678745128734*c[78]
+                                        + 153593.55455226628747389342823529*c[79]
+                                        + 112721.30233456318614944438130041*c[80]
+                                        + 59994.29972922427569519526961068*c[81]
+                                        + 20186.232932372498509913192872794*c[82]
+                                        + 3134.9641146271515176276561636484*c[83]
+                                        - 21224.664897236893713981916474266*c[90]
+                                        - 22057.31878538277825014563484288*c[91]
+                                        - 9491.958701975056528432806587617*c[92]
+                                        - 1604.4338565363172988641931758572*c[93]
+                                        - 125585.91513382382483772636408232*c[94]
+                                        - 163140.88929511203323438089098641*c[95]
+                                        - 110321.60985047308490893897244316*c[96]
+                                        - 41533.637452070099178078546662338*c[97]
+                                        - 6727.816882169133473449626647267*c[98]
+                                        - 383923.1923184636158924477338591*c[99]
+                                        - 550978.8509625392145937346418735*c[100]
+                                        - 472163.09588954535318850900939296*c[101]
+                                        - 273289.23263092528944194420207269*c[102]
+                                        - 95980.79807961590397311193346478*c[103]
+                                        - 15158.680681378574378614707143585*c[104]
+                                        - 703482.5370966929695019923924912*c[105]
+                                        - 1.0661590594278135195289728305485e6*c[106]
+                                        - 1.0355812261720468250215265538234e6*c[107]
+                                        - 760006.2699741364633737370860593*c[108]
+                                        - 404502.45883059845746364562568247*c[109]
+                                        - 136102.61129015857350381030611615*c[110]
+                                        - 21137.01965746353749650546424217*c[111]
+                                        - 380974.959807071834803498270692*c[112]
+                                        - 597023.4166261822598327498242303*c[113]
+                                        - 624716.3324261660441257541053322*c[114]
+                                        - 524490.8784716851489050235877529*c[115]
+                                        - 353267.69000292115590869839645986*c[116]
+                                        - 178319.31807855255478778103036574*c[117]
+                                        - 58274.98948948854164863907219861*c[118]
+                                        - 8942.482876695934719479337299109*c[119]
+                                        + 30205.628614547984606225942669126*c[126]
+                                        + 31390.610060972054959785880458851*c[127]
+                                        + 13508.367777048417332596794301875*c[128]
+                                        + 2283.3309002420126666576075042775*c[129]
+                                        + 188345.24214856079023734958912329*c[130]
+                                        + 244667.64657387784666605288936718*c[131]
+                                        + 165452.87183968732792471516351823*c[132]
+                                        + 62289.33391841656224277612828316*c[133]
+                                        + 10089.923686530042334143727988748*c[134]
+                                        + 634186.0925627429745678815237835*c[135]
+                                        + 910138.0994112926377070818382299*c[136]
+                                        + 779945.7673453969068600002907199*c[137]
+                                        + 451434.64643290284349663664061412*c[138]
+                                        + 158546.52314068574364197038094587*c[139]
+                                        + 25039.968051097828826878131177705*c[140]
+                                        + 1.4482841710106480342799681884274e6*c[141]
+                                        + 2.1949390469896880487269161200678e6*c[142]
+                                        + 2.1319873892685200402299136179353e6*c[143]
+                                        + 1.5646515622335856026025038302607e6*c[144]
+                                        + 832763.3983311226197109817083458*c[145]
+                                        + 280199.21912810535168477578602694*c[146]
+                                        + 43515.523666847903394311424668056*c[147]
+                                        + 2.2151924431073702992468342441975e6*c[148]
+                                        + 3.4714138733374907107894276742338e6*c[149]
+                                        + 3.6324353164234046688005398313386e6*c[150]
+                                        + 3.049670852534745264980820215673e6*c[151]
+                                        + 2.054087538154107004756155390074e6*c[152]
+                                        + 1.0368440121831248729661686472184e6*c[153]
+                                        + 338841.9973970168887335084234856*c[154]
+                                        + 51996.38448969312712400001938133*c[155]
+                                        + 1.1391837077486668480062355520927e6*c[156]
+                                        + 1.8251397564022323383761219066789e6*c[157]
+                                        + 2.0039250075788764406254305669456e6*c[158]
+                                        + 1.8289480510938521459927436109263e6*c[159]
+                                        + 1.4147330136813800953324191515437e6*c[160]
+                                        + 901626.6300415044861742145846044*c[161]
+                                        + 438743.42661742523250796934135998*c[162]
+                                        + 140383.07590304466611986641193199*c[163]
+                                        + 21349.885245593241829732562202618*c[164]
+                                        + y*(17239.452427498966244537061266569*c[45]
+                                             + 19906.404999396551009577968732073*c[46]
+                                             + 11013.882149360415232860964075489*c[47]
+                                             + 3257.9502758636449146318105578561*c[48]
+                                             + 410.46315303568967248897764920403*c[49]
+                                             + 13114.495796636636232278475553974*c[50]
+                                             + 17522.979198754987964559415359907*c[51]
+                                             + 12986.74324070511528799204982321*c[52]
+                                             + 6113.403307487573242872447735668*c[53]
+                                             + 1686.1494595675675155786611426537*c[54]
+                                             + 207.12315177207979132157176344048*c[55]
+                                             - 40122.641986788457248471513143683*c[66]
+                                             - 46329.63630334259379874332260511*c[67]
+                                             - 25633.415691241774109786185835078*c[68]
+                                             - 7582.466617137196470230181900223*c[69]
+                                             - 955.3009996854394582969407891353*c[70]
+                                             - 211308.42387373012631066691169511*c[71]
+                                             - 282340.48593852069092956844764414*c[72]
+                                             - 209250.*c[73]
+                                             - 98502.7283886086071087460160545*c[74]
+                                             - 27168.225926622444811371460075085*c[75]
+                                             - 3337.2893191930483269201288483603*c[76]
+                                             - 143464.62978727544187981477515598*c[77]
+                                             - 207073.35656718369812459757638183*c[78]
+                                             - 181784.77659034047947859538658227*c[79]
+                                             - 113871.51970532403498770401784429*c[80]
+                                             - 49125.767169582196764906271492806*c[81]
+                                             - 12976.864027953749042087052561082*c[82]
+                                             - 1567.4820573135757588138280818242*c[83]
+                                             + 68999.23825666483399514617096383*c[94]
+                                             + 79673.45756272913250981392350499*c[95]
+                                             + 44081.996325030471559808595754245*c[96]
+                                             + 13039.63036285921718381535767306*c[97]
+                                             + 1642.8390061110674760749088324722*c[98]
+                                             + 464906.99069813953486976092772001*c[99]
+                                             + 621187.0935555567384360936089011*c[100]
+                                             + 460378.18095561392493319516845235*c[101]
+                                             + 216719.26840961788370430724542131*c[102]
+                                             + 59773.75594690365448325497642114*c[103]
+                                             + 7342.485955042746964641498772674*c[104]
+                                             + 1.3745678520902487627769193458546e6*c[105]
+                                             + 1.9840177985592770382212088388026e6*c[106]
+                                             + 1.7417220556104811524096227749015e6*c[107]
+                                             + 1.0910294090445041711052627449176e6*c[108]
+                                             + 470685.35541272154604179359418658*c[109]
+                                             + 124334.3403891298246670146781437*c[110]
+                                             + 15018.408703987250326464408803647*c[111]
+                                             + 857193.659565911628307871109057*c[112]
+                                             + 1.2961692597805272746368910657632e6*c[113]
+                                             + 1.2595741637553542642925107123744e6*c[114]
+                                             + 940549.1585238912965597157599013*c[115]
+                                             + 536580.9661178823439537582786565*c[116]
+                                             + 219070.20518546103740032608178368*c[117]
+                                             + 56193.73986486395087547339104866*c[118]
+                                             + 6706.862157521951039609502974332*c[119]
+                                             - 104207.40856580207656574669890018*c[130]
+                                             - 120328.35077403828524559978165599*c[131]
+                                             - 66575.67123206494566270207771971*c[132]
+                                             - 19693.349131115306563875356717158*c[133]
+                                             - 2481.1287753762399182320642595282*c[134]
+                                             - 776877.9633893601438456548666348*c[135]
+                                             - 1.0380281944147759997297148896363e6*c[136]
+                                             - 769310.1432452324035846366503919*c[137]
+                                             - 362146.4663640941837430983316077*c[138]
+                                             - 99884.3095786320184944413399959*c[139]
+                                             - 12269.584345037936125170284277075*c[140]
+                                             - 2.9063540458794761228456118375875e6*c[141]
+                                             - 4.1949607268721837224703609244538e6*c[142]
+                                             - 3.6826562875185623274446917061086e6*c[143]
+                                             - 2.3068470081910503672126269929878e6*c[144]
+                                             - 995206.0823769115208531943565072*c[145]
+                                             - 262889.61485764324501699040928396*c[146]
+                                             - 31754.57132445657815260563421723*c[147]
+                                             - 6.343505632534742220570479881111e6*c[148]
+                                             - 9.592064650011487490339208047225e6*c[149]
+                                             - 9.321249303714604542665848079592e6*c[150]
+                                             - 6.960362828387612151060823751956e6*c[151]
+                                             - 3.9708697595866827926168458476564e6*c[152]
+                                             - 1.6211891735389796884331588413145e6*c[153]
+                                             - 415851.54225997527253657851973233*c[154]
+                                             - 49632.912467434348618363654863995*c[155]
+                                             - 3.7023470501831672560202655443014e6*c[156]
+                                             - 5.771387878353004961892061164363e6*c[157]
+                                             - 5.988617820833117749306125767748e6*c[158]
+                                             - 4.9995161011441897345515928882944e6*c[159]
+                                             - 3.405345583520121970647211275363e6*c[160]
+                                             - 1.8290140209413376719534067287689e6*c[161]
+                                             - 718792.4223306753809173114741429*c[162]
+                                             - 180492.52616105742786839967248399*c[163]
+                                             - 21349.885245593241829732562202618*c[164]
+                                             + y*(86777.32607081183853824721173612*c[71]
+                                                  + 107359.09835686959605716923688197*c[72]
+                                                  + 69300.*c[73]
+                                                  + 27332.288597920226116661056707015*c[74]
+                                                  + 6198.380433629417038446229409723*c[75]
+                                                  + 622.9606729160356876917573850273*c[76]
+                                                  + 68863.02229789221210231109207487*c[77]
+                                                  + 94425.45059463576634481649483012*c[78]
+                                                  + 74852.55506661078566765692388682*c[79]
+                                                  + 40487.651450781879106739206344635*c[80]
+                                                  + 14607.307760158954082308413470427*c[81]
+                                                  + 3172.1223179442497658435017371533*c[82]
+                                                  + 313.49641146271515176276561636484*c[83]
+                                                  - 197960.3960392078019445433627711*c[99]
+                                                  - 244912.47416168903665939174544486*c[100]
+                                                  - 158090.32228444598879079542725211*c[101]
+                                                  - 62351.66397138090812765596424501*c[102]
+                                                  - 14140.028288514842996038811626507*c[103]
+                                                  - 1421.1263138792413479951287947111*c[104]
+                                                  - 1.2462748525618255449177402069082e6*c[105]
+                                                  - 1.708900663825723955587867879822e6*c[106]
+                                                  - 1.3546727099192631185408177138123e6*c[107]
+                                                  - 732740.7389138398383719295472039*c[108]
+                                                  - 264361.33236159935801285398328355*c[109]
+                                                  - 57408.69543893154867341171558734*c[110]
+                                                  - 5673.621065950739012219887770267*c[111]
+                                                  - 891481.4059485480934401859534193*c[112]
+                                                  - 1.2989972654382302432360988280885e6*c[113]
+                                                  - 1.1707346333648800021733287973954e6*c[114]
+                                                  - 779405.6631664925232730059338138*c[115]
+                                                  - 382063.45969223489718865112289398*c[116]
+                                                  - 130293.44038745772561487558721816*c[117]
+                                                  - 27472.495045044598205786991179345*c[118]
+                                                  - 2682.7448630087804158438011897327*c[119]
+                                                  + 334850.25687312829057184144455767*c[135]
+                                                  + 414269.75559410561440460276774602*c[136]
+                                                  + 267409.97737556465378057152824683*c[137]
+                                                  + 105467.91739671358467532041869215*c[138]
+                                                  + 23917.875490937735040845817468405*c[139]
+                                                  + 2403.8369329053915673803005930597*c[140]
+                                                  + 2.7125971094875110479892377150816e6*c[141]
+                                                  + 3.7195318444933362339237200196824e6*c[142]
+                                                  + 2.9485319949086528438691159084856e6*c[143]
+                                                  + 1.5948571908481335872087297729298e6*c[144]
+                                                  + 575399.3868609871919977170910779*c[145]
+                                                  + 124953.70582739833250807568836337*c[146]
+                                                  + 12348.999959510891503791079973367*c[147]
+                                                  + 9.424636939765902727704712966222e6*c[148]
+                                                  + 1.3732846844380082869285640196443e7*c[149]
+                                                  + 1.2376869330812214727459690617761e7*c[150]
+                                                  + 8.239785322640390247025776840471e6*c[151]
+                                                  + 4.0391301170425297404448769855237e6*c[152]
+                                                  + 1.3774469810486354977163489780671e6*c[153]
+                                                  + 290435.99776887161891443579155909*c[154]
+                                                  + 28361.664267105342067636374207997*c[155]
+                                                  + 6.219943044307720990114046114426e6*c[156]
+                                                  + 9.426600201309908104423699901793e6*c[157]
+                                                  + 9.234513189072827351667919967538e6*c[158]
+                                                  + 7.052752484667528724772018059212e6*c[159]
+                                                  + 4.250190851455026131106900641626e6*c[160]
+                                                  + 1.9552417491471483000177967706135e6*c[161]
+                                                  + 641312.200183342839857393484073*c[162]
+                                                  + 132361.18585144211377015975982159*c[163]
+                                                  + 12809.931147355945097839537321571*c[164]
+                                                  + y*(423570.53812558776690014699842631*c[105]
+                                                       + 550234.2694671061652666819179613*c[106]
+                                                       + 394638.54854790858355250712111059*c[107]
+                                                       + 186777.05109568466468304086497354*c[108]
+                                                       + 57759.61883530742275911095433086*c[109]
+                                                       + 10642.610206147738078493437470736*c[110]
+                                                       + 889.9797750510963156423353365124*c[111]
+                                                       + 346687.21342443536967118342632972*c[112]
+                                                       + 486102.75027405471366382314636015*c[113]
+                                                       + 406065.61607700792868174016846596*c[114]
+                                                       + 242217.04379337140279299383823763*c[115]
+                                                       + 103555.92089301316236931452994264*c[116]
+                                                       + 30248.64506056428306676162877063*c[117]
+                                                       + 5411.249024023936010230770989871*c[118]
+                                                       + 447.12414383479673597396686495546*c[119]
+                                                       - 951561.8431694284787390818016397*c[141]
+                                                       - 1.2361150941850034702212663524057e6*c[142]
+                                                       - 886565.402550765004755203558878*c[143]
+                                                       - 419599.33235409228901563009502083*c[144]
+                                                       - 129758.43315946751982805660931451*c[145]
+                                                       - 23908.890898575784834878551626237*c[146]
+                                                       - 1999.3618982065252910899843766404*c[147]
+                                                       - 6.963759516604805904359593469486e6*c[148]
+                                                       - 9.764140476460178417438626567345e6*c[149]
+                                                       - 8.156468392332554119943030348551e6*c[150]
+                                                       - 4.8653113771893366866171854080595e6*c[151]
+                                                       - 2.0800840114533835818216967506257e6*c[152]
+                                                       - 607591.7476858947596349991063204*c[153]
+                                                       - 108693.47189228983313919036441681*c[154]
+                                                       - 8981.193684583358321418185165866*c[155]
+                                                       - 5.183285870256434158428371762022e6*c[156]
+                                                       - 7.631057305822306560723947539547e6*c[157]
+                                                       - 7.051946909666861636929780773906e6*c[158]
+                                                       - 4.9333647430628925675804267737419e6*c[159]
+                                                       - 2.6486021205156504216144976586156e6*c[160]
+                                                       - 1.0604846553345314670715762018918e6*c[161]
+                                                       - 297785.43210842265780860046785922*c[162]
+                                                       - 52142.2853354165902730932387176*c[163]
+                                                       - 4269.9770491186483659465124405237*c[164]
+                                                       + y*(2.0195650585212648702224384927618e6*c[148]
+                                                            + 2.7206583370941673608962117370311e6*c[149]
+                                                            + 2.1074128860572149400809743484295e6*c[150]
+                                                            + 1.133420251804245820005729128711e6*c[151]
+                                                            + 428392.58817117739671385058937372*c[152]
+                                                            + 109293.65214869525989437025896502*c[153]
+                                                            + 16973.532337141847858635857948258*c[154]
+                                                            + 1215.4998971616575171844160374856*c[155]
+                                                            + 1.6925015086551621741806928202521e6*c[156]
+                                                            + 2.418486349024116364983339916495e6*c[157]
+                                                            + 2.1073053732195531038850999110926e6*c[158]
+                                                            + 1.3535585576634651087946297285357e6*c[159]
+                                                            + 652441.5780742364674944803616531*c[160]
+                                                            + 230620.14482694264408265624749065*c[161]
+                                                            + 56543.22580115145853598145919047*c[162]
+                                                            + 8594.882198145591803257127261142*c[163]
+                                                            + 609.9967213026640522780732057891*c[164])
+                                                       + z*(5.441316674188334721792423474062e6*c[149]
+                                                            + 1.2644477316343289640485846090577e7*c[150]
+                                                            + 1.3601043021650949840068749544532e7*c[151]
+                                                            + 8.567851763423547934277011787474e6*c[152]
+                                                            + 3.2788095644608577968311077689506e6*c[153]
+                                                            + 712888.3581599576100627060338268*c[154]
+                                                            + 68067.99424105282096232729809919*c[155]
+                                                            + 3.5910857909752030873995047244926e6*c[157]
+                                                            + 9.573187266911684100506596738963e6*c[158]
+                                                            + 1.2609466563496490750349971681622e7*c[159]
+                                                            + 1.0407996602612819838602424816847e7*c[160]
+                                                            + 5.667367388832313913095063103228e6*c[161]
+                                                            + 1.9939488494783410566745159854147e6*c[162]
+                                                            + 413127.33765753144600989258368557*c[163]
+                                                            + 38429.793442067835293518611964713*c[164]))
+                                                  + z*(1.1004685389342123305333638359225e6*c[106]
+                                                       + 2.3678312912874515013150427266635e6*c[107]
+                                                       + 2.2413246131482159761964903796825e6*c[108]
+                                                       + 1.1551923767061484551822190866172e6*c[109]
+                                                       + 319278.30618443214235480312412209*c[110]
+                                                       + 37379.150552146045256978084133522*c[111]
+                                                       + 686262.7062692537134077503242731*c[113]
+                                                       + 1.7719226883360345978839570987606e6*c[114]
+                                                       + 2.1918657077695248252743048968389e6*c[115]
+                                                       + 1.6208752835428147153457926425805e6*c[116]
+                                                       + 735156.9432440939682048395853115*c[117]
+                                                       + 189809.96576576267851271012087548*c[118]
+                                                       + 21461.958904070243326750409517862*c[119]
+                                                       - 2.4722301883700069404425327048115e6*c[142]
+                                                       - 5.319392415304590028531221353268e6*c[143]
+                                                       - 5.03519198824910746818756114025e6*c[144]
+                                                       - 2.5951686631893503965611321862902e6*c[145]
+                                                       - 717266.7269572735450463565487871*c[146]
+                                                       - 83973.1997246740622257793438189*c[147]
+                                                       - 1.3784668907943781295207472800958e7*c[149]
+                                                       - 3.5591862075632963432478677884587e7*c[150]
+                                                       - 4.4027080003418259852666989266375e7*c[151]
+                                                       - 3.2557836701009482150252644792403e7*c[152]
+                                                       - 1.4766786779201492892394914989052e7*c[153]
+                                                       - 3.8126325525295510701131389364665e6*c[154]
+                                                       - 431097.29686000119942807288796156*c[155]
+                                                       - 8.079943029694206946648885630108e6*c[157]
+                                                       - 2.3165306924177801620565491165511e7*c[158]
+                                                       - 3.3981443789761729310265177921659e7*c[159]
+                                                       - 3.2156049205087368755085103538618e7*c[160]
+                                                       - 2.04798048823713161859571598503e7*c[161]
+                                                       - 8.519090449597069514612187679258e6*c[162]
+                                                       - 2.0937133034682661632734362008143e6*c[163]
+                                                       - 230578.76065240701176111167178828*c[164]
+                                                       + z*(1.2644477316343289640485846090577e7*c[150]
+                                                            + 3.4002607554127374600171873861331e7*c[151]
+                                                            + 3.8555332935405965704246553043635e7*c[152]
+                                                            + 2.2951666951226004577817754382654e7*c[153]
+                                                            + 7.128883581599576100627060338268e6*c[154]
+                                                            + 918917.9222542130829914185243391*c[155]
+                                                            + 6.502542294506049577702594011371e6*c[158]
+                                                            + 2.2440576087578500487910966552039e7*c[159]
+                                                            + 3.4952227396834096472918590802846e7*c[160]
+                                                            + 3.0912913029994439525973071472151e7*c[161]
+                                                            + 1.6130822153083208548378106848299e7*c[162]
+                                                            + 4.6567071749552816390047115500869e6*c[163]
+                                                            + 576446.9016310175294027791794707*c[164])))
+                                             + z*(214718.19671373919211433847376394*c[72]
+                                                  + 415800.*c[73]
+                                                  + 327987.46317504271339993268048418*c[74]
+                                                  + 123967.60867258834076892458819446*c[75]
+                                                  + 18688.820187481070630752721550818*c[76]
+                                                  + 124244.0139403102188747585458291*c[78]
+                                                  + 310103.44241881611205172154181681*c[79]
+                                                  + 354266.95019434144218396805551556*c[80]
+                                                  + 224326.51203101250912116492115299*c[81]
+                                                  + 76419.31038683874435895708730415*c[82]
+                                                  + 10972.374401195030311696796572769*c[83]
+                                                  - 489824.94832337807331878349088972*c[100]
+                                                  - 948541.9337066759327447725635126*c[101]
+                                                  - 748219.9676565708975318715709402*c[102]
+                                                  - 282800.56577029685992077623253014*c[103]
+                                                  - 42633.789416377240439853863841332*c[104]
+                                                  - 2.2485535050338473099840366839763e6*c[106]
+                                                  - 5.612215512522661491097673385794e6*c[107]
+                                                  - 6.411481465496098585754383538034e6*c[108]
+                                                  - 4.0598347469817044266259718861403e6*c[109]
+                                                  - 1.3830276628469873089503731482404e6*c[110]
+                                                  - 198576.73730827586542769607195934*c[111]
+                                                  - 1.2254691183379530596566970076306e6*c[113]
+                                                  - 3.4805624235172108172720585868511e6*c[114]
+                                                  - 4.9691365424588606287274614120881e6*c[115]
+                                                  - 4.3995186267590685130814371727186e6*c[116]
+                                                  - 2.4384893251355438320365884459217e6*c[117]
+                                                  - 774224.8603603477676176333877815*c[118]
+                                                  - 107309.79452035121663375204758931*c[119]
+                                                  + 828539.511188211228809205535492*c[136]
+                                                  + 1.604459864253387922683429169481e6*c[137]
+                                                  + 1.2656150087605630161038450243058e6*c[138]
+                                                  + 478357.50981875470081691634936811*c[139]
+                                                  + 72115.10798716174702140901779179*c[140]
+                                                  + 4.8941208480175476762154210785295e6*c[142]
+                                                  + 1.2215346836050133210314908763726e7*c[143]
+                                                  + 1.3955000419921168888076385513136e7*c[144]
+                                                  + 8.836490583936589019964941041554e6*c[145]
+                                                  + 3.0102483676600507376945506742084e6*c[146]
+                                                  + 432214.99858288120263268779906785*c[147]
+                                                  + 1.295551589092460648045815112872e7*c[149]
+                                                  + 3.6796098010522800541096377512261e7*c[150]
+                                                  + 5.253312913124440943518617548946e7*c[151]
+                                                  + 4.6511195287156403071789492560576e7*c[152]
+                                                  + 2.5779423348089072413180032511432e7*c[153]
+                                                  + 8.185014482577291078497735943938e6*c[154]
+                                                  + 1.1344665706842136827054549683199e6*c[155]
+                                                  + 6.733285858078505788874071358424e6*c[157]
+                                                  + 2.0659118748170261679159283056961e7*c[158]
+                                                  + 3.3660864131367750731866449828059e7*c[159]
+                                                  + 3.6769743221469469489510357524594e7*c[160]
+                                                  + 2.7937545150857474721598163342956e7*c[161]
+                                                  + 1.4156476733304795002092244812179e7*c[162]
+                                                  + 4.2716564524783591262187922487877e6*c[163]
+                                                  + 576446.9016310175294027791794707*c[164]
+                                                  + z*(2.3678312912874515013150427266635e6*c[107]
+                                                       + 5.603311532870539940491225949206e6*c[108]
+                                                       + 5.198365695177668048319985889777e6*c[109]
+                                                       + 2.2349481432910249964836218688546e6*c[110]
+                                                       + 373791.50552146045256978084133522*c[111]
+                                                       + 1.1074516802100216236774731867253e6*c[114]
+                                                       + 3.6928172250464820425817093370655e6*c[115]
+                                                       + 5.267844671514147824873826088387e6*c[116]
+                                                       + 3.9399817426988161108478121525289e6*c[117]
+                                                       + 1.5234747252252004459572786017637e6*c[118]
+                                                       + 241447.03767079023742594210707595*c[119]
+                                                       - 5.319392415304590028531221353268e6*c[143]
+                                                       - 1.2587979970622768670468902850625e7*c[144]
+                                                       - 1.1678258984352076784525094838306e7*c[145]
+                                                       - 5.02086708870091481532449584151e6*c[146]
+                                                       - 839731.997246740622257793438189*c[147]
+                                                       - 2.2244913797270602145299173677867e7*c[150]
+                                                       - 7.417605870141119866481938409009e7*c[151]
+                                                       - 1.0581296927828081698832109557531e8*c[152]
+                                                       - 7.914074789478300097017899751945e7*c[153]
+                                                       - 3.0601392855829291483802825674271e7*c[154]
+                                                       - 4.8498445896750134935658199895675e6*c[155]
+                                                       - 1.0160222335165702465160303142768e7*c[158]
+                                                       - 4.007245729924732229984101170007e7*c[159]
+                                                       - 7.479776662922496645204578431809e7*c[160]
+                                                       - 8.15328081166103342497539760078e7*c[161]
+                                                       - 5.292926018980427804936566309598e7*c[162]
+                                                       - 1.8951715246911029926181965610819e7*c[163]
+                                                       - 2.8822345081550876470138958973535e6*c[164]
+                                                       + z*(2.266840503608491640011458257422e7*c[151]
+                                                            + 5.997496234396483553993908251232e7*c[152]
+                                                            + 6.120444520326934554084734502041e7*c[153]
+                                                            + 2.8515534326398304402508241353074e7*c[154]
+                                                            + 5.105099568078961572174547357439e6*c[155]
+                                                            + 8.904990510943849399964669266682e6*c[159]
+                                                            + 3.5884286794083005712196419890921e7*c[160]
+                                                            + 5.907801156843381776074853659122e7*c[161]
+                                                            + 4.9288623245532026120044215369802e7*c[162]
+                                                            + 2.0756640508521604204865962335659e7*c[163]
+                                                            + 3.522731065522884901905872763432e6*c[164]))))
+                                        + z*(39812.809998793102019155937464146*c[46]
+                                             + 66083.29289616249139716578445294*c[47]
+                                             + 39095.403310363738975581726694274*c[48]
+                                             + 8209.263060713793449779552984081*c[49]
+                                             + 20767.97534667257832836671450063*c[51]
+                                             + 50271.26415756818821158212834791*c[52]
+                                             + 51550.86032259791491287037009536*c[53]
+                                             + 25479.591833465464679855323933434*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]
+                                             - 92659.27260668518759748664521022*c[67]
+                                             - 153800.49414745064465871711501047*c[68]
+                                             - 90989.59940564635764276218280268*c[69]
+                                             - 19106.019993708789165938815782706*c[70]
+                                             - 334625.7611123208188794885305412*c[72]
+                                             - 810000.*c[73]
+                                             - 830617.6015471860923764528921353*c[74]
+                                             - 410542.08066896138826072428557906*c[75]
+                                             - 80094.94366063315984608309236065*c[76]
+                                             - 165658.68525374695849967806110547*c[78]
+                                             - 470501.77470441065276812923585999*c[79]
+                                             - 657924.3360752055354845121031003*c[80]
+                                             - 533862.3193296189170557955875501*c[81]
+                                             - 236467.30006493498254469740222415*c[82]
+                                             - 43889.497604780121246787186291078*c[83]
+                                             + 159346.91512545826501962784700998*c[95]
+                                             + 264491.97795018282935885157452547*c[96]
+                                             + 156475.56435431060620578429207672*c[97]
+                                             + 32856.780122221349521498176649443*c[98]
+                                             + 736221.7405102894677761109438827*c[100]
+                                             + 1.782109087570118419096239361751e6*c[101]
+                                             + 1.8274705876702913436687529884175e6*c[102]
+                                             + 903247.8676420996677469640881417*c[103]
+                                             + 176219.66292102592715139597054417*c[104]
+                                             + 1.5872142388474216305769670710421e6*c[106]
+                                             + 4.5079864968741865121190236526863e6*c[107]
+                                             + 6.303725474479357433052629192857e6*c[108]
+                                             + 5.115058552626743880878960474877e6*c[109]
+                                             + 2.2656479804241434717100452461741e6*c[110]
+                                             + 420515.44371164300914100344650213*c[111]
+                                             + 754134.8420541249597887366200804*c[113]
+                                             + 2.33660134725630935984697639397e6*c[114]
+                                             + 3.8328850885984046156253970006833e6*c[115]
+                                             + 4.1323413822190441094530098140515e6*c[116]
+                                             + 2.9143721678605153739548997846278e6*c[117]
+                                             + 1.1987997837837642853434323423714e6*c[118]
+                                             + 214619.58904070243326750409517862*c[119]
+                                             - 240656.70154807657049119956331198*c[131]
+                                             - 399454.02739238967397621246631824*c[132]
+                                             - 236320.1895733836787665042806059*c[133]
+                                             - 49622.575507524798364641285190563*c[134]
+                                             - 1.2302556378249197033833657951245e6*c[136]
+                                             - 2.9779747480460609171018192918397e6*c[137]
+                                             - 3.0537756082593887926445048503136e6*c[138]
+                                             - 1.5093629002993282794715580266047e6*c[139]
+                                             - 294470.02428091046700408682264981*c[140]
+                                             - 3.3559685814977469779762887395631e6*c[142]
+                                             - 9.531580979459808376915672651105e6*c[143]
+                                             - 1.3328449380659402121672955959485e7*c[144]
+                                             - 1.0815159904060595996528519201689e7*c[145]
+                                             - 4.7904329818503880203096030136189e6*c[146]
+                                             - 889127.9970847841882729577580824*c[147]
+                                             - 5.580837614552138176197357409295e6*c[149]
+                                             - 1.7291592911238686687843892089678e7*c[150]
+                                             - 2.8364568352844715905784400759537e7*c[151]
+                                             - 3.0580640140219432626957949764524e7*c[152]
+                                             - 2.1567280690675864619155731102431e7*c[153]
+                                             - 8.871499568212805814113675087623e6*c[154]
+                                             - 1.5882531989578991557876369556478e6*c[155]
+                                             - 2.5650612792680022052853605174947e6*c[157]
+                                             - 8.386215260771690923624377197205e6*c[158]
+                                             - 1.5113041038573275838797181555455e7*c[159]
+                                             - 1.9080587375109813426930415474468e7*c[160]
+                                             - 1.7620360427096830529804650739126e7*c[161]
+                                             - 1.1313979426815305995737422164432e7*c[162]
+                                             - 4.4120395283814037923386586607197e6*c[163]
+                                             - 768595.8688413567058703722392943*c[164]
+                                             + z*(415800.*c[73]
+                                                  + 819968.6579376067834998317012104*c[74]
+                                                  + 557854.2390266475334601606468751*c[75]
+                                                  + 130821.74131236749441526905085572*c[76]
+                                                  + 171091.55443796751009750154031272*c[79]
+                                                  + 556705.2074482508377176640872387*c[80]
+                                                  + 704280.9098648067146827270780385*c[81]
+                                                  + 403724.65864744997019826385745587*c[82]
+                                                  + 87778.99520956024249357437258216*c[83]
+                                                  - 948541.9337066759327447725635126*c[101]
+                                                  - 1.8705499191414272438296789273504e6*c[102]
+                                                  - 1.2726025459663358696434930463856e6*c[103]
+                                                  - 298436.52591464068307897704688932*c[104]
+                                                  - 3.0963947655297442709504404887138e6*c[107]
+                                                  - 1.0075185160065297777614031274053e7*c[108]
+                                                  - 1.2745992810291397618476888479743e7*c[109]
+                                                  - 7.306561237682197103888763802025e6*c[110]
+                                                  - 1.5886138984662069234215685756747e6*c[111]
+                                                  - 1.2656590630971675699171122134004e6*c[114]
+                                                  - 5.037206906054187486655234856089e6*c[115]
+                                                  - 9.26214447738751265911881510046e6*c[116]
+                                                  - 9.189461790551174602560494816394e6*c[117]
+                                                  - 4.6952991531530767842617766742881e6*c[118]
+                                                  - 965788.1506831609497037684283038*c[119]
+                                                  + 1.604459864253387922683429169481e6*c[137]
+                                                  + 3.1640375219014075402596125607644e6*c[138]
+                                                  + 2.1526087941843961536761235721565e6*c[139]
+                                                  + 504805.7559101322291498631245425*c[140]
+                                                  + 6.739501702648349357415122076539e6*c[143]
+                                                  + 2.1929286374161836824120034377785e7*c[144]
+                                                  + 2.7742470437940453899889931176971e7*c[145]
+                                                  + 1.590319892348706050102781488261e7*c[146]
+                                                  + 3.4577199886630496210615023925428e6*c[147]
+                                                  + 1.3380399276553745651307773640822e7*c[150]
+                                                  + 5.325276103715186709868187652357e7*c[151]
+                                                  + 9.791830586769769067745156328542e7*c[152]
+                                                  + 9.714991302106245323944023019113e7*c[153]
+                                                  + 4.9638152345952603959921753466462e7*c[154]
+                                                  + 1.0210199136157923144349094714879e7*c[155]
+                                                  + 5.418785245421707981418828342809e6*c[158]
+                                                  + 2.4043474379548393379904607020042e7*c[159]
+                                                  + 5.326719455277516302472793238354e7*c[160]
+                                                  + 7.3263603881086821676556179389e7*c[161]
+                                                  + 6.217087704834153294687395347782e7*c[162]
+                                                  + 2.9239789238091303314680746942406e7*c[163]
+                                                  + 5.764469016310175294027791794707e6*c[164]
+                                                  + z*(3.7355410219136932936608172994708e6*c[108]
+                                                       + 8.08634663694303918627553360632e6*c[109]
+                                                       + 5.959861715442733323956324983612e6*c[110]
+                                                       + 1.4951660220858418102791233653409e6*c[111]
+                                                       + 1.2706467871127680146517709546892e6*c[115]
+                                                       + 5.042723104355423558853577110251e6*c[116]
+                                                       + 7.290306353837265184697992554339e6*c[117]
+                                                       + 4.5953991711710964271498239790905e6*c[118]
+                                                       + 1.0730979452035121663375204758931e6*c[119]
+                                                       - 8.391986647081845780312601900417e6*c[144]
+                                                       - 1.8166180642325452775927925304032e7*c[145]
+                                                       - 1.3388978903202439507531988910693e7*c[146]
+                                                       - 3.3589279889869624890311737527559e6*c[147]
+                                                       - 2.5522944929517831798647530009493e7*c[151]
+                                                       - 1.0129104751425172224523045046525e8*c[152]
+                                                       - 1.464373022270814711829162403081e8*c[153]
+                                                       - 9.230584074545228906589704793551e7*c[154]
+                                                       - 2.1554864843000059971403644398078e7*c[155]
+                                                       - 8.904990510943849399964669266682e6*c[159]
+                                                       - 4.458350783507282527878949137963e7*c[160]
+                                                       - 9.926479850742658914451352950502e7*c[161]
+                                                       - 1.1313979426815305995737422164432e8*c[162]
+                                                       - 6.377402591024029118016788427768e7*c[163]
+                                                       - 1.4090924262091539607623491053728e7*c[164]
+                                                       + z*(2.9987481171982417769969541256161e7*c[152]
+                                                            + 6.885500085367801373345326314796e7*c[153]
+                                                            + 5.346662686199682075470295253701e7*c[154]
+                                                            + 1.4039023812217144323480005232959e7*c[155]
+                                                            + 8.699221040989819566593071488708e6*c[160]
+                                                            + 4.0186786938992771383764992913796e7*c[161]
+                                                            + 6.385117102262103383733000627452e7*c[162]
+                                                            + 4.3017385401718686975301921942017e7*c[163]
+                                                            + 1.0568193196568654705717618290296e7*c[164])))))
+                                   + z*(6824.192259894206702786302197343*c[27]
+                                        + 8809.994324629272994728209514911*c[28]
+                                        + 2978.3216750378055830719780693079*c[29]
+                                        + 3051.8715569302715987459130721959*c[31]
+                                        + 7317.048585324550105122382977129*c[32]
+                                        + 6326.743238033293223713316399427*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 16321.094080973860987603950959421*c[42]
+                                        - 21070.441855832069854434185992474*c[43]
+                                        - 7123.10943338651789381056136287*c[44]
+                                        - 43130.544165359193854085598919491*c[46]
+                                        - 103408.11573566167635297238493098*c[47]
+                                        - 89412.6353487022548793396897545*c[48]
+                                        - 26680.104947319828711783547198262*c[49]
+                                        - 18691.177812005320495530043050567*c[51]
+                                        - 54292.96529017364326850869861574*c[52]
+                                        - 76136.65524568307433285470044854*c[53]
+                                        - 53956.78270616216049851715656492*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + 28688.182933047537299893962235094*c[63]
+                                        + 37036.284910881652844742935209553*c[64]
+                                        + 12520.549508707674927692925831795*c[65]
+                                        + 96223.09078386538712046690079523*c[67]
+                                        + 230700.7412211759669880756725157*c[68]
+                                        + 199477.19869699393790913247768279*c[69]
+                                        + 59522.60074963122778619400301535*c[70]
+                                        + 160620.36533391399306215449465978*c[72]
+                                        + 466560.*c[73]
+                                        + 654271.0953725527373796059704204*c[74]
+                                        + 463671.05581435639144740625194812*c[75]
+                                        + 128151.90985701305575373294777704*c[76]
+                                        + 67769.4621492601193862319340886*c[78]
+                                        + 215808.66525698174569116671562173*c[79]
+                                        + 365769.12390194993056656442095438*c[80]
+                                        + 399092.51559005713832021201088846*c[81]
+                                        + 250886.03787377248148034968284758*c[82]
+                                        + 65834.24640717018187018077943662*c[83]
+                                        - 44114.63757076555650029126968576*c[91]
+                                        - 56951.7522118503391705968395257*c[92]
+                                        - 19253.206278435807586370318110287*c[93]
+                                        - 163140.88929511203323438089098641*c[95]
+                                        - 391140.25310622275558623817502576*c[96]
+                                        - 338202.47639542795045006816567904*c[97]
+                                        - 100917.253232537002101744399709*c[98]
+                                        - 341986.87301123123664438701909391*c[100]
+                                        - 993382.0978455369768381618119696*c[101]
+                                        - 1.3930495397824156346775208884413e6*c[102]
+                                        - 987231.0659617635837234370299234*c[103]
+                                        - 272856.25226481433881506472858452*c[104]
+                                        - 456925.31118334865122670264166363*c[106]
+                                        - 1.4550571658873062984479676895494e6*c[107]
+                                        - 2.4661427944058713811515142180291e6*c[108]
+                                        - 2.690820704394850608345120901279e6*c[109]
+                                        - 1.6915610260348279849759280903007e6*c[110]
+                                        - 443877.41280673428742661474908558*c[111]
+                                        - 188533.7105135312399471841550201*c[113]
+                                        - 632829.5315485837849585561067002*c[114]
+                                        - 1.1833770901956822993597537187902e6*c[115]
+                                        - 1.5555652904330309722366215104619e6*c[116]
+                                        - 1.4637499852092228116935645314685e6*c[117]
+                                        - 849149.8468468330354515979091798*c[118]
+                                        - 214619.58904070243326750409517862*c[119]
+                                        + 62781.2201219441099195717609177*c[127]
+                                        + 81050.20666229050399558076581125*c[128]
+                                        + 27399.97080290415199989129005133*c[129]
+                                        + 244667.64657387784666605288936718*c[131]
+                                        + 586605.6365225277990058083070192*c[132]
+                                        + 507213.1476213920068340341874486*c[133]
+                                        + 151348.85529795063501215591983122*c[134]
+                                        + 564913.3030828712923699128651082*c[136]
+                                        + 1.6409248611682376481989616506055e6*c[137]
+                                        + 2.3011181977464782110979000441923e6*c[138]
+                                        + 1.6307642380184819346031239183004e6*c[139]
+                                        + 450719.42491976091888380636119869*c[140]
+                                        + 940688.162995580592311535480029*c[142]
+                                        + 2.9955772178329838539939292606433e6*c[143]
+                                        + 5.077134661125308383955063449213e6*c[144]
+                                        + 5.539686954115728731120878320735e6*c[145]
+                                        + 3.4824760091635950852250704834777e6*c[146]
+                                        + 913825.9970038059712805399180292*c[147]
+                                        + 1.0962359600013128560387666339686e6*c[149]
+                                        + 3.6796098010522800541096377512261e6*c[150]
+                                        + 6.880788146484383659424279887608e6*c[151]
+                                        + 9.044889663804639247833827095788e6*c[152]
+                                        + 8.511026308595221349869531594959e6*c[153]
+                                        + 4.9374119620708175215454084565045e6*c[154]
+                                        + 1.2479132277526350509760004651519e6*c[155]
+                                        + 443952.91371946192014554316648947*c[157]
+                                        + 1.540780969508644989222111905167e6*c[158]
+                                        + 3.0560753149096309534164463867965e6*c[159]
+                                        + 4.4439260547403351229853636877904e6*c[160]
+                                        + 5.023348367374096422970624114224e6*c[161]
+                                        + 4.2847496344127272706629346315794e6*c[162]
+                                        + 2.3464028400937465622891957422918e6*c[163]
+                                        + 576446.9016310175294027791794707*c[164]
+                                        + z*(66083.29289616249139716578445294*c[47]
+                                             + 97738.50827590934743895431673568*c[48]
+                                             + 36941.683773212070524007988428363*c[49]
+                                             + 22622.06887090568469521195775656*c[52]
+                                             + 74352.20238836237727817841840677*c[53]
+                                             + 77562.87514010810571661841256207*c[54]
+                                             + 26097.517123282053706518042193501*c[55]
+                                             - 153800.49414745064465871711501047*c[68]
+                                             - 227473.99851411589410690545700669*c[69]
+                                             - 85977.08997168955124672467102218*c[70]
+                                             - 364500.*c[73]
+                                             - 1.1980061560776722486198839790412e6*c[74]
+                                             - 1.2497383926246324613230871634539e6*c[75]
+                                             - 420498.4542183240891919362348934*c[76]
+                                             - 128318.66582847563257312615523454*c[79]
+                                             - 531400.4252915121632759520832733*c[80]
+                                             - 993818.6172536716973856259878987*c[81]
+                                             - 847821.7831596449374163541006573*c[82]
+                                             - 263336.98562868072748072311774647*c[83]
+                                             + 264491.97795018282935885157452547*c[96]
+                                             + 391188.91088577651551446073019179*c[97]
+                                             + 147855.51054999607284674179492249*c[98]
+                                             + 801949.089406553288593307712788*c[101]
+                                             + 2.6357748860629202072145475794483e6*c[102]
+                                             + 2.7495927735575681062297289153726e6*c[103]
+                                             + 925153.2303353861175448288453569*c[104]
+                                             + 1.2294508627838690487597337234599e6*c[107]
+                                             + 5.091470575541019465157892809615e6*c[108]
+                                             + 9.522006393570632338509204923102e6*c[109]
+                                             + 8.123176905423148544911625638722e6*c[110]
+                                             + 2.5230926622698580548460206790128e6*c[111]
+                                             + 438112.75261055800497130807386937*c[114]
+                                             + 2.0264023624147303090806402175744e6*c[115]
+                                             + 4.7023195039044295038603215125413e6*c[116]
+                                             + 6.616412489196845713843556267804e6*c[117]
+                                             + 4.9450491081080276770416584122821e6*c[118]
+                                             + 1.4486822260247414245556526424557e6*c[119]
+                                             - 399454.02739238967397621246631824*c[132]
+                                             - 590800.4739334591969162607015147*c[133]
+                                             - 223301.58978386159264088578335753*c[134]
+                                             - 1.3400886366207274126958186813279e6*c[137]
+                                             - 4.4044840503741184509295743033369e6*c[138]
+                                             - 4.5946782406170728507443016398113e6*c[139]
+                                             - 1.5459676274747799517714558189115e6*c[140]
+                                             - 2.5995220853072204664315470866649e6*c[143]
+                                             - 1.0765286038224901713658925967276e7*c[144]
+                                             - 2.0133107117819643687348692911288e7*c[145]
+                                             - 1.7175454837366025341110040073219e7*c[146]
+                                             - 5.334767982508705129637746548495e6*c[147]
+                                             - 3.2421736708572537539707297668146e6*c[150]
+                                             - 1.49960217931023293108450315491e7*c[151]
+                                             - 3.4798659469904871609986632490666e7*c[152]
+                                             - 4.8963556162615476432677876016329e7*c[153]
+                                             - 3.6594935718877823983218909736445e7*c[154]
+                                             - 1.0720709092965819301566549450623e7*c[155]
+                                             - 1.1611682668760802817326060734592e6*c[158]
+                                             - 5.724636757035331757120144528581e6*c[159]
+                                             - 1.4839717117627276388216293123722e7*c[160]
+                                             - 2.5657717814895384806557649321885e7*c[161]
+                                             - 3.024529153703101602820895034056e7*c[162]
+                                             - 2.0576147982360546776997562663175e7*c[163]
+                                             - 5.764469016310175294027791794707e6*c[164]
+                                             + z*(546645.7719584045223332211341403*c[74]
+                                                  + 867773.2607081183853824721173612*c[75]
+                                                  + 348857.97683297998510738413561527*c[76]
+                                                  + 151828.69294043204665027202379238*c[80]
+                                                  + 620810.5798067555484981075724932*c[81]
+                                                  + 726704.3855654099463568749434206*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 1.2470332794276181625531192849003e6*c[102]
+                                                  - 1.979603960392078019445433627711e6*c[103]
+                                                  - 795830.7357723751548772721250382*c[104]
+                                                  - 2.7477777709268993938947358020146e6*c[108]
+                                                  - 1.1235356625367972715546294289551e7*c[109]
+                                                  - 1.3151810227827954786999774843645e7*c[110]
+                                                  - 4.7658416953986207702647057270241e6*c[111]
+                                                  - 816844.3631439222951332813280145*c[115]
+                                                  - 4.3223340894475059075887803802147e6*c[116]
+                                                  - 9.924618733795268570765334401706e6*c[117]
+                                                  - 9.590398270270114282747458738971e6*c[118]
+                                                  - 3.2192938356105364990125614276793e6*c[119]
+                                                  + 2.109358347934271693506408373843e6*c[138]
+                                                  + 3.3485025687312829057184144455767e6*c[139]
+                                                  + 1.3461486824270192777329683321134e6*c[140]
+                                                  + 5.980714465680500952032736648487e6*c[144]
+                                                  + 2.4454473941591955659902976370812e7*c[145]
+                                                  + 2.8625758062276708901850066788698e7*c[146]
+                                                  + 1.0373159965989148863184507177628e7*c[147]
+                                                  + 8.635582870889491961948412409227e6*c[151]
+                                                  + 4.5695209404925588982810729533197e7*c[152]
+                                                  + 1.0492190606274744949859544860642e8*c[153]
+                                                  + 1.0138856649386063787558485814426e8*c[154]
+                                                  + 3.4033997120526410481163649049597e7*c[155]
+                                                  + 2.6714971532831548199894007800046e6*c[159]
+                                                  + 1.5984818662818793453614768860501e7*c[160]
+                                                  + 4.6472412588424974087379517446466e7*c[161]
+                                                  + 7.89738167911365418514344814448e7*c[162]
+                                                  + 6.678223467959124831130787881908e7*c[163]
+                                                  + 2.1136386393137309411435236580592e7*c[164]
+                                                  + z*(4.0431733184715195931377668031602e6*c[109]
+                                                       + 6.704844429873074989450865606564e6*c[110]
+                                                       + 2.8034362914109533942733563100142e6*c[111]
+                                                       + 945510.582066641917285045708172*c[116]
+                                                       + 4.5832440680373983330270467896765e6*c[117]
+                                                       + 5.806686452702608257132250408362e6*c[118]
+                                                       + 2.2132645119822438430711359815295e6*c[119]
+                                                       - 9.083090321162726387963962652016e6*c[145]
+                                                       - 1.5062601266102744445973487524529e7*c[146]
+                                                       - 6.297989979350554666933450786417e6*c[147]
+                                                       - 1.8992071408922197920980709462235e7*c[152]
+                                                       - 9.206168632658430725102454813487e7*c[153]
+                                                       - 1.1663645637672639786859273720111e8*c[154]
+                                                       - 4.4456908738687623691020016571036e7*c[155]
+                                                       - 4.8933118355567735062086027123984e6*c[160]
+                                                       - 3.1299324442869370020047734865552e7*c[161]
+                                                       - 8.443477220754491974541665303406e7*c[162]
+                                                       - 8.934380044972342679485783787957e7*c[163]
+                                                       - 3.1704579589705964117152854870888e7*c[164]
+                                                       + z*(2.7542000341471205493381305259185e7*c[153]
+                                                            + 4.7050631638557202264138598232572e7*c[154]
+                                                            + 2.021619428959268782581120753546e7*c[155]
+                                                            + 5.564324345398999114675152864987e6*c[161]
+                                                            + 3.1051832644685176455627855682975e7*c[162]
+                                                            + 4.1693773543204265837600324343801e7*c[163]
+                                                            + 1.6486381386647101340919484532862e7*c[164])))))))
+                         + x*(112.2497216032182415675124619695*c[4]
+                              + 63.49803146555017417203877808734*c[5]
+                              + 109.98181667894016015811313264947*c[6]
+                              + 12.961481396815720461931934872176*c[7]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 534.5727265770299284470383377513*c[10]
+                              - 504.*c[11]
+                              - 872.953607014714155937832956119*c[12]
+                              - 249.84795376388416601612297562*c[13]
+                              - 432.74935008616708493331674960817*c[14]
+                              - 558.6770086552694357261091784568*c[15]
+                              - 50.91168824543142175686079407155*c[16]
+                              - 88.18163074019441153510222668941*c[17]
+                              - 113.84199576606165595196016759958*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + 1575.9796953006723303340517181509*c[20]
+                              + 1751.1778893076511203326844849621*c[21]
+                              + 3033.1290773720791324011228552196*c[22]
+                              + 1332.3422983602974991154209051956*c[23]
+                              + 2307.6845538331273408462900158639*c[24]
+                              + 2979.2079484319317987757722847627*c[25]
+                              + 619.1348802966927012026631749879*c[26]
+                              + 1072.3730694119467675807046310111*c[27]
+                              + 1384.4276795846000420287186380575*c[28]
+                              + 1638.0769212707930706895879381193*c[29]
+                              + 125.85706178041818563897442164159*c[30]
+                              + 217.99082549501939991042236229971*c[31]
+                              + 281.42494558940577327393780681267*c[32]
+                              + 332.98648621227859072175349470667*c[33]
+                              + 377.57118534125455691692326492478*c[34]
+                              - 3671.2940497868050776203213584964*c[35]
+                              - 4413.1947611679228947779268313839*c[36]
+                              - 7643.87755003963940395659718003*c[37]
+                              - 3991.9559115801867783533473125856*c[38]
+                              - 6914.270460431816229518271891835*c[39]
+                              - 8926.284781475437555882184391763*c[40]
+                              - 2753.4705373401038082152410188723*c[41]
+                              - 4769.150867817037301572583072558*c[42]
+                              - 6156.94729553534508733466473806*c[43]
+                              - 7284.998284145302391397165030208*c[44]
+                              - 1231.3894591070690174669329476121*c[45]
+                              - 2132.8291070782018938833537927221*c[46]
+                              - 2753.4705373401038082152410188723*c[47]
+                              - 3257.9502758636449146318105578561*c[48]
+                              - 3694.1683773212070524007988428363*c[49]
+                              - 249.79991993593592823387572483759*c[50]
+                              - 432.66615305567871517430655209646*c[51]
+                              - 558.5696017507576467953569816435*c[52]
+                              - 660.9084656743322424726970525046*c[53]
+                              - 749.3997598078077847016271745128*c[54]
+                              - 828.4926070883191652862870537619*c[55]
+                              + 7394.254526319742531669092067811*c[56]
+                              + 9295.160030897800524430236959478*c[57]
+                              + 16099.689437998485814146050414865*c[58]
+                              + 9202.227991089983856116780214299*c[59]
+                              + 15938.726423400333901597820679503*c[60]
+                              + 20576.807332528532960064570937251*c[61]
+                              + 7558.571293571292365706183002651*c[62]
+                              + 13091.829513097090434475419273951*c[63]
+                              + 16901.479225203928877561260115471*c[64]
+                              + 19998.099909741425231731756536894*c[65]
+                              + 4923.4743829941879773765409901588*c[66]
+                              + 8527.707781109763144274183006984*c[67]
+                              + 11009.223405853838880485092634296*c[68]
+                              + 13026.288803799799064241594546537*c[69]
+                              + 14770.423148982563932129622970477*c[70]
+                              + 2146.625258399798108552806721982*c[71]
+                              + 3718.0640123591202097720947837911*c[72]
+                              + 4800.*c[73]
+                              + 5679.436591775631400864635159899*c[74]
+                              + 6439.875775199394325658420165946*c[75]
+                              + 7119.550547611836430762941543169*c[76]
+                              + 434.74130238568315721155992471509*c[77]
+                              + 752.9940238806679931803548232067*c[78]
+                              + 972.1111047611790346448951154132*c[79]
+                              + 1150.2173707608488382596365438817*c[80]
+                              + 1304.2239071570494716346797741453*c[81]
+                              + 1441.8737808837498935652280623424*c[82]
+                              + 1567.4820573135757588138280818242*c[83]
+                              - 13469.49887709264408771929314713*c[84]
+                              - 17415.998162608998162445635231635*c[85]
+                              - 30165.393682164998391549464803215*c[86]
+                              - 18199.307898928464471960821422559*c[87]
+                              - 31522.125943533694345545670456011*c[88]
+                              - 40694.889605452918589196340747163*c[89]
+                              - 16443.284343463747327865111114679*c[90]
+                              - 28480.603926181059828484748286136*c[91]
+                              - 36768.301565342938750247959583901*c[92]
+                              - 43504.84110992706521920216111459*c[93]
+                              - 12751.559904576380885724292366331*c[94]
+                              - 22086.349630484436393026648862778*c[95]
+                              - 28513.354765793519302574607571198*c[96]
+                              - 33737.456335651625412093703185853*c[97]
+                              - 38254.679713729142657172877098994*c[98]
+                              - 7998.399839967991997759327788731*c[99]
+                              - 13853.634902075339447399937116073*c[100]
+                              - 17884.965753391869438958674598218*c[101]
+                              - 21161.776863014126394840812107399*c[102]
+                              - 23995.199519903975993277983366194*c[103]
+                              - 26527.691192412505162575737501273*c[104]
+                              - 3424.8491937602157725754892792337*c[105]
+                              - 5932.012811854000033469472891773*c[106]
+                              - 7658.195609933191044462987839733*c[107]
+                              - 9061.299244589596931738433571706*c[108]
+                              - 10274.547581280647317726467837701*c[109]
+                              - 11358.93973925383583377664960819*c[110]
+                              - 12348.46937883396137953740279411*c[111]
+                              - 692.6817451037669723699968558036*c[112]
+                              - 1199.7599759951987996638991683097*c[113]
+                              - 1548.8834688252050680803820793361*c[114]
+                              - 1832.6636352588000211323619538786*c[115]
+                              - 2078.0452353113009171099905674109*c[116]
+                              - 2297.3654476377936506401237040985*c[117]
+                              - 2497.4995495495089277988173799405*c[118]
+                              - 2682.7448630087804158438011897327*c[119]
+                              + 22783.674154973336960124711041855*c[120]
+                              + 30024.095923108159427808331904825*c[121]
+                              + 52003.25959014492391456628495024*c[122]
+                              + 32501.026199183311325710278951273*c[123]
+                              + 56293.42867511269294368475682744*c[124]
+                              + 72674.50391987550402531859828588*c[125]
+                              + 31142.619542999269026663971911107*c[126]
+                              + 53940.59932926218423701981907419*c[127]
+                              + 69637.01429555980037171327021742*c[128]
+                              + 82395.62648587605708538737936864*c[129]
+                              + 26630.782189038308455690823052269*c[130]
+                              + 46125.867796714676010813249634797*c[131]
+                              + 59548.23926868031250941685840485*c[132]
+                              + 70458.42689132365237297627625472*c[133]
+                              + 79892.34656711492536707246915681*c[134]
+                              + 19871.164233632613203126954411882*c[135]
+                              + 34417.866058197158368463209744556*c[136]
+                              + 44433.274018465035905963652925862*c[137]
+                              + 52574.15882351328690633396628745*c[138]
+                              + 59613.49270089783960938086323565*c[139]
+                              + 65905.19591048948547234324125972*c[140]
+                              + 12134.272784143267314237571308446*c[141]
+                              + 21017.176975036395215609080995243*c[142]
+                              + 27133.058802869977932450491476974*c[143]
+                              + 32104.268127462429352903001922614*c[144]
+                              + 36402.818352429801942712713925338*c[145]
+                              + 40244.829928824398002601000927422*c[146]
+                              + 43750.742713695729899145540477072*c[147]
+                              + 5126.065157603832097430690813019*c[148]
+                              + 8878.605295878401643950341332969*c[149]
+                              + 11462.230149495341554441973923082*c[150]
+                              + 13562.29361133285596588051948885*c[151]
+                              + 15378.195472811496292292072439057*c[152]
+                              + 17001.234778685929316902040283448*c[153]
+                              + 18482.290767110012112736823099215*c[154]
+                              + 19853.164986973739447345461945598*c[155]
+                              + 1035.6215524987880436420323200843*c[156]
+                              + 1793.7491463412602834163360262201*c[157]
+                              + 2315.7201903511572570165933088929*c[158]
+                              + 2739.997080290415199989129005133*c[159]
+                              + 3106.8646574963641309260969602529*c[160]
+                              + 3434.7681144438266139970079413501*c[161]
+                              + 3733.9866095100019787912284371062*c[162]
+                              + 4010.9450258012761748533260551997*c[163]
+                              + 4269.9770491186483659465124405237*c[164]
+                              + z*(1163.9381426862855412504439414919*c[12]
+                                   + 407.29350596345137405488635257239*c[14]
+                                   + 1577.4409656148784067560729744663*c[15]
+                                   + 58.78775382679627435673481779294*c[17]
+                                   + 227.68399153212331190392033519916*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 4963.3021266088567621109283085412*c[22]
+                                   - 3545.9543144265127432516163658396*c[24]
+                                   - 13733.422006186222194356608824882*c[25]
+                                   - 1364.8384519788413405572604394687*c[27]
+                                   - 5285.996594777563796836925708947*c[28]
+                                   - 12508.951035158783448902307891093*c[29]
+                                   - 217.99082549501939991042236229971*c[31]
+                                   - 844.274836768217319821813420438*c[32]
+                                   - 1997.91891727367154433052096824*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + 13489.19567654054012462928914123*c[37]
+                                   + 11931.705661807116502266044415113*c[39]
+                                   + 46211.297320027707700805998842312*c[40]
+                                   + 7842.60364929912800703046994154*c[42]
+                                   + 30374.273324641035764184346041098*c[43]
+                                   + 71878.64973690031692845202829805*c[44]
+                                   + 3080.7531546685138467203999228208*c[46]
+                                   + 11931.705661807116502266044415113*c[47]
+                                   + 28235.56905748492259347569150142*c[48]
+                                   + 53360.20989463965742356709439652*c[49]
+                                   + 519.1993836668144582091678625158*c[51]
+                                   + 2010.8505663027275284632851339164*c[52]
+                                   + 4758.5409528551921458034187780335*c[53]
+                                   + 8992.797117693693416419526094153*c[54]
+                                   + 14912.866927589744975153166967715*c[55]
+                                   - 29516.097302997223992601092427253*c[58]
+                                   - 28919.751036272770790528004531882*c[60]
+                                   - 112005.71413994912786509374695741*c[61]
+                                   - 23299.66180012061891816784763538*c[63]
+                                   - 90239.20212413228113758794531217*c[64]
+                                   - 213544.92773184756682231823502005*c[65]
+                                   - 14594.683963690340903633427633844*c[67]
+                                   - 56524.96793453314290875928158504*c[68]
+                                   - 133762.48801513823516713756788086*c[69]
+                                   - 252787.34145522397973395971650965*c[70]
+                                   - 5762.999219156636325146746914876*c[72]
+                                   - 22320.*c[73]
+                                   - 52818.76030351337202804110698706*c[74]
+                                   - 99818.07451559061204770551257216*c[75]
+                                   - 165529.55023197519701523839087867*c[76]
+                                   - 1003.9920318408906575738064309422*c[78]
+                                   - 3888.4444190447161385795804616528*c[79]
+                                   - 9201.738966086790706077092351053*c[80]
+                                   - 17389.652095427326288462396988604*c[81]
+                                   - 28837.475617674997871304561246848*c[82]
+                                   - 43889.497604780121246787186291078*c[83]
+                                   + 56560.11315405937198415524650603*c[86]
+                                   + 58775.99510004062874641146100566*c[88]
+                                   + 227638.45017922609288518263858569*c[89]
+                                   + 52598.2217189897019811165138561*c[91]
+                                   + 203712.03675777236703328869522655*c[92]
+                                   + 482070.66489468118225873373422295*c[93]
+                                   + 40107.726936339835413103607750811*c[95]
+                                   + 155336.55847867880454408743265781*c[96]
+                                   + 367593.38927679317013422341630721*c[97]
+                                   + 694686.2082983942470259614491597*c[98]
+                                   + 24342.815613646667886145603789671*c[100]
+                                   + 94279.31947145142604251072752489*c[101]
+                                   + 223105.59035577750399132170478943*c[102]
+                                   + 421629.93442116986388188456486312*c[103]
+                                   + 699194.1464285867432136033669978*c[104]
+                                   + 9619.480235438918973193739824497*c[106]
+                                   + 37256.086751026334810901021923028*c[107]
+                                   + 88163.99265006094311961719150849*c[108]
+                                   + 166614.28510184833488205082980056*c[109]
+                                   + 276298.53419806627703781039587489*c[110]
+                                   + 420515.44371164300914100344650213*c[111]
+                                   + 1713.9428228502839995198559547281*c[113]
+                                   + 6638.072009250878863201637482869*c[114]
+                                   + 15708.545445075428752563102461817*c[115]
+                                   + 29686.360504447155958714150963013*c[116]
+                                   + 49229.259592238435370859793659254*c[117]
+                                   + 74924.98648648526783396452139821*c[118]
+                                   + 107309.79452035121663375204758931*c[119]
+                                   - 98933.03043978790403258951771022*c[122]
+                                   - 106742.99287541079621253233127726*c[124]
+                                   - 413413.83373080296573666782126094*c[125]
+                                   - 101731.2015853543332166122003442*c[127]
+                                   - 394003.24952974689901525180441307*c[128]
+                                   - 932381.8636073955723391578986038*c[129]
+                                   - 86235.31805472743775934651018679*c[131]
+                                   - 333987.95068085914407455542322719*c[132]
+                                   - 790359.7451287609700968643162486*c[133]
+                                   - 1.4936395227764964307757026842359e6*c[134]
+                                   - 63395.82623485555614373466597325*c[136]
+                                   - 245530.97922665481847125203957209*c[137]
+                                   - 581032.3449309857483022197611586*c[138]
+                                   - 1.0980479202657778359661034383222e6*c[139]
+                                   - 1.8209064766758341122905776992427e6*c[140]
+                                   - 37627.526519823223692461419201162*c[142]
+                                   - 145730.78357025326857267763970697*c[143]
+                                   - 344861.97698209641853279676258808*c[144]
+                                   - 651727.8769547916154259856847923*c[145]
+                                   - 1.0807684166369777850698494603896e6*c[146]
+                                   - 1.6448867946068507483049718524525e6*c[147]
+                                   - 14858.07416861283540416179570007*c[149]
+                                   - 57545.07381175212290597399153221*c[150]
+                                   - 136176.49911787275786149419568396*c[151]
+                                   - 257349.39362664136652407141632707*c[152]
+                                   - 426765.68934252434815896958262532*c[153]
+                                   - 649520.5041012947113904654974867*c[154]
+                                   - 930262.5879610552198184730740223*c[155]
+                                   - 2690.6237195118904251245040393301*c[157]
+                                   - 10420.740856580207656574669890018*c[158]
+                                   - 24659.973722613736799902161046197*c[159]
+                                   - 46602.969862445461963891454403794*c[160]
+                                   - 77282.28257498609881493267868038*c[161]
+                                   - 117620.57819956506233192369576885*c[162]
+                                   - 168459.69108365359934383969431839*c[163]
+                                   - 230578.76065240701176111167178828*c[164]
+                                   + z*(9809.587147275872995969006303487*c[25]
+                                        + 2517.1412356083637127794884328319*c[28]
+                                        + 14891.608375189027915359890346539*c[29]
+                                        + 281.42494558940577327393780681267*c[32]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 39101.866963100368054528152866572*c[40]
+                                        - 24080.50497809379411935335541997*c[43]
+                                        - 142462.18866773035787621122725739*c[44]
+                                        - 7648.529270389177245042336163534*c[47]
+                                        - 45249.309386995068258775146636891*c[48]
+                                        - 153923.68238838362718336661845151*c[49]
+                                        - 1005.4252831513637642316425669582*c[52]
+                                        - 5948.176191068990182254273472542*c[53]
+                                        - 20233.793514810810186943933711845*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + 100805.14272595421507858437226167*c[61]
+                                        + 79363.46766617497038159200402047*c[64]
+                                        + 469520.6065765378097884847186923*c[65]
+                                        + 47323.228968446352202682189233989*c[68]
+                                        + 279967.998171219561977729793239*c[69]
+                                        + 952361.6119940996445791040482457*c[70]
+                                        + 16200.*c[73]
+                                        + 95840.4924862137798895907183233*c[74]
+                                        + 326018.71111946933773645752090102*c[75]
+                                        + 840996.9084366481783838724697868*c[76]
+                                        + 2333.0666514268296831477482769917*c[79]
+                                        + 13802.60844913018605911563852658*c[80]
+                                        + 46952.06065765378097884847186923*c[81]
+                                        + 121117.39759423499105947915723676*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        - 211378.56088070994339338387868671*c[89]
+                                        - 187127.18583893682870338961558445*c[92]
+                                        - 1.1070593610100589362162932913415e6*c[93]
+                                        - 139942.84547628721130097966906109*c[96]
+                                        - 827913.0389116963291311338205117*c[97]
+                                        - 2.8162954390475442446998437128094e6*c[98]
+                                        - 81632.09368869574693924709334472*c[101]
+                                        - 482941.97912378667022511710487957*c[102]
+                                        - 1.6428141957019972135397819326069e6*c[103]
+                                        - 4.2377986679878976997214740658284e6*c[104]
+                                        - 28976.95636190937151958968371791*c[107]
+                                        - 171429.98570845183384370009459984*c[108]
+                                        - 583149.997856469172087177904302*c[109]
+                                        - 1.5042920195228052860947454886522e6*c[110]
+                                        - 3.2706756733127789599855823616832e6*c[111]
+                                        - 4425.3813395005859088010916552461*c[114]
+                                        - 26180.909075125714587605170769695*c[115]
+                                        - 89059.08151334146787614245288904*c[116]
+                                        - 229736.54476377936506401237040985*c[117]
+                                        - 499499.90990990178555976347598809*c[118]
+                                        - 965788.1506831609497037684283038*c[119]
+                                        + 391067.14001562442704819929038197*c[125]
+                                        + 370515.23045618516112265492942287*c[128]
+                                        + 2.1919976642323321599913032041064e6*c[129]
+                                        + 311056.33058981455167962470756818*c[132]
+                                        + 1.8402340688075525355799083332367e6*c[133]
+                                        + 6.25988790027425331369949812679e6*c[134]
+                                        + 224867.48097490664067911696693483*c[137]
+                                        + 1.3303339580721827157909734630487e6*c[138]
+                                        + 4.5253707605012873685236688732835e6*c[139]
+                                        + 1.1673633105421807799090584755046e7*c[140]
+                                        + 129100.84430397812080762733847915*c[143]
+                                        + 763770.8949678561821859988360622*c[144]
+                                        + 2.59810437434680441284683482451e6*c[145]
+                                        + 6.702062403469546925433150557671e6*c[146]
+                                        + 1.4571819952222851974473474368573e7*c[147]
+                                        + 46784.612855083026752824383359518*c[150]
+                                        + 276781.50227209910134450039773163*c[151]
+                                        + 941522.1718047854872831881085137*c[152]
+                                        + 2.4287478255265613309860057547782e6*c[153]
+                                        + 5.280654504888574889353378028347e6*c[154]
+                                        + 1.0210199136157923144349094714879e7*c[155]
+                                        + 7443.386326128719754696192778584*c[158]
+                                        + 44035.66736181024428553957329678*c[159]
+                                        + 149795.26027214612774107967486934*c[160]
+                                        + 386411.41287493049407466339340188*c[161]
+                                        + 840146.9871397504452280263983489*c[162]
+                                        + 1.6244327354495168508155970523559e6*c[163]
+                                        + 2.8822345081550876470138958973535e6*c[164]
+                                        + z*(71231.0943338651789381056136287*c[44]
+                                             + 14479.779003838421842808046923805*c[48]
+                                             + 114929.68284999310829691374177713*c[49]
+                                             + 1321.8169313486644849453941050093*c[53]
+                                             + 10491.596637309308985822780443179*c[54]
+                                             + 46395.585996945873256032075010668*c[55]
+                                             - 271278.57268866629010001339302222*c[65]
+                                             - 151649.33234274392940460363800446*c[69]
+                                             - 1.2036792596036537174541453943105e6*c[70]
+                                             - 41175.915290373327656268604909269*c[74]
+                                             - 326823.69559136926202716482342176*c[75]
+                                             - 1.4452687611652027954448771332632e6*c[76]
+                                             - 4600.8694830433953530385461755267*c[80]
+                                             - 36518.269400397385205771033676068*c[81]
+                                             - 161489.86345897998807930554298235*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + 673862.21974525326552296113386*c[93]
+                                             + 492608.25815245931583302462320448*c[97]
+                                             + 3.9099568345443405930582830212837e6*c[98]
+                                             + 273591.54372896834839044192795994*c[102]
+                                             + 2.1715655565513098273916574946406e6*c[103]
+                                             + 9.603024211653326868852416975461e6*c[104]
+                                             + 83265.99305839089072408290309135*c[108]
+                                             + 660903.3309039983950321349582089*c[109]
+                                             + 2.9226244950728788415555055208099e6*c[110]
+                                             + 9.531683390797241540529411454048e6*c[111]
+                                             + 10472.363630050285835042068307878*c[115]
+                                             + 83121.80941245203668439962269644*c[116]
+                                             + 367578.47162204698410241979265576*c[117]
+                                             + 1.1987997837837642853434323423714e6*c[118]
+                                             + 3.2192938356105364990125614276793e6*c[119]
+                                             - 1.3699985401452075999945645025665e6*c[129]
+                                             - 1.1378379497977732681350206103247e6*c[133]
+                                             - 9.031308742369513302364713904682e6*c[134]
+                                             - 806989.3679597024281975274460536*c[138]
+                                             - 6.405279534883704043135603390213e6*c[139]
+                                             - 2.832521185940186396896454198822e7*c[140]
+                                             - 445317.26757447885876607389763625*c[144]
+                                             - 3.5345962335746356079859764166215e6*c[145]
+                                             - 1.5630572656227282321010195198908e7*c[146]
+                                             - 5.097667183286096012764957813006e7*c[147]
+                                             - 143926.38118149153269914020682045*c[151]
+                                             - 1.1423802351231397245702682383299e6*c[152]
+                                             - 5.051795477095247568450891969939e6*c[153]
+                                             - 1.6475642055252353654782539448443e7*c[154]
+                                             - 4.4244196256684333625512743764476e7*c[155]
+                                             - 19571.407716360108571350921465235*c[159]
+                                             - 155343.23287481820654630484801265*c[160]
+                                             - 686953.62288876532279940158827*c[161]
+                                             - 2.2403919657060011872747370622637e6*c[162]
+                                             - 6.0164175387019142622799890828e6*c[163]
+                                             - 1.4090924262091539607623491053728e7*c[164]
+                                             + z*(468097.4898458653345655009866763*c[70]
+                                                  + 78888.47824619258048931564703284*c[75]
+                                                  + 784930.4478742049664916143051343*c[76]
+                                                  + 6086.378233399564200961838946011*c[81]
+                                                  + 60558.69879711749552973957861838*c[82]
+                                                  + 329171.23203585090935090389718308*c[83]
+                                                  - 1.7249809564166208498786542740958e6*c[98]
+                                                  - 899819.9819963990997479243762323*c[103]
+                                                  - 8.95309577743922049236931140668e6*c[104]
+                                                  - 213821.66588070536309863189824405*c[109]
+                                                  - 2.1274987133251103331911400482366e6*c[110]
+                                                  - 1.1564174702070182751377594778808e7*c[111]
+                                                  - 20780.452353113009171099905674109*c[116]
+                                                  - 206762.89028740142855761113336887*c[117]
+                                                  - 1.1238747972972790175094678209732e6*c[118]
+                                                  - 4.426529023964487686142271963059e6*c[119]
+                                                  + 4.1682963426320830626298679560073e6*c[134]
+                                                  + 2.8918885820861079640295397484526e6*c[139]
+                                                  + 2.8773928086877537061542198098924e7*c[140]
+                                                  + 1.5206983795611804359939665978488e6*c[145]
+                                                  + 1.5130757832917688990977892445455e7*c[146]
+                                                  + 8.224433973034253741524859262263e7*c[147]
+                                                  + 417408.1628334548993622133947744*c[152]
+                                                  + 4.1531587816504198759860698406708e6*c[153]
+                                                  + 2.2574798008398657651985691071183e7*c[154]
+                                                  + 8.891381747737524738204003314207e7*c[155]
+                                                  + 46602.969862445461963891454403794*c[160]
+                                                  + 463693.69544991659288959607208226*c[161]
+                                                  + 2.5204409614192513356840791950467e6*c[162]
+                                                  + 9.927088938858158532761981986619e6*c[163]
+                                                  + 3.1704579589705964117152854870888e7*c[164]
+                                                  + z*(2.8649906487805505575581796501375e6*c[104]
+                                                       + 412605.81106911230704313019117316*c[110]
+                                                       + 4.934047872883277973921107105625e6*c[111]
+                                                       + 27568.385371653523807681484449182*c[117]
+                                                       + 329669.94054053517846944389415214*c[118]
+                                                       + 2.1247339315029540893482905422683e6*c[119]
+                                                       - 1.0298037420566697474657207740668e7*c[140]
+                                                       - 5.098111197757851966329488085225e6*c[146]
+                                                       - 6.096454300011336917591580361252e7*c[147]
+                                                       - 1.0783640345337932309577865551215e6*c[153]
+                                                       - 1.2895358300937899879800949145223e7*c[154]
+                                                       - 8.311102096832549439500163097911e7*c[155]
+                                                       - 92738.73908998331857791921441645*c[161]
+                                                       - 1.1089940230244705877009948458205e6*c[162]
+                                                       - 7.147504035977874143588627030366e6*c[163]
+                                                       - 3.2972762773294202681838969065724e7*c[164]
+                                                       + z*(1.6626693545485464320704310076142e7*c[147]
+                                                            + 2.0911391839358756561839376992254e6*c[154]
+                                                            + 2.9201169529411660192838410884554e7*c[155]
+                                                            + 123221.5581138300653001105384245*c[162]
+                                                            + 1.7206954160687474790120768776807e6*c[163]
+                                                            + 1.2822741078503301042937376858893e7*c[164]))))))
+                              + x*(712.7636354360399045960511170017*c[10]
+                                   + 504.*c[11]
+                                   + 872.953607014714155937832956119*c[12]
+                                   + 176.36326148038882307020445337882*c[13]
+                                   + 305.47012947258853054116476442929*c[14]
+                                   + 394.36024140371960168901824361658*c[15]
+                                   + 25.455844122715710878430397035775*c[16]
+                                   + 44.090815370097205767551113344706*c[17]
+                                   + 56.92099788303082797598008379979*c[18]
+                                   + 67.3498329619309449405074771817*c[19]
+                                   - 4727.9390859020169910021551544528*c[20]
+                                   - 4537.1427132061869935892279837655*c[21]
+                                   - 7858.561700464023206675636488523*c[22]
+                                   - 2632.1884431020511567890022761182*c[23]
+                                   - 4559.0841185483735270377924703652*c[24]
+                                   - 5885.752288365523797581403782092*c[25]
+                                   - 872.4173313271578971492072011193*c[26]
+                                   - 1511.0711432622886270455383436975*c[27]
+                                   - 1950.7844575964818774041035354447*c[28]
+                                   - 2308.1992981542993268807830037136*c[29]
+                                   - 125.85706178041818563897442164159*c[30]
+                                   - 217.99082549501939991042236229971*c[31]
+                                   - 281.42494558940577327393780681267*c[32]
+                                   - 332.98648621227859072175349470667*c[33]
+                                   - 377.57118534125455691692326492478*c[34]
+                                   + 18356.470248934025388101606792482*c[35]
+                                   + 20118.976117089060255605254672485*c[36]
+                                   + 34847.088831063061988625663614844*c[37]
+                                   + 15367.263907410453527289434344909*c[38]
+                                   + 26616.881860954336812747329849099*c[39]
+                                   + 34362.246725148808290342922216078*c[40]
+                                   + 8107.441026612527879744876333346*c[41]
+                                   + 14042.499777461276499074827935865*c[42]
+                                   + 18128.789259076293868263179506511*c[43]
+                                   + 21450.272725538945930224985922278*c[44]
+                                   + 2599.5999692260345924301917782922*c[45]
+                                   + 4502.6392260539817759759691179689*c[46]
+                                   + 5812.882245495774706232175484286*c[47]
+                                   + 6877.895026823250375333822288807*c[48]
+                                   + 7798.799907678103777290575334877*c[49]
+                                   + 374.69987990390389235081358725639*c[50]
+                                   + 648.9992295835180727614598281447*c[51]
+                                   + 837.8544026261364701930354724652*c[52]
+                                   + 991.362698511498363709045578757*c[53]
+                                   + 1124.0996397117116770524407617692*c[54]
+                                   + 1242.7389106324787479294305806429*c[55]
+                                   - 54224.53319301144523224000849728*c[56]
+                                   - 63904.22521242237860545787909641*c[57]
+                                   - 110685.3648862395899722540966022*c[58]
+                                   - 56351.78790420051969622028296179*c[59]
+                                   - 97604.1597474206014180320152951*c[60]
+                                   - 126006.42840744276884823046532708*c[61]
+                                   - 38614.440304114210998716369687457*c[62]
+                                   - 66882.17251256122287177659846475*c[63]
+                                   - 86344.51343310702796145426363338*c[64]
+                                   - 102164.20606063554194471658230805*c[65]
+                                   - 19252.989378275779851830652827188*c[66]
+                                   - 33347.155800757581250743820116865*c[67]
+                                   - 43050.993019906056517717824928143*c[68]
+                                   - 50938.62188948578141539250404765*c[69]
+                                   - 57758.96813482733955549195848156*c[70]
+                                   - 6037.383539249432180304768905574*c[71]
+                                   - 10457.055034760025589984016579412*c[72]
+                                   - 13500.*c[73]
+                                   - 15973.415414368963314931786387216*c[74]
+                                   - 18112.150617748296540914306716723*c[75]
+                                   - 20023.735915158289961520773090162*c[76]
+                                   - 869.4826047713663144231198494302*c[77]
+                                   - 1505.9880477613359863607096464133*c[78]
+                                   - 1944.2222095223580692897902308264*c[79]
+                                   - 2300.4347415216976765192730877634*c[80]
+                                   - 2608.4478143140989432693595482906*c[81]
+                                   - 2883.7475617674997871304561246848*c[82]
+                                   - 3134.9641146271515176276561636484*c[83]
+                                   + 134694.9887709264408771929314713*c[84]
+                                   + 165996.23248736701373580996080152*c[85]
+                                   + 287513.90853313514091945583640565*c[86]
+                                   + 159370.18792735359010407422977136*c[87]
+                                   + 276037.26270197652429118239722301*c[88]
+                                   + 356362.57379247894302858948778593*c[89]
+                                   + 126473.34659919456721326037591396*c[90]
+                                   + 219058.26211307347080845184054124*c[91]
+                                   + 282803.00033769090123860930616128*c[92]
+                                   + 334617.02257954540588811874984946*c[93]
+                                   + 81203.18515920419238884549371934*c[94]
+                                   + 140648.04243216469310405927312616*c[95]
+                                   + 181575.84200548265666302112060677*c[96]
+                                   + 214843.43359758519740952922642279*c[97]
+                                   + 243609.55547761257716653648115801*c[98]
+                                   + 38992.199219843960989076722970065*c[99]
+                                   + 67536.47014761727980607469344086*c[100]
+                                   + 87189.20804778536351492353866631*c[101]
+                                   + 103163.66220719386617484895902357*c[102]
+                                   + 116976.5976595318829672301689102*c[103]
+                                   + 129322.49456301096266755672031871*c[104]
+                                   + 12033.253924022379741481448818929*c[105]
+                                   + 20842.207176784324441919769619744*c[106]
+                                   + 26907.173764630130696761849166631*c[107]
+                                   + 31836.997345855340570972874711399*c[108]
+                                   + 36099.761772067139224444346456788*c[109]
+                                   + 39909.788273054017794350390515261*c[110]
+                                   + 43386.514033740945387563847654981*c[111]
+                                   + 1731.7043627594174309249921395091*c[112]
+                                   + 2999.3999399879969991597479207743*c[113]
+                                   + 3872.2086720630126702009551983404*c[114]
+                                   + 4581.6590881470000528309048846966*c[115]
+                                   + 5195.113088278252292774976418527*c[116]
+                                   + 5743.413619094484126600309260246*c[117]
+                                   + 6243.748873873772319497043449851*c[118]
+                                   + 6706.862157521951039609502974332*c[119]
+                                   - 296187.76401465338048162124354411*c[120]
+                                   - 376033.4940613668260043799617836*c[121]
+                                   - 651309.1170619370348812143249256*c[122]
+                                   - 381427.94347556656169503088214694*c[123]
+                                   - 660652.5775261911441262136179052*c[124]
+                                   - 852898.8101293142266098822618807*c[125]
+                                   - 331435.88328362998782415184358127*c[126]
+                                   - 574063.7892987154785604923975342*c[127]
+                                   - 741113.1652048828635759175943211*c[128]
+                                   - 876896.9227315146645393780362499*c[129]
+                                   - 246624.2002723982478722671873971*c[130]
+                                   - 427165.64524783591262187922487877*c[131]
+                                   - 551468.4767056046332393822104449*c[132]
+                                   - 652506.3012109538241497368192285*c[133]
+                                   - 739872.6008171947436168015621913*c[134]
+                                   - 151570.47612249557092172368418425*c[135]
+                                   - 262527.7655715676867041289509239*c[136]
+                                   - 338921.88799190883770825467178557*c[137]
+                                   - 401017.7859197768799132069556181*c[138]
+                                   - 454711.42836748671276517105255275*c[139]
+                                   - 502702.3985938400115284053615236*c[140]
+                                   - 70848.49593322359302829033570415*c[141]
+                                   - 122713.19459618024303307237613352*c[142]
+                                   - 158422.05301030535502495286959136*c[143]
+                                   - 187447.50100228063589920784993526*c[144]
+                                   - 212545.48779967077908487100711246*c[145]
+                                   - 234977.87797152309801518648928591*c[146]
+                                   - 255447.88487673958424984976859194*c[147]
+                                   - 21602.703164187578124886482712008*c[148]
+                                   - 37416.979461201835499505009903225*c[149]
+                                   - 48305.112772873225122291175818702*c[150]
+                                   - 57155.38021918846442763933213158*c[151]
+                                   - 64808.10949256273437465944813602*c[152]
+                                   - 71648.06085303355926408716976596*c[153]
+                                   - 77889.65394710647961796232591812*c[154]
+                                   - 83666.90958796075909952730391359*c[155]
+                                   - 3106.8646574963641309260969602529*c[156]
+                                   - 5381.24743902378085024900807866*c[157]
+                                   - 6947.160571053471771049779926679*c[158]
+                                   - 8219.991240871245599967387015399*c[159]
+                                   - 9320.593972489092392778290880759*c[160]
+                                   - 10304.30434333147984199102382405*c[161]
+                                   - 11201.959828530005936373685311319*c[162]
+                                   - 12032.835077403828524559978165599*c[163]
+                                   - 12809.931147355945097839537321571*c[164]
+                                   + x*(3939.9492382516808258351292953774*c[20]
+                                        + 3183.9597987411838551503354272039*c[21]
+                                        + 5514.78014067650751345658700949*c[22]
+                                        + 1462.3269128344728648827790422879*c[23]
+                                        + 2532.824510304651959465440261314*c[24]
+                                        + 3269.8623824252909986563354344956*c[25]
+                                        + 375.23326078587436436525040908356*c[26]
+                                        + 649.9230723708768288367906854613*c[27]
+                                        + 839.047078536121237593162810944*c[28]
+                                        + 992.773891679268527690659356436*c[29]
+                                        + 41.952353926806061879658140547198*c[30]
+                                        + 72.66360849833979997014078743324*c[31]
+                                        + 93.80831519646859109131260227089*c[32]
+                                        + 110.99549540409286357391783156889*c[33]
+                                        + 125.85706178041818563897442164159*c[34]
+                                        - 33653.52878971237987818627911955*c[35]
+                                        - 33315.293785287261068421604511427*c[36]
+                                        - 57703.78150520119942202529243748*c[37]
+                                        - 21372.861296513389388528983399241*c[38]
+                                        - 37018.881668683617866004907031505*c[39]
+                                        - 47791.17073267822762220107572581*c[40]
+                                        - 8974.27434392330130084967443188*c[41]
+                                        - 15543.899124737010464384715199448*c[42]
+                                        - 20067.087481744828432794462849975*c[43]
+                                        - 23743.698111288392979368537876232*c[44]
+                                        - 2234.7438331943104391066560901108*c[45]
+                                        - 3870.6898609937738074179383645697*c[46]
+                                        - 4997.0391233209291334276596268423*c[47]
+                                        - 5912.57642656735558581328582722*c[48]
+                                        - 6704.231499582931317319968270333*c[49]
+                                        - 249.79991993593592823387572483759*c[50]
+                                        - 432.66615305567871517430655209646*c[51]
+                                        - 558.5696017507576467953569816435*c[52]
+                                        - 660.9084656743322424726970525046*c[53]
+                                        - 749.3997598078077847016271745128*c[54]
+                                        - 828.4926070883191652862870537619*c[55]
+                                        + 162673.59957903433569672002549184*c[56]
+                                        + 178931.83059478266009528206146995*c[57]
+                                        + 309919.02168147085192231147048615*c[58]
+                                        + 139835.91813264573406099107253481*c[59]
+                                        + 242202.91492878445537067203795451*c[60]
+                                        + 312682.61864069131529005337692276*c[61]
+                                        + 80186.58241875631901010037620204*c[62]
+                                        + 138887.23483459522026139140447148*c[63]
+                                        + 179302.64917172863678804119426847*c[64]
+                                        + 212153.75556421338071924124326097*c[65]
+                                        + 31892.356451036978838528638652671*c[66]
+                                        + 55239.18174629309260619396156763*c[67]
+                                        + 71313.47698717262797209746572066*c[68]
+                                        + 84379.24389327034020717689601787*c[69]
+                                        + 95677.06935311093651558591595801*c[70]
+                                        + 7781.516561699268143503924367185*c[71]
+                                        + 13477.982044801810760423843591243*c[72]
+                                        + 17400.*c[73]
+                                        + 20587.957645186663828134302454634*c[74]
+                                        + 23344.549685097804430511773101555*c[75]
+                                        + 25808.370735092907061515663093986*c[76]
+                                        + 869.4826047713663144231198494302*c[77]
+                                        + 1505.9880477613359863607096464133*c[78]
+                                        + 1944.2222095223580692897902308264*c[79]
+                                        + 2300.4347415216976765192730877634*c[80]
+                                        + 2608.4478143140989432693595482906*c[81]
+                                        + 2883.7475617674997871304561246848*c[82]
+                                        + 3134.9641146271515176276561636484*c[83]
+                                        - 583678.2846740145771345027030423*c[84]
+                                        - 683940.761177457532004375466909*c[85]
+                                        - 1.1846201477266879576681404407096e6*c[86]
+                                        - 601324.5240300781213432559975023*c[87]
+                                        - 1.0415246274572675701075411869872e6*c[88]
+                                        - 1.344602512268960473252358561646e6*c[89]
+                                        - 418429.10797409876178992921049267*c[90]
+                                        - 724740.4743768627139333565734089*c[91]
+                                        - 935635.9291946841435169480779222*c[92]
+                                        - 1.1070593610100589362162932913415e6*c[93]
+                                        - 224208.4091197294945919375578031*c[94]
+                                        - 388340.35607956070369579371558725*c[95]
+                                        - 501345.2439187989344857596644114*c[96]
+                                        - 593199.6923802304198224573823966*c[97]
+                                        - 672625.2273591884837758126734093*c[98]
+                                        - 85982.79827965591397591277372886*c[99]
+                                        - 148926.57519730989905954932399778*c[100]
+                                        - 192263.38184896259646880575193085*c[101]
+                                        - 227489.10127740185874453873015454*c[102]
+                                        - 257948.39483896774192773832118659*c[103]
+                                        - 285172.68031843443049768917813868*c[104]
+                                        - 20672.513151525626735365565919699*c[105]
+                                        - 35805.843098578198400221142680074*c[106]
+                                        - 46225.144672569711709821638311905*c[107]
+                                        - 54694.32877364891841679955399138*c[108]
+                                        - 62017.5394545768802060966977591*c[109]
+                                        - 68562.9695972979280056788760134*c[110]
+                                        - 74535.80616052931643504558443292*c[111]
+                                        - 2308.9391503458899078999895193455*c[112]
+                                        - 3999.1999199839959988796638943657*c[113]
+                                        - 5162.944896084016893601273597787*c[114]
+                                        - 6108.878784196000070441206512929*c[115]
+                                        - 6926.817451037669723699968558036*c[116]
+                                        - 7657.884825459312168800412346995*c[117]
+                                        - 8324.998498498363092662724599802*c[118]
+                                        - 8942.482876695934719479337299109*c[119]
+                                        + 1.727761956752144719476123920674e6*c[120]
+                                        + 2.1102301565469108801089677180261e6*c[121]
+                                        + 3.6550258468032753434262238487388e6*c[122]
+                                        + 2.0015250891257895995787282825906e6*c[123]
+                                        + 3.4667431469896929760917031914822e6*c[124]
+                                        + 4.4755461579565906651071696565937e6*c[125]
+                                        + 1.5741447597981578263358891265282e6*c[126]
+                                        + 2.7264987024387156307928307598545e6*c[127]
+                                        + 3.5198946893337590306652218295173e6*c[128]
+                                        + 4.1647955620414311039834760878021e6*c[129]
+                                        + 1.0200747438496847717158093525673e6*c[130]
+                                        + 1.7668212838654621550228901273155e6*c[131]
+                                        + 2.2809564693785806661215761849857e6*c[132]
+                                        + 2.6988640909241799017648738861048e6*c[133]
+                                        + 3.060224231549054315147428057702e6*c[134]
+                                        + 522146.5495433250490608891212484*c[135]
+                                        + 904384.3528058189486181290220112*c[136]
+                                        + 1.1675551789958365817843640715625e6*c[137]
+                                        + 1.3814699180221044538153712418085e6*c[138]
+                                        + 1.5664396486299751471826673637452e6*c[139]
+                                        + 1.7317641904139258416668915522501e6*c[140]
+                                        + 195061.69690638908209446418393685*c[141]
+                                        + 337856.76965246678330468361384827*c[142]
+                                        + 436171.21408914641945175790062447*c[143]
+                                        + 516084.7403285627084149461061753*c[144]
+                                        + 585185.0907191672462833925518105*c[145]
+                                        + 646946.4596085212367084784557688*c[146]
+                                        + 703304.9500750012494540062689594*c[147]
+                                        + 46378.684759272766595801488308266*c[148]
+                                        + 80330.23839128077677859832634591*c[149]
+                                        + 103705.89182876737596876071644693*c[150]
+                                        + 122706.46600729726826272850966102*c[151]
+                                        + 139136.0542778182997874044649248*c[152]
+                                        + 153820.69561668221762911369780262*c[153]
+                                        + 167220.72598813820482952363756432*c[154]
+                                        + 179623.87369166716642836370331732*c[155]
+                                        + 5178.107762493940218210161600422*c[156]
+                                        + 8968.7457317063014170816801311*c[157]
+                                        + 11578.600951755786285082966544465*c[158]
+                                        + 13699.985401452075999945645025665*c[159]
+                                        + 15534.323287481820654630484801265*c[160]
+                                        + 17173.84057221913306998503970675*c[161]
+                                        + 18669.933047550009893956142185531*c[162]
+                                        + 20054.725129006380874266630275999*c[163]
+                                        + 21349.885245593241829732562202618*c[164]
+                                        + x*(20192.11727382742792691176747173*c[35]
+                                             + 17847.478813546747000940145273979*c[36]
+                                             + 30912.740092072071118942120948652*c[37]
+                                             + 9714.936952960631540240446999655*c[38]
+                                             + 16826.764394856189939093139559775*c[39]
+                                             + 21723.259423944648919182307148095*c[40]
+                                             + 3365.352878971237987818627911955*c[41]
+                                             + 5828.962171776378924144268199793*c[42]
+                                             + 7525.157805654310662297923568741*c[43]
+                                             + 8903.886791733147367263201703587*c[44]
+                                             + 684.1052550594827874816294153401*c[45]
+                                             + 1184.9050594878899410463076626234*c[46]
+                                             + 1529.7058540778354490084672327068*c[47]
+                                             + 1809.9723754798027303510058654756*c[48]
+                                             + 2052.3157651784483624448882460202*c[49]
+                                             + 62.4499799839839820584689312094*c[50]
+                                             + 108.16653826391967879357663802411*c[51]
+                                             + 139.64240043768941169883924541086*c[52]
+                                             + 165.22711641858306061817426312616*c[53]
+                                             + 187.34993995195194617540679362819*c[54]
+                                             + 207.12315177207979132157176344048*c[55]
+                                             - 211475.67945274463640573603313939*c[56]
+                                             - 215996.28121798763968644763134586*c[57]
+                                             - 374116.53331548981410621884651543*c[58]
+                                             - 149227.88278334582067702778636178*c[59]
+                                             - 258470.2748866878889403440405037*c[60]
+                                             - 333683.69004193177676475845447728*c[61]
+                                             - 72628.01112518502664439419319939*c[62]
+                                             - 125795.40532149812982691598519753*c[63]
+                                             - 162401.169946524707910479934153*c[64]
+                                             - 192155.65565447195548750948672407*c[65]
+                                             - 23882.524992135986457423519728382*c[66]
+                                             - 41365.746699413030177449395183134*c[67]
+                                             - 53402.94935675369606205455382308*c[68]
+                                             - 63187.22180947663725191818250186*c[69]
+                                             - 71647.57497640795937227055918515*c[70]
+                                             - 4762.8247920745520533515399143976*c[71]
+                                             - 8249.454527421797965431835301537*c[72]
+                                             - 10650.*c[73]
+                                             - 12601.249938002182170668409261026*c[74]
+                                             - 14288.474376223656160054619743193*c[75]
+                                             - 15796.502777513762080755276548906*c[76]
+                                             - 434.74130238568315721155992471509*c[77]
+                                             - 752.9940238806679931803548232067*c[78]
+                                             - 972.1111047611790346448951154132*c[79]
+                                             - 1150.2173707608488382596365438817*c[80]
+                                             - 1304.2239071570494716346797741453*c[81]
+                                             - 1441.8737808837498935652280623424*c[82]
+                                             - 1567.4820573135757588138280818242*c[83]
+                                             + 1.2257243978154306119824556763889e6*c[84]
+                                             + 1.3619854813102818094225063177239e6*c[85]
+                                             + 2.3590280528005596398391417396889e6*c[86]
+                                             + 1.0936753897752294215697210609595e6*c[87]
+                                             + 1.8943013420783927639728860453282e6*c[88]
+                                             + 2.445532516855991428426232929806e6*c[89]
+                                             + 668576.9442629621519904303689394*c[90]
+                                             + 1.1580092362325958581326458292512e6*c[91]
+                                             + 1.4949834955610714032281670375497e6*c[92]
+                                             + 1.7688883268312898219977729763826e6*c[93]
+                                             + 303925.21613054748307385813400735*c[94]
+                                             + 526413.9160394603397969848517294*c[95]
+                                             + 679597.4433442197698803825178779*c[96]
+                                             + 804110.539042985059668613723172*c[97]
+                                             + 911775.648391642449221574402022*c[98]
+                                             + 96480.69806961390347297189145157*c[99]
+                                             + 167109.47100628378208426174146263*c[100]
+                                             + 215737.39940028942510743901234101*c[101]
+                                             + 255263.9334101078996377672960455*c[102]
+                                             + 289442.09420884171041891567435472*c[103]
+                                             + 319990.27500847584352356983360911*c[104]
+                                             + 18975.515803266060361566900060619*c[105]
+                                             + 32866.557471082973158411944400366*c[106]
+                                             + 42430.543244224436867970608301226*c[107]
+                                             + 50204.49581461803705422645627567*c[108]
+                                             + 56926.54740979818108470070018186*c[109]
+                                             + 62934.66612289287421416792350484*c[110]
+                                             + 68417.19520705302926500452899439*c[111]
+                                             + 1731.7043627594174309249921395091*c[112]
+                                             + 2999.3999399879969991597479207743*c[113]
+                                             + 3872.2086720630126702009551983404*c[114]
+                                             + 4581.6590881470000528309048846966*c[115]
+                                             + 5195.113088278252292774976418527*c[116]
+                                             + 5743.413619094484126600309260246*c[117]
+                                             + 6243.748873873772319497043449851*c[118]
+                                             + 6706.862157521951039609502974332*c[119]
+                                             - 5.183285870256434158428371762022e6*c[120]
+                                             - 6.080794793207545825577156976944e6*c[121]
+                                             - 1.0532245532235753950136092406234e7*c[122]
+                                             - 5.382742229979065233818521692015e6*c[123]
+                                             - 9.323183026370339362887395961559e6*c[124]
+                                             - 1.2036177531591996254705689270645e7*c[125]
+                                             - 3.8292106903642687913664145035117e6*c[126]
+                                             - 6.632387468596809897931902456949e6*c[127]
+                                             - 8.562375403823403957818853759632e6*c[128]
+                                             - 1.0131139204373810201959804496479e7*c[129]
+                                             - 2.1709876784542099284530562270871e6*c[130]
+                                             - 3.7602609616886964139249931767497e6*c[131]
+                                             - 4.8544760273380689545720265003952e6*c[132]
+                                             - 5.743893496575297747796979042504e6*c[133]
+                                             - 6.512963035362629785359168681261e6*c[134]
+                                             - 942294.8358661422697121106307549*c[135]
+                                             - 1.6321025314299343981640931642166e6*c[136]
+                                             - 2.1070353078437010377748189672025e6*c[137]
+                                             - 2.493077797402239110478549518365e6*c[138]
+                                             - 2.8268845075984268091363318922648e6*c[139]
+                                             - 3.1252384124575200158826595522893e6*c[140]
+                                             - 291613.97497376561771312872983201*c[141]
+                                             - 505090.2208516811108267343658534*c[142]
+                                             - 652068.6712302623728927618113015*c[143]
+                                             - 771538.0566115970925133140784628*c[144]
+                                             - 874841.924921296853139386189496*c[145]
+                                             - 967174.1386120702100625079255138*c[146]
+                                             - 1.0514291394097844766084976663038e6*c[147]
+                                             - 56752.86424489956965012550542985*c[148]
+                                             - 98298.84434722516105802163618644*c[149]
+                                             - 126903.26236941271006703613986269*c[150]
+                                             - 150153.96498261376247939146576941*c[151]
+                                             - 170258.59273469870895037651628956*c[152]
+                                             - 188227.95647830850315141544599531*c[153]
+                                             - 204625.36206443227696244339859845*c[154]
+                                             - 219802.89807006640102418190011198*c[155]
+                                             - 5178.107762493940218210161600422*c[156]
+                                             - 8968.7457317063014170816801311*c[157]
+                                             - 11578.600951755786285082966544465*c[158]
+                                             - 13699.985401452075999945645025665*c[159]
+                                             - 15534.323287481820654630484801265*c[160]
+                                             - 17173.84057221913306998503970675*c[161]
+                                             - 18669.933047550009893956142185531*c[162]
+                                             - 20054.725129006380874266630275999*c[163]
+                                             - 21349.885245593241829732562202618*c[164]
+                                             + x*(98688.65041128083032267681546505*c[56]
+                                                  + 93044.55190928698324954667196437*c[57]
+                                                  + 161157.8912743648429996019646528*c[58]
+                                                  + 56977.91888091385880395606388359*c[59]
+                                                  + 98688.65041128083032267681546505*c[60]
+                                                  + 127406.49983419213294654413716405*c[61]
+                                                  + 23924.521311825655835800440112739*c[62]
+                                                  + 41438.486458846442766513501006246*c[63]
+                                                  + 53496.85598238460966462868419158*c[64]
+                                                  + 63298.33362735546769000312503852*c[65]
+                                                  + 6687.106997798076208078585523947*c[66]
+                                                  + 11582.409075835648449685830651277*c[67]
+                                                  + 14952.825819891034897375275070462*c[68]
+                                                  + 17692.42210665345843053709110052*c[69]
+                                                  + 20061.320993394228624235756571841*c[70]
+                                                  + 1126.9782606598940069902235290406*c[71]
+                                                  + 1951.9836064885381101303497614903*c[72]
+                                                  + 2520.*c[73]
+                                                  + 2981.7042106822064854539334589471*c[74]
+                                                  + 3380.9347819796820209706705871217*c[75]
+                                                  + 3737.7640374962141261505443101636*c[76]
+                                                  + 86.94826047713663144231198494302*c[77]
+                                                  + 150.59880477613359863607096464133*c[78]
+                                                  + 194.42222095223580692897902308264*c[79]
+                                                  + 230.04347415216976765192730877634*c[80]
+                                                  + 260.84478143140989432693595482906*c[81]
+                                                  + 288.37475617674997871304561246848*c[82]
+                                                  + 313.49641146271515176276561636484*c[83]
+                                                  - 1.2257243978154306119824556763889e6*c[84]
+                                                  - 1.287695364147902801635824154939e6*c[85]
+                                                  - 2.2303537953750745685751885538877e6*c[86]
+                                                  - 942950.3780751137701937258895331*c[87]
+                                                  - 1.6332379638423789712909084726948e6*c[88]
+                                                  - 2.1085011447850816853490041898999e6*c[89]
+                                                  - 509391.9575336854491355659953824*c[90]
+                                                  - 882292.7514153111300058253937152*c[91]
+                                                  - 1.139035044237006783411936790514e6*c[92]
+                                                  - 1.3477244394905065310459222677201e6*c[93]
+                                                  - 199878.74574351320958911390795078*c[94]
+                                                  - 346200.14298090634959621526284907*c[95]
+                                                  - 446942.46273989228109250381806387*c[96]
+                                                  - 528829.4536048460302325117278519*c[97]
+                                                  - 599636.2372305396287673417238523*c[98]
+                                                  - 53989.19891978394598487546257394*c[99]
+                                                  - 93512.03558900854126994957553349*c[100]
+                                                  - 120723.51883539511871297105353797*c[101]
+                                                  - 142841.99382534535316517548172494*c[102]
+                                                  - 161967.59675935183795462638772181*c[103]
+                                                  - 179061.91554878440984738622813359*c[104]
+                                                  - 8978.658697155160268643850272586*c[105]
+                                                  - 15551.493047292919006663212716271*c[106]
+                                                  - 20076.891193608635981429995147409*c[107]
+                                                  - 23755.298019599754118341298823121*c[108]
+                                                  - 26935.976091465480805931550817757*c[109]
+                                                  - 29778.842019124920969630675999849*c[110]
+                                                  - 32373.01431748362848148994786564*c[111]
+                                                  - 692.6817451037669723699968558036*c[112]
+                                                  - 1199.7599759951987996638991683097*c[113]
+                                                  - 1548.8834688252050680803820793361*c[114]
+                                                  - 1832.6636352588000211323619538786*c[115]
+                                                  - 2078.0452353113009171099905674109*c[116]
+                                                  - 2297.3654476377936506401237040985*c[117]
+                                                  - 2497.4995495495089277988173799405*c[118]
+                                                  - 2682.7448630087804158438011897327*c[119]
+                                                  + 8.293257392410294653485394819235e6*c[120]
+                                                  + 9.329438586838974417323857279694e6*c[121]
+                                                  + 1.6159061638498690991989621226003e7*c[122]
+                                                  + 7.695183837804006615856081552484e6*c[123]
+                                                  + 1.3328449380659402121672955959485e7*c[124]
+                                                  + 1.7206954160687474790120768776807e7*c[125]
+                                                  + 4.9564847502591995768707666839235e6*c[126]
+                                                  + 8.584883414389271716430584221489e6*c[127]
+                                                  + 1.1083036831020638632081415576362e7*c[128]
+                                                  + 1.3113626026269927147147971418566e7*c[129]
+                                                  + 2.4778206036757382650077548405154e6*c[130]
+                                                  + 4.2917111776073655070930588790637e6*c[131]
+                                                  + 5.540575305868516033484872912451e6*c[132]
+                                                  + 6.555697110757939829485618747178e6*c[133]
+                                                  + 7.433461811027214795023264521546e6*c[134]
+                                                  + 928448.439511855714767378550819*c[135]
+                                                  + 1.6081198694425736122796852893414e6*c[136]
+                                                  + 2.0760738243521110393509825920254e6*c[137]
+                                                  + 2.4564436760943654903470082971753e6*c[138]
+                                                  + 2.785345318535567144302135652457e6*c[139]
+                                                  + 3.0793151110518065978141650597094e6*c[140]
+                                                  + 244642.59645450135714188651831544*c[141]
+                                                  + 423733.40675476603257276372974281*c[142]
+                                                  + 547037.47586431407121875990881*c[143]
+                                                  + 647263.4703117425272762702000527*c[144]
+                                                  + 733927.7893635040714256595549463*c[145]
+                                                  + 811387.700177911250052439534827*c[146]
+                                                  + 882071.4256793493931279342838119*c[147]
+                                                  + 40276.226238315823622669713530863*c[148]
+                                                  + 69760.47018190172720246696761618*c[149]
+                                                  + 90060.37974603482649918693796707*c[150]
+                                                  + 106560.87837475815401763265312668*c[151]
+                                                  + 120828.67871494747086800914059259*c[152]
+                                                  + 133581.1304039608732042303165128*c[153]
+                                                  + 145217.99888443580945721789577954*c[154]
+                                                  + 155989.15346907938137200005814398*c[155]
+                                                  + 3106.8646574963641309260969602529*c[156]
+                                                  + 5381.24743902378085024900807866*c[157]
+                                                  + 6947.160571053471771049779926679*c[158]
+                                                  + 8219.991240871245599967387015399*c[159]
+                                                  + 9320.593972489092392778290880759*c[160]
+                                                  + 10304.30434333147984199102382405*c[161]
+                                                  + 11201.959828530005936373685311319*c[162]
+                                                  + 12032.835077403828524559978165599*c[163]
+                                                  + 12809.931147355945097839537321571*c[164]
+                                                  + x*(466942.62773921166170760216243385*c[84]
+                                                       + 462249.61789924715956157790177297*c[85]
+                                                       + 800639.823980795998975708711652*c[86]
+                                                       + 308802.46299535889550203888780032*c[87]
+                                                       + 534861.5554103697215923442951515*c[88]
+                                                       + 690503.2988769858150850540037099*c[89]
+                                                       + 148572.65428065825599787341531986*c[90]
+                                                       + 257335.38582946574625169907316693*c[91]
+                                                       + 332218.55456912697849514823056659*c[92]
+                                                       + 393086.29485139773822172732808502*c[93]
+                                                       + 51110.54685678876592233049701024*c[94]
+                                                       + 88526.06395858792501090435944999*c[95]
+                                                       + 114286.65713896788922913339639989*c[96]
+                                                       + 135225.79635557706709141852401691*c[97]
+                                                       + 153331.64057036629776699149103073*c[98]
+                                                       + 11997.599759951987996638991683097*c[99]
+                                                       + 20780.452353113009171099905674109*c[100]
+                                                       + 26827.448630087804158438011897327*c[101]
+                                                       + 31742.665294521189592261218161098*c[102]
+                                                       + 35992.799279855963989916975049291*c[103]
+                                                       + 39791.53678861875774386360625191*c[104]
+                                                       + 1727.8518455006493987768234201539*c[105]
+                                                       + 2992.7271843587747916602746120659*c[106]
+                                                       + 3863.5941815879162026119578290547*c[107]
+                                                       + 4571.4662855587155691653358559957*c[108]
+                                                       + 5183.555536501948196330470260462*c[109]
+                                                       + 5730.636264848782042265697099627*c[110]
+                                                       + 6229.858425357674209496347355587*c[111]
+                                                       + 115.44695751729449539499947596727*c[112]
+                                                       + 199.95999599919979994398319471828*c[113]
+                                                       + 258.14724480420084468006367988936*c[114]
+                                                       + 305.44393920980000352206032564644*c[115]
+                                                       + 346.34087255188348618499842790182*c[116]
+                                                       + 382.89424127296560844002061734975*c[117]
+                                                       + 416.24992492491815463313622999008*c[118]
+                                                       + 447.12414383479673597396686495546*c[119]
+                                                       - 6.713589317665476624250081520333e6*c[120]
+                                                       - 7.228728265584756368252975130321e6*c[121]
+                                                       - 1.2520524630102046965902162296883e7*c[122]
+                                                       - 5.549859858779859316890143665125e6*c[123]
+                                                       - 9.612639250293750621085343995023e6*c[124]
+                                                       - 1.2409863909829148484996190814788e7*c[125]
+                                                       - 3.2452927383470354660929152803709e6*c[126]
+                                                       - 5.621011908251395974798991660832e6*c[127]
+                                                       - 7.256695169830409791070997898968e6*c[128]
+                                                       - 8.586237517270064431699267259085e6*c[129]
+                                                       - 1.4434655853188880235403431625433e6*c[130]
+                                                       - 2.5001557327494621489919065744078e6*c[131]
+                                                       - 3.2276871719545560693510007309294e6*c[132]
+                                                       - 3.8190509648340646358685691767052e6*c[133]
+                                                       - 4.3303967559566640706210294876298e6*c[134]
+                                                       - 474371.19723693174497677537979004*c[135]
+                                                       - 821635.0152616428019024621560296*c[136]
+                                                       - 1.0607262435897397933296003953791e6*c[137]
+                                                       - 1.2550682170208916576363129824366e6*c[138]
+                                                       - 1.4231135917107952349303261393701e6*c[139]
+                                                       - 1.5733112725865787808504067381575e6*c[140]
+                                                       - 108686.55085151980293290211720361*c[141]
+                                                       - 188250.62817425072273765983300041*c[142]
+                                                       - 243030.51594398593137345440215397*c[143]
+                                                       - 287557.58441049681345127097421008*c[144]
+                                                       - 326059.65255455940879870635161082*c[145]
+                                                       - 360472.5089323733713566304706725*c[146]
+                                                       - 391874.93204847895705363693782152*c[147]
+                                                       - 15500.244643230635151754707934605*c[148]
+                                                       - 26847.2112518227859233736511735*c[149]
+                                                       - 34659.600690140675652717397338843*c[150]
+                                                       - 41009.792586649350182543475597236*c[151]
+                                                       - 46500.733929691905455264123803814*c[152]
+                                                       - 51408.49564031221483920378847614*c[153]
+                                                       - 55886.92684340408424565658413334*c[154]
+                                                       - 60032.18936537297404316365874026*c[155]
+                                                       - 1035.6215524987880436420323200843*c[156]
+                                                       - 1793.7491463412602834163360262201*c[157]
+                                                       - 2315.7201903511572570165933088929*c[158]
+                                                       - 2739.997080290415199989129005133*c[159]
+                                                       - 3106.8646574963641309260969602529*c[160]
+                                                       - 3434.7681144438266139970079413501*c[161]
+                                                       - 3733.9866095100019787912284371062*c[162]
+                                                       - 4010.9450258012761748533260551997*c[163]
+                                                       - 4269.9770491186483659465124405237*c[164]
+                                                       + x*(2.1579394235353317720803833458214e6*c[120]
+                                                            + 2.2194815996678143220222354344696e6*c[121]
+                                                            + 3.8442548970889014138377641167401e6*c[122]
+                                                            + 1.5856742453656740905400410471786e6*c[123]
+                                                            + 2.7464683572267858917386697128636e6*c[124]
+                                                            + 3.5456754028083281385703402327966e6*c[125]
+                                                            + 845067.1868390110436118983731888*c[126]
+                                                            + 1.4636993034144683912677301973956e6*c[127]
+                                                            + 1.8896276753265443217255401400566e6*c[128]
+                                                            + 2.2358376175169788031911292681885e6*c[129]
+                                                            + 337433.51345116862887956073929583*c[130]
+                                                            + 584451.9894739002426214846537577*c[131]
+                                                            + 754524.27396340271751062354749*c[132]
+                                                            + 892765.1606105605642290161711778*c[133]
+                                                            + 1.0123005403535058866386822178875e6*c[134]
+                                                            + 98570.63838689490804712215683949*c[135]
+                                                            + 170729.35382060110169401811034381*c[136]
+                                                            + 220410.64801864722978277410813072*c[137]
+                                                            + 260793.39574460086392442867167513*c[138]
+                                                            + 295711.91516068472414136647051847*c[139]
+                                                            + 326921.82287513325316372088065611*c[140]
+                                                            + 19962.83587068731074277793989454*c[141]
+                                                            + 34576.645991188908257937520347013*c[142]
+                                                            + 44638.258030528028211450808558892*c[143]
+                                                            + 52816.6991774381902257436483243*c[144]
+                                                            + 59888.50761206193222833381968362*c[145]
+                                                            + 66209.23633451755800427906604189*c[146]
+                                                            + 71977.02833543491047923943755905*c[147]
+                                                            + 2510.7257914794279660885016227031*c[148]
+                                                            + 4348.704634715951825608330448801*c[149]
+                                                            + 5614.153542609963210338926003142*c[150]
+                                                            + 6642.756054530378432268009545559*c[151]
+                                                            + 7532.177374438283898265504868109*c[152]
+                                                            + 8327.135401805353134809162587811*c[153]
+                                                            + 9052.550579808985524605790905738*c[154]
+                                                            + 9723.999177293260137475328299885*c[155]
+                                                            + 147.9459360712554348060046171549*c[156]
+                                                            + 256.2498780487514690594765751743*c[157]
+                                                            + 330.81717005016532243094190127042*c[158]
+                                                            + 391.42815432720217142701842930471*c[159]
+                                                            + 443.83780821376630441801385146471*c[160]
+                                                            + 490.68115920626094485671542019287*c[161]
+                                                            + 533.4266585014288541130326338723*c[162]
+                                                            + 572.9921465430394535504751507428*c[163]
+                                                            + 609.9967213026640522780732057891*c[164])
+                                                       + y*(5.826139199128012595308368015483e6*c[121]
+                                                            + 3.3637230349527887371080436021475e6*c[122]
+                                                            + 1.109971971755971863378028733025e7*c[123]
+                                                            + 1.4418958875440625931628015992534e7*c[124]
+                                                            + 6.204931954914574242498095407394e6*c[125]
+                                                            + 1.1091506827262019947406166148103e7*c[126]
+                                                            + 1.6649579576339577950670430995375e7*c[127]
+                                                            + 1.4880817943196536533588628602946e7*c[128]
+                                                            + 5.869073745982069358376714328995e6*c[129]
+                                                            + 7.086103782474541206470775525212e6*c[130]
+                                                            + 1.1250700797372579670463579584835e7*c[131]
+                                                            + 1.1883757314923592800792320872967e7*c[132]
+                                                            + 9.374034186410885924404669797367e6*c[133]
+                                                            + 3.5430518912372706032353877626062e6*c[134]
+                                                            + 3.0187258005986565589431160532093e6*c[135]
+                                                            + 4.9298100915698568114147729361776e6*c[136]
+                                                            + 5.592920193473173455737892993817e6*c[137]
+                                                            + 5.248467089360092386479127017462e6*c[138]
+                                                            + 3.8812188864839870043554349255549e6*c[139]
+                                                            + 1.4302829750787079825912788528705e6*c[140]
+                                                            + 838439.1065688670511966734755707*c[141]
+                                                            + 1.3917100011453535573819851939673e6*c[142]
+                                                            + 1.6404559826219050367708172145393e6*c[143]
+                                                            + 1.6637260240893029921109249222154e6*c[144]
+                                                            + 1.4672684364955173395941785822487e6*c[145]
+                                                            + 1.0427954722686515385673952901597e6*c[146]
+                                                            + 377879.39876103328001600704718504*c[147]
+                                                            + 138403.75925530346663062865195151*c[148]
+                                                            + 232112.10987796392869184463770475*c[149]
+                                                            + 280005.90793767191511565393440672*c[150]
+                                                            + 296432.98893341813753995992597057*c[151]
+                                                            + 283398.17371324043167223962066262*c[152]
+                                                            + 240446.03472712957176761456972305*c[153]
+                                                            + 166340.61690399010901463140789293*c[154]
+                                                            + 59559.49496092121834203638583679*c[155]
+                                                            + 10356.215524987880436420323200843*c[156]
+                                                            + 17489.054176827287763309276255646*c[157]
+                                                            + 21420.41176074820462740348810726*c[158]
+                                                            + 23289.97518246852919990759654363*c[159]
+                                                            + 23301.484931222730981945727201897*c[160]
+                                                            + 21467.300715273916337481299633438*c[161]
+                                                            + 17736.436395172509399258335076254*c[162]
+                                                            + 12032.835077403828524559978165599*c[163]
+                                                            + 4269.9770491186483659465124405237*c[164])
+                                                       + z*(6.727446069905577474216087204295e6*c[122]
+                                                            + 4.8063196251468753105426719975113e6*c[124]
+                                                            + 1.8614795864743722727494286222182e7*c[125]
+                                                            + 2.5614737809753196847185278454423e6*c[127]
+                                                            + 9.920545295464357689059085735297e6*c[128]
+                                                            + 2.3476294983928277433506857315979e7*c[129]
+                                                            + 1.0227909815793254245875981440759e6*c[131]
+                                                            + 3.9612524383078642669307736243225e6*c[132]
+                                                            + 9.374034186410885924404669797367e6*c[133]
+                                                            + 1.7715259456186353016176938813031e7*c[134]
+                                                            + 298776.36918605192796453169310167*c[136]
+                                                            + 1.1571559020978979563595640676863e6*c[137]
+                                                            + 2.7383306553183090712065010525889e6*c[138]
+                                                            + 5.174958515311982672473913234073e6*c[139]
+                                                            + 8.581697850472247895547673117223e6*c[140]
+                                                            + 60509.13048458058945139066060727*c[142]
+                                                            + 234350.85466027214811011674493418*c[143]
+                                                            + 554575.3413631009973703083074051*c[144]
+                                                            + 1.0480488832110838139958418444634e6*c[145]
+                                                            + 1.7379924537810858976123254835995e6*c[146]
+                                                            + 2.6451557913272329601120493302953e6*c[147]
+                                                            + 7610.233110752915694814578285402*c[149]
+                                                            + 29474.306098702306854279361516496*c[150]
+                                                            + 69748.93857256897353881410022837*c[151]
+                                                            + 131813.10405266996821964633519191*c[152]
+                                                            + 218587.30429739051978874051793004*c[153]
+                                                            + 332681.23380798021802926281578586*c[154]
+                                                            + 476475.95968736974673629108669435*c[155]
+                                                            + 448.43728658531507085408400655502*c[157]
+                                                            + 1736.7901427633679427624449816697*c[158]
+                                                            + 4109.9956204356227999836935076995*c[159]
+                                                            + 7767.161643740910327315242400632*c[160]
+                                                            + 12880.380429164349802488779780063*c[161]
+                                                            + 19603.429699927510388653949294808*c[162]
+                                                            + 28076.615180608933223973282386398*c[163]
+                                                            + 38429.793442067835293518611964713*c[164]))
+                                                  + y*(1.1886418745980641245869146045591e6*c[85]
+                                                       + 686262.7062692537134077503242731*c[86]
+                                                       + 2.1175026033967467120139809449165e6*c[87]
+                                                       + 2.7507165706819014253320563750649e6*c[88]
+                                                       + 1.1837199409319756830029497206456e6*c[89]
+                                                       + 1.9102198407513204342583724826839e6*c[90]
+                                                       + 2.8674514420997611725189325295744e6*c[91]
+                                                       + 2.5628288495332652626768577786566e6*c[92]
+                                                       + 1.0107933296178798982844417007901e6*c[93]
+                                                       + 1.0514169639110831846879416527822e6*c[94]
+                                                       + 1.6693486346476580144913393496284e6*c[95]
+                                                       + 1.7632798530012188623923438301698e6*c[96]
+                                                       + 1.3908939053716498329403048184597e6*c[97]
+                                                       + 525708.4819555415923439708263911*c[98]
+                                                       + 359927.99279855963989916975049291*c[99]
+                                                       + 587789.9379880536879825401890677*c[100]
+                                                       + 666853.7230907539890811734385907*c[101]
+                                                       + 625783.9729491320233902925866045*c[102]
+                                                       + 462764.5621695766798703611077766*c[103]
+                                                       + 170535.15766550896175941545536533*c[104]
+                                                       + 71088.76164345528954967502071491*c[105]
+                                                       + 117998.95755471740607117654184717*c[106]
+                                                       + 139089.39053716498329403048184597*c[107]
+                                                       + 141062.38824009750899138750641358*c[108]
+                                                       + 124405.33287604675671193128625108*c[109]
+                                                       + 88415.53094338120865209932667996*c[110]
+                                                       + 32039.271901839467363124072114448*c[111]
+                                                       + 6234.135705933902751329971702233*c[112]
+                                                       + 10455.051219386732397071121323842*c[113]
+                                                       + 12612.336817576669840083111217452*c[114]
+                                                       + 13352.263628314114439678637092544*c[115]
+                                                       + 12765.135016912277062247084914096*c[116]
+                                                       + 10830.437110292455781589154605036*c[117]
+                                                       + 7492.498648648526783396452139821*c[118]
+                                                       + 2682.7448630087804158438011897327*c[119]
+                                                       - 1.3594324797965362722386192036126e7*c[121]
+                                                       - 7.848687081556507053252101738344e6*c[122]
+                                                       - 2.8542136416582133629720738849214e7*c[123]
+                                                       - 3.7077322822561609538472041123659e7*c[124]
+                                                       - 1.5955539312637476623566531047585e7*c[125]
+                                                       - 3.2218186498237296037703625477823e7*c[126]
+                                                       - 4.8363064483653059761471251938946e7*c[127]
+                                                       - 4.3225233073094701359471730703796e7*c[128]
+                                                       - 1.7048261833566963374332360669937e7*c[129]
+                                                       - 2.3620345941581804021569251750708e7*c[130]
+                                                       - 3.7502335991241932234878598616117e7*c[131]
+                                                       - 3.9612524383078642669307736243225e7*c[132]
+                                                       - 3.1246780621369619748015565991224e7*c[133]
+                                                       - 1.1810172970790902010784625875354e7*c[134]
+                                                       - 1.1643656659451961013066304776665e7*c[135]
+                                                       - 1.9014981781769447701171267039542e7*c[136]
+                                                       - 2.1572692174825097614989015833294e7*c[137]
+                                                       - 2.0244087344674642062133775638782e7*c[138]
+                                                       - 1.4970415705009664159656677569997e7*c[139]
+                                                       - 5.516805761017873647137789861072e6*c[140]
+                                                       - 3.7530131436892144196422527001736e6*c[141]
+                                                       - 6.229559052745868304471743249187e6*c[142]
+                                                       - 7.342993446021860640783658007938e6*c[143]
+                                                       - 7.447154584018784821829854413726e6*c[144]
+                                                       - 6.567773001456125234373942225304e6*c[145]
+                                                       - 4.667751161583487839301674155953e6*c[146]
+                                                       - 1.6914601658827203962621267826378e6*c[147]
+                                                       - 718381.4170870513267970725267959*c[148]
+                                                       - 1.2047723798427651536862412147532e6*c[149]
+                                                       - 1.4533639983431542260764894690634e6*c[150]
+                                                       - 1.5386283711305989043740777109901e6*c[151]
+                                                       - 1.4709714730830098596321008882012e6*c[152]
+                                                       - 1.2480294183455773010795232428482e6*c[153]
+                                                       - 863387.0115492819944092773076347*c[154]
+                                                       - 309142.14051144822853723647886717*c[155]
+                                                       - 62137.29314992728261852193920506*c[156]
+                                                       - 104934.32506096372657985565753387*c[157]
+                                                       - 128522.47056448922776442092864356*c[158]
+                                                       - 139739.85109481117519944557926178*c[159]
+                                                       - 139808.90958733638589167436321138*c[160]
+                                                       - 128803.80429164349802488779780063*c[161]
+                                                       - 106418.61837103505639555001045753*c[162]
+                                                       - 72197.0104644229711473598689936*c[163]
+                                                       - 25619.862294711890195679074643142*c[164]
+                                                       + y*(1.1892556840242555679050307853839e7*c[123]
+                                                            + 1.0299256339600447094020011423238e7*c[124]
+                                                            + 2.6592565521062461039277551745974e6*c[125]
+                                                            + 2.8521017555816622721901570095122e7*c[126]
+                                                            + 3.6226557759508092683876322385541e7*c[127]
+                                                            + 2.1258311347423623619412326575637e7*c[128]
+                                                            + 5.030634639413202307180040853424e6*c[129]
+                                                            + 3.1887467021135435429118489863456e7*c[130]
+                                                            + 4.6025594171069644106441916483417e7*c[131]
+                                                            + 3.9046631177606090631174768582607e7*c[132]
+                                                            + 2.0087216113737612695152863851501e7*c[133]
+                                                            + 4.5553524315907764898740699804937e6*c[134]
+                                                            + 2.0699834061247930689895652936293e7*c[135]
+                                                            + 3.1755659810631804915087368523949e7*c[136]
+                                                            + 3.1408517342657230244045310408628e7*c[137]
+                                                            + 2.3080215523397176457311937443249e7*c[138]
+                                                            + 1.1089196818525677155301242644442e7*c[139]
+                                                            + 2.4519136715634993987279066049209e6*c[140]
+                                                            + 8.084948527628360850825065657289e6*c[141]
+                                                            + 1.2836579824228882190759304428829e7*c[142]
+                                                            + 1.3759743037910264696179711738278e7*c[143]
+                                                            + 1.1883757314923592800792320872967e7*c[144]
+                                                            + 8.084948527628360850825065657289e6*c[145]
+                                                            + 3.7242695438166126377406974648562e6*c[146]
+                                                            + 809741.5687736427428914436725394*c[147]
+                                                            + 1.7794769047110445709652255250908e6*c[148]
+                                                            + 2.8864527012927130242475293353916e6*c[149]
+                                                            + 3.246384286014211226378483961317e6*c[150]
+                                                            + 3.0639712301521370518836194028891e6*c[151]
+                                                            + 2.4573728684104901218091209632207e6*c[152]
+                                                            + 1.5925646455952737870322523449189e6*c[153]
+                                                            + 712888.3581599576100627060338268*c[154]
+                                                            + 153152.98704236884716523642072318*c[155]
+                                                            + 170877.55616230002720093533281391*c[156]
+                                                            + 281170.17868899254942551067211*c[157]
+                                                            + 326268.43396197554924751645012795*c[158]
+                                                            + 325276.79624590500445585231475221*c[159]
+                                                            + 286275.38629787926634961893419474*c[160]
+                                                            + 218966.46729579394664230925626107*c[161]
+                                                            + 137224.00789949257272057764506365*c[162]
+                                                            + 60164.175387019142622799890828*c[163]
+                                                            + 12809.931147355945097839537321571*c[164])
+                                                       + z*(2.0598512679200894188040022846477e7*c[124]
+                                                            + 1.5955539312637476623566531047585e7*c[125]
+                                                            + 2.6346587461460431042819143553121e7*c[127]
+                                                            + 6.802659631175559558211944504204e7*c[128]
+                                                            + 4.0245077115305618457440326827393e7*c[129]
+                                                            + 1.8410237668427857642576766593367e7*c[131]
+                                                            + 5.772110695820030788956270138298e7*c[132]
+                                                            + 8.838375090044549585867260094661e7*c[133]
+                                                            + 4.5553524315907764898740699804937e7*c[134]
+                                                            + 8.195008983388852881312869296503e6*c[136]
+                                                            + 2.7771741650349550952629537624471e7*c[137]
+                                                            + 5.163709235743097105703687699168e7*c[138]
+                                                            + 6.209950218374379206968695880888e7*c[139]
+                                                            + 2.942296405876199278473487925905e7*c[140]
+                                                            + 2.3339236044052513074107826234234e6*c[142]
+                                                            + 8.235758606632421205012674179116e6*c[143]
+                                                            + 1.6637260240893029921109249222154e7*c[144]
+                                                            + 2.4254845582885082552475196971866e7*c[145]
+                                                            + 2.5325032897952965936636742761022e7*c[146]
+                                                            + 1.1336381962830998400480211415551e7*c[147]
+                                                            + 391383.41712443566430474974039209*c[149]
+                                                            + 1.4147666927377107290054093527918e6*c[150]
+                                                            + 2.9892402245386702945206042955016e6*c[151]
+                                                            + 4.7452717458961188559072680669089e6*c[152]
+                                                            + 5.995537489299854257062597063224e6*c[153]
+                                                            + 5.703106865279660880501648270615e6*c[154]
+                                                            + 2.450447792677901554643782731571e6*c[155]
+                                                            + 29596.860914630794676369544432631*c[157]
+                                                            + 108673.44036147930841856441456733*c[158]
+                                                            + 236031.17705930290937049211287074*c[159]
+                                                            + 392796.46026918317940994225854626*c[160]
+                                                            + 540975.9780249026917045287507626*c[161]
+                                                            + 621708.7704834153294687395347782*c[162]
+                                                            + 553510.4135605761121297589956176*c[163]
+                                                            + 230578.76065240701176111167178828*c[164]))
+                                                  + z*(1.3725254125385074268155006485463e6*c[86]
+                                                       + 916905.5235606338084440187916883*c[88]
+                                                       + 3.5511598227959270490088491619367e6*c[89]
+                                                       + 441146.3757076555650029126968576*c[91]
+                                                       + 1.708552566355510175117905185771e6*c[92]
+                                                       + 4.0431733184715195931377668031602e6*c[93]
+                                                       + 151758.96678615072859012175905712*c[95]
+                                                       + 587759.9510004062874641146100566*c[96]
+                                                       + 1.3908939053716498329403048184597e6*c[97]
+                                                       + 2.6285424097777079617198541319554e6*c[98]
+                                                       + 35623.632605336587150456981155616*c[100]
+                                                       + 137969.73581188013567196691832911*c[101]
+                                                       + 326495.98588650366437754395822844*c[102]
+                                                       + 617019.4162261022398271481437021*c[103]
+                                                       + 1.023210945993053770556492732192e6*c[104]
+                                                       + 5130.389458900756785703327906399*c[106]
+                                                       + 19869.912933880711899147211692281*c[107]
+                                                       + 47020.796080032502997129168804528*c[108]
+                                                       + 88860.95205431911193709377589363*c[109]
+                                                       + 147359.21823896868108683221113327*c[110]
+                                                       + 224274.90331287627154186850480113*c[111]
+                                                       + 342.78856457005679990397119094563*c[113]
+                                                       + 1327.6144018501757726403274965738*c[114]
+                                                       + 3141.7090890150857505126204923634*c[115]
+                                                       + 5937.272100889431191742830192603*c[116]
+                                                       + 9845.851918447687074171958731851*c[117]
+                                                       + 14984.997297297053566792904279643*c[118]
+                                                       + 21461.958904070243326750409517862*c[119]
+                                                       - 1.5697374163113014106504203476689e7*c[122]
+                                                       - 1.2359107607520536512824013707886e7*c[124]
+                                                       - 4.7866617937912429870699593142754e7*c[125]
+                                                       - 7.440471459023547655610961836761e6*c[127]
+                                                       - 2.8816822048729800906314487135864e7*c[128]
+                                                       - 6.819304733426785349732944267975e7*c[129]
+                                                       - 3.4093032719310847486253271469198e6*c[131]
+                                                       - 1.3204174794359547556435912081075e7*c[132]
+                                                       - 3.1246780621369619748015565991224e7*c[133]
+                                                       - 5.905086485395451005392312937677e7*c[134]
+                                                       - 1.1524231382890574364346222448207e6*c[136]
+                                                       - 4.4633156223776064031011756896471e6*c[137]
+                                                       - 1.0562132527656334988939361202843e7*c[138]
+                                                       - 1.9960554273346218879542236759996e7*c[139]
+                                                       - 3.3100834566107241882826739166432e7*c[140]
+                                                       - 270850.3935976464480205105760516*c[142]
+                                                       - 1.048999063717408662969094001134e6*c[143]
+                                                       - 2.4823848613395949406099514712421e6*c[144]
+                                                       - 4.6912664296115180245528158752169e6*c[145]
+                                                       - 7.779585269305813065502790259922e6*c[146]
+                                                       - 1.1840221161179042773834887478464e7*c[147]
+                                                       - 39500.733765336562415942334909942*c[149]
+                                                       - 152985.68403612149748173573358562*c[150]
+                                                       - 362030.20497190562455860652023297*c[151]
+                                                       - 684172.7781781441207591166921866*c[152]
+                                                       - 1.1345721984959793646177484025893e6*c[153]
+                                                       - 1.7267740230985639888185546152695e6*c[154]
+                                                       - 2.4731371240915858282978918309374e6*c[155]
+                                                       - 2690.6237195118904251245040393301*c[157]
+                                                       - 10420.740856580207656574669890018*c[158]
+                                                       - 24659.973722613736799902161046197*c[159]
+                                                       - 46602.969862445461963891454403794*c[160]
+                                                       - 77282.28257498609881493267868038*c[161]
+                                                       - 117620.57819956506233192369576885*c[162]
+                                                       - 168459.69108365359934383969431839*c[163]
+                                                       - 230578.76065240701176111167178828*c[164]
+                                                       + z*(1.5955539312637476623566531047585e7*c[125]
+                                                            + 8.503324538969449447764930630255e6*c[128]
+                                                            + 5.030634639413202307180040853424e7*c[129]
+                                                            + 3.395359232835312228797805963705e6*c[132]
+                                                            + 2.0087216113737612695152863851501e7*c[133]
+                                                            + 6.833028647386164734811104970741e7*c[134]
+                                                            + 991847.9160839125340224834865882*c[137]
+                                                            + 5.86785140425351943829964511269e6*c[138]
+                                                            + 1.9960554273346218879542236759996e7*c[139]
+                                                            + 5.149018710283348737328603870334e7*c[140]
+                                                            + 200872.16113737612695152863851501*c[143]
+                                                            + 1.1883757314923592800792320872967e6*c[144]
+                                                            + 4.0424742638141804254125328286444e6*c[145]
+                                                            + 1.0427954722686515385673952901597e7*c[146]
+                                                            + 2.2672763925661996800960422831102e7*c[147]
+                                                            + 25263.69094174483444652516701414*c[150]
+                                                            + 149462.01122693351472603021477508*c[151]
+                                                            + 508421.9727745841631329215785974*c[152]
+                                                            + 1.3115238257843431187324431075802e6*c[153]
+                                                            + 2.8515534326398304402508241353074e6*c[154]
+                                                            + 5.513507533525278497948511146035e6*c[155]
+                                                            + 1488.6772652257439509392385557169*c[158]
+                                                            + 8807.133472362048857107914659356*c[159]
+                                                            + 29959.052054429225548215934973868*c[160]
+                                                            + 77282.28257498609881493267868038*c[161]
+                                                            + 168029.39742795008904560527966978*c[162]
+                                                            + 324886.54708990337016311941047118*c[163]
+                                                            + 576446.9016310175294027791794707*c[164])))
+                                             + y*(232611.37977321745812386667991093*c[57]
+                                                  + 134298.242728637369166334970544*c[58]
+                                                  + 379852.79253942572535970709255726*c[59]
+                                                  + 493443.25205640415161338407732524*c[60]
+                                                  + 212344.16639032022157757356194009*c[61]
+                                                  + 299056.51639782069794750550140924*c[62]
+                                                  + 448916.93663750312997056292756767*c[63]
+                                                  + 401226.41986788457248471513143683*c[64]
+                                                  + 158245.83406838866922500781259629*c[65]
+                                                  + 133742.13995596152416157171047894*c[66]
+                                                  + 212344.16639032022157757356194009*c[67]
+                                                  + 224292.38729836552346062912605693*c[68]
+                                                  + 176924.2210665345843053709110052*c[69]
+                                                  + 66871.06997798076208078585523947*c[70]
+                                                  + 32870.19926924690853721485293035*c[71]
+                                                  + 53679.54917843479802858461844098*c[72]
+                                                  + 60900.*c[73]
+                                                  + 57149.33070474229097120039129649*c[74]
+                                                  + 42261.684774746025262133382339021*c[75]
+                                                  + 15574.016822900892192293934625681*c[76]
+                                                  + 3477.9304190854652576924793977207*c[77]
+                                                  + 5772.954183085121281049386977918*c[78]
+                                                  + 6804.777733328253242514265807892*c[79]
+                                                  + 6901.30422456509302955781926329*c[80]
+                                                  + 6086.378233399564200961838946011*c[81]
+                                                  + 4325.6213426512496806956841870272*c[82]
+                                                  + 1567.4820573135757588138280818242*c[83]
+                                                  - 2.2287035148713702336004648835482e6*c[85]
+                                                  - 1.2867425742548507126395318580122e6*c[86]
+                                                  - 4.5217503510034695412798551427904e6*c[87]
+                                                  - 5.873926010310310335344495384253e6*c[88]
+                                                  - 2.5277352905318230730792155492952e6*c[89]
+                                                  - 4.7755496018783010856459312067098e6*c[90]
+                                                  - 7.168628605249402931297331323936e6*c[91]
+                                                  - 6.407072123833163156692144446641e6*c[92]
+                                                  - 2.5269833240446997457111042519751e6*c[93]
+                                                  - 3.1213941116110282045423267816971e6*c[94]
+                                                  - 4.9558787591102347305211636942092e6*c[95]
+                                                  - 5.234737063597368497727270745817e6*c[96]
+                                                  - 4.1292162815720854415415299298022e6*c[97]
+                                                  - 1.5606970558055141022711633908485e6*c[98]
+                                                  - 1.2747449744948987246428928663291e6*c[99]
+                                                  - 2.0817560303743568116048298362813e6*c[100]
+                                                  - 2.3617736026130870446624892616754e6*c[101]
+                                                  - 2.216318237528175916173952910891e6*c[102]
+                                                  - 1.6389578243505840745408622567088e6*c[103]
+                                                  - 603978.6833986775728979297377522*c[104]
+                                                  - 299905.71318332700278769149364101*c[105]
+                                                  - 497808.10218396405686277603591774*c[106]
+                                                  - 586783.3663286647732716910952877*c[107]
+                                                  - 595106.9503879113660574160426823*c[108]
+                                                  - 524834.9980708222548784601138718*c[109]
+                                                  - 373003.0211673894740010440344311*c[110]
+                                                  - 135165.67833588525293817967923283*c[111]
+                                                  - 31170.678529669513756649858511164*c[112]
+                                                  - 52275.25609693366198535560661921*c[113]
+                                                  - 63061.68408788334920041555608726*c[114]
+                                                  - 66761.31814157057219839318546272*c[115]
+                                                  - 63825.67508456138531123542457048*c[116]
+                                                  - 54152.18555146227890794577302518*c[117]
+                                                  - 37462.493243242633916982260699107*c[118]
+                                                  - 13413.724315043902079219005948664*c[119]
+                                                  + 1.1994992468792967107987816502464e7*c[121]
+                                                  + 6.925312130785153282281266239716e6*c[122]
+                                                  + 2.7516111904874932747606594642216e7*c[123]
+                                                  + 3.574447788449566932630474552771e7*c[124]
+                                                  + 1.5381974173947894130562505421691e7*c[125]
+                                                  + 3.5107570629708914679464895650858e7*c[126]
+                                                  + 5.270034991950622712677195245035e7*c[127]
+                                                  + 4.7101748671742538607717507902882e7*c[128]
+                                                  + 1.8577180204369015055926294654802e7*c[129]
+                                                  + 2.9872790455529928615514053684719e7*c[130]
+                                                  + 4.7429424930100090767640580602737e7*c[131]
+                                                  + 5.009819260212887161118331348408e7*c[132]
+                                                  + 3.9517987256438048504843215812431e7*c[133]
+                                                  + 1.4936395227764964307757026842359e7*c[134]
+                                                  + 1.7376698936219157503159953751667e7*c[135]
+                                                  + 2.8377478258196234586715289590602e7*c[136]
+                                                  + 3.2194540609488435438491232779535e7*c[137]
+                                                  + 3.0211764337913136846539512663542e7*c[138]
+                                                  + 2.2341470060853202504062797680715e7*c[139]
+                                                  + 8.233141495200966118277529531229e6*c[140]
+                                                  + 6.658192905105708935973583482473e6*c[141]
+                                                  + 1.1051814714977807661562823599152e7*c[142]
+                                                  + 1.30271504502327752920035484684e7*c[143]
+                                                  + 1.3211941956003288466763227323476e7*c[144]
+                                                  + 1.1651837583934990637953771094328e7*c[145]
+                                                  + 8.281022868015762218035197892445e6*c[146]
+                                                  + 3.0008069901611466354212324335282e6*c[147]
+                                                  + 1.515850696605704634525932854707e6*c[148]
+                                                  + 2.5421802510443668380535365081949e6*c[149]
+                                                  + 3.0667313726506924036476383292164e6*c[150]
+                                                  + 3.246647021651722458770989665392e6*c[151]
+                                                  + 3.1038847597164428230769101310668e6*c[152]
+                                                  + 2.6334565708209429288833976683953e6*c[153]
+                                                  + 1.8218258041865583368269154197797e6*c[154]
+                                                  + 652318.2781434228675556366067839*c[155]
+                                                  + 155343.23287481820654630484801265*c[156]
+                                                  + 262335.81265240931644963914383469*c[157]
+                                                  + 321306.1764112230694110523216089*c[158]
+                                                  + 349349.62773702793799861394815445*c[159]
+                                                  + 349522.27396834096472918590802846*c[160]
+                                                  + 322009.51072910874506221949450157*c[161]
+                                                  + 266046.54592758764098887502614382*c[162]
+                                                  + 180492.52616105742786839967248399*c[163]
+                                                  + 64049.65573677972548919768660786*c[164]
+                                                  + y*(2.205731878538277825014563484288e6*c[87]
+                                                       + 1.9102198407513204342583724826839e6*c[88]
+                                                       + 493216.64205498986791789571693565*c[89]
+                                                       + 4.7755496018783010856459312067098e6*c[90]
+                                                       + 6.065762665980264018790049581792e6*c[91]
+                                                       + 3.5594845132406461981623024703563e6*c[92]
+                                                       + 842327.774681566581903701417325*c[93]
+                                                       + 4.599949217110988933009744730922e6*c[94]
+                                                       + 6.639454796894094375817826958749e6*c[95]
+                                                       + 5.632699530420560254864431679709e6*c[96]
+                                                       + 2.897695636190937151958968371791e6*c[97]
+                                                       + 657135.6024444269904299635329889*c[98]
+                                                       + 2.3995199519903975993277983366194e6*c[99]
+                                                       + 3.6811087025514473388805547194137e6*c[100]
+                                                       + 3.6408680283690591357880159003516e6*c[101]
+                                                       + 2.6754532176810716942048741021497e6*c[102]
+                                                       + 1.2854571171377129996398919660461e6*c[103]
+                                                       + 284225.26277584826959902575894221*c[104]
+                                                       + 666457.1404073933395282033192022*c[105]
+                                                       + 1.0581428258982810870513113806947e6*c[106]
+                                                       + 1.1342408633090239709096533341011e6*c[107]
+                                                       + 979599.9183340104791068576834277*c[108]
+                                                       + 666457.1404073933395282033192022*c[109]
+                                                       + 306998.37133118475226423377319432*c[110]
+                                                       + 66748.48312883222367317515023843*c[111]
+                                                       + 77926.69632417378439162464627791*c[112]
+                                                       + 126403.2831852084449645893766612*c[113]
+                                                       + 142165.37553145632232023506942478*c[114]
+                                                       + 134177.15901001928726147650019469*c[115]
+                                                       + 107613.05682862094035033879724092*c[116]
+                                                       + 69741.45108900445010871804101728*c[117]
+                                                       + 31218.744369368861597485217249256*c[118]
+                                                       + 6706.862157521951039609502974332*c[119]
+                                                       - 1.9820928067070926131750513089732e7*c[123]
+                                                       - 1.7165427232667411823366685705397e7*c[124]
+                                                       - 4.4320942535104101732129252909957e6*c[125]
+                                                       - 5.677795161574605449267442194862e7*c[126]
+                                                       - 7.211768442865036969475378993418e7*c[127]
+                                                       - 4.2319786478667398871978242720019e7*c[128]
+                                                       - 1.0014689328461467555960266513761e7*c[129]
+                                                       - 7.67661243101408630701000681898e7*c[130]
+                                                       - 1.1080235633776025433032313227489e8*c[131]
+                                                       - 9.40011491312739218898651836248e7*c[132]
+                                                       - 4.83581128664053638957383759388e7*c[133]
+                                                       - 1.0966589187162980438585724027114e7*c[134]
+                                                       - 6.037451601197313117886232106419e7*c[135]
+                                                       - 9.262067444767609766900482486152e7*c[136]
+                                                       - 9.160817558275025487846548869183e7*c[137]
+                                                       - 6.731729527657509800049315087614e7*c[138]
+                                                       - 3.2343490720699891702961957712957e7*c[139]
+                                                       - 7.151414875393539912956394264352e6*c[140]
+                                                       - 2.844704111572941780845856434972e7*c[141]
+                                                       - 4.5165743825990511411930885953286e7*c[142]
+                                                       - 4.8413910688943523931002689449498e7*c[143]
+                                                       - 4.1813220182138567262047054923404e7*c[144]
+                                                       - 2.844704111572941780845856434972e7*c[145]
+                                                       - 1.3103911357873266688346898487457e7*c[146]
+                                                       - 2.8490907049442985398032277367126e6*c[147]
+                                                       - 7.49687029299560444249238531404e6*c[148]
+                                                       - 1.2160518324890596537339128218548e7*c[149]
+                                                       - 1.3676896760522834333353798170363e7*c[150]
+                                                       - 1.2908397312215021838954137299209e7*c[151]
+                                                       - 1.0352820880803453753918055909865e7*c[152]
+                                                       - 6.709415868017125676848840897575e6*c[153]
+                                                       - 3.0033722496553769683197337536224e6*c[154]
+                                                       - 645227.8620766465320387275132319*c[155]
+                                                       - 854387.7808115001360046766640696*c[156]
+                                                       - 1.40585089344496274712755336055e6*c[157]
+                                                       - 1.6313421698098777462375822506398e6*c[158]
+                                                       - 1.6263839812295250222792615737611e6*c[159]
+                                                       - 1.4313769314893963317480946709737e6*c[160]
+                                                       - 1.0948323364789697332115462813053e6*c[161]
+                                                       - 686120.0394974628636028882253183*c[162]
+                                                       - 300820.87693509571311399945413998*c[163]
+                                                       - 64049.65573677972548919768660786*c[164]
+                                                       + y*(1.8485844712103366579010276913505e7*c[126]
+                                                            + 1.9211053357314897635388958840817e7*c[127]
+                                                            + 8.267121079553631407549238112748e6*c[128]
+                                                            + 1.3973985109481117519944557926178e6*c[129]
+                                                            + 4.7240691883163608043138503501416e7*c[130]
+                                                            + 6.136745889475952547525588864456e7*c[131]
+                                                            + 4.149883506798714946308429511195e7*c[132]
+                                                            + 1.5623390310684809874007782995612e7*c[133]
+                                                            + 2.5307513508837647165967055447187e6*c[134]
+                                                            + 5.174958515311982672473913234073e7*c[135]
+                                                            + 7.426726891196147923689787799956e7*c[136]
+                                                            + 6.364357461538438759977602372275e7*c[137]
+                                                            + 3.6837067148924872029325549874112e7*c[138]
+                                                            + 1.2937396288279956681184783085183e7*c[139]
+                                                            + 2.0432613929695828322732555041007e6*c[140]
+                                                            + 2.994425380603096611416690984181e7*c[141]
+                                                            + 4.5381847863435442088542995455455e7*c[142]
+                                                            + 4.4080279805146427858807673451906e7*c[143]
+                                                            + 3.2350228246180891513267984598634e7*c[144]
+                                                            + 1.7217945938467805515645973159041e7*c[145]
+                                                            + 5.793308179270286325374418278665e6*c[146]
+                                                            + 899712.8541929363809904929694882*c[147]
+                                                            + 9.062150903621060315100685544444e6*c[148]
+                                                            + 1.4201238572744280180502204121866e7*c[149]
+                                                            + 1.4859962658095746372365844764567e7*c[150]
+                                                            + 1.2475926214914866993103355427753e7*c[151]
+                                                            + 8.403085383357710474002453868485e6*c[152]
+                                                            + 4.2416345952946017530434171931663e6*c[153]
+                                                            + 1.3861718075332509084552617324411e6*c[154]
+                                                            + 212712.48200329006550727280655998*c[155]
+                                                            + 1.1391837077486668480062355520927e6*c[156]
+                                                            + 1.8251397564022323383761219066789e6*c[157]
+                                                            + 2.0039250075788764406254305669456e6*c[158]
+                                                            + 1.8289480510938521459927436109263e6*c[159]
+                                                            + 1.4147330136813800953324191515437e6*c[160]
+                                                            + 901626.6300415044861742145846044*c[161]
+                                                            + 438743.42661742523250796934135998*c[162]
+                                                            + 140383.07590304466611986641193199*c[163]
+                                                            + 21349.885245593241829732562202618*c[164])
+                                                       + z*(3.8422106714629795270777917681634e7*c[127]
+                                                            + 4.9602726477321788445295428676487e7*c[128]
+                                                            + 1.6768782131377341023933469511414e7*c[129]
+                                                            + 6.136745889475952547525588864456e7*c[131]
+                                                            + 1.4713223342286352991457159176055e8*c[132]
+                                                            + 1.2721903538700488040263480439284e8*c[133]
+                                                            + 3.7961270263256470748950583170781e7*c[134]
+                                                            + 4.609692553156229745738488979283e7*c[136]
+                                                            + 1.3389946867132819209303527068941e8*c[137]
+                                                            + 1.8777124493611262202558864360609e8*c[138]
+                                                            + 1.3307036182230812586361491173331e8*c[139]
+                                                            + 3.6778705073452490980918599073813e7*c[140]
+                                                            + 1.9449363370043760895089855195195e7*c[142]
+                                                            + 6.193558301735763914338799687546e7*c[143]
+                                                            + 1.0497318961515840307366550104455e8*c[144]
+                                                            + 1.1453677080806844538668843014492e8*c[145]
+                                                            + 7.200254451378784432965348432055e7*c[146]
+                                                            + 1.8893969938051664000800352359252e7*c[147]
+                                                            + 4.484601654550825320158590775326e6*c[149]
+                                                            + 1.5052949186122963857721245345925e7*c[150]
+                                                            + 2.8148678781072478606735690449307e7*c[151]
+                                                            + 3.7001821351928069650229292664588e7*c[152]
+                                                            + 3.4817834898798632794920811070285e7*c[153]
+                                                            + 2.0198503481198798951776670958427e7*c[154]
+                                                            + 5.105099568078961572174547357439e6*c[155]
+                                                            + 443952.91371946192014554316648947*c[157]
+                                                            + 1.540780969508644989222111905167e6*c[158]
+                                                            + 3.0560753149096309534164463867965e6*c[159]
+                                                            + 4.4439260547403351229853636877904e6*c[160]
+                                                            + 5.023348367374096422970624114224e6*c[161]
+                                                            + 4.2847496344127272706629346315794e6*c[162]
+                                                            + 2.3464028400937465622891957422918e6*c[163]
+                                                            + 576446.9016310175294027791794707*c[164]))
+                                                  + z*(3.8204396815026408685167449653679e6*c[88]
+                                                       + 2.9592998523299392075073743016139e6*c[89]
+                                                       + 4.411463757076555650029126968576e6*c[91]
+                                                       + 1.139035044237006783411936790514e7*c[92]
+                                                       + 6.7386221974525326552296113386e6*c[93]
+                                                       + 2.6557819187576377503271307834997e6*c[95]
+                                                       + 8.326599305839089072408290309135e6*c[96]
+                                                       + 1.2749860799240123468619460835881e7*c[97]
+                                                       + 6.571356024444269904299635329889e6*c[98]
+                                                       + 949963.5361423089906788528308164*c[100]
+                                                       + 3.2192938356105364990125614276793e6*c[101]
+                                                       + 5.985759741252567180254972567521e6*c[102]
+                                                       + 7.198559855971192797983395009858e6*c[103]
+                                                       + 3.4107031533101792351883091073065e6*c[104]
+                                                       + 192389.60470877837946387479648995*c[106]
+                                                       + 678888.6919075909898875297328196*c[107]
+                                                       + 1.3714398856676146707496007567987e6*c[108]
+                                                       + 1.9993714212221800185846099576067e6*c[109]
+                                                       + 2.0875889250520563153967896577214e6*c[110]
+                                                       + 934478.7638036511314244521033381*c[111]
+                                                       + 17139.428228502839995198559547281*c[113]
+                                                       + 61955.33875300820272321528317345*c[114]
+                                                       + 130904.54537562857293802585384847*c[115]
+                                                       + 207804.52353113009171099905674109*c[116]
+                                                       + 262556.05115860498864458556618269*c[117]
+                                                       + 249749.95495495089277988173799405*c[118]
+                                                       + 107309.79452035121663375204758931*c[119]
+                                                       - 3.4330854465334823646733371410795e7*c[124]
+                                                       - 2.6592565521062461039277551745974e7*c[125]
+                                                       - 5.244922503901845068709366540668e7*c[127]
+                                                       - 1.3542331673173567639033037670406e8*c[128]
+                                                       - 8.011751462769174044768213211009e7*c[129]
+                                                       - 4.4320942535104101732129252909957e7*c[131]
+                                                       - 1.3895822045492666714153983666274e8*c[132]
+                                                       - 2.1277569661218360114124885413072e8*c[133]
+                                                       - 1.0966589187162980438585724027114e8*c[134]
+                                                       - 2.3902109534884154237162535448134e7*c[136]
+                                                       - 8.100091314685285694516948473804e7*c[137]
+                                                       - 1.5060818604250699891635755789239e8*c[138]
+                                                       - 1.8112354803591939353658696319256e8*c[139]
+                                                       - 8.581697850472247895547673117223e7*c[140]
+                                                       - 8.211953422907365711260161082416e6*c[142]
+                                                       - 2.8977669171484444980600149889481e7*c[143]
+                                                       - 5.853850825499399416686587689277e7*c[144]
+                                                       - 8.534112334718825342537569304916e7*c[145]
+                                                       - 8.910659723353821348075890971471e7*c[146]
+                                                       - 3.9887269869220179557245188313976e7*c[147]
+                                                       - 1.648883840663131733876491961837e6*c[149]
+                                                       - 5.960359677737577608309826440003e6*c[150]
+                                                       - 1.2593558353380509111174768096789e7*c[151]
+                                                       - 1.9991654114654945179979694170774e7*c[152]
+                                                       - 2.5258977385476237842254459849694e7*c[153]
+                                                       - 2.4026977997243015746557870028979e7*c[154]
+                                                       - 1.0323645793226344512619640211711e7*c[155]
+                                                       - 147984.30457315397338184772216316*c[157]
+                                                       - 543367.2018073965420928220728367*c[158]
+                                                       - 1.1801558852965145468524605643537e6*c[159]
+                                                       - 1.9639823013459158970497112927313e6*c[160]
+                                                       - 2.7048798901245134585226437538132e6*c[161]
+                                                       - 3.1085438524170766473436976738909e6*c[162]
+                                                       - 2.7675520678028805606487949780878e6*c[163]
+                                                       - 1.1528938032620350588055583589414e6*c[164]
+                                                       + z*(4.9602726477321788445295428676487e7*c[128]
+                                                            + 4.1921955328443352559833673778534e7*c[129]
+                                                            + 4.52714564378041630506374128494e7*c[132]
+                                                            + 1.6739346761448010579294053209585e8*c[133]
+                                                            + 1.1388381078976941224685174951234e8*c[134]
+                                                            + 2.2316578111888032015505878448235e7*c[137]
+                                                            + 1.0268739957443659017024378947208e8*c[138]
+                                                            + 2.1623933796125070452837423156663e8*c[139]
+                                                            + 1.2872546775708371843321509675834e8*c[140]
+                                                            + 6.695738704579204231717621283834e6*c[143]
+                                                            + 3.3670645725616846268911575806741e7*c[144]
+                                                            + 8.75869423826405758839382112873e7*c[145]
+                                                            + 1.3903939630248687180898603868796e8*c[146]
+                                                            + 7.557587975220665600320140943701e7*c[147]
+                                                            + 1.1579191681633049121324034881481e6*c[150]
+                                                            + 6.103032125099785184646233769982e6*c[151]
+                                                            + 1.7371084069798292240374820602077e7*c[152]
+                                                            + 3.3881032166095530567254780279156e7*c[153]
+                                                            + 4.5149596016797315303971382142367e7*c[154]
+                                                            + 2.2972948056355327074785463108478e7*c[155]
+                                                            + 89320.63591354463705635431334301*c[158]
+                                                            + 484392.34097991268714093530626458*c[159]
+                                                            + 1.4480208492974125681637701904036e6*c[160]
+                                                            + 3.0912913029994439525973071472151e6*c[161]
+                                                            + 5.040881922838502671368158390093e6*c[162]
+                                                            + 5.956253363314895119657189191972e6*c[163]
+                                                            + 2.8822345081550876470138958973535e6*c[164])))
+                                             + z*(268596.485457274738332669941088*c[58]
+                                                  + 164481.08401880138387112802577508*c[60]
+                                                  + 637032.4991709606647327206858203*c[61]
+                                                  + 69064.14409807740461085583501041*c[63]
+                                                  + 267484.27991192304832314342095788*c[64]
+                                                  + 632983.3362735546769000312503852*c[65]
+                                                  + 19304.015126392747416143051085462*c[67]
+                                                  + 74764.12909945517448687637535231*c[68]
+                                                  + 176924.2210665345843053709110052*c[69]
+                                                  + 334355.34988990381040392927619735*c[70]
+                                                  + 3253.3060108142301835505829358172*c[72]
+                                                  + 12600.*c[73]
+                                                  + 29817.042106822064854539334589471*c[74]
+                                                  + 56348.91303299470034951117645203*c[75]
+                                                  + 93444.10093740535315376360775409*c[76]
+                                                  + 250.99800796022266439345160773556*c[78]
+                                                  + 972.1111047611790346448951154132*c[79]
+                                                  + 2300.4347415216976765192730877634*c[80]
+                                                  + 4347.4130238568315721155992471509*c[81]
+                                                  + 7209.368904418749467826140311712*c[82]
+                                                  + 10972.374401195030311696796572769*c[83]
+                                                  - 2.5734851485097014252790637160243e6*c[86]
+                                                  - 1.957975336770103445114831794751e6*c[88]
+                                                  - 7.583205871595469219237646647886e6*c[89]
+                                                  - 1.102865939269138912507281742144e6*c[91]
+                                                  - 4.2713814158887754377947629644276e6*c[92]
+                                                  - 1.0107933296178798982844417007901e7*c[93]
+                                                  - 450534.43264638497550192397220084*c[95]
+                                                  - 1.7449123545324561659090902486055e6*c[96]
+                                                  - 4.1292162815720854415415299298022e6*c[97]
+                                                  - 7.803485279027570511355816954243e6*c[98]
+                                                  - 126167.03214390041282453514159281*c[100]
+                                                  - 488642.81433374214717154950241561*c[101]
+                                                  - 1.1563399500147004780038015187257e6*c[102]
+                                                  - 2.1852770991341120993878163422784e6*c[103]
+                                                  - 3.6238721003920654373875784265132e6*c[104]
+                                                  - 21643.830529737567689685914605119*c[106]
+                                                  - 83826.19518980925332452729932681*c[107]
+                                                  - 198368.9834626371220191386808941*c[108]
+                                                  - 374882.14147915875348461436705126*c[109]
+                                                  - 621671.7019456491233350733907185*c[110]
+                                                  - 946159.7483511967705672577546298*c[111]
+                                                  - 1713.9428228502839995198559547281*c[113]
+                                                  - 6638.072009250878863201637482869*c[114]
+                                                  - 15708.545445075428752563102461817*c[115]
+                                                  - 29686.360504447155958714150963013*c[116]
+                                                  - 49229.259592238435370859793659254*c[117]
+                                                  - 74924.98648648526783396452139821*c[118]
+                                                  - 107309.79452035121663375204758931*c[119]
+                                                  + 1.3850624261570306564562532479431e7*c[122]
+                                                  + 1.191482596149855644210158184257e7*c[124]
+                                                  + 4.6145922521843682391687516265073e7*c[125]
+                                                  + 8.107746141462496481041838838515e6*c[127]
+                                                  + 3.1401165781161692405145005268588e7*c[128]
+                                                  + 7.430872081747606022370517861921e7*c[129]
+                                                  + 4.3117659027363718879673255093397e6*c[131]
+                                                  + 1.669939753404295720372777116136e7*c[132]
+                                                  + 3.9517987256438048504843215812431e7*c[133]
+                                                  + 7.46819761388248215387851342118e7*c[134]
+                                                  + 1.7198471671634081567706236115516e6*c[136]
+                                                  + 6.660939436445883194170599885421e6*c[137]
+                                                  + 1.5762659654563375746020615302717e7*c[138]
+                                                  + 2.9788626747804270005417063574287e7*c[139]
+                                                  + 4.9398848971205796709665177187376e7*c[140]
+                                                  + 480513.68325990468093751406952835*c[142]
+                                                  + 1.8610214928903964702862212097715e6*c[143]
+                                                  + 4.4039806520010961555877424411585e6*c[144]
+                                                  + 8.322741131382136169966979353091e6*c[145]
+                                                  + 1.3801704780026270363391996487408e7*c[146]
+                                                  + 2.1005648931128026447948627034698e7*c[147]
+                                                  + 83350.17216538907665749300026869*c[149]
+                                                  + 322813.82870007288459448824518067*c[150]
+                                                  + 763916.9462709935197108210977393*c[151]
+                                                  + 1.4436673301006710805008884330543e6*c[152]
+                                                  + 2.3940514280190390262576342439957e6*c[153]
+                                                  + 3.6436516083731166736538308395594e6*c[154]
+                                                  + 5.218546225147382940445092854271e6*c[155]
+                                                  + 6726.559298779726062811260098325*c[157]
+                                                  + 26051.852141450519141436674725046*c[158]
+                                                  + 61649.93430653434199975540261549*c[159]
+                                                  + 116507.42465611365490972863600949*c[160]
+                                                  + 193205.70643746524703733169670094*c[161]
+                                                  + 294051.44549891265582980923942211*c[162]
+                                                  + 421149.22770913399835959923579597*c[163]
+                                                  + 576446.9016310175294027791794707*c[164]
+                                                  + z*(2.9592998523299392075073743016139e6*c[89]
+                                                       + 1.4237938052962584792649209881425e6*c[92]
+                                                       + 8.42327774681566581903701417325e6*c[93]
+                                                       + 489799.95916700523955342884171383*c[96]
+                                                       + 2.897695636190937151958968371791e6*c[97]
+                                                       + 9.857034036666404856449452994833e6*c[98]
+                                                       + 114974.77984323344639330576527426*c[101]
+                                                       + 680199.9705968826341198832463093*c[102]
+                                                       + 2.313822810847883399351805538883e6*c[103]
+                                                       + 5.968730518292813661579540937786e6*c[104]
+                                                       + 16558.260778233926582622676410234*c[107]
+                                                       + 97959.99183340104791068576834277*c[108]
+                                                       + 333228.57020369666976410165960112*c[109]
+                                                       + 859595.4397273173063398545649441*c[110]
+                                                       + 1.8689575276073022628489042066761e6*c[111]
+                                                       + 1106.3453348751464772002729138115*c[114]
+                                                       + 6545.227268781428646901292692424*c[115]
+                                                       + 22264.77037833536696903561322226*c[116]
+                                                       + 57434.13619094484126600309260246*c[117]
+                                                       + 124874.97747747544638994086899702*c[118]
+                                                       + 241447.03767079023742594210707595*c[119]
+                                                       - 2.6592565521062461039277551745974e7*c[125]
+                                                       - 1.6927914591466959548791297088007e7*c[128]
+                                                       - 1.0014689328461467555960266513761e8*c[129]
+                                                       - 8.174012967936862773031755097808e6*c[132]
+                                                       - 4.83581128664053638957383759388e7*c[133]
+                                                       - 1.6449883780744470657878586040672e8*c[134]
+                                                       - 2.8928897552447448908989101692157e6*c[137]
+                                                       - 1.711456659573943169504063157868e7*c[138]
+                                                       - 5.821828329725980506533152388332e7*c[139]
+                                                       - 1.501797123832643381720842795514e8*c[140]
+                                                       - 706772.4188166937800146378021825*c[143]
+                                                       - 4.1813220182138567262047054923404e6*c[144]
+                                                       - 1.422352055786470890422928217486e7*c[145]
+                                                       - 3.6690951802045146727371315764879e7*c[146]
+                                                       - 7.977453973844035911449037662795e7*c[147]
+                                                       - 106434.9942453138858626754721429*c[150]
+                                                       - 629677.9176690254555587384048395*c[151]
+                                                       - 2.1419629408558869835692529468686e6*c[152]
+                                                       - 5.52540130307292702799316309212e6*c[153]
+                                                       - 1.2013488998621507873278935014489e7*c[154]
+                                                       - 2.322820303475927515339419047635e7*c[155]
+                                                       - 7443.386326128719754696192778584*c[158]
+                                                       - 44035.66736181024428553957329678*c[159]
+                                                       - 149795.26027214612774107967486934*c[160]
+                                                       - 386411.41287493049407466339340188*c[161]
+                                                       - 840146.9871397504452280263983489*c[162]
+                                                       - 1.6244327354495168508155970523559e6*c[163]
+                                                       - 2.8822345081550876470138958973535e6*c[164]
+                                                       + z*(2.7947970218962235039889115852356e7*c[129]
+                                                            + 1.1159564507632007052862702139723e7*c[133]
+                                                            + 8.857629728093176508088469406516e7*c[134]
+                                                            + 3.2599174468075107990553583959391e6*c[138]
+                                                            + 2.5874792576559913362369566170366e7*c[139]
+                                                            + 1.1442263800629663860730230822964e8*c[140]
+                                                            + 660208.7397179773778217956040537*c[144]
+                                                            + 5.240244416055419069979209222317e6*c[145]
+                                                            + 2.3173232717081145301497673114661e7*c[146]
+                                                            + 7.557587975220665600320140943701e7*c[147]
+                                                            + 83034.45068162973040335011931949*c[151]
+                                                            + 659065.5202633498410982316759596*c[152]
+                                                            + 2.9144973906318735971832069057339e6*c[153]
+                                                            + 9.505178108799434800836080451025e6*c[154]
+                                                            + 2.5525497840394807860872736787197e7*c[155]
+                                                            + 4892.8519290900271428377303663089*c[159]
+                                                            + 38835.808218704551636576212003162*c[160]
+                                                            + 171738.4057221913306998503970675*c[161]
+                                                            + 560097.9914265002968186842655659*c[162]
+                                                            + 1.5041043846754785655699972706999e6*c[163]
+                                                            + 3.522731065522884901905872763432e6*c[164]))))
+                                        + z*(49460.384147315313790307393517843*c[37]
+                                             + 26922.82303176990390254902329564*c[39]
+                                             + 104271.64523493431481207507431086*c[40]
+                                             + 9326.339474842206278630829119669*c[42]
+                                             + 36120.757467140691179030033129955*c[43]
+                                             + 85477.31320063821472572673635444*c[44]
+                                             + 1895.8480951806239056740922601974*c[46]
+                                             + 7342.588099573610155240642716993*c[47]
+                                             + 17375.734804606106211369656308566*c[48]
+                                             + 32837.052242855173799118211936323*c[49]
+                                             + 173.06646122227148606972262083858*c[51]
+                                             + 670.2835221009091761544283779721*c[52]
+                                             + 1586.1803176183973819344729260112*c[53]
+                                             + 2997.5990392312311388065086980511*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]
+                                             - 383709.26493896391190381420155429*c[58]
+                                             - 281967.57260365951520764804418585*c[60]
+                                             - 1.0920557128645039966846640328347e6*c[61]
+                                             - 146021.33323593508403438090830773*c[63]
+                                             - 565538.1918137801593117889471681*c[64]
+                                             - 1.3383076252640870311600660722429e6*c[65]
+                                             - 50741.98261794665035100459142464*c[67]
+                                             - 196522.85363285360150836075806893*c[68]
+                                             - 465057.95251774805017411782321367*c[69]
+                                             - 878876.9197106043016331855260045*c[70]
+                                             - 10596.482435223492597850470133805*c[72]
+                                             - 41040.*c[73]
+                                             - 97118.36571936329695478526123428*c[74]
+                                             - 183536.45959318273828126497472946*c[75]
+                                             - 304360.78591040600741511575097046*c[76]
+                                             - 1003.9920318408906575738064309422*c[78]
+                                             - 3888.4444190447161385795804616528*c[79]
+                                             - 9201.738966086790706077092351053*c[80]
+                                             - 17389.652095427326288462396988604*c[81]
+                                             - 28837.475617674997871304561246848*c[82]
+                                             - 43889.497604780121246787186291078*c[83]
+                                             + 1.7156567656731342835193758106829e6*c[86]
+                                             + 1.4645018779093456662647522367243e6*c[88]
+                                             + 5.67199138363238348105580074476e6*c[89]
+                                             + 970522.0265568422430064079330867*c[91]
+                                             + 3.7588156459821223852593914086963e6*c[92]
+                                             + 8.894981300637343104903086966953e6*c[93]
+                                             + 481834.71954602856327363658500637*c[95]
+                                             + 1.8661378444262899626985638869297e6*c[96]
+                                             + 4.4160881495549882195854677986095e6*c[97]
+                                             + 8.345622151044222778460536868959e6*c[98]
+                                             + 166441.52789493372107519067306596*c[100]
+                                             + 644625.2656543955227784676573044*c[101]
+                                             + 1.5254618007252754541195248270562e6*c[102]
+                                             + 2.8828518280341776871923977158527e6*c[103]
+                                             + 4.780668919889767894655613265408e6*c[104]
+                                             + 35271.427529942702901710379356491*c[106]
+                                             + 136605.65142042989430663708038443*c[107]
+                                             + 323267.97305022345810526303553113*c[108]
+                                             + 610919.0453734438945675197092687*c[109]
+                                             + 1.0130946253929096824719714515412e6*c[110]
+                                             + 1.5418899602760243668503459705078e6*c[111]
+                                             + 3427.8856457005679990397119094563*c[113]
+                                             + 13276.144018501757726403274965738*c[114]
+                                             + 31417.090890150857505126204923634*c[115]
+                                             + 59372.72100889431191742830192603*c[116]
+                                             + 98458.51918447687074171958731851*c[117]
+                                             + 149849.97297297053566792904279643*c[118]
+                                             + 214619.58904070243326750409517862*c[119]
+                                             - 5.77109344232096106856772186643e6*c[122]
+                                             - 5.385232072993697826938568064438e6*c[124]
+                                             - 2.0856914134166636109237295487039e7*c[125]
+                                             - 4.1256230365848986518575728603062e6*c[127]
+                                             - 1.5978469313422985073414493831361e7*c[128]
+                                             - 3.7811959708007729759849980270835e7*c[129]
+                                             - 2.5670048165128167519061286753278e6*c[131]
+                                             - 9.941966903988365218963510272809e6*c[132]
+                                             - 2.3526987761972419574976426158098e7*c[133]
+                                             - 4.4461827654742219334718591530744e7*c[134]
+                                             - 1.2354863165571685116460501735052e6*c[136]
+                                             - 4.7850179284930584259826511342349e6*c[137]
+                                             - 1.132341913141079486377758313413e7*c[138]
+                                             - 2.1399250723331412941847659416808e7*c[139]
+                                             - 3.5486642722015843013451687505043e7*c[140]
+                                             - 423733.40675476603257276372974281*c[142]
+                                             - 1.6411124275929422136562797264299e6*c[143]
+                                             - 3.8835808218704551636576212003162e6*c[144]
+                                             - 7.339277893635040714256595549463e6*c[145]
+                                             - 1.2170815502668668750786593022406e7*c[146]
+                                             - 1.8523499939266337255686619960051e7*c[147]
+                                             - 90598.01322324899636684021768335*c[149]
+                                             - 350884.59641312270064618287519639*c[150]
+                                             - 830344.5068162973040335011931949*c[151]
+                                             - 1.5692036196746424788053135141895e6*c[152]
+                                             - 2.602229813064172854627863308691e6*c[153]
+                                             - 3.9604908786664311670150335212603e6*c[154]
+                                             - 5.672332853421068413527274841599e6*c[155]
+                                             - 8968.7457317063014170816801311*c[157]
+                                             - 34735.802855267358855248899633394*c[158]
+                                             - 82199.91240871245599967387015399*c[159]
+                                             - 155343.23287481820654630484801265*c[160]
+                                             - 257607.60858328699604977559560125*c[161]
+                                             - 392068.59399855020777307898589615*c[162]
+                                             - 561532.303612178664479465647728*c[163]
+                                             - 768595.8688413567058703722392943*c[164]
+                                             + z*(509625.9993367685317861765486562*c[61]
+                                                  + 213987.42392953843865851473676631*c[64]
+                                                  + 1.2659666725471093538000625007704e6*c[65]
+                                                  + 59811.30327956413958950110028185*c[68]
+                                                  + 353848.4421330691686107418220104*c[69]
+                                                  + 1.2036792596036537174541453943105e6*c[70]
+                                                  + 10080.*c[73]
+                                                  + 59634.08421364412970907866917894*c[74]
+                                                  + 202856.0869187809212582402352273*c[75]
+                                                  + 523286.9652494699776610762034229*c[76]
+                                                  + 777.6888838089432277159160923306*c[79]
+                                                  + 4600.8694830433953530385461755267*c[80]
+                                                  + 15650.686885884593659616157289743*c[81]
+                                                  + 40372.465864744997019826385745587*c[82]
+                                                  + 87778.99520956024249357437258216*c[83]
+                                                  - 3.6991248154124240093842178770174e6*c[89]
+                                                  - 2.2780700884740135668238735810281e6*c[92]
+                                                  - 1.3477244394905065310459222677201e7*c[93]
+                                                  - 1.0040899162923607410845291255133e6*c[96]
+                                                  - 5.940276054191421161515885162172e6*c[97]
+                                                  - 2.0206919775166129955721378639408e7*c[98]
+                                                  - 298934.42759240696062259498971308*c[101]
+                                                  - 1.7685199235518948487116964404041e6*c[102]
+                                                  - 6.015939308204496838314694401096e6*c[103]
+                                                  - 1.5518699347561315520106806438245e7*c[104]
+                                                  - 53814.34752926026139352369833326*c[107]
+                                                  - 318369.97345855340570972874711399*c[108]
+                                                  - 1.0829928531620141767333303937036e6*c[109]
+                                                  - 2.7936851791137812456045273360683e6*c[110]
+                                                  - 6.074111964723732354258938671697e6*c[111]
+                                                  - 4425.3813395005859088010916552461*c[114]
+                                                  - 26180.909075125714587605170769695*c[115]
+                                                  - 89059.08151334146787614245288904*c[116]
+                                                  - 229736.54476377936506401237040985*c[117]
+                                                  - 499499.90990990178555976347598809*c[118]
+                                                  - 965788.1506831609497037684283038*c[119]
+                                                  + 1.5642685600624977081927971615279e7*c[125]
+                                                  + 1.1578600951755786285082966544465e7*c[128]
+                                                  + 6.849992700726037999972822512832e7*c[129]
+                                                  + 6.820307652884875544556812850841e6*c[132]
+                                                  + 4.0349484219751805893095730873822e7*c[133]
+                                                  + 1.372560438538135922765977948371e8*c[134]
+                                                  + 3.0144397449609106426173517729643e6*c[137]
+                                                  + 1.783366603253520613600872534249e7*c[138]
+                                                  + 6.066442965428752796723620976077e7*c[139]
+                                                  + 1.5648978433214099103645756860818e8*c[140]
+                                                  + 923399.2592589621522172667260712*c[143]
+                                                  + 5.462903689431106930211720488445e6*c[144]
+                                                  + 1.8583051626683923088497699931241e7*c[145]
+                                                  + 4.7936785326510996653098127717582e7*c[146]
+                                                  + 1.0422555965827192429199671497522e8*c[147]
+                                                  + 173103.06756380719898545021843022*c[150]
+                                                  + 1.024091558406766674974651471607e6*c[151]
+                                                  + 3.4836320356777063029477960015006e6*c[152]
+                                                  + 8.986366954448276924648221292679e6*c[153]
+                                                  + 1.9538421668087727090607498704884e7*c[154]
+                                                  + 3.7777736803784315634091650445052e7*c[155]
+                                                  + 14886.772652257439509392385557169*c[158]
+                                                  + 88071.33472362048857107914659356*c[159]
+                                                  + 299590.52054429225548215934973868*c[160]
+                                                  + 772822.8257498609881493267868038*c[161]
+                                                  + 1.6802939742795008904560527966978e6*c[162]
+                                                  + 3.2488654708990337016311941047118e6*c[163]
+                                                  + 5.764469016310175294027791794707e6*c[164]
+                                                  + z*(4.4924147983016884368197408924003e6*c[93]
+                                                       + 1.5454376726351664810447831316219e6*c[97]
+                                                       + 1.2266531245629303821359319282459e7*c[98]
+                                                       + 362773.31765167073819727106469827*c[102]
+                                                       + 2.8794239423884771191933580039433e6*c[103]
+                                                       + 1.2733291772358002478036354000611e7*c[104]
+                                                       + 52245.32897781389221903240978281*c[108]
+                                                       + 414684.44292015585570643762083695*c[109]
+                                                       + 1.8338036047516102535250230718807e6*c[110]
+                                                       + 5.980664088343367241116493461364e6*c[111]
+                                                       + 3490.7878766834286116806894359593*c[115]
+                                                       + 27707.269804150678894799874232146*c[116]
+                                                       + 122526.15720734899470080659755192*c[117]
+                                                       + 399599.92792792142844781078079048*c[118]
+                                                       + 1.0730979452035121663375204758931e6*c[119]
+                                                       - 3.1053300243291372266543462058174e7*c[129]
+                                                       - 1.6863341922643921768770305455581e7*c[133]
+                                                       - 1.3384862700229688945555909325401e8*c[134]
+                                                       - 6.519834893615021598110716791878e6*c[138]
+                                                       - 5.174958515311982672473913234073e7*c[139]
+                                                       - 2.2884527601259327721460461645928e8*c[140]
+                                                       - 1.7018714179396750183850731126719e6*c[144]
+                                                       - 1.3508185605831746935946405995306e7*c[145]
+                                                       - 5.973544433736473011052733514001e7*c[146]
+                                                       - 1.9481782336124382436380807765984e8*c[147]
+                                                       - 269400.66221150979197531372045879*c[151]
+                                                       - 2.1383014657433128177853738820022e6*c[152]
+                                                       - 9.455924867383412115305515738603e6*c[153]
+                                                       - 3.0839022308549277353823727685547e7*c[154]
+                                                       - 8.281605965994759883749821268735e7*c[155]
+                                                       - 19571.407716360108571350921465235*c[159]
+                                                       - 155343.23287481820654630484801265*c[160]
+                                                       - 686953.62288876532279940158827*c[161]
+                                                       - 2.2403919657060011872747370622637e6*c[162]
+                                                       - 6.0164175387019142622799890828e6*c[163]
+                                                       - 1.4090924262091539607623491053728e7*c[164]
+                                                       + z*(3.5430518912372706032353877626062e7*c[134]
+                                                            + 1.0349917030623965344947826468146e7*c[139]
+                                                            + 1.0298037420566697474657207740668e8*c[140]
+                                                            + 2.0960977664221676279916836889267e6*c[145]
+                                                            + 2.0855909445373030771347905803194e7*c[146]
+                                                            + 1.1336381962830998400480211415551e8*c[147]
+                                                            + 263626.20810533993643929267038383*c[152]
+                                                            + 2.6230476515686862374648862151605e6*c[153]
+                                                            + 1.4257767163199152201254120676537e7*c[154]
+                                                            + 5.615609524886857729392002093183e7*c[155]
+                                                            + 15534.323287481820654630484801265*c[160]
+                                                            + 154564.56514997219762986535736075*c[161]
+                                                            + 840146.9871397504452280263983489*c[162]
+                                                            + 3.3090296462860528442539939955398e6*c[163]
+                                                            + 1.0568193196568654705717618290296e7*c[164]))))
+                                        + y*(42833.949152512192802256348657549*c[36]
+                                             + 24730.192073657656895153696758922*c[37]
+                                             + 62175.59649894804185753886079779*c[38]
+                                             + 80768.46909530971170764706988692*c[39]
+                                             + 34757.215078311438270691691436953*c[40]
+                                             + 40384.23454765485585382353494346*c[41]
+                                             + 60621.20658647434081110038927785*c[42]
+                                             + 54181.13620071103676854504969493*c[43]
+                                             + 21369.328300159553681431684088609*c[44]
+                                             + 13134.820897142069519647284774529*c[45]
+                                             + 20854.329046986862962415014862172*c[46]
+                                             + 22027.764298720830465721928150978*c[47]
+                                             + 17375.734804606106211369656308566*c[48]
+                                             + 6567.410448571034759823642387265*c[49]
+                                             + 1748.5994395515514976371300738631*c[50]
+                                             + 2855.5966101674795201504232438366*c[51]
+                                             + 3239.703690154394351413070493532*c[52]
+                                             + 3040.1789421019283153744064415214*c[53]
+                                             + 2248.1992794234233541048815235383*c[54]
+                                             + 828.4926070883191652862870537619*c[55]
+                                             - 332301.97110459636874838097130133*c[57]
+                                             - 191854.63246948195595190710077714*c[58]
+                                             - 651176.2157818726720452121586696*c[59]
+                                             - 845902.7178109785456229441325576*c[60]
+                                             - 364018.57095483466556155467761158*c[61]
+                                             - 632290.9203839637613747259172652*c[62]
+                                             - 949138.6660335780462234759040002*c[63]
+                                             - 848307.2877206702389676834207521*c[64]
+                                             - 334576.90631602175779001651806074*c[65]
+                                             - 351550.76788424172065327421040179*c[66]
+                                             - 558161.8087974131538610505056711*c[67]
+                                             - 589568.5608985608045250822742068*c[68]
+                                             - 465057.95251774805017411782321367*c[69]
+                                             - 175775.38394212086032663710520089*c[70]
+                                             - 107062.93476268993066407123525885*c[71]
+                                             - 174841.96018118762786453275720778*c[72]
+                                             - 198360.*c[73]
+                                             - 186143.53429544631916333841736569*c[74]
+                                             - 137652.3446948870537109487310471*c[75]
+                                             - 50726.79765173433456918595849508*c[76]
+                                             - 13911.721676341861030769917590883*c[77]
+                                             - 23091.816732340485124197547911671*c[78]
+                                             - 27219.11093331301297005706323157*c[79]
+                                             - 27605.21689826037211823127705316*c[80]
+                                             - 24345.512933598256803847355784045*c[81]
+                                             - 17302.485370604998722782736748109*c[82]
+                                             - 6269.928229254303035255312327297*c[83]
+                                             + 1.4858023432475801557336432556988e6*c[85]
+                                             + 857828.3828365671417596879053414*c[86]
+                                             + 3.3821222137586926650223306759083e6*c[87]
+                                             + 4.393505633728036998794256710173e6*c[88]
+                                             + 1.8906637945441278270186002482533e6*c[89]
+                                             + 4.2024836496529049553684194619047e6*c[90]
+                                             + 6.308393172619474579541651565064e6*c[91]
+                                             + 5.638223468973183577889087113044e6*c[92]
+                                             + 2.2237453251593357762257717417381e6*c[93]
+                                             + 3.3382488604176891113842147475834e6*c[94]
+                                             + 5.30018191500631419601000243507e6*c[95]
+                                             + 5.598413533278869888095691660789e6*c[96]
+                                             + 4.4160881495549882195854677986095e6*c[97]
+                                             + 1.6691244302088445556921073737917e6*c[98]
+                                             + 1.6816635663532703175288986675808e6*c[99]
+                                             + 2.7462852102664063977406461055884e6*c[100]
+                                             + 3.115688783996245026762593676971e6*c[101]
+                                             + 2.9238017847234446203957559185244e6*c[102]
+                                             + 2.1621388710256332653942982868896e6*c[103]
+                                             + 796778.1533149613157759355442347*c[104]
+                                             + 488735.23629875511565401576741497*c[105]
+                                             + 811242.8331886821667393387251993*c[106]
+                                             + 956239.559943009260146459562691*c[107]
+                                             + 969803.9191506703743157891065934*c[108]
+                                             + 855286.6635228214523945275929762*c[109]
+                                             + 607856.7752357458094831828709247*c[110]
+                                             + 220269.99432514633812147799578683*c[111]
+                                             + 62341.35705933902751329971702233*c[112]
+                                             + 104550.51219386732397071121323842*c[113]
+                                             + 126123.36817576669840083111217452*c[114]
+                                             + 133522.63628314114439678637092544*c[115]
+                                             + 127651.35016912277062247084914096*c[116]
+                                             + 108304.37110292455781589154605036*c[117]
+                                             + 74924.98648648526783396452139821*c[118]
+                                             + 26827.448630087804158438011897327*c[119]
+                                             - 4.9979135286637362949949235426934e6*c[121]
+                                             - 2.8855467211604805342838609332148e6*c[122]
+                                             - 1.2436660747966071298353263115126e7*c[123]
+                                             - 1.6155696218981093480815704193315e7*c[124]
+                                             - 6.95230471138887870307909849568e6*c[125]
+                                             - 1.7864471780604093752825057521454e7*c[126]
+                                             - 2.681654973780184123707422359199e7*c[127]
+                                             - 2.3967703970134477610121740747042e7*c[128]
+                                             - 9.452989927001932439962495067709e6*c[129]
+                                             - 1.7784731061896887733887436612298e7*c[130]
+                                             - 2.8237052981640984270967415428606e7*c[131]
+                                             - 2.9825900711965095656890530818428e7*c[132]
+                                             - 2.3526987761972419574976426158098e7*c[133]
+                                             - 8.892365530948443866943718306149e6*c[134]
+                                             - 1.2482896255276657549411134659805e7*c[135]
+                                             - 2.0385524223193280442159827862835e7*c[136]
+                                             - 2.3127586654383115725582813815469e7*c[137]
+                                             - 2.1703220001870690155573701007082e7*c[138]
+                                             - 1.6049438042498559706385744562606e7*c[139]
+                                             - 5.914440453669307168908614584174e6*c[140]
+                                             - 5.871422314908032571405276439571e6*c[141]
+                                             - 9.745868355359618749173565784085e6*c[142]
+                                             - 1.1487786993150595495593958085009e7*c[143]
+                                             - 1.1650742465611365490972863600949e7*c[144]
+                                             - 1.0274989051089056999959233769249e7*c[145]
+                                             - 7.302489301601201250471955813443e6*c[146]
+                                             - 2.6462142770380481793838028514358e6*c[147]
+                                             - 1.6476638006583746027455791898989e6*c[148]
+                                             - 2.7632394033090943891886266393423e6*c[149]
+                                             - 3.3334036659246656561387373143657e6*c[150]
+                                             - 3.5289641539692635421423800710783e6*c[151]
+                                             - 3.3737877823004813294314240555073e6*c[152]
+                                             - 2.8624527943705901400906496395601e6*c[153]
+                                             - 1.9802454393332155835075167606301e6*c[154]
+                                             - 709041.6066776335516909093551999*c[155]
+                                             - 207124.31049975760872840646401686*c[156]
+                                             - 349781.08353654575526618552511292*c[157]
+                                             - 428408.23521496409254806976214519*c[158]
+                                             - 465799.5036493705839981519308726*c[159]
+                                             - 466029.69862445461963891454403794*c[160]
+                                             - 429346.01430547832674962599266876*c[161]
+                                             - 354728.72790345018798516670152509*c[162]
+                                             - 240656.70154807657049119956331198*c[163]
+                                             - 85399.54098237296731893024881047*c[164]
+                                             + y*(379852.79253942572535970709255726*c[59]
+                                                  + 328962.16803760276774225605155016*c[60]
+                                                  + 84937.66655612808863102942477603*c[61]
+                                                  + 717735.6393547696750740132033822*c[62]
+                                                  + 911646.7020946217408632970221374*c[63]
+                                                  + 534968.5598238460966462868419158*c[64]
+                                                  + 126596.66725471093538000625007704*c[65]
+                                                  + 561716.9878150384014786011840116*c[66]
+                                                  + 810768.6353084953914780081455894*c[67]
+                                                  + 687829.9877149876052792626532412*c[68]
+                                                  + 353848.4421330691686107418220104*c[69]
+                                                  + 80245.28397357691449694302628737*c[70]
+                                                  + 210369.27532318021463817505875424*c[71]
+                                                  + 322727.95627277163420821782723307*c[72]
+                                                  + 319200.*c[73]
+                                                  + 234560.73124033357685570943210383*c[74]
+                                                  + 112697.82606598940069902235290406*c[75]
+                                                  + 24918.42691664142750767029540109*c[76]
+                                                  + 31301.373771769187319232314579487*c[77]
+                                                  + 49697.60557612408754990341833164*c[78]
+                                                  + 53271.68854091261109854025232464*c[79]
+                                                  + 46008.694830433953530385461755267*c[80]
+                                                  + 31301.373771769187319232314579487*c[81]
+                                                  + 14418.737808837498935652280623424*c[82]
+                                                  + 3134.9641146271515176276561636484*c[83]
+                                                  - 2.75716484817284728126820435536e6*c[87]
+                                                  - 2.3877748009391505428229656033549e6*c[88]
+                                                  - 616520.8025687373348973696461696*c[89]
+                                                  - 7.640879363005281737033489930736e6*c[90]
+                                                  - 9.705220265568422430064079330867e6*c[91]
+                                                  - 5.69517522118503391705968395257e6*c[92]
+                                                  - 1.3477244394905065310459222677201e6*c[93]
+                                                  - 9.42989589507752731266997669839e6*c[94]
+                                                  - 1.3610882333632893470426545265436e7*c[95]
+                                                  - 1.1547034037362148522472084943404e7*c[96]
+                                                  - 5.940276054191421161515885162172e6*c[97]
+                                                  - 1.3471279850110753303814252426272e6*c[98]
+                                                  - 6.23875187517503375825227567521e6*c[99]
+                                                  - 9.570882626633763081089442270476e6*c[100]
+                                                  - 9.466256873759553753048841340914e6*c[101]
+                                                  - 6.956178365970786404932672665589e6*c[102]
+                                                  - 3.3421885045580537990637191117199e6*c[103]
+                                                  - 738985.6832172055009574669732497*c[104]
+                                                  - 2.1659857063240283534666607874073e6*c[105]
+                                                  - 3.4389641841694135329167619872578e6*c[106]
+                                                  - 3.6862828057543279054563733358284e6*c[107]
+                                                  - 3.1836997345855340570972874711399e6*c[108]
+                                                  - 2.1659857063240283534666607874073e6*c[109]
+                                                  - 997744.7068263504448587597628815*c[110]
+                                                  - 216932.57016870472693781923827491*c[111]
+                                                  - 311706.78529669513756649858511164*c[112]
+                                                  - 505613.1327408337798583575066448*c[113]
+                                                  - 568661.5021258252892809402776991*c[114]
+                                                  - 536708.6360400771490459060007787*c[115]
+                                                  - 430452.22731448376140135518896369*c[116]
+                                                  - 278965.8043560178004348721640691*c[117]
+                                                  - 124874.97747747544638994086899702*c[118]
+                                                  - 26827.448630087804158438011897327*c[119]
+                                                  + 1.1659369451218191842206184170431e7*c[123]
+                                                  + 1.0097310136863183425509815120822e7*c[124]
+                                                  + 2.6071142667708295136546619358798e6*c[125]
+                                                  + 3.8835808218704551636576212003162e7*c[126]
+                                                  + 4.9328101524384657793949240721052e7*c[127]
+                                                  + 2.8946502379389465712707416361162e7*c[128]
+                                                  + 6.849992700726037999972822512832e6*c[129]
+                                                  + 6.405282046511300972907897092398e7*c[130]
+                                                  + 9.245228284471941583036916557235e7*c[131]
+                                                  + 7.843353800817606876240334778467e7*c[132]
+                                                  + 4.0349484219751805893095730873822e7*c[133]
+                                                  + 9.15040292358757281843985298914e6*c[134]
+                                                  + 6.291126038222410307713384715932e7*c[135]
+                                                  + 9.651229942446921101644200237671e7*c[136]
+                                                  + 9.54572585904288370162161394772e7*c[137]
+                                                  + 7.01457530613051441349676530138e7*c[138]
+                                                  + 3.3702460919048626648464560978207e7*c[139]
+                                                  + 7.451894492006713858878931838485e6*c[140]
+                                                  + 3.7166103253367846176995399862482e7*c[141]
+                                                  + 5.900911422466871769608307700398e7*c[142]
+                                                  + 6.325284925923890742688277073588e7*c[143]
+                                                  + 5.462903689431106930211720488445e7*c[144]
+                                                  + 3.7166103253367846176995399862482e7*c[145]
+                                                  + 1.7120280473753927376106474184851e7*c[146]
+                                                  + 3.7223414163668544389998826776864e6*c[147]
+                                                  + 1.2192712124871972060317286005252e7*c[148]
+                                                  + 1.9777546286635255906881219520276e7*c[149]
+                                                  + 2.2243744181949225069630353068283e7*c[150]
+                                                  + 2.0993876947338716836980355167944e7*c[151]
+                                                  + 1.6837554839108913797581014007253e7*c[152]
+                                                  + 1.0912017016115764837072840141111e7*c[153]
+                                                  + 4.884605417021931772651874676221e6*c[154]
+                                                  + 1.0493815778828976565025458456959e6*c[155]
+                                                  + 1.7087755616230002720093533281391e6*c[156]
+                                                  + 2.8117017868899254942551067211e6*c[157]
+                                                  + 3.2626843396197554924751645012795e6*c[158]
+                                                  + 3.2527679624590500445585231475221e6*c[159]
+                                                  + 2.8627538629787926634961893419474e6*c[160]
+                                                  + 2.1896646729579394664230925626107e6*c[161]
+                                                  + 1.3722400789949257272057764506365e6*c[162]
+                                                  + 601641.75387019142622799890828*c[163]
+                                                  + 128099.31147355945097839537321571*c[164]
+                                                  + y*(2.9714530856131651199574683063972e6*c[90]
+                                                       + 3.0880246299535889550203888780032e6*c[91]
+                                                       + 1.3288742182765079139805929222664e6*c[92]
+                                                       + 224620.73991508442184098704462001*c[93]
+                                                       + 6.542149997668962038058303617311e6*c[94]
+                                                       + 8.498502140024440801046818507199e6*c[95]
+                                                       + 5.746986187559528144093565076109e6*c[96]
+                                                       + 2.1636127416892330734626963842706e6*c[97]
+                                                       + 350472.32130369439489598055092739*c[98]
+                                                       + 5.758847884776954238386716007887e6*c[99]
+                                                       + 8.264682764438088218906019628103e6*c[100]
+                                                       + 7.082446438343180297827635140894e6*c[101]
+                                                       + 4.0993384894638793416291630310904e6*c[102]
+                                                       + 1.4397119711942385595966790019716e6*c[103]
+                                                       + 227380.21022067861567922060715377*c[104]
+                                                       + 2.3696253881151763183225006904968e6*c[105]
+                                                       + 3.591272621230529749992329534479e6*c[106]
+                                                       + 3.4882736039479472000725104970894e6*c[107]
+                                                       + 2.5600211199128807187325880793576e6*c[108]
+                                                       + 1.3625345981662263830354378970357e6*c[109]
+                                                       + 458450.90118790256338125576797018*c[110]
+                                                       + 71198.382004087705251386826921*c[111]
+                                                       + 380974.959807071834803498270692*c[112]
+                                                       + 597023.4166261822598327498242303*c[113]
+                                                       + 624716.3324261660441257541053322*c[114]
+                                                       + 524490.8784716851489050235877529*c[115]
+                                                       + 353267.69000292115590869839645986*c[116]
+                                                       + 178319.31807855255478778103036574*c[117]
+                                                       + 58274.98948948854164863907219861*c[118]
+                                                       + 8942.482876695934719479337299109*c[119]
+                                                       - 2.0539827457892629532233641015006e7*c[126]
+                                                       - 2.1345614841460997372654398712019e7*c[127]
+                                                       - 9.185690088392923786165820125275e6*c[128]
+                                                       - 1.5526650121645686133271731029087e6*c[129]
+                                                       - 7.138593440122500770963151640214e7*c[130]
+                                                       - 9.273304899652550516260889839622e7*c[131]
+                                                       - 6.270935076940280363310515705806e7*c[132]
+                                                       - 2.3608678691701490476278427637814e7*c[133]
+                                                       - 3.8242464857799111273016883786861e6*c[134]
+                                                       - 1.0349917030623965344947826468146e8*c[135]
+                                                       - 1.4853453782392295847379575599912e8*c[136]
+                                                       - 1.2728714923076877519955204744549e8*c[137]
+                                                       - 7.367413429784974405865109974822e7*c[138]
+                                                       - 2.5874792576559913362369566170366e7*c[139]
+                                                       - 4.0865227859391656645465110082014e6*c[140]
+                                                       - 7.718963203332426820540803425889e7*c[141]
+                                                       - 1.169843189368558062726886105074e8*c[142]
+                                                       - 1.1362916571993301403603755823158e8*c[143]
+                                                       - 8.339169947904407590086858252092e7*c[144]
+                                                       - 4.4384038419161454218109619698861e7*c[145]
+                                                       - 1.4933861084341182527631833785003e7*c[146]
+                                                       - 2.3192598019195693376643818769029e6*c[147]
+                                                       - 2.940164515397055124454889087753e7*c[148]
+                                                       - 4.6075129591570331252296040039831e7*c[149]
+                                                       - 4.8212323290710643785898074125039e7*c[150]
+                                                       - 4.0477449497279346244290886498933e7*c[151]
+                                                       - 2.7263343688227238426763516995528e7*c[152]
+                                                       - 1.3761747798066930132096420226717e7*c[153]
+                                                       - 4.4973574199967696140992936208089e6*c[154]
+                                                       - 690133.8304995633236458184390613*c[155]
+                                                       - 4.556734830994667392024942208371e6*c[156]
+                                                       - 7.300559025608929353504487626716e6*c[157]
+                                                       - 8.015700030315505762501722267782e6*c[158]
+                                                       - 7.315792204375408583970974443705e6*c[159]
+                                                       - 5.658932054725520381329676606175e6*c[160]
+                                                       - 3.6065065201660179446968583384176e6*c[161]
+                                                       - 1.7549737064697009300318773654399e6*c[162]
+                                                       - 561532.303612178664479465647728*c[163]
+                                                       - 85399.54098237296731893024881047*c[164]
+                                                       + y*(2.1258311347423623619412326575637e7*c[130]
+                                                            + 2.4546983557903810190102355457822e7*c[131]
+                                                            + 1.358143693134124891519122385482e7*c[132]
+                                                            + 4.0174432227475225390305727703003e6*c[133]
+                                                            + 506150.2701767529433193411089437*c[134]
+                                                            + 5.174958515311982672473913234073e7*c[135]
+                                                            + 6.914538829734344618607733468924e7*c[136]
+                                                            + 5.124547566433548092449498014039e7*c[137]
+                                                            + 2.4123389106375579913009652129949e7*c[138]
+                                                            + 6.653518091115406293180745586665e6*c[139]
+                                                            + 817304.5571878331329093022016403*c[140]
+                                                            + 4.9408018779951094088375401238987e7*c[141]
+                                                            + 7.131433235682712328199613571572e7*c[142]
+                                                            + 6.260515688781555956655975900385e7*c[143]
+                                                            + 3.9216399139247856242614658880793e7*c[144]
+                                                            + 1.6918503400407495854504304060623e7*c[145]
+                                                            + 4.4691234525799351652888369578274e6*c[146]
+                                                            + 539827.7125157618285942957816929*c[147]
+                                                            + 2.1749162168690544756241645306666e7*c[148]
+                                                            + 3.2887078800039385681162999019057e7*c[149]
+                                                            + 3.1958569041307215574854336272887e7*c[150]
+                                                            + 2.3864101125900384517922824292421e7*c[151]
+                                                            + 1.3614410604297198146114900049108e7*c[152]
+                                                            + 5.558362880705073217485116027364e6*c[153]
+                                                            + 1.4257767163199152201254120676537e6*c[154]
+                                                            + 170169.98560263205240581824524798*c[155]
+                                                            + 3.7023470501831672560202655443014e6*c[156]
+                                                            + 5.771387878353004961892061164363e6*c[157]
+                                                            + 5.988617820833117749306125767748e6*c[158]
+                                                            + 4.9995161011441897345515928882944e6*c[159]
+                                                            + 3.405345583520121970647211275363e6*c[160]
+                                                            + 1.8290140209413376719534067287689e6*c[161]
+                                                            + 718792.4223306753809173114741429*c[162]
+                                                            + 180492.52616105742786839967248399*c[163]
+                                                            + 21349.885245593241829732562202618*c[164])
+                                                       + z*(4.9093967115807620380204710915645e7*c[131]
+                                                            + 8.148862158804749349114734312892e7*c[132]
+                                                            + 4.8209318672970270468366873243603e7*c[133]
+                                                            + 1.0123005403535058866386822178875e7*c[134]
+                                                            + 8.195008983388852881312869296503e7*c[136]
+                                                            + 1.9836958321678250680449669731765e8*c[137]
+                                                            + 2.034188486807886738610543639066e8*c[138]
+                                                            + 1.0054205115463280620806459997628e8*c[139]
+                                                            + 1.9615309372507995189823252839367e7*c[140]
+                                                            + 5.705146588546169862559690857257e7*c[142]
+                                                            + 1.6203687665081674240756643506878e8*c[143]
+                                                            + 2.2658363947120983606844025131125e8*c[144]
+                                                            + 1.8385771836903013194098482642872e8*c[145]
+                                                            + 8.143736069145659634526325123152e7*c[146]
+                                                            + 1.5115175950441331200640281887401e7*c[147]
+                                                            + 1.9134300392750188032676653974724e7*c[149]
+                                                            + 5.928546140996121150117905859318e7*c[150]
+                                                            + 9.724994863832474024840365974699e7*c[151]
+                                                            + 1.0484790905218091186385582776408e8*c[152]
+                                                            + 7.394496236803153583710536377976e7*c[153]
+                                                            + 3.0416569948158191362675457443279e7*c[154]
+                                                            + 5.445439539284225676986183847935e6*c[155]
+                                                            + 2.5650612792680022052853605174947e6*c[157]
+                                                            + 8.386215260771690923624377197205e6*c[158]
+                                                            + 1.5113041038573275838797181555455e7*c[159]
+                                                            + 1.9080587375109813426930415474468e7*c[160]
+                                                            + 1.7620360427096830529804650739126e7*c[161]
+                                                            + 1.1313979426815305995737422164432e7*c[162]
+                                                            + 4.4120395283814037923386586607197e6*c[163]
+                                                            + 768595.8688413567058703722392943*c[164]))
+                                                  + z*(6.176049259907177910040777756006e6*c[91]
+                                                       + 7.973245309659047483883557533598e6*c[92]
+                                                       + 2.6954488789810130620918445354402e6*c[93]
+                                                       + 8.498502140024440801046818507199e6*c[95]
+                                                       + 2.0375678301347417965422639815295e7*c[96]
+                                                       + 1.7617989468040897883910527700489e7*c[97]
+                                                       + 5.257084819555415923439708263911e6*c[98]
+                                                       + 5.129803095168468549665805286409e6*c[100]
+                                                       + 1.4900731467683054652572427179544e7*c[101]
+                                                       + 2.089574309673623452016281332662e7*c[102]
+                                                       + 1.4808465989426453755851555448851e7*c[103]
+                                                       + 4.0928437839722150822259709287678e6*c[104]
+                                                       + 1.5391168376702270357109983719196e6*c[106]
+                                                       + 4.9012451903572422684563122174294e6*c[107]
+                                                       + 8.307007307472408862826153155467e6*c[108]
+                                                       + 9.06381710954054941758356514115e6*c[109]
+                                                       + 5.697889771906789002024178830487e6*c[110]
+                                                       + 1.4951660220858418102791233653409e6*c[111]
+                                                       + 188533.7105135312399471841550201*c[113]
+                                                       + 632829.5315485837849585561067002*c[114]
+                                                       + 1.1833770901956822993597537187902e6*c[115]
+                                                       + 1.5555652904330309722366215104619e6*c[116]
+                                                       + 1.4637499852092228116935645314685e6*c[117]
+                                                       + 849149.8468468330354515979091798*c[118]
+                                                       + 214619.58904070243326750409517862*c[119]
+                                                       - 4.2691229682921994745308797424038e7*c[127]
+                                                       - 5.511414053035754271699492075165e7*c[128]
+                                                       - 1.8631980145974823359926077234904e7*c[129]
+                                                       - 9.273304899652550516260889839622e7*c[131]
+                                                       - 2.2233315272788266742646373866039e8*c[132]
+                                                       - 1.9224209791814070816398148219363e8*c[133]
+                                                       - 5.736369728669866690952532568029e7*c[134]
+                                                       - 9.219385106312459491476977958566e7*c[136]
+                                                       - 2.6779893734265638418607054137883e8*c[137]
+                                                       - 3.7554248987222524405117728721219e8*c[138]
+                                                       - 2.6614072364461625172722982346662e8*c[139]
+                                                       - 7.355741014690498196183719814763e7*c[140]
+                                                       - 5.013613668722391697400940450317e7*c[142]
+                                                       - 1.5965616955585524756962239194564e8*c[143]
+                                                       - 2.7059755545240832792322662491483e8*c[144]
+                                                       - 2.9525034252746532588568573104025e8*c[145]
+                                                       - 1.8560655919109755427199564847076e8*c[146]
+                                                       - 4.870445584031095609095201941496e7*c[147]
+                                                       - 1.4550040923653788816514538959947e7*c[149]
+                                                       - 4.8838457359421171627273373789001e7*c[150]
+                                                       - 9.132682448970181947963135123553e7*c[151]
+                                                       - 1.2005035371958884819852170508955e8*c[152]
+                                                       - 1.1296453100499111973463196480581e8*c[153]
+                                                       - 6.553292240566721437687542133179e7*c[154]
+                                                       - 1.656321193198951976749964253747e7*c[155]
+                                                       - 1.7758116548778476805821726659579e6*c[157]
+                                                       - 6.163123878034579956888447620668e6*c[158]
+                                                       - 1.2224301259638523813665785547186e7*c[159]
+                                                       - 1.7775704218961340491941454751161e7*c[160]
+                                                       - 2.0093393469496385691882496456898e7*c[161]
+                                                       - 1.7138998537650909082651738526317e7*c[162]
+                                                       - 9.385611360374986249156782969167e6*c[163]
+                                                       - 2.3057876065240701176111167178828e6*c[164]
+                                                       + z*(8.148862158804749349114734312892e7*c[132]
+                                                            + 1.2052329668242567617091718310901e8*c[133]
+                                                            + 4.5553524315907764898740699804937e7*c[134]
+                                                            + 8.926631244755212806202351379294e7*c[137]
+                                                            + 2.9339257021267597191498225563452e8*c[138]
+                                                            + 3.0606183219130868948631429698661e8*c[139]
+                                                            + 1.0298037420566697474657207740668e8*c[140]
+                                                            + 4.4191875450222747929336300473303e7*c[143]
+                                                            + 1.830098626498233291322017414437e8*c[144]
+                                                            + 3.4226282100293394268492777949189e8*c[145]
+                                                            + 2.9198273223522243079887068124472e8*c[146]
+                                                            + 9.069105570264798720384169132441e7*c[147]
+                                                            + 1.1116024014367727156471073486221e7*c[150]
+                                                            + 5.141493186206512906575439388263e7*c[151]
+                                                            + 1.1930968961110241694852559711085e8*c[152]
+                                                            + 1.6787504970039591919775271777027e8*c[153]
+                                                            + 1.2546835103615253937103626195353e8*c[154]
+                                                            + 3.6756716890168523319656740973564e7*c[155]
+                                                            + 1.1611682668760802817326060734592e6*c[158]
+                                                            + 5.724636757035331757120144528581e6*c[159]
+                                                            + 1.4839717117627276388216293123722e7*c[160]
+                                                            + 2.5657717814895384806557649321885e7*c[161]
+                                                            + 3.024529153703101602820895034056e7*c[162]
+                                                            + 2.0576147982360546776997562663175e7*c[163]
+                                                            + 5.764469016310175294027791794707e6*c[164])))
+                                             + z*(657924.3360752055354845121031003*c[60]
+                                                  + 509625.9993367685317861765486562*c[61]
+                                                  + 663015.7833415430842642160160999*c[63]
+                                                  + 1.7118993914363075092681178941305e6*c[64]
+                                                  + 1.0127733380376874830400500006163e6*c[65]
+                                                  + 324307.45412339815659120325823577*c[67]
+                                                  + 1.0167921557525903730215187047914e6*c[68]
+                                                  + 1.5569331453855043418872640168458e6*c[69]
+                                                  + 802452.8397357691449694302628737*c[70]
+                                                  + 83284.63387684429269889492315692*c[72]
+                                                  + 282240.*c[73]
+                                                  + 524779.9410800683414398922887747*c[74]
+                                                  + 631107.8259695406439145251762627*c[75]
+                                                  + 299021.12299969713009204354481308*c[76]
+                                                  + 9035.92828656801591816425787848*c[78]
+                                                  + 31885.244236166672336352559785553*c[79]
+                                                  + 64412.17276260753494253964645737*c[80]
+                                                  + 93904.12131530756195769694373846*c[81]
+                                                  + 98047.41710009499276243550823928*c[82]
+                                                  + 43889.497604780121246787186291078*c[83]
+                                                  - 4.7755496018783010856459312067098e6*c[88]
+                                                  - 3.6991248154124240093842178770174e6*c[89]
+                                                  - 7.058342011322489040046603149722e6*c[91]
+                                                  - 1.8224560707792108534590988648224e7*c[92]
+                                                  - 1.0781795515924052248367378141761e7*c[93]
+                                                  - 5.444352933453157388170618106174e6*c[95]
+                                                  - 1.7069528576970132598436995133727e7*c[96]
+                                                  - 2.6137214638442253110669894713555e7*c[97]
+                                                  - 1.3471279850110753303814252426272e7*c[98]
+                                                  - 2.4699051939700033757650173601227e6*c[100]
+                                                  - 8.370163972587394897432659711966e6*c[101]
+                                                  - 1.5562975327256674668662928675556e7*c[102]
+                                                  - 1.8716255625525101274756827025631e7*c[103]
+                                                  - 8.867828198606466011489603678997e6*c[104]
+                                                  - 625266.2153035297332575930885923*c[106]
+                                                  - 2.2063882486996707171344716316637e6*c[107]
+                                                  - 4.4571796284197476799362024595958e6*c[108]
+                                                  - 6.497957118972085060399982362222e6*c[109]
+                                                  - 6.784664006419183025039566387594e6*c[110]
+                                                  - 3.0370559823618661771294693358487e6*c[111]
+                                                  - 68557.71291401135998079423818913*c[113]
+                                                  - 247821.35501203281089286113269378*c[114]
+                                                  - 523618.1815025142917521034153939*c[115]
+                                                  - 831218.0941245203668439962269644*c[116]
+                                                  - 1.0502242046344199545783422647307e6*c[117]
+                                                  - 998999.8198198035711195269519762*c[118]
+                                                  - 429239.17808140486653500819035724*c[119]
+                                                  + 2.0194620273726366851019630241644e7*c[124]
+                                                  + 1.5642685600624977081927971615279e7*c[125]
+                                                  + 3.5874982926825205668326720524402e7*c[127]
+                                                  + 9.262880761404629028066373235572e7*c[128]
+                                                  + 5.479994160580830399978258010266e7*c[129]
+                                                  + 3.6980913137887766332147666228941e7*c[131]
+                                                  + 1.159452300990428842574658184643e8*c[132]
+                                                  + 1.7753773056690794592962121584482e8*c[133]
+                                                  + 9.15040292358757281843985298914e7*c[134]
+                                                  + 2.4906399851475925423597936097215e7*c[136]
+                                                  + 8.4404312858905497993285849643e7*c[137]
+                                                  + 1.5693626108630981399687678301392e8*c[138]
+                                                  + 1.8873378114667230923140154147796e8*c[139]
+                                                  + 8.942273390408056630654718206182e7*c[140]
+                                                  + 1.0728929859030675944742377637088e7*c[142]
+                                                  + 3.7859369629617448240907935768919e7*c[143]
+                                                  + 7.648065165203549702296408683823e7*c[144]
+                                                  + 1.1149830976010353853098619958745e8*c[145]
+                                                  + 1.1641790722152670615752402445698e8*c[146]
+                                                  + 5.211277982913596214599835748761e7*c[147]
+                                                  + 2.6817011914081702924584704434273e6*c[149]
+                                                  + 9.693771783573203143185212232092e6*c[150]
+                                                  + 2.0481831168135333499493029432141e7*c[151]
+                                                  + 3.2513898999658592160846096014006e7*c[152]
+                                                  + 4.1080534648906408798391868766535e7*c[153]
+                                                  + 3.9076843336175454181214997409768e7*c[154]
+                                                  + 1.6790105246126362504040733531134e7*c[155]
+                                                  + 295968.60914630794676369544432631*c[157]
+                                                  + 1.0867344036147930841856441456733e6*c[158]
+                                                  + 2.3603117705930290937049211287074e6*c[159]
+                                                  + 3.9279646026918317940994225854626e6*c[160]
+                                                  + 5.409759780249026917045287507626e6*c[161]
+                                                  + 6.217087704834153294687395347782e6*c[162]
+                                                  + 5.535104135605761121297589956176e6*c[163]
+                                                  + 2.3057876065240701176111167178828e6*c[164]
+                                                  + z*(7.973245309659047483883557533598e6*c[92]
+                                                       + 6.7386221974525326552296113386e6*c[93]
+                                                       + 6.269439477337667066283889173937e6*c[96]
+                                                       + 2.3181565089527497215671746974328e7*c[97]
+                                                       + 1.5771254458666247770319124791733e7*c[98]
+                                                       + 2.483455244613842442095404529924e6*c[101]
+                                                       + 1.1427359506027628253214038537995e7*c[102]
+                                                       + 2.4063757232817987353258777604383e7*c[103]
+                                                       + 1.4324953243902752787790898250687e7*c[104]
+                                                       + 529864.3449034856506439256451275*c[107]
+                                                       + 2.6645117778685085031706528989232e6*c[108]
+                                                       + 6.931154260236890731093314519703e6*c[109]
+                                                       + 1.1002821628509661521150138431284e7*c[110]
+                                                       + 5.980664088343367241116493461364e6*c[111]
+                                                       + 48679.194734506444996812008207708*c[114]
+                                                       + 256572.90893623200295853067354301*c[115]
+                                                       + 730284.4684094000365843681136901*c[116]
+                                                       + 1.4243665775354320633968766965411e6*c[117]
+                                                       + 1.8980996576576267851271012087548e6*c[118]
+                                                       + 965788.1506831609497037684283038*c[119]
+                                                       - 5.511414053035754271699492075165e7*c[128]
+                                                       - 4.657995036493705839981519308726e7*c[129]
+                                                       - 6.841020083934851305429653497243e7*c[132]
+                                                       - 2.5295012883965882653155458183372e8*c[133]
+                                                       - 1.7209109186009600072857597704087e8*c[134]
+                                                       - 4.4633156223776064031011756896471e7*c[137]
+                                                       - 2.0537479914887318034048757894416e8*c[138]
+                                                       - 4.3247867592250140905674846313326e8*c[139]
+                                                       - 2.5745093551416743686643019351669e8*c[140]
+                                                       - 1.7260126438470837575094312642772e7*c[143]
+                                                       - 8.679544231492342593763872874627e7*c[144]
+                                                       - 2.2577967369747348450081850020725e8*c[145]
+                                                       - 3.5841266602418838066316401084008e8*c[146]
+                                                       - 1.9481782336124382436380807765984e8*c[147]
+                                                       - 3.7568044122631670482517979837693e6*c[150]
+                                                       - 1.9800948672545969710185558453721e7*c[151]
+                                                       - 5.635951720423445926877164017563e7*c[152]
+                                                       - 1.0992512658333216584042662046126e8*c[153]
+                                                       - 1.4648535596560906743066270650635e8*c[154]
+                                                       - 7.453445369395283895374839141862e7*c[155]
+                                                       - 357282.54365417854822541725337205*c[158]
+                                                       - 1.9375693639196507485637412250583e6*c[159]
+                                                       - 5.792083397189650272655080761614e6*c[160]
+                                                       - 1.236516521199777581038922858886e7*c[161]
+                                                       - 2.0163527691354010685472633560373e7*c[162]
+                                                       - 2.3825013453259580478628756767886e7*c[163]
+                                                       - 1.1528938032620350588055583589414e7*c[164]
+                                                       + z*(8.034886445495045078061145540601e7*c[133]
+                                                            + 7.086103782474541206470775525212e7*c[134]
+                                                            + 5.215867914892017278488573433503e7*c[138]
+                                                            + 2.4839800873497516827874783523551e8*c[139]
+                                                            + 1.8307622081007462177168369316742e8*c[140]
+                                                            + 1.7429510728554602774495403947019e7*c[144]
+                                                            + 1.0480488832110838139958418444634e8*c[145]
+                                                            + 2.7807879260497374361797207737593e8*c[146]
+                                                            + 1.8138211140529597440768338264882e8*c[147]
+                                                            + 3.1885229061745816474886445818684e6*c[151]
+                                                            + 2.1090096648427194915143413630706e7*c[152]
+                                                            + 6.994793737516496633239696573761e7*c[153]
+                                                            + 1.3687456476671186113203955849475e8*c[154]
+                                                            + 8.168159308926338515479275771903e7*c[155]
+                                                            + 254428.30031268141142756197904806*c[159]
+                                                            + 1.7709128547729275546278752673442e6*c[160]
+                                                            + 6.457364055154394034314374929738e6*c[161]
+                                                            + 1.5682743759942008310923159435846e7*c[162]
+                                                            + 2.5268953662548039901575954147758e7*c[163]
+                                                            + 1.4090924262091539607623491053728e7*c[164])))))
+                                   + z*(8272.170211014761270184880514235*c[22]
+                                        + 3799.236765456977939198160391971*c[24]
+                                        + 14714.38072091380949395350945523*c[25]
+                                        + 974.8846085563152432551860281919*c[27]
+                                        + 3775.7118534125455691692326492478*c[28]
+                                        + 8934.965025113416749215934207924*c[29]
+                                        + 108.99541274750969995521118114985*c[31]
+                                        + 422.137418384108659910906710219*c[32]
+                                        + 998.95945863683577216526048412*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 49460.384147315313790307393517843*c[37]
+                                        - 35336.205229197998872095593075528*c[39]
+                                        - 136856.534370851288190848535033*c[40]
+                                        - 16321.094080973860987603950959421*c[42]
+                                        - 63211.32556749620956330255797742*c[43]
+                                        - 149585.29810111687577002178862026*c[44]
+                                        - 4384.1487201051927818713383517065*c[46]
+                                        - 16979.734980263973483993986283046*c[47]
+                                        - 40181.386735651620613792330213559*c[48]
+                                        - 75935.68331160258941046086510275*c[49]
+                                        - 519.1993836668144582091678625158*c[51]
+                                        - 2010.8505663027275284632851339164*c[52]
+                                        - 4758.5409528551921458034187780335*c[53]
+                                        - 8992.797117693693416419526094153*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + 177096.58381798334395560655456352*c[58]
+                                        + 151828.69294043204665027202379238*c[60]
+                                        + 588029.9992347329212917421715264*c[61]
+                                        + 98814.85232494151736630142547643*c[63]
+                                        + 382708.27741244374606234366383205*c[64]
+                                        + 905653.0811298551531031216351665*c[65]
+                                        + 44802.285655979651146037498782963*c[67]
+                                        + 173518.50621763662474316802719129*c[68]
+                                        + 410619.73065112202423400369675054*c[69]
+                                        + 775998.3505137108215088995948668*c[70]
+                                        + 12269.611240785096692247912786511*c[72]
+                                        + 47520.*c[73]
+                                        + 112452.844517157501737119776166*c[74]
+                                        + 212515.90058158001274672786547622*c[75]
+                                        + 352417.75210678590332276560638685*c[76]
+                                        + 1505.9880477613359863607096464133*c[78]
+                                        + 5832.666628567074207869370692479*c[79]
+                                        + 13802.60844913018605911563852658*c[80]
+                                        + 26084.478143140989432693595482906*c[81]
+                                        + 43256.213426512496806956841870272*c[82]
+                                        + 65834.24640717018187018077943662*c[83]
+                                        - 490187.64733518122386267880305225*c[86]
+                                        - 463910.53275389210546274760293753*c[88]
+                                        - 1.796717767486034518843762968837e6*c[89]
+                                        - 359219.19164766238864522891029833*c[91]
+                                        - 1.3912499468894868568817227941278e6*c[92]
+                                        - 3.292298273612523097269324396859e6*c[93]
+                                        - 221134.4944598196330884631346261*c[95]
+                                        - 856450.2143148777331619955746539*c[96]
+                                        - 2.0267311192558326137130155926127e6*c[97]
+                                        - 3.8301617971046601727917874494208e6*c[98]
+                                        - 98558.7168747645577829309811972*c[100]
+                                        - 381716.26907953504202577514071054*c[101]
+                                        - 903305.5609526601381112049510987*c[102]
+                                        - 1.7070870515588828635217765309092e6*c[103]
+                                        - 2.8308836172474487652062965590644e6*c[104]
+                                        - 27255.194000410270424048929502743*c[106]
+                                        - 105558.91246124128196421956211524*c[107]
+                                        - 249797.97917517267217224870927405*c[108]
+                                        - 472073.80778857028216581068443492*c[109]
+                                        - 782845.8468945211182737961216455*c[110]
+                                        - 1.191460423849655192566176431756e6*c[111]
+                                        - 3427.8856457005679990397119094563*c[113]
+                                        - 13276.144018501757726403274965738*c[114]
+                                        - 31417.090890150857505126204923634*c[115]
+                                        - 59372.72100889431191742830192603*c[116]
+                                        - 98458.51918447687074171958731851*c[117]
+                                        - 149849.97297297053566792904279643*c[118]
+                                        - 214619.58904070243326750409517862*c[119]
+                                        + 1.1542186884641922137135443732859e6*c[122]
+                                        + 1.1611906657392660939336287388945e6*c[124]
+                                        + 4.4972721101796809110542918393927e6*c[125]
+                                        + 995530.7762193994572960664945521*c[127]
+                                        + 3.8556741169346768329326278593067e6*c[128]
+                                        + 9.124190277367082615963799587093e6*c[129]
+                                        + 724978.3134135806686047386844774*c[131]
+                                        + 2.8078289342123390833244601278286e6*c[132]
+                                        + 6.644535996838304434651545356369e6*c[133]
+                                        + 1.2556992732179150226172477217472e7*c[134]
+                                        + 429961.79179085203919265590288791*c[136]
+                                        + 1.6652348591114707985426499713553e6*c[137]
+                                        + 3.9406649136408439365051538256793e6*c[138]
+                                        + 7.447156686951067501354265893572e6*c[139]
+                                        + 1.2349712242801449177416294296844e7*c[140]
+                                        + 188985.09941262565052745262346529*c[142]
+                                        + 731936.1427064522272907007579877*c[143]
+                                        + 1.732077046554223002991299055341e6*c[144]
+                                        + 3.2733179405612281585584416150606e6*c[145]
+                                        + 5.428183714190226262850820487993e6*c[146]
+                                        + 8.261480972912786416036232502183e6*c[147]
+                                        + 52546.84766948441789276732625634*c[149]
+                                        + 203513.0659196111663747860676139*c[150]
+                                        + 481599.81395345243633943069205303*c[151]
+                                        + 910138.0994112926377070818382299*c[152]
+                                        + 1.5092932915772202556841607190408e6*c[153]
+                                        + 2.297084709626530076868719442331e6*c[154]
+                                        + 3.2899530549842196798458194081277e6*c[155]
+                                        + 6726.559298779726062811260098325*c[157]
+                                        + 26051.852141450519141436674725046*c[158]
+                                        + 61649.93430653434199975540261549*c[159]
+                                        + 116507.42465611365490972863600949*c[160]
+                                        + 193205.70643746524703733169670094*c[161]
+                                        + 294051.44549891265582980923942211*c[162]
+                                        + 421149.22770913399835959923579597*c[163]
+                                        + 576446.9016310175294027791794707*c[164]
+                                        + z*(78203.73392620073610905630573314*c[40]
+                                             + 27090.568100355518384272524847466*c[43]
+                                             + 160269.96225119665261073763066457*c[44]
+                                             + 5506.941074680207616430482037745*c[47]
+                                             + 32579.502758636449146318105578561*c[48]
+                                             + 110825.05131963621157202396528509*c[49]
+                                             + 502.7126415756818821158212834791*c[52]
+                                             + 2974.0880955344950911271367362709*c[53]
+                                             + 10116.896757405405093471966855922*c[54]
+                                             + 26097.517123282053706518042193501*c[55]
+                                             - 436822.28514580159867386561313389*c[61]
+                                             - 263663.07591318129048995565780134*c[64]
+                                             - 1.5598517929598311680750770098778e6*c[65]
+                                             - 102533.66276496709643914474334031*c[68]
+                                             - 606597.3293709757176184145520178*c[69]
+                                             - 2.0634501593205492299213921045322e6*c[70]
+                                             - 23220.*c[73]
+                                             - 137371.37256357308450841336293006*c[74]
+                                             - 467293.48593790605075558911329146*c[75]
+                                             - 1.2054289020925290556835505400277e6*c[76]
+                                             - 2333.0666514268296831477482769917*c[79]
+                                             - 13802.60844913018605911563852658*c[80]
+                                             - 46952.06065765378097884847186923*c[81]
+                                             - 121117.39759423499105947915723676*c[82]
+                                             - 263336.98562868072748072311774647*c[83]
+                                             + 1.479649926164969603753687150807e6*c[89]
+                                             + 1.1105591681310816138266383707512e6*c[92]
+                                             + 6.570156642516219338848871055135e6*c[93]
+                                             + 646535.9461004469162105260710623*c[96]
+                                             + 3.8249582397720370405858382507642e6*c[97]
+                                             + 1.3011284928399654410513277953179e7*c[98]
+                                             + 259268.12854649142161690450069346*c[101]
+                                             + 1.5338509336959703399403367204274e6*c[102]
+                                             + 5.217670438461977065538321490181e6*c[103]
+                                             + 1.3459487318750294806861864814708e7*c[104]
+                                             + 62093.47791837722468483503653838*c[107]
+                                             + 367349.96937525392966507163128537*c[108]
+                                             + 1.2496071382638625116153812235042e6*c[109]
+                                             + 3.2234828989774398987744546185403e6*c[110]
+                                             + 7.008590728527383485683390775035e6*c[111]
+                                             + 6638.072009250878863201637482869*c[114]
+                                             + 39271.363612688571881407756154542*c[115]
+                                             + 133588.62227001220181421367933356*c[116]
+                                             + 344604.81714566904759601855561478*c[117]
+                                             + 749249.8648648526783396452139821*c[118]
+                                             + 1.4486822260247414245556526424557e6*c[119]
+                                             - 3.9106714001562442704819929038197e6*c[125]
+                                             - 3.2999012712503990912486454651724e6*c[128]
+                                             - 1.9522479197069208299922544161572e7*c[129]
+                                             - 2.3412444383276172558050230664763e6*c[132]
+                                             - 1.3850988888884432283259000891068e7*c[133]
+                                             - 4.711663544439479604722690028844e7*c[134]
+                                             - 1.327933637649110837523974520953e6*c[137]
+                                             - 7.856161346993835767576424369625e6*c[138]
+                                             - 2.6724148950527872703308693211147e7*c[139]
+                                             - 6.893753604147743254327818294534e7*c[140]
+                                             - 538284.876250485046079259750269*c[143]
+                                             - 3.1845362739337732341992493842593e6*c[144]
+                                             - 1.0832774171005320094242735031008e7*c[145]
+                                             - 2.7944192394127263451806017579444e7*c[146]
+                                             - 6.075707980079358619865211346897e7*c[147]
+                                             - 133336.14663698662624554949257463*c[150]
+                                             - 788827.2814754824388318261335351*c[151]
+                                             - 2.683338189643638638757086109264e6*c[152]
+                                             - 6.921931302750699793310116401118e6*c[153]
+                                             - 1.5049865338932438434657127380789e7*c[154]
+                                             - 2.9099067538050080961394919937405e7*c[155]
+                                             - 14886.772652257439509392385557169*c[158]
+                                             - 88071.33472362048857107914659356*c[159]
+                                             - 299590.52054429225548215934973868*c[160]
+                                             - 772822.8257498609881493267868038*c[161]
+                                             - 1.6802939742795008904560527966978e6*c[162]
+                                             - 3.2488654708990337016311941047118e6*c[163]
+                                             - 5.764469016310175294027791794707e6*c[164]
+                                             + z*(632983.3362735546769000312503852*c[65]
+                                                  + 176924.2210665345843053709110052*c[69]
+                                                  + 1.4042924695375960036965029600289e6*c[70]
+                                                  + 29817.042106822064854539334589471*c[74]
+                                                  + 236665.43473857774146794694109852*c[75]
+                                                  + 1.0465739304989399553221524068458e6*c[76]
+                                                  + 2300.4347415216976765192730877634*c[80]
+                                                  + 18259.134700198692602885516838034*c[81]
+                                                  + 80744.93172948999403965277149117*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 3.3693110987262663276148056693002e6*c[93]
+                                                  - 1.8110597726193357199743552323694e6*c[97]
+                                                  - 1.4374841303471840415655452284131e7*c[98]
+                                                  - 612179.9735371943707078949216783*c[102]
+                                                  - 4.8590279027805551386387916316543e6*c[103]
+                                                  - 2.1487429865854129181686347376031e7*c[104]
+                                                  - 120000.98999591628369059006621989*c[108]
+                                                  - 952478.3298322329810757239103599*c[109]
+                                                  - 4.212017654663854801065287368226e6*c[110]
+                                                  - 1.3736837827913671631939445919069e7*c[111]
+                                                  - 10472.363630050285835042068307878*c[115]
+                                                  - 83121.80941245203668439962269644*c[116]
+                                                  - 367578.47162204698410241979265576*c[117]
+                                                  - 1.1987997837837642853434323423714e6*c[118]
+                                                  - 3.2192938356105364990125614276793e6*c[119]
+                                                  + 1.0959988321161660799956516020532e7*c[129]
+                                                  + 7.527235667892961619970136345225e6*c[133]
+                                                  + 5.974558091105985723102810736944e7*c[134]
+                                                  + 4.0269568460563368694213250773366e6*c[138]
+                                                  + 3.1962979065162245918221228798687e7*c[139]
+                                                  + 1.4134561165483702416196167487191e8*c[140]
+                                                  + 1.4550482812607972013170554097185e6*c[144]
+                                                  + 1.1549087693424100067954178756635e7*c[145]
+                                                  + 5.107198739999844572330075408015e7*c[146]
+                                                  + 1.6656331145388290460313408668078e8*c[147]
+                                                  + 309995.28254475099350584044545942*c[151]
+                                                  + 2.4605112756498394067667315902491e6*c[152]
+                                                  + 1.0880790258358994762817305781406e7*c[153]
+                                                  + 3.5485998272851223256454700350492e7*c[154]
+                                                  + 9.529519193747394934725821733887e7*c[155]
+                                                  + 29357.111574540162857026382197853*c[159]
+                                                  + 233014.84931222730981945727201897*c[160]
+                                                  + 1.030430434333147984199102382405e6*c[161]
+                                                  + 3.3605879485590017809121055933956e6*c[162]
+                                                  + 9.024626308052871393419983624199e6*c[163]
+                                                  + 2.1136386393137309411435236580592e7*c[164]
+                                                  + z*(4.599949217110988933009744730922e6*c[98]
+                                                       + 1.0797839783956789196975092514787e6*c[103]
+                                                       + 1.0743714932927064590843173688016e7*c[104]
+                                                       + 155506.66609505844588991410781385*c[109]
+                                                       + 1.5472717915091711514117382168994e6*c[110]
+                                                       + 8.410308874232860182820068930043e6*c[111]
+                                                       + 10390.226176556504585549952837055*c[116]
+                                                       + 103381.44514370071427880556668443*c[117]
+                                                       + 561937.3986486395087547339104866*c[118]
+                                                       + 2.2132645119822438430711359815295e6*c[119]
+                                                       - 2.3620345941581804021569251750708e7*c[134]
+                                                       - 1.1643656659451961013066304776665e7*c[139]
+                                                       - 1.1585292098137534658989358708251e8*c[140]
+                                                       - 3.4934962773702793799861394815445e6*c[145]
+                                                       - 3.4759849075621717952246509671991e7*c[146]
+                                                       - 1.8893969938051664000800352359252e8*c[147]
+                                                       - 604143.3935747373543400457029629*c[152]
+                                                       - 6.011150868178239294190364243076e6*c[153]
+                                                       - 3.2674049748998057127874026550397e7*c[154]
+                                                       - 1.2869105161199048963190004796879e8*c[155]
+                                                       - 46602.969862445461963891454403794*c[160]
+                                                       - 463693.69544991659288959607208226*c[161]
+                                                       - 2.5204409614192513356840791950467e6*c[162]
+                                                       - 9.927088938858158532761981986619e6*c[163]
+                                                       - 3.1704579589705964117152854870888e7*c[164]
+                                                       + z*(3.0894112261700092423971623222003e7*c[140]
+                                                            + 6.256772833611909231404371740958e6*c[146]
+                                                            + 7.482012095468458944316939534264e7*c[147]
+                                                            + 786914.2954706058712394658645481*c[153]
+                                                            + 9.410126327711440452827719646514e6*c[154]
+                                                            + 6.064858286877806347743362260638e7*c[155]
+                                                            + 46369.369544991659288959607208226*c[161]
+                                                            + 554497.0115122352938504974229103*c[162]
+                                                            + 3.573752017988937071794313515183e6*c[163]
+                                                            + 1.6486381386647101340919484532862e7*c[164])))))
+                                   + y*(7163.909547167663674088254711209*c[21]
+                                        + 4136.0851055073806350924402571176*c[22]
+                                        + 8773.961477006837189296674253727*c[23]
+                                        + 11397.710296370933817594481175913*c[24]
+                                        + 4904.7935736379364979845031517435*c[25]
+                                        + 4221.37418384108659910906710219*c[26]
+                                        + 6336.749955616049081158709183248*c[27]
+                                        + 5663.567780118818353753848973872*c[28]
+                                        + 2233.7412562783541873039835519809*c[29]
+                                        + 755.1423706825091138338465298496*c[30]
+                                        + 1198.9495402226066995073229926484*c[31]
+                                        + 1266.412255152325979732720130657*c[32]
+                                        + 998.95945863683577216526048412*c[33]
+                                        + 377.57118534125455691692326492478*c[34]
+                                        - 42833.949152512192802256348657549*c[36]
+                                        - 24730.192073657656895153696758922*c[37]
+                                        - 81605.4704048693049380197547971*c[38]
+                                        - 106008.61568759399661628677922658*c[39]
+                                        - 45618.844790283762730282845011*c[40]
+                                        - 70672.41045839599774419118615106*c[41]
+                                        - 106087.11152633009641942568123623*c[42]
+                                        - 94816.98835124431434495383696613*c[43]
+                                        - 37396.324525279218942505447155066*c[44]
+                                        - 30374.273324641035764184346041098*c[45]
+                                        - 48225.635921157120600584721868772*c[46]
+                                        - 50939.20494079192045198195884914*c[47]
+                                        - 40181.386735651620613792330213559*c[48]
+                                        - 15187.136662320517882092173020549*c[49]
+                                        - 5245.798318654654492911390221589*c[50]
+                                        - 8566.78983050243856045126973151*c[51]
+                                        - 9719.111070463183054239211480596*c[52]
+                                        - 9120.536826305784946123219324564*c[53]
+                                        - 6744.597838270270062314644570615*c[54]
+                                        - 2485.4778212649574958588611612858*c[55]
+                                        + 153370.14050981370865309890983138*c[57]
+                                        + 88548.29190899167197780327728176*c[58]
+                                        + 350633.3469594699003320373162067*c[59]
+                                        + 455486.07882129613995081607137715*c[60]
+                                        + 196009.99974491097376391405717546*c[61]
+                                        + 427880.86192303576783258479432399*c[62]
+                                        + 642296.5401121198628809592655968*c[63]
+                                        + 574062.4161186656190935154957481*c[64]
+                                        + 226413.27028246378827578040879162*c[65]
+                                        + 310399.34020548432860355983794673*c[66]
+                                        + 492825.1422157761626064124866126*c[67]
+                                        + 520555.5186529098742295040815739*c[68]
+                                        + 410619.73065112202423400369675054*c[69]
+                                        + 155199.67010274216430177991897337*c[70]
+                                        + 123967.60867258834076892458819446*c[71]
+                                        + 202448.58547295409542209056097743*c[72]
+                                        + 229680.*c[73]
+                                        + 215534.61865788521166281290431817*c[74]
+                                        + 159386.92543618500956004589910717*c[75]
+                                        + 58736.29201779765055379426773114*c[76]
+                                        + 20867.582514512791546154876386324*c[77]
+                                        + 34637.725098510727686296321867507*c[78]
+                                        + 40828.666399969519455085594847354*c[79]
+                                        + 41407.825347390558177346915579741*c[80]
+                                        + 36518.269400397385205771033676068*c[81]
+                                        + 25953.728055907498084174105122163*c[82]
+                                        + 9404.892343881454552882968490945*c[83]
+                                        - 424514.95521359433020961235877109*c[85]
+                                        - 245093.82366759061193133940152612*c[86]
+                                        - 1.0713554838614492292927879780827e6*c[87]
+                                        - 1.3917315982616763163882428088126e6*c[88]
+                                        - 598905.922495344839614587656279*c[89]
+                                        - 1.5554647274689323536103890216141e6*c[90]
+                                        - 2.3349247457098055261939879169392e6*c[91]
+                                        - 2.0868749203342302853225841911918e6*c[92]
+                                        - 823074.5684031307743173310992148*c[93]
+                                        - 1.5320647188418640691167149797683e6*c[94]
+                                        - 2.4324794390580159639730944808871e6*c[95]
+                                        - 2.5693506429446331994859867239617e6*c[96]
+                                        - 2.0267311192558326137130155926127e6*c[97]
+                                        - 766032.3594209320345583574898842*c[98]
+                                        - 995800.7800760150037210363096971*c[99]
+                                        - 1.6262188284336152034183611897539e6*c[100]
+                                        - 1.8449619672177527031245798467676e6*c[101]
+                                        - 1.7313356584925985980464761562725e6*c[102]
+                                        - 1.2803152886691621476413323981819e6*c[103]
+                                        - 471813.93620790812753438275984407*c[104]
+                                        - 377659.04623085622573264854754793*c[105]
+                                        - 626869.4620094362197531253785631*c[106]
+                                        - 738912.3872286889737495369348067*c[107]
+                                        - 749393.9375255180165167461278222*c[108]
+                                        - 660903.3309039983950321349582089*c[109]
+                                        - 469707.50813671267096427767298731*c[110]
+                                        - 170208.631978522170366596633108*c[111]
+                                        - 62341.35705933902751329971702233*c[112]
+                                        - 104550.51219386732397071121323842*c[113]
+                                        - 126123.36817576669840083111217452*c[114]
+                                        - 133522.63628314114439678637092544*c[115]
+                                        - 127651.35016912277062247084914096*c[116]
+                                        - 108304.37110292455781589154605036*c[117]
+                                        - 74924.98648648526783396452139821*c[118]
+                                        - 26827.448630087804158438011897327*c[119]
+                                        + 999582.7057327472589989847085387*c[121]
+                                        + 577109.344232096106856772186643*c[122]
+                                        + 2.681654973780184123707422359199e6*c[123]
+                                        + 3.4835719972177982818008862166836e6*c[124]
+                                        + 1.4990907033932269703514306131309e6*c[125]
+                                        + 4.310774712276205231659959532351e6*c[126]
+                                        + 6.470950045426096472424432214589e6*c[127]
+                                        + 5.78351117540201524939894178896e6*c[128]
+                                        + 2.2810475693417706539909498967732e6*c[129]
+                                        + 5.022797092871660090468990886989e6*c[130]
+                                        + 7.974761447549387354652125529251e6*c[131]
+                                        + 8.423486802637017249973380383486e6*c[132]
+                                        + 6.644535996838304434651545356369e6*c[133]
+                                        + 2.5113985464358300452344954434944e6*c[134]
+                                        + 4.3441747340547893757899884379168e6*c[135]
+                                        + 7.094369564549058646678822397651e6*c[136]
+                                        + 8.048635152372108859622808194884e6*c[137]
+                                        + 7.552941084478284211634878165885e6*c[138]
+                                        + 5.585367515213300626015699420179e6*c[139]
+                                        + 2.0582853738002415295693823828073e6*c[140]
+                                        + 2.6186543524489825268467532920485e6*c[141]
+                                        + 4.3466572864903899621314103397018e6*c[142]
+                                        + 5.123552998945165591034905305914e6*c[143]
+                                        + 5.196231139662669008973897166023e6*c[144]
+                                        + 4.5826451167857194219818182610849e6*c[145]
+                                        + 3.2569102285141357577104922927958e6*c[146]
+                                        + 1.1802115675589694880051760717404e6*c[147]
+                                        + 955645.0043818572695924359301414*c[148]
+                                        + 1.6026788539192747457294034508185e6*c[149]
+                                        + 1.9333741262363060805604676423321e6*c[150]
+                                        + 2.0467992093021728544425804412254e6*c[151]
+                                        + 1.9567969137342791710702259521943e6*c[152]
+                                        + 1.6602226207349422812525767909448e6*c[153]
+                                        + 1.1485423548132650384343597211655e6*c[154]
+                                        + 411244.13187302745998072742601596*c[155]
+                                        + 155343.23287481820654630484801265*c[156]
+                                        + 262335.81265240931644963914383469*c[157]
+                                        + 321306.1764112230694110523216089*c[158]
+                                        + 349349.62773702793799861394815445*c[159]
+                                        + 349522.27396834096472918590802846*c[160]
+                                        + 322009.51072910874506221949450157*c[161]
+                                        + 266046.54592758764098887502614382*c[162]
+                                        + 180492.52616105742786839967248399*c[163]
+                                        + 64049.65573677972548919768660786*c[164]
+                                        + y*(58289.62171776378924144268199793*c[38]
+                                             + 50480.29318456856981727941867933*c[39]
+                                             + 13033.955654366789351509384288857*c[40]
+                                             + 90864.52773222342567110295362279*c[41]
+                                             + 115413.4510011723026980565103559*c[42]
+                                             + 67726.42025088879596068131211867*c[43]
+                                             + 16026.996225119665261073763066457*c[44]
+                                             + 51718.35728249689873361118379971*c[45]
+                                             + 74649.01874773706628591738274527*c[46]
+                                             + 63329.82235882238758895054343406*c[47]
+                                             + 32579.502758636449146318105578561*c[48]
+                                             + 7388.336754642414104801597685673*c[49]
+                                             + 10491.596637309308985822780443179*c[50]
+                                             + 16095.180893671248204484203737988*c[51]
+                                             + 15919.233649896592933667673976838*c[52]
+                                             + 11698.079842435680691766737829332*c[53]
+                                             + 5620.498198558558385262203808846*c[54]
+                                             + 1242.7389106324787479294305806429*c[55]
+                                             - 325588.10789093633602260607933479*c[59]
+                                             - 281967.57260365951520764804418585*c[60]
+                                             - 72803.71419096693311231093552232*c[61]
+                                             - 884352.8413478412067876234113102*c[62]
+                                             - 1.123278972223730359277990973705e6*c[63]
+                                             - 659157.6897829532262248891445034*c[64]
+                                             - 155985.17929598311680750770098778*c[65]
+                                             - 962943.4076829229739633163154484*c[66]
+                                             - 1.3898890891002778139622996781533e6*c[67]
+                                             - 1.1791371217971216090501645484136e6*c[68]
+                                             - 606597.3293709757176184145520178*c[69]
+                                             - 137563.34395470328199475947363548*c[70]
+                                             - 484600.65208375442300579611748744*c[71]
+                                             - 743426.899271206085943930352019*c[72]
+                                             - 735300.*c[73]
+                                             - 540327.3987500541323997592275249*c[74]
+                                             - 259607.4921877255837531050629397*c[75]
+                                             - 57401.3762901204312230262161918*c[76]
+                                             - 93904.12131530756195769694373846*c[77]
+                                             - 149092.81672837226264971025499492*c[78]
+                                             - 159815.06562273783329562075697393*c[79]
+                                             - 138026.0844913018605911563852658*c[80]
+                                             - 93904.12131530756195769694373846*c[81]
+                                             - 43256.213426512496806956841870272*c[82]
+                                             - 9404.892343881454552882968490945*c[83]
+                                             + 1.102865939269138912507281742144e6*c[87]
+                                             + 955109.920375660217129186241342*c[88]
+                                             + 246608.32102749493395894785846783*c[89]
+                                             + 3.7249286894650748468038263412337e6*c[90]
+                                             + 4.7312948794646059346562386737978e6*c[91]
+                                             + 2.7763979203277040345665959268779e6*c[92]
+                                             + 657015.6642516219338848871055135*c[93]
+                                             + 6.071932966586505391572863044817e6*c[94]
+                                             + 8.764080331900204576079531585549e6*c[95]
+                                             + 7.435163380155139536421049817216e6*c[96]
+                                             + 3.8249582397720370405858382507642e6*c[97]
+                                             + 867418.9952266436273675518635453*c[98]
+                                             + 5.410917491738346586484185249077e6*c[99]
+                                             + 8.300900124253513749175650892278e6*c[100]
+                                             + 8.210157403972228351201975855293e6*c[101]
+                                             + 6.033147005870816670431991100348e6*c[102]
+                                             + 2.898705799145542814187956383434e6*c[103]
+                                             + 640927.9675595378479458030864147*c[104]
+                                             + 2.4992142765277250232307624470084e6*c[105]
+                                             + 3.9680355971185540764424176776052e6*c[106]
+                                             + 4.253403237408839890911200002879e6*c[107]
+                                             + 3.6734996937525392966507163128537e6*c[108]
+                                             + 2.4992142765277250232307624470084e6*c[109]
+                                             + 1.1512438924919428209908766494787e6*c[110]
+                                             + 250306.81173312083877440681339412*c[111]
+                                             + 467560.17794504270634974787766746*c[112]
+                                             + 758419.6991112506697875362599672*c[113]
+                                             + 852992.2531887379339214104165487*c[114]
+                                             + 805062.9540601157235688590011681*c[115]
+                                             + 645678.3409717256421020327834455*c[116]
+                                             + 418448.70653402670065230824610366*c[117]
+                                             + 187312.46621621316958491130349554*c[118]
+                                             + 40241.172945131706237657017845991*c[119]
+                                             - 2.9148423628045479605515460426076e6*c[123]
+                                             - 2.5243275342157958563774537802055e6*c[124]
+                                             - 651778.56669270737841366548397*c[125]
+                                             - 1.1068205342330797216424220420901e7*c[126]
+                                             - 1.40585089344496274712755336055e7*c[127]
+                                             - 8.249753178125997728121613662931e6*c[128]
+                                             - 1.9522479197069208299922544161572e6*c[129]
+                                             - 2.1987763207384238155372553467938e7*c[130]
+                                             - 3.1736602516652597733526942411768e7*c[131]
+                                             - 2.6924311040767598441757765264478e7*c[132]
+                                             - 1.3850988888884432283259000891068e7*c[133]
+                                             - 3.1411090296263197364817933525626e6*c[134]
+                                             - 2.7713932244991867988616422589338e7*c[135]
+                                             - 4.2516002871464763320751164353449e7*c[136]
+                                             - 4.2051231858888509854925859830179e7*c[137]
+                                             - 3.090090129817575401913393585386e7*c[138]
+                                             - 1.484674941695992927961594067286e7*c[139]
+                                             - 3.2827398114989253592037229973971e6*c[140]
+                                             - 2.1665548342010640188485470062016e7*c[141]
+                                             - 3.4398677960351906524256959580521e7*c[142]
+                                             - 3.6872514023158225656429292893426e7*c[143]
+                                             - 3.1845362739337732341992493842593e7*c[144]
+                                             - 2.1665548342010640188485470062016e7*c[145]
+                                             - 9.980068712188308375645006278373e6*c[146]
+                                             - 2.1698957071711995070947183381774e6*c[147]
+                                             - 9.391683663752735235649801382424e6*c[148]
+                                             - 1.5234055923489318739084182603456e7*c[149]
+                                             - 1.713369484285278147255310979584e7*c[150]
+                                             - 1.617095927024738999605243573747e7*c[151]
+                                             - 1.2969467916610920087325916194776e7*c[152]
+                                             - 8.405202296197278320447998487072e6*c[153]
+                                             - 3.7624663347331096086642818451972e6*c[154]
+                                             - 808307.4316125022489276366649279*c[155]
+                                             - 1.7087755616230002720093533281391e6*c[156]
+                                             - 2.8117017868899254942551067211e6*c[157]
+                                             - 3.2626843396197554924751645012795e6*c[158]
+                                             - 3.2527679624590500445585231475221e6*c[159]
+                                             - 2.8627538629787926634961893419474e6*c[160]
+                                             - 2.1896646729579394664230925626107e6*c[161]
+                                             - 1.3722400789949257272057764506365e6*c[162]
+                                             - 601641.75387019142622799890828*c[163]
+                                             - 128099.31147355945097839537321571*c[164]
+                                             + y*(418679.12295694897712650770197293*c[62]
+                                                  + 435104.10781788764904839176056559*c[63]
+                                                  + 187238.99593834613382620039467052*c[64]
+                                                  + 31649.166813677733845001562519259*c[65]
+                                                  + 748955.9837533845353048015786821*c[66]
+                                                  + 972922.3623701944697736097747073*c[67]
+                                                  + 657924.3360752055354845121031003*c[68]
+                                                  + 247693.90949314841802751927540728*c[69]
+                                                  + 40122.641986788457248471513143683*c[70]
+                                                  + 473330.86947715548293589388219704*c[71]
+                                                  + 679290.2950580112623253617169986*c[72]
+                                                  + 582120.*c[73]
+                                                  + 336932.57580708933285629448086102*c[74]
+                                                  + 118332.71736928887073397347054926*c[75]
+                                                  + 18688.820187481070630752721550818*c[76]
+                                                  + 104337.91257256395773077438193162*c[77]
+                                                  + 158128.7450149402785678745128734*c[78]
+                                                  + 153593.55455226628747389342823529*c[79]
+                                                  + 112721.30233456318614944438130041*c[80]
+                                                  + 59994.29972922427569519526961068*c[81]
+                                                  + 20186.232932372498509913192872794*c[82]
+                                                  + 3134.9641146271515176276561636484*c[83]
+                                                  - 2.2285898142098738399681012297979e6*c[90]
+                                                  - 2.3160184724651917162652916585024e6*c[91]
+                                                  - 996655.6637073809354854446916998*c[92]
+                                                  - 168465.55493631331638074028346501*c[93]
+                                                  - 7.666582028518314888349574551537e6*c[94]
+                                                  - 9.959182195341141563726740438124e6*c[95]
+                                                  - 6.734749438546322043859646573565e6*c[96]
+                                                  - 2.5354836816670700079640973253172e6*c[97]
+                                                  - 410709.75152776686901872720811804*c[98]
+                                                  - 9.718055805561110277277583263309e6*c[99]
+                                                  - 1.3946652164989273869403908122424e7*c[100]
+                                                  - 1.1951628364704116752584134300259e7*c[101]
+                                                  - 6.917633700970296388999212614965e6*c[102]
+                                                  - 2.4295139513902775693193958158271e6*c[103]
+                                                  - 383704.10474739516395868477457198*c[104]
+                                                  - 5.442733313327045606146993773485e6*c[105]
+                                                  - 8.248704301888873019513631899507e6*c[106]
+                                                  - 8.012128434067941225166547548002e6*c[107]
+                                                  - 5.880048509799897900838913244775e6*c[108]
+                                                  - 3.1295716551630512235345214197538e6*c[109]
+                                                  - 1.0530044136659637002663218420565e6*c[110]
+                                                  - 163533.78366563894799927911808416*c[111]
+                                                  - 1.142924879421215504410494812076e6*c[112]
+                                                  - 1.7910702498785467794982494726909e6*c[113]
+                                                  - 1.8741489972784981323772623159967e6*c[114]
+                                                  - 1.5734726354150554467150707632587e6*c[115]
+                                                  - 1.0598030700087634677260951893796e6*c[116]
+                                                  - 534957.9542356576643633430910972*c[117]
+                                                  - 174824.96846846562494591721659583*c[118]
+                                                  - 26827.448630087804158438011897327*c[119]
+                                                  + 7.24935086749151630549422624059e6*c[126]
+                                                  + 7.533746414633293190348611310124e6*c[127]
+                                                  + 3.2420082664916201598232306324501e6*c[128]
+                                                  + 547999.4160580830399978258010266*c[129]
+                                                  + 3.1864309819231923856548323930367e7*c[130]
+                                                  + 4.1392952666269170124486324889661e7*c[131]
+                                                  + 2.7991371104681528265296073565707e7*c[132]
+                                                  + 1.0538129935050146267958190883315e7*c[133]
+                                                  + 1.7070165974588530637436602105554e6*c[134]
+                                                  + 6.392595813032449183644245759737e7*c[135]
+                                                  + 9.174192042065829788087384929357e7*c[136]
+                                                  + 7.861853334841600821148802930457e7*c[137]
+                                                  + 4.5504612360436606624460973373903e7*c[138]
+                                                  + 1.5981489532581122959110614399344e7*c[139]
+                                                  + 2.5240287795506611457493156227126e6*c[140]
+                                                  + 6.599478681956628610259530718077e7*c[141]
+                                                  + 1.0001803333039497432847515076849e8*c[142]
+                                                  + 9.714947941369526453588200972538e7*c[143]
+                                                  + 7.12973657817790628645357150762e7*c[144]
+                                                  + 3.7947002421250614508992301628945e7*c[145]
+                                                  + 1.2767996849999611430825188520038e7*c[146]
+                                                  + 1.9828965649271774357515962700092e6*c[147]
+                                                  + 3.3832030040185291843042559365925e7*c[148]
+                                                  + 5.30179573382453126738748953883e7*c[149]
+                                                  + 5.547719392355745312349915378772e7*c[150]
+                                                  + 4.6576791202348836774252526930279e7*c[151]
+                                                  + 3.1371518764535452436275827775676e7*c[152]
+                                                  + 1.5835435822433179878028757521154e7*c[153]
+                                                  + 5.17504141479080339156631046778e6*c[154]
+                                                  + 794126.5994789495778938184778239*c[155]
+                                                  + 6.835102246492001088037413312556e6*c[156]
+                                                  + 1.0950838538413394030256731440074e7*c[157]
+                                                  + 1.2023550045473258643752583401673e7*c[158]
+                                                  + 1.0973688306563112875956461665558e7*c[159]
+                                                  + 8.488398082088280571994514909262e6*c[160]
+                                                  + 5.409759780249026917045287507626e6*c[161]
+                                                  + 2.6324605597045513950478160481599e6*c[162]
+                                                  + 842298.4554182679967191984715919*c[163]
+                                                  + 128099.31147355945097839537321571*c[164]
+                                                  + y*(2.7599695302665933598058468385532e6*c[94]
+                                                       + 3.1869383025091653003925569401996e6*c[95]
+                                                       + 1.7632798530012188623923438301698e6*c[96]
+                                                       + 521585.2145143686873526143069224*c[97]
+                                                       + 65713.56024444269904299635329889*c[98]
+                                                       + 5.398919891978394598487546257394e6*c[99]
+                                                       + 7.213785602580658897967538684012e6*c[100]
+                                                       + 5.346327262710355257288718085253e6*c[101]
+                                                       + 2.5167398912084657462435680113442e6*c[102]
+                                                       + 694146.8432543650198055416616649*c[103]
+                                                       + 85267.57883275448087970772768266*c[104]
+                                                       + 3.6655142722406633674051182556123e6*c[105]
+                                                       + 5.290714129491405435256556903474e6*c[106]
+                                                       + 4.6445921482946164064256607330708e6*c[107]
+                                                       + 2.9094117574520111229473673197801e6*c[108]
+                                                       + 1.2551609477672574561114495844975e6*c[109]
+                                                       + 331558.24103767953244537247504986*c[110]
+                                                       + 40049.08987729933420390509014306*c[111]
+                                                       + 857193.659565911628307871109057*c[112]
+                                                       + 1.2961692597805272746368910657632e6*c[113]
+                                                       + 1.2595741637553542642925107123744e6*c[114]
+                                                       + 940549.1585238912965597157599013*c[115]
+                                                       + 536580.9661178823439537582786565*c[116]
+                                                       + 219070.20518546103740032608178368*c[117]
+                                                       + 56193.73986486395087547339104866*c[118]
+                                                       + 6706.862157521951039609502974332*c[119]
+                                                       - 1.4172207564949082412941551050425e7*c[130]
+                                                       - 1.6364655705269206793401570305215e7*c[131]
+                                                       - 9.05429128756083261012748256988e6*c[132]
+                                                       - 2.6782954818316816926870485135335e6*c[133]
+                                                       - 337433.51345116862887956073929583*c[134]
+                                                       - 5.821828329725980506533152388332e7*c[135]
+                                                       - 7.77885618345113769593370015254e7*c[136]
+                                                       - 5.765116012237741604005685265794e7*c[137]
+                                                       - 2.7138812744672527402135858646193e7*c[138]
+                                                       - 7.485207852504832079828338784999e6*c[139]
+                                                       - 919467.6268363122745229649768453*c[140]
+                                                       - 8.234669796658515681395900206498e7*c[141]
+                                                       - 1.1885722059471187213666022619286e8*c[142]
+                                                       - 1.0434192814635926594426626500641e8*c[143]
+                                                       - 6.536066523207976040435776480132e7*c[144]
+                                                       - 2.8197505667345826424173840101038e7*c[145]
+                                                       - 7.448539087633225275481394929712e6*c[146]
+                                                       - 899712.8541929363809904929694882*c[147]
+                                                       - 4.9841829969915831733053770494443e7*c[148]
+                                                       - 7.536622225009025885266520608534e7*c[149]
+                                                       - 7.323838738632903569237452062537e7*c[150]
+                                                       - 5.46885650801883811869064723368e7*c[151]
+                                                       - 3.1199690968181079084846645945872e7*c[152]
+                                                       - 1.2737914934949126123403390896042e7*c[153]
+                                                       - 3.2674049748998057127874026550397e6*c[154]
+                                                       - 389972.88367269845343000014535996*c[155]
+                                                       - 1.1107041150549501768060796632904e7*c[156]
+                                                       - 1.7314163635059014885676183493089e7*c[157]
+                                                       - 1.7965853462499353247918377303243e7*c[158]
+                                                       - 1.4998548303432569203654778664883e7*c[159]
+                                                       - 1.0216036750560365911941633826089e7*c[160]
+                                                       - 5.487042062824013015860220186307e6*c[161]
+                                                       - 2.1563772669920261427519344224288e6*c[162]
+                                                       - 541477.578483172283605199017452*c[163]
+                                                       - 64049.65573677972548919768660786*c[164]
+                                                       + y*(1.7077363100529542819163913672441e7*c[135]
+                                                            + 2.1127757535299386334634741155047e7*c[136]
+                                                            + 1.3637908846153797342809147940588e7*c[137]
+                                                            + 5.3788637872323928184413413533e6*c[138]
+                                                            + 1.2198116500378244870831366908887e6*c[139]
+                                                            + 122595.68357817496993639533024604*c[140]
+                                                            + 3.5573773521564787743630288892071e7*c[141]
+                                                            + 4.8779003332069752324885356829549e7*c[142]
+                                                            + 3.866789101894490443816926291414e7*c[143]
+                                                            + 2.0915412874265523329394484736423e7*c[144]
+                                                            + 7.545951959119803460770061280136e6*c[145]
+                                                            + 1.6386785992793095606059068845367e6*c[146]
+                                                            + 161948.31375472854857828873450787*c[147]
+                                                            + 2.5446519737367937364802725008799e7*c[148]
+                                                            + 3.7078686479826223747071228530395e7*c[149]
+                                                            + 3.3417547193192979764141164667953e7*c[150]
+                                                            + 2.2247420371129053666969597469271e7*c[151]
+                                                            + 1.0905651316014830299201167860914e7*c[152]
+                                                            + 3.7191068488313158438341422407811e6*c[153]
+                                                            + 784177.1939759533710689766372095*c[154]
+                                                            + 76576.49352118442358261821036159*c[155]
+                                                            + 6.219943044307720990114046114426e6*c[156]
+                                                            + 9.426600201309908104423699901793e6*c[157]
+                                                            + 9.234513189072827351667919967538e6*c[158]
+                                                            + 7.052752484667528724772018059212e6*c[159]
+                                                            + 4.250190851455026131106900641626e6*c[160]
+                                                            + 1.9552417491471483000177967706135e6*c[161]
+                                                            + 641312.200183342839857393484073*c[162]
+                                                            + 132361.18585144211377015975982159*c[163]
+                                                            + 12809.931147355945097839537321571*c[164])
+                                                       + z*(4.2255515070598772669269482310094e7*c[136]
+                                                            + 8.182745307692278405685488764353e7*c[137]
+                                                            + 6.454636544678871382129609623959e7*c[138]
+                                                            + 2.4396233000756489741662733817773e7*c[139]
+                                                            + 3.6778705073452490980918599073813e6*c[140]
+                                                            + 6.418289912114441095379652214414e7*c[142]
+                                                            + 1.6019554850705746124384408921572e8*c[143]
+                                                            + 1.830098626498233291322017414437e8*c[144]
+                                                            + 1.1588426222933983886182594108781e8*c[145]
+                                                            + 3.9477257164456093960051393127475e7*c[146]
+                                                            + 5.668190981415499200240105707776e6*c[147]
+                                                            + 3.4979892905496437497237008047543e7*c[149]
+                                                            + 9.93494646284115614609602192831e7*c[150]
+                                                            + 1.4183944865435990547500267382155e8*c[151]
+                                                            + 1.2558022727532228829383162991355e8*c[152]
+                                                            + 6.960444303984049551558608778087e7*c[153]
+                                                            + 2.2099539102958685911943887048632e7*c[154]
+                                                            + 3.0630597408473769433047284144637e6*c[155]
+                                                            + 6.733285858078505788874071358424e6*c[157]
+                                                            + 2.0659118748170261679159283056961e7*c[158]
+                                                            + 3.3660864131367750731866449828059e7*c[159]
+                                                            + 3.6769743221469469489510357524594e7*c[160]
+                                                            + 2.7937545150857474721598163342956e7*c[161]
+                                                            + 1.4156476733304795002092244812179e7*c[162]
+                                                            + 4.2716564524783591262187922487877e6*c[163]
+                                                            + 576446.9016310175294027791794707*c[164]))
+                                                  + z*(6.373876605018330600785113880399e6*c[95]
+                                                       + 1.0579679118007313174354062981019e7*c[96]
+                                                       + 6.259022574172424248231371683069e6*c[97]
+                                                       + 1.3142712048888539808599270659777e6*c[98]
+                                                       + 8.549671825280780916109675477348e6*c[100]
+                                                       + 2.0695460371782020350795037749367e7*c[101]
+                                                       + 2.1222239082622738184540357284849e7*c[102]
+                                                       + 1.0489330075843738077061518442936e7*c[103]
+                                                       + 2.0464218919861075411129854643839e6*c[104]
+                                                       + 4.2325713035931243482052455227789e6*c[106]
+                                                       + 1.202129732499783069898406307383e7*c[107]
+                                                       + 1.6809934598611619821473677847619e7*c[108]
+                                                       + 1.3640156140337983682343894599672e7*c[109]
+                                                       + 6.041727947797715924560120656464e6*c[110]
+                                                       + 1.1213745165643813577093425240057e6*c[111]
+                                                       + 754134.8420541249597887366200804*c[113]
+                                                       + 2.33660134725630935984697639397e6*c[114]
+                                                       + 3.8328850885984046156253970006833e6*c[115]
+                                                       + 4.1323413822190441094530098140515e6*c[116]
+                                                       + 2.9143721678605153739548997846278e6*c[117]
+                                                       + 1.1987997837837642853434323423714e6*c[118]
+                                                       + 214619.58904070243326750409517862*c[119]
+                                                       - 3.272931141053841358680314061043e7*c[131]
+                                                       - 5.432574772536499566076489541928e7*c[132]
+                                                       - 3.2139545781980180312244582162402e7*c[133]
+                                                       - 6.748670269023372577591214785917e6*c[134]
+                                                       - 9.219385106312459491476977958566e7*c[136]
+                                                       - 2.2316578111888032015505878448235e8*c[137]
+                                                       - 2.2884620476588725809368615939493e8*c[138]
+                                                       - 1.1310980754896190698407267497331e8*c[139]
+                                                       - 2.2067223044071494588551159444288e7*c[140]
+                                                       - 9.508577647576949770932818095429e7*c[142]
+                                                       - 2.700614610846945706792773917813e8*c[143]
+                                                       - 3.7763939911868306011406708551874e8*c[144]
+                                                       - 3.0642953061505021990164137738119e8*c[145]
+                                                       - 1.3572893448576099390877208538587e8*c[146]
+                                                       - 2.5191959917402218667733803145669e7*c[147]
+                                                       - 4.3849438400052514241550665358743e7*c[149]
+                                                       - 1.3586251573116110969020200927604e8*c[150]
+                                                       - 2.2286446562949419640259172025351e8*c[151]
+                                                       - 2.4027645824458125635466960529269e8*c[152]
+                                                       - 1.6945720542673893629336645866196e8*c[153]
+                                                       - 6.970463946452918853946458997418e7*c[154]
+                                                       - 1.2479132277526350509760004651519e7*c[155]
+                                                       - 7.695183837804006615856081552484e6*c[157]
+                                                       - 2.5158645782315072770873131591615e7*c[158]
+                                                       - 4.5339123115719827516391544666365e7*c[159]
+                                                       - 5.72417621253294402807912464234e7*c[160]
+                                                       - 5.286108128129049158941395221738e7*c[161]
+                                                       - 3.3941938280445917987212266493295e7*c[162]
+                                                       - 1.3236118585144211377015975982159e7*c[163]
+                                                       - 2.3057876065240701176111167178828e6*c[164]
+                                                       + z*(8.182745307692278405685488764353e7*c[137]
+                                                            + 1.6136591361697178455324024059899e8*c[138]
+                                                            + 1.0978304850340420383748230217998e8*c[139]
+                                                            + 2.5745093551416743686643019351669e7*c[140]
+                                                            + 8.838375090044549585867260094661e7*c[143]
+                                                            + 2.8758692702115094577917416512581e8*c[144]
+                                                            + 3.63822683743276238287127954578e8*c[145]
+                                                            + 2.0855909445373030771347905803194e8*c[146]
+                                                            + 4.5345527851323993601920845662204e7*c[147]
+                                                            + 3.612707804669511325853098883022e7*c[150]
+                                                            + 1.4378245480031004116644106661363e8*c[151]
+                                                            + 2.6437942584278376482911922087064e8*c[152]
+                                                            + 2.6230476515686862374648862151605e8*c[153]
+                                                            + 1.3402301133407203069178873435945e8*c[154]
+                                                            + 2.7567537667626392489742555730173e7*c[155]
+                                                            + 5.418785245421707981418828342809e6*c[158]
+                                                            + 2.4043474379548393379904607020042e7*c[159]
+                                                            + 5.326719455277516302472793238354e7*c[160]
+                                                            + 7.3263603881086821676556179389e7*c[161]
+                                                            + 6.217087704834153294687395347782e7*c[162]
+                                                            + 2.9239789238091303314680746942406e7*c[163]
+                                                            + 5.764469016310175294027791794707e6*c[164])))
+                                             + z*(870208.2156357752980967835211312*c[63]
+                                                  + 1.1234339756300768029572023680231e6*c[64]
+                                                  + 379790.00176413280614001875023111*c[65]
+                                                  + 972922.3623701944697736097747073*c[67]
+                                                  + 2.3326408279030014439905429109921e6*c[68]
+                                                  + 2.0169361201584942610812283854593e6*c[69]
+                                                  + 601839.6298018268587270726971552*c[70]
+                                                  + 421628.45900152423178815554848191*c[72]
+                                                  + 1.22472e6*c[73]
+                                                  + 1.7174616253529509356214656723535e6*c[74]
+                                                  + 1.2171365215126855275494414113638e6*c[75]
+                                                  + 336398.76337465927135354898791472*c[76]
+                                                  + 67769.4621492601193862319340886*c[78]
+                                                  + 215808.66525698174569116671562173*c[79]
+                                                  + 365769.12390194993056656442095438*c[80]
+                                                  + 399092.51559005713832021201088846*c[81]
+                                                  + 250886.03787377248148034968284758*c[82]
+                                                  + 65834.24640717018187018077943662*c[83]
+                                                  - 4.6320369449303834325305833170048e6*c[91]
+                                                  - 5.979933982244285612912668150199e6*c[92]
+                                                  - 2.0215866592357597965688834015801e6*c[93]
+                                                  - 9.959182195341141563726740438124e6*c[95]
+                                                  - 2.3877748009391505428229656033549e7*c[96]
+                                                  - 2.0646081407860427207707649649011e7*c[97]
+                                                  - 6.160646272916503035280908121771e6*c[98]
+                                                  - 8.656542723096790677561046420815e6*c[100]
+                                                  - 2.5144984351715154726215970865481e7*c[101]
+                                                  - 3.5261566475742395752774747488672e7*c[102]
+                                                  - 2.4989286357157140712999499819936e7*c[103]
+                                                  - 6.906673885453112951256325942296e6*c[104]
+                                                  - 3.5351589865238027226486993855028e6*c[106]
+                                                  - 1.1257547546601790835360592124408e7*c[107]
+                                                  - 1.9080157409350689106803820528962e7*c[108]
+                                                  - 2.081845492347594944351225118358e7*c[109]
+                                                  - 1.3087340569848405989024285751274e7*c[110]
+                                                  - 3.4342094569784179079848614797674e6*c[111]
+                                                  - 565601.1315405937198415524650603*c[113]
+                                                  - 1.8984885946457513548756683201006e6*c[114]
+                                                  - 3.5501312705870468980792611563706e6*c[115]
+                                                  - 4.6666958712990929167098645313857e6*c[116]
+                                                  - 4.3912499556276684350806935944054e6*c[117]
+                                                  - 2.5474495405404991063547937275393e6*c[118]
+                                                  - 643858.7671221072998025122855359*c[119]
+                                                  + 1.5067492829266586380697222620249e7*c[127]
+                                                  + 1.9452049598949720958939383794701e7*c[128]
+                                                  + 6.575992992696996479973909612319e6*c[129]
+                                                  + 4.1392952666269170124486324889661e7*c[131]
+                                                  + 9.924213391659814566786789718751e7*c[132]
+                                                  + 8.581048661397976246765955433556e7*c[133]
+                                                  + 2.5605248961882795956154903158331e7*c[134]
+                                                  + 5.694326095075342627088721680291e7*c[136]
+                                                  + 1.6540522600575835493845533438104e8*c[137]
+                                                  + 2.3195271433284500367866832445459e8*c[138]
+                                                  + 1.6438103519226297900799489096468e8*c[139]
+                                                  + 4.5432518031911900623487681208828e7*c[140]
+                                                  + 4.2864871427312131855060778900783e7*c[142]
+                                                  + 1.3650116727747056156307472252553e8*c[143]
+                                                  + 2.3135267672046675500941181014524e8*c[144]
+                                                  + 2.5243005958484104434242704996646e8*c[145]
+                                                  + 1.5868796084999517064025591446333e8*c[146]
+                                                  + 4.1640827863470726150783521670194e7*c[147]
+                                                  + 1.6742512843656414528592072227884e7*c[149]
+                                                  + 5.619767696152573173549264929145e7*c[150]
+                                                  + 1.0508840078267058679847991101074e8*c[151]
+                                                  + 1.3814013304719812669418935928113e8*c[152]
+                                                  + 1.2998658362218156243437102799573e8*c[153]
+                                                  + 7.54077463298088494199662382448e7*c[154]
+                                                  + 1.9059038387494789869451643467774e7*c[155]
+                                                  + 2.6637174823167715208732589989368e6*c[157]
+                                                  + 9.244685817051869935332671431002e6*c[158]
+                                                  + 1.8336451889457785720498678320779e7*c[159]
+                                                  + 2.6663556328442010737912182126742e7*c[160]
+                                                  + 3.0140090204244578537823744685347e7*c[161]
+                                                  + 2.5708497806476363623977607789476e7*c[162]
+                                                  + 1.4078417040562479373735174453751e7*c[163]
+                                                  + 3.4586814097861051764166750768242e6*c[164]
+                                                  + z*(1.0579679118007313174354062981019e7*c[96]
+                                                       + 1.5647556435431060620578429207672e7*c[97]
+                                                       + 5.9142204219998429138696717969e6*c[98]
+                                                       + 9.312957167301909157857766987215e6*c[101]
+                                                       + 3.0608998676859718535394746083916e7*c[102]
+                                                       + 3.1930754789700790911054916436585e7*c[103]
+                                                       + 1.0743714932927064590843173688016e7*c[104]
+                                                       + 3.2785356340903174633592899292264e6*c[107]
+                                                       + 1.3577254868109385240421047492307e7*c[108]
+                                                       + 2.5392017049521686236024546461605e7*c[109]
+                                                       + 2.1661805081128396119764335036591e7*c[110]
+                                                       + 6.728247099386288146256055144034e6*c[111]
+                                                       + 438112.75261055800497130807386937*c[114]
+                                                       + 2.0264023624147303090806402175744e6*c[115]
+                                                       + 4.7023195039044295038603215125413e6*c[116]
+                                                       + 6.616412489196845713843556267804e6*c[117]
+                                                       + 4.9450491081080276770416584122821e6*c[118]
+                                                       + 1.4486822260247414245556526424557e6*c[119]
+                                                       - 5.432574772536499566076489541928e7*c[132]
+                                                       - 8.034886445495045078061145540601e7*c[133]
+                                                       - 3.0369016210605176599160466536625e7*c[134]
+                                                       - 1.0042460150349614406977645301706e8*c[137]
+                                                       - 3.3006664148926046840435503758884e8*c[138]
+                                                       - 3.4431956121522227567210358410994e8*c[139]
+                                                       - 1.1585292098137534658989358708251e8*c[140]
+                                                       - 7.365312575037124654889383412217e7*c[143]
+                                                       - 3.0501643774970554855366956907283e8*c[144]
+                                                       - 5.704380350048899044748796324865e8*c[145]
+                                                       - 4.8663788705870405133145113540787e8*c[146]
+                                                       - 1.5115175950441331200640281887401e8*c[147]
+                                                       - 2.5474221699592708066912876739258e7*c[150]
+                                                       - 1.1782588551723258744235381931435e8*c[151]
+                                                       - 2.7341803869210970550703782671237e8*c[152]
+                                                       - 3.8471365556340731482818331155687e8*c[153]
+                                                       - 2.875316377911829027252914336435e8*c[154]
+                                                       - 8.423414287330286594088003139775e7*c[155]
+                                                       - 3.4835048006282408451978182203775e6*c[158]
+                                                       - 1.7173910271105995271360433585744e7*c[159]
+                                                       - 4.4519151352881829164648879371167e7*c[160]
+                                                       - 7.697315344468615441967294796565e7*c[161]
+                                                       - 9.073587461109304808462685102168e7*c[162]
+                                                       - 6.172844394708164033099268798952e7*c[163]
+                                                       - 1.7293407048930525882083375384121e7*c[164]
+                                                       + z*(1.0757727574464785636882682706599e8*c[138]
+                                                            + 1.7077363100529542819163913672441e8*c[139]
+                                                            + 6.865358280377798316438138493778e7*c[140]
+                                                            + 7.843279827849571248522931776159e7*c[144]
+                                                            + 3.2070295826259164708272760440579e8*c[145]
+                                                            + 3.754063700167145538842623044575e8*c[146]
+                                                            + 1.3603658355397198080576253698661e8*c[147]
+                                                            + 2.3316073751401628297260713504912e7*c[151]
+                                                            + 1.2337706539329909025358896973963e8*c[152]
+                                                            + 2.8328914636941811364620771123733e8*c[153]
+                                                            + 2.7374912953342372226407911698951e8*c[154]
+                                                            + 9.189179222542130829914185243391e7*c[155]
+                                                            + 2.6714971532831548199894007800046e6*c[159]
+                                                            + 1.5984818662818793453614768860501e7*c[160]
+                                                            + 4.6472412588424974087379517446466e7*c[161]
+                                                            + 7.89738167911365418514344814448e7*c[162]
+                                                            + 6.678223467959124831130787881908e7*c[163]
+                                                            + 2.1136386393137309411435236580592e7*c[164]))))
+                                        + z*(100960.58636913713963455883735865*c[39]
+                                             + 78203.73392620073610905630573314*c[40]
+                                             + 83937.05527357985650767746207702*c[42]
+                                             + 216724.54480284414707418019877973*c[43]
+                                             + 128215.96980095732208859010453165*c[44]
+                                             + 29859.607499094826514366953098109*c[46]
+                                             + 93617.99826956352947931819464166*c[47]
+                                             + 143349.81213800037624379966454567*c[48]
+                                             + 73883.36754642414104801597685673*c[49]
+                                             + 4153.595069334515665673342900126*c[51]
+                                             + 14075.953964119092699242995937415*c[52]
+                                             + 26171.975240703556801918803279184*c[53]
+                                             + 31474.789911927926957468341329537*c[54]
+                                             + 14912.866927589744975153166967715*c[55]
+                                             - 563935.1452073190304152960883717*c[60]
+                                             - 436822.28514580159867386561313389*c[61]
+                                             - 816930.1616172584431112661626946*c[63]
+                                             - 2.1093046073054503239196452624107e6*c[64]
+                                             - 1.2478814343678649344600616079022e6*c[65]
+                                             - 555955.6356401111255849198712613*c[67]
+                                             - 1.7430722670044406394654606367853e6*c[68]
+                                             - 2.6690282492322931575210240288785e6*c[69]
+                                             - 1.3756334395470328199475947363548e6*c[70]
+                                             - 191852.10303773060282424009084362*c[72]
+                                             - 650160.*c[73]
+                                             - 1.2088680785594431436740375937845e6*c[74]
+                                             - 1.4538019562512632690173883524623e6*c[75]
+                                             - 688816.5154814451746763145943016*c[76]
+                                             - 27107.78485970404775449277363544*c[78]
+                                             - 95655.73270850001700905767935666*c[79]
+                                             - 193236.51828782260482761893937212*c[80]
+                                             - 281712.36394592268587309083121538*c[81]
+                                             - 294142.25130028497828730652471785*c[82]
+                                             - 131668.49281434036374036155887323*c[83]
+                                             + 1.9102198407513204342583724826839e6*c[88]
+                                             + 1.479649926164969603753687150807e6*c[89]
+                                             + 3.4409417305197134070227190354893e6*c[91]
+                                             + 8.884473345048652910613106966009e6*c[92]
+                                             + 5.256125314012975471079096844108e6*c[93]
+                                             + 3.5056321327600818304318126342196e6*c[95]
+                                             + 1.0991111083707597575578943208058e7*c[96]
+                                             + 1.6829816254996962978577688303362e7*c[97]
+                                             + 8.674189952266436273675518635453e6*c[98]
+                                             + 2.142167774000906773980813133491e6*c[100]
+                                             + 7.259507599301759805273326019417e6*c[101]
+                                             + 1.3497888216524538991474963139761e7*c[102]
+                                             + 1.623275247521503975945255574723e7*c[103]
+                                             + 7.691135610714454175349637036976e6*c[104]
+                                             + 721461.0176579189229895304868373*c[106]
+                                             + 2.5458325946534662120782364980735e6*c[107]
+                                             + 5.142899571253555015311002837995e6*c[108]
+                                             + 7.497642829583175069692287341025e6*c[109]
+                                             + 7.828458468945211182737961216455e6*c[110]
+                                             + 3.5042953642636917428416953875177e6*c[111]
+                                             + 102836.56937101703997119135728369*c[113]
+                                             + 371732.03251804921633929169904068*c[114]
+                                             + 785427.2722537714376281551230908*c[115]
+                                             + 1.2468271411867805502659943404466e6*c[116]
+                                             + 1.5753363069516299318675133970961e6*c[117]
+                                             + 1.4984997297297053566792904279643e6*c[118]
+                                             + 643858.7671221072998025122855359*c[119]
+                                             - 5.048655068431591712754907560411e6*c[124]
+                                             - 3.9106714001562442704819929038197e6*c[125]
+                                             - 1.0224370134145183615473115349454e7*c[127]
+                                             - 2.639921017000319272998916372138e7*c[128]
+                                             - 1.5617983357655366639938035329258e7*c[129]
+                                             - 1.2694641006661039093410776964707e7*c[131]
+                                             - 3.9801155451569493348685392130097e7*c[132]
+                                             - 6.09443511110915020463396039207e7*c[133]
+                                             - 3.1411090296263197364817933525626e7*c[134]
+                                             - 1.0971871708765100211806752091213e7*c[136]
+                                             - 3.7182141854175103450671286586684e7*c[137]
+                                             - 6.91342198535457547546725344527e7*c[138]
+                                             - 8.314179673497560396584926776801e7*c[139]
+                                             - 3.9392877737987104310444675968765e7*c[140]
+                                             - 6.254305083700346640773992651004e6*c[142]
+                                             - 2.2069679926269886889249649761029e7*c[143]
+                                             - 4.458350783507282527878949137963e7*c[144]
+                                             - 6.499664502603192056545641018605e7*c[145]
+                                             - 6.786446724288049695438604269293e7*c[146]
+                                             - 3.0378539900396793099326056734483e7*c[147]
+                                             - 2.0656347014900771171639569631805e6*c[149]
+                                             - 7.466824211671251069750771584179e6*c[150]
+                                             - 1.5776545629509648776636522670703e7*c[151]
+                                             - 2.5044489770007293961732803686464e7*c[152]
+                                             - 3.1643114526860341912274817833682e7*c[153]
+                                             - 3.0099730677864876869314254761578e7*c[154]
+                                             - 1.2932918905800035982842186638847e7*c[155]
+                                             - 295968.60914630794676369544432631*c[157]
+                                             - 1.0867344036147930841856441456733e6*c[158]
+                                             - 2.3603117705930290937049211287074e6*c[159]
+                                             - 3.9279646026918317940994225854626e6*c[160]
+                                             - 5.409759780249026917045287507626e6*c[161]
+                                             - 6.217087704834153294687395347782e6*c[162]
+                                             - 5.535104135605761121297589956176e6*c[163]
+                                             - 2.3057876065240701176111167178828e6*c[164]
+                                             + z*(1.1234339756300768029572023680231e6*c[64]
+                                                  + 949475.0044103320153500468755778*c[65]
+                                                  + 717735.6393547696750740132033822*c[68]
+                                                  + 2.653863315998018764580563665078e6*c[69]
+                                                  + 1.8055188894054805761812180914657e6*c[70]
+                                                  + 204120.*c[73]
+                                                  + 939236.8263648950429179890395683*c[74]
+                                                  + 1.9778468474581139822678422934662e6*c[75]
+                                                  + 1.1773956718113074497374214577015e6*c[76]
+                                                  + 23330.666514268296831477482769917*c[79]
+                                                  + 117322.17181760658150248292747593*c[80]
+                                                  + 305188.39427474957636251506715*c[81]
+                                                  + 484469.59037693996423791662894705*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 5.979933982244285612912668150199e6*c[92]
+                                                  - 5.05396664808939949142220850395e6*c[93]
+                                                  - 7.346999387505078593301432625707e6*c[96]
+                                                  - 2.7165896589290035799615328485541e7*c[97]
+                                                  - 1.8481938818749509105842724365312e7*c[98]
+                                                  - 4.1908307252858591210359951442468e6*c[101]
+                                                  - 1.9283669166421622677298690032867e7*c[102]
+                                                  - 4.0607590330380353658624187207397e7*c[103]
+                                                  - 2.4173358599085895329397140798035e7*c[104]
+                                                  - 1.2170321672001936038227667161522e6*c[107]
+                                                  - 6.120050489791730468220093377214e6*c[108]
+                                                  - 1.5919994941481608397979956787443e7*c[109]
+                                                  - 2.5272105927983128806391724209356e7*c[110]
+                                                  - 1.3736837827913671631939445919069e7*c[111]
+                                                  - 146037.58420351933499043602462312*c[114]
+                                                  - 769718.726808696008875592020629*c[115]
+                                                  - 2.1908534052282001097531043410704e6*c[116]
+                                                  - 4.2730997326062961901906300896232e6*c[117]
+                                                  - 5.694298972972880355381303626264e6*c[118]
+                                                  - 2.8973644520494828491113052849114e6*c[119]
+                                                  + 1.9452049598949720958939383794701e7*c[128]
+                                                  + 1.6439982481742491199934774030798e7*c[129]
+                                                  + 3.0536041205107121743959352980772e7*c[132]
+                                                  + 1.1290853501839442429955204517837e8*c[133]
+                                                  + 7.681574688564838786846470947499e7*c[134]
+                                                  + 2.7567537667626392489742555730173e7*c[137]
+                                                  + 1.268491406507746113867717399361e8*c[138]
+                                                  + 2.671191821874273408879916978176e8*c[139]
+                                                  + 1.590138131116916521822068842309e8*c[140]
+                                                  + 1.4756882948915736385197267300057e7*c[143]
+                                                  + 7.420746234430065726716982589564e7*c[144]
+                                                  + 1.9303475144723138685009127350376e8*c[145]
+                                                  + 3.0643192439999067433980452448092e8*c[146]
+                                                  + 1.6656331145388290460313408668078e8*c[147]
+                                                  + 4.3228982278096716719609730224195e6*c[150]
+                                                  + 2.2784653267039198022679272741268e7*c[151]
+                                                  + 6.485204719391362436406599691442e7*c[152]
+                                                  + 1.2648918675342331411775117970885e8*c[153]
+                                                  + 1.6855849179604331046815982666484e8*c[154]
+                                                  + 8.576567274372655441253239560498e7*c[155]
+                                                  + 535923.8154812678223381258800581*c[158]
+                                                  + 2.9063540458794761228456118375875e6*c[159]
+                                                  + 8.688125095784475408982621142422e6*c[160]
+                                                  + 1.854774781799666371558384288329e7*c[161]
+                                                  + 3.024529153703101602820895034056e7*c[162]
+                                                  + 3.573752017988937071794313515183e7*c[163]
+                                                  + 1.7293407048930525882083375384121e7*c[164]
+                                                  + z*(1.0431704290287373747052286138448e7*c[97]
+                                                       + 9.199898434221977866019489461844e6*c[98]
+                                                       + 5.441599764775061072959065970474e6*c[102]
+                                                       + 2.591481548149629407274022203549e7*c[103]
+                                                       + 1.9099937658537003717054531000917e7*c[104]
+                                                       + 1.2930718922008938324210521421245e6*c[108]
+                                                       + 7.775333304752922294495705390693e6*c[109]
+                                                       + 2.0630290553455615352156509558658e7*c[110]
+                                                       + 1.3456494198772576292512110288068e7*c[111]
+                                                       + 125668.36356060343002050481969454*c[115]
+                                                       + 831218.0941245203668439962269644*c[116]
+                                                       + 2.7568385371653523807681484449182e6*c[117]
+                                                       + 5.394599027026939284045445540671e6*c[118]
+                                                       + 3.2192938356105364990125614276793e6*c[119]
+                                                       - 5.356590963663363385374097027067e7*c[133]
+                                                       - 4.7240691883163608043138503501416e7*c[134]
+                                                       - 5.86785140425351943829964511269e7*c[138]
+                                                       - 2.7944775982684706431359131463995e8*c[139]
+                                                       - 2.0596074841133394949314415481335e8*c[140]
+                                                       - 2.9049184547591004624159006578365e7*c[144]
+                                                       - 1.7467481386851396899930697407723e8*c[145]
+                                                       - 4.6346465434162290602995346229321e8*c[146]
+                                                       - 3.0230351900882662401280563774803e8*c[147]
+                                                       - 7.307031659983416275494810500115e6*c[151]
+                                                       - 4.8331471485978988347203656237035e7*c[152]
+                                                       - 1.6029735648475304784507637981536e8*c[153]
+                                                       - 3.1367087759038134842759065488381e8*c[154]
+                                                       - 1.8718698416289525764640006977278e8*c[155]
+                                                       - 763284.9009380442342826859371442*c[159]
+                                                       - 5.312738564318782663883625802033e6*c[160]
+                                                       - 1.9372092165463182102943124789214e7*c[161]
+                                                       - 4.7048231279826024932769478307538e7*c[162]
+                                                       - 7.580686098764411970472786244327e7*c[163]
+                                                       - 4.2272772786274618822870473161184e7*c[164]
+                                                       + z*(8.538681550264771409581956836221e7*c[139]
+                                                            + 7.723528065425023105992905805501e7*c[140]
+                                                            + 3.7729759795599017303850306400681e7*c[145]
+                                                            + 2.1898704917641682309915301093354e8*c[146]
+                                                            + 1.7004572944246497600720317123327e8*c[147]
+                                                            + 7.711066587081193140849310608727e6*c[152]
+                                                            + 5.705128642161892566486127517974e7*c[153]
+                                                            + 1.8178653133078919056599003862585e8*c[154]
+                                                            + 1.2635121430995429891132004709663e8*c[155]
+                                                            + 652441.5780742364674944803616531*c[160]
+                                                            + 5.332477497674040818230354828946e6*c[161]
+                                                            + 2.1423748172063636353314673157897e7*c[162]
+                                                            + 4.9635444694290792663809909933097e7*c[163]
+                                                            + 3.1704579589705964117152854870888e7*c[164]))))))
+                              + y*(1008.*c[11]
+                                   + 581.969071343142770625221970746*c[12]
+                                   + 940.6040612287403897077570846871*c[13]
+                                   + 1221.8805178903541221646590577172*c[14]
+                                   + 525.8136552049594689186909914888*c[15]
+                                   + 254.55844122715710878430397035775*c[16]
+                                   + 382.12039987417578331877631565412*c[17]
+                                   + 341.52598729818496785588050279873*c[18]
+                                   + 134.6996659238618898810149543634*c[19]
+                                   - 4298.3457283005982044529528267252*c[21]
+                                   - 2481.6510633044283810554641542706*c[22]
+                                   - 8189.030711873048043343562636812*c[23]
+                                   - 10637.862943279538229754849097519*c[24]
+                                   - 4577.8073353954073981188696082939*c[25]
+                                   - 5909.923857377521238752693943066*c[26]
+                                   - 8871.449937862468713622192856547*c[27]
+                                   - 7928.99489216634569525538856342*c[28]
+                                   - 3127.2377587896958622255769727733*c[29]
+                                   - 1510.2847413650182276676930596991*c[30]
+                                   - 2397.8990804452133990146459852968*c[31]
+                                   - 2532.824510304651959465440261314*c[32]
+                                   - 1997.91891727367154433052096824*c[33]
+                                   - 755.1423706825091138338465298496*c[34]
+                                   + 11681.986132503325309706276906604*c[36]
+                                   + 6744.597838270270062314644570615*c[37]
+                                   + 27555.093902942882186863813308113*c[38]
+                                   + 35795.11698542134950679813324534*c[39]
+                                   + 15403.765773342569233601999614104*c[40]
+                                   + 33959.469960527946967987972566092*c[41]
+                                   + 50976.92372044433204569805462001*c[42]
+                                   + 45561.409986961553646276519061648*c[43]
+                                   + 17969.662434225079232113007074512*c[44]
+                                   + 21344.08395785586296942683775861*c[45]
+                                   + 33888.284701353652313924399151029*c[46]
+                                   + 35795.11698542134950679813324534*c[47]
+                                   + 28235.56905748492259347569150142*c[48]
+                                   + 10672.041978927931484713418879305*c[49]
+                                   + 5245.798318654654492911390221589*c[50]
+                                   + 8566.78983050243856045126973151*c[51]
+                                   + 9719.111070463183054239211480596*c[52]
+                                   + 9120.536826305784946123219324564*c[53]
+                                   + 6744.597838270270062314644570615*c[54]
+                                   + 2485.4778212649574958588611612858*c[55]
+                                   - 25561.690084968951442183151638564*c[57]
+                                   - 14758.048651498611996300546213626*c[58]
+                                   - 66787.30418275617149181663165842*c[59]
+                                   - 86759.25310881831237158401359565*c[60]
+                                   - 37335.238046649709288364582319136*c[61]
+                                   - 100890.49509245159809877383399191*c[62]
+                                   - 151447.80170078402296809100962997*c[63]
+                                   - 135358.80318619842170638191796825*c[64]
+                                   - 53386.23193296189170557955875501*c[65]
+                                   - 101114.93658208959189358388660386*c[66]
+                                   - 160541.52360059374993996770397228*c[67]
+                                   - 169574.90380359942872627784475513*c[68]
+                                   - 133762.48801513823516713756788086*c[69]
+                                   - 50557.46829104479594679194330193*c[70]
+                                   - 58227.21013409452369449488233376*c[71]
+                                   - 95089.48711608449936492132409546*c[72]
+                                   - 107880.*c[73]
+                                   - 101235.9572484006297204121217252*c[74]
+                                   - 74863.55588669295903577913442912*c[75]
+                                   - 27588.258371995866169206398479779*c[76]
+                                   - 13911.721676341861030769917590883*c[77]
+                                   - 23091.816732340485124197547911671*c[78]
+                                   - 27219.11093331301297005706323157*c[79]
+                                   - 27605.21689826037211823127705316*c[80]
+                                   - 24345.512933598256803847355784045*c[81]
+                                   - 17302.485370604998722782736748109*c[82]
+                                   - 6269.928229254303035255312327297*c[83]
+                                   + 48982.494832337807331878349088972*c[85]
+                                   + 28280.056577029685992077623253014*c[86]
+                                   + 135737.34637158632769320390672542*c[87]
+                                   + 176327.98530012188623923438301698*c[88]
+                                   + 75879.48339307536429506087952856*c[89]
+                                   + 227756.98101265743639234441139693*c[90]
+                                   + 341888.44117343306287725734006464*c[91]
+                                   + 305568.05513665855054993304283982*c[92]
+                                   + 120517.66622367029556468343355574*c[93]
+                                   + 277874.48331935769881038457966386*c[94]
+                                   + 441184.99629973818954413968525893*c[95]
+                                   + 466009.67543603641363226229797344*c[96]
+                                   + 367593.38927679317013422341630721*c[97]
+                                   + 138937.24165967884940519228983193*c[98]
+                                   + 245950.79507901575393109932950349*c[99]
+                                   + 401656.45762517002012140246252957*c[100]
+                                   + 455683.37744534855920546851637032*c[101]
+                                   + 427619.04818190688265003326751308*c[102]
+                                   + 316222.45081587739791141342364734*c[103]
+                                   + 116532.35773809779053560056116631*c[104]
+                                   + 133291.42808147866790564066384045*c[105]
+                                   + 221248.04541509513638345601596344*c[106]
+                                   + 260792.60725718434367630715346119*c[107]
+                                   + 264491.97795018282935885157452547*c[108]
+                                   + 233259.99914258766883487116172078*c[109]
+                                   + 165779.12051883976622268623752493*c[110]
+                                   + 60073.63481594900130585763521459*c[111]
+                                   + 31170.678529669513756649858511164*c[112]
+                                   + 52275.25609693366198535560661921*c[113]
+                                   + 63061.68408788334920041555608726*c[114]
+                                   + 66761.31814157057219839318546272*c[115]
+                                   + 63825.67508456138531123542457048*c[116]
+                                   + 54152.18555146227890794577302518*c[117]
+                                   + 37462.493243242633916982260699107*c[118]
+                                   + 13413.724315043902079219005948664*c[119]
+                                   - 85678.51763423547934277011787474*c[121]
+                                   - 49466.515219893952016294758855111*c[122]
+                                   - 246512.38268289891323521646531767*c[123]
+                                   - 320228.97862623238863759699383179*c[124]
+                                   - 137804.61124360098857888927375365*c[125]
+                                   - 440509.02465216305713487874757872*c[126]
+                                   - 661252.8103048031659079793022373*c[127]
+                                   - 591004.8742946203485228777066196*c[128]
+                                   - 233095.46590184889308478947465095*c[129]
+                                   - 597455.8091105985723102810736944*c[130]
+                                   - 948588.4986020018153528116120547*c[131]
+                                   - 1.0019638520425774322236662696816e6*c[132]
+                                   - 790359.7451287609700968643162486*c[133]
+                                   - 298727.90455529928615514053684719*c[134]
+                                   - 640527.9534883704043135603390213*c[135]
+                                   - 1.0460311328751166763716219885587e6*c[136]
+                                   - 1.1867330662621649559443848579318e6*c[137]
+                                   - 1.1136453277843893509125878755539e6*c[138]
+                                   - 823535.9401993333769745775787417*c[139]
+                                   - 303484.41277930568538176294987378*c[140]
+                                   - 521382.3015638332923407885478339*c[141]
+                                   - 865433.1099559341449266126416267*c[142]
+                                   - 1.0201154849917728800087434779488e6*c[143]
+                                   - 1.0345859309462892555983902877642e6*c[144]
+                                   - 912419.0277367082615963799587093*c[145]
+                                   - 648461.0499821866710419096762338*c[146]
+                                   - 234983.8278009786783292816932075*c[147]
+                                   - 270216.86330797343485027498714343*c[148]
+                                   - 453171.26214269147982693476885213*c[149]
+                                   - 546678.201211645167606752919556*c[150]
+                                   - 578750.1212509592209113503316568*c[151]
+                                   - 553301.1962972789380267535451032*c[152]
+                                   - 469442.25827677678297486654088785*c[153]
+                                   - 324760.25205064735569523274874334*c[154]
+                                   - 116282.82349513190247730913425279*c[155]
+                                   - 62137.29314992728261852193920506*c[156]
+                                   - 104934.32506096372657985565753387*c[157]
+                                   - 128522.47056448922776442092864356*c[158]
+                                   - 139739.85109481117519944557926178*c[159]
+                                   - 139808.90958733638589167436321138*c[160]
+                                   - 128803.80429164349802488779780063*c[161]
+                                   - 106418.61837103505639555001045753*c[162]
+                                   - 72197.0104644229711473598689936*c[163]
+                                   - 25619.862294711890195679074643142*c[164]
+                                   + y*(7311.634564172364324413895211439*c[23]
+                                        + 6332.061275761629898663600653285*c[24]
+                                        + 1634.9311912126454993281677172478*c[25]
+                                        + 8442.74836768217319821813420438*c[26]
+                                        + 10723.730694119467675807046310111*c[27]
+                                        + 6292.85308902090928194872108208*c[28]
+                                        + 1489.1608375189027915359890346539*c[29]
+                                        + 2642.9982973887818984184628544734*c[30]
+                                        + 3814.8394461628394984323913402449*c[31]
+                                        + 3236.3868742781663926502847783457*c[32]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 377.57118534125455691692326492478*c[34]
+                                        - 29144.810858881894620721340998966*c[38]
+                                        - 25240.146592284284908639709339663*c[39]
+                                        - 6516.977827183394675754692144429*c[40]
+                                        - 80768.46909530971170764706988692*c[41]
+                                        - 102589.73422326426906493912031636*c[42]
+                                        - 60201.26244523448529838338854992*c[43]
+                                        - 14246.218866773035787621122725739*c[44]
+                                        - 71831.05178124569268557108861071*c[45]
+                                        - 103679.19270519036984155192047955*c[46]
+                                        - 87958.08660947553831798686588064*c[47]
+                                        - 45249.309386995068258775146636891*c[48]
+                                        - 10261.578825892241812224441230101*c[49]
+                                        - 20983.193274618617971645560886358*c[50]
+                                        - 32190.361787342496408968407475977*c[51]
+                                        - 31838.467299793185867335347953677*c[52]
+                                        - 23396.159684871361383533475658665*c[53]
+                                        - 11240.996397117116770524407617692*c[54]
+                                        - 2485.4778212649574958588611612858*c[55]
+                                        + 75135.71720560069292829371061572*c[59]
+                                        + 65069.43983161373427868801019674*c[60]
+                                        + 16800.857120992369179764062043611*c[61]
+                                        + 266193.16294751073114008731444119*c[62]
+                                        + 338110.72742520311817732169777075*c[63]
+                                        + 198408.66916543742595398001005118*c[64]
+                                        + 46952.06065765378097884847186923*c[65]
+                                        + 444435.41893057983413691522251464*c[66]
+                                        + 641487.2718924359141364460053015*c[67]
+                                        + 544217.1331371330503308451761909*c[68]
+                                        + 279967.998171219561977729793239*c[69]
+                                        + 63490.77413293997630527360321638*c[70]
+                                        + 338093.47819796820209706705871217*c[71]
+                                        + 518669.9297240972692632072223389*c[72]
+                                        + 513000.*c[73]
+                                        + 376972.60377910753423239015873831*c[74]
+                                        + 181121.50617748296540914306716723*c[75]
+                                        + 40047.471830316579923041546180324*c[76]
+                                        + 93904.12131530756195769694373846*c[77]
+                                        + 149092.81672837226264971025499492*c[78]
+                                        + 159815.06562273783329562075697393*c[79]
+                                        + 138026.0844913018605911563852658*c[80]
+                                        + 93904.12131530756195769694373846*c[81]
+                                        + 43256.213426512496806956841870272*c[82]
+                                        + 9404.892343881454552882968490945*c[83]
+                                        - 157552.27703844841607246882030629*c[87]
+                                        - 136444.27433938003101845517733457*c[88]
+                                        - 35229.760146784990565563979781118*c[89]
+                                        - 627643.661961148142684893815739*c[90]
+                                        - 797214.5218145489853266922307498*c[91]
+                                        - 467817.96459734207175847403896112*c[92]
+                                        - 110705.93610100589362162932913415*c[93]
+                                        - 1.3142712048888539808599270659777e6*c[94]
+                                        - 1.8969870848268841073765219882141e6*c[95]
+                                        - 1.6093427229773029299612661942026e6*c[96]
+                                        - 827913.0389116963291311338205117*c[97]
+                                        - 187753.02926983628297998958085396*c[98]
+                                        - 1.7036591659131822955227368189998e6*c[99]
+                                        - 2.6135871788115276106051938507837e6*c[100]
+                                        - 2.5850163001420319864094912892496e6*c[101]
+                                        - 1.8995717845535609028854606125263e6*c[102]
+                                        - 912674.5531677762297443232958927*c[103]
+                                        - 201799.93657085227141530828884897*c[104]
+                                        - 1.1662999957129383441743558086039e6*c[105]
+                                        - 1.8517499453219919023397949162158e6*c[106]
+                                        - 1.9849215107907919490918933346769e6*c[107]
+                                        - 1.7142998570845183384370009459984e6*c[108]
+                                        - 1.1662999957129383441743558086039e6*c[109]
+                                        - 537247.1498295733164624091030901*c[110]
+                                        - 116809.84547545639142805651291726*c[111]
+                                        - 311706.78529669513756649858511164*c[112]
+                                        - 505613.1327408337798583575066448*c[113]
+                                        - 568661.5021258252892809402776991*c[114]
+                                        - 536708.6360400771490459060007787*c[115]
+                                        - 430452.22731448376140135518896369*c[116]
+                                        - 278965.8043560178004348721640691*c[117]
+                                        - 124874.97747747544638994086899702*c[118]
+                                        - 26827.448630087804158438011897327*c[119]
+                                        + 291484.23628045479605515460426076*c[123]
+                                        + 252432.75342157958563774537802055*c[124]
+                                        + 65177.856669270737841366548397*c[125]
+                                        + 1.2427458629985456523704387841012e6*c[126]
+                                        + 1.5784992487803090494063757030737e6*c[127]
+                                        + 926288.0761404629028066373235572*c[128]
+                                        + 219199.76642323321599913032041064*c[129]
+                                        + 2.9212810201279848797264324591684e6*c[130]
+                                        + 4.2165059583735915788145590155287e6*c[131]
+                                        + 3.5771478017828673443156841370341e6*c[132]
+                                        + 1.8402340688075525355799083332367e6*c[133]
+                                        + 417325.86001828355424663320845264*c[134]
+                                        + 4.6929770849642980118023232759977e6*c[135]
+                                        + 7.199506207067259692758778403101e6*c[136]
+                                        + 7.120803564205376954838703952936e6*c[137]
+                                        + 5.232646901750585348777828954658e6*c[138]
+                                        + 2.5140948669451596491798160407131e6*c[139]
+                                        + 555887.290734371799956694512145*c[140]
+                                        + 5.19620874869360882569366964902e6*c[141]
+                                        + 8.250089429515294654191709818093e6*c[142]
+                                        + 8.843407834822501275322472685822e6*c[143]
+                                        + 7.637708949678561821859988360622e6*c[144]
+                                        + 5.19620874869360882569366964902e6*c[145]
+                                        + 2.3935937155248381876546966277398e6*c[146]
+                                        + 520422.141150816141945481227449*c[147]
+                                        + 3.2953276013167492054911583797979e6*c[148]
+                                        + 5.345282780171690785643572843318e6*c[149]
+                                        + 6.011822751878168937737933261698e6*c[150]
+                                        + 5.674020796578031577562258153498e6*c[151]
+                                        + 4.5506904970564631885354091911494e6*c[152]
+                                        + 2.9491937881393959019115784165164e6*c[153]
+                                        + 1.3201636262221437223383445070868e6*c[154]
+                                        + 283616.64267105342067636374207997*c[155]
+                                        + 854387.7808115001360046766640696*c[156]
+                                        + 1.40585089344496274712755336055e6*c[157]
+                                        + 1.6313421698098777462375822506398e6*c[158]
+                                        + 1.6263839812295250222792615737611e6*c[159]
+                                        + 1.4313769314893963317480946709737e6*c[160]
+                                        + 1.0948323364789697332115462813053e6*c[161]
+                                        + 686120.0394974628636028882253183*c[162]
+                                        + 300820.87693509571311399945413998*c[163]
+                                        + 64049.65573677972548919768660786*c[164]
+                                        + y*(47114.940305597331829460790767371*c[41]
+                                             + 48963.282242921582962811852878262*c[42]
+                                             + 21070.441855832069854434185992474*c[43]
+                                             + 3561.5547166932589469052806814348*c[44]
+                                             + 61295.83085332965775835399561447*c[45]
+                                             + 79625.61999758620403831187492829*c[46]
+                                             + 53845.64606353980780509804659128*c[47]
+                                             + 20271.690605373790579931265693327*c[48]
+                                             + 3283.7052242855173799118211936323*c[49]
+                                             + 20983.193274618617971645560886358*c[50]
+                                             + 30113.564252675238576131736025914*c[51]
+                                             + 25805.915600885003281945492551928*c[52]
+                                             + 14936.531324239908679882953386605*c[53]
+                                             + 5245.798318654654492911390221589*c[54]
+                                             + 828.4926070883191652862870537619*c[55]
+                                             - 179433.90983869241876850330084554*c[62]
+                                             - 186473.18906480899244931075452811*c[63]
+                                             - 80245.28397357691449694302628737*c[64]
+                                             - 13563.928634433314505000669651111*c[65]
+                                             - 641962.2717886153159755442102989*c[66]
+                                             - 833933.453460166688377379806892*c[67]
+                                             - 563935.1452073190304152960883717*c[68]
+                                             - 212309.06527984150116644509320624*c[69]
+                                             - 34390.835988675820498689868408871*c[70]
+                                             - 653647.3911827385240543296468435*c[71]
+                                             - 938067.5503182060289254995139505*c[72]
+                                             - 803880.*c[73]
+                                             - 465287.84278121860251583523547474*c[74]
+                                             - 163411.84779568463101358241171088*c[75]
+                                             - 25808.370735092907061515663093986*c[76]
+                                             - 208675.82514512791546154876386324*c[77]
+                                             - 316257.4900298805571357490257468*c[78]
+                                             - 307187.10910453257494778685647057*c[79]
+                                             - 225442.60466912637229888876260081*c[80]
+                                             - 119988.59945844855139039053922137*c[81]
+                                             - 40372.465864744997019826385745587*c[82]
+                                             - 6269.928229254303035255312327297*c[83]
+                                             + 445717.96284197476799362024595958*c[90]
+                                             + 463203.69449303834325305833170048*c[91]
+                                             + 199331.13274147618709708893833995*c[92]
+                                             + 33693.110987262663276148056693002*c[93]
+                                             + 2.085310311756981649631084278018e6*c[94]
+                                             + 2.7088975571327905053336733991697e6*c[95]
+                                             + 1.8318518472845995959298238680097e6*c[96]
+                                             + 689651.5614134430421662344724863*c[97]
+                                             + 111713.05241555258837309380060811*c[98]
+                                             + 4.3431311131026196547833149892811e6*c[99]
+                                             + 6.232948251513724865091623136194e6*c[100]
+                                             + 5.341345022250481807945008168758e6*c[101]
+                                             + 3.0915844441373423368119937859474e6*c[102]
+                                             + 1.0857827782756549136958287473203e6*c[103]
+                                             + 171482.5752080951226580788745618*c[104]
+                                             + 3.7765904623085622573264854754793e6*c[105]
+                                             + 5.723590740086156789050275195576e6*c[106]
+                                             + 5.559436056292040850115563604736e6*c[107]
+                                             + 4.0800336598611536454800622514762e6*c[108]
+                                             + 2.1715395158274232979627291484006e6*c[109]
+                                             + 730656.1237682197103888763802025*c[110]
+                                             + 113472.42131901478024439775540534*c[111]
+                                             + 1.142924879421215504410494812076e6*c[112]
+                                             + 1.7910702498785467794982494726909e6*c[113]
+                                             + 1.8741489972784981323772623159967e6*c[114]
+                                             + 1.5734726354150554467150707632587e6*c[115]
+                                             + 1.0598030700087634677260951893796e6*c[116]
+                                             + 534957.9542356576643633430910972*c[117]
+                                             + 174824.96846846562494591721659583*c[118]
+                                             + 26827.448630087804158438011897327*c[119]
+                                             - 906168.8584364395381867782800738*c[126]
+                                             - 941718.3018291616487935764137655*c[127]
+                                             - 405251.03331145251997790382905626*c[128]
+                                             - 68499.92700726037999972822512832*c[129]
+                                             - 4.8166979959304070945945140824973e6*c[130]
+                                             - 6.257074240249990832771188646112e6*c[131]
+                                             - 4.2312537716379054354517320506302e6*c[132]
+                                             - 1.5929731297168825753890288544546e6*c[133]
+                                             - 258037.39263912895149613468299093*c[134]
+                                             - 1.2810559069767408086271206780426e7*c[135]
+                                             - 1.8384789608108111281683053132244e7*c[136]
+                                             - 1.5754904500377017518572005872542e7*c[137]
+                                             - 9.118979857944637438632060140405e6*c[138]
+                                             - 3.2026397674418520215678016951065e6*c[139]
+                                             - 505807.3546321761423029382497896*c[140]
+                                             - 2.0197692763283632045634150952123e7*c[141]
+                                             - 3.0610501303964298193056451836621e7*c[142]
+                                             - 2.9732580888177198398882038563638e7*c[143]
+                                             - 2.1820546111149464079537620984176e7*c[144]
+                                             - 1.1613673338888088426239636797471e7*c[145]
+                                             - 3.9076431640568205802525487997271e6*c[146]
+                                             - 606865.1408673923824720187872626*c[147]
+                                             - 1.5707728232943171212841188277037e7*c[148]
+                                             - 2.4615480192756752312870487144567e7*c[149]
+                                             - 2.5757268607365960378767464258583e7*c[150]
+                                             - 2.1624938772519102788045816074772e7*c[151]
+                                             - 1.4565347997820031488270920038707e7*c[152]
+                                             - 7.352166631843976371941923134822e6*c[153]
+                                             - 2.4026977997243015746557870028979e6*c[154]
+                                             - 368701.63547236944687927286470396*c[155]
+                                             - 4.556734830994667392024942208371e6*c[156]
+                                             - 7.300559025608929353504487626716e6*c[157]
+                                             - 8.015700030315505762501722267782e6*c[158]
+                                             - 7.315792204375408583970974443705e6*c[159]
+                                             - 5.658932054725520381329676606175e6*c[160]
+                                             - 3.6065065201660179446968583384176e6*c[161]
+                                             - 1.7549737064697009300318773654399e6*c[162]
+                                             - 561532.303612178664479465647728*c[163]
+                                             - 85399.54098237296731893024881047*c[164]
+                                             + y*(280858.49390751920073930059200578*c[66]
+                                                  + 324307.45412339815659120325823577*c[67]
+                                                  + 179433.90983869241876850330084554*c[68]
+                                                  + 53077.26631996037529161127330156*c[69]
+                                                  + 6687.106997798076208078585523947*c[70]
+                                                  + 394442.3912309629024465782351642*c[71]
+                                                  + 527035.5737519052897351944356024*c[72]
+                                                  + 390600.*c[73]
+                                                  + 183871.75965873606660299256330174*c[74]
+                                                  + 50714.02172969523031456005880683*c[75]
+                                                  + 6229.606729160356876917573850273*c[76]
+                                                  + 143464.62978727544187981477515598*c[77]
+                                                  + 207073.35656718369812459757638183*c[78]
+                                                  + 181784.77659034047947859538658227*c[79]
+                                                  + 113871.51970532403498770401784429*c[80]
+                                                  + 49125.767169582196764906271492806*c[81]
+                                                  + 12976.864027953749042087052561082*c[82]
+                                                  + 1567.4820573135757588138280818242*c[83]
+                                                  - 1.0349885738499725099271925644575e6*c[94]
+                                                  - 1.1951018634409369876472088525749e6*c[95]
+                                                  - 661229.9448754570733971289363137*c[96]
+                                                  - 195594.45544288825775723036509589*c[97]
+                                                  - 24642.585091666012141123632487082*c[98]
+                                                  - 4.4990999099819954987396218811614e6*c[99]
+                                                  - 6.01148800215054908163961557001e6*c[100]
+                                                  - 4.4552727189252960477405984043776e6*c[101]
+                                                  - 2.0972832426737214552029733427869e6*c[102]
+                                                  - 578455.7027119708498379513847207*c[103]
+                                                  - 71056.31569396206739975643973555*c[104]
+                                                  - 5.040082124330912130182037601467e6*c[105]
+                                                  - 7.274731928050682473477765742276e6*c[106]
+                                                  - 6.386314203905097558835283507972e6*c[107]
+                                                  - 4.0004411664965152940526300646977e6*c[108]
+                                                  - 1.7258463031799790021532431786841e6*c[109]
+                                                  - 455892.58142680935711238715319356*c[110]
+                                                  - 55067.49858128658453036949894671*c[111]
+                                                  - 1.714387319131823256615742218114e6*c[112]
+                                                  - 2.5923385195610545492737821315263e6*c[113]
+                                                  - 2.5191483275107085285850214247489e6*c[114]
+                                                  - 1.8810983170477825931194315198026e6*c[115]
+                                                  - 1.0731619322357646879075165573129e6*c[116]
+                                                  - 438140.41037092207480065216356736*c[117]
+                                                  - 112387.47972972790175094678209732*c[118]
+                                                  - 13413.724315043902079219005948664*c[119]
+                                                  + 2.5009778055792498375779207736044e6*c[130]
+                                                  + 2.8878804185769188458943947597438e6*c[131]
+                                                  + 1.5978161095695586959048498652729e6*c[132]
+                                                  + 472640.3791467673575330085612118*c[133]
+                                                  + 59547.09060902975803756954222868*c[134]
+                                                  + 1.4459442910430539820147698742263e7*c[135]
+                                                  + 1.9320034965434198199051019986701e7*c[136]
+                                                  + 1.431858878856432555243242092158e7*c[137]
+                                                  + 6.74035872089905909334093221278e6*c[138]
+                                                  + 1.8590712313410694054475612668624e6*c[139]
+                                                  + 228364.50862601219890112855634067*c[140]
+                                                  + 3.5845033232513538848429212663579e7*c[141]
+                                                  + 5.17378489647569325771344514016e7*c[142]
+                                                  + 4.5419427546062268705151197708673e7*c[143]
+                                                  + 2.8451113101022954528955732913516e7*c[144]
+                                                  + 1.2274208349315242090522730396922e7*c[145]
+                                                  + 3.2423052499109333552095483811689e6*c[146]
+                                                  + 391639.7130016311305488028220125*c[147]
+                                                  + 3.4436173433760029197382605068888e7*c[148]
+                                                  + 5.207120810006236066184141511351e7*c[149]
+                                                  + 5.060106764873642466018603243207e7*c[150]
+                                                  + 3.7784826782675608820044471796333e7*c[151]
+                                                  + 2.1556150123470563731348591744421e7*c[152]
+                                                  + 8.800741227783032594351433709993e6*c[153]
+                                                  + 2.2574798008398657651985691071183e6*c[154]
+                                                  + 269435.81053750074964254555497597*c[155]
+                                                  + 1.1107041150549501768060796632904e7*c[156]
+                                                  + 1.7314163635059014885676183493089e7*c[157]
+                                                  + 1.7965853462499353247918377303243e7*c[158]
+                                                  + 1.4998548303432569203654778664883e7*c[159]
+                                                  + 1.0216036750560365911941633826089e7*c[160]
+                                                  + 5.487042062824013015860220186307e6*c[161]
+                                                  + 2.1563772669920261427519344224288e6*c[162]
+                                                  + 541477.578483172283605199017452*c[163]
+                                                  + 64049.65573677972548919768660786*c[164]
+                                                  + y*(1.5836831683136624155563469021688e6*c[99]
+                                                       + 1.9592997932935122932751339635589e6*c[100]
+                                                       + 1.2647225782755679103263634180169e6*c[101]
+                                                       + 498813.31177104726502124771396012*c[102]
+                                                       + 113120.22630811874396831049301206*c[103]
+                                                       + 11369.010511033930783961030357688*c[104]
+                                                       + 2.3459291342340245551392756835919e6*c[105]
+                                                       + 3.2167541907307745046359865973119e6*c[106]
+                                                       + 2.5499721598480246937238921671761e6*c[107]
+                                                       + 1.3792766850142867545824556182661e6*c[108]
+                                                       + 497621.33150418702684772514500434*c[109]
+                                                       + 108063.4267085770327970102881644*c[110]
+                                                       + 10679.757300613155787708024038149*c[111]
+                                                       + 891481.4059485480934401859534193*c[112]
+                                                       + 1.2989972654382302432360988280885e6*c[113]
+                                                       + 1.1707346333648800021733287973954e6*c[114]
+                                                       + 779405.6631664925232730059338138*c[115]
+                                                       + 382063.45969223489718865112289398*c[116]
+                                                       + 130293.44038745772561487558721816*c[117]
+                                                       + 27472.495045044598205786991179345*c[118]
+                                                       + 2682.7448630087804158438011897327*c[119]
+                                                       - 5.69245436684318093972130455748e6*c[135]
+                                                       - 7.042585845099795444878247051682e6*c[136]
+                                                       - 4.5459696153845991142697159801961e6*c[137]
+                                                       - 1.7929545957441309394804471177665e6*c[138]
+                                                       - 406603.88334594149569437889696289*c[139]
+                                                       - 40865.227859391656645465110082014*c[140]
+                                                       - 2.8986037684237975198513568726872e7*c[141]
+                                                       - 3.9745854566871650042499179638892e7*c[142]
+                                                       - 3.1507170459881033245915695707818e7*c[143]
+                                                       - 1.7042188267920056046173283859307e7*c[144]
+                                                       - 6.148553448171691708775605487518e6*c[145]
+                                                       - 1.3352195994127707530862944985114e6*c[146]
+                                                       - 131957.88528163066921193896885827*c[147]
+                                                       - 3.4871156677133840092507437975021e7*c[148]
+                                                       - 5.081153332420630661635686872684e7*c[149]
+                                                       - 4.5794416524005194491600855285714e7*c[150]
+                                                       - 3.0487205693769443913995374309741e7*c[151]
+                                                       - 1.4944781433057360039646044846438e7*c[152]
+                                                       - 5.096553829879951341550491218848e6*c[153]
+                                                       - 1.0746131917448249899834124287686e6*c[154]
+                                                       - 104938.15778828976565025458456959*c[155]
+                                                       - 1.2439886088615441980228092228853e7*c[156]
+                                                       - 1.8853200402619816208847399803586e7*c[157]
+                                                       - 1.8469026378145654703335839935076e7*c[158]
+                                                       - 1.4105504969335057449544036118425e7*c[159]
+                                                       - 8.500381702910052262213801283252e6*c[160]
+                                                       - 3.910483498294296600035593541227e6*c[161]
+                                                       - 1.282624400366685679714786968146e6*c[162]
+                                                       - 264722.37170288422754031951964318*c[163]
+                                                       - 25619.862294711890195679074643142*c[164]
+                                                       + y*(8.564056588524856308651736214758e6*c[141]
+                                                            + 1.1125035847665031231991397171652e7*c[142]
+                                                            + 7.979088622956885042796832029902e6*c[143]
+                                                            + 3.7763939911868306011406708551874e6*c[144]
+                                                            + 1.1678258984352076784525094838306e6*c[145]
+                                                            + 215180.01808718206351390696463613*c[146]
+                                                            + 17994.257083858727619809859389764*c[147]
+                                                            + 1.3194491715672263818786598152711e7*c[148]
+                                                            + 1.8500476692240338054094239811811e7*c[149]
+                                                            + 1.545436116441957622726047855515e7*c[150]
+                                                            + 9.21848471467453266937993024685e6*c[151]
+                                                            + 3.9412118111748320497674254222383e6*c[152]
+                                                            + 1.1512264692995900708873667277649e6*c[153]
+                                                            + 205945.52569065442068478174310553*c[154]
+                                                            + 17016.998560263205240581824524798*c[155]
+                                                            + 5.183285870256434158428371762022e6*c[156]
+                                                            + 7.631057305822306560723947539547e6*c[157]
+                                                            + 7.051946909666861636929780773906e6*c[158]
+                                                            + 4.9333647430628925675804267737419e6*c[159]
+                                                            + 2.6486021205156504216144976586156e6*c[160]
+                                                            + 1.0604846553345314670715762018918e6*c[161]
+                                                            + 297785.43210842265780860046785922*c[162]
+                                                            + 52142.2853354165902730932387176*c[163]
+                                                            + 4269.9770491186483659465124405237*c[164])
+                                                       + z*(2.2250071695330062463982794343303e7*c[142]
+                                                            + 4.7874531737741310256780992179412e7*c[143]
+                                                            + 4.5316727894241967213688050262249e7*c[144]
+                                                            + 2.3356517968704153569050189676612e7*c[145]
+                                                            + 6.455400542615461905417208939084e6*c[146]
+                                                            + 755758.7975220665600320140943701*c[147]
+                                                            + 2.6118320036104006664603632675499e7*c[149]
+                                                            + 6.743721235383087808259117914974e7*c[150]
+                                                            + 8.341973053279249235242166387313e7*c[151]
+                                                            + 6.168853269664954512679448486982e7*c[152]
+                                                            + 2.7979174950065986532958786295045e7*c[153]
+                                                            + 7.223935362687570448635421142779e6*c[154]
+                                                            + 816815.9308926338515479275771903*c[155]
+                                                            + 8.079943029694206946648885630108e6*c[157]
+                                                            + 2.3165306924177801620565491165511e7*c[158]
+                                                            + 3.3981443789761729310265177921659e7*c[159]
+                                                            + 3.2156049205087368755085103538618e7*c[160]
+                                                            + 2.04798048823713161859571598503e7*c[161]
+                                                            + 8.519090449597069514612187679258e6*c[162]
+                                                            + 2.0937133034682661632734362008143e6*c[163]
+                                                            + 230578.76065240701176111167178828*c[164]))
+                                                  + z*(3.9185995865870245865502679271178e6*c[100]
+                                                       + 7.588335469653407461958180508101e6*c[101]
+                                                       + 5.985759741252567180254972567521e6*c[102]
+                                                       + 2.2624045261623748793662098602411e6*c[103]
+                                                       + 341070.31533101792351883091073065*c[104]
+                                                       + 4.2325713035931243482052455227789e6*c[106]
+                                                       + 1.056417037651324515971326754973e7*c[107]
+                                                       + 1.2068670993875009102596486659829e7*c[108]
+                                                       + 7.642041876671443626590064726852e6*c[109]
+                                                       + 2.6033461888884466992007023966878e6*c[110]
+                                                       + 373791.50552146045256978084133522*c[111]
+                                                       + 1.2254691183379530596566970076306e6*c[113]
+                                                       + 3.4805624235172108172720585868511e6*c[114]
+                                                       + 4.9691365424588606287274614120881e6*c[115]
+                                                       + 4.3995186267590685130814371727186e6*c[116]
+                                                       + 2.4384893251355438320365884459217e6*c[117]
+                                                       + 774224.8603603477676176333877815*c[118]
+                                                       + 107309.79452035121663375204758931*c[119]
+                                                       - 1.4085171690199590889756494103365e7*c[136]
+                                                       - 2.7275817692307594685618295881177e7*c[137]
+                                                       - 2.1515455148929571273765365413198e7*c[138]
+                                                       - 8.132077666918829913887577939258e6*c[139]
+                                                       - 1.2259568357817496993639533024604e6*c[140]
+                                                       - 5.229717706167322374013049952486e7*c[142]
+                                                       - 1.3052970619093570916165073936096e8*c[143]
+                                                       - 1.4911914734430049040401623376894e8*c[144]
+                                                       - 9.442421366835097981333965570118e7*c[145]
+                                                       - 3.2166653985853113597078912918684e7*c[146]
+                                                       - 4.6185259848570734224178639100393e6*c[147]
+                                                       - 4.7935408796421043977695159176262e7*c[149]
+                                                       - 1.3614556263893436200205659679537e8*c[150]
+                                                       - 1.9437257778560431491018884931101e8*c[151]
+                                                       - 1.7209142256247869136562112247413e8*c[152]
+                                                       - 9.53838663879295679287661202923e7*c[153]
+                                                       - 3.028455358553597699044162299257e7*c[154]
+                                                       - 4.1975263115315906260101833827836e6*c[155]
+                                                       - 1.3466571716157011577748142716847e7*c[157]
+                                                       - 4.1318237496340523358318566113922e7*c[158]
+                                                       - 6.732172826273550146373289965612e7*c[159]
+                                                       - 7.353948644293893897902071504919e7*c[160]
+                                                       - 5.587509030171494944319632668591e7*c[161]
+                                                       - 2.8312953466609590004184489624358e7*c[162]
+                                                       - 8.543312904956718252437584497575e6*c[163]
+                                                       - 1.1528938032620350588055583589414e6*c[164]
+                                                       + z*(4.7874531737741310256780992179412e7*c[143]
+                                                            + 1.1329181973560491803422012565562e8*c[144]
+                                                            + 1.0510433085916869106072585354475e8*c[145]
+                                                            + 4.5187803798308233337920462573588e7*c[146]
+                                                            + 7.557587975220665600320140943701e6*c[147]
+                                                            + 4.214825772114429880161948696859e7*c[150]
+                                                            + 1.4054411122372648168071041196017e8*c[151]
+                                                            + 2.004877312641110216620820758269e8*c[152]
+                                                            + 1.4995089074800989657507599530001e8*c[153]
+                                                            + 5.798158646367655228510009075125e7*c[154]
+                                                            + 9.189179222542130829914185243391e6*c[155]
+                                                            + 1.0160222335165702465160303142768e7*c[158]
+                                                            + 4.007245729924732229984101170007e7*c[159]
+                                                            + 7.479776662922496645204578431809e7*c[160]
+                                                            + 8.15328081166103342497539760078e7*c[161]
+                                                            + 5.292926018980427804936566309598e7*c[162]
+                                                            + 1.8951715246911029926181965610819e7*c[163]
+                                                            + 2.8822345081550876470138958973535e6*c[164])))
+                                             + z*(648614.9082467963131824065164715*c[67]
+                                                  + 1.0766034590321545126110198050733e6*c[68]
+                                                  + 636927.1958395245034993352796187*c[69]
+                                                  + 133742.13995596152416157171047894*c[70]
+                                                  + 624634.7540763321952417119236769*c[72]
+                                                  + 1.512e6*c[73]
+                                                  + 1.5504861895547473724360453986525e6*c[74]
+                                                  + 766345.2172487279247533519997476*c[75]
+                                                  + 149510.56149984856504602177240654*c[76]
+                                                  + 165658.68525374695849967806110547*c[78]
+                                                  + 470501.77470441065276812923585999*c[79]
+                                                  + 657924.3360752055354845121031003*c[80]
+                                                  + 533862.3193296189170557955875501*c[81]
+                                                  + 236467.30006493498254469740222415*c[82]
+                                                  + 43889.497604780121246787186291078*c[83]
+                                                  - 2.3902037268818739752944177051497e6*c[95]
+                                                  - 3.967379669252742440382773617882e6*c[96]
+                                                  - 2.3471334653146590930867643811507e6*c[97]
+                                                  - 492851.70183332024282247264974165*c[98]
+                                                  - 7.124726521067317430091396231123e6*c[100]
+                                                  - 1.7246216976485016958995864791139e7*c[101]
+                                                  - 1.7685199235518948487116964404041e7*c[102]
+                                                  - 8.741108396536448397551265369114e6*c[103]
+                                                  - 1.7053515766550896175941545536533e6*c[104]
+                                                  - 5.819785542440545978782212593821e6*c[106]
+                                                  - 1.6529283821872017211103086726517e7*c[107]
+                                                  - 2.3113660073090977254526307040476e7*c[108]
+                                                  - 1.875521469296472756322285507455e7*c[109]
+                                                  - 8.307375928221859396270165902638e6*c[110]
+                                                  - 1.5418899602760243668503459705078e6*c[111]
+                                                  - 1.5082696841082499195774732401608e6*c[113]
+                                                  - 4.6732026945126187196939527879399e6*c[114]
+                                                  - 7.665770177196809231250794001367e6*c[115]
+                                                  - 8.264682764438088218906019628103e6*c[116]
+                                                  - 5.828744335721030747909799569256e6*c[117]
+                                                  - 2.3975995675675285706868646847429e6*c[118]
+                                                  - 429239.17808140486653500819035724*c[119]
+                                                  + 5.775760837153837691788789519488e6*c[131]
+                                                  + 9.586896657417352175429099191638e6*c[132]
+                                                  + 5.671684549761208290396102734542e6*c[133]
+                                                  + 1.1909418121805951607513908445735e6*c[134]
+                                                  + 2.2897819218292383050727134799053e7*c[136]
+                                                  + 5.542679531057158278360937130934e7*c[137]
+                                                  + 5.683761948433801181411813109155e7*c[138]
+                                                  + 2.8092631940265048793429814699254e7*c[139]
+                                                  + 5.480748207024292773627085352176e6*c[140]
+                                                  + 4.1390279171805546061707561121278e7*c[142]
+                                                  + 1.1755616541333763664862662936362e8*c[143]
+                                                  + 1.6438420902813262616729979016698e8*c[144]
+                                                  + 1.3338697215008068395718507015417e8*c[145]
+                                                  + 5.908200677615478558381843716797e7*c[146]
+                                                  + 1.096591196404567165536647901635e7*c[147]
+                                                  + 3.0295975621854464385071368793313e7*c[149]
+                                                  + 9.386864723243858487686684277254e7*c[150]
+                                                  + 1.5397908534401417205997246126606e8*c[151]
+                                                  + 1.6600918933261977711777172729313e8*c[152]
+                                                  + 1.1707952374938326507541682598462e8*c[153]
+                                                  + 4.8159569084583802990902807618525e7*c[154]
+                                                  + 8.621945937200023988561457759231e6*c[155]
+                                                  + 7.695183837804006615856081552484e6*c[157]
+                                                  + 2.5158645782315072770873131591615e7*c[158]
+                                                  + 4.5339123115719827516391544666365e7*c[159]
+                                                  + 5.72417621253294402807912464234e7*c[160]
+                                                  + 5.286108128129049158941395221738e7*c[161]
+                                                  + 3.3941938280445917987212266493295e7*c[162]
+                                                  + 1.3236118585144211377015975982159e7*c[163]
+                                                  + 2.3057876065240701176111167178828e6*c[164]
+                                                  + z*(7.588335469653407461958180508101e6*c[101]
+                                                       + 1.4964399353131417950637431418804e7*c[102]
+                                                       + 1.0180820367730686957147944371085e7*c[103]
+                                                       + 2.3874922073171254646318163751146e6*c[104]
+                                                       + 5.828507793938342157083182096403e6*c[107]
+                                                       + 1.8965054418946442875508764751159e7*c[108]
+                                                       + 2.399245705466616022301531949128e7*c[109]
+                                                       + 1.3753527035637076901437673039105e7*c[110]
+                                                       + 2.9903320441716836205582467306818e6*c[111]
+                                                       + 1.2656590630971675699171122134004e6*c[114]
+                                                       + 5.037206906054187486655234856089e6*c[115]
+                                                       + 9.26214447738751265911881510046e6*c[116]
+                                                       + 9.189461790551174602560494816394e6*c[117]
+                                                       + 4.6952991531530767842617766742881e6*c[118]
+                                                       + 965788.1506831609497037684283038*c[119]
+                                                       - 2.7275817692307594685618295881177e7*c[137]
+                                                       - 5.3788637872323928184413413533e7*c[138]
+                                                       - 3.659434950113473461249410072666e7*c[139]
+                                                       - 8.581697850472247895547673117223e6*c[140]
+                                                       - 7.201638962258521884780730447501e7*c[143]
+                                                       - 2.3433008868390077063488265306548e8*c[144]
+                                                       - 2.9644811267970656453025240743392e8*c[145]
+                                                       - 1.6993703992526173221098293617418e8*c[146]
+                                                       - 3.6948207878856587379342911280315e7*c[147]
+                                                       - 4.9507477323248858909838762471042e7*c[150]
+                                                       - 1.9703521583746190826512294313719e8*c[151]
+                                                       - 3.6229773171048145550657078415606e8*c[152]
+                                                       - 3.5945467817793107698592885170718e8*c[153]
+                                                       - 1.8366116368002463465171048782591e8*c[154]
+                                                       - 3.7777736803784315634091650445052e7*c[155]
+                                                       - 1.0837570490843415962837656685619e7*c[158]
+                                                       - 4.8086948759096786759809214040084e7*c[159]
+                                                       - 1.0653438910555032604945586476707e8*c[160]
+                                                       - 1.4652720776217364335311235877799e8*c[161]
+                                                       - 1.2434175409668306589374790695564e8*c[162]
+                                                       - 5.847957847618260662936149388481e7*c[163]
+                                                       - 1.1528938032620350588055583589414e7*c[164]
+                                                       + z*(7.552787982373661202281341710375e7*c[144]
+                                                            + 1.6349562578092907498335132773628e8*c[145]
+                                                            + 1.2050081012882195556778790019623e8*c[146]
+                                                            + 3.0230351900882662401280563774803e7*c[147]
+                                                            + 4.835926407698115498691110949167e7*c[151]
+                                                            + 1.9191987950068747372780506403943e8*c[152]
+                                                            + 2.7746015158815436645184129742587e8*c[153]
+                                                            + 1.7489527720190960033538388029885e8*c[154]
+                                                            + 4.0840796544631692577396378859516e7*c[155]
+                                                            + 8.904990510943849399964669266682e6*c[159]
+                                                            + 4.458350783507282527878949137963e7*c[160]
+                                                            + 9.926479850742658914451352950502e7*c[161]
+                                                            + 1.1313979426815305995737422164432e8*c[162]
+                                                            + 6.377402591024029118016788427768e7*c[163]
+                                                            + 1.4090924262091539607623491053728e7*c[164]))))
+                                        + z*(97926.56448584316592562370575652*c[42]
+                                             + 126422.65113499241912660511595484*c[43]
+                                             + 42738.656600319107362863368177218*c[44]
+                                             + 79625.61999758620403831187492829*c[46]
+                                             + 190907.29058891386403625671064181*c[47]
+                                             + 165069.48064375800900801173493138*c[48]
+                                             + 49255.578364282760698677317904484*c[49]
+                                             + 18691.177812005320495530043050567*c[51]
+                                             + 54292.96529017364326850869861574*c[52]
+                                             + 76136.65524568307433285470044854*c[53]
+                                             + 53956.78270616216049851715656492*c[54]
+                                             + 14912.866927589744975153166967715*c[55]
+                                             - 372946.37812961798489862150905622*c[63]
+                                             - 481471.70384146148698165815772419*c[64]
+                                             - 162767.14361319977406000803581333*c[65]
+                                             - 833933.453460166688377379806892*c[67]
+                                             - 1.999406423916858380563322495136e6*c[68]
+                                             - 1.7288023887072807952124814732508e6*c[69]
+                                             - 515862.5398301373074803480261331*c[70]
+                                             - 582248.8243354382248503100431417*c[72]
+                                             - 1.69128e6*c[73]
+                                             - 2.3717327207255036730010716427739e6*c[74]
+                                             - 1.6808075773270419189968476633119e6*c[75]
+                                             - 464550.67323167232710728193569176*c[76]
+                                             - 135538.9242985202387724638681772*c[78]
+                                             - 431617.33051396349138233343124346*c[79]
+                                             - 731538.2478038998611331288419088*c[80]
+                                             - 798185.0311801142766404240217769*c[81]
+                                             - 501772.0757475449629606993656952*c[82]
+                                             - 131668.49281434036374036155887323*c[83]
+                                             + 926407.388986076686506116663401*c[91]
+                                             + 1.1959867964488571225825336300397e6*c[92]
+                                             + 404317.33184715195931377668031602*c[93]
+                                             + 2.7088975571327905053336733991697e6*c[95]
+                                             + 6.494747458554489476478466441125e6*c[96]
+                                             + 5.615734142938036200496480704531e6*c[97]
+                                             + 1.6756957862332888255964070091216e6*c[98]
+                                             + 3.8687265009395533645396281534999e6*c[100]
+                                             + 1.1237634981877637050481705497906e7*c[101]
+                                             + 1.5758872918788576867289455050493e7*c[102]
+                                             + 1.1168051433692450540871381401009e7*c[103]
+                                             + 3.0866863537457122078454197421124e6*c[104]
+                                             + 2.4529674600369243381644036552468e6*c[106]
+                                             + 7.811359522131854865352247596528e6*c[107]
+                                             + 1.3239292896284151625129181591525e7*c[108]
+                                             + 1.4445458518330250634273806943708e7*c[109]
+                                             + 9.081011823976444971976035011088e6*c[110]
+                                             + 2.3829208476993103851323528635121e6*c[111]
+                                             + 565601.1315405937198415524650603*c[113]
+                                             + 1.8984885946457513548756683201006e6*c[114]
+                                             + 3.5501312705870468980792611563706e6*c[115]
+                                             + 4.6666958712990929167098645313857e6*c[116]
+                                             + 4.3912499556276684350806935944054e6*c[117]
+                                             + 2.5474495405404991063547937275393e6*c[118]
+                                             + 643858.7671221072998025122855359*c[119]
+                                             - 1.8834366036583232975871528275311e6*c[127]
+                                             - 2.4315061998687151198674229743376e6*c[128]
+                                             - 821999.1240871245599967387015399*c[129]
+                                             - 6.257074240249990832771188646112e6*c[131]
+                                             - 1.5001717917625301089328868179507e7*c[132]
+                                             - 1.2971352627694615256739234957702e7*c[133]
+                                             - 3.8705608895869342724420202448639e6*c[134]
+                                             - 1.1411248722274000105872239875186e7*c[136]
+                                             - 3.3146682195598400493619025342232e7*c[137]
+                                             - 4.6482587594478859864177580892685e7*c[138]
+                                             - 3.2941437607973335078983103149667e7*c[139]
+                                             - 9.104532383379170561452888496213e6*c[140]
+                                             - 1.3118786273127556368452765072837e7*c[142]
+                                             - 4.1776157956805936990834256715998e7*c[143]
+                                             - 7.080544554434213854380574972416e7*c[144]
+                                             - 7.725617481955989257455062739187e7*c[145]
+                                             - 4.8566422181849055783138820796608e7*c[146]
+                                             - 1.2744167958215240031912394532515e7*c[147]
+                                             - 7.773309534554763888274890677232e6*c[149]
+                                             - 2.6091778589279804020050158599603e7*c[150]
+                                             - 4.8791043220525629585008530112132e7*c[151]
+                                             - 6.413649034334198739373077395195e7*c[152]
+                                             - 6.035091382458429684452940585516e7*c[153]
+                                             - 3.5010739367411251516412896327941e7*c[154]
+                                             - 8.848839251336866725102548752895e6*c[155]
+                                             - 1.7758116548778476805821726659579e6*c[157]
+                                             - 6.163123878034579956888447620668e6*c[158]
+                                             - 1.2224301259638523813665785547186e7*c[159]
+                                             - 1.7775704218961340491941454751161e7*c[160]
+                                             - 2.0093393469496385691882496456898e7*c[161]
+                                             - 1.7138998537650909082651738526317e7*c[162]
+                                             - 9.385611360374986249156782969167e6*c[163]
+                                             - 2.3057876065240701176111167178828e6*c[164]
+                                             + z*(1.0766034590321545126110198050733e6*c[68]
+                                                  + 1.5923179895988112587483381990468e6*c[69]
+                                                  + 601839.6298018268587270726971552*c[70]
+                                                  + 680400.*c[73]
+                                                  + 2.2362781580116548640904500942103e6*c[74]
+                                                  + 2.332844999565980594469762705114e6*c[75]
+                                                  + 784930.4478742049664916143051343*c[76]
+                                                  + 128318.66582847563257312615523454*c[79]
+                                                  + 531400.4252915121632759520832733*c[80]
+                                                  + 993818.6172536716973856259878987*c[81]
+                                                  + 847821.7831596449374163541006573*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 3.967379669252742440382773617882e6*c[96]
+                                                  - 5.867833663286647732716910952877e6*c[97]
+                                                  - 2.2178326582499410927011269238374e6*c[98]
+                                                  - 7.760797639418257631548139156013e6*c[101]
+                                                  - 2.5507498897383098779495621736597e7*c[102]
+                                                  - 2.6608962324750659092545763697154e7*c[103]
+                                                  - 8.95309577743922049236931140668e6*c[104]
+                                                  - 4.5079864968741865121190236526863e6*c[107]
+                                                  - 1.8668725443650404705578940301923e7*c[108]
+                                                  - 3.4914023443092318574533751384707e7*c[109]
+                                                  - 2.9784981986551544664675960675313e7*c[110]
+                                                  - 9.251339761656146201102075823047e6*c[111]
+                                                  - 876225.5052211160099426161477387*c[114]
+                                                  - 4.0528047248294606181612804351488e6*c[115]
+                                                  - 9.404639007808859007720643025083e6*c[116]
+                                                  - 1.3232824978393691427687112535607e7*c[117]
+                                                  - 9.890098216216055354083316824564e6*c[118]
+                                                  - 2.8973644520494828491113052849114e6*c[119]
+                                                  + 9.586896657417352175429099191638e6*c[132]
+                                                  + 1.4179211374403020725990256836354e7*c[133]
+                                                  + 5.359238154812678223381258800581e6*c[134]
+                                                  + 2.4942057889757212252624217089204e7*c[137]
+                                                  + 8.197733579471828627036268907435e7*c[138]
+                                                  + 8.551727664168919265058781827567e7*c[139]
+                                                  + 2.8773928086877537061542198098924e7*c[140]
+                                                  + 3.2060772385455719085989080735534e7*c[143]
+                                                  + 1.3277186113810712113512675359641e8*c[144]
+                                                  + 2.4830832111977560547730054590588e8*c[145]
+                                                  + 2.1183060966084764587369049423637e8*c[146]
+                                                  + 6.57954717842740299321988740981e7*c[147]
+                                                  + 1.7600371356082234664412533019851e7*c[150]
+                                                  + 8.140697544826978768744445698083e7*c[151]
+                                                  + 1.8890700855091216016849886209218e8*c[152]
+                                                  + 2.6580216202562687206310846980293e8*c[153]
+                                                  + 1.9865822247390818733747408142641e8*c[154]
+                                                  + 5.819813507610016192278983987481e7*c[155]
+                                                  + 3.4835048006282408451978182203775e6*c[158]
+                                                  + 1.7173910271105995271360433585744e7*c[159]
+                                                  + 4.4519151352881829164648879371167e7*c[160]
+                                                  + 7.697315344468615441967294796565e7*c[161]
+                                                  + 9.073587461109304808462685102168e7*c[162]
+                                                  + 6.172844394708164033099268798952e7*c[163]
+                                                  + 1.7293407048930525882083375384121e7*c[164]
+                                                  + z*(9.976266235420945300424954279202e6*c[102]
+                                                       + 1.5836831683136624155563469021688e7*c[103]
+                                                       + 6.366645886179001239018177000306e6*c[104]
+                                                       + 5.172287568803575329684208568498e6*c[108]
+                                                       + 2.1148906588927948641028318662684e7*c[109]
+                                                       + 2.475634866414673842258781147039e7*c[110]
+                                                       + 8.970996132515050861674740192045e6*c[111]
+                                                       + 816844.3631439222951332813280145*c[115]
+                                                       + 4.3223340894475059075887803802147e6*c[116]
+                                                       + 9.924618733795268570765334401706e6*c[117]
+                                                       + 9.590398270270114282747458738971e6*c[118]
+                                                       + 3.2192938356105364990125614276793e6*c[119]
+                                                       - 3.585909191488261878960894235533e7*c[138]
+                                                       - 5.69245436684318093972130455748e7*c[139]
+                                                       - 2.2884527601259327721460461645928e7*c[140]
+                                                       - 6.39082060047002101731498144724e7*c[144]
+                                                       - 2.6131352154729689762296323321953e8*c[145]
+                                                       - 3.0588667186547111797976928511352e8*c[146]
+                                                       - 1.1084462363656976213802873384094e8*c[147]
+                                                       - 3.1951656622291120259209125914139e7*c[151]
+                                                       - 1.6907227479822467923639969927283e8*c[152]
+                                                       - 3.8821105243216556314480315984375e8*c[153]
+                                                       - 3.7513769602728436013966397513377e8*c[154]
+                                                       - 1.2592578934594771878030550148351e8*c[155]
+                                                       - 5.342994306566309639978801560009e6*c[159]
+                                                       - 3.1969637325637586907229537721003e7*c[160]
+                                                       - 9.294482517684994817475903489293e7*c[161]
+                                                       - 1.5794763358227308370286896288959e8*c[162]
+                                                       - 1.3356446935918249662261575763815e8*c[163]
+                                                       - 4.2272772786274618822870473161184e7*c[164]
+                                                       + z*(8.174781289046453749167566386814e7*c[145]
+                                                            + 1.3556341139492470001376138772076e8*c[146]
+                                                            + 5.668190981415499200240105707776e7*c[147]
+                                                            + 3.5984977406378901323963449507393e7*c[152]
+                                                            + 1.7443266882931763479141493330817e8*c[153]
+                                                            + 2.2099539102958685911943887048632e8*c[154]
+                                                            + 8.423414287330286594088003139775e7*c[155]
+                                                            + 4.8933118355567735062086027123984e6*c[160]
+                                                            + 3.1299324442869370020047734865552e7*c[161]
+                                                            + 8.443477220754491974541665303406e7*c[162]
+                                                            + 8.934380044972342679485783787957e7*c[163]
+                                                            + 3.1704579589705964117152854870888e7*c[164])))))
+                                   + z*(12664.12255152325979732720130657*c[24]
+                                        + 9809.587147275872995969006303487*c[25]
+                                        + 7799.076868450521946041488225535*c[27]
+                                        + 20137.129884866909702235907462655*c[28]
+                                        + 11913.286700151222332287912277231*c[29]
+                                        + 1525.935778465135799372956536098*c[31]
+                                        + 4784.2240750198981456569427158154*c[32]
+                                        + 7325.702696670128995878576883547*c[33]
+                                        + 3775.7118534125455691692326492478*c[34]
+                                        - 50480.29318456856981727941867933*c[39]
+                                        - 39101.866963100368054528152866572*c[40]
+                                        - 74610.71579873765022904663295735*c[42]
+                                        - 192644.03982475035295482684335976*c[43]
+                                        - 113969.75093418428630096898180591*c[44]
+                                        - 41471.677082076147936620768191819*c[46]
+                                        - 130024.99759661601316571971478008*c[47]
+                                        - 199096.96130277830033861064520232*c[48]
+                                        - 102615.78825892241812224441230101*c[49]
+                                        - 8307.190138669031331346685800252*c[51]
+                                        - 28151.90792823818539848599187483*c[52]
+                                        - 52343.95048140711360383760655837*c[53]
+                                        - 62949.57982385585391493668265907*c[54]
+                                        - 29825.733855179489950306333935429*c[55]
+                                        + 130138.87966322746855737602039347*c[60]
+                                        + 100805.14272595421507858437226167*c[61]
+                                        + 245898.71085469317685623396201509*c[63]
+                                        + 634907.7413293997630527360321638*c[64]
+                                        + 375616.48526123024783078777495384*c[65]
+                                        + 256594.90875697436565457840212061*c[67]
+                                        + 804494.8924635879874455972169778*c[68]
+                                        + 1.2318591919533660727020110902516e6*c[69]
+                                        + 634907.7413293997630527360321638*c[70]
+                                        + 133850.30444492832755179541221648*c[72]
+                                        + 453600.*c[73]
+                                        + 843396.333878681263028398321245*c[74]
+                                        + 1.0142804345939046062912011761365e6*c[75]
+                                        + 480569.66196379895907649855416389*c[76]
+                                        + 27107.78485970404775449277363544*c[78]
+                                        + 95655.73270850001700905767935666*c[79]
+                                        + 193236.51828782260482761893937212*c[80]
+                                        + 281712.36394592268587309083121538*c[81]
+                                        + 294142.25130028497828730652471785*c[82]
+                                        + 131668.49281434036374036155887323*c[83]
+                                        - 272888.54867876006203691035466913*c[88]
+                                        - 211378.56088070994339338387868671*c[89]
+                                        - 579792.3795014901711466852587271*c[91]
+                                        - 1.4970174867114946296271169246756e6*c[92]
+                                        - 885647.4888080471489730346330732*c[93]
+                                        - 758794.8339307536429506087952856*c[95]
+                                        - 2.3790283730968825921166543740386e6*c[96]
+                                        - 3.6428173712114638481769888102516e6*c[97]
+                                        - 1.8775302926983628297998958085396e6*c[98]
+                                        - 674474.1106610393833819855098797*c[100]
+                                        - 2.2856986232834809142989186136523e6*c[101]
+                                        - 4.2498894162893226979810305229402e6*c[102]
+                                        - 5.110977497739546886568210456999e6*c[103]
+                                        - 2.4215992388502272569836994661876e6*c[104]
+                                        - 336681.80824036216406178089385741*c[106]
+                                        - 1.1880552108382842323031770324343e6*c[107]
+                                        - 2.4000197999183256738118013243978e6*c[108]
+                                        - 3.4988999871388150325230674258117e6*c[109]
+                                        - 3.6532806188410985519443819010124e6*c[110]
+                                        - 1.6353378366563894799927911808416e6*c[111]
+                                        - 68557.71291401135998079423818913*c[113]
+                                        - 247821.35501203281089286113269378*c[114]
+                                        - 523618.1815025142917521034153939*c[115]
+                                        - 831218.0941245203668439962269644*c[116]
+                                        - 1.0502242046344199545783422647307e6*c[117]
+                                        - 998999.8198198035711195269519762*c[118]
+                                        - 429239.17808140486653500819035724*c[119]
+                                        + 504865.5068431591712754907560411*c[124]
+                                        + 391067.14001562442704819929038197*c[125]
+                                        + 1.1479994536584065813864550567809e6*c[127]
+                                        + 2.964121843649481288981239435383e6*c[128]
+                                        + 1.7535981313858657279930425632851e6*c[129]
+                                        + 1.6866023833494366315258236062115e6*c[131]
+                                        + 5.287957620026847378553620028659e6*c[132]
+                                        + 8.097029902753231156551596666241e6*c[133]
+                                        + 4.1732586001828355424663320845264e6*c[134]
+                                        + 1.8579370856947766949054912008003e6*c[136]
+                                        + 6.296289467297385939015275074175e6*c[137]
+                                        + 1.1706938831035207898960566474828e7*c[138]
+                                        + 1.4078931254892894035406969827993e7*c[139]
+                                        + 6.670647488812461599480334145741e6*c[140]
+                                        + 1.5000162599118717553075836032896e6*c[142]
+                                        + 5.293134616463102953112720877645e6*c[143]
+                                        + 1.0692792529549986550603983704871e7*c[144]
+                                        + 1.558862624608082647708100894706e7*c[145]
+                                        + 1.6276437265568899676051937068631e7*c[146]
+                                        + 7.285909976111425987236737184287e6*c[147]
+                                        + 724784.1057859919709347217414668*c[149]
+                                        + 2.619938319884649498158165468133e6*c[150]
+                                        + 5.535630045441982026890007954633e6*c[151]
+                                        + 8.787540270177997881309755679461e6*c[152]
+                                        + 1.1102847202407137513078883450415e7*c[153]
+                                        + 1.0561309009777149778706756056694e7*c[154]
+                                        + 4.5378662827368547308218198732795e6*c[155]
+                                        + 147984.30457315397338184772216316*c[157]
+                                        + 543367.2018073965420928220728367*c[158]
+                                        + 1.1801558852965145468524605643537e6*c[159]
+                                        + 1.9639823013459158970497112927313e6*c[160]
+                                        + 2.7048798901245134585226437538132e6*c[161]
+                                        + 3.1085438524170766473436976738909e6*c[162]
+                                        + 2.7675520678028805606487949780878e6*c[163]
+                                        + 1.1528938032620350588055583589414e6*c[164]
+                                        + z*(126422.65113499241912660511595484*c[43]
+                                             + 106846.64150079776840715842044304*c[44]
+                                             + 58740.70479658888124192514173594*c[47]
+                                             + 217196.68505757632764212070385708*c[48]
+                                             + 147766.73509284828209603195371345*c[49]
+                                             + 9048.827548362273878084783102624*c[52]
+                                             + 41637.233337482931275779914307793*c[53]
+                                             + 87679.77189751351081009037941799*c[54]
+                                             + 52195.034246564107413036084387*c[55]
+                                             - 481471.70384146148698165815772419*c[64]
+                                             - 406917.85903299943515002008953333*c[65]
+                                             - 615201.9765898025786348684600419*c[68]
+                                             - 2.2747399851411589410690545700669e6*c[69]
+                                             - 1.5475876194904119224410440783992e6*c[70]
+                                             - 281880.*c[73]
+                                             - 1.297041331646759821172461054642e6*c[74]
+                                             - 2.7313123131564431183698774528819e6*c[75]
+                                             - 1.6259273563108531448754867749211e6*c[76]
+                                             - 46661.333028536593662954965539834*c[79]
+                                             - 234644.34363521316300496585495186*c[80]
+                                             - 610376.7885494991527250301343*c[81]
+                                             - 968939.1807538799284758332578941*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + 1.1959867964488571225825336300397e6*c[92]
+                                             + 1.0107933296178798982844417007901e6*c[93]
+                                             + 1.9983838334013813773779896741924e6*c[96]
+                                             + 7.389123872286889737495369348067e6*c[97]
+                                             + 5.027087358699866476789221027365e6*c[98]
+                                             + 1.8729391636462728417469509163177e6*c[101]
+                                             + 8.618133627462502974298920730738e6*c[102]
+                                             + 1.8148083579750232128915994776639e7*c[103]
+                                             + 1.0803402238109992727458969097393e7*c[104]
+                                             + 844471.299689930255713756496922*c[107]
+                                             + 4.2465656459779354269282280576589e6*c[108]
+                                             + 1.1046527102252544602679970015777e7*c[109]
+                                             + 1.7535746970437273049333033124859e7*c[110]
+                                             + 9.531683390797241540529411454048e6*c[111]
+                                             + 146037.58420351933499043602462312*c[114]
+                                             + 769718.726808696008875592020629*c[115]
+                                             + 2.1908534052282001097531043410704e6*c[116]
+                                             + 4.2730997326062961901906300896232e6*c[117]
+                                             + 5.694298972972880355381303626264e6*c[118]
+                                             + 2.8973644520494828491113052849114e6*c[119]
+                                             - 2.4315061998687151198674229743376e6*c[128]
+                                             - 2.0549978102178113999918467538497e6*c[129]
+                                             - 4.6159132054231695659473440552329e6*c[132]
+                                             - 1.706756924696659902202530915487e7*c[133]
+                                             - 1.1611682668760802817326060734592e7*c[134]
+                                             - 5.524447032599733415603170890372e6*c[137]
+                                             - 2.5420165090730626488222114550687e7*c[138]
+                                             - 5.352983611295666950334754261821e7*c[139]
+                                             - 3.1865863341827096965085109736747e7*c[140]
+                                             - 4.516341400735776971982081807135e6*c[143]
+                                             - 2.2711180646298421797069768779449e7*c[144]
+                                             - 5.907825133260462373347989153496e7*c[145]
+                                             - 9.378343593736369392606117119345e7*c[146]
+                                             - 5.097667183286096012764957813006e7*c[147]
+                                             - 2.0070598914830618476961660461233e6*c[150]
+                                             - 1.0578589016839627653386805201303e7*c[151]
+                                             - 3.0109879054317039883316355710267e7*c[152]
+                                             - 5.872712242123225298324161915054e7*c[153]
+                                             - 7.82592997624486798602170623801e7*c[154]
+                                             - 3.9819776631015900262961469388028e7*c[155]
+                                             - 357282.54365417854822541725337205*c[158]
+                                             - 1.9375693639196507485637412250583e6*c[159]
+                                             - 5.792083397189650272655080761614e6*c[160]
+                                             - 1.236516521199777581038922858886e7*c[161]
+                                             - 2.0163527691354010685472633560373e7*c[162]
+                                             - 2.3825013453259580478628756767886e7*c[163]
+                                             - 1.1528938032620350588055583589414e7*c[164]
+                                             + z*(1.0615453263992075058322254660312e6*c[69]
+                                                  + 936194.9796917306691310019733526*c[70]
+                                                  + 397560.56142429419806052446119294*c[74]
+                                                  + 1.8933234779086219317435755287881e6*c[75]
+                                                  + 1.3954319073319199404295365424611e6*c[76]
+                                                  + 50609.56431347734888342400793079*c[80]
+                                                  + 304318.91166997821004809194730057*c[81]
+                                                  + 807449.3172948999403965277149117*c[82]
+                                                  + 526673.9712573614549614462354929*c[83]
+                                                  - 3.9118891088577651551446073019179e6*c[97]
+                                                  - 3.4499619128332416997573085481915e6*c[98]
+                                                  - 4.5346664706458842274658883087283e6*c[102]
+                                                  - 2.1595679567913578393950185029575e7*c[103]
+                                                  - 1.5916614715447503097545442500764e7*c[104]
+                                                  - 1.7779738517762290195789466954212e6*c[108]
+                                                  - 1.0691083294035268154931594912203e7*c[109]
+                                                  - 2.8366649511001471109215200643155e7*c[110]
+                                                  - 1.8502679523312292402204151646094e7*c[111]
+                                                  - 251336.72712120686004100963938907*c[115]
+                                                  - 1.6624361882490407336879924539287e6*c[116]
+                                                  - 5.513677074330704761536296889836e6*c[117]
+                                                  - 1.0789198054053878568090891081343e7*c[118]
+                                                  - 6.438587671221072998025122855359e6*c[119]
+                                                  + 9.452807582935347150660171224236e6*c[133]
+                                                  + 8.336592685264166125259735912015e6*c[134]
+                                                  + 1.4573748585727695336953366946551e7*c[138]
+                                                  + 6.940532597006659113670895396286e7*c[139]
+                                                  + 5.115364993222673255385279662031e7*c[140]
+                                                  + 1.2644939156010202012869214628229e7*c[144]
+                                                  + 7.603491897805902179969832989244e7*c[145]
+                                                  + 2.017434377722358532130385659394e8*c[146]
+                                                  + 1.315909435685480598643977481962e8*c[147]
+                                                  + 5.048494601443087608523687254625e6*c[151]
+                                                  + 3.3392653026676391948977071581952e7*c[152]
+                                                  + 1.1075090084401119669296186241789e8*c[153]
+                                                  + 2.1671806088062711345906263428336e8*c[154]
+                                                  + 1.2932918905800035982842186638847e8*c[155]
+                                                  + 763284.9009380442342826859371442*c[159]
+                                                  + 5.312738564318782663883625802033e6*c[160]
+                                                  + 1.9372092165463182102943124789214e7*c[161]
+                                                  + 4.7048231279826024932769478307538e7*c[162]
+                                                  + 7.580686098764411970472786244327e7*c[163]
+                                                  + 4.2272772786274618822870473161184e7*c[164]
+                                                  + z*(7.918415841568312077781734510844e6*c[103]
+                                                       + 7.162476621951376393895449125344e6*c[104]
+                                                       + 2.4881066575209351342386257250217e6*c[109]
+                                                       + 1.4441203387418930746509556691061e7*c[110]
+                                                       + 1.1213745165643813577093425240057e7*c[111]
+                                                       + 270145.88059046911922429877376342*c[116]
+                                                       + 1.9987079394448804760569076225657e6*c[117]
+                                                       + 6.368623851351247765886984318848e6*c[118]
+                                                       + 4.426529023964487686142271963059e6*c[119]
+                                                       - 2.8462271834215904698606522787402e7*c[139]
+                                                       - 2.5745093551416743686643019351669e7*c[140]
+                                                       - 3.0742767240858458543878027437592e7*c[145]
+                                                       - 1.7843389192152481882153208298289e8*c[146]
+                                                       - 1.3855577954571220267253591730118e8*c[147]
+                                                       - 1.0567017174889042452274981204552e7*c[152]
+                                                       - 7.818139250370000924443952524631e7*c[153]
+                                                       - 2.4911487626811852040524560848727e8*c[154]
+                                                       - 1.7314796035067811332292006453982e8*c[155]
+                                                       - 1.3048831561484729349889607233062e6*c[160]
+                                                       - 1.0664954995348081636460709657892e7*c[161]
+                                                       - 4.2847496344127272706629346315794e7*c[162]
+                                                       - 9.927088938858158532761981986619e7*c[163]
+                                                       - 6.340915917941192823430570974178e7*c[164]
+                                                       + z*(5.422536455796988000550455508831e7*c[146]
+                                                            + 4.9880080636456392962112930228425e7*c[147]
+                                                            + 1.4689066848784642929803362804899e7*c[153]
+                                                            + 1.0037468082892203149682900956282e8*c[154]
+                                                            + 8.086477715837075130324483014184e7*c[155]
+                                                            + 1.3910810863497497786687882162468e6*c[161]
+                                                            + 1.2198934253269176464710943304026e7*c[162]
+                                                            + 4.5267525561193202909394637858984e7*c[163]
+                                                            + 3.2972762773294202681838969065724e7*c[164])))))));
+    grad[0] /*ARGH*/[1]= 13.416407864998738178455042012388*c[2]
+                         + 7.745966692414833770358530799565*c[3]
+                         - 15.874507866387543543009694521836*c[5]
+                         - 9.165151389911680013176094387456*c[6]
+                         - 51.8459255872628818477277394887*c[7]
+                         - 67.3498329619309449405074771817*c[8]
+                         - 28.98275349237887714743732831434*c[9]
+                         + 18.*c[11]
+                         + 10.392304845413263761164678049035*c[12]
+                         + 58.78775382679627435673481779294*c[13]
+                         + 76.36753236814713263529119110732*c[14]
+                         + 32.863353450309966807418186968048*c[15]
+                         + 127.27922061357855439215198517887*c[16]
+                         + 191.06019993708789165938815782706*c[17]
+                         + 170.76299364909248392794025139937*c[18]
+                         + 67.3498329619309449405074771817*c[19]
+                         - 19.899748742132399094689596420024*c[21]
+                         - 11.489125293076057319701222936438*c[22]
+                         - 64.99230723708768288367906854613*c[23]
+                         - 84.4274836768217319821813420438*c[24]
+                         - 36.331804249169899985070393716618*c[25]
+                         - 140.71247279470288663696890340633*c[26]
+                         - 211.22499852053496937195697277492*c[27]
+                         - 188.78559267062727845846163246239*c[28]
+                         - 74.4580418759451395767994517327*c[29]
+                         - 251.71412356083637127794884328319*c[30]
+                         - 399.6498467408688998357743308828*c[31]
+                         - 422.137418384108659910906710219*c[32]
+                         - 332.98648621227859072175349470667*c[33]
+                         - 125.85706178041818563897442164159*c[34]
+                         + 21.633307652783935758715327604823*c[36]
+                         + 12.48999599679679641169378624188*c[37]
+                         + 70.65408693062277483811234181567*c[38]
+                         + 91.78235124467012694050803396241*c[39]
+                         + 39.496835316262998034876922087446*c[40]
+                         + 152.97058540778354490084672327068*c[41]
+                         + 229.62578252452401822386511090094*c[42]
+                         + 205.23157651784483624448882460202*c[43]
+                         + 80.94442537939224879330183366897*c[44]
+                         + 273.64210202379311499265176613602*c[45]
+                         + 434.46518847889297838364614296191*c[46]
+                         + 458.91175622335063470254016981205*c[47]
+                         + 361.99447509596054607020117309513*c[48]
+                         + 136.82105101189655749632588306801*c[49]
+                         + 437.14985988788787440928251846579*c[50]
+                         + 713.8991525418698800376058109592*c[51]
+                         + 809.925922538598587853267623383*c[52]
+                         + 760.0447355254820788436016103803*c[53]
+                         + 562.0498198558558385262203808846*c[54]
+                         + 207.12315177207979132157176344048*c[55]
+                         - 23.237900077244501311075592398694*c[57]
+                         - 13.416407864998738178455042012388*c[58]
+                         - 75.89466384404110396797344506639*c[59]
+                         - 98.59006035092990042225456090414*c[60]
+                         - 42.426406871192851464050661726291*c[61]
+                         - 164.31676725154983403709093484024*c[62]
+                         - 246.65765749313358789591369646575*c[63]
+                         - 220.45407685048602883775556672353*c[64]
+                         - 86.94826047713663144231198494302*c[65]
+                         - 293.93876913398137178367408896471*c[66]
+                         - 466.6904755831213661045572789892*c[67]
+                         - 492.95030175464950211127280452072*c[68]
+                         - 388.84444190447161385795804616528*c[69]
+                         - 146.96938456699068589183704448235*c[70]
+                         - 469.57427527495583624592647043357*c[71]
+                         - 766.8507025490685432654945491569*c[72]
+                         - 870.*c[73]
+                         - 816.4190100677470138742913042355*c[74]
+                         - 603.7383539249432180304768905574*c[75]
+                         - 222.48595461286988846134192322402*c[76]
+                         - 695.5860838170930515384958795441*c[77]
+                         - 1154.5908366170242562098773955836*c[78]
+                         - 1360.9555466656506485028531615785*c[79]
+                         - 1380.260844913018605911563852658*c[80]
+                         - 1217.2756466799128401923677892023*c[81]
+                         - 865.1242685302499361391368374054*c[82]
+                         - 313.49641146271515176276561636484*c[83]
+                         + 24.738633753705963298928459135844*c[85]
+                         + 14.282856857085699995998799622735*c[86]
+                         + 80.79603950689662362690708733656*c[87]
+                         + 104.95713410721540847573475179582*c[88]
+                         + 45.166359162544859699440999719382*c[89]
+                         + 174.92855684535901412622458632637*c[90]
+                         + 262.58712839741402678744803384381*c[91]
+                         + 234.69128658729535372498697606745*c[92]
+                         + 92.56349172324907493447268322253*c[93]
+                         + 312.9217154497271382999826347566*c[94]
+                         + 496.82995078799345669385099691321*c[95]
+                         + 524.7856705360770423786737589791*c[96]
+                         + 413.95651945584816456556691025586*c[97]
+                         + 156.4608577248635691499913173783*c[98]
+                         + 499.89998999799949985995798679571*c[99]
+                         + 816.3749138722967888646391514829*c[100]
+                         + 926.1857265149360959460742202649*c[101]
+                         + 869.1444068737944769309619258396*c[102]
+                         + 642.7285585688564998199459830231*c[103]
+                         + 236.85438564654022466585479911851*c[104]
+                         + 740.5079337859925994757814657803*c[105]
+                         + 1229.1558078616396465747556442413*c[106]
+                         + 1448.8478180954685759794841858955*c[107]
+                         + 1469.3998775010157186602865251415*c[108]
+                         + 1295.8888841254870490826175651155*c[109]
+                         + 920.995113993554256792701319583*c[110]
+                         + 333.74241564416111836587575119216*c[111]
+                         + 1039.0226176556504585549952837055*c[112]
+                         + 1742.5085365644553995118535539736*c[113]
+                         + 2102.0561362627783066805185362419*c[114]
+                         + 2225.3772713856857399464395154241*c[115]
+                         + 2127.5225028187128437078474856826*c[116]
+                         + 1805.072851715409296931525767506*c[117]
+                         + 1248.7497747747544638994086899702*c[118]
+                         + 447.12414383479673597396686495546*c[119]
+                         - 26.153393661244041313421891903158*c[121]
+                         - 15.099668870541499394473369613892*c[122]
+                         - 85.41662601625048968649219172477*c[123]
+                         - 110.95945205344157610450346286618*c[124]
+                         - 47.749345545253287795872929228568*c[125]
+                         - 184.93242008906929350750577144363*c[126]
+                         - 277.60403455281409148109962310549*c[127]
+                         - 248.11287753762399182320642595282*c[128]
+                         - 97.85703858180054285675460732618*c[129]
+                         - 330.81717005016532243094190127042*c[130]
+                         - 525.2428009977861657546022215142*c[131]
+                         - 554.7972602672078805225173143309*c[132]
+                         - 437.62998069145125697500792704796*c[133]
+                         - 165.40858502508266121547095063521*c[134]
+                         - 528.4884104689524788065679364862*c[135]
+                         - 863.0619908210533633429224328042*c[136]
+                         - 979.1526949357796666207795857523*c[137]
+                         - 918.8492803501562301258975870907*c[138]
+                         - 679.4850991743674727513016326252*c[139]
+                         - 250.39968051097828826878131177705*c[140]
+                         - 782.8563086544043428540368586094*c[141]
+                         - 1299.449114047949166556475437878*c[142]
+                         - 1531.7049324200793994125277446679*c[143]
+                         - 1553.4323287481820654630484801265*c[144]
+                         - 1369.9985401452075999945645025665*c[145]
+                         - 973.6652402134935000629274417925*c[146]
+                         - 352.82857027173975725117371352478*c[147]
+                         - 1098.4425337722497351637194599326*c[148]
+                         - 1842.1596022060629261257510928949*c[149]
+                         - 2222.2691106164437707591582095771*c[150]
+                         - 2352.6427693128423614282533807188*c[151]
+                         - 2249.1918548669875529542827036716*c[152]
+                         - 1908.30186291372676006043309304*c[153]
+                         - 1320.1636262221437223383445070868*c[154]
+                         - 472.69440445175570112727290346662*c[155]
+                         - 1479.459360712554348060046171549*c[156]
+                         - 2498.4363109753268233298966079494*c[157]
+                         - 3060.0588229640292324862125867514*c[158]
+                         - 3327.13931178121845712965664909*c[159]
+                         - 3328.7835616032472831351038859853*c[160]
+                         - 3066.7572450391309053544713762054*c[161]
+                         - 2533.7766278817870570369050108935*c[162]
+                         - 1718.9764396291183606514254522285*c[163]
+                         - 609.9967213026640522780732057891*c[164]
+                         + z*(112.2497216032182415675124619695*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 127.27922061357855439215198517887*c[14]
+                              - 98.59006035092990042225456090414*c[15]
+                              - 352.72652296077764614040890675765*c[17]
+                              - 910.7359661284932476156813407966*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + 140.71247279470288663696890340633*c[24]
+                              + 108.99541274750969995521118114985*c[25]
+                              + 389.95384342252609730207441127677*c[27]
+                              + 1006.8564942433454851117953731327*c[28]
+                              + 595.6643350075611166143956138616*c[29]
+                              + 762.967889232567899686478268049*c[31]
+                              + 2392.1120375099490728284713579077*c[32]
+                              + 3662.8513483350644979392884417734*c[33]
+                              + 1887.8559267062727845846163246239*c[34]
+                              - 152.97058540778354490084672327068*c[39]
+                              - 118.49050594878899410463076626234*c[40]
+                              - 423.92452158373664902867405089404*c[42]
+                              - 1094.5684080951724599706070645441*c[43]
+                              - 647.5554030351379903464146693518*c[44]
+                              - 829.4335416415229587324153638364*c[46]
+                              - 2600.4999519323202633143942956016*c[47]
+                              - 3981.9392260555660067722129040464*c[48]
+                              - 2052.3157651784483624448882460202*c[49]
+                              - 1384.5316897781718885577809667087*c[51]
+                              - 4691.984654706364233080998645805*c[52]
+                              - 8723.991746901185600639601093061*c[53]
+                              - 10491.596637309308985822780443179*c[54]
+                              - 4970.9556425299149917177223225716*c[55]
+                              + 164.31676725154983403709093484024*c[60]
+                              + 127.27922061357855439215198517887*c[61]
+                              + 455.36798306424662380784067039831*c[63]
+                              + 1175.7550765359254871346963558588*c[64]
+                              + 695.5860838170930515384958795441*c[65]
+                              + 890.9545442950498807450638962521*c[67]
+                              + 2793.3850432763471786305458922841*c[68]
+                              + 4277.2888609491877524375385078181*c[69]
+                              + 2204.5407685048602883775556672353*c[70]
+                              + 1487.2256049436480839088379135164*c[72]
+                              + 5040.*c[73]
+                              + 9371.070376429791811426648013834*c[74]
+                              + 11269.782606598940069902235290406*c[75]
+                              + 5339.662910708877323072206157377*c[76]
+                              + 2258.98207164200397954106446962*c[78]
+                              + 7971.311059041668084088139946388*c[79]
+                              + 16103.043190651883735634911614344*c[80]
+                              + 23476.030328826890489424235934615*c[81]
+                              + 24511.854275023748190608877059821*c[82]
+                              + 10972.374401195030311696796572769*c[83]
+                              - 174.92855684535901412622458632637*c[88]
+                              - 135.49907748763457909832299915815*c[89]
+                              - 484.77623704137974176144252401934*c[91]
+                              - 1251.6868617989085531999305390264*c[92]
+                              - 740.5079337859925994757814657803*c[93]
+                              - 948.493542413442053688260994107*c[95]
+                              - 2973.7854663711032401458179675482*c[96]
+                              - 4553.5217140143298102212360128145*c[97]
+                              - 2346.9128658729535372498697606745*c[98]
+                              - 1583.272560237181651131421384694*c[100]
+                              - 5365.489726017560831687602379465*c[101]
+                              - 9976.266235420945300424954279202*c[102]
+                              - 11997.599759951987996638991683097*c[103]
+                              - 5684.505255516965391980515178844*c[104]
+                              - 2404.8700588597297432984349561244*c[106]
+                              - 8486.108648844887373594121660245*c[107]
+                              - 17142.998570845183384370009459984*c[108]
+                              - 24992.142765277250232307624470084*c[109]
+                              - 26094.861563150703942459870721517*c[110]
+                              - 11680.984547545639142805651291726*c[111]
+                              - 3427.8856457005679990397119094563*c[113]
+                              - 12391.067750601640544643056634689*c[114]
+                              - 26180.909075125714587605170769695*c[115]
+                              - 41560.904706226018342199811348219*c[116]
+                              - 52511.21023172099772891711323654*c[117]
+                              - 49949.990990990178555976347598809*c[118]
+                              - 21461.958904070243326750409517862*c[119]
+                              + 184.93242008906929350750577144363*c[124]
+                              + 143.2480366357598633876187876857*c[125]
+                              + 512.4997560975029381189531503486*c[127]
+                              + 1323.2686802006612897237676050817*c[128]
+                              + 782.8563086544043428540368586094*c[129]
+                              + 1002.7362564503190437133315137999*c[131]
+                              + 3143.8511415141779896275981145417*c[132]
+                              + 4813.9297876059638267250871975276*c[133]
+                              + 2481.1287753762399182320642595282*c[134]
+                              + 1673.8171943196186440590010818021*c[136]
+                              + 5672.332853421068413527274841599*c[137]
+                              + 10546.791739671358467532041869215*c[138]
+                              + 12683.721851254859491357630475669*c[139]
+                              + 6009.592332263478918450751482649*c[140]
+                              + 2542.4004405285961954365823784569*c[142]
+                              + 8971.414604174750767987662504483*c[143]
+                              + 18123.377168728790763735565601475*c[144]
+                              + 26421.400417086146571323743978068*c[145]
+                              + 27587.18180604898250178294418412*c[146]
+                              + 12348.999959510891503791079973367*c[147]
+                              + 3623.9205289299598546736087073341*c[149]
+                              + 13099.691599423247490790827340665*c[150]
+                              + 27678.150227209910134450039773163*c[151]
+                              + 43937.701350889989406548778397305*c[152]
+                              + 55514.23601203568756539441725207*c[153]
+                              + 52806.54504888574889353378028347*c[154]
+                              + 22689.331413684273654109099366398*c[155]
+                              + 4932.8101524384657793949240721052*c[157]
+                              + 18112.240060246551403094069094556*c[158]
+                              + 39338.529509883818228415352145123*c[159]
+                              + 65466.07671153052990165704309104*c[160]
+                              + 90162.66300415044861742145846044*c[161]
+                              + 103618.1284139025549114565891297*c[162]
+                              + 92251.73559342935202162649926959*c[163]
+                              + 38429.793442067835293518611964713*c[164]
+                              + z*(796.893970362431591663721173197*c[18]
+                                   + 673.498329619309449405074771817*c[19]
+                                   - 880.9994324629272994728209514911*c[28]
+                                   - 744.580418759451395767994517327*c[29]
+                                   - 2251.3995647152461861915024545013*c[32]
+                                   - 8324.662155306964768043837367667*c[33]
+                                   - 5663.567780118818353753848973872*c[34]
+                                   + 957.7473570832759024742811814761*c[43]
+                                   + 809.4442537939224879330183366897*c[44]
+                                   + 2447.5293665245367184135475723309*c[47]
+                                   + 9049.861877399013651755029327378*c[48]
+                                   + 6156.94729553534508733466473806*c[49]
+                                   + 4524.413774181136939042391551312*c[52]
+                                   + 20818.616668741465637889957153896*c[53]
+                                   + 43839.885948756755405045189708997*c[54]
+                                   + 26097.517123282053706518042193501*c[55]
+                                   - 1028.7856919689348012428593113765*c[64]
+                                   - 869.4826047713663144231198494302*c[65]
+                                   - 2629.0682760247973445934549574439*c[68]
+                                   - 9721.111047611790346448951154132*c[69]
+                                   - 6613.622305514580865132667001706*c[70]
+                                   - 4860.*c[73]
+                                   - 22362.781580116548640904500942103*c[74]
+                                   - 47091.591606145571006377197463481*c[75]
+                                   - 28033.230281221605946129082326227*c[76]
+                                   - 7776.888838089432277159160923306*c[79]
+                                   - 39107.390605868860500827642491977*c[80]
+                                   - 101729.46475824985878750502238333*c[81]
+                                   - 161489.86345897998807930554298235*c[82]
+                                   - 87778.99520956024249357437258216*c[83]
+                                   + 1095.2260040740449840499392216481*c[92]
+                                   + 925.6349172324907493447268322253*c[93]
+                                   + 2798.8569095257442260195933812219*c[96]
+                                   + 10348.912986396204114139172756397*c[97]
+                                   + 7040.738597618860611749609282024*c[98]
+                                   + 5173.865092945505087698759437342*c[101]
+                                   + 23806.998970890892194195913620824*c[102]
+                                   + 50132.8275683708069859557866758*c[103]
+                                   + 29843.652591464068307897704688932*c[104]
+                                   + 8279.130389116963291311338205117*c[107]
+                                   + 41632.996529195445362041451545675*c[108]
+                                   + 108299.28531620141767333303937036*c[109]
+                                   + 171919.08794546346126797091298882*c[110]
+                                   + 93447.87638036511314244521033381*c[111]
+                                   + 12169.798683626611249203002051927*c[114]
+                                   + 64143.22723405800073963266838575*c[115]
+                                   + 182571.11710235000914609202842253*c[116]
+                                   + 356091.64438385801584921917413527*c[117]
+                                   + 474524.91441440669628177530218869*c[118]
+                                   + 241447.03767079023742594210707595*c[119]
+                                   - 1157.8600951755786285082966544465*c[128]
+                                   - 978.5703858180054285675460732618*c[129]
+                                   - 2958.918721425108696120092343098*c[132]
+                                   - 10940.749517286281424375198176199*c[133]
+                                   - 7443.386326128719754696192778584*c[134]
+                                   - 5469.749537227458827329872168685*c[137]
+                                   - 25168.480287852105433883281733353*c[138]
+                                   - 52999.83773560066287460152734476*c[139]
+                                   - 31550.359744383264321866445283908*c[140]
+                                   - 8752.599613829025139500158540959*c[143]
+                                   - 44013.915981198491854786373603583*c[144]
+                                   - 114492.73514070663514240289057163*c[145]
+                                   - 181750.84483985212001174645580126*c[146]
+                                   - 98791.99967608713203032863978694*c[147]
+                                   - 12865.768535147832357026705423867*c[150]
+                                   - 67811.46805666427982940259744425*c[151]
+                                   - 193012.0452199810248930535622453*c[152]
+                                   - 376455.91295661700630283089199063*c[153]
+                                   - 501662.177964414614488570912693*c[154]
+                                   - 255254.97840394807860872736787197*c[155]
+                                   - 17864.127182708927411270862668603*c[158]
+                                   - 96878.46819598253742818706125292*c[159]
+                                   - 289604.16985948251363275403808072*c[160]
+                                   - 618258.260599888790519461429443*c[161]
+                                   - 1.0081763845677005342736316780187e6*c[162]
+                                   - 1.1912506726629790239314378383943e6*c[163]
+                                   - 576446.9016310175294027791794707*c[164]
+                                   + z*(4994.7972931841788608263024206*c[33]
+                                        + 4404.9971623146364973641047574557*c[34]
+                                        - 5429.917126439408191053017596427*c[48]
+                                        - 4788.7367854163795123714059073804*c[49]
+                                        - 13218.169313486644849453941050093*c[53]
+                                        - 62949.57982385585391493668265907*c[54]
+                                        - 46395.585996945873256032075010668*c[55]
+                                        + 5832.666628567074207869370692479*c[69]
+                                        + 5143.928459844674006214296556882*c[70]
+                                        + 14198.591479439078502161587899748*c[74]
+                                        + 67618.69563959364041941341174243*c[75]
+                                        + 49836.853833282855015340590802181*c[76]
+                                        + 25304.782156738674441712003965397*c[80]
+                                        + 152159.45583498910502404597365028*c[81]
+                                        + 403724.65864744997019826385745587*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        - 6209.347791837722468483503653838*c[97]
+                                        - 5476.130020370224920249696108241*c[98]
+                                        - 15115.554902152947424886294362428*c[102]
+                                        - 71985.59855971192797983395009858*c[103]
+                                        - 53055.38238482501032515147500255*c[104]
+                                        - 26938.997754185288175438586294261*c[108]
+                                        - 161986.11051568588113532719563943*c[109]
+                                        - 429797.71986365865316992728247205*c[110]
+                                        - 280343.62914109533942733563100142*c[111]
+                                        - 41889.454520201143340168273231512*c[115]
+                                        - 277072.69804150678894799874232146*c[116]
+                                        - 918946.1790551174602560494816394*c[117]
+                                        - 1.7981996756756464280151485135571e6*c[118]
+                                        - 1.0730979452035121663375204758931e6*c[119]
+                                        + 6564.449710371768854625118905719*c[133]
+                                        + 5789.300475877893142541483272232*c[134]
+                                        + 15979.987484350543132624305862447*c[138]
+                                        + 76102.33110752915694814578285402*c[139]
+                                        + 56089.52843445913657220701383806*c[140]
+                                        + 28479.592693716671200155888802319*c[144]
+                                        + 171249.81751815094999932056282081*c[145]
+                                        + 454377.11209963030002936613950315*c[146]
+                                        + 296375.99902826139609098591936081*c[147]
+                                        + 44285.040363535856215120063637061*c[151]
+                                        + 292918.00900593326271032518931537*c[152]
+                                        + 971499.1302106245323944023019113*c[153]
+                                        + 1.9010356217598869601672160902049e6*c[154]
+                                        + 1.1344665706842136827054549683199e6*c[155]
+                                        + 63607.07507817035285689049476202*c[159]
+                                        + 442728.21369323188865696881683604*c[160]
+                                        + 1.6143410137885985085785937324345e6*c[161]
+                                        + 3.9206859399855020777307898589615e6*c[162]
+                                        + 6.31723841563700997539398853694e6*c[163]
+                                        + 3.522731065522884901905872763432e6*c[164]
+                                        + z*(28851.890752600599711012646218742*c[54]
+                                             + 26097.517123282053706518042193501*c[55]
+                                             - 30991.902168147085192231147048615*c[75]
+                                             - 28033.230281221605946129082326227*c[76]
+                                             - 73036.53880079477041154206735214*c[81]
+                                             - 423910.89157982246870817705032867*c[82]
+                                             - 329171.23203585090935090389718308*c[83]
+                                             + 32993.399339867966990757227128517*c[103]
+                                             + 29843.652591464068307897704688932*c[104]
+                                             + 77753.33304752922294495705390693*c[109]
+                                             + 451287.60585684158582842364659565*c[110]
+                                             + 350429.53642636917428416953875177*c[111]
+                                             + 135072.94029523455961214938688171*c[116]
+                                             + 999353.9697224402380284538112829*c[117]
+                                             + 3.1843119256756238829434921594241e6*c[118]
+                                             + 2.2132645119822438430711359815295e6*c[119]
+                                             - 34880.235090950863601233483808091*c[139]
+                                             - 31550.359744383264321866445283908*c[140]
+                                             - 82199.91240871245599967387015399*c[145]
+                                             - 477095.9677046118150308344464783*c[146]
+                                             - 370469.99878532674511373239920102*c[147]
+                                             - 142797.52939039246557128352979124*c[152]
+                                             - 1.0565053041040541789789125033285e6*c[153]
+                                             - 3.3664172468664664919627784930712e6*c[154]
+                                             - 2.3398373020361907205800008721598e6*c[155]
+                                             - 217480.52602474548916482678721771*c[160]
+                                             - 1.7774924992246802727434516096487e6*c[161]
+                                             - 7.141249390687878784438224385966e6*c[162]
+                                             - 1.6545148231430264221269969977699e7*c[163]
+                                             - 1.0568193196568654705717618290296e7*c[164]
+                                             + z*(157452.61687250548837732290440779*c[82]
+                                                  + 144835.34209577440011439771476056*c[83]
+                                                  - 167621.1107468268747362716401641*c[110]
+                                                  - 154188.99602760243668503459705078*c[111]
+                                                  - 385957.39520314933330754078228855*c[117]
+                                                  - 2.6373595243242814277555511532171e6*c[118]
+                                                  - 2.1247339315029540893482905422683e6*c[119]
+                                                  + 177207.07371885581701145279440623*c[146]
+                                                  + 163006.79946554376785004225564845*c[147]
+                                                  + 408029.63468846230360564896680274*c[153]
+                                                  + 2.7881855785811675415785835989672e6*c[154]
+                                                  + 2.2462438099547430917568008372734e6*c[155]
+                                                  + 695540.5431748748893343941081234*c[161]
+                                                  + 6.099467126634588232355471652013e6*c[162]
+                                                  + 2.2633762780596601454697318929492e7*c[163]
+                                                  + 1.6486381386647101340919484532862e7*c[164]
+                                                  + z*(824174.8513513379461736097353804*c[118]
+                                                       + 767265.0308205111989313271402636*c[119]
+                                                       - 871307.9933066148567433073746773*c[154]
+                                                       - 811143.5980392127831344003023487*c[155]
+                                                       - 1.9715449298212810448017686147921e6*c[162]
+                                                       - 1.5486258744618727311108691899126e7*c[163]
+                                                       - 1.2822741078503301042937376858893e7*c[164]
+                                                       + z*(4.1788317247383867347436152743674e6*c[163]
+                                                            + 3.9253289015826431764094010792528e6*c[164])))))))
+                         + y*(129.61481396815720461931934872176*c[7]
+                              + 112.2497216032182415675124619695*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 146.96938456699068589183704448235*c[13]
+                              - 127.27922061357855439215198517887*c[14]
+                              - 32.863353450309966807418186968048*c[15]
+                              - 763.6753236814713263529119110732*c[16]
+                              - 969.9979381421385268861244935835*c[17]
+                              - 569.2099788303082797598008379979*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + 162.48076809271920720919767136532*c[23]
+                              + 140.71247279470288663696890340633*c[24]
+                              + 36.331804249169899985070393716618*c[25]
+                              + 844.274836768217319821813420438*c[26]
+                              + 1072.3730694119467675807046310111*c[27]
+                              + 629.285308902090928194872108208*c[28]
+                              + 148.91608375189027915359890346539*c[29]
+                              + 2642.9982973887818984184628544734*c[30]
+                              + 3814.8394461628394984323913402449*c[31]
+                              + 3236.3868742781663926502847783457*c[32]
+                              + 1664.9324310613929536087674735333*c[33]
+                              + 377.57118534125455691692326492478*c[34]
+                              - 176.63521732655693709528085453919*c[38]
+                              - 152.97058540778354490084672327068*c[39]
+                              - 39.496835316262998034876922087446*c[40]
+                              - 917.8235124467012694050803396241*c[41]
+                              - 1165.7924343552757848288536399586*c[42]
+                              - 684.1052550594827874816294153401*c[43]
+                              - 161.88885075878449758660366733795*c[44]
+                              - 2873.2420712498277074228435444282*c[45]
+                              - 4147.1677082076147936620768191819*c[46]
+                              - 3518.3234643790215327194746352257*c[47]
+                              - 1809.9723754798027303510058654756*c[48]
+                              - 410.46315303568967248897764920403*c[49]
+                              - 6994.397758206205990548520295453*c[50]
+                              - 10730.120595780832136322802491992*c[51]
+                              - 10612.822433264395289111782651226*c[52]
+                              - 7798.719894957120461177825219555*c[53]
+                              - 3746.9987990390389235081358725639*c[54]
+                              - 828.4926070883191652862870537619*c[55]
+                              + 189.73665961010275991993361266596*c[59]
+                              + 164.31676725154983403709093484024*c[60]
+                              + 42.426406871192851464050661726291*c[61]
+                              + 985.9006035092990042225456090414*c[62]
+                              + 1252.2619534266782154715618435954*c[63]
+                              + 734.8469228349534294591852224118*c[64]
+                              + 173.89652095427326288462396988604*c[65]
+                              + 3086.3570759068044037285779341294*c[66]
+                              + 4454.7727214752494037253194812605*c[67]
+                              + 3779.2856467856461828530915013255*c[68]
+                              + 1944.2222095223580692897902308264*c[69]
+                              + 440.90815370097205767551113344706*c[70]
+                              + 7513.188404399293379934823526937*c[71]
+                              + 11525.998438313272650293493829752*c[72]
+                              + 11400.*c[73]
+                              + 8377.168972869056316275336860851*c[74]
+                              + 4024.9223594996214535365126037163*c[75]
+                              + 889.9438184514795538453676928961*c[76]
+                              + 15650.686885884593659616157289743*c[77]
+                              + 24848.80278806204377495170916582*c[78]
+                              + 26635.844270456305549270126162322*c[79]
+                              + 23004.347415216976765192730877634*c[80]
+                              + 15650.686885884593659616157289743*c[81]
+                              + 7209.368904418749467826140311712*c[82]
+                              + 1567.4820573135757588138280818242*c[83]
+                              - 201.99009876724155906726771834139*c[87]
+                              - 174.92855684535901412622458632637*c[88]
+                              - 45.166359162544859699440999719382*c[89]
+                              - 1049.5713410721540847573475179582*c[90]
+                              - 1333.1346518637942898439669410532*c[91]
+                              - 782.3042886243178457499565868915*c[92]
+                              - 185.12698344649814986894536644507*c[93]
+                              - 3285.6780122221349521498176649443*c[94]
+                              - 4742.4677120672102684413049705351*c[95]
+                              - 4023.3568074432573249031654855065*c[96]
+                              - 2069.7825972792408228278345512793*c[97]
+                              - 469.3825731745907074499739521349*c[98]
+                              - 7998.399839967991997759327788731*c[99]
+                              - 12270.362341838157796268515731379*c[100]
+                              - 12136.226761230197119293386334505*c[101]
+                              - 8918.177392270238980682913673832*c[102]
+                              - 4284.8570571257099987996398868204*c[103]
+                              - 947.417542586160898663419196474*c[104]
+                              - 16661.428510184833488205082980056*c[105]
+                              - 26453.570647457027176282784517368*c[106]
+                              - 28356.021582725599272741333352527*c[107]
+                              - 24489.997958350261977671442085691*c[108]
+                              - 16661.428510184833488205082980056*c[109]
+                              - 7674.959283279618806605844329858*c[110]
+                              - 1668.7120782208055918293787559608*c[111]
+                              - 31170.678529669513756649858511164*c[112]
+                              - 50561.31327408337798583575066448*c[113]
+                              - 56866.15021258252892809402776991*c[114]
+                              - 53670.86360400771490459060007787*c[115]
+                              - 43045.222731448376140135518896369*c[116]
+                              - 27896.58043560178004348721640691*c[117]
+                              - 12487.497747747544638994086899702*c[118]
+                              - 2682.7448630087804158438011897327*c[119]
+                              + 213.54156504062622421623047931191*c[123]
+                              + 184.93242008906929350750577144363*c[124]
+                              + 47.749345545253287795872929228568*c[125]
+                              + 1109.5945205344157610450346286618*c[126]
+                              + 1409.3743292681330798271211634586*c[127]
+                              + 827.0429251254133060773547531761*c[128]
+                              + 195.71407716360108571350921465235*c[129]
+                              + 3473.5802855267358855248899633394*c[130]
+                              + 5013.681282251595218566657569*c[131]
+                              + 4253.4456620485937506726327432034*c[132]
+                              + 2188.1499034572562848750396352398*c[133]
+                              + 496.22575507524798364641285190563*c[134]
+                              + 8455.81456750323966090508698378*c[135]
+                              + 12972.083255977044491457258383966*c[136]
+                              + 12830.276692261940459168835951237*c[137]
+                              + 9428.192615766820448248340458844*c[138]
+                              + 4529.9006611624498183420108841677*c[139]
+                              + 1001.5987220439131530751252471082*c[140]
+                              + 17614.266944724097714215829318712*c[141]
+                              + 27966.404845814558149802406163026*c[142]
+                              + 29977.653677364411102788043002785*c[143]
+                              + 25890.538812469701091050808002108*c[144]
+                              + 17614.266944724097714215829318712*c[145]
+                              + 8113.87700177911250052439534827*c[146]
+                              + 1764.1428513586987862558685676239*c[147]
+                              + 32953.276013167492054911583797979*c[148]
+                              + 53452.82780171690785643572843318*c[149]
+                              + 60118.22751878168937737933261698*c[150]
+                              + 56740.20796578031577562258153498*c[151]
+                              + 45506.904970564631885354091911494*c[152]
+                              + 29491.937881393959019115784165164*c[153]
+                              + 13201.636262221437223383445070868*c[154]
+                              + 2836.1664267105342067636374207997*c[155]
+                              + 56959.18538743334240031177760464*c[156]
+                              + 93723.39289633084980850355737*c[157]
+                              + 108756.14465399184974917215004265*c[158]
+                              + 108425.5987486350014852841049174*c[159]
+                              + 95425.12876595975544987297806491*c[160]
+                              + 72988.82243193131554743641875369*c[161]
+                              + 45741.335966497524240192548354551*c[162]
+                              + 20054.725129006380874266630275999*c[163]
+                              + 4269.9770491186483659465124405237*c[164]
+                              + z*(1234.5428303627217614914311736518*c[17]
+                                   + 1593.7879407248631833274423463941*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 1364.8384519788413405572604394687*c[27]
+                                   - 1761.9988649258545989456419029823*c[28]
+                                   - 595.6643350075611166143956138616*c[29]
+                                   - 6103.743113860543197491826144392*c[31]
+                                   - 14634.097170649100210244765954259*c[32]
+                                   - 12653.486476066586447426632798853*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + 1483.7358255430782716003591781292*c[42]
+                                   + 1915.4947141665518049485623629521*c[43]
+                                   + 647.5554030351379903464146693518*c[44]
+                                   + 6635.468333132183669859322910691*c[46]
+                                   + 15908.940882409488669688059220151*c[47]
+                                   + 13755.790053646500750667644577615*c[48]
+                                   + 4104.6315303568967248897764920403*c[49]
+                                   + 18691.177812005320495530043050567*c[51]
+                                   + 54292.96529017364326850869861574*c[52]
+                                   + 76136.65524568307433285470044854*c[53]
+                                   + 53956.78270616216049851715656492*c[54]
+                                   + 14912.866927589744975153166967715*c[55]
+                                   - 1593.7879407248631833274423463941*c[63]
+                                   - 2057.5713839378696024857186227529*c[64]
+                                   - 695.5860838170930515384958795441*c[65]
+                                   - 7127.636354360399045960511170017*c[67]
+                                   - 17088.943794161182739857457223385*c[68]
+                                   - 14776.088792369921326602405754281*c[69]
+                                   - 4409.0815370097205767551113344706*c[70]
+                                   - 20077.545666739249132769311832472*c[72]
+                                   - 58320.*c[73]
+                                   - 81783.88692156909217245074630255*c[74]
+                                   - 57958.88197679454893092578149351*c[75]
+                                   - 16018.98873212663196921661847213*c[76]
+                                   - 45179.6414328400795908212893924*c[78]
+                                   - 143872.44350465449712744447708115*c[79]
+                                   - 243846.08260129995371104294730292*c[80]
+                                   - 266061.67706003809221347467392564*c[81]
+                                   - 167257.35858251498765356645523172*c[82]
+                                   - 43889.497604780121246787186291078*c[83]
+                                   + 1696.7168296448290961650488340677*c[91]
+                                   + 2190.4520081480899680998784432962*c[92]
+                                   + 740.5079337859925994757814657803*c[93]
+                                   + 7587.948339307536429506087952856*c[95]
+                                   + 18192.569911917337469127356977942*c[96]
+                                   + 15730.347739322230253491542589723*c[97]
+                                   + 4693.825731745907074499739521349*c[98]
+                                   + 21374.17956320195229027418869337*c[100]
+                                   + 62086.3811153460610523851132481*c[101]
+                                   + 87065.59623640097716734505552758*c[102]
+                                   + 61701.94162261022398271481437021*c[103]
+                                   + 17053.515766550896175941545536533*c[104]
+                                   + 48097.401177194594865968699122487*c[106]
+                                   + 153163.91219866382088925975679467*c[107]
+                                   + 259593.97835851277696331728610833*c[108]
+                                   + 283244.28467314216929948641066095*c[109]
+                                   + 178059.0553720871563132555884527*c[110]
+                                   + 46723.938190182556571222605166903*c[111]
+                                   + 94266.85525676561997359207751005*c[113]
+                                   + 316414.7657742918924792780533501*c[114]
+                                   + 591688.5450978411496798768593951*c[115]
+                                   + 777782.6452165154861183107552309*c[116]
+                                   + 731874.9926046114058467822657342*c[117]
+                                   + 424574.92342341651772579895458988*c[118]
+                                   + 107309.79452035121663375204758931*c[119]
+                                   - 1793.7491463412602834163360262201*c[127]
+                                   - 2315.7201903511572570165933088929*c[128]
+                                   - 782.8563086544043428540368586094*c[129]
+                                   - 8021.890051602552349706652110399*c[131]
+                                   - 19232.971689263206524780600230137*c[132]
+                                   - 16629.939266275147765050301227823*c[133]
+                                   - 4962.2575507524798364641285190563*c[134]
+                                   - 22596.532123314851694796514604328*c[136]
+                                   - 65636.99444672950592795846602422*c[137]
+                                   - 92044.72790985912844391600176769*c[138]
+                                   - 65230.56952073927738412495673201*c[139]
+                                   - 18028.776996790436755352254447947*c[140]
+                                   - 50848.00881057192390873164756914*c[142]
+                                   - 161923.09285583696508075293300775*c[143]
+                                   - 274439.71141217883156513856482234*c[144]
+                                   - 299442.5380603096611416690984181*c[145]
+                                   - 188241.94644127541001216597207988*c[146]
+                                   - 49395.999838043566015164319893469*c[147]
+                                   - 99657.81454557389600352423945169*c[149]
+                                   - 334509.98191384364128269434102055*c[150]
+                                   - 625526.1951349439690385708988735*c[151]
+                                   - 822262.6967095126588939842814353*c[152]
+                                   - 773729.6644177473954426846904508*c[153]
+                                   - 448855.6329155288655950371324095*c[154]
+                                   - 113446.65706842136827054549683199*c[155]
+                                   - 177581.16548778476805821726659579*c[157]
+                                   - 616312.3878034579956888447620668*c[158]
+                                   - 1.2224301259638523813665785547186e6*c[159]
+                                   - 1.7775704218961340491941454751161e6*c[160]
+                                   - 2.0093393469496385691882496456898e6*c[161]
+                                   - 1.7138998537650909082651738526317e6*c[162]
+                                   - 938561.1360374986249156782969167*c[163]
+                                   - 230578.76065240701176111167178828*c[164]
+                                   + z*(10131.298041218607837861761045256*c[32]
+                                        + 14984.3918795525365824789072618*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 11013.882149360415232860964075489*c[47]
+                                        - 16289.751379318224573159052789281*c[48]
+                                        - 6156.94729553534508733466473806*c[49]
+                                        - 45244.13774181136939042391551312*c[52]
+                                        - 148704.40477672475455635683681355*c[53]
+                                        - 155125.75028021621143323682512414*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + 11830.807242111588050670547308497*c[68]
+                                        + 17497.999885701222623608112077438*c[69]
+                                        + 6613.622305514580865132667001706*c[70]
+                                        + 48600.*c[73]
+                                        + 159734.15414368963314931786387216*c[74]
+                                        + 166631.78568328432817641162179385*c[75]
+                                        + 56066.46056244321189225816465245*c[76]
+                                        + 128318.66582847563257312615523454*c[79]
+                                        + 531400.4252915121632759520832733*c[80]
+                                        + 993818.6172536716973856259878987*c[81]
+                                        + 847821.7831596449374163541006573*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        - 12594.856092865849017088170215498*c[96]
+                                        - 18628.043375513167405450510961514*c[97]
+                                        - 7040.738597618860611749609282024*c[98]
+                                        - 51738.65092945505087698759437342*c[101]
+                                        - 170049.99264922065852997081157731*c[102]
+                                        - 177393.08216500439395030509131436*c[103]
+                                        - 59687.30518292813661579540937786*c[104]
+                                        - 136605.65142042989430663708038443*c[107]
+                                        - 565718.9528378910516842103121795*c[108]
+                                        - 1.0580007103967369265010227692335e6*c[109]
+                                        - 902575.2117136831716568472931913*c[110]
+                                        - 280343.62914109533942733563100142*c[111]
+                                        - 292075.16840703866998087204924625*c[114]
+                                        - 1.3509349082764868727204268117163e6*c[115]
+                                        - 3.1348796692696196692402143416942e6*c[116]
+                                        - 4.4109416594645638092290375118691e6*c[117]
+                                        - 3.2966994054053517846944389415214e6*c[118]
+                                        - 965788.1506831609497037684283038*c[119]
+                                        + 13315.134246412989132540415543941*c[132]
+                                        + 19693.349131115306563875356717158*c[133]
+                                        + 7443.386326128719754696192778584*c[134]
+                                        + 54697.49537227458827329872168685*c[137]
+                                        + 179774.85919894361024202344095252*c[138]
+                                        + 187537.88737212542247935925060454*c[139]
+                                        + 63100.71948876652864373289056782*c[140]
+                                        + 144417.89362817891480175261592583*c[143]
+                                        + 598071.4465680500952032736648487*c[144]
+                                        + 1.1185059509899802048527051617382e6*c[145]
+                                        + 954191.9354092236300616688929566*c[146]
+                                        + 296375.99902826139609098591936081*c[147]
+                                        + 308778.44484354797656864093017282*c[150]
+                                        + 1.4281925517240313629376220522952e6*c[151]
+                                        + 3.3141580447528449152368221419681e6*c[152]
+                                        + 4.6631958250109977554931310491742e6*c[153]
+                                        + 3.485231973226459426973229498709e6*c[154]
+                                        + 1.0210199136157923144349094714879e6*c[155]
+                                        + 580584.1334380401408663030367296*c[158]
+                                        + 2.8623183785176658785600722642907e6*c[159]
+                                        + 7.419858558813638194108146561861e6*c[160]
+                                        + 1.2828858907447692403278824660942e7*c[161]
+                                        + 1.512264576851550801410447517028e7*c[162]
+                                        + 1.0288073991180273388498781331587e7*c[163]
+                                        + 2.8822345081550876470138958973535e6*c[164]
+                                        + z*(72699.93122417654667199667577551*c[53]
+                                             + 115407.56301040239884405058487497*c[54]
+                                             + 46395.585996945873256032075010668*c[55]
+                                             - 78092.25313691493176188873344861*c[74]
+                                             - 123967.60867258834076892458819446*c[75]
+                                             - 49836.853833282855015340590802181*c[76]
+                                             - 303657.38588086409330054404758476*c[80]
+                                             - 1.2416211596135110969962151449863e6*c[81]
+                                             - 1.4534087711308198927137498868411e6*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + 83135.55196184121083687461899335*c[102]
+                                             + 131973.59735947186796302890851407*c[103]
+                                             + 53055.38238482501032515147500255*c[104]
+                                             + 323267.97305022345810526303553113*c[108]
+                                             + 1.3218066618079967900642699164178e6*c[109]
+                                             + 1.5472717915091711514117382168994e6*c[110]
+                                             + 560687.2582821906788546712620028*c[111]
+                                             + 816844.3631439222951332813280145*c[115]
+                                             + 4.3223340894475059075887803802147e6*c[116]
+                                             + 9.924618733795268570765334401706e6*c[117]
+                                             + 9.590398270270114282747458738971e6*c[118]
+                                             + 3.2192938356105364990125614276793e6*c[119]
+                                             - 87889.93116392798722943368224346*c[138]
+                                             - 139520.94036380345440493393523236*c[139]
+                                             - 56089.52843445913657220701383806*c[140]
+                                             - 341755.11232460005440187066562782*c[144]
+                                             - 1.3973985109481117519944557926178e6*c[145]
+                                             - 1.6357576035586690801057181022113e6*c[146]
+                                             - 592751.9980565227921819718387216*c[147]
+                                             - 863558.2870889491961948412409227*c[151]
+                                             - 4.5695209404925588982810729533197e6*c[152]
+                                             - 1.0492190606274744949859544860642e7*c[153]
+                                             - 1.0138856649386063787558485814426e7*c[154]
+                                             - 3.4033997120526410481163649049597e6*c[155]
+                                             - 1.7809981021887698799929338533364e6*c[159]
+                                             - 1.0656545775212528969076512573668e7*c[160]
+                                             - 3.0981608392283316058253011630978e7*c[161]
+                                             - 5.26492111940910279009563209632e7*c[162]
+                                             - 4.4521489786394165540871919212717e7*c[163]
+                                             - 1.4090924262091539607623491053728e7*c[164]
+                                             + z*(474737.50220516600767502343778888*c[81]
+                                                  + 787263.084362527441886614522039*c[82]
+                                                  + 329171.23203585090935090389718308*c[83]
+                                                  - 505396.664808939949142220850395*c[109]
+                                                  - 838105.5537341343736813582008205*c[110]
+                                                  - 350429.53642636917428416953875177*c[111]
+                                                  - 1.891021164133283834570091416344e6*c[116]
+                                                  - 9.166488136074796666054093579353e6*c[117]
+                                                  - 1.1613372905405216514264500816723e7*c[118]
+                                                  - 4.426529023964487686142271963059e6*c[119]
+                                                  + 534299.4306566309639978801560009*c[145]
+                                                  + 886035.3685942790850572639720311*c[146]
+                                                  + 370469.99878532674511373239920102*c[147]
+                                                  + 1.9991654114654945179979694170774e6*c[152]
+                                                  + 9.690703823850979710634162961565e6*c[153]
+                                                  + 1.2277521723865936617746603915907e7*c[154]
+                                                  + 4.6796746040723814411600017443195e6*c[155]
+                                                  + 4.8933118355567735062086027123984e6*c[160]
+                                                  + 3.1299324442869370020047734865552e7*c[161]
+                                                  + 8.443477220754491974541665303406e7*c[162]
+                                                  + 8.934380044972342679485783787957e7*c[163]
+                                                  + 3.1704579589705964117152854870888e7*c[164]
+                                                  + z*(2.8946804640236199998065558671641e6*c[117]
+                                                       + 4.9450491081080276770416584122821e6*c[118]
+                                                       + 2.1247339315029540893482905422683e6*c[119]
+                                                       - 3.0602222601634672770423672510206e6*c[153]
+                                                       - 5.227847959839689140459844248064e6*c[154]
+                                                       - 2.2462438099547430917568008372734e6*c[155]
+                                                       - 1.1128648690797998229350305729974e7*c[161]
+                                                       - 6.210366528937035291125571136595e7*c[162]
+                                                       - 8.33875470864085316752006486876e7*c[163]
+                                                       - 3.2972762773294202681838969065724e7*c[164]
+                                                       + z*(1.6758131903480888880815033225733e7*c[162]
+                                                            + 2.9251822073168707143205306920572e7*c[163]
+                                                            + 1.2822741078503301042937376858893e7*c[164]))))))
+                              + y*(890.9545442950498807450638962521*c[16]
+                                   + 925.9071227720413211185733802388*c[17]
+                                   + 398.44698518121579583186058659852*c[18]
+                                   + 67.3498329619309449405074771817*c[19]
+                                   - 984.9873095629202064587823238443*c[26]
+                                   - 1023.6288389841310054179453296015*c[27]
+                                   - 440.49971623146364973641047574557*c[28]
+                                   - 74.4580418759451395767994517327*c[29]
+                                   - 7047.995459703418395782567611929*c[30]
+                                   - 9155.614670790814796237739216588*c[31]
+                                   - 6191.348802966927012026631749879*c[32]
+                                   - 2330.9054034859501350522744629467*c[33]
+                                   - 377.57118534125455691692326492478*c[34]
+                                   + 1070.7940978544848143059270628948*c[41]
+                                   + 1112.8018691573087037002693835969*c[42]
+                                   + 478.87367854163795123714059073804*c[43]
+                                   + 80.94442537939224879330183366897*c[44]
+                                   + 7661.978856666207219794249451809*c[45]
+                                   + 9953.202499698275504788984366036*c[46]
+                                   + 6730.70575794247597563725582391*c[47]
+                                   + 2533.9613256717238224914082116659*c[48]
+                                   + 410.46315303568967248897764920403*c[49]
+                                   + 31474.789911927926957468341329537*c[50]
+                                   + 45170.34637901285786419760403887*c[51]
+                                   + 38708.873401327504922918238827891*c[52]
+                                   + 22404.796986359863019824430079908*c[53]
+                                   + 7868.697477981981739367085332384*c[54]
+                                   + 1242.7389106324787479294305806429*c[55]
+                                   - 1150.2173707608488382596365438817*c[62]
+                                   - 1195.3409555436473874955817597956*c[63]
+                                   - 514.3928459844674006214296556882*c[64]
+                                   - 86.94826047713663144231198494302*c[65]
+                                   - 8230.285535751478409942874491012*c[66]
+                                   - 10691.454531540598568940766755025*c[67]
+                                   - 7229.937759068192697632001132971*c[68]
+                                   - 2721.911093331301297005706323157*c[69]
+                                   - 440.90815370097205767551113344706*c[70]
+                                   - 33809.347819796820209706705871217*c[71]
+                                   - 48520.735361286518737525836928474*c[72]
+                                   - 41580.*c[73]
+                                   - 24066.612557649238061163891490073*c[74]
+                                   - 8452.336954949205052426676467804*c[75]
+                                   - 1334.9157276772193307680515393441*c[76]
+                                   - 104337.91257256395773077438193162*c[77]
+                                   - 158128.7450149402785678745128734*c[78]
+                                   - 153593.55455226628747389342823529*c[79]
+                                   - 112721.30233456318614944438130041*c[80]
+                                   - 59994.29972922427569519526961068*c[81]
+                                   - 20186.232932372498509913192872794*c[82]
+                                   - 3134.9641146271515176276561636484*c[83]
+                                   + 1224.4998979175130988835721042846*c[90]
+                                   + 1272.5376222336218221237866255508*c[91]
+                                   + 547.6130020370224920249696108241*c[92]
+                                   + 92.56349172324907493447268322253*c[93]
+                                   + 8761.808032592359872399513773185*c[94]
+                                   + 11381.922508961304644259131929284*c[95]
+                                   + 7696.85650119579662155388179836*c[96]
+                                   + 2897.695636190937151958968371791*c[97]
+                                   + 469.3825731745907074499739521349*c[98]
+                                   + 35992.799279855963989916975049291*c[99]
+                                   + 51654.26727773805136816262267564*c[100]
+                                   + 44265.29023964487686142271963059*c[101]
+                                   + 25620.865559149245885182268944315*c[102]
+                                   + 8998.199819963990997479243762323*c[103]
+                                   + 1421.1263138792413479951287947111*c[104]
+                                   + 111076.19006789888992136721986704*c[105]
+                                   + 168340.9041201810820308904469287*c[106]
+                                   + 163512.82518506002500339892955107*c[107]
+                                   + 120000.98999591628369059006621989*c[108]
+                                   + 63868.80928904186170478615142355*c[109]
+                                   + 21489.885993182932658496364123602*c[110]
+                                   + 3337.4241564416111836587575119216*c[111]
+                                   + 285731.219855303876102623703019*c[112]
+                                   + 447767.56246963669487456236817273*c[113]
+                                   + 468537.24931962453309431557899919*c[114]
+                                   + 393368.15885376386167876769081467*c[115]
+                                   + 264950.76750219086693152379734489*c[116]
+                                   + 133739.48855891441609083577277431*c[117]
+                                   + 43706.242117116406236479304148958*c[118]
+                                   + 6706.862157521951039609502974332*c[119]
+                                   - 1294.5269406234850545525404001054*c[126]
+                                   - 1345.3118597559452125622520196651*c[127]
+                                   - 578.9300475877893142541483272232*c[128]
+                                   - 97.85703858180054285675460732618*c[129]
+                                   - 9262.880761404629028066373235572*c[130]
+                                   - 12032.835077403828524559978165599*c[131]
+                                   - 8137.02648391904891433025394352*c[132]
+                                   - 3063.4098648401587988250554893357*c[133]
+                                   - 496.22575507524798364641285190563*c[134]
+                                   - 38051.165553764578474072891427008*c[135]
+                                   - 54608.28596467755826242491029379*c[136]
+                                   - 46796.746040723814411600017443195*c[137]
+                                   - 27086.078785974170609798198436847*c[138]
+                                   - 9512.791388441144618518222856752*c[139]
+                                   - 1502.3980830658697296126878706623*c[140]
+                                   - 117428.44629816065142810552879141*c[141]
+                                   - 177968.03083700173368056076649198*c[142]
+                                   - 172863.84237312324650512813118394*c[143]
+                                   - 126863.64018110153534614895921033*c[144]
+                                   - 67521.35662144237457116067905506*c[145]
+                                   - 22718.855604981515001468306975157*c[146]
+                                   - 3528.2857027173975725117371352478*c[147]
+                                   - 302071.69678736867717002285148147*c[148]
+                                   - 473374.61909147600601674013739552*c[149]
+                                   - 495332.0886031915457455281588189*c[150]
+                                   - 415864.20716382889977011184759177*c[151]
+                                   - 280102.84611192368246674846228282*c[152]
+                                   - 141387.81984315339176811390643888*c[153]
+                                   - 46205.726917775030281842057748036*c[154]
+                                   - 7090.416066776335516909093551999*c[155]
+                                   - 683510.2246492001088037413312556*c[156]
+                                   - 1.0950838538413394030256731440074e6*c[157]
+                                   - 1.2023550045473258643752583401673e6*c[158]
+                                   - 1.0973688306563112875956461665558e6*c[159]
+                                   - 848839.8082088280571994514909262*c[160]
+                                   - 540975.9780249026917045287507626*c[161]
+                                   - 263246.05597045513950478160481599*c[162]
+                                   - 84229.84554182679967191984715919*c[163]
+                                   - 12809.931147355945097839537321571*c[164]
+                                   + y*(5285.996594777563796836925708947*c[30]
+                                        + 6103.743113860543197491826144392*c[31]
+                                        + 3377.099347072869279287253681752*c[32]
+                                        + 998.95945863683577216526048412*c[33]
+                                        + 125.85706178041818563897442164159*c[34]
+                                        - 5746.484142499655414845687088856*c[45]
+                                        - 6635.468333132183669859322910691*c[46]
+                                        - 3671.2940497868050776203213584964*c[47]
+                                        - 1085.9834252878816382106035192854*c[48]
+                                        - 136.82105101189655749632588306801*c[49]
+                                        - 52457.98318654654492911390221589*c[50]
+                                        - 70091.91679501995185823766143963*c[51]
+                                        - 51946.97296282046115196819929284*c[52]
+                                        - 24453.613229950292971489790942672*c[53]
+                                        - 6744.597838270270062314644570615*c[54]
+                                        - 828.4926070883191652862870537619*c[55]
+                                        + 6172.714151813608807457155868259*c[66]
+                                        + 7127.636354360399045960511170017*c[67]
+                                        + 3943.6024140371960168901824361658*c[68]
+                                        + 1166.5333257134148415738741384958*c[69]
+                                        + 146.96938456699068589183704448235*c[70]
+                                        + 56348.91303299470034951117645203*c[71]
+                                        + 75290.79625027218424788491937177*c[72]
+                                        + 55800.*c[73]
+                                        + 26267.394236962295228998937614534*c[74]
+                                        + 7244.860247099318616365722686689*c[75]
+                                        + 889.9438184514795538453676928961*c[76]
+                                        + 286929.25957455088375962955031196*c[77]
+                                        + 414146.71313436739624919515276367*c[78]
+                                        + 363569.55318068095895719077316454*c[79]
+                                        + 227743.03941064806997540803568857*c[80]
+                                        + 98251.53433916439352981254298561*c[81]
+                                        + 25953.728055907498084174105122163*c[82]
+                                        + 3134.9641146271515176276561636484*c[83]
+                                        - 6571.356024444269904299635329889*c[94]
+                                        - 7587.948339307536429506087952856*c[95]
+                                        - 4198.2853642886163390293900718328*c[96]
+                                        - 1241.8695583675444936967007307676*c[97]
+                                        - 156.4608577248635691499913173783*c[98]
+                                        - 59987.99879975993998319495841549*c[99]
+                                        - 80153.17336200732108852820760014*c[100]
+                                        - 59403.63625233728063654131205837*c[101]
+                                        - 27963.776568982952736039644570491*c[102]
+                                        - 7712.742702826277997839351796277*c[103]
+                                        - 947.417542586160898663419196474*c[104]
+                                        - 305459.52268672194728375985463436*c[105]
+                                        - 440892.84412428378627137974195613*c[106]
+                                        - 387049.34569121803386880506108923*c[107]
+                                        - 242450.97978766759357894727664835*c[108]
+                                        - 104596.74564727145467595413204146*c[109]
+                                        - 27629.853419806627703781039587489*c[110]
+                                        - 3337.4241564416111836587575119216*c[111]
+                                        - 1.142924879421215504410494812076e6*c[112]
+                                        - 1.7282256797073696995158547543509e6*c[113]
+                                        - 1.6794322183404723523900142831659e6*c[114]
+                                        - 1.2540655446985217287462876798684e6*c[115]
+                                        - 715441.2881571764586050110382086*c[116]
+                                        - 292093.60691394804986710144237824*c[117]
+                                        - 74924.98648648526783396452139821*c[118]
+                                        - 8942.482876695934719479337299109*c[119]
+                                        + 6947.160571053471771049779926679*c[130]
+                                        + 8021.890051602552349706652110399*c[131]
+                                        + 4438.3780821376630441801385146471*c[132]
+                                        + 1312.8899420743537709250237811439*c[133]
+                                        + 165.40858502508266121547095063521*c[134]
+                                        + 63418.60925627429745678815237835*c[135]
+                                        + 84736.99546243069385548692976623*c[136]
+                                        + 62800.82802001897172119482860342*c[137]
+                                        + 29562.976846048504795354965845526*c[138]
+                                        + 8153.821190092409673015619591502*c[139]
+                                        + 1001.5987220439131530751252471082*c[140]
+                                        + 322928.22731994179142729020417639*c[141]
+                                        + 466106.74743024263583004010271709*c[142]
+                                        + 409184.03194650692527163241178984*c[143]
+                                        + 256316.33424345004080140299922087*c[144]
+                                        + 110578.45359743461342813270627858*c[145]
+                                        + 29209.957206404805001887823253774*c[146]
+                                        + 3528.2857027173975725117371352478*c[147]
+                                        + 1.2082867871494747086800914059259e6*c[148]
+                                        + 1.827059933335521426731277723281e6*c[149]
+                                        + 1.7754760578504008652696853484937e6*c[150]
+                                        + 1.3257833958833546954401569051345e6*c[151]
+                                        + 756356.1446831776747841611138393*c[152]
+                                        + 308797.93781694851208250644596466*c[153]
+                                        + 79209.81757332862334030067042521*c[154]
+                                        + 9453.888089035114022545458069332*c[155]
+                                        + 3.7023470501831672560202655443014e6*c[156]
+                                        + 5.771387878353004961892061164363e6*c[157]
+                                        + 5.988617820833117749306125767748e6*c[158]
+                                        + 4.9995161011441897345515928882944e6*c[159]
+                                        + 3.405345583520121970647211275363e6*c[160]
+                                        + 1.8290140209413376719534067287689e6*c[161]
+                                        + 718792.4223306753809173114741429*c[162]
+                                        + 180492.52616105742786839967248399*c[163]
+                                        + 21349.885245593241829732562202618*c[164]
+                                        + y*(28851.890752600599711012646218742*c[50]
+                                             + 35694.957627093494001880290547958*c[51]
+                                             + 23040.996072218752930308475492793*c[52]
+                                             + 9087.491403022068333999584471939*c[53]
+                                             + 2060.8493394714714079294747299101*c[54]
+                                             + 207.12315177207979132157176344048*c[55]
+                                             - 30991.902168147085192231147048615*c[71]
+                                             - 38342.535127453427163274727457846*c[72]
+                                             - 24750.*c[73]
+                                             - 9761.531642114366470236091681077*c[74]
+                                             - 2213.707297724791799445081932044*c[75]
+                                             - 222.48595461286988846134192322402*c[76]
+                                             - 344315.11148946106051155546037435*c[77]
+                                             - 472127.25297317883172408247415058*c[78]
+                                             - 374262.77533305392833828461943408*c[79]
+                                             - 202438.25725390939553369603172318*c[80]
+                                             - 73036.53880079477041154206735214*c[81]
+                                             - 15860.611589721248829217508685766*c[82]
+                                             - 1567.4820573135757588138280818242*c[83]
+                                             + 32993.399339867966990757227128517*c[99]
+                                             + 40818.745693614839443231957574143*c[100]
+                                             + 26348.387047407664798465904542018*c[101]
+                                             + 10391.943995230151354609327374169*c[102]
+                                             + 2356.6713814191404993398019377512*c[103]
+                                             + 236.85438564654022466585479911851*c[104]
+                                             + 366551.42722406633674051182556123*c[105]
+                                             + 502617.84230168351634937290583*c[106]
+                                             + 398433.14997625385839435815112127*c[107]
+                                             + 215511.98203348230540350869035408*c[108]
+                                             + 77753.33304752922294495705390693*c[109]
+                                             + 16884.910423215161374532857525687*c[110]
+                                             + 1668.7120782208055918293787559608*c[111]
+                                             + 2.2287035148713702336004648835482e6*c[112]
+                                             + 3.2474931635955756080902470702212e6*c[113]
+                                             + 2.9268365834122000054333219934884e6*c[114]
+                                             + 1.9485141579162313081825148345345e6*c[115]
+                                             + 955158.649230587242971627807235*c[116]
+                                             + 325733.6009686443140371889680454*c[117]
+                                             + 68681.23761261149551446747794836*c[118]
+                                             + 6706.862157521951039609502974332*c[119]
+                                             - 34880.235090950863601233483808091*c[135]
+                                             - 43153.09954105266816714612164021*c[136]
+                                             - 27855.205976621318102142867525711*c[137]
+                                             - 10986.241395490998403679210280432*c[138]
+                                             - 2491.4453636393474000881059862922*c[139]
+                                             - 250.39968051097828826878131177705*c[140]
+                                             - 387513.87278393014971274824501166*c[141]
+                                             - 531361.6920704766048462457170975*c[142]
+                                             - 421218.85641552183483844512978366*c[143]
+                                             - 227836.74154973336960124711041855*c[144]
+                                             - 82199.91240871245599967387015399*c[145]
+                                             - 17850.529403914047501153669766195*c[146]
+                                             - 1764.1428513586987862558685676239*c[147]
+                                             - 2.3561592349414756819261782415555e6*c[148]
+                                             - 3.4332117110950207173214100491107e6*c[149]
+                                             - 3.0942173327030536818649226544401e6*c[150]
+                                             - 2.0599463306600975617564442101176e6*c[151]
+                                             - 1.0097825292606324351112192463809e6*c[152]
+                                             - 344361.74526215887442908724451677*c[153]
+                                             - 72608.99944221790472860894788977*c[154]
+                                             - 7090.416066776335516909093551999*c[155]
+                                             - 1.0366571740512868316856743524044e7*c[156]
+                                             - 1.5711000335516513507372833169655e7*c[157]
+                                             - 1.539085531512137891944653327923e7*c[158]
+                                             - 1.175458747444588120795336343202e7*c[159]
+                                             - 7.083651419091710218511501069377e6*c[160]
+                                             - 3.2587362485785805000296612843559e6*c[161]
+                                             - 1.0688536669722380664289891401216e6*c[162]
+                                             - 220601.97641907018961693293303598*c[163]
+                                             - 21349.885245593241829732562202618*c[164]
+                                             + y*(149203.21497876645955500736616222*c[77]
+                                                  + 193820.6617468839414446233314934*c[78]
+                                                  + 139011.88798084860195422000150409*c[79]
+                                                  + 65792.43360752055354845121031003*c[80]
+                                                  + 20345.892951649971757501004476666*c[81]
+                                                  + 3748.8718302977497232695929620903*c[82]
+                                                  + 313.49641146271515176276561636484*c[83]
+                                                  - 158838.95179709541258755512440987*c[105]
+                                                  - 206337.85105016481197500571923547*c[106]
+                                                  - 147989.45570546571883219017041647*c[107]
+                                                  - 70041.39416088174925614032436508*c[108]
+                                                  - 21659.857063240283534666607874073*c[109]
+                                                  - 3990.9788273054017794350390515261*c[110]
+                                                  - 333.74241564416111836587575119216*c[111]
+                                                  - 2.0801232805466122180271005579783e6*c[112]
+                                                  - 2.9166165016443282819829388781609e6*c[113]
+                                                  - 2.4363936964620475720904410107958e6*c[114]
+                                                  - 1.4533022627602284167579630294258e6*c[115]
+                                                  - 621335.5253580789742158871796559*c[116]
+                                                  - 181491.87036338569840056977262378*c[117]
+                                                  - 32467.494144143616061384625939226*c[118]
+                                                  - 2682.7448630087804158438011897327*c[119]
+                                                  + 167922.67820636973154219090617172*c[141]
+                                                  + 218137.9577973535535684587680716*c[142]
+                                                  + 156452.71809719382436856533391965*c[143]
+                                                  + 74046.94100366334512040531088603*c[144]
+                                                  + 22898.547028141327028480578114326*c[145]
+                                                  + 4219.2160409251385002726855811007*c[146]
+                                                  + 352.82857027173975725117371352478*c[147]
+                                                  + 2.1990819526120439697977663587851e6*c[148]
+                                                  + 3.0834127820400563423490399686352e6*c[149]
+                                                  + 2.5757268607365960378767464258583e6*c[150]
+                                                  + 1.5364141191124221115633217078083e6*c[151]
+                                                  + 656868.6351958053416279042370397*c[152]
+                                                  + 191871.07821659834514789445462748*c[153]
+                                                  + 34324.254281775736780796957184256*c[154]
+                                                  + 2836.1664267105342067636374207997*c[155]
+                                                  + 1.5549857610769302475285115286066e7*c[156]
+                                                  + 2.289317191746691968217184261864e7*c[157]
+                                                  + 2.1155840729000584910789342321719e7*c[158]
+                                                  + 1.4800094229188677702741280321226e7*c[159]
+                                                  + 7.945806361546951264843492975847e6*c[160]
+                                                  + 3.1814539660035944012147286056755e6*c[161]
+                                                  + 893356.2963252679734258014035777*c[162]
+                                                  + 156426.85600624977081927971615279*c[163]
+                                                  + 12809.931147355945097839537321571*c[164]
+                                                  + y*(742901.1716237900778668216278494*c[112]
+                                                       + 1.000799779975994998719635889565e6*c[113]
+                                                       + 775216.1761470151365742312307077*c[114]
+                                                       + 416930.97702137700480761234450739*c[115]
+                                                       + 157585.09701110698621417428469533*c[116]
+                                                       + 40203.895333661388886202164821724*c[117]
+                                                       + 6243.748873873772319497043449851*c[118]
+                                                       + 447.12414383479673597396686495546*c[119]
+                                                       - 785386.4116471585606420594138518*c[148]
+                                                       - 1.0580337977588428625707490088454e6*c[149]
+                                                       - 819549.4556889169211426011355004*c[150]
+                                                       - 440774.54236831781889111688338762*c[151]
+                                                       - 166597.11762212454316649745142311*c[152]
+                                                       - 42503.086946714823292255100708619*c[153]
+                                                       - 6600.818131110718611691722535434*c[154]
+                                                       - 472.69440445175570112727290346662*c[155]
+                                                       - 1.1847510560586135219264849741765e7*c[156]
+                                                       - 1.6929404443168814554883379415465e7*c[157]
+                                                       - 1.4751137612536871727195699377648e7*c[158]
+                                                       - 9.47490990364425576156240809975e6*c[159]
+                                                       - 4.5670910465196552724613625315718e6*c[160]
+                                                       - 1.6143410137885985085785937324345e6*c[161]
+                                                       - 395802.58060806020975187021433326*c[162]
+                                                       - 60164.175387019142622799890828*c[163]
+                                                       - 4269.9770491186483659465124405237*c[164]
+                                                       + y*(3.5965657058922196201339722430357e6*c[156]
+                                                            + 4.9835476282921185702687004339897e6*c[157]
+                                                            + 4.0941932965408460304053369701227e6*c[158]
+                                                            + 2.4221574189767270367903900405375e6*c[159]
+                                                            + 1.056333983548763804514872966486e6*c[160]
+                                                            + 333663.18826025744250256648573115*c[161]
+                                                            + 72546.02555619432415937243820663*c[162]
+                                                            + 9740.866491231670710358077562628*c[163]
+                                                            + 609.9967213026640522780732057891*c[164])
+                                                       + z*(8.721208349511207497970225759482e6*c[157]
+                                                            + 2.1494514806839441659628019093144e7*c[158]
+                                                            + 2.5432652899255633886299095425644e7*c[159]
+                                                            + 1.8485844712103366579010276913505e7*c[160]
+                                                            + 8.758658691831757865692370250443e6*c[161]
+                                                            + 2.6660664391901414128569371040938e6*c[162]
+                                                            + 477302.45807035186480754580056877*c[163]
+                                                            + 38429.793442067835293518611964713*c[164]))
+                                                  + z*(1.7156567656731342835193758106829e6*c[113]
+                                                       + 3.9868260487560778452389034722112e6*c[114]
+                                                       + 4.288432906505592049449726972076e6*c[115]
+                                                       + 2.7014588059046911922429877376342e6*c[116]
+                                                       + 1.0338144514370071427880556668443e6*c[117]
+                                                       + 224774.95945945580350189356419464*c[118]
+                                                       + 21461.958904070243326750409517862*c[119]
+                                                       - 1.8137722247294449072641411580207e6*c[149]
+                                                       - 4.214825772114429880161948696859e6*c[150]
+                                                       - 4.5336810072169832800229165148441e6*c[151]
+                                                       - 2.8559505878078493114256705958248e6*c[152]
+                                                       - 1.0929365214869525989437025896502e6*c[153]
+                                                       - 237629.45271998587002090201127562*c[154]
+                                                       - 22689.331413684273654109099366398*c[155]
+                                                       - 2.1546514745851218524397028346956e7*c[157]
+                                                       - 5.743912360147010460303958043378e7*c[158]
+                                                       - 7.565679938097894450209983008973e7*c[159]
+                                                       - 6.244797961567691903161454890108e7*c[160]
+                                                       - 3.4004204332993883478570378619366e7*c[161]
+                                                       - 1.1963693096870046340047095912488e7*c[162]
+                                                       - 2.4787640259451886760593555021134e6*c[163]
+                                                       - 230578.76065240701176111167178828*c[164]
+                                                       + z*(1.8423869834433807136824016365552e7*c[158]
+                                                            + 5.449854192697635832778377591209e7*c[159]
+                                                            + 7.13025438895415568047539252378e7*c[160]
+                                                            + 5.255195215099054719415422150266e7*c[161]
+                                                            + 2.285199805020121211020231803509e7*c[162]
+                                                            + 5.52307130052835729277302997801e6*c[163]
+                                                            + 576446.9016310175294027791794707*c[164])))
+                                             + z*(323034.43624480656907437221915566*c[78]
+                                                  + 695059.4399042430097711000075204*c[79]
+                                                  + 657924.3360752055354845121031003*c[80]
+                                                  + 339098.21586083286262501674127777*c[81]
+                                                  + 93721.79575744374308173982405226*c[82]
+                                                  + 10972.374401195030311696796572769*c[83]
+                                                  - 343896.41841694135329167619872578*c[106]
+                                                  - 739947.2785273285941609508520824*c[107]
+                                                  - 700413.9416088174925614032436508*c[108]
+                                                  - 360997.61772067139224444346456788*c[109]
+                                                  - 99774.47068263504448587597628815*c[110]
+                                                  - 11680.984547545639142805651291726*c[111]
+                                                  - 3.4313135313462685670387516213657e6*c[113]
+                                                  - 8.859613441680172989419785493803e6*c[114]
+                                                  - 1.0959328538847624126371524484194e7*c[115]
+                                                  - 8.104376417714073576728963212903e6*c[116]
+                                                  - 3.6757847162204698410241979265576e6*c[117]
+                                                  - 949049.8288288133925635506043774*c[118]
+                                                  - 107309.79452035121663375204758931*c[119]
+                                                  + 363563.26299558925594743128011933*c[142]
+                                                  + 782263.5904859691218428266695982*c[143]
+                                                  + 740469.4100366334512040531088603*c[144]
+                                                  + 381642.45046902211714134296857209*c[145]
+                                                  + 105480.40102312846250681713952752*c[146]
+                                                  + 12348.999959510891503791079973367*c[147]
+                                                  + 3.6275444494588898145282823160415e6*c[149]
+                                                  + 9.366279493587621955915441548576e6*c[150]
+                                                  + 1.1586073685110068382280786649046e7*c[151]
+                                                  + 8.567851763423547934277011787474e6*c[152]
+                                                  + 3.8859965208424981295776092076452e6*c[153]
+                                                  + 1.0033243559288292289771418253859e6*c[154]
+                                                  + 113446.65706842136827054549683199*c[155]
+                                                  + 2.0199857574235517366622214075271e7*c[157]
+                                                  + 5.791326731044450405141372791378e7*c[158]
+                                                  + 8.495360947440432327566294480415e7*c[159]
+                                                  + 8.039012301271842188771275884654e7*c[160]
+                                                  + 5.119951220592829046489289962575e7*c[161]
+                                                  + 2.1297726123992673786530469198144e7*c[162]
+                                                  + 5.234283258670665408183590502036e6*c[163]
+                                                  + 576446.9016310175294027791794707*c[164]
+                                                  + z*(3.322355040630064871032419560176e6*c[114]
+                                                       + 8.934235221886650103020264525158e6*c[115]
+                                                       + 1.0130470522142591970911204016128e7*c[116]
+                                                       + 6.030584300049208332930324723259e6*c[117]
+                                                       + 1.8731246621621316958491130349554e6*c[118]
+                                                       + 241447.03767079023742594210707595*c[119]
+                                                       - 3.5123548100953582334682905807158e6*c[150]
+                                                       - 9.445168765035381833381076072592e6*c[151]
+                                                       - 1.0709814704279434917846264734343e7*c[152]
+                                                       - 6.375463042007223493838265106293e6*c[153]
+                                                       - 1.9802454393332155835075167606301e6*c[154]
+                                                       - 255254.97840394807860872736787197*c[155]
+                                                       - 3.2512711472530247888512970056857e7*c[158]
+                                                       - 1.122028804378925024395548327602e8*c[159]
+                                                       - 1.7476113698417048236459295401423e8*c[160]
+                                                       - 1.5456456514997219762986535736075e8*c[161]
+                                                       - 8.065411076541604274189053424149e7*c[162]
+                                                       - 2.3283535874776408195023557750434e7*c[163]
+                                                       - 2.8822345081550876470138958973535e6*c[164]
+                                                       + z*(3.0276967737209087959879875506719e7*c[159]
+                                                            + 9.242922356051683289505138456752e7*c[160]
+                                                            + 1.167821158910901048758982700059e8*c[161]
+                                                            + 7.617332683400404036734106011697e7*c[162]
+                                                            + 2.5569774539483135614689953601898e7*c[163]
+                                                            + 3.522731065522884901905872763432e6*c[164]))))
+                                        + z*(57111.93220334959040300846487673*c[51]
+                                             + 110596.7811466500140654806823654*c[52]
+                                             + 87239.91746901185600639601093061*c[53]
+                                             + 32973.589431543542526871595678562*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]
+                                             - 61348.05620392548346123956393255*c[72]
+                                             - 118800.*c[73]
+                                             - 93710.70376429791811426648013834*c[74]
+                                             - 35419.316763596668791121310912703*c[75]
+                                             - 5339.662910708877323072206157377*c[76]
+                                             - 496976.0557612408754990341833164*c[78]
+                                             - 1.2404137696752644482068861672672e6*c[79]
+                                             - 1.4170678007773657687358722220622e6*c[80]
+                                             - 897306.048124050036484659684612*c[81]
+                                             - 305677.24154735497743582834921659*c[82]
+                                             - 43889.497604780121246787186291078*c[83]
+                                             + 65309.99310978374310917113211863*c[100]
+                                             + 126472.25782755679103263634180169*c[101]
+                                             + 99762.66235420945300424954279202*c[102]
+                                             + 37706.742102706247989436831004019*c[103]
+                                             + 5684.505255516965391980515178844*c[104]
+                                             + 529071.4129491405435256556903474*c[106]
+                                             + 1.3205212970641556449641584437162e6*c[107]
+                                             + 1.5085838742343761378245608324786e6*c[108]
+                                             + 955255.2345839304533237580908565*c[109]
+                                             + 325418.27361105583740008779958598*c[110]
+                                             + 46723.938190182556571222605166903*c[111]
+                                             + 2.4509382366759061193133940152612e6*c[113]
+                                             + 6.961124847034421634544117173702e6*c[114]
+                                             + 9.938273084917721257454922824176e6*c[115]
+                                             + 8.799037253518137026162874345437e6*c[116]
+                                             + 4.8769786502710876640731768918434e6*c[117]
+                                             + 1.5484497207206955352352667755631e6*c[118]
+                                             + 214619.58904070243326750409517862*c[119]
+                                             - 69044.95926568426906743379462434*c[136]
+                                             - 133704.98868778232689028576412342*c[137]
+                                             - 105467.91739671358467532041869215*c[138]
+                                             - 39863.125818229558401409695780675*c[139]
+                                             - 6009.592332263478918450751482649*c[140]
+                                             - 559328.0969162911629960481232605*c[142]
+                                             - 1.396039638405729509750275287283e6*c[143]
+                                             - 1.5948571908481335872087297729298e6*c[144]
+                                             - 1.0098846381641816022817075476062e6*c[145]
+                                             - 344028.38487543437002223436276667*c[146]
+                                             - 49395.999838043566015164319893469*c[147]
+                                             - 2.5911031781849212960916302257439e6*c[149]
+                                             - 7.359219602104560108219275502452e6*c[150]
+                                             - 1.0506625826248881887037235097893e7*c[151]
+                                             - 9.302239057431280614357898512115e6*c[152]
+                                             - 5.155884669617814482636006502286e6*c[153]
+                                             - 1.6370028965154582156995471887876e6*c[154]
+                                             - 226893.31413684273654109099366398*c[155]
+                                             - 8.977714477438007718498761811231e6*c[157]
+                                             - 2.7545491664227015572212377409282e7*c[158]
+                                             - 4.4881152175157000975821933104078e7*c[159]
+                                             - 4.9026324295292625986013810032791e7*c[160]
+                                             - 3.7250060201143299628797551123941e7*c[161]
+                                             - 1.8875302311073060002789659749572e7*c[162]
+                                             - 5.695541936637812168291722998384e6*c[163]
+                                             - 768595.8688413567058703722392943*c[164]
+                                             + z*(556047.5519233944078168800060164*c[79]
+                                                  + 1.3158486721504110709690242062006e6*c[80]
+                                                  + 1.2207535770989983054500602686e6*c[81]
+                                                  + 524842.0562416849612577430146926*c[82]
+                                                  + 87778.99520956024249357437258216*c[83]
+                                                  - 591957.8228218628753287606816659*c[107]
+                                                  - 1.4008278832176349851228064873016e6*c[108]
+                                                  - 1.2995914237944170120799964724444e6*c[109]
+                                                  - 558737.0358227562491209054672137*c[110]
+                                                  - 93447.87638036511314244521033381*c[111]
+                                                  - 4.4298067208400864947098927469014e6*c[114]
+                                                  - 1.4771268900185928170326837348262e7*c[115]
+                                                  - 2.1071378686056591299495304353547e7*c[116]
+                                                  - 1.5759926970795264443391248610116e7*c[117]
+                                                  - 6.093898900900801783829114407055e6*c[118]
+                                                  - 965788.1506831609497037684283038*c[119]
+                                                  + 625810.8723887752974742613356786*c[143]
+                                                  + 1.4809388200732669024081062177206e6*c[144]
+                                                  + 1.3739128216884796217088346868595e6*c[145]
+                                                  + 590690.2457295193900381759813541*c[146]
+                                                  + 98791.99967608713203032863978694*c[147]
+                                                  + 4.6831397467938109779577207742878e6*c[150]
+                                                  + 1.5616012358191831297856712440019e7*c[151]
+                                                  + 2.2276414584901224629120230647434e7*c[152]
+                                                  + 1.6661210083112210730563999477779e7*c[153]
+                                                  + 6.442398495964061365011121194583e6*c[154]
+                                                  + 1.0210199136157923144349094714879e6*c[155]
+                                                  + 2.0320444670331404930320606285536e7*c[158]
+                                                  + 8.014491459849464459968202340014e7*c[159]
+                                                  + 1.4959553325844993290409156863618e8*c[160]
+                                                  + 1.6306561623322066849950795201559e8*c[161]
+                                                  + 1.0585852037960855609873132619196e8*c[162]
+                                                  + 3.7903430493822059852363931221637e7*c[163]
+                                                  + 5.764469016310175294027791794707e6*c[164]
+                                                  + z*(4.7649254516728800549441410800845e6*c[115]
+                                                       + 1.2606807760888558897133942775626e7*c[116]
+                                                       + 1.2865246506771644443584692742952e7*c[117]
+                                                       + 5.993998918918821426717161711857e6*c[118]
+                                                       + 1.0730979452035121663375204758931e6*c[119]
+                                                       - 5.037423341352203644469907238716e6*c[151]
+                                                       - 1.3327769409769963453319796113849e7*c[152]
+                                                       - 1.3600987822948743453521632226758e7*c[153]
+                                                       - 6.336785405866289867224053634016e6*c[154]
+                                                       - 1.1344665706842136827054549683199e6*c[155]
+                                                       - 3.5619962043775397599858677066729e7*c[159]
+                                                       - 1.4353714717633202284878567956369e8*c[160]
+                                                       - 2.3631204627373527104299414636488e8*c[161]
+                                                       - 1.9715449298212810448017686147921e8*c[162]
+                                                       - 8.302656203408641681946384934263e7*c[163]
+                                                       - 1.4090924262091539607623491053728e7*c[164]
+                                                       + z*(3.697168942420673315802055382701e7*c[160]
+                                                            + 1.0510390430198109438830844300531e8*c[161]
+                                                            + 1.1425999025100606055101159017545e8*c[162]
+                                                            + 5.625350398686289835231789792418e7*c[163]
+                                                            + 1.0568193196568654705717618290296e7*c[164])))))
+                                   + z*(9155.614670790814796237739216588*c[31]
+                                        + 15196.947061827911756792641567884*c[32]
+                                        + 8990.63512773152194948734435708*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 9953.202499698275504788984366036*c[46]
+                                        - 16520.823224040622849291446113234*c[47]
+                                        - 9773.850827590934743895431673568*c[48]
+                                        - 2052.3157651784483624448882460202*c[49]
+                                        - 62303.92604001773498510014350189*c[51]
+                                        - 150813.79247270456463474638504373*c[52]
+                                        - 154652.58096779374473861111028609*c[53]
+                                        - 76438.7755003963940395659718003*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + 10691.454531540598568940766755025*c[67]
+                                        + 17746.210863167382076005820962746*c[68]
+                                        + 10498.799931420733574164867246463*c[69]
+                                        + 2204.5407685048602883775556672353*c[70]
+                                        + 66925.15222246416377589770610824*c[72]
+                                        + 162000.*c[73]
+                                        + 166123.52030943721847529057842705*c[74]
+                                        + 82108.41613379227765214485711581*c[75]
+                                        + 16018.98873212663196921661847213*c[76]
+                                        + 248488.0278806204377495170916582*c[78]
+                                        + 705752.66205661597915219385379*c[79]
+                                        + 986886.5041128083032267681546505*c[80]
+                                        + 800793.4789944283755836933813252*c[81]
+                                        + 354700.95009740247381704610333623*c[82]
+                                        + 65834.24640717018187018077943662*c[83]
+                                        - 11381.922508961304644259131929284*c[95]
+                                        - 18892.284139298773525632255323248*c[96]
+                                        - 11176.826025307900443270306576908*c[97]
+                                        - 2346.9128658729535372498697606745*c[98]
+                                        - 71247.26521067317430091396231123*c[100]
+                                        - 172462.16976485016958995864791139*c[101]
+                                        - 176851.99235518948487116964404041*c[102]
+                                        - 87411.08396536448397551265369114*c[103]
+                                        - 17053.515766550896175941545536533*c[104]
+                                        - 264535.70647457027176282784517368*c[106]
+                                        - 751331.0828123644186865039421144*c[107]
+                                        - 1.0506209124132262388421048654762e6*c[108]
+                                        - 852509.7587711239801464934124795*c[109]
+                                        - 377607.99673735724528500754102901*c[110]
+                                        - 70085.90728527383485683390775035*c[111]
+                                        - 754134.8420541249597887366200804*c[113]
+                                        - 2.33660134725630935984697639397e6*c[114]
+                                        - 3.8328850885984046156253970006833e6*c[115]
+                                        - 4.1323413822190441094530098140515e6*c[116]
+                                        - 2.9143721678605153739548997846278e6*c[117]
+                                        - 1.1987997837837642853434323423714e6*c[118]
+                                        - 214619.58904070243326750409517862*c[119]
+                                        + 12032.835077403828524559978165599*c[131]
+                                        + 19972.701369619483698810623315912*c[132]
+                                        + 11816.009478669183938325214030295*c[133]
+                                        + 2481.1287753762399182320642595282*c[134]
+                                        + 75321.77374438283898265504868109*c[136]
+                                        + 182324.98457424862757766240562284*c[137]
+                                        + 186965.85356690135465170437859063*c[138]
+                                        + 92409.97348771397629417702203702*c[139]
+                                        + 18028.776996790436755352254447947*c[140]
+                                        + 279664.04845814558149802406163026*c[142]
+                                        + 794298.414954984031409639387592*c[143]
+                                        + 1.1107041150549501768060796632904e6*c[144]
+                                        + 901263.3253383829997107099334741*c[145]
+                                        + 399202.74848753233502580025113491*c[146]
+                                        + 74093.9997570653490227464798402*c[147]
+                                        + 797262.5163645911680281939156135*c[149]
+                                        + 2.4702275587483838125491274413826e6*c[150]
+                                        + 4.052081193263530843683485822791e6*c[151]
+                                        + 4.3686628771742046609939928235035e6*c[152]
+                                        + 3.0810400986679806598793901574901e6*c[153]
+                                        + 1.2673570811732579734448107268033e6*c[154]
+                                        + 226893.31413684273654109099366398*c[155]
+                                        + 1.923795959451001653964020388121e6*c[157]
+                                        + 6.289661445578768192718282897904e6*c[158]
+                                        + 1.1334780778929956879097886166591e7*c[159]
+                                        + 1.4310440531332360070197811605851e7*c[160]
+                                        + 1.3215270320322622897353488054344e7*c[161]
+                                        + 8.485484570111479496803066623324e6*c[162]
+                                        + 3.3090296462860528442539939955398e6*c[163]
+                                        + 576446.9016310175294027791794707*c[164]
+                                        + z*(82947.58585998751054911051177405*c[52]
+                                             + 163574.8452543972300119925204949*c[53]
+                                             + 111285.86433145945602819163541515*c[54]
+                                             + 26097.517123282053706518042193501*c[55]
+                                             - 89100.*c[73]
+                                             - 175707.56955805859646424965025938*c[74]
+                                             - 119540.19407713875717003442433037*c[75]
+                                             - 28033.230281221605946129082326227*c[76]
+                                             - 513274.6633139025302925046209382*c[79]
+                                             - 1.6701156223447525131529922617162e6*c[80]
+                                             - 2.1128427295944201440481812341154e6*c[81]
+                                             - 1.2111739759423499105947915723676e6*c[82]
+                                             - 263336.98562868072748072311774647*c[83]
+                                             + 94854.19337066759327447725635126*c[101]
+                                             + 187054.99191414272438296789273504*c[102]
+                                             + 127260.25459663358696434930463856*c[103]
+                                             + 29843.652591464068307897704688932*c[104]
+                                             + 546422.6056817195772265483215377*c[107]
+                                             + 1.7779738517762290195789466954212e6*c[108]
+                                             + 2.2492928488749525209076862023075e6*c[109]
+                                             + 1.2893931595909759595097818474161e6*c[110]
+                                             + 280343.62914109533942733563100142*c[111]
+                                             + 1.8984885946457513548756683201006e6*c[114]
+                                             + 7.555810359081281229982852284134e6*c[115]
+                                             + 1.389321671608126898867822265069e7*c[116]
+                                             + 1.3784192685826761903840742224591e7*c[117]
+                                             + 7.042948729729615176392665011432e6*c[118]
+                                             + 1.4486822260247414245556526424557e6*c[119]
+                                             - 100278.74151583674516771432309256*c[137]
+                                             - 197752.34511883797126622578504778*c[138]
+                                             - 134538.04963652475960475772325978*c[139]
+                                             - 31550.359744383264321866445283908*c[140]
+                                             - 577671.5745127156592070104637033*c[143]
+                                             - 1.879653117785300299210288660953e6*c[144]
+                                             - 2.3779260375377531914191369580261e6*c[145]
+                                             - 1.3631313362988909000880984185094e6*c[146]
+                                             - 296375.99902826139609098591936081*c[147]
+                                             - 2.0070598914830618476961660461233e6*c[150]
+                                             - 7.987914155572780064802281478535e6*c[151]
+                                             - 1.4687745880154653601617734492813e7*c[152]
+                                             - 1.4572486953159367985916034528669e7*c[153]
+                                             - 7.445722851892890593988263019969e6*c[154]
+                                             - 1.5315298704236884716523642072318e6*c[155]
+                                             - 5.418785245421707981418828342809e6*c[158]
+                                             - 2.4043474379548393379904607020042e7*c[159]
+                                             - 5.326719455277516302472793238354e7*c[160]
+                                             - 7.3263603881086821676556179389e7*c[161]
+                                             - 6.217087704834153294687395347782e7*c[162]
+                                             - 2.9239789238091303314680746942406e7*c[163]
+                                             - 5.764469016310175294027791794707e6*c[164]
+                                             + z*(657924.3360752055354845121031003*c[80]
+                                                  + 1.4242125066154980230250703133666e6*c[81]
+                                                  + 1.0496841124833699225154860293853e6*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 700413.9416088174925614032436508*c[108]
+                                                  - 1.5161899944268198474266625511851e6*c[109]
+                                                  - 1.1174740716455124982418109344273e6*c[110]
+                                                  - 280343.62914109533942733563100142*c[111]
+                                                  - 3.8119403613383040439553128640676e6*c[115]
+                                                  - 1.5128169313066270676560731330752e7*c[116]
+                                                  - 2.1870919061511795554093977663018e7*c[117]
+                                                  - 1.3786197513513289281449471937271e7*c[118]
+                                                  - 3.2192938356105364990125614276793e6*c[119]
+                                                  + 740469.4100366334512040531088603*c[144]
+                                                  + 1.6028982919698928919936404680028e6*c[145]
+                                                  + 1.1813804914590387800763519627082e6*c[146]
+                                                  + 296375.99902826139609098591936081*c[147]
+                                                  + 4.0299386730817629155759257909725e6*c[151]
+                                                  + 1.5993323291723956143983755336619e7*c[152]
+                                                  + 2.3121679299012863870986774785489e7*c[153]
+                                                  + 1.4574606433492466694615323358238e7*c[154]
+                                                  + 3.4033997120526410481163649049597e6*c[155]
+                                                  + 1.3357485766415774099947003900023e7*c[159]
+                                                  + 6.687526175260923791818423706944e7*c[160]
+                                                  + 1.4889719776113988371677029425753e8*c[161]
+                                                  + 1.6970969140222958993606133246648e8*c[162]
+                                                  + 9.566103886536043677025182641651e7*c[163]
+                                                  + 2.1136386393137309411435236580592e7*c[164]
+                                                  + z*(4.7275529103332095864252285408599e6*c[116]
+                                                       + 1.0855051740088574999274584501865e7*c[117]
+                                                       + 8.429060979729592631321008657299e6*c[118]
+                                                       + 2.2132645119822438430711359815295e6*c[119]
+                                                       - 4.9979135286637362949949235426934e6*c[152]
+                                                       - 1.1475833475613002288908877191327e7*c[153]
+                                                       - 8.911104476999470125783825422836e6*c[154]
+                                                       - 2.3398373020361907205800008721598e6*c[155]
+                                                       - 2.6097663122969458699779214466125e7*c[160]
+                                                       - 1.2056036081697831415129497874139e8*c[161]
+                                                       - 1.9155351306786310151199001882355e8*c[162]
+                                                       - 1.2905215620515606092590576582605e8*c[163]
+                                                       - 3.1704579589705964117152854870888e7*c[164]
+                                                       + z*(3.1531171290594328316492532901594e7*c[161]
+                                                            + 7.54115935656639999636676495158e7*c[162]
+                                                            + 6.075378430581193022050332975811e7*c[163]
+                                                            + 1.6486381386647101340919484532862e7*c[164])))))))
+                         + x*(95.24704719832526125805816713101*c[5]
+                              + 54.99090833947008007905656632474*c[6]
+                              + 51.8459255872628818477277394887*c[7]
+                              + 67.3498329619309449405074771817*c[8]
+                              + 28.98275349237887714743732831434*c[9]
+                              - 252.*c[11]
+                              - 145.49226783578569265630549268649*c[12]
+                              - 529.0897844411664692106133601365*c[13]
+                              - 687.3077913133241937176207199659*c[14]
+                              - 295.77018105278970126676368271243*c[15]
+                              - 254.55844122715710878430397035775*c[16]
+                              - 382.12039987417578331877631565412*c[17]
+                              - 341.52598729818496785588050279873*c[18]
+                              - 134.6996659238618898810149543634*c[19]
+                              + 477.59396981117757827255031408058*c[21]
+                              + 275.73900703382537567282935047451*c[22]
+                              + 1234.8538375046659747899023023764*c[23]
+                              + 1604.1221898596129076614454988322*c[24]
+                              + 690.3042807342280997163374806157*c[25]
+                              + 1688.549673536434639643626840876*c[26]
+                              + 2534.699982246419632463483673299*c[27]
+                              + 2265.4271120475273415015395895487*c[28]
+                              + 893.4965025113416749215934207924*c[29]
+                              + 755.1423706825091138338465298496*c[30]
+                              + 1198.9495402226066995073229926484*c[31]
+                              + 1266.412255152325979732720130657*c[32]
+                              + 998.95945863683577216526048412*c[33]
+                              + 377.57118534125455691692326492478*c[34]
+                              - 778.7990755002216873137517937736*c[36]
+                              - 449.63985588468467082097630470767*c[37]
+                              - 2190.2766948493060199814825962859*c[38]
+                              - 2845.2528885847739351557490528347*c[39]
+                              - 1224.4018948041529390811845847108*c[40]
+                              - 3671.2940497868050776203213584964*c[41]
+                              - 5511.018780588576437372762661623*c[42]
+                              - 4925.5578364282760698677317904484*c[43]
+                              - 1942.6662091054139710392440080554*c[44]
+                              - 4104.6315303568967248897764920403*c[45]
+                              - 6516.977827183394675754692144429*c[46]
+                              - 6883.676343350259520538102547181*c[47]
+                              - 5429.917126439408191053017596427*c[48]
+                              - 2052.3157651784483624448882460202*c[49]
+                              - 1748.5994395515514976371300738631*c[50]
+                              - 2855.5966101674795201504232438366*c[51]
+                              - 3239.703690154394351413070493532*c[52]
+                              - 3040.1789421019283153744064415214*c[53]
+                              - 2248.1992794234233541048815235383*c[54]
+                              - 828.4926070883191652862870537619*c[55]
+                              + 1161.8950038622250655537796199347*c[57]
+                              + 670.8203932499369089227521006194*c[58]
+                              + 3415.2598729818496785588050279873*c[59]
+                              + 4436.5527157918455190014552406865*c[60]
+                              + 1909.1883092036783158822797776831*c[61]
+                              + 6244.037155558893693409455523929*c[62]
+                              + 9372.990984739076340044720465699*c[63]
+                              + 8377.254920318469095834711535494*c[64]
+                              + 3304.0338981311919948078554278347*c[65]
+                              + 8524.224304885459781726548579977*c[66]
+                              + 13534.023791910519617032161090687*c[67]
+                              + 14295.558750884835561226911331101*c[68]
+                              + 11276.488815229676801880783338793*c[69]
+                              + 4262.1121524427298908632742899883*c[70]
+                              + 8452.336954949205052426676467804*c[71]
+                              + 13803.312645883233778778901884824*c[72]
+                              + 15660.*c[73]
+                              + 14695.542181219446249737243476239*c[74]
+                              + 10867.290370648977924548584030034*c[75]
+                              + 4004.7471830316579923041546180324*c[76]
+                              + 3477.9304190854652576924793977207*c[77]
+                              + 5772.954183085121281049386977918*c[78]
+                              + 6804.777733328253242514265807892*c[79]
+                              + 6901.30422456509302955781926329*c[80]
+                              + 6086.378233399564200961838946011*c[81]
+                              + 4325.6213426512496806956841870272*c[82]
+                              + 1567.4820573135757588138280818242*c[83]
+                              - 1632.7498277445935777292783029657*c[85]
+                              - 942.6685525676561997359207751005*c[86]
+                              - 4928.55840992069404124133232753*c[87]
+                              - 6402.385180540139917019819859545*c[88]
+                              - 2755.1479089152364416659009828823*c[89]
+                              - 9446.142069649386762816127661624*c[90]
+                              - 14179.704933460357446522193827566*c[91]
+                              - 12673.329475713949101149296707642*c[92]
+                              - 4998.4285530554500464615248940168*c[93]
+                              - 14081.477195237721223499218564047*c[94]
+                              - 22357.347785459705551223294861094*c[95]
+                              - 23615.35517412346690704031915406*c[96]
+                              - 18628.043375513167405450510961514*c[97]
+                              - 7040.738597618860611749609282024*c[98]
+                              - 16996.599659931982995238571551054*c[99]
+                              - 27756.747071658090821397731150417*c[100]
+                              - 31490.314701507827262166523489006*c[101]
+                              - 29550.909833709012215652705478546*c[102]
+                              - 21852.770991341120993878163422784*c[103]
+                              - 8053.049111982367638639063170029*c[104]
+                              - 15550.666609505844588991410781385*c[105]
+                              - 25812.271965094432578069868529068*c[106]
+                              - 30425.804180004840095569167903806*c[107]
+                              - 30857.397427521330091866017027971*c[108]
+                              - 27213.666566635228030734968867425*c[109]
+                              - 19340.897393864639392646727711242*c[110]
+                              - 7008.590728527383485683390775035*c[111]
+                              - 6234.135705933902751329971702233*c[112]
+                              - 10455.051219386732397071121323842*c[113]
+                              - 12612.336817576669840083111217452*c[114]
+                              - 13352.263628314114439678637092544*c[115]
+                              - 12765.135016912277062247084914096*c[116]
+                              - 10830.437110292455781589154605036*c[117]
+                              - 7492.498648648526783396452139821*c[118]
+                              - 2682.7448630087804158438011897327*c[119]
+                              + 2196.8850675444994703274389198652*c[121]
+                              + 1268.3721851254859491357630475669*c[122]
+                              + 6747.913455283788685232883146256*c[123]
+                              + 8765.796712221884512255773566428*c[124]
+                              + 3772.1982980750097358739614090569*c[125]
+                              + 13315.134246412989132540415543941*c[126]
+                              + 19987.490487802614586639172863595*c[127]
+                              + 17864.127182708927411270862668603*c[128]
+                              + 7045.706777889639085686331727485*c[129]
+                              + 20841.481713160415313149339780036*c[130]
+                              + 33090.296462860528442539939955398*c[131]
+                              + 34952.227396834096472918590802846*c[132]
+                              + 27570.688783561429189425499404022*c[133]
+                              + 10420.740856580207656574669890018*c[134]
+                              + 27481.397344385528897941532697284*c[135]
+                              + 44879.223522694774893831966505819*c[136]
+                              + 50915.94013666054266428053845912*c[137]
+                              + 47780.162578208123966546674528715*c[138]
+                              + 35333.225157067108583067684896508*c[139]
+                              + 13020.783386570870989976628212407*c[140]
+                              + 30531.396037521769371307437485767*c[141]
+                              + 50678.51544787001749570254207724*c[142]
+                              + 59736.49236438309657708858204205*c[143]
+                              + 60583.86082117910055305889072493*c[144]
+                              + 53429.94306566309639978801560009*c[145]
+                              + 37972.944368326246502454170229906*c[146]
+                              + 13760.314240597850532795774827466*c[147]
+                              + 26362.620810533993643929267038383*c[148]
+                              + 44211.830452945510227018026229476*c[149]
+                              + 53334.45865479465049821979702985*c[150]
+                              + 56463.42646350821667427808113725*c[151]
+                              + 53980.60451680770127090278488812*c[152]
+                              + 45799.244709929442241450394232961*c[153]
+                              + 31683.927029331449336120268170082*c[154]
+                              + 11344.665706842136827054549683199*c[155]
+                              + 10356.215524987880436420323200843*c[156]
+                              + 17489.054176827287763309276255646*c[157]
+                              + 21420.41176074820462740348810726*c[158]
+                              + 23289.97518246852919990759654363*c[159]
+                              + 23301.484931222730981945727201897*c[160]
+                              + 21467.300715273916337481299633438*c[161]
+                              + 17736.436395172509399258335076254*c[162]
+                              + 12032.835077403828524559978165599*c[163]
+                              + 4269.9770491186483659465124405237*c[164]
+                              + z*(1018.233764908628435137215881431*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 352.72652296077764614040890675765*c[17]
+                                   + 910.7359661284932476156813407966*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 2532.824510304651959465440261314*c[24]
+                                   - 1961.9174294551745991938012606974*c[25]
+                                   - 4289.4922776477870703228185240445*c[27]
+                                   - 11075.42143667680033622974910446*c[28]
+                                   - 6552.307685083172282758351752477*c[29]
+                                   - 1525.935778465135799372956536098*c[31]
+                                   - 4784.2240750198981456569427158154*c[32]
+                                   - 7325.702696670128995878576883547*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + 4589.1175622335063470254016981205*c[39]
+                                   + 3554.7151784636698231389229878702*c[40]
+                                   + 9750.263996425942927659503170563*c[42]
+                                   + 25175.073386188966579323962484514*c[43]
+                                   + 14893.774269808173777967537395091*c[44]
+                                   + 11612.069582981321422253815093709*c[46]
+                                   + 36406.999327052483686401520138423*c[47]
+                                   + 55747.14916477792409481098065665*c[48]
+                                   + 28732.420712498277074228435444282*c[49]
+                                   + 4153.595069334515665673342900126*c[51]
+                                   + 14075.953964119092699242995937415*c[52]
+                                   + 26171.975240703556801918803279184*c[53]
+                                   + 31474.789911927926957468341329537*c[54]
+                                   + 14912.866927589744975153166967715*c[55]
+                                   - 7229.937759068192697632001132971*c[60]
+                                   - 5600.28570699745639325468734787*c[61]
+                                   - 16848.615373377125080890104804738*c[63]
+                                   - 43502.937831829243023983765166777*c[64]
+                                   - 25736.685101232442906924347543134*c[65]
+                                   - 24946.727240261396660861789095059*c[67]
+                                   - 78214.78121173772100165528498395*c[68]
+                                   - 119764.08810657725706825107821891*c[69]
+                                   - 61727.14151813608807457155868259*c[70]
+                                   - 25282.83528404201742645024452978*c[72]
+                                   - 85680.*c[73]
+                                   - 159308.19639930646079425301623517*c[74]
+                                   - 191586.3043121819811883379999369*c[75]
+                                   - 90774.2694820509144922275046754*c[76]
+                                   - 9035.92828656801591816425787848*c[78]
+                                   - 31885.244236166672336352559785553*c[79]
+                                   - 64412.17276260753494253964645737*c[80]
+                                   - 93904.12131530756195769694373846*c[81]
+                                   - 98047.41710009499276243550823928*c[82]
+                                   - 43889.497604780121246787186291078*c[83]
+                                   + 10495.713410721540847573475179582*c[88]
+                                   + 8129.944649258074745899379949489*c[89]
+                                   + 25693.140563193126313356453773025*c[91]
+                                   + 66339.4036753421533195963185684*c[92]
+                                   + 39246.920490657607772216417686354*c[93]
+                                   + 41733.715866191450362283483740709*c[95]
+                                   + 130846.56052032854256641599057212*c[96]
+                                   + 200354.95541663051164973438456384*c[97]
+                                   + 103264.16609840995563899426946968*c[98]
+                                   + 52247.9944878269944873369056949*c[100]
+                                   + 177061.16095857950744569087852236*c[101]
+                                   + 329216.78576889119491402349121368*c[102]
+                                   + 395920.7920784156038890867255422*c[103]
+                                   + 187588.67343205985793535700090186*c[104]
+                                   + 48097.401177194594865968699122487*c[106]
+                                   + 169722.1729768977474718824332049*c[107]
+                                   + 342859.97141690366768740018919968*c[108]
+                                   + 499842.85530554500464615248940168*c[109]
+                                   + 521897.2312630140788491974144303*c[110]
+                                   + 233619.69095091278285611302583452*c[111]
+                                   + 17139.428228502839995198559547281*c[113]
+                                   + 61955.33875300820272321528317345*c[114]
+                                   + 130904.54537562857293802585384847*c[115]
+                                   + 207804.52353113009171099905674109*c[116]
+                                   + 262556.05115860498864458556618269*c[117]
+                                   + 249749.95495495089277988173799405*c[118]
+                                   + 107309.79452035121663375204758931*c[119]
+                                   - 14424.728766947404893585450172603*c[124]
+                                   - 11173.346857589269344234265439485*c[125]
+                                   - 36387.48268292270860644567367475*c[127]
+                                   - 93952.0762942469515703874999608*c[128]
+                                   - 55582.79791446270834263661696127*c[129]
+                                   - 62169.6478999197807102265538556*c[131]
+                                   - 194918.77077387903535691108310158*c[132]
+                                   - 298463.64683156975725695540624671*c[133]
+                                   - 153829.98407332687493038798409075*c[134]
+                                   - 85364.67691030055084700905517191*c[136]
+                                   - 289288.97552447448908989101692157*c[137]
+                                   - 537886.37872323928184413413533*c[138]
+                                   - 646869.8144139978340592391542591*c[139]
+                                   - 306489.20894543742484098832561511*c[140]
+                                   - 96611.21674008665542659013038136*c[142]
+                                   - 340913.75495864052918353117517036*c[143]
+                                   - 688688.3324116940490219514928561*c[144]
+                                   - 1.0040132158492735697103022711666e6*c[145]
+                                   - 1.0483129086298613350677518789965e6*c[146]
+                                   - 469261.99846141387714406103898795*c[147]
+                                   - 83350.17216538907665749300026869*c[149]
+                                   - 301292.9067867346922881890288353*c[150]
+                                   - 636597.4552258279330923509147827*c[151]
+                                   - 1.010567131070469756350621903138e6*c[152]
+                                   - 1.2768274282768208140040715967977e6*c[153]
+                                   - 1.2145505361243722245512769465198e6*c[154]
+                                   - 521854.6225147382940445092854271*c[155]
+                                   - 29596.860914630794676369544432631*c[157]
+                                   - 108673.44036147930841856441456733*c[158]
+                                   - 236031.17705930290937049211287074*c[159]
+                                   - 392796.46026918317940994225854626*c[160]
+                                   - 540975.9780249026917045287507626*c[161]
+                                   - 621708.7704834153294687395347782*c[162]
+                                   - 553510.4135605761121297589956176*c[163]
+                                   - 230578.76065240701176111167178828*c[164]
+                                   + z*(8809.994324629272994728209514911*c[28]
+                                        + 7445.80418759451395767994517327*c[29]
+                                        + 2251.3995647152461861915024545013*c[32]
+                                        + 8324.662155306964768043837367667*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 21070.441855832069854434185992474*c[43]
+                                        - 17807.773583466294734526403407174*c[44]
+                                        - 31817.881764818977339376118440302*c[47]
+                                        - 117648.20440618717747281538125592*c[48]
+                                        - 80040.31484195948613535064159479*c[49]
+                                        - 9048.827548362273878084783102624*c[52]
+                                        - 41637.233337482931275779914307793*c[53]
+                                        - 87679.77189751351081009037941799*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + 37036.284910881652844742935209553*c[64]
+                                        + 31301.373771769187319232314579487*c[65]
+                                        + 70984.84345266952830402328385098*c[68]
+                                        + 262469.99828551833935412168116156*c[69]
+                                        + 178567.80224889368335858200904606*c[70]
+                                        + 77760.*c[73]
+                                        + 357804.50528186477825447201507365*c[74]
+                                        + 753465.4656983291361020351594157*c[75]
+                                        + 448531.68449954569513806531721963*c[76]
+                                        + 23330.666514268296831477482769917*c[79]
+                                        + 117322.17181760658150248292747593*c[80]
+                                        + 305188.39427474957636251506715*c[81]
+                                        + 484469.59037693996423791662894705*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        - 56951.7522118503391705968395257*c[92]
+                                        - 48133.015696089518965925795275717*c[93]
+                                        - 120350.84710960700171884251539254*c[96]
+                                        - 445003.25841503677690798442852505*c[97]
+                                        - 302751.75969761100630523319912701*c[98]
+                                        - 165563.68297425616280636030199494*c[101]
+                                        - 761823.9670685085502142692358664*c[102]
+                                        - 1.6042504821878658235505851736255e6*c[103]
+                                        - 954996.8829268501858527265500458*c[104]
+                                        - 157303.47739322230253491542589723*c[107]
+                                        - 791026.9340547134618787875793678*c[108]
+                                        - 2.0576864210078269357933277480369e6*c[109]
+                                        - 3.2664626709638057640914473467875e6*c[110]
+                                        - 1.7755096512269371497064589963423e6*c[111]
+                                        - 48679.194734506444996812008207708*c[114]
+                                        - 256572.90893623200295853067354301*c[115]
+                                        - 730284.4684094000365843681136901*c[116]
+                                        - 1.4243665775354320633968766965411e6*c[117]
+                                        - 1.8980996576576267851271012087548e6*c[118]
+                                        - 965788.1506831609497037684283038*c[119]
+                                        + 81050.20666229050399558076581125*c[128]
+                                        + 68499.92700726037999972822512832*c[129]
+                                        + 180494.04200693163046332563292898*c[132]
+                                        + 667385.7205544631668868870887481*c[133]
+                                        + 454046.56589385190503646775949365*c[134]
+                                        + 273487.47686137294136649360843426*c[137]
+                                        + 1.2584240143926052716941640866677e6*c[138]
+                                        + 2.6499918867800331437300763672381e6*c[139]
+                                        + 1.5775179872191632160933222641954e6*c[140]
+                                        + 323846.18571167393016150586601549*c[143]
+                                        + 1.6285148913043441986270958233326e6*c[144]
+                                        + 4.2362312002061455002689069511502e6*c[145]
+                                        + 6.724781259074528440434618864647e6*c[146]
+                                        + 3.6553039880152238851221596721167e6*c[147]
+                                        + 283046.90777325231185458751932508*c[150]
+                                        + 1.4918522972466141562468571437735e6*c[151]
+                                        + 4.2462649948395825476471783693967e6*c[152]
+                                        + 8.282030085045574138662279623794e6*c[153]
+                                        + 1.1036567915217121518748560079245e7*c[154]
+                                        + 5.615609524886857729392002093183e6*c[155]
+                                        + 89320.63591354463705635431334301*c[158]
+                                        + 484392.34097991268714093530626458*c[159]
+                                        + 1.4480208492974125681637701904036e6*c[160]
+                                        + 3.0912913029994439525973071472151e6*c[161]
+                                        + 5.040881922838502671368158390093e6*c[162]
+                                        + 5.956253363314895119657189191972e6*c[163]
+                                        + 2.8822345081550876470138958973535e6*c[164]
+                                        + z*(65159.00551727289829263621115712*c[48]
+                                             + 57464.84142499655414845687088856*c[49]
+                                             + 13218.169313486644849453941050093*c[53]
+                                             + 62949.57982385585391493668265907*c[54]
+                                             + 46395.585996945873256032075010668*c[55]
+                                             - 151649.33234274392940460363800446*c[69]
+                                             - 133742.13995596152416157171047894*c[70]
+                                             - 212978.87219158617753242381849622*c[74]
+                                             - 1.0142804345939046062912011761365e6*c[75]
+                                             - 747552.8074992428252301088620327*c[76]
+                                             - 50609.56431347734888342400793079*c[80]
+                                             - 304318.91166997821004809194730057*c[81]
+                                             - 807449.3172948999403965277149117*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + 260792.60725718434367630715346119*c[97]
+                                             + 229997.4608555494466504872365461*c[98]
+                                             + 468582.20196674137017147512523526*c[102]
+                                             + 2.231553555351069767374852453056e6*c[103]
+                                             + 1.6447168539295753200796957250789e6*c[104]
+                                             + 484901.95957533518715789455329669*c[108]
+                                             + 2.9157499892823458604358895215098e6*c[109]
+                                             + 7.736358957545855757058691084497e6*c[110]
+                                             + 5.046185324539716109692041358026e6*c[111]
+                                             + 125668.36356060343002050481969454*c[115]
+                                             + 831218.0941245203668439962269644*c[116]
+                                             + 2.7568385371653523807681484449182e6*c[117]
+                                             + 5.394599027026939284045445540671e6*c[118]
+                                             + 3.2192938356105364990125614276793e6*c[119]
+                                             - 393866.98262230613127750713434317*c[133]
+                                             - 347358.02855267358855248899633394*c[134]
+                                             - 783019.3867331766134985909872599*c[138]
+                                             - 3.7290142242689286904591433598468e6*c[139]
+                                             - 2.7483868932884976920381436780649e6*c[140]
+                                             - 1.0252653369738001632056119968835e6*c[144]
+                                             - 6.164993430653434199975540261549e6*c[145]
+                                             - 1.6357576035586690801057181022113e7*c[146]
+                                             - 1.0669535965017410259275493096989e7*c[147]
+                                             - 929985.8476342529805175213363783*c[151]
+                                             - 6.151278189124598516916828975623e6*c[152]
+                                             - 2.0401481734423115180282448340137e7*c[153]
+                                             - 3.9921748056957626163511537894303e7*c[154]
+                                             - 2.3823797984368487336814554334718e7*c[155]
+                                             - 254428.30031268141142756197904806*c[159]
+                                             - 1.7709128547729275546278752673442e6*c[160]
+                                             - 6.457364055154394034314374929738e6*c[161]
+                                             - 1.5682743759942008310923159435846e7*c[162]
+                                             - 2.5268953662548039901575954147758e7*c[163]
+                                             - 1.4090924262091539607623491053728e7*c[164]
+                                             + z*(433886.63035405919269123605868062*c[75]
+                                                  + 392465.22393710248324580715256717*c[76]
+                                                  + 73036.53880079477041154206735214*c[81]
+                                                  + 423910.89157982246870817705032867*c[82]
+                                                  + 329171.23203585090935090389718308*c[83]
+                                                  - 989801.9801960390097227168138555*c[103]
+                                                  - 895309.577743922049236931140668*c[104]
+                                                  - 1.3218066618079967900642699164178e6*c[109]
+                                                  - 7.671889299566306959083201992126e6*c[110]
+                                                  - 5.95730211924827596283088215878e6*c[111]
+                                                  - 270145.88059046911922429877376342*c[116]
+                                                  - 1.9987079394448804760569076225657e6*c[117]
+                                                  - 6.368623851351247765886984318848e6*c[118]
+                                                  - 4.426529023964487686142271963059e6*c[119]
+                                                  + 1.6742512843656414528592072227884e6*c[139]
+                                                  + 1.5144172677303966874495893736276e6*c[140]
+                                                  + 2.8769969343049359599885854553896e6*c[145]
+                                                  + 1.6698358869661413526079205626741e7*c[146]
+                                                  + 1.2966449957486436078980633972036e7*c[147]
+                                                  + 2.8559505878078493114256705958248e6*c[152]
+                                                  + 2.1130106082081083579578250066571e7*c[153]
+                                                  + 6.732834493732932983925556986142e7*c[154]
+                                                  + 4.6796746040723814411600017443195e7*c[155]
+                                                  + 652441.5780742364674944803616531*c[160]
+                                                  + 5.332477497674040818230354828946e6*c[161]
+                                                  + 2.1423748172063636353314673157897e7*c[162]
+                                                  + 4.9635444694290792663809909933097e7*c[163]
+                                                  + 3.1704579589705964117152854870888e7*c[164]
+                                                  + z*(2.6819377719492299957803462426256e6*c[110]
+                                                       + 2.4670239364416389869605535528125e6*c[111]
+                                                       + 385957.39520314933330754078228855*c[117]
+                                                       + 2.6373595243242814277555511532171e6*c[118]
+                                                       + 2.1247339315029540893482905422683e6*c[119]
+                                                       - 6.025040506441097778389395009812e6*c[146]
+                                                       - 5.542231181828488106901436692047e6*c[147]
+                                                       - 7.752563059080783768507330369252e6*c[153]
+                                                       - 5.297552599304218328999308838038e7*c[154]
+                                                       - 4.2678632389140118743379215908194e7*c[155]
+                                                       - 1.3910810863497497786687882162468e6*c[161]
+                                                       - 1.2198934253269176464710943304026e7*c[162]
+                                                       - 4.5267525561193202909394637858984e7*c[163]
+                                                       - 3.2972762773294202681838969065724e7*c[164]
+                                                       + z*(1.5683543879519067421379532744191e7*c[154]
+                                                            + 1.4600584764705830096419205442277e7*c[155]
+                                                            + 1.9715449298212810448017686147921e6*c[162]
+                                                            + 1.5486258744618727311108691899126e7*c[163]
+                                                            + 1.2822741078503301042937376858893e7*c[164]))))))
+                              + x*(504.*c[11]
+                                   + 290.98453567157138531261098537299*c[12]
+                                   + 470.30203061437019485387854234353*c[13]
+                                   + 610.9402589451770610823295288586*c[14]
+                                   + 262.90682760247973445934549574439*c[15]
+                                   + 127.27922061357855439215198517887*c[16]
+                                   + 191.06019993708789165938815782706*c[17]
+                                   + 170.76299364909248392794025139937*c[18]
+                                   + 67.3498329619309449405074771817*c[19]
+                                   - 2149.1728641502991022264764133626*c[21]
+                                   - 1240.8255316522141905277320771353*c[22]
+                                   - 4094.5153559365240216717813184061*c[23]
+                                   - 5318.931471639769114877424548759*c[24]
+                                   - 2288.903667697703699059434804147*c[25]
+                                   - 2954.961928688760619376346971533*c[26]
+                                   - 4435.7249689312343568110964282733*c[27]
+                                   - 3964.4974460831728476276942817102*c[28]
+                                   - 1563.6188793948479311127884863866*c[29]
+                                   - 755.1423706825091138338465298496*c[30]
+                                   - 1198.9495402226066995073229926484*c[31]
+                                   - 1266.412255152325979732720130657*c[32]
+                                   - 998.95945863683577216526048412*c[33]
+                                   - 377.57118534125455691692326492478*c[34]
+                                   + 5840.993066251662654853138453302*c[36]
+                                   + 3372.2989191351350311573222853075*c[37]
+                                   + 13777.546951471441093431906654056*c[38]
+                                   + 17897.55849271067475339906662267*c[39]
+                                   + 7701.882886671284616800999807052*c[40]
+                                   + 16979.734980263973483993986283046*c[41]
+                                   + 25488.461860222166022849027310004*c[42]
+                                   + 22780.704993480776823138259530824*c[43]
+                                   + 8984.831217112539616056503537256*c[44]
+                                   + 10672.041978927931484713418879305*c[45]
+                                   + 16944.142350676826156962199575514*c[46]
+                                   + 17897.55849271067475339906662267*c[47]
+                                   + 14117.78452874246129673784575071*c[48]
+                                   + 5336.020989463965742356709439652*c[49]
+                                   + 2622.8991593273272464556951107947*c[50]
+                                   + 4283.3949152512192802256348657549*c[51]
+                                   + 4859.5555352315915271196057402981*c[52]
+                                   + 4560.2684131528924730616096622821*c[53]
+                                   + 3372.2989191351350311573222853075*c[54]
+                                   + 1242.7389106324787479294305806429*c[55]
+                                   - 12780.845042484475721091575819282*c[57]
+                                   - 7379.024325749305998150273106813*c[58]
+                                   - 33393.65209137808574590831582921*c[59]
+                                   - 43379.626554409156185792006797824*c[60]
+                                   - 18667.619023324854644182291159568*c[61]
+                                   - 50445.24754622579904938691699595*c[62]
+                                   - 75723.90085039201148404550481499*c[63]
+                                   - 67679.40159309921085319095898412*c[64]
+                                   - 26693.115966480945852789779377507*c[65]
+                                   - 50557.46829104479594679194330193*c[66]
+                                   - 80270.76180029687496998385198614*c[67]
+                                   - 84787.45190179971436313892237756*c[68]
+                                   - 66881.24400756911758356878394043*c[69]
+                                   - 25278.734145522397973395971650965*c[70]
+                                   - 29113.605067047261847247441166881*c[71]
+                                   - 47544.743558042249682460662047729*c[72]
+                                   - 53940.*c[73]
+                                   - 50617.9786242003148602060608626*c[74]
+                                   - 37431.777943346479517889567214562*c[75]
+                                   - 13794.129185997933084603199239889*c[76]
+                                   - 6955.860838170930515384958795441*c[77]
+                                   - 11545.908366170242562098773955836*c[78]
+                                   - 13609.555466656506485028531615785*c[79]
+                                   - 13802.60844913018605911563852658*c[80]
+                                   - 12172.756466799128401923677892023*c[81]
+                                   - 8651.242685302499361391368374054*c[82]
+                                   - 3134.9641146271515176276561636484*c[83]
+                                   + 24491.247416168903665939174544486*c[85]
+                                   + 14140.028288514842996038811626507*c[86]
+                                   + 67868.67318579316384660195336271*c[87]
+                                   + 88163.99265006094311961719150849*c[88]
+                                   + 37939.741696537682147530439764281*c[89]
+                                   + 113878.49050632871819617220569847*c[90]
+                                   + 170944.22058671653143862867003232*c[91]
+                                   + 152784.02756832927527496652141991*c[92]
+                                   + 60258.83311183514778234171677787*c[93]
+                                   + 138937.24165967884940519228983193*c[94]
+                                   + 220592.49814986909477206984262946*c[95]
+                                   + 233004.83771801820681613114898672*c[96]
+                                   + 183796.6946383965850671117081536*c[97]
+                                   + 69468.62082983942470259614491597*c[98]
+                                   + 122975.39753950787696554966475174*c[99]
+                                   + 200828.22881258501006070123126479*c[100]
+                                   + 227841.68872267427960273425818516*c[101]
+                                   + 213809.52409095344132501663375654*c[102]
+                                   + 158111.22540793869895570671182367*c[103]
+                                   + 58266.17886904889526780028058315*c[104]
+                                   + 66645.71404073933395282033192022*c[105]
+                                   + 110624.02270754756819172800798172*c[106]
+                                   + 130396.3036285921718381535767306*c[107]
+                                   + 132245.98897509141467942578726273*c[108]
+                                   + 116629.99957129383441743558086039*c[109]
+                                   + 82889.56025941988311134311876247*c[110]
+                                   + 30036.817407974500652928817607295*c[111]
+                                   + 15585.339264834756878324929255582*c[112]
+                                   + 26137.628048466830992677803309604*c[113]
+                                   + 31530.842043941674600207778043629*c[114]
+                                   + 33380.659070785286099196592731361*c[115]
+                                   + 31912.837542280692655617712285239*c[116]
+                                   + 27076.09277573113945397288651259*c[117]
+                                   + 18731.246621621316958491130349554*c[118]
+                                   + 6706.862157521951039609502974332*c[119]
+                                   - 42839.258817117739671385058937372*c[121]
+                                   - 24733.257609946976008147379427555*c[122]
+                                   - 123256.19134144945661760823265884*c[123]
+                                   - 160114.48931311619431879849691589*c[124]
+                                   - 68902.30562180049428944463687682*c[125]
+                                   - 220254.51232608152856743937378936*c[126]
+                                   - 330626.40515240158295398965111864*c[127]
+                                   - 295502.4371473101742614388533098*c[128]
+                                   - 116547.73295092444654239473732548*c[129]
+                                   - 298727.90455529928615514053684719*c[130]
+                                   - 474294.24930100090767640580602737*c[131]
+                                   - 500981.9260212887161118331348408*c[132]
+                                   - 395179.87256438048504843215812431*c[133]
+                                   - 149363.95227764964307757026842359*c[134]
+                                   - 320263.97674418520215678016951065*c[135]
+                                   - 523015.5664375583381858109942793*c[136]
+                                   - 593366.5331310824779721924289659*c[137]
+                                   - 556822.663892194675456293937777*c[138]
+                                   - 411767.97009966668848728878937084*c[139]
+                                   - 151742.20638965284269088147493689*c[140]
+                                   - 260691.15078191664617039427391694*c[141]
+                                   - 432716.55497796707246330632081336*c[142]
+                                   - 510057.7424958864400043717389744*c[143]
+                                   - 517292.9654731446277991951438821*c[144]
+                                   - 456209.51386835413079818997935464*c[145]
+                                   - 324230.52499109333552095483811689*c[146]
+                                   - 117491.91390048933916464084660375*c[147]
+                                   - 135108.43165398671742513749357171*c[148]
+                                   - 226585.63107134573991346738442607*c[149]
+                                   - 273339.10060582258380337645977798*c[150]
+                                   - 289375.06062547961045567516582842*c[151]
+                                   - 276650.5981486394690133767725516*c[152]
+                                   - 234721.12913838839148743327044393*c[153]
+                                   - 162380.12602532367784761637437167*c[154]
+                                   - 58141.41174756595123865456712639*c[155]
+                                   - 31068.646574963641309260969602529*c[156]
+                                   - 52467.16253048186328992782876694*c[157]
+                                   - 64261.23528224461388221046432178*c[158]
+                                   - 69869.92554740558759972278963089*c[159]
+                                   - 69904.45479366819294583718160569*c[160]
+                                   - 64401.90214582174901244389890031*c[161]
+                                   - 53209.30918551752819777500522876*c[162]
+                                   - 36098.505232211485573679934496798*c[163]
+                                   - 12809.931147355945097839537321571*c[164]
+                                   + x*(2387.9698490558878913627515704029*c[21]
+                                        + 1378.6950351691268783641467523725*c[22]
+                                        + 2924.6538256689457297655580845758*c[23]
+                                        + 3799.236765456977939198160391971*c[24]
+                                        + 1634.9311912126454993281677172478*c[25]
+                                        + 1407.1247279470288663696890340633*c[26]
+                                        + 2112.2499852053496937195697277492*c[27]
+                                        + 1887.8559267062727845846163246239*c[28]
+                                        + 744.580418759451395767994517327*c[29]
+                                        + 251.71412356083637127794884328319*c[30]
+                                        + 399.6498467408688998357743308828*c[31]
+                                        + 422.137418384108659910906710219*c[32]
+                                        + 332.98648621227859072175349470667*c[33]
+                                        + 125.85706178041818563897442164159*c[34]
+                                        - 14277.983050837397600752116219183*c[36]
+                                        - 8243.397357885885631717898919641*c[37]
+                                        - 27201.823468289768312673251599035*c[38]
+                                        - 35336.205229197998872095593075528*c[39]
+                                        - 15206.281596761254243427615003667*c[40]
+                                        - 23557.470152798665914730395383685*c[41]
+                                        - 35362.370508776698806475227078745*c[42]
+                                        - 31605.66278374810478165127898871*c[43]
+                                        - 12465.441508426406314168482385022*c[44]
+                                        - 10124.757774880345254728115347033*c[45]
+                                        - 16075.211973719040200194907289591*c[46]
+                                        - 16979.734980263973483993986283046*c[47]
+                                        - 13393.79557855054020459744340452*c[48]
+                                        - 5062.378887440172627364057673516*c[49]
+                                        - 1748.5994395515514976371300738631*c[50]
+                                        - 2855.5966101674795201504232438366*c[51]
+                                        - 3239.703690154394351413070493532*c[52]
+                                        - 3040.1789421019283153744064415214*c[53]
+                                        - 2248.1992794234233541048815235383*c[54]
+                                        - 828.4926070883191652862870537619*c[55]
+                                        + 51123.38016993790288436630327713*c[57]
+                                        + 29516.097302997223992601092427253*c[58]
+                                        + 116877.78231982330011067910540223*c[59]
+                                        + 151828.69294043204665027202379238*c[60]
+                                        + 65336.66658163699125463801905849*c[61]
+                                        + 142626.95397434525594419493144133*c[62]
+                                        + 214098.84670403995429365308853227*c[63]
+                                        + 191354.13870622187303117183191602*c[64]
+                                        + 75471.09009415459609192680293054*c[65]
+                                        + 103466.44673516144286785327931558*c[66]
+                                        + 164275.0474052587208688041622042*c[67]
+                                        + 173518.50621763662474316802719129*c[68]
+                                        + 136873.24355037400807800123225018*c[69]
+                                        + 51733.22336758072143392663965779*c[70]
+                                        + 41322.536224196113589641529398154*c[71]
+                                        + 67482.86182431803180736352032581*c[72]
+                                        + 76560.*c[73]
+                                        + 71844.87288596173722093763477272*c[74]
+                                        + 53128.97514539500318668196636906*c[75]
+                                        + 19578.764005932550184598089243714*c[76]
+                                        + 6955.860838170930515384958795441*c[77]
+                                        + 11545.908366170242562098773955836*c[78]
+                                        + 13609.555466656506485028531615785*c[79]
+                                        + 13802.60844913018605911563852658*c[80]
+                                        + 12172.756466799128401923677892023*c[81]
+                                        + 8651.242685302499361391368374054*c[82]
+                                        + 3134.9641146271515176276561636484*c[83]
+                                        - 141504.98507119811006987078625703*c[85]
+                                        - 81697.94122253020397711313384204*c[86]
+                                        - 357118.49462048307643092932602758*c[87]
+                                        - 463910.53275389210546274760293753*c[88]
+                                        - 199635.30749844827987152921875967*c[89]
+                                        - 518488.2424896441178701296738714*c[90]
+                                        - 778308.2485699351753979959723131*c[91]
+                                        - 695624.9734447434284408613970639*c[92]
+                                        - 274358.18946771025810577703307159*c[93]
+                                        - 510688.2396139546897055716599228*c[94]
+                                        - 810826.4796860053213243648269624*c[95]
+                                        - 856450.2143148777331619955746539*c[96]
+                                        - 675577.0397519442045710051975376*c[97]
+                                        - 255344.11980697734485278582996139*c[98]
+                                        - 331933.59335867166790701210323235*c[99]
+                                        - 542072.9428112050678061203965846*c[100]
+                                        - 614987.3224059175677081932822559*c[101]
+                                        - 577111.8861641995326821587187575*c[102]
+                                        - 426771.76288972071588044413272731*c[103]
+                                        - 157271.31206930270917812758661469*c[104]
+                                        - 125886.34874361874191088284918264*c[105]
+                                        - 208956.48733647873991770845952103*c[106]
+                                        - 246304.12907622965791651231160224*c[107]
+                                        - 249797.97917517267217224870927405*c[108]
+                                        - 220301.11030133279834404498606963*c[109]
+                                        - 156569.1693789042236547592243291*c[110]
+                                        - 56736.21065950739012219887770267*c[111]
+                                        - 20780.452353113009171099905674109*c[112]
+                                        - 34850.170731289107990237071079472*c[113]
+                                        - 42041.122725255566133610370724838*c[114]
+                                        - 44507.545427713714798928790308481*c[115]
+                                        - 42550.450056374256874156949713652*c[116]
+                                        - 36101.457034308185938630515350119*c[117]
+                                        - 24974.995495495089277988173799405*c[118]
+                                        - 8942.482876695934719479337299109*c[119]
+                                        + 333194.23524424908633299490284623*c[121]
+                                        + 192369.78141069870228559072888099*c[122]
+                                        + 893884.9912600613745691407863997*c[123]
+                                        + 1.1611906657392660939336287388945e6*c[124]
+                                        + 499696.90113107565678381020437697*c[125]
+                                        + 1.436924904092068410553319844117e6*c[126]
+                                        + 2.1569833484753654908081440715296e6*c[127]
+                                        + 1.9278370584673384164663139296534e6*c[128]
+                                        + 760349.1897805902179969832989244*c[129]
+                                        + 1.6742656976238866968229969623296e6*c[130]
+                                        + 2.6582538158497957848840418430836e6*c[131]
+                                        + 2.8078289342123390833244601278286e6*c[132]
+                                        + 2.2148453322794348115505151187897e6*c[133]
+                                        + 837132.8488119433484114984811648*c[134]
+                                        + 1.4480582446849297919299961459723e6*c[135]
+                                        + 2.3647898548496862155596074658835e6*c[136]
+                                        + 2.6828783841240362865409360649613e6*c[137]
+                                        + 2.5176470281594280705449593886285e6*c[138]
+                                        + 1.8617891717377668753385664733929e6*c[139]
+                                        + 686095.1246000805098564607942691*c[140]
+                                        + 872884.7841496608422822510973495*c[141]
+                                        + 1.4488857621634633207104701132339e6*c[142]
+                                        + 1.7078509996483885303449684353047e6*c[143]
+                                        + 1.732077046554223002991299055341e6*c[144]
+                                        + 1.5275483722619064739939394203616e6*c[145]
+                                        + 1.0856367428380452525701640975986e6*c[146]
+                                        + 393403.85585298982933505869058013*c[147]
+                                        + 318548.33479395242319747864338046*c[148]
+                                        + 534226.2846397582485764678169395*c[149]
+                                        + 644458.0420787686935201558807774*c[150]
+                                        + 682266.4031007242848141934804085*c[151]
+                                        + 652265.6379114263903567419840648*c[152]
+                                        + 553407.5402449807604175255969816*c[153]
+                                        + 382847.45160442167947811990705516*c[154]
+                                        + 137081.37729100915332690914200532*c[155]
+                                        + 51781.07762493940218210161600422*c[156]
+                                        + 87445.27088413643881654638127823*c[157]
+                                        + 107102.0588037410231370174405363*c[158]
+                                        + 116449.87591234264599953798271815*c[159]
+                                        + 116507.42465611365490972863600949*c[160]
+                                        + 107336.50357636958168740649816719*c[161]
+                                        + 88682.18197586254699629167538127*c[162]
+                                        + 60164.175387019142622799890828*c[163]
+                                        + 21349.885245593241829732562202618*c[164]
+                                        + x*(10708.487288128048200564087164387*c[36]
+                                             + 6182.54801841441422378842418973*c[37]
+                                             + 15543.899124737010464384715199448*c[38]
+                                             + 20192.11727382742792691176747173*c[39]
+                                             + 8689.303769577859567672922859238*c[40]
+                                             + 10096.058636913713963455883735865*c[41]
+                                             + 15155.301646618585202775097319462*c[42]
+                                             + 13545.284050177759192136262423733*c[43]
+                                             + 5342.332075039888420357921022152*c[44]
+                                             + 3283.7052242855173799118211936323*c[45]
+                                             + 5213.582261746715740603753715543*c[46]
+                                             + 5506.941074680207616430482037745*c[47]
+                                             + 4343.9337011515265528424140771415*c[48]
+                                             + 1641.8526121427586899559105968161*c[49]
+                                             + 437.14985988788787440928251846579*c[50]
+                                             + 713.8991525418698800376058109592*c[51]
+                                             + 809.925922538598587853267623383*c[52]
+                                             + 760.0447355254820788436016103803*c[53]
+                                             + 562.0498198558558385262203808846*c[54]
+                                             + 207.12315177207979132157176344048*c[55]
+                                             - 83075.49277614909218709524282533*c[57]
+                                             - 47963.658117370488987976775194286*c[58]
+                                             - 162794.0539454681680113030396674*c[59]
+                                             - 211475.67945274463640573603313939*c[60]
+                                             - 91004.64273870866639038866940289*c[61]
+                                             - 158072.73009599094034368147931631*c[62]
+                                             - 237284.66650839451155586897600005*c[63]
+                                             - 212076.82193016755974192085518804*c[64]
+                                             - 83644.22657900543944750412951518*c[65]
+                                             - 87887.69197106043016331855260045*c[66]
+                                             - 139540.45219935328846526262641777*c[67]
+                                             - 147392.1402246402011312705685517*c[68]
+                                             - 116264.48812943701254352945580342*c[69]
+                                             - 43943.845985530215081659276300224*c[70]
+                                             - 26765.733690672482666017808814713*c[71]
+                                             - 43710.490045296906966133189301944*c[72]
+                                             - 49590.*c[73]
+                                             - 46535.883573861579790834604341424*c[74]
+                                             - 34413.086173721763427737182761774*c[75]
+                                             - 12681.699412933583642296489623769*c[76]
+                                             - 3477.9304190854652576924793977207*c[77]
+                                             - 5772.954183085121281049386977918*c[78]
+                                             - 6804.777733328253242514265807892*c[79]
+                                             - 6901.30422456509302955781926329*c[80]
+                                             - 6086.378233399564200961838946011*c[81]
+                                             - 4325.6213426512496806956841870272*c[82]
+                                             - 1567.4820573135757588138280818242*c[83]
+                                             + 371450.5858118950389334108139247*c[85]
+                                             + 214457.09570914178543992197633536*c[86]
+                                             + 845530.5534396731662555826689771*c[87]
+                                             + 1.0983764084320092496985641775433e6*c[88]
+                                             + 472665.94863603195675465006206334*c[89]
+                                             + 1.0506209124132262388421048654762e6*c[90]
+                                             + 1.5770982931548686448854128912659e6*c[91]
+                                             + 1.4095558672432958944722717782611e6*c[92]
+                                             + 555936.3312898339440564429354345*c[93]
+                                             + 834562.2151044222778460536868959*c[94]
+                                             + 1.3250454787515785490025006087675e6*c[95]
+                                             + 1.3996033833197174720239229151973e6*c[96]
+                                             + 1.1040220373887470548963669496524e6*c[97]
+                                             + 417281.10755221113892302684344793*c[98]
+                                             + 420415.89158831757938222466689519*c[99]
+                                             + 686571.3025666015994351615263971*c[100]
+                                             + 778922.1959990612566906484192428*c[101]
+                                             + 730950.4461808611550989389796311*c[102]
+                                             + 540534.7177564083163485745717224*c[103]
+                                             + 199194.53832874032894398388605867*c[104]
+                                             + 122183.80907468877891350394185374*c[105]
+                                             + 202810.70829717054168483468129982*c[106]
+                                             + 239059.88998575231503661489067276*c[107]
+                                             + 242450.97978766759357894727664835*c[108]
+                                             + 213821.66588070536309863189824405*c[109]
+                                             + 151964.19380893645237079571773119*c[110]
+                                             + 55067.49858128658453036949894671*c[111]
+                                             + 15585.339264834756878324929255582*c[112]
+                                             + 26137.628048466830992677803309604*c[113]
+                                             + 31530.842043941674600207778043629*c[114]
+                                             + 33380.659070785286099196592731361*c[115]
+                                             + 31912.837542280692655617712285239*c[116]
+                                             + 27076.09277573113945397288651259*c[117]
+                                             + 18731.246621621316958491130349554*c[118]
+                                             + 6706.862157521951039609502974332*c[119]
+                                             - 1.2494783821659340737487308856734e6*c[121]
+                                             - 721386.6802901201335709652333037*c[122]
+                                             - 3.1091651869915178245883157787815e6*c[123]
+                                             - 4.0389240547452733702039260483288e6*c[124]
+                                             - 1.7380761778472196757697746239199e6*c[125]
+                                             - 4.4661179451510234382062643803636e6*c[126]
+                                             - 6.704137434450460309268555897998e6*c[127]
+                                             - 5.99192599253361940253043518676e6*c[128]
+                                             - 2.3632474817504831099906237669272e6*c[129]
+                                             - 4.4461827654742219334718591530744e6*c[130]
+                                             - 7.059263245410246067741853857152e6*c[131]
+                                             - 7.456475177991273914222632704607e6*c[132]
+                                             - 5.881746940493104893744106539525e6*c[133]
+                                             - 2.2230913827371109667359295765372e6*c[134]
+                                             - 3.1207240638191643873527836649512e6*c[135]
+                                             - 5.096381055798320110539956965709e6*c[136]
+                                             - 5.781896663595778931395703453867e6*c[137]
+                                             - 5.42580500046767253889342525177e6*c[138]
+                                             - 4.0123595106246399265964361406515e6*c[139]
+                                             - 1.4786101134173267922271536460435e6*c[140]
+                                             - 1.4678555787270081428513191098927e6*c[141]
+                                             - 2.4364670888399046872933914460212e6*c[142]
+                                             - 2.8719467482876488738984895212522e6*c[143]
+                                             - 2.9126856164028413727432159002371e6*c[144]
+                                             - 2.5687472627722642499898084423122e6*c[145]
+                                             - 1.8256223254003003126179889533609e6*c[146]
+                                             - 661553.569259512044845950712859*c[147]
+                                             - 411915.95016459365068639479747473*c[148]
+                                             - 690809.8508272735972971566598356*c[149]
+                                             - 833350.9164811664140346843285914*c[150]
+                                             - 882241.0384923158855355950177696*c[151]
+                                             - 843446.9455751203323578560138768*c[152]
+                                             - 715613.19859264753502266240989*c[153]
+                                             - 495061.35983330389587687919015753*c[154]
+                                             - 177260.40166940838792272733879998*c[155]
+                                             - 51781.07762493940218210161600422*c[156]
+                                             - 87445.27088413643881654638127823*c[157]
+                                             - 107102.0588037410231370174405363*c[158]
+                                             - 116449.87591234264599953798271815*c[159]
+                                             - 116507.42465611365490972863600949*c[160]
+                                             - 107336.50357636958168740649816719*c[161]
+                                             - 88682.18197586254699629167538127*c[162]
+                                             - 60164.175387019142622799890828*c[163]
+                                             - 21349.885245593241829732562202618*c[164]
+                                             + x*(46522.275954643491624773335982186*c[57]
+                                                  + 26859.6485457274738332669941088*c[58]
+                                                  + 75970.55850788514507194141851145*c[59]
+                                                  + 98688.65041128083032267681546505*c[60]
+                                                  + 42468.833278064044315514712388017*c[61]
+                                                  + 59811.30327956413958950110028185*c[62]
+                                                  + 89783.38732750062599411258551353*c[63]
+                                                  + 80245.28397357691449694302628737*c[64]
+                                                  + 31649.166813677733845001562519259*c[65]
+                                                  + 26748.427991192304832314342095788*c[66]
+                                                  + 42468.833278064044315514712388017*c[67]
+                                                  + 44858.477459673104692125825211386*c[68]
+                                                  + 35384.84421330691686107418220104*c[69]
+                                                  + 13374.213995596152416157171047894*c[70]
+                                                  + 6574.03985384938170744297058607*c[71]
+                                                  + 10735.909835686959605716923688197*c[72]
+                                                  + 12180.*c[73]
+                                                  + 11429.866140948458194240078259297*c[74]
+                                                  + 8452.336954949205052426676467804*c[75]
+                                                  + 3114.8033645801784384587869251363*c[76]
+                                                  + 695.5860838170930515384958795441*c[77]
+                                                  + 1154.5908366170242562098773955836*c[78]
+                                                  + 1360.9555466656506485028531615785*c[79]
+                                                  + 1380.260844913018605911563852658*c[80]
+                                                  + 1217.2756466799128401923677892023*c[81]
+                                                  + 865.1242685302499361391368374054*c[82]
+                                                  + 313.49641146271515176276561636484*c[83]
+                                                  - 445740.70297427404672009297670965*c[85]
+                                                  - 257348.51485097014252790637160243*c[86]
+                                                  - 904350.0702006939082559710285581*c[87]
+                                                  - 1.1747852020620620670688990768506e6*c[88]
+                                                  - 505547.058106364614615843109859*c[89]
+                                                  - 955109.920375660217129186241342*c[90]
+                                                  - 1.4337257210498805862594662647872e6*c[91]
+                                                  - 1.2814144247666326313384288893283e6*c[92]
+                                                  - 505396.664808939949142220850395*c[93]
+                                                  - 624278.8223222056409084653563394*c[94]
+                                                  - 991175.7518220469461042327388418*c[95]
+                                                  - 1.0469474127194736995454541491633e6*c[96]
+                                                  - 825843.2563144170883083059859604*c[97]
+                                                  - 312139.41116110282045423267816971*c[98]
+                                                  - 254948.99489897974492857857326581*c[99]
+                                                  - 416351.20607487136232096596725626*c[100]
+                                                  - 472354.72052261740893249785233509*c[101]
+                                                  - 443263.64750563518323479058217819*c[102]
+                                                  - 327791.56487011681490817245134176*c[103]
+                                                  - 120795.73667973551457958594755044*c[104]
+                                                  - 59981.1426366654005575382987282*c[105]
+                                                  - 99561.62043679281137255520718355*c[106]
+                                                  - 117356.67326573295465433821905754*c[107]
+                                                  - 119021.39007758227321148320853646*c[108]
+                                                  - 104966.99961416445097569202277435*c[109]
+                                                  - 74600.60423347789480020880688622*c[110]
+                                                  - 27033.135667177050587635935846565*c[111]
+                                                  - 6234.135705933902751329971702233*c[112]
+                                                  - 10455.051219386732397071121323842*c[113]
+                                                  - 12612.336817576669840083111217452*c[114]
+                                                  - 13352.263628314114439678637092544*c[115]
+                                                  - 12765.135016912277062247084914096*c[116]
+                                                  - 10830.437110292455781589154605036*c[117]
+                                                  - 7492.498648648526783396452139821*c[118]
+                                                  - 2682.7448630087804158438011897327*c[119]
+                                                  + 2.3989984937585934215975633004928e6*c[121]
+                                                  + 1.3850624261570306564562532479431e6*c[122]
+                                                  + 5.503222380974986549521318928443e6*c[123]
+                                                  + 7.148895576899133865260949105542e6*c[124]
+                                                  + 3.0763948347895788261125010843382e6*c[125]
+                                                  + 7.021514125941782935892979130172e6*c[126]
+                                                  + 1.0540069983901245425354390490069e7*c[127]
+                                                  + 9.420349734348507721543501580576e6*c[128]
+                                                  + 3.7154360408738030111852589309603e6*c[129]
+                                                  + 5.974558091105985723102810736944e6*c[130]
+                                                  + 9.485884986020018153528116120547e6*c[131]
+                                                  + 1.0019638520425774322236662696816e7*c[132]
+                                                  + 7.903597451287609700968643162486e6*c[133]
+                                                  + 2.9872790455529928615514053684719e6*c[134]
+                                                  + 3.4753397872438315006319907503334e6*c[135]
+                                                  + 5.67549565163924691734305791812e6*c[136]
+                                                  + 6.438908121897687087698246555907e6*c[137]
+                                                  + 6.042352867582627369307902532708e6*c[138]
+                                                  + 4.468294012170640500812559536143e6*c[139]
+                                                  + 1.6466282990401932236555059062459e6*c[140]
+                                                  + 1.3316385810211417871947166964946e6*c[141]
+                                                  + 2.2103629429955615323125647198304e6*c[142]
+                                                  + 2.60543009004655505840070969368e6*c[143]
+                                                  + 2.6423883912006576933526454646951e6*c[144]
+                                                  + 2.3303675167869981275907542188656e6*c[145]
+                                                  + 1.656204573603152443607039578489e6*c[146]
+                                                  + 600161.3980322293270842464867056*c[147]
+                                                  + 303170.1393211409269051865709414*c[148]
+                                                  + 508436.050208873367610707301639*c[149]
+                                                  + 613346.2745301384807295276658433*c[150]
+                                                  + 649329.4043303444917541979330784*c[151]
+                                                  + 620776.9519432885646153820262134*c[152]
+                                                  + 526691.3141641885857766795336791*c[153]
+                                                  + 364365.16083731166736538308395594*c[154]
+                                                  + 130463.65562868457351112732135679*c[155]
+                                                  + 31068.646574963641309260969602529*c[156]
+                                                  + 52467.16253048186328992782876694*c[157]
+                                                  + 64261.23528224461388221046432178*c[158]
+                                                  + 69869.92554740558759972278963089*c[159]
+                                                  + 69904.45479366819294583718160569*c[160]
+                                                  + 64401.90214582174901244389890031*c[161]
+                                                  + 53209.30918551752819777500522876*c[162]
+                                                  + 36098.505232211485573679934496798*c[163]
+                                                  + 12809.931147355945097839537321571*c[164]
+                                                  + x*(198106.97909967735409781910075984*c[85]
+                                                       + 114377.11771154228556795838737886*c[86]
+                                                       + 352917.10056612445200233015748608*c[87]
+                                                       + 458452.76178031690422200939584414*c[88]
+                                                       + 197286.65682199594716715828677426*c[89]
+                                                       + 318369.97345855340570972874711399*c[90]
+                                                       + 477908.57368329352875315542159573*c[91]
+                                                       + 427138.14158887754377947629644276*c[92]
+                                                       + 168465.55493631331638074028346501*c[93]
+                                                       + 175236.1606518471974479902754637*c[94]
+                                                       + 278224.7724412763357485565582714*c[95]
+                                                       + 293879.9755002031437320573050283*c[96]
+                                                       + 231815.65089527497215671746974328*c[97]
+                                                       + 87618.08032592359872399513773185*c[98]
+                                                       + 59987.99879975993998319495841549*c[99]
+                                                       + 97964.98966467561466375669817794*c[100]
+                                                       + 111142.28718179233151352890643179*c[101]
+                                                       + 104297.32882485533723171543110075*c[102]
+                                                       + 77127.42702826277997839351796277*c[103]
+                                                       + 28422.526277584826959902575894221*c[104]
+                                                       + 11848.126940575881591612503452484*c[105]
+                                                       + 19666.492925786234345196090307861*c[106]
+                                                       + 23181.565089527497215671746974328*c[107]
+                                                       + 23510.398040016251498564584402264*c[108]
+                                                       + 20734.222146007792785321881041847*c[109]
+                                                       + 14735.921823896868108683221113327*c[110]
+                                                       + 5339.878650306577893854012019075*c[111]
+                                                       + 1039.0226176556504585549952837055*c[112]
+                                                       + 1742.5085365644553995118535539736*c[113]
+                                                       + 2102.0561362627783066805185362419*c[114]
+                                                       + 2225.3772713856857399464395154241*c[115]
+                                                       + 2127.5225028187128437078474856826*c[116]
+                                                       + 1805.072851715409296931525767506*c[117]
+                                                       + 1248.7497747747544638994086899702*c[118]
+                                                       + 447.12414383479673597396686495546*c[119]
+                                                       - 2.2657207996608937870643653393544e6*c[121]
+                                                       - 1.3081145135927511755420169563907e6*c[122]
+                                                       - 4.7570227360970222716201231415357e6*c[123]
+                                                       - 6.179553803760268256412006853943e6*c[124]
+                                                       - 2.6592565521062461039277551745974e6*c[125]
+                                                       - 5.369697749706216006283937579637e6*c[126]
+                                                       - 8.060510747275509960245208656491e6*c[127]
+                                                       - 7.204205512182450226578621783966e6*c[128]
+                                                       - 2.8413769722611605623887267783229e6*c[129]
+                                                       - 3.936724323596967336928208625118e6*c[130]
+                                                       - 6.25038933187365537247976643602e6*c[131]
+                                                       - 6.602087397179773778217956040537e6*c[132]
+                                                       - 5.207796770228269958002594331871e6*c[133]
+                                                       - 1.968362161798483668464104312559e6*c[134]
+                                                       - 1.9406094432419935021777174627774e6*c[135]
+                                                       - 3.169163630294907950195211173257e6*c[136]
+                                                       - 3.5954486958041829358315026388824e6*c[137]
+                                                       - 3.374014557445773677022295939797e6*c[138]
+                                                       - 2.4950692841682773599427795949996e6*c[139]
+                                                       - 919467.6268363122745229649768453*c[140]
+                                                       - 625502.1906148690699403754500289*c[141]
+                                                       - 1.0382598421243113840786238748645e6*c[142]
+                                                       - 1.2238322410036434401306096679896e6*c[143]
+                                                       - 1.241192430669797470304975735621e6*c[144]
+                                                       - 1.0946288335760208723956570375506e6*c[145]
+                                                       - 777958.5269305813065502790259922*c[146]
+                                                       - 281910.0276471200660436877971063*c[147]
+                                                       - 119730.23618117522113284542113266*c[148]
+                                                       - 200795.39664046085894770686912554*c[149]
+                                                       - 242227.3330571923710127482448439*c[150]
+                                                       - 256438.06185509981739567961849835*c[151]
+                                                       - 245161.9121805016432720168147002*c[152]
+                                                       - 208004.90305759621684658720714136*c[153]
+                                                       - 143897.83525821366573487955127246*c[154]
+                                                       - 51523.69008524137142287274647786*c[155]
+                                                       - 10356.215524987880436420323200843*c[156]
+                                                       - 17489.054176827287763309276255646*c[157]
+                                                       - 21420.41176074820462740348810726*c[158]
+                                                       - 23289.97518246852919990759654363*c[159]
+                                                       - 23301.484931222730981945727201897*c[160]
+                                                       - 21467.300715273916337481299633438*c[161]
+                                                       - 17736.436395172509399258335076254*c[162]
+                                                       - 12032.835077403828524559978165599*c[163]
+                                                       - 4269.9770491186483659465124405237*c[164]
+                                                       + x*(832305.5998754303707583382879261*c[121]
+                                                            + 480531.86213611267672972051459251*c[122]
+                                                            + 1.5856742453656740905400410471786e6*c[123]
+                                                            + 2.0598512679200894188040022846477e6*c[124]
+                                                            + 886418.8507020820346425850581991*c[125]
+                                                            + 1.584500975323145706772309449729e6*c[126]
+                                                            + 2.3785113680485111358100615707678e6*c[127]
+                                                            + 2.1258311347423623619412326575637e6*c[128]
+                                                            + 838439.1065688670511966734755707*c[129]
+                                                            + 1.0123005403535058866386822178875e6*c[130]
+                                                            + 1.6072429710532256672090827978336e6*c[131]
+                                                            + 1.6976796164176561143989029818525e6*c[132]
+                                                            + 1.3391477409158408463435242567668e6*c[133]
+                                                            + 506150.2701767529433193411089437*c[134]
+                                                            + 431246.54294266522270615943617276*c[135]
+                                                            + 704258.5845099795444878247051682*c[136]
+                                                            + 798988.5990675962079625561419739*c[137]
+                                                            + 749781.012765727483782732431066*c[138]
+                                                            + 554459.8409262838577650621322221*c[139]
+                                                            + 204326.13929695828322732555041007*c[140]
+                                                            + 119777.01522412386445666763936724*c[141]
+                                                            + 198815.71444933622248314074199533*c[142]
+                                                            + 234350.85466027214811011674493418*c[143]
+                                                            + 237675.14629847185601584641745935*c[144]
+                                                            + 209609.77664221676279916836889267*c[145]
+                                                            + 148970.78175266450550962789859425*c[146]
+                                                            + 53982.77125157618285942957816929*c[147]
+                                                            + 19771.965607900495232946950278787*c[148]
+                                                            + 33158.872839709132670263519672107*c[149]
+                                                            + 40000.843991095987873664847772388*c[150]
+                                                            + 42347.569847631162505708560852939*c[151]
+                                                            + 40485.453387605775953177088666088*c[152]
+                                                            + 34349.433532447081681087795674721*c[153]
+                                                            + 23762.945271998587002090201127562*c[154]
+                                                            + 8508.499280131602620290912262399*c[155]
+                                                            + 1479.459360712554348060046171549*c[156]
+                                                            + 2498.4363109753268233298966079494*c[157]
+                                                            + 3060.0588229640292324862125867514*c[158]
+                                                            + 3327.13931178121845712965664909*c[159]
+                                                            + 3328.7835616032472831351038859853*c[160]
+                                                            + 3066.7572450391309053544713762054*c[161]
+                                                            + 2533.7766278817870570369050108935*c[162]
+                                                            + 1718.9764396291183606514254522285*c[163]
+                                                            + 609.9967213026640522780732057891*c[164])
+                                                       + y*(3.9641856134141852263501026179464e6*c[123]
+                                                            + 3.4330854465334823646733371410795e6*c[124]
+                                                            + 886418.8507020820346425850581991*c[125]
+                                                            + 9.507005851938874240633856698374e6*c[126]
+                                                            + 1.2075519253169364227958774128514e7*c[127]
+                                                            + 7.086103782474541206470775525212e6*c[128]
+                                                            + 1.6768782131377341023933469511414e6*c[129]
+                                                            + 1.0629155673711811809706163287819e7*c[130]
+                                                            + 1.5341864723689881368813972161139e7*c[131]
+                                                            + 1.3015543725868696877058256194202e7*c[132]
+                                                            + 6.695738704579204231717621283834e6*c[133]
+                                                            + 1.5184508105302588299580233268312e6*c[134]
+                                                            + 6.899944687082643563298550978764e6*c[135]
+                                                            + 1.0585219936877268305029122841316e7*c[136]
+                                                            + 1.0469505780885743414681770136209e7*c[137]
+                                                            + 7.693405174465725485770645814416e6*c[138]
+                                                            + 3.6963989395085590517670808814808e6*c[139]
+                                                            + 817304.5571878331329093022016403*c[140]
+                                                            + 2.6949828425427869502750218857629e6*c[141]
+                                                            + 4.2788599414096273969197681429429e6*c[142]
+                                                            + 4.5865810126367548987265705794262e6*c[143]
+                                                            + 3.9612524383078642669307736243225e6*c[144]
+                                                            + 2.6949828425427869502750218857629e6*c[145]
+                                                            + 1.2414231812722042125802324882854e6*c[146]
+                                                            + 269913.85625788091429714789084645*c[147]
+                                                            + 593158.9682370148569884085083636*c[148]
+                                                            + 962150.9004309043414158431117972*c[149]
+                                                            + 1.0821280953380704087928279871057e6*c[150]
+                                                            + 1.0213237433840456839612064676297e6*c[151]
+                                                            + 819124.2894701633739363736544069*c[152]
+                                                            + 530854.881865091262344084114973*c[153]
+                                                            + 237629.45271998587002090201127562*c[154]
+                                                            + 51050.99568078961572174547357439*c[155]
+                                                            + 56959.18538743334240031177760464*c[156]
+                                                            + 93723.39289633084980850355737*c[157]
+                                                            + 108756.14465399184974917215004265*c[158]
+                                                            + 108425.5987486350014852841049174*c[159]
+                                                            + 95425.12876595975544987297806491*c[160]
+                                                            + 72988.82243193131554743641875369*c[161]
+                                                            + 45741.335966497524240192548354551*c[162]
+                                                            + 20054.725129006380874266630275999*c[163]
+                                                            + 4269.9770491186483659465124405237*c[164])
+                                                       + z*(3.4330854465334823646733371410795e6*c[124]
+                                                            + 2.6592565521062461039277551745974e6*c[125]
+                                                            + 4.3910979102434051738031905921868e6*c[127]
+                                                            + 1.133776605195926593035324084034e7*c[128]
+                                                            + 6.707512852550936409573387804566e6*c[129]
+                                                            + 3.0683729447379762737627944322278e6*c[131]
+                                                            + 9.620184493033384648260450230497e6*c[132]
+                                                            + 1.4730625150074249309778766824434e7*c[133]
+                                                            + 7.592254052651294149790116634156e6*c[134]
+                                                            + 1.3658348305648088135521448827505e6*c[136]
+                                                            + 4.6286236083915918254382562707451e6*c[137]
+                                                            + 8.606182059571828509506146165279e6*c[138]
+                                                            + 1.0349917030623965344947826468146e7*c[139]
+                                                            + 4.9038273431269987974558132098417e6*c[140]
+                                                            + 388987.2674008752179017971039039*c[142]
+                                                            + 1.3726264344387368675021123631859e6*c[143]
+                                                            + 2.7728767068155049868515415370257e6*c[144]
+                                                            + 4.0424742638141804254125328286444e6*c[145]
+                                                            + 4.2208388163254943227727904601703e6*c[146]
+                                                            + 1.8893969938051664000800352359252e6*c[147]
+                                                            + 65230.56952073927738412495673201*c[149]
+                                                            + 235794.44878961845483423489213197*c[150]
+                                                            + 498206.70408977838242010071591693*c[151]
+                                                            + 790878.6243160198093178780111515*c[152]
+                                                            + 999256.2482166423761770995105373*c[153]
+                                                            + 950517.8108799434800836080451025*c[154]
+                                                            + 408407.96544631692577396378859516*c[155]
+                                                            + 4932.8101524384657793949240721052*c[157]
+                                                            + 18112.240060246551403094069094556*c[158]
+                                                            + 39338.529509883818228415352145123*c[159]
+                                                            + 65466.07671153052990165704309104*c[160]
+                                                            + 90162.66300415044861742145846044*c[161]
+                                                            + 103618.1284139025549114565891297*c[162]
+                                                            + 92251.73559342935202162649926959*c[163]
+                                                            + 38429.793442067835293518611964713*c[164]))
+                                                  + y*(882292.7514153111300058253937152*c[87]
+                                                       + 764087.9363005281737033489930736*c[88]
+                                                       + 197286.65682199594716715828677426*c[89]
+                                                       + 1.9102198407513204342583724826839e6*c[90]
+                                                       + 2.4263050663921056075160198327168e6*c[91]
+                                                       + 1.4237938052962584792649209881425e6*c[92]
+                                                       + 336931.10987262663276148056693002*c[93]
+                                                       + 1.8399796868443955732038978923688e6*c[94]
+                                                       + 2.6557819187576377503271307834997e6*c[95]
+                                                       + 2.2530798121682241019457726718836e6*c[96]
+                                                       + 1.1590782544763748607835873487164e6*c[97]
+                                                       + 262854.24097777079617198541319554*c[98]
+                                                       + 959807.9807961590397311193346478*c[99]
+                                                       + 1.4724434810205789355522218877655e6*c[100]
+                                                       + 1.4563472113476236543152063601406e6*c[101]
+                                                       + 1.0701812870724286776819496408599e6*c[102]
+                                                       + 514182.8468550851998559567864184*c[103]
+                                                       + 113690.10511033930783961030357688*c[104]
+                                                       + 266582.85616295733581128132768089*c[105]
+                                                       + 423257.13035931243482052455227789*c[106]
+                                                       + 453696.34532360958836386133364042*c[107]
+                                                       + 391839.96733360419164274307337106*c[108]
+                                                       + 266582.85616295733581128132768089*c[109]
+                                                       + 122799.34853247390090569350927773*c[110]
+                                                       + 26699.393251532889469270060095373*c[111]
+                                                       + 31170.678529669513756649858511164*c[112]
+                                                       + 50561.31327408337798583575066448*c[113]
+                                                       + 56866.15021258252892809402776991*c[114]
+                                                       + 53670.86360400771490459060007787*c[115]
+                                                       + 43045.222731448376140135518896369*c[116]
+                                                       + 27896.58043560178004348721640691*c[117]
+                                                       + 12487.497747747544638994086899702*c[118]
+                                                       + 2682.7448630087804158438011897327*c[119]
+                                                       - 7.928371226828370452700205235893e6*c[123]
+                                                       - 6.866170893066964729346674282159e6*c[124]
+                                                       - 1.7728377014041640692851701163983e6*c[125]
+                                                       - 2.2711180646298421797069768779449e7*c[126]
+                                                       - 2.8847073771460147877901515973671e7*c[127]
+                                                       - 1.6927914591466959548791297088007e7*c[128]
+                                                       - 4.0058757313845870223841066055044e6*c[129]
+                                                       - 3.070644972405634522804002727592e7*c[130]
+                                                       - 4.4320942535104101732129252909957e7*c[131]
+                                                       - 3.7600459652509568755946073449918e7*c[132]
+                                                       - 1.934324514656214555829535037552e7*c[133]
+                                                       - 4.3866356748651921754342896108458e6*c[134]
+                                                       - 2.4149806404789252471544928425675e7*c[135]
+                                                       - 3.7048269779070439067601929944608e7*c[136]
+                                                       - 3.6643270233100101951386195476732e7*c[137]
+                                                       - 2.6926918110630039200197260350457e7*c[138]
+                                                       - 1.2937396288279956681184783085183e7*c[139]
+                                                       - 2.860565950157415965182557705741e6*c[140]
+                                                       - 1.1378816446291767123383425739888e7*c[141]
+                                                       - 1.8066297530396204564772354381314e7*c[142]
+                                                       - 1.9365564275577409572401075779799e7*c[143]
+                                                       - 1.6725288072855426904818821969362e7*c[144]
+                                                       - 1.1378816446291767123383425739888e7*c[145]
+                                                       - 5.241564543149306675338759394983e6*c[146]
+                                                       - 1.139636281977719415921291094685e6*c[147]
+                                                       - 2.9987481171982417769969541256161e6*c[148]
+                                                       - 4.8642073299562386149356512874192e6*c[149]
+                                                       - 5.470758704209133733341519268145e6*c[150]
+                                                       - 5.163358924886008735581654919684e6*c[151]
+                                                       - 4.141128352321381501567222363946e6*c[152]
+                                                       - 2.68376634720685027073953635903e6*c[153]
+                                                       - 1.2013488998621507873278935014489e6*c[154]
+                                                       - 258091.14483065861281549100529277*c[155]
+                                                       - 341755.11232460005440187066562782*c[156]
+                                                       - 562340.35737798509885102134422*c[157]
+                                                       - 652536.8679239510984950329002559*c[158]
+                                                       - 650553.5924918100089117046295044*c[159]
+                                                       - 572550.7725957585326992378683895*c[160]
+                                                       - 437932.93459158789328461851252213*c[161]
+                                                       - 274448.01579898514544115529012731*c[162]
+                                                       - 120328.35077403828524559978165599*c[163]
+                                                       - 25619.862294711890195679074643142*c[164]
+                                                       + y*(1.1091506827262019947406166148103e7*c[126]
+                                                            + 1.152663201438893858123337530449e7*c[127]
+                                                            + 4.9602726477321788445295428676487e6*c[128]
+                                                            + 838439.1065688670511966734755707*c[129]
+                                                            + 2.834441512989816482588310210085e7*c[130]
+                                                            + 3.6820475336855715285153533186733e7*c[131]
+                                                            + 2.489930104079228967785057706717e7*c[132]
+                                                            + 9.374034186410885924404669797367e6*c[133]
+                                                            + 1.5184508105302588299580233268312e6*c[134]
+                                                            + 3.1049751091871896034843479404439e7*c[135]
+                                                            + 4.4560361347176887542138726799735e7*c[136]
+                                                            + 3.8186144769230632559865614233647e7*c[137]
+                                                            + 2.2102240289354923217595329924467e7*c[138]
+                                                            + 7.76243777296797400871086985111e6*c[139]
+                                                            + 1.2259568357817496993639533024604e6*c[140]
+                                                            + 1.7966552283618579668500145905086e7*c[141]
+                                                            + 2.7229108718061265253125797273273e7*c[142]
+                                                            + 2.6448167883087856715284604071144e7*c[143]
+                                                            + 1.941013694770853490796079075918e7*c[144]
+                                                            + 1.0330767563080683309387583895425e7*c[145]
+                                                            + 3.4759849075621717952246509671991e6*c[146]
+                                                            + 539827.7125157618285942957816929*c[147]
+                                                            + 5.437290542172636189060411326666e6*c[148]
+                                                            + 8.520743143646568108301322473119e6*c[149]
+                                                            + 8.91597759485744782341950685874e6*c[150]
+                                                            + 7.485555728948920195862013256652e6*c[151]
+                                                            + 5.041851230014626284401472321091e6*c[152]
+                                                            + 2.5449807571767610518260503158998e6*c[153]
+                                                            + 831703.0845199505450731570394647*c[154]
+                                                            + 127627.48920197403930436368393599*c[155]
+                                                            + 683510.2246492001088037413312556*c[156]
+                                                            + 1.0950838538413394030256731440074e6*c[157]
+                                                            + 1.2023550045473258643752583401673e6*c[158]
+                                                            + 1.0973688306563112875956461665558e6*c[159]
+                                                            + 848839.8082088280571994514909262*c[160]
+                                                            + 540975.9780249026917045287507626*c[161]
+                                                            + 263246.05597045513950478160481599*c[162]
+                                                            + 84229.84554182679967191984715919*c[163]
+                                                            + 12809.931147355945097839537321571*c[164])
+                                                       + z*(1.5368842685851918108311167072654e7*c[127]
+                                                            + 1.9841090590928715378118171470595e7*c[128]
+                                                            + 6.707512852550936409573387804566e6*c[129]
+                                                            + 2.4546983557903810190102355457822e7*c[131]
+                                                            + 5.885289336914541196582863670422e7*c[132]
+                                                            + 5.088761415480195216105392175714e7*c[133]
+                                                            + 1.5184508105302588299580233268312e7*c[134]
+                                                            + 1.8438770212624918982953955917132e7*c[136]
+                                                            + 5.355978746853127683721410827577e7*c[137]
+                                                            + 7.510849797444504881023545744244e7*c[138]
+                                                            + 5.322814472892325034544596469332e7*c[139]
+                                                            + 1.4711482029380996392367439629525e7*c[140]
+                                                            + 7.779745348017504358035942078078e6*c[142]
+                                                            + 2.4774233206943055657355198750185e7*c[143]
+                                                            + 4.1989275846063361229466200417818e7*c[144]
+                                                            + 4.581470832322737815467537205797e7*c[145]
+                                                            + 2.8801017805515137731861393728221e7*c[146]
+                                                            + 7.557587975220665600320140943701e6*c[147]
+                                                            + 1.7938406618203301280634363101304e6*c[149]
+                                                            + 6.02117967444918554308849813837e6*c[150]
+                                                            + 1.1259471512428991442694276179723e7*c[151]
+                                                            + 1.4800728540771227860091717065835e7*c[152]
+                                                            + 1.3927133959519453117968324428114e7*c[153]
+                                                            + 8.079401392479519580710668383371e6*c[154]
+                                                            + 2.0420398272315846288698189429758e6*c[155]
+                                                            + 177581.16548778476805821726659579*c[157]
+                                                            + 616312.3878034579956888447620668*c[158]
+                                                            + 1.2224301259638523813665785547186e6*c[159]
+                                                            + 1.7775704218961340491941454751161e6*c[160]
+                                                            + 2.0093393469496385691882496456898e6*c[161]
+                                                            + 1.7138998537650909082651738526317e6*c[162]
+                                                            + 938561.1360374986249156782969167*c[163]
+                                                            + 230578.76065240701176111167178828*c[164]))
+                                                  + z*(764087.9363005281737033489930736*c[88]
+                                                       + 591859.9704659878415014748603228*c[89]
+                                                       + 882292.7514153111300058253937152*c[91]
+                                                       + 2.2780700884740135668238735810281e6*c[92]
+                                                       + 1.3477244394905065310459222677201e6*c[93]
+                                                       + 531156.3837515275500654261566999*c[95]
+                                                       + 1.665319861167817814481658061827e6*c[96]
+                                                       + 2.5499721598480246937238921671761e6*c[97]
+                                                       + 1.3142712048888539808599270659777e6*c[98]
+                                                       + 189992.70722846179813577056616329*c[100]
+                                                       + 643858.7671221072998025122855359*c[101]
+                                                       + 1.1971519482505134360509945135043e6*c[102]
+                                                       + 1.4397119711942385595966790019716e6*c[103]
+                                                       + 682140.6306620358470376618214613*c[104]
+                                                       + 38477.92094175567589277495929799*c[106]
+                                                       + 135777.73838151819797750594656392*c[107]
+                                                       + 274287.97713352293414992015135974*c[108]
+                                                       + 399874.28424443600371692199152134*c[109]
+                                                       + 417517.78501041126307935793154427*c[110]
+                                                       + 186895.75276073022628489042066761*c[111]
+                                                       + 3427.8856457005679990397119094563*c[113]
+                                                       + 12391.067750601640544643056634689*c[114]
+                                                       + 26180.909075125714587605170769695*c[115]
+                                                       + 41560.904706226018342199811348219*c[116]
+                                                       + 52511.21023172099772891711323654*c[117]
+                                                       + 49949.990990990178555976347598809*c[118]
+                                                       + 21461.958904070243326750409517862*c[119]
+                                                       - 6.866170893066964729346674282159e6*c[124]
+                                                       - 5.318513104212492207855510349195e6*c[125]
+                                                       - 1.0489845007803690137418733081335e7*c[127]
+                                                       - 2.7084663346347135278066075340812e7*c[128]
+                                                       - 1.6023502925538348089536426422018e7*c[129]
+                                                       - 8.864188507020820346425850581991e6*c[131]
+                                                       - 2.7791644090985333428307967332548e7*c[132]
+                                                       - 4.2555139322436720228249770826144e7*c[133]
+                                                       - 2.1933178374325960877171448054229e7*c[134]
+                                                       - 4.7804219069768308474325070896268e6*c[136]
+                                                       - 1.6200182629370571389033896947608e7*c[137]
+                                                       - 3.0121637208501399783271511578477e7*c[138]
+                                                       - 3.6224709607183878707317392638512e7*c[139]
+                                                       - 1.7163395700944495791095346234446e7*c[140]
+                                                       - 1.6423906845814731422520322164831e6*c[142]
+                                                       - 5.795533834296888996120029977896e6*c[143]
+                                                       - 1.1707701650998798833373175378553e7*c[144]
+                                                       - 1.7068224669437650685075138609832e7*c[145]
+                                                       - 1.7821319446707642696151781942941e7*c[146]
+                                                       - 7.977453973844035911449037662795e6*c[147]
+                                                       - 329776.76813262634677529839236741*c[149]
+                                                       - 1.1920719355475155216619652880005e6*c[150]
+                                                       - 2.5187116706761018222349536193578e6*c[151]
+                                                       - 3.9983308229309890359959388341547e6*c[152]
+                                                       - 5.051795477095247568450891969939e6*c[153]
+                                                       - 4.8053955994486031493115740057958e6*c[154]
+                                                       - 2.0647291586452689025239280423422e6*c[155]
+                                                       - 29596.860914630794676369544432631*c[157]
+                                                       - 108673.44036147930841856441456733*c[158]
+                                                       - 236031.17705930290937049211287074*c[159]
+                                                       - 392796.46026918317940994225854626*c[160]
+                                                       - 540975.9780249026917045287507626*c[161]
+                                                       - 621708.7704834153294687395347782*c[162]
+                                                       - 553510.4135605761121297589956176*c[163]
+                                                       - 230578.76065240701176111167178828*c[164]
+                                                       + z*(9.920545295464357689059085735297e6*c[128]
+                                                            + 8.384391065688670511966734755707e6*c[129]
+                                                            + 9.05429128756083261012748256988e6*c[132]
+                                                            + 3.3478693522896021158588106419169e7*c[133]
+                                                            + 2.2776762157953882449370349902468e7*c[134]
+                                                            + 4.4633156223776064031011756896471e6*c[137]
+                                                            + 2.0537479914887318034048757894416e7*c[138]
+                                                            + 4.3247867592250140905674846313326e7*c[139]
+                                                            + 2.5745093551416743686643019351669e7*c[140]
+                                                            + 1.3391477409158408463435242567668e6*c[143]
+                                                            + 6.734129145123369253782315161348e6*c[144]
+                                                            + 1.7517388476528115176787642257459e7*c[145]
+                                                            + 2.7807879260497374361797207737593e7*c[146]
+                                                            + 1.5115175950441331200640281887401e7*c[147]
+                                                            + 231583.83363266098242648069762961*c[150]
+                                                            + 1.2206064250199570369292467539965e6*c[151]
+                                                            + 3.4742168139596584480749641204155e6*c[152]
+                                                            + 6.776206433219106113450956055831e6*c[153]
+                                                            + 9.029919203359463060794276428473e6*c[154]
+                                                            + 4.5945896112710654149570926216955e6*c[155]
+                                                            + 17864.127182708927411270862668603*c[158]
+                                                            + 96878.46819598253742818706125292*c[159]
+                                                            + 289604.16985948251363275403808072*c[160]
+                                                            + 618258.260599888790519461429443*c[161]
+                                                            + 1.0081763845677005342736316780187e6*c[162]
+                                                            + 1.1912506726629790239314378383943e6*c[163]
+                                                            + 576446.9016310175294027791794707*c[164])))
+                                             + y*(189926.39626971286267985354627863*c[59]
+                                                  + 164481.08401880138387112802577508*c[60]
+                                                  + 42468.833278064044315514712388017*c[61]
+                                                  + 358867.81967738483753700660169109*c[62]
+                                                  + 455823.35104731087043164851106871*c[63]
+                                                  + 267484.27991192304832314342095788*c[64]
+                                                  + 63298.33362735546769000312503852*c[65]
+                                                  + 280858.49390751920073930059200578*c[66]
+                                                  + 405384.31765424769573900407279471*c[67]
+                                                  + 343914.99385749380263963132662062*c[68]
+                                                  + 176924.2210665345843053709110052*c[69]
+                                                  + 40122.641986788457248471513143683*c[70]
+                                                  + 105184.63766159010731908752937712*c[71]
+                                                  + 161363.97813638581710410891361653*c[72]
+                                                  + 159600.*c[73]
+                                                  + 117280.36562016678842785471605192*c[74]
+                                                  + 56348.91303299470034951117645203*c[75]
+                                                  + 12459.213458320713753835147700545*c[76]
+                                                  + 15650.686885884593659616157289743*c[77]
+                                                  + 24848.80278806204377495170916582*c[78]
+                                                  + 26635.844270456305549270126162322*c[79]
+                                                  + 23004.347415216976765192730877634*c[80]
+                                                  + 15650.686885884593659616157289743*c[81]
+                                                  + 7209.368904418749467826140311712*c[82]
+                                                  + 1567.4820573135757588138280818242*c[83]
+                                                  - 1.37858242408642364063410217768e6*c[87]
+                                                  - 1.1938874004695752714114828016775e6*c[88]
+                                                  - 308260.40128436866744868482308478*c[89]
+                                                  - 3.8204396815026408685167449653679e6*c[90]
+                                                  - 4.8526101327842112150320396654336e6*c[91]
+                                                  - 2.8475876105925169585298419762851e6*c[92]
+                                                  - 673862.21974525326552296113386*c[93]
+                                                  - 4.7149479475387636563349883491951e6*c[94]
+                                                  - 6.805441166816446735213272632718e6*c[95]
+                                                  - 5.773517018681074261236042471702e6*c[96]
+                                                  - 2.9701380270957105807579425810858e6*c[97]
+                                                  - 673563.9925055376651907126213136*c[98]
+                                                  - 3.1193759375875168791261378376052e6*c[99]
+                                                  - 4.7854413133168815405447211352378e6*c[100]
+                                                  - 4.7331284368797768765244206704571e6*c[101]
+                                                  - 3.4780891829853932024663363327946e6*c[102]
+                                                  - 1.6710942522790268995318595558599e6*c[103]
+                                                  - 369492.84160860275047873348662487*c[104]
+                                                  - 1.0829928531620141767333303937036e6*c[105]
+                                                  - 1.7194820920847067664583809936289e6*c[106]
+                                                  - 1.8431414028771639527281866679142e6*c[107]
+                                                  - 1.5918498672927670285486437355699e6*c[108]
+                                                  - 1.0829928531620141767333303937036e6*c[109]
+                                                  - 498872.35341317522242937988144077*c[110]
+                                                  - 108466.28508435236346890961913745*c[111]
+                                                  - 155853.39264834756878324929255582*c[112]
+                                                  - 252806.5663704168899291787533224*c[113]
+                                                  - 284330.75106291264464047013884956*c[114]
+                                                  - 268354.31802003857452295300038937*c[115]
+                                                  - 215226.11365724188070067759448185*c[116]
+                                                  - 139482.90217800890021743608203455*c[117]
+                                                  - 62437.48873873772319497043449851*c[118]
+                                                  - 13413.724315043902079219005948664*c[119]
+                                                  + 5.829684725609095921103092085215e6*c[123]
+                                                  + 5.048655068431591712754907560411e6*c[124]
+                                                  + 1.3035571333854147568273309679399e6*c[125]
+                                                  + 1.9417904109352275818288106001581e7*c[126]
+                                                  + 2.4664050762192328896974620360526e7*c[127]
+                                                  + 1.4473251189694732856353708180581e7*c[128]
+                                                  + 3.4249963503630189999864112564162e6*c[129]
+                                                  + 3.2026410232556504864539485461989e7*c[130]
+                                                  + 4.6226141422359707915184582786177e7*c[131]
+                                                  + 3.9216769004088034381201673892336e7*c[132]
+                                                  + 2.0174742109875902946547865436911e7*c[133]
+                                                  + 4.5752014617937864092199264945699e6*c[134]
+                                                  + 3.145563019111205153856692357966e7*c[135]
+                                                  + 4.8256149712234605508221001188354e7*c[136]
+                                                  + 4.7728629295214418508108069738601e7*c[137]
+                                                  + 3.5072876530652572067483826506898e7*c[138]
+                                                  + 1.6851230459524313324232280489104e7*c[139]
+                                                  + 3.7259472460033569294394659192425e6*c[140]
+                                                  + 1.8583051626683923088497699931241e7*c[141]
+                                                  + 2.9504557112334358848041538501992e7*c[142]
+                                                  + 3.1626424629619453713441385367939e7*c[143]
+                                                  + 2.7314518447155534651058602442224e7*c[144]
+                                                  + 1.8583051626683923088497699931241e7*c[145]
+                                                  + 8.560140236876963688053237092425e6*c[146]
+                                                  + 1.8611707081834272194999413388432e6*c[147]
+                                                  + 6.096356062435986030158643002626e6*c[148]
+                                                  + 9.888773143317627953440609760138e6*c[149]
+                                                  + 1.1121872090974612534815176534141e7*c[150]
+                                                  + 1.0496938473669358418490177583972e7*c[151]
+                                                  + 8.418777419554456898790507003626e6*c[152]
+                                                  + 5.456008508057882418536420070555e6*c[153]
+                                                  + 2.4423027085109658863259373381105e6*c[154]
+                                                  + 524690.7889414488282512729228479*c[155]
+                                                  + 854387.7808115001360046766640696*c[156]
+                                                  + 1.40585089344496274712755336055e6*c[157]
+                                                  + 1.6313421698098777462375822506398e6*c[158]
+                                                  + 1.6263839812295250222792615737611e6*c[159]
+                                                  + 1.4313769314893963317480946709737e6*c[160]
+                                                  + 1.0948323364789697332115462813053e6*c[161]
+                                                  + 686120.0394974628636028882253183*c[162]
+                                                  + 300820.87693509571311399945413998*c[163]
+                                                  + 64049.65573677972548919768660786*c[164]
+                                                  + y*(2.2285898142098738399681012297979e6*c[90]
+                                                       + 2.3160184724651917162652916585024e6*c[91]
+                                                       + 996655.6637073809354854446916998*c[92]
+                                                       + 168465.55493631331638074028346501*c[93]
+                                                       + 4.9066124982517215285437277129835e6*c[94]
+                                                       + 6.373876605018330600785113880399e6*c[95]
+                                                       + 4.3102396406696461080701738070817e6*c[96]
+                                                       + 1.622709556266924805097022288203e6*c[97]
+                                                       + 262854.24097777079617198541319554*c[98]
+                                                       + 4.3191359135827156787900370059149e6*c[99]
+                                                       + 6.198512073328566164179514721077e6*c[100]
+                                                       + 5.311834828757385223370726355671e6*c[101]
+                                                       + 3.0745038670979095062218722733178e6*c[102]
+                                                       + 1.0797839783956789196975092514787e6*c[103]
+                                                       + 170535.15766550896175941545536533*c[104]
+                                                       + 1.7772190410863822387418755178726e6*c[105]
+                                                       + 2.6934544659228973124942471508593e6*c[106]
+                                                       + 2.616205202960960400054382872817e6*c[107]
+                                                       + 1.9200158399346605390494410595182e6*c[108]
+                                                       + 1.0219009486246697872765784227768e6*c[109]
+                                                       + 343838.17589092692253594182597764*c[110]
+                                                       + 53398.78650306577893854012019075*c[111]
+                                                       + 285731.219855303876102623703019*c[112]
+                                                       + 447767.56246963669487456236817273*c[113]
+                                                       + 468537.24931962453309431557899919*c[114]
+                                                       + 393368.15885376386167876769081467*c[115]
+                                                       + 264950.76750219086693152379734489*c[116]
+                                                       + 133739.48855891441609083577277431*c[117]
+                                                       + 43706.242117116406236479304148958*c[118]
+                                                       + 6706.862157521951039609502974332*c[119]
+                                                       - 1.5404870593419472149175230761254e7*c[126]
+                                                       - 1.6009211131095748029490799034014e7*c[127]
+                                                       - 6.889267566294692839624365093957e6*c[128]
+                                                       - 1.1644987591234264599953798271815e6*c[129]
+                                                       - 5.35394508009187557822236373016e7*c[130]
+                                                       - 6.954978674739412887195667379716e7*c[131]
+                                                       - 4.7032013077052102724828867793543e7*c[132]
+                                                       - 1.7706509018776117857208820728361e7*c[133]
+                                                       - 2.8681848643349333454762662840145e6*c[134]
+                                                       - 7.76243777296797400871086985111e7*c[135]
+                                                       - 1.1140090336794221885534681699934e8*c[136]
+                                                       - 9.546536192307658139966403558412e7*c[137]
+                                                       - 5.525560072338730804398832481117e7*c[138]
+                                                       - 1.9406094432419935021777174627774e7*c[139]
+                                                       - 3.0648920894543742484098832561511e6*c[140]
+                                                       - 5.789222402499320115405602569417e7*c[141]
+                                                       - 8.773823920264185470451645788055e7*c[142]
+                                                       - 8.522187428994976052702816867368e7*c[143]
+                                                       - 6.254377460928305692565143689069e7*c[144]
+                                                       - 3.3288028814371090663582214774146e7*c[145]
+                                                       - 1.1200395813255886895723875338753e7*c[146]
+                                                       - 1.7394448514396770032482864076771e6*c[147]
+                                                       - 2.2051233865477913433411668158147e7*c[148]
+                                                       - 3.4556347193677748439222030029873e7*c[149]
+                                                       - 3.615924246803298283942355559378e7*c[150]
+                                                       - 3.0358087122959509683218164874199e7*c[151]
+                                                       - 2.0447507766170428820072637746646e7*c[152]
+                                                       - 1.0321310848550197599072315170038e7*c[153]
+                                                       - 3.3730180649975772105744702156067e6*c[154]
+                                                       - 517600.3728746724927343638292959*c[155]
+                                                       - 3.4175511232460005440187066562782e6*c[156]
+                                                       - 5.475419269206697015128365720037e6*c[157]
+                                                       - 6.011775022736629321876291700837e6*c[158]
+                                                       - 5.486844153281556437978230832779e6*c[159]
+                                                       - 4.2441990410441402859972574546312e6*c[160]
+                                                       - 2.7048798901245134585226437538132e6*c[161]
+                                                       - 1.3162302798522756975239080240799e6*c[162]
+                                                       - 421149.22770913399835959923579597*c[163]
+                                                       - 64049.65573677972548919768660786*c[164]
+                                                       + y*(2.1258311347423623619412326575637e7*c[130]
+                                                            + 2.4546983557903810190102355457822e7*c[131]
+                                                            + 1.358143693134124891519122385482e7*c[132]
+                                                            + 4.0174432227475225390305727703003e6*c[133]
+                                                            + 506150.2701767529433193411089437*c[134]
+                                                            + 5.174958515311982672473913234073e7*c[135]
+                                                            + 6.914538829734344618607733468924e7*c[136]
+                                                            + 5.124547566433548092449498014039e7*c[137]
+                                                            + 2.4123389106375579913009652129949e7*c[138]
+                                                            + 6.653518091115406293180745586665e6*c[139]
+                                                            + 817304.5571878331329093022016403*c[140]
+                                                            + 4.9408018779951094088375401238987e7*c[141]
+                                                            + 7.131433235682712328199613571572e7*c[142]
+                                                            + 6.260515688781555956655975900385e7*c[143]
+                                                            + 3.9216399139247856242614658880793e7*c[144]
+                                                            + 1.6918503400407495854504304060623e7*c[145]
+                                                            + 4.4691234525799351652888369578274e6*c[146]
+                                                            + 539827.7125157618285942957816929*c[147]
+                                                            + 2.1749162168690544756241645306666e7*c[148]
+                                                            + 3.2887078800039385681162999019057e7*c[149]
+                                                            + 3.1958569041307215574854336272887e7*c[150]
+                                                            + 2.3864101125900384517922824292421e7*c[151]
+                                                            + 1.3614410604297198146114900049108e7*c[152]
+                                                            + 5.558362880705073217485116027364e6*c[153]
+                                                            + 1.4257767163199152201254120676537e6*c[154]
+                                                            + 170169.98560263205240581824524798*c[155]
+                                                            + 3.7023470501831672560202655443014e6*c[156]
+                                                            + 5.771387878353004961892061164363e6*c[157]
+                                                            + 5.988617820833117749306125767748e6*c[158]
+                                                            + 4.9995161011441897345515928882944e6*c[159]
+                                                            + 3.405345583520121970647211275363e6*c[160]
+                                                            + 1.8290140209413376719534067287689e6*c[161]
+                                                            + 718792.4223306753809173114741429*c[162]
+                                                            + 180492.52616105742786839967248399*c[163]
+                                                            + 21349.885245593241829732562202618*c[164])
+                                                       + z*(3.6820475336855715285153533186733e7*c[131]
+                                                            + 6.111646619103562011836050734669e7*c[132]
+                                                            + 3.6156989004727702851275154932703e7*c[133]
+                                                            + 7.592254052651294149790116634156e6*c[134]
+                                                            + 6.146256737541639660984651972377e7*c[136]
+                                                            + 1.4877718741258688010337252298824e8*c[137]
+                                                            + 1.5256413651059150539579077292995e8*c[138]
+                                                            + 7.540653836597460465604844998221e7*c[139]
+                                                            + 1.4711482029380996392367439629525e7*c[140]
+                                                            + 4.2788599414096273969197681429429e7*c[142]
+                                                            + 1.2152765748811255680567482630158e8*c[143]
+                                                            + 1.6993772960340737705133018848344e8*c[144]
+                                                            + 1.3789328877677259895573861982154e8*c[145]
+                                                            + 6.107802051859244725894743842364e7*c[146]
+                                                            + 1.1336381962830998400480211415551e7*c[147]
+                                                            + 1.4350725294562641024507490481043e7*c[149]
+                                                            + 4.4464096057470908625884293944886e7*c[150]
+                                                            + 7.293746147874355518630274481024e7*c[151]
+                                                            + 7.863593178913568389789187082306e7*c[152]
+                                                            + 5.545872177602365187782902283482e7*c[153]
+                                                            + 2.2812427461118643522006593082459e7*c[154]
+                                                            + 4.0840796544631692577396378859516e6*c[155]
+                                                            + 1.923795959451001653964020388121e6*c[157]
+                                                            + 6.289661445578768192718282897904e6*c[158]
+                                                            + 1.1334780778929956879097886166591e7*c[159]
+                                                            + 1.4310440531332360070197811605851e7*c[160]
+                                                            + 1.3215270320322622897353488054344e7*c[161]
+                                                            + 8.485484570111479496803066623324e6*c[162]
+                                                            + 3.3090296462860528442539939955398e6*c[163]
+                                                            + 576446.9016310175294027791794707*c[164]))
+                                                  + z*(3.0880246299535889550203888780032e6*c[91]
+                                                       + 3.9866226548295237419417787667991e6*c[92]
+                                                       + 1.3477244394905065310459222677201e6*c[93]
+                                                       + 4.2492510700122204005234092535995e6*c[95]
+                                                       + 1.0187839150673708982711319907648e7*c[96]
+                                                       + 8.808994734020448941955263850245e6*c[97]
+                                                       + 2.6285424097777079617198541319554e6*c[98]
+                                                       + 2.5649015475842342748329026432044e6*c[100]
+                                                       + 7.450365733841527326286213589772e6*c[101]
+                                                       + 1.044787154836811726008140666331e7*c[102]
+                                                       + 7.404232994713226877925777724426e6*c[103]
+                                                       + 2.0464218919861075411129854643839e6*c[104]
+                                                       + 769558.4188351135178554991859598*c[106]
+                                                       + 2.4506225951786211342281561087147e6*c[107]
+                                                       + 4.1535036537362044314130765777333e6*c[108]
+                                                       + 4.5319085547702747087917825705752e6*c[109]
+                                                       + 2.8489448859533945010120894152433e6*c[110]
+                                                       + 747583.0110429209051395616826704*c[111]
+                                                       + 94266.85525676561997359207751005*c[113]
+                                                       + 316414.7657742918924792780533501*c[114]
+                                                       + 591688.5450978411496798768593951*c[115]
+                                                       + 777782.6452165154861183107552309*c[116]
+                                                       + 731874.9926046114058467822657342*c[117]
+                                                       + 424574.92342341651772579895458988*c[118]
+                                                       + 107309.79452035121663375204758931*c[119]
+                                                       - 2.1345614841460997372654398712019e7*c[127]
+                                                       - 2.7557070265178771358497460375826e7*c[128]
+                                                       - 9.315990072987411679963038617452e6*c[129]
+                                                       - 4.6366524498262752581304449198109e7*c[131]
+                                                       - 1.1116657636394133371323186933019e8*c[132]
+                                                       - 9.612104895907035408199074109681e7*c[133]
+                                                       - 2.8681848643349333454762662840145e7*c[134]
+                                                       - 4.609692553156229745738488979283e7*c[136]
+                                                       - 1.3389946867132819209303527068941e8*c[137]
+                                                       - 1.8777124493611262202558864360609e8*c[138]
+                                                       - 1.3307036182230812586361491173331e8*c[139]
+                                                       - 3.6778705073452490980918599073813e7*c[140]
+                                                       - 2.5068068343611958487004702251585e7*c[142]
+                                                       - 7.982808477792762378481119597282e7*c[143]
+                                                       - 1.3529877772620416396161331245742e8*c[144]
+                                                       - 1.4762517126373266294284286552012e8*c[145]
+                                                       - 9.280327959554877713599782423538e7*c[146]
+                                                       - 2.435222792015547804547600970748e7*c[147]
+                                                       - 7.275020461826894408257269479973e6*c[149]
+                                                       - 2.44192286797105858136366868945e7*c[150]
+                                                       - 4.5663412244850909739815675617764e7*c[151]
+                                                       - 6.002517685979442409926085254478e7*c[152]
+                                                       - 5.648226550249555986731598240291e7*c[153]
+                                                       - 3.2766461202833607188437710665893e7*c[154]
+                                                       - 8.281605965994759883749821268735e6*c[155]
+                                                       - 887905.8274389238402910863329789*c[157]
+                                                       - 3.081561939017289978444223810334e6*c[158]
+                                                       - 6.112150629819261906832892773593e6*c[159]
+                                                       - 8.887852109480670245970727375581e6*c[160]
+                                                       - 1.0046696734748192845941248228449e7*c[161]
+                                                       - 8.569499268825454541325869263159e6*c[162]
+                                                       - 4.6928056801874931245783914845837e6*c[163]
+                                                       - 1.1528938032620350588055583589414e6*c[164]
+                                                       + z*(4.074431079402374674557367156446e7*c[132]
+                                                            + 6.02616483412128380854585915545e7*c[133]
+                                                            + 2.2776762157953882449370349902468e7*c[134]
+                                                            + 4.4633156223776064031011756896471e7*c[137]
+                                                            + 1.4669628510633798595749112781726e8*c[138]
+                                                            + 1.5303091609565434474315714849331e8*c[139]
+                                                            + 5.149018710283348737328603870334e7*c[140]
+                                                            + 2.2095937725111373964668150236652e7*c[143]
+                                                            + 9.150493132491166456610087072185e7*c[144]
+                                                            + 1.7113141050146697134246388974595e8*c[145]
+                                                            + 1.4599136611761121539943534062236e8*c[146]
+                                                            + 4.5345527851323993601920845662204e7*c[147]
+                                                            + 5.558012007183863578235536743111e6*c[150]
+                                                            + 2.5707465931032564532877196941314e7*c[151]
+                                                            + 5.965484480555120847426279855543e7*c[152]
+                                                            + 8.393752485019795959887635888514e7*c[153]
+                                                            + 6.273417551807626968551813097676e7*c[154]
+                                                            + 1.8378358445084261659828370486782e7*c[155]
+                                                            + 580584.1334380401408663030367296*c[158]
+                                                            + 2.8623183785176658785600722642907e6*c[159]
+                                                            + 7.419858558813638194108146561861e6*c[160]
+                                                            + 1.2828858907447692403278824660942e7*c[161]
+                                                            + 1.512264576851550801410447517028e7*c[162]
+                                                            + 1.0288073991180273388498781331587e7*c[163]
+                                                            + 2.8822345081550876470138958973535e6*c[164])))
+                                             + z*(164481.08401880138387112802577508*c[60]
+                                                  + 127406.49983419213294654413716405*c[61]
+                                                  + 165753.94583538577106605400402499*c[63]
+                                                  + 427974.84785907687731702947353261*c[64]
+                                                  + 253193.33450942187076001250015407*c[65]
+                                                  + 81076.86353084953914780081455894*c[67]
+                                                  + 254198.03893814759325537967619785*c[68]
+                                                  + 389233.28634637608547181600421145*c[69]
+                                                  + 200613.20993394228624235756571841*c[70]
+                                                  + 20821.15846921107317472373078923*c[72]
+                                                  + 70560.*c[73]
+                                                  + 131194.98527001708535997307219367*c[74]
+                                                  + 157776.95649238516097863129406568*c[75]
+                                                  + 74755.28074992428252301088620327*c[76]
+                                                  + 2258.98207164200397954106446962*c[78]
+                                                  + 7971.311059041668084088139946388*c[79]
+                                                  + 16103.043190651883735634911614344*c[80]
+                                                  + 23476.030328826890489424235934615*c[81]
+                                                  + 24511.854275023748190608877059821*c[82]
+                                                  + 10972.374401195030311696796572769*c[83]
+                                                  - 1.1938874004695752714114828016775e6*c[88]
+                                                  - 924781.2038531060023460544692544*c[89]
+                                                  - 1.7645855028306222600116507874304e6*c[91]
+                                                  - 4.5561401769480271336477471620561e6*c[92]
+                                                  - 2.6954488789810130620918445354402e6*c[93]
+                                                  - 1.3610882333632893470426545265436e6*c[95]
+                                                  - 4.2673821442425331496092487834317e6*c[96]
+                                                  - 6.534303659610563277667473678389e6*c[97]
+                                                  - 3.3678199625276883259535631065679e6*c[98]
+                                                  - 617476.2984925008439412543400307*c[100]
+                                                  - 2.0925409931468487243581649279915e6*c[101]
+                                                  - 3.8907438318141686671657321688889e6*c[102]
+                                                  - 4.6790639063812753186892067564078e6*c[103]
+                                                  - 2.2169570496516165028724009197492e6*c[104]
+                                                  - 156316.55382588243331439827214808*c[106]
+                                                  - 551597.0621749176792836179079159*c[107]
+                                                  - 1.114294907104936919984050614899e6*c[108]
+                                                  - 1.6244892797430212650999955905554e6*c[109]
+                                                  - 1.6961660016047957562598915968986e6*c[110]
+                                                  - 759263.9955904665442823673339622*c[111]
+                                                  - 17139.428228502839995198559547281*c[113]
+                                                  - 61955.33875300820272321528317345*c[114]
+                                                  - 130904.54537562857293802585384847*c[115]
+                                                  - 207804.52353113009171099905674109*c[116]
+                                                  - 262556.05115860498864458556618269*c[117]
+                                                  - 249749.95495495089277988173799405*c[118]
+                                                  - 107309.79452035121663375204758931*c[119]
+                                                  + 5.048655068431591712754907560411e6*c[124]
+                                                  + 3.9106714001562442704819929038197e6*c[125]
+                                                  + 8.9687457317063014170816801311e6*c[127]
+                                                  + 2.3157201903511572570165933088929e7*c[128]
+                                                  + 1.3699985401452075999945645025665e7*c[129]
+                                                  + 9.245228284471941583036916557235e6*c[131]
+                                                  + 2.8986307524760721064366454616074e7*c[132]
+                                                  + 4.4384432641726986482405303961204e7*c[133]
+                                                  + 2.287600730896893204609963247285e7*c[134]
+                                                  + 6.226599962868981355899484024304e6*c[136]
+                                                  + 2.110107821472637449832146241075e7*c[137]
+                                                  + 3.9234065271577453499219195753479e7*c[138]
+                                                  + 4.718344528666807730785038536949e7*c[139]
+                                                  + 2.2355683476020141576636795515455e7*c[140]
+                                                  + 2.682232464757668986185594409272e6*c[142]
+                                                  + 9.46484240740436206022698394223e6*c[143]
+                                                  + 1.9120162913008874255741021709557e7*c[144]
+                                                  + 2.7874577440025884632746549896862e7*c[145]
+                                                  + 2.9104476805381676539381006114246e7*c[146]
+                                                  + 1.3028194957283990536499589371902e7*c[147]
+                                                  + 670425.2978520425731146176108568*c[149]
+                                                  + 2.423442945893300785796303058023e6*c[150]
+                                                  + 5.120457792033833374873257358035e6*c[151]
+                                                  + 8.128474749914648040211524003501e6*c[152]
+                                                  + 1.0270133662226602199597967191634e7*c[153]
+                                                  + 9.769210834043863545303749352442e6*c[154]
+                                                  + 4.1975263115315906260101833827836e6*c[155]
+                                                  + 73992.15228657698669092386108158*c[157]
+                                                  + 271683.60090369827104641103641833*c[158]
+                                                  + 590077.9426482572734262302821768*c[159]
+                                                  + 981991.1506729579485248556463657*c[160]
+                                                  + 1.3524399450622567292613218769066e6*c[161]
+                                                  + 1.5542719262085383236718488369455e6*c[162]
+                                                  + 1.3837760339014402803243974890439e6*c[163]
+                                                  + 576446.9016310175294027791794707*c[164]
+                                                  + z*(1.9933113274147618709708893833995e6*c[92]
+                                                       + 1.6846555493631331638074028346501e6*c[93]
+                                                       + 1.5673598693344167665709722934843e6*c[96]
+                                                       + 5.795391272381874303917936743582e6*c[97]
+                                                       + 3.9428136146665619425797811979332e6*c[98]
+                                                       + 620863.811153460610523851132481*c[101]
+                                                       + 2.8568398765069070633035096344989e6*c[102]
+                                                       + 6.015939308204496838314694401096e6*c[103]
+                                                       + 3.5812383109756881969477245626719e6*c[104]
+                                                       + 132466.08622587141266098141128188*c[107]
+                                                       + 666127.9444671271257926632247308*c[108]
+                                                       + 1.7327885650592226827733286299258e6*c[109]
+                                                       + 2.7507054071274153802875346078211e6*c[110]
+                                                       + 1.4951660220858418102791233653409e6*c[111]
+                                                       + 12169.798683626611249203002051927*c[114]
+                                                       + 64143.22723405800073963266838575*c[115]
+                                                       + 182571.11710235000914609202842253*c[116]
+                                                       + 356091.64438385801584921917413527*c[117]
+                                                       + 474524.91441440669628177530218869*c[118]
+                                                       + 241447.03767079023742594210707595*c[119]
+                                                       - 1.3778535132589385679248730187913e7*c[128]
+                                                       - 1.1644987591234264599953798271815e7*c[129]
+                                                       - 1.7102550209837128263574133743107e7*c[132]
+                                                       - 6.323753220991470663288864545843e7*c[133]
+                                                       - 4.3022772965024000182143994260218e7*c[134]
+                                                       - 1.1158289055944016007752939224118e7*c[137]
+                                                       - 5.134369978721829508512189473604e7*c[138]
+                                                       - 1.0811966898062535226418711578331e8*c[139]
+                                                       - 6.436273387854185921660754837917e7*c[140]
+                                                       - 4.3150316096177093937735781606929e6*c[143]
+                                                       - 2.1698860578730856484409682186567e7*c[144]
+                                                       - 5.644491842436837112520462505181e7*c[145]
+                                                       - 8.960316650604709516579100271002e7*c[146]
+                                                       - 4.870445584031095609095201941496e7*c[147]
+                                                       - 939201.1030657917620629494959423*c[150]
+                                                       - 4.9502371681364924275463896134302e6*c[151]
+                                                       - 1.4089879301058614817192910043907e7*c[152]
+                                                       - 2.7481281645833041460106655115316e7*c[153]
+                                                       - 3.6621338991402266857665676626587e7*c[154]
+                                                       - 1.8633613423488209738437097854654e7*c[155]
+                                                       - 89320.63591354463705635431334301*c[158]
+                                                       - 484392.34097991268714093530626458*c[159]
+                                                       - 1.4480208492974125681637701904036e6*c[160]
+                                                       - 3.0912913029994439525973071472151e6*c[161]
+                                                       - 5.040881922838502671368158390093e6*c[162]
+                                                       - 5.956253363314895119657189191972e6*c[163]
+                                                       - 2.8822345081550876470138958973535e6*c[164]
+                                                       + z*(2.0087216113737612695152863851501e7*c[133]
+                                                            + 1.7715259456186353016176938813031e7*c[134]
+                                                            + 1.3039669787230043196221433583756e7*c[138]
+                                                            + 6.209950218374379206968695880888e7*c[139]
+                                                            + 4.5769055202518655442920923291856e7*c[140]
+                                                            + 4.3573776821386506936238509867547e6*c[144]
+                                                            + 2.6201222080277095349896046111584e7*c[145]
+                                                            + 6.951969815124343590449301934398e7*c[146]
+                                                            + 4.5345527851323993601920845662204e7*c[147]
+                                                            + 797130.7265436454118721611454671*c[151]
+                                                            + 5.272524162106798728785853407677e6*c[152]
+                                                            + 1.7486984343791241583099241434403e7*c[153]
+                                                            + 3.4218641191677965283009889623689e7*c[154]
+                                                            + 2.0420398272315846288698189429758e7*c[155]
+                                                            + 63607.07507817035285689049476202*c[159]
+                                                            + 442728.21369323188865696881683604*c[160]
+                                                            + 1.6143410137885985085785937324345e6*c[161]
+                                                            + 3.9206859399855020777307898589615e6*c[162]
+                                                            + 6.31723841563700997539398853694e6*c[163]
+                                                            + 3.522731065522884901905872763432e6*c[164]))))
+                                        + z*(33653.52878971237987818627911955*c[39]
+                                             + 26067.911308733578703018768577714*c[40]
+                                             + 27979.018424526618835892487359007*c[42]
+                                             + 72241.51493428138235806006625991*c[43]
+                                             + 42738.656600319107362863368177218*c[44]
+                                             + 9953.202499698275504788984366036*c[46]
+                                             + 31205.999423187843159772731547219*c[47]
+                                             + 47783.270712666792081266554848557*c[48]
+                                             + 24627.789182141380349338658952242*c[49]
+                                             + 1384.5316897781718885577809667087*c[51]
+                                             + 4691.984654706364233080998645805*c[52]
+                                             + 8723.991746901185600639601093061*c[53]
+                                             + 10491.596637309308985822780443179*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]
+                                             - 187978.38173577301013843202945724*c[60]
+                                             - 145607.42838193386622462187104463*c[61]
+                                             - 272310.05387241948103708872089819*c[63]
+                                             - 703101.5357684834413065484208036*c[64]
+                                             - 415960.4781226216448200205359674*c[65]
+                                             - 185318.54521337037519497329042044*c[67]
+                                             - 581024.0890014802131551535455951*c[68]
+                                             - 889676.0830774310525070080096262*c[69]
+                                             - 458544.47984901093998253157878494*c[70]
+                                             - 63950.70101257686760808003028121*c[72]
+                                             - 216720.*c[73]
+                                             - 402956.02618648104789134586459484*c[74]
+                                             - 484600.65208375442300579611748744*c[75]
+                                             - 229605.50516048172489210486476719*c[76]
+                                             - 9035.92828656801591816425787848*c[78]
+                                             - 31885.244236166672336352559785553*c[79]
+                                             - 64412.17276260753494253964645737*c[80]
+                                             - 93904.12131530756195769694373846*c[81]
+                                             - 98047.41710009499276243550823928*c[82]
+                                             - 43889.497604780121246787186291078*c[83]
+                                             + 636739.946917106811419457494228*c[88]
+                                             + 493216.64205498986791789571693565*c[89]
+                                             + 1.1469805768399044690075730118298e6*c[91]
+                                             + 2.9614911150162176368710356553365e6*c[92]
+                                             + 1.7520417713376584903596989480361e6*c[93]
+                                             + 1.1685440442533606101439375447399e6*c[95]
+                                             + 3.6637036945691991918596477360194e6*c[96]
+                                             + 5.609938751665654326192562767787e6*c[97]
+                                             + 2.891396650755478757891839545151e6*c[98]
+                                             + 714055.924666968924660271044497*c[100]
+                                             + 2.4198358664339199350911086731389e6*c[101]
+                                             + 4.4992960721748463304916543799203e6*c[102]
+                                             + 5.410917491738346586484185249077e6*c[103]
+                                             + 2.5637118702381513917832123456587e6*c[104]
+                                             + 240487.00588597297432984349561244*c[106]
+                                             + 848610.8648844887373594121660245*c[107]
+                                             + 1.7142998570845183384370009459984e6*c[108]
+                                             + 2.4992142765277250232307624470084e6*c[109]
+                                             + 2.6094861563150703942459870721517e6*c[110]
+                                             + 1.1680984547545639142805651291726e6*c[111]
+                                             + 34278.856457005679990397119094563*c[113]
+                                             + 123910.67750601640544643056634689*c[114]
+                                             + 261809.09075125714587605170769695*c[115]
+                                             + 415609.04706226018342199811348219*c[116]
+                                             + 525112.1023172099772891711323654*c[117]
+                                             + 499499.90990990178555976347598809*c[118]
+                                             + 214619.58904070243326750409517862*c[119]
+                                             - 1.682885022810530570918302520137e6*c[124]
+                                             - 1.3035571333854147568273309679399e6*c[125]
+                                             - 3.4081233780483945384910384498182e6*c[127]
+                                             - 8.799736723334397576663054573793e6*c[128]
+                                             - 5.205994452551788879979345109753e6*c[129]
+                                             - 4.2315470022203463644702589882357e6*c[131]
+                                             - 1.3267051817189831116228464043366e7*c[132]
+                                             - 2.0314783703697167348779867973566e7*c[133]
+                                             - 1.0470363432087732454939311175209e7*c[134]
+                                             - 3.6572905695883667372689173637376e6*c[136]
+                                             - 1.2394047284725034483557095528895e7*c[137]
+                                             - 2.3044739951181918251557511484234e7*c[138]
+                                             - 2.7713932244991867988616422589338e7*c[139]
+                                             - 1.3130959245995701436814891989588e7*c[140]
+                                             - 2.0847683612334488802579975503346e6*c[142]
+                                             - 7.356559975423295629749883253676e6*c[143]
+                                             - 1.486116927835760842626316379321e7*c[144]
+                                             - 2.1665548342010640188485470062016e7*c[145]
+                                             - 2.2621489080960165651462014230978e7*c[146]
+                                             - 1.0126179966798931033108685578161e7*c[147]
+                                             - 688544.9004966923723879856543935*c[149]
+                                             - 2.4889414038904170232502571947264e6*c[150]
+                                             - 5.258848543169882925545507556901e6*c[151]
+                                             - 8.348163256669097987244267895488e6*c[152]
+                                             - 1.0547704842286780637424939277894e7*c[153]
+                                             - 1.0033243559288292289771418253859e7*c[154]
+                                             - 4.3109729686000119942807288796156e6*c[155]
+                                             - 98656.2030487693155878984814421*c[157]
+                                             - 362244.80120493102806188138189111*c[158]
+                                             - 786770.5901976763645683070429025*c[159]
+                                             - 1.3093215342306105980331408618209e6*c[160]
+                                             - 1.8032532600830089723484291692088e6*c[161]
+                                             - 2.0723625682780510982291317825939e6*c[162]
+                                             - 1.8450347118685870404325299853919e6*c[163]
+                                             - 768595.8688413567058703722392943*c[164]
+                                             + z*(374477.99187669226765240078934104*c[64]
+                                                  + 316491.66813677733845001562519259*c[65]
+                                                  + 239245.21311825655835800440112739*c[68]
+                                                  + 884621.105332672921526854555026*c[69]
+                                                  + 601839.6298018268587270726971552*c[70]
+                                                  + 68040.*c[73]
+                                                  + 313078.94212163168097266301318944*c[74]
+                                                  + 659282.2824860379940892807644887*c[75]
+                                                  + 392465.22393710248324580715256717*c[76]
+                                                  + 7776.888838089432277159160923306*c[79]
+                                                  + 39107.390605868860500827642491977*c[80]
+                                                  + 101729.46475824985878750502238333*c[81]
+                                                  + 161489.86345897998807930554298235*c[82]
+                                                  + 87778.99520956024249357437258216*c[83]
+                                                  - 1.9933113274147618709708893833995e6*c[92]
+                                                  - 1.6846555493631331638074028346501e6*c[93]
+                                                  - 2.4489997958350261977671442085691e6*c[96]
+                                                  - 9.055298863096678599871776161847e6*c[97]
+                                                  - 6.160646272916503035280908121771e6*c[98]
+                                                  - 1.3969435750952863736786650480823e6*c[101]
+                                                  - 6.427889722140540892432896677622e6*c[102]
+                                                  - 1.3535863443460117886208062402466e7*c[103]
+                                                  - 8.057786199695298443132380266012e6*c[104]
+                                                  - 405677.38906673120127425557205074*c[107]
+                                                  - 2.0400168299305768227400311257381e6*c[108]
+                                                  - 5.306664980493869465993318929148e6*c[109]
+                                                  - 8.424035309327709602130574736452e6*c[110]
+                                                  - 4.5789459426378905439798153063565e6*c[111]
+                                                  - 48679.194734506444996812008207708*c[114]
+                                                  - 256572.90893623200295853067354301*c[115]
+                                                  - 730284.4684094000365843681136901*c[116]
+                                                  - 1.4243665775354320633968766965411e6*c[117]
+                                                  - 1.8980996576576267851271012087548e6*c[118]
+                                                  - 965788.1506831609497037684283038*c[119]
+                                                  + 6.4840165329832403196464612649e6*c[128]
+                                                  + 5.479994160580830399978258010266e6*c[129]
+                                                  + 1.0178680401702373914653117660257e7*c[132]
+                                                  + 3.7636178339464808099850681726125e7*c[133]
+                                                  + 2.5605248961882795956154903158331e7*c[134]
+                                                  + 9.189179222542130829914185243391e6*c[137]
+                                                  + 4.2283046883591537128923913312034e7*c[138]
+                                                  + 8.90397273958091136293305659392e7*c[139]
+                                                  + 5.300460437056388406073562807697e7*c[140]
+                                                  + 4.9189609829719121283990891000191e6*c[143]
+                                                  + 2.4735820781433552422389941965214e7*c[144]
+                                                  + 6.434491714907712895003042450125e7*c[145]
+                                                  + 1.0214397479999689144660150816031e8*c[146]
+                                                  + 5.552110381796096820104469556026e7*c[147]
+                                                  + 1.4409660759365572239869910074732e6*c[150]
+                                                  + 7.594884422346399340893090913756e6*c[151]
+                                                  + 2.1617349064637874788021998971474e7*c[152]
+                                                  + 4.216306225114110470591705990295e7*c[153]
+                                                  + 5.618616393201443682271994222161e7*c[154]
+                                                  + 2.8588557581242184804177465201661e7*c[155]
+                                                  + 178641.27182708927411270862668603*c[158]
+                                                  + 968784.6819598253742818706125292*c[159]
+                                                  + 2.8960416985948251363275403808072e6*c[160]
+                                                  + 6.18258260599888790519461429443e6*c[161]
+                                                  + 1.0081763845677005342736316780187e7*c[162]
+                                                  + 1.1912506726629790239314378383943e7*c[163]
+                                                  + 5.764469016310175294027791794707e6*c[164]
+                                                  + z*(3.4772347634291245823507620461492e6*c[97]
+                                                       + 3.0666328114073259553398298206147e6*c[98]
+                                                       + 1.8138665882583536909863553234913e6*c[102]
+                                                       + 8.63827182716543135758007401183e6*c[103]
+                                                       + 6.366645886179001239018177000306e6*c[104]
+                                                       + 431023.96406696461080701738070817*c[108]
+                                                       + 2.5917777682509740981652351302309e6*c[109]
+                                                       + 6.876763517818538450718836519553e6*c[110]
+                                                       + 4.4854980662575254308373700960227e6*c[111]
+                                                       + 41889.454520201143340168273231512*c[115]
+                                                       + 277072.69804150678894799874232146*c[116]
+                                                       + 918946.1790551174602560494816394*c[117]
+                                                       + 1.7981996756756464280151485135571e6*c[118]
+                                                       + 1.0730979452035121663375204758931e6*c[119]
+                                                       - 1.7855303212211211284580323423557e7*c[133]
+                                                       - 1.5746897294387869347712834500472e7*c[134]
+                                                       - 1.9559504680845064794332150375635e7*c[138]
+                                                       - 9.314925327561568810453043821332e7*c[139]
+                                                       - 6.865358280377798316438138493778e7*c[140]
+                                                       - 9.683061515863668208053002192788e6*c[144]
+                                                       - 5.822493795617132299976899135908e7*c[145]
+                                                       - 1.5448821811387430200998448743107e8*c[146]
+                                                       - 1.0076783966960887467093521258268e8*c[147]
+                                                       - 2.4356772199944720918316035000383e6*c[151]
+                                                       - 1.6110490495326329449067885412345e7*c[152]
+                                                       - 5.343245216158434928169212660512e7*c[153]
+                                                       - 1.0455695919679378280919688496127e8*c[154]
+                                                       - 6.239566138763175254880002325759e7*c[155]
+                                                       - 254428.30031268141142756197904806*c[159]
+                                                       - 1.7709128547729275546278752673442e6*c[160]
+                                                       - 6.457364055154394034314374929738e6*c[161]
+                                                       - 1.5682743759942008310923159435846e7*c[162]
+                                                       - 2.5268953662548039901575954147758e7*c[163]
+                                                       - 1.4090924262091539607623491053728e7*c[164]
+                                                       + z*(2.8462271834215904698606522787402e7*c[139]
+                                                            + 2.5745093551416743686643019351669e7*c[140]
+                                                            + 1.257658659853300576795010213356e7*c[145]
+                                                            + 7.299568305880560769971767031118e7*c[146]
+                                                            + 5.668190981415499200240105707776e7*c[147]
+                                                            + 2.5703555290270643802831035362423e6*c[152]
+                                                            + 1.9017095473872975221620425059914e7*c[153]
+                                                            + 6.059551044359639685533001287528e7*c[154]
+                                                            + 4.2117071436651432970440015698876e7*c[155]
+                                                            + 217480.52602474548916482678721771*c[160]
+                                                            + 1.7774924992246802727434516096487e6*c[161]
+                                                            + 7.141249390687878784438224385966e6*c[162]
+                                                            + 1.6545148231430264221269969977699e7*c[163]
+                                                            + 1.0568193196568654705717618290296e7*c[164]))))
+                                        + y*(38859.747811842526160961787998621*c[38]
+                                             + 33653.52878971237987818627911955*c[39]
+                                             + 8689.303769577859567672922859238*c[40]
+                                             + 60576.35182148228378073530241519*c[41]
+                                             + 76942.30066744820179870434023727*c[42]
+                                             + 45150.946833925863973787541412443*c[43]
+                                             + 10684.664150079776840715842044304*c[44]
+                                             + 34478.904854997932489074122533139*c[45]
+                                             + 49766.012498491377523944921830182*c[46]
+                                             + 42219.881572548258392633695622709*c[47]
+                                             + 21719.668505757632764212070385708*c[48]
+                                             + 4925.5578364282760698677317904484*c[49]
+                                             + 6994.397758206205990548520295453*c[50]
+                                             + 10730.120595780832136322802491992*c[51]
+                                             + 10612.822433264395289111782651226*c[52]
+                                             + 7798.719894957120461177825219555*c[53]
+                                             + 3746.9987990390389235081358725639*c[54]
+                                             + 828.4926070883191652862870537619*c[55]
+                                             - 217058.73859395755734840405288986*c[59]
+                                             - 187978.38173577301013843202945724*c[60]
+                                             - 48535.809460644622074873957014877*c[61]
+                                             - 589568.5608985608045250822742068*c[62]
+                                             - 748852.64814915357285199398247*c[63]
+                                             - 439438.45985530215081659276300224*c[64]
+                                             - 103990.11953065541120500513399185*c[65]
+                                             - 641962.2717886153159755442102989*c[66]
+                                             - 926592.7260668518759748664521022*c[67]
+                                             - 786091.4145314144060334430322757*c[68]
+                                             - 404398.21958065047841227636801189*c[69]
+                                             - 91708.89596980218799650631575699*c[70]
+                                             - 323067.10138916961533719741165829*c[71]
+                                             - 495617.93284747072396262023467935*c[72]
+                                             - 490200.*c[73]
+                                             - 360218.2658333694215998394850166*c[74]
+                                             - 173071.6614584837225020700419598*c[75]
+                                             - 38267.584193413620815350810794532*c[76]
+                                             - 62602.74754353837463846462915897*c[77]
+                                             - 99395.21115224817509980683666328*c[78]
+                                             - 106543.37708182522219708050464929*c[79]
+                                             - 92017.38966086790706077092351053*c[80]
+                                             - 62602.74754353837463846462915897*c[81]
+                                             - 28837.475617674997871304561246848*c[82]
+                                             - 6269.928229254303035255312327297*c[83]
+                                             + 735243.9595127592750048544947627*c[87]
+                                             + 636739.946917106811419457494228*c[88]
+                                             + 164405.54735166328930596523897855*c[89]
+                                             + 2.4832857929767165645358842274891e6*c[90]
+                                             + 3.1541965863097372897708257825318e6*c[91]
+                                             + 1.8509319468851360230443972845853e6*c[92]
+                                             + 438010.44283441462258992473700902*c[93]
+                                             + 4.0479553110576702610485753632114e6*c[94]
+                                             + 5.842720221266803050719687723699e6*c[95]
+                                             + 4.9567755867700930242806998781439e6*c[96]
+                                             + 2.5499721598480246937238921671761e6*c[97]
+                                             + 578279.3301510957515783679090302*c[98]
+                                             + 3.6072783278255643909894568327178e6*c[99]
+                                             + 5.533933416169009166117100594852e6*c[100]
+                                             + 5.473438269314818900801317236862e6*c[101]
+                                             + 4.0220980039138777802879940668984e6*c[102]
+                                             + 1.932470532763695209458637588956e6*c[103]
+                                             + 427285.31170635856529720205760979*c[104]
+                                             + 1.6661428510184833488205082980056e6*c[105]
+                                             + 2.6453570647457027176282784517368e6*c[106]
+                                             + 2.8356021582725599272741333352527e6*c[107]
+                                             + 2.4489997958350261977671442085691e6*c[108]
+                                             + 1.6661428510184833488205082980056e6*c[109]
+                                             + 767495.9283279618806605844329858*c[110]
+                                             + 166871.20782208055918293787559608*c[111]
+                                             + 311706.78529669513756649858511164*c[112]
+                                             + 505613.1327408337798583575066448*c[113]
+                                             + 568661.5021258252892809402776991*c[114]
+                                             + 536708.6360400771490459060007787*c[115]
+                                             + 430452.22731448376140135518896369*c[116]
+                                             + 278965.8043560178004348721640691*c[117]
+                                             + 124874.97747747544638994086899702*c[118]
+                                             + 26827.448630087804158438011897327*c[119]
+                                             - 1.9432282418696986403676973617384e6*c[123]
+                                             - 1.682885022810530570918302520137e6*c[124]
+                                             - 434519.04446180491894244365597997*c[125]
+                                             - 7.378803561553864810949480280601e6*c[126]
+                                             - 9.372339289633084980850355737e6*c[127]
+                                             - 5.499835452083998485414409108621e6*c[128]
+                                             - 1.3014986131379472199948362774382e6*c[129]
+                                             - 1.4658508804922825436915035645292e7*c[130]
+                                             - 2.1157735011101731822351294941179e7*c[131]
+                                             - 1.7949540693845065627838510176318e7*c[132]
+                                             - 9.233992592589621522172667260712e6*c[133]
+                                             - 2.0940726864175464909878622350418e6*c[134]
+                                             - 1.8475954829994578659077615059559e7*c[135]
+                                             - 2.8344001914309842213834109568966e7*c[136]
+                                             - 2.8034154572592339903283906553452e7*c[137]
+                                             - 2.0600600865450502679422623902573e7*c[138]
+                                             - 9.897832944639952853077293781906e6*c[139]
+                                             - 2.1884932076659502394691486649314e6*c[140]
+                                             - 1.4443698894673760125656980041344e7*c[141]
+                                             - 2.2932451973567937682837973053681e7*c[142]
+                                             - 2.4581676015438817104286195262284e7*c[143]
+                                             - 2.1230241826225154894661662561728e7*c[144]
+                                             - 1.4443698894673760125656980041344e7*c[145]
+                                             - 6.653379141458872250430004185582e6*c[146]
+                                             - 1.4465971381141330047298122254516e6*c[147]
+                                             - 6.261122442501823490433200921616e6*c[148]
+                                             - 1.0156037282326212492722788402304e7*c[149]
+                                             - 1.1422463228568520981702073197226e7*c[150]
+                                             - 1.0780639513498259997368290491647e7*c[151]
+                                             - 8.646311944407280058217277463184e6*c[152]
+                                             - 5.603468197464852213631998991381e6*c[153]
+                                             - 2.5083108898220730724428545634648e6*c[154]
+                                             - 538871.6210750014992850911099519*c[155]
+                                             - 1.1391837077486668480062355520927e6*c[156]
+                                             - 1.8744678579266169961700711474e6*c[157]
+                                             - 2.175122893079836994983443000853e6*c[158]
+                                             - 2.1685119749727000297056820983481e6*c[159]
+                                             - 1.9085025753191951089974595612982e6*c[160]
+                                             - 1.4597764486386263109487283750738e6*c[161]
+                                             - 914826.719329950484803850967091*c[162]
+                                             - 401094.50258012761748533260551997*c[163]
+                                             - 85399.54098237296731893024881047*c[164]
+                                             + y*(418679.12295694897712650770197293*c[62]
+                                                  + 435104.10781788764904839176056559*c[63]
+                                                  + 187238.99593834613382620039467052*c[64]
+                                                  + 31649.166813677733845001562519259*c[65]
+                                                  + 748955.9837533845353048015786821*c[66]
+                                                  + 972922.3623701944697736097747073*c[67]
+                                                  + 657924.3360752055354845121031003*c[68]
+                                                  + 247693.90949314841802751927540728*c[69]
+                                                  + 40122.641986788457248471513143683*c[70]
+                                                  + 473330.86947715548293589388219704*c[71]
+                                                  + 679290.2950580112623253617169986*c[72]
+                                                  + 582120.*c[73]
+                                                  + 336932.57580708933285629448086102*c[74]
+                                                  + 118332.71736928887073397347054926*c[75]
+                                                  + 18688.820187481070630752721550818*c[76]
+                                                  + 104337.91257256395773077438193162*c[77]
+                                                  + 158128.7450149402785678745128734*c[78]
+                                                  + 153593.55455226628747389342823529*c[79]
+                                                  + 112721.30233456318614944438130041*c[80]
+                                                  + 59994.29972922427569519526961068*c[81]
+                                                  + 20186.232932372498509913192872794*c[82]
+                                                  + 3134.9641146271515176276561636484*c[83]
+                                                  - 2.2285898142098738399681012297979e6*c[90]
+                                                  - 2.3160184724651917162652916585024e6*c[91]
+                                                  - 996655.6637073809354854446916998*c[92]
+                                                  - 168465.55493631331638074028346501*c[93]
+                                                  - 7.666582028518314888349574551537e6*c[94]
+                                                  - 9.959182195341141563726740438124e6*c[95]
+                                                  - 6.734749438546322043859646573565e6*c[96]
+                                                  - 2.5354836816670700079640973253172e6*c[97]
+                                                  - 410709.75152776686901872720811804*c[98]
+                                                  - 9.718055805561110277277583263309e6*c[99]
+                                                  - 1.3946652164989273869403908122424e7*c[100]
+                                                  - 1.1951628364704116752584134300259e7*c[101]
+                                                  - 6.917633700970296388999212614965e6*c[102]
+                                                  - 2.4295139513902775693193958158271e6*c[103]
+                                                  - 383704.10474739516395868477457198*c[104]
+                                                  - 5.442733313327045606146993773485e6*c[105]
+                                                  - 8.248704301888873019513631899507e6*c[106]
+                                                  - 8.012128434067941225166547548002e6*c[107]
+                                                  - 5.880048509799897900838913244775e6*c[108]
+                                                  - 3.1295716551630512235345214197538e6*c[109]
+                                                  - 1.0530044136659637002663218420565e6*c[110]
+                                                  - 163533.78366563894799927911808416*c[111]
+                                                  - 1.142924879421215504410494812076e6*c[112]
+                                                  - 1.7910702498785467794982494726909e6*c[113]
+                                                  - 1.8741489972784981323772623159967e6*c[114]
+                                                  - 1.5734726354150554467150707632587e6*c[115]
+                                                  - 1.0598030700087634677260951893796e6*c[116]
+                                                  - 534957.9542356576643633430910972*c[117]
+                                                  - 174824.96846846562494591721659583*c[118]
+                                                  - 26827.448630087804158438011897327*c[119]
+                                                  + 7.24935086749151630549422624059e6*c[126]
+                                                  + 7.533746414633293190348611310124e6*c[127]
+                                                  + 3.2420082664916201598232306324501e6*c[128]
+                                                  + 547999.4160580830399978258010266*c[129]
+                                                  + 3.1864309819231923856548323930367e7*c[130]
+                                                  + 4.1392952666269170124486324889661e7*c[131]
+                                                  + 2.7991371104681528265296073565707e7*c[132]
+                                                  + 1.0538129935050146267958190883315e7*c[133]
+                                                  + 1.7070165974588530637436602105554e6*c[134]
+                                                  + 6.392595813032449183644245759737e7*c[135]
+                                                  + 9.174192042065829788087384929357e7*c[136]
+                                                  + 7.861853334841600821148802930457e7*c[137]
+                                                  + 4.5504612360436606624460973373903e7*c[138]
+                                                  + 1.5981489532581122959110614399344e7*c[139]
+                                                  + 2.5240287795506611457493156227126e6*c[140]
+                                                  + 6.599478681956628610259530718077e7*c[141]
+                                                  + 1.0001803333039497432847515076849e8*c[142]
+                                                  + 9.714947941369526453588200972538e7*c[143]
+                                                  + 7.12973657817790628645357150762e7*c[144]
+                                                  + 3.7947002421250614508992301628945e7*c[145]
+                                                  + 1.2767996849999611430825188520038e7*c[146]
+                                                  + 1.9828965649271774357515962700092e6*c[147]
+                                                  + 3.3832030040185291843042559365925e7*c[148]
+                                                  + 5.30179573382453126738748953883e7*c[149]
+                                                  + 5.547719392355745312349915378772e7*c[150]
+                                                  + 4.6576791202348836774252526930279e7*c[151]
+                                                  + 3.1371518764535452436275827775676e7*c[152]
+                                                  + 1.5835435822433179878028757521154e7*c[153]
+                                                  + 5.17504141479080339156631046778e6*c[154]
+                                                  + 794126.5994789495778938184778239*c[155]
+                                                  + 6.835102246492001088037413312556e6*c[156]
+                                                  + 1.0950838538413394030256731440074e7*c[157]
+                                                  + 1.2023550045473258643752583401673e7*c[158]
+                                                  + 1.0973688306563112875956461665558e7*c[159]
+                                                  + 8.488398082088280571994514909262e6*c[160]
+                                                  + 5.409759780249026917045287507626e6*c[161]
+                                                  + 2.6324605597045513950478160481599e6*c[162]
+                                                  + 842298.4554182679967191984715919*c[163]
+                                                  + 128099.31147355945097839537321571*c[164]
+                                                  + y*(3.6799593736887911464077957847376e6*c[94]
+                                                       + 4.2492510700122204005234092535995e6*c[95]
+                                                       + 2.3510398040016251498564584402264e6*c[96]
+                                                       + 695446.9526858249164701524092298*c[97]
+                                                       + 87618.08032592359872399513773185*c[98]
+                                                       + 7.198559855971192797983395009858e6*c[99]
+                                                       + 9.618380803440878530623384912016e6*c[100]
+                                                       + 7.128436350280473676384957447004e6*c[101]
+                                                       + 3.355653188277954328324757348459e6*c[102]
+                                                       + 925529.1243391533597407222155532*c[103]
+                                                       + 113690.10511033930783961030357688*c[104]
+                                                       + 4.8873523629875511565401576741497e6*c[105]
+                                                       + 7.054285505988540580342075871298e6*c[106]
+                                                       + 6.192789531059488541900880977428e6*c[107]
+                                                       + 3.8792156766026814972631564263735e6*c[108]
+                                                       + 1.6735479303563432748152661126634e6*c[109]
+                                                       + 442077.65471690604326049663339982*c[110]
+                                                       + 53398.78650306577893854012019075*c[111]
+                                                       + 1.142924879421215504410494812076e6*c[112]
+                                                       + 1.7282256797073696995158547543509e6*c[113]
+                                                       + 1.6794322183404723523900142831659e6*c[114]
+                                                       + 1.2540655446985217287462876798684e6*c[115]
+                                                       + 715441.2881571764586050110382086*c[116]
+                                                       + 292093.60691394804986710144237824*c[117]
+                                                       + 74924.98648648526783396452139821*c[118]
+                                                       + 8942.482876695934719479337299109*c[119]
+                                                       - 1.8896276753265443217255401400566e7*c[130]
+                                                       - 2.1819540940358942391202093740287e7*c[131]
+                                                       - 1.207238838341444348016997675984e7*c[132]
+                                                       - 3.5710606424422422569160646847114e6*c[133]
+                                                       - 449911.35126822483850608098572777*c[134]
+                                                       - 7.76243777296797400871086985111e7*c[135]
+                                                       - 1.0371808244601516927911600203387e8*c[136]
+                                                       - 7.686821349650322138674247021059e7*c[137]
+                                                       - 3.6185083659563369869514478194924e7*c[138]
+                                                       - 9.980277136673109439771118379998e6*c[139]
+                                                       - 1.2259568357817496993639533024604e6*c[140]
+                                                       - 1.0979559728878020908527866941997e8*c[141]
+                                                       - 1.5847629412628249618221363492381e8*c[142]
+                                                       - 1.3912257086181235459235502000855e8*c[143]
+                                                       - 8.714755364277301387247701973509e7*c[144]
+                                                       - 3.7596674223127768565565120134717e7*c[145]
+                                                       - 9.931385450177633700641859906283e6*c[146]
+                                                       - 1.1996171389239151746539906259842e6*c[147]
+                                                       - 6.645577329322110897740502732592e7*c[148]
+                                                       - 1.0048829633345367847022027478045e8*c[149]
+                                                       - 9.765118318177204758983269416715e7*c[150]
+                                                       - 7.29180867735845082492086297824e7*c[151]
+                                                       - 4.1599587957574772113128861261163e7*c[152]
+                                                       - 1.6983886579932168164537854528056e7*c[153]
+                                                       - 4.3565399665330742837165368733863e6*c[154]
+                                                       - 519963.8448969312712400001938133*c[155]
+                                                       - 1.4809388200732669024081062177206e7*c[156]
+                                                       - 2.3085551513412019847568244657452e7*c[157]
+                                                       - 2.3954471283332470997224503070991e7*c[158]
+                                                       - 1.9998064404576758938206371553178e7*c[159]
+                                                       - 1.3621382334080487882588845101452e7*c[160]
+                                                       - 7.316056083765350687813626915076e6*c[161]
+                                                       - 2.8751696893227015236692458965718e6*c[162]
+                                                       - 721970.104644229711473598689936*c[163]
+                                                       - 85399.54098237296731893024881047*c[164]
+                                                       + y*(2.8462271834215904698606522787402e7*c[135]
+                                                            + 3.5212929225498977224391235258412e7*c[136]
+                                                            + 2.2729848076922995571348579900981e7*c[137]
+                                                            + 8.964772978720654697402235588833e6*c[138]
+                                                            + 2.0330194167297074784718944848145e6*c[139]
+                                                            + 204326.13929695828322732555041007*c[140]
+                                                            + 5.928962253594131290605048148678e7*c[141]
+                                                            + 8.129833888678292054147559471592e7*c[142]
+                                                            + 6.44464850315748407302821048569e7*c[143]
+                                                            + 3.4859021457109205548990807894038e7*c[144]
+                                                            + 1.257658659853300576795010213356e7*c[145]
+                                                            + 2.7311309987988492676765114742278e6*c[146]
+                                                            + 269913.85625788091429714789084645*c[147]
+                                                            + 4.2410866228946562274671208347999e7*c[148]
+                                                            + 6.179781079971037291178538088399e7*c[149]
+                                                            + 5.569591198865496627356860777992e7*c[150]
+                                                            + 3.7079033951881756111615995782118e7*c[151]
+                                                            + 1.8176085526691383832001946434857e7*c[152]
+                                                            + 6.198511414718859739723570401302e6*c[153]
+                                                            + 1.3069619899599222851149610620159e6*c[154]
+                                                            + 127627.48920197403930436368393599*c[155]
+                                                            + 1.0366571740512868316856743524044e7*c[156]
+                                                            + 1.5711000335516513507372833169655e7*c[157]
+                                                            + 1.539085531512137891944653327923e7*c[158]
+                                                            + 1.175458747444588120795336343202e7*c[159]
+                                                            + 7.083651419091710218511501069377e6*c[160]
+                                                            + 3.2587362485785805000296612843559e6*c[161]
+                                                            + 1.0688536669722380664289891401216e6*c[162]
+                                                            + 220601.97641907018961693293303598*c[163]
+                                                            + 21349.885245593241829732562202618*c[164])
+                                                       + z*(5.634068676079836355902597641346e7*c[136]
+                                                            + 1.0910327076923037874247318352471e8*c[137]
+                                                            + 8.606182059571828509506146165279e7*c[138]
+                                                            + 3.2528310667675319655550311757031e7*c[139]
+                                                            + 4.9038273431269987974558132098417e6*c[140]
+                                                            + 8.557719882819254793839536285886e7*c[142]
+                                                            + 2.135940646760766149917921189543e8*c[143]
+                                                            + 2.4401315019976443884293565525827e8*c[144]
+                                                            + 1.5451234963911978514910125478374e8*c[145]
+                                                            + 5.26363428859414586134018575033e7*c[146]
+                                                            + 7.557587975220665600320140943701e6*c[147]
+                                                            + 4.663985720732858332964934406339e7*c[149]
+                                                            + 1.3246595283788208194794695904414e8*c[150]
+                                                            + 1.8911926487247987396667023176207e8*c[151]
+                                                            + 1.6744030303376305105844217321807e8*c[152]
+                                                            + 9.280592405312066068744811704115e7*c[153]
+                                                            + 2.9466052137278247882591849398176e7*c[154]
+                                                            + 4.0840796544631692577396378859516e6*c[155]
+                                                            + 8.977714477438007718498761811231e6*c[157]
+                                                            + 2.7545491664227015572212377409282e7*c[158]
+                                                            + 4.4881152175157000975821933104078e7*c[159]
+                                                            + 4.9026324295292625986013810032791e7*c[160]
+                                                            + 3.7250060201143299628797551123941e7*c[161]
+                                                            + 1.8875302311073060002789659749572e7*c[162]
+                                                            + 5.695541936637812168291722998384e6*c[163]
+                                                            + 768595.8688413567058703722392943*c[164]))
+                                                  + z*(6.373876605018330600785113880399e6*c[95]
+                                                       + 1.0579679118007313174354062981019e7*c[96]
+                                                       + 6.259022574172424248231371683069e6*c[97]
+                                                       + 1.3142712048888539808599270659777e6*c[98]
+                                                       + 8.549671825280780916109675477348e6*c[100]
+                                                       + 2.0695460371782020350795037749367e7*c[101]
+                                                       + 2.1222239082622738184540357284849e7*c[102]
+                                                       + 1.0489330075843738077061518442936e7*c[103]
+                                                       + 2.0464218919861075411129854643839e6*c[104]
+                                                       + 4.2325713035931243482052455227789e6*c[106]
+                                                       + 1.202129732499783069898406307383e7*c[107]
+                                                       + 1.6809934598611619821473677847619e7*c[108]
+                                                       + 1.3640156140337983682343894599672e7*c[109]
+                                                       + 6.041727947797715924560120656464e6*c[110]
+                                                       + 1.1213745165643813577093425240057e6*c[111]
+                                                       + 754134.8420541249597887366200804*c[113]
+                                                       + 2.33660134725630935984697639397e6*c[114]
+                                                       + 3.8328850885984046156253970006833e6*c[115]
+                                                       + 4.1323413822190441094530098140515e6*c[116]
+                                                       + 2.9143721678605153739548997846278e6*c[117]
+                                                       + 1.1987997837837642853434323423714e6*c[118]
+                                                       + 214619.58904070243326750409517862*c[119]
+                                                       - 3.272931141053841358680314061043e7*c[131]
+                                                       - 5.432574772536499566076489541928e7*c[132]
+                                                       - 3.2139545781980180312244582162402e7*c[133]
+                                                       - 6.748670269023372577591214785917e6*c[134]
+                                                       - 9.219385106312459491476977958566e7*c[136]
+                                                       - 2.2316578111888032015505878448235e8*c[137]
+                                                       - 2.2884620476588725809368615939493e8*c[138]
+                                                       - 1.1310980754896190698407267497331e8*c[139]
+                                                       - 2.2067223044071494588551159444288e7*c[140]
+                                                       - 9.508577647576949770932818095429e7*c[142]
+                                                       - 2.700614610846945706792773917813e8*c[143]
+                                                       - 3.7763939911868306011406708551874e8*c[144]
+                                                       - 3.0642953061505021990164137738119e8*c[145]
+                                                       - 1.3572893448576099390877208538587e8*c[146]
+                                                       - 2.5191959917402218667733803145669e7*c[147]
+                                                       - 4.3849438400052514241550665358743e7*c[149]
+                                                       - 1.3586251573116110969020200927604e8*c[150]
+                                                       - 2.2286446562949419640259172025351e8*c[151]
+                                                       - 2.4027645824458125635466960529269e8*c[152]
+                                                       - 1.6945720542673893629336645866196e8*c[153]
+                                                       - 6.970463946452918853946458997418e7*c[154]
+                                                       - 1.2479132277526350509760004651519e7*c[155]
+                                                       - 7.695183837804006615856081552484e6*c[157]
+                                                       - 2.5158645782315072770873131591615e7*c[158]
+                                                       - 4.5339123115719827516391544666365e7*c[159]
+                                                       - 5.72417621253294402807912464234e7*c[160]
+                                                       - 5.286108128129049158941395221738e7*c[161]
+                                                       - 3.3941938280445917987212266493295e7*c[162]
+                                                       - 1.3236118585144211377015975982159e7*c[163]
+                                                       - 2.3057876065240701176111167178828e6*c[164]
+                                                       + z*(8.182745307692278405685488764353e7*c[137]
+                                                            + 1.6136591361697178455324024059899e8*c[138]
+                                                            + 1.0978304850340420383748230217998e8*c[139]
+                                                            + 2.5745093551416743686643019351669e7*c[140]
+                                                            + 8.838375090044549585867260094661e7*c[143]
+                                                            + 2.8758692702115094577917416512581e8*c[144]
+                                                            + 3.63822683743276238287127954578e8*c[145]
+                                                            + 2.0855909445373030771347905803194e8*c[146]
+                                                            + 4.5345527851323993601920845662204e7*c[147]
+                                                            + 3.612707804669511325853098883022e7*c[150]
+                                                            + 1.4378245480031004116644106661363e8*c[151]
+                                                            + 2.6437942584278376482911922087064e8*c[152]
+                                                            + 2.6230476515686862374648862151605e8*c[153]
+                                                            + 1.3402301133407203069178873435945e8*c[154]
+                                                            + 2.7567537667626392489742555730173e7*c[155]
+                                                            + 5.418785245421707981418828342809e6*c[158]
+                                                            + 2.4043474379548393379904607020042e7*c[159]
+                                                            + 5.326719455277516302472793238354e7*c[160]
+                                                            + 7.3263603881086821676556179389e7*c[161]
+                                                            + 6.217087704834153294687395347782e7*c[162]
+                                                            + 2.9239789238091303314680746942406e7*c[163]
+                                                            + 5.764469016310175294027791794707e6*c[164])))
+                                             + z*(580138.8104238501987311890140874*c[63]
+                                                  + 748955.9837533845353048015786821*c[64]
+                                                  + 253193.33450942187076001250015407*c[65]
+                                                  + 648614.9082467963131824065164715*c[67]
+                                                  + 1.555093885268667629327028607328e6*c[68]
+                                                  + 1.3446240801056628407208189236395e6*c[69]
+                                                  + 401226.41986788457248471513143683*c[70]
+                                                  + 281085.63933434948785877036565461*c[72]
+                                                  + 816480.*c[73]
+                                                  + 1.1449744169019672904143104482357e6*c[74]
+                                                  + 811424.3476751236850329609409092*c[75]
+                                                  + 224265.84224977284756903265860981*c[76]
+                                                  + 45179.6414328400795908212893924*c[78]
+                                                  + 143872.44350465449712744447708115*c[79]
+                                                  + 243846.08260129995371104294730292*c[80]
+                                                  + 266061.67706003809221347467392564*c[81]
+                                                  + 167257.35858251498765356645523172*c[82]
+                                                  + 43889.497604780121246787186291078*c[83]
+                                                  - 3.0880246299535889550203888780032e6*c[91]
+                                                  - 3.9866226548295237419417787667991e6*c[92]
+                                                  - 1.3477244394905065310459222677201e6*c[93]
+                                                  - 6.639454796894094375817826958749e6*c[95]
+                                                  - 1.5918498672927670285486437355699e7*c[96]
+                                                  - 1.3764054271906951471805099766007e7*c[97]
+                                                  - 4.1070975152776686901872720811804e6*c[98]
+                                                  - 5.77102848206452711837403094721e6*c[100]
+                                                  - 1.6763322901143436484143980576987e7*c[101]
+                                                  - 2.3507710983828263835183164992448e7*c[102]
+                                                  - 1.6659524238104760475332999879958e7*c[103]
+                                                  - 4.6044492569687419675042172948638e6*c[104]
+                                                  - 2.3567726576825351484324662570019e6*c[106]
+                                                  - 7.505031697734527223573728082939e6*c[107]
+                                                  - 1.2720104939567126071202547019308e7*c[108]
+                                                  - 1.3878969948983966295674834122387e7*c[109]
+                                                  - 8.724893713232270659349523834183e6*c[110]
+                                                  - 2.2894729713189452719899076531782e6*c[111]
+                                                  - 377067.42102706247989436831004019*c[113]
+                                                  - 1.2656590630971675699171122134004e6*c[114]
+                                                  - 2.3667541803913645987195074375804e6*c[115]
+                                                  - 3.1111305808660619444732430209238e6*c[116]
+                                                  - 2.927499970418445623387129062937e6*c[117]
+                                                  - 1.6982996936936660709031958183595e6*c[118]
+                                                  - 429239.17808140486653500819035724*c[119]
+                                                  + 1.0044995219511057587131481746832e7*c[127]
+                                                  + 1.29680330659664806392929225298e7*c[128]
+                                                  + 4.3839953284646643199826064082127e6*c[129]
+                                                  + 2.7595301777512780082990883259774e7*c[131]
+                                                  + 6.616142261106543044524526479167e7*c[132]
+                                                  + 5.720699107598650831177303622371e7*c[133]
+                                                  + 1.7070165974588530637436602105554e7*c[134]
+                                                  + 3.7962173967168950847258144535271e7*c[136]
+                                                  + 1.1027015067050556995897022292069e8*c[137]
+                                                  + 1.5463514288856333578577888296972e8*c[138]
+                                                  + 1.0958735679484198600532992730978e8*c[139]
+                                                  + 3.0288345354607933748991787472552e7*c[140]
+                                                  + 2.8576580951541421236707185933855e7*c[142]
+                                                  + 9.100077818498037437538314835035e7*c[143]
+                                                  + 1.5423511781364450333960787343016e8*c[144]
+                                                  + 1.6828670638989402956161803331097e8*c[145]
+                                                  + 1.0579197389999678042683727630889e8*c[146]
+                                                  + 2.7760551908980484100522347780129e7*c[147]
+                                                  + 1.1161675229104276352394714818589e7*c[149]
+                                                  + 3.7465117974350487823661766194302e7*c[150]
+                                                  + 7.005893385511372453231994067383e7*c[151]
+                                                  + 9.209342203146541779612623952075e7*c[152]
+                                                  + 8.665772241478770828958068533049e7*c[153]
+                                                  + 5.027183088653923294664415882986e7*c[154]
+                                                  + 1.2706025591663193246301095645183e7*c[155]
+                                                  + 1.7758116548778476805821726659579e6*c[157]
+                                                  + 6.163123878034579956888447620668e6*c[158]
+                                                  + 1.2224301259638523813665785547186e7*c[159]
+                                                  + 1.7775704218961340491941454751161e7*c[160]
+                                                  + 2.0093393469496385691882496456898e7*c[161]
+                                                  + 1.7138998537650909082651738526317e7*c[162]
+                                                  + 9.385611360374986249156782969167e6*c[163]
+                                                  + 2.3057876065240701176111167178828e6*c[164]
+                                                  + z*(7.053119412004875449569375320679e6*c[96]
+                                                       + 1.0431704290287373747052286138448e7*c[97]
+                                                       + 3.9428136146665619425797811979332e6*c[98]
+                                                       + 6.20863811153460610523851132481e6*c[101]
+                                                       + 2.0405999117906479023596497389278e7*c[102]
+                                                       + 2.1287169859800527274036610957724e7*c[103]
+                                                       + 7.162476621951376393895449125344e6*c[104]
+                                                       + 2.1856904227268783089061932861509e6*c[107]
+                                                       + 9.051503245406256826947364994872e6*c[108]
+                                                       + 1.6928011366347790824016364307737e7*c[109]
+                                                       + 1.4441203387418930746509556691061e7*c[110]
+                                                       + 4.4854980662575254308373700960227e6*c[111]
+                                                       + 292075.16840703866998087204924625*c[114]
+                                                       + 1.3509349082764868727204268117163e6*c[115]
+                                                       + 3.1348796692696196692402143416942e6*c[116]
+                                                       + 4.4109416594645638092290375118691e6*c[117]
+                                                       + 3.2966994054053517846944389415214e6*c[118]
+                                                       + 965788.1506831609497037684283038*c[119]
+                                                       - 3.621716515024333044050993027952e7*c[132]
+                                                       - 5.356590963663363385374097027067e7*c[133]
+                                                       - 2.024601080707011773277364435775e7*c[134]
+                                                       - 6.694973433566409604651763534471e7*c[137]
+                                                       - 2.2004442765950697893623669172589e8*c[138]
+                                                       - 2.2954637414348151711473572273996e8*c[139]
+                                                       - 7.723528065425023105992905805501e7*c[140]
+                                                       - 4.9102083833580831032595889414781e7*c[143]
+                                                       - 2.0334429183313703236911304604855e8*c[144]
+                                                       - 3.8029202333659326964991975499099e8*c[145]
+                                                       - 3.2442525803913603422096742360525e8*c[146]
+                                                       - 1.0076783966960887467093521258268e8*c[147]
+                                                       - 1.6982814466395138711275251159505e7*c[150]
+                                                       - 7.855059034482172496156921287624e7*c[151]
+                                                       - 1.8227869246140647033802521780825e8*c[152]
+                                                       - 2.5647577037560487655212220770458e8*c[153]
+                                                       - 1.91687758527455268483527622429e8*c[154]
+                                                       - 5.615609524886857729392002093183e7*c[155]
+                                                       - 2.3223365337521605634652121469183e6*c[158]
+                                                       - 1.1449273514070663514240289057163e7*c[159]
+                                                       - 2.9679434235254552776432586247445e7*c[160]
+                                                       - 5.131543562979076961311529864377e7*c[161]
+                                                       - 6.049058307406203205641790068112e7*c[162]
+                                                       - 4.1152295964721093553995125326349e7*c[163]
+                                                       - 1.1528938032620350588055583589414e7*c[164]
+                                                       + z*(7.171818382976523757921788471066e7*c[138]
+                                                            + 1.1384908733686361879442609114961e8*c[139]
+                                                            + 4.5769055202518655442920923291856e7*c[140]
+                                                            + 5.228853218566380832348621184106e7*c[144]
+                                                            + 2.1380197217506109805515173627053e8*c[145]
+                                                            + 2.5027091334447636925617486963833e8*c[146]
+                                                            + 9.069105570264798720384169132441e7*c[147]
+                                                            + 1.5544049167601085531507142336608e7*c[151]
+                                                            + 8.225137692886606016905931315975e7*c[152]
+                                                            + 1.8885943091294540909747180749156e8*c[153]
+                                                            + 1.8249941968894914817605274465967e8*c[154]
+                                                            + 6.126119481694753886609456828927e7*c[155]
+                                                            + 1.7809981021887698799929338533364e6*c[159]
+                                                            + 1.0656545775212528969076512573668e7*c[160]
+                                                            + 3.0981608392283316058253011630978e7*c[161]
+                                                            + 5.26492111940910279009563209632e7*c[162]
+                                                            + 4.4521489786394165540871919212717e7*c[163]
+                                                            + 1.4090924262091539607623491053728e7*c[164])))))
+                                   + z*(6332.061275761629898663600653285*c[24]
+                                        + 4904.7935736379364979845031517435*c[25]
+                                        + 3899.5384342252609730207441127677*c[27]
+                                        + 10068.564942433454851117953731327*c[28]
+                                        + 5956.643350075611166143956138616*c[29]
+                                        + 762.967889232567899686478268049*c[31]
+                                        + 2392.1120375099490728284713579077*c[32]
+                                        + 3662.8513483350644979392884417734*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 25240.146592284284908639709339663*c[39]
+                                        - 19550.933481550184027264076433286*c[40]
+                                        - 37305.357899368825114523316478676*c[42]
+                                        - 96322.01991237517647741342167988*c[43]
+                                        - 56984.87546709214315048449090296*c[44]
+                                        - 20735.838541038073968310384095909*c[46]
+                                        - 65012.49879830800658285985739004*c[47]
+                                        - 99548.48065138915016930532260116*c[48]
+                                        - 51307.8941294612090611222061505*c[49]
+                                        - 4153.595069334515665673342900126*c[51]
+                                        - 14075.953964119092699242995937415*c[52]
+                                        - 26171.975240703556801918803279184*c[53]
+                                        - 31474.789911927926957468341329537*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + 65069.43983161373427868801019674*c[60]
+                                        + 50402.57136297710753929218613083*c[61]
+                                        + 122949.35542734658842811698100754*c[63]
+                                        + 317453.87066469988152636801608188*c[64]
+                                        + 187808.24263061512391539388747692*c[65]
+                                        + 128297.4543784871828272892010603*c[67]
+                                        + 402247.44623179399372279860848891*c[68]
+                                        + 615929.5959766830363510055451258*c[69]
+                                        + 317453.87066469988152636801608188*c[70]
+                                        + 66925.15222246416377589770610824*c[72]
+                                        + 226800.*c[73]
+                                        + 421698.16693934063151419916062251*c[74]
+                                        + 507140.2172969523031456005880683*c[75]
+                                        + 240284.83098189947953824927708194*c[76]
+                                        + 13553.89242985202387724638681772*c[78]
+                                        + 47827.866354250008504528839678329*c[79]
+                                        + 96618.25914391130241380946968606*c[80]
+                                        + 140856.18197296134293654541560769*c[81]
+                                        + 147071.12565014248914365326235893*c[82]
+                                        + 65834.24640717018187018077943662*c[83]
+                                        - 136444.27433938003101845517733457*c[88]
+                                        - 105689.28044035497169669193934335*c[89]
+                                        - 289896.18975074508557334262936357*c[91]
+                                        - 748508.7433557473148135584623378*c[92]
+                                        - 442823.7444040235744865173165366*c[93]
+                                        - 379397.41696537682147530439764281*c[95]
+                                        - 1.1895141865484412960583271870193e6*c[96]
+                                        - 1.8214086856057319240884944051258e6*c[97]
+                                        - 938765.1463491814148999479042698*c[98]
+                                        - 337237.05533051969169099275493983*c[100]
+                                        - 1.1428493116417404571494593068261e6*c[101]
+                                        - 2.1249447081446613489905152614701e6*c[102]
+                                        - 2.5554887488697734432841052284997e6*c[103]
+                                        - 1.2107996194251136284918497330938e6*c[104]
+                                        - 168340.9041201810820308904469287*c[106]
+                                        - 594027.6054191421161515885162172*c[107]
+                                        - 1.2000098999591628369059006621989e6*c[108]
+                                        - 1.7494499935694075162615337129059e6*c[109]
+                                        - 1.8266403094205492759721909505062e6*c[110]
+                                        - 817668.9183281947399963955904208*c[111]
+                                        - 34278.856457005679990397119094563*c[113]
+                                        - 123910.67750601640544643056634689*c[114]
+                                        - 261809.09075125714587605170769695*c[115]
+                                        - 415609.04706226018342199811348219*c[116]
+                                        - 525112.1023172099772891711323654*c[117]
+                                        - 499499.90990990178555976347598809*c[118]
+                                        - 214619.58904070243326750409517862*c[119]
+                                        + 252432.75342157958563774537802055*c[124]
+                                        + 195533.57000781221352409964519099*c[125]
+                                        + 573999.7268292032906932275283904*c[127]
+                                        + 1.4820609218247406444906197176915e6*c[128]
+                                        + 876799.0656929328639965212816425*c[129]
+                                        + 843301.1916747183157629118031057*c[131]
+                                        + 2.6439788100134236892768100143295e6*c[132]
+                                        + 4.0485149513766155782757983331207e6*c[133]
+                                        + 2.0866293000914177712331660422632e6*c[134]
+                                        + 928968.5428473883474527456004002*c[136]
+                                        + 3.1481447336486929695076375370877e6*c[137]
+                                        + 5.853469415517603949480283237414e6*c[138]
+                                        + 7.039465627446447017703484913997e6*c[139]
+                                        + 3.3353237444062307997401670728703e6*c[140]
+                                        + 750008.1299559358776537918016448*c[142]
+                                        + 2.6465673082315514765563604388225e6*c[143]
+                                        + 5.346396264774993275301991852435e6*c[144]
+                                        + 7.79431312304041323854050447353e6*c[145]
+                                        + 8.138218632784449838025968534315e6*c[146]
+                                        + 3.6429549880557129936183685921433e6*c[147]
+                                        + 362392.05289299598546736087073341*c[149]
+                                        + 1.3099691599423247490790827340665e6*c[150]
+                                        + 2.7678150227209910134450039773163e6*c[151]
+                                        + 4.3937701350889989406548778397305e6*c[152]
+                                        + 5.551423601203568756539441725207e6*c[153]
+                                        + 5.280654504888574889353378028347e6*c[154]
+                                        + 2.2689331413684273654109099366398e6*c[155]
+                                        + 73992.15228657698669092386108158*c[157]
+                                        + 271683.60090369827104641103641833*c[158]
+                                        + 590077.9426482572734262302821768*c[159]
+                                        + 981991.1506729579485248556463657*c[160]
+                                        + 1.3524399450622567292613218769066e6*c[161]
+                                        + 1.5542719262085383236718488369455e6*c[162]
+                                        + 1.3837760339014402803243974890439e6*c[163]
+                                        + 576446.9016310175294027791794707*c[164]
+                                        + z*(63211.32556749620956330255797742*c[43]
+                                             + 53423.32075039888420357921022152*c[44]
+                                             + 29370.352398294440620962570867971*c[47]
+                                             + 108598.34252878816382106035192854*c[48]
+                                             + 73883.36754642414104801597685673*c[49]
+                                             + 4524.413774181136939042391551312*c[52]
+                                             + 20818.616668741465637889957153896*c[53]
+                                             + 43839.885948756755405045189708997*c[54]
+                                             + 26097.517123282053706518042193501*c[55]
+                                             - 240735.8519207307434908290788621*c[64]
+                                             - 203458.92951649971757501004476666*c[65]
+                                             - 307600.98829490128931743423002093*c[68]
+                                             - 1.1373699925705794705345272850334e6*c[69]
+                                             - 773793.8097452059612205220391996*c[70]
+                                             - 140940.*c[73]
+                                             - 648520.665823379910586230527321*c[74]
+                                             - 1.3656561565782215591849387264409e6*c[75]
+                                             - 812963.6781554265724377433874606*c[76]
+                                             - 23330.666514268296831477482769917*c[79]
+                                             - 117322.17181760658150248292747593*c[80]
+                                             - 305188.39427474957636251506715*c[81]
+                                             - 484469.59037693996423791662894705*c[82]
+                                             - 263336.98562868072748072311774647*c[83]
+                                             + 597993.3982244285612912668150199*c[92]
+                                             + 505396.664808939949142220850395*c[93]
+                                             + 999191.9167006906886889948370962*c[96]
+                                             + 3.6945619361434448687476846740336e6*c[97]
+                                             + 2.5135436793499332383946105136824e6*c[98]
+                                             + 936469.5818231364208734754581589*c[101]
+                                             + 4.3090668137312514871494603653691e6*c[102]
+                                             + 9.074041789875116064457997388319e6*c[103]
+                                             + 5.401701119054996363729484548697e6*c[104]
+                                             + 422235.64984496512785687824846098*c[107]
+                                             + 2.1232828229889677134641140288294e6*c[108]
+                                             + 5.523263551126272301339985007889e6*c[109]
+                                             + 8.76787348521863652466651656243e6*c[110]
+                                             + 4.7658416953986207702647057270241e6*c[111]
+                                             + 73018.79210175966749521801231156*c[114]
+                                             + 384859.36340434800443779601031452*c[115]
+                                             + 1.0954267026141000548765521705352e6*c[116]
+                                             + 2.1365498663031480950953150448116e6*c[117]
+                                             + 2.8471494864864401776906518131321e6*c[118]
+                                             + 1.4486822260247414245556526424557e6*c[119]
+                                             - 1.2157530999343575599337114871688e6*c[128]
+                                             - 1.0274989051089056999959233769249e6*c[129]
+                                             - 2.3079566027115847829736720276165e6*c[132]
+                                             - 8.533784623483299511012654577435e6*c[133]
+                                             - 5.805841334380401408663030367296e6*c[134]
+                                             - 2.762223516299866707801585445186e6*c[137]
+                                             - 1.2710082545365313244111057275343e7*c[138]
+                                             - 2.6764918056478334751673771309105e7*c[139]
+                                             - 1.5932931670913548482542554868374e7*c[140]
+                                             - 2.2581707003678884859910409035675e6*c[143]
+                                             - 1.1355590323149210898534884389724e7*c[144]
+                                             - 2.953912566630231186673994576748e7*c[145]
+                                             - 4.6891717968681846963030585596725e7*c[146]
+                                             - 2.548833591643048006382478906503e7*c[147]
+                                             - 1.0035299457415309238480830230617e6*c[150]
+                                             - 5.289294508419813826693402600651e6*c[151]
+                                             - 1.5054939527158519941658177855134e7*c[152]
+                                             - 2.9363561210616126491620809575269e7*c[153]
+                                             - 3.9129649881224339930108531190051e7*c[154]
+                                             - 1.9909888315507950131480734694014e7*c[155]
+                                             - 178641.27182708927411270862668603*c[158]
+                                             - 968784.6819598253742818706125292*c[159]
+                                             - 2.8960416985948251363275403808072e6*c[160]
+                                             - 6.18258260599888790519461429443e6*c[161]
+                                             - 1.0081763845677005342736316780187e7*c[162]
+                                             - 1.1912506726629790239314378383943e7*c[163]
+                                             - 5.764469016310175294027791794707e6*c[164]
+                                             + z*(530772.6631996037529161127330156*c[69]
+                                                  + 468097.4898458653345655009866763*c[70]
+                                                  + 198780.28071214709903026223059647*c[74]
+                                                  + 946661.7389543109658717877643941*c[75]
+                                                  + 697715.9536659599702147682712305*c[76]
+                                                  + 25304.782156738674441712003965397*c[80]
+                                                  + 152159.45583498910502404597365028*c[81]
+                                                  + 403724.65864744997019826385745587*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 1.9559445544288825775723036509589e6*c[97]
+                                                  - 1.7249809564166208498786542740958e6*c[98]
+                                                  - 2.2673332353229421137329441543642e6*c[102]
+                                                  - 1.0797839783956789196975092514787e7*c[103]
+                                                  - 7.958307357723751548772721250382e6*c[104]
+                                                  - 888986.9258881145097894733477106*c[108]
+                                                  - 5.345541647017634077465797456101e6*c[109]
+                                                  - 1.4183324755500735554607600321577e7*c[110]
+                                                  - 9.251339761656146201102075823047e6*c[111]
+                                                  - 125668.36356060343002050481969454*c[115]
+                                                  - 831218.0941245203668439962269644*c[116]
+                                                  - 2.7568385371653523807681484449182e6*c[117]
+                                                  - 5.394599027026939284045445540671e6*c[118]
+                                                  - 3.2192938356105364990125614276793e6*c[119]
+                                                  + 4.726403791467673575330085612118e6*c[133]
+                                                  + 4.1682963426320830626298679560073e6*c[134]
+                                                  + 7.286874292863847668476683473276e6*c[138]
+                                                  + 3.4702662985033295568354476981432e7*c[139]
+                                                  + 2.5576824966113366276926398310155e7*c[140]
+                                                  + 6.322469578005101006434607314115e6*c[144]
+                                                  + 3.801745948902951089984916494622e7*c[145]
+                                                  + 1.008717188861179266065192829697e8*c[146]
+                                                  + 6.57954717842740299321988740981e7*c[147]
+                                                  + 2.5242473007215438042618436273125e6*c[151]
+                                                  + 1.6696326513338195974488535790976e7*c[152]
+                                                  + 5.537545042200559834648093120894e7*c[153]
+                                                  + 1.0835903044031355672953131714168e8*c[154]
+                                                  + 6.466459452900017991421093319423e7*c[155]
+                                                  + 381642.45046902211714134296857209*c[159]
+                                                  + 2.6563692821593913319418129010163e6*c[160]
+                                                  + 9.686046082731591051471562394607e6*c[161]
+                                                  + 2.3524115639913012466384739153769e7*c[162]
+                                                  + 3.7903430493822059852363931221637e7*c[163]
+                                                  + 2.1136386393137309411435236580592e7*c[164]
+                                                  + z*(3.959207920784156038890867255422e6*c[103]
+                                                       + 3.5812383109756881969477245626719e6*c[104]
+                                                       + 1.2440533287604675671193128625108e6*c[109]
+                                                       + 7.22060169370946537325477834553e6*c[110]
+                                                       + 5.606872582821906788546712620028e6*c[111]
+                                                       + 135072.94029523455961214938688171*c[116]
+                                                       + 999353.9697224402380284538112829*c[117]
+                                                       + 3.1843119256756238829434921594241e6*c[118]
+                                                       + 2.2132645119822438430711359815295e6*c[119]
+                                                       - 1.4231135917107952349303261393701e7*c[139]
+                                                       - 1.2872546775708371843321509675834e7*c[140]
+                                                       - 1.5371383620429229271939013718796e7*c[145]
+                                                       - 8.921694596076240941076604149144e7*c[146]
+                                                       - 6.927788977285610133626795865059e7*c[147]
+                                                       - 5.283508587444521226137490602276e6*c[152]
+                                                       - 3.9090696251850004622219762623156e7*c[153]
+                                                       - 1.2455743813405926020262280424364e8*c[154]
+                                                       - 8.657398017533905666146003226991e7*c[155]
+                                                       - 652441.5780742364674944803616531*c[160]
+                                                       - 5.332477497674040818230354828946e6*c[161]
+                                                       - 2.1423748172063636353314673157897e7*c[162]
+                                                       - 4.9635444694290792663809909933097e7*c[163]
+                                                       - 3.1704579589705964117152854870888e7*c[164]
+                                                       + z*(2.7112682278984940002752277544153e7*c[146]
+                                                            + 2.4940040318228196481056465114212e7*c[147]
+                                                            + 7.344533424392321464901681402449e6*c[153]
+                                                            + 5.018734041446101574841450478141e7*c[154]
+                                                            + 4.0432388579185375651622415070921e7*c[155]
+                                                            + 695540.5431748748893343941081234*c[161]
+                                                            + 6.099467126634588232355471652013e6*c[162]
+                                                            + 2.2633762780596601454697318929492e7*c[163]
+                                                            + 1.6486381386647101340919484532862e7*c[164])))))
+                                   + y*(7311.634564172364324413895211439*c[23]
+                                        + 6332.061275761629898663600653285*c[24]
+                                        + 1634.9311912126454993281677172478*c[25]
+                                        + 8442.74836768217319821813420438*c[26]
+                                        + 10723.730694119467675807046310111*c[27]
+                                        + 6292.85308902090928194872108208*c[28]
+                                        + 1489.1608375189027915359890346539*c[29]
+                                        + 2642.9982973887818984184628544734*c[30]
+                                        + 3814.8394461628394984323913402449*c[31]
+                                        + 3236.3868742781663926502847783457*c[32]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 377.57118534125455691692326492478*c[34]
+                                        - 29144.810858881894620721340998966*c[38]
+                                        - 25240.146592284284908639709339663*c[39]
+                                        - 6516.977827183394675754692144429*c[40]
+                                        - 80768.46909530971170764706988692*c[41]
+                                        - 102589.73422326426906493912031636*c[42]
+                                        - 60201.26244523448529838338854992*c[43]
+                                        - 14246.218866773035787621122725739*c[44]
+                                        - 71831.05178124569268557108861071*c[45]
+                                        - 103679.19270519036984155192047955*c[46]
+                                        - 87958.08660947553831798686588064*c[47]
+                                        - 45249.309386995068258775146636891*c[48]
+                                        - 10261.578825892241812224441230101*c[49]
+                                        - 20983.193274618617971645560886358*c[50]
+                                        - 32190.361787342496408968407475977*c[51]
+                                        - 31838.467299793185867335347953677*c[52]
+                                        - 23396.159684871361383533475658665*c[53]
+                                        - 11240.996397117116770524407617692*c[54]
+                                        - 2485.4778212649574958588611612858*c[55]
+                                        + 75135.71720560069292829371061572*c[59]
+                                        + 65069.43983161373427868801019674*c[60]
+                                        + 16800.857120992369179764062043611*c[61]
+                                        + 266193.16294751073114008731444119*c[62]
+                                        + 338110.72742520311817732169777075*c[63]
+                                        + 198408.66916543742595398001005118*c[64]
+                                        + 46952.06065765378097884847186923*c[65]
+                                        + 444435.41893057983413691522251464*c[66]
+                                        + 641487.2718924359141364460053015*c[67]
+                                        + 544217.1331371330503308451761909*c[68]
+                                        + 279967.998171219561977729793239*c[69]
+                                        + 63490.77413293997630527360321638*c[70]
+                                        + 338093.47819796820209706705871217*c[71]
+                                        + 518669.9297240972692632072223389*c[72]
+                                        + 513000.*c[73]
+                                        + 376972.60377910753423239015873831*c[74]
+                                        + 181121.50617748296540914306716723*c[75]
+                                        + 40047.471830316579923041546180324*c[76]
+                                        + 93904.12131530756195769694373846*c[77]
+                                        + 149092.81672837226264971025499492*c[78]
+                                        + 159815.06562273783329562075697393*c[79]
+                                        + 138026.0844913018605911563852658*c[80]
+                                        + 93904.12131530756195769694373846*c[81]
+                                        + 43256.213426512496806956841870272*c[82]
+                                        + 9404.892343881454552882968490945*c[83]
+                                        - 157552.27703844841607246882030629*c[87]
+                                        - 136444.27433938003101845517733457*c[88]
+                                        - 35229.760146784990565563979781118*c[89]
+                                        - 627643.661961148142684893815739*c[90]
+                                        - 797214.5218145489853266922307498*c[91]
+                                        - 467817.96459734207175847403896112*c[92]
+                                        - 110705.93610100589362162932913415*c[93]
+                                        - 1.3142712048888539808599270659777e6*c[94]
+                                        - 1.8969870848268841073765219882141e6*c[95]
+                                        - 1.6093427229773029299612661942026e6*c[96]
+                                        - 827913.0389116963291311338205117*c[97]
+                                        - 187753.02926983628297998958085396*c[98]
+                                        - 1.7036591659131822955227368189998e6*c[99]
+                                        - 2.6135871788115276106051938507837e6*c[100]
+                                        - 2.5850163001420319864094912892496e6*c[101]
+                                        - 1.8995717845535609028854606125263e6*c[102]
+                                        - 912674.5531677762297443232958927*c[103]
+                                        - 201799.93657085227141530828884897*c[104]
+                                        - 1.1662999957129383441743558086039e6*c[105]
+                                        - 1.8517499453219919023397949162158e6*c[106]
+                                        - 1.9849215107907919490918933346769e6*c[107]
+                                        - 1.7142998570845183384370009459984e6*c[108]
+                                        - 1.1662999957129383441743558086039e6*c[109]
+                                        - 537247.1498295733164624091030901*c[110]
+                                        - 116809.84547545639142805651291726*c[111]
+                                        - 311706.78529669513756649858511164*c[112]
+                                        - 505613.1327408337798583575066448*c[113]
+                                        - 568661.5021258252892809402776991*c[114]
+                                        - 536708.6360400771490459060007787*c[115]
+                                        - 430452.22731448376140135518896369*c[116]
+                                        - 278965.8043560178004348721640691*c[117]
+                                        - 124874.97747747544638994086899702*c[118]
+                                        - 26827.448630087804158438011897327*c[119]
+                                        + 291484.23628045479605515460426076*c[123]
+                                        + 252432.75342157958563774537802055*c[124]
+                                        + 65177.856669270737841366548397*c[125]
+                                        + 1.2427458629985456523704387841012e6*c[126]
+                                        + 1.5784992487803090494063757030737e6*c[127]
+                                        + 926288.0761404629028066373235572*c[128]
+                                        + 219199.76642323321599913032041064*c[129]
+                                        + 2.9212810201279848797264324591684e6*c[130]
+                                        + 4.2165059583735915788145590155287e6*c[131]
+                                        + 3.5771478017828673443156841370341e6*c[132]
+                                        + 1.8402340688075525355799083332367e6*c[133]
+                                        + 417325.86001828355424663320845264*c[134]
+                                        + 4.6929770849642980118023232759977e6*c[135]
+                                        + 7.199506207067259692758778403101e6*c[136]
+                                        + 7.120803564205376954838703952936e6*c[137]
+                                        + 5.232646901750585348777828954658e6*c[138]
+                                        + 2.5140948669451596491798160407131e6*c[139]
+                                        + 555887.290734371799956694512145*c[140]
+                                        + 5.19620874869360882569366964902e6*c[141]
+                                        + 8.250089429515294654191709818093e6*c[142]
+                                        + 8.843407834822501275322472685822e6*c[143]
+                                        + 7.637708949678561821859988360622e6*c[144]
+                                        + 5.19620874869360882569366964902e6*c[145]
+                                        + 2.3935937155248381876546966277398e6*c[146]
+                                        + 520422.141150816141945481227449*c[147]
+                                        + 3.2953276013167492054911583797979e6*c[148]
+                                        + 5.345282780171690785643572843318e6*c[149]
+                                        + 6.011822751878168937737933261698e6*c[150]
+                                        + 5.674020796578031577562258153498e6*c[151]
+                                        + 4.5506904970564631885354091911494e6*c[152]
+                                        + 2.9491937881393959019115784165164e6*c[153]
+                                        + 1.3201636262221437223383445070868e6*c[154]
+                                        + 283616.64267105342067636374207997*c[155]
+                                        + 854387.7808115001360046766640696*c[156]
+                                        + 1.40585089344496274712755336055e6*c[157]
+                                        + 1.6313421698098777462375822506398e6*c[158]
+                                        + 1.6263839812295250222792615737611e6*c[159]
+                                        + 1.4313769314893963317480946709737e6*c[160]
+                                        + 1.0948323364789697332115462813053e6*c[161]
+                                        + 686120.0394974628636028882253183*c[162]
+                                        + 300820.87693509571311399945413998*c[163]
+                                        + 64049.65573677972548919768660786*c[164]
+                                        + y*(70672.41045839599774419118615106*c[41]
+                                             + 73444.92336438237444421777931739*c[42]
+                                             + 31605.66278374810478165127898871*c[43]
+                                             + 5342.332075039888420357921022152*c[44]
+                                             + 91943.7462799944866375309934217*c[45]
+                                             + 119438.42999637930605746781239244*c[46]
+                                             + 80768.46909530971170764706988692*c[47]
+                                             + 30407.535908060685869896898539991*c[48]
+                                             + 4925.5578364282760698677317904484*c[49]
+                                             + 31474.789911927926957468341329537*c[50]
+                                             + 45170.34637901285786419760403887*c[51]
+                                             + 38708.873401327504922918238827891*c[52]
+                                             + 22404.796986359863019824430079908*c[53]
+                                             + 7868.697477981981739367085332384*c[54]
+                                             + 1242.7389106324787479294305806429*c[55]
+                                             - 269150.86475803862815275495126831*c[62]
+                                             - 279709.78359721348867396613179216*c[63]
+                                             - 120367.92596036537174541453943105*c[64]
+                                             - 20345.892951649971757501004476666*c[65]
+                                             - 962943.4076829229739633163154484*c[66]
+                                             - 1.250900180190250032566069710338e6*c[67]
+                                             - 845902.7178109785456229441325576*c[68]
+                                             - 318463.59791976225174966763980936*c[69]
+                                             - 51586.25398301373074803480261331*c[70]
+                                             - 980471.0867741077860814944702653*c[71]
+                                             - 1.4071013254773090433882492709257e6*c[72]
+                                             - 1.20582e6*c[73]
+                                             - 697931.7641718279037737528532121*c[74]
+                                             - 245117.77169352694652037361756632*c[75]
+                                             - 38712.55610263936059227349464098*c[76]
+                                             - 313013.73771769187319232314579487*c[77]
+                                             - 474386.2350448208357036235386202*c[78]
+                                             - 460780.66365679886242168028470586*c[79]
+                                             - 338163.90700368955844833314390122*c[80]
+                                             - 179982.89918767282708558580883205*c[81]
+                                             - 60558.69879711749552973957861838*c[82]
+                                             - 9404.892343881454552882968490945*c[83]
+                                             + 668576.9442629621519904303689394*c[90]
+                                             + 694805.5417395575148795874975507*c[91]
+                                             + 298996.69911221428064563340750993*c[92]
+                                             + 50539.6664808939949142220850395*c[93]
+                                             + 3.127965467635472474446626417027e6*c[94]
+                                             + 4.0633463356991857580005100987545e6*c[95]
+                                             + 2.7477777709268993938947358020146e6*c[96]
+                                             + 1.0344773421201645632493517087294e6*c[97]
+                                             + 167569.57862332888255964070091216*c[98]
+                                             + 6.514696669653929482174972483922e6*c[99]
+                                             + 9.349422377270587297637434704291e6*c[100]
+                                             + 8.012017533375722711917512253137e6*c[101]
+                                             + 4.637376666206013505217990678921e6*c[102]
+                                             + 1.6286741674134823705437431209804e6*c[103]
+                                             + 257223.8628121426839871183118427*c[104]
+                                             + 5.664885693462843385989728213219e6*c[105]
+                                             + 8.585386110129235183575412793364e6*c[106]
+                                             + 8.339154084438061275173345407104e6*c[107]
+                                             + 6.120050489791730468220093377214e6*c[108]
+                                             + 3.2573092737411349469440937226009e6*c[109]
+                                             + 1.0959841856523295655833145703037e6*c[110]
+                                             + 170208.631978522170366596633108*c[111]
+                                             + 1.714387319131823256615742218114e6*c[112]
+                                             + 2.6866053748178201692473742090364e6*c[113]
+                                             + 2.8112234959177471985658934739951e6*c[114]
+                                             + 2.360208953122583170072606144888e6*c[115]
+                                             + 1.5897046050131452015891427840694e6*c[116]
+                                             + 802436.9313534864965450146366458*c[117]
+                                             + 262237.45270269843741887582489375*c[118]
+                                             + 40241.172945131706237657017845991*c[119]
+                                             - 1.3592532876546593072801674201107e6*c[126]
+                                             - 1.4125774527437424731903646206483e6*c[127]
+                                             - 607876.5499671787799668557435844*c[128]
+                                             - 102749.89051089056999959233769249*c[129]
+                                             - 7.225046993895610641891771123746e6*c[130]
+                                             - 9.385611360374986249156782969167e6*c[131]
+                                             - 6.346880657456858153177598075945e6*c[132]
+                                             - 2.3894596945753238630835432816819e6*c[133]
+                                             - 387056.08895869342724420202448639*c[134]
+                                             - 1.9215838604651112129406810170639e7*c[135]
+                                             - 2.7577184412162166922524579698366e7*c[136]
+                                             - 2.3632356750565526277858008808814e7*c[137]
+                                             - 1.3678469786916956157948090210608e7*c[138]
+                                             - 4.8039596511627780323517025426598e6*c[139]
+                                             - 758711.0319482642134544073746845*c[140]
+                                             - 3.0296539144925448068451226428185e7*c[141]
+                                             - 4.5915751955946447289584677754931e7*c[142]
+                                             - 4.4598871332265797598323057845458e7*c[143]
+                                             - 3.2730819166724196119306431476265e7*c[144]
+                                             - 1.7420510008332132639359455196206e7*c[145]
+                                             - 5.861464746085230870378823199591e6*c[146]
+                                             - 910297.7113010885737080281808939*c[147]
+                                             - 2.3561592349414756819261782415555e7*c[148]
+                                             - 3.6923220289135128469305730716851e7*c[149]
+                                             - 3.8635902911048940568151196387874e7*c[150]
+                                             - 3.2437408158778654182068724112158e7*c[151]
+                                             - 2.184802199673004723240638005806e7*c[152]
+                                             - 1.1028249947765964557912884702232e7*c[153]
+                                             - 3.6040466995864523619836805043468e6*c[154]
+                                             - 553052.4532085541703189092970559*c[155]
+                                             - 6.835102246492001088037413312556e6*c[156]
+                                             - 1.0950838538413394030256731440074e7*c[157]
+                                             - 1.2023550045473258643752583401673e7*c[158]
+                                             - 1.0973688306563112875956461665558e7*c[159]
+                                             - 8.488398082088280571994514909262e6*c[160]
+                                             - 5.409759780249026917045287507626e6*c[161]
+                                             - 2.6324605597045513950478160481599e6*c[162]
+                                             - 842298.4554182679967191984715919*c[163]
+                                             - 128099.31147355945097839537321571*c[164]
+                                             + y*(561716.9878150384014786011840116*c[66]
+                                                  + 648614.9082467963131824065164715*c[67]
+                                                  + 358867.81967738483753700660169109*c[68]
+                                                  + 106154.53263992075058322254660312*c[69]
+                                                  + 13374.213995596152416157171047894*c[70]
+                                                  + 788884.7824619258048931564703284*c[71]
+                                                  + 1.0540711475038105794703888712048e6*c[72]
+                                                  + 781200.*c[73]
+                                                  + 367743.51931747213320598512660347*c[74]
+                                                  + 101428.04345939046062912011761365*c[75]
+                                                  + 12459.213458320713753835147700545*c[76]
+                                                  + 286929.25957455088375962955031196*c[77]
+                                                  + 414146.71313436739624919515276367*c[78]
+                                                  + 363569.55318068095895719077316454*c[79]
+                                                  + 227743.03941064806997540803568857*c[80]
+                                                  + 98251.53433916439352981254298561*c[81]
+                                                  + 25953.728055907498084174105122163*c[82]
+                                                  + 3134.9641146271515176276561636484*c[83]
+                                                  - 2.0699771476999450198543851289149e6*c[94]
+                                                  - 2.3902037268818739752944177051497e6*c[95]
+                                                  - 1.3224598897509141467942578726273e6*c[96]
+                                                  - 391188.91088577651551446073019179*c[97]
+                                                  - 49285.170183332024282247264974165*c[98]
+                                                  - 8.998199819963990997479243762323e6*c[99]
+                                                  - 1.202297600430109816327923114002e7*c[100]
+                                                  - 8.910545437850592095481196808755e6*c[101]
+                                                  - 4.1945664853474429104059466855737e6*c[102]
+                                                  - 1.1569114054239416996759027694415e6*c[103]
+                                                  - 142112.63138792413479951287947111*c[104]
+                                                  - 1.0080164248661824260364075202934e7*c[105]
+                                                  - 1.4549463856101364946955531484552e7*c[106]
+                                                  - 1.2772628407810195117670567015945e7*c[107]
+                                                  - 8.000882332993030588105260129395e6*c[108]
+                                                  - 3.4516926063599580043064863573682e6*c[109]
+                                                  - 911785.1628536187142247743063871*c[110]
+                                                  - 110134.99716257316906073899789341*c[111]
+                                                  - 3.428774638263646513231484436228e6*c[112]
+                                                  - 5.184677039122109098547564263053e6*c[113]
+                                                  - 5.038296655021417057170042849498e6*c[114]
+                                                  - 3.7621966340955651862388630396052e6*c[115]
+                                                  - 2.1463238644715293758150331146259e6*c[116]
+                                                  - 876280.8207418441496013043271347*c[117]
+                                                  - 224774.95945945580350189356419464*c[118]
+                                                  - 26827.448630087804158438011897327*c[119]
+                                                  + 5.001955611158499675155841547209e6*c[130]
+                                                  + 5.775760837153837691788789519488e6*c[131]
+                                                  + 3.1956322191391173918096997305459e6*c[132]
+                                                  + 945280.7582935347150660171224236*c[133]
+                                                  + 119094.18121805951607513908445735*c[134]
+                                                  + 2.8918885820861079640295397484526e7*c[135]
+                                                  + 3.8640069930868396398102039973401e7*c[136]
+                                                  + 2.8637177577128651104864841843161e7*c[137]
+                                                  + 1.348071744179811818668186442556e7*c[138]
+                                                  + 3.7181424626821388108951225337248e6*c[139]
+                                                  + 456729.01725202439780225711268134*c[140]
+                                                  + 7.169006646502707769685842532716e7*c[141]
+                                                  + 1.0347569792951386515426890280319e8*c[142]
+                                                  + 9.083885509212453741030239541735e7*c[143]
+                                                  + 5.690222620204590905791146582703e7*c[144]
+                                                  + 2.4548416698630484181045460793845e7*c[145]
+                                                  + 6.484610499821866710419096762338e6*c[146]
+                                                  + 783279.426003262261097605644025*c[147]
+                                                  + 6.887234686752005839476521013778e7*c[148]
+                                                  + 1.0414241620012472132368283022701e8*c[149]
+                                                  + 1.0120213529747284932037206486414e8*c[150]
+                                                  + 7.556965356535121764008894359267e7*c[151]
+                                                  + 4.3112300246941127462697183488841e7*c[152]
+                                                  + 1.7601482455566065188702867419986e7*c[153]
+                                                  + 4.5149596016797315303971382142367e6*c[154]
+                                                  + 538871.6210750014992850911099519*c[155]
+                                                  + 2.2214082301099003536121593265809e7*c[156]
+                                                  + 3.4628327270118029771352366986179e7*c[157]
+                                                  + 3.5931706924998706495836754606487e7*c[158]
+                                                  + 2.9997096606865138407309557329766e7*c[159]
+                                                  + 2.0432073501120731823883267652178e7*c[160]
+                                                  + 1.0974084125648026031720440372613e7*c[161]
+                                                  + 4.3127545339840522855038688448577e6*c[162]
+                                                  + 1.0829551569663445672103980349039e6*c[163]
+                                                  + 128099.31147355945097839537321571*c[164]
+                                                  + y*(3.959207920784156038890867255422e6*c[99]
+                                                       + 4.8982494832337807331878349088972e6*c[100]
+                                                       + 3.1618064456889197758159085450422e6*c[101]
+                                                       + 1.2470332794276181625531192849003e6*c[102]
+                                                       + 282800.56577029685992077623253014*c[103]
+                                                       + 28422.526277584826959902575894221*c[104]
+                                                       + 5.86482283558506138784818920898e6*c[105]
+                                                       + 8.04188547682693626158996649328e6*c[106]
+                                                       + 6.37493039962006173430973041794e6*c[107]
+                                                       + 3.4481917125357168864561390456654e6*c[108]
+                                                       + 1.2440533287604675671193128625108e6*c[109]
+                                                       + 270158.566771442581992525720411*c[110]
+                                                       + 26699.393251532889469270060095373*c[111]
+                                                       + 2.2287035148713702336004648835482e6*c[112]
+                                                       + 3.2474931635955756080902470702212e6*c[113]
+                                                       + 2.9268365834122000054333219934884e6*c[114]
+                                                       + 1.9485141579162313081825148345345e6*c[115]
+                                                       + 955158.649230587242971627807235*c[116]
+                                                       + 325733.6009686443140371889680454*c[117]
+                                                       + 68681.23761261149551446747794836*c[118]
+                                                       + 6706.862157521951039609502974332*c[119]
+                                                       - 1.4231135917107952349303261393701e7*c[135]
+                                                       - 1.7606464612749488612195617629206e7*c[136]
+                                                       - 1.136492403846149778567428995049e7*c[137]
+                                                       - 4.4823864893603273487011177944163e6*c[138]
+                                                       - 1.0165097083648537392359472424072e6*c[139]
+                                                       - 102163.06964847914161366277520504*c[140]
+                                                       - 7.246509421059493799628392181718e7*c[141]
+                                                       - 9.936463641717912510624794909723e7*c[142]
+                                                       - 7.876792614970258311478923926954e7*c[143]
+                                                       - 4.2605470669800140115433209648269e7*c[144]
+                                                       - 1.5371383620429229271939013718796e7*c[145]
+                                                       - 3.3380489985319268827157362462785e6*c[146]
+                                                       - 329894.71320407667302984742214567*c[147]
+                                                       - 8.717789169283460023126859493755e7*c[148]
+                                                       - 1.270288333105157665408921718171e8*c[149]
+                                                       - 1.1448604131001298622900213821428e8*c[150]
+                                                       - 7.621801423442360978498843577435e7*c[151]
+                                                       - 3.7361953582643400099115112116094e7*c[152]
+                                                       - 1.2741384574699878353876228047121e7*c[153]
+                                                       - 2.6865329793620624749585310719215e6*c[154]
+                                                       - 262345.39447072441412563646142397*c[155]
+                                                       - 3.1099715221538604950570230572132e7*c[156]
+                                                       - 4.7133001006549540522118499508965e7*c[157]
+                                                       - 4.6172565945364136758339599837689e7*c[158]
+                                                       - 3.5263762423337643623860090296061e7*c[159]
+                                                       - 2.125095425727513065553450320813e7*c[160]
+                                                       - 9.776208745735741500088983853068e6*c[161]
+                                                       - 3.2065610009167141992869674203649e6*c[162]
+                                                       - 661805.929257210568850798799108*c[163]
+                                                       - 64049.65573677972548919768660786*c[164]
+                                                       + y*(2.5692169765574568925955208644273e7*c[141]
+                                                            + 3.3375107542995093695974191514955e7*c[142]
+                                                            + 2.3937265868870655128390496089706e7*c[143]
+                                                            + 1.1329181973560491803422012565562e7*c[144]
+                                                            + 3.5034776953056230353575284514918e6*c[145]
+                                                            + 645540.0542615461905417208939084*c[146]
+                                                            + 53982.77125157618285942957816929*c[147]
+                                                            + 3.9583475147016791456359794458132e7*c[148]
+                                                            + 5.550143007672101416228271943543e7*c[149]
+                                                            + 4.6363083493258728681781435665449e7*c[150]
+                                                            + 2.7655454144023598008139790740549e7*c[151]
+                                                            + 1.1823635433524496149302276266715e7*c[152]
+                                                            + 3.4536794078987702126621001832947e6*c[153]
+                                                            + 617836.5770719632620543452293166*c[154]
+                                                            + 51050.99568078961572174547357439*c[155]
+                                                            + 1.5549857610769302475285115286066e7*c[156]
+                                                            + 2.289317191746691968217184261864e7*c[157]
+                                                            + 2.1155840729000584910789342321719e7*c[158]
+                                                            + 1.4800094229188677702741280321226e7*c[159]
+                                                            + 7.945806361546951264843492975847e6*c[160]
+                                                            + 3.1814539660035944012147286056755e6*c[161]
+                                                            + 893356.2963252679734258014035777*c[162]
+                                                            + 156426.85600624977081927971615279*c[163]
+                                                            + 12809.931147355945097839537321571*c[164])
+                                                       + z*(5.562517923832515615995698585826e7*c[142]
+                                                            + 1.1968632934435327564195248044853e8*c[143]
+                                                            + 1.1329181973560491803422012565562e8*c[144]
+                                                            + 5.839129492176038392262547419153e7*c[145]
+                                                            + 1.613850135653865476354302234771e7*c[146]
+                                                            + 1.8893969938051664000800352359252e6*c[147]
+                                                            + 6.529580009026001666150908168875e7*c[149]
+                                                            + 1.6859303088457719520647794787436e8*c[150]
+                                                            + 2.0854932633198123088105415968283e8*c[151]
+                                                            + 1.5422133174162386281698621217454e8*c[152]
+                                                            + 6.994793737516496633239696573761e7*c[153]
+                                                            + 1.8059838406718926121588552856947e7*c[154]
+                                                            + 2.0420398272315846288698189429758e6*c[155]
+                                                            + 2.0199857574235517366622214075271e7*c[157]
+                                                            + 5.791326731044450405141372791378e7*c[158]
+                                                            + 8.495360947440432327566294480415e7*c[159]
+                                                            + 8.039012301271842188771275884654e7*c[160]
+                                                            + 5.119951220592829046489289962575e7*c[161]
+                                                            + 2.1297726123992673786530469198144e7*c[162]
+                                                            + 5.234283258670665408183590502036e6*c[163]
+                                                            + 576446.9016310175294027791794707*c[164]))
+                                                  + z*(7.837199173174049173100535854236e6*c[100]
+                                                       + 1.5176670939306814923916361016202e7*c[101]
+                                                       + 1.1971519482505134360509945135043e7*c[102]
+                                                       + 4.5248090523247497587324197204823e6*c[103]
+                                                       + 682140.6306620358470376618214613*c[104]
+                                                       + 8.465142607186248696410491045558e6*c[106]
+                                                       + 2.1128340753026490319426535099459e7*c[107]
+                                                       + 2.4137341987750018205192973319657e7*c[108]
+                                                       + 1.5284083753342887253180129453705e7*c[109]
+                                                       + 5.206692377776893398401404793376e6*c[110]
+                                                       + 747583.0110429209051395616826704*c[111]
+                                                       + 2.4509382366759061193133940152612e6*c[113]
+                                                       + 6.961124847034421634544117173702e6*c[114]
+                                                       + 9.938273084917721257454922824176e6*c[115]
+                                                       + 8.799037253518137026162874345437e6*c[116]
+                                                       + 4.8769786502710876640731768918434e6*c[117]
+                                                       + 1.5484497207206955352352667755631e6*c[118]
+                                                       + 214619.58904070243326750409517862*c[119]
+                                                       - 2.8170343380399181779512988206729e7*c[136]
+                                                       - 5.455163538461518937123659176235e7*c[137]
+                                                       - 4.3030910297859142547530730826396e7*c[138]
+                                                       - 1.6264155333837659827775155878516e7*c[139]
+                                                       - 2.4519136715634993987279066049209e6*c[140]
+                                                       - 1.0459435412334644748026099904972e8*c[142]
+                                                       - 2.6105941238187141832330147872192e8*c[143]
+                                                       - 2.9823829468860098080803246753788e8*c[144]
+                                                       - 1.8884842733670195962667931140235e8*c[145]
+                                                       - 6.433330797170622719415782583737e7*c[146]
+                                                       - 9.237051969714146844835727820079e6*c[147]
+                                                       - 9.587081759284208795539031835252e7*c[149]
+                                                       - 2.7229112527786872400411319359073e8*c[150]
+                                                       - 3.8874515557120862982037769862203e8*c[151]
+                                                       - 3.4418284512495738273124224494826e8*c[152]
+                                                       - 1.907677327758591358575322405846e8*c[153]
+                                                       - 6.056910717107195398088324598514e7*c[154]
+                                                       - 8.395052623063181252020366765567e6*c[155]
+                                                       - 2.6933143432314023155496285433694e7*c[157]
+                                                       - 8.263647499268104671663713222784e7*c[158]
+                                                       - 1.3464345652547100292746579931223e8*c[159]
+                                                       - 1.4707897288587787795804143009837e8*c[160]
+                                                       - 1.1175018060342989888639265337182e8*c[161]
+                                                       - 5.662590693321918000836897924872e7*c[162]
+                                                       - 1.7086625809913436504875168995151e7*c[163]
+                                                       - 2.3057876065240701176111167178828e6*c[164]
+                                                       + z*(9.574906347548262051356198435882e7*c[143]
+                                                            + 2.2658363947120983606844025131125e8*c[144]
+                                                            + 2.1020866171833738212145170708951e8*c[145]
+                                                            + 9.037560759661646667584092514718e7*c[146]
+                                                            + 1.5115175950441331200640281887401e7*c[147]
+                                                            + 8.429651544228859760323897393718e7*c[150]
+                                                            + 2.8108822244745296336142082392033e8*c[151]
+                                                            + 4.009754625282220433241641516538e8*c[152]
+                                                            + 2.9990178149601979315015199060002e8*c[153]
+                                                            + 1.159631729273531045702001815025e8*c[154]
+                                                            + 1.8378358445084261659828370486782e7*c[155]
+                                                            + 2.0320444670331404930320606285536e7*c[158]
+                                                            + 8.014491459849464459968202340014e7*c[159]
+                                                            + 1.4959553325844993290409156863618e8*c[160]
+                                                            + 1.6306561623322066849950795201559e8*c[161]
+                                                            + 1.0585852037960855609873132619196e8*c[162]
+                                                            + 3.7903430493822059852363931221637e7*c[163]
+                                                            + 5.764469016310175294027791794707e6*c[164])))
+                                             + z*(972922.3623701944697736097747073*c[67]
+                                                  + 1.6149051885482317689165297076099e6*c[68]
+                                                  + 955390.7937592867552490029194281*c[69]
+                                                  + 200613.20993394228624235756571841*c[70]
+                                                  + 936952.1311144982928625678855154*c[72]
+                                                  + 2.268e6*c[73]
+                                                  + 2.3257292843321210586540680979787e6*c[74]
+                                                  + 1.1495178258730918871300279996214e6*c[75]
+                                                  + 224265.84224977284756903265860981*c[76]
+                                                  + 248488.0278806204377495170916582*c[78]
+                                                  + 705752.66205661597915219385379*c[79]
+                                                  + 986886.5041128083032267681546505*c[80]
+                                                  + 800793.4789944283755836933813252*c[81]
+                                                  + 354700.95009740247381704610333623*c[82]
+                                                  + 65834.24640717018187018077943662*c[83]
+                                                  - 3.5853055903228109629416265577246e6*c[95]
+                                                  - 5.951069503879113660574160426823e6*c[96]
+                                                  - 3.5207001979719886396301465717261e6*c[97]
+                                                  - 739277.5527499803642337089746125*c[98]
+                                                  - 1.0687089781600976145137094346685e7*c[100]
+                                                  - 2.5869325464727525438493797186709e7*c[101]
+                                                  - 2.6527798853278422730675446606061e7*c[102]
+                                                  - 1.311166259480467259632689805367e7*c[103]
+                                                  - 2.5580273649826344263912318304799e6*c[104]
+                                                  - 8.729678313660818968173318890731e6*c[106]
+                                                  - 2.4793925732808025816654630089775e7*c[107]
+                                                  - 3.4670490109636465881789460560713e7*c[108]
+                                                  - 2.8132822039447091344834282611824e7*c[109]
+                                                  - 1.2461063892332789094405248853957e7*c[110]
+                                                  - 2.3128349404140365502755189557617e6*c[111]
+                                                  - 2.2624045261623748793662098602411e6*c[113]
+                                                  - 7.00980404176892807954092918191e6*c[114]
+                                                  - 1.149865526579521384687619100205e7*c[115]
+                                                  - 1.2397024146657132328359029442154e7*c[116]
+                                                  - 8.743116503581546121864699353883e6*c[117]
+                                                  - 3.5963993513512928560302970271143e6*c[118]
+                                                  - 643858.7671221072998025122855359*c[119]
+                                                  + 8.663641255730756537683184279231e6*c[131]
+                                                  + 1.4380344986126028263143648787456e7*c[132]
+                                                  + 8.507526824641812435594154101812e6*c[133]
+                                                  + 1.7864127182708927411270862668603e6*c[134]
+                                                  + 3.4346728827438574576090702198579e7*c[136]
+                                                  + 8.314019296585737417541405696401e7*c[137]
+                                                  + 8.525642922650701772117719663733e7*c[138]
+                                                  + 4.2138947910397573190144722048881e7*c[139]
+                                                  + 8.221122310536439160440628028264e6*c[140]
+                                                  + 6.208541875770831909256134168192e7*c[142]
+                                                  + 1.7633424812000645497293994404544e8*c[143]
+                                                  + 2.4657631354219893925094968525047e8*c[144]
+                                                  + 2.0008045822512102593577760523125e8*c[145]
+                                                  + 8.862301016423217837572765575195e7*c[146]
+                                                  + 1.6448867946068507483049718524525e7*c[147]
+                                                  + 4.544396343278169657760705318997e7*c[149]
+                                                  + 1.4080297084865787731530026415881e8*c[150]
+                                                  + 2.3096862801602125808995869189909e8*c[151]
+                                                  + 2.490137839989296656766575909397e8*c[152]
+                                                  + 1.7561928562407489761312523897694e8*c[153]
+                                                  + 7.223935362687570448635421142779e7*c[154]
+                                                  + 1.2932918905800035982842186638847e7*c[155]
+                                                  + 1.1542775756706009923784122328726e7*c[157]
+                                                  + 3.7737968673472609156309697387423e7*c[158]
+                                                  + 6.800868467357974127458731699955e7*c[159]
+                                                  + 8.58626431879941604211868696351e7*c[160]
+                                                  + 7.929162192193573738412092832607e7*c[161]
+                                                  + 5.091290742066887698081839973994e7*c[162]
+                                                  + 1.9854177877716317065523963973239e7*c[163]
+                                                  + 3.4586814097861051764166750768242e6*c[164]
+                                                  + z*(1.1382503204480111192937270762152e7*c[101]
+                                                       + 2.2446599029697126925956147128205e7*c[102]
+                                                       + 1.5271230551596030435721916556628e7*c[103]
+                                                       + 3.5812383109756881969477245626719e6*c[104]
+                                                       + 8.742761690907513235624773144604e6*c[107]
+                                                       + 2.8447581628419664313263147126739e7*c[108]
+                                                       + 3.5988685581999240334522979236921e7*c[109]
+                                                       + 2.0630290553455615352156509558658e7*c[110]
+                                                       + 4.4854980662575254308373700960227e6*c[111]
+                                                       + 1.8984885946457513548756683201006e6*c[114]
+                                                       + 7.555810359081281229982852284134e6*c[115]
+                                                       + 1.389321671608126898867822265069e7*c[116]
+                                                       + 1.3784192685826761903840742224591e7*c[117]
+                                                       + 7.042948729729615176392665011432e6*c[118]
+                                                       + 1.4486822260247414245556526424557e6*c[119]
+                                                       - 4.0913726538461392028427443821765e7*c[137]
+                                                       - 8.068295680848589227662012029949e7*c[138]
+                                                       - 5.489152425170210191874115108999e7*c[139]
+                                                       - 1.2872546775708371843321509675834e7*c[140]
+                                                       - 1.0802458443387782827171095671252e8*c[143]
+                                                       - 3.5149513302585115595232397959822e8*c[144]
+                                                       - 4.4467216901955984679537861115088e8*c[145]
+                                                       - 2.5490555988789259831647440426127e8*c[146]
+                                                       - 5.542231181828488106901436692047e7*c[147]
+                                                       - 7.426121598487328836475814370656e7*c[150]
+                                                       - 2.9555282375619286239768441470579e8*c[151]
+                                                       - 5.434465975657221832598561762341e8*c[152]
+                                                       - 5.391820172668966154788932775608e8*c[153]
+                                                       - 2.7549174552003695197756573173886e8*c[154]
+                                                       - 5.666660520567647345113747566758e7*c[155]
+                                                       - 1.6256355736265123944256485028428e7*c[158]
+                                                       - 7.213042313864518013971382106013e7*c[159]
+                                                       - 1.5980158365832548907418379715061e8*c[160]
+                                                       - 2.1979081164326046502966853816699e8*c[161]
+                                                       - 1.8651263114502459884062186043345e8*c[162]
+                                                       - 8.771936771427390994404224082722e7*c[163]
+                                                       - 1.7293407048930525882083375384121e7*c[164]
+                                                       + z*(1.1329181973560491803422012565562e8*c[144]
+                                                            + 2.4524343867139361247502699160443e8*c[145]
+                                                            + 1.8075121519323293335168185029435e8*c[146]
+                                                            + 4.5345527851323993601920845662204e7*c[147]
+                                                            + 7.253889611547173248036666423751e7*c[151]
+                                                            + 2.8787981925103121059170759605914e8*c[152]
+                                                            + 4.161902273822315496777619461388e8*c[153]
+                                                            + 2.6234291580286440050307582044828e8*c[154]
+                                                            + 6.126119481694753886609456828927e7*c[155]
+                                                            + 1.3357485766415774099947003900023e7*c[159]
+                                                            + 6.687526175260923791818423706944e7*c[160]
+                                                            + 1.4889719776113988371677029425753e8*c[161]
+                                                            + 1.6970969140222958993606133246648e8*c[162]
+                                                            + 9.566103886536043677025182641651e7*c[163]
+                                                            + 2.1136386393137309411435236580592e7*c[164]))))
+                                        + z*(97926.56448584316592562370575652*c[42]
+                                             + 126422.65113499241912660511595484*c[43]
+                                             + 42738.656600319107362863368177218*c[44]
+                                             + 79625.61999758620403831187492829*c[46]
+                                             + 190907.29058891386403625671064181*c[47]
+                                             + 165069.48064375800900801173493138*c[48]
+                                             + 49255.578364282760698677317904484*c[49]
+                                             + 18691.177812005320495530043050567*c[51]
+                                             + 54292.96529017364326850869861574*c[52]
+                                             + 76136.65524568307433285470044854*c[53]
+                                             + 53956.78270616216049851715656492*c[54]
+                                             + 14912.866927589744975153166967715*c[55]
+                                             - 372946.37812961798489862150905622*c[63]
+                                             - 481471.70384146148698165815772419*c[64]
+                                             - 162767.14361319977406000803581333*c[65]
+                                             - 833933.453460166688377379806892*c[67]
+                                             - 1.999406423916858380563322495136e6*c[68]
+                                             - 1.7288023887072807952124814732508e6*c[69]
+                                             - 515862.5398301373074803480261331*c[70]
+                                             - 582248.8243354382248503100431417*c[72]
+                                             - 1.69128e6*c[73]
+                                             - 2.3717327207255036730010716427739e6*c[74]
+                                             - 1.6808075773270419189968476633119e6*c[75]
+                                             - 464550.67323167232710728193569176*c[76]
+                                             - 135538.9242985202387724638681772*c[78]
+                                             - 431617.33051396349138233343124346*c[79]
+                                             - 731538.2478038998611331288419088*c[80]
+                                             - 798185.0311801142766404240217769*c[81]
+                                             - 501772.0757475449629606993656952*c[82]
+                                             - 131668.49281434036374036155887323*c[83]
+                                             + 926407.388986076686506116663401*c[91]
+                                             + 1.1959867964488571225825336300397e6*c[92]
+                                             + 404317.33184715195931377668031602*c[93]
+                                             + 2.7088975571327905053336733991697e6*c[95]
+                                             + 6.494747458554489476478466441125e6*c[96]
+                                             + 5.615734142938036200496480704531e6*c[97]
+                                             + 1.6756957862332888255964070091216e6*c[98]
+                                             + 3.8687265009395533645396281534999e6*c[100]
+                                             + 1.1237634981877637050481705497906e7*c[101]
+                                             + 1.5758872918788576867289455050493e7*c[102]
+                                             + 1.1168051433692450540871381401009e7*c[103]
+                                             + 3.0866863537457122078454197421124e6*c[104]
+                                             + 2.4529674600369243381644036552468e6*c[106]
+                                             + 7.811359522131854865352247596528e6*c[107]
+                                             + 1.3239292896284151625129181591525e7*c[108]
+                                             + 1.4445458518330250634273806943708e7*c[109]
+                                             + 9.081011823976444971976035011088e6*c[110]
+                                             + 2.3829208476993103851323528635121e6*c[111]
+                                             + 565601.1315405937198415524650603*c[113]
+                                             + 1.8984885946457513548756683201006e6*c[114]
+                                             + 3.5501312705870468980792611563706e6*c[115]
+                                             + 4.6666958712990929167098645313857e6*c[116]
+                                             + 4.3912499556276684350806935944054e6*c[117]
+                                             + 2.5474495405404991063547937275393e6*c[118]
+                                             + 643858.7671221072998025122855359*c[119]
+                                             - 1.8834366036583232975871528275311e6*c[127]
+                                             - 2.4315061998687151198674229743376e6*c[128]
+                                             - 821999.1240871245599967387015399*c[129]
+                                             - 6.257074240249990832771188646112e6*c[131]
+                                             - 1.5001717917625301089328868179507e7*c[132]
+                                             - 1.2971352627694615256739234957702e7*c[133]
+                                             - 3.8705608895869342724420202448639e6*c[134]
+                                             - 1.1411248722274000105872239875186e7*c[136]
+                                             - 3.3146682195598400493619025342232e7*c[137]
+                                             - 4.6482587594478859864177580892685e7*c[138]
+                                             - 3.2941437607973335078983103149667e7*c[139]
+                                             - 9.104532383379170561452888496213e6*c[140]
+                                             - 1.3118786273127556368452765072837e7*c[142]
+                                             - 4.1776157956805936990834256715998e7*c[143]
+                                             - 7.080544554434213854380574972416e7*c[144]
+                                             - 7.725617481955989257455062739187e7*c[145]
+                                             - 4.8566422181849055783138820796608e7*c[146]
+                                             - 1.2744167958215240031912394532515e7*c[147]
+                                             - 7.773309534554763888274890677232e6*c[149]
+                                             - 2.6091778589279804020050158599603e7*c[150]
+                                             - 4.8791043220525629585008530112132e7*c[151]
+                                             - 6.413649034334198739373077395195e7*c[152]
+                                             - 6.035091382458429684452940585516e7*c[153]
+                                             - 3.5010739367411251516412896327941e7*c[154]
+                                             - 8.848839251336866725102548752895e6*c[155]
+                                             - 1.7758116548778476805821726659579e6*c[157]
+                                             - 6.163123878034579956888447620668e6*c[158]
+                                             - 1.2224301259638523813665785547186e7*c[159]
+                                             - 1.7775704218961340491941454751161e7*c[160]
+                                             - 2.0093393469496385691882496456898e7*c[161]
+                                             - 1.7138998537650909082651738526317e7*c[162]
+                                             - 9.385611360374986249156782969167e6*c[163]
+                                             - 2.3057876065240701176111167178828e6*c[164]
+                                             + z*(1.0766034590321545126110198050733e6*c[68]
+                                                  + 1.5923179895988112587483381990468e6*c[69]
+                                                  + 601839.6298018268587270726971552*c[70]
+                                                  + 680400.*c[73]
+                                                  + 2.2362781580116548640904500942103e6*c[74]
+                                                  + 2.332844999565980594469762705114e6*c[75]
+                                                  + 784930.4478742049664916143051343*c[76]
+                                                  + 128318.66582847563257312615523454*c[79]
+                                                  + 531400.4252915121632759520832733*c[80]
+                                                  + 993818.6172536716973856259878987*c[81]
+                                                  + 847821.7831596449374163541006573*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 3.967379669252742440382773617882e6*c[96]
+                                                  - 5.867833663286647732716910952877e6*c[97]
+                                                  - 2.2178326582499410927011269238374e6*c[98]
+                                                  - 7.760797639418257631548139156013e6*c[101]
+                                                  - 2.5507498897383098779495621736597e7*c[102]
+                                                  - 2.6608962324750659092545763697154e7*c[103]
+                                                  - 8.95309577743922049236931140668e6*c[104]
+                                                  - 4.5079864968741865121190236526863e6*c[107]
+                                                  - 1.8668725443650404705578940301923e7*c[108]
+                                                  - 3.4914023443092318574533751384707e7*c[109]
+                                                  - 2.9784981986551544664675960675313e7*c[110]
+                                                  - 9.251339761656146201102075823047e6*c[111]
+                                                  - 876225.5052211160099426161477387*c[114]
+                                                  - 4.0528047248294606181612804351488e6*c[115]
+                                                  - 9.404639007808859007720643025083e6*c[116]
+                                                  - 1.3232824978393691427687112535607e7*c[117]
+                                                  - 9.890098216216055354083316824564e6*c[118]
+                                                  - 2.8973644520494828491113052849114e6*c[119]
+                                                  + 9.586896657417352175429099191638e6*c[132]
+                                                  + 1.4179211374403020725990256836354e7*c[133]
+                                                  + 5.359238154812678223381258800581e6*c[134]
+                                                  + 2.4942057889757212252624217089204e7*c[137]
+                                                  + 8.197733579471828627036268907435e7*c[138]
+                                                  + 8.551727664168919265058781827567e7*c[139]
+                                                  + 2.8773928086877537061542198098924e7*c[140]
+                                                  + 3.2060772385455719085989080735534e7*c[143]
+                                                  + 1.3277186113810712113512675359641e8*c[144]
+                                                  + 2.4830832111977560547730054590588e8*c[145]
+                                                  + 2.1183060966084764587369049423637e8*c[146]
+                                                  + 6.57954717842740299321988740981e7*c[147]
+                                                  + 1.7600371356082234664412533019851e7*c[150]
+                                                  + 8.140697544826978768744445698083e7*c[151]
+                                                  + 1.8890700855091216016849886209218e8*c[152]
+                                                  + 2.6580216202562687206310846980293e8*c[153]
+                                                  + 1.9865822247390818733747408142641e8*c[154]
+                                                  + 5.819813507610016192278983987481e7*c[155]
+                                                  + 3.4835048006282408451978182203775e6*c[158]
+                                                  + 1.7173910271105995271360433585744e7*c[159]
+                                                  + 4.4519151352881829164648879371167e7*c[160]
+                                                  + 7.697315344468615441967294796565e7*c[161]
+                                                  + 9.073587461109304808462685102168e7*c[162]
+                                                  + 6.172844394708164033099268798952e7*c[163]
+                                                  + 1.7293407048930525882083375384121e7*c[164]
+                                                  + z*(9.976266235420945300424954279202e6*c[102]
+                                                       + 1.5836831683136624155563469021688e7*c[103]
+                                                       + 6.366645886179001239018177000306e6*c[104]
+                                                       + 5.172287568803575329684208568498e6*c[108]
+                                                       + 2.1148906588927948641028318662684e7*c[109]
+                                                       + 2.475634866414673842258781147039e7*c[110]
+                                                       + 8.970996132515050861674740192045e6*c[111]
+                                                       + 816844.3631439222951332813280145*c[115]
+                                                       + 4.3223340894475059075887803802147e6*c[116]
+                                                       + 9.924618733795268570765334401706e6*c[117]
+                                                       + 9.590398270270114282747458738971e6*c[118]
+                                                       + 3.2192938356105364990125614276793e6*c[119]
+                                                       - 3.585909191488261878960894235533e7*c[138]
+                                                       - 5.69245436684318093972130455748e7*c[139]
+                                                       - 2.2884527601259327721460461645928e7*c[140]
+                                                       - 6.39082060047002101731498144724e7*c[144]
+                                                       - 2.6131352154729689762296323321953e8*c[145]
+                                                       - 3.0588667186547111797976928511352e8*c[146]
+                                                       - 1.1084462363656976213802873384094e8*c[147]
+                                                       - 3.1951656622291120259209125914139e7*c[151]
+                                                       - 1.6907227479822467923639969927283e8*c[152]
+                                                       - 3.8821105243216556314480315984375e8*c[153]
+                                                       - 3.7513769602728436013966397513377e8*c[154]
+                                                       - 1.2592578934594771878030550148351e8*c[155]
+                                                       - 5.342994306566309639978801560009e6*c[159]
+                                                       - 3.1969637325637586907229537721003e7*c[160]
+                                                       - 9.294482517684994817475903489293e7*c[161]
+                                                       - 1.5794763358227308370286896288959e8*c[162]
+                                                       - 1.3356446935918249662261575763815e8*c[163]
+                                                       - 4.2272772786274618822870473161184e7*c[164]
+                                                       + z*(8.174781289046453749167566386814e7*c[145]
+                                                            + 1.3556341139492470001376138772076e8*c[146]
+                                                            + 5.668190981415499200240105707776e7*c[147]
+                                                            + 3.5984977406378901323963449507393e7*c[152]
+                                                            + 1.7443266882931763479141493330817e8*c[153]
+                                                            + 2.2099539102958685911943887048632e8*c[154]
+                                                            + 8.423414287330286594088003139775e7*c[155]
+                                                            + 4.8933118355567735062086027123984e6*c[160]
+                                                            + 3.1299324442869370020047734865552e7*c[161]
+                                                            + 8.443477220754491974541665303406e7*c[162]
+                                                            + 8.934380044972342679485783787957e7*c[163]
+                                                            + 3.1704579589705964117152854870888e7*c[164]))))))
+                              + y*(1175.7550765359254871346963558588*c[13]
+                                   + 1018.233764908628435137215881431*c[14]
+                                   + 262.90682760247973445934549574439*c[15]
+                                   + 763.6753236814713263529119110732*c[16]
+                                   + 969.9979381421385268861244935835*c[17]
+                                   + 569.2099788303082797598008379979*c[18]
+                                   + 134.6996659238618898810149543634*c[19]
+                                   - 2924.6538256689457297655580845758*c[23]
+                                   - 2532.824510304651959465440261314*c[24]
+                                   - 653.9724764850581997312670868991*c[25]
+                                   - 9287.023204450390518039947624818*c[26]
+                                   - 11796.103763531414443387750941122*c[27]
+                                   - 6922.138397923000210143593190288*c[28]
+                                   - 1638.0769212707930706895879381193*c[29]
+                                   - 5285.996594777563796836925708947*c[30]
+                                   - 7629.67889232567899686478268049*c[31]
+                                   - 6472.773748556332785300569556691*c[32]
+                                   - 3329.8648621227859072175349470667*c[33]
+                                   - 755.1423706825091138338465298496*c[34]
+                                   + 5299.056519796708112858425636176*c[38]
+                                   + 4589.1175622335063470254016981205*c[39]
+                                   + 1184.9050594878899410463076626234*c[40]
+                                   + 21109.940786274129196316847811354*c[41]
+                                   + 26813.225990171343051063633719048*c[42]
+                                   + 15734.420866368104112077476552821*c[43]
+                                   + 3723.4435674520434444918843487728*c[44]
+                                   + 40225.388997497587903919809621995*c[45]
+                                   + 58060.34791490660711126907546855*c[46]
+                                   + 49256.52850130630145807264489316*c[47]
+                                   + 25339.613256717238224914082116659*c[48]
+                                   + 5746.484142499655414845687088856*c[49]
+                                   + 20983.193274618617971645560886358*c[50]
+                                   + 32190.361787342496408968407475977*c[51]
+                                   + 31838.467299793185867335347953677*c[52]
+                                   + 23396.159684871361383533475658665*c[53]
+                                   + 11240.996397117116770524407617692*c[54]
+                                   + 2485.4778212649574958588611612858*c[55]
+                                   - 8348.413022844521436477078957302*c[59]
+                                   - 7229.937759068192697632001132971*c[60]
+                                   - 1866.7619023324854644182291159568*c[61]
+                                   - 36478.322329844063156234187534533*c[62]
+                                   - 46333.692276787093972447788213028*c[63]
+                                   - 27189.336144893276889989853229235*c[64]
+                                   - 6434.171275308110726731086885783*c[65]
+                                   - 86417.99812539052330440018215562*c[66]
+                                   - 124733.6362013069833043089454753*c[67]
+                                   - 105819.99810999809311988656203711*c[68]
+                                   - 54438.22186662602594011412646314*c[69]
+                                   - 12345.428303627217614914311736518*c[70]
+                                   - 127724.20287478798745889199995793*c[71]
+                                   - 195941.97345132563505498939510579*c[72]
+                                   - 193800.*c[73]
+                                   - 142411.87253877395737668072663447*c[74]
+                                   - 68423.68011149356471012071426318*c[75]
+                                   - 15129.044913675152415371250779233*c[76]
+                                   - 62602.74754353837463846462915897*c[77]
+                                   - 99395.21115224817509980683666328*c[78]
+                                   - 106543.37708182522219708050464929*c[79]
+                                   - 92017.38966086790706077092351053*c[80]
+                                   - 62602.74754353837463846462915897*c[81]
+                                   - 28837.475617674997871304561246848*c[82]
+                                   - 6269.928229254303035255312327297*c[83]
+                                   + 12119.405926034493544036063100484*c[87]
+                                   + 10495.713410721540847573475179582*c[88]
+                                   + 2709.9815497526915819664599831629*c[89]
+                                   + 55627.28107682416649213941845178*c[90]
+                                   + 70656.13654878109736173024787582*c[91]
+                                   + 41462.12729708884582474769910525*c[92]
+                                   + 9811.730122664401943054104421588*c[93]
+                                   + 144569.83253777393789459197725755*c[94]
+                                   + 208668.57933095725181141741870355*c[95]
+                                   + 177027.69952750332229573928136228*c[96]
+                                   + 91070.43428028659620442472025629*c[97]
+                                   + 20652.833219681991127798853893936*c[98]
+                                   + 263947.19471894373592605781702813*c[99]
+                                   + 404921.9572806592072768610191355*c[100]
+                                   + 400495.48312059650493668174903867*c[101]
+                                   + 294299.85394491788636253615123647*c[102]
+                                   + 141400.28288514842996038811626507*c[103]
+                                   + 31264.778905343309655892833483643*c[104]
+                                   + 333228.57020369666976410165960112*c[105]
+                                   + 529071.4129491405435256556903474*c[106]
+                                   + 567120.4316545119854548266670505*c[107]
+                                   + 489799.95916700523955342884171383*c[108]
+                                   + 333228.57020369666976410165960112*c[109]
+                                   + 153499.18566559237613211688659716*c[110]
+                                   + 33374.241564416111836587575119216*c[111]
+                                   + 155853.39264834756878324929255582*c[112]
+                                   + 252806.5663704168899291787533224*c[113]
+                                   + 284330.75106291264464047013884956*c[114]
+                                   + 268354.31802003857452295300038937*c[115]
+                                   + 215226.11365724188070067759448185*c[116]
+                                   + 139482.90217800890021743608203455*c[117]
+                                   + 62437.48873873772319497043449851*c[118]
+                                   + 13413.724315043902079219005948664*c[119]
+                                   - 16656.242073168845488865977386329*c[123]
+                                   - 14424.728766947404893585450172603*c[124]
+                                   - 3724.4489525297564480780884798283*c[125]
+                                   - 78781.21095794351903419745863499*c[126]
+                                   - 100065.57737803744866772560260556*c[127]
+                                   - 58720.0476839043447314921874755*c[128]
+                                   - 13895.699478615677085659154240317*c[129]
+                                   - 215361.97770265762490254317772704*c[130]
+                                   - 310848.23949959890355113276927798*c[131]
+                                   - 263713.63104701281254170323007861*c[132]
+                                   - 135665.29401434988966225245738487*c[133]
+                                   - 30765.996814665374986077596818149*c[134]
+                                   - 431246.54294266522270615943617276*c[135]
+                                   - 661576.2460548292690643201775823*c[136]
+                                   - 654344.1113053589634176106335131*c[137]
+                                   - 480837.82340410784286066536340102*c[138]
+                                   - 231024.93371928494073544255509255*c[139]
+                                   - 51081.53482423957080683138760252*c[140]
+                                   - 669342.1438995157131402015141111*c[141]
+                                   - 1.062723384140953209692491434195e6*c[142]
+                                   - 1.1391508397398476219059456341058e6*c[143]
+                                   - 983840.4748738486414599307040801*c[144]
+                                   - 669342.1438995157131402015141111*c[145]
+                                   - 308327.32606760627501992702323428*c[146]
+                                   - 67037.42835163055387772300556971*c[147]
+                                   - 757925.3483028523172629664273535*c[148]
+                                   - 1.2294150394394888806980217539631e6*c[149]
+                                   - 1.3827192329319788556797246501906e6*c[150]
+                                   - 1.3050247832129472628393193753046e6*c[151]
+                                   - 1.0466588143229865333631441139644e6*c[152]
+                                   - 678314.5712720610574396630357988*c[153]
+                                   - 303637.63403109305613781923662995*c[154]
+                                   - 65231.82781434228675556366067839*c[155]
+                                   - 341755.11232460005440187066562782*c[156]
+                                   - 562340.35737798509885102134422*c[157]
+                                   - 652536.8679239510984950329002559*c[158]
+                                   - 650553.5924918100089117046295044*c[159]
+                                   - 572550.7725957585326992378683895*c[160]
+                                   - 437932.93459158789328461851252213*c[161]
+                                   - 274448.01579898514544115529012731*c[162]
+                                   - 120328.35077403828524559978165599*c[163]
+                                   - 25619.862294711890195679074643142*c[164]
+                                   + y*(9849.873095629202064587823238443*c[26]
+                                        + 10236.288389841310054179453296015*c[27]
+                                        + 4404.9971623146364973641047574557*c[28]
+                                        + 744.580418759451395767994517327*c[29]
+                                        + 7047.995459703418395782567611929*c[30]
+                                        + 9155.614670790814796237739216588*c[31]
+                                        + 6191.348802966927012026631749879*c[32]
+                                        + 2330.9054034859501350522744629467*c[33]
+                                        + 377.57118534125455691692326492478*c[34]
+                                        - 23557.470152798665914730395383685*c[41]
+                                        - 24481.641121460791481405926439131*c[42]
+                                        - 10535.220927916034927217092996237*c[43]
+                                        - 1780.7773583466294734526403407174*c[44]
+                                        - 99605.72513666069385732524287351*c[45]
+                                        - 129391.63249607758156225679675847*c[46]
+                                        - 87499.17485325218768328432571083*c[47]
+                                        - 32941.497233732409692388306751657*c[48]
+                                        - 5336.020989463965742356709439652*c[49]
+                                        - 62949.57982385585391493668265907*c[50]
+                                        - 90340.69275802571572839520807774*c[51]
+                                        - 77417.74680265500984583647765578*c[52]
+                                        - 44809.593972719726039648860159815*c[53]
+                                        - 15737.394955963963478734170664768*c[54]
+                                        - 2485.4778212649574958588611612858*c[55]
+                                        + 41407.825347390558177346915579741*c[62]
+                                        + 43032.27439957130594984094335264*c[63]
+                                        + 18518.142455440826422371467604777*c[64]
+                                        + 3130.1373771769187319232314579487*c[65]
+                                        + 222217.70946528991706845761125732*c[66]
+                                        + 288669.27235159616136140070238568*c[67]
+                                        + 195208.31949484120283606403059021*c[68]
+                                        + 73491.59951994513501915407072524*c[69]
+                                        + 11904.520149926245557238800603071*c[70]
+                                        + 540949.5651167491233553072939395*c[71]
+                                        + 776331.7657805842998004133908556*c[72]
+                                        + 665280.*c[73]
+                                        + 385065.80092238780897862226384116*c[74]
+                                        + 135237.39127918728083882682348487*c[75]
+                                        + 21358.651642835509292288824629506*c[76]
+                                        + 313013.73771769187319232314579487*c[77]
+                                        + 474386.2350448208357036235386202*c[78]
+                                        + 460780.66365679886242168028470586*c[79]
+                                        + 338163.90700368955844833314390122*c[80]
+                                        + 179982.89918767282708558580883205*c[81]
+                                        + 60558.69879711749552973957861838*c[82]
+                                        + 9404.892343881454552882968490945*c[83]
+                                        - 63673.9946917106811419457494228*c[90]
+                                        - 66171.95635614833475043690452864*c[91]
+                                        - 28475.876105925169585298419762851*c[92]
+                                        - 4813.3015696089518965925795275717*c[93]
+                                        - 376757.74540147147451317909224695*c[94]
+                                        - 489422.66788533609970314267295923*c[95]
+                                        - 330964.82955141925472681691732949*c[96]
+                                        - 124600.91235621029753423563998701*c[97]
+                                        - 20183.450646507400420348879941801*c[98]
+                                        - 1.1517695769553908476773432015773e6*c[99]
+                                        - 1.6529365528876176437812039256206e6*c[100]
+                                        - 1.4164892876686360595655270281789e6*c[101]
+                                        - 819867.6978927758683258326062181*c[102]
+                                        - 287942.39423884771191933580039433*c[103]
+                                        - 45476.042044135723135844121430754*c[104]
+                                        - 2.1104476112900789085059771774737e6*c[105]
+                                        - 3.1984771782834405585869184916454e6*c[106]
+                                        - 3.1067436785161404750645796614702e6*c[107]
+                                        - 2.2800188099224093901212112581779e6*c[108]
+                                        - 1.2135073764917953723909368770474e6*c[109]
+                                        - 408307.83387047572051143091834844*c[110]
+                                        - 63411.05897239061248951639272651*c[111]
+                                        - 1.142924879421215504410494812076e6*c[112]
+                                        - 1.7910702498785467794982494726909e6*c[113]
+                                        - 1.8741489972784981323772623159967e6*c[114]
+                                        - 1.5734726354150554467150707632587e6*c[115]
+                                        - 1.0598030700087634677260951893796e6*c[116]
+                                        - 534957.9542356576643633430910972*c[117]
+                                        - 174824.96846846562494591721659583*c[118]
+                                        - 26827.448630087804158438011897327*c[119]
+                                        + 90616.88584364395381867782800738*c[126]
+                                        + 94171.83018291616487935764137655*c[127]
+                                        + 40525.103331145251997790382905626*c[128]
+                                        + 6849.992700726037999972822512832*c[129]
+                                        + 565035.7264456823707120487673699*c[130]
+                                        + 734002.9397216335399981586681015*c[131]
+                                        + 496358.6155190619837741454905547*c[132]
+                                        + 186868.00175524968672832838484948*c[133]
+                                        + 30269.771059590127002431183966243*c[134]
+                                        + 1.9025582776882289237036445713504e6*c[135]
+                                        + 2.7304142982338779131212455146897e6*c[136]
+                                        + 2.3398373020361907205800008721598e6*c[137]
+                                        + 1.3543039392987085304899099218424e6*c[138]
+                                        + 475639.56942205723092591114283761*c[139]
+                                        + 75119.90415329348648063439353311*c[140]
+                                        + 4.3448525130319441028399045652823e6*c[141]
+                                        + 6.584817140969064146180748360203e6*c[142]
+                                        + 6.395962167805560120689740853806e6*c[143]
+                                        + 4.6939546867007568078075114907821e6*c[144]
+                                        + 2.4982901949933678591329451250373e6*c[145]
+                                        + 840597.6573843160550543273580808*c[146]
+                                        + 130546.57100054371018293427400417*c[147]
+                                        + 6.645577329322110897740502732592e6*c[148]
+                                        + 1.0414241620012472132368283022701e7*c[149]
+                                        + 1.0897305949270214006401619494016e7*c[150]
+                                        + 9.149012557604235794942460647019e6*c[151]
+                                        + 6.162262614462321014268466170222e6*c[152]
+                                        + 3.1105320365493746188985059416553e6*c[153]
+                                        + 1.0165259921910506662005252704568e6*c[154]
+                                        + 155989.15346907938137200005814398*c[155]
+                                        + 3.4175511232460005440187066562782e6*c[156]
+                                        + 5.475419269206697015128365720037e6*c[157]
+                                        + 6.011775022736629321876291700837e6*c[158]
+                                        + 5.486844153281556437978230832779e6*c[159]
+                                        + 4.2441990410441402859972574546312e6*c[160]
+                                        + 2.7048798901245134585226437538132e6*c[161]
+                                        + 1.3162302798522756975239080240799e6*c[162]
+                                        + 421149.22770913399835959923579597*c[163]
+                                        + 64049.65573677972548919768660786*c[164]
+                                        + y*(68957.80970999586497814824506628*c[45]
+                                             + 79625.61999758620403831187492829*c[46]
+                                             + 44055.528597441660931443856301957*c[47]
+                                             + 13031.801103454579658527242231425*c[48]
+                                             + 1641.8526121427586899559105968161*c[49]
+                                             + 52457.98318654654492911390221589*c[50]
+                                             + 70091.91679501995185823766143963*c[51]
+                                             + 51946.97296282046115196819929284*c[52]
+                                             + 24453.613229950292971489790942672*c[53]
+                                             + 6744.597838270270062314644570615*c[54]
+                                             + 828.4926070883191652862870537619*c[55]
+                                             - 160490.56794715382899388605257473*c[66]
+                                             - 185318.54521337037519497329042044*c[67]
+                                             - 102533.66276496709643914474334031*c[68]
+                                             - 30329.866468548785880920727600892*c[69]
+                                             - 3821.2039987417578331877631565412*c[70]
+                                             - 845233.6954949205052426676467804*c[71]
+                                             - 1.1293619437540827637182737905765e6*c[72]
+                                             - 837000.*c[73]
+                                             - 394010.913554434428434984064218*c[74]
+                                             - 108672.90370648977924548584030034*c[75]
+                                             - 13349.157276772193307680515393441*c[76]
+                                             - 573858.5191491017675192591006239*c[77]
+                                             - 828293.4262687347924983903055273*c[78]
+                                             - 727139.1063613619179143815463291*c[79]
+                                             - 455486.07882129613995081607137715*c[80]
+                                             - 196503.06867832878705962508597122*c[81]
+                                             - 51907.45611181499616834821024433*c[82]
+                                             - 6269.928229254303035255312327297*c[83]
+                                             + 275996.95302665933598058468385532*c[94]
+                                             + 318693.83025091653003925569401996*c[95]
+                                             + 176327.98530012188623923438301698*c[96]
+                                             + 52158.52145143686873526143069224*c[97]
+                                             + 6571.356024444269904299635329889*c[98]
+                                             + 1.85962796279255813947904371088e6*c[99]
+                                             + 2.4847483742222269537443744356042e6*c[100]
+                                             + 1.8415127238224556997327806738094e6*c[101]
+                                             + 866877.0736384715348172289816852*c[102]
+                                             + 239095.02378761461793301990568458*c[103]
+                                             + 29369.943820170987858565995090695*c[104]
+                                             + 5.498271408360995051107677383418e6*c[105]
+                                             + 7.93607119423710815288483535521e6*c[106]
+                                             + 6.966888222441924609638491099606e6*c[107]
+                                             + 4.3641176361780166844210509796702e6*c[108]
+                                             + 1.8827414216508861841671743767463e6*c[109]
+                                             + 497337.36155651929866805871257479*c[110]
+                                             + 60073.63481594900130585763521459*c[111]
+                                             + 3.428774638263646513231484436228e6*c[112]
+                                             + 5.184677039122109098547564263053e6*c[113]
+                                             + 5.038296655021417057170042849498e6*c[114]
+                                             + 3.7621966340955651862388630396052e6*c[115]
+                                             + 2.1463238644715293758150331146259e6*c[116]
+                                             + 876280.8207418441496013043271347*c[117]
+                                             + 224774.95945945580350189356419464*c[118]
+                                             + 26827.448630087804158438011897327*c[119]
+                                             - 416829.63426320830626298679560073*c[130]
+                                             - 481313.40309615314098239912662397*c[131]
+                                             - 266302.68492825978265080831087882*c[132]
+                                             - 78773.39652446122625550142686863*c[133]
+                                             - 9924.515101504959672928257038113*c[134]
+                                             - 3.107511853557440575382619466539e6*c[135]
+                                             - 4.1521127776591039989188595585453e6*c[136]
+                                             - 3.0772405729809296143385466015677e6*c[137]
+                                             - 1.4485858654563767349723933264308e6*c[138]
+                                             - 399537.23831452807397776535998359*c[139]
+                                             - 49078.337380151744500681137108301*c[140]
+                                             - 1.162541618351790449138244735035e7*c[141]
+                                             - 1.6779842907488734889881443697815e7*c[142]
+                                             - 1.4730625150074249309778766824434e7*c[143]
+                                             - 9.227388032764201468850507971951e6*c[144]
+                                             - 3.9808243295076460834127774260289e6*c[145]
+                                             - 1.0515584594305729800679616371359e6*c[146]
+                                             - 127018.28529782631261042253686892*c[147]
+                                             - 2.5374022530138968882281919524444e7*c[148]
+                                             - 3.83682586000459499613568321889e7*c[149]
+                                             - 3.7284997214858418170663392318368e7*c[150]
+                                             - 2.7841451313550448604243295007825e7*c[151]
+                                             - 1.5883479038346731170467383390626e7*c[152]
+                                             - 6.484756694155918753732635365258e6*c[153]
+                                             - 1.6634061690399010901463140789293e6*c[154]
+                                             - 198531.64986973739447345461945598*c[155]
+                                             - 1.4809388200732669024081062177206e7*c[156]
+                                             - 2.3085551513412019847568244657452e7*c[157]
+                                             - 2.3954471283332470997224503070991e7*c[158]
+                                             - 1.9998064404576758938206371553178e7*c[159]
+                                             - 1.3621382334080487882588845101452e7*c[160]
+                                             - 7.316056083765350687813626915076e6*c[161]
+                                             - 2.8751696893227015236692458965718e6*c[162]
+                                             - 721970.104644229711473598689936*c[163]
+                                             - 85399.54098237296731893024881047*c[164]
+                                             + y*(433886.63035405919269123605868062*c[71]
+                                                  + 536795.4917843479802858461844098*c[72]
+                                                  + 346500.*c[73]
+                                                  + 136661.44298960113058330528353507*c[74]
+                                                  + 30991.902168147085192231147048615*c[75]
+                                                  + 3114.8033645801784384587869251363*c[76]
+                                                  + 344315.11148946106051155546037435*c[77]
+                                                  + 472127.25297317883172408247415058*c[78]
+                                                  + 374262.77533305392833828461943408*c[79]
+                                                  + 202438.25725390939553369603172318*c[80]
+                                                  + 73036.53880079477041154206735214*c[81]
+                                                  + 15860.611589721248829217508685766*c[82]
+                                                  + 1567.4820573135757588138280818242*c[83]
+                                                  - 989801.9801960390097227168138555*c[99]
+                                                  - 1.2245623708084451832969587272243e6*c[100]
+                                                  - 790451.6114222299439539771362605*c[101]
+                                                  - 311758.31985690454063827982122507*c[102]
+                                                  - 70700.14144257421498019405813254*c[103]
+                                                  - 7105.631569396206739975643973555*c[104]
+                                                  - 6.231374262809127724588701034541e6*c[105]
+                                                  - 8.54450331912861977793933939911e6*c[106]
+                                                  - 6.773363549596315592704088569062e6*c[107]
+                                                  - 3.6637036945691991918596477360194e6*c[108]
+                                                  - 1.3218066618079967900642699164178e6*c[109]
+                                                  - 287043.47719465774336705857793669*c[110]
+                                                  - 28368.105329753695061099438851334*c[111]
+                                                  - 4.4574070297427404672009297670965e6*c[112]
+                                                  - 6.494986327191151216180494140442e6*c[113]
+                                                  - 5.853673166824400010866643986977e6*c[114]
+                                                  - 3.8970283158324626163650296690691e6*c[115]
+                                                  - 1.9103172984611744859432556144699e6*c[116]
+                                                  - 651467.2019372886280743779360908*c[117]
+                                                  - 137362.47522522299102893495589673*c[118]
+                                                  - 13413.724315043902079219005948664*c[119]
+                                                  + 1.6742512843656414528592072227884e6*c[135]
+                                                  + 2.0713487779705280720230138387301e6*c[136]
+                                                  + 1.3370498868778232689028576412342e6*c[137]
+                                                  + 527339.5869835679233766020934607*c[138]
+                                                  + 119589.37745468867520422908734203*c[139]
+                                                  + 12019.184664526957836901502965298*c[140]
+                                                  + 1.3562985547437555239946188575408e7*c[141]
+                                                  + 1.8597659222466681169618600098412e7*c[142]
+                                                  + 1.4742659974543264219345579542428e7*c[143]
+                                                  + 7.974285954240667936043648864649e6*c[144]
+                                                  + 2.8769969343049359599885854553896e6*c[145]
+                                                  + 624768.5291369916625403784418168*c[146]
+                                                  + 61744.99979755445751895539986684*c[147]
+                                                  + 4.712318469882951363852356483111e7*c[148]
+                                                  + 6.866423422190041434642820098221e7*c[149]
+                                                  + 6.18843466540610736372984530888e7*c[150]
+                                                  + 4.1198926613201951235128884202353e7*c[151]
+                                                  + 2.0195650585212648702224384927618e7*c[152]
+                                                  + 6.887234905243177488581744890335e6*c[153]
+                                                  + 1.4521799888443580945721789577954e6*c[154]
+                                                  + 141808.32133552671033818187103999*c[155]
+                                                  + 3.1099715221538604950570230572132e7*c[156]
+                                                  + 4.7133001006549540522118499508965e7*c[157]
+                                                  + 4.6172565945364136758339599837689e7*c[158]
+                                                  + 3.5263762423337643623860090296061e7*c[159]
+                                                  + 2.125095425727513065553450320813e7*c[160]
+                                                  + 9.776208745735741500088983853068e6*c[161]
+                                                  + 3.2065610009167141992869674203649e6*c[162]
+                                                  + 661805.929257210568850798799108*c[163]
+                                                  + 64049.65573677972548919768660786*c[164]
+                                                  + y*(2.5414232287535266014008819905579e6*c[105]
+                                                       + 3.3014056168026369916000915077675e6*c[106]
+                                                       + 2.3678312912874515013150427266635e6*c[107]
+                                                       + 1.1206623065741079880982451898412e6*c[108]
+                                                       + 346557.71301184453655466572598516*c[109]
+                                                       + 63855.66123688642847096062482442*c[110]
+                                                       + 5339.878650306577893854012019075*c[111]
+                                                       + 2.0801232805466122180271005579783e6*c[112]
+                                                       + 2.9166165016443282819829388781609e6*c[113]
+                                                       + 2.4363936964620475720904410107958e6*c[114]
+                                                       + 1.4533022627602284167579630294258e6*c[115]
+                                                       + 621335.5253580789742158871796559*c[116]
+                                                       + 181491.87036338569840056977262378*c[117]
+                                                       + 32467.494144143616061384625939226*c[118]
+                                                       + 2682.7448630087804158438011897327*c[119]
+                                                       - 5.709371059016570872434490809838e6*c[141]
+                                                       - 7.416690565110020821327598114434e6*c[142]
+                                                       - 5.319392415304590028531221353268e6*c[143]
+                                                       - 2.517595994124553734093780570125e6*c[144]
+                                                       - 778550.5989568051189683396558871*c[145]
+                                                       - 143453.34539145470900927130975742*c[146]
+                                                       - 11996.171389239151746539906259842*c[147]
+                                                       - 4.1782557099628835426157560816917e7*c[148]
+                                                       - 5.858484285876107050463175940407e7*c[149]
+                                                       - 4.8938810353995324719658182091307e7*c[150]
+                                                       - 2.9191868263136020119703112448357e7*c[151]
+                                                       - 1.2480504068720301490930180503754e7*c[152]
+                                                       - 3.6455504861153685578099946379221e6*c[153]
+                                                       - 652160.8313537389988351421865009*c[154]
+                                                       - 53887.16210750014992850911099519*c[155]
+                                                       - 3.1099715221538604950570230572132e7*c[156]
+                                                       - 4.5786343834933839364343685237281e7*c[157]
+                                                       - 4.2311681458001169821578684643437e7*c[158]
+                                                       - 2.9600188458377355405482560642451e7*c[159]
+                                                       - 1.5891612723093902529686985951694e7*c[160]
+                                                       - 6.362907932007188802429457211351e6*c[161]
+                                                       - 1.7867125926505359468516028071553e6*c[162]
+                                                       - 312853.71201249954163855943230558*c[163]
+                                                       - 25619.862294711890195679074643142*c[164]
+                                                       + y*(1.4136955409648854091557069449333e7*c[148]
+                                                            + 1.9044608359659171526273482159218e7*c[149]
+                                                            + 1.4751890202400504580566820439006e7*c[150]
+                                                            + 7.933941762629720740040103900977e6*c[151]
+                                                            + 2.9987481171982417769969541256161e6*c[152]
+                                                            + 765055.5650408668192605918127551*c[153]
+                                                            + 118814.72635999293501045100563781*c[154]
+                                                            + 8508.499280131602620290912262399*c[155]
+                                                            + 1.1847510560586135219264849741765e7*c[156]
+                                                            + 1.6929404443168814554883379415465e7*c[157]
+                                                            + 1.4751137612536871727195699377648e7*c[158]
+                                                            + 9.47490990364425576156240809975e6*c[159]
+                                                            + 4.5670910465196552724613625315718e6*c[160]
+                                                            + 1.6143410137885985085785937324345e6*c[161]
+                                                            + 395802.58060806020975187021433326*c[162]
+                                                            + 60164.175387019142622799890828*c[163]
+                                                            + 4269.9770491186483659465124405237*c[164])
+                                                       + z*(3.2647900045130008330754540844373e7*c[149]
+                                                            + 7.586686389805973784291507654346e7*c[150]
+                                                            + 8.160625812990569904041249726719e7*c[151]
+                                                            + 5.140711058054128760566207072485e7*c[152]
+                                                            + 1.9672857386765146780986646613704e7*c[153]
+                                                            + 4.2773301489597456603762362029611e6*c[154]
+                                                            + 408407.96544631692577396378859516*c[155]
+                                                            + 2.1546514745851218524397028346956e7*c[157]
+                                                            + 5.743912360147010460303958043378e7*c[158]
+                                                            + 7.565679938097894450209983008973e7*c[159]
+                                                            + 6.244797961567691903161454890108e7*c[160]
+                                                            + 3.4004204332993883478570378619366e7*c[161]
+                                                            + 1.1963693096870046340047095912488e7*c[162]
+                                                            + 2.4787640259451886760593555021134e6*c[163]
+                                                            + 230578.76065240701176111167178828*c[164]))
+                                                  + z*(5.502342694671061652666819179613e6*c[106]
+                                                       + 1.1839156456437257506575213633318e7*c[107]
+                                                       + 1.1206623065741079880982451898412e7*c[108]
+                                                       + 5.775961883530742275911095433086e6*c[109]
+                                                       + 1.5963915309221607117740156206105e6*c[110]
+                                                       + 186895.75276073022628489042066761*c[111]
+                                                       + 3.4313135313462685670387516213657e6*c[113]
+                                                       + 8.859613441680172989419785493803e6*c[114]
+                                                       + 1.0959328538847624126371524484194e7*c[115]
+                                                       + 8.104376417714073576728963212903e6*c[116]
+                                                       + 3.6757847162204698410241979265576e6*c[117]
+                                                       + 949049.8288288133925635506043774*c[118]
+                                                       + 107309.79452035121663375204758931*c[119]
+                                                       - 1.2361150941850034702212663524057e7*c[142]
+                                                       - 2.659696207652295014265610676634e7*c[143]
+                                                       - 2.517595994124553734093780570125e7*c[144]
+                                                       - 1.2975843315946751982805660931451e7*c[145]
+                                                       - 3.5863336347863677252317827439356e6*c[146]
+                                                       - 419865.99862337031112889671909448*c[147]
+                                                       - 6.892334453971890647603736400479e7*c[149]
+                                                       - 1.7795931037816481716239338942293e8*c[150]
+                                                       - 2.2013540001709129926333494633187e8*c[151]
+                                                       - 1.6278918350504741075126322396201e8*c[152]
+                                                       - 7.383393389600746446197457494526e7*c[153]
+                                                       - 1.9063162762647755350565694682333e7*c[154]
+                                                       - 2.1554864843000059971403644398078e6*c[155]
+                                                       - 4.0399715148471034733244428150542e7*c[157]
+                                                       - 1.1582653462088900810282745582755e8*c[158]
+                                                       - 1.699072189488086465513258896083e8*c[159]
+                                                       - 1.6078024602543684377542551769309e8*c[160]
+                                                       - 1.023990244118565809297857992515e8*c[161]
+                                                       - 4.2595452247985347573060938396289e7*c[162]
+                                                       - 1.0468566517341330816367181004071e7*c[163]
+                                                       - 1.1528938032620350588055583589414e6*c[164]
+                                                       + z*(6.322238658171644820242923045288e7*c[150]
+                                                            + 1.7001303777063687300085936930665e8*c[151]
+                                                            + 1.9277666467702982852123276521818e8*c[152]
+                                                            + 1.1475833475613002288908877191327e8*c[153]
+                                                            + 3.5644417907997880503135301691342e7*c[154]
+                                                            + 4.5945896112710654149570926216955e6*c[155]
+                                                            + 3.2512711472530247888512970056857e7*c[158]
+                                                            + 1.122028804378925024395548327602e8*c[159]
+                                                            + 1.7476113698417048236459295401423e8*c[160]
+                                                            + 1.5456456514997219762986535736075e8*c[161]
+                                                            + 8.065411076541604274189053424149e7*c[162]
+                                                            + 2.3283535874776408195023557750434e7*c[163]
+                                                            + 2.8822345081550876470138958973535e6*c[164])))
+                                             + z*(858872.7868549567684573538950557*c[72]
+                                                  + 1.6632e6*c[73]
+                                                  + 1.3119498527001708535997307219367e6*c[74]
+                                                  + 495870.43469035336307569835277785*c[75]
+                                                  + 74755.28074992428252301088620327*c[76]
+                                                  + 496976.0557612408754990341833164*c[78]
+                                                  + 1.2404137696752644482068861672672e6*c[79]
+                                                  + 1.4170678007773657687358722220622e6*c[80]
+                                                  + 897306.048124050036484659684612*c[81]
+                                                  + 305677.24154735497743582834921659*c[82]
+                                                  + 43889.497604780121246787186291078*c[83]
+                                                  - 1.9592997932935122932751339635589e6*c[100]
+                                                  - 3.7941677348267037309790902540506e6*c[101]
+                                                  - 2.9928798706262835901274862837607e6*c[102]
+                                                  - 1.1312022630811874396831049301206e6*c[103]
+                                                  - 170535.15766550896175941545536533*c[104]
+                                                  - 8.994214020135389239936146735905e6*c[106]
+                                                  - 2.2448862050090645964390693543175e7*c[107]
+                                                  - 2.5645925861984394343017534152136e7*c[108]
+                                                  - 1.6239338987926817706503887544561e7*c[109]
+                                                  - 5.532110651387949235801492592962e6*c[110]
+                                                  - 794306.9492331034617107842878374*c[111]
+                                                  - 4.9018764733518122386267880305225e6*c[113]
+                                                  - 1.3922249694068843269088234347404e7*c[114]
+                                                  - 1.9876546169835442514909845648352e7*c[115]
+                                                  - 1.7598074507036274052325748690874e7*c[116]
+                                                  - 9.753957300542175328146353783687e6*c[117]
+                                                  - 3.0968994414413910704705335511262e6*c[118]
+                                                  - 429239.17808140486653500819035724*c[119]
+                                                  + 3.3141580447528449152368221419681e6*c[136]
+                                                  + 6.417839457013551690733716677924e6*c[137]
+                                                  + 5.062460035042252064415380097223e6*c[138]
+                                                  + 1.9134300392750188032676653974724e6*c[139]
+                                                  + 288460.43194864698808563607116716*c[140]
+                                                  + 1.9576483392070190704861684314118e7*c[142]
+                                                  + 4.8861387344200532841259635054905e7*c[143]
+                                                  + 5.582000167968467555230554205254e7*c[144]
+                                                  + 3.5345962335746356079859764166215e7*c[145]
+                                                  + 1.2040993470640202950778202696833e7*c[146]
+                                                  + 1.7288599943315248105307511962714e6*c[147]
+                                                  + 5.182206356369842592183260451488e7*c[149]
+                                                  + 1.4718439204209120216438551004904e8*c[150]
+                                                  + 2.1013251652497763774074470195785e8*c[151]
+                                                  + 1.860447811486256122871579702423e8*c[152]
+                                                  + 1.0311769339235628965272013004573e8*c[153]
+                                                  + 3.2740057930309164313990943775752e7*c[154]
+                                                  + 4.5378662827368547308218198732795e6*c[155]
+                                                  + 2.6933143432314023155496285433694e7*c[157]
+                                                  + 8.263647499268104671663713222784e7*c[158]
+                                                  + 1.3464345652547100292746579931223e8*c[159]
+                                                  + 1.4707897288587787795804143009837e8*c[160]
+                                                  + 1.1175018060342989888639265337182e8*c[161]
+                                                  + 5.662590693321918000836897924872e7*c[162]
+                                                  + 1.7086625809913436504875168995151e7*c[163]
+                                                  + 2.3057876065240701176111167178828e6*c[164]
+                                                  + z*(9.471325165149806005260170906654e6*c[107]
+                                                       + 2.2413246131482159761964903796825e7*c[108]
+                                                       + 2.079346278071067219327994355911e7*c[109]
+                                                       + 8.939792573164099985934487475419e6*c[110]
+                                                       + 1.4951660220858418102791233653409e6*c[111]
+                                                       + 4.4298067208400864947098927469014e6*c[114]
+                                                       + 1.4771268900185928170326837348262e7*c[115]
+                                                       + 2.1071378686056591299495304353547e7*c[116]
+                                                       + 1.5759926970795264443391248610116e7*c[117]
+                                                       + 6.093898900900801783829114407055e6*c[118]
+                                                       + 965788.1506831609497037684283038*c[119]
+                                                       - 2.1277569661218360114124885413072e7*c[143]
+                                                       - 5.03519198824910746818756114025e7*c[144]
+                                                       - 4.6713035937408307138100379353224e7*c[145]
+                                                       - 2.0083468354803659261297983366039e7*c[146]
+                                                       - 3.3589279889869624890311737527559e6*c[147]
+                                                       - 8.897965518908240858119669471147e7*c[150]
+                                                       - 2.9670423480564479465927753636035e8*c[151]
+                                                       - 4.2325187711312326795328438230124e8*c[152]
+                                                       - 3.165629915791320038807159900778e8*c[153]
+                                                       - 1.2240557142331716593521130269708e8*c[154]
+                                                       - 1.939937835870005397426327995827e7*c[155]
+                                                       - 4.0640889340662809860641212571071e7*c[158]
+                                                       - 1.6028982919698928919936404680028e8*c[159]
+                                                       - 2.9919106651689986580818313727236e8*c[160]
+                                                       - 3.2613123246644133699901590403119e8*c[161]
+                                                       - 2.1171704075921711219746265238392e8*c[162]
+                                                       - 7.580686098764411970472786244327e7*c[163]
+                                                       - 1.1528938032620350588055583589414e7*c[164]
+                                                       + z*(9.067362014433966560045833029688e7*c[151]
+                                                            + 2.3989984937585934215975633004928e8*c[152]
+                                                            + 2.4481778081307738216338938008165e8*c[153]
+                                                            + 1.140621373055932176100329654123e8*c[154]
+                                                            + 2.0420398272315846288698189429758e7*c[155]
+                                                            + 3.5619962043775397599858677066729e7*c[159]
+                                                            + 1.4353714717633202284878567956369e8*c[160]
+                                                            + 2.3631204627373527104299414636488e8*c[161]
+                                                            + 1.9715449298212810448017686147921e8*c[162]
+                                                            + 8.302656203408641681946384934263e7*c[163]
+                                                            + 1.4090924262091539607623491053728e7*c[164]))))
+                                        + z*(119438.42999637930605746781239244*c[46]
+                                             + 198249.87868848747419149735335881*c[47]
+                                             + 117286.20993109121692674518008282*c[48]
+                                             + 24627.789182141380349338658952242*c[49]
+                                             + 62303.92604001773498510014350189*c[51]
+                                             + 150813.79247270456463474638504373*c[52]
+                                             + 154652.58096779374473861111028609*c[53]
+                                             + 76438.7755003963940395659718003*c[54]
+                                             + 14912.866927589744975153166967715*c[55]
+                                             - 277977.81782005556279245993563066*c[67]
+                                             - 461401.4824423519339761513450314*c[68]
+                                             - 272968.79821693907292828654840803*c[69]
+                                             - 57318.05998112636749781644734812*c[70]
+                                             - 1.0038772833369624566384655916236e6*c[72]
+                                             - 2.43e6*c[73]
+                                             - 2.4918528046415582771293586764058e6*c[74]
+                                             - 1.2316262420068841647821728567372e6*c[75]
+                                             - 240284.83098189947953824927708194*c[76]
+                                             - 496976.0557612408754990341833164*c[78]
+                                             - 1.41150532411323195830438770758e6*c[79]
+                                             - 1.973773008225616606453536309301e6*c[80]
+                                             - 1.6015869579888567511673867626504e6*c[81]
+                                             - 709401.9001948049476340922066725*c[82]
+                                             - 131668.49281434036374036155887323*c[83]
+                                             + 478040.74537637479505888354102994*c[95]
+                                             + 793475.9338505484880765547235764*c[96]
+                                             + 469426.69306293181861735287623015*c[97]
+                                             + 98570.34036666404856449452994833*c[98]
+                                             + 2.2086652215308684033283328316482e6*c[100]
+                                             + 5.346327262710355257288718085253e6*c[101]
+                                             + 5.482411763010874031006258965253e6*c[102]
+                                             + 2.7097436029262990032408922644252e6*c[103]
+                                             + 528658.9887630777814541879116325*c[104]
+                                             + 4.7616427165422648917309012131262e6*c[106]
+                                             + 1.3523959490622559536357070958059e7*c[107]
+                                             + 1.8911176423438072299157887578571e7*c[108]
+                                             + 1.5345175657880231642636881424631e7*c[109]
+                                             + 6.796943941272430415130135738522e6*c[110]
+                                             + 1.2615463311349290274230103395064e6*c[111]
+                                             + 2.2624045261623748793662098602411e6*c[113]
+                                             + 7.00980404176892807954092918191e6*c[114]
+                                             + 1.149865526579521384687619100205e7*c[115]
+                                             + 1.2397024146657132328359029442154e7*c[116]
+                                             + 8.743116503581546121864699353883e6*c[117]
+                                             + 3.5963993513512928560302970271143e6*c[118]
+                                             + 643858.7671221072998025122855359*c[119]
+                                             - 721970.104644229711473598689936*c[131]
+                                             - 1.1983620821771690219286373989547e6*c[132]
+                                             - 708960.5687201510362995128418177*c[133]
+                                             - 148867.72652257439509392385557169*c[134]
+                                             - 3.6907669134747591101500973853736e6*c[136]
+                                             - 8.933924244138182751305457875519e6*c[137]
+                                             - 9.161326824778166377933514550941e6*c[138]
+                                             - 4.528088700897984838414674079814e6*c[139]
+                                             - 883410.0728427314010122604679494*c[140]
+                                             - 1.0067905744493240933928866218689e7*c[142]
+                                             - 2.8594742938379425130747017953314e7*c[143]
+                                             - 3.9985348141978206365018867878455e7*c[144]
+                                             - 3.2445479712181787989585557605067e7*c[145]
+                                             - 1.4371298945551164060928809040857e7*c[146]
+                                             - 2.6673839912543525648188732742473e6*c[147]
+                                             - 1.6742512843656414528592072227884e7*c[149]
+                                             - 5.187477873371606006353167626903e7*c[150]
+                                             - 8.509370505853414771735320227861e7*c[151]
+                                             - 9.174192042065829788087384929357e7*c[152]
+                                             - 6.470184207202759385746719330729e7*c[153]
+                                             - 2.6614498704638417442341025262869e7*c[154]
+                                             - 4.7647595968736974673629108669435e6*c[155]
+                                             - 7.695183837804006615856081552484e6*c[157]
+                                             - 2.5158645782315072770873131591615e7*c[158]
+                                             - 4.5339123115719827516391544666365e7*c[159]
+                                             - 5.72417621253294402807912464234e7*c[160]
+                                             - 5.286108128129049158941395221738e7*c[161]
+                                             - 3.3941938280445917987212266493295e7*c[162]
+                                             - 1.3236118585144211377015975982159e7*c[163]
+                                             - 2.3057876065240701176111167178828e6*c[164]
+                                             + z*(1.2474e6*c[73]
+                                                  + 2.4599059738128203504994951036313e6*c[74]
+                                                  + 1.6735627170799426003804819406252e6*c[75]
+                                                  + 392465.22393710248324580715256717*c[76]
+                                                  + 513274.6633139025302925046209382*c[79]
+                                                  + 1.6701156223447525131529922617162e6*c[80]
+                                                  + 2.1128427295944201440481812341154e6*c[81]
+                                                  + 1.2111739759423499105947915723676e6*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 2.8456258011200277982343176905379e6*c[101]
+                                                  - 5.611649757424281731489036782051e6*c[102]
+                                                  - 3.8178076378990076089304791391569e6*c[103]
+                                                  - 895309.577743922049236931140668*c[104]
+                                                  - 9.289184296589232812851321466142e6*c[107]
+                                                  - 3.022555548019589333284209382216e7*c[108]
+                                                  - 3.8237978430874192855430665439228e7*c[109]
+                                                  - 2.1919683713046591311666291406074e7*c[110]
+                                                  - 4.7658416953986207702647057270241e6*c[111]
+                                                  - 3.7969771892915027097513366402012e6*c[114]
+                                                  - 1.5111620718162562459965704568268e7*c[115]
+                                                  - 2.778643343216253797735644530138e7*c[116]
+                                                  - 2.7568385371653523807681484449182e7*c[117]
+                                                  - 1.4085897459459230352785330022864e7*c[118]
+                                                  - 2.8973644520494828491113052849114e6*c[119]
+                                                  + 4.8133795927601637680502875084429e6*c[137]
+                                                  + 9.492112565704222620778837682293e6*c[138]
+                                                  + 6.457826382553188461028370716469e6*c[139]
+                                                  + 1.5144172677303966874495893736276e6*c[140]
+                                                  + 2.0218505107945048072245366229616e7*c[143]
+                                                  + 6.578785912248551047236010313336e7*c[144]
+                                                  + 8.322741131382136169966979353091e7*c[145]
+                                                  + 4.770959677046118150308344464783e7*c[146]
+                                                  + 1.0373159965989148863184507177628e7*c[147]
+                                                  + 4.0141197829661236953923320922467e7*c[150]
+                                                  + 1.597582831114556012960456295707e8*c[151]
+                                                  + 2.9375491760309307203235468985627e8*c[152]
+                                                  + 2.9144973906318735971832069057339e8*c[153]
+                                                  + 1.4891445703785781187976526039939e8*c[154]
+                                                  + 3.0630597408473769433047284144637e7*c[155]
+                                                  + 1.6256355736265123944256485028428e7*c[158]
+                                                  + 7.213042313864518013971382106013e7*c[159]
+                                                  + 1.5980158365832548907418379715061e8*c[160]
+                                                  + 2.1979081164326046502966853816699e8*c[161]
+                                                  + 1.8651263114502459884062186043345e8*c[162]
+                                                  + 8.771936771427390994404224082722e7*c[163]
+                                                  + 1.7293407048930525882083375384121e7*c[164]
+                                                  + z*(1.1206623065741079880982451898412e7*c[108]
+                                                       + 2.4259039910829117558826600818961e7*c[109]
+                                                       + 1.7879585146328199971868974950837e7*c[110]
+                                                       + 4.4854980662575254308373700960227e6*c[111]
+                                                       + 3.8119403613383040439553128640676e6*c[115]
+                                                       + 1.5128169313066270676560731330752e7*c[116]
+                                                       + 2.1870919061511795554093977663018e7*c[117]
+                                                       + 1.3786197513513289281449471937271e7*c[118]
+                                                       + 3.2192938356105364990125614276793e6*c[119]
+                                                       - 2.517595994124553734093780570125e7*c[144]
+                                                       - 5.449854192697635832778377591209e7*c[145]
+                                                       - 4.0166936709607318522595966732078e7*c[146]
+                                                       - 1.0076783966960887467093521258268e7*c[147]
+                                                       - 7.656883478855349539594259002848e7*c[151]
+                                                       - 3.0387314254275516673569135139576e8*c[152]
+                                                       - 4.3931190668124441354874872092429e8*c[153]
+                                                       - 2.7691752223635686719769114380652e8*c[154]
+                                                       - 6.466459452900017991421093319423e7*c[155]
+                                                       - 2.6714971532831548199894007800046e7*c[159]
+                                                       - 1.3375052350521847583636847413889e8*c[160]
+                                                       - 2.9779439552227976743354058851505e8*c[161]
+                                                       - 3.3941938280445917987212266493295e8*c[162]
+                                                       - 1.9132207773072087354050365283303e8*c[163]
+                                                       - 4.2272772786274618822870473161184e7*c[164]
+                                                       + z*(8.996244351594725330990862376848e7*c[152]
+                                                            + 2.0656500256103404120035978944389e8*c[153]
+                                                            + 1.6039988058599046226410885761104e8*c[154]
+                                                            + 4.2117071436651432970440015698876e7*c[155]
+                                                            + 2.6097663122969458699779214466125e7*c[160]
+                                                            + 1.2056036081697831415129497874139e8*c[161]
+                                                            + 1.9155351306786310151199001882355e8*c[162]
+                                                            + 1.2905215620515606092590576582605e8*c[163]
+                                                            + 3.1704579589705964117152854870888e7*c[164])))))
+                                   + z*(13648.384519788413405572604394687*c[27]
+                                        + 17619.988649258545989456419029823*c[28]
+                                        + 5956.643350075611166143956138616*c[29]
+                                        + 6103.743113860543197491826144392*c[31]
+                                        + 14634.097170649100210244765954259*c[32]
+                                        + 12653.486476066586447426632798853*c[33]
+                                        + 3775.7118534125455691692326492478*c[34]
+                                        - 32642.188161947721975207901918841*c[42]
+                                        - 42140.883711664139708868371984947*c[43]
+                                        - 14246.218866773035787621122725739*c[44]
+                                        - 86261.08833071838770817119783898*c[46]
+                                        - 206816.23147132335270594476986196*c[47]
+                                        - 178825.27069740450975867937950899*c[48]
+                                        - 53360.20989463965742356709439652*c[49]
+                                        - 37382.355624010640991060086101134*c[51]
+                                        - 108585.93058034728653701739723149*c[52]
+                                        - 152273.31049136614866570940089707*c[53]
+                                        - 107913.56541232432099703431312984*c[54]
+                                        - 29825.733855179489950306333935429*c[55]
+                                        + 57376.36586609507459978792447019*c[63]
+                                        + 74072.56982176330568948587041911*c[64]
+                                        + 25041.099017415349855385851663589*c[65]
+                                        + 192446.18156773077424093380159046*c[67]
+                                        + 461401.4824423519339761513450314*c[68]
+                                        + 398954.39739398787581826495536558*c[69]
+                                        + 119045.20149926245557238800603071*c[70]
+                                        + 321240.73066782798612430898931955*c[72]
+                                        + 933120.*c[73]
+                                        + 1.3085421907451054747592119408408e6*c[74]
+                                        + 927342.1116287127828948125038962*c[75]
+                                        + 256303.81971402611150746589555407*c[76]
+                                        + 135538.9242985202387724638681772*c[78]
+                                        + 431617.33051396349138233343124346*c[79]
+                                        + 731538.2478038998611331288419088*c[80]
+                                        + 798185.0311801142766404240217769*c[81]
+                                        + 501772.0757475449629606993656952*c[82]
+                                        + 131668.49281434036374036155887323*c[83]
+                                        - 88229.27514153111300058253937152*c[91]
+                                        - 113903.5044237006783411936790514*c[92]
+                                        - 38506.412556871615172740636220574*c[93]
+                                        - 326281.77859022406646876178197282*c[95]
+                                        - 782280.5062124455111724763500515*c[96]
+                                        - 676404.9527908559009001363313581*c[97]
+                                        - 201834.50646507400420348879941801*c[98]
+                                        - 683973.7460224624732887740381878*c[100]
+                                        - 1.9867641956910739536763236239392e6*c[101]
+                                        - 2.7860990795648312693550417768827e6*c[102]
+                                        - 1.9744621319235271674468740598468e6*c[103]
+                                        - 545712.504529628677630129457169*c[104]
+                                        - 913850.6223666973024534052833273*c[106]
+                                        - 2.9101143317746125968959353790987e6*c[107]
+                                        - 4.9322855888117427623030284360583e6*c[108]
+                                        - 5.381641408789701216690241802558e6*c[109]
+                                        - 3.3831220520696559699518561806014e6*c[110]
+                                        - 887754.8256134685748532294981712*c[111]
+                                        - 377067.42102706247989436831004019*c[113]
+                                        - 1.2656590630971675699171122134004e6*c[114]
+                                        - 2.3667541803913645987195074375804e6*c[115]
+                                        - 3.1111305808660619444732430209238e6*c[116]
+                                        - 2.927499970418445623387129062937e6*c[117]
+                                        - 1.6982996936936660709031958183595e6*c[118]
+                                        - 429239.17808140486653500819035724*c[119]
+                                        + 125562.44024388821983914352183541*c[127]
+                                        + 162100.41332458100799116153162251*c[128]
+                                        + 54799.94160580830399978258010266*c[129]
+                                        + 489335.29314775569333210577873437*c[131]
+                                        + 1.1732112730450555980116166140384e6*c[132]
+                                        + 1.0144262952427840136680683748972e6*c[133]
+                                        + 302697.71059590127002431183966243*c[134]
+                                        + 1.1298266061657425847398257302164e6*c[136]
+                                        + 3.2818497223364752963979233012111e6*c[137]
+                                        + 4.6022363954929564221958000883846e6*c[138]
+                                        + 3.2615284760369638692062478366007e6*c[139]
+                                        + 901438.8498395218377676127223974*c[140]
+                                        + 1.8813763259911611846230709600581e6*c[142]
+                                        + 5.991154435665967707987858521287e6*c[143]
+                                        + 1.0154269322250616767910126898427e7*c[144]
+                                        + 1.107937390823145746224175664147e7*c[145]
+                                        + 6.964952018327190170450140966955e6*c[146]
+                                        + 1.8276519940076119425610798360583e6*c[147]
+                                        + 2.1924719200026257120775332679372e6*c[149]
+                                        + 7.359219602104560108219275502452e6*c[150]
+                                        + 1.3761576292968767318848559775217e7*c[151]
+                                        + 1.8089779327609278495667654191576e7*c[152]
+                                        + 1.7022052617190442699739063189917e7*c[153]
+                                        + 9.874823924141635043090816913009e6*c[154]
+                                        + 2.4958264555052701019520009303037e6*c[155]
+                                        + 887905.8274389238402910863329789*c[157]
+                                        + 3.081561939017289978444223810334e6*c[158]
+                                        + 6.112150629819261906832892773593e6*c[159]
+                                        + 8.887852109480670245970727375581e6*c[160]
+                                        + 1.0046696734748192845941248228449e7*c[161]
+                                        + 8.569499268825454541325869263159e6*c[162]
+                                        + 4.6928056801874931245783914845837e6*c[163]
+                                        + 1.1528938032620350588055583589414e6*c[164]
+                                        + z*(132166.58579232498279433156890587*c[47]
+                                             + 195477.01655181869487790863347137*c[48]
+                                             + 73883.36754642414104801597685673*c[49]
+                                             + 45244.13774181136939042391551312*c[52]
+                                             + 148704.40477672475455635683681355*c[53]
+                                             + 155125.75028021621143323682512414*c[54]
+                                             + 52195.034246564107413036084387*c[55]
+                                             - 307600.98829490128931743423002093*c[68]
+                                             - 454947.99702823178821381091401338*c[69]
+                                             - 171954.17994337910249344934204435*c[70]
+                                             - 729000.*c[73]
+                                             - 2.3960123121553444972397679580825e6*c[74]
+                                             - 2.4994767852492649226461743269078e6*c[75]
+                                             - 840996.9084366481783838724697868*c[76]
+                                             - 256637.33165695126514625231046908*c[79]
+                                             - 1.0628008505830243265519041665467e6*c[80]
+                                             - 1.9876372345073433947712519757974e6*c[81]
+                                             - 1.6956435663192898748327082013147e6*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + 528983.9559003656587177031490509*c[96]
+                                             + 782377.8217715530310289214603836*c[97]
+                                             + 295711.02109999214569348358984499*c[98]
+                                             + 1.6038981788131065771866154255759e6*c[101]
+                                             + 5.271549772125840414429095158897e6*c[102]
+                                             + 5.499185547115136212459457830745e6*c[103]
+                                             + 1.8503064606707722350896576907138e6*c[104]
+                                             + 2.4589017255677380975194674469198e6*c[107]
+                                             + 1.0182941151082038930315785619231e7*c[108]
+                                             + 1.9044012787141264677018409846204e7*c[109]
+                                             + 1.6246353810846297089823251277443e7*c[110]
+                                             + 5.046185324539716109692041358026e6*c[111]
+                                             + 876225.5052211160099426161477387*c[114]
+                                             + 4.0528047248294606181612804351488e6*c[115]
+                                             + 9.404639007808859007720643025083e6*c[116]
+                                             + 1.3232824978393691427687112535607e7*c[117]
+                                             + 9.890098216216055354083316824564e6*c[118]
+                                             + 2.8973644520494828491113052849114e6*c[119]
+                                             - 798908.0547847793479524249326365*c[132]
+                                             - 1.1816009478669183938325214030295e6*c[133]
+                                             - 446603.17956772318528177156671507*c[134]
+                                             - 2.6801772732414548253916373626557e6*c[137]
+                                             - 8.808968100748236901859148606674e6*c[138]
+                                             - 9.189356481234145701488603279623e6*c[139]
+                                             - 3.091935254949559903542911637823e6*c[140]
+                                             - 5.19904417061444093286309417333e6*c[143]
+                                             - 2.1530572076449803427317851934553e7*c[144]
+                                             - 4.0266214235639287374697385822575e7*c[145]
+                                             - 3.4350909674732050682220080146438e7*c[146]
+                                             - 1.0669535965017410259275493096989e7*c[147]
+                                             - 6.484347341714507507941459533629e6*c[150]
+                                             - 2.9992043586204658621690063098199e7*c[151]
+                                             - 6.959731893980974321997326498133e7*c[152]
+                                             - 9.792711232523095286535575203266e7*c[153]
+                                             - 7.318987143775564796643781947289e7*c[154]
+                                             - 2.1441418185931638603133098901246e7*c[155]
+                                             - 2.3223365337521605634652121469183e6*c[158]
+                                             - 1.1449273514070663514240289057163e7*c[159]
+                                             - 2.9679434235254552776432586247445e7*c[160]
+                                             - 5.131543562979076961311529864377e7*c[161]
+                                             - 6.049058307406203205641790068112e7*c[162]
+                                             - 4.1152295964721093553995125326349e7*c[163]
+                                             - 1.1528938032620350588055583589414e7*c[164]
+                                             + z*(1.0932915439168090446664422682806e6*c[74]
+                                                  + 1.7355465214162367707649442347225e6*c[75]
+                                                  + 697715.9536659599702147682712305*c[76]
+                                                  + 303657.38588086409330054404758476*c[80]
+                                                  + 1.2416211596135110969962151449863e6*c[81]
+                                                  + 1.4534087711308198927137498868411e6*c[82]
+                                                  + 526673.9712573614549614462354929*c[83]
+                                                  - 2.4940665588552363251062385698006e6*c[102]
+                                                  - 3.959207920784156038890867255422e6*c[103]
+                                                  - 1.5916614715447503097545442500764e6*c[104]
+                                                  - 5.495555541853798787789471604029e6*c[108]
+                                                  - 2.2470713250735945431092588579102e7*c[109]
+                                                  - 2.6303620455655909573999549687289e7*c[110]
+                                                  - 9.531683390797241540529411454048e6*c[111]
+                                                  - 1.633688726287844590266562656029e6*c[115]
+                                                  - 8.644668178895011815177560760429e6*c[116]
+                                                  - 1.9849237467590537141530668803411e7*c[117]
+                                                  - 1.9180796540540228565494917477943e7*c[118]
+                                                  - 6.438587671221072998025122855359e6*c[119]
+                                                  + 4.2187166958685433870128167476859e6*c[138]
+                                                  + 6.697005137462565811436828891153e6*c[139]
+                                                  + 2.6922973648540385554659366642268e6*c[140]
+                                                  + 1.1961428931361001904065473296974e7*c[144]
+                                                  + 4.8908947883183911319805952741623e7*c[145]
+                                                  + 5.72515161245534178037001335774e7*c[146]
+                                                  + 2.0746319931978297726369014355257e7*c[147]
+                                                  + 1.7271165741778983923896824818454e7*c[151]
+                                                  + 9.139041880985117796562145906639e7*c[152]
+                                                  + 2.0984381212549489899719089721284e8*c[153]
+                                                  + 2.0277713298772127575116971628853e8*c[154]
+                                                  + 6.806799424105282096232729809919e7*c[155]
+                                                  + 5.342994306566309639978801560009e6*c[159]
+                                                  + 3.1969637325637586907229537721003e7*c[160]
+                                                  + 9.294482517684994817475903489293e7*c[161]
+                                                  + 1.5794763358227308370286896288959e8*c[162]
+                                                  + 1.3356446935918249662261575763815e8*c[163]
+                                                  + 4.2272772786274618822870473161184e7*c[164]
+                                                  + z*(8.08634663694303918627553360632e6*c[109]
+                                                       + 1.3409688859746149978901731213128e7*c[110]
+                                                       + 5.606872582821906788546712620028e6*c[111]
+                                                       + 1.891021164133283834570091416344e6*c[116]
+                                                       + 9.166488136074796666054093579353e6*c[117]
+                                                       + 1.1613372905405216514264500816723e7*c[118]
+                                                       + 4.426529023964487686142271963059e6*c[119]
+                                                       - 1.8166180642325452775927925304032e7*c[145]
+                                                       - 3.0125202532205488891946975049059e7*c[146]
+                                                       - 1.2595979958701109333866901572835e7*c[147]
+                                                       - 3.798414281784439584196141892447e7*c[152]
+                                                       - 1.8412337265316861450204909626974e8*c[153]
+                                                       - 2.3327291275345279573718547440223e8*c[154]
+                                                       - 8.891381747737524738204003314207e7*c[155]
+                                                       - 9.786623671113547012417205424797e6*c[160]
+                                                       - 6.25986488857387400400954697311e7*c[161]
+                                                       - 1.6886954441508983949083330606813e8*c[162]
+                                                       - 1.7868760089944685358971567575915e8*c[163]
+                                                       - 6.340915917941192823430570974178e7*c[164]
+                                                       + z*(5.508400068294241098676261051837e7*c[153]
+                                                            + 9.410126327711440452827719646514e7*c[154]
+                                                            + 4.0432388579185375651622415070921e7*c[155]
+                                                            + 1.1128648690797998229350305729974e7*c[161]
+                                                            + 6.210366528937035291125571136595e7*c[162]
+                                                            + 8.33875470864085316752006486876e7*c[163]
+                                                            + 3.2972762773294202681838969065724e7*c[164])))))));
+    grad[0] /*ARGH*/[2]= 15.49193338482966754071706159913*c[3]
+                         - 18.330302779823360026352188774912*c[6]
+                         - 22.449944320643648313502492393899*c[8]
+                         - 86.94826047713663144231198494302*c[9]
+                         + 20.78460969082652752232935609807*c[12]
+                         + 25.455844122715710878430397035775*c[14]
+                         + 98.59006035092990042225456090414*c[15]
+                         + 29.393876913398137178367408896471*c[17]
+                         + 113.84199576606165595196016759958*c[18]
+                         + 269.39933184772377976202990872679*c[19]
+                         - 22.978250586152114639402445872876*c[22]
+                         - 28.142494558940577327393780681267*c[24]
+                         - 108.99541274750969995521118114985*c[25]
+                         - 32.496153618543841441839534273064*c[27]
+                         - 125.85706178041818563897442164159*c[28]
+                         - 297.83216750378055830719780693079*c[29]
+                         - 36.331804249169899985070393716618*c[31]
+                         - 140.71247279470288663696890340633*c[32]
+                         - 332.98648621227859072175349470667*c[33]
+                         - 629.285308902090928194872108208*c[34]
+                         + 24.979991993593592823387572483759*c[37]
+                         + 30.594117081556708980169344654137*c[39]
+                         + 118.49050594878899410463076626234*c[40]
+                         + 35.327043465311387419056170907837*c[42]
+                         + 136.82105101189655749632588306801*c[43]
+                         + 323.77770151756899517320733467589*c[44]
+                         + 39.496835316262998034876922087446*c[46]
+                         + 152.97058540778354490084672327068*c[47]
+                         + 361.99447509596054607020117309513*c[48]
+                         + 684.1052550594827874816294153401*c[49]
+                         + 43.266615305567871517430655209646*c[51]
+                         + 167.57088052522729403860709449304*c[52]
+                         + 396.54507940459934548361823150279*c[53]
+                         + 749.3997598078077847016271745128*c[54]
+                         + 1242.7389106324787479294305806429*c[55]
+                         - 26.832815729997476356910084024775*c[58]
+                         - 32.863353450309966807418186968048*c[60]
+                         - 127.27922061357855439215198517887*c[61]
+                         - 37.947331922020551983986722533193*c[63]
+                         - 146.96938456699068589183704448235*c[64]
+                         - 347.79304190854652576924793977207*c[65]
+                         - 42.426406871192851464050661726291*c[67]
+                         - 164.31676725154983403709093484024*c[68]
+                         - 388.84444190447161385795804616528*c[69]
+                         - 734.8469228349534294591852224118*c[70]
+                         - 46.475800154489002622151184797389*c[72]
+                         - 180.*c[73]
+                         - 425.95774438317235506484763699244*c[74]
+                         - 804.9844718999242907073025207433*c[75]
+                         - 1334.9157276772193307680515393441*c[76]
+                         - 50.19960159204453287869032154711*c[78]
+                         - 194.42222095223580692897902308264*c[79]
+                         - 460.08694830433953530385461755267*c[80]
+                         - 869.4826047713663144231198494302*c[81]
+                         - 1441.8737808837498935652280623424*c[82]
+                         - 2194.4748802390060623393593145539*c[83]
+                         + 28.565713714171399991997599245469*c[86]
+                         + 34.985711369071802825244917265273*c[88]
+                         + 135.49907748763457909832299915815*c[89]
+                         + 40.398019753448311813453543668278*c[91]
+                         + 156.4608577248635691499913173783*c[92]
+                         + 370.25396689299629973789073289013*c[93]
+                         + 45.166359162544859699440999719382*c[95]
+                         + 174.92855684535901412622458632637*c[96]
+                         + 413.95651945584816456556691025586*c[97]
+                         + 782.3042886243178457499565868915*c[98]
+                         + 49.477267507411926597856918271689*c[100]
+                         + 191.62463307205574398884294212377*c[101]
+                         + 453.46664706458842274658883087283*c[102]
+                         + 856.9714114251419997599279773641*c[103]
+                         + 1421.1263138792413479951287947111*c[104]
+                         + 53.44155686354954985107633235832*c[106]
+                         + 206.97825972792408228278345512793*c[107]
+                         + 489.79995916700523955342884171383*c[108]
+                         + 925.6349172324907493447268322253*c[109]
+                         + 1534.9918566559237613211688659716*c[110]
+                         + 2336.1969095091278285611302583452*c[111]
+                         + 57.13142742834279998399519849094*c[113]
+                         + 221.26906697502929544005458276231*c[114]
+                         + 523.6181815025142917521034153939*c[115]
+                         + 989.5453501482385319571383654338*c[116]
+                         + 1640.9753197412811790286597886418*c[117]
+                         + 2497.4995495495089277988173799405*c[118]
+                         + 3576.9931506783738877917349196437*c[119]
+                         - 30.199337741082998788946739227784*c[122]
+                         - 36.986484017813858701501154288725*c[124]
+                         - 143.2480366357598633876187876857*c[125]
+                         - 42.708313008125244843246095862383*c[127]
+                         - 165.40858502508266121547095063521*c[128]
+                         - 391.42815432720217142701842930471*c[129]
+                         - 47.749345545253287795872929228568*c[131]
+                         - 184.93242008906929350750577144363*c[132]
+                         - 437.62998069145125697500792704796*c[133]
+                         - 827.0429251254133060773547531761*c[134]
+                         - 52.30678732248808262684378380632*c[136]
+                         - 202.58331619360958619740267291427*c[137]
+                         - 479.3996245305162939787291758734*c[138]
+                         - 905.9801322324899636684021768335*c[139]
+                         - 1502.3980830658697296126878706623*c[140]
+                         - 56.49778756730213767636849729904*c[142]
+                         - 218.81499034572562848750396352398*c[143]
+                         - 517.8107762493940218210161600422*c[144]
+                         - 978.5703858180054285675460732618*c[145]
+                         - 1622.7754003558225001048790696541*c[146]
+                         - 2469.7999919021783007582159946734*c[147]
+                         - 60.39867548216599757789347845557*c[149]
+                         - 233.92306427541513376412191679759*c[150]
+                         - 553.5630045441982026890007954633*c[151]
+                         - 1046.1357464497616525368756761263*c[152]
+                         - 1734.8198753761152364185755391273*c[153]
+                         - 2640.3272524442874446766890141735*c[154]
+                         - 3781.555235614045609018183227733*c[155]
+                         - 64.06246951218786726486914379357*c[157]
+                         - 248.11287753762399182320642595282*c[158]
+                         - 587.1422314908032571405276439571*c[159]
+                         - 1109.5945205344157610450346286618*c[160]
+                         - 1840.0543470234785432126828257232*c[161]
+                         - 2800.4899571325014840934213278296*c[162]
+                         - 4010.9450258012761748533260551997*c[163]
+                         - 5489.970491723976470502658852102*c[164]
+                         + z*(173.89652095427326288462396988604*c[9]
+                              - 197.18012070185980084450912180829*c[15]
+                              - 227.68399153212331190392033519916*c[18]
+                              - 1346.996659238618898810149543634*c[19]
+                              + 217.99082549501939991042236229971*c[25]
+                              + 251.71412356083637127794884328319*c[28]
+                              + 1489.1608375189027915359890346539*c[29]
+                              + 281.42494558940577327393780681267*c[32]
+                              + 1664.9324310613929536087674735333*c[33]
+                              + 5663.567780118818353753848973872*c[34]
+                              - 236.98101189757798820926153252468*c[40]
+                              - 273.64210202379311499265176613602*c[43]
+                              - 1618.8885075878449758660366733795*c[44]
+                              - 305.94117081556708980169344654137*c[47]
+                              - 1809.9723754798027303510058654756*c[48]
+                              - 6156.94729553534508733466473806*c[49]
+                              - 335.14176105045458807721418898607*c[52]
+                              - 1982.7253970229967274180911575139*c[53]
+                              - 6744.597838270270062314644570615*c[54]
+                              - 17398.344748854702471012028129*c[55]
+                              + 254.55844122715710878430397035775*c[61]
+                              + 293.93876913398137178367408896471*c[64]
+                              + 1738.9652095427326288462396988604*c[65]
+                              + 328.63353450309966807418186968048*c[68]
+                              + 1944.2222095223580692897902308264*c[69]
+                              + 6613.622305514580865132667001706*c[70]
+                              + 360.*c[73]
+                              + 2129.7887219158617753242381849622*c[74]
+                              + 7244.860247099318616365722686689*c[75]
+                              + 18688.820187481070630752721550818*c[76]
+                              + 388.84444190447161385795804616528*c[79]
+                              + 2300.4347415216976765192730877634*c[80]
+                              + 7825.343442942296829808078644872*c[81]
+                              + 20186.232932372498509913192872794*c[82]
+                              + 43889.497604780121246787186291078*c[83]
+                              - 270.99815497526915819664599831629*c[89]
+                              - 312.9217154497271382999826347566*c[92]
+                              - 1851.2698344649814986894536644507*c[93]
+                              - 349.85711369071802825244917265273*c[96]
+                              - 2069.7825972792408228278345512793*c[97]
+                              - 7040.738597618860611749609282024*c[98]
+                              - 383.24926614411148797768588424753*c[101]
+                              - 2267.3332353229421137329441543642*c[102]
+                              - 7712.742702826277997839351796277*c[103]
+                              - 19895.768394309378871931803125955*c[104]
+                              - 413.95651945584816456556691025586*c[107]
+                              - 2448.9997958350261977671442085691*c[108]
+                              - 8330.714255092416744102541490028*c[109]
+                              - 21489.885993182932658496364123602*c[110]
+                              - 46723.938190182556571222605166903*c[111]
+                              - 442.53813395005859088010916552461*c[114]
+                              - 2618.0909075125714587605170769695*c[115]
+                              - 8905.908151334146787614245288904*c[116]
+                              - 22973.654476377936506401237040985*c[117]
+                              - 49949.990990990178555976347598809*c[118]
+                              - 96578.81506831609497037684283038*c[119]
+                              + 286.49607327151972677523757537141*c[125]
+                              + 330.81717005016532243094190127042*c[128]
+                              + 1957.1407716360108571350921465235*c[129]
+                              + 369.86484017813858701501154288725*c[132]
+                              + 2188.1499034572562848750396352398*c[133]
+                              + 7443.386326128719754696192778584*c[134]
+                              + 405.16663238721917239480534582853*c[137]
+                              + 2396.998122652581469893645879367*c[138]
+                              + 8153.821190092409673015619591502*c[139]
+                              + 21033.573162922176214577630189272*c[140]
+                              + 437.62998069145125697500792704796*c[143]
+                              + 2589.0538812469701091050808002108*c[144]
+                              + 8807.133472362048857107914659356*c[145]
+                              + 22718.855604981515001468306975157*c[146]
+                              + 49395.999838043566015164319893469*c[147]
+                              + 467.84612855083026752824383359518*c[150]
+                              + 2767.8150227209910134450039773163*c[151]
+                              + 9415.221718047854872831881085137*c[152]
+                              + 24287.478255265613309860057547782*c[153]
+                              + 52806.54504888574889353378028347*c[154]
+                              + 102101.99136157923144349094714879*c[155]
+                              + 496.22575507524798364641285190563*c[158]
+                              + 2935.7111574540162857026382197853*c[159]
+                              + 9986.350684809741849405311657956*c[160]
+                              + 25760.760858328699604977559560125*c[161]
+                              + 56009.79914265002968186842655659*c[162]
+                              + 108295.51569663445672103980349039*c[163]
+                              + 192148.96721033917646759305982357*c[164]
+                              + z*(1346.996659238618898810149543634*c[19]
+                                   - 1489.1608375189027915359890346539*c[29]
+                                   - 1664.9324310613929536087674735333*c[33]
+                                   - 13214.991486943909492092314272367*c[34]
+                                   + 1618.8885075878449758660366733795*c[44]
+                                   + 1809.9723754798027303510058654756*c[48]
+                                   + 14366.210356249138537114217722141*c[49]
+                                   + 1982.7253970229967274180911575139*c[53]
+                                   + 15737.394955963963478734170664768*c[54]
+                                   + 69593.378995418809884048112516*c[55]
+                                   - 1738.9652095427326288462396988604*c[65]
+                                   - 1944.2222095223580692897902308264*c[69]
+                                   - 15431.785379534022018642889670647*c[70]
+                                   - 2129.7887219158617753242381849622*c[74]
+                                   - 16904.673909898410104853352935608*c[75]
+                                   - 74755.28074992428252301088620327*c[76]
+                                   - 2300.4347415216976765192730877634*c[80]
+                                   - 18259.134700198692602885516838034*c[81]
+                                   - 80744.93172948999403965277149117*c[82]
+                                   - 263336.98562868072748072311774647*c[83]
+                                   + 1851.2698344649814986894536644507*c[93]
+                                   + 2069.7825972792408228278345512793*c[97]
+                                   + 16428.390061110674760749088324722*c[98]
+                                   + 2267.3332353229421137329441543642*c[102]
+                                   + 17996.399639927981994958487524646*c[103]
+                                   + 79583.07357723751548772721250382*c[104]
+                                   + 2448.9997958350261977671442085691*c[108]
+                                   + 19438.333261882305736239263476732*c[109]
+                                   + 85959.54397273173063398545649441*c[110]
+                                   + 280343.62914109533942733563100142*c[111]
+                                   + 2618.0909075125714587605170769695*c[115]
+                                   + 20780.452353113009171099905674109*c[116]
+                                   + 91894.61790551174602560494816394*c[117]
+                                   + 299699.94594594107133585808559286*c[118]
+                                   + 804823.4589026341247531403569198*c[119]
+                                   - 1957.1407716360108571350921465235*c[129]
+                                   - 2188.1499034572562848750396352398*c[133]
+                                   - 17367.901427633679427624449816697*c[134]
+                                   - 2396.998122652581469893645879367*c[138]
+                                   - 19025.582776882289237036445713504*c[139]
+                                   - 84134.29265168870485831052075709*c[140]
+                                   - 2589.0538812469701091050808002108*c[144]
+                                   - 20549.978102178113999918467538497*c[145]
+                                   - 90875.42241992606000587322790063*c[146]
+                                   - 296375.99902826139609098591936081*c[147]
+                                   - 2767.8150227209910134450039773163*c[151]
+                                   - 21968.850675444994703274389198652*c[152]
+                                   - 97149.91302106245323944023019113*c[153]
+                                   - 316839.27029331449336120268170082*c[154]
+                                   - 850849.9280131602620290912262399*c[155]
+                                   - 2935.7111574540162857026382197853*c[159]
+                                   - 23301.484931222730981945727201897*c[160]
+                                   - 103043.0434333147984199102382405*c[161]
+                                   - 336058.79485590017809121055933956*c[162]
+                                   - 902462.6308052871393419983624199*c[163]
+                                   - 2.1136386393137309411435236580592e6*c[164]
+                                   + z*(8809.994324629272994728209514911*c[34]
+                                        - 9577.473570832759024742811814761*c[49]
+                                        - 10491.596637309308985822780443179*c[54]
+                                        - 104390.068493128214826072168774*c[55]
+                                        + 10287.856919689348012428593113765*c[70]
+                                        + 11269.782606598940069902235290406*c[75]
+                                        + 112132.92112488642378451632930491*c[76]
+                                        + 12172.756466799128401923677892023*c[81]
+                                        + 121117.39759423499105947915723676*c[82]
+                                        + 658342.4640717018187018077943662*c[83]
+                                        - 10952.260040740449840499392216481*c[98]
+                                        - 11997.599759951987996638991683097*c[103]
+                                        - 119374.61036585627323159081875573*c[104]
+                                        - 12958.888841254870490826175651155*c[109]
+                                        - 128939.31595909759595097818474161*c[110]
+                                        - 700859.0728527383485683390775035*c[111]
+                                        - 13853.634902075339447399937116073*c[116]
+                                        - 137841.92685826761903840742224591*c[117]
+                                        - 749249.8648648526783396452139821*c[118]
+                                        - 2.951019349309658457428181308706e6*c[119]
+                                        + 11578.600951755786285082966544465*c[134]
+                                        + 12683.721851254859491357630475669*c[139]
+                                        + 126201.43897753305728746578113563*c[140]
+                                        + 13699.985401452075999945645025665*c[145]
+                                        + 136313.13362988909000880984185094*c[146]
+                                        + 740939.997570653490227464798402*c[147]
+                                        + 14645.900450296663135516259465768*c[152]
+                                        + 145724.86953159367985916034528669*c[153]
+                                        + 792098.1757332862334030067042521*c[154]
+                                        + 3.1197830693815876274400011628797e6*c[155]
+                                        + 15534.323287481820654630484801265*c[160]
+                                        + 154564.56514997219762986535736075*c[161]
+                                        + 840146.9871397504452280263983489*c[162]
+                                        + 3.3090296462860528442539939955398e6*c[163]
+                                        + 1.0568193196568654705717618290296e7*c[164]
+                                        + z*(52195.034246564107413036084387*c[55]
+                                             - 56066.46056244321189225816465245*c[76]
+                                             - 60558.69879711749552973957861838*c[82]
+                                             - 724176.7104788720005719885738028*c[83]
+                                             + 59687.30518292813661579540937786*c[104]
+                                             + 64469.65797954879797548909237081*c[110]
+                                             + 770944.9801380121834251729852539*c[111]
+                                             + 68920.96342913380951920371112296*c[117]
+                                             + 824174.8513513379461736097353804*c[118]
+                                             + 5.311834828757385223370726355671e6*c[119]
+                                             - 63100.71948876652864373289056782*c[140]
+                                             - 68156.56681494454500440492092547*c[146]
+                                             - 815033.9973277188392502112782422*c[147]
+                                             - 72862.43476579683992958017264335*c[153]
+                                             - 871307.9933066148567433073746773*c[154]
+                                             - 5.615609524886857729392002093183e6*c[155]
+                                             - 77282.28257498609881493267868038*c[161]
+                                             - 924161.6858537254897508290381838*c[162]
+                                             - 5.956253363314895119657189191972e6*c[163]
+                                             - 2.747730231107850223486580755477e7*c[164]
+                                             + z*(289670.68419154880022879542952111*c[83]
+                                                  - 308377.99205520487337006919410156*c[111]
+                                                  - 329669.94054053517846944389415214*c[118]
+                                                  - 4.6035901849230671935879628415814e6*c[119]
+                                                  + 326013.59893108753570008451129689*c[147]
+                                                  + 348523.1973226459426973229498709*c[154]
+                                                  + 4.8668615882352766988064018140923e6*c[155]
+                                                  + 369664.67434149019590033161527351*c[162]
+                                                  + 5.162086248206242437036230633042e6*c[163]
+                                                  + 3.8468223235509903128812130576678e7*c[164]
+                                                  + z*(1.5345300616410223978626542805271e6*c[119]
+                                                       - 1.6222871960784255662688006046974e6*c[155]
+                                                       - 1.7206954160687474790120768776807e6*c[163]
+                                                       - 2.747730231107850223486580755477e7*c[164]
+                                                       + 7.850657803165286352818802158506e6*z*c[164]))))))
+                         + y*(112.2497216032182415675124619695*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 127.27922061357855439215198517887*c[14]
+                              - 98.59006035092990042225456090414*c[15]
+                              - 352.72652296077764614040890675765*c[17]
+                              - 910.7359661284932476156813407966*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + 140.71247279470288663696890340633*c[24]
+                              + 108.99541274750969995521118114985*c[25]
+                              + 389.95384342252609730207441127677*c[27]
+                              + 1006.8564942433454851117953731327*c[28]
+                              + 595.6643350075611166143956138616*c[29]
+                              + 762.967889232567899686478268049*c[31]
+                              + 2392.1120375099490728284713579077*c[32]
+                              + 3662.8513483350644979392884417734*c[33]
+                              + 1887.8559267062727845846163246239*c[34]
+                              - 152.97058540778354490084672327068*c[39]
+                              - 118.49050594878899410463076626234*c[40]
+                              - 423.92452158373664902867405089404*c[42]
+                              - 1094.5684080951724599706070645441*c[43]
+                              - 647.5554030351379903464146693518*c[44]
+                              - 829.4335416415229587324153638364*c[46]
+                              - 2600.4999519323202633143942956016*c[47]
+                              - 3981.9392260555660067722129040464*c[48]
+                              - 2052.3157651784483624448882460202*c[49]
+                              - 1384.5316897781718885577809667087*c[51]
+                              - 4691.984654706364233080998645805*c[52]
+                              - 8723.991746901185600639601093061*c[53]
+                              - 10491.596637309308985822780443179*c[54]
+                              - 4970.9556425299149917177223225716*c[55]
+                              + 164.31676725154983403709093484024*c[60]
+                              + 127.27922061357855439215198517887*c[61]
+                              + 455.36798306424662380784067039831*c[63]
+                              + 1175.7550765359254871346963558588*c[64]
+                              + 695.5860838170930515384958795441*c[65]
+                              + 890.9545442950498807450638962521*c[67]
+                              + 2793.3850432763471786305458922841*c[68]
+                              + 4277.2888609491877524375385078181*c[69]
+                              + 2204.5407685048602883775556672353*c[70]
+                              + 1487.2256049436480839088379135164*c[72]
+                              + 5040.*c[73]
+                              + 9371.070376429791811426648013834*c[74]
+                              + 11269.782606598940069902235290406*c[75]
+                              + 5339.662910708877323072206157377*c[76]
+                              + 2258.98207164200397954106446962*c[78]
+                              + 7971.311059041668084088139946388*c[79]
+                              + 16103.043190651883735634911614344*c[80]
+                              + 23476.030328826890489424235934615*c[81]
+                              + 24511.854275023748190608877059821*c[82]
+                              + 10972.374401195030311696796572769*c[83]
+                              - 174.92855684535901412622458632637*c[88]
+                              - 135.49907748763457909832299915815*c[89]
+                              - 484.77623704137974176144252401934*c[91]
+                              - 1251.6868617989085531999305390264*c[92]
+                              - 740.5079337859925994757814657803*c[93]
+                              - 948.493542413442053688260994107*c[95]
+                              - 2973.7854663711032401458179675482*c[96]
+                              - 4553.5217140143298102212360128145*c[97]
+                              - 2346.9128658729535372498697606745*c[98]
+                              - 1583.272560237181651131421384694*c[100]
+                              - 5365.489726017560831687602379465*c[101]
+                              - 9976.266235420945300424954279202*c[102]
+                              - 11997.599759951987996638991683097*c[103]
+                              - 5684.505255516965391980515178844*c[104]
+                              - 2404.8700588597297432984349561244*c[106]
+                              - 8486.108648844887373594121660245*c[107]
+                              - 17142.998570845183384370009459984*c[108]
+                              - 24992.142765277250232307624470084*c[109]
+                              - 26094.861563150703942459870721517*c[110]
+                              - 11680.984547545639142805651291726*c[111]
+                              - 3427.8856457005679990397119094563*c[113]
+                              - 12391.067750601640544643056634689*c[114]
+                              - 26180.909075125714587605170769695*c[115]
+                              - 41560.904706226018342199811348219*c[116]
+                              - 52511.21023172099772891711323654*c[117]
+                              - 49949.990990990178555976347598809*c[118]
+                              - 21461.958904070243326750409517862*c[119]
+                              + 184.93242008906929350750577144363*c[124]
+                              + 143.2480366357598633876187876857*c[125]
+                              + 512.4997560975029381189531503486*c[127]
+                              + 1323.2686802006612897237676050817*c[128]
+                              + 782.8563086544043428540368586094*c[129]
+                              + 1002.7362564503190437133315137999*c[131]
+                              + 3143.8511415141779896275981145417*c[132]
+                              + 4813.9297876059638267250871975276*c[133]
+                              + 2481.1287753762399182320642595282*c[134]
+                              + 1673.8171943196186440590010818021*c[136]
+                              + 5672.332853421068413527274841599*c[137]
+                              + 10546.791739671358467532041869215*c[138]
+                              + 12683.721851254859491357630475669*c[139]
+                              + 6009.592332263478918450751482649*c[140]
+                              + 2542.4004405285961954365823784569*c[142]
+                              + 8971.414604174750767987662504483*c[143]
+                              + 18123.377168728790763735565601475*c[144]
+                              + 26421.400417086146571323743978068*c[145]
+                              + 27587.18180604898250178294418412*c[146]
+                              + 12348.999959510891503791079973367*c[147]
+                              + 3623.9205289299598546736087073341*c[149]
+                              + 13099.691599423247490790827340665*c[150]
+                              + 27678.150227209910134450039773163*c[151]
+                              + 43937.701350889989406548778397305*c[152]
+                              + 55514.23601203568756539441725207*c[153]
+                              + 52806.54504888574889353378028347*c[154]
+                              + 22689.331413684273654109099366398*c[155]
+                              + 4932.8101524384657793949240721052*c[157]
+                              + 18112.240060246551403094069094556*c[158]
+                              + 39338.529509883818228415352145123*c[159]
+                              + 65466.07671153052990165704309104*c[160]
+                              + 90162.66300415044861742145846044*c[161]
+                              + 103618.1284139025549114565891297*c[162]
+                              + 92251.73559342935202162649926959*c[163]
+                              + 38429.793442067835293518611964713*c[164]
+                              + z*(1593.7879407248631833274423463941*c[18]
+                                   + 1346.996659238618898810149543634*c[19]
+                                   - 1761.9988649258545989456419029823*c[28]
+                                   - 1489.1608375189027915359890346539*c[29]
+                                   - 4502.7991294304923723830049090027*c[32]
+                                   - 16649.324310613929536087674735333*c[33]
+                                   - 11327.135560237636707507697947743*c[34]
+                                   + 1915.4947141665518049485623629521*c[43]
+                                   + 1618.8885075878449758660366733795*c[44]
+                                   + 4895.0587330490734368270951446619*c[47]
+                                   + 18099.723754798027303510058654756*c[48]
+                                   + 12313.894591070690174669329476121*c[49]
+                                   + 9048.827548362273878084783102624*c[52]
+                                   + 41637.233337482931275779914307793*c[53]
+                                   + 87679.77189751351081009037941799*c[54]
+                                   + 52195.034246564107413036084387*c[55]
+                                   - 2057.5713839378696024857186227529*c[64]
+                                   - 1738.9652095427326288462396988604*c[65]
+                                   - 5258.136552049594689186909914888*c[68]
+                                   - 19442.222095223580692897902308264*c[69]
+                                   - 13227.244611029161730265334003412*c[70]
+                                   - 9720.*c[73]
+                                   - 44725.563160233097281809001884206*c[74]
+                                   - 94183.18321229114201275439492696*c[75]
+                                   - 56066.46056244321189225816465245*c[76]
+                                   - 15553.777676178864554318321846611*c[79]
+                                   - 78214.78121173772100165528498395*c[80]
+                                   - 203458.92951649971757501004476666*c[81]
+                                   - 322979.7269179599761586110859647*c[82]
+                                   - 175557.99041912048498714874516431*c[83]
+                                   + 2190.4520081480899680998784432962*c[92]
+                                   + 1851.2698344649814986894536644507*c[93]
+                                   + 5597.713819051488452039186762444*c[96]
+                                   + 20697.825972792408228278345512793*c[97]
+                                   + 14081.477195237721223499218564047*c[98]
+                                   + 10347.730185891010175397518874683*c[101]
+                                   + 47613.997941781784388391827241648*c[102]
+                                   + 100265.6551367416139719115733516*c[103]
+                                   + 59687.30518292813661579540937786*c[104]
+                                   + 16558.260778233926582622676410234*c[107]
+                                   + 83265.99305839089072408290309135*c[108]
+                                   + 216598.57063240283534666607874073*c[109]
+                                   + 343838.17589092692253594182597764*c[110]
+                                   + 186895.75276073022628489042066761*c[111]
+                                   + 24339.597367253222498406004103854*c[114]
+                                   + 128286.45446811600147926533677151*c[115]
+                                   + 365142.23420470001829218405684506*c[116]
+                                   + 712183.2887677160316984383482705*c[117]
+                                   + 949049.8288288133925635506043774*c[118]
+                                   + 482894.07534158047485188421415189*c[119]
+                                   - 2315.7201903511572570165933088929*c[128]
+                                   - 1957.1407716360108571350921465235*c[129]
+                                   - 5917.837442850217392240184686196*c[132]
+                                   - 21881.499034572562848750396352398*c[133]
+                                   - 14886.772652257439509392385557169*c[134]
+                                   - 10939.49907445491765465974433737*c[137]
+                                   - 50336.96057570421086776656346671*c[138]
+                                   - 105999.67547120132574920305468952*c[139]
+                                   - 63100.71948876652864373289056782*c[140]
+                                   - 17505.199227658050279000317081918*c[143]
+                                   - 88027.83196239698370957274720717*c[144]
+                                   - 228985.47028141327028480578114326*c[145]
+                                   - 363501.68967970424002349291160252*c[146]
+                                   - 197583.99935217426406065727957387*c[147]
+                                   - 25731.537070295664714053410847735*c[150]
+                                   - 135622.9361133285596588051948885*c[151]
+                                   - 386024.09043996204978610712449061*c[152]
+                                   - 752911.8259132340126056617839813*c[153]
+                                   - 1.0033243559288292289771418253859e6*c[154]
+                                   - 510509.9568078961572174547357439*c[155]
+                                   - 35728.254365417854822541725337205*c[158]
+                                   - 193756.93639196507485637412250583*c[159]
+                                   - 579208.3397189650272655080761614*c[160]
+                                   - 1.236516521199777581038922858886e6*c[161]
+                                   - 2.0163527691354010685472633560373e6*c[162]
+                                   - 2.3825013453259580478628756767886e6*c[163]
+                                   - 1.1528938032620350588055583589414e6*c[164]
+                                   + z*(14984.3918795525365824789072618*c[33]
+                                        + 13214.991486943909492092314272367*c[34]
+                                        - 16289.751379318224573159052789281*c[48]
+                                        - 14366.210356249138537114217722141*c[49]
+                                        - 39654.507940459934548361823150279*c[53]
+                                        - 188848.73947156756174481004797722*c[54]
+                                        - 139186.757990837619768096225032*c[55]
+                                        + 17497.999885701222623608112077438*c[69]
+                                        + 15431.785379534022018642889670647*c[70]
+                                        + 42595.774438317235506484763699244*c[74]
+                                        + 202856.0869187809212582402352273*c[75]
+                                        + 149510.56149984856504602177240654*c[76]
+                                        + 75914.34647021602332513601189619*c[80]
+                                        + 456478.36750496731507213792095085*c[81]
+                                        + 1.2111739759423499105947915723676e6*c[82]
+                                        + 790010.9568860421824421693532394*c[83]
+                                        - 18628.043375513167405450510961514*c[97]
+                                        - 16428.390061110674760749088324722*c[98]
+                                        - 45346.664706458842274658883087283*c[102]
+                                        - 215956.79567913578393950185029575*c[103]
+                                        - 159166.14715447503097545442500764*c[104]
+                                        - 80816.99326255586452631575888278*c[108]
+                                        - 485958.3315470576434059815869183*c[109]
+                                        - 1.2893931595909759595097818474161e6*c[110]
+                                        - 841030.8874232860182820068930043*c[111]
+                                        - 125668.36356060343002050481969454*c[115]
+                                        - 831218.0941245203668439962269644*c[116]
+                                        - 2.7568385371653523807681484449182e6*c[117]
+                                        - 5.394599027026939284045445540671e6*c[118]
+                                        - 3.2192938356105364990125614276793e6*c[119]
+                                        + 19693.349131115306563875356717158*c[133]
+                                        + 17367.901427633679427624449816697*c[134]
+                                        + 47939.96245305162939787291758734*c[138]
+                                        + 228306.99332258747084443734856205*c[139]
+                                        + 168268.58530337740971662104151418*c[140]
+                                        + 85438.77808115001360046766640696*c[144]
+                                        + 513749.4525544528499979616884624*c[145]
+                                        + 1.3631313362988909000880984185094e6*c[146]
+                                        + 889127.9970847841882729577580824*c[147]
+                                        + 132855.12109060756864536019091118*c[151]
+                                        + 878754.0270177997881309755679461*c[152]
+                                        + 2.9144973906318735971832069057339e6*c[153]
+                                        + 5.703106865279660880501648270615e6*c[154]
+                                        + 3.4033997120526410481163649049597e6*c[155]
+                                        + 190821.22523451105857067148428605*c[159]
+                                        + 1.3281846410796956659709064505081e6*c[160]
+                                        + 4.8430230413657955257357811973036e6*c[161]
+                                        + 1.1762057819956506233192369576885e7*c[162]
+                                        + 1.8951715246911029926181965610819e7*c[163]
+                                        + 1.0568193196568654705717618290296e7*c[164]
+                                        + z*(115407.56301040239884405058487497*c[54]
+                                             + 104390.068493128214826072168774*c[55]
+                                             - 123967.60867258834076892458819446*c[75]
+                                             - 112132.92112488642378451632930491*c[76]
+                                             - 292146.15520317908164616826940854*c[81]
+                                             - 1.6956435663192898748327082013147e6*c[82]
+                                             - 1.3166849281434036374036155887323e6*c[83]
+                                             + 131973.59735947186796302890851407*c[103]
+                                             + 119374.61036585627323159081875573*c[104]
+                                             + 311013.33219011689177982821562771*c[109]
+                                             + 1.8051504234273663433136945863826e6*c[110]
+                                             + 1.4017181457054766971366781550071e6*c[111]
+                                             + 540291.7611809382384485975475268*c[116]
+                                             + 3.9974158788897609521138152451314e6*c[117]
+                                             + 1.2737247702702495531773968637696e7*c[118]
+                                             + 8.853058047928975372284543926118e6*c[119]
+                                             - 139520.94036380345440493393523236*c[139]
+                                             - 126201.43897753305728746578113563*c[140]
+                                             - 328799.64963484982399869548061596*c[145]
+                                             - 1.9083838708184472601233377859132e6*c[146]
+                                             - 1.4818799951413069804549295968041e6*c[147]
+                                             - 571190.117561569862285134119165*c[152]
+                                             - 4.2260212164162167159156500133141e6*c[153]
+                                             - 1.3465668987465865967851113972285e7*c[154]
+                                             - 9.359349208144762882320003488639e6*c[155]
+                                             - 869922.1040989819566593071488708*c[160]
+                                             - 7.109969996898721090973806438595e6*c[161]
+                                             - 2.8564997562751515137752897543862e7*c[162]
+                                             - 6.61805929257210568850798799108e7*c[163]
+                                             - 4.2272772786274618822870473161184e7*c[164]
+                                             + z*(787263.084362527441886614522039*c[82]
+                                                  + 724176.7104788720005719885738028*c[83]
+                                                  - 838105.5537341343736813582008205*c[110]
+                                                  - 770944.9801380121834251729852539*c[111]
+                                                  - 1.9297869760157466665377039114427e6*c[117]
+                                                  - 1.3186797621621407138777755766086e7*c[118]
+                                                  - 1.0623669657514770446741452711342e7*c[119]
+                                                  + 886035.3685942790850572639720311*c[146]
+                                                  + 815033.9973277188392502112782422*c[147]
+                                                  + 2.0401481734423115180282448340137e6*c[153]
+                                                  + 1.3940927892905837707892917994836e7*c[154]
+                                                  + 1.1231219049773715458784004186367e7*c[155]
+                                                  + 3.4777027158743744466719705406169e6*c[161]
+                                                  + 3.0497335633172941161777358260065e7*c[162]
+                                                  + 1.1316881390298300727348659464746e8*c[163]
+                                                  + 8.243190693323550670459742266431e7*c[164]
+                                                  + z*(4.9450491081080276770416584122821e6*c[118]
+                                                       + 4.6035901849230671935879628415814e6*c[119]
+                                                       - 5.227847959839689140459844248064e6*c[154]
+                                                       - 4.8668615882352766988064018140923e6*c[155]
+                                                       - 1.1829269578927686268810611688752e7*c[162]
+                                                       - 9.291755246771236386665215139476e7*c[163]
+                                                       - 7.693644647101980625762426115336e7*c[164]
+                                                       + z*(2.9251822073168707143205306920572e7*c[163]
+                                                            + 2.747730231107850223486580755477e7*c[164]))))))
+                              + y*(617.2714151813608807457155868259*c[17]
+                                   + 796.893970362431591663721173197*c[18]
+                                   + 269.39933184772377976202990872679*c[19]
+                                   - 682.4192259894206702786302197343*c[27]
+                                   - 880.9994324629272994728209514911*c[28]
+                                   - 297.83216750378055830719780693079*c[29]
+                                   - 3051.8715569302715987459130721959*c[31]
+                                   - 7317.048585324550105122382977129*c[32]
+                                   - 6326.743238033293223713316399427*c[33]
+                                   - 1887.8559267062727845846163246239*c[34]
+                                   + 741.8679127715391358001795890646*c[42]
+                                   + 957.7473570832759024742811814761*c[43]
+                                   + 323.77770151756899517320733467589*c[44]
+                                   + 3317.7341665660918349296614553455*c[46]
+                                   + 7954.470441204744334844029610076*c[47]
+                                   + 6877.895026823250375333822288807*c[48]
+                                   + 2052.3157651784483624448882460202*c[49]
+                                   + 9345.588906002660247765021525284*c[51]
+                                   + 27146.482645086821634254349307872*c[52]
+                                   + 38068.327622841537166427350224268*c[53]
+                                   + 26978.39135308108024925857828246*c[54]
+                                   + 7456.433463794872487576583483857*c[55]
+                                   - 796.893970362431591663721173197*c[63]
+                                   - 1028.7856919689348012428593113765*c[64]
+                                   - 347.79304190854652576924793977207*c[65]
+                                   - 3563.8181771801995229802555850084*c[67]
+                                   - 8544.471897080591369928728611693*c[68]
+                                   - 7388.04439618496066330120287714*c[69]
+                                   - 2204.5407685048602883775556672353*c[70]
+                                   - 10038.772833369624566384655916236*c[72]
+                                   - 29160.*c[73]
+                                   - 40891.943460784546086225373151274*c[74]
+                                   - 28979.440988397274465462890746757*c[75]
+                                   - 8009.494366063315984608309236065*c[76]
+                                   - 22589.8207164200397954106446962*c[78]
+                                   - 71936.22175232724856372223854058*c[79]
+                                   - 121923.04130064997685552147365146*c[80]
+                                   - 133030.83853001904610673733696282*c[81]
+                                   - 83628.67929125749382678322761586*c[82]
+                                   - 21944.748802390060623393593145539*c[83]
+                                   + 848.3584148224145480825244170338*c[91]
+                                   + 1095.2260040740449840499392216481*c[92]
+                                   + 370.25396689299629973789073289013*c[93]
+                                   + 3793.9741696537682147530439764281*c[95]
+                                   + 9096.284955958668734563678488971*c[96]
+                                   + 7865.173869661115126745771294861*c[97]
+                                   + 2346.9128658729535372498697606745*c[98]
+                                   + 10687.089781600976145137094346685*c[100]
+                                   + 31043.19055767303052619255662405*c[101]
+                                   + 43532.798118200488583672527763792*c[102]
+                                   + 30850.970811305111991357407185107*c[103]
+                                   + 8526.757883275448087970772768266*c[104]
+                                   + 24048.700588597297432984349561244*c[106]
+                                   + 76581.95609933191044462987839733*c[107]
+                                   + 129796.98917925638848165864305416*c[108]
+                                   + 141622.14233657108464974320533048*c[109]
+                                   + 89029.52768604357815662779422635*c[110]
+                                   + 23361.969095091278285611302583452*c[111]
+                                   + 47133.427628382809986796038755024*c[113]
+                                   + 158207.38288714594623963902667505*c[114]
+                                   + 295844.27254892057483993842969755*c[115]
+                                   + 388891.32260825774305915537761547*c[116]
+                                   + 365937.49630230570292339113286712*c[117]
+                                   + 212287.46171170825886289947729494*c[118]
+                                   + 53654.89726017560831687602379465*c[119]
+                                   - 896.87457317063014170816801311*c[127]
+                                   - 1157.8600951755786285082966544465*c[128]
+                                   - 391.42815432720217142701842930471*c[129]
+                                   - 4010.9450258012761748533260551997*c[131]
+                                   - 9616.485844631603262390300115069*c[132]
+                                   - 8314.969633137573882525150613911*c[133]
+                                   - 2481.1287753762399182320642595282*c[134]
+                                   - 11298.266061657425847398257302164*c[136]
+                                   - 32818.497223364752963979233012111*c[137]
+                                   - 46022.363954929564221958000883846*c[138]
+                                   - 32615.284760369638692062478366007*c[139]
+                                   - 9014.388498395218377676127223974*c[140]
+                                   - 25424.004405285961954365823784569*c[142]
+                                   - 80961.54642791848254037646650387*c[143]
+                                   - 137219.85570608941578256928241117*c[144]
+                                   - 149721.26903015483057083454920905*c[145]
+                                   - 94120.97322063770500608298603994*c[146]
+                                   - 24697.999919021783007582159946734*c[147]
+                                   - 49828.907272786948001762119725844*c[149]
+                                   - 167254.99095692182064134717051028*c[150]
+                                   - 312763.09756747198451928544943674*c[151]
+                                   - 411131.34835475632944699214071764*c[152]
+                                   - 386864.83220887369772134234522539*c[153]
+                                   - 224427.81645776443279751856620475*c[154]
+                                   - 56723.32853421068413527274841599*c[155]
+                                   - 88790.58274389238402910863329789*c[157]
+                                   - 308156.1939017289978444223810334*c[158]
+                                   - 611215.0629819261906832892773593*c[159]
+                                   - 888785.2109480670245970727375581*c[160]
+                                   - 1.0046696734748192845941248228449e6*c[161]
+                                   - 856949.9268825454541325869263159*c[162]
+                                   - 469280.56801874931245783914845837*c[163]
+                                   - 115289.38032620350588055583589414*c[164]
+                                   + y*(3051.8715569302715987459130721959*c[31]
+                                        + 5065.649020609303918930880522628*c[32]
+                                        + 2996.87837591050731649578145236*c[33]
+                                        + 629.285308902090928194872108208*c[34]
+                                        - 3317.7341665660918349296614553455*c[46]
+                                        - 5506.941074680207616430482037745*c[47]
+                                        - 3257.9502758636449146318105578561*c[48]
+                                        - 684.1052550594827874816294153401*c[49]
+                                        - 20767.97534667257832836671450063*c[51]
+                                        - 50271.26415756818821158212834791*c[52]
+                                        - 51550.86032259791491287037009536*c[53]
+                                        - 25479.591833465464679855323933434*c[54]
+                                        - 4970.9556425299149917177223225716*c[55]
+                                        + 3563.8181771801995229802555850084*c[67]
+                                        + 5915.403621055794025335273654249*c[68]
+                                        + 3499.5999771402445247216224154875*c[69]
+                                        + 734.8469228349534294591852224118*c[70]
+                                        + 22308.384074154721258632568702747*c[72]
+                                        + 54000.*c[73]
+                                        + 55374.50676981240615843019280902*c[74]
+                                        + 27369.472044597425884048285705271*c[75]
+                                        + 5339.662910708877323072206157377*c[76]
+                                        + 82829.34262687347924983903055273*c[78]
+                                        + 235250.88735220532638406461792999*c[79]
+                                        + 328962.16803760276774225605155016*c[80]
+                                        + 266931.15966480945852789779377507*c[81]
+                                        + 118233.65003246749127234870111208*c[82]
+                                        + 21944.748802390060623393593145539*c[83]
+                                        - 3793.9741696537682147530439764281*c[95]
+                                        - 6297.428046432924508544085107749*c[96]
+                                        - 3725.6086751026334810901021923028*c[97]
+                                        - 782.3042886243178457499565868915*c[98]
+                                        - 23749.088403557724766971320770411*c[100]
+                                        - 57487.38992161672319665288263713*c[101]
+                                        - 58950.66411839649495705654801347*c[102]
+                                        - 29137.027988454827991837551230378*c[103]
+                                        - 5684.505255516965391980515178844*c[104]
+                                        - 88178.56882485675725427594839123*c[106]
+                                        - 250443.6942707881395621679807048*c[107]
+                                        - 350206.97080440874628070162182539*c[108]
+                                        - 284169.91959037466004883113749318*c[109]
+                                        - 125869.33224578574842833584700967*c[110]
+                                        - 23361.969095091278285611302583452*c[111]
+                                        - 251378.28068470831992957887336013*c[113]
+                                        - 778867.1157521031199489921313233*c[114]
+                                        - 1.2776283628661348718751323335611e6*c[115]
+                                        - 1.3774471274063480364843366046838e6*c[116]
+                                        - 971457.3892868384579849665948759*c[117]
+                                        - 399599.92792792142844781078079048*c[118]
+                                        - 71539.86301356747775583469839287*c[119]
+                                        + 4010.9450258012761748533260551997*c[131]
+                                        + 6657.567123206494566270207771971*c[132]
+                                        + 3938.6698262230613127750713434317*c[133]
+                                        + 827.0429251254133060773547531761*c[134]
+                                        + 25107.257914794279660885016227031*c[136]
+                                        + 60774.99485808287585922080187428*c[137]
+                                        + 62321.95118896711821723479286354*c[138]
+                                        + 30803.32449590465876472567401234*c[139]
+                                        + 6009.592332263478918450751482649*c[140]
+                                        + 93221.34948604852716600802054342*c[142]
+                                        + 264766.13831832801046987979586402*c[143]
+                                        + 370234.70501831672560202655443014*c[144]
+                                        + 300421.10844612766657023664449136*c[145]
+                                        + 133067.58282917744500860008371164*c[146]
+                                        + 24697.999919021783007582159946734*c[147]
+                                        + 265754.1721215303893427313052045*c[149]
+                                        + 823409.1862494612708497091471275*c[150]
+                                        + 1.3506937310878436145611619409303e6*c[151]
+                                        + 1.4562209590580682203313309411678e6*c[152]
+                                        + 1.0270133662226602199597967191634e6*c[153]
+                                        + 422452.36039108599114827024226776*c[154]
+                                        + 75631.10471228091218036366455466*c[155]
+                                        + 641265.3198170005513213401293737*c[157]
+                                        + 2.0965538151929227309060942993013e6*c[158]
+                                        + 3.7782602596433189596992953888637e6*c[159]
+                                        + 4.7701468437774533567326038686169e6*c[160]
+                                        + 4.4050901067742076324511626847815e6*c[161]
+                                        + 2.8284948567038264989343555411079e6*c[162]
+                                        + 1.1030098820953509480846646651799e6*c[163]
+                                        + 192148.96721033917646759305982357*c[164]
+                                        + y*(14277.983050837397600752116219183*c[51]
+                                             + 27649.195286662503516370170591351*c[52]
+                                             + 21809.979367252964001599002732653*c[53]
+                                             + 8243.397357885885631717898919641*c[54]
+                                             + 1242.7389106324787479294305806429*c[55]
+                                             - 15337.014050981370865309890983138*c[72]
+                                             - 29700.*c[73]
+                                             - 23427.675941074479528566620034584*c[74]
+                                             - 8854.829190899167197780327728176*c[75]
+                                             - 1334.9157276772193307680515393441*c[76]
+                                             - 124244.0139403102188747585458291*c[78]
+                                             - 310103.44241881611205172154181681*c[79]
+                                             - 354266.95019434144218396805551556*c[80]
+                                             - 224326.51203101250912116492115299*c[81]
+                                             - 76419.31038683874435895708730415*c[82]
+                                             - 10972.374401195030311696796572769*c[83]
+                                             + 16327.498277445935777292783029657*c[100]
+                                             + 31618.064456889197758159085450422*c[101]
+                                             + 24940.665588552363251062385698006*c[102]
+                                             + 9426.685525676561997359207751005*c[103]
+                                             + 1421.1263138792413479951287947111*c[104]
+                                             + 132267.85323728513588141392258684*c[106]
+                                             + 330130.32426603891124103961092905*c[107]
+                                             + 377145.96855859403445614020811965*c[108]
+                                             + 238813.80864598261333093952271413*c[109]
+                                             + 81354.56840276395935002194989649*c[110]
+                                             + 11680.984547545639142805651291726*c[111]
+                                             + 612734.5591689765298283485038153*c[113]
+                                             + 1.7402812117586054086360292934255e6*c[114]
+                                             + 2.4845682712294303143637307060441e6*c[115]
+                                             + 2.1997593133795342565407185863593e6*c[116]
+                                             + 1.2192446625677719160182942229609e6*c[117]
+                                             + 387112.43018017388380881669389077*c[118]
+                                             + 53654.89726017560831687602379465*c[119]
+                                             - 17261.239816421067266858448656084*c[136]
+                                             - 33426.247171945581722571441030854*c[137]
+                                             - 26366.979349178396168830104673037*c[138]
+                                             - 9965.781454557389600352423945169*c[139]
+                                             - 1502.3980830658697296126878706623*c[140]
+                                             - 139832.02422907279074901203081513*c[142]
+                                             - 349009.90960143237743756882182075*c[143]
+                                             - 398714.29771203339680218244323246*c[144]
+                                             - 252471.15954104540057042688690154*c[145]
+                                             - 86007.09621885859250555859069167*c[146]
+                                             - 12348.999959510891503791079973367*c[147]
+                                             - 647775.794546230324022907556436*c[149]
+                                             - 1.839804900526140027054818875613e6*c[150]
+                                             - 2.6266564565622204717593087744732e6*c[151]
+                                             - 2.3255597643578201535894746280288e6*c[152]
+                                             - 1.2889711674044536206590016255716e6*c[153]
+                                             - 409250.72412886455392488679719689*c[154]
+                                             - 56723.32853421068413527274841599*c[155]
+                                             - 2.2444286193595019296246904528079e6*c[157]
+                                             - 6.88637291605675389305309435232e6*c[158]
+                                             - 1.122028804378925024395548327602e7*c[159]
+                                             - 1.2256581073823156496503452508198e7*c[160]
+                                             - 9.312515050285824907199387780985e6*c[161]
+                                             - 4.7188255777682650006974149373929e6*c[162]
+                                             - 1.4238854841594530420729307495959e6*c[163]
+                                             - 192148.96721033917646759305982357*c[164]
+                                             + y*(64606.88724896131381487444383113*c[78]
+                                                  + 139011.88798084860195422000150409*c[79]
+                                                  + 131584.86721504110709690242062006*c[80]
+                                                  + 67819.64317216657252500334825555*c[81]
+                                                  + 18744.359151488748616347964810451*c[82]
+                                                  + 2194.4748802390060623393593145539*c[83]
+                                                  - 68779.28368338827065833523974516*c[106]
+                                                  - 147989.45570546571883219017041647*c[107]
+                                                  - 140082.78832176349851228064873016*c[108]
+                                                  - 72199.52354413427844888869291358*c[109]
+                                                  - 19954.894136527008897175195257631*c[110]
+                                                  - 2336.1969095091278285611302583452*c[111]
+                                                  - 686262.7062692537134077503242731*c[113]
+                                                  - 1.7719226883360345978839570987606e6*c[114]
+                                                  - 2.1918657077695248252743048968389e6*c[115]
+                                                  - 1.6208752835428147153457926425805e6*c[116]
+                                                  - 735156.9432440939682048395853115*c[117]
+                                                  - 189809.96576576267851271012087548*c[118]
+                                                  - 21461.958904070243326750409517862*c[119]
+                                                  + 72712.65259911785118948625602387*c[142]
+                                                  + 156452.71809719382436856533391965*c[143]
+                                                  + 148093.88200732669024081062177206*c[144]
+                                                  + 76328.49009380442342826859371442*c[145]
+                                                  + 21096.080204625692501363427905503*c[146]
+                                                  + 2469.7999919021783007582159946734*c[147]
+                                                  + 725508.8898917779629056564632083*c[149]
+                                                  + 1.8732558987175243911830883097151e6*c[150]
+                                                  + 2.3172147370220136764561573298092e6*c[151]
+                                                  + 1.7135703526847095868554023574949e6*c[152]
+                                                  + 777199.304168499625915521841529*c[153]
+                                                  + 200664.87118576584579542836507719*c[154]
+                                                  + 22689.331413684273654109099366398*c[155]
+                                                  + 4.0399715148471034733244428150542e6*c[157]
+                                                  + 1.1582653462088900810282745582755e7*c[158]
+                                                  + 1.699072189488086465513258896083e7*c[159]
+                                                  + 1.6078024602543684377542551769309e7*c[160]
+                                                  + 1.023990244118565809297857992515e7*c[161]
+                                                  + 4.2595452247985347573060938396289e6*c[162]
+                                                  + 1.0468566517341330816367181004071e6*c[163]
+                                                  + 115289.38032620350588055583589414*c[164]
+                                                  + y*(285942.79427885571391989596844715*c[113]
+                                                       + 664471.0081260129742064839120352*c[114]
+                                                       + 714738.8177509320082416211620127*c[115]
+                                                       + 450243.13431744853204049795627237*c[116]
+                                                       + 172302.40857283452379800927780739*c[117]
+                                                       + 37462.493243242633916982260699107*c[118]
+                                                       + 3576.9931506783738877917349196437*c[119]
+                                                       - 302295.37078824081787735685967012*c[149]
+                                                       - 702470.9620190716466936581161432*c[150]
+                                                       - 755613.5012028305466704860858073*c[151]
+                                                       - 475991.76463464155190427843263747*c[152]
+                                                       - 182156.08691449209982395043160837*c[153]
+                                                       - 39604.908786664311670150335212603*c[154]
+                                                       - 3781.555235614045609018183227733*c[155]
+                                                       - 3.5910857909752030873995047244926e6*c[157]
+                                                       - 9.573187266911684100506596738963e6*c[158]
+                                                       - 1.2609466563496490750349971681622e7*c[159]
+                                                       - 1.0407996602612819838602424816847e7*c[160]
+                                                       - 5.667367388832313913095063103228e6*c[161]
+                                                       - 1.9939488494783410566745159854147e6*c[162]
+                                                       - 413127.33765753144600989258368557*c[163]
+                                                       - 38429.793442067835293518611964713*c[164]
+                                                       + y*(1.2458869070730296425671751084974e6*c[157]
+                                                            + 3.070644972405634522804002727592e6*c[158]
+                                                            + 3.6332361284650905551855850608063e6*c[159]
+                                                            + 2.640834958871909511287182416215e6*c[160]
+                                                            + 1.2512369559759654093846243214918e6*c[161]
+                                                            + 380866.63417002020183670530058483*c[162]
+                                                            + 68186.0654386216949725065429384*c[163]
+                                                            + 5489.970491723976470502658852102*c[164])
+                                                       + z*(6.141289944811269045608005455184e6*c[158]
+                                                            + 1.8166180642325452775927925304032e7*c[159]
+                                                            + 2.3767514629847185601584641745935e7*c[160]
+                                                            + 1.7517317383663515731384740500885e7*c[161]
+                                                            + 7.617332683400404036734106011697e6*c[162]
+                                                            + 1.8410237668427857642576766593367e6*c[163]
+                                                            + 192148.96721033917646759305982357*c[164]))
+                                                  + z*(1.3289420162520259484129678240704e6*c[114]
+                                                       + 3.5736940887546600412081058100634e6*c[115]
+                                                       + 4.0521882088570367883644816064513e6*c[116]
+                                                       + 2.4122337200196833331721298893034e6*c[117]
+                                                       + 749249.8648648526783396452139821*c[118]
+                                                       + 96578.81506831609497037684283038*c[119]
+                                                       - 1.4049419240381432933873162322863e6*c[150]
+                                                       - 3.7780675060141527333524304290367e6*c[151]
+                                                       - 4.2839258817117739671385058937372e6*c[152]
+                                                       - 2.5501852168028893975353060425171e6*c[153]
+                                                       - 792098.1757332862334030067042521*c[154]
+                                                       - 102101.99136157923144349094714879*c[155]
+                                                       - 1.3005084589012099155405188022743e7*c[158]
+                                                       - 4.4881152175157000975821933104078e7*c[159]
+                                                       - 6.990445479366819294583718160569e7*c[160]
+                                                       - 6.18258260599888790519461429443e7*c[161]
+                                                       - 3.2261644306166417096756213696597e7*c[162]
+                                                       - 9.313414349910563278009423100174e6*c[163]
+                                                       - 1.1528938032620350588055583589414e6*c[164]
+                                                       + z*(1.8166180642325452775927925304032e7*c[159]
+                                                            + 5.545753413631009973703083074051e7*c[160]
+                                                            + 7.006926953465406292553896200354e7*c[161]
+                                                            + 4.570399610040242422040463607018e7*c[162]
+                                                            + 1.5341864723689881368813972161139e7*c[163]
+                                                            + 2.1136386393137309411435236580592e6*c[164])))
+                                             + z*(278023.77596169720390844000300818*c[79]
+                                                  + 657924.3360752055354845121031003*c[80]
+                                                  + 610376.7885494991527250301343*c[81]
+                                                  + 262421.02812084248062887150734632*c[82]
+                                                  + 43889.497604780121246787186291078*c[83]
+                                                  - 295978.91141093143766438034083294*c[107]
+                                                  - 700413.9416088174925614032436508*c[108]
+                                                  - 649795.7118972085060399982362222*c[109]
+                                                  - 279368.51791137812456045273360683*c[110]
+                                                  - 46723.938190182556571222605166903*c[111]
+                                                  - 2.2149033604200432473549463734507e6*c[114]
+                                                  - 7.385634450092964085163418674131e6*c[115]
+                                                  - 1.0535689343028295649747652176773e7*c[116]
+                                                  - 7.879963485397632221695624305058e6*c[117]
+                                                  - 3.0469494504504008919145572035274e6*c[118]
+                                                  - 482894.07534158047485188421415189*c[119]
+                                                  + 312905.43619438764873713066783929*c[143]
+                                                  + 740469.4100366334512040531088603*c[144]
+                                                  + 686956.4108442398108544173434298*c[145]
+                                                  + 295345.12286475969501908799067705*c[146]
+                                                  + 49395.999838043566015164319893469*c[147]
+                                                  + 2.3415698733969054889788603871439e6*c[150]
+                                                  + 7.808006179095915648928356220009e6*c[151]
+                                                  + 1.1138207292450612314560115323717e7*c[152]
+                                                  + 8.330605041556105365281999738889e6*c[153]
+                                                  + 3.2211992479820306825055605972917e6*c[154]
+                                                  + 510509.9568078961572174547357439*c[155]
+                                                  + 1.0160222335165702465160303142768e7*c[158]
+                                                  + 4.007245729924732229984101170007e7*c[159]
+                                                  + 7.479776662922496645204578431809e7*c[160]
+                                                  + 8.15328081166103342497539760078e7*c[161]
+                                                  + 5.292926018980427804936566309598e7*c[162]
+                                                  + 1.8951715246911029926181965610819e7*c[163]
+                                                  + 2.8822345081550876470138958973535e6*c[164]
+                                                  + z*(3.5736940887546600412081058100634e6*c[115]
+                                                       + 9.45510582066641917285045708172e6*c[116]
+                                                       + 9.648934880078733332688519557214e6*c[117]
+                                                       + 4.4954991891891160700378712838929e6*c[118]
+                                                       + 804823.4589026341247531403569198*c[119]
+                                                       - 3.7780675060141527333524304290367e6*c[151]
+                                                       - 9.995827057327472589989847085387e6*c[152]
+                                                       - 1.0200740867211557590141224170069e7*c[153]
+                                                       - 4.7525890543997174004180402255123e6*c[154]
+                                                       - 850849.9280131602620290912262399*c[155]
+                                                       - 2.6714971532831548199894007800046e7*c[159]
+                                                       - 1.0765286038224901713658925967276e8*c[160]
+                                                       - 1.7723403470530145328224560977366e8*c[161]
+                                                       - 1.4786586973659607836013264610941e8*c[162]
+                                                       - 6.226992152556481261459788700698e7*c[163]
+                                                       - 1.0568193196568654705717618290296e7*c[164]
+                                                       + z*(3.697168942420673315802055382701e7*c[160]
+                                                            + 1.0510390430198109438830844300531e8*c[161]
+                                                            + 1.1425999025100606055101159017545e8*c[162]
+                                                            + 5.625350398686289835231789792418e7*c[163]
+                                                            + 1.0568193196568654705717618290296e7*c[164]))))
+                                        + z*(55298.3905733250070327403411827*c[52]
+                                             + 109049.89683626482000799501366327*c[53]
+                                             + 74190.57622097297068546109027676*c[54]
+                                             + 17398.344748854702471012028129*c[55]
+                                             - 59400.*c[73]
+                                             - 117138.37970537239764283310017292*c[74]
+                                             - 79693.46271809250478002294955358*c[75]
+                                             - 18688.820187481070630752721550818*c[76]
+                                             - 342183.10887593502019500308062545*c[79]
+                                             - 1.1134104148965016754353281744775e6*c[80]
+                                             - 1.4085618197296134293654541560769e6*c[81]
+                                             - 807449.3172948999403965277149117*c[82]
+                                             - 175557.99041912048498714874516431*c[83]
+                                             + 63236.12891377839551631817090084*c[101]
+                                             + 124703.32794276181625531192849003*c[102]
+                                             + 84840.16973108905797623286975904*c[103]
+                                             + 19895.768394309378871931803125955*c[104]
+                                             + 364281.73712114638481769888102516*c[107]
+                                             + 1.1853159011841526797192977969475e6*c[108]
+                                             + 1.499528565916635013938457468205e6*c[109]
+                                             + 859595.4397273173063398545649441*c[110]
+                                             + 186895.75276073022628489042066761*c[111]
+                                             + 1.2656590630971675699171122134004e6*c[114]
+                                             + 5.037206906054187486655234856089e6*c[115]
+                                             + 9.26214447738751265911881510046e6*c[116]
+                                             + 9.189461790551174602560494816394e6*c[117]
+                                             + 4.6952991531530767842617766742881e6*c[118]
+                                             + 965788.1506831609497037684283038*c[119]
+                                             - 66852.49434389116344514288206171*c[137]
+                                             - 131834.89674589198084415052336518*c[138]
+                                             - 89692.03309101650640317181550652*c[139]
+                                             - 21033.573162922176214577630189272*c[140]
+                                             - 385114.38300847710613800697580221*c[143]
+                                             - 1.253102078523533532806859107302e6*c[144]
+                                             - 1.5852840250251687942794246386841e6*c[145]
+                                             - 908754.2241992606000587322790063*c[146]
+                                             - 197583.99935217426406065727957387*c[147]
+                                             - 1.3380399276553745651307773640822e6*c[150]
+                                             - 5.325276103715186709868187652357e6*c[151]
+                                             - 9.791830586769769067745156328542e6*c[152]
+                                             - 9.714991302106245323944023019113e6*c[153]
+                                             - 4.9638152345952603959921753466462e6*c[154]
+                                             - 1.0210199136157923144349094714879e6*c[155]
+                                             - 3.612523496947805320945885561873e6*c[158]
+                                             - 1.6028982919698928919936404680028e7*c[159]
+                                             - 3.5511463035183442016485288255691e7*c[160]
+                                             - 4.8842402587391214451037452925998e7*c[161]
+                                             - 4.1447251365561021964582635651879e7*c[162]
+                                             - 1.9493192825394202209787164628271e7*c[163]
+                                             - 3.8429793442067835293518611964713e6*c[164]
+                                             + z*(657924.3360752055354845121031003*c[80]
+                                                  + 1.4242125066154980230250703133666e6*c[81]
+                                                  + 1.0496841124833699225154860293853e6*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 700413.9416088174925614032436508*c[108]
+                                                  - 1.5161899944268198474266625511851e6*c[109]
+                                                  - 1.1174740716455124982418109344273e6*c[110]
+                                                  - 280343.62914109533942733563100142*c[111]
+                                                  - 3.8119403613383040439553128640676e6*c[115]
+                                                  - 1.5128169313066270676560731330752e7*c[116]
+                                                  - 2.1870919061511795554093977663018e7*c[117]
+                                                  - 1.3786197513513289281449471937271e7*c[118]
+                                                  - 3.2192938356105364990125614276793e6*c[119]
+                                                  + 740469.4100366334512040531088603*c[144]
+                                                  + 1.6028982919698928919936404680028e6*c[145]
+                                                  + 1.1813804914590387800763519627082e6*c[146]
+                                                  + 296375.99902826139609098591936081*c[147]
+                                                  + 4.0299386730817629155759257909725e6*c[151]
+                                                  + 1.5993323291723956143983755336619e7*c[152]
+                                                  + 2.3121679299012863870986774785489e7*c[153]
+                                                  + 1.4574606433492466694615323358238e7*c[154]
+                                                  + 3.4033997120526410481163649049597e6*c[155]
+                                                  + 1.3357485766415774099947003900023e7*c[159]
+                                                  + 6.687526175260923791818423706944e7*c[160]
+                                                  + 1.4889719776113988371677029425753e8*c[161]
+                                                  + 1.6970969140222958993606133246648e8*c[162]
+                                                  + 9.566103886536043677025182641651e7*c[163]
+                                                  + 2.1136386393137309411435236580592e7*c[164]
+                                                  + z*(6.303403880444279448566971387813e6*c[116]
+                                                       + 1.4473402320118099999032779335821e7*c[117]
+                                                       + 1.1238747972972790175094678209732e7*c[118]
+                                                       + 2.951019349309658457428181308706e6*c[119]
+                                                       - 6.663884704884981726659898056925e6*c[152]
+                                                       - 1.5301111300817336385211836255103e7*c[153]
+                                                       - 1.1881472635999293501045100563781e7*c[154]
+                                                       - 3.1197830693815876274400011628797e6*c[155]
+                                                       - 3.4796884163959278266372285954833e7*c[160]
+                                                       - 1.6074714775597108553505997165518e8*c[161]
+                                                       - 2.5540468409048413534932002509806e8*c[162]
+                                                       - 1.7206954160687474790120768776807e8*c[163]
+                                                       - 4.2272772786274618822870473161184e7*c[164]
+                                                       + z*(5.255195215099054719415422150266e7*c[161]
+                                                            + 1.2568598927610666660611274919299e8*c[162]
+                                                            + 1.0125630717635321703417221626352e8*c[163]
+                                                            + 2.747730231107850223486580755477e7*c[164])))))
+                                   + z*(10131.298041218607837861761045256*c[32]
+                                        + 14984.3918795525365824789072618*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 11013.882149360415232860964075489*c[47]
+                                        - 16289.751379318224573159052789281*c[48]
+                                        - 6156.94729553534508733466473806*c[49]
+                                        - 45244.13774181136939042391551312*c[52]
+                                        - 148704.40477672475455635683681355*c[53]
+                                        - 155125.75028021621143323682512414*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + 11830.807242111588050670547308497*c[68]
+                                        + 17497.999885701222623608112077438*c[69]
+                                        + 6613.622305514580865132667001706*c[70]
+                                        + 48600.*c[73]
+                                        + 159734.15414368963314931786387216*c[74]
+                                        + 166631.78568328432817641162179385*c[75]
+                                        + 56066.46056244321189225816465245*c[76]
+                                        + 128318.66582847563257312615523454*c[79]
+                                        + 531400.4252915121632759520832733*c[80]
+                                        + 993818.6172536716973856259878987*c[81]
+                                        + 847821.7831596449374163541006573*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        - 12594.856092865849017088170215498*c[96]
+                                        - 18628.043375513167405450510961514*c[97]
+                                        - 7040.738597618860611749609282024*c[98]
+                                        - 51738.65092945505087698759437342*c[101]
+                                        - 170049.99264922065852997081157731*c[102]
+                                        - 177393.08216500439395030509131436*c[103]
+                                        - 59687.30518292813661579540937786*c[104]
+                                        - 136605.65142042989430663708038443*c[107]
+                                        - 565718.9528378910516842103121795*c[108]
+                                        - 1.0580007103967369265010227692335e6*c[109]
+                                        - 902575.2117136831716568472931913*c[110]
+                                        - 280343.62914109533942733563100142*c[111]
+                                        - 292075.16840703866998087204924625*c[114]
+                                        - 1.3509349082764868727204268117163e6*c[115]
+                                        - 3.1348796692696196692402143416942e6*c[116]
+                                        - 4.4109416594645638092290375118691e6*c[117]
+                                        - 3.2966994054053517846944389415214e6*c[118]
+                                        - 965788.1506831609497037684283038*c[119]
+                                        + 13315.134246412989132540415543941*c[132]
+                                        + 19693.349131115306563875356717158*c[133]
+                                        + 7443.386326128719754696192778584*c[134]
+                                        + 54697.49537227458827329872168685*c[137]
+                                        + 179774.85919894361024202344095252*c[138]
+                                        + 187537.88737212542247935925060454*c[139]
+                                        + 63100.71948876652864373289056782*c[140]
+                                        + 144417.89362817891480175261592583*c[143]
+                                        + 598071.4465680500952032736648487*c[144]
+                                        + 1.1185059509899802048527051617382e6*c[145]
+                                        + 954191.9354092236300616688929566*c[146]
+                                        + 296375.99902826139609098591936081*c[147]
+                                        + 308778.44484354797656864093017282*c[150]
+                                        + 1.4281925517240313629376220522952e6*c[151]
+                                        + 3.3141580447528449152368221419681e6*c[152]
+                                        + 4.6631958250109977554931310491742e6*c[153]
+                                        + 3.485231973226459426973229498709e6*c[154]
+                                        + 1.0210199136157923144349094714879e6*c[155]
+                                        + 580584.1334380401408663030367296*c[158]
+                                        + 2.8623183785176658785600722642907e6*c[159]
+                                        + 7.419858558813638194108146561861e6*c[160]
+                                        + 1.2828858907447692403278824660942e7*c[161]
+                                        + 1.512264576851550801410447517028e7*c[162]
+                                        + 1.0288073991180273388498781331587e7*c[163]
+                                        + 2.8822345081550876470138958973535e6*c[164]
+                                        + z*(109049.89683626482000799501366327*c[53]
+                                             + 173111.34451560359826607587731245*c[54]
+                                             + 69593.378995418809884048112516*c[55]
+                                             - 117138.37970537239764283310017292*c[74]
+                                             - 185951.41300888251115338688229169*c[75]
+                                             - 74755.28074992428252301088620327*c[76]
+                                             - 455486.07882129613995081607137715*c[80]
+                                             - 1.8624317394202666454943227174795e6*c[81]
+                                             - 2.1801131566962298390706248302617e6*c[82]
+                                             - 790010.9568860421824421693532394*c[83]
+                                             + 124703.32794276181625531192849003*c[102]
+                                             + 197960.3960392078019445433627711*c[103]
+                                             + 79583.07357723751548772721250382*c[104]
+                                             + 484901.95957533518715789455329669*c[108]
+                                             + 1.9827099927119951850964048746267e6*c[109]
+                                             + 2.320907687263756727117607325349e6*c[110]
+                                             + 841030.8874232860182820068930043*c[111]
+                                             + 1.2252665447158834426999219920217e6*c[115]
+                                             + 6.483501134171258861383170570322e6*c[116]
+                                             + 1.4886928100692902856148001602558e7*c[117]
+                                             + 1.4385597405405171424121188108457e7*c[118]
+                                             + 4.8289407534158047485188421415189e6*c[119]
+                                             - 131834.89674589198084415052336518*c[138]
+                                             - 209281.41054570518160740090284855*c[139]
+                                             - 84134.29265168870485831052075709*c[140]
+                                             - 512632.6684869000816028059984417*c[144]
+                                             - 2.0960977664221676279916836889267e6*c[145]
+                                             - 2.453636405338003620158577153317e6*c[146]
+                                             - 889127.9970847841882729577580824*c[147]
+                                             - 1.295337430633423794292261861384e6*c[151]
+                                             - 6.85428141073883834742160942998e6*c[152]
+                                             - 1.5738285909412117424789317290963e7*c[153]
+                                             - 1.5208284974079095681337728721639e7*c[154]
+                                             - 5.105099568078961572174547357439e6*c[155]
+                                             - 2.6714971532831548199894007800046e6*c[159]
+                                             - 1.5984818662818793453614768860501e7*c[160]
+                                             - 4.6472412588424974087379517446466e7*c[161]
+                                             - 7.89738167911365418514344814448e7*c[162]
+                                             - 6.678223467959124831130787881908e7*c[163]
+                                             - 2.1136386393137309411435236580592e7*c[164]
+                                             + z*(949475.0044103320153500468755778*c[81]
+                                                  + 1.5745261687250548837732290440779e6*c[82]
+                                                  + 658342.4640717018187018077943662*c[83]
+                                                  - 1.0107933296178798982844417007901e6*c[109]
+                                                  - 1.676211107468268747362716401641e6*c[110]
+                                                  - 700859.0728527383485683390775035*c[111]
+                                                  - 3.7820423282665676691401828326879e6*c[116]
+                                                  - 1.8332976272149593332108187158706e7*c[117]
+                                                  - 2.3226745810810433028529001633446e7*c[118]
+                                                  - 8.853058047928975372284543926118e6*c[119]
+                                                  + 1.0685988613132619279957603120019e6*c[145]
+                                                  + 1.7720707371885581701145279440623e6*c[146]
+                                                  + 740939.997570653490227464798402*c[147]
+                                                  + 3.9983308229309890359959388341547e6*c[152]
+                                                  + 1.938140764770195942126832592313e7*c[153]
+                                                  + 2.4555043447731873235493207831814e7*c[154]
+                                                  + 9.359349208144762882320003488639e6*c[155]
+                                                  + 9.786623671113547012417205424797e6*c[160]
+                                                  + 6.25986488857387400400954697311e7*c[161]
+                                                  + 1.6886954441508983949083330606813e8*c[162]
+                                                  + 1.7868760089944685358971567575915e8*c[163]
+                                                  + 6.340915917941192823430570974178e7*c[164]
+                                                  + z*(7.23670116005904999951638966791e6*c[117]
+                                                       + 1.2362622770270069192604146030705e7*c[118]
+                                                       + 5.311834828757385223370726355671e6*c[119]
+                                                       - 7.650555650408668192605918127551e6*c[153]
+                                                       - 1.3069619899599222851149610620159e7*c[154]
+                                                       - 5.615609524886857729392002093183e6*c[155]
+                                                       - 2.7821621726994995573375764324936e7*c[161]
+                                                       - 1.5525916322342588227813927841488e8*c[162]
+                                                       - 2.0846886771602132918800162171901e8*c[163]
+                                                       - 8.243190693323550670459742266431e7*c[164]
+                                                       + z*(5.02743957104426666424450996772e7*c[162]
+                                                            + 8.775546621950612142961592076171e7*c[163]
+                                                            + 3.8468223235509903128812130576678e7*c[164])))))))
+                         + x*(109.98181667894016015811313264947*c[6]
+                              + 22.449944320643648313502492393899*c[8]
+                              + 86.94826047713663144231198494302*c[9]
+                              - 290.98453567157138531261098537299*c[12]
+                              - 229.10259710444139790587357332197*c[14]
+                              - 887.3105431583691038002910481373*c[15]
+                              - 58.78775382679627435673481779294*c[17]
+                              - 227.68399153212331190392033519916*c[18]
+                              - 538.7986636954475595240598174536*c[19]
+                              + 551.478014067650751345658700949*c[22]
+                              + 534.7073966198709692204818329441*c[24]
+                              + 2070.9128422026842991490124418472*c[25]
+                              + 389.95384342252609730207441127677*c[27]
+                              + 1510.2847413650182276676930596991*c[28]
+                              + 3573.9860100453666996863736831694*c[29]
+                              + 108.99541274750969995521118114985*c[31]
+                              + 422.137418384108659910906710219*c[32]
+                              + 998.95945863683577216526048412*c[33]
+                              + 1887.8559267062727845846163246239*c[34]
+                              - 899.2797117693693416419526094153*c[37]
+                              - 948.4176295282579783852496842782*c[39]
+                              - 3673.2056844124588172435537541325*c[40]
+                              - 847.8490431674732980573481017881*c[42]
+                              - 3283.7052242855173799118211936323*c[43]
+                              - 7770.664836421655884156976032221*c[44]
+                              - 592.4525297439449705231538313117*c[46]
+                              - 2294.5587811167531735127008490603*c[47]
+                              - 5429.917126439408191053017596427*c[48]
+                              - 10261.578825892241812224441230101*c[49]
+                              - 173.06646122227148606972262083858*c[51]
+                              - 670.2835221009091761544283779721*c[52]
+                              - 1586.1803176183973819344729260112*c[53]
+                              - 2997.5990392312311388065086980511*c[54]
+                              - 4970.9556425299149917177223225716*c[55]
+                              + 1341.6407864998738178455042012388*c[58]
+                              + 1478.8509052639485063338184135622*c[60]
+                              + 5727.564927611034947646839333049*c[61]
+                              + 1441.9986130367809753914954562613*c[63]
+                              + 5584.836613545646063889807690329*c[64]
+                              + 13216.135592524767979231421711339*c[65]
+                              + 1230.3657992645926924574691900624*c[67]
+                              + 4765.186250294945187075637110367*c[68]
+                              + 11276.488815229676801880783338793*c[69]
+                              + 21310.560762213649454316371449941*c[70]
+                              + 836.564402780802047198721326353*c[72]
+                              + 3240.*c[73]
+                              + 7667.239398897102391167257465864*c[74]
+                              + 14489.720494198637232731445373379*c[75]
+                              + 24028.483098189947953824927708194*c[76]
+                              + 250.99800796022266439345160773556*c[78]
+                              + 972.1111047611790346448951154132*c[79]
+                              + 2300.4347415216976765192730877634*c[80]
+                              + 4347.4130238568315721155992471509*c[81]
+                              + 7209.368904418749467826140311712*c[82]
+                              + 10972.374401195030311696796572769*c[83]
+                              - 1885.337105135312399471841550201*c[86]
+                              - 2134.1283935133799723399399531817*c[88]
+                              - 8265.443726745709324997702948647*c[89]
+                              - 2181.493066686208837926491358087*c[91]
+                              - 8448.886317142632734099531138428*c[92]
+                              - 19993.714212221800185846099576067*c[93]
+                              - 2032.4861623145186864748449873722*c[95]
+                              - 7871.785058041155635680106384687*c[96]
+                              - 18628.043375513167405450510961514*c[97]
+                              - 35203.692988094303058748046410118*c[98]
+                              - 1682.2270952520055043271352212374*c[100]
+                              - 6515.237524449895295620660032208*c[101]
+                              - 15417.866000196006373384020249676*c[102]
+                              - 29137.027988454827991837551230378*c[103]
+                              - 48318.294671894205831834379020176*c[104]
+                              - 1122.2726941345405468726029795247*c[106]
+                              - 4346.5434542864057279384525576865*c[107]
+                              - 10285.79914250711003062200567599*c[108]
+                              - 19438.333261882305736239263476732*c[109]
+                              - 32234.828989774398987744546185403*c[110]
+                              - 49060.135099691684399783735425248*c[111]
+                              - 342.78856457005679990397119094563*c[113]
+                              - 1327.6144018501757726403274965738*c[114]
+                              - 3141.7090890150857505126204923634*c[115]
+                              - 5937.272100889431191742830192603*c[116]
+                              - 9845.851918447687074171958731851*c[117]
+                              - 14984.997297297053566792904279643*c[118]
+                              - 21461.958904070243326750409517862*c[119]
+                              + 2536.7443702509718982715260951339*c[122]
+                              + 2921.9322374072948374185911888093*c[124]
+                              + 11316.594894225029207621884227171*c[125]
+                              + 3074.9985365850176287137189020916*c[127]
+                              + 11909.418121805951607513908445735*c[128]
+                              + 28182.827111558556342745326909939*c[129]
+                              + 3008.2087693509571311399945413998*c[131]
+                              + 11650.742465611365490972863600949*c[132]
+                              + 27570.688783561429189425499404022*c[133]
+                              + 52103.70428290103828287334945009*c[134]
+                              + 2719.9529407693802965958767579284*c[136]
+                              + 10534.332442067698482264938991542*c[137]
+                              + 24928.780475586847286893917145417*c[138]
+                              + 47110.966876089478110756913195344*c[139]
+                              + 78124.70031942522593985976927444*c[140]
+                              + 2203.4137151247833693783713946626*c[142]
+                              + 8533.784623483299511012654577435*c[143]
+                              + 20194.620273726366851019630241644*c[144]
+                              + 38164.245046902211714134296857209*c[145]
+                              + 63288.24061387707750409028371651*c[146]
+                              + 96322.19968418495372957042379226*c[147]
+                              + 1449.5682115719839418694434829337*c[149]
+                              + 5614.153542609963210338926003142*c[150]
+                              + 13285.512109060756864536019091118*c[151]
+                              + 25107.257914794279660885016227031*c[152]
+                              + 41635.677009026765674045812939055*c[153]
+                              + 63367.85405866289867224053634016*c[154]
+                              + 90757.32565473709461643639746559*c[155]
+                              + 448.43728658531507085408400655502*c[157]
+                              + 1736.7901427633679427624449816697*c[158]
+                              + 4109.9956204356227999836935076995*c[159]
+                              + 7767.161643740910327315242400632*c[160]
+                              + 12880.380429164349802488779780063*c[161]
+                              + 19603.429699927510388653949294808*c[162]
+                              + 28076.615180608933223973282386398*c[163]
+                              + 38429.793442067835293518611964713*c[164]
+                              + z*(1577.4409656148784067560729744663*c[15]
+                                   + 227.68399153212331190392033519916*c[18]
+                                   + 1346.996659238618898810149543634*c[19]
+                                   - 3923.8348589103491983876025213948*c[25]
+                                   - 2768.855359169200084057437276115*c[28]
+                                   - 16380.769212707930706895879381193*c[29]
+                                   - 562.8498911788115465478756136253*c[32]
+                                   - 3329.8648621227859072175349470667*c[33]
+                                   - 11327.135560237636707507697947743*c[34]
+                                   + 7109.43035692733964627784597574*c[40]
+                                   + 6293.768346547241644830990621128*c[43]
+                                   + 37234.435674520434444918843487728*c[44]
+                                   + 4283.1763914179392572237082515791*c[47]
+                                   + 25339.613256717238224914082116659*c[48]
+                                   + 86197.26213749483122268530633285*c[49]
+                                   + 1005.4252831513637642316425669582*c[52]
+                                   + 5948.176191068990182254273472542*c[53]
+                                   + 20233.793514810810186943933711845*c[54]
+                                   + 52195.034246564107413036084387*c[55]
+                                   - 11200.571413994912786509374695741*c[61]
+                                   - 10875.734457957310755995941291694*c[64]
+                                   - 64341.71275308110726731086885783*c[65]
+                                   - 9201.738966086790706077092351053*c[68]
+                                   - 54438.22186662602594011412646314*c[69]
+                                   - 185181.42455440826422371467604777*c[70]
+                                   - 6120.*c[73]
+                                   - 36206.408272569650180512049144357*c[74]
+                                   - 123162.62420068841647821728567372*c[75]
+                                   - 317709.9431871782007227962663639*c[76]
+                                   - 1555.3777676178864554318321846611*c[79]
+                                   - 9201.738966086790706077092351053*c[80]
+                                   - 31301.373771769187319232314579487*c[81]
+                                   - 80744.93172948999403965277149117*c[82]
+                                   - 175557.99041912048498714874516431*c[83]
+                                   + 16259.889298516149491798759898978*c[89]
+                                   + 16584.8509188355383298990796421*c[92]
+                                   + 98117.30122664401943054104421588*c[93]
+                                   + 15393.71300239159324310776359672*c[96]
+                                   + 91070.43428028659620442472025629*c[97]
+                                   + 309792.49829522986691698280840903*c[98]
+                                   + 12647.225782755679103263634180169*c[101]
+                                   + 74821.99676565708975318715709402*c[102]
+                                   + 254520.50919326717392869860927713*c[103]
+                                   + 656560.3570122095027737495031565*c[104]
+                                   + 8279.130389116963291311338205117*c[107]
+                                   + 48979.995916700523955342884171383*c[108]
+                                   + 166614.28510184833488205082980056*c[109]
+                                   + 429797.71986365865316992728247205*c[110]
+                                   + 934478.7638036511314244521033381*c[111]
+                                   + 2212.6906697502929544005458276231*c[114]
+                                   + 13090.454537562857293802585384847*c[115]
+                                   + 44529.54075667073393807122644452*c[116]
+                                   + 114868.27238188968253200618520493*c[117]
+                                   + 249749.95495495089277988173799405*c[118]
+                                   + 482894.07534158047485188421415189*c[119]
+                                   - 22346.69371517853868846853087897*c[125]
+                                   - 23488.0190735617378925968749902*c[128]
+                                   - 138956.99478615677085659154240317*c[129]
+                                   - 22931.62009104459239493071565901*c[132]
+                                   - 135665.29401434988966225245738487*c[133]
+                                   - 461489.95221998062479116395227224*c[134]
+                                   - 20663.498251748177792135072637255*c[137]
+                                   - 122246.90425528165496457593984772*c[138]
+                                   - 415844.88069471289332379659916659*c[139]
+                                   - 1.0727122313090309869434591396529e6*c[140]
+                                   - 16629.939266275147765050301227823*c[143]
+                                   - 98384.04748738486414599307040801*c[144]
+                                   - 334671.07194975785657010075705553*c[145]
+                                   - 863316.512989297570055795665056*c[146]
+                                   - 1.8770479938456555085762441559518e6*c[147]
+                                   - 10760.460956669096153149608172689*c[150]
+                                   - 63659.74552258279330923509147827*c[151]
+                                   - 216550.09951510066207513326495815*c[152]
+                                   - 558611.999871109106126781323599*c[153]
+                                   - 1.2145505361243722245512769465198e6*c[154]
+                                   - 2.3483458013163223232002917844222e6*c[155]
+                                   - 2977.3545304514879018784771114338*c[158]
+                                   - 17614.266944724097714215829318712*c[159]
+                                   - 59918.10410885845109643186994774*c[160]
+                                   - 154564.56514997219762986535736075*c[161]
+                                   - 336058.79485590017809121055933956*c[162]
+                                   - 649773.0941798067403262388209424*c[163]
+                                   - 1.1528938032620350588055583589414e6*c[164]
+                                   + z*(14891.608375189027915359890346539*c[29]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 13214.991486943909492092314272367*c[34]
+                                        - 35615.547166932589469052806814348*c[44]
+                                        - 23529.640881237435494563076251183*c[48]
+                                        - 186760.73463123880098248483038783*c[49]
+                                        - 3965.4507940459934548361823150279*c[53]
+                                        - 31474.789911927926957468341329537*c[54]
+                                        - 139186.757990837619768096225032*c[55]
+                                        + 62602.74754353837463846462915897*c[65]
+                                        + 52493.99965710366787082433623231*c[69]
+                                        + 416658.20524741859450335802110747*c[70]
+                                        + 34076.619550653788405187810959395*c[74]
+                                        + 270474.78255837456167765364696974*c[75]
+                                        + 1.1960844919987885203681741792523e6*c[76]
+                                        + 6901.30422456509302955781926329*c[80]
+                                        + 54777.4041005960778086565505141*c[81]
+                                        + 242234.79518846998211895831447352*c[82]
+                                        + 790010.9568860421824421693532394*c[83]
+                                        - 96266.03139217903793185159055143*c[93]
+                                        - 89000.65168300735538159688570501*c[97]
+                                        - 706420.772627759014712210797963*c[98]
+                                        - 72554.66353033414763945421293965*c[102]
+                                        - 575884.7884776954238386716007887*c[103]
+                                        - 2.5466583544716004956072708001222e6*c[104]
+                                        - 46530.996120865497757575739962814*c[108]
+                                        - 369328.33197576380898854600605791*c[109]
+                                        - 1.6332313354819028820457236733938e6*c[110]
+                                        - 5.326528953680811449119376989027e6*c[111]
+                                        - 10472.363630050285835042068307878*c[115]
+                                        - 83121.80941245203668439962269644*c[116]
+                                        - 367578.47162204698410241979265576*c[117]
+                                        - 1.1987997837837642853434323423714e6*c[118]
+                                        - 3.2192938356105364990125614276793e6*c[119]
+                                        + 136999.85401452075999945645025665*c[129]
+                                        + 133477.14411089263337737741774963*c[133]
+                                        + 1.0594419870856544450850914388185e6*c[134]
+                                        + 119849.90613262907349468229396835*c[138]
+                                        + 951279.1388441144618518222856752*c[139]
+                                        + 4.2067146325844352429155260378544e6*c[140]
+                                        + 95794.9936061378940368879896078*c[144]
+                                        + 760349.1897805902179969832989244*c[145]
+                                        + 3.3623906295372642202173094323233e6*c[146]
+                                        + 1.096591196404567165536647901635e7*c[147]
+                                        + 60891.93049986180229579008750096*c[151]
+                                        + 483314.71485978988347203656237035*c[152]
+                                        + 2.1372980864633739712676850642048e6*c[153]
+                                        + 6.970463946452918853946458997418e6*c[154]
+                                        + 1.8718698416289525764640006977278e7*c[155]
+                                        + 14678.555787270081428513191098927*c[159]
+                                        + 116507.42465611365490972863600949*c[160]
+                                        + 515215.2171665739920995511912025*c[161]
+                                        + 1.6802939742795008904560527966978e6*c[162]
+                                        + 4.5123131540264356967099918120997e6*c[163]
+                                        + 1.0568193196568654705717618290296e7*c[164]
+                                        + z*(114929.68284999310829691374177713*c[49]
+                                             + 10491.596637309308985822780443179*c[54]
+                                             + 104390.068493128214826072168774*c[55]
+                                             - 267484.27991192304832314342095788*c[70]
+                                             - 169046.73909898410104853352935608*c[75]
+                                             - 1.6819938168732963567677449395736e6*c[76]
+                                             - 24345.512933598256803847355784045*c[81]
+                                             - 242234.79518846998211895831447352*c[82]
+                                             - 1.3166849281434036374036155887323e6*c[83]
+                                             + 459994.9217110988933009744730922*c[98]
+                                             + 371925.59255851162789580874217601*c[103]
+                                             + 3.7006129213415444701793153814276e6*c[104]
+                                             + 233259.99914258766883487116172078*c[109]
+                                             + 2.320907687263756727117607325349e6*c[110]
+                                             + 1.2615463311349290274230103395064e7*c[111]
+                                             + 41560.904706226018342199811348219*c[116]
+                                             + 413525.78057480285711522226673773*c[117]
+                                             + 2.2477495945945580350189356419464e6*c[118]
+                                             + 8.853058047928975372284543926118e6*c[119]
+                                             - 694716.0571053471771049779926679*c[134]
+                                             - 621502.3707114881150765238933078*c[139]
+                                             - 6.183870509899119807085823275646e6*c[140]
+                                             - 493199.47445227473599804322092393*c[145]
+                                             - 4.907272810676007240317154306634e6*c[146]
+                                             - 2.6673839912543525648188732742473e7*c[147]
+                                             - 307563.90945622992584584144878113*c[152]
+                                             - 3.0602222601634672770423672510206e6*c[153]
+                                             - 1.6634061690399010901463140789293e7*c[154]
+                                             - 6.551544445701334017624002442047e7*c[155]
+                                             - 62137.29314992728261852193920506*c[160]
+                                             - 618258.260599888790519461429443*c[161]
+                                             - 3.3605879485590017809121055933956e6*c[162]
+                                             - 1.3236118585144211377015975982159e7*c[163]
+                                             - 4.2272772786274618822870473161184e7*c[164]
+                                             + z*(784930.4478742049664916143051343*c[76]
+                                                  + 60558.69879711749552973957861838*c[82]
+                                                  + 724176.7104788720005719885738028*c[83]
+                                                  - 1.7906191554878440984738622813359e6*c[104]
+                                                  - 1.0959841856523295655833145703037e6*c[110]
+                                                  - 1.3106064662346207118227940749316e7*c[111]
+                                                  - 137841.92685826761903840742224591*c[117]
+                                                  - 1.6483497027026758923472194707607e6*c[118]
+                                                  - 1.0623669657514770446741452711342e7*c[119]
+                                                  + 3.0288345354607933748991787472552e6*c[140]
+                                                  + 2.3854798385230590751541722323915e6*c[146]
+                                                  + 2.8526189906470159373757394738478e7*c[147]
+                                                  + 1.4572486953159367985916034528669e6*c[153]
+                                                  + 1.7426159866132297134866147493545e7*c[154]
+                                                  + 1.1231219049773715458784004186367e8*c[155]
+                                                  + 231846.84772495829644479803604113*c[161]
+                                                  + 2.7724850575611764692524871145513e6*c[162]
+                                                  + 1.7868760089944685358971567575915e7*c[163]
+                                                  + 8.243190693323550670459742266431e7*c[164]
+                                                  + z*(4.934047872883277973921107105625e6*c[111]
+                                                       + 329669.94054053517846944389415214*c[118]
+                                                       + 4.6035901849230671935879628415814e6*c[119]
+                                                       - 1.1084462363656976213802873384094e7*c[147]
+                                                       - 6.621940749130272911249136047547e6*c[154]
+                                                       - 9.247037017647025727732163446775e7*c[155]
+                                                       - 739329.348682980391800663230547*c[162]
+                                                       - 1.0324172496412484874072461266084e7*c[163]
+                                                       - 7.693644647101980625762426115336e7*c[164]
+                                                       + z*(2.9201169529411660192838410884554e7*c[155]
+                                                            + 1.7206954160687474790120768776807e6*c[163]
+                                                            + 2.747730231107850223486580755477e7*c[164]))))))
+                              + x*(581.969071343142770625221970746*c[12]
+                                   + 203.6467529817256870274431762862*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 29.393876913398137178367408896471*c[17]
+                                   + 113.84199576606165595196016759958*c[18]
+                                   + 269.39933184772377976202990872679*c[19]
+                                   - 2481.6510633044283810554641542706*c[22]
+                                   - 1772.9771572132563716258081829198*c[24]
+                                   - 6866.711003093111097178304412441*c[25]
+                                   - 682.4192259894206702786302197343*c[27]
+                                   - 2642.9982973887818984184628544734*c[28]
+                                   - 6254.475517579391724451153945547*c[29]
+                                   - 108.99541274750969995521118114985*c[31]
+                                   - 422.137418384108659910906710219*c[32]
+                                   - 998.95945863683577216526048412*c[33]
+                                   - 1887.8559267062727845846163246239*c[34]
+                                   + 6744.597838270270062314644570615*c[37]
+                                   + 5965.852830903558251133022207557*c[39]
+                                   + 23105.648660013853850402999421156*c[40]
+                                   + 3921.3018246495640035152349707699*c[42]
+                                   + 15187.136662320517882092173020549*c[43]
+                                   + 35939.324868450158464226014149024*c[44]
+                                   + 1540.3765773342569233601999614104*c[46]
+                                   + 5965.852830903558251133022207557*c[47]
+                                   + 14117.78452874246129673784575071*c[48]
+                                   + 26680.104947319828711783547198262*c[49]
+                                   + 259.59969183340722910458393125788*c[51]
+                                   + 1005.4252831513637642316425669582*c[52]
+                                   + 2379.2704764275960729017093890167*c[53]
+                                   + 4496.3985588468467082097630470767*c[54]
+                                   + 7456.433463794872487576583483857*c[55]
+                                   - 14758.048651498611996300546213626*c[58]
+                                   - 14459.875518136385395264002265941*c[60]
+                                   - 56002.8570699745639325468734787*c[61]
+                                   - 11649.83090006030945908392381769*c[63]
+                                   - 45119.601062066140568793972656083*c[64]
+                                   - 106772.46386592378341115911751003*c[65]
+                                   - 7297.341981845170451816713816922*c[67]
+                                   - 28262.483967266571454379640792521*c[68]
+                                   - 66881.24400756911758356878394043*c[69]
+                                   - 126393.67072761198986697985825482*c[70]
+                                   - 2881.4996095783181625733734574381*c[72]
+                                   - 11160.*c[73]
+                                   - 26409.380151756686014020553493531*c[74]
+                                   - 49909.037257795306023852756286082*c[75]
+                                   - 82764.77511598759850761919543934*c[76]
+                                   - 501.9960159204453287869032154711*c[78]
+                                   - 1944.2222095223580692897902308264*c[79]
+                                   - 4600.8694830433953530385461755267*c[80]
+                                   - 8694.826047713663144231198494302*c[81]
+                                   - 14418.737808837498935652280623424*c[82]
+                                   - 21944.748802390060623393593145539*c[83]
+                                   + 28280.056577029685992077623253014*c[86]
+                                   + 29387.99755002031437320573050283*c[88]
+                                   + 113819.22508961304644259131929284*c[89]
+                                   + 26299.110859494850990558256928049*c[91]
+                                   + 101856.01837888618351664434761327*c[92]
+                                   + 241035.33244734059112936686711148*c[93]
+                                   + 20053.863468169917706551803875406*c[95]
+                                   + 77668.27923933940227204371632891*c[96]
+                                   + 183796.6946383965850671117081536*c[97]
+                                   + 347343.10414919712351298072457983*c[98]
+                                   + 12171.407806823333943072801894835*c[100]
+                                   + 47139.659735725713021255363762447*c[101]
+                                   + 111552.79517788875199566085239472*c[102]
+                                   + 210814.96721058493194094228243156*c[103]
+                                   + 349597.07321429337160680168349892*c[104]
+                                   + 4809.7401177194594865968699122487*c[106]
+                                   + 18628.043375513167405450510961514*c[107]
+                                   + 44081.996325030471559808595754245*c[108]
+                                   + 83307.14255092416744102541490028*c[109]
+                                   + 138149.26709903313851890519793744*c[110]
+                                   + 210257.72185582150457050172325106*c[111]
+                                   + 856.9714114251419997599279773641*c[113]
+                                   + 3319.0360046254394316008187414346*c[114]
+                                   + 7854.272722537714376281551230908*c[115]
+                                   + 14843.180252223577979357075481507*c[116]
+                                   + 24614.629796119217685429896829627*c[117]
+                                   + 37462.493243242633916982260699107*c[118]
+                                   + 53654.89726017560831687602379465*c[119]
+                                   - 49466.515219893952016294758855111*c[122]
+                                   - 53371.49643770539810626616563863*c[124]
+                                   - 206706.91686540148286833391063047*c[125]
+                                   - 50865.6007926771666083061001721*c[127]
+                                   - 197001.62476487344950762590220654*c[128]
+                                   - 466190.93180369778616957894930191*c[129]
+                                   - 43117.659027363718879673255093397*c[131]
+                                   - 166993.9753404295720372777116136*c[132]
+                                   - 395179.87256438048504843215812431*c[133]
+                                   - 746819.761388248215387851342118*c[134]
+                                   - 31697.913117427778071867332986627*c[136]
+                                   - 122765.48961332740923562601978604*c[137]
+                                   - 290516.17246549287415110988057928*c[138]
+                                   - 549023.9601328889179830517191611*c[139]
+                                   - 910453.2383379170561452888496213*c[140]
+                                   - 18813.763259911611846230709600581*c[142]
+                                   - 72865.39178512663428633881985349*c[143]
+                                   - 172430.98849104820926639838129404*c[144]
+                                   - 325863.93847739580771299284239617*c[145]
+                                   - 540384.2083184888925349247301948*c[146]
+                                   - 822443.3973034253741524859262263*c[147]
+                                   - 7429.037084306417702080897850035*c[149]
+                                   - 28772.536905876061452986995766104*c[150]
+                                   - 68088.24955893637893074709784198*c[151]
+                                   - 128674.69681332068326203570816354*c[152]
+                                   - 213382.84467126217407948479131266*c[153]
+                                   - 324760.25205064735569523274874334*c[154]
+                                   - 465131.29398052760990923653701115*c[155]
+                                   - 1345.3118597559452125622520196651*c[157]
+                                   - 5210.370428290103828287334945009*c[158]
+                                   - 12329.986861306868399951080523098*c[159]
+                                   - 23301.484931222730981945727201897*c[160]
+                                   - 38641.141287493049407466339340188*c[161]
+                                   - 58810.28909978253116596184788442*c[162]
+                                   - 84229.84554182679967191984715919*c[163]
+                                   - 115289.38032620350588055583589414*c[164]
+                                   + z*(9809.587147275872995969006303487*c[25]
+                                        + 2517.1412356083637127794884328319*c[28]
+                                        + 14891.608375189027915359890346539*c[29]
+                                        + 281.42494558940577327393780681267*c[32]
+                                        + 1664.9324310613929536087674735333*c[33]
+                                        + 5663.567780118818353753848973872*c[34]
+                                        - 39101.866963100368054528152866572*c[40]
+                                        - 24080.50497809379411935335541997*c[43]
+                                        - 142462.18866773035787621122725739*c[44]
+                                        - 7648.529270389177245042336163534*c[47]
+                                        - 45249.309386995068258775146636891*c[48]
+                                        - 153923.68238838362718336661845151*c[49]
+                                        - 1005.4252831513637642316425669582*c[52]
+                                        - 5948.176191068990182254273472542*c[53]
+                                        - 20233.793514810810186943933711845*c[54]
+                                        - 52195.034246564107413036084387*c[55]
+                                        + 100805.14272595421507858437226167*c[61]
+                                        + 79363.46766617497038159200402047*c[64]
+                                        + 469520.6065765378097884847186923*c[65]
+                                        + 47323.228968446352202682189233989*c[68]
+                                        + 279967.998171219561977729793239*c[69]
+                                        + 952361.6119940996445791040482457*c[70]
+                                        + 16200.*c[73]
+                                        + 95840.4924862137798895907183233*c[74]
+                                        + 326018.71111946933773645752090102*c[75]
+                                        + 840996.9084366481783838724697868*c[76]
+                                        + 2333.0666514268296831477482769917*c[79]
+                                        + 13802.60844913018605911563852658*c[80]
+                                        + 46952.06065765378097884847186923*c[81]
+                                        + 121117.39759423499105947915723676*c[82]
+                                        + 263336.98562868072748072311774647*c[83]
+                                        - 211378.56088070994339338387868671*c[89]
+                                        - 187127.18583893682870338961558445*c[92]
+                                        - 1.1070593610100589362162932913415e6*c[93]
+                                        - 139942.84547628721130097966906109*c[96]
+                                        - 827913.0389116963291311338205117*c[97]
+                                        - 2.8162954390475442446998437128094e6*c[98]
+                                        - 81632.09368869574693924709334472*c[101]
+                                        - 482941.97912378667022511710487957*c[102]
+                                        - 1.6428141957019972135397819326069e6*c[103]
+                                        - 4.2377986679878976997214740658284e6*c[104]
+                                        - 28976.95636190937151958968371791*c[107]
+                                        - 171429.98570845183384370009459984*c[108]
+                                        - 583149.997856469172087177904302*c[109]
+                                        - 1.5042920195228052860947454886522e6*c[110]
+                                        - 3.2706756733127789599855823616832e6*c[111]
+                                        - 4425.3813395005859088010916552461*c[114]
+                                        - 26180.909075125714587605170769695*c[115]
+                                        - 89059.08151334146787614245288904*c[116]
+                                        - 229736.54476377936506401237040985*c[117]
+                                        - 499499.90990990178555976347598809*c[118]
+                                        - 965788.1506831609497037684283038*c[119]
+                                        + 391067.14001562442704819929038197*c[125]
+                                        + 370515.23045618516112265492942287*c[128]
+                                        + 2.1919976642323321599913032041064e6*c[129]
+                                        + 311056.33058981455167962470756818*c[132]
+                                        + 1.8402340688075525355799083332367e6*c[133]
+                                        + 6.25988790027425331369949812679e6*c[134]
+                                        + 224867.48097490664067911696693483*c[137]
+                                        + 1.3303339580721827157909734630487e6*c[138]
+                                        + 4.5253707605012873685236688732835e6*c[139]
+                                        + 1.1673633105421807799090584755046e7*c[140]
+                                        + 129100.84430397812080762733847915*c[143]
+                                        + 763770.8949678561821859988360622*c[144]
+                                        + 2.59810437434680441284683482451e6*c[145]
+                                        + 6.702062403469546925433150557671e6*c[146]
+                                        + 1.4571819952222851974473474368573e7*c[147]
+                                        + 46784.612855083026752824383359518*c[150]
+                                        + 276781.50227209910134450039773163*c[151]
+                                        + 941522.1718047854872831881085137*c[152]
+                                        + 2.4287478255265613309860057547782e6*c[153]
+                                        + 5.280654504888574889353378028347e6*c[154]
+                                        + 1.0210199136157923144349094714879e7*c[155]
+                                        + 7443.386326128719754696192778584*c[158]
+                                        + 44035.66736181024428553957329678*c[159]
+                                        + 149795.26027214612774107967486934*c[160]
+                                        + 386411.41287493049407466339340188*c[161]
+                                        + 840146.9871397504452280263983489*c[162]
+                                        + 1.6244327354495168508155970523559e6*c[163]
+                                        + 2.8822345081550876470138958973535e6*c[164]
+                                        + z*(106846.64150079776840715842044304*c[44]
+                                             + 21719.668505757632764212070385708*c[48]
+                                             + 172394.52427498966244537061266569*c[49]
+                                             + 1982.7253970229967274180911575139*c[53]
+                                             + 15737.394955963963478734170664768*c[54]
+                                             + 69593.378995418809884048112516*c[55]
+                                             - 406917.85903299943515002008953333*c[65]
+                                             - 227473.99851411589410690545700669*c[69]
+                                             - 1.8055188894054805761812180914657e6*c[70]
+                                             - 61763.8729355599914844029073639*c[74]
+                                             - 490235.54338705389304074723513265*c[75]
+                                             - 2.1679031417478041931673156998949e6*c[76]
+                                             - 6901.30422456509302955781926329*c[80]
+                                             - 54777.4041005960778086565505141*c[81]
+                                             - 242234.79518846998211895831447352*c[82]
+                                             - 790010.9568860421824421693532394*c[83]
+                                             + 1.0107933296178798982844417007901e6*c[93]
+                                             + 738912.3872286889737495369348067*c[97]
+                                             + 5.864935251816510889587424531926e6*c[98]
+                                             + 410387.31559345252258566289193991*c[102]
+                                             + 3.2573483348269647410874862419608e6*c[103]
+                                             + 1.4404536317479990303278625463191e7*c[104]
+                                             + 124898.98958758633608612435463703*c[108]
+                                             + 991354.9963559975925482024373133*c[109]
+                                             + 4.3839367426093182623332582812149e6*c[110]
+                                             + 1.4297525086195862310794117181072e7*c[111]
+                                             + 15708.545445075428752563102461817*c[115]
+                                             + 124682.71411867805502659943404466*c[116]
+                                             + 551367.7074330704761536296889836*c[117]
+                                             + 1.7981996756756464280151485135571e6*c[118]
+                                             + 4.8289407534158047485188421415189e6*c[119]
+                                             - 2.0549978102178113999918467538497e6*c[129]
+                                             - 1.706756924696659902202530915487e6*c[133]
+                                             - 1.3546963113554269953547070857024e7*c[134]
+                                             - 1.2104840519395536422962911690803e6*c[138]
+                                             - 9.60791930232555606470340508532e6*c[139]
+                                             - 4.248781778910279595344681298233e7*c[140]
+                                             - 667975.9013617182881491108464544*c[144]
+                                             - 5.301894350361953411978964624932e6*c[145]
+                                             - 2.3445858984340923481515292798362e7*c[146]
+                                             - 7.646500774929144019147436719509e7*c[147]
+                                             - 215889.57177223729904871031023067*c[151]
+                                             - 1.7135703526847095868554023574949e6*c[152]
+                                             - 7.577693215642871352676337954908e6*c[153]
+                                             - 2.4713463082878530482173809172664e7*c[154]
+                                             - 6.636629438502650043826911564671e7*c[155]
+                                             - 29357.111574540162857026382197853*c[159]
+                                             - 233014.84931222730981945727201897*c[160]
+                                             - 1.030430434333147984199102382405e6*c[161]
+                                             - 3.3605879485590017809121055933956e6*c[162]
+                                             - 9.024626308052871393419983624199e6*c[163]
+                                             - 2.1136386393137309411435236580592e7*c[164]
+                                             + z*(936194.9796917306691310019733526*c[70]
+                                                  + 157776.95649238516097863129406568*c[75]
+                                                  + 1.5698608957484099329832286102687e6*c[76]
+                                                  + 12172.756466799128401923677892023*c[81]
+                                                  + 121117.39759423499105947915723676*c[82]
+                                                  + 658342.4640717018187018077943662*c[83]
+                                                  - 3.4499619128332416997573085481915e6*c[98]
+                                                  - 1.7996399639927981994958487524646e6*c[103]
+                                                  - 1.7906191554878440984738622813359e7*c[104]
+                                                  - 427643.3317614107261972637964881*c[109]
+                                                  - 4.2549974266502206663822800964732e6*c[110]
+                                                  - 2.3128349404140365502755189557617e7*c[111]
+                                                  - 41560.904706226018342199811348219*c[116]
+                                                  - 413525.78057480285711522226673773*c[117]
+                                                  - 2.2477495945945580350189356419464e6*c[118]
+                                                  - 8.853058047928975372284543926118e6*c[119]
+                                                  + 8.336592685264166125259735912015e6*c[134]
+                                                  + 5.783777164172215928059079496905e6*c[139]
+                                                  + 5.754785617375507412308439619785e7*c[140]
+                                                  + 3.0413967591223608719879331956976e6*c[145]
+                                                  + 3.026151566583537798195578489091e7*c[146]
+                                                  + 1.6448867946068507483049718524525e8*c[147]
+                                                  + 834816.3256669097987244267895488*c[152]
+                                                  + 8.306317563300839751972139681342e6*c[153]
+                                                  + 4.5149596016797315303971382142367e7*c[154]
+                                                  + 1.7782763495475049476408006628414e8*c[155]
+                                                  + 93205.93972489092392778290880759*c[160]
+                                                  + 927387.3908998331857791921441645*c[161]
+                                                  + 5.040881922838502671368158390093e6*c[162]
+                                                  + 1.9854177877716317065523963973239e7*c[163]
+                                                  + 6.340915917941192823430570974178e7*c[164]
+                                                  + z*(7.162476621951376393895449125344e6*c[104]
+                                                       + 1.0315145276727807676078254779329e6*c[110]
+                                                       + 1.2335119682208194934802767764062e7*c[111]
+                                                       + 68920.96342913380951920371112296*c[117]
+                                                       + 824174.8513513379461736097353804*c[118]
+                                                       + 5.311834828757385223370726355671e6*c[119]
+                                                       - 2.5745093551416743686643019351669e7*c[140]
+                                                       - 1.2745277994394629915823720213063e7*c[146]
+                                                       - 1.524113575002834229397895090313e8*c[147]
+                                                       - 2.6959100863344830773944663878038e6*c[153]
+                                                       - 3.2238395752344749699502372863059e7*c[154]
+                                                       - 2.0777755242081373598750407744779e8*c[155]
+                                                       - 231846.84772495829644479803604113*c[161]
+                                                       - 2.7724850575611764692524871145513e6*c[162]
+                                                       - 1.7868760089944685358971567575915e7*c[163]
+                                                       - 8.243190693323550670459742266431e7*c[164]
+                                                       + z*(4.9880080636456392962112930228425e7*c[147]
+                                                            + 6.273417551807626968551813097676e6*c[154]
+                                                            + 8.760350858823498057851523265366e7*c[155]
+                                                            + 369664.67434149019590033161527351*c[162]
+                                                            + 5.162086248206242437036230633042e6*c[163]
+                                                            + 3.8468223235509903128812130576678e7*c[164])))))
+                                   + x*(2757.3900703382537567282935047451*c[22]
+                                        + 1266.412255152325979732720130657*c[24]
+                                        + 4904.7935736379364979845031517435*c[25]
+                                        + 324.96153618543841441839534273064*c[27]
+                                        + 1258.5706178041818563897442164159*c[28]
+                                        + 2978.3216750378055830719780693079*c[29]
+                                        + 36.331804249169899985070393716618*c[31]
+                                        + 140.71247279470288663696890340633*c[32]
+                                        + 332.98648621227859072175349470667*c[33]
+                                        + 629.285308902090928194872108208*c[34]
+                                        - 16486.794715771771263435797839281*c[37]
+                                        - 11778.735076399332957365197691843*c[39]
+                                        - 45618.844790283762730282845011*c[40]
+                                        - 5440.364693657953662534650319807*c[42]
+                                        - 21070.441855832069854434185992474*c[43]
+                                        - 49861.766033705625256673929540088*c[44]
+                                        - 1461.3829067017309272904461172355*c[46]
+                                        - 5659.911660087991161331328761015*c[47]
+                                        - 13393.79557855054020459744340452*c[48]
+                                        - 25311.894437200863136820288367582*c[49]
+                                        - 173.06646122227148606972262083858*c[51]
+                                        - 670.2835221009091761544283779721*c[52]
+                                        - 1586.1803176183973819344729260112*c[53]
+                                        - 2997.5990392312311388065086980511*c[54]
+                                        - 4970.9556425299149917177223225716*c[55]
+                                        + 59032.19460599444798520218485451*c[58]
+                                        + 50609.56431347734888342400793079*c[60]
+                                        + 196009.99974491097376391405717546*c[61]
+                                        + 32938.284108313839122100475158811*c[63]
+                                        + 127569.42580414791535411455461068*c[64]
+                                        + 301884.36037661838436770721172216*c[65]
+                                        + 14934.095218659883715345832927654*c[67]
+                                        + 57839.50207254554158105600906376*c[68]
+                                        + 136873.24355037400807800123225018*c[69]
+                                        + 258666.11683790360716963319828894*c[70]
+                                        + 4089.8704135950322307493042621702*c[72]
+                                        + 15840.*c[73]
+                                        + 37484.281505719167245706592055334*c[74]
+                                        + 70838.63352719333758224262182541*c[75]
+                                        + 117472.58403559530110758853546228*c[76]
+                                        + 501.9960159204453287869032154711*c[78]
+                                        + 1944.2222095223580692897902308264*c[79]
+                                        + 4600.8694830433953530385461755267*c[80]
+                                        + 8694.826047713663144231198494302*c[81]
+                                        + 14418.737808837498935652280623424*c[82]
+                                        + 21944.748802390060623393593145539*c[83]
+                                        - 163395.88244506040795422626768408*c[86]
+                                        - 154636.84425129736848758253431251*c[88]
+                                        - 598905.922495344839614587656279*c[89]
+                                        - 119739.73054922079621507630343278*c[91]
+                                        - 463749.98229649561896057426470928*c[92]
+                                        - 1.0974327578708410324231081322863e6*c[93]
+                                        - 73711.49815327321102948771154203*c[95]
+                                        - 285483.40477162591105399852488463*c[96]
+                                        - 675577.0397519442045710051975376*c[97]
+                                        - 1.2767205990348867242639291498069e6*c[98]
+                                        - 32852.905624921519260976993732401*c[100]
+                                        - 127238.75635984501400859171357018*c[101]
+                                        - 301101.85365088671270373498369956*c[102]
+                                        - 569029.0171862942878405921769697*c[103]
+                                        - 943627.8724158162550687655196881*c[104]
+                                        - 9085.064666803423474682976500914*c[106]
+                                        - 35186.304153747093988073187371748*c[107]
+                                        - 83265.99305839089072408290309135*c[108]
+                                        - 157357.93592952342738860356147831*c[109]
+                                        - 260948.61563150703942459870721517*c[110]
+                                        - 397153.47461655173085539214391868*c[111]
+                                        - 1142.6285485668559996799039698188*c[113]
+                                        - 4425.3813395005859088010916552461*c[114]
+                                        - 10472.363630050285835042068307878*c[115]
+                                        - 19790.907002964770639142767308676*c[116]
+                                        - 32819.506394825623580573195772836*c[117]
+                                        - 49949.990990990178555976347598809*c[118]
+                                        - 71539.86301356747775583469839287*c[119]
+                                        + 384739.56282139740457118145776197*c[122]
+                                        + 387063.55524642203131120957963151*c[124]
+                                        + 1.4990907033932269703514306131309e6*c[125]
+                                        + 331843.59207313315243202216485071*c[127]
+                                        + 1.2852247056448922776442092864356e6*c[128]
+                                        + 3.0413967591223608719879331956976e6*c[129]
+                                        + 241659.43780452688953491289482578*c[131]
+                                        + 935942.9780707796944414867092762*c[132]
+                                        + 2.2148453322794348115505151187897e6*c[133]
+                                        + 4.185664244059716742057492405824e6*c[134]
+                                        + 143320.5972636173463975519676293*c[136]
+                                        + 555078.2863704902661808833237851*c[137]
+                                        + 1.3135549712136146455017179418931e6*c[138]
+                                        + 2.4823855623170225004514219645239e6*c[139]
+                                        + 4.1165707476004830591387647656147e6*c[140]
+                                        + 62995.03313754188350915087448843*c[142]
+                                        + 243978.71423548407576356691932924*c[143]
+                                        + 577359.015518074334330433018447*c[144]
+                                        + 1.0911059801870760528528138716869e6*c[145]
+                                        + 1.8093945713967420876169401626643e6*c[146]
+                                        + 2.7538269909709288053454108340609e6*c[147]
+                                        + 17515.615889828139297589108752115*c[149]
+                                        + 67837.6886398703887915953558713*c[150]
+                                        + 160533.27131781747877981023068434*c[151]
+                                        + 303379.36647043087923569394607663*c[152]
+                                        + 503097.7638590734185613869063469*c[153]
+                                        + 765694.9032088433589562398141103*c[154]
+                                        + 1.0966510183280732266152731360426e6*c[155]
+                                        + 2242.1864329265753542704200327751*c[157]
+                                        + 8683.950713816839713812224908349*c[158]
+                                        + 20549.978102178113999918467538497*c[159]
+                                        + 38835.808218704551636576212003162*c[160]
+                                        + 64401.90214582174901244389890031*c[161]
+                                        + 98017.14849963755194326974647404*c[162]
+                                        + 140383.07590304466611986641193199*c[163]
+                                        + 192148.96721033917646759305982357*c[164]
+                                        + x*(12365.096036828828447576848379461*c[37]
+                                             + 6730.70575794247597563725582391*c[39]
+                                             + 26067.911308733578703018768577714*c[40]
+                                             + 2331.5848687105515696577072799172*c[42]
+                                             + 9030.189366785172794757508282489*c[43]
+                                             + 21369.328300159553681431684088609*c[44]
+                                             + 473.96202379515597641852306504935*c[46]
+                                             + 1835.6470248934025388101606792482*c[47]
+                                             + 4343.9337011515265528424140771415*c[48]
+                                             + 8209.263060713793449779552984081*c[49]
+                                             + 43.266615305567871517430655209646*c[51]
+                                             + 167.57088052522729403860709449304*c[52]
+                                             + 396.54507940459934548361823150279*c[53]
+                                             + 749.3997598078077847016271745128*c[54]
+                                             + 1242.7389106324787479294305806429*c[55]
+                                             - 95927.31623474097797595355038857*c[58]
+                                             - 70491.89315091487880191201104646*c[60]
+                                             - 273013.92821612599917116600820868*c[61]
+                                             - 36505.333308983771008595227076931*c[63]
+                                             - 141384.54795344503982794723679202*c[64]
+                                             - 334576.90631602175779001651806074*c[65]
+                                             - 12685.495654486662587751147856161*c[67]
+                                             - 49130.713408213400377090189517232*c[68]
+                                             - 116264.48812943701254352945580342*c[69]
+                                             - 219719.22992765107540829638150112*c[70]
+                                             - 2649.1206088058731494626175334512*c[72]
+                                             - 10260.*c[73]
+                                             - 24279.591429840824238696315308569*c[74]
+                                             - 45884.114898295684570316243682366*c[75]
+                                             - 76090.19647760150185377893774262*c[76]
+                                             - 250.99800796022266439345160773556*c[78]
+                                             - 972.1111047611790346448951154132*c[79]
+                                             - 2300.4347415216976765192730877634*c[80]
+                                             - 4347.4130238568315721155992471509*c[81]
+                                             - 7209.368904418749467826140311712*c[82]
+                                             - 10972.374401195030311696796572769*c[83]
+                                             + 428914.19141828357087984395267072*c[86]
+                                             + 366125.46947733641656618805918109*c[88]
+                                             + 1.41799784590809587026395018619e6*c[89]
+                                             + 242630.50663921056075160198327168*c[91]
+                                             + 939703.9114955305963148478521741*c[92]
+                                             + 2.2237453251593357762257717417381e6*c[93]
+                                             + 120458.67988650714081840914625159*c[95]
+                                             + 466534.46110657249067464097173242*c[96]
+                                             + 1.1040220373887470548963669496524e6*c[97]
+                                             + 2.0864055377610556946151342172396e6*c[98]
+                                             + 41610.38197373343026879766826649*c[100]
+                                             + 161156.31641359888069461691432609*c[101]
+                                             + 381365.45018131886352988120676405*c[102]
+                                             + 720712.9570085444217980994289632*c[103]
+                                             + 1.195167229972441973663903316352e6*c[104]
+                                             + 8817.856882485675725427594839123*c[106]
+                                             + 34151.412855107473576659270096109*c[107]
+                                             + 80816.99326255586452631575888278*c[108]
+                                             + 152729.76134336097364187992731718*c[109]
+                                             + 253273.65634822742061799286288531*c[110]
+                                             + 385472.49006900609171258649262695*c[111]
+                                             + 856.9714114251419997599279773641*c[113]
+                                             + 3319.0360046254394316008187414346*c[114]
+                                             + 7854.272722537714376281551230908*c[115]
+                                             + 14843.180252223577979357075481507*c[116]
+                                             + 24614.629796119217685429896829627*c[117]
+                                             + 37462.493243242633916982260699107*c[118]
+                                             + 53654.89726017560831687602379465*c[119]
+                                             - 1.4427733605802402671419304666074e6*c[122]
+                                             - 1.3463080182484244567346420161096e6*c[124]
+                                             - 5.21422853354165902730932387176e6*c[125]
+                                             - 1.0314057591462246629643932150765e6*c[127]
+                                             - 3.9946173283557462683536234578403e6*c[128]
+                                             - 9.452989927001932439962495067709e6*c[129]
+                                             - 641751.204128204187976532168832*c[131]
+                                             - 2.4854917259970913047408775682024e6*c[132]
+                                             - 5.881746940493104893744106539525e6*c[133]
+                                             - 1.1115456913685554833679647882686e7*c[134]
+                                             - 308871.57913929212791151254337629*c[136]
+                                             - 1.1962544821232646064956627835587e6*c[137]
+                                             - 2.8308547828526987159443957835324e6*c[138]
+                                             - 5.349812680832853235461914854202e6*c[139]
+                                             - 8.871660680503960753362921876261e6*c[140]
+                                             - 105933.3516886915081431909324357*c[142]
+                                             - 410278.10689823555341406993160746*c[143]
+                                             - 970895.205467613790914405300079*c[144]
+                                             - 1.8348194734087601785641488873658e6*c[145]
+                                             - 3.0427038756671671876966482556014e6*c[146]
+                                             - 4.6308749848165843139216549900127e6*c[147]
+                                             - 22649.503305812249091710054420838*c[149]
+                                             - 87721.1491032806751615457187991*c[150]
+                                             - 207586.12670407432600837529829872*c[151]
+                                             - 392300.90491866061970132837854737*c[152]
+                                             - 650557.4532660432136569658271727*c[153]
+                                             - 990122.7196666077917537583803151*c[154]
+                                             - 1.4180832133552671033818187103999e6*c[155]
+                                             - 2242.1864329265753542704200327751*c[157]
+                                             - 8683.950713816839713812224908349*c[158]
+                                             - 20549.978102178113999918467538497*c[159]
+                                             - 38835.808218704551636576212003162*c[160]
+                                             - 64401.90214582174901244389890031*c[161]
+                                             - 98017.14849963755194326974647404*c[162]
+                                             - 140383.07590304466611986641193199*c[163]
+                                             - 192148.96721033917646759305982357*c[164]
+                                             + x*(53719.2970914549476665339882176*c[58]
+                                                  + 32896.216803760276774225605155016*c[60]
+                                                  + 127406.49983419213294654413716405*c[61]
+                                                  + 13812.828819615480922171167002082*c[63]
+                                                  + 53496.85598238460966462868419158*c[64]
+                                                  + 126596.66725471093538000625007704*c[65]
+                                                  + 3860.8030252785494832286102170925*c[67]
+                                                  + 14952.825819891034897375275070462*c[68]
+                                                  + 35384.84421330691686107418220104*c[69]
+                                                  + 66871.06997798076208078585523947*c[70]
+                                                  + 650.6612021628460367101165871634*c[72]
+                                                  + 2520.*c[73]
+                                                  + 5963.408421364412970907866917894*c[74]
+                                                  + 11269.782606598940069902235290406*c[75]
+                                                  + 18688.820187481070630752721550818*c[76]
+                                                  + 50.19960159204453287869032154711*c[78]
+                                                  + 194.42222095223580692897902308264*c[79]
+                                                  + 460.08694830433953530385461755267*c[80]
+                                                  + 869.4826047713663144231198494302*c[81]
+                                                  + 1441.8737808837498935652280623424*c[82]
+                                                  + 2194.4748802390060623393593145539*c[83]
+                                                  - 514697.0297019402850558127432049*c[86]
+                                                  - 391595.06735402068902296635895021*c[88]
+                                                  - 1.5166411743190938438475293295771e6*c[89]
+                                                  - 220573.1878538277825014563484288*c[91]
+                                                  - 854276.2831777550875589525928855*c[92]
+                                                  - 2.0215866592357597965688834015801e6*c[93]
+                                                  - 90106.88652927699510038479444017*c[95]
+                                                  - 348982.4709064912331818180497211*c[96]
+                                                  - 825843.2563144170883083059859604*c[97]
+                                                  - 1.5606970558055141022711633908485e6*c[98]
+                                                  - 25233.406428780082564907028318561*c[100]
+                                                  - 97728.56286674842943430990048312*c[101]
+                                                  - 231267.99000294009560076030374515*c[102]
+                                                  - 437055.41982682241987756326845568*c[103]
+                                                  - 724774.4200784130874775156853026*c[104]
+                                                  - 4328.7661059475135379371829210238*c[106]
+                                                  - 16765.239037961850664905459865362*c[107]
+                                                  - 39673.79669252742440382773617882*c[108]
+                                                  - 74976.42829583175069692287341025*c[109]
+                                                  - 124334.3403891298246670146781437*c[110]
+                                                  - 189231.94967023935411345155092596*c[111]
+                                                  - 342.78856457005679990397119094563*c[113]
+                                                  - 1327.6144018501757726403274965738*c[114]
+                                                  - 3141.7090890150857505126204923634*c[115]
+                                                  - 5937.272100889431191742830192603*c[116]
+                                                  - 9845.851918447687074171958731851*c[117]
+                                                  - 14984.997297297053566792904279643*c[118]
+                                                  - 21461.958904070243326750409517862*c[119]
+                                                  + 2.7701248523140613129125064958862e6*c[122]
+                                                  + 2.382965192299711288420316368514e6*c[124]
+                                                  + 9.229184504368736478337503253015e6*c[125]
+                                                  + 1.621549228292499296208367767703e6*c[127]
+                                                  + 6.280233156232338481029001053718e6*c[128]
+                                                  + 1.4861744163495212044741035723841e7*c[129]
+                                                  + 862353.1805472743775934651018679*c[131]
+                                                  + 3.3398795068085914407455542322719e6*c[132]
+                                                  + 7.903597451287609700968643162486e6*c[133]
+                                                  + 1.4936395227764964307757026842359e7*c[134]
+                                                  + 343969.43343268163135412472231033*c[136]
+                                                  + 1.3321878872891766388341199770842e6*c[137]
+                                                  + 3.1525319309126751492041230605435e6*c[138]
+                                                  + 5.957725349560854001083412714857e6*c[139]
+                                                  + 9.879769794241159341933035437475e6*c[140]
+                                                  + 96102.73665198093618750281390567*c[142]
+                                                  + 372204.29857807929405724424195429*c[143]
+                                                  + 880796.1304002192311175484882317*c[144]
+                                                  + 1.6645482262764272339933958706183e6*c[145]
+                                                  + 2.7603409560052540726783992974816e6*c[146]
+                                                  + 4.2011297862256052895897254069395e6*c[147]
+                                                  + 16670.034433077815331498600053737*c[149]
+                                                  + 64562.76574001457691889764903613*c[150]
+                                                  + 152783.38925419870394216421954786*c[151]
+                                                  + 288733.46602013421610017768661086*c[152]
+                                                  + 478810.28560380780525152684879914*c[153]
+                                                  + 728730.3216746233347307661679119*c[154]
+                                                  + 1.0437092450294765880890185708543e6*c[155]
+                                                  + 1345.3118597559452125622520196651*c[157]
+                                                  + 5210.370428290103828287334945009*c[158]
+                                                  + 12329.986861306868399951080523098*c[159]
+                                                  + 23301.484931222730981945727201897*c[160]
+                                                  + 38641.141287493049407466339340188*c[161]
+                                                  + 58810.28909978253116596184788442*c[162]
+                                                  + 84229.84554182679967191984715919*c[163]
+                                                  + 115289.38032620350588055583589414*c[164]
+                                                  + x*(228754.23542308457113591677475772*c[86]
+                                                       + 152817.58726010563474066979861471*c[88]
+                                                       + 591859.9704659878415014748603228*c[89]
+                                                       + 73524.39595127592750048544947627*c[91]
+                                                       + 284758.76105925169585298419762851*c[92]
+                                                       + 673862.21974525326552296113386*c[93]
+                                                       + 25293.161131025121431686959842854*c[95]
+                                                       + 97959.99183340104791068576834277*c[96]
+                                                       + 231815.65089527497215671746974328*c[97]
+                                                       + 438090.40162961799361997568865924*c[98]
+                                                       + 5937.272100889431191742830192603*c[100]
+                                                       + 22994.955968646689278661153054852*c[101]
+                                                       + 54415.99764775061072959065970474*c[102]
+                                                       + 102836.56937101703997119135728369*c[103]
+                                                       + 170535.15766550896175941545536533*c[104]
+                                                       + 855.0649098167927976172213177331*c[106]
+                                                       + 3311.6521556467853165245352820469*c[107]
+                                                       + 7836.799346672083832854861467421*c[108]
+                                                       + 14810.158675719851989515629315605*c[109]
+                                                       + 24559.869706494780181138701855545*c[110]
+                                                       + 37379.150552146045256978084133522*c[111]
+                                                       + 57.13142742834279998399519849094*c[113]
+                                                       + 221.26906697502929544005458276231*c[114]
+                                                       + 523.6181815025142917521034153939*c[115]
+                                                       + 989.5453501482385319571383654338*c[116]
+                                                       + 1640.9753197412811790286597886418*c[117]
+                                                       + 2497.4995495495089277988173799405*c[118]
+                                                       + 3576.9931506783738877917349196437*c[119]
+                                                       - 2.6162290271855023510840339127814e6*c[122]
+                                                       - 2.0598512679200894188040022846477e6*c[124]
+                                                       - 7.977769656318738311783265523792e6*c[125]
+                                                       - 1.2400785765039246092684936394601e6*c[127]
+                                                       - 4.802803674788300151052414522644e6*c[128]
+                                                       - 1.1365507889044642249554907113292e7*c[129]
+                                                       - 568217.21198851412477088785782*c[131]
+                                                       - 2.2006957990599245927393186801792e6*c[132]
+                                                       - 5.207796770228269958002594331871e6*c[133]
+                                                       - 9.841810808992418342320521562795e6*c[134]
+                                                       - 192070.52304817623940577037413679*c[136]
+                                                       - 743885.9370629344005168626149412*c[137]
+                                                       - 1.7603554212760558314898935338071e6*c[138]
+                                                       - 3.3267590455577031465903727933327e6*c[139]
+                                                       - 5.516805761017873647137789861072e6*c[140]
+                                                       - 45141.732266274408003418429341934*c[142]
+                                                       - 174833.17728623477716151566685566*c[143]
+                                                       - 413730.81022326582343499191187368*c[144]
+                                                       - 781877.7382685863374254693125362*c[145]
+                                                       - 1.2965975448843021775837983766536e6*c[146]
+                                                       - 1.9733701935298404623058145797441e6*c[147]
+                                                       - 6583.455627556093735990389151657*c[149]
+                                                       - 25497.614006020249580289288930937*c[150]
+                                                       - 60338.3674953176040931010867055*c[151]
+                                                       - 114028.79636302402012651944869777*c[152]
+                                                       - 189095.36641599656076962473376488*c[153]
+                                                       - 287795.67051642733146975910254491*c[154]
+                                                       - 412189.52068193097138298197182289*c[155]
+                                                       - 448.43728658531507085408400655502*c[157]
+                                                       - 1736.7901427633679427624449816697*c[158]
+                                                       - 4109.9956204356227999836935076995*c[159]
+                                                       - 7767.161643740910327315242400632*c[160]
+                                                       - 12880.380429164349802488779780063*c[161]
+                                                       - 19603.429699927510388653949294808*c[162]
+                                                       - 28076.615180608933223973282386398*c[163]
+                                                       - 38429.793442067835293518611964713*c[164]
+                                                       + x*(961063.724272225353459441029185*c[122]
+                                                            + 686617.0893066964729346674282159*c[124]
+                                                            + 2.6592565521062461039277551745974e6*c[125]
+                                                            + 365924.8258536170978169325493489*c[127]
+                                                            + 1.4172207564949082412941551050425e6*c[128]
+                                                            + 3.3537564262754682047866939022828e6*c[129]
+                                                            + 146112.99736847506065537116343942*c[131]
+                                                            + 565893.2054725520381329676606175*c[132]
+                                                            + 1.3391477409158408463435242567668e6*c[133]
+                                                            + 2.5307513508837647165967055447187e6*c[134]
+                                                            + 42682.338455150275423504527585953*c[136]
+                                                            + 165307.98601398542233708058109804*c[137]
+                                                            + 391190.09361690129588664300751269*c[138]
+                                                            + 739279.7879017118103534161762962*c[139]
+                                                            + 1.2259568357817496993639533024604e6*c[140]
+                                                            + 8644.161497797227064484380086753*c[142]
+                                                            + 33478.693522896021158588106419169*c[143]
+                                                            + 79225.04876615728533861547248645*c[144]
+                                                            + 149721.26903015483057083454920905*c[145]
+                                                            + 248284.63625444084251604649765708*c[146]
+                                                            + 377879.39876103328001600704718504*c[147]
+                                                            + 1087.1761586789879564020826122002*c[149]
+                                                            + 4210.6151569574724077541945023566*c[150]
+                                                            + 9964.134081795567648402014318339*c[151]
+                                                            + 18830.443436095709745663762170274*c[152]
+                                                            + 31226.757756770074255534359704292*c[153]
+                                                            + 47525.890543997174004180402255123*c[154]
+                                                            + 68067.99424105282096232729809919*c[155]
+                                                            + 64.06246951218786726486914379357*c[157]
+                                                            + 248.11287753762399182320642595282*c[158]
+                                                            + 587.1422314908032571405276439571*c[159]
+                                                            + 1109.5945205344157610450346286618*c[160]
+                                                            + 1840.0543470234785432126828257232*c[161]
+                                                            + 2800.4899571325014840934213278296*c[162]
+                                                            + 4010.9450258012761748533260551997*c[163]
+                                                            + 5489.970491723976470502658852102*c[164])
+                                                       + y*(3.4330854465334823646733371410795e6*c[124]
+                                                            + 2.6592565521062461039277551745974e6*c[125]
+                                                            + 4.3910979102434051738031905921868e6*c[127]
+                                                            + 1.133776605195926593035324084034e7*c[128]
+                                                            + 6.707512852550936409573387804566e6*c[129]
+                                                            + 3.0683729447379762737627944322278e6*c[131]
+                                                            + 9.620184493033384648260450230497e6*c[132]
+                                                            + 1.4730625150074249309778766824434e7*c[133]
+                                                            + 7.592254052651294149790116634156e6*c[134]
+                                                            + 1.3658348305648088135521448827505e6*c[136]
+                                                            + 4.6286236083915918254382562707451e6*c[137]
+                                                            + 8.606182059571828509506146165279e6*c[138]
+                                                            + 1.0349917030623965344947826468146e7*c[139]
+                                                            + 4.9038273431269987974558132098417e6*c[140]
+                                                            + 388987.2674008752179017971039039*c[142]
+                                                            + 1.3726264344387368675021123631859e6*c[143]
+                                                            + 2.7728767068155049868515415370257e6*c[144]
+                                                            + 4.0424742638141804254125328286444e6*c[145]
+                                                            + 4.2208388163254943227727904601703e6*c[146]
+                                                            + 1.8893969938051664000800352359252e6*c[147]
+                                                            + 65230.56952073927738412495673201*c[149]
+                                                            + 235794.44878961845483423489213197*c[150]
+                                                            + 498206.70408977838242010071591693*c[151]
+                                                            + 790878.6243160198093178780111515*c[152]
+                                                            + 999256.2482166423761770995105373*c[153]
+                                                            + 950517.8108799434800836080451025*c[154]
+                                                            + 408407.96544631692577396378859516*c[155]
+                                                            + 4932.8101524384657793949240721052*c[157]
+                                                            + 18112.240060246551403094069094556*c[158]
+                                                            + 39338.529509883818228415352145123*c[159]
+                                                            + 65466.07671153052990165704309104*c[160]
+                                                            + 90162.66300415044861742145846044*c[161]
+                                                            + 103618.1284139025549114565891297*c[162]
+                                                            + 92251.73559342935202162649926959*c[163]
+                                                            + 38429.793442067835293518611964713*c[164])
+                                                       + z*(5.318513104212492207855510349195e6*c[125]
+                                                            + 2.834441512989816482588310210085e6*c[128]
+                                                            + 1.6768782131377341023933469511414e7*c[129]
+                                                            + 1.131786410945104076265935321235e6*c[132]
+                                                            + 6.695738704579204231717621283834e6*c[133]
+                                                            + 2.2776762157953882449370349902468e7*c[134]
+                                                            + 330615.97202797084467416116219608*c[137]
+                                                            + 1.9559504680845064794332150375635e6*c[138]
+                                                            + 6.653518091115406293180745586665e6*c[139]
+                                                            + 1.7163395700944495791095346234446e7*c[140]
+                                                            + 66957.38704579204231717621283834*c[143]
+                                                            + 396125.24383078642669307736243225*c[144]
+                                                            + 1.3474914212713934751375109428815e6*c[145]
+                                                            + 3.4759849075621717952246509671991e6*c[146]
+                                                            + 7.557587975220665600320140943701e6*c[147]
+                                                            + 8421.230313914944815508389004713*c[150]
+                                                            + 49820.670408977838242010071591693*c[151]
+                                                            + 169473.99092486138771097385953246*c[152]
+                                                            + 437174.60859478103957748103586008*c[153]
+                                                            + 950517.8108799434800836080451025*c[154]
+                                                            + 1.8378358445084261659828370486782e6*c[155]
+                                                            + 496.22575507524798364641285190563*c[158]
+                                                            + 2935.7111574540162857026382197853*c[159]
+                                                            + 9986.350684809741849405311657956*c[160]
+                                                            + 25760.760858328699604977559560125*c[161]
+                                                            + 56009.79914265002968186842655659*c[162]
+                                                            + 108295.51569663445672103980349039*c[163]
+                                                            + 192148.96721033917646759305982357*c[164]))
+                                                  + y*(764087.9363005281737033489930736*c[88]
+                                                       + 591859.9704659878415014748603228*c[89]
+                                                       + 882292.7514153111300058253937152*c[91]
+                                                       + 2.2780700884740135668238735810281e6*c[92]
+                                                       + 1.3477244394905065310459222677201e6*c[93]
+                                                       + 531156.3837515275500654261566999*c[95]
+                                                       + 1.665319861167817814481658061827e6*c[96]
+                                                       + 2.5499721598480246937238921671761e6*c[97]
+                                                       + 1.3142712048888539808599270659777e6*c[98]
+                                                       + 189992.70722846179813577056616329*c[100]
+                                                       + 643858.7671221072998025122855359*c[101]
+                                                       + 1.1971519482505134360509945135043e6*c[102]
+                                                       + 1.4397119711942385595966790019716e6*c[103]
+                                                       + 682140.6306620358470376618214613*c[104]
+                                                       + 38477.92094175567589277495929799*c[106]
+                                                       + 135777.73838151819797750594656392*c[107]
+                                                       + 274287.97713352293414992015135974*c[108]
+                                                       + 399874.28424443600371692199152134*c[109]
+                                                       + 417517.78501041126307935793154427*c[110]
+                                                       + 186895.75276073022628489042066761*c[111]
+                                                       + 3427.8856457005679990397119094563*c[113]
+                                                       + 12391.067750601640544643056634689*c[114]
+                                                       + 26180.909075125714587605170769695*c[115]
+                                                       + 41560.904706226018342199811348219*c[116]
+                                                       + 52511.21023172099772891711323654*c[117]
+                                                       + 49949.990990990178555976347598809*c[118]
+                                                       + 21461.958904070243326750409517862*c[119]
+                                                       - 6.866170893066964729346674282159e6*c[124]
+                                                       - 5.318513104212492207855510349195e6*c[125]
+                                                       - 1.0489845007803690137418733081335e7*c[127]
+                                                       - 2.7084663346347135278066075340812e7*c[128]
+                                                       - 1.6023502925538348089536426422018e7*c[129]
+                                                       - 8.864188507020820346425850581991e6*c[131]
+                                                       - 2.7791644090985333428307967332548e7*c[132]
+                                                       - 4.2555139322436720228249770826144e7*c[133]
+                                                       - 2.1933178374325960877171448054229e7*c[134]
+                                                       - 4.7804219069768308474325070896268e6*c[136]
+                                                       - 1.6200182629370571389033896947608e7*c[137]
+                                                       - 3.0121637208501399783271511578477e7*c[138]
+                                                       - 3.6224709607183878707317392638512e7*c[139]
+                                                       - 1.7163395700944495791095346234446e7*c[140]
+                                                       - 1.6423906845814731422520322164831e6*c[142]
+                                                       - 5.795533834296888996120029977896e6*c[143]
+                                                       - 1.1707701650998798833373175378553e7*c[144]
+                                                       - 1.7068224669437650685075138609832e7*c[145]
+                                                       - 1.7821319446707642696151781942941e7*c[146]
+                                                       - 7.977453973844035911449037662795e6*c[147]
+                                                       - 329776.76813262634677529839236741*c[149]
+                                                       - 1.1920719355475155216619652880005e6*c[150]
+                                                       - 2.5187116706761018222349536193578e6*c[151]
+                                                       - 3.9983308229309890359959388341547e6*c[152]
+                                                       - 5.051795477095247568450891969939e6*c[153]
+                                                       - 4.8053955994486031493115740057958e6*c[154]
+                                                       - 2.0647291586452689025239280423422e6*c[155]
+                                                       - 29596.860914630794676369544432631*c[157]
+                                                       - 108673.44036147930841856441456733*c[158]
+                                                       - 236031.17705930290937049211287074*c[159]
+                                                       - 392796.46026918317940994225854626*c[160]
+                                                       - 540975.9780249026917045287507626*c[161]
+                                                       - 621708.7704834153294687395347782*c[162]
+                                                       - 553510.4135605761121297589956176*c[163]
+                                                       - 230578.76065240701176111167178828*c[164]
+                                                       + y*(7.684421342925959054155583536327e6*c[127]
+                                                            + 9.920545295464357689059085735297e6*c[128]
+                                                            + 3.3537564262754682047866939022828e6*c[129]
+                                                            + 1.2273491778951905095051177728911e7*c[131]
+                                                            + 2.942644668457270598291431835211e7*c[132]
+                                                            + 2.5443807077400976080526960878568e7*c[133]
+                                                            + 7.592254052651294149790116634156e6*c[134]
+                                                            + 9.219385106312459491476977958566e6*c[136]
+                                                            + 2.6779893734265638418607054137883e7*c[137]
+                                                            + 3.7554248987222524405117728721219e7*c[138]
+                                                            + 2.6614072364461625172722982346662e7*c[139]
+                                                            + 7.355741014690498196183719814763e6*c[140]
+                                                            + 3.889872674008752179017971039039e6*c[142]
+                                                            + 1.2387116603471527828677599375093e7*c[143]
+                                                            + 2.0994637923031680614733100208909e7*c[144]
+                                                            + 2.2907354161613689077337686028985e7*c[145]
+                                                            + 1.440050890275756886593069686411e7*c[146]
+                                                            + 3.7787939876103328001600704718504e6*c[147]
+                                                            + 896920.3309101650640317181550652*c[149]
+                                                            + 3.010589837224592771544249069185e6*c[150]
+                                                            + 5.629735756214495721347138089861e6*c[151]
+                                                            + 7.400364270385613930045858532918e6*c[152]
+                                                            + 6.963566979759726558984162214057e6*c[153]
+                                                            + 4.0397006962397597903553341916855e6*c[154]
+                                                            + 1.0210199136157923144349094714879e6*c[155]
+                                                            + 88790.58274389238402910863329789*c[157]
+                                                            + 308156.1939017289978444223810334*c[158]
+                                                            + 611215.0629819261906832892773593*c[159]
+                                                            + 888785.2109480670245970727375581*c[160]
+                                                            + 1.0046696734748192845941248228449e6*c[161]
+                                                            + 856949.9268825454541325869263159*c[162]
+                                                            + 469280.56801874931245783914845837*c[163]
+                                                            + 115289.38032620350588055583589414*c[164])
+                                                       + z*(1.9841090590928715378118171470595e7*c[128]
+                                                            + 1.6768782131377341023933469511414e7*c[129]
+                                                            + 1.810858257512166522025496513976e7*c[132]
+                                                            + 6.695738704579204231717621283834e7*c[133]
+                                                            + 4.5553524315907764898740699804937e7*c[134]
+                                                            + 8.926631244755212806202351379294e6*c[137]
+                                                            + 4.1074959829774636068097515788833e7*c[138]
+                                                            + 8.649573518450028181134969262665e7*c[139]
+                                                            + 5.149018710283348737328603870334e7*c[140]
+                                                            + 2.6782954818316816926870485135335e6*c[143]
+                                                            + 1.3468258290246738507564630322696e7*c[144]
+                                                            + 3.5034776953056230353575284514918e7*c[145]
+                                                            + 5.561575852099474872359441547519e7*c[146]
+                                                            + 3.0230351900882662401280563774803e7*c[147]
+                                                            + 463167.66726532196485296139525923*c[150]
+                                                            + 2.441212850039914073858493507993e6*c[151]
+                                                            + 6.948433627919316896149928240831e6*c[152]
+                                                            + 1.3552412866438212226901912111663e7*c[153]
+                                                            + 1.8059838406718926121588552856947e7*c[154]
+                                                            + 9.189179222542130829914185243391e6*c[155]
+                                                            + 35728.254365417854822541725337205*c[158]
+                                                            + 193756.93639196507485637412250583*c[159]
+                                                            + 579208.3397189650272655080761614*c[160]
+                                                            + 1.236516521199777581038922858886e6*c[161]
+                                                            + 2.0163527691354010685472633560373e6*c[162]
+                                                            + 2.3825013453259580478628756767886e6*c[163]
+                                                            + 1.1528938032620350588055583589414e6*c[164]))
+                                                  + z*(1.1837199409319756830029497206456e6*c[89]
+                                                       + 569517.522118503391705968395257*c[92]
+                                                       + 3.3693110987262663276148056693002e6*c[93]
+                                                       + 195919.98366680209582137153668553*c[96]
+                                                       + 1.1590782544763748607835873487164e6*c[97]
+                                                       + 3.9428136146665619425797811979332e6*c[98]
+                                                       + 45989.911937293378557322306109704*c[101]
+                                                       + 272079.9882387530536479532985237*c[102]
+                                                       + 925529.1243391533597407222155532*c[103]
+                                                       + 2.3874922073171254646318163751146e6*c[104]
+                                                       + 6623.304311293570633049070564094*c[107]
+                                                       + 39183.996733360419164274307337106*c[108]
+                                                       + 133291.42808147866790564066384045*c[109]
+                                                       + 343838.17589092692253594182597764*c[110]
+                                                       + 747583.0110429209051395616826704*c[111]
+                                                       + 442.53813395005859088010916552461*c[114]
+                                                       + 2618.0909075125714587605170769695*c[115]
+                                                       + 8905.908151334146787614245288904*c[116]
+                                                       + 22973.654476377936506401237040985*c[117]
+                                                       + 49949.990990990178555976347598809*c[118]
+                                                       + 96578.81506831609497037684283038*c[119]
+                                                       - 1.063702620842498441571102069839e7*c[125]
+                                                       - 6.771165836586783819516518835203e6*c[128]
+                                                       - 4.0058757313845870223841066055044e7*c[129]
+                                                       - 3.2696051871747451092127020391233e6*c[132]
+                                                       - 1.934324514656214555829535037552e7*c[133]
+                                                       - 6.579953512297788263151434416269e7*c[134]
+                                                       - 1.1571559020978979563595640676863e6*c[137]
+                                                       - 6.845826638295772678016252631472e6*c[138]
+                                                       - 2.3287313318903922026132609553329e7*c[139]
+                                                       - 6.007188495330573526883371182056e7*c[140]
+                                                       - 282708.96752667751200585512087298*c[143]
+                                                       - 1.6725288072855426904818821969362e6*c[144]
+                                                       - 5.689408223145883561691712869944e6*c[145]
+                                                       - 1.4676380720818058690948526305952e7*c[146]
+                                                       - 3.1909815895376143645796150651181e7*c[147]
+                                                       - 42573.997698125554345070188857161*c[150]
+                                                       - 251871.16706761018222349536193578*c[151]
+                                                       - 856785.1763423547934277011787474*c[152]
+                                                       - 2.2101605212291708111972652368482e6*c[153]
+                                                       - 4.8053955994486031493115740057958e6*c[154]
+                                                       - 9.29128121390371006135767619054e6*c[155]
+                                                       - 2977.3545304514879018784771114338*c[158]
+                                                       - 17614.266944724097714215829318712*c[159]
+                                                       - 59918.10410885845109643186994774*c[160]
+                                                       - 154564.56514997219762986535736075*c[161]
+                                                       - 336058.79485590017809121055933956*c[162]
+                                                       - 649773.0941798067403262388209424*c[163]
+                                                       - 1.1528938032620350588055583589414e6*c[164]
+                                                       + z*(1.6768782131377341023933469511414e7*c[129]
+                                                            + 6.695738704579204231717621283834e6*c[133]
+                                                            + 5.314577836855905904853081643909e7*c[134]
+                                                            + 1.9559504680845064794332150375635e6*c[138]
+                                                            + 1.5524875545935948017421739702219e7*c[139]
+                                                            + 6.865358280377798316438138493778e7*c[140]
+                                                            + 396125.24383078642669307736243225*c[144]
+                                                            + 3.1441466496332514419875255333901e6*c[145]
+                                                            + 1.3903939630248687180898603868796e7*c[146]
+                                                            + 4.5345527851323993601920845662204e7*c[147]
+                                                            + 49820.670408977838242010071591693*c[151]
+                                                            + 395439.31215800990465893900557574*c[152]
+                                                            + 1.7486984343791241583099241434403e6*c[153]
+                                                            + 5.703106865279660880501648270615e6*c[154]
+                                                            + 1.5315298704236884716523642072318e7*c[155]
+                                                            + 2935.7111574540162857026382197853*c[159]
+                                                            + 23301.484931222730981945727201897*c[160]
+                                                            + 103043.0434333147984199102382405*c[161]
+                                                            + 336058.79485590017809121055933956*c[162]
+                                                            + 902462.6308052871393419983624199*c[163]
+                                                            + 2.1136386393137309411435236580592e6*c[164])))
+                                             + z*(254812.9996683842658930882743281*c[61]
+                                                  + 106993.71196476921932925736838315*c[64]
+                                                  + 632983.3362735546769000312503852*c[65]
+                                                  + 29905.651639782069794750550140924*c[68]
+                                                  + 176924.2210665345843053709110052*c[69]
+                                                  + 601839.6298018268587270726971552*c[70]
+                                                  + 5040.*c[73]
+                                                  + 29817.042106822064854539334589471*c[74]
+                                                  + 101428.04345939046062912011761365*c[75]
+                                                  + 261643.48262473498883053810171145*c[76]
+                                                  + 388.84444190447161385795804616528*c[79]
+                                                  + 2300.4347415216976765192730877634*c[80]
+                                                  + 7825.343442942296829808078644872*c[81]
+                                                  + 20186.232932372498509913192872794*c[82]
+                                                  + 43889.497604780121246787186291078*c[83]
+                                                  - 1.8495624077062120046921089385087e6*c[89]
+                                                  - 1.139035044237006783411936790514e6*c[92]
+                                                  - 6.7386221974525326552296113386e6*c[93]
+                                                  - 502044.9581461803705422645627567*c[96]
+                                                  - 2.9701380270957105807579425810858e6*c[97]
+                                                  - 1.0103459887583064977860689319704e7*c[98]
+                                                  - 149467.21379620348031129749485654*c[101]
+                                                  - 884259.961775947424355848220202*c[102]
+                                                  - 3.0079696541022484191573472005479e6*c[103]
+                                                  - 7.759349673780657760053403219122e6*c[104]
+                                                  - 26907.173764630130696761849166631*c[107]
+                                                  - 159184.98672927670285486437355699*c[108]
+                                                  - 541496.4265810070883666651968518*c[109]
+                                                  - 1.3968425895568906228022636680341e6*c[110]
+                                                  - 3.0370559823618661771294693358487e6*c[111]
+                                                  - 2212.6906697502929544005458276231*c[114]
+                                                  - 13090.454537562857293802585384847*c[115]
+                                                  - 44529.54075667073393807122644452*c[116]
+                                                  - 114868.27238188968253200618520493*c[117]
+                                                  - 249749.95495495089277988173799405*c[118]
+                                                  - 482894.07534158047485188421415189*c[119]
+                                                  + 7.821342800312488540963985807639e6*c[125]
+                                                  + 5.789300475877893142541483272232e6*c[128]
+                                                  + 3.4249963503630189999864112564162e7*c[129]
+                                                  + 3.4101538264424377722784064254205e6*c[132]
+                                                  + 2.0174742109875902946547865436911e7*c[133]
+                                                  + 6.862802192690679613829889741855e7*c[134]
+                                                  + 1.5072198724804553213086758864821e6*c[137]
+                                                  + 8.916833016267603068004362671245e6*c[138]
+                                                  + 3.0332214827143763983618104880387e7*c[139]
+                                                  + 7.824489216607049551822878430409e7*c[140]
+                                                  + 461699.6296294810761086333630356*c[143]
+                                                  + 2.7314518447155534651058602442224e6*c[144]
+                                                  + 9.291525813341961544248849965621e6*c[145]
+                                                  + 2.3968392663255498326549063858791e7*c[146]
+                                                  + 5.211277982913596214599835748761e7*c[147]
+                                                  + 86551.53378190359949272510921511*c[150]
+                                                  + 512045.7792033833374873257358035*c[151]
+                                                  + 1.7418160178388531514738980007503e6*c[152]
+                                                  + 4.4931834772241384623241106463397e6*c[153]
+                                                  + 9.769210834043863545303749352442e6*c[154]
+                                                  + 1.8888868401892157817045825222526e7*c[155]
+                                                  + 7443.386326128719754696192778584*c[158]
+                                                  + 44035.66736181024428553957329678*c[159]
+                                                  + 149795.26027214612774107967486934*c[160]
+                                                  + 386411.41287493049407466339340188*c[161]
+                                                  + 840146.9871397504452280263983489*c[162]
+                                                  + 1.6244327354495168508155970523559e6*c[163]
+                                                  + 2.8822345081550876470138958973535e6*c[164]
+                                                  + z*(3.3693110987262663276148056693002e6*c[93]
+                                                       + 1.1590782544763748607835873487164e6*c[97]
+                                                       + 9.199898434221977866019489461844e6*c[98]
+                                                       + 272079.9882387530536479532985237*c[102]
+                                                       + 2.1595679567913578393950185029575e6*c[103]
+                                                       + 9.549968829268501858527265500458e6*c[104]
+                                                       + 39183.996733360419164274307337106*c[108]
+                                                       + 311013.33219011689177982821562771*c[109]
+                                                       + 1.3753527035637076901437673039105e6*c[110]
+                                                       + 4.4854980662575254308373700960227e6*c[111]
+                                                       + 2618.0909075125714587605170769695*c[115]
+                                                       + 20780.452353113009171099905674109*c[116]
+                                                       + 91894.61790551174602560494816394*c[117]
+                                                       + 299699.94594594107133585808559286*c[118]
+                                                       + 804823.4589026341247531403569198*c[119]
+                                                       - 2.328997518246852919990759654363e7*c[129]
+                                                       - 1.2647506441982941326577729091686e7*c[133]
+                                                       - 1.0038647025172266709166931994051e8*c[134]
+                                                       - 4.8898761702112661985830375939087e6*c[138]
+                                                       - 3.8812188864839870043554349255549e7*c[139]
+                                                       - 1.7163395700944495791095346234446e8*c[140]
+                                                       - 1.2764035634547562637888048345039e6*c[144]
+                                                       - 1.0131139204373810201959804496479e7*c[145]
+                                                       - 4.480158325302354758289550135501e7*c[146]
+                                                       - 1.4611336752093286827285605824488e8*c[147]
+                                                       - 202050.49665863234398148529034409*c[151]
+                                                       - 1.6037260993074846133390304115016e6*c[152]
+                                                       - 7.091943650537559086479136803952e6*c[153]
+                                                       - 2.312926673141195801536779576416e7*c[154]
+                                                       - 6.211204474496069912812365951551e7*c[155]
+                                                       - 14678.555787270081428513191098927*c[159]
+                                                       - 116507.42465611365490972863600949*c[160]
+                                                       - 515215.2171665739920995511912025*c[161]
+                                                       - 1.6802939742795008904560527966978e6*c[162]
+                                                       - 4.5123131540264356967099918120997e6*c[163]
+                                                       - 1.0568193196568654705717618290296e7*c[164]
+                                                       + z*(3.5430518912372706032353877626062e7*c[134]
+                                                            + 1.0349917030623965344947826468146e7*c[139]
+                                                            + 1.0298037420566697474657207740668e8*c[140]
+                                                            + 2.0960977664221676279916836889267e6*c[145]
+                                                            + 2.0855909445373030771347905803194e7*c[146]
+                                                            + 1.1336381962830998400480211415551e8*c[147]
+                                                            + 263626.20810533993643929267038383*c[152]
+                                                            + 2.6230476515686862374648862151605e6*c[153]
+                                                            + 1.4257767163199152201254120676537e7*c[154]
+                                                            + 5.615609524886857729392002093183e7*c[155]
+                                                            + 15534.323287481820654630484801265*c[160]
+                                                            + 154564.56514997219762986535736075*c[161]
+                                                            + 840146.9871397504452280263983489*c[162]
+                                                            + 3.3090296462860528442539939955398e6*c[163]
+                                                            + 1.0568193196568654705717618290296e7*c[164])))
+                                             + y*(164481.08401880138387112802577508*c[60]
+                                                  + 127406.49983419213294654413716405*c[61]
+                                                  + 165753.94583538577106605400402499*c[63]
+                                                  + 427974.84785907687731702947353261*c[64]
+                                                  + 253193.33450942187076001250015407*c[65]
+                                                  + 81076.86353084953914780081455894*c[67]
+                                                  + 254198.03893814759325537967619785*c[68]
+                                                  + 389233.28634637608547181600421145*c[69]
+                                                  + 200613.20993394228624235756571841*c[70]
+                                                  + 20821.15846921107317472373078923*c[72]
+                                                  + 70560.*c[73]
+                                                  + 131194.98527001708535997307219367*c[74]
+                                                  + 157776.95649238516097863129406568*c[75]
+                                                  + 74755.28074992428252301088620327*c[76]
+                                                  + 2258.98207164200397954106446962*c[78]
+                                                  + 7971.311059041668084088139946388*c[79]
+                                                  + 16103.043190651883735634911614344*c[80]
+                                                  + 23476.030328826890489424235934615*c[81]
+                                                  + 24511.854275023748190608877059821*c[82]
+                                                  + 10972.374401195030311696796572769*c[83]
+                                                  - 1.1938874004695752714114828016775e6*c[88]
+                                                  - 924781.2038531060023460544692544*c[89]
+                                                  - 1.7645855028306222600116507874304e6*c[91]
+                                                  - 4.5561401769480271336477471620561e6*c[92]
+                                                  - 2.6954488789810130620918445354402e6*c[93]
+                                                  - 1.3610882333632893470426545265436e6*c[95]
+                                                  - 4.2673821442425331496092487834317e6*c[96]
+                                                  - 6.534303659610563277667473678389e6*c[97]
+                                                  - 3.3678199625276883259535631065679e6*c[98]
+                                                  - 617476.2984925008439412543400307*c[100]
+                                                  - 2.0925409931468487243581649279915e6*c[101]
+                                                  - 3.8907438318141686671657321688889e6*c[102]
+                                                  - 4.6790639063812753186892067564078e6*c[103]
+                                                  - 2.2169570496516165028724009197492e6*c[104]
+                                                  - 156316.55382588243331439827214808*c[106]
+                                                  - 551597.0621749176792836179079159*c[107]
+                                                  - 1.114294907104936919984050614899e6*c[108]
+                                                  - 1.6244892797430212650999955905554e6*c[109]
+                                                  - 1.6961660016047957562598915968986e6*c[110]
+                                                  - 759263.9955904665442823673339622*c[111]
+                                                  - 17139.428228502839995198559547281*c[113]
+                                                  - 61955.33875300820272321528317345*c[114]
+                                                  - 130904.54537562857293802585384847*c[115]
+                                                  - 207804.52353113009171099905674109*c[116]
+                                                  - 262556.05115860498864458556618269*c[117]
+                                                  - 249749.95495495089277988173799405*c[118]
+                                                  - 107309.79452035121663375204758931*c[119]
+                                                  + 5.048655068431591712754907560411e6*c[124]
+                                                  + 3.9106714001562442704819929038197e6*c[125]
+                                                  + 8.9687457317063014170816801311e6*c[127]
+                                                  + 2.3157201903511572570165933088929e7*c[128]
+                                                  + 1.3699985401452075999945645025665e7*c[129]
+                                                  + 9.245228284471941583036916557235e6*c[131]
+                                                  + 2.8986307524760721064366454616074e7*c[132]
+                                                  + 4.4384432641726986482405303961204e7*c[133]
+                                                  + 2.287600730896893204609963247285e7*c[134]
+                                                  + 6.226599962868981355899484024304e6*c[136]
+                                                  + 2.110107821472637449832146241075e7*c[137]
+                                                  + 3.9234065271577453499219195753479e7*c[138]
+                                                  + 4.718344528666807730785038536949e7*c[139]
+                                                  + 2.2355683476020141576636795515455e7*c[140]
+                                                  + 2.682232464757668986185594409272e6*c[142]
+                                                  + 9.46484240740436206022698394223e6*c[143]
+                                                  + 1.9120162913008874255741021709557e7*c[144]
+                                                  + 2.7874577440025884632746549896862e7*c[145]
+                                                  + 2.9104476805381676539381006114246e7*c[146]
+                                                  + 1.3028194957283990536499589371902e7*c[147]
+                                                  + 670425.2978520425731146176108568*c[149]
+                                                  + 2.423442945893300785796303058023e6*c[150]
+                                                  + 5.120457792033833374873257358035e6*c[151]
+                                                  + 8.128474749914648040211524003501e6*c[152]
+                                                  + 1.0270133662226602199597967191634e7*c[153]
+                                                  + 9.769210834043863545303749352442e6*c[154]
+                                                  + 4.1975263115315906260101833827836e6*c[155]
+                                                  + 73992.15228657698669092386108158*c[157]
+                                                  + 271683.60090369827104641103641833*c[158]
+                                                  + 590077.9426482572734262302821768*c[159]
+                                                  + 981991.1506729579485248556463657*c[160]
+                                                  + 1.3524399450622567292613218769066e6*c[161]
+                                                  + 1.5542719262085383236718488369455e6*c[162]
+                                                  + 1.3837760339014402803243974890439e6*c[163]
+                                                  + 576446.9016310175294027791794707*c[164]
+                                                  + y*(1.5440123149767944775101944390016e6*c[91]
+                                                       + 1.9933113274147618709708893833995e6*c[92]
+                                                       + 673862.21974525326552296113386*c[93]
+                                                       + 2.1246255350061102002617046267997e6*c[95]
+                                                       + 5.093919575336854491355659953824e6*c[96]
+                                                       + 4.4044973670102244709776319251224e6*c[97]
+                                                       + 1.3142712048888539808599270659777e6*c[98]
+                                                       + 1.2824507737921171374164513216022e6*c[100]
+                                                       + 3.725182866920763663143106794886e6*c[101]
+                                                       + 5.223935774184058630040703331655e6*c[102]
+                                                       + 3.7021164973566134389628888622128e6*c[103]
+                                                       + 1.023210945993053770556492732192e6*c[104]
+                                                       + 384779.2094175567589277495929799*c[106]
+                                                       + 1.2253112975893105671140780543574e6*c[107]
+                                                       + 2.0767518268681022157065382888666e6*c[108]
+                                                       + 2.2659542773851373543958912852876e6*c[109]
+                                                       + 1.4244724429766972505060447076216e6*c[110]
+                                                       + 373791.50552146045256978084133522*c[111]
+                                                       + 47133.427628382809986796038755024*c[113]
+                                                       + 158207.38288714594623963902667505*c[114]
+                                                       + 295844.27254892057483993842969755*c[115]
+                                                       + 388891.32260825774305915537761547*c[116]
+                                                       + 365937.49630230570292339113286712*c[117]
+                                                       + 212287.46171170825886289947729494*c[118]
+                                                       + 53654.89726017560831687602379465*c[119]
+                                                       - 1.0672807420730498686327199356009e7*c[127]
+                                                       - 1.3778535132589385679248730187913e7*c[128]
+                                                       - 4.657995036493705839981519308726e6*c[129]
+                                                       - 2.3183262249131376290652224599054e7*c[131]
+                                                       - 5.55832881819706668566159346651e7*c[132]
+                                                       - 4.8060524479535177040995370548407e7*c[133]
+                                                       - 1.4340924321674666727381331420073e7*c[134]
+                                                       - 2.3048462765781148728692444896415e7*c[136]
+                                                       - 6.694973433566409604651763534471e7*c[137]
+                                                       - 9.388562246805631101279432180305e7*c[138]
+                                                       - 6.653518091115406293180745586665e7*c[139]
+                                                       - 1.8389352536726245490459299536906e7*c[140]
+                                                       - 1.2534034171805979243502351125792e7*c[142]
+                                                       - 3.9914042388963811892405597986409e7*c[143]
+                                                       - 6.764938886310208198080665622871e7*c[144]
+                                                       - 7.381258563186633147142143276006e7*c[145]
+                                                       - 4.6401639797774388567998912117689e7*c[146]
+                                                       - 1.217611396007773902273800485374e7*c[147]
+                                                       - 3.6375102309134472041286347399866e6*c[149]
+                                                       - 1.220961433985529290681834344725e7*c[150]
+                                                       - 2.2831706122425454869907837808882e7*c[151]
+                                                       - 3.0012588429897212049630426272388e7*c[152]
+                                                       - 2.8241132751247779933657991201453e7*c[153]
+                                                       - 1.6383230601416803594218855332947e7*c[154]
+                                                       - 4.1408029829973799418749106343676e6*c[155]
+                                                       - 443952.91371946192014554316648947*c[157]
+                                                       - 1.540780969508644989222111905167e6*c[158]
+                                                       - 3.0560753149096309534164463867965e6*c[159]
+                                                       - 4.4439260547403351229853636877904e6*c[160]
+                                                       - 5.023348367374096422970624114224e6*c[161]
+                                                       - 4.2847496344127272706629346315794e6*c[162]
+                                                       - 2.3464028400937465622891957422918e6*c[163]
+                                                       - 576446.9016310175294027791794707*c[164]
+                                                       + y*(1.2273491778951905095051177728911e7*c[131]
+                                                            + 2.037215539701187337278683578223e7*c[132]
+                                                            + 1.2052329668242567617091718310901e7*c[133]
+                                                            + 2.5307513508837647165967055447187e6*c[134]
+                                                            + 2.0487522458472132203282173241258e7*c[136]
+                                                            + 4.9592395804195626701124174329412e7*c[137]
+                                                            + 5.085471217019716846526359097665e7*c[138]
+                                                            + 2.513551278865820155201614999407e7*c[139]
+                                                            + 4.9038273431269987974558132098417e6*c[140]
+                                                            + 1.4262866471365424656399227143143e7*c[142]
+                                                            + 4.0509219162704185601891608767195e7*c[143]
+                                                            + 5.664590986780245901711006282781e7*c[144]
+                                                            + 4.5964429592257532985246206607179e7*c[145]
+                                                            + 2.035934017286414908631581280788e7*c[146]
+                                                            + 3.7787939876103328001600704718504e6*c[147]
+                                                            + 4.7835750981875470081691634936811e6*c[149]
+                                                            + 1.4821365352490302875294764648295e7*c[150]
+                                                            + 2.4312487159581185062100914936746e7*c[151]
+                                                            + 2.6211977263045227965963956941021e7*c[152]
+                                                            + 1.8486240592007883959276340944941e7*c[153]
+                                                            + 7.60414248703954784066886436082e6*c[154]
+                                                            + 1.3613598848210564192465459619839e6*c[155]
+                                                            + 641265.3198170005513213401293737*c[157]
+                                                            + 2.0965538151929227309060942993013e6*c[158]
+                                                            + 3.7782602596433189596992953888637e6*c[159]
+                                                            + 4.7701468437774533567326038686169e6*c[160]
+                                                            + 4.4050901067742076324511626847815e6*c[161]
+                                                            + 2.8284948567038264989343555411079e6*c[162]
+                                                            + 1.1030098820953509480846646651799e6*c[163]
+                                                            + 192148.96721033917646759305982357*c[164])
+                                                       + z*(4.074431079402374674557367156446e7*c[132]
+                                                            + 6.02616483412128380854585915545e7*c[133]
+                                                            + 2.2776762157953882449370349902468e7*c[134]
+                                                            + 4.4633156223776064031011756896471e7*c[137]
+                                                            + 1.4669628510633798595749112781726e8*c[138]
+                                                            + 1.5303091609565434474315714849331e8*c[139]
+                                                            + 5.149018710283348737328603870334e7*c[140]
+                                                            + 2.2095937725111373964668150236652e7*c[143]
+                                                            + 9.150493132491166456610087072185e7*c[144]
+                                                            + 1.7113141050146697134246388974595e8*c[145]
+                                                            + 1.4599136611761121539943534062236e8*c[146]
+                                                            + 4.5345527851323993601920845662204e7*c[147]
+                                                            + 5.558012007183863578235536743111e6*c[150]
+                                                            + 2.5707465931032564532877196941314e7*c[151]
+                                                            + 5.965484480555120847426279855543e7*c[152]
+                                                            + 8.393752485019795959887635888514e7*c[153]
+                                                            + 6.273417551807626968551813097676e7*c[154]
+                                                            + 1.8378358445084261659828370486782e7*c[155]
+                                                            + 580584.1334380401408663030367296*c[158]
+                                                            + 2.8623183785176658785600722642907e6*c[159]
+                                                            + 7.419858558813638194108146561861e6*c[160]
+                                                            + 1.2828858907447692403278824660942e7*c[161]
+                                                            + 1.512264576851550801410447517028e7*c[162]
+                                                            + 1.0288073991180273388498781331587e7*c[163]
+                                                            + 2.8822345081550876470138958973535e6*c[164]))
+                                                  + z*(3.9866226548295237419417787667991e6*c[92]
+                                                       + 3.3693110987262663276148056693002e6*c[93]
+                                                       + 3.1347197386688335331419445869685e6*c[96]
+                                                       + 1.1590782544763748607835873487164e7*c[97]
+                                                       + 7.885627229333123885159562395866e6*c[98]
+                                                       + 1.241727622306921221047702264962e6*c[101]
+                                                       + 5.713679753013814126607019268998e6*c[102]
+                                                       + 1.2031878616408993676629388802192e7*c[103]
+                                                       + 7.162476621951376393895449125344e6*c[104]
+                                                       + 264932.17245174282532196282256375*c[107]
+                                                       + 1.3322558889342542515853264494616e6*c[108]
+                                                       + 3.4655771301184453655466572598516e6*c[109]
+                                                       + 5.501410814254830760575069215642e6*c[110]
+                                                       + 2.9903320441716836205582467306818e6*c[111]
+                                                       + 24339.597367253222498406004103854*c[114]
+                                                       + 128286.45446811600147926533677151*c[115]
+                                                       + 365142.23420470001829218405684506*c[116]
+                                                       + 712183.2887677160316984383482705*c[117]
+                                                       + 949049.8288288133925635506043774*c[118]
+                                                       + 482894.07534158047485188421415189*c[119]
+                                                       - 2.7557070265178771358497460375826e7*c[128]
+                                                       - 2.328997518246852919990759654363e7*c[129]
+                                                       - 3.4205100419674256527148267486213e7*c[132]
+                                                       - 1.2647506441982941326577729091686e8*c[133]
+                                                       - 8.604554593004800036428798852044e7*c[134]
+                                                       - 2.2316578111888032015505878448235e7*c[137]
+                                                       - 1.0268739957443659017024378947208e8*c[138]
+                                                       - 2.1623933796125070452837423156663e8*c[139]
+                                                       - 1.2872546775708371843321509675834e8*c[140]
+                                                       - 8.630063219235418787547156321386e6*c[143]
+                                                       - 4.3397721157461712968819364373133e7*c[144]
+                                                       - 1.1288983684873674225040925010362e8*c[145]
+                                                       - 1.7920633301209419033158200542004e8*c[146]
+                                                       - 9.740891168062191218190403882992e7*c[147]
+                                                       - 1.8784022061315835241258989918847e6*c[150]
+                                                       - 9.90047433627298485509277922686e6*c[151]
+                                                       - 2.8179758602117229634385820087814e7*c[152]
+                                                       - 5.496256329166608292021331023063e7*c[153]
+                                                       - 7.324267798280453371533135325317e7*c[154]
+                                                       - 3.7267226846976419476874195709308e7*c[155]
+                                                       - 178641.27182708927411270862668603*c[158]
+                                                       - 968784.6819598253742818706125292*c[159]
+                                                       - 2.8960416985948251363275403808072e6*c[160]
+                                                       - 6.18258260599888790519461429443e6*c[161]
+                                                       - 1.0081763845677005342736316780187e7*c[162]
+                                                       - 1.1912506726629790239314378383943e7*c[163]
+                                                       - 5.764469016310175294027791794707e6*c[164]
+                                                       + z*(6.02616483412128380854585915545e7*c[133]
+                                                            + 5.314577836855905904853081643909e7*c[134]
+                                                            + 3.9119009361690129588664300751269e7*c[138]
+                                                            + 1.8629850655123137620906087642663e8*c[139]
+                                                            + 1.3730716560755596632876276987557e8*c[140]
+                                                            + 1.3072133046415952080871552960264e7*c[144]
+                                                            + 7.860366624083128604968813833475e7*c[145]
+                                                            + 2.0855909445373030771347905803194e8*c[146]
+                                                            + 1.3603658355397198080576253698661e8*c[147]
+                                                            + 2.3913921796309362356164834364013e6*c[151]
+                                                            + 1.581757248632039618635756022303e7*c[152]
+                                                            + 5.246095303137372474929772430321e7*c[153]
+                                                            + 1.0265592357503389584902966887107e8*c[154]
+                                                            + 6.126119481694753886609456828927e7*c[155]
+                                                            + 190821.22523451105857067148428605*c[159]
+                                                            + 1.3281846410796956659709064505081e6*c[160]
+                                                            + 4.8430230413657955257357811973036e6*c[161]
+                                                            + 1.1762057819956506233192369576885e7*c[162]
+                                                            + 1.8951715246911029926181965610819e7*c[163]
+                                                            + 1.0568193196568654705717618290296e7*c[164]))))
+                                        + z*(52135.82261746715740603753715543*c[40]
+                                             + 18060.378733570345589515016564977*c[43]
+                                             + 106846.64150079776840715842044304*c[44]
+                                             + 3671.2940497868050776203213584964*c[47]
+                                             + 21719.668505757632764212070385708*c[48]
+                                             + 73883.36754642414104801597685673*c[49]
+                                             + 335.14176105045458807721418898607*c[52]
+                                             + 1982.7253970229967274180911575139*c[53]
+                                             + 6744.597838270270062314644570615*c[54]
+                                             + 17398.344748854702471012028129*c[55]
+                                             - 291214.85676386773244924374208926*c[61]
+                                             - 175775.38394212086032663710520089*c[64]
+                                             - 1.0399011953065541120500513399185e6*c[65]
+                                             - 68355.77517664473095942982889354*c[68]
+                                             - 404398.21958065047841227636801189*c[69]
+                                             - 1.3756334395470328199475947363548e6*c[70]
+                                             - 15480.*c[73]
+                                             - 91580.91504238205633894224195337*c[74]
+                                             - 311528.99062527070050372607552764*c[75]
+                                             - 803619.2680616860371223670266852*c[76]
+                                             - 1555.3777676178864554318321846611*c[79]
+                                             - 9201.738966086790706077092351053*c[80]
+                                             - 31301.373771769187319232314579487*c[81]
+                                             - 80744.93172948999403965277149117*c[82]
+                                             - 175557.99041912048498714874516431*c[83]
+                                             + 986433.2841099797358357914338713*c[89]
+                                             + 740372.7787540544092177589138341*c[92]
+                                             + 4.3801044283441462258992473700902e6*c[93]
+                                             + 431023.96406696461080701738070817*c[96]
+                                             + 2.5499721598480246937238921671761e6*c[97]
+                                             + 8.674189952266436273675518635453e6*c[98]
+                                             + 172845.41903099428107793633379564*c[101]
+                                             + 1.0225672891306468932935578136182e6*c[102]
+                                             + 3.4784469589746513770255476601208e6*c[103]
+                                             + 8.972991545833529871241243209806e6*c[104]
+                                             + 41395.651945584816456556691025586*c[107]
+                                             + 244899.97958350261977671442085691*c[108]
+                                             + 833071.4255092416744102541490028*c[109]
+                                             + 2.1489885993182932658496364123602e6*c[110]
+                                             + 4.6723938190182556571222605166903e6*c[111]
+                                             + 4425.3813395005859088010916552461*c[114]
+                                             + 26180.909075125714587605170769695*c[115]
+                                             + 89059.08151334146787614245288904*c[116]
+                                             + 229736.54476377936506401237040985*c[117]
+                                             + 499499.90990990178555976347598809*c[118]
+                                             + 965788.1506831609497037684283038*c[119]
+                                             - 2.6071142667708295136546619358798e6*c[125]
+                                             - 2.1999341808335993941657636434483e6*c[128]
+                                             - 1.3014986131379472199948362774382e7*c[129]
+                                             - 1.5608296255517448372033487109842e6*c[132]
+                                             - 9.233992592589621522172667260712e6*c[133]
+                                             - 3.1411090296263197364817933525626e7*c[134]
+                                             - 885289.0917660738916826496806353*c[137]
+                                             - 5.237440897995890511717616246417e6*c[138]
+                                             - 1.7816099300351915135539128807431e7*c[139]
+                                             - 4.5958357360984955028852121963559e7*c[140]
+                                             - 358856.58416699003071950650017933*c[143]
+                                             - 2.1230241826225154894661662561728e6*c[144]
+                                             - 7.221849447336880062828490020672e6*c[145]
+                                             - 1.8629461596084842301204011719629e7*c[146]
+                                             - 4.0504719867195724132434742312644e7*c[147]
+                                             - 88890.76442465775083036632838308*c[150]
+                                             - 525884.8543169882925545507556901*c[151]
+                                             - 1.788892126429092425838057406176e6*c[152]
+                                             - 4.6146208685004665288734109340786e6*c[153]
+                                             - 1.0033243559288292289771418253859e7*c[154]
+                                             - 1.939937835870005397426327995827e7*c[155]
+                                             - 9924.515101504959672928257038113*c[158]
+                                             - 58714.22314908032571405276439571*c[159]
+                                             - 199727.01369619483698810623315912*c[160]
+                                             - 515215.2171665739920995511912025*c[161]
+                                             - 1.1201959828530005936373685311319e6*c[162]
+                                             - 2.1659103139326891344207960698079e6*c[163]
+                                             - 3.8429793442067835293518611964713e6*c[164]
+                                             + z*(632983.3362735546769000312503852*c[65]
+                                                  + 176924.2210665345843053709110052*c[69]
+                                                  + 1.4042924695375960036965029600289e6*c[70]
+                                                  + 29817.042106822064854539334589471*c[74]
+                                                  + 236665.43473857774146794694109852*c[75]
+                                                  + 1.0465739304989399553221524068458e6*c[76]
+                                                  + 2300.4347415216976765192730877634*c[80]
+                                                  + 18259.134700198692602885516838034*c[81]
+                                                  + 80744.93172948999403965277149117*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 3.3693110987262663276148056693002e6*c[93]
+                                                  - 1.8110597726193357199743552323694e6*c[97]
+                                                  - 1.4374841303471840415655452284131e7*c[98]
+                                                  - 612179.9735371943707078949216783*c[102]
+                                                  - 4.8590279027805551386387916316543e6*c[103]
+                                                  - 2.1487429865854129181686347376031e7*c[104]
+                                                  - 120000.98999591628369059006621989*c[108]
+                                                  - 952478.3298322329810757239103599*c[109]
+                                                  - 4.212017654663854801065287368226e6*c[110]
+                                                  - 1.3736837827913671631939445919069e7*c[111]
+                                                  - 10472.363630050285835042068307878*c[115]
+                                                  - 83121.80941245203668439962269644*c[116]
+                                                  - 367578.47162204698410241979265576*c[117]
+                                                  - 1.1987997837837642853434323423714e6*c[118]
+                                                  - 3.2192938356105364990125614276793e6*c[119]
+                                                  + 1.0959988321161660799956516020532e7*c[129]
+                                                  + 7.527235667892961619970136345225e6*c[133]
+                                                  + 5.974558091105985723102810736944e7*c[134]
+                                                  + 4.0269568460563368694213250773366e6*c[138]
+                                                  + 3.1962979065162245918221228798687e7*c[139]
+                                                  + 1.4134561165483702416196167487191e8*c[140]
+                                                  + 1.4550482812607972013170554097185e6*c[144]
+                                                  + 1.1549087693424100067954178756635e7*c[145]
+                                                  + 5.107198739999844572330075408015e7*c[146]
+                                                  + 1.6656331145388290460313408668078e8*c[147]
+                                                  + 309995.28254475099350584044545942*c[151]
+                                                  + 2.4605112756498394067667315902491e6*c[152]
+                                                  + 1.0880790258358994762817305781406e7*c[153]
+                                                  + 3.5485998272851223256454700350492e7*c[154]
+                                                  + 9.529519193747394934725821733887e7*c[155]
+                                                  + 29357.111574540162857026382197853*c[159]
+                                                  + 233014.84931222730981945727201897*c[160]
+                                                  + 1.030430434333147984199102382405e6*c[161]
+                                                  + 3.3605879485590017809121055933956e6*c[162]
+                                                  + 9.024626308052871393419983624199e6*c[163]
+                                                  + 2.1136386393137309411435236580592e7*c[164]
+                                                  + z*(6.133265622814651910679659641229e6*c[98]
+                                                       + 1.4397119711942385595966790019716e6*c[103]
+                                                       + 1.4324953243902752787790898250687e7*c[104]
+                                                       + 207342.22146007792785321881041847*c[109]
+                                                       + 2.0630290553455615352156509558658e6*c[110]
+                                                       + 1.1213745165643813577093425240057e7*c[111]
+                                                       + 13853.634902075339447399937116073*c[116]
+                                                       + 137841.92685826761903840742224591*c[117]
+                                                       + 749249.8648648526783396452139821*c[118]
+                                                       + 2.951019349309658457428181308706e6*c[119]
+                                                       - 3.1493794588775738695425669000944e7*c[134]
+                                                       - 1.5524875545935948017421739702219e7*c[139]
+                                                       - 1.5447056130850046211985811611001e8*c[140]
+                                                       - 4.657995036493705839981519308726e6*c[145]
+                                                       - 4.6346465434162290602995346229321e7*c[146]
+                                                       - 2.5191959917402218667733803145669e8*c[147]
+                                                       - 805524.5247663164724533942706173*c[152]
+                                                       - 8.014867824237652392253818990768e6*c[153]
+                                                       - 4.3565399665330742837165368733863e7*c[154]
+                                                       - 1.7158806881598731950920006395838e8*c[155]
+                                                       - 62137.29314992728261852193920506*c[160]
+                                                       - 618258.260599888790519461429443*c[161]
+                                                       - 3.3605879485590017809121055933956e6*c[162]
+                                                       - 1.3236118585144211377015975982159e7*c[163]
+                                                       - 4.2272772786274618822870473161184e7*c[164]
+                                                       + z*(5.149018710283348737328603870334e7*c[140]
+                                                            + 1.0427954722686515385673952901597e7*c[146]
+                                                            + 1.2470020159114098240528232557106e8*c[147]
+                                                            + 1.3115238257843431187324431075802e6*c[153]
+                                                            + 1.5683543879519067421379532744191e7*c[154]
+                                                            + 1.010809714479634391290560376773e8*c[155]
+                                                            + 77282.28257498609881493267868038*c[161]
+                                                            + 924161.6858537254897508290381838*c[162]
+                                                            + 5.956253363314895119657189191972e6*c[163]
+                                                            + 2.747730231107850223486580755477e7*c[164]))))
+                                        + y*(33653.52878971237987818627911955*c[39]
+                                             + 26067.911308733578703018768577714*c[40]
+                                             + 27979.018424526618835892487359007*c[42]
+                                             + 72241.51493428138235806006625991*c[43]
+                                             + 42738.656600319107362863368177218*c[44]
+                                             + 9953.202499698275504788984366036*c[46]
+                                             + 31205.999423187843159772731547219*c[47]
+                                             + 47783.270712666792081266554848557*c[48]
+                                             + 24627.789182141380349338658952242*c[49]
+                                             + 1384.5316897781718885577809667087*c[51]
+                                             + 4691.984654706364233080998645805*c[52]
+                                             + 8723.991746901185600639601093061*c[53]
+                                             + 10491.596637309308985822780443179*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]
+                                             - 187978.38173577301013843202945724*c[60]
+                                             - 145607.42838193386622462187104463*c[61]
+                                             - 272310.05387241948103708872089819*c[63]
+                                             - 703101.5357684834413065484208036*c[64]
+                                             - 415960.4781226216448200205359674*c[65]
+                                             - 185318.54521337037519497329042044*c[67]
+                                             - 581024.0890014802131551535455951*c[68]
+                                             - 889676.0830774310525070080096262*c[69]
+                                             - 458544.47984901093998253157878494*c[70]
+                                             - 63950.70101257686760808003028121*c[72]
+                                             - 216720.*c[73]
+                                             - 402956.02618648104789134586459484*c[74]
+                                             - 484600.65208375442300579611748744*c[75]
+                                             - 229605.50516048172489210486476719*c[76]
+                                             - 9035.92828656801591816425787848*c[78]
+                                             - 31885.244236166672336352559785553*c[79]
+                                             - 64412.17276260753494253964645737*c[80]
+                                             - 93904.12131530756195769694373846*c[81]
+                                             - 98047.41710009499276243550823928*c[82]
+                                             - 43889.497604780121246787186291078*c[83]
+                                             + 636739.946917106811419457494228*c[88]
+                                             + 493216.64205498986791789571693565*c[89]
+                                             + 1.1469805768399044690075730118298e6*c[91]
+                                             + 2.9614911150162176368710356553365e6*c[92]
+                                             + 1.7520417713376584903596989480361e6*c[93]
+                                             + 1.1685440442533606101439375447399e6*c[95]
+                                             + 3.6637036945691991918596477360194e6*c[96]
+                                             + 5.609938751665654326192562767787e6*c[97]
+                                             + 2.891396650755478757891839545151e6*c[98]
+                                             + 714055.924666968924660271044497*c[100]
+                                             + 2.4198358664339199350911086731389e6*c[101]
+                                             + 4.4992960721748463304916543799203e6*c[102]
+                                             + 5.410917491738346586484185249077e6*c[103]
+                                             + 2.5637118702381513917832123456587e6*c[104]
+                                             + 240487.00588597297432984349561244*c[106]
+                                             + 848610.8648844887373594121660245*c[107]
+                                             + 1.7142998570845183384370009459984e6*c[108]
+                                             + 2.4992142765277250232307624470084e6*c[109]
+                                             + 2.6094861563150703942459870721517e6*c[110]
+                                             + 1.1680984547545639142805651291726e6*c[111]
+                                             + 34278.856457005679990397119094563*c[113]
+                                             + 123910.67750601640544643056634689*c[114]
+                                             + 261809.09075125714587605170769695*c[115]
+                                             + 415609.04706226018342199811348219*c[116]
+                                             + 525112.1023172099772891711323654*c[117]
+                                             + 499499.90990990178555976347598809*c[118]
+                                             + 214619.58904070243326750409517862*c[119]
+                                             - 1.682885022810530570918302520137e6*c[124]
+                                             - 1.3035571333854147568273309679399e6*c[125]
+                                             - 3.4081233780483945384910384498182e6*c[127]
+                                             - 8.799736723334397576663054573793e6*c[128]
+                                             - 5.205994452551788879979345109753e6*c[129]
+                                             - 4.2315470022203463644702589882357e6*c[131]
+                                             - 1.3267051817189831116228464043366e7*c[132]
+                                             - 2.0314783703697167348779867973566e7*c[133]
+                                             - 1.0470363432087732454939311175209e7*c[134]
+                                             - 3.6572905695883667372689173637376e6*c[136]
+                                             - 1.2394047284725034483557095528895e7*c[137]
+                                             - 2.3044739951181918251557511484234e7*c[138]
+                                             - 2.7713932244991867988616422589338e7*c[139]
+                                             - 1.3130959245995701436814891989588e7*c[140]
+                                             - 2.0847683612334488802579975503346e6*c[142]
+                                             - 7.356559975423295629749883253676e6*c[143]
+                                             - 1.486116927835760842626316379321e7*c[144]
+                                             - 2.1665548342010640188485470062016e7*c[145]
+                                             - 2.2621489080960165651462014230978e7*c[146]
+                                             - 1.0126179966798931033108685578161e7*c[147]
+                                             - 688544.9004966923723879856543935*c[149]
+                                             - 2.4889414038904170232502571947264e6*c[150]
+                                             - 5.258848543169882925545507556901e6*c[151]
+                                             - 8.348163256669097987244267895488e6*c[152]
+                                             - 1.0547704842286780637424939277894e7*c[153]
+                                             - 1.0033243559288292289771418253859e7*c[154]
+                                             - 4.3109729686000119942807288796156e6*c[155]
+                                             - 98656.2030487693155878984814421*c[157]
+                                             - 362244.80120493102806188138189111*c[158]
+                                             - 786770.5901976763645683070429025*c[159]
+                                             - 1.3093215342306105980331408618209e6*c[160]
+                                             - 1.8032532600830089723484291692088e6*c[161]
+                                             - 2.0723625682780510982291317825939e6*c[162]
+                                             - 1.8450347118685870404325299853919e6*c[163]
+                                             - 768595.8688413567058703722392943*c[164]
+                                             + y*(290069.40521192509936559450704372*c[63]
+                                                  + 374477.99187669226765240078934104*c[64]
+                                                  + 126596.66725471093538000625007704*c[65]
+                                                  + 324307.45412339815659120325823577*c[67]
+                                                  + 777546.942634333814663514303664*c[68]
+                                                  + 672312.0400528314203604094618198*c[69]
+                                                  + 200613.20993394228624235756571841*c[70]
+                                                  + 140542.8196671747439293851828273*c[72]
+                                                  + 408240.*c[73]
+                                                  + 572487.2084509836452071552241178*c[74]
+                                                  + 405712.1738375618425164804704546*c[75]
+                                                  + 112132.92112488642378451632930491*c[76]
+                                                  + 22589.8207164200397954106446962*c[78]
+                                                  + 71936.22175232724856372223854058*c[79]
+                                                  + 121923.04130064997685552147365146*c[80]
+                                                  + 133030.83853001904610673733696282*c[81]
+                                                  + 83628.67929125749382678322761586*c[82]
+                                                  + 21944.748802390060623393593145539*c[83]
+                                                  - 1.5440123149767944775101944390016e6*c[91]
+                                                  - 1.9933113274147618709708893833995e6*c[92]
+                                                  - 673862.21974525326552296113386*c[93]
+                                                  - 3.3197273984470471879089134793746e6*c[95]
+                                                  - 7.95924933646383514274321867785e6*c[96]
+                                                  - 6.882027135953475735902549883004e6*c[97]
+                                                  - 2.0535487576388343450936360405902e6*c[98]
+                                                  - 2.8855142410322635591870154736049e6*c[100]
+                                                  - 8.381661450571718242071990288494e6*c[101]
+                                                  - 1.1753855491914131917591582496224e7*c[102]
+                                                  - 8.329762119052380237666499939979e6*c[103]
+                                                  - 2.3022246284843709837521086474319e6*c[104]
+                                                  - 1.1783863288412675742162331285009e6*c[106]
+                                                  - 3.7525158488672636117868640414694e6*c[107]
+                                                  - 6.360052469783563035601273509654e6*c[108]
+                                                  - 6.939484974491983147837417061193e6*c[109]
+                                                  - 4.3624468566161353296747619170913e6*c[110]
+                                                  - 1.1447364856594726359949538265891e6*c[111]
+                                                  - 188533.7105135312399471841550201*c[113]
+                                                  - 632829.5315485837849585561067002*c[114]
+                                                  - 1.1833770901956822993597537187902e6*c[115]
+                                                  - 1.5555652904330309722366215104619e6*c[116]
+                                                  - 1.4637499852092228116935645314685e6*c[117]
+                                                  - 849149.8468468330354515979091798*c[118]
+                                                  - 214619.58904070243326750409517862*c[119]
+                                                  + 5.022497609755528793565740873416e6*c[127]
+                                                  + 6.4840165329832403196464612649e6*c[128]
+                                                  + 2.1919976642323321599913032041064e6*c[129]
+                                                  + 1.3797650888756390041495441629887e7*c[131]
+                                                  + 3.3080711305532715222622632395836e7*c[132]
+                                                  + 2.8603495537993254155886518111855e7*c[133]
+                                                  + 8.535082987294265318718301052777e6*c[134]
+                                                  + 1.8981086983584475423629072267636e7*c[136]
+                                                  + 5.513507533525278497948511146035e7*c[137]
+                                                  + 7.731757144428166789288944148486e7*c[138]
+                                                  + 5.479367839742099300266496365489e7*c[139]
+                                                  + 1.5144172677303966874495893736276e7*c[140]
+                                                  + 1.4288290475770710618353592966928e7*c[142]
+                                                  + 4.5500389092490187187691574175177e7*c[143]
+                                                  + 7.711755890682225166980393671508e7*c[144]
+                                                  + 8.414335319494701478080901665549e7*c[145]
+                                                  + 5.289598694999839021341863815444e7*c[146]
+                                                  + 1.3880275954490242050261173890065e7*c[147]
+                                                  + 5.580837614552138176197357409295e6*c[149]
+                                                  + 1.8732558987175243911830883097151e7*c[150]
+                                                  + 3.5029466927556862266159970336915e7*c[151]
+                                                  + 4.6046711015732708898063119760376e7*c[152]
+                                                  + 4.3328861207393854144790342665244e7*c[153]
+                                                  + 2.5135915443269616473322079414932e7*c[154]
+                                                  + 6.353012795831596623150547822591e6*c[155]
+                                                  + 887905.8274389238402910863329789*c[157]
+                                                  + 3.081561939017289978444223810334e6*c[158]
+                                                  + 6.112150629819261906832892773593e6*c[159]
+                                                  + 8.887852109480670245970727375581e6*c[160]
+                                                  + 1.0046696734748192845941248228449e7*c[161]
+                                                  + 8.569499268825454541325869263159e6*c[162]
+                                                  + 4.6928056801874931245783914845837e6*c[163]
+                                                  + 1.1528938032620350588055583589414e6*c[164]
+                                                  + y*(2.1246255350061102002617046267997e6*c[95]
+                                                       + 3.5265597060024377247846876603396e6*c[96]
+                                                       + 2.0863408580574747494104572276895e6*c[97]
+                                                       + 438090.40162961799361997568865924*c[98]
+                                                       + 2.8498906084269269720365584924493e6*c[100]
+                                                       + 6.898486790594006783598345916456e6*c[101]
+                                                       + 7.074079694207579394846785761616e6*c[102]
+                                                       + 3.4964433586145793590205061476454e6*c[103]
+                                                       + 682140.6306620358470376618214613*c[104]
+                                                       + 1.4108571011977081160684151742596e6*c[106]
+                                                       + 4.0070991083326102329946876912767e6*c[107]
+                                                       + 5.603311532870539940491225949206e6*c[108]
+                                                       + 4.5467187134459945607812981998908e6*c[109]
+                                                       + 2.0139093159325719748533735521547e6*c[110]
+                                                       + 373791.50552146045256978084133522*c[111]
+                                                       + 251378.28068470831992957887336013*c[113]
+                                                       + 778867.1157521031199489921313233*c[114]
+                                                       + 1.2776283628661348718751323335611e6*c[115]
+                                                       + 1.3774471274063480364843366046838e6*c[116]
+                                                       + 971457.3892868384579849665948759*c[117]
+                                                       + 399599.92792792142844781078079048*c[118]
+                                                       + 71539.86301356747775583469839287*c[119]
+                                                       - 1.0909770470179471195601046870143e7*c[131]
+                                                       - 1.810858257512166522025496513976e7*c[132]
+                                                       - 1.0713181927326726770748194054134e7*c[133]
+                                                       - 2.2495567563411241925304049286389e6*c[134]
+                                                       - 3.0731283687708198304923259861886e7*c[136]
+                                                       - 7.438859370629344005168626149412e7*c[137]
+                                                       - 7.628206825529575269789538646498e7*c[138]
+                                                       - 3.7703269182987302328024224991104e7*c[139]
+                                                       - 7.355741014690498196183719814763e6*c[140]
+                                                       - 3.1695258825256499236442726984762e7*c[142]
+                                                       - 9.002048702823152355975913059377e7*c[143]
+                                                       - 1.2587979970622768670468902850625e8*c[144]
+                                                       - 1.0214317687168340663388045912706e8*c[145]
+                                                       - 4.5242978161920331302924028461956e7*c[146]
+                                                       - 8.39731997246740622257793438189e6*c[147]
+                                                       - 1.4616479466684171413850221786248e7*c[149]
+                                                       - 4.5287505243720369896734003092014e7*c[150]
+                                                       - 7.428815520983139880086390675117e7*c[151]
+                                                       - 8.009215274819375211822320176423e7*c[152]
+                                                       - 5.648573514224631209778881955399e7*c[153]
+                                                       - 2.3234879821509729513154863324727e7*c[154]
+                                                       - 4.1597107591754501699200015505062e6*c[155]
+                                                       - 2.5650612792680022052853605174947e6*c[157]
+                                                       - 8.386215260771690923624377197205e6*c[158]
+                                                       - 1.5113041038573275838797181555455e7*c[159]
+                                                       - 1.9080587375109813426930415474468e7*c[160]
+                                                       - 1.7620360427096830529804650739126e7*c[161]
+                                                       - 1.1313979426815305995737422164432e7*c[162]
+                                                       - 4.4120395283814037923386586607197e6*c[163]
+                                                       - 768595.8688413567058703722392943*c[164]
+                                                       + y*(1.4085171690199590889756494103365e7*c[136]
+                                                            + 2.7275817692307594685618295881177e7*c[137]
+                                                            + 2.1515455148929571273765365413198e7*c[138]
+                                                            + 8.132077666918829913887577939258e6*c[139]
+                                                            + 1.2259568357817496993639533024604e6*c[140]
+                                                            + 2.1394299707048136984598840714715e7*c[142]
+                                                            + 5.339851616901915374794802973857e7*c[143]
+                                                            + 6.100328754994110971073391381457e7*c[144]
+                                                            + 3.8628087409779946287275313695935e7*c[145]
+                                                            + 1.3159085721485364653350464375825e7*c[146]
+                                                            + 1.8893969938051664000800352359252e6*c[147]
+                                                            + 1.1659964301832145832412336015848e7*c[149]
+                                                            + 3.3116488209470520486986739761035e7*c[150]
+                                                            + 4.7279816218119968491667557940517e7*c[151]
+                                                            + 4.1860075758440762764610543304518e7*c[152]
+                                                            + 2.3201481013280165171862029260289e7*c[153]
+                                                            + 7.366513034319561970647962349544e6*c[154]
+                                                            + 1.0210199136157923144349094714879e6*c[155]
+                                                            + 2.2444286193595019296246904528079e6*c[157]
+                                                            + 6.88637291605675389305309435232e6*c[158]
+                                                            + 1.122028804378925024395548327602e7*c[159]
+                                                            + 1.2256581073823156496503452508198e7*c[160]
+                                                            + 9.312515050285824907199387780985e6*c[161]
+                                                            + 4.7188255777682650006974149373929e6*c[162]
+                                                            + 1.4238854841594530420729307495959e6*c[163]
+                                                            + 192148.96721033917646759305982357*c[164])
+                                                       + z*(5.455163538461518937123659176235e7*c[137]
+                                                            + 1.0757727574464785636882682706599e8*c[138]
+                                                            + 7.318869900226946922498820145332e7*c[139]
+                                                            + 1.7163395700944495791095346234446e7*c[140]
+                                                            + 5.892250060029699723911506729774e7*c[143]
+                                                            + 1.9172461801410063051944944341721e8*c[144]
+                                                            + 2.4254845582885082552475196971866e8*c[145]
+                                                            + 1.3903939630248687180898603868796e8*c[146]
+                                                            + 3.0230351900882662401280563774803e7*c[147]
+                                                            + 2.408471869779674217235399255348e7*c[150]
+                                                            + 9.585496986687336077762737774242e7*c[151]
+                                                            + 1.7625295056185584321941281391376e8*c[152]
+                                                            + 1.7486984343791241583099241434403e8*c[153]
+                                                            + 8.934867422271468712785915623963e7*c[154]
+                                                            + 1.8378358445084261659828370486782e7*c[155]
+                                                            + 3.612523496947805320945885561873e6*c[158]
+                                                            + 1.6028982919698928919936404680028e7*c[159]
+                                                            + 3.5511463035183442016485288255691e7*c[160]
+                                                            + 4.8842402587391214451037452925998e7*c[161]
+                                                            + 4.1447251365561021964582635651879e7*c[162]
+                                                            + 1.9493192825394202209787164628271e7*c[163]
+                                                            + 3.8429793442067835293518611964713e6*c[164]))
+                                                  + z*(7.053119412004875449569375320679e6*c[96]
+                                                       + 1.0431704290287373747052286138448e7*c[97]
+                                                       + 3.9428136146665619425797811979332e6*c[98]
+                                                       + 6.20863811153460610523851132481e6*c[101]
+                                                       + 2.0405999117906479023596497389278e7*c[102]
+                                                       + 2.1287169859800527274036610957724e7*c[103]
+                                                       + 7.162476621951376393895449125344e6*c[104]
+                                                       + 2.1856904227268783089061932861509e6*c[107]
+                                                       + 9.051503245406256826947364994872e6*c[108]
+                                                       + 1.6928011366347790824016364307737e7*c[109]
+                                                       + 1.4441203387418930746509556691061e7*c[110]
+                                                       + 4.4854980662575254308373700960227e6*c[111]
+                                                       + 292075.16840703866998087204924625*c[114]
+                                                       + 1.3509349082764868727204268117163e6*c[115]
+                                                       + 3.1348796692696196692402143416942e6*c[116]
+                                                       + 4.4109416594645638092290375118691e6*c[117]
+                                                       + 3.2966994054053517846944389415214e6*c[118]
+                                                       + 965788.1506831609497037684283038*c[119]
+                                                       - 3.621716515024333044050993027952e7*c[132]
+                                                       - 5.356590963663363385374097027067e7*c[133]
+                                                       - 2.024601080707011773277364435775e7*c[134]
+                                                       - 6.694973433566409604651763534471e7*c[137]
+                                                       - 2.2004442765950697893623669172589e8*c[138]
+                                                       - 2.2954637414348151711473572273996e8*c[139]
+                                                       - 7.723528065425023105992905805501e7*c[140]
+                                                       - 4.9102083833580831032595889414781e7*c[143]
+                                                       - 2.0334429183313703236911304604855e8*c[144]
+                                                       - 3.8029202333659326964991975499099e8*c[145]
+                                                       - 3.2442525803913603422096742360525e8*c[146]
+                                                       - 1.0076783966960887467093521258268e8*c[147]
+                                                       - 1.6982814466395138711275251159505e7*c[150]
+                                                       - 7.855059034482172496156921287624e7*c[151]
+                                                       - 1.8227869246140647033802521780825e8*c[152]
+                                                       - 2.5647577037560487655212220770458e8*c[153]
+                                                       - 1.91687758527455268483527622429e8*c[154]
+                                                       - 5.615609524886857729392002093183e7*c[155]
+                                                       - 2.3223365337521605634652121469183e6*c[158]
+                                                       - 1.1449273514070663514240289057163e7*c[159]
+                                                       - 2.9679434235254552776432586247445e7*c[160]
+                                                       - 5.131543562979076961311529864377e7*c[161]
+                                                       - 6.049058307406203205641790068112e7*c[162]
+                                                       - 4.1152295964721093553995125326349e7*c[163]
+                                                       - 1.1528938032620350588055583589414e7*c[164]
+                                                       + z*(1.0757727574464785636882682706599e8*c[138]
+                                                            + 1.7077363100529542819163913672441e8*c[139]
+                                                            + 6.865358280377798316438138493778e7*c[140]
+                                                            + 7.843279827849571248522931776159e7*c[144]
+                                                            + 3.2070295826259164708272760440579e8*c[145]
+                                                            + 3.754063700167145538842623044575e8*c[146]
+                                                            + 1.3603658355397198080576253698661e8*c[147]
+                                                            + 2.3316073751401628297260713504912e7*c[151]
+                                                            + 1.2337706539329909025358896973963e8*c[152]
+                                                            + 2.8328914636941811364620771123733e8*c[153]
+                                                            + 2.7374912953342372226407911698951e8*c[154]
+                                                            + 9.189179222542130829914185243391e7*c[155]
+                                                            + 2.6714971532831548199894007800046e6*c[159]
+                                                            + 1.5984818662818793453614768860501e7*c[160]
+                                                            + 4.6472412588424974087379517446466e7*c[161]
+                                                            + 7.89738167911365418514344814448e7*c[162]
+                                                            + 6.678223467959124831130787881908e7*c[163]
+                                                            + 2.1136386393137309411435236580592e7*c[164])))
+                                             + z*(748955.9837533845353048015786821*c[64]
+                                                  + 632983.3362735546769000312503852*c[65]
+                                                  + 478490.42623651311671600880225478*c[68]
+                                                  + 1.769242210665345843053709110052e6*c[69]
+                                                  + 1.2036792596036537174541453943105e6*c[70]
+                                                  + 136080.*c[73]
+                                                  + 626157.8842432633619453260263789*c[74]
+                                                  + 1.3185645649720759881785615289775e6*c[75]
+                                                  + 784930.4478742049664916143051343*c[76]
+                                                  + 15553.777676178864554318321846611*c[79]
+                                                  + 78214.78121173772100165528498395*c[80]
+                                                  + 203458.92951649971757501004476666*c[81]
+                                                  + 322979.7269179599761586110859647*c[82]
+                                                  + 175557.99041912048498714874516431*c[83]
+                                                  - 3.9866226548295237419417787667991e6*c[92]
+                                                  - 3.3693110987262663276148056693002e6*c[93]
+                                                  - 4.8979995916700523955342884171383e6*c[96]
+                                                  - 1.8110597726193357199743552323694e7*c[97]
+                                                  - 1.2321292545833006070561816243541e7*c[98]
+                                                  - 2.7938871501905727473573300961645e6*c[101]
+                                                  - 1.2855779444281081784865793355245e7*c[102]
+                                                  - 2.7071726886920235772416124804931e7*c[103]
+                                                  - 1.6115572399390596886264760532023e7*c[104]
+                                                  - 811354.7781334624025485111441015*c[107]
+                                                  - 4.0800336598611536454800622514762e6*c[108]
+                                                  - 1.0613329960987738931986637858296e7*c[109]
+                                                  - 1.6848070618655419204261149472904e7*c[110]
+                                                  - 9.157891885275781087959630612713e6*c[111]
+                                                  - 97358.38946901288999362401641542*c[114]
+                                                  - 513145.817872464005917061347086*c[115]
+                                                  - 1.4605689368188000731687362273803e6*c[116]
+                                                  - 2.8487331550708641267937533930822e6*c[117]
+                                                  - 3.7961993153152535702542024175095e6*c[118]
+                                                  - 1.9315763013663218994075368566076e6*c[119]
+                                                  + 1.29680330659664806392929225298e7*c[128]
+                                                  + 1.0959988321161660799956516020532e7*c[129]
+                                                  + 2.0357360803404747829306235320514e7*c[132]
+                                                  + 7.527235667892961619970136345225e7*c[133]
+                                                  + 5.121049792376559191230980631666e7*c[134]
+                                                  + 1.8378358445084261659828370486782e7*c[137]
+                                                  + 8.456609376718307425784782662407e7*c[138]
+                                                  + 1.780794547916182272586611318784e8*c[139]
+                                                  + 1.0600920874112776812147125615393e8*c[140]
+                                                  + 9.837921965943824256798178200038e6*c[143]
+                                                  + 4.9471641562867104844779883930428e7*c[144]
+                                                  + 1.2868983429815425790006084900251e8*c[145]
+                                                  + 2.0428794959999378289320301632062e8*c[146]
+                                                  + 1.1104220763592193640208939112052e8*c[147]
+                                                  + 2.8819321518731144479739820149463e6*c[150]
+                                                  + 1.5189768844692798681786181827512e7*c[151]
+                                                  + 4.3234698129275749576043997942948e7*c[152]
+                                                  + 8.43261245022822094118341198059e7*c[153]
+                                                  + 1.1237232786402887364543988444322e8*c[154]
+                                                  + 5.717711516248436960835493040332e7*c[155]
+                                                  + 357282.54365417854822541725337205*c[158]
+                                                  + 1.9375693639196507485637412250583e6*c[159]
+                                                  + 5.792083397189650272655080761614e6*c[160]
+                                                  + 1.236516521199777581038922858886e7*c[161]
+                                                  + 2.0163527691354010685472633560373e7*c[162]
+                                                  + 2.3825013453259580478628756767886e7*c[163]
+                                                  + 1.1528938032620350588055583589414e7*c[164]
+                                                  + z*(1.0431704290287373747052286138448e7*c[97]
+                                                       + 9.199898434221977866019489461844e6*c[98]
+                                                       + 5.441599764775061072959065970474e6*c[102]
+                                                       + 2.591481548149629407274022203549e7*c[103]
+                                                       + 1.9099937658537003717054531000917e7*c[104]
+                                                       + 1.2930718922008938324210521421245e6*c[108]
+                                                       + 7.775333304752922294495705390693e6*c[109]
+                                                       + 2.0630290553455615352156509558658e7*c[110]
+                                                       + 1.3456494198772576292512110288068e7*c[111]
+                                                       + 125668.36356060343002050481969454*c[115]
+                                                       + 831218.0941245203668439962269644*c[116]
+                                                       + 2.7568385371653523807681484449182e6*c[117]
+                                                       + 5.394599027026939284045445540671e6*c[118]
+                                                       + 3.2192938356105364990125614276793e6*c[119]
+                                                       - 5.356590963663363385374097027067e7*c[133]
+                                                       - 4.7240691883163608043138503501416e7*c[134]
+                                                       - 5.86785140425351943829964511269e7*c[138]
+                                                       - 2.7944775982684706431359131463995e8*c[139]
+                                                       - 2.0596074841133394949314415481335e8*c[140]
+                                                       - 2.9049184547591004624159006578365e7*c[144]
+                                                       - 1.7467481386851396899930697407723e8*c[145]
+                                                       - 4.6346465434162290602995346229321e8*c[146]
+                                                       - 3.0230351900882662401280563774803e8*c[147]
+                                                       - 7.307031659983416275494810500115e6*c[151]
+                                                       - 4.8331471485978988347203656237035e7*c[152]
+                                                       - 1.6029735648475304784507637981536e8*c[153]
+                                                       - 3.1367087759038134842759065488381e8*c[154]
+                                                       - 1.8718698416289525764640006977278e8*c[155]
+                                                       - 763284.9009380442342826859371442*c[159]
+                                                       - 5.312738564318782663883625802033e6*c[160]
+                                                       - 1.9372092165463182102943124789214e7*c[161]
+                                                       - 4.7048231279826024932769478307538e7*c[162]
+                                                       - 7.580686098764411970472786244327e7*c[163]
+                                                       - 4.2272772786274618822870473161184e7*c[164]
+                                                       + z*(1.1384908733686361879442609114961e8*c[139]
+                                                            + 1.0298037420566697474657207740668e8*c[140]
+                                                            + 5.030634639413202307180040853424e7*c[145]
+                                                            + 2.9198273223522243079887068124472e8*c[146]
+                                                            + 2.2672763925661996800960422831102e8*c[147]
+                                                            + 1.0281422116108257521132414144969e7*c[152]
+                                                            + 7.606838189549190088648170023965e7*c[153]
+                                                            + 2.4238204177438558742132005150113e8*c[154]
+                                                            + 1.684682857466057318817600627955e8*c[155]
+                                                            + 869922.1040989819566593071488708*c[160]
+                                                            + 7.109969996898721090973806438595e6*c[161]
+                                                            + 2.8564997562751515137752897543862e7*c[162]
+                                                            + 6.61805929257210568850798799108e7*c[163]
+                                                            + 4.2272772786274618822870473161184e7*c[164])))))
+                                   + y*(6332.061275761629898663600653285*c[24]
+                                        + 4904.7935736379364979845031517435*c[25]
+                                        + 3899.5384342252609730207441127677*c[27]
+                                        + 10068.564942433454851117953731327*c[28]
+                                        + 5956.643350075611166143956138616*c[29]
+                                        + 762.967889232567899686478268049*c[31]
+                                        + 2392.1120375099490728284713579077*c[32]
+                                        + 3662.8513483350644979392884417734*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 25240.146592284284908639709339663*c[39]
+                                        - 19550.933481550184027264076433286*c[40]
+                                        - 37305.357899368825114523316478676*c[42]
+                                        - 96322.01991237517647741342167988*c[43]
+                                        - 56984.87546709214315048449090296*c[44]
+                                        - 20735.838541038073968310384095909*c[46]
+                                        - 65012.49879830800658285985739004*c[47]
+                                        - 99548.48065138915016930532260116*c[48]
+                                        - 51307.8941294612090611222061505*c[49]
+                                        - 4153.595069334515665673342900126*c[51]
+                                        - 14075.953964119092699242995937415*c[52]
+                                        - 26171.975240703556801918803279184*c[53]
+                                        - 31474.789911927926957468341329537*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + 65069.43983161373427868801019674*c[60]
+                                        + 50402.57136297710753929218613083*c[61]
+                                        + 122949.35542734658842811698100754*c[63]
+                                        + 317453.87066469988152636801608188*c[64]
+                                        + 187808.24263061512391539388747692*c[65]
+                                        + 128297.4543784871828272892010603*c[67]
+                                        + 402247.44623179399372279860848891*c[68]
+                                        + 615929.5959766830363510055451258*c[69]
+                                        + 317453.87066469988152636801608188*c[70]
+                                        + 66925.15222246416377589770610824*c[72]
+                                        + 226800.*c[73]
+                                        + 421698.16693934063151419916062251*c[74]
+                                        + 507140.2172969523031456005880683*c[75]
+                                        + 240284.83098189947953824927708194*c[76]
+                                        + 13553.89242985202387724638681772*c[78]
+                                        + 47827.866354250008504528839678329*c[79]
+                                        + 96618.25914391130241380946968606*c[80]
+                                        + 140856.18197296134293654541560769*c[81]
+                                        + 147071.12565014248914365326235893*c[82]
+                                        + 65834.24640717018187018077943662*c[83]
+                                        - 136444.27433938003101845517733457*c[88]
+                                        - 105689.28044035497169669193934335*c[89]
+                                        - 289896.18975074508557334262936357*c[91]
+                                        - 748508.7433557473148135584623378*c[92]
+                                        - 442823.7444040235744865173165366*c[93]
+                                        - 379397.41696537682147530439764281*c[95]
+                                        - 1.1895141865484412960583271870193e6*c[96]
+                                        - 1.8214086856057319240884944051258e6*c[97]
+                                        - 938765.1463491814148999479042698*c[98]
+                                        - 337237.05533051969169099275493983*c[100]
+                                        - 1.1428493116417404571494593068261e6*c[101]
+                                        - 2.1249447081446613489905152614701e6*c[102]
+                                        - 2.5554887488697734432841052284997e6*c[103]
+                                        - 1.2107996194251136284918497330938e6*c[104]
+                                        - 168340.9041201810820308904469287*c[106]
+                                        - 594027.6054191421161515885162172*c[107]
+                                        - 1.2000098999591628369059006621989e6*c[108]
+                                        - 1.7494499935694075162615337129059e6*c[109]
+                                        - 1.8266403094205492759721909505062e6*c[110]
+                                        - 817668.9183281947399963955904208*c[111]
+                                        - 34278.856457005679990397119094563*c[113]
+                                        - 123910.67750601640544643056634689*c[114]
+                                        - 261809.09075125714587605170769695*c[115]
+                                        - 415609.04706226018342199811348219*c[116]
+                                        - 525112.1023172099772891711323654*c[117]
+                                        - 499499.90990990178555976347598809*c[118]
+                                        - 214619.58904070243326750409517862*c[119]
+                                        + 252432.75342157958563774537802055*c[124]
+                                        + 195533.57000781221352409964519099*c[125]
+                                        + 573999.7268292032906932275283904*c[127]
+                                        + 1.4820609218247406444906197176915e6*c[128]
+                                        + 876799.0656929328639965212816425*c[129]
+                                        + 843301.1916747183157629118031057*c[131]
+                                        + 2.6439788100134236892768100143295e6*c[132]
+                                        + 4.0485149513766155782757983331207e6*c[133]
+                                        + 2.0866293000914177712331660422632e6*c[134]
+                                        + 928968.5428473883474527456004002*c[136]
+                                        + 3.1481447336486929695076375370877e6*c[137]
+                                        + 5.853469415517603949480283237414e6*c[138]
+                                        + 7.039465627446447017703484913997e6*c[139]
+                                        + 3.3353237444062307997401670728703e6*c[140]
+                                        + 750008.1299559358776537918016448*c[142]
+                                        + 2.6465673082315514765563604388225e6*c[143]
+                                        + 5.346396264774993275301991852435e6*c[144]
+                                        + 7.79431312304041323854050447353e6*c[145]
+                                        + 8.138218632784449838025968534315e6*c[146]
+                                        + 3.6429549880557129936183685921433e6*c[147]
+                                        + 362392.05289299598546736087073341*c[149]
+                                        + 1.3099691599423247490790827340665e6*c[150]
+                                        + 2.7678150227209910134450039773163e6*c[151]
+                                        + 4.3937701350889989406548778397305e6*c[152]
+                                        + 5.551423601203568756539441725207e6*c[153]
+                                        + 5.280654504888574889353378028347e6*c[154]
+                                        + 2.2689331413684273654109099366398e6*c[155]
+                                        + 73992.15228657698669092386108158*c[157]
+                                        + 271683.60090369827104641103641833*c[158]
+                                        + 590077.9426482572734262302821768*c[159]
+                                        + 981991.1506729579485248556463657*c[160]
+                                        + 1.3524399450622567292613218769066e6*c[161]
+                                        + 1.5542719262085383236718488369455e6*c[162]
+                                        + 1.3837760339014402803243974890439e6*c[163]
+                                        + 576446.9016310175294027791794707*c[164]
+                                        + y*(48963.282242921582962811852878262*c[42]
+                                             + 63211.32556749620956330255797742*c[43]
+                                             + 21369.328300159553681431684088609*c[44]
+                                             + 39812.809998793102019155937464146*c[46]
+                                             + 95453.64529445693201812835532091*c[47]
+                                             + 82534.74032187900450400586746569*c[48]
+                                             + 24627.789182141380349338658952242*c[49]
+                                             + 9345.588906002660247765021525284*c[51]
+                                             + 27146.482645086821634254349307872*c[52]
+                                             + 38068.327622841537166427350224268*c[53]
+                                             + 26978.39135308108024925857828246*c[54]
+                                             + 7456.433463794872487576583483857*c[55]
+                                             - 186473.18906480899244931075452811*c[63]
+                                             - 240735.8519207307434908290788621*c[64]
+                                             - 81383.57180659988703000401790667*c[65]
+                                             - 416966.72673008334418868990344599*c[67]
+                                             - 999703.211958429190281661247568*c[68]
+                                             - 864401.1943536403976062407366254*c[69]
+                                             - 257931.26991506865374017401306653*c[70]
+                                             - 291124.41216771911242515502157084*c[72]
+                                             - 845640.*c[73]
+                                             - 1.1858663603627518365005358213869e6*c[74]
+                                             - 840403.788663520959498423831656*c[75]
+                                             - 232275.33661583616355364096784588*c[76]
+                                             - 67769.4621492601193862319340886*c[78]
+                                             - 215808.66525698174569116671562173*c[79]
+                                             - 365769.12390194993056656442095438*c[80]
+                                             - 399092.51559005713832021201088846*c[81]
+                                             - 250886.03787377248148034968284758*c[82]
+                                             - 65834.24640717018187018077943662*c[83]
+                                             + 463203.69449303834325305833170048*c[91]
+                                             + 597993.3982244285612912668150199*c[92]
+                                             + 202158.66592357597965688834015801*c[93]
+                                             + 1.3544487785663952526668366995848e6*c[95]
+                                             + 3.2473737292772447382392332205627e6*c[96]
+                                             + 2.8078670714690181002482403522655e6*c[97]
+                                             + 837847.8931166444127982035045608*c[98]
+                                             + 1.93436325046977668226981407675e6*c[100]
+                                             + 5.618817490938818525240852748953e6*c[101]
+                                             + 7.879436459394288433644727525246e6*c[102]
+                                             + 5.584025716846225270435690700504e6*c[103]
+                                             + 1.5433431768728561039227098710562e6*c[104]
+                                             + 1.2264837300184621690822018276234e6*c[106]
+                                             + 3.9056797610659274326761237982641e6*c[107]
+                                             + 6.619646448142075812564590795762e6*c[108]
+                                             + 7.222729259165125317136903471854e6*c[109]
+                                             + 4.540505911988222485988017505544e6*c[110]
+                                             + 1.191460423849655192566176431756e6*c[111]
+                                             + 282800.56577029685992077623253014*c[113]
+                                             + 949244.2973228756774378341600503*c[114]
+                                             + 1.7750656352935234490396305781853e6*c[115]
+                                             + 2.3333479356495464583549322656928e6*c[116]
+                                             + 2.1956249778138342175403467972027e6*c[117]
+                                             + 1.2737247702702495531773968637696e6*c[118]
+                                             + 321929.38356105364990125614276793*c[119]
+                                             - 941718.3018291616487935764137655*c[127]
+                                             - 1.2157530999343575599337114871688e6*c[128]
+                                             - 410999.56204356227999836935076995*c[129]
+                                             - 3.1285371201249954163855943230558e6*c[131]
+                                             - 7.500858958812650544664434089754e6*c[132]
+                                             - 6.485676313847307628369617478851e6*c[133]
+                                             - 1.935280444793467136221010122432e6*c[134]
+                                             - 5.705624361137000052936119937593e6*c[136]
+                                             - 1.6573341097799200246809512671116e7*c[137]
+                                             - 2.3241293797239429932088790446342e7*c[138]
+                                             - 1.6470718803986667539491551574834e7*c[139]
+                                             - 4.5522661916895852807264442481067e6*c[140]
+                                             - 6.559393136563778184226382536419e6*c[142]
+                                             - 2.0888078978402968495417128357999e7*c[143]
+                                             - 3.5402722772171069271902874862082e7*c[144]
+                                             - 3.8628087409779946287275313695935e7*c[145]
+                                             - 2.4283211090924527891569410398304e7*c[146]
+                                             - 6.372083979107620015956197266257e6*c[147]
+                                             - 3.8866547672773819441374453386159e6*c[149]
+                                             - 1.3045889294639902010025079299802e7*c[150]
+                                             - 2.4395521610262814792504265056066e7*c[151]
+                                             - 3.2068245171670993696865386975976e7*c[152]
+                                             - 3.017545691229214842226470292758e7*c[153]
+                                             - 1.750536968370562575820644816397e7*c[154]
+                                             - 4.4244196256684333625512743764476e6*c[155]
+                                             - 887905.8274389238402910863329789*c[157]
+                                             - 3.081561939017289978444223810334e6*c[158]
+                                             - 6.112150629819261906832892773593e6*c[159]
+                                             - 8.887852109480670245970727375581e6*c[160]
+                                             - 1.0046696734748192845941248228449e7*c[161]
+                                             - 8.569499268825454541325869263159e6*c[162]
+                                             - 4.6928056801874931245783914845837e6*c[163]
+                                             - 1.1528938032620350588055583589414e6*c[164]
+                                             + y*(324307.45412339815659120325823577*c[67]
+                                                  + 538301.7295160772563055099025366*c[68]
+                                                  + 318463.59791976225174966763980936*c[69]
+                                                  + 66871.06997798076208078585523947*c[70]
+                                                  + 312317.37703816609762085596183845*c[72]
+                                                  + 756000.*c[73]
+                                                  + 775243.0947773736862180226993262*c[74]
+                                                  + 383172.60862436396237667599987379*c[75]
+                                                  + 74755.28074992428252301088620327*c[76]
+                                                  + 82829.34262687347924983903055273*c[78]
+                                                  + 235250.88735220532638406461792999*c[79]
+                                                  + 328962.16803760276774225605155016*c[80]
+                                                  + 266931.15966480945852789779377507*c[81]
+                                                  + 118233.65003246749127234870111208*c[82]
+                                                  + 21944.748802390060623393593145539*c[83]
+                                                  - 1.1951018634409369876472088525749e6*c[95]
+                                                  - 1.983689834626371220191386808941e6*c[96]
+                                                  - 1.1735667326573295465433821905754e6*c[97]
+                                                  - 246425.85091666012141123632487082*c[98]
+                                                  - 3.5623632605336587150456981155616e6*c[100]
+                                                  - 8.62310848824250847949793239557e6*c[101]
+                                                  - 8.84259961775947424355848220202e6*c[102]
+                                                  - 4.3705541982682241987756326845568e6*c[103]
+                                                  - 852675.7883275448087970772768266*c[104]
+                                                  - 2.9098927712202729893911062969105e6*c[106]
+                                                  - 8.264641910936008605551543363258e6*c[107]
+                                                  - 1.1556830036545488627263153520238e7*c[108]
+                                                  - 9.377607346482363781611427537275e6*c[109]
+                                                  - 4.1536879641109296981350829513191e6*c[110]
+                                                  - 770944.9801380121834251729852539*c[111]
+                                                  - 754134.8420541249597887366200804*c[113]
+                                                  - 2.33660134725630935984697639397e6*c[114]
+                                                  - 3.8328850885984046156253970006833e6*c[115]
+                                                  - 4.1323413822190441094530098140515e6*c[116]
+                                                  - 2.9143721678605153739548997846278e6*c[117]
+                                                  - 1.1987997837837642853434323423714e6*c[118]
+                                                  - 214619.58904070243326750409517862*c[119]
+                                                  + 2.8878804185769188458943947597438e6*c[131]
+                                                  + 4.7934483287086760877145495958188e6*c[132]
+                                                  + 2.8358422748806041451980513672708e6*c[133]
+                                                  + 595470.9060902975803756954222868*c[134]
+                                                  + 1.1448909609146191525363567399526e7*c[136]
+                                                  + 2.7713397655285791391804685654671e7*c[137]
+                                                  + 2.8418809742169005907059065545775e7*c[138]
+                                                  + 1.4046315970132524396714907349627e7*c[139]
+                                                  + 2.740374103512146386813542676088e6*c[140]
+                                                  + 2.0695139585902773030853780560639e7*c[142]
+                                                  + 5.877808270666881832431331468181e7*c[143]
+                                                  + 8.219210451406631308364989508349e7*c[144]
+                                                  + 6.669348607504034197859253507708e7*c[145]
+                                                  + 2.9541003388077392791909218583983e7*c[146]
+                                                  + 5.482955982022835827683239508175e6*c[147]
+                                                  + 1.5147987810927232192535684396657e7*c[149]
+                                                  + 4.6934323616219292438433421386269e7*c[150]
+                                                  + 7.698954267200708602998623063303e7*c[151]
+                                                  + 8.300459466630988855888586364657e7*c[152]
+                                                  + 5.853976187469163253770841299231e7*c[153]
+                                                  + 2.4079784542291901495451403809262e7*c[154]
+                                                  + 4.3109729686000119942807288796156e6*c[155]
+                                                  + 3.8475919189020033079280407762421e6*c[157]
+                                                  + 1.2579322891157536385436565795808e7*c[158]
+                                                  + 2.2669561557859913758195772333182e7*c[159]
+                                                  + 2.8620881062664720140395623211702e7*c[160]
+                                                  + 2.6430540640645245794706976108689e7*c[161]
+                                                  + 1.6970969140222958993606133246648e7*c[162]
+                                                  + 6.61805929257210568850798799108e6*c[163]
+                                                  + 1.1528938032620350588055583589414e6*c[164]
+                                                  + y*(1.9592997932935122932751339635589e6*c[100]
+                                                       + 3.7941677348267037309790902540506e6*c[101]
+                                                       + 2.9928798706262835901274862837607e6*c[102]
+                                                       + 1.1312022630811874396831049301206e6*c[103]
+                                                       + 170535.15766550896175941545536533*c[104]
+                                                       + 2.1162856517965621741026227613894e6*c[106]
+                                                       + 5.282085188256622579856633774865e6*c[107]
+                                                       + 6.034335496937504551298243329914e6*c[108]
+                                                       + 3.8210209383357218132950323634262e6*c[109]
+                                                       + 1.3016730944442233496003511983439e6*c[110]
+                                                       + 186895.75276073022628489042066761*c[111]
+                                                       + 612734.5591689765298283485038153*c[113]
+                                                       + 1.7402812117586054086360292934255e6*c[114]
+                                                       + 2.4845682712294303143637307060441e6*c[115]
+                                                       + 2.1997593133795342565407185863593e6*c[116]
+                                                       + 1.2192446625677719160182942229609e6*c[117]
+                                                       + 387112.43018017388380881669389077*c[118]
+                                                       + 53654.89726017560831687602379465*c[119]
+                                                       - 7.042585845099795444878247051682e6*c[136]
+                                                       - 1.3637908846153797342809147940588e7*c[137]
+                                                       - 1.0757727574464785636882682706599e7*c[138]
+                                                       - 4.0660388334594149569437889696289e6*c[139]
+                                                       - 612978.4178908748496819766512302*c[140]
+                                                       - 2.6148588530836611870065249762429e7*c[142]
+                                                       - 6.526485309546785458082536968048e7*c[143]
+                                                       - 7.455957367215024520200811688447e7*c[144]
+                                                       - 4.7212106834175489906669827850588e7*c[145]
+                                                       - 1.6083326992926556798539456459342e7*c[146]
+                                                       - 2.3092629924285367112089319550197e6*c[147]
+                                                       - 2.3967704398210521988847579588131e7*c[149]
+                                                       - 6.807278131946718100102829839768e7*c[150]
+                                                       - 9.718628889280215745509442465551e7*c[151]
+                                                       - 8.604571128123934568281056123706e7*c[152]
+                                                       - 4.7691933193964783964383060146149e7*c[153]
+                                                       - 1.5142276792767988495220811496285e7*c[154]
+                                                       - 2.0987631557657953130050916913918e6*c[155]
+                                                       - 6.733285858078505788874071358424e6*c[157]
+                                                       - 2.0659118748170261679159283056961e7*c[158]
+                                                       - 3.3660864131367750731866449828059e7*c[159]
+                                                       - 3.6769743221469469489510357524594e7*c[160]
+                                                       - 2.7937545150857474721598163342956e7*c[161]
+                                                       - 1.4156476733304795002092244812179e7*c[162]
+                                                       - 4.2716564524783591262187922487877e6*c[163]
+                                                       - 576446.9016310175294027791794707*c[164]
+                                                       + y*(1.1125035847665031231991397171652e7*c[142]
+                                                            + 2.3937265868870655128390496089706e7*c[143]
+                                                            + 2.2658363947120983606844025131125e7*c[144]
+                                                            + 1.1678258984352076784525094838306e7*c[145]
+                                                            + 3.227700271307730952708604469542e6*c[146]
+                                                            + 377879.39876103328001600704718504*c[147]
+                                                            + 1.3059160018052003332301816337749e7*c[149]
+                                                            + 3.3718606176915439041295589574872e7*c[150]
+                                                            + 4.1709865266396246176210831936566e7*c[151]
+                                                            + 3.0844266348324772563397242434908e7*c[152]
+                                                            + 1.3989587475032993266479393147523e7*c[153]
+                                                            + 3.6119676813437852243177105713894e6*c[154]
+                                                            + 408407.96544631692577396378859516*c[155]
+                                                            + 4.0399715148471034733244428150542e6*c[157]
+                                                            + 1.1582653462088900810282745582755e7*c[158]
+                                                            + 1.699072189488086465513258896083e7*c[159]
+                                                            + 1.6078024602543684377542551769309e7*c[160]
+                                                            + 1.023990244118565809297857992515e7*c[161]
+                                                            + 4.2595452247985347573060938396289e6*c[162]
+                                                            + 1.0468566517341330816367181004071e6*c[163]
+                                                            + 115289.38032620350588055583589414*c[164])
+                                                       + z*(4.7874531737741310256780992179412e7*c[143]
+                                                            + 1.1329181973560491803422012565562e8*c[144]
+                                                            + 1.0510433085916869106072585354475e8*c[145]
+                                                            + 4.5187803798308233337920462573588e7*c[146]
+                                                            + 7.557587975220665600320140943701e6*c[147]
+                                                            + 4.214825772114429880161948696859e7*c[150]
+                                                            + 1.4054411122372648168071041196017e8*c[151]
+                                                            + 2.004877312641110216620820758269e8*c[152]
+                                                            + 1.4995089074800989657507599530001e8*c[153]
+                                                            + 5.798158646367655228510009075125e7*c[154]
+                                                            + 9.189179222542130829914185243391e6*c[155]
+                                                            + 1.0160222335165702465160303142768e7*c[158]
+                                                            + 4.007245729924732229984101170007e7*c[159]
+                                                            + 7.479776662922496645204578431809e7*c[160]
+                                                            + 8.15328081166103342497539760078e7*c[161]
+                                                            + 5.292926018980427804936566309598e7*c[162]
+                                                            + 1.8951715246911029926181965610819e7*c[163]
+                                                            + 2.8822345081550876470138958973535e6*c[164]))
+                                                  + z*(7.588335469653407461958180508101e6*c[101]
+                                                       + 1.4964399353131417950637431418804e7*c[102]
+                                                       + 1.0180820367730686957147944371085e7*c[103]
+                                                       + 2.3874922073171254646318163751146e6*c[104]
+                                                       + 5.828507793938342157083182096403e6*c[107]
+                                                       + 1.8965054418946442875508764751159e7*c[108]
+                                                       + 2.399245705466616022301531949128e7*c[109]
+                                                       + 1.3753527035637076901437673039105e7*c[110]
+                                                       + 2.9903320441716836205582467306818e6*c[111]
+                                                       + 1.2656590630971675699171122134004e6*c[114]
+                                                       + 5.037206906054187486655234856089e6*c[115]
+                                                       + 9.26214447738751265911881510046e6*c[116]
+                                                       + 9.189461790551174602560494816394e6*c[117]
+                                                       + 4.6952991531530767842617766742881e6*c[118]
+                                                       + 965788.1506831609497037684283038*c[119]
+                                                       - 2.7275817692307594685618295881177e7*c[137]
+                                                       - 5.3788637872323928184413413533e7*c[138]
+                                                       - 3.659434950113473461249410072666e7*c[139]
+                                                       - 8.581697850472247895547673117223e6*c[140]
+                                                       - 7.201638962258521884780730447501e7*c[143]
+                                                       - 2.3433008868390077063488265306548e8*c[144]
+                                                       - 2.9644811267970656453025240743392e8*c[145]
+                                                       - 1.6993703992526173221098293617418e8*c[146]
+                                                       - 3.6948207878856587379342911280315e7*c[147]
+                                                       - 4.9507477323248858909838762471042e7*c[150]
+                                                       - 1.9703521583746190826512294313719e8*c[151]
+                                                       - 3.6229773171048145550657078415606e8*c[152]
+                                                       - 3.5945467817793107698592885170718e8*c[153]
+                                                       - 1.8366116368002463465171048782591e8*c[154]
+                                                       - 3.7777736803784315634091650445052e7*c[155]
+                                                       - 1.0837570490843415962837656685619e7*c[158]
+                                                       - 4.8086948759096786759809214040084e7*c[159]
+                                                       - 1.0653438910555032604945586476707e8*c[160]
+                                                       - 1.4652720776217364335311235877799e8*c[161]
+                                                       - 1.2434175409668306589374790695564e8*c[162]
+                                                       - 5.847957847618260662936149388481e7*c[163]
+                                                       - 1.1528938032620350588055583589414e7*c[164]
+                                                       + z*(1.1329181973560491803422012565562e8*c[144]
+                                                            + 2.4524343867139361247502699160443e8*c[145]
+                                                            + 1.8075121519323293335168185029435e8*c[146]
+                                                            + 4.5345527851323993601920845662204e7*c[147]
+                                                            + 7.253889611547173248036666423751e7*c[151]
+                                                            + 2.8787981925103121059170759605914e8*c[152]
+                                                            + 4.161902273822315496777619461388e8*c[153]
+                                                            + 2.6234291580286440050307582044828e8*c[154]
+                                                            + 6.126119481694753886609456828927e7*c[155]
+                                                            + 1.3357485766415774099947003900023e7*c[159]
+                                                            + 6.687526175260923791818423706944e7*c[160]
+                                                            + 1.4889719776113988371677029425753e8*c[161]
+                                                            + 1.6970969140222958993606133246648e8*c[162]
+                                                            + 9.566103886536043677025182641651e7*c[163]
+                                                            + 2.1136386393137309411435236580592e7*c[164])))
+                                             + z*(1.0766034590321545126110198050733e6*c[68]
+                                                  + 1.5923179895988112587483381990468e6*c[69]
+                                                  + 601839.6298018268587270726971552*c[70]
+                                                  + 680400.*c[73]
+                                                  + 2.2362781580116548640904500942103e6*c[74]
+                                                  + 2.332844999565980594469762705114e6*c[75]
+                                                  + 784930.4478742049664916143051343*c[76]
+                                                  + 128318.66582847563257312615523454*c[79]
+                                                  + 531400.4252915121632759520832733*c[80]
+                                                  + 993818.6172536716973856259878987*c[81]
+                                                  + 847821.7831596449374163541006573*c[82]
+                                                  + 263336.98562868072748072311774647*c[83]
+                                                  - 3.967379669252742440382773617882e6*c[96]
+                                                  - 5.867833663286647732716910952877e6*c[97]
+                                                  - 2.2178326582499410927011269238374e6*c[98]
+                                                  - 7.760797639418257631548139156013e6*c[101]
+                                                  - 2.5507498897383098779495621736597e7*c[102]
+                                                  - 2.6608962324750659092545763697154e7*c[103]
+                                                  - 8.95309577743922049236931140668e6*c[104]
+                                                  - 4.5079864968741865121190236526863e6*c[107]
+                                                  - 1.8668725443650404705578940301923e7*c[108]
+                                                  - 3.4914023443092318574533751384707e7*c[109]
+                                                  - 2.9784981986551544664675960675313e7*c[110]
+                                                  - 9.251339761656146201102075823047e6*c[111]
+                                                  - 876225.5052211160099426161477387*c[114]
+                                                  - 4.0528047248294606181612804351488e6*c[115]
+                                                  - 9.404639007808859007720643025083e6*c[116]
+                                                  - 1.3232824978393691427687112535607e7*c[117]
+                                                  - 9.890098216216055354083316824564e6*c[118]
+                                                  - 2.8973644520494828491113052849114e6*c[119]
+                                                  + 9.586896657417352175429099191638e6*c[132]
+                                                  + 1.4179211374403020725990256836354e7*c[133]
+                                                  + 5.359238154812678223381258800581e6*c[134]
+                                                  + 2.4942057889757212252624217089204e7*c[137]
+                                                  + 8.197733579471828627036268907435e7*c[138]
+                                                  + 8.551727664168919265058781827567e7*c[139]
+                                                  + 2.8773928086877537061542198098924e7*c[140]
+                                                  + 3.2060772385455719085989080735534e7*c[143]
+                                                  + 1.3277186113810712113512675359641e8*c[144]
+                                                  + 2.4830832111977560547730054590588e8*c[145]
+                                                  + 2.1183060966084764587369049423637e8*c[146]
+                                                  + 6.57954717842740299321988740981e7*c[147]
+                                                  + 1.7600371356082234664412533019851e7*c[150]
+                                                  + 8.140697544826978768744445698083e7*c[151]
+                                                  + 1.8890700855091216016849886209218e8*c[152]
+                                                  + 2.6580216202562687206310846980293e8*c[153]
+                                                  + 1.9865822247390818733747408142641e8*c[154]
+                                                  + 5.819813507610016192278983987481e7*c[155]
+                                                  + 3.4835048006282408451978182203775e6*c[158]
+                                                  + 1.7173910271105995271360433585744e7*c[159]
+                                                  + 4.4519151352881829164648879371167e7*c[160]
+                                                  + 7.697315344468615441967294796565e7*c[161]
+                                                  + 9.073587461109304808462685102168e7*c[162]
+                                                  + 6.172844394708164033099268798952e7*c[163]
+                                                  + 1.7293407048930525882083375384121e7*c[164]
+                                                  + z*(1.4964399353131417950637431418804e7*c[102]
+                                                       + 2.3755247524704936233345203532532e7*c[103]
+                                                       + 9.549968829268501858527265500458e6*c[104]
+                                                       + 7.758431353205362994526312852747e6*c[108]
+                                                       + 3.1723359883391922961542477994026e7*c[109]
+                                                       + 3.7134522996220107633881717205585e7*c[110]
+                                                       + 1.3456494198772576292512110288068e7*c[111]
+                                                       + 1.2252665447158834426999219920217e6*c[115]
+                                                       + 6.483501134171258861383170570322e6*c[116]
+                                                       + 1.4886928100692902856148001602558e7*c[117]
+                                                       + 1.4385597405405171424121188108457e7*c[118]
+                                                       + 4.8289407534158047485188421415189e6*c[119]
+                                                       - 5.3788637872323928184413413533e7*c[138]
+                                                       - 8.538681550264771409581956836221e7*c[139]
+                                                       - 3.4326791401888991582190692468892e7*c[140]
+                                                       - 9.58623090070503152597247217086e7*c[144]
+                                                       - 3.919702823209453464344448498293e8*c[145]
+                                                       - 4.5883000779820667696965392767028e8*c[146]
+                                                       - 1.6626693545485464320704310076142e8*c[147]
+                                                       - 4.7927484933436680388813688871209e7*c[151]
+                                                       - 2.5360841219733701885459954890924e8*c[152]
+                                                       - 5.823165786482483447172047397656e8*c[153]
+                                                       - 5.627065440409265402094959627007e8*c[154]
+                                                       - 1.8888868401892157817045825222526e8*c[155]
+                                                       - 8.014491459849464459968202340014e6*c[159]
+                                                       - 4.7954455988456380360844306581504e7*c[160]
+                                                       - 1.394172377652749222621385523394e8*c[161]
+                                                       - 2.3692145037340962555430344433439e8*c[162]
+                                                       - 2.0034670403877374493392363645723e8*c[163]
+                                                       - 6.340915917941192823430570974178e7*c[164]
+                                                       + z*(1.6349562578092907498335132773628e8*c[145]
+                                                            + 2.7112682278984940002752277544153e8*c[146]
+                                                            + 1.1336381962830998400480211415551e8*c[147]
+                                                            + 7.196995481275780264792689901479e7*c[152]
+                                                            + 3.4886533765863526958282986661635e8*c[153]
+                                                            + 4.4199078205917371823887774097265e8*c[154]
+                                                            + 1.684682857466057318817600627955e8*c[155]
+                                                            + 9.786623671113547012417205424797e6*c[160]
+                                                            + 6.25986488857387400400954697311e7*c[161]
+                                                            + 1.6886954441508983949083330606813e8*c[162]
+                                                            + 1.7868760089944685358971567575915e8*c[163]
+                                                            + 6.340915917941192823430570974178e7*c[164]))))
+                                        + z*(126422.65113499241912660511595484*c[43]
+                                             + 106846.64150079776840715842044304*c[44]
+                                             + 58740.70479658888124192514173594*c[47]
+                                             + 217196.68505757632764212070385708*c[48]
+                                             + 147766.73509284828209603195371345*c[49]
+                                             + 9048.827548362273878084783102624*c[52]
+                                             + 41637.233337482931275779914307793*c[53]
+                                             + 87679.77189751351081009037941799*c[54]
+                                             + 52195.034246564107413036084387*c[55]
+                                             - 481471.70384146148698165815772419*c[64]
+                                             - 406917.85903299943515002008953333*c[65]
+                                             - 615201.9765898025786348684600419*c[68]
+                                             - 2.2747399851411589410690545700669e6*c[69]
+                                             - 1.5475876194904119224410440783992e6*c[70]
+                                             - 281880.*c[73]
+                                             - 1.297041331646759821172461054642e6*c[74]
+                                             - 2.7313123131564431183698774528819e6*c[75]
+                                             - 1.6259273563108531448754867749211e6*c[76]
+                                             - 46661.333028536593662954965539834*c[79]
+                                             - 234644.34363521316300496585495186*c[80]
+                                             - 610376.7885494991527250301343*c[81]
+                                             - 968939.1807538799284758332578941*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + 1.1959867964488571225825336300397e6*c[92]
+                                             + 1.0107933296178798982844417007901e6*c[93]
+                                             + 1.9983838334013813773779896741924e6*c[96]
+                                             + 7.389123872286889737495369348067e6*c[97]
+                                             + 5.027087358699866476789221027365e6*c[98]
+                                             + 1.8729391636462728417469509163177e6*c[101]
+                                             + 8.618133627462502974298920730738e6*c[102]
+                                             + 1.8148083579750232128915994776639e7*c[103]
+                                             + 1.0803402238109992727458969097393e7*c[104]
+                                             + 844471.299689930255713756496922*c[107]
+                                             + 4.2465656459779354269282280576589e6*c[108]
+                                             + 1.1046527102252544602679970015777e7*c[109]
+                                             + 1.7535746970437273049333033124859e7*c[110]
+                                             + 9.531683390797241540529411454048e6*c[111]
+                                             + 146037.58420351933499043602462312*c[114]
+                                             + 769718.726808696008875592020629*c[115]
+                                             + 2.1908534052282001097531043410704e6*c[116]
+                                             + 4.2730997326062961901906300896232e6*c[117]
+                                             + 5.694298972972880355381303626264e6*c[118]
+                                             + 2.8973644520494828491113052849114e6*c[119]
+                                             - 2.4315061998687151198674229743376e6*c[128]
+                                             - 2.0549978102178113999918467538497e6*c[129]
+                                             - 4.6159132054231695659473440552329e6*c[132]
+                                             - 1.706756924696659902202530915487e7*c[133]
+                                             - 1.1611682668760802817326060734592e7*c[134]
+                                             - 5.524447032599733415603170890372e6*c[137]
+                                             - 2.5420165090730626488222114550687e7*c[138]
+                                             - 5.352983611295666950334754261821e7*c[139]
+                                             - 3.1865863341827096965085109736747e7*c[140]
+                                             - 4.516341400735776971982081807135e6*c[143]
+                                             - 2.2711180646298421797069768779449e7*c[144]
+                                             - 5.907825133260462373347989153496e7*c[145]
+                                             - 9.378343593736369392606117119345e7*c[146]
+                                             - 5.097667183286096012764957813006e7*c[147]
+                                             - 2.0070598914830618476961660461233e6*c[150]
+                                             - 1.0578589016839627653386805201303e7*c[151]
+                                             - 3.0109879054317039883316355710267e7*c[152]
+                                             - 5.872712242123225298324161915054e7*c[153]
+                                             - 7.82592997624486798602170623801e7*c[154]
+                                             - 3.9819776631015900262961469388028e7*c[155]
+                                             - 357282.54365417854822541725337205*c[158]
+                                             - 1.9375693639196507485637412250583e6*c[159]
+                                             - 5.792083397189650272655080761614e6*c[160]
+                                             - 1.236516521199777581038922858886e7*c[161]
+                                             - 2.0163527691354010685472633560373e7*c[162]
+                                             - 2.3825013453259580478628756767886e7*c[163]
+                                             - 1.1528938032620350588055583589414e7*c[164]
+                                             + z*(1.5923179895988112587483381990468e6*c[69]
+                                                  + 1.4042924695375960036965029600289e6*c[70]
+                                                  + 596340.8421364412970907866917894*c[74]
+                                                  + 2.8399852168629328976153632931822e6*c[75]
+                                                  + 2.0931478609978799106443048136916e6*c[76]
+                                                  + 75914.34647021602332513601189619*c[80]
+                                                  + 456478.36750496731507213792095085*c[81]
+                                                  + 1.2111739759423499105947915723676e6*c[82]
+                                                  + 790010.9568860421824421693532394*c[83]
+                                                  - 5.867833663286647732716910952877e6*c[97]
+                                                  - 5.174942869249862549635962822287e6*c[98]
+                                                  - 6.801999705968826341198832463093e6*c[102]
+                                                  - 3.2393519351870367590925277544362e7*c[103]
+                                                  - 2.3874922073171254646318163751146e7*c[104]
+                                                  - 2.6669607776643435293684200431318e6*c[108]
+                                                  - 1.6036624941052902232397392368304e7*c[109]
+                                                  - 4.2549974266502206663822800964732e7*c[110]
+                                                  - 2.775401928496843860330622746914e7*c[111]
+                                                  - 377005.09068181029006151445908361*c[115]
+                                                  - 2.4936542823735611005319886808931e6*c[116]
+                                                  - 8.270515611496057142304445334755e6*c[117]
+                                                  - 1.6183797081080817852136336622014e7*c[118]
+                                                  - 9.657881506831609497037684283038e6*c[119]
+                                                  + 1.4179211374403020725990256836354e7*c[133]
+                                                  + 1.2504889027896249187889603868022e7*c[134]
+                                                  + 2.1860622878591543005430050419827e7*c[138]
+                                                  + 1.041079889550998867050634309443e8*c[139]
+                                                  + 7.673047489834009883077919493046e7*c[140]
+                                                  + 1.8967408734015303019303821942344e7*c[144]
+                                                  + 1.1405237846708853269954749483866e8*c[145]
+                                                  + 3.026151566583537798195578489091e8*c[146]
+                                                  + 1.973864153528220897965966222943e8*c[147]
+                                                  + 7.572741902164631412785530881937e6*c[151]
+                                                  + 5.008897954001458792346560737293e7*c[152]
+                                                  + 1.6612635126601679503944279362683e8*c[153]
+                                                  + 3.2507709132094067018859395142504e8*c[154]
+                                                  + 1.939937835870005397426327995827e8*c[155]
+                                                  + 1.1449273514070663514240289057163e6*c[159]
+                                                  + 7.969107846478173995825438703049e6*c[160]
+                                                  + 2.9058138248194773154414687183822e7*c[161]
+                                                  + 7.057234691973903739915421746131e7*c[162]
+                                                  + 1.1371029148146617955709179366491e8*c[163]
+                                                  + 6.340915917941192823430570974178e7*c[164]
+                                                  + z*(1.5836831683136624155563469021688e7*c[103]
+                                                       + 1.4324953243902752787790898250687e7*c[104]
+                                                       + 4.9762133150418702684772514500434e6*c[109]
+                                                       + 2.8882406774837861493019113382121e7*c[110]
+                                                       + 2.2427490331287627154186850480113e7*c[111]
+                                                       + 540291.7611809382384485975475268*c[116]
+                                                       + 3.9974158788897609521138152451314e6*c[117]
+                                                       + 1.2737247702702495531773968637696e7*c[118]
+                                                       + 8.853058047928975372284543926118e6*c[119]
+                                                       - 5.69245436684318093972130455748e7*c[139]
+                                                       - 5.149018710283348737328603870334e7*c[140]
+                                                       - 6.148553448171691708775605487518e7*c[145]
+                                                       - 3.5686778384304963764306416596577e8*c[146]
+                                                       - 2.7711155909142440534507183460236e8*c[147]
+                                                       - 2.1134034349778084904549962409104e7*c[152]
+                                                       - 1.5636278500740001848887905049262e8*c[153]
+                                                       - 4.9822975253623704081049121697454e8*c[154]
+                                                       - 3.4629592070135622664584012907965e8*c[155]
+                                                       - 2.6097663122969458699779214466125e6*c[160]
+                                                       - 2.1329909990696163272921419315784e7*c[161]
+                                                       - 8.569499268825454541325869263159e7*c[162]
+                                                       - 1.9854177877716317065523963973239e8*c[163]
+                                                       - 1.2681831835882385646861141948355e8*c[164]
+                                                       + z*(1.3556341139492470001376138772076e8*c[146]
+                                                            + 1.2470020159114098240528232557106e8*c[147]
+                                                            + 3.6722667121961607324508407012247e7*c[153]
+                                                            + 2.5093670207230507874207252390705e8*c[154]
+                                                            + 2.021619428959268782581120753546e8*c[155]
+                                                            + 3.4777027158743744466719705406169e6*c[161]
+                                                            + 3.0497335633172941161777358260065e7*c[162]
+                                                            + 1.1316881390298300727348659464746e8*c[163]
+                                                            + 8.243190693323550670459742266431e7*c[164]))))))
+                              + y*(1018.233764908628435137215881431*c[14]
+                                   + 788.7204828074392033780364872332*c[15]
+                                   + 352.72652296077764614040890675765*c[17]
+                                   + 910.7359661284932476156813407966*c[18]
+                                   + 538.7986636954475595240598174536*c[19]
+                                   - 2532.824510304651959465440261314*c[24]
+                                   - 1961.9174294551745991938012606974*c[25]
+                                   - 4289.4922776477870703228185240445*c[27]
+                                   - 11075.42143667680033622974910446*c[28]
+                                   - 6552.307685083172282758351752477*c[29]
+                                   - 1525.935778465135799372956536098*c[31]
+                                   - 4784.2240750198981456569427158154*c[32]
+                                   - 7325.702696670128995878576883547*c[33]
+                                   - 3775.7118534125455691692326492478*c[34]
+                                   + 4589.1175622335063470254016981205*c[39]
+                                   + 3554.7151784636698231389229878702*c[40]
+                                   + 9750.263996425942927659503170563*c[42]
+                                   + 25175.073386188966579323962484514*c[43]
+                                   + 14893.774269808173777967537395091*c[44]
+                                   + 11612.069582981321422253815093709*c[46]
+                                   + 36406.999327052483686401520138423*c[47]
+                                   + 55747.14916477792409481098065665*c[48]
+                                   + 28732.420712498277074228435444282*c[49]
+                                   + 4153.595069334515665673342900126*c[51]
+                                   + 14075.953964119092699242995937415*c[52]
+                                   + 26171.975240703556801918803279184*c[53]
+                                   + 31474.789911927926957468341329537*c[54]
+                                   + 14912.866927589744975153166967715*c[55]
+                                   - 7229.937759068192697632001132971*c[60]
+                                   - 5600.28570699745639325468734787*c[61]
+                                   - 16848.615373377125080890104804738*c[63]
+                                   - 43502.937831829243023983765166777*c[64]
+                                   - 25736.685101232442906924347543134*c[65]
+                                   - 24946.727240261396660861789095059*c[67]
+                                   - 78214.78121173772100165528498395*c[68]
+                                   - 119764.08810657725706825107821891*c[69]
+                                   - 61727.14151813608807457155868259*c[70]
+                                   - 25282.83528404201742645024452978*c[72]
+                                   - 85680.*c[73]
+                                   - 159308.19639930646079425301623517*c[74]
+                                   - 191586.3043121819811883379999369*c[75]
+                                   - 90774.2694820509144922275046754*c[76]
+                                   - 9035.92828656801591816425787848*c[78]
+                                   - 31885.244236166672336352559785553*c[79]
+                                   - 64412.17276260753494253964645737*c[80]
+                                   - 93904.12131530756195769694373846*c[81]
+                                   - 98047.41710009499276243550823928*c[82]
+                                   - 43889.497604780121246787186291078*c[83]
+                                   + 10495.713410721540847573475179582*c[88]
+                                   + 8129.944649258074745899379949489*c[89]
+                                   + 25693.140563193126313356453773025*c[91]
+                                   + 66339.4036753421533195963185684*c[92]
+                                   + 39246.920490657607772216417686354*c[93]
+                                   + 41733.715866191450362283483740709*c[95]
+                                   + 130846.56052032854256641599057212*c[96]
+                                   + 200354.95541663051164973438456384*c[97]
+                                   + 103264.16609840995563899426946968*c[98]
+                                   + 52247.9944878269944873369056949*c[100]
+                                   + 177061.16095857950744569087852236*c[101]
+                                   + 329216.78576889119491402349121368*c[102]
+                                   + 395920.7920784156038890867255422*c[103]
+                                   + 187588.67343205985793535700090186*c[104]
+                                   + 48097.401177194594865968699122487*c[106]
+                                   + 169722.1729768977474718824332049*c[107]
+                                   + 342859.97141690366768740018919968*c[108]
+                                   + 499842.85530554500464615248940168*c[109]
+                                   + 521897.2312630140788491974144303*c[110]
+                                   + 233619.69095091278285611302583452*c[111]
+                                   + 17139.428228502839995198559547281*c[113]
+                                   + 61955.33875300820272321528317345*c[114]
+                                   + 130904.54537562857293802585384847*c[115]
+                                   + 207804.52353113009171099905674109*c[116]
+                                   + 262556.05115860498864458556618269*c[117]
+                                   + 249749.95495495089277988173799405*c[118]
+                                   + 107309.79452035121663375204758931*c[119]
+                                   - 14424.728766947404893585450172603*c[124]
+                                   - 11173.346857589269344234265439485*c[125]
+                                   - 36387.48268292270860644567367475*c[127]
+                                   - 93952.0762942469515703874999608*c[128]
+                                   - 55582.79791446270834263661696127*c[129]
+                                   - 62169.6478999197807102265538556*c[131]
+                                   - 194918.77077387903535691108310158*c[132]
+                                   - 298463.64683156975725695540624671*c[133]
+                                   - 153829.98407332687493038798409075*c[134]
+                                   - 85364.67691030055084700905517191*c[136]
+                                   - 289288.97552447448908989101692157*c[137]
+                                   - 537886.37872323928184413413533*c[138]
+                                   - 646869.8144139978340592391542591*c[139]
+                                   - 306489.20894543742484098832561511*c[140]
+                                   - 96611.21674008665542659013038136*c[142]
+                                   - 340913.75495864052918353117517036*c[143]
+                                   - 688688.3324116940490219514928561*c[144]
+                                   - 1.0040132158492735697103022711666e6*c[145]
+                                   - 1.0483129086298613350677518789965e6*c[146]
+                                   - 469261.99846141387714406103898795*c[147]
+                                   - 83350.17216538907665749300026869*c[149]
+                                   - 301292.9067867346922881890288353*c[150]
+                                   - 636597.4552258279330923509147827*c[151]
+                                   - 1.010567131070469756350621903138e6*c[152]
+                                   - 1.2768274282768208140040715967977e6*c[153]
+                                   - 1.2145505361243722245512769465198e6*c[154]
+                                   - 521854.6225147382940445092854271*c[155]
+                                   - 29596.860914630794676369544432631*c[157]
+                                   - 108673.44036147930841856441456733*c[158]
+                                   - 236031.17705930290937049211287074*c[159]
+                                   - 392796.46026918317940994225854626*c[160]
+                                   - 540975.9780249026917045287507626*c[161]
+                                   - 621708.7704834153294687395347782*c[162]
+                                   - 553510.4135605761121297589956176*c[163]
+                                   - 230578.76065240701176111167178828*c[164]
+                                   + z*(17619.988649258545989456419029823*c[28]
+                                        + 14891.608375189027915359890346539*c[29]
+                                        + 4502.7991294304923723830049090027*c[32]
+                                        + 16649.324310613929536087674735333*c[33]
+                                        + 11327.135560237636707507697947743*c[34]
+                                        - 42140.883711664139708868371984947*c[43]
+                                        - 35615.547166932589469052806814348*c[44]
+                                        - 63635.7635296379546787522368806*c[47]
+                                        - 235296.40881237435494563076251183*c[48]
+                                        - 160080.62968391897227070128318957*c[49]
+                                        - 18097.655096724547756169566205248*c[52]
+                                        - 83274.46667496586255155982861559*c[53]
+                                        - 175359.54379502702162018075883599*c[54]
+                                        - 104390.068493128214826072168774*c[55]
+                                        + 74072.56982176330568948587041911*c[64]
+                                        + 62602.74754353837463846462915897*c[65]
+                                        + 141969.68690533905660804656770197*c[68]
+                                        + 524939.9965710366787082433623231*c[69]
+                                        + 357135.60449778736671716401809212*c[70]
+                                        + 155520.*c[73]
+                                        + 715609.0105637295565089440301473*c[74]
+                                        + 1.5069309313966582722040703188314e6*c[75]
+                                        + 897063.3689990913902761306344393*c[76]
+                                        + 46661.333028536593662954965539834*c[79]
+                                        + 234644.34363521316300496585495186*c[80]
+                                        + 610376.7885494991527250301343*c[81]
+                                        + 968939.1807538799284758332578941*c[82]
+                                        + 526673.9712573614549614462354929*c[83]
+                                        - 113903.5044237006783411936790514*c[92]
+                                        - 96266.03139217903793185159055143*c[93]
+                                        - 240701.69421921400343768503078508*c[96]
+                                        - 890006.5168300735538159688570501*c[97]
+                                        - 605503.519395222012610466398254*c[98]
+                                        - 331127.36594851232561272060398987*c[101]
+                                        - 1.5236479341370171004285384717327e6*c[102]
+                                        - 3.2085009643757316471011703472511e6*c[103]
+                                        - 1.9099937658537003717054531000917e6*c[104]
+                                        - 314606.95478644460506983085179445*c[107]
+                                        - 1.5820538681094269237575751587357e6*c[108]
+                                        - 4.1153728420156538715866554960738e6*c[109]
+                                        - 6.532925341927611528182894693575e6*c[110]
+                                        - 3.5510193024538742994129179926846e6*c[111]
+                                        - 97358.38946901288999362401641542*c[114]
+                                        - 513145.817872464005917061347086*c[115]
+                                        - 1.4605689368188000731687362273803e6*c[116]
+                                        - 2.8487331550708641267937533930822e6*c[117]
+                                        - 3.7961993153152535702542024175095e6*c[118]
+                                        - 1.9315763013663218994075368566076e6*c[119]
+                                        + 162100.41332458100799116153162251*c[128]
+                                        + 136999.85401452075999945645025665*c[129]
+                                        + 360988.08401386326092665126585796*c[132]
+                                        + 1.3347714411089263337737741774963e6*c[133]
+                                        + 908093.1317877038100729355189873*c[134]
+                                        + 546974.9537227458827329872168685*c[137]
+                                        + 2.5168480287852105433883281733353e6*c[138]
+                                        + 5.299983773560066287460152734476e6*c[139]
+                                        + 3.1550359744383264321866445283908e6*c[140]
+                                        + 647692.371423347860323011732031*c[143]
+                                        + 3.2570297826086883972541916466652e6*c[144]
+                                        + 8.4724624004122910005378139023e6*c[145]
+                                        + 1.3449562518149056880869237729293e7*c[146]
+                                        + 7.310607976030447770244319344233e6*c[147]
+                                        + 566093.8155465046237091750386502*c[150]
+                                        + 2.983704594493228312493714287547e6*c[151]
+                                        + 8.492529989679165095294356738793e6*c[152]
+                                        + 1.6564060170091148277324559247588e7*c[153]
+                                        + 2.2073135830434243037497120158491e7*c[154]
+                                        + 1.1231219049773715458784004186367e7*c[155]
+                                        + 178641.27182708927411270862668603*c[158]
+                                        + 968784.6819598253742818706125292*c[159]
+                                        + 2.8960416985948251363275403808072e6*c[160]
+                                        + 6.18258260599888790519461429443e6*c[161]
+                                        + 1.0081763845677005342736316780187e7*c[162]
+                                        + 1.1912506726629790239314378383943e7*c[163]
+                                        + 5.764469016310175294027791794707e6*c[164]
+                                        + z*(195477.01655181869487790863347137*c[48]
+                                             + 172394.52427498966244537061266569*c[49]
+                                             + 39654.507940459934548361823150279*c[53]
+                                             + 188848.73947156756174481004797722*c[54]
+                                             + 139186.757990837619768096225032*c[55]
+                                             - 454947.99702823178821381091401338*c[69]
+                                             - 401226.41986788457248471513143683*c[70]
+                                             - 638936.6165747585325972714554887*c[74]
+                                             - 3.0428413037817138188736035284095e6*c[75]
+                                             - 2.2426584224977284756903265860981e6*c[76]
+                                             - 151828.69294043204665027202379238*c[80]
+                                             - 912956.7350099346301442758419017*c[81]
+                                             - 2.4223479518846998211895831447352e6*c[82]
+                                             - 1.5800219137720843648843387064788e6*c[83]
+                                             + 782377.8217715530310289214603836*c[97]
+                                             + 689992.3825666483399514617096383*c[98]
+                                             + 1.4057466059002241105144253757058e6*c[102]
+                                             + 6.694660666053209302124557359168e6*c[103]
+                                             + 4.9341505617887259602390871752368e6*c[104]
+                                             + 1.4547058787260055614736836598901e6*c[108]
+                                             + 8.747249967847037581307668564529e6*c[109]
+                                             + 2.320907687263756727117607325349e7*c[110]
+                                             + 1.5138555973619148329076124074077e7*c[111]
+                                             + 377005.09068181029006151445908361*c[115]
+                                             + 2.4936542823735611005319886808931e6*c[116]
+                                             + 8.270515611496057142304445334755e6*c[117]
+                                             + 1.6183797081080817852136336622014e7*c[118]
+                                             + 9.657881506831609497037684283038e6*c[119]
+                                             - 1.1816009478669183938325214030295e6*c[133]
+                                             - 1.0420740856580207656574669890018e6*c[134]
+                                             - 2.3490581601995298404957729617797e6*c[138]
+                                             - 1.118704267280678607137743007954e7*c[139]
+                                             - 8.245160679865493076114431034195e6*c[140]
+                                             - 3.0757960109214004896168359906504e6*c[144]
+                                             - 1.8494980291960302599926620784648e7*c[145]
+                                             - 4.907272810676007240317154306634e7*c[146]
+                                             - 3.2008607895052230777826479290968e7*c[147]
+                                             - 2.7899575429027589415525640091348e6*c[151]
+                                             - 1.8453834567373795550750486926868e7*c[152]
+                                             - 6.120444520326934554084734502041e7*c[153]
+                                             - 1.1976524417087287849053461368291e8*c[154]
+                                             - 7.147139395310546201044366300415e7*c[155]
+                                             - 763284.9009380442342826859371442*c[159]
+                                             - 5.312738564318782663883625802033e6*c[160]
+                                             - 1.9372092165463182102943124789214e7*c[161]
+                                             - 4.7048231279826024932769478307538e7*c[162]
+                                             - 7.580686098764411970472786244327e7*c[163]
+                                             - 4.2272772786274618822870473161184e7*c[164]
+                                             + z*(1.7355465214162367707649442347225e6*c[75]
+                                                  + 1.5698608957484099329832286102687e6*c[76]
+                                                  + 292146.15520317908164616826940854*c[81]
+                                                  + 1.6956435663192898748327082013147e6*c[82]
+                                                  + 1.3166849281434036374036155887323e6*c[83]
+                                                  - 3.959207920784156038890867255422e6*c[103]
+                                                  - 3.5812383109756881969477245626719e6*c[104]
+                                                  - 5.287226647231987160257079665671e6*c[109]
+                                                  - 3.0687557198265227836332807968504e7*c[110]
+                                                  - 2.3829208476993103851323528635121e7*c[111]
+                                                  - 1.0805835223618764768971950950537e6*c[116]
+                                                  - 7.994831757779521904227630490263e6*c[117]
+                                                  - 2.5474495405404991063547937275393e7*c[118]
+                                                  - 1.7706116095857950744569087852236e7*c[119]
+                                                  + 6.697005137462565811436828891153e6*c[139]
+                                                  + 6.05766907092158674979835749451e6*c[140]
+                                                  + 1.1507987737219743839954341821558e7*c[145]
+                                                  + 6.679343547864565410431682250696e7*c[146]
+                                                  + 5.186579982994574431592253588814e7*c[147]
+                                                  + 1.1423802351231397245702682383299e7*c[152]
+                                                  + 8.452042432832433431831300026628e7*c[153]
+                                                  + 2.693133797493173193570222794457e8*c[154]
+                                                  + 1.8718698416289525764640006977278e8*c[155]
+                                                  + 2.6097663122969458699779214466125e6*c[160]
+                                                  + 2.1329909990696163272921419315784e7*c[161]
+                                                  + 8.569499268825454541325869263159e7*c[162]
+                                                  + 1.9854177877716317065523963973239e8*c[163]
+                                                  + 1.2681831835882385646861141948355e8*c[164]
+                                                  + z*(1.3409688859746149978901731213128e7*c[110]
+                                                       + 1.2335119682208194934802767764062e7*c[111]
+                                                       + 1.9297869760157466665377039114427e6*c[117]
+                                                       + 1.3186797621621407138777755766086e7*c[118]
+                                                       + 1.0623669657514770446741452711342e7*c[119]
+                                                       - 3.0125202532205488891946975049059e7*c[146]
+                                                       - 2.7711155909142440534507183460236e7*c[147]
+                                                       - 3.8762815295403918842536651846261e7*c[153]
+                                                       - 2.6487762996521091644996544190189e8*c[154]
+                                                       - 2.1339316194570059371689607954097e8*c[155]
+                                                       - 6.955405431748748893343941081234e6*c[161]
+                                                       - 6.099467126634588232355471652013e7*c[162]
+                                                       - 2.2633762780596601454697318929492e8*c[163]
+                                                       - 1.6486381386647101340919484532862e8*c[164]
+                                                       + z*(9.410126327711440452827719646514e7*c[154]
+                                                            + 8.760350858823498057851523265366e7*c[155]
+                                                            + 1.1829269578927686268810611688752e7*c[162]
+                                                            + 9.291755246771236386665215139476e7*c[163]
+                                                            + 7.693644647101980625762426115336e7*c[164])))))
+                                   + y*(6824.192259894206702786302197343*c[27]
+                                        + 8809.994324629272994728209514911*c[28]
+                                        + 2978.3216750378055830719780693079*c[29]
+                                        + 3051.8715569302715987459130721959*c[31]
+                                        + 7317.048585324550105122382977129*c[32]
+                                        + 6326.743238033293223713316399427*c[33]
+                                        + 1887.8559267062727845846163246239*c[34]
+                                        - 16321.094080973860987603950959421*c[42]
+                                        - 21070.441855832069854434185992474*c[43]
+                                        - 7123.10943338651789381056136287*c[44]
+                                        - 43130.544165359193854085598919491*c[46]
+                                        - 103408.11573566167635297238493098*c[47]
+                                        - 89412.6353487022548793396897545*c[48]
+                                        - 26680.104947319828711783547198262*c[49]
+                                        - 18691.177812005320495530043050567*c[51]
+                                        - 54292.96529017364326850869861574*c[52]
+                                        - 76136.65524568307433285470044854*c[53]
+                                        - 53956.78270616216049851715656492*c[54]
+                                        - 14912.866927589744975153166967715*c[55]
+                                        + 28688.182933047537299893962235094*c[63]
+                                        + 37036.284910881652844742935209553*c[64]
+                                        + 12520.549508707674927692925831795*c[65]
+                                        + 96223.09078386538712046690079523*c[67]
+                                        + 230700.7412211759669880756725157*c[68]
+                                        + 199477.19869699393790913247768279*c[69]
+                                        + 59522.60074963122778619400301535*c[70]
+                                        + 160620.36533391399306215449465978*c[72]
+                                        + 466560.*c[73]
+                                        + 654271.0953725527373796059704204*c[74]
+                                        + 463671.05581435639144740625194812*c[75]
+                                        + 128151.90985701305575373294777704*c[76]
+                                        + 67769.4621492601193862319340886*c[78]
+                                        + 215808.66525698174569116671562173*c[79]
+                                        + 365769.12390194993056656442095438*c[80]
+                                        + 399092.51559005713832021201088846*c[81]
+                                        + 250886.03787377248148034968284758*c[82]
+                                        + 65834.24640717018187018077943662*c[83]
+                                        - 44114.63757076555650029126968576*c[91]
+                                        - 56951.7522118503391705968395257*c[92]
+                                        - 19253.206278435807586370318110287*c[93]
+                                        - 163140.88929511203323438089098641*c[95]
+                                        - 391140.25310622275558623817502576*c[96]
+                                        - 338202.47639542795045006816567904*c[97]
+                                        - 100917.253232537002101744399709*c[98]
+                                        - 341986.87301123123664438701909391*c[100]
+                                        - 993382.0978455369768381618119696*c[101]
+                                        - 1.3930495397824156346775208884413e6*c[102]
+                                        - 987231.0659617635837234370299234*c[103]
+                                        - 272856.25226481433881506472858452*c[104]
+                                        - 456925.31118334865122670264166363*c[106]
+                                        - 1.4550571658873062984479676895494e6*c[107]
+                                        - 2.4661427944058713811515142180291e6*c[108]
+                                        - 2.690820704394850608345120901279e6*c[109]
+                                        - 1.6915610260348279849759280903007e6*c[110]
+                                        - 443877.41280673428742661474908558*c[111]
+                                        - 188533.7105135312399471841550201*c[113]
+                                        - 632829.5315485837849585561067002*c[114]
+                                        - 1.1833770901956822993597537187902e6*c[115]
+                                        - 1.5555652904330309722366215104619e6*c[116]
+                                        - 1.4637499852092228116935645314685e6*c[117]
+                                        - 849149.8468468330354515979091798*c[118]
+                                        - 214619.58904070243326750409517862*c[119]
+                                        + 62781.2201219441099195717609177*c[127]
+                                        + 81050.20666229050399558076581125*c[128]
+                                        + 27399.97080290415199989129005133*c[129]
+                                        + 244667.64657387784666605288936718*c[131]
+                                        + 586605.6365225277990058083070192*c[132]
+                                        + 507213.1476213920068340341874486*c[133]
+                                        + 151348.85529795063501215591983122*c[134]
+                                        + 564913.3030828712923699128651082*c[136]
+                                        + 1.6409248611682376481989616506055e6*c[137]
+                                        + 2.3011181977464782110979000441923e6*c[138]
+                                        + 1.6307642380184819346031239183004e6*c[139]
+                                        + 450719.42491976091888380636119869*c[140]
+                                        + 940688.162995580592311535480029*c[142]
+                                        + 2.9955772178329838539939292606433e6*c[143]
+                                        + 5.077134661125308383955063449213e6*c[144]
+                                        + 5.539686954115728731120878320735e6*c[145]
+                                        + 3.4824760091635950852250704834777e6*c[146]
+                                        + 913825.9970038059712805399180292*c[147]
+                                        + 1.0962359600013128560387666339686e6*c[149]
+                                        + 3.6796098010522800541096377512261e6*c[150]
+                                        + 6.880788146484383659424279887608e6*c[151]
+                                        + 9.044889663804639247833827095788e6*c[152]
+                                        + 8.511026308595221349869531594959e6*c[153]
+                                        + 4.9374119620708175215454084565045e6*c[154]
+                                        + 1.2479132277526350509760004651519e6*c[155]
+                                        + 443952.91371946192014554316648947*c[157]
+                                        + 1.540780969508644989222111905167e6*c[158]
+                                        + 3.0560753149096309534164463867965e6*c[159]
+                                        + 4.4439260547403351229853636877904e6*c[160]
+                                        + 5.023348367374096422970624114224e6*c[161]
+                                        + 4.2847496344127272706629346315794e6*c[162]
+                                        + 2.3464028400937465622891957422918e6*c[163]
+                                        + 576446.9016310175294027791794707*c[164]
+                                        + y*(39812.809998793102019155937464146*c[46]
+                                             + 66083.29289616249139716578445294*c[47]
+                                             + 39095.403310363738975581726694274*c[48]
+                                             + 8209.263060713793449779552984081*c[49]
+                                             + 20767.97534667257832836671450063*c[51]
+                                             + 50271.26415756818821158212834791*c[52]
+                                             + 51550.86032259791491287037009536*c[53]
+                                             + 25479.591833465464679855323933434*c[54]
+                                             + 4970.9556425299149917177223225716*c[55]
+                                             - 92659.27260668518759748664521022*c[67]
+                                             - 153800.49414745064465871711501047*c[68]
+                                             - 90989.59940564635764276218280268*c[69]
+                                             - 19106.019993708789165938815782706*c[70]
+                                             - 334625.7611123208188794885305412*c[72]
+                                             - 810000.*c[73]
+                                             - 830617.6015471860923764528921353*c[74]
+                                             - 410542.08066896138826072428557906*c[75]
+                                             - 80094.94366063315984608309236065*c[76]
+                                             - 165658.68525374695849967806110547*c[78]
+                                             - 470501.77470441065276812923585999*c[79]
+                                             - 657924.3360752055354845121031003*c[80]
+                                             - 533862.3193296189170557955875501*c[81]
+                                             - 236467.30006493498254469740222415*c[82]
+                                             - 43889.497604780121246787186291078*c[83]
+                                             + 159346.91512545826501962784700998*c[95]
+                                             + 264491.97795018282935885157452547*c[96]
+                                             + 156475.56435431060620578429207672*c[97]
+                                             + 32856.780122221349521498176649443*c[98]
+                                             + 736221.7405102894677761109438827*c[100]
+                                             + 1.782109087570118419096239361751e6*c[101]
+                                             + 1.8274705876702913436687529884175e6*c[102]
+                                             + 903247.8676420996677469640881417*c[103]
+                                             + 176219.66292102592715139597054417*c[104]
+                                             + 1.5872142388474216305769670710421e6*c[106]
+                                             + 4.5079864968741865121190236526863e6*c[107]
+                                             + 6.303725474479357433052629192857e6*c[108]
+                                             + 5.115058552626743880878960474877e6*c[109]
+                                             + 2.2656479804241434717100452461741e6*c[110]
+                                             + 420515.44371164300914100344650213*c[111]
+                                             + 754134.8420541249597887366200804*c[113]
+                                             + 2.33660134725630935984697639397e6*c[114]
+                                             + 3.8328850885984046156253970006833e6*c[115]
+                                             + 4.1323413822190441094530098140515e6*c[116]
+                                             + 2.9143721678605153739548997846278e6*c[117]
+                                             + 1.1987997837837642853434323423714e6*c[118]
+                                             + 214619.58904070243326750409517862*c[119]
+                                             - 240656.70154807657049119956331198*c[131]
+                                             - 399454.02739238967397621246631824*c[132]
+                                             - 236320.1895733836787665042806059*c[133]
+                                             - 49622.575507524798364641285190563*c[134]
+                                             - 1.2302556378249197033833657951245e6*c[136]
+                                             - 2.9779747480460609171018192918397e6*c[137]
+                                             - 3.0537756082593887926445048503136e6*c[138]
+                                             - 1.5093629002993282794715580266047e6*c[139]
+                                             - 294470.02428091046700408682264981*c[140]
+                                             - 3.3559685814977469779762887395631e6*c[142]
+                                             - 9.531580979459808376915672651105e6*c[143]
+                                             - 1.3328449380659402121672955959485e7*c[144]
+                                             - 1.0815159904060595996528519201689e7*c[145]
+                                             - 4.7904329818503880203096030136189e6*c[146]
+                                             - 889127.9970847841882729577580824*c[147]
+                                             - 5.580837614552138176197357409295e6*c[149]
+                                             - 1.7291592911238686687843892089678e7*c[150]
+                                             - 2.8364568352844715905784400759537e7*c[151]
+                                             - 3.0580640140219432626957949764524e7*c[152]
+                                             - 2.1567280690675864619155731102431e7*c[153]
+                                             - 8.871499568212805814113675087623e6*c[154]
+                                             - 1.5882531989578991557876369556478e6*c[155]
+                                             - 2.5650612792680022052853605174947e6*c[157]
+                                             - 8.386215260771690923624377197205e6*c[158]
+                                             - 1.5113041038573275838797181555455e7*c[159]
+                                             - 1.9080587375109813426930415474468e7*c[160]
+                                             - 1.7620360427096830529804650739126e7*c[161]
+                                             - 1.1313979426815305995737422164432e7*c[162]
+                                             - 4.4120395283814037923386586607197e6*c[163]
+                                             - 768595.8688413567058703722392943*c[164]
+                                             + y*(214718.19671373919211433847376394*c[72]
+                                                  + 415800.*c[73]
+                                                  + 327987.46317504271339993268048418*c[74]
+                                                  + 123967.60867258834076892458819446*c[75]
+                                                  + 18688.820187481070630752721550818*c[76]
+                                                  + 124244.0139403102188747585458291*c[78]
+                                                  + 310103.44241881611205172154181681*c[79]
+                                                  + 354266.95019434144218396805551556*c[80]
+                                                  + 224326.51203101250912116492115299*c[81]
+                                                  + 76419.31038683874435895708730415*c[82]
+                                                  + 10972.374401195030311696796572769*c[83]
+                                                  - 489824.94832337807331878349088972*c[100]
+                                                  - 948541.9337066759327447725635126*c[101]
+                                                  - 748219.9676565708975318715709402*c[102]
+                                                  - 282800.56577029685992077623253014*c[103]
+                                                  - 42633.789416377240439853863841332*c[104]
+                                                  - 2.2485535050338473099840366839763e6*c[106]
+                                                  - 5.612215512522661491097673385794e6*c[107]
+                                                  - 6.411481465496098585754383538034e6*c[108]
+                                                  - 4.0598347469817044266259718861403e6*c[109]
+                                                  - 1.3830276628469873089503731482404e6*c[110]
+                                                  - 198576.73730827586542769607195934*c[111]
+                                                  - 1.2254691183379530596566970076306e6*c[113]
+                                                  - 3.4805624235172108172720585868511e6*c[114]
+                                                  - 4.9691365424588606287274614120881e6*c[115]
+                                                  - 4.3995186267590685130814371727186e6*c[116]
+                                                  - 2.4384893251355438320365884459217e6*c[117]
+                                                  - 774224.8603603477676176333877815*c[118]
+                                                  - 107309.79452035121663375204758931*c[119]
+                                                  + 828539.511188211228809205535492*c[136]
+                                                  + 1.604459864253387922683429169481e6*c[137]
+                                                  + 1.2656150087605630161038450243058e6*c[138]
+                                                  + 478357.50981875470081691634936811*c[139]
+                                                  + 72115.10798716174702140901779179*c[140]
+                                                  + 4.8941208480175476762154210785295e6*c[142]
+                                                  + 1.2215346836050133210314908763726e7*c[143]
+                                                  + 1.3955000419921168888076385513136e7*c[144]
+                                                  + 8.836490583936589019964941041554e6*c[145]
+                                                  + 3.0102483676600507376945506742084e6*c[146]
+                                                  + 432214.99858288120263268779906785*c[147]
+                                                  + 1.295551589092460648045815112872e7*c[149]
+                                                  + 3.6796098010522800541096377512261e7*c[150]
+                                                  + 5.253312913124440943518617548946e7*c[151]
+                                                  + 4.6511195287156403071789492560576e7*c[152]
+                                                  + 2.5779423348089072413180032511432e7*c[153]
+                                                  + 8.185014482577291078497735943938e6*c[154]
+                                                  + 1.1344665706842136827054549683199e6*c[155]
+                                                  + 6.733285858078505788874071358424e6*c[157]
+                                                  + 2.0659118748170261679159283056961e7*c[158]
+                                                  + 3.3660864131367750731866449828059e7*c[159]
+                                                  + 3.6769743221469469489510357524594e7*c[160]
+                                                  + 2.7937545150857474721598163342956e7*c[161]
+                                                  + 1.4156476733304795002092244812179e7*c[162]
+                                                  + 4.2716564524783591262187922487877e6*c[163]
+                                                  + 576446.9016310175294027791794707*c[164]
+                                                  + y*(1.1004685389342123305333638359225e6*c[106]
+                                                       + 2.3678312912874515013150427266635e6*c[107]
+                                                       + 2.2413246131482159761964903796825e6*c[108]
+                                                       + 1.1551923767061484551822190866172e6*c[109]
+                                                       + 319278.30618443214235480312412209*c[110]
+                                                       + 37379.150552146045256978084133522*c[111]
+                                                       + 686262.7062692537134077503242731*c[113]
+                                                       + 1.7719226883360345978839570987606e6*c[114]
+                                                       + 2.1918657077695248252743048968389e6*c[115]
+                                                       + 1.6208752835428147153457926425805e6*c[116]
+                                                       + 735156.9432440939682048395853115*c[117]
+                                                       + 189809.96576576267851271012087548*c[118]
+                                                       + 21461.958904070243326750409517862*c[119]
+                                                       - 2.4722301883700069404425327048115e6*c[142]
+                                                       - 5.319392415304590028531221353268e6*c[143]
+                                                       - 5.03519198824910746818756114025e6*c[144]
+                                                       - 2.5951686631893503965611321862902e6*c[145]
+                                                       - 717266.7269572735450463565487871*c[146]
+                                                       - 83973.1997246740622257793438189*c[147]
+                                                       - 1.3784668907943781295207472800958e7*c[149]
+                                                       - 3.5591862075632963432478677884587e7*c[150]
+                                                       - 4.4027080003418259852666989266375e7*c[151]
+                                                       - 3.2557836701009482150252644792403e7*c[152]
+                                                       - 1.4766786779201492892394914989052e7*c[153]
+                                                       - 3.8126325525295510701131389364665e6*c[154]
+                                                       - 431097.29686000119942807288796156*c[155]
+                                                       - 8.079943029694206946648885630108e6*c[157]
+                                                       - 2.3165306924177801620565491165511e7*c[158]
+                                                       - 3.3981443789761729310265177921659e7*c[159]
+                                                       - 3.2156049205087368755085103538618e7*c[160]
+                                                       - 2.04798048823713161859571598503e7*c[161]
+                                                       - 8.519090449597069514612187679258e6*c[162]
+                                                       - 2.0937133034682661632734362008143e6*c[163]
+                                                       - 230578.76065240701176111167178828*c[164]
+                                                       + y*(5.441316674188334721792423474062e6*c[149]
+                                                            + 1.2644477316343289640485846090577e7*c[150]
+                                                            + 1.3601043021650949840068749544532e7*c[151]
+                                                            + 8.567851763423547934277011787474e6*c[152]
+                                                            + 3.2788095644608577968311077689506e6*c[153]
+                                                            + 712888.3581599576100627060338268*c[154]
+                                                            + 68067.99424105282096232729809919*c[155]
+                                                            + 3.5910857909752030873995047244926e6*c[157]
+                                                            + 9.573187266911684100506596738963e6*c[158]
+                                                            + 1.2609466563496490750349971681622e7*c[159]
+                                                            + 1.0407996602612819838602424816847e7*c[160]
+                                                            + 5.667367388832313913095063103228e6*c[161]
+                                                            + 1.9939488494783410566745159854147e6*c[162]
+                                                            + 413127.33765753144600989258368557*c[163]
+                                                            + 38429.793442067835293518611964713*c[164])
+                                                       + z*(2.5288954632686579280971692181154e7*c[150]
+                                                            + 6.800521510825474920034374772266e7*c[151]
+                                                            + 7.711066587081193140849310608727e7*c[152]
+                                                            + 4.5903333902452009155635508765309e7*c[153]
+                                                            + 1.4257767163199152201254120676537e7*c[154]
+                                                            + 1.8378358445084261659828370486782e6*c[155]
+                                                            + 1.3005084589012099155405188022743e7*c[158]
+                                                            + 4.4881152175157000975821933104078e7*c[159]
+                                                            + 6.990445479366819294583718160569e7*c[160]
+                                                            + 6.18258260599888790519461429443e7*c[161]
+                                                            + 3.2261644306166417096756213696597e7*c[162]
+                                                            + 9.313414349910563278009423100174e6*c[163]
+                                                            + 1.1528938032620350588055583589414e6*c[164]))
+                                                  + z*(4.7356625825749030026300854533271e6*c[107]
+                                                       + 1.1206623065741079880982451898412e7*c[108]
+                                                       + 1.0396731390355336096639971779555e7*c[109]
+                                                       + 4.4698962865820499929672437377093e6*c[110]
+                                                       + 747583.0110429209051395616826704*c[111]
+                                                       + 2.2149033604200432473549463734507e6*c[114]
+                                                       + 7.385634450092964085163418674131e6*c[115]
+                                                       + 1.0535689343028295649747652176773e7*c[116]
+                                                       + 7.879963485397632221695624305058e6*c[117]
+                                                       + 3.0469494504504008919145572035274e6*c[118]
+                                                       + 482894.07534158047485188421415189*c[119]
+                                                       - 1.0638784830609180057062442706536e7*c[143]
+                                                       - 2.517595994124553734093780570125e7*c[144]
+                                                       - 2.3356517968704153569050189676612e7*c[145]
+                                                       - 1.004173417740182963064899168302e7*c[146]
+                                                       - 1.6794639944934812445155868763779e6*c[147]
+                                                       - 4.4489827594541204290598347355734e7*c[150]
+                                                       - 1.4835211740282239732963876818018e8*c[151]
+                                                       - 2.1162593855656163397664219115062e8*c[152]
+                                                       - 1.582814957895660019403579950389e8*c[153]
+                                                       - 6.120278571165858296760565134854e7*c[154]
+                                                       - 9.699689179350026987131639979135e6*c[155]
+                                                       - 2.0320444670331404930320606285536e7*c[158]
+                                                       - 8.014491459849464459968202340014e7*c[159]
+                                                       - 1.4959553325844993290409156863618e8*c[160]
+                                                       - 1.6306561623322066849950795201559e8*c[161]
+                                                       - 1.0585852037960855609873132619196e8*c[162]
+                                                       - 3.7903430493822059852363931221637e7*c[163]
+                                                       - 5.764469016310175294027791794707e6*c[164]
+                                                       + z*(6.800521510825474920034374772266e7*c[151]
+                                                            + 1.7992488703189450661981724753696e8*c[152]
+                                                            + 1.8361333560980803662254203506123e8*c[153]
+                                                            + 8.554660297919491320752472405922e7*c[154]
+                                                            + 1.5315298704236884716523642072318e7*c[155]
+                                                            + 2.6714971532831548199894007800046e7*c[159]
+                                                            + 1.0765286038224901713658925967276e8*c[160]
+                                                            + 1.7723403470530145328224560977366e8*c[161]
+                                                            + 1.4786586973659607836013264610941e8*c[162]
+                                                            + 6.226992152556481261459788700698e7*c[163]
+                                                            + 1.0568193196568654705717618290296e7*c[164])))
+                                             + z*(831600.*c[73]
+                                                  + 1.6399373158752135669996634024209e6*c[74]
+                                                  + 1.1157084780532950669203212937502e6*c[75]
+                                                  + 261643.48262473498883053810171145*c[76]
+                                                  + 342183.10887593502019500308062545*c[79]
+                                                  + 1.1134104148965016754353281744775e6*c[80]
+                                                  + 1.4085618197296134293654541560769e6*c[81]
+                                                  + 807449.3172948999403965277149117*c[82]
+                                                  + 175557.99041912048498714874516431*c[83]
+                                                  - 1.8970838674133518654895451270253e6*c[101]
+                                                  - 3.7410998382828544876593578547009e6*c[102]
+                                                  - 2.5452050919326717392869860927713e6*c[103]
+                                                  - 596873.0518292813661579540937786*c[104]
+                                                  - 6.192789531059488541900880977428e6*c[107]
+                                                  - 2.0150370320130595555228062548107e7*c[108]
+                                                  - 2.5491985620582795236953776959486e7*c[109]
+                                                  - 1.461312247536439420777752760405e7*c[110]
+                                                  - 3.1772277969324138468431371513494e6*c[111]
+                                                  - 2.5313181261943351398342244268008e6*c[114]
+                                                  - 1.0074413812108374973310469712179e7*c[115]
+                                                  - 1.852428895477502531823763020092e7*c[116]
+                                                  - 1.8378923581102349205120989632788e7*c[117]
+                                                  - 9.390598306306153568523553348576e6*c[118]
+                                                  - 1.9315763013663218994075368566076e6*c[119]
+                                                  + 3.208919728506775845366858338962e6*c[137]
+                                                  + 6.328075043802815080519225121529e6*c[138]
+                                                  + 4.305217588368792307352247144313e6*c[139]
+                                                  + 1.0096115118202644582997262490851e6*c[140]
+                                                  + 1.3479003405296698714830244153077e7*c[143]
+                                                  + 4.3858572748323673648240068755571e7*c[144]
+                                                  + 5.548494087588090779977986235394e7*c[145]
+                                                  + 3.180639784697412100205562976522e7*c[146]
+                                                  + 6.915439977326099242123004785086e6*c[147]
+                                                  + 2.6760798553107491302615547281644e7*c[150]
+                                                  + 1.0650552207430373419736375304713e8*c[151]
+                                                  + 1.9583661173539538135490312657084e8*c[152]
+                                                  + 1.9429982604212490647888046038226e8*c[153]
+                                                  + 9.927630469190520791984350693292e7*c[154]
+                                                  + 2.0420398272315846288698189429758e7*c[155]
+                                                  + 1.0837570490843415962837656685619e7*c[158]
+                                                  + 4.8086948759096786759809214040084e7*c[159]
+                                                  + 1.0653438910555032604945586476707e8*c[160]
+                                                  + 1.4652720776217364335311235877799e8*c[161]
+                                                  + 1.2434175409668306589374790695564e8*c[162]
+                                                  + 5.847957847618260662936149388481e7*c[163]
+                                                  + 1.1528938032620350588055583589414e7*c[164]
+                                                  + z*(1.1206623065741079880982451898412e7*c[108]
+                                                       + 2.4259039910829117558826600818961e7*c[109]
+                                                       + 1.7879585146328199971868974950837e7*c[110]
+                                                       + 4.4854980662575254308373700960227e6*c[111]
+                                                       + 3.8119403613383040439553128640676e6*c[115]
+                                                       + 1.5128169313066270676560731330752e7*c[116]
+                                                       + 2.1870919061511795554093977663018e7*c[117]
+                                                       + 1.3786197513513289281449471937271e7*c[118]
+                                                       + 3.2192938356105364990125614276793e6*c[119]
+                                                       - 2.517595994124553734093780570125e7*c[144]
+                                                       - 5.449854192697635832778377591209e7*c[145]
+                                                       - 4.0166936709607318522595966732078e7*c[146]
+                                                       - 1.0076783966960887467093521258268e7*c[147]
+                                                       - 7.656883478855349539594259002848e7*c[151]
+                                                       - 3.0387314254275516673569135139576e8*c[152]
+                                                       - 4.3931190668124441354874872092429e8*c[153]
+                                                       - 2.7691752223635686719769114380652e8*c[154]
+                                                       - 6.466459452900017991421093319423e7*c[155]
+                                                       - 2.6714971532831548199894007800046e7*c[159]
+                                                       - 1.3375052350521847583636847413889e8*c[160]
+                                                       - 2.9779439552227976743354058851505e8*c[161]
+                                                       - 3.3941938280445917987212266493295e8*c[162]
+                                                       - 1.9132207773072087354050365283303e8*c[163]
+                                                       - 4.2272772786274618822870473161184e7*c[164]
+                                                       + z*(1.1994992468792967107987816502464e8*c[152]
+                                                            + 2.7542000341471205493381305259185e8*c[153]
+                                                            + 2.1386650744798728301881181014805e8*c[154]
+                                                            + 5.615609524886857729392002093183e7*c[155]
+                                                            + 3.4796884163959278266372285954833e7*c[160]
+                                                            + 1.6074714775597108553505997165518e8*c[161]
+                                                            + 2.5540468409048413534932002509806e8*c[162]
+                                                            + 1.7206954160687474790120768776807e8*c[163]
+                                                            + 4.2272772786274618822870473161184e7*c[164]))))
+                                        + z*(132166.58579232498279433156890587*c[47]
+                                             + 195477.01655181869487790863347137*c[48]
+                                             + 73883.36754642414104801597685673*c[49]
+                                             + 45244.13774181136939042391551312*c[52]
+                                             + 148704.40477672475455635683681355*c[53]
+                                             + 155125.75028021621143323682512414*c[54]
+                                             + 52195.034246564107413036084387*c[55]
+                                             - 307600.98829490128931743423002093*c[68]
+                                             - 454947.99702823178821381091401338*c[69]
+                                             - 171954.17994337910249344934204435*c[70]
+                                             - 729000.*c[73]
+                                             - 2.3960123121553444972397679580825e6*c[74]
+                                             - 2.4994767852492649226461743269078e6*c[75]
+                                             - 840996.9084366481783838724697868*c[76]
+                                             - 256637.33165695126514625231046908*c[79]
+                                             - 1.0628008505830243265519041665467e6*c[80]
+                                             - 1.9876372345073433947712519757974e6*c[81]
+                                             - 1.6956435663192898748327082013147e6*c[82]
+                                             - 526673.9712573614549614462354929*c[83]
+                                             + 528983.9559003656587177031490509*c[96]
+                                             + 782377.8217715530310289214603836*c[97]
+                                             + 295711.02109999214569348358984499*c[98]
+                                             + 1.6038981788131065771866154255759e6*c[101]
+                                             + 5.271549772125840414429095158897e6*c[102]
+                                             + 5.499185547115136212459457830745e6*c[103]
+                                             + 1.8503064606707722350896576907138e6*c[104]
+                                             + 2.4589017255677380975194674469198e6*c[107]
+                                             + 1.0182941151082038930315785619231e7*c[108]
+                                             + 1.9044012787141264677018409846204e7*c[109]
+                                             + 1.6246353810846297089823251277443e7*c[110]
+                                             + 5.046185324539716109692041358026e6*c[111]
+                                             + 876225.5052211160099426161477387*c[114]
+                                             + 4.0528047248294606181612804351488e6*c[115]
+                                             + 9.404639007808859007720643025083e6*c[116]
+                                             + 1.3232824978393691427687112535607e7*c[117]
+                                             + 9.890098216216055354083316824564e6*c[118]
+                                             + 2.8973644520494828491113052849114e6*c[119]
+                                             - 798908.0547847793479524249326365*c[132]
+                                             - 1.1816009478669183938325214030295e6*c[133]
+                                             - 446603.17956772318528177156671507*c[134]
+                                             - 2.6801772732414548253916373626557e6*c[137]
+                                             - 8.808968100748236901859148606674e6*c[138]
+                                             - 9.189356481234145701488603279623e6*c[139]
+                                             - 3.091935254949559903542911637823e6*c[140]
+                                             - 5.19904417061444093286309417333e6*c[143]
+                                             - 2.1530572076449803427317851934553e7*c[144]
+                                             - 4.0266214235639287374697385822575e7*c[145]
+                                             - 3.4350909674732050682220080146438e7*c[146]
+                                             - 1.0669535965017410259275493096989e7*c[147]
+                                             - 6.484347341714507507941459533629e6*c[150]
+                                             - 2.9992043586204658621690063098199e7*c[151]
+                                             - 6.959731893980974321997326498133e7*c[152]
+                                             - 9.792711232523095286535575203266e7*c[153]
+                                             - 7.318987143775564796643781947289e7*c[154]
+                                             - 2.1441418185931638603133098901246e7*c[155]
+                                             - 2.3223365337521605634652121469183e6*c[158]
+                                             - 1.1449273514070663514240289057163e7*c[159]
+                                             - 2.9679434235254552776432586247445e7*c[160]
+                                             - 5.131543562979076961311529864377e7*c[161]
+                                             - 6.049058307406203205641790068112e7*c[162]
+                                             - 4.1152295964721093553995125326349e7*c[163]
+                                             - 1.1528938032620350588055583589414e7*c[164]
+                                             + z*(1.6399373158752135669996634024209e6*c[74]
+                                                  + 2.6033197821243551561474163520837e6*c[75]
+                                                  + 1.0465739304989399553221524068458e6*c[76]
+                                                  + 455486.07882129613995081607137715*c[80]
+                                                  + 1.8624317394202666454943227174795e6*c[81]
+                                                  + 2.1801131566962298390706248302617e6*c[82]
+                                                  + 790010.9568860421824421693532394*c[83]
+                                                  - 3.7410998382828544876593578547009e6*c[102]
+                                                  - 5.938811881176234058336300883133e6*c[103]
+                                                  - 2.3874922073171254646318163751146e6*c[104]
+                                                  - 8.243333312780698181684207406044e6*c[108]
+                                                  - 3.3706069876103918146638882868653e7*c[109]
+                                                  - 3.9455430683483864360999324530934e7*c[110]
+                                                  - 1.4297525086195862310794117181072e7*c[111]
+                                                  - 2.4505330894317668853998439840434e6*c[115]
+                                                  - 1.2967002268342517722766341140644e7*c[116]
+                                                  - 2.9773856201385805712296003205117e7*c[117]
+                                                  - 2.8771194810810342848242376216914e7*c[118]
+                                                  - 9.657881506831609497037684283038e6*c[119]
+                                                  + 6.328075043802815080519225121529e6*c[138]
+                                                  + 1.004550770619384871715524333673e7*c[139]
+                                                  + 4.0384460472810578331989049963402e6*c[140]
+                                                  + 1.7942143397041502856098209945461e7*c[144]
+                                                  + 7.336342182477586697970892911244e7*c[145]
+                                                  + 8.587727418683012670555020036609e7*c[146]
+                                                  + 3.1119479897967446589553521532885e7*c[147]
+                                                  + 2.590674861266847588584523722768e7*c[151]
+                                                  + 1.3708562821477676694843218859959e8*c[152]
+                                                  + 3.1476571818824234849578634581926e8*c[153]
+                                                  + 3.0416569948158191362675457443279e8*c[154]
+                                                  + 1.0210199136157923144349094714879e8*c[155]
+                                                  + 8.014491459849464459968202340014e6*c[159]
+                                                  + 4.7954455988456380360844306581504e7*c[160]
+                                                  + 1.394172377652749222621385523394e8*c[161]
+                                                  + 2.3692145037340962555430344433439e8*c[162]
+                                                  + 2.0034670403877374493392363645723e8*c[163]
+                                                  + 6.340915917941192823430570974178e7*c[164]
+                                                  + z*(1.6172693273886078372551067212641e7*c[109]
+                                                       + 2.6819377719492299957803462426256e7*c[110]
+                                                       + 1.1213745165643813577093425240057e7*c[111]
+                                                       + 3.7820423282665676691401828326879e6*c[116]
+                                                       + 1.8332976272149593332108187158706e7*c[117]
+                                                       + 2.3226745810810433028529001633446e7*c[118]
+                                                       + 8.853058047928975372284543926118e6*c[119]
+                                                       - 3.6332361284650905551855850608063e7*c[145]
+                                                       - 6.025040506441097778389395009812e7*c[146]
+                                                       - 2.5191959917402218667733803145669e7*c[147]
+                                                       - 7.596828563568879168392283784894e7*c[152]
+                                                       - 3.6824674530633722900409819253948e8*c[153]
+                                                       - 4.6654582550690559147437094880446e8*c[154]
+                                                       - 1.7782763495475049476408006628414e8*c[155]
+                                                       - 1.9573247342227094024834410849594e7*c[160]
+                                                       - 1.2519729777147748008019093946221e8*c[161]
+                                                       - 3.3773908883017967898166661213625e8*c[162]
+                                                       - 3.573752017988937071794313515183e8*c[163]
+                                                       - 1.2681831835882385646861141948355e8*c[164]
+                                                       + z*(1.3771000170735602746690652629593e8*c[153]
+                                                            + 2.3525315819278601132069299116286e8*c[154]
+                                                            + 1.010809714479634391290560376773e8*c[155]
+                                                            + 2.7821621726994995573375764324936e7*c[161]
+                                                            + 1.5525916322342588227813927841488e8*c[162]
+                                                            + 2.0846886771602132918800162171901e8*c[163]
+                                                            + 8.243190693323550670459742266431e7*c[164])))))));
+    return;
+                #endif
+  }
+}
+
+#endif // ONB_WITH_U
+
+/* \phi_i(x,y,z) for pyramid */
+template <class FunctionSpaceType>
+double OrthonormalBaseFunctionSet<FunctionSpaceType >::
+eval_pyramid_3d ( int i, const Domain & xi ) const
+{
+  double x, y, z;
+  x=xi[0]; y=xi[1]; z=xi[2];
+
+  switch (i)      {
+                #if (PMAX3D>=0)
+  case ( 0 ) :
+    return 1.7320508075688772935274463415059;
+                #endif
+                #if (PMAX3D>=1)
+  case ( 1 ) :
+    return -2.665569949915915607860561485714
+           + 7.108186533109108287628163961904*x;
+  case ( 2 ) :
+    return -3.5909242322980393340983627578577
+           + 3.0779350562554622863700252210209*x
+           + 9.7467943448089639068384131998996*y;
+  case ( 3 ) :
+    return -3.8729833462074168851792653997824
+           + 3.8729833462074168851792653997824*y
+           + 7.745966692414833770358530799565*z;
+                #endif
+                #if (PMAX3D>=2)
+  case ( 4 ) :
+    return 3.0536409820462641159171322098877
+           + x*(-24.107691963523137757240517446482
+                + 28.929230356227765308688620935778*x)
+           + 0.8035897321174379252413505815494*y;
+  case ( 5 ) :
+    return 4.8754437038058951857316293636599
+           - 13.204326697807632794689829526579*y
+           + x*(-25.934651924411914668544639531691
+                + 20.111205278199317641142971125097*x
+                + 55.05188515547489980555298156466*y);
+  case ( 6 ) :
+    return 6.3548890930224254083913178125447
+           - 6.354889093022425408391317812545*y
+           - 12.709778186044850816782635625089*z
+           + x*(-15.251733823253820980139162750107
+                + 15.251733823253820980139162750107*y
+                + 30.503467646507641960278325500215*z);
+  case ( 7 ) :
+    return 5.4685761806696066404685558395396
+           + x*(-9.4980533664261589018664390897266
+                + 4.3172969847391631372120177680576*x
+                + 35.401835274861137725138545698072*y)
+           + y*(-41.158231254513355241421236055482
+                + 48.641546028061238012588733520115*y);
+  case ( 8 ) :
+    return 6.6041944713480852633643032878531
+           - 13.208388942696170526728606575706*z
+           + x*(-4.4027963142320568422428688585687
+                + 4.4027963142320568422428688585687*y
+                + 8.805592628464113684485737717137*z)
+           + y*(-35.22237051385645473794295086855
+                + 28.618176042508369474578647580697*y
+                + 57.23635208501673894915729516139*z);
+  case ( 9 ) :
+    return 5.9160797830996160425673282915616
+           + z*(-35.49647869859769625540396974937
+                + 35.49647869859769625540396974937*z)
+           + y*(-11.832159566199232085134656583123
+                + 5.9160797830996160425673282915616*y
+                + 35.49647869859769625540396974937*z);
+                #endif
+                #if (PMAX3D>=3)
+  case ( 10 ) :
+    return -3.5490339032600272014300825552121
+           + (-0.20876670019176630596647544442424
+              - 1.4613669013423641417653281109697*y)*y
+           + x*(51.982908347749810185652385661636
+                + x*(-153.44352464094823488535945165182
+                     + 116.90935210738913134122624887758*x)
+                + 4.3841007040270924252959843329091*y);
+  case ( 11 ) :
+    return -5.3754332695544751810198754395986
+           + y*(12.267062678559319149958811751263
+                + 4.1926119334366719526805335418874*y)
+           + x*(67.889801051538562683903787743635
+                - 159.59612406997142763269766831618*y
+                + x*(-164.18426543109080448657447860731
+                     + 100.20078834628524163639010980611*x
+                     + 261.36584581273139871049967589426*y));
+  case ( 12 ) :
+    return -7.2090489833081147609990480903102
+           + 14.41809796661622952199809618062*z
+           + y*(3.3272533769114375819995606570663
+                + 3.881795606396677178999487433244*y
+                + 7.763591212793354357998974866488*z)
+           + x*(54.345138489553480505992824065416
+                - 54.34513848955348050599282406542*y
+                - 108.69027697910696101198564813083*z
+                + x*(-62.108729702346834863991798931904
+                     + 62.1087297023468348639917989319*y
+                     + 124.21745940469366972798359786381*z));
+  case ( 13 ) :
+    return -6.9560625016367005851803941114207
+           + (52.118460138530924775568380056196
+              - 61.42691269875730325392804788469*y)*y
+           + x*(55.804162187657052754770414664851
+                + x*(-86.632546684610586604097557112852
+                     + 38.231793902125377262060181375747*x
+                     + 291.62653750456823158114855245747*y)
+                + y*(-359.56507537478341872491607415638
+                     + 357.46436341151595126805097134411*y));
+  case ( 14 ) :
+    return -10.080059246236620393718316364178
+           + y*(53.280313158679279223939672210654
+                - 43.200253912442658830221355846476*y
+                - 86.40050782488531766044271169295*z)
+           + 20.160118492473240787436632728356*z
+           + x*(45.421981256511138427204168432866
+                - 90.84396251302227685440833686573*z
+                + x*(-31.268755212815638772350695660307
+                     + 31.268755212815638772350695660307*y
+                     + 62.53751042563127754470139132061*z)
+                + y*(-189.91654481889077443838264627365
+                     + 144.49456356237963601117847784078*y
+                     + 288.98912712475927202235695568157*z));
+  case ( 15 ) :
+    return -9.9363646915550603472174184705101
+           + y*(19.87272938311012069443483694102
+                - 9.93636469155506034721741847051*y
+                - 59.61818814933036208330451082306*z)
+           + (59.618188149330362083304510823061
+              - 59.61818814933036208330451082306*z)*z
+           + x*(22.711690723554423650782670789737
+                + z*(-136.27014434132654190469602473842
+                     + 136.27014434132654190469602473842*z)
+                + y*(-45.423381447108847301565341579475
+                     + 22.711690723554423650782670789737*y
+                     + 136.27014434132654190469602473842*z));
+  case ( 16 ) :
+    return -7.3567839435042230769339793062328
+           + y*(105.78819264215430937901321045166
+                + y*(-305.16883983830084710041110951042
+                     + 228.76844187955645557417695008419*y))
+           + x*(19.355816578631431838778170153297
+                + x*(-17.703490773138504730589789774357
+                     + 5.5077526849764236939612679298*x
+                     + 83.79652299285558905812500493196*y)
+                + y*(-184.11630404064044919813381365331
+                     + 263.90003579158464385065846623642*y));
+  case ( 17 ) :
+    return -9.4563216077195604869983250252139
+           + 18.912643215439120973996650050428*z
+           + x*(12.940229568458345929576655297661
+                - 25.880459136916691859153310595322*z
+                + x*(-4.9770113724839792036833289606389
+                     + 4.9770113724839792036833289606389*y
+                     + 9.954022744967958407366657921278*z)
+                + y*(-81.622986508737258940406594954478
+                     + 68.68275694027891301082993965682*y
+                     + 137.36551388055782602165987931363*z))
+           + y*(111.98275588088953208287490161437
+                - 205.05286854633994319175315317832*z
+                + y*(-265.27470615339609155632143360205
+                     + 162.74827188022611996044485701289*y
+                     + 325.49654376045223992088971402578*z));
+  case ( 18 ) :
+    return -9.0149130176845250827722223512668
+           + (54.089478106107150496633334107601
+              - 54.0894781061071504966333341076*z)*z
+           + x*(4.9172252823733773178757576461455
+                + z*(-29.503351694240263907254545876873
+                     + 29.503351694240263907254545876873*z)
+                + y*(-9.834450564746754635751515292291
+                     + 4.9172252823733773178757576461455*y
+                     + 29.503351694240263907254545876873*z))
+           + y*(72.938841688538430215157071751158
+                + z*(-383.54357202512343079430909639935
+                     + 329.45409391901628029767576229175*z)
+                + y*(-118.83294432402328518199747644852
+                     + 54.90901565316938004961262704862*y
+                     + 329.45409391901628029767576229175*z));
+  case ( 19 ) :
+    return -7.9372539331937717715048472609178
+           + z*(95.247047198325261258058167131013
+                + z*(-238.11761799581315314514541782753
+                     + 158.74507866387543543009694521836*z))
+           + y*(23.811761799581315314514541782753
+                + y*(-23.811761799581315314514541782753
+                     + 7.937253933193771771504847260918*y
+                     + 95.24704719832526125805816713101*z)
+                + z*(-190.49409439665052251611633426203
+                     + 238.11761799581315314514541782753*z));
+                #endif
+                #if (PMAX3D>=4)
+  case ( 20 ) :
+    return 3.8856758945337175523942069613463
+           + y*(1.1955925829334515545828329111835
+                + y*(-1.7186643379668366097128223098263
+                     + 3.3626041395003324972642175627036*y))
+           + x*(-92.807874250209176924492404730618
+                + (-8.9669443720008866593712468338761
+                   - 8.070249934800797993434122150489*y)*y
+                + x*(481.97325999504765794120451732084
+                     + x*(-847.3762431540837893105828258013
+                          + 470.7645795300465496169904587785*x)
+                     + 20.175624837001994983585305376221*y));
+  case ( 21 ) :
+    return 6.0802860292592358031016598818282
+           + y*(-15.423183352078966669238103568614
+                + (3.4887914625538109116141727562958
+                   - 8.33757041902206796214733122294*y)*y)
+           + x*(-129.35075428961692530397432968849
+                + y*(300.38155169808075808639963601557
+                     + 26.963869770170177530503763753915*y)
+                + x*(601.32093744045065094100946958413
+                     - 1197.3860486594727872956618424495*y
+                     + x*(-935.38158824562250419511291605471
+                          + 455.2703197242605169477463531891*x
+                          + 1158.9501274195357368916948031433*y)));
+  case ( 22 ) :
+    return 8.2936900773996286953870285494285
+           + y*(-5.7740880285693617499529945597287
+                + y*(5.0392040976605338908680679793996
+                     - 7.558806146490800836302101969099*y
+                     - 15.117612292981601672604203938199*z)
+                - 5.0392040976605338908680679794*z)
+           - 16.587380154799257390774057098857*z
+           + x*(-118.42129629502254643539959751589
+                + 236.84259259004509287079919503178*z
+                + y*(95.744877855550143926493291608592
+                     + 22.676418439472402508906305907298*y
+                     + 45.352836878944805017812611814596*z)
+                + x*(340.14627659208603763359458860947
+                     - 340.14627659208603763359458860947*y
+                     - 680.2925531841720752671891772189*z
+                     + x*(-251.96020488302669454340339896998
+                          + 251.96020488302669454340339896998*y
+                          + 503.92040976605338908680679794*z)));
+  case ( 23 ) :
+    return 7.5133574857520307286991203363674
+           + y*(-52.152911737757181640138342320056
+                + y*(47.214103800467001970605230190116
+                     + 17.90764121353502504069957394151*y))
+           + x*(-130.50603549192381657555425408581
+                + (888.47960717624013743230536116237
+                   - 948.311360234027546541233627402*y)*y
+                + x*(475.74735713582979157999538361984
+                     + x*(-581.06151823153485877880795712312
+                          + 228.94033411808393400219620128617*x
+                          + 1689.6891681898377757485479480802*y)
+                     + y*(-2560.4237730644276315490888702012
+                          + 1990.1546876753967676044476905018*y)));
+  case ( 24 ) :
+    return 10.914069331062525011682795285216
+           - 21.828138662125050023365590570431*z
+           + y*(-46.439518318544639083359385411349
+                + 71.05089797496422814335318025227*z
+                + y*(6.9604952612202026687528631412005
+                     + 28.564953726261911402923726984933*y
+                     + 57.12990745252382280584745396987*z))
+           + x*(-128.28077026992466306259669275926
+                + y*(581.74362813357985681415350685469
+                     - 453.46285786365519375155681409543*y
+                     - 906.9257157273103875031136281909*z)
+                + 256.56154053984932612519338551853*z
+                + x*(285.94943178992895036942544546072
+                     - 571.8988635798579007388508909214*z
+                     + x*(-162.28335059390434578977162517082
+                          + 162.28335059390434578977162517082*y
+                          + 324.56670118780869157954325034164*z)
+                     + y*(-954.61851667150978590176296026187
+                          + 668.6690848815808355323375148011*y
+                          + 1337.3381697631616710646750296023*z)));
+  case ( 25 ) :
+    return 11.462853906917123968425355726772
+           + z*(-68.777123441502743810552134360634
+                + 68.77712344150274381055213436063*z)
+           + y*(-15.226776085307821390893382980339
+                + z*(22.583533070344184534808163521402
+                     + 46.193590371158559275743970839232*z)
+                + y*(-3.9350095501357291234893012196383
+                     + 7.698931728526426545957328473205*y
+                     + 46.193590371158559275743970839232*z))
+           + x*(-83.148462668085406696339147510618
+                + y*(166.29692533617081339267829502124
+                     - 83.14846266808540669633914751062*y
+                     - 498.89077600851244017803488506371*z)
+                + (498.89077600851244017803488506371
+                   - 498.89077600851244017803488506371*z)*z
+                + x*(92.387180742317118551487941678464
+                     + z*(-554.32308445390271130892765007078
+                          + 554.3230844539027113089276500708*z)
+                     + y*(-184.77436148463423710297588335693
+                          + 92.38718074231711855148794167846*y
+                          + 554.3230844539027113089276500708*z)));
+  case ( 26 ) :
+    return 8.9920519416777130825767456481583
+           + y*(-128.74987511922572287448733134532
+                + (370.20068402074532375728182791098
+                   - 276.8363934367059695513079477645*y)*y)
+           + x*(-96.710875559238075973020209934541
+                + y*(1242.0725691606017974518182891167
+                     + y*(-3173.7298657973673993787347173137
+                          + 2083.3320724991259474763934374439*y))
+                + x*(225.66604742977043633587502209712
+                     + x*(-199.47226224147450828072326285534
+                          + 61.24933374409614744880026981931*x
+                          + 892.2346150210144287288277718059*y)
+                     + y*(-1993.7798146621410088619276819754
+                          + 2648.8961008406285196825891900001*y)));
+  case ( 27 ) :
+    return 13.674700135271392958712769978062
+           - 27.349400270542785917425539956123*z
+           + y*(-160.11630617558887123554901924281
+                + y*(376.75831045794798915244715989467
+                     - 230.31670441763051087561091062992*y
+                     - 460.63340883526102175122182125984*z)
+                + 292.88321208063495655367249852951*z)
+           + x*(-91.911581524903541567506619783711
+                + 183.82316304980708313501323956742*z
+                + x*(126.35012373877913815561526142908
+                     - 252.70024747755827631123052285815*z
+                     + x*(-50.491017544422226304371038213297
+                          + 50.4910175444222263043710382133*y
+                          + 100.98203508884445260874207642659*z)
+                     + y*(-708.22262427687046460275885984034
+                          + 581.8725005380913264471435984113*y
+                          + 1163.7450010761826528942871968225*z))
+                + y*(907.31109859169332636725288027893
+                     - 1630.7990341335795695994925209904*z
+                     + y*(-1846.9819127395994264350940981116
+                          + 1031.5823956728096416353478376163*y
+                          + 2063.1647913456192832706956752327*z)));
+  case ( 28 ) :
+    return 14.57840934173835952574237456456
+           + z*(-87.470456050430157154454247387361
+                + 87.47045605043015715445424738736*z)
+           + y*(-116.38018305014859892584166813403
+                + y*(189.02513807508211927445621257438
+                     - 87.22336436667187987435691900491*y
+                     - 523.3401862000312792461415140295*z)
+                + (610.81064225046143640059576141683
+                   - 523.3401862000312792461415140295*z)*z)
+           + x*(-58.780366102941295187597785202869
+                + (352.68219661764777112558671121721
+                   - 352.68219661764777112558671121721*z)*z
+                + x*(36.651933090811129881103710063442
+                     + z*(-219.91159854486677928662226038065
+                          + 219.91159854486677928662226038065*z)
+                     + y*(-73.303866181622259762207420126885
+                          + 36.651933090811129881103710063442*y
+                          + 219.91159854486677928662226038065*z))
+                + y*(375.49699541799537332124003186345
+                     + z*(-1900.2997758903244688018534799635
+                          + 1547.6175792726766976762667687463*z)
+                     + y*(-574.65289252716686107968670811829
+                          + 257.93626321211278294604446145771*y
+                          + 1547.6175792726766976762667687463*z)));
+  case ( 29 ) :
+    return 13.478137637476376563662596006995
+           + y*(-40.434412912429129690987788020986
+                + y*(40.434412912429129690987788020986
+                     - 13.478137637476376563662596006995*y
+                     - 161.73765164971651876395115208394*z)
+                + (323.47530329943303752790230416789
+                   - 404.34412912429129690987788020986*z)*z)
+           + z*(-161.73765164971651876395115208394
+                + (404.34412912429129690987788020986
+                   - 269.56275274952753127325192013991*z)*z)
+           + x*(-29.951416972169725697027991126656
+                + z*(359.41700366603670836433589351988
+                     + z*(-898.54250916509177091083973379969
+                          + 599.0283394433945139405598225331*z))
+                + y*(89.854250916509177091083973379969
+                     + y*(-89.854250916509177091083973379969
+                          + 29.951416972169725697027991126656*y
+                          + 359.41700366603670836433589351988*z)
+                     + z*(-718.83400733207341672867178703975
+                          + 898.5425091650917709108397337997*z)));
+  case ( 30 ) :
+    return 9.253329444826793953718484503737
+           + y*(-215.19813992625791064448731810407
+                + y*(1096.995969217715593501815850538
+                     + y*(-1896.678440186431155186329090282
+                          + 1038.9773818519823774075626525054*y)))
+           + x*(-32.714860394181685717379996700855
+                + x*(45.102040543434945357941354674965
+                     + x*(-28.162307005994590293925822402678
+                          + 6.670020080367139806456115832213*x
+                          + 161.56270861333738642304813904694*y)
+                     + y*(-518.9910862533288782737758699922
+                          + 874.09025053192232130320146525*y))
+                + y*(566.95170683120688354876984573812
+                     + y*(-1916.2014830883311643976069912258
+                          + 1648.7654398659915588244617754771*y)));
+  case ( 31 ) :
+    return 12.37337349905885189313548602513
+           - 24.74674699811770378627097205026*z
+           + x*(-25.936494449950285699072461091138
+                + 51.87298889990057139814492218228*z
+                + x*(20.225706681153892517625313694924
+                     - 40.451413362307785035250627389848*z
+                     + x*(-5.5521547752187155930736155240968
+                          + 5.552154775218715593073615524097*y
+                          + 11.104309550437431186147231048194*z)
+                     + y*(-147.52868402724015718738464106886
+                          + 127.30297734608626466975932737393*y
+                          + 254.60595469217252933951865474787*z))
+                + y*(356.21038707867502469276581883884
+                     - 660.5477852574494779873867154954*z
+                     + y*(-934.42764866930983431428949270549
+                          + 604.1537560405850953205961349578*y
+                          + 1208.3075120811701906411922699156*z)))
+           + y*(-252.94030825960691466159657009064
+                + 481.13386952109612553692216813101*z
+                + y*(1134.305220577183595664939651573
+                     - 1787.4765716332710657929571350149*z
+                     + y*(-1725.8476536283433227098400026975
+                          + 832.10936781170778981336143519*y
+                          + 1664.21873562341557962672287038*z)));
+  case ( 32 ) :
+    return 12.291174125094419064090235892353
+           + z*(-73.747044750566514384541415354117
+                + 73.74704475056651438454141535412*z)
+           + x*(-13.827570890731221447101515378897
+                + (82.965425344387328682609092273381
+                   - 82.96542534438732868260909227338*z)*z
+                + x*(4.6091902969104071490338384596323
+                     + z*(-27.655141781462442894203030757794
+                          + 27.655141781462442894203030757794*z)
+                     + y*(-9.2183805938208142980676769192646
+                          + 4.6091902969104071490338384596323*y
+                          + 27.655141781462442894203030757794*z))
+                + y*(124.44813801658099302391363841007
+                     + z*(-663.72340275509862946087273818705
+                          + 580.7579774107113007782636459137*z)
+                     + y*(-207.41356336096832170652273068345
+                          + 96.79299623511855012971060765228*y
+                          + 580.7579774107113007782636459137*z)))
+           + y*(-201.26797629842111217447761273728
+                + (1133.8608130399601586623242610695
+                   - 1060.1137682893936442777828457154*z)*z
+                + y*(723.64287661493392239831263816227
+                     + z*(-3207.9964466496433757275515679041
+                          + 2147.8826783602497314497687221886*z)
+                     + y*(-892.64652083498218452955338168212
+                          + 357.98044639337495524162812036477*y
+                          + 2147.8826783602497314497687221886*z)));
+  case ( 33 ) :
+    return 11.240098123470396041104946024504
+           + z*(-134.88117748164475249325935229405
+                + (337.20294370411188123314838073512
+                   - 224.80196246940792082209892049008*z)*z)
+           + x*(-5.187737595447875095894590472848
+                + z*(62.252851145374501150735085674176
+                     + z*(-155.63212786343625287683771418544
+                          + 103.75475190895750191789180945696*z))
+                + y*(15.563212786343625287683771418544
+                     + y*(-15.563212786343625287683771418544
+                          + 5.187737595447875095894590472848*y
+                          + 62.25285114537450115073508567418*z)
+                     + z*(-124.50570229074900230147017134835
+                          + 155.63212786343625287683771418544*z)))
+           + y*(-122.77645642559971060283864119074
+                + z*(1338.4362996255517747408043419948
+                     + z*(-3008.8878053597675556188624742518
+                          + 1781.1232411037704495904760623445*z))
+                + y*(300.88878053597675556188624742518
+                     + y*(-278.40858428903596347967635537617
+                          + 89.056162055188522479523803117223*y
+                          + 1068.6739446622622697542856374067*z)
+                     + z*(-2272.2290668061692920018306271074
+                          + 2671.6848616556556743857140935167*z)));
+  case ( 34 ) :
+    return 9.9498743710661995473447982100121
+           + z*(-198.99748742132399094689596420024
+                + z*(895.48869339595795926103183890109
+                     + z*(-1392.9824119492679366282717494017
+                          + 696.4912059746339683141358747008*z)))
+           + y*(-39.799497484264798189379192840048
+                + y*(59.699246226397197284068789260072
+                     + y*(-39.799497484264798189379192840048
+                          + 9.949874371066199547344798210012*y
+                          + 198.99748742132399094689596420024*z)
+                     + z*(-596.99246226397197284068789260072
+                          + 895.4886933959579592610318389011*z))
+                + z*(596.99246226397197284068789260072
+                     + z*(-1790.9773867919159185220636778022
+                          + 1392.9824119492679366282717494017*z)));
+                #endif
+                #if (PMAX3D>=5)
+  case ( 35 ) :
+    return -4.2655391902114390395671373633262
+           + y*(-0.3412431352169151231653709890661
+                + y*(-4.4361607578198966011498228578593
+                     + (9.441060074334651740908597364162
+                        - 8.75857380390082149457785538603*y)*y))
+           + x*(147.75827754892424833060563826562
+                + y*(19.450858707364162020426146376768
+                     + y*(5.1186470282537268474805648359914
+                          + 18.768372436930331774095404398635*y))
+                + x*(-1173.8763851461880236888762023874
+                     + (-78.485921099890478328035327485202
+                        - 37.536744873860663548190808797271*y)*y
+                     + x*(3495.4671817386005782906168313337
+                          + x*(-4335.4940329309066398160384160848
+                               + 1891.8519416425774428288167633824*x)
+                          + 87.5857380390082149457785538603*y)));
+  case ( 36 ) :
+    return -6.5434146308135670515517531820647
+           + y*(14.193036056663051485467142861778
+                + y*(10.838604440245835361337424751821
+                     + y*(-21.296928559171102803153676126898
+                          + 20.398589197664795671973223810304*y)))
+           + x*(213.29201469618117749791837518004
+                + y*(-496.99757760613925073303930265067
+                     + (-26.896410495389396260726314527535
+                        - 51.31403461642500857293469594839*y)*y)
+                + x*(-1573.8359349638803288074005309851
+                     + y*(3336.7910181415970014961687297632
+                          + 138.10767213285210043316573488621*y)
+                     + x*(4336.1021794326914408844455397165
+                          - 7359.039143477068086324494740972*y
+                          + x*(-4951.9632439068098034014530319166
+                               + 1980.233255304779126567125395072*x
+                               + 4967.1444060002916602214880185204*y))));
+  case ( 37 ) :
+    return -9.029663627936237359673588621426
+           + 18.059327255872474719347177242852*z
+           + y*(3.1445858688012283075185483563632
+                + 11.770155518270018104310080530126*z
+                + y*(10.18316825737967858462782248112
+                     - 8.596180996489339064945564432114*z
+                     + y*(-22.482319529279809862165322360914
+                          + 18.184229031035140329692540144857*y
+                          + 36.368458062070280659385080289714*z)))
+           + x*(211.86279932886032587758144954226
+                + y*(-156.31824519769844268870241782706
+                     + y*(-11.902404456677546397616935367543
+                          - 43.642149674484336791262096347657*y
+                          - 87.28429934896867358252419269531*z)
+                     - 111.0891082623237663777580634304*z)
+                - 423.72559865772065175516289908452*z
+                + x*(-1081.1350714815437977835382958851
+                     + 2162.2701429630875955670765917703*z
+                     + y*(972.029697295332955805383055016
+                          + 109.10537418621084197815524086914*y
+                          + 218.21074837242168395631048173829*z)
+                     + x*(1866.9141805196077405151007882053
+                          - 1866.9141805196077405151007882053*y
+                          - 3733.8283610392154810302015764107*z
+                          + x*(-1018.316825737967858462782248112
+                               + 1018.316825737967858462782248112*y
+                               + 2036.633651475935716925564496224*z))));
+  case ( 38 ) :
+    return -8.3374013801416668839420878487621
+           + y*(60.055803575540622498008469593811
+                + y*(-74.577148457376476751173156015876
+                     + (34.340836607134119082668536633156
+                        - 36.685004730257329548698424207614*y)*y))
+           + x*(232.93809827412109604767637665546
+                + y*(-1587.3868317774785062384754697953
+                     + y*(1625.0535820165710319331008476677
+                          + 135.84086354512730377242403594188*y))
+                + x*(-1480.1220678778507169446042366454
+                     + (8952.6027422066546537972774952719
+                        - 8328.646878257813131613700616643*y)*y
+                     + x*(3488.7813572763766227048225441468
+                          + x*(-3410.4864442134147284838573145075
+                               + 1178.0667790371782390598373064188*x
+                               + 8529.000907038575167660761847574*y)
+                          + y*(-16018.915408148364052941018369216
+                               + 9839.862528748889770885715308345*y))));
+  case ( 39 ) :
+    return -12.362768469359342291565870904491
+           + 24.725536938718684583131741808982*z
+           + y*(57.462662578224945810854090886163
+                - 90.19978821773120703857643996334*z
+                + y*(-55.275067355557685717613744025204
+                     + y*(70.196511452862588409923905848633
+                          - 60.0213382061705062115983818051*y
+                          - 120.0426764123410124231967636102*z)
+                     + 20.350346493384164396651048087064*z))
+           + x*(249.86234677856576324421846030801
+                - 499.72469355713152648843692061601*z
+                + y*(-1091.1171683972854515674921199275
+                     + 1682.5096432374393766465473192391*z
+                     + y*(653.07503630148006144686251507288
+                          + 188.17978531723962687641114454665*y
+                          + 376.35957063447925375282228909331*z))
+                + x*(-1105.0757348450835346367787426594
+                     + y*(4333.5610495400833498637458674268
+                          - 3228.4853146949998152269671247674*y
+                          - 6456.970629389999630453934249535*z)
+                     + 2210.1514696901670692735574853188*z
+                     + x*(1633.857284129200810057487785889
+                          - 3267.7145682584016201149755717781*z
+                          + x*(-757.47193188129010255082658559277
+                               + 757.4719318812901025508265855928*y
+                               + 1514.9438637625802051016531711855*z)
+                          + y*(-4575.7621922912282746291563335165
+                               + 2941.9049081620274645716685476275*y
+                               + 5883.809816324054929143337095255*z))));
+  case ( 40 ) :
+    return -13.089247877586005853436302018621
+           + (78.535487265516035120617812111727
+              - 78.53548726551603512061781211173*z)*z
+           + y*(19.064774082570921569135483374948
+                + (-35.853157229909494294195088137962
+                   - 42.682330035606540826422723973765*z)*z
+                + y*(-14.51199221210622388098372615108
+                     + y*(24.1866536868437064683062102518
+                          - 15.650187679722398303021665457047*y
+                          - 93.90112607833438981812999274228*z)
+                     + (51.218796042727848991707268768517
+                        - 93.90112607833438981812999274228*z)*z))
+           + x*(183.53401915310812555361771308719
+                + z*(-1101.2041149186487533217062785231
+                     + 1101.2041149186487533217062785231*z)
+                + y*(-320.11747526704905619817042980323
+                     + z*(819.50073668364558386731630029628
+                          + 281.70337823500316945438997822685*z)
+                     + y*(89.632893074773735735487720344905
+                          + 46.950563039167194909064996371141*y
+                          + 281.70337823500316945438997822685*z))
+                + x*(-516.45619343083914399971496008255
+                     + y*(1032.9123868616782879994299201651
+                          - 516.4561934308391439997149600826*y
+                          - 3098.7371605850348639982897604953*z)
+                     + (3098.7371605850348639982897604953
+                        - 3098.7371605850348639982897604953*z)*z
+                     + x*(375.60450431333755927251997096913
+                          + z*(-2253.6270258800253556351198258148
+                               + 2253.6270258800253556351198258148*z)
+                          + y*(-751.20900862667511854503994193826
+                               + 375.60450431333755927251997096913*y
+                               + 2253.6270258800253556351198258148*z))));
+  case ( 41 ) :
+    return -9.5818657849587440379165496171833
+           + y*(130.91370047298349707967788456648
+                + y*(-341.64543181883855079304143626314
+                     + y*(178.78453516994651444605659428686
+                          + 73.52374618214726241016271578175*y)))
+           + x*(211.97365454927595764002309718268
+                + y*(-2824.9544317545318938117700311782
+                     + (7548.3224983107882845932301119517
+                        - 5232.390446192195147608364095361*y)*y)
+                + x*(-1033.9776110179655056287839030999
+                     + y*(11646.1580515728505210434046398
+                          + y*(-25317.47907027678451847626144831
+                               + 13418.568676636330889756781223567*y))
+                     + x*(1896.3366281973067499163361243324
+                          + x*(-1495.0155071608408187821981954574
+                               + 429.89778104596732334200597218946*x
+                               + 6117.997107165988433481214110279*y)
+                          + y*(-15047.958792026706717492052757185
+                               + 17672.597418978445441163751160324*y))));
+  case ( 42 ) :
+    return -14.493264876775637326417713902525
+           + 28.98652975355127465283542780505*z
+           + y*(148.97968785041088227384853189311
+                - 268.97284594727048989486163598117*z
+                + y*(-252.38201513137436034248732835907
+                     + 235.79118431547823079011302073698*z
+                     + y*(-30.494371323976993302455560503063
+                          + 148.38996348171610869751207087155*y
+                          + 296.7799269634322173950241417431*z)))
+           + x*(232.42109374816007988777352783496
+                - 464.84218749632015977554705566993*z
+                + y*(-2402.6021263824572059975856380606
+                     + y*(5121.6021925598284256518127328827
+                          - 2951.4211599255312995420006226571*y
+                          - 5902.842319851062599084001245314*z)
+                     + 4340.3620652685942522196242204513*z)
+                + x*(-775.00836918284511777697374239442
+                     + 1550.0167383656902355539474847888*z
+                     + x*(875.95918734592452656132572263001
+                          - 1751.91837469184905312265144526*z
+                          + x*(-322.30423583151406664677631916817
+                               + 322.30423583151406664677631916817*y
+                               + 644.6084716630281332935526383363*z)
+                          + y*(-4296.7762472037093790681553724905
+                               + 3420.8170598577848525068296498605*y
+                               + 6841.634119715569705013659299721*z))
+                     + y*(6414.1346223902604002669255156399
+                          - 11278.252506414830564979903546491*z
+                          + y*(-11114.845225898338202742863698721
+                               + 5475.718972690922920252911925476*y
+                               + 10951.437945381845840505823850951*z))));
+  case ( 43 ) :
+    return -16.003918181858117756109039819545
+           + (96.02350909114870653665423891727
+              - 96.02350909114870653665423891727*z)*z
+           + y*(105.34980081600713418540766207271
+                + z*(-536.07529580489409857579173351896
+                     + 440.05178671374539203913749460169*z)
+                + y*(-89.34706913494094956542288586664
+                     + z*(0.0071190047515988167455816808785817
+                          + 440.04466770899379322239191292081*z)
+                     + y*(-73.339591450707032400941055206656
+                          + 73.34077795149896553706531882014*y
+                          + 440.04466770899379322239191292081*z)))
+           + x*(175.60409470742403495122190102748
+                + z*(-1053.6245682445442097073314061649
+                     + 1053.6245682445442097073314061649*z)
+                + y*(-1206.8694510282522721088469323707
+                     + y*(1886.926617934232439364028161659
+                          - 855.6612616134042022064031303158*y
+                          - 5133.967569680425213238418781895*z)
+                     + (6187.5921379249694229457501880594
+                        - 5133.967569680425213238418781895*z)*z)
+                + x*(-366.78654931266616950198362583977
+                     + (2200.7192958759970170119017550386
+                        - 2200.7192958759970170119017550386*z)*z
+                     + x*(195.63341457604730586491596017937
+                          + z*(-1173.8004874562838351894957610762
+                               + 1173.8004874562838351894957610762*z)
+                          + y*(-391.26682915209461172983192035874
+                               + 195.63341457604730586491596017937*y
+                               + 1173.8004874562838351894957610762*z))
+                     + y*(1907.0603498725458262566574187971
+                          + z*(-9241.642803359277940528042757744
+                               + 7040.923507483280923516141002705*z)
+                          + y*(-2713.7610518070931440073639600749
+                               + 1173.4872512472134872526901671176*y
+                               + 7040.923507483280923516141002705*z))));
+  case ( 44 ) :
+    return -15.807041801881361608816673558528
+           + z*(189.68450162257633930580008270233
+                + z*(-474.21125405644084826450020675584
+                     + 316.14083603762723217633347117056*z))
+           + y*(35.604210660548309643159886073577
+                + z*(-237.56602630400337641211855018059
+                     + z*(119.70381170356759276579616869565
+                          + 236.33829490191550366580269204013*z))
+                + y*(-11.970381170356759276579616869565
+                     + y*(-19.643702433405963941053730247491
+                          + 11.816914745095775183290134602006*y
+                          + 141.80297694114930219948161522408*z)
+                     + z*(-93.921452259722265093163147745816
+                          + 354.50744235287325549870403806019*z)))
+           + x*(111.41662473947445172816412624749
+                + y*(-334.24987421842335518449237874246
+                     + y*(334.24987421842335518449237874246
+                          - 111.41662473947445172816412624749*y
+                          - 1336.9994968736934207379695149699*z)
+                     + (2673.9989937473868414759390299397
+                        - 3342.4987421842335518449237874246*z)*z)
+                + z*(-1336.9994968736934207379695149699
+                     + (3342.4987421842335518449237874246
+                        - 2228.3324947894890345632825249498*z)*z)
+                + x*(-121.54540880669940188526995590635
+                     + z*(1458.5449056803928226232394708762
+                          + z*(-3646.3622642009820565580986771905
+                               + 2430.908176133988037705399118127*z))
+                     + y*(364.63622642009820565580986771905
+                          + y*(-364.63622642009820565580986771905
+                               + 121.54540880669940188526995590635*y
+                               + 1458.5449056803928226232394708762*z)
+                          + z*(-2917.0898113607856452464789417524
+                               + 3646.3622642009820565580986771905*z))));
+  case ( 45 ) :
+    return -11.008702533732344583407667863829
+           + y*(255.06807392219590063140746067526
+                + y*(-1296.2615486098834726195631701844
+                     + (2235.5283501552432028061343865969
+                        - 1222.0163454537819776746197531537*y)*y))
+           + x*(148.72353777469765595165588123255
+                + y*(-3165.8794531001768291842036265808
+                     + y*(14701.405953412905169264635714515
+                          + y*(-23010.725448490199043927823181484
+                               + 11320.342634974399459188112252074*y)))
+                + x*(-463.72010247541668247929930785819
+                     + x*(615.82308272794858033379528123705
+                          + x*(-378.67416365387345964996088697187
+                               + 89.05051412756222895192247712084*x
+                               + 2095.2008253385202196216625228392*y)
+                          + y*(-6781.4453820937921763952682645665
+                               + 10928.300559220196961576090451634*y))
+                     + y*(7586.5471295355665709736542873824
+                          + y*(-24179.171867302458353792821599415
+                               + 19586.627471479232518307399199932*y))));
+  case ( 46 ) :
+    return -17.188479416277500342398998543937
+           + 34.376958832555000684797997087875*z
+           + y*(347.6034749534848942234503864693
+                - 660.8299910744147877621027758507*z
+                + y*(-1546.4547648186089141858653385827
+                     + y*(2339.4864477226329826457366662971
+                          - 1123.4466784412314623409227156398*y
+                          - 2246.8933568824629246818454312796*z)
+                     + 2432.0795385628030406096279013146*z))
+           + x*(154.79488287430332698302368832103
+                - 309.58976574860665396604737664206*z
+                + x*(-320.1158560217771474954276965694
+                     + 640.2317120435542949908553931388*z
+                     + x*(256.55630868314569493032445010789
+                          - 513.1126173662913898606489002158*z
+                          + x*(-72.45423887814389080360735683799
+                               + 72.45423887814389080360735683799*y
+                               + 144.90847775628778160721471367598*z)
+                          + y*(-1741.2387575617284364148560009668
+                               + 1484.6824488785827414845315508589*y
+                               + 2969.3648977571654829690631017177*z))
+                     + y*(3992.3099712645925132972378320027
+                          - 7344.388230485630731603620270867*z
+                          + y*(-9701.2620585025909613123917794255
+                               + 6029.067943259775595510581643992*y
+                               + 12058.135886519551191021163287984*z)))
+                + y*(-2751.4688747713202284583201121179
+                     + 5193.347983794033802950592847594*z
+                     + y*(10825.188876109834867137245440416
+                          - 16457.029768425635931323898033239*z
+                          + y*(-14654.920998849666508519802653544
+                               + 6426.406114636848542857853636924*y
+                               + 12852.812229273697085715707273848*z))));
+  case ( 47 ) :
+    return -19.149739541993541300035240686076
+           + (114.89843725196124780021144411646
+              - 114.89843725196124780021144411646*z)*z
+           + y*(308.76106101522143831633122928994
+                + z*(-1737.6679288393673820977759316232
+                     + 1622.7694915874061342975644875067*z)
+                + y*(-1100.1148044580690556260128708446
+                     + y*(1350.5453840384479615031730165636
+                          - 540.0419010536068028934561343229*y
+                          - 3240.2514063216408173607368059375*z)
+                     + (4863.0208979090469516583012934442
+                        - 3240.2514063216408173607368059375*z)*z))
+           + x*(112.87622917645367083909594371749
+                + z*(-677.25737505872202503457566230497
+                     + 677.257375058722025034575662305*z)
+                + x*(-140.00383741706282826054472616423
+                     + (840.02302450237696956326835698539
+                        - 840.0230245023769695632683569854*z)*z
+                     + x*(51.26733345040611779682921624692
+                          + z*(-307.60400070243670678097529748152
+                               + 307.60400070243670678097529748152*z)
+                          + y*(-102.53466690081223559365843249384
+                               + 51.26733345040611779682921624692*y
+                               + 307.60400070243670678097529748152*z))
+                     + y*(1114.1427219071786519999440982251
+                          + z*(-5844.833306940694942436396232365
+                               + 5004.81028243831797287312787538*z)
+                          + y*(-1808.2739315631688192182540179575
+                               + 834.1350470730529954788546458966*y
+                               + 5004.81028243831797287312787538*z)))
+                + y*(-1525.8959636569318224886439381122
+                     + (8478.118406882868909897287966368
+                        - 7800.861031824146884862712304063*z)*z
+                     + y*(4756.0151498261091292377441999286
+                          + z*(-20057.972492073785865529177233204
+                               + 12257.111460249638980666464929141*z)
+                          + y*(-5385.8473253872374743659403603907
+                               + 2042.8519100416064967777441548568*y
+                               + 12257.111460249638980666464929141*z))));
+  case ( 48 ) :
+    return -18.755438460004269526307852553064
+           + z*(225.06526152005123431569423063676
+                + z*(-562.66315380012808578923557659191
+                     + 375.10876920008539052615705106127*z))
+           + y*(201.6634606621002877466152484482
+                + y*(-492.45775122627524608199863002621
+                     + y*(454.94687430626670702938292492009
+                          - 145.39714528208747916769169078901*y
+                          - 1744.7657433850497500123002894681*z)
+                     + (3714.5967482901507343402948095729
+                        - 4361.9143584626243750307507236702*z)*z)
+                + z*(-2194.8962664251522186436887507416
+                     + (4924.5775122627524608199863002621
+                        - 2907.9429056417495833538338157801*z)*z))
+           + x*(69.719474799049103712002567523995
+                + z*(-836.63369758858924454403081028794
+                     + (2091.5842439714731113600770257199
+                        - 1394.3894959809820742400513504799*z)*z)
+                + x*(-39.870116363755299679654704411072
+                     + z*(478.44139636506359615585645293286
+                          + z*(-1196.1034909126589903896411323322
+                               + 797.4023272751059935930940882214*z))
+                     + y*(119.61034909126589903896411323322
+                          + y*(-119.61034909126589903896411323322
+                               + 39.870116363755299679654704411072*y
+                               + 478.44139636506359615585645293286*z)
+                          + z*(-956.88279273012719231171290586573
+                               + 1196.1034909126589903896411323322*z)))
+                + y*(-607.22084198442825920383676433813
+                     + z*(6450.0164062245498659020103617697
+                          + z*(-14033.456771589901553394948878704
+                               + 7961.248351745618961356581235323*z))
+                     + y*(1403.3456771589901553394948878704
+                          + y*(-1263.9067275608919479154897528224
+                               + 398.06241758728094806782906176615*y
+                               + 4776.7490110473713768139487411938*z)
+                          + z*(-10390.131719683331998171928292676
+                               + 11941.872527618428442034871852984*z))));
+  case ( 49 ) :
+    return -16.997598870044520953276328832361
+           + y*(67.990395480178083813105315329444
+                + z*(-1019.8559322026712571965797299417
+                     + (3059.567796608013771589739189825
+                        - 2379.6638418062329334586860365305*z)*z)
+                + y*(-101.98559322026712571965797299417
+                     + y*(67.990395480178083813105315329444
+                          - 16.997598870044520953276328832361*y
+                          - 339.95197740089041906552657664722*z)
+                     + (1019.8559322026712571965797299417
+                        - 1529.7838983040068857948695949125*z)*z))
+           + z*(339.95197740089041906552657664722
+                + z*(-1529.7838983040068857948695949125
+                     + (2379.6638418062329334586860365305
+                        - 1189.8319209031164667293430182653*z)*z))
+           + x*(37.085670261915318443511990179697
+                + z*(-741.71340523830636887023980359393
+                     + z*(3337.7103235723786599160791161727
+                          + z*(-5191.9938366681445820916786251575
+                               + 2595.9969183340722910458393125788*z)))
+                + y*(-148.34268104766127377404796071879
+                     + y*(222.51402157149191066107194107818
+                          + y*(-148.34268104766127377404796071879
+                               + 37.085670261915318443511990179697*y
+                               + 741.7134052383063688702398035939*z)
+                          + z*(-2225.1402157149191066107194107818
+                               + 3337.7103235723786599160791161727*z))
+                     + z*(2225.1402157149191066107194107818
+                          + z*(-6675.4206471447573198321582323454
+                               + 5191.993836668144582091678625158*z))));
+  case ( 50 ) :
+    return -11.15674483060669124243573000463
+           + y*(380.98113133277897295228105001661
+                + y*(-2977.8812082707918417234177558239
+                     + y*(8738.7867636071760930815475717265
+                          + y*(-10695.766625425347868912371133105
+                               + 4611.9186896561825659465160228184*y))))
+           + x*(49.621863566953055237958208944291
+                + x*(-91.582273761094340188665201579187
+                     + x*(86.029270396694344800186579014983
+                          + x*(-40.844171954393874710180325358031
+                               + 7.813667678231871683686670938058*x
+                               + 275.25420230135002522078045349977*y)
+                          + y*(-1161.789780036092436200684810184
+                               + 2247.8106613741788439534988718777*y))
+                     + y*(1859.8051217246055621138631378865
+                          + y*(-7212.1674813134376654392327304563
+                               + 7006.678168996300780251368981761*y)))
+                + y*(-1348.2128412076447686943001309486
+                     + y*(7865.8264468891597621985533908134
+                          + y*(-15323.515602845220980088174437304
+                               + 9342.305209464143307622463288849*y))));
+  case ( 51 ) :
+    return -15.333902931320721133579739753402
+           + 30.667805862641442267159479506803*z
+           + y*(476.86689002004630475874027164666
+                - 923.0659741774511672503210637865*z
+                + y*(-3399.1706266118987179043057314185
+                     + 5875.27527904634626855829039905*z
+                     + y*(9105.831277227144128978517775462
+                          - 12336.387275407941989398745151873*z
+                          + y*(-10181.653242583531757711648413978
+                               + 4013.4596048795607630122758380415*y
+                               + 8026.919209759121526024551676083*z))))
+           + x*(43.611252443452089003489145762526
+                - 87.22250488690417800697829152505*z
+                + x*(-51.598874882961361989422318181598
+                     + 103.1977497659227239788446363632*z
+                     + x*(28.56886857926674279640331741128
+                          - 57.13773715853348559280663482256*z
+                          + x*(-6.1219004098428734563721394452744
+                               + 6.121900409842873456372139445274*y
+                               + 12.243800819685746912744278890549*z)
+                          + y*(-236.71348251392444031305605855061
+                               + 208.14461393465769751665274113933*y
+                               + 416.28922786931539503330548227866*z))
+                     + y*(808.96541130066542102060414098269
+                          - 1514.7330728354081180623636456022*z
+                          + y*(-2328.9458273445102877598581918237
+                               + 1571.5792909268062287286763690226*y
+                               + 3143.1585818536124574573527380452*z)))
+                + y*(-1013.320277362563244492836033894
+                     + 1939.4180498382223109786937762629*z
+                     + y*(5029.4035538463423818435570745548
+                          - 8119.389057854462452708420372847*z
+                          + y*(-8270.7457575111491145440591728461
+                               + 4211.0512285839178881898489864227*y
+                               + 8422.102457167835776379697972845*z))));
+  case ( 52 ) :
+    return -15.679083783860279975854635290859
+           + (94.074502703161679855127811745154
+              - 94.07450270316167985512781174515*z)*z
+           + x*(27.155526553489969442717306483137
+                + z*(-162.93315932093981665630383889882
+                     + 162.93315932093981665630383889882*z)
+                + x*(-18.4269644470110506932724579707
+                     + (110.5617866820663041596347478242
+                        - 110.5617866820663041596347478242*z)*z
+                     + x*(4.5259210922483282404528844138562
+                          + z*(-27.155526553489969442717306483137
+                               + 27.155526553489969442717306483137*z)
+                          + y*(-9.0518421844966564809057688277124
+                               + 4.5259210922483282404528844138562*y
+                               + 27.155526553489969442717306483137*z))
+                     + y*(183.29980423605729373834181876118
+                          + z*(-989.23703873427745827041616474286
+                               + 878.6752520522111541107814169187*z)
+                          + y*(-311.31871513108143539686626361025
+                               + 146.44587534203519235179690281978*y
+                               + 878.6752520522111541107814169187*z)))
+                + y*(-492.67883889903230274644256047978
+                     + (2793.1398740732539998223515239798
+                        - 2630.206714752314183166047685081*z)*z
+                     + y*(1891.1884564037657290463838443613
+                          + z*(-8553.9908643493403744559515421882
+                               + 5923.784149597026191289903857107*z)
+                          + y*(-2412.9625023243944276243092332159
+                               + 987.2973582661710318816506428512*y
+                               + 5923.784149597026191289903857107*z))))
+           + y*(419.77918130603244430200502938516
+                + z*(-2424.6005851330329859569023645658
+                     + 2330.5260824298713061017745528207*z)
+                + y*(-2578.4819022694761461323004346369
+                     + (13046.290828483823890836900243256
+                        - 10715.764746053952584735125690435*z)*z
+                     + y*(5970.9830409876159000831982231374
+                          + z*(-22779.607417441871509662289095569
+                               + 12063.842671387918924927163405134*z)
+                          + y*(-5807.2416814716317390982420834504
+                               + 2010.6404452313198208211939008556*y
+                               + 12063.842671387918924927163405134*z))));
+  case ( 53 ) :
+    return -14.743505609134074309105555353235
+           + z*(176.92206730960889170926666423882
+                + z*(-442.30516827402222927316666059705
+                     + 294.8701121826814861821111070647*z))
+           + x*(14.054556748894164294661370523645
+                + z*(-168.65468098672997153593644628374
+                     + (421.63670246682492883984111570934
+                        - 281.09113497788328589322741047289*z)*z)
+                + x*(-4.1336931614394600866651089775426
+                     + z*(49.604317937273521039981307730511
+                          + z*(-124.01079484318380259995326932628
+                               + 82.67386322878920173330217955085*z))
+                     + y*(12.401079484318380259995326932628
+                          + y*(-12.401079484318380259995326932628
+                               + 4.1336931614394600866651089775426*y
+                               + 49.604317937273521039981307730511*z)
+                          + z*(-99.208635874547042079962615461022
+                               + 124.01079484318380259995326932628*z)))
+                + y*(-165.3477264575784034666043591017
+                     + z*(1815.5180365042108700633158629367
+                          + z*(-4117.1583887937022463184485416324
+                               + 2463.6811242179182116524049506154*z))
+                     + y*(411.71583887937022463184485416324
+                          + y*(-383.60672538158189604252211311595
+                               + 123.18405621089591058262024753077*y
+                               + 1478.2086745307509269914429703692*z)
+                          + z*(-3125.0720300482318255188223870222
+                               + 3695.5216863268773174786074259231*z))))
+           + y*(310.16477688000748850277201028161
+                + z*(-3545.0552552504809703239974591405
+                     + (8420.3329698521801965368269872542
+                        - 5318.685201052105311509106884438*z)*z)
+                + y*(-1502.4596744111957594998782763708
+                     + z*(14484.460837683868143674541857309
+                          + z*(-27790.819124357490162649527656019
+                               + 13208.527548519554796923911552908*z))
+                     + y*(2793.8254180448830905740583209551
+                          + y*(-2247.2133923305384851140420771581
+                               + 660.42637742597773984619557764538*y
+                               + 7925.116529111732878154346931745*z)
+                          + z*(-19041.444178854728943214157994152
+                               + 19812.791322779332195385867329362*z))));
+  case ( 54 ) :
+    return -13.3821385679965675839576281163
+           + z*(267.64277135993135167915256232599
+                + z*(-1204.392471119691082556186530467
+                     + (1873.4993995195194617540679362819
+                        - 936.749699759759730877033968141*z)*z))
+           + x*(5.3528554271986270335830512465198
+                + z*(-107.0571085439725406716610249304
+                     + z*(481.75698844787643302247461218678
+                          + z*(-749.39975980780778470162717451278
+                               + 374.69987990390389235081358725639*z)))
+                + y*(-21.411421708794508134332204986079
+                     + y*(32.117132563191762201498307479119
+                          + y*(-21.411421708794508134332204986079
+                               + 5.35285542719862703358305124652*y
+                               + 107.0571085439725406716610249304*z)
+                          + z*(-321.17132563191762201498307479119
+                               + 481.75698844787643302247461218678*z))
+                     + z*(321.17132563191762201498307479119
+                          + z*(-963.51397689575286604494922437357
+                               + 749.3997598078077847016271745128*z))))
+           + y*(184.67351223835263265861526800493
+                + z*(-3425.8274734071213014931527977727
+                     + z*(14211.83115921235477416300105951
+                          + z*(-20233.793514810810186943933711845
+                               + 9180.147057645645362594932887781*z)))
+                + y*(-604.87266327344485479488479085674
+                     + y*(840.39830207018444427253904570361
+                          + y*(-537.96197043346201687509665027524
+                               + 131.14495796636636232278475553974*y
+                               + 2622.8991593273272464556951107947*z)
+                          + z*(-8136.3402493419130910462378947101
+                               + 11803.046216972972609050627998576*z))
+                     + z*(8671.6257920617757944045430193621
+                          + z*(-24810.484905065636300657442527619
+                               + 18360.294115291290725189865775563*z))));
+  case ( 55 ) :
+    return -11.958260743101398021129840756196
+           + z*(358.74782229304194063389522268587
+                + z*(-2511.2347560512935844372665588011
+                     + z*(6696.6260161367828918327108234695
+                          + z*(-7533.7042681538807533117996764032
+                               + 3013.4817072615523013247198705613*z))))
+           + y*(59.791303715506990105649203780978
+                + y*(-119.58260743101398021129840756196
+                     + y*(119.58260743101398021129840756196
+                          + y*(-59.791303715506990105649203780978
+                               + 11.958260743101398021129840756196*y
+                               + 358.74782229304194063389522268587*z)
+                          + z*(-1434.9912891721677625355808907435
+                               + 2511.2347560512935844372665588011*z))
+                     + z*(2152.4869337582516438033713361152
+                          + z*(-7533.7042681538807533117996764032
+                               + 6696.62601613678289183271082347*z)))
+                + z*(-1434.9912891721677625355808907435
+                     + z*(7533.7042681538807533117996764032
+                          + z*(-13393.252032273565783665421646939
+                               + 7533.704268153880753311799676403*z))));
+                #endif
+                #if (PMAX3D>=6)
+  case ( 56 ) :
+    return 4.5605437389991317845640842490852
+           + y*(1.490078647395755929610047328909
+                + y*(-5.2830061134940437504356223479501
+                     + y*(24.51856683442107484176532423023
+                          + y*(-39.825738394032022118668537699932
+                               + 24.654028529638870835366237623767*y))))
+           + x*(-218.36425269108714168467239038194
+                + y*(-30.343419728786302566604600152329
+                     + y*(-27.634185824430382694586332281585
+                          + (18.422790549620255129724221521057
+                             - 49.308057059277741670732475247535*y)*y))
+                + x*(2443.7289817290397245604776194108
+                     + y*(219.44794625282950963347969753024
+                          + y*(93.468569700279235584630241540656
+                               + 88.05010189156739584059370579917*y))
+                     + x*(-10803.521732603289809651512845902
+                          + (-505.72366214643837611007666920548
+                             - 164.36019019759247223577491749178*y)*y
+                          + x*(22160.178720679246593173422048748
+                               + x*(-21153.156478430151176744231881192
+                                    + 7593.44078712877221729280118812*x)
+                               + 369.81042794458306253049356435651*y))));
+  case ( 57 ) :
+    return 7.0971198640805744919444276416176
+           + y*(-17.490169220087252312835728744594
+                + y*(10.891065223613317188493624180645
+                     + y*(-55.023587108049114354330607198045
+                          + (88.834604136117802305453820819626
+                             - 55.5564499113635237915350852349*y)*y)))
+           + x*(-321.19117580565828553698268977392
+                + y*(738.61942926847964492194522315989
+                     + y*(92.316265826612890287862123594502
+                          + y*(-34.231267135197535355489089191469
+                               + 122.94849419182961723440728974746*y)))
+                + x*(3412.3093977996211825868162398686
+                     + y*(-7438.8208437419055426391270337685
+                          + (-388.16001684885080529840409033022
+                             - 257.59386438609686179788232937009*y)*y)
+                     + x*(-14285.955287941255953067281840663
+                          + y*(27226.483381978146314414534392203
+                               + 646.5402013548167838081000180448*y)
+                          + x*(27686.589130415562536070409126452
+                               - 40600.943828855086885365747051474*y
+                               + x*(-24908.430647387053688862112279095
+                                    + 8406.154887085174840490022910296*x
+                                    + 20877.988467096932864958678405799*y)))));
+  case ( 58 ) :
+    return 9.8494580729051290341027088412021
+           - 19.698916145810258068205417682404*z
+           + y*(-5.7729785235243197436562345500478
+                - 8.152959098761618580892948582309*z
+                + y*(13.242456021192149940522229358989
+                     - 34.637871141145918461937407300287*z
+                     + y*(-54.373402372729058050715697506264
+                          + y*(85.923401280361968277674188651875
+                               - 48.868934478205869457927194795754*y
+                               - 97.73786895641173891585438959151*z)
+                          + 74.10893360431219763949398771224*z)))
+           + x*(-337.22493996823880447615594210956
+                + 674.4498799364776089523118842191*z
+                + y*(220.42281635274675384869259191092
+                     + 233.60424723098410125492670039728*z
+                     + y*(60.414891525254508945239663895849
+                          + 112.77446418047508336444737260559*z
+                          + y*(-48.33191322020360715619173111668
+                               + 104.71914531044114883841541741947*y
+                               + 209.43829062088229767683083483894*z)))
+                + x*(2646.1722488061474918014972786382
+                     + y*(-2178.9637543441792892916438778436
+                          + y*(-257.77020384108590483302256595562
+                               - 209.43829062088229767683083483894*y
+                               - 418.87658124176459535366166967789*z)
+                          - 934.4169889239364050197068015891*z)
+                     - 5292.344497612294983602994557276*z
+                     + x*(-7781.4380284527807521468687097854
+                          + 15562.876056905561504293737419571*z
+                          + y*(7292.7486836707220575675967618279
+                               + 488.68934478205869457927194795754*y
+                               + 977.3786895641173891585438959151*z)
+                          + x*(9529.442223250144544295802985172
+                               - 9529.442223250144544295802985172*y
+                               - 19058.884446500289088591605970344*z
+                               + x*(-4104.9904961692930344658843628433
+                                    + 4104.9904961692930344658843628433*y
+                                    + 8209.980992338586068931768725687*z)))));
+  case ( 59 ) :
+    return 8.8761967799517161604433787767655
+           + y*(-59.925685573712859742260182827413
+                + y*(41.111280282295257436714778150326
+                     + y*(91.525124722728855748525766662939
+                          + y*(-143.36648983503433259795562231584
+                               + 92.10621173324263712219116645661*y))))
+           + x*(-366.61398073593987684649686173532
+                + y*(2504.3389231668956256539532307421
+                     + y*(-2601.6710032039805248255994995936
+                          + (-5.2597121885266073488573545755766
+                             - 254.67850200913433003697373839616*y)*y))
+                + x*(3509.3101199683969385040170677152
+                     + y*(-22168.643221701863691427020695116
+                          + y*(21383.55005295702685677632545967
+                               + 781.1295706401144639947076175591*y))
+                     + x*(-13197.608998659974125687327684013
+                          + (71044.549070745614836309001648501
+                             - 57241.44748056887376648310484584*y)*y
+                          + x*(22924.419018939395935838263800623
+                               + x*(-18485.083010269136516899216235447
+                                    + 5607.766234504362197357183428699*x
+                                    + 40088.278998097785539658873576994*y)
+                               + y*(-91518.588688094196160719037406427
+                                    + 45664.011540925199988275031346915*y)))));
+  case ( 60 ) :
+    return 13.17832706316725350396396932029
+           - 26.35665412633450700792793864058*z
+           + y*(-51.860444070197990753569198726341
+                + 77.3642340140614744992104588121*z
+                + y*(-18.252056194706434038939276399286
+                     + 113.86834640347434257708901161068*z
+                     + y*(168.82479730037734749365704914411
+                          - 223.78124819728035241022508667755*z
+                          + y*(-264.48044381400058826768969942398
+                               + 152.5898197153604120625771560852*y
+                               + 305.17963943072082412515431217041*z))))
+           + x*(-416.04307410735862964604244664973
+                + y*(1790.0153902478247698353920675341
+                     + y*(-1100.1338461812108859074425026692
+                          + y*(102.66125334274739980255569140324
+                               - 376.49972330200265408446280961837*y
+                               - 752.9994466040053081689256192367*z)
+                          - 547.6769399185105085638142364303*z)
+                     - 2747.9446322809322803786992417687*z)
+                + 832.0861482147172592920848932995*z
+                + x*(2965.5692331402100180509612024628
+                     - 5931.138466280420036101922404926*z
+                     + y*(-12004.999675401223532590312352295
+                          + 18078.860884522027029078702299664*z
+                          + y*(8055.3304840679332746020373132281
+                               + 984.0999581930802399373138366038*y
+                               + 1968.1999163861604798746276732075*z))
+                     + x*(-7889.1837183488165507698596934044
+                          + y*(27261.176977103207069065610262043
+                               - 19371.993258754390518295750568639*y
+                               - 38743.986517508781036591501137278*z)
+                          + 15778.367436697633101539719386809*z
+                          + x*(8697.5425004646874614820496197318
+                               - 17395.085000929374922964099239464*z
+                               + x*(-3359.4909551449706105306941045346
+                                    + 3359.4909551449706105306941045346*y
+                                    + 6718.981910289941221061388209069*z)
+                               + y*(-21279.681464758767079983185898603
+                                    + 12582.138964294079618501136278871*y
+                                    + 25164.277928588159237002272557743*z)))));
+  case ( 61 ) :
+    return 14.281266215396665841651091757663
+           + z*(-85.687597292379995049906550545977
+                + 85.68759729237999504990655054598*z)
+           + y*(-16.018910773924016818582023074185
+                + z*(10.42586735116410586158558789913
+                     + 75.26172994121588918832096264685*z)
+                + y*(-12.597923049323294582749252044782
+                     + (86.013405647103873358081100167825
+                        - 10.751675705887984169760137520978*z)*z
+                     + y*(54.953009163427474645440702884999
+                          + z*(-243.70464933346097451456311714217
+                               + 232.95297362757299034480297962119*z)
+                          + y*(-79.442937160172327476561016127227
+                               + 38.825495604595498390800496603532*y
+                               + 232.95297362757299034480297962119*z))))
+           + x*(-329.71805498056484787264421730999
+                + (1978.30832988338908723586530386
+                   - 1978.30832988338908723586530386*z)*z
+                + y*(530.41600149047388570816678436825
+                     + (-1204.1876790594542270131354023495
+                        - 774.1206508239348602227299015104*z)*z
+                     + y*(-164.859027490282423936322108655
+                          + y*(57.342270431402582238720733445216
+                               - 93.18118945102919613792119184848*y
+                               - 559.0871367061751768275271510909*z)
+                          + (-215.03351411775968339520275041956
+                             - 559.0871367061751768275271510909*z)*z))
+                + x*(1659.341950608712223532981224071
+                     + z*(-9956.0517036522733411978873444257
+                          + 9956.051703652273341197887344426*z)
+                     + y*(-3085.7309275898514567211594685207
+                          + z*(8558.3338618868353991290694666986
+                               + 1397.7178417654379420688178777272*z)
+                          + y*(1193.4360033535662428433752648286
+                               + 232.95297362757299034480297962119*y
+                               + 1397.7178417654379420688178777272*z))
+                     + x*(-2826.4960800145522828502761527371
+                          + y*(5652.9921600291045657005523054743
+                               - 2826.4960800145522828502761527371*y
+                               - 16958.976480087313697101656916423*z)
+                          + (16958.976480087313697101656916423
+                             - 16958.976480087313697101656916423*z)*z
+                          + x*(1521.9594277001435369193794668585
+                               + z*(-9131.7565662008612215162768011507
+                                    + 9131.756566200861221516276801151*z)
+                               + y*(-3043.9188554002870738387589337169
+                                    + 1521.9594277001435369193794668585*y
+                                    + 9131.756566200861221516276801151*z)))));
+  case ( 62 ) :
+    return 10.485701632296158336312670866005
+           + y*(-145.96897189386038773141777516356
+                + y*(418.51046290223223834051473322449
+                     + y*(-388.40440761914003711744063650334
+                          + (219.3866694817568811340470282862
+                             - 152.24465909459325940357069810071*y)*y)))
+           + x*(-363.07817698873158493176130580409
+                + y*(4851.9128118060460099425087828235
+                     + y*(-12858.57110886615105121423879021
+                          + y*(8380.9276104376241567911938195017
+                               + 649.6004559128055115395146885957*y)))
+                + x*(2928.221600692602411224830572107
+                     + y*(-35604.390292593686870672027938814
+                          + (85873.488175076137182810699584489
+                             - 52929.28015715314472059000275156*y)*y)
+                     + x*(-9260.3841793878983933833848237503
+                          + y*(92758.37932907060735194528995058
+                               + y*(-173583.48756762142974130930280145
+                                    + 73865.44372819873232657802284743*y))
+                          + x*(13616.370403734383889181180657672
+                               + x*(-9419.1972656665263992620858478272
+                                    + 2487.1150639155535871450198799427*x
+                                    + 34871.274226624779691013426551817*y)
+                               + y*(-96693.465962116018948420395293268
+                                    + 99111.06062707358439610834073496*y)))));
+  case ( 63 ) :
+    return 16.216798485579325669925888478154
+           - 32.433596971158651339851776956308*z
+           + y*(-174.1175343922599985754292598191
+                + 315.80147181336134581100674268189*z
+                + y*(404.99773831394186494749373392057
+                     - 494.19400481452238408398072515925*z
+                     + y*(-458.36193688105116517887947977037
+                          + y*(532.29514499989309695248010615919
+                               - 321.03021052610312381559098896844*y
+                               - 642.0604210522062476311819779369*z)
+                          + 422.52986894757994627377823438148*z)))
+           + x*(-425.80388057098263497448435485412
+                + 851.6077611419652699489687097082*z
+                + y*(4317.616523461619521280722009967
+                     - 7783.625285781273772612475310226*z
+                     + y*(-8582.231232644014638272404724881
+                          + 9380.837179506755503932334139536*z
+                          + y*(3584.5002115994099169586337256264
+                               + 1105.9183781539678350075333441417*y
+                               + 2211.8367563079356700150666882834*z)))
+                + x*(2552.4000976977259733962217923078
+                     - 5104.800195395451946792443584616*z
+                     + y*(-23302.532282048616819680109273866
+                          + y*(44788.861892191521991986524225481
+                               - 24038.729707840631145702636743923*y
+                               - 48077.459415681262291405273487845*z)
+                          + 41500.264368701781692567774963117*z)
+                     + x*(-5678.8205853677091320467127370921
+                          + 11357.641170735418264093425474184*z
+                          + x*(5259.3904196474595553332189471028
+                               - 10518.780839294919110666437894206*z
+                               + x*(-1727.9735577898664782890592318787
+                                    + 1727.9735577898664782890592318787*y
+                                    + 3455.9471155797329565781184637574*z)
+                               + y*(-22731.715666541232785603859170484
+                                    + 17472.325246893773230270640223381*y
+                                    + 34944.650493787546460541280446763*z))
+                          + y*(40501.522502333813811745525785022
+                               - 69645.40383393220935939762609586*z
+                               + y*(-61324.358750844162658109912167035
+                                    + 26501.656833878057978411099119105*y
+                                    + 53003.31366775611595682219823821*z)))));
+  case ( 64 ) :
+    return 18.055212379933694576326476065007
+           + z*(-108.33127427960216745795885639004
+                + 108.33127427960216745795885639004*z)
+           + y*(-123.74843647314670407986865359678
+                + (634.15934455927805702125306519063
+                   - 525.8280702796758895632942088006*z)*z
+                + y*(192.23361100604282748278912100291
+                     + (-519.24232147697890787548166082681
+                        - 6.585748802696981687812547973784*z)*z
+                     + y*(-245.24281871205385994661599878059
+                          + y*(318.50248839889758088270686861455
+                               - 159.80005659967353891533781330509*y
+                               - 958.8003395980412334920268798305*z)
+                          + (952.21459079534425180421433185676
+                             - 958.8003395980412334920268798305*z)*z)))
+           + x*(-350.24067377492533952424681609676
+                + (2101.4440426495520371454808965806
+                   - 2101.4440426495520371454808965806*z)*z
+                + y*(2316.0547675428343399146898553735
+                     + z*(-11794.884562607454002342658235661
+                          + 9693.44051995790196519717733908*z)
+                     + y*(-3087.7182215560285841870319685983
+                          + z*(6731.4247667287175027795335759293
+                               + 2962.0157532291844624176437631508*z)
+                          + y*(628.23483558325550672698163546308
+                               + 493.66929220486407706960729385847*y
+                               + 2962.0157532291844624176437631508*z)))
+                + x*(1482.416226763204720127055273642
+                     + z*(-8894.4973605792283207623316418518
+                          + 8894.497360579228320762331641852*z)
+                     + y*(-8880.3448295785919390219818137958
+                          + y*(13313.440978867569717662797806666
+                               - 5915.512376052182498767871266512*y
+                               - 35493.074256313094992607227599071*z)
+                          + (44387.571616892323313369559240923
+                             - 35493.074256313094992607227599071*z)*z)
+                     + x*(-2098.4840397944984648387094181956
+                          + (12590.904238766990789032256509173
+                             - 12590.904238766990789032256509173*z)*z
+                          + x*(932.24933051510607447479845762229
+                               + z*(-5593.4959830906364468487907457337
+                                    + 5593.495983090636446848790745734*z)
+                               + y*(-1864.4986610302121489495969152446
+                                    + 932.2493305151060744747984576223*y
+                                    + 5593.495983090636446848790745734*z))
+                          + y*(9337.2620433192175010745907929496
+                               + z*(-43432.668021148314217415288248524
+                                    + 30841.763782381323428383031739351*z)
+                               + y*(-12379.071967254939607633053331312
+                                    + 5140.293963730220571397171956558*y
+                                    + 30841.763782381323428383031739351*z)))));
+  case ( 65 ) :
+    return 17.997272653762385748592664088855
+           + z*(-215.96727184514862898311196906626
+                + (539.91817961287157245777992266564
+                   - 359.94545307524771497185328177709*z)*z)
+           + y*(-40.680627621145920993988701091411
+                + z*(272.20025960860242294475244403068
+                     + (-140.58246940863448490410118741105
+                        - 266.22380680282472503578582350306*z)*z)
+                + y*(38.779029001125744386590230923532
+                     + y*(-52.226047814125564681765127110676
+                          + y*(60.851155840645651436751045372128
+                               - 24.720782060262295896180112182427*y
+                               - 296.64938472314755075416134618912*z)
+                          + (433.56448536460026648685119827641
+                             - 741.6234618078688768854033654728*z)*z)
+                     + z*(-193.14808840490650969433032705171
+                          + (342.28775160363178933172463021822
+                             - 494.41564120524591792360224364854*z)*z)))
+           + x*(-248.56610533120879939565717194418
+                + z*(2982.7932639745055927478860633302
+                     + z*(-7456.9831599362639818697151583255
+                          + 4971.3221066241759879131434388836*z))
+                + y*(671.53596981283951049843117928527
+                     + z*(-5075.638373779568533233288088093
+                          + z*(5232.112774512657351213505061907
+                               + 1483.2469236157377537708067309456*z))
+                     + y*(-523.2112774512657351213505061907
+                          + y*(26.07906678884813633003616230234
+                               + 74.16234618078688768854033654728*y
+                               + 889.9481541694426522624840385674*z)
+                          + z*(1202.8969556356202882229179861955
+                               + 2224.8703854236066306562100964184*z)))
+                + x*(688.65035739302109996501741079618
+                     + y*(-2065.9510721790632998950522323885
+                          + y*(2065.9510721790632998950522323885
+                               - 688.6503573930210999650174107962*y
+                               - 8263.804288716253199580208929554*z)
+                          + (16527.608577432506399160417859108
+                             - 20659.510721790632998950522323885*z)*z)
+                     + z*(-8263.8042887162531995802089295541
+                          + (20659.510721790632998950522323885
+                             - 13773.007147860421999300348215924*z)*z)
+                     + x*(-494.41564120524591792360224364854
+                          + z*(5932.9876944629510150832269237824
+                               + z*(-14832.469236157377537708067309456
+                                    + 9888.312824104918358472044872971*z))
+                          + y*(1483.2469236157377537708067309456
+                               + y*(-1483.2469236157377537708067309456
+                                    + 494.41564120524591792360224364854*y
+                                    + 5932.987694462951015083226923782*z)
+                               + z*(-11865.975388925902030166453847565
+                                    + 14832.469236157377537708067309456*z)))));
+  case ( 66 ) :
+    return 11.617792588187791404975555178906
+           + y*(-260.50116216403465015309883085416
+                + y*(1253.3366123555985018068178047873
+                     + y*(-1923.946969746407173639325878412
+                          + y*(666.83377994763181605255599836399
+                               + 298.2803820005152057062596360709*y))))
+           + x*(-312.37982862983501958168462665352
+                + y*(6836.5856742528857026832377673836
+                     + y*(-32788.000049981758799135958915854
+                          + (53288.959752228507143907381253159
+                             - 27401.364841001404459719447108303*y)*y))
+                + x*(1910.0954286845876355195957946247
+                     + y*(-36672.80145020925748274123053286
+                          + y*(150945.03165442021134506061784453
+                               + y*(-204002.86564430260332066432404126
+                                    + 83104.53840969238783854573249958*y)))
+                     + x*(-4676.3240703739787391782963315625
+                          + x*(5533.8752408921789441582329886564
+                               + x*(-3184.20078229512074587058236965
+                                    + 717.5633258181628938727283515682*x
+                                    + 16593.841245223337581151747463942*y)
+                               + y*(-56804.482472229579464313539143033
+                                    + 84855.34202243026911158924733685*y))
+                          + y*(70289.469199946304062102799188755
+                               + y*(-203899.60724018459970909025959273
+                                    + 148466.6335798404650057174245805*y)))));
+  case ( 67 ) :
+    return 17.990809599489974531829101856354
+           - 35.981619198979949063658203712709*z
+           + y*(-332.19379213140604192848520748414
+                + 628.4059650638321347933122112556*z
+                + y*(1249.1486117662663203240508033651
+                     - 1869.8912584687005058547893954747*z
+                     + y*(-1200.5384895296622551339154187965
+                          + 531.1857205906240044130414421183*z
+                          + y*(-421.06973959853298051662212204881
+                               + 686.662599893844982723142843108*y
+                               + 1373.3251997876899654462856862159*z))))
+           + x*(-366.21658277208029674303728106752
+                + 732.433165544160593486074562135*z
+                + y*(6704.9633929596954409143902806937
+                     - 12677.493620375230288342705999252*z
+                     + y*(-27265.795247375650481931756675068
+                          + y*(38176.525315656129327326408544824
+                               - 17249.476878468093989566004869382*y
+                               - 34498.953756936187979132009738765*z)
+                          + 41854.096874376070675520807350883*z))
+                + x*(1630.374041615512358879765719709
+                     - 3260.7480832310247177595314394179*z
+                     + y*(-25238.116933222189428325823134878
+                          + 47215.485783213354138892114830337*z
+                          + y*(86290.467295190224828172366994316
+                               - 125365.44880716709551745261915829*z
+                               + y*(-101580.45387490383493615095922737
+                                    + 38897.729471320287177424649648223*y
+                                    + 77795.45894264057435484929929645*z)))
+                     + x*(-2763.490491071938871786277187364
+                          + 5526.980982143877743572554374728*z
+                          + x*(2033.060781263766134790310874048
+                               - 4066.1215625275322695806217480959*z
+                               + x*(-549.55077418760935617763262420313
+                                    + 549.5507741876093561776326242031*y
+                                    + 1099.1015483752187123552652484063*z)
+                               + y*(-12635.511557859187946081602824117
+                                    + 10602.45077659542181129129195007*y
+                                    + 21204.901553190843622582583900139*z))
+                          + y*(30802.824028118843499805365870111
+                               - 56078.66707409380925603817736549*z
+                               + y*(-68092.501134681088095724473607064
+                                    + 40053.167597634183467705384924317*y
+                                    + 80106.33519526836693541076984863*z)))));
+  case ( 68 ) :
+    return 20.483178257245581442838802879594
+           + z*(-122.89906954347348865703281727756
+                + 122.89906954347348865703281727756*z)
+           + y*(-288.40047208670914086717627143127
+                + (1607.5037629767813565460248113101
+                   - 1484.6046934333078678889919940325*z)*z
+                + y*(773.9800179015502537508933412099
+                     + z*(-3036.3763444325201659593352359493
+                          + 1551.7716509992122980703432419169*z)
+                     + y*(-309.46010989207331885384349441836
+                          + z*(-1179.6156850800802528362742694392
+                               + 2731.3873360792925509066175113561*z)
+                          + y*(-651.83383685989546729048196346588
+                               + 455.23122267988209181776958522601*y
+                               + 2731.3873360792925509066175113561*z))))
+           + x*(-303.69486968167981428682877814759
+                + (1822.1692180900788857209726688855
+                   - 1822.1692180900788857209726688855*z)*z
+                + y*(4285.4749737862830918082177284523
+                     + z*(-23890.680624627619665128333701828
+                          + 22068.511406537540779407361032943*z)
+                     + y*(-13884.362544348796104083644335505
+                          + y*(16127.079646065462189889950598243
+                               - 6224.497205821269363327695213043*y
+                               - 37346.983234927616179966171278259*z)
+                          + (59415.494641465156959373532311201
+                             - 37346.983234927616179966171278259*z)*z))
+                + x*(938.63086740745479500486694282979
+                     + z*(-5631.7852044447287700292016569788
+                          + 5631.785204444728770029201656979*z)
+                     + x*(-991.1371882297796691465790287336
+                          + (5946.8231293786780148794741724016
+                             - 5946.823129378678014879474172402*z)*z
+                          + x*(342.95105809431389972856554858643
+                               + z*(-2057.7063485658833983713932915186
+                                    + 2057.7063485658833983713932915186*z)
+                               + y*(-685.90211618862779945713109717287
+                                    + 342.95105809431389972856554858643*y
+                                    + 2057.7063485658833983713932915186*z))
+                          + y*(6941.4675012243133134025601964903
+                               + z*(-35701.98187796720186553588700654
+                                    + 29755.158748588523850656412834139*z)
+                               + y*(-10909.52343775928761936538330678
+                                    + 4959.1931247647539751094021390231*y
+                                    + 29755.158748588523850656412834139*z)))
+                     + y*(-10662.795806105185218636075172101
+                          + (58344.989632186382541787249375626
+                             - 52713.20442774165377175804771865*z)*z
+                          + y*(28986.120400971314479978048881529
+                               + z*(-115571.73277364150433808104391355
+                                    + 62858.5283458998505663229961949*z)
+                               + y*(-29738.376853256892484067340018074
+                                    + 10476.421390983308427720499365817*y
+                                    + 62858.5283458998505663229961949*z)))));
+  case ( 69 ) :
+    return 20.990180806817752263862358887086
+           + z*(-251.88216968181302716634830664503
+                + (629.70542420453256791587076661257
+                   - 419.80361613635504527724717774171*z)*z)
+           + y*(-191.27009876576675655836575117953
+                + z*(2043.3590155073880515340407075093
+                     + z*(-4478.6921145639375609192310021606
+                          + 2565.9911269062699953355734903654*z))
+                + y*(309.85658987972223415857205801272
+                     + z*(-1674.9200630492787583688239886433
+                          + z*(-291.39195694074066499717103055235
+                               + 2760.2524315334304386670208440669*z))
+                     + y*(8.1490148872563142358547441681491
+                          + y*(-285.73830838470106603327445209177
+                               + 138.01262157667152193335104220335*y
+                               + 1656.1514589200582632002125064402*z)
+                          + z*(-1772.7082416963545291990809186611
+                               + 4140.3786473001456580005312661004*z))))
+           + x*(-217.11950696831882953323779084836
+                + z*(2605.4340836198259543988534901803
+                     + z*(-6513.5852090495648859971337254508
+                          + 4342.3901393663765906647558169672*z))
+                + y*(2022.4044057973003863561285082198
+                     + y*(-4764.4961755819881818689587795691
+                          + y*(4330.2571616453505228024831978724
+                               - 1371.0458848923438977564151356747*y
+                               - 16452.550618708126773076981628096*z)
+                          + (35510.535321036079500552816746373
+                             - 41131.37654677031693269245407024*z)*z)
+                     + z*(-21663.418785947778681874688608457
+                          + (47644.961755819881818689587795691
+                             - 27420.917697846877955128302713494*z)*z))
+                + x*(429.99850804160242888078079815737
+                     + z*(-5159.9820964992291465693695778884
+                          + (12899.955241248072866423423944721
+                             - 8599.970160832048577615615963147*z)*z)
+                     + x*(-217.10585341603859408610540635637
+                          + z*(2605.2702409924631290332648762764
+                               + z*(-6513.175602481157822583162190691
+                                    + 4342.1170683207718817221081271274*z))
+                          + y*(651.3175602481157822583162190691
+                               + y*(-651.3175602481157822583162190691
+                                    + 217.10585341603859408610540635637*y
+                                    + 2605.2702409924631290332648762764*z)
+                               + z*(-5210.5404819849262580665297525528
+                                    + 6513.175602481157822583162190691*z)))
+                     + y*(-3076.4104950944887062942181447261
+                          + z*(31756.943844634635328961248158825
+                               + z*(-66492.404370338515455979696452341
+                                    + 35728.29941939362839303751500508*z))
+                          + y*(6649.2404370338515455979696452341
+                               + y*(-5789.2434209506466878364080489193
+                                    + 1786.414970969681419651875750254*y
+                                    + 21436.979651636177035822509003048*z)
+                               + z*(-48033.941399771583218214387583984
+                                    + 53592.44912909044258955627250762*z)))));
+  case ( 70 ) :
+    return 20.202170072753354377943537938473
+           + z*(-404.04340145506708755887075876947
+                + z*(1818.1953065478018940149184144626
+                     + z*(-2828.3038101854696129120953113863
+                          + 1414.1519050927348064560476556931*z)))
+           + y*(-64.72940206984238035381909094572
+                + z*(890.54463994178051951751106014494
+                     + z*(-2189.2555731902104438138813561897
+                          + z*(577.20485922152441079838679824209
+                               + 1125.5494754819726010568542565721*z)))
+                + y*(56.895907551835977635840984398149
+                     + y*(15.666989036012805435956213095143
+                          + y*(-44.114942811930794253876705294217
+                               + 16.079278221171037157955060808173*y
+                               + 321.58556442342074315910121616345*z)
+                          + z*(-560.71329181519514191843288972089
+                               + 1447.1350399053933442159554727355*z))
+                     + z*(-247.37351109493903319930862781804
+                          + z*(-1076.0747732629847944169925310085
+                               + 2251.0989509639452021137085131442*z))))
+           + x*(-139.35374458348232203561052700416
+                + y*(557.41497833392928814244210801665
+                     + z*(-8361.2246750089393221366316202498
+                          + (25083.674025026817966409894860749
+                             - 19509.524241687525084985473780583*z)*z)
+                     + y*(-836.12246750089393221366316202498
+                          + y*(557.41497833392928814244210801665
+                               - 139.35374458348232203561052700416*y
+                               - 2787.0748916696464407122105400833*z)
+                          + (8361.2246750089393221366316202498
+                             - 12541.837012513408983204947430375*z)*z))
+                + z*(2787.0748916696464407122105400833
+                     + z*(-12541.837012513408983204947430375
+                          + (19509.524241687525084985473780583
+                             - 9754.762120843762542492736890291*z)*z))
+                + x*(150.07326339759634680758056754294
+                     + z*(-3001.4652679519269361516113508589
+                          + z*(13506.593705783671212682251078865
+                               + z*(-21010.256875663488553061279456012
+                                    + 10505.128437831744276530639728006*z)))
+                     + y*(-600.29305359038538723032227017178
+                          + y*(900.43958038557808084548340525767
+                               + y*(-600.29305359038538723032227017178
+                                    + 150.07326339759634680758056754294*y
+                                    + 3001.4652679519269361516113508589*z)
+                               + z*(-9004.3958038557808084548340525767
+                                    + 13506.593705783671212682251078865*z))
+                          + z*(9004.3958038557808084548340525767
+                               + z*(-27013.18741156734242536450215773
+                                    + 21010.256875663488553061279456012*z)))));
+  case ( 71 ) :
+    return 13.015538292267412712163570461131
+           + y*(-443.03388360923124819187198312392
+                + y*(3453.4341043709448666237681410828
+                     + y*(-10110.396939449854651814420126747
+                          + (12349.147576821354880898854282055
+                             - 5315.304885458565676853770882607*y)*y)))
+           + x*(-211.90740813154056133185964740368
+                + y*(6730.0528567616076024562864871772
+                     + y*(-48773.333835069160269189328208745
+                          + y*(132188.2194596596986466826502214
+                               + y*(-148709.96178345548746954305484377
+                                    + 58595.33508897729238731321121897*y))))
+                + x*(827.63934151114479326379796658375
+                     + x*(-1467.7408750278400596461207448387
+                          + x*(1355.4740291499322559330713172158
+                               + x*(-638.18687347278586838027808012846
+                                    + 121.55831750397624642258515378519*x
+                                    + 4193.8418459639285468430721241762*y)
+                               + y*(-17775.066408422065623635787830749
+                                    + 33400.789906231580510637531750578*y))
+                          + y*(28757.851385554814422972515021416
+                               + y*(-107590.93234123422247844497197661
+                                    + 100816.87897199646764068725139425*y)))
+                     + y*(-21453.553517274843263544945346386
+                          + y*(119331.51457838008311571600502804
+                               + y*(-221417.47588689756878481192540136
+                                    + 128412.70357352397583801743293046*y)))));
+  case ( 72 ) :
+    return 20.658578188003796596060474725473
+           - 41.317156376007593192120949450945*z
+           + y*(-636.28458106772650507728814043141
+                + 1231.2520057594454169624553314119*z
+                + y*(4500.2850231806523527195980712441
+                     - 7769.318040601859288476740811076*z
+                     + y*(-11980.20122724485907063875339105
+                          + y*(13328.800057072583608160613519959
+                               - 5233.257850128654181760230534447*y
+                               - 10466.515700257308363520461068894*z)
+                          + 16191.084413887858852800765971024*z)))
+           + x*(-234.28739028992083697038800646035
+                + 468.57478057984167394077601292071*z
+                + y*(6512.9910956379300266798480544109
+                     - 12557.407410696018379418920095901*z
+                     + y*(-41645.50537488207460738198755313
+                          + 70733.60333906813083534505501036*z
+                          + y*(100536.65436351176844698010249944
+                               - 130339.70538795540605861514998851*z
+                               + y*(-101965.27117454820869227213714143
+                                    + 36795.418480570505662964562147178*y
+                                    + 73590.83696114101132592912429436*z))))
+                + x*(648.69691176380557521753115030137
+                     - 1297.3938235276111504350623006027*z
+                     + x*(-782.52995022519141844382463759231
+                          + 1565.0599004503828368876492751846*z
+                          + x*(443.30431185688685857560243104699
+                               - 886.608623713773717151204862094*z
+                               + x*(-97.006096333202592568725698227804
+                                    + 97.0060963332025925687256982278*y
+                                    + 194.01219266640518513745139645561*z)
+                               + y*(-3496.8665470242186201504512733012
+                                    + 3053.5622351673317615748488422542*y
+                                    + 6107.124470334663523149697684508*z))
+                          + y*(11537.290622450661730267887895672
+                               - 21509.521344450940623648126516159*z
+                               + y*(-31642.249938399792794783585069888
+                                    + 20887.489266174322482959521811808*y
+                                    + 41774.978532348644965919043623617*z)))
+                     + y*(-13938.304025084431957533704723409
+                          + 26579.214226641252764632347146216*z
+                          + y*(64464.083865425376338381759890772
+                               - 102348.95350420949991213117263533*z
+                               + y*(-99876.508747146527637749438047891
+                                    + 48702.031995041777681683851730227*y
+                                    + 97404.06399008355536336770346045*z)))));
+  case ( 73 ) :
+    return 23.641838783039519678776533397053
+           + z*(-141.85103269823711807265920038232
+                + 141.85103269823711807265920038232*z)
+           + y*(-623.61431096455857352598436973465
+                + (3599.8348330891143230832470180256
+                   - 3457.9838003908772050105878176433*z)*z
+                + y*(3789.3171945954242899347838026115
+                     + z*(-19136.068334483431416525455797643
+                          + 15678.08453409255421151486798*z)
+                     + y*(-8708.4853823961244088871556902884
+                          + y*(8425.2672309490126436800147846957
+                               - 2906.1265709667934708804350606812*y
+                               - 17436.759425800760825282610364087*z)
+                          + (33114.843959893315036797478344087
+                             - 17436.759425800760825282610364087*z)*z)))
+           + x*(-185.31752114868127507831273393788
+                + (1111.9051268920876504698764036273
+                   - 1111.9051268920876504698764036273*z)*z
+                + x*(345.41998499701664126572420672225
+                     + z*(-2072.5199099820998475943452403335
+                          + 2072.5199099820998475943452403335*z)
+                     + x*(-253.75687079748849334751580420616
+                          + (1522.541224784930960085094825237
+                             - 1522.541224784930960085094825237*z)*z
+                          + x*(66.442596825795428080302503177882
+                               + z*(-398.65558095477256848181501906729
+                                    + 398.65558095477256848181501906729*z)
+                               + y*(-132.88519365159085616060500635576
+                                    + 66.44259682579542808030250317788*y
+                                    + 398.65558095477256848181501906729*z))
+                          + y*(2332.6024152891347634723877846737
+                               + z*(-12473.073266949877620749231882805
+                                    + 10950.532042164946660664137057568*z)
+                               + y*(-3903.9342181858040469022281567289
+                                    + 1825.0886736941577767773561762614*y
+                                    + 10950.532042164946660664137057568*z)))
+                     + y*(-5627.1482049560388753783438113454
+                          + (31690.369319754133404675717627739
+                             - 29617.849409772033557081372387405*z)*z
+                          + y*(20002.21874659917983776007386623
+                               + z*(-88322.943159840945621884725569642
+                                    + 58705.09375006891206480335318224*z)
+                               + y*(-24504.672818318309614448013125313
+                                    + 9784.182291678152010800558863706*y
+                                    + 58705.09375006891206480335318224*z))))
+                + y*(4256.9704475937181975368090184389
+                     + z*(-24429.917558670221534750977707006
+                          + 23318.012431778133884281101303379*z)
+                     + y*(-22863.566618047932433166769902618
+                          + (112751.4821496173730642496417087
+                             - 89433.46971783923917996854040532*z)*z
+                          + y*(47397.618377515010199645856432313
+                               + z*(-171634.22811547268813362549688518
+                                    + 82200.75839763344895365695647985*z)
+                               + y*(-42305.831085517689514547075560839
+                                    + 13700.126399605574825609492746642*y
+                                    + 82200.75839763344895365695647985*z)))));
+  case ( 74 ) :
+    return 24.029556501753772594639204989852
+           + z*(-288.35467802104527113567045987822
+                + (720.88669505261317783917614969555
+                   - 480.59113003507545189278409979703*z)*z)
+           + y*(-496.60744651669755856900555419238
+                + z*(5670.9346801793254316923961904304
+                     + z*(-13456.45000539570040139181432638
+                          + 8490.375540228724815701758784457*z))
+                + y*(2380.9936518886384338284816703038
+                     + y*(-4403.6318415832676760178037356556
+                          + y*(3530.5647310586414218529886522201
+                               - 1035.3486513490683936893002376658*y
+                               - 12424.183816188820724271602851989*z)
+                          + (29942.592956514876337964260974652
+                             - 31060.459540472051810679007129973*z)*z)
+                     + z*(-22900.989142484335774249383853215
+                          + (43796.022850815139034231645306658
+                             - 20706.973026981367873786004753315*z)*z)))
+           + x*(-127.83913927610920017854033752944
+                + z*(1534.0696713133104021424840503533
+                     + z*(-3835.1741782832760053562101258832
+                          + 2556.7827855221840035708067505888*z))
+                + x*(144.90945029506363477470420502025
+                     + z*(-1738.9134035407636172964504602431
+                          + (4347.2835088519090432411261506076
+                             - 2898.1890059012726954940841004051*z)*z)
+                     + x*(-49.043079504927255793781181980449
+                          + z*(588.51695405912706952537418376539
+                               + z*(-1471.2923851478176738134354594135
+                                    + 980.861590098545115875623639609*z))
+                          + y*(147.12923851478176738134354594135
+                               + y*(-147.12923851478176738134354594135
+                                    + 49.043079504927255793781181980449*y
+                                    + 588.5169540591270695253741837654*z)
+                               + z*(-1177.0339081182541390507483675308
+                                    + 1471.2923851478176738134354594135*z)))
+                     + y*(-1507.1206046700003031912384367256
+                          + z*(16346.533852499240020998410780464
+                               + z*(-36519.051122396191009254900800552
+                                    + 21447.845075696187977342516433296*z))
+                          + y*(3651.9051122396191009254900800552
+                               + y*(-3362.0862116494918313760816700147
+                                    + 1072.3922537848093988671258216648*y
+                                    + 12868.707045417712786405509859978*z)
+                               + z*(-27476.327494376189190107470180198
+                                    + 32171.767613544281966013774649944*z))))
+                + y*(2216.3215527218140598228640152899
+                     + z*(-25061.788961348458315731884133125
+                          + (58819.29822508786978397350020693
+                             - 36656.082697869729185744860054031*z)*z)
+                     + y*(-9373.41321346785054830983964111
+                          + z*(87419.169600265748263986191560195
+                               + z*(-159728.62577557650087599197869356
+                                    + 69829.66781918127139824979240834*z))
+                          + y*(16100.701716833759287777738206885
+                               + y*(-12307.254307770677169024711863953
+                                    + 3491.483390959063569912489620417*y
+                                    + 41897.800691508762838949875445004*z)
+                               + z*(-105789.25100173936318934666692243
+                                    + 104744.50172877190709737468861251*z)))));
+  case ( 75 ) :
+    return 22.741070775378584560731533602987
+           + z*(-454.82141550757169121463067205973
+                + z*(2046.6963697840726104658380242688
+                     + z*(-3183.7499085530018385024147044181
+                          + 1591.8749542765009192512073522091*z)))
+           + y*(-308.59104180077683932992674086843
+                + y*(1006.9534594493215117123916274439
+                     + z*(-14422.069768478465138863928403568
+                          + (41219.512935651322806125947186437
+                             - 30467.746217896750152180084903908*z)*z)
+                     + y*(-1396.7248352970893447649297731509
+                          + y*(893.24810557242858890873395942894
+                               - 217.62675869926250108700060645649*y
+                               - 4352.5351739852500217400121291298*z)
+                          + (13512.426937463321756434667059449
+                             - 19586.408282933625097830054581084*z)*z))
+                + z*(5716.999420507965095383904145309
+                     + z*(-23679.801022501770318761730629622
+                          + (33651.496126449751990682499608326
+                             - 15233.873108948375076090042451954*z)*z)))
+           + x*(-79.390339209573001377938439760695
+                + z*(1587.8067841914600275587687952139
+                     + z*(-7145.1305288615701240144595784625
+                          + (11114.647489340220192911381566497
+                             - 5557.323744670110096455690783249*z)*z))
+                + x*(42.003856128047206724428100975105
+                     + z*(-840.0771225609441344885620195021
+                          + z*(3780.3470515242486051985290877594
+                               + z*(-5880.5398579266089414199341365147
+                                    + 2940.2699289633044707099670682573*z)))
+                     + y*(-168.01542451218882689771240390042
+                          + y*(252.02313676828324034656860585063
+                               + y*(-168.01542451218882689771240390042
+                                    + 42.003856128047206724428100975105*y
+                                    + 840.0771225609441344885620195021*z)
+                               + z*(-2520.2313676828324034656860585063
+                                    + 3780.3470515242486051985290877594*z))
+                          + z*(2520.2313676828324034656860585063
+                               + z*(-7560.6941030484972103970581755189
+                                    + 5880.539857926608941419934136515*z))))
+                + y*(882.97597610770033738532660301614
+                     + z*(-16071.712737962546720147763265109
+                          + z*(65177.576791969890116650475114528
+                               + z*(-90272.694187057386655211579722768
+                                    + 39579.023348858583231150099078135*z)))
+                     + y*(-2738.0005123350713357619220144576
+                          + y*(3710.049072454741996753190822883
+                               + y*(-2341.0488162872063288722298156541
+                                    + 565.4146192694083318735728439734*y
+                                    + 11308.292385388166637471456879467*z)
+                               + z*(-35512.683940355959939973139433616
+                                    + 50887.3157342467498686215559576*z))
+                          + z*(38688.297508738879995090677024043
+                               + z*(-108919.76199735506986125757149367
+                                    + 79158.04669771716646230019815627*z)))));
+  case ( 76 ) :
+    return 20.503094508442147664406200690577
+           + z*(-615.09283525326442993218602071732
+                + z*(4305.6498467728510095253021450213
+                     + z*(-11481.732924727602692067472386723
+                          + (12916.949540318553028575906435064
+                             - 5166.779816127421211430362574026*z)*z)))
+           + y*(-102.51547254221073832203100345289
+                + z*(2460.3713410130577197287440828693
+                     + z*(-12916.949540318553028575906435064
+                          + (22963.465849455205384134944773447
+                             - 12916.949540318553028575906435064*z)*z))
+                + y*(205.03094508442147664406200690577
+                     + z*(-3690.5570115195865795931161243039
+                          + (12916.949540318553028575906435064
+                             - 11481.732924727602692067472386723*z)*z)
+                     + y*(-205.03094508442147664406200690577
+                          + y*(102.51547254221073832203100345289
+                               - 20.503094508442147664406200690577*y
+                               - 615.0928352532644299321860207173*z)
+                          + (2460.3713410130577197287440828693
+                             - 4305.6498467728510095253021450213*z)*z)))
+           + x*(-44.160511248952318046413355333551
+                + z*(1324.8153374685695413924006600065
+                     + z*(-9273.7073622799867897468046200458
+                          + z*(24729.886299413298105991478986789
+                               + z*(-27821.122086839960369240413860137
+                                    + 11128.448834735984147696165544055*z))))
+                + y*(220.80255624476159023206677666776
+                     + y*(-441.60511248952318046413355333551
+                          + y*(441.60511248952318046413355333551
+                               + y*(-220.80255624476159023206677666776
+                                    + 44.160511248952318046413355333551*y
+                                    + 1324.8153374685695413924006600065*z)
+                               + z*(-5299.2613498742781655696026400262
+                                    + 9273.707362279986789746804620046*z))
+                          + z*(7948.8920248114172483544039600392
+                               + z*(-27821.122086839960369240413860137
+                                    + 24729.886299413298105991478986789*z)))
+                     + z*(-5299.2613498742781655696026400262
+                          + z*(27821.122086839960369240413860137
+                               + z*(-49459.772598826596211982957973578
+                                    + 27821.122086839960369240413860137*z)))));
+  case ( 77 ) :
+    return 13.065916760103544828154832919791
+           + y*(-614.75927612713307306229022516687
+                + y*(6786.2977795346006854764769210286
+                     + y*(-29621.475709302453526997522343031
+                          + y*(60045.946863200712167228076135345
+                               + y*(-56692.012104507472303856124569665
+                                    + 20145.543924153549644708427047249*y)))))
+           + x*(-70.11277557547242963291381850121
+                + x*(162.30388279959942452935892864464
+                     + x*(-203.79196587875200703590026043691
+                          + x*(145.41677360657751908699788404577
+                               + x*(-55.727460336972287959791447176251
+                                    + 8.943913387415305475028256954213*x
+                                    + 431.37182260841511791097823925321*y)
+                               + y*(-2254.4290772684243765551994539484
+                                    + 4926.3450206976680821021025104797*y))
+                          + y*(4747.2582701198184922874341486226
+                               + y*(-20778.545447865737245254749265038
+                                    + 22495.818514815384592522995244802*y)))
+                     + y*(-5052.0601669123867115063458424935
+                          + y*(33232.892719134164249153071268087
+                               + y*(-72082.625590414003380718118870251
+                                    + 48435.043683785661792931869416975*y))))
+                + y*(2736.1495032115899903221059928389
+                     + y*(-24061.816440648282623877942780603
+                          + y*(78471.706991471683694599842677152
+                               + y*(-105682.21875843219515434734867346
+                                    + 49733.224566787005012789816978805*y)))));
+  case ( 78 ) :
+    return 18.327281183236720802594247138183
+           - 36.654562366473441605188494276366*z
+           + y*(-802.62349058683357229837340506855
+                + 1568.5924188071937029915583158607*z
+                + y*(8257.6159263810586185803236398019
+                     - 14946.639433954923534169088963743*z
+                     + y*(-33627.384628389228341756756615623
+                          + 52308.1298228235331493444242675*z
+                          + y*(63650.647549381131347409820310909
+                               - 74993.16527593872954547521635432*z
+                               + y*(-56154.832957868066356884586719542
+                                    + 18658.250319898701584146978542384*y
+                                    + 37316.500639797403168293957084768*z)))))
+           + x*(-66.131602848315684222546947825895
+                + 132.26320569663136844509389565179*z
+                + x*(105.34749862926437224073124292615
+                     - 210.6949972585287444814624858523*z
+                     + x*(-88.127234430250003701380943601685
+                          + 176.25446886050000740276188720337*z
+                          + x*(37.985876909590518836802130862795
+                               - 75.97175381918103767360426172559*z
+                               + x*(-6.6855143360879313152771750318519
+                                    + 6.685514336087931315277175031852*y
+                                    + 13.371028672175862630554350063704*z)
+                               + y*(-352.50893772100001480552377440674
+                                    + 314.52306081140949596872164354394*y
+                                    + 629.0461216228189919374432870879*z))
+                          + y*(1554.8885614992385710531005566504
+                               - 2933.5226541379771347034392260975*z
+                               + y*(-4873.3347683210662966361347088242
+                                    + 3406.5734412520777292844150957755*y
+                                    + 6813.146882504155458568830191551*z)))
+                     + y*(-2752.2034016895317247891037214457
+                          + 5293.711806120534705096744957039*z
+                          + y*(15012.018554670173044304202116977
+                               - 24730.325303219811383511659276914*z
+                               + y*(-26534.401217245963758134181812025
+                                    + 14169.238565636058066378352173567*y
+                                    + 28338.477131272116132756704347135*z))))
+                + y*(2300.6562386088221820144089818485
+                     - 4469.0492715210129955837240680452*z
+                     + y*(-18014.682740188730559579923469269
+                          + 31560.316208856448123576122870493*z
+                          + y*(52199.946045385019351697211798806
+                               - 72839.57588191359057981830072712*z
+                               + y*(-62269.71983331756608005066901756
+                                    + 25849.931892360770790141518654002*y
+                                    + 51699.863784721541580283037308*z)))));
+  case ( 79 ) :
+    return 19.145694258478305533952274133317
+           + z*(-114.8741655508698332037136447999
+                + 114.8741655508698332037136447999*z)
+           + x*(-45.214125423977015328768647388284
+                + (271.28475254386209197261188432971
+                   - 271.28475254386209197261188432971*z)*z
+                + x*(46.728474122387728760832669071146
+                     + z*(-280.37084473432637256499601442687
+                          + 280.37084473432637256499601442687*z)
+                     + x*(-23.220013375630939291648332470538
+                          + (139.32008025378563574988999482323
+                             - 139.32008025378563574988999482323*z)*z
+                          + x*(4.5430460952321402961920650485836
+                               + z*(-27.258276571392841777152390291502
+                                    + 27.258276571392841777152390291502*z)
+                               + y*(-9.0860921904642805923841300971672
+                                    + 4.5430460952321402961920650485836*y
+                                    + 27.258276571392841777152390291502*z))
+                          + y*(253.40101553405938096537962826544
+                               + z*(-1381.0860129505706500423877747694
+                                    + 1241.7659326967850142924977799462*z)
+                               + y*(-437.14199094122594405581425911927
+                                    + 206.96098878279750238208296332436*y
+                                    + 1241.7659326967850142924977799462*z)))
+                     + y*(-935.00215350444335048295738761801
+                          + (5329.6420762923337303327483112812
+                             - 5049.271231558007357767752296854*z)*z
+                          + y*(3823.9467990153958035948067523221
+                               + z*(-17614.038717800041091236092202651
+                                    + 12564.767486242033733468339905797*z)
+                               + y*(-5029.8010340070124707840720180747
+                                    + 2094.1279143736722889113899842995*y
+                                    + 12564.767486242033733468339905797*z))))
+                + y*(1328.5164795628844551864510220644
+                     + z*(-7699.8141248334446391460942480565
+                          + 7428.529372289582547173482363727*z)
+                     + y*(-8759.8582137209440415909094260594
+                          + (44859.3351574922196103993623083
+                             - 37430.805785202637063225879944573*z)*z
+                          + y*(21359.239384498079796363569827465
+                               + z*(-83296.101149496259167782056656488
+                                    + 45865.295364293622104556176711915*z)
+                               + y*(-21526.899418964980212056372228067
+                                    + 7644.215894048937017426029451986*y
+                                    + 45865.295364293622104556176711915*z)))))
+           + y*(-751.40540178283971248129075882922
+                + (4393.5582451461684416840309081754
+                   - 4278.6840795952986084803172633755*z)*z
+                + y*(6934.6714170007363119596512925328
+                     + z*(-37214.470256858249430073876847021
+                          + 32935.786177262950821593559583646*z)
+                     + y*(-25371.686540544218690978155278787
+                          + (115015.6489864070627157950548257
+                             - 82079.86280914411189420149524205*z)*z
+                          + y*(43249.762770688584888476267262
+                               + z*(-144482.9276377244466150625487463
+                                    + 62403.06482858033472086105350425*z)
+                               + y*(-34480.998744384130222653933708424
+                                    + 10400.510804763389120143508917374*y
+                                    + 62403.06482858033472086105350425*z)))));
+  case ( 80 ) :
+    return 18.387248327366965283905856539799
+           + z*(-220.64697992840358340687027847759
+                + (551.61744982100895851717569619398
+                   - 367.74496654733930567811713079599*z)*z)
+           + x*(-27.040071069657301888096847852646
+                + z*(324.48085283588762265716217423175
+                     + z*(-811.20213208971905664290543557938
+                          + 540.8014213931460377619369570529*z))
+                + x*(16.224042641794381132858108711588
+                     + z*(-194.68851170153257359429730453905
+                          + (486.72127925383143398574326134763
+                             - 324.48085283588762265716217423175*z)*z)
+                     + x*(-3.6053428092876402517462463803528
+                          + z*(43.264113711451683020954956564234
+                               + z*(-108.16028427862920755238739141058
+                                    + 72.10685618575280503492492760706*z))
+                          + y*(10.816028427862920755238739141058
+                               + y*(-10.816028427862920755238739141058
+                                    + 3.6053428092876402517462463803528*y
+                                    + 43.264113711451683020954956564234*z)
+                               + z*(-86.528227422903366041909913128468
+                                    + 108.16028427862920755238739141058*z)))
+                     + y*(-205.50454012939549434953604368011
+                          + z*(2271.3659698512133586001352196223
+                               + z*(-5191.6936453742019625145947877081
+                                    + 3136.6482440802470190192343509069*z))
+                          + y*(519.16936453742019625145947877081
+                               + y*(-486.72127925383143398574326134763
+                                    + 156.83241220401235095096171754535*y
+                                    + 1881.9889464481482114115406105442*z)
+                               + z*(-3958.6664045978289964173785256274
+                                    + 4704.9723661203705285288515263604*z))))
+                + y*(613.26881185982760682203650929801
+                     + z*(-7034.7448894820436592072759373444
+                          + (16775.660091615390091375284407782
+                             - 10642.971973017114023154919314802*z)*z)
+                     + y*(-3110.6897758533760092066613769684
+                          + z*(30293.532420758468451272660586276
+                               + z*(-58958.17096028078103680636705791
+                                    + 28662.475333836740001382658723805*z))
+                          + y*(5922.8571670977354055687335536436
+                               + y*(-4831.5198987263667013651447743108
+                                    + 1433.1237666918370000691329361902*y
+                                    + 17197.485200302044000829595234283*z)
+                               + z*(-40780.753584414356415552142057447
+                                    + 42993.713000755110002073988085707*z)))))
+           + y*(-611.82667473611255072133801074587
+                + z*(7121.2731169049470252491858504729
+                     + z*(-17251.565342441358604605788929988
+                          + 11133.298595080233097392408822529*z))
+                + y*(4794.0243335097752427469838119551
+                     + z*(-50407.018885212355887714619892989
+                          + (108765.98187058953111468076080248
+                             - 61377.35598531278764572809837913*z)*z)
+                     + y*(-14972.267618409712437451811968329
+                          + z*(129260.19253570419336170712372696
+                               + z*(-214384.49946867095228958704851492
+                                    + 81545.64366046784721399660063082*z))
+                          + y*(21995.114876621106883828325292618
+                               + y*(-15300.714348335816464385895013579
+                                    + 4077.282183023392360699830031541*y
+                                    + 48927.386196280708328397960378492*z)
+                               + z*(-134681.18598374908924423277978446
+                                    + 122318.46549070177082099490094623*z)))));
+  case ( 81 ) :
+    return 17.0210465113274040155739139837
+           + z*(-340.420930226548080311478279674
+                + z*(1531.894186019466361401652258533
+                     + z*(-2382.946511585836562180347957718
+                          + 1191.473255792918281090173978859*z)))
+           + x*(-14.060864509357420708517581116969
+                + z*(281.21729018714841417035162233939
+                     + z*(-1265.4778058421678637665823005272
+                          + (1968.5210313100388991924613563757
+                             - 984.2605156550194495962306781879*z)*z))
+                + x*(3.700227502462479133820416083413
+                     + z*(-74.00455004924958267640832166826
+                          + z*(333.02047522162312204383744750717
+                               + z*(-518.03185034474707873485825167782
+                                    + 259.01592517237353936742912583891*z)))
+                     + y*(-14.800910009849916535281664333652
+                          + y*(22.201365014774874802922496500478
+                               + y*(-14.800910009849916535281664333652
+                                    + 3.700227502462479133820416083413*y
+                                    + 74.00455004924958267640832166826*z)
+                               + z*(-222.01365014774874802922496500478
+                                    + 333.02047522162312204383744750717*z))
+                          + z*(222.01365014774874802922496500478
+                               + z*(-666.04095044324624408767489501434
+                                    + 518.0318503447470787348582516778*z))))
+                + y*(204.99260363642134401365105102108
+                     + z*(-3818.6347825412784661026693980822
+                          + z*(15918.378715593585233695429990843
+                               + z*(-22793.401415168871464333763073824
+                                    + 10412.440191929416282570650858724*z)))
+                     + y*(-679.36176945211116896942839291463
+                          + y*(948.73833163137964991155468378709
+                               + y*(-609.05744690532406542684048732978
+                                    + 148.7491455989916611795807265532*y
+                                    + 2974.982911979833223591614531064*z)
+                               + z*(-9206.1660261266480849451952155315
+                                    + 13387.423103909249506162265389788*z))
+                          + z*(9768.6006065009449132858984602103
+                               + z*(-28040.324013660666876091113080104
+                                    + 20824.880383858832565141301717448*z)))))
+           + y*(-438.84698179205002527110134749278
+                + z*(8436.5187056144524251105486701816
+                     + z*(-36432.439989245569551595816757284
+                          + (54289.737916129493851413144775835
+                             - 25953.395702271828644616398409059*z)*z))
+                + y*(2679.7047572833273887127453276077
+                     + z*(-45157.576440052095349144357881972
+                          + z*(166776.65399098885951955379371159
+                               + z*(-205140.61273651984317900386766442
+                                    + 76616.91066598809294488553542315*z)))
+                     + y*(-6670.7701414393573824514461151769
+                          + y*(8067.236000868697007555271145057
+                               + y*(-4748.8719766603457203451220014522
+                                    + 1094.5272952284013277840790774736*y
+                                    + 21890.545904568026555681581549471*z)
+                               + z*(-73086.893628638887851220858479573
+                                    + 98507.45657055611950056711697262*z))
+                          + z*(88257.826388735052299884564421567
+                               + z*(-230383.56475831887582992674618546
+                                    + 153233.8213319761858897710708463*z)))));
+  case ( 82 ) :
+    return 15.479764713259999910087564409396
+           + z*(-464.39294139779999730262693228188
+                + z*(3250.7505897845999811183885259732
+                     + z*(-8668.6682394255999496490360692618
+                          + (9752.2517693537999433551655779195
+                             - 3900.9007077415199773420662311678*z)*z)))
+           + x*(-5.4634463693858823212073756739045
+                + z*(163.90339108157646963622127021713
+                     + z*(-1147.3237375710352874535488915199
+                          + z*(3059.5299668560940998761303773865
+                               + z*(-3441.9712127131058623606466745598
+                                    + 1376.7884850852423449442586698239*z))))
+                + y*(27.317231846929411606036878369522
+                     + y*(-54.634463693858823212073756739045
+                          + y*(54.634463693858823212073756739045
+                               + y*(-27.317231846929411606036878369522
+                                    + 5.463446369385882321207375673904*y
+                                    + 163.90339108157646963622127021713*z)
+                               + z*(-655.61356432630587854488508086854
+                                    + 1147.3237375710352874535488915199*z))
+                          + z*(983.42034648945881781732762130281
+                               + z*(-3441.9712127131058623606466745598
+                                    + 3059.5299668560940998761303773865*z)))
+                     + z*(-655.61356432630587854488508086854
+                          + z*(3441.9712127131058623606466745598
+                               + z*(-6119.059933712188199752260754773
+                                    + 3441.9712127131058623606466745598*z)))))
+           + y*(-258.60312815093176320381578189815
+                + z*(7293.7009031301528988118465246625
+                     + z*(-47805.155732126470310564537146664
+                          + z*(118811.74704624498754518972965518
+                               + z*(-123910.96365767181104498328028415
+                                    + 45663.484755327204440651245882494*z))))
+                + y*(1060.8191700557588173677654433498
+                     + y*(-1966.8406929789176356346552426056
+                          + y*(1889.4418694126176360842174205586
+                               + y*(-921.50128763641881817697736366522
+                                    + 181.20430458463176365337795985117*y
+                                    + 5436.129137538952909601338795535*z)
+                               + z*(-22208.909491553611635707982114422
+                                    + 38052.903962772670367209371568745*z))
+                          + z*(34474.346590824917446818540502337
+                               + z*(-117409.46247810261108274650323221
+                                    + 101474.41056739378764589165751665*z)))
+                     + z*(-24530.874198542611622221116775831
+                          + z*(123910.96365767181104498328028415
+                               + z*(-211617.48937421317524143235110257
+                                    + 114158.71188831801110162811470623*z)))));
+  case ( 83 ) :
+    return 13.964240043768941169883924541086
+           + z*(-586.49808183829552913512483072563
+                + z*(5864.9808183829552913512483072563
+                     + z*(-23459.923273531821165404993229025
+                          + z*(43987.356137872164685134362304422
+                               + z*(-38708.873401327504922918238827891
+                                    + 12902.957800442501640972746275964*z)))))
+           + y*(-83.785440262613647019303547246518
+                + z*(2932.4904091914776456756241536281
+                     + z*(-23459.923273531821165404993229025
+                          + z*(70379.769820595463496214979687075
+                               + z*(-87974.712275744329370268724608844
+                                    + 38708.873401327504922918238827891*z))))
+                + y*(209.4636006565341175482588681163
+                     + y*(-279.28480087537882339767849082173
+                          + y*(209.4636006565341175482588681163
+                               + y*(-83.785440262613647019303547246518
+                                    + 13.964240043768941169883924541086*y
+                                    + 586.4980818382955291351248307256*z)
+                               + z*(-2932.4904091914776456756241536281
+                                    + 5864.980818382955291351248307256*z))
+                          + z*(5864.9808183829552913512483072563
+                               + z*(-23459.923273531821165404993229025
+                                    + 23459.923273531821165404993229025*z)))
+                     + z*(-5864.9808183829552913512483072563
+                          + z*(35189.884910297731748107489843538
+                               + z*(-70379.769820595463496214979687075
+                                    + 43987.356137872164685134362304422*z)))));
+                #endif
+                #if (PMAX3D>=7)
+  case ( 84 ) :
+    return -4.8804294059925515188804986627123
+           + y*(-0.44367540054477741080731806024658
+                + y*(-9.3171834114403256269536792651781
+                     + y*(48.360618659380737777997668566877
+                          + y*(-129.10954155853022654492955553175
+                               + (156.61741639230642601498327526704
+                                  - 73.20644108988827278320747994069*y)*y))))
+           + x*(305.69235097535163604624214350989
+                + y*(48.360618659380737777997668566877
+                     + y*(17.303340621246319021485404349617
+                          + y*(88.291404708410704750656293989069
+                               + y*(-133.54629556397800065300273613422
+                                    + 139.75775117160488440430518897767*y))))
+                + x*(-4567.6382486084834442613394302385
+                     + y*(-485.82456359653126483401327597
+                          + y*(-272.86037133503810764650060705164
+                               + (-77.643195095336046891280660543151
+                                  - 232.92958528600814067384198162945*y)*y))
+                     + x*(27801.440057136660523537895185151
+                          + y*(1837.5556172562864430936422995212
+                               + y*(719.49360788344736785920078769987
+                                    + 388.21597547668023445640330271575*y))
+                          + x*(-83062.690112990502964292050649063
+                               + (-2841.7409404892993162208721758793
+                                  - 698.7887558580244220215259448884*y)*y
+                               + x*(129033.67306503706960768150414345
+                                    + x*(-99926.792087697492349078210119035
+                                         + 30453.879493393521477814311655325*x)
+                                    + 1537.3352628876537284473570787544*y)))));
+  case ( 85 ) :
+    return -7.5149740924662711569983462728249
+           + y*(15.880404804342141651480145446422
+                + y*(21.360185677408877198423534176562
+                     + y*(-105.62873495481939316934499125663
+                          + y*(283.87716353224681394307211359832
+                               + y*(-344.60368745244304487584461253265
+                                    + 161.77303989514593579864362424882*y)))))
+           + x*(455.28582676921297625796024342218
+                + y*(-1044.3849279123877682736740618316
+                     + y*(-83.794735881990943607172451049576
+                          + y*(-220.42092132809327975295690793561
+                               + (300.87031229357111333569415599557
+                                  - 331.22804464831614401621403647033*y)*y)))
+                + x*(-6540.6192453355133227885656622938
+                     + y*(14425.241859728046144743094670306
+                          + y*(1062.1670941547832691806076521781
+                               + y*(309.10746776762347424740185109221
+                                    + 610.6835633027680810762706064859*y)))
+                     + x*(38233.71477424245331555118845195
+                          + y*(-77140.271306078546011965424297782
+                               + (-3000.4332955355770525935106861498
+                                  - 1193.7164055046703249415259812491*y)*y)
+                          + x*(-109564.43769967203416151954005394
+                               + y*(187828.9319923520712248247760876
+                                    + 2887.5134899086453821152616420935*y)
+                               + x*(163029.45401696062795527507158667
+                                    - 209529.11867786468907629516647001*y
+                                    + x*(-120762.74471656953488313616383275
+                                         + 35152.671190319070589008981763011*x
+                                         + 86688.67797336135220720707876583*y))))));
+  case ( 86 ) :
+    return -10.495585352909070980411724990645
+           + 20.99117070581814196082344998129*z
+           + y*(3.1138049198616523170711434927791
+                + 14.763560866094837326681162995732*z
+                + y*(20.008897860435917255122773800602
+                     - 25.254234854776997183564384605473*z
+                     + y*(-106.80252647840929225083452112614
+                          + 188.35081810204158731810465764681*z
+                          + y*(272.5021327659367778554815860463
+                               - 356.65344742983196839285851444579*z
+                               + y*(-319.11097927932334014097867081991
+                                    + 140.78425556440735594454941359702*y
+                                    + 281.56851112881471188909882719404*z)))))
+           + x*(497.80605531125765860204568161057
+                - 995.6121106225153172040913632211*z
+                + y*(-304.55369571075877000249464982213
+                     - 386.50471920099777719910206357688*z
+                     + y*(-26.609771381404467277431317734822
+                          - 333.28517643818884264423942810723*z
+                          + y*(-182.73221742645526200149678989328
+                               + y*(297.6581403361755525684759030337
+                                    - 281.56851112881471188909882719404*y
+                                    - 563.1370222576294237781976543881*z)
+                               + 32.179258414721681358754151679319*z)))
+                + x*(-5520.2014933001609567143025171316
+                     + 11040.402986600321913428605034263*z
+                     + y*(4184.1876394746625788731703268741
+                          + 2672.0277076509967556822643805149*z
+                          + y*(672.31664902186369981682781187149
+                               + 1327.3944096072693560486087567719*z
+                               + y*(160.8962920736084067937707583966
+                                    + 502.8009127300262712305336199894*y
+                                    + 1005.6018254600525424610672399787*z)))
+                     + x*(24179.137225506152243174994525711
+                          + y*(-21175.739773465461983024607035641
+                               + y*(-2064.835748277974553853391399423
+                                    - 938.5617037627157062969960906468*y
+                                    - 1877.1234075254314125939921812936*z)
+                               - 6006.79490408138052030077498014*z)
+                          - 48358.274451012304486349989051421*z
+                          + x*(-49133.70519197816722464774534536
+                               + 98267.41038395633444929549069072*z
+                               + y*(47021.941358512056885479504141405
+                                    + 2111.7638334661103391682412039553*y
+                                    + 4223.5276669322206783364824079106*z)
+                               + x*(46458.804336254427461701306487017
+                                    - 46458.804336254427461701306487017*y
+                                    - 92917.60867250885492340261297403*z
+                                    + x*(-16518.685986223796430827131195384
+                                         + 16518.685986223796430827131195384*y
+                                         + 33037.371972447592861654262390768*z))))));
+  case ( 87 ) :
+    return -9.5351786300649567638752521737051
+           + y*(67.3850473522234481777502196977
+                + y*(-94.166110428876424733378768438398
+                     + y*(161.56315481305520889741193712119
+                          + y*(-445.23989042662563777023774392457
+                               + (540.56357588569068233282037262688
+                                  - 256.37670950698719760726974766418*y)*y))))
+           + x*(533.08232712609848681319017295983
+                + y*(-3624.8380674296603067279441496807
+                     + y*(3627.2633739376422321291495840992
+                          + y*(500.76916102101275123536411714293
+                               + y*(-478.99873243934223130275123585862
+                                    + 608.3544849522044836548658311788*y))))
+                + x*(-7095.2529298527164192540336807684
+                     + y*(45792.245638137409503903701571266
+                          + y*(-44967.919428160990416047479569533
+                               + (-1460.0334448768580810844292812458
+                                  - 1397.6157993515401718027284792189*y)*y))
+                     + x*(38338.619261434144541553629389124
+                          + y*(-222349.2743014606715860467017836
+                               + y*(196111.54624481569588479471744767
+                                    + 3986.2955185186969926993026678752*y))
+                          + x*(-101386.00197148356878773794381238
+                               + (489278.15452567172398949966279087
+                                  - 343449.89516076969536072191405944*y)*y
+                               + x*(139065.64956330278382916020040867
+                                    + x*(-94938.652595207775679783813009397
+                                         + 25493.399312453682462134712749899*x
+                                         + 180614.97761950608161446858878067*y)
+                                    + y*(-489952.85820757746842880764980716
+                                         + 203963.10667052487924055444484545*y))))));
+  case ( 88 ) :
+    return -14.265287493169187095524961971769
+           + 28.530574986338374191049923943537*z
+           + y*(62.457058371832622823880267703532
+                - 96.38354175732687145671061146353*z
+                + y*(-81.92784037053102212978385299158
+                     + 67.47213898373517280285709451963*z
+                     + y*(319.24833616608472634681332722341
+                          - 571.0245333484342798907695599272*z
+                          + y*(-821.84600617662475453440196768212
+                               + y*(963.89739766712489706699885057943
+                                    - 427.5636581647172824779816628609*y
+                                    - 855.1273163294345649559633257218*z)
+                               + 1072.6674790048152291780343754371*z))))
+           + x*(629.06218067140541747324367195178
+                - 1258.1243613428108349464873439036*z
+                + y*(-2635.7471374905868493848721718145
+                     + 4013.3699136383628638232569997254*z
+                     + y*(1320.6956836757694525785868744182
+                          + 1371.978546286823958666083250889*z
+                          + y*(671.89096114456835016198164976539
+                               + 28.196623997687258342119951358193*z
+                               + y*(-919.73241692410508403129712862169
+                                    + 933.8307289229487132023571043008*y
+                                    + 1867.6614578458974264047142086016*z))))
+                + x*(-6516.5818763791333313346481722132
+                     + y*(26573.353180268683678979340042738
+                          + y*(-16860.562869353170935124014495496
+                               + y*(-1275.678306694818376724488257631
+                                    - 1920.5301278415610357961891173982*y
+                                    - 3841.0602556831220715923782347964*z)
+                               - 6392.416869072758825041354750058*z)
+                          - 40113.54260777910069528938374105*z)
+                     + 13033.163752758266662669296344426*z
+                     + x*(26590.930974127980906095280691289
+                          - 53181.86194825596181219056138258*z
+                          + y*(-98884.894856702639258064295771731
+                               + 144587.92776514931670393803016088*z
+                               + y*(67607.126534294546343033282494526
+                                    + 4686.8373482801120089357325859159*y
+                                    + 9373.674696560224017871465171832*z))
+                          + x*(-50214.730812478520071546234580729
+                               + y*(155794.48555277710609917212053318
+                                    - 105579.75474029858602762588595245*y
+                                    - 211159.5094805971720552517719049*z)
+                               + 100429.46162495704014309246916146*z
+                               + x*(44014.419225588573457784218473709
+                                    - 88028.83845117714691556843694742*z
+                                    + x*(-14474.266985479459282288241697206
+                                         + 14474.266985479459282288241697206*y
+                                         + 28948.533970958918564576483394411*z)
+                                    + y*(-96903.112488430081079360837678795
+                                         + 52888.69326284150762157661920509*y
+                                         + 105777.38652568301524315323841017*z))))));
+  case ( 89 ) :
+    return -15.498919482947982962530761565213
+           + (92.993516897687897775184569391276
+              - 92.99351689768789777518456939128*z)*z
+           + y*(19.432315054683880585321553252995
+                + (-23.600373430415385736744750126697
+                   - 69.39314346727251203843981926458*z)*z
+                + y*(-22.874036179952791005263495979805
+                     + (113.64384364930136029483622575214
+                        - 183.03698711657387233327604501671*z)*z
+                     + y*(105.37477341326566642874194777214
+                          + z*(-518.60479683029263827761546088069
+                               + 335.56780971371876594433941586398*z)
+                          + y*(-249.13367690866999289807017238386
+                               + y*(269.47111992162264537954528849683
+                                    - 106.77157581800142552774435959308*y
+                                    - 640.6294549080085531664661575585*z)
+                               + (976.19726462172731911080557342248
+                                  - 640.6294549080085531664661575585*z)*z))))
+           + x*(525.81229723872915522846790587677
+                + z*(-3154.8737834323749313708074352606
+                     + 3154.8737834323749313708074352606*z)
+                + y*(-779.24812555398528615146550666914
+                     + z*(1520.6149698915367855379856047542
+                          + 1634.2588135408381458328218305064*z)
+                     + y*(148.84326424864248958969700363997
+                          + z*(627.55538439968184799980358291445
+                               + 1006.7034291411562978330182475919*z)
+                          + y*(165.60489310547159877772594549131
+                               + z*(-366.07397423314774466655209003343
+                                    + 1372.7774033743040424995703376254*z)
+                               + y*(-289.8085629345752978610204046098
+                                    + 228.79623389571734041659505627089*y
+                                    + 1372.7774033743040424995703376254*z))))
+                + x*(-4083.4680221007075803876108138253
+                     + (24500.808132604245482325664882952
+                        - 24500.808132604245482325664882952*z)*z
+                     + y*(7099.2202860214009054977780317197
+                          + (-18094.513583524159950661003307367
+                             - 6406.294549080085531664661575585*z)*z
+                          + y*(-2405.6289735321137506659137345054
+                               + y*(-152.53082259714489361106337084726
+                                    - 457.59246779143468083319011254179*y
+                                    - 2745.5548067486080849991406752507*z)
+                               + (-3660.7397423314774466655209003343
+                                  - 2745.5548067486080849991406752507*z)*z))
+                     + x*(11887.23544107082537542220536803
+                          + z*(-71323.41264642495225253323220818
+                               + 71323.41264642495225253323220818*z)
+                          + y*(-22706.755123961636495566967140129
+                               + z*(64917.118097344866720868570632595
+                                    + 6406.294549080085531664661575585*z)
+                               + y*(9751.8039247107968648673181761683
+                                    + 1067.7157581800142552774435959308*y
+                                    + 6406.294549080085531664661575585*z))
+                          + x*(-14414.162735430192446245488545066
+                               + y*(28828.325470860384892490977090132
+                                    - 14414.162735430192446245488545066*y
+                                    - 86484.9764125811546774729312704*z)
+                               + (86484.976412581154677472931270397
+                                  - 86484.9764125811546774729312704*z)*z
+                               + x*(6150.0427671168821103980751125616
+                                    + z*(-36900.25660270129266238845067537
+                                         + 36900.25660270129266238845067537*z)
+                                    + y*(-12300.085534233764220796150225123
+                                         + 6150.042767116882110398075112562*y
+                                         + 36900.25660270129266238845067537*z))))));
+  case ( 90 ) :
+    return -11.075485867973641590653445488185
+           + y*(148.39624866314972914500496160595
+                + y*(-361.32378485599019838381309092597
+                     + y*(16.663850074875197446152765307173
+                          + y*(662.91708020798167057812025965406
+                               + y*(-797.43849356985447219382396562434
+                                    + 386.83237701999625327063663584454*y)))))
+           + x*(553.93875454682901490746976831023
+                + y*(-7414.7820986822557976832563652568
+                     + y*(19734.036617182974134818358733314
+                          + y*(-13411.804641050408669203232627697
+                               + (553.07186032315859081185721073518
+                                  - 1190.7234151320555282942861343495*y)*y)))
+                + x*(-6520.1744639478627594619637047239
+                     + y*(81841.278587582664862677598540231
+                          + y*(-204165.94175850097214758543226519
+                               + y*(128270.77734091475538377780143133
+                                    + 4177.2784532314468080005376650778*y)))
+                     + x*(31106.647897462653963284983271608
+                          + y*(-345096.5335800848350115843323172
+                               + (748037.09688719282731420081930878
+                                  - 404616.46865343221876005542047789*y)*y)
+                          + x*(-72659.562987705581374628148112532
+                               + y*(654730.05315782940902180281488592
+                                    + y*(-1.0709093466974892409965880406487e6
+                                         + 372380.83849663426000085030804007*y))
+                               + x*(88322.250016493288883323920126543
+                                    + x*(-53748.868466892685466114828921122
+                                         + 12956.270252424658003309237283048*x
+                                         + 179777.70721798842228410230537792*y)
+                                    + y*(-563926.31010525000324698904444729
+                                         + 505488.7650004294131993961424981*y))))));
+  case ( 91 ) :
+    return -17.08654920777107879755572513265
+           + 34.173098415542157595111450265299*z
+           + y*(166.11026728539401759462797593847
+                - 298.04743615524587759414450161165*z
+                + y*(-212.81033830465332560021389052383
+                     + 127.57324045406077360628327943602*z
+                     + y*(-499.75262435786073800737986825144
+                          + 1127.0784891697822496210430159389*z
+                          + y*(1589.1724069758509375821377053921
+                               - 2051.2663247819196255432323948454*z
+                               + y*(-1863.1492051494983627173618771789
+                                    + 837.5160427585385499457456797562*y
+                                    + 1675.0320855170770998914913595124*z)))))
+           + x*(679.04991237844201171794440006383
+                - 1358.0998247568840234358888001277*z
+                + y*(-6817.3705954565029492451700755944
+                     + y*(13484.650443660291593569135655971
+                          + y*(-6833.1882386749666953165441674306
+                               + y*(1690.1979401576483965610505005294
+                                    - 2203.3394620649123572864163135397*y
+                                    - 4406.6789241298247145728326270794*z)
+                               - 1026.2830438145279214507316260206*z)
+                          - 14692.659521164461312083819960882*z)
+                     + 12276.641366156121875054451351061*z)
+                + x*(-6231.4507388441931852100879517041
+                     + 12462.901477688386370420175903408*z
+                     + y*(58483.468287308725929445284642748
+                          - 104504.03509692906548847039338209*z
+                          + y*(-112493.41753634743503504108686761
+                               + 120482.79997576580458161178035313*z
+                               + y*(53910.440356600837723512935750699
+                                    + 6330.959631282064567292954425868*y
+                                    + 12661.919262564129134585908851736*z)))
+                     + x*(22468.871392917020052970309829247
+                          - 44937.742785834040105940619658495*z
+                          + y*(-183045.57092518050597068156868048
+                               + y*(319697.881316498353982343707312
+                                    - 159121.18178423486806463244846077*y
+                                    - 318242.36356846973612926489692155*z)
+                               + 321153.39906452697183542251770246*z)
+                          + x*(-37443.84633568754046015477630516
+                               + 74887.69267137508092030955261032*z
+                               + x*(29009.988052172353975070497836616
+                                    - 58019.97610434470795014099567323*z
+                                    + x*(-8471.3856392873284229629221571416
+                                         + 8471.385639287328422962922157142*y
+                                         + 16942.771278574656845925844314283*z)
+                                    + y*(-111957.4431190002385428669661511
+                                         + 82947.45506682788456779646831449*y
+                                         + 165894.91013365576913559293662897*z))
+                               + y*(235262.45897289087639470377200044
+                                    - 395637.22527440667186909799139057*z
+                                    + y*(-319476.94933358477413932289497885
+                                         + 121658.33669638143820477389928357*y
+                                         + 243316.67339276287640954779856714*z))))));
+  case ( 92 ) :
+    return -19.287541596111991811641475176018
+           + (115.72524957667195086984885105611
+              - 115.72524957667195086984885105611*z)*z
+           + y*(116.50921521709686397970942400921
+                + z*(-583.33004172590923300840769299914
+                     + 467.60479214923728213855884194304*z)
+                + y*(-50.206388142038844964664110944426
+                     + z*(-282.09171287367616322042302733259
+                          + 749.6965050229134453589818692756*z)
+                     + y*(-382.34743137429798705289171418782
+                          + (2011.9928753721117590969272577943
+                             - 1262.2963703491983137379453885187*z)*z
+                          + y*(963.41207166650949645001862472779
+                               + z*(-3768.4795546269452196031844905724
+                                    + 2506.1831842777469058652391020537*z)
+                               + y*(-1045.7771231507820209114039321044
+                                    + 417.69719737962448431087318367562*y
+                                    + 2506.1831842777469058652391020537*z)))))
+           + x*(589.57085588290908943157934735674
+                + z*(-3537.4251352974545365894760841404
+                     + 3537.4251352974545365894760841404*z)
+                + y*(-3807.9479589228974644668950813822
+                     + (19310.262618239930250211894404153
+                        - 15772.837482942475713622418320012*z)*z
+                     + y*(4941.2744706500848136906187321427
+                          + (-10337.384205660578631931817988703
+                             - 5435.453277281897081690600331309*z)*z
+                          + y*(-1838.2195359863626504707379750252
+                               + y*(1136.5532162995152705793033423674
+                                    - 1021.2310479232490587638683654595*y
+                                    - 6127.386287539494352583210192757*z)
+                               + (691.93301025759727089260986144767
+                                  - 6127.386287539494352583210192757*z)*z)))
+                + x*(-4073.9324301052624201711598638137
+                     + (24443.594580631574521026959182882
+                        - 24443.594580631574521026959182882*z)*z
+                     + y*(25003.080302903902811403309315295
+                          + z*(-125574.88723679184234739289670889
+                               + 101131.292656160267826365937526*z)
+                          + y*(-35153.128303133269480309415106175
+                               + z*(85343.882582007774534463593928162
+                                    + 15787.410074152493291902343597842*z)
+                               + y*(11592.74541797588020709354172172
+                                    + 2631.2350123587488819837239329737*y
+                                    + 15787.410074152493291902343597842*z)))
+                     + x*(10502.680852710175874161368647498
+                          + z*(-63016.08511626105524496821188499
+                               + 63016.08511626105524496821188499*z)
+                          + y*(-55994.782976691053264628132705949
+                               + y*(80481.523395251578906772159469402
+                                    - 34989.421271270701516305395410952*y
+                                    - 209936.52762762420909783237246571*z)
+                               + (272952.6127438852643428005843507
+                                  - 209936.52762762420909783237246571*z)*z)
+                          + x*(-11221.634933240824069727983906405
+                               + (67329.809599444944418367903438429
+                                  - 67329.80959944494441836790343843*z)*z
+                               + x*(4201.7414235216663975810903189094
+                                    + z*(-25210.448541129998385486541913456
+                                         + 25210.448541129998385486541913456*z)
+                                    + y*(-8403.4828470433327951621806378188
+                                         + 4201.7414235216663975810903189094*y
+                                         + 25210.448541129998385486541913456*z))
+                               + y*(44424.125416272343345812823356185
+                                    + z*(-199214.94289818911565650903669868
+                                         + 131885.13329874417123814113326025*z)
+                                    + y*(-55183.346032822214482441694993155
+                                         + 21980.855549790695206356855543375*y
+                                         + 131885.13329874417123814113326025*z))))));
+  case ( 93 ) :
+    return -19.683507349583493817678549899539
+           + z*(236.20208819500192581214259879447
+                + z*(-590.50522048750481453035649698618
+                     + 393.67014699166987635357099799078*z))
+           + y*(38.154591474647612374538822343764
+                + z*(-221.6530095007694226823232693307
+                     + z*(-36.372696735581257824548323659438
+                          + 417.91861148205738156993654709708*z))
+                + y*(-2.2135908871906775595242792934153
+                     + z*(-195.08991885448129196803191780971
+                          + z*(451.35210040062197209553147086484
+                               + 117.01721121497606683958223318718*z))
+                     + y*(-88.139494412787310627365079251506
+                          + z*(862.58401409896643556034903320836
+                               + z*(-1705.1079348467941168053411121561
+                                    + 1253.7558344461721447098096412912*z))
+                          + y*(191.40672405878228075903093857046
+                               + y*(-182.21251460617701836449233453433
+                                    + 62.68779172230860723549048206456*y
+                                    + 752.2535006677032868258857847747*z)
+                               + z*(-1434.2966746064209335480222296372
+                                    + 1880.6337516692582170647144619368*z)))))
+           + x*(448.48637277903072147905190597046
+                + z*(-5381.8364733483686577486228716455
+                     + (13454.591183370921644371557179114
+                        - 8969.727455580614429581038119409*z)*z)
+                + y*(-1124.7980914745658669682292210441
+                     + z*(8115.740624346421745870127780884
+                          + (-6834.7603774951327203037622730962
+                             - 4413.2205372505259493785299373451*z)*z)
+                     + y*(833.92673788305392939555338426457
+                          + y*(-237.85539259207380116780388623354
+                               + y*(230.69107353809567462660497399759
+                                    - 150.45070013354065736517715695495*y
+                                    - 1805.4084016024878883821258834594*z)
+                               + (962.88448085466020713713380451166
+                                  - 4513.5210040062197209553147086484*z)*z)
+                          + z*(-1891.3802302502254068765128302908
+                               + (-2106.3098018695692031124801973693
+                                  - 3009.0140026708131473035431390989*z)*z)))
+                + x*(-2231.6853853141864175834611614984
+                     + z*(26780.224623770237011001533937981
+                          + z*(-66950.561559425592527503834844952
+                               + 44633.707706283728351669223229968*z))
+                     + y*(6318.9294056087076093374405921078
+                          + z*(-49046.928243534254301047753167313
+                               + z*(55666.759049410043225115548073331
+                                    + 7522.535006677032868258857847747*z))
+                          + y*(-5566.6759049410043225115548073331
+                               + y*(1103.3051343126314873446324843363
+                                    + 376.12675033385164341294289238737*y
+                                    + 4513.5210040062197209553147086484*z)
+                               + z*(17753.182615757797569090904520684
+                                    + 11283.802510015549302388286771621*z)))
+                     + x*(3761.2675033385164341294289238737
+                          + y*(-11283.802510015549302388286771621
+                               + y*(11283.802510015549302388286771621
+                                    - 3761.2675033385164341294289238737*y
+                                    - 45135.210040062197209553147086484*z)
+                               + (90270.420080124394419106294172968
+                                  - 112838.02510015549302388286771621*z)*z)
+                          + z*(-45135.210040062197209553147086484
+                               + (112838.02510015549302388286771621
+                                  - 75225.35006677032868258857847747*z)*z)
+                          + x*(-2006.009335113875431535695426066
+                               + z*(24072.112021366505178428345112792
+                                    + z*(-60180.280053416262946070862781979
+                                         + 40120.186702277508630713908521319*z))
+                               + y*(6018.0280053416262946070862781979
+                                    + y*(-6018.0280053416262946070862781979
+                                         + 2006.009335113875431535695426066*y
+                                         + 24072.112021366505178428345112792*z)
+                                    + z*(-48144.224042733010356856690225583
+                                         + 60180.28005341626294607086278198*z))))));
+  case ( 94 ) :
+    return -12.580655557355805435406341058106
+           + y*(285.25511042097225010515853353162
+                + y*(-1434.0383203686075183798970844662
+                     + y*(2593.0784256370973857708112942646
+                          + y*(-2068.5840120883286481550653992845
+                               + (1203.4206894194182561460862267999
+                                  - 619.8723696439283212230821252543*y)*y))))
+           + x*(519.96327954128068380641260259314
+                + y*(-11413.414227248526215226805124931
+                     + y*(54658.009359239473260838156795634
+                          + y*(-87518.385954102008590758829093
+                               + y*(41657.690672685516099471611150303
+                                    + 3024.350226602289079393498856648*y))))
+                + x*(-5085.3584067335078105305574864263
+                     + y*(103275.62458955840205875423969673
+                          + y*(-456474.48127678592999016282089307
+                               + (677603.22591434511507501229676293
+                                  - 314471.46667638409599536359448005*y)*y))
+                     + x*(20190.865551515072183009851214956
+                          + y*(-353170.98483302407207736528039417
+                               + y*(1.3005889738287945940347403567917e6
+                                    + y*(-1.5247058152889286875386311721549e6
+                                         + 506230.3572058716193974370974898*y)))
+                          + x*(-39666.109264857876995704074420553
+                               + x*(41203.769992594606795965175144329
+                                    + x*(-21773.313344775842035574986725076
+                                         + 4623.0674284278209716478696330963*x
+                                         + 105661.97352395287155768663186367*y)
+                                    + y*(-390687.89533146437373786174367863
+                                         + 533480.8434672879995755850569505*y))
+                               + y*(546021.07524462448957008858576728
+                                    + y*(-1.4300520678289712218616410968992e6
+                                         + 920050.5405098438552170237192685*y))))));
+  case ( 95 ) :
+    return -19.922860815978727414349184782575
+           + 39.845721631957454828698369565149*z
+           + y*(377.34936679960373953774182875075
+                - 714.8530119672500242467852879363*z
+                + y*(-1621.3675507387377829433594298773
+                     + 2527.8820895102255416399335718182*z
+                     + y*(2846.2920562032972337128451151259
+                          - 3164.7020228963689257857566584336*z
+                          + y*(-3297.5921122652693957783336940048
+                               + y*(3215.651335252888342572465386193
+                                    - 1500.410234435803409687010021405*y
+                                    - 3000.82046887160681937402004281*z)
+                               + 3430.482201634169865770910729576*z))))
+           + x*(644.90520933079430688495565444358
+                - 1289.8104186615886137699113088872*z
+                + y*(-11654.968089910746043917411266803
+                     + 22020.125761159903474064911224719*z
+                     + y*(45881.140894270270284634248754462
+                          - 69742.1560273806370952035862842*z
+                          + y*(-58806.215986435744077404715933769
+                               + 47870.275945490851059605845583334*z
+                               + y*(18155.139561849827919657542813982
+                                    + 5779.998410895597610145379977685*y
+                                    + 11559.996821791195220290759955371*z))))
+                + x*(-4886.9081974805803306860325943692
+                     + 9773.816394961160661372065188738*z
+                     + y*(80783.522561442876798258094611971
+                          - 151793.2287279245929351441240352*z
+                          + y*(-298111.72188009835916613911742033
+                               + y*(381877.61766105695920980614878405
+                                    - 159662.51014492089651123909338131*y
+                                    - 319325.02028984179302247818676263*z)
+                               + 444430.21503227212539713411080547*z))
+                     + x*(14545.127580645561250681031790863
+                          - 29090.255161291122501362063581726*z
+                          + y*(-199734.868189461416305577320912
+                               + 370379.48121763171010979257824228*z
+                               + y*(604346.31770811683142662054491479
+                                    - 838313.1541986019527434485115873*z
+                                    + y*(-626608.11816715646278661269297477
+                                         + 207451.54106785548641488843718112*y
+                                         + 414903.08213571097282977687436225*z)))
+                          + x*(-20218.246136309394670391887099767
+                               + 40436.492272618789340783774199534*z
+                               + x*(13281.037908747552672038682388495
+                                    - 26562.075817495105344077364776989*z
+                                    + x*(-3343.192556810651429665000602489
+                                         + 3343.192556810651429665000602489*y
+                                         + 6686.385113621302859330001204978*z)
+                                    + y*(-75333.979392229081089732573492401
+                                         + 62052.94148348152841769389110391*y
+                                         + 124105.88296696305683538778220781*z))
+                               + y*(201970.24660295392359247882369907
+                                    - 363504.00093328905784417387319862*z
+                                    + y*(-406289.43988284976387956869308539
+                                         + 224537.43941620523495748175648608*y
+                                         + 449074.87883241046991496351297216*z))))));
+  case ( 96 ) :
+    return -22.922527742063107539993310495935
+           + (137.53516645237864523995986297561
+              - 137.53516645237864523995986297561*z)*z
+           + y*(330.96755160212007234870615413118
+                + z*(-1848.2701431603417888522770618115
+                     + 1710.7349767079631436123171988359*z)
+                + y*(-1101.9151762211294869953919232917
+                     + (4763.2209141664351331200744779389
+                        - 3052.485937458471989507757279103*z)*z
+                     + y*(1758.9662770315855846489628757234
+                          + z*(-5790.5767480230783747737027764017
+                               + 2738.0908105646063852659454972987*z)
+                          + y*(-2444.2762196371851855159460595631
+                               + y*(2502.0117215059098485630002774424
+                                    - 1022.8316265392377255093380139463*y
+                                    - 6136.989759235426353056028083678*z)
+                               + (8875.0805698000327383219735809766
+                                  - 6136.989759235426353056028083678*z)*z))))
+           + x*(571.28478496116298703569246779155
+                + z*(-3427.7087097669779222141548067493
+                     + 3427.7087097669779222141548067493*z)
+                + y*(-7860.8202790077208064459605681803
+                     + (43737.212964279346916461608602332
+                        - 40309.504254512368994247453795583*z)*z
+                     + y*(23800.026699143150723896288566433
+                          + z*(-99062.947230579557426916122796266
+                               + 58753.44297606718843266866900068*z)
+                          + y*(-22919.642462126929684668948903275
+                               + z*(38454.907542182020681097570623384
+                                    + 20298.535433885167751571098377299*z)
+                               + y*(3026.0620180494754882544120410141
+                                    + 3383.0892389808612919285163962166*y
+                                    + 20298.535433885167751571098377299*z))))
+                + x*(-3246.9473953379115680968160965182
+                     + (19481.684372027469408580896579109
+                        - 19481.684372027469408580896579109*z)*z
+                     + y*(40383.154906625485084871827286895
+                          + z*(-222817.24506772544110065006714226
+                               + 203335.56069569797169206917056315*z)
+                          + y*(-119260.60658853907076645139532225
+                               + y*(130359.5380385533325506745731699
+                                    - 48235.138961301835300998189038019*y
+                                    - 289410.83376781101180598913422811*z)
+                               + (492746.39446350898349805830479127
+                                  - 289410.83376781101180598913422811*z)*z))
+                     + x*(6859.82260859434355837579900148
+                          + z*(-41158.93565156606135025479400888
+                               + 41158.93565156606135025479400888*z)
+                          + x*(-6050.3604608376098527517364619721
+                               + (36302.162765025659116510418771833
+                                  - 36302.162765025659116510418771833*z)*z
+                               + x*(1898.833084513900101430539477359
+                                    + z*(-11392.998507083400608583236864154
+                                         + 11392.998507083400608583236864154*z)
+                                    + y*(-3797.666169027800202861078954718
+                                         + 1898.833084513900101430539477359*y
+                                         + 11392.998507083400608583236864154*z))
+                               + y*(37700.247625805723545886025914537
+                                    + z*(-189899.32298980868215880573671539
+                                         + 153597.16022478302304229531794356*z)
+                                    + y*(-57249.413869098617533516842443158
+                                         + 25599.526704130503840382552990593*y
+                                         + 153597.16022478302304229531794356*z)))
+                          + y*(-67479.487839113082422676363028746
+                               + (363717.9913831124331858033841636
+                                  - 322559.05573154637183554859015472*z)*z
+                               + y*(164340.58884976042661298678046551
+                                    + z*(-622325.54171545012649211729862947
+                                         + 299766.48598390375465656870847475*z)
+                                    + y*(-153682.0046165589801914476678507
+                                         + 49961.080997317292442761451412459*y
+                                         + 299766.48598390375465656870847475*z))))));
+  case ( 97 ) :
+    return -23.624517553274964200509239477796
+           + z*(283.49421063929957040611087373355
+                + z*(-708.73552659824892601527718433388
+                     + 472.49035106549928401018478955592*z))
+           + y*(216.71956864563099588427523894472
+                + z*(-2317.1406131082723802051919936031
+                     + (5084.1160061724320244977027996739
+                        - 2916.9203197161220656549504102267*z)*z)
+                + y*(-466.01603692990821139613435784438
+                     + z*(3275.0518300506261565484203005295
+                          + (-3103.5135689541333668733479516499
+                             - 847.91127374669982107271844246*z)*z)
+                     + y*(642.08788075274657635626934320892
+                          + y*(-942.99534383597595652711567984071
+                               + y*(881.94045522483983535164000357538
+                                    - 308.11200630405827546842530856613*y
+                                    - 3697.3440756486993056211037027935*z)
+                               + (6885.941387049378718598576340111
+                                  - 9243.360189121748264052759256984*z)*z)
+                          + z*(-4430.0027389823327597268118179775
+                               + (7971.4932785016985324436815932937
+                                  - 6162.240126081165509368506171323*z)*z))))
+           + x*(442.37164281681661933501135596294
+                + z*(-5308.4597138017994320201362715553
+                     + (13271.149284504498580050340678888
+                        - 8847.432856336332386700227119259*z)*z)
+                + y*(-3978.1417980065635327928406157689
+                     + z*(42429.241862276962961493951117671
+                          + z*(-92801.955371187908823684537115289
+                               + 53020.5373911222734957561309576*z))
+                     + y*(8336.1500755047077410954895711178
+                          + z*(-57604.559043779529931651923735742
+                               + z*(51209.442238260916005445272224067
+                                    + 18880.909232281662825459282808223*z))
+                          + y*(-5563.3158666429082198795385783696
+                               + y*(-181.1095152861357490310858733534
+                                    + 944.0454616140831412729641404111*y
+                                    + 11328.545539368997695275569684934*z)
+                               + z*(9155.231355935368706902539204693
+                                    + 28321.363848422494238188924212334*z))))
+                + x*(-1802.6403632409558826098969772627
+                     + z*(21631.684358891470591318763727152
+                          + z*(-54079.210897228676478296909317881
+                               + 36052.807264819117652197939545254*z))
+                     + y*(14709.028106619722506058752349238
+                          + y*(-33311.242140413432222516875184138
+                               + y*(29705.961413931520457297081229613
+                                    - 9301.10701689685485822906141745*y
+                                    - 111613.2842027622582987487370094*z)
+                               + (244858.25276441598718881623774595
+                                  - 279033.2105069056457468718425235*z)*z)
+                          + z*(-154876.6529205451994813862644637
+                               + (333112.42140413432222516875184138
+                                  - 186022.140337937097164581228349*z)*z))
+                     + x*(2458.031523724982153789639089973
+                          + z*(-29496.378284699785845475669079676
+                               + (73740.94571174946461368917269919
+                                  - 49160.63047449964307579278179946*z)*z)
+                          + x*(-1051.1702774351101262767047846809
+                               + z*(12614.043329221321515320457416171
+                                    + z*(-31535.108323053303788301143540427
+                                         + 21023.405548702202525534095693618*z))
+                               + y*(3153.5108323053303788301143540427
+                                    + y*(-3153.5108323053303788301143540427
+                                         + 1051.1702774351101262767047846809*y
+                                         + 12614.043329221321515320457416171*z)
+                                    + z*(-25228.086658442643030640914832342
+                                         + 31535.108323053303788301143540427*z)))
+                          + y*(-15167.49062772135713370199916906
+                               + z*(152513.50924795649975894832094904
+                                    + z*(-307542.82740814178478368162967341
+                                         + 155867.92113092821344666163798281*z))
+                               + y*(30754.282740814178478368162967341
+                                    + y*(-25838.219693364214170788884787395
+                                         + 7793.396056546410672333081899141*y
+                                         + 93520.75267855692806799698278969*z)
+                                    + z*(-216537.88364181364198146963465905
+                                         + 233801.88169639232016999245697422*z))))));
+  case ( 98 ) :
+    return -22.992933633825984121423075230215
+           + z*(459.8586726765196824284615046043
+                + z*(-2069.3640270443385709280767707194
+                     + (3219.0107087356377769992305322301
+                        - 1609.5053543678188884996152661151*z)*z))
+           + y*(71.376168389365021798730399411332
+                + z*(-967.66469511078075354614648362233
+                     + z*(2285.1271009541748200295824055811
+                          + (-335.63144830418972082456432089603
+                             - 1441.6896302157240280873331056671*z)*z))
+                + y*(-89.901280795765103792294014525723
+                     + y*(105.70211196592987961033356859388
+                          + z*(-1283.6813185140762699069375649855
+                               + (4325.0688906471720842619993170012
+                                  - 4805.6321007190800936244436855568*z)*z)
+                          + y*(-146.56633050945947224319448428739
+                               + y*(116.70820816032051655945077522067
+                                    - 34.325943576564857811603169182549*y
+                                    - 686.518871531297156232063383651*z)
+                               + (1647.6452916751131749569521207623
+                                  - 3089.3349218908372030442852264294*z)*z))
+                     + z*(830.36092080452132229973380689213
+                          + z*(-1451.4970426661711303192197254335
+                               + (1922.2528402876320374497774742227
+                                  - 2402.8160503595400468122218427784*z)*z))))
+           + x*(313.51028466595903467930894520061
+                + z*(-6270.2056933191806935861789040123
+                     + z*(28215.925619936313121137805068055
+                          + z*(-43891.439853234264855103252328086
+                               + 21945.719926617132427551626164043*z)))
+                + y*(-1151.0633079341415652824262732548
+                     + z*(16751.060465363650612062346561084
+                          + z*(-47163.846474200114633142754456822
+                               + z*(29474.543551077024574229921271415
+                                    + 7208.448151078620140436665528335*z)))
+                     + y*(1469.1503850769759143366156410131
+                          + y*(-636.17415428566869810837873551657
+                               + y*(-98.401038252819259059929084989973
+                                    + 102.97783072969457343480950754765*y
+                                    + 2059.5566145938914686961901509529*z)
+                               + z*(91.535849537506287497608451153464
+                                    + 9268.004765672511609132855679288*z))
+                          + z*(-12631.947236175867674669966259178
+                               + z*(9679.9160885912899028720937094788
+                                    + 14416.896302157240280873331056671*z))))
+                + x*(-858.14858941412144529007922956372
+                     + y*(3432.5943576564857811603169182549
+                          + z*(-51488.915364847286717404753773823
+                               + (154466.74609454186015221426132147
+                                  - 120140.80251797700234061109213892*z)*z)
+                          + y*(-5148.8915364847286717404753773823
+                               + y*(3432.5943576564857811603169182549
+                                    - 858.1485894141214452900792295637*y
+                                    - 17162.971788282428905801584591274*z)
+                               + (51488.915364847286717404753773823
+                                  - 77233.37304727093007610713066073*z)*z))
+                     + z*(17162.971788282428905801584591274
+                          + z*(-77233.373047270930076107130660735
+                               + (120140.80251797700234061109213892
+                                  - 60070.40125898850117030554606946*z)*z))
+                     + x*(610.23899691670858331738967435642
+                          + z*(-12204.779938334171666347793487128
+                               + z*(54921.509722503772498565070692078
+                                    + z*(-85433.459568339201664434554409899
+                                         + 42716.72978416960083221727720495*z)))
+                          + y*(-2440.9559876668343332695586974257
+                               + y*(3661.4339815002514999043380461385
+                                    + y*(-2440.9559876668343332695586974257
+                                         + 610.2389969167085833173896743564*y
+                                         + 12204.779938334171666347793487128*z)
+                                    + z*(-36614.339815002514999043380461385
+                                         + 54921.50972250377249856507069208*z))
+                               + z*(36614.339815002514999043380461385
+                                    + z*(-109843.01944500754499713014138416
+                                         + 85433.4595683392016644345544099*z))))));
+  case ( 99 ) :
+    return -13.636057405318262512215463224433
+           + y*(452.84278482631891900852031218876
+                + y*(-3403.0024415068790864294471536781
+                     + y*(9360.2448135541023604637035120869
+                          + y*(-9985.5013855034694278097789877142
+                               + y*(2445.9888203846967007142407558892
+                                    + 1204.4208239411249076683040928909*y)))))
+           + x*(431.79828166147886166945300296518
+                + y*(-14021.225900247613639235769881597
+                     + y*(104201.50861827599190477728495312
+                          + y*(-290593.57273665128221672921170779
+                               + (337721.60392448562539113381832825
+                                  - 138119.38388235530602133887336805*y)*y)))
+                + x*(-3175.9096882703064903745446723098
+                     + y*(92647.701080574893990795229749138
+                          + y*(-609799.59000848691968253469887369
+                               + y*(1.4776996512020946691064392002817e6
+                                    + y*(-1.4533088453023181156452289555972e6
+                                         + 483833.94850069286919922338297134*y))))
+                     + x*(9730.322831050935280526825537008
+                          + x*(-15364.746895242658769733930427228
+                               + x*(13269.293865143424380785089772038
+                                    + x*(-5983.4962529253629779021132278293
+                                         + 1106.191848151615889821208629553*x
+                                         + 37660.868018845973430820358593737*y)
+                                    + y*(-165615.9247367975727348412534766
+                                         + 295493.60142508804935123426166768*y))
+                               + y*(284087.32546002206468331792450385
+                                    + y*(-999281.77896587410549491237923303
+                                         + 876411.7966041730550690910343332*y)))
+                          + y*(-235195.61422310630590231439180651
+                               + y*(1.2124156840297382685470245813329e6
+                                    + y*(-2.0686232638830684526610407838396e6
+                                         + 1.0922210145493201441474737540776e6*y))))));
+  case ( 100 ) :
+    return -21.441555568139552182390335264887
+           + 42.883111136279104364780670529773*z
+           + y*(616.64732857201213264233890736307
+                - 1190.4115460077451609198971441964*z
+                + y*(-3913.9584146032753929405320246369
+                     + 6637.505283198805624961166905077*z
+                     + y*(8470.8149364990252857411532484394
+                          - 10304.124589799244946521139591801*z
+                          + y*(-5120.293203387992686045793775198
+                               - 63.53818302325957442955204140534*z
+                               + y*(-3052.6212978182052434014764490288
+                                    + 3020.8522063065754561867004283262*y
+                                    + 6041.704412613150912373400856652*z)))))
+           + x*(529.72830684950421694208143755004
+                - 1059.4566136990084338841628751001*z
+                + y*(-15040.883877705505352733836843372
+                     + 29022.311141712002271583510811645*z
+                     + y*(98522.84498535083018002501258042
+                          - 168023.3788289896580884665143492*z
+                          + y*(-244200.40431508237623574271101555
+                               + y*(254585.6171118793294137871379115
+                                    - 94396.90221129178222227768407054*y
+                                    - 188793.80442258356444455536814109*z)
+                               + 320377.42980117509438301890768191*z)))
+                + x*(-2955.3197013765892386727872987406
+                     + 5910.639402753178477345574597481*z
+                     + y*(73415.535325213311326722414085927
+                          - 140920.43124767344417609925357437*z
+                          + y*(-417673.95016573733790255757546831
+                               + 694427.4690838012316290158973622*z
+                               + y*(892611.03176488239445593814235853
+                                    - 1.0907945944459635572828603873548e6*z
+                                    + y*(-796881.63523520693424605911676728
+                                         + 251484.33801222515560462892308987*y
+                                         + 502968.6760244503112092578461797*z))))
+                     + x*(6686.874895414137675256112062046
+                          - 13373.749790828275350512224124092*z
+                          + x*(-7385.7404220777554542099348801505
+                               + 14771.480844155510908419869760301*z
+                               + x*(3996.0526003191990989804205210465
+                                    - 7992.105200638398197960841042093*z
+                                    + x*(-851.66836635782834772930619934786
+                                         + 851.6683663578283477293061993479*y
+                                         + 1703.3367327156566954586123986957*z)
+                                    + y*(-29607.817719324109034848369887136
+                                         + 25611.765119004909935867949366089*y
+                                         + 51223.53023800981987173589873218*z))
+                               + y*(100828.29250522291543854516794023
+                                    - 186885.10416629031996867046612016*z
+                                    + y*(-259552.68105660752346147429009832
+                                         + 166110.12897346236347713905703824*y
+                                         + 332220.25794692472695427811407648*z)))
+                          + y*(-130935.17491487975761951679502216
+                               + 248496.60003893123988852136592022*z
+                               + y*(554125.982439836331249136432208
+                                    - 859755.3648407414226097514984958*z
+                                    + y*(-792714.58381355789945508550757205
+                                         + 362836.90139318718815020975832416*y
+                                         + 725673.8027863743763004195166483*z))))));
+  case ( 101 ) :
+    return -24.896910008509132880103521297833
+           + (149.381460051054797280621127787
+              - 149.381460051054797280621127787*z)*z
+           + y*(592.17089319139722264622719005444
+                + z*(-3403.6438990973285385967420125396
+                     + 3254.2624390462737413161208847526*z)
+                + y*(-3019.9781161273534598186395411192
+                     + (14716.224797666792220315095234176
+                        - 11461.962358620518478998974349423*z)*z
+                     + y*(4721.5403904831134315811510640075
+                          + z*(-13613.017545231888369171811149869
+                               + 2151.0551866113698901728368004464*z)
+                          + y*(-244.48393090886175824169268566216
+                               + z*(-12146.113959778717819721655035896
+                                    + 14297.169146390087709894491836343*z)
+                               + y*(-4407.2138510281342549360244787065
+                                    + 2382.8615243983479516490819727238*y
+                                    + 14297.169146390087709894491836343*z)))))
+           + x*(466.88130699454394216319028411495
+                + z*(-2801.2878419672636529791417046897
+                     + 2801.2878419672636529791417046897*z)
+                + y*(-11013.961139644108347313308363696
+                     + (63282.478995897386430900708477488
+                        - 60481.1911539301227779215667728*z)*z
+                     + y*(60866.638669452496829521789274714
+                          + z*(-301917.35302081759454623002717079
+                               + 241436.161866887471768308460398*z)
+                          + y*(-129645.12024673216567642831063224
+                               + y*(118411.76250871055454272853547454
+                                    - 39086.201098781321290671896037438*y
+                                    - 234517.20659268792774403137622463*z)
+                               + (475953.36845957539951233983662262
+                                  - 234517.20659268792774403137622463*z)*z)))
+                + x*(-1918.6428965914794290916895779429
+                     + (11511.857379548876574550137467658
+                        - 11511.857379548876574550137467658*z)*z
+                     + x*(3031.4617157602711728544661092859
+                          + z*(-18188.770294561627037126796655715
+                               + 18188.770294561627037126796655715*z)
+                          + x*(-2094.7410223738947373618986044776
+                               + (12568.446134243368424171391626866
+                                  - 12568.446134243368424171391626866*z)*z
+                               + x*(535.00668902276962451596128964605
+                                    + z*(-3210.0401341366177470957677378763
+                                         + 3210.0401341366177470957677378763*z)
+                                    + y*(-1070.0133780455392490319225792921
+                                         + 535.006689022769624515961289646*y
+                                         + 3210.0401341366177470957677378763*z))
+                               + y*(17642.58756437624435316562651887
+                                    + z*(-93287.079252014097694822367486356
+                                         + 80718.63311777072927065097585949*z)
+                                    + y*(-29000.952061630804494245557224308
+                                         + 13453.105519628454878441829309915*y
+                                         + 80718.63311777072927065097585949*z)))
+                          + y*(-44029.638014337329983588999807525
+                               + (245989.05779146235286440720218944
+                                  - 227800.28749690072582728040553372*z)*z
+                               + y*(143758.09575800851919617684313526
+                                    + z*(-616559.51675658876231265385662212
+                                         + 388759.2292596880364853734510884*z)
+                                    + y*(-167553.12433604613313300455128509
+                                         + 64793.20487661467274756224184807*y
+                                         + 388759.2292596880364853734510884*z))))
+                     + y*(38252.987177183288269287384195812
+                          + z*(-218006.06568355085304117416770721
+                               + 206494.20830400197646662403023956*z)
+                          + y*(-180265.85553260592234600743117263
+                               + (863589.06751208468103487041932858
+                                  - 657094.859208082704568246389089*z)*z
+                               + y*(332486.90422618323399051134254227
+                                    + z*(-1.1313323578450147229081976359251e6
+                                         + 474237.49863693201833995124683604*z)
+                                    + y*(-267594.97608032445687469148046018
+                                         + 79039.58310615533638999187447267*y
+                                         + 474237.49863693201833995124683604*z))))));
+  case ( 102 ) :
+    return -26.150162062941827439066054098507
+           + z*(313.80194475530192926879264918208
+                + z*(-784.50486188825482317198162295521
+                     + 523.0032412588365487813210819701*z))
+           + y*(475.70522160882448478490920649089
+                + z*(-5394.6607145505918881501178287086
+                     + (12702.146924488224897203312948816
+                        - 7945.094708399980049354220883907*z)*z)
+                + y*(-1802.6307676848663233211374495159
+                     + z*(16236.908497667803991703531565482
+                          + z*(-27890.124319681285082055515964889
+                               + 10648.321504720876672016123092685*z))
+                     + y*(1814.7428932299943636630613893323
+                          + z*(-5540.0062210921283722532051065061
+                               + z*(-14040.108766950964151422503198624
+                                    + 20008.394016021519439631125225101*z))
+                          + y*(1006.756141275097412674539275667
+                               + y*(-2468.8430271671840823438626291309
+                                    + 1000.419700801075971981556261255*y
+                                    + 12005.03640961291166377867513506*z)
+                               + z*(-17621.07991639329732434767641451
+                                    + 30012.591024032279159446687837651*z)))))
+           + x*(361.12193442733829390294023296907
+                + z*(-4333.4632131280595268352827956289
+                     + (10833.658032820148817088206989072
+                        - 7222.438688546765878058804659381*z)*z)
+                + y*(-6523.1992216089497362548109528214
+                     + z*(73944.927446179337308222448638227
+                          + z*(-174028.6605826281944534679146065
+                               + 108796.66836653869709091980507828*z))
+                     + y*(28568.353960443617686586769415297
+                          + y*(-50177.085895950537581260844858655
+                               + y*(38936.297124869329578265924117857
+                                    - 11165.487902180798241239977954648*y
+                                    - 133985.85482616957889487973545577*z)
+                               + (333249.71067226237604431135395851
+                                  - 334964.63706542394723719933863943*z)*z)
+                          + z*(-268875.32007914407493081878434534
+                               + (498159.63961523199287357904625686
+                                  - 223309.75804361596482479955909295*z)*z)))
+                + x*(-1045.5688483085193739778391188127
+                     + z*(12546.826179702232487734069425752
+                          + z*(-31367.065449255581219335173564381
+                               + 20911.376966170387479556782376254*z))
+                     + x*(1038.9637139921345069514255098056
+                          + z*(-12467.564567905614083417106117667
+                               + (31168.911419764035208542765294169
+                                  - 20779.274279842690139028510196112*z)*z)
+                          + x*(-339.87857967586903351605232869927
+                               + z*(4078.5429561104284021926279443912
+                                    + z*(-10196.357390276071005481569860978
+                                         + 6797.571593517380670321046573985*z))
+                               + y*(1019.6357390276071005481569860978
+                                    + y*(-1019.6357390276071005481569860978
+                                         + 339.87857967586903351605232869927*y
+                                         + 4078.5429561104284021926279443912*z)
+                                    + z*(-8157.0859122208568043852558887824
+                                         + 10196.357390276071005481569860978*z)))
+                          + y*(-9543.9531755744846265955148253288
+                               + z*(102059.87353898820143572907178628
+                                    + z*(-223980.77242770646838077991417153
+                                         + 128541.24067196162211482476591824*z))
+                               + y*(22398.077242770646838077991417153
+                                    + y*(-20320.149814786377824175140397541
+                                         + 6427.062033598081105741238295912*y
+                                         + 77124.74440317697326889485955094*z)
+                                    + z*(-166717.05337425956062120682521955
+                                         + 192811.86100794243317223714887736*z))))
+                     + y*(15263.615310362123556264050465707
+                          + z*(-170616.55754464325018743453616274
+                               + (395174.32841235254424925116684246
+                                  - 242538.17530873130868661066218538*z)*z)
+                          + y*(-56948.049423947772546895751675277
+                               + z*(512760.03554273002037531448394058
+                                    + z*(-886725.760444472506689035043009
+                                         + 348612.33165425036243941269982062*z))
+                               + y*(89718.144892755770042881343419713
+                                    + y*(-64418.758513574119800242438082362
+                                         + 17430.616582712518121970634991031*y
+                                         + 209167.39899255021746364761989237*z)
+                                    + z*(-563857.70317033922013926163709597
+                                         + 522918.4974813755436591190497309*z))))));
+  case ( 103 ) :
+    return -25.914338758999183348081103953315
+           + z*(518.2867751799836669616220790663
+                + z*(-2332.2904883099265013272993557984
+                     + (3628.0074262598856687313545534641
+                        - 1814.0037131299428343656772767321*z)*z))
+           + y*(304.82642261286871534005898669895
+                + z*(-5578.2416770773906398395576549127
+                     + z*(22769.797058538331377950710091309
+                          + z*(-31791.676887021963141414194477461
+                               + 14081.834730381038736341419961998*z)))
+                + y*(-738.09067010942913602430373843609
+                     + z*(9183.5717251111920806465171138091
+                          + z*(-18556.275704462032984958616920832
+                               + z*(-2926.3591245254673870341237117223
+                                    + 15545.01429264377242985848181786*z)))
+                     + y*(422.38522948901305765824716582115
+                          + y*(501.83918744583623999170762546331
+                               + y*(-687.11746343134358547275010442057
+                                    + 222.07163275205389185512116882657*y
+                                    + 4441.4326550410778371024233765313*z)
+                               + z*(-9300.9166135857938723525787118801
+                                    + 19986.446947684850266960905194391*z))
+                          + z*(735.86713533093092748157379738611
+                               + z*(-21867.677813451222158625699009069
+                                    + 31090.028585287544859716963635719*z)))))
+           + x*(255.10732523671745439609104349085
+                + z*(-5102.1465047343490879218208698169
+                     + z*(22959.659271304570895648193914176
+                          + z*(-35715.025533140443615452746088719
+                               + 17857.512766570221807726373044359*z)))
+                + y*(-3019.0405392828861041373258916267
+                     + y*(9525.0889047643698725883931315983
+                          + z*(-135223.11381436402445694316566925
+                               + (382709.68217178750247518130309357
+                                  - 279805.57336704228011741464047286*z)*z)
+                          + y*(-13012.096730962967536902134479943
+                               + y*(8249.5522785807826006079379141441
+                                    - 1998.6112383360162865529617176633*y
+                                    - 39972.224766720325731059234353266*z)
+                               + (125018.82080489532628109952392962
+                                  - 179875.0114502414657897665545897*z)*z))
+                     + z*(55278.664280923372994824696962717
+                          + z*(-225794.32999285060758106294241805
+                               + (315520.59890018272373286738656158
+                                  - 139902.78668352114005870732023643*z)*z)))
+                + x*(-483.18083920740594162462150057927
+                     + z*(9663.6167841481188324924300115853
+                          + z*(-43486.275528666534746215935052134
+                               + (67645.317489036831827447010081097
+                                  - 33822.658744518415913723505040549*z)*z))
+                     + x*(232.1268114558407021445592298031
+                          + z*(-4642.536229116814042891184596062
+                               + z*(20891.413031025663193010330682279
+                                    + z*(-32497.753603817698300238292172434
+                                         + 16248.876801908849150119146086217*z)))
+                          + y*(-928.5072458233628085782369192124
+                               + y*(1392.7608687350442128673553788186
+                                    + y*(-928.5072458233628085782369192124
+                                         + 232.1268114558407021445592298031*y
+                                         + 4642.536229116814042891184596062*z)
+                                    + z*(-13927.608687350442128673553788186
+                                         + 20891.413031025663193010330682279*z))
+                               + z*(13927.608687350442128673553788186
+                                    + z*(-41782.826062051326386020661364558
+                                         + 32497.753603817698300238292172434*z))))
+                     + y*(4440.7635263917030342398473410156
+                          + z*(-79151.653743685941852304516808727
+                               + z*(312696.16631792020358915439058714
+                                    + z*(-418770.9412277279293112375974989
+                                         + 175562.8118693455487418952937089*z)))
+                          + y*(-12931.24571349275272071317435827
+                               + y*(16980.964374202099372946654034508
+                                    + y*(-10515.341517455723012590066855373
+                                         + 2508.0401695620792677413613386986*y
+                                         + 50160.80339124158535482722677397*z)
+                                    + z*(-160146.0269578728748969741103335
+                                         + 225723.61526058713409672252048287*z))
+                               + z*(179473.26052616911256195897035667
+                                    + z*(-494933.50604984080293966097601787
+                                         + 351125.6237386910974837905874178*z))))));
+  case ( 104 ) :
+    return -24.626248868279030219735370776131
+           + z*(738.78746604837090659206112328392
+                + z*(-5171.5122623385963461444278629875
+                     + z*(13790.699366236256923051807634633
+                          + z*(-15514.536787015789038433283588962
+                               + 6205.814714806315615373313435585*z))))
+           + y*(102.71249527975675920794149620195
+                + z*(-2342.5873923443318696461837627747
+                     + z*(11226.599484071726741378858476435
+                          + z*(-16146.899257955014387291814969194
+                               + z*(2650.7248781836021472700082513805
+                                    + 5145.524763532874756465310135033*z))))
+                + y*(-144.1687433745983427436769193678
+                     + y*(42.074998066406383290000130974294
+                          + y*(81.05624627498876780867672290636
+                               + y*(-77.467496439912929233941417617376
+                                    + 20.418749061638391890735357678701*y
+                                    + 612.562471849151756722060730361*z)
+                               + z*(-1711.4624213482361202961817981602
+                                    + 4287.9373029440622970544251125273*z))
+                          + z*(720.22496690142691396411988903056
+                               + z*(-7692.2996464935905450188474745944
+                                    + 11434.499474517499458811800300073*z)))
+                     + z*(1982.4749088936184126641238182594
+                          + z*(-2650.7248781836021472700082513805
+                               + z*(-9078.2995827987419945717929655123
+                                    + 12863.811908832186891163275337582*z)))))
+           + x*(167.06249232249593365147110828028
+                + z*(-5011.8747696748780095441332484085
+                     + z*(35083.12338772414606680893273886
+                          + z*(-93554.995700597722844823820636959
+                               + (105249.37016317243820042679821658
+                                  - 42099.748065268975280170719286632*z)*z)))
+                + y*(-835.31246161247966825735554140142
+                     + z*(20047.499078699512038176532993634
+                          + z*(-105249.37016317243820042679821658
+                               + (187109.99140119544568964764127392
+                                  - 105249.37016317243820042679821658*z)*z))
+                     + y*(1670.6249232249593365147110828028
+                          + z*(-30071.248618049268057264799490451
+                               + (105249.37016317243820042679821658
+                                  - 93554.99570059772284482382063696*z)*z)
+                          + y*(-1670.6249232249593365147110828028
+                               + y*(835.31246161247966825735554140142
+                                    - 167.06249232249593365147110828028*y
+                                    - 5011.874769674878009544133248409*z)
+                               + (20047.499078699512038176532993634
+                                  - 35083.12338772414606680893273886*z)*z)))
+                + x*(-178.1999918106623292282358488323
+                     + z*(5345.9997543198698768470754649691
+                          + z*(-37421.998280239089137929528254784
+                               + z*(99791.99541397090436781207534609
+                                    + z*(-112265.99484071726741378858476435
+                                         + 44906.39793628690696551543390574*z))))
+                     + y*(890.99995905331164614117924416152
+                          + y*(-1781.999918106623292282358488323
+                               + y*(1781.999918106623292282358488323
+                                    + y*(-890.99995905331164614117924416152
+                                         + 178.1999918106623292282358488323*y
+                                         + 5345.999754319869876847075464969*z)
+                                    + z*(-21383.999017279479507388301859876
+                                         + 37421.998280239089137929528254784*z))
+                               + z*(32075.998525919219261082452789815
+                                    + z*(-112265.99484071726741378858476435
+                                         + 99791.99541397090436781207534609*z)))
+                          + z*(-21383.999017279479507388301859876
+                               + z*(112265.99484071726741378858476435
+                                    + z*(-199583.99082794180873562415069218
+                                         + 112265.99484071726741378858476435*z))))));
+  case ( 105 ) :
+    return -15.016849121526892143558747815561
+           + y*(704.60465137220114930120952488403
+                + y*(-7759.2813425638949542333770676466
+                     + y*(33795.95091210520357664853986998
+                          + y*(-68377.473823913015912837976213677
+                               + (64448.0344346355892550027457868
+                                  - 22866.544562577887979219390361031*y)*y))))
+           + x*(286.31767780910679384933830366311
+                + y*(-12670.137185803702314665704047941
+                     + y*(131260.34915229467759570566989096
+                          + y*(-536264.2042117106275336446874381
+                               + y*(1.0142588241416047565279023354024e6
+                                    + y*(-890118.89700096642016964546253754
+                                         + 292711.46290563151122123396064883*y)))))
+                + x*(-1344.5279217328344766176001567545
+                     + y*(50430.537738580017303556872375754
+                          + y*(-426045.84653361306614287000535268
+                               + y*(1.3339210197908237314822863818842e6
+                                    + y*(-1.7232627168456971192476142588285e6
+                                         + 777148.026929726245954148033379*y))))
+                     + x*(2984.795626634935680868173173302
+                          + x*(-3679.6063062106051692158109584804
+                               + x*(2601.2118406213134250346041434643
+                                    + x*(-991.77057189590803041262012987685
+                                         + 158.71513326507355589187793188401*x
+                                         + 7535.784653918166802278330654119*y)
+                                    + y*(-39485.495906951548975473994491406
+                                         + 84500.13150016720943231426790113*y))
+                               + y*(83628.0769099371627527446621937
+                                    + y*(-357172.21824312500251056265383236
+                                         + 377342.40456497518224796371957622*y)))
+                          + y*(-90153.412193262216730247539125835
+                               + y*(575432.97594111217939621906464015
+                                    + y*(-1.2108888545693298818766743580072e6
+                                         + 789171.9818312693962290107140118*y))))));
+  case ( 106 ) :
+    return -24.104615719072954864360892494866
+           + 48.209231438145909728721784989732*z
+           + y*(1046.6877754774632550863316760643
+                - 2045.1663195167806004439415671388*z
+                + y*(-10691.212668247260159497732663507
+                     + 19337.259016977739718551523759875*z
+                     + y*(43272.013864946091891842286440595
+                          - 67206.76871291444406513304912131*z
+                          + y*(-81482.217313334103379268698679782
+                               + y*(71571.375316670282083599466968069
+                                    - 23692.542359793400736897292848944*y
+                                    - 47385.084719586801473794585697888*z)
+                               + 95757.66591375376269340434823825*z))))
+           + x*(330.62275662917279741661939396095
+                - 661.2455132583455948332387879219*z
+                + y*(-13192.742395664179651285144287761
+                     + 25724.2392780700137077370497876*z
+                     + y*(123872.23796107652330297753099618
+                          - 222020.23664408303289821801220475*z
+                          + y*(-461191.88165718675694972336389964
+                               + 700363.5266702904810012287155945*z
+                               + y*(799878.2086812189685928628711976
+                                    - 899392.8906921474561844970268007*z
+                                    + y*(-648523.32421541289531591236302076
+                                         + 198826.87886933916722366384962042*y
+                                         + 397653.75773867833444732769924085*z)))))
+                + x*(-1149.3894294833088726617981567773
+                     + 2298.7788589666177453235963135547*z
+                     + x*(1855.250798040062827641865491775
+                          - 3710.5015960801256552837309835499*z
+                          + x*(-1581.2174557076159448305354100177
+                               + 3162.4349114152318896610708200355*z
+                               + x*(693.81191428191096459156110569175
+                                    - 1387.6238285638219291831222113835*z
+                                    + x*(-124.07226811841085803599921542005
+                                         + 124.07226811841085803599921542005*y
+                                         + 248.14453623682171607199843084009*z)
+                                    + y*(-6211.5504774639977864365741028576
+                                         + 5517.738563182086821845012997166*y
+                                         + 11035.477126364173643690025994332*z))
+                               + y*(26722.6380975616465137763147162
+                                    - 50282.84128370806113789155861237*z
+                                    + y*(-80938.923429612612060552029164098
+                                         + 55797.50278775858149160624985792*y
+                                         + 111595.00557551716298321249971583*z)))
+                          + y*(-46032.560509608265266311948772916
+                               + 88354.61942313640487734016656228*z
+                               + y*(239761.06856490084977200794915063
+                                    - 391167.51770666529466667573173899*z
+                                    + y*(-407903.59421891638497157574977733
+                                         + 212319.83536558373763823788390784*y
+                                         + 424639.67073116747527647576781567*z))))
+                     + y*(37469.592727827629644949561226821
+                          - 72640.40659668864154457552614009*z
+                          + y*(-275985.55522024784735562358069973
+                               + 479330.70384380705316667163525938*z
+                               + y*(755826.16904169760258127122983997
+                                    - 1.0323216342395881519958708244206e6*z
+                                    + y*(-857417.94998840570875292895158734
+                                         + 341257.13286861163275499353937706*y
+                                         + 682514.2657372232655099870787541*z))))));
+  case ( 107 ) :
+    return -28.079044008363042021765998219231
+           + (168.47426405017825213059598931538
+              - 168.47426405017825213059598931538*z)*z
+           + y*(1087.1001890943693365226078076355
+                + z*(-6354.1268705160377670050508564976
+                     + 6185.652606465859514874454867182*z)
+                + y*(-9924.2612022908319062598993359152
+                     + (53191.440343228953670554345158994
+                        - 47005.787736763094155679890291811*z)*z
+                     + y*(35999.444836519535482317360335347
+                          + z*(-162805.22867588825922334981685309
+                               + 115799.44093912516506766992656128*z)
+                          + y*(-60956.553285554528485367327575691
+                               + y*(48344.790189292109718339728440139
+                                    - 14522.441683052291103530703673296*y
+                                    - 87134.65009831374662118422203978*z)
+                               + (202934.09103743891168885414860106
+                                  - 87134.65009831374662118422203978*z)*z))))
+           + x*(276.45037165986820157874077918317
+                + z*(-1658.702229959209209472444675099
+                     + 1658.702229959209209472444675099*z)
+                + y*(-9567.884179650416492834428975218
+                     + (55748.602847943289747534129176209
+                        - 54089.90061798408053806168450111*z)*z
+                     + y*(78585.298013286351369371491638392
+                          + z*(-415763.18523177481846869482065414
+                               + 361673.28461379073793063313615303*z)
+                          + y*(-258663.32164483138879526068287211
+                               + (1.1362167446372135143028692765785e6
+                                  - 774543.4600234227763722361404255*z)*z
+                               + y*(401565.7730816955775141940184792
+                                    + z*(-1.2731778938529599507822948342967e6
+                                         + 498634.43382953717441005869387122*z)
+                                    + y*(-295302.05461374952086539225469465
+                                         + 83105.7389715895290683431156452*y
+                                         + 498634.43382953717441005869387122*z)))))
+                + x*(-690.08757451580093450342325071044
+                     + (4140.5254470948056070205395042626
+                        - 4140.5254470948056070205395042626*z)*z
+                     + x*(763.70941336494478510302914070408
+                          + z*(-4582.2564801896687106181748442245
+                               + 4582.2564801896687106181748442245*z)
+                          + x*(-401.52083400047167006670378161998
+                               + (2409.1250040028300204002226897199
+                                  - 2409.1250040028300204002226897199*z)*z
+                               + x*(82.234110789384936866656752569074
+                                    + z*(-493.40466473630962119994051541445
+                                         + 493.40466473630962119994051541445*z)
+                                    + y*(-164.46822157876987373331350513815
+                                         + 82.23411078938493686665675256907*y
+                                         + 493.40466473630962119994051541445*z))
+                               + y*(4143.5958574065549287010398478194
+                                    + z*(-22452.450140436499551806016397197
+                                         + 20043.325136433669531405793707477*z)
+                                    + y*(-7082.6292128116948472019683507789
+                                         + 3340.5541894056115885676322845795*y
+                                         + 20043.325136433669531405793707477*z)))
+                          + y*(-14227.587629192038970636680715325
+                               + (80783.269294962565113201909447725
+                                  - 76201.0128147728964025837346035*z)*z
+                               + y*(55308.227018382883179265665528167
+                                    + z*(-251066.09281533473396239208372128
+                                         + 174865.08000056183755980834911778*z)
+                                    + y*(-70988.528802649428587033405473175
+                                         + 29144.180000093639593301391519629*y
+                                         + 174865.08000056183755980834911778*z))))
+                     + y*(18525.151994377776055918987512436
+                          + z*(-107010.38651917185072849338557035
+                               + 102869.86107207704512147284606609*z)
+                          + y*(-113134.90546793147633571640109343
+                               + (571799.04628841700728580502099022
+                                  - 468929.18521633996216433217492413*z)*z
+                               + y*(259750.18190601033967125327163753
+                                    + z*(-986702.04514764503074171460883497
+                                         + 517772.8599313050685773824339108*z)
+                                    + y*(-250745.81751315834988651617379097
+                                         + 86295.47665521751142956373898514*y
+                                         + 517772.8599313050685773824339108*z))))));
+  case ( 108 ) :
+    return -29.250928816730029227840737677674
+           + z*(351.01114580076035073408885213209
+                + z*(-877.52786450190087683522213033023
+                     + 585.0185763346005845568147535535*z))
+           + y*(956.62169595824690225761081864891
+                + z*(-11128.449205698202476357240971655
+                     + (26943.595149743605314057880298807
+                        - 17377.378190161136291481772112318*z)*z)
+                + y*(-7403.1227882046297680588926232579
+                     + z*(77709.02425275735474034947050744
+                          + z*(-167328.96548214978153681579596979
+                               + 94175.26546460538473306209186754*z))
+                     + y*(22923.017487357472683050962125108
+                          + y*(-33477.7687601761580249580277571
+                               + y*(23191.373304207562737077729964729
+                                    - 6160.870010325764500141541790451*y
+                                    - 73930.44012390917400169850148541*z)
+                               + (204366.03952658157884323425809134
+                                  - 184826.10030977293500424625371352*z)*z)
+                          + z*(-197367.18559553231745626207499385
+                               + (326088.99850668101210383939151484
+                                  - 123217.40020651529000283083580901*z)*z))))
+           + x*(204.88710353730477484689450844162
+                + z*(-2458.6452424476572981627341012995
+                     + (6146.6131061191432454068352532486
+                        - 4097.7420707460954969378901688324*z)*z)
+                + x*(-348.44438039033328295757515969658
+                     + z*(4181.332564683999395490901916359
+                          + z*(-10453.331411709998488727254790897
+                               + 6968.887607806665659151503193932*z))
+                     + x*(236.56986612089691506977679190031
+                          + z*(-2838.8383934507629808373215028037
+                               + (7097.0959836269074520933037570092
+                                  - 4731.3973224179383013955358380061*z)*z)
+                          + x*(-57.786078903744917271469871429978
+                               + z*(693.43294684493900725763845715974
+                                    + z*(-1733.5823671123475181440961428993
+                                         + 1155.7215780748983454293974285996*z))
+                               + y*(173.35823671123475181440961428993
+                                    + y*(-173.35823671123475181440961428993
+                                         + 57.78607890374491727146987142998*y
+                                         + 693.4329468449390072576384571597*z)
+                                    + z*(-1386.8658936898780145152769143195
+                                         + 1733.5823671123475181440961428993*z)))
+                          + y*(-2761.2450891846938681816629032065
+                               + z*(30296.102676765563437342633335674
+                                    + z*(-68643.160708287001141263279582177
+                                         + 41030.709816440062459446650550112*z))
+                               + y*(6864.3160708287001141263279582177
+                                    + y*(-6391.176338586906283986774374417
+                                         + 2051.5354908220031229723325275056*y
+                                         + 24618.425889864037475667990330067*z)
+                                    + z*(-52075.690173178837932173302162938
+                                         + 61546.06472466009368916997582517*z))))
+                     + y*(7058.9104002347432455537424422212
+                          + z*(-80525.592238132919551154007390295
+                               + (190860.64918362230038915776368484
+                                  - 120271.54518127486793362033926263*z)*z)
+                          + y*(-33182.477996037747089103325552992
+                               + z*(317664.14371432004551808589924561
+                                    + z*(-603299.71010217781340605698442919
+                                         + 281928.26155351034100375098369017*z))
+                               + y*(60678.415390608114623563273602616
+                                    + y*(-48302.816492090294547243664516657
+                                         + 14096.413077675517050187549184508*y
+                                         + 169156.9569321062046022505902141*z)
+                                    + z*(-410476.84097297732996467338398578
+                                         + 422892.39233026551150562647553525*z)))))
+                + y*(-5814.4848990544383764976935404852
+                     + z*(67315.173546205603219809588384523
+                          + z*(-162141.32075939486480411713570806
+                               + 103996.47176885048103914020030321*z))
+                     + y*(39842.055191885898098825717505727
+                          + z*(-410789.48875642517396609902168421
+                               + (864832.40113166807011113041850246
+                                  - 472558.46231892823236828007869843*z)*z)
+                          + y*(-111935.36135412117967485739817993
+                               + z*(932434.84749302898213218975647497
+                                    + z*(-1.466254717600904385219343972685e6
+                                         + 504944.6827483413577779492364249*z))
+                               + y*(151825.29534853296257389140728366
+                                    + y*(-99369.625528197615285106389398654
+                                         + 25247.234137417067888897461821244*y
+                                         + 302966.80964900481466676954185493*z)
+                                    + z*(-889468.69668936656875450713092892
+                                         + 757417.0241225120366669238546373*z))))));
+  case ( 109 ) :
+    return -28.539426395794276094601717270042
+           + z*(570.78852791588552189203434540084
+                + z*(-2568.5483756214848485141545543038
+                     + (3995.5196954111986532442404178059
+                        - 1997.7598477055993266221202089029*z)*z))
+           + y*(722.02953277588950671642437253592
+                + z*(-13869.802127601904612436453105317
+                     + z*(59845.561198587085907449884419625
+                          + z*(-89097.575502390934980566690901611
+                               + 42551.027903489868163661225241902*z)))
+                + y*(-4361.3941925361194109422203711372
+                     + y*(10796.06997030146809849667210459
+                          + z*(-142563.31768290887836352548777438
+                               + (371269.12301763486231447878497593
+                                  - 246213.84555467058030315560751715*z)*z)
+                          + y*(-13012.048687509668755581912053257
+                               + y*(7642.5531287547289824281777182316
+                                    - 1758.670325390504145022540053694*y
+                                    - 35173.406507810082900450801073879*z)
+                               + (117677.65606728449674811275329075
+                                  - 158280.32928514537305202860483246*z)*z))
+                     + z*(73358.081723120483606407954317426
+                          + z*(-270265.80655545509032138591000879
+                               + (331315.90136165031663047805800096
+                                  - 123106.92277733529015157780375858*z)*z))))
+           + x*(139.73951480841051827089597721153
+                + z*(-2794.7902961682103654179195442306
+                     + z*(12576.556332756946644380637949038
+                          + z*(-19563.532073177472557925436809615
+                               + 9781.766036588736278962718404807*z)))
+                + x*(-146.12957140724486467582839965162
+                     + z*(2922.5914281448972935165679930323
+                          + z*(-13151.661426652037820824555968645
+                               + (20458.139997014281054615975951226
+                                  - 10229.069998507140527307987975613*z)*z))
+                     + x*(46.012341216951822398965940777787
+                          + z*(-920.24682433903644797931881555574
+                               + z*(4141.1107095256640159069346700008
+                                    + z*(-6441.7277703732551358552317088902
+                                         + 3220.8638851866275679276158544451*z)))
+                          + y*(-184.04936486780728959586376311115
+                               + y*(276.07404730171093439379564466672
+                                    + y*(-184.04936486780728959586376311115
+                                         + 46.012341216951822398965940777787*y
+                                         + 920.2468243390364479793188155557*z)
+                                    + z*(-2760.7404730171093439379564466672
+                                         + 4141.1107095256640159069346700008*z))
+                               + z*(2760.7404730171093439379564466672
+                                    + z*(-8282.2214190513280318138693400016
+                                         + 6441.72777037325513585523170889*z))))
+                     + y*(1887.3137507634812895398343255321
+                          + z*(-34823.68358712472849728011851761
+                               + z*(143554.9147154092404169359773606
+                                    + z*(-202849.50511584453737172887772082
+                                         + 91195.68255941512815855645088479*z)))
+                          + y*(-6087.9592889814765114010533056123
+                               + y*(8401.2910764359904437224379601603
+                                    + y*(-5357.3114319452521880219113073542
+                                         + 1302.7954651345018308365207269256*y
+                                         + 26055.909302690036616730414538513*z)
+                                    + z*(-81090.319336215007143707811608571
+                                         + 117251.59186210516477528686542331*z))
+                               + z*(86935.502192504801730740947594635
+                                    + z*(-247654.84515086236737139828681526
+                                         + 182391.36511883025631711290176959*z)))))
+                + y*(-2975.6923964775443009019020698211
+                     + z*(56719.057633382675652620121852192
+                          + z*(-242659.20301746509379240991038583
+                               + (357906.33928732378445248997934611
+                                  - 169171.40360707315594728227126825*z)*z))
+                     + y*(15969.284855435992462072530798586
+                          + z*(-262666.63947533717358883049411953
+                               + z*(939340.67462155218735732731315204
+                                    + z*(-1.1032902656795351736589080633348e6
+                                         + 382473.72923269443088217176039917*z)))
+                          + y*(-36915.005753136737204689022040363
+                               + y*(42590.139369443542076587462369612
+                                    + y*(-24272.376007683583992513847326642
+                                         + 5463.910417609920441173882291417*y
+                                         + 109278.20835219840882347764582833*z)
+                                    + z*(-376169.3118014732710267993007045
+                                         + 491751.9375848928397056494062275*z))
+                               + z*(475633.47558739757050494994668773
+                                    + z*(-1.2010099655217368799149474469428e6
+                                         + 764947.4584653888617643435207983*z))))));
+  case ( 110 ) :
+    return -26.60239074054624869836076615368
+           + z*(798.07172221638746095082298461041
+                + z*(-5586.5020555147122266557608922729
+                     + z*(14897.338814705899271082029046061
+                          + z*(-16759.506166544136679967282676819
+                               + 6703.802466617654671986913070727*z))))
+           + y*(436.85584618909318013872385840346
+                + z*(-12307.603663456407943210892767493
+                     + z*(80566.723588680143375820488480181
+                          + z*(-199947.25742177448306443927356776
+                               + (208181.15843295215676752690008691
+                                  - 76568.66090656320803502384696404*z)*z)))
+                + y*(-1785.2433698372721702182077997121
+                     + z*(41249.69743166175716333534122387
+                          + z*(-208181.15843295215676752690008691
+                               + (355202.49839943126831563245999733
+                                  - 191421.65226640802008755961741009*z)*z))
+                     + y*(3304.4628322690818534528079378874
+                          + z*(-57884.187536410698440248896912753
+                               + (197008.15432192273231421537830236
+                                  - 170152.57979236268452227521547563*z)*z)
+                          + y*(-3171.450878566350609961004107119
+                               + y*(1545.821853172355931932960904329
+                                    - 303.84389248636193664692002763506*y
+                                    - 9115.316774590858099407600829052*z)
+                               + (37259.338820579819858581226300818
+                                  - 63807.21742213600669585320580336*z)*z))))
+           + x*(88.308886974906780818779574173458
+                + z*(-2649.2666092472034245633872252037
+                     + z*(18544.866264730423971943710576426
+                          + z*(-49452.976705947797258516561537136
+                               + (55634.598794191271915831131729278
+                                  - 22253.839517676508766332452691711*z)*z)))
+                + x*(-43.516328512837391464453240992067
+                     + z*(1305.489855385121743933597229762
+                          + z*(-9138.4289876958522075351806083341
+                               + z*(24369.143967188939220093814955558
+                                    + z*(-27415.286963087556622605541825002
+                                         + 10966.114785235022649042216730001*z))))
+                     + y*(217.58164256418695732226620496034
+                          + y*(-435.16328512837391464453240992067
+                               + y*(435.16328512837391464453240992067
+                                    + y*(-217.58164256418695732226620496034
+                                         + 43.516328512837391464453240992067*y
+                                         + 1305.489855385121743933597229762*z)
+                                    + z*(-5221.959421540486975734388919048
+                                         + 9138.428987695852207535180608334*z))
+                               + z*(7832.9391323107304636015833785721
+                                    + z*(-27415.286963087556622605541825002
+                                         + 24369.143967188939220093814955558*z)))
+                          + z*(-5221.959421540486975734388919048
+                               + z*(27415.286963087556622605541825002
+                                    + z*(-48738.287934377878440187629911115
+                                         + 27415.286963087556622605541825002*z)))))
+                + y*(-1201.7416987804815252275724427616
+                     + z*(33402.984354167242332263786057645
+                          + z*(-215276.02421444027235390279182709
+                               + z*(524616.42119922626235189088333509
+                                    + z*(-534558.8750549382732300461120227
+                                         + 191569.71050429880052568599211737*z))))
+                     + y*(4684.0751892788059138561686012062
+                          + y*(-8485.0615088085440195245414606778
+                               + y*(8043.5170739340101154306435898105
+                                    + y*(-3889.2952065046448864871524336451
+                                         + 760.1972639059476211336745718943*y
+                                         + 22805.91791717842863401023715683*z)
+                                    + z*(-93872.938277960917960604335852522
+                                         + 159641.42542024900043807166009781*z))
+                               + z*(147432.57394005938550231497184179
+                                    + z*(-497469.14252547742528615869086985
+                                         + 425710.46778733066783485776026082*z)))
+                          + z*(-107119.27132419693508342127197854
+                               + z*(534558.8750549382732300461120227
+                                    + z*(-900873.91228060913292823208205878
+                                         + 478924.27626074700131421498029342*z))))));
+  case ( 111 ) :
+    return -23.999276050857262582931753723237
+           + z*(1007.969594136005028483133656376
+                + z*(-10079.69594136005028483133656376
+                     + z*(40318.783765440201139325346255038
+                          + z*(-75597.719560200377136235024228196
+                               + (66525.993212976331879886821320813
+                                  - 22175.331070992110626628940440271*z)*z))))
+           + y*(143.99565630514357549759052233942
+                + z*(-5039.8479706800251424156682818798
+                     + z*(40318.783765440201139325346255038
+                          + z*(-120956.35129632060341797603876511
+                               + (151195.43912040075427247004845639
+                                  - 66525.99321297633187988682132081*z)*z)))
+                + y*(-359.98914076285893874397630584855
+                     + z*(10079.69594136005028483133656376
+                          + z*(-60478.175648160301708988019382557
+                               + (120956.35129632060341797603876511
+                                  - 75597.7195602003771362350242282*z)*z))
+                     + y*(479.98552101714525165863507446474
+                          + z*(-10079.69594136005028483133656376
+                               + (40318.783765440201139325346255038
+                                  - 40318.783765440201139325346255038*z)*z)
+                          + y*(-359.98914076285893874397630584855
+                               + y*(143.99565630514357549759052233942
+                                    - 23.999276050857262582931753723237*y
+                                    - 1007.969594136005028483133656376*z)
+                               + (5039.8479706800251424156682818798
+                                  - 10079.69594136005028483133656376*z)*z))))
+           + x*(51.198455575162160176921074609572
+                + z*(-2150.335134156810727430685133602
+                     + z*(21503.35134156810727430685133602
+                          + z*(-86013.405366272429097227405344081
+                               + z*(161275.13506176080455730138502015
+                                    + z*(-141922.11885434950801042521881773
+                                         + 47307.372951449836003475072939245*z)))))
+                + y*(-307.19073345097296106152644765743
+                     + z*(10751.67567078405363715342566801
+                          + z*(-86013.405366272429097227405344081
+                               + z*(258040.21609881728729168221603224
+                                    + z*(-322550.2701235216091146027700403
+                                         + 141922.11885434950801042521881773*z))))
+                     + y*(767.97683362743240265381611914358
+                          + y*(-1023.9691115032432035384214921914
+                               + y*(767.97683362743240265381611914358
+                                    + y*(-307.19073345097296106152644765743
+                                         + 51.19845557516216017692107460957*y
+                                         + 2150.335134156810727430685133602*z)
+                                    + z*(-10751.67567078405363715342566801
+                                         + 21503.35134156810727430685133602*z))
+                               + z*(21503.35134156810727430685133602
+                                    + z*(-86013.405366272429097227405344081
+                                         + 86013.40536627242909722740534408*z)))
+                          + z*(-21503.35134156810727430685133602
+                               + z*(129020.10804940864364584110801612
+                                    + z*(-258040.21609881728729168221603224
+                                         + 161275.13506176080455730138502015*z))))));
+  case ( 112 ) :
+    return -14.979981346152842613540922598551
+           + y*(928.17920906770716353784525394397
+                + y*(-13703.934702283778240773827687535
+                     + y*(82486.252580290169705775727033689
+                          + y*(-243879.18790989971641609430313003
+                               + y*(375142.53000426348781275325343041
+                                    + y*(-287838.3358162830021023499206897
+                                         + 86959.98812672412043077212304265*y))))))
+           + x*(94.216296212696380917174969669126
+                + y*(-4983.2965405710052426689598045312
+                     + y*(61083.815607923119705702727266582
+                          + y*(-293134.62144052702640830466796926
+                               + y*(647971.20484752618642529686487105
+                                    + y*(-662560.04538590392878042792308844
+                                         + 253501.25862339442793916501386042*y)))))
+                + x*(-262.49520603355563823333731465382
+                     + x*(412.88736088230845150538283066078
+                          + x*(-393.49648886950747458031563355597
+                               + x*(226.51603828757375500723521541038
+                                    + x*(-72.795824106772107869151349131085
+                                         + 10.063938816604438875919541354528*x
+                                         + 636.3763978366206849206456649847*y)
+                                    + y*(-3964.572574430357874719935014216
+                                         + 9655.652560306194178753390115268*y))
+                               + y*(10343.600193335081456221536301784
+                                    + y*(-50439.599228188556706414825084407
+                                         + 60214.81560426768292157590547105*y)))
+                          + y*(-14493.041537257135532544507866859
+                               + y*(106155.13040948883835682700888877
+                                    + y*(-253767.37043525757141965174106464
+                                         + 186349.04430282443538986673353066*y))))
+                     + y*(11539.689938062582788709537969353
+                          + y*(-112892.64420889500306191027237513
+                               + y*(405445.48084137589873799395054114
+                                    + y*(-596312.83095890929740179493742795
+                                         + 304317.99164272619469331643924016*y))))));
+  case ( 113 ) :
+    return -21.347152263681286575967769859262
+           + 42.694304527362573151935539718524*z
+           + y*(1249.175338928771836623762749754
+                - 2455.6563733301811000955899597895*z
+                + y*(-17437.683123321351141228010314334
+                     + 32419.709873312521182360430668879*z
+                     + y*(99330.290621486317350897833318306
+                          - 166240.87136966011351943523596773*z
+                          + y*(-278146.02823025486593182692224952
+                               + 390051.1850908496183442186085313*z
+                               + y*(405495.78432705257610378113911058
+                                    - 420940.38356325553386334366968985*z
+                                    + y*(-295045.92243173802656145363113624
+                                         + 84575.73065011025962978179629131*y
+                                         + 169151.46130022051925956359258262*z))))))
+           + x*(93.631753921947066235327236437587
+                - 187.26350784389413247065447287517*z
+                + x*(-188.03053639335326064569560174896
+                     + 376.06107278670652129139120349792*z
+                     + x*(211.05345307444564564810935992604
+                          - 422.10690614889129129621871985207*z
+                          + x*(-137.14253380777478054214146207994
+                               + 274.28506761554956108428292415988*z
+                               + x*(48.474757102138675892457757787812
+                                    - 96.94951420427735178491551557562*z
+                                    + x*(-7.2433545095149745586431132326616
+                                         + 7.243354509514974558643113232662*y
+                                         + 14.486709019029949117286226465323*z)
+                                    + y*(-498.11991780818363503284178692303
+                                         + 449.64516070604495914038402913522*y
+                                         + 899.2903214120899182807680582704*z))
+                               + y*(2690.804894627337314626005473441
+                                    - 5107.324721639125068167728022722*z
+                                    + y*(-9118.6488614626538984848241393484
+                                         + 6564.986500643091364400960127987*y
+                                         + 13129.973001286182728801920255975*z)))
+                          + y*(-6132.3691325310926799514655620109
+                               + 11842.63135891329406860671240417*z
+                               + y*(36490.297822759354349975515893772
+                                    - 61137.96428660541463134431938337*z
+                                    + y*(-68948.630477984499085489550575517
+                                         + 38379.64833468179176981739088383*y
+                                         + 76759.29666936358353963478176766*z))))
+                     + y*(7261.6257084525622816806495572495
+                          - 14147.190344118418042069907911001*z
+                          + y*(-62131.845147626275526079216089175
+                               + 110116.49995113413301008852426735*z
+                               + y*(193960.89722079881249338387692362
+                                    - 277805.29449046349197667922957988*z
+                                    + y*(-245930.15679697097398897123057345
+                                         + 107027.50955173922800063161578351*y
+                                         + 214055.01910347845600126323156701*z)))))
+                + y*(-4530.077849224002125643615063772
+                     + 8872.892190604110118816575654669*z
+                     + y*(50798.799336111900833952068761555
+                          - 92724.70648161969154908756186844*z
+                          + y*(-222929.10525361710155544661652606
+                               + 353133.50402561451156180567118368*z
+                               + y*(450264.44580825331609359589151108
+                                    - 547395.3875908921206253861118385*z
+                                    + y*(-420149.47582310569698096635472848
+                                         + 146451.78202765963666827329880925*y
+                                         + 292903.56405531927333654659761849*z))))));
+  case ( 114 ) :
+    return -22.67251895044530863920752318361
+           + (136.03511370267185183524513910166
+              - 136.03511370267185183524513910166*z)*z
+           + x*(68.252220667823688416200581792546
+                + z*(-409.51332400694213049720349075528
+                     + 409.51332400694213049720349075528*z)
+                + x*(-95.313452271306087188388376475472
+                     + (571.88071362783652313033025885283
+                        - 571.8807136278365231303302588528*z)*z
+                     + x*(71.763856503207935735346722430983
+                          + z*(-430.5831390192476144120803345859
+                               + 430.5831390192476144120803345859*z)
+                          + x*(-28.309443393310922700794242777157
+                               + (169.85666035986553620476545666294
+                                  - 169.85666035986553620476545666294*z)*z
+                               + x*(4.6133907752062244401294321562775
+                                    + z*(-27.680344651237346640776592937665
+                                         + 27.680344651237346640776592937665*z)
+                                    + y*(-9.2267815504124488802588643125549
+                                         + 4.6133907752062244401294321562775*y
+                                         + 27.680344651237346640776592937665*z))
+                               + y*(336.56782700936319210944266412842
+                                    + z*(-1849.5503016963136164518905281076
+                                         + 1679.6936413364480802471250714447*z)
+                                    + y*(-588.20732383879361611650259992537
+                                         + 279.94894022274134670785417857411*y
+                                         + 1679.6936413364480802471250714447*z)))
+                          + y*(-1573.2128542521427989774710060195
+                               + (9008.6939864936091794527457015309
+                                  - 8578.110847474361565040665366945*z)*z
+                               + y*(6833.4103361236439585917164787528
+                                    + z*(-31991.768030248254572097553170986
+                                         + 23413.657182773893007056887804041*z)
+                                    + y*(-9234.2375355036912631924068291711
+                                         + 3902.2761971289821678428146340068*y
+                                         + 23413.657182773893007056887804041*z))))
+                     + y*(3064.8592287449576543002726505746
+                          + z*(-17817.274658841909402671305644595
+                               + 17245.393945214072879540975385742*z)
+                          + y*(-21665.461678411655533607840861185
+                               + (112175.49541162802379897573952251
+                                  - 94930.10146641395091943476413677*z)*z
+                               + y*(55556.908195835737243130119515743
+                                    + z*(-221165.95376338639965980497757194
+                                         + 126235.85229697244874037021343517*z)
+                                    + y*(-57900.301010059808066695865167852
+                                         + 21039.308716162074790061702239195*y
+                                         + 126235.85229697244874037021343517*z)))))
+                + y*(-2913.9254591188925408531809470202
+                     + (17074.039430706413114621882191366
+                        - 16664.526106699470984124678700611*z)*z
+                     + y*(28811.973459895886434451198779894
+                          + z*(-155797.801328668905492085310488
+                               + 139133.27522196943450796063178739*z)
+                          + y*(-111463.31569282346118627004449787
+                               + (512982.09282827186162553495649922
+                                  - 373848.81760630242711757432471183*z)*z
+                               + y*(198629.6896119187726926441342623
+                                    + z*(-678796.04484324077453032984907456
+                                         + 304947.22723693834741275552436274*z)
+                                    + y*(-163957.21201336318699051422890622
+                                         + 50824.53787282305790212592072712*y
+                                         + 304947.22723693834741275552436274*z))))))
+           + y*(1219.1883692914310902184909631439
+                + z*(-7179.0951020459146894757006397615
+                     + 7043.05998834324283764045550066*z)
+                + y*(-15653.379692842339634134881654228
+                     + (86741.183055008123115333589285608
+                        - 79698.12306666488027769313378495*z)*z
+                     + y*(82096.728449059032809700904657759
+                          + z*(-405839.18763934607374287183866095
+                               + 326141.064572681193465178704876*z)
+                          + y*(-211936.2181117380232729150779989
+                               + (865778.12103108206589461862933243
+                                  - 539637.0564584008724294399244564*z)*z
+                               + y*(285308.92641222128582244884274188
+                                    + z*(-846075.43744224564904007442711888
+                                         + 306438.38098384477661063450266245*z)
+                                    + y*(-192085.63640434840427511815496355
+                                         + 51073.063497307462768439083777074*y
+                                         + 306438.38098384477661063450266245*z))))));
+  case ( 115 ) :
+    return -22.135805750737118391133187090945
+           + z*(265.62966900884542069359824509134
+                + z*(-664.07417252211355173399561272834
+                     + 442.71611501474236782266374181889*z))
+           + x*(44.491868275113412089640833754934
+                + z*(-533.9024193013609450756900050592
+                     + (1334.756048253402362689225012648
+                        - 889.8373655022682417928166750987*z)*z)
+                + x*(-40.747503123247431864275021013182
+                     + z*(488.97003747896918237130025215818
+                          + z*(-1222.4250936974229559282506303955
+                               + 814.9500624649486372855004202636*z))
+                     + x*(18.354731136597942281204964420352
+                          + z*(-220.25677363917530737445957304423
+                               + (550.64193409793826843614893261057
+                                  - 367.09462273195884562409928840704*z)*z)
+                          + x*(-3.3038516045876296106168935956634
+                               + z*(39.646219255051555327402723147961
+                                    + z*(-99.115548137628888318506807869902
+                                         + 66.07703209175259221233787191327*z))
+                               + y*(9.9115548137628888318506807869902
+                                    + y*(-9.9115548137628888318506807869902
+                                         + 3.3038516045876296106168935956634*y
+                                         + 39.646219255051555327402723147961*z)
+                                    + z*(-79.292438510103110654805446295921
+                                         + 99.1155481376288883185068078699*z)))
+                          + y*(-249.62434345773201502438751611679
+                               + z*(2775.2353478536088729181906203573
+                                    + z*(-6387.4464355360839138593276182826
+                                         + 3891.2030009587637636154524571147*z))
+                               + y*(638.74464355360839138593276182826
+                                    + y*(-602.03518128041250682352283298755
+                                         + 194.56015004793818818077262285573*y
+                                         + 2334.7218005752582581692714742688*z)
+                                    + z*(-4889.7003747896918237130025215818
+                                         + 5836.804501438145645423178685672*z))))
+                     + y*(996.66190071726826586942956802512
+                          + z*(-11470.972771128250008061854564143
+                               + (27455.006834123202064226385779963
+                                  - 17488.387826950519405532090099712*z)*z)
+                          + y*(-5297.1754060221661423557527317136
+                               + z*(52095.13210113774370020717821642
+                                    + z*(-102782.82341872115718629155976109
+                                         + 51033.49445219691871866228307435*z))
+                               + y*(10319.029844995363150493430997122
+                                    + y*(-8529.4435591770637780759469661377
+                                         + 2551.6747226098459359331141537174*y
+                                         + 30620.096671318151231197369844608*z)
+                                    + z*(-71733.226038806614105713993749044
+                                         + 76550.24167829537807799342461152*z)))))
+                + y*(-1588.491851485732316784602440795
+                     + z*(18527.99979852742685633953928448
+                          + z*(-44985.243448065164778159623198553
+                               + 29100.324933207841610313598790603*z))
+                     + y*(13116.290870212889554149067574784
+                          + z*(-138867.49064402724779344927161292
+                               + (302183.48316200295470546355583376
+                                  - 172355.33050812746152666210509857*z)*z)
+                          + y*(-42509.557312360834323270697597536
+                               + z*(371247.1971043027640857990995575
+                                    + z*(-625934.50959875395550903419306
+                                         + 244934.3425577085088126940236081*z))
+                               + y*(64048.467206535787631419099245531
+                                    + y*(-45357.917909062649398237208796144
+                                         + 12246.717127885425440634701180405*y
+                                         + 146960.60553462510528761641416486*z)
+                                    + z*(-397334.40937412668749123009138886
+                                         + 367401.51383656276321904103541215*z))))))
+           + y*(1053.5982767029950828257273676571
+                + z*(-12377.549651427095573215130166793
+                     + (30279.799956045625381303829804255
+                        - 19743.817189015674553046556127684*z)*z)
+                + y*(-11984.281182094348061898032599123
+                     + z*(131433.82453370508116956126102268
+                          + z*(-298304.76137821707754259932275245
+                               + 179126.02372979571047535299237395*z))
+                     + y*(55811.047419741997115037123263321
+                          + z*(-538298.74450319888421088421813717
+                               + (1.0474420998797801329846112225905e6
+                                  - 519168.7095233910448477211560197*z)*z)
+                          + y*(-128423.09798536892069717521070881
+                               + z*(1.0027784313212281641552183103686e6
+                                    + z*(-1.4595039784232902774034345533309e6
+                                         + 453833.94275880247342123521286759*z))
+                               + y*(154906.69902881881326411110495179
+                                    + y*(-94033.526889989923255571339731124
+                                         + 22691.69713794012367106176064338*y
+                                         + 272300.36565528148405274112772055*z)
+                                    + z*(-856101.95702459759501411494905293
+                                         + 680750.9141382037101318528193014*z))))));
+  case ( 116 ) :
+    return -20.815215362646321338268874850941
+           + z*(416.30430725292642676537749701883
+                + z*(-1873.3693826381689204441987365847
+                     + (2914.1301507704849873576424791318
+                        - 1457.0650753852424936788212395659*z)*z))
+           + x*(26.540949876502360077792686503087
+                + z*(-530.81899753004720155585373006174
+                     + z*(2388.6854888852124070013417852778
+                          + z*(-3715.7329827103304108909761104322
+                               + 1857.8664913551652054454880552161*z)))
+                + x*(-14.262659980363417798813826859136
+                     + z*(285.25319960726835597627653718271
+                          + z*(-1283.6393982327076018932444173222
+                               + (1996.772397250878491833935760279
+                                  - 998.3861986254392459169678801395*z)*z))
+                     + x*(2.8938730394940267997593271888101
+                          + z*(-57.877460789880535995186543776202
+                               + z*(260.44857355446241197833944699291
+                                    + z*(-405.14222552916375196630580643341
+                                         + 202.57111276458187598315290321671*z)))
+                          + y*(-11.57549215797610719903730875524
+                               + y*(17.363238236964160798555963132861
+                                    + y*(-11.57549215797610719903730875524
+                                         + 2.8938730394940267997593271888101*y
+                                         + 57.8774607898805359951865437762*z)
+                                    + z*(-173.63238236964160798555963132861
+                                         + 260.44857355446241197833944699291*z))
+                               + z*(173.63238236964160798555963132861
+                                    + z*(-520.89714710892482395667889398582
+                                         + 405.14222552916375196630580643341*z))))
+                     + y*(220.14105621865275298169167543448
+                          + z*(-4117.567924765786703657556971507
+                               + z*(17245.416263213332564565761954459
+                                    + z*(-24829.430678858749941935027279991
+                                         + 11416.329140803935725050545759856*z)))
+                          + y*(-737.93762507097683393862843314658
+                               + y*(1035.5931377046481619138735154242
+                                    + y*(-666.6243251691597449445592988509
+                                         + 163.09041629719908178643636799794*y
+                                         + 3261.8083259439816357287273599588*z)
+                                    + z*(-10070.678177439213263162458617059
+                                         + 14678.137466747917360779273119815*z))
+                               + z*(10641.184576653749975115011691425
+                                    + z*(-30639.914331728542323451790656952
+                                         + 22832.658281607871450101091519712*z)))))
+                + y*(-724.79117326298968361972177534598
+                     + z*(13965.004467729746470838581776858
+                          + z*(-60453.834615898646711772276210583
+                               + (90323.565308687564474088120217141
+                                  - 43303.916162988617031598572053354*z)*z))
+                     + y*(4580.1742006506175592190837035467
+                          + z*(-77638.479545282604713543092294077
+                               + z*(288919.32333787307449917163911276
+                                    + z*(-359106.49321689277363573442951382
+                                         + 136249.33044545776978626864270356*z)))
+                          + y*(-11603.604067502620602234970790789
+                               + y*(14179.564483086517886420737607
+                                    + y*(-8404.3033992117099453810448981083
+                                         + 1946.4190063636824255181234671937*y
+                                         + 38928.380127273648510362469343874*z)
+                                    + z*(-129157.68785696055039725842861829
+                                         + 175177.71057273141829663111204743*z))
+                               + z*(154433.6018047698073311563235217
+                                    + z*(-406031.88478359105849103181673489
+                                         + 272498.66089091553957253728540711*z))))))
+           + y*(830.31418659596830371094581319509
+                + z*(-16189.979424666439647453538766883
+                     + z*(70981.538028360809493096725714389
+                          + z*(-107501.59567112410755745948640992
+                               + 52293.73276017681128505092196539*z)))
+                + y*(-7930.5970531682484298804413182086
+                     + z*(142421.96163869852895015528759729
+                          + z*(-569917.28934578257078260206847341
+                               + (779036.40997787100254881039788206
+                                  - 337224.47222875868998935427697564*z)*z))
+                     + y*(31237.395761775505499502100316898
+                          + z*(-482325.95359681158103988671874068
+                               + z*(1.6005495018398695438968881658596e6
+                                    + z*(-1.7107072595508149546241267490107e6
+                                         + 518129.1575466487873227090975297*z)))
+                          + y*(-61521.363709646282526583493729626
+                               + y*(64428.093813644347073981751643518
+                                    + y*(-34424.872891647911989717009529922
+                                         + 7401.845107809268390324415678996*y
+                                         + 148036.90215618536780648831357992*z)
+                                    + z*(-540460.55567677287198785187701852
+                                         + 666166.0597028341551291974111096*z))
+                               + z*(748101.32059611406949178315585185
+                                    + z*(-1.7659064408426437688161360354737e6
+                                         + 1.0362583150932975746454181950594e6*z))))));
+  case ( 117 ) :
+    return -19.205745847659366365465422932337
+           + z*(576.17237542978099096396268797011
+                + z*(-4033.2066280084669367477388157908
+                     + z*(10755.217674689245164660636842109
+                          + z*(-12099.619884025400810243216447372
+                               + 4839.8479536101603240972865789489*z))))
+           + x*(13.987999865925318855772504563436
+                + z*(-419.63999597775956567317513690308
+                     + z*(2937.4799718443169597122259583216
+                          + z*(-7833.2799249181785592326025555242
+                               + (8812.4399155329508791366778749648
+                                  - 3524.9759662131803516546711499859*z)*z)))
+                + x*(-3.3304761585536473466125010865324
+                     + z*(99.914284756609420398375032595972
+                          + z*(-699.39999329626594278862522817181
+                               + z*(1865.0666487900425141030006084582
+                                    + z*(-2098.1999798887978283658756845154
+                                         + 839.2799919555191313463502738062*z))))
+                     + y*(16.652380792768236733062505432662
+                          + y*(-33.304761585536473466125010865324
+                               + y*(33.304761585536473466125010865324
+                                    + y*(-16.652380792768236733062505432662
+                                         + 3.3304761585536473466125010865324*y
+                                         + 99.91428475660942039837503259597*z)
+                                    + z*(-399.65713902643768159350013038389
+                                         + 699.3999932962659427886252281718*z))
+                               + z*(599.48570853965652239025019557583
+                                    + z*(-2098.1999798887978283658756845154
+                                         + 1865.0666487900425141030006084582*z)))
+                          + z*(-399.65713902643768159350013038389
+                               + z*(2098.1999798887978283658756845154
+                                    + z*(-3730.1332975800850282060012169163
+                                         + 2098.1999798887978283658756845154*z)))))
+                + y*(-243.79085480612698577203507953417
+                     + z*(6894.0856482060500074878772491221
+                          + z*(-45321.119565598033092702914785533
+                               + z*(113023.03891667657635464183687256
+                                    + z*(-118338.47886572819751983538860667
+                                         + 43810.415580078098656279484292682*z))))
+                     + y*(1009.1342760417551460235878292193
+                          + y*(-1878.3885534242571034894506128043
+                               + y*(1808.4485540946305092105880899871
+                                    + y*(-883.2422772484272763216352881484
+                                         + 173.85085547650039149317255671699*y
+                                         + 5215.52566429501174479517670151*z)
+                                    + z*(-21281.742653157806544853881942942
+                                         + 36508.679650065082213566236910568*z))
+                               + z*(32971.713969681108731463760756671
+                                    + z*(-112463.51892203956360041093669003
+                                         + 97356.47906684021923617663176152*z)))
+                          + z*(-23379.942633046604373219757627458
+                               + z*(118338.47886572819751983538860667
+                                    + z*(-202546.23805859861703158586607856
+                                         + 109526.0389501952466406987107317*z))))))
+           + y*(587.38497849691160369755810829477
+                + z*(-17045.376979477567119962780560873
+                     + z*(115284.43222833450290299172511032
+                          + z*(-296669.93493420276257665063011874
+                               + (321654.05691695270708848874243621
+                                  - 123821.77481317092251129821039554*z)*z)))
+                + y*(-4333.2825298941505626775251636873
+                     + z*(112953.09891734694976036297434975
+                          + z*(-675387.26019309414541954909533791
+                               + z*(1.5043627589140482918754802907823e6
+                                    + z*(-1.3707540468613516212714265846939e6
+                                         + 424479.84393136972599727242348203*z))))
+                     + y*(13527.839076685156580715543996647
+                          + y*(-21854.029473069274947246796712978
+                               + y*(19320.425243385563622433780053083
+                                    + y*(-8913.5753748810299702288108246258
+                                         + 1684.4438251244830396717159661985*y
+                                         + 50533.31475373449119015147898596*z)
+                                    + z*(-216873.94649269640791671284575282
+                                         + 353733.20327614143833106035290169*z))
+                               + z*(362738.81080887050075630055583968
+                                    + z*(-1.164384422172733417085929567368e6
+                                         + 943288.5420697105022161609410712*z)))
+                          + z*(-292882.07338320774766110334554966
+                               + z*(1.3747872534893600882081743235097e6
+                                    + z*(-2.1617365837242452766796512385769e6
+                                         + 1.0611996098284243149931810587051e6*z))))));
+  case ( 118 ) :
+    return -17.550918751870200448780981887804
+           + z*(737.13858757854841884880123928776
+                + z*(-7371.3858757854841884880123928776
+                     + z*(29485.54350314193675395204957151
+                          + z*(-55285.394068391131413660092946582
+                               + (48651.146780184195644020881792992
+                                  - 16217.048926728065214673627264331*z)*z))))
+           + x*(5.5423953953274317206676784908854
+                + z*(-232.78060660375213226804249661719
+                     + z*(2327.8060660375213226804249661719
+                          + z*(-9311.2242641500852907216998646874
+                               + z*(17458.545495281409920103187246289
+                                    + z*(-15363.520035847640729690804776734
+                                         + 5121.173345282546909896934925578*z)))))
+                + y*(-33.254372371964590324006070945312
+                     + z*(1163.9030330187606613402124830859
+                          + z*(-9311.2242641500852907216998646874
+                               + z*(27933.672792450255872165099594062
+                                    + z*(-34917.090990562819840206374492578
+                                         + 15363.520035847640729690804776734*z))))
+                     + y*(83.135930929911475810015177363281
+                          + y*(-110.84790790654863441335356981771
+                               + y*(83.135930929911475810015177363281
+                                    + y*(-33.254372371964590324006070945312
+                                         + 5.542395395327431720667678490885*y
+                                         + 232.78060660375213226804249661719*z)
+                                    + z*(-1163.9030330187606613402124830859
+                                         + 2327.8060660375213226804249661719*z))
+                               + z*(2327.8060660375213226804249661719
+                                    + z*(-9311.2242641500852907216998646874
+                                         + 9311.224264150085290721699864687*z)))
+                          + z*(-2327.8060660375213226804249661719
+                               + z*(13966.836396225127936082549797031
+                                    + z*(-27933.672792450255872165099594062
+                                         + 17458.545495281409920103187246289*z))))))
+           + y*(344.55224707618867196817401285004
+                + z*(-13734.055789621375803814507300414
+                     + z*(129969.17202042827384965706061126
+                          + z*(-490391.14457857115864467619287354
+                               + z*(864198.0020164297910451077686913
+                                    + z*(-711843.09499427402047567395465535
+                                         + 221063.98273802994161055102428745*z)))))
+                + y*(-1698.7441886678578223846434574564
+                     + z*(57613.200134428652736340517912753
+                          + z*(-446162.82932385825351374811851627
+                               + z*(1.2942601727168618554103162811916e6
+                                    + z*(-1.5625398218276861878492352585429e6
+                                         + 663191.9482140898248316530728624*z))))
+                     + y*(3939.7193935119160481079414606044
+                          + y*(-5048.1984725774023922414771587814
+                               + y*(3694.0065309857332418250077141751
+                                    + y*(-1453.0313261416750161017097110271
+                                         + 239.24673456496746927548812152322*y
+                                         + 10048.362851728633709570501103975*z)
+                                    + z*(-50978.952846221716966701306759164
+                                         + 100483.62851728633709570501103975*z))
+                               + z*(104169.32145517907918994901723619
+                                    + z*(-409305.89994493083257130805655189
+                                         + 401934.51406914534838282004415901*z)))
+                          + z*(-107855.01439307182128419302343263
+                               + z*(632387.31460685995932818211581002
+                                    + z*(-1.2352890857105779819024121820485e6
+                                         + 753627.2138796475282177875827981*z))))));
+  case ( 119 ) :
+    return -15.968719422671311999070245176981
+           + z*(894.24828766959347194793372991091
+                + z*(-12072.351883539511871297105353797
+                     + z*(67068.621575219510396095029743319
+                          + z*(-184438.70933185365358926133179413
+                               + z*(265591.74143786926116853631778354
+                                    + z*(-191816.25770512779973283178506589
+                                         + 54804.6450586079427808090814474*z))))))
+           + y*(111.78103595869918399349171623886
+                + z*(-5365.4897260175608316876023794655
+                     + z*(60361.759417697559356485526768987
+                          + z*(-268274.48630087804158438011897327
+                               + z*(553316.12799556096076778399538238
+                                    + z*(-531183.48287573852233707263556708
+                                         + 191816.25770512779973283178506589*z)))))
+                + y*(-335.34310787609755198047514871659
+                     + y*(558.90517979349591996745858119432
+                          + y*(-558.90517979349591996745858119432
+                               + y*(335.34310787609755198047514871659
+                                    + y*(-111.78103595869918399349171623886
+                                         + 15.968719422671311999070245176981*y
+                                         + 894.2482876695934719479337299109*z)
+                                    + z*(-5365.4897260175608316876023794655
+                                         + 12072.351883539511871297105353797*z))
+                               + z*(13413.724315043902079219005948664
+                                    + z*(-60361.759417697559356485526768987
+                                         + 67068.62157521951039609502974332*z)))
+                          + z*(-17884.965753391869438958674598218
+                               + z*(120723.51883539511871297105353797
+                                    + z*(-268274.48630087804158438011897327
+                                         + 184438.70933185365358926133179413*z))))
+                     + z*(13413.724315043902079219005948664
+                          + z*(-120723.51883539511871297105353797
+                               + z*(402411.72945131706237657017845991
+                                    + z*(-553316.12799556096076778399538238
+                                         + 265591.74143786926116853631778354*z))))));
+                #endif
+                #if (PMAX3D>=8)
+  case ( 120 ) :
+    return 5.1453587657692990457296788089097
+           + y*(1.735783680018558714222060321078
+                + y*(-10.972632548688746157760881315386
+                     + y*(90.074774538105921848737630233082
+                          + y*(-330.07786443781485263840572069927
+                               + y*(632.41418613247595439772672733846
+                                    + y*(-600.42617260070537237849161570717
+                                         + 226.05482818527408397895510574324*y))))))
+           + x*(-411.00877851868015268900928316953
+                + y*(-66.95165622928726469142232667015
+                     + y*(-61.372351543513325967137132780971
+                          + y*(92.98841142956564540475323148632
+                               + y*(-440.76507017614115921853031724516
+                                    + (629.34556855530028809936987069941
+                                       - 417.3319904958906165765325029106*y)*y))))
+                + x*(7887.2770574557580432311690946696
+                     + y*(952.20133303875220894467309041991
+                          + y*(514.22591520549801908828537011935
+                               + y*(488.18916000521963837495446530318
+                                    + y*(-195.27566400208785534998178612127
+                                         + 663.9372576070987081899380728123*y))))
+                     + x*(-62900.461104672521406621910885063
+                          + y*(-5172.6353664553049683817397568123
+                               + y*(-2421.4182336258894063397741479038
+                                    + (-1076.1858816115064028176773990683
+                                       - 1032.7912896110424349621258910414*y)*y))
+                          + x*(254717.57612432339851851624181659
+                               + y*(12888.193824137798453098797884004
+                                    + y*(4393.7024400469767453745901877286
+                                         + 1659.8431440177467704748451820308*y))
+                               + x*(-568713.03281312058640707295462815
+                                    + (-14778.462251678008892886621573658
+                                       - 2921.3239334712343160357275203742*y)*y
+                                    + x*(708535.61558965554651380257967194
+                                         + x*(-461151.84949795913131706841571622
+                                              + 122069.60722004800534863575710135*x)
+                                         + 6329.535189187674351410742960811*y))))));
+  case ( 121 ) :
+    return 7.9876819398370929665938401874751
+           + y*(-19.364158066526034985559548611395
+                + y*(22.764632842539200799258197832851
+                     + y*(-196.02270357549757027816970415617
+                          + y*(716.8649625466191466308975856303
+                               + y*(-1375.6496497606187290551909185478
+                                    + (1307.4708398459428953825950319996
+                                       - 493.31380226824773032467180164893*y)*y)))))
+           + x*(-617.02859218956497018962413472347
+                + y*(1402.0092043790042211181287547546
+                     + y*(203.20249099082610526266486482416
+                          + y*(-181.82329979065124524959814247292
+                               + y*(1009.3327050517594999948462339382
+                                    + y*(-1419.8473669587545738914652977535
+                                         + 958.7444292266141037554591335067*y)))))
+                + x*(11485.481086550042412943713272599
+                     + y*(-25478.843455755075606844048090038
+                          + y*(-2069.3259818136323872564703597556
+                               + y*(-1443.5889302425924610625657632412
+                                    + (338.28146534599961672688207520661
+                                       - 1635.6041242382058910049455526013*y)*y)))
+                     + x*(-88773.790647996950260401451507839
+                          + y*(184832.17128915189553917117645426
+                               + y*(9962.9444465542219071178314015955
+                                    + y*(3666.4895965415252489670678173383
+                                         + 2813.965938849324271637441135657*y)))
+                          + x*(348148.7446843541228459212618977
+                               + y*(-648098.28327688431089174899812233
+                                    + (-18748.061523467627006477383973946
+                                       - 5302.62816575003271284623012375*y)*y)
+                               + x*(-752184.36005990176147719551907973
+                                    + y*(1.1659564560005048517825198016727e6
+                                         + 12536.576709327985055890771897333*y)
+                                    + x*(906059.50463414731458745648441893
+                                         - 1.0337372319353678513236720004307e6*y
+                                         + x*(-569678.66487229324354895205156811
+                                              + 145547.12161045118750371525447804*x
+                                              + 357011.69819059763362849962371933*y)))))));
+  case ( 122 ) :
+    return 11.186213540762281044621196530187
+           - 22.372427081524562089242393060375*z
+           + y*(-5.9139320527737292552942239920827
+                - 10.544562975977103578653945076209*z
+                + y*(25.157127315887819958784996661136
+                     - 60.85881760775274349622393839848*z
+                     + y*(-191.67651181841353060945859813142
+                          + 322.49420602907431772269325786436*z
+                          + y*(689.37609127626807955660874315833
+                               - 1056.2579765234618413905242284523*z
+                               + y*(-1281.420429639088032465288550246
+                                    + y*(1178.8669686811812202322468092395
+                                         - 425.57552730382410846222037321967*y
+                                         - 851.1510546076482169244407464393*z)
+                                    + 1506.5828827547142235400528720397*z)))))
+           + x*(-695.97908649713623584432100073153
+                + 1391.9581729942724716886420014631*z
+                + y*(392.84186597911820778460039264137
+                     + 606.2744410360360561194412161803*z
+                     + y*(110.77480637173068705560736185277
+                          + 384.72482829257468200822649247479*z
+                          + y*(-225.15297059496434116147416536827
+                               + 835.0307694825033643311748232113*z
+                               + y*(911.36506081039516631693404790871
+                                    - 987.6993521382869683026932726061*z
+                                    + y*(-1306.3120463764440548519491669951
+                                         + 812.4623703073005707006025306921*y
+                                         + 1624.9247406146011414012050613842*z)))))
+                + x*(10325.753811704916829483585559453
+                     + y*(-7296.9418871034360254747217134166
+                          + y*(-1161.9406692997791250093175898501
+                               + y*(-990.68634614676969098909254661598
+                                    + y*(477.91904135723562982388384158359
+                                         - 1354.1039505121676178343375511535*y
+                                         - 2708.207901024335235668675102307*z)
+                                    - 1752.3698183098639760209074191398*z)
+                               - 3733.7425106034033579990925123718*z)
+                          - 6057.623849202961608017727692072*z)
+                     - 20651.507623409833658967171118905*z
+                     + x*(-62401.402460620281223888951832397
+                          + 124802.80492124056244777790366479*z
+                          + y*(51193.537164346776210588564797482
+                               + 22415.73059254701002660077406983*z
+                               + y*(6455.2259405543284722739866102784
+                                    + 9505.278711438353082052800849274*z
+                                    + y*(2495.7994381988971779691711727143
+                                         + 2256.8399175202793630572292519225*y
+                                         + 4513.679835040558726114458503845*z)))
+                          + x*(185099.04038232685367168567826999
+                               + y*(-168132.91441414498881293780189378
+                                    + y*(-12903.814116645362005244863722757
+                                         - 4062.3118515365028535030126534605*y
+                                         - 8124.623703073005707006025306921*z)
+                                    - 33932.251936363729717495752752435*z)
+                               - 370198.08076465370734337135653999*z
+                               + x*(-285461.04340267684169380581857788
+                                    + 570922.0868053536833876116371558*z
+                                    + y*(276523.95732929653541609919074027
+                                         + 8937.086073380306277706627837613*y
+                                         + 17874.172146760612555413255675226*z)
+                                    + x*(219455.11357967196526368497245694
+                                         - 219455.11357967196526368497245694*y
+                                         - 438910.22715934393052736994491389*z
+                                         + x*(-66389.782259396560920106378222269
+                                              + 66389.78225939656092010637822227*y
+                                              + 132779.56451879312184021275644454*z)))))));
+  case ( 123 ) :
+    return 10.030601626942987798593846041941
+           + y*(-66.684879363822447208979179462224
+                + y*(28.65300713811413216539770298668
+                     + y*(302.04380335178240695523411971075
+                          + y*(-1092.8280205199612494885993877127
+                               + y*(2105.5076650781469466351075741698
+                                    + y*(-2005.4184762616905243579577397512
+                                         + 760.3080441658266704520861780741*y))))))
+           + x*(-735.00299903308102355763544899808
+                + y*(4990.3340929908338508134998299502
+                     + y*(-5063.8375475224022482186745191815
+                          + y*(105.93376554420888880575274916125
+                               + y*(-1739.6362375908512534322448821878
+                                    + (2328.5989987284288767512931342573
+                                       - 1642.3639793451145971627687937116*y)*y))))
+                + x*(12897.015467188234319093413193132
+                     + y*(-84165.872344103554120438812694666
+                          + y*(82774.608825325993790722154759719
+                               + y*(4713.388869783518040820540559045
+                                    + y*(49.581178057443827350901308939885
+                                         + 3242.3660901650940511091545290994*y))))
+                     + x*(-93855.251875155249535408240254314
+                          + y*(567267.78441077534827277167807831
+                               + y*(-522138.72211399411971917444150351
+                                    + (-14652.22878585071680812348708936
+                                       - 6938.648415568148004004362033874*y)*y))
+                          + x*(346148.34869748409120408521468297
+                               + y*(-1.8433714800338839946729585825745e6
+                                    + y*(1.4772806038243251819205751855756e6
+                                         + 19037.317292750460610633386049382*y))
+                               + x*(-702643.97594636032226733472919327
+                                    + (3.0642646775574987317749963069428e6
+                                       - 1.8923250256990420125163561526599e6*y)*y
+                                    + x*(794692.44638531796071288983855868
+                                         + x*(-469020.95627757546491822328681492
+                                              + 112508.91175708819320502060511649*x
+                                              + 791771.2135143612305866180147474*y)
+                                         + y*(-2.5009512901680477363562178513205e6
+                                              + 888535.7077902109072347903619105*y)))))));
+  case ( 124 ) :
+    return 15.01805450568294111530715599414
+           - 30.036109011365882230614311988281*z
+           + y*(-56.64796099628147260591421960896
+                + 83.25981298119706298121412722964*z
+                + y*(-52.925838541742584576431712113201
+                     + 189.11149006468223213407755145604*z
+                     + y*(571.1621961048026212611382305284
+                          - 953.2129021449230103881989096008*z
+                          + y*(-2049.3767567036889817071496946979
+                               + 3145.5406112624549530261004797951*z
+                               + y*(3816.5074745678419329115405710717
+                                    - 4487.4743378732289127969806623483*z
+                                    + y*(-3516.3778276554306092319726867137
+                                         + 1272.6406587188161528334823555395*y
+                                         + 2545.281317437632305666964711079*z))))))
+           + x*(-893.36212242174918428950504510805
+                + 1786.7242448434983685790100902161*z
+                + y*(3691.9719252197544594119543147174
+                     - 5597.219605596010550244898539219*z
+                     + y*(-1960.1356146705688313125206025253
+                          - 1676.9483762548728876198573341681*z
+                          + y*(567.54150644913938750456327578763
+                               - 2812.0313891531516626289838857434*z
+                               + y*(-2881.5511820854379343799577414282
+                                    + y*(4056.5046945885332349625655458605
+                                         - 2580.9692070796711318970997473039*y
+                                         - 5161.938414159342263794199494608*z)
+                                    + 2951.0709750177242061309315971131*z))))
+                + x*(12587.403959041450724114202008468
+                     - 25174.807918082901448228404016935*z
+                     + y*(-51157.827201746627711186705508571
+                          + 77140.84648541035397414500700021*z
+                          + y*(30059.86534192879633367099810683
+                               + 17021.115801552761306803010786548*z
+                               + y*(4840.9148777116478756991880936253
+                                    + 7339.286046129465555404634599297*z
+                                    + y*(-1028.4502851112055948321269825279
+                                         + 4698.0933081759383725344442821763*y
+                                         + 9396.186616351876745068888564353*z))))
+                     + x*(-72150.999536614403088569602217556
+                          + y*(276901.74028105249072009653856533
+                               + y*(-181054.78439336953976403524484773
+                                    + y*(-14676.366948312524455149783586412
+                                         - 9019.589402756023412341907913637*y
+                                         - 18039.178805512046824683815827273*z)
+                                    - 47391.912702137095734983383000096*z)
+                               - 409501.48148887617526305387269555*z)
+                          + 144301.99907322880617713920443511*z
+                          + x*(202699.56885691428548572760677075
+                               - 405399.13771382857097145521354149*z
+                               + y*(-695427.41715887034272917030961026
+                                    + 985455.696603912114486885405679*z
+                                    + y*(471496.96504265148537713236533292
+                                         + 21230.883259304571866310337506585*y
+                                         + 42461.76651860914373262067501317*z))
+                               + x*(-295644.55989692155059852749162463
+                                    + y*(836919.11416742085138980565708102
+                                         - 541274.5542704993007912781654564*y
+                                         - 1.0825491085409986015825563309128e6*z)
+                                    + 591289.1197938431011970549832493*z
+                                    + x*(214645.12727458735242274573400898
+                                         - 429290.25454917470484549146801796*z
+                                         + x*(-61240.418625738625810911722161881
+                                              + 61240.41862573862581091172216188*y
+                                              + 122480.83725147725162182344432376*z)
+                                         + y*(-434452.50998571146028292147753871
+                                              + 219807.38271112410786017574352973*y
+                                              + 439614.76542224821572035148705946*z)))))));
+  case ( 125 ) :
+    return 16.518182664719212572348512862408
+           + z*(-99.109095988315275434091077174447
+                + 99.10909598831527543409107717445*z)
+           + y*(-16.84060386454115203698354685625
+                + z*(1.9345271989316367878102039630538
+                     + 97.17456878938363864628087321139*z)
+                + y*(-23.219386809598371445319858404082
+                     + (141.25084805652186545972935438755
+                        - 44.076279267138226813448481176154*z)*z
+                     + y*(181.86555741675264802094893920978
+                          + z*(-949.94249644399402266596428087114
+                               + 905.866217176855795852515799695*z)
+                          + y*(-622.44039154115351646752991949509
+                               + (2784.6998528029270761392152360994
+                                  - 1878.8336356260712802866994364044*z)*z
+                               + y*(1090.3945206758449394521023514847
+                                    + z*(-3757.6672712521425605733988728088
+                                         + 1878.8336356260712802866994364044*z)
+                                    + y*(-939.41681781303564014334971820221
+                                         + 313.13893927101188004778323940074*y
+                                         + 1878.8336356260712802866994364044*z))))))
+           + x*(-776.51314514425653063709897775286
+                + (4659.0788708655391838225938665172
+                   - 4659.0788708655391838225938665172*z)*z
+                + y*(1087.2650108686046346485035574055
+                     + (-1864.5111943460886240684274779156
+                        - 2794.5676765194505597541663886015*z)*z
+                     + y*(-255.49205291181659576767812564071
+                          + (-331.55887687518904946235872407137
+                             - 2463.0087996442615102918076645302*z)*z
+                          + y*(239.45918885430320238948130071821
+                               + (-1768.3140100010082637992465283806
+                                  - 694.6947896432532464925611361495*z)*z
+                               + y*(-805.21441526831626298001404417332
+                                    + y*(1136.7732921435053124423727682447
+                                         - 626.2778785420237600955664788015*y
+                                         - 3757.6672712521425605733988728088*z)
+                                    + (3062.9724816088893140808377366593
+                                       - 3757.6672712521425605733988728088*z)*z))))
+                + x*(8543.561773766032113824707836339
+                     + z*(-51261.370642596192682948247018034
+                          + 51261.37064259619268294824701803*z)
+                     + y*(-13959.023429394119921709900329505
+                          + z*(32492.769933768526847311154958994
+                               + 18768.60070882766583563709205904*z)
+                          + y*(3984.6272167321826837172753803577
+                               + z*(8585.0066333754307450075026768479
+                                    + 10183.594075452235090629589382192*z)
+                               + y*(851.92211419319408542411616601671
+                                    + z*(3473.4739482162662324628056807477
+                                         + 6710.120127235968858166783701444*z)
+                                    + y*(-539.44102983661710428399633678278
+                                         + 1118.3533545393281430277972835741*y
+                                         + 6710.120127235968858166783701444*z))))
+                     + x*(-37131.524220420477344881747848548
+                          + (222789.14532252286406929048709129
+                             - 222789.14532252286406929048709129*z)*z
+                          + y*(67386.27173528147810832198142006
+                               + (-181528.48508916600458064140142907
+                                  - 41260.660233356859488649085662215*z)*z
+                               + y*(-25465.563737774936715650607557148
+                                    + y*(-2701.5908486126515141377377516926
+                                         - 2087.5929284734125336518882626716*y
+                                         - 12525.557570840475201911329576029*z)
+                                    + (-28735.102662516384286737756086185
+                                       - 12525.557570840475201911329576029*z)*z))
+                          + x*(74877.046360980193670249345186117
+                               + z*(-449262.2781658811620214960711167
+                                    + 449262.2781658811620214960711167*z)
+                               + y*(-145057.00863289520913978194178122
+                                    + z*(421079.77363149009281719557957064
+                                         + 28182.504534391069204300491546066*z)
+                                    + y*(65482.878182849837268815848004095
+                                         + 4697.084089065178200716748591011*y
+                                         + 28182.504534391069204300491546066*z))
+                               + x*(-70268.377972415065882722558921525
+                                    + y*(140536.75594483013176544511784305
+                                         - 70268.37797241506588272255892153*y
+                                         - 421610.26783449039529633535352915*z)
+                                    + (421610.26783449039529633535352915
+                                       - 421610.26783449039529633535352915*z)*z
+                                    + x*(24800.603990264140899784432560538
+                                         + z*(-148803.62394158484539870659536323
+                                              + 148803.62394158484539870659536323*z)
+                                         + y*(-49601.207980528281799568865121077
+                                              + 24800.603990264140899784432560538*y
+                                              + 148803.62394158484539870659536323*z)))))));
+  case ( 126 ) :
+    return 11.807098016025290564862885077945
+           + y*(-161.98618925195896841568769835403
+                + y*(475.60301669344436332276789702528
+                     + y*(-683.5241061636880634239256652055
+                          + y*(1528.3153762037250941255174288812
+                               + y*(-2979.0263571763311345492923499465
+                                    + (2845.7967376917802099334166206242
+                                       - 1089.1263170374899736376857744245*y)*y)))))
+           + x*(-786.05084961341230091855803314302
+                + y*(10495.126581184870198156016564237
+                     + y*(-27634.705363945623035472821922746
+                          + y*(17339.250807496400174385148462758
+                               + y*(3256.7551271965673315769014415153
+                                    + y*(-3606.4982859529107794341814517822
+                                         + 2810.3923600017651921031488473407*y)))))
+                + x*(12576.910029706828735856523780901
+                     + y*(-160485.72579543870705330075211644
+                          + y*(407051.19671221737534258230586569
+                               + y*(-260064.71793361475711095112381778
+                                    + (-4309.5326563179918684826100629252
+                                       - 7155.521164714250724229919608652*y)*y)))
+                     + x*(-83317.029267029732852843276972364
+                          + y*(974726.89905644214781545610704093
+                               + y*(-2.2541273711499126539757467404183e6
+                                    + y*(1.3117629751246543029090551569826e6
+                                         + 23246.328587441847280508093737123*y)))
+                          + x*(279555.74559125130867746965939275
+                               + y*(-2.8422522704119420793618303506184e6
+                                    + (5.5569820513366395991892318884756e6
+                                       - 2.6391582263097593586677383959718e6*y)*y)
+                               + x*(-516516.91674694761432536811705579
+                                    + y*(4.2246403227952945001395997285328e6
+                                         + y*(-6.1179048825277654657876953186969e6
+                                              + 1.7766531373623742629887230725253e6*y))
+                                    + x*(532643.09045984902295332793520374
+                                         + x*(-287443.43559438295187637526024631
+                                              + 63275.19006322307046064029574633*x
+                                              + 871268.9163997243424512145736833*y)
+                                         + y*(-3.0781415509887700060000462433593e6
+                                              + 2.4309966627178350821021662178641e6*y)))))));
+  case ( 127 ) :
+    return 18.380112417378584202699926532069
+           - 36.760224834757168405399853064138*z
+           + y*(-188.97134431376240231736100256946
+                + 341.18246379276763622932215207479*z
+                + y*(470.76990894799258500121022577111
+                     - 600.3573541032175337730982994674*z
+                     + y*(-1169.5260543906171778455856453913
+                          + 1738.6947546780168219180729913153*z
+                          + y*(3811.0166987134027914435162540104
+                               - 5883.338642748788760968959516706*z
+                               + y*(-7134.7335443092371486256588985404
+                                    + y*(6592.1877286010855226221744125905
+                                         - 2399.1235056662427544809952724028*y
+                                         - 4798.2470113324855089619905448057*z)
+                                    + 8386.128445869685536282358280375*z)))))
+           + x*(-993.79929892379123667230660002553
+                + 1987.5985978475824733446132000511*z
+                + y*(9818.1312669369319447179894030393
+                     - 17648.663936026281416091365606028*z
+                     + y*(-18471.900585322261073084519671089
+                          + 19295.13723461824073007767373615*z
+                          + y*(6008.5183440623584110107659065076
+                               + 7278.100546493523908056141923135*z
+                               + y*(6295.320122358506443493178851955
+                                    - 5312.539698223488978930215780775*z
+                                    + y*(-8146.1302405391855744569112240887
+                                         + 5489.860391427441084991803333701*y
+                                         + 10979.720782854882169983606667403*z)))))
+                + x*(12814.581973554648765297136650499
+                     - 25629.163947109297530594273300998*z
+                     + y*(-121403.45748035714913168795658688
+                          + y*(232200.28974662335762374776905535
+                               + y*(-109332.789458983487285655215017
+                                    + y*(-2235.8649759956594407132784678846
+                                         - 12042.759804841710530988455634084*y
+                                         - 24085.519609683421061976911268168*z)
+                                    - 28557.249561674739943403468203937*z)
+                               - 247222.82847964171451471389823794*z)
+                          + 217177.75101360500073278163987276*z)
+                     + x*(-67063.552709286828354046882401966
+                          + 134127.10541857365670809376480393*z
+                          + y*(578917.02895113431938504901397072
+                               - 1.0237069524836949820620042631375e6*z
+                               + y*(-1.0520482946562436602246964924497e6
+                                    + 1.0803896368287923383873887217618e6*z
+                                    + y*(507871.74502621815456670732729538
+                                         + 32323.073388178014626987033585533*y
+                                         + 64646.14677635602925397406717107*z)))
+                          + x*(171781.08224308606982157966176078
+                               - 343562.16448617213964315932352156*z
+                               + y*(-1.2629286073327754303270200381218e6
+                                    + y*(2.0261102819333173541444258235764e6
+                                         - 934962.7568436279936389854472154*y
+                                         - 1.8699255136872559872779708944308e6*z)
+                                    + 2.182295050179378721010880752722e6*z)
+                               + x*(-228310.79025591213734983202542108
+                                    + 456621.58051182427469966405084216*z
+                                    + x*(151133.42793883264930500478976496
+                                         - 302266.85587766529861000957952992*z
+                                         + x*(-39386.5548347561669296151578929
+                                              + 39386.5548347561669296151578929*y
+                                              + 78773.1096695123338592303157858*z)
+                                         + y*(-528035.1181698284044829891109067
+                                              + 376901.69023099575517798432114174*y
+                                              + 753803.3804619915103559686422835*z))
+                                    + y*(1.2853100538090570699252805405935e6
+                                         - 2.1139985271062898651508970303449e6*z
+                                         + y*(-1.5972110974684952537642370181737e6
+                                              + 540211.8339153503211887885030012*y
+                                              + 1.0804236678307006423775770060025e6*z)))))));
+  case ( 128 ) :
+    return 20.789410159294166180865824525974
+           + z*(-124.73646095576499708519494715584
+                + 124.73646095576499708519494715584*z)
+           + y*(-132.30336935495137409931357687697
+                + (669.08375517394324751068651410597
+                   - 544.3472942181782504254915669501*z)*z
+                + y*(223.05491741253522283571941917844
+                     + z*(-669.24574930126808950363000096464
+                          + 124.89845508308983907813843401451*z)
+                     + y*(-708.42431007824756946802959339434
+                          + (3581.3001111682173273045475594014
+                             - 3456.4016560851274882264091253869*z)*z
+                          + y*(2357.3121076972160037077213014102
+                               + z*(-10562.57253501507869494178024906
+                                    + 7106.170878929951206715371123673*z)
+                               + y*(-4141.1515240583015092632494280003
+                                    + y*(3577.083723289918252426676919035
+                                         - 1196.3609550674631923203908658781*y
+                                         - 7178.165730404779153922345195268*z)
+                                    + (14284.336609334730360637716318942
+                                       - 7178.165730404779153922345195268*z)*z)))))
+           + x*(-896.8499903849576742029555789594
+                + (5381.0999423097460452177334737564
+                   - 5381.099942309746045217733473756*z)*z
+                + y*(5625.0145002978142391047493686379
+                     + z*(-28368.987059477139389410762738071
+                          + 22987.887117167393344193029264315*z)
+                     + y*(-6568.1705460133323749867099593811
+                          + z*(11040.036216602854860509497018215
+                               + 11947.8509005645384836835322461*z)
+                          + y*(483.03577304543745531785942407674
+                               + z*(8141.8215783302301286023404737546
+                                    + 3806.0293222343083550811917723453*z)
+                               + y*(3319.3393653295925306473997181774
+                                    + z*(-11774.21461364732505528205783531
+                                         + 15580.243935881633410363249607655*z)
+                                    + y*(-4559.0764249214930776075512404943
+                                         + 2596.7073226469389017272082679426*y
+                                         + 15580.243935881633410363249607655*z)))))
+                + x*(9075.4669122415336205290298386091
+                     + z*(-54452.801473449201723174179031655
+                          + 54452.80147344920172317417903165*z)
+                     + y*(-55727.644005224361295593877670618
+                          + (279913.06255789696605038908699206
+                             - 225460.2610844477643272149079604*z)*z
+                          + y*(74684.628640510204905685342501173
+                               + (-168194.70928516426338372296801498
+                                  - 57265.55179928350094349193994542*z)*z
+                               + y*(-23780.837673543034393281557118281
+                                    + y*(1041.0308852452311492374482224712
+                                         - 5292.644759229573986576385773354*y
+                                         - 31755.868555377443919458314640123*z)
+                                    + (-25509.683243906057024033625305296
+                                       - 31755.868555377443919458314640123*z)*z)))
+                     + x*(-36169.663076565362658934105831975
+                          + (217017.97845939217595360463499185
+                             - 217017.97845939217595360463499185*z)*z
+                          + y*(205004.742672642327864883577004
+                               + z*(-1.0130104775764617912356968270322e6
+                                    + 795992.4991170696152820921920403*z)
+                               + y*(-288765.09678985852107214561156187
+                                    + z*(719580.10316268933519717684233908
+                                         + 76412.39595438028008491534970122*z)
+                                    + y*(107194.61786805150918537691543964
+                                         + 12735.399325730046680819224950204*y
+                                         + 76412.39595438028008491534970122*z)))
+                          + x*(66703.755617878242679914782005105
+                               + z*(-400222.53370726945607948869203063
+                                    + 400222.53370726945607948869203063*z)
+                               + y*(-322700.67207185894759723371739498
+                                    + y*(445290.07729008316715472308877465
+                                         - 189293.16083610246223740415338477*y
+                                         - 1.1357589650166147734244249203086e6*z)
+                                    + (1.5359814987238842295039136123393e6
+                                       - 1.1357589650166147734244249203086e6*z)*z)
+                               + x*(-57097.320052033236913241041450509
+                                    + (342583.92031219942147944624870305
+                                       - 342583.92031219942147944624870305*z)*z
+                                    + x*(18337.725055316654640939915084215
+                                         + z*(-110026.35033189992784563949050529
+                                              + 110026.35033189992784563949050529*z)
+                                         + y*(-36675.450110633309281879830168431
+                                              + 18337.725055316654640939915084215*y
+                                              + 110026.35033189992784563949050529*z))
+                                    + y*(206722.42321951535157688515971518
+                                         + z*(-897750.61900489268798186470958805
+                                              + 555166.698692693266502418460885*z)
+                                         + y*(-242152.88628293099241404719507884
+                                              + 92527.78311544887775040307681417*y
+                                              + 555166.698692693266502418460885*z)))))));
+  case ( 129 ) :
+    return 21.304791088590620290261750455106
+           + z*(-255.65749306308744348314100546127
+                + (639.14373265771860870785251365317
+                   - 426.09582177181240580523500910211*z)*z)
+           + y*(-41.991098433411160806809910872293
+                + z*(248.23568813784648619857792500625
+                     + (18.554512313102393211407701137553
+                        - 438.46549664721400127950680986048*z)*z)
+                + y*(43.188588235178762070808563924433
+                     + z*(-270.02737068429865865112484208695
+                          + (693.62293902384903983921980635492
+                             - 900.8807893297800278389866807638*z)*z)
+                     + y*(-151.09426268017140344211576202935
+                          + z*(1543.1037814777581826542643022653
+                               + z*(-3164.1365146705464167964409493083
+                                    + 1208.5435537839175833586406187751*z))
+                          + y*(469.876575293579542127471478382
+                               + y*(-752.48416851073344043115359868704
+                                    + y*(586.58577366585268070334020277134
+                                         - 175.38619865888560051180272394419*y
+                                         - 2104.6343839066272061416326873303*z)
+                                    + (4934.3949000836049622984497459257
+                                       - 5261.585959766568015354081718326*z)*z)
+                               + z*(-4095.4151220451963228753934383187
+                                    + (7074.4012904424443903920426464885
+                                       - 3507.7239731777120102360544788839*z)*z)))))
+           + x*(-716.83581825811331049519369628871
+                + z*(8602.0298190973597259423243554646
+                     + z*(-21505.074547743399314855810888661
+                          + 14336.716365162266209903873925774*z))
+                + y*(1677.959556076817278846112615214
+                     + z*(-11533.484853824447620211027027103
+                          + z*(7328.6375868177197356717566790966
+                               + 9450.957973950453052789369473043*z))
+                     + y*(-1064.4763191712615543668026669638
+                          + z*(1240.2309762306910321906049764625
+                               + z*(4228.0601462409921551952442379404
+                                    + 6632.251209789791615992539981083*z))
+                          + y*(-81.797764920740763263907993100023
+                               + z*(2221.8041552795801913575008936628
+                                    + z*(-1326.4502419579583231985079962166
+                                         + 7516.551371095097164791545311894*z))
+                               + y*(605.19292289331848495931927327382
+                                    + y*(-795.87014517477499391910479772995
+                                         + 375.8275685547548582395772655947*y
+                                         + 4509.9308226570582988749271871364*z)
+                                    + z*(-5040.510919440241628154330385623
+                                         + 11274.827056642645747187317967841*z)))))
+                + x*(5518.5856941459224404737926425928
+                     + z*(-66223.028329751069285685511711113
+                          + (165557.57082437767321421377927778
+                             - 110371.71388291844880947585285186*z)*z)
+                     + y*(-14742.941751761890946383416999616
+                          + z*(110692.27269139162207091549228427
+                               + (-111173.1109041013819630749514329
+                                  - 36256.306613517527500759218563253*z)*z)
+                          + y*(11868.96622751964791278664967448
+                               + y*(-2335.105113446822464797373451673
+                                    + y*(442.15008065265277439950266540553
+                                         - 751.6551371095097164791545311894*y
+                                         - 9019.861645314116597749854374273*z)
+                                    + (-3714.0606774822833049558223894064
+                                       - 22549.654113285291494374635935682*z)*z)
+                               + z*(-31735.322038844152882524303809482
+                                    + (-31834.805806990999756764191909198
+                                       - 15033.102742190194329583090623788*z)*z)))
+                     + x*(-15932.141239517254970862079376779
+                          + z*(191185.69487420705965034495252135
+                               + z*(-477964.23718551764912586238130338
+                                    + 318642.82479034509941724158753558*z))
+                          + y*(46042.561731962908907468210890896
+                               + z*(-361325.0459093478472392735781694
+                                    + z*(425348.37758785196897232156412012
+                                         + 35077.239731777120102360544788839*z))
+                               + y*(-42534.837758785196897232156412012
+                                    + y*(10670.555279750686955507997658453
+                                         + 1753.8619865888560051180272394419*y
+                                         + 21046.343839066272061416326873303*z)
+                                    + z*(149093.00719607451552751229877474
+                                         + 52615.85959766568015354081718326*z)))
+                          + x*(19167.20599629249777021844054533
+                               + y*(-57501.617988877493310655321635989
+                                    + y*(57501.617988877493310655321635989
+                                         - 19167.20599629249777021844054533*y
+                                         - 230006.47195550997324262128654396*z)
+                                    + (460012.94391101994648524257308791
+                                       - 575016.1798887749331065532163599*z)*z)
+                               + z*(-230006.47195550997324262128654396
+                                    + (575016.17988877493310655321635989
+                                       - 383344.11992584995540436881090659*z)*z)
+                               + x*(-8117.8754807827049379748689368455
+                                    + z*(97414.505769392459255698427242146
+                                         + z*(-243536.26442348114813924606810537
+                                              + 162357.50961565409875949737873691*z))
+                                    + y*(24353.626442348114813924606810537
+                                         + y*(-24353.626442348114813924606810537
+                                              + 8117.875480782704937974868936846*y
+                                              + 97414.50576939245925569842724215*z)
+                                         + z*(-194829.01153878491851139685448429
+                                              + 243536.26442348114813924606810537*z)))))));
+  case ( 130 ) :
+    return 13.207098559626250510354624363945
+           + y*(-291.74030857841390748668823692323
+                + y*(1356.1146464110011911043369857754
+                     + y*(-1721.7938143694586339847740378346
+                          + y*(-1070.4153630767406564398552910884
+                               + y*(4252.2971866747622078383506239505
+                                    + y*(-4060.0837986004070923800352466867
+                                         + 1584.0152340986992501149494441165*y))))))
+           + x*(-775.72716791737840041966789260411
+                + y*(17049.433091282487037749328857219
+                     + y*(-81831.34647781379867658254628385
+                          + y*(132312.2295565022277227994676044
+                               + y*(-68153.513843044774534375721290266
+                                    + (5137.3696470188489903238773091655
+                                       - 5427.291426431944184942024679804*y)*y))))
+                + x*(10839.191069789092742157593332995
+                     + y*(-225651.62857851207039123155041962
+                          + y*(1.0247625116765625735930540972089e6
+                               + y*(-1.5622348410618670249342534201767e6
+                                    + y*(729905.35281467981664057496470107
+                                         + 21584.510411625445270659718874475*y))))
+                     + x*(-62692.733937105337014324123917447
+                          + y*(1.1806130068401370011028913166583e6
+                               + y*(-4.7925228668296567343184946124615e6
+                                    + (6.4446893299821681439598842760955e6
+                                       - 2.6543731807771298835852888200065e6*y)*y))
+                          + x*(184122.40644834776602955697476974
+                               + y*(-2.9572636285491118273958863265195e6
+                                    + y*(9.8393192301163695647063118319359e6
+                                         + y*(-1.0127819380253184735653647604224e7
+                                              + 2.7677154828309321523088225803812e6*y)))
+                               + x*(-299444.42560479975303277084804459
+                                    + x*(273918.506899052314007615652668
+                                         + x*(-132234.12098437070748538595738531
+                                              + 26254.062159887117503557078023953*x
+                                              + 594937.9508463487444950659273068*y)
+                                         + y*(-2.3954416742375445096128227008056e6
+                                              + 2.9770528770479300158441251759298e6*y))
+                                    + y*(3.786005700139695943166500476366e6
+                                         + y*(-8.9666702284873530583778270530908e6
+                                              + 5.084913252466080269971096913048e6*y)))))));
+  case ( 131 ) :
+    return 20.833242519774987576169388386971
+           - 41.666485039549975152338776773942*z
+           + y*(-368.26985513784922357859142434865
+                + 694.8732252361484720048440719234*z
+                + y*(1236.6109496257495655507078064267
+                     - 1778.34867401535065909657154093*z
+                     + y*(-79.302110238329283850250863117545
+                          - 1619.7444535386920913960698146949*z
+                          + y*(-5619.4150075963056754391482582366
+                               + 9619.085561653919259482226701778*z
+                               + y*(11600.056060469832636490594805225
+                                    - 13581.026559285746013498962908672*z
+                                    + y*(-10751.250260303963036718083039919
+                                         + 3960.7369806610900299686015855833*y
+                                         + 7921.473961322180059937203171167*z))))))
+           + x*(-998.72223812704201383135780037464
+                + 1997.4444762540840276627156007493*z
+                + y*(17901.83269875227234875318470542
+                     - 33806.220921250460669843653810091*z
+                     + y*(-69978.844235523608635529289512182
+                          + 106151.46754979675660121492521427*z
+                          + y*(91734.335256088804693729731623716
+                               - 77317.20296238085278624453803316*z
+                               + y*(-41423.648289523228782352854198579
+                                    + y*(14069.904435558842233484651196955
+                                         - 11304.857627226039844254066014955*y
+                                         - 22609.71525445207968850813202991*z)
+                                    + 5530.093616665604778461170363999*z))))
+                + x*(11223.114036896974225107932041056
+                     - 22446.228073793948450215864082111*z
+                     + y*(-189443.12936552942061714559870104
+                          + 356440.03065726489278407533331997*z
+                          + y*(708449.53278756519862518220054364
+                               - 1.0604590349178655044662890677673e6*z
+                               + y*(-896706.5617199651679313796979598
+                                    + 732954.0885220648313964703281523*z
+                                    + y*(330182.84828073615651438537053609
+                                         + 36294.195980296259183849793540059*y
+                                         + 72588.39196059251836769958708012*z))))
+                     + x*(-51147.945376873658288912667226526
+                          + 102295.89075374731657782533445305*z
+                          + y*(768226.0898002147941475323709228
+                               - 1.4341562888466822717172394073925e6*z
+                               + y*(-2.5843394653590747163176973822795e6
+                                    + y*(3.0320282658734259504083173352947e6
+                                         - 1.1647669449376923699492396567114e6*y
+                                         - 2.3295338898753847398984793134228e6*z)
+                                    + 3.7345226418714671609181553571665e6*z))
+                          + x*(114271.96048641394875044746931671
+                               - 228543.92097282789750089493863341*z
+                               + y*(-1.4118981128943827681901802690889e6
+                                    + 2.5952523048159376388794655995445e6*z
+                                    + y*(3.8460329876273241288442706445752e6
+                                         - 5.096813670438710618809075689606e6*z
+                                         + y*(-3.5753108272394791158889778315399e6
+                                              + 1.026903992020123806484439986737e6*y
+                                              + 2.0538079840402476129688799734739e6*z)))
+                               + x*(-133129.93501490853565054272587044
+                                    + 266259.87002981707130108545174089*z
+                                    + x*(77824.575941572535704277921258326
+                                         - 155649.15188314507140855584251665*z
+                                         + x*(-18060.396606529208259007063540494
+                                              + 18060.396606529208259007063540494*y
+                                              + 36120.793213058416518014127080988*z)
+                                         + y*(-404073.3448013902869703602232488
+                                              + 326248.76885981775126608230199048*y
+                                              + 652497.537719635502532164603981*z))
+                                    + y*(1.201203538389932338011775295112e6
+                                         - 2.1361472067500476047224651384832e6*z
+                                         + y*(-2.2150466014494056354771748200037e6
+                                              + 1.1469729980743818331159422507621e6*y
+                                              + 2.2939459961487636662318845015242e6*z)))))));
+  case ( 132 ) :
+    return 24.168339355198877083100349707617
+           + z*(-145.0100361311932624986020982457
+                + 145.0100361311932624986020982457*z)
+           + y*(-317.89440302379204293012380734127
+                + (1762.3563820115589950821407458019
+                   - 1617.3463458803657325835386475562*z)*z
+                + y*(702.95047965137241274669889211981
+                     + z*(-2455.3464958966754813980526069169
+                          + 838.0001500163097488145139593607*z)
+                     + y*(784.03728839274460800404553483139
+                          + z*(-7159.5702262531431294223258159053
+                               + 7997.570376269452878236839775266*z)
+                          + y*(-5182.523823023014424136361975797
+                               + (23935.572711884943415395846038877
+                                  - 15938.002335615490537159006263611*z)*z
+                               + y*(9392.3693031797648975857810359366
+                                    + z*(-32418.643107193645970118840176743
+                                         + 16480.640771578155432959833913132*z)
+                                    + y*(-8149.8806464619669005131123483126
+                                         + 2746.7734619296925721599723188554*y
+                                         + 16480.640771578155432959833913132*z))))))
+           + x*(-923.34241060736357517240516119515
+                + (5540.0544636441814510344309671709
+                   - 5540.054463644181451034430967171*z)*z
+                + y*(12491.023848016455876310894228154
+                     + z*(-69406.088624454553806830934401751
+                          + 63866.03416081037235579650343458*z)
+                     + y*(-37114.030764474119464219293368241
+                          + (153278.0959623901629784848258077
+                             - 89412.06180157979062268832237312*z)*z
+                          + y*(37529.912484473913511585950022916
+                               + (-71901.378944453318091030874329799
+                                  - 17510.68285712647253165744804332*z)*z
+                               + y*(-16096.138506974743275651194025769
+                                    + y*(11143.597841986125942901671282159
+                                         - 7031.022492420269015755622978023*y
+                                         - 42186.134954521614094533737868136*z)
+                                    + (24675.452097395141562876289824816
+                                       - 42186.134954521614094533737868136*z)*z))))
+                + x*(8148.2623725107718663772594736475
+                     + z*(-48889.574235064631198263556841885
+                          + 48889.574235064631198263556841885*z)
+                     + y*(-103529.48388465018704072638543695
+                          + (572287.32907283649104609475577981
+                             - 523397.7548377718598478311989379*z)*z
+                          + y*(303906.87852559334098201435033014
+                               + z*(-1.2511539420807235548459913462011e6
+                                    + 727756.1872429516949981601472631*z)
+                               + y*(-310383.93203772768791501226690199
+                                    + z*(611149.6501456425726440822552109
+                                         + 116606.53709730912235407789205224*z)
+                                    + y*(82423.852174722241715000727193109
+                                         + 19434.422849551520392346315342041*y
+                                         + 116606.53709730912235407789205224*z))))
+                     + x*(-28256.953956599055369769792076716
+                          + (169541.7237395943322186187524603
+                             - 169541.7237395943322186187524603*z)*z
+                          + y*(313975.57563584404205491255797832
+                               + z*(-1.7143117300754699201108565954096e6
+                                    + 1.5447700063358755878922378429493e6*z)
+                               + y*(-854102.13532867079852028329868641
+                                    + y*(879305.35957620569235490809174475
+                                         - 310921.84592677988051976755895993*y
+                                         - 1.8655310755606792831186053537596e6*z)
+                                    + (3.4103010818965548710108431967089e6
+                                       - 1.8655310755606792831186053537596e6*z)*z))
+                          + x*(45324.071577744344066387281367683
+                               + z*(-271944.4294664660643983236882061
+                                    + 271944.4294664660643983236882061*z)
+                               + x*(-33841.990294112580401664893867795
+                                    + (203051.94176467548240998936320677
+                                       - 203051.94176467548240998936320677*z)*z
+                                    + x*(9538.1812465585460033407407541324
+                                         + z*(-57229.087479351276020044444524795
+                                              + 57229.08747935127602004444452479*z)
+                                         + y*(-19076.362493117092006681481508265
+                                              + 9538.181246558546003340740754132*y
+                                              + 57229.08747935127602004444452479*z))
+                                    + y*(190392.56230776576186292009889515
+                                         + z*(-939303.43208191908876753123016415
+                                              + 736251.4903172436063575418669574*z)
+                                         + y*(-279259.15373319378252084551618692
+                                              + 122708.58171954060105959031115956*y
+                                              + 736251.4903172436063575418669574*z)))
+                               + y*(-395108.46774647875542980658903789
+                                    + (2.0987063770124064681805158460213e6
+                                       - 1.8267619475459404037821921578152e6*z)*z
+                                    + y*(882052.35954271268008901078017412
+                                         + z*(-3.1936077802438696123535488350235e6
+                                              + 1.3668458326979292085713566772083e6*z)
+                                         + y*(-760075.60215696647015415091870529
+                                              + 227807.63878298820142855944620138*y
+                                              + 1.3668458326979292085713566772083e6*z)))))));
+  case ( 133 ) :
+    return 25.347829877137221504931378163797
+           + z*(-304.17395852564665805917653796556
+                + (760.4348963141166451479413449139
+                   - 506.9565975427444300986275632759*z)*z)
+           + y*(-211.12403709888684131916435615885
+                + z*(2229.3144866609954377707957359406
+                     + z*(-4812.8513203383719492790479949377
+                          + 2701.6109493495035360874044333492*z))
+                + y*(262.99378575321019994129890822469
+                     + z*(-926.61094237752696152479116275561
+                          + z*(-2496.3239643945545454670700880487
+                               + 4365.8269256125398997321178253817*z))
+                     + y*(493.35089253721402974912012916526
+                          + z*(-6846.8216528240953185142327127387
+                               + (14620.730167665683750818511693798
+                                  - 5381.326519497915934146889970484*z)*z)
+                          + y*(-2148.5624892550548317316714509381
+                               + z*(18935.928218236562662265824698518
+                                    + z*(-32719.090377925722904846050052497
+                                         + 16431.400399119232669083810064514*z))
+                               + y*(3490.2003840731992854712108965188
+                                    + y*(-2733.7763858427806970699160082013
+                                         + 821.5700199559616334541905032257*y
+                                         + 9858.840239471539601450286038708*z)
+                                    + z*(-22946.476390641828763388706059707
+                                         + 24647.100598678849003625715096771*z))))))
+           + x*(-752.56430083502954268999706243429
+                + z*(9030.7716100203545122799647492115
+                     + z*(-22576.929025050886280699911873029
+                          + 15051.286016700590853799941248686*z))
+                + y*(6582.8600033407051995946883694244
+                     + z*(-69963.548430068107882856295683882
+                          + (152331.94205011938342644082733668
+                             - 86503.34201671233143049394364243*z)*z)
+                     + y*(-13208.619851466732051075993277721
+                          + z*(88539.889787532676730055623648775
+                               + (-69017.782418712308398698231785262
+                                  - 40491.487070904125831361789118923*z)*z)
+                          + y*(9652.7751607807249061684877918549
+                               + y*(-4246.7418944233912676464314669664
+                                    + y*(3970.7235006781872792579131967372
+                                         - 1998.4326180744645236086675508944*y
+                                         - 23981.191416893574283304010610733*z)
+                                    + (23667.490591244673067790947750113
+                                       - 59952.97854223393570826002652683*z)*z)
+                               + z*(-27293.412141836022143966229853484
+                                    + (-784.2520641222530387826571515516
+                                       - 39968.652361489290472173351017889*z)*z))))
+                + x*(5058.9191132458881681339708758983
+                     + z*(-60707.02935895065801760765051078
+                          + (151767.57339737664504401912627695
+                             - 101178.38226491776336267941751797*z)*z)
+                     + y*(-42189.477624189631636989558927888
+                          + z*(445566.70213132492162626705662387
+                               + z*(-962149.18193093565902164851528273
+                                    + 540254.4056890393426517529260039*z))
+                          + y*(91107.734272156752079315639554567
+                               + z*(-647726.10913455610332552061803093
+                                    + z*(657166.0909054545992921530297946
+                                         + 102143.67841873627645698423947412*z))
+                               + y*(-70775.528203791348097349273855359
+                                    + y*(11691.168521641525664040010379075
+                                         + 5107.183920936813822849211973706*y
+                                         + 61286.20705124176587419054368447*z)
+                                    + z*(201580.22931094007384267066823337
+                                         + 153215.51762810441468547635921118*z))))
+                     + x*(-12685.381871843219335981919214177
+                          + z*(152224.58246211863203178303057012
+                               + z*(-380561.4561552965800794575764253
+                                    + 253707.63743686438671963838428354*z))
+                          + y*(92535.124347917806660482532337997
+                               + y*(-201493.08181269410396555608172893
+                                    + y*(176122.31806900766529359224330058
+                                         - 54478.97873238814865253677469547*y
+                                         - 653747.7447886577838304412963456*z)
+                                    + (1.4597200720394341996926656232613e6
+                                       - 1.634369361971644459576103240864e6*z)*z)
+                               + z*(-958196.90971289504789400735748585
+                                    + (2.0149308181269410396555608172893e6
+                                       - 1.0895795746477629730507354939093e6*z)*z))
+                          + x*(13182.973467879697703129190626449
+                               + z*(-158195.68161455637243755028751739
+                                    + (395489.20403639093109387571879347
+                                       - 263659.46935759395406258381252898*z)*z)
+                               + x*(-4799.6226324281885973498617674958
+                                    + z*(57595.47158913826316819834120995
+                                         + z*(-143988.67897284565792049585302487
+                                              + 95992.45264856377194699723534992*z))
+                                    + y*(14398.867897284565792049585302487
+                                         + y*(-14398.867897284565792049585302487
+                                              + 4799.6226324281885973498617674958*y
+                                              + 57595.47158913826316819834120995*z)
+                                         + z*(-115190.9431782765263363966824199
+                                              + 143988.67897284565792049585302487*z)))
+                               + y*(-72858.480947275636378343878036858
+                                    + z*(716106.08975275126410257624892491
+                                         + z*(-1.3947760203454872291625649035188e6
+                                              + 666191.2108727308653791261231502*z))
+                                    + y*(139477.60203454872291625649035188
+                                         + y*(-113111.65509878932750999810909898
+                                              + 33309.560543636543268956306157511*y
+                                              + 399714.72652363851922747567389013*z)
+                                         + z*(-957625.13466183341089250163529765
+                                              + 999286.8163090962980686891847253*z)))))));
+  case ( 134 ) :
+    return 25.19955435903872190839993105788
+           + z*(-503.9910871807744381679986211576
+                + z*(2267.9598923134849717559937952092
+                     + z*(-3527.9376102654210671759903481032
+                          + 1763.9688051327105335879951740516*z)))
+           + y*(-70.093849917454655110973833015976
+                + z*(897.88591116831866405147803916192
+                     + z*(-1772.5267079439490164756573810194
+                          + z*(-770.67384235261148599163442207303
+                               + 2149.3057263090162765838123850881*z)))
+                + y*(46.073898378343399762765179134738
+                     + z*(-23.592056398549331203825543532848
+                          + z*(-1666.3624541504770260584424351216
+                               + z*(1821.4455307703527767659426992272
+                                    + 1238.5829609238398882008410354745*z)))
+                     + y*(101.12202997495850590502478071138
+                          + z*(-2046.0326558977194493043211577605
+                               + z*(7540.7844973892604958110027748007
+                                    + z*(-9908.6636873907191056067282837961
+                                         + 6192.914804619199441004205177373*z)))
+                          + y*(-345.3345079005301858222718408992
+                               + y*(490.74946729041219099722399010608
+                                    + y*(-336.18680367932796965451399534308
+                                         + 88.47021149455999201434578824818*y
+                                         + 1769.4042298911998402869157649636*z)
+                                    + z*(-4954.3318436953595528033641418981
+                                         + 7962.319034510399281291120942336*z))
+                               + z*(4860.6575021128842671411156602235
+                                    + z*(-14332.174262118718706324017696205
+                                         + 12385.829609238398882008410354745*z))))))
+           + x*(-567.94406359448904677444727593047
+                + z*(11358.881271889780935488945518609
+                     + z*(-51114.965723504014209700254833742
+                          + (79512.168903228466548422618630266
+                             - 39756.084451614233274211309315133*z)*z))
+                + y*(1947.0385368920418634686610339168
+                     + z*(-27581.889465951056333884275159727
+                          + z*(73003.536873275739292778983385027
+                               + (-34048.888455200461240344688857554
+                                  - 22731.640224014002654038964886356*z)*z))
+                     + y*(-2321.0420192102209669646012681581
+                          + y*(1172.6639798102461686607402520739
+                               + z*(-4614.3286779515603678070548380423
+                                    + (8992.7367919176274235758542407561
+                                       - 29725.991062172157316820184851388*z)*z)
+                               + y*(-542.96423917249563726451434748393
+                                    + y*(524.57631286186159970859149737744
+                                         - 212.32850758694398083442989179563*y
+                                         - 4246.5701517388796166885978359126*z)
+                                    + (6244.9561054983523774832321116362
+                                       - 19109.565682824958275098690261607*z)*z))
+                          + z*(18838.950918253363005407750203436
+                               + z*(-11771.742258864394231555892530434
+                                    + (-15737.289385855847991257744921323
+                                       - 14862.995531086078658410092425694*z)*z))))
+                + x*(2799.8219872984279825716490633836
+                     + z*(-55996.439745968559651432981267671
+                          + z*(251983.97885685851843144841570452
+                               + z*(-391975.0782217799175600308688737
+                                    + 195987.53911088995878001543443685*z)))
+                     + y*(-10668.466680226351978200521524045
+                          + z*(157372.89385855847991257744921323
+                               + z*(-456194.04350665464117515010575503
+                                    + z*(317660.10056634952426798040674523
+                                         + 37157.488827715196646025231064235*z)))
+                          + y*(14675.646847921128087085595462345
+                               + y*(-8014.3603353895522177701478765998
+                                    + y*(676.53691142898817422735014542726
+                                         + 530.8212689673599520860747294891*y
+                                         + 10616.425379347199041721494589782*z)
+                                    + z*(24147.163607926962526268497498327
+                                         + 47773.914207062395687746725654017*z))
+                               + z*(-136140.04309986408182913446003367
+                                    + z*(156436.15044273372705595496439649
+                                         + 74314.97765543039329205046212847*z))))
+                     + x*(-4679.0911857122840220920661340148
+                          + y*(18716.364742849136088368264536059
+                               + z*(-280745.47114273704132552396804089
+                                    + (842236.41342821112397657190412267
+                                       - 655072.7659997197630928892587621*z)*z)
+                               + y*(-28074.547114273704132552396804089
+                                    + y*(18716.364742849136088368264536059
+                                         - 4679.0911857122840220920661340148*y
+                                         - 93581.8237142456804418413226803*z)
+                                    + (280745.47114273704132552396804089
+                                       - 421118.20671410556198828595206134*z)*z))
+                          + z*(93581.823714245680441841322680297
+                               + z*(-421118.20671410556198828595206134
+                                    + (655072.76599971976309288925876208
+                                       - 327536.38299985988154644462938104*z)*z))
+                          + x*(2477.165921847679776401682070949
+                               + z*(-49543.318436953595528033641418981
+                                    + z*(222944.93296629117987615138638541
+                                         + z*(-346803.22905867516869623548993286
+                                              + 173401.61452933758434811774496643*z)))
+                               + y*(-9908.6636873907191056067282837961
+                                    + y*(14862.995531086078658410092425694
+                                         + y*(-9908.6636873907191056067282837961
+                                              + 2477.165921847679776401682070949*y
+                                              + 49543.318436953595528033641418981*z)
+                                         + z*(-148629.95531086078658410092425694
+                                              + 222944.93296629117987615138638541*z))
+                                    + z*(148629.95531086078658410092425694
+                                         + z*(-445889.86593258235975230277277083
+                                              + 346803.22905867516869623548993286*z)))))));
+  case ( 135 ) :
+    return 14.645479806305760187154282753323
+           + y*(-489.94509928696968243812693135142
+                + y*(3774.8609440674971732556424100966
+                     + y*(-11179.135917994719352677752234591
+                          + y*(15155.730882660670482691612707562
+                               + y*(-10953.274013814294244411857458271
+                                    + (6111.1757352436547261963368906662
+                                       - 2504.5351829701016015078840519594*y)*y)))))
+           + x*(-703.70553647910025678923555067371
+                + y*(22916.603509224433860965920534927
+                     + y*(-170422.27519947533153286514409574
+                          + y*(472999.24517290214727277670163118
+                               + y*(-538670.66229693435083958072591532
+                                    + y*(201220.75027874894083005208609558
+                                         + 13823.166100452644925532823300769*y)))))
+                + x*(8092.0185024928916891019104144249
+                     + y*(-246701.25736027347552058552981498
+                          + y*(1.713163565348945977116367886086e6
+                               + y*(-4.437649589930170073379650955008e6
+                                    + (4.7544473150989094239235874278538e6
+                                       - 1.7754626142999830164396732924851e6*y)*y)))
+                     + x*(-38682.091832304940261680473609346
+                          + y*(1.0445220894189367120627125431915e6
+                               + y*(-6.29064804338953513120373744324e6
+                                    + y*(1.3706051468779378127336593522056e7
+                                         + y*(-1.1773266768982626262142668031502e7
+                                              + 3.2387563872467154340307573606908e6*y))))
+                          + x*(95148.390176771079949500143208182
+                               + x*(-131907.54929393610641086060814835
+                                    + x*(104619.75488360691013030559959598
+                                         + x*(-44446.313855889229915085700837959
+                                              + 7864.632565460334824584970772512*x
+                                              + 265238.63495470337039976460255245*y)
+                                         + y*(-1.2309805123362133530580037316582e6
+                                              + 2.0599903026644190970565095438081e6*y))
+                                    + y*(2.2839030297344373848771388086062e6
+                                         + y*(-7.4719543743449850128568853455033e6
+                                              + 6.040711144192511267649920381432e6*y)))
+                               + y*(-2.1383846635090960027414346701152e6
+                                    + y*(1.0155382145243138918738162853729e7
+                                         + y*(-1.5760310307532824258294852647525e7
+                                              + 7.429694687660353639665000580251e6*y)))))));
+  case ( 136 ) :
+    return 23.539246334133536241450807342383
+           - 47.078492668267072482901614684765*z
+           + y*(-688.11426632404257760896642297657
+                + 1329.1500399798180827350312312684*z
+                + y*(4692.7069533173885693335035627954
+                     - 8056.263866654959055931975894322*z
+                     + y*(-12951.169601584800038656839057662
+                          + 17846.075336514641021381702221002*z
+                          + y*(19402.802569107657343562139304563
+                               - 20959.529801700673665742576388123*z
+                               + y*(-21246.854027479579239251743660102
+                                    + y*(17379.978164301724318049545557148
+                                         - 6612.889037672481911669090091108*y
+                                         - 13225.778075344963823338180182215*z)
+                                    + 21534.178253258484812760910932081*z)))))
+           + x*(-907.02500376766896250104565747723
+                + 1814.0500075353379250020913149545*z
+                + y*(25504.802034207623287777023872275
+                     - 49195.554060879908650551956429596*z
+                     + y*(-163871.24929099793058890030983828
+                          + 278546.94452111595252724866324697*z
+                          + y*(389822.65785387159287051906355557
+                               - 501098.3711866272332137894638642*z
+                               + y*(-366708.01181470046251420050580141
+                                    + 232317.65244277369181461154773865*z
+                                    + y*(87586.892168564545642362633876569
+                                         + 28571.934052822300264943139992755*y
+                                         + 57143.86810564460052988627998551*z)))))
+                + x*(8317.7766573710819034500140550963
+                     - 16635.553314742163806900028110193*z
+                     + y*(-216809.81339266900720332126032066
+                          + 416984.07347059585059974249253112*z
+                          + y*(1.3050479862270012940216708123821e6
+                               - 2.1931118989834067374435991322331e6*z
+                               + y*(-2.9773203538415056879141761797207e6
+                                    + y*(2.864152676761567679204701796868e6
+                                         - 983388.2724117653600123251832639*y
+                                         - 1.9667765448235307200246503665278e6*z)
+                                    + 3.7615288086996046383847532272082e6*z)))
+                     + x*(-31040.145063996144609749457765486
+                          + 62080.29012799228921949891553097*z
+                          + y*(698516.02219163520795230227385721
+                               - 1.3349517542552781266851056321835e6*z
+                               + y*(-3.5833474494835033713420796097168e6
+                                    + 5.83174314471172861599905358725e6*z
+                                    + y*(6.8575137721750805428591865192343e6
+                                         - 7.883284399638432469719319451218e6*z
+                                         + y*(-5.4147723648047221899807289230095e6
+                                              + 1.4731301649855059551210691974003e6*y
+                                              + 2.9462603299710119102421383948007e6*z))))
+                          + x*(57596.532139772292138406017825694
+                               - 115193.06427954458427681203565139*z
+                               + x*(-56778.306270416852396523197883867
+                                    + 113556.61254083370479304639576773*z
+                                    + x*(28590.957246812659204514415542494
+                                         - 57181.91449362531840902883108499*z
+                                         + x*(-5805.2267374330542762919886980705
+                                              + 5805.22673743305427629198869807*y
+                                              + 11610.453474866108552583977396141*z)
+                                         + y*(-197817.1968121737954464005677722
+                                              + 169226.2395653611362418861522297*y
+                                              + 338452.47913072227248377230445941*z))
+                                    + y*(714714.15429872333965233227606075
+                                         - 1.3158716960566129745116181563538e6*z
+                                         + y*(-1.7183685967805486896800229797731e6
+                                              + 1.0604327487522422024242139015962e6*y
+                                              + 2.1208654975044844048484278031924e6*z)))
+                               + y*(-1.0290227559102736102781390424168e6
+                                    + 1.9428524475410026362794660491822e6*z
+                                    + y*(3.9807799473822013746870222979621e6
+                                         - 6.018707447223400113094578546742e6*z
+                                         + y*(-5.2364707683764185772065155307882e6
+                                              + 2.2271170447647185206592262574172e6*y
+                                              + 4.4542340895294370413184525148343e6*z)))))));
+  case ( 137 ) :
+    return 27.66623640053085981920099255825
+           + z*(-165.9974184031851589152059553495
+                + 165.9974184031851589152059553495*z)
+           + y*(-669.02086057747393385277645563369
+                + (3848.1277450616584442014527784526
+                   - 3682.1303266584732852862468231031*z)*z
+                + y*(3810.5380992692924962632291911594
+                     + z*(-19015.100850554096533377922368504
+                          + 15332.970523895623248091675545401*z)
+                     + y*(-9326.2398111927904261400309949025
+                          + (36942.338016602646023462263600911
+                             - 21609.36749270702277537058805551*z)*z
+                          + y*(14662.44012594919428921703477306
+                               + z*(-51032.302739092519711839945037452
+                                    + 29422.935246385496936469356981941*z)
+                               + y*(-18826.143059250443592544594634805
+                                    + y*(15737.695997739131125064314760137
+                                         - 5416.936728337440817826377631573*y
+                                         - 32501.620370024644906958265789439*z)
+                                    + (61924.55561641014184342762277138
+                                       - 32501.620370024644906958265789439*z)*z)))))
+           + x*(-844.95079931586307378688250917009
+                + (5069.7047958951784427212950550205
+                   - 5069.704795895178442721295055021*z)*z
+                + y*(19544.620378756746670098815975311
+                     + z*(-112198.01747664530157787160079684
+                          + 107128.31268075012313515030574182*z)
+                     + y*(-103849.29993382396495060612485316
+                          + (510897.78212629848812576514832214
+                             - 403769.46944554836499061484258032*z)*z
+                          + y*(203426.69001053607589105303663067
+                               + z*(-709662.35793691796722055307146188
+                                    + 305892.88849136960222993822888156*z)
+                               + y*(-149702.39309772879402304388650618
+                                    + z*(188552.00064945479691771024757523
+                                         + 117340.88784191480531222798130634*z)
+                                    + y*(11868.518801256665267580377711481
+                                         + 19556.814640319134218704663551056*y
+                                         + 117340.88784191480531222798130634*z)))))
+                + x*(6044.2536225481416772691922101993
+                     + z*(-36265.521735288850063615153261196
+                          + 36265.521735288850063615153261196*z)
+                     + y*(-128039.57714158570251840145688227
+                          + (731971.94111422536504679358803243
+                             - 695706.4193789365149831784347712*z)*z
+                          + y*(643870.59218324501132055296302488
+                               + z*(-3.1312516119852447028765241901169e6
+                                    + 2.4355451926063081878933457553456e6*z)
+                               + y*(-1.2669079558219721674247717252264e6
+                                    + y*(1.0841411755478114025751444278563e6
+                                         - 339108.4883900466856297934009827*y
+                                         - 2.0346509303402801137787604058962e6*z)
+                                    + (4.4701961229465883016721061612418e6
+                                       - 2.0346509303402801137787604058962e6*z)*z)))
+                     + x*(-17021.697782924641447725411687977
+                          + (102130.18669754784868635247012786
+                             - 102130.18669754784868635247012786*z)*z
+                          + x*(22474.149655260279408044027442584
+                               + z*(-134844.8979315616764482641646555
+                                    + 134844.8979315616764482641646555*z)
+                               + x*(-14075.026612433666285703175895931
+                                    + (84450.159674601997714219055375586
+                                       - 84450.15967460199771421905537559*z)*z
+                                    + x*(3389.1801400240158906312114205574
+                                         + z*(-20335.080840144095343787268523344
+                                              + 20335.080840144095343787268523344*z)
+                                         + y*(-6778.3602800480317812624228411148
+                                              + 3389.1801400240158906312114205574*y
+                                              + 20335.080840144095343787268523344*z))
+                                    + y*(108652.34510744851529187173547019
+                                         + z*(-567463.91097008909403701135744557
+                                              + 483013.75129548709632279230206999*z)
+                                         + y*(-175079.61037759603172663394325259
+                                              + 80502.29188258118272046538367833*y
+                                              + 483013.75129548709632279230206999*z)))
+                               + y*(-292809.91282773489987559502167842
+                                    + (1.622014579034847722805305965415e6
+                                       - 1.4871696811032860463570418007595e6*z)*z
+                                    + y*(881754.15691911174001544612207509
+                                         + z*(-3.6685103624798227172873707670355e6
+                                              + 2.181340681376536670930328966276e6*z)
+                                         + y*(-974975.17397605989803628328888525
+                                              + 363556.780229422778488388161046*y
+                                              + 2.181340681376536670930328966276e6*z))))
+                          + y*(300719.17283083506883746619067243
+                               + z*(-1.7021848502874625643384446739067e6
+                                    + 1.6000546635899147156520922037788e6*z)
+                               + y*(-1.2691280038905586383397353994396e6
+                                    + (5.9125831730558892656999677227311e6
+                                       - 4.3125285094659745500478755189522e6*z)*z
+                                    + y*(2.1156954580270069686175038415094e6
+                                         + z*(-6.7815895751061525460050553263252e6
+                                              + 2.4690610656401779959571798073729e6*z)
+                                         + y*(-1.5417751067910550903270391889497e6
+                                              + 411510.17760669633265952996789549*y
+                                              + 2.4690610656401779959571798073729e6*z)))))));
+  case ( 138 ) :
+    return 29.240069847982291039050082065016
+           + z*(-350.88083817578749246860098478019
+                + (877.20209543946873117150246195049
+                   - 584.8013969596458207810016413003*z)*z)
+           + y*(-535.28984620097731184485075861273
+                + z*(6072.5973162359402496696081185725
+                     + z*(-14304.291195150381893002517834481
+                          + 8951.392733140608774554010248354*z))
+                + y*(2317.7000423146777119525321381256
+                     + z*(-21739.803191540192293760777538935
+                          + (40045.216783700098841399426012856
+                             - 17745.41845599279045304560709355*z)*z)
+                     + y*(-4681.6397758388873188706515756799
+                          + z*(34439.874118526455532687041369224
+                               + z*(-46054.468512616039990318177410205
+                                    + 12957.560552417902873833177846587*z))
+                          + y*(7360.1933723948122889113591860797
+                               + y*(-9752.4356590908585071827798295899
+                                    + y*(7569.4086810494286971471816902537
+                                         - 2307.1768844761778511518409326415*y
+                                         - 27686.122613714134213822091191697*z)
+                                    + (63146.781558879010151944089091347
+                                       - 69215.30653428533553455522797924*z)*z)
+                               + z*(-53882.446350211291934249268863731
+                                    + (88651.647362912189845304994749124
+                                       - 46143.537689523557023036818652829*z)*z)))))
+           + x*(-696.06979382650114813459245188176
+                + z*(8352.8375259180137776151094225812
+                     + z*(-20882.093814795034444037773556453
+                          + 13921.395876530022962691849037635*z))
+                + y*(12249.829419605525209224602399396
+                     + z*(-138645.11550934828873308011937017
+                          + (325730.69495857568738866252486897
+                             - 203232.40076252043529641650087501*z)*z)
+                     + y*(-50476.998672425709444358983736111
+                          + z*(467078.86855976022459922768546316
+                               + z*(-841966.47644082487410940668878893
+                                    + 358078.58353136281410985462498428*z))
+                          + y*(77449.228831654783192618735039242
+                               + z*(-462311.87742009717371219713500774
+                                    + z*(313813.21710941806017108614873043
+                                         + 148869.77212508410732913052583066*z))
+                               + y*(-41542.941749067827781929439916793
+                                    + y*(-4426.5366421944753938768476253852
+                                         + 7443.488606254205366456526291533*y
+                                         + 89321.8632750504643974783154984*z)
+                                    + z*(36203.423568716759670956143993774
+                                         + 223304.65818762616099369578874599*z)))))
+                + x*(3771.3439103319925402029530895014
+                     + z*(-45256.126923983910482435437074017
+                          + (113140.31730995977620608859268504
+                             - 75426.87820663985080405906179003*z)*z)
+                     + y*(-60038.489615304858466936583174206
+                          + z*(675205.74845967439112080356101646
+                               + z*(-1.5748740538392262015959203098561e6
+                                    + 974489.157686177616926554478114*z))
+                          + y*(241092.18361606931702161726701187
+                               + y*(-400759.05225969872566526183288539
+                                    + y*(299538.79258074897143240343198448
+                                         - 83604.77823214669686202523602626*y
+                                         - 1.0032573387857603623443028323151e6*z)
+                                    + (2.5912081721832272948445383514987e6
+                                       - 2.5081433469644009058607570807878e6*z)*z)
+                               + z*(-2.217900454933157413138603643126e6
+                                    + (3.9698770834936673312505887979589e6
+                                       - 1.6720955646429339372405047205252e6*z)*z)))
+                     + x*(-7606.9470204591159679945165055042
+                          + z*(91283.364245509391615934198066051
+                               + z*(-228208.41061377347903983549516513
+                                    + 152138.94040918231935989033011008*z))
+                          + x*(6417.7840762890914414293366242832
+                               + z*(-77013.408915469097297152039491399
+                                    + (192533.5222886727432428800987285
+                                       - 128355.68152578182882858673248566*z)*z)
+                               + x*(-1930.7610849247644190853774435292
+                                    + z*(23169.13301909717302902452932235
+                                         + z*(-57922.832547742932572561323305876
+                                              + 38615.221698495288381707548870584*z))
+                                    + y*(5792.2832547742932572561323305876
+                                         + y*(-5792.2832547742932572561323305876
+                                              + 1930.7610849247644190853774435292*y
+                                              + 23169.13301909717302902452932235*z)
+                                         + z*(-46338.266038194346058049058644701
+                                              + 57922.83254774293257256132330588*z)))
+                               + y*(-52716.119492768432458887527759957
+                                    + z*(555580.02499775209220949829362808
+                                         + z*(-1.1964165402057074872808656353417e6
+                                              + 669255.3452780231626919903577421*z))
+                                    + y*(119641.65402057074872808656353417
+                                         + y*(-106806.0858679925658452278902856
+                                              + 33462.767263901158134599517887107*y
+                                              + 401553.20716681389761519421464528*z)
+                                         + z*(-880119.82324909689252754046878196
+                                              + 1.0038830179170347440379855366132e6*z))))
+                          + y*(96432.032798577520313804590922217
+                               + z*(-1.0659010293374208521497208930006e6
+                                    + (2.4365441627297786513344667373363e6
+                                       - 1.4722238347440034481964208281141e6*z)*z)
+                               + y*(-325811.15344368569815336687064276
+                                    + z*(2.8438328119868075256906815547126e6
+                                         + z*(-4.6730378672372401628922371494452e6
+                                              + 1.6431347434141566603984039381827e6*z))
+                                    + y*(474910.73374418313225721823145002
+                                         + y*(-320081.40324932367146958163213311
+                                              + 82156.73717070783301992019690913*y
+                                              + 985880.8460484939962390423629096*z)
+                                         + z*(-2.8550959929433900613959372226877e6
+                                              + 2.464702115121234990597605907274e6*z)))))));
+  case ( 139 ) :
+    return 29.156797374478842596581924038249
+           + z*(-583.13594748957685193163848076498
+                + z*(2624.1117637030958336923731634424
+                     + z*(-4081.9516324270379635214693653549
+                          + 2040.9758162135189817607346826774*z)))
+           + y*(-338.19786467476270753647990763207
+                + z*(6180.8213460056772987979596718765
+                     + z*(-25189.584293322452010898445360002
+                          + (35101.846157185665164542778972426
+                             - 15509.947262379313600510654803535*z)*z))
+                + y*(941.16556938393304890903658234116
+                     + z*(-12642.490041672983679382771974947
+                          + z*(31701.620894205974546324028527258
+                               + (-14211.786344912517463072376514421
+                                  - 8404.054089923054868974466546325*z)*z))
+                     + y*(-1469.9697273751353356440805646818
+                          + y*(2211.6926010497055133351872466182
+                               + z*(-27476.947515164387233204905613675
+                                    + (79941.814436211963445001326854699
+                                       - 70581.0208736434708817532763222*z)*z)
+                               + y*(-2766.2399074802500967124659654977
+                                    + y*(1896.5426808194840984933155156868
+                                         - 504.1501490974533634410948308729*y
+                                         - 10083.002981949067268821896617457*z)
+                                    + (27847.85063444061470104441369628
+                                       - 45373.513418770802709698534778559*z)*z))
+                          + z*(16756.904505829723033498839318689
+                               + z*(-43704.44938202777910442074840684
+                                    + (53772.912693797361143804343229552
+                                       - 35290.510436821735440876638161101*z)*z)))))
+           + x*(-529.28176224317559161525339703274
+                + z*(10585.635244863511832305067940655
+                     + z*(-47635.358601885803245372805732946
+                          + (74099.446714044582826135475584583
+                             - 37049.723357022291413067737792292*z)*z))
+                + y*(6069.9034971632859687770094561438
+                     + z*(-110812.43469840220754323512118222
+                          + z*(451020.59754092413069918523958705
+                               + z*(-627488.14946072628715037489710638
+                                    + 276694.3513733408521621197107609*z)))
+                     + y*(-17449.961950623242282788513952442
+                          + z*(238186.80431406263811253515786661
+                               + z*(-620820.02187235774080722297081271
+                                    + z*(338231.88456294130966086083526895
+                                         + 107578.40909187019733168929312642*z)))
+                          + y*(19686.448075723621275689029188984
+                               + y*(-7119.3810614166359438772974582479
+                                    + y*(-2194.5612142019991023519637392113
+                                         + 1536.834415598145676166989901806*y
+                                         + 30736.688311962913523339798036121*z)
+                                    + z*(-13154.535972077068523699476748105
+                                         + 138315.09740383311085502909116254*z))
+                               + z*(-155542.15720040978740124542591306
+                                    + z*(79119.68552948630249838144579607
+                                         + 215156.81818374039466337858625284*z)))))
+                + x*(2087.2967051587338511394674348635
+                     + z*(-41745.934103174677022789348697269
+                          + z*(187856.70346428604660255206913771
+                               + z*(-292221.53872222273915952544088088
+                                    + 146110.76936111136957976272044044*z)))
+                     + y*(-21725.09954442114637563591180221
+                          + y*(66027.431126097246991148972860207
+                               + z*(-927792.5657366966893330505698572
+                                    + (2.5955209937458040213965996404339e6
+                                       - 1.8726277813300695359509258887859e6*z)*z)
+                               + y*(-88604.663163352201231026122115993
+                                    + y*(55590.94760030357773545163568589
+                                         - 13375.912723786210971078042062757*y
+                                         - 267518.25447572421942156084125513*z)
+                                    + (844300.69753034733528747187246266
+                                       - 1.2038321451407589873970237856481e6*z)*z))
+                          + z*(392756.05678524825048992888734694
+                               + z*(-1.5795455520693310806021279239235e6
+                                    + (2.1648493200522922751104513296668e6
+                                       - 936313.890665034767975462944393*z)*z)))
+                     + x*(-2754.7239798512064630902588611705
+                          + z*(55094.479597024129261805177223409
+                               + z*(-247925.15818660858167812329750534
+                                    + (385661.35717916890483263624056387
+                                       - 192830.67858958445241631812028193*z)*z))
+                          + x*(1137.918520936660672706252428746
+                               + z*(-22758.37041873321345412504857492
+                                    + z*(102412.66688429946054356271858714
+                                         + z*(-159308.59293113249417887534002444
+                                              + 79654.29646556624708943767001222*z)))
+                               + y*(-4551.674083746642690825009714984
+                                    + y*(6827.511125619964036237514572476
+                                         + y*(-4551.674083746642690825009714984
+                                              + 1137.918520936660672706252428746*y
+                                              + 22758.37041873321345412504857492*z)
+                                         + z*(-68275.11125619964036237514572476
+                                              + 102412.66688429946054356271858714*z))
+                                    + z*(68275.11125619964036237514572476
+                                         + z*(-204825.33376859892108712543717428
+                                              + 159308.59293113249417887534002444*z))))
+                          + y*(21914.697844880079315973112368386
+                               + z*(-383199.47730057745705765707014432
+                                    + z*(1.4764724896659899750813335181441e6
+                                         + z*(-1.9110736267457043897383270098825e6
+                                              + 762706.1347832677424528453846593*z)))
+                               + y*(-60111.551581008252632989860861841
+                                    + y*(76393.707472256346634033496986909
+                                         + y*(-46337.931681752220317538566555989
+                                              + 10895.801925475253463612076923705*y
+                                              + 217916.03850950506927224153847409*z)
+                                         + z*(-708842.59512553933707852979264568
+                                              + 980622.1732927728117250869231334*z))
+                                    + z*(819031.5543195875956021401470925
+                                         + z*(-2.2091695047721542051282971437722e6
+                                              + 1.5254122695665354849056907693186e6*z)))))));
+  case ( 140 ) :
+    return 28.052765962956431457421006325929
+           + z*(-841.58297888869294372263018977787
+                + z*(5891.0808522208506060584113284451
+                     + z*(-15709.54893925560161615576354252
+                          + (17673.242556662551818175233985335
+                             - 7069.297022665020727270093594134*z)*z)))
+           + y*(-111.63433329170168743915191183681
+                + z*(2507.4470198623576794519271653266
+                     + z*(-11661.048286815653150105078828841
+                          + z*(15386.579825586140117457780001056
+                               + (363.34025287814418603523148414764
+                                  - 7214.633123816278401684186187793*z)*z)))
+                + y*(181.62576254983178237219019488406
+                     + z*(-2941.3258566325957917137786811952
+                          + z*(8928.2327096125173918913719395254
+                               + z*(-8422.0407333805729275858785043453
+                                    + (9838.1360779312887295693448015361
+                                       - 11149.887554988793893511924108408*z)*z)))
+                     + y*(-215.46062207710870128340751827559
+                          + z*(3522.4928056806652467884468670724
+                               + z*(-15729.216930152139335627756129981
+                                    + (33522.537747025131967421471175605
+                                       - 27874.718887471984733779810271019*z)*z))
+                          + y*(296.42471994067562918503113959054
+                               + z*(-5370.2487925396036287624873206437
+                                    + (21862.524617625086065709655114525
+                                       - 24777.527899975097541137609129795*z)*z)
+                               + y*(-327.36113870425225259511271325097
+                                    + y*(192.59843115526861534077553315177
+                                         - 44.245585535669817037745730588919*y
+                                         - 1327.3675660700945111323719176676*z)
+                                    + (4450.5853685879639490908940768854
+                                       - 9291.572962490661577926603423673*z)*z)))))
+           + x*(-378.33524744136918418906643428707
+                + z*(11350.057423241075525671993028612
+                     + z*(-79450.401962687528679703951200284
+                          + z*(211867.73856716674314587720320076
+                               + z*(-238351.20588806258603911185360085
+                                    + 95340.48235522503441564474144034*z))))
+                + y*(1758.9394805998364698320949796686
+                     + z*(-41418.126994754018569290856361445
+                          + z*(210476.48700059060130533204332983
+                               + z*(-349402.89343440819366834157901213
+                                    + z*(154727.0492256466318377724227878
+                                         + 33449.662664966381680535772325223*z))))
+                     + y*(-3119.6686913786445863244783840369
+                          + y*(2455.9849083435973307582924252031
+                               + y*(-564.30867113675140981296025376776
+                                    + y*(-285.34853559367807137711952454672
+                                         + 132.73675660700945111323719176676*y
+                                         + 3982.1026982102835333971157530027*z)
+                                    + z*(-4578.3533696000586079164699833988
+                                         + 27874.718887471984733779810271019*z))
+                               + z*(-21507.613503702600902305277596432
+                                    + z*(-4173.7546997284255216354796127729
+                                         + 74332.58369992529262341282738938*z)))
+                          + z*(52171.933746605319020443495159661
+                               + z*(-154727.0492256466318377724227878
+                                    + z*(63202.57116731615789905154842199
+                                         + 83624.15666241595420133943081306*z)))))
+                + x*(1025.6931192359821222386510272886
+                     + z*(-30770.793577079463667159530818657
+                          + z*(215395.5550395562456701167157306
+                               + z*(-574388.1467721499884536445752816
+                                    + (646186.6651186687370103501471918
+                                       - 258474.66604746749480414005887672*z)*z)))
+                     + y*(-5128.4655961799106111932551364429
+                          + z*(123083.17430831785466863812327463
+                               + z*(-646186.6651186687370103501471918
+                                    + (1.1487762935442999769072891505632e6
+                                       - 646186.6651186687370103501471918*z)*z))
+                          + y*(10256.931192359821222386510272886
+                               + z*(-184624.76146247678200295718491194
+                                    + (646186.6651186687370103501471918
+                                       - 574388.1467721499884536445752816*z)*z)
+                               + y*(-10256.931192359821222386510272886
+                                    + y*(5128.4655961799106111932551364429
+                                         - 1025.6931192359821222386510272886*y
+                                         - 30770.793577079463667159530818657*z)
+                                    + (123083.17430831785466863812327463
+                                       - 215395.5550395562456701167157306*z)*z)))
+                     + x*(-724.01867240186973334493013690959
+                          + z*(21720.560172056092000347904107288
+                               + z*(-152043.92120439264400243532875101
+                                    + z*(405450.45654504705067316087666937
+                                         + z*(-456131.76361317793200730598625304
+                                              + 182452.70544527117280292239450122*z))))
+                          + y*(3620.0933620093486667246506845479
+                               + y*(-7240.1867240186973334493013690959
+                                    + y*(7240.1867240186973334493013690959
+                                         + y*(-3620.0933620093486667246506845479
+                                              + 724.0186724018697333449301369096*y
+                                              + 21720.560172056092000347904107288*z)
+                                         + z*(-86882.24068822436800139161642915
+                                              + 152043.92120439264400243532875101*z))
+                                    + z*(130323.36103233655200208742464373
+                                         + z*(-456131.76361317793200730598625304
+                                              + 405450.45654504705067316087666937*z)))
+                               + z*(-86882.24068822436800139161642915
+                                    + z*(456131.76361317793200730598625304
+                                         + z*(-810900.91309009410134632175333874
+                                              + 456131.76361317793200730598625304*z)))))));
+  case ( 141 ) :
+    return 15.643809869182206550452268303544
+           + y*(-719.85789955549127902863023572654
+                + y*(7717.521190792901524206378451085
+                     + y*(-32282.519612449317911717935144084
+                          + y*(60912.314399160883898118831497288
+                               + y*(-49214.936376565527541298280983721
+                                    + y*(8798.6791776162849816004692951825
+                                         + 4852.3570013366640693923025678859*y))))))
+           + x*(-570.2896457949018053276162086913
+                + y*(25707.742744953059798461749952188
+                     + y*(-271870.38703679793847538522655216
+                          + y*(1.1364996154321153710539551130808e6
+                               + y*(-2.2052256401711831682382714635834e6
+                                    + (1.9915367594444763743825412290095e6
+                                       - 676322.7490593909250638312462807*y)*y))))
+                + x*(4903.6808029581702248695603514726
+                     + y*(-201889.58097750763525660803497699
+                          + y*(1.9305658169300557496977587641621e6
+                               + y*(-7.2049084971589641090215305233397e6
+                                    + y*(1.2275118045657436648567118693738e7
+                                         + y*(-9.5175235925995379454180791011769e6
+                                              + 2.6881598157938178220366654281473e6*y)))))
+                     + x*(-18048.424059636204406111399664615
+                          + y*(637901.22284924528597440570973423
+                               + y*(-5.0560446079680157007017134014287e6
+                                    + y*(1.4772782998278198565504738873976e7
+                                         + y*(-1.7693587281630287871817606516127e7
+                                              + 7.337863143162929134070242443068e6*y))))
+                          + x*(35652.113614651701119991495915114
+                               + x*(-41078.658445709375911365844151063
+                                    + x*(27799.898332511835742883903752876
+                                         + x*(-10283.679613483069801847040058634
+                                              + 1609.8574804467214881610056502418*x
+                                              + 75635.92437231819523829833683896*y)
+                                         + y*(-406805.89724595819071670006312641
+                                              + 838280.6636322397807363888477092*y))
+                                    + y*(895192.1422761708030489107566561
+                                         + y*(-3.659778123469934658778956646751e6
+                                              + 3.6937174908926323139367106021908e6*y)))
+                               + y*(-1.0250367300383716986748300632042e6
+                                    + y*(6.2115409846114107735507932583175e6
+                                         + y*(-1.2371031939485183427866374971267e7
+                                              + 7.602845281025348722638027805109e6*y)))))));
+  case ( 142 ) :
+    return 24.864897688565772981129994783266
+           - 49.729795377131545962259989566531*z
+           + y*(-1022.7394359845418618982822920536
+                + 1995.7490765919521778343045945406*z
+                + y*(9664.6134753861193151144349047968
+                     - 17333.477874180286452394565215053*z
+                     + y*(-34490.279646742751135019412989938
+                          + 51647.08141930521581764426076482*z
+                          + y*(50642.07425108179181473230809644
+                               - 49637.067082858367811820355428058*z
+                               + y*(-19546.222443947875274741947494223
+                                    - 10544.622194962617262336460439611*z
+                                    + y*(-18216.279576004535149207651107878
+                                         + 12943.968478523226518039420888072*y
+                                         + 25887.936957046453036078841776144*z))))))
+           + x*(-723.16065825297271833257045623352
+                + 1446.321316505945436665140912467*z
+                + y*(29330.777133366334430824986657315
+                     - 57215.23295022672342498483240216*z
+                     + y*(-280569.72756107174720383591688277
+                          + 503924.2221719167709826870013634*z
+                          + y*(1.0664076239426263991731124584375e6
+                               - 1.6288910257133360273635379155117e6*z
+                               + y*(-1.891485771806308883393794989869e6
+                                    + y*(1.570413004783028196567914748064e6
+                                         - 493372.7458333873268558887159508*y
+                                         - 986745.4916667746537117774319016*z)
+                                    + 2.1540805178992817394240520642264e6*z))))
+                + x*(4855.3726330692091658720829757127
+                     - 9710.745266138418331744165951425*z
+                     + y*(-176299.88346379723582902442022755
+                          + 342889.02166145605332630467450368*z
+                          + y*(1.5001374563935575566531581349433e6
+                               - 2.6573858911256590599800115953829e6*z
+                               + y*(-5.0352360930145747940743657259974e6
+                                    + 7.413086294903490528168719856612e6*z
+                                    + y*(7.8221995211285183854418386527095e6
+                                         - 8.231312747353546242714957448807e6*z
+                                         + y*(-5.6348117622772100464338631758263e6
+                                              + 1.5191553886004369250763844514228e6*y
+                                              + 3.0383107772008738501527689028456e6*z)))))
+                     + x*(-13756.454249710951021371704608101
+                          + 27512.908499421902042743409216203*z
+                          + x*(20286.908145655089058086304466818
+                               - 40573.816291310178116172608933636*z
+                               + x*(-16484.184227159441463834102363432
+                                    + 32968.368454318882927668204726864*z
+                                    + x*(7034.1182530988308788826787474431
+                                         - 14068.236506197661757765357494886*z
+                                         + x*(-1236.332689949861115934233594124
+                                              + 1236.332689949861115934233594124*y
+                                              + 2472.665379899722231868467188248*z)
+                                         + y*(-60086.451756861050300683997351041
+                                              + 53052.3335037622194218013186036*y
+                                              + 106104.6670075244388436026372072*z))
+                                    + y*(263406.85577139618669615983587095
+                                         - 493845.34308847349046465146701503*z
+                                         + y*(-761984.8738785429115354483991973
+                                              + 515062.2023343061663031226656898*y
+                                              + 1.0301244046686123326062453313796e6*z)))
+                               + y*(-471348.78581290915897311389096151
+                                    + 902123.7553345081398300551729894*z
+                                    + y*(2.3088863104607797087630364408724e6
+                                         - 3.7156488655870512776960177087553e6*z
+                                         + y*(-3.725432505686323177741660327785e6
+                                              + 1.8676080728927975388936514734074e6*y
+                                              + 3.7352161457855950777873029468148e6*z))))
+                          + y*(414667.21472451151956845564365592
+                               - 801821.5209496011370941678780956*z
+                               + y*(-2.8260651135281507032324240319735e6
+                                    + 4.8503087061067002693706801858513e6*z
+                                    + y*(7.1754322778126665571815166194619e6
+                                         - 9.500555849518632844992353053072e6*z
+                                         + y*(-7.5770647465779195291850395014671e6
+                                              + 2.8267868218186031066888629749308e6*y
+                                              + 5.653573643637206213377725949862e6*z)))))));
+  case ( 143 ) :
+    return 29.264239529487973329076592353365
+           + z*(-175.58543717692783997445955412019
+                + 175.58543717692783997445955412019*z)
+           + y*(-1043.2099774220979676931320125981
+                + (6083.6744273556599661843325214684
+                   - 5908.088990178732126209872967348*z)*z
+                + y*(8413.1855009435840100411676259868
+                     + z*(-44395.438578305844094062673234453
+                          + 38487.349588127111967852800267104*z)
+                     + y*(-24565.447082463097512429700447187
+                          + (102997.24391647274098051552944867
+                             - 64509.89432834562901266272918157*z)*z
+                          + y*(24872.506421635480842556407107653
+                               + (-46237.794613340144074822913197247
+                                  - 18272.09971500548493783981598432*z)*z
+                               + y*(6799.6105687269848716046396579446
+                                    + z*(-87035.458025702053304450751144915
+                                         + 68763.3583106965683666109351606*z)
+                                    + y*(-25966.469389399770278510281050918
+                                         + 11460.559718449428061101822526766*y
+                                         + 68763.3583106965683666109351606*z))))))
+           + x*(-665.15292808494145641219320840384
+                + (3990.917568509648738473159250423
+                   - 3990.917568509648738473159250423*z)*z
+                + y*(23439.056606940204800725335291776
+                     + z*(-136643.42207313158006587885250023
+                          + 132652.50450462193132740569324981*z)
+                     + y*(-196485.74521187796446663899783621
+                          + (1.042271049198136206733955134517e6
+                             - 909618.5446935142754065494412672*z)*z
+                          + y*(660854.15923245629950796301399872
+                               + z*(-2.9228539061966015903138229494753e6
+                                    + 2.0132353615030873149072735082081e6*z)
+                               + y*(-1.0482311435423825091065631255313e6
+                                    + y*(786638.42476871660229063968320284
+                                         - 225549.59892576769156971371591741*y
+                                         - 1.3532975935546061494182822955045e6*z)
+                                    + (3.3665329550576934643255558037126e6
+                                       - 1.3532975935546061494182822955045e6*z)*z))))
+                + x*(3419.9025179391907742979074538818
+                     + z*(-20519.415107635144645787444723291
+                          + 20519.415107635144645787444723291*z)
+                     + y*(-105205.87219623486721299957698784
+                          + (610715.81806977405863221001720374
+                             - 590196.4029621389139864225724804*z)*z
+                          + y*(770469.87885500193522737800813516
+                               + z*(-4.0121034550602375527320580316072e6
+                                    + 3.4219070520980986387456354591267e6*z)
+                               + y*(-2.2703040680118643932026949209936e6
+                                    + (9.6097209530109488064841114943546e6
+                                       - 6.187813900912850167738476035228e6*z)*z
+                                    + y*(3.1690516968636633872976916870436e6
+                                         + z*(-9.4045892281710315173020386279072e6
+                                              + 3.2167753272581813495635625926793e6*z)
+                                         + y*(-2.1035607592382021444776002034311e6
+                                              + 536129.2212096968915939270987799*y
+                                              + 3.2167753272581813495635625926793e6*z)))))
+                     + x*(-7207.55952903572124479040100918
+                          + (43245.35717421432746874240605508
+                             - 43245.35717421432746874240605508*z)*z
+                          + x*(7475.1379441998583856460106454752
+                               + z*(-44850.827665199150313876063872851
+                                    + 44850.827665199150313876063872851*z)
+                               + x*(-3821.3312193691420782228901388324
+                                    + (22927.987316214852469337340832994
+                                       - 22927.987316214852469337340832994*z)*z
+                                    + x*(773.32567078613200983149170589039
+                                         + z*(-4639.9540247167920589889502353423
+                                              + 4639.9540247167920589889502353423*z)
+                                         + y*(-1546.6513415722640196629834117808
+                                              + 773.3256707861320098314917058904*y
+                                              + 4639.9540247167920589889502353423*z))
+                                    + y*(36987.015177290109063051725776238
+                                         + z*(-198994.10374752580190897301382443
+                                              + 176066.11643131094943963567299144*z)
+                                         + y*(-62510.036696472791891434781135979
+                                              + 29344.352738551824906605945498573*y
+                                              + 176066.11643131094943963567299144*z)))
+                               + y*(-128441.38277889570580159627021006
+                                    + (725797.46900817508449570155738754
+                                       - 680946.6413429759341818254935147*z)*z
+                                    + y*(470723.11018701133654611745636539
+                                         + z*(-2.0985411921138929347810031808048e6
+                                              + 1.4175945507709170005991776872901e6*z)
+                                         + y*(-586022.62381413498923003014468248
+                                              + 236265.75846181950009986294788168*y
+                                              + 1.4175945507709170005991776872901e6*z))))
+                          + y*(175467.49328348463582925479420488
+                               + z*(-1.0095596025266934875067863591742e6
+                                    + 966314.2453524791600380439531191*z)
+                               + y*(-983011.16629753018705347677747956
+                                    + (4.8885073952584876348140743057032e6
+                                       - 3.922193149906008474776030352584e6*z)*z
+                                    + y*(2.1022289925373430169174031872973e6
+                                         + z*(-7.7248665599655704666903448180805e6
+                                              + 3.8026734100595619919143144654965e6*z)
+                                         + y*(-1.9212566616708554097674432139295e6
+                                              + 633778.9016765936653190524109161*y
+                                              + 3.8026734100595619919143144654965e6*z)))))));
+  case ( 144 ) :
+    return 31.263438222466811524082486461063
+           + z*(-375.16125866960173828898983753276
+                + (937.90314667400434572247459383189
+                   - 625.2687644493362304816497292213*z)*z)
+           + y*(-921.85849101037120337614943070879
+                + z*(10687.140633454852702224803330973
+                     + z*(-25779.9484369631274098395337336
+                          + 16561.363526859415376078039426512*z))
+                + y*(6057.3157097706951538762069320742
+                     + z*(-62000.647883793489144289679853917
+                          + (129221.67127252059545088466590119
+                             - 69586.41732148764825784507117428*z)*z)
+                     + y*(-13726.950485312067314221654658583
+                          + z*(102722.75793995131862637017604908
+                               + z*(-127585.22357735770111504077422151
+                                    + 15470.398396750819152182111640055*z))
+                          + y*(7700.4542968171062064601686075799
+                               + z*(10317.306378146044148848152758122
+                                    + z*(-153378.48952272281148716115611681
+                                         + 117722.72474523269347695621571793*z))
+                               + y*(11858.528086197898735823862052967
+                                    + y*(-16884.888791947363063934326775687
+                                         + 5886.136237261634673847810785896*y
+                                         + 70633.63484713961608617372943076*z)
+                                    + z*(-131985.03065622874068103819187748
+                                         + 176584.08711784904021543432357689*z))))))
+           + x*(-543.25303303526150319305461143367
+                + z*(6519.036396423138038316655337204
+                     + z*(-16297.59099105784509579163834301
+                          + 10865.060660705230063861092228673*z))
+                + y*(15810.551607981723364133608250043
+                     + z*(-183207.58289935754233128664366331
+                          + (441721.36625733601073242497081528
+                             - 283615.85017751877709108888831484*z)*z)
+                     + y*(-111225.52539328420604822692961783
+                          + z*(1.1514987218200529302474365117506e6
+                               + z*(-2.4370254382927963148861663085613e6
+                                    + 1.341067775351012099499688650726e6*z))
+                          + y*(320059.20652411159721720432106446
+                               + y*(-442781.18779691786645569164881533
+                                    + y*(294493.61775294071765116833932698
+                                         - 75813.40966179670422539463559689*y
+                                         - 909760.9159415604507047356271627*z)
+                                    + (2.6241624970937281611092844447611e6
+                                       - 2.2744022898539011267618390679068e6*z)*z)
+                               + z*(-2.6892117564692862363590153410229e6
+                                    + (4.2860039528804192760113720439958e6
+                                       - 1.5162681932359340845078927119379e6*z)*z))))
+                + x*(2080.3736249603471254001056140877
+                     + z*(-24964.483499524165504801267369052
+                          + (62411.20874881041376200316842263
+                             - 41607.472499206942508002112281753*z)*z)
+                     + x*(-3084.9528357603089327291072105881
+                          + z*(37019.434029123707192749286527057
+                               + z*(-92548.585072809267981873216317643
+                                    + 61699.05671520617865458214421176*z))
+                          + x*(2012.5614403292689089496523118427
+                               + z*(-24150.737283951226907395827742112
+                                    + (60376.84320987806726848956935528
+                                       - 40251.228806585378178993046236853*z)*z)
+                               + x*(-487.67180954704916925694453999513
+                                    + z*(5852.0617145645900310833344799416
+                                         + z*(-14630.154286411475077708336199854
+                                              + 9753.436190940983385138890799903*z))
+                                    + y*(1463.0154286411475077708336199854
+                                         + y*(-1463.0154286411475077708336199854
+                                              + 487.67180954704916925694453999513*y
+                                              + 5852.061714564590031083334479942*z)
+                                         + z*(-11704.123429129180062166668959883
+                                              + 14630.154286411475077708336199854*z)))
+                               + y*(-21537.738341165057394522555598903
+                                    + z*(234302.12281002946182687483944472
+                                         + z*(-525378.46381519558729869752925652
+                                              + 310001.08040354501335347197326749*z))
+                                    + y*(52537.846381519558729869752925652
+                                         + y*(-48512.723500861020911970448301967
+                                              + 15500.054020177250667673598663375*y
+                                              + 186000.6482421270080120831839605*z)
+                                         + z*(-396152.0337682052429315621956631
+                                              + 465001.62060531752003020795990124*z))))
+                          + y*(55662.913194825221122931070647573
+                               + z*(-630935.52430877894628242356124382
+                                    + (1.4847902256991380977241856867919e6
+                                       - 928161.0937508858864948749803162*z)*z)
+                               + y*(-241538.98888292671869632436757779
+                                    + z*(2.2675323422863416780734688496897e6
+                                         + z*(-4.1840406300167160974594864374323e6
+                                              + 1.861199326260258178478115977972e6*z))
+                                    + y*(421489.01583743191867867775095382
+                                         + y*(-325587.95362658302109646114571161
+                                              + 93059.9663130129089239057988986*y
+                                              + 1.1167195957561549070868695867832e6*z)
+                                         + z*(-2.7903358477628413460706641617561e6
+                                              + 2.791798989390387267717173966958e6*z)))))
+                     + y*(-51167.372547394403985275178414206
+                          + z*(589043.98706920868231850087360142
+                               + z*(-1.4101987589242112920342490155809e6
+                                    + 898525.0334502672521814972314389*z))
+                          + y*(309381.81692776362525552209958229
+                               + z*(-3.123537816063954820747764321386e6
+                                    + (6.3986457812356757598351617878842e6
+                                       - 3.3672388207068499210419439604839e6*z)*z)
+                               + y*(-782115.28188671679810623247414357
+                                    + z*(6.2618455665766467565270253683368e6
+                                         + z*(-9.2559681352059411314824016329579e6
+                                              + 2.8034066027637774999463237948214e6*z))
+                                    + y*(970523.06519310747575731502486774
+                                         + y*(-588872.9314499091210440457672474
+                                              + 140170.33013818887499731618974107*y
+                                              + 1.6820439616582664999677942768928e6*z)
+                                         + z*(-5.384431215740642952560754930076e6
+                                              + 4.205109904145666249919485692232e6*z)))))));
+  case ( 145 ) :
+    return 31.628057156545318244343804703848
+           + z*(-632.56114313090636488687609407696
+                + z*(2846.5251440890786419909424233463
+                     + z*(-4427.9280019163445542081326585387
+                          + 2213.9640009581722771040663292693*z)))
+           + y*(-711.96000123572248878954686370591
+                + z*(13606.638881583543410904061180041
+                     + z*(-58383.349823036866707077332886839
+                          + (86390.616167252114767912162943211
+                             - 40981.344082667885106852015142336*z)*z))
+                + y*(3531.5814512173330169342398161528
+                     + z*(-57024.990142763116927780735143015
+                          + z*(198229.10581939715946793597525673
+                               + z*(-221965.77066292124440443268745614
+                                    + 70001.54124879273709536432858574*z)))
+                     + y*(-5796.4645227620386950342879377101
+                          + z*(58904.300312477656972905023611188
+                               + z*(-66840.245586752296910136630993617
+                                    + z*(-117992.05530575100476644237257718
+                                         + 128997.56890166823947858551487433*z)))
+                          + y*(1002.261603110188248033657698796
+                               + y*(6471.3986333167229054743394251527
+                                    + y*(-6371.2676336840031545568247273082
+                                         + 1842.822412880974849694078783919*y
+                                         + 36856.448257619496993881575678379*z)
+                                    + z*(-90568.904416060566097254918867785
+                                         + 165854.01715928773647246709055271*z))
+                               + z*(38859.068250273892012231869635268
+                                    + z*(-241706.05271298481096518004435232
+                                         + 257995.13780333647895717102974866*z))))))
+           + x*(-410.26657143275229237499041780139
+                + z*(8205.3314286550458474998083560279
+                     + z*(-36923.991428947706313749137602126
+                          + (57437.320000585320932498658492195
+                             - 28718.660000292660466249329246098*z)*z))
+                + y*(9088.7893581176510137512172345869
+                     + z*(-173570.45573369797442752453633571
+                          + z*(744143.05937269317861011127590857
+                               + z*(-1.1001185501347151791276744373656e6
+                                    + 521340.6150670649290975878894367*z)))
+                     + y*(-50374.999927683802999848499063437
+                          + y*(118817.43755821374770938163226391
+                               + z*(-1.5424192083442968686181872003451e6
+                                    + (3.9323465542321277023294491752629e6
+                                       - 2.5371511493357010616030948024345e6*z)*z)
+                               + y*(-138936.20811822365088094121848995
+                                    + y*(79937.755910549529318625392775794
+                                         - 18122.508209540721868593534303103*y
+                                         - 362450.16419081443737187068606206*z)
+                                    + (1.2363049540201761490006371694538e6
+                                       - 1.6310257388586649681734180872793e6*z)*z))
+                          + z*(833929.54281997808556944544493303
+                               + z*(-3.00853988331720820645239322629e6
+                                    + (3.5798323794698309197982705813078e6
+                                       - 1.2685755746678505308015474012172e6*z)*z))))
+                + x*(1122.2119807539965402891852306137
+                     + z*(-22444.239615079930805783704612274
+                          + z*(100999.07826785968862602667075523
+                               + z*(-157109.67730555951564048593228592
+                                    + 78554.83865277975782024296614296*z)))
+                     + x*(-1055.3211654348197020067301148978
+                          + z*(21106.423308696394040134602297956
+                               + z*(-94978.904889133773180605710340804
+                                    + (147744.96316087475828094221608569
+                                       - 73872.48158043737914047110804285*z)*z))
+                          + x*(327.75798822247078980086431697411
+                               + z*(-6555.1597644494157960172863394821
+                                    + z*(29498.218940022371082077788527669
+                                         + z*(-45886.118351145910572121004376375
+                                              + 22943.059175572955286060502188187*z)))
+                               + y*(-1311.0319528898831592034572678964
+                                    + y*(1966.5479293348247388051859018446
+                                         + y*(-1311.0319528898831592034572678964
+                                              + 327.75798822247078980086431697411*y
+                                              + 6555.159764449415796017286339482*z)
+                                         + z*(-19665.479293348247388051859018446
+                                              + 29498.218940022371082077788527669*z))
+                                    + z*(19665.479293348247388051859018446
+                                         + z*(-58996.437880044742164155577055339
+                                              + 45886.118351145910572121004376375*z))))
+                          + y*(12073.294040002026590918675750632
+                               + z*(-220359.45749134413777823891271469
+                                    + z*(896638.65382191484682146939687531
+                                         + z*(-1.2470262761176594478857879568315e6
+                                              + 549640.6564783923448024228703729*z)))
+                               + y*(-37739.964505659909343607401853551
+                                    + y*(51333.340931315765505377452205838
+                                         + y*(-32463.358678485810833573751279062
+                                              + 7852.009378262747782891755291041*y
+                                              + 157040.18756525495565783510582082*z)
+                                         + z*(-492226.98600446126101363991976043
+                                              + 706680.8440436473004602579761937*z))
+                                    + z*(534439.83262185404909390912435634
+                                         + z*(-1.5083405929764283741011216627282e6
+                                              + 1.0992813129567846896048457407458e6*z)))))
+                     + y*(-20163.538429512241139355230686449
+                          + z*(380826.5289751648919813209091167
+                               + z*(-1.6127203021203823252899174202699e6
+                                    + (2.3515663482150352125882744992451e6
+                                       - 1.0972283354547378484738942834796e6*z)*z))
+                          + y*(96116.640782800144253535555742608
+                               + z*(-1.5415062866808379930893902057354e6
+                                    + z*(5.3240579879433886436123385055396e6
+                                         + z*(-5.930301633030236010808696509372e6
+                                              + 1.8679224810603801569304539712064e6*z)))
+                               + y*(-205275.41845115809642637362071822
+                                    + y*(223928.61524048588704712205610428
+                                         + y*(-122413.11799566083537422443097579
+                                              + 26684.606872291145099006485302949*y
+                                              + 533692.137445822901980129706059*z)
+                                         + z*(-1.9145702224673938055043589134568e6
+                                              + 2.4016146185062030589105836772654e6*z))
+                                    + z*(2.5640020823423239354380822086289e6
+                                         + z*(-6.2139513825970690658590314332903e6
+                                              + 3.7358449621207603138609079424129e6*z)))))));
+  case ( 146 ) :
+    return 30.786057405034246141001737579478
+           + z*(-923.58172215102738423005212738433
+                + z*(6465.0720550571916896103648916903
+                     + z*(-17240.192146819177838960973044508
+                          + (19395.216165171575068831094675071
+                             - 7758.086466068630027532437870028*z)*z)))
+           + y*(-446.11841811747882890629715320541
+                + z*(12459.970821373337482958862468778
+                     + z*(-80754.723694556170691101672389756
+                          + z*(198105.73770533061067064348666151
+                               + z*(-203473.73875332536193564282781912
+                                    + 73631.40903526151474672469325762*z))))
+                + y*(1443.6785977831037306623744299121
+                     + z*(-30850.387112119774436912370428584
+                          + z*(135197.98609028225036728492061033
+                               + z*(-162422.2252020887236421163016327
+                                    + z*(-20748.735400975547838261988482332
+                                         + 81930.90319565173388202948865055*z))))
+                     + y*(-1604.1287263295348346524756667608
+                          + y*(-175.41471933952000482295938325075
+                               + y*(1759.4996044211949803934086601088
+                                    + y*(-1333.4250275515760105691378968062
+                                         + 325.12263172877672175408527242284*y
+                                         + 9753.678951863301652622558172685*z)
+                                    + z*(-30249.0718746839786644515787315
+                                         + 68275.7526630431115683579072088*z))
+                               + z*(22535.916257951870747350681071763
+                                    + z*(-143467.7504597447390828031439117
+                                         + 182068.67376811496418228775255679*z)))
+                          + z*(17273.474677766270602661899574241
+                               + z*(14283.663345918356148651623590642
+                                    + z*(-200511.99412453767337185396454108
+                                         + 204827.25798912933470507372162639*z))))))
+           + x*(-290.71774198041709764868614751207
+                + z*(8721.532259412512929460584425362
+                     + z*(-61050.725815887590506224090977534
+                          + z*(162801.93550903357468326424260676
+                               + z*(-183152.1774476627715186722729326
+                                    + 73260.87097906510860746890917304*z))))
+                + y*(4190.6990258551502783331767120367
+                     + z*(-116999.43851624199542053471693574
+                          + z*(757945.34379780637743751892757265
+                               + z*(-1.8583856479517834318167862309203e6
+                                    + (1.9075316764980935892752122368527e6
+                                       - 689751.7996201723271026159855681*z)*z)))
+                     + y*(-16592.728999569494926935591347503
+                          + z*(380782.43147084285238753302348934
+                               + z*(-1.9075316764980935892752122368527e6
+                                    + (3.2283654893764661395837797340203e6
+                                       - 1.7243794990504308177565399639201e6*z)*z))
+                          + y*(30278.280579334818877384321219885
+                               + z*(-527565.9859092017139339966131072
+                                    + (1.7854302248663184082627640548977e6
+                                       - 1.5327817769337162824502577457068e6*z)*z)
+                               + y*(-28824.691869432733389140890482324
+                                    + y*(13976.269321745741048097416019894
+                                         - 2737.1103159530647900897459744764*y
+                                         - 82113.30947859194370269237923429*z)
+                                    + (337174.77017378028774023010136253
+                                       - 574793.16635014360591884665464*z)*z))))
+                + x*(529.99208587484123952806189262834
+                     + z*(-15899.76257624523718584185677885
+                          + z*(111298.33803371666030089299745195
+                               + z*(-296795.56808991109413571465987187
+                                    + (333895.01410114998090267899235586
+                                       - 133558.00564045999236107159694234*z)*z)))
+                     + x*(-243.20859901257638271374101469434
+                          + z*(7296.2579703772914814122304408303
+                               + z*(-51073.805792641040369885613085812
+                                    + z*(136196.81544704277431969496822883
+                                         + z*(-153221.41737792312110965683925744
+                                              + 61288.56695116924844386273570297*z))))
+                          + y*(1216.0429950628819135687050734717
+                               + y*(-2432.0859901257638271374101469434
+                                    + y*(2432.0859901257638271374101469434
+                                         + y*(-1216.0429950628819135687050734717
+                                              + 243.20859901257638271374101469434*y
+                                              + 7296.25797037729148141223044083*z)
+                                         + z*(-29185.031881509165925648921763321
+                                              + 51073.80579264104036988561308581*z))
+                                    + z*(43777.547822263748888473382644982
+                                         + z*(-153221.41737792312110965683925744
+                                              + 136196.81544704277431969496822883*z)))
+                               + z*(-29185.031881509165925648921763321
+                                    + z*(153221.41737792312110965683925744
+                                         + z*(-272393.63089408554863938993645766
+                                              + 153221.41737792312110965683925744*z)))))
+                     + y*(-5987.9987003006507499450276557462
+                          + z*(163740.19843277428531250897289353
+                               + z*(-1.0348830509957033368866698128028e6
+                                    + z*(2.4628925678986311375620715076022e6
+                                         + z*(-2.4368591247848100488546514536967e6
+                                              + 841185.6442734640271807889845363*z))))
+                          + y*(21990.112213380635156804209889306
+                               + y*(-38680.303568012857918327800852328
+                                    + y*(36030.343138638651720687491389186
+                                         + y*(-17220.183440507064001051652855651
+                                              + 3338.0382709264445523047181926044*y
+                                              + 100141.14812779333656914154577813*z)
+                                         + z*(-416464.35508741858346240803989138
+                                              + 700988.0368945533559839908204469*z))
+                                    + z*(664445.9390717409681582167017842
+                                         + z*(-2.2142624487173767282528654587928e6
+                                              + 1.8693014317188089492906421878585e6*z)))
+                               + z*(-495963.16796864476939161732378564
+                                    + z*(2.4368591247848100488546514536967e6
+                                         + z*(-4.0353984315275289927169990355888e6
+                                              + 2.1029641106836600679519724613408e6*z)))))));
+  case ( 147 ) :
+    return 29.06746975367300077741892040173
+           + z*(-1220.8337296542660326515946568727
+                + z*(12208.337296542660326515946568727
+                     + z*(-48833.349186170641306063786274907
+                          + z*(91562.52972406995244886959926545
+                               + z*(-80575.026157181558155005247353596
+                                    + 26858.342052393852718335082451199*z)))))
+           + y*(-149.60207406040969125984332392087
+                + z*(5062.453380882941000261824947804
+                     + z*(-38416.196512286749676102302909314
+                          + z*(104831.43686297635739834542536235
+                               + z*(-104996.41439401071767302807328895
+                                    + z*(11821.818509547873397259457140682
+                                         + 22917.735882544561585915263404305*z)))))
+                + y*(287.19557953532513123326261508891
+                     + z*(-6999.7609596007145115352048859302
+                          + z*(31581.413083720395439249745949988
+                               + z*(-21494.215471905224358653558437604
+                                    + z*(-64694.760384188422000552651218445
+                                         + 68753.20764763368475774579021291*z))))
+                     + y*(-209.308228149035314478325430692
+                          + y*(-60.042842927471256432120163764192
+                               + y*(197.63634840238669640553945493223
+                                    + y*(-119.74899701609687965060227053531
+                                         + 24.802744461628313404670198489507*y
+                                         + 1041.7152673883891629961483365593*z)
+                                    + z*(-3987.7426072876797823291470259239
+                                         + 10417.152673883891629961483365593*z))
+                               + z*(4312.9840256125614667035100812297
+                                    + z*(-29460.273398992906193329986893645
+                                         + 41668.610695535566519845933462372*z)))
+                          + z*(1791.1846226587686965544632031336
+                               + z*(13669.566857132708473705113918652
+                                    + z*(-76172.48290043605825347401411221
+                                         + 78128.64505412918722471112524195*z))))))
+           + x*(-194.6061488527759974827969419946
+                + z*(8173.458251816591894277471563773
+                     + z*(-81734.58251816591894277471563773
+                          + z*(326938.33007266367577109886255092
+                               + z*(-613009.36888624439207081036728298
+                                    + (539448.24461989506502231312320902
+                                       - 179816.08153996502167410437440301*z)*z))))
+                + y*(1167.6368931166559848967816519676
+                     + z*(-40867.291259082959471387357818865
+                          + z*(326938.33007266367577109886255092
+                               + z*(-980814.99021799102731329658765276
+                                    + (1.226018737772488784141620734566e6
+                                       - 539448.244619895065022313123209*z)*z)))
+                     + y*(-2919.0922327916399622419541299189
+                          + z*(81734.58251816591894277471563773
+                               + z*(-490407.49510899551365664829382638
+                                    + (980814.99021799102731329658765276
+                                       - 613009.368886244392070810367283*z)*z))
+                          + y*(3892.1229770555199496559388398919
+                               + z*(-81734.58251816591894277471563773
+                                    + (326938.33007266367577109886255092
+                                       - 326938.33007266367577109886255092*z)*z)
+                               + y*(-2919.0922327916399622419541299189
+                                    + y*(1167.6368931166559848967816519676
+                                         - 194.6061488527759974827969419946*y
+                                         - 8173.458251816591894277471563773*z)
+                                    + (40867.291259082959471387357818865
+                                       - 81734.58251816591894277471563773*z)*z))))
+                + x*(206.05356937352752674649087975898
+                     + z*(-8654.2499136881561233526169498773
+                          + z*(86542.499136881561233526169498773
+                               + z*(-346169.99654752624493410467799509
+                                    + z*(649068.7435266117092514462712408
+                                         + z*(-571180.4943034183041412727186919
+                                              + 190393.4981011394347137575728973*z)))))
+                     + y*(-1236.3214162411651604789452785539
+                          + z*(43271.249568440780616763084749386
+                               + z*(-346169.99654752624493410467799509
+                                    + z*(1.0385099896425787348023140339853e6
+                                         + z*(-1.2981374870532234185028925424816e6
+                                              + 571180.4943034183041412727186919*z))))
+                          + y*(3090.8035406029129011973631963847
+                               + y*(-4121.0713874705505349298175951797
+                                    + y*(3090.8035406029129011973631963847
+                                         + y*(-1236.3214162411651604789452785539
+                                              + 206.05356937352752674649087975898*y
+                                              + 8654.249913688156123352616949877*z)
+                                         + z*(-43271.249568440780616763084749386
+                                              + 86542.49913688156123352616949877*z))
+                                    + z*(86542.499136881561233526169498773
+                                         + z*(-346169.99654752624493410467799509
+                                              + 346169.99654752624493410467799509*z)))
+                               + z*(-86542.499136881561233526169498773
+                                    + z*(519254.99482128936740115701699264
+                                         + z*(-1.0385099896425787348023140339853e6
+                                              + 649068.7435266117092514462712408*z)))))));
+  case ( 148 ) :
+    return 17.014823544700916878245999629487
+           + y*(-1051.73634764512624677473897573
+                + y*(15494.942917843736793617905863994
+                     + y*(-93087.022191428006302629528197468
+                          + y*(274741.80463910597755053412982726
+                               + y*(-421946.63973401247406034643725192
+                                    + (323281.7328916207090038091056549
+                                       - 97538.54195762250634465018919131*y)*y)))))
+           + x*(-372.00065890384171804884066147542
+                + y*(21858.709197621731952401425049512
+                     + y*(-305562.25067090975203761695612275
+                          + y*(1.738054670938864826063310226737e6
+                               + y*(-4.8451420863084857599741404583253e6
+                                    + y*(7.0088066801550642703292035986049e6
+                                         + y*(-5.0419999182906180135240065494233e6
+                                              + 1.4232083794344616979163995169517e6*y))))))
+                + x*(2041.6957118619655003354710591326
+                     + y*(-104358.46478503186516756011851401
+                          + y*(1.2357541734281111568947898435499e6
+                               + y*(-5.7261802385664508586439003680777e6
+                                    + y*(1.2215044165070380816591406701553e7
+                                         + y*(-1.2045100249418065840256899747568e7
+                                              + 4.4409046532792947758431069176443e6*y)))))
+                     + x*(-5446.2438944739619928003550078471
+                          + x*(8401.6204495557090665014198462731
+                               + x*(-7926.3198441541596827396102155066
+                                    + x*(4536.7026307443455861764271891641
+                                         + x*(-1453.0434029467828445129210871308
+                                              + 200.47559138740644645471418159622*x
+                                              + 12522.441038698452842312015219811*y)
+                                         + y*(-78150.221342563229943094567260039
+                                              + 187365.73504660773602608645288586*y))
+                                    + y*(204619.20318338339796963903550522
+                                         + y*(-980077.3624305700066142860985549
+                                              + 1.1493507530574172962500961128983e6*y)))
+                               + y*(-288732.24506009215146258638740398
+                                    + y*(2.0707450015497716790938354640757e6
+                                         + y*(-4.8471839039425758787526349248385e6
+                                              + 3.4853353496538933300348458461168e6*y))))
+                          + y*(233302.49297489759745496629604062
+                               + y*(-2.2239849247547470877785135393046e6
+                                    + y*(7.7820981491428973031971953830553e6
+                                         + y*(-1.1149727632465168291052117265321e7
+                                              + 5.541733414854098477355162594604e6*y)))))));
+  case ( 149 ) :
+    return 27.536900594453144177979516967971
+           - 55.07380118890628835595903393594*z
+           + y*(-1599.3462157243376716116362780308
+                + 3143.6186302597690548673135221257*z
+                + y*(22180.169456323807566574761441256
+                     - 41216.720282387846078282209360386*z
+                     + y*(-125622.6023391557566448599001758
+                          + 210028.48439592366721143759099121*z
+                          + y*(350004.98053916689584539145913778
+                               - 489981.47668241012447934532728435*z
+                               + y*(-508006.46527685722237410351793577
+                                    + y*(368203.1727933961045614640152752
+                                         - 105187.4458577439444270331609816*y
+                                         - 210374.8917154878888540663219632*z)
+                                    + 526031.4538713043202688617085872*z)))))
+           + x*(-444.01592242831028389014540986023
+                + 888.0318448566205677802908197205*z
+                + y*(24004.838643629282935140823702011
+                     - 47121.645442401945302501356584302*z
+                     + y*(-309844.0120455357986634673145464
+                          + 572566.3786486696520244332725085*z
+                          + y*(1.6332020213769160713580316597646e6
+                               - 2.6938376641051624906916300470206e6*z
+                               + y*(-4.2352224494892505291701349285954e6
+                                    + 5.77660723487333856764863981017e6*z
+                                    + y*(5.7232922142327202623876353895335e6
+                                         - 5.669977193592101957126630968897e6*z
+                                         + y*(-3.8649370430806423578084527900391e6
+                                              + 1.0299484462845913792451373055906e6*y
+                                              + 2.0598968925691827584902746111812e6*z))))))
+                + x*(1860.4685317941303657488737670023
+                     - 3720.9370635882607314977475340046*z
+                     + x*(-3766.7266792210063302888003870921
+                          + 7533.453358442012660577600774184*z
+                          + x*(4292.7989377116017973550088247236
+                               - 8585.597875423203594710017649447*z
+                               + x*(-2832.4094348182136872379503791929
+                                    + 5664.818869636427374475900758386*z
+                                    + x*(1015.2224457669706924720554951068
+                                         - 2030.4448915339413849441109902136*z
+                                         + x*(-153.60334429312634606801046984077
+                                              + 153.60334429312634606801046984077*y
+                                              + 307.20668858625269213602093968154*z)
+                                         + y*(-10149.827484131425565922431451503
+                                              + 9134.605038364454873450375956397*y
+                                              + 18269.210076728909746900751912793*z))
+                                    + y*(53821.512877987911730635175976559
+                                         - 101978.20688633939608679445119473*z
+                                         + y*(-177768.81043554925037200536377221
+                                              + 126779.70699237955232860813817484*y
+                                              + 253559.41398475910465721627634968*z)))
+                               + y*(-120201.25417404347699769606315286
+                                    + 231816.91047266375040068210865626*z
+                                    + y*(691949.52270586074363808666286167
+                                         - 1.1520821349390577368754912170671e6*z
+                                         + y*(-1.2723648428125582185251810378389e6
+                                              + 696323.7753430293500874354293054*y
+                                              + 1.3926475506860587001748708586107e6*z))))
+                          + y*(139220.49175835726521222594328307
+                               - 270907.53015827251776387428579195*z
+                               + y*(-1.1433610522923095829496467203575e6
+                                    + 2.0158145744263466481354191549231e6*z
+                                    + y*(3.4384602087167236483822202850419e6
+                                         - 4.8611058430071006486290214151607e6*z
+                                         + y*(-4.2201728491806148328243574626899e6
+                                              + 1.7896199276770645085098467551095e6*y
+                                              + 3.5792398553541290170196935102191e6*z)))))
+                     + y*(-85176.652591119933253747650855291
+                          + 166632.36811865160577599755417658*z
+                          + y*(905848.42825052546146298178992069
+                               - 1.6450644883823993171499660256648e6*z
+                               + y*(-3.7795898005257743120190613309186e6
+                                    + 5.914115112669149306888156636172e6*z
+                                    + y*(7.2795244528247275192494524251769e6
+                                         - 8.644933792980305731610748214181e6*z
+                                         + y*(-6.5006126518303992371060581502292e6
+                                              + 2.1781457553402463713006840431385e6*y
+                                              + 4.3562915106804927426013680862769e6*z)))))));
+  case ( 150 ) :
+    return 32.481767362742814292513174165049
+           + z*(-194.8906041764568857550790449903
+                + 194.8906041764568857550790449903*z)
+           + y*(-1725.3668977347527071705144173451
+                + (10157.31078223205935726800745908
+                   - 9962.42017805560247151292841409*z)*z
+                + y*(21924.955491282609522443002003227
+                     + z*(-121392.42216546359777739000456028
+                          + 111430.00198740799530587707614619*z)
+                     + y*(-113999.89257697062778313705158247
+                          + (562606.93329636016892143230493455
+                             - 451176.93130895217361555522878836*z)*z
+                          + y*(292182.52216775870913244767019474
+                               + z*(-1.1904881997101920858732537162339e6
+                                    + 739311.2684012399122576984874455*z)
+                               + y*(-390986.42314012340677790494770908
+                                    + y*(261924.90164330946622177557543261
+                                         - 69353.17845488474042274624709585*y
+                                         - 416119.07072930844253647748257508*z)
+                                    + (1.1554303391305483547941759700206e6
+                                       - 416119.07072930844253647748257508*z)*z)))))
+           + x*(-386.63708137760016784794561836629
+                + (2319.8224882656010070876737101978
+                   - 2319.8224882656010070876737101978*z)*z
+                + y*(18702.101765266182288168116212432
+                     + z*(-109892.7881033314927219210235644
+                          + 107572.9656150658917148333498542*z)
+                     + y*(-217106.37893689417938327548718667
+                          + (1.1927454855180335835777318995556e6
+                             - 1.0851725199029676918628985497014e6*z)*z
+                          + y*(1.0353833019914192667756270810065e6
+                               + z*(-5.0195543264304820170760305864833e6
+                                    + 3.9343818065275143252131320367819e6*z)
+                               + y*(-2.4458575141350167767905161461954e6
+                                    + (9.6555907583796186436670662906888e6
+                                       - 5.721208951852104318453934253907e6*z)*z
+                                    + y*(3.0336982741616330951853328105428e6
+                                         + z*(-8.5465988865901799274449305725679e6
+                                              + 2.825389934738075608990996318661e6*z)
+                                         + y*(-1.8953314702213759227393211485381e6
+                                              + 470898.32245634593483183271977683*y
+                                              + 2.825389934738075608990996318661e6*z))))))
+                + x*(1212.8881848503730423858815894394
+                     + z*(-7277.3291091022382543152895366363
+                          + 7277.329109102238254315289536636*z)
+                     + x*(-1798.0628225401838933100421387963
+                          + (10788.376935241103359860252832778
+                             - 10788.376935241103359860252832778*z)*z
+                          + x*(1423.8247554480947887153810783915
+                               + z*(-8542.9485326885687322922864703492
+                                    + 8542.948532688568732292286470349*z)
+                               + x*(-585.34494340699035746217273179189
+                                    + (3512.0696604419421447730363907513
+                                       - 3512.0696604419421447730363907513*z)*z
+                                    + x*(98.707519445185266450302412806006
+                                         + z*(-592.24511667111159870181447683603
+                                              + 592.245116671111598701814476836*z)
+                                         + y*(-197.41503889037053290060482561201
+                                              + 98.70751944518526645030241280601*y
+                                              + 592.245116671111598701814476836*z))
+                                    + y*(6672.8153764353585602780315827315
+                                         + z*(-36524.822598170209216895153105638
+                                              + 33012.752937728267072122116714887*z)
+                                         + y*(-11589.595922649746048169544970087
+                                              + 5502.125489621377845353686119148*y
+                                              + 33012.752937728267072122116714887*z)))
+                               + y*(-29643.758725568769215457363241738
+                                    + (169319.60382072404656045189298008
+                                       - 160776.65528803547782815960650973*z)*z
+                                    + y*(124100.23391241931894233126122905
+                                         + z*(-575281.7996537918670935356743942
+                                              + 414505.14436575638926537606788448*z)
+                                         + y*(-164964.49066992470939315195704645
+                                              + 69084.19072762606487756267798075*y
+                                              + 414505.14436575638926537606788448*z))))
+                          + y*(54360.098813845038828948180106907
+                               + z*(-315372.21594782912961382882780866
+                                    + 304583.83901258802625396857497588*z)
+                               + y*(-364797.7027983117189477520161938
+                                    + (1.8734140008420411840726832693541e6
+                                       - 1.5688301618294531578187146943782e6*z)*z
+                                    + y*(898755.76618281044642613832440291
+                                         + z*(-3.5191205962548214944841466770634e6
+                                              + 1.9502904344253683366654319826851e6*z)
+                                         + y*(-911568.50511336497185826310995808
+                                              + 325048.40573756138944423866378085*y
+                                              + 1.9502904344253683366654319826851e6*z)))))
+                     + y*(-47965.364457666617373466746090437
+                          + (280514.85763689746598648518700598
+                             - 273237.52852779522773216989746935*z)*z
+                          + y*(442557.68671251043176777969033759
+                               + z*(-2.3748312626381651246201929550196e6
+                                    + 2.1015937341103698968880230575502e6*z)
+                               + y*(-1.6112540796508314223468152402419e6
+                                    + (7.2926932152668234094606984864316e6
+                                       - 5.191099481156453512572675428881e6*z)*z
+                                    + y*(2.7276050704896836114077617507216e6
+                                         + z*(-9.072937207671278258985872017898e6
+                                              + 3.8818377265148247464131965890166e6*z)
+                                         + y*(-2.1591291556976838342331781011524e6
+                                              + 646972.9544191374577355327648361*y
+                                              + 3.8818377265148247464131965890166e6*z)))))));
+  case ( 151 ) :
+    return 34.422734013957264933082222674442
+           + z*(-413.07280816748717919698667209331
+                + (1032.6820204187179479924666802333
+                   - 688.4546802791452986616444534888*z)*z)
+           + y*(-1612.2522263153930046625411501136
+                + z*(18933.95390761722887675350712927
+                     + z*(-46302.202748624354243891301142942
+                          + 30179.680485470424197265889641806*z))
+                + y*(18106.585160196791202392213288798
+                     + z*(-198345.06801474426555195305233631
+                          + (449560.46728823630963599132969782
+                             - 269527.29770668711556006166349007*z)*z)
+                     + y*(-83490.519376588825995220232378929
+                          + z*(803541.16450432164639068973621085
+                               + z*(-1.5592924439725678063407330108293e6
+                                    + 770000.9982750247553337603437295*z))
+                          + y*(190652.81918430017924748373194039
+                               + y*(-228620.28691489770128870854386003
+                                    + y*(138143.82220206086997732942631258
+                                         - 33214.590762769877403547136375369*y
+                                         - 398575.08915323852884256563650443*z)
+                                    + (1.2591507772714919108853874792465e6
+                                       - 996437.7228830963221064140912611*z)*z)
+                               + z*(-1.4842926657072805045791150470738e6
+                                    + (2.1514392202956334551070546068553e6
+                                       - 664291.8152553975480709427275074*z)*z)))))
+           + x*(-301.3432377457532200370104650758
+                + z*(3616.1188529490386404441255809096
+                     + z*(-9040.2971323725966011103139522739
+                          + 6026.864754915064400740209301516*z))
+                + x*(685.97158778963052301850689146841
+                     + z*(-8231.6590534755662762220826976209
+                          + (20579.147633688915690555206744052
+                             - 13719.431755792610460370137829368*z)*z)
+                     + x*(-701.84439632534921932021214533995
+                          + z*(8422.1327559041906318425457440794
+                               + z*(-21055.331889760476579606364360198
+                                    + 14036.887926506984386404242906799*z))
+                          + x*(344.45032365732467207875288877308
+                               + z*(-4133.403883887896064945034665277
+                                    + (10333.509709719740162362586663192
+                                       - 6889.006473146493441575057775462*z)*z)
+                               + x*(-66.33528943650344054417141564908
+                                    + z*(796.02347323804128653005698778896
+                                         + z*(-1990.0586830951032163251424694724
+                                              + 1326.7057887300688108834283129816*z))
+                                    + y*(199.00586830951032163251424694724
+                                         + y*(-199.00586830951032163251424694724
+                                              + 66.33528943650344054417141564908*y
+                                              + 796.023473238041286530056987789*z)
+                                         + z*(-1592.0469464760825730601139755779
+                                              + 1990.0586830951032163251424694724*z)))
+                               + y*(-4414.2069957524218905265254991488
+                                    + z*(48837.080065141166621373271324509
+                                         + z*(-111759.19045313317639107059164808
+                                              + 67617.12049560895748580533665659*z))
+                                    + y*(11175.919045313317639107059164808
+                                         + y*(-10487.018397998668294949553387262
+                                              + 3380.8560247804478742902668328296*y
+                                              + 40570.272297365374491483201993955*z)
+                                         + z*(-85273.948478618645047911438653187
+                                              + 101425.68074341343622870800498489*z))))
+                          + y*(15892.703524349027665712595997465
+                               + z*(-182290.30953628414135670860622551
+                                    + (434670.44195094987681216515120357
+                                       - 275743.40670745960015503919122891*z)*z)
+                               + y*(-80217.38316092775033723016522141
+                                    + z*(780318.28839484886269005337643141
+                                         + z*(-1.516125279036172279912968289875e6
+                                              + 735006.7793166552531202730020211*z))
+                                    + y*(152314.37229994257721061704113284
+                                         + y*(-124038.18723287126797579290986461
+                                              + 36750.338965832762656013650101053*y
+                                              + 441004.06758999315187216380121264*z)
+                                         + z*(-1.0474541792044620638373511171626e6
+                                              + 1.1025101689749828796804095030316e6*z)))))
+                     + y*(-22221.377404171315179195687604331
+                          + z*(258424.86979658021587412616855435
+                               + z*(-625483.02685776162399476021464182
+                                    + 403269.25281604847220280333859851*z))
+                          + y*(169463.98010111806209053325945133
+                               + z*(-1.7751428914168365292122729448616e6
+                                    + (3.8123742016843296990359221475122e6
+                                       - 2.1383135483068379938211447597429e6*z)*z)
+                               + y*(-517243.67985633695159721012404311
+                                    + z*(4.4317812668592068899542485436558e6
+                                         + z*(-7.2670789654636875258496992116272e6
+                                              + 2.7064057620022870234119880480086e6*z))
+                                    + y*(746871.35918717117619511008809265
+                                         + y*(-512876.54171568495320285544518843
+                                              + 135320.28810011435117059940240043*y
+                                              + 1.6238434572013722140471928288051e6*z)
+                                         + z*(-4.530675043386847224387072513456e6
+                                              + 4.0596086430034305351179820720128e6*z))))))
+                + y*(12554.748764054713730326168378683
+                     + z*(-147040.86631570752612346989496329
+                          + (358561.86865689621870756442345594
+                             - 233014.38101634908140430273966911*z)*z)
+                     + y*(-126642.5585017033141144712925875
+                          + z*(1.3726698357047322432501856160867e6
+                               + z*(-3.0731127206049343894178996167608e6
+                                    + 1.8157274327202738448742970048381e6*z))
+                          + y*(530771.65940534653587017723384462
+                               + z*(-4.9965900771594261871919411900487e6
+                                    + (9.418362472293631078561953358361e6
+                                       - 4.4631808821421468741670052340692e6*z)*z)
+                               + y*(-1.1160815655822462082307424585769e6
+                                    + z*(8.3963887098275283115769683128735e6
+                                         + z*(-1.1572609302275189700380467423823e7
+                                              + 3.251891986041312926086639715146e6*z))
+                                    + y*(1.2480473018635326622817615926242e6
+                                         + y*(-710942.84201330428262134621897536
+                                              + 162594.5993020656463043319857573*y
+                                              + 1.9511351916247877556519838290876e6*z)
+                                         + z*(-6.5801789125348636358041707986167e6
+                                              + 4.877837979061969389129959572719e6*z)))))));
+  case ( 152 ) :
+    return 34.320708278936205134882566683409
+           + z*(-686.41416557872410269765133366818
+                + z*(3088.8637451042584621394310015068
+                     + z*(-4804.8991590510687188835593356773
+                          + 2402.4495795255343594417796678386*z)))
+           + y*(-1343.8267793159678546922080422623
+                + z*(26190.121420740632991146509511577
+                     + z*(-114766.68264822858999801986180059
+                          + (173721.05162708229350025844790969
+                             - 84458.076234015612390687444287*z)*z))
+                + y*(12666.395425203267775964972383202
+                     + z*(-227137.78708332472252815293815246
+                          + z*(907353.35922673266137866835988547
+                               + z*(-1.2377175071700574019776701119122e6
+                                    + 534400.6773510130885981476116691*z)))
+                     + y*(-49441.473707625489200598323220055
+                          + y*(96777.251375025868956866840059529
+                               + z*(-1.1738533404313323176535232749419e6
+                                    + (2.7620807993563953141423622290053e6
+                                       - 1.6138843888150721557348007886684e6*z)*z)
+                               + y*(-100910.19931547549191410971795669
+                                    + y*(53745.277928302248572396416985798
+                                         - 11527.745634393372540962862776203*y
+                                         - 230554.91268786745081925725552406*z)
+                                    + (844350.6458781775206286710841919
+                                       - 1.0374971070954035286866576498582e6*z)*z))
+                          + z*(761691.68706918506148381352624865
+                               + z*(-2.5202592325846001152984925082334e6
+                                    + (2.6826857435170983329310960120065e6
+                                       - 806942.1944075360778674003943342*z)*z)))))
+           + x*(-218.90779350905475620064396212618
+                + z*(4378.1558701810951240128792425236
+                     + z*(-19701.701415814928058057956591356
+                          + (30647.091091267665868090154697665
+                             - 15323.545545633832934045077348833*z)*z))
+                + x*(342.86199973786888888671584287127
+                     + z*(-6857.2399947573777777343168574255
+                          + z*(30857.579976408199999804425858415
+                               + z*(-48000.679963301644444140218001978
+                                    + 24000.339981650822222070109000989*z)))
+                     + x*(-216.53148743897515147017721785952
+                          + z*(4330.6297487795030294035443571904
+                               + z*(-19487.833869507763632315949607357
+                                    + (30314.408241456521205824810500333
+                                       - 15157.204120728260602912405250166*z)*z))
+                          + x*(49.590571103307403798768685754061
+                               + z*(-991.81142206614807597537371508122
+                                    + z*(4463.1513992976663418891817178655
+                                         + z*(-6942.6799544630365318276160055686
+                                              + 3471.3399772315182659138080027843*z)))
+                               + y*(-198.36228441322961519507474301624
+                                    + y*(297.54342661984442279261211452437
+                                         + y*(-198.36228441322961519507474301624
+                                              + 49.590571103307403798768685754061*y
+                                              + 991.8114220661480759753737150812*z)
+                                         + z*(-2975.4342661984442279261211452437
+                                              + 4463.1513992976663418891817178655*z))
+                                    + z*(2975.4342661984442279261211452437
+                                         + z*(-8926.302798595332683778363435731
+                                              + 6942.679954463036531827616005569*z))))
+                          + y*(3077.6133061450016031857634772713
+                               + z*(-57221.636374120529034311725188236
+                                    + z*(238009.52981403461702208681373971
+                                         + z*(-339922.63813593066082853245531699
+                                              + 154804.11494723706981135382240833*z)))
+                               + y*(-10145.13835019025489804128173049
+                                    + y*(14135.050088090506589711036506438
+                                         + y*(-9062.4809129953791406903956411926
+                                              + 2211.4873563891009973050546058333*y
+                                              + 44229.747127782019946101092116665*z)
+                                         + z*(-137019.87113212556286770682070719
+                                              + 199033.86207501908975745491452499*z))
+                                    + z*(145681.13062968456892651390942157
+                                         + z*(-417555.55801954594314722577865734
+                                              + 309608.22989447413962270764481666*z)))))
+                     + y*(-8348.0754397748339985543224151778
+                          + z*(160104.26880073930219335213144613
+                               + z*(-689611.62962691865987028016564917
+                                    + (1.024728521678571826465184484119e6
+                                       - 488363.92085763509101052213305849*z)*z))
+                          + y*(48966.70834501525627127729171778
+                               + z*(-819229.89809956582323219370290948
+                                    + z*(2.9969229118211275446745914974435e6
+                                         + z*(-3.6371515633765154652508467341264e6
+                                              + 1.3302118608306226416149012340047e6*z)))
+                               + y*(-119243.31897707006287730025957677
+                                    + y*(142267.53126279895765647951493233
+                                         + y*(-82988.733774001795106716100986821
+                                              + 19003.026583294609165927160485782*y
+                                              + 380060.53166589218331854320971564*z)
+                                         + z*(-1.2797141438141437188157788100208e6
+                                              + 1.7102723924965148249334444437204e6*z))
+                                    + z*(1.5656364814418354343138114886259e6
+                                         + z*(-4.0484412546671319097375602013731e6
+                                              + 2.6604237216612452832298024680095e6*z))))))
+                + y*(7434.1231151186818243004154462922
+                     + z*(-144304.30643219254136199542968332
+                          + z*(629667.67752905150807092147698358
+                               + z*(-948835.96284281245779778769838791
+                                    + 459094.43587577239596484877184512*z)))
+                     + y*(-62221.21397807059856578827677651
+                          + z*(1.1001199731292194299537701058469e6
+                               + z*(-4.3208722015524359267210439993274e6
+                                    + (5.7725207951276434282127251894547e6
+                                       - 2.4271659616880493181415138228822e6*z)*z))
+                          + y*(221475.50832693568110358075422256
+                               + z*(-3.3293901934094941921178449786043e6
+                                    + z*(1.0661383668790287937809258404392e7
+                                         + z*(-1.0811853800768360030601676772933e7
+                                              + 2.9787609386961306971593245635844e6*z)))
+                               + y*(-404710.58305659345877542601937657
+                                    + y*(400576.05592578219787838359206972
+                                         + y*(-204888.71023532245866826874396028
+                                              + 42553.72769565900995941892233692*y
+                                              + 851074.5539131801991883784467384*z)
+                                         + z*(-3.2466996507932689741769964324672e6
+                                              + 3.8298354926093108963477030103228e6*z))
+                                    + z*(4.7648214677223749833906754089271e6
+                                         + z*(-1.078031293596039948744878093578e7
+                                              + 5.957521877392261394318649127169e6*z)))))));
+  case ( 153 ) :
+    return 32.8018957154151644423560543276
+           + z*(-984.056871462454933270681629828
+                + z*(6888.398100237184532894771408796
+                     + z*(-18369.061600632492087719390423456
+                          + (20665.194300711553598684314226388
+                             - 8266.077720284621439473725690555*z)*z)))
+           + y*(-983.99003425403308432595988233659
+                + z*(28535.64415615853759650811484027
+                     + z*(-192861.11099287257864266203247309
+                          + z*(495927.23438036105095937936283812
+                               + z*(-537252.9443771946287306174689665
+                                    + 206635.10003059323005277326189604*z))))
+                + y*(7179.8367148330959077152565601984
+                     + z*(-186859.45728883433963494958196568
+                          + z*(1.1151550900289677988019850412867e6
+                               + z*(-2.4778196723635530791792474139264e6
+                                    + (2.2502941870318025853460358717007e6
+                                       - 693482.5747821278040856410867842*z)*z)))
+                     + y*(-22287.399410394514029169346467409
+                          + z*(481762.52502300108124013081205659
+                               + z*(-2.2571825851320397698789306431095e6
+                                    + (3.5413338879885529738312343010322e6
+                                       - 1.7337064369553195102141027169605e6*z)*z))
+                          + y*(35882.964828288227970561556012918
+                               + z*(-594726.41982564575787671586833096
+                                    + (1.9059023536474805352580804352072e6
+                                       - 1.5410723884047284535236468595205e6*z)*z)
+                               + y*(-31651.854467041781002221233742115
+                                    + y*(14579.555452147747025718169427846
+                                         - 2751.9149792941579527207979634294*y
+                                         - 82557.44937882473858162393890288*z)
+                                    + (354829.21418560767218992114393249
+                                       - 577902.1456517731700713675723202*z)*z)))))
+           + x*(-149.9066133335440170017191819727
+                + z*(4497.1984000063205100515754591811
+                     + z*(-31480.388800044243570361028214268
+                          + z*(83947.703466784649520962741904714
+                               + z*(-94441.166400132730711083084642803
+                                    + 37776.466560053092284433233857121*z))))
+                + x*(145.67996656994146501840989433112
+                     + z*(-4370.3989970982439505522968299337
+                          + z*(30592.792979687707653866077809536
+                               + z*(-81580.781279167220410309540825429
+                                    + (91778.378939063122961598233428607
+                                       - 36711.351575625249184639293371443*z)*z)))
+                     + x*(-42.90671882408533921953435194913
+                          + z*(1287.2015647225601765860305584739
+                               + z*(-9010.4109530579212361022139093174
+                                    + z*(24027.762541487789962939237091513
+                                         + z*(-27031.232859173763708306641727952
+                                              + 10812.493143669505483322656691181*z))))
+                          + y*(214.53359412042669609767175974565
+                               + y*(-429.0671882408533921953435194913
+                                    + y*(429.0671882408533921953435194913
+                                         + y*(-214.53359412042669609767175974565
+                                              + 42.90671882408533921953435194913*y
+                                              + 1287.2015647225601765860305584739*z)
+                                         + z*(-5148.8062588902407063441222338956
+                                              + 9010.410953057921236102213909317*z))
+                                    + z*(7723.2093883353610595161833508435
+                                         + z*(-27031.232859173763708306641727952
+                                              + 24027.762541487789962939237091513*z)))
+                               + z*(-5148.8062588902407063441222338956
+                                    + z*(27031.232859173763708306641727952
+                                         + z*(-48055.525082975579925878474183026
+                                              + 27031.232859173763708306641727952*z)))))
+                     + y*(-2256.517901094477545325301594913
+                          + z*(63325.138035736082409206751017456
+                               + z*(-412683.17327046486921058117931266
+                                    + z*(1.018907680775405764151240270675e6
+                                         + z*(-1.0544927619332683617085470710808e6
+                                              + 385085.75319768209549877953506086*z))))
+                          + y*(9097.3900069232657513503595595981
+                               + y*(-16737.980348147116852516620175885
+                                    + y*(16009.580515297409527424570704229
+                                         + y*(-7786.270307793792566184670510618
+                                              + 1528.1180682447702202332521232574*y
+                                              + 45843.542047343106606997563697722*z)
+                                         + z*(-187744.56718647067037854255162082
+                                              + 320904.79433140174624898294588405*z))
+                                    + z*(292542.84827245161544419456950606
+                                         + z*(-993307.17597389294640081491546169
+                                              + 855746.1182170713233306211890241*z)))
+                               + z*(-209596.56217196189013130403577049
+                                    + z*(1.0544927619332683617085470710808e6
+                                         + z*(-1.7930730177133098670715519188737e6
+                                              + 962714.3829942052387469488376522*z))))))
+                + y*(3802.7505935785763072153630434007
+                     + z*(-109585.31940735096870640931584284
+                          + z*(735616.84705141253737450418268561
+                               + z*(-1.8776972220036487834777150785902e6
+                                    + (2.0179682083539721507013463787712e6
+                                       - 769410.8167815357679961053176514*z)*z)))
+                     + y*(-24809.587926100556359962899966473
+                          + z*(634702.31837566572209247768315135
+                               + z*(-3.7072993815782475172728395993739e6
+                                    + z*(8.00843446220501126258319051974e6
+                                         + z*(-6.9915205616266655197047429559363e6
+                                              + 2.0271974078691304398857918647232e6*z))))
+                          + y*(72253.4121934981777866442255504
+                               + y*(-111726.04991788463309619499203584
+                                    + y*(95860.33582999617591715427964026
+                                         + y*(-43275.388317965031616766129528838
+                                              + 8044.43415821083507891187247906*y
+                                              + 241333.0247463250523673561743718*z)
+                                         + z*(-1.0569286247926258961356277114933e6
+                                              + 1.6893311732242753665714932206026e6*z))
+                                    + z*(1.8188814501072593813790006777145e6
+                                         + z*(-5.7091692003241059063779007598507e6
+                                              + 4.5048831285980676441906485882737e6*z)))
+                               + z*(-1.5329000474292796115068490833606e6
+                                    + z*(7.0230009504267097632751039841506e6
+                                         + z*(-1.0719568072266214772817086771328e7
+                                              + 5.067993519672826099714479661808e6*z)))))));
+  case ( 154 ) :
+    return 30.378530323311192980939506702955
+           + z*(-1275.8982735790701051994592815241
+                + z*(12758.982735790701051994592815241
+                     + z*(-51035.930943162804207978371260965
+                          + z*(95692.370518430257889959446114309
+                               + z*(-84209.286056218626943164312580592
+                                    + 28069.762018739542314388104193531*z)))))
+           + y*(-586.27724409007115425831851721124
+                + z*(23347.745978203918373649918441348
+                     + z*(-220718.47704624848268450459159824
+                          + z*(831837.97724183112653003999513199
+                               + z*(-1.4640038368100031043538655447582e6
+                                    + (1.2041140903365841048882373668066e6
+                                       - 373301.601426788492648357684742*z)*z))))
+                + y*(2879.7143277508918729501814625054
+                     + z*(-97600.255787333540290257702983878
+                          + z*(755284.08082708692021807243824054
+                               + z*(-2.1892983460665165543422497578302e6
+                                    + (2.6409305620647154350378527511734e6
+                                       - 1.119904804280365477945073054226e6*z)*z)))
+                     + y*(-6667.6615387192838052090122889618
+                          + z*(182441.52883887637952852081315252
+                               + z*(-1.0691312075616768750671356932846e6
+                                    + (2.0872264841801909459262930153083e6
+                                       - 1.2726190957731425885739466525296e6*z)*z))
+                          + y*(8535.7991978537478221677221404145
+                               + z*(-176062.03747098102900252351674489
+                                    + (691489.16714813341495809947416434
+                                       - 678730.1844123427139061048813491*z)*z)
+                               + y*(-6242.3621141929271034758591951204
+                                    + y*(2454.414903224535171217028368664
+                                         - 404.00606215020399637268147699351*y
+                                         - 16968.254610308567847652622033727*z)
+                                    + (86117.171325121909343462569450161
+                                       - 169682.54610308567847652622033727*z)*z)))))
+           + x*(-96.744791474564027549671121713026
+                + z*(4063.2812419316891570861871119471
+                     + z*(-40632.812419316891570861871119471
+                          + z*(162531.24967726756628344748447788
+                               + z*(-304746.09314487668678146403339603
+                                    + (268176.56196749148436768834938851
+                                       - 89392.18732249716145589611646284*z)*z))))
+                + x*(44.640907946240142296894613203408
+                     + z*(-1874.9181337420859764695737545432
+                          + z*(18749.181337420859764695737545432
+                               + z*(-74996.725349683439058782950181726
+                                    + z*(140618.86003065644823521803159074
+                                         + z*(-123744.59682697767444699186779985
+                                              + 41248.198942325891482330622599949*z)))))
+                     + y*(-267.84544767744085378136767922045
+                          + z*(9374.5906687104298823478687727158
+                               + z*(-74996.725349683439058782950181726
+                                    + z*(224990.17604905031717634885054518
+                                         + z*(-281237.72006131289647043606318147
+                                              + 123744.59682697767444699186779985*z))))
+                          + y*(669.61361919360213445341919805113
+                               + y*(-892.81815892480284593789226406817
+                                    + y*(669.61361919360213445341919805113
+                                         + y*(-267.84544767744085378136767922045
+                                              + 44.640907946240142296894613203408*y
+                                              + 1874.9181337420859764695737545432*z)
+                                         + z*(-9374.5906687104298823478687727158
+                                              + 18749.181337420859764695737545432*z))
+                                    + z*(18749.181337420859764695737545432
+                                         + z*(-74996.725349683439058782950181726
+                                              + 74996.72534968343905878295018173*z)))
+                               + z*(-18749.181337420859764695737545432
+                                    + z*(112495.08802452515858817442527259
+                                         + z*(-224990.17604905031717634885054518
+                                              + 140618.86003065644823521803159074*z))))))
+                + y*(1562.9795603034542421448984966547
+                     + z*(-61581.860290813389012999549747549
+                          + z*(575185.79048881699855913362635602
+                               + z*(-2.1382119122780004279530870209462e6
+                                    + z*(3.7044012423763741156305741308781e6
+                                         + z*(-2.9916965313237177373872168857842e6
+                                              + 907839.9897854087510065095121319*z)))))
+                     + y*(-7346.2367408548808743262974239545
+                          + z*(246960.08282509160770870494205854
+                               + z*(-1.8944150377620990785279157942294e6
+                                    + z*(5.4394482387703958861585761559713e6
+                                         + z*(-6.4945642053181181709167561615681e6
+                                              + 2.7235199693562262530195285363957e6*z))))
+                          + y*(16672.558001332331703696498929908
+                               + y*(-21101.388101239861950182502153226
+                                    + y*(15318.130920688435318001103225926
+                                         + y*(-5991.8096602109844886309017199721
+                                              + 982.5108114560700768468717663765*y
+                                              + 41265.454081154943227568614187814*z)
+                                         + z*(-210390.55164770640529492925805102
+                                              + 412654.54081154943227568614187814*z))
+                                    + z*(432970.94702120787806111707743787
+                                         + z*(-1.691250975665514620673606438632e6
+                                              + 1.6506181632461977291027445675126e6*z)))
+                               + z*(-453287.35323086632384654801299761
+                                    + z*(2.6384584945465641599375643357467e6
+                                         + z*(-5.1143857394158607535916811870155e6
+                                              + 3.094909056086620742067646064086e6*z)))))));
+  case ( 155 ) :
+    return 27.488946902980157368491616888572
+           + z*(-1539.3810265668888126355305457601
+                + z*(20781.643858652998970579662367761
+                     + z*(-115453.576992516660947664790932
+                          + z*(317497.33672942081760607817506301
+                               + z*(-457196.16489036597735275257209074
+                                    + (330197.23019859765031032130206553
+                                       - 94342.06577102790008866322916158*z)*z)))))
+           + y*(-192.42262832086110157944131822001
+                + z*(9236.2861594013328758131832745603
+                     + z*(-103908.2192932649948528983118388
+                          + z*(461814.30797006664379065916372802
+                               + z*(-952492.01018826245281823452518903
+                                    + (914392.32978073195470550514418147
+                                       - 330197.23019859765031032130206553*z)*z))))
+                + y*(577.26788496258330473832395466002
+                     + z*(-23090.715398503332189532958186401
+                          + z*(207816.43858652998970579662367761
+                               + z*(-692721.46195509996568598874559202
+                                    + (952492.01018826245281823452518903
+                                       - 457196.16489036597735275257209074*z)*z)))
+                     + y*(-962.11314160430550789720659110003
+                          + z*(30787.620531337776252710610915201
+                               + z*(-207816.43858652998970579662367761
+                                    + (461814.30797006664379065916372802
+                                       - 317497.33672942081760607817506301*z)*z))
+                          + y*(962.11314160430550789720659110003
+                               + z*(-23090.715398503332189532958186401
+                                    + (103908.2192932649948528983118388
+                                       - 115453.576992516660947664790932*z)*z)
+                               + y*(-577.26788496258330473832395466002
+                                    + y*(192.42262832086110157944131822001
+                                         - 27.488946902980157368491616888572*y
+                                         - 1539.3810265668888126355305457601*z)
+                                    + (9236.2861594013328758131832745603
+                                       - 20781.643858652998970579662367761*z)*z)))))
+           + x*(-58.211887559252097956805776940506
+                + z*(3259.8657033181174855811235086683
+                     + z*(-44008.186994794586055345167367023
+                          + z*(244489.92774885881141858426315013
+                               + z*(-672347.30130936173140110672366285
+                                    + z*(968180.1138854808932175936820745
+                                         + z*(-699241.19336173620065715099260936
+                                              + 199783.19810335320018775742645982*z))))))
+                + y*(407.48321291476468569764043858354
+                     + z*(-19559.19421990870491348674105201
+                          + z*(220040.93497397293027672583683511
+                               + z*(-977959.7109954352456743370526005
+                                    + z*(2.0170419039280851942033201709885e6
+                                         + z*(-1.936360227770961786435187364149e6
+                                              + 699241.1933617362006571509926094*z)))))
+                     + y*(-1222.4496387442940570929213157506
+                          + y*(2037.4160645738234284882021929177
+                               + y*(-2037.4160645738234284882021929177
+                                    + y*(1222.4496387442940570929213157506
+                                         + y*(-407.48321291476468569764043858354
+                                              + 58.21188755925209795680577694051*y
+                                              + 3259.8657033181174855811235086683*z)
+                                         + z*(-19559.19421990870491348674105201
+                                              + 44008.186994794586055345167367023*z))
+                                    + z*(48897.985549771762283716852630025
+                                         + z*(-220040.93497397293027672583683511
+                                              + 244489.92774885881141858426315013*z)))
+                               + z*(-65197.314066362349711622470173367
+                                    + z*(440081.86994794586055345167367023
+                                         + z*(-977959.7109954352456743370526005
+                                              + 672347.3013093617314011067236628*z))))
+                          + z*(48897.985549771762283716852630025
+                               + z*(-440081.86994794586055345167367023
+                                    + z*(1.4669395664931528685115055789008e6
+                                         + z*(-2.0170419039280851942033201709885e6
+                                              + 968180.1138854808932175936820745*z)))))));
+  case ( 156 ) :
+    return 16.898258763554274456486524474996
+           + y*(-1332.9081998840547996269510824063
+                + y*(25314.299293278703806029196799619
+                     + y*(-199904.7609867359793710859077311
+                          + y*(802025.83956117353052271218776196
+                               + y*(-1.774966334995234333273096036594e6
+                                    + y*(2.1928900805523925106327028790768e6
+                                         + y*(-1.4159064171140756433740823160872e6
+                                              + 371963.88621746600952640404275788*y)))))))
+           + x*(-121.95598465566820828156546400735
+                + y*(8386.741524084864485548127914704
+                     + y*(-136069.47822996320011290019488175
+                          + y*(892675.76609809201570101430407336
+                               + y*(-2.8569416219850770835774444224966e6
+                                    + y*(4.7293501485827769191942398929932e6
+                                         + y*(-3.8855261438069558575258689841821e6
+                                              + 1.2514651865903155442649274476774e6*y))))))
+                + x*(397.43890597371204764582208722654
+                     + x*(-751.60877267679325051717420863417
+                          + x*(896.74302360898787116422231965233
+                               + x*(-689.1399017434060670138372256833
+                                    + x*(332.55802668885960880621170414112
+                                         + x*(-92.036354249684393581054899670052
+                                              + 11.175843016033104934842380674221*x
+                                              + 896.6970514040679488897063082139*y)
+                                         + y*(-6485.4950961277602676783352634163
+                                              + 17418.18682960027043319324327889*y))
+                                    + y*(20178.475088874266530527004149353
+                                         + y*(-108480.70205506223422309024256695
+                                              + 141562.53241535109937307563433481*y)))
+                               + y*(-35048.924003278238572905121362672
+                                    + y*(282925.09493374152083646152211488
+                                         + y*(-739094.20985905102496397067167155
+                                              + 588892.2313063907403545598461463*y))))
+                          + y*(36770.389994268664079976782482585
+                               + y*(-396250.35897659434512939493390281
+                                    + y*(1.5544586675867723260267628082303e6
+                                         + y*(-2.4796781682745251345061923299473e6
+                                              + 1.3643078267638848711996126853832e6*y)))))
+                     + y*(-23372.397703462260146308860112874
+                          + y*(315329.23798797663095646050542659
+                               + y*(-1.6517167777970997524868705015314e6
+                                    + y*(3.9574645763846707707842493252654e6
+                                         + y*(-4.3600865358521105994102849932934e6
+                                              + 1.7882700408477613610618579815042e6*y)))))));
+  case ( 157 ) :
+    return 24.38921871915768106540879902083
+           - 48.778437438315362130817598041659*z
+           + y*(-1835.5853735414275478162955617127
+                + 3622.3923096445397335017735253838*z
+                + y*(33294.321073376564440729686083115
+                     - 62966.24983710858914795759864085*z
+                     + y*(-251308.26786483324588845216847201
+                          + 439650.28589255790262894673830317*z
+                          + y*(964389.20138966608957391714305223
+                               - 1.4891281168867742765188875478013e6*z
+                               + y*(-2.0426650044515485058905150288094e6
+                                    + 2.5962018920163227352621425098175e6*z
+                                    + y*(2.4165706249265152082829740522225e6
+                                         - 2.2369393578367076813038055946274e6*z
+                                         + y*(-1.4948640237191225994921915808048e6
+                                              + 376394.3448007687588402887834911*y
+                                              + 752788.6896015375176805775669822*z)))))))
+           + x*(-126.2229750692656128665298462699
+                + 252.4459501385312257330596925398*z
+                + x*(306.45532164160296853199287272745
+                     - 612.9106432832059370639857454549*z
+                     + x*(-432.37663436772126189499408024931
+                          + 864.7532687354425237899881604986*z
+                          + x*(376.27834200050588193156589861061
+                               - 752.5566840010117638631317972212*z
+                               + x*(-200.23655785767285623680793813488
+                                    + 400.47311571534571247361587626975*z
+                                    + x*(60.028989043285573253382673277332
+                                         - 120.05797808657114650676534655466*z
+                                         + x*(-7.7959726030241004225172302957574
+                                              + 7.795972603024100422517230295757*y
+                                              + 15.591945206048200845034460591515*z)
+                                         + y*(-676.69042194249191667449558967174
+                                              + 616.6614328992063434211129163944*y
+                                              + 1233.3228657984126868422258327888*z))
+                                    + y*(4325.8652593780267998329262106497
+                                         - 8251.25740304070788719223654503*z
+                                         + y*(-15758.239298572707233277847357747
+                                              + 11632.610597052353289681729085232*y
+                                              + 23265.221194104706579363458170463*z)))
+                               + y*(-12044.150722826537410447449840872
+                                    + 23335.744761652063057031767884524*z
+                                    + y*(77665.79605619062354385760612443
+                                         - 131995.84735072918403068344436434*z
+                                         + y*(-156126.31792091679830386377815541
+                                              + 90128.39424555220628852205597324*y
+                                              + 180256.78849110441257704411194648*z))))
+                          + y*(18380.777223584549496180397065497
+                               - 35896.801178433656468570805970495*z
+                               + y*(-170794.49489079757348729444008436
+                                    + 305692.18860316149050601807419822*z
+                                    + y*(571725.55584995728906265258722463
+                                         - 837758.923096753087619287100251*z
+                                         + y*(-767369.30453321220585823700042058
+                                              + 348489.84298483566204859345029506*y
+                                              + 696979.6859696713240971869005901*z)))))
+                     + y*(-16288.376339036532109701917643355
+                          + 31963.842034789858282339849541255*z
+                          + y*(198292.13053003223860257992998777
+                               - 364620.41902527461892282001043429*z
+                               + y*(-934971.2668671350148648138950076
+                                    + 1.5053221147089954108068077795809e6*z
+                                    + y*(2.0100167396257192168692867417636e6
+                                         - 2.5147113645424430229317657039462e6*z
+                                         + y*(-1.9787819709518621701322296093556e6
+                                              + 721426.2886806406586663467573824*y
+                                              + 1.4428525773612813173326935147649e6*z))))))
+                + y*(8078.9109826014295254157044092173
+                     - 15905.376015064327825098349125895*z
+                     + y*(-122060.85340181807279877643667799
+                          + 228216.33078857181777245452423009*z
+                          + y*(745878.44761217730003901287208422
+                               - 1.2635405644357827823055712199384e6*z
+                               + y*(-2.2234303538566095859676856476207e6
+                                    + 3.183320143277436389629800075303e6*z
+                                    + y*(3.4273479195146642808649545146594e6
+                                         - 3.6713756957518921721001089540158e6*z
+                                         + y*(-2.6207899143972081394161463557424e6
+                                              + 785102.0665212620533660918787345*y
+                                              + 1.570204133042524106732183757469e6*z)))))));
+  case ( 158 ) :
+    return 26.24804519728853685845992120377
+           + z*(-157.48827118373122115075952722262
+                + 157.48827118373122115075952722262*z)
+           + y*(-1846.3216026373274327598946146957
+                + (10920.441344640233375408608160952
+                   - 10762.953073456502154257848633729*z)*z
+                + y*(31323.749357525170764751362600549
+                     + z*(-177022.05480051079121309956744234
+                          + 166259.10172705428905884171880862*z)
+                     + y*(-221323.764400726544569833882559
+                          + (1.1509205316038484762059037279116e6
+                             - 984661.429876794187147062009103*z)*z
+                          + y*(795735.18943675950040510087898747
+                               + z*(-3.6234906050167085262247015460132e6
+                                    + 2.6388291751399143390776395369101e6*z)
+                               + y*(-1.5806401491884341669826147915884e6
+                                    + (5.8603502901138964756709872035172e6
+                                       - 3.2215211149739821365933476666071e6*z)*z
+                                    + y*(1.755661733019718745152477241709e6
+                                         + z*(-4.6736201080044159952438762467366e6
+                                              + 1.4520989930304338586505285801295e6*z)
+                                         + y*(-1.0209531835058083089824008044777e6
+                                              + 242016.49883840564310842143002159*y
+                                              + 1.4520989930304338586505285801295e6*z)))))))
+           + x*(-96.476521691977956750591650918529
+                + (578.85913015186774050354990551117
+                   - 578.8591301518677405035499055112*z)*z
+                + x*(170.41131574892134513314598301419
+                     + z*(-1022.4678944935280707988758980851
+                          + 1022.4678944935280707988758980851*z)
+                     + x*(-172.61343834204195127922422908036
+                          + (1035.6806300522517076753453744822
+                             - 1035.6806300522517076753453744822*z)*z
+                          + x*(102.87563087434018872801902478142
+                               + z*(-617.25378524604113236811414868853
+                                    + 617.2537852460411323681141486885*z)
+                               + x*(-33.731336661682696496398545625447
+                                    + (202.38801997009617897839127375268
+                                       - 202.38801997009617897839127375268*z)*z
+                                    + x*(4.7151330817405919833675386358151
+                                         + z*(-28.290798490443551900205231814891
+                                              + 28.290798490443551900205231814891*z)
+                                         + y*(-9.4302661634811839667350772716303
+                                              + 4.7151330817405919833675386358151*y
+                                              + 28.290798490443551900205231814891*z))
+                                    + y*(434.15494606488373877622644208236
+                                         + z*(-2402.5416564192062536789673787415
+                                              + 2200.1536364491100747005761049888*z)
+                                         + y*(-767.11588214471938806325724728838
+                                              + 366.69227274151834578342935083147*y
+                                              + 2200.1536364491100747005761049888*z)))
+                               + y*(-2454.671903987261330082492403799
+                                    + (14110.777638677526848126840274105
+                                       - 13493.523853431485715758726125417*z)*z
+                                    + y*(11287.138327804410802702510406427
+                                         + z*(-53612.052328148937968088222164456
+                                              + 40118.528474717452252329496039039*z)
+                                         + y*(-15621.763467144398370069619700583
+                                              + 6686.421412452908708721582673173*y
+                                              + 40118.528474717452252329496039039*z))))
+                          + y*(6042.4595307298754119721558930511
+                               + z*(-35219.076554327000764157589983824
+                                    + 34183.395924274749056482244609342*z)
+                               + y*(-45650.072011730051630859134371517
+                                    + (238681.35551605330902099721624528
+                                       - 204497.95959177855996451497163594*z)*z
+                                    + y*(122825.26002430879269792714996203
+                                         + z*(-498270.20462979944716656568352691
+                                              + 293772.24503802088720205071189097*z)
+                                         + y*(-132007.07494463672239476939923631
+                                              + 48962.040839670147867008451981828*y
+                                              + 293772.24503802088720205071189097*z)))))
+                     + y*(-7901.498489476279742757120564084
+                          + (46386.523042364150385743847486419
+                             - 45364.055147870622314944971588334*z)*z
+                          + y*(83652.33712234530596925507146774
+                               + z*(-455527.49969170768542978658132002
+                                    + 410163.44454383706311484160973169*z)
+                               + y*(-342074.6618406265557499873624014
+                                    + (1.5969204713520516490701375930884e6
+                                       - 1.1867570268082145859552959833567e6*z)*z
+                                    + y*(636839.54602165233735776734485738
+                                         + z*(-2.2241168047778623750764664760559e6
+                                              + 1.0373597779696477891211704926992e6*z)
+                                         + y*(-543579.43045791836069960616145918
+                                              + 172893.29632827463152019508211653*y
+                                              + 1.0373597779696477891211704926992e6*z))))))
+                + y*(5601.2836996916306818360799840989
+                     + z*(-33028.843067997916350512929999082
+                          + 32449.983937846048610009380093571*z)
+                     + y*(-76769.250853453085116779664513264
+                          + (427586.6620527205943501650570805
+                             - 395136.67811487454574015567698693*z)*z
+                          + y*(425625.67777157501842897047007688
+                               + z*(-2.1261674045767295162236577633808e6
+                                    + 1.7310307264618549704835020863938e6*z)
+                               + y*(-1.1516715025123291937168211387667e6
+                                    + (4.7838616104972456460772690692192e6
+                                       - 3.0528308840353906755937669828253e6*z)*z
+                                    + y*(1.6129306539164525792530468686852e6
+                                         + z*(-4.8937223130014698294410121428921e6
+                                              + 1.8408914289660791538472451600668e6*z)
+                                         + y*(-1.1224356236612581638813762171598e6
+                                              + 306815.23816101319230787419334447*y
+                                              + 1.8408914289660791538472451600668e6*z)))))));
+  case ( 159 ) :
+    return 25.966989159136008268130984999873
+           + z*(-311.60386990963209921757181999847
+                + (779.00967477408024804392954999619
+                   - 519.3397831827201653626196999975*z)*z)
+           + x*(-66.697976402076895023664113776979
+                + z*(800.37571682492274028396936532375
+                     + z*(-2000.9392920623068507099234133094
+                          + 1333.9595280415379004732822755396*z))
+                + x*(82.722507940208764203693975272653
+                     + z*(-992.67009528250517044432770327184
+                          + (2481.6752382062629261108192581796
+                             - 1654.4501588041752840738795054531*z)*z)
+                     + x*(-56.566438762923707331668832615014
+                          + z*(678.79726515508448798002599138017
+                               + z*(-1696.9931628877112199500649784504
+                                    + 1131.3287752584741466333766523003*z))
+                          + x*(20.56245197370903567348964528206
+                               + z*(-246.74942368450842808187574338471
+                                    + (616.87355921127107020468935846179
+                                       - 411.24903947418071346979290564119*z)*z)
+                               + x*(-3.1198202994593019642536013531401
+                                    + z*(37.437843593511623571043216237681
+                                         + z*(-93.594608983779058927608040594202
+                                              + 62.3964059891860392850720270628*z))
+                                    + y*(9.3594608983779058927608040594202
+                                         + y*(-9.3594608983779058927608040594202
+                                              + 3.1198202994593019642536013531401*y
+                                              + 37.437843593511623571043216237681*z)
+                                         + z*(-74.875687187023247142086432475362
+                                              + 93.5946089837790589276080405942*z)))
+                               + y*(-299.2191287208694156625044934148
+                                    + z*(3343.8801209659245598681781775928
+                                         + z*(-7742.8267432035403294657560855203
+                                              + 4750.6354559948461728407111513724*z))
+                                    + y*(774.28267432035403294657560855203
+                                         + y*(-733.15777037293596159959631798791
+                                              + 237.53177279974230864203555756862*y
+                                              + 2850.3812735969077037044266908234*z)
+                                         + z*(-5947.5119708783238354907291250316
+                                              + 7125.953183992269259261066727059*z))))
+                          + y*(1488.2173095148033864835992313337
+                               + z*(-17179.810449022556149823164784625
+                                    + (41252.532959668679154607846983111
+                                       - 26370.359864520645289771854669774*z)*z)
+                               + y*(-8280.1291281104201121983207630056
+                                    + z*(82181.739088302485196556684371442
+                                         + z*(-164201.81476108753383678386394549
+                                              + 83097.51664287104393475072129389*z))
+                                    + y*(16476.747914871677091010055227164
+                                         + y*(-13783.145489656688854701200927572
+                                              + 4154.8758321435521967375360646945*y
+                                              + 49858.509985722626360850432776334*z)
+                                         + z*(-115539.23589015763989556397835453
+                                              + 124646.27496430656590212608194083*z)))))
+                     + y*(-3172.2900044956629518342301031701
+                          + z*(37074.80995866545025156643353477
+                               + z*(-90205.349658457362702805264578745
+                                    + 58482.44961350073318446296354704*z))
+                          + y*(27638.771652937179674228495623954
+                               + z*(-294590.44987658070583917551395268
+                                    + (646270.77503299440189513352030296
+                                       - 372364.7337418288680789593833216*z)*z)
+                               + y*(-93022.64192887818690082821367946
+                                    + z*(821681.25326995753697076305020083
+                                         + z*(-1.4079323581418994405317741051991e6
+                                              + 566256.8383527707589422233534778*z))
+                                    + y*(143717.35829486498071240055869726
+                                         + y*(-103556.76244000705724528147218775
+                                              + 28312.84191763853794711116767389*y
+                                              + 339754.10301166245536533401208669*z)
+                                         + z*(-902927.04626842223157804365416633
+                                              + 849385.2575291561384133350302167*z))))))
+                + y*(3388.7393552717863411420670818978
+                     + z*(-39864.49654643651335342083561745
+                          + (97660.302074028976532842165630317
+                             - 63772.90852131111312142149481134*z)*z)
+                     + y*(-40628.710709790430548210047330726
+                          + z*(447680.03197104865322509973235127
+                               + z*(-1.0215397778535926565299071652478e6
+                                    + 617253.6100477506578985166153539*z))
+                          + y*(197269.31008510658523956849362098
+                               + z*(-1.9195516890502303696497221911006e6
+                                    + (3.7773394447719832675943983125035e6
+                                       - 1.9009726864669048538310822596485e6*z)*z)
+                               + y*(-468914.89975930024299618797580376
+                                    + z*(3.7074271080613725463045335185445e6
+                                         + z*(-5.4912283253814480981669354838578e6
+                                              + 1.7598461971207272116135413962567e6*z))
+                                    + y*(579985.51304053234271161937915347
+                                         + y*(-359025.56389145432443358532242093
+                                              + 87992.30985603636058067706981284*y
+                                              + 1.055907718272436326968124837754e6*z)
+                                         + z*(-3.2523990484250155662348990312972e6
+                                              + 2.6397692956810908174203120943851e6*z)))))))
+           + y*(-1661.4303628075109950343054923189
+                + z*(19625.560483780499841194094087829
+                     + z*(-48284.891534677169354941305669575
+                          + 31670.587906602059404598250746386*z))
+                + y*(25656.850659367031295593592901722
+                     + z*(-288256.64742862387570592902073284
+                          + (672356.72703688251990988124616251
+                             - 416567.23011798628720198924669529*z)*z)
+                     + y*(-165216.96962186159670370793856357
+                          + z*(1.69434698803371528473856624203e6
+                               + z*(-3.5635107430474056919365343589125e6
+                                    + 1.9591065985802841740890336592464e6*z))
+                          + y*(542380.68027765875104857030601104
+                               + z*(-4.8142211752981897278442774301025e6
+                                    + (8.4720421951980686276741592163438e6
+                                       - 3.6889215315517615776937391516495e6*z)*z)
+                               + y*(-986204.77192525749791968916555454
+                                    + z*(7.020236087804900247191992556552e6
+                                         + z*(-9.0785480243141819903058221750362e6
+                                              + 2.3634438179910264158434756317079e6*z))
+                                    + y*(1.0058101323604324077350339004659e6
+                                         + y*(-538962.64927624204126120830233866
+                                              + 118172.1908995513207921737815854*y
+                                              + 1.4180662907946158495060853790247e6*z)
+                                         + z*(-5.0494855005202886456284142490392e6
+                                              + 3.5451657269865396237652134475619e6*z)))))));
+  case ( 160 ) :
+    return 24.730924178119557830768317870343
+           + z*(-494.61848356239115661536635740686
+                + z*(2225.7831760307602047691486083309
+                     + z*(-3462.329384936738096307564501848
+                          + 1731.164692468369048153782250924*z)))
+           + x*(-43.140179535427655654233498307537
+                + z*(862.80359070855311308466996615073
+                     + z*(-3882.6161581884890088810148476783
+                          + (6039.6251349598717915926897630551
+                             - 3019.8125674799358957963448815276*z)*z))
+                + x*(35.42913295180049015081978121875
+                     + z*(-708.582659036009803016395624375
+                          + z*(3188.6219656620441135737803096875
+                               + z*(-4960.078613252068621114769370625
+                                    + 2480.0393066260343105573846853125*z)))
+                     + x*(-14.588466509564907709161086384191
+                          + z*(291.76933019129815418322172768382
+                               + z*(-1312.9619858608416938244977745772
+                                    + (2042.3853113390870792825520937868
+                                       - 1021.1926556695435396412760468934*z)*z))
+                          + x*(2.4314110849274846181935143973652
+                               + z*(-48.628221698549692363870287947304
+                                    + z*(218.82699764347361563741629576287
+                                         + z*(-340.39755188984784654709201563113
+                                              + 170.19877594492392327354600781556*z)))
+                               + y*(-9.7256443397099384727740575894607
+                                    + y*(14.588466509564907709161086384191
+                                         + y*(-9.7256443397099384727740575894607
+                                              + 2.4314110849274846181935143973652*y
+                                              + 48.628221698549692363870287947304*z)
+                                         + z*(-145.88466509564907709161086384191
+                                              + 218.82699764347361563741629576287*z))
+                                    + z*(145.88466509564907709161086384191
+                                         + z*(-437.65399528694723127483259152573
+                                              + 340.39755188984784654709201563113*z))))
+                          + y*(238.27828632289349258296441094179
+                               + z*(-4473.7963962665716974760664911519
+                                    + z*(18819.121797338730944817801435607
+                                         + z*(-27231.80415118782772376736125049
+                                              + 12594.709419924370322242404578352*z)))
+                               + y*(-807.22848019592489324024677992524
+                                    + y*(1137.9003877460628013145647379669
+                                         + y*(-734.28614764810035469444134800429
+                                              + 179.92442028463386174632006540502*y
+                                              + 3598.4884056926772349264013081005*z)
+                                         + z*(-11087.234547269329858962425651985
+                                              + 16193.197825617047557168805886452*z))
+                                    + z*(11670.773207651926167328869107353
+                                         + z*(-33699.357637094936808162109547481
+                                              + 25189.418839848740644484809156703*z)))))
+                     + y*(-1027.4448556022142143737736553437
+                          + z*(19840.3144530082744844590774825
+                               + z*(-86092.793072875191066492068361562
+                                    + (128962.04394455378414898400363625
+                                       - 62000.98266565085776393461713281*z)*z))
+                          + y*(6731.5352608420931286557584315625
+                               + z*(-114790.39076383358808865609114875
+                                    + z*(430463.96536437595533246034180781
+                                         + z*(-540648.56884447547970150986139812
+                                              + 208323.30175658688208682031356625*z)))
+                               + y*(-17360.275146382240173901692797187
+                                    + y*(21434.625435839296541245967637344
+                                         + y*(-12789.916995599976944445941019969
+                                              + 2976.047167951241172668861622375*y
+                                              + 59520.9433590248234533772324475*z)
+                                         + z*(-196277.39655297471543554158795187
+                                              + 267844.24511561170554019754601375*z))
+                                    + z*(232415.112163811215389377764795
+                                         + z*(-615404.03937277451391973959976968
+                                              + 416646.6035131737641736406271325*z))))))
+                + y*(1818.3481470850545680347211243152
+                     + z*(-35504.159350992538247609752520154
+                          + z*(155886.10092127793310536287149302
+                               + z*(-236449.86518702802415008288811497
+                                    + 115205.12002603407617924509917596*z)))
+                     + y*(-18081.987425276858393856333399308
+                          + z*(326135.58915454462962951691546601
+                               + z*(-1.311724050274172900227463248104e6
+                                    + (1.8040097685727964873148599422691e6
+                                       - 786799.7642603641674781848719586*z)*z))
+                          + y*(73242.090800152027006591289481659
+                               + z*(-1.1387062268484959105023088741672e6
+                                    + z*(3.8124539705440586970329266856483e6
+                                         + z*(-4.1264741856068503747363593465171e6
+                                              + 1.2764373285430610198899948013e6*z)))
+                               + y*(-147005.5456058006475005980739791
+                                    + y*(156014.68783322652664902790564014
+                                         + y*(-84179.272549037260671973772530836
+                                              + 18234.818979186585998428497161428*y
+                                              + 364696.37958373171996856994322857*z)
+                                         + z*(-1.3188890713970134934709055073881e6
+                                              + 1.6411337081267927398585647445285e6*z))
+                                    + z*(1.8014046852675170395096526054148e6
+                                         + z*(-4.2938671131597679807605100387181e6
+                                              + 2.5528746570861220397799896026e6*z)))))))
+           + y*(-1387.0852895070595820419971992054
+                + z*(27247.087306578800484224577626702
+                     + z*(-120386.10970357384197424145071183
+                          + (183804.95237617812719695691438322
+                             - 90171.31149562069455032467494069*z)*z))
+                + y*(18795.571844259004736658727110443
+                     + z*(-348664.34957860129424894996458217
+                          + z*(1.4486034634001319821460333899079e6
+                               + z*(-2.0695782129129160672524283588069e6
+                                    + 944617.7949608373390758895044628*z)))
+                     + y*(-106523.24573063943646042411455279
+                          + z*(1.7818005650341874349595323264737e6
+                               + z*(-6.5694990792537114751718620792238e6
+                                    + (8.149642577037301783014912653319e6
+                                       - 3.1302034935578135524315668221967e6*z)*z))
+                          + y*(309320.99212450825778921265282857
+                               + z*(-4.4046192774559777208247207300978e6
+                                    + z*(1.3251287669298188268539381206216e7
+                                         + z*(-1.2463471575204324412490791445239e7
+                                              + 3.101532294044348653813828900423e6*z)))
+                               + y*(-500799.89469804637115283713182377
+                                    + y*(458208.93619225976388121614565411
+                                         + y*(-221947.60956764583096695546319841
+                                              + 44307.604200633552197340412863186*y
+                                              + 886152.0840126710439468082572637*z)
+                                         + z*(-3.5528001073402455753923010067045e6
+                                              + 3.9876843780570196977606371576867e6*z))
+                                    + z*(5.6113786165049497022320219063777e6
+                                         + z*(-1.1999916104974085391504717372484e7
+                                              + 6.203064588088697307627657800846e6*z)))))));
+  case ( 161 ) :
+    return 23.093216076513843913555695240554
+           + z*(-692.79648229541531740667085721663
+                + z*(4849.5753760679072218466960005164
+                     + z*(-12932.20100284775259159118933471
+                          + (14548.726128203721665540088001549
+                             - 5819.49045128148866621603520062*z)*z)))
+           + x*(-25.954620400863226905760118120215
+                + z*(778.63861202589680717280354360645
+                     + z*(-5450.4702841812776502096248052451
+                          + z*(14534.58742448340706722566614732
+                               + z*(-16351.410852543832950628874415735
+                                    + 6540.564341017533180251549766294*z))))
+                + x*(12.623842607423748495019512704385
+                     + z*(-378.71527822271245485058538113154
+                          + z*(2651.0069475589871839540976679208
+                               + z*(-7069.3518601572991572109271144554
+                                    + (7953.0208426769615518622930037624
+                                       - 3181.2083370707846207449172015049*z)*z)))
+                     + x*(-2.3564506200524330524036423714851
+                          + z*(70.693518601572991572109271144554
+                               + z*(-494.85463021101094100476489801188
+                                    + z*(1319.6123472293625093460397280317
+                                         + z*(-1484.5638906330328230142946940356
+                                              + 593.8255562532131292057178776143*z))))
+                          + y*(11.782253100262165262018211857426
+                               + y*(-23.564506200524330524036423714851
+                                    + y*(23.564506200524330524036423714851
+                                         + y*(-11.782253100262165262018211857426
+                                              + 2.3564506200524330524036423714851*y
+                                              + 70.69351860157299157210927114455*z)
+                                         + z*(-282.77407440629196628843708457822
+                                              + 494.85463021101094100476489801188*z))
+                                    + z*(424.16111160943794943265562686733
+                                         + z*(-1484.5638906330328230142946940356
+                                              + 1319.6123472293625093460397280317*z)))
+                               + z*(-282.77407440629196628843708457822
+                                    + z*(1484.5638906330328230142946940356
+                                         + z*(-2639.2246944587250186920794560634
+                                              + 1484.5638906330328230142946940356*z)))))
+                     + y*(-230.25888915940917254915591172798
+                          + z*(6529.0513965595627216240919707078
+                               + z*(-43052.352828357951867414546127034
+                                    + z*(107736.9223487972391558945292243
+                                         + z*(-113251.01679971993249851905237358
+                                              + 42119.198382817188378662703747925*z))))
+                          + y*(961.93680668568963532048686807411
+                               + y*(-1797.6351872971417856907786091044
+                                    + y*(1734.5159742600230432156810455825
+                                         + y*(-848.32222321887589886531125373465
+                                              + 167.13967612229043007405834820605*y
+                                              + 5014.190283668712902221750446182*z)
+                                         + z*(-20435.476412897564063737587165858
+                                              + 35099.331985680990315552253123271*z))
+                                    + z*(31600.002814903127232732844201616
+                                         + z*(-107949.00290460195813061085703773
+                                              + 93598.21862848264084147267499539*z)))
+                               + z*(-22329.052804011126337990514071516
+                                    + z*(113251.01679971993249851905237358
+                                         + z*(-194265.78911712258084015627710524
+                                              + 105297.99595704297094665675936981*z))))))
+                + y*(830.64884356848265097228393594851
+                     + z*(-24140.826695028582721995714534849
+                          + z*(163535.3165810188014037603769387
+                               + z*(-421559.59012490006334280200568921
+                                    + (457903.12803796873831002338198462
+                                       - 176620.68687416996214375780302755*z)*z)))
+                     + y*(-6293.0360351711683197612071611866
+                          + z*(164650.25436010646687084050030075
+                               + z*(-989016.46393972646669212312516654
+                                    + z*(2.2158176470477038478361929947549e6
+                                         + z*(-2.0348917248906980905056937371147e6
+                                              + 637336.0030821092740585196918183*z))))
+                          + y*(19913.859236358814775923380900913
+                               + y*(-32429.641751063015983825526576548
+                                    + y*(28821.44456163873049398506937733
+                                         + y*(-13346.431358272683858874429611584
+                                              + 2529.1111233417034684861892532472*y
+                                              + 75873.33370025110405458567759742*z)
+                                         + z*(-324519.60704792941171164721075009
+                                              + 531113.3359017577283820997431819*z))
+                                    + z*(540123.7298012325031079048705698
+                                         + z*(-1.7405239134337481535994307320687e6
+                                              + 1.4163022290713539423522659818185e6*z)))
+                               + z*(-432765.52273065797640686092672663
+                                    + z*(2.0403421951748793681559033619199e6
+                                         + z*(-3.2250948734186411339128826370315e6
+                                              + 1.5933400077052731851462992295458e6*z)))))))
+           + y*(-1075.7870352145086150809028466507
+                + z*(31580.814574139843135020414542305
+                     + z*(-216216.12664291099472329620579562
+                          + z*(563644.13671158156667053202612027
+                               + z*(-619550.92767232554083880844138376
+                                    + 242000.88061764872766930734135288*z))))
+                + y*(12137.437535864639849674080866876
+                     + z*(-332542.31150179935235520201146398
+                          + z*(2.1115800538696844717631178744523e6
+                               + z*(-5.0672360069409103580311156390858e6
+                                    + (5.0810895801361986119461966525877e6
+                                       - 1.7904349514368307171091713196822e6*z)*z)))
+                     + y*(-57775.624620346985895479103924242
+                          + z*(1.4007264271086102245091711062633e6
+                               + z*(-7.6935049358905870998010798693907e6
+                                    + z*(1.5448777155433988574771764012623e7
+                                         + z*(-1.2298784719727038534672037861613e7
+                                              + 3.1290789364539846967596438249629e6*z))))
+                          + y*(142852.581170917164186167007584
+                               + y*(-200043.50306526856851468612773181
+                                    + y*(160654.62302516527492385556424362
+                                         + y*(-69189.800133756961114711866843242
+                                              + 12416.979906563431336347792956202*y
+                                              + 372509.39719690294009043378868607*z)
+                                         + z*(-1.7031846068158058933509222166112e6
+                                              + 2.6075657803783205806330365208025e6*z))
+                                    + z*(3.1164540839391523543647447106975e6
+                                         + z*(-9.3147264673323206728234189954759e6
+                                              + 6.953508747675521548354764055473e6*z)))
+                               + z*(-2.8848510080189047010758391212568e6
+                                    + z*(1.2500452120241745807729793979407e7
+                                         + z*(-1.7885761831877333579174353265796e7
+                                              + 7.822697341134961741899109562407e6*z)))))));
+  case ( 162 ) :
+    return 21.336051591495733078627271266748
+           + z*(-896.1141668428207893023453932034
+                + z*(8961.141668428207893023453932034
+                     + z*(-35844.566673712831572093815728136
+                          + z*(67208.562513211559197675904490255
+                               + z*(-59143.535011626172093954795951425
+                                    + 19714.511670542057364651598650475*z)))))
+           + x*(-13.888561885030241343634733183072
+                + z*(583.31959917127013643265879368901
+                     + z*(-5833.1959917127013643265879368901
+                          + z*(23332.78396685080545730635174756
+                               + z*(-43748.969937845260232449409526676
+                                    + (38499.093545303829004555480383475
+                                       - 12833.031181767943001518493461158*z)*z))))
+                + x*(3.0192525837022263790510289528417
+                     + z*(-126.80860851549350792014321601935
+                          + z*(1268.0860851549350792014321601935
+                               + z*(-5072.344340619740316805728640774
+                                    + z*(9510.6456386620130940107412014512
+                                         + z*(-8369.3681620225715227294522572771
+                                              + 2789.7893873408571742431507524257*z)))))
+                     + y*(-18.11551550221335827430617371705
+                          + z*(634.04304257746753960071608009675
+                               + z*(-5072.344340619740316805728640774
+                                    + z*(15217.033021859220950417185922322
+                                         + z*(-19021.291277324026188021482402902
+                                              + 8369.368162022571522729452257277*z))))
+                          + y*(45.288788755533395685765434292625
+                               + y*(-60.385051674044527581020579056833
+                                    + y*(45.288788755533395685765434292625
+                                         + y*(-18.11551550221335827430617371705
+                                              + 3.0192525837022263790510289528417*y
+                                              + 126.80860851549350792014321601935*z)
+                                         + z*(-634.04304257746753960071608009675
+                                              + 1268.0860851549350792014321601935*z))
+                                    + z*(1268.0860851549350792014321601935
+                                         + z*(-5072.344340619740316805728640774
+                                              + 5072.344340619740316805728640774*z)))
+                               + z*(-1268.0860851549350792014321601935
+                                    + z*(7608.516510929610475208592961161
+                                         + z*(-15217.033021859220950417185922322
+                                              + 9510.645638662013094010741201451*z))))))
+                + y*(281.99819131778794380336610419541
+                     + z*(-11260.604436175823503308717582518
+                          + z*(106772.84837004553366876058788829
+                               + z*(-403758.60951333132921773599980561
+                                    + z*(713298.42289965098205080559010884
+                                         + z*(-589203.51860638903520015343891231
+                                              + 183568.14168702840206519931950961*z)))))
+                     + y*(-1400.329348321092594603867228328
+                          + z*(47553.228193310065470053706007256
+                               + z*(-368759.43356305512103177647218427
+                                    + z*(1.0712791247388891549093698889315e6
+                                         + z*(-1.2953499359857661834042629516377e6
+                                              + 550704.4250610852061955979585288*z))))
+                          + y*(3257.7735378147022629960602401161
+                               + y*(-4181.6648284275835349856750996857
+                                    + y*(3063.3336714242788841851739755531
+                                         + y*(-1205.889481930669215792980963765
+                                              + 198.66682000760649574155770509698*y
+                                              + 8344.006440319472821145423614073*z)
+                                         + z*(-42303.351800768634242159776864055
+                                              + 83440.06440319472821145423614073*z))
+                                    + z*(86356.662399051078893617530109177
+                                         + z*(-339593.45360449161421014353249982
+                                              + 333760.25761277891284581694456293*z)))
+                               + z*(-89273.260394907429575780824077622
+                                    + z*(523973.17038601917472603176859195
+                                         + z*(-1.0246135568051875439947571854363e6
+                                              + 625800.4830239604615859067710555*z)))))))
+           + y*(-755.8195634534573368891075811947
+                + z*(30848.307498202387360040173016974
+                     + z*(-299521.9333135956657073782762377
+                          + z*(1.1622431665806698312574192892227e6
+                               + z*(-2.1119973748255443744099852628023e6
+                                    + (1.7994141548348528773868322353146e6
+                                       - 580090.206607742235097625813121*z)*z))))
+                + y*(6541.110080838083376001419192033
+                     + z*(-243878.31589699711443201943304841
+                          + z*(2.1392612256563754786128160542464e6
+                               + z*(-7.394801736044832083193844927763e6
+                                    + z*(1.1753255880258515781578473976753e7
+                                         + z*(-8.5434510197926410104022248642284e6
+                                              + 2.2677267999898047683697824749551e6*z)))))
+                     + y*(-24569.268541629657233740383138047
+                          + z*(788030.96285144848938507665874958
+                               + z*(-5.7410484028581094152379505332494e6
+                                    + z*(1.5569391875387605577757957205234e7
+                                         + z*(-1.7439353886093244676717695783061e7
+                                              + 6.803180399969414305109347424865e6*z))))
+                          + y*(49689.852605043341004295484162884
+                               + y*(-58630.060788891213461090850960845
+                                    + y*(40601.90232809963960335188701483
+                                         + y*(-15353.301955136981434325022362394
+                                              + 2454.2497835387497493179464014666*y
+                                              + 103078.4909086274894713537488616*z)
+                                         + z*(-541760.19120712573077029719035893
+                                              + 1.030784909086274894713537488616e6*z))
+                                    + z*(1.1635197065730591325704820642639e6
+                                         + z*(-4.3868170029849824129894344149734e6
+                                              + 4.1231396363450995788541499544638e6*z)))
+                               + z*(-1.2989428465603718327953336760915e6
+                                    + z*(7.248380062745608912715386227666e6
+                                         + z*(-1.342412837559483007310358770543e7
+                                              + 7.73088681814706171035153116462e6*z)))))));
+  case ( 163 ) :
+    return 19.605045222216081761069971768141
+           + z*(-1097.8825324441005786199184190159
+                + z*(14821.414187995357811368898656715
+                     + z*(-82341.189933307543396493881426193
+                          + z*(226438.27231659574434035817392203
+                               + z*(-326071.11213589787185011577044772
+                                    + (235495.80320925957411397250087891
+                                       - 67284.51520264559260399214310826*z)*z)))))
+           + x*(-5.6014414920617376460199919337546
+                + z*(313.68072355545730817711954829026
+                     + z*(-4234.6897679986736603911139019185
+                          + z*(23526.054266659298113283966121769
+                               + z*(-64696.649233313069811530906834866
+                                    + z*(93163.174895970820528604505842207
+                                         + z*(-67284.51520264559260399214310826
+                                              + 19224.147200755883601140612316646*z))))))
+                + y*(39.210090444432163522139943536282
+                     + z*(-1882.0843413327438490627172897415
+                          + z*(21173.448839993368301955569509592
+                               + z*(-94104.217066637192453135864487077
+                                    + z*(194089.9476999392094345927205046
+                                         + z*(-186326.34979194164105720901168441
+                                              + 67284.51520264559260399214310826*z)))))
+                     + y*(-117.63027133329649056641983060885
+                          + y*(196.05045222216081761069971768141
+                               + y*(-196.05045222216081761069971768141
+                                    + y*(117.63027133329649056641983060885
+                                         + y*(-39.210090444432163522139943536282
+                                              + 5.601441492061737646019991933755*y
+                                              + 313.68072355545730817711954829026*z)
+                                         + z*(-1882.0843413327438490627172897415
+                                              + 4234.6897679986736603911139019185*z))
+                                    + z*(4705.2108533318596226567932243539
+                                         + z*(-21173.448839993368301955569509592
+                                              + 23526.054266659298113283966121769*z)))
+                               + z*(-6273.6144711091461635423909658052
+                                    + z*(42346.897679986736603911139019185
+                                         + z*(-94104.217066637192453135864487077
+                                              + 64696.64923331306981153090683487*z))))
+                          + z*(4705.2108533318596226567932243539
+                               + z*(-42346.897679986736603911139019185
+                                    + z*(141156.32559995578867970379673062
+                                         + z*(-194089.9476999392094345927205046
+                                              + 93163.17489597082052860450584221*z)))))))
+           + y*(-442.51387787287727403557936276661
+                + z*(23682.894628437026767372525895914
+                     + z*(-304897.66329590450354816020093813
+                          + z*(1.6115347172661619207599516793412e6
+                               + z*(-4.2052822001653495377495089442663e6
+                                    + z*(5.7295352561022054625091771092957e6
+                                         + z*(-3.9025018817534443710315443002791e6
+                                              + 1.0477160224411956562621633712572e6*z))))))
+                + y*(2548.6558788880906289390963298583
+                     + z*(-119041.83458929604845321686857615
+                          + z*(1.3021671036595921505702675248399e6
+                               + z*(-5.6227269697315722490748679031029e6
+                                    + z*(1.1257216966596474147206377789267e7
+                                         + z*(-1.0480857175796717309468006907248e7
+                                              + 3.6670060785441847969175717994002e6*z)))))
+                     + y*(-7097.0263704422215975073297800671
+                          + y*(11370.926228885327421420583625522
+                               + y*(-11096.455595774302276765604020768
+                                    + y*(6548.0851042201713081973705705591
+                                         + y*(-2156.5549744437689937176968944955
+                                              + 305.27856131736470170808956038963*y
+                                              + 17095.599433772423295653015381819*z)
+                                         + z*(-103671.47913507864035253801070993
+                                              + 230790.59235592771449131570765456*z))
+                                    + z*(263021.28670125095290651474124138
+                                         + z*(-1.1687743759676339302679474369295e6
+                                              + 1.2821699575329317471739761536364e6*z)))
+                               + z*(-358380.22666210997459235908392162
+                                    + z*(2.3820129944992539339700015698291e6
+                                         + z*(-5.2110210200650345320923984959719e6
+                                              + 3.5259673832155623047284344225002e6*z))))
+                          + z*(278391.6421554683610071935991076
+                               + z*(-2.4561200654392307230268460631127e6
+                                    + z*(8.0223845049308206566298324475233e6
+                                         + z*(-1.0804340421963282658525661441423e7
+                                              + 5.0773930318304097188089455684e6*z)))))));
+  case ( 164 ) :
+    return 17.972200755611428457600326734199
+           + z*(-1293.9984544040228489472235248623
+                + z*(22644.972952070399856576411685091
+                     + z*(-166063.134981849598948227019024
+                          + z*(622736.75618193599605585132134
+                               + z*(-1.2952924528584268717961707483872e6
+                                    + z*(1.5111745283348313504288658731184e6
+                                         + z*(-925208.89489887633699726482027657
+                                              + 231302.22372471908424931620506914*z)))))))
+           + y*(-143.77760604489142766080261387359
+                + z*(9057.9891808281599426305646740363
+                     + z*(-135869.83771242239913945847011054
+                          + z*(830315.67490924799474113509511999
+                               + z*(-2.49094702472774398422340528536e6
+                                    + z*(3.8858773585752806153885122451616e6
+                                         + z*(-3.0223490566696627008577317462368e6
+                                              + 925208.8948988763369972648202766*z))))))
+                + y*(503.22162115711999681280914855757
+                     + y*(-1006.4432423142399936256182971151
+                          + y*(1258.0540528927999920320228713939
+                               + y*(-1006.4432423142399936256182971151
+                                    + y*(503.22162115711999681280914855757
+                                         + y*(-143.77760604489142766080261387359
+                                              + 17.972200755611428457600326734199*y
+                                              + 1293.9984544040228489472235248623*z)
+                                         + z*(-9057.9891808281599426305646740363
+                                              + 22644.972952070399856576411685091*z))
+                                    + z*(27173.967542484479827891694022109
+                                         + z*(-135869.83771242239913945847011054
+                                              + 166063.134981849598948227019024*z)))
+                               + z*(-45289.945904140799713152823370182
+                                    + z*(339674.59428105599784864617527636
+                                         + z*(-830315.67490924799474113509511999
+                                              + 622736.75618193599605585132134*z))))
+                          + z*(45289.945904140799713152823370182
+                               + z*(-452899.45904140799713152823370182
+                                    + z*(1.66063134981849598948227019024e6
+                                         + z*(-2.49094702472774398422340528536e6
+                                              + 1.2952924528584268717961707483872e6*z)))))
+                     + z*(-27173.967542484479827891694022109
+                          + z*(339674.59428105599784864617527636
+                               + z*(-1.66063134981849598948227019024e6
+                                    + z*(3.73642053709161597633510792804e6
+                                         + z*(-3.8858773585752806153885122451616e6
+                                              + 1.5111745283348313504288658731184e6*z)))))));
+                #endif
+  }
+
+  printf("Error in eval_pyramid_3d -- unmatched switch/case %d\n",i);
+  return -123456789.0;
+}
+
+
+/* \nabla\phi_i(x,y,z) for pyramid */
+template <class FunctionSpaceType>
+void OrthonormalBaseFunctionSet<FunctionSpaceType >::
+grad_pyramid_3d ( int i, const Domain & xi, JacobianRange & grad ) const
+{
+  double x, y, z;
+  x=xi[0]; y=xi[1]; z=xi[2];
+
+  switch (i)      {
+                #if (PMAX3D>=0)
+  case ( 0 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+                #endif
+                #if (PMAX3D>=1)
+  case ( 1 ) :
+    grad[0] /*ARGH*/[0]= 7.108186533109108287628163961904;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 2 ) :
+    grad[0] /*ARGH*/[0]= 3.0779350562554622863700252210209;
+    grad[0] /*ARGH*/[1]= 9.7467943448089639068384131998996;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 3 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 3.8729833462074168851792653997824;
+    grad[0] /*ARGH*/[2]= 7.7459666924148337703585307995648;
+    return;
+                #endif
+                #if (PMAX3D>=2)
+  case ( 4 ) :
+    grad[0] /*ARGH*/[0]= -24.107691963523137757240517446482
+                         + 57.85846071245553061737724187156*x;
+    grad[0] /*ARGH*/[1]= 0.8035897321174379252413505815494;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 5 ) :
+    grad[0] /*ARGH*/[0]= -25.934651924411914668544639531691
+                         + 40.222410556398635282285942250194*x
+                         + 55.05188515547489980555298156466*y;
+    grad[0] /*ARGH*/[1]= -13.204326697807632794689829526579
+                         + 55.05188515547489980555298156466*x;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 6 ) :
+    grad[0] /*ARGH*/[0]= -15.251733823253820980139162750107
+                         + 15.251733823253820980139162750107*y
+                         + 30.503467646507641960278325500215*z;
+    grad[0] /*ARGH*/[1]= -6.3548890930224254083913178125447
+                         + 15.251733823253820980139162750107*x;
+    grad[0] /*ARGH*/[2]= -12.709778186044850816782635625089
+                         + 30.503467646507641960278325500215*x;
+    return;
+  case ( 7 ) :
+    grad[0] /*ARGH*/[0]= -9.4980533664261589018664390897266
+                         + 8.634593969478326274424035536115*x
+                         + 35.401835274861137725138545698072*y;
+    grad[0] /*ARGH*/[1]= -41.158231254513355241421236055482
+                         + 35.401835274861137725138545698072*x
+                         + 97.28309205612247602517746704023*y;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 8 ) :
+    grad[0] /*ARGH*/[0]= -4.4027963142320568422428688585687
+                         + 4.4027963142320568422428688585687*y
+                         + 8.805592628464113684485737717137*z;
+    grad[0] /*ARGH*/[1]= -35.22237051385645473794295086855
+                         + 4.4027963142320568422428688585687*x
+                         + 57.23635208501673894915729516139*y
+                         + 57.23635208501673894915729516139*z;
+    grad[0] /*ARGH*/[2]= -13.208388942696170526728606575706
+                         + 8.805592628464113684485737717137*x
+                         + 57.23635208501673894915729516139*y;
+    return;
+  case ( 9 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -11.832159566199232085134656583123
+                         + 11.832159566199232085134656583123*y
+                         + 35.49647869859769625540396974937*z;
+    grad[0] /*ARGH*/[2]= -35.49647869859769625540396974937
+                         + 35.49647869859769625540396974937*y
+                         + 70.99295739719539251080793949874*z;
+    return;
+                #endif
+                #if (PMAX3D>=3)
+  case ( 10 ) :
+    grad[0] /*ARGH*/[0]= 51.982908347749810185652385661636
+                         + x*(-306.88704928189646977071890330364
+                              + 350.72805632216739402367874663273*x)
+                         + 4.3841007040270924252959843329091*y;
+    grad[0] /*ARGH*/[1]= -0.20876670019176630596647544442424
+                         + 4.3841007040270924252959843329091*x
+                         - 2.9227338026847282835306562219394*y;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 11 ) :
+    grad[0] /*ARGH*/[0]= 67.889801051538562683903787743635
+                         - 159.59612406997142763269766831618*y
+                         + x*(-328.36853086218160897314895721461
+                              + 300.60236503885572490917032941834*x
+                              + 522.7316916254627974209993517885*y);
+    grad[0] /*ARGH*/[1]= 12.267062678559319149958811751263
+                         + x*(-159.59612406997142763269766831618
+                              + 261.36584581273139871049967589426*x)
+                         + 8.385223866873343905361067083775*y;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 12 ) :
+    grad[0] /*ARGH*/[0]= 54.345138489553480505992824065416
+                         - 54.34513848955348050599282406542*y
+                         - 108.69027697910696101198564813083*z
+                         + x*(-124.21745940469366972798359786381
+                              + 124.21745940469366972798359786381*y
+                              + 248.43491880938733945596719572761*z);
+    grad[0] /*ARGH*/[1]= 3.3272533769114375819995606570663
+                         + x*(-54.345138489553480505992824065416
+                              + 62.1087297023468348639917989319*x)
+                         + 7.763591212793354357998974866488*y
+                         + 7.763591212793354357998974866488*z;
+    grad[0] /*ARGH*/[2]= 14.41809796661622952199809618062
+                         + x*(-108.69027697910696101198564813083
+                              + 124.21745940469366972798359786381*x)
+                         + 7.763591212793354357998974866488*y;
+    return;
+  case ( 13 ) :
+    grad[0] /*ARGH*/[0]= 55.804162187657052754770414664851
+                         + y*(-359.56507537478341872491607415638
+                              + 357.46436341151595126805097134411*y)
+                         + x*(-173.2650933692211732081951142257
+                              + 114.69538170637613178618054412724*x
+                              + 583.2530750091364631622971049149*y);
+    grad[0] /*ARGH*/[1]= 52.118460138530924775568380056196
+                         - 122.85382539751460650785609576937*y
+                         + x*(-359.56507537478341872491607415638
+                              + 291.62653750456823158114855245747*x
+                              + 714.9287268230319025361019426882*y);
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 14 ) :
+    grad[0] /*ARGH*/[0]= 45.421981256511138427204168432866
+                         - 90.84396251302227685440833686573*z
+                         + x*(-62.537510425631277544701391320613
+                              + 62.53751042563127754470139132061*y
+                              + 125.07502085126255508940278264123*z)
+                         + y*(-189.91654481889077443838264627365
+                              + 144.49456356237963601117847784078*y
+                              + 288.98912712475927202235695568157*z);
+    grad[0] /*ARGH*/[1]= 53.280313158679279223939672210654
+                         - 86.40050782488531766044271169295*y
+                         - 86.40050782488531766044271169295*z
+                         + x*(-189.91654481889077443838264627365
+                              + 31.268755212815638772350695660307*x
+                              + 288.98912712475927202235695568157*y
+                              + 288.98912712475927202235695568157*z);
+    grad[0] /*ARGH*/[2]= 20.160118492473240787436632728356
+                         - 86.40050782488531766044271169295*y
+                         + x*(-90.843962513022276854408336865733
+                              + 62.53751042563127754470139132061*x
+                              + 288.98912712475927202235695568157*y);
+    return;
+  case ( 15 ) :
+    grad[0] /*ARGH*/[0]= 22.711690723554423650782670789737
+                         + z*(-136.27014434132654190469602473842
+                              + 136.27014434132654190469602473842*z)
+                         + y*(-45.423381447108847301565341579475
+                              + 22.711690723554423650782670789737*y
+                              + 136.27014434132654190469602473842*z);
+    grad[0] /*ARGH*/[1]= 19.87272938311012069443483694102
+                         - 19.87272938311012069443483694102*y
+                         - 59.61818814933036208330451082306*z
+                         + x*(-45.423381447108847301565341579475
+                              + 45.423381447108847301565341579475*y
+                              + 136.27014434132654190469602473842*z);
+    grad[0] /*ARGH*/[2]= 59.618188149330362083304510823061
+                         - 59.61818814933036208330451082306*y
+                         - 119.23637629866072416660902164612*z
+                         + x*(-136.27014434132654190469602473842
+                              + 136.27014434132654190469602473842*y
+                              + 272.54028868265308380939204947685*z);
+    return;
+  case ( 16 ) :
+    grad[0] /*ARGH*/[0]= 19.355816578631431838778170153297
+                         + x*(-35.406981546277009461179579548714
+                              + 16.5232580549292710818838037894*x
+                              + 167.59304598571117811625000986391*y)
+                         + y*(-184.11630404064044919813381365331
+                              + 263.90003579158464385065846623642*y);
+    grad[0] /*ARGH*/[1]= 105.78819264215430937901321045166
+                         + x*(-184.11630404064044919813381365331
+                              + 83.79652299285558905812500493196*x
+                              + 527.8000715831692877013169324728*y)
+                         + y*(-610.33767967660169420082221902084
+                              + 686.3053256386693667225308502526*y);
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 17 ) :
+    grad[0] /*ARGH*/[0]= 12.940229568458345929576655297661
+                         - 25.880459136916691859153310595322*z
+                         + x*(-9.9540227449679584073666579212778
+                              + 9.954022744967958407366657921278*y
+                              + 19.908045489935916814733315842556*z)
+                         + y*(-81.622986508737258940406594954478
+                              + 68.68275694027891301082993965682*y
+                              + 137.36551388055782602165987931363*z);
+    grad[0] /*ARGH*/[1]= 111.98275588088953208287490161437
+                         - 205.05286854633994319175315317832*z
+                         + x*(-81.622986508737258940406594954478
+                              + 4.9770113724839792036833289606389*x
+                              + 137.36551388055782602165987931363*y
+                              + 137.36551388055782602165987931363*z)
+                         + y*(-530.5494123067921831126428672041
+                              + 488.24481564067835988133457103867*y
+                              + 650.9930875209044798417794280516*z);
+    grad[0] /*ARGH*/[2]= 18.912643215439120973996650050428
+                         + x*(-25.880459136916691859153310595322
+                              + 9.954022744967958407366657921278*x
+                              + 137.36551388055782602165987931363*y)
+                         + y*(-205.05286854633994319175315317832
+                              + 325.49654376045223992088971402578*y);
+    return;
+  case ( 18 ) :
+    grad[0] /*ARGH*/[0]= 4.9172252823733773178757576461455
+                         + z*(-29.503351694240263907254545876873
+                              + 29.503351694240263907254545876873*z)
+                         + y*(-9.834450564746754635751515292291
+                              + 4.9172252823733773178757576461455*y
+                              + 29.503351694240263907254545876873*z);
+    grad[0] /*ARGH*/[1]= 72.938841688538430215157071751158
+                         + x*(-9.834450564746754635751515292291
+                              + 9.834450564746754635751515292291*y
+                              + 29.503351694240263907254545876873*z)
+                         + z*(-383.54357202512343079430909639935
+                              + 329.45409391901628029767576229175*z)
+                         + y*(-237.66588864804657036399495289703
+                              + 164.72704695950814014883788114587*y
+                              + 658.9081878380325605953515245835*z);
+    grad[0] /*ARGH*/[2]= 54.089478106107150496633334107601
+                         - 108.1789562122143009932666682152*z
+                         + x*(-29.503351694240263907254545876873
+                              + 29.503351694240263907254545876873*y
+                              + 59.00670338848052781450909175375*z)
+                         + y*(-383.54357202512343079430909639935
+                              + 329.45409391901628029767576229175*y
+                              + 658.9081878380325605953515245835*z);
+    return;
+  case ( 19 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 23.811761799581315314514541782753
+                         + y*(-47.623523599162630629029083565507
+                              + 23.811761799581315314514541782753*y
+                              + 190.49409439665052251611633426203*z)
+                         + z*(-190.49409439665052251611633426203
+                              + 238.11761799581315314514541782753*z);
+    grad[0] /*ARGH*/[2]= 95.247047198325261258058167131013
+                         + z*(-476.23523599162630629029083565507
+                              + 476.23523599162630629029083565507*z)
+                         + y*(-190.49409439665052251611633426203
+                              + 95.24704719832526125805816713101*y
+                              + 476.23523599162630629029083565507*z);
+    return;
+                #endif
+                #if (PMAX3D>=4)
+  case ( 20 ) :
+    grad[0] /*ARGH*/[0]= -92.807874250209176924492404730618
+                         + (-8.9669443720008866593712468338761
+                            - 8.070249934800797993434122150489*y)*y
+                         + x*(963.94651999009531588240903464169
+                              + x*(-2542.1287294622513679317484774039
+                                   + 1883.058318120186198467961835114*x)
+                              + 40.351249674003989967170610752443*y);
+    grad[0] /*ARGH*/[1]= 1.1955925829334515545828329111835
+                         + x*(-8.9669443720008866593712468338761
+                              + 20.175624837001994983585305376221*x
+                              - 16.140499869601595986868244300977*y)
+                         + y*(-3.4373286759336732194256446196525
+                              + 10.087812418500997491792652688111*y);
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 21 ) :
+    grad[0] /*ARGH*/[0]= -129.35075428961692530397432968849
+                         + y*(300.38155169808075808639963601557
+                              + 26.963869770170177530503763753915*y)
+                         + x*(1202.6418748809013018820189391683
+                              - 2394.772097318945574591323684899*y
+                              + x*(-2806.1447647368675125853387481641
+                                   + 1821.0812788970420677909854127564*x
+                                   + 3476.8503822586072106750844094299*y));
+    grad[0] /*ARGH*/[1]= -15.423183352078966669238103568614
+                         + (6.9775829251076218232283455125915
+                            - 25.012711257066203886441993668819*y)*y
+                         + x*(300.38155169808075808639963601557
+                              + x*(-1197.3860486594727872956618424495
+                                   + 1158.9501274195357368916948031433*x)
+                              + 53.92773954034035506100752750783*y);
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 22 ) :
+    grad[0] /*ARGH*/[0]= -118.42129629502254643539959751589
+                         + 236.84259259004509287079919503178*z
+                         + y*(95.744877855550143926493291608592
+                              + 22.676418439472402508906305907298*y
+                              + 45.352836878944805017812611814596*z)
+                         + x*(680.29255318417207526718917721894
+                              - 680.2925531841720752671891772189*y
+                              - 1360.5851063683441505343783544379*z
+                              + x*(-755.88061464908008363021019690994
+                                   + 755.8806146490800836302101969099*y
+                                   + 1511.7612292981601672604203938199*z));
+    grad[0] /*ARGH*/[1]= -5.7740880285693617499529945597287
+                         + y*(10.078408195321067781736135958799
+                              - 22.676418439472402508906305907298*y
+                              - 30.235224585963203345208407876398*z)
+                         - 5.0392040976605338908680679794*z
+                         + x*(95.744877855550143926493291608592
+                              + x*(-340.14627659208603763359458860947
+                                   + 251.96020488302669454340339896998*x)
+                              + 45.352836878944805017812611814596*y
+                              + 45.352836878944805017812611814596*z);
+    grad[0] /*ARGH*/[2]= -16.587380154799257390774057098857
+                         + (-5.0392040976605338908680679793996
+                            - 15.117612292981601672604203938199*y)*y
+                         + x*(236.84259259004509287079919503178
+                              + x*(-680.29255318417207526718917721894
+                                   + 503.92040976605338908680679794*x)
+                              + 45.352836878944805017812611814596*y);
+    return;
+  case ( 23 ) :
+    grad[0] /*ARGH*/[0]= -130.50603549192381657555425408581
+                         + (888.47960717624013743230536116237
+                            - 948.311360234027546541233627402*y)*y
+                         + x*(951.49471427165958315999076723968
+                              + y*(-5120.8475461288552630981777404025
+                                   + 3980.3093753507935352088953810036*y)
+                              + x*(-1743.1845546946045763364238713694
+                                   + 915.7613364723357360087848051447*x
+                                   + 5069.067504569513327245643844241*y));
+    grad[0] /*ARGH*/[1]= -52.152911737757181640138342320056
+                         + y*(94.428207600934003941210460380231
+                              + 53.72292364060507512209872182453*y)
+                         + x*(888.47960717624013743230536116237
+                              - 1896.6227204680550930824672548039*y
+                              + x*(-2560.4237730644276315490888702012
+                                   + 1689.6891681898377757485479480802*x
+                                   + 3980.3093753507935352088953810036*y));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 24 ) :
+    grad[0] /*ARGH*/[0]= -128.28077026992466306259669275926
+                         + y*(581.74362813357985681415350685469
+                              - 453.46285786365519375155681409543*y
+                              - 906.9257157273103875031136281909*z)
+                         + 256.56154053984932612519338551853*z
+                         + x*(571.89886357985790073885089092144
+                              - 1143.7977271597158014777017818429*z
+                              + x*(-486.85005178171303736931487551245
+                                   + 486.85005178171303736931487551245*y
+                                   + 973.7001035634260747386297510249*z)
+                              + y*(-1909.2370333430195718035259205237
+                                   + 1337.3381697631616710646750296023*y
+                                   + 2674.6763395263233421293500592046*z));
+    grad[0] /*ARGH*/[1]= -46.439518318544639083359385411349
+                         + 71.05089797496422814335318025227*z
+                         + y*(13.920990522440405337505726282401
+                              + 85.6948611787857342087711809548*y
+                              + 114.25981490504764561169490793973*z)
+                         + x*(581.74362813357985681415350685469
+                              - 906.9257157273103875031136281909*y
+                              - 906.9257157273103875031136281909*z
+                              + x*(-954.61851667150978590176296026187
+                                   + 162.28335059390434578977162517082*x
+                                   + 1337.3381697631616710646750296023*y
+                                   + 1337.3381697631616710646750296023*z));
+    grad[0] /*ARGH*/[2]= -21.828138662125050023365590570431
+                         + y*(71.050897974964228143353180252267
+                              + 57.12990745252382280584745396987*y)
+                         + x*(256.56154053984932612519338551853
+                              - 906.9257157273103875031136281909*y
+                              + x*(-571.89886357985790073885089092144
+                                   + 324.56670118780869157954325034164*x
+                                   + 1337.3381697631616710646750296023*y));
+    return;
+  case ( 25 ) :
+    grad[0] /*ARGH*/[0]= -83.148462668085406696339147510618
+                         + y*(166.29692533617081339267829502124
+                              - 83.14846266808540669633914751062*y
+                              - 498.89077600851244017803488506371*z)
+                         + (498.89077600851244017803488506371
+                            - 498.89077600851244017803488506371*z)*z
+                         + x*(184.77436148463423710297588335693
+                              + z*(-1108.6461689078054226178553001416
+                                   + 1108.6461689078054226178553001416*z)
+                              + y*(-369.54872296926847420595176671386
+                                   + 184.77436148463423710297588335693*y
+                                   + 1108.6461689078054226178553001416*z));
+    grad[0] /*ARGH*/[1]= -15.226776085307821390893382980339
+                         + z*(22.583533070344184534808163521402
+                              + 46.193590371158559275743970839232*z)
+                         + y*(-7.8700191002714582469786024392766
+                              + 23.096795185579279637871985419616*y
+                              + 92.38718074231711855148794167846*z)
+                         + x*(166.29692533617081339267829502124
+                              - 166.29692533617081339267829502124*y
+                              - 498.89077600851244017803488506371*z
+                              + x*(-184.77436148463423710297588335693
+                                   + 184.77436148463423710297588335693*y
+                                   + 554.3230844539027113089276500708*z));
+    grad[0] /*ARGH*/[2]= -68.777123441502743810552134360634
+                         + 137.55424688300548762110426872127*z
+                         + y*(22.583533070344184534808163521402
+                              + 46.193590371158559275743970839232*y
+                              + 92.38718074231711855148794167846*z)
+                         + x*(498.89077600851244017803488506371
+                              - 498.89077600851244017803488506371*y
+                              - 997.7815520170248803560697701274*z
+                              + x*(-554.32308445390271130892765007078
+                                   + 554.3230844539027113089276500708*y
+                                   + 1108.6461689078054226178553001416*z));
+    return;
+  case ( 26 ) :
+    grad[0] /*ARGH*/[0]= -96.710875559238075973020209934541
+                         + y*(1242.0725691606017974518182891167
+                              + y*(-3173.7298657973673993787347173137
+                                   + 2083.3320724991259474763934374439*y))
+                         + x*(451.33209485954087267175004419425
+                              + x*(-598.41678672442352484216978856602
+                                   + 244.99733497638458979520107927722*x
+                                   + 2676.7038450630432861864833154177*y)
+                              + y*(-3987.5596293242820177238553639508
+                                   + 5297.79220168125703936517838*y));
+    grad[0] /*ARGH*/[1]= -128.74987511922572287448733134532
+                         + (740.40136804149064751456365582196
+                            - 830.5091803101179086539238432935*y)*y
+                         + x*(1242.0725691606017974518182891167
+                              + x*(-1993.7798146621410088619276819754
+                                   + 892.2346150210144287288277718059*x
+                                   + 5297.79220168125703936517838*y)
+                              + y*(-6347.4597315947347987574694346273
+                                   + 6249.996217497377842429180312332*y));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 27 ) :
+    grad[0] /*ARGH*/[0]= -91.911581524903541567506619783711
+                         + 183.82316304980708313501323956742*z
+                         + y*(907.31109859169332636725288027893
+                              - 1630.7990341335795695994925209904*z
+                              + y*(-1846.9819127395994264350940981116
+                                   + 1031.5823956728096416353478376163*y
+                                   + 2063.1647913456192832706956752327*z))
+                         + x*(252.70024747755827631123052285815
+                              - 505.4004949551165526224610457163*z
+                              + x*(-151.47305263326667891311311463989
+                                   + 151.47305263326667891311311463989*y
+                                   + 302.94610526653335782622622927978*z)
+                              + y*(-1416.4452485537409292055177196807
+                                   + 1163.7450010761826528942871968225*y
+                                   + 2327.490002152365305788574393645*z));
+    grad[0] /*ARGH*/[1]= -160.11630617558887123554901924281
+                         + y*(753.51662091589597830489431978935
+                              - 690.9501132528915326268327318898*y
+                              - 921.2668176705220435024436425197*z)
+                         + 292.88321208063495655367249852951*z
+                         + x*(907.31109859169332636725288027893
+                              - 1630.7990341335795695994925209904*z
+                              + x*(-708.22262427687046460275885984034
+                                   + 50.4910175444222263043710382133*x
+                                   + 1163.7450010761826528942871968225*y
+                                   + 1163.7450010761826528942871968225*z)
+                              + y*(-3693.9638254791988528701881962231
+                                   + 3094.747187018428924906043512849*y
+                                   + 4126.3295826912385665413913504654*z));
+    grad[0] /*ARGH*/[2]= -27.349400270542785917425539956123
+                         + (292.88321208063495655367249852951
+                            - 460.63340883526102175122182125984*y)*y
+                         + x*(183.82316304980708313501323956742
+                              + x*(-252.70024747755827631123052285815
+                                   + 100.98203508884445260874207642659*x
+                                   + 1163.7450010761826528942871968225*y)
+                              + y*(-1630.7990341335795695994925209904
+                                   + 2063.1647913456192832706956752327*y));
+    return;
+  case ( 28 ) :
+    grad[0] /*ARGH*/[0]= -58.780366102941295187597785202869
+                         + (352.68219661764777112558671121721
+                            - 352.68219661764777112558671121721*z)*z
+                         + x*(73.303866181622259762207420126885
+                              + z*(-439.82319708973355857324452076131
+                                   + 439.82319708973355857324452076131*z)
+                              + y*(-146.60773236324451952441484025377
+                                   + 73.30386618162225976220742012688*y
+                                   + 439.82319708973355857324452076131*z))
+                         + y*(375.49699541799537332124003186345
+                              + z*(-1900.2997758903244688018534799635
+                                   + 1547.6175792726766976762667687463*z)
+                              + y*(-574.65289252716686107968670811829
+                                   + 257.93626321211278294604446145771*y
+                                   + 1547.6175792726766976762667687463*z));
+    grad[0] /*ARGH*/[1]= -116.38018305014859892584166813403
+                         + y*(378.05027615016423854891242514877
+                              - 261.67009310001563962307075701473*y
+                              - 1046.6803724000625584922830280589*z)
+                         + (610.81064225046143640059576141683
+                            - 523.3401862000312792461415140295*z)*z
+                         + x*(375.49699541799537332124003186345
+                              + x*(-73.303866181622259762207420126885
+                                   + 73.30386618162225976220742012688*y
+                                   + 219.91159854486677928662226038065*z)
+                              + z*(-1900.2997758903244688018534799635
+                                   + 1547.6175792726766976762667687463*z)
+                              + y*(-1149.3057850543337221593734162366
+                                   + 773.8087896363383488381333843731*y
+                                   + 3095.2351585453533953525335374925*z));
+    grad[0] /*ARGH*/[2]= -87.470456050430157154454247387361
+                         + y*(610.81064225046143640059576141683
+                              - 523.3401862000312792461415140295*y
+                              - 1046.6803724000625584922830280589*z)
+                         + 174.94091210086031430890849477472*z
+                         + x*(352.68219661764777112558671121721
+                              - 705.3643932352955422511734224344*z
+                              + x*(-219.91159854486677928662226038065
+                                   + 219.91159854486677928662226038065*y
+                                   + 439.82319708973355857324452076131*z)
+                              + y*(-1900.2997758903244688018534799635
+                                   + 1547.6175792726766976762667687463*y
+                                   + 3095.2351585453533953525335374925*z));
+    return;
+  case ( 29 ) :
+    grad[0] /*ARGH*/[0]= -29.951416972169725697027991126656
+                         + z*(359.41700366603670836433589351988
+                              + z*(-898.54250916509177091083973379969
+                                   + 599.0283394433945139405598225331*z))
+                         + y*(89.854250916509177091083973379969
+                              + y*(-89.854250916509177091083973379969
+                                   + 29.951416972169725697027991126656*y
+                                   + 359.41700366603670836433589351988*z)
+                              + z*(-718.83400733207341672867178703975
+                                   + 898.5425091650917709108397337997*z));
+    grad[0] /*ARGH*/[1]= -40.434412912429129690987788020986
+                         + y*(80.868825824858259381975576041972
+                              - 40.434412912429129690987788020986*y
+                              - 323.47530329943303752790230416789*z)
+                         + (323.47530329943303752790230416789
+                            - 404.34412912429129690987788020986*z)*z
+                         + x*(89.854250916509177091083973379969
+                              + y*(-179.70850183301835418216794675994
+                                   + 89.85425091650917709108397337997*y
+                                   + 718.8340073320734167286717870398*z)
+                              + z*(-718.83400733207341672867178703975
+                                   + 898.5425091650917709108397337997*z));
+    grad[0] /*ARGH*/[2]= -161.73765164971651876395115208394
+                         + y*(323.47530329943303752790230416789
+                              - 161.73765164971651876395115208394*y
+                              - 808.6882582485825938197557604197*z)
+                         + (808.68825824858259381975576041972
+                            - 808.6882582485825938197557604197*z)*z
+                         + x*(359.41700366603670836433589351988
+                              + z*(-1797.0850183301835418216794675994
+                                   + 1797.0850183301835418216794675994*z)
+                              + y*(-718.83400733207341672867178703975
+                                   + 359.41700366603670836433589351988*y
+                                   + 1797.0850183301835418216794675994*z));
+    return;
+  case ( 30 ) :
+    grad[0] /*ARGH*/[0]= -32.714860394181685717379996700855
+                         + y*(566.95170683120688354876984573812
+                              + y*(-1916.2014830883311643976069912258
+                                   + 1648.7654398659915588244617754771*y))
+                         + x*(90.20408108686989071588270934993
+                              + x*(-84.486921017983770881777467208033
+                                   + 26.680080321468559225824463328853*x
+                                   + 484.68812584001215926914441714082*y)
+                              + y*(-1037.9821725066577565475517399844
+                                   + 1748.1805010638446426064029305001*y));
+    grad[0] /*ARGH*/[1]= -215.19813992625791064448731810407
+                         + y*(2193.991938435431187003631701076
+                              + y*(-5690.035320559293465558987270846
+                                   + 4155.9095274079295096302506100216*y))
+                         + x*(566.95170683120688354876984573812
+                              + x*(-518.9910862533288782737758699922
+                                   + 161.56270861333738642304813904694*x
+                                   + 1748.1805010638446426064029305001*y)
+                              + y*(-3832.4029661766623287952139824516
+                                   + 4946.2963195979746764733853264312*y));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 31 ) :
+    grad[0] /*ARGH*/[0]= -25.936494449950285699072461091138
+                         + 51.87298889990057139814492218228*z
+                         + x*(40.451413362307785035250627389848
+                              - 80.9028267246155700705012547797*z
+                              + x*(-16.65646432565614677922084657229
+                                   + 16.65646432565614677922084657229*y
+                                   + 33.312928651312293558441693144581*z)
+                              + y*(-295.05736805448031437476928213771
+                                   + 254.60595469217252933951865474787*y
+                                   + 509.2119093843450586790373094957*z))
+                         + y*(356.21038707867502469276581883884
+                              - 660.5477852574494779873867154954*z
+                              + y*(-934.42764866930983431428949270549
+                                   + 604.1537560405850953205961349578*y
+                                   + 1208.3075120811701906411922699156*z));
+    grad[0] /*ARGH*/[1]= -252.94030825960691466159657009064
+                         + 481.13386952109612553692216813101*z
+                         + x*(356.21038707867502469276581883884
+                              - 660.5477852574494779873867154954*z
+                              + x*(-147.52868402724015718738464106886
+                                   + 5.552154775218715593073615524097*x
+                                   + 254.60595469217252933951865474787*y
+                                   + 254.60595469217252933951865474787*z)
+                              + y*(-1868.855297338619668628578985411
+                                   + 1812.4612681217552859617884048734*y
+                                   + 2416.6150241623403812823845398312*z))
+                         + y*(2268.6104411543671913298793031459
+                              - 3574.9531432665421315859142700299*z
+                              + y*(-5177.5429608850299681295200080924
+                                   + 3328.43747124683115925344574076*y
+                                   + 4992.6562068702467388801686111399*z));
+    grad[0] /*ARGH*/[2]= -24.74674699811770378627097205026
+                         + x*(51.872988899900571398144922182276
+                              + x*(-40.451413362307785035250627389848
+                                   + 11.104309550437431186147231048194*x
+                                   + 254.60595469217252933951865474787*y)
+                              + y*(-660.5477852574494779873867154954
+                                   + 1208.3075120811701906411922699156*y))
+                         + y*(481.13386952109612553692216813101
+                              + y*(-1787.4765716332710657929571350149
+                                   + 1664.21873562341557962672287038*y));
+    return;
+  case ( 32 ) :
+    grad[0] /*ARGH*/[0]= -13.827570890731221447101515378897
+                         + (82.965425344387328682609092273381
+                            - 82.96542534438732868260909227338*z)*z
+                         + x*(9.2183805938208142980676769192646
+                              + z*(-55.310283562924885788406061515587
+                                   + 55.31028356292488578840606151559*z)
+                              + y*(-18.436761187641628596135353838529
+                                   + 9.218380593820814298067676919265*y
+                                   + 55.31028356292488578840606151559*z))
+                         + y*(124.44813801658099302391363841007
+                              + z*(-663.72340275509862946087273818705
+                                   + 580.7579774107113007782636459137*z)
+                              + y*(-207.41356336096832170652273068345
+                                   + 96.79299623511855012971060765228*y
+                                   + 580.7579774107113007782636459137*z));
+    grad[0] /*ARGH*/[1]= -201.26797629842111217447761273728
+                         + (1133.8608130399601586623242610695
+                            - 1060.1137682893936442777828457154*z)*z
+                         + x*(124.44813801658099302391363841007
+                              + x*(-9.2183805938208142980676769192646
+                                   + 9.218380593820814298067676919265*y
+                                   + 27.655141781462442894203030757794*z)
+                              + z*(-663.72340275509862946087273818705
+                                   + 580.7579774107113007782636459137*z)
+                              + y*(-414.82712672193664341304546136691
+                                   + 290.37898870535565038913182295683*y
+                                   + 1161.5159548214226015565272918273*z))
+                         + y*(1447.2857532298678447966252763245
+                              + z*(-6415.9928932992867514551031358081
+                                   + 4295.7653567204994628995374443773*z)
+                              + y*(-2677.9395625049465535886601450464
+                                   + 1431.9217855734998209665124814591*y
+                                   + 6443.648035080749194349306166566*z));
+    grad[0] /*ARGH*/[2]= -73.747044750566514384541415354117
+                         + 147.49408950113302876908283070823*z
+                         + x*(82.965425344387328682609092273381
+                              - 165.93085068877465736521818454676*z
+                              + x*(-27.655141781462442894203030757794
+                                   + 27.655141781462442894203030757794*y
+                                   + 55.31028356292488578840606151559*z)
+                              + y*(-663.72340275509862946087273818705
+                                   + 580.7579774107113007782636459137*y
+                                   + 1161.5159548214226015565272918273*z))
+                         + y*(1133.8608130399601586623242610695
+                              - 2120.2275365787872885555656914309*z
+                              + y*(-3207.9964466496433757275515679041
+                                   + 2147.8826783602497314497687221886*y
+                                   + 4295.7653567204994628995374443773*z));
+    return;
+  case ( 33 ) :
+    grad[0] /*ARGH*/[0]= -5.187737595447875095894590472848
+                         + z*(62.252851145374501150735085674176
+                              + z*(-155.63212786343625287683771418544
+                                   + 103.75475190895750191789180945696*z))
+                         + y*(15.563212786343625287683771418544
+                              + y*(-15.563212786343625287683771418544
+                                   + 5.187737595447875095894590472848*y
+                                   + 62.25285114537450115073508567418*z)
+                              + z*(-124.50570229074900230147017134835
+                                   + 155.63212786343625287683771418544*z));
+    grad[0] /*ARGH*/[1]= -122.77645642559971060283864119074
+                         + x*(15.563212786343625287683771418544
+                              + y*(-31.126425572687250575367542837088
+                                   + 15.563212786343625287683771418544*y
+                                   + 124.50570229074900230147017134835*z)
+                              + z*(-124.50570229074900230147017134835
+                                   + 155.63212786343625287683771418544*z))
+                         + z*(1338.4362996255517747408043419948
+                              + z*(-3008.8878053597675556188624742518
+                                   + 1781.1232411037704495904760623445*z))
+                         + y*(601.77756107195351112377249485036
+                              + y*(-835.22575286710789043902906612852
+                                   + 356.22464822075408991809521246889*y
+                                   + 3206.02183398678680926285691222*z)
+                              + z*(-4544.4581336123385840036612542148
+                                   + 5343.369723311311348771428187033*z));
+    grad[0] /*ARGH*/[2]= -134.88117748164475249325935229405
+                         + (674.40588740822376246629676147024
+                            - 674.4058874082237624662967614702*z)*z
+                         + x*(62.252851145374501150735085674176
+                              + z*(-311.26425572687250575367542837088
+                                   + 311.26425572687250575367542837088*z)
+                              + y*(-124.50570229074900230147017134835
+                                   + 62.25285114537450115073508567418*y
+                                   + 311.26425572687250575367542837088*z))
+                         + y*(1338.4362996255517747408043419948
+                              + z*(-6017.7756107195351112377249485036
+                                   + 5343.369723311311348771428187033*z)
+                              + y*(-2272.2290668061692920018306271074
+                                   + 1068.6739446622622697542856374067*y
+                                   + 5343.369723311311348771428187033*z));
+    return;
+  case ( 34 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -39.799497484264798189379192840048
+                         + z*(596.99246226397197284068789260072
+                              + z*(-1790.9773867919159185220636778022
+                                   + 1392.9824119492679366282717494017*z))
+                         + y*(119.39849245279439456813757852014
+                              + y*(-119.39849245279439456813757852014
+                                   + 39.799497484264798189379192840048*y
+                                   + 596.9924622639719728406878926007*z)
+                              + z*(-1193.9849245279439456813757852014
+                                   + 1790.9773867919159185220636778022*z));
+    grad[0] /*ARGH*/[2]= -198.99748742132399094689596420024
+                         + z*(1790.9773867919159185220636778022
+                              + z*(-4178.9472358478038098848152482051
+                                   + 2785.9648238985358732565434988034*z))
+                         + y*(596.99246226397197284068789260072
+                              + y*(-596.99246226397197284068789260072
+                                   + 198.99748742132399094689596420024*y
+                                   + 1790.9773867919159185220636778022*z)
+                              + z*(-3581.9547735838318370441273556043
+                                   + 4178.9472358478038098848152482051*z));
+    return;
+                #endif
+                #if (PMAX3D>=5)
+  case ( 35 ) :
+    grad[0] /*ARGH*/[0]= 147.75827754892424833060563826562
+                         + y*(19.450858707364162020426146376768
+                              + y*(5.1186470282537268474805648359914
+                                   + 18.768372436930331774095404398635*y))
+                         + x*(-2347.7527702923760473777524047747
+                              + (-156.9718421997809566560706549704
+                                 - 75.07348974772132709638161759454*y)*y
+                              + x*(10486.401545215801734871850494001
+                                   + x*(-17341.976131723626559264153664339
+                                        + 9459.259708212887214144083816912*x)
+                                   + 262.75721411702464483733566158089*y));
+    grad[0] /*ARGH*/[1]= -0.3412431352169151231653709890661
+                         + y*(-8.8723215156397932022996457157185
+                              + (28.323180223003955222725792092486
+                                 - 35.034295215603285978311421544119*y)*y)
+                         + x*(19.450858707364162020426146376768
+                              + x*(-78.485921099890478328035327485202
+                                   + 87.5857380390082149457785538603*x
+                                   - 75.07348974772132709638161759454*y)
+                              + y*(10.237294056507453694961129671983
+                                   + 56.30511731079099532228621319591*y));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 36 ) :
+    grad[0] /*ARGH*/[0]= 213.29201469618117749791837518004
+                         + y*(-496.99757760613925073303930265067
+                              + (-26.896410495389396260726314527535
+                                 - 51.31403461642500857293469594839*y)*y)
+                         + x*(-3147.6718699277606576148010619703
+                              + y*(6673.5820362831940029923374595265
+                                   + 276.21534426570420086633146977241*y)
+                              + x*(13008.30653829807432265333661915
+                                   - 22077.117430431204258973484222915*y
+                                   + x*(-19807.852975627239213605812127666
+                                        + 9901.16627652389563283562697536*x
+                                        + 19868.577624001166640885952074082*y)));
+    grad[0] /*ARGH*/[1]= 14.193036056663051485467142861778
+                         + y*(21.677208880491670722674849503643
+                              + y*(-63.890785677513308409461028380693
+                                   + 81.59435679065918268789289524122*y))
+                         + x*(-496.99757760613925073303930265067
+                              + (-53.792820990778792521452629055071
+                                 - 153.94210384927502571880408784516*y)*y
+                              + x*(3336.7910181415970014961687297632
+                                   + x*(-7359.0391434770680863244947409718
+                                        + 4967.1444060002916602214880185204*x)
+                                   + 276.21534426570420086633146977241*y));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 37 ) :
+    grad[0] /*ARGH*/[0]= 211.86279932886032587758144954226
+                         + y*(-156.31824519769844268870241782706
+                              + y*(-11.902404456677546397616935367543
+                                   - 43.642149674484336791262096347657*y
+                                   - 87.28429934896867358252419269531*z)
+                              - 111.0891082623237663777580634304*z)
+                         - 423.72559865772065175516289908452*z
+                         + x*(-2162.2701429630875955670765917703
+                              + 4324.5402859261751911341531835406*z
+                              + y*(1944.059394590665911610766110032
+                                   + 218.21074837242168395631048173829*y
+                                   + 436.42149674484336791262096347657*z)
+                              + x*(5600.742541558823221545302364616
+                                   - 5600.742541558823221545302364616*y
+                                   - 11201.485083117646443090604729232*z
+                                   + x*(-4073.267302951871433851128992448
+                                        + 4073.267302951871433851128992448*y
+                                        + 8146.534605903742867702257984896*z)));
+    grad[0] /*ARGH*/[1]= 3.1445858688012283075185483563632
+                         + 11.770155518270018104310080530126*z
+                         + y*(20.36633651475935716925564496224
+                              - 17.192361992978678129891128864229*z
+                              + y*(-67.446958587839429586495967082743
+                                   + 72.73691612414056131877016057943*y
+                                   + 109.10537418621084197815524086914*z))
+                         + x*(-156.31824519769844268870241782706
+                              + y*(-23.804808913355092795233870735086
+                                   - 130.92644902345301037378628904297*y
+                                   - 174.56859869793734716504838539063*z)
+                              - 111.0891082623237663777580634304*z
+                              + x*(972.029697295332955805383055016
+                                   + x*(-1866.9141805196077405151007882053
+                                        + 1018.316825737967858462782248112*x)
+                                   + 218.21074837242168395631048173829*y
+                                   + 218.21074837242168395631048173829*z));
+    grad[0] /*ARGH*/[2]= 18.059327255872474719347177242852
+                         + y*(11.770155518270018104310080530126
+                              + y*(-8.5961809964893390649455644321143
+                                   + 36.368458062070280659385080289714*y))
+                         + x*(-423.72559865772065175516289908452
+                              + (-111.0891082623237663777580634304
+                                 - 87.28429934896867358252419269531*y)*y
+                              + x*(2162.2701429630875955670765917703
+                                   + x*(-3733.8283610392154810302015764107
+                                        + 2036.633651475935716925564496224*x)
+                                   + 218.21074837242168395631048173829*y));
+    return;
+  case ( 38 ) :
+    grad[0] /*ARGH*/[0]= 232.93809827412109604767637665546
+                         + y*(-1587.3868317774785062384754697953
+                              + y*(1625.0535820165710319331008476677
+                                   + 135.84086354512730377242403594188*y))
+                         + x*(-2960.2441357557014338892084732908
+                              + (17905.205484413309307594554990544
+                                 - 16657.293756515626263227401233286*y)*y
+                              + x*(10466.34407182912986811446763244
+                                   + y*(-48056.746224445092158823055107648
+                                        + 29519.587586246669312657145925035*y)
+                                   + x*(-13641.94577685365891393542925803
+                                        + 5890.333895185891195299186532094*x
+                                        + 34116.003628154300670643047390297*y)));
+    grad[0] /*ARGH*/[1]= 60.055803575540622498008469593811
+                         + y*(-149.15429691475295350234631203175
+                              + (103.02250982140235724800560989947
+                                 - 146.74001892102931819479369683046*y)*y)
+                         + x*(-1587.3868317774785062384754697953
+                              + y*(3250.1071640331420638662016953354
+                                   + 407.52259063538191131727210782564*y)
+                              + x*(8952.6027422066546537972774952719
+                                   - 16657.293756515626263227401233286*y
+                                   + x*(-16018.915408148364052941018369216
+                                        + 8529.000907038575167660761847574*x
+                                        + 19679.72505749777954177143061669*y)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 39 ) :
+    grad[0] /*ARGH*/[0]= 249.86234677856576324421846030801
+                         - 499.72469355713152648843692061601*z
+                         + y*(-1091.1171683972854515674921199275
+                              + 1682.5096432374393766465473192391*z
+                              + y*(653.07503630148006144686251507288
+                                   + 188.17978531723962687641114454665*y
+                                   + 376.35957063447925375282228909331*z))
+                         + x*(-2210.1514696901670692735574853188
+                              + y*(8667.1220990801666997274917348536
+                                   - 6456.970629389999630453934249535*y
+                                   - 12913.941258779999260907868499069*z)
+                              + 4420.3029393803341385471149706377*z
+                              + x*(4901.5718523876024301724633576671
+                                   - 9803.143704775204860344926715334*z
+                                   + x*(-3029.8877275251604102033063423711
+                                        + 3029.8877275251604102033063423711*y
+                                        + 6059.775455050320820406612684742*z)
+                                   + y*(-13727.286576873684823887469000549
+                                        + 8825.714724486082393715005642882*y
+                                        + 17651.429448972164787430011285765*z)));
+    grad[0] /*ARGH*/[1]= 57.462662578224945810854090886163
+                         - 90.19978821773120703857643996334*z
+                         + y*(-110.55013471111537143522748805041
+                              + y*(210.5895343585877652297717175459
+                                   - 240.0853528246820248463935272204*y
+                                   - 360.12802923702303726959029083061*z)
+                              + 40.700692986768328793302096174128*z)
+                         + x*(-1091.1171683972854515674921199275
+                              + 1682.5096432374393766465473192391*z
+                              + y*(1306.1500726029601228937250301458
+                                   + 564.53935595171888062923343364*y
+                                   + 752.7191412689585075056445781866*z)
+                              + x*(4333.5610495400833498637458674268
+                                   - 6456.970629389999630453934249535*y
+                                   - 6456.970629389999630453934249535*z
+                                   + x*(-4575.7621922912282746291563335165
+                                        + 757.4719318812901025508265855928*x
+                                        + 5883.809816324054929143337095255*y
+                                        + 5883.809816324054929143337095255*z)));
+    grad[0] /*ARGH*/[2]= 24.725536938718684583131741808982
+                         + y*(-90.199788217731207038576439963345
+                              + (20.350346493384164396651048087064
+                                 - 120.0426764123410124231967636102*y)*y)
+                         + x*(-499.72469355713152648843692061601
+                              + y*(1682.5096432374393766465473192391
+                                   + 376.35957063447925375282228909331*y)
+                              + x*(2210.1514696901670692735574853188
+                                   - 6456.970629389999630453934249535*y
+                                   + x*(-3267.7145682584016201149755717781
+                                        + 1514.9438637625802051016531711855*x
+                                        + 5883.809816324054929143337095255*y)));
+    return;
+  case ( 40 ) :
+    grad[0] /*ARGH*/[0]= 183.53401915310812555361771308719
+                         + z*(-1101.2041149186487533217062785231
+                              + 1101.2041149186487533217062785231*z)
+                         + y*(-320.11747526704905619817042980323
+                              + z*(819.50073668364558386731630029628
+                                   + 281.70337823500316945438997822685*z)
+                              + y*(89.632893074773735735487720344905
+                                   + 46.950563039167194909064996371141*y
+                                   + 281.70337823500316945438997822685*z))
+                         + x*(-1032.9123868616782879994299201651
+                              + y*(2065.8247737233565759988598403302
+                                   - 1032.9123868616782879994299201651*y
+                                   - 6197.474321170069727996579520991*z)
+                              + (6197.4743211700697279965795209906
+                                 - 6197.474321170069727996579520991*z)*z
+                              + x*(1126.8135129400126778175599129074
+                                   + z*(-6760.8810776400760669053594774443
+                                        + 6760.881077640076066905359477444*z)
+                                   + y*(-2253.6270258800253556351198258148
+                                        + 1126.8135129400126778175599129074*y
+                                        + 6760.881077640076066905359477444*z)));
+    grad[0] /*ARGH*/[1]= 19.064774082570921569135483374948
+                         + (-35.853157229909494294195088137962
+                            - 42.682330035606540826422723973765*z)*z
+                         + y*(-29.02398442421244776196745230216
+                              + y*(72.5599610605311194049186307554
+                                   - 62.60075071888959321208666182819*y
+                                   - 281.70337823500316945438997822685*z)
+                              + (102.43759208545569798341453753703
+                                 - 187.80225215666877963625998548456*z)*z)
+                         + x*(-320.11747526704905619817042980323
+                              + z*(819.50073668364558386731630029628
+                                   + 281.70337823500316945438997822685*z)
+                              + y*(179.26578614954747147097544068981
+                                   + 140.85168911750158472719498911342*y
+                                   + 563.4067564700063389087799564537*z)
+                              + x*(1032.9123868616782879994299201651
+                                   - 1032.9123868616782879994299201651*y
+                                   - 3098.7371605850348639982897604953*z
+                                   + x*(-751.20900862667511854503994193826
+                                        + 751.2090086266751185450399419383*y
+                                        + 2253.6270258800253556351198258148*z)));
+    grad[0] /*ARGH*/[2]= 78.535487265516035120617812111727
+                         + y*(-35.853157229909494294195088137962
+                              + y*(51.218796042727848991707268768517
+                                   - 93.90112607833438981812999274228*y
+                                   - 187.80225215666877963625998548456*z)
+                              - 85.36466007121308165284544794753*z)
+                         - 157.07097453103207024123562422345*z
+                         + x*(-1101.2041149186487533217062785231
+                              + 2202.4082298372975066434125570462*z
+                              + y*(819.50073668364558386731630029628
+                                   + 281.70337823500316945438997822685*y
+                                   + 563.4067564700063389087799564537*z)
+                              + x*(3098.7371605850348639982897604953
+                                   - 3098.7371605850348639982897604953*y
+                                   - 6197.474321170069727996579520991*z
+                                   + x*(-2253.6270258800253556351198258148
+                                        + 2253.6270258800253556351198258148*y
+                                        + 4507.2540517600507112702396516295*z)));
+    return;
+  case ( 41 ) :
+    grad[0] /*ARGH*/[0]= 211.97365454927595764002309718268
+                         + y*(-2824.9544317545318938117700311782
+                              + (7548.3224983107882845932301119517
+                                 - 5232.390446192195147608364095361*y)*y)
+                         + x*(-2067.9552220359310112575678061998
+                              + y*(23292.3161031457010420868092796
+                                   + y*(-50634.958140553569036952522896619
+                                        + 26837.137353272661779513562447134*y))
+                              + x*(5689.0098845919202497490083729973
+                                   + x*(-5980.0620286433632751287927818297
+                                        + 2149.4889052298366167100298609473*x
+                                        + 24471.988428663953733924856441117*y)
+                                   + y*(-45143.876376080120152476158271554
+                                        + 53017.79225693533632349125348097*y)));
+    grad[0] /*ARGH*/[1]= 130.91370047298349707967788456648
+                         + y*(-683.29086363767710158608287252629
+                              + y*(536.35360550983954333816978286059
+                                   + 294.09498472858904964065086312699*y))
+                         + x*(-2824.9544317545318938117700311782
+                              + (15096.644996621576569186460223903
+                                 - 15697.171338576585442825092286083*y)*y
+                              + x*(11646.1580515728505210434046398
+                                   + x*(-15047.958792026706717492052757185
+                                        + 6117.997107165988433481214110279*x
+                                        + 35345.194837956890882327502320648*y)
+                                   + y*(-50634.958140553569036952522896619
+                                        + 40255.7060299089926692703436707*y)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 42 ) :
+    grad[0] /*ARGH*/[0]= 232.42109374816007988777352783496
+                         - 464.84218749632015977554705566993*z
+                         + y*(-2402.6021263824572059975856380606
+                              + y*(5121.6021925598284256518127328827
+                                   - 2951.4211599255312995420006226571*y
+                                   - 5902.842319851062599084001245314*z)
+                              + 4340.3620652685942522196242204513*z)
+                         + x*(-1550.0167383656902355539474847888
+                              + 3100.0334767313804711078949695777*z
+                              + x*(2627.87756203777357968397716789
+                                   - 5255.75512407554715936795433578*z
+                                   + x*(-1289.2169433260562665871052766727
+                                        + 1289.2169433260562665871052766727*y
+                                        + 2578.4338866521125331742105533453*z)
+                                   + y*(-12890.328741611128137204466117471
+                                        + 10262.451179573354557520488949581*y
+                                        + 20524.902359146709115040977899163*z))
+                              + y*(12828.26924478052080053385103128
+                                   - 22556.505012829661129959807092982*z
+                                   + y*(-22229.690451796676405485727397442
+                                        + 10951.437945381845840505823850951*y
+                                        + 21902.875890763691681011647701903*z)));
+    grad[0] /*ARGH*/[1]= 148.97968785041088227384853189311
+                         - 268.97284594727048989486163598117*z
+                         + y*(-504.76403026274872068497465671815
+                              + 471.58236863095646158022604147395*z
+                              + y*(-91.483113971930979907366681509188
+                                   + 593.5598539268644347900482834862*y
+                                   + 890.3397808902966521850724252293*z))
+                         + x*(-2402.6021263824572059975856380606
+                              + y*(10243.204385119656851303625465765
+                                   - 8854.263479776593898626001867971*y
+                                   - 11805.684639702125198168002490628*z)
+                              + 4340.3620652685942522196242204513*z
+                              + x*(6414.1346223902604002669255156399
+                                   - 11278.252506414830564979903546491*z
+                                   + x*(-4296.7762472037093790681553724905
+                                        + 322.30423583151406664677631916817*x
+                                        + 6841.634119715569705013659299721*y
+                                        + 6841.634119715569705013659299721*z)
+                                   + y*(-22229.690451796676405485727397442
+                                        + 16427.156918072768760758735776427*y
+                                        + 21902.875890763691681011647701903*z)));
+    grad[0] /*ARGH*/[2]= 28.98652975355127465283542780505
+                         + y*(-268.97284594727048989486163598117
+                              + y*(235.79118431547823079011302073698
+                                   + 296.7799269634322173950241417431*y))
+                         + x*(-464.84218749632015977554705566993
+                              + (4340.3620652685942522196242204513
+                                 - 5902.842319851062599084001245314*y)*y
+                              + x*(1550.0167383656902355539474847888
+                                   + x*(-1751.91837469184905312265144526
+                                        + 644.6084716630281332935526383363*x
+                                        + 6841.634119715569705013659299721*y)
+                                   + y*(-11278.252506414830564979903546491
+                                        + 10951.437945381845840505823850951*y)));
+    return;
+  case ( 43 ) :
+    grad[0] /*ARGH*/[0]= 175.60409470742403495122190102748
+                         + z*(-1053.6245682445442097073314061649
+                              + 1053.6245682445442097073314061649*z)
+                         + y*(-1206.8694510282522721088469323707
+                              + y*(1886.926617934232439364028161659
+                                   - 855.6612616134042022064031303158*y
+                                   - 5133.967569680425213238418781895*z)
+                              + (6187.5921379249694229457501880594
+                                 - 5133.967569680425213238418781895*z)*z)
+                         + x*(-733.57309862533233900396725167953
+                              + (4401.4385917519940340238035100772
+                                 - 4401.4385917519940340238035100772*z)*z
+                              + x*(586.90024372814191759474788053812
+                                   + z*(-3521.4014623688515055684872832287
+                                        + 3521.4014623688515055684872832287*z)
+                                   + y*(-1173.8004874562838351894957610762
+                                        + 586.9002437281419175947478805381*y
+                                        + 3521.4014623688515055684872832287*z))
+                              + y*(3814.1206997450916525133148375942
+                                   + z*(-18483.285606718555881056085515488
+                                        + 14081.847014966561847032282005411*z)
+                                   + y*(-5427.5221036141862880147279201498
+                                        + 2346.9745024944269745053803342351*y
+                                        + 14081.847014966561847032282005411*z)));
+    grad[0] /*ARGH*/[1]= 105.34980081600713418540766207271
+                         + z*(-536.07529580489409857579173351896
+                              + 440.05178671374539203913749460169*z)
+                         + y*(-178.69413826988189913084577173328
+                              + z*(0.014238009503197633491163361757163
+                                   + 880.0893354179875864447838258416*z)
+                              + y*(-220.01877435212109720282316561997
+                                   + 293.36311180599586214826127528054*y
+                                   + 1320.1340031269813796671757387624*z))
+                         + x*(-1206.8694510282522721088469323707
+                              + y*(3773.853235868464878728056323318
+                                   - 2566.9837848402126066192093909473*y
+                                   - 10267.935139360850426476837563789*z)
+                              + (6187.5921379249694229457501880594
+                                 - 5133.967569680425213238418781895*z)*z
+                              + x*(1907.0603498725458262566574187971
+                                   + x*(-391.26682915209461172983192035874
+                                        + 391.26682915209461172983192035874*y
+                                        + 1173.8004874562838351894957610762*z)
+                                   + z*(-9241.642803359277940528042757744
+                                        + 7040.923507483280923516141002705*z)
+                                   + y*(-5427.5221036141862880147279201498
+                                        + 3520.4617537416404617580705013527*y
+                                        + 14081.847014966561847032282005411*z)));
+    grad[0] /*ARGH*/[2]= 96.02350909114870653665423891727
+                         - 192.04701818229741307330847783454*z
+                         + y*(-536.07529580489409857579173351896
+                              + 880.1035734274907840782749892034*z
+                              + y*(0.0071190047515988167455816808785817
+                                   + 440.04466770899379322239191292081*y
+                                   + 880.0893354179875864447838258416*z))
+                         + x*(-1053.6245682445442097073314061649
+                              + y*(6187.5921379249694229457501880594
+                                   - 5133.967569680425213238418781895*y
+                                   - 10267.935139360850426476837563789*z)
+                              + 2107.2491364890884194146628123298*z
+                              + x*(2200.7192958759970170119017550386
+                                   - 4401.4385917519940340238035100772*z
+                                   + x*(-1173.8004874562838351894957610762
+                                        + 1173.8004874562838351894957610762*y
+                                        + 2347.6009749125676703789915221525*z)
+                                   + y*(-9241.642803359277940528042757744
+                                        + 7040.923507483280923516141002705*y
+                                        + 14081.847014966561847032282005411*z)));
+    return;
+  case ( 44 ) :
+    grad[0] /*ARGH*/[0]= 111.41662473947445172816412624749
+                         + y*(-334.24987421842335518449237874246
+                              + y*(334.24987421842335518449237874246
+                                   - 111.41662473947445172816412624749*y
+                                   - 1336.9994968736934207379695149699*z)
+                              + (2673.9989937473868414759390299397
+                                 - 3342.4987421842335518449237874246*z)*z)
+                         + z*(-1336.9994968736934207379695149699
+                              + (3342.4987421842335518449237874246
+                                 - 2228.3324947894890345632825249498*z)*z)
+                         + x*(-243.0908176133988037705399118127
+                              + z*(2917.0898113607856452464789417524
+                                   + z*(-7292.724528401964113116197354381
+                                        + 4861.816352267976075410798236254*z))
+                              + y*(729.2724528401964113116197354381
+                                   + y*(-729.2724528401964113116197354381
+                                        + 243.0908176133988037705399118127*y
+                                        + 2917.0898113607856452464789417524*z)
+                                   + z*(-5834.1796227215712904929578835048
+                                        + 7292.724528401964113116197354381*z)));
+    grad[0] /*ARGH*/[1]= 35.604210660548309643159886073577
+                         + z*(-237.56602630400337641211855018059
+                              + z*(119.70381170356759276579616869565
+                                   + 236.33829490191550366580269204013*z))
+                         + y*(-23.94076234071351855315923373913
+                              + y*(-58.931107300217891823161190742473
+                                   + 47.267658980383100733160538408025*y
+                                   + 425.40893082344790659844484567223*z)
+                              + z*(-187.84290451944453018632629549163
+                                   + 709.0148847057465109974080761204*z))
+                         + x*(-334.24987421842335518449237874246
+                              + y*(668.49974843684671036898475748493
+                                   - 334.24987421842335518449237874246*y
+                                   - 2673.9989937473868414759390299397*z)
+                              + (2673.9989937473868414759390299397
+                                 - 3342.4987421842335518449237874246*z)*z
+                              + x*(364.63622642009820565580986771905
+                                   + y*(-729.2724528401964113116197354381
+                                        + 364.63622642009820565580986771905*y
+                                        + 2917.0898113607856452464789417524*z)
+                                   + z*(-2917.0898113607856452464789417524
+                                        + 3646.3622642009820565580986771905*z)));
+    grad[0] /*ARGH*/[2]= 189.68450162257633930580008270233
+                         + z*(-948.42250811288169652900041351167
+                              + 948.4225081128816965290004135117*z)
+                         + y*(-237.56602630400337641211855018059
+                              + z*(239.4076234071351855315923373913
+                                   + 709.0148847057465109974080761204*z)
+                              + y*(-93.921452259722265093163147745816
+                                   + 141.80297694114930219948161522408*y
+                                   + 709.0148847057465109974080761204*z))
+                         + x*(-1336.9994968736934207379695149699
+                              + y*(2673.9989937473868414759390299397
+                                   - 1336.9994968736934207379695149699*y
+                                   - 6684.997484368467103689847574849*z)
+                              + (6684.9974843684671036898475748493
+                                 - 6684.997484368467103689847574849*z)*z
+                              + x*(1458.5449056803928226232394708762
+                                   + z*(-7292.724528401964113116197354381
+                                        + 7292.724528401964113116197354381*z)
+                                   + y*(-2917.0898113607856452464789417524
+                                        + 1458.5449056803928226232394708762*y
+                                        + 7292.724528401964113116197354381*z)));
+    return;
+  case ( 45 ) :
+    grad[0] /*ARGH*/[0]= 148.72353777469765595165588123255
+                         + y*(-3165.8794531001768291842036265808
+                              + y*(14701.405953412905169264635714515
+                                   + y*(-23010.725448490199043927823181484
+                                        + 11320.342634974399459188112252074*y)))
+                         + x*(-927.44020495083336495859861571638
+                              + x*(1847.4692481838457410013858437112
+                                   + x*(-1514.6966546154938385998435478875
+                                        + 445.25257063781114475961238560422*x
+                                        + 8380.803301354080878486650091357*y)
+                                   + y*(-20344.3361462813765291858047937
+                                        + 32784.901677660590884728271354903*y))
+                              + y*(15173.094259071133141947308574765
+                                   + y*(-48358.34373460491670758564319883
+                                        + 39173.254942958465036614798399864*y)));
+    grad[0] /*ARGH*/[1]= 255.06807392219590063140746067526
+                         + y*(-2592.5230972197669452391263403688
+                              + (6706.5850504657296084184031597908
+                                 - 4888.0653818151279106984790126147*y)*y)
+                         + x*(-3165.8794531001768291842036265808
+                              + y*(29402.811906825810338529271429031
+                                   + y*(-69032.176345470597131783469544452
+                                        + 45281.370539897597836752449008298*y))
+                              + x*(7586.5471295355665709736542873824
+                                   + x*(-6781.4453820937921763952682645665
+                                        + 2095.2008253385202196216625228392*x
+                                        + 21856.601118440393923152180903269*y)
+                                   + y*(-48358.34373460491670758564319883
+                                        + 58759.8824144376975549221975998*y)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 46 ) :
+    grad[0] /*ARGH*/[0]= 154.79488287430332698302368832103
+                         - 309.58976574860665396604737664206*z
+                         + y*(-2751.4688747713202284583201121179
+                              + 5193.347983794033802950592847594*z
+                              + y*(10825.188876109834867137245440416
+                                   - 16457.029768425635931323898033239*z
+                                   + y*(-14654.920998849666508519802653544
+                                        + 6426.406114636848542857853636924*y
+                                        + 12852.812229273697085715707273848*z)))
+                         + x*(-640.23171204355429499085539313879
+                              + 1280.4634240871085899817107862776*z
+                              + x*(769.66892604943708479097335032366
+                                   - 1539.3378520988741695819467006473*z
+                                   + x*(-289.81695551257556321442942735196
+                                        + 289.81695551257556321442942735196*y
+                                        + 579.6339110251511264288588547039*z)
+                                   + y*(-5223.7162726851853092445680029003
+                                        + 4454.0473466357482244535946525766*y
+                                        + 8908.094693271496448907189305153*z))
+                              + y*(7984.6199425291850265944756640055
+                                   - 14688.776460971261463207240541733*z
+                                   + y*(-19402.524117005181922624783558851
+                                        + 12058.135886519551191021163287984*y
+                                        + 24116.271773039102382042326575969*z)));
+    grad[0] /*ARGH*/[1]= 347.6034749534848942234503864693
+                         - 660.8299910744147877621027758507*z
+                         + y*(-3092.9095296372178283717306771653
+                              + y*(7018.4593431678989479372099988913
+                                   - 4493.7867137649258493636908625593*y
+                                   - 6740.680070647388774045536293839*z)
+                              + 4864.1590771256060812192558026292*z)
+                         + x*(-2751.4688747713202284583201121179
+                              + 5193.347983794033802950592847594*z
+                              + x*(3992.3099712645925132972378320027
+                                   - 7344.388230485630731603620270867*z
+                                   + x*(-1741.2387575617284364148560009668
+                                        + 72.45423887814389080360735683799*x
+                                        + 2969.3648977571654829690631017177*y
+                                        + 2969.3648977571654829690631017177*z)
+                                   + y*(-19402.524117005181922624783558851
+                                        + 18087.203829779326786531744931976*y
+                                        + 24116.271773039102382042326575969*z))
+                              + y*(21650.377752219669734274490880833
+                                   - 32914.059536851271862647796066478*z
+                                   + y*(-43964.762996548999525559407960631
+                                        + 25705.624458547394171431414547696*y
+                                        + 38558.436687821091257147121821544*z)));
+    grad[0] /*ARGH*/[2]= 34.376958832555000684797997087875
+                         + y*(-660.82999107441478776210277585073
+                              + (2432.0795385628030406096279013146
+                                 - 2246.8933568824629246818454312796*y)*y)
+                         + x*(-309.58976574860665396604737664206
+                              + x*(640.23171204355429499085539313879
+                                   + x*(-513.11261736629138986064890021578
+                                        + 144.90847775628778160721471367598*x
+                                        + 2969.3648977571654829690631017177*y)
+                                   + y*(-7344.3882304856307316036202708667
+                                        + 12058.135886519551191021163287984*y))
+                              + y*(5193.3479837940338029505928475938
+                                   + y*(-16457.029768425635931323898033239
+                                        + 12852.812229273697085715707273848*y)));
+    return;
+  case ( 47 ) :
+    grad[0] /*ARGH*/[0]= 112.87622917645367083909594371749
+                         + z*(-677.25737505872202503457566230497
+                              + 677.257375058722025034575662305*z)
+                         + x*(-280.00767483412565652108945232846
+                              + (1680.0460490047539391265367139708
+                                 - 1680.0460490047539391265367139708*z)*z
+                              + x*(153.80200035121835339048764874076
+                                   + z*(-922.81200210731012034292589244455
+                                        + 922.8120021073101203429258924446*z)
+                                   + y*(-307.60400070243670678097529748152
+                                        + 153.80200035121835339048764874076*y
+                                        + 922.8120021073101203429258924446*z))
+                              + y*(2228.2854438143573039998881964501
+                                   + z*(-11689.66661388138988487279246473
+                                        + 10009.620564876635945746255750759*z)
+                                   + y*(-3616.5478631263376384365080359149
+                                        + 1668.2700941461059909577092917932*y
+                                        + 10009.620564876635945746255750759*z)))
+                         + y*(-1525.8959636569318224886439381122
+                              + (8478.118406882868909897287966368
+                                 - 7800.861031824146884862712304063*z)*z
+                              + y*(4756.0151498261091292377441999286
+                                   + z*(-20057.972492073785865529177233204
+                                        + 12257.111460249638980666464929141*z)
+                                   + y*(-5385.8473253872374743659403603907
+                                        + 2042.8519100416064967777441548568*y
+                                        + 12257.111460249638980666464929141*z)));
+    grad[0] /*ARGH*/[1]= 308.76106101522143831633122928994
+                         + z*(-1737.6679288393673820977759316232
+                              + 1622.7694915874061342975644875067*z)
+                         + y*(-2200.2296089161381112520257416891
+                              + y*(4051.6361521153438845095190496908
+                                   - 2160.1676042144272115738245372917*y
+                                   - 9720.754218964922452082210417812*z)
+                              + (9726.0417958180939033166025868884
+                                 - 6480.502812643281634721473611875*z)*z)
+                         + x*(-1525.8959636569318224886439381122
+                              + (8478.118406882868909897287966368
+                                 - 7800.861031824146884862712304063*z)*z
+                              + x*(1114.1427219071786519999440982251
+                                   + x*(-102.53466690081223559365843249384
+                                        + 102.53466690081223559365843249384*y
+                                        + 307.60400070243670678097529748152*z)
+                                   + z*(-5844.833306940694942436396232365
+                                        + 5004.81028243831797287312787538*z)
+                                   + y*(-3616.5478631263376384365080359149
+                                        + 2502.4051412191589864365639376898*y
+                                        + 10009.620564876635945746255750759*z))
+                              + y*(9512.0302996522182584754883998572
+                                   + z*(-40115.944984147571731058354466407
+                                        + 24514.222920499277961332929858281*z)
+                                   + y*(-16157.541976161712423097821081172
+                                        + 8171.407640166425987110976619427*y
+                                        + 36771.334380748916941999394787422*z)));
+    grad[0] /*ARGH*/[2]= 114.89843725196124780021144411646
+                         - 229.79687450392249560042288823291*z
+                         + y*(-1737.6679288393673820977759316232
+                              + y*(4863.0208979090469516583012934442
+                                   - 3240.2514063216408173607368059375*y
+                                   - 6480.502812643281634721473611875*z)
+                              + 3245.5389831748122685951289750135*z)
+                         + x*(-677.25737505872202503457566230497
+                              + 1354.5147501174440500691513246099*z
+                              + x*(840.02302450237696956326835698539
+                                   - 1680.0460490047539391265367139708*z
+                                   + x*(-307.60400070243670678097529748152
+                                        + 307.60400070243670678097529748152*y
+                                        + 615.208001404873413561950594963*z)
+                                   + y*(-5844.833306940694942436396232365
+                                        + 5004.81028243831797287312787538*y
+                                        + 10009.620564876635945746255750759*z))
+                              + y*(8478.118406882868909897287966368
+                                   - 15601.722063648293769725424608126*z
+                                   + y*(-20057.972492073785865529177233204
+                                        + 12257.111460249638980666464929141*y
+                                        + 24514.222920499277961332929858281*z)));
+    return;
+  case ( 48 ) :
+    grad[0] /*ARGH*/[0]= 69.719474799049103712002567523995
+                         + z*(-836.63369758858924454403081028794
+                              + (2091.5842439714731113600770257199
+                                 - 1394.3894959809820742400513504799*z)*z)
+                         + x*(-79.740232727510599359309408822144
+                              + z*(956.88279273012719231171290586573
+                                   + z*(-2392.2069818253179807792822646643
+                                        + 1594.8046545502119871861881764429*z))
+                              + y*(239.22069818253179807792822646643
+                                   + y*(-239.22069818253179807792822646643
+                                        + 79.74023272751059935930940882214*y
+                                        + 956.8827927301271923117129058657*z)
+                                   + z*(-1913.7655854602543846234258117315
+                                        + 2392.2069818253179807792822646643*z)))
+                         + y*(-607.22084198442825920383676433813
+                              + z*(6450.0164062245498659020103617697
+                                   + z*(-14033.456771589901553394948878704
+                                        + 7961.248351745618961356581235323*z))
+                              + y*(1403.3456771589901553394948878704
+                                   + y*(-1263.9067275608919479154897528224
+                                        + 398.06241758728094806782906176615*y
+                                        + 4776.7490110473713768139487411938*z)
+                                   + z*(-10390.131719683331998171928292676
+                                        + 11941.872527618428442034871852984*z)));
+    grad[0] /*ARGH*/[1]= 201.6634606621002877466152484482
+                         + y*(-984.91550245255049216399726005243
+                              + y*(1364.8406229188001210881487747603
+                                   - 581.588581128349916670766763156*y
+                                   - 5234.297230155149250036900868404*z)
+                              + (7429.1934965803014686805896191459
+                                 - 8723.82871692524875006150144734*z)*z)
+                         + z*(-2194.8962664251522186436887507416
+                              + (4924.5775122627524608199863002621
+                                 - 2907.9429056417495833538338157801*z)*z)
+                         + x*(-607.22084198442825920383676433813
+                              + x*(119.61034909126589903896411323322
+                                   + y*(-239.22069818253179807792822646643
+                                        + 119.61034909126589903896411323322*y
+                                        + 956.8827927301271923117129058657*z)
+                                   + z*(-956.88279273012719231171290586573
+                                        + 1196.1034909126589903896411323322*z))
+                              + z*(6450.0164062245498659020103617697
+                                   + z*(-14033.456771589901553394948878704
+                                        + 7961.248351745618961356581235323*z))
+                              + y*(2806.6913543179803106789897757409
+                                   + y*(-3791.7201826826758437464692584673
+                                        + 1592.2496703491237922713162470646*y
+                                        + 14330.247033142114130441846223581*z)
+                                   + z*(-20780.263439366663996343856585351
+                                        + 23883.745055236856884069743705969*z)));
+    grad[0] /*ARGH*/[2]= 225.06526152005123431569423063676
+                         + z*(-1125.3263076002561715784711531838
+                              + 1125.3263076002561715784711531838*z)
+                         + y*(-2194.8962664251522186436887507416
+                              + y*(3714.5967482901507343402948095729
+                                   - 1744.7657433850497500123002894681*y
+                                   - 8723.82871692524875006150144734*z)
+                              + (9849.1550245255049216399726005243
+                                 - 8723.82871692524875006150144734*z)*z)
+                         + x*(-836.63369758858924454403081028794
+                              + (4183.1684879429462227201540514397
+                                 - 4183.1684879429462227201540514397*z)*z
+                              + x*(478.44139636506359615585645293286
+                                   + z*(-2392.2069818253179807792822646643
+                                        + 2392.2069818253179807792822646643*z)
+                                   + y*(-956.88279273012719231171290586573
+                                        + 478.44139636506359615585645293286*y
+                                        + 2392.2069818253179807792822646643*z))
+                              + y*(6450.0164062245498659020103617697
+                                   + z*(-28066.913543179803106789897757409
+                                        + 23883.745055236856884069743705969*z)
+                                   + y*(-10390.131719683331998171928292676
+                                        + 4776.7490110473713768139487411938*y
+                                        + 23883.745055236856884069743705969*z)));
+    return;
+  case ( 49 ) :
+    grad[0] /*ARGH*/[0]= 37.085670261915318443511990179697
+                         + z*(-741.71340523830636887023980359393
+                              + z*(3337.7103235723786599160791161727
+                                   + z*(-5191.9938366681445820916786251575
+                                        + 2595.9969183340722910458393125788*z)))
+                         + y*(-148.34268104766127377404796071879
+                              + y*(222.51402157149191066107194107818
+                                   + y*(-148.34268104766127377404796071879
+                                        + 37.085670261915318443511990179697*y
+                                        + 741.7134052383063688702398035939*z)
+                                   + z*(-2225.1402157149191066107194107818
+                                        + 3337.7103235723786599160791161727*z))
+                              + z*(2225.1402157149191066107194107818
+                                   + z*(-6675.4206471447573198321582323454
+                                        + 5191.993836668144582091678625158*z)));
+    grad[0] /*ARGH*/[1]= 67.990395480178083813105315329444
+                         + y*(-203.97118644053425143931594598833
+                              + y*(203.97118644053425143931594598833
+                                   - 67.99039548017808381310531532944*y
+                                   - 1019.8559322026712571965797299417*z)
+                              + (2039.7118644053425143931594598833
+                                 - 3059.567796608013771589739189825*z)*z)
+                         + z*(-1019.8559322026712571965797299417
+                              + (3059.567796608013771589739189825
+                                 - 2379.6638418062329334586860365305*z)*z)
+                         + x*(-148.34268104766127377404796071879
+                              + z*(2225.1402157149191066107194107818
+                                   + z*(-6675.4206471447573198321582323454
+                                        + 5191.993836668144582091678625158*z))
+                              + y*(445.02804314298382132214388215636
+                                   + y*(-445.02804314298382132214388215636
+                                        + 148.34268104766127377404796071879*y
+                                        + 2225.1402157149191066107194107818*z)
+                                   + z*(-4450.2804314298382132214388215636
+                                        + 6675.420647144757319832158232345*z)));
+    grad[0] /*ARGH*/[2]= 339.95197740089041906552657664722
+                         + y*(-1019.8559322026712571965797299417
+                              + y*(1019.8559322026712571965797299417
+                                   - 339.95197740089041906552657664722*y
+                                   - 3059.567796608013771589739189825*z)
+                              + (6119.1355932160275431794783796499
+                                 - 7138.991525418698800376058109592*z)*z)
+                         + z*(-3059.567796608013771589739189825
+                              + (7138.9915254186988003760581095916
+                                 - 4759.3276836124658669173720730611*z)*z)
+                         + x*(-741.71340523830636887023980359393
+                              + z*(6675.4206471447573198321582323454
+                                   + z*(-15575.981510004433746275035875473
+                                        + 10383.987673336289164183357250315*z))
+                              + y*(2225.1402157149191066107194107818
+                                   + y*(-2225.1402157149191066107194107818
+                                        + 741.7134052383063688702398035939*y
+                                        + 6675.420647144757319832158232345*z)
+                                   + z*(-13350.841294289514639664316464691
+                                        + 15575.981510004433746275035875473*z)));
+    return;
+  case ( 50 ) :
+    grad[0] /*ARGH*/[0]= 49.621863566953055237958208944291
+                         + y*(-1348.2128412076447686943001309486
+                              + y*(7865.8264468891597621985533908134
+                                   + y*(-15323.515602845220980088174437304
+                                        + 9342.305209464143307622463288849*y)))
+                         + x*(-183.16454752218868037733040315837
+                              + x*(258.08781119008303440055973704495
+                                   + x*(-163.37668781757549884072130143212
+                                        + 39.06833839115935841843335469029*x
+                                        + 1101.0168092054001008831218139991*y)
+                                   + y*(-3485.369340108277308602054430552
+                                        + 6743.431984122536531860496615633*y))
+                              + y*(3719.610243449211124227726275773
+                                   + y*(-14424.334962626875330878465460913
+                                        + 14013.356337992601560502737963521*y)));
+    grad[0] /*ARGH*/[1]= 380.98113133277897295228105001661
+                         + y*(-5955.7624165415836834468355116479
+                              + y*(26216.360290821528279244642715179
+                                   + y*(-42783.066501701391475649484532418
+                                        + 23059.593448280912829732580114092*y)))
+                         + x*(-1348.2128412076447686943001309486
+                              + x*(1859.8051217246055621138631378865
+                                   + x*(-1161.789780036092436200684810184
+                                        + 275.25420230135002522078045349977*x
+                                        + 4495.6213227483576879069977437554*y)
+                                   + y*(-14424.334962626875330878465460913
+                                        + 21020.034506988902340754106945282*y))
+                              + y*(15731.652893778319524397106781627
+                                   + y*(-45970.546808535662940264523311912
+                                        + 37369.220837856573230489853155396*y)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 51 ) :
+    grad[0] /*ARGH*/[0]= 43.611252443452089003489145762526
+                         - 87.22250488690417800697829152505*z
+                         + x*(-103.1977497659227239788446363632
+                              + 206.39549953184544795768927272639*z
+                              + x*(85.706605737800228389209952233841
+                                   - 171.41321147560045677841990446768*z
+                                   + x*(-24.487601639371493825488557781098
+                                        + 24.487601639371493825488557781098*y
+                                        + 48.975203278742987650977115562195*z)
+                                   + y*(-710.14044754177332093916817565183
+                                        + 624.433841803973092549958223418*y
+                                        + 1248.867683607946185099916446836*z))
+                              + y*(1617.9308226013308420412082819654
+                                   - 3029.4661456708162361247272912044*z
+                                   + y*(-4657.8916546890205755197163836473
+                                        + 3143.1585818536124574573527380452*y
+                                        + 6286.31716370722491491470547609*z)))
+                         + y*(-1013.320277362563244492836033894
+                              + 1939.4180498382223109786937762629*z
+                              + y*(5029.4035538463423818435570745548
+                                   - 8119.389057854462452708420372847*z
+                                   + y*(-8270.7457575111491145440591728461
+                                        + 4211.0512285839178881898489864227*y
+                                        + 8422.102457167835776379697972845*z)));
+    grad[0] /*ARGH*/[1]= 476.86689002004630475874027164666
+                         - 923.0659741774511672503210637865*z
+                         + x*(-1013.320277362563244492836033894
+                              + 1939.4180498382223109786937762629*z
+                              + x*(808.96541130066542102060414098269
+                                   - 1514.7330728354081180623636456022*z
+                                   + x*(-236.71348251392444031305605855061
+                                        + 6.121900409842873456372139445274*x
+                                        + 416.28922786931539503330548227866*y
+                                        + 416.28922786931539503330548227866*z)
+                                   + y*(-4657.8916546890205755197163836473
+                                        + 4714.7378727804186861860291070677*y
+                                        + 6286.31716370722491491470547609*z))
+                              + y*(10058.80710769268476368711414911
+                                   - 16238.778115708924905416840745694*z
+                                   + y*(-24812.237272533447343632177518538
+                                        + 16844.204914335671552759395945691*y
+                                        + 25266.307371503507329139093918536*z)))
+                         + y*(-6798.341253223797435808611462837
+                              + 11750.550558092692537116580798101*z
+                              + y*(27317.493831681432386935553326386
+                                   - 37009.16182622382596819623545562*z
+                                   + y*(-40726.612970334127030846593655913
+                                        + 20067.298024397803815061379190207*y
+                                        + 32107.676839036486104098206704332*z)));
+    grad[0] /*ARGH*/[2]= 30.667805862641442267159479506803
+                         + y*(-923.06597417745116725032106378652
+                              + y*(5875.2752790463462685582903990505
+                                   + y*(-12336.387275407941989398745151873
+                                        + 8026.919209759121526024551676083*y)))
+                         + x*(-87.222504886904178006978291525052
+                              + x*(103.1977497659227239788446363632
+                                   + x*(-57.137737158533485592806634822561
+                                        + 12.243800819685746912744278890549*x
+                                        + 416.28922786931539503330548227866*y)
+                                   + y*(-1514.7330728354081180623636456022
+                                        + 3143.1585818536124574573527380452*y))
+                              + y*(1939.4180498382223109786937762629
+                                   + y*(-8119.3890578544624527084203728468
+                                        + 8422.102457167835776379697972845*y)));
+    return;
+  case ( 52 ) :
+    grad[0] /*ARGH*/[0]= 27.155526553489969442717306483137
+                         + z*(-162.93315932093981665630383889882
+                              + 162.93315932093981665630383889882*z)
+                         + x*(-36.853928894022101386544915941401
+                              + (221.1235733641326083192694956484
+                                 - 221.1235733641326083192694956484*z)*z
+                              + x*(13.577763276744984721358653241569
+                                   + z*(-81.466579660469908328151919449412
+                                        + 81.46657966046990832815191944941*z)
+                                   + y*(-27.155526553489969442717306483137
+                                        + 13.577763276744984721358653241569*y
+                                        + 81.46657966046990832815191944941*z))
+                              + y*(366.59960847211458747668363752235
+                                   + z*(-1978.4740774685549165408323294857
+                                        + 1757.3505041044223082215628338373*z)
+                                   + y*(-622.6374302621628707937325272205
+                                        + 292.89175068407038470359380563955*y
+                                        + 1757.3505041044223082215628338373*z)))
+                         + y*(-492.67883889903230274644256047978
+                              + (2793.1398740732539998223515239798
+                                 - 2630.206714752314183166047685081*z)*z
+                              + y*(1891.1884564037657290463838443613
+                                   + z*(-8553.9908643493403744559515421882
+                                        + 5923.784149597026191289903857107*z)
+                                   + y*(-2412.9625023243944276243092332159
+                                        + 987.2973582661710318816506428512*y
+                                        + 5923.784149597026191289903857107*z)));
+    grad[0] /*ARGH*/[1]= 419.77918130603244430200502938516
+                         + z*(-2424.6005851330329859569023645658
+                              + 2330.5260824298713061017745528207*z)
+                         + x*(-492.67883889903230274644256047978
+                              + (2793.1398740732539998223515239798
+                                 - 2630.206714752314183166047685081*z)*z
+                              + x*(183.29980423605729373834181876118
+                                   + x*(-9.0518421844966564809057688277124
+                                        + 9.051842184496656480905768827712*y
+                                        + 27.155526553489969442717306483137*z)
+                                   + z*(-989.23703873427745827041616474286
+                                        + 878.6752520522111541107814169187*z)
+                                   + y*(-622.6374302621628707937325272205
+                                        + 439.33762602610557705539070845933*y
+                                        + 1757.3505041044223082215628338373*z))
+                              + y*(3782.3769128075314580927676887227
+                                   + z*(-17107.981728698680748911903084376
+                                        + 11847.568299194052382579807714214*z)
+                                   + y*(-7238.8875069731832828729276996477
+                                        + 3949.1894330646841275266025714048*y
+                                        + 17771.352448791078573869711571322*z)))
+                         + y*(-5156.9638045389522922646008692739
+                              + (26092.581656967647781673800486512
+                                 - 21431.52949210790516947025138087*z)*z
+                              + y*(17912.949122962847700249594669412
+                                   + z*(-68338.822252325614528986867286706
+                                        + 36191.528014163756774781490215401*z)
+                                   + y*(-23228.966725886526956392968333802
+                                        + 10053.202226156599104105969504278*y
+                                        + 48255.370685551675699708653620535*z)));
+    grad[0] /*ARGH*/[2]= 94.074502703161679855127811745154
+                         - 188.14900540632335971025562349031*z
+                         + x*(-162.93315932093981665630383889882
+                              + 325.86631864187963331260767779765*z
+                              + x*(110.5617866820663041596347478242
+                                   - 221.1235733641326083192694956484*z
+                                   + x*(-27.155526553489969442717306483137
+                                        + 27.155526553489969442717306483137*y
+                                        + 54.31105310697993888543461296627*z)
+                                   + y*(-989.23703873427745827041616474286
+                                        + 878.6752520522111541107814169187*y
+                                        + 1757.3505041044223082215628338373*z))
+                              + y*(2793.1398740732539998223515239798
+                                   - 5260.413429504628366332095370162*z
+                                   + y*(-8553.9908643493403744559515421882
+                                        + 5923.784149597026191289903857107*y
+                                        + 11847.568299194052382579807714214*z)))
+                         + y*(-2424.6005851330329859569023645658
+                              + 4661.0521648597426122035491056413*z
+                              + y*(13046.290828483823890836900243256
+                                   - 21431.52949210790516947025138087*z
+                                   + y*(-22779.607417441871509662289095569
+                                        + 12063.842671387918924927163405134*y
+                                        + 24127.685342775837849854326810267*z)));
+    return;
+  case ( 53 ) :
+    grad[0] /*ARGH*/[0]= 14.054556748894164294661370523645
+                         + z*(-168.65468098672997153593644628374
+                              + (421.63670246682492883984111570934
+                                 - 281.09113497788328589322741047289*z)*z)
+                         + x*(-8.2673863228789201733302179550851
+                              + z*(99.208635874547042079962615461022
+                                   + z*(-248.02158968636760519990653865255
+                                        + 165.3477264575784034666043591017*z))
+                              + y*(24.802158968636760519990653865255
+                                   + y*(-24.802158968636760519990653865255
+                                        + 8.267386322878920173330217955085*y
+                                        + 99.20863587454704207996261546102*z)
+                                   + z*(-198.41727174909408415992523092204
+                                        + 248.02158968636760519990653865255*z)))
+                         + y*(-165.3477264575784034666043591017
+                              + z*(1815.5180365042108700633158629367
+                                   + z*(-4117.1583887937022463184485416324
+                                        + 2463.6811242179182116524049506154*z))
+                              + y*(411.71583887937022463184485416324
+                                   + y*(-383.60672538158189604252211311595
+                                        + 123.18405621089591058262024753077*y
+                                        + 1478.2086745307509269914429703692*z)
+                                   + z*(-3125.0720300482318255188223870222
+                                        + 3695.5216863268773174786074259231*z)));
+    grad[0] /*ARGH*/[1]= 310.16477688000748850277201028161
+                         + z*(-3545.0552552504809703239974591405
+                              + (8420.3329698521801965368269872542
+                                 - 5318.685201052105311509106884438*z)*z)
+                         + x*(-165.3477264575784034666043591017
+                              + x*(12.401079484318380259995326932628
+                                   + y*(-24.802158968636760519990653865255
+                                        + 12.401079484318380259995326932628*y
+                                        + 99.20863587454704207996261546102*z)
+                                   + z*(-99.208635874547042079962615461022
+                                        + 124.01079484318380259995326932628*z))
+                              + z*(1815.5180365042108700633158629367
+                                   + z*(-4117.1583887937022463184485416324
+                                        + 2463.6811242179182116524049506154*z))
+                              + y*(823.43167775874044926368970832648
+                                   + y*(-1150.8201761447456881275663393479
+                                        + 492.73622484358364233048099012307*y
+                                        + 4434.6260235922527809743289111077*z)
+                                   + z*(-6250.1440600964636510376447740444
+                                        + 7391.043372653754634957214851846*z)))
+                         + y*(-3004.9193488223915189997565527416
+                              + z*(28968.921675367736287349083714618
+                                   + z*(-55581.638248714980325299055312037
+                                        + 26417.055097039109593847823105815*z))
+                              + y*(8381.4762541346492717221749628653
+                                   + y*(-8988.8535693221539404561683086322
+                                        + 3302.1318871298886992309778882269*y
+                                        + 31700.466116446931512617387726978*z)
+                                   + z*(-57124.332536564186829642473982456
+                                        + 59438.37396833799658615760198808*z)));
+    grad[0] /*ARGH*/[2]= 176.92206730960889170926666423882
+                         + z*(-884.61033654804445854633332119411
+                              + 884.6103365480444585463333211941*z)
+                         + x*(-168.65468098672997153593644628374
+                              + (843.27340493364985767968223141868
+                                 - 843.2734049336498576796822314187*z)*z
+                              + x*(49.604317937273521039981307730511
+                                   + z*(-248.02158968636760519990653865255
+                                        + 248.02158968636760519990653865255*z)
+                                   + y*(-99.208635874547042079962615461022
+                                        + 49.604317937273521039981307730511*y
+                                        + 248.02158968636760519990653865255*z))
+                              + y*(1815.5180365042108700633158629367
+                                   + z*(-8234.3167775874044926368970832648
+                                        + 7391.043372653754634957214851846*z)
+                                   + y*(-3125.0720300482318255188223870222
+                                        + 1478.2086745307509269914429703692*y
+                                        + 7391.043372653754634957214851846*z)))
+                         + y*(-3545.0552552504809703239974591405
+                              + (16840.665939704360393073653974508
+                                 - 15956.055603156315934527320653314*z)*z
+                              + y*(14484.460837683868143674541857309
+                                   + z*(-55581.638248714980325299055312037
+                                        + 39625.582645558664390771734658723*z)
+                                   + y*(-19041.444178854728943214157994152
+                                        + 7925.116529111732878154346931745*y
+                                        + 39625.582645558664390771734658723*z)));
+    return;
+  case ( 54 ) :
+    grad[0] /*ARGH*/[0]= 5.3528554271986270335830512465198
+                         + z*(-107.0571085439725406716610249304
+                              + z*(481.75698844787643302247461218678
+                                   + z*(-749.39975980780778470162717451278
+                                        + 374.69987990390389235081358725639*z)))
+                         + y*(-21.411421708794508134332204986079
+                              + y*(32.117132563191762201498307479119
+                                   + y*(-21.411421708794508134332204986079
+                                        + 5.35285542719862703358305124652*y
+                                        + 107.0571085439725406716610249304*z)
+                                   + z*(-321.17132563191762201498307479119
+                                        + 481.75698844787643302247461218678*z))
+                              + z*(321.17132563191762201498307479119
+                                   + z*(-963.51397689575286604494922437357
+                                        + 749.3997598078077847016271745128*z)));
+    grad[0] /*ARGH*/[1]= 184.67351223835263265861526800493
+                         + x*(-21.411421708794508134332204986079
+                              + z*(321.17132563191762201498307479119
+                                   + z*(-963.51397689575286604494922437357
+                                        + 749.3997598078077847016271745128*z))
+                              + y*(64.234265126383524402996614958238
+                                   + y*(-64.234265126383524402996614958238
+                                        + 21.411421708794508134332204986079*y
+                                        + 321.17132563191762201498307479119*z)
+                                   + z*(-642.34265126383524402996614958238
+                                        + 963.5139768957528660449492243736*z)))
+                         + z*(-3425.8274734071213014931527977727
+                              + z*(14211.83115921235477416300105951
+                                   + z*(-20233.793514810810186943933711845
+                                        + 9180.147057645645362594932887781*z)))
+                         + y*(-1209.7453265468897095897695817135
+                              + y*(2521.1949062105533328176171371108
+                                   + y*(-2151.847881733848067500386601101
+                                        + 655.7247898318318116139237776987*y
+                                        + 10491.596637309308985822780443179*z)
+                                   + z*(-24409.02074802573927313871368413
+                                        + 35409.138650918917827151883995729*z))
+                              + z*(17343.251584123551588809086038724
+                                   + z*(-49620.969810131272601314885055239
+                                        + 36720.588230582581450379731551126*z)));
+    grad[0] /*ARGH*/[2]= 267.64277135993135167915256232599
+                         + z*(-2408.7849422393821651123730609339
+                              + (5620.4981985585583852622038088458
+                                 - 3746.9987990390389235081358725639*z)*z)
+                         + x*(-107.0571085439725406716610249304
+                              + z*(963.51397689575286604494922437357
+                                   + z*(-2248.1992794234233541048815235383
+                                        + 1498.7995196156155694032543490256*z))
+                              + y*(321.17132563191762201498307479119
+                                   + y*(-321.17132563191762201498307479119
+                                        + 107.0571085439725406716610249304*y
+                                        + 963.5139768957528660449492243736*z)
+                                   + z*(-1927.0279537915057320898984487471
+                                        + 2248.1992794234233541048815235383*z)))
+                         + y*(-3425.8274734071213014931527977727
+                              + z*(28423.66231842470954832600211902
+                                   + z*(-60701.380544432430560831801135535
+                                        + 36720.588230582581450379731551126*z))
+                              + y*(8671.6257920617757944045430193621
+                                   + y*(-8136.3402493419130910462378947101
+                                        + 2622.8991593273272464556951107947*y
+                                        + 23606.092433945945218101255997152*z)
+                                   + z*(-49620.969810131272601314885055239
+                                        + 55080.88234587387217556959732669*z)));
+    return;
+  case ( 55 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 59.791303715506990105649203780978
+                         + z*(-1434.9912891721677625355808907435
+                              + z*(7533.7042681538807533117996764032
+                                   + z*(-13393.252032273565783665421646939
+                                        + 7533.704268153880753311799676403*z)))
+                         + y*(-239.16521486202796042259681512391
+                              + y*(358.74782229304194063389522268587
+                                   + y*(-239.16521486202796042259681512391
+                                        + 59.79130371550699010564920378098*y
+                                        + 1434.9912891721677625355808907435*z)
+                                   + z*(-4304.9738675165032876067426722304
+                                        + 7533.704268153880753311799676403*z))
+                              + z*(4304.9738675165032876067426722304
+                                   + z*(-15067.408536307761506623599352806
+                                        + 13393.252032273565783665421646939*z)));
+    grad[0] /*ARGH*/[2]= 358.74782229304194063389522268587
+                         + z*(-5022.4695121025871688745331176022
+                              + z*(20089.878048410348675498132470409
+                                   + z*(-30134.817072615523013247198705613
+                                        + 15067.408536307761506623599352806*z)))
+                         + y*(-1434.9912891721677625355808907435
+                              + y*(2152.4869337582516438033713361152
+                                   + y*(-1434.9912891721677625355808907435
+                                        + 358.74782229304194063389522268587*y
+                                        + 5022.469512102587168874533117602*z)
+                                   + z*(-15067.408536307761506623599352806
+                                        + 20089.878048410348675498132470409*z))
+                              + z*(15067.408536307761506623599352806
+                                   + z*(-40179.756096820697350996264940817
+                                        + 30134.817072615523013247198705613*z)));
+    return;
+                #endif
+                #if (PMAX3D>=6)
+  case ( 56 ) :
+    grad[0] /*ARGH*/[0]= -218.36425269108714168467239038194
+                         + y*(-30.343419728786302566604600152329
+                              + y*(-27.634185824430382694586332281585
+                                   + (18.422790549620255129724221521057
+                                      - 49.308057059277741670732475247535*y)*y))
+                         + x*(4887.4579634580794491209552388216
+                              + y*(438.89589250565901926695939506047
+                                   + y*(186.93713940055847116926048308131
+                                        + 176.10020378313479168118741159834*y))
+                              + x*(-32410.565197809869428954538537706
+                                   + (-1517.1709864393151283302300076165
+                                      - 493.08057059277741670732475247535*y)*y
+                                   + x*(88640.714882716986372693688194991
+                                        + x*(-105765.78239215075588372115940596
+                                             + 45560.644722772633303756807128722*x)
+                                        + 1479.241711778332250121974257426*y)));
+    grad[0] /*ARGH*/[1]= 1.490078647395755929610047328909
+                         + y*(-10.5660122269880875008712446959
+                              + y*(73.55570050326322452529597269069
+                                   + y*(-159.30295357612808847467415079973
+                                        + 123.27014264819435417683118811884*y)))
+                         + x*(-30.343419728786302566604600152329
+                              + y*(-55.268371648860765389172664563171
+                                   + (55.268371648860765389172664563171
+                                      - 197.23222823711096668292990099014*y)*y)
+                              + x*(219.44794625282950963347969753024
+                                   + x*(-505.72366214643837611007666920548
+                                        + 369.81042794458306253049356435651*x
+                                        - 328.72038039518494447154983498356*y)
+                                   + y*(186.93713940055847116926048308131
+                                        + 264.15030567470218752178111739751*y)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 57 ) :
+    grad[0] /*ARGH*/[0]= -321.19117580565828553698268977392
+                         + y*(738.61942926847964492194522315989
+                              + y*(92.316265826612890287862123594502
+                                   + y*(-34.231267135197535355489089191469
+                                        + 122.94849419182961723440728974746*y)))
+                         + x*(6824.6187955992423651736324797372
+                              + y*(-14877.641687483811085278254067537
+                                   + (-776.32003369770161059680818066045
+                                      - 515.1877287721937235957646587402*y)*y)
+                              + x*(-42857.86586382376785920184552199
+                                   + y*(81679.450145934438943243603176608
+                                        + 1939.6206040644503514243000541344*y)
+                                   + x*(110746.35652166225014428163650581
+                                        - 162403.7753154203475414629882059*y
+                                        + x*(-124542.15323693526844431056139547
+                                             + 50436.92932251104904294013746177*x
+                                             + 104389.942335484664324793392029*y))));
+    grad[0] /*ARGH*/[1]= -17.490169220087252312835728744594
+                         + y*(21.78213044722663437698724836129
+                              + y*(-165.07076132414734306299182159414
+                                   + (355.33841654447120922181528327851
+                                      - 277.78224955681761895767542617448*y)*y))
+                         + x*(738.61942926847964492194522315989
+                              + y*(184.632531653225780575724247189
+                                   + y*(-102.69380140559260606646726757441
+                                        + 491.79397676731846893762915898982*y))
+                              + x*(-7438.8208437419055426391270337685
+                                   + (-776.32003369770161059680818066045
+                                      - 772.7815931582905853936469881103*y)*y
+                                   + x*(27226.483381978146314414534392203
+                                        + x*(-40600.943828855086885365747051474
+                                             + 20877.988467096932864958678405799*x)
+                                        + 1293.0804027096335676162000360896*y)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 58 ) :
+    grad[0] /*ARGH*/[0]= -337.22493996823880447615594210956
+                         + 674.4498799364776089523118842191*z
+                         + y*(220.42281635274675384869259191092
+                              + 233.60424723098410125492670039728*z
+                              + y*(60.414891525254508945239663895849
+                                   + 112.77446418047508336444737260559*z
+                                   + y*(-48.33191322020360715619173111668
+                                        + 104.71914531044114883841541741947*y
+                                        + 209.43829062088229767683083483894*z)))
+                         + x*(5292.3444976122949836029945572764
+                              + y*(-4357.9275086883585785832877556873
+                                   + y*(-515.54040768217180966604513191125
+                                        - 418.87658124176459535366166967789*y
+                                        - 837.7531624835291907073233393558*z)
+                                   - 1868.8339778478728100394136031783*z)
+                              - 10584.688995224589967205989114553*z
+                              + x*(-23344.314085358342256440606129356
+                                   + 46688.628170716684512881212258712*z
+                                   + y*(21878.246051012166172702790285484
+                                        + 1466.0680343461760837378158438726*y
+                                        + 2932.1360686923521674756316877452*z)
+                                   + x*(38117.768893000578177183211940688
+                                        - 38117.768893000578177183211940688*y
+                                        - 76235.53778600115635436642388138*z
+                                        + x*(-20524.952480846465172329421814217
+                                             + 20524.952480846465172329421814217*y
+                                             + 41049.904961692930344658843628433*z))));
+    grad[0] /*ARGH*/[1]= -5.7729785235243197436562345500478
+                         - 8.152959098761618580892948582309*z
+                         + y*(26.484912042384299881044458717978
+                              - 69.27574228229183692387481460057*z
+                              + y*(-163.12020711818717415214709251879
+                                   + y*(343.6936051214478731106967546075
+                                        - 244.34467239102934728963597397877*y
+                                        - 390.95147582564695566341755836603*z)
+                                   + 222.32680081293659291848196313673*z))
+                         + x*(220.42281635274675384869259191092
+                              + 233.60424723098410125492670039728*z
+                              + y*(120.8297830505090178904793277917
+                                   + 225.54892836095016672889474521117*z
+                                   + y*(-144.99573966061082146857519335004
+                                        + 418.87658124176459535366166967789*y
+                                        + 628.3148718626468930304925045168*z))
+                              + x*(-2178.9637543441792892916438778436
+                                   + y*(-515.54040768217180966604513191125
+                                        - 628.3148718626468930304925045168*y
+                                        - 837.7531624835291907073233393558*z)
+                                   - 934.4169889239364050197068015891*z
+                                   + x*(7292.7486836707220575675967618279
+                                        + x*(-9529.442223250144544295802985172
+                                             + 4104.9904961692930344658843628433*x)
+                                        + 977.3786895641173891585438959151*y
+                                        + 977.3786895641173891585438959151*z)));
+    grad[0] /*ARGH*/[2]= -19.698916145810258068205417682404
+                         + y*(-8.1529590987616185808929485823086
+                              + y*(-34.637871141145918461937407300287
+                                   + (74.108933604312197639493987712242
+                                      - 97.73786895641173891585438959151*y)*y))
+                         + x*(674.44987993647760895231188421912
+                              + y*(233.60424723098410125492670039728
+                                   + y*(112.77446418047508336444737260559
+                                        + 209.43829062088229767683083483894*y))
+                              + x*(-5292.3444976122949836029945572764
+                                   + (-934.41698892393640501970680158914
+                                      - 418.87658124176459535366166967789*y)*y
+                                   + x*(15562.876056905561504293737419571
+                                        + x*(-19058.884446500289088591605970344
+                                             + 8209.980992338586068931768725687*x)
+                                        + 977.3786895641173891585438959151*y)));
+    return;
+  case ( 59 ) :
+    grad[0] /*ARGH*/[0]= -366.61398073593987684649686173532
+                         + y*(2504.3389231668956256539532307421
+                              + y*(-2601.6710032039805248255994995936
+                                   + (-5.2597121885266073488573545755766
+                                      - 254.67850200913433003697373839616*y)*y))
+                         + x*(7018.6202399367938770080341354304
+                              + y*(-44337.286443403727382854041390231
+                                   + y*(42767.100105914053713552650919341
+                                        + 1562.2591412802289279894152351182*y))
+                              + x*(-39592.826995979922377061983052039
+                                   + (213133.6472122368445089270049455
+                                      - 171724.34244170662129944931453751*y)*y
+                                   + x*(91697.67607575758374335305520249
+                                        + y*(-366074.35475237678464287614962571
+                                             + 182656.04616370079995310012538766*y)
+                                        + x*(-92425.415051345682584496081177233
+                                             + 33646.597407026173184143100572194*x
+                                             + 200441.39499048892769829436788497*y))));
+    grad[0] /*ARGH*/[1]= -59.925685573712859742260182827413
+                         + y*(82.222560564590514873429556300652
+                              + y*(274.57537416818656724557729998882
+                                   + y*(-573.46595934013733039182248926335
+                                        + 460.53105866621318561095583228306*y)))
+                         + x*(2504.3389231668956256539532307421
+                              + y*(-5203.3420064079610496511989991872
+                                   + (-15.77913656557982204657206372673
+                                      - 1018.7140080365373201478949535846*y)*y)
+                              + x*(-22168.643221701863691427020695116
+                                   + y*(42767.100105914053713552650919341
+                                        + 2343.3887119203433919841228526773*y)
+                                   + x*(71044.549070745614836309001648501
+                                        - 114482.89496113774753296620969167*y
+                                        + x*(-91518.588688094196160719037406427
+                                             + 40088.278998097785539658873576994*x
+                                             + 91328.02308185039997655006269383*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 60 ) :
+    grad[0] /*ARGH*/[0]= -416.04307410735862964604244664973
+                         + y*(1790.0153902478247698353920675341
+                              + y*(-1100.1338461812108859074425026692
+                                   + y*(102.66125334274739980255569140324
+                                        - 376.49972330200265408446280961837*y
+                                        - 752.9994466040053081689256192367*z)
+                                   - 547.6769399185105085638142364303*z)
+                              - 2747.9446322809322803786992417687*z)
+                         + 832.0861482147172592920848932995*z
+                         + x*(5931.1384662804200361019224049256
+                              - 11862.276932560840072203844809851*z
+                              + y*(-24009.999350802447065180624704589
+                                   + 36157.721769044054058157404599327*z
+                                   + y*(16110.660968135866549204074626456
+                                        + 1968.1999163861604798746276732075*y
+                                        + 3936.3998327723209597492553464151*z))
+                              + x*(-23667.551155046449652309579080213
+                                   + y*(81783.53093130962120719683078613
+                                        - 58115.97977626317155488725170592*y
+                                        - 116231.95955252634310977450341183*z)
+                                   + 47335.102310092899304619158160426*z
+                                   + x*(34790.170001858749845928198478927
+                                        - 69580.34000371749969185639695785*z
+                                        + x*(-16797.454775724853052653470522673
+                                             + 16797.454775724853052653470522673*y
+                                             + 33594.909551449706105306941045346*z)
+                                        + y*(-85118.725859035068319932743594412
+                                             + 50328.55585717631847400454511549*y
+                                             + 100657.11171435263694800909023097*z))));
+    grad[0] /*ARGH*/[1]= -51.860444070197990753569198726341
+                         + 77.3642340140614744992104588121*z
+                         + y*(-36.504112389412868077878552798573
+                              + 227.73669280694868515417802322135*z
+                              + y*(506.47439190113204248097114743234
+                                   - 671.3437445918410572306752600327*z
+                                   + y*(-1057.9217752560023530707587976959
+                                        + 762.949098576802060312885780426*y
+                                        + 1220.7185577228832965006172486816*z)))
+                         + x*(1790.0153902478247698353920675341
+                              + y*(-2200.2676923624217718148850053385
+                                   + y*(307.98376002824219940766707420972
+                                        - 1505.9988932080106163378512384735*y
+                                        - 2258.9983398120159245067768577102*z)
+                                   - 1095.3538798370210171276284728605*z)
+                              - 2747.9446322809322803786992417687*z
+                              + x*(-12004.999675401223532590312352295
+                                   + 18078.860884522027029078702299664*z
+                                   + y*(16110.660968135866549204074626456
+                                        + 2952.2998745792407198119415098113*y
+                                        + 3936.3998327723209597492553464151*z)
+                                   + x*(27261.176977103207069065610262043
+                                        - 38743.986517508781036591501137278*y
+                                        - 38743.986517508781036591501137278*z
+                                        + x*(-21279.681464758767079983185898603
+                                             + 3359.4909551449706105306941045346*x
+                                             + 25164.277928588159237002272557743*y
+                                             + 25164.277928588159237002272557743*z))));
+    grad[0] /*ARGH*/[2]= -26.35665412633450700792793864058
+                         + y*(77.364234014061474499210458812103
+                              + y*(113.86834640347434257708901161068
+                                   + y*(-223.78124819728035241022508667755
+                                        + 305.17963943072082412515431217041*y)))
+                         + x*(832.08614821471725929208489329946
+                              + y*(-2747.9446322809322803786992417687
+                                   + (-547.67693991851050856381423643026
+                                      - 752.9994466040053081689256192367*y)*y)
+                              + x*(-5931.1384662804200361019224049256
+                                   + y*(18078.860884522027029078702299664
+                                        + 1968.1999163861604798746276732075*y)
+                                   + x*(15778.367436697633101539719386809
+                                        - 38743.986517508781036591501137278*y
+                                        + x*(-17395.085000929374922964099239464
+                                             + 6718.981910289941221061388209069*x
+                                             + 25164.277928588159237002272557743*y))));
+    return;
+  case ( 61 ) :
+    grad[0] /*ARGH*/[0]= -329.71805498056484787264421730999
+                         + (1978.30832988338908723586530386
+                            - 1978.30832988338908723586530386*z)*z
+                         + y*(530.41600149047388570816678436825
+                              + (-1204.1876790594542270131354023495
+                                 - 774.1206508239348602227299015104*z)*z
+                              + y*(-164.859027490282423936322108655
+                                   + y*(57.342270431402582238720733445216
+                                        - 93.18118945102919613792119184848*y
+                                        - 559.0871367061751768275271510909*z)
+                                   + (-215.03351411775968339520275041956
+                                      - 559.0871367061751768275271510909*z)*z))
+                         + x*(3318.6839012174244470659624481419
+                              + z*(-19912.103407304546682395774688851
+                                   + 19912.103407304546682395774688851*z)
+                              + y*(-6171.4618551797029134423189370414
+                                   + z*(17116.667723773670798258138933397
+                                        + 2795.4356835308758841376357554543*z)
+                                   + y*(2386.8720067071324856867505296571
+                                        + 465.90594725514598068960595924238*y
+                                        + 2795.4356835308758841376357554543*z))
+                              + x*(-8479.4882400436568485508284582114
+                                   + y*(16958.976480087313697101656916423
+                                        - 8479.488240043656848550828458211*y
+                                        - 50876.92944026194109130497074927*z)
+                                   + (50876.929440261941091304970749268
+                                      - 50876.92944026194109130497074927*z)*z
+                                   + x*(6087.8377108005741476775178674338
+                                        + z*(-36527.026264803444886065107204603
+                                             + 36527.026264803444886065107204603*z)
+                                        + y*(-12175.675421601148295355035734868
+                                             + 6087.837710800574147677517867434*y
+                                             + 36527.026264803444886065107204603*z))));
+    grad[0] /*ARGH*/[1]= -16.018910773924016818582023074185
+                         + z*(10.42586735116410586158558789913
+                              + 75.26172994121588918832096264685*z)
+                         + y*(-25.195846098646589165498504089565
+                              + (172.02681129420774671616220033565
+                                 - 21.503351411775968339520275041956*z)*z
+                              + y*(164.859027490282423936322108655
+                                   + z*(-731.11394800038292354368935142651
+                                        + 698.8589208827189710344089388636*z)
+                                   + y*(-317.77174864068930990624406450891
+                                        + 194.12747802297749195400248301766*y
+                                        + 931.8118945102919613792119184848*z)))
+                         + x*(530.41600149047388570816678436825
+                              + (-1204.1876790594542270131354023495
+                                 - 774.1206508239348602227299015104*z)*z
+                              + y*(-329.71805498056484787264421730999
+                                   + y*(172.02681129420774671616220033565
+                                        - 372.72475780411678455168476739391*y
+                                        - 1677.2614101185255304825814532726*z)
+                                   + (-430.06702823551936679040550083912
+                                      - 1118.1742734123503536550543021817*z)*z)
+                              + x*(-3085.7309275898514567211594685207
+                                   + z*(8558.3338618868353991290694666986
+                                        + 1397.7178417654379420688178777272*z)
+                                   + y*(2386.8720067071324856867505296571
+                                        + 698.8589208827189710344089388636*y
+                                        + 2795.4356835308758841376357554543*z)
+                                   + x*(5652.9921600291045657005523054743
+                                        - 5652.992160029104565700552305474*y
+                                        - 16958.976480087313697101656916423*z
+                                        + x*(-3043.9188554002870738387589337169
+                                             + 3043.9188554002870738387589337169*y
+                                             + 9131.756566200861221516276801151*z))));
+    grad[0] /*ARGH*/[2]= -85.687597292379995049906550545977
+                         + 171.37519458475999009981310109195*z
+                         + y*(10.42586735116410586158558789913
+                              + 150.52345988243177837664192529369*z
+                              + y*(86.013405647103873358081100167825
+                                   - 21.503351411775968339520275041956*z
+                                   + y*(-243.70464933346097451456311714217
+                                        + 232.95297362757299034480297962119*y
+                                        + 465.90594725514598068960595924238*z)))
+                         + x*(1978.30832988338908723586530386
+                              + y*(-1204.1876790594542270131354023495
+                                   + y*(-215.03351411775968339520275041956
+                                        - 559.0871367061751768275271510909*y
+                                        - 1118.1742734123503536550543021817*z)
+                                   - 1548.2413016478697204454598030208*z)
+                              - 3956.6166597667781744717306077199*z
+                              + x*(-9956.0517036522733411978873444257
+                                   + 19912.103407304546682395774688851*z
+                                   + y*(8558.3338618868353991290694666986
+                                        + 1397.7178417654379420688178777272*y
+                                        + 2795.4356835308758841376357554543*z)
+                                   + x*(16958.976480087313697101656916423
+                                        - 16958.976480087313697101656916423*y
+                                        - 33917.952960174627394203313832846*z
+                                        + x*(-9131.7565662008612215162768011507
+                                             + 9131.756566200861221516276801151*y
+                                             + 18263.513132401722443032553602301*z))));
+    return;
+  case ( 62 ) :
+    grad[0] /*ARGH*/[0]= -363.07817698873158493176130580409
+                         + y*(4851.9128118060460099425087828235
+                              + y*(-12858.57110886615105121423879021
+                                   + y*(8380.9276104376241567911938195017
+                                        + 649.6004559128055115395146885957*y)))
+                         + x*(5856.443201385204822449661144214
+                              + y*(-71208.780585187373741344055877627
+                                   + (171746.97635015227436562139916898
+                                      - 105858.56031430628944118000550311*y)*y)
+                              + x*(-27781.152538163695180150154471251
+                                   + y*(278275.13798721182205583586985174
+                                        + y*(-520750.46270286428922392790840434
+                                             + 221596.33118459619697973406854229*y))
+                                   + x*(54465.481614937535556724722630687
+                                        + x*(-47095.986328332631996310429239136
+                                             + 14922.690383493321522870119279656*x
+                                             + 174356.37113312389845506713275908*y)
+                                        + y*(-386773.86384846407579368158117307
+                                             + 396444.24250829433758443336293984*y))));
+    grad[0] /*ARGH*/[1]= -145.96897189386038773141777516356
+                         + y*(837.02092580446447668102946644898
+                              + y*(-1165.21322285742011135232190951
+                                   + (877.54667792702752453618811314478
+                                      - 761.2232954729662970178534905035*y)*y))
+                         + x*(4851.9128118060460099425087828235
+                              + y*(-25717.142217732302102428477580421
+                                   + y*(25142.782831312872470373581458505
+                                        + 2598.4018236512220461580587543829*y))
+                              + x*(-35604.390292593686870672027938814
+                                   + (171746.97635015227436562139916898
+                                      - 158787.84047145943416177000825467*y)*y
+                                   + x*(92758.37932907060735194528995058
+                                        + x*(-96693.465962116018948420395293268
+                                             + 34871.274226624779691013426551817*x
+                                             + 198222.12125414716879221668146992*y)
+                                        + y*(-347166.9751352428594826186056029
+                                             + 221596.33118459619697973406854229*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 63 ) :
+    grad[0] /*ARGH*/[0]= -425.80388057098263497448435485412
+                         + 851.6077611419652699489687097082*z
+                         + y*(4317.616523461619521280722009967
+                              - 7783.625285781273772612475310226*z
+                              + y*(-8582.231232644014638272404724881
+                                   + 9380.837179506755503932334139536*z
+                                   + y*(3584.5002115994099169586337256264
+                                        + 1105.9183781539678350075333441417*y
+                                        + 2211.8367563079356700150666882834*z)))
+                         + x*(5104.8001953954519467924435846157
+                              - 10209.600390790903893584887169231*z
+                              + y*(-46605.064564097233639360218547732
+                                   + y*(89577.723784383043983973048450962
+                                        - 48077.459415681262291405273487845*y
+                                        - 96154.91883136252458281054697569*z)
+                                   + 83000.52873740356338513554992623*z)
+                              + x*(-17036.461756103127396140138211276
+                                   + 34072.923512206254792280276422552*z
+                                   + x*(21037.561678589838221332875788411
+                                        - 42075.123357179676442665751576822*z
+                                        + x*(-8639.8677889493323914452961593935
+                                             + 8639.867788949332391445296159393*y
+                                             + 17279.735577898664782890592318787*z)
+                                        + y*(-90926.862666164931142415436681937
+                                             + 69889.30098757509292108256089353*y
+                                             + 139778.60197515018584216512178705*z))
+                                   + y*(121504.56750700144143523657735507
+                                        - 208936.21150179662807819287828758*z
+                                        + y*(-183973.07625253248797432973650111
+                                             + 79504.97050163417393523329735732*y
+                                             + 159009.94100326834787046659471463*z))));
+    grad[0] /*ARGH*/[1]= -174.1175343922599985754292598191
+                         + 315.80147181336134581100674268189*z
+                         + y*(809.99547662788372989498746784114
+                              - 988.3880096290447681679614503185*z
+                              + y*(-1375.0858106431534955366384393111
+                                   + y*(2129.1805799995723878099204246367
+                                        - 1605.1510526305156190779549448422*y
+                                        - 2568.2416842088249905247279117476*z)
+                                   + 1267.5896068427398388213347031444*z))
+                         + x*(4317.616523461619521280722009967
+                              - 7783.625285781273772612475310226*z
+                              + y*(-17164.462465288029276544809449762
+                                   + 18761.674359013511007864668279072*z
+                                   + y*(10753.500634798229750875901176879
+                                        + 4423.6735126158713400301333765668*y
+                                        + 6635.51026892380701004520006485*z))
+                              + x*(-23302.532282048616819680109273866
+                                   + y*(89577.723784383043983973048450962
+                                        - 72116.18912352189343710791023177*y
+                                        - 96154.91883136252458281054697569*z)
+                                   + 41500.264368701781692567774963117*z
+                                   + x*(40501.522502333813811745525785022
+                                        - 69645.40383393220935939762609586*z
+                                        + x*(-22731.715666541232785603859170484
+                                             + 1727.9735577898664782890592318787*x
+                                             + 34944.650493787546460541280446763*y
+                                             + 34944.650493787546460541280446763*z)
+                                        + y*(-122648.71750168832531621982433407
+                                             + 79504.97050163417393523329735732*y
+                                             + 106006.62733551223191364439647642*z))));
+    grad[0] /*ARGH*/[2]= -32.433596971158651339851776956308
+                         + y*(315.80147181336134581100674268189
+                              + y*(-494.19400481452238408398072515925
+                                   + (422.52986894757994627377823438148
+                                      - 642.0604210522062476311819779369*y)*y))
+                         + x*(851.60776114196526994896870970823
+                              + y*(-7783.6252857812737726124753102258
+                                   + y*(9380.8371795067555039323341395361
+                                        + 2211.8367563079356700150666882834*y))
+                              + x*(-5104.8001953954519467924435846157
+                                   + (41500.264368701781692567774963117
+                                      - 48077.459415681262291405273487845*y)*y
+                                   + x*(11357.641170735418264093425474184
+                                        + x*(-10518.780839294919110666437894206
+                                             + 3455.9471155797329565781184637574*x
+                                             + 34944.650493787546460541280446763*y)
+                                        + y*(-69645.403833932209359397626095859
+                                             + 53003.31366775611595682219823821*y))));
+    return;
+  case ( 64 ) :
+    grad[0] /*ARGH*/[0]= -350.24067377492533952424681609676
+                         + (2101.4440426495520371454808965806
+                            - 2101.4440426495520371454808965806*z)*z
+                         + y*(2316.0547675428343399146898553735
+                              + z*(-11794.884562607454002342658235661
+                                   + 9693.44051995790196519717733908*z)
+                              + y*(-3087.7182215560285841870319685983
+                                   + z*(6731.4247667287175027795335759293
+                                        + 2962.0157532291844624176437631508*z)
+                                   + y*(628.23483558325550672698163546308
+                                        + 493.66929220486407706960729385847*y
+                                        + 2962.0157532291844624176437631508*z)))
+                         + x*(2964.8324535264094402541105472839
+                              + z*(-17788.994721158456641524663283704
+                                   + 17788.994721158456641524663283704*z)
+                              + y*(-17760.689659157183878043963627592
+                                   + y*(26626.881957735139435325595613332
+                                        - 11831.024752104364997535742533024*y
+                                        - 70986.14851262618998521445519814*z)
+                                   + (88775.143233784646626739118481846
+                                      - 70986.14851262618998521445519814*z)*z)
+                              + x*(-6295.4521193834953945161282545867
+                                   + (37772.71271630097236709676952752
+                                      - 37772.71271630097236709676952752*z)*z
+                                   + x*(3728.9973220604242978991938304892
+                                        + z*(-22373.983932362545787395162982935
+                                             + 22373.983932362545787395162982935*z)
+                                        + y*(-7457.9946441208485957983876609783
+                                             + 3728.9973220604242978991938304892*y
+                                             + 22373.983932362545787395162982935*z))
+                                   + y*(28011.786129957652503223772378849
+                                        + z*(-130298.00406344494265224586474557
+                                             + 92525.29134714397028514909521805*z)
+                                        + y*(-37137.215901764818822899159993937
+                                             + 15420.881891190661714191515869675*y
+                                             + 92525.29134714397028514909521805*z))));
+    grad[0] /*ARGH*/[1]= -123.74843647314670407986865359678
+                         + (634.15934455927805702125306519063
+                            - 525.8280702796758895632942088006*z)*z
+                         + y*(384.46722201208565496557824200581
+                              + (-1038.4846429539578157509633216536
+                                 - 13.171497605393963375625095947568*z)*z
+                              + y*(-735.72845613616157983984799634178
+                                   + y*(1274.0099535955903235308274744582
+                                        - 799.0002829983676945766890665255*y
+                                        - 3835.2013583921649339681075193222*z)
+                                   + (2856.6437723860327554126429955703
+                                      - 2876.4010187941237004760806394916*z)*z))
+                         + x*(2316.0547675428343399146898553735
+                              + z*(-11794.884562607454002342658235661
+                                   + 9693.44051995790196519717733908*z)
+                              + y*(-6175.4364431120571683740639371966
+                                   + z*(13462.849533457435005559067151859
+                                        + 5924.031506458368924835287526302*z)
+                                   + y*(1884.7045067497665201809449063892
+                                        + 1974.6771688194563082784291754339*y
+                                        + 8886.047259687553387252931289452*z))
+                              + x*(-8880.3448295785919390219818137958
+                                   + y*(26626.881957735139435325595613332
+                                        - 17746.537128156547496303613799536*y
+                                        - 70986.14851262618998521445519814*z)
+                                   + (44387.571616892323313369559240923
+                                      - 35493.074256313094992607227599071*z)*z
+                                   + x*(9337.2620433192175010745907929496
+                                        + x*(-1864.4986610302121489495969152446
+                                             + 1864.4986610302121489495969152446*y
+                                             + 5593.495983090636446848790745734*z)
+                                        + z*(-43432.668021148314217415288248524
+                                             + 30841.763782381323428383031739351*z)
+                                        + y*(-24758.143934509879215266106662625
+                                             + 15420.881891190661714191515869675*y
+                                             + 61683.5275647626468567660634787*z))));
+    grad[0] /*ARGH*/[2]= -108.33127427960216745795885639004
+                         + y*(634.15934455927805702125306519063
+                              + y*(-519.24232147697890787548166082681
+                                   + y*(952.21459079534425180421433185676
+                                        - 958.8003395980412334920268798305*y
+                                        - 1917.6006791960824669840537596611*z)
+                                   - 13.171497605393963375625095947568*z)
+                              - 1051.6561405593517791265884176012*z)
+                         + 216.66254855920433491591771278008*z
+                         + x*(2101.4440426495520371454808965806
+                              - 4202.8880852991040742909617931611*z
+                              + y*(-11794.884562607454002342658235661
+                                   + 19386.88103991580393039435467816*z
+                                   + y*(6731.4247667287175027795335759293
+                                        + 2962.0157532291844624176437631508*y
+                                        + 5924.031506458368924835287526302*z))
+                              + x*(-8894.4973605792283207623316418518
+                                   + y*(44387.571616892323313369559240923
+                                        - 35493.074256313094992607227599071*y
+                                        - 70986.14851262618998521445519814*z)
+                                   + 17788.994721158456641524663283704*z
+                                   + x*(12590.904238766990789032256509173
+                                        - 25181.808477533981578064513018347*z
+                                        + x*(-5593.4959830906364468487907457337
+                                             + 5593.495983090636446848790745734*y
+                                             + 11186.991966181272893697581491467*z)
+                                        + y*(-43432.668021148314217415288248524
+                                             + 30841.763782381323428383031739351*y
+                                             + 61683.5275647626468567660634787*z))));
+    return;
+  case ( 65 ) :
+    grad[0] /*ARGH*/[0]= -248.56610533120879939565717194418
+                         + z*(2982.7932639745055927478860633302
+                              + z*(-7456.9831599362639818697151583255
+                                   + 4971.3221066241759879131434388836*z))
+                         + y*(671.53596981283951049843117928527
+                              + z*(-5075.638373779568533233288088093
+                                   + z*(5232.112774512657351213505061907
+                                        + 1483.2469236157377537708067309456*z))
+                              + y*(-523.2112774512657351213505061907
+                                   + y*(26.07906678884813633003616230234
+                                        + 74.16234618078688768854033654728*y
+                                        + 889.9481541694426522624840385674*z)
+                                   + z*(1202.8969556356202882229179861955
+                                        + 2224.8703854236066306562100964184*z)))
+                         + x*(1377.3007147860421999300348215924
+                              + y*(-4131.9021443581265997901044647771
+                                   + y*(4131.9021443581265997901044647771
+                                        - 1377.3007147860421999300348215924*y
+                                        - 16527.608577432506399160417859108*z)
+                                   + (33055.217154865012798320835718216
+                                      - 41319.021443581265997901044647771*z)*z)
+                              + z*(-16527.608577432506399160417859108
+                                   + (41319.021443581265997901044647771
+                                      - 27546.014295720843998600696431847*z)*z)
+                              + x*(-1483.2469236157377537708067309456
+                                   + z*(17798.963083388853045249680771347
+                                        + z*(-44497.407708472132613124201928368
+                                             + 29664.938472314755075416134618912*z))
+                                   + y*(4449.7407708472132613124201928368
+                                        + y*(-4449.7407708472132613124201928368
+                                             + 1483.2469236157377537708067309456*y
+                                             + 17798.963083388853045249680771347*z)
+                                        + z*(-35597.926166777706090499361542695
+                                             + 44497.407708472132613124201928368*z))));
+    grad[0] /*ARGH*/[1]= -40.680627621145920993988701091411
+                         + z*(272.20025960860242294475244403068
+                              + (-140.58246940863448490410118741105
+                                 - 266.22380680282472503578582350306*z)*z)
+                         + y*(77.558058002251488773180461847064
+                              + y*(-156.67814344237669404529538133203
+                                   + y*(243.40462336258260574700418148851
+                                        - 123.60391030131147948090056091213*y
+                                        - 1186.5975388925902030166453847565*z)
+                                   + (1300.6934560938007994605535948292
+                                      - 2224.8703854236066306562100964184*z)*z)
+                              + z*(-386.29617680981301938866065410342
+                                   + (684.57550320726357866344926043644
+                                      - 988.8312824104918358472044872971*z)*z))
+                         + x*(671.53596981283951049843117928527
+                              + z*(-5075.638373779568533233288088093
+                                   + z*(5232.112774512657351213505061907
+                                        + 1483.2469236157377537708067309456*z))
+                              + y*(-1046.4225549025314702427010123814
+                                   + y*(78.237200366544408990108486907021
+                                        + 296.64938472314755075416134618912*y
+                                        + 2669.8444625083279567874521157021*z)
+                                   + z*(2405.7939112712405764458359723909
+                                        + 4449.7407708472132613124201928368*z))
+                              + x*(-2065.9510721790632998950522323885
+                                   + y*(4131.9021443581265997901044647771
+                                        - 2065.9510721790632998950522323885*y
+                                        - 16527.608577432506399160417859108*z)
+                                   + (16527.608577432506399160417859108
+                                      - 20659.510721790632998950522323885*z)*z
+                                   + x*(1483.2469236157377537708067309456
+                                        + y*(-2966.4938472314755075416134618912
+                                             + 1483.2469236157377537708067309456*y
+                                             + 11865.975388925902030166453847565*z)
+                                        + z*(-11865.975388925902030166453847565
+                                             + 14832.469236157377537708067309456*z))));
+    grad[0] /*ARGH*/[2]= -215.96727184514862898311196906626
+                         + (1079.8363592257431449155598453313
+                            - 1079.8363592257431449155598453313*z)*z
+                         + y*(272.20025960860242294475244403068
+                              + (-281.16493881726896980820237482211
+                                 - 798.6714204084741751073574705092*z)*z
+                              + y*(-193.14808840490650969433032705171
+                                   + y*(433.56448536460026648685119827641
+                                        - 296.64938472314755075416134618912*y
+                                        - 1483.2469236157377537708067309456*z)
+                                   + (684.57550320726357866344926043644
+                                      - 1483.2469236157377537708067309456*z)*z))
+                         + x*(2982.7932639745055927478860633302
+                              + z*(-14913.966319872527963739430316651
+                                   + 14913.966319872527963739430316651*z)
+                              + y*(-5075.638373779568533233288088093
+                                   + z*(10464.225549025314702427010123814
+                                        + 4449.7407708472132613124201928368*z)
+                                   + y*(1202.8969556356202882229179861955
+                                        + 889.9481541694426522624840385674*y
+                                        + 4449.7407708472132613124201928368*z))
+                              + x*(-8263.8042887162531995802089295541
+                                   + y*(16527.608577432506399160417859108
+                                        - 8263.804288716253199580208929554*y
+                                        - 41319.021443581265997901044647771*z)
+                                   + (41319.021443581265997901044647771
+                                      - 41319.021443581265997901044647771*z)*z
+                                   + x*(5932.9876944629510150832269237824
+                                        + z*(-29664.938472314755075416134618912
+                                             + 29664.938472314755075416134618912*z)
+                                        + y*(-11865.975388925902030166453847565
+                                             + 5932.987694462951015083226923782*y
+                                             + 29664.938472314755075416134618912*z))));
+    return;
+  case ( 66 ) :
+    grad[0] /*ARGH*/[0]= -312.37982862983501958168462665352
+                         + y*(6836.5856742528857026832377673836
+                              + y*(-32788.000049981758799135958915854
+                                   + (53288.959752228507143907381253159
+                                      - 27401.364841001404459719447108303*y)*y))
+                         + x*(3820.1908573691752710391915892494
+                              + y*(-73345.602900418514965482461065719
+                                   + y*(301890.06330884042269012123568906
+                                        + y*(-408005.73128860520664132864808252
+                                             + 166209.07681938477567709146499916*y)))
+                              + x*(-14028.972211121936217534888994687
+                                   + x*(22135.500963568715776632931954626
+                                        + x*(-15921.00391147560372935291184825
+                                             + 4305.379954908977363236370109409*x
+                                             + 82969.20622611668790575873731971*y)
+                                        + y*(-227217.92988891831785725415657213
+                                             + 339421.36808972107644635698934741*y))
+                                   + y*(210868.40759983891218630839756626
+                                        + y*(-611698.8217205537991272707787782
+                                             + 445399.9007395213950171522737415*y))));
+    grad[0] /*ARGH*/[1]= -260.50116216403465015309883085416
+                         + y*(2506.6732247111970036136356095746
+                              + y*(-5771.840909239221520917977635236
+                                   + y*(2667.335119790527264210223993456
+                                        + 1491.4019100025760285312981803545*y)))
+                         + x*(6836.5856742528857026832377673836
+                              + y*(-65576.000099963517598271917831707
+                                   + (159866.87925668552143172214375948
+                                      - 109605.45936400561783887778843321*y)*y)
+                              + x*(-36672.80145020925748274123053286
+                                   + y*(301890.06330884042269012123568906
+                                        + y*(-612008.59693290780996199297212378
+                                             + 332418.15363876955135418292999832*y))
+                                   + x*(70289.469199946304062102799188755
+                                        + x*(-56804.482472229579464313539143033
+                                             + 16593.841245223337581151747463942*x
+                                             + 169710.68404486053822317849467371*y)
+                                        + y*(-407799.21448036919941818051918547
+                                             + 445399.9007395213950171522737415*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 67 ) :
+    grad[0] /*ARGH*/[0]= -366.21658277208029674303728106752
+                         + 732.433165544160593486074562135*z
+                         + y*(6704.9633929596954409143902806937
+                              - 12677.493620375230288342705999252*z
+                              + y*(-27265.795247375650481931756675068
+                                   + y*(38176.525315656129327326408544824
+                                        - 17249.476878468093989566004869382*y
+                                        - 34498.953756936187979132009738765*z)
+                                   + 41854.096874376070675520807350883*z))
+                         + x*(3260.7480832310247177595314394179
+                              - 6521.496166462049435519062878836*z
+                              + y*(-50476.233866444378856651646269755
+                                   + 94430.97156642670827778422966067*z
+                                   + y*(172580.93459038044965634473398863
+                                        - 250730.89761433419103490523831659*z
+                                        + y*(-203160.90774980766987230191845474
+                                             + 77795.45894264057435484929929645*y
+                                             + 155590.91788528114870969859859289*z)))
+                              + x*(-8290.4714732158166153588315620919
+                                   + 16580.942946431633230717663124184*z
+                                   + x*(8132.2431250550645391612434961918
+                                        - 16264.486250110129078322486992384*z
+                                        + x*(-2747.7538709380467808881631210157
+                                             + 2747.7538709380467808881631210157*y
+                                             + 5495.507741876093561776326242031*z)
+                                        + y*(-50542.04623143675178432641129647
+                                             + 42409.803106381687245165167800278*y
+                                             + 84819.60621276337449033033560056*z))
+                                   + y*(92408.472084356530499416097610333
+                                        - 168236.00122228142776811453209648*z
+                                        + y*(-204277.50340404326428717342082119
+                                             + 120159.50279290255040311615477295*y
+                                             + 240319.0055858051008062323095459*z))));
+    grad[0] /*ARGH*/[1]= -332.19379213140604192848520748414
+                         + 628.4059650638321347933122112556*z
+                         + y*(2498.2972235325326406481016067302
+                              - 3739.7825169374010117095787909493*z
+                              + y*(-3601.6154685889867654017462563895
+                                   + 1593.557161771872013239124326355*z
+                                   + y*(-1684.2789583941319220664884881953
+                                        + 3433.3129994692249136157142155399*y
+                                        + 5493.300799150759861785142744864*z)))
+                         + x*(6704.9633929596954409143902806937
+                              - 12677.493620375230288342705999252*z
+                              + y*(-54531.590494751300963863513350135
+                                   + y*(114529.57594696838798197922563447
+                                        - 68997.90751387237595826401947753*y
+                                        - 103496.86127080856393739602921629*z)
+                                   + 83708.19374875214135104161470177*z)
+                              + x*(-25238.116933222189428325823134878
+                                   + 47215.485783213354138892114830337*z
+                                   + x*(30802.824028118843499805365870111
+                                        - 56078.66707409380925603817736549*z
+                                        + x*(-12635.511557859187946081602824117
+                                             + 549.5507741876093561776326242031*x
+                                             + 21204.901553190843622582583900139*y
+                                             + 21204.901553190843622582583900139*z)
+                                        + y*(-136185.00226936217619144894721413
+                                             + 120159.50279290255040311615477295*y
+                                             + 160212.67039053673387082153969727*z))
+                                   + y*(172580.93459038044965634473398863
+                                        - 250730.89761433419103490523831659*z
+                                        + y*(-304741.36162471150480845287768211
+                                             + 155590.91788528114870969859859289*y
+                                             + 233386.37682792172306454789788934*z))));
+    grad[0] /*ARGH*/[2]= -35.981619198979949063658203712709
+                         + y*(628.40596506383213479331221125557
+                              + y*(-1869.8912584687005058547893954747
+                                   + y*(531.18572059062400441304144211832
+                                        + 1373.3251997876899654462856862159*y)))
+                         + x*(732.43316554416059348607456213503
+                              + y*(-12677.493620375230288342705999252
+                                   + (41854.096874376070675520807350883
+                                      - 34498.953756936187979132009738765*y)*y)
+                              + x*(-3260.7480832310247177595314394179
+                                   + y*(47215.485783213354138892114830337
+                                        + y*(-125365.44880716709551745261915829
+                                             + 77795.45894264057435484929929645*y))
+                                   + x*(5526.980982143877743572554374728
+                                        + x*(-4066.1215625275322695806217480959
+                                             + 1099.1015483752187123552652484063*x
+                                             + 21204.901553190843622582583900139*y)
+                                        + y*(-56078.667074093809256038177365494
+                                             + 80106.33519526836693541076984863*y))));
+    return;
+  case ( 68 ) :
+    grad[0] /*ARGH*/[0]= -303.69486968167981428682877814759
+                         + (1822.1692180900788857209726688855
+                            - 1822.1692180900788857209726688855*z)*z
+                         + y*(4285.4749737862830918082177284523
+                              + z*(-23890.680624627619665128333701828
+                                   + 22068.511406537540779407361032943*z)
+                              + y*(-13884.362544348796104083644335505
+                                   + y*(16127.079646065462189889950598243
+                                        - 6224.497205821269363327695213043*y
+                                        - 37346.983234927616179966171278259*z)
+                                   + (59415.494641465156959373532311201
+                                      - 37346.983234927616179966171278259*z)*z))
+                         + x*(1877.2617348149095900097338856596
+                              + z*(-11263.570408889457540058403313958
+                                   + 11263.570408889457540058403313958*z)
+                              + x*(-2973.4115646893390074397370862008
+                                   + (17840.469388136034044638422517205
+                                      - 17840.469388136034044638422517205*z)*z
+                                   + x*(1371.8042323772555989142621943457
+                                        + z*(-8230.8253942635335934855731660744
+                                             + 8230.825394263533593485573166074*z)
+                                        + y*(-2743.6084647545111978285243886915
+                                             + 1371.8042323772555989142621943457*y
+                                             + 8230.825394263533593485573166074*z))
+                                   + y*(20824.402503672939940207680589471
+                                        + z*(-107105.94563390160559660766101962
+                                             + 89265.47624576557155196923850242*z)
+                                        + y*(-32728.570313277862858096149920339
+                                             + 14877.579374294261925328206417069*y
+                                             + 89265.47624576557155196923850242*z)))
+                              + y*(-21325.591612210370437272150344202
+                                   + (116689.97926437276508357449875125
+                                      - 105426.40885548330754351609543729*z)*z
+                                   + y*(57972.240801942628959956097763058
+                                        + z*(-231143.46554728300867616208782709
+                                             + 125717.0566917997011326459923898*z)
+                                        + y*(-59476.753706513784968134680036149
+                                             + 20952.842781966616855440998731633*y
+                                             + 125717.0566917997011326459923898*z))));
+    grad[0] /*ARGH*/[1]= -288.40047208670914086717627143127
+                         + (1607.5037629767813565460248113101
+                            - 1484.6046934333078678889919940325*z)*z
+                         + y*(1547.9600358031005075017866824198
+                              + z*(-6072.7526888650403319186704718987
+                                   + 3103.5433019984245961406864838337*z)
+                              + y*(-928.38032967621995656153048325507
+                                   + z*(-3538.8470552402407585088228083176
+                                        + 8194.162008237877652719852534068*z)
+                                   + y*(-2607.3353474395818691619278538635
+                                        + 2276.15611339941045908884792613*y
+                                        + 10925.549344317170203626470045424*z)))
+                         + x*(4285.4749737862830918082177284523
+                              + z*(-23890.680624627619665128333701828
+                                   + 22068.511406537540779407361032943*z)
+                              + y*(-27768.72508869759220816728867101
+                                   + y*(48381.23893819638656966985179473
+                                        - 24897.988823285077453310780852172*y
+                                        - 112040.94970478284853989851383478*z)
+                                   + (118830.9892829303139187470646224
+                                      - 74693.96646985523235993234255652*z)*z)
+                              + x*(-10662.795806105185218636075172101
+                                   + (58344.989632186382541787249375626
+                                      - 52713.20442774165377175804771865*z)*z
+                                   + x*(6941.4675012243133134025601964903
+                                        + x*(-685.90211618862779945713109717287
+                                             + 685.9021161886277994571310971729*y
+                                             + 2057.7063485658833983713932915186*z)
+                                        + z*(-35701.98187796720186553588700654
+                                             + 29755.158748588523850656412834139*z)
+                                        + y*(-21819.04687551857523873076661356
+                                             + 14877.579374294261925328206417069*y
+                                             + 59510.31749717704770131282566828*z))
+                                   + y*(57972.240801942628959956097763058
+                                        + z*(-231143.46554728300867616208782709
+                                             + 125717.0566917997011326459923898*z)
+                                        + y*(-89215.130559770677452202020054223
+                                             + 41905.685563933233710881997463267*y
+                                             + 188575.5850376995516989689885847*z))));
+    grad[0] /*ARGH*/[2]= -122.89906954347348865703281727756
+                         + 245.79813908694697731406563455513*z
+                         + y*(1607.5037629767813565460248113101
+                              - 2969.209386866615735777983988065*z
+                              + y*(-3036.3763444325201659593352359493
+                                   + 3103.5433019984245961406864838337*z
+                                   + y*(-1179.6156850800802528362742694392
+                                        + 2731.3873360792925509066175113561*y
+                                        + 5462.774672158585101813235022712*z)))
+                         + x*(1822.1692180900788857209726688855
+                              - 3644.3384361801577714419453377711*z
+                              + y*(-23890.680624627619665128333701828
+                                   + y*(59415.494641465156959373532311201
+                                        - 37346.983234927616179966171278259*y
+                                        - 74693.96646985523235993234255652*z)
+                                   + 44137.022813075081558814722065885*z)
+                              + x*(-5631.7852044447287700292016569788
+                                   + 11263.570408889457540058403313958*z
+                                   + x*(5946.8231293786780148794741724016
+                                        - 11893.646258757356029758948344803*z
+                                        + x*(-2057.7063485658833983713932915186
+                                             + 2057.7063485658833983713932915186*y
+                                             + 4115.4126971317667967427865830372*z)
+                                        + y*(-35701.98187796720186553588700654
+                                             + 29755.158748588523850656412834139*y
+                                             + 59510.31749717704770131282566828*z))
+                                   + y*(58344.989632186382541787249375626
+                                        - 105426.40885548330754351609543729*z
+                                        + y*(-115571.73277364150433808104391355
+                                             + 62858.5283458998505663229961949*y
+                                             + 125717.0566917997011326459923898*z))));
+    return;
+  case ( 69 ) :
+    grad[0] /*ARGH*/[0]= -217.11950696831882953323779084836
+                         + z*(2605.4340836198259543988534901803
+                              + z*(-6513.5852090495648859971337254508
+                                   + 4342.3901393663765906647558169672*z))
+                         + y*(2022.4044057973003863561285082198
+                              + y*(-4764.4961755819881818689587795691
+                                   + y*(4330.2571616453505228024831978724
+                                        - 1371.0458848923438977564151356747*y
+                                        - 16452.550618708126773076981628096*z)
+                                   + (35510.535321036079500552816746373
+                                      - 41131.37654677031693269245407024*z)*z)
+                              + z*(-21663.418785947778681874688608457
+                                   + (47644.961755819881818689587795691
+                                      - 27420.917697846877955128302713494*z)*z))
+                         + x*(859.99701608320485776156159631474
+                              + z*(-10319.964192998458293138739155777
+                                   + (25799.910482496145732846847889442
+                                      - 17199.940321664097155231231926295*z)*z)
+                              + x*(-651.3175602481157822583162190691
+                                   + z*(7815.8107229773893870997946288292
+                                        + z*(-19539.526807443473467749486572073
+                                             + 13026.351204962315645166324381382*z))
+                                   + y*(1953.9526807443473467749486572073
+                                        + y*(-1953.9526807443473467749486572073
+                                             + 651.3175602481157822583162190691*y
+                                             + 7815.810722977389387099794628829*z)
+                                        + z*(-15631.621445954778774199589257658
+                                             + 19539.526807443473467749486572073*z)))
+                              + y*(-6152.8209901889774125884362894522
+                                   + z*(63513.887689269270657922496317649
+                                        + z*(-132984.80874067703091195939290468
+                                             + 71456.59883878725678607503001016*z))
+                                   + y*(13298.480874067703091195939290468
+                                        + y*(-11578.486841901293375672816097839
+                                             + 3572.829941939362839303751500508*y
+                                             + 42873.959303272354071645018006096*z)
+                                        + z*(-96067.882799543166436428775167968
+                                             + 107184.89825818088517911254501524*z))));
+    grad[0] /*ARGH*/[1]= -191.27009876576675655836575117953
+                         + z*(2043.3590155073880515340407075093
+                              + z*(-4478.6921145639375609192310021606
+                                   + 2565.9911269062699953355734903654*z))
+                         + y*(619.71317975944446831714411602543
+                              + z*(-3349.8401260985575167376479772866
+                                   + z*(-582.7839138814813299943420611047
+                                        + 5520.504863066860877334041688134*z))
+                              + y*(24.447044661768942707564232504447
+                                   + y*(-1142.9532335388042641330978083671
+                                        + 690.0631078833576096667552110167*y
+                                        + 6624.605835680233052800850025761*z)
+                                   + z*(-5318.1247250890635875972427559833
+                                        + 12421.135941900436974001593798301*z)))
+                         + x*(2022.4044057973003863561285082198
+                              + y*(-9528.9923511639763637379175591382
+                                   + y*(12990.771484936051568407449593617
+                                        - 5484.183539569375591025660542699*y
+                                        - 49357.651856124380319230944884288*z)
+                                   + (71021.070642072159001105633492745
+                                      - 82262.75309354063386538490814048*z)*z)
+                              + z*(-21663.418785947778681874688608457
+                                   + (47644.961755819881818689587795691
+                                      - 27420.917697846877955128302713494*z)*z)
+                              + x*(-3076.4104950944887062942181447261
+                                   + x*(651.3175602481157822583162190691
+                                        + y*(-1302.6351204962315645166324381382
+                                             + 651.3175602481157822583162190691*y
+                                             + 5210.540481984926258066529752553*z)
+                                        + z*(-5210.5404819849262580665297525528
+                                             + 6513.175602481157822583162190691*z))
+                                   + z*(31756.943844634635328961248158825
+                                        + z*(-66492.404370338515455979696452341
+                                             + 35728.29941939362839303751500508*z))
+                                   + y*(13298.480874067703091195939290468
+                                        + y*(-17367.730262851940063509224146758
+                                             + 7145.659883878725678607503001016*y
+                                             + 64310.93895490853110746752700914*z)
+                                        + z*(-96067.882799543166436428775167968
+                                             + 107184.89825818088517911254501524*z))));
+    grad[0] /*ARGH*/[2]= -251.88216968181302716634830664503
+                         + (1259.4108484090651358317415332251
+                            - 1259.4108484090651358317415332251*z)*z
+                         + y*(2043.3590155073880515340407075093
+                              + z*(-8957.3842291278751218384620043213
+                                   + 7697.973380718809986006720471096*z)
+                              + y*(-1674.9200630492787583688239886433
+                                   + z*(-582.7839138814813299943420611047
+                                        + 8280.757294600291316001062532201*z)
+                                   + y*(-1772.7082416963545291990809186611
+                                        + 1656.1514589200582632002125064402*y
+                                        + 8280.757294600291316001062532201*z)))
+                         + x*(2605.4340836198259543988534901803
+                              + z*(-13027.170418099129771994267450902
+                                   + 13027.170418099129771994267450902*z)
+                              + y*(-21663.418785947778681874688608457
+                                   + y*(35510.535321036079500552816746373
+                                        - 16452.550618708126773076981628096*y
+                                        - 82262.75309354063386538490814048*z)
+                                   + (95289.923511639763637379175591382
+                                      - 82262.75309354063386538490814048*z)*z)
+                              + x*(-5159.9820964992291465693695778884
+                                   + (25799.910482496145732846847889442
+                                      - 25799.910482496145732846847889442*z)*z
+                                   + x*(2605.2702409924631290332648762764
+                                        + z*(-13026.351204962315645166324381382
+                                             + 13026.351204962315645166324381382*z)
+                                        + y*(-5210.5404819849262580665297525528
+                                             + 2605.2702409924631290332648762764*y
+                                             + 13026.351204962315645166324381382*z))
+                                   + y*(31756.943844634635328961248158825
+                                        + z*(-132984.80874067703091195939290468
+                                             + 107184.89825818088517911254501524*z)
+                                        + y*(-48033.941399771583218214387583984
+                                             + 21436.979651636177035822509003048*y
+                                             + 107184.89825818088517911254501524*z))));
+    return;
+  case ( 70 ) :
+    grad[0] /*ARGH*/[0]= -139.35374458348232203561052700416
+                         + y*(557.41497833392928814244210801665
+                              + z*(-8361.2246750089393221366316202498
+                                   + (25083.674025026817966409894860749
+                                      - 19509.524241687525084985473780583*z)*z)
+                              + y*(-836.12246750089393221366316202498
+                                   + y*(557.41497833392928814244210801665
+                                        - 139.35374458348232203561052700416*y
+                                        - 2787.0748916696464407122105400833*z)
+                                   + (8361.2246750089393221366316202498
+                                      - 12541.837012513408983204947430375*z)*z))
+                         + z*(2787.0748916696464407122105400833
+                              + z*(-12541.837012513408983204947430375
+                                   + (19509.524241687525084985473780583
+                                      - 9754.762120843762542492736890291*z)*z))
+                         + x*(300.14652679519269361516113508589
+                              + z*(-6002.9305359038538723032227017178
+                                   + z*(27013.18741156734242536450215773
+                                        + z*(-42020.513751326977106122558912024
+                                             + 21010.256875663488553061279456012*z)))
+                              + y*(-1200.5861071807707744606445403436
+                                   + y*(1800.8791607711561616909668105153
+                                        + y*(-1200.5861071807707744606445403436
+                                             + 300.14652679519269361516113508589*y
+                                             + 6002.930535903853872303222701718*z)
+                                        + z*(-18008.791607711561616909668105153
+                                             + 27013.18741156734242536450215773*z))
+                                   + z*(18008.791607711561616909668105153
+                                        + z*(-54026.37482313468485072900431546
+                                             + 42020.513751326977106122558912024*z))));
+    grad[0] /*ARGH*/[1]= -64.72940206984238035381909094572
+                         + z*(890.54463994178051951751106014494
+                              + z*(-2189.2555731902104438138813561897
+                                   + z*(577.20485922152441079838679824209
+                                        + 1125.5494754819726010568542565721*z)))
+                         + y*(113.7918151036719552716819687963
+                              + y*(47.000967108038416307868639285428
+                                   + y*(-176.45977124772317701550682117687
+                                        + 80.39639110585518578977530404086*y
+                                        + 1286.3422576936829726364048646538*z)
+                                   + z*(-1682.1398754455854257552986691627
+                                        + 4341.4051197161800326478664182066*z))
+                              + z*(-494.74702218987806639861725563608
+                                   + z*(-2152.1495465259695888339850620169
+                                        + 4502.1979019278904042274170262883*z)))
+                         + x*(557.41497833392928814244210801665
+                              + y*(-1672.24493500178786442732632405
+                                   + y*(1672.24493500178786442732632405
+                                        - 557.4149783339292881424421080167*y
+                                        - 8361.22467500893932213663162025*z)
+                                   + (16722.4493500178786442732632405
+                                      - 25083.674025026817966409894860749*z)*z)
+                              + z*(-8361.2246750089393221366316202498
+                                   + (25083.674025026817966409894860749
+                                      - 19509.524241687525084985473780583*z)*z)
+                              + x*(-600.29305359038538723032227017178
+                                   + z*(9004.3958038557808084548340525767
+                                        + z*(-27013.18741156734242536450215773
+                                             + 21010.256875663488553061279456012*z))
+                                   + y*(1800.8791607711561616909668105153
+                                        + y*(-1800.8791607711561616909668105153
+                                             + 600.2930535903853872303222701718*y
+                                             + 9004.395803855780808454834052577*z)
+                                        + z*(-18008.791607711561616909668105153
+                                             + 27013.18741156734242536450215773*z))));
+    grad[0] /*ARGH*/[2]= -404.04340145506708755887075876947
+                         + z*(3636.3906130956037880298368289252
+                              + z*(-8484.9114305564088387362859341588
+                                   + 5656.607620370939225824190622773*z))
+                         + y*(890.54463994178051951751106014494
+                              + z*(-4378.5111463804208876277627123793
+                                   + z*(1731.6145776645732323951603947263
+                                        + 4502.1979019278904042274170262883*z))
+                              + y*(-247.37351109493903319930862781804
+                                   + y*(-560.71329181519514191843288972089
+                                        + 321.58556442342074315910121616345*y
+                                        + 2894.2700798107866884319109454711*z)
+                                   + z*(-2152.1495465259695888339850620169
+                                        + 6753.296852891835606341125539432*z)))
+                         + x*(2787.0748916696464407122105400833
+                              + y*(-8361.2246750089393221366316202498
+                                   + y*(8361.2246750089393221366316202498
+                                        - 2787.0748916696464407122105400833*y
+                                        - 25083.674025026817966409894860749*z)
+                                   + (50167.348050053635932819789721499
+                                      - 58528.57272506257525495642134175*z)*z)
+                              + z*(-25083.674025026817966409894860749
+                                   + (58528.572725062575254956421341748
+                                      - 39019.048483375050169970947561166*z)*z)
+                              + x*(-3001.4652679519269361516113508589
+                                   + z*(27013.18741156734242536450215773
+                                        + z*(-63030.770626990465659183838368037
+                                             + 42020.513751326977106122558912024*z))
+                                   + y*(9004.3958038557808084548340525767
+                                        + y*(-9004.3958038557808084548340525767
+                                             + 3001.4652679519269361516113508589*y
+                                             + 27013.18741156734242536450215773*z)
+                                        + z*(-54026.37482313468485072900431546
+                                             + 63030.77062699046565918383836804*z))));
+    return;
+  case ( 71 ) :
+    grad[0] /*ARGH*/[0]= -211.90740813154056133185964740368
+                         + y*(6730.0528567616076024562864871772
+                              + y*(-48773.333835069160269189328208745
+                                   + y*(132188.2194596596986466826502214
+                                        + y*(-148709.96178345548746954305484377
+                                             + 58595.33508897729238731321121897*y))))
+                         + x*(1655.2786830222895865275959331675
+                              + y*(-42907.107034549686527089890692773
+                                   + y*(238663.02915676016623143201005608
+                                        + y*(-442834.95177379513756962385080272
+                                             + 256825.40714704795167603486586093*y)))
+                              + x*(-4403.2226250835201789383622345161
+                                   + x*(5421.896116599729023732285268863
+                                        + x*(-3190.9343673639293419013904006423
+                                             + 729.3499050238574785355109227111*x
+                                             + 20969.209229819642734215360620881*y)
+                                        + y*(-71100.265633688262494543151322995
+                                             + 133603.15962492632204255012700231*y))
+                                   + y*(86273.554156664443268917545064247
+                                        + y*(-322772.79702370266743533491592984
+                                             + 302450.63691598940292206175418274*y))));
+    grad[0] /*ARGH*/[1]= -443.03388360923124819187198312392
+                         + y*(6906.8682087418897332475362821656
+                              + y*(-30331.190818349563955443260380242
+                                   + (49396.59030728541952359541712822
+                                      - 26576.524427292828384268854413035*y)*y))
+                         + x*(6730.0528567616076024562864871772
+                              + y*(-97546.667670138320538378656417491
+                                   + y*(396564.65837897909594004795066421
+                                        + y*(-594839.84713382194987817221937508
+                                             + 292976.67544488646193656605609485*y)))
+                              + x*(-21453.553517274843263544945346386
+                                   + x*(28757.851385554814422972515021416
+                                        + x*(-17775.066408422065623635787830749
+                                             + 4193.8418459639285468430721241762*x
+                                             + 66801.57981246316102127506350116*y)
+                                        + y*(-215181.86468246844495688994395323
+                                             + 302450.63691598940292206175418274*y))
+                                   + y*(238663.02915676016623143201005608
+                                        + y*(-664252.42766069270635443577620408
+                                             + 513650.8142940959033520697317219*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 72 ) :
+    grad[0] /*ARGH*/[0]= -234.28739028992083697038800646035
+                         + 468.57478057984167394077601292071*z
+                         + y*(6512.9910956379300266798480544109
+                              - 12557.407410696018379418920095901*z
+                              + y*(-41645.50537488207460738198755313
+                                   + 70733.60333906813083534505501036*z
+                                   + y*(100536.65436351176844698010249944
+                                        - 130339.70538795540605861514998851*z
+                                        + y*(-101965.27117454820869227213714143
+                                             + 36795.418480570505662964562147178*y
+                                             + 73590.83696114101132592912429436*z))))
+                         + x*(1297.3938235276111504350623006027
+                              - 2594.7876470552223008701246012055*z
+                              + x*(-2347.5898506755742553314739127769
+                                   + 4695.1797013511485106629478255539*z
+                                   + x*(1773.2172474275474343024097241879
+                                        - 3546.4344948550948686048194483759*z
+                                        + x*(-485.03048166601296284362849113902
+                                             + 485.03048166601296284362849113902*y
+                                             + 970.060963332025925687256982278*z)
+                                        + y*(-13987.466188096874480601805093205
+                                             + 12214.248940669327046299395369017*y
+                                             + 24428.497881338654092598790738033*z))
+                                   + y*(34611.871867351985190803663687015
+                                        - 64528.56403335282187094437954848*z
+                                        + y*(-94926.749815199378384350755209664
+                                             + 62662.46779852296744887856543543*y
+                                             + 125324.93559704593489775713087085*z)))
+                              + y*(-27876.608050168863915067409446819
+                                   + 53158.42845328250552926469429243*z
+                                   + y*(128928.16773085075267676351978154
+                                        - 204697.90700841899982426234527065*z
+                                        + y*(-199753.01749429305527549887609578
+                                             + 97404.06399008355536336770346045*y
+                                             + 194808.12798016711072673540692091*z))));
+    grad[0] /*ARGH*/[1]= -636.28458106772650507728814043141
+                         + 1231.2520057594454169624553314119*z
+                         + y*(9000.5700463613047054391961424882
+                              - 15538.636081203718576953481622153*z
+                              + y*(-35940.603681734577211916260173151
+                                   + y*(53315.200228290334432642454079837
+                                        - 26166.289250643270908801152672236*y
+                                        - 41866.062801029233454081844275578*z)
+                                   + 48573.253241663576558402297913073*z))
+                         + x*(6512.9910956379300266798480544109
+                              - 12557.407410696018379418920095901*z
+                              + x*(-13938.304025084431957533704723409
+                                   + 26579.214226641252764632347146216*z
+                                   + x*(11537.290622450661730267887895672
+                                        - 21509.521344450940623648126516159*z
+                                        + x*(-3496.8665470242186201504512733012
+                                             + 97.0060963332025925687256982278*x
+                                             + 6107.124470334663523149697684508*y
+                                             + 6107.124470334663523149697684508*z)
+                                        + y*(-63284.499876799585589567170139776
+                                             + 62662.46779852296744887856543543*y
+                                             + 83549.95706469728993183808724723*z))
+                                   + y*(128928.16773085075267676351978154
+                                        - 204697.90700841899982426234527065*z
+                                        + y*(-299629.52624143958291324831414367
+                                             + 194808.12798016711072673540692091*y
+                                             + 292212.19197025066609010311038136*z)))
+                              + y*(-83291.01074976414921476397510626
+                                   + 141467.20667813626167069011002072*z
+                                   + y*(301609.96309053530534094030749831
+                                        - 391019.11616386621817584544996554*z
+                                        + y*(-407861.08469819283476908854856574
+                                             + 183977.09240285252831482281073589*y
+                                             + 294363.34784456404530371649717742*z))));
+    grad[0] /*ARGH*/[2]= -41.317156376007593192120949450945
+                         + y*(1231.2520057594454169624553314119
+                              + y*(-7769.3180406018592884767408110764
+                                   + (16191.084413887858852800765971024
+                                      - 10466.515700257308363520461068894*y)*y))
+                         + x*(468.57478057984167394077601292071
+                              + y*(-12557.407410696018379418920095901
+                                   + y*(70733.603339068130835345055010359
+                                        + y*(-130339.70538795540605861514998851
+                                             + 73590.83696114101132592912429436*y)))
+                              + x*(-1297.3938235276111504350623006027
+                                   + x*(1565.0599004503828368876492751846
+                                        + x*(-886.60862371377371715120486209397
+                                             + 194.01219266640518513745139645561*x
+                                             + 6107.124470334663523149697684508*y)
+                                        + y*(-21509.521344450940623648126516159
+                                             + 41774.978532348644965919043623617*y))
+                                   + y*(26579.214226641252764632347146216
+                                        + y*(-102348.95350420949991213117263533
+                                             + 97404.06399008355536336770346045*y))));
+    return;
+  case ( 73 ) :
+    grad[0] /*ARGH*/[0]= -185.31752114868127507831273393788
+                         + (1111.9051268920876504698764036273
+                            - 1111.9051268920876504698764036273*z)*z
+                         + y*(4256.9704475937181975368090184389
+                              + z*(-24429.917558670221534750977707006
+                                   + 23318.012431778133884281101303379*z)
+                              + y*(-22863.566618047932433166769902618
+                                   + (112751.4821496173730642496417087
+                                      - 89433.46971783923917996854040532*z)*z
+                                   + y*(47397.618377515010199645856432313
+                                        + z*(-171634.22811547268813362549688518
+                                             + 82200.75839763344895365695647985*z)
+                                        + y*(-42305.831085517689514547075560839
+                                             + 13700.126399605574825609492746642*y
+                                             + 82200.75839763344895365695647985*z))))
+                         + x*(690.8399699940332825314484134445
+                              + z*(-4145.039819964199695188690480667
+                                   + 4145.039819964199695188690480667*z)
+                              + x*(-761.27061239246548004254741261849
+                                   + (4567.6236743547928802552844757109
+                                      - 4567.6236743547928802552844757109*z)*z
+                                   + x*(265.77038730318171232121001271153
+                                        + z*(-1594.6223238190902739272600762692
+                                             + 1594.6223238190902739272600762692*z)
+                                        + y*(-531.54077460636342464242002542305
+                                             + 265.77038730318171232121001271153*y
+                                             + 1594.6223238190902739272600762692*z))
+                                   + y*(6997.807245867404290417163354021
+                                        + z*(-37419.219800849632862247695648415
+                                             + 32851.596126494839981992411172704*z)
+                                        + y*(-11711.802654557412140706684470187
+                                             + 5475.266021082473330332068528784*y
+                                             + 32851.596126494839981992411172704*z)))
+                              + y*(-11254.296409912077750756687622691
+                                   + (63380.738639508266809351435255478
+                                      - 59235.69881954406711416274477481*z)*z
+                                   + y*(40004.43749319835967552014773246
+                                        + z*(-176645.88631968189124376945113928
+                                             + 117410.18750013782412960670636447*z)
+                                        + y*(-49009.345636636619228896026250626
+                                             + 19568.364583356304021601117727412*y
+                                             + 117410.18750013782412960670636447*z))));
+    grad[0] /*ARGH*/[1]= -623.61431096455857352598436973465
+                         + (3599.8348330891143230832470180256
+                            - 3457.9838003908772050105878176433*z)*z
+                         + y*(7578.6343891908485798695676052229
+                              + z*(-38272.136668966862833050911595286
+                                   + 31356.16906818510842302973596*z)
+                              + y*(-26125.456147188373226661467070865
+                                   + y*(33701.068923796050574720059138783
+                                        - 14530.632854833967354402175303406*y
+                                        - 69747.03770320304330113044145635*z)
+                                   + (99344.531879679945110392435032261
+                                      - 52310.27827740228247584783109226*z)*z))
+                         + x*(4256.9704475937181975368090184389
+                              + z*(-24429.917558670221534750977707006
+                                   + 23318.012431778133884281101303379*z)
+                              + x*(-5627.1482049560388753783438113454
+                                   + (31690.369319754133404675717627739
+                                      - 29617.849409772033557081372387405*z)*z
+                                   + x*(2332.6024152891347634723877846737
+                                        + x*(-132.88519365159085616060500635576
+                                             + 132.88519365159085616060500635576*y
+                                             + 398.65558095477256848181501906729*z)
+                                        + z*(-12473.073266949877620749231882805
+                                             + 10950.532042164946660664137057568*z)
+                                        + y*(-7807.8684363716080938044563134577
+                                             + 5475.266021082473330332068528784*y
+                                             + 21901.064084329893321328274115136*z))
+                                   + y*(40004.43749319835967552014773246
+                                        + z*(-176645.88631968189124376945113928
+                                             + 117410.18750013782412960670636447*z)
+                                        + y*(-73514.018454954928843344039375939
+                                             + 39136.729166712608043202235454824*y
+                                             + 176115.28125020673619441005954671*z)))
+                              + y*(-45727.133236095864866333539805236
+                                   + (225502.9642992347461284992834174
+                                      - 178866.93943567847835993708081065*z)*z
+                                   + y*(142192.85513254503059893756929694
+                                        + z*(-514902.68434641806440087649065553
+                                             + 246602.27519290034686097086943956*z)
+                                        + y*(-169223.32434207075805818830224335
+                                             + 68500.63199802787412804746373321*y
+                                             + 328803.03359053379581462782591942*z))));
+    grad[0] /*ARGH*/[2]= -141.85103269823711807265920038232
+                         + 283.70206539647423614531840076464*z
+                         + y*(3599.8348330891143230832470180256
+                              - 6915.967600781754410021175635287*z
+                              + y*(-19136.068334483431416525455797643
+                                   + y*(33114.843959893315036797478344087
+                                        - 17436.759425800760825282610364087*y
+                                        - 34873.518851601521650565220728174*z)
+                                   + 31356.16906818510842302973596*z))
+                         + x*(1111.9051268920876504698764036273
+                              - 2223.8102537841753009397528072546*z
+                              + x*(-2072.5199099820998475943452403335
+                                   + 4145.039819964199695188690480667*z
+                                   + x*(1522.541224784930960085094825237
+                                        - 3045.082449569861920170189650474*z
+                                        + x*(-398.65558095477256848181501906729
+                                             + 398.65558095477256848181501906729*y
+                                             + 797.3111619095451369636300381346*z)
+                                        + y*(-12473.073266949877620749231882805
+                                             + 10950.532042164946660664137057568*y
+                                             + 21901.064084329893321328274115136*z))
+                                   + y*(31690.369319754133404675717627739
+                                        - 59235.69881954406711416274477481*z
+                                        + y*(-88322.943159840945621884725569642
+                                             + 58705.09375006891206480335318224*y
+                                             + 117410.18750013782412960670636447*z)))
+                              + y*(-24429.917558670221534750977707006
+                                   + 46636.024863556267768562202606758*z
+                                   + y*(112751.4821496173730642496417087
+                                        - 178866.93943567847835993708081065*z
+                                        + y*(-171634.22811547268813362549688518
+                                             + 82200.75839763344895365695647985*y
+                                             + 164401.51679526689790731391295971*z))));
+    return;
+  case ( 74 ) :
+    grad[0] /*ARGH*/[0]= -127.83913927610920017854033752944
+                         + z*(1534.0696713133104021424840503533
+                              + z*(-3835.1741782832760053562101258832
+                                   + 2556.7827855221840035708067505888*z))
+                         + x*(289.81890059012726954940841004051
+                              + z*(-3477.8268070815272345929009204861
+                                   + (8694.5670177038180864822523012153
+                                      - 5796.37801180254539098816820081*z)*z)
+                              + x*(-147.12923851478176738134354594135
+                                   + z*(1765.5508621773812085761225512962
+                                        + z*(-4413.8771554434530214403063782405
+                                             + 2942.584770295635347626870918827*z))
+                                   + y*(441.38771554434530214403063782405
+                                        + y*(-441.38771554434530214403063782405
+                                             + 147.12923851478176738134354594135*y
+                                             + 1765.5508621773812085761225512962*z)
+                                        + z*(-3531.1017243547624171522451025924
+                                             + 4413.8771554434530214403063782405*z)))
+                              + y*(-3014.2412093400006063824768734511
+                                   + z*(32693.067704998480041996821560927
+                                        + z*(-73038.102244792382018509801601103
+                                             + 42895.690151392375954685032866592*z))
+                                   + y*(7303.8102244792382018509801601103
+                                        + y*(-6724.1724232989836627521633400293
+                                             + 2144.7845075696187977342516433296*y
+                                             + 25737.414090835425572811019719955*z)
+                                        + z*(-54952.654988752378380214940360397
+                                             + 64343.53522708856393202754929989*z))))
+                         + y*(2216.3215527218140598228640152899
+                              + z*(-25061.788961348458315731884133125
+                                   + (58819.29822508786978397350020693
+                                      - 36656.082697869729185744860054031*z)*z)
+                              + y*(-9373.41321346785054830983964111
+                                   + z*(87419.169600265748263986191560195
+                                        + z*(-159728.62577557650087599197869356
+                                             + 69829.66781918127139824979240834*z))
+                                   + y*(16100.701716833759287777738206885
+                                        + y*(-12307.254307770677169024711863953
+                                             + 3491.483390959063569912489620417*y
+                                             + 41897.800691508762838949875445004*z)
+                                        + z*(-105789.25100173936318934666692243
+                                             + 104744.50172877190709737468861251*z))));
+    grad[0] /*ARGH*/[1]= -496.60744651669755856900555419238
+                         + z*(5670.9346801793254316923961904304
+                              + z*(-13456.45000539570040139181432638
+                                   + 8490.375540228724815701758784457*z))
+                         + y*(4761.9873037772768676569633406076
+                              + y*(-13210.895524749803028053411206967
+                                   + y*(14122.25892423456568741195460888
+                                        - 5176.743256745341968446501188329*y
+                                        - 49696.735264755282897086411407956*z)
+                                   + (89827.778869544629013892782923956
+                                      - 93181.37862141615543203702138992*z)*z)
+                              + z*(-45801.97828496867154849876770643
+                                   + (87592.045701630278068463290613315
+                                      - 41413.94605396273574757200950663*z)*z))
+                         + x*(2216.3215527218140598228640152899
+                              + z*(-25061.788961348458315731884133125
+                                   + (58819.29822508786978397350020693
+                                      - 36656.082697869729185744860054031*z)*z)
+                              + x*(-1507.1206046700003031912384367256
+                                   + x*(147.12923851478176738134354594135
+                                        + y*(-294.2584770295635347626870918827
+                                             + 147.12923851478176738134354594135*y
+                                             + 1177.0339081182541390507483675308*z)
+                                        + z*(-1177.0339081182541390507483675308
+                                             + 1471.2923851478176738134354594135*z))
+                                   + z*(16346.533852499240020998410780464
+                                        + z*(-36519.051122396191009254900800552
+                                             + 21447.845075696187977342516433296*z))
+                                   + y*(7303.8102244792382018509801601103
+                                        + y*(-10086.258634948475494128245010044
+                                             + 4289.5690151392375954685032866592*y
+                                             + 38606.121136253138359216529579933*z)
+                                        + z*(-54952.654988752378380214940360397
+                                             + 64343.53522708856393202754929989*z)))
+                              + y*(-18746.82642693570109661967928222
+                                   + z*(174838.33920053149652797238312039
+                                        + z*(-319457.25155115300175198395738712
+                                             + 139659.33563836254279649958481668*z))
+                                   + y*(48302.105150501277863333214620656
+                                        + y*(-49229.01723108270867609884745581
+                                             + 17457.416954795317849562448102085*y
+                                             + 167591.20276603505135579950178002*z)
+                                        + z*(-317367.75300521808956804000076728
+                                             + 314233.50518631572129212406583753*z))));
+    grad[0] /*ARGH*/[2]= -288.35467802104527113567045987822
+                         + (1441.7733901052263556783522993911
+                            - 1441.7733901052263556783522993911*z)*z
+                         + y*(5670.9346801793254316923961904304
+                              + z*(-26912.900010791400802783628652761
+                                   + 25471.12662068617444710527635337*z)
+                              + y*(-22900.989142484335774249383853215
+                                   + y*(29942.592956514876337964260974652
+                                        - 12424.183816188820724271602851989*y
+                                        - 62120.91908094410362135801425995*z)
+                                   + (87592.045701630278068463290613315
+                                      - 62120.91908094410362135801425995*z)*z))
+                         + x*(1534.0696713133104021424840503533
+                              + z*(-7670.3483565665520107124202517664
+                                   + 7670.348356566552010712420251766*z)
+                              + x*(-1738.9134035407636172964504602431
+                                   + (8694.5670177038180864822523012153
+                                      - 8694.567017703818086482252301215*z)*z
+                                   + x*(588.51695405912706952537418376539
+                                        + z*(-2942.584770295635347626870918827
+                                             + 2942.584770295635347626870918827*z)
+                                        + y*(-1177.0339081182541390507483675308
+                                             + 588.5169540591270695253741837654*y
+                                             + 2942.584770295635347626870918827*z))
+                                   + y*(16346.533852499240020998410780464
+                                        + z*(-73038.102244792382018509801601103
+                                             + 64343.53522708856393202754929989*z)
+                                        + y*(-27476.327494376189190107470180198
+                                             + 12868.707045417712786405509859978*y
+                                             + 64343.53522708856393202754929989*z)))
+                              + y*(-25061.788961348458315731884133125
+                                   + (117638.59645017573956794700041386
+                                      - 109968.24809360918755723458016209*z)*z
+                                   + y*(87419.169600265748263986191560195
+                                        + z*(-319457.25155115300175198395738712
+                                             + 209489.00345754381419474937722502*z)
+                                        + y*(-105789.25100173936318934666692243
+                                             + 41897.800691508762838949875445004*y
+                                             + 209489.00345754381419474937722502*z))));
+    return;
+  case ( 75 ) :
+    grad[0] /*ARGH*/[0]= -79.390339209573001377938439760695
+                         + z*(1587.8067841914600275587687952139
+                              + z*(-7145.1305288615701240144595784625
+                                   + (11114.647489340220192911381566497
+                                      - 5557.323744670110096455690783249*z)*z))
+                         + x*(84.00771225609441344885620195021
+                              + z*(-1680.1542451218882689771240390042
+                                   + z*(7560.6941030484972103970581755189
+                                        + z*(-11761.079715853217882839868273029
+                                             + 5880.539857926608941419934136515*z)))
+                              + y*(-336.03084902437765379542480780084
+                                   + y*(504.04627353656648069313721170126
+                                        + y*(-336.03084902437765379542480780084
+                                             + 84.00771225609441344885620195021*y
+                                             + 1680.1542451218882689771240390042*z)
+                                        + z*(-5040.4627353656648069313721170126
+                                             + 7560.694103048497210397058175519*z))
+                                   + z*(5040.4627353656648069313721170126
+                                        + z*(-15121.388206096994420794116351038
+                                             + 11761.079715853217882839868273029*z))))
+                         + y*(882.97597610770033738532660301614
+                              + z*(-16071.712737962546720147763265109
+                                   + z*(65177.576791969890116650475114528
+                                        + z*(-90272.694187057386655211579722768
+                                             + 39579.023348858583231150099078135*z)))
+                              + y*(-2738.0005123350713357619220144576
+                                   + y*(3710.049072454741996753190822883
+                                        + y*(-2341.0488162872063288722298156541
+                                             + 565.4146192694083318735728439734*y
+                                             + 11308.292385388166637471456879467*z)
+                                        + z*(-35512.683940355959939973139433616
+                                             + 50887.3157342467498686215559576*z))
+                                   + z*(38688.297508738879995090677024043
+                                        + z*(-108919.76199735506986125757149367
+                                             + 79158.04669771716646230019815627*z))));
+    grad[0] /*ARGH*/[1]= -308.59104180077683932992674086843
+                         + y*(2013.9069188986430234247832548877
+                              + z*(-28844.139536956930277727856807137
+                                   + (82439.025871302645612251894372873
+                                      - 60935.49243579350030436016980782*z)*z)
+                              + y*(-4190.1745058912680342947893194526
+                                   + y*(3572.9924222897143556349358377158
+                                        - 1088.1337934963125054350030322824*y
+                                        - 17410.140695941000086960048516519*z)
+                                   + (40537.280812389965269304001178347
+                                      - 58759.22484880087529349016374325*z)*z))
+                         + z*(5716.999420507965095383904145309
+                              + z*(-23679.801022501770318761730629622
+                                   + (33651.496126449751990682499608326
+                                      - 15233.873108948375076090042451954*z)*z))
+                         + x*(882.97597610770033738532660301614
+                              + x*(-168.01542451218882689771240390042
+                                   + z*(2520.2313676828324034656860585063
+                                        + z*(-7560.6941030484972103970581755189
+                                             + 5880.539857926608941419934136515*z))
+                                   + y*(504.04627353656648069313721170126
+                                        + y*(-504.04627353656648069313721170126
+                                             + 168.01542451218882689771240390042*y
+                                             + 2520.2313676828324034656860585063*z)
+                                        + z*(-5040.4627353656648069313721170126
+                                             + 7560.694103048497210397058175519*z)))
+                              + z*(-16071.712737962546720147763265109
+                                   + z*(65177.576791969890116650475114528
+                                        + z*(-90272.694187057386655211579722768
+                                             + 39579.023348858583231150099078135*z)))
+                              + y*(-5476.0010246701426715238440289152
+                                   + y*(11130.147217364225990259572468649
+                                        + y*(-9364.1952651488253154889192626166
+                                             + 2827.0730963470416593678642198668*y
+                                             + 45233.169541552666549885827517869*z)
+                                        + z*(-106538.05182106787981991941830085
+                                             + 152661.94720274024960586466787281*z))
+                                   + z*(77376.595017477759990181354048087
+                                        + z*(-217839.52399471013972251514298734
+                                             + 158316.09339543433292460039631254*z))));
+    grad[0] /*ARGH*/[2]= -454.82141550757169121463067205973
+                         + z*(4093.3927395681452209316760485376
+                              + z*(-9551.2497256590055155072441132544
+                                   + 6367.499817106003677004829408836*z))
+                         + y*(5716.999420507965095383904145309
+                              + y*(-14422.069768478465138863928403568
+                                   + y*(13512.426937463321756434667059449
+                                        - 4352.5351739852500217400121291298*y
+                                        - 39172.816565867250195660109162168*z)
+                                   + (82439.025871302645612251894372873
+                                      - 91403.23865369025045654025471173*z)*z)
+                              + z*(-47359.602045003540637523461259243
+                                   + (100954.48837934925597204749882498
+                                      - 60935.49243579350030436016980782*z)*z))
+                         + x*(1587.8067841914600275587687952139
+                              + z*(-14290.261057723140248028919156925
+                                   + (33343.942468020660578734144699492
+                                      - 22229.294978680440385822763132995*z)*z)
+                              + x*(-840.0771225609441344885620195021
+                                   + z*(7560.6941030484972103970581755189
+                                        + z*(-17641.619573779826824259802409544
+                                             + 11761.079715853217882839868273029*z))
+                                   + y*(2520.2313676828324034656860585063
+                                        + y*(-2520.2313676828324034656860585063
+                                             + 840.0771225609441344885620195021*y
+                                             + 7560.694103048497210397058175519*z)
+                                        + z*(-15121.388206096994420794116351038
+                                             + 17641.619573779826824259802409544*z)))
+                              + y*(-16071.712737962546720147763265109
+                                   + z*(130355.15358393978023330095022906
+                                        + z*(-270818.0825611721599656347391683
+                                             + 158316.09339543433292460039631254*z))
+                                   + y*(38688.297508738879995090677024043
+                                        + y*(-35512.683940355959939973139433616
+                                             + 11308.292385388166637471456879467*y
+                                             + 101774.63146849349973724311191521*z)
+                                        + z*(-217839.52399471013972251514298734
+                                             + 237474.14009315149938690059446881*z))));
+    return;
+  case ( 76 ) :
+    grad[0] /*ARGH*/[0]= -44.160511248952318046413355333551
+                         + z*(1324.8153374685695413924006600065
+                              + z*(-9273.7073622799867897468046200458
+                                   + z*(24729.886299413298105991478986789
+                                        + z*(-27821.122086839960369240413860137
+                                             + 11128.448834735984147696165544055*z))))
+                         + y*(220.80255624476159023206677666776
+                              + y*(-441.60511248952318046413355333551
+                                   + y*(441.60511248952318046413355333551
+                                        + y*(-220.80255624476159023206677666776
+                                             + 44.160511248952318046413355333551*y
+                                             + 1324.8153374685695413924006600065*z)
+                                        + z*(-5299.2613498742781655696026400262
+                                             + 9273.707362279986789746804620046*z))
+                                   + z*(7948.8920248114172483544039600392
+                                        + z*(-27821.122086839960369240413860137
+                                             + 24729.886299413298105991478986789*z)))
+                              + z*(-5299.2613498742781655696026400262
+                                   + z*(27821.122086839960369240413860137
+                                        + z*(-49459.772598826596211982957973578
+                                             + 27821.122086839960369240413860137*z))));
+    grad[0] /*ARGH*/[1]= -102.51547254221073832203100345289
+                         + y*(410.06189016884295328812401381155
+                              + z*(-7381.1140230391731591862322486079
+                                   + (25833.899080637106057151812870128
+                                      - 22963.465849455205384134944773447*z)*z)
+                              + y*(-615.09283525326442993218602071732
+                                   + y*(410.06189016884295328812401381155
+                                        - 102.51547254221073832203100345289*y
+                                        - 2460.3713410130577197287440828693*z)
+                                   + (7381.1140230391731591862322486079
+                                      - 12916.949540318553028575906435064*z)*z))
+                         + z*(2460.3713410130577197287440828693
+                              + z*(-12916.949540318553028575906435064
+                                   + (22963.465849455205384134944773447
+                                      - 12916.949540318553028575906435064*z)*z))
+                         + x*(220.80255624476159023206677666776
+                              + z*(-5299.2613498742781655696026400262
+                                   + z*(27821.122086839960369240413860137
+                                        + z*(-49459.772598826596211982957973578
+                                             + 27821.122086839960369240413860137*z)))
+                              + y*(-883.21022497904636092826710667103
+                                   + y*(1324.8153374685695413924006600065
+                                        + y*(-883.21022497904636092826710667103
+                                             + 220.80255624476159023206677666776*y
+                                             + 5299.261349874278165569602640026*z)
+                                        + z*(-15897.784049622834496708807920078
+                                             + 27821.122086839960369240413860137*z))
+                                   + z*(15897.784049622834496708807920078
+                                        + z*(-55642.244173679920738480827720275
+                                             + 49459.772598826596211982957973578*z))));
+    grad[0] /*ARGH*/[2]= -615.09283525326442993218602071732
+                         + y*(2460.3713410130577197287440828693
+                              + z*(-25833.899080637106057151812870128
+                                   + (68890.39754836561615240483432034
+                                      - 51667.79816127421211430362574026*z)*z)
+                              + y*(-3690.5570115195865795931161243039
+                                   + y*(2460.3713410130577197287440828693
+                                        - 615.0928352532644299321860207173*y
+                                        - 8611.299693545702019050604290043*z)
+                                   + (25833.899080637106057151812870128
+                                      - 34445.19877418280807620241716017*z)*z))
+                         + z*(8611.2996935457020190506042900425
+                              + z*(-34445.19877418280807620241716017
+                                   + (51667.798161274212114303625740255
+                                      - 25833.899080637106057151812870128*z)*z))
+                         + x*(1324.8153374685695413924006600065
+                              + z*(-18547.414724559973579493609240092
+                                   + z*(74189.658898239894317974436960366
+                                        + z*(-111284.48834735984147696165544055
+                                             + 55642.24417367992073848082772027*z)))
+                              + y*(-5299.2613498742781655696026400262
+                                   + y*(7948.8920248114172483544039600392
+                                        + y*(-5299.2613498742781655696026400262
+                                             + 1324.8153374685695413924006600065*y
+                                             + 18547.414724559973579493609240092*z)
+                                        + z*(-55642.244173679920738480827720275
+                                             + 74189.65889823989431797443696037*z))
+                                   + z*(55642.244173679920738480827720275
+                                        + z*(-148379.31779647978863594887392073
+                                             + 111284.48834735984147696165544055*z))));
+    return;
+  case ( 77 ) :
+    grad[0] /*ARGH*/[0]= -70.11277557547242963291381850121
+                         + y*(2736.1495032115899903221059928389
+                              + y*(-24061.816440648282623877942780603
+                                   + y*(78471.706991471683694599842677152
+                                        + y*(-105682.21875843219515434734867346
+                                             + 49733.224566787005012789816978805*y))))
+                         + x*(324.60776559919884905871785728928
+                              + x*(-611.37589763625602110770078131073
+                                   + x*(581.6670944263100763479915361831
+                                        + x*(-278.63730168486143979895723588126
+                                             + 53.66348032449183285016954172528*x
+                                             + 2156.859113042075589554891196266*y)
+                                        + y*(-9017.7163090736975062207978157934
+                                             + 19705.380082790672328408410041919*y))
+                                   + y*(14241.774810359455476862302445868
+                                        + y*(-62335.636343597211735764247795114
+                                             + 67487.4555444461537775689857344*y)))
+                              + y*(-10104.120333824773423012691684987
+                                   + y*(66465.785438268328498306142536174
+                                        + y*(-144165.2511808280067614362377405
+                                             + 96870.08736757132358586373883395*y))));
+    grad[0] /*ARGH*/[1]= -614.75927612713307306229022516687
+                         + y*(13572.595559069201370952953842057
+                              + y*(-88864.427127907360580992567029093
+                                   + y*(240183.78745280284866891230454138
+                                        + y*(-283460.06052253736151928062284832
+                                             + 120873.26354492129786825056228349*y))))
+                         + x*(2736.1495032115899903221059928389
+                              + x*(-5052.0601669123867115063458424935
+                                   + x*(4747.2582701198184922874341486226
+                                        + x*(-2254.4290772684243765551994539484
+                                             + 431.37182260841511791097823925321*x
+                                             + 9852.690041395336164204205020959*y)
+                                        + y*(-41557.090895731474490509498530076
+                                             + 67487.4555444461537775689857344*y))
+                                   + y*(66465.785438268328498306142536174
+                                        + y*(-216247.87677124201014215435661075
+                                             + 193740.1747351426471717274776679*y)))
+                              + y*(-48123.632881296565247755885561206
+                                   + y*(235415.12097441505108379952803146
+                                        + y*(-422728.87503372878061738939469384
+                                             + 248666.12283393502506394908489403*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 78 ) :
+    grad[0] /*ARGH*/[0]= -66.131602848315684222546947825895
+                         + 132.26320569663136844509389565179*z
+                         + y*(2300.6562386088221820144089818485
+                              - 4469.0492715210129955837240680452*z
+                              + y*(-18014.682740188730559579923469269
+                                   + 31560.316208856448123576122870493*z
+                                   + y*(52199.946045385019351697211798806
+                                        - 72839.57588191359057981830072712*z
+                                        + y*(-62269.71983331756608005066901756
+                                             + 25849.931892360770790141518654002*y
+                                             + 51699.863784721541580283037308*z))))
+                         + x*(210.6949972585287444814624858523
+                              - 421.38999451705748896292497170461*z
+                              + x*(-264.38170329075001110414283080505
+                                   + 528.7634065815000222082856616101*z
+                                   + x*(151.94350763836207534720852345118
+                                        - 303.88701527672415069441704690236*z
+                                        + x*(-33.42757168043965657638587515926
+                                             + 33.42757168043965657638587515926*y
+                                             + 66.85514336087931315277175031852*z)
+                                        + y*(-1410.035750884000059222095097627
+                                             + 1258.0922432456379838748865741758*y
+                                             + 2516.1844864912759677497731483516*z))
+                                   + y*(4664.6656844977157131593016699512
+                                        - 8800.567962413931404110317678292*z
+                                        + y*(-14620.004304963198889908404126473
+                                             + 10219.720323756233187853245287326*y
+                                             + 20439.440647512466375706490574653*z)))
+                              + y*(-5504.4068033790634495782074428914
+                                   + 10587.423612241069410193489914078*z
+                                   + y*(30024.037109340346088608404233953
+                                        - 49460.650606439622767023318553828*z
+                                        + y*(-53068.802434491927516268363624049
+                                             + 28338.477131272116132756704347135*y
+                                             + 56676.95426254423226551340869427*z))));
+    grad[0] /*ARGH*/[1]= -802.62349058683357229837340506855
+                         + 1568.5924188071937029915583158607*z
+                         + y*(16515.231852762117237160647279604
+                              - 29893.278867909847068338177927486*z
+                              + y*(-100882.15388516768502527026984687
+                                   + 156924.38946847059944803327280251*z
+                                   + y*(254602.59019752452538963928124364
+                                        - 299972.66110375491818190086541726*z
+                                        + y*(-280774.16478934033178442293359771
+                                             + 111949.50191939220950488187125431*y
+                                             + 186582.50319898701584146978542384*z))))
+                         + x*(2300.6562386088221820144089818485
+                              - 4469.0492715210129955837240680452*z
+                              + x*(-2752.2034016895317247891037214457
+                                   + 5293.711806120534705096744957039*z
+                                   + x*(1554.8885614992385710531005566504
+                                        - 2933.5226541379771347034392260975*z
+                                        + x*(-352.50893772100001480552377440674
+                                             + 6.685514336087931315277175031852*x
+                                             + 629.0461216228189919374432870879*y
+                                             + 629.0461216228189919374432870879*z)
+                                        + y*(-9746.6695366421325932722694176484
+                                             + 10219.720323756233187853245287326*y
+                                             + 13626.293765008310917137660383102*z))
+                                   + y*(30024.037109340346088608404233953
+                                        - 49460.650606439622767023318553828*z
+                                        + y*(-79603.203651737891274402545436074
+                                             + 56676.95426254423226551340869427*y
+                                             + 85015.4313938163483982701130414*z)))
+                              + y*(-36029.365480377461119159846938539
+                                   + 63120.63241771289624715224574099*z
+                                   + y*(156599.83813615505805509163539642
+                                        - 218518.72764574077173945490218135*z
+                                        + y*(-249078.87933327026432020267607024
+                                             + 129249.65946180385395070759327001*y
+                                             + 206799.45513888616632113214923201*z))));
+    grad[0] /*ARGH*/[2]= -36.654562366473441605188494276366
+                         + y*(1568.5924188071937029915583158607
+                              + y*(-14946.639433954923534169088963743
+                                   + y*(52308.129822823533149344424267503
+                                        + y*(-74993.165275938729545475216354315
+                                             + 37316.500639797403168293957084768*y))))
+                         + x*(132.26320569663136844509389565179
+                              + x*(-210.6949972585287444814624858523
+                                   + x*(176.25446886050000740276188720337
+                                        + x*(-75.97175381918103767360426172559
+                                             + 13.371028672175862630554350063704*x
+                                             + 629.0461216228189919374432870879*y)
+                                        + y*(-2933.5226541379771347034392260975
+                                             + 6813.146882504155458568830191551*y))
+                                   + y*(5293.7118061205347050967449570391
+                                        + y*(-24730.325303219811383511659276914
+                                             + 28338.477131272116132756704347135*y)))
+                              + y*(-4469.0492715210129955837240680452
+                                   + y*(31560.316208856448123576122870493
+                                        + y*(-72839.575881913590579818300727118
+                                             + 51699.863784721541580283037308*y))));
+    return;
+  case ( 79 ) :
+    grad[0] /*ARGH*/[0]= -45.214125423977015328768647388284
+                         + (271.28475254386209197261188432971
+                            - 271.28475254386209197261188432971*z)*z
+                         + x*(93.456948244775457521665338142291
+                              + z*(-560.74168946865274512999202885375
+                                   + 560.7416894686527451299920288537*z)
+                              + x*(-69.660040126892817874944997411615
+                                   + (417.96024076135690724966998446969
+                                      - 417.96024076135690724966998446969*z)*z
+                                   + x*(18.172184380928561184768260194334
+                                        + z*(-109.03310628557136710860956116601
+                                             + 109.03310628557136710860956116601*z)
+                                        + y*(-36.344368761857122369536520388669
+                                             + 18.172184380928561184768260194334*y
+                                             + 109.03310628557136710860956116601*z))
+                                   + y*(760.20304660217814289613888479632
+                                        + z*(-4143.2580388517119501271633243082
+                                             + 3725.2977980903550428774933398385*z)
+                                        + y*(-1311.4259728236778321674427773578
+                                             + 620.8829663483925071462488899731*y
+                                             + 3725.2977980903550428774933398385*z)))
+                              + y*(-1870.004307008886700965914775236
+                                   + (10659.284152584667460665496622562
+                                      - 10098.542463116014715535504593709*z)*z
+                                   + y*(7647.8935980307916071896135046442
+                                        + z*(-35228.077435600082182472184405302
+                                             + 25129.534972484067466936679811594*z)
+                                        + y*(-10059.602068014024941568144036149
+                                             + 4188.255828747344577822779968599*y
+                                             + 25129.534972484067466936679811594*z))))
+                         + y*(1328.5164795628844551864510220644
+                              + z*(-7699.8141248334446391460942480565
+                                   + 7428.529372289582547173482363727*z)
+                              + y*(-8759.8582137209440415909094260594
+                                   + (44859.3351574922196103993623083
+                                      - 37430.805785202637063225879944573*z)*z
+                                   + y*(21359.239384498079796363569827465
+                                        + z*(-83296.101149496259167782056656488
+                                             + 45865.295364293622104556176711915*z)
+                                        + y*(-21526.899418964980212056372228067
+                                             + 7644.215894048937017426029451986*y
+                                             + 45865.295364293622104556176711915*z))));
+    grad[0] /*ARGH*/[1]= -751.40540178283971248129075882922
+                         + (4393.5582451461684416840309081754
+                            - 4278.6840795952986084803172633755*z)*z
+                         + x*(1328.5164795628844551864510220644
+                              + z*(-7699.8141248334446391460942480565
+                                   + 7428.529372289582547173482363727*z)
+                              + x*(-935.00215350444335048295738761801
+                                   + (5329.6420762923337303327483112812
+                                      - 5049.271231558007357767752296854*z)*z
+                                   + x*(253.40101553405938096537962826544
+                                        + x*(-9.0860921904642805923841300971672
+                                             + 9.086092190464280592384130097167*y
+                                             + 27.258276571392841777152390291502*z)
+                                        + z*(-1381.0860129505706500423877747694
+                                             + 1241.7659326967850142924977799462*z)
+                                        + y*(-874.28398188245188811162851823853
+                                             + 620.8829663483925071462488899731*y
+                                             + 2483.5318653935700285849955598924*z))
+                                   + y*(7647.8935980307916071896135046442
+                                        + z*(-35228.077435600082182472184405302
+                                             + 25129.534972484067466936679811594*z)
+                                        + y*(-15089.403102021037412352216054224
+                                             + 8376.511657494689155645559937198*y
+                                             + 37694.302458726101200405019717391*z)))
+                              + y*(-17519.716427441888083181818852119
+                                   + (89718.670314984439220798724616599
+                                      - 74861.61157040527412645175988915*z)*z
+                                   + y*(64077.718153494239389090709482394
+                                        + z*(-249888.30344848877750334616996946
+                                             + 137595.88609288086631366853013574*z)
+                                        + y*(-86107.597675859920848225488912268
+                                             + 38221.079470244685087130147259929*y
+                                             + 183461.18145717448841822470684766*z))))
+                         + y*(13869.342834001472623919302585066
+                              + z*(-74428.940513716498860147753694043
+                                   + 65871.57235452590164318711916729*z)
+                              + y*(-76115.05962163265607293446583636
+                                   + (345046.94695922118814738516447709
+                                      - 246239.58842743233568260448572616*z)*z
+                                   + y*(172999.051082754339553905069048
+                                        + z*(-577931.7105508977864602501949852
+                                             + 249612.25931432133888344421401699*z)
+                                        + y*(-172404.99372192065111326966854212
+                                             + 62403.06482858033472086105350425*y
+                                             + 312015.32414290167360430526752123*z))));
+    grad[0] /*ARGH*/[2]= -114.8741655508698332037136447999
+                         + 229.7483311017396664074272895998*z
+                         + x*(271.28475254386209197261188432971
+                              - 542.5695050877241839452237686594*z
+                              + x*(-280.37084473432637256499601442687
+                                   + 560.7416894686527451299920288537*z
+                                   + x*(139.32008025378563574988999482323
+                                        - 278.64016050757127149977998964646*z
+                                        + x*(-27.258276571392841777152390291502
+                                             + 27.258276571392841777152390291502*y
+                                             + 54.516553142785683554304780583*z)
+                                        + y*(-1381.0860129505706500423877747694
+                                             + 1241.7659326967850142924977799462*y
+                                             + 2483.5318653935700285849955598924*z))
+                                   + y*(5329.6420762923337303327483112812
+                                        - 10098.542463116014715535504593709*z
+                                        + y*(-17614.038717800041091236092202651
+                                             + 12564.767486242033733468339905797*y
+                                             + 25129.534972484067466936679811594*z)))
+                              + y*(-7699.8141248334446391460942480565
+                                   + 14857.058744579165094346964727454*z
+                                   + y*(44859.3351574922196103993623083
+                                        - 74861.61157040527412645175988915*z
+                                        + y*(-83296.101149496259167782056656488
+                                             + 45865.295364293622104556176711915*y
+                                             + 91730.59072858724420911235342383*z))))
+                         + y*(4393.5582451461684416840309081754
+                              - 8557.368159190597216960634526751*z
+                              + y*(-37214.470256858249430073876847021
+                                   + 65871.57235452590164318711916729*z
+                                   + y*(115015.6489864070627157950548257
+                                        - 164159.7256182882237884029904841*z
+                                        + y*(-144482.9276377244466150625487463
+                                             + 62403.06482858033472086105350425*y
+                                             + 124806.12965716066944172210700849*z))));
+    return;
+  case ( 80 ) :
+    grad[0] /*ARGH*/[0]= -27.040071069657301888096847852646
+                         + z*(324.48085283588762265716217423175
+                              + z*(-811.20213208971905664290543557938
+                                   + 540.8014213931460377619369570529*z))
+                         + x*(32.448085283588762265716217423175
+                              + z*(-389.3770234030651471885946090781
+                                   + (973.44255850766286797148652269526
+                                      - 648.9617056717752453143243484635*z)*z)
+                              + x*(-10.816028427862920755238739141058
+                                   + z*(129.7923411343550490628648696927
+                                        + z*(-324.48085283588762265716217423175
+                                             + 216.32056855725841510477478282117*z))
+                                   + y*(32.448085283588762265716217423175
+                                        + y*(-32.448085283588762265716217423175
+                                             + 10.816028427862920755238739141058*y
+                                             + 129.7923411343550490628648696927*z)
+                                        + z*(-259.5846822687100981257297393854
+                                             + 324.48085283588762265716217423175*z)))
+                              + y*(-411.00908025879098869907208736022
+                                   + z*(4542.7319397024267172002704392445
+                                        + z*(-10383.387290748403925029189575416
+                                             + 6273.296488160494038038468701814*z))
+                                   + y*(1038.3387290748403925029189575416
+                                        + y*(-973.44255850766286797148652269526
+                                             + 313.66482440802470190192343509069*y
+                                             + 3763.9778928962964228230812210883*z)
+                                        + z*(-7917.3328091956579928347570512548
+                                             + 9409.944732240741057057703052721*z))))
+                         + y*(613.26881185982760682203650929801
+                              + z*(-7034.7448894820436592072759373444
+                                   + (16775.660091615390091375284407782
+                                      - 10642.971973017114023154919314802*z)*z)
+                              + y*(-3110.6897758533760092066613769684
+                                   + z*(30293.532420758468451272660586276
+                                        + z*(-58958.17096028078103680636705791
+                                             + 28662.475333836740001382658723805*z))
+                                   + y*(5922.8571670977354055687335536436
+                                        + y*(-4831.5198987263667013651447743108
+                                             + 1433.1237666918370000691329361902*y
+                                             + 17197.485200302044000829595234283*z)
+                                        + z*(-40780.753584414356415552142057447
+                                             + 42993.713000755110002073988085707*z))));
+    grad[0] /*ARGH*/[1]= -611.82667473611255072133801074587
+                         + z*(7121.2731169049470252491858504729
+                              + z*(-17251.565342441358604605788929988
+                                   + 11133.298595080233097392408822529*z))
+                         + x*(613.26881185982760682203650929801
+                              + z*(-7034.7448894820436592072759373444
+                                   + (16775.660091615390091375284407782
+                                      - 10642.971973017114023154919314802*z)*z)
+                              + x*(-205.50454012939549434953604368011
+                                   + x*(10.816028427862920755238739141058
+                                        + y*(-21.632056855725841510477478282117
+                                             + 10.816028427862920755238739141058*y
+                                             + 86.52822742290336604190991312847*z)
+                                        + z*(-86.528227422903366041909913128468
+                                             + 108.16028427862920755238739141058*z))
+                                   + z*(2271.3659698512133586001352196223
+                                        + z*(-5191.6936453742019625145947877081
+                                             + 3136.6482440802470190192343509069*z))
+                                   + y*(1038.3387290748403925029189575416
+                                        + y*(-1460.1638377614943019572297840429
+                                             + 627.3296488160494038038468701814*y
+                                             + 5645.966839344444634234621831633*z)
+                                        + z*(-7917.3328091956579928347570512548
+                                             + 9409.944732240741057057703052721*z)))
+                              + y*(-6221.3795517067520184133227539368
+                                   + z*(60587.064841516936902545321172553
+                                        + z*(-117916.34192056156207361273411582
+                                             + 57324.95066767348000276531744761*z))
+                                   + y*(17768.571501293206216706200660931
+                                        + y*(-19326.079594905466805460579097243
+                                             + 7165.618833459185000345664680951*y
+                                             + 68789.94080120817600331838093713*z)
+                                        + z*(-122342.26075324306924665642617234
+                                             + 128981.13900226533000622196425712*z))))
+                         + y*(9588.0486670195504854939676239103
+                              + z*(-100814.03777042471177542923978598
+                                   + (217531.96374117906222936152160497
+                                      - 122754.71197062557529145619675825*z)*z)
+                              + y*(-44916.802855229137312355435904988
+                                   + z*(387780.57760711258008512137118088
+                                        + z*(-643153.49840601285686876114554476
+                                             + 244636.93098140354164198980189246*z))
+                                   + y*(87980.459506484427535313301170474
+                                        + y*(-76503.571741679082321929475067897
+                                             + 24463.693098140354164198980189246*y
+                                             + 244636.93098140354164198980189246*z)
+                                        + z*(-538724.74393499635697693111913784
+                                             + 489273.86196280708328397960378492*z))));
+    grad[0] /*ARGH*/[2]= -220.64697992840358340687027847759
+                         + (1103.234899642017917034351392388
+                            - 1103.234899642017917034351392388*z)*z
+                         + x*(324.48085283588762265716217423175
+                              + z*(-1622.4042641794381132858108711588
+                                   + 1622.4042641794381132858108711588*z)
+                              + x*(-194.68851170153257359429730453905
+                                   + (973.44255850766286797148652269526
+                                      - 973.4425585076628679714865226953*z)*z
+                                   + x*(43.264113711451683020954956564234
+                                        + z*(-216.32056855725841510477478282117
+                                             + 216.32056855725841510477478282117*z)
+                                        + y*(-86.528227422903366041909913128468
+                                             + 43.264113711451683020954956564234*y
+                                             + 216.32056855725841510477478282117*z))
+                                   + y*(2271.3659698512133586001352196223
+                                        + z*(-10383.387290748403925029189575416
+                                             + 9409.944732240741057057703052721*z)
+                                        + y*(-3958.6664045978289964173785256274
+                                             + 1881.9889464481482114115406105442*y
+                                             + 9409.944732240741057057703052721*z)))
+                              + y*(-7034.7448894820436592072759373444
+                                   + (33551.320183230780182750568815563
+                                      - 31928.915919051342069464757944405*z)*z
+                                   + y*(30293.532420758468451272660586276
+                                        + z*(-117916.34192056156207361273411582
+                                             + 85987.42600151022000414797617141*z)
+                                        + y*(-40780.753584414356415552142057447
+                                             + 17197.485200302044000829595234283*y
+                                             + 85987.42600151022000414797617141*z))))
+                         + y*(7121.2731169049470252491858504729
+                              + z*(-34503.130684882717209211577859976
+                                   + 33399.895785240699292177226467588*z)
+                              + y*(-50407.018885212355887714619892989
+                                   + (217531.96374117906222936152160497
+                                      - 184132.06795593836293718429513738*z)*z
+                                   + y*(129260.19253570419336170712372696
+                                        + z*(-428768.99893734190457917409702984
+                                             + 244636.93098140354164198980189246*z)
+                                        + y*(-134681.18598374908924423277978446
+                                             + 48927.386196280708328397960378492*y
+                                             + 244636.93098140354164198980189246*z))));
+    return;
+  case ( 81 ) :
+    grad[0] /*ARGH*/[0]= -14.060864509357420708517581116969
+                         + z*(281.21729018714841417035162233939
+                              + z*(-1265.4778058421678637665823005272
+                                   + (1968.5210313100388991924613563757
+                                      - 984.2605156550194495962306781879*z)*z))
+                         + x*(7.400455004924958267640832166826
+                              + z*(-148.00910009849916535281664333652
+                                   + z*(666.04095044324624408767489501434
+                                        + z*(-1036.0637006894941574697165033556
+                                             + 518.0318503447470787348582516778*z)))
+                              + y*(-29.601820019699833070563328667304
+                                   + y*(44.402730029549749605844993000956
+                                        + y*(-29.601820019699833070563328667304
+                                             + 7.400455004924958267640832166826*y
+                                             + 148.00910009849916535281664333652*z)
+                                        + z*(-444.02730029549749605844993000956
+                                             + 666.0409504432462440876748950143*z))
+                                   + z*(444.02730029549749605844993000956
+                                        + z*(-1332.0819008864924881753497900287
+                                             + 1036.0637006894941574697165033556*z))))
+                         + y*(204.99260363642134401365105102108
+                              + z*(-3818.6347825412784661026693980822
+                                   + z*(15918.378715593585233695429990843
+                                        + z*(-22793.401415168871464333763073824
+                                             + 10412.440191929416282570650858724*z)))
+                              + y*(-679.36176945211116896942839291463
+                                   + y*(948.73833163137964991155468378709
+                                        + y*(-609.05744690532406542684048732978
+                                             + 148.7491455989916611795807265532*y
+                                             + 2974.982911979833223591614531064*z)
+                                        + z*(-9206.1660261266480849451952155315
+                                             + 13387.423103909249506162265389788*z))
+                                   + z*(9768.6006065009449132858984602103
+                                        + z*(-28040.324013660666876091113080104
+                                             + 20824.880383858832565141301717448*z))));
+    grad[0] /*ARGH*/[1]= -438.84698179205002527110134749278
+                         + z*(8436.5187056144524251105486701816
+                              + z*(-36432.439989245569551595816757284
+                                   + (54289.737916129493851413144775835
+                                      - 25953.395702271828644616398409059*z)*z))
+                         + x*(204.99260363642134401365105102108
+                              + x*(-14.800910009849916535281664333652
+                                   + z*(222.01365014774874802922496500478
+                                        + z*(-666.04095044324624408767489501434
+                                             + 518.0318503447470787348582516778*z))
+                                   + y*(44.402730029549749605844993000956
+                                        + y*(-44.402730029549749605844993000956
+                                             + 14.800910009849916535281664333652*y
+                                             + 222.01365014774874802922496500478*z)
+                                        + z*(-444.02730029549749605844993000956
+                                             + 666.0409504432462440876748950143*z)))
+                              + z*(-3818.6347825412784661026693980822
+                                   + z*(15918.378715593585233695429990843
+                                        + z*(-22793.401415168871464333763073824
+                                             + 10412.440191929416282570650858724*z)))
+                              + y*(-1358.7235389042223379388567858293
+                                   + y*(2846.2149948941389497346640513613
+                                        + y*(-2436.2297876212962617073619493191
+                                             + 743.745727994958305897903632766*y
+                                             + 11899.931647919332894366458124256*z)
+                                        + z*(-27618.498078379944254835585646595
+                                             + 40162.269311727748518486796169365*z))
+                                   + z*(19537.201213001889826571796920421
+                                        + z*(-56080.648027321333752182226160207
+                                             + 41649.760767717665130282603434897*z))))
+                         + y*(5359.4095145666547774254906552154
+                              + z*(-90315.152880104190698288715763944
+                                   + z*(333553.30798197771903910758742318
+                                        + z*(-410281.22547303968635800773532883
+                                             + 153233.8213319761858897710708463*z)))
+                              + y*(-20012.310424318072147354338345531
+                                   + y*(32268.944003474788030221084580228
+                                        + y*(-23744.359883301728601725610007261
+                                             + 6567.163771370407966704474464841*y
+                                             + 109452.72952284013277840790774736*z)
+                                        + z*(-292347.57451455555140488343391829
+                                             + 394029.82628222447800226846789048*z))
+                                   + z*(264773.4791662051568996536932647
+                                        + z*(-691150.69427495662748978023855638
+                                             + 459701.4639959285576693132125389*z))));
+    grad[0] /*ARGH*/[2]= -340.420930226548080311478279674
+                         + z*(3063.788372038932722803304517066
+                              + z*(-7148.8395347575096865410438731539
+                                   + 4765.8930231716731243606959154359*z))
+                         + x*(281.21729018714841417035162233939
+                              + z*(-2530.9556116843357275331646010545
+                                   + (5905.5630939301166975773840691271
+                                      - 3937.0420626200777983849227127514*z)*z)
+                              + x*(-74.00455004924958267640832166826
+                                   + z*(666.04095044324624408767489501434
+                                        + z*(-1554.0955510342412362045747550335
+                                             + 1036.0637006894941574697165033556*z))
+                                   + y*(222.01365014774874802922496500478
+                                        + y*(-222.01365014774874802922496500478
+                                             + 74.00455004924958267640832166826*y
+                                             + 666.0409504432462440876748950143*z)
+                                        + z*(-1332.0819008864924881753497900287
+                                             + 1554.0955510342412362045747550335*z)))
+                              + y*(-3818.6347825412784661026693980822
+                                   + z*(31836.757431187170467390859981685
+                                        + z*(-68380.204245506614393001289221472
+                                             + 41649.760767717665130282603434897*z))
+                                   + y*(9768.6006065009449132858984602103
+                                        + y*(-9206.1660261266480849451952155315
+                                             + 2974.982911979833223591614531064*y
+                                             + 26774.846207818499012324530779576*z)
+                                        + z*(-56080.648027321333752182226160207
+                                             + 62474.64115157649769542390515234*z))))
+                         + y*(8436.5187056144524251105486701816
+                              + z*(-72864.879978491139103191633514569
+                                   + (162869.21374838848155423943432751
+                                      - 103813.58280908731457846559363623*z)*z)
+                              + y*(-45157.576440052095349144357881972
+                                   + z*(333553.30798197771903910758742318
+                                        + z*(-615421.83820955952953701160299325
+                                             + 306467.6426639523717795421416926*z))
+                                   + y*(88257.826388735052299884564421567
+                                        + y*(-73086.893628638887851220858479573
+                                             + 21890.545904568026555681581549471*y
+                                             + 197014.91314111223900113423394524*z)
+                                        + z*(-460767.12951663775165985349237092
+                                             + 459701.4639959285576693132125389*z))));
+    return;
+  case ( 82 ) :
+    grad[0] /*ARGH*/[0]= -5.4634463693858823212073756739045
+                         + z*(163.90339108157646963622127021713
+                              + z*(-1147.3237375710352874535488915199
+                                   + z*(3059.5299668560940998761303773865
+                                        + z*(-3441.9712127131058623606466745598
+                                             + 1376.7884850852423449442586698239*z))))
+                         + y*(27.317231846929411606036878369522
+                              + y*(-54.634463693858823212073756739045
+                                   + y*(54.634463693858823212073756739045
+                                        + y*(-27.317231846929411606036878369522
+                                             + 5.463446369385882321207375673904*y
+                                             + 163.90339108157646963622127021713*z)
+                                        + z*(-655.61356432630587854488508086854
+                                             + 1147.3237375710352874535488915199*z))
+                                   + z*(983.42034648945881781732762130281
+                                        + z*(-3441.9712127131058623606466745598
+                                             + 3059.5299668560940998761303773865*z)))
+                              + z*(-655.61356432630587854488508086854
+                                   + z*(3441.9712127131058623606466745598
+                                        + z*(-6119.059933712188199752260754773
+                                             + 3441.9712127131058623606466745598*z))));
+    grad[0] /*ARGH*/[1]= -258.60312815093176320381578189815
+                         + x*(27.317231846929411606036878369522
+                              + z*(-655.61356432630587854488508086854
+                                   + z*(3441.9712127131058623606466745598
+                                        + z*(-6119.059933712188199752260754773
+                                             + 3441.9712127131058623606466745598*z)))
+                              + y*(-109.26892738771764642414751347809
+                                   + y*(163.90339108157646963622127021713
+                                        + y*(-109.26892738771764642414751347809
+                                             + 27.317231846929411606036878369522*y
+                                             + 655.6135643263058785448850808685*z)
+                                        + z*(-1966.8406929789176356346552426056
+                                             + 3441.9712127131058623606466745598*z))
+                                   + z*(1966.8406929789176356346552426056
+                                        + z*(-6883.9424254262117247212933491197
+                                             + 6119.059933712188199752260754773*z))))
+                         + z*(7293.7009031301528988118465246625
+                              + z*(-47805.155732126470310564537146664
+                                   + z*(118811.74704624498754518972965518
+                                        + z*(-123910.96365767181104498328028415
+                                             + 45663.484755327204440651245882494*z))))
+                         + y*(2121.6383401115176347355308866996
+                              + z*(-49061.748397085223244442233551662
+                                   + z*(247821.92731534362208996656056831
+                                        + z*(-423234.97874842635048286470220513
+                                             + 228317.42377663602220325622941247*z)))
+                              + y*(-5900.5220789367529069039657278168
+                                   + y*(7557.7674776504705443368696822345
+                                        + y*(-4607.5064381820940908848868183261
+                                             + 1087.225827507790581920267759107*y
+                                             + 27180.645687694764548006693977675*z)
+                                        + z*(-88835.637966214446542831928457687
+                                             + 152211.61585109068146883748627498*z))
+                                   + z*(103423.03977247475234045562150701
+                                        + z*(-352228.38743430783324823950969662
+                                             + 304423.23170218136293767497254996*z))));
+    grad[0] /*ARGH*/[2]= -464.39294139779999730262693228188
+                         + z*(6501.5011795691999622367770519463
+                              + z*(-26006.004718276799848947108207785
+                                   + (39009.007077415199773420662311678
+                                      - 19504.503538707599886710331155839*z)*z))
+                         + x*(163.90339108157646963622127021713
+                              + z*(-2294.6474751420705749070977830399
+                                   + z*(9178.5899005682822996283911321595
+                                        + z*(-13767.884850852423449442586698239
+                                             + 6883.94242542621172472129334912*z)))
+                              + y*(-655.61356432630587854488508086854
+                                   + y*(983.42034648945881781732762130281
+                                        + y*(-655.61356432630587854488508086854
+                                             + 163.90339108157646963622127021713*y
+                                             + 2294.6474751420705749070977830399*z)
+                                        + z*(-6883.9424254262117247212933491197
+                                             + 9178.58990056828229962839113216*z))
+                                   + z*(6883.9424254262117247212933491197
+                                        + z*(-18357.179801136564599256782264319
+                                             + 13767.884850852423449442586698239*z))))
+                         + y*(7293.7009031301528988118465246625
+                              + z*(-95610.311464252940621129074293329
+                                   + z*(356435.24113873496263556918896553
+                                        + z*(-495643.85463068724417993312113662
+                                             + 228317.42377663602220325622941247*z)))
+                              + y*(-24530.874198542611622221116775831
+                                   + y*(34474.346590824917446818540502337
+                                        + y*(-22208.909491553611635707982114422
+                                             + 5436.129137538952909601338795535*y
+                                             + 76105.80792554534073441874313749*z)
+                                        + z*(-234818.92495620522216549300646442
+                                             + 304423.23170218136293767497254996*z))
+                                   + z*(247821.92731534362208996656056831
+                                        + z*(-634852.4681226395257242970533077
+                                             + 456634.84755327204440651245882494*z))));
+    return;
+  case ( 83 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -83.785440262613647019303547246518
+                         + z*(2932.4904091914776456756241536281
+                              + z*(-23459.923273531821165404993229025
+                                   + z*(70379.769820595463496214979687075
+                                        + z*(-87974.712275744329370268724608844
+                                             + 38708.873401327504922918238827891*z))))
+                         + y*(418.92720131306823509651773623259
+                              + y*(-837.85440262613647019303547246518
+                                   + y*(837.85440262613647019303547246518
+                                        + y*(-418.92720131306823509651773623259
+                                             + 83.78544026261364701930354724652*y
+                                             + 2932.4904091914776456756241536281*z)
+                                        + z*(-11729.961636765910582702496614513
+                                             + 23459.923273531821165404993229025*z))
+                                   + z*(17594.942455148865874053744921769
+                                        + z*(-70379.769820595463496214979687075
+                                             + 70379.76982059546349621497968708*z)))
+                              + z*(-11729.961636765910582702496614513
+                                   + z*(70379.769820595463496214979687075
+                                        + z*(-140759.53964119092699242995937415
+                                             + 87974.71227574432937026872460884*z))));
+    grad[0] /*ARGH*/[2]= -586.49808183829552913512483072563
+                         + z*(11729.961636765910582702496614513
+                              + z*(-70379.769820595463496214979687075
+                                   + z*(175949.42455148865874053744921769
+                                        + z*(-193544.36700663752461459119413946
+                                             + 77417.74680265500984583647765578*z))))
+                         + y*(2932.4904091914776456756241536281
+                              + y*(-5864.9808183829552913512483072563
+                                   + y*(5864.9808183829552913512483072563
+                                        + y*(-2932.4904091914776456756241536281
+                                             + 586.4980818382955291351248307256*y
+                                             + 11729.961636765910582702496614513*z)
+                                        + z*(-46919.84654706364233080998645805
+                                             + 70379.76982059546349621497968708*z))
+                                   + z*(70379.769820595463496214979687075
+                                        + z*(-211139.30946178639048864493906123
+                                             + 175949.42455148865874053744921769*z)))
+                              + z*(-46919.84654706364233080998645805
+                                   + z*(211139.30946178639048864493906123
+                                        + z*(-351898.84910297731748107489843538
+                                             + 193544.36700663752461459119413946*z))));
+    return;
+                #endif
+                #if (PMAX3D>=7)
+  case ( 84 ) :
+    grad[0] /*ARGH*/[0]= 305.69235097535163604624214350989
+                         + y*(48.360618659380737777997668566877
+                              + y*(17.303340621246319021485404349617
+                                   + y*(88.291404708410704750656293989069
+                                        + y*(-133.54629556397800065300273613422
+                                             + 139.75775117160488440430518897767*y))))
+                         + x*(-9135.276497216966888522678860477
+                              + y*(-971.64912719306252966802655194
+                                   + y*(-545.72074267007621529300121410329
+                                        + (-155.2863901906720937825613210863
+                                           - 465.85917057201628134768396325891*y)*y))
+                              + x*(83404.320171409981570613685555453
+                                   + y*(5512.6668517688593292809268985637
+                                        + y*(2158.4808236503421035776023630996
+                                             + 1164.6479264300407033692099081473*y))
+                                   + x*(-332250.76045196201185716820259625
+                                        + (-11366.963761957197264883488703517
+                                           - 2795.1550234320976880861037795534*y)*y
+                                        + x*(645168.36532518534803840752071726
+                                             + x*(-599560.75252618495409446926071421
+                                                  + 213177.15645375465034470018158728*x)
+                                             + 7686.676314438268642236785393772*y))));
+    grad[0] /*ARGH*/[1]= -0.44367540054477741080731806024658
+                         + y*(-18.634366822880651253907358530356
+                              + y*(145.08185597814221333399300570063
+                                   + y*(-516.43816623412090617971822212702
+                                        + (783.08708196153213007491637633521
+                                           - 439.23864653932963669924487964411*y)*y)))
+                         + x*(48.360618659380737777997668566877
+                              + y*(34.606681242492638042970808699233
+                                   + y*(264.87421412523211425196888196721
+                                        + y*(-534.18518225591200261201094453688
+                                             + 698.7887558580244220215259448884*y)))
+                              + x*(-485.82456359653126483401327597
+                                   + y*(-545.72074267007621529300121410329
+                                        + (-232.92958528600814067384198162945
+                                           - 931.7183411440325626953679265178*y)*y)
+                                   + x*(1837.5556172562864430936422995212
+                                        + x*(-2841.7409404892993162208721758793
+                                             + 1537.3352628876537284473570787544*x
+                                             - 1397.5775117160488440430518897767*y)
+                                        + y*(1438.9872157668947357184015753997
+                                             + 1164.6479264300407033692099081473*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 85 ) :
+    grad[0] /*ARGH*/[0]= 455.28582676921297625796024342218
+                         + y*(-1044.3849279123877682736740618316
+                              + y*(-83.794735881990943607172451049576
+                                   + y*(-220.42092132809327975295690793561
+                                        + (300.87031229357111333569415599557
+                                           - 331.22804464831614401621403647033*y)*y)))
+                         + x*(-13081.238490671026645577131324588
+                              + y*(28850.483719456092289486189340612
+                                   + y*(2124.3341883095665383612153043562
+                                        + y*(618.21493553524694849480370218443
+                                             + 1221.3671266055361621525412129718*y)))
+                              + x*(114701.14432272735994665356535585
+                                   + y*(-231420.81391823563803589627289335
+                                        + (-9001.2998866067311577805320584494
+                                           - 3581.1492165140109748245779437473*y)*y)
+                                   + x*(-438257.75079868813664607816021576
+                                        + y*(751315.72796940828489929910435039
+                                             + 11550.053959634581528461046568374*y)
+                                        + x*(815147.27008480313977637535793334
+                                             - 1.0476455933893234453814758323501e6*y
+                                             + x*(-724576.46829941720929881698299647
+                                                  + 246068.69833223349412306287234108*x
+                                                  + 520132.067840168113243242472595*y)))));
+    grad[0] /*ARGH*/[1]= 15.880404804342141651480145446422
+                         + y*(42.720371354817754396847068353124
+                              + y*(-316.88620486445817950803497376988
+                                   + y*(1135.5086541289872557722884543933
+                                        + y*(-1723.0184372622152243792230626632
+                                             + 970.6382393708756147918617454929*y))))
+                         + x*(-1044.3849279123877682736740618316
+                              + y*(-167.58947176398188721434490209915
+                                   + y*(-661.26276398427983925887072380682
+                                        + (1203.4812491742844533427766239823
+                                           - 1656.1402232415807200810701823517*y)*y))
+                              + x*(14425.241859728046144743094670306
+                                   + y*(2124.3341883095665383612153043562
+                                        + y*(927.32240330287042274220555327664
+                                             + 2442.7342532110723243050824259435*y))
+                                   + x*(-77140.271306078546011965424297782
+                                        + (-6000.8665910711541051870213722996
+                                           - 3581.1492165140109748245779437473*y)*y
+                                        + x*(187828.9319923520712248247760876
+                                             + x*(-209529.11867786468907629516647001
+                                                  + 86688.67797336135220720707876583*x)
+                                             + 5775.026979817290764230523284187*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 86 ) :
+    grad[0] /*ARGH*/[0]= 497.80605531125765860204568161057
+                         - 995.6121106225153172040913632211*z
+                         + y*(-304.55369571075877000249464982213
+                              - 386.50471920099777719910206357688*z
+                              + y*(-26.609771381404467277431317734822
+                                   - 333.28517643818884264423942810723*z
+                                   + y*(-182.73221742645526200149678989328
+                                        + y*(297.6581403361755525684759030337
+                                             - 281.56851112881471188909882719404*y
+                                             - 563.1370222576294237781976543881*z)
+                                        + 32.179258414721681358754151679319*z)))
+                         + x*(-11040.402986600321913428605034263
+                              + 22080.805973200643826857210068526*z
+                              + y*(8368.3752789493251577463406537482
+                                   + 5344.05541530199351136452876103*z
+                                   + y*(1344.633298043727399633655623743
+                                        + 2654.7888192145387120972175135438*z
+                                        + y*(321.79258414721681358754151679319
+                                             + 1005.6018254600525424610672399787*y
+                                             + 2011.2036509201050849221344799574*z)))
+                              + x*(72537.411676518456729524983577132
+                                   + y*(-63527.219320396385949073821106923
+                                        + y*(-6194.5072448339236615601741982689
+                                             - 2815.6851112881471188909882719404*y
+                                             - 5631.370222576294237781976543881*z)
+                                        - 18020.384712244141560902324940419*z)
+                                   - 145074.82335303691345904996715426*z
+                                   + x*(-196534.82076791266889859098138144
+                                        + 393069.64153582533779718196276288*z
+                                        + y*(188087.76543404822754191801656562
+                                             + 8447.055333864441356672964815821*y
+                                             + 16894.110667728882713345929631643*z)
+                                        + x*(232294.02168127213730850653243509
+                                             - 232294.02168127213730850653243509*y
+                                             - 464588.04336254427461701306487017*z
+                                             + x*(-99112.115917342778584962787172303
+                                                  + 99112.1159173427785849627871723*y
+                                                  + 198224.23183468555716992557434461*z)))));
+    grad[0] /*ARGH*/[1]= 3.1138049198616523170711434927791
+                         + 14.763560866094837326681162995732*z
+                         + y*(40.017795720871834510245547601205
+                              - 50.50846970955399436712876921095*z
+                              + y*(-320.40757943522787675250356337842
+                                   + 565.0524543061247619543139729404*z
+                                   + y*(1090.0085310637471114219263441852
+                                        - 1426.6137897193278735714340577831*z
+                                        + y*(-1595.5548963966167007048933540996
+                                             + 844.7055333864441356672964815821*y
+                                             + 1407.8425556440735594454941359702*z))))
+                         + x*(-304.55369571075877000249464982213
+                              - 386.50471920099777719910206357688*z
+                              + y*(-53.219542762808934554862635469643
+                                   - 666.5703528763776852884788562145*z
+                                   + y*(-548.19665227936578600449036967983
+                                        + y*(1190.6325613447022102739036121348
+                                             - 1407.8425556440735594454941359702*y
+                                             - 2252.5480890305176951127906175523*z)
+                                        + 96.53777524416504407626245503796*z))
+                              + x*(4184.1876394746625788731703268741
+                                   + 2672.0277076509967556822643805149*z
+                                   + y*(1344.633298043727399633655623743
+                                        + 2654.7888192145387120972175135438*z
+                                        + y*(482.68887622082522038131227518979
+                                             + 2011.2036509201050849221344799574*y
+                                             + 3016.8054763801576273832017199362*z))
+                                   + x*(-21175.739773465461983024607035641
+                                        + y*(-4129.671496555949107706782798846
+                                             - 2815.6851112881471188909882719404*y
+                                             - 3754.2468150508628251879843625872*z)
+                                        - 6006.79490408138052030077498014*z
+                                        + x*(47021.941358512056885479504141405
+                                             + x*(-46458.804336254427461701306487017
+                                                  + 16518.685986223796430827131195384*x)
+                                             + 4223.5276669322206783364824079106*y
+                                             + 4223.5276669322206783364824079106*z))));
+    grad[0] /*ARGH*/[2]= 20.99117070581814196082344998129
+                         + y*(14.763560866094837326681162995732
+                              + y*(-25.254234854776997183564384605473
+                                   + y*(188.35081810204158731810465764681
+                                        + y*(-356.65344742983196839285851444579
+                                             + 281.56851112881471188909882719404*y))))
+                         + x*(-995.61211062251531720409136322113
+                              + y*(-386.50471920099777719910206357688
+                                   + y*(-333.28517643818884264423942810723
+                                        + (32.179258414721681358754151679319
+                                           - 563.1370222576294237781976543881*y)*y))
+                              + x*(11040.402986600321913428605034263
+                                   + y*(2672.0277076509967556822643805149
+                                        + y*(1327.3944096072693560486087567719
+                                             + 1005.6018254600525424610672399787*y))
+                                   + x*(-48358.274451012304486349989051421
+                                        + (-6006.7949040813805203007749801396
+                                           - 1877.1234075254314125939921812936*y)*y
+                                        + x*(98267.410383956334449295490690721
+                                             + x*(-92917.608672508854923402612974034
+                                                  + 33037.371972447592861654262390768*x)
+                                             + 4223.5276669322206783364824079106*y))));
+    return;
+  case ( 87 ) :
+    grad[0] /*ARGH*/[0]= 533.08232712609848681319017295983
+                         + y*(-3624.8380674296603067279441496807
+                              + y*(3627.2633739376422321291495840992
+                                   + y*(500.76916102101275123536411714293
+                                        + y*(-478.99873243934223130275123585862
+                                             + 608.3544849522044836548658311788*y))))
+                         + x*(-14190.505859705432838508067361537
+                              + y*(91584.491276274819007807403142532
+                                   + y*(-89935.838856321980832094959139067
+                                        + (-2920.0668897537161621688585624917
+                                           - 2795.2315987030803436054569584378*y)*y))
+                              + x*(115015.85778430243362466088816737
+                                   + y*(-667047.82290438201475814010535081
+                                        + y*(588334.638734447087654384152343
+                                             + 11958.886555556090978097908003626*y))
+                                   + x*(-405544.00788593427515095177524953
+                                        + (1.9571126181026868959579986511635e6
+                                           - 1.3737995806430787814428876562378e6*y)*y
+                                        + x*(695328.24781651391914580100204337
+                                             + y*(-2.4497642910378873421440382490358e6
+                                                  + 1.0198155333526243962027722242273e6*y)
+                                             + x*(-569631.91557124665407870287805638
+                                                  + 178453.79518717577723494298924929*x
+                                                  + 1.083689865717036489686811532684e6*y)))));
+    grad[0] /*ARGH*/[1]= 67.3850473522234481777502196977
+                         + y*(-188.3322208577528494667575368768
+                              + y*(484.68946443916562669223581136357
+                                   + y*(-1780.9595617065025510809509756983
+                                        + (2702.8178794284534116641018631344
+                                           - 1538.2602570419231856436184859851*y)*y)))
+                         + x*(-3624.8380674296603067279441496807
+                              + y*(7254.5267478752844642582991681984
+                                   + y*(1502.3074830630382537060923514288
+                                        + y*(-1915.9949297573689252110049434345
+                                             + 3041.772424761022418274329155894*y)))
+                              + x*(45792.245638137409503903701571266
+                                   + y*(-89935.838856321980832094959139067
+                                        + (-4380.1003346305742432532878437375
+                                           - 5590.463197406160687210913916876*y)*y)
+                                   + x*(-222349.2743014606715860467017836
+                                        + y*(392223.09248963139176958943489533
+                                             + 11958.886555556090978097908003626*y)
+                                        + x*(489278.15452567172398949966279087
+                                             - 686899.7903215393907214438281189*y
+                                             + x*(-489952.85820757746842880764980716
+                                                  + 180614.97761950608161446858878067*x
+                                                  + 407926.2133410497584811088896909*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 88 ) :
+    grad[0] /*ARGH*/[0]= 629.06218067140541747324367195178
+                         - 1258.1243613428108349464873439036*z
+                         + y*(-2635.7471374905868493848721718145
+                              + 4013.3699136383628638232569997254*z
+                              + y*(1320.6956836757694525785868744182
+                                   + 1371.978546286823958666083250889*z
+                                   + y*(671.89096114456835016198164976539
+                                        + 28.196623997687258342119951358193*z
+                                        + y*(-919.73241692410508403129712862169
+                                             + 933.8307289229487132023571043008*y
+                                             + 1867.6614578458974264047142086016*z))))
+                         + x*(-13033.163752758266662669296344426
+                              + y*(53146.706360537367357958680085476
+                                   + y*(-33721.125738706341870248028990991
+                                        + y*(-2551.356613389636753448976515262
+                                             - 3841.0602556831220715923782347964*y
+                                             - 7682.120511366244143184756469593*z)
+                                        - 12784.833738145517650082709500117*z)
+                                   - 80227.0852155582013905787674821*z)
+                              + 26066.327505516533325338592688853*z
+                              + x*(79772.792922383942718285842073866
+                                   - 159545.58584476788543657168414773*z
+                                   + y*(-296654.68457010791777419288731519
+                                        + 433763.78329544795011181409048265*z
+                                        + y*(202821.37960288363902909984748358
+                                             + 14060.512044840336026807197757748*y
+                                             + 28121.024089680672053614395515496*z))
+                                   + x*(-200858.92324991408028618493832292
+                                        + y*(623177.94221110842439668848213272
+                                             - 422319.01896119434411050354380981*y
+                                             - 844638.0379223886882210070876196*z)
+                                        + 401717.84649982816057236987664583*z
+                                        + x*(220072.09612794286728892109236854
+                                             - 440144.19225588573457784218473709*z
+                                             + x*(-86845.601912876755693729450183233
+                                                  + 86845.60191287675569372945018323*y
+                                                  + 173691.20382575351138745890036647*z)
+                                             + y*(-484515.56244215040539680418839398
+                                                  + 264443.46631420753810788309602543*y
+                                                  + 528886.9326284150762157661920509*z)))));
+    grad[0] /*ARGH*/[1]= 62.457058371832622823880267703532
+                         - 96.38354175732687145671061146353*z
+                         + y*(-163.85568074106204425956770598316
+                              + 134.94427796747034560571418903927*z
+                              + y*(957.74500849825417904043998167022
+                                   - 1713.0736000453028396723086797815*z
+                                   + y*(-3287.3840247064990181376078707285
+                                        + y*(4819.4869883356244853349942528971
+                                             - 2565.3819489883036948678899771654*y
+                                             - 4275.636581647172824779816628609*z)
+                                        + 4290.6699160192609167121375017483*z)))
+                         + x*(-2635.7471374905868493848721718145
+                              + 4013.3699136383628638232569997254*z
+                              + y*(2641.3913673515389051571737488365
+                                   + 2743.9570925736479173321665017779*z
+                                   + y*(2015.6728834337050504859449492962
+                                        + 84.58987199306177502635985407458*z
+                                        + y*(-3678.9296676964203361251885144868
+                                             + 4669.1536446147435660117855215039*y
+                                             + 7470.645831383589705618856834406*z)))
+                              + x*(26573.353180268683678979340042738
+                                   + y*(-33721.125738706341870248028990991
+                                        + y*(-3827.034920084455130173464772893
+                                             - 7682.120511366244143184756469593*y
+                                             - 11523.180767049366214777134704389*z)
+                                        - 12784.833738145517650082709500117*z)
+                                   - 40113.54260777910069528938374105*z
+                                   + x*(-98884.894856702639258064295771731
+                                        + 144587.92776514931670393803016088*z
+                                        + y*(135214.25306858909268606656498905
+                                             + 14060.512044840336026807197757748*y
+                                             + 18747.349393120448035742930343664*z)
+                                        + x*(155794.48555277710609917212053318
+                                             - 211159.5094805971720552517719049*y
+                                             - 211159.5094805971720552517719049*z
+                                             + x*(-96903.112488430081079360837678795
+                                                  + 14474.266985479459282288241697206*x
+                                                  + 105777.38652568301524315323841017*y
+                                                  + 105777.38652568301524315323841017*z)))));
+    grad[0] /*ARGH*/[2]= 28.530574986338374191049923943537
+                         + y*(-96.383541757326871456710611463526
+                              + y*(67.472138983735172802857094519633
+                                   + y*(-571.02453334843427989076955992718
+                                        + (1072.6674790048152291780343754371
+                                           - 855.1273163294345649559633257218*y)*y)))
+                         + x*(-1258.1243613428108349464873439036
+                              + y*(4013.3699136383628638232569997254
+                                   + y*(1371.978546286823958666083250889
+                                        + y*(28.196623997687258342119951358193
+                                             + 1867.6614578458974264047142086016*y)))
+                              + x*(13033.163752758266662669296344426
+                                   + y*(-40113.54260777910069528938374105
+                                        + (-6392.4168690727588250413547500584
+                                           - 3841.0602556831220715923782347964*y)*y)
+                                   + x*(-53181.861948255961812190561382578
+                                        + y*(144587.92776514931670393803016088
+                                             + 9373.674696560224017871465171832*y)
+                                        + x*(100429.46162495704014309246916146
+                                             - 211159.5094805971720552517719049*y
+                                             + x*(-88028.838451177146915568436947417
+                                                  + 28948.533970958918564576483394411*x
+                                                  + 105777.38652568301524315323841017*y)))));
+    return;
+  case ( 89 ) :
+    grad[0] /*ARGH*/[0]= 525.81229723872915522846790587677
+                         + z*(-3154.8737834323749313708074352606
+                              + 3154.8737834323749313708074352606*z)
+                         + y*(-779.24812555398528615146550666914
+                              + z*(1520.6149698915367855379856047542
+                                   + 1634.2588135408381458328218305064*z)
+                              + y*(148.84326424864248958969700363997
+                                   + z*(627.55538439968184799980358291445
+                                        + 1006.7034291411562978330182475919*z)
+                                   + y*(165.60489310547159877772594549131
+                                        + z*(-366.07397423314774466655209003343
+                                             + 1372.7774033743040424995703376254*z)
+                                        + y*(-289.8085629345752978610204046098
+                                             + 228.79623389571734041659505627089*y
+                                             + 1372.7774033743040424995703376254*z))))
+                         + x*(-8166.9360442014151607752216276505
+                              + (49001.616265208490964651329765903
+                                 - 49001.616265208490964651329765903*z)*z
+                              + y*(14198.440572042801810995556063439
+                                   + (-36189.027167048319901322006614733
+                                      - 12812.58909816017106332932315117*z)*z
+                                   + y*(-4811.2579470642275013318274690108
+                                        + y*(-305.06164519428978722212674169452
+                                             - 915.1849355828693616663802250836*y
+                                             - 5491.109613497216169998281350501*z)
+                                        + (-7321.4794846629548933310418006686
+                                           - 5491.109613497216169998281350501*z)*z))
+                              + x*(35661.70632321247612626661610409
+                                   + z*(-213970.23793927485675759969662454
+                                        + 213970.23793927485675759969662454*z)
+                                   + y*(-68120.265371884909486700901420387
+                                        + z*(194751.35429203460016260571189778
+                                             + 19218.883647240256594993984726755*z)
+                                        + y*(29255.411774132390594601954528505
+                                             + 3203.1472745400427658323307877925*y
+                                             + 19218.883647240256594993984726755*z))
+                                   + x*(-57656.650941720769784981954180265
+                                        + y*(115313.30188344153956996390836053
+                                             - 57656.65094172076978498195418026*y
+                                             - 345939.90565032461870989172508159*z)
+                                        + (345939.90565032461870989172508159
+                                           - 345939.90565032461870989172508159*z)*z
+                                        + x*(30750.213835584410551990375562808
+                                             + z*(-184501.28301350646331194225337685
+                                                  + 184501.28301350646331194225337685*z)
+                                             + y*(-61500.427671168821103980751125616
+                                                  + 30750.213835584410551990375562808*y
+                                                  + 184501.28301350646331194225337685*z)))));
+    grad[0] /*ARGH*/[1]= 19.432315054683880585321553252995
+                         + (-23.600373430415385736744750126697
+                            - 69.39314346727251203843981926458*z)*z
+                         + y*(-45.748072359905582010526991959611
+                              + (227.28768729860272058967245150427
+                                 - 366.07397423314774466655209003343*z)*z
+                              + y*(316.12432023979699928622584331641
+                                   + z*(-1555.8143904908779148328463826421
+                                        + 1006.7034291411562978330182475919*z)
+                                   + y*(-996.53470763467997159228068953544
+                                        + y*(1347.3555996081132268977264424841
+                                             - 640.6294549080085531664661575585*y
+                                             - 3203.1472745400427658323307877925*z)
+                                        + (3904.7890584869092764432222936899
+                                           - 2562.517819632034212665864630234*z)*z)))
+                         + x*(-779.24812555398528615146550666914
+                              + z*(1520.6149698915367855379856047542
+                                   + 1634.2588135408381458328218305064*z)
+                              + y*(297.68652849728497917939400727993
+                                   + z*(1255.1107687993636959996071658289
+                                        + 2013.4068582823125956660364951839*z)
+                                   + y*(496.81467931641479633317783647394
+                                        + z*(-1098.2219226994432339996562701003
+                                             + 4118.3322101229121274987110128761*z)
+                                        + y*(-1159.2342517383011914440816184392
+                                             + 1143.9811694785867020829752813545*y
+                                             + 5491.109613497216169998281350501*z)))
+                              + x*(7099.2202860214009054977780317197
+                                   + (-18094.513583524159950661003307367
+                                      - 6406.294549080085531664661575585*z)*z
+                                   + y*(-4811.2579470642275013318274690108
+                                        + y*(-457.59246779143468083319011254179
+                                             - 1830.3698711657387233327604501671*y
+                                             - 8236.664420245824254997422025752*z)
+                                        + (-7321.4794846629548933310418006686
+                                           - 5491.109613497216169998281350501*z)*z)
+                                   + x*(-22706.755123961636495566967140129
+                                        + z*(64917.118097344866720868570632595
+                                             + 6406.294549080085531664661575585*z)
+                                        + y*(19503.607849421593729734636352337
+                                             + 3203.1472745400427658323307877925*y
+                                             + 12812.58909816017106332932315117*z)
+                                        + x*(28828.325470860384892490977090132
+                                             - 28828.325470860384892490977090132*y
+                                             - 86484.9764125811546774729312704*z
+                                             + x*(-12300.085534233764220796150225123
+                                                  + 12300.085534233764220796150225123*y
+                                                  + 36900.25660270129266238845067537*z)))));
+    grad[0] /*ARGH*/[2]= 92.993516897687897775184569391276
+                         - 185.98703379537579555036913878255*z
+                         + y*(-23.600373430415385736744750126697
+                              - 138.78628693454502407687963852916*z
+                              + y*(113.64384364930136029483622575214
+                                   - 366.07397423314774466655209003343*z
+                                   + y*(-518.60479683029263827761546088069
+                                        + y*(976.19726462172731911080557342248
+                                             - 640.6294549080085531664661575585*y
+                                             - 1281.258909816017106332932315117*z)
+                                        + 671.135619427437531888678831728*z)))
+                         + x*(-3154.8737834323749313708074352606
+                              + 6309.747566864749862741614870521*z
+                              + y*(1520.6149698915367855379856047542
+                                   + 3268.5176270816762916656436610128*z
+                                   + y*(627.55538439968184799980358291445
+                                        + 2013.4068582823125956660364951839*z
+                                        + y*(-366.07397423314774466655209003343
+                                             + 1372.7774033743040424995703376254*y
+                                             + 2745.5548067486080849991406752507*z)))
+                              + x*(24500.808132604245482325664882952
+                                   + y*(-18094.513583524159950661003307367
+                                        + y*(-3660.7397423314774466655209003343
+                                             - 2745.5548067486080849991406752507*y
+                                             - 5491.109613497216169998281350501*z)
+                                        - 12812.58909816017106332932315117*z)
+                                   - 49001.616265208490964651329765903*z
+                                   + x*(-71323.41264642495225253323220818
+                                        + 142646.82529284990450506646441636*z
+                                        + y*(64917.118097344866720868570632595
+                                             + 6406.294549080085531664661575585*y
+                                             + 12812.58909816017106332932315117*z)
+                                        + x*(86484.976412581154677472931270397
+                                             - 86484.9764125811546774729312704*y
+                                             - 172969.95282516230935494586254079*z
+                                             + x*(-36900.25660270129266238845067537
+                                                  + 36900.25660270129266238845067537*y
+                                                  + 73800.51320540258532477690135074*z)))));
+    return;
+  case ( 90 ) :
+    grad[0] /*ARGH*/[0]= 553.93875454682901490746976831023
+                         + y*(-7414.7820986822557976832563652568
+                              + y*(19734.036617182974134818358733314
+                                   + y*(-13411.804641050408669203232627697
+                                        + (553.07186032315859081185721073518
+                                           - 1190.7234151320555282942861343495*y)*y)))
+                         + x*(-13040.348927895725518923927409448
+                              + y*(163682.55717516532972535519708046
+                                   + y*(-408331.88351700194429517086453038
+                                        + y*(256541.55468182951076755560286266
+                                             + 8354.556906462893616001075330156*y)))
+                              + x*(93319.943692387961889854949814825
+                                   + y*(-1.0352896007402545050347529969516e6
+                                        + (2.2441112906615784819426024579263e6
+                                           - 1.2138494059602966562801662614337e6*y)*y)
+                                   + x*(-290638.25195082232549851259245013
+                                        + y*(2.6189202126313176360872112595437e6
+                                             + y*(-4.283637386789956963986352162595e6
+                                                  + 1.4895233539865370400034012321603e6*y))
+                                        + x*(441611.25008246644441661960063271
+                                             + x*(-322493.21080135611279668897352673
+                                                  + 90693.89176697260602316466098134*x
+                                                  + 1.0786662433079305337046138322675e6*y)
+                                             + y*(-2.8196315505262500162349452222364e6
+                                                  + 2.5274438250021470659969807124905e6*y)))));
+    grad[0] /*ARGH*/[1]= 148.39624866314972914500496160595
+                         + y*(-722.64756971198039676762618185193
+                              + y*(49.991550224625592338458295921519
+                                   + y*(2651.6683208319266823124810386162
+                                        + y*(-3987.1924678492723609691198281217
+                                             + 2320.9942621199775196238198150673*y))))
+                         + x*(-7414.7820986822557976832563652568
+                              + y*(39468.073234365948269636717466629
+                                   + y*(-40235.41392315122600760969788309
+                                        + (2212.2874412926343632474288429407
+                                           - 5953.617075660277641471430671747*y)*y))
+                              + x*(81841.278587582664862677598540231
+                                   + y*(-408331.88351700194429517086453038
+                                        + y*(384812.33202274426615133340429399
+                                             + 16709.113812925787232002150660311*y))
+                                   + x*(-345096.5335800848350115843323172
+                                        + (1.4960741937743856546284016386176e6
+                                           - 1.2138494059602966562801662614337e6*y)*y
+                                        + x*(654730.05315782940902180281488592
+                                             + x*(-563926.31010525000324698904444729
+                                                  + 179777.70721798842228410230537792*x
+                                                  + 1.0109775300008588263987922849962e6*y)
+                                             + y*(-2.1418186933949784819931760812975e6
+                                                  + 1.1171425154899027800025509241202e6*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 91 ) :
+    grad[0] /*ARGH*/[0]= 679.04991237844201171794440006383
+                         - 1358.0998247568840234358888001277*z
+                         + y*(-6817.3705954565029492451700755944
+                              + y*(13484.650443660291593569135655971
+                                   + y*(-6833.1882386749666953165441674306
+                                        + y*(1690.1979401576483965610505005294
+                                             - 2203.3394620649123572864163135397*y
+                                             - 4406.6789241298247145728326270794*z)
+                                        - 1026.2830438145279214507316260206*z)
+                                   - 14692.659521164461312083819960882*z)
+                              + 12276.641366156121875054451351061*z)
+                         + x*(-12462.901477688386370420175903408
+                              + 24925.802955376772740840351806817*z
+                              + y*(116966.9365746174518588905692855
+                                   - 209008.07019385813097694078676418*z
+                                   + y*(-224986.83507269487007008217373522
+                                        + 240965.59995153160916322356070627*z
+                                        + y*(107820.8807132016754470258715014
+                                             + 12661.919262564129134585908851736*y
+                                             + 25323.838525128258269171817703472*z)))
+                              + x*(67406.614178751060158910929487742
+                                   - 134813.22835750212031782185897548*z
+                                   + y*(-549136.71277554151791204470604143
+                                        + y*(959093.64394949506194703112193601
+                                             - 477363.54535270460419389734538232*y
+                                             - 954727.0907054092083877946907646*z)
+                                        + 963460.1971935809155062675531074*z)
+                                   + x*(-149775.38534275016184061910522064
+                                        + 299550.77068550032368123821044128*z
+                                        + x*(145049.94026086176987535248918308
+                                             - 290099.88052172353975070497836616*z
+                                             + x*(-50828.31383572397053777753294285
+                                                  + 50828.31383572397053777753294285*y
+                                                  + 101656.6276714479410755550658857*z)
+                                             + y*(-559787.21559500119271433483075551
+                                                  + 414737.27533413942283898234157243*y
+                                                  + 829474.5506682788456779646831449*z))
+                                        + y*(941049.83589156350557881508800178
+                                             - 1.5825489010976266874763919655623e6*z
+                                             + y*(-1.2779077973343390965572915799154e6
+                                                  + 486633.34678552575281909559713427*y
+                                                  + 973266.6935710515056381911942685*z)))));
+    grad[0] /*ARGH*/[1]= 166.11026728539401759462797593847
+                         - 298.04743615524587759414450161165*z
+                         + y*(-425.62067660930665120042778104766
+                              + 255.14648090812154721256655887203*z
+                              + y*(-1499.2578730735822140221396047543
+                                   + 3381.2354675093467488631290478167*z
+                                   + y*(6356.6896279034037503285508215686
+                                        - 8205.065299127678502172929579381*z
+                                        + y*(-9315.7460257474918135868093858944
+                                             + 5025.096256551231299674474078537*y
+                                             + 8375.160427585385499457456797562*z))))
+                         + x*(-6817.3705954565029492451700755944
+                              + y*(26969.300887320583187138271311943
+                                   + y*(-20499.564716024900085949632502292
+                                        + y*(6760.7917606305935862442020021177
+                                             - 11016.697310324561786432081567699*y
+                                             - 17626.715696519298858291330508318*z)
+                                        - 3078.8491314435837643521948780617*z)
+                                   - 29385.319042328922624167639921764*z)
+                              + 12276.641366156121875054451351061*z
+                              + x*(58483.468287308725929445284642748
+                                   - 104504.03509692906548847039338209*z
+                                   + y*(-224986.83507269487007008217373522
+                                        + 240965.59995153160916322356070627*z
+                                        + y*(161731.3210698025131705388072521
+                                             + 25323.838525128258269171817703472*y
+                                             + 37985.757787692387403757726555208*z))
+                                   + x*(-183045.57092518050597068156868048
+                                        + y*(639395.762632996707964687414624
+                                             - 477363.54535270460419389734538232*y
+                                             - 636484.7271369394722585297938431*z)
+                                        + 321153.39906452697183542251770246*z
+                                        + x*(235262.45897289087639470377200044
+                                             - 395637.22527440667186909799139057*z
+                                             + x*(-111957.4431190002385428669661511
+                                                  + 8471.385639287328422962922157142*x
+                                                  + 165894.91013365576913559293662897*y
+                                                  + 165894.91013365576913559293662897*z)
+                                             + y*(-638953.89866716954827864578995771
+                                                  + 364975.01008914431461432169785071*y
+                                                  + 486633.34678552575281909559713427*z)))));
+    grad[0] /*ARGH*/[2]= 34.173098415542157595111450265299
+                         + y*(-298.04743615524587759414450161165
+                              + y*(127.57324045406077360628327943602
+                                   + y*(1127.0784891697822496210430159389
+                                        + y*(-2051.2663247819196255432323948454
+                                             + 1675.0320855170770998914913595124*y))))
+                         + x*(-1358.0998247568840234358888001277
+                              + y*(12276.641366156121875054451351061
+                                   + y*(-14692.659521164461312083819960882
+                                        + (-1026.2830438145279214507316260206
+                                           - 4406.6789241298247145728326270794*y)*y))
+                              + x*(12462.901477688386370420175903408
+                                   + y*(-104504.03509692906548847039338209
+                                        + y*(120482.79997576580458161178035313
+                                             + 12661.919262564129134585908851736*y))
+                                   + x*(-44937.742785834040105940619658495
+                                        + (321153.39906452697183542251770246
+                                           - 318242.36356846973612926489692155*y)*y
+                                        + x*(74887.692671375080920309552610319
+                                             + x*(-58019.976104344707950140995673232
+                                                  + 16942.771278574656845925844314283*x
+                                                  + 165894.91013365576913559293662897*y)
+                                             + y*(-395637.22527440667186909799139057
+                                                  + 243316.67339276287640954779856714*y)))));
+    return;
+  case ( 92 ) :
+    grad[0] /*ARGH*/[0]= 589.57085588290908943157934735674
+                         + z*(-3537.4251352974545365894760841404
+                              + 3537.4251352974545365894760841404*z)
+                         + y*(-3807.9479589228974644668950813822
+                              + (19310.262618239930250211894404153
+                                 - 15772.837482942475713622418320012*z)*z
+                              + y*(4941.2744706500848136906187321427
+                                   + (-10337.384205660578631931817988703
+                                      - 5435.453277281897081690600331309*z)*z
+                                   + y*(-1838.2195359863626504707379750252
+                                        + y*(1136.5532162995152705793033423674
+                                             - 1021.2310479232490587638683654595*y
+                                             - 6127.386287539494352583210192757*z)
+                                        + (691.93301025759727089260986144767
+                                           - 6127.386287539494352583210192757*z)*z)))
+                         + x*(-8147.8648602105248403423197276275
+                              + (48887.189161263149042053918365765
+                                 - 48887.189161263149042053918365765*z)*z
+                              + y*(50006.16060580780562280661863059
+                                   + z*(-251149.77447358368469478579341777
+                                        + 202262.58531232053565273187505201*z)
+                                   + y*(-70306.256606266538960618830212349
+                                        + z*(170687.76516401554906892718785632
+                                             + 31574.820148304986583804687195684*z)
+                                        + y*(23185.49083595176041418708344344
+                                             + 5262.470024717497763967447865947*y
+                                             + 31574.820148304986583804687195684*z)))
+                              + x*(31508.042558130527622484105942495
+                                   + z*(-189048.25534878316573490463565497
+                                        + 189048.25534878316573490463565497*z)
+                                   + y*(-167984.34893007315979388439811785
+                                        + y*(241444.57018575473672031647840821
+                                             - 104968.26381381210454891618623286*y
+                                             - 629809.5828828726272934971173971*z)
+                                        + (818857.8382316557930284017530521
+                                           - 629809.5828828726272934971173971*z)*z)
+                                   + x*(-44886.539732963296278911935625619
+                                        + (269319.23839777977767347161375372
+                                           - 269319.23839777977767347161375372*z)*z
+                                        + x*(21008.707117608331987905451594547
+                                             + z*(-126052.24270564999192743270956728
+                                                  + 126052.24270564999192743270956728*z)
+                                             + y*(-42017.414235216663975810903189094
+                                                  + 21008.707117608331987905451594547*y
+                                                  + 126052.24270564999192743270956728*z))
+                                        + y*(177696.50166508937338325129342474
+                                             + z*(-796859.77159275646262603614679472
+                                                  + 527540.533194976684952564533041*z)
+                                             + y*(-220733.38413128885792976677997262
+                                                  + 87923.4221991627808254274221735*y
+                                                  + 527540.533194976684952564533041*z)))));
+    grad[0] /*ARGH*/[1]= 116.50921521709686397970942400921
+                         + z*(-583.33004172590923300840769299914
+                              + 467.60479214923728213855884194304*z)
+                         + y*(-100.41277628407768992932822188885
+                              + z*(-564.18342574735232644084605466517
+                                   + 1499.3930100458268907179637385512*z)
+                              + y*(-1147.0422941228939611586751425635
+                                   + (6035.978626116335277290781773383
+                                      - 3786.8891110475949412138361655561*z)*z
+                                   + y*(3853.6482866660379858000744989112
+                                        + z*(-15073.91821850778087841273796229
+                                             + 10024.732737110987623460956408215*z)
+                                        + y*(-5228.8856157539101045570196605218
+                                             + 2506.1831842777469058652391020537*y
+                                             + 12530.915921388734529326195510269*z))))
+                         + x*(-3807.9479589228974644668950813822
+                              + (19310.262618239930250211894404153
+                                 - 15772.837482942475713622418320012*z)*z
+                              + y*(9882.5489413001696273812374642854
+                                   + (-20674.768411321157263863635977406
+                                      - 10870.906554563794163381200662618*z)*z
+                                   + y*(-5514.6586079590879514122139250755
+                                        + y*(4546.2128651980610823172133694697
+                                             - 5106.155239616245293819341827297*y
+                                             - 24509.545150157977410332840771028*z)
+                                        + (2075.799030772791812677829584343
+                                           - 18382.158862618483057749630578271*z)*z))
+                              + x*(25003.080302903902811403309315295
+                                   + z*(-125574.88723679184234739289670889
+                                        + 101131.292656160267826365937526*z)
+                                   + y*(-70306.256606266538960618830212349
+                                        + z*(170687.76516401554906892718785632
+                                             + 31574.820148304986583804687195684*z)
+                                        + y*(34778.23625392764062128062516516
+                                             + 10524.940049434995527934895731895*y
+                                             + 47362.230222457479875707030793526*z))
+                                   + x*(-55994.782976691053264628132705949
+                                        + y*(160963.0467905031578135443189388
+                                             - 104968.26381381210454891618623286*y
+                                             - 419873.05525524841819566474493142*z)
+                                        + (272952.6127438852643428005843507
+                                           - 209936.52762762420909783237246571*z)*z
+                                        + x*(44424.125416272343345812823356185
+                                             + x*(-8403.4828470433327951621806378188
+                                                  + 8403.482847043332795162180637819*y
+                                                  + 25210.448541129998385486541913456*z)
+                                             + z*(-199214.94289818911565650903669868
+                                                  + 131885.13329874417123814113326025*z)
+                                             + y*(-110366.69206564442896488338998631
+                                                  + 65942.56664937208561907056663013*y
+                                                  + 263770.2665974883424762822665205*z)))));
+    grad[0] /*ARGH*/[2]= 115.72524957667195086984885105611
+                         - 231.45049915334390173969770211221*z
+                         + y*(-583.33004172590923300840769299914
+                              + 935.2095842984745642771176838861*z
+                              + y*(-282.09171287367616322042302733259
+                                   + 1499.3930100458268907179637385512*z
+                                   + y*(2011.9928753721117590969272577943
+                                        - 2524.5927406983966274758907770374*z
+                                        + y*(-3768.4795546269452196031844905724
+                                             + 2506.1831842777469058652391020537*y
+                                             + 5012.366368555493811730478204107*z))))
+                         + x*(-3537.4251352974545365894760841404
+                              + y*(19310.262618239930250211894404153
+                                   + y*(-10337.384205660578631931817988703
+                                        + y*(691.93301025759727089260986144767
+                                             - 6127.386287539494352583210192757*y
+                                             - 12254.772575078988705166420385514*z)
+                                        - 10870.906554563794163381200662618*z)
+                                   - 31545.674965884951427244836640025*z)
+                              + 7074.850270594909073178952168281*z
+                              + x*(24443.594580631574521026959182882
+                                   - 48887.189161263149042053918365765*z
+                                   + y*(-125574.88723679184234739289670889
+                                        + 202262.58531232053565273187505201*z
+                                        + y*(85343.882582007774534463593928162
+                                             + 15787.410074152493291902343597842*y
+                                             + 31574.820148304986583804687195684*z))
+                                   + x*(-63016.08511626105524496821188499
+                                        + y*(272952.6127438852643428005843507
+                                             - 209936.52762762420909783237246571*y
+                                             - 419873.05525524841819566474493142*z)
+                                        + 126032.17023252211048993642376998*z
+                                        + x*(67329.809599444944418367903438429
+                                             - 134659.61919888988883673580687686*z
+                                             + x*(-25210.448541129998385486541913456
+                                                  + 25210.448541129998385486541913456*y
+                                                  + 50420.89708225999677097308382691*z)
+                                             + y*(-199214.94289818911565650903669868
+                                                  + 131885.13329874417123814113326025*y
+                                                  + 263770.2665974883424762822665205*z)))));
+    return;
+  case ( 93 ) :
+    grad[0] /*ARGH*/[0]= 448.48637277903072147905190597046
+                         + z*(-5381.8364733483686577486228716455
+                              + (13454.591183370921644371557179114
+                                 - 8969.727455580614429581038119409*z)*z)
+                         + y*(-1124.7980914745658669682292210441
+                              + z*(8115.740624346421745870127780884
+                                   + (-6834.7603774951327203037622730962
+                                      - 4413.2205372505259493785299373451*z)*z)
+                              + y*(833.92673788305392939555338426457
+                                   + y*(-237.85539259207380116780388623354
+                                        + y*(230.69107353809567462660497399759
+                                             - 150.45070013354065736517715695495*y
+                                             - 1805.4084016024878883821258834594*z)
+                                        + (962.88448085466020713713380451166
+                                           - 4513.5210040062197209553147086484*z)*z)
+                                   + z*(-1891.3802302502254068765128302908
+                                        + (-2106.3098018695692031124801973693
+                                           - 3009.0140026708131473035431390989*z)*z)))
+                         + x*(-4463.3707706283728351669223229968
+                              + z*(53560.449247540474022003067875961
+                                   + z*(-133901.1231188511850550076696899
+                                        + 89267.41541256745670333844645994*z))
+                              + y*(12637.858811217415218674881184216
+                                   + z*(-98093.856487068508602095506334626
+                                        + z*(111333.51809882008645023109614666
+                                             + 15045.070013354065736517715695495*z))
+                                   + y*(-11133.351809882008645023109614666
+                                        + y*(2206.6102686252629746892649686726
+                                             + 752.2535006677032868258857847747*y
+                                             + 9027.042008012439441910629417297*z)
+                                        + z*(35506.365231515595138181809041368
+                                             + 22567.605020031098604776573543242*z)))
+                              + x*(11283.802510015549302388286771621
+                                   + y*(-33851.407530046647907164860314863
+                                        + y*(33851.407530046647907164860314863
+                                             - 11283.802510015549302388286771621*y
+                                             - 135405.63012018659162865944125945*z)
+                                        + (270811.26024037318325731888251891
+                                           - 338514.07530046647907164860314863*z)*z)
+                                   + z*(-135405.63012018659162865944125945
+                                        + (338514.07530046647907164860314863
+                                           - 225676.05020031098604776573543242*z)*z)
+                                   + x*(-8024.0373404555017261427817042639
+                                        + z*(96288.448085466020713713380451166
+                                             + z*(-240721.12021366505178428345112792
+                                                  + 160480.74680911003452285563408528*z))
+                                        + y*(24072.112021366505178428345112792
+                                             + y*(-24072.112021366505178428345112792
+                                                  + 8024.037340455501726142781704264*y
+                                                  + 96288.44808546602071371338045117*z)
+                                             + z*(-192576.89617093204142742676090233
+                                                  + 240721.12021366505178428345112792*z)))));
+    grad[0] /*ARGH*/[1]= 38.154591474647612374538822343764
+                         + z*(-221.6530095007694226823232693307
+                              + z*(-36.372696735581257824548323659438
+                                   + 417.91861148205738156993654709708*z))
+                         + y*(-4.4271817743813551190485585868306
+                              + z*(-390.17983770896258393606383561942
+                                   + z*(902.70420080124394419106294172968
+                                        + 234.03442242995213367916446637436*z))
+                              + y*(-264.41848323836193188209523775452
+                                   + z*(2587.7520422968993066810470996251
+                                        + z*(-5115.3238045403823504160233364682
+                                             + 3761.2675033385164341294289238737*z))
+                                   + y*(765.62689623512912303612375428184
+                                        + y*(-911.06257303088509182246167267163
+                                             + 376.12675033385164341294289238737*y
+                                             + 3761.2675033385164341294289238737*z)
+                                        + z*(-5737.1866984256837341920889185487
+                                             + 7522.535006677032868258857847747*z))))
+                         + x*(-1124.7980914745658669682292210441
+                              + z*(8115.740624346421745870127780884
+                                   + (-6834.7603774951327203037622730962
+                                      - 4413.2205372505259493785299373451*z)*z)
+                              + y*(1667.8534757661078587911067685291
+                                   + y*(-713.56617777622140350341165870061
+                                        + y*(922.76429415238269850641989599034
+                                             - 752.2535006677032868258857847747*y
+                                             - 7221.633606409951553528503533837*z)
+                                        + (2888.653442563980621411401413535
+                                           - 13540.563012018659162865944125945*z)*z)
+                                   + z*(-3782.7604605004508137530256605815
+                                        + (-4212.6196037391384062249603947385
+                                           - 6018.028005341626294607086278198*z)*z))
+                              + x*(6318.9294056087076093374405921078
+                                   + z*(-49046.928243534254301047753167313
+                                        + z*(55666.759049410043225115548073331
+                                             + 7522.535006677032868258857847747*z))
+                                   + y*(-11133.351809882008645023109614666
+                                        + y*(3309.9154029378944620338974530088
+                                             + 1504.5070013354065736517715695495*y
+                                             + 13540.563012018659162865944125945*z)
+                                        + z*(35506.365231515595138181809041368
+                                             + 22567.605020031098604776573543242*z))
+                                   + x*(-11283.802510015549302388286771621
+                                        + y*(22567.605020031098604776573543242
+                                             - 11283.802510015549302388286771621*y
+                                             - 90270.42008012439441910629417297*z)
+                                        + (90270.420080124394419106294172968
+                                           - 112838.02510015549302388286771621*z)*z
+                                        + x*(6018.0280053416262946070862781979
+                                             + y*(-12036.056010683252589214172556396
+                                                  + 6018.028005341626294607086278198*y
+                                                  + 48144.224042733010356856690225583*z)
+                                             + z*(-48144.224042733010356856690225583
+                                                  + 60180.28005341626294607086278198*z)))));
+    grad[0] /*ARGH*/[2]= 236.20208819500192581214259879447
+                         + z*(-1181.0104409750096290607129939724
+                              + 1181.0104409750096290607129939724*z)
+                         + y*(-221.6530095007694226823232693307
+                              + z*(-72.745393471162515649096647318876
+                                   + 1253.7558344461721447098096412912*z)
+                              + y*(-195.08991885448129196803191780971
+                                   + z*(902.70420080124394419106294172968
+                                        + 351.05163364492820051874669956154*z)
+                                   + y*(862.58401409896643556034903320836
+                                        + z*(-3410.2158696935882336106822243121
+                                             + 3761.2675033385164341294289238737*z)
+                                        + y*(-1434.2966746064209335480222296372
+                                             + 752.2535006677032868258857847747*y
+                                             + 3761.2675033385164341294289238737*z))))
+                         + x*(-5381.8364733483686577486228716455
+                              + (26909.182366741843288743114358228
+                                 - 26909.182366741843288743114358228*z)*z
+                              + y*(8115.740624346421745870127780884
+                                   + (-13669.520754990265440607524546192
+                                      - 13239.661611751577848135589812035*z)*z
+                                   + y*(-1891.3802302502254068765128302908
+                                        + y*(962.88448085466020713713380451166
+                                             - 1805.4084016024878883821258834594*y
+                                             - 9027.042008012439441910629417297*z)
+                                        + (-4212.6196037391384062249603947385
+                                           - 9027.042008012439441910629417297*z)*z))
+                              + x*(26780.224623770237011001533937981
+                                   + z*(-133901.1231188511850550076696899
+                                        + 133901.1231188511850550076696899*z)
+                                   + y*(-49046.928243534254301047753167313
+                                        + z*(111333.51809882008645023109614666
+                                             + 22567.605020031098604776573543242*z)
+                                        + y*(17753.182615757797569090904520684
+                                             + 4513.5210040062197209553147086484*y
+                                             + 22567.605020031098604776573543242*z))
+                                   + x*(-45135.210040062197209553147086484
+                                        + y*(90270.420080124394419106294172968
+                                             - 45135.210040062197209553147086484*y
+                                             - 225676.05020031098604776573543242*z)
+                                        + (225676.05020031098604776573543242
+                                           - 225676.05020031098604776573543242*z)*z
+                                        + x*(24072.112021366505178428345112792
+                                             + z*(-120360.56010683252589214172556396
+                                                  + 120360.56010683252589214172556396*z)
+                                             + y*(-48144.224042733010356856690225583
+                                                  + 24072.112021366505178428345112792*y
+                                                  + 120360.56010683252589214172556396*z)))));
+    return;
+  case ( 94 ) :
+    grad[0] /*ARGH*/[0]= 519.96327954128068380641260259314
+                         + y*(-11413.414227248526215226805124931
+                              + y*(54658.009359239473260838156795634
+                                   + y*(-87518.385954102008590758829093
+                                        + y*(41657.690672685516099471611150303
+                                             + 3024.350226602289079393498856648*y))))
+                         + x*(-10170.716813467015621061114972853
+                              + y*(206551.24917911680411750847939346
+                                   + y*(-912948.96255357185998032564178615
+                                        + (1.3552064518286902301500245935259e6
+                                           - 628942.9333527681919907271889601*y)*y))
+                              + x*(60572.596654545216549029553644868
+                                   + y*(-1.0595129544990722162320958411825e6
+                                        + y*(3.901766921486383782104221070375e6
+                                             + y*(-4.5741174458667860626158935164647e6
+                                                  + 1.5186910716176148581923112924694e6*y)))
+                                   + x*(-158664.43705943150798281629768221
+                                        + x*(206018.84996297303397982587572165
+                                             + x*(-130639.88006865505221344992035046
+                                                  + 32361.471998994746801535087431674*x
+                                                  + 633971.841143717229346119791182*y)
+                                             + y*(-1.9534394766573218686893087183932e6
+                                                  + 2.6674042173364399978779252847523e6*y))
+                                        + y*(2.1840843009784979582803543430691e6
+                                             + y*(-5.7202082713158848874465643875966e6
+                                                  + 3.6802021620393754208680948770741e6*y)))));
+    grad[0] /*ARGH*/[1]= 285.25511042097225010515853353162
+                         + y*(-2868.0766407372150367597941689324
+                              + y*(7779.2352769112921573124338827938
+                                   + y*(-8274.3360483533145926202615971378
+                                        + (6017.1034470970912807304311339995
+                                           - 3719.2342178635699273384927515259*y)*y)))
+                         + x*(-11413.414227248526215226805124931
+                              + y*(109316.01871847894652167631359127
+                                   + y*(-262555.157862306025772276487279
+                                        + y*(166630.76269074206439788644460121
+                                             + 15121.75113301144539696749428324*y)))
+                              + x*(103275.62458955840205875423969673
+                                   + y*(-912948.96255357185998032564178615
+                                        + (2.0328096777430353452250368902888e6
+                                           - 1.2578858667055363839814543779202e6*y)*y)
+                                   + x*(-353170.98483302407207736528039417
+                                        + y*(2.6011779476575891880694807135834e6
+                                             + y*(-4.5741174458667860626158935164647e6
+                                                  + 2.0249214288234864775897483899592e6*y))
+                                        + x*(546021.07524462448957008858576728
+                                             + x*(-390687.89533146437373786174367863
+                                                  + 105661.97352395287155768663186367*x
+                                                  + 1.0669616869345759991511701139009e6*y)
+                                             + y*(-2.8601041356579424437232821937983e6
+                                                  + 2.7601516215295315656510711578056e6*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 95 ) :
+    grad[0] /*ARGH*/[0]= 644.90520933079430688495565444358
+                         - 1289.8104186615886137699113088872*z
+                         + y*(-11654.968089910746043917411266803
+                              + 22020.125761159903474064911224719*z
+                              + y*(45881.140894270270284634248754462
+                                   - 69742.1560273806370952035862842*z
+                                   + y*(-58806.215986435744077404715933769
+                                        + 47870.275945490851059605845583334*z
+                                        + y*(18155.139561849827919657542813982
+                                             + 5779.998410895597610145379977685*y
+                                             + 11559.996821791195220290759955371*z))))
+                         + x*(-9773.8163949611606613720651887384
+                              + 19547.632789922321322744130377477*z
+                              + y*(161567.04512288575359651618922394
+                                   - 303586.45745584918587028824807041*z
+                                   + y*(-596223.44376019671833227823484067
+                                        + y*(763755.23532211391841961229756809
+                                             - 319325.02028984179302247818676263*y
+                                             - 638650.0405796835860449563735253*z)
+                                        + 888860.4300645442507942682216109*z))
+                              + x*(43635.382741936683752043095372589
+                                   - 87270.76548387336750408619074518*z
+                                   + y*(-599204.604568384248916731962736
+                                        + 1.1111384436528951303293777347268e6*z
+                                        + y*(1.8130389531243504942798616347444e6
+                                             - 2.5149394625958058582303455347619e6*z
+                                             + y*(-1.8798243545014693883598380789243e6
+                                                  + 622354.6232035664592446653115434*y
+                                                  + 1.2447092464071329184893306230867e6*z)))
+                                   + x*(-80872.984545237578681567548399069
+                                        + 161745.96909047515736313509679814*z
+                                        + x*(66405.189543737763360193411942473
+                                             - 132810.37908747552672038682388495*z
+                                             + x*(-20059.155340863908577990003614934
+                                                  + 20059.155340863908577990003614934*y
+                                                  + 40118.310681727817155980007229868*z)
+                                             + y*(-376669.89696114540544866286746201
+                                                  + 310264.70741740764208846945551953*y
+                                                  + 620529.4148348152841769389110391*z))
+                                        + y*(807880.9864118156943699152947963
+                                             - 1.4540160037331562313766954927945e6*z
+                                             + y*(-1.6251577595313990555182747723415e6
+                                                  + 898149.7576648209398299270259443*y
+                                                  + 1.7962995153296418796598540518886e6*z)))));
+    grad[0] /*ARGH*/[1]= 377.34936679960373953774182875075
+                         - 714.8530119672500242467852879363*z
+                         + y*(-3242.7351014774755658867188597545
+                              + 5055.764179020451083279867143636*z
+                              + y*(8538.8761686098917011385353453777
+                                   - 9494.106068689106777357269975301*z
+                                   + y*(-13190.368449061077583113334776019
+                                        + y*(16078.256676264441712862326930965
+                                             - 9002.46140661482045812206012843*y
+                                             - 15004.10234435803409687010021405*z)
+                                        + 13721.928806536679463083642918304*z)))
+                         + x*(-11654.968089910746043917411266803
+                              + 22020.125761159903474064911224719*z
+                              + y*(91762.281788540540569268497508924
+                                   - 139484.31205476127419040717256841*z
+                                   + y*(-176418.64795930723223221414780131
+                                        + 143610.82783647255317881753675*z
+                                        + y*(72620.558247399311678630171255927
+                                             + 28899.992054477988050726899888426*y
+                                             + 46239.987287164780881163039821482*z)))
+                              + x*(80783.522561442876798258094611971
+                                   - 151793.2287279245929351441240352*z
+                                   + y*(-596223.44376019671833227823484067
+                                        + y*(1.1456328529831708776294184463521e6
+                                             - 638650.0405796835860449563735253*y
+                                             - 957975.0608695253790674345602879*z)
+                                        + 888860.4300645442507942682216109*z)
+                                   + x*(-199734.868189461416305577320912
+                                        + 370379.48121763171010979257824228*z
+                                        + x*(201970.24660295392359247882369907
+                                             - 363504.00093328905784417387319862*z
+                                             + x*(-75333.979392229081089732573492401
+                                                  + 3343.192556810651429665000602489*x
+                                                  + 124105.88296696305683538778220781*y
+                                                  + 124105.88296696305683538778220781*z)
+                                             + y*(-812578.87976569952775913738617077
+                                                  + 673612.3182486157048724452694582*y
+                                                  + 898149.7576648209398299270259443*z))
+                                        + y*(1.2086926354162336628532410898296e6
+                                             - 1.6766263083972039054868970231746e6*z
+                                             + y*(-1.8798243545014693883598380789243e6
+                                                  + 829806.1642714219456595537487245*y
+                                                  + 1.2447092464071329184893306230867e6*z)))));
+    grad[0] /*ARGH*/[2]= 39.845721631957454828698369565149
+                         + y*(-714.85301196725002424678528793635
+                              + y*(2527.8820895102255416399335718182
+                                   + y*(-3164.7020228963689257857566584336
+                                        + (3430.482201634169865770910729576
+                                           - 3000.82046887160681937402004281*y)*y)))
+                         + x*(-1289.8104186615886137699113088872
+                              + y*(22020.125761159903474064911224719
+                                   + y*(-69742.156027380637095203586284204
+                                        + y*(47870.275945490851059605845583334
+                                             + 11559.996821791195220290759955371*y)))
+                              + x*(9773.8163949611606613720651887384
+                                   + y*(-151793.2287279245929351441240352
+                                        + (444430.21503227212539713411080547
+                                           - 319325.02028984179302247818676263*y)*y)
+                                   + x*(-29090.255161291122501362063581726
+                                        + y*(370379.48121763171010979257824228
+                                             + y*(-838313.1541986019527434485115873
+                                                  + 414903.08213571097282977687436225*y))
+                                        + x*(40436.492272618789340783774199534
+                                             + x*(-26562.075817495105344077364776989
+                                                  + 6686.385113621302859330001204978*x
+                                                  + 124105.88296696305683538778220781*y)
+                                             + y*(-363504.00093328905784417387319862
+                                                  + 449074.87883241046991496351297216*y)))));
+    return;
+  case ( 96 ) :
+    grad[0] /*ARGH*/[0]= 571.28478496116298703569246779155
+                         + z*(-3427.7087097669779222141548067493
+                              + 3427.7087097669779222141548067493*z)
+                         + y*(-7860.8202790077208064459605681803
+                              + (43737.212964279346916461608602332
+                                 - 40309.504254512368994247453795583*z)*z
+                              + y*(23800.026699143150723896288566433
+                                   + z*(-99062.947230579557426916122796266
+                                        + 58753.44297606718843266866900068*z)
+                                   + y*(-22919.642462126929684668948903275
+                                        + z*(38454.907542182020681097570623384
+                                             + 20298.535433885167751571098377299*z)
+                                        + y*(3026.0620180494754882544120410141
+                                             + 3383.0892389808612919285163962166*y
+                                             + 20298.535433885167751571098377299*z))))
+                         + x*(-6493.8947906758231361936321930364
+                              + (38963.368744054938817161793158219
+                                 - 38963.368744054938817161793158219*z)*z
+                              + y*(80766.309813250970169743654573791
+                                   + z*(-445634.49013545088220130013428453
+                                        + 406671.12139139594338413834112631*z)
+                                   + y*(-238521.21317707814153290279064451
+                                        + y*(260719.07607710666510134914633979
+                                             - 96470.27792260367060199637807604*y
+                                             - 578821.6675356220236119782684562*z)
+                                        + (985492.78892701796699611660958253
+                                           - 578821.6675356220236119782684562*z)*z))
+                              + x*(20579.46782578303067512739700444
+                                   + z*(-123476.80695469818405076438202664
+                                        + 123476.80695469818405076438202664*z)
+                                   + x*(-24201.441843350439411006945847889
+                                        + (145208.65106010263646604167508733
+                                           - 145208.65106010263646604167508733*z)*z
+                                        + x*(9494.1654225695005071526973867949
+                                             + z*(-56964.992535417003042916184320769
+                                                  + 56964.99253541700304291618432077*z)
+                                             + y*(-18988.33084513900101430539477359
+                                                  + 9494.165422569500507152697386795*y
+                                                  + 56964.99253541700304291618432077*z))
+                                        + y*(150800.99050322289418354410365815
+                                             + z*(-759597.29195923472863522294686156
+                                                  + 614388.6408991320921691812717742*z)
+                                             + y*(-228997.65547639447013406736977263
+                                                  + 102398.10681652201536153021196237*y
+                                                  + 614388.6408991320921691812717742*z)))
+                                   + y*(-202438.46351733924726802908908624
+                                        + (1.0911539741493372995574101524908e6
+                                           - 967677.1671946391155066457704642*z)*z
+                                        + y*(493021.76654928127983896034139654
+                                             + z*(-1.8669766251463503794763518958884e6
+                                                  + 899299.4579517112639697061254243*z)
+                                             + y*(-461046.01384967694057434300355211
+                                                  + 149883.24299195187732828435423738*y
+                                                  + 899299.4579517112639697061254243*z)))));
+    grad[0] /*ARGH*/[1]= 330.96755160212007234870615413118
+                         + z*(-1848.2701431603417888522770618115
+                              + 1710.7349767079631436123171988359*z)
+                         + y*(-2203.8303524422589739907838465835
+                              + (9526.4418283328702662401489558778
+                                 - 6104.971874916943979015514558206*z)*z
+                              + y*(5276.8988310947567539468886271703
+                                   + z*(-17371.730244069235124321108329205
+                                        + 8214.272431693819155797836491896*z)
+                                   + y*(-9777.1048785487407420637842382522
+                                        + y*(12510.058607529549242815001387212
+                                             - 6136.989759235426353056028083678*y
+                                             - 30684.94879617713176528014041839*z)
+                                        + (35500.322279200130953287894323906
+                                           - 24547.959036941705412224112334712*z)*z)))
+                         + x*(-7860.8202790077208064459605681803
+                              + (43737.212964279346916461608602332
+                                 - 40309.504254512368994247453795583*z)*z
+                              + y*(47600.053398286301447792577132866
+                                   + z*(-198125.89446115911485383224559253
+                                        + 117506.88595213437686533733800137*z)
+                                   + y*(-68758.927386380789054006846709825
+                                        + z*(115364.72262654606204329271187015
+                                             + 60895.6063016555032547132951319*z)
+                                        + y*(12104.248072197901953017648164056
+                                             + 16915.446194904306459642581981083*y
+                                             + 81194.1417355406710062843935092*z)))
+                              + x*(40383.154906625485084871827286895
+                                   + z*(-222817.24506772544110065006714226
+                                        + 203335.56069569797169206917056315*z)
+                                   + y*(-238521.21317707814153290279064451
+                                        + y*(391078.61411565999765202371950969
+                                             - 192940.55584520734120399275615207*y
+                                             - 868232.5013034330354179674026843*z)
+                                        + (985492.78892701796699611660958253
+                                           - 578821.6675356220236119782684562*z)*z)
+                                   + x*(-67479.487839113082422676363028746
+                                        + (363717.9913831124331858033841636
+                                           - 322559.05573154637183554859015472*z)*z
+                                        + x*(37700.247625805723545886025914537
+                                             + x*(-3797.666169027800202861078954718
+                                                  + 3797.666169027800202861078954718*y
+                                                  + 11392.998507083400608583236864154*z)
+                                             + z*(-189899.32298980868215880573671539
+                                                  + 153597.16022478302304229531794356*z)
+                                             + y*(-114498.82773819723506703368488632
+                                                  + 76798.58011239151152114765897178*y
+                                                  + 307194.32044956604608459063588711*z))
+                                        + y*(328681.17769952085322597356093102
+                                             + z*(-1.2446510834309002529842345972589e6
+                                                  + 599532.9719678075093131374169495*z)
+                                             + y*(-461046.01384967694057434300355211
+                                                  + 199844.32398926916977104580564984*y
+                                                  + 899299.4579517112639697061254243*z)))));
+    grad[0] /*ARGH*/[2]= 137.53516645237864523995986297561
+                         - 275.07033290475729047991972595122*z
+                         + y*(-1848.2701431603417888522770618115
+                              + 3421.4699534159262872246343976718*z
+                              + y*(4763.2209141664351331200744779389
+                                   - 6104.971874916943979015514558206*z
+                                   + y*(-5790.5767480230783747737027764017
+                                        + y*(8875.0805698000327383219735809766
+                                             - 6136.989759235426353056028083678*y
+                                             - 12273.979518470852706112056167356*z)
+                                        + 5476.181621129212770531890994597*z)))
+                         + x*(-3427.7087097669779222141548067493
+                              + 6855.417419533955844428309613499*z
+                              + y*(43737.212964279346916461608602332
+                                   - 80619.00850902473798849490759117*z
+                                   + y*(-99062.947230579557426916122796266
+                                        + 117506.88595213437686533733800137*z
+                                        + y*(38454.907542182020681097570623384
+                                             + 20298.535433885167751571098377299*y
+                                             + 40597.070867770335503142196754599*z)))
+                              + x*(19481.684372027469408580896579109
+                                   - 38963.368744054938817161793158219*z
+                                   + y*(-222817.24506772544110065006714226
+                                        + y*(492746.39446350898349805830479127
+                                             - 289410.83376781101180598913422811*y
+                                             - 578821.6675356220236119782684562*z)
+                                        + 406671.12139139594338413834112631*z)
+                                   + x*(-41158.93565156606135025479400888
+                                        + 82317.87130313212270050958801776*z
+                                        + x*(36302.162765025659116510418771833
+                                             - 72604.32553005131823302083754367*z
+                                             + x*(-11392.998507083400608583236864154
+                                                  + 11392.998507083400608583236864154*y
+                                                  + 22785.997014166801217166473728308*z)
+                                             + y*(-189899.32298980868215880573671539
+                                                  + 153597.16022478302304229531794356*y
+                                                  + 307194.32044956604608459063588711*z))
+                                        + y*(363717.9913831124331858033841636
+                                             - 645118.1114630927436710971803094*z
+                                             + y*(-622325.54171545012649211729862947
+                                                  + 299766.48598390375465656870847475*y
+                                                  + 599532.9719678075093131374169495*z)))));
+    return;
+  case ( 97 ) :
+    grad[0] /*ARGH*/[0]= 442.37164281681661933501135596294
+                         + z*(-5308.4597138017994320201362715553
+                              + (13271.149284504498580050340678888
+                                 - 8847.432856336332386700227119259*z)*z)
+                         + y*(-3978.1417980065635327928406157689
+                              + z*(42429.241862276962961493951117671
+                                   + z*(-92801.955371187908823684537115289
+                                        + 53020.5373911222734957561309576*z))
+                              + y*(8336.1500755047077410954895711178
+                                   + z*(-57604.559043779529931651923735742
+                                        + z*(51209.442238260916005445272224067
+                                             + 18880.909232281662825459282808223*z))
+                                   + y*(-5563.3158666429082198795385783696
+                                        + y*(-181.1095152861357490310858733534
+                                             + 944.0454616140831412729641404111*y
+                                             + 11328.545539368997695275569684934*z)
+                                        + z*(9155.231355935368706902539204693
+                                             + 28321.363848422494238188924212334*z))))
+                         + x*(-3605.2807264819117652197939545254
+                              + z*(43263.368717782941182637527454305
+                                   + z*(-108158.42179445735295659381863576
+                                        + 72105.61452963823530439587909051*z))
+                              + y*(29418.056213239445012117504698476
+                                   + y*(-66622.484280826864445033750368276
+                                        + y*(59411.922827863040914594162459226
+                                             - 18602.2140337937097164581228349*y
+                                             - 223226.5684055245165974974740188*z)
+                                        + (489716.50552883197437763247549191
+                                           - 558066.421013811291493743685047*z)*z)
+                                   + z*(-309753.30584109039896277252892741
+                                        + (666224.84280826864445033750368276
+                                           - 372044.280675874194329162456698*z)*z))
+                              + x*(7374.094571174946461368917269919
+                                   + z*(-88489.134854099357536427007239028
+                                        + (221222.83713524839384106751809757
+                                           - 147481.89142349892922737834539838*z)*z)
+                                   + x*(-4204.6811097404405051068191387236
+                                        + z*(50456.173316885286061281829664684
+                                             + z*(-126140.43329221321515320457416171
+                                                  + 84093.62219480881010213638277447*z))
+                                        + y*(12614.043329221321515320457416171
+                                             + y*(-12614.043329221321515320457416171
+                                                  + 4204.6811097404405051068191387236*y
+                                                  + 50456.17331688528606128182966468*z)
+                                             + z*(-100912.34663377057212256365932937
+                                                  + 126140.43329221321515320457416171*z)))
+                                   + y*(-45502.471883164071401105997507179
+                                        + z*(457540.52774386949927684496284712
+                                             + z*(-922628.48222442535435104488902023
+                                                  + 467603.76339278464033998491394844*z))
+                                        + y*(92262.848222442535435104488902023
+                                             + y*(-77514.659080092642512366654362185
+                                                  + 23380.188169639232016999245697422*y
+                                                  + 280562.25803567078420399094836906*z)
+                                             + z*(-649613.65092544092594440890397716
+                                                  + 701405.6450891769605099773709227*z)))));
+    grad[0] /*ARGH*/[1]= 216.71956864563099588427523894472
+                         + z*(-2317.1406131082723802051919936031
+                              + (5084.1160061724320244977027996739
+                                 - 2916.9203197161220656549504102267*z)*z)
+                         + y*(-932.03207385981642279226871568877
+                              + z*(6550.103660101252313096840601059
+                                   + (-6207.0271379082667337466959032999
+                                      - 1695.8225474933996421454368849201*z)*z)
+                              + y*(1926.2636422582397290688080296267
+                                   + y*(-3771.9813753439038261084627193628
+                                        + y*(4409.7022761241991767582000178769
+                                             - 1848.6720378243496528105518513968*y
+                                             - 18486.720378243496528105518513968*z)
+                                        + (27543.765548197514874394305360444
+                                           - 36973.440756486993056211037027935*z)*z)
+                                   + z*(-13290.008216946998279180435453932
+                                        + (23914.479835505095597331044779881
+                                           - 18486.720378243496528105518513968*z)*z)))
+                         + x*(-3978.1417980065635327928406157689
+                              + z*(42429.241862276962961493951117671
+                                   + z*(-92801.955371187908823684537115289
+                                        + 53020.5373911222734957561309576*z))
+                              + y*(16672.300151009415482190979142236
+                                   + z*(-115209.11808755905986330384747148
+                                        + z*(102418.88447652183201089054444813
+                                             + 37761.818464563325650918565616446*z))
+                                   + y*(-16689.947599928724659638615735109
+                                        + y*(-724.43806114454299612434349341359
+                                             + 4720.2273080704157063648207020557*y
+                                             + 45314.182157475990781102278739735*z)
+                                        + z*(27465.694067806106120707617614079
+                                             + 84964.091545267482714566772637*z)))
+                              + x*(14709.028106619722506058752349238
+                                   + y*(-66622.484280826864445033750368276
+                                        + y*(89117.884241794561371891243688838
+                                             - 37204.4280675874194329162456698*y
+                                             - 334839.8526082867748962462110282*z)
+                                        + (489716.50552883197437763247549191
+                                           - 558066.421013811291493743685047*z)*z)
+                                   + z*(-154876.6529205451994813862644637
+                                        + (333112.42140413432222516875184138
+                                           - 186022.140337937097164581228349*z)*z)
+                                   + x*(-15167.49062772135713370199916906
+                                        + x*(3153.5108323053303788301143540427
+                                             + y*(-6307.0216646106607576602287080854
+                                                  + 3153.5108323053303788301143540427*y
+                                                  + 25228.086658442643030640914832342*z)
+                                             + z*(-25228.086658442643030640914832342
+                                                  + 31535.108323053303788301143540427*z))
+                                        + z*(152513.50924795649975894832094904
+                                             + z*(-307542.82740814178478368162967341
+                                                  + 155867.92113092821344666163798281*z))
+                                        + y*(61508.565481628356956736325934682
+                                             + y*(-77514.659080092642512366654362185
+                                                  + 31173.584226185642689332327596563*y
+                                                  + 280562.25803567078420399094836906*z)
+                                             + z*(-433075.7672836272839629392693181
+                                                  + 467603.76339278464033998491394844*z)))));
+    grad[0] /*ARGH*/[2]= 283.49421063929957040611087373355
+                         + z*(-1417.4710531964978520305543686678
+                              + 1417.4710531964978520305543686678*z)
+                         + y*(-2317.1406131082723802051919936031
+                              + (10168.232012344864048995405599348
+                                 - 8750.76095914836619696485123068*z)*z
+                              + y*(3275.0518300506261565484203005295
+                                   + (-6207.0271379082667337466959032999
+                                      - 2543.7338212400994632181553273801*z)*z
+                                   + y*(-4430.0027389823327597268118179775
+                                        + y*(6885.941387049378718598576340111
+                                             - 3697.3440756486993056211037027935*y
+                                             - 18486.720378243496528105518513968*z)
+                                        + (15942.986557003397064887363186587
+                                           - 18486.720378243496528105518513968*z)*z)))
+                         + x*(-5308.4597138017994320201362715553
+                              + (26542.298569008997160100681357776
+                                 - 26542.298569008997160100681357776*z)*z
+                              + y*(42429.241862276962961493951117671
+                                   + z*(-185603.91074237581764736907423058
+                                        + 159061.6121733668204872683928728*z)
+                                   + y*(-57604.559043779529931651923735742
+                                        + z*(102418.88447652183201089054444813
+                                             + 56642.72769684498847637784842467*z)
+                                        + y*(9155.231355935368706902539204693
+                                             + 11328.545539368997695275569684934*y
+                                             + 56642.72769684498847637784842467*z)))
+                              + x*(21631.684358891470591318763727152
+                                   + z*(-108158.42179445735295659381863576
+                                        + 108158.42179445735295659381863576*z)
+                                   + y*(-154876.6529205451994813862644637
+                                        + y*(244858.25276441598718881623774595
+                                             - 111613.2842027622582987487370094*y
+                                             - 558066.421013811291493743685047*z)
+                                        + (666224.84280826864445033750368276
+                                           - 558066.421013811291493743685047*z)*z)
+                                   + x*(-29496.378284699785845475669079676
+                                        + (147481.89142349892922737834539838
+                                           - 147481.89142349892922737834539838*z)*z
+                                        + x*(12614.043329221321515320457416171
+                                             + z*(-63070.216646106607576602287080854
+                                                  + 63070.21664610660757660228708085*z)
+                                             + y*(-25228.086658442643030640914832342
+                                                  + 12614.043329221321515320457416171*y
+                                                  + 63070.21664610660757660228708085*z))
+                                        + y*(152513.50924795649975894832094904
+                                             + z*(-615085.65481628356956736325934682
+                                                  + 467603.76339278464033998491394844*z)
+                                             + y*(-216537.88364181364198146963465905
+                                                  + 93520.75267855692806799698278969*y
+                                                  + 467603.76339278464033998491394844*z)))));
+    return;
+  case ( 98 ) :
+    grad[0] /*ARGH*/[0]= 313.51028466595903467930894520061
+                         + z*(-6270.2056933191806935861789040123
+                              + z*(28215.925619936313121137805068055
+                                   + z*(-43891.439853234264855103252328086
+                                        + 21945.719926617132427551626164043*z)))
+                         + y*(-1151.0633079341415652824262732548
+                              + z*(16751.060465363650612062346561084
+                                   + z*(-47163.846474200114633142754456822
+                                        + z*(29474.543551077024574229921271415
+                                             + 7208.448151078620140436665528335*z)))
+                              + y*(1469.1503850769759143366156410131
+                                   + y*(-636.17415428566869810837873551657
+                                        + y*(-98.401038252819259059929084989973
+                                             + 102.97783072969457343480950754765*y
+                                             + 2059.5566145938914686961901509529*z)
+                                        + z*(91.535849537506287497608451153464
+                                             + 9268.004765672511609132855679288*z))
+                                   + z*(-12631.947236175867674669966259178
+                                        + z*(9679.9160885912899028720937094788
+                                             + 14416.896302157240280873331056671*z))))
+                         + x*(-1716.2971788282428905801584591274
+                              + y*(6865.1887153129715623206338365098
+                                   + z*(-102977.83072969457343480950754765
+                                        + (308933.49218908372030442852264294
+                                           - 240281.60503595400468122218427784*z)*z)
+                                   + y*(-10297.783072969457343480950754765
+                                        + y*(6865.1887153129715623206338365098
+                                             - 1716.2971788282428905801584591274*y
+                                             - 34325.943576564857811603169182549*z)
+                                        + (102977.83072969457343480950754765
+                                           - 154466.74609454186015221426132147*z)*z))
+                              + z*(34325.943576564857811603169182549
+                                   + z*(-154466.74609454186015221426132147
+                                        + (240281.60503595400468122218427784
+                                           - 120140.80251797700234061109213892*z)*z))
+                              + x*(1830.7169907501257499521690230693
+                                   + z*(-36614.339815002514999043380461385
+                                        + z*(164764.52916751131749569521207623
+                                             + z*(-256300.3787050176049933036632297
+                                                  + 128150.18935250880249665183161485*z)))
+                                   + y*(-7322.8679630005029998086760922771
+                                        + y*(10984.301944500754499713014138416
+                                             + y*(-7322.8679630005029998086760922771
+                                                  + 1830.7169907501257499521690230693*y
+                                                  + 36614.339815002514999043380461385*z)
+                                             + z*(-109843.01944500754499713014138416
+                                                  + 164764.52916751131749569521207623*z))
+                                        + z*(109843.01944500754499713014138416
+                                             + z*(-329529.05833502263499139042415247
+                                                  + 256300.3787050176049933036632297*z)))));
+    grad[0] /*ARGH*/[1]= 71.376168389365021798730399411332
+                         + z*(-967.66469511078075354614648362233
+                              + z*(2285.1271009541748200295824055811
+                                   + (-335.63144830418972082456432089603
+                                      - 1441.6896302157240280873331056671*z)*z))
+                         + y*(-179.80256159153020758458802905145
+                              + y*(317.10633589778963883100070578164
+                                   + z*(-3851.0439555422288097208126949564
+                                        + (12975.206671941516252785997951003
+                                           - 14416.896302157240280873331056671*z)*z)
+                                   + y*(-586.26532203783788897277793714956
+                                        + y*(583.54104080160258279725387610333
+                                             - 205.95566145938914686961901509529*y
+                                             - 3432.5943576564857811603169182549*z)
+                                        + (6590.5811667004526998278084830494
+                                           - 12357.339687563348812177140905718*z)*z))
+                              + z*(1660.7218416090426445994676137843
+                                   + z*(-2902.994085332342260638439450867
+                                        + (3844.5056805752640748995549484455
+                                           - 4805.6321007190800936244436855568*z)*z)))
+                         + x*(-1151.0633079341415652824262732548
+                              + z*(16751.060465363650612062346561084
+                                   + z*(-47163.846474200114633142754456822
+                                        + z*(29474.543551077024574229921271415
+                                             + 7208.448151078620140436665528335*z)))
+                              + y*(2938.3007701539518286732312820262
+                                   + y*(-1908.5224628570060943251362065497
+                                        + y*(-393.60415301127703623971633995989
+                                             + 514.8891536484728671740475377382*y
+                                             + 8238.226458375565874784760603812*z)
+                                        + z*(274.60754861251886249282535346039
+                                             + 27804.014297017534827398567037865*z))
+                                   + z*(-25263.894472351735349339932518356
+                                        + z*(19359.832177182579805744187418958
+                                             + 28833.792604314480561746662113341*z)))
+                              + x*(3432.5943576564857811603169182549
+                                   + y*(-10297.783072969457343480950754765
+                                        + y*(10297.783072969457343480950754765
+                                             - 3432.5943576564857811603169182549*y
+                                             - 51488.91536484728671740475377382*z)
+                                        + (102977.83072969457343480950754765
+                                           - 154466.74609454186015221426132147*z)*z)
+                                   + z*(-51488.915364847286717404753773823
+                                        + (154466.74609454186015221426132147
+                                           - 120140.80251797700234061109213892*z)*z)
+                                   + x*(-2440.9559876668343332695586974257
+                                        + z*(36614.339815002514999043380461385
+                                             + z*(-109843.01944500754499713014138416
+                                                  + 85433.4595683392016644345544099*z))
+                                        + y*(7322.8679630005029998086760922771
+                                             + y*(-7322.8679630005029998086760922771
+                                                  + 2440.9559876668343332695586974257*y
+                                                  + 36614.339815002514999043380461385*z)
+                                             + z*(-73228.679630005029998086760922771
+                                                  + 109843.01944500754499713014138416*z)))));
+    grad[0] /*ARGH*/[2]= 459.8586726765196824284615046043
+                         + z*(-4138.7280540886771418561535414387
+                              + (9657.0321262069133309976915966904
+                                 - 6438.02141747127555399846106446*z)*z)
+                         + y*(-967.66469511078075354614648362233
+                              + z*(4570.2542019083496400591648111622
+                                   + (-1006.8943449125691624736929626881
+                                      - 5766.758520862896112349332422668*z)*z)
+                              + y*(830.36092080452132229973380689213
+                                   + y*(-1283.6813185140762699069375649855
+                                        + y*(1647.6452916751131749569521207623
+                                             - 686.518871531297156232063383651*y
+                                             - 6178.669843781674406088570452859*z)
+                                        + (8650.1377812943441685239986340023
+                                           - 14416.896302157240280873331056671*z)*z)
+                                   + z*(-2902.994085332342260638439450867
+                                        + (5766.7585208628961123493324226682
+                                           - 9611.264201438160187248887371114*z)*z)))
+                         + x*(-6270.2056933191806935861789040123
+                              + z*(56431.85123987262624227561013611
+                                   + z*(-131674.31955970279456530975698426
+                                        + 87782.87970646852971020650465617*z))
+                              + y*(16751.060465363650612062346561084
+                                   + z*(-94327.692948400229266285508913644
+                                        + z*(88423.630653231073722689763814246
+                                             + 28833.792604314480561746662113341*z))
+                                   + y*(-12631.947236175867674669966259178
+                                        + y*(91.535849537506287497608451153464
+                                             + 2059.5566145938914686961901509529*y
+                                             + 18536.009531345023218265711358576*z)
+                                        + z*(19359.832177182579805744187418958
+                                             + 43250.688906471720842619993170012*z)))
+                              + x*(17162.971788282428905801584591274
+                                   + y*(-51488.915364847286717404753773823
+                                        + y*(51488.915364847286717404753773823
+                                             - 17162.971788282428905801584591274*y
+                                             - 154466.74609454186015221426132147*z)
+                                        + (308933.49218908372030442852264294
+                                           - 360422.40755393100702183327641676*z)*z)
+                                   + z*(-154466.74609454186015221426132147
+                                        + (360422.40755393100702183327641676
+                                           - 240281.60503595400468122218427784*z)*z)
+                                   + x*(-12204.779938334171666347793487128
+                                        + z*(109843.01944500754499713014138416
+                                             + z*(-256300.3787050176049933036632297
+                                                  + 170866.9191366784033288691088198*z))
+                                        + y*(36614.339815002514999043380461385
+                                             + y*(-36614.339815002514999043380461385
+                                                  + 12204.779938334171666347793487128*y
+                                                  + 109843.01944500754499713014138416*z)
+                                             + z*(-219686.03889001508999426028276831
+                                                  + 256300.3787050176049933036632297*z)))));
+    return;
+  case ( 99 ) :
+    grad[0] /*ARGH*/[0]= 431.79828166147886166945300296518
+                         + y*(-14021.225900247613639235769881597
+                              + y*(104201.50861827599190477728495312
+                                   + y*(-290593.57273665128221672921170779
+                                        + (337721.60392448562539113381832825
+                                           - 138119.38388235530602133887336805*y)*y)))
+                         + x*(-6351.8193765406129807490893446197
+                              + y*(185295.40216114978798159045949828
+                                   + y*(-1.2195991800169738393650693977474e6
+                                        + y*(2.9553993024041893382128784005634e6
+                                             + y*(-2.9066176906046362312904579111944e6
+                                                  + 967667.8970013857383984467659427*y))))
+                              + x*(29190.968493152805841580476611024
+                                   + y*(-705586.84266931891770694317541952
+                                        + y*(3.6372470520892148056410737439988e6
+                                             + y*(-6.2058697916492053579831223515187e6
+                                                  + 3.2766630436479604324424212622329e6*y)))
+                                   + x*(-61458.987580970635078935721708911
+                                        + x*(66346.469325717121903925448860192
+                                             + x*(-35900.977517552177867412679366976
+                                                  + 7743.342937061311228748460406871*x
+                                                  + 225965.20811307584058492215156242*y)
+                                             + y*(-828079.62368398786367420626738302
+                                                  + 1.4774680071254402467561713083384e6*y))
+                                        + y*(1.1363493018400882587332716980154e6
+                                             + y*(-3.9971271158634964219796495169321e6
+                                                  + 3.5056471864166922202763641373329e6*y)))));
+    grad[0] /*ARGH*/[1]= 452.84278482631891900852031218876
+                         + y*(-6806.0048830137581728588943073563
+                              + y*(28080.734440662307081391110536261
+                                   + y*(-39942.005542013877711239115950857
+                                        + y*(12229.944101923483503571203779446
+                                             + 7226.524943646749446009824557346*y))))
+                         + x*(-14021.225900247613639235769881597
+                              + y*(208403.01723655198380955456990623
+                                   + y*(-871780.71820995384665018763512336
+                                        + (1.350886415697942501564535273313e6
+                                           - 690596.9194117765301066943668402*y)*y))
+                              + x*(92647.701080574893990795229749138
+                                   + y*(-1.2195991800169738393650693977474e6
+                                        + y*(4.433098953606284007319317600845e6
+                                             + y*(-5.8132353812092724625809158223888e6
+                                                  + 2.4191697425034643459961169148567e6*y)))
+                                   + x*(-235195.61422310630590231439180651
+                                        + x*(284087.32546002206468331792450385
+                                             + x*(-165615.9247367975727348412534766
+                                                  + 37660.868018845973430820358593737*x
+                                                  + 590987.2028501760987024685233354*y)
+                                             + y*(-1.9985635579317482109898247584661e6
+                                                  + 2.6292353898125191652072731029997e6*y))
+                                        + y*(2.4248313680594765370940491626658e6
+                                             + y*(-6.2058697916492053579831223515187e6
+                                                  + 4.3688840581972805765898950163106e6*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 100 ) :
+    grad[0] /*ARGH*/[0]= 529.72830684950421694208143755004
+                         - 1059.4566136990084338841628751001*z
+                         + y*(-15040.883877705505352733836843372
+                              + 29022.311141712002271583510811645*z
+                              + y*(98522.84498535083018002501258042
+                                   - 168023.3788289896580884665143492*z
+                                   + y*(-244200.40431508237623574271101555
+                                        + y*(254585.6171118793294137871379115
+                                             - 94396.90221129178222227768407054*y
+                                             - 188793.80442258356444455536814109*z)
+                                        + 320377.42980117509438301890768191*z)))
+                         + x*(-5910.6394027531784773455745974812
+                              + 11821.278805506356954691149194962*z
+                              + y*(146831.07065042662265344482817185
+                                   - 281840.86249534688835219850714874*z
+                                   + y*(-835347.90033147467580511515093662
+                                        + 1.3888549381676024632580317947245e6*z
+                                        + y*(1.7852220635297647889118762847171e6
+                                             - 2.1815891888919271145657207747096e6*z
+                                             + y*(-1.5937632704704138684921182335346e6
+                                                  + 502968.6760244503112092578461797*y
+                                                  + 1.0059373520489006224185156923595e6*z))))
+                              + x*(20060.624686242413025768336186138
+                                   - 40121.249372484826051536672372276*z
+                                   + x*(-29542.961688311021816839739520602
+                                        + 59085.9233766220436336794790412*z
+                                        + x*(19980.263001595995494902102605232
+                                             - 39960.526003191990989804205210465*z
+                                             + x*(-5110.0101981469700863758371960872
+                                                  + 5110.010198146970086375837196087*y
+                                                  + 10220.020396293940172751674392174*z)
+                                             + y*(-148039.08859662054517424184943568
+                                                  + 128058.82559502454967933974683045*y
+                                                  + 256117.65119004909935867949366089*z))
+                                        + y*(403313.17002089166175418067176093
+                                             - 747540.4166651612798746818644806*z
+                                             + y*(-1.0382107242264300938458971603933e6
+                                                  + 664440.515893849453908556228153*y
+                                                  + 1.3288810317876989078171124563059e6*z)))
+                                   + y*(-392805.52474463927285855038506647
+                                        + 745489.8001167937196655640977607*z
+                                        + y*(1.662377947319508993747409296624e6
+                                             - 2.5792660945222242678292544954873e6*z
+                                             + y*(-2.3781437514406736983652565227162e6
+                                                  + 1.0885107041795615644506292749725e6*y
+                                                  + 2.177021408359123128901258549945e6*z)))));
+    grad[0] /*ARGH*/[1]= 616.64732857201213264233890736307
+                         - 1190.4115460077451609198971441964*z
+                         + y*(-7827.9168292065507858810640492739
+                              + 13275.010566397611249922333810155*z
+                              + y*(25412.444809497075857223459745318
+                                   - 30912.373769397734839563418775404*z
+                                   + y*(-20481.172813551970744183175100792
+                                        - 254.15273209303829771820816562135*z
+                                        + y*(-15263.106489091026217007382245144
+                                             + 18125.113237839452737120202569957*y
+                                             + 30208.522063065754561867004283262*z))))
+                         + x*(-15040.883877705505352733836843372
+                              + 29022.311141712002271583510811645*z
+                              + y*(197045.68997070166036005002516084
+                                   - 336046.75765797931617693302869839*z
+                                   + y*(-732601.21294524712870722813304666
+                                        + y*(1.018342468447517317655148551646e6
+                                             - 471984.51105645891111138842035272*y
+                                             - 755175.2176903342577782214725643*z)
+                                        + 961132.2894035252831490567230457*z))
+                              + x*(73415.535325213311326722414085927
+                                   - 140920.43124767344417609925357437*z
+                                   + y*(-835347.90033147467580511515093662
+                                        + 1.3888549381676024632580317947245e6*z
+                                        + y*(2.6778330952946471833678144270756e6
+                                             - 3.2723837833378906718485811620644e6*z
+                                             + y*(-3.1875265409408277369842364670691e6
+                                                  + 1.2574216900611257780231446154494e6*y
+                                                  + 2.011874704097801244837031384719e6*z)))
+                                   + x*(-130935.17491487975761951679502216
+                                        + 248496.60003893123988852136592022*z
+                                        + x*(100828.29250522291543854516794023
+                                             - 186885.10416629031996867046612016*z
+                                             + x*(-29607.817719324109034848369887136
+                                                  + 851.6683663578283477293061993479*x
+                                                  + 51223.53023800981987173589873218*y
+                                                  + 51223.53023800981987173589873218*z)
+                                             + y*(-519105.36211321504692294858019665
+                                                  + 498330.38692038709043141717111472*y
+                                                  + 664440.515893849453908556228153*z))
+                                        + y*(1.108251964879672662498272864416e6
+                                             - 1.7195107296814828452195029969916e6*z
+                                             + y*(-2.3781437514406736983652565227162e6
+                                                  + 1.4513476055727487526008390332967e6*y
+                                                  + 2.177021408359123128901258549945e6*z)))));
+    grad[0] /*ARGH*/[2]= 42.883111136279104364780670529773
+                         + y*(-1190.4115460077451609198971441964
+                              + y*(6637.5052831988056249611669050775
+                                   + y*(-10304.124589799244946521139591801
+                                        + y*(-63.538183023259574429552041405338
+                                             + 6041.704412613150912373400856652*y))))
+                         + x*(-1059.4566136990084338841628751001
+                              + y*(29022.311141712002271583510811645
+                                   + y*(-168023.3788289896580884665143492
+                                        + (320377.42980117509438301890768191
+                                           - 188793.80442258356444455536814109*y)*y))
+                              + x*(5910.6394027531784773455745974812
+                                   + y*(-140920.43124767344417609925357437
+                                        + y*(694427.46908380123162901589736224
+                                             + y*(-1.0907945944459635572828603873548e6
+                                                  + 502968.6760244503112092578461797*y)))
+                                   + x*(-13373.749790828275350512224124092
+                                        + x*(14771.480844155510908419869760301
+                                             + x*(-7992.1052006383981979608410420929
+                                                  + 1703.3367327156566954586123986957*x
+                                                  + 51223.53023800981987173589873218*y)
+                                             + y*(-186885.10416629031996867046612016
+                                                  + 332220.25794692472695427811407648*y))
+                                        + y*(248496.60003893123988852136592022
+                                             + y*(-859755.36484074142260975149849578
+                                                  + 725673.8027863743763004195166483*y)))));
+    return;
+  case ( 101 ) :
+    grad[0] /*ARGH*/[0]= 466.88130699454394216319028411495
+                         + z*(-2801.2878419672636529791417046897
+                              + 2801.2878419672636529791417046897*z)
+                         + y*(-11013.961139644108347313308363696
+                              + (63282.478995897386430900708477488
+                                 - 60481.1911539301227779215667728*z)*z
+                              + y*(60866.638669452496829521789274714
+                                   + z*(-301917.35302081759454623002717079
+                                        + 241436.161866887471768308460398*z)
+                                   + y*(-129645.12024673216567642831063224
+                                        + y*(118411.76250871055454272853547454
+                                             - 39086.201098781321290671896037438*y
+                                             - 234517.20659268792774403137622463*z)
+                                        + (475953.36845957539951233983662262
+                                           - 234517.20659268792774403137622463*z)*z)))
+                         + x*(-3837.2857931829588581833791558859
+                              + (23023.714759097753149100274935315
+                                 - 23023.714759097753149100274935315*z)*z
+                              + y*(76505.974354366576538574768391624
+                                   + z*(-436012.13136710170608234833541443
+                                        + 412988.41660800395293324806047911*z)
+                                   + y*(-360531.71106521184469201486234526
+                                        + (1.7271781350241693620697408386572e6
+                                           - 1.314189718416165409136492778178e6*z)*z
+                                        + y*(664973.80845236646798102268508455
+                                             + z*(-2.2626647156900294458163952718501e6
+                                                  + 948474.9972738640366799024936721*z)
+                                             + y*(-535189.95216064891374938296092037
+                                                  + 158079.16621231067277998374894535*y
+                                                  + 948474.9972738640366799024936721*z))))
+                              + x*(9094.3851472808135185633983278577
+                                   + z*(-54566.310883684881111380389967146
+                                        + 54566.31088368488111138038996715*z)
+                                   + x*(-8378.9640894955789494475944179105
+                                        + (50273.784536973473696685566507463
+                                           - 50273.78453697347369668556650746*z)*z
+                                        + x*(2675.0334451138481225798064482302
+                                             + z*(-16050.200670683088735478838689381
+                                                  + 16050.200670683088735478838689381*z)
+                                             + y*(-5350.0668902276962451596128964605
+                                                  + 2675.0334451138481225798064482302*y
+                                                  + 16050.200670683088735478838689381*z))
+                                        + y*(70570.350257504977412662506075481
+                                             + z*(-373148.31700805639077928946994542
+                                                  + 322874.53247108291708260390343796*z)
+                                             + y*(-116003.80824652321797698222889723
+                                                  + 53812.42207851381951376731723966*y
+                                                  + 322874.53247108291708260390343796*z)))
+                                   + y*(-132088.91404301198995076699942258
+                                        + (737967.17337438705859322160656831
+                                           - 683400.8624907021774818412166012*z)*z
+                                        + y*(431274.28727402555758853052940578
+                                             + z*(-1.8496785502697662869379615698664e6
+                                                  + 1.1662776877790641094561203532652e6*z)
+                                             + y*(-502659.37300813839939901365385526
+                                                  + 194379.6146298440182426867255442*y
+                                                  + 1.1662776877790641094561203532652e6*z)))));
+    grad[0] /*ARGH*/[1]= 592.17089319139722264622719005444
+                         + z*(-3403.6438990973285385967420125396
+                              + 3254.2624390462737413161208847526*z)
+                         + y*(-6039.9562322547069196372790822384
+                              + (29432.449595333584440630190468351
+                                 - 22923.924717241036957997948698846*z)*z
+                              + y*(14164.621171449340294743453192022
+                                   + z*(-40839.052635695665107515433449608
+                                        + 6453.165559834109670518510401339*z)
+                                   + y*(-977.93572363544703296677074264865
+                                        + z*(-48584.455839114871278886620143585
+                                             + 57188.67658556035083957796734537*z)
+                                        + y*(-22036.069255140671274680122393532
+                                             + 14297.169146390087709894491836343*y
+                                             + 71485.84573195043854947245918171*z))))
+                         + x*(-11013.961139644108347313308363696
+                              + (63282.478995897386430900708477488
+                                 - 60481.1911539301227779215667728*z)*z
+                              + y*(121733.27733890499365904357854943
+                                   + z*(-603834.70604163518909246005434159
+                                        + 482872.32373377494353661692079599*z)
+                                   + y*(-388935.36074019649702928493189671
+                                        + y*(473647.05003484221817091414189817
+                                             - 195431.00549390660645335948018719*y
+                                             - 938068.8263707517109761255048985*z)
+                                        + (1.4278601053787261985370195098679e6
+                                           - 703551.6197780637832320941286739*z)*z))
+                              + x*(38252.987177183288269287384195812
+                                   + z*(-218006.06568355085304117416770721
+                                        + 206494.20830400197646662403023956*z)
+                                   + x*(-44029.638014337329983588999807525
+                                        + (245989.05779146235286440720218944
+                                           - 227800.28749690072582728040553372*z)*z
+                                        + x*(17642.58756437624435316562651887
+                                             + x*(-1070.0133780455392490319225792921
+                                                  + 1070.0133780455392490319225792921*y
+                                                  + 3210.0401341366177470957677378763*z)
+                                             + z*(-93287.079252014097694822367486356
+                                                  + 80718.63311777072927065097585949*z)
+                                             + y*(-58001.904123261608988491114448615
+                                                  + 40359.316558885364635325487929745*y
+                                                  + 161437.26623554145854130195171898*z))
+                                        + y*(287516.19151601703839235368627052
+                                             + z*(-1.2331190335131775246253077132442e6
+                                                  + 777518.4585193760729707469021768*z)
+                                             + y*(-502659.37300813839939901365385526
+                                                  + 259172.81950645869099024896739226*y
+                                                  + 1.1662776877790641094561203532652e6*z)))
+                                   + y*(-360531.71106521184469201486234526
+                                        + (1.7271781350241693620697408386572e6
+                                           - 1.314189718416165409136492778178e6*z)*z
+                                        + y*(997460.71267854970197153402762682
+                                             + z*(-3.3939970735350441687245929077752e6
+                                                  + 1.4227124959107960550198537405081e6*z)
+                                             + y*(-1.0703799043212978274987659218407e6
+                                                  + 395197.91553077668194995937236337*y
+                                                  + 1.8969499945477280733598049873442e6*z)))));
+    grad[0] /*ARGH*/[2]= 149.381460051054797280621127787
+                         - 298.762920102109594561242255574*z
+                         + y*(-3403.6438990973285385967420125396
+                              + 6508.524878092547482632241769505*z
+                              + y*(14716.224797666792220315095234176
+                                   - 22923.924717241036957997948698846*z
+                                   + y*(-13613.017545231888369171811149869
+                                        + 4302.1103732227397803456736008927*z
+                                        + y*(-12146.113959778717819721655035896
+                                             + 14297.169146390087709894491836343*y
+                                             + 28594.338292780175419788983672685*z))))
+                         + x*(-2801.2878419672636529791417046897
+                              + 5602.575683934527305958283409379*z
+                              + y*(63282.478995897386430900708477488
+                                   - 120962.3823078602455558431335456*z
+                                   + y*(-301917.35302081759454623002717079
+                                        + y*(475953.36845957539951233983662262
+                                             - 234517.20659268792774403137622463*y
+                                             - 469034.41318537585548806275244926*z)
+                                        + 482872.32373377494353661692079599*z))
+                              + x*(11511.857379548876574550137467658
+                                   - 23023.714759097753149100274935315*z
+                                   + x*(-18188.770294561627037126796655715
+                                        + 36377.540589123254074253593311431*z
+                                        + x*(12568.446134243368424171391626866
+                                             - 25136.892268486736848342783253731*z
+                                             + x*(-3210.0401341366177470957677378763
+                                                  + 3210.0401341366177470957677378763*y
+                                                  + 6420.080268273235494191535475753*z)
+                                             + y*(-93287.079252014097694822367486356
+                                                  + 80718.63311777072927065097585949*y
+                                                  + 161437.26623554145854130195171898*z))
+                                        + y*(245989.05779146235286440720218944
+                                             - 455600.57499380145165456081106744*z
+                                             + y*(-616559.51675658876231265385662212
+                                                  + 388759.2292596880364853734510884*y
+                                                  + 777518.4585193760729707469021768*z)))
+                                   + y*(-218006.06568355085304117416770721
+                                        + 412988.41660800395293324806047911*z
+                                        + y*(863589.06751208468103487041932858
+                                             - 1.314189718416165409136492778178e6*z
+                                             + y*(-1.1313323578450147229081976359251e6
+                                                  + 474237.49863693201833995124683604*y
+                                                  + 948474.9972738640366799024936721*z)))));
+    return;
+  case ( 102 ) :
+    grad[0] /*ARGH*/[0]= 361.12193442733829390294023296907
+                         + z*(-4333.4632131280595268352827956289
+                              + (10833.658032820148817088206989072
+                                 - 7222.438688546765878058804659381*z)*z)
+                         + y*(-6523.1992216089497362548109528214
+                              + z*(73944.927446179337308222448638227
+                                   + z*(-174028.6605826281944534679146065
+                                        + 108796.66836653869709091980507828*z))
+                              + y*(28568.353960443617686586769415297
+                                   + y*(-50177.085895950537581260844858655
+                                        + y*(38936.297124869329578265924117857
+                                             - 11165.487902180798241239977954648*y
+                                             - 133985.85482616957889487973545577*z)
+                                        + (333249.71067226237604431135395851
+                                           - 334964.63706542394723719933863943*z)*z)
+                                   + z*(-268875.32007914407493081878434534
+                                        + (498159.63961523199287357904625686
+                                           - 223309.75804361596482479955909295*z)*z)))
+                         + x*(-2091.1376966170387479556782376254
+                              + z*(25093.652359404464975468138851505
+                                   + z*(-62734.130898511162438670347128762
+                                        + 41822.753932340774959113564752508*z))
+                              + x*(3116.8911419764035208542765294169
+                                   + z*(-37402.693703716842250251318353002
+                                        + (93506.734259292105625628295882506
+                                           - 62337.82283952807041708553058834*z)*z)
+                                   + x*(-1359.5143187034761340642093147971
+                                        + z*(16314.171824441713608770511777565
+                                             + z*(-40785.429561104284021926279443912
+                                                  + 27190.286374069522681284186295941*z))
+                                        + y*(4078.5429561104284021926279443912
+                                             + y*(-4078.5429561104284021926279443912
+                                                  + 1359.5143187034761340642093147971*y
+                                                  + 16314.171824441713608770511777565*z)
+                                             + z*(-32628.343648883427217541023555129
+                                                  + 40785.429561104284021926279443912*z)))
+                                   + y*(-28631.859526723453879786544475986
+                                        + z*(306179.62061696460430718721535883
+                                             + z*(-671942.31728311940514233974251458
+                                                  + 385623.72201588486634447429775471*z))
+                                        + y*(67194.231728311940514233974251458
+                                             + y*(-60960.449444359133472525421192624
+                                                  + 19281.186100794243317223714887736*y
+                                                  + 231374.23320953091980668457865283*z)
+                                             + z*(-500151.16012277868186362047565866
+                                                  + 578435.5830238272995167114466321*z))))
+                              + y*(30527.230620724247112528100931415
+                                   + z*(-341233.11508928650037486907232547
+                                        + (790348.65682470508849850233368492
+                                           - 485076.35061746261737322132437077*z)*z)
+                                   + y*(-113896.09884789554509379150335055
+                                        + z*(1.0255200710854600407506289678812e6
+                                             + z*(-1.773451520888945013378070086018e6
+                                                  + 697224.6633085007248788253996412*z))
+                                        + y*(179436.28978551154008576268683943
+                                             + y*(-128837.51702714823960048487616472
+                                                  + 34861.233165425036243941269982062*y
+                                                  + 418334.79798510043492729523978474*z)
+                                             + z*(-1.1277154063406784402785232741919e6
+                                                  + 1.0458369949627510873182380994619e6*z)))));
+    grad[0] /*ARGH*/[1]= 475.70522160882448478490920649089
+                         + z*(-5394.6607145505918881501178287086
+                              + (12702.146924488224897203312948816
+                                 - 7945.094708399980049354220883907*z)*z)
+                         + y*(-3605.2615353697326466422748990318
+                              + z*(32473.816995335607983407063130964
+                                   + z*(-55780.248639362570164111031929778
+                                        + 21296.64300944175334403224618537*z))
+                              + y*(5444.228679689983090989184167997
+                                   + z*(-16620.018663276385116759615319518
+                                        + z*(-42120.326300852892454267509595871
+                                             + 60025.1820480645583188933756753*z))
+                                   + y*(4027.0245651003896506981571026679
+                                        + y*(-12344.215135835920411719313145654
+                                             + 6002.51820480645583188933756753*y
+                                             + 60025.1820480645583188933756753*z)
+                                        + z*(-70484.319665573189297390705658039
+                                             + 120050.3640961291166377867513506*z))))
+                         + x*(-6523.1992216089497362548109528214
+                              + z*(73944.927446179337308222448638227
+                                   + z*(-174028.6605826281944534679146065
+                                        + 108796.66836653869709091980507828*z))
+                              + y*(57136.707920887235373173538830595
+                                   + y*(-150531.25768785161274378253457596
+                                        + y*(155745.18849947731831306369647143
+                                             - 55827.43951090399120619988977324*y
+                                             - 535943.4193046783155795189418231*z)
+                                        + (999749.13201678712813293406187554
+                                           - 1.0048939111962718417115980159183e6*z)*z)
+                                   + z*(-537750.64015828814986163756869068
+                                        + (996319.27923046398574715809251371
+                                           - 446619.51608723192964959911818591*z)*z))
+                              + x*(15263.615310362123556264050465707
+                                   + z*(-170616.55754464325018743453616274
+                                        + (395174.32841235254424925116684246
+                                           - 242538.17530873130868661066218538*z)*z)
+                                   + x*(-9543.9531755744846265955148253288
+                                        + x*(1019.6357390276071005481569860978
+                                             + y*(-2039.2714780552142010963139721956
+                                                  + 1019.6357390276071005481569860978*y
+                                                  + 8157.085912220856804385255888782*z)
+                                             + z*(-8157.0859122208568043852558887824
+                                                  + 10196.357390276071005481569860978*z))
+                                        + z*(102059.87353898820143572907178628
+                                             + z*(-223980.77242770646838077991417153
+                                                  + 128541.24067196162211482476591824*z))
+                                        + y*(44796.154485541293676155982834305
+                                             + y*(-60960.449444359133472525421192624
+                                                  + 25708.248134392324422964953183648*y
+                                                  + 231374.23320953091980668457865283*z)
+                                             + z*(-333434.10674851912124241365043911
+                                                  + 385623.72201588486634447429775471*z)))
+                                   + y*(-113896.09884789554509379150335055
+                                        + z*(1.0255200710854600407506289678812e6
+                                             + z*(-1.773451520888945013378070086018e6
+                                                  + 697224.6633085007248788253996412*z))
+                                        + y*(269154.43467826731012864403025914
+                                             + y*(-257675.03405429647920096975232945
+                                                  + 87153.08291356259060985317495515*y
+                                                  + 836669.5959702008698545904795695*z)
+                                             + z*(-1.6915731095110176604177849112879e6
+                                                  + 1.5687554924441266309773571491928e6*z)))));
+    grad[0] /*ARGH*/[2]= 313.80194475530192926879264918208
+                         + z*(-1569.0097237765096463439632459104
+                              + 1569.0097237765096463439632459104*z)
+                         + y*(-5394.6607145505918881501178287086
+                              + (25404.293848976449794406625897633
+                                 - 23835.284125199940148062662651722*z)*z
+                              + y*(16236.908497667803991703531565482
+                                   + z*(-55780.248639362570164111031929778
+                                        + 31944.964514162630016048369278055*z)
+                                   + y*(-5540.0062210921283722532051065061
+                                        + z*(-28080.217533901928302845006397247
+                                             + 60025.1820480645583188933756753*z)
+                                        + y*(-17621.07991639329732434767641451
+                                             + 12005.03640961291166377867513506*y
+                                             + 60025.1820480645583188933756753*z))))
+                         + x*(-4333.4632131280595268352827956289
+                              + (21667.316065640297634176413978144
+                                 - 21667.316065640297634176413978144*z)*z
+                              + y*(73944.927446179337308222448638227
+                                   + z*(-348057.32116525638890693582921299
+                                        + 326390.00509961609127275941523485*z)
+                                   + y*(-268875.32007914407493081878434534
+                                        + y*(333249.71067226237604431135395851
+                                             - 133985.85482616957889487973545577*y
+                                             - 669929.2741308478944743986772789*z)
+                                        + (996319.27923046398574715809251371
+                                           - 669929.2741308478944743986772789*z)*z))
+                              + x*(12546.826179702232487734069425752
+                                   + z*(-62734.130898511162438670347128762
+                                        + 62734.13089851116243867034712876*z)
+                                   + x*(-12467.564567905614083417106117667
+                                        + (62337.822839528070417085530588337
+                                           - 62337.82283952807041708553058834*z)*z
+                                        + x*(4078.5429561104284021926279443912
+                                             + z*(-20392.714780552142010963139721956
+                                                  + 20392.714780552142010963139721956*z)
+                                             + y*(-8157.0859122208568043852558887824
+                                                  + 4078.5429561104284021926279443912*y
+                                                  + 20392.714780552142010963139721956*z))
+                                        + y*(102059.87353898820143572907178628
+                                             + z*(-447961.54485541293676155982834305
+                                                  + 385623.72201588486634447429775471*z)
+                                             + y*(-166717.05337425956062120682521955
+                                                  + 77124.74440317697326889485955094*y
+                                                  + 385623.72201588486634447429775471*z)))
+                                   + y*(-170616.55754464325018743453616274
+                                        + (790348.65682470508849850233368492
+                                           - 727614.5259261939260598319865562*z)*z
+                                        + y*(512760.03554273002037531448394058
+                                             + z*(-1.773451520888945013378070086018e6
+                                                  + 1.0458369949627510873182380994619e6*z)
+                                             + y*(-563857.70317033922013926163709597
+                                                  + 209167.39899255021746364761989237*y
+                                                  + 1.0458369949627510873182380994619e6*z)))));
+    return;
+  case ( 103 ) :
+    grad[0] /*ARGH*/[0]= 255.10732523671745439609104349085
+                         + z*(-5102.1465047343490879218208698169
+                              + z*(22959.659271304570895648193914176
+                                   + z*(-35715.025533140443615452746088719
+                                        + 17857.512766570221807726373044359*z)))
+                         + y*(-3019.0405392828861041373258916267
+                              + y*(9525.0889047643698725883931315983
+                                   + z*(-135223.11381436402445694316566925
+                                        + (382709.68217178750247518130309357
+                                           - 279805.57336704228011741464047286*z)*z)
+                                   + y*(-13012.096730962967536902134479943
+                                        + y*(8249.5522785807826006079379141441
+                                             - 1998.6112383360162865529617176633*y
+                                             - 39972.224766720325731059234353266*z)
+                                        + (125018.82080489532628109952392962
+                                           - 179875.0114502414657897665545897*z)*z))
+                              + z*(55278.664280923372994824696962717
+                                   + z*(-225794.32999285060758106294241805
+                                        + (315520.59890018272373286738656158
+                                           - 139902.78668352114005870732023643*z)*z)))
+                         + x*(-966.36167841481188324924300115853
+                              + z*(19327.233568296237664984860023171
+                                   + z*(-86972.551057333069492431870104268
+                                        + (135290.63497807366365489402016219
+                                           - 67645.3174890368318274470100811*z)*z))
+                              + x*(696.3804343675221064336776894093
+                                   + z*(-13927.608687350442128673553788186
+                                        + z*(62674.239093076989579030992046837
+                                             + z*(-97493.260811453094900714876517301
+                                                  + 48746.630405726547450357438258651*z)))
+                                   + y*(-2785.5217374700884257347107576372
+                                        + y*(4178.2826062051326386020661364558
+                                             + y*(-2785.5217374700884257347107576372
+                                                  + 696.3804343675221064336776894093*y
+                                                  + 13927.608687350442128673553788186*z)
+                                             + z*(-41782.826062051326386020661364558
+                                                  + 62674.23909307698957903099204684*z))
+                                        + z*(41782.826062051326386020661364558
+                                             + z*(-125348.47818615397915806198409367
+                                                  + 97493.2608114530949007148765173*z))))
+                              + y*(8881.5270527834060684796946820312
+                                   + z*(-158303.30748737188370460903361745
+                                        + z*(625392.33263584040717830878117428
+                                             + z*(-837541.88245545585862247519499779
+                                                  + 351125.6237386910974837905874178*z)))
+                                   + y*(-25862.49142698550544142634871654
+                                        + y*(33961.928748404198745893308069017
+                                             + y*(-21030.683034911446025180133710747
+                                                  + 5016.080339124158535482722677397*y
+                                                  + 100321.60678248317070965445354794*z)
+                                             + z*(-320292.053915745749793948220667
+                                                  + 451447.23052117426819344504096574*z))
+                                        + z*(358946.52105233822512391794071334
+                                             + z*(-989867.01209968160587932195203575
+                                                  + 702251.2474773821949675811748356*z)))));
+    grad[0] /*ARGH*/[1]= 304.82642261286871534005898669895
+                         + z*(-5578.2416770773906398395576549127
+                              + z*(22769.797058538331377950710091309
+                                   + z*(-31791.676887021963141414194477461
+                                        + 14081.834730381038736341419961998*z)))
+                         + y*(-1476.1813402188582720486074768722
+                              + z*(18367.143450222384161293034227618
+                                   + z*(-37112.551408924065969917233841664
+                                        + z*(-5852.7182490509347740682474234446
+                                             + 31090.028585287544859716963635719*z)))
+                              + y*(1267.1556884670391729747414974634
+                                   + y*(2007.3567497833449599668305018532
+                                        + y*(-3435.5873171567179273637505221028
+                                             + 1332.4297965123233511307270129594*y
+                                             + 22207.163275205389185512116882657*z)
+                                        + z*(-37203.66645434317548941031484752
+                                             + 79945.78779073940106784362077756*z))
+                                   + z*(2207.6014059927927824447213921583
+                                        + z*(-65603.033440353666475877097027208
+                                             + 93270.08575586263457915089090716*z))))
+                         + x*(-3019.0405392828861041373258916267
+                              + y*(19050.177809528739745176786263197
+                                   + z*(-270446.2276287280489138863313385
+                                        + (765419.36434357500495036260618714
+                                           - 559611.1467340845602348292809457*z)*z)
+                                   + y*(-39036.29019288890261070640343983
+                                        + y*(32998.209114323130402431751656576
+                                             - 9993.056191680081432764808588317*y
+                                             - 159888.89906688130292423693741306*z)
+                                        + (375056.46241468597884329857178885
+                                           - 539625.0343507243973692996637691*z)*z))
+                              + z*(55278.664280923372994824696962717
+                                   + z*(-225794.32999285060758106294241805
+                                        + (315520.59890018272373286738656158
+                                           - 139902.78668352114005870732023643*z)*z))
+                              + x*(4440.7635263917030342398473410156
+                                   + x*(-928.5072458233628085782369192124
+                                        + z*(13927.608687350442128673553788186
+                                             + z*(-41782.826062051326386020661364558
+                                                  + 32497.753603817698300238292172434*z))
+                                        + y*(2785.5217374700884257347107576372
+                                             + y*(-2785.5217374700884257347107576372
+                                                  + 928.5072458233628085782369192124*y
+                                                  + 13927.608687350442128673553788186*z)
+                                             + z*(-27855.217374700884257347107576372
+                                                  + 41782.826062051326386020661364558*z)))
+                                   + z*(-79151.653743685941852304516808727
+                                        + z*(312696.16631792020358915439058714
+                                             + z*(-418770.9412277279293112375974989
+                                                  + 175562.8118693455487418952937089*z)))
+                                   + y*(-25862.49142698550544142634871654
+                                        + y*(50942.893122606298118839962103525
+                                             + y*(-42061.366069822892050360267421494
+                                                  + 12540.200847810396338706806693493*y
+                                                  + 200643.21356496634141930890709588*z)
+                                             + z*(-480438.0808736186246909223310005
+                                                  + 677170.8457817614022901675614486*z))
+                                        + z*(358946.52105233822512391794071334
+                                             + z*(-989867.01209968160587932195203575
+                                                  + 702251.2474773821949675811748356*z)))));
+    grad[0] /*ARGH*/[2]= 518.2867751799836669616220790663
+                         + z*(-4664.5809766198530026545987115967
+                              + (10884.022278779657006194063660392
+                                 - 7256.014852519771337462709106928*z)*z)
+                         + y*(-5578.2416770773906398395576549127
+                              + z*(45539.594117076662755901420182618
+                                   + z*(-95375.030661065889424242583432383
+                                        + 56327.33892152415494536567984799*z))
+                              + y*(9183.5717251111920806465171138091
+                                   + z*(-37112.551408924065969917233841664
+                                        + z*(-8779.0773735764021611023711351669
+                                             + 62180.05717057508971943392727144*z))
+                                   + y*(735.86713533093092748157379738611
+                                        + y*(-9300.9166135857938723525787118801
+                                             + 4441.4326550410778371024233765313*y
+                                             + 39972.893895369700533921810388782*z)
+                                        + z*(-43735.355626902444317251398018139
+                                             + 93270.08575586263457915089090716*z))))
+                         + x*(-5102.1465047343490879218208698169
+                              + z*(45919.318542609141791296387828352
+                                   + z*(-107145.07659942133084635823826616
+                                        + 71430.05106628088723090549217744*z))
+                              + y*(55278.664280923372994824696962717
+                                   + y*(-135223.11381436402445694316566925
+                                        + y*(125018.82080489532628109952392962
+                                             - 39972.224766720325731059234353266*y
+                                             - 359750.02290048293157953310917939*z)
+                                        + (765419.36434357500495036260618714
+                                           - 839416.7201011268403522439214186*z)*z)
+                                   + z*(-451588.6599857012151621258848361
+                                        + (946561.79670054817119860215968474
+                                           - 559611.1467340845602348292809457*z)*z))
+                              + x*(9663.6167841481188324924300115853
+                                   + z*(-86972.551057333069492431870104268
+                                        + (202935.95246711049548234103024329
+                                           - 135290.63497807366365489402016219*z)*z)
+                                   + x*(-4642.536229116814042891184596062
+                                        + z*(41782.826062051326386020661364558
+                                             + z*(-97493.260811453094900714876517301
+                                                  + 64995.50720763539660047658434487*z))
+                                        + y*(13927.608687350442128673553788186
+                                             + y*(-13927.608687350442128673553788186
+                                                  + 4642.536229116814042891184596062*y
+                                                  + 41782.826062051326386020661364558*z)
+                                             + z*(-83565.652124102652772041322729116
+                                                  + 97493.2608114530949007148765173*z)))
+                                   + y*(-79151.653743685941852304516808727
+                                        + z*(625392.33263584040717830878117428
+                                             + z*(-1.2563128236831837879337127924967e6
+                                                  + 702251.2474773821949675811748356*z))
+                                        + y*(179473.26052616911256195897035667
+                                             + y*(-160146.0269578728748969741103335
+                                                  + 50160.80339124158535482722677397*y
+                                                  + 451447.23052117426819344504096574*z)
+                                             + z*(-989867.01209968160587932195203575
+                                                  + 1.0533768712160732924513717622534e6*z)))));
+    return;
+  case ( 104 ) :
+    grad[0] /*ARGH*/[0]= 167.06249232249593365147110828028
+                         + z*(-5011.8747696748780095441332484085
+                              + z*(35083.12338772414606680893273886
+                                   + z*(-93554.995700597722844823820636959
+                                        + (105249.37016317243820042679821658
+                                           - 42099.748065268975280170719286632*z)*z)))
+                         + y*(-835.31246161247966825735554140142
+                              + z*(20047.499078699512038176532993634
+                                   + z*(-105249.37016317243820042679821658
+                                        + (187109.99140119544568964764127392
+                                           - 105249.37016317243820042679821658*z)*z))
+                              + y*(1670.6249232249593365147110828028
+                                   + z*(-30071.248618049268057264799490451
+                                        + (105249.37016317243820042679821658
+                                           - 93554.99570059772284482382063696*z)*z)
+                                   + y*(-1670.6249232249593365147110828028
+                                        + y*(835.31246161247966825735554140142
+                                             - 167.06249232249593365147110828028*y
+                                             - 5011.874769674878009544133248409*z)
+                                        + (20047.499078699512038176532993634
+                                           - 35083.12338772414606680893273886*z)*z)))
+                         + x*(-356.39998362132465845647169766461
+                              + z*(10691.999508639739753694150929938
+                                   + z*(-74843.996560478178275859056509567
+                                        + z*(199583.99082794180873562415069218
+                                             + z*(-224531.9896814345348275771695287
+                                                  + 89812.79587257381393103086781148*z))))
+                              + y*(1781.999918106623292282358488323
+                                   + y*(-3563.9998362132465845647169766461
+                                        + y*(3563.9998362132465845647169766461
+                                             + y*(-1781.999918106623292282358488323
+                                                  + 356.39998362132465845647169766461*y
+                                                  + 10691.999508639739753694150929938*z)
+                                             + z*(-42767.998034558959014776603719753
+                                                  + 74843.99656047817827585905650957*z))
+                                        + z*(64151.997051838438522164905579629
+                                             + z*(-224531.9896814345348275771695287
+                                                  + 199583.99082794180873562415069218*z)))
+                                   + z*(-42767.998034558959014776603719753
+                                        + z*(224531.9896814345348275771695287
+                                             + z*(-399167.98165588361747124830138436
+                                                  + 224531.9896814345348275771695287*z)))));
+    grad[0] /*ARGH*/[1]= 102.71249527975675920794149620195
+                         + z*(-2342.5873923443318696461837627747
+                              + z*(11226.599484071726741378858476435
+                                   + z*(-16146.899257955014387291814969194
+                                        + z*(2650.7248781836021472700082513805
+                                             + 5145.524763532874756465310135033*z))))
+                         + y*(-288.3374867491966854873538387356
+                              + z*(3964.9498177872368253282476365187
+                                   + z*(-5301.449756367204294540016502761
+                                        + z*(-18156.599165597483989143585931025
+                                             + 25727.623817664373782326550675164*z)))
+                              + y*(126.22499419921914987000039292288
+                                   + y*(324.22498509995507123470689162544
+                                        + y*(-387.33748219956464616970708808688
+                                             + 122.51249436983035134441214607221*y
+                                             + 3062.8123592457587836103036518052*z)
+                                        + z*(-6845.849685392944481184727192641
+                                             + 17151.749211776249188217700450109*z))
+                                   + z*(2160.6749007042807418923596670917
+                                        + z*(-23076.898939480771635056542423783
+                                             + 34303.498423552498376435400900218*z))))
+                         + x*(-835.31246161247966825735554140142
+                              + y*(3341.2498464499186730294221656057
+                                   + z*(-60142.497236098536114529598980902
+                                        + (210498.74032634487640085359643316
+                                           - 187109.99140119544568964764127392*z)*z)
+                                   + y*(-5011.8747696748780095441332484085
+                                        + y*(3341.2498464499186730294221656057
+                                             - 835.3124616124796682573555414014*y
+                                             - 20047.499078699512038176532993634*z)
+                                        + (60142.497236098536114529598980902
+                                           - 105249.37016317243820042679821658*z)*z))
+                              + z*(20047.499078699512038176532993634
+                                   + z*(-105249.37016317243820042679821658
+                                        + (187109.99140119544568964764127392
+                                           - 105249.37016317243820042679821658*z)*z))
+                              + x*(890.99995905331164614117924416152
+                                   + z*(-21383.999017279479507388301859876
+                                        + z*(112265.99484071726741378858476435
+                                             + z*(-199583.99082794180873562415069218
+                                                  + 112265.99484071726741378858476435*z)))
+                                   + y*(-3563.9998362132465845647169766461
+                                        + y*(5345.9997543198698768470754649691
+                                             + y*(-3563.9998362132465845647169766461
+                                                  + 890.9999590533116461411792441615*y
+                                                  + 21383.999017279479507388301859876*z)
+                                             + z*(-64151.997051838438522164905579629
+                                                  + 112265.99484071726741378858476435*z))
+                                        + z*(64151.997051838438522164905579629
+                                             + z*(-224531.9896814345348275771695287
+                                                  + 199583.99082794180873562415069218*z)))));
+    grad[0] /*ARGH*/[2]= 738.78746604837090659206112328392
+                         + z*(-10343.024524677192692288855725975
+                              + z*(41372.0980987087707691554229039
+                                   + z*(-62058.14714806315615373313435585
+                                        + 31029.073574031578076866567177925*z)))
+                         + y*(-2342.5873923443318696461837627747
+                              + z*(22453.19896814345348275771695287
+                                   + z*(-48440.697773865043161875444907581
+                                        + z*(10602.899512734408589080033005522
+                                             + 25727.623817664373782326550675164*z)))
+                              + y*(1982.4749088936184126641238182594
+                                   + y*(720.22496690142691396411988903056
+                                        + y*(-1711.4624213482361202961817981602
+                                             + 612.562471849151756722060730361*y
+                                             + 8575.874605888124594108850225055*z)
+                                        + z*(-15384.599292987181090037694949189
+                                             + 34303.498423552498376435400900218*z))
+                                   + z*(-5301.449756367204294540016502761
+                                        + z*(-27234.898748396225983715378896537
+                                             + 51455.24763532874756465310135033*z))))
+                         + x*(-5011.8747696748780095441332484085
+                              + y*(20047.499078699512038176532993634
+                                   + z*(-210498.74032634487640085359643316
+                                        + (561329.97420358633706894292382175
+                                           - 420997.48065268975280170719286632*z)*z)
+                                   + y*(-30071.248618049268057264799490451
+                                        + y*(20047.499078699512038176532993634
+                                             - 5011.874769674878009544133248409*y
+                                             - 70166.24677544829213361786547772*z)
+                                        + (210498.74032634487640085359643316
+                                           - 280664.98710179316853447146191088*z)*z))
+                              + z*(70166.246775448292133617865477719
+                                   + z*(-280664.98710179316853447146191088
+                                        + (420997.48065268975280170719286632
+                                           - 210498.74032634487640085359643316*z)*z))
+                              + x*(5345.9997543198698768470754649691
+                                   + z*(-74843.996560478178275859056509567
+                                        + z*(299375.98624191271310343622603827
+                                             + z*(-449063.9793628690696551543390574
+                                                  + 224531.9896814345348275771695287*z)))
+                                   + y*(-21383.999017279479507388301859876
+                                        + y*(32075.998525919219261082452789815
+                                             + y*(-21383.999017279479507388301859876
+                                                  + 5345.999754319869876847075464969*y
+                                                  + 74843.99656047817827585905650957*z)
+                                             + z*(-224531.9896814345348275771695287
+                                                  + 299375.98624191271310343622603827*z))
+                                        + z*(224531.9896814345348275771695287
+                                             + z*(-598751.97248382542620687245207654
+                                                  + 449063.9793628690696551543390574*z)))));
+    return;
+  case ( 105 ) :
+    grad[0] /*ARGH*/[0]= 286.31767780910679384933830366311
+                         + y*(-12670.137185803702314665704047941
+                              + y*(131260.34915229467759570566989096
+                                   + y*(-536264.2042117106275336446874381
+                                        + y*(1.0142588241416047565279023354024e6
+                                             + y*(-890118.89700096642016964546253754
+                                                  + 292711.46290563151122123396064883*y)))))
+                         + x*(-2689.055843465668953235200313509
+                              + y*(100861.07547716003460711374475151
+                                   + y*(-852091.69306722613228574001070535
+                                        + y*(2.6678420395816474629645727637683e6
+                                             + y*(-3.4465254336913942384952285176571e6
+                                                  + 1.554296053859452491908296066758e6*y))))
+                              + x*(8954.3868799048070426045195199059
+                                   + x*(-14718.425224842420676863243833922
+                                        + x*(13006.059203106567125173020717321
+                                             + x*(-5950.6234313754481824757207792611
+                                                  + 1111.005932855514891243145523188*x
+                                                  + 45214.707923509000813669983924716*y)
+                                             + y*(-197427.47953475774487736997245703
+                                                  + 422500.65750083604716157133950565*y))
+                                        + y*(334512.3076397486510109786487748
+                                             + y*(-1.4286888729725000100422506153294e6
+                                                  + 1.5093696182599007289918548783049e6*y)))
+                                   + y*(-270460.2365797866501907426173775
+                                        + y*(1.7262989278233365381886571939205e6
+                                             + y*(-3.6326665637079896456300230740215e6
+                                                  + 2.3675159454938081886870321420355e6*y)))));
+    grad[0] /*ARGH*/[1]= 704.60465137220114930120952488403
+                         + y*(-15518.562685127789908466754135293
+                              + y*(101387.85273631561072994561960994
+                                   + y*(-273509.89529565206365135190485471
+                                        + (322240.172173177946275013728934
+                                           - 137199.26737546732787531634216618*y)*y)))
+                         + x*(-12670.137185803702314665704047941
+                              + y*(262520.69830458935519141133978192
+                                   + y*(-1.6087926126351318826009340623143e6
+                                        + y*(4.0570352965664190261116093416094e6
+                                             + y*(-4.4505944850048321008482273126877e6
+                                                  + 1.756268777433789067327403763893e6*y))))
+                              + x*(50430.537738580017303556872375754
+                                   + x*(-90153.412193262216730247539125835
+                                        + x*(83628.0769099371627527446621937
+                                             + x*(-39485.495906951548975473994491406
+                                                  + 7535.784653918166802278330654119*x
+                                                  + 169000.26300033441886462853580226*y)
+                                             + y*(-714344.43648625000502112530766472
+                                                  + 1.1320272136949255467438911587287e6*y))
+                                        + y*(1.1508659518822243587924381292803e6
+                                             + y*(-3.6326665637079896456300230740215e6
+                                                  + 3.1566879273250775849160428560474e6*y)))
+                                   + y*(-852091.69306722613228574001070535
+                                        + y*(4.0017630593724711944468591456525e6
+                                             + y*(-6.8930508673827884769904570353142e6
+                                                  + 3.885740134648631229770740166895e6*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 106 ) :
+    grad[0] /*ARGH*/[0]= 330.62275662917279741661939396095
+                         - 661.2455132583455948332387879219*z
+                         + y*(-13192.742395664179651285144287761
+                              + 25724.2392780700137077370497876*z
+                              + y*(123872.23796107652330297753099618
+                                   - 222020.23664408303289821801220475*z
+                                   + y*(-461191.88165718675694972336389964
+                                        + 700363.5266702904810012287155945*z
+                                        + y*(799878.2086812189685928628711976
+                                             - 899392.8906921474561844970268007*z
+                                             + y*(-648523.32421541289531591236302076
+                                                  + 198826.87886933916722366384962042*y
+                                                  + 397653.75773867833444732769924085*z)))))
+                         + x*(-2298.7788589666177453235963135547
+                              + 4597.5577179332354906471926271094*z
+                              + x*(5565.7523941201884829255964753249
+                                   - 11131.50478824037696585119295065*z
+                                   + x*(-6324.869822830463779322141640071
+                                        + 12649.739645660927558644283280142*z
+                                        + x*(3469.0595714095548229578055284587
+                                             - 6938.119142819109645915611056917*z
+                                             + x*(-744.43360871046514821599529252028
+                                                  + 744.4336087104651482159952925203*y
+                                                  + 1488.8672174209302964319905850406*z)
+                                             + y*(-31057.752387319988932182870514288
+                                                  + 27588.692815910434109225064985829*y
+                                                  + 55177.38563182086821845012997166*z))
+                                        + y*(106890.5523902465860551052588648
+                                             - 201131.36513483224455156623444946*z
+                                             + y*(-323755.69371845044824220811665639
+                                                  + 223190.01115103432596642499943166*y
+                                                  + 446380.02230206865193284999886332*z)))
+                                   + y*(-138097.68152882479579893584631875
+                                        + 265063.85826940921463202049968685*z
+                                        + y*(719283.2056947025493160238474519
+                                             - 1.173502553119995884000027195217e6*z
+                                             + y*(-1.223710782656749154914727249332e6
+                                                  + 636959.5060967512129147136517235*y
+                                                  + 1.273919012193502425829427303447e6*z))))
+                              + y*(74939.185455655259289899122453643
+                                   - 145280.81319337728308915105228018*z
+                                   + y*(-551971.11044049569471124716139947
+                                        + 958661.4076876141063333432705188*z
+                                        + y*(1.5116523380833952051625424596799e6
+                                             - 2.0646432684791763039917416488411e6*z
+                                             + y*(-1.7148358999768114175058579031747e6
+                                                  + 682514.2657372232655099870787541*y
+                                                  + 1.3650285314744465310199741575082e6*z)))));
+    grad[0] /*ARGH*/[1]= 1046.6877754774632550863316760643
+                         - 2045.1663195167806004439415671388*z
+                         + y*(-21382.425336494520318995465327014
+                              + 38674.51803395547943710304751975*z
+                              + y*(129816.04159483827567552685932178
+                                   - 201620.30613874333219539914736394*z
+                                   + y*(-325928.86925333641351707479471913
+                                        + y*(357856.87658335141041799733484034
+                                             - 142155.25415876040442138375709366*y
+                                             - 236925.42359793400736897292848944*z)
+                                        + 383030.663655015050773617392953*z)))
+                         + x*(-13192.742395664179651285144287761
+                              + 25724.2392780700137077370497876*z
+                              + y*(247744.47592215304660595506199235
+                                   - 444040.4732881660657964360244095*z
+                                   + y*(-1.3835756449715602708491700916989e6
+                                        + 2.1010905800108714430036861467836e6*z
+                                        + y*(3.1995128347248758743714514847904e6
+                                             - 3.5975715627685898247379881072027e6*z
+                                             + y*(-3.2426166210770644765795618151038e6
+                                                  + 1.1929612732160350033419830977225e6*y
+                                                  + 1.9882687886933916722366384962042e6*z))))
+                              + x*(37469.592727827629644949561226821
+                                   - 72640.40659668864154457552614009*z
+                                   + x*(-46032.560509608265266311948772916
+                                        + 88354.61942313640487734016656228*z
+                                        + x*(26722.6380975616465137763147162
+                                             - 50282.84128370806113789155861237*z
+                                             + x*(-6211.5504774639977864365741028576
+                                                  + 124.07226811841085803599921542005*x
+                                                  + 11035.477126364173643690025994332*y
+                                                  + 11035.477126364173643690025994332*z)
+                                             + y*(-161877.8468592252241211040583282
+                                                  + 167392.50836327574447481874957375*y
+                                                  + 223190.01115103432596642499943166*z))
+                                        + y*(479522.13712980169954401589830127
+                                             - 782335.035413330589333351463478*z
+                                             + y*(-1.223710782656749154914727249332e6
+                                                  + 849279.3414623349505529515356313*y
+                                                  + 1.273919012193502425829427303447e6*z)))
+                                   + y*(-551971.11044049569471124716139947
+                                        + 958661.4076876141063333432705188*z
+                                        + y*(2.2674785071250928077438136895199e6
+                                             - 3.0969649027187644559876124732617e6*z
+                                             + y*(-3.4296717999536228350117158063494e6
+                                                  + 1.7062856643430581637749676968853e6*y
+                                                  + 2.7300570629488930620399483150165e6*z)))));
+    grad[0] /*ARGH*/[2]= 48.209231438145909728721784989732
+                         + y*(-2045.1663195167806004439415671388
+                              + y*(19337.259016977739718551523759875
+                                   + y*(-67206.768712914444065133049121315
+                                        + (95757.66591375376269340434823825
+                                           - 47385.084719586801473794585697888*y)*y)))
+                         + x*(-661.24551325834559483323878792189
+                              + y*(25724.2392780700137077370497876
+                                   + y*(-222020.23664408303289821801220475
+                                        + y*(700363.52667029048100122871559453
+                                             + y*(-899392.89069214745618449702680067
+                                                  + 397653.75773867833444732769924085*y))))
+                              + x*(2298.7788589666177453235963135547
+                                   + x*(-3710.5015960801256552837309835499
+                                        + x*(3162.4349114152318896610708200355
+                                             + x*(-1387.6238285638219291831222113835
+                                                  + 248.14453623682171607199843084009*x
+                                                  + 11035.477126364173643690025994332*y)
+                                             + y*(-50282.841283708061137891558612365
+                                                  + 111595.00557551716298321249971583*y))
+                                        + y*(88354.619423136404877340166562282
+                                             + y*(-391167.51770666529466667573173899
+                                                  + 424639.67073116747527647576781567*y)))
+                                   + y*(-72640.406596688641544575526140088
+                                        + y*(479330.70384380705316667163525938
+                                             + y*(-1.0323216342395881519958708244206e6
+                                                  + 682514.2657372232655099870787541*y)))));
+    return;
+  case ( 107 ) :
+    grad[0] /*ARGH*/[0]= 276.45037165986820157874077918317
+                         + z*(-1658.702229959209209472444675099
+                              + 1658.702229959209209472444675099*z)
+                         + y*(-9567.884179650416492834428975218
+                              + (55748.602847943289747534129176209
+                                 - 54089.90061798408053806168450111*z)*z
+                              + y*(78585.298013286351369371491638392
+                                   + z*(-415763.18523177481846869482065414
+                                        + 361673.28461379073793063313615303*z)
+                                   + y*(-258663.32164483138879526068287211
+                                        + (1.1362167446372135143028692765785e6
+                                           - 774543.4600234227763722361404255*z)*z
+                                        + y*(401565.7730816955775141940184792
+                                             + z*(-1.2731778938529599507822948342967e6
+                                                  + 498634.43382953717441005869387122*z)
+                                             + y*(-295302.05461374952086539225469465
+                                                  + 83105.7389715895290683431156452*y
+                                                  + 498634.43382953717441005869387122*z)))))
+                         + x*(-1380.1751490316018690068465014209
+                              + (8281.0508941896112140410790085253
+                                 - 8281.050894189611214041079008525*z)*z
+                              + x*(2291.1282400948343553090874221122
+                                   + z*(-13746.769440569006131854524532673
+                                        + 13746.769440569006131854524532673*z)
+                                   + x*(-1606.0833360018866802668151264799
+                                        + (9636.5000160113200816008907588796
+                                           - 9636.50001601132008160089075888*z)*z
+                                        + x*(411.17055394692468433328376284537
+                                             + z*(-2467.0233236815481059997025770722
+                                                  + 2467.0233236815481059997025770722*z)
+                                             + y*(-822.34110789384936866656752569074
+                                                  + 411.17055394692468433328376284537*y
+                                                  + 2467.0233236815481059997025770722*z))
+                                        + y*(16574.383429626219714804159391278
+                                             + z*(-89809.800561745998207224065588787
+                                                  + 80173.30054573467812562317482991*z)
+                                             + y*(-28330.516851246779388807873403116
+                                                  + 13362.216757622446354270529138318*y
+                                                  + 80173.30054573467812562317482991*z)))
+                                   + y*(-42682.762887576116911910042145975
+                                        + (242349.80788488769533960572834318
+                                           - 228603.0384443186892077512038105*z)*z
+                                        + y*(165924.6810551486495377969965845
+                                             + z*(-753198.27844600420188717625116383
+                                                  + 524595.2400016855126794250473533*z)
+                                             + y*(-212965.58640794828576110021641953
+                                                  + 87432.54000028091877990417455889*y
+                                                  + 524595.2400016855126794250473533*z))))
+                              + y*(37050.303988755552111837975024872
+                                   + z*(-214020.77303834370145698677114071
+                                        + 205739.72214415409024294569213218*z)
+                                   + y*(-226269.81093586295267143280218686
+                                        + (1.1435980925768340145716100419804e6
+                                           - 937858.3704326799243286643498483*z)*z
+                                        + y*(519500.36381202067934250654327506
+                                             + z*(-1.9734040902952900614834292176699e6
+                                                  + 1.0355457198626101371547648678217e6*z)
+                                             + y*(-501491.63502631669977303234758194
+                                                  + 172590.95331043502285912747797028*y
+                                                  + 1.0355457198626101371547648678217e6*z)))));
+    grad[0] /*ARGH*/[1]= 1087.1001890943693365226078076355
+                         + z*(-6354.1268705160377670050508564976
+                              + 6185.652606465859514874454867182*z)
+                         + y*(-19848.52240458166381251979867183
+                              + (106382.88068645790734110869031799
+                                 - 94011.57547352618831135978058362*z)*z
+                              + y*(107998.33450955860644695208100604
+                                   + z*(-488415.68602766477767004945055927
+                                        + 347398.32281737549520300977968383*z)
+                                   + y*(-243826.21314221811394146931030276
+                                        + y*(241723.95094646054859169864220069
+                                             - 87134.65009831374662118422203978*y
+                                             - 435673.25049156873310592111019889*z)
+                                        + (811736.36414975564675541659440422
+                                           - 348538.60039325498648473688815911*z)*z)))
+                         + x*(-9567.884179650416492834428975218
+                              + (55748.602847943289747534129176209
+                                 - 54089.90061798408053806168450111*z)*z
+                              + x*(18525.151994377776055918987512436
+                                   + z*(-107010.38651917185072849338557035
+                                        + 102869.86107207704512147284606609*z)
+                                   + x*(-14227.587629192038970636680715325
+                                        + (80783.269294962565113201909447725
+                                           - 76201.0128147728964025837346035*z)*z
+                                        + x*(4143.5958574065549287010398478194
+                                             + x*(-164.46822157876987373331350513815
+                                                  + 164.46822157876987373331350513815*y
+                                                  + 493.40466473630962119994051541445*z)
+                                             + z*(-22452.450140436499551806016397197
+                                                  + 20043.325136433669531405793707477*z)
+                                             + y*(-14165.258425623389694403936701558
+                                                  + 10021.662568216834765702896853738*y
+                                                  + 40086.650272867339062811587414954*z))
+                                        + y*(110616.45403676576635853133105633
+                                             + z*(-502132.18563066946792478416744255
+                                                  + 349730.16000112367511961669823555*z)
+                                             + y*(-212965.58640794828576110021641953
+                                                  + 116576.72000037455837320556607852*y
+                                                  + 524595.2400016855126794250473533*z)))
+                                   + y*(-226269.81093586295267143280218686
+                                        + (1.1435980925768340145716100419804e6
+                                           - 937858.3704326799243286643498483*z)*z
+                                        + y*(779250.5457180310190137598149126
+                                             + z*(-2.9601061354429350922251438265049e6
+                                                  + 1.5533185797939152057321473017325e6*z)
+                                             + y*(-1.0029832700526333995460646951639e6
+                                                  + 431477.3832760875571478186949257*y
+                                                  + 2.0710914397252202743095297356434e6*z))))
+                              + y*(157170.59602657270273874298327678
+                                   + z*(-831526.37046354963693738964130829
+                                        + 723346.5692275814758612662723061*z)
+                                   + y*(-775989.96493449416638578204861633
+                                        + (3.4086502339116405429086078297355e6
+                                           - 2.3236303800702683291167084212764e6*z)*z
+                                        + y*(1.6062630923267823100567760739168e6
+                                             + z*(-5.0927115754118398031291793371868e6
+                                                  + 1.9945377353181486976402347754849e6*z)
+                                             + y*(-1.4765102730687476043269612734733e6
+                                                  + 498634.43382953717441005869387122*y
+                                                  + 2.4931721691476858720502934693561e6*z)))));
+    grad[0] /*ARGH*/[2]= 168.47426405017825213059598931538
+                         - 336.94852810035650426119197863077*z
+                         + y*(-6354.1268705160377670050508564976
+                              + 12371.305212931719029748909734364*z
+                              + y*(53191.440343228953670554345158994
+                                   - 94011.57547352618831135978058362*z
+                                   + y*(-162805.22867588825922334981685309
+                                        + y*(202934.09103743891168885414860106
+                                             - 87134.65009831374662118422203978*y
+                                             - 174269.30019662749324236844407956*z)
+                                        + 231598.88187825033013533985312255*z)))
+                         + x*(-1658.702229959209209472444675099
+                              + 3317.4044599184184189448893501981*z
+                              + y*(55748.602847943289747534129176209
+                                   - 108179.80123596816107612336900222*z
+                                   + y*(-415763.18523177481846869482065414
+                                        + 723346.5692275814758612662723061*z
+                                        + y*(1.1362167446372135143028692765785e6
+                                             - 1.549086920046845552744472280851e6*z
+                                             + y*(-1.2731778938529599507822948342967e6
+                                                  + 498634.43382953717441005869387122*y
+                                                  + 997268.8676590743488201173877424*z))))
+                              + x*(4140.5254470948056070205395042626
+                                   - 8281.050894189611214041079008525*z
+                                   + x*(-4582.2564801896687106181748442245
+                                        + 9164.512960379337421236349688449*z
+                                        + x*(2409.1250040028300204002226897199
+                                             - 4818.2500080056600408004453794398*z
+                                             + x*(-493.40466473630962119994051541445
+                                                  + 493.40466473630962119994051541445*y
+                                                  + 986.8093294726192423998810308289*z)
+                                             + y*(-22452.450140436499551806016397197
+                                                  + 20043.325136433669531405793707477*y
+                                                  + 40086.650272867339062811587414954*z))
+                                        + y*(80783.269294962565113201909447725
+                                             - 152402.025629545792805167469207*z
+                                             + y*(-251066.09281533473396239208372128
+                                                  + 174865.08000056183755980834911778*y
+                                                  + 349730.16000112367511961669823555*z)))
+                                   + y*(-107010.38651917185072849338557035
+                                        + 205739.72214415409024294569213218*z
+                                        + y*(571799.04628841700728580502099022
+                                             - 937858.3704326799243286643498483*z
+                                             + y*(-986702.04514764503074171460883497
+                                                  + 517772.8599313050685773824339108*y
+                                                  + 1.0355457198626101371547648678217e6*z)))));
+    return;
+  case ( 108 ) :
+    grad[0] /*ARGH*/[0]= 204.88710353730477484689450844162
+                         + z*(-2458.6452424476572981627341012995
+                              + (6146.6131061191432454068352532486
+                                 - 4097.7420707460954969378901688324*z)*z)
+                         + y*(-5814.4848990544383764976935404852
+                              + z*(67315.173546205603219809588384523
+                                   + z*(-162141.32075939486480411713570806
+                                        + 103996.47176885048103914020030321*z))
+                              + y*(39842.055191885898098825717505727
+                                   + z*(-410789.48875642517396609902168421
+                                        + (864832.40113166807011113041850246
+                                           - 472558.46231892823236828007869843*z)*z)
+                                   + y*(-111935.36135412117967485739817993
+                                        + z*(932434.84749302898213218975647497
+                                             + z*(-1.466254717600904385219343972685e6
+                                                  + 504944.6827483413577779492364249*z))
+                                        + y*(151825.29534853296257389140728366
+                                             + y*(-99369.625528197615285106389398654
+                                                  + 25247.234137417067888897461821244*y
+                                                  + 302966.80964900481466676954185493*z)
+                                             + z*(-889468.69668936656875450713092892
+                                                  + 757417.0241225120366669238546373*z)))))
+                         + x*(-696.88876078066656591515031939316
+                              + z*(8362.665129367998790981803832718
+                                   + z*(-20906.662823419996977454509581795
+                                        + 13937.775215613331318303006387863*z))
+                              + x*(709.70959836269074520933037570092
+                                   + z*(-8516.5151803522889425119645084111
+                                        + (21291.287950880722356279911271028
+                                           - 14194.191967253814904186607514018*z)*z)
+                                   + x*(-231.14431561497966908587948571991
+                                        + z*(2773.7317873797560290305538286389
+                                             + z*(-6934.3294684493900725763845715974
+                                                  + 4622.8863122995933817175897143982*z))
+                                        + y*(693.43294684493900725763845715974
+                                             + y*(-693.43294684493900725763845715974
+                                                  + 231.14431561497966908587948571991*y
+                                                  + 2773.7317873797560290305538286389*z)
+                                             + z*(-5547.4635747595120580611076572779
+                                                  + 6934.329468449390072576384571597*z)))
+                                   + y*(-8283.7352675540816045449887096195
+                                        + z*(90888.308030296690312027900007023
+                                             + z*(-205929.48212486100342378983874653
+                                                  + 123092.12944932018737833995165033*z))
+                                        + y*(20592.948212486100342378983874653
+                                             + y*(-19173.529015760718851960323123251
+                                                  + 6154.606472466009368916997582517*y
+                                                  + 73855.2776695921124270039709902*z)
+                                             + z*(-156227.07051953651379651990648881
+                                                  + 184638.1941739802810675099274755*z))))
+                              + y*(14117.820800469486491107484884442
+                                   + z*(-161051.18447626583910230801478059
+                                        + (381721.29836724460077831552736968
+                                           - 240543.09036254973586724067852526*z)*z)
+                                   + y*(-66364.955992075494178206651105985
+                                        + z*(635328.28742864009103617179849123
+                                             + z*(-1.2065994202043556268121139688584e6
+                                                  + 563856.5231070206820075019673803*z))
+                                        + y*(121356.83078121622924712654720523
+                                             + y*(-96605.632984180589094487329033313
+                                                  + 28192.826155351034100375098369017*y
+                                                  + 338313.9138642124092045011804282*z)
+                                             + z*(-820953.68194595465992934676797156
+                                                  + 845784.7846605310230112529510705*z)))));
+    grad[0] /*ARGH*/[1]= 956.62169595824690225761081864891
+                         + z*(-11128.449205698202476357240971655
+                              + (26943.595149743605314057880298807
+                                 - 17377.378190161136291481772112318*z)*z)
+                         + y*(-14806.245576409259536117785246516
+                              + z*(155418.04850551470948069894101488
+                                   + z*(-334657.93096429956307363159193959
+                                        + 188350.53092921076946612418373509*z))
+                              + y*(68769.052462072418049152886375323
+                                   + y*(-133911.0750407046320998321110284
+                                        + y*(115956.86652103781368538864982365
+                                             - 36965.220061954587000849250742704*y
+                                             - 369652.20061954587000849250742704*z)
+                                        + (817464.15810632631537293703236537
+                                           - 739304.4012390917400169850148541*z)*z)
+                                   + z*(-592101.55678659695236878622498156
+                                        + (978266.99552004303631151817454451
+                                           - 369652.20061954587000849250742704*z)*z)))
+                         + x*(-5814.4848990544383764976935404852
+                              + z*(67315.173546205603219809588384523
+                                   + z*(-162141.32075939486480411713570806
+                                        + 103996.47176885048103914020030321*z))
+                              + x*(7058.9104002347432455537424422212
+                                   + z*(-80525.592238132919551154007390295
+                                        + (190860.64918362230038915776368484
+                                           - 120271.54518127486793362033926263*z)*z)
+                                   + x*(-2761.2450891846938681816629032065
+                                        + x*(173.35823671123475181440961428993
+                                             + y*(-346.71647342246950362881922857987
+                                                  + 173.35823671123475181440961428993*y
+                                                  + 1386.8658936898780145152769143195*z)
+                                             + z*(-1386.8658936898780145152769143195
+                                                  + 1733.5823671123475181440961428993*z))
+                                        + z*(30296.102676765563437342633335674
+                                             + z*(-68643.160708287001141263279582177
+                                                  + 41030.709816440062459446650550112*z))
+                                        + y*(13728.632141657400228252655916435
+                                             + y*(-19173.529015760718851960323123251
+                                                  + 8206.141963288012491889330110022*y
+                                                  + 73855.2776695921124270039709902*z)
+                                             + z*(-104151.38034635767586434660432588
+                                                  + 123092.12944932018737833995165033*z)))
+                                   + y*(-66364.955992075494178206651105985
+                                        + z*(635328.28742864009103617179849123
+                                             + z*(-1.2065994202043556268121139688584e6
+                                                  + 563856.5231070206820075019673803*z))
+                                        + y*(182035.24617182434387068982080785
+                                             + y*(-193211.26596836117818897465806663
+                                                  + 70482.06538837758525093774592254*y
+                                                  + 676627.8277284248184090023608564*z)
+                                             + z*(-1.2314305229189319898940201519573e6
+                                                  + 1.2686771769907965345168794266058e6*z))))
+                              + y*(79684.110383771796197651435011455
+                                   + z*(-821578.97751285034793219804336841
+                                        + (1.7296648022633361402222608370049e6
+                                           - 945116.9246378564647365601573969*z)*z)
+                                   + y*(-335806.08406236353902457219453979
+                                        + z*(2.7973045424790869463965692694249e6
+                                             + z*(-4.3987641528027131556580319180549e6
+                                                  + 1.5148340482450240733338477092746e6*z))
+                                        + y*(607301.18139413185029556562913463
+                                             + y*(-496848.12764098807642553194699327
+                                                  + 151483.40482450240733338477092746*y
+                                                  + 1.5148340482450240733338477092746e6*z)
+                                             + z*(-3.5578747867574662750180285237157e6
+                                                  + 3.0296680964900481466676954185493e6*z)))));
+    grad[0] /*ARGH*/[2]= 351.01114580076035073408885213209
+                         + z*(-1755.0557290038017536704442606605
+                              + 1755.0557290038017536704442606605*z)
+                         + y*(-11128.449205698202476357240971655
+                              + (53887.190299487210628115760597614
+                                 - 52132.13457048340887444531633695*z)*z
+                              + y*(77709.02425275735474034947050744
+                                   + z*(-334657.93096429956307363159193959
+                                        + 282525.79639381615419918627560263*z)
+                                   + y*(-197367.18559553231745626207499385
+                                        + y*(204366.03952658157884323425809134
+                                             - 73930.44012390917400169850148541*y
+                                             - 369652.20061954587000849250742704*z)
+                                        + (652177.99701336202420767878302967
+                                           - 369652.20061954587000849250742704*z)*z)))
+                         + x*(-2458.6452424476572981627341012995
+                              + (12293.226212238286490813670506497
+                                 - 12293.226212238286490813670506497*z)*z
+                              + x*(4181.332564683999395490901916359
+                                   + z*(-20906.662823419996977454509581795
+                                        + 20906.662823419996977454509581795*z)
+                                   + x*(-2838.8383934507629808373215028037
+                                        + (14194.191967253814904186607514018
+                                           - 14194.191967253814904186607514018*z)*z
+                                        + x*(693.43294684493900725763845715974
+                                             + z*(-3467.1647342246950362881922857987
+                                                  + 3467.1647342246950362881922857987*z)
+                                             + y*(-1386.8658936898780145152769143195
+                                                  + 693.4329468449390072576384571597*y
+                                                  + 3467.1647342246950362881922857987*z))
+                                        + y*(30296.102676765563437342633335674
+                                             + z*(-137286.32141657400228252655916435
+                                                  + 123092.12944932018737833995165033*z)
+                                             + y*(-52075.690173178837932173302162938
+                                                  + 24618.425889864037475667990330067*y
+                                                  + 123092.12944932018737833995165033*z)))
+                                   + y*(-80525.592238132919551154007390295
+                                        + (381721.29836724460077831552736968
+                                           - 360814.63554382460380086101778788*z)*z
+                                        + y*(317664.14371432004551808589924561
+                                             + z*(-1.2065994202043556268121139688584e6
+                                                  + 845784.7846605310230112529510705*z)
+                                             + y*(-410476.84097297732996467338398578
+                                                  + 169156.9569321062046022505902141*y
+                                                  + 845784.7846605310230112529510705*z))))
+                              + y*(67315.173546205603219809588384523
+                                   + z*(-324282.64151878972960823427141612
+                                        + 311989.41530655144311742060090962*z)
+                                   + y*(-410789.48875642517396609902168421
+                                        + (1.7296648022633361402222608370049e6
+                                           - 1.4176753869567846971048402360953e6*z)*z
+                                        + y*(932434.84749302898213218975647497
+                                             + z*(-2.9325094352018087704386879453699e6
+                                                  + 1.5148340482450240733338477092746e6*z)
+                                             + y*(-889468.69668936656875450713092892
+                                                  + 302966.80964900481466676954185493*y
+                                                  + 1.5148340482450240733338477092746e6*z)))));
+    return;
+  case ( 109 ) :
+    grad[0] /*ARGH*/[0]= 139.73951480841051827089597721153
+                         + z*(-2794.7902961682103654179195442306
+                              + z*(12576.556332756946644380637949038
+                                   + z*(-19563.532073177472557925436809615
+                                        + 9781.766036588736278962718404807*z)))
+                         + x*(-292.25914281448972935165679930323
+                              + z*(5845.1828562897945870331359860646
+                                   + z*(-26303.322853304075641649111937291
+                                        + (40916.279994028562109231951902452
+                                           - 20458.139997014281054615975951226*z)*z))
+                              + x*(138.03702365085546719689782233336
+                                   + z*(-2760.7404730171093439379564466672
+                                        + z*(12423.332128576992047720804010002
+                                             + z*(-19325.18331111976540756569512667
+                                                  + 9662.591655559882703782847563335*z)))
+                                   + y*(-552.14809460342186878759128933344
+                                        + y*(828.22214190513280318138693400016
+                                             + y*(-552.14809460342186878759128933344
+                                                  + 138.03702365085546719689782233336*y
+                                                  + 2760.7404730171093439379564466672*z)
+                                             + z*(-8282.2214190513280318138693400016
+                                                  + 12423.332128576992047720804010002*z))
+                                        + z*(8282.2214190513280318138693400016
+                                             + z*(-24846.664257153984095441608020005
+                                                  + 19325.18331111976540756569512667*z))))
+                              + y*(3774.6275015269625790796686510642
+                                   + z*(-69647.367174249456994560237035219
+                                        + z*(287109.8294308184808338719547212
+                                             + z*(-405699.01023168907474345775544163
+                                                  + 182391.36511883025631711290176959*z)))
+                                   + y*(-12175.918577962953022802106611225
+                                        + y*(16802.582152871980887444875920321
+                                             + y*(-10714.622863890504376043822614708
+                                                  + 2605.5909302690036616730414538513*y
+                                                  + 52111.81860538007323346082907703*z)
+                                             + z*(-162180.63867243001428741562321714
+                                                  + 234503.18372421032955057373084662*z))
+                                        + z*(173871.00438500960346148189518927
+                                             + z*(-495309.69030172473474279657363052
+                                                  + 364782.73023766051263422580353918*z)))))
+                         + y*(-2975.6923964775443009019020698211
+                              + z*(56719.057633382675652620121852192
+                                   + z*(-242659.20301746509379240991038583
+                                        + (357906.33928732378445248997934611
+                                           - 169171.40360707315594728227126825*z)*z))
+                              + y*(15969.284855435992462072530798586
+                                   + z*(-262666.63947533717358883049411953
+                                        + z*(939340.67462155218735732731315204
+                                             + z*(-1.1032902656795351736589080633348e6
+                                                  + 382473.72923269443088217176039917*z)))
+                                   + y*(-36915.005753136737204689022040363
+                                        + y*(42590.139369443542076587462369612
+                                             + y*(-24272.376007683583992513847326642
+                                                  + 5463.910417609920441173882291417*y
+                                                  + 109278.20835219840882347764582833*z)
+                                             + z*(-376169.3118014732710267993007045
+                                                  + 491751.9375848928397056494062275*z))
+                                        + z*(475633.47558739757050494994668773
+                                             + z*(-1.2010099655217368799149474469428e6
+                                                  + 764947.4584653888617643435207983*z)))));
+    grad[0] /*ARGH*/[1]= 722.02953277588950671642437253592
+                         + z*(-13869.802127601904612436453105317
+                              + z*(59845.561198587085907449884419625
+                                   + z*(-89097.575502390934980566690901611
+                                        + 42551.027903489868163661225241902*z)))
+                         + y*(-8722.7883850722388218844407422744
+                              + y*(32388.209910904404295490016313771
+                                   + z*(-427689.95304872663509057646332315
+                                        + (1.1138073690529045869434363549278e6
+                                           - 738641.5366640117409094668225515*z)*z)
+                                   + y*(-52048.194750038675022327648213027
+                                        + y*(38212.765643773644912140888591158
+                                             - 10552.021952343024870135240322164*y
+                                             - 175867.0325390504145022540053694*z)
+                                        + (470710.62426913798699245101316301
+                                           - 633121.3171405814922081144193298*z)*z))
+                              + z*(146716.16344624096721281590863485
+                                   + z*(-540531.61311091018064277182001759
+                                        + (662631.80272330063326095611600192
+                                           - 246213.84555467058030315560751715*z)*z)))
+                         + x*(-2975.6923964775443009019020698211
+                              + z*(56719.057633382675652620121852192
+                                   + z*(-242659.20301746509379240991038583
+                                        + (357906.33928732378445248997934611
+                                           - 169171.40360707315594728227126825*z)*z))
+                              + x*(1887.3137507634812895398343255321
+                                   + x*(-184.04936486780728959586376311115
+                                        + z*(2760.7404730171093439379564466672
+                                             + z*(-8282.2214190513280318138693400016
+                                                  + 6441.72777037325513585523170889*z))
+                                        + y*(552.14809460342186878759128933344
+                                             + y*(-552.14809460342186878759128933344
+                                                  + 184.04936486780728959586376311115*y
+                                                  + 2760.7404730171093439379564466672*z)
+                                             + z*(-5521.4809460342186878759128933344
+                                                  + 8282.221419051328031813869340002*z)))
+                                   + z*(-34823.68358712472849728011851761
+                                        + z*(143554.9147154092404169359773606
+                                             + z*(-202849.50511584453737172887772082
+                                                  + 91195.68255941512815855645088479*z)))
+                                   + y*(-12175.918577962953022802106611225
+                                        + y*(25203.873229307971331167313880481
+                                             + y*(-21429.245727781008752087645229417
+                                                  + 6513.977325672509154182603634628*y
+                                                  + 104223.63721076014646692165815405*z)
+                                             + z*(-243270.95800864502143112343482571
+                                                  + 351754.77558631549432586059626992*z))
+                                        + z*(173871.00438500960346148189518927
+                                             + z*(-495309.69030172473474279657363052
+                                                  + 364782.73023766051263422580353918*z))))
+                              + y*(31938.569710871984924145061597172
+                                   + z*(-525333.27895067434717766098823905
+                                        + z*(1.8786813492431043747146546263041e6
+                                             + z*(-2.2065805313590703473178161266697e6
+                                                  + 764947.4584653888617643435207983*z)))
+                                   + y*(-110745.01725941021161406706612109
+                                        + y*(170360.55747777416830634984947845
+                                             + y*(-121361.88003841791996256923663321
+                                                  + 32783.4625056595226470432937485*y
+                                                  + 546391.0417609920441173882291417*z)
+                                             + z*(-1.504677247205893084107197202818e6
+                                                  + 1.96700775033957135882259762491e6*z))
+                                        + z*(1.4269004267621927115148498400632e6
+                                             + z*(-3.6030298965652106397448423408283e6
+                                                  + 2.294842375396166585293030562395e6*z)))));
+    grad[0] /*ARGH*/[2]= 570.78852791588552189203434540084
+                         + z*(-5137.0967512429696970283091086075
+                              + (11986.559086233595959732721253418
+                                 - 7991.039390822397306488480835612*z)*z)
+                         + y*(-13869.802127601904612436453105317
+                              + z*(119691.12239717417181489976883925
+                                   + z*(-267292.72650717280494170007270483
+                                        + 170204.11161395947265464490096761*z))
+                              + y*(73358.081723120483606407954317426
+                                   + y*(-142563.31768290887836352548777438
+                                        + y*(117677.65606728449674811275329075
+                                             - 35173.406507810082900450801073879*y
+                                             - 316560.65857029074610405720966491*z)
+                                        + (742538.24603526972462895756995186
+                                           - 738641.5366640117409094668225515*z)*z)
+                                   + z*(-540531.61311091018064277182001759
+                                        + (993947.70408495094989143417400287
+                                           - 492427.69110934116060631121503431*z)*z)))
+                         + x*(-2794.7902961682103654179195442306
+                              + z*(25153.112665513893288761275898076
+                                   + z*(-58690.596219532417673776310428844
+                                        + 39127.064146354945115850873619229*z))
+                              + x*(2922.5914281448972935165679930323
+                                   + z*(-26303.322853304075641649111937291
+                                        + (61374.419991042843163847927853678
+                                           - 40916.279994028562109231951902452*z)*z)
+                                   + x*(-920.24682433903644797931881555574
+                                        + z*(8282.2214190513280318138693400016
+                                             + z*(-19325.18331111976540756569512667
+                                                  + 12883.45554074651027171046341778*z))
+                                        + y*(2760.7404730171093439379564466672
+                                             + y*(-2760.7404730171093439379564466672
+                                                  + 920.2468243390364479793188155557*y
+                                                  + 8282.221419051328031813869340002*z)
+                                             + z*(-16564.442838102656063627738680003
+                                                  + 19325.18331111976540756569512667*z)))
+                                   + y*(-34823.68358712472849728011851761
+                                        + z*(287109.8294308184808338719547212
+                                             + z*(-608548.51534753361211518663316245
+                                                  + 364782.73023766051263422580353918*z))
+                                        + y*(86935.502192504801730740947594635
+                                             + y*(-81090.319336215007143707811608571
+                                                  + 26055.909302690036616730414538513*y
+                                                  + 234503.18372421032955057373084662*z)
+                                             + z*(-495309.69030172473474279657363052
+                                                  + 547174.0953564907689513387053088*z))))
+                              + y*(56719.057633382675652620121852192
+                                   + z*(-485318.40603493018758481982077165
+                                        + (1.0737190178619713533574699380383e6
+                                           - 676685.614428292623789129085073*z)*z)
+                                   + y*(-262666.63947533717358883049411953
+                                        + z*(1.8786813492431043747146546263041e6
+                                             + z*(-3.3098707970386055209767241900045e6
+                                                  + 1.5298949169307777235286870415967e6*z))
+                                        + y*(475633.47558739757050494994668773
+                                             + y*(-376169.3118014732710267993007045
+                                                  + 109278.20835219840882347764582833*y
+                                                  + 983503.875169785679411298812455*z)
+                                             + z*(-2.4020199310434737598298948938855e6
+                                                  + 2.294842375396166585293030562395e6*z)))));
+    return;
+  case ( 110 ) :
+    grad[0] /*ARGH*/[0]= 88.308886974906780818779574173458
+                         + z*(-2649.2666092472034245633872252037
+                              + z*(18544.866264730423971943710576426
+                                   + z*(-49452.976705947797258516561537136
+                                        + (55634.598794191271915831131729278
+                                           - 22253.839517676508766332452691711*z)*z)))
+                         + x*(-87.032657025674782928906481984134
+                              + z*(2610.979710770243487867194459524
+                                   + z*(-18276.857975391704415070361216668
+                                        + z*(48738.287934377878440187629911115
+                                             + z*(-54830.573926175113245211083650004
+                                                  + 21932.229570470045298084433460002*z))))
+                              + y*(435.16328512837391464453240992067
+                                   + y*(-870.32657025674782928906481984134
+                                        + y*(870.32657025674782928906481984134
+                                             + y*(-435.16328512837391464453240992067
+                                                  + 87.03265702567478292890648198413*y
+                                                  + 2610.979710770243487867194459524*z)
+                                             + z*(-10443.918843080973951468777838096
+                                                  + 18276.857975391704415070361216668*z))
+                                        + z*(15665.878264621460927203166757144
+                                             + z*(-54830.573926175113245211083650004
+                                                  + 48738.287934377878440187629911115*z)))
+                                   + z*(-10443.918843080973951468777838096
+                                        + z*(54830.573926175113245211083650004
+                                             + z*(-97476.57586875575688037525982223
+                                                  + 54830.57392617511324521108365*z)))))
+                         + y*(-1201.7416987804815252275724427616
+                              + z*(33402.984354167242332263786057645
+                                   + z*(-215276.02421444027235390279182709
+                                        + z*(524616.42119922626235189088333509
+                                             + z*(-534558.8750549382732300461120227
+                                                  + 191569.71050429880052568599211737*z))))
+                              + y*(4684.0751892788059138561686012062
+                                   + y*(-8485.0615088085440195245414606778
+                                        + y*(8043.5170739340101154306435898105
+                                             + y*(-3889.2952065046448864871524336451
+                                                  + 760.1972639059476211336745718943*y
+                                                  + 22805.91791717842863401023715683*z)
+                                             + z*(-93872.938277960917960604335852522
+                                                  + 159641.42542024900043807166009781*z))
+                                        + z*(147432.57394005938550231497184179
+                                             + z*(-497469.14252547742528615869086985
+                                                  + 425710.46778733066783485776026082*z)))
+                                   + z*(-107119.27132419693508342127197854
+                                        + z*(534558.8750549382732300461120227
+                                             + z*(-900873.91228060913292823208205878
+                                                  + 478924.27626074700131421498029342*z)))));
+    grad[0] /*ARGH*/[1]= 436.85584618909318013872385840346
+                         + y*(-3570.4867396745443404364155994242
+                              + z*(82499.394863323514326670682447739
+                                   + z*(-416362.31686590431353505380017381
+                                        + (710404.99679886253663126491999466
+                                           - 382843.30453281604017511923482018*z)*z))
+                              + y*(9913.3884968072455603584238136622
+                                   + z*(-173652.56260923209532074669073826
+                                        + (591024.46296576819694264613490708
+                                           - 510457.7393770880535668256464269*z)*z)
+                                   + y*(-12685.803514265402439844016428476
+                                        + y*(7729.1092658617796596648045216449
+                                             - 1823.0633549181716198815201658104*y
+                                             - 45576.583872954290497038004145259*z)
+                                        + (149037.35528231927943432490520327
+                                           - 255228.86968854402678341282321345*z)*z)))
+                         + z*(-12307.603663456407943210892767493
+                              + z*(80566.723588680143375820488480181
+                                   + z*(-199947.25742177448306443927356776
+                                        + (208181.15843295215676752690008691
+                                           - 76568.66090656320803502384696404*z)*z)))
+                         + x*(-1201.7416987804815252275724427616
+                              + x*(217.58164256418695732226620496034
+                                   + z*(-5221.959421540486975734388919048
+                                        + z*(27415.286963087556622605541825002
+                                             + z*(-48738.287934377878440187629911115
+                                                  + 27415.286963087556622605541825002*z)))
+                                   + y*(-870.32657025674782928906481984134
+                                        + y*(1305.489855385121743933597229762
+                                             + y*(-870.32657025674782928906481984134
+                                                  + 217.58164256418695732226620496034*y
+                                                  + 5221.959421540486975734388919048*z)
+                                             + z*(-15665.878264621460927203166757144
+                                                  + 27415.286963087556622605541825002*z))
+                                        + z*(15665.878264621460927203166757144
+                                             + z*(-54830.573926175113245211083650004
+                                                  + 48738.287934377878440187629911115*z))))
+                              + z*(33402.984354167242332263786057645
+                                   + z*(-215276.02421444027235390279182709
+                                        + z*(524616.42119922626235189088333509
+                                             + z*(-534558.8750549382732300461120227
+                                                  + 191569.71050429880052568599211737*z))))
+                              + y*(9368.1503785576118277123372024124
+                                   + z*(-214238.54264839387016684254395708
+                                        + z*(1.0691177501098765464600922240454e6
+                                             + z*(-1.8017478245612182658564641641176e6
+                                                  + 957848.5525214940026284299605868*z)))
+                                   + y*(-25455.184526425632058573624382033
+                                        + y*(32174.068295736040461722574359242
+                                             + y*(-19446.476032523224432435762168225
+                                                  + 4561.1835834356857268020474313659*y
+                                                  + 114029.58958589214317005118578415*z)
+                                             + z*(-375491.75311184367184241734341009
+                                                  + 638565.7016809960017522866403912*z))
+                                        + z*(442297.72182017815650694491552538
+                                             + z*(-1.4924074275764322758584760726095e6
+                                                  + 1.2771314033619920035045732807825e6*z)))));
+    grad[0] /*ARGH*/[2]= 798.07172221638746095082298461041
+                         + z*(-11173.004111029424453311521784546
+                              + z*(44692.016444117697813246087138183
+                                   + z*(-67038.024666176546719869130707275
+                                        + 33519.012333088273359934565353637*z)))
+                         + y*(-12307.603663456407943210892767493
+                              + y*(41249.69743166175716333534122387
+                                   + z*(-416362.31686590431353505380017381
+                                        + (1.065607495198293804946897379992e6
+                                           - 765686.6090656320803502384696404*z)*z)
+                                   + y*(-57884.187536410698440248896912753
+                                        + y*(37259.338820579819858581226300818
+                                             - 9115.316774590858099407600829052*y
+                                             - 127614.43484427201339170641160673*z)
+                                        + (394016.30864384546462843075660472
+                                           - 510457.7393770880535668256464269*z)*z))
+                              + z*(161133.44717736028675164097696036
+                                   + z*(-599841.77226532344919331782070327
+                                        + (832724.63373180862707010760034763
+                                           - 382843.30453281604017511923482018*z)*z)))
+                         + x*(-2649.2666092472034245633872252037
+                              + z*(37089.732529460847943887421152852
+                                   + z*(-148358.93011784339177554968461141
+                                        + (222538.39517676508766332452691711
+                                           - 111269.19758838254383166226345856*z)*z))
+                              + x*(1305.489855385121743933597229762
+                                   + z*(-18276.857975391704415070361216668
+                                        + z*(73107.431901566817660281444866673
+                                             + z*(-109661.14785235022649042216730001
+                                                  + 54830.57392617511324521108365*z)))
+                                   + y*(-5221.959421540486975734388919048
+                                        + y*(7832.9391323107304636015833785721
+                                             + y*(-5221.959421540486975734388919048
+                                                  + 1305.489855385121743933597229762*y
+                                                  + 18276.857975391704415070361216668*z)
+                                             + z*(-54830.573926175113245211083650004
+                                                  + 73107.43190156681766028144486667*z))
+                                        + z*(54830.573926175113245211083650004
+                                             + z*(-146214.86380313363532056288973335
+                                                  + 109661.14785235022649042216730001*z))))
+                              + y*(33402.984354167242332263786057645
+                                   + z*(-430552.04842888054470780558365417
+                                        + z*(1.5738492635976787870556726500053e6
+                                             + z*(-2.1382355002197530929201844480908e6
+                                                  + 957848.5525214940026284299605868*z)))
+                                   + y*(-107119.27132419693508342127197854
+                                        + y*(147432.57394005938550231497184179
+                                             + y*(-93872.938277960917960604335852522
+                                                  + 22805.91791717842863401023715683*y
+                                                  + 319282.85084049800087614332019561*z)
+                                             + z*(-994938.2850509548505723173817397
+                                                  + 1.2771314033619920035045732807825e6*z))
+                                        + z*(1.0691177501098765464600922240454e6
+                                             + z*(-2.7026217368418273987846962461763e6
+                                                  + 1.9156971050429880052568599211737e6*z)))));
+    return;
+  case ( 111 ) :
+    grad[0] /*ARGH*/[0]= 51.198455575162160176921074609572
+                         + z*(-2150.335134156810727430685133602
+                              + z*(21503.35134156810727430685133602
+                                   + z*(-86013.405366272429097227405344081
+                                        + z*(161275.13506176080455730138502015
+                                             + z*(-141922.11885434950801042521881773
+                                                  + 47307.372951449836003475072939245*z)))))
+                         + y*(-307.19073345097296106152644765743
+                              + z*(10751.67567078405363715342566801
+                                   + z*(-86013.405366272429097227405344081
+                                        + z*(258040.21609881728729168221603224
+                                             + z*(-322550.2701235216091146027700403
+                                                  + 141922.11885434950801042521881773*z))))
+                              + y*(767.97683362743240265381611914358
+                                   + y*(-1023.9691115032432035384214921914
+                                        + y*(767.97683362743240265381611914358
+                                             + y*(-307.19073345097296106152644765743
+                                                  + 51.19845557516216017692107460957*y
+                                                  + 2150.335134156810727430685133602*z)
+                                             + z*(-10751.67567078405363715342566801
+                                                  + 21503.35134156810727430685133602*z))
+                                        + z*(21503.35134156810727430685133602
+                                             + z*(-86013.405366272429097227405344081
+                                                  + 86013.40536627242909722740534408*z)))
+                                   + z*(-21503.35134156810727430685133602
+                                        + z*(129020.10804940864364584110801612
+                                             + z*(-258040.21609881728729168221603224
+                                                  + 161275.13506176080455730138502015*z)))));
+    grad[0] /*ARGH*/[1]= 143.99565630514357549759052233942
+                         + z*(-5039.8479706800251424156682818798
+                              + z*(40318.783765440201139325346255038
+                                   + z*(-120956.35129632060341797603876511
+                                        + (151195.43912040075427247004845639
+                                           - 66525.99321297633187988682132081*z)*z)))
+                         + y*(-719.97828152571787748795261169711
+                              + z*(20159.391882720100569662673127519
+                                   + z*(-120956.35129632060341797603876511
+                                        + (241912.70259264120683595207753023
+                                           - 151195.43912040075427247004845639*z)*z))
+                              + y*(1439.9565630514357549759052233942
+                                   + z*(-30239.087824080150854494009691279
+                                        + (120956.35129632060341797603876511
+                                           - 120956.35129632060341797603876511*z)*z)
+                                   + y*(-1439.9565630514357549759052233942
+                                        + y*(719.97828152571787748795261169711
+                                             - 143.99565630514357549759052233942*y
+                                             - 5039.84797068002514241566828188*z)
+                                        + (20159.391882720100569662673127519
+                                           - 40318.783765440201139325346255038*z)*z)))
+                         + x*(-307.19073345097296106152644765743
+                              + z*(10751.67567078405363715342566801
+                                   + z*(-86013.405366272429097227405344081
+                                        + z*(258040.21609881728729168221603224
+                                             + z*(-322550.2701235216091146027700403
+                                                  + 141922.11885434950801042521881773*z))))
+                              + y*(1535.9536672548648053076322382872
+                                   + y*(-3071.9073345097296106152644765743
+                                        + y*(3071.9073345097296106152644765743
+                                             + y*(-1535.9536672548648053076322382872
+                                                  + 307.19073345097296106152644765743*y
+                                                  + 10751.67567078405363715342566801*z)
+                                             + z*(-43006.702683136214548613702672041
+                                                  + 86013.40536627242909722740534408*z))
+                                        + z*(64510.054024704321822920554008061
+                                             + z*(-258040.21609881728729168221603224
+                                                  + 258040.21609881728729168221603224*z)))
+                                   + z*(-43006.702683136214548613702672041
+                                        + z*(258040.21609881728729168221603224
+                                             + z*(-516080.43219763457458336443206449
+                                                  + 322550.2701235216091146027700403*z)))));
+    grad[0] /*ARGH*/[2]= 1007.969594136005028483133656376
+                         + z*(-20159.391882720100569662673127519
+                              + z*(120956.35129632060341797603876511
+                                   + z*(-302390.87824080150854494009691279
+                                        + (332629.96606488165939943410660406
+                                           - 133051.98642595266375977364264163*z)*z)))
+                         + y*(-5039.8479706800251424156682818798
+                              + z*(80637.567530880402278650692510076
+                                   + z*(-362869.05388896181025392811629534
+                                        + (604781.75648160301708988019382557
+                                           - 332629.96606488165939943410660406*z)*z))
+                              + y*(10079.69594136005028483133656376
+                                   + z*(-120956.35129632060341797603876511
+                                        + (362869.05388896181025392811629534
+                                           - 302390.87824080150854494009691279*z)*z)
+                                   + y*(-10079.69594136005028483133656376
+                                        + y*(5039.8479706800251424156682818798
+                                             - 1007.969594136005028483133656376*y
+                                             - 20159.391882720100569662673127519*z)
+                                        + (80637.567530880402278650692510076
+                                           - 120956.35129632060341797603876511*z)*z)))
+                         + x*(-2150.335134156810727430685133602
+                              + z*(43006.702683136214548613702672041
+                                   + z*(-258040.21609881728729168221603224
+                                        + z*(645100.54024704321822920554008061
+                                             + z*(-709610.59427174754005212609408867
+                                                  + 283844.23770869901602085043763547*z))))
+                              + y*(10751.67567078405363715342566801
+                                   + y*(-21503.35134156810727430685133602
+                                        + y*(21503.35134156810727430685133602
+                                             + y*(-10751.67567078405363715342566801
+                                                  + 2150.335134156810727430685133602*y
+                                                  + 43006.702683136214548613702672041*z)
+                                             + z*(-172026.81073254485819445481068816
+                                                  + 258040.21609881728729168221603224*z))
+                                        + z*(258040.21609881728729168221603224
+                                             + z*(-774120.64829645186187504664809673
+                                                  + 645100.5402470432182292055400806*z)))
+                                   + z*(-172026.81073254485819445481068816
+                                        + z*(774120.64829645186187504664809673
+                                             + z*(-1.2902010804940864364584110801612e6
+                                                  + 709610.5942717475400521260940887*z)))));
+    return;
+  case ( 112 ) :
+    grad[0] /*ARGH*/[0]= 94.216296212696380917174969669126
+                         + y*(-4983.2965405710052426689598045312
+                              + y*(61083.815607923119705702727266582
+                                   + y*(-293134.62144052702640830466796926
+                                        + y*(647971.20484752618642529686487105
+                                             + y*(-662560.04538590392878042792308844
+                                                  + 253501.25862339442793916501386042*y)))))
+                         + x*(-524.99041206711127646667462930765
+                              + x*(1238.6620826469253545161484919824
+                                   + x*(-1573.9859554780298983212625342239
+                                        + x*(1132.5801914378687750361760770519
+                                             + x*(-436.77494464063264721490809478651
+                                                  + 70.4475717162310721314367894817*x
+                                                  + 3818.2583870197241095238739899079*y)
+                                             + y*(-19822.86287215178937359967507108
+                                                  + 48278.26280153097089376695057634*y))
+                                        + y*(41374.400773340325824886145207134
+                                             + y*(-201758.39691275422682565930033763
+                                                  + 240859.26241707073168630362188422*y)))
+                                   + y*(-43479.124611771406597633523600577
+                                        + y*(318465.39122846651507048102666632
+                                             + y*(-761302.11130577271425895522319392
+                                                  + 559047.132908473306169600200592*y))))
+                              + y*(23079.379876125165577419075938706
+                                   + y*(-225785.28841779000612382054475025
+                                        + y*(810890.96168275179747598790108228
+                                             + y*(-1.1926256619178185948035898748559e6
+                                                  + 608635.9832854523893866328784803*y)))));
+    grad[0] /*ARGH*/[1]= 928.17920906770716353784525394397
+                         + y*(-27407.86940456755648154765537507
+                              + y*(247458.75774087050911732718110107
+                                   + y*(-975516.7516395988656643772125201
+                                        + y*(1.8757126500213174390637662671521e6
+                                             + y*(-1.7270300148976980126140995241382e6
+                                                  + 608719.9168870688430154048612986*y)))))
+                         + x*(-4983.2965405710052426689598045312
+                              + y*(122167.63121584623941140545453316
+                                   + y*(-879403.86432158107922491400390778
+                                        + y*(2.5918848193901047457011874594842e6
+                                             + y*(-3.3128002269295196439021396154422e6
+                                                  + 1.5210075517403665676349900831625e6*y))))
+                              + x*(11539.689938062582788709537969353
+                                   + x*(-14493.041537257135532544507866859
+                                        + x*(10343.600193335081456221536301784
+                                             + x*(-3964.572574430357874719935014216
+                                                  + 636.3763978366206849206456649847*x
+                                                  + 19311.305120612388357506780230536*y)
+                                             + y*(-100879.19845637711341282965016881
+                                                  + 180644.44681280304876472771641316*y))
+                                        + y*(212310.26081897767671365401777755
+                                             + y*(-761302.11130577271425895522319392
+                                                  + 745396.1772112977415594669341226*y)))
+                                   + y*(-225785.28841779000612382054475025
+                                        + y*(1.2163364425241276962139818516234e6
+                                             + y*(-2.3852513238356371896071797497118e6
+                                                  + 1.5215899582136309734665821962008e6*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 113 ) :
+    grad[0] /*ARGH*/[0]= 93.631753921947066235327236437587
+                         - 187.26350784389413247065447287517*z
+                         + y*(-4530.077849224002125643615063772
+                              + 8872.892190604110118816575654669*z
+                              + y*(50798.799336111900833952068761555
+                                   - 92724.70648161969154908756186844*z
+                                   + y*(-222929.10525361710155544661652606
+                                        + 353133.50402561451156180567118368*z
+                                        + y*(450264.44580825331609359589151108
+                                             - 547395.3875908921206253861118385*z
+                                             + y*(-420149.47582310569698096635472848
+                                                  + 146451.78202765963666827329880925*y
+                                                  + 292903.56405531927333654659761849*z)))))
+                         + x*(-376.06107278670652129139120349792
+                              + 752.1221455734130425827824069958*z
+                              + x*(633.16035922333693694432807977811
+                                   - 1266.3207184466738738886561595562*z
+                                   + x*(-548.57013523109912216856584831975
+                                        + 1097.1402704621982443371316966395*z
+                                        + x*(242.37378551069337946228878893906
+                                             - 484.74757102138675892457757787812*z
+                                             + x*(-43.460127057089847351858679395969
+                                                  + 43.460127057089847351858679395969*y
+                                                  + 86.92025411417969470371735879194*z)
+                                             + y*(-2490.5995890409181751642089346152
+                                                  + 2248.2258035302247957019201456761*y
+                                                  + 4496.4516070604495914038402913522*z))
+                                        + y*(10763.219578509349258504021893764
+                                             - 20429.298886556500272670912090889*z
+                                             + y*(-36474.595445850615593939296557393
+                                                  + 26259.946002572365457603840511949*y
+                                                  + 52519.8920051447309152076810239*z)))
+                                   + y*(-18397.107397593278039854396686033
+                                        + 35527.894076739882205820137212509*z
+                                        + y*(109470.89346827806304992654768132
+                                             - 183413.89285981624389403295815012*z
+                                             + y*(-206845.89143395349725646865172655
+                                                  + 115138.94500404537530945217265149*y
+                                                  + 230277.89000809075061890434530298*z))))
+                              + y*(14523.251416905124563361299114499
+                                   - 28294.380688236836084139815822002*z
+                                   + y*(-124263.69029525255105215843217835
+                                        + 220232.9999022682660201770485347*z
+                                        + y*(387921.79444159762498676775384723
+                                             - 555610.5889809269839533584591598*z
+                                             + y*(-491860.3135939419479779424611469
+                                                  + 214055.01910347845600126323156701*y
+                                                  + 428110.03820695691200252646313403*z)))));
+    grad[0] /*ARGH*/[1]= 1249.175338928771836623762749754
+                         - 2455.6563733301811000955899597895*z
+                         + y*(-34875.366246642702282456020628668
+                              + 64839.41974662504236472086133776*z
+                              + y*(297990.87186445895205269349995492
+                                   - 498722.6141089803405583057079032*z
+                                   + y*(-1.1125841129210194637273076889981e6
+                                        + 1.5602047403633984733768744341252e6*z
+                                        + y*(2.0274789216352628805189056955529e6
+                                             - 2.1047019178162776693167183484493e6*z
+                                             + y*(-1.7702755345904281593687217868174e6
+                                                  + 592030.1145507718174084725740392*y
+                                                  + 1.0149087678013231155573815554957e6*z)))))
+                         + x*(-4530.077849224002125643615063772
+                              + 8872.892190604110118816575654669*z
+                              + x*(7261.6257084525622816806495572495
+                                   - 14147.190344118418042069907911001*z
+                                   + x*(-6132.3691325310926799514655620109
+                                        + 11842.63135891329406860671240417*z
+                                        + x*(2690.804894627337314626005473441
+                                             - 5107.324721639125068167728022722*z
+                                             + x*(-498.11991780818363503284178692303
+                                                  + 7.243354509514974558643113232662*x
+                                                  + 899.2903214120899182807680582704*y
+                                                  + 899.2903214120899182807680582704*z)
+                                             + y*(-18237.297722925307796969648278697
+                                                  + 19694.959501929274093202880383962*y
+                                                  + 26259.946002572365457603840511949*z))
+                                        + y*(72980.595645518708699951031787544
+                                             - 122275.92857321082926268863876675*z
+                                             + y*(-206845.89143395349725646865172655
+                                                  + 153518.59333872716707926956353532*y
+                                                  + 230277.89000809075061890434530298*z)))
+                                   + y*(-124263.69029525255105215843217835
+                                        + 220232.9999022682660201770485347*z
+                                        + y*(581882.69166239643748015163077085
+                                             - 833415.8834713904759300376887396*z
+                                             + y*(-983720.62718788389595588492229379
+                                                  + 535137.5477586961400031580789175*y
+                                                  + 856220.0764139138240050529262681*z))))
+                              + y*(101597.59867222380166790413752311
+                                   - 185449.41296323938309817512373688*z
+                                   + y*(-668787.31576085130466633984957819
+                                        + 1.059400512076843534685417013551e6*z
+                                        + y*(1.8010577832330132643743835660443e6
+                                             - 2.1895815503635684825015444473539e6*z
+                                             + y*(-2.1007473791155284849048317736424e6
+                                                  + 878710.6921659578200096397928555*y
+                                                  + 1.4645178202765963666827329880925e6*z)))));
+    grad[0] /*ARGH*/[2]= 42.694304527362573151935539718524
+                         + y*(-2455.6563733301811000955899597895
+                              + y*(32419.709873312521182360430668879
+                                   + y*(-166240.87136966011351943523596773
+                                        + y*(390051.1850908496183442186085313
+                                             + y*(-420940.38356325553386334366968985
+                                                  + 169151.46130022051925956359258262*y)))))
+                         + x*(-187.26350784389413247065447287517
+                              + x*(376.06107278670652129139120349792
+                                   + x*(-422.10690614889129129621871985207
+                                        + x*(274.28506761554956108428292415988
+                                             + x*(-96.949514204277351784915515575624
+                                                  + 14.486709019029949117286226465323*x
+                                                  + 899.2903214120899182807680582704*y)
+                                             + y*(-5107.3247216391250681677280227221
+                                                  + 13129.973001286182728801920255975*y))
+                                        + y*(11842.63135891329406860671240417
+                                             + y*(-61137.964286605414631344319383374
+                                                  + 76759.29666936358353963478176766*y)))
+                                   + y*(-14147.190344118418042069907911001
+                                        + y*(110116.49995113413301008852426735
+                                             + y*(-277805.29449046349197667922957988
+                                                  + 214055.01910347845600126323156701*y))))
+                              + y*(8872.8921906041101188165756546688
+                                   + y*(-92724.706481619691549087561868442
+                                        + y*(353133.50402561451156180567118368
+                                             + y*(-547395.38759089212062538611183848
+                                                  + 292903.56405531927333654659761849*y)))));
+    return;
+  case ( 114 ) :
+    grad[0] /*ARGH*/[0]= 68.252220667823688416200581792546
+                         + z*(-409.51332400694213049720349075528
+                              + 409.51332400694213049720349075528*z)
+                         + x*(-190.62690454261217437677675295094
+                              + (1143.7614272556730462606605177057
+                                 - 1143.7614272556730462606605177057*z)*z
+                              + x*(215.29156950962380720604016729295
+                                   + z*(-1291.7494170577428432362410037577
+                                        + 1291.7494170577428432362410037577*z)
+                                   + x*(-113.23777357324369080317697110863
+                                        + (679.42664143946214481906182665177
+                                           - 679.4266414394621448190618266518*z)*z
+                                        + x*(23.066953876031122200647160781387
+                                             + z*(-138.40172325618673320388296468832
+                                                  + 138.40172325618673320388296468832*z)
+                                             + y*(-46.133907752062244401294321562775
+                                                  + 23.066953876031122200647160781387*y
+                                                  + 138.40172325618673320388296468832*z))
+                                        + y*(1346.2713080374527684377706565137
+                                             + z*(-7398.2012067852544658075621124304
+                                                  + 6718.774565345792320988500285779*z)
+                                             + y*(-2352.8292953551744644660103997015
+                                                  + 1119.7957608909653868314167142964*y
+                                                  + 6718.774565345792320988500285779*z)))
+                                   + y*(-4719.6385627564283969324130180584
+                                        + (27026.081959480827538358237104593
+                                           - 25734.332542423084695121996100835*z)*z
+                                        + y*(20500.231008370931875775149436258
+                                             + z*(-95975.304090744763716292659512957
+                                                  + 70240.97154832167902117066341212*z)
+                                             + y*(-27702.712606511073789577220487513
+                                                  + 11706.82859138694650352844390202*y
+                                                  + 70240.97154832167902117066341212*z))))
+                              + y*(6129.7184574899153086005453011492
+                                   + z*(-35634.549317683818805342611289189
+                                        + 34490.787890428145759081950771484*z)
+                                   + y*(-43330.92335682331106721568172237
+                                        + (224350.99082325604759795147904503
+                                           - 189860.20293282790183886952827354*z)*z
+                                        + y*(111113.81639167147448626023903149
+                                             + z*(-442331.90752677279931960995514388
+                                                  + 252471.70459394489748074042687034*z)
+                                             + y*(-115800.6020201196161333917303357
+                                                  + 42078.61743232414958012340447839*y
+                                                  + 252471.70459394489748074042687034*z)))))
+                         + y*(-2913.9254591188925408531809470202
+                              + (17074.039430706413114621882191366
+                                 - 16664.526106699470984124678700611*z)*z
+                              + y*(28811.973459895886434451198779894
+                                   + z*(-155797.801328668905492085310488
+                                        + 139133.27522196943450796063178739*z)
+                                   + y*(-111463.31569282346118627004449787
+                                        + (512982.09282827186162553495649922
+                                           - 373848.81760630242711757432471183*z)*z
+                                        + y*(198629.6896119187726926441342623
+                                             + z*(-678796.04484324077453032984907456
+                                                  + 304947.22723693834741275552436274*z)
+                                             + y*(-163957.21201336318699051422890622
+                                                  + 50824.53787282305790212592072712*y
+                                                  + 304947.22723693834741275552436274*z)))));
+    grad[0] /*ARGH*/[1]= 1219.1883692914310902184909631439
+                         + z*(-7179.0951020459146894757006397615
+                              + 7043.05998834324283764045550066*z)
+                         + x*(-2913.9254591188925408531809470202
+                              + (17074.039430706413114621882191366
+                                 - 16664.526106699470984124678700611*z)*z
+                              + x*(3064.8592287449576543002726505746
+                                   + z*(-17817.274658841909402671305644595
+                                        + 17245.393945214072879540975385742*z)
+                                   + x*(-1573.2128542521427989774710060195
+                                        + (9008.6939864936091794527457015309
+                                           - 8578.110847474361565040665366945*z)*z
+                                        + x*(336.56782700936319210944266412842
+                                             + x*(-9.2267815504124488802588643125549
+                                                  + 9.226781550412448880258864312555*y
+                                                  + 27.680344651237346640776592937665*z)
+                                             + z*(-1849.5503016963136164518905281076
+                                                  + 1679.6936413364480802471250714447*z)
+                                             + y*(-1176.4146476775872322330051998507
+                                                  + 839.8468206682240401235625357223*y
+                                                  + 3359.3872826728961604942501428893*z))
+                                        + y*(13666.820672247287917183432957506
+                                             + z*(-63983.536060496509144195106341972
+                                                  + 46827.314365547786014113775608082*z)
+                                             + y*(-27702.712606511073789577220487513
+                                                  + 15609.104788515928671371258536027*y
+                                                  + 70240.97154832167902117066341212*z)))
+                                   + y*(-43330.92335682331106721568172237
+                                        + (224350.99082325604759795147904503
+                                           - 189860.20293282790183886952827354*z)*z
+                                        + y*(166670.72458750721172939035854723
+                                             + z*(-663497.86129015919897941493271582
+                                                  + 378707.55689091734622111064030551*z)
+                                             + y*(-231601.20404023923226678346067141
+                                                  + 105196.54358081037395030851119597*y
+                                                  + 504943.4091878897949614808537407*z))))
+                              + y*(57623.946919791772868902397559789
+                                   + z*(-311595.602657337810984170620976
+                                        + 278266.55044393886901592126357478*z)
+                                   + y*(-334389.94707847038355881013349361
+                                        + (1.5389462784848155848766048694977e6
+                                           - 1.1215464528189072813527229741355e6*z)*z
+                                        + y*(794518.75844767509077057653704919
+                                             + z*(-2.7151841793729630981213193962983e6
+                                                  + 1.219788908947753389651022097451e6*z)
+                                             + y*(-819786.06006681593495257114453109
+                                                  + 304947.22723693834741275552436274*y
+                                                  + 1.5247361361846917370637776218137e6*z)))))
+                         + y*(-31306.759385684679268269763308457
+                              + (173482.36611001624623066717857122
+                                 - 159396.2461333297605553862675699*z)*z
+                              + y*(246290.18534717709842910271397328
+                                   + z*(-1.2175175629180382212286155159828e6
+                                        + 978423.193718043580395536114628*z)
+                                   + y*(-847744.87244695209309166031199559
+                                        + (3.4631124841243282635784745173297e6
+                                           - 2.1585482258336034897177596978257e6*z)*z
+                                        + y*(1.4265446320611064291122442137094e6
+                                             + z*(-4.2303771872112282452003721355944e6
+                                                  + 1.5321919049192238830531725133122e6*z)
+                                             + y*(-1.1525138184260904256507089297813e6
+                                                  + 357511.44448115223937907358643952*y
+                                                  + 1.8386302859030686596638070159747e6*z)))));
+    grad[0] /*ARGH*/[2]= 136.03511370267185183524513910166
+                         - 272.07022740534370367049027820332*z
+                         + x*(-409.51332400694213049720349075528
+                              + 819.0266480138842609944069815106*z
+                              + x*(571.88071362783652313033025885283
+                                   - 1143.7614272556730462606605177057*z
+                                   + x*(-430.5831390192476144120803345859
+                                        + 861.1662780384952288241606691718*z
+                                        + x*(169.85666035986553620476545666294
+                                             - 339.71332071973107240953091332588*z
+                                             + x*(-27.680344651237346640776592937665
+                                                  + 27.680344651237346640776592937665*y
+                                                  + 55.36068930247469328155318587533*z)
+                                             + y*(-1849.5503016963136164518905281076
+                                                  + 1679.6936413364480802471250714447*y
+                                                  + 3359.3872826728961604942501428893*z))
+                                        + y*(9008.6939864936091794527457015309
+                                             - 17156.22169494872313008133073389*z
+                                             + y*(-31991.768030248254572097553170986
+                                                  + 23413.657182773893007056887804041*y
+                                                  + 46827.314365547786014113775608082*z)))
+                                   + y*(-17817.274658841909402671305644595
+                                        + 34490.787890428145759081950771484*z
+                                        + y*(112175.49541162802379897573952251
+                                             - 189860.20293282790183886952827354*z
+                                             + y*(-221165.95376338639965980497757194
+                                                  + 126235.85229697244874037021343517*y
+                                                  + 252471.70459394489748074042687034*z))))
+                              + y*(17074.039430706413114621882191366
+                                   - 33329.052213398941968249357401221*z
+                                   + y*(-155797.801328668905492085310488
+                                        + 278266.55044393886901592126357478*z
+                                        + y*(512982.09282827186162553495649922
+                                             - 747697.6352126048542351486494237*z
+                                             + y*(-678796.04484324077453032984907456
+                                                  + 304947.22723693834741275552436274*y
+                                                  + 609894.4544738766948255110487255*z)))))
+                         + y*(-7179.0951020459146894757006397615
+                              + 14086.11997668648567528091100132*z
+                              + y*(86741.183055008123115333589285608
+                                   - 159396.2461333297605553862675699*z
+                                   + y*(-405839.18763934607374287183866095
+                                        + 652282.129145362386930357409752*z
+                                        + y*(865778.12103108206589461862933243
+                                             - 1.0792741129168017448588798489129e6*z
+                                             + y*(-846075.43744224564904007442711888
+                                                  + 306438.38098384477661063450266245*y
+                                                  + 612876.7619676895532212690053249*z)))));
+    return;
+  case ( 115 ) :
+    grad[0] /*ARGH*/[0]= 44.491868275113412089640833754934
+                         + z*(-533.9024193013609450756900050592
+                              + (1334.756048253402362689225012648
+                                 - 889.8373655022682417928166750987*z)*z)
+                         + x*(-81.495006246494863728550042026364
+                              + z*(977.94007495793836474260050431637
+                                   + z*(-2444.8501873948459118565012607909
+                                        + 1629.9001249298972745710008405273*z))
+                              + x*(55.064193409793826843614893261057
+                                   + z*(-660.77032091752592212337871913268
+                                        + (1651.9258022938148053084467978317
+                                           - 1101.2838681958765368722978652211*z)*z)
+                                   + x*(-13.215406418350518442467574382654
+                                        + z*(158.58487702020622130961089259184
+                                             + z*(-396.46219255051555327402723147961
+                                                  + 264.30812836701036884935148765307*z))
+                                        + y*(39.646219255051555327402723147961
+                                             + y*(-39.646219255051555327402723147961
+                                                  + 13.215406418350518442467574382654*y
+                                                  + 158.58487702020622130961089259184*z)
+                                             + z*(-317.16975404041244261922178518369
+                                                  + 396.46219255051555327402723147961*z)))
+                                   + y*(-748.87303037319604507316254835037
+                                        + z*(8325.7060435608266187545718610718
+                                             + z*(-19162.339306608251741577982854848
+                                                  + 11673.609002876291290846357371344*z))
+                                        + y*(1916.2339306608251741577982854848
+                                             + y*(-1806.1055438412375204705684989627
+                                                  + 583.6804501438145645423178685672*y
+                                                  + 7004.165401725774774507814422806*z)
+                                             + z*(-14669.101124369075471139007564745
+                                                  + 17510.413504314436936269536057016*z))))
+                              + y*(1993.3238014345365317388591360502
+                                   + z*(-22941.945542256500016123709128287
+                                        + (54910.013668246404128452771559926
+                                           - 34976.775653901038811064180199423*z)*z)
+                                   + y*(-10594.350812044332284711505463427
+                                        + z*(104190.26420227548740041435643284
+                                             + z*(-205565.64683744231437258311952218
+                                                  + 102066.98890439383743732456614869*z))
+                                        + y*(20638.059689990726300986861994244
+                                             + y*(-17058.887118354127556151893932275
+                                                  + 5103.349445219691871866228307435*y
+                                                  + 61240.19334263630246239473968922*z)
+                                             + z*(-143466.45207761322821142798749809
+                                                  + 153100.48335659075615598684922304*z)))))
+                         + y*(-1588.491851485732316784602440795
+                              + z*(18527.99979852742685633953928448
+                                   + z*(-44985.243448065164778159623198553
+                                        + 29100.324933207841610313598790603*z))
+                              + y*(13116.290870212889554149067574784
+                                   + z*(-138867.49064402724779344927161292
+                                        + (302183.48316200295470546355583376
+                                           - 172355.33050812746152666210509857*z)*z)
+                                   + y*(-42509.557312360834323270697597536
+                                        + z*(371247.1971043027640857990995575
+                                             + z*(-625934.50959875395550903419306
+                                                  + 244934.3425577085088126940236081*z))
+                                        + y*(64048.467206535787631419099245531
+                                             + y*(-45357.917909062649398237208796144
+                                                  + 12246.717127885425440634701180405*y
+                                                  + 146960.60553462510528761641416486*z)
+                                             + z*(-397334.40937412668749123009138886
+                                                  + 367401.51383656276321904103541215*z)))));
+    grad[0] /*ARGH*/[1]= 1053.5982767029950828257273676571
+                         + z*(-12377.549651427095573215130166793
+                              + (30279.799956045625381303829804255
+                                 - 19743.817189015674553046556127684*z)*z)
+                         + x*(-1588.491851485732316784602440795
+                              + z*(18527.99979852742685633953928448
+                                   + z*(-44985.243448065164778159623198553
+                                        + 29100.324933207841610313598790603*z))
+                              + x*(996.66190071726826586942956802512
+                                   + z*(-11470.972771128250008061854564143
+                                        + (27455.006834123202064226385779963
+                                           - 17488.387826950519405532090099712*z)*z)
+                                   + x*(-249.62434345773201502438751611679
+                                        + x*(9.9115548137628888318506807869902
+                                             + y*(-19.82310962752577766370136157398
+                                                  + 9.91155481376288883185068078699*y
+                                                  + 79.29243851010311065480544629592*z)
+                                             + z*(-79.292438510103110654805446295921
+                                                  + 99.1155481376288883185068078699*z))
+                                        + z*(2775.2353478536088729181906203573
+                                             + z*(-6387.4464355360839138593276182826
+                                                  + 3891.2030009587637636154524571147*z))
+                                        + y*(1277.4892871072167827718655236565
+                                             + y*(-1806.1055438412375204705684989627
+                                                  + 778.2406001917527527230904914229*y
+                                                  + 7004.165401725774774507814422806*z)
+                                             + z*(-9779.4007495793836474260050431637
+                                                  + 11673.609002876291290846357371344*z)))
+                                   + y*(-10594.350812044332284711505463427
+                                        + z*(104190.26420227548740041435643284
+                                             + z*(-205565.64683744231437258311952218
+                                                  + 102066.98890439383743732456614869*z))
+                                        + y*(30957.089534986089451480292991366
+                                             + y*(-34117.774236708255112303787864551
+                                                  + 12758.373613049229679665570768587*y
+                                                  + 122480.38668527260492478947937843*z)
+                                             + z*(-215199.67811641984231714198124713
+                                                  + 229650.72503488613423398027383456*z))))
+                              + y*(26232.581740425779108298135149567
+                                   + z*(-277734.98128805449558689854322585
+                                        + (604366.96632400590941092711166751
+                                           - 344710.66101625492305332421019714*z)*z)
+                                   + y*(-127528.67193708250296981209279261
+                                        + z*(1.1137415913129082922573972986725e6
+                                             + z*(-1.87780352879626186652710257918e6
+                                                  + 734803.0276731255264380820708243*z))
+                                        + y*(256193.86882614315052567639698212
+                                             + y*(-226789.58954531324699118604398072
+                                                  + 73480.30276731255264380820708243*y
+                                                  + 734803.0276731255264380820708243*z)
+                                             + z*(-1.5893376374965067499649203655555e6
+                                                  + 1.4696060553462510528761641416486e6*z)))))
+                         + y*(-23968.562364188696123796065198246
+                              + z*(262867.64906741016233912252204536
+                                   + z*(-596609.5227564341550851986455049
+                                        + 358252.0474595914209507059847479*z))
+                              + y*(167433.14225922599134511136978996
+                                   + z*(-1.6148962335095966526326526544115e6
+                                        + (3.1423262996393403989538336677714e6
+                                           - 1.5575061285701731345431634680591e6*z)*z)
+                                   + y*(-513692.39194147568278870084283524
+                                        + z*(4.0111137252849126566208732414742e6
+                                             + z*(-5.8380159136931611096137382133237e6
+                                                  + 1.8153357710352098936849408514704e6*z))
+                                        + y*(774533.49514409406632055552475895
+                                             + y*(-564201.16133993953953342803838674
+                                                  + 158841.87996558086569743232450366*y
+                                                  + 1.6338021939316889043164467663233e6*z)
+                                             + z*(-4.2805097851229879750705747452646e6
+                                                  + 3.4037545706910185506592640965069e6*z)))));
+    grad[0] /*ARGH*/[2]= 265.62966900884542069359824509134
+                         + z*(-1328.1483450442271034679912254567
+                              + 1328.1483450442271034679912254567*z)
+                         + x*(-533.9024193013609450756900050592
+                              + (2669.512096506804725378450025296
+                                 - 2669.512096506804725378450025296*z)*z
+                              + x*(488.97003747896918237130025215818
+                                   + z*(-2444.8501873948459118565012607909
+                                        + 2444.8501873948459118565012607909*z)
+                                   + x*(-220.25677363917530737445957304423
+                                        + (1101.2838681958765368722978652211
+                                           - 1101.2838681958765368722978652211*z)*z
+                                        + x*(39.646219255051555327402723147961
+                                             + z*(-198.2310962752577766370136157398
+                                                  + 198.2310962752577766370136157398*z)
+                                             + y*(-79.292438510103110654805446295921
+                                                  + 39.646219255051555327402723147961*y
+                                                  + 198.2310962752577766370136157398*z))
+                                        + y*(2775.2353478536088729181906203573
+                                             + z*(-12774.892871072167827718655236565
+                                                  + 11673.609002876291290846357371344*z)
+                                             + y*(-4889.7003747896918237130025215818
+                                                  + 2334.7218005752582581692714742688*y
+                                                  + 11673.609002876291290846357371344*z)))
+                                   + y*(-11470.972771128250008061854564143
+                                        + (54910.013668246404128452771559926
+                                           - 52465.16348085155821659627029913*z)*z
+                                        + y*(52095.13210113774370020717821642
+                                             + z*(-205565.64683744231437258311952218
+                                                  + 153100.48335659075615598684922304*z)
+                                             + y*(-71733.226038806614105713993749044
+                                                  + 30620.096671318151231197369844608*y
+                                                  + 153100.48335659075615598684922304*z))))
+                              + y*(18527.99979852742685633953928448
+                                   + z*(-89970.486896130329556319246397106
+                                        + 87300.97479962352483094079637181*z)
+                                   + y*(-138867.49064402724779344927161292
+                                        + (604366.96632400590941092711166751
+                                           - 517065.9915243823845799863152957*z)*z
+                                        + y*(371247.1971043027640857990995575
+                                             + z*(-1.25186901919750791101806838612e6
+                                                  + 734803.0276731255264380820708243*z)
+                                             + y*(-397334.40937412668749123009138886
+                                                  + 146960.60553462510528761641416486*y
+                                                  + 734803.0276731255264380820708243*z)))))
+                         + y*(-12377.549651427095573215130166793
+                              + (60559.59991209125076260765960851
+                                 - 59231.45156704702365913966838305*z)*z
+                              + y*(131433.82453370508116956126102268
+                                   + z*(-596609.5227564341550851986455049
+                                        + 537378.0711893871314260589771218*z)
+                                   + y*(-538298.74450319888421088421813717
+                                        + (2.0948841997595602659692224451809e6
+                                           - 1.5575061285701731345431634680591e6*z)*z
+                                        + y*(1.0027784313212281641552183103686e6
+                                             + z*(-2.9190079568465805548068691066619e6
+                                                  + 1.3615018282764074202637056386028e6*z)
+                                             + y*(-856101.95702459759501411494905293
+                                                  + 272300.36565528148405274112772055*y
+                                                  + 1.3615018282764074202637056386028e6*z)))));
+    return;
+  case ( 116 ) :
+    grad[0] /*ARGH*/[0]= 26.540949876502360077792686503087
+                         + z*(-530.81899753004720155585373006174
+                              + z*(2388.6854888852124070013417852778
+                                   + z*(-3715.7329827103304108909761104322
+                                        + 1857.8664913551652054454880552161*z)))
+                         + x*(-28.525319960726835597627653718271
+                              + z*(570.50639921453671195255307436542
+                                   + z*(-2567.2787964654152037864888346444
+                                        + (3993.5447945017569836678715205579
+                                           - 1996.772397250878491833935760279*z)*z))
+                              + x*(8.6816191184820803992779815664303
+                                   + z*(-173.63238236964160798555963132861
+                                        + z*(781.34572066338723593501834097873
+                                             + z*(-1215.4266765874912558989174193002
+                                                  + 607.7133382937456279494587096501*z)))
+                                   + y*(-34.726476473928321597111926265721
+                                        + y*(52.089714710892482395667889398582
+                                             + y*(-34.726476473928321597111926265721
+                                                  + 8.68161911848208039927798156643*y
+                                                  + 173.63238236964160798555963132861*z)
+                                             + z*(-520.89714710892482395667889398582
+                                                  + 781.3457206633872359350183409787*z))
+                                        + z*(520.89714710892482395667889398582
+                                             + z*(-1562.6914413267744718700366819575
+                                                  + 1215.4266765874912558989174193002*z))))
+                              + y*(440.28211243730550596338335086897
+                                   + z*(-8235.1358495315734073151139430139
+                                        + z*(34490.832526426665129131523908918
+                                             + z*(-49658.861357717499883870054559981
+                                                  + 22832.658281607871450101091519712*z)))
+                                   + y*(-1475.8752501419536678772568662932
+                                        + y*(2071.1862754092963238277470308484
+                                             + y*(-1333.2486503383194898891185977018
+                                                  + 326.18083259439816357287273599588*y
+                                                  + 6523.616651887963271457454719918*z)
+                                             + z*(-20141.356354878426526324917234118
+                                                  + 29356.274933495834721558546239629*z))
+                                        + z*(21282.369153307499950230023382849
+                                             + z*(-61279.828663457084646903581313903
+                                                  + 45665.316563215742900202183039423*z)))))
+                         + y*(-724.79117326298968361972177534598
+                              + z*(13965.004467729746470838581776858
+                                   + z*(-60453.834615898646711772276210583
+                                        + (90323.565308687564474088120217141
+                                           - 43303.916162988617031598572053354*z)*z))
+                              + y*(4580.1742006506175592190837035467
+                                   + z*(-77638.479545282604713543092294077
+                                        + z*(288919.32333787307449917163911276
+                                             + z*(-359106.49321689277363573442951382
+                                                  + 136249.33044545776978626864270356*z)))
+                                   + y*(-11603.604067502620602234970790789
+                                        + y*(14179.564483086517886420737607
+                                             + y*(-8404.3033992117099453810448981083
+                                                  + 1946.4190063636824255181234671937*y
+                                                  + 38928.380127273648510362469343874*z)
+                                             + z*(-129157.68785696055039725842861829
+                                                  + 175177.71057273141829663111204743*z))
+                                        + z*(154433.6018047698073311563235217
+                                             + z*(-406031.88478359105849103181673489
+                                                  + 272498.66089091553957253728540711*z)))));
+    grad[0] /*ARGH*/[1]= 830.31418659596830371094581319509
+                         + z*(-16189.979424666439647453538766883
+                              + z*(70981.538028360809493096725714389
+                                   + z*(-107501.59567112410755745948640992
+                                        + 52293.73276017681128505092196539*z)))
+                         + x*(-724.79117326298968361972177534598
+                              + z*(13965.004467729746470838581776858
+                                   + z*(-60453.834615898646711772276210583
+                                        + (90323.565308687564474088120217141
+                                           - 43303.916162988617031598572053354*z)*z))
+                              + x*(220.14105621865275298169167543448
+                                   + x*(-11.57549215797610719903730875524
+                                        + z*(173.63238236964160798555963132861
+                                             + z*(-520.89714710892482395667889398582
+                                                  + 405.14222552916375196630580643341*z))
+                                        + y*(34.726476473928321597111926265721
+                                             + y*(-34.726476473928321597111926265721
+                                                  + 11.57549215797610719903730875524*y
+                                                  + 173.63238236964160798555963132861*z)
+                                             + z*(-347.26476473928321597111926265721
+                                                  + 520.8971471089248239566788939858*z)))
+                                   + z*(-4117.567924765786703657556971507
+                                        + z*(17245.416263213332564565761954459
+                                             + z*(-24829.430678858749941935027279991
+                                                  + 11416.329140803935725050545759856*z)))
+                                   + y*(-1475.8752501419536678772568662932
+                                        + y*(3106.7794131139444857416205462726
+                                             + y*(-2666.4973006766389797782371954036
+                                                  + 815.4520814859954089321818399897*y
+                                                  + 13047.233303775926542914909439835*z)
+                                             + z*(-30212.034532317639789487375851178
+                                                  + 44034.412400243752082337819359444*z))
+                                        + z*(21282.369153307499950230023382849
+                                             + z*(-61279.828663457084646903581313903
+                                                  + 45665.316563215742900202183039423*z))))
+                              + y*(9160.3484013012351184381674070935
+                                   + z*(-155276.95909056520942708618458815
+                                        + z*(577838.64667574614899834327822553
+                                             + z*(-718212.98643378554727146885902765
+                                                  + 272498.66089091553957253728540711*z)))
+                                   + y*(-34810.812202507861806704912372367
+                                        + y*(56718.257932346071545682950427999
+                                             + y*(-42021.516996058549726905224490542
+                                                  + 11678.514038182094553108740803162*y
+                                                  + 194641.90063636824255181234671937*z)
+                                             + z*(-516630.75142784220158903371447317
+                                                  + 700710.8422909256731865244481897*z))
+                                        + z*(463300.8054143094219934689705651
+                                             + z*(-1.2180956543507731754730954502047e6
+                                                  + 817495.9826727466187176118562213*z)))))
+                         + y*(-15861.194106336496859760882636417
+                              + z*(284843.92327739705790031057519458
+                                   + z*(-1.1398345786915651415652041369468e6
+                                        + (1.5580728199557420050976207957641e6
+                                           - 674448.9444575173799787085539513*z)*z))
+                              + y*(93712.187285326516498506300950695
+                                   + z*(-1.446977860790434743119660156222e6
+                                        + z*(4.8016485055196086316906644975789e6
+                                             + z*(-5.1321217786524448638723802470322e6
+                                                  + 1.5543874726399463619681272925892e6*z)))
+                                   + y*(-246085.45483858513010633397491851
+                                        + y*(322140.46906822173536990875821759
+                                             + y*(-206549.23734988747193830205717953
+                                                  + 51812.91575466487873227090975297*y
+                                                  + 888221.4129371122068389298814795*z)
+                                             + z*(-2.7023027783838643599392593850926e6
+                                                  + 3.3308302985141707756459870555482e6*z))
+                                        + z*(2.9924052823844562779671326234074e6
+                                             + z*(-7.0636257633705750752645441418947e6
+                                                  + 4.1450332603731902985816727802378e6*z)))));
+    grad[0] /*ARGH*/[2]= 416.30430725292642676537749701883
+                         + z*(-3746.7387652763378408883974731694
+                              + (8742.3904523114549620729274373953
+                                 - 5828.260301540969974715284958264*z)*z)
+                         + x*(-530.81899753004720155585373006174
+                              + z*(4777.3709777704248140026835705557
+                                   + z*(-11147.198948130991232672928331297
+                                        + 7431.465965420660821781952220864*z))
+                              + x*(285.25319960726835597627653718271
+                                   + z*(-2567.2787964654152037864888346444
+                                        + (5990.3171917526354755018072808369
+                                           - 3993.5447945017569836678715205579*z)*z)
+                                   + x*(-57.877460789880535995186543776202
+                                        + z*(520.89714710892482395667889398582
+                                             + z*(-1215.4266765874912558989174193002
+                                                  + 810.2844510583275039326116128668*z))
+                                        + y*(173.63238236964160798555963132861
+                                             + y*(-173.63238236964160798555963132861
+                                                  + 57.8774607898805359951865437762*y
+                                                  + 520.8971471089248239566788939858*z)
+                                             + z*(-1041.7942942178496479133577879716
+                                                  + 1215.4266765874912558989174193002*z)))
+                                   + y*(-4117.567924765786703657556971507
+                                        + z*(34490.832526426665129131523908918
+                                             + z*(-74488.292036576249825805081839972
+                                                  + 45665.316563215742900202183039423*z))
+                                        + y*(10641.184576653749975115011691425
+                                             + y*(-10070.678177439213263162458617059
+                                                  + 3261.8083259439816357287273599588*y
+                                                  + 29356.274933495834721558546239629*z)
+                                             + z*(-61279.828663457084646903581313903
+                                                  + 68497.97484482361435030327455914*z))))
+                              + y*(13965.004467729746470838581776858
+                                   + z*(-120907.66923179729342354455242117
+                                        + (270970.69592606269342226436065142
+                                           - 173215.66465195446812639428821342*z)*z)
+                                   + y*(-77638.479545282604713543092294077
+                                        + z*(577838.64667574614899834327822553
+                                             + z*(-1.0773194796506783209072032885415e6
+                                                  + 544997.3217818310791450745708142*z))
+                                        + y*(154433.6018047698073311563235217
+                                             + y*(-129157.68785696055039725842861829
+                                                  + 38928.380127273648510362469343874*y
+                                                  + 350355.42114546283659326222409486*z)
+                                             + z*(-812063.76956718211698206363346978
+                                                  + 817495.9826727466187176118562213*z)))))
+                         + y*(-16189.979424666439647453538766883
+                              + z*(141963.07605672161898619345142878
+                                   + z*(-322504.78701337232267237845922975
+                                        + 209174.93104070724514020368786157*z))
+                              + y*(142421.96163869852895015528759729
+                                   + z*(-1.1398345786915651415652041369468e6
+                                        + (2.3371092299336130076464311936462e6
+                                           - 1.3488978889150347599574171079025e6*z)*z)
+                                   + y*(-482325.95359681158103988671874068
+                                        + z*(3.2010990036797390877937763317193e6
+                                             + z*(-5.1321217786524448638723802470322e6
+                                                  + 2.0725166301865951492908363901189e6*z))
+                                        + y*(748101.32059611406949178315585185
+                                             + y*(-540460.55567677287198785187701852
+                                                  + 148036.90215618536780648831357992*y
+                                                  + 1.3323321194056683102583948222193e6*z)
+                                             + z*(-3.5318128816852875376322720709474e6
+                                                  + 3.1087749452798927239362545851783e6*z)))));
+    return;
+  case ( 117 ) :
+    grad[0] /*ARGH*/[0]= 13.987999865925318855772504563436
+                         + z*(-419.63999597775956567317513690308
+                              + z*(2937.4799718443169597122259583216
+                                   + z*(-7833.2799249181785592326025555242
+                                        + (8812.4399155329508791366778749648
+                                           - 3524.9759662131803516546711499859*z)*z)))
+                         + x*(-6.6609523171072946932250021730648
+                              + z*(199.82856951321884079675006519194
+                                   + z*(-1398.7999865925318855772504563436
+                                        + z*(3730.1332975800850282060012169163
+                                             + z*(-4196.3999597775956567317513690308
+                                                  + 1678.5599839110382626927005476123*z))))
+                              + y*(33.304761585536473466125010865324
+                                   + y*(-66.609523171072946932250021730648
+                                        + y*(66.609523171072946932250021730648
+                                             + y*(-33.304761585536473466125010865324
+                                                  + 6.660952317107294693225002173065*y
+                                                  + 199.82856951321884079675006519194*z)
+                                             + z*(-799.31427805287536318700026076778
+                                                  + 1398.7999865925318855772504563436*z))
+                                        + z*(1198.9714170793130447805003911517
+                                             + z*(-4196.3999597775956567317513690308
+                                                  + 3730.1332975800850282060012169163*z)))
+                                   + z*(-799.31427805287536318700026076778
+                                        + z*(4196.3999597775956567317513690308
+                                             + z*(-7460.2665951601700564120024338326
+                                                  + 4196.3999597775956567317513690308*z)))))
+                         + y*(-243.79085480612698577203507953417
+                              + z*(6894.0856482060500074878772491221
+                                   + z*(-45321.119565598033092702914785533
+                                        + z*(113023.03891667657635464183687256
+                                             + z*(-118338.47886572819751983538860667
+                                                  + 43810.415580078098656279484292682*z))))
+                              + y*(1009.1342760417551460235878292193
+                                   + y*(-1878.3885534242571034894506128043
+                                        + y*(1808.4485540946305092105880899871
+                                             + y*(-883.2422772484272763216352881484
+                                                  + 173.85085547650039149317255671699*y
+                                                  + 5215.52566429501174479517670151*z)
+                                             + z*(-21281.742653157806544853881942942
+                                                  + 36508.679650065082213566236910568*z))
+                                        + z*(32971.713969681108731463760756671
+                                             + z*(-112463.51892203956360041093669003
+                                                  + 97356.47906684021923617663176152*z)))
+                                   + z*(-23379.942633046604373219757627458
+                                        + z*(118338.47886572819751983538860667
+                                             + z*(-202546.23805859861703158586607856
+                                                  + 109526.0389501952466406987107317*z)))));
+    grad[0] /*ARGH*/[1]= 587.38497849691160369755810829477
+                         + z*(-17045.376979477567119962780560873
+                              + z*(115284.43222833450290299172511032
+                                   + z*(-296669.93493420276257665063011874
+                                        + (321654.05691695270708848874243621
+                                           - 123821.77481317092251129821039554*z)*z)))
+                         + x*(-243.79085480612698577203507953417
+                              + x*(16.652380792768236733062505432662
+                                   + z*(-399.65713902643768159350013038389
+                                        + z*(2098.1999798887978283658756845154
+                                             + z*(-3730.1332975800850282060012169163
+                                                  + 2098.1999798887978283658756845154*z)))
+                                   + y*(-66.609523171072946932250021730648
+                                        + y*(99.914284756609420398375032595972
+                                             + y*(-66.609523171072946932250021730648
+                                                  + 16.652380792768236733062505432662*y
+                                                  + 399.65713902643768159350013038389*z)
+                                             + z*(-1198.9714170793130447805003911517
+                                                  + 2098.1999798887978283658756845154*z))
+                                        + z*(1198.9714170793130447805003911517
+                                             + z*(-4196.3999597775956567317513690308
+                                                  + 3730.1332975800850282060012169163*z))))
+                              + z*(6894.0856482060500074878772491221
+                                   + z*(-45321.119565598033092702914785533
+                                        + z*(113023.03891667657635464183687256
+                                             + z*(-118338.47886572819751983538860667
+                                                  + 43810.415580078098656279484292682*z))))
+                              + y*(2018.2685520835102920471756584386
+                                   + z*(-46759.885266093208746439515254915
+                                        + z*(236676.95773145639503967077721334
+                                             + z*(-405092.47611719723406317173215711
+                                                  + 219052.07790039049328139742146341*z)))
+                                   + y*(-5635.1656602727713104683518384128
+                                        + y*(7233.7942163785220368423523599484
+                                             + y*(-4416.211386242136381608176440742
+                                                  + 1043.105132859002348959035340302*y
+                                                  + 26077.628321475058723975883507549*z)
+                                             + z*(-85126.970612631226179415527771768
+                                                  + 146034.71860026032885426494764227*z))
+                                        + z*(98915.141909043326194391282270013
+                                             + z*(-337390.55676611869080123281007008
+                                                  + 292069.43720052065770852989528455*z)))))
+                         + y*(-8666.5650597883011253550503273746
+                              + z*(225906.19783469389952072594869949
+                                   + z*(-1.3507745203861882908390981906758e6
+                                        + z*(3.0087255178280965837509605815647e6
+                                             + z*(-2.7415080937227032425428531693878e6
+                                                  + 848959.6878627394519945448469641*z))))
+                              + y*(40583.517230055469742146631989941
+                                   + z*(-878646.22014962324298331003664898
+                                        + z*(4.1243617604680802646245229705291e6
+                                             + z*(-6.4852097511727358300389537157307e6
+                                                  + 3.1835988294852729449795431761152e6*z)))
+                                   + y*(-87416.117892277099788987186851912
+                                        + y*(96602.126216927818112168900265416
+                                             + y*(-53481.452249286179821372864947755
+                                                  + 11791.10677587138127770201176339*y
+                                                  + 303199.88852240694714090887391574*z)
+                                             + z*(-1.0843697324634820395835642287641e6
+                                                  + 1.7686660163807071916553017645085e6*z))
+                                        + z*(1.4509552432354820030252022233587e6
+                                             + z*(-4.6575376886909336683437182694721e6
+                                                  + 3.7731541682788420088646437642847e6*z)))));
+    grad[0] /*ARGH*/[2]= 576.17237542978099096396268797011
+                         + z*(-8066.4132560169338734954776315815
+                              + z*(32265.653024067735493981910526326
+                                   + z*(-48398.479536101603240972865789489
+                                        + 24199.239768050801620486432894745*z)))
+                         + x*(-419.63999597775956567317513690308
+                              + z*(5874.9599436886339194244519166432
+                                   + z*(-23499.839774754535677697807666573
+                                        + (35249.759662131803516546711499859
+                                           - 17624.87983106590175827335574993*z)*z))
+                              + x*(99.914284756609420398375032595972
+                                   + z*(-1398.7999865925318855772504563436
+                                        + z*(5595.1999463701275423090018253745
+                                             + z*(-8392.7999195551913134635027380617
+                                                  + 4196.3999597775956567317513690308*z)))
+                                   + y*(-399.65713902643768159350013038389
+                                        + y*(599.48570853965652239025019557583
+                                             + y*(-399.65713902643768159350013038389
+                                                  + 99.91428475660942039837503259597*y
+                                                  + 1398.7999865925318855772504563436*z)
+                                             + z*(-4196.3999597775956567317513690308
+                                                  + 5595.199946370127542309001825374*z))
+                                        + z*(4196.3999597775956567317513690308
+                                             + z*(-11190.399892740255084618003650749
+                                                  + 8392.799919555191313463502738062*z))))
+                              + y*(6894.0856482060500074878772491221
+                                   + z*(-90642.239131196066185405829571066
+                                        + z*(339069.11675002972906392551061769
+                                             + z*(-473353.91546291279007934155442668
+                                                  + 219052.07790039049328139742146341*z)))
+                                   + y*(-23379.942633046604373219757627458
+                                        + y*(32971.713969681108731463760756671
+                                             + y*(-21281.742653157806544853881942942
+                                                  + 5215.52566429501174479517670151*y
+                                                  + 73017.35930013016442713247382114*z)
+                                             + z*(-224927.03784407912720082187338005
+                                                  + 292069.43720052065770852989528455*z))
+                                        + z*(236676.95773145639503967077721334
+                                             + z*(-607638.71417579585109475759823567
+                                                  + 438104.15580078098656279484292682*z)))))
+                         + y*(-17045.376979477567119962780560873
+                              + z*(230568.86445666900580598345022064
+                                   + z*(-890009.80480260828772995189035623
+                                        + (1.2866162276678108283539549697449e6
+                                           - 619108.8740658546125564910519777*z)*z))
+                              + y*(112953.09891734694976036297434975
+                                   + z*(-1.3507745203861882908390981906758e6
+                                        + z*(4.513088276742144875626440872347e6
+                                             + z*(-5.4830161874454064850857063387757e6
+                                                  + 2.1223992196568486299863621174102e6*z)))
+                                   + y*(-292882.07338320774766110334554966
+                                        + y*(362738.81080887050075630055583968
+                                             + y*(-216873.94649269640791671284575282
+                                                  + 50533.31475373449119015147898596*y
+                                                  + 707466.4065522828766621207058034*z)
+                                             + z*(-2.3287688443454668341718591347361e6
+                                                  + 2.8298656262091315066484828232136e6*z))
+                                        + z*(2.7495745069787201764163486470194e6
+                                             + z*(-6.4852097511727358300389537157307e6
+                                                  + 4.2447984393136972599727242348203e6*z)))));
+    return;
+  case ( 118 ) :
+    grad[0] /*ARGH*/[0]= 5.5423953953274317206676784908854
+                         + z*(-232.78060660375213226804249661719
+                              + z*(2327.8060660375213226804249661719
+                                   + z*(-9311.2242641500852907216998646874
+                                        + z*(17458.545495281409920103187246289
+                                             + z*(-15363.520035847640729690804776734
+                                                  + 5121.173345282546909896934925578*z)))))
+                         + y*(-33.254372371964590324006070945312
+                              + z*(1163.9030330187606613402124830859
+                                   + z*(-9311.2242641500852907216998646874
+                                        + z*(27933.672792450255872165099594062
+                                             + z*(-34917.090990562819840206374492578
+                                                  + 15363.520035847640729690804776734*z))))
+                              + y*(83.135930929911475810015177363281
+                                   + y*(-110.84790790654863441335356981771
+                                        + y*(83.135930929911475810015177363281
+                                             + y*(-33.254372371964590324006070945312
+                                                  + 5.542395395327431720667678490885*y
+                                                  + 232.78060660375213226804249661719*z)
+                                             + z*(-1163.9030330187606613402124830859
+                                                  + 2327.8060660375213226804249661719*z))
+                                        + z*(2327.8060660375213226804249661719
+                                             + z*(-9311.2242641500852907216998646874
+                                                  + 9311.224264150085290721699864687*z)))
+                                   + z*(-2327.8060660375213226804249661719
+                                        + z*(13966.836396225127936082549797031
+                                             + z*(-27933.672792450255872165099594062
+                                                  + 17458.545495281409920103187246289*z)))));
+    grad[0] /*ARGH*/[1]= 344.55224707618867196817401285004
+                         + x*(-33.254372371964590324006070945312
+                              + z*(1163.9030330187606613402124830859
+                                   + z*(-9311.2242641500852907216998646874
+                                        + z*(27933.672792450255872165099594062
+                                             + z*(-34917.090990562819840206374492578
+                                                  + 15363.520035847640729690804776734*z))))
+                              + y*(166.27186185982295162003035472656
+                                   + y*(-332.54372371964590324006070945312
+                                        + y*(332.54372371964590324006070945312
+                                             + y*(-166.27186185982295162003035472656
+                                                  + 33.254372371964590324006070945312*y
+                                                  + 1163.9030330187606613402124830859*z)
+                                             + z*(-4655.6121320750426453608499323437
+                                                  + 9311.224264150085290721699864687*z))
+                                        + z*(6983.4181981125639680412748985156
+                                             + z*(-27933.672792450255872165099594062
+                                                  + 27933.672792450255872165099594062*z)))
+                                   + z*(-4655.6121320750426453608499323437
+                                        + z*(27933.672792450255872165099594062
+                                             + z*(-55867.345584900511744330199188125
+                                                  + 34917.090990562819840206374492578*z)))))
+                         + z*(-13734.055789621375803814507300414
+                              + z*(129969.17202042827384965706061126
+                                   + z*(-490391.14457857115864467619287354
+                                        + z*(864198.0020164297910451077686913
+                                             + z*(-711843.09499427402047567395465535
+                                                  + 221063.98273802994161055102428745*z)))))
+                         + y*(-3397.4883773357156447692869149127
+                              + z*(115226.40026885730547268103582551
+                                   + z*(-892325.65864771650702749623703255
+                                        + z*(2.5885203454337237108206325623831e6
+                                             + z*(-3.1250796436553723756984705170857e6
+                                                  + 1.3263838964281796496633061457247e6*z))))
+                              + y*(11819.158180535748144323824381813
+                                   + y*(-20192.793890309609568965908635126
+                                        + y*(18470.032654928666209125038570876
+                                             + y*(-8718.1879568500500966102582661627
+                                                  + 1674.7271419547722849284168506625*y
+                                                  + 60290.17711037180225742300662385*z)
+                                             + z*(-254894.76423110858483350653379582
+                                                  + 502418.1425864316854785250551988*z))
+                                        + z*(416677.28582071631675979606894476
+                                             + z*(-1.6372235997797233302852322262075e6
+                                                  + 1.607738056276581393531280176636e6*z)))
+                                   + z*(-323565.04317921546385257907029789
+                                        + z*(1.8971619438205798779845463474301e6
+                                             + z*(-3.7058672571317339457072365461456e6
+                                                  + 2.2608816416389425846533627483944e6*z)))));
+    grad[0] /*ARGH*/[2]= 737.13858757854841884880123928776
+                         + z*(-14742.771751570968376976024785755
+                              + z*(88456.630509425810261856148714531
+                                   + z*(-221141.57627356452565464037178633
+                                        + (243255.73390092097822010440896496
+                                           - 97302.29356036839128804176358598*z)*z)))
+                         + x*(-232.78060660375213226804249661719
+                              + z*(4655.6121320750426453608499323437
+                                   + z*(-27933.672792450255872165099594062
+                                        + z*(69834.181981125639680412748985156
+                                             + z*(-76817.600179238203648454023883671
+                                                  + 30727.040071695281459381609553469*z))))
+                              + y*(1163.9030330187606613402124830859
+                                   + y*(-2327.8060660375213226804249661719
+                                        + y*(2327.8060660375213226804249661719
+                                             + y*(-1163.9030330187606613402124830859
+                                                  + 232.78060660375213226804249661719*y
+                                                  + 4655.6121320750426453608499323437*z)
+                                             + z*(-18622.448528300170581443399729375
+                                                  + 27933.672792450255872165099594062*z))
+                                        + z*(27933.672792450255872165099594062
+                                             + z*(-83801.018377350767616495298782187
+                                                  + 69834.18198112563968041274898516*z)))
+                                   + z*(-18622.448528300170581443399729375
+                                        + z*(83801.018377350767616495298782187
+                                             + z*(-139668.36396225127936082549797031
+                                                  + 76817.60017923820364845402388367*z)))))
+                         + y*(-13734.055789621375803814507300414
+                              + z*(259938.34404085654769931412122252
+                                   + z*(-1.4711734337357134759340285786206e6
+                                        + z*(3.4567920080657191641804310747652e6
+                                             + z*(-3.5592154749713701023783697732768e6
+                                                  + 1.3263838964281796496633061457247e6*z))))
+                              + y*(57613.200134428652736340517912753
+                                   + y*(-107855.01439307182128419302343263
+                                        + y*(104169.32145517907918994901723619
+                                             + y*(-50978.952846221716966701306759164
+                                                  + 10048.362851728633709570501103975*y
+                                                  + 200967.2570345726741914100220795*z)
+                                             + z*(-818611.79988986166514261611310377
+                                                  + 1.205803542207436045148460132477e6*z))
+                                        + z*(1.26477462921371991865636423162e6
+                                             + z*(-3.7058672571317339457072365461456e6
+                                                  + 3.0145088555185901128711503311926e6*z)))
+                                   + z*(-892325.65864771650702749623703255
+                                        + z*(3.8827805181505855662309488435747e6
+                                             + z*(-6.2501592873107447513969410341714e6
+                                                  + 3.3159597410704491241582653643118e6*z)))));
+    return;
+  case ( 119 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 111.78103595869918399349171623886
+                         + z*(-5365.4897260175608316876023794655
+                              + z*(60361.759417697559356485526768987
+                                   + z*(-268274.48630087804158438011897327
+                                        + z*(553316.12799556096076778399538238
+                                             + z*(-531183.48287573852233707263556708
+                                                  + 191816.25770512779973283178506589*z)))))
+                         + y*(-670.68621575219510396095029743319
+                              + z*(26827.448630087804158438011897327
+                                   + z*(-241447.03767079023742594210707595
+                                        + z*(804823.45890263412475314035691982
+                                             + z*(-1.1066322559911219215355679907648e6
+                                                  + 531183.4828757385223370726355671*z))))
+                              + y*(1676.715539380487759902375743583
+                                   + y*(-2235.6207191739836798698343247773
+                                        + y*(1676.715539380487759902375743583
+                                             + y*(-670.68621575219510396095029743319
+                                                  + 111.78103595869918399349171623886*y
+                                                  + 5365.489726017560831687602379465*z)
+                                             + z*(-26827.448630087804158438011897327
+                                                  + 60361.75941769755935648552676899*z))
+                                        + z*(53654.897260175608316876023794655
+                                             + z*(-241447.03767079023742594210707595
+                                                  + 268274.48630087804158438011897327*z)))
+                                   + z*(-53654.897260175608316876023794655
+                                        + z*(362170.55650618535613891316061392
+                                             + z*(-804823.45890263412475314035691982
+                                                  + 553316.1279955609607677839953824*z)))));
+    grad[0] /*ARGH*/[2]= 894.24828766959347194793372991091
+                         + z*(-24144.703767079023742594210707595
+                              + z*(201205.86472565853118828508922996
+                                   + z*(-737754.8373274146143570453271765
+                                        + z*(1.3279587071893463058426815889177e6
+                                             + z*(-1.1508975462307667983969907103953e6
+                                                  + 383632.51541025559946566357013178*z)))))
+                         + y*(-5365.4897260175608316876023794655
+                              + z*(120723.51883539511871297105353797
+                                   + z*(-804823.45890263412475314035691982
+                                        + z*(2.2132645119822438430711359815295e6
+                                             + z*(-2.6559174143786926116853631778354e6
+                                                  + 1.1508975462307667983969907103953e6*z))))
+                              + y*(13413.724315043902079219005948664
+                                   + y*(-17884.965753391869438958674598218
+                                        + y*(13413.724315043902079219005948664
+                                             + y*(-5365.4897260175608316876023794655
+                                                  + 894.2482876695934719479337299109*y
+                                                  + 24144.703767079023742594210707595*z)
+                                             + z*(-120723.51883539511871297105353797
+                                                  + 201205.86472565853118828508922996*z))
+                                        + z*(241447.03767079023742594210707595
+                                             + z*(-804823.45890263412475314035691982
+                                                  + 737754.8373274146143570453271765*z)))
+                                   + z*(-241447.03767079023742594210707595
+                                        + z*(1.2072351883539511871297105353797e6
+                                             + z*(-2.2132645119822438430711359815295e6
+                                                  + 1.3279587071893463058426815889177e6*z)))));
+    return;
+                #endif
+                #if (PMAX3D>=8)
+  case ( 120 ) :
+    grad[0] /*ARGH*/[0]= -411.00877851868015268900928316953
+                         + y*(-66.95165622928726469142232667015
+                              + y*(-61.372351543513325967137132780971
+                                   + y*(92.98841142956564540475323148632
+                                        + y*(-440.76507017614115921853031724516
+                                             + (629.34556855530028809936987069941
+                                                - 417.3319904958906165765325029106*y)*y))))
+                         + x*(15774.554114911516086462338189339
+                              + y*(1904.4026660775044178893461808398
+                                   + y*(1028.4518304109960381765707402387
+                                        + y*(976.37832001043927674990893060636
+                                             + y*(-390.55132800417571069996357224254
+                                                  + 1327.8745152141974163798761456246*y))))
+                              + x*(-188701.38331401756421986573265519
+                                   + y*(-15517.906099365914905145219270437
+                                        + y*(-7264.2547008776682190193224437113
+                                             + (-3228.557644834519208453032197205
+                                                - 3098.3738688331273048863776731242*y)*y))
+                                   + x*(1.0188703044972935940740649672663e6
+                                        + y*(51552.775296551193812395191536016
+                                             + y*(17574.809760187906981498360750914
+                                                  + 6639.372576070987081899380728123*y))
+                                        + x*(-2.8435651640656029320353647731407e6
+                                             + (-73892.311258390044464433107868289
+                                                - 14606.619667356171580178637601871*y)*y
+                                             + x*(4.2512136935379332790828154780316e6
+                                                  + x*(-3.2280629464857139192194789100135e6
+                                                       + 976556.8577603840427890860568108*x)
+                                                  + 37977.211135126046108464457764865*y)))));
+    grad[0] /*ARGH*/[1]= 1.735783680018558714222060321078
+                         + y*(-21.945265097377492315521762630771
+                              + y*(270.22432361431776554621289069924
+                                   + y*(-1320.3114577512594105536228827971
+                                        + y*(3162.0709306623797719886336366923
+                                             + y*(-3602.557035604232234270949694243
+                                                  + 1582.3837972969185878526857402027*y)))))
+                         + x*(-66.95165622928726469142232667015
+                              + y*(-122.74470308702665193427426556194
+                                   + y*(278.96523428869693621425969445896
+                                        + y*(-1763.0602807045646368741212689806
+                                             + (3146.7278427765014404968493534971
+                                                - 2503.9919429753436994591950174636*y)*y)))
+                              + x*(952.20133303875220894467309041991
+                                   + y*(1028.4518304109960381765707402387
+                                        + y*(1464.5674800156589151248633959095
+                                             + y*(-781.10265600835142139992714448508
+                                                  + 3319.6862880354935409496903640616*y)))
+                                   + x*(-5172.6353664553049683817397568123
+                                        + y*(-4842.8364672517788126795482958075
+                                             + (-3228.557644834519208453032197205
+                                                - 4131.1651584441697398485035641656*y)*y)
+                                        + x*(12888.193824137798453098797884004
+                                             + x*(-14778.462251678008892886621573658
+                                                  + 6329.535189187674351410742960811*x
+                                                  - 5842.647866942468632071455040748*y)
+                                             + y*(8787.4048800939534907491803754572
+                                                  + 4979.5294320532403114245355460924*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 121 ) :
+    grad[0] /*ARGH*/[0]= -617.02859218956497018962413472347
+                         + y*(1402.0092043790042211181287547546
+                              + y*(203.20249099082610526266486482416
+                                   + y*(-181.82329979065124524959814247292
+                                        + y*(1009.3327050517594999948462339382
+                                             + y*(-1419.8473669587545738914652977535
+                                                  + 958.7444292266141037554591335067*y)))))
+                         + x*(22970.962173100084825887426545198
+                              + y*(-50957.686911510151213688096180076
+                                   + y*(-4138.6519636272647745129407195113
+                                        + y*(-2887.1778604851849221251315264824
+                                             + (676.56293069199923345376415041321
+                                                - 3271.2082484764117820098911052027*y)*y)))
+                              + x*(-266321.37194399085078120435452352
+                                   + y*(554496.51386745568661751352936277
+                                        + y*(29888.833339662665721353494204786
+                                             + y*(10999.468789624575746901203452015
+                                                  + 8441.897816547972814912323406971*y)))
+                                   + x*(1.3925949787374164913836850475908e6
+                                        + y*(-2.5923931331075372435669959924893e6
+                                             + (-74992.246093870508025909535895784
+                                                - 21210.512663000130851384920495002*y)*y)
+                                        + x*(-3.7609218002995088073859775953987e6
+                                             + y*(5.8297822800025242589125990083634e6
+                                                  + 62682.88354663992527945385948667*y)
+                                             + x*(5.4363570278048838875247389065136e6
+                                                  - 6.202423391612207107942032002584e6*y
+                                                  + x*(-3.9877506541060527048426643609768e6
+                                                       + 1.1643769728836095000297220358243e6*x
+                                                       + 2.4990818873341834353994973660353e6*y))))));
+    grad[0] /*ARGH*/[1]= -19.364158066526034985559548611395
+                         + y*(45.529265685078401598516395665701
+                              + y*(-588.06811072649271083450911246851
+                                   + y*(2867.4598501864765865235903425212
+                                        + y*(-6878.2482488030936452759545927392
+                                             + (7844.8250390756573722955701919976
+                                                - 3453.1966158777341122727026115425*y)*y))))
+                         + x*(1402.0092043790042211181287547546
+                              + y*(406.40498198165221052532972964832
+                                   + y*(-545.46989937195373574879442741875
+                                        + y*(4037.330820207037999979384935753
+                                             + y*(-7099.2368347937728694573264887675
+                                                  + 5752.46657535968462253275480104*y))))
+                              + x*(-25478.843455755075606844048090038
+                                   + y*(-4138.6519636272647745129407195113
+                                        + y*(-4330.7667907277773831876972897237
+                                             + (1353.1258613839984669075283008264
+                                                - 8178.020621191029455024727763007*y)*y))
+                                   + x*(184832.17128915189553917117645426
+                                        + y*(19925.888893108443814235662803191
+                                             + y*(10999.468789624575746901203452015
+                                                  + 11255.863755397297086549764542628*y))
+                                        + x*(-648098.28327688431089174899812233
+                                             + (-37496.123046935254012954767947892
+                                                - 15907.884497250098138538690371251*y)*y
+                                             + x*(1.1659564560005048517825198016727e6
+                                                  + x*(-1.0337372319353678513236720004307e6
+                                                       + 357011.69819059763362849962371933*x)
+                                                  + 25073.153418655970111781543794667*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 122 ) :
+    grad[0] /*ARGH*/[0]= -695.97908649713623584432100073153
+                         + 1391.9581729942724716886420014631*z
+                         + y*(392.84186597911820778460039264137
+                              + 606.2744410360360561194412161803*z
+                              + y*(110.77480637173068705560736185277
+                                   + 384.72482829257468200822649247479*z
+                                   + y*(-225.15297059496434116147416536827
+                                        + 835.0307694825033643311748232113*z
+                                        + y*(911.36506081039516631693404790871
+                                             - 987.6993521382869683026932726061*z
+                                             + y*(-1306.3120463764440548519491669951
+                                                  + 812.4623703073005707006025306921*y
+                                                  + 1624.9247406146011414012050613842*z)))))
+                         + x*(20651.507623409833658967171118905
+                              + y*(-14593.883774206872050949443426833
+                                   + y*(-2323.8813385995582500186351797002
+                                        + y*(-1981.372692293539381978185093232
+                                             + y*(955.83808271447125964776768316718
+                                                  - 2708.207901024335235668675102307*y
+                                                  - 5416.415802048670471337350204614*z)
+                                             - 3504.7396366197279520418148382797*z)
+                                        - 7467.485021206806715998185024744*z)
+                                   - 12115.247698405923216035455384144*z)
+                              - 41303.01524681966731793434223781*z
+                              + x*(-187204.20738186084367166685549719
+                                   + 374408.41476372168734333371099438*z
+                                   + y*(153580.61149304032863176569439245
+                                        + 67247.19177764103007980232220949*z
+                                        + y*(19365.677821662985416821959830835
+                                             + 28515.836134315059246158402547821*z
+                                             + y*(7487.3983145966915339075135181429
+                                                  + 6770.519752560838089171687755768*y
+                                                  + 13541.039505121676178343375511535*z)))
+                                   + x*(740396.16152930741468674271307998
+                                        + y*(-672531.65765657995525175120757511
+                                             + y*(-51615.256466581448020979454891028
+                                                  - 16249.247406146011414012050613842*y
+                                                  - 32498.494812292022828024101227684*z)
+                                             - 135729.00774545491886998301100974*z)
+                                        - 1.48079232305861482937348542616e6*z
+                                        + x*(-1.4273052170133842084690290928894e6
+                                             + 2.8546104340267684169380581857788e6*z
+                                             + y*(1.3826197866464826770804959537013e6
+                                                  + 44685.430366901531388533139188066*y
+                                                  + 89370.86073380306277706627837613*z)
+                                             + x*(1.3167306814780317915821098347417e6
+                                                  - 1.3167306814780317915821098347417e6*y
+                                                  - 2.6334613629560635831642196694833e6*z
+                                                  + x*(-464728.47581577592644074464755588
+                                                       + 464728.47581577592644074464755588*y
+                                                       + 929456.9516315518528814892951118*z))))));
+    grad[0] /*ARGH*/[1]= -5.9139320527737292552942239920827
+                         - 10.544562975977103578653945076209*z
+                         + y*(50.314254631775639917569993322272
+                              - 121.71763521550548699244787679696*z
+                              + y*(-575.02953545524059182837579439426
+                                   + 967.4826180872229531680797735931*z
+                                   + y*(2757.5043651050723182264349726333
+                                        - 4225.0319060938473655620969138092*z
+                                        + y*(-6407.10214819544016232644275123
+                                             + y*(7073.2018120870873213934808554371
+                                                  - 2979.0286911267687592355426125377*y
+                                                  - 5106.906327645889301546644478636*z)
+                                             + 7532.914413773571117700264360198*z))))
+                         + x*(392.84186597911820778460039264137
+                              + 606.2744410360360561194412161803*z
+                              + y*(221.54961274346137411121472370554
+                                   + 769.4496565851493640164529849496*z
+                                   + y*(-675.45891178489302348442249610481
+                                        + 2505.092308447510092993524469634*z
+                                        + y*(3645.4602432415806652677361916348
+                                             - 3950.7974085531478732107730904243*z
+                                             + y*(-6531.5602318822202742597458349757
+                                                  + 4874.7742218438034242036151841526*y
+                                                  + 8124.623703073005707006025306921*z))))
+                              + x*(-7296.9418871034360254747217134166
+                                   + y*(-2323.8813385995582500186351797002
+                                        + y*(-2972.059038440309072967277639848
+                                             + y*(1911.6761654289425192955353663344
+                                                  - 6770.519752560838089171687755768*y
+                                                  - 10832.831604097340942674700409228*z)
+                                             - 5257.109454929591928062722257419*z)
+                                        - 7467.485021206806715998185024744*z)
+                                   - 6057.623849202961608017727692072*z
+                                   + x*(51193.537164346776210588564797482
+                                        + 22415.73059254701002660077406983*z
+                                        + y*(12910.451881108656944547973220557
+                                             + 19010.557422876706164105601698547*z
+                                             + y*(7487.3983145966915339075135181429
+                                                  + 9027.35967008111745222891700769*y
+                                                  + 13541.039505121676178343375511535*z))
+                                        + x*(-168132.91441414498881293780189378
+                                             + y*(-25807.628233290724010489727445514
+                                                  - 12186.935554609508560509037960382*y
+                                                  - 16249.247406146011414012050613842*z)
+                                             - 33932.251936363729717495752752435*z
+                                             + x*(276523.95732929653541609919074027
+                                                  + x*(-219455.11357967196526368497245694
+                                                       + 66389.78225939656092010637822227*x)
+                                                  + 17874.172146760612555413255675226*y
+                                                  + 17874.172146760612555413255675226*z)))));
+    grad[0] /*ARGH*/[2]= -22.372427081524562089242393060375
+                         + y*(-10.544562975977103578653945076209
+                              + y*(-60.858817607752743496223938398482
+                                   + y*(322.49420602907431772269325786436
+                                        + y*(-1056.2579765234618413905242284523
+                                             + (1506.5828827547142235400528720397
+                                                - 851.1510546076482169244407464393*y)*y))))
+                         + x*(1391.9581729942724716886420014631
+                              + y*(606.27444103603605611944121618033
+                                   + y*(384.72482829257468200822649247479
+                                        + y*(835.03076948250336433117482321133
+                                             + y*(-987.69935213828696830269327260609
+                                                  + 1624.9247406146011414012050613842*y))))
+                              + x*(-20651.507623409833658967171118905
+                                   + y*(-6057.623849202961608017727692072
+                                        + y*(-3733.7425106034033579990925123718
+                                             + (-1752.3698183098639760209074191398
+                                                - 2708.207901024335235668675102307*y)*y))
+                                   + x*(124802.80492124056244777790366479
+                                        + y*(22415.73059254701002660077406983
+                                             + y*(9505.2787114383530820528008492736
+                                                  + 4513.679835040558726114458503845*y))
+                                        + x*(-370198.08076465370734337135653999
+                                             + (-33932.251936363729717495752752435
+                                                - 8124.623703073005707006025306921*y)*y
+                                             + x*(570922.08680535368338761163715576
+                                                  + x*(-438910.22715934393052736994491389
+                                                       + 132779.56451879312184021275644454*x)
+                                                  + 17874.172146760612555413255675226*y)))));
+    return;
+  case ( 123 ) :
+    grad[0] /*ARGH*/[0]= -735.00299903308102355763544899808
+                         + y*(4990.3340929908338508134998299502
+                              + y*(-5063.8375475224022482186745191815
+                                   + y*(105.93376554420888880575274916125
+                                        + y*(-1739.6362375908512534322448821878
+                                             + (2328.5989987284288767512931342573
+                                                - 1642.3639793451145971627687937116*y)*y))))
+                         + x*(25794.030934376468638186826386264
+                              + y*(-168331.74468820710824087762538933
+                                   + y*(165549.21765065198758144430951944
+                                        + y*(9426.77773956703608164108111809
+                                             + y*(99.162356114887654701802617879771
+                                                  + 6484.732180330188102218309058199*y))))
+                              + x*(-281565.75562546574860622472076294
+                                   + y*(1.7018033532323260448183150342349e6
+                                        + y*(-1.5664161663419823591575233245105e6
+                                             + (-43956.686357552150424370461268081
+                                                - 20815.945246704444012013086101622*y)*y))
+                                   + x*(1.3845933947899363648163408587319e6
+                                        + y*(-7.3734859201355359786918343302979e6
+                                             + y*(5.9091224152973007276823007423022e6
+                                                  + 76149.26917100184244253354419753*y))
+                                        + x*(-3.5132198797318016113366736459664e6
+                                             + (1.5321323387787493658874981534714e7
+                                                - 9.461625128495210062581780763299e6*y)*y
+                                             + x*(4.7681546783119077642773390313521e6
+                                                  + y*(-1.5005707741008286418137307107923e7
+                                                       + 5.331214246741265443408742171463e6*y)
+                                                  + x*(-3.2831466939430282544275630077044e6
+                                                       + 900071.2940567055456401648409319*x
+                                                       + 5.542398494600528614106326103232e6*y))))));
+    grad[0] /*ARGH*/[1]= -66.684879363822447208979179462224
+                         + y*(57.30601427622826433079540597336
+                              + y*(906.13141005534722086570235913224
+                                   + y*(-4371.3120820798449979543975508508
+                                        + y*(10527.538325390734733175537870849
+                                             + y*(-12032.510857570143146147746438507
+                                                  + 5322.156309160786693164603246519*y)))))
+                         + x*(4990.3340929908338508134998299502
+                              + y*(-10127.675095044804496437349038363
+                                   + y*(317.80129663262666641725824748376
+                                        + y*(-6958.5449503634050137289795287512
+                                             + (11642.994993642144383756465671287
+                                                - 9854.18387607068758297661276227*y)*y)))
+                              + x*(-84165.872344103554120438812694666
+                                   + y*(165549.21765065198758144430951944
+                                        + y*(14140.166609350554122461621677135
+                                             + y*(198.32471222977530940360523575954
+                                                  + 16211.830450825470255545772645497*y)))
+                                   + x*(567267.78441077534827277167807831
+                                        + y*(-1.044277444227988239438348883007e6
+                                             + (-43956.686357552150424370461268081
+                                                - 27754.593662272592016017448135496*y)*y)
+                                        + x*(-1.8433714800338839946729585825745e6
+                                             + y*(2.9545612076486503638411503711511e6
+                                                  + 57111.95187825138183190015814815*y)
+                                             + x*(3.0642646775574987317749963069428e6
+                                                  - 3.7846500513980840250327123053197e6*y
+                                                  + x*(-2.5009512901680477363562178513205e6
+                                                       + 791771.2135143612305866180147474*x
+                                                       + 1.7770714155804218144695807238209e6*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 124 ) :
+    grad[0] /*ARGH*/[0]= -893.36212242174918428950504510805
+                         + 1786.7242448434983685790100902161*z
+                         + y*(3691.9719252197544594119543147174
+                              - 5597.219605596010550244898539219*z
+                              + y*(-1960.1356146705688313125206025253
+                                   - 1676.9483762548728876198573341681*z
+                                   + y*(567.54150644913938750456327578763
+                                        - 2812.0313891531516626289838857434*z
+                                        + y*(-2881.5511820854379343799577414282
+                                             + y*(4056.5046945885332349625655458605
+                                                  - 2580.9692070796711318970997473039*y
+                                                  - 5161.938414159342263794199494608*z)
+                                             + 2951.0709750177242061309315971131*z))))
+                         + x*(25174.807918082901448228404016935
+                              - 50349.61583616580289645680803387*z
+                              + y*(-102315.65440349325542237341101714
+                                   + 154281.69297082070794829001400041*z
+                                   + y*(60119.73068385759266734199621366
+                                        + 34042.231603105522613606021573095*z
+                                        + y*(9681.8297554232957513983761872507
+                                             + 14678.572092258931110809269198594*z
+                                             + y*(-2056.9005702224111896642539650557
+                                                  + 9396.186616351876745068888564353*y
+                                                  + 18792.373232703753490137777128705*z))))
+                              + x*(-216452.99860984320926570880665267
+                                   + y*(830705.220843157472160289615696
+                                        + y*(-543164.35318010861929210573454318
+                                             + y*(-44029.100844937573365449350759235
+                                                  - 27058.76820826807023702572374091*y
+                                                  - 54117.53641653614047405144748182*z)
+                                             - 142175.73810641128720495014900029*z)
+                                        - 1.2285044444666285257891616180867e6*z)
+                                   + 432905.99721968641853141761330534*z
+                                   + x*(810798.27542765714194291042708299
+                                        - 1.621596550855314283885820854166e6*z
+                                        + y*(-2.781709668635481370916681238441e6
+                                             + 3.9418227864156484579475416227161e6*z
+                                             + y*(1.8859878601706059415085294613317e6
+                                                  + 84923.53303721828746524135002634*y
+                                                  + 169847.06607443657493048270005268*z))
+                                        + x*(-1.4782227994846077529926374581232e6
+                                             + y*(4.1845955708371042569490282854051e6
+                                                  - 2.7063727713524965039563908272819e6*y
+                                                  - 5.412745542704993007912781654564e6*z)
+                                             + 2.9564455989692155059852749162463e6*z
+                                             + x*(1.2878707636475241145364744040539e6
+                                                  - 2.5757415272950482290729488081078e6*z
+                                                  + x*(-428682.93038017038067638205513317
+                                                       + 428682.93038017038067638205513317*y
+                                                       + 857365.8607603407613527641102663*z)
+                                                  + y*(-2.6067150599142687616975288652323e6
+                                                       + 1.3188442962667446471610544611784e6*y
+                                                       + 2.6376885925334892943221089223568e6*z))))));
+    grad[0] /*ARGH*/[1]= -56.64796099628147260591421960896
+                         + 83.25981298119706298121412722964*z
+                         + y*(-105.8516770834851691528634242264
+                              + 378.22298012936446426815510291208*z
+                              + y*(1713.4865883144078637834146915852
+                                   - 2859.6387064347690311645967288023*z
+                                   + y*(-8197.5070268147559268285987787917
+                                        + 12582.16244504981981210440191918*z
+                                        + y*(19082.537372839209664557702855358
+                                             - 22437.371689366144563984903311742*z
+                                             + y*(-21098.266965932583655391836120282
+                                                  + 8908.484611031713069834376488777*y
+                                                  + 15271.687904625793834001788266474*z)))))
+                         + x*(3691.9719252197544594119543147174
+                              - 5597.219605596010550244898539219*z
+                              + y*(-3920.2712293411376626250412050507
+                                   - 3353.8967525097457752397146683362*z
+                                   + y*(1702.6245193474181625136898273629
+                                        - 8436.09416745945498788695165723*z
+                                        + y*(-11526.204728341751737519830965713
+                                             + y*(20282.523472942666174812827729302
+                                                  - 15485.815242478026791382598483823*y
+                                                  - 25809.692070796711318970997473039*z)
+                                             + 11804.283900070896824523726388452*z)))
+                              + x*(-51157.827201746627711186705508571
+                                   + 77140.84648541035397414500700021*z
+                                   + y*(60119.73068385759266734199621366
+                                        + 34042.231603105522613606021573095*z
+                                        + y*(14522.744633134943627097564280876
+                                             + 22017.858138388396666213903797891*z
+                                             + y*(-4113.8011404448223793285079301114
+                                                  + 23490.466540879691862672221410882*y
+                                                  + 37584.746465407506980275554257411*z)))
+                                   + x*(276901.74028105249072009653856533
+                                        + y*(-362109.56878673907952807048969546
+                                             + y*(-44029.100844937573365449350759235
+                                                  - 36078.357611024093649367631654546*y
+                                                  - 54117.53641653614047405144748182*z)
+                                             - 94783.82540427419146996676600019*z)
+                                        - 409501.48148887617526305387269555*z
+                                        + x*(-695427.41715887034272917030961026
+                                             + 985455.696603912114486885405679*z
+                                             + y*(942993.93008530297075426473066585
+                                                  + 63692.64977791371559893101251976*y
+                                                  + 84923.53303721828746524135002634*z)
+                                             + x*(836919.11416742085138980565708102
+                                                  - 1.0825491085409986015825563309128e6*y
+                                                  - 1.0825491085409986015825563309128e6*z
+                                                  + x*(-434452.50998571146028292147753871
+                                                       + 61240.41862573862581091172216188*x
+                                                       + 439614.76542224821572035148705946*y
+                                                       + 439614.76542224821572035148705946*z))))));
+    grad[0] /*ARGH*/[2]= -30.036109011365882230614311988281
+                         + y*(83.25981298119706298121412722964
+                              + y*(189.11149006468223213407755145604
+                                   + y*(-953.21290214492301038819890960076
+                                        + y*(3145.5406112624549530261004797951
+                                             + y*(-4487.4743378732289127969806623483
+                                                  + 2545.281317437632305666964711079*y)))))
+                         + x*(1786.7242448434983685790100902161
+                              + y*(-5597.2196055960105502448985392187
+                                   + y*(-1676.9483762548728876198573341681
+                                        + y*(-2812.0313891531516626289838857434
+                                             + (2951.0709750177242061309315971131
+                                                - 5161.938414159342263794199494608*y)*y)))
+                              + x*(-25174.807918082901448228404016935
+                                   + y*(77140.846485410353974145007000207
+                                        + y*(17021.115801552761306803010786548
+                                             + y*(7339.2860461294655554046345992969
+                                                  + 9396.186616351876745068888564353*y)))
+                                   + x*(144301.99907322880617713920443511
+                                        + y*(-409501.48148887617526305387269555
+                                             + (-47391.912702137095734983383000096
+                                                - 18039.178805512046824683815827273*y)*y)
+                                        + x*(-405399.13771382857097145521354149
+                                             + y*(985455.69660391211448688540567902
+                                                  + 42461.76651860914373262067501317*y)
+                                             + x*(591289.11979384310119705498324927
+                                                  - 1.0825491085409986015825563309128e6*y
+                                                  + x*(-429290.25454917470484549146801796
+                                                       + 122480.83725147725162182344432376*x
+                                                       + 439614.76542224821572035148705946*y))))));
+    return;
+  case ( 125 ) :
+    grad[0] /*ARGH*/[0]= -776.51314514425653063709897775286
+                         + (4659.0788708655391838225938665172
+                            - 4659.0788708655391838225938665172*z)*z
+                         + y*(1087.2650108686046346485035574055
+                              + (-1864.5111943460886240684274779156
+                                 - 2794.5676765194505597541663886015*z)*z
+                              + y*(-255.49205291181659576767812564071
+                                   + (-331.55887687518904946235872407137
+                                      - 2463.0087996442615102918076645302*z)*z
+                                   + y*(239.45918885430320238948130071821
+                                        + (-1768.3140100010082637992465283806
+                                           - 694.6947896432532464925611361495*z)*z
+                                        + y*(-805.21441526831626298001404417332
+                                             + y*(1136.7732921435053124423727682447
+                                                  - 626.2778785420237600955664788015*y
+                                                  - 3757.6672712521425605733988728088*z)
+                                             + (3062.9724816088893140808377366593
+                                                - 3757.6672712521425605733988728088*z)*z))))
+                         + x*(17087.123547532064227649415672678
+                              + z*(-102522.74128519238536589649403607
+                                   + 102522.74128519238536589649403607*z)
+                              + y*(-27918.046858788239843419800659009
+                                   + z*(64985.539867537053694622309917988
+                                        + 37537.20141765533167127418411808*z)
+                                   + y*(7969.2544334643653674345507607154
+                                        + z*(17170.013266750861490015005353696
+                                             + 20367.188150904470181259178764384*z)
+                                        + y*(1703.8442283863881708482323320334
+                                             + z*(6946.9478964325324649256113614953
+                                                  + 13420.240254471937716333567402889*z)
+                                             + y*(-1078.8820596732342085679926735656
+                                                  + 2236.7067090786562860555945671481*y
+                                                  + 13420.240254471937716333567402889*z))))
+                              + x*(-111394.57266126143203464524354564
+                                   + (668367.43596756859220787146127387
+                                      - 668367.4359675685922078714612739*z)*z
+                                   + y*(202158.81520584443432496594426018
+                                        + (-544585.45526749801374192420428722
+                                           - 123781.98070007057846594725698664*z)*z
+                                        + y*(-76396.691213324810146951822671444
+                                             + y*(-8104.7725458379545424132132550779
+                                                  - 6262.778785420237600955664788015*y
+                                                  - 37576.672712521425605733988728088*z)
+                                             + (-86205.307987549152860213268258556
+                                                - 37576.672712521425605733988728088*z)*z))
+                                   + x*(299508.18544392077468099738074447
+                                        + z*(-1.7970491126635246480859842844668e6
+                                             + 1.7970491126635246480859842844668e6*z)
+                                        + y*(-580228.03453158083655912776712489
+                                             + z*(1.6843190945259603712687823182826e6
+                                                  + 112730.01813756427681720196618427*z)
+                                             + y*(261931.51273139934907526339201638
+                                                  + 18788.336356260712802866994364044*y
+                                                  + 112730.01813756427681720196618427*z))
+                                        + x*(-351341.88986207532941361279460763
+                                             + y*(702683.77972415065882722558921525
+                                                  - 351341.88986207532941361279460763*y
+                                                  - 2.1080513391724519764816767676458e6*z)
+                                             + (2.1080513391724519764816767676458e6
+                                                - 2.1080513391724519764816767676458e6*z)*z
+                                             + x*(148803.62394158484539870659536323
+                                                  + z*(-892821.74364950907239223957217938
+                                                       + 892821.7436495090723922395721794*z)
+                                                  + y*(-297607.24788316969079741319072646
+                                                       + 148803.62394158484539870659536323*y
+                                                       + 892821.7436495090723922395721794*z))))));
+    grad[0] /*ARGH*/[1]= -16.84060386454115203698354685625
+                         + z*(1.9345271989316367878102039630538
+                              + 97.17456878938363864628087321139*z)
+                         + y*(-46.438773619196742890639716808164
+                              + (282.50169611304373091945870877509
+                                 - 88.15255853427645362689696235231*z)*z
+                              + y*(545.59667225025794406284681762934
+                                   + z*(-2849.8274893319820679978928426134
+                                        + 2717.598651530567387557547399085*z)
+                                   + y*(-2489.7615661646140658701196779804
+                                        + (11138.799411211708304556860944398
+                                           - 7515.334542504285121146797745618*z)*z
+                                        + y*(5451.9726033792246972605117574235
+                                             + z*(-18788.336356260712802866994364044
+                                                  + 9394.168178130356401433497182022*z)
+                                             + y*(-5636.5009068782138408600983092133
+                                                  + 2191.9725748970831603344826758052*y
+                                                  + 11273.001813756427681720196618427*z)))))
+                         + x*(1087.2650108686046346485035574055
+                              + (-1864.5111943460886240684274779156
+                                 - 2794.5676765194505597541663886015*z)*z
+                              + y*(-510.98410582363319153535625128142
+                                   + (-663.11775375037809892471744814274
+                                      - 4926.0175992885230205836153290603*z)*z
+                                   + y*(718.37756656290960716844390215463
+                                        + (-5304.9420300030247913977395851419
+                                           - 2084.0843689297597394776834084486*z)*z
+                                        + y*(-3220.8576610732650519200561766933
+                                             + y*(5683.8664607175265622118638412235
+                                                  - 3757.6672712521425605733988728088*y
+                                                  - 18788.336356260712802866994364044*z)
+                                             + (12251.889926435557256323350946637
+                                                - 15030.669085008570242293595491235*z)*z)))
+                              + x*(-13959.023429394119921709900329505
+                                   + z*(32492.769933768526847311154958994
+                                        + 18768.60070882766583563709205904*z)
+                                   + y*(7969.2544334643653674345507607154
+                                        + z*(17170.013266750861490015005353696
+                                             + 20367.188150904470181259178764384*z)
+                                        + y*(2555.7663425795822562723484980501
+                                             + z*(10420.421844648798697388417042243
+                                                  + 20130.360381707906574500351104333*z)
+                                             + y*(-2157.7641193464684171359853471311
+                                                  + 5591.76677269664071513898641787*y
+                                                  + 26840.480508943875432667134805777*z)))
+                                   + x*(67386.27173528147810832198142006
+                                        + (-181528.48508916600458064140142907
+                                           - 41260.660233356859488649085662215*z)*z
+                                        + y*(-50931.127475549873431301215114296
+                                             + y*(-8104.7725458379545424132132550779
+                                                  - 8350.371713893650134607553050686*y
+                                                  - 37576.672712521425605733988728088*z)
+                                             + (-57470.20532503276857347551217237
+                                                - 25051.115141680950403822659152059*z)*z)
+                                        + x*(-145057.00863289520913978194178122
+                                             + z*(421079.77363149009281719557957064
+                                                  + 28182.504534391069204300491546066*z)
+                                             + y*(130965.75636569967453763169600819
+                                                  + 14091.252267195534602150245773033*y
+                                                  + 56365.00906878213840860098309213*z)
+                                             + x*(140536.75594483013176544511784305
+                                                  - 140536.75594483013176544511784305*y
+                                                  - 421610.26783449039529633535352915*z
+                                                  + x*(-49601.207980528281799568865121077
+                                                       + 49601.207980528281799568865121077*y
+                                                       + 148803.62394158484539870659536323*z))))));
+    grad[0] /*ARGH*/[2]= -99.109095988315275434091077174447
+                         + 198.21819197663055086818215434889*z
+                         + y*(1.9345271989316367878102039630538
+                              + 194.34913757876727729256174642279*z
+                              + y*(141.25084805652186545972935438755
+                                   - 88.15255853427645362689696235231*z
+                                   + y*(-949.94249644399402266596428087114
+                                        + 1811.73243435371159170503159939*z
+                                        + y*(2784.6998528029270761392152360994
+                                             - 3757.6672712521425605733988728088*z
+                                             + y*(-3757.6672712521425605733988728088
+                                                  + 1878.8336356260712802866994364044*y
+                                                  + 3757.6672712521425605733988728088*z)))))
+                         + x*(4659.0788708655391838225938665172
+                              + y*(-1864.5111943460886240684274779156
+                                   + y*(-331.55887687518904946235872407137
+                                        + y*(-1768.3140100010082637992465283806
+                                             + y*(3062.9724816088893140808377366593
+                                                  - 3757.6672712521425605733988728088*y
+                                                  - 7515.334542504285121146797745618*z)
+                                             - 1389.3895792865064929851222722991*z)
+                                        - 4926.0175992885230205836153290603*z)
+                                   - 5589.135353038901119508332777203*z)
+                              - 9318.157741731078367645187733034*z
+                              + x*(-51261.370642596192682948247018034
+                                   + 102522.74128519238536589649403607*z
+                                   + y*(32492.769933768526847311154958994
+                                        + 37537.20141765533167127418411808*z
+                                        + y*(8585.0066333754307450075026768479
+                                             + 20367.188150904470181259178764384*z
+                                             + y*(3473.4739482162662324628056807477
+                                                  + 6710.120127235968858166783701444*y
+                                                  + 13420.240254471937716333567402889*z)))
+                                   + x*(222789.14532252286406929048709129
+                                        + y*(-181528.48508916600458064140142907
+                                             + y*(-28735.102662516384286737756086185
+                                                  - 12525.557570840475201911329576029*y
+                                                  - 25051.115141680950403822659152059*z)
+                                             - 82521.32046671371897729817132443*z)
+                                        - 445578.29064504572813858097418258*z
+                                        + x*(-449262.2781658811620214960711167
+                                             + 898524.5563317623240429921422334*z
+                                             + y*(421079.77363149009281719557957064
+                                                  + 28182.504534391069204300491546066*y
+                                                  + 56365.00906878213840860098309213*z)
+                                             + x*(421610.26783449039529633535352915
+                                                  - 421610.26783449039529633535352915*y
+                                                  - 843220.5356689807905926707070583*z
+                                                  + x*(-148803.62394158484539870659536323
+                                                       + 148803.62394158484539870659536323*y
+                                                       + 297607.24788316969079741319072646*z))))));
+    return;
+  case ( 126 ) :
+    grad[0] /*ARGH*/[0]= -786.05084961341230091855803314302
+                         + y*(10495.126581184870198156016564237
+                              + y*(-27634.705363945623035472821922746
+                                   + y*(17339.250807496400174385148462758
+                                        + y*(3256.7551271965673315769014415153
+                                             + y*(-3606.4982859529107794341814517822
+                                                  + 2810.3923600017651921031488473407*y)))))
+                         + x*(25153.820059413657471713047561801
+                              + y*(-320971.45159087741410660150423288
+                                   + y*(814102.39342443475068516461173137
+                                        + y*(-520129.43586722951422190224763556
+                                             + (-8619.0653126359837369652201258504
+                                                - 14311.042329428501448459839217303*y)*y)))
+                              + x*(-249951.08780108919855852983091709
+                                   + y*(2.9241806971693264434463683211228e6
+                                        + y*(-6.7623821134497379619272402212548e6
+                                             + y*(3.9352889253739629087271654709477e6
+                                                  + 69738.98576232554184152428121137*y)))
+                                   + x*(1.118222982365005234709878637571e6
+                                        + y*(-1.1369009081647768317447321402473e7
+                                             + (2.2227928205346558396756927553902e7
+                                                - 1.0556632905239037434670953583887e7*y)*y)
+                                        + x*(-2.582584583734738071626840585279e6
+                                             + y*(2.1123201613976472500697998642664e7
+                                                  + y*(-3.0589524412638827328938476593484e7
+                                                       + 8.883265686811871314943615362627e6*y))
+                                             + x*(3.1958585427590941377199676112224e6
+                                                  + x*(-2.0121040491606806631346268217241e6
+                                                       + 506201.5205057845636851223659706*x
+                                                       + 6.098882414798070397158502015783e6*y)
+                                                  + y*(-1.8468849305932620036000277460156e7
+                                                       + 1.4585979976307010492612997307185e7*y))))));
+    grad[0] /*ARGH*/[1]= -161.98618925195896841568769835403
+                         + y*(951.20603338688872664553579405056
+                              + y*(-2050.5723184910641902717769956165
+                                   + y*(6113.2615048149003765020697155248
+                                        + y*(-14895.131785881655672746461749733
+                                             + (17074.780426150681259600499723745
+                                                - 7623.884219262429815463800420972*y)*y))))
+                         + x*(10495.126581184870198156016564237
+                              + y*(-55269.410727891246070945643845492
+                                   + y*(52017.752422489200523155445388275
+                                        + y*(13027.020508786269326307605766061
+                                             + y*(-18032.491429764553897170907258911
+                                                  + 16862.354160010591152618893084044*y))))
+                              + x*(-160485.72579543870705330075211644
+                                   + y*(814102.39342443475068516461173137
+                                        + y*(-780194.15380084427133285337145334
+                                             + (-17238.130625271967473930440251701
+                                                - 35777.605823571253621149598043259*y)*y))
+                                   + x*(974726.89905644214781545610704093
+                                        + y*(-4.5082547422998253079514934808366e6
+                                             + y*(3.9352889253739629087271654709477e6
+                                                  + 92985.31434976738912203237494849*y))
+                                        + x*(-2.8422522704119420793618303506184e6
+                                             + (1.1113964102673279198378463776951e7
+                                                - 7.917474678929278076003215187915e6*y)*y
+                                             + x*(4.2246403227952945001395997285328e6
+                                                  + x*(-3.0781415509887700060000462433593e6
+                                                       + 871268.9163997243424512145736833*x
+                                                       + 4.8619933254356701642043324357282e6*y)
+                                                  + y*(-1.2235809765055530931575390637394e7
+                                                       + 5.329959412087122788966169217576e6*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 127 ) :
+    grad[0] /*ARGH*/[0]= -993.79929892379123667230660002553
+                         + 1987.5985978475824733446132000511*z
+                         + y*(9818.1312669369319447179894030393
+                              - 17648.663936026281416091365606028*z
+                              + y*(-18471.900585322261073084519671089
+                                   + 19295.13723461824073007767373615*z
+                                   + y*(6008.5183440623584110107659065076
+                                        + 7278.100546493523908056141923135*z
+                                        + y*(6295.320122358506443493178851955
+                                             - 5312.539698223488978930215780775*z
+                                             + y*(-8146.1302405391855744569112240887
+                                                  + 5489.860391427441084991803333701*y
+                                                  + 10979.720782854882169983606667403*z)))))
+                         + x*(25629.163947109297530594273300998
+                              - 51258.327894218595061188546602*z
+                              + y*(-242806.91496071429826337591317376
+                                   + y*(464400.5794932467152474955381107
+                                        + y*(-218665.578917966974571310430034
+                                             + y*(-4471.7299519913188814265569357692
+                                                  - 24085.519609683421061976911268168*y
+                                                  - 48171.039219366842123953822536335*z)
+                                             - 57114.49912334947988680693640787*z)
+                                        - 494445.65695928342902942779647587*z)
+                                   + 434355.50202721000146556327974553*z)
+                              + x*(-201190.6581278604850621406472059
+                                   + 402381.31625572097012428129441179*z
+                                   + y*(1.7367510868534029581551470419122e6
+                                        - 3.0711208574510849461860127894125e6*z
+                                        + y*(-3.156144883968730980674089477349e6
+                                             + 3.2411689104863770151621661652855e6*z
+                                             + y*(1.5236152350786544637001219818862e6
+                                                  + 96969.2201645340438809611007566*y
+                                                  + 193938.4403290680877619222015132*z)))
+                                   + x*(687124.32897234427928631864704311
+                                        - 1.3742486579446885585726372940862e6*z
+                                        + y*(-5.0517144293311017213080801524872e6
+                                             + y*(8.1044411277332694165777032943056e6
+                                                  - 3.7398510273745119745559417888615e6*y
+                                                  - 7.479702054749023949111883577723e6*z)
+                                             + 8.729180200717514884043523010888e6*z)
+                                        + x*(-1.1415539512795606867491601271054e6
+                                             + 2.2831079025591213734983202542108e6*z
+                                             + x*(906800.56763299589583002873858977
+                                                  - 1.8136011352659917916600574771795e6*z
+                                                  + x*(-275705.8838432931685073061052503
+                                                       + 275705.8838432931685073061052503*y
+                                                       + 551411.7676865863370146122105006*z)
+                                                  + y*(-3.1682107090189704268979346654402e6
+                                                       + 2.2614101413859745310679059268504e6*y
+                                                       + 4.5228202827719490621358118537009e6*z))
+                                             + y*(6.4265502690452853496264027029677e6
+                                                  - 1.0569992635531449325754485151725e7*z
+                                                  + y*(-7.9860554873424762688211850908684e6
+                                                       + 2.7010591695767516059439425150061e6*y
+                                                       + 5.402118339153503211887885030012e6*z))))));
+    grad[0] /*ARGH*/[1]= -188.97134431376240231736100256946
+                         + 341.18246379276763622932215207479*z
+                         + y*(941.53981789598517000242045154222
+                              - 1200.7147082064350675461965989349*z
+                              + y*(-3508.578163171851533536756936174
+                                   + 5216.084264034050465754218973946*z
+                                   + y*(15244.066794853611165774065016042
+                                        - 23533.354570995155043875838066822*z
+                                        + y*(-35673.667721546185743128294492702
+                                             + y*(39553.126371606513135733046475543
+                                                  - 16793.86453966369928136696690682*y
+                                                  - 28789.482067994913053771943268834*z)
+                                             + 41930.642229348427681411791401876*z))))
+                         + x*(9818.1312669369319447179894030393
+                              - 17648.663936026281416091365606028*z
+                              + y*(-36943.801170644522146169039342178
+                                   + 38590.274469236481460155347472301*z
+                                   + y*(18025.555032187075233032297719523
+                                        + 21834.301639480571724168425769405*z
+                                        + y*(25181.28048943402577397271540782
+                                             - 21250.158792893955915720863123099*z
+                                             + y*(-40730.651202695927872284556120443
+                                                  + 32939.162348564646509950820002208*y
+                                                  + 54898.60391427441084991803333701*z))))
+                              + x*(-121403.45748035714913168795658688
+                                   + y*(464400.5794932467152474955381107
+                                        + y*(-327998.368376950461856965645051
+                                             + y*(-8943.4599039826377628531138715385
+                                                  - 60213.79902420855265494227817042*y
+                                                  - 96342.07843873368424790764507267*z)
+                                             - 85671.74868502421983021040461181*z)
+                                        - 494445.65695928342902942779647587*z)
+                                   + 217177.75101360500073278163987276*z
+                                   + x*(578917.02895113431938504901397072
+                                        - 1.0237069524836949820620042631375e6*z
+                                        + y*(-2.1040965893124873204493929848993e6
+                                             + 2.1607792736575846767747774435237e6*z
+                                             + y*(1.5236152350786544637001219818862e6
+                                                  + 129292.29355271205850794813434213*y
+                                                  + 193938.4403290680877619222015132*z))
+                                        + x*(-1.2629286073327754303270200381218e6
+                                             + y*(4.0522205638666347082888516471528e6
+                                                  - 2.8048882705308839809169563416461e6*y
+                                                  - 3.7398510273745119745559417888615e6*z)
+                                             + 2.182295050179378721010880752722e6*z
+                                             + x*(1.2853100538090570699252805405935e6
+                                                  - 2.1139985271062898651508970303449e6*z
+                                                  + x*(-528035.1181698284044829891109067
+                                                       + 39386.5548347561669296151578929*x
+                                                       + 753803.3804619915103559686422835*y
+                                                       + 753803.3804619915103559686422835*z)
+                                                  + y*(-3.1944221949369905075284740363474e6
+                                                       + 1.6206355017460509635663655090037e6*y
+                                                       + 2.1608473356614012847551540120049e6*z))))));
+    grad[0] /*ARGH*/[2]= -36.760224834757168405399853064138
+                         + y*(341.18246379276763622932215207479
+                              + y*(-600.35735410321753377309829946743
+                                   + y*(1738.6947546780168219180729913153
+                                        + y*(-5883.3386427487887609689595167056
+                                             + (8386.1284458696855362823582803753
+                                                - 4798.2470113324855089619905448057*y)*y))))
+                         + x*(1987.5985978475824733446132000511
+                              + y*(-17648.663936026281416091365606028
+                                   + y*(19295.13723461824073007767373615
+                                        + y*(7278.1005464935239080561419231352
+                                             + y*(-5312.5396982234889789302157807748
+                                                  + 10979.720782854882169983606667403*y))))
+                              + x*(-25629.163947109297530594273300998
+                                   + y*(217177.75101360500073278163987276
+                                        + y*(-247222.82847964171451471389823794
+                                             + (-28557.249561674739943403468203937
+                                                - 24085.519609683421061976911268168*y)*y))
+                                   + x*(134127.10541857365670809376480393
+                                        + y*(-1.0237069524836949820620042631375e6
+                                             + y*(1.0803896368287923383873887217618e6
+                                                  + 64646.14677635602925397406717107*y))
+                                        + x*(-343562.16448617213964315932352156
+                                             + (2.182295050179378721010880752722e6
+                                                - 1.8699255136872559872779708944308e6*y)*y
+                                             + x*(456621.58051182427469966405084216
+                                                  + x*(-302266.85587766529861000957952992
+                                                       + 78773.1096695123338592303157858*x
+                                                       + 753803.3804619915103559686422835*y)
+                                                  + y*(-2.1139985271062898651508970303449e6
+                                                       + 1.0804236678307006423775770060025e6*y))))));
+    return;
+  case ( 128 ) :
+    grad[0] /*ARGH*/[0]= -896.8499903849576742029555789594
+                         + (5381.0999423097460452177334737564
+                            - 5381.099942309746045217733473756*z)*z
+                         + y*(5625.0145002978142391047493686379
+                              + z*(-28368.987059477139389410762738071
+                                   + 22987.887117167393344193029264315*z)
+                              + y*(-6568.1705460133323749867099593811
+                                   + z*(11040.036216602854860509497018215
+                                        + 11947.8509005645384836835322461*z)
+                                   + y*(483.03577304543745531785942407674
+                                        + z*(8141.8215783302301286023404737546
+                                             + 3806.0293222343083550811917723453*z)
+                                        + y*(3319.3393653295925306473997181774
+                                             + z*(-11774.21461364732505528205783531
+                                                  + 15580.243935881633410363249607655*z)
+                                             + y*(-4559.0764249214930776075512404943
+                                                  + 2596.7073226469389017272082679426*y
+                                                  + 15580.243935881633410363249607655*z)))))
+                         + x*(18150.933824483067241058059677218
+                              + z*(-108905.60294689840344634835806331
+                                   + 108905.60294689840344634835806331*z)
+                              + y*(-111455.28801044872259118775534124
+                                   + (559826.12511579393210077817398411
+                                      - 450920.5221688955286544298159208*z)*z
+                                   + y*(149369.25728102040981137068500235
+                                        + (-336389.41857032852676744593602996
+                                           - 114531.10359856700188698387989084*z)*z
+                                        + y*(-47561.675347086068786563114236562
+                                             + y*(2082.0617704904622984748964449425
+                                                  - 10585.289518459147973152771546708*y
+                                                  - 63511.73711075488783891662928025*z)
+                                             + (-51019.366487812114048067250610591
+                                                - 63511.73711075488783891662928025*z)*z)))
+                              + x*(-108508.98922969608797680231749593
+                                   + (651053.93537817652786081390497556
+                                      - 651053.9353781765278608139049756*z)*z
+                                   + y*(615014.228017926983594650731012
+                                        + z*(-3.0390314327293853737070904810965e6
+                                             + 2.3879774973512088458462765761209e6*z)
+                                        + y*(-866295.29036957556321643683468562
+                                             + z*(2.1587403094880680055915305270172e6
+                                                  + 229237.18786314084025474604910367*z)
+                                             + y*(321583.85360415452755613074631893
+                                                  + 38206.197977190140042457674850612*y
+                                                  + 229237.18786314084025474604910367*z)))
+                                   + x*(266815.02247151297071965912802042
+                                        + z*(-1.6008901348290778243179547681225e6
+                                             + 1.6008901348290778243179547681225e6*z)
+                                        + y*(-1.2908026882874357903889348695799e6
+                                             + y*(1.7811603091603326686188923550986e6
+                                                  - 757172.6433444098489496166135391*y
+                                                  - 4.5430358600664590936976996812346e6*z)
+                                             + (6.1439259948955369180156544493571e6
+                                                - 4.5430358600664590936976996812346e6*z)*z)
+                                        + x*(-285486.60026016618456620520725254
+                                             + (1.7129196015609971073972312435153e6
+                                                - 1.7129196015609971073972312435153e6*z)*z
+                                             + x*(110026.35033189992784563949050529
+                                                  + z*(-660158.10199139956707383694303176
+                                                       + 660158.1019913995670738369430318*z)
+                                                  + y*(-220052.70066379985569127898101059
+                                                       + 110026.35033189992784563949050529*y
+                                                       + 660158.1019913995670738369430318*z))
+                                             + y*(1.0336121160975767578844257985759e6
+                                                  + z*(-4.4887530950244634399093235479402e6
+                                                       + 2.775833493463466332512092304425e6*z)
+                                                  + y*(-1.2107644314146549620702359753942e6
+                                                       + 462638.91557724438875201538407083*y
+                                                       + 2.775833493463466332512092304425e6*z))))));
+    grad[0] /*ARGH*/[1]= -132.30336935495137409931357687697
+                         + (669.08375517394324751068651410597
+                            - 544.3472942181782504254915669501*z)*z
+                         + y*(446.10983482507044567143883835687
+                              + z*(-1338.4914986025361790072600019293
+                                   + 249.79691016617967815627686802902*z)
+                              + y*(-2125.272930234742708404088780183
+                                   + (10743.900333504651981913642678204
+                                      - 10369.204968255382464679227376161*z)*z
+                                   + y*(9429.248430788864014830885205641
+                                        + z*(-42250.29014006031477976712099624
+                                             + 28424.683515719804826861484494693*z)
+                                        + y*(-20705.757620291507546316247140001
+                                             + y*(21462.50233973950951456006151421
+                                                  - 8374.526685472242346242736061146*y
+                                                  - 43068.994382428674923534071171611*z)
+                                             + (71421.683046673651803188581594708
+                                                - 35890.828652023895769611725976342*z)*z))))
+                         + x*(5625.0145002978142391047493686379
+                              + z*(-28368.987059477139389410762738071
+                                   + 22987.887117167393344193029264315*z)
+                              + y*(-13136.341092026664749973419918762
+                                   + z*(22080.07243320570972101899403643
+                                        + 23895.7018011290769673670644922*z)
+                                   + y*(1449.1073191363123659535782722302
+                                        + z*(24425.464734990690385807021421264
+                                             + 11418.087966702925065243575317036*z)
+                                        + y*(13277.35746131837012258959887271
+                                             + z*(-47096.85845458930022112823134124
+                                                  + 62320.97574352653364145299843062*z)
+                                             + y*(-22795.382124607465388037756202471
+                                                  + 15580.243935881633410363249607655*y
+                                                  + 77901.21967940816705181624803828*z))))
+                              + x*(-55727.644005224361295593877670618
+                                   + (279913.06255789696605038908699206
+                                      - 225460.2610844477643272149079604*z)*z
+                                   + y*(149369.25728102040981137068500235
+                                        + (-336389.41857032852676744593602996
+                                           - 114531.10359856700188698387989084*z)*z
+                                        + y*(-71342.513020629103179844671354843
+                                             + y*(4164.1235409809245969497928898849
+                                                  - 26463.223796147869932881928866769*y
+                                                  - 127023.47422150977567783325856049*z)
+                                             + (-76529.049731718171072100875915887
+                                                - 95267.60566613233175837494392037*z)*z))
+                                   + x*(205004.742672642327864883577004
+                                        + z*(-1.0130104775764617912356968270322e6
+                                             + 795992.4991170696152820921920403*z)
+                                        + y*(-577530.19357971704214429122312374
+                                             + z*(1.4391602063253786703943536846782e6
+                                                  + 152824.79190876056016983069940245*z)
+                                             + y*(321583.85360415452755613074631893
+                                                  + 50941.59730292018672327689980082*y
+                                                  + 229237.18786314084025474604910367*z))
+                                        + x*(-322700.67207185894759723371739498
+                                             + y*(890580.15458016633430944617754931
+                                                  - 567879.4825083073867122124601543*y
+                                                  - 2.2715179300332295468488498406173e6*z)
+                                             + (1.5359814987238842295039136123393e6
+                                                - 1.1357589650166147734244249203086e6*z)*z
+                                             + x*(206722.42321951535157688515971518
+                                                  + x*(-36675.450110633309281879830168431
+                                                       + 36675.450110633309281879830168431*y
+                                                       + 110026.35033189992784563949050529*z)
+                                                  + z*(-897750.61900489268798186470958805
+                                                       + 555166.698692693266502418460885*z)
+                                                  + y*(-484305.77256586198482809439015768
+                                                       + 277583.3493463466332512092304425*y
+                                                       + 1.11033339738538653300483692177e6*z))))));
+    grad[0] /*ARGH*/[2]= -124.73646095576499708519494715584
+                         + 249.47292191152999417038989431169*z
+                         + y*(669.08375517394324751068651410597
+                              - 1088.6945884363565008509831339003*z
+                              + y*(-669.24574930126808950363000096464
+                                   + 249.79691016617967815627686802902*z
+                                   + y*(3581.3001111682173273045475594014
+                                        - 6912.803312170254976452818250774*z
+                                        + y*(-10562.57253501507869494178024906
+                                             + y*(14284.336609334730360637716318942
+                                                  - 7178.165730404779153922345195268*y
+                                                  - 14356.331460809558307844690390537*z)
+                                             + 14212.341757859902413430742247346*z))))
+                         + x*(5381.0999423097460452177334737564
+                              - 10762.199884619492090435466947513*z
+                              + y*(-28368.987059477139389410762738071
+                                   + 45975.77423433478668838605852863*z
+                                   + y*(11040.036216602854860509497018215
+                                        + 23895.7018011290769673670644922*z
+                                        + y*(8141.8215783302301286023404737546
+                                             + 7612.058644468616710162383544691*z
+                                             + y*(-11774.21461364732505528205783531
+                                                  + 15580.243935881633410363249607655*y
+                                                  + 31160.487871763266820726499215311*z))))
+                              + x*(-54452.801473449201723174179031655
+                                   + y*(279913.06255789696605038908699206
+                                        + y*(-168194.70928516426338372296801498
+                                             + y*(-25509.683243906057024033625305296
+                                                  - 31755.868555377443919458314640123*y
+                                                  - 63511.73711075488783891662928025*z)
+                                             - 114531.10359856700188698387989084*z)
+                                        - 450920.5221688955286544298159208*z)
+                                   + 108905.60294689840344634835806331*z
+                                   + x*(217017.97845939217595360463499185
+                                        - 434035.95691878435190720926998371*z
+                                        + y*(-1.0130104775764617912356968270322e6
+                                             + 1.5919849982341392305641843840806e6*z
+                                             + y*(719580.10316268933519717684233908
+                                                  + 76412.39595438028008491534970122*y
+                                                  + 152824.79190876056016983069940245*z))
+                                        + x*(-400222.53370726945607948869203063
+                                             + y*(1.5359814987238842295039136123393e6
+                                                  - 1.1357589650166147734244249203086e6*y
+                                                  - 2.2715179300332295468488498406173e6*z)
+                                             + 800445.0674145389121589773840613*z
+                                             + x*(342583.92031219942147944624870305
+                                                  - 685167.8406243988429588924974061*z
+                                                  + x*(-110026.35033189992784563949050529
+                                                       + 110026.35033189992784563949050529*y
+                                                       + 220052.70066379985569127898101059*z)
+                                                  + y*(-897750.61900489268798186470958805
+                                                       + 555166.698692693266502418460885*y
+                                                       + 1.11033339738538653300483692177e6*z))))));
+    return;
+  case ( 129 ) :
+    grad[0] /*ARGH*/[0]= -716.83581825811331049519369628871
+                         + z*(8602.0298190973597259423243554646
+                              + z*(-21505.074547743399314855810888661
+                                   + 14336.716365162266209903873925774*z))
+                         + y*(1677.959556076817278846112615214
+                              + z*(-11533.484853824447620211027027103
+                                   + z*(7328.6375868177197356717566790966
+                                        + 9450.957973950453052789369473043*z))
+                              + y*(-1064.4763191712615543668026669638
+                                   + z*(1240.2309762306910321906049764625
+                                        + z*(4228.0601462409921551952442379404
+                                             + 6632.251209789791615992539981083*z))
+                                   + y*(-81.797764920740763263907993100023
+                                        + z*(2221.8041552795801913575008936628
+                                             + z*(-1326.4502419579583231985079962166
+                                                  + 7516.551371095097164791545311894*z))
+                                        + y*(605.19292289331848495931927327382
+                                             + y*(-795.87014517477499391910479772995
+                                                  + 375.8275685547548582395772655947*y
+                                                  + 4509.9308226570582988749271871364*z)
+                                             + z*(-5040.510919440241628154330385623
+                                                  + 11274.827056642645747187317967841*z)))))
+                         + x*(11037.171388291844880947585285186
+                              + z*(-132446.05665950213857137102342223
+                                   + (331115.14164875534642842755855557
+                                      - 220743.42776583689761895170570371*z)*z)
+                              + y*(-29485.883503523781892766833999231
+                                   + z*(221384.54538278324414183098456855
+                                        + (-222346.22180820276392614990286581
+                                           - 72512.61322703505500151843712651*z)*z)
+                                   + y*(23737.932455039295825573299348959
+                                        + y*(-4670.2102268936449295947469033459
+                                             + y*(884.30016130530554879900533081106
+                                                  - 1503.3102742190194329583090623788*y
+                                                  - 18039.723290628233195499708748546*z)
+                                             + (-7428.1213549645666099116447788129
+                                                - 45099.308226570582988749271871364*z)*z)
+                                        + z*(-63470.644077688305765048607618964
+                                             + (-63669.611613981999513528383818396
+                                                - 30066.205484380388659166181247576*z)*z)))
+                              + x*(-47796.423718551764912586238130338
+                                   + z*(573557.08462262117895103485756405
+                                        + z*(-1.4338927115565529473775871439101e6
+                                             + 955928.4743710352982517247626068*z))
+                                   + y*(138127.68519588872672240463267269
+                                        + z*(-1.0839751377280435417178207345082e6
+                                             + z*(1.2760451327635559069169646923604e6
+                                                  + 105231.71919533136030708163436652*z))
+                                        + y*(-127604.51327635559069169646923604
+                                             + y*(32011.66583925206086652399297536
+                                                  + 5261.585959766568015354081718326*y
+                                                  + 63139.03151719881618424898061991*z)
+                                             + z*(447279.02158822354658253689632423
+                                                  + 157847.57879299704046062245154977*z)))
+                                   + x*(76668.823985169991080873762181319
+                                        + y*(-230006.47195550997324262128654396
+                                             + y*(230006.47195550997324262128654396
+                                                  - 76668.82398516999108087376218132*y
+                                                  - 920025.8878220398929704851461758*z)
+                                             + (1.8400517756440797859409702923517e6
+                                                - 2.3000647195550997324262128654396e6*z)*z)
+                                        + z*(-920025.88782203989297048514617583
+                                             + (2.3000647195550997324262128654396e6
+                                                - 1.5333764797033998216174752436264e6*z)*z)
+                                        + x*(-40589.377403913524689874344684228
+                                             + z*(487072.52884696229627849213621073
+                                                  + z*(-1.2176813221174057406962303405268e6
+                                                       + 811787.5480782704937974868936846*z))
+                                             + y*(121768.13221174057406962303405268
+                                                  + y*(-121768.13221174057406962303405268
+                                                       + 40589.377403913524689874344684228*y
+                                                       + 487072.52884696229627849213621073*z)
+                                                  + z*(-974145.05769392459255698427242146
+                                                       + 1.2176813221174057406962303405268e6*z))))));
+    grad[0] /*ARGH*/[1]= -41.991098433411160806809910872293
+                         + z*(248.23568813784648619857792500625
+                              + (18.554512313102393211407701137553
+                                 - 438.46549664721400127950680986048*z)*z)
+                         + y*(86.377176470357524141617127848866
+                              + z*(-540.0547413685973173022496841739
+                                   + (1387.2458780476980796784396127098
+                                      - 1801.7615786595600556779733615275*z)*z)
+                              + y*(-453.28278804051421032634728608806
+                                   + z*(4629.3113444332745479627929067959
+                                        + z*(-9492.409544011639250389322847925
+                                             + 3625.6306613517527500759218563253*z))
+                                   + y*(1879.506301174318168509885913528
+                                        + y*(-3762.4208425536672021557679934352
+                                             + y*(3519.514641995116084220041216628
+                                                  - 1227.7033906121992035826190676094*y
+                                                  - 12627.806303439763236849796123982*z)
+                                             + (24671.974500418024811492248729629
+                                                - 26307.929798832840076770408591629*z)*z)
+                                        + z*(-16381.660488180785291501573753275
+                                             + (28297.605161769777561568170585954
+                                                - 14030.895892710848040944217915535*z)*z))))
+                         + x*(1677.959556076817278846112615214
+                              + z*(-11533.484853824447620211027027103
+                                   + z*(7328.6375868177197356717566790966
+                                        + 9450.957973950453052789369473043*z))
+                              + y*(-2128.9526383425231087336053339276
+                                   + z*(2480.461952461382064381209952925
+                                        + z*(8456.1202924819843103904884758807
+                                             + 13264.502419579583231985079962166*z))
+                                   + y*(-245.39329476222228979172397930007
+                                        + z*(6665.4124658387405740725026809884
+                                             + z*(-3979.3507258738749695955239886498
+                                                  + 22549.654113285291494374635935682*z))
+                                        + y*(2420.7716915732739398372770930953
+                                             + y*(-3979.3507258738749695955239886498
+                                                  + 2254.9654113285291494374635935682*y
+                                                  + 22549.654113285291494374635935682*z)
+                                             + z*(-20162.043677760966512617321542492
+                                                  + 45099.308226570582988749271871364*z))))
+                              + x*(-14742.941751761890946383416999616
+                                   + z*(110692.27269139162207091549228427
+                                        + (-111173.1109041013819630749514329
+                                           - 36256.306613517527500759218563253*z)*z)
+                                   + y*(23737.932455039295825573299348959
+                                        + y*(-7005.3153403404673943921203550189
+                                             + y*(1768.6003226106110975980106616221
+                                                  - 3758.275685547548582395772655947*y
+                                                  - 36079.446581256466390999417497091*z)
+                                             + (-11142.182032446849914867467168219
+                                                - 67648.96233985587448312390780705*z)*z)
+                                        + z*(-63470.644077688305765048607618964
+                                             + (-63669.611613981999513528383818396
+                                                - 30066.205484380388659166181247576*z)*z))
+                                   + x*(46042.561731962908907468210890896
+                                        + z*(-361325.0459093478472392735781694
+                                             + z*(425348.37758785196897232156412012
+                                                  + 35077.239731777120102360544788839*z))
+                                        + y*(-85069.675517570393794464312824024
+                                             + y*(32011.66583925206086652399297536
+                                                  + 7015.447946355424020472108957768*y
+                                                  + 63139.03151719881618424898061991*z)
+                                             + z*(298186.01439214903105502459754949
+                                                  + 105231.71919533136030708163436652*z))
+                                        + x*(-57501.617988877493310655321635989
+                                             + y*(115003.23597775498662131064327198
+                                                  - 57501.61798887749331065532163599*y
+                                                  - 460012.94391101994648524257308791*z)
+                                             + (460012.94391101994648524257308791
+                                                - 575016.1798887749331065532163599*z)*z
+                                             + x*(24353.626442348114813924606810537
+                                                  + y*(-48707.252884696229627849213621073
+                                                       + 24353.626442348114813924606810537*y
+                                                       + 194829.01153878491851139685448429*z)
+                                                  + z*(-194829.01153878491851139685448429
+                                                       + 243536.26442348114813924606810537*z))))));
+    grad[0] /*ARGH*/[2]= -255.65749306308744348314100546127
+                         + (1278.2874653154372174157050273063
+                            - 1278.2874653154372174157050273063*z)*z
+                         + y*(248.23568813784648619857792500625
+                              + (37.109024626204786422815402275107
+                                 - 1315.3964899416420038385204295814*z)*z
+                              + y*(-270.02737068429865865112484208695
+                                   + (1387.2458780476980796784396127098
+                                      - 2702.6423679893400835169600422913*z)*z
+                                   + y*(1543.1037814777581826542643022653
+                                        + z*(-6328.2730293410928335928818986166
+                                             + 3625.6306613517527500759218563253*z)
+                                        + y*(-4095.4151220451963228753934383187
+                                             + y*(4934.3949000836049622984497459257
+                                                  - 2104.6343839066272061416326873303*y
+                                                  - 10523.171919533136030708163436652*z)
+                                             + (14148.802580884888780784085292977
+                                                - 10523.171919533136030708163436652*z)*z))))
+                         + x*(8602.0298190973597259423243554646
+                              + z*(-43010.149095486798629711621777323
+                                   + 43010.149095486798629711621777323*z)
+                              + y*(-11533.484853824447620211027027103
+                                   + z*(14657.275173635439471343513358193
+                                        + 28352.87392185135915836810841913*z)
+                                   + y*(1240.2309762306910321906049764625
+                                        + z*(8456.1202924819843103904884758807
+                                             + 19896.753629369374847977619943249*z)
+                                        + y*(2221.8041552795801913575008936628
+                                             + z*(-2652.9004839159166463970159924332
+                                                  + 22549.654113285291494374635935682*z)
+                                             + y*(-5040.510919440241628154330385623
+                                                  + 4509.9308226570582988749271871364*y
+                                                  + 22549.654113285291494374635935682*z))))
+                              + x*(-66223.028329751069285685511711113
+                                   + (331115.14164875534642842755855557
+                                      - 331115.14164875534642842755855557*z)*z
+                                   + y*(110692.27269139162207091549228427
+                                        + (-222346.22180820276392614990286581
+                                           - 108768.91984055258250227765568976*z)*z
+                                        + y*(-31735.322038844152882524303809482
+                                             + y*(-3714.0606774822833049558223894064
+                                                  - 9019.861645314116597749854374273*y
+                                                  - 45099.308226570582988749271871364*z)
+                                             + (-63669.611613981999513528383818396
+                                                - 45099.308226570582988749271871364*z)*z))
+                                   + x*(191185.69487420705965034495252135
+                                        + z*(-955928.47437103529825172476260675
+                                             + 955928.4743710352982517247626068*z)
+                                        + y*(-361325.0459093478472392735781694
+                                             + z*(850696.75517570393794464312824024
+                                                  + 105231.71919533136030708163436652*z)
+                                             + y*(149093.00719607451552751229877474
+                                                  + 21046.343839066272061416326873303*y
+                                                  + 105231.71919533136030708163436652*z))
+                                        + x*(-230006.47195550997324262128654396
+                                             + y*(460012.94391101994648524257308791
+                                                  - 230006.47195550997324262128654396*y
+                                                  - 1.1500323597775498662131064327198e6*z)
+                                             + (1.1500323597775498662131064327198e6
+                                                - 1.1500323597775498662131064327198e6*z)*z
+                                             + x*(97414.505769392459255698427242146
+                                                  + z*(-487072.52884696229627849213621073
+                                                       + 487072.52884696229627849213621073*z)
+                                                  + y*(-194829.01153878491851139685448429
+                                                       + 97414.50576939245925569842724215*y
+                                                       + 487072.52884696229627849213621073*z))))));
+    return;
+  case ( 130 ) :
+    grad[0] /*ARGH*/[0]= -775.72716791737840041966789260411
+                         + y*(17049.433091282487037749328857219
+                              + y*(-81831.34647781379867658254628385
+                                   + y*(132312.2295565022277227994676044
+                                        + y*(-68153.513843044774534375721290266
+                                             + (5137.3696470188489903238773091655
+                                                - 5427.291426431944184942024679804*y)*y))))
+                         + x*(21678.38213957818548431518666599
+                              + y*(-451303.25715702414078246310083923
+                                   + y*(2.0495250233531251471861081944177e6
+                                        + y*(-3.1244696821237340498685068403534e6
+                                             + y*(1.4598107056293596332811499294021e6
+                                                  + 43169.02082325089054131943774895*y))))
+                              + x*(-188078.20181131601104297237175234
+                                   + y*(3.5418390205204110033086739499749e6
+                                        + y*(-1.4377568600488970202955483837384e7
+                                             + (1.9334067989946504431879652828286e7
+                                                - 7.963119542331389650755866460019e6*y)*y))
+                                   + x*(736489.62579339106411822789907897
+                                        + y*(-1.1829054514196447309583545306078e7
+                                             + y*(3.9357276920465478258825247327743e7
+                                                  + y*(-4.0511277521012738942614590416897e7
+                                                       + 1.1070861931323728609235290321525e7*y)))
+                                        + x*(-1.4972221280239987651638542402229e6
+                                             + x*(1.643511041394313884045693916008e6
+                                                  + x*(-925638.84689059495239770170169717
+                                                       + 210032.49727909694002845662419163*x
+                                                       + 4.1645656559244412114654614911473e6*y)
+                                                  + y*(-1.4372650045425267057676936204834e7
+                                                       + 1.7862317262287580095064751055579e7*y))
+                                             + y*(1.893002850069847971583250238183e7
+                                                  + y*(-4.4833351142436765291889135265454e7
+                                                       + 2.542456626233040134985548456524e7*y))))));
+    grad[0] /*ARGH*/[1]= -291.74030857841390748668823692323
+                         + y*(2712.2292928220023822086739715508
+                              + y*(-5165.3814431083759019543221135038
+                                   + y*(-4281.6614523069626257594211643535
+                                        + y*(21261.485933373811039191753119752
+                                             + y*(-24360.50279160244255428021148012
+                                                  + 11088.106638690894750804646108816*y)))))
+                         + x*(17049.433091282487037749328857219
+                              + y*(-163662.6929556275973531650925677
+                                   + y*(396936.6886695066831683984028132
+                                        + y*(-272614.05537217909813750288516106
+                                             + (25686.848235094244951619386545828
+                                                - 32563.748558591665109652148078821*y)*y)))
+                              + x*(-225651.62857851207039123155041962
+                                   + y*(2.0495250233531251471861081944177e6
+                                        + y*(-4.6867045231856010748027602605301e6
+                                             + y*(2.9196214112587192665622998588043e6
+                                                  + 107922.55205812722635329859437237*y)))
+                                   + x*(1.1806130068401370011028913166583e6
+                                        + y*(-9.585045733659313468636989224923e6
+                                             + (1.9334067989946504431879652828286e7
+                                                - 1.0617492723108519534341155280026e7*y)*y)
+                                        + x*(-2.9572636285491118273958863265195e6
+                                             + y*(1.9678638460232739129412623663872e7
+                                                  + y*(-3.0383458140759554206960942812673e7
+                                                       + 1.1070861931323728609235290321525e7*y))
+                                             + x*(3.786005700139695943166500476366e6
+                                                  + x*(-2.3954416742375445096128227008056e6
+                                                       + 594937.9508463487444950659273068*x
+                                                       + 5.95410575409586003168825035186e6*y)
+                                                  + y*(-1.7933340456974706116755654106182e7
+                                                       + 1.5254739757398240809913290739144e7*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 131 ) :
+    grad[0] /*ARGH*/[0]= -998.72223812704201383135780037464
+                         + 1997.4444762540840276627156007493*z
+                         + y*(17901.83269875227234875318470542
+                              - 33806.220921250460669843653810091*z
+                              + y*(-69978.844235523608635529289512182
+                                   + 106151.46754979675660121492521427*z
+                                   + y*(91734.335256088804693729731623716
+                                        - 77317.20296238085278624453803316*z
+                                        + y*(-41423.648289523228782352854198579
+                                             + y*(14069.904435558842233484651196955
+                                                  - 11304.857627226039844254066014955*y
+                                                  - 22609.71525445207968850813202991*z)
+                                             + 5530.093616665604778461170363999*z))))
+                         + x*(22446.228073793948450215864082111
+                              - 44892.456147587896900431728164223*z
+                              + y*(-378886.25873105884123429119740208
+                                   + 712880.0613145297855681506666399*z
+                                   + y*(1.4168990655751303972503644010873e6
+                                        - 2.1209180698357310089325781355346e6*z
+                                        + y*(-1.7934131234399303358627593959196e6
+                                             + 1.4659081770441296627929406563046e6*z
+                                             + y*(660365.69656147231302877074107218
+                                                  + 72588.39196059251836769958708012*y
+                                                  + 145176.78392118503673539917416024*z))))
+                              + x*(-153443.83613062097486673800167958
+                                   + 306887.67226124194973347600335916*z
+                                   + y*(2.3046782694006443824425971127684e6
+                                        - 4.3024688665400468151517182221776e6*z
+                                        + y*(-7.7530183960772241489530921468386e6
+                                             + y*(9.096084797620277851224952005884e6
+                                                  - 3.4943008348130771098477189701342e6*y
+                                                  - 6.988601669626154219695437940268e6*z)
+                                             + 1.12035679256144014827544660715e7*z))
+                                   + x*(457087.84194565579500178987726683
+                                        - 914175.6838913115900035797545337*z
+                                        + y*(-5.6475924515775310727607210763557e6
+                                             + 1.0381009219263750555517862398178e7*z
+                                             + y*(1.5384131950509296515377082578301e7
+                                                  - 2.0387254681754842475236302758424e7*z
+                                                  + y*(-1.430124330895791646355591132616e7
+                                                       + 4.1076159680804952259377599469478e6*y
+                                                       + 8.215231936160990451875519893896e6*z)))
+                                        + x*(-665649.67507454267825271362935222
+                                             + 1.3312993501490853565054272587044e6*z
+                                             + x*(466947.45564943521422566752754996
+                                                  - 933894.9112988704284513350550999*z
+                                                  + x*(-126422.77624570445781304944478346
+                                                       + 126422.77624570445781304944478346*y
+                                                       + 252845.55249140891562609888956692*z)
+                                                  + y*(-2.4244400688083417218221613394928e6
+                                                       + 1.9574926131589065075964938119429e6*y
+                                                       + 3.9149852263178130151929876238857e6*z))
+                                             + y*(6.0060176919496616900588764755602e6
+                                                  - 1.0680736033750238023612325692416e7*z
+                                                  + y*(-1.1075233007247028177385874100018e7
+                                                       + 5.734864990371909165579711253811e6*y
+                                                       + 1.1469729980743818331159422507621e7*z))))));
+    grad[0] /*ARGH*/[1]= -368.26985513784922357859142434865
+                         + 694.8732252361484720048440719234*z
+                         + y*(2473.2218992514991311014156128533
+                              - 3556.6973480307013181931430818599*z
+                              + y*(-237.90633071498785155075258935264
+                                   - 4859.2333606160762741882094440846*z
+                                   + y*(-22477.660030385222701756593032947
+                                        + 38476.342246615677037928906807114*z
+                                        + y*(58000.280302349163182452974026126
+                                             - 67905.13279642873006749481454336*z
+                                             + y*(-64507.501561823778220308498239516
+                                                  + 27725.158864627630209780211099083*y
+                                                  + 47528.843767933080359623219027*z)))))
+                         + x*(17901.83269875227234875318470542
+                              - 33806.220921250460669843653810091*z
+                              + y*(-139957.68847104721727105857902436
+                                   + 212302.93509959351320242985042855*z
+                                   + y*(275203.00576826641408118919487115
+                                        - 231951.60888714255835873361409948*z
+                                        + y*(-165694.59315809291512941141679432
+                                             + y*(70349.522177794211167423255984773
+                                                  - 67829.14576335623906552439608973*y
+                                                  - 113048.57627226039844254066014955*z)
+                                             + 22120.374466662419113844681455998*z)))
+                              + x*(-189443.12936552942061714559870104
+                                   + 356440.03065726489278407533331997*z
+                                   + y*(1.4168990655751303972503644010873e6
+                                        - 2.1209180698357310089325781355346e6*z
+                                        + y*(-2.6901196851598955037941390938794e6
+                                             + 2.1988622655661944941894109844569e6*z
+                                             + y*(1.3207313931229446260575414821444e6
+                                                  + 181470.9799014812959192489677003*y
+                                                  + 290353.56784237007347079834832048*z)))
+                                   + x*(768226.0898002147941475323709228
+                                        - 1.4341562888466822717172394073925e6*z
+                                        + y*(-5.1686789307181494326353947645591e6
+                                             + y*(9.096084797620277851224952005884e6
+                                                  - 4.6590677797507694797969586268456e6*y
+                                                  - 6.988601669626154219695437940268e6*z)
+                                             + 7.469045283742934321836310714333e6*z)
+                                        + x*(-1.4118981128943827681901802690889e6
+                                             + 2.5952523048159376388794655995445e6*z
+                                             + x*(1.201203538389932338011775295112e6
+                                                  - 2.1361472067500476047224651384832e6*z
+                                                  + x*(-404073.3448013902869703602232488
+                                                       + 18060.396606529208259007063540494*x
+                                                       + 652497.537719635502532164603981*y
+                                                       + 652497.537719635502532164603981*z)
+                                                  + y*(-4.4300932028988112709543496400074e6
+                                                       + 3.4409189942231454993478267522863e6*y
+                                                       + 4.5878919922975273324637690030484e6*z))
+                                             + y*(7.6920659752546482576885412891503e6
+                                                  - 1.0193627340877421237618151379212e7*z
+                                                  + y*(-1.072593248171843734766693349462e7
+                                                       + 4.1076159680804952259377599469478e6*y
+                                                       + 6.161423952120742838906639920422e6*z))))));
+    grad[0] /*ARGH*/[2]= -41.666485039549975152338776773942
+                         + y*(694.87322523614847200484407192336
+                              + y*(-1778.34867401535065909657154093
+                                   + y*(-1619.7444535386920913960698146949
+                                        + y*(9619.0855616539192594822267017784
+                                             + y*(-13581.026559285746013498962908672
+                                                  + 7921.473961322180059937203171167*y)))))
+                         + x*(1997.4444762540840276627156007493
+                              + y*(-33806.220921250460669843653810091
+                                   + y*(106151.46754979675660121492521427
+                                        + y*(-77317.202962380852786244538033159
+                                             + (5530.0936166656047784611703639994
+                                                - 22609.71525445207968850813202991*y)*y)))
+                              + x*(-22446.228073793948450215864082111
+                                   + y*(356440.03065726489278407533331997
+                                        + y*(-1.0604590349178655044662890677673e6
+                                             + y*(732954.0885220648313964703281523
+                                                  + 72588.39196059251836769958708012*y)))
+                                   + x*(102295.89075374731657782533445305
+                                        + y*(-1.4341562888466822717172394073925e6
+                                             + (3.7345226418714671609181553571665e6
+                                                - 2.3295338898753847398984793134228e6*y)*y)
+                                        + x*(-228543.92097282789750089493863341
+                                             + y*(2.5952523048159376388794655995445e6
+                                                  + y*(-5.0968136704387106188090756896059e6
+                                                       + 2.0538079840402476129688799734739e6*y))
+                                             + x*(266259.87002981707130108545174089
+                                                  + x*(-155649.15188314507140855584251665
+                                                       + 36120.793213058416518014127080988*x
+                                                       + 652497.537719635502532164603981*y)
+                                                  + y*(-2.1361472067500476047224651384832e6
+                                                       + 2.2939459961487636662318845015242e6*y))))));
+    return;
+  case ( 132 ) :
+    grad[0] /*ARGH*/[0]= -923.34241060736357517240516119515
+                         + (5540.0544636441814510344309671709
+                            - 5540.054463644181451034430967171*z)*z
+                         + y*(12491.023848016455876310894228154
+                              + z*(-69406.088624454553806830934401751
+                                   + 63866.03416081037235579650343458*z)
+                              + y*(-37114.030764474119464219293368241
+                                   + (153278.0959623901629784848258077
+                                      - 89412.06180157979062268832237312*z)*z
+                                   + y*(37529.912484473913511585950022916
+                                        + (-71901.378944453318091030874329799
+                                           - 17510.68285712647253165744804332*z)*z
+                                        + y*(-16096.138506974743275651194025769
+                                             + y*(11143.597841986125942901671282159
+                                                  - 7031.022492420269015755622978023*y
+                                                  - 42186.134954521614094533737868136*z)
+                                             + (24675.452097395141562876289824816
+                                                - 42186.134954521614094533737868136*z)*z))))
+                         + x*(16296.524745021543732754518947295
+                              + z*(-97779.14847012926239652711368377
+                                   + 97779.14847012926239652711368377*z)
+                              + y*(-207058.9677693003740814527708739
+                                   + (1.1445746581456729820921895115596e6
+                                      - 1.0467955096755437196956623978758e6*z)*z
+                                   + y*(607813.75705118668196402870066029
+                                        + z*(-2.5023078841614471096919826924021e6
+                                             + 1.4555123744859033899963202945263e6*z)
+                                        + y*(-620767.86407545537583002453380399
+                                             + z*(1.2222993002912851452881645104218e6
+                                                  + 233213.07419461824470815578410449*z)
+                                             + y*(164847.70434944448343000145438622
+                                                  + 38868.845699103040784692630684081*y
+                                                  + 233213.07419461824470815578410449*z))))
+                              + x*(-84770.861869797166109309376230149
+                                   + (508625.17121878299665585625738089
+                                      - 508625.1712187829966558562573809*z)*z
+                                   + y*(941926.72690753212616473767393495
+                                        + z*(-5.1429351902264097603325697862288e6
+                                             + 4.6343100190076267636767135288479e6*z)
+                                        + y*(-2.5623064059860123955608498960592e6
+                                             + y*(2.6379160787286170770647242752342e6
+                                                  - 932765.5377803396415593026768798*y
+                                                  - 5.596593226682037849355816061279e6*z)
+                                             + (1.0230903245689664613032529590127e7
+                                                - 5.596593226682037849355816061279e6*z)*z))
+                                   + x*(181296.28631097737626554912547073
+                                        + z*(-1.0877777178658642575932947528244e6
+                                             + 1.0877777178658642575932947528244e6*z)
+                                        + x*(-169209.95147056290200832446933898
+                                             + (1.0152597088233774120499468160339e6
+                                                - 1.0152597088233774120499468160339e6*z)*z
+                                             + x*(57229.087479351276020044444524795
+                                                  + z*(-343374.52487610765612026666714877
+                                                       + 343374.52487610765612026666714877*z)
+                                                  + y*(-114458.17495870255204008888904959
+                                                       + 57229.08747935127602004444452479*y
+                                                       + 343374.52487610765612026666714877*z))
+                                             + y*(951962.81153882880931460049447577
+                                                  + z*(-4.6965171604095954438376561508207e6
+                                                       + 3.6812574515862180317877093347869e6*z)
+                                                  + y*(-1.3962957686659689126042275809346e6
+                                                       + 613542.9085977030052979515557978*y
+                                                       + 3.6812574515862180317877093347869e6*z)))
+                                        + y*(-1.5804338709859150217192263561516e6
+                                             + (8.3948255080496258727220633840851e6
+                                                - 7.307047790183761615128768631261e6*z)*z
+                                             + y*(3.5282094381708507203560431206965e6
+                                                  + z*(-1.2774431120975478449414195340094e7
+                                                       + 5.467383330791716834285426708833e6*z)
+                                                  + y*(-3.0403024086278658806166036748212e6
+                                                       + 911230.5551319528057142377848055*y
+                                                       + 5.467383330791716834285426708833e6*z))))));
+    grad[0] /*ARGH*/[1]= -317.89440302379204293012380734127
+                         + (1762.3563820115589950821407458019
+                            - 1617.3463458803657325835386475562*z)*z
+                         + y*(1405.9009593027448254933977842396
+                              + z*(-4910.6929917933509627961052138338
+                                   + 1676.0003000326194976290279187214*z)
+                              + y*(2352.1118651782338240121366044942
+                                   + z*(-21478.710678759429388266977447716
+                                        + 23992.711128808358634710519325798*z)
+                                   + y*(-20730.095292092057696545447903188
+                                        + (95742.290847539773661583384155507
+                                           - 63752.00934246196214863602505444*z)*z
+                                        + y*(46961.846515898824487928905179683
+                                             + z*(-162093.21553596822985059420088372
+                                                  + 82403.20385789077716479916956566*z)
+                                             + y*(-48899.283878771801403078674089876
+                                                  + 19227.414233507848005119806231988*y
+                                                  + 98883.84462946893259775900347879*z)))))
+                         + x*(12491.023848016455876310894228154
+                              + z*(-69406.088624454553806830934401751
+                                   + 63866.03416081037235579650343458*z)
+                              + y*(-74228.061528948238928438586736483
+                                   + (306556.1919247803259569696516154
+                                      - 178824.12360315958124537664474624*z)*z
+                                   + y*(112589.73745342174053475785006875
+                                        + (-215704.1368333599542730926229894
+                                           - 52532.04857137941759497234412996*z)*z
+                                        + y*(-64384.554027898973102604776103077
+                                             + y*(55717.989209930629714508356410793
+                                                  - 42186.134954521614094533737868136*y
+                                                  - 210930.67477260807047266868934068*z)
+                                             + (98701.808389580566251505159299264
+                                                - 168744.53981808645637813495147254*z)*z)))
+                              + x*(-103529.48388465018704072638543695
+                                   + (572287.32907283649104609475577981
+                                      - 523397.7548377718598478311989379*z)*z
+                                   + y*(607813.75705118668196402870066029
+                                        + z*(-2.5023078841614471096919826924021e6
+                                             + 1.4555123744859033899963202945263e6*z)
+                                        + y*(-931151.79611318306374503680070598
+                                             + z*(1.8334489504369277179322467656327e6
+                                                  + 349819.61129192736706223367615673*z)
+                                             + y*(329695.40869888896686000290877244
+                                                  + 97172.1142477576019617315767102*y
+                                                  + 466426.14838923648941631156820897*z)))
+                                   + x*(313975.57563584404205491255797832
+                                        + z*(-1.7143117300754699201108565954096e6
+                                             + 1.5447700063358755878922378429493e6*z)
+                                        + y*(-1.7082042706573415970405665973728e6
+                                             + y*(2.6379160787286170770647242752342e6
+                                                  - 1.2436873837071195220790702358397e6*y
+                                                  - 5.596593226682037849355816061279e6*z)
+                                             + (6.8206021637931097420216863934178e6
+                                                - 3.7310621511213585662372107075192e6*z)*z)
+                                        + x*(-395108.46774647875542980658903789
+                                             + (2.0987063770124064681805158460213e6
+                                                - 1.8267619475459404037821921578152e6*z)*z
+                                             + x*(190392.56230776576186292009889515
+                                                  + x*(-19076.362493117092006681481508265
+                                                       + 19076.362493117092006681481508265*y
+                                                       + 57229.08747935127602004444452479*z)
+                                                  + z*(-939303.43208191908876753123016415
+                                                       + 736251.4903172436063575418669574*z)
+                                                  + y*(-558518.30746638756504169103237384
+                                                       + 368125.74515862180317877093347869*y
+                                                       + 1.4725029806344872127150837339148e6*z))
+                                             + y*(1.7641047190854253601780215603482e6
+                                                  + z*(-6.3872155604877392247070976700469e6
+                                                       + 2.7336916653958584171427133544166e6*z)
+                                                  + y*(-2.2802268064708994104624527561159e6
+                                                       + 911230.5551319528057142377848055*y
+                                                       + 4.1005374980937876257140700316249e6*z))))));
+    grad[0] /*ARGH*/[2]= -145.0100361311932624986020982457
+                         + 290.0200722623865249972041964914*z
+                         + y*(1762.3563820115589950821407458019
+                              - 3234.6926917607314651670772951125*z
+                              + y*(-2455.3464958966754813980526069169
+                                   + 1676.0003000326194976290279187214*z
+                                   + y*(-7159.5702262531431294223258159053
+                                        + 15995.140752538905756473679550532*z
+                                        + y*(23935.572711884943415395846038877
+                                             - 31876.004671230981074318012527221*z
+                                             + y*(-32418.643107193645970118840176743
+                                                  + 16480.640771578155432959833913132*y
+                                                  + 32961.281543156310865919667826265*z)))))
+                         + x*(5540.0544636441814510344309671709
+                              - 11080.108927288362902068861934342*z
+                              + y*(-69406.088624454553806830934401751
+                                   + y*(153278.0959623901629784848258077
+                                        + y*(-71901.378944453318091030874329799
+                                             + y*(24675.452097395141562876289824816
+                                                  - 42186.134954521614094533737868136*y
+                                                  - 84372.26990904322818906747573627*z)
+                                             - 35021.365714252945063314896086639*z)
+                                        - 178824.12360315958124537664474624*z)
+                                   + 127732.06832162074471159300686916*z)
+                              + x*(-48889.574235064631198263556841885
+                                   + 97779.14847012926239652711368377*z
+                                   + y*(572287.32907283649104609475577981
+                                        - 1.0467955096755437196956623978758e6*z
+                                        + y*(-1.2511539420807235548459913462011e6
+                                             + 1.4555123744859033899963202945263e6*z
+                                             + y*(611149.6501456425726440822552109
+                                                  + 116606.53709730912235407789205224*y
+                                                  + 233213.07419461824470815578410449*z)))
+                                   + x*(169541.7237395943322186187524603
+                                        - 339083.44747918866443723750492059*z
+                                        + y*(-1.7143117300754699201108565954096e6
+                                             + y*(3.4103010818965548710108431967089e6
+                                                  - 1.8655310755606792831186053537596e6*y
+                                                  - 3.7310621511213585662372107075192e6*z)
+                                             + 3.0895400126717511757844756858986e6*z)
+                                        + x*(-271944.4294664660643983236882061
+                                             + 543888.8589329321287966473764122*z
+                                             + x*(203051.94176467548240998936320677
+                                                  - 406103.88352935096481997872641354*z
+                                                  + x*(-57229.087479351276020044444524795
+                                                       + 57229.08747935127602004444452479*y
+                                                       + 114458.17495870255204008888904959*z)
+                                                  + y*(-939303.43208191908876753123016415
+                                                       + 736251.4903172436063575418669574*y
+                                                       + 1.4725029806344872127150837339148e6*z))
+                                             + y*(2.0987063770124064681805158460213e6
+                                                  - 3.6535238950918808075643843156303e6*z
+                                                  + y*(-3.1936077802438696123535488350235e6
+                                                       + 1.3668458326979292085713566772083e6*y
+                                                       + 2.7336916653958584171427133544166e6*z))))));
+    return;
+  case ( 133 ) :
+    grad[0] /*ARGH*/[0]= -752.56430083502954268999706243429
+                         + z*(9030.7716100203545122799647492115
+                              + z*(-22576.929025050886280699911873029
+                                   + 15051.286016700590853799941248686*z))
+                         + y*(6582.8600033407051995946883694244
+                              + z*(-69963.548430068107882856295683882
+                                   + (152331.94205011938342644082733668
+                                      - 86503.34201671233143049394364243*z)*z)
+                              + y*(-13208.619851466732051075993277721
+                                   + z*(88539.889787532676730055623648775
+                                        + (-69017.782418712308398698231785262
+                                           - 40491.487070904125831361789118923*z)*z)
+                                   + y*(9652.7751607807249061684877918549
+                                        + y*(-4246.7418944233912676464314669664
+                                             + y*(3970.7235006781872792579131967372
+                                                  - 1998.4326180744645236086675508944*y
+                                                  - 23981.191416893574283304010610733*z)
+                                             + (23667.490591244673067790947750113
+                                                - 59952.97854223393570826002652683*z)*z)
+                                        + z*(-27293.412141836022143966229853484
+                                             + (-784.2520641222530387826571515516
+                                                - 39968.652361489290472173351017889*z)*z))))
+                         + x*(10117.838226491776336267941751797
+                              + z*(-121414.05871790131603521530102156
+                                   + (303535.1467947532900880382525539
+                                      - 202356.76452983552672535883503593*z)*z)
+                              + y*(-84378.955248379263273979117855775
+                                   + z*(891133.40426264984325253411324774
+                                        + z*(-1.9242983638618713180432970305655e6
+                                             + 1.0805088113780786853035058520077e6*z))
+                                   + y*(182215.46854431350415863127910913
+                                        + z*(-1.2954522182691122066510412360619e6
+                                             + z*(1.3143321818109091985843060595892e6
+                                                  + 204287.35683747255291396847894824*z))
+                                        + y*(-141551.05640758269619469854771072
+                                             + y*(23382.33704328305132808002075815
+                                                  + 10214.367841873627645698423947412*y
+                                                  + 122572.41410248353174838108736894*z)
+                                             + z*(403160.45862188014768534133646674
+                                                  + 306431.03525620882937095271842236*z))))
+                              + x*(-38056.14561552965800794575764253
+                                   + z*(456673.74738635589609534909171036
+                                        + z*(-1.1416843684658897402383727292759e6
+                                             + 761122.9123105931601589151528506*z))
+                                   + y*(277605.37304375341998144759701399
+                                        + y*(-604479.24543808231189666824518679
+                                             + y*(528366.95420702299588077672990173
+                                                  - 163436.9361971644459576103240864*y
+                                                  - 1.9612432343659733514913238890368e6*z)
+                                             + (4.379160216118302599077996869784e6
+                                                - 4.903108085914933378728309722592e6*z)*z)
+                                        + z*(-2.8745907291386851436820220724575e6
+                                             + (6.0447924543808231189666824518679e6
+                                                - 3.268738723943288919152206481728e6*z)*z))
+                                   + x*(52731.893871518790812516762505796
+                                        + z*(-632782.72645822548975020115006956
+                                             + (1.5819568161455637243755028751739e6
+                                                - 1.0546378774303758162503352501159e6*z)*z)
+                                        + x*(-23998.113162140942986749308837479
+                                             + z*(287977.35794569131584099170604975
+                                                  + z*(-719943.39486422828960247926512437
+                                                       + 479962.26324281885973498617674958*z))
+                                             + y*(71994.339486422828960247926512437
+                                                  + y*(-71994.339486422828960247926512437
+                                                       + 23998.113162140942986749308837479*y
+                                                       + 287977.35794569131584099170604975*z)
+                                                  + z*(-575954.7158913826316819834120995
+                                                       + 719943.3948642282896024792651244*z)))
+                                        + y*(-291433.92378910254551337551214743
+                                             + z*(2.8644243590110050564103049956996e6
+                                                  + z*(-5.5791040813819489166502596140752e6
+                                                       + 2.6647648434909234615165044926009e6*z))
+                                             + y*(557910.40813819489166502596140752
+                                                  + y*(-452446.62039515731003999243639593
+                                                       + 133238.24217454617307582522463004*y
+                                                       + 1.5988589060945540769099026955605e6*z)
+                                                  + z*(-3.8305005386473336435700065411906e6
+                                                       + 3.9971472652363851922747567389013e6*z))))));
+    grad[0] /*ARGH*/[1]= -211.12403709888684131916435615885
+                         + z*(2229.3144866609954377707957359406
+                              + z*(-4812.8513203383719492790479949377
+                                   + 2701.6109493495035360874044333492*z))
+                         + y*(525.98757150642039988259781644938
+                              + z*(-1853.2218847550539230495823255112
+                                   + z*(-4992.6479287891090909341401760973
+                                        + 8731.653851225079799464235650763*z))
+                              + y*(1480.0526776116420892473603874958
+                                   + z*(-20540.464958472285955542698138216
+                                        + (43862.190502997051252455535081394
+                                           - 16143.979558493747802440669911451*z)*z)
+                                   + y*(-8594.2499570202193269266858037522
+                                        + z*(75743.712872946250649063298794072
+                                             + z*(-130876.36151170289161938420020999
+                                                  + 65725.60159647693067633524025806*z))
+                                        + y*(17451.001920365996427356054482594
+                                             + y*(-16402.658315056684182419496049208
+                                                  + 5750.99013969173143417933352258*y
+                                                  + 59153.04143682923760870171623225*z)
+                                             + z*(-114732.38195320914381694353029854
+                                                  + 123235.50299339424501812857548386*z)))))
+                         + x*(6582.8600033407051995946883694244
+                              + z*(-69963.548430068107882856295683882
+                                   + (152331.94205011938342644082733668
+                                      - 86503.34201671233143049394364243*z)*z)
+                              + y*(-26417.239702933464102151986555443
+                                   + z*(177079.77957506535346011124729755
+                                        + (-138035.56483742461679739646357052
+                                           - 80982.97414180825166272357823785*z)*z)
+                                   + y*(28958.325482342174718505463375565
+                                        + y*(-16986.967577693565070585725867866
+                                             + y*(19853.617503390936396289565983686
+                                                  - 11990.595708446787141652005305367*y
+                                                  - 119905.95708446787141652005305367*z)
+                                             + (94669.962364978692271163791000451
+                                                - 239811.91416893574283304010610733*z)*z)
+                                        + z*(-81880.236425508066431898689560452
+                                             + (-2352.7561923667591163479714546548
+                                                - 119905.95708446787141652005305367*z)*z)))
+                              + x*(-42189.477624189631636989558927888
+                                   + z*(445566.70213132492162626705662387
+                                        + z*(-962149.18193093565902164851528273
+                                             + 540254.4056890393426517529260039*z))
+                                   + y*(182215.46854431350415863127910913
+                                        + z*(-1.2954522182691122066510412360619e6
+                                             + z*(1.3143321818109091985843060595892e6
+                                                  + 204287.35683747255291396847894824*z))
+                                        + y*(-212326.58461137404429204782156608
+                                             + y*(46764.6740865661026561600415163
+                                                  + 25535.91960468406911424605986853*y
+                                                  + 245144.82820496706349676217473788*z)
+                                             + z*(604740.68793282022152801200470011
+                                                  + 459646.55288431324405642907763353*z)))
+                                   + x*(92535.124347917806660482532337997
+                                        + y*(-402986.16362538820793111216345786
+                                             + y*(528366.95420702299588077672990173
+                                                  - 217915.91492955259461014709878187*y
+                                                  - 1.9612432343659733514913238890368e6*z)
+                                             + (2.9194401440788683993853312465227e6
+                                                - 3.268738723943288919152206481728e6*z)*z)
+                                        + z*(-958196.90971289504789400735748585
+                                             + (2.0149308181269410396555608172893e6
+                                                - 1.0895795746477629730507354939093e6*z)*z)
+                                        + x*(-72858.480947275636378343878036858
+                                             + x*(14398.867897284565792049585302487
+                                                  + y*(-28797.735794569131584099170604975
+                                                       + 14398.867897284565792049585302487*y
+                                                       + 115190.9431782765263363966824199*z)
+                                                  + z*(-115190.9431782765263363966824199
+                                                       + 143988.67897284565792049585302487*z))
+                                             + z*(716106.08975275126410257624892491
+                                                  + z*(-1.3947760203454872291625649035188e6
+                                                       + 666191.2108727308653791261231502*z))
+                                             + y*(278955.20406909744583251298070376
+                                                  + y*(-339334.96529636798252999432729695
+                                                       + 133238.24217454617307582522463004*y
+                                                       + 1.1991441795709155576824270216704e6*z)
+                                                  + z*(-1.9152502693236668217850032705953e6
+                                                       + 1.9985736326181925961373783694507e6*z))))));
+    grad[0] /*ARGH*/[2]= -304.17395852564665805917653796556
+                         + (1520.8697926282332902958826898278
+                            - 1520.8697926282332902958826898278*z)*z
+                         + y*(2229.3144866609954377707957359406
+                              + z*(-9625.7026406767438985580959898754
+                                   + 8104.832848048510608262213300048*z)
+                              + y*(-926.61094237752696152479116275561
+                                   + z*(-4992.6479287891090909341401760973
+                                        + 13097.480776837619699196353476145*z)
+                                   + y*(-6846.8216528240953185142327127387
+                                        + (29241.460335331367501637023387596
+                                           - 16143.979558493747802440669911451*z)*z
+                                        + y*(18935.928218236562662265824698518
+                                             + z*(-65438.180755851445809692100104994
+                                                  + 49294.201197357698007251430193542*z)
+                                             + y*(-22946.476390641828763388706059707
+                                                  + 9858.840239471539601450286038708*y
+                                                  + 49294.201197357698007251430193542*z)))))
+                         + x*(9030.7716100203545122799647492115
+                              + z*(-45153.858050101772561399823746058
+                                   + 45153.858050101772561399823746058*z)
+                              + y*(-69963.548430068107882856295683882
+                                   + (304663.88410023876685288165467335
+                                      - 259510.02605013699429148183092729*z)*z
+                                   + y*(88539.889787532676730055623648775
+                                        + (-138035.56483742461679739646357052
+                                           - 121474.46121271237749408536735677*z)*z
+                                        + y*(-27293.412141836022143966229853484
+                                             + y*(23667.490591244673067790947750113
+                                                  - 23981.191416893574283304010610733*y
+                                                  - 119905.95708446787141652005305367*z)
+                                             + (-1568.5041282445060775653143031032
+                                                - 119905.95708446787141652005305367*z)*z)))
+                              + x*(-60707.02935895065801760765051078
+                                   + (303535.1467947532900880382525539
+                                      - 303535.1467947532900880382525539*z)*z
+                                   + y*(445566.70213132492162626705662387
+                                        + z*(-1.9242983638618713180432970305655e6
+                                             + 1.6207632170671180279552587780116e6*z)
+                                        + y*(-647726.10913455610332552061803093
+                                             + z*(1.3143321818109091985843060595892e6
+                                                  + 306431.03525620882937095271842236*z)
+                                             + y*(201580.22931094007384267066823337
+                                                  + 61286.20705124176587419054368447*y
+                                                  + 306431.03525620882937095271842236*z)))
+                                   + x*(152224.58246211863203178303057012
+                                        + z*(-761122.91231059316015891515285061
+                                             + 761122.9123105931601589151528506*z)
+                                        + y*(-958196.90971289504789400735748585
+                                             + y*(1.4597200720394341996926656232613e6
+                                                  - 653747.7447886577838304412963456*y
+                                                  - 3.268738723943288919152206481728e6*z)
+                                             + (4.0298616362538820793111216345786e6
+                                                - 3.268738723943288919152206481728e6*z)*z)
+                                        + x*(-158195.68161455637243755028751739
+                                             + (790978.40807278186218775143758694
+                                                - 790978.4080727818621877514375869*z)*z
+                                             + x*(57595.47158913826316819834120995
+                                                  + z*(-287977.35794569131584099170604975
+                                                       + 287977.35794569131584099170604975*z)
+                                                  + y*(-115190.9431782765263363966824199
+                                                       + 57595.47158913826316819834120995*y
+                                                       + 287977.35794569131584099170604975*z))
+                                             + y*(716106.08975275126410257624892491
+                                                  + z*(-2.7895520406909744583251298070376e6
+                                                       + 1.9985736326181925961373783694507e6*z)
+                                                  + y*(-957625.13466183341089250163529765
+                                                       + 399714.72652363851922747567389013*y
+                                                       + 1.9985736326181925961373783694507e6*z))))));
+    return;
+  case ( 134 ) :
+    grad[0] /*ARGH*/[0]= -567.94406359448904677444727593047
+                         + z*(11358.881271889780935488945518609
+                              + z*(-51114.965723504014209700254833742
+                                   + (79512.168903228466548422618630266
+                                      - 39756.084451614233274211309315133*z)*z))
+                         + y*(1947.0385368920418634686610339168
+                              + z*(-27581.889465951056333884275159727
+                                   + z*(73003.536873275739292778983385027
+                                        + (-34048.888455200461240344688857554
+                                           - 22731.640224014002654038964886356*z)*z))
+                              + y*(-2321.0420192102209669646012681581
+                                   + y*(1172.6639798102461686607402520739
+                                        + z*(-4614.3286779515603678070548380423
+                                             + (8992.7367919176274235758542407561
+                                                - 29725.991062172157316820184851388*z)*z)
+                                        + y*(-542.96423917249563726451434748393
+                                             + y*(524.57631286186159970859149737744
+                                                  - 212.32850758694398083442989179563*y
+                                                  - 4246.5701517388796166885978359126*z)
+                                             + (6244.9561054983523774832321116362
+                                                - 19109.565682824958275098690261607*z)*z))
+                                   + z*(18838.950918253363005407750203436
+                                        + z*(-11771.742258864394231555892530434
+                                             + (-15737.289385855847991257744921323
+                                                - 14862.995531086078658410092425694*z)*z))))
+                         + x*(5599.6439745968559651432981267671
+                              + z*(-111992.87949193711930286596253534
+                                   + z*(503967.95771371703686289683140904
+                                        + z*(-783950.1564435598351200617377474
+                                             + 391975.0782217799175600308688737*z)))
+                              + y*(-21336.93336045270395640104304809
+                                   + z*(314745.78771711695982515489842646
+                                        + z*(-912388.08701330928235030021151005
+                                             + z*(635320.20113269904853596081349046
+                                                  + 74314.97765543039329205046212847*z)))
+                                   + y*(29351.29369584225617417119092469
+                                        + y*(-16028.7206707791044355402957532
+                                             + y*(1353.0738228579763484547002908545
+                                                  + 1061.6425379347199041721494589782*y
+                                                  + 21232.850758694398083442989179563*z)
+                                             + z*(48294.327215853925052536994996653
+                                                  + 95547.82841412479137549345130803*z))
+                                        + z*(-272280.08619972816365826892006734
+                                             + z*(312872.30088546745411190992879297
+                                                  + 148629.95531086078658410092425694*z))))
+                              + x*(-14037.273557136852066276198402045
+                                   + y*(56149.094228547408265104793608178
+                                        + z*(-842236.41342821112397657190412267
+                                             + (2.526709240284633371929715712368e6
+                                                - 1.9652182979991592892786677762862e6*z)*z)
+                                        + y*(-84223.641342821112397657190412267
+                                             + y*(56149.094228547408265104793608178
+                                                  - 14037.273557136852066276198402045*y
+                                                  - 280745.47114273704132552396804089*z)
+                                             + (842236.41342821112397657190412267
+                                                - 1.263354620142316685964857856184e6*z)*z))
+                                   + z*(280745.47114273704132552396804089
+                                        + z*(-1.263354620142316685964857856184e6
+                                             + (1.9652182979991592892786677762862e6
+                                                - 982609.1489995796446393338881431*z)*z))
+                                   + x*(9908.6636873907191056067282837961
+                                        + z*(-198173.27374781438211213456567592
+                                             + z*(891779.73186516471950460554554165
+                                                  + z*(-1.3872129162347006747849419597315e6
+                                                       + 693606.4581173503373924709798657*z)))
+                                        + y*(-39634.654749562876422426913135184
+                                             + y*(59451.982124344314633640369702777
+                                                  + y*(-39634.654749562876422426913135184
+                                                       + 9908.663687390719105606728283796*y
+                                                       + 198173.27374781438211213456567592*z)
+                                                  + z*(-594519.82124344314633640369702777
+                                                       + 891779.7318651647195046055455417*z))
+                                             + z*(594519.82124344314633640369702777
+                                                  + z*(-1.7835594637303294390092110910833e6
+                                                       + 1.3872129162347006747849419597315e6*z))))));
+    grad[0] /*ARGH*/[1]= -70.093849917454655110973833015976
+                         + z*(897.88591116831866405147803916192
+                              + z*(-1772.5267079439490164756573810194
+                                   + z*(-770.67384235261148599163442207303
+                                        + 2149.3057263090162765838123850881*z)))
+                         + y*(92.147796756686799525530358269477
+                              + z*(-47.184112797098662407651087065696
+                                   + z*(-3332.7249083009540521168848702432
+                                        + z*(3642.8910615407055535318853984545
+                                             + 2477.165921847679776401682070949*z)))
+                              + y*(303.36608992487551771507434213415
+                                   + z*(-6138.0979676931583479129634732815
+                                        + z*(22622.353492167781487433008324402
+                                             + z*(-29725.991062172157316820184851388
+                                                  + 18578.744413857598323012615532118*z)))
+                                   + y*(-1381.3380316021207432890873635968
+                                        + y*(2453.7473364520609549861199505304
+                                             + y*(-2017.1208220759678179270839720585
+                                                  + 619.2914804619199441004205177373*y
+                                                  + 10616.425379347199041721494589782*z)
+                                             + z*(-24771.65921847679776401682070949
+                                                  + 39811.595172551996406455604711681*z))
+                                        + z*(19442.630008451537068564462640894
+                                             + z*(-57328.69704847487482529607078482
+                                                  + 49543.318436953595528033641418981*z)))))
+                         + x*(1947.0385368920418634686610339168
+                              + z*(-27581.889465951056333884275159727
+                                   + z*(73003.536873275739292778983385027
+                                        + (-34048.888455200461240344688857554
+                                           - 22731.640224014002654038964886356*z)*z))
+                              + y*(-4642.0840384204419339292025363162
+                                   + y*(3517.9919394307385059822207562217
+                                        + z*(-13842.986033854681103421164514127
+                                             + (26978.210375752882270727562722268
+                                                - 89177.97318651647195046055455417*z)*z)
+                                        + y*(-2171.8569566899825490580573899357
+                                             + y*(2622.8815643093079985429574868872
+                                                  - 1273.9710455216638850065793507738*y
+                                                  - 21232.850758694398083442989179563*z)
+                                             + (24979.824421993409509932928446545
+                                                - 76438.26273129983310039476104643*z)*z))
+                                   + z*(37677.901836506726010815500406872
+                                        + z*(-23543.484517728788463111785060869
+                                             + (-31474.578771711695982515489842646
+                                                - 29725.991062172157316820184851388*z)*z)))
+                              + x*(-10668.466680226351978200521524045
+                                   + z*(157372.89385855847991257744921323
+                                        + z*(-456194.04350665464117515010575503
+                                             + z*(317660.10056634952426798040674523
+                                                  + 37157.488827715196646025231064235*z)))
+                                   + y*(29351.29369584225617417119092469
+                                        + y*(-24043.081006168656653310443629799
+                                             + y*(2706.147645715952696909400581709
+                                                  + 2654.1063448367997604303736474454*y
+                                                  + 42465.701517388796166885978359126*z)
+                                             + z*(72441.49082378088757880549249498
+                                                  + 143321.74262118718706324017696205*z))
+                                        + z*(-272280.08619972816365826892006734
+                                             + z*(312872.30088546745411190992879297
+                                                  + 148629.95531086078658410092425694*z)))
+                                   + x*(18716.364742849136088368264536059
+                                        + y*(-56149.094228547408265104793608178
+                                             + y*(56149.094228547408265104793608178
+                                                  - 18716.364742849136088368264536059*y
+                                                  - 280745.47114273704132552396804089*z)
+                                             + (561490.94228547408265104793608178
+                                                - 842236.4134282111239765719041227*z)*z)
+                                        + z*(-280745.47114273704132552396804089
+                                             + (842236.41342821112397657190412267
+                                                - 655072.7659997197630928892587621*z)*z)
+                                        + x*(-9908.6636873907191056067282837961
+                                             + z*(148629.95531086078658410092425694
+                                                  + z*(-445889.86593258235975230277277083
+                                                       + 346803.22905867516869623548993286*z))
+                                             + y*(29725.991062172157316820184851388
+                                                  + y*(-29725.991062172157316820184851388
+                                                       + 9908.663687390719105606728283796*y
+                                                       + 148629.95531086078658410092425694*z)
+                                                  + z*(-297259.91062172157316820184851388
+                                                       + 445889.86593258235975230277277083*z))))));
+    grad[0] /*ARGH*/[2]= -503.9910871807744381679986211576
+                         + z*(4535.9197846269699435119875904184
+                              + z*(-10583.81283079626320152797104431
+                                   + 7055.875220530842134351980696206*z))
+                         + y*(897.88591116831866405147803916192
+                              + z*(-3545.0534158878980329513147620388
+                                   + z*(-2312.0215270578344579749032662191
+                                        + 8597.222905236065106335249540353*z))
+                              + y*(-23.592056398549331203825543532848
+                                   + z*(-3332.7249083009540521168848702432
+                                        + z*(5464.3365923110583302978280976817
+                                             + 4954.3318436953595528033641418981*z))
+                                   + y*(-2046.0326558977194493043211577605
+                                        + z*(15081.568994778520991622005549601
+                                             + z*(-29725.991062172157316820184851388
+                                                  + 24771.65921847679776401682070949*z))
+                                        + y*(4860.6575021128842671411156602235
+                                             + y*(-4954.3318436953595528033641418981
+                                                  + 1769.4042298911998402869157649636*y
+                                                  + 15924.638069020798562582241884672*z)
+                                             + z*(-28664.34852423743741264803539241
+                                                  + 37157.488827715196646025231064235*z)))))
+                         + x*(11358.881271889780935488945518609
+                              + z*(-102229.93144700802841940050966748
+                                   + (238536.5067096853996452678558908
+                                      - 159024.33780645693309684523726053*z)*z)
+                              + y*(-27581.889465951056333884275159727
+                                   + z*(146007.07374655147858555796677005
+                                        + (-102146.66536560138372103406657266
+                                           - 90926.56089605601061615585954542*z)*z)
+                                   + y*(18838.950918253363005407750203436
+                                        + y*(-4614.3286779515603678070548380423
+                                             + y*(6244.9561054983523774832321116362
+                                                  - 4246.5701517388796166885978359126*y
+                                                  - 38219.131365649916550197380523214*z)
+                                             + (17985.473583835254847151708481512
+                                                - 89177.97318651647195046055455417*z)*z)
+                                        + z*(-23543.484517728788463111785060869
+                                             + (-47211.86815756754397377323476397
+                                                - 59451.98212434431463364036970278*z)*z)))
+                              + x*(-55996.439745968559651432981267671
+                                   + z*(503967.95771371703686289683140904
+                                        + z*(-1.1759252346653397526800926066211e6
+                                             + 783950.1564435598351200617377474*z))
+                                   + y*(157372.89385855847991257744921323
+                                        + z*(-912388.08701330928235030021151005
+                                             + z*(952980.30169904857280394122023569
+                                                  + 148629.95531086078658410092425694*z))
+                                        + y*(-136140.04309986408182913446003367
+                                             + y*(24147.163607926962526268497498327
+                                                  + 10616.425379347199041721494589782*y
+                                                  + 95547.82841412479137549345130803*z)
+                                             + z*(312872.30088546745411190992879297
+                                                  + 222944.93296629117987615138638541*z)))
+                                   + x*(93581.823714245680441841322680297
+                                        + y*(-280745.47114273704132552396804089
+                                             + y*(280745.47114273704132552396804089
+                                                  - 93581.8237142456804418413226803*y
+                                                  - 842236.4134282111239765719041227*z)
+                                             + (1.6844728268564222479531438082453e6
+                                                - 1.9652182979991592892786677762862e6*z)*z)
+                                        + z*(-842236.41342821112397657190412267
+                                             + (1.9652182979991592892786677762862e6
+                                                - 1.3101455319994395261857785175242e6*z)*z)
+                                        + x*(-49543.318436953595528033641418981
+                                             + z*(445889.86593258235975230277277083
+                                                  + z*(-1.0404096871760255060887064697986e6
+                                                       + 693606.4581173503373924709798657*z))
+                                             + y*(148629.95531086078658410092425694
+                                                  + y*(-148629.95531086078658410092425694
+                                                       + 49543.318436953595528033641418981*y
+                                                       + 445889.86593258235975230277277083*z)
+                                                  + z*(-891779.73186516471950460554554165
+                                                       + 1.0404096871760255060887064697986e6*z))))));
+    return;
+  case ( 135 ) :
+    grad[0] /*ARGH*/[0]= -703.70553647910025678923555067371
+                         + y*(22916.603509224433860965920534927
+                              + y*(-170422.27519947533153286514409574
+                                   + y*(472999.24517290214727277670163118
+                                        + y*(-538670.66229693435083958072591532
+                                             + y*(201220.75027874894083005208609558
+                                                  + 13823.166100452644925532823300769*y)))))
+                         + x*(16184.03700498578337820382082885
+                              + y*(-493402.51472054695104117105962995
+                                   + y*(3.4263271306978919542327357721719e6
+                                        + y*(-8.875299179860340146759301910016e6
+                                             + (9.5088946301978188478471748557076e6
+                                                - 3.5509252285999660328793465849702e6*y)*y)))
+                              + x*(-116046.27549691482078504142082804
+                                   + y*(3.1335662682568101361881376295744e6
+                                        + y*(-1.887194413016860539361121232972e7
+                                             + y*(4.1118154406338134382009780566168e7
+                                                  + y*(-3.5319800306947878786428004094506e7
+                                                       + 9.716269161740146302092272082073e6*y))))
+                                   + x*(380593.56070708431979800057283273
+                                        + y*(-8.5535386540363840109657386804606e6
+                                             + y*(4.0621528580972555674952651414915e7
+                                                  + y*(-6.3041241230131297033179410590101e7
+                                                       + 2.9718778750641414558660002321002e7*y)))
+                                        + x*(-659537.74646968053205430304074176
+                                             + x*(627718.52930164146078183359757589
+                                                  + x*(-311124.19699122460940559990586571
+                                                       + 62917.0605236826785966797661801*x
+                                                       + 1.8566704446829235927983522178671e6*y)
+                                                  + y*(-7.3858830740172801183480223899494e6
+                                                       + 1.2359941815986514582339057262849e7*y))
+                                             + y*(1.1419515148672186924385694043031e7
+                                                  + y*(-3.7359771871724925064284426727516e7
+                                                       + 3.0203555720962556338249601907159e7*y))))));
+    grad[0] /*ARGH*/[1]= -489.94509928696968243812693135142
+                         + y*(7549.7218881349943465112848201932
+                              + y*(-33537.407753984158058033256703773
+                                   + y*(60622.923530642681930766450830249
+                                        + y*(-54766.370069071471222059287291357
+                                             + (36667.054411461928357178021343997
+                                                - 17531.746280790711210555188363716*y)*y))))
+                         + x*(22916.603509224433860965920534927
+                              + y*(-340844.55039895066306573028819148
+                                   + y*(1.4189977355187064418183301048935e6
+                                        + y*(-2.1546826491877374033583229036613e6
+                                             + y*(1.0061037513937447041502604304779e6
+                                                  + 82938.99660271586955319693980461*y))))
+                              + x*(-246701.25736027347552058552981498
+                                   + y*(3.4263271306978919542327357721719e6
+                                        + y*(-1.3312948769790510220138952865024e7
+                                             + (1.9017789260395637695694349711415e7
+                                                - 8.877313071499915082198366462425e6*y)*y))
+                                   + x*(1.0445220894189367120627125431915e6
+                                        + y*(-1.258129608677907026240747488648e7
+                                             + y*(4.1118154406338134382009780566168e7
+                                                  + y*(-4.7093067075930505048570672126008e7
+                                                       + 1.6193781936233577170153786803454e7*y)))
+                                        + x*(-2.1383846635090960027414346701152e6
+                                             + x*(2.2839030297344373848771388086062e6
+                                                  + x*(-1.2309805123362133530580037316582e6
+                                                       + 265238.63495470337039976460255245*x
+                                                       + 4.1199806053288381941130190876162e6*y)
+                                                  + y*(-1.4943908748689970025713770691007e7
+                                                       + 1.8122133432577533802949761144296e7*y))
+                                             + y*(2.0310764290486277837476325707458e7
+                                                  + y*(-4.7280930922598472774884557942576e7
+                                                       + 2.9718778750641414558660002321002e7*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 136 ) :
+    grad[0] /*ARGH*/[0]= -907.02500376766896250104565747723
+                         + 1814.0500075353379250020913149545*z
+                         + y*(25504.802034207623287777023872275
+                              - 49195.554060879908650551956429596*z
+                              + y*(-163871.24929099793058890030983828
+                                   + 278546.94452111595252724866324697*z
+                                   + y*(389822.65785387159287051906355557
+                                        - 501098.3711866272332137894638642*z
+                                        + y*(-366708.01181470046251420050580141
+                                             + 232317.65244277369181461154773865*z
+                                             + y*(87586.892168564545642362633876569
+                                                  + 28571.934052822300264943139992755*y
+                                                  + 57143.86810564460052988627998551*z)))))
+                         + x*(16635.553314742163806900028110193
+                              - 33271.106629484327613800056220385*z
+                              + y*(-433619.62678533801440664252064131
+                                   + 833968.1469411917011994849850622*z
+                                   + y*(2.6100959724540025880433416247643e6
+                                        - 4.3862237979668134748871982644663e6*z
+                                        + y*(-5.9546407076830113758283523594414e6
+                                             + y*(5.7283053535231353584094035937361e6
+                                                  - 1.9667765448235307200246503665278e6*y
+                                                  - 3.9335530896470614400493007330557e6*z)
+                                             + 7.523057617399209276769506454416e6*z)))
+                              + x*(-93120.435191988433829248373296459
+                                   + 186240.87038397686765849674659292*z
+                                   + y*(2.0955480665749056238569068215716e6
+                                        - 4.0048552627658343800553168965504e6*z
+                                        + y*(-1.0750042348450510114026238829151e7
+                                             + 1.7495229434135185847997160761751e7*z
+                                             + y*(2.0572541316525241628577559557703e7
+                                                  - 2.3649853198915297409157958353655e7*z
+                                                  + y*(-1.6244317094414166569942186769029e7
+                                                       + 4.419390494956517865363207592201e6*y
+                                                       + 8.838780989913035730726415184402e6*z))))
+                                   + x*(230386.12855908916855362407130278
+                                        - 460772.25711817833710724814260555*z
+                                        + x*(-283891.53135208426198261598941934
+                                             + 567783.0627041685239652319788387*z
+                                             + x*(171545.74348087595522708649325497
+                                                  - 343091.48696175191045417298650993*z
+                                                  + x*(-40636.587162031379934043920886493
+                                                       + 40636.587162031379934043920886493*y
+                                                       + 81273.17432406275986808784177299*z)
+                                                  + y*(-1.1869031808730427726784034066332e6
+                                                       + 1.0153574373921668174513169133782e6*y
+                                                       + 2.0307148747843336349026338267564e6*z))
+                                             + y*(3.5735707714936166982616613803037e6
+                                                  - 6.579358480283064872558090781769e6*z
+                                                  + y*(-8.5918429839027434484001148988654e6
+                                                       + 5.302163743761211012121069507981e6*y
+                                                       + 1.0604327487522422024242139015962e7*z)))
+                                        + y*(-4.1160910236410944411125561696671e6
+                                             + 7.771409790164010545117864196729e6*z
+                                             + y*(1.5923119789528805498748089191848e7
+                                                  - 2.4074829788893600452378314186968e7*z
+                                                  + y*(-2.0945883073505674308826062123153e7
+                                                       + 8.908468179058874082636905029669e6*y
+                                                       + 1.7816936358117748165273810059337e7*z))))));
+    grad[0] /*ARGH*/[1]= -688.11426632404257760896642297657
+                         + 1329.1500399798180827350312312684*z
+                         + y*(9385.4139066347771386670071255908
+                              - 16112.527733309918111863951788645*z
+                              + y*(-38853.508804754400115970517172986
+                                   + 53538.22600954392306414510666301*z
+                                   + y*(77611.21027643062937424855721825
+                                        - 83838.11920680269466297030555249*z
+                                        + y*(-106234.27013739789619625871830051
+                                             + y*(104279.86898581034590829727334289
+                                                  - 46290.223263707373381683630637754*y
+                                                  - 79354.66845206978294002908109329*z)
+                                             + 107670.89126629242406380455466041*z))))
+                         + x*(25504.802034207623287777023872275
+                              - 49195.554060879908650551956429596*z
+                              + y*(-327742.49858199586117780061967657
+                                   + 557093.8890422319050544973264939*z
+                                   + y*(1.1694679735616147786115571906667e6
+                                        - 1.5032951135598816996413683915925e6*z
+                                        + y*(-1.4668320472588018500568020232056e6
+                                             + 929270.6097710947672584461909546*z
+                                             + y*(437934.46084282272821181316938285
+                                                  + 171431.60431693380158965883995653*y
+                                                  + 285719.34052822300264943139992755*z))))
+                              + x*(-216809.81339266900720332126032066
+                                   + 416984.07347059585059974249253112*z
+                                   + y*(2.6100959724540025880433416247643e6
+                                        - 4.3862237979668134748871982644663e6*z
+                                        + y*(-8.931961061524517063742528539162e6
+                                             + y*(1.1456610707046270716818807187472e7
+                                                  - 4.9169413620588268000616259163196e6*y
+                                                  - 7.867106179294122880098601466111e6*z)
+                                             + 1.1284586426098813915154259681625e7*z))
+                                   + x*(698516.02219163520795230227385721
+                                        - 1.3349517542552781266851056321835e6*z
+                                        + y*(-7.1666948989670067426841592194337e6
+                                             + 1.16634862894234572319981071745e7*z
+                                             + y*(2.0572541316525241628577559557703e7
+                                                  - 2.3649853198915297409157958353655e7*z
+                                                  + y*(-2.1659089459218888759922915692038e7
+                                                       + 7.365650824927529775605345987002e6*y
+                                                       + 1.1785041319884047640968553579203e7*z)))
+                                        + x*(-1.0290227559102736102781390424168e6
+                                             + 1.9428524475410026362794660491822e6*z
+                                             + x*(714714.15429872333965233227606075
+                                                  - 1.3158716960566129745116181563538e6*z
+                                                  + x*(-197817.1968121737954464005677722
+                                                       + 5805.22673743305427629198869807*x
+                                                       + 338452.47913072227248377230445941*y
+                                                       + 338452.47913072227248377230445941*z)
+                                                  + y*(-3.4367371935610973793600459595462e6
+                                                       + 3.1812982462567266072726417047886e6*y
+                                                       + 4.2417309950089688096968556063848e6*z))
+                                             + y*(7.9615598947644027493740445959242e6
+                                                  - 1.2037414894446800226189157093484e7*z
+                                                  + y*(-1.5709412305129255731619546592365e7
+                                                       + 8.908468179058874082636905029669e6*y
+                                                       + 1.3362702268588311123955357544503e7*z))))));
+    grad[0] /*ARGH*/[2]= -47.078492668267072482901614684765
+                         + y*(1329.1500399798180827350312312684
+                              + y*(-8056.2638666549590559319758943224
+                                   + y*(17846.075336514641021381702221002
+                                        + y*(-20959.529801700673665742576388123
+                                             + (21534.178253258484812760910932081
+                                                - 13225.778075344963823338180182215*y)*y))))
+                         + x*(1814.0500075353379250020913149545
+                              + y*(-49195.554060879908650551956429596
+                                   + y*(278546.94452111595252724866324697
+                                        + y*(-501098.37118662723321378946386417
+                                             + y*(232317.65244277369181461154773865
+                                                  + 57143.86810564460052988627998551*y))))
+                              + x*(-16635.553314742163806900028110193
+                                   + y*(416984.07347059585059974249253112
+                                        + y*(-2.1931118989834067374435991322331e6
+                                             + (3.7615288086996046383847532272082e6
+                                                - 1.9667765448235307200246503665278e6*y)*y))
+                                   + x*(62080.290127992289219498915530972
+                                        + y*(-1.3349517542552781266851056321835e6
+                                             + y*(5.8317431447117286159990535872502e6
+                                                  + y*(-7.8832843996384324697193194512183e6
+                                                       + 2.9462603299710119102421383948007e6*y)))
+                                        + x*(-115193.06427954458427681203565139
+                                             + x*(113556.61254083370479304639576773
+                                                  + x*(-57181.914493625318409028831084989
+                                                       + 11610.453474866108552583977396141*x
+                                                       + 338452.47913072227248377230445941*y)
+                                                  + y*(-1.3158716960566129745116181563538e6
+                                                       + 2.1208654975044844048484278031924e6*y))
+                                             + y*(1.9428524475410026362794660491822e6
+                                                  + y*(-6.018707447223400113094578546742e6
+                                                       + 4.4542340895294370413184525148343e6*y))))));
+    return;
+  case ( 137 ) :
+    grad[0] /*ARGH*/[0]= -844.95079931586307378688250917009
+                         + (5069.7047958951784427212950550205
+                            - 5069.704795895178442721295055021*z)*z
+                         + y*(19544.620378756746670098815975311
+                              + z*(-112198.01747664530157787160079684
+                                   + 107128.31268075012313515030574182*z)
+                              + y*(-103849.29993382396495060612485316
+                                   + (510897.78212629848812576514832214
+                                      - 403769.46944554836499061484258032*z)*z
+                                   + y*(203426.69001053607589105303663067
+                                        + z*(-709662.35793691796722055307146188
+                                             + 305892.88849136960222993822888156*z)
+                                        + y*(-149702.39309772879402304388650618
+                                             + z*(188552.00064945479691771024757523
+                                                  + 117340.88784191480531222798130634*z)
+                                             + y*(11868.518801256665267580377711481
+                                                  + 19556.814640319134218704663551056*y
+                                                  + 117340.88784191480531222798130634*z)))))
+                         + x*(12088.507245096283354538384420399
+                              + z*(-72531.043470577700127230306522392
+                                   + 72531.04347057770012723030652239*z)
+                              + y*(-256079.15428317140503680291376454
+                                   + (1.4639438822284507300935871760649e6
+                                      - 1.3914128387578730299663568695425e6*z)*z
+                                   + y*(1.2877411843664900226411059260498e6
+                                        + z*(-6.2625032239704894057530483802337e6
+                                             + 4.8710903852126163757866915106912e6*z)
+                                        + y*(-2.5338159116439443348495434504529e6
+                                             + y*(2.1682823510956228051502888557127e6
+                                                  - 678216.9767800933712595868019654*y
+                                                  - 4.0693018606805602275575208117924e6*z)
+                                             + (8.9403922458931766033442123224837e6
+                                                - 4.0693018606805602275575208117924e6*z)*z)))
+                              + x*(-51065.09334877392434317623506393
+                                   + (306390.56009264354605905741038358
+                                      - 306390.56009264354605905741038358*z)*z
+                                   + y*(902157.51849250520651239857201728
+                                        + z*(-5.1065545508623876930153340217201e6
+                                             + 4.8001639907697441469562766113365e6*z)
+                                        + y*(-3.8073840116716759150192061983189e6
+                                             + (1.7737749519167667797099903168193e7
+                                                - 1.2937585528397923650143626556857e7*z)*z
+                                             + y*(6.3470863740810209058525115245281e6
+                                                  + z*(-2.0344768725318457638015165978976e7
+                                                       + 7.407183196920533987871539422119e6*z)
+                                                  + y*(-4.625325320373165270981117566849e6
+                                                       + 1.2345305328200889979785899036865e6*y
+                                                       + 7.407183196920533987871539422119e6*z))))
+                                   + x*(89896.598621041117632176109770336
+                                        + z*(-539379.59172624670579305665862202
+                                             + 539379.591726246705793056658622*z)
+                                        + x*(-70375.133062168331428515879479655
+                                             + (422250.79837300998857109527687793
+                                                - 422250.79837300998857109527687793*z)*z
+                                             + x*(20335.080840144095343787268523344
+                                                  + z*(-122010.48504086457206272361114007
+                                                       + 122010.48504086457206272361114007*z)
+                                                  + y*(-40670.161680288190687574537046689
+                                                       + 20335.080840144095343787268523344*y
+                                                       + 122010.48504086457206272361114007*z))
+                                             + y*(543261.72553724257645935867735097
+                                                  + z*(-2.8373195548504454701850567872279e6
+                                                       + 2.4150687564774354816139615103499e6*z)
+                                                  + y*(-875398.05188798015863316971626297
+                                                       + 402511.45941290591360232691839166*y
+                                                       + 2.4150687564774354816139615103499e6*z)))
+                                        + y*(-1.1712396513109395995023800867137e6
+                                             + (6.4880583161393908912212238616601e6
+                                                - 5.948678724413144185428167203038e6*z)*z
+                                             + y*(3.5270166276764469600617844883004e6
+                                                  + z*(-1.4674041449919290869149483068142e7
+                                                       + 8.725362725506146683721315865104e6*z)
+                                                  + y*(-3.899900695904239592145133155541e6
+                                                       + 1.454227120917691113953552644184e6*y
+                                                       + 8.725362725506146683721315865104e6*z))))));
+    grad[0] /*ARGH*/[1]= -669.02086057747393385277645563369
+                         + (3848.1277450616584442014527784526
+                            - 3682.1303266584732852862468231031*z)*z
+                         + y*(7621.0761985385849925264583823188
+                              + z*(-38030.201701108193066755844737008
+                                   + 30665.941047791246496183351090801*z)
+                              + y*(-27978.719433578371278420092984707
+                                   + (110827.01404980793807038679080273
+                                      - 64828.10247812106832611176416653*z)*z
+                                   + y*(58649.760503796777156868139092242
+                                        + z*(-204129.21095637007884735978014981
+                                             + 117691.74098554198774587742792777*z)
+                                        + y*(-94130.715296252217962722973174027
+                                             + y*(94426.175986434786750385888560819
+                                                  - 37918.557098362085724784643421012*y
+                                                  - 195009.72222014786944174959473663*z)
+                                             + (309622.7780820507092171381138569
+                                                - 162508.10185012322453479132894719*z)*z))))
+                         + x*(19544.620378756746670098815975311
+                              + z*(-112198.01747664530157787160079684
+                                   + 107128.31268075012313515030574182*z)
+                              + y*(-207698.59986764792990121224970633
+                                   + (1.0217955642525969762515302966443e6
+                                      - 807538.9388910967299812296851606*z)*z
+                                   + y*(610280.07003160822767315910989201
+                                        + z*(-2.1289870738107539016616592143856e6
+                                             + 917678.6654741088066898146866447*z)
+                                        + y*(-598809.57239091517609217554602474
+                                             + z*(754208.0025978191876708409903009
+                                                  + 469363.55136765922124891192522535*z)
+                                             + y*(59342.594006283326337901888557407
+                                                  + 117340.88784191480531222798130634*y
+                                                  + 586704.4392095740265611399065317*z))))
+                              + x*(-128039.57714158570251840145688227
+                                   + (731971.94111422536504679358803243
+                                      - 695706.4193789365149831784347712*z)*z
+                                   + y*(1.2877411843664900226411059260498e6
+                                        + z*(-6.2625032239704894057530483802337e6
+                                             + 4.8710903852126163757866915106912e6*z)
+                                        + y*(-3.8007238674659165022743151756793e6
+                                             + y*(4.3365647021912456103005777114254e6
+                                                  - 1.6955424419502334281489670049135e6*y
+                                                  - 8.138603721361120455115041623585e6*z)
+                                             + (1.3410588368839764905016318483725e7
+                                                - 6.103952791020840341336281217689e6*z)*z))
+                                   + x*(300719.17283083506883746619067243
+                                        + z*(-1.7021848502874625643384446739067e6
+                                             + 1.6000546635899147156520922037788e6*z)
+                                        + x*(-292809.91282773489987559502167842
+                                             + (1.622014579034847722805305965415e6
+                                                - 1.4871696811032860463570418007595e6*z)*z
+                                             + x*(108652.34510744851529187173547019
+                                                  + x*(-6778.3602800480317812624228411148
+                                                       + 6778.360280048031781262422841115*y
+                                                       + 20335.080840144095343787268523344*z)
+                                                  + z*(-567463.91097008909403701135744557
+                                                       + 483013.75129548709632279230206999*z)
+                                                  + y*(-350159.22075519206345326788650519
+                                                       + 241506.87564774354816139615103499*y
+                                                       + 966027.50259097419264558460414*z))
+                                             + y*(1.7635083138382234800308922441502e6
+                                                  + z*(-7.337020724959645434574741534071e6
+                                                       + 4.362681362753073341860657932552e6*z)
+                                                  + y*(-2.9249255219281796941088498666557e6
+                                                       + 1.454227120917691113953552644184e6*y
+                                                       + 6.544022044129610012790986898828e6*z)))
+                                        + y*(-2.5382560077811172766794707988793e6
+                                             + (1.1825166346111778531399935445462e7
+                                                - 8.625057018931949100095751037904e6*z)*z
+                                             + y*(6.3470863740810209058525115245281e6
+                                                  + z*(-2.0344768725318457638015165978976e7
+                                                       + 7.407183196920533987871539422119e6*z)
+                                                  + y*(-6.1671004271642203613081567557987e6
+                                                       + 2.0575508880334816632976498394774e6*y
+                                                       + 9.876244262560711983828719229492e6*z))))));
+    grad[0] /*ARGH*/[2]= -165.9974184031851589152059553495
+                         + 331.99483680637031783041191069899*z
+                         + y*(3848.1277450616584442014527784526
+                              - 7364.260653316946570572493646206*z
+                              + y*(-19015.100850554096533377922368504
+                                   + 30665.941047791246496183351090801*z
+                                   + y*(36942.338016602646023462263600911
+                                        - 43218.734985414045550741176111021*z
+                                        + y*(-51032.302739092519711839945037452
+                                             + y*(61924.55561641014184342762277138
+                                                  - 32501.620370024644906958265789439*y
+                                                  - 65003.24074004928981391653157888*z)
+                                             + 58845.87049277099387293871396388*z))))
+                         + x*(5069.7047958951784427212950550205
+                              - 10139.409591790356885442590110041*z
+                              + y*(-112198.01747664530157787160079684
+                                   + 214256.62536150024627030061148364*z
+                                   + y*(510897.78212629848812576514832214
+                                        - 807538.9388910967299812296851606*z
+                                        + y*(-709662.35793691796722055307146188
+                                             + 611785.7769827392044598764577631*z
+                                             + y*(188552.00064945479691771024757523
+                                                  + 117340.88784191480531222798130634*y
+                                                  + 234681.77568382961062445596261267*z))))
+                              + x*(-36265.521735288850063615153261196
+                                   + 72531.04347057770012723030652239*z
+                                   + y*(731971.94111422536504679358803243
+                                        - 1.3914128387578730299663568695425e6*z
+                                        + y*(-3.1312516119852447028765241901169e6
+                                             + y*(4.4701961229465883016721061612418e6
+                                                  - 2.0346509303402801137787604058962e6*y
+                                                  - 4.0693018606805602275575208117924e6*z)
+                                             + 4.8710903852126163757866915106912e6*z))
+                                   + x*(102130.18669754784868635247012786
+                                        - 204260.37339509569737270494025572*z
+                                        + x*(-134844.8979315616764482641646555
+                                             + 269689.79586312335289652832931101*z
+                                             + x*(84450.159674601997714219055375586
+                                                  - 168900.31934920399542843811075117*z
+                                                  + x*(-20335.080840144095343787268523344
+                                                       + 20335.080840144095343787268523344*y
+                                                       + 40670.161680288190687574537046689*z)
+                                                  + y*(-567463.91097008909403701135744557
+                                                       + 483013.75129548709632279230206999*y
+                                                       + 966027.50259097419264558460414*z))
+                                             + y*(1.622014579034847722805305965415e6
+                                                  - 2.9743393622065720927140836015191e6*z
+                                                  + y*(-3.6685103624798227172873707670355e6
+                                                       + 2.181340681376536670930328966276e6*y
+                                                       + 4.362681362753073341860657932552e6*z)))
+                                        + y*(-1.7021848502874625643384446739067e6
+                                             + 3.2001093271798294313041844075577e6*z
+                                             + y*(5.9125831730558892656999677227311e6
+                                                  - 8.625057018931949100095751037904e6*z
+                                                  + y*(-6.7815895751061525460050553263252e6
+                                                       + 2.4690610656401779959571798073729e6*y
+                                                       + 4.9381221312803559919143596147459e6*z))))));
+    return;
+  case ( 138 ) :
+    grad[0] /*ARGH*/[0]= -696.06979382650114813459245188176
+                         + z*(8352.8375259180137776151094225812
+                              + z*(-20882.093814795034444037773556453
+                                   + 13921.395876530022962691849037635*z))
+                         + y*(12249.829419605525209224602399396
+                              + z*(-138645.11550934828873308011937017
+                                   + (325730.69495857568738866252486897
+                                      - 203232.40076252043529641650087501*z)*z)
+                              + y*(-50476.998672425709444358983736111
+                                   + z*(467078.86855976022459922768546316
+                                        + z*(-841966.47644082487410940668878893
+                                             + 358078.58353136281410985462498428*z))
+                                   + y*(77449.228831654783192618735039242
+                                        + z*(-462311.87742009717371219713500774
+                                             + z*(313813.21710941806017108614873043
+                                                  + 148869.77212508410732913052583066*z))
+                                        + y*(-41542.941749067827781929439916793
+                                             + y*(-4426.5366421944753938768476253852
+                                                  + 7443.488606254205366456526291533*y
+                                                  + 89321.8632750504643974783154984*z)
+                                             + z*(36203.423568716759670956143993774
+                                                  + 223304.65818762616099369578874599*z)))))
+                         + x*(7542.6878206639850804059061790028
+                              + z*(-90512.253847967820964870874148033
+                                   + (226280.63461991955241217718537008
+                                      - 150853.75641327970160811812358006*z)*z)
+                              + y*(-120076.97923060971693387316634841
+                                   + z*(1.3504114969193487822416071220329e6
+                                        + z*(-3.1497481076784524031918406197122e6
+                                             + 1.9489783153723552338531089562281e6*z))
+                                   + y*(482184.36723213863404323453402374
+                                        + y*(-801518.10451939745133052366577077
+                                             + y*(599077.58516149794286480686396896
+                                                  - 167209.55646429339372405047205252*y
+                                                  - 2.0065146775715207246886056646302e6*z)
+                                             + (5.1824163443664545896890767029973e6
+                                                - 5.016286693928801811721514161576e6*z)*z)
+                                        + z*(-4.435800909866314826277207286252e6
+                                             + (7.9397541669873346625011775959177e6
+                                                - 3.3441911292858678744810094410504e6*z)*z)))
+                              + x*(-22820.841061377347903983549516513
+                                   + z*(273850.09273652817484780259419815
+                                        + z*(-684625.23184132043711950648549538
+                                             + 456416.82122754695807967099033025*z))
+                                   + x*(25671.136305156365765717346497133
+                                        + z*(-308053.63566187638918860815796559
+                                             + (770134.08915469097297152039491399
+                                                - 513422.7261031273153143469299427*z)*z)
+                                        + x*(-9653.805424623822095426887217646
+                                             + z*(115845.66509548586514512264661175
+                                                  + z*(-289614.16273871466286280661652938
+                                                       + 193076.10849247644190853774435292*z))
+                                             + y*(28961.416273871466286280661652938
+                                                  + y*(-28961.416273871466286280661652938
+                                                       + 9653.805424623822095426887217646*y
+                                                       + 115845.66509548586514512264661175*z)
+                                                  + z*(-231691.3301909717302902452932235
+                                                       + 289614.16273871466286280661652938*z)))
+                                        + y*(-210864.47797107372983555011103983
+                                             + z*(2.2223200999910083688379931745123e6
+                                                  + z*(-4.7856661608228299491234625413668e6
+                                                       + 2.6770213811120926507679614309685e6*z))
+                                             + y*(478566.61608228299491234625413668
+                                                  + y*(-427224.34347197026338091156114242
+                                                       + 133851.06905560463253839807154843*y
+                                                       + 1.6062128286672555904607768585811e6*z)
+                                                  + z*(-3.5204792929963875701101618751279e6
+                                                       + 4.0155320716681389761519421464528e6*z))))
+                                   + y*(289296.09839573256094141377276665
+                                        + z*(-3.1977030880122625564491626790017e6
+                                             + (7.3096324881893359540034002120088e6
+                                                - 4.4166715042320103445892624843423e6*z)*z)
+                                        + y*(-977433.46033105709446010061192828
+                                             + z*(8.5314984359604225770720446641377e6
+                                                  + z*(-1.4019113601711720488676711448335e7
+                                                       + 4.929404230242469981195211814548e6*z))
+                                             + y*(1.4247322012325493967716546943501e6
+                                                  + y*(-960244.20974797101440874489639932
+                                                       + 246470.2115121234990597605907274*y
+                                                       + 2.9576425381454819887171270887288e6*z)
+                                                  + z*(-8.565287978830170184187811668063e6
+                                                       + 7.394106345363704971792817721822e6*z))))));
+    grad[0] /*ARGH*/[1]= -535.28984620097731184485075861273
+                         + z*(6072.5973162359402496696081185725
+                              + z*(-14304.291195150381893002517834481
+                                   + 8951.392733140608774554010248354*z))
+                         + y*(4635.4000846293554239050642762512
+                              + z*(-43479.606383080384587521555077869
+                                   + (80090.433567400197682798852025711
+                                      - 35490.8369119855809060912141871*z)*z)
+                              + y*(-14044.91932751666195661195472704
+                                   + z*(103319.62235557936659806112410767
+                                        + z*(-138163.40553784811997095453223062
+                                             + 38872.68165725370862149953353976*z))
+                                   + y*(29440.773489579249155645436744319
+                                        + y*(-48762.178295454292535913899147949
+                                             + y*(45416.452086296572182883090141522
+                                                  - 16150.23819133324495806288652849*y
+                                                  - 166116.73568228480528293254715018*z)
+                                             + (315733.90779439505075972044545673
+                                                - 346076.53267142667767277613989622*z)*z)
+                                        + z*(-215529.78540084516773699707545493
+                                             + (354606.58945164875938121997899649
+                                                - 184574.15075809422809214727461132*z)*z))))
+                         + x*(12249.829419605525209224602399396
+                              + z*(-138645.11550934828873308011937017
+                                   + (325730.69495857568738866252486897
+                                      - 203232.40076252043529641650087501*z)*z)
+                              + y*(-100953.99734485141888871796747222
+                                   + z*(934157.73711952044919845537092632
+                                        + z*(-1.6839329528816497482188133775779e6
+                                             + 716157.1670627256282197092499686*z))
+                                   + y*(232347.68649496434957785620511773
+                                        + z*(-1.3869356322602915211365914050232e6
+                                             + z*(941439.65132825418051325844619128
+                                                  + 446609.31637525232198739157749198*z))
+                                        + y*(-166171.76699627131112771775966717
+                                             + y*(-22132.683210972376969384238126926
+                                                  + 44660.931637525232198739157749198*y
+                                                  + 446609.31637525232198739157749198*z)
+                                             + z*(144813.6942748670386838245759751
+                                                  + 893218.632750504643974783154984*z))))
+                              + x*(-60038.489615304858466936583174206
+                                   + z*(675205.74845967439112080356101646
+                                        + z*(-1.5748740538392262015959203098561e6
+                                             + 974489.157686177616926554478114*z))
+                                   + y*(482184.36723213863404323453402374
+                                        + y*(-1.2022771567790961769957854986562e6
+                                             + y*(1.1981551703229958857296137279379e6
+                                                  - 418023.8911607334843101261801313*y
+                                                  - 4.0130293551430414493772113292605e6*z)
+                                             + (7.773624516549681884533615054496e6
+                                                - 7.524430040893202717582271242363e6*z)*z)
+                                        + z*(-4.435800909866314826277207286252e6
+                                             + (7.9397541669873346625011775959177e6
+                                                - 3.3441911292858678744810094410504e6*z)*z))
+                                   + x*(96432.032798577520313804590922217
+                                        + z*(-1.0659010293374208521497208930006e6
+                                             + (2.4365441627297786513344667373363e6
+                                                - 1.4722238347440034481964208281141e6*z)*z)
+                                        + x*(-52716.119492768432458887527759957
+                                             + x*(5792.2832547742932572561323305876
+                                                  + y*(-11584.566509548586514512264661175
+                                                       + 5792.283254774293257256132330588*y
+                                                       + 46338.266038194346058049058644701*z)
+                                                  + z*(-46338.266038194346058049058644701
+                                                       + 57922.83254774293257256132330588*z))
+                                             + z*(555580.02499775209220949829362808
+                                                  + z*(-1.1964165402057074872808656353417e6
+                                                       + 669255.3452780231626919903577421*z))
+                                             + y*(239283.30804114149745617312706834
+                                                  + y*(-320418.25760397769753568367085681
+                                                       + 133851.06905560463253839807154843*y
+                                                       + 1.2046596215004416928455826439358e6*z)
+                                                  + z*(-1.7602396464981937850550809375639e6
+                                                       + 2.0077660358340694880759710732264e6*z)))
+                                        + y*(-651622.30688737139630673374128552
+                                             + z*(5.6876656239736150513813631094251e6
+                                                  + z*(-9.3460757344744803257844742988903e6
+                                                       + 3.2862694868283133207968078763654e6*z))
+                                             + y*(1.4247322012325493967716546943501e6
+                                                  + y*(-1.2803256129972946858783265285324e6
+                                                       + 410783.68585353916509960098454567*y
+                                                       + 3.9435233841939759849561694516384e6*z)
+                                                  + z*(-8.565287978830170184187811668063e6
+                                                       + 7.394106345363704971792817721822e6*z))))));
+    grad[0] /*ARGH*/[2]= -350.88083817578749246860098478019
+                         + (1754.404190878937462343004923901
+                            - 1754.404190878937462343004923901*z)*z
+                         + y*(6072.5973162359402496696081185725
+                              + z*(-28608.582390300763786005035668962
+                                   + 26854.178199421826323662030745061*z)
+                              + y*(-21739.803191540192293760777538935
+                                   + (80090.433567400197682798852025711
+                                      - 53236.25536797837135913682128065*z)*z
+                                   + y*(34439.874118526455532687041369224
+                                        + z*(-92108.93702523207998063635482041
+                                             + 38872.68165725370862149953353976*z)
+                                        + y*(-53882.446350211291934249268863731
+                                             + y*(63146.781558879010151944089091347
+                                                  - 27686.122613714134213822091191697*y
+                                                  - 138430.61306857067106911045595849*z)
+                                             + (177303.29472582437969060998949825
+                                                - 138430.61306857067106911045595849*z)*z))))
+                         + x*(8352.8375259180137776151094225812
+                              + z*(-41764.187629590068888075547112906
+                                   + 41764.187629590068888075547112906*z)
+                              + y*(-138645.11550934828873308011937017
+                                   + (651461.38991715137477732504973794
+                                      - 609697.202287561305889249502625*z)*z
+                                   + y*(467078.86855976022459922768546316
+                                        + z*(-1.6839329528816497482188133775779e6
+                                             + 1.0742357505940884423295638749528e6*z)
+                                        + y*(-462311.87742009717371219713500774
+                                             + z*(627626.43421883612034217229746085
+                                                  + 446609.31637525232198739157749198*z)
+                                             + y*(36203.423568716759670956143993774
+                                                  + 89321.8632750504643974783154984*y
+                                                  + 446609.31637525232198739157749198*z))))
+                              + x*(-45256.126923983910482435437074017
+                                   + (226280.63461991955241217718537008
+                                      - 226280.63461991955241217718537008*z)*z
+                                   + y*(675205.74845967439112080356101646
+                                        + z*(-3.1497481076784524031918406197122e6
+                                             + 2.9234674730585328507796634343421e6*z)
+                                        + y*(-2.217900454933157413138603643126e6
+                                             + y*(2.5912081721832272948445383514987e6
+                                                  - 1.0032573387857603623443028323151e6*y
+                                                  - 5.016286693928801811721514161576e6*z)
+                                             + (7.9397541669873346625011775959177e6
+                                                - 5.016286693928801811721514161576e6*z)*z))
+                                   + x*(91283.364245509391615934198066051
+                                        + z*(-456416.82122754695807967099033025
+                                             + 456416.82122754695807967099033025*z)
+                                        + x*(-77013.408915469097297152039491399
+                                             + (385067.04457734548648576019745699
+                                                - 385067.04457734548648576019745699*z)*z
+                                             + x*(23169.13301909717302902452932235
+                                                  + z*(-115845.66509548586514512264661175
+                                                       + 115845.66509548586514512264661175*z)
+                                                  + y*(-46338.266038194346058049058644701
+                                                       + 23169.13301909717302902452932235*y
+                                                       + 115845.66509548586514512264661175*z))
+                                             + y*(555580.02499775209220949829362808
+                                                  + z*(-2.3928330804114149745617312706834e6
+                                                       + 2.0077660358340694880759710732264e6*z)
+                                                  + y*(-880119.82324909689252754046878196
+                                                       + 401553.20716681389761519421464528*y
+                                                       + 2.0077660358340694880759710732264e6*z)))
+                                        + y*(-1.0659010293374208521497208930006e6
+                                             + (4.8730883254595573026689334746725e6
+                                                - 4.4166715042320103445892624843423e6*z)*z
+                                             + y*(2.8438328119868075256906815547126e6
+                                                  + z*(-9.3460757344744803257844742988903e6
+                                                       + 4.929404230242469981195211814548e6*z)
+                                                  + y*(-2.8550959929433900613959372226877e6
+                                                       + 985880.8460484939962390423629096*y
+                                                       + 4.929404230242469981195211814548e6*z))))));
+    return;
+  case ( 139 ) :
+    grad[0] /*ARGH*/[0]= -529.28176224317559161525339703274
+                         + z*(10585.635244863511832305067940655
+                              + z*(-47635.358601885803245372805732946
+                                   + (74099.446714044582826135475584583
+                                      - 37049.723357022291413067737792292*z)*z))
+                         + y*(6069.9034971632859687770094561438
+                              + z*(-110812.43469840220754323512118222
+                                   + z*(451020.59754092413069918523958705
+                                        + z*(-627488.14946072628715037489710638
+                                             + 276694.3513733408521621197107609*z)))
+                              + y*(-17449.961950623242282788513952442
+                                   + z*(238186.80431406263811253515786661
+                                        + z*(-620820.02187235774080722297081271
+                                             + z*(338231.88456294130966086083526895
+                                                  + 107578.40909187019733168929312642*z)))
+                                   + y*(19686.448075723621275689029188984
+                                        + y*(-7119.3810614166359438772974582479
+                                             + y*(-2194.5612142019991023519637392113
+                                                  + 1536.834415598145676166989901806*y
+                                                  + 30736.688311962913523339798036121*z)
+                                             + z*(-13154.535972077068523699476748105
+                                                  + 138315.09740383311085502909116254*z))
+                                        + z*(-155542.15720040978740124542591306
+                                             + z*(79119.68552948630249838144579607
+                                                  + 215156.81818374039466337858625284*z)))))
+                         + x*(4174.5934103174677022789348697269
+                              + z*(-83491.868206349354045578697394538
+                                   + z*(375713.40692857209320510413827542
+                                        + z*(-584443.07744444547831905088176177
+                                             + 292221.53872222273915952544088088*z)))
+                              + y*(-43450.199088842292751271823604421
+                                   + y*(132054.86225219449398229794572041
+                                        + z*(-1.8555851314733933786661011397144e6
+                                             + (5.1910419874916080427931992808678e6
+                                                - 3.7452555626601390719018517775718e6*z)*z)
+                                        + y*(-177209.32632670440246205224423199
+                                             + y*(111181.89520060715547090327137178
+                                                  - 26751.825447572421942156084125513*y
+                                                  - 535036.5089514484388431216825103*z)
+                                             + (1.6886013950606946705749437449253e6
+                                                - 2.4076642902815179747940475712962e6*z)*z))
+                                   + z*(785512.11357049650097985777469388
+                                        + z*(-3.159091104138662161204255847847e6
+                                             + (4.3296986401045845502209026593336e6
+                                                - 1.8726277813300695359509258887859e6*z)*z)))
+                              + x*(-8264.1719395536193892707765835114
+                                   + z*(165283.43879107238778541553167023
+                                        + z*(-743775.47455982574503436989251603
+                                             + (1.1569840715375067144979087216916e6
+                                                - 578492.0357687533572489543608458*z)*z))
+                                   + x*(4551.674083746642690825009714984
+                                        + z*(-91033.48167493285381650019429968
+                                             + z*(409650.66753719784217425087434856
+                                                  + z*(-637234.37172452997671550136009776
+                                                       + 318617.18586226498835775068004888*z)))
+                                        + y*(-18206.696334986570763300038859936
+                                             + y*(27310.044502479856144950058289904
+                                                  + y*(-18206.696334986570763300038859936
+                                                       + 4551.674083746642690825009714984*y
+                                                       + 91033.48167493285381650019429968*z)
+                                                  + z*(-273100.44502479856144950058289904
+                                                       + 409650.66753719784217425087434856*z))
+                                             + z*(273100.44502479856144950058289904
+                                                  + z*(-819301.33507439568434850174869712
+                                                       + 637234.3717245299767155013600978*z))))
+                                   + y*(65744.093534640237947919337105159
+                                        + z*(-1.149598431901732371172971210433e6
+                                             + z*(4.4294174689979699252440005544323e6
+                                                  + z*(-5.7332208802371131692149810296475e6
+                                                       + 2.288118404349803227358536153978e6*z)))
+                                        + y*(-180334.65474302475789896958258552
+                                             + y*(229181.12241676903990210049096073
+                                                  + y*(-139013.79504525666095261569966797
+                                                       + 32687.405776425760390836230771114*y
+                                                       + 653748.1155285152078167246154223*z)
+                                                  + z*(-2.1265277853766180112355893779371e6
+                                                       + 2.9418665198783184351752607694002e6*z))
+                                             + z*(2.4570946629587627868064204412775e6
+                                                  + z*(-6.6275085143164626153848914313165e6
+                                                       + 4.5762368086996064547170723079559e6*z))))));
+    grad[0] /*ARGH*/[1]= -338.19786467476270753647990763207
+                         + z*(6180.8213460056772987979596718765
+                              + z*(-25189.584293322452010898445360002
+                                   + (35101.846157185665164542778972426
+                                      - 15509.947262379313600510654803535*z)*z))
+                         + y*(1882.3311387678660978180731646823
+                              + z*(-25284.980083345967358765543949893
+                                   + z*(63403.241788411949092648057054517
+                                        + (-28423.572689825034926144753028842
+                                           - 16808.10817984610973794893309265*z)*z))
+                              + y*(-4409.9091821254060069322416940453
+                                   + y*(8846.7704041988220533407489864728
+                                        + z*(-109907.7900606575489328196224547
+                                             + (319767.2577448478537800053074188
+                                                - 282324.08349457388352701310528881*z)*z)
+                                        + y*(-13831.199537401250483562329827489
+                                             + y*(11379.256084916904590959893094121
+                                                  - 3529.0510436821735440876638161101*y
+                                                  - 60498.01789169440361293137970474*z)
+                                             + (139239.2531722030735052220684814
+                                                - 226867.56709385401354849267389279*z)*z))
+                                   + z*(50270.713517489169100496517956066
+                                        + z*(-131113.34814608333731326224522052
+                                             + (161318.73808139208343141302968866
+                                                - 105871.5313104652063226299144833*z)*z))))
+                         + x*(6069.9034971632859687770094561438
+                              + z*(-110812.43469840220754323512118222
+                                   + z*(451020.59754092413069918523958705
+                                        + z*(-627488.14946072628715037489710638
+                                             + 276694.3513733408521621197107609*z)))
+                              + y*(-34899.923901246484565577027904883
+                                   + z*(476373.60862812527622507031573323
+                                        + z*(-1.2416400437447154816144459416254e6
+                                             + z*(676463.76912588261932172167053791
+                                                  + 215156.81818374039466337858625284*z)))
+                                   + y*(59059.344227170863827067087566952
+                                        + y*(-28477.524245666543775509189832992
+                                             + y*(-10972.806071009995511759818696056
+                                                  + 9221.006493588874057001939410836*y
+                                                  + 153683.4415598145676166989901806*z)
+                                             + z*(-52618.14388830827409479790699242
+                                                  + 553260.3896153324434201163646502*z))
+                                        + z*(-466626.47160122936220373627773919
+                                             + z*(237359.05658845890749514433738821
+                                                  + 645470.4545512211839901357587585*z))))
+                              + x*(-21725.09954442114637563591180221
+                                   + y*(132054.86225219449398229794572041
+                                        + z*(-1.8555851314733933786661011397144e6
+                                             + (5.1910419874916080427931992808678e6
+                                                - 3.7452555626601390719018517775718e6*z)*z)
+                                        + y*(-265813.98949005660369307836634798
+                                             + y*(222363.79040121431094180654274356
+                                                  - 66879.56361893105485539021031378*y
+                                                  - 1.0700730179028968776862433650205e6*z)
+                                             + (2.532902092591042005862415617388e6
+                                                - 3.6114964354222769621910713569443e6*z)*z))
+                                   + z*(392756.05678524825048992888734694
+                                        + z*(-1.5795455520693310806021279239235e6
+                                             + (2.1648493200522922751104513296668e6
+                                                - 936313.890665034767975462944393*z)*z))
+                                   + x*(21914.697844880079315973112368386
+                                        + x*(-4551.674083746642690825009714984
+                                             + z*(68275.11125619964036237514572476
+                                                  + z*(-204825.33376859892108712543717428
+                                                       + 159308.59293113249417887534002444*z))
+                                             + y*(13655.022251239928072475029144952
+                                                  + y*(-13655.022251239928072475029144952
+                                                       + 4551.674083746642690825009714984*y
+                                                       + 68275.11125619964036237514572476*z)
+                                                  + z*(-136550.22251239928072475029144952
+                                                       + 204825.33376859892108712543717428*z)))
+                                        + z*(-383199.47730057745705765707014432
+                                             + z*(1.4764724896659899750813335181441e6
+                                                  + z*(-1.9110736267457043897383270098825e6
+                                                       + 762706.1347832677424528453846593*z)))
+                                        + y*(-120223.10316201650526597972172368
+                                             + y*(229181.12241676903990210049096073
+                                                  + y*(-185351.72672700888127015426622396
+                                                       + 54479.00962737626731806038461852*y
+                                                       + 871664.1540380202770889661538964*z)
+                                                  + z*(-2.1265277853766180112355893779371e6
+                                                       + 2.9418665198783184351752607694002e6*z))
+                                             + z*(1.638063108639175191204280294185e6
+                                                  + z*(-4.4183390095443084102565942875443e6
+                                                       + 3.0508245391330709698113815386373e6*z))))));
+    grad[0] /*ARGH*/[2]= -583.13594748957685193163848076498
+                         + z*(5248.2235274061916673847463268848
+                              + z*(-12245.854897281113890564408096065
+                                   + 8163.90326485407592704293873071*z))
+                         + y*(6180.8213460056772987979596718765
+                              + z*(-50379.168586644904021796890720003
+                                   + (105305.53847155699549362833691728
+                                      - 62039.78904951725440204261921414*z)*z)
+                              + y*(-12642.490041672983679382771974947
+                                   + z*(63403.241788411949092648057054517
+                                        + (-42635.359034737552389217129543263
+                                           - 33616.2163596922194758978661853*z)*z)
+                                   + y*(16756.904505829723033498839318689
+                                        + y*(-27476.947515164387233204905613675
+                                             + y*(27847.85063444061470104441369628
+                                                  - 10083.002981949067268821896617457*y
+                                                  - 90747.02683754160541939706955712*z)
+                                             + (159883.6288724239268900026537094
+                                                - 211743.06262093041264525982896661*z)*z)
+                                        + z*(-87408.89876405555820884149681368
+                                             + (161318.73808139208343141302968866
+                                                - 141162.0417472869417635065526444*z)*z))))
+                         + x*(10585.635244863511832305067940655
+                              + z*(-95270.717203771606490745611465893
+                                   + (222298.34014213374847840642675375
+                                      - 148198.89342808916565227095116917*z)*z)
+                              + y*(-110812.43469840220754323512118222
+                                   + z*(902041.1950818482613983704791741
+                                        + z*(-1.8824644483821788614511246913191e6
+                                             + 1.1067774054933634086484788430436e6*z))
+                                   + y*(238186.80431406263811253515786661
+                                        + z*(-1.2416400437447154816144459416254e6
+                                             + z*(1.0146956536888239289825825058069e6
+                                                  + 430313.63636748078932675717250569*z))
+                                        + y*(-155542.15720040978740124542591306
+                                             + y*(-13154.535972077068523699476748105
+                                                  + 30736.688311962913523339798036121*y
+                                                  + 276630.19480766622171005818232509*z)
+                                             + z*(158239.37105897260499676289159214
+                                                  + 645470.4545512211839901357587585*z))))
+                              + x*(-41745.934103174677022789348697269
+                                   + z*(375713.40692857209320510413827542
+                                        + z*(-876664.61616666821747857632264265
+                                             + 584443.0774444454783190508817618*z))
+                                   + y*(392756.05678524825048992888734694
+                                        + y*(-927792.5657366966893330505698572
+                                             + y*(844300.69753034733528747187246266
+                                                  - 267518.25447572421942156084125513*y
+                                                  - 2.4076642902815179747940475712962e6*z)
+                                             + (5.1910419874916080427931992808678e6
+                                                - 5.617883343990208607852777666358e6*z)*z)
+                                        + z*(-3.159091104138662161204255847847e6
+                                             + (6.4945479601568768253313539890004e6
+                                                - 3.7452555626601390719018517775718e6*z)*z))
+                                   + x*(55094.479597024129261805177223409
+                                        + z*(-495850.31637321716335624659501068
+                                             + (1.1569840715375067144979087216916e6
+                                                - 771322.7143583378096652724811277*z)*z)
+                                        + x*(-22758.37041873321345412504857492
+                                             + z*(204825.33376859892108712543717428
+                                                  + z*(-477925.77879339748253662602007332
+                                                       + 318617.18586226498835775068004888*z))
+                                             + y*(68275.11125619964036237514572476
+                                                  + y*(-68275.11125619964036237514572476
+                                                       + 22758.37041873321345412504857492*y
+                                                       + 204825.33376859892108712543717428*z)
+                                                  + z*(-409650.66753719784217425087434856
+                                                       + 477925.77879339748253662602007332*z)))
+                                        + y*(-383199.47730057745705765707014432
+                                             + z*(2.9529449793319799501626670362882e6
+                                                  + z*(-5.7332208802371131692149810296475e6
+                                                       + 3.0508245391330709698113815386373e6*z))
+                                             + y*(819031.5543195875956021401470925
+                                                  + y*(-708842.59512553933707852979264568
+                                                       + 217916.03850950506927224153847409*y
+                                                       + 1.9612443465855456234501738462668e6*z)
+                                                  + z*(-4.4183390095443084102565942875443e6
+                                                       + 4.5762368086996064547170723079559e6*z))))));
+    return;
+  case ( 140 ) :
+    grad[0] /*ARGH*/[0]= -378.33524744136918418906643428707
+                         + z*(11350.057423241075525671993028612
+                              + z*(-79450.401962687528679703951200284
+                                   + z*(211867.73856716674314587720320076
+                                        + z*(-238351.20588806258603911185360085
+                                             + 95340.48235522503441564474144034*z))))
+                         + y*(1758.9394805998364698320949796686
+                              + z*(-41418.126994754018569290856361445
+                                   + z*(210476.48700059060130533204332983
+                                        + z*(-349402.89343440819366834157901213
+                                             + z*(154727.0492256466318377724227878
+                                                  + 33449.662664966381680535772325223*z))))
+                              + y*(-3119.6686913786445863244783840369
+                                   + y*(2455.9849083435973307582924252031
+                                        + y*(-564.30867113675140981296025376776
+                                             + y*(-285.34853559367807137711952454672
+                                                  + 132.73675660700945111323719176676*y
+                                                  + 3982.1026982102835333971157530027*z)
+                                             + z*(-4578.3533696000586079164699833988
+                                                  + 27874.718887471984733779810271019*z))
+                                        + z*(-21507.613503702600902305277596432
+                                             + z*(-4173.7546997284255216354796127729
+                                                  + 74332.58369992529262341282738938*z)))
+                                   + z*(52171.933746605319020443495159661
+                                        + z*(-154727.0492256466318377724227878
+                                             + z*(63202.57116731615789905154842199
+                                                  + 83624.15666241595420133943081306*z)))))
+                         + x*(2051.3862384719642444773020545772
+                              + z*(-61541.587154158927334319061637315
+                                   + z*(430791.1100791124913402334314612
+                                        + z*(-1.1487762935442999769072891505632e6
+                                             + (1.2923733302373374740207002943836e6
+                                                - 516949.3320949349896082801177534*z)*z)))
+                              + y*(-10256.931192359821222386510272886
+                                   + z*(246166.34861663570933727624654926
+                                        + z*(-1.2923733302373374740207002943836e6
+                                             + (2.2975525870885999538145783011264e6
+                                                - 1.2923733302373374740207002943836e6*z)*z))
+                                   + y*(20513.862384719642444773020545772
+                                        + z*(-369249.52292495356400591436982389
+                                             + (1.2923733302373374740207002943836e6
+                                                - 1.1487762935442999769072891505632e6*z)*z)
+                                        + y*(-20513.862384719642444773020545772
+                                             + y*(10256.931192359821222386510272886
+                                                  - 2051.3862384719642444773020545772*y
+                                                  - 61541.58715415892733431906163731*z)
+                                             + (246166.34861663570933727624654926
+                                                - 430791.1100791124913402334314612*z)*z)))
+                              + x*(-2172.0560172056092000347904107288
+                                   + z*(65161.680516168276001043712321863
+                                        + z*(-456131.76361317793200730598625304
+                                             + z*(1.2163513696351411520194826300081e6
+                                                  + z*(-1.3683952908395337960219179587591e6
+                                                       + 547358.1163358135184087671835036*z))))
+                                   + y*(10860.280086028046000173952053644
+                                        + y*(-21720.560172056092000347904107288
+                                             + y*(21720.560172056092000347904107288
+                                                  + y*(-10860.280086028046000173952053644
+                                                       + 2172.0560172056092000347904107288*y
+                                                       + 65161.68051616827600104371232186*z)
+                                                  + z*(-260646.72206467310400417484928745
+                                                       + 456131.76361317793200730598625304*z))
+                                             + z*(390970.08309700965600626227393118
+                                                  + z*(-1.3683952908395337960219179587591e6
+                                                       + 1.2163513696351411520194826300081e6*z)))
+                                        + z*(-260646.72206467310400417484928745
+                                             + z*(1.3683952908395337960219179587591e6
+                                                  + z*(-2.4327027392702823040389652600162e6
+                                                       + 1.3683952908395337960219179587591e6*z))))));
+    grad[0] /*ARGH*/[1]= -111.63433329170168743915191183681
+                         + z*(2507.4470198623576794519271653266
+                              + z*(-11661.048286815653150105078828841
+                                   + z*(15386.579825586140117457780001056
+                                        + (363.34025287814418603523148414764
+                                           - 7214.633123816278401684186187793*z)*z)))
+                         + y*(363.25152509966356474438038976812
+                              + y*(-646.38186623132610385022255482676
+                                   + z*(10567.478417041995740365340601217
+                                        + z*(-47187.650790456418006883268389944
+                                             + (100567.61324107539590226441352681
+                                                - 83624.15666241595420133943081306*z)*z))
+                                   + y*(1185.6988797627025167401245583621
+                                        + z*(-21480.995170158414515049949282575
+                                             + (87450.098470500344262838620458099
+                                                - 99110.11159990039016455043651918*z)*z)
+                                        + y*(-1636.8056935212612629755635662548
+                                             + y*(1155.5905869316116920446531989106
+                                                  - 309.71909874968871926422011412243*y
+                                                  - 7964.205396420567066794231506005*z)
+                                             + (22252.926842939819745454470384427
+                                                - 46457.864812453307889633017118365*z)*z)))
+                              + z*(-5882.6517132651915834275573623904
+                                   + z*(17856.465419225034783782743879051
+                                        + z*(-16844.081466761145855171757008691
+                                             + (19676.272155862577459138689603072
+                                                - 22299.775109977587787023848216815*z)*z))))
+                         + x*(1758.9394805998364698320949796686
+                              + z*(-41418.126994754018569290856361445
+                                   + z*(210476.48700059060130533204332983
+                                        + z*(-349402.89343440819366834157901213
+                                             + z*(154727.0492256466318377724227878
+                                                  + 33449.662664966381680535772325223*z))))
+                              + y*(-6239.3373827572891726489567680738
+                                   + z*(104343.86749321063804088699031932
+                                        + z*(-309454.09845129326367554484557559
+                                             + z*(126405.14233463231579810309684398
+                                                  + 167248.31332483190840267886162611*z)))
+                                   + y*(7367.9547250307919922748772756093
+                                        + y*(-2257.2346845470056392518410150711
+                                             + y*(-1426.7426779683903568855976227336
+                                                  + 796.4205396420567066794231506005*y
+                                                  + 19910.513491051417666985578765014*z)
+                                             + z*(-18313.413478400234431665879933595
+                                                  + 111498.87554988793893511924108408*z))
+                                        + z*(-64522.840511107802706915832789295
+                                             + z*(-12521.264099185276564906438838319
+                                                  + 222997.75109977587787023848216815*z))))
+                              + x*(-5128.4655961799106111932551364429
+                                   + y*(20513.862384719642444773020545772
+                                        + z*(-369249.52292495356400591436982389
+                                             + (1.2923733302373374740207002943836e6
+                                                - 1.1487762935442999769072891505632e6*z)*z)
+                                        + y*(-30770.793577079463667159530818657
+                                             + y*(20513.862384719642444773020545772
+                                                  - 5128.465596179910611193255136443*y
+                                                  - 123083.17430831785466863812327463*z)
+                                             + (369249.52292495356400591436982389
+                                                - 646186.6651186687370103501471918*z)*z))
+                                   + z*(123083.17430831785466863812327463
+                                        + z*(-646186.6651186687370103501471918
+                                             + (1.1487762935442999769072891505632e6
+                                                - 646186.6651186687370103501471918*z)*z))
+                                   + x*(3620.0933620093486667246506845479
+                                        + z*(-86882.24068822436800139161642915
+                                             + z*(456131.76361317793200730598625304
+                                                  + z*(-810900.91309009410134632175333874
+                                                       + 456131.76361317793200730598625304*z)))
+                                        + y*(-14480.373448037394666898602738192
+                                             + y*(21720.560172056092000347904107288
+                                                  + y*(-14480.373448037394666898602738192
+                                                       + 3620.0933620093486667246506845479*y
+                                                       + 86882.24068822436800139161642915*z)
+                                                  + z*(-260646.72206467310400417484928745
+                                                       + 456131.76361317793200730598625304*z))
+                                             + z*(260646.72206467310400417484928745
+                                                  + z*(-912263.52722635586401461197250608
+                                                       + 810900.9130900941013463217533387*z))))));
+    grad[0] /*ARGH*/[2]= -841.58297888869294372263018977787
+                         + z*(11782.16170444170121211682265689
+                              + z*(-47128.646817766804848467290627561
+                                   + (70692.970226650207272700935941341
+                                      - 35346.485113325103636350467970671*z)*z))
+                         + y*(2507.4470198623576794519271653266
+                              + z*(-23322.096573631306300210157657682
+                                   + z*(46159.739476758420352373340003167
+                                        + (1453.3610115125767441409259365906
+                                           - 36073.165619081392008420930938966*z)*z))
+                              + y*(-2941.3258566325957917137786811952
+                                   + y*(3522.4928056806652467884468670724
+                                        + z*(-31458.433860304278671255512259962
+                                             + (100567.61324107539590226441352681
+                                                - 111498.87554988793893511924108408*z)*z)
+                                        + y*(-5370.2487925396036287624873206437
+                                             + y*(4450.5853685879639490908940768854
+                                                  - 1327.3675660700945111323719176676*y
+                                                  - 18583.145924981323155853206847346*z)
+                                             + (43725.049235250172131419310229049
+                                                - 74332.58369992529262341282738938*z)*z))
+                                   + z*(17856.465419225034783782743879051
+                                        + z*(-25266.122200141718782757635513036
+                                             + (39352.544311725154918277379206145
+                                                - 55749.43777494396946755962054204*z)*z))))
+                         + x*(11350.057423241075525671993028612
+                              + z*(-158900.80392537505735940790240057
+                                   + z*(635603.21570150022943763160960227
+                                        + z*(-953404.82355225034415644741440341
+                                             + 476702.41177612517207822370720171*z)))
+                              + y*(-41418.126994754018569290856361445
+                                   + z*(420952.97400118120261066408665967
+                                        + z*(-1.0482086803032245810050247370364e6
+                                             + z*(618908.19690258652735108969115118
+                                                  + 167248.31332483190840267886162611*z)))
+                                   + y*(52171.933746605319020443495159661
+                                        + y*(-21507.613503702600902305277596432
+                                             + y*(-4578.3533696000586079164699833988
+                                                  + 3982.1026982102835333971157530027*y
+                                                  + 55749.43777494396946755962054204*z)
+                                             + z*(-8347.5093994568510432709592255458
+                                                  + 222997.75109977587787023848216815*z))
+                                        + z*(-309454.09845129326367554484557559
+                                             + z*(189607.71350194847369715464526597
+                                                  + 334496.62664966381680535772325223*z))))
+                              + x*(-30770.793577079463667159530818657
+                                   + y*(123083.17430831785466863812327463
+                                        + z*(-1.2923733302373374740207002943836e6
+                                             + (3.4463288806328999307218674516896e6
+                                                - 2.5847466604746749480414005887672e6*z)*z)
+                                        + y*(-184624.76146247678200295718491194
+                                             + y*(123083.17430831785466863812327463
+                                                  - 30770.793577079463667159530818657*y
+                                                  - 430791.1100791124913402334314612*z)
+                                             + (1.2923733302373374740207002943836e6
+                                                - 1.7231644403164499653609337258448e6*z)*z))
+                                   + z*(430791.1100791124913402334314612
+                                        + z*(-1.7231644403164499653609337258448e6
+                                             + (2.5847466604746749480414005887672e6
+                                                - 1.2923733302373374740207002943836e6*z)*z))
+                                   + x*(21720.560172056092000347904107288
+                                        + z*(-304087.84240878528800487065750203
+                                             + z*(1.2163513696351411520194826300081e6
+                                                  + z*(-1.8245270544527117280292239450122e6
+                                                       + 912263.5272263558640146119725061*z)))
+                                        + y*(-86882.24068822436800139161642915
+                                             + y*(130323.36103233655200208742464373
+                                                  + y*(-86882.24068822436800139161642915
+                                                       + 21720.560172056092000347904107288*y
+                                                       + 304087.84240878528800487065750203*z)
+                                                  + z*(-912263.52722635586401461197250608
+                                                       + 1.2163513696351411520194826300081e6*z))
+                                             + z*(912263.52722635586401461197250608
+                                                  + z*(-2.4327027392702823040389652600162e6
+                                                       + 1.8245270544527117280292239450122e6*z))))));
+    return;
+  case ( 141 ) :
+    grad[0] /*ARGH*/[0]= -570.2896457949018053276162086913
+                         + y*(25707.742744953059798461749952188
+                              + y*(-271870.38703679793847538522655216
+                                   + y*(1.1364996154321153710539551130808e6
+                                        + y*(-2.2052256401711831682382714635834e6
+                                             + (1.9915367594444763743825412290095e6
+                                                - 676322.7490593909250638312462807*y)*y))))
+                         + x*(9807.3616059163404497391207029451
+                              + y*(-403779.16195501527051321606995399
+                                   + y*(3.8611316338601114993955175283241e6
+                                        + y*(-1.4409816994317928218043061046679e7
+                                             + y*(2.4550236091314873297134237387476e7
+                                                  + y*(-1.9035047185199075890836158202354e7
+                                                       + 5.376319631587635644073330856295e6*y)))))
+                              + x*(-54145.272178908613218334198993845
+                                   + y*(1.9137036685477358579232171292027e6
+                                        + y*(-1.5168133823904047102105140204286e7
+                                             + y*(4.4318348994834595696514216621929e7
+                                                  + y*(-5.3080761844890863615452819548382e7
+                                                       + 2.2013589429488787402210727329204e7*y))))
+                                   + x*(142608.45445860680447996598366045
+                                        + x*(-205393.29222854687955682922075531
+                                             + x*(166799.38999507101445730342251725
+                                                  + x*(-71985.757294381488612929280410435
+                                                       + 12878.859843573771905288045201935*x
+                                                       + 529451.4706062273666680883578727*y)
+                                                  + y*(-2.4408353834757491443002003787584e6
+                                                       + 5.029683981793438684418333086255e6*y))
+                                             + y*(4.4759607113808540152445537832805e6
+                                                  + y*(-1.8298890617349673293894783233755e7
+                                                       + 1.8468587454463161569683553010954e7*y)))
+                                        + y*(-4.100146920153486794699320252817e6
+                                             + y*(2.484616393844564309420317303327e7
+                                                  + y*(-4.9484127757940733711465499885067e7
+                                                       + 3.0411381124101394890552111220438e7*y))))));
+    grad[0] /*ARGH*/[1]= -719.85789955549127902863023572654
+                         + y*(15435.04238158580304841275690217
+                              + y*(-96847.558837347953735153805432252
+                                   + y*(243649.25759664353559247532598915
+                                        + y*(-246074.68188282763770649140491861
+                                             + y*(52792.075065697709889602815771095
+                                                  + 33966.499009356648485746117975201*y)))))
+                         + x*(25707.742744953059798461749952188
+                              + y*(-543740.77407359587695077045310432
+                                   + y*(3.4094988462963461131618653392424e6
+                                        + y*(-8.8209025606847326729530858543335e6
+                                             + (9.9576837972223818719127061450474e6
+                                                - 4.057936494356345550382987477684e6*y)*y)))
+                              + x*(-201889.58097750763525660803497699
+                                   + y*(3.8611316338601114993955175283241e6
+                                        + y*(-2.1614725491476892327064591570019e7
+                                             + y*(4.9100472182629746594268474774951e7
+                                                  + y*(-4.7587617962997689727090395505884e7
+                                                       + 1.6128958894762906932219992568884e7*y))))
+                                   + x*(637901.22284924528597440570973423
+                                        + x*(-1.0250367300383716986748300632042e6
+                                             + x*(895192.1422761708030489107566561
+                                                  + x*(-406805.89724595819071670006312641
+                                                       + 75635.92437231819523829833683896*x
+                                                       + 1.6765613272644795614727776954184e6*y)
+                                                  + y*(-7.319556246939869317557913293502e6
+                                                       + 1.1081152472677896941810131806572e7*y))
+                                             + y*(1.2423081969222821547101586516635e7
+                                                  + y*(-3.71130958184555502835991249138e7
+                                                       + 3.0411381124101394890552111220438e7*y)))
+                                        + y*(-1.0112089215936031401403426802857e7
+                                             + y*(4.4318348994834595696514216621929e7
+                                                  + y*(-7.077434912652115148727042606451e7
+                                                       + 3.6689315715814645670351212215341e7*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 142 ) :
+    grad[0] /*ARGH*/[0]= -723.16065825297271833257045623352
+                         + 1446.321316505945436665140912467*z
+                         + y*(29330.777133366334430824986657315
+                              - 57215.23295022672342498483240216*z
+                              + y*(-280569.72756107174720383591688277
+                                   + 503924.2221719167709826870013634*z
+                                   + y*(1.0664076239426263991731124584375e6
+                                        - 1.6288910257133360273635379155117e6*z
+                                        + y*(-1.891485771806308883393794989869e6
+                                             + y*(1.570413004783028196567914748064e6
+                                                  - 493372.7458333873268558887159508*y
+                                                  - 986745.4916667746537117774319016*z)
+                                             + 2.1540805178992817394240520642264e6*z))))
+                         + x*(9710.7452661384183317441659514254
+                              - 19421.490532276836663488331902851*z
+                              + y*(-352599.7669275944716580488404551
+                                   + 685778.0433229121066526093490074*z
+                                   + y*(3.0002749127871151133063162698866e6
+                                        - 5.314771782251318119960023190766e6*z
+                                        + y*(-1.0070472186029149588148731451995e7
+                                             + 1.4826172589806981056337439713224e7*z
+                                             + y*(1.5644399042257036770883677305419e7
+                                                  - 1.6462625494707092485429914897614e7*z
+                                                  + y*(-1.1269623524554420092867726351653e7
+                                                       + 3.0383107772008738501527689028456e6*y
+                                                       + 6.076621554401747700305537805691e6*z)))))
+                              + x*(-41269.362749132853064115113824304
+                                   + 82538.72549826570612823022764861*z
+                                   + x*(81147.632582620356232345217867272
+                                        - 162295.26516524071246469043573454*z
+                                        + x*(-82420.921135797207319170511817161
+                                             + 164841.84227159441463834102363432*z
+                                             + x*(42204.709518592985273296072484658
+                                                  - 84409.41903718597054659214496932*z
+                                                  + x*(-8654.328829649027811539635158868
+                                                       + 8654.328829649027811539635158868*y
+                                                       + 17308.657659298055623079270317736*z)
+                                                  + y*(-360518.71054116630180410398410624
+                                                       + 318314.00102257331653080791162159*y
+                                                       + 636628.0020451466330616158232432*z))
+                                             + y*(1.3170342788569809334807991793547e6
+                                                  - 2.4692267154423674523232573350752e6*z
+                                                  + y*(-3.8099243693927145576772419959865e6
+                                                       + 2.5753110116715308315156133284489e6*y
+                                                       + 5.150622023343061663031226656898e6*z)))
+                                        + y*(-1.885395143251636635892455563846e6
+                                             + 3.6084950213380325593202206919575e6*z
+                                             + y*(9.2355452418431188350521457634894e6
+                                                  - 1.4862595462348205110784070835021e7*z
+                                                  + y*(-1.490173002274529271096664131114e7
+                                                       + 7.47043229157119015557460589363e6*y
+                                                       + 1.4940864583142380311149211787259e7*z))))
+                                   + y*(1.2440016441735345587053669309677e6
+                                        - 2.4054645628488034112825036342869e6*z
+                                        + y*(-8.4781953405844521096972720959204e6
+                                             + 1.4550926118320100808112040557554e7*z
+                                             + y*(2.1526296833437999671544549858386e7
+                                                  - 2.8501667548555898534977059159217e7*z
+                                                  + y*(-2.2731194239733758587555118504401e7
+                                                       + 8.480360465455809320066588924793e6*y
+                                                       + 1.6960720930911618640133177849585e7*z))))));
+    grad[0] /*ARGH*/[1]= -1022.7394359845418618982822920536
+                         + 1995.7490765919521778343045945406*z
+                         + y*(19329.226950772238630228869809594
+                              - 34666.955748360572904789130430106*z
+                              + y*(-103470.83894022825340505823896981
+                                   + 154941.24425791564745293278229447*z
+                                   + y*(202568.29700432716725892923238576
+                                        - 198548.26833143347124728142171223*z
+                                        + y*(-97731.112219739376373709737471117
+                                             - 52723.11097481308631168230219806*z
+                                             + y*(-109297.67745602721089524590664727
+                                                  + 90607.7793496625856262759462165*y
+                                                  + 155327.62174227871821647305065686*z)))))
+                         + x*(29330.777133366334430824986657315
+                              - 57215.23295022672342498483240216*z
+                              + y*(-561139.45512214349440767183376554
+                                   + 1.0078484443438335419653740027268e6*z
+                                   + y*(3.1992228718278791975193373753126e6
+                                        - 4.886673077140008082090613746535e6*z
+                                        + y*(-7.5659430872252355335751799594762e6
+                                             + y*(7.8520650239151409828395737403201e6
+                                                  - 2.9602364750003239611353322957048e6*y
+                                                  - 4.933727458333873268558887159508e6*z)
+                                             + 8.616322071597126957696208256906e6*z)))
+                              + x*(-176299.88346379723582902442022755
+                                   + 342889.02166145605332630467450368*z
+                                   + y*(3.0002749127871151133063162698866e6
+                                        - 5.314771782251318119960023190766e6*z
+                                        + y*(-1.5105708279043724382223097177992e7
+                                             + 2.2239258884710471584506159569836e7*z
+                                             + y*(3.1288798084514073541767354610838e7
+                                                  - 3.2925250989414184970859829795228e7*z
+                                                  + y*(-2.8174058811386050232169315879132e7
+                                                       + 9.114932331602621550458306708537e6*y
+                                                       + 1.5191553886004369250763844514228e7*z))))
+                                   + x*(414667.21472451151956845564365592
+                                        - 801821.5209496011370941678780956*z
+                                        + x*(-471348.78581290915897311389096151
+                                             + 902123.7553345081398300551729894*z
+                                             + x*(263406.85577139618669615983587095
+                                                  - 493845.34308847349046465146701503*z
+                                                  + x*(-60086.451756861050300683997351041
+                                                       + 1236.332689949861115934233594124*x
+                                                       + 106104.6670075244388436026372072*y
+                                                       + 106104.6670075244388436026372072*z)
+                                                  + y*(-1.5239697477570858230708967983946e6
+                                                       + 1.5451866070029184989093679970694e6*y
+                                                       + 2.0602488093372246652124906627592e6*z))
+                                             + y*(4.6177726209215594175260728817447e6
+                                                  - 7.431297731174102555392035417511e6*z
+                                                  + y*(-1.1176297517058969533224980983355e7
+                                                       + 7.47043229157119015557460589363e6*y
+                                                       + 1.1205648437356785233361908840444e7*z)))
+                                        + y*(-5.652130227056301406464848063947e6
+                                             + 9.700617412213400538741360371703e6*z
+                                             + y*(2.1526296833437999671544549858386e7
+                                                  - 2.8501667548555898534977059159217e7*z
+                                                  + y*(-3.0308258986311678116740158005868e7
+                                                       + 1.4133934109093015533444314874654e7*y
+                                                       + 2.2614294574548824853510903799447e7*z))))));
+    grad[0] /*ARGH*/[2]= -49.729795377131545962259989566531
+                         + y*(1995.7490765919521778343045945406
+                              + y*(-17333.477874180286452394565215053
+                                   + y*(51647.081419305215817644260764823
+                                        + y*(-49637.067082858367811820355428058
+                                             + y*(-10544.622194962617262336460439611
+                                                  + 25887.936957046453036078841776144*y)))))
+                         + x*(1446.321316505945436665140912467
+                              + y*(-57215.232950226723424984832402162
+                                   + y*(503924.22217191677098268700136338
+                                        + y*(-1.6288910257133360273635379155117e6
+                                             + (2.1540805178992817394240520642264e6
+                                                - 986745.4916667746537117774319016*y)*y)))
+                              + x*(-9710.7452661384183317441659514254
+                                   + y*(342889.02166145605332630467450368
+                                        + y*(-2.6573858911256590599800115953829e6
+                                             + y*(7.413086294903490528168719856612e6
+                                                  + y*(-8.2313127473535462427149574488071e6
+                                                       + 3.0383107772008738501527689028456e6*y))))
+                                   + x*(27512.908499421902042743409216203
+                                        + x*(-40573.816291310178116172608933636
+                                             + x*(32968.368454318882927668204726864
+                                                  + x*(-14068.236506197661757765357494886
+                                                       + 2472.665379899722231868467188248*x
+                                                       + 106104.6670075244388436026372072*y)
+                                                  + y*(-493845.34308847349046465146701503
+                                                       + 1.0301244046686123326062453313796e6*y))
+                                             + y*(902123.75533450813983005517298938
+                                                  + y*(-3.7156488655870512776960177087553e6
+                                                       + 3.7352161457855950777873029468148e6*y)))
+                                        + y*(-801821.52094960113709416787809563
+                                             + y*(4.8503087061067002693706801858513e6
+                                                  + y*(-9.5005558495186328449923530530725e6
+                                                       + 5.653573643637206213377725949862e6*y))))));
+    return;
+  case ( 143 ) :
+    grad[0] /*ARGH*/[0]= -665.15292808494145641219320840384
+                         + (3990.917568509648738473159250423
+                            - 3990.917568509648738473159250423*z)*z
+                         + y*(23439.056606940204800725335291776
+                              + z*(-136643.42207313158006587885250023
+                                   + 132652.50450462193132740569324981*z)
+                              + y*(-196485.74521187796446663899783621
+                                   + (1.042271049198136206733955134517e6
+                                      - 909618.5446935142754065494412672*z)*z
+                                   + y*(660854.15923245629950796301399872
+                                        + z*(-2.9228539061966015903138229494753e6
+                                             + 2.0132353615030873149072735082081e6*z)
+                                        + y*(-1.0482311435423825091065631255313e6
+                                             + y*(786638.42476871660229063968320284
+                                                  - 225549.59892576769156971371591741*y
+                                                  - 1.3532975935546061494182822955045e6*z)
+                                             + (3.3665329550576934643255558037126e6
+                                                - 1.3532975935546061494182822955045e6*z)*z))))
+                         + x*(6839.8050358783815485958149077635
+                              + z*(-41038.830215270289291574889446581
+                                   + 41038.830215270289291574889446581*z)
+                              + y*(-210411.74439246973442599915397568
+                                   + (1.2214316361395481172644200344075e6
+                                      - 1.1803928059242778279728451449609e6*z)*z
+                                   + y*(1.5409397577100038704547560162703e6
+                                        + z*(-8.0242069101204751054641160632144e6
+                                             + 6.843814104196197277491270918253e6*z)
+                                        + y*(-4.5406081360237287864053898419873e6
+                                             + (1.9219441906021897612968222988709e7
+                                                - 1.2375627801825700335476952070456e7*z)*z
+                                             + y*(6.3381033937273267745953833740873e6
+                                                  + z*(-1.8809178456342063034604077255814e7
+                                                       + 6.433550654516362699127125185359e6*z)
+                                                  + y*(-4.2071215184764042889552004068622e6
+                                                       + 1.0722584424193937831878541975598e6*y
+                                                       + 6.433550654516362699127125185359e6*z)))))
+                              + x*(-21622.67858710716373437120302754
+                                   + (129736.07152264298240622721816524
+                                      - 129736.07152264298240622721816524*z)*z
+                                   + x*(29900.551776799433542584042581901
+                                        + z*(-179403.3106607966012555042554914
+                                             + 179403.3106607966012555042554914*z)
+                                        + x*(-19106.656096845710391114450694162
+                                             + (114639.93658107426234668670416497
+                                                - 114639.93658107426234668670416497*z)*z
+                                             + x*(4639.9540247167920589889502353423
+                                                  + z*(-27839.724148300752353933701412054
+                                                       + 27839.724148300752353933701412054*z)
+                                                  + y*(-9279.9080494335841179779004706847
+                                                       + 4639.9540247167920589889502353423*y
+                                                       + 27839.724148300752353933701412054*z))
+                                             + y*(184935.07588645054531525862888119
+                                                  + z*(-994970.51873762900954486506912217
+                                                       + 880330.5821565547471981783649572*z)
+                                                  + y*(-312550.18348236395945717390567989
+                                                       + 146721.76369275912453302972749287*y
+                                                       + 880330.5821565547471981783649572*z)))
+                                        + y*(-513765.53111558282320638508084026
+                                             + (2.9031898760327003379828062295501e6
+                                                - 2.7237865653719037367273019740587e6*z)*z
+                                             + y*(1.8828924407480453461844698254615e6
+                                                  + z*(-8.3941647684555717391240127232191e6
+                                                       + 5.67037820308366800239671074916e6*z)
+                                                  + y*(-2.3440904952565399569201205787299e6
+                                                       + 945063.0338472780003994517915267*y
+                                                       + 5.67037820308366800239671074916e6*z))))
+                                   + y*(526402.47985045390748776438261464
+                                        + z*(-3.0286788075800804625203590775226e6
+                                             + 2.8989427360574374801141318593574e6*z)
+                                        + y*(-2.9490334988925905611604303324387e6
+                                             + (1.4665522185775462904442222917109e7
+                                                - 1.1766579449718025424328091057752e7*z)*z
+                                             + y*(6.3066869776120290507522095618919e6
+                                                  + z*(-2.3174599679896711400071034454242e7
+                                                       + 1.140802023017868597574294339649e7*z)
+                                                  + y*(-5.7637699850125662293023296417885e6
+                                                       + 1.9013367050297809959571572327483e6*y
+                                                       + 1.140802023017868597574294339649e7*z))))));
+    grad[0] /*ARGH*/[1]= -1043.2099774220979676931320125981
+                         + (6083.6744273556599661843325214684
+                            - 5908.088990178732126209872967348*z)*z
+                         + y*(16826.371001887168020082335251974
+                              + z*(-88790.877156611688188125346468905
+                                   + 76974.69917625422393570560053421*z)
+                              + y*(-73696.341247389292537289101341562
+                                   + (308991.73174941822294154658834601
+                                      - 193529.6829850368870379881875447*z)*z
+                                   + y*(99490.025686541923370225628430613
+                                        + (-184951.17845336057629929165278899
+                                           - 73088.39886002193975135926393728*z)*z
+                                        + y*(33998.052843634924358023198289723
+                                             + z*(-435177.29012851026652225375572457
+                                                  + 343816.79155348284183305467580298*z)
+                                             + y*(-155798.81633639862167106168630551
+                                                  + 80223.91802914599642771275768736*y
+                                                  + 412580.14986417941019966561096357*z)))))
+                         + x*(23439.056606940204800725335291776
+                              + z*(-136643.42207313158006587885250023
+                                   + 132652.50450462193132740569324981*z)
+                              + y*(-392971.49042375592893327799567242
+                                   + (2.084542098396272413467910269034e6
+                                      - 1.8192370893870285508130988825344e6*z)*z
+                                   + y*(1.9825624776973688985238890419962e6
+                                        + z*(-8.7685617185898047709414688484259e6
+                                             + 6.039706084509261944721820524624e6*z)
+                                        + y*(-4.1929245741695300364262525021252e6
+                                             + y*(3.9331921238435830114531984160142e6
+                                                  - 1.3532975935546061494182822955045e6*y
+                                                  - 6.766487967773030747091411477522e6*z)
+                                             + (1.346613182023077385730222321485e7
+                                                - 5.413190374218424597673129182018e6*z)*z)))
+                              + x*(-105205.87219623486721299957698784
+                                   + (610715.81806977405863221001720374
+                                      - 590196.4029621389139864225724804*z)*z
+                                   + x*(175467.49328348463582925479420488
+                                        + z*(-1.0095596025266934875067863591742e6
+                                             + 966314.2453524791600380439531191*z)
+                                        + x*(-128441.38277889570580159627021006
+                                             + (725797.46900817508449570155738754
+                                                - 680946.6413429759341818254935147*z)*z
+                                             + x*(36987.015177290109063051725776238
+                                                  + x*(-1546.6513415722640196629834117808
+                                                       + 1546.6513415722640196629834117808*y
+                                                       + 4639.9540247167920589889502353423*z)
+                                                  + z*(-198994.10374752580190897301382443
+                                                       + 176066.11643131094943963567299144*z)
+                                                  + y*(-125020.07339294558378286956227196
+                                                       + 88033.05821565547471981783649572*y
+                                                       + 352132.23286262189887927134598288*z))
+                                             + y*(941446.22037402267309223491273077
+                                                  + z*(-4.1970823842277858695620063616096e6
+                                                       + 2.8351891015418340011983553745802e6*z)
+                                                  + y*(-1.7580678714424049676900904340474e6
+                                                       + 945063.0338472780003994517915267*y
+                                                       + 4.2527836523127510017975330618703e6*z)))
+                                        + y*(-1.9660223325950603741069535549591e6
+                                             + (9.7770147905169752696281486114063e6
+                                                - 7.844386299812016949552060705168e6*z)*z
+                                             + y*(6.3066869776120290507522095618919e6
+                                                  + z*(-2.3174599679896711400071034454242e7
+                                                       + 1.140802023017868597574294339649e7*z)
+                                                  + y*(-7.685026646683421639069772855718e6
+                                                       + 3.1688945083829683265952620545804e6*y
+                                                       + 1.5210693640238247967657257861986e7*z))))
+                                   + y*(1.5409397577100038704547560162703e6
+                                        + z*(-8.0242069101204751054641160632144e6
+                                             + 6.843814104196197277491270918253e6*z)
+                                        + y*(-6.8109122040355931796080847629809e6
+                                             + (2.8829162859032846419452334483064e7
+                                                - 1.8563441702738550503215428105684e7*z)*z
+                                             + y*(1.2676206787454653549190766748175e7
+                                                  + z*(-3.7618356912684126069208154511629e7
+                                                       + 1.2867101309032725398254250370717e7*z)
+                                                  + y*(-1.0517803796191010722388001017155e7
+                                                       + 3.2167753272581813495635625926793e6*y
+                                                       + 1.6083876636290906747817812963396e7*z))))));
+    grad[0] /*ARGH*/[2]= -175.58543717692783997445955412019
+                         + 351.17087435385567994891910824038*z
+                         + y*(6083.6744273556599661843325214684
+                              - 11816.177980357464252419745934696*z
+                              + y*(-44395.438578305844094062673234453
+                                   + 76974.69917625422393570560053421*z
+                                   + y*(102997.24391647274098051552944867
+                                        - 129019.78865669125802532545836313*z
+                                        + y*(-46237.794613340144074822913197247
+                                             - 36544.19943001096987567963196864*z
+                                             + y*(-87035.458025702053304450751144915
+                                                  + 68763.3583106965683666109351606*y
+                                                  + 137526.71662139313673322187032119*z)))))
+                         + x*(3990.917568509648738473159250423
+                              - 7981.835137019297476946318500846*z
+                              + y*(-136643.42207313158006587885250023
+                                   + 265305.00900924386265481138649962*z
+                                   + y*(1.042271049198136206733955134517e6
+                                        - 1.8192370893870285508130988825344e6*z
+                                        + y*(-2.9228539061966015903138229494753e6
+                                             + y*(3.3665329550576934643255558037126e6
+                                                  - 1.3532975935546061494182822955045e6*y
+                                                  - 2.7065951871092122988365645910089e6*z)
+                                             + 4.0264707230061746298145470164162e6*z)))
+                              + x*(-20519.415107635144645787444723291
+                                   + 41038.830215270289291574889446581*z
+                                   + y*(610715.81806977405863221001720374
+                                        - 1.1803928059242778279728451449609e6*z
+                                        + y*(-4.0121034550602375527320580316072e6
+                                             + 6.843814104196197277491270918253e6*z
+                                             + y*(9.6097209530109488064841114943546e6
+                                                  - 1.2375627801825700335476952070456e7*z
+                                                  + y*(-9.4045892281710315173020386279072e6
+                                                       + 3.2167753272581813495635625926793e6*y
+                                                       + 6.433550654516362699127125185359e6*z))))
+                                   + x*(43245.35717421432746874240605508
+                                        - 86490.71434842865493748481211016*z
+                                        + x*(-44850.827665199150313876063872851
+                                             + 89701.6553303983006277521277457*z
+                                             + x*(22927.987316214852469337340832994
+                                                  - 45855.974632429704938674681665989*z
+                                                  + x*(-4639.9540247167920589889502353423
+                                                       + 4639.9540247167920589889502353423*y
+                                                       + 9279.908049433584117977900470685*z)
+                                                  + y*(-198994.10374752580190897301382443
+                                                       + 176066.11643131094943963567299144*y
+                                                       + 352132.23286262189887927134598288*z))
+                                             + y*(725797.46900817508449570155738754
+                                                  - 1.3618932826859518683636509870294e6*z
+                                                  + y*(-2.0985411921138929347810031808048e6
+                                                       + 1.4175945507709170005991776872901e6*y
+                                                       + 2.8351891015418340011983553745802e6*z)))
+                                        + y*(-1.0095596025266934875067863591742e6
+                                             + 1.9326284907049583200760879062382e6*z
+                                             + y*(4.8885073952584876348140743057032e6
+                                                  - 7.844386299812016949552060705168e6*z
+                                                  + y*(-7.7248665599655704666903448180805e6
+                                                       + 3.8026734100595619919143144654965e6*y
+                                                       + 7.605346820119123983828628930993e6*z))))));
+    return;
+  case ( 144 ) :
+    grad[0] /*ARGH*/[0]= -543.25303303526150319305461143367
+                         + z*(6519.036396423138038316655337204
+                              + z*(-16297.59099105784509579163834301
+                                   + 10865.060660705230063861092228673*z))
+                         + y*(15810.551607981723364133608250043
+                              + z*(-183207.58289935754233128664366331
+                                   + (441721.36625733601073242497081528
+                                      - 283615.85017751877709108888831484*z)*z)
+                              + y*(-111225.52539328420604822692961783
+                                   + z*(1.1514987218200529302474365117506e6
+                                        + z*(-2.4370254382927963148861663085613e6
+                                             + 1.341067775351012099499688650726e6*z))
+                                   + y*(320059.20652411159721720432106446
+                                        + y*(-442781.18779691786645569164881533
+                                             + y*(294493.61775294071765116833932698
+                                                  - 75813.40966179670422539463559689*y
+                                                  - 909760.9159415604507047356271627*z)
+                                             + (2.6241624970937281611092844447611e6
+                                                - 2.2744022898539011267618390679068e6*z)*z)
+                                        + z*(-2.6892117564692862363590153410229e6
+                                             + (4.2860039528804192760113720439958e6
+                                                - 1.5162681932359340845078927119379e6*z)*z))))
+                         + x*(4160.7472499206942508002112281753
+                              + z*(-49928.966999048331009602534738104
+                                   + (124822.41749762082752400633684526
+                                      - 83214.94499841388501600422456351*z)*z)
+                              + x*(-9254.8585072809267981873216317643
+                                   + z*(111058.30208737112157824785958117
+                                        + z*(-277645.75521842780394561964895293
+                                             + 185097.17014561853596374643263529*z))
+                                   + x*(8050.2457613170756357986092473706
+                                        + z*(-96602.949135804907629583310968448
+                                             + (241507.37283951226907395827742112
+                                                - 161004.91522634151271597218494741*z)*z)
+                                        + x*(-2438.3590477352458462847226999757
+                                             + z*(29260.308572822950155416672399708
+                                                  + z*(-73150.77143205737538854168099927
+                                                       + 48767.180954704916925694453999513*z))
+                                             + y*(7315.077143205737538854168099927
+                                                  + y*(-7315.077143205737538854168099927
+                                                       + 2438.3590477352458462847226999757*y
+                                                       + 29260.308572822950155416672399708*z)
+                                                  + z*(-58520.617145645900310833344799416
+                                                       + 73150.77143205737538854168099927*z)))
+                                        + y*(-86150.95336466022957809022239561
+                                             + z*(937208.49124011784730749935777888
+                                                  + z*(-2.1015138552607823491947901170261e6
+                                                       + 1.24000432161418005341388789307e6*z))
+                                             + y*(210151.38552607823491947901170261
+                                                  + y*(-194050.89400344408364788179320787
+                                                       + 62000.2160807090026706943946535*y
+                                                       + 744002.592968508032048332735842*z)
+                                                  + z*(-1.5846081350728209717262487826524e6
+                                                       + 1.860006482421270080120831839605e6*z))))
+                                   + y*(166988.73958447566336879321194272
+                                        + z*(-1.8928065729263368388472706837314e6
+                                             + (4.4543706770974142931725570603757e6
+                                                - 2.7844832812526576594846249409485e6*z)*z)
+                                        + y*(-724616.96664878015608897310273337
+                                             + z*(6.802597026859025034220406549069e6
+                                                  + z*(-1.2552121890050148292378459312297e7
+                                                       + 5.583597978780774535434347933916e6*z))
+                                             + y*(1.2644670475122957560360332528614e6
+                                                  + y*(-976763.86087974906328938343713484
+                                                       + 279179.8989390387267717173966958*y
+                                                       + 3.3501587872684647212606087603496e6*z)
+                                                  + z*(-8.3710075432885240382119924852684e6
+                                                       + 8.375396968171161803151521900874e6*z)))))
+                              + y*(-102334.74509478880797055035682841
+                                   + z*(1.1780879741384173646370017472028e6
+                                        + z*(-2.8203975178484225840684980311618e6
+                                             + 1.7970500669005345043629944628777e6*z))
+                                   + y*(618763.63385552725051104419916457
+                                        + z*(-6.2470756321279096414955286427721e6
+                                             + (1.2797291562471351519670323575768e7
+                                                - 6.734477641413699842083887920968e6*z)*z)
+                                        + y*(-1.5642305637734335962124649482871e6
+                                             + z*(1.2523691133153293513054050736674e7
+                                                  + z*(-1.8511936270411882262964803265916e7
+                                                       + 5.606813205527554999892647589643e6*z))
+                                             + y*(1.9410461303862149515146300497355e6
+                                                  + y*(-1.1777458628998182420880915344948e6
+                                                       + 280340.66027637774999463237948214*y
+                                                       + 3.3640879233165329999355885537856e6*z)
+                                                  + z*(-1.0768862431481285905121509860152e7
+                                                       + 8.410219808291332499838971384464e6*z))))));
+    grad[0] /*ARGH*/[1]= -921.85849101037120337614943070879
+                         + z*(10687.140633454852702224803330973
+                              + z*(-25779.9484369631274098395337336
+                                   + 16561.363526859415376078039426512*z))
+                         + y*(12114.631419541390307752413864148
+                              + z*(-124001.29576758697828857935970783
+                                   + (258443.34254504119090176933180239
+                                      - 139172.83464297529651569014234857*z)*z)
+                              + y*(-41180.85145593620194266496397575
+                                   + z*(308168.27381985395587911052814724
+                                        + z*(-382755.67073207310334512232266452
+                                             + 46411.195190252457456546334920165*z))
+                                   + y*(30801.81718726842482584067443032
+                                        + z*(41269.225512584176595392611032486
+                                             + z*(-613513.95809089124594864462446725
+                                                  + 470890.89898093077390782486287172*z))
+                                        + y*(59292.640430989493679119310264835
+                                             + y*(-101309.33275168417838360596065412
+                                                  + 41202.953660831442716934675501275*y
+                                                  + 423801.80908283769651704237658455*z)
+                                             + z*(-659925.15328114370340519095938741
+                                                  + 882920.4355892452010771716178845*z)))))
+                         + x*(15810.551607981723364133608250043
+                              + z*(-183207.58289935754233128664366331
+                                   + (441721.36625733601073242497081528
+                                      - 283615.85017751877709108888831484*z)*z)
+                              + y*(-222451.05078656841209645385923566
+                                   + z*(2.3029974436401058604948730235013e6
+                                        + z*(-4.8740508765855926297723326171226e6
+                                             + 2.6821355507020241989993773014521e6*z))
+                                   + y*(960177.61957233479165161296319338
+                                        + y*(-1.7711247511876714658227665952613e6
+                                             + y*(1.4724680887647035882558416966349e6
+                                                  - 454880.45797078022535236781358136*y
+                                                  - 4.5488045797078022535236781358136e6*z)
+                                             + (1.0496649988374912644437137779044e7
+                                                - 9.097609159415604507047356271627e6*z)*z)
+                                        + z*(-8.0676352694078587090770460230686e6
+                                             + (1.2858011858641257828034116131988e7
+                                                - 4.5488045797078022535236781358136e6*z)*z)))
+                              + x*(-51167.372547394403985275178414206
+                                   + z*(589043.98706920868231850087360142
+                                        + z*(-1.4101987589242112920342490155809e6
+                                             + 898525.0334502672521814972314389*z))
+                                   + x*(55662.913194825221122931070647573
+                                        + z*(-630935.52430877894628242356124382
+                                             + (1.4847902256991380977241856867919e6
+                                                - 928161.0937508858864948749803162*z)*z)
+                                        + x*(-21537.738341165057394522555598903
+                                             + x*(1463.0154286411475077708336199854
+                                                  + y*(-2926.0308572822950155416672399708
+                                                       + 1463.0154286411475077708336199854*y
+                                                       + 11704.123429129180062166668959883*z)
+                                                  + z*(-11704.123429129180062166668959883
+                                                       + 14630.154286411475077708336199854*z))
+                                             + z*(234302.12281002946182687483944472
+                                                  + z*(-525378.46381519558729869752925652
+                                                       + 310001.08040354501335347197326749*z))
+                                             + y*(105075.6927630391174597395058513
+                                                  + y*(-145538.1705025830627359113449059
+                                                       + 62000.2160807090026706943946535*y
+                                                       + 558001.9447263810240362495518815*z)
+                                                  + z*(-792304.06753641048586312439132621
+                                                       + 930003.2412106350400604159198025*z)))
+                                        + y*(-483077.97776585343739264873515558
+                                             + z*(4.5350646845726833561469376993793e6
+                                                  + z*(-8.3680812600334321949189728748646e6
+                                                       + 3.722398652520516356956231955944e6*z))
+                                             + y*(1.2644670475122957560360332528614e6
+                                                  + y*(-1.3023518145063320843858445828464e6
+                                                       + 465299.83156506454461952899449301*y
+                                                       + 4.4668783830246196283474783471329e6*z)
+                                                  + z*(-8.3710075432885240382119924852684e6
+                                                       + 8.375396968171161803151521900874e6*z))))
+                                   + y*(618763.63385552725051104419916457
+                                        + z*(-6.2470756321279096414955286427721e6
+                                             + (1.2797291562471351519670323575768e7
+                                                - 6.734477641413699842083887920968e6*z)*z)
+                                        + y*(-2.3463458456601503943186974224307e6
+                                             + z*(1.8785536699729940269581076105011e7
+                                                  + z*(-2.7767904405617823394447204898874e7
+                                                       + 8.410219808291332499838971384464e6*z))
+                                             + y*(3.8820922607724299030292600994709e6
+                                                  + y*(-2.944364657249545605220228836237e6
+                                                       + 841021.9808291332499838971384464*y
+                                                       + 8.410219808291332499838971384464e6*z)
+                                                  + z*(-2.1537724862962571810243019720304e7
+                                                       + 1.6820439616582664999677942768928e7*z))))));
+    grad[0] /*ARGH*/[2]= -375.16125866960173828898983753276
+                         + (1875.8062933480086914449491876638
+                            - 1875.8062933480086914449491876638*z)*z
+                         + y*(10687.140633454852702224803330973
+                              + z*(-51559.8968739262548196790674672
+                                   + 49684.090580578246128234118279536*z)
+                              + y*(-62000.647883793489144289679853917
+                                   + (258443.34254504119090176933180239
+                                      - 208759.25196446294477353521352285*z)*z
+                                   + y*(102722.75793995131862637017604908
+                                        + z*(-255170.44715471540223008154844302
+                                             + 46411.195190252457456546334920165*z)
+                                        + y*(10317.306378146044148848152758122
+                                             + z*(-306756.97904544562297432231223362
+                                                  + 353168.17423569808043086864715379*z)
+                                             + y*(-131985.03065622874068103819187748
+                                                  + 70633.63484713961608617372943076*y
+                                                  + 353168.17423569808043086864715379*z)))))
+                         + x*(6519.036396423138038316655337204
+                              + z*(-32595.18198211569019158327668602
+                                   + 32595.18198211569019158327668602*z)
+                              + y*(-183207.58289935754233128664366331
+                                   + (883442.73251467202146484994163055
+                                      - 850847.5505325563312732666649445*z)*z
+                                   + y*(1.1514987218200529302474365117506e6
+                                        + z*(-4.8740508765855926297723326171226e6
+                                             + 4.0232033260530362984990659521781e6*z)
+                                        + y*(-2.6892117564692862363590153410229e6
+                                             + y*(2.6241624970937281611092844447611e6
+                                                  - 909760.9159415604507047356271627*y
+                                                  - 4.5488045797078022535236781358136e6*z)
+                                             + (8.5720079057608385520227440879917e6
+                                                - 4.5488045797078022535236781358136e6*z)*z)))
+                              + x*(-24964.483499524165504801267369052
+                                   + (124822.41749762082752400633684526
+                                      - 124822.41749762082752400633684526*z)*z
+                                   + x*(37019.434029123707192749286527057
+                                        + z*(-185097.17014561853596374643263529
+                                             + 185097.17014561853596374643263529*z)
+                                        + x*(-24150.737283951226907395827742112
+                                             + (120753.68641975613453697913871056
+                                                - 120753.68641975613453697913871056*z)*z
+                                             + x*(5852.0617145645900310833344799416
+                                                  + z*(-29260.308572822950155416672399708
+                                                       + 29260.308572822950155416672399708*z)
+                                                  + y*(-11704.123429129180062166668959883
+                                                       + 5852.061714564590031083334479942*y
+                                                       + 29260.308572822950155416672399708*z))
+                                             + y*(234302.12281002946182687483944472
+                                                  + z*(-1.050756927630391174597395058513e6
+                                                       + 930003.2412106350400604159198025*z)
+                                                  + y*(-396152.0337682052429315621956631
+                                                       + 186000.6482421270080120831839605*y
+                                                       + 930003.2412106350400604159198025*z)))
+                                        + y*(-630935.52430877894628242356124382
+                                             + (2.9695804513982761954483713735838e6
+                                                - 2.7844832812526576594846249409485e6*z)*z
+                                             + y*(2.2675323422863416780734688496897e6
+                                                  + z*(-8.3680812600334321949189728748646e6
+                                                       + 5.583597978780774535434347933916e6*z)
+                                                  + y*(-2.7903358477628413460706641617561e6
+                                                       + 1.1167195957561549070868695867832e6*y
+                                                       + 5.583597978780774535434347933916e6*z))))
+                                   + y*(589043.98706920868231850087360142
+                                        + z*(-2.8203975178484225840684980311618e6
+                                             + 2.6955751003508017565444916943166e6*z)
+                                        + y*(-3.123537816063954820747764321386e6
+                                             + (1.2797291562471351519670323575768e7
+                                                - 1.0101716462120549763125831881452e7*z)*z
+                                             + y*(6.2618455665766467565270253683368e6
+                                                  + z*(-1.8511936270411882262964803265916e7
+                                                       + 8.410219808291332499838971384464e6*z)
+                                                  + y*(-5.384431215740642952560754930076e6
+                                                       + 1.6820439616582664999677942768928e6*y
+                                                       + 8.410219808291332499838971384464e6*z))))));
+    return;
+  case ( 145 ) :
+    grad[0] /*ARGH*/[0]= -410.26657143275229237499041780139
+                         + z*(8205.3314286550458474998083560279
+                              + z*(-36923.991428947706313749137602126
+                                   + (57437.320000585320932498658492195
+                                      - 28718.660000292660466249329246098*z)*z))
+                         + y*(9088.7893581176510137512172345869
+                              + z*(-173570.45573369797442752453633571
+                                   + z*(744143.05937269317861011127590857
+                                        + z*(-1.1001185501347151791276744373656e6
+                                             + 521340.6150670649290975878894367*z)))
+                              + y*(-50374.999927683802999848499063437
+                                   + y*(118817.43755821374770938163226391
+                                        + z*(-1.5424192083442968686181872003451e6
+                                             + (3.9323465542321277023294491752629e6
+                                                - 2.5371511493357010616030948024345e6*z)*z)
+                                        + y*(-138936.20811822365088094121848995
+                                             + y*(79937.755910549529318625392775794
+                                                  - 18122.508209540721868593534303103*y
+                                                  - 362450.16419081443737187068606206*z)
+                                             + (1.2363049540201761490006371694538e6
+                                                - 1.6310257388586649681734180872793e6*z)*z))
+                                   + z*(833929.54281997808556944544493303
+                                        + z*(-3.00853988331720820645239322629e6
+                                             + (3.5798323794698309197982705813078e6
+                                                - 1.2685755746678505308015474012172e6*z)*z))))
+                         + x*(2244.4239615079930805783704612274
+                              + z*(-44888.479230159861611567409224549
+                                   + z*(201998.15653571937725205334151047
+                                        + z*(-314219.35461111903128097186457184
+                                             + 157109.67730555951564048593228592*z)))
+                              + x*(-3165.9634963044591060201903446935
+                                   + z*(63319.269926089182120403806893869
+                                        + z*(-284936.71466740131954181713102241
+                                             + (443234.88948262427484282664825708
+                                                - 221617.44474131213742141332412854*z)*z))
+                                   + x*(1311.0319528898831592034572678964
+                                        + z*(-26220.639057797663184069145357928
+                                             + z*(117992.87576008948432831115411068
+                                                  + z*(-183544.4734045836422884840175055
+                                                       + 91772.23670229182114424200875275*z)))
+                                        + y*(-5244.1278115595326368138290715857
+                                             + y*(7866.1917173392989552207436073785
+                                                  + y*(-5244.1278115595326368138290715857
+                                                       + 1311.0319528898831592034572678964*y
+                                                       + 26220.639057797663184069145357928*z)
+                                                  + z*(-78661.917173392989552207436073785
+                                                       + 117992.87576008948432831115411068*z))
+                                             + z*(78661.917173392989552207436073785
+                                                  + z*(-235985.75152017896865662230822136
+                                                       + 183544.4734045836422884840175055*z))))
+                                   + y*(36219.882120006079772756027251897
+                                        + z*(-661078.37247403241333471673814408
+                                             + z*(2.6899159614657445404644081906259e6
+                                                  + z*(-3.7410788283529783436573638704944e6
+                                                       + 1.6489219694351770344072686111186e6*z)))
+                                        + y*(-113219.89351697972803082220556065
+                                             + y*(154000.02279394729651613235661751
+                                                  + y*(-97390.076035457432500721253837187
+                                                       + 23556.028134788243348675265873123*y
+                                                       + 471120.56269576486697350531746247*z)
+                                                  + z*(-1.4766809580133837830409197592813e6
+                                                       + 2.1200425321309419013807739285811e6*z))
+                                             + z*(1.603319497865562147281727373069e6
+                                                  + z*(-4.5250217789292851223033649881846e6
+                                                       + 3.2978439388703540688145372222373e6*z)))))
+                              + y*(-40327.076859024482278710461372898
+                                   + z*(761653.05795032978396264181823341
+                                        + z*(-3.2254406042407646505798348405399e6
+                                             + (4.7031326964300704251765489984902e6
+                                                - 2.1944566709094756969477885669592e6*z)*z))
+                                   + y*(192233.28156560028850707111148522
+                                        + z*(-3.0830125733616759861787804114709e6
+                                             + z*(1.0648115975886777287224677011079e7
+                                                  + z*(-1.1860603266060472021617393018744e7
+                                                       + 3.7358449621207603138609079424129e6*z)))
+                                        + y*(-410550.83690231619285274724143643
+                                             + y*(447857.23048097177409424411220857
+                                                  + y*(-244826.23599132167074844886195158
+                                                       + 53369.2137445822901980129706059*y
+                                                       + 1.067384274891645803960259412118e6*z)
+                                                  + z*(-3.8291404449347876110087178269137e6
+                                                       + 4.8032292370124061178211673545308e6*z))
+                                             + z*(5.1280041646846478708761644172577e6
+                                                  + z*(-1.2427902765194138131718062866581e7
+                                                       + 7.471689924241520627721815884826e6*z))))));
+    grad[0] /*ARGH*/[1]= -711.96000123572248878954686370591
+                         + z*(13606.638881583543410904061180041
+                              + z*(-58383.349823036866707077332886839
+                                   + (86390.616167252114767912162943211
+                                      - 40981.344082667885106852015142336*z)*z))
+                         + y*(7063.1629024346660338684796323056
+                              + z*(-114049.98028552623385556147028603
+                                   + z*(396458.21163879431893587195051346
+                                        + z*(-443931.54132584248880886537491229
+                                             + 140003.08249758547419072865717147*z)))
+                              + y*(-17389.39356828611608510286381313
+                                   + z*(176712.90093743297091871507083356
+                                        + z*(-200520.73676025689073040989298085
+                                             + z*(-353976.16591725301429932711773155
+                                                  + 386992.70670500471843575654462298*z)))
+                                   + y*(4009.0464124407529921346307951839
+                                        + y*(32356.993166583614527371697125763
+                                             + y*(-38227.605802104018927340948363849
+                                                  + 12899.756890166823947858551487433*y
+                                                  + 221138.68954571698196328945407028*z)
+                                             + z*(-452844.52208030283048627459433892
+                                                  + 829270.0857964386823623354527635*z))
+                                        + z*(155436.27300109556804892747854107
+                                             + z*(-966824.2108519392438607201774093
+                                                  + 1.0319805512133459158286841189946e6*z)))))
+                         + x*(9088.7893581176510137512172345869
+                              + z*(-173570.45573369797442752453633571
+                                   + z*(744143.05937269317861011127590857
+                                        + z*(-1.1001185501347151791276744373656e6
+                                             + 521340.6150670649290975878894367*z)))
+                              + y*(-100749.99985536760599969699812687
+                                   + y*(356452.31267464124312814489679172
+                                        + z*(-4.6272576250328906058545616010353e6
+                                             + (1.1797039662696383106988347525789e7
+                                                - 7.611453448007103184809284407303e6*z)*z)
+                                        + y*(-555744.83247289460352376487395978
+                                             + y*(399688.77955274764659312696387897
+                                                  - 108735.04925724433121156120581862*y
+                                                  - 1.8122508209540721868593534303103e6*z)
+                                             + (4.9452198160807045960025486778153e6
+                                                - 6.524102955434659872693672349117e6*z)*z))
+                                   + z*(1.6678590856399561711388908898661e6
+                                        + z*(-6.0170797666344164129047864525801e6
+                                             + (7.1596647589396618395965411626157e6
+                                                - 2.5371511493357010616030948024345e6*z)*z)))
+                              + x*(-20163.538429512241139355230686449
+                                   + z*(380826.5289751648919813209091167
+                                        + z*(-1.6127203021203823252899174202699e6
+                                             + (2.3515663482150352125882744992451e6
+                                                - 1.0972283354547378484738942834796e6*z)*z))
+                                   + x*(12073.294040002026590918675750632
+                                        + x*(-1311.0319528898831592034572678964
+                                             + z*(19665.479293348247388051859018446
+                                                  + z*(-58996.437880044742164155577055339
+                                                       + 45886.118351145910572121004376375*z))
+                                             + y*(3933.0958586696494776103718036893
+                                                  + y*(-3933.0958586696494776103718036893
+                                                       + 1311.0319528898831592034572678964*y
+                                                       + 19665.479293348247388051859018446*z)
+                                                  + z*(-39330.958586696494776103718036893
+                                                       + 58996.43788004474216415557705534*z)))
+                                        + z*(-220359.45749134413777823891271469
+                                             + z*(896638.65382191484682146939687531
+                                                  + z*(-1.2470262761176594478857879568315e6
+                                                       + 549640.6564783923448024228703729*z)))
+                                        + y*(-75479.929011319818687214803707103
+                                             + y*(154000.02279394729651613235661751
+                                                  + y*(-129853.43471394324333429500511625
+                                                       + 39260.046891313738914458776455206*y
+                                                       + 628160.7502610198226313404232833*z)
+                                                  + z*(-1.4766809580133837830409197592813e6
+                                                       + 2.1200425321309419013807739285811e6*z))
+                                             + z*(1.0688796652437080981878182487127e6
+                                                  + z*(-3.0166811859528567482022433254564e6
+                                                       + 2.1985626259135693792096914814915e6*z))))
+                                   + y*(192233.28156560028850707111148522
+                                        + z*(-3.0830125733616759861787804114709e6
+                                             + z*(1.0648115975886777287224677011079e7
+                                                  + z*(-1.1860603266060472021617393018744e7
+                                                       + 3.7358449621207603138609079424129e6*z)))
+                                        + y*(-615826.25535347428927912086215465
+                                             + y*(895714.46096194354818848822441714
+                                                  + y*(-612065.58997830417687112215487895
+                                                       + 160107.64123374687059403891181769*y
+                                                       + 2.6684606872291145099006485302949e6*z)
+                                                  + z*(-7.6582808898695752220174356538273e6
+                                                       + 9.606458474024812235642334709062e6*z))
+                                             + z*(7.6920062470269718063142466258866e6
+                                                  + z*(-1.8641854147791207197577094299871e7
+                                                       + 1.1207534886362280941582723827239e7*z))))));
+    grad[0] /*ARGH*/[2]= -632.56114313090636488687609407696
+                         + z*(5693.0502881781572839818848466926
+                              + z*(-13283.784005749033662624397975616
+                                   + 8855.856003832689108416265317077*z))
+                         + y*(13606.638881583543410904061180041
+                              + z*(-116766.69964607373341415466577368
+                                   + (259171.84850175634430373648882963
+                                      - 163925.37633067154042740806056934*z)*z)
+                              + y*(-57024.990142763116927780735143015
+                                   + z*(396458.21163879431893587195051346
+                                        + z*(-665897.31198876373321329806236843
+                                             + 280006.16499517094838145731434294*z))
+                                   + y*(58904.300312477656972905023611188
+                                        + z*(-133680.49117350459382027326198723
+                                             + z*(-353976.16591725301429932711773155
+                                                  + 515990.2756066729579143420594973*z))
+                                        + y*(38859.068250273892012231869635268
+                                             + y*(-90568.904416060566097254918867785
+                                                  + 36856.448257619496993881575678379*y
+                                                  + 331708.03431857547294493418110541*z)
+                                             + z*(-483412.10542596962193036008870465
+                                                  + 773985.413410009436871513089246*z)))))
+                         + x*(8205.3314286550458474998083560279
+                              + z*(-73847.982857895412627498275204251
+                                   + (172311.96000175596279749597547659
+                                      - 114874.64000117064186499731698439*z)*z)
+                              + y*(-173570.45573369797442752453633571
+                                   + z*(1.4882861187453863572202225518171e6
+                                        + z*(-3.3003556504041455373830233120967e6
+                                             + 2.0853624602682597163903515577468e6*z))
+                                   + y*(833929.54281997808556944544493303
+                                        + y*(-1.5424192083442968686181872003451e6
+                                             + y*(1.2363049540201761490006371694538e6
+                                                  - 362450.16419081443737187068606206*y
+                                                  - 3.2620514777173299363468361745586e6*z)
+                                             + (7.8646931084642554046588983505258e6
+                                                - 7.611453448007103184809284407303e6*z)*z)
+                                        + z*(-6.0170797666344164129047864525801e6
+                                             + (1.0739497138409492759394811743924e7
+                                                - 5.074302298671402123206189604869e6*z)*z)))
+                              + x*(-22444.239615079930805783704612274
+                                   + z*(201998.15653571937725205334151047
+                                        + z*(-471329.03191667854692145779685776
+                                             + 314219.35461111903128097186457184*z))
+                                   + x*(21106.423308696394040134602297956
+                                        + z*(-189957.80977826754636121142068161
+                                             + (443234.88948262427484282664825708
+                                                - 295489.92632174951656188443217139*z)*z)
+                                        + x*(-6555.1597644494157960172863394821
+                                             + z*(58996.437880044742164155577055339
+                                                  + z*(-137658.35505343773171636301312912
+                                                       + 91772.23670229182114424200875275*z))
+                                             + y*(19665.479293348247388051859018446
+                                                  + y*(-19665.479293348247388051859018446
+                                                       + 6555.159764449415796017286339482*y
+                                                       + 58996.43788004474216415557705534*z)
+                                                  + z*(-117992.87576008948432831115411068
+                                                       + 137658.35505343773171636301312912*z)))
+                                        + y*(-220359.45749134413777823891271469
+                                             + z*(1.7932773076438296936429387937506e6
+                                                  + z*(-3.7410788283529783436573638704944e6
+                                                       + 2.1985626259135693792096914814915e6*z))
+                                             + y*(534439.83262185404909390912435634
+                                                  + y*(-492226.98600446126101363991976043
+                                                       + 157040.18756525495565783510582082*y
+                                                       + 1.4133616880872946009205159523874e6*z)
+                                                  + z*(-3.0166811859528567482022433254564e6
+                                                       + 3.2978439388703540688145372222373e6*z))))
+                                   + y*(380826.5289751648919813209091167
+                                        + z*(-3.2254406042407646505798348405399e6
+                                             + (7.0546990446451056377648234977353e6
+                                                - 4.3889133418189513938955771339183e6*z)*z)
+                                        + y*(-1.5415062866808379930893902057354e6
+                                             + z*(1.0648115975886777287224677011079e7
+                                                  + z*(-1.7790904899090708032426089528116e7
+                                                       + 7.471689924241520627721815884826e6*z))
+                                             + y*(2.5640020823423239354380822086289e6
+                                                  + y*(-1.9145702224673938055043589134568e6
+                                                       + 533692.137445822901980129706059*y
+                                                       + 4.8032292370124061178211673545308e6*z)
+                                                  + z*(-1.2427902765194138131718062866581e7
+                                                       + 1.1207534886362280941582723827239e7*z))))));
+    return;
+  case ( 146 ) :
+    grad[0] /*ARGH*/[0]= -290.71774198041709764868614751207
+                         + z*(8721.532259412512929460584425362
+                              + z*(-61050.725815887590506224090977534
+                                   + z*(162801.93550903357468326424260676
+                                        + z*(-183152.1774476627715186722729326
+                                             + 73260.87097906510860746890917304*z))))
+                         + y*(4190.6990258551502783331767120367
+                              + z*(-116999.43851624199542053471693574
+                                   + z*(757945.34379780637743751892757265
+                                        + z*(-1.8583856479517834318167862309203e6
+                                             + (1.9075316764980935892752122368527e6
+                                                - 689751.7996201723271026159855681*z)*z)))
+                              + y*(-16592.728999569494926935591347503
+                                   + z*(380782.43147084285238753302348934
+                                        + z*(-1.9075316764980935892752122368527e6
+                                             + (3.2283654893764661395837797340203e6
+                                                - 1.7243794990504308177565399639201e6*z)*z))
+                                   + y*(30278.280579334818877384321219885
+                                        + z*(-527565.9859092017139339966131072
+                                             + (1.7854302248663184082627640548977e6
+                                                - 1.5327817769337162824502577457068e6*z)*z)
+                                        + y*(-28824.691869432733389140890482324
+                                             + y*(13976.269321745741048097416019894
+                                                  - 2737.1103159530647900897459744764*y
+                                                  - 82113.30947859194370269237923429*z)
+                                             + (337174.77017378028774023010136253
+                                                - 574793.16635014360591884665464*z)*z))))
+                         + x*(1059.9841717496824790561237852567
+                              + z*(-31799.525152490474371683713557701
+                                   + z*(222596.6760674333206017859949039
+                                        + z*(-593591.13617982218827142931974375
+                                             + (667790.02820229996180535798471171
+                                                - 267116.01128091998472214319388469*z)*z)))
+                              + x*(-729.62579703772914814122304408303
+                                   + z*(21888.773911131874444236691322491
+                                        + z*(-153221.41737792312110965683925744
+                                             + z*(408590.4463411283229590849046865
+                                                  + z*(-459664.25213376936332897051777231
+                                                       + 183865.70085350774533158820710892*z))))
+                                   + y*(3648.1289851886457407061152204151
+                                        + y*(-7296.2579703772914814122304408303
+                                             + y*(7296.2579703772914814122304408303
+                                                  + y*(-3648.1289851886457407061152204151
+                                                       + 729.625797037729148141223044083*y
+                                                       + 21888.773911131874444236691322491*z)
+                                                  + z*(-87555.095644527497776946765289963
+                                                       + 153221.41737792312110965683925744*z))
+                                             + z*(131332.64346679124666542014793495
+                                                  + z*(-459664.25213376936332897051777231
+                                                       + 408590.4463411283229590849046865*z)))
+                                        + z*(-87555.095644527497776946765289963
+                                             + z*(459664.25213376936332897051777231
+                                                  + z*(-817180.89268225664591816980937299
+                                                       + 459664.25213376936332897051777231*z)))))
+                              + y*(-11975.997400601301499890055311492
+                                   + z*(327480.39686554857062501794578707
+                                        + z*(-2.0697661019914066737733396256056e6
+                                             + z*(4.9257851357972622751241430152045e6
+                                                  + z*(-4.8737182495696200977093029073933e6
+                                                       + 1.6823712885469280543615779690726e6*z))))
+                                   + y*(43980.224426761270313608419778611
+                                        + y*(-77360.607136025715836655601704656
+                                             + y*(72060.686277277303441374982778372
+                                                  + y*(-34440.366881014128002103305711301
+                                                       + 6676.076541852889104609436385209*y
+                                                       + 200282.29625558667313828309155627*z)
+                                                  + z*(-832928.71017483716692481607978277
+                                                       + 1.4019760737891067119679816408939e6*z))
+                                             + z*(1.3288918781434819363164334035684e6
+                                                  + z*(-4.4285248974347534565057309175855e6
+                                                       + 3.738602863437617898581284375717e6*z)))
+                                        + z*(-991926.33593728953878323464757127
+                                             + z*(4.8737182495696200977093029073933e6
+                                                  + z*(-8.0707968630550579854339980711777e6
+                                                       + 4.2059282213673201359039449226816e6*z))))));
+    grad[0] /*ARGH*/[1]= -446.11841811747882890629715320541
+                         + z*(12459.970821373337482958862468778
+                              + z*(-80754.723694556170691101672389756
+                                   + z*(198105.73770533061067064348666151
+                                        + z*(-203473.73875332536193564282781912
+                                             + 73631.40903526151474672469325762*z))))
+                         + y*(2887.3571955662074613247488598241
+                              + z*(-61700.774224239548873824740857167
+                                   + z*(270395.97218056450073456984122066
+                                        + z*(-324844.45040417744728423260326541
+                                             + z*(-41497.470801951095676523976964665
+                                                  + 163861.80639130346776405897730111*z))))
+                              + y*(-4812.3861789886045039574270002825
+                                   + z*(51820.424033298811807985698722723
+                                        + z*(42850.990037755068445954870771926
+                                             + z*(-601535.98237361302011556189362325
+                                                  + 614481.7739673880041152211648792*z)))
+                                   + y*(-701.65887735808001929183753300298
+                                        + y*(8797.4980221059749019670433005438
+                                             + y*(-8000.5501653094560634148273808369
+                                                  + 2275.8584221014370522785969069598*y
+                                                  + 58522.07371117980991573534903611*z)
+                                             + z*(-151245.3593734198933222578936575
+                                                  + 341378.76331521555784178953604398*z))
+                                        + z*(90143.665031807482989402724287054
+                                             + z*(-573871.00183897895633121257564681
+                                                  + 728274.6950724598567291510102272*z)))))
+                         + x*(4190.6990258551502783331767120367
+                              + y*(-33185.457999138989853871182695005
+                                   + z*(761564.86294168570477506604697868
+                                        + z*(-3.8150633529961871785504244737055e6
+                                             + (6.4567309787529322791675594680407e6
+                                                - 3.4487589981008616355130799278403e6*z)*z))
+                                   + y*(90834.841738004456632152963659654
+                                        + z*(-1.5826979577276051418019898393216e6
+                                             + (5.356290674598955224788292164693e6
+                                                - 4.5983453308011488473507732371204e6*z)*z)
+                                        + y*(-115298.7674777309335565635619293
+                                             + y*(69881.34660872870524048708009947
+                                                  - 16422.661895718388740538475846858*y
+                                                  - 410566.54739295971851346189617146*z)
+                                             + (1.3486990806951211509609204054501e6
+                                                - 2.2991726654005744236753866185602e6*z)*z)))
+                              + z*(-116999.43851624199542053471693574
+                                   + z*(757945.34379780637743751892757265
+                                        + z*(-1.8583856479517834318167862309203e6
+                                             + (1.9075316764980935892752122368527e6
+                                                - 689751.7996201723271026159855681*z)*z)))
+                              + x*(-5987.9987003006507499450276557462
+                                   + x*(1216.0429950628819135687050734717
+                                        + z*(-29185.031881509165925648921763321
+                                             + z*(153221.41737792312110965683925744
+                                                  + z*(-272393.63089408554863938993645766
+                                                       + 153221.41737792312110965683925744*z)))
+                                        + y*(-4864.1719802515276542748202938869
+                                             + y*(7296.2579703772914814122304408303
+                                                  + y*(-4864.1719802515276542748202938869
+                                                       + 1216.0429950628819135687050734717*y
+                                                       + 29185.031881509165925648921763321*z)
+                                                  + z*(-87555.095644527497776946765289963
+                                                       + 153221.41737792312110965683925744*z))
+                                             + z*(87555.095644527497776946765289963
+                                                  + z*(-306442.83475584624221931367851487
+                                                       + 272393.63089408554863938993645766*z))))
+                                   + z*(163740.19843277428531250897289353
+                                        + z*(-1.0348830509957033368866698128028e6
+                                             + z*(2.4628925678986311375620715076022e6
+                                                  + z*(-2.4368591247848100488546514536967e6
+                                                       + 841185.6442734640271807889845363*z))))
+                                   + y*(43980.224426761270313608419778611
+                                        + z*(-991926.33593728953878323464757127
+                                             + z*(4.8737182495696200977093029073933e6
+                                                  + z*(-8.0707968630550579854339980711777e6
+                                                       + 4.2059282213673201359039449226816e6*z)))
+                                        + y*(-116040.91070403857375498340255698
+                                             + y*(144121.37255455460688274996555674
+                                                  + y*(-86100.917202535320005258264278253
+                                                       + 20028.229625558667313828309155627*y
+                                                       + 500705.7406389666828457077288907*z)
+                                                  + z*(-1.6658574203496743338496321595655e6
+                                                       + 2.8039521475782134239359632817877e6*z))
+                                             + z*(1.9933378172152229044746501053526e6
+                                                  + z*(-6.6427873461521301847585963763783e6
+                                                       + 5.607904295156426847871926563575e6*z))))));
+    grad[0] /*ARGH*/[2]= -923.58172215102738423005212738433
+                         + z*(12930.144110114383379220729783381
+                              + z*(-51720.576440457533516882919133523
+                                   + (77580.864660686300275324378700284
+                                      - 38790.432330343150137662189350142*z)*z))
+                         + y*(12459.970821373337482958862468778
+                              + z*(-161509.44738911234138220334477951
+                                   + z*(594317.21311599183201193045998452
+                                        + z*(-813894.9550133014477425713112765
+                                             + 368157.04517630757373362346628811*z)))
+                              + y*(-30850.387112119774436912370428584
+                                   + z*(270395.97218056450073456984122066
+                                        + z*(-487266.67560626617092634890489811
+                                             + z*(-82994.94160390219135304795392933
+                                                  + 409654.51597825866941014744325277*z)))
+                                   + y*(17273.474677766270602661899574241
+                                        + y*(22535.916257951870747350681071763
+                                             + y*(-30249.0718746839786644515787315
+                                                  + 9753.678951863301652622558172685*y
+                                                  + 136551.50532608622313671581441759*z)
+                                             + z*(-286935.5009194894781656062878234
+                                                  + 546206.0213043448925468632576704*z))
+                                        + z*(28567.326691836712297303247181284
+                                             + z*(-601535.98237361302011556189362325
+                                                  + 819309.0319565173388202948865055*z)))))
+                         + x*(8721.532259412512929460584425362
+                              + z*(-122101.45163177518101244818195507
+                                   + z*(488405.80652710072404979272782027
+                                        + z*(-732608.70979065108607468909173041
+                                             + 366304.3548953255430373445458652*z)))
+                              + y*(-116999.43851624199542053471693574
+                                   + y*(380782.43147084285238753302348934
+                                        + z*(-3.8150633529961871785504244737055e6
+                                             + (9.685096468129398418751339202061e6
+                                                - 6.897517996201723271026159855681e6*z)*z)
+                                        + y*(-527565.9859092017139339966131072
+                                             + y*(337174.77017378028774023010136253
+                                                  - 82113.30947859194370269237923429*y
+                                                  - 1.1495863327002872118376933092801e6*z)
+                                             + (3.5708604497326368165255281097953e6
+                                                - 4.5983453308011488473507732371204e6*z)*z))
+                                   + z*(1.5158906875956127548750378551453e6
+                                        + z*(-5.5751569438553502954503586927609e6
+                                             + (7.6301267059923743571008489474109e6
+                                                - 3.4487589981008616355130799278403e6*z)*z)))
+                              + x*(-15899.76257624523718584185677885
+                                   + z*(222596.6760674333206017859949039
+                                        + z*(-890386.70426973328240714397961562
+                                             + (1.3355800564045999236107159694234e6
+                                                - 667790.0282022999618053579847117*z)*z))
+                                   + x*(7296.2579703772914814122304408303
+                                        + z*(-102147.61158528208073977122617162
+                                             + z*(408590.4463411283229590849046865
+                                                  + z*(-612885.66951169248443862735702974
+                                                       + 306442.83475584624221931367851487*z)))
+                                        + y*(-29185.031881509165925648921763321
+                                             + y*(43777.547822263748888473382644982
+                                                  + y*(-29185.031881509165925648921763321
+                                                       + 7296.25797037729148141223044083*y
+                                                       + 102147.61158528208073977122617162*z)
+                                                  + z*(-306442.83475584624221931367851487
+                                                       + 408590.4463411283229590849046865*z))
+                                             + z*(306442.83475584624221931367851487
+                                                  + z*(-817180.89268225664591816980937299
+                                                       + 612885.6695116924844386273570297*z))))
+                                   + y*(163740.19843277428531250897289353
+                                        + z*(-2.0697661019914066737733396256056e6
+                                             + z*(7.3886777036958934126862145228067e6
+                                                  + z*(-9.7474364991392401954186058147866e6
+                                                       + 4.2059282213673201359039449226816e6*z)))
+                                        + y*(-495963.16796864476939161732378564
+                                             + y*(664445.9390717409681582167017842
+                                                  + y*(-416464.35508741858346240803989138
+                                                       + 100141.14812779333656914154577813*y
+                                                       + 1.4019760737891067119679816408939e6*z)
+                                                  + z*(-4.4285248974347534565057309175855e6
+                                                       + 5.607904295156426847871926563575e6*z))
+                                             + z*(4.8737182495696200977093029073933e6
+                                                  + z*(-1.2106195294582586978150997106767e7
+                                                       + 8.411856442734640271807889845363e6*z))))));
+    return;
+  case ( 147 ) :
+    grad[0] /*ARGH*/[0]= -194.6061488527759974827969419946
+                         + z*(8173.458251816591894277471563773
+                              + z*(-81734.58251816591894277471563773
+                                   + z*(326938.33007266367577109886255092
+                                        + z*(-613009.36888624439207081036728298
+                                             + (539448.24461989506502231312320902
+                                                - 179816.08153996502167410437440301*z)*z))))
+                         + y*(1167.6368931166559848967816519676
+                              + z*(-40867.291259082959471387357818865
+                                   + z*(326938.33007266367577109886255092
+                                        + z*(-980814.99021799102731329658765276
+                                             + (1.226018737772488784141620734566e6
+                                                - 539448.244619895065022313123209*z)*z)))
+                              + y*(-2919.0922327916399622419541299189
+                                   + z*(81734.58251816591894277471563773
+                                        + z*(-490407.49510899551365664829382638
+                                             + (980814.99021799102731329658765276
+                                                - 613009.368886244392070810367283*z)*z))
+                                   + y*(3892.1229770555199496559388398919
+                                        + z*(-81734.58251816591894277471563773
+                                             + (326938.33007266367577109886255092
+                                                - 326938.33007266367577109886255092*z)*z)
+                                        + y*(-2919.0922327916399622419541299189
+                                             + y*(1167.6368931166559848967816519676
+                                                  - 194.6061488527759974827969419946*y
+                                                  - 8173.458251816591894277471563773*z)
+                                             + (40867.291259082959471387357818865
+                                                - 81734.58251816591894277471563773*z)*z))))
+                         + x*(412.10713874705505349298175951797
+                              + z*(-17308.499827376312246705233899755
+                                   + z*(173084.99827376312246705233899755
+                                        + z*(-692339.99309505248986820935599018
+                                             + z*(1.2981374870532234185028925424816e6
+                                                  + z*(-1.1423609886068366082825454373838e6
+                                                       + 380786.9962022788694275151457946*z)))))
+                              + y*(-2472.6428324823303209578905571078
+                                   + z*(86542.499136881561233526169498773
+                                        + z*(-692339.99309505248986820935599018
+                                             + z*(2.0770199792851574696046280679706e6
+                                                  + z*(-2.5962749741064468370057850849632e6
+                                                       + 1.1423609886068366082825454373838e6*z))))
+                                   + y*(6181.6070812058258023947263927695
+                                        + y*(-8242.1427749411010698596351903593
+                                             + y*(6181.6070812058258023947263927695
+                                                  + y*(-2472.6428324823303209578905571078
+                                                       + 412.10713874705505349298175951797*y
+                                                       + 17308.499827376312246705233899755*z)
+                                                  + z*(-86542.499136881561233526169498773
+                                                       + 173084.99827376312246705233899755*z))
+                                             + z*(173084.99827376312246705233899755
+                                                  + z*(-692339.99309505248986820935599018
+                                                       + 692339.9930950524898682093559902*z)))
+                                        + z*(-173084.99827376312246705233899755
+                                             + z*(1.0385099896425787348023140339853e6
+                                                  + z*(-2.0770199792851574696046280679706e6
+                                                       + 1.2981374870532234185028925424816e6*z))))));
+    grad[0] /*ARGH*/[1]= -149.60207406040969125984332392087
+                         + z*(5062.453380882941000261824947804
+                              + z*(-38416.196512286749676102302909314
+                                   + z*(104831.43686297635739834542536235
+                                        + z*(-104996.41439401071767302807328895
+                                             + z*(11821.818509547873397259457140682
+                                                  + 22917.735882544561585915263404305*z)))))
+                         + y*(574.39115907065026246652523017782
+                              + z*(-13999.52191920142902307040977186
+                                   + z*(63162.826167440790878499491899976
+                                        + z*(-42988.430943810448717307116875207
+                                             + z*(-129389.52076837684400110530243689
+                                                  + 137506.41529526736951549158042583*z))))
+                              + y*(-627.92468444710594343497629207599
+                                   + y*(-240.17137170988502572848065505677
+                                        + y*(988.18174201193348202769727466114
+                                             + y*(-718.49398209658127790361362321188
+                                                  + 173.61921123139819383269138942655*y
+                                                  + 6250.291604330334977976890019356*z)
+                                             + z*(-19938.713036438398911645735129619
+                                                  + 52085.76336941945814980741682797*z))
+                                        + z*(17251.936102450245866814040324919
+                                             + z*(-117841.09359597162477331994757458
+                                                  + 166674.44278214226607938373384949*z)))
+                                   + z*(5373.5538679763060896633896094009
+                                        + z*(41008.700571398125421115341755955
+                                             + z*(-228517.44870130817476042204233663
+                                                  + 234385.93516238756167413337572584*z)))))
+                         + x*(1167.6368931166559848967816519676
+                              + z*(-40867.291259082959471387357818865
+                                   + z*(326938.33007266367577109886255092
+                                        + z*(-980814.99021799102731329658765276
+                                             + (1.226018737772488784141620734566e6
+                                                - 539448.244619895065022313123209*z)*z)))
+                              + y*(-5838.1844655832799244839082598379
+                                   + z*(163469.16503633183788554943127546
+                                        + z*(-980814.99021799102731329658765276
+                                             + (1.9616299804359820546265931753055e6
+                                                - 1.226018737772488784141620734566e6*z)*z))
+                                   + y*(11676.368931166559848967816519676
+                                        + z*(-245203.74755449775682832414691319
+                                             + (980814.99021799102731329658765276
+                                                - 980814.9902179910273132965876528*z)*z)
+                                        + y*(-11676.368931166559848967816519676
+                                             + y*(5838.1844655832799244839082598379
+                                                  - 1167.6368931166559848967816519676*y
+                                                  - 40867.291259082959471387357818865*z)
+                                             + (163469.16503633183788554943127546
+                                                - 326938.33007266367577109886255092*z)*z)))
+                              + x*(-1236.3214162411651604789452785539
+                                   + z*(43271.249568440780616763084749386
+                                        + z*(-346169.99654752624493410467799509
+                                             + z*(1.0385099896425787348023140339853e6
+                                                  + z*(-1.2981374870532234185028925424816e6
+                                                       + 571180.4943034183041412727186919*z))))
+                                   + y*(6181.6070812058258023947263927695
+                                        + y*(-12363.214162411651604789452785539
+                                             + y*(12363.214162411651604789452785539
+                                                  + y*(-6181.6070812058258023947263927695
+                                                       + 1236.3214162411651604789452785539*y
+                                                       + 43271.249568440780616763084749386*z)
+                                                  + z*(-173084.99827376312246705233899755
+                                                       + 346169.99654752624493410467799509*z))
+                                             + z*(259627.49741064468370057850849632
+                                                  + z*(-1.0385099896425787348023140339853e6
+                                                       + 1.0385099896425787348023140339853e6*z)))
+                                        + z*(-173084.99827376312246705233899755
+                                             + z*(1.0385099896425787348023140339853e6
+                                                  + z*(-2.0770199792851574696046280679706e6
+                                                       + 1.2981374870532234185028925424816e6*z))))));
+    grad[0] /*ARGH*/[2]= -1220.8337296542660326515946568727
+                         + z*(24416.674593085320653031893137453
+                              + z*(-146500.04755851192391819135882472
+                                   + z*(366250.1188962798097954783970618
+                                        + z*(-402875.13078590779077502623676798
+                                             + 161150.05231436311631001049470719*z))))
+                         + y*(5062.453380882941000261824947804
+                              + z*(-76832.393024573499352204605818627
+                                   + z*(314494.31058892907219503627608704
+                                        + z*(-419985.65757604287069211229315581
+                                             + z*(59109.09254773936698629728570341
+                                                  + 137506.41529526736951549158042583*z))))
+                              + y*(-6999.7609596007145115352048859302
+                                   + y*(1791.1846226587686965544632031336
+                                        + y*(4312.9840256125614667035100812297
+                                             + y*(-3987.7426072876797823291470259239
+                                                  + 1041.7152673883891629961483365593*y
+                                                  + 20834.305347767783259922966731186*z)
+                                             + z*(-58920.546797985812386659973787291
+                                                  + 125005.83208660669955953780038712*z))
+                                        + z*(27339.133714265416947410227837303
+                                             + z*(-228517.44870130817476042204233663
+                                                  + 312514.58021651674889884450096779*z)))
+                                   + z*(63162.826167440790878499491899976
+                                        + z*(-64482.646415715673075960675312811
+                                             + z*(-258779.04153675368800221060487378
+                                                  + 343766.03823816842378872895106457*z)))))
+                         + x*(8173.458251816591894277471563773
+                              + z*(-163469.16503633183788554943127546
+                                   + z*(980814.99021799102731329658765276
+                                        + z*(-2.4520374755449775682832414691319e6
+                                             + (2.6972412230994753251115656160451e6
+                                                - 1.078896489239790130044626246418e6*z)*z)))
+                              + y*(-40867.291259082959471387357818865
+                                   + z*(653876.66014532735154219772510184
+                                        + z*(-2.9424449706539730819398897629583e6
+                                             + (4.9040749510899551365664829382638e6
+                                                - 2.6972412230994753251115656160451e6*z)*z))
+                                   + y*(81734.58251816591894277471563773
+                                        + z*(-980814.99021799102731329658765276
+                                             + (2.9424449706539730819398897629583e6
+                                                - 2.4520374755449775682832414691319e6*z)*z)
+                                        + y*(-81734.58251816591894277471563773
+                                             + y*(40867.291259082959471387357818865
+                                                  - 8173.458251816591894277471563773*y
+                                                  - 163469.16503633183788554943127546*z)
+                                             + (653876.66014532735154219772510184
+                                                - 980814.9902179910273132965876528*z)*z)))
+                              + x*(-8654.2499136881561233526169498773
+                                   + z*(173084.99827376312246705233899755
+                                        + z*(-1.0385099896425787348023140339853e6
+                                             + z*(2.5962749741064468370057850849632e6
+                                                  + z*(-2.8559024715170915207063635934595e6
+                                                       + 1.1423609886068366082825454373838e6*z))))
+                                   + y*(43271.249568440780616763084749386
+                                        + y*(-86542.499136881561233526169498773
+                                             + y*(86542.499136881561233526169498773
+                                                  + y*(-43271.249568440780616763084749386
+                                                       + 8654.249913688156123352616949877*y
+                                                       + 173084.99827376312246705233899755*z)
+                                                  + z*(-692339.99309505248986820935599018
+                                                       + 1.0385099896425787348023140339853e6*z))
+                                             + z*(1.0385099896425787348023140339853e6
+                                                  + z*(-3.1155299689277362044069421019558e6
+                                                       + 2.5962749741064468370057850849632e6*z)))
+                                        + z*(-692339.99309505248986820935599018
+                                             + z*(3.1155299689277362044069421019558e6
+                                                  + z*(-5.1925499482128936740115701699264e6
+                                                       + 2.8559024715170915207063635934595e6*z))))));
+    return;
+  case ( 148 ) :
+    grad[0] /*ARGH*/[0]= -372.00065890384171804884066147542
+                         + y*(21858.709197621731952401425049512
+                              + y*(-305562.25067090975203761695612275
+                                   + y*(1.738054670938864826063310226737e6
+                                        + y*(-4.8451420863084857599741404583253e6
+                                             + y*(7.0088066801550642703292035986049e6
+                                                  + y*(-5.0419999182906180135240065494233e6
+                                                       + 1.4232083794344616979163995169517e6*y))))))
+                         + x*(4083.3914237239310006709421182651
+                              + y*(-208716.92957006373033512023702802
+                                   + y*(2.4715083468562223137895796870998e6
+                                        + y*(-1.1452360477132901717287800736155e7
+                                             + y*(2.4430088330140761633182813403106e7
+                                                  + y*(-2.4090200498836131680513799495137e7
+                                                       + 8.881809306558589551686213835289e6*y)))))
+                              + x*(-16338.731683421885978401065023541
+                                   + x*(33606.481798222836266005679385092
+                                        + x*(-39631.599220770798413698051077533
+                                             + x*(27220.215784466073517058563134985
+                                                  + x*(-10171.303820627479911590447609915
+                                                       + 1603.8047310992515716377134527697*x
+                                                       + 87657.08727088916989618410653868*y)
+                                                  + y*(-468901.32805537937965856740356023
+                                                       + 1.1241944102796464161565187173152e6*y))
+                                             + y*(1.0230960159169169898481951775261e6
+                                                  + y*(-4.9003868121528500330714304927745e6
+                                                       + 5.746753765287086481250480564492e6*y)))
+                                        + y*(-1.1549289802403686058503455496159e6
+                                             + y*(8.2829800061990867163753418563029e6
+                                                  + y*(-1.9388735615770303515010539699354e7
+                                                       + 1.3941341398615573320139383384467e7*y))))
+                                   + y*(699907.47892469279236489888812185
+                                        + y*(-6.6719547742642412633355406179139e6
+                                             + y*(2.3346294447428691909591586149166e7
+                                                  + y*(-3.3449182897395504873156351795962e7
+                                                       + 1.6625200244562295432065487783813e7*y))))));
+    grad[0] /*ARGH*/[1]= -1051.73634764512624677473897573
+                         + y*(30989.885835687473587235811727988
+                              + y*(-279261.0665742840189078885845924
+                                   + y*(1.098967218556423910202136519309e6
+                                        + y*(-2.1097331986700623703017321862596e6
+                                             + (1.9396903973497242540228546339294e6
+                                                - 682769.7937033575444125513243392*y)*y))))
+                         + x*(21858.709197621731952401425049512
+                              + y*(-611124.5013418195040752339122455
+                                   + y*(5.2141640128165944781899306802111e6
+                                        + y*(-1.9380568345233943039896561833301e7
+                                             + y*(3.5044033400775321351646017993025e7
+                                                  + y*(-3.025199950974370808114403929654e7
+                                                       + 9.962458656041231885414796618662e6*y)))))
+                              + x*(-104358.46478503186516756011851401
+                                   + y*(2.4715083468562223137895796870998e6
+                                        + y*(-1.7178540715699352575931701104233e7
+                                             + y*(4.8860176660281523266365626806213e7
+                                                  + y*(-6.0225501247090329201284498737842e7
+                                                       + 2.6645427919675768655058641505866e7*y))))
+                                   + x*(233302.49297489759745496629604062
+                                        + x*(-288732.24506009215146258638740398
+                                             + x*(204619.20318338339796963903550522
+                                                  + x*(-78150.221342563229943094567260039
+                                                       + 12522.441038698452842312015219811*x
+                                                       + 374731.47009321547205217290577173*y)
+                                                  + y*(-1.9601547248611400132285721971098e6
+                                                       + 3.448052259172251888750288338695e6*y))
+                                             + y*(4.1414900030995433581876709281514e6
+                                                  + y*(-1.4541551711827727636257904774515e7
+                                                       + 1.3941341398615573320139383384467e7*y)))
+                                        + y*(-4.4479698495094941755570270786093e6
+                                             + y*(2.3346294447428691909591586149166e7
+                                                  + y*(-4.4598910529860673164208469061283e7
+                                                       + 2.7708667074270492386775812973021e7*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 149 ) :
+    grad[0] /*ARGH*/[0]= -444.01592242831028389014540986023
+                         + 888.0318448566205677802908197205*z
+                         + y*(24004.838643629282935140823702011
+                              - 47121.645442401945302501356584302*z
+                              + y*(-309844.0120455357986634673145464
+                                   + 572566.3786486696520244332725085*z
+                                   + y*(1.6332020213769160713580316597646e6
+                                        - 2.6938376641051624906916300470206e6*z
+                                        + y*(-4.2352224494892505291701349285954e6
+                                             + 5.77660723487333856764863981017e6*z
+                                             + y*(5.7232922142327202623876353895335e6
+                                                  - 5.669977193592101957126630968897e6*z
+                                                  + y*(-3.8649370430806423578084527900391e6
+                                                       + 1.0299484462845913792451373055906e6*y
+                                                       + 2.0598968925691827584902746111812e6*z))))))
+                         + x*(3720.9370635882607314977475340046
+                              - 7441.874127176521462995495068009*z
+                              + y*(-170353.30518223986650749530171058
+                                   + 333264.73623730321155199510835315*z
+                                   + y*(1.8116968565010509229259635798414e6
+                                        - 3.2901289767647986342999320513296e6*z
+                                        + y*(-7.5591796010515486240381226618372e6
+                                             + 1.1828230225338298613776313272345e7*z
+                                             + y*(1.4559048905649455038498904850354e7
+                                                  - 1.7289867585960611463221496428363e7*z
+                                                  + y*(-1.3001225303660798474212116300458e7
+                                                       + 4.3562915106804927426013680862769e6*y
+                                                       + 8.712583021360985485202736172554e6*z)))))
+                              + x*(-11300.180037663018990866401161276
+                                   + 22600.360075326037981732802322552*z
+                                   + x*(17171.195750846407189420035298894
+                                        - 34342.391501692814378840070597789*z
+                                        + x*(-14162.047174091068436189751895964
+                                             + 28324.094348182136872379503791929*z
+                                             + x*(6091.3346746018241548323329706408
+                                                  - 12182.669349203648309664665941282*z
+                                                  + x*(-1075.2234100518844224760732888854
+                                                       + 1075.2234100518844224760732888854*y
+                                                       + 2150.4468201037688449521465777708*z)
+                                                  + y*(-60898.96490478855339553458870902
+                                                       + 54807.63023018672924070225573838*y
+                                                       + 109615.26046037345848140451147676*z))
+                                             + y*(269107.5643899395586531758798828
+                                                  - 509891.0344316969804339722559737*z
+                                                  + y*(-888844.05217774625186002681886103
+                                                       + 633898.5349618977616430406908742*y
+                                                       + 1.2677970699237955232860813817484e6*z)))
+                                        + y*(-480805.01669617390799078425261142
+                                             + 927267.6418906550016027284346251*z
+                                             + y*(2.7677980908234429745523466514467e6
+                                                  - 4.6083285397562309475019648682683e6*z
+                                                  + y*(-5.0894593712502328741007241513556e6
+                                                       + 2.7852951013721174003497417172215e6*y
+                                                       + 5.570590202744234800699483434443e6*z))))
+                                   + y*(417661.4752750717956366778298492
+                                        - 812722.5904748175532916228573758*z
+                                        + y*(-3.4300831568769287488489401610726e6
+                                             + 6.047443723279039944406257464769e6*z
+                                             + y*(1.0315380626150170945146660855126e7
+                                                  - 1.4583317529021301945887064245482e7*z
+                                                  + y*(-1.266051854754184449847307238807e7
+                                                       + 5.368859783031193525529540265329e6*y
+                                                       + 1.0737719566062387051059080530657e7*z))))));
+    grad[0] /*ARGH*/[1]= -1599.3462157243376716116362780308
+                         + 3143.6186302597690548673135221257*z
+                         + y*(44360.338912647615133149522882512
+                              - 82433.44056477569215656441872077*z
+                              + y*(-376867.80701746726993457970052739
+                                   + 630085.4531877710016343127729736*z
+                                   + y*(1.4000199221566675833815658365511e6
+                                        - 1.9599259067296404979173813091374e6*z
+                                        + y*(-2.5400323263842861118705175896789e6
+                                             + y*(2.2092190367603766273687840916512e6
+                                                  - 736312.1210042076109892321268712*y
+                                                  - 1.2622493502929273331243979317792e6*z)
+                                             + 2.630157269356521601344308542936e6*z))))
+                         + x*(24004.838643629282935140823702011
+                              - 47121.645442401945302501356584302*z
+                              + y*(-619688.0240910715973269346290928
+                                   + 1.145132757297339304048866545017e6*z
+                                   + y*(4.8996060641307482140740949792937e6
+                                        - 8.081512992315487472074890141062e6*z
+                                        + y*(-1.6940889797957002116680539714381e7
+                                             + 2.310642893949335427059455924068e7*z
+                                             + y*(2.8616461071163601311938176947668e7
+                                                  - 2.8349885967960509785633154844485e7*z
+                                                  + y*(-2.3189622258483854146850716740234e7
+                                                       + 7.209639123992139654715961139134e6*y
+                                                       + 1.2359381355415096550941647667087e7*z)))))
+                              + x*(-85176.652591119933253747650855291
+                                   + 166632.36811865160577599755417658*z
+                                   + x*(139220.49175835726521222594328307
+                                        - 270907.53015827251776387428579195*z
+                                        + x*(-120201.25417404347699769606315286
+                                             + 231816.91047266375040068210865626*z
+                                             + x*(53821.512877987911730635175976559
+                                                  - 101978.20688633939608679445119473*z
+                                                  + x*(-10149.827484131425565922431451503
+                                                       + 153.60334429312634606801046984077*x
+                                                       + 18269.210076728909746900751912793*y
+                                                       + 18269.210076728909746900751912793*z)
+                                                  + y*(-355537.62087109850074401072754441
+                                                       + 380339.12097713865698582441452452*y
+                                                       + 507118.8279695182093144325526994*z))
+                                             + y*(1.3838990454117214872761733257233e6
+                                                  - 2.3041642698781154737509824341341e6*z
+                                                  + y*(-3.8170945284376746555755431135167e6
+                                                       + 2.7852951013721174003497417172215e6*y
+                                                       + 4.1779426520581761005246125758322e6*z)))
+                                        + y*(-2.2867221045846191658992934407151e6
+                                             + 4.0316291488526932962708383098462e6*z
+                                             + y*(1.0315380626150170945146660855126e7
+                                                  - 1.4583317529021301945887064245482e7*z
+                                                  + y*(-1.688069139672245933129742985076e7
+                                                       + 8.948099638385322542549233775548e6*y
+                                                       + 1.4316959421416516068078774040876e7*z))))
+                                   + y*(1.8116968565010509229259635798414e6
+                                        - 3.2901289767647986342999320513296e6*z
+                                        + y*(-1.1338769401577322936057183992756e7
+                                             + 1.7742345338007447920664469908517e7*z
+                                             + y*(2.9118097811298910076997809700708e7
+                                                  - 3.4579735171921222926442992856726e7*z
+                                                  + y*(-3.2503063259151996185530290751146e7
+                                                       + 1.3068874532041478227804104258831e7*y
+                                                       + 2.1781457553402463713006840431385e7*z))))));
+    grad[0] /*ARGH*/[2]= -55.073801188906288355959033935943
+                         + y*(3143.6186302597690548673135221257
+                              + y*(-41216.720282387846078282209360386
+                                   + y*(210028.48439592366721143759099121
+                                        + y*(-489981.47668241012447934532728435
+                                             + (526031.4538713043202688617085872
+                                                - 210374.8917154878888540663219632*y)*y))))
+                         + x*(888.03184485662056778029081972047
+                              + y*(-47121.645442401945302501356584302
+                                   + y*(572566.3786486696520244332725085
+                                        + y*(-2.6938376641051624906916300470206e6
+                                             + y*(5.7766072348733385676486398101701e6
+                                                  + y*(-5.6699771935921019571266309688969e6
+                                                       + 2.0598968925691827584902746111812e6*y)))))
+                              + x*(-3720.9370635882607314977475340046
+                                   + x*(7533.4533584420126605776007741841
+                                        + x*(-8585.5978754232035947100176494472
+                                             + x*(5664.8188696364273744759007583857
+                                                  + x*(-2030.4448915339413849441109902136
+                                                       + 307.20668858625269213602093968154*x
+                                                       + 18269.210076728909746900751912793*y)
+                                                  + y*(-101978.20688633939608679445119473
+                                                       + 253559.41398475910465721627634968*y))
+                                             + y*(231816.91047266375040068210865626
+                                                  + y*(-1.1520821349390577368754912170671e6
+                                                       + 1.3926475506860587001748708586107e6*y)))
+                                        + y*(-270907.53015827251776387428579195
+                                             + y*(2.0158145744263466481354191549231e6
+                                                  + y*(-4.8611058430071006486290214151607e6
+                                                       + 3.5792398553541290170196935102191e6*y))))
+                                   + y*(166632.36811865160577599755417658
+                                        + y*(-1.6450644883823993171499660256648e6
+                                             + y*(5.9141151126691493068881566361724e6
+                                                  + y*(-8.6449337929803057316107482141815e6
+                                                       + 4.3562915106804927426013680862769e6*y))))));
+    return;
+  case ( 150 ) :
+    grad[0] /*ARGH*/[0]= -386.63708137760016784794561836629
+                         + (2319.8224882656010070876737101978
+                            - 2319.8224882656010070876737101978*z)*z
+                         + y*(18702.101765266182288168116212432
+                              + z*(-109892.7881033314927219210235644
+                                   + 107572.9656150658917148333498542*z)
+                              + y*(-217106.37893689417938327548718667
+                                   + (1.1927454855180335835777318995556e6
+                                      - 1.0851725199029676918628985497014e6*z)*z
+                                   + y*(1.0353833019914192667756270810065e6
+                                        + z*(-5.0195543264304820170760305864833e6
+                                             + 3.9343818065275143252131320367819e6*z)
+                                        + y*(-2.4458575141350167767905161461954e6
+                                             + (9.6555907583796186436670662906888e6
+                                                - 5.721208951852104318453934253907e6*z)*z
+                                             + y*(3.0336982741616330951853328105428e6
+                                                  + z*(-8.5465988865901799274449305725679e6
+                                                       + 2.825389934738075608990996318661e6*z)
+                                                  + y*(-1.8953314702213759227393211485381e6
+                                                       + 470898.32245634593483183271977683*y
+                                                       + 2.825389934738075608990996318661e6*z))))))
+                         + x*(2425.7763697007460847717631788788
+                              + z*(-14554.658218204476508630579073273
+                                   + 14554.658218204476508630579073273*z)
+                              + x*(-5394.1884676205516799301264163889
+                                   + (32365.130805723310079580758498333
+                                      - 32365.130805723310079580758498333*z)*z
+                                   + x*(5695.2990217923791548615243135661
+                                        + z*(-34171.794130754274929169145881397
+                                             + 34171.794130754274929169145881397*z)
+                                        + x*(-2926.7247170349517873108636589595
+                                             + (17560.348302209710723865181953757
+                                                - 17560.348302209710723865181953757*z)*z
+                                             + x*(592.24511667111159870181447683603
+                                                  + z*(-3553.4707000266695922108868610162
+                                                       + 3553.4707000266695922108868610162*z)
+                                                  + y*(-1184.4902333422231974036289536721
+                                                       + 592.245116671111598701814476836*y
+                                                       + 3553.4707000266695922108868610162*z))
+                                             + y*(33364.076882176792801390157913658
+                                                  + z*(-182624.11299085104608447576552819
+                                                       + 165063.76468864133536061058357443*z)
+                                                  + y*(-57947.979613248730240847724850437
+                                                       + 27510.627448106889226768430595739*y
+                                                       + 165063.76468864133536061058357443*z)))
+                                        + y*(-118575.03490227507686182945296695
+                                             + (677278.41528289618624180757192031
+                                                - 643106.6211521419113126384260389*z)*z
+                                             + y*(496400.93564967727576932504491619
+                                                  + z*(-2.3011271986151674683741426975768e6
+                                                       + 1.6580205774630255570615042715379e6*z)
+                                                  + y*(-659857.96267969883757260782818579
+                                                       + 276336.76291050425951025071192298*y
+                                                       + 1.6580205774630255570615042715379e6*z))))
+                                   + y*(163080.29644153511648684454032072
+                                        + z*(-946116.64784348738884148648342598
+                                             + 913751.5170377640787619057249277*z)
+                                        + y*(-1.0943931083949351568432560485814e6
+                                             + (5.6202420025261235522180498080624e6
+                                                - 4.7064904854883594734561440831347e6*z)*z
+                                             + y*(2.6962672985484313392784149732087e6
+                                                  + z*(-1.055736178876446448345244003119e7
+                                                       + 5.850871303276105009996295948055e6*z)
+                                                  + y*(-2.7347055153400949155747893298742e6
+                                                       + 975145.2172126841683327159913426*y
+                                                       + 5.850871303276105009996295948055e6*z)))))
+                              + y*(-95930.728915333234746933492180873
+                                   + (561029.71527379493197297037401197
+                                      - 546475.0570555904554643397949387*z)*z
+                                   + y*(885115.37342502086353555938067518
+                                        + z*(-4.7496625252763302492403859100391e6
+                                             + 4.2031874682207397937760461151004e6*z)
+                                        + y*(-3.2225081593016628446936304804837e6
+                                             + (1.4585386430533646818921396972863e7
+                                                - 1.0382198962312907025145350857763e7*z)*z
+                                             + y*(5.4552101409793672228155235014432e6
+                                                  + z*(-1.8145874415342556517971744035796e7
+                                                       + 7.763675453029649492826393178033e6*z)
+                                                  + y*(-4.3182583113953676684663562023048e6
+                                                       + 1.2939459088382749154710655296722e6*y
+                                                       + 7.763675453029649492826393178033e6*z))))));
+    grad[0] /*ARGH*/[1]= -1725.3668977347527071705144173451
+                         + (10157.31078223205935726800745908
+                            - 9962.42017805560247151292841409*z)*z
+                         + y*(43849.910982565219044886004006454
+                              + z*(-242784.84433092719555478000912056
+                                   + 222860.00397481599061175415229238*z)
+                              + y*(-341999.67773091188334941115474742
+                                   + (1.6878207998890805067642969148037e6
+                                      - 1.3535307939268565208466656863651e6*z)*z
+                                   + y*(1.168730088671034836529790680779e6
+                                        + z*(-4.7619527988407683434930148649355e6
+                                             + 2.957245073604959649030793949782e6*z)
+                                        + y*(-1.9549321157006170338895247385454e6
+                                             + y*(1.5715494098598567973306534525957e6
+                                                  - 485472.24918419318295922372967093*y
+                                                  - 2.4967144243758506552188648954505e6*z)
+                                             + (5.777151695652741773970879850103e6
+                                                - 2.0805953536465422126823874128754e6*z)*z))))
+                         + x*(18702.101765266182288168116212432
+                              + z*(-109892.7881033314927219210235644
+                                   + 107572.9656150658917148333498542*z)
+                              + y*(-434212.75787378835876655097437335
+                                   + (2.3854909710360671671554637991113e6
+                                      - 2.1703450398059353837257970994029e6*z)*z
+                                   + y*(3.1061499059742578003268812430195e6
+                                        + z*(-1.505866297929144605122809175945e7
+                                             + 1.1803145419582542975639396110346e7*z)
+                                        + y*(-9.7834300565400671071620645847814e6
+                                             + (3.8622363033518474574668265162755e7
+                                                - 2.2884835807408417273815737015628e7*z)*z
+                                             + y*(1.5168491370808165475926664052714e7
+                                                  + z*(-4.2732994432950899637224652862839e7
+                                                       + 1.4126949673690378044954981593305e7*z)
+                                                  + y*(-1.1371988821328255536435926891229e7
+                                                       + 3.2962882571944215438228290384378e6*y
+                                                       + 1.6952339608428453653945977911966e7*z)))))
+                              + x*(-47965.364457666617373466746090437
+                                   + (280514.85763689746598648518700598
+                                      - 273237.52852779522773216989746935*z)*z
+                                   + x*(54360.098813845038828948180106907
+                                        + z*(-315372.21594782912961382882780866
+                                             + 304583.83901258802625396857497588*z)
+                                        + x*(-29643.758725568769215457363241738
+                                             + (169319.60382072404656045189298008
+                                                - 160776.65528803547782815960650973*z)*z
+                                             + x*(6672.8153764353585602780315827315
+                                                  + x*(-197.41503889037053290060482561201
+                                                       + 197.41503889037053290060482561201*y
+                                                       + 592.245116671111598701814476836*z)
+                                                  + z*(-36524.822598170209216895153105638
+                                                       + 33012.752937728267072122116714887*z)
+                                                  + y*(-23179.191845299492096339089940175
+                                                       + 16506.376468864133536061058357443*y
+                                                       + 66025.50587545653414424423342977*z))
+                                             + y*(248200.46782483863788466252245809
+                                                  + z*(-1.1505635993075837341870713487884e6
+                                                       + 829010.288731512778530752135769*z)
+                                                  + y*(-494893.47200977412817945587113934
+                                                       + 276336.76291050425951025071192298*y
+                                                       + 1.2435154330972691677961282036534e6*z)))
+                                        + y*(-729595.40559662343789550403238759
+                                             + (3.7468280016840823681453665387082e6
+                                                - 3.1376603236589063156374293887565e6*z)*z
+                                             + y*(2.6962672985484313392784149732087e6
+                                                  + z*(-1.055736178876446448345244003119e7
+                                                       + 5.850871303276105009996295948055e6*z)
+                                                  + y*(-3.6462740204534598874330524398323e6
+                                                       + 1.6252420286878069472211933189043e6*y
+                                                       + 7.801161737701473346661727930741e6*z))))
+                                   + y*(885115.37342502086353555938067518
+                                        + z*(-4.7496625252763302492403859100391e6
+                                             + 4.2031874682207397937760461151004e6*z)
+                                        + y*(-4.8337622389524942670404457207256e6
+                                             + (2.1878079645800470228382095459295e7
+                                                - 1.5573298443469360537718026286644e7*z)*z
+                                             + y*(1.0910420281958734445631047002886e7
+                                                  + z*(-3.6291748830685113035943488071592e7
+                                                       + 1.5527350906059298985652786356066e7*z)
+                                                  + y*(-1.0795645778488419171165890505762e7
+                                                       + 3.8818377265148247464131965890166e6*y
+                                                       + 1.9409188632574123732065982945083e7*z))))));
+    grad[0] /*ARGH*/[2]= -194.8906041764568857550790449903
+                         + 389.78120835291377151015808998059*z
+                         + y*(10157.31078223205935726800745908
+                              - 19924.84035611120494302585682818*z
+                              + y*(-121392.42216546359777739000456028
+                                   + 222860.00397481599061175415229238*z
+                                   + y*(562606.93329636016892143230493455
+                                        - 902353.8626179043472311104575767*z
+                                        + y*(-1.1904881997101920858732537162339e6
+                                             + y*(1.1554303391305483547941759700206e6
+                                                  - 416119.07072930844253647748257508*y
+                                                  - 832238.1414586168850729549651502*z)
+                                             + 1.478622536802479824515396974891e6*z))))
+                         + x*(2319.8224882656010070876737101978
+                              - 4639.6449765312020141753474203955*z
+                              + y*(-109892.7881033314927219210235644
+                                   + 215145.9312301317834296666997084*z
+                                   + y*(1.1927454855180335835777318995556e6
+                                        - 2.1703450398059353837257970994029e6*z
+                                        + y*(-5.0195543264304820170760305864833e6
+                                             + 7.868763613055028650426264073564e6*z
+                                             + y*(9.6555907583796186436670662906888e6
+                                                  - 1.1442417903704208636907868507814e7*z
+                                                  + y*(-8.5465988865901799274449305725679e6
+                                                       + 2.825389934738075608990996318661e6*y
+                                                       + 5.650779869476151217981992637322e6*z)))))
+                              + x*(-7277.3291091022382543152895366363
+                                   + 14554.658218204476508630579073273*z
+                                   + x*(10788.376935241103359860252832778
+                                        - 21576.753870482206719720505665556*z
+                                        + x*(-8542.9485326885687322922864703492
+                                             + 17085.897065377137464584572940698*z
+                                             + x*(3512.0696604419421447730363907513
+                                                  - 7024.139320883884289546072781503*z
+                                                  + x*(-592.24511667111159870181447683603
+                                                       + 592.245116671111598701814476836*y
+                                                       + 1184.4902333422231974036289536721*z)
+                                                  + y*(-36524.822598170209216895153105638
+                                                       + 33012.752937728267072122116714887*y
+                                                       + 66025.50587545653414424423342977*z))
+                                             + y*(169319.60382072404656045189298008
+                                                  - 321553.31057607095565631921301946*z
+                                                  + y*(-575281.7996537918670935356743942
+                                                       + 414505.14436575638926537606788448*y
+                                                       + 829010.288731512778530752135769*z)))
+                                        + y*(-315372.21594782912961382882780866
+                                             + 609167.6780251760525079371499518*z
+                                             + y*(1.8734140008420411840726832693541e6
+                                                  - 3.1376603236589063156374293887565e6*z
+                                                  + y*(-3.5191205962548214944841466770634e6
+                                                       + 1.9502904344253683366654319826851e6*y
+                                                       + 3.9005808688507366733308639653703e6*z))))
+                                   + y*(280514.85763689746598648518700598
+                                        - 546475.0570555904554643397949387*z
+                                        + y*(-2.3748312626381651246201929550196e6
+                                             + 4.2031874682207397937760461151004e6*z
+                                             + y*(7.2926932152668234094606984864316e6
+                                                  - 1.0382198962312907025145350857763e7*z
+                                                  + y*(-9.072937207671278258985872017898e6
+                                                       + 3.8818377265148247464131965890166e6*y
+                                                       + 7.763675453029649492826393178033e6*z))))));
+    return;
+  case ( 151 ) :
+    grad[0] /*ARGH*/[0]= -301.3432377457532200370104650758
+                         + z*(3616.1188529490386404441255809096
+                              + z*(-9040.2971323725966011103139522739
+                                   + 6026.864754915064400740209301516*z))
+                         + y*(12554.748764054713730326168378683
+                              + z*(-147040.86631570752612346989496329
+                                   + (358561.86865689621870756442345594
+                                      - 233014.38101634908140430273966911*z)*z)
+                              + y*(-126642.5585017033141144712925875
+                                   + z*(1.3726698357047322432501856160867e6
+                                        + z*(-3.0731127206049343894178996167608e6
+                                             + 1.8157274327202738448742970048381e6*z))
+                                   + y*(530771.65940534653587017723384462
+                                        + z*(-4.9965900771594261871919411900487e6
+                                             + (9.418362472293631078561953358361e6
+                                                - 4.4631808821421468741670052340692e6*z)*z)
+                                        + y*(-1.1160815655822462082307424585769e6
+                                             + z*(8.3963887098275283115769683128735e6
+                                                  + z*(-1.1572609302275189700380467423823e7
+                                                       + 3.251891986041312926086639715146e6*z))
+                                             + y*(1.2480473018635326622817615926242e6
+                                                  + y*(-710942.84201330428262134621897536
+                                                       + 162594.5993020656463043319857573*y
+                                                       + 1.9511351916247877556519838290876e6*z)
+                                                  + z*(-6.5801789125348636358041707986167e6
+                                                       + 4.877837979061969389129959572719e6*z))))))
+                         + x*(1371.9431755792610460370137829368
+                              + z*(-16463.318106951132552444165395242
+                                   + (41158.295267377831381110413488105
+                                      - 27438.863511585220920740275658736*z)*z)
+                              + x*(-2105.5331889760476579606364360198
+                                   + z*(25266.398267712571895527637232238
+                                        + z*(-63165.995669281429738819093080595
+                                             + 42110.663779520953159212728720397*z))
+                                   + x*(1377.8012946292986883150115550923
+                                        + z*(-16533.615535551584259780138661108
+                                             + (41334.03883887896064945034665277
+                                                - 27556.025892585973766300231101847*z)*z)
+                                        + x*(-331.6764471825172027208570782454
+                                             + z*(3980.1173661902064326502849389448
+                                                  + z*(-9950.293415475516081625712347362
+                                                       + 6633.528943650344054417141564908*z))
+                                             + y*(995.0293415475516081625712347362
+                                                  + y*(-995.0293415475516081625712347362
+                                                       + 331.6764471825172027208570782454*y
+                                                       + 3980.1173661902064326502849389448*z)
+                                                  + z*(-7960.2347323804128653005698778896
+                                                       + 9950.293415475516081625712347362*z)))
+                                        + y*(-17656.827983009687562106101996595
+                                             + z*(195348.32026056466648549308529804
+                                                  + z*(-447036.76181253270556428236659232
+                                                       + 270468.48198243582994322134662637*z))
+                                             + y*(44703.676181253270556428236659232
+                                                  + y*(-41948.073591994673179798213549047
+                                                       + 13523.424099121791497161067331318*y
+                                                       + 162281.08918946149796593280797582*z)
+                                                  + z*(-341095.79391447458019164575461275
+                                                       + 405702.72297365374491483201993955*z))))
+                                   + y*(47678.110573047082997137787992396
+                                        + z*(-546870.92860885242407012581867652
+                                             + (1.3040113258528496304364954536107e6
+                                                - 827230.2201223788004651175736867*z)*z)
+                                        + y*(-240652.14948278325101169049566423
+                                             + z*(2.3409548651845465880701601292942e6
+                                                  + z*(-4.5483758371085168397389048696249e6
+                                                       + 2.2050203379499657593608190060632e6*z))
+                                             + y*(456943.11689982773163185112339851
+                                                  + y*(-372114.56169861380392737872959382
+                                                       + 110251.01689749828796804095030316*y
+                                                       + 1.3230122027699794556164914036379e6*z)
+                                                  + z*(-3.1423625376133861915120533514879e6
+                                                       + 3.3075305069249486390412285090948e6*z)))))
+                              + y*(-44442.754808342630358391375208661
+                                   + z*(516849.7395931604317482523371087
+                                        + z*(-1.2509660537155232479895204292836e6
+                                             + 806538.505632096944405606677197*z))
+                                   + y*(338927.96020223612418106651890266
+                                        + z*(-3.5502857828336730584245458897232e6
+                                             + (7.6247484033686593980718442950244e6
+                                                - 4.2766270966136759876422895194859e6*z)*z)
+                                        + y*(-1.0344873597126739031944202480862e6
+                                             + z*(8.8635625337184137799084970873115e6
+                                                  + z*(-1.4534157930927375051699398423254e7
+                                                       + 5.412811524004574046823976096017e6*z))
+                                             + y*(1.4937427183743423523902201761853e6
+                                                  + y*(-1.0257530834313699064057108903769e6
+                                                       + 270640.57620022870234119880480086*y
+                                                       + 3.2476869144027444280943856576103e6*z)
+                                                  + z*(-9.0613500867736944487741450269121e6
+                                                       + 8.119217286006861070235964144026e6*z))))));
+    grad[0] /*ARGH*/[1]= -1612.2522263153930046625411501136
+                         + z*(18933.95390761722887675350712927
+                              + z*(-46302.202748624354243891301142942
+                                   + 30179.680485470424197265889641806*z))
+                         + y*(36213.170320393582404784426577596
+                              + z*(-396690.13602948853110390610467261
+                                   + (899120.93457647261927198265939564
+                                      - 539054.5954133742311201233269801*z)*z)
+                              + y*(-250471.55812976647798566069713679
+                                   + z*(2.4106234935129649391720692086325e6
+                                        + z*(-4.6778773319177034190221990324879e6
+                                             + 2.3100029948250742660012810311884e6*z))
+                                   + y*(762611.27673720071698993492776156
+                                        + y*(-1.1431014345744885064435427193001e6
+                                             + y*(828862.93321236521986397655787548
+                                                  - 232502.13533938914182482995462759*y
+                                                  - 2.3914505349194311730553938190266e6*z)
+                                             + (6.2957538863574595544269373962327e6
+                                                - 4.9821886144154816105320704563054e6*z)*z)
+                                        + z*(-5.9371706628291220183164601882953e6
+                                             + (8.605756881182533820428218427421e6
+                                                - 2.6571672610215901922837709100295e6*z)*z))))
+                         + x*(12554.748764054713730326168378683
+                              + z*(-147040.86631570752612346989496329
+                                   + (358561.86865689621870756442345594
+                                      - 233014.38101634908140430273966911*z)*z)
+                              + x*(-22221.377404171315179195687604331
+                                   + z*(258424.86979658021587412616855435
+                                        + z*(-625483.02685776162399476021464182
+                                             + 403269.25281604847220280333859851*z))
+                                   + x*(15892.703524349027665712595997465
+                                        + z*(-182290.30953628414135670860622551
+                                             + (434670.44195094987681216515120357
+                                                - 275743.40670745960015503919122891*z)*z)
+                                        + x*(-4414.2069957524218905265254991488
+                                             + x*(199.00586830951032163251424694724
+                                                  + y*(-398.01173661902064326502849389448
+                                                       + 199.00586830951032163251424694724*y
+                                                       + 1592.0469464760825730601139755779*z)
+                                                  + z*(-1592.0469464760825730601139755779
+                                                       + 1990.0586830951032163251424694724*z))
+                                             + z*(48837.080065141166621373271324509
+                                                  + z*(-111759.19045313317639107059164808
+                                                       + 67617.12049560895748580533665659*z))
+                                             + y*(22351.838090626635278214118329616
+                                                  + y*(-31461.055193996004884848660161785
+                                                       + 13523.424099121791497161067331318*y
+                                                       + 121710.81689209612347444960598186*z)
+                                                  + z*(-170547.89695723729009582287730637
+                                                       + 202851.36148682687245741600996977*z)))
+                                        + y*(-160434.76632185550067446033044282
+                                             + z*(1.5606365767896977253801067528628e6
+                                                  + z*(-3.0322505580723445598259365797499e6
+                                                       + 1.4700135586333105062405460040421e6*z))
+                                             + y*(456943.11689982773163185112339851
+                                                  + y*(-496152.74893148507190317163945842
+                                                       + 183751.69482916381328006825050527*y
+                                                       + 1.7640162703599726074886552048506e6*z)
+                                                  + z*(-3.1423625376133861915120533514879e6
+                                                       + 3.3075305069249486390412285090948e6*z))))
+                                   + y*(338927.96020223612418106651890266
+                                        + z*(-3.5502857828336730584245458897232e6
+                                             + (7.6247484033686593980718442950244e6
+                                                - 4.2766270966136759876422895194859e6*z)*z)
+                                        + y*(-1.5517310395690108547916303721293e6
+                                             + z*(1.3295343800577620669862745630967e7
+                                                  + z*(-2.1801236896391062577549097634882e7
+                                                       + 8.119217286006861070235964144026e6*z))
+                                             + y*(2.9874854367486847047804403523706e6
+                                                  + y*(-2.5643827085784247660142772259422e6
+                                                       + 811921.7286006861070235964144026*y
+                                                       + 8.119217286006861070235964144026e6*z)
+                                                  + z*(-1.8122700173547388897548290053824e7
+                                                       + 1.6238434572013722140471928288051e7*z)))))
+                              + y*(-253285.117003406628228942585175
+                                   + z*(2.7453396714094644865003712321734e6
+                                        + z*(-6.1462254412098687788357992335216e6
+                                             + 3.6314548654405476897485940096761e6*z))
+                                   + y*(1.5923149782160396076105317015338e6
+                                        + z*(-1.4989770231478278561575823570146e7
+                                             + (2.8255087416880893235685860075083e7
+                                                - 1.3389542646426440622501015702208e7*z)*z)
+                                        + y*(-4.4643262623289848329229698343074e6
+                                             + z*(3.3585554839310113246307873251494e7
+                                                  + z*(-4.6290437209100758801521869695291e7
+                                                       + 1.3007567944165251704346558860584e7*z))
+                                             + y*(6.2402365093176633114088079631209e6
+                                                  + y*(-4.2656570520798256957280773138522e6
+                                                       + 1.1381621951144595241303239003011e6*y
+                                                       + 1.1706811149748726533911902974526e7*z)
+                                                  + z*(-3.2900894562674318179020853993084e7
+                                                       + 2.4389189895309846945649797863595e7*z))))));
+    grad[0] /*ARGH*/[2]= -413.07280816748717919698667209331
+                         + (2065.3640408374358959849333604665
+                            - 2065.3640408374358959849333604665*z)*z
+                         + y*(18933.95390761722887675350712927
+                              + z*(-92604.405497248708487782602285885
+                                   + 90539.04145641127259179766892542*z)
+                              + y*(-198345.06801474426555195305233631
+                                   + (899120.93457647261927198265939564
+                                      - 808581.8931200613466801849904702*z)*z
+                                   + y*(803541.16450432164639068973621085
+                                        + z*(-3.1185848879451356126814660216586e6
+                                             + 2.3100029948250742660012810311884e6*z)
+                                        + y*(-1.4842926657072805045791150470738e6
+                                             + y*(1.2591507772714919108853874792465e6
+                                                  - 398575.08915323852884256563650443*y
+                                                  - 1.9928754457661926442128281825222e6*z)
+                                             + (4.3028784405912669102141092137105e6
+                                                - 1.9928754457661926442128281825222e6*z)*z))))
+                         + x*(3616.1188529490386404441255809096
+                              + z*(-18080.594264745193202220627904548
+                                   + 18080.594264745193202220627904548*z)
+                              + x*(-8231.6590534755662762220826976209
+                                   + (41158.295267377831381110413488105
+                                      - 41158.295267377831381110413488105*z)*z
+                                   + x*(8422.1327559041906318425457440794
+                                        + z*(-42110.663779520953159212728720397
+                                             + 42110.663779520953159212728720397*z)
+                                        + x*(-4133.403883887896064945034665277
+                                             + (20667.019419439480324725173326385
+                                                - 20667.019419439480324725173326385*z)*z
+                                             + x*(796.02347323804128653005698778896
+                                                  + z*(-3980.1173661902064326502849389448
+                                                       + 3980.1173661902064326502849389448*z)
+                                                  + y*(-1592.0469464760825730601139755779
+                                                       + 796.023473238041286530056987789*y
+                                                       + 3980.1173661902064326502849389448*z))
+                                             + y*(48837.080065141166621373271324509
+                                                  + z*(-223518.38090626635278214118329616
+                                                       + 202851.36148682687245741600996977*z)
+                                                  + y*(-85273.948478618645047911438653187
+                                                       + 40570.272297365374491483201993955*y
+                                                       + 202851.36148682687245741600996977*z)))
+                                        + y*(-182290.30953628414135670860622551
+                                             + (869340.88390189975362433030240713
+                                                - 827230.2201223788004651175736867*z)*z
+                                             + y*(780318.28839484886269005337643141
+                                                  + z*(-3.0322505580723445598259365797499e6
+                                                       + 2.2050203379499657593608190060632e6*z)
+                                                  + y*(-1.0474541792044620638373511171626e6
+                                                       + 441004.06758999315187216380121264*y
+                                                       + 2.2050203379499657593608190060632e6*z))))
+                                   + y*(258424.86979658021587412616855435
+                                        + z*(-1.2509660537155232479895204292836e6
+                                             + 1.2098077584481454166084100157955e6*z)
+                                        + y*(-1.7751428914168365292122729448616e6
+                                             + (7.6247484033686593980718442950244e6
+                                                - 6.414940644920513981463434279229e6*z)*z
+                                             + y*(4.4317812668592068899542485436558e6
+                                                  + z*(-1.4534157930927375051699398423254e7
+                                                       + 8.119217286006861070235964144026e6*z)
+                                                  + y*(-4.530675043386847224387072513456e6
+                                                       + 1.6238434572013722140471928288051e6*y
+                                                       + 8.119217286006861070235964144026e6*z)))))
+                              + y*(-147040.86631570752612346989496329
+                                   + (717123.73731379243741512884691189
+                                      - 699043.1430490472442129082190073*z)*z
+                                   + y*(1.3726698357047322432501856160867e6
+                                        + z*(-6.1462254412098687788357992335216e6
+                                             + 5.447182298160821534622891014514e6*z)
+                                        + y*(-4.9965900771594261871919411900487e6
+                                             + (1.8836724944587262157123906716722e7
+                                                - 1.3389542646426440622501015702208e7*z)*z
+                                             + y*(8.3963887098275283115769683128735e6
+                                                  + z*(-2.3145218604550379400760934847646e7
+                                                       + 9.755675958123938778259919145438e6*z)
+                                                  + y*(-6.5801789125348636358041707986167e6
+                                                       + 1.9511351916247877556519838290876e6*y
+                                                       + 9.755675958123938778259919145438e6*z))))));
+    return;
+  case ( 152 ) :
+    grad[0] /*ARGH*/[0]= -218.90779350905475620064396212618
+                         + z*(4378.1558701810951240128792425236
+                              + z*(-19701.701415814928058057956591356
+                                   + (30647.091091267665868090154697665
+                                      - 15323.545545633832934045077348833*z)*z))
+                         + x*(685.72399947573777777343168574255
+                              + z*(-13714.479989514755555468633714851
+                                   + z*(61715.159952816399999608851716829
+                                        + z*(-96001.359926603288888280436003957
+                                             + 48000.679963301644444140218001978*z)))
+                              + x*(-649.59446231692545441053165357856
+                                   + z*(12991.889246338509088210633071571
+                                        + z*(-58463.50160852329089694784882207
+                                             + (90943.224724369563617474431500998
+                                                - 45471.612362184781808737215750499*z)*z))
+                                   + x*(198.36228441322961519507474301624
+                                        + z*(-3967.2456882645923039014948603249
+                                             + z*(17852.605597190665367556726871462
+                                                  + z*(-27770.719817852146127310464022274
+                                                       + 13885.359908926073063655232011137*z)))
+                                        + y*(-793.44913765291846078029897206498
+                                             + y*(1190.1737064793776911704484580975
+                                                  + y*(-793.44913765291846078029897206498
+                                                       + 198.36228441322961519507474301624*y
+                                                       + 3967.2456882645923039014948603249*z)
+                                                  + z*(-11901.737064793776911704484580975
+                                                       + 17852.605597190665367556726871462*z))
+                                             + z*(11901.737064793776911704484580975
+                                                  + z*(-35705.211194381330735113453742924
+                                                       + 27770.719817852146127310464022274*z))))
+                                   + y*(9232.839918435004809557290431814
+                                        + z*(-171664.90912236158710293517556471
+                                             + z*(714028.58944210385106626044121912
+                                                  + z*(-1.019767914407791982485597365951e6
+                                                       + 464412.34484171120943406146722499*z)))
+                                        + y*(-30435.415050570764694123845191471
+                                             + y*(42405.150264271519769133109519313
+                                                  + y*(-27187.442738986137422071186923578
+                                                       + 6634.4620691673029919151638175*y
+                                                       + 132689.24138334605983830327635*z)
+                                                  + z*(-411059.61339637668860312046212156
+                                                       + 597101.586225057269272364743575*z))
+                                             + z*(437043.3918890537067795417282647
+                                                  + z*(-1.252666674058637829441677335972e6
+                                                       + 928824.68968342241886812293445*z)))))
+                              + y*(-16696.150879549667997108644830356
+                                   + z*(320208.53760147860438670426289226
+                                        + z*(-1.3792232592538373197405603312983e6
+                                             + (2.0494570433571436529303689682379e6
+                                                - 976727.841715270182021044266117*z)*z))
+                                   + y*(97933.41669003051254255458343556
+                                        + z*(-1.638459796199131646464387405819e6
+                                             + z*(5.9938458236422550893491829948869e6
+                                                  + z*(-7.2743031267530309305016934682529e6
+                                                       + 2.6604237216612452832298024680095e6*z)))
+                                        + y*(-238486.63795414012575460051915354
+                                             + y*(284535.06252559791531295902986467
+                                                  + y*(-165977.46754800359021343220197364
+                                                       + 38006.053166589218331854320971564*y
+                                                       + 760121.0633317843666370864194313*z)
+                                                  + z*(-2.5594282876282874376315576200415e6
+                                                       + 3.4205447849930296498668888874408e6*z))
+                                             + z*(3.1312729628836708686276229772518e6
+                                                  + z*(-8.0968825093342638194751204027462e6
+                                                       + 5.320847443322490566459604936019e6*z))))))
+                         + y*(7434.1231151186818243004154462922
+                              + z*(-144304.30643219254136199542968332
+                                   + z*(629667.67752905150807092147698358
+                                        + z*(-948835.96284281245779778769838791
+                                             + 459094.43587577239596484877184512*z)))
+                              + y*(-62221.21397807059856578827677651
+                                   + z*(1.1001199731292194299537701058469e6
+                                        + z*(-4.3208722015524359267210439993274e6
+                                             + (5.7725207951276434282127251894547e6
+                                                - 2.4271659616880493181415138228822e6*z)*z))
+                                   + y*(221475.50832693568110358075422256
+                                        + z*(-3.3293901934094941921178449786043e6
+                                             + z*(1.0661383668790287937809258404392e7
+                                                  + z*(-1.0811853800768360030601676772933e7
+                                                       + 2.9787609386961306971593245635844e6*z)))
+                                        + y*(-404710.58305659345877542601937657
+                                             + y*(400576.05592578219787838359206972
+                                                  + y*(-204888.71023532245866826874396028
+                                                       + 42553.72769565900995941892233692*y
+                                                       + 851074.5539131801991883784467384*z)
+                                                  + z*(-3.2466996507932689741769964324672e6
+                                                       + 3.8298354926093108963477030103228e6*z))
+                                             + z*(4.7648214677223749833906754089271e6
+                                                  + z*(-1.078031293596039948744878093578e7
+                                                       + 5.957521877392261394318649127169e6*z))))));
+    grad[0] /*ARGH*/[1]= -1343.8267793159678546922080422623
+                         + z*(26190.121420740632991146509511577
+                              + z*(-114766.68264822858999801986180059
+                                   + (173721.05162708229350025844790969
+                                      - 84458.076234015612390687444287*z)*z))
+                         + y*(25332.790850406535551929944766404
+                              + z*(-454275.57416664944505630587630492
+                                   + z*(1.8147067184534653227573367197709e6
+                                        + z*(-2.4754350143401148039553402238243e6
+                                             + 1.0688013547020261771962952233381e6*z)))
+                              + y*(-148324.42112287646760179496966017
+                                   + y*(387109.00550010347582746736023812
+                                        + z*(-4.6954133617253292706140930997678e6
+                                             + (1.1048323197425581256569448916021e7
+                                                - 6.455537555260288622939203154674e6*z)*z)
+                                        + y*(-504550.99657737745957054858978346
+                                             + y*(322471.66756981349143437850191479
+                                                  - 80694.21944075360778674003943342*y
+                                                  - 1.3833294761272047049155435331443e6*z)
+                                             + (4.2217532293908876031433554209595e6
+                                                - 5.187485535477017643433288249291e6*z)*z))
+                                   + z*(2.2850750612075551844514405787459e6
+                                        + z*(-7.5607776977538003458954775247003e6
+                                             + (8.0480572305512949987932880360196e6
+                                                - 2.4208265832226082336022011830026e6*z)*z))))
+                         + x*(7434.1231151186818243004154462922
+                              + z*(-144304.30643219254136199542968332
+                                   + z*(629667.67752905150807092147698358
+                                        + z*(-948835.96284281245779778769838791
+                                             + 459094.43587577239596484877184512*z)))
+                              + x*(-8348.0754397748339985543224151778
+                                   + z*(160104.26880073930219335213144613
+                                        + z*(-689611.62962691865987028016564917
+                                             + (1.024728521678571826465184484119e6
+                                                - 488363.92085763509101052213305849*z)*z))
+                                   + x*(3077.6133061450016031857634772713
+                                        + x*(-198.36228441322961519507474301624
+                                             + z*(2975.4342661984442279261211452437
+                                                  + z*(-8926.302798595332683778363435731
+                                                       + 6942.679954463036531827616005569*z))
+                                             + y*(595.08685323968884558522422904873
+                                                  + y*(-595.08685323968884558522422904873
+                                                       + 198.36228441322961519507474301624*y
+                                                       + 2975.4342661984442279261211452437*z)
+                                                  + z*(-5950.8685323968884558522422904873
+                                                       + 8926.302798595332683778363435731*z)))
+                                        + z*(-57221.636374120529034311725188236
+                                             + z*(238009.52981403461702208681373971
+                                                  + z*(-339922.63813593066082853245531699
+                                                       + 154804.11494723706981135382240833*z)))
+                                        + y*(-20290.27670038050979608256346098
+                                             + y*(42405.150264271519769133109519313
+                                                  + y*(-36249.92365198151656276158256477
+                                                       + 11057.436781945504986525273029166*y
+                                                       + 176918.98851112807978440436846666*z)
+                                                  + z*(-411059.61339637668860312046212156
+                                                       + 597101.586225057269272364743575*z))
+                                             + z*(291362.26125936913785302781884313
+                                                  + z*(-835111.11603909188629445155731469
+                                                       + 619216.4597889482792454152896333*z))))
+                                   + y*(97933.41669003051254255458343556
+                                        + z*(-1.638459796199131646464387405819e6
+                                             + z*(5.9938458236422550893491829948869e6
+                                                  + z*(-7.2743031267530309305016934682529e6
+                                                       + 2.6604237216612452832298024680095e6*z)))
+                                        + y*(-357729.95693121018863190077873031
+                                             + y*(569070.12505119583062591805972933
+                                                  + y*(-414943.6688700089755335805049341
+                                                       + 114018.15949976765499556296291469*y
+                                                       + 1.9003026583294609165927160485782e6*z)
+                                                  + z*(-5.1188565752565748752631152400831e6
+                                                       + 6.841089569986059299733777774882e6*z))
+                                             + z*(4.6969094443255063029414344658777e6
+                                                  + z*(-1.2145323764001395729212680604119e7
+                                                       + 7.981271164983735849689407404028e6*z)))))
+                              + y*(-124442.42795614119713157655355302
+                                   + z*(2.2002399462584388599075402116938e6
+                                        + z*(-8.6417444031048718534420879986547e6
+                                             + (1.1545041590255286856425450378909e7
+                                                - 4.8543319233760986362830276457644e6*z)*z))
+                                   + y*(664426.52498080704331074226266768
+                                        + z*(-9.988170580228482576353534935813e6
+                                             + z*(3.1984151006370863813427775213177e7
+                                                  + z*(-3.24355614023050800918050303188e7
+                                                       + 8.936282816088392091477973690753e6*z)))
+                                        + y*(-1.6188423322263738351017040775063e6
+                                             + y*(2.0028802796289109893919179603486e6
+                                                  + y*(-1.2293322614119347520096124637617e6
+                                                       + 297876.09386961306971593245635844*y
+                                                       + 5.10644732347908119513027068043e6*z)
+                                                  + z*(-1.6233498253966344870884982162336e7
+                                                       + 1.9149177463046554481738515051614e7*z))
+                                             + z*(1.9059285870889499933562701635708e7
+                                                  + z*(-4.3121251743841597949795123743119e7
+                                                       + 2.3830087509569045577274596508675e7*z))))));
+    grad[0] /*ARGH*/[2]= -686.41416557872410269765133366818
+                         + z*(6177.7274902085169242788620030136
+                              + z*(-14414.697477153206156650678007032
+                                   + 9609.798318102137437767118671355*z))
+                         + y*(26190.121420740632991146509511577
+                              + z*(-229533.36529645717999603972360118
+                                   + (521163.15488124688050077534372906
+                                      - 337832.30493606244956274977714802*z)*z)
+                              + y*(-227137.78708332472252815293815246
+                                   + z*(1.8147067184534653227573367197709e6
+                                        + z*(-3.7131525215101722059330103357365e6
+                                             + 2.1376027094040523543925904466763e6*z))
+                                   + y*(761691.68706918506148381352624865
+                                        + y*(-1.1738533404313323176535232749419e6
+                                             + y*(844350.6458781775206286710841919
+                                                  - 230554.91268786745081925725552406*y
+                                                  - 2.0749942141908070573733152997165e6*z)
+                                             + (5.5241615987127906282847244580106e6
+                                                - 4.8416531664452164672044023660052e6*z)*z)
+                                        + z*(-5.0405184651692002305969850164669e6
+                                             + (8.0480572305512949987932880360196e6
+                                                - 3.2277687776301443114696015773368e6*z)*z))))
+                         + x*(4378.1558701810951240128792425236
+                              + z*(-39403.402831629856116115913182713
+                                   + (91941.273273802997604270464092996
+                                      - 61294.18218253533173618030939533*z)*z)
+                              + x*(-6857.2399947573777777343168574255
+                                   + z*(61715.159952816399999608851716829
+                                        + z*(-144002.03988990493333242065400594
+                                             + 96001.35992660328888828043600396*z))
+                                   + x*(4330.6297487795030294035443571904
+                                        + z*(-38975.667739015527264631899214713
+                                             + (90943.224724369563617474431500998
+                                                - 60628.81648291304241164962100067*z)*z)
+                                        + x*(-991.81142206614807597537371508122
+                                             + z*(8926.302798595332683778363435731
+                                                  + z*(-20828.039863389109595482848016706
+                                                       + 13885.359908926073063655232011137*z))
+                                             + y*(2975.4342661984442279261211452437
+                                                  + y*(-2975.4342661984442279261211452437
+                                                       + 991.8114220661480759753737150812*y
+                                                       + 8926.302798595332683778363435731*z)
+                                                  + z*(-17852.605597190665367556726871462
+                                                       + 20828.039863389109595482848016706*z)))
+                                        + y*(-57221.636374120529034311725188236
+                                             + z*(476019.05962806923404417362747941
+                                                  + z*(-1.019767914407791982485597365951e6
+                                                       + 619216.4597889482792454152896333*z))
+                                             + y*(145681.13062968456892651390942157
+                                                  + y*(-137019.87113212556286770682070719
+                                                       + 44229.747127782019946101092116665*y
+                                                       + 398067.72415003817951490982904999*z)
+                                                  + z*(-835111.11603909188629445155731469
+                                                       + 928824.68968342241886812293445*z))))
+                                   + y*(160104.26880073930219335213144613
+                                        + z*(-1.3792232592538373197405603312983e6
+                                             + (3.0741855650357154793955534523569e6
+                                                - 1.9534556834305403640420885322339e6*z)*z)
+                                        + y*(-819229.89809956582323219370290948
+                                             + z*(5.9938458236422550893491829948869e6
+                                                  + z*(-1.0911454690129546395752540202379e7
+                                                       + 5.320847443322490566459604936019e6*z))
+                                             + y*(1.5656364814418354343138114886259e6
+                                                  + y*(-1.2797141438141437188157788100208e6
+                                                       + 380060.53166589218331854320971564*y
+                                                       + 3.4205447849930296498668888874408e6*z)
+                                                  + z*(-8.0968825093342638194751204027462e6
+                                                       + 7.981271164983735849689407404028e6*z)))))
+                              + y*(-144304.30643219254136199542968332
+                                   + z*(1.2593353550581030161418429539672e6
+                                        + z*(-2.8465078885284373733933630951637e6
+                                             + 1.8363777435030895838593950873805e6*z))
+                                   + y*(1.1001199731292194299537701058469e6
+                                        + z*(-8.6417444031048718534420879986547e6
+                                             + (1.7317562385382930284638175568364e7
+                                                - 9.708663846752197272566055291529e6*z)*z)
+                                        + y*(-3.3293901934094941921178449786043e6
+                                             + z*(2.1322767337580575875618516808784e7
+                                                  + z*(-3.24355614023050800918050303188e7
+                                                       + 1.1915043754784522788637298254337e7*z))
+                                             + y*(4.7648214677223749833906754089271e6
+                                                  + y*(-3.2466996507932689741769964324672e6
+                                                       + 851074.5539131801991883784467384*y
+                                                       + 7.659670985218621792695406020646e6*z)
+                                                  + z*(-2.156062587192079897489756187156e7
+                                                       + 1.7872565632176784182955947381506e7*z))))));
+    return;
+  case ( 153 ) :
+    grad[0] /*ARGH*/[0]= -149.9066133335440170017191819727
+                         + z*(4497.1984000063205100515754591811
+                              + z*(-31480.388800044243570361028214268
+                                   + z*(83947.703466784649520962741904714
+                                        + z*(-94441.166400132730711083084642803
+                                             + 37776.466560053092284433233857121*z))))
+                         + x*(291.35993313988293003681978866225
+                              + z*(-8740.7979941964879011045936598674
+                                   + z*(61185.585959375415307732155619072
+                                        + z*(-163161.56255833444082061908165086
+                                             + (183556.75787812624592319646685721
+                                                - 73422.70315125049836927858674289*z)*z)))
+                              + x*(-128.72015647225601765860305584739
+                                   + z*(3861.6046941676805297580916754217
+                                        + z*(-27031.232859173763708306641727952
+                                             + z*(72083.287624463369888817711274539
+                                                  + z*(-81093.698577521291124919925183856
+                                                       + 32437.479431008516449967970073543*z))))
+                                   + y*(643.60078236128008829301527923696
+                                        + y*(-1287.2015647225601765860305584739
+                                             + y*(1287.2015647225601765860305584739
+                                                  + y*(-643.60078236128008829301527923696
+                                                       + 128.72015647225601765860305584739*y
+                                                       + 3861.6046941676805297580916754217*z)
+                                                  + z*(-15446.418776670722119032366701687
+                                                       + 27031.232859173763708306641727952*z))
+                                             + z*(23169.62816500608317854855005253
+                                                  + z*(-81093.698577521291124919925183856
+                                                       + 72083.28762446336988881771127454*z)))
+                                        + z*(-15446.418776670722119032366701687
+                                             + z*(81093.698577521291124919925183856
+                                                  + z*(-144166.57524892673977763542254908
+                                                       + 81093.69857752129112491992518386*z)))))
+                              + y*(-4513.035802188955090650603189826
+                                   + z*(126650.27607147216481841350203491
+                                        + z*(-825366.34654092973842116235862532
+                                             + z*(2.03781536155081152830248054135e6
+                                                  + z*(-2.1089855238665367234170941421615e6
+                                                       + 770171.5063953641909975590701217*z))))
+                                   + y*(18194.780013846531502700719119196
+                                        + y*(-33475.96069629423370503324035177
+                                             + y*(32019.161030594819054849141408459
+                                                  + y*(-15572.540615587585132369341021236
+                                                       + 3056.2361364895404404665042465148*y
+                                                       + 91687.08409468621321399512739544*z)
+                                                  + z*(-375489.13437294134075708510324164
+                                                       + 641809.5886628034924979658917681*z))
+                                             + z*(585085.69654490323088838913901213
+                                                  + z*(-1.9866143519477858928016298309234e6
+                                                       + 1.7114922364341426466612423780483e6*z)))
+                                        + z*(-419193.12434392378026260807154098
+                                             + z*(2.1089855238665367234170941421615e6
+                                                  + z*(-3.5861460354266197341431038377474e6
+                                                       + 1.9254287659884104774938976753043e6*z))))))
+                         + y*(3802.7505935785763072153630434007
+                              + z*(-109585.31940735096870640931584284
+                                   + z*(735616.84705141253737450418268561
+                                        + z*(-1.8776972220036487834777150785902e6
+                                             + (2.0179682083539721507013463787712e6
+                                                - 769410.8167815357679961053176514*z)*z)))
+                              + y*(-24809.587926100556359962899966473
+                                   + z*(634702.31837566572209247768315135
+                                        + z*(-3.7072993815782475172728395993739e6
+                                             + z*(8.00843446220501126258319051974e6
+                                                  + z*(-6.9915205616266655197047429559363e6
+                                                       + 2.0271974078691304398857918647232e6*z))))
+                                   + y*(72253.4121934981777866442255504
+                                        + y*(-111726.04991788463309619499203584
+                                             + y*(95860.33582999617591715427964026
+                                                  + y*(-43275.388317965031616766129528838
+                                                       + 8044.43415821083507891187247906*y
+                                                       + 241333.0247463250523673561743718*z)
+                                                  + z*(-1.0569286247926258961356277114933e6
+                                                       + 1.6893311732242753665714932206026e6*z))
+                                             + z*(1.8188814501072593813790006777145e6
+                                                  + z*(-5.7091692003241059063779007598507e6
+                                                       + 4.5048831285980676441906485882737e6*z)))
+                                        + z*(-1.5329000474292796115068490833606e6
+                                             + z*(7.0230009504267097632751039841506e6
+                                                  + z*(-1.0719568072266214772817086771328e7
+                                                       + 5.067993519672826099714479661808e6*z))))));
+    grad[0] /*ARGH*/[1]= -983.99003425403308432595988233659
+                         + z*(28535.64415615853759650811484027
+                              + z*(-192861.11099287257864266203247309
+                                   + z*(495927.23438036105095937936283812
+                                        + z*(-537252.9443771946287306174689665
+                                             + 206635.10003059323005277326189604*z))))
+                         + y*(14359.673429666191815430513120397
+                              + y*(-66862.198231183542087508039402227
+                                   + z*(1.4452875750690032437203924361698e6
+                                        + z*(-6.7715477553961193096367919293284e6
+                                             + (1.0624001663965658921493702903097e7
+                                                - 5.201119310865958530642308150882e6*z)*z))
+                                   + y*(143531.85931315291188224622405167
+                                        + z*(-2.3789056793025830315068634733238e6
+                                             + (7.623609414589922141032321740829e6
+                                                - 6.164289553618913814094587438082e6*z)*z)
+                                        + y*(-158259.27233520890501110616871057
+                                             + y*(87477.332712886482154309016567075
+                                                  - 19263.404855059105669045585744006*y
+                                                  - 495344.6962729484314897436334173*z)
+                                             + (1.7741460709280383609496057196625e6
+                                                - 2.8895107282588658503568378616009e6*z)*z)))
+                              + z*(-373718.91457766867926989916393136
+                                   + z*(2.2303101800579355976039700825734e6
+                                        + z*(-4.9556393447271061583584948278527e6
+                                             + (4.5005883740636051706920717434013e6
+                                                - 1.3869651495642556081712821735684e6*z)*z))))
+                         + x*(3802.7505935785763072153630434007
+                              + z*(-109585.31940735096870640931584284
+                                   + z*(735616.84705141253737450418268561
+                                        + z*(-1.8776972220036487834777150785902e6
+                                             + (2.0179682083539721507013463787712e6
+                                                - 769410.8167815357679961053176514*z)*z)))
+                              + x*(-2256.517901094477545325301594913
+                                   + x*(214.53359412042669609767175974565
+                                        + z*(-5148.8062588902407063441222338956
+                                             + z*(27031.232859173763708306641727952
+                                                  + z*(-48055.525082975579925878474183026
+                                                       + 27031.232859173763708306641727952*z)))
+                                        + y*(-858.13437648170678439068703898261
+                                             + y*(1287.2015647225601765860305584739
+                                                  + y*(-858.13437648170678439068703898261
+                                                       + 214.53359412042669609767175974565*y
+                                                       + 5148.806258890240706344122233896*z)
+                                                  + z*(-15446.418776670722119032366701687
+                                                       + 27031.232859173763708306641727952*z))
+                                             + z*(15446.418776670722119032366701687
+                                                  + z*(-54062.465718347527416613283455904
+                                                       + 48055.525082975579925878474183026*z))))
+                                   + z*(63325.138035736082409206751017456
+                                        + z*(-412683.17327046486921058117931266
+                                             + z*(1.018907680775405764151240270675e6
+                                                  + z*(-1.0544927619332683617085470710808e6
+                                                       + 385085.75319768209549877953506086*z))))
+                                   + y*(18194.780013846531502700719119196
+                                        + z*(-419193.12434392378026260807154098
+                                             + z*(2.1089855238665367234170941421615e6
+                                                  + z*(-3.5861460354266197341431038377474e6
+                                                       + 1.9254287659884104774938976753043e6*z)))
+                                        + y*(-50213.941044441350557549860527655
+                                             + y*(64038.322061189638109698282816918
+                                                  + y*(-38931.35153896896283092335255309
+                                                       + 9168.708409468621321399512739544*y
+                                                       + 229217.71023671553303498781848861*z)
+                                                  + z*(-750978.26874588268151417020648328
+                                                       + 1.2836191773256069849959317835362e6*z))
+                                             + z*(877628.54481735484633258370851819
+                                                  + z*(-2.9799215279216788392024447463851e6
+                                                       + 2.5672383546512139699918635670724e6*z)))))
+                              + y*(-49619.175852201112719925799932946
+                                   + z*(1.2694046367513314441849553663027e6
+                                        + z*(-7.4145987631564950345456791987477e6
+                                             + z*(1.601686892441002252516638103948e7
+                                                  + z*(-1.3983041123253331039409485911873e7
+                                                       + 4.0543948157382608797715837294463e6*z))))
+                                   + y*(216760.2365804945333599326766512
+                                        + z*(-4.5987001422878388345205472500819e6
+                                             + z*(2.1069002851280129289825311952452e7
+                                                  + z*(-3.2158704216798644318451260313985e7
+                                                       + 1.5203980559018478299143438985424e7*z)))
+                                        + y*(-446904.19967153853238477996814335
+                                             + y*(479301.6791499808795857713982013
+                                                  + y*(-259652.32990779018970059677717303
+                                                       + 56311.03910747584555238310735342*y
+                                                       + 1.4479981484779503142041370462308e6*z)
+                                                  + z*(-5.2846431239631294806781385574667e6
+                                                       + 8.446655866121376832857466103013e6*z))
+                                             + z*(7.2755258004290375255160027108579e6
+                                                  + z*(-2.2836676801296423625511603039403e7
+                                                       + 1.8019532514392270576762594353095e7*z))))));
+    grad[0] /*ARGH*/[2]= -984.056871462454933270681629828
+                         + z*(13776.796200474369065789542817592
+                              + z*(-55107.184801897476263158171270368
+                                   + (82660.777202846214394737256905552
+                                      - 41330.388601423107197368628452776*z)*z))
+                         + y*(28535.64415615853759650811484027
+                              + z*(-385722.22198574515728532406494618
+                                   + z*(1.4877817031410831528781380885144e6
+                                        + z*(-2.149011777508778514922469875866e6
+                                             + 1.0331755001529661502638663094802e6*z)))
+                              + y*(-186859.45728883433963494958196568
+                                   + y*(481762.52502300108124013081205659
+                                        + z*(-4.5143651702640795397578612862189e6
+                                             + (1.0624001663965658921493702903097e7
+                                                - 6.934825747821278040856410867842e6*z)*z)
+                                        + y*(-594726.41982564575787671586833096
+                                             + y*(354829.21418560767218992114393249
+                                                  - 82557.44937882473858162393890288*y
+                                                  - 1.1558042913035463401427351446404e6*z)
+                                             + (3.8118047072949610705161608704145e6
+                                                - 4.6232171652141853605709405785615e6*z)*z))
+                                   + z*(2.2303101800579355976039700825734e6
+                                        + z*(-7.4334590170906592375377422417791e6
+                                             + (9.0011767481272103413841434868026e6
+                                                - 3.4674128739106390204282054339211e6*z)*z))))
+                         + x*(4497.1984000063205100515754591811
+                              + z*(-62960.777600088487140722056428535
+                                   + z*(251843.11040035394856288822571414
+                                        + z*(-377764.66560053092284433233857121
+                                             + 188882.33280026546142216616928561*z)))
+                              + x*(-4370.3989970982439505522968299337
+                                   + z*(61185.585959375415307732155619072
+                                        + z*(-244742.34383750166123092862247629
+                                             + (367113.51575625249184639293371443
+                                                - 183556.75787812624592319646685721*z)*z))
+                                   + x*(1287.2015647225601765860305584739
+                                        + z*(-18020.821906115842472204427818635
+                                             + z*(72083.287624463369888817711274539
+                                                  + z*(-108124.93143669505483322656691181
+                                                       + 54062.4657183475274166132834559*z)))
+                                        + y*(-5148.8062588902407063441222338956
+                                             + y*(7723.2093883353610595161833508435
+                                                  + y*(-5148.8062588902407063441222338956
+                                                       + 1287.2015647225601765860305584739*y
+                                                       + 18020.821906115842472204427818635*z)
+                                                  + z*(-54062.465718347527416613283455904
+                                                       + 72083.28762446336988881771127454*z))
+                                             + z*(54062.465718347527416613283455904
+                                                  + z*(-144166.57524892673977763542254908
+                                                       + 108124.93143669505483322656691181*z))))
+                                   + y*(63325.138035736082409206751017456
+                                        + z*(-825366.34654092973842116235862532
+                                             + z*(3.056723042326217292453720812025e6
+                                                  + z*(-4.217971047733073446834188284323e6
+                                                       + 1.9254287659884104774938976753043e6*z)))
+                                        + y*(-209596.56217196189013130403577049
+                                             + y*(292542.84827245161544419456950606
+                                                  + y*(-187744.56718647067037854255162082
+                                                       + 45843.542047343106606997563697722*y
+                                                       + 641809.5886628034924979658917681*z)
+                                                  + z*(-1.9866143519477858928016298309234e6
+                                                       + 2.5672383546512139699918635670724e6*z))
+                                             + z*(2.1089855238665367234170941421615e6
+                                                  + z*(-5.3792190531399296012146557566211e6
+                                                       + 3.8508575319768209549877953506086e6*z)))))
+                              + y*(-109585.31940735096870640931584284
+                                   + z*(1.4712336941028250747490083653712e6
+                                        + z*(-5.6330916660109463504331452357707e6
+                                             + (8.0718728334158886028053855150849e6
+                                                - 3.8470540839076788399805265882568e6*z)*z))
+                                   + y*(634702.31837566572209247768315135
+                                        + z*(-7.4145987631564950345456791987477e6
+                                             + z*(2.402530338661503378774957155922e7
+                                                  + z*(-2.7966082246506662078818971823745e7
+                                                       + 1.0135987039345652199428959323616e7*z)))
+                                        + y*(-1.5329000474292796115068490833606e6
+                                             + y*(1.8188814501072593813790006777145e6
+                                                  + y*(-1.0569286247926258961356277114933e6
+                                                       + 241333.0247463250523673561743718*y
+                                                       + 3.3786623464485507331429864412053e6*z)
+                                                  + z*(-1.1418338400648211812755801519701e7
+                                                       + 1.3514649385794202932571945764821e7*z))
+                                             + z*(1.4046001900853419526550207968301e7
+                                                  + z*(-3.2158704216798644318451260313985e7
+                                                       + 2.0271974078691304398857918647232e7*z))))));
+    return;
+  case ( 154 ) :
+    grad[0] /*ARGH*/[0]= -96.744791474564027549671121713026
+                         + z*(4063.2812419316891570861871119471
+                              + z*(-40632.812419316891570861871119471
+                                   + z*(162531.24967726756628344748447788
+                                        + z*(-304746.09314487668678146403339603
+                                             + (268176.56196749148436768834938851
+                                                - 89392.18732249716145589611646284*z)*z))))
+                         + x*(89.281815892480284593789226406817
+                              + z*(-3749.8362674841719529391475090863
+                                   + z*(37498.362674841719529391475090863
+                                        + z*(-149993.45069936687811756590036345
+                                             + z*(281237.72006131289647043606318147
+                                                  + z*(-247489.1936539553488939837355997
+                                                       + 82496.3978846517829646612451999*z)))))
+                              + y*(-535.6908953548817075627353584409
+                                   + z*(18749.181337420859764695737545432
+                                        + z*(-149993.45069936687811756590036345
+                                             + z*(449980.35209810063435269770109036
+                                                  + z*(-562475.44012262579294087212636295
+                                                       + 247489.1936539553488939837355997*z))))
+                                   + y*(1339.2272383872042689068383961023
+                                        + y*(-1785.6363178496056918757845281363
+                                             + y*(1339.2272383872042689068383961023
+                                                  + y*(-535.6908953548817075627353584409
+                                                       + 89.28181589248028459378922640682*y
+                                                       + 3749.8362674841719529391475090863*z)
+                                                  + z*(-18749.181337420859764695737545432
+                                                       + 37498.362674841719529391475090863*z))
+                                             + z*(37498.362674841719529391475090863
+                                                  + z*(-149993.45069936687811756590036345
+                                                       + 149993.45069936687811756590036345*z)))
+                                        + z*(-37498.362674841719529391475090863
+                                             + z*(224990.17604905031717634885054518
+                                                  + z*(-449980.35209810063435269770109036
+                                                       + 281237.72006131289647043606318147*z))))))
+                         + y*(1562.9795603034542421448984966547
+                              + z*(-61581.860290813389012999549747549
+                                   + z*(575185.79048881699855913362635602
+                                        + z*(-2.1382119122780004279530870209462e6
+                                             + z*(3.7044012423763741156305741308781e6
+                                                  + z*(-2.9916965313237177373872168857842e6
+                                                       + 907839.9897854087510065095121319*z)))))
+                              + y*(-7346.2367408548808743262974239545
+                                   + z*(246960.08282509160770870494205854
+                                        + z*(-1.8944150377620990785279157942294e6
+                                             + z*(5.4394482387703958861585761559713e6
+                                                  + z*(-6.4945642053181181709167561615681e6
+                                                       + 2.7235199693562262530195285363957e6*z))))
+                                   + y*(16672.558001332331703696498929908
+                                        + y*(-21101.388101239861950182502153226
+                                             + y*(15318.130920688435318001103225926
+                                                  + y*(-5991.8096602109844886309017199721
+                                                       + 982.5108114560700768468717663765*y
+                                                       + 41265.454081154943227568614187814*z)
+                                                  + z*(-210390.55164770640529492925805102
+                                                       + 412654.54081154943227568614187814*z))
+                                             + z*(432970.94702120787806111707743787
+                                                  + z*(-1.691250975665514620673606438632e6
+                                                       + 1.6506181632461977291027445675126e6*z)))
+                                        + z*(-453287.35323086632384654801299761
+                                             + z*(2.6384584945465641599375643357467e6
+                                                  + z*(-5.1143857394158607535916811870155e6
+                                                       + 3.094909056086620742067646064086e6*z))))));
+    grad[0] /*ARGH*/[1]= -586.27724409007115425831851721124
+                         + y*(5759.4286555017837459003629250108
+                              + z*(-195200.51157466708058051540596776
+                                   + z*(1.5105681616541738404361448764811e6
+                                        + z*(-4.3785966921330331086844995156604e6
+                                             + (5.2818611241294308700757055023468e6
+                                                - 2.239809608560730955890146108452e6*z)*z)))
+                              + y*(-20002.984616157851415627036866885
+                                   + z*(547324.58651662913858556243945755
+                                        + z*(-3.2073936226850306252014070798538e6
+                                             + (6.2616794525405728377788790459248e6
+                                                - 3.8178572873194277657218399575887e6*z)*z))
+                                   + y*(34143.196791414991288670888561658
+                                        + z*(-704248.14988392411601009406697958
+                                             + (2.7659566685925336598323978966573e6
+                                                - 2.7149207376493708556244195253964e6*z)*z)
+                                        + y*(-31211.810570964635517379295975602
+                                             + y*(14726.489419347211027302170211984
+                                                  - 2828.0424350514279746087703389546*y
+                                                  - 101809.52766185140708591573220236*z)
+                                             + (430585.85662560954671731284725081
+                                                - 848412.7305154283923826311016864*z)*z))))
+                         + z*(23347.745978203918373649918441348
+                              + z*(-220718.47704624848268450459159824
+                                   + z*(831837.97724183112653003999513199
+                                        + z*(-1.4640038368100031043538655447582e6
+                                             + (1.2041140903365841048882373668066e6
+                                                - 373301.601426788492648357684742*z)*z))))
+                         + x*(1562.9795603034542421448984966547
+                              + x*(-267.84544767744085378136767922045
+                                   + z*(9374.5906687104298823478687727158
+                                        + z*(-74996.725349683439058782950181726
+                                             + z*(224990.17604905031717634885054518
+                                                  + z*(-281237.72006131289647043606318147
+                                                       + 123744.59682697767444699186779985*z))))
+                                   + y*(1339.2272383872042689068383961023
+                                        + y*(-2678.4544767744085378136767922045
+                                             + y*(2678.4544767744085378136767922045
+                                                  + y*(-1339.2272383872042689068383961023
+                                                       + 267.84544767744085378136767922045*y
+                                                       + 9374.590668710429882347868772716*z)
+                                                  + z*(-37498.362674841719529391475090863
+                                                       + 74996.72534968343905878295018173*z))
+                                             + z*(56247.544012262579294087212636295
+                                                  + z*(-224990.17604905031717634885054518
+                                                       + 224990.17604905031717634885054518*z)))
+                                        + z*(-37498.362674841719529391475090863
+                                             + z*(224990.17604905031717634885054518
+                                                  + z*(-449980.35209810063435269770109036
+                                                       + 281237.72006131289647043606318147*z)))))
+                              + z*(-61581.860290813389012999549747549
+                                   + z*(575185.79048881699855913362635602
+                                        + z*(-2.1382119122780004279530870209462e6
+                                             + z*(3.7044012423763741156305741308781e6
+                                                  + z*(-2.9916965313237177373872168857842e6
+                                                       + 907839.9897854087510065095121319*z)))))
+                              + y*(-14692.473481709761748652594847909
+                                   + z*(493920.16565018321541740988411708
+                                        + z*(-3.7888300755241981570558315884588e6
+                                             + z*(1.0878896477540791772317152311943e7
+                                                  + z*(-1.2989128410636236341833512323136e7
+                                                       + 5.447039938712452506039057072791e6*z))))
+                                   + y*(50017.674003996995111089496789725
+                                        + y*(-84405.552404959447800730008612903
+                                             + y*(76590.65460344217659000551612963
+                                                  + y*(-35950.857961265906931785410319833
+                                                       + 6877.575680192490537928102364636*y
+                                                       + 247592.72448692965936541168512688*z)
+                                                  + z*(-1.0519527582385320264746462902551e6
+                                                       + 2.0632727040577471613784307093907e6*z))
+                                             + z*(1.7318837880848315122444683097515e6
+                                                  + z*(-6.7650039026620584826944257545281e6
+                                                       + 6.60247265298479091641097827005e6*z)))
+                                        + z*(-1.3598620596925989715396440389928e6
+                                             + z*(7.9153754836396924798126930072401e6
+                                                  + z*(-1.5343157218247582260775043561047e7
+                                                       + 9.284727168259862226202938192258e6*z))))));
+    grad[0] /*ARGH*/[2]= -1275.8982735790701051994592815241
+                         + z*(25517.965471581402103989185630483
+                              + z*(-153107.7928294884126239351137829
+                                   + z*(382769.48207372103155983778445724
+                                        + z*(-421046.43028109313471582156290296
+                                             + 168418.57211243725388632862516118*z))))
+                         + y*(23347.745978203918373649918441348
+                              + z*(-441436.95409249696536900918319648
+                                   + z*(2.495513931725493379590119985396e6
+                                        + z*(-5.8560153472400124174154621790327e6
+                                             + (6.020570451682920524441186834033e6
+                                                - 2.239809608560730955890146108452e6*z)*z)))
+                              + y*(-97600.255787333540290257702983878
+                                   + z*(1.5105681616541738404361448764811e6
+                                        + z*(-6.5678950381995496630267492734906e6
+                                             + (1.0563722248258861740151411004694e7
+                                                - 5.59952402140182738972536527113e6*z)*z))
+                                   + y*(182441.52883887637952852081315252
+                                        + z*(-2.1382624151233537501342713865692e6
+                                             + (6.2616794525405728377788790459248e6
+                                                - 5.090476383092570354295786610118e6*z)*z)
+                                        + y*(-176062.03747098102900252351674489
+                                             + y*(86117.171325121909343462569450161
+                                                  - 16968.254610308567847652622033727*y
+                                                  - 339365.09220617135695305244067455*z)
+                                             + (1.3829783342962668299161989483287e6
+                                                - 2.0361905532370281417183146440473e6*z)*z))))
+                         + x*(4063.2812419316891570861871119471
+                              + z*(-81265.624838633783141723742238941
+                                   + z*(487593.74903180269885034245343365
+                                        + z*(-1.2189843725795067471258561335841e6
+                                             + (1.3408828098374574218384417469425e6
+                                                - 536353.123934982968735376698777*z)*z)))
+                              + x*(-1874.9181337420859764695737545432
+                                   + z*(37498.362674841719529391475090863
+                                        + z*(-224990.17604905031717634885054518
+                                             + z*(562475.44012262579294087212636295
+                                                  + z*(-618722.98413488837223495933899924
+                                                       + 247489.1936539553488939837355997*z))))
+                                   + y*(9374.5906687104298823478687727158
+                                        + y*(-18749.181337420859764695737545432
+                                             + y*(18749.181337420859764695737545432
+                                                  + y*(-9374.5906687104298823478687727158
+                                                       + 1874.9181337420859764695737545432*y
+                                                       + 37498.362674841719529391475090863*z)
+                                                  + z*(-149993.45069936687811756590036345
+                                                       + 224990.17604905031717634885054518*z))
+                                             + z*(224990.17604905031717634885054518
+                                                  + z*(-674970.52814715095152904655163553
+                                                       + 562475.4401226257929408721263629*z)))
+                                        + z*(-149993.45069936687811756590036345
+                                             + z*(674970.52814715095152904655163553
+                                                  + z*(-1.1249508802452515858817442527259e6
+                                                       + 618722.9841348883722349593389992*z)))))
+                              + y*(-61581.860290813389012999549747549
+                                   + z*(1.150371580977633997118267252712e6
+                                        + z*(-6.4146357368340012838592610628386e6
+                                             + z*(1.4817604969505496462522296523512e7
+                                                  + z*(-1.4958482656618588686936084428921e7
+                                                       + 5.447039938712452506039057072791e6*z))))
+                                   + y*(246960.08282509160770870494205854
+                                        + y*(-453287.35323086632384654801299761
+                                             + y*(432970.94702120787806111707743787
+                                                  + y*(-210390.55164770640529492925805102
+                                                       + 41265.454081154943227568614187814*y
+                                                       + 825309.0816230988645513722837563*z)
+                                                  + z*(-3.382501951331029241347212877264e6
+                                                       + 4.9518544897385931873082337025377e6*z))
+                                             + z*(5.2769169890931283198751286714934e6
+                                                  + z*(-1.5343157218247582260775043561047e7
+                                                       + 1.2379636224346482968270584256344e7*z)))
+                                        + z*(-3.7888300755241981570558315884588e6
+                                             + z*(1.6318344716311187658475728467914e7
+                                                  + z*(-2.5978256821272472683667024646272e7
+                                                       + 1.3617599846781131265097642681979e7*z))))));
+    return;
+  case ( 155 ) :
+    grad[0] /*ARGH*/[0]= -58.211887559252097956805776940506
+                         + z*(3259.8657033181174855811235086683
+                              + z*(-44008.186994794586055345167367023
+                                   + z*(244489.92774885881141858426315013
+                                        + z*(-672347.30130936173140110672366285
+                                             + z*(968180.1138854808932175936820745
+                                                  + z*(-699241.19336173620065715099260936
+                                                       + 199783.19810335320018775742645982*z))))))
+                         + y*(407.48321291476468569764043858354
+                              + z*(-19559.19421990870491348674105201
+                                   + z*(220040.93497397293027672583683511
+                                        + z*(-977959.7109954352456743370526005
+                                             + z*(2.0170419039280851942033201709885e6
+                                                  + z*(-1.936360227770961786435187364149e6
+                                                       + 699241.1933617362006571509926094*z)))))
+                              + y*(-1222.4496387442940570929213157506
+                                   + y*(2037.4160645738234284882021929177
+                                        + y*(-2037.4160645738234284882021929177
+                                             + y*(1222.4496387442940570929213157506
+                                                  + y*(-407.48321291476468569764043858354
+                                                       + 58.21188755925209795680577694051*y
+                                                       + 3259.8657033181174855811235086683*z)
+                                                  + z*(-19559.19421990870491348674105201
+                                                       + 44008.186994794586055345167367023*z))
+                                             + z*(48897.985549771762283716852630025
+                                                  + z*(-220040.93497397293027672583683511
+                                                       + 244489.92774885881141858426315013*z)))
+                                        + z*(-65197.314066362349711622470173367
+                                             + z*(440081.86994794586055345167367023
+                                                  + z*(-977959.7109954352456743370526005
+                                                       + 672347.3013093617314011067236628*z))))
+                                   + z*(48897.985549771762283716852630025
+                                        + z*(-440081.86994794586055345167367023
+                                             + z*(1.4669395664931528685115055789008e6
+                                                  + z*(-2.0170419039280851942033201709885e6
+                                                       + 968180.1138854808932175936820745*z))))));
+    grad[0] /*ARGH*/[1]= -192.42262832086110157944131822001
+                         + z*(9236.2861594013328758131832745603
+                              + z*(-103908.2192932649948528983118388
+                                   + z*(461814.30797006664379065916372802
+                                        + z*(-952492.01018826245281823452518903
+                                             + (914392.32978073195470550514418147
+                                                - 330197.23019859765031032130206553*z)*z))))
+                         + y*(1154.53576992516660947664790932
+                              + z*(-46181.430797006664379065916372802
+                                   + z*(415632.87717305997941159324735521
+                                        + z*(-1.385442923910199931371977491184e6
+                                             + (1.9049840203765249056364690503781e6
+                                                - 914392.3297807319547055051441815*z)*z)))
+                              + y*(-2886.3394248129165236916197733001
+                                   + z*(92362.861594013328758131832745603
+                                        + z*(-623449.31575958996911738987103282
+                                             + (1.385442923910199931371977491184e6
+                                                - 952492.010188262452818234525189*z)*z))
+                                   + y*(3848.4525664172220315888263644001
+                                        + z*(-92362.861594013328758131832745603
+                                             + (415632.87717305997941159324735521
+                                                - 461814.30797006664379065916372802*z)*z)
+                                        + y*(-2886.3394248129165236916197733001
+                                             + y*(1154.53576992516660947664790932
+                                                  - 192.42262832086110157944131822001*y
+                                                  - 9236.28615940133287581318327456*z)
+                                             + (46181.430797006664379065916372802
+                                                - 103908.2192932649948528983118388*z)*z))))
+                         + x*(407.48321291476468569764043858354
+                              + z*(-19559.19421990870491348674105201
+                                   + z*(220040.93497397293027672583683511
+                                        + z*(-977959.7109954352456743370526005
+                                             + z*(2.0170419039280851942033201709885e6
+                                                  + z*(-1.936360227770961786435187364149e6
+                                                       + 699241.1933617362006571509926094*z)))))
+                              + y*(-2444.8992774885881141858426315013
+                                   + z*(97795.97109954352456743370526005
+                                        + z*(-880163.73989589172110690334734045
+                                             + z*(2.9338791329863057370230111578015e6
+                                                  + z*(-4.0340838078561703884066403419771e6
+                                                       + 1.936360227770961786435187364149e6*z))))
+                                   + y*(6112.2481937214702854646065787531
+                                        + y*(-8149.6642582952937139528087716709
+                                             + y*(6112.2481937214702854646065787531
+                                                  + y*(-2444.8992774885881141858426315013
+                                                       + 407.48321291476468569764043858354*y
+                                                       + 19559.19421990870491348674105201*z)
+                                                  + z*(-97795.97109954352456743370526005
+                                                       + 220040.93497397293027672583683511*z))
+                                             + z*(195591.9421990870491348674105201
+                                                  + z*(-880163.73989589172110690334734045
+                                                       + 977959.7109954352456743370526005*z)))
+                                        + z*(-195591.9421990870491348674105201
+                                             + z*(1.3202456098438375816603550210107e6
+                                                  + z*(-2.9338791329863057370230111578015e6
+                                                       + 2.0170419039280851942033201709885e6*z))))));
+    grad[0] /*ARGH*/[2]= -1539.3810265668888126355305457601
+                         + z*(41563.287717305997941159324735521
+                              + z*(-346360.73097754998284299437279601
+                                   + z*(1.269989346917683270424312700252e6
+                                        + z*(-2.2859808244518298867637628604537e6
+                                             + (1.9811833811915859018619278123932e6
+                                                - 660394.4603971953006206426041311*z)*z))))
+                         + y*(9236.2861594013328758131832745603
+                              + z*(-207816.43858652998970579662367761
+                                   + z*(1.385442923910199931371977491184e6
+                                        + z*(-3.8099680407530498112729381007561e6
+                                             + (4.5719616489036597735275257209074e6
+                                                - 1.9811833811915859018619278123932e6*z)*z)))
+                              + y*(-23090.715398503332189532958186401
+                                   + z*(415632.87717305997941159324735521
+                                        + z*(-2.0781643858652998970579662367761e6
+                                             + (3.8099680407530498112729381007561e6
+                                                - 2.2859808244518298867637628604537e6*z)*z))
+                                   + y*(30787.620531337776252710610915201
+                                        + z*(-415632.87717305997941159324735521
+                                             + (1.385442923910199931371977491184e6
+                                                - 1.269989346917683270424312700252e6*z)*z)
+                                        + y*(-23090.715398503332189532958186401
+                                             + y*(9236.2861594013328758131832745603
+                                                  - 1539.3810265668888126355305457601*y
+                                                  - 41563.287717305997941159324735521*z)
+                                             + (207816.43858652998970579662367761
+                                                - 346360.73097754998284299437279601*z)*z))))
+                         + x*(3259.8657033181174855811235086683
+                              + z*(-88016.373989589172110690334734045
+                                   + z*(733469.78324657643425575278945038
+                                        + z*(-2.6893892052374469256044268946514e6
+                                             + z*(4.8409005694274044660879684103725e6
+                                                  + z*(-4.1954471601704172039429059556562e6
+                                                       + 1.3984823867234724013143019852187e6*z)))))
+                              + y*(-19559.19421990870491348674105201
+                                   + z*(440081.86994794586055345167367023
+                                        + z*(-2.9338791329863057370230111578015e6
+                                             + z*(8.0681676157123407768132806839542e6
+                                                  + z*(-9.681801138854808932175936820745e6
+                                                       + 4.1954471601704172039429059556562e6*z))))
+                                   + y*(48897.985549771762283716852630025
+                                        + y*(-65197.314066362349711622470173367
+                                             + y*(48897.985549771762283716852630025
+                                                  + y*(-19559.19421990870491348674105201
+                                                       + 3259.8657033181174855811235086683*y
+                                                       + 88016.37398958917211069033473405*z)
+                                                  + z*(-440081.86994794586055345167367023
+                                                       + 733469.7832465764342557527894504*z))
+                                             + z*(880163.73989589172110690334734045
+                                                  + z*(-2.9338791329863057370230111578015e6
+                                                       + 2.6893892052374469256044268946514e6*z)))
+                                        + z*(-880163.73989589172110690334734045
+                                             + z*(4.4008186994794586055345167367023e6
+                                                  + z*(-8.0681676157123407768132806839542e6
+                                                       + 4.8409005694274044660879684103725e6*z))))));
+    return;
+  case ( 156 ) :
+    grad[0] /*ARGH*/[0]= -121.95598465566820828156546400735
+                         + y*(8386.741524084864485548127914704
+                              + y*(-136069.47822996320011290019488175
+                                   + y*(892675.76609809201570101430407336
+                                        + y*(-2.8569416219850770835774444224966e6
+                                             + y*(4.7293501485827769191942398929932e6
+                                                  + y*(-3.8855261438069558575258689841821e6
+                                                       + 1.2514651865903155442649274476774e6*y))))))
+                         + x*(794.87781194742409529164417445308
+                              + y*(-46744.795406924520292617720225748
+                                   + y*(630658.47597595326191292101085319
+                                        + y*(-3.3034335555941995049737410030628e6
+                                             + y*(7.9149291527693415415684986505309e6
+                                                  + y*(-8.7201730717042211988205699865868e6
+                                                       + 3.5765400816955227221237159630084e6*y)))))
+                              + x*(-2254.8263180303797515515226259025
+                                   + x*(3586.9720944359514846568892786093
+                                        + x*(-3445.6995087170303350691861284165
+                                             + x*(1995.3481601331576528372702248467
+                                                  + x*(-644.25447974779075506738429769036
+                                                       + 89.40674412826483947873904539376*x
+                                                       + 6276.879359828475642227944157498*y)
+                                                  + y*(-38912.970576766561606070011580498
+                                                       + 104509.12097760162259915945967334*y))
+                                             + y*(100892.37544437133265263502074676
+                                                  + y*(-542403.51027531117111545121283473
+                                                       + 707812.662076755496865378171674*y)))
+                                        + y*(-140195.69601311295429162048545069
+                                             + y*(1.1317003797349660833458460884595e6
+                                                  + y*(-2.9563768394362040998558826866862e6
+                                                       + 2.3555689252255629614182393845853e6*y))))
+                                   + y*(110311.16998280599223993034744775
+                                        + y*(-1.1887510769297830353881848017084e6
+                                             + y*(4.6633760027603169780802884246909e6
+                                                  + y*(-7.4390345048235754035185769898419e6
+                                                       + 4.0929234802916546135988380561495e6*y))))));
+    grad[0] /*ARGH*/[1]= -1332.9081998840547996269510824063
+                         + y*(50628.598586557407612058393599237
+                              + y*(-599714.28296020793811325772319331
+                                   + y*(3.2081033582446941220908487510479e6
+                                        + y*(-8.8748316749761716663654801829699e6
+                                             + y*(1.3157340483314355063796217274461e7
+                                                  + y*(-9.9113449197985295036185762126101e6
+                                                       + 2.975711089739728076211232342063e6*y))))))
+                         + x*(8386.741524084864485548127914704
+                              + y*(-272138.95645992640022580038976349
+                                   + y*(2.6780272982942760471030429122201e6
+                                        + y*(-1.1427766487940308334309777689986e7
+                                             + y*(2.3646750742913884595971199464966e7
+                                                  + y*(-2.3313156862841735145155213905093e7
+                                                       + 8.760256306132208809854492133742e6*y)))))
+                              + x*(-23372.397703462260146308860112874
+                                   + x*(36770.389994268664079976782482585
+                                        + x*(-35048.924003278238572905121362672
+                                             + x*(20178.475088874266530527004149353
+                                                  + x*(-6485.4950961277602676783352634163
+                                                       + 896.6970514040679488897063082139*x
+                                                       + 34836.373659200540866386486557779*y)
+                                                  + y*(-216961.40411012446844618048513389
+                                                       + 424687.59724605329811922690300443*y))
+                                             + y*(565850.18986748304167292304422976
+                                                  + y*(-2.2172826295771530748919120150147e6
+                                                       + 2.3555689252255629614182393845853e6*y)))
+                                        + y*(-792500.71795318869025878986780562
+                                             + y*(4.6633760027603169780802884246909e6
+                                                  + y*(-9.9187126730981005380247693197891e6
+                                                       + 6.821539133819424355998063426916e6*y))))
+                                   + y*(630658.47597595326191292101085319
+                                        + y*(-4.9551503333912992574606115045941e6
+                                             + y*(1.5829858305538683083136997301062e7
+                                                  + y*(-2.1800432679260552997051424966467e7
+                                                       + 1.0729620245086568166371147889025e7*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 157 ) :
+    grad[0] /*ARGH*/[0]= -126.2229750692656128665298462699
+                         + 252.4459501385312257330596925398*z
+                         + y*(8078.9109826014295254157044092173
+                              - 15905.376015064327825098349125895*z
+                              + y*(-122060.85340181807279877643667799
+                                   + 228216.33078857181777245452423009*z
+                                   + y*(745878.44761217730003901287208422
+                                        - 1.2635405644357827823055712199384e6*z
+                                        + y*(-2.2234303538566095859676856476207e6
+                                             + 3.183320143277436389629800075303e6*z
+                                             + y*(3.4273479195146642808649545146594e6
+                                                  - 3.6713756957518921721001089540158e6*z
+                                                  + y*(-2.6207899143972081394161463557424e6
+                                                       + 785102.0665212620533660918787345*y
+                                                       + 1.570204133042524106732183757469e6*z))))))
+                         + x*(612.91064328320593706398574545491
+                              - 1225.8212865664118741279714909098*z
+                              + x*(-1297.1299031031637856849822407479
+                                   + 2594.2598062063275713699644814959*z
+                                   + x*(1505.1133680020235277262635944424
+                                        - 3010.2267360040470554525271888849*z
+                                        + x*(-1001.1827892883642811840396906744
+                                             + 2002.3655785767285623680793813488*z
+                                             + x*(360.17393425971343952029603966399
+                                                  - 720.347868519426879040592079328*z
+                                                  + x*(-54.571808221168702957620612070301
+                                                       + 54.5718082211687029576206120703*y
+                                                       + 109.1436164423374059152412241406*z)
+                                                  + y*(-4060.1425316549515000469735380304
+                                                       + 3699.9685973952380605266774983664*y
+                                                       + 7399.937194790476121053354996733*z))
+                                             + y*(21629.326296890133999164631053248
+                                                  - 41256.287015203539435961182725148*z
+                                                  + y*(-78791.196492863536166389236788733
+                                                       + 58163.05298526176644840864542616*y
+                                                       + 116326.10597052353289681729085232*z)))
+                                        + y*(-48176.602891306149641789799363489
+                                             + 93342.97904660825222812707153809*z
+                                             + y*(310663.18422476249417543042449772
+                                                  - 527983.3894029167361227337774573*z
+                                                  + y*(-624505.27168366719321545511262163
+                                                       + 360513.57698220882515408822389296*y
+                                                       + 721027.1539644176503081764477859*z))))
+                                   + y*(55142.331670753648488541191196491
+                                        - 107690.40353530096940571241791149*z
+                                        + y*(-512383.48467239272046188332025308
+                                             + 917076.5658094844715180542225947*z
+                                             + y*(1.7151766675498718671879577616739e6
+                                                  - 2.5132767692902592628578613007531e6*z
+                                                  + y*(-2.3021079135996366175747110012617e6
+                                                       + 1.0454695289545069861457803508852e6*y
+                                                       + 2.0909390579090139722915607017704e6*z)))))
+                              + y*(-32576.75267807306421940383528671
+                                   + 63927.68406957971656467969908251*z
+                                   + y*(396584.26106006447720515985997554
+                                        - 729240.8380505492378456400208686*z
+                                        + y*(-1.8699425337342700297296277900152e6
+                                             + 3.0106442294179908216136155591618e6*z
+                                             + y*(4.0200334792514384337385734835272e6
+                                                  - 5.029422729084886045863531407892e6*z
+                                                  + y*(-3.9575639419037243402644592187111e6
+                                                       + 1.4428525773612813173326935147649e6*y
+                                                       + 2.8857051547225626346653870295298e6*z))))));
+    grad[0] /*ARGH*/[1]= -1835.5853735414275478162955617127
+                         + 3622.3923096445397335017735253838*z
+                         + y*(66588.642146753128881459372166231
+                              - 125932.49967421717829591519728169*z
+                              + y*(-753924.80359449973766535650541602
+                                   + 1.3189508576776737078868402149095e6*z
+                                   + y*(3.8575568055586643582956685722089e6
+                                        - 5.956512467547097106075550191205e6*z
+                                        + y*(-1.0213325022257742529452575144047e7
+                                             + 1.2981009460081613676310712549088e7*z
+                                             + y*(1.4499423749559091249697844313335e7
+                                                  - 1.3421636147020246087822833567764e7*z
+                                                  + y*(-1.0464048166033858196445341065634e7
+                                                       + 3.0111547584061500707223102679288e6*y
+                                                       + 5.269520827210762623764042968875e6*z))))))
+                         + x*(8078.9109826014295254157044092173
+                              - 15905.376015064327825098349125895*z
+                              + x*(-16288.376339036532109701917643355
+                                   + 31963.842034789858282339849541255*z
+                                   + x*(18380.777223584549496180397065497
+                                        - 35896.801178433656468570805970495*z
+                                        + x*(-12044.150722826537410447449840872
+                                             + 23335.744761652063057031767884524*z
+                                             + x*(4325.8652593780267998329262106497
+                                                  - 8251.25740304070788719223654503*z
+                                                  + x*(-676.69042194249191667449558967174
+                                                       + 7.795972603024100422517230295757*x
+                                                       + 1233.3228657984126868422258327888*y
+                                                       + 1233.3228657984126868422258327888*z)
+                                                  + y*(-31516.478597145414466555694715493
+                                                       + 34897.831791157059869045187255695*y
+                                                       + 46530.442388209413158726916340927*z))
+                                             + y*(155331.59211238124708771521224886
+                                                  - 263991.69470145836806136688872867*z
+                                                  + y*(-468378.95376275039491159133446622
+                                                       + 360513.57698220882515408822389296*y
+                                                       + 540770.3654733132377311323358394*z)))
+                                        + y*(-341588.98978159514697458888016872
+                                             + 611384.3772063229810120361483964*z
+                                             + y*(1.7151766675498718671879577616739e6
+                                                  - 2.5132767692902592628578613007531e6*z
+                                                  + y*(-3.0694772181328488234329480016823e6
+                                                       + 1.7424492149241783102429672514753e6*y
+                                                       + 2.7879187438786852963887476023605e6*z))))
+                                   + y*(396584.26106006447720515985997554
+                                        - 729240.8380505492378456400208686*z
+                                        + y*(-2.8049138006014050445944416850228e6
+                                             + 4.5159663441269862324204233387428e6*z
+                                             + y*(8.0400669585028768674771469670543e6
+                                                  - 1.0058845458169772091727062815785e7*z
+                                                  + y*(-9.8939098547593108506611480467778e6
+                                                       + 4.3285577320838439519980805442946e6*y
+                                                       + 7.214262886806406586663467573824e6*z)))))
+                              + y*(-244121.70680363614559755287335599
+                                   + 456432.66157714363554490904846018*z
+                                   + y*(2.2376353428365319001170386162527e6
+                                        - 3.7906216933073483469167136598151e6*z
+                                        + y*(-8.8937214154264383438707425904827e6
+                                             + 1.2733280573109745558519200301212e7*z
+                                             + y*(1.7136739597573321404324772573297e7
+                                                  - 1.8356878478759460860500544770079e7*z
+                                                  + y*(-1.5724739486383248836496878134455e7
+                                                       + 5.495714465648834373562643151142e6*y
+                                                       + 9.421224798255144640393102544814e6*z))))));
+    grad[0] /*ARGH*/[2]= -48.778437438315362130817598041659
+                         + y*(3622.3923096445397335017735253838
+                              + y*(-62966.249837108589147957598640847
+                                   + y*(439650.28589255790262894673830317
+                                        + y*(-1.4891281168867742765188875478013e6
+                                             + y*(2.5962018920163227352621425098175e6
+                                                  + y*(-2.2369393578367076813038055946274e6
+                                                       + 752788.6896015375176805775669822*y))))))
+                         + x*(252.4459501385312257330596925398
+                              + x*(-612.91064328320593706398574545491
+                                   + x*(864.75326873544252378998816049862
+                                        + x*(-752.55668400101176386313179722122
+                                             + x*(400.47311571534571247361587626975
+                                                  + x*(-120.05797808657114650676534655466
+                                                       + 15.591945206048200845034460591515*x
+                                                       + 1233.3228657984126868422258327888*y)
+                                                  + y*(-8251.2574030407078871922365450296
+                                                       + 23265.221194104706579363458170463*y))
+                                             + y*(23335.744761652063057031767884524
+                                                  + y*(-131995.84735072918403068344436434
+                                                       + 180256.78849110441257704411194648*y)))
+                                        + y*(-35896.801178433656468570805970495
+                                             + y*(305692.18860316149050601807419822
+                                                  + y*(-837758.92309675308761928710025104
+                                                       + 696979.6859696713240971869005901*y))))
+                                   + y*(31963.842034789858282339849541255
+                                        + y*(-364620.41902527461892282001043429
+                                             + y*(1.5053221147089954108068077795809e6
+                                                  + y*(-2.5147113645424430229317657039462e6
+                                                       + 1.4428525773612813173326935147649e6*y)))))
+                              + y*(-15905.376015064327825098349125895
+                                   + y*(228216.33078857181777245452423009
+                                        + y*(-1.2635405644357827823055712199384e6
+                                             + y*(3.183320143277436389629800075303e6
+                                                  + y*(-3.6713756957518921721001089540158e6
+                                                       + 1.570204133042524106732183757469e6*y))))));
+    return;
+  case ( 158 ) :
+    grad[0] /*ARGH*/[0]= -96.476521691977956750591650918529
+                         + (578.85913015186774050354990551117
+                            - 578.8591301518677405035499055112*z)*z
+                         + y*(5601.2836996916306818360799840989
+                              + z*(-33028.843067997916350512929999082
+                                   + 32449.983937846048610009380093571*z)
+                              + y*(-76769.250853453085116779664513264
+                                   + (427586.6620527205943501650570805
+                                      - 395136.67811487454574015567698693*z)*z
+                                   + y*(425625.67777157501842897047007688
+                                        + z*(-2.1261674045767295162236577633808e6
+                                             + 1.7310307264618549704835020863938e6*z)
+                                        + y*(-1.1516715025123291937168211387667e6
+                                             + (4.7838616104972456460772690692192e6
+                                                - 3.0528308840353906755937669828253e6*z)*z
+                                             + y*(1.6129306539164525792530468686852e6
+                                                  + z*(-4.8937223130014698294410121428921e6
+                                                       + 1.8408914289660791538472451600668e6*z)
+                                                  + y*(-1.1224356236612581638813762171598e6
+                                                       + 306815.23816101319230787419334447*y
+                                                       + 1.8408914289660791538472451600668e6*z))))))
+                         + x*(340.82263149784269026629196602838
+                              + z*(-2044.9357889870561415977517961703
+                                   + 2044.9357889870561415977517961703*z)
+                              + x*(-517.84031502612585383767268724109
+                                   + (3107.0418901567551230260361234466
+                                      - 3107.0418901567551230260361234466*z)*z
+                                   + x*(411.50252349736075491207609912568
+                                        + z*(-2469.0151409841645294724565947541
+                                             + 2469.0151409841645294724565947541*z)
+                                        + x*(-168.65668330841348248199272812723
+                                             + (1011.9400998504808948919563687634
+                                                - 1011.9400998504808948919563687634*z)*z
+                                             + x*(28.290798490443551900205231814891
+                                                  + z*(-169.74479094266131140123139088934
+                                                       + 169.74479094266131140123139088934*z)
+                                                  + y*(-56.581596980887103800410463629782
+                                                       + 28.290798490443551900205231814891*y
+                                                       + 169.74479094266131140123139088934*z))
+                                             + y*(2170.7747303244186938811322104118
+                                                  + z*(-12012.708282096031268394836893707
+                                                       + 11000.768182245550373502880524944*z)
+                                                  + y*(-3835.5794107235969403162862364419
+                                                       + 1833.4613637075917289171467541573*y
+                                                       + 11000.768182245550373502880524944*z)))
+                                        + y*(-9818.687615949045320329969615196
+                                             + (56443.110554710107392507361096422
+                                                - 53974.09541372594286303490450167*z)*z
+                                             + y*(45148.553311217643210810041625708
+                                                  + z*(-214448.20931259575187235288865783
+                                                       + 160474.11389886980900931798415616*z)
+                                                  + y*(-62487.05386857759348027847880233
+                                                       + 26745.685649811634834886330692693*y
+                                                       + 160474.11389886980900931798415616*z))))
+                                   + y*(18127.378592189626235916467679153
+                                        + z*(-105657.22966298100229247276995147
+                                             + 102550.18777282424716944673382803*z)
+                                        + y*(-136950.21603519015489257740311455
+                                             + (716044.06654815992706299164873584
+                                                - 613493.8787753356798935449149078*z)*z
+                                             + y*(368475.78007292637809378144988609
+                                                  + z*(-1.4948106138893983414996970505807e6
+                                                       + 881316.7351140626616061521356729*z)
+                                                  + y*(-396021.22483391016718430819770894
+                                                       + 146886.12251901044360102535594548*y
+                                                       + 881316.7351140626616061521356729*z)))))
+                              + y*(-15802.996978952559485514241128168
+                                   + (92773.046084728300771487694972838
+                                      - 90728.11029574124462988994317667*z)*z
+                                   + y*(167304.67424469061193851014293548
+                                        + z*(-911054.99938341537085957316264004
+                                             + 820326.8890876741262296832194634*z)
+                                        + y*(-684149.3236812531114999747248028
+                                             + (3.1938409427041032981402751861768e6
+                                                - 2.3735140536164291719105919667134e6*z)*z
+                                             + y*(1.2736790920433046747155346897148e6
+                                                  + z*(-4.4482336095557247501529329521118e6
+                                                       + 2.0747195559392955782423409853984e6*z)
+                                                  + y*(-1.0871588609158367213992123229184e6
+                                                       + 345786.59265654926304039016423306*y
+                                                       + 2.0747195559392955782423409853984e6*z))))));
+    grad[0] /*ARGH*/[1]= -1846.3216026373274327598946146957
+                         + (10920.441344640233375408608160952
+                            - 10762.953073456502154257848633729*z)*z
+                         + y*(62647.498715050341529502725201099
+                              + z*(-354044.10960102158242619913488469
+                                   + 332518.20345410857811768343761723*z)
+                              + y*(-663971.293202179633709501647677
+                                   + (3.4527615948115454286177111837349e6
+                                      - 2.9539842896303825614411860273091e6*z)*z
+                                   + y*(3.1829407577470380016204035159499e6
+                                        + z*(-1.4493962420066834104898806184053e7
+                                             + 1.0555316700559657356310558147641e7*z)
+                                        + y*(-7.903200745942170834913073957942e6
+                                             + (2.9301751450569482378354936017586e7
+                                                - 1.6107605574869910682966738333035e7*z)*z
+                                             + y*(1.0533970398118312470914863450254e7
+                                                  + z*(-2.804172064802649597146325748042e7
+                                                       + 8.712593958182603151903171480777e6*z)
+                                                  + y*(-7.1466722845406581628768056313438e6
+                                                       + 1.9361319907072451448673714401727e6*y
+                                                       + 1.0164692951213037010553700060907e7*z))))))
+                         + x*(5601.2836996916306818360799840989
+                              + z*(-33028.843067997916350512929999082
+                                   + 32449.983937846048610009380093571*z)
+                              + x*(-7901.498489476279742757120564084
+                                   + (46386.523042364150385743847486419
+                                      - 45364.055147870622314944971588334*z)*z
+                                   + x*(6042.4595307298754119721558930511
+                                        + z*(-35219.076554327000764157589983824
+                                             + 34183.395924274749056482244609342*z)
+                                        + x*(-2454.671903987261330082492403799
+                                             + (14110.777638677526848126840274105
+                                                - 13493.523853431485715758726125417*z)*z
+                                             + x*(434.15494606488373877622644208236
+                                                  + x*(-9.4302661634811839667350772716303
+                                                       + 9.43026616348118396673507727163*y
+                                                       + 28.290798490443551900205231814891*z)
+                                                  + z*(-2402.5416564192062536789673787415
+                                                       + 2200.1536364491100747005761049888*z)
+                                                  + y*(-1534.2317642894387761265144945768
+                                                       + 1100.0768182245550373502880524944*y
+                                                       + 4400.3072728982201494011522099776*z))
+                                             + y*(22574.276655608821605405020812854
+                                                  + z*(-107224.10465629787593617644432891
+                                                       + 80237.05694943490450465899207808*z)
+                                                  + y*(-46865.290401433195110208859101748
+                                                       + 26745.685649811634834886330692693*y
+                                                       + 120355.58542415235675698848811712*z)))
+                                        + y*(-91300.144023460103261718268743035
+                                             + (477362.71103210661804199443249056
+                                                - 408995.91918355711992902994327188*z)*z
+                                             + y*(368475.78007292637809378144988609
+                                                  + z*(-1.4948106138893983414996970505807e6
+                                                       + 881316.7351140626616061521356729*z)
+                                                  + y*(-528028.29977854688957907759694525
+                                                       + 244810.20419835073933504225990914*y
+                                                       + 1.1750889801520835488082028475639e6*z))))
+                                   + y*(167304.67424469061193851014293548
+                                        + z*(-911054.99938341537085957316264004
+                                             + 820326.8890876741262296832194634*z)
+                                        + y*(-1.0262239855218796672499620872042e6
+                                             + (4.7907614140561549472104127792652e6
+                                                - 3.5602710804246437578658879500701e6*z)*z
+                                             + y*(2.5473581840866093494310693794295e6
+                                                  + z*(-8.8964672191114495003058659042235e6
+                                                       + 4.1494391118785911564846819707967e6*z)
+                                                  + y*(-2.7178971522895918034980308072959e6
+                                                       + 1.0373597779696477891211704926992e6*y
+                                                       + 5.186798889848238945605852463496e6*z)))))
+                              + y*(-153538.50170690617023355932902653
+                                   + (855173.32410544118870033011416101
+                                      - 790273.3562297490914803113539739*z)*z
+                                   + y*(1.2768770333147250552869114102306e6
+                                        + z*(-6.3785022137301885486709732901423e6
+                                             + 5.193092179385564911450506259181e6*z)
+                                        + y*(-4.6066860100493167748672845550666e6
+                                             + (1.9135446441988982584309076276877e7
+                                                - 1.2211323536141562702375067931301e7*z)*z
+                                             + y*(8.0646532695822628962652343434261e6
+                                                  + z*(-2.4468611565007349147205060714461e7
+                                                       + 9.204457144830395769236225800334e6*z)
+                                                  + y*(-6.7346137419675489832882573029589e6
+                                                       + 2.1477066671270923461551193534113e6*y
+                                                       + 1.1045348573796474923083470960401e7*z))))));
+    grad[0] /*ARGH*/[2]= -157.48827118373122115075952722262
+                         + 314.97654236746244230151905444524*z
+                         + y*(10920.441344640233375408608160952
+                              - 21525.906146913004308515697267458*z
+                              + y*(-177022.05480051079121309956744234
+                                   + 332518.20345410857811768343761723*z
+                                   + y*(1.1509205316038484762059037279116e6
+                                        - 1.9693228597535883742941240182061e6*z
+                                        + y*(-3.6234906050167085262247015460132e6
+                                             + 5.27765835027982867815527907382e6*z
+                                             + y*(5.8603502901138964756709872035172e6
+                                                  - 6.443042229947964273186695333214e6*z
+                                                  + y*(-4.6736201080044159952438762467366e6
+                                                       + 1.4520989930304338586505285801295e6*y
+                                                       + 2.9041979860608677173010571602591e6*z))))))
+                         + x*(578.85913015186774050354990551117
+                              - 1157.7182603037354810070998110223*z
+                              + x*(-1022.4678944935280707988758980851
+                                   + 2044.9357889870561415977517961703*z
+                                   + x*(1035.6806300522517076753453744822
+                                        - 2071.3612601045034153506907489644*z
+                                        + x*(-617.25378524604113236811414868853
+                                             + 1234.5075704920822647362282973771*z
+                                             + x*(202.38801997009617897839127375268
+                                                  - 404.77603994019235795678254750536*z
+                                                  + x*(-28.290798490443551900205231814891
+                                                       + 28.290798490443551900205231814891*y
+                                                       + 56.58159698088710380041046362978*z)
+                                                  + y*(-2402.5416564192062536789673787415
+                                                       + 2200.1536364491100747005761049888*y
+                                                       + 4400.3072728982201494011522099776*z))
+                                             + y*(14110.777638677526848126840274105
+                                                  - 26987.047706862971431517452250834*z
+                                                  + y*(-53612.052328148937968088222164456
+                                                       + 40118.528474717452252329496039039*y
+                                                       + 80237.05694943490450465899207808*z)))
+                                        + y*(-35219.076554327000764157589983824
+                                             + 68366.79184854949811296448921868*z
+                                             + y*(238681.35551605330902099721624528
+                                                  - 408995.91918355711992902994327188*z
+                                                  + y*(-498270.20462979944716656568352691
+                                                       + 293772.24503802088720205071189097*y
+                                                       + 587544.4900760417744041014237819*z))))
+                                   + y*(46386.523042364150385743847486419
+                                        - 90728.11029574124462988994317667*z
+                                        + y*(-455527.49969170768542978658132002
+                                             + 820326.8890876741262296832194634*z
+                                             + y*(1.5969204713520516490701375930884e6
+                                                  - 2.3735140536164291719105919667134e6*z
+                                                  + y*(-2.2241168047778623750764664760559e6
+                                                       + 1.0373597779696477891211704926992e6*y
+                                                       + 2.0747195559392955782423409853984e6*z)))))
+                              + y*(-33028.843067997916350512929999082
+                                   + 64899.96787569209722001876018714*z
+                                   + y*(427586.6620527205943501650570805
+                                        - 790273.3562297490914803113539739*z
+                                        + y*(-2.1261674045767295162236577633808e6
+                                             + 3.4620614529237099409670041727877e6*z
+                                             + y*(4.7838616104972456460772690692192e6
+                                                  - 6.105661768070781351187533965651e6*z
+                                                  + y*(-4.8937223130014698294410121428921e6
+                                                       + 1.8408914289660791538472451600668e6*y
+                                                       + 3.6817828579321583076944903201336e6*z))))));
+    return;
+  case ( 159 ) :
+    grad[0] /*ARGH*/[0]= -66.697976402076895023664113776979
+                         + z*(800.37571682492274028396936532375
+                              + z*(-2000.9392920623068507099234133094
+                                   + 1333.9595280415379004732822755396*z))
+                         + x*(165.44501588041752840738795054531
+                              + z*(-1985.3401905650103408886554065437
+                                   + (4963.3504764125258522216385163592
+                                      - 3308.9003176083505681477590109061*z)*z)
+                              + x*(-169.69931628877112199500649784504
+                                   + z*(2036.3917954652534639400779741405
+                                        + z*(-5090.9794886631336598501949353513
+                                             + 3393.9863257754224399001299569009*z))
+                                   + x*(82.249807894836142693958581128238
+                                        + z*(-986.99769473803371232750297353886
+                                             + (2467.4942368450842808187574338471
+                                                - 1644.9961578967228538791716225648*z)*z)
+                                        + x*(-15.5991014972965098212680067657
+                                             + z*(187.1892179675581178552160811884
+                                                  + z*(-467.97304491889529463804020297101
+                                                       + 311.98202994593019642536013531401*z))
+                                             + y*(46.797304491889529463804020297101
+                                                  + y*(-46.797304491889529463804020297101
+                                                       + 15.5991014972965098212680067657*y
+                                                       + 187.1892179675581178552160811884*z)
+                                                  + z*(-374.37843593511623571043216237681
+                                                       + 467.97304491889529463804020297101*z)))
+                                        + y*(-1196.8765148834776626500179736592
+                                             + z*(13375.520483863698239472712710371
+                                                  + z*(-30971.306972814161317863024342081
+                                                       + 19002.541823979384691362844605489*z))
+                                             + y*(3097.1306972814161317863024342081
+                                                  + y*(-2932.6310814917438463983852719517
+                                                       + 950.1270911989692345681422302745*y
+                                                       + 11401.525094387630814817706763294*z)
+                                                  + z*(-23790.047883513295341962916500126
+                                                       + 28503.812735969077037044266908234*z))))
+                                   + y*(4464.6519285444101594507976940012
+                                        + z*(-51539.431347067668449469494353874
+                                             + (123757.59887900603746382354094933
+                                                - 79111.07959356193586931556400932*z)*z)
+                                        + y*(-24840.387384331260336594962289017
+                                             + z*(246545.21726490745558967005311433
+                                                  + z*(-492605.44428326260151035159183648
+                                                       + 249292.54992861313180425216388167*z))
+                                             + y*(49430.243744615031273030165681493
+                                                  + y*(-41349.436468970066564103602782716
+                                                       + 12464.627496430656590212608194083*y
+                                                       + 149575.529957167879082551298329*z)
+                                                  + z*(-346617.70767047291968669193506359
+                                                       + 373938.8248929196977063782458225*z)))))
+                              + y*(-6344.5800089913259036684602063403
+                                   + z*(74149.61991733090050313286706954
+                                        + z*(-180410.69931691472540561052915749
+                                             + 116964.89922700146636892592709409*z))
+                                   + y*(55277.543305874359348456991247909
+                                        + z*(-589180.89975316141167835102790537
+                                             + (1.2925415500659888037902670406059e6
+                                                - 744729.4674836577361579187666432*z)*z)
+                                        + y*(-186045.28385775637380165642735892
+                                             + z*(1.6433625065399150739415261004017e6
+                                                  + z*(-2.8158647162837988810635482103982e6
+                                                       + 1.1325136767055415178844467069556e6*z))
+                                             + y*(287434.71658972996142480111739453
+                                                  + y*(-207113.5248800141144905629443755
+                                                       + 56625.68383527707589422233534778*y
+                                                       + 679508.2060233249107306680241734*z)
+                                                  + z*(-1.8058540925368444631560873083327e6
+                                                       + 1.6987705150583122768266700604334e6*z))))))
+                         + y*(3388.7393552717863411420670818978
+                              + z*(-39864.49654643651335342083561745
+                                   + (97660.302074028976532842165630317
+                                      - 63772.90852131111312142149481134*z)*z)
+                              + y*(-40628.710709790430548210047330726
+                                   + z*(447680.03197104865322509973235127
+                                        + z*(-1.0215397778535926565299071652478e6
+                                             + 617253.6100477506578985166153539*z))
+                                   + y*(197269.31008510658523956849362098
+                                        + z*(-1.9195516890502303696497221911006e6
+                                             + (3.7773394447719832675943983125035e6
+                                                - 1.9009726864669048538310822596485e6*z)*z)
+                                        + y*(-468914.89975930024299618797580376
+                                             + z*(3.7074271080613725463045335185445e6
+                                                  + z*(-5.4912283253814480981669354838578e6
+                                                       + 1.7598461971207272116135413962567e6*z))
+                                             + y*(579985.51304053234271161937915347
+                                                  + y*(-359025.56389145432443358532242093
+                                                       + 87992.30985603636058067706981284*y
+                                                       + 1.055907718272436326968124837754e6*z)
+                                                  + z*(-3.2523990484250155662348990312972e6
+                                                       + 2.6397692956810908174203120943851e6*z))))));
+    grad[0] /*ARGH*/[1]= -1661.4303628075109950343054923189
+                         + z*(19625.560483780499841194094087829
+                              + z*(-48284.891534677169354941305669575
+                                   + 31670.587906602059404598250746386*z))
+                         + x*(3388.7393552717863411420670818978
+                              + z*(-39864.49654643651335342083561745
+                                   + (97660.302074028976532842165630317
+                                      - 63772.90852131111312142149481134*z)*z)
+                              + x*(-3172.2900044956629518342301031701
+                                   + z*(37074.80995866545025156643353477
+                                        + z*(-90205.349658457362702805264578745
+                                             + 58482.44961350073318446296354704*z))
+                                   + x*(1488.2173095148033864835992313337
+                                        + z*(-17179.810449022556149823164784625
+                                             + (41252.532959668679154607846983111
+                                                - 26370.359864520645289771854669774*z)*z)
+                                        + x*(-299.2191287208694156625044934148
+                                             + x*(9.3594608983779058927608040594202
+                                                  + y*(-18.71892179675581178552160811884
+                                                       + 9.35946089837790589276080405942*y
+                                                       + 74.87568718702324714208643247536*z)
+                                                  + z*(-74.875687187023247142086432475362
+                                                       + 93.5946089837790589276080405942*z))
+                                             + z*(3343.8801209659245598681781775928
+                                                  + z*(-7742.8267432035403294657560855203
+                                                       + 4750.6354559948461728407111513724*z))
+                                             + y*(1548.5653486407080658931512171041
+                                                  + y*(-2199.4733111188078847987889539637
+                                                       + 950.1270911989692345681422302745*y
+                                                       + 8551.14382079072311111328007247*z)
+                                                  + z*(-11895.023941756647670981458250063
+                                                       + 14251.906367984538518522133454117*z)))
+                                        + y*(-16560.258256220840224396641526011
+                                             + z*(164363.47817660497039311336874288
+                                                  + z*(-328403.62952217506767356772789099
+                                                       + 166195.03328574208786950144258778*z))
+                                             + y*(49430.243744615031273030165681493
+                                                  + y*(-55132.581958626755418804803710288
+                                                       + 20774.379160717760983687680323472*y
+                                                       + 199434.03994289050544340173110533*z)
+                                                  + z*(-346617.70767047291968669193506359
+                                                       + 373938.8248929196977063782458225*z))))
+                                   + y*(55277.543305874359348456991247909
+                                        + z*(-589180.89975316141167835102790537
+                                             + (1.2925415500659888037902670406059e6
+                                                - 744729.4674836577361579187666432*z)*z)
+                                        + y*(-279067.92578663456070248464103838
+                                             + z*(2.4650437598098726109122891506025e6
+                                                  + z*(-4.2237970744256983215953223155973e6
+                                                       + 1.6987705150583122768266700604334e6*z))
+                                             + y*(574869.43317945992284960223478905
+                                                  + y*(-517783.81220003528622640736093876
+                                                       + 169877.05150583122768266700604334*y
+                                                       + 1.6987705150583122768266700604334e6*z)
+                                                  + z*(-3.6117081850736889263121746166653e6
+                                                       + 3.3975410301166245536533401208669e6*z)))))
+                              + y*(-81257.421419580861096420094661453
+                                   + z*(895360.06394209730645019946470253
+                                        + z*(-2.0430795557071853130598143304957e6
+                                             + 1.2345072200955013157970332307078e6*z))
+                                   + y*(591807.93025531975571870548086295
+                                        + z*(-5.7586550671506911089491665733017e6
+                                             + (1.1332018334315949802783194937511e7
+                                                - 5.702918059400714561493246778945e6*z)*z)
+                                        + y*(-1.875659599037200971984751903215e6
+                                             + z*(1.4829708432245490185218134074178e7
+                                                  + z*(-2.1964913301525792392667741935431e7
+                                                       + 7.039384788482908846454165585027e6*z))
+                                             + y*(2.8999275652026617135580968957674e6
+                                                  + y*(-2.1541533833487259466015119345256e6
+                                                       + 615946.1689922545240647394886899*y
+                                                       + 6.335446309634617961808749026524e6*z)
+                                                  + z*(-1.6261995242125077831174495156486e7
+                                                       + 1.3198846478405454087101560471926e7*z))))))
+                         + y*(51313.701318734062591187185803444
+                              + z*(-576513.29485724775141185804146567
+                                   + (1.344713454073765039819762492325e6
+                                      - 833134.4602359725744039784933906*z)*z)
+                              + y*(-495650.90886558479011112381569071
+                                   + z*(5.08304096410114585421569872609e6
+                                        + z*(-1.0690532229142217075809603076737e7
+                                             + 5.877319795740852522267100977739e6*z))
+                                   + y*(2.1695227211106350041942812240442e6
+                                        + z*(-1.925688470119275891137710972041e7
+                                             + (3.3888168780792274510696636865375e7
+                                                - 1.4755686126207046310774956606598e7*z)*z)
+                                        + y*(-4.9310238596262874895984458277727e6
+                                             + z*(3.510118043902450123595996278276e7
+                                                  + z*(-4.5392740121570909951529110875181e7
+                                                       + 1.181721908995513207921737815854e7*z))
+                                             + y*(6.0348607941625944464102034027956e6
+                                                  + y*(-3.7727385449336942888284581163706e6
+                                                       + 945377.5271964105663373902526832*y
+                                                       + 9.926464035562310946542597653173e6*z)
+                                                  + z*(-3.0296913003121731873770485494235e7
+                                                       + 2.1270994361919237742591280685371e7*z))))));
+    grad[0] /*ARGH*/[2]= -311.60386990963209921757181999847
+                         + (1558.0193495481604960878590999924
+                            - 1558.0193495481604960878590999924*z)*z
+                         + x*(800.37571682492274028396936532375
+                              + z*(-4001.8785841246137014198468266188
+                                   + 4001.8785841246137014198468266188*z)
+                              + x*(-992.67009528250517044432770327184
+                                   + (4963.3504764125258522216385163592
+                                      - 4963.3504764125258522216385163592*z)*z
+                                   + x*(678.79726515508448798002599138017
+                                        + z*(-3393.9863257754224399001299569009
+                                             + 3393.9863257754224399001299569009*z)
+                                        + x*(-246.74942368450842808187574338471
+                                             + (1233.7471184225421404093787169236
+                                                - 1233.7471184225421404093787169236*z)*z
+                                             + x*(37.437843593511623571043216237681
+                                                  + z*(-187.1892179675581178552160811884
+                                                       + 187.1892179675581178552160811884*z)
+                                                  + y*(-74.875687187023247142086432475362
+                                                       + 37.437843593511623571043216237681*y
+                                                       + 187.1892179675581178552160811884*z))
+                                             + y*(3343.8801209659245598681781775928
+                                                  + z*(-15485.653486407080658931512171041
+                                                       + 14251.906367984538518522133454117*z)
+                                                  + y*(-5947.5119708783238354907291250316
+                                                       + 2850.3812735969077037044266908234*y
+                                                       + 14251.906367984538518522133454117*z)))
+                                        + y*(-17179.810449022556149823164784625
+                                             + (82505.065919337358309215693966222
+                                                - 79111.07959356193586931556400932*z)*z
+                                             + y*(82181.739088302485196556684371442
+                                                  + z*(-328403.62952217506767356772789099
+                                                       + 249292.54992861313180425216388167*z)
+                                                  + y*(-115539.23589015763989556397835453
+                                                       + 49858.509985722626360850432776334*y
+                                                       + 249292.54992861313180425216388167*z))))
+                                   + y*(37074.80995866545025156643353477
+                                        + z*(-180410.69931691472540561052915749
+                                             + 175447.34884050219955338889064113*z)
+                                        + y*(-294590.44987658070583917551395268
+                                             + (1.2925415500659888037902670406059e6
+                                                - 1.1170942012254866042368781499648e6*z)*z
+                                             + y*(821681.25326995753697076305020083
+                                                  + z*(-2.8158647162837988810635482103982e6
+                                                       + 1.6987705150583122768266700604334e6*z)
+                                                  + y*(-902927.04626842223157804365416633
+                                                       + 339754.10301166245536533401208669*y
+                                                       + 1.6987705150583122768266700604334e6*z)))))
+                              + y*(-39864.49654643651335342083561745
+                                   + (195320.60414805795306568433126063
+                                      - 191318.72556393333936426448443401*z)*z
+                                   + y*(447680.03197104865322509973235127
+                                        + z*(-2.0430795557071853130598143304957e6
+                                             + 1.8517608301432519736955498460617e6*z)
+                                        + y*(-1.9195516890502303696497221911006e6
+                                             + (7.5546788895439665351887966250071e6
+                                                - 5.702918059400714561493246778945e6*z)*z
+                                             + y*(3.7074271080613725463045335185445e6
+                                                  + z*(-1.0982456650762896196333870967716e7
+                                                       + 5.27953859136218163484062418877e6*z)
+                                                  + y*(-3.2523990484250155662348990312972e6
+                                                       + 1.055907718272436326968124837754e6*y
+                                                       + 5.27953859136218163484062418877e6*z))))))
+                         + y*(19625.560483780499841194094087829
+                              + z*(-96569.783069354338709882611339151
+                                   + 95011.76371980617821379475223916*z)
+                              + y*(-288256.64742862387570592902073284
+                                   + (1.344713454073765039819762492325e6
+                                      - 1.2497016903539588616059677400859e6*z)*z
+                                   + y*(1.69434698803371528473856624203e6
+                                        + z*(-7.1270214860948113838730687178249e6
+                                             + 5.877319795740852522267100977739e6*z)
+                                        + y*(-4.8142211752981897278442774301025e6
+                                             + (1.6944084390396137255348318432688e7
+                                                - 1.1066764594655284733081217454949e7*z)*z
+                                             + y*(7.020236087804900247191992556552e6
+                                                  + z*(-1.8157096048628363980611644350072e7
+                                                       + 7.090331453973079247530426895124e6*z)
+                                                  + y*(-5.0494855005202886456284142490392e6
+                                                       + 1.4180662907946158495060853790247e6*y
+                                                       + 7.090331453973079247530426895124e6*z))))));
+    return;
+  case ( 160 ) :
+    grad[0] /*ARGH*/[0]= -43.140179535427655654233498307537
+                         + z*(862.80359070855311308466996615073
+                              + z*(-3882.6161581884890088810148476783
+                                   + (6039.6251349598717915926897630551
+                                      - 3019.8125674799358957963448815276*z)*z))
+                         + x*(70.8582659036009803016395624375
+                              + z*(-1417.16531807201960603279124875
+                                   + z*(6377.243931324088227147560619375
+                                        + z*(-9920.1572265041372422295387412499
+                                             + 4960.078613252068621114769370625*z)))
+                              + x*(-43.765399528694723127483259152573
+                                   + z*(875.30799057389446254966518305147
+                                        + z*(-3938.8859575825250814734933237316
+                                             + (6127.1559340172612378476562813603
+                                                - 3063.5779670086306189238281406801*z)*z))
+                                   + x*(9.7256443397099384727740575894607
+                                        + z*(-194.51288679419876945548115178921
+                                             + z*(875.30799057389446254966518305147
+                                                  + z*(-1361.5902075593913861883680625245
+                                                       + 680.7951037796956930941840312623*z)))
+                                        + y*(-38.902577358839753891096230357843
+                                             + y*(58.353866038259630836644345536764
+                                                  + y*(-38.902577358839753891096230357843
+                                                       + 9.725644339709938472774057589461*y
+                                                       + 194.51288679419876945548115178921*z)
+                                                  + z*(-583.53866038259630836644345536764
+                                                       + 875.3079905738944625496651830515*z))
+                                             + z*(583.53866038259630836644345536764
+                                                  + z*(-1750.6159811477889250993303661029
+                                                       + 1361.5902075593913861883680625245*z))))
+                                   + y*(714.83485896868047774889323282536
+                                        + z*(-13421.389188799715092428199473456
+                                             + z*(56457.36539201619283445340430682
+                                                  + z*(-81695.41245356348317130208375147
+                                                       + 37784.128259773110966727213735055*z)))
+                                        + y*(-2421.6854405877746797207403397757
+                                             + y*(3413.7011632381884039436942139007
+                                                  + y*(-2202.8584429443010640833240440129
+                                                       + 539.7732608539015852389601962151*y
+                                                       + 10795.465217078031704779203924301*z)
+                                                  + z*(-33261.703641807989576887276955956
+                                                       + 48579.593476851142671506417659356*z))
+                                             + z*(35012.319622955778501986607322059
+                                                  + z*(-101098.07291128481042448632864244
+                                                       + 75568.25651954622193345442747011*z)))))
+                              + y*(-2054.8897112044284287475473106875
+                                   + z*(39680.628906016548968918154965
+                                        + z*(-172185.58614575038213298413672312
+                                             + (257924.0878891075682979680072725
+                                                - 124001.96533130171552786923426562*z)*z))
+                                   + y*(13463.070521684186257311516863125
+                                        + z*(-229580.7815276671761773121822975
+                                             + z*(860927.93072875191066492068361562
+                                                  + z*(-1.0812971376889509594030197227962e6
+                                                       + 416646.6035131737641736406271325*z)))
+                                        + y*(-34720.550292764480347803385594375
+                                             + y*(42869.250871678593082491935274687
+                                                  + y*(-25579.833991199953888891882039937
+                                                       + 5952.09433590248234533772324475*y
+                                                       + 119041.886718049646906754464895*z)
+                                                  + z*(-392554.79310594943087108317590375
+                                                       + 535688.4902312234110803950920275*z))
+                                             + z*(464830.22432762243077875552959
+                                                  + z*(-1.2308080787455490278394791995394e6
+                                                       + 833293.207026347528347281254265*z))))))
+                         + y*(1818.3481470850545680347211243152
+                              + z*(-35504.159350992538247609752520154
+                                   + z*(155886.10092127793310536287149302
+                                        + z*(-236449.86518702802415008288811497
+                                             + 115205.12002603407617924509917596*z)))
+                              + y*(-18081.987425276858393856333399308
+                                   + z*(326135.58915454462962951691546601
+                                        + z*(-1.311724050274172900227463248104e6
+                                             + (1.8040097685727964873148599422691e6
+                                                - 786799.7642603641674781848719586*z)*z))
+                                   + y*(73242.090800152027006591289481659
+                                        + z*(-1.1387062268484959105023088741672e6
+                                             + z*(3.8124539705440586970329266856483e6
+                                                  + z*(-4.1264741856068503747363593465171e6
+                                                       + 1.2764373285430610198899948013e6*z)))
+                                        + y*(-147005.5456058006475005980739791
+                                             + y*(156014.68783322652664902790564014
+                                                  + y*(-84179.272549037260671973772530836
+                                                       + 18234.818979186585998428497161428*y
+                                                       + 364696.37958373171996856994322857*z)
+                                                  + z*(-1.3188890713970134934709055073881e6
+                                                       + 1.6411337081267927398585647445285e6*z))
+                                             + z*(1.8014046852675170395096526054148e6
+                                                  + z*(-4.2938671131597679807605100387181e6
+                                                       + 2.5528746570861220397799896026e6*z))))));
+    grad[0] /*ARGH*/[1]= -1387.0852895070595820419971992054
+                         + z*(27247.087306578800484224577626702
+                              + z*(-120386.10970357384197424145071183
+                                   + (183804.95237617812719695691438322
+                                      - 90171.31149562069455032467494069*z)*z))
+                         + x*(1818.3481470850545680347211243152
+                              + z*(-35504.159350992538247609752520154
+                                   + z*(155886.10092127793310536287149302
+                                        + z*(-236449.86518702802415008288811497
+                                             + 115205.12002603407617924509917596*z)))
+                              + x*(-1027.4448556022142143737736553437
+                                   + z*(19840.3144530082744844590774825
+                                        + z*(-86092.793072875191066492068361562
+                                             + (128962.04394455378414898400363625
+                                                - 62000.98266565085776393461713281*z)*z))
+                                   + x*(238.27828632289349258296441094179
+                                        + x*(-9.7256443397099384727740575894607
+                                             + z*(145.88466509564907709161086384191
+                                                  + z*(-437.65399528694723127483259152573
+                                                       + 340.39755188984784654709201563113*z))
+                                             + y*(29.176933019129815418322172768382
+                                                  + y*(-29.176933019129815418322172768382
+                                                       + 9.725644339709938472774057589461*y
+                                                       + 145.88466509564907709161086384191*z)
+                                                  + z*(-291.76933019129815418322172768382
+                                                       + 437.65399528694723127483259152573*z)))
+                                        + z*(-4473.7963962665716974760664911519
+                                             + z*(18819.121797338730944817801435607
+                                                  + z*(-27231.80415118782772376736125049
+                                                       + 12594.709419924370322242404578352*z)))
+                                        + y*(-1614.4569603918497864804935598505
+                                             + y*(3413.7011632381884039436942139007
+                                                  + y*(-2937.1445905924014187777653920171
+                                                       + 899.6221014231693087316003270251*y
+                                                       + 14393.953622770708939705605232402*z)
+                                                  + z*(-33261.703641807989576887276955956
+                                                       + 48579.593476851142671506417659356*z))
+                                             + z*(23341.546415303852334657738214706
+                                                  + z*(-67398.715274189873616324219094963
+                                                       + 50378.83767969748128896961831341*z))))
+                                   + y*(13463.070521684186257311516863125
+                                        + z*(-229580.7815276671761773121822975
+                                             + z*(860927.93072875191066492068361562
+                                                  + z*(-1.0812971376889509594030197227962e6
+                                                       + 416646.6035131737641736406271325*z)))
+                                        + y*(-52080.825439146720521705078391562
+                                             + y*(85738.501743357186164983870549375
+                                                  + y*(-63949.584977999884722229705099843
+                                                       + 17856.28300770744703601316973425*y
+                                                       + 297604.7167951241172668861622375*z)
+                                                  + z*(-785109.5862118988617421663518075
+                                                       + 1.071376980462446822160790184055e6*z))
+                                             + z*(697245.336491433646168133294385
+                                                  + z*(-1.8462121181183235417592187993091e6
+                                                       + 1.2499398105395212925209218813975e6*z)))))
+                              + y*(-36163.974850553716787712666798616
+                                   + z*(652271.17830908925925903383093202
+                                        + z*(-2.6234481005483458004549264962081e6
+                                             + (3.6080195371455929746297198845381e6
+                                                - 1.5735995285207283349563697439172e6*z)*z))
+                                   + y*(219726.27240045608101977386844498
+                                        + z*(-3.4161186805454877315069266225015e6
+                                             + z*(1.1437361911632176091098780056945e7
+                                                  + z*(-1.2379422556820551124209078039551e7
+                                                       + 3.8293119856291830596699844038999e6*z)))
+                                        + y*(-588022.18242320259000239229591639
+                                             + y*(780073.43916613263324513952820072
+                                                  + y*(-505075.63529422356403184263518501
+                                                       + 127643.73285430610198899948013*y
+                                                       + 2.1881782775023903198114196593714e6*z)
+                                                  + z*(-6.5944453569850674673545275369407e6
+                                                       + 8.205668540633963699292823722643e6*z))
+                                             + z*(7.205618741070068158038610421659e6
+                                                  + z*(-1.7175468452639071923042040154872e7
+                                                       + 1.02114986283444881591199584104e7*z))))))
+                         + y*(37591.143688518009473317454220887
+                              + z*(-697328.69915720258849789992916433
+                                   + z*(2.8972069268002639642920667798158e6
+                                        + z*(-4.1391564258258321345048567176138e6
+                                             + 1.8892355899216746781517790089255e6*z)))
+                              + y*(-319569.73719191830938127234365838
+                                   + z*(5.3454016951025623048785969794211e6
+                                        + z*(-1.9708497237761134425515586237671e7
+                                             + (2.4448927731111905349044737959957e7
+                                                - 9.39061048067344065729470046659e6*z)*z))
+                                   + y*(1.2372839684980330311568506113143e6
+                                        + z*(-1.7618477109823910883298882920391e7
+                                             + z*(5.3005150677192753074157524824865e7
+                                                  + z*(-4.9853886300817297649963165780958e7
+                                                       + 1.2406129176177394615255315601692e7*z)))
+                                        + y*(-2.5039994734902318557641856591189e6
+                                             + y*(2.7492536171535585832872968739247e6
+                                                  + y*(-1.5536332669735208167686882423889e6
+                                                       + 354460.83360506841757872330290549*y
+                                                       + 6.203064588088697307627657800846e6*z)
+                                                  + z*(-2.1316800644041473452353806040227e7
+                                                       + 2.392610626834211818656382294612e7*z))
+                                             + z*(2.8056893082524748511160109531889e7
+                                                  + z*(-5.9999580524870426957523586862418e7
+                                                       + 3.101532294044348653813828900423e7*z))))));
+    grad[0] /*ARGH*/[2]= -494.61848356239115661536635740686
+                         + z*(4451.5663520615204095382972166617
+                              + z*(-10386.988154810214288922693505544
+                                   + 6924.658769873476192615129003696*z))
+                         + x*(862.80359070855311308466996615073
+                              + z*(-7765.2323163769780177620296953566
+                                   + (18118.875404879615374778069289165
+                                      - 12079.25026991974358318537952611*z)*z)
+                              + x*(-708.582659036009803016395624375
+                                   + z*(6377.243931324088227147560619375
+                                        + z*(-14880.235839756205863344308111875
+                                             + 9920.15722650413724222953874125*z))
+                                   + x*(291.76933019129815418322172768382
+                                        + z*(-2625.9239717216833876489955491544
+                                             + (6127.1559340172612378476562813603
+                                                - 4084.7706226781741585651041875735*z)*z)
+                                        + x*(-48.628221698549692363870287947304
+                                             + z*(437.65399528694723127483259152573
+                                                  + z*(-1021.1926556695435396412760468934
+                                                       + 680.7951037796956930941840312623*z))
+                                             + y*(145.88466509564907709161086384191
+                                                  + y*(-145.88466509564907709161086384191
+                                                       + 48.628221698549692363870287947304*y
+                                                       + 437.65399528694723127483259152573*z)
+                                                  + z*(-875.30799057389446254966518305147
+                                                       + 1021.1926556695435396412760468934*z)))
+                                        + y*(-4473.7963962665716974760664911519
+                                             + z*(37638.243594677461889635602871213
+                                                  + z*(-81695.41245356348317130208375147
+                                                       + 50378.83767969748128896961831341*z))
+                                             + y*(11670.773207651926167328869107353
+                                                  + y*(-11087.234547269329858962425651985
+                                                       + 3598.4884056926772349264013081005*y
+                                                       + 32386.395651234095114337611772904*z)
+                                                  + z*(-67398.715274189873616324219094963
+                                                       + 75568.25651954622193345442747011*z))))
+                                   + y*(19840.3144530082744844590774825
+                                        + z*(-172185.58614575038213298413672312
+                                             + (386886.13183366135244695201090875
+                                                - 248003.93066260343105573846853125*z)*z)
+                                        + y*(-114790.39076383358808865609114875
+                                             + z*(860927.93072875191066492068361562
+                                                  + z*(-1.6219457065334264391045295841944e6
+                                                       + 833293.207026347528347281254265*z))
+                                             + y*(232415.112163811215389377764795
+                                                  + y*(-196277.39655297471543554158795187
+                                                       + 59520.9433590248234533772324475*y
+                                                       + 535688.4902312234110803950920275*z)
+                                                  + z*(-1.2308080787455490278394791995394e6
+                                                       + 1.2499398105395212925209218813975e6*z)))))
+                              + y*(-35504.159350992538247609752520154
+                                   + z*(311772.20184255586621072574298603
+                                        + z*(-709349.59556108407245024866434491
+                                             + 460820.48010413630471698039670383*z))
+                                   + y*(326135.58915454462962951691546601
+                                        + z*(-2.6234481005483458004549264962081e6
+                                             + (5.4120293057183894619445798268072e6
+                                                - 3.1471990570414566699127394878343e6*z)*z)
+                                        + y*(-1.1387062268484959105023088741672e6
+                                             + z*(7.6249079410881173940658533712965e6
+                                                  + z*(-1.2379422556820551124209078039551e7
+                                                       + 5.1057493141722440795599792052e6*z))
+                                             + y*(1.8014046852675170395096526054148e6
+                                                  + y*(-1.3188890713970134934709055073881e6
+                                                       + 364696.37958373171996856994322857*y
+                                                       + 3.2822674162535854797171294890571e6*z)
+                                                  + z*(-8.5877342263195359615210200774362e6
+                                                       + 7.6586239712583661193399688078e6*z))))))
+                         + y*(27247.087306578800484224577626702
+                              + z*(-240772.21940714768394848290142366
+                                   + (551414.85712853438159087074314966
+                                      - 360685.24598248277820129869976274*z)*z)
+                              + y*(-348664.34957860129424894996458217
+                                   + z*(2.8972069268002639642920667798158e6
+                                        + z*(-6.2087346387387482017572850764207e6
+                                             + 3.778471179843349356303558017851e6*z))
+                                   + y*(1.7818005650341874349595323264737e6
+                                        + z*(-1.3138998158507422950343724158448e7
+                                             + (2.4448927731111905349044737959957e7
+                                                - 1.2520813974231254209726267288787e7*z)*z)
+                                        + y*(-4.4046192774559777208247207300978e6
+                                             + z*(2.6502575338596376537078762412432e7
+                                                  + z*(-3.7390414725612973237472374335718e7
+                                                       + 1.2406129176177394615255315601692e7*z))
+                                             + y*(5.6113786165049497022320219063777e6
+                                                  + y*(-3.5528001073402455753923010067045e6
+                                                       + 886152.0840126710439468082572637*y
+                                                       + 7.975368756114039395521274315373e6*z)
+                                                  + z*(-2.3999832209948170783009434744967e7
+                                                       + 1.8609193764266091922882973402538e7*z))))));
+    return;
+  case ( 161 ) :
+    grad[0] /*ARGH*/[0]= -25.954620400863226905760118120215
+                         + z*(778.63861202589680717280354360645
+                              + z*(-5450.4702841812776502096248052451
+                                   + z*(14534.58742448340706722566614732
+                                        + z*(-16351.410852543832950628874415735
+                                             + 6540.564341017533180251549766294*z))))
+                         + x*(25.247685214847496990039025408769
+                              + z*(-757.43055644542490970117076226308
+                                   + z*(5302.0138951179743679081953358416
+                                        + z*(-14138.703720314598314421854228911
+                                             + (15906.041685353923103724586007525
+                                                - 6362.41667414156924148983440301*z)*z)))
+                              + x*(-7.0693518601572991572109271144554
+                                   + z*(212.08055580471897471632781343366
+                                        + z*(-1484.5638906330328230142946940356
+                                             + z*(3958.837041688087528038119184095
+                                                  + z*(-4453.6916718990984690428840821069
+                                                       + 1781.4766687596393876171536328428*z))))
+                                   + y*(35.346759300786495786054635572277
+                                        + y*(-70.693518601572991572109271144554
+                                             + y*(70.693518601572991572109271144554
+                                                  + y*(-35.346759300786495786054635572277
+                                                       + 7.069351860157299157210927114455*y
+                                                       + 212.08055580471897471632781343366*z)
+                                                  + z*(-848.32222321887589886531125373465
+                                                       + 1484.5638906330328230142946940356*z))
+                                             + z*(1272.483334828313848297966880602
+                                                  + z*(-4453.6916718990984690428840821069
+                                                       + 3958.837041688087528038119184095*z)))
+                                        + z*(-848.32222321887589886531125373465
+                                             + z*(4453.6916718990984690428840821069
+                                                  + z*(-7917.6740833761750560762383681901
+                                                       + 4453.6916718990984690428840821069*z)))))
+                              + y*(-460.51777831881834509831182345595
+                                   + z*(13058.102793119125443248183941416
+                                        + z*(-86104.705656715903734829092254067
+                                             + z*(215473.8446975944783117890584486
+                                                  + z*(-226502.03359943986499703810474715
+                                                       + 84238.39676563437675732540749585*z))))
+                                   + y*(1923.8736133713792706409737361482
+                                        + y*(-3595.2703745942835713815572182088
+                                             + y*(3469.0319485200460864313620911649
+                                                  + y*(-1696.6444464377517977306225074693
+                                                       + 334.27935224458086014811669641211*y
+                                                       + 10028.380567337425804443500892363*z)
+                                                  + z*(-40870.952825795128127475174331716
+                                                       + 70198.66397136198063110450624654*z))
+                                             + z*(63200.005629806254465465688403231
+                                                  + z*(-215898.00580920391626122171407547
+                                                       + 187196.43725696528168294534999078*z)))
+                                        + z*(-44658.105608022252675981028143031
+                                             + z*(226502.03359943986499703810474715
+                                                  + z*(-388531.57823424516168031255421047
+                                                       + 210595.99191408594189331351873963*z))))))
+                         + y*(830.64884356848265097228393594851
+                              + z*(-24140.826695028582721995714534849
+                                   + z*(163535.3165810188014037603769387
+                                        + z*(-421559.59012490006334280200568921
+                                             + (457903.12803796873831002338198462
+                                                - 176620.68687416996214375780302755*z)*z)))
+                              + y*(-6293.0360351711683197612071611866
+                                   + z*(164650.25436010646687084050030075
+                                        + z*(-989016.46393972646669212312516654
+                                             + z*(2.2158176470477038478361929947549e6
+                                                  + z*(-2.0348917248906980905056937371147e6
+                                                       + 637336.0030821092740585196918183*z))))
+                                   + y*(19913.859236358814775923380900913
+                                        + y*(-32429.641751063015983825526576548
+                                             + y*(28821.44456163873049398506937733
+                                                  + y*(-13346.431358272683858874429611584
+                                                       + 2529.1111233417034684861892532472*y
+                                                       + 75873.33370025110405458567759742*z)
+                                                  + z*(-324519.60704792941171164721075009
+                                                       + 531113.3359017577283820997431819*z))
+                                             + z*(540123.7298012325031079048705698
+                                                  + z*(-1.7405239134337481535994307320687e6
+                                                       + 1.4163022290713539423522659818185e6*z)))
+                                        + z*(-432765.52273065797640686092672663
+                                             + z*(2.0403421951748793681559033619199e6
+                                                  + z*(-3.2250948734186411339128826370315e6
+                                                       + 1.5933400077052731851462992295458e6*z))))));
+    grad[0] /*ARGH*/[1]= -1075.7870352145086150809028466507
+                         + z*(31580.814574139843135020414542305
+                              + z*(-216216.12664291099472329620579562
+                                   + z*(563644.13671158156667053202612027
+                                        + z*(-619550.92767232554083880844138376
+                                             + 242000.88061764872766930734135288*z))))
+                         + x*(830.64884356848265097228393594851
+                              + z*(-24140.826695028582721995714534849
+                                   + z*(163535.3165810188014037603769387
+                                        + z*(-421559.59012490006334280200568921
+                                             + (457903.12803796873831002338198462
+                                                - 176620.68687416996214375780302755*z)*z)))
+                              + x*(-230.25888915940917254915591172798
+                                   + x*(11.782253100262165262018211857426
+                                        + z*(-282.77407440629196628843708457822
+                                             + z*(1484.5638906330328230142946940356
+                                                  + z*(-2639.2246944587250186920794560634
+                                                       + 1484.5638906330328230142946940356*z)))
+                                        + y*(-47.129012401048661048072847429703
+                                             + y*(70.693518601572991572109271144554
+                                                  + y*(-47.129012401048661048072847429703
+                                                       + 11.782253100262165262018211857426*y
+                                                       + 282.77407440629196628843708457822*z)
+                                                  + z*(-848.32222321887589886531125373465
+                                                       + 1484.5638906330328230142946940356*z))
+                                             + z*(848.32222321887589886531125373465
+                                                  + z*(-2969.1277812660656460285893880713
+                                                       + 2639.2246944587250186920794560634*z))))
+                                   + z*(6529.0513965595627216240919707078
+                                        + z*(-43052.352828357951867414546127034
+                                             + z*(107736.9223487972391558945292243
+                                                  + z*(-113251.01679971993249851905237358
+                                                       + 42119.198382817188378662703747925*z))))
+                                   + y*(1923.8736133713792706409737361482
+                                        + z*(-44658.105608022252675981028143031
+                                             + z*(226502.03359943986499703810474715
+                                                  + z*(-388531.57823424516168031255421047
+                                                       + 210595.99191408594189331351873963*z)))
+                                        + y*(-5392.9055618914253570723358273131
+                                             + y*(6938.0638970400921728627241823298
+                                                  + y*(-4241.6111160943794943265562686733
+                                                       + 1002.8380567337425804443500892363*y
+                                                       + 25070.951418343564511108752230908*z)
+                                                  + z*(-81741.905651590256254950348663432
+                                                       + 140397.32794272396126220901249308*z))
+                                             + z*(94800.008444709381698198532604847
+                                                  + z*(-323847.0087138058743918325711132
+                                                       + 280794.65588544792252441802498617*z)))))
+                              + y*(-12586.072070342336639522414322373
+                                   + z*(329300.5087202129337416810006015
+                                        + z*(-1.9780329278794529333842462503331e6
+                                             + z*(4.4316352940954076956723859895098e6
+                                                  + z*(-4.0697834497813961810113874742293e6
+                                                       + 1.2746720061642185481170393836366e6*z))))
+                                   + y*(59741.577709076444327770142702738
+                                        + z*(-1.2982965681919739292205827801799e6
+                                             + z*(6.1210265855246381044677100857597e6
+                                                  + z*(-9.6752846202559234017386479110944e6
+                                                       + 4.7800200231158195554388976886373e6*z)))
+                                        + y*(-129718.56700425206393530210630619
+                                             + y*(144107.22280819365246992534688665
+                                                  + y*(-80078.588149636103153246577669502
+                                                       + 17703.777863391924279403324772731*y
+                                                       + 455240.0022015066243275140655845*z)
+                                                  + z*(-1.6225980352396470585582360537505e6
+                                                       + 2.6555666795087886419104987159096e6*z))
+                                             + z*(2.1604949192049300124316194822792e6
+                                                  + z*(-6.9620956537349926143977229282749e6
+                                                       + 5.665208916285415769409063927274e6*z))))))
+                         + y*(24274.875071729279699348161733753
+                              + z*(-665084.62300359870471040402292797
+                                   + z*(4.2231601077393689435262357489045e6
+                                        + z*(-1.0134472013881820716062231278172e7
+                                             + (1.0162179160272397223892393305175e7
+                                                - 3.5808699028736614342183426393644e6*z)*z)))
+                              + y*(-173326.87386104095768643731177273
+                                   + z*(4.2021792813258306735275133187898e6
+                                        + z*(-2.3080514807671761299403239608172e7
+                                             + z*(4.6346331466301965724315292037868e7
+                                                  + z*(-3.6896354159181115604016113584839e7
+                                                       + 9.387236809361954090278931474889e6*z))))
+                                   + y*(571410.32468366865674466803033601
+                                        + z*(-1.1539404032075618804303356485027e7
+                                             + z*(5.0001808480966983230919175917628e7
+                                                  + z*(-7.1543047327509334316697413063183e7
+                                                       + 3.1290789364539846967596438249629e7*z)))
+                                        + y*(-1.0002175153263428425734306386591e6
+                                             + y*(963927.73815099164954313338546175
+                                                  + y*(-484328.60093629872780298306790269
+                                                       + 99335.83925250745069078234364962*y
+                                                       + 2.6075657803783205806330365208025e6*z)
+                                                  + z*(-1.0219107640894835360105533299667e7
+                                                       + 1.5645394682269923483798219124815e7*z))
+                                             + z*(1.5582270419695761771823723553488e7
+                                                  + z*(-4.6573632336661603364117094977379e7
+                                                       + 3.4767543738377607741773820277366e7*z))))));
+    grad[0] /*ARGH*/[2]= -692.79648229541531740667085721663
+                         + z*(9699.1507521358144436933920010328
+                              + z*(-38796.603008543257774773568004131
+                                   + (58194.904512814886662160352006197
+                                      - 29097.452256407443331080176003099*z)*z))
+                         + x*(778.63861202589680717280354360645
+                              + z*(-10900.94056836255530041924961049
+                                   + z*(43603.762273450221201676998441961
+                                        + z*(-65405.643410175331802515497662942
+                                             + 32702.821705087665901257748831471*z)))
+                              + x*(-378.71527822271245485058538113154
+                                   + z*(5302.0138951179743679081953358416
+                                        + z*(-21208.055580471897471632781343366
+                                             + (31812.083370707846207449172015049
+                                                - 15906.041685353923103724586007525*z)*z))
+                                   + x*(70.693518601572991572109271144554
+                                        + z*(-989.70926042202188200952979602376
+                                             + z*(3958.837041688087528038119184095
+                                                  + z*(-5938.2555625321312920571787761426
+                                                       + 2969.1277812660656460285893880713*z)))
+                                        + y*(-282.77407440629196628843708457822
+                                             + y*(424.16111160943794943265562686733
+                                                  + y*(-282.77407440629196628843708457822
+                                                       + 70.69351860157299157210927114455*y
+                                                       + 989.7092604220218820095297960238*z)
+                                                  + z*(-2969.1277812660656460285893880713
+                                                       + 3958.837041688087528038119184095*z))
+                                             + z*(2969.1277812660656460285893880713
+                                                  + z*(-7917.6740833761750560762383681901
+                                                       + 5938.255562532131292057178776143*z))))
+                                   + y*(6529.0513965595627216240919707078
+                                        + z*(-86104.705656715903734829092254067
+                                             + z*(323210.7670463917174676835876729
+                                                  + z*(-453004.0671988797299940762094943
+                                                       + 210595.99191408594189331351873963*z)))
+                                        + y*(-22329.052804011126337990514071516
+                                             + y*(31600.002814903127232732844201616
+                                                  + y*(-20435.476412897564063737587165858
+                                                       + 5014.190283668712902221750446182*y
+                                                       + 70198.66397136198063110450624654*z)
+                                                  + z*(-215898.00580920391626122171407547
+                                                       + 280794.65588544792252441802498617*z))
+                                             + z*(226502.03359943986499703810474715
+                                                  + z*(-582797.36735136774252046883131571
+                                                       + 421191.98382817188378662703747925*z)))))
+                              + y*(-24140.826695028582721995714534849
+                                   + z*(327070.63316203760280752075387739
+                                        + z*(-1.2646787703747001900284060170676e6
+                                             + (1.8316125121518749532400935279385e6
+                                                - 883103.4343708498107187890151378*z)*z))
+                                   + y*(164650.25436010646687084050030075
+                                        + z*(-1.9780329278794529333842462503331e6
+                                             + z*(6.6474529411431115435085789842647e6
+                                                  + z*(-8.1395668995627923620227749484586e6
+                                                       + 3.1866800154105463702925984590915e6*z)))
+                                        + y*(-432765.52273065797640686092672663
+                                             + y*(540123.7298012325031079048705698
+                                                  + y*(-324519.60704792941171164721075009
+                                                       + 75873.33370025110405458567759742*y
+                                                       + 1.0622266718035154567641994863638e6*z)
+                                                  + z*(-3.4810478268674963071988614641375e6
+                                                       + 4.2489066872140618270567979454554e6*z))
+                                             + z*(4.0806843903497587363118067238398e6
+                                                  + z*(-9.6752846202559234017386479110944e6
+                                                       + 6.373360030821092740585196918183e6*z))))))
+                         + y*(31580.814574139843135020414542305
+                              + z*(-432432.25328582198944659241159124
+                                   + z*(1.6909324101347447000115960783608e6
+                                        + z*(-2.478203710689302163355233765535e6
+                                             + 1.2100044030882436383465367067644e6*z)))
+                              + y*(-332542.31150179935235520201146398
+                                   + z*(4.2231601077393689435262357489045e6
+                                        + z*(-1.5201708020822731074093346917257e7
+                                             + (2.0324358320544794447784786610351e7
+                                                - 8.952174757184153585545856598411e6*z)*z))
+                                   + y*(1.4007264271086102245091711062633e6
+                                        + z*(-1.5387009871781174199602159738781e7
+                                             + z*(4.6346331466301965724315292037868e7
+                                                  + z*(-4.9195138878908154138688151446452e7
+                                                       + 1.5645394682269923483798219124815e7*z)))
+                                        + y*(-2.8848510080189047010758391212568e6
+                                             + y*(3.1164540839391523543647447106975e6
+                                                  + y*(-1.7031846068158058933509222166112e6
+                                                       + 372509.39719690294009043378868607*y
+                                                       + 5.215131560756641161266073041605e6*z)
+                                                  + z*(-1.8629452934664641345646837990952e7
+                                                       + 2.086052624302656464506429216642e7*z))
+                                             + z*(2.5000904240483491615459587958814e7
+                                                  + z*(-5.3657285495632000737523059797387e7
+                                                       + 3.1290789364539846967596438249629e7*z))))));
+    return;
+  case ( 162 ) :
+    grad[0] /*ARGH*/[0]= -13.888561885030241343634733183072
+                         + z*(583.31959917127013643265879368901
+                              + z*(-5833.1959917127013643265879368901
+                                   + z*(23332.78396685080545730635174756
+                                        + z*(-43748.969937845260232449409526676
+                                             + (38499.093545303829004555480383475
+                                                - 12833.031181767943001518493461158*z)*z))))
+                         + x*(6.0385051674044527581020579056833
+                              + z*(-253.6172170309870158402864320387
+                                   + z*(2536.172170309870158402864320387
+                                        + z*(-10144.688681239480633611457281548
+                                             + z*(19021.291277324026188021482402902
+                                                  + z*(-16738.736324045143045458904514554
+                                                       + 5579.578774681714348486301504851*z)))))
+                              + y*(-36.2310310044267165486123474341
+                                   + z*(1268.0860851549350792014321601935
+                                        + z*(-10144.688681239480633611457281548
+                                             + z*(30434.066043718441900834371844644
+                                                  + z*(-38042.582554648052376042964805805
+                                                       + 16738.736324045143045458904514554*z))))
+                                   + y*(90.57757751106679137153086858525
+                                        + y*(-120.77010334808905516204115811367
+                                             + y*(90.57757751106679137153086858525
+                                                  + y*(-36.2310310044267165486123474341
+                                                       + 6.038505167404452758102057905683*y
+                                                       + 253.6172170309870158402864320387*z)
+                                                  + z*(-1268.0860851549350792014321601935
+                                                       + 2536.172170309870158402864320387*z))
+                                             + z*(2536.172170309870158402864320387
+                                                  + z*(-10144.688681239480633611457281548
+                                                       + 10144.688681239480633611457281548*z)))
+                                        + z*(-2536.172170309870158402864320387
+                                             + z*(15217.033021859220950417185922322
+                                                  + z*(-30434.066043718441900834371844644
+                                                       + 19021.291277324026188021482402902*z))))))
+                         + y*(281.99819131778794380336610419541
+                              + z*(-11260.604436175823503308717582518
+                                   + z*(106772.84837004553366876058788829
+                                        + z*(-403758.60951333132921773599980561
+                                             + z*(713298.42289965098205080559010884
+                                                  + z*(-589203.51860638903520015343891231
+                                                       + 183568.14168702840206519931950961*z)))))
+                              + y*(-1400.329348321092594603867228328
+                                   + z*(47553.228193310065470053706007256
+                                        + z*(-368759.43356305512103177647218427
+                                             + z*(1.0712791247388891549093698889315e6
+                                                  + z*(-1.2953499359857661834042629516377e6
+                                                       + 550704.4250610852061955979585288*z))))
+                                   + y*(3257.7735378147022629960602401161
+                                        + y*(-4181.6648284275835349856750996857
+                                             + y*(3063.3336714242788841851739755531
+                                                  + y*(-1205.889481930669215792980963765
+                                                       + 198.66682000760649574155770509698*y
+                                                       + 8344.006440319472821145423614073*z)
+                                                  + z*(-42303.351800768634242159776864055
+                                                       + 83440.06440319472821145423614073*z))
+                                             + z*(86356.662399051078893617530109177
+                                                  + z*(-339593.45360449161421014353249982
+                                                       + 333760.25761277891284581694456293*z)))
+                                        + z*(-89273.260394907429575780824077622
+                                             + z*(523973.17038601917472603176859195
+                                                  + z*(-1.0246135568051875439947571854363e6
+                                                       + 625800.4830239604615859067710555*z))))));
+    grad[0] /*ARGH*/[1]= -755.8195634534573368891075811947
+                         + z*(30848.307498202387360040173016974
+                              + z*(-299521.9333135956657073782762377
+                                   + z*(1.1622431665806698312574192892227e6
+                                        + z*(-2.1119973748255443744099852628023e6
+                                             + (1.7994141548348528773868322353146e6
+                                                - 580090.206607742235097625813121*z)*z))))
+                         + x*(281.99819131778794380336610419541
+                              + x*(-18.11551550221335827430617371705
+                                   + z*(634.04304257746753960071608009675
+                                        + z*(-5072.344340619740316805728640774
+                                             + z*(15217.033021859220950417185922322
+                                                  + z*(-19021.291277324026188021482402902
+                                                       + 8369.368162022571522729452257277*z))))
+                                   + y*(90.57757751106679137153086858525
+                                        + y*(-181.1551550221335827430617371705
+                                             + y*(181.1551550221335827430617371705
+                                                  + y*(-90.57757751106679137153086858525
+                                                       + 18.11551550221335827430617371705*y
+                                                       + 634.0430425774675396007160800967*z)
+                                                  + z*(-2536.172170309870158402864320387
+                                                       + 5072.344340619740316805728640774*z))
+                                             + z*(3804.2582554648052376042964805805
+                                                  + z*(-15217.033021859220950417185922322
+                                                       + 15217.033021859220950417185922322*z)))
+                                        + z*(-2536.172170309870158402864320387
+                                             + z*(15217.033021859220950417185922322
+                                                  + z*(-30434.066043718441900834371844644
+                                                       + 19021.291277324026188021482402902*z)))))
+                              + z*(-11260.604436175823503308717582518
+                                   + z*(106772.84837004553366876058788829
+                                        + z*(-403758.60951333132921773599980561
+                                             + z*(713298.42289965098205080559010884
+                                                  + z*(-589203.51860638903520015343891231
+                                                       + 183568.14168702840206519931950961*z)))))
+                              + y*(-2800.6586966421851892077344566559
+                                   + z*(95106.456386620130940107412014512
+                                        + z*(-737518.86712611024206355294436854
+                                             + z*(2.1425582494777783098187397778629e6
+                                                  + z*(-2.5906998719715323668085259032753e6
+                                                       + 1.1014088501221704123911959170577e6*z))))
+                                   + y*(9773.3206134441067889881807203484
+                                        + y*(-16726.659313710334139942700398743
+                                             + y*(15316.668357121394420925869877766
+                                                  + y*(-7235.3368915840152947578857825897
+                                                       + 1390.6677400532454701909039356789*y
+                                                       + 50064.03864191683692687254168444*z)
+                                                  + z*(-211516.75900384317121079888432028
+                                                       + 417200.32201597364105727118070366*z))
+                                             + z*(345426.64959620431557447012043671
+                                                  + z*(-1.3583738144179664568405741299993e6
+                                                       + 1.3350410304511156513832677782517e6*z)))
+                                        + z*(-267819.78118472228872734247223287
+                                             + z*(1.5719195111580575241780953057759e6
+                                                  + z*(-3.073840670415562631984271556309e6
+                                                       + 1.8774014490718813847577203131665e6*z))))))
+                         + y*(13082.220161676166752002838384066
+                              + z*(-487756.63179399422886403886609683
+                                   + z*(4.2785224513127509572256321084929e6
+                                        + z*(-1.4789603472089664166387689855526e7
+                                             + z*(2.3506511760517031563156947953507e7
+                                                  + z*(-1.7086902039585282020804449728457e7
+                                                       + 4.5354535999796095367395649499102e6*z)))))
+                              + y*(-73707.805624888971701221149414142
+                                   + z*(2.3640928885543454681552299762487e6
+                                        + z*(-1.7223145208574328245713851599748e7
+                                             + z*(4.6708175626162816733273871615703e7
+                                                  + z*(-5.2318061658279734030153087349183e7
+                                                       + 2.0409541199908242915328042274596e7*z))))
+                                   + y*(198759.41042017336401718193665153
+                                        + y*(-293150.30394445606730545425480422
+                                             + y*(243611.41396859783762011132208898
+                                                  + y*(-107473.11368595887004027515653675
+                                                       + 19633.998268309997994543571211732*y
+                                                       + 721549.4363603924262994762420312*z)
+                                                  + z*(-3.2505611472427543846217831421536e6
+                                                       + 6.184709454517649368281224931696e6*z))
+                                             + z*(5.8175985328652956628524103213197e6
+                                                  + z*(-2.1934085014924912064947172074867e7
+                                                       + 2.0615698181725497894270749772319e7*z)))
+                                        + z*(-5.1957713862414873311813347043662e6
+                                             + z*(2.8993520250982435650861544910664e7
+                                                  + z*(-5.3696513502379320292414350821719e7
+                                                       + 3.0923547272588246841406124658479e7*z))))));
+    grad[0] /*ARGH*/[2]= -896.1141668428207893023453932034
+                         + z*(17922.283336856415786046907864068
+                              + z*(-107533.70002113849471628144718441
+                                   + z*(268834.25005284623679070361796102
+                                        + z*(-295717.67505813086046977397975712
+                                             + 118287.07002325234418790959190285*z))))
+                         + x*(583.31959917127013643265879368901
+                              + z*(-11666.39198342540272865317587378
+                                   + z*(69998.351900552416371919055242681
+                                        + z*(-174995.8797513810409297976381067
+                                             + (192495.46772651914502277740191737
+                                                - 76998.18709060765800911096076695*z)*z)))
+                              + x*(-126.80860851549350792014321601935
+                                   + z*(2536.172170309870158402864320387
+                                        + z*(-15217.033021859220950417185922322
+                                             + z*(38042.582554648052376042964805805
+                                                  + z*(-41846.840810112857613647261286385
+                                                       + 16738.736324045143045458904514554*z))))
+                                   + y*(634.04304257746753960071608009675
+                                        + y*(-1268.0860851549350792014321601935
+                                             + y*(1268.0860851549350792014321601935
+                                                  + y*(-634.04304257746753960071608009675
+                                                       + 126.80860851549350792014321601935*y
+                                                       + 2536.172170309870158402864320387*z)
+                                                  + z*(-10144.688681239480633611457281548
+                                                       + 15217.033021859220950417185922322*z))
+                                             + z*(15217.033021859220950417185922322
+                                                  + z*(-45651.099065577662851251557766966
+                                                       + 38042.582554648052376042964805805*z)))
+                                        + z*(-10144.688681239480633611457281548
+                                             + z*(45651.099065577662851251557766966
+                                                  + z*(-76085.16510929610475208592961161
+                                                       + 41846.840810112857613647261286385*z)))))
+                              + y*(-11260.604436175823503308717582518
+                                   + z*(213545.69674009106733752117577658
+                                        + z*(-1.2112758285399939876532079994168e6
+                                             + z*(2.8531936915986039282032223604354e6
+                                                  + z*(-2.9460175930319451760007671945615e6
+                                                       + 1.1014088501221704123911959170577e6*z))))
+                                   + y*(47553.228193310065470053706007256
+                                        + y*(-89273.260394907429575780824077622
+                                             + y*(86356.662399051078893617530109177
+                                                  + y*(-42303.351800768634242159776864055
+                                                       + 8344.006440319472821145423614073*y
+                                                       + 166880.12880638945642290847228146*z)
+                                                  + z*(-679186.90720898322842028706499964
+                                                       + 1.0012807728383367385374508336888e6*z))
+                                             + z*(1.0479463407720383494520635371839e6
+                                                  + z*(-3.073840670415562631984271556309e6
+                                                       + 2.503201932095841846343627084222e6*z)))
+                                        + z*(-737518.86712611024206355294436854
+                                             + z*(3.2138373742166674647281096667944e6
+                                                  + z*(-5.1813997439430647336170518065506e6
+                                                       + 2.7535221253054260309779897926442e6*z))))))
+                         + y*(30848.307498202387360040173016974
+                              + z*(-599043.86662719133141475655247541
+                                   + z*(3.486729499742009493772257867668e6
+                                        + z*(-8.4479894993021774976399410512091e6
+                                             + (8.9970707741742643869341611765729e6
+                                                - 3.4805412396464534105857548787263e6*z)*z)))
+                              + y*(-243878.31589699711443201943304841
+                                   + z*(4.2785224513127509572256321084929e6
+                                        + z*(-2.2184405208134496249581534783289e7
+                                             + z*(4.7013023521034063126313895907014e7
+                                                  + z*(-4.2717255098963205052011124321142e7
+                                                       + 1.3606360799938828610218694849731e7*z))))
+                                   + y*(788030.96285144848938507665874958
+                                        + y*(-1.2989428465603718327953336760915e6
+                                             + y*(1.1635197065730591325704820642639e6
+                                                  + y*(-541760.19120712573077029719035893
+                                                       + 103078.4909086274894713537488616*y
+                                                       + 2.0615698181725497894270749772319e6*z)
+                                                  + z*(-8.7736340059699648259788688299468e6
+                                                       + 1.2369418909035298736562449863391e7*z))
+                                             + z*(1.4496760125491217825430772455332e7
+                                                  + z*(-4.0272385126784490219310763116289e7
+                                                       + 3.0923547272588246841406124658479e7*z)))
+                                        + z*(-1.1482096805716218830475901066499e7
+                                             + z*(4.6708175626162816733273871615703e7
+                                                  + z*(-6.9757415544372978706870783132244e7
+                                                       + 3.4015901999847071525546737124326e7*z))))));
+    return;
+  case ( 163 ) :
+    grad[0] /*ARGH*/[0]= -5.6014414920617376460199919337546
+                         + z*(313.68072355545730817711954829026
+                              + z*(-4234.6897679986736603911139019185
+                                   + z*(23526.054266659298113283966121769
+                                        + z*(-64696.649233313069811530906834866
+                                             + z*(93163.174895970820528604505842207
+                                                  + z*(-67284.51520264559260399214310826
+                                                       + 19224.147200755883601140612316646*z))))))
+                         + y*(39.210090444432163522139943536282
+                              + z*(-1882.0843413327438490627172897415
+                                   + z*(21173.448839993368301955569509592
+                                        + z*(-94104.217066637192453135864487077
+                                             + z*(194089.9476999392094345927205046
+                                                  + z*(-186326.34979194164105720901168441
+                                                       + 67284.51520264559260399214310826*z)))))
+                              + y*(-117.63027133329649056641983060885
+                                   + y*(196.05045222216081761069971768141
+                                        + y*(-196.05045222216081761069971768141
+                                             + y*(117.63027133329649056641983060885
+                                                  + y*(-39.210090444432163522139943536282
+                                                       + 5.601441492061737646019991933755*y
+                                                       + 313.68072355545730817711954829026*z)
+                                                  + z*(-1882.0843413327438490627172897415
+                                                       + 4234.6897679986736603911139019185*z))
+                                             + z*(4705.2108533318596226567932243539
+                                                  + z*(-21173.448839993368301955569509592
+                                                       + 23526.054266659298113283966121769*z)))
+                                        + z*(-6273.6144711091461635423909658052
+                                             + z*(42346.897679986736603911139019185
+                                                  + z*(-94104.217066637192453135864487077
+                                                       + 64696.64923331306981153090683487*z))))
+                                   + z*(4705.2108533318596226567932243539
+                                        + z*(-42346.897679986736603911139019185
+                                             + z*(141156.32559995578867970379673062
+                                                  + z*(-194089.9476999392094345927205046
+                                                       + 93163.17489597082052860450584221*z))))));
+    grad[0] /*ARGH*/[1]= -442.51387787287727403557936276661
+                         + x*(39.210090444432163522139943536282
+                              + z*(-1882.0843413327438490627172897415
+                                   + z*(21173.448839993368301955569509592
+                                        + z*(-94104.217066637192453135864487077
+                                             + z*(194089.9476999392094345927205046
+                                                  + z*(-186326.34979194164105720901168441
+                                                       + 67284.51520264559260399214310826*z)))))
+                              + y*(-235.26054266659298113283966121769
+                                   + z*(9410.4217066637192453135864487077
+                                        + z*(-84693.79535997347320782227803837
+                                             + z*(282312.65119991157735940759346123
+                                                  + z*(-388179.89539987841886918544100919
+                                                       + 186326.34979194164105720901168441*z))))
+                                   + y*(588.15135666648245283209915304423
+                                        + y*(-784.20180888864327044279887072565
+                                             + y*(588.15135666648245283209915304423
+                                                  + y*(-235.26054266659298113283966121769
+                                                       + 39.210090444432163522139943536282*y
+                                                       + 1882.0843413327438490627172897415*z)
+                                                  + z*(-9410.4217066637192453135864487077
+                                                       + 21173.448839993368301955569509592*z))
+                                             + z*(18820.843413327438490627172897415
+                                                  + z*(-84693.79535997347320782227803837
+                                                       + 94104.21706663719245313586448708*z)))
+                                        + z*(-18820.843413327438490627172897415
+                                             + z*(127040.69303996020981173341705755
+                                                  + z*(-282312.65119991157735940759346123
+                                                       + 194089.9476999392094345927205046*z))))))
+                         + z*(23682.894628437026767372525895914
+                              + z*(-304897.66329590450354816020093813
+                                   + z*(1.6115347172661619207599516793412e6
+                                        + z*(-4.2052822001653495377495089442663e6
+                                             + z*(5.7295352561022054625091771092957e6
+                                                  + z*(-3.9025018817534443710315443002791e6
+                                                       + 1.0477160224411956562621633712572e6*z))))))
+                         + y*(5097.3117577761812578781926597167
+                              + z*(-238083.66917859209690643373715231
+                                   + z*(2.6043342073191843011405350496799e6
+                                        + z*(-1.1245453939463144498149735806206e7
+                                             + z*(2.2514433933192948294412755578533e7
+                                                  + z*(-2.0961714351593434618936013814496e7
+                                                       + 7.3340121570883695938351435988e6*z)))))
+                              + y*(-21291.079111326664792521989340201
+                                   + y*(45483.704915541309685682334502087
+                                        + y*(-55482.277978871511383828020103839
+                                             + y*(39288.510625321027849184223423355
+                                                  + y*(-15095.884821106382956023878261469
+                                                       + 2442.228490538917613664716483117*y
+                                                       + 119669.19603640696306957110767273*z)
+                                                  + z*(-622028.87481047184211522806425958
+                                                       + 1.3847435541355662869478942459273e6*z))
+                                             + z*(1.3151064335062547645325737062069e6
+                                                  + z*(-5.8438718798381696513397371846475e6
+                                                       + 6.410849787664658735869880768182e6*z)))
+                                        + z*(-1.4335209066484398983694363356865e6
+                                             + z*(9.5280519779970157358800062793166e6
+                                                  + z*(-2.0844084080260138128369593983888e7
+                                                       + 1.4103869532862249218913737690001e7*z))))
+                                   + z*(835174.92646640508302158079732281
+                                        + z*(-7.3683601963176921690805381893382e6
+                                             + z*(2.406715351479246196988949734257e7
+                                                  + z*(-3.2413021265889847975576984324268e7
+                                                       + 1.5232179095491229156426836705201e7*z))))));
+    grad[0] /*ARGH*/[2]= -1097.8825324441005786199184190159
+                         + z*(29642.828375990715622737797313429
+                              + z*(-247023.56979992263018948164427858
+                                   + z*(905753.08926638297736143269568812
+                                        + z*(-1.6303555606794893592505788522386e6
+                                             + (1.4129748192555574446838350052735e6
+                                                - 470991.60641851914822794500175782*z)*z))))
+                         + x*(313.68072355545730817711954829026
+                              + z*(-8469.379535997347320782227803837
+                                   + z*(70578.162799977894339851898365308
+                                        + z*(-258786.59693325227924612362733946
+                                             + z*(465815.87447985410264302252921103
+                                                  + z*(-403707.09121587355562395285864956
+                                                       + 134569.03040529118520798428621652*z)))))
+                              + y*(-1882.0843413327438490627172897415
+                                   + z*(42346.897679986736603911139019185
+                                        + z*(-282312.65119991157735940759346123
+                                             + z*(776359.79079975683773837088201839
+                                                  + z*(-931631.74895970820528604505842207
+                                                       + 403707.09121587355562395285864956*z))))
+                                   + y*(4705.2108533318596226567932243539
+                                        + y*(-6273.6144711091461635423909658052
+                                             + y*(4705.2108533318596226567932243539
+                                                  + y*(-1882.0843413327438490627172897415
+                                                       + 313.68072355545730817711954829026*y
+                                                       + 8469.379535997347320782227803837*z)
+                                                  + z*(-42346.897679986736603911139019185
+                                                       + 70578.16279997789433985189836531*z))
+                                             + z*(84693.79535997347320782227803837
+                                                  + z*(-282312.65119991157735940759346123
+                                                       + 258786.59693325227924612362733946*z)))
+                                        + z*(-84693.79535997347320782227803837
+                                             + z*(423468.97679986736603911139019185
+                                                  + z*(-776359.79079975683773837088201839
+                                                       + 465815.87447985410264302252921103*z))))))
+                         + y*(23682.894628437026767372525895914
+                              + z*(-609795.32659180900709632040187626
+                                   + z*(4.8346041517984857622798550380236e6
+                                        + z*(-1.6821128800661398150998035777065e7
+                                             + z*(2.8647676280511027312545885546479e7
+                                                  + z*(-2.3415011290520666226189265801675e7
+                                                       + 7.3340121570883695938351435988e6*z)))))
+                              + y*(-119041.83458929604845321686857615
+                                   + z*(2.6043342073191843011405350496799e6
+                                        + z*(-1.6868180909194716747224603709309e7
+                                             + z*(4.5028867866385896588825511157067e7
+                                                  + z*(-5.2404285878983586547340034536241e7
+                                                       + 2.2002036471265108781505430796401e7*z))))
+                                   + y*(278391.6421554683610071935991076
+                                        + y*(-358380.22666210997459235908392162
+                                             + y*(263021.28670125095290651474124138
+                                                  + y*(-103671.47913507864035253801070993
+                                                       + 17095.599433772423295653015381819*y
+                                                       + 461581.18471185542898263141530911*z)
+                                                  + z*(-2.337548751935267860535894873859e6
+                                                       + 3.8465098725987952415219284609093e6*z))
+                                             + z*(4.7640259889985078679400031396583e6
+                                                  + z*(-1.5633063060195103596277195487916e7
+                                                       + 1.4103869532862249218913737690001e7*z)))
+                                        + z*(-4.9122401308784614460536921262254e6
+                                             + z*(2.406715351479246196988949734257e7
+                                                  + z*(-4.321736168785313063410264576569e7
+                                                       + 2.5386965159152048594044727842001e7*z))))));
+    return;
+  case ( 164 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -143.77760604489142766080261387359
+                         + z*(9057.9891808281599426305646740363
+                              + z*(-135869.83771242239913945847011054
+                                   + z*(830315.67490924799474113509511999
+                                        + z*(-2.49094702472774398422340528536e6
+                                             + z*(3.8858773585752806153885122451616e6
+                                                  + z*(-3.0223490566696627008577317462368e6
+                                                       + 925208.8948988763369972648202766*z))))))
+                         + y*(1006.4432423142399936256182971151
+                              + z*(-54347.935084968959655783388044218
+                                   + z*(679349.18856211199569729235055272
+                                        + z*(-3.32126269963699197896454038048e6
+                                             + z*(7.47284107418323195267021585608e6
+                                                  + z*(-7.7717547171505612307770244903231e6
+                                                       + 3.0223490566696627008577317462368e6*z)))))
+                              + y*(-3019.3297269427199808768548913454
+                                   + y*(5032.2162115711999681280914855757
+                                        + y*(-5032.2162115711999681280914855757
+                                             + y*(3019.3297269427199808768548913454
+                                                  + y*(-1006.4432423142399936256182971151
+                                                       + 143.77760604489142766080261387359*y
+                                                       + 9057.989180828159942630564674036*z)
+                                                  + z*(-54347.935084968959655783388044218
+                                                       + 135869.83771242239913945847011054*z))
+                                             + z*(135869.83771242239913945847011054
+                                                  + z*(-679349.18856211199569729235055272
+                                                       + 830315.67490924799474113509512*z)))
+                                        + z*(-181159.78361656319885261129348073
+                                             + z*(1.3586983771242239913945847011054e6
+                                                  + z*(-3.32126269963699197896454038048e6
+                                                       + 2.49094702472774398422340528536e6*z))))
+                                   + z*(135869.83771242239913945847011054
+                                        + z*(-1.3586983771242239913945847011054e6
+                                             + z*(4.98189404945548796844681057072e6
+                                                  + z*(-7.47284107418323195267021585608e6
+                                                       + 3.8858773585752806153885122451616e6*z))))));
+    grad[0] /*ARGH*/[2]= -1293.9984544040228489472235248623
+                         + z*(45289.945904140799713152823370182
+                              + z*(-498189.404945548796844681057072
+                                   + z*(2.49094702472774398422340528536e6
+                                        + z*(-6.476462264292134358980853741936e6
+                                             + z*(9.0670471700089881025731952387103e6
+                                                  + z*(-6.476462264292134358980853741936e6
+                                                       + 1.8504177897977526739945296405531e6*z))))))
+                         + y*(9057.9891808281599426305646740363
+                              + z*(-271739.67542484479827891694022109
+                                   + z*(2.49094702472774398422340528536e6
+                                        + z*(-9.9637880989109759368936211414399e6
+                                             + z*(1.9429386792876403076942561225808e7
+                                                  + z*(-1.8134094340017976205146390477421e7
+                                                       + 6.476462264292134358980853741936e6*z)))))
+                              + y*(-27173.967542484479827891694022109
+                                   + y*(45289.945904140799713152823370182
+                                        + y*(-45289.945904140799713152823370182
+                                             + y*(27173.967542484479827891694022109
+                                                  + y*(-9057.9891808281599426305646740363
+                                                       + 1293.9984544040228489472235248623*y
+                                                       + 45289.945904140799713152823370182*z)
+                                                  + z*(-271739.67542484479827891694022109
+                                                       + 498189.404945548796844681057072*z))
+                                             + z*(679349.18856211199569729235055272
+                                                  + z*(-2.49094702472774398422340528536e6
+                                                       + 2.49094702472774398422340528536e6*z)))
+                                        + z*(-905798.91808281599426305646740363
+                                             + z*(4.98189404945548796844681057072e6
+                                                  + z*(-9.9637880989109759368936211414399e6
+                                                       + 6.476462264292134358980853741936e6*z))))
+                                   + z*(679349.18856211199569729235055272
+                                        + z*(-4.98189404945548796844681057072e6
+                                             + z*(1.494568214836646390534043171216e7
+                                                  + z*(-1.9429386792876403076942561225808e7
+                                                       + 9.06704717000898810257319523871e6*z))))));
+    return;
+                #endif
+  }
+}
+
+#ifdef ONB_WITH_U
+
+/* u(x,y,z) for pyramid */
+template <class FunctionSpaceType>
+double OrthonormalBaseFunctionSet<FunctionSpaceType >::
+eval_u_pyramid_3d (pbasis *base, double *c, double *xi)
+{
+  double x, y, z;
+  orthonormalbasis *b=(orthonormalbasis*) base;
+  x=xi[0]; y=xi[1]; z=xi[2];
+
+  switch (b->k)   {
+                #if (PMAX3D>=0)
+  case ( 0 ) :
+    return 1.7320508075688772935274463415059*c[0];
+                #endif
+                #if (PMAX3D>=1)
+  case ( 1 ) :
+    return 1.7320508075688772935274463415059*c[0]
+           - 2.665569949915915607860561485714*c[1]
+           - 3.5909242322980393340983627578577*c[2]
+           + x*(7.108186533109108287628163961904*c[1]
+                + 3.0779350562554622863700252210209*c[2])
+           - 3.8729833462074168851792653997824*c[3]
+           + 7.745966692414833770358530799565*z*c[3]
+           + y*(9.7467943448089639068384131998996*c[2]
+                + 3.8729833462074168851792653997824*c[3]);
+                #endif
+                #if (PMAX3D>=2)
+  case ( 2 ) :
+    return 1.7320508075688772935274463415059*c[0]
+           - 2.665569949915915607860561485714*c[1]
+           - 3.5909242322980393340983627578577*c[2]
+           - 3.8729833462074168851792653997824*c[3]
+           + 3.0536409820462641159171322098877*c[4]
+           + 4.8754437038058951857316293636599*c[5]
+           + 6.354889093022425408391317812545*c[6]
+           + 5.46857618066960664046855583954*c[7]
+           + 6.604194471348085263364303287853*c[8]
+           + x*(7.108186533109108287628163961904*c[1]
+                + 3.0779350562554622863700252210209*c[2]
+                - 24.107691963523137757240517446482*c[4]
+                - 25.934651924411914668544639531691*c[5]
+                - 15.251733823253820980139162750107*c[6]
+                - 9.498053366426158901866439089727*c[7]
+                + x*(28.929230356227765308688620935778*c[4]
+                     + 20.111205278199317641142971125097*c[5]
+                     + 4.3172969847391631372120177680576*c[7])
+                - 4.4027963142320568422428688585687*c[8]
+                + y*(55.05188515547489980555298156466*c[5]
+                     + 15.251733823253820980139162750107*c[6]
+                     + 35.401835274861137725138545698072*c[7]
+                     + 4.4027963142320568422428688585687*c[8])
+                + z*(30.503467646507641960278325500215*c[6]
+                     + 8.805592628464113684485737717137*c[8]))
+           + 5.9160797830996160425673282915616*c[9]
+           + z*(7.745966692414833770358530799565*c[3]
+                - 12.709778186044850816782635625089*c[6]
+                - 13.208388942696170526728606575706*c[8]
+                - 35.49647869859769625540396974937*c[9]
+                + 35.49647869859769625540396974937*z*c[9])
+           + y*(9.7467943448089639068384131998996*c[2]
+                + 3.8729833462074168851792653997824*c[3]
+                + 0.8035897321174379252413505815494*c[4]
+                - 13.204326697807632794689829526579*c[5]
+                - 6.354889093022425408391317812545*c[6]
+                - 41.158231254513355241421236055482*c[7]
+                - 35.22237051385645473794295086855*c[8]
+                - 11.832159566199232085134656583123*c[9]
+                + y*(48.641546028061238012588733520115*c[7]
+                     + 28.618176042508369474578647580697*c[8]
+                     + 5.9160797830996160425673282915616*c[9])
+                + z*(57.23635208501673894915729516139*c[8]
+                     + 35.49647869859769625540396974937*c[9]));
+                #endif
+                #if (PMAX3D>=3)
+  case ( 3 ) :
+    return 1.7320508075688772935274463415059*c[0]
+           - 2.665569949915915607860561485714*c[1]
+           - 3.5909242322980393340983627578577*c[2]
+           - 3.8729833462074168851792653997824*c[3]
+           + 3.0536409820462641159171322098877*c[4]
+           + 4.8754437038058951857316293636599*c[5]
+           + 6.354889093022425408391317812545*c[6]
+           + 5.46857618066960664046855583954*c[7]
+           + 6.604194471348085263364303287853*c[8]
+           + 5.9160797830996160425673282915616*c[9]
+           - 3.5490339032600272014300825552121*c[10]
+           - 5.375433269554475181019875439599*c[11]
+           - 7.20904898330811476099904809031*c[12]
+           - 6.956062501636700585180394111421*c[13]
+           - 10.080059246236620393718316364178*c[14]
+           - 9.93636469155506034721741847051*c[15]
+           - 7.356783943504223076933979306233*c[16]
+           - 9.456321607719560486998325025214*c[17]
+           - 9.014913017684525082772222351267*c[18]
+           + x*(7.108186533109108287628163961904*c[1]
+                + 3.0779350562554622863700252210209*c[2]
+                - 24.107691963523137757240517446482*c[4]
+                - 25.934651924411914668544639531691*c[5]
+                - 15.251733823253820980139162750107*c[6]
+                - 9.498053366426158901866439089727*c[7]
+                - 4.4027963142320568422428688585687*c[8]
+                + 51.98290834774981018565238566164*c[10]
+                + 67.88980105153856268390378774363*c[11]
+                + 54.34513848955348050599282406542*c[12]
+                + 55.80416218765705275477041466485*c[13]
+                + 45.421981256511138427204168432866*c[14]
+                + 22.711690723554423650782670789737*c[15]
+                + 19.355816578631431838778170153297*c[16]
+                + 12.940229568458345929576655297661*c[17]
+                + x*(28.929230356227765308688620935778*c[4]
+                     + 20.111205278199317641142971125097*c[5]
+                     + 4.3172969847391631372120177680576*c[7]
+                     - 153.44352464094823488535945165182*c[10]
+                     - 164.18426543109080448657447860731*c[11]
+                     - 62.1087297023468348639917989319*c[12]
+                     - 86.63254668461058660409755711285*c[13]
+                     - 31.268755212815638772350695660307*c[14]
+                     - 17.703490773138504730589789774357*c[16]
+                     + x*(116.90935210738913134122624887758*c[10]
+                          + 100.20078834628524163639010980611*c[11]
+                          + 38.231793902125377262060181375747*c[13]
+                          + 5.5077526849764236939612679298*c[16])
+                     - 4.9770113724839792036833289606389*c[17]
+                     + y*(261.36584581273139871049967589426*c[11]
+                          + 62.1087297023468348639917989319*c[12]
+                          + 291.62653750456823158114855245747*c[13]
+                          + 31.268755212815638772350695660307*c[14]
+                          + 83.79652299285558905812500493196*c[16]
+                          + 4.9770113724839792036833289606389*c[17])
+                     + z*(124.21745940469366972798359786381*c[12]
+                          + 62.53751042563127754470139132061*c[14]
+                          + 9.954022744967958407366657921278*c[17]))
+                + 4.9172252823733773178757576461455*c[18]
+                + z*(30.503467646507641960278325500215*c[6]
+                     + 8.805592628464113684485737717137*c[8]
+                     - 108.69027697910696101198564813083*c[12]
+                     - 90.84396251302227685440833686573*c[14]
+                     - 136.27014434132654190469602473842*c[15]
+                     - 25.880459136916691859153310595322*c[17]
+                     - 29.503351694240263907254545876873*c[18]
+                     + z*(136.27014434132654190469602473842*c[15]
+                          + 29.503351694240263907254545876873*c[18]))
+                + y*(55.05188515547489980555298156466*c[5]
+                     + 15.251733823253820980139162750107*c[6]
+                     + 35.401835274861137725138545698072*c[7]
+                     + 4.4027963142320568422428688585687*c[8]
+                     + 4.3841007040270924252959843329091*c[10]
+                     - 159.59612406997142763269766831618*c[11]
+                     - 54.34513848955348050599282406542*c[12]
+                     - 359.56507537478341872491607415638*c[13]
+                     - 189.91654481889077443838264627365*c[14]
+                     - 45.423381447108847301565341579475*c[15]
+                     - 184.11630404064044919813381365331*c[16]
+                     - 81.62298650873725894040659495448*c[17]
+                     - 9.834450564746754635751515292291*c[18]
+                     + y*(357.46436341151595126805097134411*c[13]
+                          + 144.49456356237963601117847784078*c[14]
+                          + 22.711690723554423650782670789737*c[15]
+                          + 263.90003579158464385065846623642*c[16]
+                          + 68.68275694027891301082993965682*c[17]
+                          + 4.9172252823733773178757576461455*c[18])
+                     + z*(288.98912712475927202235695568157*c[14]
+                          + 136.27014434132654190469602473842*c[15]
+                          + 137.36551388055782602165987931363*c[17]
+                          + 29.503351694240263907254545876873*c[18])))
+           - 7.937253933193771771504847260918*c[19]
+           + z*(7.745966692414833770358530799565*c[3]
+                - 12.709778186044850816782635625089*c[6]
+                - 13.208388942696170526728606575706*c[8]
+                - 35.49647869859769625540396974937*c[9]
+                + 14.41809796661622952199809618062*c[12]
+                + 20.160118492473240787436632728356*c[14]
+                + 59.61818814933036208330451082306*c[15]
+                + 18.912643215439120973996650050428*c[17]
+                + 54.0894781061071504966333341076*c[18]
+                + 95.24704719832526125805816713101*c[19]
+                + z*(35.49647869859769625540396974937*c[9]
+                     - 59.61818814933036208330451082306*c[15]
+                     - 54.0894781061071504966333341076*c[18]
+                     - 238.11761799581315314514541782753*c[19]
+                     + 158.74507866387543543009694521836*z*c[19]))
+           + y*(9.7467943448089639068384131998996*c[2]
+                + 3.8729833462074168851792653997824*c[3]
+                + 0.8035897321174379252413505815494*c[4]
+                - 13.204326697807632794689829526579*c[5]
+                - 6.354889093022425408391317812545*c[6]
+                - 41.158231254513355241421236055482*c[7]
+                - 35.22237051385645473794295086855*c[8]
+                - 11.832159566199232085134656583123*c[9]
+                - 0.20876670019176630596647544442424*c[10]
+                + 12.267062678559319149958811751263*c[11]
+                + 3.3272533769114375819995606570663*c[12]
+                + 52.1184601385309247755683800562*c[13]
+                + 53.28031315867927922393967221065*c[14]
+                + 19.87272938311012069443483694102*c[15]
+                + 105.78819264215430937901321045166*c[16]
+                + 111.98275588088953208287490161437*c[17]
+                + 72.93884168853843021515707175116*c[18]
+                + 23.811761799581315314514541782753*c[19]
+                + y*(48.641546028061238012588733520115*c[7]
+                     + 28.618176042508369474578647580697*c[8]
+                     + 5.9160797830996160425673282915616*c[9]
+                     - 1.4613669013423641417653281109697*c[10]
+                     + 4.1926119334366719526805335418874*c[11]
+                     + 3.881795606396677178999487433244*c[12]
+                     - 61.42691269875730325392804788469*c[13]
+                     - 43.200253912442658830221355846476*c[14]
+                     - 9.93636469155506034721741847051*c[15]
+                     - 305.16883983830084710041110951042*c[16]
+                     - 265.27470615339609155632143360205*c[17]
+                     - 118.83294432402328518199747644852*c[18]
+                     - 23.811761799581315314514541782753*c[19]
+                     + y*(228.76844187955645557417695008419*c[16]
+                          + 162.74827188022611996044485701289*c[17]
+                          + 54.90901565316938004961262704862*c[18]
+                          + 7.937253933193771771504847260918*c[19])
+                     + z*(325.49654376045223992088971402578*c[17]
+                          + 329.45409391901628029767576229175*c[18]
+                          + 95.24704719832526125805816713101*c[19]))
+                + z*(57.23635208501673894915729516139*c[8]
+                     + 35.49647869859769625540396974937*c[9]
+                     + 7.763591212793354357998974866488*c[12]
+                     - 86.40050782488531766044271169295*c[14]
+                     - 59.61818814933036208330451082306*c[15]
+                     - 205.05286854633994319175315317832*c[17]
+                     - 383.54357202512343079430909639935*c[18]
+                     - 190.49409439665052251611633426203*c[19]
+                     + z*(329.45409391901628029767576229175*c[18]
+                          + 238.11761799581315314514541782753*c[19])));
+                #endif
+                #if (PMAX3D>=4)
+  case ( 4 ) :
+    return 1.7320508075688772935274463415059*c[0]
+           - 2.665569949915915607860561485714*c[1]
+           - 3.5909242322980393340983627578577*c[2]
+           - 3.8729833462074168851792653997824*c[3]
+           + 3.0536409820462641159171322098877*c[4]
+           + 4.8754437038058951857316293636599*c[5]
+           + 6.354889093022425408391317812545*c[6]
+           + 5.46857618066960664046855583954*c[7]
+           + 6.604194471348085263364303287853*c[8]
+           + 5.9160797830996160425673282915616*c[9]
+           - 3.5490339032600272014300825552121*c[10]
+           - 5.375433269554475181019875439599*c[11]
+           - 7.20904898330811476099904809031*c[12]
+           - 6.956062501636700585180394111421*c[13]
+           - 10.080059246236620393718316364178*c[14]
+           - 9.93636469155506034721741847051*c[15]
+           - 7.356783943504223076933979306233*c[16]
+           - 9.456321607719560486998325025214*c[17]
+           - 9.014913017684525082772222351267*c[18]
+           - 7.937253933193771771504847260918*c[19]
+           + 3.8856758945337175523942069613463*c[20]
+           + 6.080286029259235803101659881828*c[21]
+           + 8.293690077399628695387028549428*c[22]
+           + 7.513357485752030728699120336367*c[23]
+           + 10.914069331062525011682795285216*c[24]
+           + 11.462853906917123968425355726772*c[25]
+           + 8.992051941677713082576745648158*c[26]
+           + 13.674700135271392958712769978062*c[27]
+           + 14.57840934173835952574237456456*c[28]
+           + 13.478137637476376563662596006995*c[29]
+           + 9.253329444826793953718484503737*c[30]
+           + 12.37337349905885189313548602513*c[31]
+           + 12.291174125094419064090235892353*c[32]
+           + 11.240098123470396041104946024504*c[33]
+           + x*(7.108186533109108287628163961904*c[1]
+                + 3.0779350562554622863700252210209*c[2]
+                - 24.107691963523137757240517446482*c[4]
+                - 25.934651924411914668544639531691*c[5]
+                - 15.251733823253820980139162750107*c[6]
+                - 9.498053366426158901866439089727*c[7]
+                - 4.4027963142320568422428688585687*c[8]
+                + 51.98290834774981018565238566164*c[10]
+                + 67.88980105153856268390378774363*c[11]
+                + 54.34513848955348050599282406542*c[12]
+                + 55.80416218765705275477041466485*c[13]
+                + 45.421981256511138427204168432866*c[14]
+                + 22.711690723554423650782670789737*c[15]
+                + 19.355816578631431838778170153297*c[16]
+                + 12.940229568458345929576655297661*c[17]
+                + 4.9172252823733773178757576461455*c[18]
+                - 92.80787425020917692449240473062*c[20]
+                - 129.35075428961692530397432968849*c[21]
+                - 118.42129629502254643539959751589*c[22]
+                - 130.50603549192381657555425408581*c[23]
+                - 128.28077026992466306259669275926*c[24]
+                - 83.14846266808540669633914751062*c[25]
+                - 96.71087555923807597302020993454*c[26]
+                - 91.91158152490354156750661978371*c[27]
+                - 58.78036610294129518759778520287*c[28]
+                - 29.951416972169725697027991126656*c[29]
+                - 32.714860394181685717379996700855*c[30]
+                - 25.936494449950285699072461091138*c[31]
+                - 13.827570890731221447101515378897*c[32]
+                + x*(28.929230356227765308688620935778*c[4]
+                     + 20.111205278199317641142971125097*c[5]
+                     + 4.3172969847391631372120177680576*c[7]
+                     - 153.44352464094823488535945165182*c[10]
+                     - 164.18426543109080448657447860731*c[11]
+                     - 62.1087297023468348639917989319*c[12]
+                     - 86.63254668461058660409755711285*c[13]
+                     - 31.268755212815638772350695660307*c[14]
+                     - 17.703490773138504730589789774357*c[16]
+                     - 4.9770113724839792036833289606389*c[17]
+                     + 481.97325999504765794120451732084*c[20]
+                     + 601.3209374404506509410094695841*c[21]
+                     + 340.14627659208603763359458860947*c[22]
+                     + 475.74735713582979157999538361984*c[23]
+                     + 285.94943178992895036942544546072*c[24]
+                     + 92.38718074231711855148794167846*c[25]
+                     + 225.66604742977043633587502209712*c[26]
+                     + 126.35012373877913815561526142908*c[27]
+                     + 36.651933090811129881103710063442*c[28]
+                     + 45.102040543434945357941354674965*c[30]
+                     + 20.225706681153892517625313694924*c[31]
+                     + x*(116.90935210738913134122624887758*c[10]
+                          + 100.20078834628524163639010980611*c[11]
+                          + 38.231793902125377262060181375747*c[13]
+                          + 5.5077526849764236939612679298*c[16]
+                          - 847.3762431540837893105828258013*c[20]
+                          - 935.3815882456225041951129160547*c[21]
+                          - 251.96020488302669454340339896998*c[22]
+                          - 581.0615182315348587788079571231*c[23]
+                          - 162.28335059390434578977162517082*c[24]
+                          - 199.47226224147450828072326285534*c[26]
+                          - 50.4910175444222263043710382133*c[27]
+                          - 28.162307005994590293925822402678*c[30]
+                          + x*(470.7645795300465496169904587785*c[20]
+                               + 455.2703197242605169477463531891*c[21]
+                               + 228.94033411808393400219620128617*c[23]
+                               + 61.24933374409614744880026981931*c[26]
+                               + 6.670020080367139806456115832213*c[30])
+                          - 5.552154775218715593073615524097*c[31]
+                          + y*(1158.9501274195357368916948031433*c[21]
+                               + 251.96020488302669454340339896998*c[22]
+                               + 1689.6891681898377757485479480802*c[23]
+                               + 162.28335059390434578977162517082*c[24]
+                               + 892.2346150210144287288277718059*c[26]
+                               + 50.4910175444222263043710382133*c[27]
+                               + 161.56270861333738642304813904694*c[30]
+                               + 5.552154775218715593073615524097*c[31])
+                          + z*(503.92040976605338908680679794*c[22]
+                               + 324.56670118780869157954325034164*c[24]
+                               + 100.98203508884445260874207642659*c[27]
+                               + 11.104309550437431186147231048194*c[31]))
+                     + 4.6091902969104071490338384596323*c[32]
+                     + z*(124.21745940469366972798359786381*c[12]
+                          + 62.53751042563127754470139132061*c[14]
+                          + 9.954022744967958407366657921278*c[17]
+                          - 680.2925531841720752671891772189*c[22]
+                          - 571.8988635798579007388508909214*c[24]
+                          - 554.3230844539027113089276500708*c[25]
+                          - 252.70024747755827631123052285815*c[27]
+                          - 219.91159854486677928662226038065*c[28]
+                          - 40.451413362307785035250627389848*c[31]
+                          - 27.655141781462442894203030757794*c[32]
+                          + z*(554.3230844539027113089276500708*c[25]
+                               + 219.91159854486677928662226038065*c[28]
+                               + 27.655141781462442894203030757794*c[32]))
+                     + y*(261.36584581273139871049967589426*c[11]
+                          + 62.1087297023468348639917989319*c[12]
+                          + 291.62653750456823158114855245747*c[13]
+                          + 31.268755212815638772350695660307*c[14]
+                          + 83.79652299285558905812500493196*c[16]
+                          + 4.9770113724839792036833289606389*c[17]
+                          + 20.175624837001994983585305376221*c[20]
+                          - 1197.3860486594727872956618424495*c[21]
+                          - 340.14627659208603763359458860947*c[22]
+                          - 2560.4237730644276315490888702012*c[23]
+                          - 954.6185166715097859017629602619*c[24]
+                          - 184.77436148463423710297588335693*c[25]
+                          - 1993.7798146621410088619276819754*c[26]
+                          - 708.2226242768704646027588598403*c[27]
+                          - 73.30386618162225976220742012688*c[28]
+                          - 518.9910862533288782737758699922*c[30]
+                          - 147.52868402724015718738464106886*c[31]
+                          - 9.218380593820814298067676919265*c[32]
+                          + y*(1990.1546876753967676044476905018*c[23]
+                               + 668.6690848815808355323375148011*c[24]
+                               + 92.38718074231711855148794167846*c[25]
+                               + 2648.8961008406285196825891900001*c[26]
+                               + 581.8725005380913264471435984113*c[27]
+                               + 36.651933090811129881103710063442*c[28]
+                               + 874.09025053192232130320146525*c[30]
+                               + 127.30297734608626466975932737393*c[31]
+                               + 4.6091902969104071490338384596323*c[32])
+                          + z*(1337.3381697631616710646750296023*c[24]
+                               + 554.3230844539027113089276500708*c[25]
+                               + 1163.7450010761826528942871968225*c[27]
+                               + 219.91159854486677928662226038065*c[28]
+                               + 254.60595469217252933951865474787*c[31]
+                               + 27.655141781462442894203030757794*c[32])))
+                - 5.187737595447875095894590472848*c[33]
+                + z*(30.503467646507641960278325500215*c[6]
+                     + 8.805592628464113684485737717137*c[8]
+                     - 108.69027697910696101198564813083*c[12]
+                     - 90.84396251302227685440833686573*c[14]
+                     - 136.27014434132654190469602473842*c[15]
+                     - 25.880459136916691859153310595322*c[17]
+                     - 29.503351694240263907254545876873*c[18]
+                     + 236.84259259004509287079919503178*c[22]
+                     + 256.56154053984932612519338551853*c[24]
+                     + 498.89077600851244017803488506371*c[25]
+                     + 183.82316304980708313501323956742*c[27]
+                     + 352.68219661764777112558671121721*c[28]
+                     + 359.41700366603670836433589351988*c[29]
+                     + 51.87298889990057139814492218228*c[31]
+                     + 82.96542534438732868260909227338*c[32]
+                     + 62.25285114537450115073508567418*c[33]
+                     + z*(136.27014434132654190469602473842*c[15]
+                          + 29.503351694240263907254545876873*c[18]
+                          - 498.89077600851244017803488506371*c[25]
+                          - 352.68219661764777112558671121721*c[28]
+                          - 898.5425091650917709108397337997*c[29]
+                          - 82.96542534438732868260909227338*c[32]
+                          - 155.63212786343625287683771418544*c[33]
+                          + z*(599.0283394433945139405598225331*c[29]
+                               + 103.75475190895750191789180945696*c[33])))
+                + y*(55.05188515547489980555298156466*c[5]
+                     + 15.251733823253820980139162750107*c[6]
+                     + 35.401835274861137725138545698072*c[7]
+                     + 4.4027963142320568422428688585687*c[8]
+                     + 4.3841007040270924252959843329091*c[10]
+                     - 159.59612406997142763269766831618*c[11]
+                     - 54.34513848955348050599282406542*c[12]
+                     - 359.56507537478341872491607415638*c[13]
+                     - 189.91654481889077443838264627365*c[14]
+                     - 45.423381447108847301565341579475*c[15]
+                     - 184.11630404064044919813381365331*c[16]
+                     - 81.62298650873725894040659495448*c[17]
+                     - 9.834450564746754635751515292291*c[18]
+                     - 8.966944372000886659371246833876*c[20]
+                     + 300.38155169808075808639963601557*c[21]
+                     + 95.74487785555014392649329160859*c[22]
+                     + 888.4796071762401374323053611624*c[23]
+                     + 581.7436281335798568141535068547*c[24]
+                     + 166.29692533617081339267829502124*c[25]
+                     + 1242.0725691606017974518182891167*c[26]
+                     + 907.3110985916933263672528802789*c[27]
+                     + 375.49699541799537332124003186345*c[28]
+                     + 89.85425091650917709108397337997*c[29]
+                     + 566.9517068312068835487698457381*c[30]
+                     + 356.21038707867502469276581883884*c[31]
+                     + 124.44813801658099302391363841007*c[32]
+                     + 15.563212786343625287683771418544*c[33]
+                     + y*(357.46436341151595126805097134411*c[13]
+                          + 144.49456356237963601117847784078*c[14]
+                          + 22.711690723554423650782670789737*c[15]
+                          + 263.90003579158464385065846623642*c[16]
+                          + 68.68275694027891301082993965682*c[17]
+                          + 4.9172252823733773178757576461455*c[18]
+                          - 8.070249934800797993434122150489*c[20]
+                          + 26.963869770170177530503763753915*c[21]
+                          + 22.676418439472402508906305907298*c[22]
+                          - 948.311360234027546541233627402*c[23]
+                          - 453.46285786365519375155681409543*c[24]
+                          - 83.14846266808540669633914751062*c[25]
+                          - 3173.7298657973673993787347173137*c[26]
+                          - 1846.9819127395994264350940981116*c[27]
+                          - 574.6528925271668610796867081183*c[28]
+                          - 89.85425091650917709108397337997*c[29]
+                          - 1916.2014830883311643976069912258*c[30]
+                          - 934.4276486693098343142894927055*c[31]
+                          - 207.41356336096832170652273068345*c[32]
+                          - 15.563212786343625287683771418544*c[33]
+                          + y*(2083.3320724991259474763934374439*c[26]
+                               + 1031.5823956728096416353478376163*c[27]
+                               + 257.93626321211278294604446145771*c[28]
+                               + 29.951416972169725697027991126656*c[29]
+                               + 1648.7654398659915588244617754771*c[30]
+                               + 604.1537560405850953205961349578*c[31]
+                               + 96.79299623511855012971060765228*c[32]
+                               + 5.187737595447875095894590472848*c[33])
+                          + z*(2063.1647913456192832706956752327*c[27]
+                               + 1547.6175792726766976762667687463*c[28]
+                               + 359.41700366603670836433589351988*c[29]
+                               + 1208.3075120811701906411922699156*c[31]
+                               + 580.7579774107113007782636459137*c[32]
+                               + 62.25285114537450115073508567418*c[33]))
+                     + z*(288.98912712475927202235695568157*c[14]
+                          + 136.27014434132654190469602473842*c[15]
+                          + 137.36551388055782602165987931363*c[17]
+                          + 29.503351694240263907254545876873*c[18]
+                          + 45.352836878944805017812611814596*c[22]
+                          - 906.9257157273103875031136281909*c[24]
+                          - 498.89077600851244017803488506371*c[25]
+                          - 1630.7990341335795695994925209904*c[27]
+                          - 1900.2997758903244688018534799635*c[28]
+                          - 718.8340073320734167286717870398*c[29]
+                          - 660.5477852574494779873867154954*c[31]
+                          - 663.723402755098629460872738187*c[32]
+                          - 124.50570229074900230147017134835*c[33]
+                          + z*(1547.6175792726766976762667687463*c[28]
+                               + 898.5425091650917709108397337997*c[29]
+                               + 580.7579774107113007782636459137*c[32]
+                               + 155.63212786343625287683771418544*c[33]))))
+           + 9.949874371066199547344798210012*c[34]
+           + z*(7.745966692414833770358530799565*c[3]
+                - 12.709778186044850816782635625089*c[6]
+                - 13.208388942696170526728606575706*c[8]
+                - 35.49647869859769625540396974937*c[9]
+                + 14.41809796661622952199809618062*c[12]
+                + 20.160118492473240787436632728356*c[14]
+                + 59.61818814933036208330451082306*c[15]
+                + 18.912643215439120973996650050428*c[17]
+                + 54.0894781061071504966333341076*c[18]
+                + 95.24704719832526125805816713101*c[19]
+                - 16.587380154799257390774057098857*c[22]
+                - 21.828138662125050023365590570431*c[24]
+                - 68.77712344150274381055213436063*c[25]
+                - 27.349400270542785917425539956123*c[27]
+                - 87.47045605043015715445424738736*c[28]
+                - 161.73765164971651876395115208394*c[29]
+                - 24.74674699811770378627097205026*c[31]
+                - 73.74704475056651438454141535412*c[32]
+                - 134.88117748164475249325935229405*c[33]
+                - 198.99748742132399094689596420024*c[34]
+                + z*(35.49647869859769625540396974937*c[9]
+                     - 59.61818814933036208330451082306*c[15]
+                     - 54.0894781061071504966333341076*c[18]
+                     - 238.11761799581315314514541782753*c[19]
+                     + 68.77712344150274381055213436063*c[25]
+                     + 87.47045605043015715445424738736*c[28]
+                     + 404.34412912429129690987788020986*c[29]
+                     + 73.74704475056651438454141535412*c[32]
+                     + 337.20294370411188123314838073512*c[33]
+                     + 895.4886933959579592610318389011*c[34]
+                     + z*(158.74507866387543543009694521836*c[19]
+                          - 269.56275274952753127325192013991*c[29]
+                          - 224.80196246940792082209892049008*c[33]
+                          - 1392.9824119492679366282717494017*c[34]
+                          + 696.4912059746339683141358747008*z*c[34])))
+           + y*(9.7467943448089639068384131998996*c[2]
+                + 3.8729833462074168851792653997824*c[3]
+                + 0.8035897321174379252413505815494*c[4]
+                - 13.204326697807632794689829526579*c[5]
+                - 6.354889093022425408391317812545*c[6]
+                - 41.158231254513355241421236055482*c[7]
+                - 35.22237051385645473794295086855*c[8]
+                - 11.832159566199232085134656583123*c[9]
+                - 0.20876670019176630596647544442424*c[10]
+                + 12.267062678559319149958811751263*c[11]
+                + 3.3272533769114375819995606570663*c[12]
+                + 52.1184601385309247755683800562*c[13]
+                + 53.28031315867927922393967221065*c[14]
+                + 19.87272938311012069443483694102*c[15]
+                + 105.78819264215430937901321045166*c[16]
+                + 111.98275588088953208287490161437*c[17]
+                + 72.93884168853843021515707175116*c[18]
+                + 23.811761799581315314514541782753*c[19]
+                + 1.1955925829334515545828329111835*c[20]
+                - 15.423183352078966669238103568614*c[21]
+                - 5.774088028569361749952994559729*c[22]
+                - 52.15291173775718164013834232006*c[23]
+                - 46.439518318544639083359385411349*c[24]
+                - 15.226776085307821390893382980339*c[25]
+                - 128.74987511922572287448733134532*c[26]
+                - 160.11630617558887123554901924281*c[27]
+                - 116.38018305014859892584166813403*c[28]
+                - 40.434412912429129690987788020986*c[29]
+                - 215.19813992625791064448731810407*c[30]
+                - 252.94030825960691466159657009064*c[31]
+                - 201.26797629842111217447761273728*c[32]
+                - 122.77645642559971060283864119074*c[33]
+                - 39.799497484264798189379192840048*c[34]
+                + y*(48.641546028061238012588733520115*c[7]
+                     + 28.618176042508369474578647580697*c[8]
+                     + 5.9160797830996160425673282915616*c[9]
+                     - 1.4613669013423641417653281109697*c[10]
+                     + 4.1926119334366719526805335418874*c[11]
+                     + 3.881795606396677178999487433244*c[12]
+                     - 61.42691269875730325392804788469*c[13]
+                     - 43.200253912442658830221355846476*c[14]
+                     - 9.93636469155506034721741847051*c[15]
+                     - 305.16883983830084710041110951042*c[16]
+                     - 265.27470615339609155632143360205*c[17]
+                     - 118.83294432402328518199747644852*c[18]
+                     - 23.811761799581315314514541782753*c[19]
+                     - 1.7186643379668366097128223098263*c[20]
+                     + 3.4887914625538109116141727562958*c[21]
+                     + 5.0392040976605338908680679794*c[22]
+                     + 47.214103800467001970605230190116*c[23]
+                     + 6.960495261220202668752863141201*c[24]
+                     - 3.9350095501357291234893012196383*c[25]
+                     + 370.20068402074532375728182791098*c[26]
+                     + 376.75831045794798915244715989467*c[27]
+                     + 189.02513807508211927445621257438*c[28]
+                     + 40.434412912429129690987788020986*c[29]
+                     + 1096.995969217715593501815850538*c[30]
+                     + 1134.305220577183595664939651573*c[31]
+                     + 723.6428766149339223983126381623*c[32]
+                     + 300.88878053597675556188624742518*c[33]
+                     + 59.69924622639719728406878926007*c[34]
+                     + y*(228.76844187955645557417695008419*c[16]
+                          + 162.74827188022611996044485701289*c[17]
+                          + 54.90901565316938004961262704862*c[18]
+                          + 7.937253933193771771504847260918*c[19]
+                          + 3.3626041395003324972642175627036*c[20]
+                          - 8.33757041902206796214733122294*c[21]
+                          - 7.558806146490800836302101969099*c[22]
+                          + 17.90764121353502504069957394151*c[23]
+                          + 28.564953726261911402923726984933*c[24]
+                          + 7.698931728526426545957328473205*c[25]
+                          - 276.8363934367059695513079477645*c[26]
+                          - 230.31670441763051087561091062992*c[27]
+                          - 87.22336436667187987435691900491*c[28]
+                          - 13.478137637476376563662596006995*c[29]
+                          - 1896.678440186431155186329090282*c[30]
+                          - 1725.8476536283433227098400026975*c[31]
+                          - 892.6465208349821845295533816821*c[32]
+                          - 278.40858428903596347967635537617*c[33]
+                          - 39.799497484264798189379192840048*c[34]
+                          + y*(1038.9773818519823774075626525054*c[30]
+                               + 832.10936781170778981336143519*c[31]
+                               + 357.98044639337495524162812036477*c[32]
+                               + 89.056162055188522479523803117223*c[33]
+                               + 9.949874371066199547344798210012*c[34])
+                          + z*(1664.21873562341557962672287038*c[31]
+                               + 2147.8826783602497314497687221886*c[32]
+                               + 1068.6739446622622697542856374067*c[33]
+                               + 198.99748742132399094689596420024*c[34]))
+                     + z*(325.49654376045223992088971402578*c[17]
+                          + 329.45409391901628029767576229175*c[18]
+                          + 95.24704719832526125805816713101*c[19]
+                          - 15.117612292981601672604203938199*c[22]
+                          + 57.12990745252382280584745396987*c[24]
+                          + 46.193590371158559275743970839232*c[25]
+                          - 460.63340883526102175122182125984*c[27]
+                          - 523.3401862000312792461415140295*c[28]
+                          - 161.73765164971651876395115208394*c[29]
+                          - 1787.4765716332710657929571350149*c[31]
+                          - 3207.9964466496433757275515679041*c[32]
+                          - 2272.2290668061692920018306271074*c[33]
+                          - 596.9924622639719728406878926007*c[34]
+                          + z*(2147.8826783602497314497687221886*c[32]
+                               + 2671.6848616556556743857140935167*c[33]
+                               + 895.4886933959579592610318389011*c[34])))
+                + z*(57.23635208501673894915729516139*c[8]
+                     + 35.49647869859769625540396974937*c[9]
+                     + 7.763591212793354357998974866488*c[12]
+                     - 86.40050782488531766044271169295*c[14]
+                     - 59.61818814933036208330451082306*c[15]
+                     - 205.05286854633994319175315317832*c[17]
+                     - 383.54357202512343079430909639935*c[18]
+                     - 190.49409439665052251611633426203*c[19]
+                     - 5.0392040976605338908680679794*c[22]
+                     + 71.05089797496422814335318025227*c[24]
+                     + 22.583533070344184534808163521402*c[25]
+                     + 292.88321208063495655367249852951*c[27]
+                     + 610.8106422504614364005957614168*c[28]
+                     + 323.47530329943303752790230416789*c[29]
+                     + 481.13386952109612553692216813101*c[31]
+                     + 1133.8608130399601586623242610695*c[32]
+                     + 1338.4362996255517747408043419948*c[33]
+                     + 596.9924622639719728406878926007*c[34]
+                     + z*(329.45409391901628029767576229175*c[18]
+                          + 238.11761799581315314514541782753*c[19]
+                          + 46.193590371158559275743970839232*c[25]
+                          - 523.3401862000312792461415140295*c[28]
+                          - 404.34412912429129690987788020986*c[29]
+                          - 1060.1137682893936442777828457154*c[32]
+                          - 3008.8878053597675556188624742518*c[33]
+                          - 1790.9773867919159185220636778022*c[34]
+                          + z*(1781.1232411037704495904760623445*c[33]
+                               + 1392.9824119492679366282717494017*c[34]))));
+                #endif
+                #if (PMAX3D>=5)
+  case ( 5 ) :
+    return 1.7320508075688772935274463415059*c[0]
+           - 2.665569949915915607860561485714*c[1]
+           - 3.5909242322980393340983627578577*c[2]
+           - 3.8729833462074168851792653997824*c[3]
+           + 3.0536409820462641159171322098877*c[4]
+           + 4.8754437038058951857316293636599*c[5]
+           + 6.354889093022425408391317812545*c[6]
+           + 5.46857618066960664046855583954*c[7]
+           + 6.604194471348085263364303287853*c[8]
+           + 5.9160797830996160425673282915616*c[9]
+           - 3.5490339032600272014300825552121*c[10]
+           - 5.375433269554475181019875439599*c[11]
+           - 7.20904898330811476099904809031*c[12]
+           - 6.956062501636700585180394111421*c[13]
+           - 10.080059246236620393718316364178*c[14]
+           - 9.93636469155506034721741847051*c[15]
+           - 7.356783943504223076933979306233*c[16]
+           - 9.456321607719560486998325025214*c[17]
+           - 9.014913017684525082772222351267*c[18]
+           - 7.937253933193771771504847260918*c[19]
+           + 3.8856758945337175523942069613463*c[20]
+           + 6.080286029259235803101659881828*c[21]
+           + 8.293690077399628695387028549428*c[22]
+           + 7.513357485752030728699120336367*c[23]
+           + 10.914069331062525011682795285216*c[24]
+           + 11.462853906917123968425355726772*c[25]
+           + 8.992051941677713082576745648158*c[26]
+           + 13.674700135271392958712769978062*c[27]
+           + 14.57840934173835952574237456456*c[28]
+           + 13.478137637476376563662596006995*c[29]
+           + 9.253329444826793953718484503737*c[30]
+           + 12.37337349905885189313548602513*c[31]
+           + 12.291174125094419064090235892353*c[32]
+           + 11.240098123470396041104946024504*c[33]
+           + 9.949874371066199547344798210012*c[34]
+           - 4.2655391902114390395671373633262*c[35]
+           - 6.543414630813567051551753182065*c[36]
+           - 9.029663627936237359673588621426*c[37]
+           - 8.337401380141666883942087848762*c[38]
+           - 12.362768469359342291565870904491*c[39]
+           - 13.089247877586005853436302018621*c[40]
+           - 9.581865784958744037916549617183*c[41]
+           - 14.493264876775637326417713902525*c[42]
+           - 16.003918181858117756109039819545*c[43]
+           - 15.807041801881361608816673558528*c[44]
+           - 11.008702533732344583407667863829*c[45]
+           - 17.188479416277500342398998543937*c[46]
+           - 19.149739541993541300035240686076*c[47]
+           - 18.755438460004269526307852553064*c[48]
+           - 16.997598870044520953276328832361*c[49]
+           - 11.15674483060669124243573000463*c[50]
+           - 15.333902931320721133579739753402*c[51]
+           - 15.679083783860279975854635290859*c[52]
+           - 14.743505609134074309105555353235*c[53]
+           - 13.3821385679965675839576281163*c[54]
+           + x*(7.108186533109108287628163961904*c[1]
+                + 3.0779350562554622863700252210209*c[2]
+                - 24.107691963523137757240517446482*c[4]
+                - 25.934651924411914668544639531691*c[5]
+                - 15.251733823253820980139162750107*c[6]
+                - 9.498053366426158901866439089727*c[7]
+                - 4.4027963142320568422428688585687*c[8]
+                + 51.98290834774981018565238566164*c[10]
+                + 67.88980105153856268390378774363*c[11]
+                + 54.34513848955348050599282406542*c[12]
+                + 55.80416218765705275477041466485*c[13]
+                + 45.421981256511138427204168432866*c[14]
+                + 22.711690723554423650782670789737*c[15]
+                + 19.355816578631431838778170153297*c[16]
+                + 12.940229568458345929576655297661*c[17]
+                + 4.9172252823733773178757576461455*c[18]
+                - 92.80787425020917692449240473062*c[20]
+                - 129.35075428961692530397432968849*c[21]
+                - 118.42129629502254643539959751589*c[22]
+                - 130.50603549192381657555425408581*c[23]
+                - 128.28077026992466306259669275926*c[24]
+                - 83.14846266808540669633914751062*c[25]
+                - 96.71087555923807597302020993454*c[26]
+                - 91.91158152490354156750661978371*c[27]
+                - 58.78036610294129518759778520287*c[28]
+                - 29.951416972169725697027991126656*c[29]
+                - 32.714860394181685717379996700855*c[30]
+                - 25.936494449950285699072461091138*c[31]
+                - 13.827570890731221447101515378897*c[32]
+                - 5.187737595447875095894590472848*c[33]
+                + 147.75827754892424833060563826562*c[35]
+                + 213.29201469618117749791837518004*c[36]
+                + 211.86279932886032587758144954226*c[37]
+                + 232.93809827412109604767637665546*c[38]
+                + 249.86234677856576324421846030801*c[39]
+                + 183.53401915310812555361771308719*c[40]
+                + 211.97365454927595764002309718268*c[41]
+                + 232.42109374816007988777352783496*c[42]
+                + 175.60409470742403495122190102748*c[43]
+                + 111.41662473947445172816412624749*c[44]
+                + 148.72353777469765595165588123255*c[45]
+                + 154.79488287430332698302368832103*c[46]
+                + 112.87622917645367083909594371749*c[47]
+                + 69.719474799049103712002567524*c[48]
+                + 37.085670261915318443511990179697*c[49]
+                + 49.621863566953055237958208944291*c[50]
+                + 43.611252443452089003489145762526*c[51]
+                + 27.155526553489969442717306483137*c[52]
+                + 14.054556748894164294661370523645*c[53]
+                + x*(28.929230356227765308688620935778*c[4]
+                     + 20.111205278199317641142971125097*c[5]
+                     + 4.3172969847391631372120177680576*c[7]
+                     - 153.44352464094823488535945165182*c[10]
+                     - 164.18426543109080448657447860731*c[11]
+                     - 62.1087297023468348639917989319*c[12]
+                     - 86.63254668461058660409755711285*c[13]
+                     - 31.268755212815638772350695660307*c[14]
+                     - 17.703490773138504730589789774357*c[16]
+                     - 4.9770113724839792036833289606389*c[17]
+                     + 481.97325999504765794120451732084*c[20]
+                     + 601.3209374404506509410094695841*c[21]
+                     + 340.14627659208603763359458860947*c[22]
+                     + 475.74735713582979157999538361984*c[23]
+                     + 285.94943178992895036942544546072*c[24]
+                     + 92.38718074231711855148794167846*c[25]
+                     + 225.66604742977043633587502209712*c[26]
+                     + 126.35012373877913815561526142908*c[27]
+                     + 36.651933090811129881103710063442*c[28]
+                     + 45.102040543434945357941354674965*c[30]
+                     + 20.225706681153892517625313694924*c[31]
+                     + 4.6091902969104071490338384596323*c[32]
+                     - 1173.8763851461880236888762023874*c[35]
+                     - 1573.8359349638803288074005309851*c[36]
+                     - 1081.1350714815437977835382958851*c[37]
+                     - 1480.1220678778507169446042366454*c[38]
+                     - 1105.0757348450835346367787426594*c[39]
+                     - 516.4561934308391439997149600826*c[40]
+                     - 1033.9776110179655056287839030999*c[41]
+                     - 775.0083691828451177769737423944*c[42]
+                     - 366.78654931266616950198362583977*c[43]
+                     - 121.54540880669940188526995590635*c[44]
+                     - 463.72010247541668247929930785819*c[45]
+                     - 320.1158560217771474954276965694*c[46]
+                     - 140.00383741706282826054472616423*c[47]
+                     - 39.870116363755299679654704411072*c[48]
+                     - 91.58227376109434018866520157919*c[50]
+                     - 51.5988748829613619894223181816*c[51]
+                     - 18.4269644470110506932724579707*c[52]
+                     + x*(116.90935210738913134122624887758*c[10]
+                          + 100.20078834628524163639010980611*c[11]
+                          + 38.231793902125377262060181375747*c[13]
+                          + 5.5077526849764236939612679298*c[16]
+                          - 847.3762431540837893105828258013*c[20]
+                          - 935.3815882456225041951129160547*c[21]
+                          - 251.96020488302669454340339896998*c[22]
+                          - 581.0615182315348587788079571231*c[23]
+                          - 162.28335059390434578977162517082*c[24]
+                          - 199.47226224147450828072326285534*c[26]
+                          - 50.4910175444222263043710382133*c[27]
+                          - 28.162307005994590293925822402678*c[30]
+                          - 5.552154775218715593073615524097*c[31]
+                          + 3495.4671817386005782906168313337*c[35]
+                          + 4336.1021794326914408844455397165*c[36]
+                          + 1866.9141805196077405151007882053*c[37]
+                          + 3488.7813572763766227048225441468*c[38]
+                          + 1633.857284129200810057487785889*c[39]
+                          + 375.60450431333755927251997096913*c[40]
+                          + 1896.3366281973067499163361243324*c[41]
+                          + 875.95918734592452656132572263*c[42]
+                          + 195.63341457604730586491596017937*c[43]
+                          + 615.8230827279485803337952812371*c[45]
+                          + 256.55630868314569493032445010789*c[46]
+                          + 51.26733345040611779682921624692*c[47]
+                          + 86.02927039669434480018657901498*c[50]
+                          + 28.56886857926674279640331741128*c[51]
+                          + x*(470.7645795300465496169904587785*c[20]
+                               + 455.2703197242605169477463531891*c[21]
+                               + 228.94033411808393400219620128617*c[23]
+                               + 61.24933374409614744880026981931*c[26]
+                               + 6.670020080367139806456115832213*c[30]
+                               - 4335.4940329309066398160384160848*c[35]
+                               - 4951.9632439068098034014530319166*c[36]
+                               - 1018.316825737967858462782248112*c[37]
+                               - 3410.4864442134147284838573145075*c[38]
+                               - 757.4719318812901025508265855928*c[39]
+                               - 1495.0155071608408187821981954574*c[41]
+                               - 322.30423583151406664677631916817*c[42]
+                               - 378.67416365387345964996088697187*c[45]
+                               - 72.45423887814389080360735683799*c[46]
+                               - 40.844171954393874710180325358031*c[50]
+                               + x*(1891.8519416425774428288167633824*c[35]
+                                    + 1980.233255304779126567125395072*c[36]
+                                    + 1178.0667790371782390598373064188*c[38]
+                                    + 429.89778104596732334200597218946*c[41]
+                                    + 89.05051412756222895192247712084*c[45]
+                                    + 7.813667678231871683686670938058*c[50])
+                               - 6.121900409842873456372139445274*c[51]
+                               + y*(4967.1444060002916602214880185204*c[36]
+                                    + 1018.316825737967858462782248112*c[37]
+                                    + 8529.000907038575167660761847574*c[38]
+                                    + 757.4719318812901025508265855928*c[39]
+                                    + 6117.997107165988433481214110279*c[41]
+                                    + 322.30423583151406664677631916817*c[42]
+                                    + 2095.2008253385202196216625228392*c[45]
+                                    + 72.45423887814389080360735683799*c[46]
+                                    + 275.25420230135002522078045349977*c[50]
+                                    + 6.121900409842873456372139445274*c[51])
+                               + z*(2036.633651475935716925564496224*c[37]
+                                    + 1514.9438637625802051016531711855*c[39]
+                                    + 644.6084716630281332935526383363*c[42]
+                                    + 144.90847775628778160721471367598*c[46]
+                                    + 12.243800819685746912744278890549*c[51]))
+                          + 4.5259210922483282404528844138562*c[52]
+                          + z*(503.92040976605338908680679794*c[22]
+                               + 324.56670118780869157954325034164*c[24]
+                               + 100.98203508884445260874207642659*c[27]
+                               + 11.104309550437431186147231048194*c[31]
+                               - 3733.8283610392154810302015764107*c[37]
+                               - 3267.7145682584016201149755717781*c[39]
+                               - 2253.6270258800253556351198258148*c[40]
+                               - 1751.91837469184905312265144526*c[42]
+                               - 1173.8004874562838351894957610762*c[43]
+                               - 513.1126173662913898606489002158*c[46]
+                               - 307.60400070243670678097529748152*c[47]
+                               - 57.13773715853348559280663482256*c[51]
+                               - 27.155526553489969442717306483137*c[52]
+                               + z*(2253.6270258800253556351198258148*c[40]
+                                    + 1173.8004874562838351894957610762*c[43]
+                                    + 307.60400070243670678097529748152*c[47]
+                                    + 27.155526553489969442717306483137*c[52]))
+                          + y*(1158.9501274195357368916948031433*c[21]
+                               + 251.96020488302669454340339896998*c[22]
+                               + 1689.6891681898377757485479480802*c[23]
+                               + 162.28335059390434578977162517082*c[24]
+                               + 892.2346150210144287288277718059*c[26]
+                               + 50.4910175444222263043710382133*c[27]
+                               + 161.56270861333738642304813904694*c[30]
+                               + 5.552154775218715593073615524097*c[31]
+                               + 87.5857380390082149457785538603*c[35]
+                               - 7359.039143477068086324494740972*c[36]
+                               - 1866.9141805196077405151007882053*c[37]
+                               - 16018.915408148364052941018369216*c[38]
+                               - 4575.7621922912282746291563335165*c[39]
+                               - 751.2090086266751185450399419383*c[40]
+                               - 15047.958792026706717492052757185*c[41]
+                               - 4296.7762472037093790681553724905*c[42]
+                               - 391.26682915209461172983192035874*c[43]
+                               - 6781.445382093792176395268264567*c[45]
+                               - 1741.2387575617284364148560009668*c[46]
+                               - 102.53466690081223559365843249384*c[47]
+                               - 1161.789780036092436200684810184*c[50]
+                               - 236.71348251392444031305605855061*c[51]
+                               - 9.051842184496656480905768827712*c[52]
+                               + y*(9839.862528748889770885715308345*c[38]
+                                    + 2941.9049081620274645716685476275*c[39]
+                                    + 375.60450431333755927251997096913*c[40]
+                                    + 17672.597418978445441163751160324*c[41]
+                                    + 3420.8170598577848525068296498605*c[42]
+                                    + 195.63341457604730586491596017937*c[43]
+                                    + 10928.300559220196961576090451634*c[45]
+                                    + 1484.6824488785827414845315508589*c[46]
+                                    + 51.26733345040611779682921624692*c[47]
+                                    + 2247.8106613741788439534988718777*c[50]
+                                    + 208.14461393465769751665274113933*c[51]
+                                    + 4.5259210922483282404528844138562*c[52])
+                               + z*(5883.809816324054929143337095255*c[39]
+                                    + 2253.6270258800253556351198258148*c[40]
+                                    + 6841.634119715569705013659299721*c[42]
+                                    + 1173.8004874562838351894957610762*c[43]
+                                    + 2969.3648977571654829690631017177*c[46]
+                                    + 307.60400070243670678097529748152*c[47]
+                                    + 416.28922786931539503330548227866*c[51]
+                                    + 27.155526553489969442717306483137*c[52])))
+                     - 4.1336931614394600866651089775426*c[53]
+                     + z*(124.21745940469366972798359786381*c[12]
+                          + 62.53751042563127754470139132061*c[14]
+                          + 9.954022744967958407366657921278*c[17]
+                          - 680.2925531841720752671891772189*c[22]
+                          - 571.8988635798579007388508909214*c[24]
+                          - 554.3230844539027113089276500708*c[25]
+                          - 252.70024747755827631123052285815*c[27]
+                          - 219.91159854486677928662226038065*c[28]
+                          - 40.451413362307785035250627389848*c[31]
+                          - 27.655141781462442894203030757794*c[32]
+                          + 2162.2701429630875955670765917703*c[37]
+                          + 2210.1514696901670692735574853188*c[39]
+                          + 3098.7371605850348639982897604953*c[40]
+                          + 1550.0167383656902355539474847888*c[42]
+                          + 2200.7192958759970170119017550386*c[43]
+                          + 1458.5449056803928226232394708762*c[44]
+                          + 640.2317120435542949908553931388*c[46]
+                          + 840.0230245023769695632683569854*c[47]
+                          + 478.44139636506359615585645293286*c[48]
+                          + 103.1977497659227239788446363632*c[51]
+                          + 110.5617866820663041596347478242*c[52]
+                          + 49.604317937273521039981307730511*c[53]
+                          + z*(554.3230844539027113089276500708*c[25]
+                               + 219.91159854486677928662226038065*c[28]
+                               + 27.655141781462442894203030757794*c[32]
+                               - 3098.7371605850348639982897604953*c[40]
+                               - 2200.7192958759970170119017550386*c[43]
+                               - 3646.3622642009820565580986771905*c[44]
+                               - 840.0230245023769695632683569854*c[47]
+                               - 1196.1034909126589903896411323322*c[48]
+                               - 110.5617866820663041596347478242*c[52]
+                               - 124.01079484318380259995326932628*c[53]
+                               + z*(2430.908176133988037705399118127*c[44]
+                                    + 797.4023272751059935930940882214*c[48]
+                                    + 82.67386322878920173330217955085*c[53])))
+                     + y*(261.36584581273139871049967589426*c[11]
+                          + 62.1087297023468348639917989319*c[12]
+                          + 291.62653750456823158114855245747*c[13]
+                          + 31.268755212815638772350695660307*c[14]
+                          + 83.79652299285558905812500493196*c[16]
+                          + 4.9770113724839792036833289606389*c[17]
+                          + 20.175624837001994983585305376221*c[20]
+                          - 1197.3860486594727872956618424495*c[21]
+                          - 340.14627659208603763359458860947*c[22]
+                          - 2560.4237730644276315490888702012*c[23]
+                          - 954.6185166715097859017629602619*c[24]
+                          - 184.77436148463423710297588335693*c[25]
+                          - 1993.7798146621410088619276819754*c[26]
+                          - 708.2226242768704646027588598403*c[27]
+                          - 73.30386618162225976220742012688*c[28]
+                          - 518.9910862533288782737758699922*c[30]
+                          - 147.52868402724015718738464106886*c[31]
+                          - 9.218380593820814298067676919265*c[32]
+                          - 78.4859210998904783280353274852*c[35]
+                          + 3336.7910181415970014961687297632*c[36]
+                          + 972.029697295332955805383055016*c[37]
+                          + 8952.602742206654653797277495272*c[38]
+                          + 4333.5610495400833498637458674268*c[39]
+                          + 1032.9123868616782879994299201651*c[40]
+                          + 11646.1580515728505210434046398*c[41]
+                          + 6414.13462239026040026692551564*c[42]
+                          + 1907.0603498725458262566574187971*c[43]
+                          + 364.63622642009820565580986771905*c[44]
+                          + 7586.547129535566570973654287382*c[45]
+                          + 3992.3099712645925132972378320027*c[46]
+                          + 1114.1427219071786519999440982251*c[47]
+                          + 119.61034909126589903896411323322*c[48]
+                          + 1859.8051217246055621138631378865*c[50]
+                          + 808.9654113006654210206041409827*c[51]
+                          + 183.29980423605729373834181876118*c[52]
+                          + 12.401079484318380259995326932628*c[53]
+                          + y*(1990.1546876753967676044476905018*c[23]
+                               + 668.6690848815808355323375148011*c[24]
+                               + 92.38718074231711855148794167846*c[25]
+                               + 2648.8961008406285196825891900001*c[26]
+                               + 581.8725005380913264471435984113*c[27]
+                               + 36.651933090811129881103710063442*c[28]
+                               + 874.09025053192232130320146525*c[30]
+                               + 127.30297734608626466975932737393*c[31]
+                               + 4.6091902969104071490338384596323*c[32]
+                               - 37.536744873860663548190808797271*c[35]
+                               + 138.10767213285210043316573488621*c[36]
+                               + 109.10537418621084197815524086914*c[37]
+                               - 8328.646878257813131613700616643*c[38]
+                               - 3228.4853146949998152269671247674*c[39]
+                               - 516.4561934308391439997149600826*c[40]
+                               - 25317.47907027678451847626144831*c[41]
+                               - 11114.845225898338202742863698721*c[42]
+                               - 2713.7610518070931440073639600749*c[43]
+                               - 364.63622642009820565580986771905*c[44]
+                               - 24179.171867302458353792821599415*c[45]
+                               - 9701.262058502590961312391779425*c[46]
+                               - 1808.2739315631688192182540179575*c[47]
+                               - 119.61034909126589903896411323322*c[48]
+                               - 7212.167481313437665439232730456*c[50]
+                               - 2328.9458273445102877598581918237*c[51]
+                               - 311.31871513108143539686626361025*c[52]
+                               - 12.401079484318380259995326932628*c[53]
+                               + y*(13418.568676636330889756781223567*c[41]
+                                    + 5475.718972690922920252911925476*c[42]
+                                    + 1173.4872512472134872526901671176*c[43]
+                                    + 121.54540880669940188526995590635*c[44]
+                                    + 19586.627471479232518307399199932*c[45]
+                                    + 6029.067943259775595510581643992*c[46]
+                                    + 834.1350470730529954788546458966*c[47]
+                                    + 39.870116363755299679654704411072*c[48]
+                                    + 7006.678168996300780251368981761*c[50]
+                                    + 1571.5792909268062287286763690226*c[51]
+                                    + 146.44587534203519235179690281978*c[52]
+                                    + 4.1336931614394600866651089775426*c[53])
+                               + z*(10951.437945381845840505823850951*c[42]
+                                    + 7040.923507483280923516141002705*c[43]
+                                    + 1458.5449056803928226232394708762*c[44]
+                                    + 12058.135886519551191021163287984*c[46]
+                                    + 5004.81028243831797287312787538*c[47]
+                                    + 478.44139636506359615585645293286*c[48]
+                                    + 3143.1585818536124574573527380452*c[51]
+                                    + 878.6752520522111541107814169187*c[52]
+                                    + 49.604317937273521039981307730511*c[53]))
+                          + z*(1337.3381697631616710646750296023*c[24]
+                               + 554.3230844539027113089276500708*c[25]
+                               + 1163.7450010761826528942871968225*c[27]
+                               + 219.91159854486677928662226038065*c[28]
+                               + 254.60595469217252933951865474787*c[31]
+                               + 27.655141781462442894203030757794*c[32]
+                               + 218.21074837242168395631048173829*c[37]
+                               - 6456.970629389999630453934249535*c[39]
+                               - 3098.7371605850348639982897604953*c[40]
+                               - 11278.252506414830564979903546491*c[42]
+                               - 9241.642803359277940528042757744*c[43]
+                               - 2917.0898113607856452464789417524*c[44]
+                               - 7344.388230485630731603620270867*c[46]
+                               - 5844.833306940694942436396232365*c[47]
+                               - 956.8827927301271923117129058657*c[48]
+                               - 1514.7330728354081180623636456022*c[51]
+                               - 989.2370387342774582704161647429*c[52]
+                               - 99.20863587454704207996261546102*c[53]
+                               + z*(7040.923507483280923516141002705*c[43]
+                                    + 3646.3622642009820565580986771905*c[44]
+                                    + 5004.81028243831797287312787538*c[47]
+                                    + 1196.1034909126589903896411323322*c[48]
+                                    + 878.6752520522111541107814169187*c[52]
+                                    + 124.01079484318380259995326932628*c[53]))))
+                + 5.35285542719862703358305124652*c[54]
+                + z*(30.503467646507641960278325500215*c[6]
+                     + 8.805592628464113684485737717137*c[8]
+                     - 108.69027697910696101198564813083*c[12]
+                     - 90.84396251302227685440833686573*c[14]
+                     - 136.27014434132654190469602473842*c[15]
+                     - 25.880459136916691859153310595322*c[17]
+                     - 29.503351694240263907254545876873*c[18]
+                     + 236.84259259004509287079919503178*c[22]
+                     + 256.56154053984932612519338551853*c[24]
+                     + 498.89077600851244017803488506371*c[25]
+                     + 183.82316304980708313501323956742*c[27]
+                     + 352.68219661764777112558671121721*c[28]
+                     + 359.41700366603670836433589351988*c[29]
+                     + 51.87298889990057139814492218228*c[31]
+                     + 82.96542534438732868260909227338*c[32]
+                     + 62.25285114537450115073508567418*c[33]
+                     - 423.72559865772065175516289908452*c[37]
+                     - 499.72469355713152648843692061601*c[39]
+                     - 1101.2041149186487533217062785231*c[40]
+                     - 464.84218749632015977554705566993*c[42]
+                     - 1053.6245682445442097073314061649*c[43]
+                     - 1336.9994968736934207379695149699*c[44]
+                     - 309.58976574860665396604737664206*c[46]
+                     - 677.257375058722025034575662305*c[47]
+                     - 836.6336975885892445440308102879*c[48]
+                     - 741.7134052383063688702398035939*c[49]
+                     - 87.22250488690417800697829152505*c[51]
+                     - 162.93315932093981665630383889882*c[52]
+                     - 168.65468098672997153593644628374*c[53]
+                     - 107.0571085439725406716610249304*c[54]
+                     + z*(136.27014434132654190469602473842*c[15]
+                          + 29.503351694240263907254545876873*c[18]
+                          - 498.89077600851244017803488506371*c[25]
+                          - 352.68219661764777112558671121721*c[28]
+                          - 898.5425091650917709108397337997*c[29]
+                          - 82.96542534438732868260909227338*c[32]
+                          - 155.63212786343625287683771418544*c[33]
+                          + 1101.2041149186487533217062785231*c[40]
+                          + 1053.6245682445442097073314061649*c[43]
+                          + 3342.4987421842335518449237874246*c[44]
+                          + 677.257375058722025034575662305*c[47]
+                          + 2091.5842439714731113600770257199*c[48]
+                          + 3337.7103235723786599160791161727*c[49]
+                          + 162.93315932093981665630383889882*c[52]
+                          + 421.63670246682492883984111570934*c[53]
+                          + 481.75698844787643302247461218678*c[54]
+                          + z*(599.0283394433945139405598225331*c[29]
+                               + 103.75475190895750191789180945696*c[33]
+                               - 2228.3324947894890345632825249498*c[44]
+                               - 1394.3894959809820742400513504799*c[48]
+                               - 5191.993836668144582091678625158*c[49]
+                               - 281.09113497788328589322741047289*c[53]
+                               - 749.3997598078077847016271745128*c[54]
+                               + z*(2595.9969183340722910458393125788*c[49]
+                                    + 374.69987990390389235081358725639*c[54]))))
+                + y*(55.05188515547489980555298156466*c[5]
+                     + 15.251733823253820980139162750107*c[6]
+                     + 35.401835274861137725138545698072*c[7]
+                     + 4.4027963142320568422428688585687*c[8]
+                     + 4.3841007040270924252959843329091*c[10]
+                     - 159.59612406997142763269766831618*c[11]
+                     - 54.34513848955348050599282406542*c[12]
+                     - 359.56507537478341872491607415638*c[13]
+                     - 189.91654481889077443838264627365*c[14]
+                     - 45.423381447108847301565341579475*c[15]
+                     - 184.11630404064044919813381365331*c[16]
+                     - 81.62298650873725894040659495448*c[17]
+                     - 9.834450564746754635751515292291*c[18]
+                     - 8.966944372000886659371246833876*c[20]
+                     + 300.38155169808075808639963601557*c[21]
+                     + 95.74487785555014392649329160859*c[22]
+                     + 888.4796071762401374323053611624*c[23]
+                     + 581.7436281335798568141535068547*c[24]
+                     + 166.29692533617081339267829502124*c[25]
+                     + 1242.0725691606017974518182891167*c[26]
+                     + 907.3110985916933263672528802789*c[27]
+                     + 375.49699541799537332124003186345*c[28]
+                     + 89.85425091650917709108397337997*c[29]
+                     + 566.9517068312068835487698457381*c[30]
+                     + 356.21038707867502469276581883884*c[31]
+                     + 124.44813801658099302391363841007*c[32]
+                     + 15.563212786343625287683771418544*c[33]
+                     + 19.450858707364162020426146376768*c[35]
+                     - 496.99757760613925073303930265067*c[36]
+                     - 156.31824519769844268870241782706*c[37]
+                     - 1587.3868317774785062384754697953*c[38]
+                     - 1091.1171683972854515674921199275*c[39]
+                     - 320.11747526704905619817042980323*c[40]
+                     - 2824.9544317545318938117700311782*c[41]
+                     - 2402.6021263824572059975856380606*c[42]
+                     - 1206.8694510282522721088469323707*c[43]
+                     - 334.24987421842335518449237874246*c[44]
+                     - 3165.8794531001768291842036265808*c[45]
+                     - 2751.4688747713202284583201121179*c[46]
+                     - 1525.8959636569318224886439381122*c[47]
+                     - 607.2208419844282592038367643381*c[48]
+                     - 148.34268104766127377404796071879*c[49]
+                     - 1348.2128412076447686943001309486*c[50]
+                     - 1013.320277362563244492836033894*c[51]
+                     - 492.67883889903230274644256047978*c[52]
+                     - 165.3477264575784034666043591017*c[53]
+                     - 21.411421708794508134332204986079*c[54]
+                     + y*(357.46436341151595126805097134411*c[13]
+                          + 144.49456356237963601117847784078*c[14]
+                          + 22.711690723554423650782670789737*c[15]
+                          + 263.90003579158464385065846623642*c[16]
+                          + 68.68275694027891301082993965682*c[17]
+                          + 4.9172252823733773178757576461455*c[18]
+                          - 8.070249934800797993434122150489*c[20]
+                          + 26.963869770170177530503763753915*c[21]
+                          + 22.676418439472402508906305907298*c[22]
+                          - 948.311360234027546541233627402*c[23]
+                          - 453.46285786365519375155681409543*c[24]
+                          - 83.14846266808540669633914751062*c[25]
+                          - 3173.7298657973673993787347173137*c[26]
+                          - 1846.9819127395994264350940981116*c[27]
+                          - 574.6528925271668610796867081183*c[28]
+                          - 89.85425091650917709108397337997*c[29]
+                          - 1916.2014830883311643976069912258*c[30]
+                          - 934.4276486693098343142894927055*c[31]
+                          - 207.41356336096832170652273068345*c[32]
+                          - 15.563212786343625287683771418544*c[33]
+                          + 5.118647028253726847480564835991*c[35]
+                          - 26.896410495389396260726314527535*c[36]
+                          - 11.902404456677546397616935367543*c[37]
+                          + 1625.0535820165710319331008476677*c[38]
+                          + 653.0750363014800614468625150729*c[39]
+                          + 89.63289307477373573548772034491*c[40]
+                          + 7548.322498310788284593230111952*c[41]
+                          + 5121.602192559828425651812732883*c[42]
+                          + 1886.926617934232439364028161659*c[43]
+                          + 334.24987421842335518449237874246*c[44]
+                          + 14701.405953412905169264635714515*c[45]
+                          + 10825.188876109834867137245440416*c[46]
+                          + 4756.0151498261091292377441999286*c[47]
+                          + 1403.3456771589901553394948878704*c[48]
+                          + 222.51402157149191066107194107818*c[49]
+                          + 7865.826446889159762198553390813*c[50]
+                          + 5029.403553846342381843557074555*c[51]
+                          + 1891.1884564037657290463838443613*c[52]
+                          + 411.71583887937022463184485416324*c[53]
+                          + 32.117132563191762201498307479119*c[54]
+                          + y*(2083.3320724991259474763934374439*c[26]
+                               + 1031.5823956728096416353478376163*c[27]
+                               + 257.93626321211278294604446145771*c[28]
+                               + 29.951416972169725697027991126656*c[29]
+                               + 1648.7654398659915588244617754771*c[30]
+                               + 604.1537560405850953205961349578*c[31]
+                               + 96.79299623511855012971060765228*c[32]
+                               + 5.187737595447875095894590472848*c[33]
+                               + 18.768372436930331774095404398635*c[35]
+                               - 51.31403461642500857293469594839*c[36]
+                               - 43.642149674484336791262096347657*c[37]
+                               + 135.84086354512730377242403594188*c[38]
+                               + 188.17978531723962687641114454665*c[39]
+                               + 46.950563039167194909064996371141*c[40]
+                               - 5232.390446192195147608364095361*c[41]
+                               - 2951.4211599255312995420006226571*c[42]
+                               - 855.6612616134042022064031303158*c[43]
+                               - 111.41662473947445172816412624749*c[44]
+                               - 23010.725448490199043927823181484*c[45]
+                               - 14654.920998849666508519802653544*c[46]
+                               - 5385.847325387237474365940360391*c[47]
+                               - 1263.9067275608919479154897528224*c[48]
+                               - 148.34268104766127377404796071879*c[49]
+                               - 15323.515602845220980088174437304*c[50]
+                               - 8270.745757511149114544059172846*c[51]
+                               - 2412.9625023243944276243092332159*c[52]
+                               - 383.60672538158189604252211311595*c[53]
+                               - 21.411421708794508134332204986079*c[54]
+                               + y*(11320.342634974399459188112252074*c[45]
+                                    + 6426.406114636848542857853636924*c[46]
+                                    + 2042.8519100416064967777441548568*c[47]
+                                    + 398.06241758728094806782906176615*c[48]
+                                    + 37.085670261915318443511990179697*c[49]
+                                    + 9342.305209464143307622463288849*c[50]
+                                    + 4211.0512285839178881898489864227*c[51]
+                                    + 987.2973582661710318816506428512*c[52]
+                                    + 123.18405621089591058262024753077*c[53]
+                                    + 5.35285542719862703358305124652*c[54])
+                               + z*(12852.812229273697085715707273848*c[46]
+                                    + 12257.111460249638980666464929141*c[47]
+                                    + 4776.7490110473713768139487411938*c[48]
+                                    + 741.7134052383063688702398035939*c[49]
+                                    + 8422.102457167835776379697972845*c[51]
+                                    + 5923.784149597026191289903857107*c[52]
+                                    + 1478.2086745307509269914429703692*c[53]
+                                    + 107.0571085439725406716610249304*c[54]))
+                          + z*(2063.1647913456192832706956752327*c[27]
+                               + 1547.6175792726766976762667687463*c[28]
+                               + 359.41700366603670836433589351988*c[29]
+                               + 1208.3075120811701906411922699156*c[31]
+                               + 580.7579774107113007782636459137*c[32]
+                               + 62.25285114537450115073508567418*c[33]
+                               - 87.28429934896867358252419269531*c[37]
+                               + 376.35957063447925375282228909331*c[39]
+                               + 281.70337823500316945438997822685*c[40]
+                               - 5902.842319851062599084001245314*c[42]
+                               - 5133.967569680425213238418781895*c[43]
+                               - 1336.9994968736934207379695149699*c[44]
+                               - 16457.029768425635931323898033239*c[46]
+                               - 20057.972492073785865529177233204*c[47]
+                               - 10390.131719683331998171928292676*c[48]
+                               - 2225.1402157149191066107194107818*c[49]
+                               - 8119.389057854462452708420372847*c[51]
+                               - 8553.990864349340374455951542188*c[52]
+                               - 3125.0720300482318255188223870222*c[53]
+                               - 321.17132563191762201498307479119*c[54]
+                               + z*(12257.111460249638980666464929141*c[47]
+                                    + 11941.872527618428442034871852984*c[48]
+                                    + 3337.7103235723786599160791161727*c[49]
+                                    + 5923.784149597026191289903857107*c[52]
+                                    + 3695.5216863268773174786074259231*c[53]
+                                    + 481.75698844787643302247461218678*c[54])))
+                     + z*(288.98912712475927202235695568157*c[14]
+                          + 136.27014434132654190469602473842*c[15]
+                          + 137.36551388055782602165987931363*c[17]
+                          + 29.503351694240263907254545876873*c[18]
+                          + 45.352836878944805017812611814596*c[22]
+                          - 906.9257157273103875031136281909*c[24]
+                          - 498.89077600851244017803488506371*c[25]
+                          - 1630.7990341335795695994925209904*c[27]
+                          - 1900.2997758903244688018534799635*c[28]
+                          - 718.8340073320734167286717870398*c[29]
+                          - 660.5477852574494779873867154954*c[31]
+                          - 663.723402755098629460872738187*c[32]
+                          - 124.50570229074900230147017134835*c[33]
+                          - 111.0891082623237663777580634304*c[37]
+                          + 1682.5096432374393766465473192391*c[39]
+                          + 819.5007366836455838673163002963*c[40]
+                          + 4340.3620652685942522196242204513*c[42]
+                          + 6187.592137924969422945750188059*c[43]
+                          + 2673.9989937473868414759390299397*c[44]
+                          + 5193.347983794033802950592847594*c[46]
+                          + 8478.118406882868909897287966368*c[47]
+                          + 6450.01640622454986590201036177*c[48]
+                          + 2225.1402157149191066107194107818*c[49]
+                          + 1939.4180498382223109786937762629*c[51]
+                          + 2793.1398740732539998223515239798*c[52]
+                          + 1815.5180365042108700633158629367*c[53]
+                          + 321.17132563191762201498307479119*c[54]
+                          + z*(1547.6175792726766976762667687463*c[28]
+                               + 898.5425091650917709108397337997*c[29]
+                               + 580.7579774107113007782636459137*c[32]
+                               + 155.63212786343625287683771418544*c[33]
+                               + 281.70337823500316945438997822685*c[40]
+                               - 5133.967569680425213238418781895*c[43]
+                               - 3342.4987421842335518449237874246*c[44]
+                               - 7800.861031824146884862712304063*c[47]
+                               - 14033.456771589901553394948878704*c[48]
+                               - 6675.420647144757319832158232345*c[49]
+                               - 2630.206714752314183166047685081*c[52]
+                               - 4117.1583887937022463184485416324*c[53]
+                               - 963.5139768957528660449492243736*c[54]
+                               + z*(7961.248351745618961356581235323*c[48]
+                                    + 5191.993836668144582091678625158*c[49]
+                                    + 2463.6811242179182116524049506154*c[53]
+                                    + 749.3997598078077847016271745128*c[54])))))
+           - 11.958260743101398021129840756196*c[55]
+           + z*(7.745966692414833770358530799565*c[3]
+                - 12.709778186044850816782635625089*c[6]
+                - 13.208388942696170526728606575706*c[8]
+                - 35.49647869859769625540396974937*c[9]
+                + 14.41809796661622952199809618062*c[12]
+                + 20.160118492473240787436632728356*c[14]
+                + 59.61818814933036208330451082306*c[15]
+                + 18.912643215439120973996650050428*c[17]
+                + 54.0894781061071504966333341076*c[18]
+                + 95.24704719832526125805816713101*c[19]
+                - 16.587380154799257390774057098857*c[22]
+                - 21.828138662125050023365590570431*c[24]
+                - 68.77712344150274381055213436063*c[25]
+                - 27.349400270542785917425539956123*c[27]
+                - 87.47045605043015715445424738736*c[28]
+                - 161.73765164971651876395115208394*c[29]
+                - 24.74674699811770378627097205026*c[31]
+                - 73.74704475056651438454141535412*c[32]
+                - 134.88117748164475249325935229405*c[33]
+                - 198.99748742132399094689596420024*c[34]
+                + 18.059327255872474719347177242852*c[37]
+                + 24.725536938718684583131741808982*c[39]
+                + 78.53548726551603512061781211173*c[40]
+                + 28.98652975355127465283542780505*c[42]
+                + 96.02350909114870653665423891727*c[43]
+                + 189.68450162257633930580008270233*c[44]
+                + 34.376958832555000684797997087875*c[46]
+                + 114.89843725196124780021144411646*c[47]
+                + 225.06526152005123431569423063676*c[48]
+                + 339.95197740089041906552657664722*c[49]
+                + 30.667805862641442267159479506803*c[51]
+                + 94.07450270316167985512781174515*c[52]
+                + 176.92206730960889170926666423882*c[53]
+                + 267.64277135993135167915256232599*c[54]
+                + 358.74782229304194063389522268587*c[55]
+                + z*(35.49647869859769625540396974937*c[9]
+                     - 59.61818814933036208330451082306*c[15]
+                     - 54.0894781061071504966333341076*c[18]
+                     - 238.11761799581315314514541782753*c[19]
+                     + 68.77712344150274381055213436063*c[25]
+                     + 87.47045605043015715445424738736*c[28]
+                     + 404.34412912429129690987788020986*c[29]
+                     + 73.74704475056651438454141535412*c[32]
+                     + 337.20294370411188123314838073512*c[33]
+                     + 895.4886933959579592610318389011*c[34]
+                     - 78.53548726551603512061781211173*c[40]
+                     - 96.02350909114870653665423891727*c[43]
+                     - 474.21125405644084826450020675584*c[44]
+                     - 114.89843725196124780021144411646*c[47]
+                     - 562.6631538001280857892355765919*c[48]
+                     - 1529.7838983040068857948695949125*c[49]
+                     - 94.07450270316167985512781174515*c[52]
+                     - 442.30516827402222927316666059705*c[53]
+                     - 1204.392471119691082556186530467*c[54]
+                     - 2511.2347560512935844372665588011*c[55]
+                     + z*(158.74507866387543543009694521836*c[19]
+                          - 269.56275274952753127325192013991*c[29]
+                          - 224.80196246940792082209892049008*c[33]
+                          - 1392.9824119492679366282717494017*c[34]
+                          + 316.14083603762723217633347117056*c[44]
+                          + 375.10876920008539052615705106127*c[48]
+                          + 2379.6638418062329334586860365305*c[49]
+                          + 294.8701121826814861821111070647*c[53]
+                          + 1873.4993995195194617540679362819*c[54]
+                          + 6696.62601613678289183271082347*c[55]
+                          + z*(696.4912059746339683141358747008*c[34]
+                               - 1189.8319209031164667293430182653*c[49]
+                               - 936.749699759759730877033968141*c[54]
+                               - 7533.704268153880753311799676403*c[55]
+                               + 3013.4817072615523013247198705613*z*c[55]))))
+           + y*(9.7467943448089639068384131998996*c[2]
+                + 3.8729833462074168851792653997824*c[3]
+                + 0.8035897321174379252413505815494*c[4]
+                - 13.204326697807632794689829526579*c[5]
+                - 6.354889093022425408391317812545*c[6]
+                - 41.158231254513355241421236055482*c[7]
+                - 35.22237051385645473794295086855*c[8]
+                - 11.832159566199232085134656583123*c[9]
+                - 0.20876670019176630596647544442424*c[10]
+                + 12.267062678559319149958811751263*c[11]
+                + 3.3272533769114375819995606570663*c[12]
+                + 52.1184601385309247755683800562*c[13]
+                + 53.28031315867927922393967221065*c[14]
+                + 19.87272938311012069443483694102*c[15]
+                + 105.78819264215430937901321045166*c[16]
+                + 111.98275588088953208287490161437*c[17]
+                + 72.93884168853843021515707175116*c[18]
+                + 23.811761799581315314514541782753*c[19]
+                + 1.1955925829334515545828329111835*c[20]
+                - 15.423183352078966669238103568614*c[21]
+                - 5.774088028569361749952994559729*c[22]
+                - 52.15291173775718164013834232006*c[23]
+                - 46.439518318544639083359385411349*c[24]
+                - 15.226776085307821390893382980339*c[25]
+                - 128.74987511922572287448733134532*c[26]
+                - 160.11630617558887123554901924281*c[27]
+                - 116.38018305014859892584166813403*c[28]
+                - 40.434412912429129690987788020986*c[29]
+                - 215.19813992625791064448731810407*c[30]
+                - 252.94030825960691466159657009064*c[31]
+                - 201.26797629842111217447761273728*c[32]
+                - 122.77645642559971060283864119074*c[33]
+                - 39.799497484264798189379192840048*c[34]
+                - 0.3412431352169151231653709890661*c[35]
+                + 14.193036056663051485467142861778*c[36]
+                + 3.1445858688012283075185483563632*c[37]
+                + 60.05580357554062249800846959381*c[38]
+                + 57.46266257822494581085409088616*c[39]
+                + 19.064774082570921569135483374948*c[40]
+                + 130.91370047298349707967788456648*c[41]
+                + 148.97968785041088227384853189311*c[42]
+                + 105.34980081600713418540766207271*c[43]
+                + 35.604210660548309643159886073577*c[44]
+                + 255.06807392219590063140746067526*c[45]
+                + 347.6034749534848942234503864693*c[46]
+                + 308.76106101522143831633122928994*c[47]
+                + 201.6634606621002877466152484482*c[48]
+                + 67.99039548017808381310531532944*c[49]
+                + 380.98113133277897295228105001661*c[50]
+                + 476.86689002004630475874027164666*c[51]
+                + 419.77918130603244430200502938516*c[52]
+                + 310.16477688000748850277201028161*c[53]
+                + 184.67351223835263265861526800493*c[54]
+                + 59.79130371550699010564920378098*c[55]
+                + y*(48.641546028061238012588733520115*c[7]
+                     + 28.618176042508369474578647580697*c[8]
+                     + 5.9160797830996160425673282915616*c[9]
+                     - 1.4613669013423641417653281109697*c[10]
+                     + 4.1926119334366719526805335418874*c[11]
+                     + 3.881795606396677178999487433244*c[12]
+                     - 61.42691269875730325392804788469*c[13]
+                     - 43.200253912442658830221355846476*c[14]
+                     - 9.93636469155506034721741847051*c[15]
+                     - 305.16883983830084710041110951042*c[16]
+                     - 265.27470615339609155632143360205*c[17]
+                     - 118.83294432402328518199747644852*c[18]
+                     - 23.811761799581315314514541782753*c[19]
+                     - 1.7186643379668366097128223098263*c[20]
+                     + 3.4887914625538109116141727562958*c[21]
+                     + 5.0392040976605338908680679794*c[22]
+                     + 47.214103800467001970605230190116*c[23]
+                     + 6.960495261220202668752863141201*c[24]
+                     - 3.9350095501357291234893012196383*c[25]
+                     + 370.20068402074532375728182791098*c[26]
+                     + 376.75831045794798915244715989467*c[27]
+                     + 189.02513807508211927445621257438*c[28]
+                     + 40.434412912429129690987788020986*c[29]
+                     + 1096.995969217715593501815850538*c[30]
+                     + 1134.305220577183595664939651573*c[31]
+                     + 723.6428766149339223983126381623*c[32]
+                     + 300.88878053597675556188624742518*c[33]
+                     + 59.69924622639719728406878926007*c[34]
+                     - 4.4361607578198966011498228578593*c[35]
+                     + 10.838604440245835361337424751821*c[36]
+                     + 10.18316825737967858462782248112*c[37]
+                     - 74.57714845737647675117315601588*c[38]
+                     - 55.2750673555576857176137440252*c[39]
+                     - 14.51199221210622388098372615108*c[40]
+                     - 341.64543181883855079304143626314*c[41]
+                     - 252.38201513137436034248732835907*c[42]
+                     - 89.34706913494094956542288586664*c[43]
+                     - 11.970381170356759276579616869565*c[44]
+                     - 1296.2615486098834726195631701844*c[45]
+                     - 1546.4547648186089141858653385827*c[46]
+                     - 1100.1148044580690556260128708446*c[47]
+                     - 492.45775122627524608199863002621*c[48]
+                     - 101.98559322026712571965797299417*c[49]
+                     - 2977.8812082707918417234177558239*c[50]
+                     - 3399.1706266118987179043057314185*c[51]
+                     - 2578.4819022694761461323004346369*c[52]
+                     - 1502.4596744111957594998782763708*c[53]
+                     - 604.8726632734448547948847908567*c[54]
+                     - 119.58260743101398021129840756196*c[55]
+                     + y*(228.76844187955645557417695008419*c[16]
+                          + 162.74827188022611996044485701289*c[17]
+                          + 54.90901565316938004961262704862*c[18]
+                          + 7.937253933193771771504847260918*c[19]
+                          + 3.3626041395003324972642175627036*c[20]
+                          - 8.33757041902206796214733122294*c[21]
+                          - 7.558806146490800836302101969099*c[22]
+                          + 17.90764121353502504069957394151*c[23]
+                          + 28.564953726261911402923726984933*c[24]
+                          + 7.698931728526426545957328473205*c[25]
+                          - 276.8363934367059695513079477645*c[26]
+                          - 230.31670441763051087561091062992*c[27]
+                          - 87.22336436667187987435691900491*c[28]
+                          - 13.478137637476376563662596006995*c[29]
+                          - 1896.678440186431155186329090282*c[30]
+                          - 1725.8476536283433227098400026975*c[31]
+                          - 892.6465208349821845295533816821*c[32]
+                          - 278.40858428903596347967635537617*c[33]
+                          - 39.799497484264798189379192840048*c[34]
+                          + 9.441060074334651740908597364162*c[35]
+                          - 21.296928559171102803153676126898*c[36]
+                          - 22.482319529279809862165322360914*c[37]
+                          + 34.340836607134119082668536633156*c[38]
+                          + 70.19651145286258840992390584863*c[39]
+                          + 24.1866536868437064683062102518*c[40]
+                          + 178.78453516994651444605659428686*c[41]
+                          - 30.494371323976993302455560503063*c[42]
+                          - 73.33959145070703240094105520666*c[43]
+                          - 19.643702433405963941053730247491*c[44]
+                          + 2235.5283501552432028061343865969*c[45]
+                          + 2339.4864477226329826457366662971*c[46]
+                          + 1350.5453840384479615031730165636*c[47]
+                          + 454.94687430626670702938292492009*c[48]
+                          + 67.99039548017808381310531532944*c[49]
+                          + 8738.786763607176093081547571726*c[50]
+                          + 9105.831277227144128978517775462*c[51]
+                          + 5970.983040987615900083198223137*c[52]
+                          + 2793.8254180448830905740583209551*c[53]
+                          + 840.3983020701844442725390457036*c[54]
+                          + 119.58260743101398021129840756196*c[55]
+                          + y*(1038.9773818519823774075626525054*c[30]
+                               + 832.10936781170778981336143519*c[31]
+                               + 357.98044639337495524162812036477*c[32]
+                               + 89.056162055188522479523803117223*c[33]
+                               + 9.949874371066199547344798210012*c[34]
+                               - 8.75857380390082149457785538603*c[35]
+                               + 20.398589197664795671973223810304*c[36]
+                               + 18.184229031035140329692540144857*c[37]
+                               - 36.685004730257329548698424207614*c[38]
+                               - 60.0213382061705062115983818051*c[39]
+                               - 15.650187679722398303021665457047*c[40]
+                               + 73.52374618214726241016271578175*c[41]
+                               + 148.38996348171610869751207087155*c[42]
+                               + 73.34077795149896553706531882014*c[43]
+                               + 11.816914745095775183290134602006*c[44]
+                               - 1222.0163454537819776746197531537*c[45]
+                               - 1123.4466784412314623409227156398*c[46]
+                               - 540.0419010536068028934561343229*c[47]
+                               - 145.39714528208747916769169078901*c[48]
+                               - 16.997598870044520953276328832361*c[49]
+                               - 10695.766625425347868912371133105*c[50]
+                               - 10181.653242583531757711648413978*c[51]
+                               - 5807.24168147163173909824208345*c[52]
+                               - 2247.2133923305384851140420771581*c[53]
+                               - 537.9619704334620168750966502752*c[54]
+                               - 59.79130371550699010564920378098*c[55]
+                               + y*(4611.9186896561825659465160228184*c[50]
+                                    + 4013.4596048795607630122758380415*c[51]
+                                    + 2010.6404452313198208211939008556*c[52]
+                                    + 660.42637742597773984619557764538*c[53]
+                                    + 131.14495796636636232278475553974*c[54]
+                                    + 11.958260743101398021129840756196*c[55])
+                               + z*(8026.919209759121526024551676083*c[51]
+                                    + 12063.842671387918924927163405134*c[52]
+                                    + 7925.116529111732878154346931745*c[53]
+                                    + 2622.8991593273272464556951107947*c[54]
+                                    + 358.74782229304194063389522268587*c[55]))
+                          + z*(1664.21873562341557962672287038*c[31]
+                               + 2147.8826783602497314497687221886*c[32]
+                               + 1068.6739446622622697542856374067*c[33]
+                               + 198.99748742132399094689596420024*c[34]
+                               + 36.368458062070280659385080289714*c[37]
+                               - 120.0426764123410124231967636102*c[39]
+                               - 93.90112607833438981812999274228*c[40]
+                               + 296.7799269634322173950241417431*c[42]
+                               + 440.04466770899379322239191292081*c[43]
+                               + 141.80297694114930219948161522408*c[44]
+                               - 2246.8933568824629246818454312796*c[46]
+                               - 3240.2514063216408173607368059375*c[47]
+                               - 1744.7657433850497500123002894681*c[48]
+                               - 339.95197740089041906552657664722*c[49]
+                               - 12336.387275407941989398745151873*c[51]
+                               - 22779.607417441871509662289095569*c[52]
+                               - 19041.444178854728943214157994152*c[53]
+                               - 8136.34024934191309104623789471*c[54]
+                               - 1434.9912891721677625355808907435*c[55]
+                               + z*(12063.842671387918924927163405134*c[52]
+                                    + 19812.791322779332195385867329362*c[53]
+                                    + 11803.046216972972609050627998576*c[54]
+                                    + 2511.2347560512935844372665588011*c[55])))
+                     + z*(325.49654376045223992088971402578*c[17]
+                          + 329.45409391901628029767576229175*c[18]
+                          + 95.24704719832526125805816713101*c[19]
+                          - 15.117612292981601672604203938199*c[22]
+                          + 57.12990745252382280584745396987*c[24]
+                          + 46.193590371158559275743970839232*c[25]
+                          - 460.63340883526102175122182125984*c[27]
+                          - 523.3401862000312792461415140295*c[28]
+                          - 161.73765164971651876395115208394*c[29]
+                          - 1787.4765716332710657929571350149*c[31]
+                          - 3207.9964466496433757275515679041*c[32]
+                          - 2272.2290668061692920018306271074*c[33]
+                          - 596.9924622639719728406878926007*c[34]
+                          - 8.596180996489339064945564432114*c[37]
+                          + 20.350346493384164396651048087064*c[39]
+                          + 51.21879604272784899170726876852*c[40]
+                          + 235.79118431547823079011302073698*c[42]
+                          + 0.007119004751598816745581680878582*c[43]
+                          - 93.92145225972226509316314774582*c[44]
+                          + 2432.0795385628030406096279013146*c[46]
+                          + 4863.0208979090469516583012934442*c[47]
+                          + 3714.5967482901507343402948095729*c[48]
+                          + 1019.8559322026712571965797299417*c[49]
+                          + 5875.27527904634626855829039905*c[51]
+                          + 13046.290828483823890836900243256*c[52]
+                          + 14484.460837683868143674541857309*c[53]
+                          + 8671.625792061775794404543019362*c[54]
+                          + 2152.4869337582516438033713361152*c[55]
+                          + z*(2147.8826783602497314497687221886*c[32]
+                               + 2671.6848616556556743857140935167*c[33]
+                               + 895.4886933959579592610318389011*c[34]
+                               - 93.90112607833438981812999274228*c[40]
+                               + 440.04466770899379322239191292081*c[43]
+                               + 354.50744235287325549870403806019*c[44]
+                               - 3240.2514063216408173607368059375*c[47]
+                               - 4361.9143584626243750307507236702*c[48]
+                               - 1529.7838983040068857948695949125*c[49]
+                               - 10715.764746053952584735125690435*c[52]
+                               - 27790.819124357490162649527656019*c[53]
+                               - 24810.484905065636300657442527619*c[54]
+                               - 7533.704268153880753311799676403*c[55]
+                               + z*(13208.527548519554796923911552908*c[53]
+                                    + 18360.294115291290725189865775563*c[54]
+                                    + 6696.62601613678289183271082347*c[55]))))
+                + z*(57.23635208501673894915729516139*c[8]
+                     + 35.49647869859769625540396974937*c[9]
+                     + 7.763591212793354357998974866488*c[12]
+                     - 86.40050782488531766044271169295*c[14]
+                     - 59.61818814933036208330451082306*c[15]
+                     - 205.05286854633994319175315317832*c[17]
+                     - 383.54357202512343079430909639935*c[18]
+                     - 190.49409439665052251611633426203*c[19]
+                     - 5.0392040976605338908680679794*c[22]
+                     + 71.05089797496422814335318025227*c[24]
+                     + 22.583533070344184534808163521402*c[25]
+                     + 292.88321208063495655367249852951*c[27]
+                     + 610.8106422504614364005957614168*c[28]
+                     + 323.47530329943303752790230416789*c[29]
+                     + 481.13386952109612553692216813101*c[31]
+                     + 1133.8608130399601586623242610695*c[32]
+                     + 1338.4362996255517747408043419948*c[33]
+                     + 596.9924622639719728406878926007*c[34]
+                     + 11.770155518270018104310080530126*c[37]
+                     - 90.19978821773120703857643996334*c[39]
+                     - 35.853157229909494294195088137962*c[40]
+                     - 268.97284594727048989486163598117*c[42]
+                     - 536.075295804894098575791733519*c[43]
+                     - 237.56602630400337641211855018059*c[44]
+                     - 660.8299910744147877621027758507*c[46]
+                     - 1737.6679288393673820977759316232*c[47]
+                     - 2194.8962664251522186436887507416*c[48]
+                     - 1019.8559322026712571965797299417*c[49]
+                     - 923.0659741774511672503210637865*c[51]
+                     - 2424.6005851330329859569023645658*c[52]
+                     - 3545.0552552504809703239974591405*c[53]
+                     - 3425.8274734071213014931527977727*c[54]
+                     - 1434.9912891721677625355808907435*c[55]
+                     + z*(329.45409391901628029767576229175*c[18]
+                          + 238.11761799581315314514541782753*c[19]
+                          + 46.193590371158559275743970839232*c[25]
+                          - 523.3401862000312792461415140295*c[28]
+                          - 404.34412912429129690987788020986*c[29]
+                          - 1060.1137682893936442777828457154*c[32]
+                          - 3008.8878053597675556188624742518*c[33]
+                          - 1790.9773867919159185220636778022*c[34]
+                          - 42.682330035606540826422723973765*c[40]
+                          + 440.05178671374539203913749460169*c[43]
+                          + 119.70381170356759276579616869565*c[44]
+                          + 1622.7694915874061342975644875067*c[47]
+                          + 4924.5775122627524608199863002621*c[48]
+                          + 3059.567796608013771589739189825*c[49]
+                          + 2330.5260824298713061017745528207*c[52]
+                          + 8420.332969852180196536826987254*c[53]
+                          + 14211.83115921235477416300105951*c[54]
+                          + 7533.704268153880753311799676403*c[55]
+                          + z*(1781.1232411037704495904760623445*c[33]
+                               + 1392.9824119492679366282717494017*c[34]
+                               + 236.33829490191550366580269204013*c[44]
+                               - 2907.9429056417495833538338157801*c[48]
+                               - 2379.6638418062329334586860365305*c[49]
+                               - 5318.685201052105311509106884438*c[53]
+                               - 20233.793514810810186943933711845*c[54]
+                               - 13393.252032273565783665421646939*c[55]
+                               + z*(9180.147057645645362594932887781*c[54]
+                                    + 7533.704268153880753311799676403*c[55])))));
+                #endif
+                #if (PMAX3D>=6)
+  case ( 6 ) :
+    return 1.7320508075688772935274463415059*c[0]
+           - 2.665569949915915607860561485714*c[1]
+           - 3.5909242322980393340983627578577*c[2]
+           - 3.8729833462074168851792653997824*c[3]
+           + 3.0536409820462641159171322098877*c[4]
+           + 4.8754437038058951857316293636599*c[5]
+           + 6.354889093022425408391317812545*c[6]
+           + 5.46857618066960664046855583954*c[7]
+           + 6.604194471348085263364303287853*c[8]
+           + 5.9160797830996160425673282915616*c[9]
+           - 3.5490339032600272014300825552121*c[10]
+           - 5.375433269554475181019875439599*c[11]
+           - 7.20904898330811476099904809031*c[12]
+           - 6.956062501636700585180394111421*c[13]
+           - 10.080059246236620393718316364178*c[14]
+           - 9.93636469155506034721741847051*c[15]
+           - 7.356783943504223076933979306233*c[16]
+           - 9.456321607719560486998325025214*c[17]
+           - 9.014913017684525082772222351267*c[18]
+           - 7.937253933193771771504847260918*c[19]
+           + 3.8856758945337175523942069613463*c[20]
+           + 6.080286029259235803101659881828*c[21]
+           + 8.293690077399628695387028549428*c[22]
+           + 7.513357485752030728699120336367*c[23]
+           + 10.914069331062525011682795285216*c[24]
+           + 11.462853906917123968425355726772*c[25]
+           + 8.992051941677713082576745648158*c[26]
+           + 13.674700135271392958712769978062*c[27]
+           + 14.57840934173835952574237456456*c[28]
+           + 13.478137637476376563662596006995*c[29]
+           + 9.253329444826793953718484503737*c[30]
+           + 12.37337349905885189313548602513*c[31]
+           + 12.291174125094419064090235892353*c[32]
+           + 11.240098123470396041104946024504*c[33]
+           + 9.949874371066199547344798210012*c[34]
+           - 4.2655391902114390395671373633262*c[35]
+           - 6.543414630813567051551753182065*c[36]
+           - 9.029663627936237359673588621426*c[37]
+           - 8.337401380141666883942087848762*c[38]
+           - 12.362768469359342291565870904491*c[39]
+           - 13.089247877586005853436302018621*c[40]
+           - 9.581865784958744037916549617183*c[41]
+           - 14.493264876775637326417713902525*c[42]
+           - 16.003918181858117756109039819545*c[43]
+           - 15.807041801881361608816673558528*c[44]
+           - 11.008702533732344583407667863829*c[45]
+           - 17.188479416277500342398998543937*c[46]
+           - 19.149739541993541300035240686076*c[47]
+           - 18.755438460004269526307852553064*c[48]
+           - 16.997598870044520953276328832361*c[49]
+           - 11.15674483060669124243573000463*c[50]
+           - 15.333902931320721133579739753402*c[51]
+           - 15.679083783860279975854635290859*c[52]
+           - 14.743505609134074309105555353235*c[53]
+           - 13.3821385679965675839576281163*c[54]
+           - 11.958260743101398021129840756196*c[55]
+           + 4.5605437389991317845640842490852*c[56]
+           + 7.097119864080574491944427641618*c[57]
+           + 9.849458072905129034102708841202*c[58]
+           + 8.876196779951716160443378776766*c[59]
+           + 13.17832706316725350396396932029*c[60]
+           + 14.281266215396665841651091757663*c[61]
+           + 10.485701632296158336312670866005*c[62]
+           + 16.216798485579325669925888478154*c[63]
+           + 18.055212379933694576326476065007*c[64]
+           + 17.997272653762385748592664088855*c[65]
+           + 11.617792588187791404975555178906*c[66]
+           + 17.990809599489974531829101856354*c[67]
+           + 20.483178257245581442838802879594*c[68]
+           + 20.990180806817752263862358887086*c[69]
+           + 20.202170072753354377943537938473*c[70]
+           + 13.015538292267412712163570461131*c[71]
+           + 20.658578188003796596060474725473*c[72]
+           + 23.641838783039519678776533397053*c[73]
+           + 24.029556501753772594639204989852*c[74]
+           + 22.741070775378584560731533602987*c[75]
+           + 20.503094508442147664406200690577*c[76]
+           + 13.065916760103544828154832919791*c[77]
+           + 18.327281183236720802594247138183*c[78]
+           + 19.145694258478305533952274133317*c[79]
+           + 18.387248327366965283905856539799*c[80]
+           + 17.0210465113274040155739139837*c[81]
+           + 15.479764713259999910087564409396*c[82]
+           + x*(7.108186533109108287628163961904*c[1]
+                + 3.0779350562554622863700252210209*c[2]
+                - 24.107691963523137757240517446482*c[4]
+                - 25.934651924411914668544639531691*c[5]
+                - 15.251733823253820980139162750107*c[6]
+                - 9.498053366426158901866439089727*c[7]
+                - 4.4027963142320568422428688585687*c[8]
+                + 51.98290834774981018565238566164*c[10]
+                + 67.88980105153856268390378774363*c[11]
+                + 54.34513848955348050599282406542*c[12]
+                + 55.80416218765705275477041466485*c[13]
+                + 45.421981256511138427204168432866*c[14]
+                + 22.711690723554423650782670789737*c[15]
+                + 19.355816578631431838778170153297*c[16]
+                + 12.940229568458345929576655297661*c[17]
+                + 4.9172252823733773178757576461455*c[18]
+                - 92.80787425020917692449240473062*c[20]
+                - 129.35075428961692530397432968849*c[21]
+                - 118.42129629502254643539959751589*c[22]
+                - 130.50603549192381657555425408581*c[23]
+                - 128.28077026992466306259669275926*c[24]
+                - 83.14846266808540669633914751062*c[25]
+                - 96.71087555923807597302020993454*c[26]
+                - 91.91158152490354156750661978371*c[27]
+                - 58.78036610294129518759778520287*c[28]
+                - 29.951416972169725697027991126656*c[29]
+                - 32.714860394181685717379996700855*c[30]
+                - 25.936494449950285699072461091138*c[31]
+                - 13.827570890731221447101515378897*c[32]
+                - 5.187737595447875095894590472848*c[33]
+                + 147.75827754892424833060563826562*c[35]
+                + 213.29201469618117749791837518004*c[36]
+                + 211.86279932886032587758144954226*c[37]
+                + 232.93809827412109604767637665546*c[38]
+                + 249.86234677856576324421846030801*c[39]
+                + 183.53401915310812555361771308719*c[40]
+                + 211.97365454927595764002309718268*c[41]
+                + 232.42109374816007988777352783496*c[42]
+                + 175.60409470742403495122190102748*c[43]
+                + 111.41662473947445172816412624749*c[44]
+                + 148.72353777469765595165588123255*c[45]
+                + 154.79488287430332698302368832103*c[46]
+                + 112.87622917645367083909594371749*c[47]
+                + 69.719474799049103712002567524*c[48]
+                + 37.085670261915318443511990179697*c[49]
+                + 49.621863566953055237958208944291*c[50]
+                + 43.611252443452089003489145762526*c[51]
+                + 27.155526553489969442717306483137*c[52]
+                + 14.054556748894164294661370523645*c[53]
+                + 5.35285542719862703358305124652*c[54]
+                - 218.36425269108714168467239038194*c[56]
+                - 321.19117580565828553698268977392*c[57]
+                - 337.22493996823880447615594210956*c[58]
+                - 366.61398073593987684649686173532*c[59]
+                - 416.04307410735862964604244664973*c[60]
+                - 329.71805498056484787264421730999*c[61]
+                - 363.07817698873158493176130580409*c[62]
+                - 425.80388057098263497448435485412*c[63]
+                - 350.24067377492533952424681609676*c[64]
+                - 248.56610533120879939565717194418*c[65]
+                - 312.37982862983501958168462665352*c[66]
+                - 366.21658277208029674303728106752*c[67]
+                - 303.69486968167981428682877814759*c[68]
+                - 217.11950696831882953323779084836*c[69]
+                - 139.35374458348232203561052700416*c[70]
+                - 211.90740813154056133185964740368*c[71]
+                - 234.28739028992083697038800646035*c[72]
+                - 185.31752114868127507831273393788*c[73]
+                - 127.83913927610920017854033752944*c[74]
+                - 79.39033920957300137793843976069*c[75]
+                - 44.160511248952318046413355333551*c[76]
+                - 70.11277557547242963291381850121*c[77]
+                - 66.13160284831568422254694782589*c[78]
+                - 45.214125423977015328768647388284*c[79]
+                - 27.040071069657301888096847852646*c[80]
+                - 14.060864509357420708517581116969*c[81]
+                + x*(28.929230356227765308688620935778*c[4]
+                     + 20.111205278199317641142971125097*c[5]
+                     + 4.3172969847391631372120177680576*c[7]
+                     - 153.44352464094823488535945165182*c[10]
+                     - 164.18426543109080448657447860731*c[11]
+                     - 62.1087297023468348639917989319*c[12]
+                     - 86.63254668461058660409755711285*c[13]
+                     - 31.268755212815638772350695660307*c[14]
+                     - 17.703490773138504730589789774357*c[16]
+                     - 4.9770113724839792036833289606389*c[17]
+                     + 481.97325999504765794120451732084*c[20]
+                     + 601.3209374404506509410094695841*c[21]
+                     + 340.14627659208603763359458860947*c[22]
+                     + 475.74735713582979157999538361984*c[23]
+                     + 285.94943178992895036942544546072*c[24]
+                     + 92.38718074231711855148794167846*c[25]
+                     + 225.66604742977043633587502209712*c[26]
+                     + 126.35012373877913815561526142908*c[27]
+                     + 36.651933090811129881103710063442*c[28]
+                     + 45.102040543434945357941354674965*c[30]
+                     + 20.225706681153892517625313694924*c[31]
+                     + 4.6091902969104071490338384596323*c[32]
+                     - 1173.8763851461880236888762023874*c[35]
+                     - 1573.8359349638803288074005309851*c[36]
+                     - 1081.1350714815437977835382958851*c[37]
+                     - 1480.1220678778507169446042366454*c[38]
+                     - 1105.0757348450835346367787426594*c[39]
+                     - 516.4561934308391439997149600826*c[40]
+                     - 1033.9776110179655056287839030999*c[41]
+                     - 775.0083691828451177769737423944*c[42]
+                     - 366.78654931266616950198362583977*c[43]
+                     - 121.54540880669940188526995590635*c[44]
+                     - 463.72010247541668247929930785819*c[45]
+                     - 320.1158560217771474954276965694*c[46]
+                     - 140.00383741706282826054472616423*c[47]
+                     - 39.870116363755299679654704411072*c[48]
+                     - 91.58227376109434018866520157919*c[50]
+                     - 51.5988748829613619894223181816*c[51]
+                     - 18.4269644470110506932724579707*c[52]
+                     - 4.1336931614394600866651089775426*c[53]
+                     + 2443.7289817290397245604776194108*c[56]
+                     + 3412.3093977996211825868162398686*c[57]
+                     + 2646.1722488061474918014972786382*c[58]
+                     + 3509.3101199683969385040170677152*c[59]
+                     + 2965.5692331402100180509612024628*c[60]
+                     + 1659.341950608712223532981224071*c[61]
+                     + 2928.221600692602411224830572107*c[62]
+                     + 2552.4000976977259733962217923078*c[63]
+                     + 1482.416226763204720127055273642*c[64]
+                     + 688.6503573930210999650174107962*c[65]
+                     + 1910.0954286845876355195957946247*c[66]
+                     + 1630.374041615512358879765719709*c[67]
+                     + 938.6308674074547950048669428298*c[68]
+                     + 429.99850804160242888078079815737*c[69]
+                     + 150.07326339759634680758056754294*c[70]
+                     + 827.6393415111447932637979665838*c[71]
+                     + 648.6969117638055752175311503014*c[72]
+                     + 345.41998499701664126572420672225*c[73]
+                     + 144.90945029506363477470420502025*c[74]
+                     + 42.003856128047206724428100975105*c[75]
+                     + 162.30388279959942452935892864464*c[77]
+                     + 105.34749862926437224073124292615*c[78]
+                     + 46.728474122387728760832669071146*c[79]
+                     + 16.224042641794381132858108711588*c[80]
+                     + x*(116.90935210738913134122624887758*c[10]
+                          + 100.20078834628524163639010980611*c[11]
+                          + 38.231793902125377262060181375747*c[13]
+                          + 5.5077526849764236939612679298*c[16]
+                          - 847.3762431540837893105828258013*c[20]
+                          - 935.3815882456225041951129160547*c[21]
+                          - 251.96020488302669454340339896998*c[22]
+                          - 581.0615182315348587788079571231*c[23]
+                          - 162.28335059390434578977162517082*c[24]
+                          - 199.47226224147450828072326285534*c[26]
+                          - 50.4910175444222263043710382133*c[27]
+                          - 28.162307005994590293925822402678*c[30]
+                          - 5.552154775218715593073615524097*c[31]
+                          + 3495.4671817386005782906168313337*c[35]
+                          + 4336.1021794326914408844455397165*c[36]
+                          + 1866.9141805196077405151007882053*c[37]
+                          + 3488.7813572763766227048225441468*c[38]
+                          + 1633.857284129200810057487785889*c[39]
+                          + 375.60450431333755927251997096913*c[40]
+                          + 1896.3366281973067499163361243324*c[41]
+                          + 875.95918734592452656132572263*c[42]
+                          + 195.63341457604730586491596017937*c[43]
+                          + 615.8230827279485803337952812371*c[45]
+                          + 256.55630868314569493032445010789*c[46]
+                          + 51.26733345040611779682921624692*c[47]
+                          + 86.02927039669434480018657901498*c[50]
+                          + 28.56886857926674279640331741128*c[51]
+                          + 4.5259210922483282404528844138562*c[52]
+                          - 10803.521732603289809651512845902*c[56]
+                          - 14285.955287941255953067281840663*c[57]
+                          - 7781.438028452780752146868709785*c[58]
+                          - 13197.608998659974125687327684013*c[59]
+                          - 7889.183718348816550769859693404*c[60]
+                          - 2826.4960800145522828502761527371*c[61]
+                          - 9260.38417938789839338338482375*c[62]
+                          - 5678.820585367709132046712737092*c[63]
+                          - 2098.4840397944984648387094181956*c[64]
+                          - 494.41564120524591792360224364854*c[65]
+                          - 4676.3240703739787391782963315625*c[66]
+                          - 2763.490491071938871786277187364*c[67]
+                          - 991.1371882297796691465790287336*c[68]
+                          - 217.10585341603859408610540635637*c[69]
+                          - 1467.7408750278400596461207448387*c[71]
+                          - 782.5299502251914184438246375923*c[72]
+                          - 253.75687079748849334751580420616*c[73]
+                          - 49.043079504927255793781181980449*c[74]
+                          - 203.79196587875200703590026043691*c[77]
+                          - 88.12723443025000370138094360168*c[78]
+                          - 23.220013375630939291648332470538*c[79]
+                          + x*(470.7645795300465496169904587785*c[20]
+                               + 455.2703197242605169477463531891*c[21]
+                               + 228.94033411808393400219620128617*c[23]
+                               + 61.24933374409614744880026981931*c[26]
+                               + 6.670020080367139806456115832213*c[30]
+                               - 4335.4940329309066398160384160848*c[35]
+                               - 4951.9632439068098034014530319166*c[36]
+                               - 1018.316825737967858462782248112*c[37]
+                               - 3410.4864442134147284838573145075*c[38]
+                               - 757.4719318812901025508265855928*c[39]
+                               - 1495.0155071608408187821981954574*c[41]
+                               - 322.30423583151406664677631916817*c[42]
+                               - 378.67416365387345964996088697187*c[45]
+                               - 72.45423887814389080360735683799*c[46]
+                               - 40.844171954393874710180325358031*c[50]
+                               - 6.121900409842873456372139445274*c[51]
+                               + 22160.178720679246593173422048748*c[56]
+                               + 27686.589130415562536070409126452*c[57]
+                               + 9529.442223250144544295802985172*c[58]
+                               + 22924.419018939395935838263800623*c[59]
+                               + 8697.542500464687461482049619732*c[60]
+                               + 1521.9594277001435369193794668585*c[61]
+                               + 13616.370403734383889181180657672*c[62]
+                               + 5259.390419647459555333218947103*c[63]
+                               + 932.2493305151060744747984576223*c[64]
+                               + 5533.875240892178944158232988656*c[66]
+                               + 2033.060781263766134790310874048*c[67]
+                               + 342.95105809431389972856554858643*c[68]
+                               + 1355.4740291499322559330713172158*c[71]
+                               + 443.30431185688685857560243104699*c[72]
+                               + 66.44259682579542808030250317788*c[73]
+                               + 145.41677360657751908699788404577*c[77]
+                               + 37.985876909590518836802130862795*c[78]
+                               + x*(1891.8519416425774428288167633824*c[35]
+                                    + 1980.233255304779126567125395072*c[36]
+                                    + 1178.0667790371782390598373064188*c[38]
+                                    + 429.89778104596732334200597218946*c[41]
+                                    + 89.05051412756222895192247712084*c[45]
+                                    + 7.813667678231871683686670938058*c[50]
+                                    - 21153.156478430151176744231881192*c[56]
+                                    - 24908.430647387053688862112279095*c[57]
+                                    - 4104.9904961692930344658843628433*c[58]
+                                    - 18485.083010269136516899216235447*c[59]
+                                    - 3359.4909551449706105306941045346*c[60]
+                                    - 9419.197265666526399262085847827*c[62]
+                                    - 1727.9735577898664782890592318787*c[63]
+                                    - 3184.20078229512074587058236965*c[66]
+                                    - 549.5507741876093561776326242031*c[67]
+                                    - 638.1868734727858683802780801285*c[71]
+                                    - 97.0060963332025925687256982278*c[72]
+                                    - 55.72746033697228795979144717625*c[77]
+                                    + x*(7593.44078712877221729280118812*c[56]
+                                         + 8406.154887085174840490022910296*c[57]
+                                         + 5607.766234504362197357183428699*c[59]
+                                         + 2487.1150639155535871450198799427*c[62]
+                                         + 717.5633258181628938727283515682*c[66]
+                                         + 121.55831750397624642258515378519*c[71]
+                                         + 8.943913387415305475028256954213*c[77])
+                                    - 6.685514336087931315277175031852*c[78]
+                                    + y*(20877.988467096932864958678405799*c[57]
+                                         + 4104.9904961692930344658843628433*c[58]
+                                         + 40088.278998097785539658873576994*c[59]
+                                         + 3359.4909551449706105306941045346*c[60]
+                                         + 34871.274226624779691013426551817*c[62]
+                                         + 1727.9735577898664782890592318787*c[63]
+                                         + 16593.841245223337581151747463942*c[66]
+                                         + 549.5507741876093561776326242031*c[67]
+                                         + 4193.8418459639285468430721241762*c[71]
+                                         + 97.0060963332025925687256982278*c[72]
+                                         + 431.37182260841511791097823925321*c[77]
+                                         + 6.685514336087931315277175031852*c[78])
+                                    + z*(8209.980992338586068931768725687*c[58]
+                                         + 6718.981910289941221061388209069*c[60]
+                                         + 3455.9471155797329565781184637574*c[63]
+                                         + 1099.1015483752187123552652484063*c[67]
+                                         + 194.01219266640518513745139645561*c[72]
+                                         + 13.371028672175862630554350063704*c[78]))
+                               + 4.5430460952321402961920650485836*c[79]
+                               + z*(2036.633651475935716925564496224*c[37]
+                                    + 1514.9438637625802051016531711855*c[39]
+                                    + 644.6084716630281332935526383363*c[42]
+                                    + 144.90847775628778160721471367598*c[46]
+                                    + 12.243800819685746912744278890549*c[51]
+                                    - 19058.884446500289088591605970344*c[58]
+                                    - 17395.085000929374922964099239464*c[60]
+                                    - 9131.756566200861221516276801151*c[61]
+                                    - 10518.780839294919110666437894206*c[63]
+                                    - 5593.495983090636446848790745734*c[64]
+                                    - 4066.1215625275322695806217480959*c[67]
+                                    - 2057.7063485658833983713932915186*c[68]
+                                    - 886.608623713773717151204862094*c[72]
+                                    - 398.65558095477256848181501906729*c[73]
+                                    - 75.97175381918103767360426172559*c[78]
+                                    - 27.258276571392841777152390291502*c[79]
+                                    + z*(9131.756566200861221516276801151*c[61]
+                                         + 5593.495983090636446848790745734*c[64]
+                                         + 2057.7063485658833983713932915186*c[68]
+                                         + 398.65558095477256848181501906729*c[73]
+                                         + 27.258276571392841777152390291502*c[79]))
+                               + y*(4967.1444060002916602214880185204*c[36]
+                                    + 1018.316825737967858462782248112*c[37]
+                                    + 8529.000907038575167660761847574*c[38]
+                                    + 757.4719318812901025508265855928*c[39]
+                                    + 6117.997107165988433481214110279*c[41]
+                                    + 322.30423583151406664677631916817*c[42]
+                                    + 2095.2008253385202196216625228392*c[45]
+                                    + 72.45423887814389080360735683799*c[46]
+                                    + 275.25420230135002522078045349977*c[50]
+                                    + 6.121900409842873456372139445274*c[51]
+                                    + 369.81042794458306253049356435651*c[56]
+                                    - 40600.943828855086885365747051474*c[57]
+                                    - 9529.442223250144544295802985172*c[58]
+                                    - 91518.58868809419616071903740643*c[59]
+                                    - 21279.681464758767079983185898603*c[60]
+                                    - 3043.9188554002870738387589337169*c[61]
+                                    - 96693.46596211601894842039529327*c[62]
+                                    - 22731.715666541232785603859170484*c[63]
+                                    - 1864.4986610302121489495969152446*c[64]
+                                    - 56804.48247222957946431353914303*c[66]
+                                    - 12635.511557859187946081602824117*c[67]
+                                    - 685.9021161886277994571310971729*c[68]
+                                    - 17775.066408422065623635787830749*c[71]
+                                    - 3496.8665470242186201504512733012*c[72]
+                                    - 132.88519365159085616060500635576*c[73]
+                                    - 2254.4290772684243765551994539484*c[77]
+                                    - 352.50893772100001480552377440674*c[78]
+                                    - 9.086092190464280592384130097167*c[79]
+                                    + y*(45664.011540925199988275031346915*c[59]
+                                         + 12582.138964294079618501136278871*c[60]
+                                         + 1521.9594277001435369193794668585*c[61]
+                                         + 99111.06062707358439610834073496*c[62]
+                                         + 17472.325246893773230270640223381*c[63]
+                                         + 932.2493305151060744747984576223*c[64]
+                                         + 84855.34202243026911158924733685*c[66]
+                                         + 10602.45077659542181129129195007*c[67]
+                                         + 342.95105809431389972856554858643*c[68]
+                                         + 33400.789906231580510637531750578*c[71]
+                                         + 3053.5622351673317615748488422542*c[72]
+                                         + 66.44259682579542808030250317788*c[73]
+                                         + 4926.3450206976680821021025104797*c[77]
+                                         + 314.52306081140949596872164354394*c[78]
+                                         + 4.5430460952321402961920650485836*c[79])
+                                    + z*(25164.277928588159237002272557743*c[60]
+                                         + 9131.756566200861221516276801151*c[61]
+                                         + 34944.650493787546460541280446763*c[63]
+                                         + 5593.495983090636446848790745734*c[64]
+                                         + 21204.901553190843622582583900139*c[67]
+                                         + 2057.7063485658833983713932915186*c[68]
+                                         + 6107.124470334663523149697684508*c[72]
+                                         + 398.65558095477256848181501906729*c[73]
+                                         + 629.0461216228189919374432870879*c[78]
+                                         + 27.258276571392841777152390291502*c[79])))
+                          - 3.6053428092876402517462463803528*c[80]
+                          + z*(503.92040976605338908680679794*c[22]
+                               + 324.56670118780869157954325034164*c[24]
+                               + 100.98203508884445260874207642659*c[27]
+                               + 11.104309550437431186147231048194*c[31]
+                               - 3733.8283610392154810302015764107*c[37]
+                               - 3267.7145682584016201149755717781*c[39]
+                               - 2253.6270258800253556351198258148*c[40]
+                               - 1751.91837469184905312265144526*c[42]
+                               - 1173.8004874562838351894957610762*c[43]
+                               - 513.1126173662913898606489002158*c[46]
+                               - 307.60400070243670678097529748152*c[47]
+                               - 57.13773715853348559280663482256*c[51]
+                               - 27.155526553489969442717306483137*c[52]
+                               + 15562.876056905561504293737419571*c[58]
+                               + 15778.367436697633101539719386809*c[60]
+                               + 16958.976480087313697101656916423*c[61]
+                               + 11357.641170735418264093425474184*c[63]
+                               + 12590.904238766990789032256509173*c[64]
+                               + 5932.987694462951015083226923782*c[65]
+                               + 5526.980982143877743572554374728*c[67]
+                               + 5946.823129378678014879474172402*c[68]
+                               + 2605.2702409924631290332648762764*c[69]
+                               + 1565.0599004503828368876492751846*c[72]
+                               + 1522.541224784930960085094825237*c[73]
+                               + 588.5169540591270695253741837654*c[74]
+                               + 176.25446886050000740276188720337*c[78]
+                               + 139.32008025378563574988999482323*c[79]
+                               + 43.264113711451683020954956564234*c[80]
+                               + z*(2253.6270258800253556351198258148*c[40]
+                                    + 1173.8004874562838351894957610762*c[43]
+                                    + 307.60400070243670678097529748152*c[47]
+                                    + 27.155526553489969442717306483137*c[52]
+                                    - 16958.976480087313697101656916423*c[61]
+                                    - 12590.904238766990789032256509173*c[64]
+                                    - 14832.469236157377537708067309456*c[65]
+                                    - 5946.823129378678014879474172402*c[68]
+                                    - 6513.175602481157822583162190691*c[69]
+                                    - 1522.541224784930960085094825237*c[73]
+                                    - 1471.2923851478176738134354594135*c[74]
+                                    - 139.32008025378563574988999482323*c[79]
+                                    - 108.16028427862920755238739141058*c[80]
+                                    + z*(9888.312824104918358472044872971*c[65]
+                                         + 4342.1170683207718817221081271274*c[69]
+                                         + 980.861590098545115875623639609*c[74]
+                                         + 72.10685618575280503492492760706*c[80])))
+                          + y*(1158.9501274195357368916948031433*c[21]
+                               + 251.96020488302669454340339896998*c[22]
+                               + 1689.6891681898377757485479480802*c[23]
+                               + 162.28335059390434578977162517082*c[24]
+                               + 892.2346150210144287288277718059*c[26]
+                               + 50.4910175444222263043710382133*c[27]
+                               + 161.56270861333738642304813904694*c[30]
+                               + 5.552154775218715593073615524097*c[31]
+                               + 87.5857380390082149457785538603*c[35]
+                               - 7359.039143477068086324494740972*c[36]
+                               - 1866.9141805196077405151007882053*c[37]
+                               - 16018.915408148364052941018369216*c[38]
+                               - 4575.7621922912282746291563335165*c[39]
+                               - 751.2090086266751185450399419383*c[40]
+                               - 15047.958792026706717492052757185*c[41]
+                               - 4296.7762472037093790681553724905*c[42]
+                               - 391.26682915209461172983192035874*c[43]
+                               - 6781.445382093792176395268264567*c[45]
+                               - 1741.2387575617284364148560009668*c[46]
+                               - 102.53466690081223559365843249384*c[47]
+                               - 1161.789780036092436200684810184*c[50]
+                               - 236.71348251392444031305605855061*c[51]
+                               - 9.051842184496656480905768827712*c[52]
+                               - 505.7236621464383761100766692055*c[56]
+                               + 27226.483381978146314414534392203*c[57]
+                               + 7292.748683670722057567596761828*c[58]
+                               + 71044.5490707456148363090016485*c[59]
+                               + 27261.176977103207069065610262043*c[60]
+                               + 5652.992160029104565700552305474*c[61]
+                               + 92758.37932907060735194528995058*c[62]
+                               + 40501.522502333813811745525785022*c[63]
+                               + 9337.26204331921750107459079295*c[64]
+                               + 1483.2469236157377537708067309456*c[65]
+                               + 70289.46919994630406210279918875*c[66]
+                               + 30802.824028118843499805365870111*c[67]
+                               + 6941.46750122431331340256019649*c[68]
+                               + 651.3175602481157822583162190691*c[69]
+                               + 28757.851385554814422972515021416*c[71]
+                               + 11537.290622450661730267887895672*c[72]
+                               + 2332.6024152891347634723877846737*c[73]
+                               + 147.12923851478176738134354594135*c[74]
+                               + 4747.2582701198184922874341486226*c[77]
+                               + 1554.8885614992385710531005566504*c[78]
+                               + 253.40101553405938096537962826544*c[79]
+                               + 10.816028427862920755238739141058*c[80]
+                               + y*(9839.862528748889770885715308345*c[38]
+                                    + 2941.9049081620274645716685476275*c[39]
+                                    + 375.60450431333755927251997096913*c[40]
+                                    + 17672.597418978445441163751160324*c[41]
+                                    + 3420.8170598577848525068296498605*c[42]
+                                    + 195.63341457604730586491596017937*c[43]
+                                    + 10928.300559220196961576090451634*c[45]
+                                    + 1484.6824488785827414845315508589*c[46]
+                                    + 51.26733345040611779682921624692*c[47]
+                                    + 2247.8106613741788439534988718777*c[50]
+                                    + 208.14461393465769751665274113933*c[51]
+                                    + 4.5259210922483282404528844138562*c[52]
+                                    - 164.36019019759247223577491749178*c[56]
+                                    + 646.5402013548167838081000180448*c[57]
+                                    + 488.68934478205869457927194795754*c[58]
+                                    - 57241.44748056887376648310484584*c[59]
+                                    - 19371.993258754390518295750568639*c[60]
+                                    - 2826.4960800145522828502761527371*c[61]
+                                    - 173583.48756762142974130930280145*c[62]
+                                    - 61324.35875084416265810991216704*c[63]
+                                    - 12379.071967254939607633053331312*c[64]
+                                    - 1483.2469236157377537708067309456*c[65]
+                                    - 203899.60724018459970909025959273*c[66]
+                                    - 68092.50113468108809572447360706*c[67]
+                                    - 10909.52343775928761936538330678*c[68]
+                                    - 651.3175602481157822583162190691*c[69]
+                                    - 107590.93234123422247844497197661*c[71]
+                                    - 31642.249938399792794783585069888*c[72]
+                                    - 3903.9342181858040469022281567289*c[73]
+                                    - 147.12923851478176738134354594135*c[74]
+                                    - 20778.545447865737245254749265038*c[77]
+                                    - 4873.3347683210662966361347088242*c[78]
+                                    - 437.14199094122594405581425911927*c[79]
+                                    - 10.816028427862920755238739141058*c[80]
+                                    + y*(73865.44372819873232657802284743*c[62]
+                                         + 26501.656833878057978411099119105*c[63]
+                                         + 5140.293963730220571397171956558*c[64]
+                                         + 494.41564120524591792360224364854*c[65]
+                                         + 148466.6335798404650057174245805*c[66]
+                                         + 40053.167597634183467705384924317*c[67]
+                                         + 4959.1931247647539751094021390231*c[68]
+                                         + 217.10585341603859408610540635637*c[69]
+                                         + 100816.87897199646764068725139425*c[71]
+                                         + 20887.489266174322482959521811808*c[72]
+                                         + 1825.0886736941577767773561762614*c[73]
+                                         + 49.043079504927255793781181980449*c[74]
+                                         + 22495.818514815384592522995244802*c[77]
+                                         + 3406.5734412520777292844150957755*c[78]
+                                         + 206.96098878279750238208296332436*c[79]
+                                         + 3.6053428092876402517462463803528*c[80])
+                                    + z*(53003.31366775611595682219823821*c[63]
+                                         + 30841.763782381323428383031739351*c[64]
+                                         + 5932.987694462951015083226923782*c[65]
+                                         + 80106.33519526836693541076984863*c[67]
+                                         + 29755.158748588523850656412834139*c[68]
+                                         + 2605.2702409924631290332648762764*c[69]
+                                         + 41774.978532348644965919043623617*c[72]
+                                         + 10950.532042164946660664137057568*c[73]
+                                         + 588.5169540591270695253741837654*c[74]
+                                         + 6813.146882504155458568830191551*c[78]
+                                         + 1241.7659326967850142924977799462*c[79]
+                                         + 43.264113711451683020954956564234*c[80]))
+                               + z*(5883.809816324054929143337095255*c[39]
+                                    + 2253.6270258800253556351198258148*c[40]
+                                    + 6841.634119715569705013659299721*c[42]
+                                    + 1173.8004874562838351894957610762*c[43]
+                                    + 2969.3648977571654829690631017177*c[46]
+                                    + 307.60400070243670678097529748152*c[47]
+                                    + 416.28922786931539503330548227866*c[51]
+                                    + 27.155526553489969442717306483137*c[52]
+                                    + 977.3786895641173891585438959151*c[58]
+                                    - 38743.986517508781036591501137278*c[60]
+                                    - 16958.976480087313697101656916423*c[61]
+                                    - 69645.40383393220935939762609586*c[63]
+                                    - 43432.668021148314217415288248524*c[64]
+                                    - 11865.975388925902030166453847565*c[65]
+                                    - 56078.66707409380925603817736549*c[67]
+                                    - 35701.98187796720186553588700654*c[68]
+                                    - 5210.540481984926258066529752553*c[69]
+                                    - 21509.521344450940623648126516159*c[72]
+                                    - 12473.073266949877620749231882805*c[73]
+                                    - 1177.0339081182541390507483675308*c[74]
+                                    - 2933.5226541379771347034392260975*c[78]
+                                    - 1381.0860129505706500423877747694*c[79]
+                                    - 86.52822742290336604190991312847*c[80]
+                                    + z*(30841.763782381323428383031739351*c[64]
+                                         + 14832.469236157377537708067309456*c[65]
+                                         + 29755.158748588523850656412834139*c[68]
+                                         + 6513.175602481157822583162190691*c[69]
+                                         + 10950.532042164946660664137057568*c[73]
+                                         + 1471.2923851478176738134354594135*c[74]
+                                         + 1241.7659326967850142924977799462*c[79]
+                                         + 108.16028427862920755238739141058*c[80]))))
+                     + 3.700227502462479133820416083413*c[81]
+                     + z*(124.21745940469366972798359786381*c[12]
+                          + 62.53751042563127754470139132061*c[14]
+                          + 9.954022744967958407366657921278*c[17]
+                          - 680.2925531841720752671891772189*c[22]
+                          - 571.8988635798579007388508909214*c[24]
+                          - 554.3230844539027113089276500708*c[25]
+                          - 252.70024747755827631123052285815*c[27]
+                          - 219.91159854486677928662226038065*c[28]
+                          - 40.451413362307785035250627389848*c[31]
+                          - 27.655141781462442894203030757794*c[32]
+                          + 2162.2701429630875955670765917703*c[37]
+                          + 2210.1514696901670692735574853188*c[39]
+                          + 3098.7371605850348639982897604953*c[40]
+                          + 1550.0167383656902355539474847888*c[42]
+                          + 2200.7192958759970170119017550386*c[43]
+                          + 1458.5449056803928226232394708762*c[44]
+                          + 640.2317120435542949908553931388*c[46]
+                          + 840.0230245023769695632683569854*c[47]
+                          + 478.44139636506359615585645293286*c[48]
+                          + 103.1977497659227239788446363632*c[51]
+                          + 110.5617866820663041596347478242*c[52]
+                          + 49.604317937273521039981307730511*c[53]
+                          - 5292.344497612294983602994557276*c[58]
+                          - 5931.138466280420036101922404926*c[60]
+                          - 9956.051703652273341197887344426*c[61]
+                          - 5104.800195395451946792443584616*c[63]
+                          - 8894.497360579228320762331641852*c[64]
+                          - 8263.804288716253199580208929554*c[65]
+                          - 3260.7480832310247177595314394179*c[67]
+                          - 5631.785204444728770029201656979*c[68]
+                          - 5159.982096499229146569369577888*c[69]
+                          - 3001.4652679519269361516113508589*c[70]
+                          - 1297.3938235276111504350623006027*c[72]
+                          - 2072.5199099820998475943452403335*c[73]
+                          - 1738.9134035407636172964504602431*c[74]
+                          - 840.0771225609441344885620195021*c[75]
+                          - 210.6949972585287444814624858523*c[78]
+                          - 280.37084473432637256499601442687*c[79]
+                          - 194.68851170153257359429730453905*c[80]
+                          - 74.00455004924958267640832166826*c[81]
+                          + z*(554.3230844539027113089276500708*c[25]
+                               + 219.91159854486677928662226038065*c[28]
+                               + 27.655141781462442894203030757794*c[32]
+                               - 3098.7371605850348639982897604953*c[40]
+                               - 2200.7192958759970170119017550386*c[43]
+                               - 3646.3622642009820565580986771905*c[44]
+                               - 840.0230245023769695632683569854*c[47]
+                               - 1196.1034909126589903896411323322*c[48]
+                               - 110.5617866820663041596347478242*c[52]
+                               - 124.01079484318380259995326932628*c[53]
+                               + 9956.051703652273341197887344426*c[61]
+                               + 8894.497360579228320762331641852*c[64]
+                               + 20659.510721790632998950522323885*c[65]
+                               + 5631.785204444728770029201656979*c[68]
+                               + 12899.955241248072866423423944721*c[69]
+                               + 13506.593705783671212682251078865*c[70]
+                               + 2072.5199099820998475943452403335*c[73]
+                               + 4347.2835088519090432411261506076*c[74]
+                               + 3780.3470515242486051985290877594*c[75]
+                               + 280.37084473432637256499601442687*c[79]
+                               + 486.72127925383143398574326134763*c[80]
+                               + 333.02047522162312204383744750717*c[81]
+                               + z*(2430.908176133988037705399118127*c[44]
+                                    + 797.4023272751059935930940882214*c[48]
+                                    + 82.67386322878920173330217955085*c[53]
+                                    - 13773.007147860421999300348215924*c[65]
+                                    - 8599.970160832048577615615963147*c[69]
+                                    - 21010.256875663488553061279456012*c[70]
+                                    - 2898.1890059012726954940841004051*c[74]
+                                    - 5880.539857926608941419934136515*c[75]
+                                    - 324.48085283588762265716217423175*c[80]
+                                    - 518.0318503447470787348582516778*c[81]
+                                    + z*(10505.128437831744276530639728006*c[70]
+                                         + 2940.2699289633044707099670682573*c[75]
+                                         + 259.01592517237353936742912583891*c[81]))))
+                     + y*(261.36584581273139871049967589426*c[11]
+                          + 62.1087297023468348639917989319*c[12]
+                          + 291.62653750456823158114855245747*c[13]
+                          + 31.268755212815638772350695660307*c[14]
+                          + 83.79652299285558905812500493196*c[16]
+                          + 4.9770113724839792036833289606389*c[17]
+                          + 20.175624837001994983585305376221*c[20]
+                          - 1197.3860486594727872956618424495*c[21]
+                          - 340.14627659208603763359458860947*c[22]
+                          - 2560.4237730644276315490888702012*c[23]
+                          - 954.6185166715097859017629602619*c[24]
+                          - 184.77436148463423710297588335693*c[25]
+                          - 1993.7798146621410088619276819754*c[26]
+                          - 708.2226242768704646027588598403*c[27]
+                          - 73.30386618162225976220742012688*c[28]
+                          - 518.9910862533288782737758699922*c[30]
+                          - 147.52868402724015718738464106886*c[31]
+                          - 9.218380593820814298067676919265*c[32]
+                          - 78.4859210998904783280353274852*c[35]
+                          + 3336.7910181415970014961687297632*c[36]
+                          + 972.029697295332955805383055016*c[37]
+                          + 8952.602742206654653797277495272*c[38]
+                          + 4333.5610495400833498637458674268*c[39]
+                          + 1032.9123868616782879994299201651*c[40]
+                          + 11646.1580515728505210434046398*c[41]
+                          + 6414.13462239026040026692551564*c[42]
+                          + 1907.0603498725458262566574187971*c[43]
+                          + 364.63622642009820565580986771905*c[44]
+                          + 7586.547129535566570973654287382*c[45]
+                          + 3992.3099712645925132972378320027*c[46]
+                          + 1114.1427219071786519999440982251*c[47]
+                          + 119.61034909126589903896411323322*c[48]
+                          + 1859.8051217246055621138631378865*c[50]
+                          + 808.9654113006654210206041409827*c[51]
+                          + 183.29980423605729373834181876118*c[52]
+                          + 12.401079484318380259995326932628*c[53]
+                          + 219.44794625282950963347969753024*c[56]
+                          - 7438.820843741905542639127033769*c[57]
+                          - 2178.9637543441792892916438778436*c[58]
+                          - 22168.643221701863691427020695116*c[59]
+                          - 12004.999675401223532590312352295*c[60]
+                          - 3085.7309275898514567211594685207*c[61]
+                          - 35604.390292593686870672027938814*c[62]
+                          - 23302.532282048616819680109273866*c[63]
+                          - 8880.344829578591939021981813796*c[64]
+                          - 2065.9510721790632998950522323885*c[65]
+                          - 36672.80145020925748274123053286*c[66]
+                          - 25238.116933222189428325823134878*c[67]
+                          - 10662.795806105185218636075172101*c[68]
+                          - 3076.4104950944887062942181447261*c[69]
+                          - 600.2930535903853872303222701718*c[70]
+                          - 21453.553517274843263544945346386*c[71]
+                          - 13938.304025084431957533704723409*c[72]
+                          - 5627.148204956038875378343811345*c[73]
+                          - 1507.1206046700003031912384367256*c[74]
+                          - 168.01542451218882689771240390042*c[75]
+                          - 5052.060166912386711506345842494*c[77]
+                          - 2752.2034016895317247891037214457*c[78]
+                          - 935.002153504443350482957387618*c[79]
+                          - 205.50454012939549434953604368011*c[80]
+                          - 14.800910009849916535281664333652*c[81]
+                          + y*(1990.1546876753967676044476905018*c[23]
+                               + 668.6690848815808355323375148011*c[24]
+                               + 92.38718074231711855148794167846*c[25]
+                               + 2648.8961008406285196825891900001*c[26]
+                               + 581.8725005380913264471435984113*c[27]
+                               + 36.651933090811129881103710063442*c[28]
+                               + 874.09025053192232130320146525*c[30]
+                               + 127.30297734608626466975932737393*c[31]
+                               + 4.6091902969104071490338384596323*c[32]
+                               - 37.536744873860663548190808797271*c[35]
+                               + 138.10767213285210043316573488621*c[36]
+                               + 109.10537418621084197815524086914*c[37]
+                               - 8328.646878257813131613700616643*c[38]
+                               - 3228.4853146949998152269671247674*c[39]
+                               - 516.4561934308391439997149600826*c[40]
+                               - 25317.47907027678451847626144831*c[41]
+                               - 11114.845225898338202742863698721*c[42]
+                               - 2713.7610518070931440073639600749*c[43]
+                               - 364.63622642009820565580986771905*c[44]
+                               - 24179.171867302458353792821599415*c[45]
+                               - 9701.262058502590961312391779425*c[46]
+                               - 1808.2739315631688192182540179575*c[47]
+                               - 119.61034909126589903896411323322*c[48]
+                               - 7212.167481313437665439232730456*c[50]
+                               - 2328.9458273445102877598581918237*c[51]
+                               - 311.31871513108143539686626361025*c[52]
+                               - 12.401079484318380259995326932628*c[53]
+                               + 93.46856970027923558463024154066*c[56]
+                               - 388.16001684885080529840409033022*c[57]
+                               - 257.77020384108590483302256595562*c[58]
+                               + 21383.55005295702685677632545967*c[59]
+                               + 8055.330484067933274602037313228*c[60]
+                               + 1193.4360033535662428433752648286*c[61]
+                               + 85873.48817507613718281069958449*c[62]
+                               + 44788.861892191521991986524225481*c[63]
+                               + 13313.440978867569717662797806666*c[64]
+                               + 2065.9510721790632998950522323885*c[65]
+                               + 150945.03165442021134506061784453*c[66]
+                               + 86290.46729519022482817236699432*c[67]
+                               + 28986.120400971314479978048881529*c[68]
+                               + 6649.240437033851545597969645234*c[69]
+                               + 900.4395803855780808454834052577*c[70]
+                               + 119331.51457838008311571600502804*c[71]
+                               + 64464.08386542537633838175989077*c[72]
+                               + 20002.21874659917983776007386623*c[73]
+                               + 3651.9051122396191009254900800552*c[74]
+                               + 252.02313676828324034656860585063*c[75]
+                               + 33232.892719134164249153071268087*c[77]
+                               + 15012.018554670173044304202116977*c[78]
+                               + 3823.9467990153958035948067523221*c[79]
+                               + 519.1693645374201962514594787708*c[80]
+                               + 22.201365014774874802922496500478*c[81]
+                               + y*(13418.568676636330889756781223567*c[41]
+                                    + 5475.718972690922920252911925476*c[42]
+                                    + 1173.4872512472134872526901671176*c[43]
+                                    + 121.54540880669940188526995590635*c[44]
+                                    + 19586.627471479232518307399199932*c[45]
+                                    + 6029.067943259775595510581643992*c[46]
+                                    + 834.1350470730529954788546458966*c[47]
+                                    + 39.870116363755299679654704411072*c[48]
+                                    + 7006.678168996300780251368981761*c[50]
+                                    + 1571.5792909268062287286763690226*c[51]
+                                    + 146.44587534203519235179690281978*c[52]
+                                    + 4.1336931614394600866651089775426*c[53]
+                                    + 88.05010189156739584059370579917*c[56]
+                                    - 257.59386438609686179788232937009*c[57]
+                                    - 209.43829062088229767683083483894*c[58]
+                                    + 781.1295706401144639947076175591*c[59]
+                                    + 984.0999581930802399373138366038*c[60]
+                                    + 232.95297362757299034480297962119*c[61]
+                                    - 52929.28015715314472059000275156*c[62]
+                                    - 24038.729707840631145702636743923*c[63]
+                                    - 5915.512376052182498767871266512*c[64]
+                                    - 688.6503573930210999650174107962*c[65]
+                                    - 204002.86564430260332066432404126*c[66]
+                                    - 101580.45387490383493615095922737*c[67]
+                                    - 29738.376853256892484067340018074*c[68]
+                                    - 5789.243420950646687836408048919*c[69]
+                                    - 600.2930535903853872303222701718*c[70]
+                                    - 221417.47588689756878481192540136*c[71]
+                                    - 99876.50874714652763774943804789*c[72]
+                                    - 24504.672818318309614448013125313*c[73]
+                                    - 3362.0862116494918313760816700147*c[74]
+                                    - 168.01542451218882689771240390042*c[75]
+                                    - 72082.62559041400338071811887025*c[77]
+                                    - 26534.401217245963758134181812025*c[78]
+                                    - 5029.801034007012470784072018075*c[79]
+                                    - 486.72127925383143398574326134763*c[80]
+                                    - 14.800910009849916535281664333652*c[81]
+                                    + y*(83104.53840969238783854573249958*c[66]
+                                         + 38897.729471320287177424649648223*c[67]
+                                         + 10476.421390983308427720499365817*c[68]
+                                         + 1786.414970969681419651875750254*c[69]
+                                         + 150.07326339759634680758056754294*c[70]
+                                         + 128412.70357352397583801743293046*c[71]
+                                         + 48702.031995041777681683851730227*c[72]
+                                         + 9784.182291678152010800558863706*c[73]
+                                         + 1072.3922537848093988671258216648*c[74]
+                                         + 42.003856128047206724428100975105*c[75]
+                                         + 48435.043683785661792931869416975*c[77]
+                                         + 14169.238565636058066378352173567*c[78]
+                                         + 2094.1279143736722889113899842995*c[79]
+                                         + 156.83241220401235095096171754535*c[80]
+                                         + 3.700227502462479133820416083413*c[81])
+                                    + z*(77795.45894264057435484929929645*c[67]
+                                         + 62858.5283458998505663229961949*c[68]
+                                         + 21436.979651636177035822509003048*c[69]
+                                         + 3001.4652679519269361516113508589*c[70]
+                                         + 97404.06399008355536336770346045*c[72]
+                                         + 58705.09375006891206480335318224*c[73]
+                                         + 12868.707045417712786405509859978*c[74]
+                                         + 840.0771225609441344885620195021*c[75]
+                                         + 28338.477131272116132756704347135*c[78]
+                                         + 12564.767486242033733468339905797*c[79]
+                                         + 1881.9889464481482114115406105442*c[80]
+                                         + 74.00455004924958267640832166826*c[81]))
+                               + z*(10951.437945381845840505823850951*c[42]
+                                    + 7040.923507483280923516141002705*c[43]
+                                    + 1458.5449056803928226232394708762*c[44]
+                                    + 12058.135886519551191021163287984*c[46]
+                                    + 5004.81028243831797287312787538*c[47]
+                                    + 478.44139636506359615585645293286*c[48]
+                                    + 3143.1585818536124574573527380452*c[51]
+                                    + 878.6752520522111541107814169187*c[52]
+                                    + 49.604317937273521039981307730511*c[53]
+                                    - 418.87658124176459535366166967789*c[58]
+                                    + 1968.1999163861604798746276732075*c[60]
+                                    + 1397.7178417654379420688178777272*c[61]
+                                    - 48077.459415681262291405273487845*c[63]
+                                    - 35493.074256313094992607227599071*c[64]
+                                    - 8263.804288716253199580208929554*c[65]
+                                    - 125365.44880716709551745261915829*c[67]
+                                    - 115571.73277364150433808104391355*c[68]
+                                    - 48033.941399771583218214387583984*c[69]
+                                    - 9004.395803855780808454834052577*c[70]
+                                    - 102348.95350420949991213117263533*c[72]
+                                    - 88322.94315984094562188472556964*c[73]
+                                    - 27476.327494376189190107470180198*c[74]
+                                    - 2520.2313676828324034656860585063*c[75]
+                                    - 24730.325303219811383511659276914*c[78]
+                                    - 17614.038717800041091236092202651*c[79]
+                                    - 3958.6664045978289964173785256274*c[80]
+                                    - 222.01365014774874802922496500478*c[81]
+                                    + z*(62858.5283458998505663229961949*c[68]
+                                         + 53592.44912909044258955627250762*c[69]
+                                         + 13506.593705783671212682251078865*c[70]
+                                         + 58705.09375006891206480335318224*c[73]
+                                         + 32171.767613544281966013774649944*c[74]
+                                         + 3780.3470515242486051985290877594*c[75]
+                                         + 12564.767486242033733468339905797*c[79]
+                                         + 4704.9723661203705285288515263604*c[80]
+                                         + 333.02047522162312204383744750717*c[81])))
+                          + z*(1337.3381697631616710646750296023*c[24]
+                               + 554.3230844539027113089276500708*c[25]
+                               + 1163.7450010761826528942871968225*c[27]
+                               + 219.91159854486677928662226038065*c[28]
+                               + 254.60595469217252933951865474787*c[31]
+                               + 27.655141781462442894203030757794*c[32]
+                               + 218.21074837242168395631048173829*c[37]
+                               - 6456.970629389999630453934249535*c[39]
+                               - 3098.7371605850348639982897604953*c[40]
+                               - 11278.252506414830564979903546491*c[42]
+                               - 9241.642803359277940528042757744*c[43]
+                               - 2917.0898113607856452464789417524*c[44]
+                               - 7344.388230485630731603620270867*c[46]
+                               - 5844.833306940694942436396232365*c[47]
+                               - 956.8827927301271923117129058657*c[48]
+                               - 1514.7330728354081180623636456022*c[51]
+                               - 989.2370387342774582704161647429*c[52]
+                               - 99.20863587454704207996261546102*c[53]
+                               - 934.4169889239364050197068015891*c[58]
+                               + 18078.860884522027029078702299664*c[60]
+                               + 8558.333861886835399129069466699*c[61]
+                               + 41500.264368701781692567774963117*c[63]
+                               + 44387.571616892323313369559240923*c[64]
+                               + 16527.608577432506399160417859108*c[65]
+                               + 47215.485783213354138892114830337*c[67]
+                               + 58344.98963218638254178724937563*c[68]
+                               + 31756.943844634635328961248158825*c[69]
+                               + 9004.395803855780808454834052577*c[70]
+                               + 26579.214226641252764632347146216*c[72]
+                               + 31690.369319754133404675717627739*c[73]
+                               + 16346.533852499240020998410780464*c[74]
+                               + 2520.2313676828324034656860585063*c[75]
+                               + 5293.711806120534705096744957039*c[78]
+                               + 5329.642076292333730332748311281*c[79]
+                               + 2271.3659698512133586001352196223*c[80]
+                               + 222.01365014774874802922496500478*c[81]
+                               + z*(7040.923507483280923516141002705*c[43]
+                                    + 3646.3622642009820565580986771905*c[44]
+                                    + 5004.81028243831797287312787538*c[47]
+                                    + 1196.1034909126589903896411323322*c[48]
+                                    + 878.6752520522111541107814169187*c[52]
+                                    + 124.01079484318380259995326932628*c[53]
+                                    + 1397.7178417654379420688178777272*c[61]
+                                    - 35493.074256313094992607227599071*c[64]
+                                    - 20659.510721790632998950522323885*c[65]
+                                    - 52713.20442774165377175804771865*c[68]
+                                    - 66492.40437033851545597969645234*c[69]
+                                    - 27013.18741156734242536450215773*c[70]
+                                    - 29617.849409772033557081372387405*c[73]
+                                    - 36519.051122396191009254900800552*c[74]
+                                    - 7560.694103048497210397058175519*c[75]
+                                    - 5049.271231558007357767752296854*c[79]
+                                    - 5191.693645374201962514594787708*c[80]
+                                    - 666.0409504432462440876748950143*c[81]
+                                    + z*(35728.29941939362839303751500508*c[69]
+                                         + 21010.256875663488553061279456012*c[70]
+                                         + 21447.845075696187977342516433296*c[74]
+                                         + 5880.539857926608941419934136515*c[75]
+                                         + 3136.6482440802470190192343509069*c[80]
+                                         + 518.0318503447470787348582516778*c[81])))))
+                - 5.463446369385882321207375673904*c[82]
+                + z*(30.503467646507641960278325500215*c[6]
+                     + 8.805592628464113684485737717137*c[8]
+                     - 108.69027697910696101198564813083*c[12]
+                     - 90.84396251302227685440833686573*c[14]
+                     - 136.27014434132654190469602473842*c[15]
+                     - 25.880459136916691859153310595322*c[17]
+                     - 29.503351694240263907254545876873*c[18]
+                     + 236.84259259004509287079919503178*c[22]
+                     + 256.56154053984932612519338551853*c[24]
+                     + 498.89077600851244017803488506371*c[25]
+                     + 183.82316304980708313501323956742*c[27]
+                     + 352.68219661764777112558671121721*c[28]
+                     + 359.41700366603670836433589351988*c[29]
+                     + 51.87298889990057139814492218228*c[31]
+                     + 82.96542534438732868260909227338*c[32]
+                     + 62.25285114537450115073508567418*c[33]
+                     - 423.72559865772065175516289908452*c[37]
+                     - 499.72469355713152648843692061601*c[39]
+                     - 1101.2041149186487533217062785231*c[40]
+                     - 464.84218749632015977554705566993*c[42]
+                     - 1053.6245682445442097073314061649*c[43]
+                     - 1336.9994968736934207379695149699*c[44]
+                     - 309.58976574860665396604737664206*c[46]
+                     - 677.257375058722025034575662305*c[47]
+                     - 836.6336975885892445440308102879*c[48]
+                     - 741.7134052383063688702398035939*c[49]
+                     - 87.22250488690417800697829152505*c[51]
+                     - 162.93315932093981665630383889882*c[52]
+                     - 168.65468098672997153593644628374*c[53]
+                     - 107.0571085439725406716610249304*c[54]
+                     + 674.4498799364776089523118842191*c[58]
+                     + 832.0861482147172592920848932995*c[60]
+                     + 1978.30832988338908723586530386*c[61]
+                     + 851.6077611419652699489687097082*c[63]
+                     + 2101.4440426495520371454808965806*c[64]
+                     + 2982.7932639745055927478860633302*c[65]
+                     + 732.433165544160593486074562135*c[67]
+                     + 1822.1692180900788857209726688855*c[68]
+                     + 2605.4340836198259543988534901803*c[69]
+                     + 2787.0748916696464407122105400833*c[70]
+                     + 468.57478057984167394077601292071*c[72]
+                     + 1111.9051268920876504698764036273*c[73]
+                     + 1534.0696713133104021424840503533*c[74]
+                     + 1587.8067841914600275587687952139*c[75]
+                     + 1324.8153374685695413924006600065*c[76]
+                     + 132.26320569663136844509389565179*c[78]
+                     + 271.28475254386209197261188432971*c[79]
+                     + 324.48085283588762265716217423175*c[80]
+                     + 281.21729018714841417035162233939*c[81]
+                     + 163.90339108157646963622127021713*c[82]
+                     + z*(136.27014434132654190469602473842*c[15]
+                          + 29.503351694240263907254545876873*c[18]
+                          - 498.89077600851244017803488506371*c[25]
+                          - 352.68219661764777112558671121721*c[28]
+                          - 898.5425091650917709108397337997*c[29]
+                          - 82.96542534438732868260909227338*c[32]
+                          - 155.63212786343625287683771418544*c[33]
+                          + 1101.2041149186487533217062785231*c[40]
+                          + 1053.6245682445442097073314061649*c[43]
+                          + 3342.4987421842335518449237874246*c[44]
+                          + 677.257375058722025034575662305*c[47]
+                          + 2091.5842439714731113600770257199*c[48]
+                          + 3337.7103235723786599160791161727*c[49]
+                          + 162.93315932093981665630383889882*c[52]
+                          + 421.63670246682492883984111570934*c[53]
+                          + 481.75698844787643302247461218678*c[54]
+                          - 1978.30832988338908723586530386*c[61]
+                          - 2101.4440426495520371454808965806*c[64]
+                          - 7456.983159936263981869715158325*c[65]
+                          - 1822.1692180900788857209726688855*c[68]
+                          - 6513.585209049564885997133725451*c[69]
+                          - 12541.837012513408983204947430375*c[70]
+                          - 1111.9051268920876504698764036273*c[73]
+                          - 3835.1741782832760053562101258832*c[74]
+                          - 7145.130528861570124014459578463*c[75]
+                          - 9273.707362279986789746804620046*c[76]
+                          - 271.28475254386209197261188432971*c[79]
+                          - 811.2021320897190566429054355794*c[80]
+                          - 1265.4778058421678637665823005272*c[81]
+                          - 1147.3237375710352874535488915199*c[82]
+                          + z*(599.0283394433945139405598225331*c[29]
+                               + 103.75475190895750191789180945696*c[33]
+                               - 2228.3324947894890345632825249498*c[44]
+                               - 1394.3894959809820742400513504799*c[48]
+                               - 5191.993836668144582091678625158*c[49]
+                               - 281.09113497788328589322741047289*c[53]
+                               - 749.3997598078077847016271745128*c[54]
+                               + 4971.3221066241759879131434388836*c[65]
+                               + 4342.3901393663765906647558169672*c[69]
+                               + 19509.524241687525084985473780583*c[70]
+                               + 2556.7827855221840035708067505888*c[74]
+                               + 11114.647489340220192911381566497*c[75]
+                               + 24729.886299413298105991478986789*c[76]
+                               + 540.8014213931460377619369570529*c[80]
+                               + 1968.5210313100388991924613563757*c[81]
+                               + 3059.5299668560940998761303773865*c[82]
+                               + z*(2595.9969183340722910458393125788*c[49]
+                                    + 374.69987990390389235081358725639*c[54]
+                                    - 9754.762120843762542492736890291*c[70]
+                                    - 5557.323744670110096455690783249*c[75]
+                                    - 27821.122086839960369240413860137*c[76]
+                                    - 984.2605156550194495962306781879*c[81]
+                                    - 3441.9712127131058623606466745598*c[82]
+                                    + z*(11128.448834735984147696165544055*c[76]
+                                         + 1376.7884850852423449442586698239*c[82])))))
+                + y*(55.05188515547489980555298156466*c[5]
+                     + 15.251733823253820980139162750107*c[6]
+                     + 35.401835274861137725138545698072*c[7]
+                     + 4.4027963142320568422428688585687*c[8]
+                     + 4.3841007040270924252959843329091*c[10]
+                     - 159.59612406997142763269766831618*c[11]
+                     - 54.34513848955348050599282406542*c[12]
+                     - 359.56507537478341872491607415638*c[13]
+                     - 189.91654481889077443838264627365*c[14]
+                     - 45.423381447108847301565341579475*c[15]
+                     - 184.11630404064044919813381365331*c[16]
+                     - 81.62298650873725894040659495448*c[17]
+                     - 9.834450564746754635751515292291*c[18]
+                     - 8.966944372000886659371246833876*c[20]
+                     + 300.38155169808075808639963601557*c[21]
+                     + 95.74487785555014392649329160859*c[22]
+                     + 888.4796071762401374323053611624*c[23]
+                     + 581.7436281335798568141535068547*c[24]
+                     + 166.29692533617081339267829502124*c[25]
+                     + 1242.0725691606017974518182891167*c[26]
+                     + 907.3110985916933263672528802789*c[27]
+                     + 375.49699541799537332124003186345*c[28]
+                     + 89.85425091650917709108397337997*c[29]
+                     + 566.9517068312068835487698457381*c[30]
+                     + 356.21038707867502469276581883884*c[31]
+                     + 124.44813801658099302391363841007*c[32]
+                     + 15.563212786343625287683771418544*c[33]
+                     + 19.450858707364162020426146376768*c[35]
+                     - 496.99757760613925073303930265067*c[36]
+                     - 156.31824519769844268870241782706*c[37]
+                     - 1587.3868317774785062384754697953*c[38]
+                     - 1091.1171683972854515674921199275*c[39]
+                     - 320.11747526704905619817042980323*c[40]
+                     - 2824.9544317545318938117700311782*c[41]
+                     - 2402.6021263824572059975856380606*c[42]
+                     - 1206.8694510282522721088469323707*c[43]
+                     - 334.24987421842335518449237874246*c[44]
+                     - 3165.8794531001768291842036265808*c[45]
+                     - 2751.4688747713202284583201121179*c[46]
+                     - 1525.8959636569318224886439381122*c[47]
+                     - 607.2208419844282592038367643381*c[48]
+                     - 148.34268104766127377404796071879*c[49]
+                     - 1348.2128412076447686943001309486*c[50]
+                     - 1013.320277362563244492836033894*c[51]
+                     - 492.67883889903230274644256047978*c[52]
+                     - 165.3477264575784034666043591017*c[53]
+                     - 21.411421708794508134332204986079*c[54]
+                     - 30.343419728786302566604600152329*c[56]
+                     + 738.6194292684796449219452231599*c[57]
+                     + 220.42281635274675384869259191092*c[58]
+                     + 2504.3389231668956256539532307421*c[59]
+                     + 1790.0153902478247698353920675341*c[60]
+                     + 530.4160014904738857081667843683*c[61]
+                     + 4851.9128118060460099425087828235*c[62]
+                     + 4317.616523461619521280722009967*c[63]
+                     + 2316.0547675428343399146898553735*c[64]
+                     + 671.5359698128395104984311792853*c[65]
+                     + 6836.585674252885702683237767384*c[66]
+                     + 6704.963392959695440914390280694*c[67]
+                     + 4285.4749737862830918082177284523*c[68]
+                     + 2022.4044057973003863561285082198*c[69]
+                     + 557.4149783339292881424421080167*c[70]
+                     + 6730.052856761607602456286487177*c[71]
+                     + 6512.991095637930026679848054411*c[72]
+                     + 4256.9704475937181975368090184389*c[73]
+                     + 2216.3215527218140598228640152899*c[74]
+                     + 882.9759761077003373853266030161*c[75]
+                     + 220.80255624476159023206677666776*c[76]
+                     + 2736.1495032115899903221059928389*c[77]
+                     + 2300.6562386088221820144089818485*c[78]
+                     + 1328.5164795628844551864510220644*c[79]
+                     + 613.268811859827606822036509298*c[80]
+                     + 204.99260363642134401365105102108*c[81]
+                     + 27.317231846929411606036878369522*c[82]
+                     + y*(357.46436341151595126805097134411*c[13]
+                          + 144.49456356237963601117847784078*c[14]
+                          + 22.711690723554423650782670789737*c[15]
+                          + 263.90003579158464385065846623642*c[16]
+                          + 68.68275694027891301082993965682*c[17]
+                          + 4.9172252823733773178757576461455*c[18]
+                          - 8.070249934800797993434122150489*c[20]
+                          + 26.963869770170177530503763753915*c[21]
+                          + 22.676418439472402508906305907298*c[22]
+                          - 948.311360234027546541233627402*c[23]
+                          - 453.46285786365519375155681409543*c[24]
+                          - 83.14846266808540669633914751062*c[25]
+                          - 3173.7298657973673993787347173137*c[26]
+                          - 1846.9819127395994264350940981116*c[27]
+                          - 574.6528925271668610796867081183*c[28]
+                          - 89.85425091650917709108397337997*c[29]
+                          - 1916.2014830883311643976069912258*c[30]
+                          - 934.4276486693098343142894927055*c[31]
+                          - 207.41356336096832170652273068345*c[32]
+                          - 15.563212786343625287683771418544*c[33]
+                          + 5.118647028253726847480564835991*c[35]
+                          - 26.896410495389396260726314527535*c[36]
+                          - 11.902404456677546397616935367543*c[37]
+                          + 1625.0535820165710319331008476677*c[38]
+                          + 653.0750363014800614468625150729*c[39]
+                          + 89.63289307477373573548772034491*c[40]
+                          + 7548.322498310788284593230111952*c[41]
+                          + 5121.602192559828425651812732883*c[42]
+                          + 1886.926617934232439364028161659*c[43]
+                          + 334.24987421842335518449237874246*c[44]
+                          + 14701.405953412905169264635714515*c[45]
+                          + 10825.188876109834867137245440416*c[46]
+                          + 4756.0151498261091292377441999286*c[47]
+                          + 1403.3456771589901553394948878704*c[48]
+                          + 222.51402157149191066107194107818*c[49]
+                          + 7865.826446889159762198553390813*c[50]
+                          + 5029.403553846342381843557074555*c[51]
+                          + 1891.1884564037657290463838443613*c[52]
+                          + 411.71583887937022463184485416324*c[53]
+                          + 32.117132563191762201498307479119*c[54]
+                          - 27.634185824430382694586332281585*c[56]
+                          + 92.3162658266128902878621235945*c[57]
+                          + 60.41489152525450894523966389585*c[58]
+                          - 2601.6710032039805248255994995936*c[59]
+                          - 1100.1338461812108859074425026692*c[60]
+                          - 164.859027490282423936322108655*c[61]
+                          - 12858.57110886615105121423879021*c[62]
+                          - 8582.231232644014638272404724881*c[63]
+                          - 3087.7182215560285841870319685983*c[64]
+                          - 523.2112774512657351213505061907*c[65]
+                          - 32788.000049981758799135958915854*c[66]
+                          - 27265.795247375650481931756675068*c[67]
+                          - 13884.362544348796104083644335505*c[68]
+                          - 4764.4961755819881818689587795691*c[69]
+                          - 836.122467500893932213663162025*c[70]
+                          - 48773.333835069160269189328208745*c[71]
+                          - 41645.50537488207460738198755313*c[72]
+                          - 22863.566618047932433166769902618*c[73]
+                          - 9373.41321346785054830983964111*c[74]
+                          - 2738.0005123350713357619220144576*c[75]
+                          - 441.60511248952318046413355333551*c[76]
+                          - 24061.816440648282623877942780603*c[77]
+                          - 18014.682740188730559579923469269*c[78]
+                          - 8759.858213720944041590909426059*c[79]
+                          - 3110.6897758533760092066613769684*c[80]
+                          - 679.3617694521111689694283929146*c[81]
+                          - 54.63446369385882321207375673904*c[82]
+                          + y*(2083.3320724991259474763934374439*c[26]
+                               + 1031.5823956728096416353478376163*c[27]
+                               + 257.93626321211278294604446145771*c[28]
+                               + 29.951416972169725697027991126656*c[29]
+                               + 1648.7654398659915588244617754771*c[30]
+                               + 604.1537560405850953205961349578*c[31]
+                               + 96.79299623511855012971060765228*c[32]
+                               + 5.187737595447875095894590472848*c[33]
+                               + 18.768372436930331774095404398635*c[35]
+                               - 51.31403461642500857293469594839*c[36]
+                               - 43.642149674484336791262096347657*c[37]
+                               + 135.84086354512730377242403594188*c[38]
+                               + 188.17978531723962687641114454665*c[39]
+                               + 46.950563039167194909064996371141*c[40]
+                               - 5232.390446192195147608364095361*c[41]
+                               - 2951.4211599255312995420006226571*c[42]
+                               - 855.6612616134042022064031303158*c[43]
+                               - 111.41662473947445172816412624749*c[44]
+                               - 23010.725448490199043927823181484*c[45]
+                               - 14654.920998849666508519802653544*c[46]
+                               - 5385.847325387237474365940360391*c[47]
+                               - 1263.9067275608919479154897528224*c[48]
+                               - 148.34268104766127377404796071879*c[49]
+                               - 15323.515602845220980088174437304*c[50]
+                               - 8270.745757511149114544059172846*c[51]
+                               - 2412.9625023243944276243092332159*c[52]
+                               - 383.60672538158189604252211311595*c[53]
+                               - 21.411421708794508134332204986079*c[54]
+                               + 18.422790549620255129724221521057*c[56]
+                               - 34.231267135197535355489089191469*c[57]
+                               - 48.33191322020360715619173111668*c[58]
+                               - 5.259712188526607348857354575577*c[59]
+                               + 102.66125334274739980255569140324*c[60]
+                               + 57.34227043140258223872073344522*c[61]
+                               + 8380.927610437624156791193819502*c[62]
+                               + 3584.5002115994099169586337256264*c[63]
+                               + 628.2348355832555067269816354631*c[64]
+                               + 26.07906678884813633003616230234*c[65]
+                               + 53288.95975222850714390738125316*c[66]
+                               + 38176.525315656129327326408544824*c[67]
+                               + 16127.079646065462189889950598243*c[68]
+                               + 4330.2571616453505228024831978724*c[69]
+                               + 557.4149783339292881424421080167*c[70]
+                               + 132188.2194596596986466826502214*c[71]
+                               + 100536.65436351176844698010249944*c[72]
+                               + 47397.618377515010199645856432313*c[73]
+                               + 16100.701716833759287777738206885*c[74]
+                               + 3710.049072454741996753190822883*c[75]
+                               + 441.60511248952318046413355333551*c[76]
+                               + 78471.70699147168369459984267715*c[77]
+                               + 52199.94604538501935169721179881*c[78]
+                               + 21359.239384498079796363569827465*c[79]
+                               + 5922.857167097735405568733553644*c[80]
+                               + 948.7383316313796499115546837871*c[81]
+                               + 54.63446369385882321207375673904*c[82]
+                               + y*(11320.342634974399459188112252074*c[45]
+                                    + 6426.406114636848542857853636924*c[46]
+                                    + 2042.8519100416064967777441548568*c[47]
+                                    + 398.06241758728094806782906176615*c[48]
+                                    + 37.085670261915318443511990179697*c[49]
+                                    + 9342.305209464143307622463288849*c[50]
+                                    + 4211.0512285839178881898489864227*c[51]
+                                    + 987.2973582661710318816506428512*c[52]
+                                    + 123.18405621089591058262024753077*c[53]
+                                    + 5.35285542719862703358305124652*c[54]
+                                    - 49.308057059277741670732475247535*c[56]
+                                    + 122.94849419182961723440728974746*c[57]
+                                    + 104.71914531044114883841541741947*c[58]
+                                    - 254.67850200913433003697373839616*c[59]
+                                    - 376.49972330200265408446280961837*c[60]
+                                    - 93.18118945102919613792119184848*c[61]
+                                    + 649.6004559128055115395146885957*c[62]
+                                    + 1105.9183781539678350075333441417*c[63]
+                                    + 493.66929220486407706960729385847*c[64]
+                                    + 74.16234618078688768854033654728*c[65]
+                                    - 27401.364841001404459719447108303*c[66]
+                                    - 17249.476878468093989566004869382*c[67]
+                                    - 6224.497205821269363327695213043*c[68]
+                                    - 1371.0458848923438977564151356747*c[69]
+                                    - 139.35374458348232203561052700416*c[70]
+                                    - 148709.96178345548746954305484377*c[71]
+                                    - 101965.27117454820869227213714143*c[72]
+                                    - 42305.831085517689514547075560839*c[73]
+                                    - 12307.254307770677169024711863953*c[74]
+                                    - 2341.0488162872063288722298156541*c[75]
+                                    - 220.80255624476159023206677666776*c[76]
+                                    - 105682.21875843219515434734867346*c[77]
+                                    - 62269.71983331756608005066901756*c[78]
+                                    - 21526.899418964980212056372228067*c[79]
+                                    - 4831.5198987263667013651447743108*c[80]
+                                    - 609.0574469053240654268404873298*c[81]
+                                    - 27.317231846929411606036878369522*c[82]
+                                    + y*(58595.33508897729238731321121897*c[71]
+                                         + 36795.418480570505662964562147178*c[72]
+                                         + 13700.126399605574825609492746642*c[73]
+                                         + 3491.483390959063569912489620417*c[74]
+                                         + 565.4146192694083318735728439734*c[75]
+                                         + 44.160511248952318046413355333551*c[76]
+                                         + 49733.224566787005012789816978805*c[77]
+                                         + 25849.931892360770790141518654002*c[78]
+                                         + 7644.215894048937017426029451986*c[79]
+                                         + 1433.1237666918370000691329361902*c[80]
+                                         + 148.7491455989916611795807265532*c[81]
+                                         + 5.463446369385882321207375673904*c[82])
+                                    + z*(73590.83696114101132592912429436*c[72]
+                                         + 82200.75839763344895365695647985*c[73]
+                                         + 41897.800691508762838949875445004*c[74]
+                                         + 11308.292385388166637471456879467*c[75]
+                                         + 1324.8153374685695413924006600065*c[76]
+                                         + 51699.863784721541580283037308*c[78]
+                                         + 45865.295364293622104556176711915*c[79]
+                                         + 17197.485200302044000829595234283*c[80]
+                                         + 2974.982911979833223591614531064*c[81]
+                                         + 163.90339108157646963622127021713*c[82]))
+                               + z*(12852.812229273697085715707273848*c[46]
+                                    + 12257.111460249638980666464929141*c[47]
+                                    + 4776.7490110473713768139487411938*c[48]
+                                    + 741.7134052383063688702398035939*c[49]
+                                    + 8422.102457167835776379697972845*c[51]
+                                    + 5923.784149597026191289903857107*c[52]
+                                    + 1478.2086745307509269914429703692*c[53]
+                                    + 107.0571085439725406716610249304*c[54]
+                                    + 209.43829062088229767683083483894*c[58]
+                                    - 752.9994466040053081689256192367*c[60]
+                                    - 559.0871367061751768275271510909*c[61]
+                                    + 2211.8367563079356700150666882834*c[63]
+                                    + 2962.0157532291844624176437631508*c[64]
+                                    + 889.9481541694426522624840385674*c[65]
+                                    - 34498.953756936187979132009738765*c[67]
+                                    - 37346.983234927616179966171278259*c[68]
+                                    - 16452.550618708126773076981628096*c[69]
+                                    - 2787.0748916696464407122105400833*c[70]
+                                    - 130339.70538795540605861514998851*c[72]
+                                    - 171634.22811547268813362549688518*c[73]
+                                    - 105789.25100173936318934666692243*c[74]
+                                    - 35512.683940355959939973139433616*c[75]
+                                    - 5299.261349874278165569602640026*c[76]
+                                    - 72839.57588191359057981830072712*c[78]
+                                    - 83296.10114949625916778205665649*c[79]
+                                    - 40780.753584414356415552142057447*c[80]
+                                    - 9206.166026126648084945195215532*c[81]
+                                    - 655.6135643263058785448850808685*c[82]
+                                    + z*(82200.75839763344895365695647985*c[73]
+                                         + 104744.50172877190709737468861251*c[74]
+                                         + 50887.3157342467498686215559576*c[75]
+                                         + 9273.707362279986789746804620046*c[76]
+                                         + 45865.295364293622104556176711915*c[79]
+                                         + 42993.713000755110002073988085707*c[80]
+                                         + 13387.423103909249506162265389788*c[81]
+                                         + 1147.3237375710352874535488915199*c[82])))
+                          + z*(2063.1647913456192832706956752327*c[27]
+                               + 1547.6175792726766976762667687463*c[28]
+                               + 359.41700366603670836433589351988*c[29]
+                               + 1208.3075120811701906411922699156*c[31]
+                               + 580.7579774107113007782636459137*c[32]
+                               + 62.25285114537450115073508567418*c[33]
+                               - 87.28429934896867358252419269531*c[37]
+                               + 376.35957063447925375282228909331*c[39]
+                               + 281.70337823500316945438997822685*c[40]
+                               - 5902.842319851062599084001245314*c[42]
+                               - 5133.967569680425213238418781895*c[43]
+                               - 1336.9994968736934207379695149699*c[44]
+                               - 16457.029768425635931323898033239*c[46]
+                               - 20057.972492073785865529177233204*c[47]
+                               - 10390.131719683331998171928292676*c[48]
+                               - 2225.1402157149191066107194107818*c[49]
+                               - 8119.389057854462452708420372847*c[51]
+                               - 8553.990864349340374455951542188*c[52]
+                               - 3125.0720300482318255188223870222*c[53]
+                               - 321.17132563191762201498307479119*c[54]
+                               + 112.77446418047508336444737260559*c[58]
+                               - 547.6769399185105085638142364303*c[60]
+                               - 215.03351411775968339520275041956*c[61]
+                               + 9380.837179506755503932334139536*c[63]
+                               + 6731.424766728717502779533575929*c[64]
+                               + 1202.8969556356202882229179861955*c[65]
+                               + 41854.096874376070675520807350883*c[67]
+                               + 59415.4946414651569593735323112*c[68]
+                               + 35510.535321036079500552816746373*c[69]
+                               + 8361.22467500893932213663162025*c[70]
+                               + 70733.60333906813083534505501036*c[72]
+                               + 112751.4821496173730642496417087*c[73]
+                               + 87419.1696002657482639861915602*c[74]
+                               + 38688.297508738879995090677024043*c[75]
+                               + 7948.892024811417248354403960039*c[76]
+                               + 31560.316208856448123576122870493*c[78]
+                               + 44859.3351574922196103993623083*c[79]
+                               + 30293.532420758468451272660586276*c[80]
+                               + 9768.60060650094491328589846021*c[81]
+                               + 983.4203464894588178173276213028*c[82]
+                               + z*(12257.111460249638980666464929141*c[47]
+                                    + 11941.872527618428442034871852984*c[48]
+                                    + 3337.7103235723786599160791161727*c[49]
+                                    + 5923.784149597026191289903857107*c[52]
+                                    + 3695.5216863268773174786074259231*c[53]
+                                    + 481.75698844787643302247461218678*c[54]
+                                    - 559.0871367061751768275271510909*c[61]
+                                    + 2962.0157532291844624176437631508*c[64]
+                                    + 2224.8703854236066306562100964184*c[65]
+                                    - 37346.983234927616179966171278259*c[68]
+                                    - 41131.37654677031693269245407024*c[69]
+                                    - 12541.837012513408983204947430375*c[70]
+                                    - 89433.46971783923917996854040532*c[73]
+                                    - 159728.62577557650087599197869356*c[74]
+                                    - 108919.76199735506986125757149367*c[75]
+                                    - 27821.122086839960369240413860137*c[76]
+                                    - 37430.805785202637063225879944573*c[79]
+                                    - 58958.17096028078103680636705791*c[80]
+                                    - 28040.324013660666876091113080104*c[81]
+                                    - 3441.9712127131058623606466745598*c[82]
+                                    + z*(69829.66781918127139824979240834*c[74]
+                                         + 79158.04669771716646230019815627*c[75]
+                                         + 24729.886299413298105991478986789*c[76]
+                                         + 28662.475333836740001382658723805*c[80]
+                                         + 20824.880383858832565141301717448*c[81]
+                                         + 3059.5299668560940998761303773865*c[82]))))
+                     + z*(288.98912712475927202235695568157*c[14]
+                          + 136.27014434132654190469602473842*c[15]
+                          + 137.36551388055782602165987931363*c[17]
+                          + 29.503351694240263907254545876873*c[18]
+                          + 45.352836878944805017812611814596*c[22]
+                          - 906.9257157273103875031136281909*c[24]
+                          - 498.89077600851244017803488506371*c[25]
+                          - 1630.7990341335795695994925209904*c[27]
+                          - 1900.2997758903244688018534799635*c[28]
+                          - 718.8340073320734167286717870398*c[29]
+                          - 660.5477852574494779873867154954*c[31]
+                          - 663.723402755098629460872738187*c[32]
+                          - 124.50570229074900230147017134835*c[33]
+                          - 111.0891082623237663777580634304*c[37]
+                          + 1682.5096432374393766465473192391*c[39]
+                          + 819.5007366836455838673163002963*c[40]
+                          + 4340.3620652685942522196242204513*c[42]
+                          + 6187.592137924969422945750188059*c[43]
+                          + 2673.9989937473868414759390299397*c[44]
+                          + 5193.347983794033802950592847594*c[46]
+                          + 8478.118406882868909897287966368*c[47]
+                          + 6450.01640622454986590201036177*c[48]
+                          + 2225.1402157149191066107194107818*c[49]
+                          + 1939.4180498382223109786937762629*c[51]
+                          + 2793.1398740732539998223515239798*c[52]
+                          + 1815.5180365042108700633158629367*c[53]
+                          + 321.17132563191762201498307479119*c[54]
+                          + 233.60424723098410125492670039728*c[58]
+                          - 2747.9446322809322803786992417687*c[60]
+                          - 1204.1876790594542270131354023495*c[61]
+                          - 7783.625285781273772612475310226*c[63]
+                          - 11794.884562607454002342658235661*c[64]
+                          - 5075.638373779568533233288088093*c[65]
+                          - 12677.493620375230288342705999252*c[67]
+                          - 23890.680624627619665128333701828*c[68]
+                          - 21663.418785947778681874688608457*c[69]
+                          - 8361.22467500893932213663162025*c[70]
+                          - 12557.407410696018379418920095901*c[72]
+                          - 24429.917558670221534750977707006*c[73]
+                          - 25061.788961348458315731884133125*c[74]
+                          - 16071.712737962546720147763265109*c[75]
+                          - 5299.261349874278165569602640026*c[76]
+                          - 4469.0492715210129955837240680452*c[78]
+                          - 7699.814124833444639146094248057*c[79]
+                          - 7034.744889482043659207275937344*c[80]
+                          - 3818.6347825412784661026693980822*c[81]
+                          - 655.6135643263058785448850808685*c[82]
+                          + z*(1547.6175792726766976762667687463*c[28]
+                               + 898.5425091650917709108397337997*c[29]
+                               + 580.7579774107113007782636459137*c[32]
+                               + 155.63212786343625287683771418544*c[33]
+                               + 281.70337823500316945438997822685*c[40]
+                               - 5133.967569680425213238418781895*c[43]
+                               - 3342.4987421842335518449237874246*c[44]
+                               - 7800.861031824146884862712304063*c[47]
+                               - 14033.456771589901553394948878704*c[48]
+                               - 6675.420647144757319832158232345*c[49]
+                               - 2630.206714752314183166047685081*c[52]
+                               - 4117.1583887937022463184485416324*c[53]
+                               - 963.5139768957528660449492243736*c[54]
+                               - 774.1206508239348602227299015104*c[61]
+                               + 9693.44051995790196519717733908*c[64]
+                               + 5232.112774512657351213505061907*c[65]
+                               + 22068.511406537540779407361032943*c[68]
+                               + 47644.961755819881818689587795691*c[69]
+                               + 25083.674025026817966409894860749*c[70]
+                               + 23318.012431778133884281101303379*c[73]
+                               + 58819.29822508786978397350020693*c[74]
+                               + 65177.57679196989011665047511453*c[75]
+                               + 27821.122086839960369240413860137*c[76]
+                               + 7428.529372289582547173482363727*c[79]
+                               + 16775.660091615390091375284407782*c[80]
+                               + 15918.378715593585233695429990843*c[81]
+                               + 3441.9712127131058623606466745598*c[82]
+                               + z*(7961.248351745618961356581235323*c[48]
+                                    + 5191.993836668144582091678625158*c[49]
+                                    + 2463.6811242179182116524049506154*c[53]
+                                    + 749.3997598078077847016271745128*c[54]
+                                    + 1483.2469236157377537708067309456*c[65]
+                                    - 27420.917697846877955128302713494*c[69]
+                                    - 19509.524241687525084985473780583*c[70]
+                                    - 36656.082697869729185744860054031*c[74]
+                                    - 90272.69418705738665521157972277*c[75]
+                                    - 49459.772598826596211982957973578*c[76]
+                                    - 10642.971973017114023154919314802*c[80]
+                                    - 22793.401415168871464333763073824*c[81]
+                                    - 6119.059933712188199752260754773*c[82]
+                                    + z*(39579.023348858583231150099078135*c[75]
+                                         + 27821.122086839960369240413860137*c[76]
+                                         + 10412.440191929416282570650858724*c[81]
+                                         + 3441.9712127131058623606466745598*c[82]))))))
+           + 13.964240043768941169883924541086*c[83]
+           + z*(7.745966692414833770358530799565*c[3]
+                - 12.709778186044850816782635625089*c[6]
+                - 13.208388942696170526728606575706*c[8]
+                - 35.49647869859769625540396974937*c[9]
+                + 14.41809796661622952199809618062*c[12]
+                + 20.160118492473240787436632728356*c[14]
+                + 59.61818814933036208330451082306*c[15]
+                + 18.912643215439120973996650050428*c[17]
+                + 54.0894781061071504966333341076*c[18]
+                + 95.24704719832526125805816713101*c[19]
+                - 16.587380154799257390774057098857*c[22]
+                - 21.828138662125050023365590570431*c[24]
+                - 68.77712344150274381055213436063*c[25]
+                - 27.349400270542785917425539956123*c[27]
+                - 87.47045605043015715445424738736*c[28]
+                - 161.73765164971651876395115208394*c[29]
+                - 24.74674699811770378627097205026*c[31]
+                - 73.74704475056651438454141535412*c[32]
+                - 134.88117748164475249325935229405*c[33]
+                - 198.99748742132399094689596420024*c[34]
+                + 18.059327255872474719347177242852*c[37]
+                + 24.725536938718684583131741808982*c[39]
+                + 78.53548726551603512061781211173*c[40]
+                + 28.98652975355127465283542780505*c[42]
+                + 96.02350909114870653665423891727*c[43]
+                + 189.68450162257633930580008270233*c[44]
+                + 34.376958832555000684797997087875*c[46]
+                + 114.89843725196124780021144411646*c[47]
+                + 225.06526152005123431569423063676*c[48]
+                + 339.95197740089041906552657664722*c[49]
+                + 30.667805862641442267159479506803*c[51]
+                + 94.07450270316167985512781174515*c[52]
+                + 176.92206730960889170926666423882*c[53]
+                + 267.64277135993135167915256232599*c[54]
+                + 358.74782229304194063389522268587*c[55]
+                - 19.698916145810258068205417682404*c[58]
+                - 26.35665412633450700792793864058*c[60]
+                - 85.68759729237999504990655054598*c[61]
+                - 32.433596971158651339851776956308*c[63]
+                - 108.33127427960216745795885639004*c[64]
+                - 215.96727184514862898311196906626*c[65]
+                - 35.981619198979949063658203712709*c[67]
+                - 122.89906954347348865703281727756*c[68]
+                - 251.88216968181302716634830664503*c[69]
+                - 404.04340145506708755887075876947*c[70]
+                - 41.317156376007593192120949450945*c[72]
+                - 141.85103269823711807265920038232*c[73]
+                - 288.35467802104527113567045987822*c[74]
+                - 454.82141550757169121463067205973*c[75]
+                - 615.0928352532644299321860207173*c[76]
+                - 36.654562366473441605188494276366*c[78]
+                - 114.8741655508698332037136447999*c[79]
+                - 220.64697992840358340687027847759*c[80]
+                - 340.420930226548080311478279674*c[81]
+                - 464.39294139779999730262693228188*c[82]
+                - 586.4980818382955291351248307256*c[83]
+                + z*(35.49647869859769625540396974937*c[9]
+                     - 59.61818814933036208330451082306*c[15]
+                     - 54.0894781061071504966333341076*c[18]
+                     - 238.11761799581315314514541782753*c[19]
+                     + 68.77712344150274381055213436063*c[25]
+                     + 87.47045605043015715445424738736*c[28]
+                     + 404.34412912429129690987788020986*c[29]
+                     + 73.74704475056651438454141535412*c[32]
+                     + 337.20294370411188123314838073512*c[33]
+                     + 895.4886933959579592610318389011*c[34]
+                     - 78.53548726551603512061781211173*c[40]
+                     - 96.02350909114870653665423891727*c[43]
+                     - 474.21125405644084826450020675584*c[44]
+                     - 114.89843725196124780021144411646*c[47]
+                     - 562.6631538001280857892355765919*c[48]
+                     - 1529.7838983040068857948695949125*c[49]
+                     - 94.07450270316167985512781174515*c[52]
+                     - 442.30516827402222927316666059705*c[53]
+                     - 1204.392471119691082556186530467*c[54]
+                     - 2511.2347560512935844372665588011*c[55]
+                     + 85.68759729237999504990655054598*c[61]
+                     + 108.33127427960216745795885639004*c[64]
+                     + 539.9181796128715724577799226656*c[65]
+                     + 122.89906954347348865703281727756*c[68]
+                     + 629.7054242045325679158707666126*c[69]
+                     + 1818.1953065478018940149184144626*c[70]
+                     + 141.85103269823711807265920038232*c[73]
+                     + 720.8866950526131778391761496955*c[74]
+                     + 2046.6963697840726104658380242688*c[75]
+                     + 4305.6498467728510095253021450213*c[76]
+                     + 114.8741655508698332037136447999*c[79]
+                     + 551.617449821008958517175696194*c[80]
+                     + 1531.894186019466361401652258533*c[81]
+                     + 3250.7505897845999811183885259732*c[82]
+                     + 5864.980818382955291351248307256*c[83]
+                     + z*(158.74507866387543543009694521836*c[19]
+                          - 269.56275274952753127325192013991*c[29]
+                          - 224.80196246940792082209892049008*c[33]
+                          - 1392.9824119492679366282717494017*c[34]
+                          + 316.14083603762723217633347117056*c[44]
+                          + 375.10876920008539052615705106127*c[48]
+                          + 2379.6638418062329334586860365305*c[49]
+                          + 294.8701121826814861821111070647*c[53]
+                          + 1873.4993995195194617540679362819*c[54]
+                          + 6696.62601613678289183271082347*c[55]
+                          - 359.94545307524771497185328177709*c[65]
+                          - 419.80361613635504527724717774171*c[69]
+                          - 2828.3038101854696129120953113863*c[70]
+                          - 480.59113003507545189278409979703*c[74]
+                          - 3183.7499085530018385024147044181*c[75]
+                          - 11481.732924727602692067472386723*c[76]
+                          - 367.74496654733930567811713079599*c[80]
+                          - 2382.946511585836562180347957718*c[81]
+                          - 8668.668239425599949649036069262*c[82]
+                          - 23459.923273531821165404993229025*c[83]
+                          + z*(696.4912059746339683141358747008*c[34]
+                               - 1189.8319209031164667293430182653*c[49]
+                               - 936.749699759759730877033968141*c[54]
+                               - 7533.704268153880753311799676403*c[55]
+                               + 1414.1519050927348064560476556931*c[70]
+                               + 1591.8749542765009192512073522091*c[75]
+                               + 12916.949540318553028575906435064*c[76]
+                               + 1191.473255792918281090173978859*c[81]
+                               + 9752.25176935379994335516557792*c[82]
+                               + 43987.356137872164685134362304422*c[83]
+                               + z*(3013.4817072615523013247198705613*c[55]
+                                    - 5166.779816127421211430362574026*c[76]
+                                    - 3900.9007077415199773420662311678*c[82]
+                                    - 38708.873401327504922918238827891*c[83]
+                                    + 12902.957800442501640972746275964*z*c[83])))))
+           + y*(9.7467943448089639068384131998996*c[2]
+                + 3.8729833462074168851792653997824*c[3]
+                + 0.8035897321174379252413505815494*c[4]
+                - 13.204326697807632794689829526579*c[5]
+                - 6.354889093022425408391317812545*c[6]
+                - 41.158231254513355241421236055482*c[7]
+                - 35.22237051385645473794295086855*c[8]
+                - 11.832159566199232085134656583123*c[9]
+                - 0.20876670019176630596647544442424*c[10]
+                + 12.267062678559319149958811751263*c[11]
+                + 3.3272533769114375819995606570663*c[12]
+                + 52.1184601385309247755683800562*c[13]
+                + 53.28031315867927922393967221065*c[14]
+                + 19.87272938311012069443483694102*c[15]
+                + 105.78819264215430937901321045166*c[16]
+                + 111.98275588088953208287490161437*c[17]
+                + 72.93884168853843021515707175116*c[18]
+                + 23.811761799581315314514541782753*c[19]
+                + 1.1955925829334515545828329111835*c[20]
+                - 15.423183352078966669238103568614*c[21]
+                - 5.774088028569361749952994559729*c[22]
+                - 52.15291173775718164013834232006*c[23]
+                - 46.439518318544639083359385411349*c[24]
+                - 15.226776085307821390893382980339*c[25]
+                - 128.74987511922572287448733134532*c[26]
+                - 160.11630617558887123554901924281*c[27]
+                - 116.38018305014859892584166813403*c[28]
+                - 40.434412912429129690987788020986*c[29]
+                - 215.19813992625791064448731810407*c[30]
+                - 252.94030825960691466159657009064*c[31]
+                - 201.26797629842111217447761273728*c[32]
+                - 122.77645642559971060283864119074*c[33]
+                - 39.799497484264798189379192840048*c[34]
+                - 0.3412431352169151231653709890661*c[35]
+                + 14.193036056663051485467142861778*c[36]
+                + 3.1445858688012283075185483563632*c[37]
+                + 60.05580357554062249800846959381*c[38]
+                + 57.46266257822494581085409088616*c[39]
+                + 19.064774082570921569135483374948*c[40]
+                + 130.91370047298349707967788456648*c[41]
+                + 148.97968785041088227384853189311*c[42]
+                + 105.34980081600713418540766207271*c[43]
+                + 35.604210660548309643159886073577*c[44]
+                + 255.06807392219590063140746067526*c[45]
+                + 347.6034749534848942234503864693*c[46]
+                + 308.76106101522143831633122928994*c[47]
+                + 201.6634606621002877466152484482*c[48]
+                + 67.99039548017808381310531532944*c[49]
+                + 380.98113133277897295228105001661*c[50]
+                + 476.86689002004630475874027164666*c[51]
+                + 419.77918130603244430200502938516*c[52]
+                + 310.16477688000748850277201028161*c[53]
+                + 184.67351223835263265861526800493*c[54]
+                + 59.79130371550699010564920378098*c[55]
+                + 1.490078647395755929610047328909*c[56]
+                - 17.490169220087252312835728744594*c[57]
+                - 5.772978523524319743656234550048*c[58]
+                - 59.92568557371285974226018282741*c[59]
+                - 51.86044407019799075356919872634*c[60]
+                - 16.018910773924016818582023074185*c[61]
+                - 145.96897189386038773141777516356*c[62]
+                - 174.1175343922599985754292598191*c[63]
+                - 123.74843647314670407986865359678*c[64]
+                - 40.680627621145920993988701091411*c[65]
+                - 260.50116216403465015309883085416*c[66]
+                - 332.19379213140604192848520748414*c[67]
+                - 288.40047208670914086717627143127*c[68]
+                - 191.27009876576675655836575117953*c[69]
+                - 64.72940206984238035381909094572*c[70]
+                - 443.03388360923124819187198312392*c[71]
+                - 636.2845810677265050772881404314*c[72]
+                - 623.6143109645585735259843697347*c[73]
+                - 496.60744651669755856900555419238*c[74]
+                - 308.59104180077683932992674086843*c[75]
+                - 102.51547254221073832203100345289*c[76]
+                - 614.7592761271330730622902251669*c[77]
+                - 802.6234905868335722983734050685*c[78]
+                - 751.4054017828397124812907588292*c[79]
+                - 611.8266747361125507213380107459*c[80]
+                - 438.84698179205002527110134749278*c[81]
+                - 258.60312815093176320381578189815*c[82]
+                - 83.78544026261364701930354724652*c[83]
+                + z*(57.23635208501673894915729516139*c[8]
+                     + 35.49647869859769625540396974937*c[9]
+                     + 7.763591212793354357998974866488*c[12]
+                     - 86.40050782488531766044271169295*c[14]
+                     - 59.61818814933036208330451082306*c[15]
+                     - 205.05286854633994319175315317832*c[17]
+                     - 383.54357202512343079430909639935*c[18]
+                     - 190.49409439665052251611633426203*c[19]
+                     - 5.0392040976605338908680679794*c[22]
+                     + 71.05089797496422814335318025227*c[24]
+                     + 22.583533070344184534808163521402*c[25]
+                     + 292.88321208063495655367249852951*c[27]
+                     + 610.8106422504614364005957614168*c[28]
+                     + 323.47530329943303752790230416789*c[29]
+                     + 481.13386952109612553692216813101*c[31]
+                     + 1133.8608130399601586623242610695*c[32]
+                     + 1338.4362996255517747408043419948*c[33]
+                     + 596.9924622639719728406878926007*c[34]
+                     + 11.770155518270018104310080530126*c[37]
+                     - 90.19978821773120703857643996334*c[39]
+                     - 35.853157229909494294195088137962*c[40]
+                     - 268.97284594727048989486163598117*c[42]
+                     - 536.075295804894098575791733519*c[43]
+                     - 237.56602630400337641211855018059*c[44]
+                     - 660.8299910744147877621027758507*c[46]
+                     - 1737.6679288393673820977759316232*c[47]
+                     - 2194.8962664251522186436887507416*c[48]
+                     - 1019.8559322026712571965797299417*c[49]
+                     - 923.0659741774511672503210637865*c[51]
+                     - 2424.6005851330329859569023645658*c[52]
+                     - 3545.0552552504809703239974591405*c[53]
+                     - 3425.8274734071213014931527977727*c[54]
+                     - 1434.9912891721677625355808907435*c[55]
+                     - 8.152959098761618580892948582309*c[58]
+                     + 77.3642340140614744992104588121*c[60]
+                     + 10.42586735116410586158558789913*c[61]
+                     + 315.80147181336134581100674268189*c[63]
+                     + 634.1593445592780570212530651906*c[64]
+                     + 272.20025960860242294475244403068*c[65]
+                     + 628.4059650638321347933122112556*c[67]
+                     + 1607.5037629767813565460248113101*c[68]
+                     + 2043.3590155073880515340407075093*c[69]
+                     + 890.5446399417805195175110601449*c[70]
+                     + 1231.2520057594454169624553314119*c[72]
+                     + 3599.8348330891143230832470180256*c[73]
+                     + 5670.93468017932543169239619043*c[74]
+                     + 5716.999420507965095383904145309*c[75]
+                     + 2460.3713410130577197287440828693*c[76]
+                     + 1568.5924188071937029915583158607*c[78]
+                     + 4393.5582451461684416840309081754*c[79]
+                     + 7121.273116904947025249185850473*c[80]
+                     + 8436.518705614452425110548670182*c[81]
+                     + 7293.700903130152898811846524662*c[82]
+                     + 2932.4904091914776456756241536281*c[83]
+                     + z*(329.45409391901628029767576229175*c[18]
+                          + 238.11761799581315314514541782753*c[19]
+                          + 46.193590371158559275743970839232*c[25]
+                          - 523.3401862000312792461415140295*c[28]
+                          - 404.34412912429129690987788020986*c[29]
+                          - 1060.1137682893936442777828457154*c[32]
+                          - 3008.8878053597675556188624742518*c[33]
+                          - 1790.9773867919159185220636778022*c[34]
+                          - 42.682330035606540826422723973765*c[40]
+                          + 440.05178671374539203913749460169*c[43]
+                          + 119.70381170356759276579616869565*c[44]
+                          + 1622.7694915874061342975644875067*c[47]
+                          + 4924.5775122627524608199863002621*c[48]
+                          + 3059.567796608013771589739189825*c[49]
+                          + 2330.5260824298713061017745528207*c[52]
+                          + 8420.332969852180196536826987254*c[53]
+                          + 14211.83115921235477416300105951*c[54]
+                          + 7533.704268153880753311799676403*c[55]
+                          + 75.26172994121588918832096264685*c[61]
+                          - 525.8280702796758895632942088006*c[64]
+                          - 140.58246940863448490410118741105*c[65]
+                          - 1484.6046934333078678889919940325*c[68]
+                          - 4478.6921145639375609192310021606*c[69]
+                          - 2189.2555731902104438138813561897*c[70]
+                          - 3457.9838003908772050105878176433*c[73]
+                          - 13456.45000539570040139181432638*c[74]
+                          - 23679.801022501770318761730629622*c[75]
+                          - 12916.949540318553028575906435064*c[76]
+                          - 4278.6840795952986084803172633755*c[79]
+                          - 17251.565342441358604605788929988*c[80]
+                          - 36432.439989245569551595816757284*c[81]
+                          - 47805.155732126470310564537146664*c[82]
+                          - 23459.923273531821165404993229025*c[83]
+                          + z*(1781.1232411037704495904760623445*c[33]
+                               + 1392.9824119492679366282717494017*c[34]
+                               + 236.33829490191550366580269204013*c[44]
+                               - 2907.9429056417495833538338157801*c[48]
+                               - 2379.6638418062329334586860365305*c[49]
+                               - 5318.685201052105311509106884438*c[53]
+                               - 20233.793514810810186943933711845*c[54]
+                               - 13393.252032273565783665421646939*c[55]
+                               - 266.22380680282472503578582350306*c[65]
+                               + 2565.9911269062699953355734903654*c[69]
+                               + 577.2048592215244107983867982421*c[70]
+                               + 8490.375540228724815701758784457*c[74]
+                               + 33651.496126449751990682499608326*c[75]
+                               + 22963.465849455205384134944773447*c[76]
+                               + 11133.298595080233097392408822529*c[80]
+                               + 54289.73791612949385141314477584*c[81]
+                               + 118811.74704624498754518972965518*c[82]
+                               + 70379.76982059546349621497968708*c[83]
+                               + z*(9180.147057645645362594932887781*c[54]
+                                    + 7533.704268153880753311799676403*c[55]
+                                    + 1125.5494754819726010568542565721*c[70]
+                                    - 15233.873108948375076090042451954*c[75]
+                                    - 12916.949540318553028575906435064*c[76]
+                                    - 25953.395702271828644616398409059*c[81]
+                                    - 123910.96365767181104498328028415*c[82]
+                                    - 87974.71227574432937026872460884*c[83]
+                                    + z*(45663.484755327204440651245882494*c[82]
+                                         + 38708.873401327504922918238827891*c[83])))))
+                + y*(48.641546028061238012588733520115*c[7]
+                     + 28.618176042508369474578647580697*c[8]
+                     + 5.9160797830996160425673282915616*c[9]
+                     - 1.4613669013423641417653281109697*c[10]
+                     + 4.1926119334366719526805335418874*c[11]
+                     + 3.881795606396677178999487433244*c[12]
+                     - 61.42691269875730325392804788469*c[13]
+                     - 43.200253912442658830221355846476*c[14]
+                     - 9.93636469155506034721741847051*c[15]
+                     - 305.16883983830084710041110951042*c[16]
+                     - 265.27470615339609155632143360205*c[17]
+                     - 118.83294432402328518199747644852*c[18]
+                     - 23.811761799581315314514541782753*c[19]
+                     - 1.7186643379668366097128223098263*c[20]
+                     + 3.4887914625538109116141727562958*c[21]
+                     + 5.0392040976605338908680679794*c[22]
+                     + 47.214103800467001970605230190116*c[23]
+                     + 6.960495261220202668752863141201*c[24]
+                     - 3.9350095501357291234893012196383*c[25]
+                     + 370.20068402074532375728182791098*c[26]
+                     + 376.75831045794798915244715989467*c[27]
+                     + 189.02513807508211927445621257438*c[28]
+                     + 40.434412912429129690987788020986*c[29]
+                     + 1096.995969217715593501815850538*c[30]
+                     + 1134.305220577183595664939651573*c[31]
+                     + 723.6428766149339223983126381623*c[32]
+                     + 300.88878053597675556188624742518*c[33]
+                     + 59.69924622639719728406878926007*c[34]
+                     - 4.4361607578198966011498228578593*c[35]
+                     + 10.838604440245835361337424751821*c[36]
+                     + 10.18316825737967858462782248112*c[37]
+                     - 74.57714845737647675117315601588*c[38]
+                     - 55.2750673555576857176137440252*c[39]
+                     - 14.51199221210622388098372615108*c[40]
+                     - 341.64543181883855079304143626314*c[41]
+                     - 252.38201513137436034248732835907*c[42]
+                     - 89.34706913494094956542288586664*c[43]
+                     - 11.970381170356759276579616869565*c[44]
+                     - 1296.2615486098834726195631701844*c[45]
+                     - 1546.4547648186089141858653385827*c[46]
+                     - 1100.1148044580690556260128708446*c[47]
+                     - 492.45775122627524608199863002621*c[48]
+                     - 101.98559322026712571965797299417*c[49]
+                     - 2977.8812082707918417234177558239*c[50]
+                     - 3399.1706266118987179043057314185*c[51]
+                     - 2578.4819022694761461323004346369*c[52]
+                     - 1502.4596744111957594998782763708*c[53]
+                     - 604.8726632734448547948847908567*c[54]
+                     - 119.58260743101398021129840756196*c[55]
+                     - 5.28300611349404375043562234795*c[56]
+                     + 10.891065223613317188493624180645*c[57]
+                     + 13.242456021192149940522229358989*c[58]
+                     + 41.111280282295257436714778150326*c[59]
+                     - 18.252056194706434038939276399286*c[60]
+                     - 12.597923049323294582749252044782*c[61]
+                     + 418.51046290223223834051473322449*c[62]
+                     + 404.99773831394186494749373392057*c[63]
+                     + 192.23361100604282748278912100291*c[64]
+                     + 38.779029001125744386590230923532*c[65]
+                     + 1253.3366123555985018068178047873*c[66]
+                     + 1249.1486117662663203240508033651*c[67]
+                     + 773.9800179015502537508933412099*c[68]
+                     + 309.85658987972223415857205801272*c[69]
+                     + 56.89590755183597763584098439815*c[70]
+                     + 3453.4341043709448666237681410828*c[71]
+                     + 4500.2850231806523527195980712441*c[72]
+                     + 3789.3171945954242899347838026115*c[73]
+                     + 2380.9936518886384338284816703038*c[74]
+                     + 1006.9534594493215117123916274439*c[75]
+                     + 205.03094508442147664406200690577*c[76]
+                     + 6786.297779534600685476476921029*c[77]
+                     + 8257.615926381058618580323639802*c[78]
+                     + 6934.671417000736311959651292533*c[79]
+                     + 4794.0243335097752427469838119551*c[80]
+                     + 2679.7047572833273887127453276077*c[81]
+                     + 1060.8191700557588173677654433498*c[82]
+                     + 209.4636006565341175482588681163*c[83]
+                     + y*(228.76844187955645557417695008419*c[16]
+                          + 162.74827188022611996044485701289*c[17]
+                          + 54.90901565316938004961262704862*c[18]
+                          + 7.937253933193771771504847260918*c[19]
+                          + 3.3626041395003324972642175627036*c[20]
+                          - 8.33757041902206796214733122294*c[21]
+                          - 7.558806146490800836302101969099*c[22]
+                          + 17.90764121353502504069957394151*c[23]
+                          + 28.564953726261911402923726984933*c[24]
+                          + 7.698931728526426545957328473205*c[25]
+                          - 276.8363934367059695513079477645*c[26]
+                          - 230.31670441763051087561091062992*c[27]
+                          - 87.22336436667187987435691900491*c[28]
+                          - 13.478137637476376563662596006995*c[29]
+                          - 1896.678440186431155186329090282*c[30]
+                          - 1725.8476536283433227098400026975*c[31]
+                          - 892.6465208349821845295533816821*c[32]
+                          - 278.40858428903596347967635537617*c[33]
+                          - 39.799497484264798189379192840048*c[34]
+                          + 9.441060074334651740908597364162*c[35]
+                          - 21.296928559171102803153676126898*c[36]
+                          - 22.482319529279809862165322360914*c[37]
+                          + 34.340836607134119082668536633156*c[38]
+                          + 70.19651145286258840992390584863*c[39]
+                          + 24.1866536868437064683062102518*c[40]
+                          + 178.78453516994651444605659428686*c[41]
+                          - 30.494371323976993302455560503063*c[42]
+                          - 73.33959145070703240094105520666*c[43]
+                          - 19.643702433405963941053730247491*c[44]
+                          + 2235.5283501552432028061343865969*c[45]
+                          + 2339.4864477226329826457366662971*c[46]
+                          + 1350.5453840384479615031730165636*c[47]
+                          + 454.94687430626670702938292492009*c[48]
+                          + 67.99039548017808381310531532944*c[49]
+                          + 8738.786763607176093081547571726*c[50]
+                          + 9105.831277227144128978517775462*c[51]
+                          + 5970.983040987615900083198223137*c[52]
+                          + 2793.8254180448830905740583209551*c[53]
+                          + 840.3983020701844442725390457036*c[54]
+                          + 119.58260743101398021129840756196*c[55]
+                          + 24.51856683442107484176532423023*c[56]
+                          - 55.02358710804911435433060719805*c[57]
+                          - 54.37340237272905805071569750626*c[58]
+                          + 91.52512472272885574852576666294*c[59]
+                          + 168.82479730037734749365704914411*c[60]
+                          + 54.953009163427474645440702885*c[61]
+                          - 388.40440761914003711744063650334*c[62]
+                          - 458.36193688105116517887947977037*c[63]
+                          - 245.24281871205385994661599878059*c[64]
+                          - 52.22604781412556468176512711068*c[65]
+                          - 1923.946969746407173639325878412*c[66]
+                          - 1200.5384895296622551339154187965*c[67]
+                          - 309.46010989207331885384349441836*c[68]
+                          + 8.149014887256314235854744168149*c[69]
+                          + 15.666989036012805435956213095143*c[70]
+                          - 10110.396939449854651814420126747*c[71]
+                          - 11980.20122724485907063875339105*c[72]
+                          - 8708.485382396124408887155690288*c[73]
+                          - 4403.6318415832676760178037356556*c[74]
+                          - 1396.7248352970893447649297731509*c[75]
+                          - 205.03094508442147664406200690577*c[76]
+                          - 29621.475709302453526997522343031*c[77]
+                          - 33627.384628389228341756756615623*c[78]
+                          - 25371.686540544218690978155278787*c[79]
+                          - 14972.267618409712437451811968329*c[80]
+                          - 6670.770141439357382451446115177*c[81]
+                          - 1966.8406929789176356346552426056*c[82]
+                          - 279.28480087537882339767849082173*c[83]
+                          + y*(1038.9773818519823774075626525054*c[30]
+                               + 832.10936781170778981336143519*c[31]
+                               + 357.98044639337495524162812036477*c[32]
+                               + 89.056162055188522479523803117223*c[33]
+                               + 9.949874371066199547344798210012*c[34]
+                               - 8.75857380390082149457785538603*c[35]
+                               + 20.398589197664795671973223810304*c[36]
+                               + 18.184229031035140329692540144857*c[37]
+                               - 36.685004730257329548698424207614*c[38]
+                               - 60.0213382061705062115983818051*c[39]
+                               - 15.650187679722398303021665457047*c[40]
+                               + 73.52374618214726241016271578175*c[41]
+                               + 148.38996348171610869751207087155*c[42]
+                               + 73.34077795149896553706531882014*c[43]
+                               + 11.816914745095775183290134602006*c[44]
+                               - 1222.0163454537819776746197531537*c[45]
+                               - 1123.4466784412314623409227156398*c[46]
+                               - 540.0419010536068028934561343229*c[47]
+                               - 145.39714528208747916769169078901*c[48]
+                               - 16.997598870044520953276328832361*c[49]
+                               - 10695.766625425347868912371133105*c[50]
+                               - 10181.653242583531757711648413978*c[51]
+                               - 5807.24168147163173909824208345*c[52]
+                               - 2247.2133923305384851140420771581*c[53]
+                               - 537.9619704334620168750966502752*c[54]
+                               - 59.79130371550699010564920378098*c[55]
+                               - 39.825738394032022118668537699932*c[56]
+                               + 88.83460413611780230545382081963*c[57]
+                               + 85.92340128036196827767418865187*c[58]
+                               - 143.36648983503433259795562231584*c[59]
+                               - 264.48044381400058826768969942398*c[60]
+                               - 79.44293716017232747656101612723*c[61]
+                               + 219.3866694817568811340470282862*c[62]
+                               + 532.2951449998930969524801061592*c[63]
+                               + 318.50248839889758088270686861455*c[64]
+                               + 60.85115584064565143675104537213*c[65]
+                               + 666.833779947631816052555998364*c[66]
+                               - 421.06973959853298051662212204881*c[67]
+                               - 651.8338368598954672904819634659*c[68]
+                               - 285.73830838470106603327445209177*c[69]
+                               - 44.114942811930794253876705294217*c[70]
+                               + 12349.147576821354880898854282055*c[71]
+                               + 13328.800057072583608160613519959*c[72]
+                               + 8425.267230949012643680014784696*c[73]
+                               + 3530.5647310586414218529886522201*c[74]
+                               + 893.2481055724285889087339594289*c[75]
+                               + 102.51547254221073832203100345289*c[76]
+                               + 60045.94686320071216722807613534*c[77]
+                               + 63650.64754938113134740982031091*c[78]
+                               + 43249.762770688584888476267262*c[79]
+                               + 21995.114876621106883828325292618*c[80]
+                               + 8067.236000868697007555271145057*c[81]
+                               + 1889.4418694126176360842174205586*c[82]
+                               + 209.4636006565341175482588681163*c[83]
+                               + y*(4611.9186896561825659465160228184*c[50]
+                                    + 4013.4596048795607630122758380415*c[51]
+                                    + 2010.6404452313198208211939008556*c[52]
+                                    + 660.42637742597773984619557764538*c[53]
+                                    + 131.14495796636636232278475553974*c[54]
+                                    + 11.958260743101398021129840756196*c[55]
+                                    + 24.654028529638870835366237623767*c[56]
+                                    - 55.5564499113635237915350852349*c[57]
+                                    - 48.868934478205869457927194795754*c[58]
+                                    + 92.10621173324263712219116645661*c[59]
+                                    + 152.5898197153604120625771560852*c[60]
+                                    + 38.825495604595498390800496603532*c[61]
+                                    - 152.24465909459325940357069810071*c[62]
+                                    - 321.03021052610312381559098896844*c[63]
+                                    - 159.80005659967353891533781330509*c[64]
+                                    - 24.720782060262295896180112182427*c[65]
+                                    + 298.2803820005152057062596360709*c[66]
+                                    + 686.662599893844982723142843108*c[67]
+                                    + 455.23122267988209181776958522601*c[68]
+                                    + 138.01262157667152193335104220335*c[69]
+                                    + 16.079278221171037157955060808173*c[70]
+                                    - 5315.304885458565676853770882607*c[71]
+                                    - 5233.257850128654181760230534447*c[72]
+                                    - 2906.1265709667934708804350606812*c[73]
+                                    - 1035.3486513490683936893002376658*c[74]
+                                    - 217.62675869926250108700060645649*c[75]
+                                    - 20.503094508442147664406200690577*c[76]
+                                    - 56692.01210450747230385612456966*c[77]
+                                    - 56154.83295786806635688458671954*c[78]
+                                    - 34480.998744384130222653933708424*c[79]
+                                    - 15300.714348335816464385895013579*c[80]
+                                    - 4748.8719766603457203451220014522*c[81]
+                                    - 921.5012876364188181769773636652*c[82]
+                                    - 83.78544026261364701930354724652*c[83]
+                                    + y*(20145.543924153549644708427047249*c[77]
+                                         + 18658.250319898701584146978542384*c[78]
+                                         + 10400.510804763389120143508917374*c[79]
+                                         + 4077.282183023392360699830031541*c[80]
+                                         + 1094.5272952284013277840790774736*c[81]
+                                         + 181.20430458463176365337795985117*c[82]
+                                         + 13.964240043768941169883924541086*c[83])
+                                    + z*(37316.500639797403168293957084768*c[78]
+                                         + 62403.06482858033472086105350425*c[79]
+                                         + 48927.386196280708328397960378492*c[80]
+                                         + 21890.545904568026555681581549471*c[81]
+                                         + 5436.129137538952909601338795535*c[82]
+                                         + 586.4980818382955291351248307256*c[83]))
+                               + z*(8026.919209759121526024551676083*c[51]
+                                    + 12063.842671387918924927163405134*c[52]
+                                    + 7925.116529111732878154346931745*c[53]
+                                    + 2622.8991593273272464556951107947*c[54]
+                                    + 358.74782229304194063389522268587*c[55]
+                                    - 97.73786895641173891585438959151*c[58]
+                                    + 305.17963943072082412515431217041*c[60]
+                                    + 232.95297362757299034480297962119*c[61]
+                                    - 642.0604210522062476311819779369*c[63]
+                                    - 958.8003395980412334920268798305*c[64]
+                                    - 296.64938472314755075416134618912*c[65]
+                                    + 1373.3251997876899654462856862159*c[67]
+                                    + 2731.3873360792925509066175113561*c[68]
+                                    + 1656.1514589200582632002125064402*c[69]
+                                    + 321.58556442342074315910121616345*c[70]
+                                    - 10466.515700257308363520461068894*c[72]
+                                    - 17436.759425800760825282610364087*c[73]
+                                    - 12424.183816188820724271602851989*c[74]
+                                    - 4352.5351739852500217400121291298*c[75]
+                                    - 615.0928352532644299321860207173*c[76]
+                                    - 74993.16527593872954547521635432*c[78]
+                                    - 144482.9276377244466150625487463*c[79]
+                                    - 134681.18598374908924423277978446*c[80]
+                                    - 73086.89362863888785122085847957*c[81]
+                                    - 22208.909491553611635707982114422*c[82]
+                                    - 2932.4904091914776456756241536281*c[83]
+                                    + z*(62403.06482858033472086105350425*c[79]
+                                         + 122318.46549070177082099490094623*c[80]
+                                         + 98507.45657055611950056711697262*c[81]
+                                         + 38052.903962772670367209371568745*c[82]
+                                         + 5864.980818382955291351248307256*c[83])))
+                          + z*(1664.21873562341557962672287038*c[31]
+                               + 2147.8826783602497314497687221886*c[32]
+                               + 1068.6739446622622697542856374067*c[33]
+                               + 198.99748742132399094689596420024*c[34]
+                               + 36.368458062070280659385080289714*c[37]
+                               - 120.0426764123410124231967636102*c[39]
+                               - 93.90112607833438981812999274228*c[40]
+                               + 296.7799269634322173950241417431*c[42]
+                               + 440.04466770899379322239191292081*c[43]
+                               + 141.80297694114930219948161522408*c[44]
+                               - 2246.8933568824629246818454312796*c[46]
+                               - 3240.2514063216408173607368059375*c[47]
+                               - 1744.7657433850497500123002894681*c[48]
+                               - 339.95197740089041906552657664722*c[49]
+                               - 12336.387275407941989398745151873*c[51]
+                               - 22779.607417441871509662289095569*c[52]
+                               - 19041.444178854728943214157994152*c[53]
+                               - 8136.34024934191309104623789471*c[54]
+                               - 1434.9912891721677625355808907435*c[55]
+                               + 74.10893360431219763949398771224*c[58]
+                               - 223.78124819728035241022508667755*c[60]
+                               - 243.70464933346097451456311714217*c[61]
+                               + 422.52986894757994627377823438148*c[63]
+                               + 952.2145907953442518042143318568*c[64]
+                               + 433.56448536460026648685119827641*c[65]
+                               + 531.1857205906240044130414421183*c[67]
+                               - 1179.6156850800802528362742694392*c[68]
+                               - 1772.7082416963545291990809186611*c[69]
+                               - 560.7132918151951419184328897209*c[70]
+                               + 16191.084413887858852800765971024*c[72]
+                               + 33114.843959893315036797478344087*c[73]
+                               + 29942.592956514876337964260974652*c[74]
+                               + 13512.426937463321756434667059449*c[75]
+                               + 2460.3713410130577197287440828693*c[76]
+                               + 52308.1298228235331493444242675*c[78]
+                               + 115015.6489864070627157950548257*c[79]
+                               + 129260.19253570419336170712372696*c[80]
+                               + 88257.82638873505229988456442157*c[81]
+                               + 34474.346590824917446818540502337*c[82]
+                               + 5864.980818382955291351248307256*c[83]
+                               + z*(12063.842671387918924927163405134*c[52]
+                                    + 19812.791322779332195385867329362*c[53]
+                                    + 11803.046216972972609050627998576*c[54]
+                                    + 2511.2347560512935844372665588011*c[55]
+                                    + 232.95297362757299034480297962119*c[61]
+                                    - 958.8003395980412334920268798305*c[64]
+                                    - 741.6234618078688768854033654728*c[65]
+                                    + 2731.3873360792925509066175113561*c[68]
+                                    + 4140.3786473001456580005312661004*c[69]
+                                    + 1447.1350399053933442159554727355*c[70]
+                                    - 17436.759425800760825282610364087*c[73]
+                                    - 31060.459540472051810679007129973*c[74]
+                                    - 19586.408282933625097830054581084*c[75]
+                                    - 4305.6498467728510095253021450213*c[76]
+                                    - 82079.86280914411189420149524205*c[79]
+                                    - 214384.49946867095228958704851492*c[80]
+                                    - 230383.56475831887582992674618546*c[81]
+                                    - 117409.46247810261108274650323221*c[82]
+                                    - 23459.923273531821165404993229025*c[83]
+                                    + z*(81545.64366046784721399660063082*c[80]
+                                         + 153233.8213319761858897710708463*c[81]
+                                         + 101474.41056739378764589165751665*c[82]
+                                         + 23459.923273531821165404993229025*c[83]))))
+                     + z*(325.49654376045223992088971402578*c[17]
+                          + 329.45409391901628029767576229175*c[18]
+                          + 95.24704719832526125805816713101*c[19]
+                          - 15.117612292981601672604203938199*c[22]
+                          + 57.12990745252382280584745396987*c[24]
+                          + 46.193590371158559275743970839232*c[25]
+                          - 460.63340883526102175122182125984*c[27]
+                          - 523.3401862000312792461415140295*c[28]
+                          - 161.73765164971651876395115208394*c[29]
+                          - 1787.4765716332710657929571350149*c[31]
+                          - 3207.9964466496433757275515679041*c[32]
+                          - 2272.2290668061692920018306271074*c[33]
+                          - 596.9924622639719728406878926007*c[34]
+                          - 8.596180996489339064945564432114*c[37]
+                          + 20.350346493384164396651048087064*c[39]
+                          + 51.21879604272784899170726876852*c[40]
+                          + 235.79118431547823079011302073698*c[42]
+                          + 0.007119004751598816745581680878582*c[43]
+                          - 93.92145225972226509316314774582*c[44]
+                          + 2432.0795385628030406096279013146*c[46]
+                          + 4863.0208979090469516583012934442*c[47]
+                          + 3714.5967482901507343402948095729*c[48]
+                          + 1019.8559322026712571965797299417*c[49]
+                          + 5875.27527904634626855829039905*c[51]
+                          + 13046.290828483823890836900243256*c[52]
+                          + 14484.460837683868143674541857309*c[53]
+                          + 8671.625792061775794404543019362*c[54]
+                          + 2152.4869337582516438033713361152*c[55]
+                          - 34.637871141145918461937407300287*c[58]
+                          + 113.86834640347434257708901161068*c[60]
+                          + 86.01340564710387335808110016782*c[61]
+                          - 494.19400481452238408398072515925*c[63]
+                          - 519.2423214769789078754816608268*c[64]
+                          - 193.14808840490650969433032705171*c[65]
+                          - 1869.8912584687005058547893954747*c[67]
+                          - 3036.3763444325201659593352359493*c[68]
+                          - 1674.9200630492787583688239886433*c[69]
+                          - 247.37351109493903319930862781804*c[70]
+                          - 7769.318040601859288476740811076*c[72]
+                          - 19136.068334483431416525455797643*c[73]
+                          - 22900.989142484335774249383853215*c[74]
+                          - 14422.069768478465138863928403568*c[75]
+                          - 3690.5570115195865795931161243039*c[76]
+                          - 14946.639433954923534169088963743*c[78]
+                          - 37214.470256858249430073876847021*c[79]
+                          - 50407.01888521235588771461989299*c[80]
+                          - 45157.576440052095349144357881972*c[81]
+                          - 24530.874198542611622221116775831*c[82]
+                          - 5864.980818382955291351248307256*c[83]
+                          + z*(2147.8826783602497314497687221886*c[32]
+                               + 2671.6848616556556743857140935167*c[33]
+                               + 895.4886933959579592610318389011*c[34]
+                               - 93.90112607833438981812999274228*c[40]
+                               + 440.04466770899379322239191292081*c[43]
+                               + 354.50744235287325549870403806019*c[44]
+                               - 3240.2514063216408173607368059375*c[47]
+                               - 4361.9143584626243750307507236702*c[48]
+                               - 1529.7838983040068857948695949125*c[49]
+                               - 10715.764746053952584735125690435*c[52]
+                               - 27790.819124357490162649527656019*c[53]
+                               - 24810.484905065636300657442527619*c[54]
+                               - 7533.704268153880753311799676403*c[55]
+                               - 10.751675705887984169760137520978*c[61]
+                               - 6.585748802696981687812547973784*c[64]
+                               + 342.28775160363178933172463021822*c[65]
+                               + 1551.7716509992122980703432419169*c[68]
+                               - 291.39195694074066499717103055235*c[69]
+                               - 1076.0747732629847944169925310085*c[70]
+                               + 15678.08453409255421151486798*c[73]
+                               + 43796.022850815139034231645306658*c[74]
+                               + 41219.512935651322806125947186437*c[75]
+                               + 12916.949540318553028575906435064*c[76]
+                               + 32935.786177262950821593559583646*c[79]
+                               + 108765.98187058953111468076080248*c[80]
+                               + 166776.65399098885951955379371159*c[81]
+                               + 123910.96365767181104498328028415*c[82]
+                               + 35189.884910297731748107489843538*c[83]
+                               + z*(13208.527548519554796923911552908*c[53]
+                                    + 18360.294115291290725189865775563*c[54]
+                                    + 6696.62601613678289183271082347*c[55]
+                                    - 494.41564120524591792360224364854*c[65]
+                                    + 2760.2524315334304386670208440669*c[69]
+                                    + 2251.0989509639452021137085131442*c[70]
+                                    - 20706.973026981367873786004753315*c[74]
+                                    - 30467.746217896750152180084903908*c[75]
+                                    - 11481.732924727602692067472386723*c[76]
+                                    - 61377.35598531278764572809837913*c[80]
+                                    - 205140.61273651984317900386766442*c[81]
+                                    - 211617.48937421317524143235110257*c[82]
+                                    - 70379.76982059546349621497968708*c[83]
+                                    + z*(76616.91066598809294488553542315*c[81]
+                                         + 114158.71188831801110162811470623*c[82]
+                                         + 43987.356137872164685134362304422*c[83]))))));
+                #endif
+                #if (PMAX3D>=7)
+  case ( 7 ) :
+    return 1.7320508075688772935274463415059*c[0]
+           - 2.665569949915915607860561485714*c[1]
+           - 3.5909242322980393340983627578577*c[2]
+           - 3.8729833462074168851792653997824*c[3]
+           + 3.0536409820462641159171322098877*c[4]
+           + 4.8754437038058951857316293636599*c[5]
+           + 6.354889093022425408391317812545*c[6]
+           + 5.46857618066960664046855583954*c[7]
+           + 6.604194471348085263364303287853*c[8]
+           + 5.9160797830996160425673282915616*c[9]
+           - 3.5490339032600272014300825552121*c[10]
+           - 5.375433269554475181019875439599*c[11]
+           - 7.20904898330811476099904809031*c[12]
+           - 6.956062501636700585180394111421*c[13]
+           - 10.080059246236620393718316364178*c[14]
+           - 9.93636469155506034721741847051*c[15]
+           - 7.356783943504223076933979306233*c[16]
+           - 9.456321607719560486998325025214*c[17]
+           - 9.014913017684525082772222351267*c[18]
+           - 7.937253933193771771504847260918*c[19]
+           + 3.8856758945337175523942069613463*c[20]
+           + 6.080286029259235803101659881828*c[21]
+           + 8.293690077399628695387028549428*c[22]
+           + 7.513357485752030728699120336367*c[23]
+           + 10.914069331062525011682795285216*c[24]
+           + 11.462853906917123968425355726772*c[25]
+           + 8.992051941677713082576745648158*c[26]
+           + 13.674700135271392958712769978062*c[27]
+           + 14.57840934173835952574237456456*c[28]
+           + 13.478137637476376563662596006995*c[29]
+           + 9.253329444826793953718484503737*c[30]
+           + 12.37337349905885189313548602513*c[31]
+           + 12.291174125094419064090235892353*c[32]
+           + 11.240098123470396041104946024504*c[33]
+           + 9.949874371066199547344798210012*c[34]
+           - 4.2655391902114390395671373633262*c[35]
+           - 6.543414630813567051551753182065*c[36]
+           - 9.029663627936237359673588621426*c[37]
+           - 8.337401380141666883942087848762*c[38]
+           - 12.362768469359342291565870904491*c[39]
+           - 13.089247877586005853436302018621*c[40]
+           - 9.581865784958744037916549617183*c[41]
+           - 14.493264876775637326417713902525*c[42]
+           - 16.003918181858117756109039819545*c[43]
+           - 15.807041801881361608816673558528*c[44]
+           - 11.008702533732344583407667863829*c[45]
+           - 17.188479416277500342398998543937*c[46]
+           - 19.149739541993541300035240686076*c[47]
+           - 18.755438460004269526307852553064*c[48]
+           - 16.997598870044520953276328832361*c[49]
+           - 11.15674483060669124243573000463*c[50]
+           - 15.333902931320721133579739753402*c[51]
+           - 15.679083783860279975854635290859*c[52]
+           - 14.743505609134074309105555353235*c[53]
+           - 13.3821385679965675839576281163*c[54]
+           - 11.958260743101398021129840756196*c[55]
+           + 4.5605437389991317845640842490852*c[56]
+           + 7.097119864080574491944427641618*c[57]
+           + 9.849458072905129034102708841202*c[58]
+           + 8.876196779951716160443378776766*c[59]
+           + 13.17832706316725350396396932029*c[60]
+           + 14.281266215396665841651091757663*c[61]
+           + 10.485701632296158336312670866005*c[62]
+           + 16.216798485579325669925888478154*c[63]
+           + 18.055212379933694576326476065007*c[64]
+           + 17.997272653762385748592664088855*c[65]
+           + 11.617792588187791404975555178906*c[66]
+           + 17.990809599489974531829101856354*c[67]
+           + 20.483178257245581442838802879594*c[68]
+           + 20.990180806817752263862358887086*c[69]
+           + 20.202170072753354377943537938473*c[70]
+           + 13.015538292267412712163570461131*c[71]
+           + 20.658578188003796596060474725473*c[72]
+           + 23.641838783039519678776533397053*c[73]
+           + 24.029556501753772594639204989852*c[74]
+           + 22.741070775378584560731533602987*c[75]
+           + 20.503094508442147664406200690577*c[76]
+           + 13.065916760103544828154832919791*c[77]
+           + 18.327281183236720802594247138183*c[78]
+           + 19.145694258478305533952274133317*c[79]
+           + 18.387248327366965283905856539799*c[80]
+           + 17.0210465113274040155739139837*c[81]
+           + 15.479764713259999910087564409396*c[82]
+           + 13.964240043768941169883924541086*c[83]
+           - 4.8804294059925515188804986627123*c[84]
+           - 7.514974092466271156998346272825*c[85]
+           - 10.495585352909070980411724990645*c[86]
+           - 9.535178630064956763875252173705*c[87]
+           - 14.265287493169187095524961971769*c[88]
+           - 15.498919482947982962530761565213*c[89]
+           - 11.075485867973641590653445488185*c[90]
+           - 17.08654920777107879755572513265*c[91]
+           - 19.287541596111991811641475176018*c[92]
+           - 19.683507349583493817678549899539*c[93]
+           - 12.580655557355805435406341058106*c[94]
+           - 19.922860815978727414349184782575*c[95]
+           - 22.922527742063107539993310495935*c[96]
+           - 23.624517553274964200509239477796*c[97]
+           - 22.992933633825984121423075230215*c[98]
+           - 13.636057405318262512215463224433*c[99]
+           - 21.441555568139552182390335264887*c[100]
+           - 24.896910008509132880103521297833*c[101]
+           - 26.150162062941827439066054098507*c[102]
+           - 25.914338758999183348081103953315*c[103]
+           - 24.626248868279030219735370776131*c[104]
+           - 15.016849121526892143558747815561*c[105]
+           - 24.104615719072954864360892494866*c[106]
+           - 28.079044008363042021765998219231*c[107]
+           - 29.250928816730029227840737677674*c[108]
+           - 28.539426395794276094601717270042*c[109]
+           - 26.60239074054624869836076615368*c[110]
+           - 23.999276050857262582931753723237*c[111]
+           - 14.979981346152842613540922598551*c[112]
+           - 21.347152263681286575967769859262*c[113]
+           - 22.67251895044530863920752318361*c[114]
+           - 22.135805750737118391133187090945*c[115]
+           - 20.815215362646321338268874850941*c[116]
+           - 19.205745847659366365465422932337*c[117]
+           - 17.550918751870200448780981887804*c[118]
+           + x*(7.108186533109108287628163961904*c[1]
+                + 3.0779350562554622863700252210209*c[2]
+                - 24.107691963523137757240517446482*c[4]
+                - 25.934651924411914668544639531691*c[5]
+                - 15.251733823253820980139162750107*c[6]
+                - 9.498053366426158901866439089727*c[7]
+                - 4.4027963142320568422428688585687*c[8]
+                + 51.98290834774981018565238566164*c[10]
+                + 67.88980105153856268390378774363*c[11]
+                + 54.34513848955348050599282406542*c[12]
+                + 55.80416218765705275477041466485*c[13]
+                + 45.421981256511138427204168432866*c[14]
+                + 22.711690723554423650782670789737*c[15]
+                + 19.355816578631431838778170153297*c[16]
+                + 12.940229568458345929576655297661*c[17]
+                + 4.9172252823733773178757576461455*c[18]
+                - 92.80787425020917692449240473062*c[20]
+                - 129.35075428961692530397432968849*c[21]
+                - 118.42129629502254643539959751589*c[22]
+                - 130.50603549192381657555425408581*c[23]
+                - 128.28077026992466306259669275926*c[24]
+                - 83.14846266808540669633914751062*c[25]
+                - 96.71087555923807597302020993454*c[26]
+                - 91.91158152490354156750661978371*c[27]
+                - 58.78036610294129518759778520287*c[28]
+                - 29.951416972169725697027991126656*c[29]
+                - 32.714860394181685717379996700855*c[30]
+                - 25.936494449950285699072461091138*c[31]
+                - 13.827570890731221447101515378897*c[32]
+                - 5.187737595447875095894590472848*c[33]
+                + 147.75827754892424833060563826562*c[35]
+                + 213.29201469618117749791837518004*c[36]
+                + 211.86279932886032587758144954226*c[37]
+                + 232.93809827412109604767637665546*c[38]
+                + 249.86234677856576324421846030801*c[39]
+                + 183.53401915310812555361771308719*c[40]
+                + 211.97365454927595764002309718268*c[41]
+                + 232.42109374816007988777352783496*c[42]
+                + 175.60409470742403495122190102748*c[43]
+                + 111.41662473947445172816412624749*c[44]
+                + 148.72353777469765595165588123255*c[45]
+                + 154.79488287430332698302368832103*c[46]
+                + 112.87622917645367083909594371749*c[47]
+                + 69.719474799049103712002567524*c[48]
+                + 37.085670261915318443511990179697*c[49]
+                + 49.621863566953055237958208944291*c[50]
+                + 43.611252443452089003489145762526*c[51]
+                + 27.155526553489969442717306483137*c[52]
+                + 14.054556748894164294661370523645*c[53]
+                + 5.35285542719862703358305124652*c[54]
+                - 218.36425269108714168467239038194*c[56]
+                - 321.19117580565828553698268977392*c[57]
+                - 337.22493996823880447615594210956*c[58]
+                - 366.61398073593987684649686173532*c[59]
+                - 416.04307410735862964604244664973*c[60]
+                - 329.71805498056484787264421730999*c[61]
+                - 363.07817698873158493176130580409*c[62]
+                - 425.80388057098263497448435485412*c[63]
+                - 350.24067377492533952424681609676*c[64]
+                - 248.56610533120879939565717194418*c[65]
+                - 312.37982862983501958168462665352*c[66]
+                - 366.21658277208029674303728106752*c[67]
+                - 303.69486968167981428682877814759*c[68]
+                - 217.11950696831882953323779084836*c[69]
+                - 139.35374458348232203561052700416*c[70]
+                - 211.90740813154056133185964740368*c[71]
+                - 234.28739028992083697038800646035*c[72]
+                - 185.31752114868127507831273393788*c[73]
+                - 127.83913927610920017854033752944*c[74]
+                - 79.39033920957300137793843976069*c[75]
+                - 44.160511248952318046413355333551*c[76]
+                - 70.11277557547242963291381850121*c[77]
+                - 66.13160284831568422254694782589*c[78]
+                - 45.214125423977015328768647388284*c[79]
+                - 27.040071069657301888096847852646*c[80]
+                - 14.060864509357420708517581116969*c[81]
+                - 5.463446369385882321207375673904*c[82]
+                + 305.69235097535163604624214350989*c[84]
+                + 455.28582676921297625796024342218*c[85]
+                + 497.80605531125765860204568161057*c[86]
+                + 533.0823271260984868131901729598*c[87]
+                + 629.0621806714054174732436719518*c[88]
+                + 525.8122972387291552284679058768*c[89]
+                + 553.9387545468290149074697683102*c[90]
+                + 679.0499123784420117179444000638*c[91]
+                + 589.5708558829090894315793473567*c[92]
+                + 448.48637277903072147905190597046*c[93]
+                + 519.9632795412806838064126025931*c[94]
+                + 644.9052093307943068849556544436*c[95]
+                + 571.2847849611629870356924677916*c[96]
+                + 442.37164281681661933501135596294*c[97]
+                + 313.51028466595903467930894520061*c[98]
+                + 431.79828166147886166945300296518*c[99]
+                + 529.72830684950421694208143755*c[100]
+                + 466.88130699454394216319028411495*c[101]
+                + 361.12193442733829390294023296907*c[102]
+                + 255.10732523671745439609104349085*c[103]
+                + 167.06249232249593365147110828028*c[104]
+                + 286.31767780910679384933830366311*c[105]
+                + 330.62275662917279741661939396095*c[106]
+                + 276.45037165986820157874077918317*c[107]
+                + 204.88710353730477484689450844162*c[108]
+                + 139.73951480841051827089597721153*c[109]
+                + 88.30888697490678081877957417346*c[110]
+                + 51.19845557516216017692107460957*c[111]
+                + 94.21629621269638091717496966913*c[112]
+                + 93.63175392194706623532723643759*c[113]
+                + 68.25222066782368841620058179255*c[114]
+                + 44.491868275113412089640833754934*c[115]
+                + 26.540949876502360077792686503087*c[116]
+                + 13.987999865925318855772504563436*c[117]
+                + x*(28.929230356227765308688620935778*c[4]
+                     + 20.111205278199317641142971125097*c[5]
+                     + 4.3172969847391631372120177680576*c[7]
+                     - 153.44352464094823488535945165182*c[10]
+                     - 164.18426543109080448657447860731*c[11]
+                     - 62.1087297023468348639917989319*c[12]
+                     - 86.63254668461058660409755711285*c[13]
+                     - 31.268755212815638772350695660307*c[14]
+                     - 17.703490773138504730589789774357*c[16]
+                     - 4.9770113724839792036833289606389*c[17]
+                     + 481.97325999504765794120451732084*c[20]
+                     + 601.3209374404506509410094695841*c[21]
+                     + 340.14627659208603763359458860947*c[22]
+                     + 475.74735713582979157999538361984*c[23]
+                     + 285.94943178992895036942544546072*c[24]
+                     + 92.38718074231711855148794167846*c[25]
+                     + 225.66604742977043633587502209712*c[26]
+                     + 126.35012373877913815561526142908*c[27]
+                     + 36.651933090811129881103710063442*c[28]
+                     + 45.102040543434945357941354674965*c[30]
+                     + 20.225706681153892517625313694924*c[31]
+                     + 4.6091902969104071490338384596323*c[32]
+                     - 1173.8763851461880236888762023874*c[35]
+                     - 1573.8359349638803288074005309851*c[36]
+                     - 1081.1350714815437977835382958851*c[37]
+                     - 1480.1220678778507169446042366454*c[38]
+                     - 1105.0757348450835346367787426594*c[39]
+                     - 516.4561934308391439997149600826*c[40]
+                     - 1033.9776110179655056287839030999*c[41]
+                     - 775.0083691828451177769737423944*c[42]
+                     - 366.78654931266616950198362583977*c[43]
+                     - 121.54540880669940188526995590635*c[44]
+                     - 463.72010247541668247929930785819*c[45]
+                     - 320.1158560217771474954276965694*c[46]
+                     - 140.00383741706282826054472616423*c[47]
+                     - 39.870116363755299679654704411072*c[48]
+                     - 91.58227376109434018866520157919*c[50]
+                     - 51.5988748829613619894223181816*c[51]
+                     - 18.4269644470110506932724579707*c[52]
+                     - 4.1336931614394600866651089775426*c[53]
+                     + 2443.7289817290397245604776194108*c[56]
+                     + 3412.3093977996211825868162398686*c[57]
+                     + 2646.1722488061474918014972786382*c[58]
+                     + 3509.3101199683969385040170677152*c[59]
+                     + 2965.5692331402100180509612024628*c[60]
+                     + 1659.341950608712223532981224071*c[61]
+                     + 2928.221600692602411224830572107*c[62]
+                     + 2552.4000976977259733962217923078*c[63]
+                     + 1482.416226763204720127055273642*c[64]
+                     + 688.6503573930210999650174107962*c[65]
+                     + 1910.0954286845876355195957946247*c[66]
+                     + 1630.374041615512358879765719709*c[67]
+                     + 938.6308674074547950048669428298*c[68]
+                     + 429.99850804160242888078079815737*c[69]
+                     + 150.07326339759634680758056754294*c[70]
+                     + 827.6393415111447932637979665838*c[71]
+                     + 648.6969117638055752175311503014*c[72]
+                     + 345.41998499701664126572420672225*c[73]
+                     + 144.90945029506363477470420502025*c[74]
+                     + 42.003856128047206724428100975105*c[75]
+                     + 162.30388279959942452935892864464*c[77]
+                     + 105.34749862926437224073124292615*c[78]
+                     + 46.728474122387728760832669071146*c[79]
+                     + 16.224042641794381132858108711588*c[80]
+                     + 3.700227502462479133820416083413*c[81]
+                     - 4567.6382486084834442613394302385*c[84]
+                     - 6540.619245335513322788565662294*c[85]
+                     - 5520.201493300160956714302517132*c[86]
+                     - 7095.252929852716419254033680768*c[87]
+                     - 6516.581876379133331334648172213*c[88]
+                     - 4083.4680221007075803876108138253*c[89]
+                     - 6520.174463947862759461963704724*c[90]
+                     - 6231.450738844193185210087951704*c[91]
+                     - 4073.9324301052624201711598638137*c[92]
+                     - 2231.6853853141864175834611614984*c[93]
+                     - 5085.358406733507810530557486426*c[94]
+                     - 4886.9081974805803306860325943692*c[95]
+                     - 3246.9473953379115680968160965182*c[96]
+                     - 1802.6403632409558826098969772627*c[97]
+                     - 858.1485894141214452900792295637*c[98]
+                     - 3175.9096882703064903745446723098*c[99]
+                     - 2955.3197013765892386727872987406*c[100]
+                     - 1918.6428965914794290916895779429*c[101]
+                     - 1045.5688483085193739778391188127*c[102]
+                     - 483.18083920740594162462150057927*c[103]
+                     - 178.1999918106623292282358488323*c[104]
+                     - 1344.5279217328344766176001567545*c[105]
+                     - 1149.3894294833088726617981567773*c[106]
+                     - 690.0875745158009345034232507104*c[107]
+                     - 348.44438039033328295757515969658*c[108]
+                     - 146.12957140724486467582839965162*c[109]
+                     - 43.516328512837391464453240992067*c[110]
+                     - 262.49520603355563823333731465382*c[112]
+                     - 188.03053639335326064569560174896*c[113]
+                     - 95.31345227130608718838837647547*c[114]
+                     - 40.747503123247431864275021013182*c[115]
+                     - 14.262659980363417798813826859136*c[116]
+                     + x*(116.90935210738913134122624887758*c[10]
+                          + 100.20078834628524163639010980611*c[11]
+                          + 38.231793902125377262060181375747*c[13]
+                          + 5.5077526849764236939612679298*c[16]
+                          - 847.3762431540837893105828258013*c[20]
+                          - 935.3815882456225041951129160547*c[21]
+                          - 251.96020488302669454340339896998*c[22]
+                          - 581.0615182315348587788079571231*c[23]
+                          - 162.28335059390434578977162517082*c[24]
+                          - 199.47226224147450828072326285534*c[26]
+                          - 50.4910175444222263043710382133*c[27]
+                          - 28.162307005994590293925822402678*c[30]
+                          - 5.552154775218715593073615524097*c[31]
+                          + 3495.4671817386005782906168313337*c[35]
+                          + 4336.1021794326914408844455397165*c[36]
+                          + 1866.9141805196077405151007882053*c[37]
+                          + 3488.7813572763766227048225441468*c[38]
+                          + 1633.857284129200810057487785889*c[39]
+                          + 375.60450431333755927251997096913*c[40]
+                          + 1896.3366281973067499163361243324*c[41]
+                          + 875.95918734592452656132572263*c[42]
+                          + 195.63341457604730586491596017937*c[43]
+                          + 615.8230827279485803337952812371*c[45]
+                          + 256.55630868314569493032445010789*c[46]
+                          + 51.26733345040611779682921624692*c[47]
+                          + 86.02927039669434480018657901498*c[50]
+                          + 28.56886857926674279640331741128*c[51]
+                          + 4.5259210922483282404528844138562*c[52]
+                          - 10803.521732603289809651512845902*c[56]
+                          - 14285.955287941255953067281840663*c[57]
+                          - 7781.438028452780752146868709785*c[58]
+                          - 13197.608998659974125687327684013*c[59]
+                          - 7889.183718348816550769859693404*c[60]
+                          - 2826.4960800145522828502761527371*c[61]
+                          - 9260.38417938789839338338482375*c[62]
+                          - 5678.820585367709132046712737092*c[63]
+                          - 2098.4840397944984648387094181956*c[64]
+                          - 494.41564120524591792360224364854*c[65]
+                          - 4676.3240703739787391782963315625*c[66]
+                          - 2763.490491071938871786277187364*c[67]
+                          - 991.1371882297796691465790287336*c[68]
+                          - 217.10585341603859408610540635637*c[69]
+                          - 1467.7408750278400596461207448387*c[71]
+                          - 782.5299502251914184438246375923*c[72]
+                          - 253.75687079748849334751580420616*c[73]
+                          - 49.043079504927255793781181980449*c[74]
+                          - 203.79196587875200703590026043691*c[77]
+                          - 88.12723443025000370138094360168*c[78]
+                          - 23.220013375630939291648332470538*c[79]
+                          - 3.6053428092876402517462463803528*c[80]
+                          + 27801.440057136660523537895185151*c[84]
+                          + 38233.71477424245331555118845195*c[85]
+                          + 24179.137225506152243174994525711*c[86]
+                          + 38338.619261434144541553629389124*c[87]
+                          + 26590.930974127980906095280691289*c[88]
+                          + 11887.23544107082537542220536803*c[89]
+                          + 31106.647897462653963284983271608*c[90]
+                          + 22468.871392917020052970309829247*c[91]
+                          + 10502.680852710175874161368647498*c[92]
+                          + 3761.2675033385164341294289238737*c[93]
+                          + 20190.865551515072183009851214956*c[94]
+                          + 14545.127580645561250681031790863*c[95]
+                          + 6859.82260859434355837579900148*c[96]
+                          + 2458.031523724982153789639089973*c[97]
+                          + 610.2389969167085833173896743564*c[98]
+                          + 9730.322831050935280526825537008*c[99]
+                          + 6686.874895414137675256112062046*c[100]
+                          + 3031.4617157602711728544661092859*c[101]
+                          + 1038.9637139921345069514255098056*c[102]
+                          + 232.1268114558407021445592298031*c[103]
+                          + 2984.795626634935680868173173302*c[105]
+                          + 1855.250798040062827641865491775*c[106]
+                          + 763.7094133649447851030291407041*c[107]
+                          + 236.56986612089691506977679190031*c[108]
+                          + 46.012341216951822398965940777787*c[109]
+                          + 412.88736088230845150538283066078*c[112]
+                          + 211.05345307444564564810935992604*c[113]
+                          + 71.76385650320793573534672243098*c[114]
+                          + 18.354731136597942281204964420352*c[115]
+                          + x*(470.7645795300465496169904587785*c[20]
+                               + 455.2703197242605169477463531891*c[21]
+                               + 228.94033411808393400219620128617*c[23]
+                               + 61.24933374409614744880026981931*c[26]
+                               + 6.670020080367139806456115832213*c[30]
+                               - 4335.4940329309066398160384160848*c[35]
+                               - 4951.9632439068098034014530319166*c[36]
+                               - 1018.316825737967858462782248112*c[37]
+                               - 3410.4864442134147284838573145075*c[38]
+                               - 757.4719318812901025508265855928*c[39]
+                               - 1495.0155071608408187821981954574*c[41]
+                               - 322.30423583151406664677631916817*c[42]
+                               - 378.67416365387345964996088697187*c[45]
+                               - 72.45423887814389080360735683799*c[46]
+                               - 40.844171954393874710180325358031*c[50]
+                               - 6.121900409842873456372139445274*c[51]
+                               + 22160.178720679246593173422048748*c[56]
+                               + 27686.589130415562536070409126452*c[57]
+                               + 9529.442223250144544295802985172*c[58]
+                               + 22924.419018939395935838263800623*c[59]
+                               + 8697.542500464687461482049619732*c[60]
+                               + 1521.9594277001435369193794668585*c[61]
+                               + 13616.370403734383889181180657672*c[62]
+                               + 5259.390419647459555333218947103*c[63]
+                               + 932.2493305151060744747984576223*c[64]
+                               + 5533.875240892178944158232988656*c[66]
+                               + 2033.060781263766134790310874048*c[67]
+                               + 342.95105809431389972856554858643*c[68]
+                               + 1355.4740291499322559330713172158*c[71]
+                               + 443.30431185688685857560243104699*c[72]
+                               + 66.44259682579542808030250317788*c[73]
+                               + 145.41677360657751908699788404577*c[77]
+                               + 37.985876909590518836802130862795*c[78]
+                               + 4.5430460952321402961920650485836*c[79]
+                               - 83062.69011299050296429205064906*c[84]
+                               - 109564.43769967203416151954005394*c[85]
+                               - 49133.70519197816722464774534536*c[86]
+                               - 101386.00197148356878773794381238*c[87]
+                               - 50214.73081247852007154623458073*c[88]
+                               - 14414.162735430192446245488545066*c[89]
+                               - 72659.56298770558137462814811253*c[90]
+                               - 37443.84633568754046015477630516*c[91]
+                               - 11221.634933240824069727983906405*c[92]
+                               - 2006.009335113875431535695426066*c[93]
+                               - 39666.109264857876995704074420553*c[94]
+                               - 20218.246136309394670391887099767*c[95]
+                               - 6050.360460837609852751736461972*c[96]
+                               - 1051.1702774351101262767047846809*c[97]
+                               - 15364.746895242658769733930427228*c[99]
+                               - 7385.740422077755454209934880151*c[100]
+                               - 2094.7410223738947373618986044776*c[101]
+                               - 339.87857967586903351605232869927*c[102]
+                               - 3679.6063062106051692158109584804*c[105]
+                               - 1581.2174557076159448305354100177*c[106]
+                               - 401.52083400047167006670378161998*c[107]
+                               - 57.78607890374491727146987142998*c[108]
+                               - 393.49648886950747458031563355597*c[112]
+                               - 137.14253380777478054214146207994*c[113]
+                               - 28.309443393310922700794242777157*c[114]
+                               + x*(1891.8519416425774428288167633824*c[35]
+                                    + 1980.233255304779126567125395072*c[36]
+                                    + 1178.0667790371782390598373064188*c[38]
+                                    + 429.89778104596732334200597218946*c[41]
+                                    + 89.05051412756222895192247712084*c[45]
+                                    + 7.813667678231871683686670938058*c[50]
+                                    - 21153.156478430151176744231881192*c[56]
+                                    - 24908.430647387053688862112279095*c[57]
+                                    - 4104.9904961692930344658843628433*c[58]
+                                    - 18485.083010269136516899216235447*c[59]
+                                    - 3359.4909551449706105306941045346*c[60]
+                                    - 9419.197265666526399262085847827*c[62]
+                                    - 1727.9735577898664782890592318787*c[63]
+                                    - 3184.20078229512074587058236965*c[66]
+                                    - 549.5507741876093561776326242031*c[67]
+                                    - 638.1868734727858683802780801285*c[71]
+                                    - 97.0060963332025925687256982278*c[72]
+                                    - 55.72746033697228795979144717625*c[77]
+                                    - 6.685514336087931315277175031852*c[78]
+                                    + 129033.67306503706960768150414345*c[84]
+                                    + 163029.45401696062795527507158667*c[85]
+                                    + 46458.804336254427461701306487017*c[86]
+                                    + 139065.64956330278382916020040867*c[87]
+                                    + 44014.419225588573457784218473709*c[88]
+                                    + 6150.042767116882110398075112562*c[89]
+                                    + 88322.25001649328888332392012654*c[90]
+                                    + 29009.988052172353975070497836616*c[91]
+                                    + 4201.7414235216663975810903189094*c[92]
+                                    + 41203.769992594606795965175144329*c[94]
+                                    + 13281.037908747552672038682388495*c[95]
+                                    + 1898.833084513900101430539477359*c[96]
+                                    + 13269.293865143424380785089772038*c[99]
+                                    + 3996.0526003191990989804205210465*c[100]
+                                    + 535.006689022769624515961289646*c[101]
+                                    + 2601.2118406213134250346041434643*c[105]
+                                    + 693.8119142819109645915611056917*c[106]
+                                    + 82.23411078938493686665675256907*c[107]
+                                    + 226.51603828757375500723521541038*c[112]
+                                    + 48.474757102138675892457757787812*c[113]
+                                    + x*(7593.44078712877221729280118812*c[56]
+                                         + 8406.154887085174840490022910296*c[57]
+                                         + 5607.766234504362197357183428699*c[59]
+                                         + 2487.1150639155535871450198799427*c[62]
+                                         + 717.5633258181628938727283515682*c[66]
+                                         + 121.55831750397624642258515378519*c[71]
+                                         + 8.943913387415305475028256954213*c[77]
+                                         - 99926.79208769749234907821011904*c[84]
+                                         - 120762.74471656953488313616383275*c[85]
+                                         - 16518.685986223796430827131195384*c[86]
+                                         - 94938.6525952077756797838130094*c[87]
+                                         - 14474.266985479459282288241697206*c[88]
+                                         - 53748.86846689268546611482892112*c[90]
+                                         - 8471.385639287328422962922157142*c[91]
+                                         - 21773.313344775842035574986725076*c[94]
+                                         - 3343.192556810651429665000602489*c[95]
+                                         - 5983.496252925362977902113227829*c[99]
+                                         - 851.6683663578283477293061993479*c[100]
+                                         - 991.7705718959080304126201298768*c[105]
+                                         - 124.07226811841085803599921542005*c[106]
+                                         - 72.79582410677210786915134913109*c[112]
+                                         + x*(30453.879493393521477814311655325*c[84]
+                                              + 35152.671190319070589008981763011*c[85]
+                                              + 25493.399312453682462134712749899*c[87]
+                                              + 12956.270252424658003309237283048*c[90]
+                                              + 4623.0674284278209716478696330963*c[94]
+                                              + 1106.191848151615889821208629553*c[99]
+                                              + 158.71513326507355589187793188401*c[105]
+                                              + 10.063938816604438875919541354528*c[112])
+                                         - 7.243354509514974558643113232662*c[113]
+                                         + y*(86688.67797336135220720707876583*c[85]
+                                              + 16518.685986223796430827131195384*c[86]
+                                              + 180614.97761950608161446858878067*c[87]
+                                              + 14474.266985479459282288241697206*c[88]
+                                              + 179777.70721798842228410230537792*c[90]
+                                              + 8471.385639287328422962922157142*c[91]
+                                              + 105661.97352395287155768663186367*c[94]
+                                              + 3343.192556810651429665000602489*c[95]
+                                              + 37660.868018845973430820358593737*c[99]
+                                              + 851.6683663578283477293061993479*c[100]
+                                              + 7535.784653918166802278330654119*c[105]
+                                              + 124.07226811841085803599921542005*c[106]
+                                              + 636.3763978366206849206456649847*c[112]
+                                              + 7.243354509514974558643113232662*c[113])
+                                         + z*(33037.371972447592861654262390768*c[86]
+                                              + 28948.533970958918564576483394411*c[88]
+                                              + 16942.771278574656845925844314283*c[91]
+                                              + 6686.385113621302859330001204978*c[95]
+                                              + 1703.3367327156566954586123986957*c[100]
+                                              + 248.14453623682171607199843084009*c[106]
+                                              + 14.486709019029949117286226465323*c[113]))
+                                    + 4.6133907752062244401294321562775*c[114]
+                                    + z*(8209.980992338586068931768725687*c[58]
+                                         + 6718.981910289941221061388209069*c[60]
+                                         + 3455.9471155797329565781184637574*c[63]
+                                         + 1099.1015483752187123552652484063*c[67]
+                                         + 194.01219266640518513745139645561*c[72]
+                                         + 13.371028672175862630554350063704*c[78]
+                                         - 92917.60867250885492340261297403*c[86]
+                                         - 88028.83845117714691556843694742*c[88]
+                                         - 36900.25660270129266238845067537*c[89]
+                                         - 58019.97610434470795014099567323*c[91]
+                                         - 25210.448541129998385486541913456*c[92]
+                                         - 26562.075817495105344077364776989*c[95]
+                                         - 11392.998507083400608583236864154*c[96]
+                                         - 7992.105200638398197960841042093*c[100]
+                                         - 3210.0401341366177470957677378763*c[101]
+                                         - 1387.6238285638219291831222113835*c[106]
+                                         - 493.40466473630962119994051541445*c[107]
+                                         - 96.94951420427735178491551557562*c[113]
+                                         - 27.680344651237346640776592937665*c[114]
+                                         + z*(36900.25660270129266238845067537*c[89]
+                                              + 25210.448541129998385486541913456*c[92]
+                                              + 11392.998507083400608583236864154*c[96]
+                                              + 3210.0401341366177470957677378763*c[101]
+                                              + 493.40466473630962119994051541445*c[107]
+                                              + 27.680344651237346640776592937665*c[114]))
+                                    + y*(20877.988467096932864958678405799*c[57]
+                                         + 4104.9904961692930344658843628433*c[58]
+                                         + 40088.278998097785539658873576994*c[59]
+                                         + 3359.4909551449706105306941045346*c[60]
+                                         + 34871.274226624779691013426551817*c[62]
+                                         + 1727.9735577898664782890592318787*c[63]
+                                         + 16593.841245223337581151747463942*c[66]
+                                         + 549.5507741876093561776326242031*c[67]
+                                         + 4193.8418459639285468430721241762*c[71]
+                                         + 97.0060963332025925687256982278*c[72]
+                                         + 431.37182260841511791097823925321*c[77]
+                                         + 6.685514336087931315277175031852*c[78]
+                                         + 1537.3352628876537284473570787544*c[84]
+                                         - 209529.11867786468907629516647001*c[85]
+                                         - 46458.804336254427461701306487017*c[86]
+                                         - 489952.85820757746842880764980716*c[87]
+                                         - 96903.1124884300810793608376788*c[88]
+                                         - 12300.085534233764220796150225123*c[89]
+                                         - 563926.3101052500032469890444473*c[90]
+                                         - 111957.4431190002385428669661511*c[91]
+                                         - 8403.482847043332795162180637819*c[92]
+                                         - 390687.89533146437373786174367863*c[94]
+                                         - 75333.9793922290810897325734924*c[95]
+                                         - 3797.666169027800202861078954718*c[96]
+                                         - 165615.9247367975727348412534766*c[99]
+                                         - 29607.817719324109034848369887136*c[100]
+                                         - 1070.0133780455392490319225792921*c[101]
+                                         - 39485.495906951548975473994491406*c[105]
+                                         - 6211.550477463997786436574102858*c[106]
+                                         - 164.46822157876987373331350513815*c[107]
+                                         - 3964.572574430357874719935014216*c[112]
+                                         - 498.11991780818363503284178692303*c[113]
+                                         - 9.226781550412448880258864312555*c[114]
+                                         + y*(203963.10667052487924055444484545*c[87]
+                                              + 52888.69326284150762157661920509*c[88]
+                                              + 6150.042767116882110398075112562*c[89]
+                                              + 505488.7650004294131993961424981*c[90]
+                                              + 82947.45506682788456779646831449*c[91]
+                                              + 4201.7414235216663975810903189094*c[92]
+                                              + 533480.8434672879995755850569505*c[94]
+                                              + 62052.94148348152841769389110391*c[95]
+                                              + 1898.833084513900101430539477359*c[96]
+                                              + 295493.60142508804935123426166768*c[99]
+                                              + 25611.765119004909935867949366089*c[100]
+                                              + 535.006689022769624515961289646*c[101]
+                                              + 84500.13150016720943231426790113*c[105]
+                                              + 5517.738563182086821845012997166*c[106]
+                                              + 82.23411078938493686665675256907*c[107]
+                                              + 9655.652560306194178753390115268*c[112]
+                                              + 449.64516070604495914038402913522*c[113]
+                                              + 4.6133907752062244401294321562775*c[114])
+                                         + z*(105777.38652568301524315323841017*c[88]
+                                              + 36900.25660270129266238845067537*c[89]
+                                              + 165894.91013365576913559293662897*c[91]
+                                              + 25210.448541129998385486541913456*c[92]
+                                              + 124105.88296696305683538778220781*c[95]
+                                              + 11392.998507083400608583236864154*c[96]
+                                              + 51223.53023800981987173589873218*c[100]
+                                              + 3210.0401341366177470957677378763*c[101]
+                                              + 11035.477126364173643690025994332*c[106]
+                                              + 493.40466473630962119994051541445*c[107]
+                                              + 899.2903214120899182807680582704*c[113]
+                                              + 27.680344651237346640776592937665*c[114])))
+                               - 3.3038516045876296106168935956634*c[115]
+                               + z*(2036.633651475935716925564496224*c[37]
+                                    + 1514.9438637625802051016531711855*c[39]
+                                    + 644.6084716630281332935526383363*c[42]
+                                    + 144.90847775628778160721471367598*c[46]
+                                    + 12.243800819685746912744278890549*c[51]
+                                    - 19058.884446500289088591605970344*c[58]
+                                    - 17395.085000929374922964099239464*c[60]
+                                    - 9131.756566200861221516276801151*c[61]
+                                    - 10518.780839294919110666437894206*c[63]
+                                    - 5593.495983090636446848790745734*c[64]
+                                    - 4066.1215625275322695806217480959*c[67]
+                                    - 2057.7063485658833983713932915186*c[68]
+                                    - 886.608623713773717151204862094*c[72]
+                                    - 398.65558095477256848181501906729*c[73]
+                                    - 75.97175381918103767360426172559*c[78]
+                                    - 27.258276571392841777152390291502*c[79]
+                                    + 98267.41038395633444929549069072*c[86]
+                                    + 100429.46162495704014309246916146*c[88]
+                                    + 86484.9764125811546774729312704*c[89]
+                                    + 74887.69267137508092030955261032*c[91]
+                                    + 67329.80959944494441836790343843*c[92]
+                                    + 24072.112021366505178428345112792*c[93]
+                                    + 40436.492272618789340783774199534*c[95]
+                                    + 36302.162765025659116510418771833*c[96]
+                                    + 12614.043329221321515320457416171*c[97]
+                                    + 14771.480844155510908419869760301*c[100]
+                                    + 12568.446134243368424171391626866*c[101]
+                                    + 4078.5429561104284021926279443912*c[102]
+                                    + 3162.4349114152318896610708200355*c[106]
+                                    + 2409.1250040028300204002226897199*c[107]
+                                    + 693.4329468449390072576384571597*c[108]
+                                    + 274.28506761554956108428292415988*c[113]
+                                    + 169.85666035986553620476545666294*c[114]
+                                    + 39.646219255051555327402723147961*c[115]
+                                    + z*(9131.756566200861221516276801151*c[61]
+                                         + 5593.495983090636446848790745734*c[64]
+                                         + 2057.7063485658833983713932915186*c[68]
+                                         + 398.65558095477256848181501906729*c[73]
+                                         + 27.258276571392841777152390291502*c[79]
+                                         - 86484.9764125811546774729312704*c[89]
+                                         - 67329.80959944494441836790343843*c[92]
+                                         - 60180.28005341626294607086278198*c[93]
+                                         - 36302.162765025659116510418771833*c[96]
+                                         - 31535.108323053303788301143540427*c[97]
+                                         - 12568.446134243368424171391626866*c[101]
+                                         - 10196.357390276071005481569860978*c[102]
+                                         - 2409.1250040028300204002226897199*c[107]
+                                         - 1733.5823671123475181440961428993*c[108]
+                                         - 169.85666035986553620476545666294*c[114]
+                                         - 99.1155481376288883185068078699*c[115]
+                                         + z*(40120.186702277508630713908521319*c[93]
+                                              + 21023.405548702202525534095693618*c[97]
+                                              + 6797.571593517380670321046573985*c[102]
+                                              + 1155.7215780748983454293974285996*c[108]
+                                              + 66.07703209175259221233787191327*c[115])))
+                               + y*(4967.1444060002916602214880185204*c[36]
+                                    + 1018.316825737967858462782248112*c[37]
+                                    + 8529.000907038575167660761847574*c[38]
+                                    + 757.4719318812901025508265855928*c[39]
+                                    + 6117.997107165988433481214110279*c[41]
+                                    + 322.30423583151406664677631916817*c[42]
+                                    + 2095.2008253385202196216625228392*c[45]
+                                    + 72.45423887814389080360735683799*c[46]
+                                    + 275.25420230135002522078045349977*c[50]
+                                    + 6.121900409842873456372139445274*c[51]
+                                    + 369.81042794458306253049356435651*c[56]
+                                    - 40600.943828855086885365747051474*c[57]
+                                    - 9529.442223250144544295802985172*c[58]
+                                    - 91518.58868809419616071903740643*c[59]
+                                    - 21279.681464758767079983185898603*c[60]
+                                    - 3043.9188554002870738387589337169*c[61]
+                                    - 96693.46596211601894842039529327*c[62]
+                                    - 22731.715666541232785603859170484*c[63]
+                                    - 1864.4986610302121489495969152446*c[64]
+                                    - 56804.48247222957946431353914303*c[66]
+                                    - 12635.511557859187946081602824117*c[67]
+                                    - 685.9021161886277994571310971729*c[68]
+                                    - 17775.066408422065623635787830749*c[71]
+                                    - 3496.8665470242186201504512733012*c[72]
+                                    - 132.88519365159085616060500635576*c[73]
+                                    - 2254.4290772684243765551994539484*c[77]
+                                    - 352.50893772100001480552377440674*c[78]
+                                    - 9.086092190464280592384130097167*c[79]
+                                    - 2841.7409404892993162208721758793*c[84]
+                                    + 187828.9319923520712248247760876*c[85]
+                                    + 47021.941358512056885479504141405*c[86]
+                                    + 489278.15452567172398949966279087*c[87]
+                                    + 155794.48555277710609917212053318*c[88]
+                                    + 28828.325470860384892490977090132*c[89]
+                                    + 654730.0531578294090218028148859*c[90]
+                                    + 235262.45897289087639470377200044*c[91]
+                                    + 44424.125416272343345812823356185*c[92]
+                                    + 6018.028005341626294607086278198*c[93]
+                                    + 546021.0752446244895700885857673*c[94]
+                                    + 201970.24660295392359247882369907*c[95]
+                                    + 37700.247625805723545886025914537*c[96]
+                                    + 3153.5108323053303788301143540427*c[97]
+                                    + 284087.32546002206468331792450385*c[99]
+                                    + 100828.29250522291543854516794023*c[100]
+                                    + 17642.58756437624435316562651887*c[101]
+                                    + 1019.6357390276071005481569860978*c[102]
+                                    + 83628.0769099371627527446621937*c[105]
+                                    + 26722.6380975616465137763147162*c[106]
+                                    + 4143.5958574065549287010398478194*c[107]
+                                    + 173.35823671123475181440961428993*c[108]
+                                    + 10343.600193335081456221536301784*c[112]
+                                    + 2690.804894627337314626005473441*c[113]
+                                    + 336.56782700936319210944266412842*c[114]
+                                    + 9.91155481376288883185068078699*c[115]
+                                    + y*(45664.011540925199988275031346915*c[59]
+                                         + 12582.138964294079618501136278871*c[60]
+                                         + 1521.9594277001435369193794668585*c[61]
+                                         + 99111.06062707358439610834073496*c[62]
+                                         + 17472.325246893773230270640223381*c[63]
+                                         + 932.2493305151060744747984576223*c[64]
+                                         + 84855.34202243026911158924733685*c[66]
+                                         + 10602.45077659542181129129195007*c[67]
+                                         + 342.95105809431389972856554858643*c[68]
+                                         + 33400.789906231580510637531750578*c[71]
+                                         + 3053.5622351673317615748488422542*c[72]
+                                         + 66.44259682579542808030250317788*c[73]
+                                         + 4926.3450206976680821021025104797*c[77]
+                                         + 314.52306081140949596872164354394*c[78]
+                                         + 4.5430460952321402961920650485836*c[79]
+                                         - 698.7887558580244220215259448884*c[84]
+                                         + 2887.5134899086453821152616420935*c[85]
+                                         + 2111.7638334661103391682412039553*c[86]
+                                         - 343449.89516076969536072191405944*c[87]
+                                         - 105579.75474029858602762588595245*c[88]
+                                         - 14414.162735430192446245488545066*c[89]
+                                         - 1.0709093466974892409965880406487e6*c[90]
+                                         - 319476.94933358477413932289497885*c[91]
+                                         - 55183.34603282221448244169499316*c[92]
+                                         - 6018.028005341626294607086278198*c[93]
+                                         - 1.4300520678289712218616410968992e6*c[94]
+                                         - 406289.43988284976387956869308539*c[95]
+                                         - 57249.41386909861753351684244316*c[96]
+                                         - 3153.5108323053303788301143540427*c[97]
+                                         - 999281.778965874105494912379233*c[99]
+                                         - 259552.68105660752346147429009832*c[100]
+                                         - 29000.952061630804494245557224308*c[101]
+                                         - 1019.6357390276071005481569860978*c[102]
+                                         - 357172.21824312500251056265383236*c[105]
+                                         - 80938.9234296126120605520291641*c[106]
+                                         - 7082.629212811694847201968350779*c[107]
+                                         - 173.35823671123475181440961428993*c[108]
+                                         - 50439.59922818855670641482508441*c[112]
+                                         - 9118.648861462653898484824139348*c[113]
+                                         - 588.2073238387936161165025999254*c[114]
+                                         - 9.91155481376288883185068078699*c[115]
+                                         + y*(372380.83849663426000085030804007*c[90]
+                                              + 121658.33669638143820477389928357*c[91]
+                                              + 21980.855549790695206356855543375*c[92]
+                                              + 2006.009335113875431535695426066*c[93]
+                                              + 920050.5405098438552170237192685*c[94]
+                                              + 224537.43941620523495748175648608*c[95]
+                                              + 25599.526704130503840382552990593*c[96]
+                                              + 1051.1702774351101262767047846809*c[97]
+                                              + 876411.7966041730550690910343332*c[99]
+                                              + 166110.12897346236347713905703824*c[100]
+                                              + 13453.105519628454878441829309915*c[101]
+                                              + 339.87857967586903351605232869927*c[102]
+                                              + 377342.40456497518224796371957622*c[105]
+                                              + 55797.50278775858149160624985792*c[106]
+                                              + 3340.5541894056115885676322845795*c[107]
+                                              + 57.78607890374491727146987142998*c[108]
+                                              + 60214.81560426768292157590547105*c[112]
+                                              + 6564.986500643091364400960127987*c[113]
+                                              + 279.94894022274134670785417857411*c[114]
+                                              + 3.3038516045876296106168935956634*c[115])
+                                         + z*(243316.67339276287640954779856714*c[91]
+                                              + 131885.13329874417123814113326025*c[92]
+                                              + 24072.112021366505178428345112792*c[93]
+                                              + 449074.87883241046991496351297216*c[95]
+                                              + 153597.16022478302304229531794356*c[96]
+                                              + 12614.043329221321515320457416171*c[97]
+                                              + 332220.25794692472695427811407648*c[100]
+                                              + 80718.63311777072927065097585949*c[101]
+                                              + 4078.5429561104284021926279443912*c[102]
+                                              + 111595.00557551716298321249971583*c[106]
+                                              + 20043.325136433669531405793707477*c[107]
+                                              + 693.4329468449390072576384571597*c[108]
+                                              + 13129.973001286182728801920255975*c[113]
+                                              + 1679.6936413364480802471250714447*c[114]
+                                              + 39.646219255051555327402723147961*c[115]))
+                                    + z*(25164.277928588159237002272557743*c[60]
+                                         + 9131.756566200861221516276801151*c[61]
+                                         + 34944.650493787546460541280446763*c[63]
+                                         + 5593.495983090636446848790745734*c[64]
+                                         + 21204.901553190843622582583900139*c[67]
+                                         + 2057.7063485658833983713932915186*c[68]
+                                         + 6107.124470334663523149697684508*c[72]
+                                         + 398.65558095477256848181501906729*c[73]
+                                         + 629.0461216228189919374432870879*c[78]
+                                         + 27.258276571392841777152390291502*c[79]
+                                         + 4223.5276669322206783364824079106*c[86]
+                                         - 211159.5094805971720552517719049*c[88]
+                                         - 86484.9764125811546774729312704*c[89]
+                                         - 395637.22527440667186909799139057*c[91]
+                                         - 199214.94289818911565650903669868*c[92]
+                                         - 48144.224042733010356856690225583*c[93]
+                                         - 363504.00093328905784417387319862*c[95]
+                                         - 189899.32298980868215880573671539*c[96]
+                                         - 25228.086658442643030640914832342*c[97]
+                                         - 186885.10416629031996867046612016*c[100]
+                                         - 93287.07925201409769482236748636*c[101]
+                                         - 8157.085912220856804385255888782*c[102]
+                                         - 50282.84128370806113789155861237*c[106]
+                                         - 22452.450140436499551806016397197*c[107]
+                                         - 1386.8658936898780145152769143195*c[108]
+                                         - 5107.324721639125068167728022722*c[113]
+                                         - 1849.5503016963136164518905281076*c[114]
+                                         - 79.29243851010311065480544629592*c[115]
+                                         + z*(131885.13329874417123814113326025*c[92]
+                                              + 60180.28005341626294607086278198*c[93]
+                                              + 153597.16022478302304229531794356*c[96]
+                                              + 31535.108323053303788301143540427*c[97]
+                                              + 80718.63311777072927065097585949*c[101]
+                                              + 10196.357390276071005481569860978*c[102]
+                                              + 20043.325136433669531405793707477*c[107]
+                                              + 1733.5823671123475181440961428993*c[108]
+                                              + 1679.6936413364480802471250714447*c[114]
+                                              + 99.1155481376288883185068078699*c[115]))))
+                          + 2.8938730394940267997593271888101*c[116]
+                          + z*(503.92040976605338908680679794*c[22]
+                               + 324.56670118780869157954325034164*c[24]
+                               + 100.98203508884445260874207642659*c[27]
+                               + 11.104309550437431186147231048194*c[31]
+                               - 3733.8283610392154810302015764107*c[37]
+                               - 3267.7145682584016201149755717781*c[39]
+                               - 2253.6270258800253556351198258148*c[40]
+                               - 1751.91837469184905312265144526*c[42]
+                               - 1173.8004874562838351894957610762*c[43]
+                               - 513.1126173662913898606489002158*c[46]
+                               - 307.60400070243670678097529748152*c[47]
+                               - 57.13773715853348559280663482256*c[51]
+                               - 27.155526553489969442717306483137*c[52]
+                               + 15562.876056905561504293737419571*c[58]
+                               + 15778.367436697633101539719386809*c[60]
+                               + 16958.976480087313697101656916423*c[61]
+                               + 11357.641170735418264093425474184*c[63]
+                               + 12590.904238766990789032256509173*c[64]
+                               + 5932.987694462951015083226923782*c[65]
+                               + 5526.980982143877743572554374728*c[67]
+                               + 5946.823129378678014879474172402*c[68]
+                               + 2605.2702409924631290332648762764*c[69]
+                               + 1565.0599004503828368876492751846*c[72]
+                               + 1522.541224784930960085094825237*c[73]
+                               + 588.5169540591270695253741837654*c[74]
+                               + 176.25446886050000740276188720337*c[78]
+                               + 139.32008025378563574988999482323*c[79]
+                               + 43.264113711451683020954956564234*c[80]
+                               - 48358.274451012304486349989051421*c[86]
+                               - 53181.86194825596181219056138258*c[88]
+                               - 71323.41264642495225253323220818*c[89]
+                               - 44937.742785834040105940619658495*c[91]
+                               - 63016.08511626105524496821188499*c[92]
+                               - 45135.210040062197209553147086484*c[93]
+                               - 29090.255161291122501362063581726*c[95]
+                               - 41158.93565156606135025479400888*c[96]
+                               - 29496.378284699785845475669079676*c[97]
+                               - 12204.779938334171666347793487128*c[98]
+                               - 13373.749790828275350512224124092*c[100]
+                               - 18188.770294561627037126796655715*c[101]
+                               - 12467.564567905614083417106117667*c[102]
+                               - 4642.536229116814042891184596062*c[103]
+                               - 3710.5015960801256552837309835499*c[106]
+                               - 4582.2564801896687106181748442245*c[107]
+                               - 2838.8383934507629808373215028037*c[108]
+                               - 920.2468243390364479793188155557*c[109]
+                               - 422.10690614889129129621871985207*c[113]
+                               - 430.5831390192476144120803345859*c[114]
+                               - 220.25677363917530737445957304423*c[115]
+                               - 57.8774607898805359951865437762*c[116]
+                               + z*(2253.6270258800253556351198258148*c[40]
+                                    + 1173.8004874562838351894957610762*c[43]
+                                    + 307.60400070243670678097529748152*c[47]
+                                    + 27.155526553489969442717306483137*c[52]
+                                    - 16958.976480087313697101656916423*c[61]
+                                    - 12590.904238766990789032256509173*c[64]
+                                    - 14832.469236157377537708067309456*c[65]
+                                    - 5946.823129378678014879474172402*c[68]
+                                    - 6513.175602481157822583162190691*c[69]
+                                    - 1522.541224784930960085094825237*c[73]
+                                    - 1471.2923851478176738134354594135*c[74]
+                                    - 139.32008025378563574988999482323*c[79]
+                                    - 108.16028427862920755238739141058*c[80]
+                                    + 71323.41264642495225253323220818*c[89]
+                                    + 63016.08511626105524496821188499*c[92]
+                                    + 112838.02510015549302388286771621*c[93]
+                                    + 41158.93565156606135025479400888*c[96]
+                                    + 73740.94571174946461368917269919*c[97]
+                                    + 54921.50972250377249856507069208*c[98]
+                                    + 18188.770294561627037126796655715*c[101]
+                                    + 31168.911419764035208542765294169*c[102]
+                                    + 20891.413031025663193010330682279*c[103]
+                                    + 4582.2564801896687106181748442245*c[107]
+                                    + 7097.095983626907452093303757009*c[108]
+                                    + 4141.1107095256640159069346700008*c[109]
+                                    + 430.5831390192476144120803345859*c[114]
+                                    + 550.6419340979382684361489326106*c[115]
+                                    + 260.44857355446241197833944699291*c[116]
+                                    + z*(9888.312824104918358472044872971*c[65]
+                                         + 4342.1170683207718817221081271274*c[69]
+                                         + 980.861590098545115875623639609*c[74]
+                                         + 72.10685618575280503492492760706*c[80]
+                                         - 75225.35006677032868258857847747*c[93]
+                                         - 49160.63047449964307579278179946*c[97]
+                                         - 85433.4595683392016644345544099*c[98]
+                                         - 20779.274279842690139028510196112*c[102]
+                                         - 32497.753603817698300238292172434*c[103]
+                                         - 4731.3973224179383013955358380061*c[108]
+                                         - 6441.72777037325513585523170889*c[109]
+                                         - 367.09462273195884562409928840704*c[115]
+                                         - 405.14222552916375196630580643341*c[116]
+                                         + z*(42716.72978416960083221727720495*c[98]
+                                              + 16248.876801908849150119146086217*c[103]
+                                              + 3220.8638851866275679276158544451*c[109]
+                                              + 202.57111276458187598315290321671*c[116]))))
+                          + y*(1158.9501274195357368916948031433*c[21]
+                               + 251.96020488302669454340339896998*c[22]
+                               + 1689.6891681898377757485479480802*c[23]
+                               + 162.28335059390434578977162517082*c[24]
+                               + 892.2346150210144287288277718059*c[26]
+                               + 50.4910175444222263043710382133*c[27]
+                               + 161.56270861333738642304813904694*c[30]
+                               + 5.552154775218715593073615524097*c[31]
+                               + 87.5857380390082149457785538603*c[35]
+                               - 7359.039143477068086324494740972*c[36]
+                               - 1866.9141805196077405151007882053*c[37]
+                               - 16018.915408148364052941018369216*c[38]
+                               - 4575.7621922912282746291563335165*c[39]
+                               - 751.2090086266751185450399419383*c[40]
+                               - 15047.958792026706717492052757185*c[41]
+                               - 4296.7762472037093790681553724905*c[42]
+                               - 391.26682915209461172983192035874*c[43]
+                               - 6781.445382093792176395268264567*c[45]
+                               - 1741.2387575617284364148560009668*c[46]
+                               - 102.53466690081223559365843249384*c[47]
+                               - 1161.789780036092436200684810184*c[50]
+                               - 236.71348251392444031305605855061*c[51]
+                               - 9.051842184496656480905768827712*c[52]
+                               - 505.7236621464383761100766692055*c[56]
+                               + 27226.483381978146314414534392203*c[57]
+                               + 7292.748683670722057567596761828*c[58]
+                               + 71044.5490707456148363090016485*c[59]
+                               + 27261.176977103207069065610262043*c[60]
+                               + 5652.992160029104565700552305474*c[61]
+                               + 92758.37932907060735194528995058*c[62]
+                               + 40501.522502333813811745525785022*c[63]
+                               + 9337.26204331921750107459079295*c[64]
+                               + 1483.2469236157377537708067309456*c[65]
+                               + 70289.46919994630406210279918875*c[66]
+                               + 30802.824028118843499805365870111*c[67]
+                               + 6941.46750122431331340256019649*c[68]
+                               + 651.3175602481157822583162190691*c[69]
+                               + 28757.851385554814422972515021416*c[71]
+                               + 11537.290622450661730267887895672*c[72]
+                               + 2332.6024152891347634723877846737*c[73]
+                               + 147.12923851478176738134354594135*c[74]
+                               + 4747.2582701198184922874341486226*c[77]
+                               + 1554.8885614992385710531005566504*c[78]
+                               + 253.40101553405938096537962826544*c[79]
+                               + 10.816028427862920755238739141058*c[80]
+                               + 1837.5556172562864430936422995212*c[84]
+                               - 77140.27130607854601196542429778*c[85]
+                               - 21175.739773465461983024607035641*c[86]
+                               - 222349.2743014606715860467017836*c[87]
+                               - 98884.89485670263925806429577173*c[88]
+                               - 22706.755123961636495566967140129*c[89]
+                               - 345096.5335800848350115843323172*c[90]
+                               - 183045.57092518050597068156868048*c[91]
+                               - 55994.78297669105326462813270595*c[92]
+                               - 11283.802510015549302388286771621*c[93]
+                               - 353170.98483302407207736528039417*c[94]
+                               - 199734.868189461416305577320912*c[95]
+                               - 67479.48783911308242267636302875*c[96]
+                               - 15167.49062772135713370199916906*c[97]
+                               - 2440.9559876668343332695586974257*c[98]
+                               - 235195.61422310630590231439180651*c[99]
+                               - 130935.17491487975761951679502216*c[100]
+                               - 44029.638014337329983588999807525*c[101]
+                               - 9543.953175574484626595514825329*c[102]
+                               - 928.5072458233628085782369192124*c[103]
+                               - 90153.41219326221673024753912583*c[105]
+                               - 46032.560509608265266311948772916*c[106]
+                               - 14227.587629192038970636680715325*c[107]
+                               - 2761.2450891846938681816629032065*c[108]
+                               - 184.04936486780728959586376311115*c[109]
+                               - 14493.041537257135532544507866859*c[112]
+                               - 6132.369132531092679951465562011*c[113]
+                               - 1573.2128542521427989774710060195*c[114]
+                               - 249.62434345773201502438751611679*c[115]
+                               - 11.57549215797610719903730875524*c[116]
+                               + y*(9839.862528748889770885715308345*c[38]
+                                    + 2941.9049081620274645716685476275*c[39]
+                                    + 375.60450431333755927251997096913*c[40]
+                                    + 17672.597418978445441163751160324*c[41]
+                                    + 3420.8170598577848525068296498605*c[42]
+                                    + 195.63341457604730586491596017937*c[43]
+                                    + 10928.300559220196961576090451634*c[45]
+                                    + 1484.6824488785827414845315508589*c[46]
+                                    + 51.26733345040611779682921624692*c[47]
+                                    + 2247.8106613741788439534988718777*c[50]
+                                    + 208.14461393465769751665274113933*c[51]
+                                    + 4.5259210922483282404528844138562*c[52]
+                                    - 164.36019019759247223577491749178*c[56]
+                                    + 646.5402013548167838081000180448*c[57]
+                                    + 488.68934478205869457927194795754*c[58]
+                                    - 57241.44748056887376648310484584*c[59]
+                                    - 19371.993258754390518295750568639*c[60]
+                                    - 2826.4960800145522828502761527371*c[61]
+                                    - 173583.48756762142974130930280145*c[62]
+                                    - 61324.35875084416265810991216704*c[63]
+                                    - 12379.071967254939607633053331312*c[64]
+                                    - 1483.2469236157377537708067309456*c[65]
+                                    - 203899.60724018459970909025959273*c[66]
+                                    - 68092.50113468108809572447360706*c[67]
+                                    - 10909.52343775928761936538330678*c[68]
+                                    - 651.3175602481157822583162190691*c[69]
+                                    - 107590.93234123422247844497197661*c[71]
+                                    - 31642.249938399792794783585069888*c[72]
+                                    - 3903.9342181858040469022281567289*c[73]
+                                    - 147.12923851478176738134354594135*c[74]
+                                    - 20778.545447865737245254749265038*c[77]
+                                    - 4873.3347683210662966361347088242*c[78]
+                                    - 437.14199094122594405581425911927*c[79]
+                                    - 10.816028427862920755238739141058*c[80]
+                                    + 719.4936078834473678592007876999*c[84]
+                                    - 3000.4332955355770525935106861498*c[85]
+                                    - 2064.835748277974553853391399423*c[86]
+                                    + 196111.54624481569588479471744767*c[87]
+                                    + 67607.12653429454634303328249453*c[88]
+                                    + 9751.803924710796864867318176168*c[89]
+                                    + 748037.0968871928273142008193088*c[90]
+                                    + 319697.881316498353982343707312*c[91]
+                                    + 80481.5233952515789067721594694*c[92]
+                                    + 11283.802510015549302388286771621*c[93]
+                                    + 1.3005889738287945940347403567917e6*c[94]
+                                    + 604346.3177081168314266205449148*c[95]
+                                    + 164340.58884976042661298678046551*c[96]
+                                    + 30754.282740814178478368162967341*c[97]
+                                    + 3661.4339815002514999043380461385*c[98]
+                                    + 1.2124156840297382685470245813329e6*c[99]
+                                    + 554125.982439836331249136432208*c[100]
+                                    + 143758.09575800851919617684313526*c[101]
+                                    + 22398.077242770646838077991417153*c[102]
+                                    + 1392.7608687350442128673553788186*c[103]
+                                    + 575432.9759411121793962190646402*c[105]
+                                    + 239761.06856490084977200794915063*c[106]
+                                    + 55308.22701838288317926566552817*c[107]
+                                    + 6864.316070828700114126327958218*c[108]
+                                    + 276.07404730171093439379564466672*c[109]
+                                    + 106155.13040948883835682700888877*c[112]
+                                    + 36490.297822759354349975515893772*c[113]
+                                    + 6833.410336123643958591716478753*c[114]
+                                    + 638.7446435536083913859327618283*c[115]
+                                    + 17.363238236964160798555963132861*c[116]
+                                    + y*(73865.44372819873232657802284743*c[62]
+                                         + 26501.656833878057978411099119105*c[63]
+                                         + 5140.293963730220571397171956558*c[64]
+                                         + 494.41564120524591792360224364854*c[65]
+                                         + 148466.6335798404650057174245805*c[66]
+                                         + 40053.167597634183467705384924317*c[67]
+                                         + 4959.1931247647539751094021390231*c[68]
+                                         + 217.10585341603859408610540635637*c[69]
+                                         + 100816.87897199646764068725139425*c[71]
+                                         + 20887.489266174322482959521811808*c[72]
+                                         + 1825.0886736941577767773561762614*c[73]
+                                         + 49.043079504927255793781181980449*c[74]
+                                         + 22495.818514815384592522995244802*c[77]
+                                         + 3406.5734412520777292844150957755*c[78]
+                                         + 206.96098878279750238208296332436*c[79]
+                                         + 3.6053428092876402517462463803528*c[80]
+                                         + 388.21597547668023445640330271575*c[84]
+                                         - 1193.7164055046703249415259812491*c[85]
+                                         - 938.5617037627157062969960906468*c[86]
+                                         + 3986.2955185186969926993026678752*c[87]
+                                         + 4686.8373482801120089357325859159*c[88]
+                                         + 1067.7157581800142552774435959308*c[89]
+                                         - 404616.46865343221876005542047789*c[90]
+                                         - 159121.18178423486806463244846077*c[91]
+                                         - 34989.421271270701516305395410952*c[92]
+                                         - 3761.2675033385164341294289238737*c[93]
+                                         - 1.5247058152889286875386311721549e6*c[94]
+                                         - 626608.1181671564627866126929748*c[95]
+                                         - 153682.0046165589801914476678507*c[96]
+                                         - 25838.219693364214170788884787395*c[97]
+                                         - 2440.9559876668343332695586974257*c[98]
+                                         - 2.0686232638830684526610407838396e6*c[99]
+                                         - 792714.5838135578994550855075721*c[100]
+                                         - 167553.12433604613313300455128509*c[101]
+                                         - 20320.149814786377824175140397541*c[102]
+                                         - 928.5072458233628085782369192124*c[103]
+                                         - 1.2108888545693298818766743580072e6*c[105]
+                                         - 407903.59421891638497157574977733*c[106]
+                                         - 70988.52880264942858703340547318*c[107]
+                                         - 6391.176338586906283986774374417*c[108]
+                                         - 184.04936486780728959586376311115*c[109]
+                                         - 253767.37043525757141965174106464*c[112]
+                                         - 68948.63047798449908548955057552*c[113]
+                                         - 9234.237535503691263192406829171*c[114]
+                                         - 602.0351812804125068235228329876*c[115]
+                                         - 11.57549215797610719903730875524*c[116]
+                                         + y*(506230.3572058716193974370974898*c[94]
+                                              + 207451.54106785548641488843718112*c[95]
+                                              + 49961.080997317292442761451412459*c[96]
+                                              + 7793.396056546410672333081899141*c[97]
+                                              + 610.2389969167085833173896743564*c[98]
+                                              + 1.0922210145493201441474737540776e6*c[99]
+                                              + 362836.90139318718815020975832416*c[100]
+                                              + 64793.20487661467274756224184807*c[101]
+                                              + 6427.062033598081105741238295912*c[102]
+                                              + 232.1268114558407021445592298031*c[103]
+                                              + 789171.9818312693962290107140118*c[105]
+                                              + 212319.83536558373763823788390784*c[106]
+                                              + 29144.180000093639593301391519629*c[107]
+                                              + 2051.5354908220031229723325275056*c[108]
+                                              + 46.012341216951822398965940777787*c[109]
+                                              + 186349.04430282443538986673353066*c[112]
+                                              + 38379.64833468179176981739088383*c[113]
+                                              + 3902.2761971289821678428146340068*c[114]
+                                              + 194.56015004793818818077262285573*c[115]
+                                              + 2.8938730394940267997593271888101*c[116])
+                                         + z*(414903.08213571097282977687436225*c[95]
+                                              + 299766.48598390375465656870847475*c[96]
+                                              + 93520.75267855692806799698278969*c[97]
+                                              + 12204.779938334171666347793487128*c[98]
+                                              + 725673.8027863743763004195166483*c[100]
+                                              + 388759.2292596880364853734510884*c[101]
+                                              + 77124.74440317697326889485955094*c[102]
+                                              + 4642.536229116814042891184596062*c[103]
+                                              + 424639.67073116747527647576781567*c[106]
+                                              + 174865.08000056183755980834911778*c[107]
+                                              + 24618.425889864037475667990330067*c[108]
+                                              + 920.2468243390364479793188155557*c[109]
+                                              + 76759.29666936358353963478176766*c[113]
+                                              + 23413.657182773893007056887804041*c[114]
+                                              + 2334.7218005752582581692714742688*c[115]
+                                              + 57.8774607898805359951865437762*c[116]))
+                                    + z*(53003.31366775611595682219823821*c[63]
+                                         + 30841.763782381323428383031739351*c[64]
+                                         + 5932.987694462951015083226923782*c[65]
+                                         + 80106.33519526836693541076984863*c[67]
+                                         + 29755.158748588523850656412834139*c[68]
+                                         + 2605.2702409924631290332648762764*c[69]
+                                         + 41774.978532348644965919043623617*c[72]
+                                         + 10950.532042164946660664137057568*c[73]
+                                         + 588.5169540591270695253741837654*c[74]
+                                         + 6813.146882504155458568830191551*c[78]
+                                         + 1241.7659326967850142924977799462*c[79]
+                                         + 43.264113711451683020954956564234*c[80]
+                                         - 1877.1234075254314125939921812936*c[86]
+                                         + 9373.674696560224017871465171832*c[88]
+                                         + 6406.294549080085531664661575585*c[89]
+                                         - 318242.36356846973612926489692155*c[91]
+                                         - 209936.52762762420909783237246571*c[92]
+                                         - 45135.210040062197209553147086484*c[93]
+                                         - 838313.1541986019527434485115873*c[95]
+                                         - 622325.5417154501264921172986295*c[96]
+                                         - 216537.88364181364198146963465905*c[97]
+                                         - 36614.339815002514999043380461385*c[98]
+                                         - 859755.3648407414226097514984958*c[100]
+                                         - 616559.5167565887623126538566221*c[101]
+                                         - 166717.05337425956062120682521955*c[102]
+                                         - 13927.608687350442128673553788186*c[103]
+                                         - 391167.51770666529466667573173899*c[106]
+                                         - 251066.09281533473396239208372128*c[107]
+                                         - 52075.69017317883793217330216294*c[108]
+                                         - 2760.7404730171093439379564466672*c[109]
+                                         - 61137.96428660541463134431938337*c[113]
+                                         - 31991.768030248254572097553170986*c[114]
+                                         - 4889.7003747896918237130025215818*c[115]
+                                         - 173.63238236964160798555963132861*c[116]
+                                         + z*(299766.48598390375465656870847475*c[96]
+                                              + 233801.88169639232016999245697422*c[97]
+                                              + 54921.50972250377249856507069208*c[98]
+                                              + 388759.2292596880364853734510884*c[101]
+                                              + 192811.86100794243317223714887736*c[102]
+                                              + 20891.413031025663193010330682279*c[103]
+                                              + 174865.08000056183755980834911778*c[107]
+                                              + 61546.06472466009368916997582517*c[108]
+                                              + 4141.1107095256640159069346700008*c[109]
+                                              + 23413.657182773893007056887804041*c[114]
+                                              + 5836.804501438145645423178685672*c[115]
+                                              + 260.44857355446241197833944699291*c[116])))
+                               + z*(5883.809816324054929143337095255*c[39]
+                                    + 2253.6270258800253556351198258148*c[40]
+                                    + 6841.634119715569705013659299721*c[42]
+                                    + 1173.8004874562838351894957610762*c[43]
+                                    + 2969.3648977571654829690631017177*c[46]
+                                    + 307.60400070243670678097529748152*c[47]
+                                    + 416.28922786931539503330548227866*c[51]
+                                    + 27.155526553489969442717306483137*c[52]
+                                    + 977.3786895641173891585438959151*c[58]
+                                    - 38743.986517508781036591501137278*c[60]
+                                    - 16958.976480087313697101656916423*c[61]
+                                    - 69645.40383393220935939762609586*c[63]
+                                    - 43432.668021148314217415288248524*c[64]
+                                    - 11865.975388925902030166453847565*c[65]
+                                    - 56078.66707409380925603817736549*c[67]
+                                    - 35701.98187796720186553588700654*c[68]
+                                    - 5210.540481984926258066529752553*c[69]
+                                    - 21509.521344450940623648126516159*c[72]
+                                    - 12473.073266949877620749231882805*c[73]
+                                    - 1177.0339081182541390507483675308*c[74]
+                                    - 2933.5226541379771347034392260975*c[78]
+                                    - 1381.0860129505706500423877747694*c[79]
+                                    - 86.52822742290336604190991312847*c[80]
+                                    - 6006.79490408138052030077498014*c[86]
+                                    + 144587.92776514931670393803016088*c[88]
+                                    + 64917.11809734486672086857063259*c[89]
+                                    + 321153.39906452697183542251770246*c[91]
+                                    + 272952.6127438852643428005843507*c[92]
+                                    + 90270.42008012439441910629417297*c[93]
+                                    + 370379.48121763171010979257824228*c[95]
+                                    + 363717.9913831124331858033841636*c[96]
+                                    + 152513.50924795649975894832094904*c[97]
+                                    + 36614.339815002514999043380461385*c[98]
+                                    + 248496.60003893123988852136592022*c[100]
+                                    + 245989.05779146235286440720218944*c[101]
+                                    + 102059.87353898820143572907178628*c[102]
+                                    + 13927.608687350442128673553788186*c[103]
+                                    + 88354.61942313640487734016656228*c[106]
+                                    + 80783.26929496256511320190944773*c[107]
+                                    + 30296.102676765563437342633335674*c[108]
+                                    + 2760.7404730171093439379564466672*c[109]
+                                    + 11842.63135891329406860671240417*c[113]
+                                    + 9008.693986493609179452745701531*c[114]
+                                    + 2775.2353478536088729181906203573*c[115]
+                                    + 173.63238236964160798555963132861*c[116]
+                                    + z*(30841.763782381323428383031739351*c[64]
+                                         + 14832.469236157377537708067309456*c[65]
+                                         + 29755.158748588523850656412834139*c[68]
+                                         + 6513.175602481157822583162190691*c[69]
+                                         + 10950.532042164946660664137057568*c[73]
+                                         + 1471.2923851478176738134354594135*c[74]
+                                         + 1241.7659326967850142924977799462*c[79]
+                                         + 108.16028427862920755238739141058*c[80]
+                                         + 6406.294549080085531664661575585*c[89]
+                                         - 209936.52762762420909783237246571*c[92]
+                                         - 112838.02510015549302388286771621*c[93]
+                                         - 322559.05573154637183554859015472*c[96]
+                                         - 307542.82740814178478368162967341*c[97]
+                                         - 109843.01944500754499713014138416*c[98]
+                                         - 227800.28749690072582728040553372*c[101]
+                                         - 223980.77242770646838077991417153*c[102]
+                                         - 41782.826062051326386020661364558*c[103]
+                                         - 76201.0128147728964025837346035*c[107]
+                                         - 68643.16070828700114126327958218*c[108]
+                                         - 8282.221419051328031813869340002*c[109]
+                                         - 8578.110847474361565040665366945*c[114]
+                                         - 6387.446435536083913859327618283*c[115]
+                                         - 520.8971471089248239566788939858*c[116]
+                                         + z*(155867.92113092821344666163798281*c[97]
+                                              + 85433.4595683392016644345544099*c[98]
+                                              + 128541.24067196162211482476591824*c[102]
+                                              + 32497.753603817698300238292172434*c[103]
+                                              + 41030.709816440062459446650550112*c[108]
+                                              + 6441.72777037325513585523170889*c[109]
+                                              + 3891.2030009587637636154524571147*c[115]
+                                              + 405.14222552916375196630580643341*c[116])))))
+                     - 3.3304761585536473466125010865324*c[117]
+                     + z*(124.21745940469366972798359786381*c[12]
+                          + 62.53751042563127754470139132061*c[14]
+                          + 9.954022744967958407366657921278*c[17]
+                          - 680.2925531841720752671891772189*c[22]
+                          - 571.8988635798579007388508909214*c[24]
+                          - 554.3230844539027113089276500708*c[25]
+                          - 252.70024747755827631123052285815*c[27]
+                          - 219.91159854486677928662226038065*c[28]
+                          - 40.451413362307785035250627389848*c[31]
+                          - 27.655141781462442894203030757794*c[32]
+                          + 2162.2701429630875955670765917703*c[37]
+                          + 2210.1514696901670692735574853188*c[39]
+                          + 3098.7371605850348639982897604953*c[40]
+                          + 1550.0167383656902355539474847888*c[42]
+                          + 2200.7192958759970170119017550386*c[43]
+                          + 1458.5449056803928226232394708762*c[44]
+                          + 640.2317120435542949908553931388*c[46]
+                          + 840.0230245023769695632683569854*c[47]
+                          + 478.44139636506359615585645293286*c[48]
+                          + 103.1977497659227239788446363632*c[51]
+                          + 110.5617866820663041596347478242*c[52]
+                          + 49.604317937273521039981307730511*c[53]
+                          - 5292.344497612294983602994557276*c[58]
+                          - 5931.138466280420036101922404926*c[60]
+                          - 9956.051703652273341197887344426*c[61]
+                          - 5104.800195395451946792443584616*c[63]
+                          - 8894.497360579228320762331641852*c[64]
+                          - 8263.804288716253199580208929554*c[65]
+                          - 3260.7480832310247177595314394179*c[67]
+                          - 5631.785204444728770029201656979*c[68]
+                          - 5159.982096499229146569369577888*c[69]
+                          - 3001.4652679519269361516113508589*c[70]
+                          - 1297.3938235276111504350623006027*c[72]
+                          - 2072.5199099820998475943452403335*c[73]
+                          - 1738.9134035407636172964504602431*c[74]
+                          - 840.0771225609441344885620195021*c[75]
+                          - 210.6949972585287444814624858523*c[78]
+                          - 280.37084473432637256499601442687*c[79]
+                          - 194.68851170153257359429730453905*c[80]
+                          - 74.00455004924958267640832166826*c[81]
+                          + 11040.402986600321913428605034263*c[86]
+                          + 13033.163752758266662669296344426*c[88]
+                          + 24500.808132604245482325664882952*c[89]
+                          + 12462.901477688386370420175903408*c[91]
+                          + 24443.594580631574521026959182882*c[92]
+                          + 26780.224623770237011001533937981*c[93]
+                          + 9773.816394961160661372065188738*c[95]
+                          + 19481.684372027469408580896579109*c[96]
+                          + 21631.684358891470591318763727152*c[97]
+                          + 17162.971788282428905801584591274*c[98]
+                          + 5910.639402753178477345574597481*c[100]
+                          + 11511.857379548876574550137467658*c[101]
+                          + 12546.826179702232487734069425752*c[102]
+                          + 9663.616784148118832492430011585*c[103]
+                          + 5345.999754319869876847075464969*c[104]
+                          + 2298.7788589666177453235963135547*c[106]
+                          + 4140.5254470948056070205395042626*c[107]
+                          + 4181.332564683999395490901916359*c[108]
+                          + 2922.5914281448972935165679930323*c[109]
+                          + 1305.489855385121743933597229762*c[110]
+                          + 376.06107278670652129139120349792*c[113]
+                          + 571.8807136278365231303302588528*c[114]
+                          + 488.97003747896918237130025215818*c[115]
+                          + 285.25319960726835597627653718271*c[116]
+                          + 99.91428475660942039837503259597*c[117]
+                          + z*(554.3230844539027113089276500708*c[25]
+                               + 219.91159854486677928662226038065*c[28]
+                               + 27.655141781462442894203030757794*c[32]
+                               - 3098.7371605850348639982897604953*c[40]
+                               - 2200.7192958759970170119017550386*c[43]
+                               - 3646.3622642009820565580986771905*c[44]
+                               - 840.0230245023769695632683569854*c[47]
+                               - 1196.1034909126589903896411323322*c[48]
+                               - 110.5617866820663041596347478242*c[52]
+                               - 124.01079484318380259995326932628*c[53]
+                               + 9956.051703652273341197887344426*c[61]
+                               + 8894.497360579228320762331641852*c[64]
+                               + 20659.510721790632998950522323885*c[65]
+                               + 5631.785204444728770029201656979*c[68]
+                               + 12899.955241248072866423423944721*c[69]
+                               + 13506.593705783671212682251078865*c[70]
+                               + 2072.5199099820998475943452403335*c[73]
+                               + 4347.2835088519090432411261506076*c[74]
+                               + 3780.3470515242486051985290877594*c[75]
+                               + 280.37084473432637256499601442687*c[79]
+                               + 486.72127925383143398574326134763*c[80]
+                               + 333.02047522162312204383744750717*c[81]
+                               - 24500.808132604245482325664882952*c[89]
+                               - 24443.594580631574521026959182882*c[92]
+                               - 66950.56155942559252750383484495*c[93]
+                               - 19481.684372027469408580896579109*c[96]
+                               - 54079.21089722867647829690931788*c[97]
+                               - 77233.37304727093007610713066073*c[98]
+                               - 11511.857379548876574550137467658*c[101]
+                               - 31367.065449255581219335173564381*c[102]
+                               - 43486.275528666534746215935052134*c[103]
+                               - 37421.998280239089137929528254784*c[104]
+                               - 4140.5254470948056070205395042626*c[107]
+                               - 10453.331411709998488727254790897*c[108]
+                               - 13151.661426652037820824555968645*c[109]
+                               - 9138.428987695852207535180608334*c[110]
+                               - 571.8807136278365231303302588528*c[114]
+                               - 1222.4250936974229559282506303955*c[115]
+                               - 1283.6393982327076018932444173222*c[116]
+                               - 699.3999932962659427886252281718*c[117]
+                               + z*(2430.908176133988037705399118127*c[44]
+                                    + 797.4023272751059935930940882214*c[48]
+                                    + 82.67386322878920173330217955085*c[53]
+                                    - 13773.007147860421999300348215924*c[65]
+                                    - 8599.970160832048577615615963147*c[69]
+                                    - 21010.256875663488553061279456012*c[70]
+                                    - 2898.1890059012726954940841004051*c[74]
+                                    - 5880.539857926608941419934136515*c[75]
+                                    - 324.48085283588762265716217423175*c[80]
+                                    - 518.0318503447470787348582516778*c[81]
+                                    + 44633.707706283728351669223229968*c[93]
+                                    + 36052.807264819117652197939545254*c[97]
+                                    + 120140.80251797700234061109213892*c[98]
+                                    + 20911.376966170387479556782376254*c[102]
+                                    + 67645.3174890368318274470100811*c[103]
+                                    + 99791.99541397090436781207534609*c[104]
+                                    + 6968.887607806665659151503193932*c[108]
+                                    + 20458.139997014281054615975951226*c[109]
+                                    + 24369.143967188939220093814955558*c[110]
+                                    + 814.9500624649486372855004202636*c[115]
+                                    + 1996.772397250878491833935760279*c[116]
+                                    + 1865.0666487900425141030006084582*c[117]
+                                    + z*(10505.128437831744276530639728006*c[70]
+                                         + 2940.2699289633044707099670682573*c[75]
+                                         + 259.01592517237353936742912583891*c[81]
+                                         - 60070.40125898850117030554606946*c[98]
+                                         - 33822.658744518415913723505040549*c[103]
+                                         - 112265.99484071726741378858476435*c[104]
+                                         - 10229.069998507140527307987975613*c[109]
+                                         - 27415.286963087556622605541825002*c[110]
+                                         - 998.3861986254392459169678801395*c[116]
+                                         - 2098.1999798887978283658756845154*c[117]
+                                         + z*(44906.39793628690696551543390574*c[104]
+                                              + 10966.114785235022649042216730001*c[110]
+                                              + 839.2799919555191313463502738062*c[117])))))
+                     + y*(261.36584581273139871049967589426*c[11]
+                          + 62.1087297023468348639917989319*c[12]
+                          + 291.62653750456823158114855245747*c[13]
+                          + 31.268755212815638772350695660307*c[14]
+                          + 83.79652299285558905812500493196*c[16]
+                          + 4.9770113724839792036833289606389*c[17]
+                          + 20.175624837001994983585305376221*c[20]
+                          - 1197.3860486594727872956618424495*c[21]
+                          - 340.14627659208603763359458860947*c[22]
+                          - 2560.4237730644276315490888702012*c[23]
+                          - 954.6185166715097859017629602619*c[24]
+                          - 184.77436148463423710297588335693*c[25]
+                          - 1993.7798146621410088619276819754*c[26]
+                          - 708.2226242768704646027588598403*c[27]
+                          - 73.30386618162225976220742012688*c[28]
+                          - 518.9910862533288782737758699922*c[30]
+                          - 147.52868402724015718738464106886*c[31]
+                          - 9.218380593820814298067676919265*c[32]
+                          - 78.4859210998904783280353274852*c[35]
+                          + 3336.7910181415970014961687297632*c[36]
+                          + 972.029697295332955805383055016*c[37]
+                          + 8952.602742206654653797277495272*c[38]
+                          + 4333.5610495400833498637458674268*c[39]
+                          + 1032.9123868616782879994299201651*c[40]
+                          + 11646.1580515728505210434046398*c[41]
+                          + 6414.13462239026040026692551564*c[42]
+                          + 1907.0603498725458262566574187971*c[43]
+                          + 364.63622642009820565580986771905*c[44]
+                          + 7586.547129535566570973654287382*c[45]
+                          + 3992.3099712645925132972378320027*c[46]
+                          + 1114.1427219071786519999440982251*c[47]
+                          + 119.61034909126589903896411323322*c[48]
+                          + 1859.8051217246055621138631378865*c[50]
+                          + 808.9654113006654210206041409827*c[51]
+                          + 183.29980423605729373834181876118*c[52]
+                          + 12.401079484318380259995326932628*c[53]
+                          + 219.44794625282950963347969753024*c[56]
+                          - 7438.820843741905542639127033769*c[57]
+                          - 2178.9637543441792892916438778436*c[58]
+                          - 22168.643221701863691427020695116*c[59]
+                          - 12004.999675401223532590312352295*c[60]
+                          - 3085.7309275898514567211594685207*c[61]
+                          - 35604.390292593686870672027938814*c[62]
+                          - 23302.532282048616819680109273866*c[63]
+                          - 8880.344829578591939021981813796*c[64]
+                          - 2065.9510721790632998950522323885*c[65]
+                          - 36672.80145020925748274123053286*c[66]
+                          - 25238.116933222189428325823134878*c[67]
+                          - 10662.795806105185218636075172101*c[68]
+                          - 3076.4104950944887062942181447261*c[69]
+                          - 600.2930535903853872303222701718*c[70]
+                          - 21453.553517274843263544945346386*c[71]
+                          - 13938.304025084431957533704723409*c[72]
+                          - 5627.148204956038875378343811345*c[73]
+                          - 1507.1206046700003031912384367256*c[74]
+                          - 168.01542451218882689771240390042*c[75]
+                          - 5052.060166912386711506345842494*c[77]
+                          - 2752.2034016895317247891037214457*c[78]
+                          - 935.002153504443350482957387618*c[79]
+                          - 205.50454012939549434953604368011*c[80]
+                          - 14.800910009849916535281664333652*c[81]
+                          - 485.82456359653126483401327597*c[84]
+                          + 14425.241859728046144743094670306*c[85]
+                          + 4184.1876394746625788731703268741*c[86]
+                          + 45792.245638137409503903701571266*c[87]
+                          + 26573.353180268683678979340042738*c[88]
+                          + 7099.22028602140090549777803172*c[89]
+                          + 81841.27858758266486267759854023*c[90]
+                          + 58483.46828730872592944528464275*c[91]
+                          + 25003.080302903902811403309315295*c[92]
+                          + 6318.929405608707609337440592108*c[93]
+                          + 103275.62458955840205875423969673*c[94]
+                          + 80783.52256144287679825809461197*c[95]
+                          + 40383.154906625485084871827286895*c[96]
+                          + 14709.028106619722506058752349238*c[97]
+                          + 3432.5943576564857811603169182549*c[98]
+                          + 92647.70108057489399079522974914*c[99]
+                          + 73415.53532521331132672241408593*c[100]
+                          + 38252.987177183288269287384195812*c[101]
+                          + 15263.615310362123556264050465707*c[102]
+                          + 4440.7635263917030342398473410156*c[103]
+                          + 890.9999590533116461411792441615*c[104]
+                          + 50430.53773858001730355687237575*c[105]
+                          + 37469.592727827629644949561226821*c[106]
+                          + 18525.151994377776055918987512436*c[107]
+                          + 7058.910400234743245553742442221*c[108]
+                          + 1887.3137507634812895398343255321*c[109]
+                          + 217.58164256418695732226620496034*c[110]
+                          + 11539.689938062582788709537969353*c[112]
+                          + 7261.625708452562281680649557249*c[113]
+                          + 3064.8592287449576543002726505746*c[114]
+                          + 996.6619007172682658694295680251*c[115]
+                          + 220.14105621865275298169167543448*c[116]
+                          + 16.652380792768236733062505432662*c[117]
+                          + y*(1990.1546876753967676044476905018*c[23]
+                               + 668.6690848815808355323375148011*c[24]
+                               + 92.38718074231711855148794167846*c[25]
+                               + 2648.8961008406285196825891900001*c[26]
+                               + 581.8725005380913264471435984113*c[27]
+                               + 36.651933090811129881103710063442*c[28]
+                               + 874.09025053192232130320146525*c[30]
+                               + 127.30297734608626466975932737393*c[31]
+                               + 4.6091902969104071490338384596323*c[32]
+                               - 37.536744873860663548190808797271*c[35]
+                               + 138.10767213285210043316573488621*c[36]
+                               + 109.10537418621084197815524086914*c[37]
+                               - 8328.646878257813131613700616643*c[38]
+                               - 3228.4853146949998152269671247674*c[39]
+                               - 516.4561934308391439997149600826*c[40]
+                               - 25317.47907027678451847626144831*c[41]
+                               - 11114.845225898338202742863698721*c[42]
+                               - 2713.7610518070931440073639600749*c[43]
+                               - 364.63622642009820565580986771905*c[44]
+                               - 24179.171867302458353792821599415*c[45]
+                               - 9701.262058502590961312391779425*c[46]
+                               - 1808.2739315631688192182540179575*c[47]
+                               - 119.61034909126589903896411323322*c[48]
+                               - 7212.167481313437665439232730456*c[50]
+                               - 2328.9458273445102877598581918237*c[51]
+                               - 311.31871513108143539686626361025*c[52]
+                               - 12.401079484318380259995326932628*c[53]
+                               + 93.46856970027923558463024154066*c[56]
+                               - 388.16001684885080529840409033022*c[57]
+                               - 257.77020384108590483302256595562*c[58]
+                               + 21383.55005295702685677632545967*c[59]
+                               + 8055.330484067933274602037313228*c[60]
+                               + 1193.4360033535662428433752648286*c[61]
+                               + 85873.48817507613718281069958449*c[62]
+                               + 44788.861892191521991986524225481*c[63]
+                               + 13313.440978867569717662797806666*c[64]
+                               + 2065.9510721790632998950522323885*c[65]
+                               + 150945.03165442021134506061784453*c[66]
+                               + 86290.46729519022482817236699432*c[67]
+                               + 28986.120400971314479978048881529*c[68]
+                               + 6649.240437033851545597969645234*c[69]
+                               + 900.4395803855780808454834052577*c[70]
+                               + 119331.51457838008311571600502804*c[71]
+                               + 64464.08386542537633838175989077*c[72]
+                               + 20002.21874659917983776007386623*c[73]
+                               + 3651.9051122396191009254900800552*c[74]
+                               + 252.02313676828324034656860585063*c[75]
+                               + 33232.892719134164249153071268087*c[77]
+                               + 15012.018554670173044304202116977*c[78]
+                               + 3823.9467990153958035948067523221*c[79]
+                               + 519.1693645374201962514594787708*c[80]
+                               + 22.201365014774874802922496500478*c[81]
+                               - 272.86037133503810764650060705164*c[84]
+                               + 1062.1670941547832691806076521781*c[85]
+                               + 672.3166490218636998168278118715*c[86]
+                               - 44967.919428160990416047479569533*c[87]
+                               - 16860.562869353170935124014495496*c[88]
+                               - 2405.6289735321137506659137345054*c[89]
+                               - 204165.94175850097214758543226519*c[90]
+                               - 112493.41753634743503504108686761*c[91]
+                               - 35153.128303133269480309415106175*c[92]
+                               - 5566.675904941004322511554807333*c[93]
+                               - 456474.48127678592999016282089307*c[94]
+                               - 298111.72188009835916613911742033*c[95]
+                               - 119260.60658853907076645139532225*c[96]
+                               - 33311.242140413432222516875184138*c[97]
+                               - 5148.891536484728671740475377382*c[98]
+                               - 609799.5900084869196825346988737*c[99]
+                               - 417673.95016573733790255757546831*c[100]
+                               - 180265.85553260592234600743117263*c[101]
+                               - 56948.04942394777254689575167528*c[102]
+                               - 12931.24571349275272071317435827*c[103]
+                               - 1781.999918106623292282358488323*c[104]
+                               - 426045.84653361306614287000535268*c[105]
+                               - 275985.55522024784735562358069973*c[106]
+                               - 113134.90546793147633571640109343*c[107]
+                               - 33182.477996037747089103325552992*c[108]
+                               - 6087.959288981476511401053305612*c[109]
+                               - 435.16328512837391464453240992067*c[110]
+                               - 112892.64420889500306191027237513*c[112]
+                               - 62131.84514762627552607921608917*c[113]
+                               - 21665.461678411655533607840861185*c[114]
+                               - 5297.175406022166142355752731714*c[115]
+                               - 737.9376250709768339386284331466*c[116]
+                               - 33.304761585536473466125010865324*c[117]
+                               + y*(13418.568676636330889756781223567*c[41]
+                                    + 5475.718972690922920252911925476*c[42]
+                                    + 1173.4872512472134872526901671176*c[43]
+                                    + 121.54540880669940188526995590635*c[44]
+                                    + 19586.627471479232518307399199932*c[45]
+                                    + 6029.067943259775595510581643992*c[46]
+                                    + 834.1350470730529954788546458966*c[47]
+                                    + 39.870116363755299679654704411072*c[48]
+                                    + 7006.678168996300780251368981761*c[50]
+                                    + 1571.5792909268062287286763690226*c[51]
+                                    + 146.44587534203519235179690281978*c[52]
+                                    + 4.1336931614394600866651089775426*c[53]
+                                    + 88.05010189156739584059370579917*c[56]
+                                    - 257.59386438609686179788232937009*c[57]
+                                    - 209.43829062088229767683083483894*c[58]
+                                    + 781.1295706401144639947076175591*c[59]
+                                    + 984.0999581930802399373138366038*c[60]
+                                    + 232.95297362757299034480297962119*c[61]
+                                    - 52929.28015715314472059000275156*c[62]
+                                    - 24038.729707840631145702636743923*c[63]
+                                    - 5915.512376052182498767871266512*c[64]
+                                    - 688.6503573930210999650174107962*c[65]
+                                    - 204002.86564430260332066432404126*c[66]
+                                    - 101580.45387490383493615095922737*c[67]
+                                    - 29738.376853256892484067340018074*c[68]
+                                    - 5789.243420950646687836408048919*c[69]
+                                    - 600.2930535903853872303222701718*c[70]
+                                    - 221417.47588689756878481192540136*c[71]
+                                    - 99876.50874714652763774943804789*c[72]
+                                    - 24504.672818318309614448013125313*c[73]
+                                    - 3362.0862116494918313760816700147*c[74]
+                                    - 168.01542451218882689771240390042*c[75]
+                                    - 72082.62559041400338071811887025*c[77]
+                                    - 26534.401217245963758134181812025*c[78]
+                                    - 5029.801034007012470784072018075*c[79]
+                                    - 486.72127925383143398574326134763*c[80]
+                                    - 14.800910009849916535281664333652*c[81]
+                                    - 77.64319509533604689128066054315*c[84]
+                                    + 309.10746776762347424740185109221*c[85]
+                                    + 160.8962920736084067937707583966*c[86]
+                                    - 1460.0334448768580810844292812458*c[87]
+                                    - 1275.678306694818376724488257631*c[88]
+                                    - 152.53082259714489361106337084726*c[89]
+                                    + 128270.77734091475538377780143133*c[90]
+                                    + 53910.4403566008377235129357507*c[91]
+                                    + 11592.74541797588020709354172172*c[92]
+                                    + 1103.3051343126314873446324843363*c[93]
+                                    + 677603.2259143451150750122967629*c[94]
+                                    + 381877.61766105695920980614878405*c[95]
+                                    + 130359.5380385533325506745731699*c[96]
+                                    + 29705.961413931520457297081229613*c[97]
+                                    + 3432.5943576564857811603169182549*c[98]
+                                    + 1.4776996512020946691064392002817e6*c[99]
+                                    + 892611.0317648823944559381423585*c[100]
+                                    + 332486.90422618323399051134254227*c[101]
+                                    + 89718.14489275577004288134341971*c[102]
+                                    + 16980.964374202099372946654034508*c[103]
+                                    + 1781.999918106623292282358488323*c[104]
+                                    + 1.3339210197908237314822863818842e6*c[105]
+                                    + 755826.16904169760258127122984*c[106]
+                                    + 259750.18190601033967125327163753*c[107]
+                                    + 60678.41539060811462356327360262*c[108]
+                                    + 8401.29107643599044372243796016*c[109]
+                                    + 435.16328512837391464453240992067*c[110]
+                                    + 405445.48084137589873799395054114*c[112]
+                                    + 193960.89722079881249338387692362*c[113]
+                                    + 55556.90819583573724313011951574*c[114]
+                                    + 10319.029844995363150493430997122*c[115]
+                                    + 1035.5931377046481619138735154242*c[116]
+                                    + 33.304761585536473466125010865324*c[117]
+                                    + y*(83104.53840969238783854573249958*c[66]
+                                         + 38897.729471320287177424649648223*c[67]
+                                         + 10476.421390983308427720499365817*c[68]
+                                         + 1786.414970969681419651875750254*c[69]
+                                         + 150.07326339759634680758056754294*c[70]
+                                         + 128412.70357352397583801743293046*c[71]
+                                         + 48702.031995041777681683851730227*c[72]
+                                         + 9784.182291678152010800558863706*c[73]
+                                         + 1072.3922537848093988671258216648*c[74]
+                                         + 42.003856128047206724428100975105*c[75]
+                                         + 48435.043683785661792931869416975*c[77]
+                                         + 14169.238565636058066378352173567*c[78]
+                                         + 2094.1279143736722889113899842995*c[79]
+                                         + 156.83241220401235095096171754535*c[80]
+                                         + 3.700227502462479133820416083413*c[81]
+                                         - 232.92958528600814067384198162945*c[84]
+                                         + 610.6835633027680810762706064859*c[85]
+                                         + 502.8009127300262712305336199894*c[86]
+                                         - 1397.6157993515401718027284792189*c[87]
+                                         - 1920.5301278415610357961891173982*c[88]
+                                         - 457.59246779143468083319011254179*c[89]
+                                         + 4177.2784532314468080005376650778*c[90]
+                                         + 6330.959631282064567292954425868*c[91]
+                                         + 2631.2350123587488819837239329737*c[92]
+                                         + 376.12675033385164341294289238737*c[93]
+                                         - 314471.46667638409599536359448005*c[94]
+                                         - 159662.51014492089651123909338131*c[95]
+                                         - 48235.138961301835300998189038019*c[96]
+                                         - 9301.10701689685485822906141745*c[97]
+                                         - 858.1485894141214452900792295637*c[98]
+                                         - 1.4533088453023181156452289555972e6*c[99]
+                                         - 796881.6352352069342460591167673*c[100]
+                                         - 267594.97608032445687469148046018*c[101]
+                                         - 64418.75851357411980024243808236*c[102]
+                                         - 10515.341517455723012590066855373*c[103]
+                                         - 890.9999590533116461411792441615*c[104]
+                                         - 1.7232627168456971192476142588285e6*c[105]
+                                         - 857417.9499884057087529289515873*c[106]
+                                         - 250745.81751315834988651617379097*c[107]
+                                         - 48302.816492090294547243664516657*c[108]
+                                         - 5357.311431945252188021911307354*c[109]
+                                         - 217.58164256418695732226620496034*c[110]
+                                         - 596312.830958909297401794937428*c[112]
+                                         - 245930.15679697097398897123057345*c[113]
+                                         - 57900.30101005980806669586516785*c[114]
+                                         - 8529.443559177063778075946966138*c[115]
+                                         - 666.6243251691597449445592988509*c[116]
+                                         - 16.652380792768236733062505432662*c[117]
+                                         + y*(483833.94850069286919922338297134*c[99]
+                                              + 251484.33801222515560462892308987*c[100]
+                                              + 79039.58310615533638999187447267*c[101]
+                                              + 17430.616582712518121970634991031*c[102]
+                                              + 2508.0401695620792677413613386986*c[103]
+                                              + 178.1999918106623292282358488323*c[104]
+                                              + 777148.026929726245954148033379*c[105]
+                                              + 341257.13286861163275499353937706*c[106]
+                                              + 86295.47665521751142956373898514*c[107]
+                                              + 14096.413077675517050187549184508*c[108]
+                                              + 1302.7954651345018308365207269256*c[109]
+                                              + 43.516328512837391464453240992067*c[110]
+                                              + 304317.99164272619469331643924016*c[112]
+                                              + 107027.50955173922800063161578351*c[113]
+                                              + 21039.308716162074790061702239195*c[114]
+                                              + 2551.6747226098459359331141537174*c[115]
+                                              + 163.09041629719908178643636799794*c[116]
+                                              + 3.3304761585536473466125010865324*c[117])
+                                         + z*(502968.6760244503112092578461797*c[100]
+                                              + 474237.49863693201833995124683604*c[101]
+                                              + 209167.39899255021746364761989237*c[102]
+                                              + 50160.80339124158535482722677397*c[103]
+                                              + 5345.999754319869876847075464969*c[104]
+                                              + 682514.2657372232655099870787541*c[106]
+                                              + 517772.8599313050685773824339108*c[107]
+                                              + 169156.9569321062046022505902141*c[108]
+                                              + 26055.909302690036616730414538513*c[109]
+                                              + 1305.489855385121743933597229762*c[110]
+                                              + 214055.01910347845600126323156701*c[113]
+                                              + 126235.85229697244874037021343517*c[114]
+                                              + 30620.096671318151231197369844608*c[115]
+                                              + 3261.8083259439816357287273599588*c[116]
+                                              + 99.91428475660942039837503259597*c[117]))
+                                    + z*(77795.45894264057435484929929645*c[67]
+                                         + 62858.5283458998505663229961949*c[68]
+                                         + 21436.979651636177035822509003048*c[69]
+                                         + 3001.4652679519269361516113508589*c[70]
+                                         + 97404.06399008355536336770346045*c[72]
+                                         + 58705.09375006891206480335318224*c[73]
+                                         + 12868.707045417712786405509859978*c[74]
+                                         + 840.0771225609441344885620195021*c[75]
+                                         + 28338.477131272116132756704347135*c[78]
+                                         + 12564.767486242033733468339905797*c[79]
+                                         + 1881.9889464481482114115406105442*c[80]
+                                         + 74.00455004924958267640832166826*c[81]
+                                         + 1005.6018254600525424610672399787*c[86]
+                                         - 3841.0602556831220715923782347964*c[88]
+                                         - 2745.5548067486080849991406752507*c[89]
+                                         + 12661.919262564129134585908851736*c[91]
+                                         + 15787.410074152493291902343597842*c[92]
+                                         + 4513.5210040062197209553147086484*c[93]
+                                         - 319325.02028984179302247818676263*c[95]
+                                         - 289410.83376781101180598913422811*c[96]
+                                         - 111613.2842027622582987487370094*c[97]
+                                         - 17162.971788282428905801584591274*c[98]
+                                         - 1.0907945944459635572828603873548e6*c[100]
+                                         - 1.1313323578450147229081976359251e6*c[101]
+                                         - 563857.703170339220139261637096*c[102]
+                                         - 160146.0269578728748969741103335*c[103]
+                                         - 21383.999017279479507388301859876*c[104]
+                                         - 1.0323216342395881519958708244206e6*c[106]
+                                         - 986702.045147645030741714608835*c[107]
+                                         - 410476.84097297732996467338398578*c[108]
+                                         - 81090.31933621500714370781160857*c[109]
+                                         - 5221.959421540486975734388919048*c[110]
+                                         - 277805.29449046349197667922957988*c[113]
+                                         - 221165.95376338639965980497757194*c[114]
+                                         - 71733.22603880661410571399374904*c[115]
+                                         - 10070.678177439213263162458617059*c[116]
+                                         - 399.65713902643768159350013038389*c[117]
+                                         + z*(474237.49863693201833995124683604*c[101]
+                                              + 522918.4974813755436591190497309*c[102]
+                                              + 225723.61526058713409672252048287*c[103]
+                                              + 37421.998280239089137929528254784*c[104]
+                                              + 517772.8599313050685773824339108*c[107]
+                                              + 422892.39233026551150562647553525*c[108]
+                                              + 117251.59186210516477528686542331*c[109]
+                                              + 9138.428987695852207535180608334*c[110]
+                                              + 126235.85229697244874037021343517*c[114]
+                                              + 76550.24167829537807799342461152*c[115]
+                                              + 14678.137466747917360779273119815*c[116]
+                                              + 699.3999932962659427886252281718*c[117])))
+                               + z*(10951.437945381845840505823850951*c[42]
+                                    + 7040.923507483280923516141002705*c[43]
+                                    + 1458.5449056803928226232394708762*c[44]
+                                    + 12058.135886519551191021163287984*c[46]
+                                    + 5004.81028243831797287312787538*c[47]
+                                    + 478.44139636506359615585645293286*c[48]
+                                    + 3143.1585818536124574573527380452*c[51]
+                                    + 878.6752520522111541107814169187*c[52]
+                                    + 49.604317937273521039981307730511*c[53]
+                                    - 418.87658124176459535366166967789*c[58]
+                                    + 1968.1999163861604798746276732075*c[60]
+                                    + 1397.7178417654379420688178777272*c[61]
+                                    - 48077.459415681262291405273487845*c[63]
+                                    - 35493.074256313094992607227599071*c[64]
+                                    - 8263.804288716253199580208929554*c[65]
+                                    - 125365.44880716709551745261915829*c[67]
+                                    - 115571.73277364150433808104391355*c[68]
+                                    - 48033.941399771583218214387583984*c[69]
+                                    - 9004.395803855780808454834052577*c[70]
+                                    - 102348.95350420949991213117263533*c[72]
+                                    - 88322.94315984094562188472556964*c[73]
+                                    - 27476.327494376189190107470180198*c[74]
+                                    - 2520.2313676828324034656860585063*c[75]
+                                    - 24730.325303219811383511659276914*c[78]
+                                    - 17614.038717800041091236092202651*c[79]
+                                    - 3958.6664045978289964173785256274*c[80]
+                                    - 222.01365014774874802922496500478*c[81]
+                                    + 1327.3944096072693560486087567719*c[86]
+                                    - 6392.416869072758825041354750058*c[88]
+                                    - 3660.7397423314774466655209003343*c[89]
+                                    + 120482.79997576580458161178035313*c[91]
+                                    + 85343.88258200777453446359392816*c[92]
+                                    + 17753.182615757797569090904520684*c[93]
+                                    + 444430.21503227212539713411080547*c[95]
+                                    + 492746.39446350898349805830479127*c[96]
+                                    + 244858.25276441598718881623774595*c[97]
+                                    + 51488.91536484728671740475377382*c[98]
+                                    + 694427.4690838012316290158973622*c[100]
+                                    + 863589.0675120846810348704193286*c[101]
+                                    + 512760.0355427300203753144839406*c[102]
+                                    + 179473.26052616911256195897035667*c[103]
+                                    + 32075.998525919219261082452789815*c[104]
+                                    + 479330.70384380705316667163525938*c[106]
+                                    + 571799.0462884170072858050209902*c[107]
+                                    + 317664.14371432004551808589924561*c[108]
+                                    + 86935.50219250480173074094759464*c[109]
+                                    + 7832.939132310730463601583378572*c[110]
+                                    + 110116.49995113413301008852426735*c[113]
+                                    + 112175.49541162802379897573952251*c[114]
+                                    + 52095.13210113774370020717821642*c[115]
+                                    + 10641.184576653749975115011691425*c[116]
+                                    + 599.4857085396565223902501955758*c[117]
+                                    + z*(62858.5283458998505663229961949*c[68]
+                                         + 53592.44912909044258955627250762*c[69]
+                                         + 13506.593705783671212682251078865*c[70]
+                                         + 58705.09375006891206480335318224*c[73]
+                                         + 32171.767613544281966013774649944*c[74]
+                                         + 3780.3470515242486051985290877594*c[75]
+                                         + 12564.767486242033733468339905797*c[79]
+                                         + 4704.9723661203705285288515263604*c[80]
+                                         + 333.02047522162312204383744750717*c[81]
+                                         - 2745.5548067486080849991406752507*c[89]
+                                         + 15787.410074152493291902343597842*c[92]
+                                         + 11283.802510015549302388286771621*c[93]
+                                         - 289410.83376781101180598913422811*c[96]
+                                         - 279033.2105069056457468718425235*c[97]
+                                         - 77233.37304727093007610713066073*c[98]
+                                         - 657094.859208082704568246389089*c[101]
+                                         - 886725.760444472506689035043009*c[102]
+                                         - 494933.50604984080293966097601787*c[103]
+                                         - 112265.99484071726741378858476435*c[104]
+                                         - 468929.18521633996216433217492413*c[107]
+                                         - 603299.7101021778134060569844292*c[108]
+                                         - 247654.84515086236737139828681526*c[109]
+                                         - 27415.286963087556622605541825002*c[110]
+                                         - 94930.10146641395091943476413677*c[114]
+                                         - 102782.82341872115718629155976109*c[115]
+                                         - 30639.914331728542323451790656952*c[116]
+                                         - 2098.1999798887978283658756845154*c[117]
+                                         + z*(348612.33165425036243941269982062*c[102]
+                                              + 351125.6237386910974837905874178*c[103]
+                                              + 99791.99541397090436781207534609*c[104]
+                                              + 281928.26155351034100375098369017*c[108]
+                                              + 182391.36511883025631711290176959*c[109]
+                                              + 24369.143967188939220093814955558*c[110]
+                                              + 51033.49445219691871866228307435*c[115]
+                                              + 22832.658281607871450101091519712*c[116]
+                                              + 1865.0666487900425141030006084582*c[117]))))
+                          + z*(1337.3381697631616710646750296023*c[24]
+                               + 554.3230844539027113089276500708*c[25]
+                               + 1163.7450010761826528942871968225*c[27]
+                               + 219.91159854486677928662226038065*c[28]
+                               + 254.60595469217252933951865474787*c[31]
+                               + 27.655141781462442894203030757794*c[32]
+                               + 218.21074837242168395631048173829*c[37]
+                               - 6456.970629389999630453934249535*c[39]
+                               - 3098.7371605850348639982897604953*c[40]
+                               - 11278.252506414830564979903546491*c[42]
+                               - 9241.642803359277940528042757744*c[43]
+                               - 2917.0898113607856452464789417524*c[44]
+                               - 7344.388230485630731603620270867*c[46]
+                               - 5844.833306940694942436396232365*c[47]
+                               - 956.8827927301271923117129058657*c[48]
+                               - 1514.7330728354081180623636456022*c[51]
+                               - 989.2370387342774582704161647429*c[52]
+                               - 99.20863587454704207996261546102*c[53]
+                               - 934.4169889239364050197068015891*c[58]
+                               + 18078.860884522027029078702299664*c[60]
+                               + 8558.333861886835399129069466699*c[61]
+                               + 41500.264368701781692567774963117*c[63]
+                               + 44387.571616892323313369559240923*c[64]
+                               + 16527.608577432506399160417859108*c[65]
+                               + 47215.485783213354138892114830337*c[67]
+                               + 58344.98963218638254178724937563*c[68]
+                               + 31756.943844634635328961248158825*c[69]
+                               + 9004.395803855780808454834052577*c[70]
+                               + 26579.214226641252764632347146216*c[72]
+                               + 31690.369319754133404675717627739*c[73]
+                               + 16346.533852499240020998410780464*c[74]
+                               + 2520.2313676828324034656860585063*c[75]
+                               + 5293.711806120534705096744957039*c[78]
+                               + 5329.642076292333730332748311281*c[79]
+                               + 2271.3659698512133586001352196223*c[80]
+                               + 222.01365014774874802922496500478*c[81]
+                               + 2672.0277076509967556822643805149*c[86]
+                               - 40113.54260777910069528938374105*c[88]
+                               - 18094.513583524159950661003307367*c[89]
+                               - 104504.03509692906548847039338209*c[91]
+                               - 125574.88723679184234739289670889*c[92]
+                               - 49046.928243534254301047753167313*c[93]
+                               - 151793.2287279245929351441240352*c[95]
+                               - 222817.24506772544110065006714226*c[96]
+                               - 154876.6529205451994813862644637*c[97]
+                               - 51488.91536484728671740475377382*c[98]
+                               - 140920.43124767344417609925357437*c[100]
+                               - 218006.06568355085304117416770721*c[101]
+                               - 170616.55754464325018743453616274*c[102]
+                               - 79151.65374368594185230451680873*c[103]
+                               - 21383.999017279479507388301859876*c[104]
+                               - 72640.40659668864154457552614009*c[106]
+                               - 107010.38651917185072849338557035*c[107]
+                               - 80525.59223813291955115400739029*c[108]
+                               - 34823.68358712472849728011851761*c[109]
+                               - 5221.959421540486975734388919048*c[110]
+                               - 14147.190344118418042069907911001*c[113]
+                               - 17817.274658841909402671305644595*c[114]
+                               - 11470.972771128250008061854564143*c[115]
+                               - 4117.567924765786703657556971507*c[116]
+                               - 399.65713902643768159350013038389*c[117]
+                               + z*(7040.923507483280923516141002705*c[43]
+                                    + 3646.3622642009820565580986771905*c[44]
+                                    + 5004.81028243831797287312787538*c[47]
+                                    + 1196.1034909126589903896411323322*c[48]
+                                    + 878.6752520522111541107814169187*c[52]
+                                    + 124.01079484318380259995326932628*c[53]
+                                    + 1397.7178417654379420688178777272*c[61]
+                                    - 35493.074256313094992607227599071*c[64]
+                                    - 20659.510721790632998950522323885*c[65]
+                                    - 52713.20442774165377175804771865*c[68]
+                                    - 66492.40437033851545597969645234*c[69]
+                                    - 27013.18741156734242536450215773*c[70]
+                                    - 29617.849409772033557081372387405*c[73]
+                                    - 36519.051122396191009254900800552*c[74]
+                                    - 7560.694103048497210397058175519*c[75]
+                                    - 5049.271231558007357767752296854*c[79]
+                                    - 5191.693645374201962514594787708*c[80]
+                                    - 666.0409504432462440876748950143*c[81]
+                                    - 6406.294549080085531664661575585*c[89]
+                                    + 101131.292656160267826365937526*c[92]
+                                    + 55666.75904941004322511554807333*c[93]
+                                    + 203335.56069569797169206917056315*c[96]
+                                    + 333112.42140413432222516875184138*c[97]
+                                    + 154466.74609454186015221426132147*c[98]
+                                    + 206494.20830400197646662403023956*c[101]
+                                    + 395174.32841235254424925116684246*c[102]
+                                    + 312696.16631792020358915439058714*c[103]
+                                    + 112265.99484071726741378858476435*c[104]
+                                    + 102869.86107207704512147284606609*c[107]
+                                    + 190860.64918362230038915776368484*c[108]
+                                    + 143554.9147154092404169359773606*c[109]
+                                    + 27415.286963087556622605541825002*c[110]
+                                    + 17245.393945214072879540975385742*c[114]
+                                    + 27455.006834123202064226385779963*c[115]
+                                    + 17245.416263213332564565761954459*c[116]
+                                    + 2098.1999798887978283658756845154*c[117]
+                                    + z*(35728.29941939362839303751500508*c[69]
+                                         + 21010.256875663488553061279456012*c[70]
+                                         + 21447.845075696187977342516433296*c[74]
+                                         + 5880.539857926608941419934136515*c[75]
+                                         + 3136.6482440802470190192343509069*c[80]
+                                         + 518.0318503447470787348582516778*c[81]
+                                         + 7522.535006677032868258857847747*c[93]
+                                         - 186022.140337937097164581228349*c[97]
+                                         - 120140.80251797700234061109213892*c[98]
+                                         - 242538.17530873130868661066218538*c[102]
+                                         - 418770.9412277279293112375974989*c[103]
+                                         - 199583.99082794180873562415069218*c[104]
+                                         - 120271.54518127486793362033926263*c[108]
+                                         - 202849.50511584453737172887772082*c[109]
+                                         - 48738.287934377878440187629911115*c[110]
+                                         - 17488.387826950519405532090099712*c[115]
+                                         - 24829.430678858749941935027279991*c[116]
+                                         - 3730.1332975800850282060012169163*c[117]
+                                         + z*(175562.8118693455487418952937089*c[103]
+                                              + 112265.99484071726741378858476435*c[104]
+                                              + 91195.68255941512815855645088479*c[109]
+                                              + 27415.286963087556622605541825002*c[110]
+                                              + 11416.329140803935725050545759856*c[116]
+                                              + 2098.1999798887978283658756845154*c[117]))))))
+                + 5.542395395327431720667678490885*c[118]
+                + z*(30.503467646507641960278325500215*c[6]
+                     + 8.805592628464113684485737717137*c[8]
+                     - 108.69027697910696101198564813083*c[12]
+                     - 90.84396251302227685440833686573*c[14]
+                     - 136.27014434132654190469602473842*c[15]
+                     - 25.880459136916691859153310595322*c[17]
+                     - 29.503351694240263907254545876873*c[18]
+                     + 236.84259259004509287079919503178*c[22]
+                     + 256.56154053984932612519338551853*c[24]
+                     + 498.89077600851244017803488506371*c[25]
+                     + 183.82316304980708313501323956742*c[27]
+                     + 352.68219661764777112558671121721*c[28]
+                     + 359.41700366603670836433589351988*c[29]
+                     + 51.87298889990057139814492218228*c[31]
+                     + 82.96542534438732868260909227338*c[32]
+                     + 62.25285114537450115073508567418*c[33]
+                     - 423.72559865772065175516289908452*c[37]
+                     - 499.72469355713152648843692061601*c[39]
+                     - 1101.2041149186487533217062785231*c[40]
+                     - 464.84218749632015977554705566993*c[42]
+                     - 1053.6245682445442097073314061649*c[43]
+                     - 1336.9994968736934207379695149699*c[44]
+                     - 309.58976574860665396604737664206*c[46]
+                     - 677.257375058722025034575662305*c[47]
+                     - 836.6336975885892445440308102879*c[48]
+                     - 741.7134052383063688702398035939*c[49]
+                     - 87.22250488690417800697829152505*c[51]
+                     - 162.93315932093981665630383889882*c[52]
+                     - 168.65468098672997153593644628374*c[53]
+                     - 107.0571085439725406716610249304*c[54]
+                     + 674.4498799364776089523118842191*c[58]
+                     + 832.0861482147172592920848932995*c[60]
+                     + 1978.30832988338908723586530386*c[61]
+                     + 851.6077611419652699489687097082*c[63]
+                     + 2101.4440426495520371454808965806*c[64]
+                     + 2982.7932639745055927478860633302*c[65]
+                     + 732.433165544160593486074562135*c[67]
+                     + 1822.1692180900788857209726688855*c[68]
+                     + 2605.4340836198259543988534901803*c[69]
+                     + 2787.0748916696464407122105400833*c[70]
+                     + 468.57478057984167394077601292071*c[72]
+                     + 1111.9051268920876504698764036273*c[73]
+                     + 1534.0696713133104021424840503533*c[74]
+                     + 1587.8067841914600275587687952139*c[75]
+                     + 1324.8153374685695413924006600065*c[76]
+                     + 132.26320569663136844509389565179*c[78]
+                     + 271.28475254386209197261188432971*c[79]
+                     + 324.48085283588762265716217423175*c[80]
+                     + 281.21729018714841417035162233939*c[81]
+                     + 163.90339108157646963622127021713*c[82]
+                     - 995.6121106225153172040913632211*c[86]
+                     - 1258.1243613428108349464873439036*c[88]
+                     - 3154.8737834323749313708074352606*c[89]
+                     - 1358.0998247568840234358888001277*c[91]
+                     - 3537.4251352974545365894760841404*c[92]
+                     - 5381.836473348368657748622871646*c[93]
+                     - 1289.8104186615886137699113088872*c[95]
+                     - 3427.7087097669779222141548067493*c[96]
+                     - 5308.459713801799432020136271555*c[97]
+                     - 6270.205693319180693586178904012*c[98]
+                     - 1059.4566136990084338841628751001*c[100]
+                     - 2801.2878419672636529791417046897*c[101]
+                     - 4333.4632131280595268352827956289*c[102]
+                     - 5102.146504734349087921820869817*c[103]
+                     - 5011.874769674878009544133248409*c[104]
+                     - 661.2455132583455948332387879219*c[106]
+                     - 1658.702229959209209472444675099*c[107]
+                     - 2458.6452424476572981627341012995*c[108]
+                     - 2794.7902961682103654179195442306*c[109]
+                     - 2649.2666092472034245633872252037*c[110]
+                     - 2150.335134156810727430685133602*c[111]
+                     - 187.26350784389413247065447287517*c[113]
+                     - 409.51332400694213049720349075528*c[114]
+                     - 533.9024193013609450756900050592*c[115]
+                     - 530.8189975300472015558537300617*c[116]
+                     - 419.63999597775956567317513690308*c[117]
+                     - 232.78060660375213226804249661719*c[118]
+                     + z*(136.27014434132654190469602473842*c[15]
+                          + 29.503351694240263907254545876873*c[18]
+                          - 498.89077600851244017803488506371*c[25]
+                          - 352.68219661764777112558671121721*c[28]
+                          - 898.5425091650917709108397337997*c[29]
+                          - 82.96542534438732868260909227338*c[32]
+                          - 155.63212786343625287683771418544*c[33]
+                          + 1101.2041149186487533217062785231*c[40]
+                          + 1053.6245682445442097073314061649*c[43]
+                          + 3342.4987421842335518449237874246*c[44]
+                          + 677.257375058722025034575662305*c[47]
+                          + 2091.5842439714731113600770257199*c[48]
+                          + 3337.7103235723786599160791161727*c[49]
+                          + 162.93315932093981665630383889882*c[52]
+                          + 421.63670246682492883984111570934*c[53]
+                          + 481.75698844787643302247461218678*c[54]
+                          - 1978.30832988338908723586530386*c[61]
+                          - 2101.4440426495520371454808965806*c[64]
+                          - 7456.983159936263981869715158325*c[65]
+                          - 1822.1692180900788857209726688855*c[68]
+                          - 6513.585209049564885997133725451*c[69]
+                          - 12541.837012513408983204947430375*c[70]
+                          - 1111.9051268920876504698764036273*c[73]
+                          - 3835.1741782832760053562101258832*c[74]
+                          - 7145.130528861570124014459578463*c[75]
+                          - 9273.707362279986789746804620046*c[76]
+                          - 271.28475254386209197261188432971*c[79]
+                          - 811.2021320897190566429054355794*c[80]
+                          - 1265.4778058421678637665823005272*c[81]
+                          - 1147.3237375710352874535488915199*c[82]
+                          + 3154.8737834323749313708074352606*c[89]
+                          + 3537.4251352974545365894760841404*c[92]
+                          + 13454.591183370921644371557179114*c[93]
+                          + 3427.7087097669779222141548067493*c[96]
+                          + 13271.149284504498580050340678888*c[97]
+                          + 28215.925619936313121137805068055*c[98]
+                          + 2801.2878419672636529791417046897*c[101]
+                          + 10833.658032820148817088206989072*c[102]
+                          + 22959.659271304570895648193914176*c[103]
+                          + 35083.12338772414606680893273886*c[104]
+                          + 1658.702229959209209472444675099*c[107]
+                          + 6146.613106119143245406835253249*c[108]
+                          + 12576.556332756946644380637949038*c[109]
+                          + 18544.866264730423971943710576426*c[110]
+                          + 21503.35134156810727430685133602*c[111]
+                          + 409.51332400694213049720349075528*c[114]
+                          + 1334.756048253402362689225012648*c[115]
+                          + 2388.6854888852124070013417852778*c[116]
+                          + 2937.4799718443169597122259583216*c[117]
+                          + 2327.8060660375213226804249661719*c[118]
+                          + z*(599.0283394433945139405598225331*c[29]
+                               + 103.75475190895750191789180945696*c[33]
+                               - 2228.3324947894890345632825249498*c[44]
+                               - 1394.3894959809820742400513504799*c[48]
+                               - 5191.993836668144582091678625158*c[49]
+                               - 281.09113497788328589322741047289*c[53]
+                               - 749.3997598078077847016271745128*c[54]
+                               + 4971.3221066241759879131434388836*c[65]
+                               + 4342.3901393663765906647558169672*c[69]
+                               + 19509.524241687525084985473780583*c[70]
+                               + 2556.7827855221840035708067505888*c[74]
+                               + 11114.647489340220192911381566497*c[75]
+                               + 24729.886299413298105991478986789*c[76]
+                               + 540.8014213931460377619369570529*c[80]
+                               + 1968.5210313100388991924613563757*c[81]
+                               + 3059.5299668560940998761303773865*c[82]
+                               - 8969.727455580614429581038119409*c[93]
+                               - 8847.432856336332386700227119259*c[97]
+                               - 43891.439853234264855103252328086*c[98]
+                               - 7222.438688546765878058804659381*c[102]
+                               - 35715.025533140443615452746088719*c[103]
+                               - 93554.99570059772284482382063696*c[104]
+                               - 4097.7420707460954969378901688324*c[108]
+                               - 19563.532073177472557925436809615*c[109]
+                               - 49452.976705947797258516561537136*c[110]
+                               - 86013.40536627242909722740534408*c[111]
+                               - 889.8373655022682417928166750987*c[115]
+                               - 3715.7329827103304108909761104322*c[116]
+                               - 7833.279924918178559232602555524*c[117]
+                               - 9311.224264150085290721699864687*c[118]
+                               + z*(2595.9969183340722910458393125788*c[49]
+                                    + 374.69987990390389235081358725639*c[54]
+                                    - 9754.762120843762542492736890291*c[70]
+                                    - 5557.323744670110096455690783249*c[75]
+                                    - 27821.122086839960369240413860137*c[76]
+                                    - 984.2605156550194495962306781879*c[81]
+                                    - 3441.9712127131058623606466745598*c[82]
+                                    + 21945.719926617132427551626164043*c[98]
+                                    + 17857.512766570221807726373044359*c[103]
+                                    + 105249.37016317243820042679821658*c[104]
+                                    + 9781.766036588736278962718404807*c[109]
+                                    + 55634.59879419127191583113172928*c[110]
+                                    + 161275.13506176080455730138502015*c[111]
+                                    + 1857.8664913551652054454880552161*c[116]
+                                    + 8812.439915532950879136677874965*c[117]
+                                    + 17458.545495281409920103187246289*c[118]
+                                    + z*(11128.448834735984147696165544055*c[76]
+                                         + 1376.7884850852423449442586698239*c[82]
+                                         - 42099.748065268975280170719286632*c[104]
+                                         - 22253.839517676508766332452691711*c[110]
+                                         - 141922.11885434950801042521881773*c[111]
+                                         - 3524.9759662131803516546711499859*c[117]
+                                         - 15363.520035847640729690804776734*c[118]
+                                         + z*(47307.372951449836003475072939245*c[111]
+                                              + 5121.173345282546909896934925578*c[118]))))))
+                + y*(55.05188515547489980555298156466*c[5]
+                     + 15.251733823253820980139162750107*c[6]
+                     + 35.401835274861137725138545698072*c[7]
+                     + 4.4027963142320568422428688585687*c[8]
+                     + 4.3841007040270924252959843329091*c[10]
+                     - 159.59612406997142763269766831618*c[11]
+                     - 54.34513848955348050599282406542*c[12]
+                     - 359.56507537478341872491607415638*c[13]
+                     - 189.91654481889077443838264627365*c[14]
+                     - 45.423381447108847301565341579475*c[15]
+                     - 184.11630404064044919813381365331*c[16]
+                     - 81.62298650873725894040659495448*c[17]
+                     - 9.834450564746754635751515292291*c[18]
+                     - 8.966944372000886659371246833876*c[20]
+                     + 300.38155169808075808639963601557*c[21]
+                     + 95.74487785555014392649329160859*c[22]
+                     + 888.4796071762401374323053611624*c[23]
+                     + 581.7436281335798568141535068547*c[24]
+                     + 166.29692533617081339267829502124*c[25]
+                     + 1242.0725691606017974518182891167*c[26]
+                     + 907.3110985916933263672528802789*c[27]
+                     + 375.49699541799537332124003186345*c[28]
+                     + 89.85425091650917709108397337997*c[29]
+                     + 566.9517068312068835487698457381*c[30]
+                     + 356.21038707867502469276581883884*c[31]
+                     + 124.44813801658099302391363841007*c[32]
+                     + 15.563212786343625287683771418544*c[33]
+                     + 19.450858707364162020426146376768*c[35]
+                     - 496.99757760613925073303930265067*c[36]
+                     - 156.31824519769844268870241782706*c[37]
+                     - 1587.3868317774785062384754697953*c[38]
+                     - 1091.1171683972854515674921199275*c[39]
+                     - 320.11747526704905619817042980323*c[40]
+                     - 2824.9544317545318938117700311782*c[41]
+                     - 2402.6021263824572059975856380606*c[42]
+                     - 1206.8694510282522721088469323707*c[43]
+                     - 334.24987421842335518449237874246*c[44]
+                     - 3165.8794531001768291842036265808*c[45]
+                     - 2751.4688747713202284583201121179*c[46]
+                     - 1525.8959636569318224886439381122*c[47]
+                     - 607.2208419844282592038367643381*c[48]
+                     - 148.34268104766127377404796071879*c[49]
+                     - 1348.2128412076447686943001309486*c[50]
+                     - 1013.320277362563244492836033894*c[51]
+                     - 492.67883889903230274644256047978*c[52]
+                     - 165.3477264575784034666043591017*c[53]
+                     - 21.411421708794508134332204986079*c[54]
+                     - 30.343419728786302566604600152329*c[56]
+                     + 738.6194292684796449219452231599*c[57]
+                     + 220.42281635274675384869259191092*c[58]
+                     + 2504.3389231668956256539532307421*c[59]
+                     + 1790.0153902478247698353920675341*c[60]
+                     + 530.4160014904738857081667843683*c[61]
+                     + 4851.9128118060460099425087828235*c[62]
+                     + 4317.616523461619521280722009967*c[63]
+                     + 2316.0547675428343399146898553735*c[64]
+                     + 671.5359698128395104984311792853*c[65]
+                     + 6836.585674252885702683237767384*c[66]
+                     + 6704.963392959695440914390280694*c[67]
+                     + 4285.4749737862830918082177284523*c[68]
+                     + 2022.4044057973003863561285082198*c[69]
+                     + 557.4149783339292881424421080167*c[70]
+                     + 6730.052856761607602456286487177*c[71]
+                     + 6512.991095637930026679848054411*c[72]
+                     + 4256.9704475937181975368090184389*c[73]
+                     + 2216.3215527218140598228640152899*c[74]
+                     + 882.9759761077003373853266030161*c[75]
+                     + 220.80255624476159023206677666776*c[76]
+                     + 2736.1495032115899903221059928389*c[77]
+                     + 2300.6562386088221820144089818485*c[78]
+                     + 1328.5164795628844551864510220644*c[79]
+                     + 613.268811859827606822036509298*c[80]
+                     + 204.99260363642134401365105102108*c[81]
+                     + 27.317231846929411606036878369522*c[82]
+                     + 48.360618659380737777997668566877*c[84]
+                     - 1044.3849279123877682736740618316*c[85]
+                     - 304.55369571075877000249464982213*c[86]
+                     - 3624.8380674296603067279441496807*c[87]
+                     - 2635.7471374905868493848721718145*c[88]
+                     - 779.2481255539852861514655066691*c[89]
+                     - 7414.782098682255797683256365257*c[90]
+                     - 6817.370595456502949245170075594*c[91]
+                     - 3807.9479589228974644668950813822*c[92]
+                     - 1124.7980914745658669682292210441*c[93]
+                     - 11413.414227248526215226805124931*c[94]
+                     - 11654.968089910746043917411266803*c[95]
+                     - 7860.82027900772080644596056818*c[96]
+                     - 3978.1417980065635327928406157689*c[97]
+                     - 1151.0633079341415652824262732548*c[98]
+                     - 14021.225900247613639235769881597*c[99]
+                     - 15040.883877705505352733836843372*c[100]
+                     - 11013.961139644108347313308363696*c[101]
+                     - 6523.199221608949736254810952821*c[102]
+                     - 3019.0405392828861041373258916267*c[103]
+                     - 835.3124616124796682573555414014*c[104]
+                     - 12670.137185803702314665704047941*c[105]
+                     - 13192.742395664179651285144287761*c[106]
+                     - 9567.884179650416492834428975218*c[107]
+                     - 5814.484899054438376497693540485*c[108]
+                     - 2975.6923964775443009019020698211*c[109]
+                     - 1201.7416987804815252275724427616*c[110]
+                     - 307.19073345097296106152644765743*c[111]
+                     - 4983.2965405710052426689598045312*c[112]
+                     - 4530.077849224002125643615063772*c[113]
+                     - 2913.9254591188925408531809470202*c[114]
+                     - 1588.491851485732316784602440795*c[115]
+                     - 724.791173262989683619721775346*c[116]
+                     - 243.79085480612698577203507953417*c[117]
+                     - 33.254372371964590324006070945312*c[118]
+                     + z*(288.98912712475927202235695568157*c[14]
+                          + 136.27014434132654190469602473842*c[15]
+                          + 137.36551388055782602165987931363*c[17]
+                          + 29.503351694240263907254545876873*c[18]
+                          + 45.352836878944805017812611814596*c[22]
+                          - 906.9257157273103875031136281909*c[24]
+                          - 498.89077600851244017803488506371*c[25]
+                          - 1630.7990341335795695994925209904*c[27]
+                          - 1900.2997758903244688018534799635*c[28]
+                          - 718.8340073320734167286717870398*c[29]
+                          - 660.5477852574494779873867154954*c[31]
+                          - 663.723402755098629460872738187*c[32]
+                          - 124.50570229074900230147017134835*c[33]
+                          - 111.0891082623237663777580634304*c[37]
+                          + 1682.5096432374393766465473192391*c[39]
+                          + 819.5007366836455838673163002963*c[40]
+                          + 4340.3620652685942522196242204513*c[42]
+                          + 6187.592137924969422945750188059*c[43]
+                          + 2673.9989937473868414759390299397*c[44]
+                          + 5193.347983794033802950592847594*c[46]
+                          + 8478.118406882868909897287966368*c[47]
+                          + 6450.01640622454986590201036177*c[48]
+                          + 2225.1402157149191066107194107818*c[49]
+                          + 1939.4180498382223109786937762629*c[51]
+                          + 2793.1398740732539998223515239798*c[52]
+                          + 1815.5180365042108700633158629367*c[53]
+                          + 321.17132563191762201498307479119*c[54]
+                          + 233.60424723098410125492670039728*c[58]
+                          - 2747.9446322809322803786992417687*c[60]
+                          - 1204.1876790594542270131354023495*c[61]
+                          - 7783.625285781273772612475310226*c[63]
+                          - 11794.884562607454002342658235661*c[64]
+                          - 5075.638373779568533233288088093*c[65]
+                          - 12677.493620375230288342705999252*c[67]
+                          - 23890.680624627619665128333701828*c[68]
+                          - 21663.418785947778681874688608457*c[69]
+                          - 8361.22467500893932213663162025*c[70]
+                          - 12557.407410696018379418920095901*c[72]
+                          - 24429.917558670221534750977707006*c[73]
+                          - 25061.788961348458315731884133125*c[74]
+                          - 16071.712737962546720147763265109*c[75]
+                          - 5299.261349874278165569602640026*c[76]
+                          - 4469.0492715210129955837240680452*c[78]
+                          - 7699.814124833444639146094248057*c[79]
+                          - 7034.744889482043659207275937344*c[80]
+                          - 3818.6347825412784661026693980822*c[81]
+                          - 655.6135643263058785448850808685*c[82]
+                          - 386.50471920099777719910206357688*c[86]
+                          + 4013.3699136383628638232569997254*c[88]
+                          + 1520.6149698915367855379856047542*c[89]
+                          + 12276.641366156121875054451351061*c[91]
+                          + 19310.262618239930250211894404153*c[92]
+                          + 8115.740624346421745870127780884*c[93]
+                          + 22020.125761159903474064911224719*c[95]
+                          + 43737.212964279346916461608602332*c[96]
+                          + 42429.241862276962961493951117671*c[97]
+                          + 16751.060465363650612062346561084*c[98]
+                          + 29022.311141712002271583510811645*c[100]
+                          + 63282.47899589738643090070847749*c[101]
+                          + 73944.92744617933730822244863823*c[102]
+                          + 55278.66428092337299482469696272*c[103]
+                          + 20047.499078699512038176532993634*c[104]
+                          + 25724.2392780700137077370497876*c[106]
+                          + 55748.60284794328974753412917621*c[107]
+                          + 67315.17354620560321980958838452*c[108]
+                          + 56719.05763338267565262012185219*c[109]
+                          + 33402.984354167242332263786057645*c[110]
+                          + 10751.67567078405363715342566801*c[111]
+                          + 8872.892190604110118816575654669*c[113]
+                          + 17074.039430706413114621882191366*c[114]
+                          + 18527.99979852742685633953928448*c[115]
+                          + 13965.004467729746470838581776858*c[116]
+                          + 6894.085648206050007487877249122*c[117]
+                          + 1163.9030330187606613402124830859*c[118]
+                          + z*(1547.6175792726766976762667687463*c[28]
+                               + 898.5425091650917709108397337997*c[29]
+                               + 580.7579774107113007782636459137*c[32]
+                               + 155.63212786343625287683771418544*c[33]
+                               + 281.70337823500316945438997822685*c[40]
+                               - 5133.967569680425213238418781895*c[43]
+                               - 3342.4987421842335518449237874246*c[44]
+                               - 7800.861031824146884862712304063*c[47]
+                               - 14033.456771589901553394948878704*c[48]
+                               - 6675.420647144757319832158232345*c[49]
+                               - 2630.206714752314183166047685081*c[52]
+                               - 4117.1583887937022463184485416324*c[53]
+                               - 963.5139768957528660449492243736*c[54]
+                               - 774.1206508239348602227299015104*c[61]
+                               + 9693.44051995790196519717733908*c[64]
+                               + 5232.112774512657351213505061907*c[65]
+                               + 22068.511406537540779407361032943*c[68]
+                               + 47644.961755819881818689587795691*c[69]
+                               + 25083.674025026817966409894860749*c[70]
+                               + 23318.012431778133884281101303379*c[73]
+                               + 58819.29822508786978397350020693*c[74]
+                               + 65177.57679196989011665047511453*c[75]
+                               + 27821.122086839960369240413860137*c[76]
+                               + 7428.529372289582547173482363727*c[79]
+                               + 16775.660091615390091375284407782*c[80]
+                               + 15918.378715593585233695429990843*c[81]
+                               + 3441.9712127131058623606466745598*c[82]
+                               + 1634.2588135408381458328218305064*c[89]
+                               - 15772.837482942475713622418320012*c[92]
+                               - 6834.760377495132720303762273096*c[93]
+                               - 40309.504254512368994247453795583*c[96]
+                               - 92801.95537118790882368453711529*c[97]
+                               - 47163.846474200114633142754456822*c[98]
+                               - 60481.1911539301227779215667728*c[101]
+                               - 174028.6605826281944534679146065*c[102]
+                               - 225794.32999285060758106294241805*c[103]
+                               - 105249.37016317243820042679821658*c[104]
+                               - 54089.90061798408053806168450111*c[107]
+                               - 162141.32075939486480411713570806*c[108]
+                               - 242659.20301746509379240991038583*c[109]
+                               - 215276.02421444027235390279182709*c[110]
+                               - 86013.40536627242909722740534408*c[111]
+                               - 16664.526106699470984124678700611*c[114]
+                               - 44985.243448065164778159623198553*c[115]
+                               - 60453.83461589864671177227621058*c[116]
+                               - 45321.119565598033092702914785533*c[117]
+                               - 9311.224264150085290721699864687*c[118]
+                               + z*(7961.248351745618961356581235323*c[48]
+                                    + 5191.993836668144582091678625158*c[49]
+                                    + 2463.6811242179182116524049506154*c[53]
+                                    + 749.3997598078077847016271745128*c[54]
+                                    + 1483.2469236157377537708067309456*c[65]
+                                    - 27420.917697846877955128302713494*c[69]
+                                    - 19509.524241687525084985473780583*c[70]
+                                    - 36656.082697869729185744860054031*c[74]
+                                    - 90272.69418705738665521157972277*c[75]
+                                    - 49459.772598826596211982957973578*c[76]
+                                    - 10642.971973017114023154919314802*c[80]
+                                    - 22793.401415168871464333763073824*c[81]
+                                    - 6119.059933712188199752260754773*c[82]
+                                    - 4413.2205372505259493785299373451*c[93]
+                                    + 53020.5373911222734957561309576*c[97]
+                                    + 29474.543551077024574229921271415*c[98]
+                                    + 108796.66836653869709091980507828*c[102]
+                                    + 315520.59890018272373286738656158*c[103]
+                                    + 187109.99140119544568964764127392*c[104]
+                                    + 103996.47176885048103914020030321*c[108]
+                                    + 357906.33928732378445248997934611*c[109]
+                                    + 524616.4211992262623518908833351*c[110]
+                                    + 258040.21609881728729168221603224*c[111]
+                                    + 29100.324933207841610313598790603*c[115]
+                                    + 90323.56530868756447408812021714*c[116]
+                                    + 113023.03891667657635464183687256*c[117]
+                                    + 27933.672792450255872165099594062*c[118]
+                                    + z*(39579.023348858583231150099078135*c[75]
+                                         + 27821.122086839960369240413860137*c[76]
+                                         + 10412.440191929416282570650858724*c[81]
+                                         + 3441.9712127131058623606466745598*c[82]
+                                         + 7208.448151078620140436665528335*c[98]
+                                         - 139902.78668352114005870732023643*c[103]
+                                         - 105249.37016317243820042679821658*c[104]
+                                         - 169171.40360707315594728227126825*c[109]
+                                         - 534558.8750549382732300461120227*c[110]
+                                         - 322550.2701235216091146027700403*c[111]
+                                         - 43303.916162988617031598572053354*c[116]
+                                         - 118338.47886572819751983538860667*c[117]
+                                         - 34917.090990562819840206374492578*c[118]
+                                         + z*(191569.71050429880052568599211737*c[110]
+                                              + 141922.11885434950801042521881773*c[111]
+                                              + 43810.415580078098656279484292682*c[117]
+                                              + 15363.520035847640729690804776734*c[118])))))
+                     + y*(357.46436341151595126805097134411*c[13]
+                          + 144.49456356237963601117847784078*c[14]
+                          + 22.711690723554423650782670789737*c[15]
+                          + 263.90003579158464385065846623642*c[16]
+                          + 68.68275694027891301082993965682*c[17]
+                          + 4.9172252823733773178757576461455*c[18]
+                          - 8.070249934800797993434122150489*c[20]
+                          + 26.963869770170177530503763753915*c[21]
+                          + 22.676418439472402508906305907298*c[22]
+                          - 948.311360234027546541233627402*c[23]
+                          - 453.46285786365519375155681409543*c[24]
+                          - 83.14846266808540669633914751062*c[25]
+                          - 3173.7298657973673993787347173137*c[26]
+                          - 1846.9819127395994264350940981116*c[27]
+                          - 574.6528925271668610796867081183*c[28]
+                          - 89.85425091650917709108397337997*c[29]
+                          - 1916.2014830883311643976069912258*c[30]
+                          - 934.4276486693098343142894927055*c[31]
+                          - 207.41356336096832170652273068345*c[32]
+                          - 15.563212786343625287683771418544*c[33]
+                          + 5.118647028253726847480564835991*c[35]
+                          - 26.896410495389396260726314527535*c[36]
+                          - 11.902404456677546397616935367543*c[37]
+                          + 1625.0535820165710319331008476677*c[38]
+                          + 653.0750363014800614468625150729*c[39]
+                          + 89.63289307477373573548772034491*c[40]
+                          + 7548.322498310788284593230111952*c[41]
+                          + 5121.602192559828425651812732883*c[42]
+                          + 1886.926617934232439364028161659*c[43]
+                          + 334.24987421842335518449237874246*c[44]
+                          + 14701.405953412905169264635714515*c[45]
+                          + 10825.188876109834867137245440416*c[46]
+                          + 4756.0151498261091292377441999286*c[47]
+                          + 1403.3456771589901553394948878704*c[48]
+                          + 222.51402157149191066107194107818*c[49]
+                          + 7865.826446889159762198553390813*c[50]
+                          + 5029.403553846342381843557074555*c[51]
+                          + 1891.1884564037657290463838443613*c[52]
+                          + 411.71583887937022463184485416324*c[53]
+                          + 32.117132563191762201498307479119*c[54]
+                          - 27.634185824430382694586332281585*c[56]
+                          + 92.3162658266128902878621235945*c[57]
+                          + 60.41489152525450894523966389585*c[58]
+                          - 2601.6710032039805248255994995936*c[59]
+                          - 1100.1338461812108859074425026692*c[60]
+                          - 164.859027490282423936322108655*c[61]
+                          - 12858.57110886615105121423879021*c[62]
+                          - 8582.231232644014638272404724881*c[63]
+                          - 3087.7182215560285841870319685983*c[64]
+                          - 523.2112774512657351213505061907*c[65]
+                          - 32788.000049981758799135958915854*c[66]
+                          - 27265.795247375650481931756675068*c[67]
+                          - 13884.362544348796104083644335505*c[68]
+                          - 4764.4961755819881818689587795691*c[69]
+                          - 836.122467500893932213663162025*c[70]
+                          - 48773.333835069160269189328208745*c[71]
+                          - 41645.50537488207460738198755313*c[72]
+                          - 22863.566618047932433166769902618*c[73]
+                          - 9373.41321346785054830983964111*c[74]
+                          - 2738.0005123350713357619220144576*c[75]
+                          - 441.60511248952318046413355333551*c[76]
+                          - 24061.816440648282623877942780603*c[77]
+                          - 18014.682740188730559579923469269*c[78]
+                          - 8759.858213720944041590909426059*c[79]
+                          - 3110.6897758533760092066613769684*c[80]
+                          - 679.3617694521111689694283929146*c[81]
+                          - 54.63446369385882321207375673904*c[82]
+                          + 17.303340621246319021485404349617*c[84]
+                          - 83.79473588199094360717245104958*c[85]
+                          - 26.609771381404467277431317734822*c[86]
+                          + 3627.2633739376422321291495840992*c[87]
+                          + 1320.6956836757694525785868744182*c[88]
+                          + 148.84326424864248958969700363997*c[89]
+                          + 19734.036617182974134818358733314*c[90]
+                          + 13484.650443660291593569135655971*c[91]
+                          + 4941.2744706500848136906187321427*c[92]
+                          + 833.9267378830539293955533842646*c[93]
+                          + 54658.00935923947326083815679563*c[94]
+                          + 45881.140894270270284634248754462*c[95]
+                          + 23800.026699143150723896288566433*c[96]
+                          + 8336.150075504707741095489571118*c[97]
+                          + 1469.1503850769759143366156410131*c[98]
+                          + 104201.50861827599190477728495312*c[99]
+                          + 98522.84498535083018002501258042*c[100]
+                          + 60866.63866945249682952178927471*c[101]
+                          + 28568.353960443617686586769415297*c[102]
+                          + 9525.088904764369872588393131598*c[103]
+                          + 1670.6249232249593365147110828028*c[104]
+                          + 131260.34915229467759570566989096*c[105]
+                          + 123872.23796107652330297753099618*c[106]
+                          + 78585.29801328635136937149163839*c[107]
+                          + 39842.055191885898098825717505727*c[108]
+                          + 15969.284855435992462072530798586*c[109]
+                          + 4684.0751892788059138561686012062*c[110]
+                          + 767.9768336274324026538161191436*c[111]
+                          + 61083.81560792311970570272726658*c[112]
+                          + 50798.79933611190083395206876156*c[113]
+                          + 28811.973459895886434451198779894*c[114]
+                          + 13116.290870212889554149067574784*c[115]
+                          + 4580.1742006506175592190837035467*c[116]
+                          + 1009.1342760417551460235878292193*c[117]
+                          + 83.13593092991147581001517736328*c[118]
+                          + y*(2083.3320724991259474763934374439*c[26]
+                               + 1031.5823956728096416353478376163*c[27]
+                               + 257.93626321211278294604446145771*c[28]
+                               + 29.951416972169725697027991126656*c[29]
+                               + 1648.7654398659915588244617754771*c[30]
+                               + 604.1537560405850953205961349578*c[31]
+                               + 96.79299623511855012971060765228*c[32]
+                               + 5.187737595447875095894590472848*c[33]
+                               + 18.768372436930331774095404398635*c[35]
+                               - 51.31403461642500857293469594839*c[36]
+                               - 43.642149674484336791262096347657*c[37]
+                               + 135.84086354512730377242403594188*c[38]
+                               + 188.17978531723962687641114454665*c[39]
+                               + 46.950563039167194909064996371141*c[40]
+                               - 5232.390446192195147608364095361*c[41]
+                               - 2951.4211599255312995420006226571*c[42]
+                               - 855.6612616134042022064031303158*c[43]
+                               - 111.41662473947445172816412624749*c[44]
+                               - 23010.725448490199043927823181484*c[45]
+                               - 14654.920998849666508519802653544*c[46]
+                               - 5385.847325387237474365940360391*c[47]
+                               - 1263.9067275608919479154897528224*c[48]
+                               - 148.34268104766127377404796071879*c[49]
+                               - 15323.515602845220980088174437304*c[50]
+                               - 8270.745757511149114544059172846*c[51]
+                               - 2412.9625023243944276243092332159*c[52]
+                               - 383.60672538158189604252211311595*c[53]
+                               - 21.411421708794508134332204986079*c[54]
+                               + 18.422790549620255129724221521057*c[56]
+                               - 34.231267135197535355489089191469*c[57]
+                               - 48.33191322020360715619173111668*c[58]
+                               - 5.259712188526607348857354575577*c[59]
+                               + 102.66125334274739980255569140324*c[60]
+                               + 57.34227043140258223872073344522*c[61]
+                               + 8380.927610437624156791193819502*c[62]
+                               + 3584.5002115994099169586337256264*c[63]
+                               + 628.2348355832555067269816354631*c[64]
+                               + 26.07906678884813633003616230234*c[65]
+                               + 53288.95975222850714390738125316*c[66]
+                               + 38176.525315656129327326408544824*c[67]
+                               + 16127.079646065462189889950598243*c[68]
+                               + 4330.2571616453505228024831978724*c[69]
+                               + 557.4149783339292881424421080167*c[70]
+                               + 132188.2194596596986466826502214*c[71]
+                               + 100536.65436351176844698010249944*c[72]
+                               + 47397.618377515010199645856432313*c[73]
+                               + 16100.701716833759287777738206885*c[74]
+                               + 3710.049072454741996753190822883*c[75]
+                               + 441.60511248952318046413355333551*c[76]
+                               + 78471.70699147168369459984267715*c[77]
+                               + 52199.94604538501935169721179881*c[78]
+                               + 21359.239384498079796363569827465*c[79]
+                               + 5922.857167097735405568733553644*c[80]
+                               + 948.7383316313796499115546837871*c[81]
+                               + 54.63446369385882321207375673904*c[82]
+                               + 88.29140470841070475065629398907*c[84]
+                               - 220.42092132809327975295690793561*c[85]
+                               - 182.73221742645526200149678989328*c[86]
+                               + 500.7691610210127512353641171429*c[87]
+                               + 671.8909611445683501619816497654*c[88]
+                               + 165.60489310547159877772594549131*c[89]
+                               - 13411.804641050408669203232627697*c[90]
+                               - 6833.188238674966695316544167431*c[91]
+                               - 1838.2195359863626504707379750252*c[92]
+                               - 237.85539259207380116780388623354*c[93]
+                               - 87518.385954102008590758829093*c[94]
+                               - 58806.21598643574407740471593377*c[95]
+                               - 22919.642462126929684668948903275*c[96]
+                               - 5563.31586664290821987953857837*c[97]
+                               - 636.1741542856686981083787355166*c[98]
+                               - 290593.57273665128221672921170779*c[99]
+                               - 244200.40431508237623574271101555*c[100]
+                               - 129645.12024673216567642831063224*c[101]
+                               - 50177.08589595053758126084485865*c[102]
+                               - 13012.096730962967536902134479943*c[103]
+                               - 1670.6249232249593365147110828028*c[104]
+                               - 536264.2042117106275336446874381*c[105]
+                               - 461191.88165718675694972336389964*c[106]
+                               - 258663.32164483138879526068287211*c[107]
+                               - 111935.36135412117967485739817993*c[108]
+                               - 36915.005753136737204689022040363*c[109]
+                               - 8485.061508808544019524541460678*c[110]
+                               - 1023.9691115032432035384214921914*c[111]
+                               - 293134.62144052702640830466796926*c[112]
+                               - 222929.10525361710155544661652606*c[113]
+                               - 111463.31569282346118627004449787*c[114]
+                               - 42509.557312360834323270697597536*c[115]
+                               - 11603.604067502620602234970790789*c[116]
+                               - 1878.3885534242571034894506128043*c[117]
+                               - 110.84790790654863441335356981771*c[118]
+                               + y*(11320.342634974399459188112252074*c[45]
+                                    + 6426.406114636848542857853636924*c[46]
+                                    + 2042.8519100416064967777441548568*c[47]
+                                    + 398.06241758728094806782906176615*c[48]
+                                    + 37.085670261915318443511990179697*c[49]
+                                    + 9342.305209464143307622463288849*c[50]
+                                    + 4211.0512285839178881898489864227*c[51]
+                                    + 987.2973582661710318816506428512*c[52]
+                                    + 123.18405621089591058262024753077*c[53]
+                                    + 5.35285542719862703358305124652*c[54]
+                                    - 49.308057059277741670732475247535*c[56]
+                                    + 122.94849419182961723440728974746*c[57]
+                                    + 104.71914531044114883841541741947*c[58]
+                                    - 254.67850200913433003697373839616*c[59]
+                                    - 376.49972330200265408446280961837*c[60]
+                                    - 93.18118945102919613792119184848*c[61]
+                                    + 649.6004559128055115395146885957*c[62]
+                                    + 1105.9183781539678350075333441417*c[63]
+                                    + 493.66929220486407706960729385847*c[64]
+                                    + 74.16234618078688768854033654728*c[65]
+                                    - 27401.364841001404459719447108303*c[66]
+                                    - 17249.476878468093989566004869382*c[67]
+                                    - 6224.497205821269363327695213043*c[68]
+                                    - 1371.0458848923438977564151356747*c[69]
+                                    - 139.35374458348232203561052700416*c[70]
+                                    - 148709.96178345548746954305484377*c[71]
+                                    - 101965.27117454820869227213714143*c[72]
+                                    - 42305.831085517689514547075560839*c[73]
+                                    - 12307.254307770677169024711863953*c[74]
+                                    - 2341.0488162872063288722298156541*c[75]
+                                    - 220.80255624476159023206677666776*c[76]
+                                    - 105682.21875843219515434734867346*c[77]
+                                    - 62269.71983331756608005066901756*c[78]
+                                    - 21526.899418964980212056372228067*c[79]
+                                    - 4831.5198987263667013651447743108*c[80]
+                                    - 609.0574469053240654268404873298*c[81]
+                                    - 27.317231846929411606036878369522*c[82]
+                                    - 133.54629556397800065300273613422*c[84]
+                                    + 300.87031229357111333569415599557*c[85]
+                                    + 297.6581403361755525684759030337*c[86]
+                                    - 478.99873243934223130275123585862*c[87]
+                                    - 919.7324169241050840312971286217*c[88]
+                                    - 289.8085629345752978610204046098*c[89]
+                                    + 553.0718603231585908118572107352*c[90]
+                                    + 1690.1979401576483965610505005294*c[91]
+                                    + 1136.5532162995152705793033423674*c[92]
+                                    + 230.69107353809567462660497399759*c[93]
+                                    + 41657.690672685516099471611150303*c[94]
+                                    + 18155.139561849827919657542813982*c[95]
+                                    + 3026.0620180494754882544120410141*c[96]
+                                    - 181.1095152861357490310858733534*c[97]
+                                    - 98.40103825281925905992908498997*c[98]
+                                    + 337721.60392448562539113381832825*c[99]
+                                    + 254585.6171118793294137871379115*c[100]
+                                    + 118411.76250871055454272853547454*c[101]
+                                    + 38936.297124869329578265924117857*c[102]
+                                    + 8249.552278580782600607937914144*c[103]
+                                    + 835.3124616124796682573555414014*c[104]
+                                    + 1.0142588241416047565279023354024e6*c[105]
+                                    + 799878.2086812189685928628711976*c[106]
+                                    + 401565.7730816955775141940184792*c[107]
+                                    + 151825.29534853296257389140728366*c[108]
+                                    + 42590.139369443542076587462369612*c[109]
+                                    + 8043.517073934010115430643589811*c[110]
+                                    + 767.9768336274324026538161191436*c[111]
+                                    + 647971.204847526186425296864871*c[112]
+                                    + 450264.44580825331609359589151108*c[113]
+                                    + 198629.6896119187726926441342623*c[114]
+                                    + 64048.46720653578763141909924553*c[115]
+                                    + 14179.564483086517886420737607*c[116]
+                                    + 1808.4485540946305092105880899871*c[117]
+                                    + 83.13593092991147581001517736328*c[118]
+                                    + y*(58595.33508897729238731321121897*c[71]
+                                         + 36795.418480570505662964562147178*c[72]
+                                         + 13700.126399605574825609492746642*c[73]
+                                         + 3491.483390959063569912489620417*c[74]
+                                         + 565.4146192694083318735728439734*c[75]
+                                         + 44.160511248952318046413355333551*c[76]
+                                         + 49733.224566787005012789816978805*c[77]
+                                         + 25849.931892360770790141518654002*c[78]
+                                         + 7644.215894048937017426029451986*c[79]
+                                         + 1433.1237666918370000691329361902*c[80]
+                                         + 148.7491455989916611795807265532*c[81]
+                                         + 5.463446369385882321207375673904*c[82]
+                                         + 139.75775117160488440430518897767*c[84]
+                                         - 331.22804464831614401621403647033*c[85]
+                                         - 281.56851112881471188909882719404*c[86]
+                                         + 608.3544849522044836548658311788*c[87]
+                                         + 933.8307289229487132023571043008*c[88]
+                                         + 228.79623389571734041659505627089*c[89]
+                                         - 1190.7234151320555282942861343495*c[90]
+                                         - 2203.3394620649123572864163135397*c[91]
+                                         - 1021.2310479232490587638683654595*c[92]
+                                         - 150.45070013354065736517715695495*c[93]
+                                         + 3024.350226602289079393498856648*c[94]
+                                         + 5779.998410895597610145379977685*c[95]
+                                         + 3383.0892389808612919285163962166*c[96]
+                                         + 944.0454616140831412729641404111*c[97]
+                                         + 102.97783072969457343480950754765*c[98]
+                                         - 138119.38388235530602133887336805*c[99]
+                                         - 94396.90221129178222227768407054*c[100]
+                                         - 39086.201098781321290671896037438*c[101]
+                                         - 11165.487902180798241239977954648*c[102]
+                                         - 1998.6112383360162865529617176633*c[103]
+                                         - 167.06249232249593365147110828028*c[104]
+                                         - 890118.8970009664201696454625375*c[105]
+                                         - 648523.3242154128953159123630208*c[106]
+                                         - 295302.05461374952086539225469465*c[107]
+                                         - 99369.62552819761528510638939865*c[108]
+                                         - 24272.376007683583992513847326642*c[109]
+                                         - 3889.2952065046448864871524336451*c[110]
+                                         - 307.19073345097296106152644765743*c[111]
+                                         - 662560.0453859039287804279230884*c[112]
+                                         - 420149.47582310569698096635472848*c[113]
+                                         - 163957.21201336318699051422890622*c[114]
+                                         - 45357.917909062649398237208796144*c[115]
+                                         - 8404.303399211709945381044898108*c[116]
+                                         - 883.2422772484272763216352881484*c[117]
+                                         - 33.254372371964590324006070945312*c[118]
+                                         + y*(292711.46290563151122123396064883*c[105]
+                                              + 198826.87886933916722366384962042*c[106]
+                                              + 83105.7389715895290683431156452*c[107]
+                                              + 25247.234137417067888897461821244*c[108]
+                                              + 5463.910417609920441173882291417*c[109]
+                                              + 760.1972639059476211336745718943*c[110]
+                                              + 51.19845557516216017692107460957*c[111]
+                                              + 253501.25862339442793916501386042*c[112]
+                                              + 146451.78202765963666827329880925*c[113]
+                                              + 50824.53787282305790212592072712*c[114]
+                                              + 12246.717127885425440634701180405*c[115]
+                                              + 1946.4190063636824255181234671937*c[116]
+                                              + 173.85085547650039149317255671699*c[117]
+                                              + 5.542395395327431720667678490885*c[118])
+                                         + z*(397653.75773867833444732769924085*c[106]
+                                              + 498634.43382953717441005869387122*c[107]
+                                              + 302966.80964900481466676954185493*c[108]
+                                              + 109278.20835219840882347764582833*c[109]
+                                              + 22805.91791717842863401023715683*c[110]
+                                              + 2150.335134156810727430685133602*c[111]
+                                              + 292903.56405531927333654659761849*c[113]
+                                              + 304947.22723693834741275552436274*c[114]
+                                              + 146960.60553462510528761641416486*c[115]
+                                              + 38928.380127273648510362469343874*c[116]
+                                              + 5215.52566429501174479517670151*c[117]
+                                              + 232.78060660375213226804249661719*c[118]))
+                                    + z*(73590.83696114101132592912429436*c[72]
+                                         + 82200.75839763344895365695647985*c[73]
+                                         + 41897.800691508762838949875445004*c[74]
+                                         + 11308.292385388166637471456879467*c[75]
+                                         + 1324.8153374685695413924006600065*c[76]
+                                         + 51699.863784721541580283037308*c[78]
+                                         + 45865.295364293622104556176711915*c[79]
+                                         + 17197.485200302044000829595234283*c[80]
+                                         + 2974.982911979833223591614531064*c[81]
+                                         + 163.90339108157646963622127021713*c[82]
+                                         - 563.1370222576294237781976543881*c[86]
+                                         + 1867.6614578458974264047142086016*c[88]
+                                         + 1372.7774033743040424995703376254*c[89]
+                                         - 4406.6789241298247145728326270794*c[91]
+                                         - 6127.386287539494352583210192757*c[92]
+                                         - 1805.4084016024878883821258834594*c[93]
+                                         + 11559.996821791195220290759955371*c[95]
+                                         + 20298.535433885167751571098377299*c[96]
+                                         + 11328.545539368997695275569684934*c[97]
+                                         + 2059.5566145938914686961901509529*c[98]
+                                         - 188793.80442258356444455536814109*c[100]
+                                         - 234517.20659268792774403137622463*c[101]
+                                         - 133985.85482616957889487973545577*c[102]
+                                         - 39972.224766720325731059234353266*c[103]
+                                         - 5011.874769674878009544133248409*c[104]
+                                         - 899392.8906921474561844970268007*c[106]
+                                         - 1.2731778938529599507822948342967e6*c[107]
+                                         - 889468.6966893665687545071309289*c[108]
+                                         - 376169.3118014732710267993007045*c[109]
+                                         - 93872.93827796091796060433585252*c[110]
+                                         - 10751.67567078405363715342566801*c[111]
+                                         - 547395.3875908921206253861118385*c[113]
+                                         - 678796.0448432407745303298490746*c[114]
+                                         - 397334.40937412668749123009138886*c[115]
+                                         - 129157.68785696055039725842861829*c[116]
+                                         - 21281.742653157806544853881942942*c[117]
+                                         - 1163.9030330187606613402124830859*c[118]
+                                         + z*(498634.43382953717441005869387122*c[107]
+                                              + 757417.0241225120366669238546373*c[108]
+                                              + 491751.9375848928397056494062275*c[109]
+                                              + 159641.42542024900043807166009781*c[110]
+                                              + 21503.35134156810727430685133602*c[111]
+                                              + 304947.22723693834741275552436274*c[114]
+                                              + 367401.51383656276321904103541215*c[115]
+                                              + 175177.71057273141829663111204743*c[116]
+                                              + 36508.679650065082213566236910568*c[117]
+                                              + 2327.8060660375213226804249661719*c[118])))
+                               + z*(12852.812229273697085715707273848*c[46]
+                                    + 12257.111460249638980666464929141*c[47]
+                                    + 4776.7490110473713768139487411938*c[48]
+                                    + 741.7134052383063688702398035939*c[49]
+                                    + 8422.102457167835776379697972845*c[51]
+                                    + 5923.784149597026191289903857107*c[52]
+                                    + 1478.2086745307509269914429703692*c[53]
+                                    + 107.0571085439725406716610249304*c[54]
+                                    + 209.43829062088229767683083483894*c[58]
+                                    - 752.9994466040053081689256192367*c[60]
+                                    - 559.0871367061751768275271510909*c[61]
+                                    + 2211.8367563079356700150666882834*c[63]
+                                    + 2962.0157532291844624176437631508*c[64]
+                                    + 889.9481541694426522624840385674*c[65]
+                                    - 34498.953756936187979132009738765*c[67]
+                                    - 37346.983234927616179966171278259*c[68]
+                                    - 16452.550618708126773076981628096*c[69]
+                                    - 2787.0748916696464407122105400833*c[70]
+                                    - 130339.70538795540605861514998851*c[72]
+                                    - 171634.22811547268813362549688518*c[73]
+                                    - 105789.25100173936318934666692243*c[74]
+                                    - 35512.683940355959939973139433616*c[75]
+                                    - 5299.261349874278165569602640026*c[76]
+                                    - 72839.57588191359057981830072712*c[78]
+                                    - 83296.10114949625916778205665649*c[79]
+                                    - 40780.753584414356415552142057447*c[80]
+                                    - 9206.166026126648084945195215532*c[81]
+                                    - 655.6135643263058785448850808685*c[82]
+                                    + 32.179258414721681358754151679319*c[86]
+                                    + 28.196623997687258342119951358193*c[88]
+                                    - 366.07397423314774466655209003343*c[89]
+                                    - 1026.2830438145279214507316260206*c[91]
+                                    + 691.9330102575972708926098614477*c[92]
+                                    + 962.8844808546602071371338045117*c[93]
+                                    + 47870.275945490851059605845583334*c[95]
+                                    + 38454.907542182020681097570623384*c[96]
+                                    + 9155.231355935368706902539204693*c[97]
+                                    + 91.53584953750628749760845115346*c[98]
+                                    + 320377.42980117509438301890768191*c[100]
+                                    + 475953.36845957539951233983662262*c[101]
+                                    + 333249.71067226237604431135395851*c[102]
+                                    + 125018.82080489532628109952392962*c[103]
+                                    + 20047.499078699512038176532993634*c[104]
+                                    + 700363.5266702904810012287155945*c[106]
+                                    + 1.1362167446372135143028692765785e6*c[107]
+                                    + 932434.847493028982132189756475*c[108]
+                                    + 475633.47558739757050494994668773*c[109]
+                                    + 147432.57394005938550231497184179*c[110]
+                                    + 21503.35134156810727430685133602*c[111]
+                                    + 353133.50402561451156180567118368*c[113]
+                                    + 512982.0928282718616255349564992*c[114]
+                                    + 371247.1971043027640857990995575*c[115]
+                                    + 154433.6018047698073311563235217*c[116]
+                                    + 32971.713969681108731463760756671*c[117]
+                                    + 2327.8060660375213226804249661719*c[118]
+                                    + z*(82200.75839763344895365695647985*c[73]
+                                         + 104744.50172877190709737468861251*c[74]
+                                         + 50887.3157342467498686215559576*c[75]
+                                         + 9273.707362279986789746804620046*c[76]
+                                         + 45865.295364293622104556176711915*c[79]
+                                         + 42993.713000755110002073988085707*c[80]
+                                         + 13387.423103909249506162265389788*c[81]
+                                         + 1147.3237375710352874535488915199*c[82]
+                                         + 1372.7774033743040424995703376254*c[89]
+                                         - 6127.386287539494352583210192757*c[92]
+                                         - 4513.5210040062197209553147086484*c[93]
+                                         + 20298.535433885167751571098377299*c[96]
+                                         + 28321.363848422494238188924212334*c[97]
+                                         + 9268.004765672511609132855679288*c[98]
+                                         - 234517.20659268792774403137622463*c[101]
+                                         - 334964.63706542394723719933863943*c[102]
+                                         - 179875.0114502414657897665545897*c[103]
+                                         - 35083.12338772414606680893273886*c[104]
+                                         - 774543.4600234227763722361404255*c[107]
+                                         - 1.466254717600904385219343972685e6*c[108]
+                                         - 1.2010099655217368799149474469428e6*c[109]
+                                         - 497469.14252547742528615869086985*c[110]
+                                         - 86013.40536627242909722740534408*c[111]
+                                         - 373848.81760630242711757432471183*c[114]
+                                         - 625934.50959875395550903419306*c[115]
+                                         - 406031.88478359105849103181673489*c[116]
+                                         - 112463.51892203956360041093669003*c[117]
+                                         - 9311.224264150085290721699864687*c[118]
+                                         + z*(504944.6827483413577779492364249*c[108]
+                                              + 764947.4584653888617643435207983*c[109]
+                                              + 425710.46778733066783485776026082*c[110]
+                                              + 86013.40536627242909722740534408*c[111]
+                                              + 244934.3425577085088126940236081*c[115]
+                                              + 272498.66089091553957253728540711*c[116]
+                                              + 97356.47906684021923617663176152*c[117]
+                                              + 9311.224264150085290721699864687*c[118]))))
+                          + z*(2063.1647913456192832706956752327*c[27]
+                               + 1547.6175792726766976762667687463*c[28]
+                               + 359.41700366603670836433589351988*c[29]
+                               + 1208.3075120811701906411922699156*c[31]
+                               + 580.7579774107113007782636459137*c[32]
+                               + 62.25285114537450115073508567418*c[33]
+                               - 87.28429934896867358252419269531*c[37]
+                               + 376.35957063447925375282228909331*c[39]
+                               + 281.70337823500316945438997822685*c[40]
+                               - 5902.842319851062599084001245314*c[42]
+                               - 5133.967569680425213238418781895*c[43]
+                               - 1336.9994968736934207379695149699*c[44]
+                               - 16457.029768425635931323898033239*c[46]
+                               - 20057.972492073785865529177233204*c[47]
+                               - 10390.131719683331998171928292676*c[48]
+                               - 2225.1402157149191066107194107818*c[49]
+                               - 8119.389057854462452708420372847*c[51]
+                               - 8553.990864349340374455951542188*c[52]
+                               - 3125.0720300482318255188223870222*c[53]
+                               - 321.17132563191762201498307479119*c[54]
+                               + 112.77446418047508336444737260559*c[58]
+                               - 547.6769399185105085638142364303*c[60]
+                               - 215.03351411775968339520275041956*c[61]
+                               + 9380.837179506755503932334139536*c[63]
+                               + 6731.424766728717502779533575929*c[64]
+                               + 1202.8969556356202882229179861955*c[65]
+                               + 41854.096874376070675520807350883*c[67]
+                               + 59415.4946414651569593735323112*c[68]
+                               + 35510.535321036079500552816746373*c[69]
+                               + 8361.22467500893932213663162025*c[70]
+                               + 70733.60333906813083534505501036*c[72]
+                               + 112751.4821496173730642496417087*c[73]
+                               + 87419.1696002657482639861915602*c[74]
+                               + 38688.297508738879995090677024043*c[75]
+                               + 7948.892024811417248354403960039*c[76]
+                               + 31560.316208856448123576122870493*c[78]
+                               + 44859.3351574922196103993623083*c[79]
+                               + 30293.532420758468451272660586276*c[80]
+                               + 9768.60060650094491328589846021*c[81]
+                               + 983.4203464894588178173276213028*c[82]
+                               - 333.28517643818884264423942810723*c[86]
+                               + 1371.978546286823958666083250889*c[88]
+                               + 627.5553843996818479998035829144*c[89]
+                               - 14692.659521164461312083819960882*c[91]
+                               - 10337.384205660578631931817988703*c[92]
+                               - 1891.3802302502254068765128302908*c[93]
+                               - 69742.1560273806370952035862842*c[95]
+                               - 99062.94723057955742691612279627*c[96]
+                               - 57604.55904377952993165192373574*c[97]
+                               - 12631.947236175867674669966259178*c[98]
+                               - 168023.3788289896580884665143492*c[100]
+                               - 301917.35302081759454623002717079*c[101]
+                               - 268875.32007914407493081878434534*c[102]
+                               - 135223.11381436402445694316566925*c[103]
+                               - 30071.248618049268057264799490451*c[104]
+                               - 222020.23664408303289821801220475*c[106]
+                               - 415763.18523177481846869482065414*c[107]
+                               - 410789.48875642517396609902168421*c[108]
+                               - 262666.63947533717358883049411953*c[109]
+                               - 107119.27132419693508342127197854*c[110]
+                               - 21503.35134156810727430685133602*c[111]
+                               - 92724.70648161969154908756186844*c[113]
+                               - 155797.801328668905492085310488*c[114]
+                               - 138867.49064402724779344927161292*c[115]
+                               - 77638.47954528260471354309229408*c[116]
+                               - 23379.942633046604373219757627458*c[117]
+                               - 2327.8060660375213226804249661719*c[118]
+                               + z*(12257.111460249638980666464929141*c[47]
+                                    + 11941.872527618428442034871852984*c[48]
+                                    + 3337.7103235723786599160791161727*c[49]
+                                    + 5923.784149597026191289903857107*c[52]
+                                    + 3695.5216863268773174786074259231*c[53]
+                                    + 481.75698844787643302247461218678*c[54]
+                                    - 559.0871367061751768275271510909*c[61]
+                                    + 2962.0157532291844624176437631508*c[64]
+                                    + 2224.8703854236066306562100964184*c[65]
+                                    - 37346.983234927616179966171278259*c[68]
+                                    - 41131.37654677031693269245407024*c[69]
+                                    - 12541.837012513408983204947430375*c[70]
+                                    - 89433.46971783923917996854040532*c[73]
+                                    - 159728.62577557650087599197869356*c[74]
+                                    - 108919.76199735506986125757149367*c[75]
+                                    - 27821.122086839960369240413860137*c[76]
+                                    - 37430.805785202637063225879944573*c[79]
+                                    - 58958.17096028078103680636705791*c[80]
+                                    - 28040.324013660666876091113080104*c[81]
+                                    - 3441.9712127131058623606466745598*c[82]
+                                    + 1006.7034291411562978330182475919*c[89]
+                                    - 5435.453277281897081690600331309*c[92]
+                                    - 2106.3098018695692031124801973693*c[93]
+                                    + 58753.44297606718843266866900068*c[96]
+                                    + 51209.44223826091600544527222407*c[97]
+                                    + 9679.916088591289902872093709479*c[98]
+                                    + 241436.161866887471768308460398*c[101]
+                                    + 498159.63961523199287357904625686*c[102]
+                                    + 382709.68217178750247518130309357*c[103]
+                                    + 105249.37016317243820042679821658*c[104]
+                                    + 361673.28461379073793063313615303*c[107]
+                                    + 864832.4011316680701111304185025*c[108]
+                                    + 939340.674621552187357327313152*c[109]
+                                    + 534558.8750549382732300461120227*c[110]
+                                    + 129020.10804940864364584110801612*c[111]
+                                    + 139133.27522196943450796063178739*c[114]
+                                    + 302183.48316200295470546355583376*c[115]
+                                    + 288919.32333787307449917163911276*c[116]
+                                    + 118338.47886572819751983538860667*c[117]
+                                    + 13966.836396225127936082549797031*c[118]
+                                    + z*(69829.66781918127139824979240834*c[74]
+                                         + 79158.04669771716646230019815627*c[75]
+                                         + 24729.886299413298105991478986789*c[76]
+                                         + 28662.475333836740001382658723805*c[80]
+                                         + 20824.880383858832565141301717448*c[81]
+                                         + 3059.5299668560940998761303773865*c[82]
+                                         - 3009.0140026708131473035431390989*c[93]
+                                         + 18880.909232281662825459282808223*c[97]
+                                         + 14416.896302157240280873331056671*c[98]
+                                         - 223309.75804361596482479955909295*c[102]
+                                         - 279805.57336704228011741464047286*c[103]
+                                         - 93554.99570059772284482382063696*c[104]
+                                         - 472558.46231892823236828007869843*c[108]
+                                         - 1.1032902656795351736589080633348e6*c[109]
+                                         - 900873.9122806091329282320820588*c[110]
+                                         - 258040.21609881728729168221603224*c[111]
+                                         - 172355.33050812746152666210509857*c[115]
+                                         - 359106.49321689277363573442951382*c[116]
+                                         - 202546.23805859861703158586607856*c[117]
+                                         - 27933.672792450255872165099594062*c[118]
+                                         + z*(382473.72923269443088217176039917*c[109]
+                                              + 478924.27626074700131421498029342*c[110]
+                                              + 161275.13506176080455730138502015*c[111]
+                                              + 136249.33044545776978626864270356*c[116]
+                                              + 109526.0389501952466406987107317*c[117]
+                                              + 17458.545495281409920103187246289*c[118])))))))
+           - 15.968719422671311999070245176981*c[119]
+           + z*(7.745966692414833770358530799565*c[3]
+                - 12.709778186044850816782635625089*c[6]
+                - 13.208388942696170526728606575706*c[8]
+                - 35.49647869859769625540396974937*c[9]
+                + 14.41809796661622952199809618062*c[12]
+                + 20.160118492473240787436632728356*c[14]
+                + 59.61818814933036208330451082306*c[15]
+                + 18.912643215439120973996650050428*c[17]
+                + 54.0894781061071504966333341076*c[18]
+                + 95.24704719832526125805816713101*c[19]
+                - 16.587380154799257390774057098857*c[22]
+                - 21.828138662125050023365590570431*c[24]
+                - 68.77712344150274381055213436063*c[25]
+                - 27.349400270542785917425539956123*c[27]
+                - 87.47045605043015715445424738736*c[28]
+                - 161.73765164971651876395115208394*c[29]
+                - 24.74674699811770378627097205026*c[31]
+                - 73.74704475056651438454141535412*c[32]
+                - 134.88117748164475249325935229405*c[33]
+                - 198.99748742132399094689596420024*c[34]
+                + 18.059327255872474719347177242852*c[37]
+                + 24.725536938718684583131741808982*c[39]
+                + 78.53548726551603512061781211173*c[40]
+                + 28.98652975355127465283542780505*c[42]
+                + 96.02350909114870653665423891727*c[43]
+                + 189.68450162257633930580008270233*c[44]
+                + 34.376958832555000684797997087875*c[46]
+                + 114.89843725196124780021144411646*c[47]
+                + 225.06526152005123431569423063676*c[48]
+                + 339.95197740089041906552657664722*c[49]
+                + 30.667805862641442267159479506803*c[51]
+                + 94.07450270316167985512781174515*c[52]
+                + 176.92206730960889170926666423882*c[53]
+                + 267.64277135993135167915256232599*c[54]
+                + 358.74782229304194063389522268587*c[55]
+                - 19.698916145810258068205417682404*c[58]
+                - 26.35665412633450700792793864058*c[60]
+                - 85.68759729237999504990655054598*c[61]
+                - 32.433596971158651339851776956308*c[63]
+                - 108.33127427960216745795885639004*c[64]
+                - 215.96727184514862898311196906626*c[65]
+                - 35.981619198979949063658203712709*c[67]
+                - 122.89906954347348865703281727756*c[68]
+                - 251.88216968181302716634830664503*c[69]
+                - 404.04340145506708755887075876947*c[70]
+                - 41.317156376007593192120949450945*c[72]
+                - 141.85103269823711807265920038232*c[73]
+                - 288.35467802104527113567045987822*c[74]
+                - 454.82141550757169121463067205973*c[75]
+                - 615.0928352532644299321860207173*c[76]
+                - 36.654562366473441605188494276366*c[78]
+                - 114.8741655508698332037136447999*c[79]
+                - 220.64697992840358340687027847759*c[80]
+                - 340.420930226548080311478279674*c[81]
+                - 464.39294139779999730262693228188*c[82]
+                - 586.4980818382955291351248307256*c[83]
+                + 20.99117070581814196082344998129*c[86]
+                + 28.530574986338374191049923943537*c[88]
+                + 92.99351689768789777518456939128*c[89]
+                + 34.173098415542157595111450265299*c[91]
+                + 115.72524957667195086984885105611*c[92]
+                + 236.20208819500192581214259879447*c[93]
+                + 39.845721631957454828698369565149*c[95]
+                + 137.53516645237864523995986297561*c[96]
+                + 283.49421063929957040611087373355*c[97]
+                + 459.8586726765196824284615046043*c[98]
+                + 42.883111136279104364780670529773*c[100]
+                + 149.381460051054797280621127787*c[101]
+                + 313.80194475530192926879264918208*c[102]
+                + 518.2867751799836669616220790663*c[103]
+                + 738.7874660483709065920611232839*c[104]
+                + 48.209231438145909728721784989732*c[106]
+                + 168.47426405017825213059598931538*c[107]
+                + 351.01114580076035073408885213209*c[108]
+                + 570.7885279158855218920343454008*c[109]
+                + 798.0717222163874609508229846104*c[110]
+                + 1007.969594136005028483133656376*c[111]
+                + 42.694304527362573151935539718524*c[113]
+                + 136.03511370267185183524513910166*c[114]
+                + 265.62966900884542069359824509134*c[115]
+                + 416.30430725292642676537749701883*c[116]
+                + 576.1723754297809909639626879701*c[117]
+                + 737.1385875785484188488012392878*c[118]
+                + 894.2482876695934719479337299109*c[119]
+                + z*(35.49647869859769625540396974937*c[9]
+                     - 59.61818814933036208330451082306*c[15]
+                     - 54.0894781061071504966333341076*c[18]
+                     - 238.11761799581315314514541782753*c[19]
+                     + 68.77712344150274381055213436063*c[25]
+                     + 87.47045605043015715445424738736*c[28]
+                     + 404.34412912429129690987788020986*c[29]
+                     + 73.74704475056651438454141535412*c[32]
+                     + 337.20294370411188123314838073512*c[33]
+                     + 895.4886933959579592610318389011*c[34]
+                     - 78.53548726551603512061781211173*c[40]
+                     - 96.02350909114870653665423891727*c[43]
+                     - 474.21125405644084826450020675584*c[44]
+                     - 114.89843725196124780021144411646*c[47]
+                     - 562.6631538001280857892355765919*c[48]
+                     - 1529.7838983040068857948695949125*c[49]
+                     - 94.07450270316167985512781174515*c[52]
+                     - 442.30516827402222927316666059705*c[53]
+                     - 1204.392471119691082556186530467*c[54]
+                     - 2511.2347560512935844372665588011*c[55]
+                     + 85.68759729237999504990655054598*c[61]
+                     + 108.33127427960216745795885639004*c[64]
+                     + 539.9181796128715724577799226656*c[65]
+                     + 122.89906954347348865703281727756*c[68]
+                     + 629.7054242045325679158707666126*c[69]
+                     + 1818.1953065478018940149184144626*c[70]
+                     + 141.85103269823711807265920038232*c[73]
+                     + 720.8866950526131778391761496955*c[74]
+                     + 2046.6963697840726104658380242688*c[75]
+                     + 4305.6498467728510095253021450213*c[76]
+                     + 114.8741655508698332037136447999*c[79]
+                     + 551.617449821008958517175696194*c[80]
+                     + 1531.894186019466361401652258533*c[81]
+                     + 3250.7505897845999811183885259732*c[82]
+                     + 5864.980818382955291351248307256*c[83]
+                     - 92.99351689768789777518456939128*c[89]
+                     - 115.72524957667195086984885105611*c[92]
+                     - 590.5052204875048145303564969862*c[93]
+                     - 137.53516645237864523995986297561*c[96]
+                     - 708.7355265982489260152771843339*c[97]
+                     - 2069.3640270443385709280767707194*c[98]
+                     - 149.381460051054797280621127787*c[101]
+                     - 784.5048618882548231719816229552*c[102]
+                     - 2332.2904883099265013272993557984*c[103]
+                     - 5171.512262338596346144427862987*c[104]
+                     - 168.47426405017825213059598931538*c[107]
+                     - 877.5278645019008768352221303302*c[108]
+                     - 2568.5483756214848485141545543038*c[109]
+                     - 5586.502055514712226655760892273*c[110]
+                     - 10079.69594136005028483133656376*c[111]
+                     - 136.03511370267185183524513910166*c[114]
+                     - 664.0741725221135517339956127283*c[115]
+                     - 1873.3693826381689204441987365847*c[116]
+                     - 4033.2066280084669367477388157908*c[117]
+                     - 7371.385875785484188488012392878*c[118]
+                     - 12072.351883539511871297105353797*c[119]
+                     + z*(158.74507866387543543009694521836*c[19]
+                          - 269.56275274952753127325192013991*c[29]
+                          - 224.80196246940792082209892049008*c[33]
+                          - 1392.9824119492679366282717494017*c[34]
+                          + 316.14083603762723217633347117056*c[44]
+                          + 375.10876920008539052615705106127*c[48]
+                          + 2379.6638418062329334586860365305*c[49]
+                          + 294.8701121826814861821111070647*c[53]
+                          + 1873.4993995195194617540679362819*c[54]
+                          + 6696.62601613678289183271082347*c[55]
+                          - 359.94545307524771497185328177709*c[65]
+                          - 419.80361613635504527724717774171*c[69]
+                          - 2828.3038101854696129120953113863*c[70]
+                          - 480.59113003507545189278409979703*c[74]
+                          - 3183.7499085530018385024147044181*c[75]
+                          - 11481.732924727602692067472386723*c[76]
+                          - 367.74496654733930567811713079599*c[80]
+                          - 2382.946511585836562180347957718*c[81]
+                          - 8668.668239425599949649036069262*c[82]
+                          - 23459.923273531821165404993229025*c[83]
+                          + 393.67014699166987635357099799078*c[93]
+                          + 472.49035106549928401018478955592*c[97]
+                          + 3219.0107087356377769992305322301*c[98]
+                          + 523.0032412588365487813210819701*c[102]
+                          + 3628.0074262598856687313545534641*c[103]
+                          + 13790.699366236256923051807634633*c[104]
+                          + 585.0185763346005845568147535535*c[108]
+                          + 3995.5196954111986532442404178059*c[109]
+                          + 14897.338814705899271082029046061*c[110]
+                          + 40318.783765440201139325346255038*c[111]
+                          + 442.71611501474236782266374181889*c[115]
+                          + 2914.1301507704849873576424791318*c[116]
+                          + 10755.217674689245164660636842109*c[117]
+                          + 29485.54350314193675395204957151*c[118]
+                          + 67068.62157521951039609502974332*c[119]
+                          + z*(696.4912059746339683141358747008*c[34]
+                               - 1189.8319209031164667293430182653*c[49]
+                               - 936.749699759759730877033968141*c[54]
+                               - 7533.704268153880753311799676403*c[55]
+                               + 1414.1519050927348064560476556931*c[70]
+                               + 1591.8749542765009192512073522091*c[75]
+                               + 12916.949540318553028575906435064*c[76]
+                               + 1191.473255792918281090173978859*c[81]
+                               + 9752.25176935379994335516557792*c[82]
+                               + 43987.356137872164685134362304422*c[83]
+                               - 1609.5053543678188884996152661151*c[98]
+                               - 1814.0037131299428343656772767321*c[103]
+                               - 15514.536787015789038433283588962*c[104]
+                               - 1997.7598477055993266221202089029*c[109]
+                               - 16759.506166544136679967282676819*c[110]
+                               - 75597.7195602003771362350242282*c[111]
+                               - 1457.0650753852424936788212395659*c[116]
+                               - 12099.619884025400810243216447372*c[117]
+                               - 55285.39406839113141366009294658*c[118]
+                               - 184438.70933185365358926133179413*c[119]
+                               + z*(3013.4817072615523013247198705613*c[55]
+                                    - 5166.779816127421211430362574026*c[76]
+                                    - 3900.9007077415199773420662311678*c[82]
+                                    - 38708.873401327504922918238827891*c[83]
+                                    + 6205.814714806315615373313435585*c[104]
+                                    + 6703.802466617654671986913070727*c[110]
+                                    + 66525.99321297633187988682132081*c[111]
+                                    + 4839.8479536101603240972865789489*c[117]
+                                    + 48651.146780184195644020881792992*c[118]
+                                    + 265591.74143786926116853631778354*c[119]
+                                    + z*(12902.957800442501640972746275964*c[83]
+                                         - 22175.331070992110626628940440271*c[111]
+                                         - 16217.048926728065214673627264331*c[118]
+                                         - 191816.25770512779973283178506589*c[119]
+                                         + 54804.6450586079427808090814474*z*c[119]))))))
+           + y*(9.7467943448089639068384131998996*c[2]
+                + 3.8729833462074168851792653997824*c[3]
+                + 0.8035897321174379252413505815494*c[4]
+                - 13.204326697807632794689829526579*c[5]
+                - 6.354889093022425408391317812545*c[6]
+                - 41.158231254513355241421236055482*c[7]
+                - 35.22237051385645473794295086855*c[8]
+                - 11.832159566199232085134656583123*c[9]
+                - 0.20876670019176630596647544442424*c[10]
+                + 12.267062678559319149958811751263*c[11]
+                + 3.3272533769114375819995606570663*c[12]
+                + 52.1184601385309247755683800562*c[13]
+                + 53.28031315867927922393967221065*c[14]
+                + 19.87272938311012069443483694102*c[15]
+                + 105.78819264215430937901321045166*c[16]
+                + 111.98275588088953208287490161437*c[17]
+                + 72.93884168853843021515707175116*c[18]
+                + 23.811761799581315314514541782753*c[19]
+                + 1.1955925829334515545828329111835*c[20]
+                - 15.423183352078966669238103568614*c[21]
+                - 5.774088028569361749952994559729*c[22]
+                - 52.15291173775718164013834232006*c[23]
+                - 46.439518318544639083359385411349*c[24]
+                - 15.226776085307821390893382980339*c[25]
+                - 128.74987511922572287448733134532*c[26]
+                - 160.11630617558887123554901924281*c[27]
+                - 116.38018305014859892584166813403*c[28]
+                - 40.434412912429129690987788020986*c[29]
+                - 215.19813992625791064448731810407*c[30]
+                - 252.94030825960691466159657009064*c[31]
+                - 201.26797629842111217447761273728*c[32]
+                - 122.77645642559971060283864119074*c[33]
+                - 39.799497484264798189379192840048*c[34]
+                - 0.3412431352169151231653709890661*c[35]
+                + 14.193036056663051485467142861778*c[36]
+                + 3.1445858688012283075185483563632*c[37]
+                + 60.05580357554062249800846959381*c[38]
+                + 57.46266257822494581085409088616*c[39]
+                + 19.064774082570921569135483374948*c[40]
+                + 130.91370047298349707967788456648*c[41]
+                + 148.97968785041088227384853189311*c[42]
+                + 105.34980081600713418540766207271*c[43]
+                + 35.604210660548309643159886073577*c[44]
+                + 255.06807392219590063140746067526*c[45]
+                + 347.6034749534848942234503864693*c[46]
+                + 308.76106101522143831633122928994*c[47]
+                + 201.6634606621002877466152484482*c[48]
+                + 67.99039548017808381310531532944*c[49]
+                + 380.98113133277897295228105001661*c[50]
+                + 476.86689002004630475874027164666*c[51]
+                + 419.77918130603244430200502938516*c[52]
+                + 310.16477688000748850277201028161*c[53]
+                + 184.67351223835263265861526800493*c[54]
+                + 59.79130371550699010564920378098*c[55]
+                + 1.490078647395755929610047328909*c[56]
+                - 17.490169220087252312835728744594*c[57]
+                - 5.772978523524319743656234550048*c[58]
+                - 59.92568557371285974226018282741*c[59]
+                - 51.86044407019799075356919872634*c[60]
+                - 16.018910773924016818582023074185*c[61]
+                - 145.96897189386038773141777516356*c[62]
+                - 174.1175343922599985754292598191*c[63]
+                - 123.74843647314670407986865359678*c[64]
+                - 40.680627621145920993988701091411*c[65]
+                - 260.50116216403465015309883085416*c[66]
+                - 332.19379213140604192848520748414*c[67]
+                - 288.40047208670914086717627143127*c[68]
+                - 191.27009876576675655836575117953*c[69]
+                - 64.72940206984238035381909094572*c[70]
+                - 443.03388360923124819187198312392*c[71]
+                - 636.2845810677265050772881404314*c[72]
+                - 623.6143109645585735259843697347*c[73]
+                - 496.60744651669755856900555419238*c[74]
+                - 308.59104180077683932992674086843*c[75]
+                - 102.51547254221073832203100345289*c[76]
+                - 614.7592761271330730622902251669*c[77]
+                - 802.6234905868335722983734050685*c[78]
+                - 751.4054017828397124812907588292*c[79]
+                - 611.8266747361125507213380107459*c[80]
+                - 438.84698179205002527110134749278*c[81]
+                - 258.60312815093176320381578189815*c[82]
+                - 83.78544026261364701930354724652*c[83]
+                - 0.44367540054477741080731806024658*c[84]
+                + 15.880404804342141651480145446422*c[85]
+                + 3.1138049198616523170711434927791*c[86]
+                + 67.3850473522234481777502196977*c[87]
+                + 62.45705837183262282388026770353*c[88]
+                + 19.432315054683880585321553252995*c[89]
+                + 148.39624866314972914500496160595*c[90]
+                + 166.11026728539401759462797593847*c[91]
+                + 116.50921521709686397970942400921*c[92]
+                + 38.154591474647612374538822343764*c[93]
+                + 285.25511042097225010515853353162*c[94]
+                + 377.34936679960373953774182875075*c[95]
+                + 330.96755160212007234870615413118*c[96]
+                + 216.71956864563099588427523894472*c[97]
+                + 71.37616838936502179873039941133*c[98]
+                + 452.84278482631891900852031218876*c[99]
+                + 616.6473285720121326423389073631*c[100]
+                + 592.1708931913972226462271900544*c[101]
+                + 475.70522160882448478490920649089*c[102]
+                + 304.82642261286871534005898669895*c[103]
+                + 102.71249527975675920794149620195*c[104]
+                + 704.604651372201149301209524884*c[105]
+                + 1046.6877754774632550863316760643*c[106]
+                + 1087.1001890943693365226078076355*c[107]
+                + 956.6216959582469022576108186489*c[108]
+                + 722.0295327758895067164243725359*c[109]
+                + 436.85584618909318013872385840346*c[110]
+                + 143.99565630514357549759052233942*c[111]
+                + 928.179209067707163537845253944*c[112]
+                + 1249.175338928771836623762749754*c[113]
+                + 1219.1883692914310902184909631439*c[114]
+                + 1053.5982767029950828257273676571*c[115]
+                + 830.3141865959683037109458131951*c[116]
+                + 587.3849784969116036975581082948*c[117]
+                + 344.55224707618867196817401285004*c[118]
+                + 111.78103595869918399349171623886*c[119]
+                + z*(57.23635208501673894915729516139*c[8]
+                     + 35.49647869859769625540396974937*c[9]
+                     + 7.763591212793354357998974866488*c[12]
+                     - 86.40050782488531766044271169295*c[14]
+                     - 59.61818814933036208330451082306*c[15]
+                     - 205.05286854633994319175315317832*c[17]
+                     - 383.54357202512343079430909639935*c[18]
+                     - 190.49409439665052251611633426203*c[19]
+                     - 5.0392040976605338908680679794*c[22]
+                     + 71.05089797496422814335318025227*c[24]
+                     + 22.583533070344184534808163521402*c[25]
+                     + 292.88321208063495655367249852951*c[27]
+                     + 610.8106422504614364005957614168*c[28]
+                     + 323.47530329943303752790230416789*c[29]
+                     + 481.13386952109612553692216813101*c[31]
+                     + 1133.8608130399601586623242610695*c[32]
+                     + 1338.4362996255517747408043419948*c[33]
+                     + 596.9924622639719728406878926007*c[34]
+                     + 11.770155518270018104310080530126*c[37]
+                     - 90.19978821773120703857643996334*c[39]
+                     - 35.853157229909494294195088137962*c[40]
+                     - 268.97284594727048989486163598117*c[42]
+                     - 536.075295804894098575791733519*c[43]
+                     - 237.56602630400337641211855018059*c[44]
+                     - 660.8299910744147877621027758507*c[46]
+                     - 1737.6679288393673820977759316232*c[47]
+                     - 2194.8962664251522186436887507416*c[48]
+                     - 1019.8559322026712571965797299417*c[49]
+                     - 923.0659741774511672503210637865*c[51]
+                     - 2424.6005851330329859569023645658*c[52]
+                     - 3545.0552552504809703239974591405*c[53]
+                     - 3425.8274734071213014931527977727*c[54]
+                     - 1434.9912891721677625355808907435*c[55]
+                     - 8.152959098761618580892948582309*c[58]
+                     + 77.3642340140614744992104588121*c[60]
+                     + 10.42586735116410586158558789913*c[61]
+                     + 315.80147181336134581100674268189*c[63]
+                     + 634.1593445592780570212530651906*c[64]
+                     + 272.20025960860242294475244403068*c[65]
+                     + 628.4059650638321347933122112556*c[67]
+                     + 1607.5037629767813565460248113101*c[68]
+                     + 2043.3590155073880515340407075093*c[69]
+                     + 890.5446399417805195175110601449*c[70]
+                     + 1231.2520057594454169624553314119*c[72]
+                     + 3599.8348330891143230832470180256*c[73]
+                     + 5670.93468017932543169239619043*c[74]
+                     + 5716.999420507965095383904145309*c[75]
+                     + 2460.3713410130577197287440828693*c[76]
+                     + 1568.5924188071937029915583158607*c[78]
+                     + 4393.5582451461684416840309081754*c[79]
+                     + 7121.273116904947025249185850473*c[80]
+                     + 8436.518705614452425110548670182*c[81]
+                     + 7293.700903130152898811846524662*c[82]
+                     + 2932.4904091914776456756241536281*c[83]
+                     + 14.763560866094837326681162995732*c[86]
+                     - 96.38354175732687145671061146353*c[88]
+                     - 23.600373430415385736744750126697*c[89]
+                     - 298.04743615524587759414450161165*c[91]
+                     - 583.3300417259092330084076929991*c[92]
+                     - 221.6530095007694226823232693307*c[93]
+                     - 714.8530119672500242467852879363*c[95]
+                     - 1848.2701431603417888522770618115*c[96]
+                     - 2317.1406131082723802051919936031*c[97]
+                     - 967.6646951107807535461464836223*c[98]
+                     - 1190.4115460077451609198971441964*c[100]
+                     - 3403.6438990973285385967420125396*c[101]
+                     - 5394.660714550591888150117828709*c[102]
+                     - 5578.241677077390639839557654913*c[103]
+                     - 2342.5873923443318696461837627747*c[104]
+                     - 2045.1663195167806004439415671388*c[106]
+                     - 6354.126870516037767005050856498*c[107]
+                     - 11128.449205698202476357240971655*c[108]
+                     - 13869.802127601904612436453105317*c[109]
+                     - 12307.603663456407943210892767493*c[110]
+                     - 5039.84797068002514241566828188*c[111]
+                     - 2455.6563733301811000955899597895*c[113]
+                     - 7179.095102045914689475700639761*c[114]
+                     - 12377.549651427095573215130166793*c[115]
+                     - 16189.979424666439647453538766883*c[116]
+                     - 17045.376979477567119962780560873*c[117]
+                     - 13734.055789621375803814507300414*c[118]
+                     - 5365.489726017560831687602379465*c[119]
+                     + z*(329.45409391901628029767576229175*c[18]
+                          + 238.11761799581315314514541782753*c[19]
+                          + 46.193590371158559275743970839232*c[25]
+                          - 523.3401862000312792461415140295*c[28]
+                          - 404.34412912429129690987788020986*c[29]
+                          - 1060.1137682893936442777828457154*c[32]
+                          - 3008.8878053597675556188624742518*c[33]
+                          - 1790.9773867919159185220636778022*c[34]
+                          - 42.682330035606540826422723973765*c[40]
+                          + 440.05178671374539203913749460169*c[43]
+                          + 119.70381170356759276579616869565*c[44]
+                          + 1622.7694915874061342975644875067*c[47]
+                          + 4924.5775122627524608199863002621*c[48]
+                          + 3059.567796608013771589739189825*c[49]
+                          + 2330.5260824298713061017745528207*c[52]
+                          + 8420.332969852180196536826987254*c[53]
+                          + 14211.83115921235477416300105951*c[54]
+                          + 7533.704268153880753311799676403*c[55]
+                          + 75.26172994121588918832096264685*c[61]
+                          - 525.8280702796758895632942088006*c[64]
+                          - 140.58246940863448490410118741105*c[65]
+                          - 1484.6046934333078678889919940325*c[68]
+                          - 4478.6921145639375609192310021606*c[69]
+                          - 2189.2555731902104438138813561897*c[70]
+                          - 3457.9838003908772050105878176433*c[73]
+                          - 13456.45000539570040139181432638*c[74]
+                          - 23679.801022501770318761730629622*c[75]
+                          - 12916.949540318553028575906435064*c[76]
+                          - 4278.6840795952986084803172633755*c[79]
+                          - 17251.565342441358604605788929988*c[80]
+                          - 36432.439989245569551595816757284*c[81]
+                          - 47805.155732126470310564537146664*c[82]
+                          - 23459.923273531821165404993229025*c[83]
+                          - 69.39314346727251203843981926458*c[89]
+                          + 467.60479214923728213855884194304*c[92]
+                          - 36.372696735581257824548323659438*c[93]
+                          + 1710.7349767079631436123171988359*c[96]
+                          + 5084.116006172432024497702799674*c[97]
+                          + 2285.1271009541748200295824055811*c[98]
+                          + 3254.2624390462737413161208847526*c[101]
+                          + 12702.146924488224897203312948816*c[102]
+                          + 22769.797058538331377950710091309*c[103]
+                          + 11226.599484071726741378858476435*c[104]
+                          + 6185.652606465859514874454867182*c[107]
+                          + 26943.595149743605314057880298807*c[108]
+                          + 59845.56119858708590744988441962*c[109]
+                          + 80566.72358868014337582048848018*c[110]
+                          + 40318.783765440201139325346255038*c[111]
+                          + 7043.05998834324283764045550066*c[114]
+                          + 30279.799956045625381303829804255*c[115]
+                          + 70981.53802836080949309672571439*c[116]
+                          + 115284.43222833450290299172511032*c[117]
+                          + 129969.17202042827384965706061126*c[118]
+                          + 60361.75941769755935648552676899*c[119]
+                          + z*(1781.1232411037704495904760623445*c[33]
+                               + 1392.9824119492679366282717494017*c[34]
+                               + 236.33829490191550366580269204013*c[44]
+                               - 2907.9429056417495833538338157801*c[48]
+                               - 2379.6638418062329334586860365305*c[49]
+                               - 5318.685201052105311509106884438*c[53]
+                               - 20233.793514810810186943933711845*c[54]
+                               - 13393.252032273565783665421646939*c[55]
+                               - 266.22380680282472503578582350306*c[65]
+                               + 2565.9911269062699953355734903654*c[69]
+                               + 577.2048592215244107983867982421*c[70]
+                               + 8490.375540228724815701758784457*c[74]
+                               + 33651.496126449751990682499608326*c[75]
+                               + 22963.465849455205384134944773447*c[76]
+                               + 11133.298595080233097392408822529*c[80]
+                               + 54289.73791612949385141314477584*c[81]
+                               + 118811.74704624498754518972965518*c[82]
+                               + 70379.76982059546349621497968708*c[83]
+                               + 417.91861148205738156993654709708*c[93]
+                               - 2916.9203197161220656549504102267*c[97]
+                               - 335.63144830418972082456432089603*c[98]
+                               - 7945.094708399980049354220883907*c[102]
+                               - 31791.676887021963141414194477461*c[103]
+                               - 16146.899257955014387291814969194*c[104]
+                               - 17377.378190161136291481772112318*c[108]
+                               - 89097.57550239093498056669090161*c[109]
+                               - 199947.25742177448306443927356776*c[110]
+                               - 120956.35129632060341797603876511*c[111]
+                               - 19743.817189015674553046556127684*c[115]
+                               - 107501.59567112410755745948640992*c[116]
+                               - 296669.93493420276257665063011874*c[117]
+                               - 490391.14457857115864467619287354*c[118]
+                               - 268274.48630087804158438011897327*c[119]
+                               + z*(9180.147057645645362594932887781*c[54]
+                                    + 7533.704268153880753311799676403*c[55]
+                                    + 1125.5494754819726010568542565721*c[70]
+                                    - 15233.873108948375076090042451954*c[75]
+                                    - 12916.949540318553028575906435064*c[76]
+                                    - 25953.395702271828644616398409059*c[81]
+                                    - 123910.96365767181104498328028415*c[82]
+                                    - 87974.71227574432937026872460884*c[83]
+                                    - 1441.6896302157240280873331056671*c[98]
+                                    + 14081.834730381038736341419961998*c[103]
+                                    + 2650.7248781836021472700082513805*c[104]
+                                    + 42551.027903489868163661225241902*c[109]
+                                    + 208181.15843295215676752690008691*c[110]
+                                    + 151195.43912040075427247004845639*c[111]
+                                    + 52293.73276017681128505092196539*c[116]
+                                    + 321654.05691695270708848874243621*c[117]
+                                    + 864198.0020164297910451077686913*c[118]
+                                    + 553316.1279955609607677839953824*c[119]
+                                    + z*(45663.484755327204440651245882494*c[82]
+                                         + 38708.873401327504922918238827891*c[83]
+                                         + 5145.524763532874756465310135033*c[104]
+                                         - 76568.66090656320803502384696404*c[110]
+                                         - 66525.99321297633187988682132081*c[111]
+                                         - 123821.77481317092251129821039554*c[117]
+                                         - 711843.0949942740204756739546554*c[118]
+                                         - 531183.4828757385223370726355671*c[119]
+                                         + z*(221063.98273802994161055102428745*c[118]
+                                              + 191816.25770512779973283178506589*c[119]))))))
+                + y*(48.641546028061238012588733520115*c[7]
+                     + 28.618176042508369474578647580697*c[8]
+                     + 5.9160797830996160425673282915616*c[9]
+                     - 1.4613669013423641417653281109697*c[10]
+                     + 4.1926119334366719526805335418874*c[11]
+                     + 3.881795606396677178999487433244*c[12]
+                     - 61.42691269875730325392804788469*c[13]
+                     - 43.200253912442658830221355846476*c[14]
+                     - 9.93636469155506034721741847051*c[15]
+                     - 305.16883983830084710041110951042*c[16]
+                     - 265.27470615339609155632143360205*c[17]
+                     - 118.83294432402328518199747644852*c[18]
+                     - 23.811761799581315314514541782753*c[19]
+                     - 1.7186643379668366097128223098263*c[20]
+                     + 3.4887914625538109116141727562958*c[21]
+                     + 5.0392040976605338908680679794*c[22]
+                     + 47.214103800467001970605230190116*c[23]
+                     + 6.960495261220202668752863141201*c[24]
+                     - 3.9350095501357291234893012196383*c[25]
+                     + 370.20068402074532375728182791098*c[26]
+                     + 376.75831045794798915244715989467*c[27]
+                     + 189.02513807508211927445621257438*c[28]
+                     + 40.434412912429129690987788020986*c[29]
+                     + 1096.995969217715593501815850538*c[30]
+                     + 1134.305220577183595664939651573*c[31]
+                     + 723.6428766149339223983126381623*c[32]
+                     + 300.88878053597675556188624742518*c[33]
+                     + 59.69924622639719728406878926007*c[34]
+                     - 4.4361607578198966011498228578593*c[35]
+                     + 10.838604440245835361337424751821*c[36]
+                     + 10.18316825737967858462782248112*c[37]
+                     - 74.57714845737647675117315601588*c[38]
+                     - 55.2750673555576857176137440252*c[39]
+                     - 14.51199221210622388098372615108*c[40]
+                     - 341.64543181883855079304143626314*c[41]
+                     - 252.38201513137436034248732835907*c[42]
+                     - 89.34706913494094956542288586664*c[43]
+                     - 11.970381170356759276579616869565*c[44]
+                     - 1296.2615486098834726195631701844*c[45]
+                     - 1546.4547648186089141858653385827*c[46]
+                     - 1100.1148044580690556260128708446*c[47]
+                     - 492.45775122627524608199863002621*c[48]
+                     - 101.98559322026712571965797299417*c[49]
+                     - 2977.8812082707918417234177558239*c[50]
+                     - 3399.1706266118987179043057314185*c[51]
+                     - 2578.4819022694761461323004346369*c[52]
+                     - 1502.4596744111957594998782763708*c[53]
+                     - 604.8726632734448547948847908567*c[54]
+                     - 119.58260743101398021129840756196*c[55]
+                     - 5.28300611349404375043562234795*c[56]
+                     + 10.891065223613317188493624180645*c[57]
+                     + 13.242456021192149940522229358989*c[58]
+                     + 41.111280282295257436714778150326*c[59]
+                     - 18.252056194706434038939276399286*c[60]
+                     - 12.597923049323294582749252044782*c[61]
+                     + 418.51046290223223834051473322449*c[62]
+                     + 404.99773831394186494749373392057*c[63]
+                     + 192.23361100604282748278912100291*c[64]
+                     + 38.779029001125744386590230923532*c[65]
+                     + 1253.3366123555985018068178047873*c[66]
+                     + 1249.1486117662663203240508033651*c[67]
+                     + 773.9800179015502537508933412099*c[68]
+                     + 309.85658987972223415857205801272*c[69]
+                     + 56.89590755183597763584098439815*c[70]
+                     + 3453.4341043709448666237681410828*c[71]
+                     + 4500.2850231806523527195980712441*c[72]
+                     + 3789.3171945954242899347838026115*c[73]
+                     + 2380.9936518886384338284816703038*c[74]
+                     + 1006.9534594493215117123916274439*c[75]
+                     + 205.03094508442147664406200690577*c[76]
+                     + 6786.297779534600685476476921029*c[77]
+                     + 8257.615926381058618580323639802*c[78]
+                     + 6934.671417000736311959651292533*c[79]
+                     + 4794.0243335097752427469838119551*c[80]
+                     + 2679.7047572833273887127453276077*c[81]
+                     + 1060.8191700557588173677654433498*c[82]
+                     + 209.4636006565341175482588681163*c[83]
+                     - 9.317183411440325626953679265178*c[84]
+                     + 21.360185677408877198423534176562*c[85]
+                     + 20.008897860435917255122773800602*c[86]
+                     - 94.1661104288764247333787684384*c[87]
+                     - 81.92784037053102212978385299158*c[88]
+                     - 22.874036179952791005263495979805*c[89]
+                     - 361.32378485599019838381309092597*c[90]
+                     - 212.81033830465332560021389052383*c[91]
+                     - 50.20638814203884496466411094443*c[92]
+                     - 2.2135908871906775595242792934153*c[93]
+                     - 1434.0383203686075183798970844662*c[94]
+                     - 1621.3675507387377829433594298773*c[95]
+                     - 1101.9151762211294869953919232917*c[96]
+                     - 466.01603692990821139613435784438*c[97]
+                     - 89.90128079576510379229401452572*c[98]
+                     - 3403.0024415068790864294471536781*c[99]
+                     - 3913.9584146032753929405320246369*c[100]
+                     - 3019.9781161273534598186395411192*c[101]
+                     - 1802.6307676848663233211374495159*c[102]
+                     - 738.0906701094291360243037384361*c[103]
+                     - 144.1687433745983427436769193678*c[104]
+                     - 7759.281342563894954233377067647*c[105]
+                     - 10691.212668247260159497732663507*c[106]
+                     - 9924.261202290831906259899335915*c[107]
+                     - 7403.122788204629768058892623258*c[108]
+                     - 4361.3941925361194109422203711372*c[109]
+                     - 1785.2433698372721702182077997121*c[110]
+                     - 359.98914076285893874397630584855*c[111]
+                     - 13703.934702283778240773827687535*c[112]
+                     - 17437.683123321351141228010314334*c[113]
+                     - 15653.379692842339634134881654228*c[114]
+                     - 11984.281182094348061898032599123*c[115]
+                     - 7930.597053168248429880441318209*c[116]
+                     - 4333.2825298941505626775251636873*c[117]
+                     - 1698.7441886678578223846434574564*c[118]
+                     - 335.34310787609755198047514871659*c[119]
+                     + y*(228.76844187955645557417695008419*c[16]
+                          + 162.74827188022611996044485701289*c[17]
+                          + 54.90901565316938004961262704862*c[18]
+                          + 7.937253933193771771504847260918*c[19]
+                          + 3.3626041395003324972642175627036*c[20]
+                          - 8.33757041902206796214733122294*c[21]
+                          - 7.558806146490800836302101969099*c[22]
+                          + 17.90764121353502504069957394151*c[23]
+                          + 28.564953726261911402923726984933*c[24]
+                          + 7.698931728526426545957328473205*c[25]
+                          - 276.8363934367059695513079477645*c[26]
+                          - 230.31670441763051087561091062992*c[27]
+                          - 87.22336436667187987435691900491*c[28]
+                          - 13.478137637476376563662596006995*c[29]
+                          - 1896.678440186431155186329090282*c[30]
+                          - 1725.8476536283433227098400026975*c[31]
+                          - 892.6465208349821845295533816821*c[32]
+                          - 278.40858428903596347967635537617*c[33]
+                          - 39.799497484264798189379192840048*c[34]
+                          + 9.441060074334651740908597364162*c[35]
+                          - 21.296928559171102803153676126898*c[36]
+                          - 22.482319529279809862165322360914*c[37]
+                          + 34.340836607134119082668536633156*c[38]
+                          + 70.19651145286258840992390584863*c[39]
+                          + 24.1866536868437064683062102518*c[40]
+                          + 178.78453516994651444605659428686*c[41]
+                          - 30.494371323976993302455560503063*c[42]
+                          - 73.33959145070703240094105520666*c[43]
+                          - 19.643702433405963941053730247491*c[44]
+                          + 2235.5283501552432028061343865969*c[45]
+                          + 2339.4864477226329826457366662971*c[46]
+                          + 1350.5453840384479615031730165636*c[47]
+                          + 454.94687430626670702938292492009*c[48]
+                          + 67.99039548017808381310531532944*c[49]
+                          + 8738.786763607176093081547571726*c[50]
+                          + 9105.831277227144128978517775462*c[51]
+                          + 5970.983040987615900083198223137*c[52]
+                          + 2793.8254180448830905740583209551*c[53]
+                          + 840.3983020701844442725390457036*c[54]
+                          + 119.58260743101398021129840756196*c[55]
+                          + 24.51856683442107484176532423023*c[56]
+                          - 55.02358710804911435433060719805*c[57]
+                          - 54.37340237272905805071569750626*c[58]
+                          + 91.52512472272885574852576666294*c[59]
+                          + 168.82479730037734749365704914411*c[60]
+                          + 54.953009163427474645440702885*c[61]
+                          - 388.40440761914003711744063650334*c[62]
+                          - 458.36193688105116517887947977037*c[63]
+                          - 245.24281871205385994661599878059*c[64]
+                          - 52.22604781412556468176512711068*c[65]
+                          - 1923.946969746407173639325878412*c[66]
+                          - 1200.5384895296622551339154187965*c[67]
+                          - 309.46010989207331885384349441836*c[68]
+                          + 8.149014887256314235854744168149*c[69]
+                          + 15.666989036012805435956213095143*c[70]
+                          - 10110.396939449854651814420126747*c[71]
+                          - 11980.20122724485907063875339105*c[72]
+                          - 8708.485382396124408887155690288*c[73]
+                          - 4403.6318415832676760178037356556*c[74]
+                          - 1396.7248352970893447649297731509*c[75]
+                          - 205.03094508442147664406200690577*c[76]
+                          - 29621.475709302453526997522343031*c[77]
+                          - 33627.384628389228341756756615623*c[78]
+                          - 25371.686540544218690978155278787*c[79]
+                          - 14972.267618409712437451811968329*c[80]
+                          - 6670.770141439357382451446115177*c[81]
+                          - 1966.8406929789176356346552426056*c[82]
+                          - 279.28480087537882339767849082173*c[83]
+                          + 48.360618659380737777997668566877*c[84]
+                          - 105.62873495481939316934499125663*c[85]
+                          - 106.80252647840929225083452112614*c[86]
+                          + 161.56315481305520889741193712119*c[87]
+                          + 319.24833616608472634681332722341*c[88]
+                          + 105.37477341326566642874194777214*c[89]
+                          + 16.663850074875197446152765307173*c[90]
+                          - 499.75262435786073800737986825144*c[91]
+                          - 382.34743137429798705289171418782*c[92]
+                          - 88.13949441278731062736507925151*c[93]
+                          + 2593.0784256370973857708112942646*c[94]
+                          + 2846.2920562032972337128451151259*c[95]
+                          + 1758.9662770315855846489628757234*c[96]
+                          + 642.0878807527465763562693432089*c[97]
+                          + 105.70211196592987961033356859388*c[98]
+                          + 9360.244813554102360463703512087*c[99]
+                          + 8470.814936499025285741153248439*c[100]
+                          + 4721.5403904831134315811510640075*c[101]
+                          + 1814.7428932299943636630613893323*c[102]
+                          + 422.38522948901305765824716582115*c[103]
+                          + 42.074998066406383290000130974294*c[104]
+                          + 33795.95091210520357664853986998*c[105]
+                          + 43272.013864946091891842286440595*c[106]
+                          + 35999.444836519535482317360335347*c[107]
+                          + 22923.017487357472683050962125108*c[108]
+                          + 10796.06997030146809849667210459*c[109]
+                          + 3304.4628322690818534528079378874*c[110]
+                          + 479.98552101714525165863507446474*c[111]
+                          + 82486.25258029016970577572703369*c[112]
+                          + 99330.29062148631735089783331831*c[113]
+                          + 82096.72844905903280970090465776*c[114]
+                          + 55811.04741974199711503712326332*c[115]
+                          + 31237.395761775505499502100316898*c[116]
+                          + 13527.839076685156580715543996647*c[117]
+                          + 3939.7193935119160481079414606044*c[118]
+                          + 558.9051797934959199674585811943*c[119]
+                          + y*(1038.9773818519823774075626525054*c[30]
+                               + 832.10936781170778981336143519*c[31]
+                               + 357.98044639337495524162812036477*c[32]
+                               + 89.056162055188522479523803117223*c[33]
+                               + 9.949874371066199547344798210012*c[34]
+                               - 8.75857380390082149457785538603*c[35]
+                               + 20.398589197664795671973223810304*c[36]
+                               + 18.184229031035140329692540144857*c[37]
+                               - 36.685004730257329548698424207614*c[38]
+                               - 60.0213382061705062115983818051*c[39]
+                               - 15.650187679722398303021665457047*c[40]
+                               + 73.52374618214726241016271578175*c[41]
+                               + 148.38996348171610869751207087155*c[42]
+                               + 73.34077795149896553706531882014*c[43]
+                               + 11.816914745095775183290134602006*c[44]
+                               - 1222.0163454537819776746197531537*c[45]
+                               - 1123.4466784412314623409227156398*c[46]
+                               - 540.0419010536068028934561343229*c[47]
+                               - 145.39714528208747916769169078901*c[48]
+                               - 16.997598870044520953276328832361*c[49]
+                               - 10695.766625425347868912371133105*c[50]
+                               - 10181.653242583531757711648413978*c[51]
+                               - 5807.24168147163173909824208345*c[52]
+                               - 2247.2133923305384851140420771581*c[53]
+                               - 537.9619704334620168750966502752*c[54]
+                               - 59.79130371550699010564920378098*c[55]
+                               - 39.825738394032022118668537699932*c[56]
+                               + 88.83460413611780230545382081963*c[57]
+                               + 85.92340128036196827767418865187*c[58]
+                               - 143.36648983503433259795562231584*c[59]
+                               - 264.48044381400058826768969942398*c[60]
+                               - 79.44293716017232747656101612723*c[61]
+                               + 219.3866694817568811340470282862*c[62]
+                               + 532.2951449998930969524801061592*c[63]
+                               + 318.50248839889758088270686861455*c[64]
+                               + 60.85115584064565143675104537213*c[65]
+                               + 666.833779947631816052555998364*c[66]
+                               - 421.06973959853298051662212204881*c[67]
+                               - 651.8338368598954672904819634659*c[68]
+                               - 285.73830838470106603327445209177*c[69]
+                               - 44.114942811930794253876705294217*c[70]
+                               + 12349.147576821354880898854282055*c[71]
+                               + 13328.800057072583608160613519959*c[72]
+                               + 8425.267230949012643680014784696*c[73]
+                               + 3530.5647310586414218529886522201*c[74]
+                               + 893.2481055724285889087339594289*c[75]
+                               + 102.51547254221073832203100345289*c[76]
+                               + 60045.94686320071216722807613534*c[77]
+                               + 63650.64754938113134740982031091*c[78]
+                               + 43249.762770688584888476267262*c[79]
+                               + 21995.114876621106883828325292618*c[80]
+                               + 8067.236000868697007555271145057*c[81]
+                               + 1889.4418694126176360842174205586*c[82]
+                               + 209.4636006565341175482588681163*c[83]
+                               - 129.10954155853022654492955553175*c[84]
+                               + 283.87716353224681394307211359832*c[85]
+                               + 272.5021327659367778554815860463*c[86]
+                               - 445.23989042662563777023774392457*c[87]
+                               - 821.8460061766247545344019676821*c[88]
+                               - 249.13367690866999289807017238386*c[89]
+                               + 662.9170802079816705781202596541*c[90]
+                               + 1589.1724069758509375821377053921*c[91]
+                               + 963.4120716665094964500186247278*c[92]
+                               + 191.40672405878228075903093857046*c[93]
+                               - 2068.5840120883286481550653992845*c[94]
+                               - 3297.5921122652693957783336940048*c[95]
+                               - 2444.2762196371851855159460595631*c[96]
+                               - 942.9953438359759565271156798407*c[97]
+                               - 146.56633050945947224319448428739*c[98]
+                               - 9985.501385503469427809778987714*c[99]
+                               - 5120.293203387992686045793775198*c[100]
+                               - 244.48393090886175824169268566216*c[101]
+                               + 1006.756141275097412674539275667*c[102]
+                               + 501.8391874458362399917076254633*c[103]
+                               + 81.05624627498876780867672290636*c[104]
+                               - 68377.47382391301591283797621368*c[105]
+                               - 81482.21731333410337926869867978*c[106]
+                               - 60956.55328555452848536732757569*c[107]
+                               - 33477.7687601761580249580277571*c[108]
+                               - 13012.048687509668755581912053257*c[109]
+                               - 3171.450878566350609961004107119*c[110]
+                               - 359.98914076285893874397630584855*c[111]
+                               - 243879.18790989971641609430313003*c[112]
+                               - 278146.02823025486593182692224952*c[113]
+                               - 211936.2181117380232729150779989*c[114]
+                               - 128423.09798536892069717521070881*c[115]
+                               - 61521.36370964628252658349372963*c[116]
+                               - 21854.029473069274947246796712978*c[117]
+                               - 5048.198472577402392241477158781*c[118]
+                               - 558.9051797934959199674585811943*c[119]
+                               + y*(4611.9186896561825659465160228184*c[50]
+                                    + 4013.4596048795607630122758380415*c[51]
+                                    + 2010.6404452313198208211939008556*c[52]
+                                    + 660.42637742597773984619557764538*c[53]
+                                    + 131.14495796636636232278475553974*c[54]
+                                    + 11.958260743101398021129840756196*c[55]
+                                    + 24.654028529638870835366237623767*c[56]
+                                    - 55.5564499113635237915350852349*c[57]
+                                    - 48.868934478205869457927194795754*c[58]
+                                    + 92.10621173324263712219116645661*c[59]
+                                    + 152.5898197153604120625771560852*c[60]
+                                    + 38.825495604595498390800496603532*c[61]
+                                    - 152.24465909459325940357069810071*c[62]
+                                    - 321.03021052610312381559098896844*c[63]
+                                    - 159.80005659967353891533781330509*c[64]
+                                    - 24.720782060262295896180112182427*c[65]
+                                    + 298.2803820005152057062596360709*c[66]
+                                    + 686.662599893844982723142843108*c[67]
+                                    + 455.23122267988209181776958522601*c[68]
+                                    + 138.01262157667152193335104220335*c[69]
+                                    + 16.079278221171037157955060808173*c[70]
+                                    - 5315.304885458565676853770882607*c[71]
+                                    - 5233.257850128654181760230534447*c[72]
+                                    - 2906.1265709667934708804350606812*c[73]
+                                    - 1035.3486513490683936893002376658*c[74]
+                                    - 217.62675869926250108700060645649*c[75]
+                                    - 20.503094508442147664406200690577*c[76]
+                                    - 56692.01210450747230385612456966*c[77]
+                                    - 56154.83295786806635688458671954*c[78]
+                                    - 34480.998744384130222653933708424*c[79]
+                                    - 15300.714348335816464385895013579*c[80]
+                                    - 4748.8719766603457203451220014522*c[81]
+                                    - 921.5012876364188181769773636652*c[82]
+                                    - 83.78544026261364701930354724652*c[83]
+                                    + 156.61741639230642601498327526704*c[84]
+                                    - 344.60368745244304487584461253265*c[85]
+                                    - 319.11097927932334014097867081991*c[86]
+                                    + 540.5635758856906823328203726269*c[87]
+                                    + 963.8973976671248970669988505794*c[88]
+                                    + 269.47111992162264537954528849683*c[89]
+                                    - 797.4384935698544721938239656243*c[90]
+                                    - 1863.1492051494983627173618771789*c[91]
+                                    - 1045.7771231507820209114039321044*c[92]
+                                    - 182.21251460617701836449233453433*c[93]
+                                    + 1203.4206894194182561460862267999*c[94]
+                                    + 3215.651335252888342572465386193*c[95]
+                                    + 2502.0117215059098485630002774424*c[96]
+                                    + 881.9404552248398353516400035754*c[97]
+                                    + 116.70820816032051655945077522067*c[98]
+                                    + 2445.9888203846967007142407558892*c[99]
+                                    - 3052.6212978182052434014764490288*c[100]
+                                    - 4407.2138510281342549360244787065*c[101]
+                                    - 2468.8430271671840823438626291309*c[102]
+                                    - 687.1174634313435854727501044206*c[103]
+                                    - 77.46749643991292923394141761738*c[104]
+                                    + 64448.0344346355892550027457868*c[105]
+                                    + 71571.37531667028208359946696807*c[106]
+                                    + 48344.790189292109718339728440139*c[107]
+                                    + 23191.373304207562737077729964729*c[108]
+                                    + 7642.553128754728982428177718232*c[109]
+                                    + 1545.821853172355931932960904329*c[110]
+                                    + 143.99565630514357549759052233942*c[111]
+                                    + 375142.53000426348781275325343041*c[112]
+                                    + 405495.78432705257610378113911058*c[113]
+                                    + 285308.92641222128582244884274188*c[114]
+                                    + 154906.69902881881326411110495179*c[115]
+                                    + 64428.09381364434707398175164352*c[116]
+                                    + 19320.425243385563622433780053083*c[117]
+                                    + 3694.0065309857332418250077141751*c[118]
+                                    + 335.34310787609755198047514871659*c[119]
+                                    + y*(20145.543924153549644708427047249*c[77]
+                                         + 18658.250319898701584146978542384*c[78]
+                                         + 10400.510804763389120143508917374*c[79]
+                                         + 4077.282183023392360699830031541*c[80]
+                                         + 1094.5272952284013277840790774736*c[81]
+                                         + 181.20430458463176365337795985117*c[82]
+                                         + 13.964240043768941169883924541086*c[83]
+                                         - 73.20644108988827278320747994069*c[84]
+                                         + 161.77303989514593579864362424882*c[85]
+                                         + 140.78425556440735594454941359702*c[86]
+                                         - 256.37670950698719760726974766418*c[87]
+                                         - 427.5636581647172824779816628609*c[88]
+                                         - 106.77157581800142552774435959308*c[89]
+                                         + 386.83237701999625327063663584454*c[90]
+                                         + 837.5160427585385499457456797562*c[91]
+                                         + 417.69719737962448431087318367562*c[92]
+                                         + 62.68779172230860723549048206456*c[93]
+                                         - 619.8723696439283212230821252543*c[94]
+                                         - 1500.410234435803409687010021405*c[95]
+                                         - 1022.8316265392377255093380139463*c[96]
+                                         - 308.11200630405827546842530856613*c[97]
+                                         - 34.325943576564857811603169182549*c[98]
+                                         + 1204.4208239411249076683040928909*c[99]
+                                         + 3020.8522063065754561867004283262*c[100]
+                                         + 2382.8615243983479516490819727238*c[101]
+                                         + 1000.419700801075971981556261255*c[102]
+                                         + 222.07163275205389185512116882657*c[103]
+                                         + 20.418749061638391890735357678701*c[104]
+                                         - 22866.544562577887979219390361031*c[105]
+                                         - 23692.542359793400736897292848944*c[106]
+                                         - 14522.441683052291103530703673296*c[107]
+                                         - 6160.870010325764500141541790451*c[108]
+                                         - 1758.670325390504145022540053694*c[109]
+                                         - 303.84389248636193664692002763506*c[110]
+                                         - 23.999276050857262582931753723237*c[111]
+                                         - 287838.3358162830021023499206897*c[112]
+                                         - 295045.92243173802656145363113624*c[113]
+                                         - 192085.63640434840427511815496355*c[114]
+                                         - 94033.52688998992325557133973112*c[115]
+                                         - 34424.872891647911989717009529922*c[116]
+                                         - 8913.575374881029970228810824626*c[117]
+                                         - 1453.0313261416750161017097110271*c[118]
+                                         - 111.78103595869918399349171623886*c[119]
+                                         + y*(86959.98812672412043077212304265*c[112]
+                                              + 84575.73065011025962978179629131*c[113]
+                                              + 51073.063497307462768439083777074*c[114]
+                                              + 22691.69713794012367106176064338*c[115]
+                                              + 7401.845107809268390324415678996*c[116]
+                                              + 1684.4438251244830396717159661985*c[117]
+                                              + 239.24673456496746927548812152322*c[118]
+                                              + 15.968719422671311999070245176981*c[119])
+                                         + z*(169151.46130022051925956359258262*c[113]
+                                              + 306438.38098384477661063450266245*c[114]
+                                              + 272300.36565528148405274112772055*c[115]
+                                              + 148036.90215618536780648831357992*c[116]
+                                              + 50533.31475373449119015147898596*c[117]
+                                              + 10048.362851728633709570501103975*c[118]
+                                              + 894.2482876695934719479337299109*c[119]))
+                                    + z*(37316.500639797403168293957084768*c[78]
+                                         + 62403.06482858033472086105350425*c[79]
+                                         + 48927.386196280708328397960378492*c[80]
+                                         + 21890.545904568026555681581549471*c[81]
+                                         + 5436.129137538952909601338795535*c[82]
+                                         + 586.4980818382955291351248307256*c[83]
+                                         + 281.56851112881471188909882719404*c[86]
+                                         - 855.1273163294345649559633257218*c[88]
+                                         - 640.6294549080085531664661575585*c[89]
+                                         + 1675.0320855170770998914913595124*c[91]
+                                         + 2506.1831842777469058652391020537*c[92]
+                                         + 752.2535006677032868258857847747*c[93]
+                                         - 3000.82046887160681937402004281*c[95]
+                                         - 6136.989759235426353056028083678*c[96]
+                                         - 3697.3440756486993056211037027935*c[97]
+                                         - 686.518871531297156232063383651*c[98]
+                                         + 6041.704412613150912373400856652*c[100]
+                                         + 14297.169146390087709894491836343*c[101]
+                                         + 12005.03640961291166377867513506*c[102]
+                                         + 4441.4326550410778371024233765313*c[103]
+                                         + 612.562471849151756722060730361*c[104]
+                                         - 47385.084719586801473794585697888*c[106]
+                                         - 87134.65009831374662118422203978*c[107]
+                                         - 73930.44012390917400169850148541*c[108]
+                                         - 35173.406507810082900450801073879*c[109]
+                                         - 9115.316774590858099407600829052*c[110]
+                                         - 1007.969594136005028483133656376*c[111]
+                                         - 420940.38356325553386334366968985*c[113]
+                                         - 846075.4374422456490400744271189*c[114]
+                                         - 856101.9570245975950141149490529*c[115]
+                                         - 540460.5556767728719878518770185*c[116]
+                                         - 216873.94649269640791671284575282*c[117]
+                                         - 50978.95284622171696670130675916*c[118]
+                                         - 5365.489726017560831687602379465*c[119]
+                                         + z*(306438.38098384477661063450266245*c[114]
+                                              + 680750.9141382037101318528193014*c[115]
+                                              + 666166.0597028341551291974111096*c[116]
+                                              + 353733.20327614143833106035290169*c[117]
+                                              + 100483.62851728633709570501103975*c[118]
+                                              + 12072.351883539511871297105353797*c[119])))
+                               + z*(8026.919209759121526024551676083*c[51]
+                                    + 12063.842671387918924927163405134*c[52]
+                                    + 7925.116529111732878154346931745*c[53]
+                                    + 2622.8991593273272464556951107947*c[54]
+                                    + 358.74782229304194063389522268587*c[55]
+                                    - 97.73786895641173891585438959151*c[58]
+                                    + 305.17963943072082412515431217041*c[60]
+                                    + 232.95297362757299034480297962119*c[61]
+                                    - 642.0604210522062476311819779369*c[63]
+                                    - 958.8003395980412334920268798305*c[64]
+                                    - 296.64938472314755075416134618912*c[65]
+                                    + 1373.3251997876899654462856862159*c[67]
+                                    + 2731.3873360792925509066175113561*c[68]
+                                    + 1656.1514589200582632002125064402*c[69]
+                                    + 321.58556442342074315910121616345*c[70]
+                                    - 10466.515700257308363520461068894*c[72]
+                                    - 17436.759425800760825282610364087*c[73]
+                                    - 12424.183816188820724271602851989*c[74]
+                                    - 4352.5351739852500217400121291298*c[75]
+                                    - 615.0928352532644299321860207173*c[76]
+                                    - 74993.16527593872954547521635432*c[78]
+                                    - 144482.9276377244466150625487463*c[79]
+                                    - 134681.18598374908924423277978446*c[80]
+                                    - 73086.89362863888785122085847957*c[81]
+                                    - 22208.909491553611635707982114422*c[82]
+                                    - 2932.4904091914776456756241536281*c[83]
+                                    - 356.65344742983196839285851444579*c[86]
+                                    + 1072.6674790048152291780343754371*c[88]
+                                    + 976.1972646217273191108055734225*c[89]
+                                    - 2051.2663247819196255432323948454*c[91]
+                                    - 3768.4795546269452196031844905724*c[92]
+                                    - 1434.2966746064209335480222296372*c[93]
+                                    + 3430.482201634169865770910729576*c[95]
+                                    + 8875.080569800032738321973580977*c[96]
+                                    + 6885.941387049378718598576340111*c[97]
+                                    + 1647.6452916751131749569521207623*c[98]
+                                    - 63.53818302325957442955204140534*c[100]
+                                    - 12146.113959778717819721655035896*c[101]
+                                    - 17621.07991639329732434767641451*c[102]
+                                    - 9300.91661358579387235257871188*c[103]
+                                    - 1711.4624213482361202961817981602*c[104]
+                                    + 95757.66591375376269340434823825*c[106]
+                                    + 202934.09103743891168885414860106*c[107]
+                                    + 204366.03952658157884323425809134*c[108]
+                                    + 117677.65606728449674811275329075*c[109]
+                                    + 37259.338820579819858581226300818*c[110]
+                                    + 5039.84797068002514241566828188*c[111]
+                                    + 390051.1850908496183442186085313*c[113]
+                                    + 865778.1210310820658946186293324*c[114]
+                                    + 1.0027784313212281641552183103686e6*c[115]
+                                    + 748101.3205961140694917831558518*c[116]
+                                    + 362738.81080887050075630055583968*c[117]
+                                    + 104169.32145517907918994901723619*c[118]
+                                    + 13413.724315043902079219005948664*c[119]
+                                    + z*(62403.06482858033472086105350425*c[79]
+                                         + 122318.46549070177082099490094623*c[80]
+                                         + 98507.45657055611950056711697262*c[81]
+                                         + 38052.903962772670367209371568745*c[82]
+                                         + 5864.980818382955291351248307256*c[83]
+                                         - 640.6294549080085531664661575585*c[89]
+                                         + 2506.1831842777469058652391020537*c[92]
+                                         + 1880.6337516692582170647144619368*c[93]
+                                         - 6136.989759235426353056028083678*c[96]
+                                         - 9243.360189121748264052759256984*c[97]
+                                         - 3089.3349218908372030442852264294*c[98]
+                                         + 14297.169146390087709894491836343*c[101]
+                                         + 30012.591024032279159446687837651*c[102]
+                                         + 19986.446947684850266960905194391*c[103]
+                                         + 4287.9373029440622970544251125273*c[104]
+                                         - 87134.65009831374662118422203978*c[107]
+                                         - 184826.10030977293500424625371352*c[108]
+                                         - 158280.32928514537305202860483246*c[109]
+                                         - 63807.21742213600669585320580336*c[110]
+                                         - 10079.69594136005028483133656376*c[111]
+                                         - 539637.0564584008724294399244564*c[114]
+                                         - 1.4595039784232902774034345533309e6*c[115]
+                                         - 1.7659064408426437688161360354737e6*c[116]
+                                         - 1.164384422172733417085929567368e6*c[117]
+                                         - 409305.89994493083257130805655189*c[118]
+                                         - 60361.75941769755935648552676899*c[119]
+                                         + z*(453833.94275880247342123521286759*c[115]
+                                              + 1.0362583150932975746454181950594e6*c[116]
+                                              + 943288.5420697105022161609410712*c[117]
+                                              + 401934.51406914534838282004415901*c[118]
+                                              + 67068.62157521951039609502974332*c[119]))))
+                          + z*(1664.21873562341557962672287038*c[31]
+                               + 2147.8826783602497314497687221886*c[32]
+                               + 1068.6739446622622697542856374067*c[33]
+                               + 198.99748742132399094689596420024*c[34]
+                               + 36.368458062070280659385080289714*c[37]
+                               - 120.0426764123410124231967636102*c[39]
+                               - 93.90112607833438981812999274228*c[40]
+                               + 296.7799269634322173950241417431*c[42]
+                               + 440.04466770899379322239191292081*c[43]
+                               + 141.80297694114930219948161522408*c[44]
+                               - 2246.8933568824629246818454312796*c[46]
+                               - 3240.2514063216408173607368059375*c[47]
+                               - 1744.7657433850497500123002894681*c[48]
+                               - 339.95197740089041906552657664722*c[49]
+                               - 12336.387275407941989398745151873*c[51]
+                               - 22779.607417441871509662289095569*c[52]
+                               - 19041.444178854728943214157994152*c[53]
+                               - 8136.34024934191309104623789471*c[54]
+                               - 1434.9912891721677625355808907435*c[55]
+                               + 74.10893360431219763949398771224*c[58]
+                               - 223.78124819728035241022508667755*c[60]
+                               - 243.70464933346097451456311714217*c[61]
+                               + 422.52986894757994627377823438148*c[63]
+                               + 952.2145907953442518042143318568*c[64]
+                               + 433.56448536460026648685119827641*c[65]
+                               + 531.1857205906240044130414421183*c[67]
+                               - 1179.6156850800802528362742694392*c[68]
+                               - 1772.7082416963545291990809186611*c[69]
+                               - 560.7132918151951419184328897209*c[70]
+                               + 16191.084413887858852800765971024*c[72]
+                               + 33114.843959893315036797478344087*c[73]
+                               + 29942.592956514876337964260974652*c[74]
+                               + 13512.426937463321756434667059449*c[75]
+                               + 2460.3713410130577197287440828693*c[76]
+                               + 52308.1298228235331493444242675*c[78]
+                               + 115015.6489864070627157950548257*c[79]
+                               + 129260.19253570419336170712372696*c[80]
+                               + 88257.82638873505229988456442157*c[81]
+                               + 34474.346590824917446818540502337*c[82]
+                               + 5864.980818382955291351248307256*c[83]
+                               + 188.35081810204158731810465764681*c[86]
+                               - 571.0245333484342798907695599272*c[88]
+                               - 518.6047968302926382776154608807*c[89]
+                               + 1127.0784891697822496210430159389*c[91]
+                               + 2011.9928753721117590969272577943*c[92]
+                               + 862.5840140989664355603490332084*c[93]
+                               - 3164.7020228963689257857566584336*c[95]
+                               - 5790.576748023078374773702776402*c[96]
+                               - 4430.0027389823327597268118179775*c[97]
+                               - 1283.6813185140762699069375649855*c[98]
+                               - 10304.124589799244946521139591801*c[100]
+                               - 13613.017545231888369171811149869*c[101]
+                               - 5540.006221092128372253205106506*c[102]
+                               + 735.8671353309309274815737973861*c[103]
+                               + 720.2249669014269139641198890306*c[104]
+                               - 67206.76871291444406513304912131*c[106]
+                               - 162805.22867588825922334981685309*c[107]
+                               - 197367.18559553231745626207499385*c[108]
+                               - 142563.31768290887836352548777438*c[109]
+                               - 57884.18753641069844024889691275*c[110]
+                               - 10079.69594136005028483133656376*c[111]
+                               - 166240.87136966011351943523596773*c[113]
+                               - 405839.18763934607374287183866095*c[114]
+                               - 538298.7445031988842108842181372*c[115]
+                               - 482325.95359681158103988671874068*c[116]
+                               - 292882.07338320774766110334554966*c[117]
+                               - 107855.01439307182128419302343263*c[118]
+                               - 17884.965753391869438958674598218*c[119]
+                               + z*(12063.842671387918924927163405134*c[52]
+                                    + 19812.791322779332195385867329362*c[53]
+                                    + 11803.046216972972609050627998576*c[54]
+                                    + 2511.2347560512935844372665588011*c[55]
+                                    + 232.95297362757299034480297962119*c[61]
+                                    - 958.8003395980412334920268798305*c[64]
+                                    - 741.6234618078688768854033654728*c[65]
+                                    + 2731.3873360792925509066175113561*c[68]
+                                    + 4140.3786473001456580005312661004*c[69]
+                                    + 1447.1350399053933442159554727355*c[70]
+                                    - 17436.759425800760825282610364087*c[73]
+                                    - 31060.459540472051810679007129973*c[74]
+                                    - 19586.408282933625097830054581084*c[75]
+                                    - 4305.6498467728510095253021450213*c[76]
+                                    - 82079.86280914411189420149524205*c[79]
+                                    - 214384.49946867095228958704851492*c[80]
+                                    - 230383.56475831887582992674618546*c[81]
+                                    - 117409.46247810261108274650323221*c[82]
+                                    - 23459.923273531821165404993229025*c[83]
+                                    + 335.56780971371876594433941586398*c[89]
+                                    - 1262.2963703491983137379453885187*c[92]
+                                    - 1705.1079348467941168053411121561*c[93]
+                                    + 2738.0908105646063852659454972987*c[96]
+                                    + 7971.493278501698532443681593294*c[97]
+                                    + 4325.0688906471720842619993170012*c[98]
+                                    + 2151.0551866113698901728368004464*c[101]
+                                    - 14040.108766950964151422503198624*c[102]
+                                    - 21867.677813451222158625699009069*c[103]
+                                    - 7692.299646493590545018847474594*c[104]
+                                    + 115799.44093912516506766992656128*c[107]
+                                    + 326088.99850668101210383939151484*c[108]
+                                    + 371269.12301763486231447878497593*c[109]
+                                    + 197008.15432192273231421537830236*c[110]
+                                    + 40318.783765440201139325346255038*c[111]
+                                    + 326141.064572681193465178704876*c[114]
+                                    + 1.0474420998797801329846112225905e6*c[115]
+                                    + 1.6005495018398695438968881658596e6*c[116]
+                                    + 1.3747872534893600882081743235097e6*c[117]
+                                    + 632387.31460685995932818211581*c[118]
+                                    + 120723.51883539511871297105353797*c[119]
+                                    + z*(81545.64366046784721399660063082*c[80]
+                                         + 153233.8213319761858897710708463*c[81]
+                                         + 101474.41056739378764589165751665*c[82]
+                                         + 23459.923273531821165404993229025*c[83]
+                                         + 1253.7558344461721447098096412912*c[93]
+                                         - 6162.240126081165509368506171323*c[97]
+                                         - 4805.6321007190800936244436855568*c[98]
+                                         + 20008.394016021519439631125225101*c[102]
+                                         + 31090.028585287544859716963635719*c[103]
+                                         + 11434.499474517499458811800300073*c[104]
+                                         - 123217.40020651529000283083580901*c[108]
+                                         - 246213.84555467058030315560751715*c[109]
+                                         - 170152.57979236268452227521547563*c[110]
+                                         - 40318.783765440201139325346255038*c[111]
+                                         - 519168.7095233910448477211560197*c[115]
+                                         - 1.7107072595508149546241267490107e6*c[116]
+                                         - 2.1617365837242452766796512385769e6*c[117]
+                                         - 1.2352890857105779819024121820485e6*c[118]
+                                         - 268274.48630087804158438011897327*c[119]
+                                         + z*(518129.1575466487873227090975297*c[116]
+                                              + 1.0611996098284243149931810587051e6*c[117]
+                                              + 753627.2138796475282177875827981*c[118]
+                                              + 184438.70933185365358926133179413*c[119])))))
+                     + z*(325.49654376045223992088971402578*c[17]
+                          + 329.45409391901628029767576229175*c[18]
+                          + 95.24704719832526125805816713101*c[19]
+                          - 15.117612292981601672604203938199*c[22]
+                          + 57.12990745252382280584745396987*c[24]
+                          + 46.193590371158559275743970839232*c[25]
+                          - 460.63340883526102175122182125984*c[27]
+                          - 523.3401862000312792461415140295*c[28]
+                          - 161.73765164971651876395115208394*c[29]
+                          - 1787.4765716332710657929571350149*c[31]
+                          - 3207.9964466496433757275515679041*c[32]
+                          - 2272.2290668061692920018306271074*c[33]
+                          - 596.9924622639719728406878926007*c[34]
+                          - 8.596180996489339064945564432114*c[37]
+                          + 20.350346493384164396651048087064*c[39]
+                          + 51.21879604272784899170726876852*c[40]
+                          + 235.79118431547823079011302073698*c[42]
+                          + 0.007119004751598816745581680878582*c[43]
+                          - 93.92145225972226509316314774582*c[44]
+                          + 2432.0795385628030406096279013146*c[46]
+                          + 4863.0208979090469516583012934442*c[47]
+                          + 3714.5967482901507343402948095729*c[48]
+                          + 1019.8559322026712571965797299417*c[49]
+                          + 5875.27527904634626855829039905*c[51]
+                          + 13046.290828483823890836900243256*c[52]
+                          + 14484.460837683868143674541857309*c[53]
+                          + 8671.625792061775794404543019362*c[54]
+                          + 2152.4869337582516438033713361152*c[55]
+                          - 34.637871141145918461937407300287*c[58]
+                          + 113.86834640347434257708901161068*c[60]
+                          + 86.01340564710387335808110016782*c[61]
+                          - 494.19400481452238408398072515925*c[63]
+                          - 519.2423214769789078754816608268*c[64]
+                          - 193.14808840490650969433032705171*c[65]
+                          - 1869.8912584687005058547893954747*c[67]
+                          - 3036.3763444325201659593352359493*c[68]
+                          - 1674.9200630492787583688239886433*c[69]
+                          - 247.37351109493903319930862781804*c[70]
+                          - 7769.318040601859288476740811076*c[72]
+                          - 19136.068334483431416525455797643*c[73]
+                          - 22900.989142484335774249383853215*c[74]
+                          - 14422.069768478465138863928403568*c[75]
+                          - 3690.5570115195865795931161243039*c[76]
+                          - 14946.639433954923534169088963743*c[78]
+                          - 37214.470256858249430073876847021*c[79]
+                          - 50407.01888521235588771461989299*c[80]
+                          - 45157.576440052095349144357881972*c[81]
+                          - 24530.874198542611622221116775831*c[82]
+                          - 5864.980818382955291351248307256*c[83]
+                          - 25.254234854776997183564384605473*c[86]
+                          + 67.47213898373517280285709451963*c[88]
+                          + 113.64384364930136029483622575214*c[89]
+                          + 127.57324045406077360628327943602*c[91]
+                          - 282.09171287367616322042302733259*c[92]
+                          - 195.08991885448129196803191780971*c[93]
+                          + 2527.8820895102255416399335718182*c[95]
+                          + 4763.2209141664351331200744779389*c[96]
+                          + 3275.0518300506261565484203005295*c[97]
+                          + 830.3609208045213222997338068921*c[98]
+                          + 6637.505283198805624961166905077*c[100]
+                          + 14716.224797666792220315095234176*c[101]
+                          + 16236.908497667803991703531565482*c[102]
+                          + 9183.571725111192080646517113809*c[103]
+                          + 1982.4749088936184126641238182594*c[104]
+                          + 19337.259016977739718551523759875*c[106]
+                          + 53191.44034322895367055434515899*c[107]
+                          + 77709.02425275735474034947050744*c[108]
+                          + 73358.08172312048360640795431743*c[109]
+                          + 41249.69743166175716333534122387*c[110]
+                          + 10079.69594136005028483133656376*c[111]
+                          + 32419.709873312521182360430668879*c[113]
+                          + 86741.18305500812311533358928561*c[114]
+                          + 131433.82453370508116956126102268*c[115]
+                          + 142421.96163869852895015528759729*c[116]
+                          + 112953.09891734694976036297434975*c[117]
+                          + 57613.20013442865273634051791275*c[118]
+                          + 13413.724315043902079219005948664*c[119]
+                          + z*(2147.8826783602497314497687221886*c[32]
+                               + 2671.6848616556556743857140935167*c[33]
+                               + 895.4886933959579592610318389011*c[34]
+                               - 93.90112607833438981812999274228*c[40]
+                               + 440.04466770899379322239191292081*c[43]
+                               + 354.50744235287325549870403806019*c[44]
+                               - 3240.2514063216408173607368059375*c[47]
+                               - 4361.9143584626243750307507236702*c[48]
+                               - 1529.7838983040068857948695949125*c[49]
+                               - 10715.764746053952584735125690435*c[52]
+                               - 27790.819124357490162649527656019*c[53]
+                               - 24810.484905065636300657442527619*c[54]
+                               - 7533.704268153880753311799676403*c[55]
+                               - 10.751675705887984169760137520978*c[61]
+                               - 6.585748802696981687812547973784*c[64]
+                               + 342.28775160363178933172463021822*c[65]
+                               + 1551.7716509992122980703432419169*c[68]
+                               - 291.39195694074066499717103055235*c[69]
+                               - 1076.0747732629847944169925310085*c[70]
+                               + 15678.08453409255421151486798*c[73]
+                               + 43796.022850815139034231645306658*c[74]
+                               + 41219.512935651322806125947186437*c[75]
+                               + 12916.949540318553028575906435064*c[76]
+                               + 32935.786177262950821593559583646*c[79]
+                               + 108765.98187058953111468076080248*c[80]
+                               + 166776.65399098885951955379371159*c[81]
+                               + 123910.96365767181104498328028415*c[82]
+                               + 35189.884910297731748107489843538*c[83]
+                               - 183.03698711657387233327604501671*c[89]
+                               + 749.6965050229134453589818692756*c[92]
+                               + 451.35210040062197209553147086484*c[93]
+                               - 3052.485937458471989507757279103*c[96]
+                               - 3103.5135689541333668733479516499*c[97]
+                               - 1451.4970426661711303192197254335*c[98]
+                               - 11461.962358620518478998974349423*c[101]
+                               - 27890.124319681285082055515964889*c[102]
+                               - 18556.275704462032984958616920832*c[103]
+                               - 2650.7248781836021472700082513805*c[104]
+                               - 47005.787736763094155679890291811*c[107]
+                               - 167328.96548214978153681579596979*c[108]
+                               - 270265.80655545509032138591000879*c[109]
+                               - 208181.15843295215676752690008691*c[110]
+                               - 60478.17564816030170898801938256*c[111]
+                               - 79698.12306666488027769313378495*c[114]
+                               - 298304.76137821707754259932275245*c[115]
+                               - 569917.2893457825707826020684734*c[116]
+                               - 675387.2601930941454195490953379*c[117]
+                               - 446162.82932385825351374811851627*c[118]
+                               - 120723.51883539511871297105353797*c[119]
+                               + z*(13208.527548519554796923911552908*c[53]
+                                    + 18360.294115291290725189865775563*c[54]
+                                    + 6696.62601613678289183271082347*c[55]
+                                    - 494.41564120524591792360224364854*c[65]
+                                    + 2760.2524315334304386670208440669*c[69]
+                                    + 2251.0989509639452021137085131442*c[70]
+                                    - 20706.973026981367873786004753315*c[74]
+                                    - 30467.746217896750152180084903908*c[75]
+                                    - 11481.732924727602692067472386723*c[76]
+                                    - 61377.35598531278764572809837913*c[80]
+                                    - 205140.61273651984317900386766442*c[81]
+                                    - 211617.48937421317524143235110257*c[82]
+                                    - 70379.76982059546349621497968708*c[83]
+                                    + 117.01721121497606683958223318718*c[93]
+                                    - 847.91127374669982107271844246*c[97]
+                                    + 1922.2528402876320374497774742227*c[98]
+                                    + 10648.321504720876672016123092685*c[102]
+                                    - 2926.3591245254673870341237117223*c[103]
+                                    - 9078.299582798741994571792965512*c[104]
+                                    + 94175.26546460538473306209186754*c[108]
+                                    + 331315.90136165031663047805800096*c[109]
+                                    + 355202.49839943126831563245999733*c[110]
+                                    + 120956.35129632060341797603876511*c[111]
+                                    + 179126.02372979571047535299237395*c[115]
+                                    + 779036.4099778710025488103978821*c[116]
+                                    + 1.5043627589140482918754802907823e6*c[117]
+                                    + 1.2942601727168618554103162811916e6*c[118]
+                                    + 402411.72945131706237657017845991*c[119]
+                                    + z*(76616.91066598809294488553542315*c[81]
+                                         + 114158.71188831801110162811470623*c[82]
+                                         + 43987.356137872164685134362304422*c[83]
+                                         - 2402.8160503595400468122218427784*c[98]
+                                         + 15545.01429264377242985848181786*c[103]
+                                         + 12863.811908832186891163275337582*c[104]
+                                         - 123106.92277733529015157780375858*c[109]
+                                         - 191421.65226640802008755961741009*c[110]
+                                         - 75597.7195602003771362350242282*c[111]
+                                         - 337224.47222875868998935427697564*c[116]
+                                         - 1.3707540468613516212714265846939e6*c[117]
+                                         - 1.5625398218276861878492352585429e6*c[118]
+                                         - 553316.1279955609607677839953824*c[119]
+                                         + z*(424479.84393136972599727242348203*c[117]
+                                              + 663191.9482140898248316530728624*c[118]
+                                              + 265591.74143786926116853631778354*c[119])))))));
+                #endif
+                #if (PMAX3D>=8)
+  case ( 8 ) :
+    return 1.7320508075688772935274463415059*c[0]
+           - 2.665569949915915607860561485714*c[1]
+           - 3.5909242322980393340983627578577*c[2]
+           - 3.8729833462074168851792653997824*c[3]
+           + 3.0536409820462641159171322098877*c[4]
+           + 4.8754437038058951857316293636599*c[5]
+           + 6.354889093022425408391317812545*c[6]
+           + 5.46857618066960664046855583954*c[7]
+           + 6.604194471348085263364303287853*c[8]
+           + 5.9160797830996160425673282915616*c[9]
+           - 3.5490339032600272014300825552121*c[10]
+           - 5.375433269554475181019875439599*c[11]
+           - 7.20904898330811476099904809031*c[12]
+           - 6.956062501636700585180394111421*c[13]
+           - 10.080059246236620393718316364178*c[14]
+           - 9.93636469155506034721741847051*c[15]
+           - 7.356783943504223076933979306233*c[16]
+           - 9.456321607719560486998325025214*c[17]
+           - 9.014913017684525082772222351267*c[18]
+           - 7.937253933193771771504847260918*c[19]
+           + 3.8856758945337175523942069613463*c[20]
+           + 6.080286029259235803101659881828*c[21]
+           + 8.293690077399628695387028549428*c[22]
+           + 7.513357485752030728699120336367*c[23]
+           + 10.914069331062525011682795285216*c[24]
+           + 11.462853906917123968425355726772*c[25]
+           + 8.992051941677713082576745648158*c[26]
+           + 13.674700135271392958712769978062*c[27]
+           + 14.57840934173835952574237456456*c[28]
+           + 13.478137637476376563662596006995*c[29]
+           + 9.253329444826793953718484503737*c[30]
+           + 12.37337349905885189313548602513*c[31]
+           + 12.291174125094419064090235892353*c[32]
+           + 11.240098123470396041104946024504*c[33]
+           + 9.949874371066199547344798210012*c[34]
+           - 4.2655391902114390395671373633262*c[35]
+           - 6.543414630813567051551753182065*c[36]
+           - 9.029663627936237359673588621426*c[37]
+           - 8.337401380141666883942087848762*c[38]
+           - 12.362768469359342291565870904491*c[39]
+           - 13.089247877586005853436302018621*c[40]
+           - 9.581865784958744037916549617183*c[41]
+           - 14.493264876775637326417713902525*c[42]
+           - 16.003918181858117756109039819545*c[43]
+           - 15.807041801881361608816673558528*c[44]
+           - 11.008702533732344583407667863829*c[45]
+           - 17.188479416277500342398998543937*c[46]
+           - 19.149739541993541300035240686076*c[47]
+           - 18.755438460004269526307852553064*c[48]
+           - 16.997598870044520953276328832361*c[49]
+           - 11.15674483060669124243573000463*c[50]
+           - 15.333902931320721133579739753402*c[51]
+           - 15.679083783860279975854635290859*c[52]
+           - 14.743505609134074309105555353235*c[53]
+           - 13.3821385679965675839576281163*c[54]
+           - 11.958260743101398021129840756196*c[55]
+           + 4.5605437389991317845640842490852*c[56]
+           + 7.097119864080574491944427641618*c[57]
+           + 9.849458072905129034102708841202*c[58]
+           + 8.876196779951716160443378776766*c[59]
+           + 13.17832706316725350396396932029*c[60]
+           + 14.281266215396665841651091757663*c[61]
+           + 10.485701632296158336312670866005*c[62]
+           + 16.216798485579325669925888478154*c[63]
+           + 18.055212379933694576326476065007*c[64]
+           + 17.997272653762385748592664088855*c[65]
+           + 11.617792588187791404975555178906*c[66]
+           + 17.990809599489974531829101856354*c[67]
+           + 20.483178257245581442838802879594*c[68]
+           + 20.990180806817752263862358887086*c[69]
+           + 20.202170072753354377943537938473*c[70]
+           + 13.015538292267412712163570461131*c[71]
+           + 20.658578188003796596060474725473*c[72]
+           + 23.641838783039519678776533397053*c[73]
+           + 24.029556501753772594639204989852*c[74]
+           + 22.741070775378584560731533602987*c[75]
+           + 20.503094508442147664406200690577*c[76]
+           + 13.065916760103544828154832919791*c[77]
+           + 18.327281183236720802594247138183*c[78]
+           + 19.145694258478305533952274133317*c[79]
+           + 18.387248327366965283905856539799*c[80]
+           + 17.0210465113274040155739139837*c[81]
+           + 15.479764713259999910087564409396*c[82]
+           + 13.964240043768941169883924541086*c[83]
+           - 4.8804294059925515188804986627123*c[84]
+           - 7.514974092466271156998346272825*c[85]
+           - 10.495585352909070980411724990645*c[86]
+           - 9.535178630064956763875252173705*c[87]
+           - 14.265287493169187095524961971769*c[88]
+           - 15.498919482947982962530761565213*c[89]
+           - 11.075485867973641590653445488185*c[90]
+           - 17.08654920777107879755572513265*c[91]
+           - 19.287541596111991811641475176018*c[92]
+           - 19.683507349583493817678549899539*c[93]
+           - 12.580655557355805435406341058106*c[94]
+           - 19.922860815978727414349184782575*c[95]
+           - 22.922527742063107539993310495935*c[96]
+           - 23.624517553274964200509239477796*c[97]
+           - 22.992933633825984121423075230215*c[98]
+           - 13.636057405318262512215463224433*c[99]
+           - 21.441555568139552182390335264887*c[100]
+           - 24.896910008509132880103521297833*c[101]
+           - 26.150162062941827439066054098507*c[102]
+           - 25.914338758999183348081103953315*c[103]
+           - 24.626248868279030219735370776131*c[104]
+           - 15.016849121526892143558747815561*c[105]
+           - 24.104615719072954864360892494866*c[106]
+           - 28.079044008363042021765998219231*c[107]
+           - 29.250928816730029227840737677674*c[108]
+           - 28.539426395794276094601717270042*c[109]
+           - 26.60239074054624869836076615368*c[110]
+           - 23.999276050857262582931753723237*c[111]
+           - 14.979981346152842613540922598551*c[112]
+           - 21.347152263681286575967769859262*c[113]
+           - 22.67251895044530863920752318361*c[114]
+           - 22.135805750737118391133187090945*c[115]
+           - 20.815215362646321338268874850941*c[116]
+           - 19.205745847659366365465422932337*c[117]
+           - 17.550918751870200448780981887804*c[118]
+           - 15.968719422671311999070245176981*c[119]
+           + 5.14535876576929904572967880891*c[120]
+           + 7.987681939837092966593840187475*c[121]
+           + 11.186213540762281044621196530187*c[122]
+           + 10.030601626942987798593846041941*c[123]
+           + 15.01805450568294111530715599414*c[124]
+           + 16.518182664719212572348512862408*c[125]
+           + 11.807098016025290564862885077945*c[126]
+           + 18.380112417378584202699926532069*c[127]
+           + 20.789410159294166180865824525974*c[128]
+           + 21.304791088590620290261750455106*c[129]
+           + 13.207098559626250510354624363945*c[130]
+           + 20.833242519774987576169388386971*c[131]
+           + 24.168339355198877083100349707617*c[132]
+           + 25.347829877137221504931378163797*c[133]
+           + 25.19955435903872190839993105788*c[134]
+           + 14.645479806305760187154282753323*c[135]
+           + 23.539246334133536241450807342383*c[136]
+           + 27.66623640053085981920099255825*c[137]
+           + 29.240069847982291039050082065016*c[138]
+           + 29.156797374478842596581924038249*c[139]
+           + 28.052765962956431457421006325929*c[140]
+           + 15.643809869182206550452268303544*c[141]
+           + 24.864897688565772981129994783266*c[142]
+           + 29.264239529487973329076592353365*c[143]
+           + 31.263438222466811524082486461063*c[144]
+           + 31.628057156545318244343804703848*c[145]
+           + 30.786057405034246141001737579478*c[146]
+           + 29.06746975367300077741892040173*c[147]
+           + 17.014823544700916878245999629487*c[148]
+           + 27.536900594453144177979516967971*c[149]
+           + 32.481767362742814292513174165049*c[150]
+           + 34.422734013957264933082222674442*c[151]
+           + 34.320708278936205134882566683409*c[152]
+           + 32.8018957154151644423560543276*c[153]
+           + 30.378530323311192980939506702955*c[154]
+           + 27.488946902980157368491616888572*c[155]
+           + 16.898258763554274456486524474996*c[156]
+           + 24.38921871915768106540879902083*c[157]
+           + 26.24804519728853685845992120377*c[158]
+           + 25.966989159136008268130984999873*c[159]
+           + 24.730924178119557830768317870343*c[160]
+           + 23.093216076513843913555695240554*c[161]
+           + 21.336051591495733078627271266748*c[162]
+           + 19.605045222216081761069971768141*c[163]
+           + x*(7.108186533109108287628163961904*c[1]
+                + 3.0779350562554622863700252210209*c[2]
+                - 24.107691963523137757240517446482*c[4]
+                - 25.934651924411914668544639531691*c[5]
+                - 15.251733823253820980139162750107*c[6]
+                - 9.498053366426158901866439089727*c[7]
+                - 4.4027963142320568422428688585687*c[8]
+                + 51.98290834774981018565238566164*c[10]
+                + 67.88980105153856268390378774363*c[11]
+                + 54.34513848955348050599282406542*c[12]
+                + 55.80416218765705275477041466485*c[13]
+                + 45.421981256511138427204168432866*c[14]
+                + 22.711690723554423650782670789737*c[15]
+                + 19.355816578631431838778170153297*c[16]
+                + 12.940229568458345929576655297661*c[17]
+                + 4.9172252823733773178757576461455*c[18]
+                - 92.80787425020917692449240473062*c[20]
+                - 129.35075428961692530397432968849*c[21]
+                - 118.42129629502254643539959751589*c[22]
+                - 130.50603549192381657555425408581*c[23]
+                - 128.28077026992466306259669275926*c[24]
+                - 83.14846266808540669633914751062*c[25]
+                - 96.71087555923807597302020993454*c[26]
+                - 91.91158152490354156750661978371*c[27]
+                - 58.78036610294129518759778520287*c[28]
+                - 29.951416972169725697027991126656*c[29]
+                - 32.714860394181685717379996700855*c[30]
+                - 25.936494449950285699072461091138*c[31]
+                - 13.827570890731221447101515378897*c[32]
+                - 5.187737595447875095894590472848*c[33]
+                + 147.75827754892424833060563826562*c[35]
+                + 213.29201469618117749791837518004*c[36]
+                + 211.86279932886032587758144954226*c[37]
+                + 232.93809827412109604767637665546*c[38]
+                + 249.86234677856576324421846030801*c[39]
+                + 183.53401915310812555361771308719*c[40]
+                + 211.97365454927595764002309718268*c[41]
+                + 232.42109374816007988777352783496*c[42]
+                + 175.60409470742403495122190102748*c[43]
+                + 111.41662473947445172816412624749*c[44]
+                + 148.72353777469765595165588123255*c[45]
+                + 154.79488287430332698302368832103*c[46]
+                + 112.87622917645367083909594371749*c[47]
+                + 69.719474799049103712002567524*c[48]
+                + 37.085670261915318443511990179697*c[49]
+                + 49.621863566953055237958208944291*c[50]
+                + 43.611252443452089003489145762526*c[51]
+                + 27.155526553489969442717306483137*c[52]
+                + 14.054556748894164294661370523645*c[53]
+                + 5.35285542719862703358305124652*c[54]
+                - 218.36425269108714168467239038194*c[56]
+                - 321.19117580565828553698268977392*c[57]
+                - 337.22493996823880447615594210956*c[58]
+                - 366.61398073593987684649686173532*c[59]
+                - 416.04307410735862964604244664973*c[60]
+                - 329.71805498056484787264421730999*c[61]
+                - 363.07817698873158493176130580409*c[62]
+                - 425.80388057098263497448435485412*c[63]
+                - 350.24067377492533952424681609676*c[64]
+                - 248.56610533120879939565717194418*c[65]
+                - 312.37982862983501958168462665352*c[66]
+                - 366.21658277208029674303728106752*c[67]
+                - 303.69486968167981428682877814759*c[68]
+                - 217.11950696831882953323779084836*c[69]
+                - 139.35374458348232203561052700416*c[70]
+                - 211.90740813154056133185964740368*c[71]
+                - 234.28739028992083697038800646035*c[72]
+                - 185.31752114868127507831273393788*c[73]
+                - 127.83913927610920017854033752944*c[74]
+                - 79.39033920957300137793843976069*c[75]
+                - 44.160511248952318046413355333551*c[76]
+                - 70.11277557547242963291381850121*c[77]
+                - 66.13160284831568422254694782589*c[78]
+                - 45.214125423977015328768647388284*c[79]
+                - 27.040071069657301888096847852646*c[80]
+                - 14.060864509357420708517581116969*c[81]
+                - 5.463446369385882321207375673904*c[82]
+                + 305.69235097535163604624214350989*c[84]
+                + 455.28582676921297625796024342218*c[85]
+                + 497.80605531125765860204568161057*c[86]
+                + 533.0823271260984868131901729598*c[87]
+                + 629.0621806714054174732436719518*c[88]
+                + 525.8122972387291552284679058768*c[89]
+                + 553.9387545468290149074697683102*c[90]
+                + 679.0499123784420117179444000638*c[91]
+                + 589.5708558829090894315793473567*c[92]
+                + 448.48637277903072147905190597046*c[93]
+                + 519.9632795412806838064126025931*c[94]
+                + 644.9052093307943068849556544436*c[95]
+                + 571.2847849611629870356924677916*c[96]
+                + 442.37164281681661933501135596294*c[97]
+                + 313.51028466595903467930894520061*c[98]
+                + 431.79828166147886166945300296518*c[99]
+                + 529.72830684950421694208143755*c[100]
+                + 466.88130699454394216319028411495*c[101]
+                + 361.12193442733829390294023296907*c[102]
+                + 255.10732523671745439609104349085*c[103]
+                + 167.06249232249593365147110828028*c[104]
+                + 286.31767780910679384933830366311*c[105]
+                + 330.62275662917279741661939396095*c[106]
+                + 276.45037165986820157874077918317*c[107]
+                + 204.88710353730477484689450844162*c[108]
+                + 139.73951480841051827089597721153*c[109]
+                + 88.30888697490678081877957417346*c[110]
+                + 51.19845557516216017692107460957*c[111]
+                + 94.21629621269638091717496966913*c[112]
+                + 93.63175392194706623532723643759*c[113]
+                + 68.25222066782368841620058179255*c[114]
+                + 44.491868275113412089640833754934*c[115]
+                + 26.540949876502360077792686503087*c[116]
+                + 13.987999865925318855772504563436*c[117]
+                + 5.542395395327431720667678490885*c[118]
+                - 411.00877851868015268900928316953*c[120]
+                - 617.0285921895649701896241347235*c[121]
+                - 695.9790864971362358443210007315*c[122]
+                - 735.0029990330810235576354489981*c[123]
+                - 893.362122421749184289505045108*c[124]
+                - 776.5131451442565306370989777529*c[125]
+                - 786.050849613412300918558033143*c[126]
+                - 993.7992989237912366723066000255*c[127]
+                - 896.8499903849576742029555789594*c[128]
+                - 716.8358182581133104951936962887*c[129]
+                - 775.7271679173784004196678926041*c[130]
+                - 998.7222381270420138313578003746*c[131]
+                - 923.3424106073635751724051611952*c[132]
+                - 752.5643008350295426899970624343*c[133]
+                - 567.9440635944890467744472759305*c[134]
+                - 703.7055364791002567892355506737*c[135]
+                - 907.0250037676689625010456574772*c[136]
+                - 844.9507993158630737868825091701*c[137]
+                - 696.0697938265011481345924518818*c[138]
+                - 529.2817622431755916152533970327*c[139]
+                - 378.33524744136918418906643428707*c[140]
+                - 570.2896457949018053276162086913*c[141]
+                - 723.1606582529727183325704562335*c[142]
+                - 665.1529280849414564121932084038*c[143]
+                - 543.2530330352615031930546114337*c[144]
+                - 410.26657143275229237499041780139*c[145]
+                - 290.71774198041709764868614751207*c[146]
+                - 194.6061488527759974827969419946*c[147]
+                - 372.00065890384171804884066147542*c[148]
+                - 444.01592242831028389014540986023*c[149]
+                - 386.63708137760016784794561836629*c[150]
+                - 301.3432377457532200370104650758*c[151]
+                - 218.90779350905475620064396212618*c[152]
+                - 149.9066133335440170017191819727*c[153]
+                - 96.74479147456402754967112171303*c[154]
+                - 58.21188755925209795680577694051*c[155]
+                - 121.95598465566820828156546400735*c[156]
+                - 126.2229750692656128665298462699*c[157]
+                - 96.47652169197795675059165091853*c[158]
+                - 66.69797640207689502366411377698*c[159]
+                - 43.140179535427655654233498307537*c[160]
+                - 25.954620400863226905760118120215*c[161]
+                - 13.888561885030241343634733183072*c[162]
+                + x*(28.929230356227765308688620935778*c[4]
+                     + 20.111205278199317641142971125097*c[5]
+                     + 4.3172969847391631372120177680576*c[7]
+                     - 153.44352464094823488535945165182*c[10]
+                     - 164.18426543109080448657447860731*c[11]
+                     - 62.1087297023468348639917989319*c[12]
+                     - 86.63254668461058660409755711285*c[13]
+                     - 31.268755212815638772350695660307*c[14]
+                     - 17.703490773138504730589789774357*c[16]
+                     - 4.9770113724839792036833289606389*c[17]
+                     + 481.97325999504765794120451732084*c[20]
+                     + 601.3209374404506509410094695841*c[21]
+                     + 340.14627659208603763359458860947*c[22]
+                     + 475.74735713582979157999538361984*c[23]
+                     + 285.94943178992895036942544546072*c[24]
+                     + 92.38718074231711855148794167846*c[25]
+                     + 225.66604742977043633587502209712*c[26]
+                     + 126.35012373877913815561526142908*c[27]
+                     + 36.651933090811129881103710063442*c[28]
+                     + 45.102040543434945357941354674965*c[30]
+                     + 20.225706681153892517625313694924*c[31]
+                     + 4.6091902969104071490338384596323*c[32]
+                     - 1173.8763851461880236888762023874*c[35]
+                     - 1573.8359349638803288074005309851*c[36]
+                     - 1081.1350714815437977835382958851*c[37]
+                     - 1480.1220678778507169446042366454*c[38]
+                     - 1105.0757348450835346367787426594*c[39]
+                     - 516.4561934308391439997149600826*c[40]
+                     - 1033.9776110179655056287839030999*c[41]
+                     - 775.0083691828451177769737423944*c[42]
+                     - 366.78654931266616950198362583977*c[43]
+                     - 121.54540880669940188526995590635*c[44]
+                     - 463.72010247541668247929930785819*c[45]
+                     - 320.1158560217771474954276965694*c[46]
+                     - 140.00383741706282826054472616423*c[47]
+                     - 39.870116363755299679654704411072*c[48]
+                     - 91.58227376109434018866520157919*c[50]
+                     - 51.5988748829613619894223181816*c[51]
+                     - 18.4269644470110506932724579707*c[52]
+                     - 4.1336931614394600866651089775426*c[53]
+                     + 2443.7289817290397245604776194108*c[56]
+                     + 3412.3093977996211825868162398686*c[57]
+                     + 2646.1722488061474918014972786382*c[58]
+                     + 3509.3101199683969385040170677152*c[59]
+                     + 2965.5692331402100180509612024628*c[60]
+                     + 1659.341950608712223532981224071*c[61]
+                     + 2928.221600692602411224830572107*c[62]
+                     + 2552.4000976977259733962217923078*c[63]
+                     + 1482.416226763204720127055273642*c[64]
+                     + 688.6503573930210999650174107962*c[65]
+                     + 1910.0954286845876355195957946247*c[66]
+                     + 1630.374041615512358879765719709*c[67]
+                     + 938.6308674074547950048669428298*c[68]
+                     + 429.99850804160242888078079815737*c[69]
+                     + 150.07326339759634680758056754294*c[70]
+                     + 827.6393415111447932637979665838*c[71]
+                     + 648.6969117638055752175311503014*c[72]
+                     + 345.41998499701664126572420672225*c[73]
+                     + 144.90945029506363477470420502025*c[74]
+                     + 42.003856128047206724428100975105*c[75]
+                     + 162.30388279959942452935892864464*c[77]
+                     + 105.34749862926437224073124292615*c[78]
+                     + 46.728474122387728760832669071146*c[79]
+                     + 16.224042641794381132858108711588*c[80]
+                     + 3.700227502462479133820416083413*c[81]
+                     - 4567.6382486084834442613394302385*c[84]
+                     - 6540.619245335513322788565662294*c[85]
+                     - 5520.201493300160956714302517132*c[86]
+                     - 7095.252929852716419254033680768*c[87]
+                     - 6516.581876379133331334648172213*c[88]
+                     - 4083.4680221007075803876108138253*c[89]
+                     - 6520.174463947862759461963704724*c[90]
+                     - 6231.450738844193185210087951704*c[91]
+                     - 4073.9324301052624201711598638137*c[92]
+                     - 2231.6853853141864175834611614984*c[93]
+                     - 5085.358406733507810530557486426*c[94]
+                     - 4886.9081974805803306860325943692*c[95]
+                     - 3246.9473953379115680968160965182*c[96]
+                     - 1802.6403632409558826098969772627*c[97]
+                     - 858.1485894141214452900792295637*c[98]
+                     - 3175.9096882703064903745446723098*c[99]
+                     - 2955.3197013765892386727872987406*c[100]
+                     - 1918.6428965914794290916895779429*c[101]
+                     - 1045.5688483085193739778391188127*c[102]
+                     - 483.18083920740594162462150057927*c[103]
+                     - 178.1999918106623292282358488323*c[104]
+                     - 1344.5279217328344766176001567545*c[105]
+                     - 1149.3894294833088726617981567773*c[106]
+                     - 690.0875745158009345034232507104*c[107]
+                     - 348.44438039033328295757515969658*c[108]
+                     - 146.12957140724486467582839965162*c[109]
+                     - 43.516328512837391464453240992067*c[110]
+                     - 262.49520603355563823333731465382*c[112]
+                     - 188.03053639335326064569560174896*c[113]
+                     - 95.31345227130608718838837647547*c[114]
+                     - 40.747503123247431864275021013182*c[115]
+                     - 14.262659980363417798813826859136*c[116]
+                     - 3.3304761585536473466125010865324*c[117]
+                     + 7887.27705745575804323116909467*c[120]
+                     + 11485.481086550042412943713272599*c[121]
+                     + 10325.753811704916829483585559453*c[122]
+                     + 12897.015467188234319093413193132*c[123]
+                     + 12587.403959041450724114202008468*c[124]
+                     + 8543.561773766032113824707836339*c[125]
+                     + 12576.910029706828735856523780901*c[126]
+                     + 12814.581973554648765297136650499*c[127]
+                     + 9075.466912241533620529029838609*c[128]
+                     + 5518.585694145922440473792642593*c[129]
+                     + 10839.191069789092742157593332995*c[130]
+                     + 11223.114036896974225107932041056*c[131]
+                     + 8148.262372510771866377259473648*c[132]
+                     + 5058.919113245888168133970875898*c[133]
+                     + 2799.8219872984279825716490633836*c[134]
+                     + 8092.018502492891689101910414425*c[135]
+                     + 8317.776657371081903450014055096*c[136]
+                     + 6044.253622548141677269192210199*c[137]
+                     + 3771.3439103319925402029530895014*c[138]
+                     + 2087.2967051587338511394674348635*c[139]
+                     + 1025.6931192359821222386510272886*c[140]
+                     + 4903.6808029581702248695603514726*c[141]
+                     + 4855.3726330692091658720829757127*c[142]
+                     + 3419.9025179391907742979074538818*c[143]
+                     + 2080.3736249603471254001056140877*c[144]
+                     + 1122.2119807539965402891852306137*c[145]
+                     + 529.9920858748412395280618926283*c[146]
+                     + 206.05356937352752674649087975898*c[147]
+                     + 2041.6957118619655003354710591326*c[148]
+                     + 1860.4685317941303657488737670023*c[149]
+                     + 1212.8881848503730423858815894394*c[150]
+                     + 685.9715877896305230185068914684*c[151]
+                     + 342.86199973786888888671584287127*c[152]
+                     + 145.67996656994146501840989433112*c[153]
+                     + 44.640907946240142296894613203408*c[154]
+                     + 397.43890597371204764582208722654*c[156]
+                     + 306.45532164160296853199287272745*c[157]
+                     + 170.41131574892134513314598301419*c[158]
+                     + 82.72250794020876420369397527265*c[159]
+                     + 35.42913295180049015081978121875*c[160]
+                     + 12.623842607423748495019512704385*c[161]
+                     + x*(116.90935210738913134122624887758*c[10]
+                          + 100.20078834628524163639010980611*c[11]
+                          + 38.231793902125377262060181375747*c[13]
+                          + 5.5077526849764236939612679298*c[16]
+                          - 847.3762431540837893105828258013*c[20]
+                          - 935.3815882456225041951129160547*c[21]
+                          - 251.96020488302669454340339896998*c[22]
+                          - 581.0615182315348587788079571231*c[23]
+                          - 162.28335059390434578977162517082*c[24]
+                          - 199.47226224147450828072326285534*c[26]
+                          - 50.4910175444222263043710382133*c[27]
+                          - 28.162307005994590293925822402678*c[30]
+                          - 5.552154775218715593073615524097*c[31]
+                          + 3495.4671817386005782906168313337*c[35]
+                          + 4336.1021794326914408844455397165*c[36]
+                          + 1866.9141805196077405151007882053*c[37]
+                          + 3488.7813572763766227048225441468*c[38]
+                          + 1633.857284129200810057487785889*c[39]
+                          + 375.60450431333755927251997096913*c[40]
+                          + 1896.3366281973067499163361243324*c[41]
+                          + 875.95918734592452656132572263*c[42]
+                          + 195.63341457604730586491596017937*c[43]
+                          + 615.8230827279485803337952812371*c[45]
+                          + 256.55630868314569493032445010789*c[46]
+                          + 51.26733345040611779682921624692*c[47]
+                          + 86.02927039669434480018657901498*c[50]
+                          + 28.56886857926674279640331741128*c[51]
+                          + 4.5259210922483282404528844138562*c[52]
+                          - 10803.521732603289809651512845902*c[56]
+                          - 14285.955287941255953067281840663*c[57]
+                          - 7781.438028452780752146868709785*c[58]
+                          - 13197.608998659974125687327684013*c[59]
+                          - 7889.183718348816550769859693404*c[60]
+                          - 2826.4960800145522828502761527371*c[61]
+                          - 9260.38417938789839338338482375*c[62]
+                          - 5678.820585367709132046712737092*c[63]
+                          - 2098.4840397944984648387094181956*c[64]
+                          - 494.41564120524591792360224364854*c[65]
+                          - 4676.3240703739787391782963315625*c[66]
+                          - 2763.490491071938871786277187364*c[67]
+                          - 991.1371882297796691465790287336*c[68]
+                          - 217.10585341603859408610540635637*c[69]
+                          - 1467.7408750278400596461207448387*c[71]
+                          - 782.5299502251914184438246375923*c[72]
+                          - 253.75687079748849334751580420616*c[73]
+                          - 49.043079504927255793781181980449*c[74]
+                          - 203.79196587875200703590026043691*c[77]
+                          - 88.12723443025000370138094360168*c[78]
+                          - 23.220013375630939291648332470538*c[79]
+                          - 3.6053428092876402517462463803528*c[80]
+                          + 27801.440057136660523537895185151*c[84]
+                          + 38233.71477424245331555118845195*c[85]
+                          + 24179.137225506152243174994525711*c[86]
+                          + 38338.619261434144541553629389124*c[87]
+                          + 26590.930974127980906095280691289*c[88]
+                          + 11887.23544107082537542220536803*c[89]
+                          + 31106.647897462653963284983271608*c[90]
+                          + 22468.871392917020052970309829247*c[91]
+                          + 10502.680852710175874161368647498*c[92]
+                          + 3761.2675033385164341294289238737*c[93]
+                          + 20190.865551515072183009851214956*c[94]
+                          + 14545.127580645561250681031790863*c[95]
+                          + 6859.82260859434355837579900148*c[96]
+                          + 2458.031523724982153789639089973*c[97]
+                          + 610.2389969167085833173896743564*c[98]
+                          + 9730.322831050935280526825537008*c[99]
+                          + 6686.874895414137675256112062046*c[100]
+                          + 3031.4617157602711728544661092859*c[101]
+                          + 1038.9637139921345069514255098056*c[102]
+                          + 232.1268114558407021445592298031*c[103]
+                          + 2984.795626634935680868173173302*c[105]
+                          + 1855.250798040062827641865491775*c[106]
+                          + 763.7094133649447851030291407041*c[107]
+                          + 236.56986612089691506977679190031*c[108]
+                          + 46.012341216951822398965940777787*c[109]
+                          + 412.88736088230845150538283066078*c[112]
+                          + 211.05345307444564564810935992604*c[113]
+                          + 71.76385650320793573534672243098*c[114]
+                          + 18.354731136597942281204964420352*c[115]
+                          + 2.8938730394940267997593271888101*c[116]
+                          - 62900.46110467252140662191088506*c[120]
+                          - 88773.79064799695026040145150784*c[121]
+                          - 62401.4024606202812238889518324*c[122]
+                          - 93855.25187515524953540824025431*c[123]
+                          - 72150.99953661440308856960221756*c[124]
+                          - 37131.524220420477344881747848548*c[125]
+                          - 83317.02926702973285284327697236*c[126]
+                          - 67063.55270928682835404688240197*c[127]
+                          - 36169.663076565362658934105831975*c[128]
+                          - 15932.141239517254970862079376779*c[129]
+                          - 62692.73393710533701432412391745*c[130]
+                          - 51147.94537687365828891266722653*c[131]
+                          - 28256.953956599055369769792076716*c[132]
+                          - 12685.381871843219335981919214177*c[133]
+                          - 4679.0911857122840220920661340148*c[134]
+                          - 38682.091832304940261680473609346*c[135]
+                          - 31040.145063996144609749457765486*c[136]
+                          - 17021.697782924641447725411687977*c[137]
+                          - 7606.947020459115967994516505504*c[138]
+                          - 2754.7239798512064630902588611705*c[139]
+                          - 724.0186724018697333449301369096*c[140]
+                          - 18048.424059636204406111399664615*c[141]
+                          - 13756.454249710951021371704608101*c[142]
+                          - 7207.55952903572124479040100918*c[143]
+                          - 3084.9528357603089327291072105881*c[144]
+                          - 1055.3211654348197020067301148978*c[145]
+                          - 243.20859901257638271374101469434*c[146]
+                          - 5446.243894473961992800355007847*c[148]
+                          - 3766.7266792210063302888003870921*c[149]
+                          - 1798.0628225401838933100421387963*c[150]
+                          - 701.8443963253492193202121453399*c[151]
+                          - 216.53148743897515147017721785952*c[152]
+                          - 42.90671882408533921953435194913*c[153]
+                          - 751.6087726767932505171742086342*c[156]
+                          - 432.37663436772126189499408024931*c[157]
+                          - 172.61343834204195127922422908036*c[158]
+                          - 56.56643876292370733166883261501*c[159]
+                          - 14.588466509564907709161086384191*c[160]
+                          + x*(470.7645795300465496169904587785*c[20]
+                               + 455.2703197242605169477463531891*c[21]
+                               + 228.94033411808393400219620128617*c[23]
+                               + 61.24933374409614744880026981931*c[26]
+                               + 6.670020080367139806456115832213*c[30]
+                               - 4335.4940329309066398160384160848*c[35]
+                               - 4951.9632439068098034014530319166*c[36]
+                               - 1018.316825737967858462782248112*c[37]
+                               - 3410.4864442134147284838573145075*c[38]
+                               - 757.4719318812901025508265855928*c[39]
+                               - 1495.0155071608408187821981954574*c[41]
+                               - 322.30423583151406664677631916817*c[42]
+                               - 378.67416365387345964996088697187*c[45]
+                               - 72.45423887814389080360735683799*c[46]
+                               - 40.844171954393874710180325358031*c[50]
+                               - 6.121900409842873456372139445274*c[51]
+                               + 22160.178720679246593173422048748*c[56]
+                               + 27686.589130415562536070409126452*c[57]
+                               + 9529.442223250144544295802985172*c[58]
+                               + 22924.419018939395935838263800623*c[59]
+                               + 8697.542500464687461482049619732*c[60]
+                               + 1521.9594277001435369193794668585*c[61]
+                               + 13616.370403734383889181180657672*c[62]
+                               + 5259.390419647459555333218947103*c[63]
+                               + 932.2493305151060744747984576223*c[64]
+                               + 5533.875240892178944158232988656*c[66]
+                               + 2033.060781263766134790310874048*c[67]
+                               + 342.95105809431389972856554858643*c[68]
+                               + 1355.4740291499322559330713172158*c[71]
+                               + 443.30431185688685857560243104699*c[72]
+                               + 66.44259682579542808030250317788*c[73]
+                               + 145.41677360657751908699788404577*c[77]
+                               + 37.985876909590518836802130862795*c[78]
+                               + 4.5430460952321402961920650485836*c[79]
+                               - 83062.69011299050296429205064906*c[84]
+                               - 109564.43769967203416151954005394*c[85]
+                               - 49133.70519197816722464774534536*c[86]
+                               - 101386.00197148356878773794381238*c[87]
+                               - 50214.73081247852007154623458073*c[88]
+                               - 14414.162735430192446245488545066*c[89]
+                               - 72659.56298770558137462814811253*c[90]
+                               - 37443.84633568754046015477630516*c[91]
+                               - 11221.634933240824069727983906405*c[92]
+                               - 2006.009335113875431535695426066*c[93]
+                               - 39666.109264857876995704074420553*c[94]
+                               - 20218.246136309394670391887099767*c[95]
+                               - 6050.360460837609852751736461972*c[96]
+                               - 1051.1702774351101262767047846809*c[97]
+                               - 15364.746895242658769733930427228*c[99]
+                               - 7385.740422077755454209934880151*c[100]
+                               - 2094.7410223738947373618986044776*c[101]
+                               - 339.87857967586903351605232869927*c[102]
+                               - 3679.6063062106051692158109584804*c[105]
+                               - 1581.2174557076159448305354100177*c[106]
+                               - 401.52083400047167006670378161998*c[107]
+                               - 57.78607890374491727146987142998*c[108]
+                               - 393.49648886950747458031563355597*c[112]
+                               - 137.14253380777478054214146207994*c[113]
+                               - 28.309443393310922700794242777157*c[114]
+                               - 3.3038516045876296106168935956634*c[115]
+                               + 254717.57612432339851851624181659*c[120]
+                               + 348148.7446843541228459212618977*c[121]
+                               + 185099.04038232685367168567826999*c[122]
+                               + 346148.34869748409120408521468297*c[123]
+                               + 202699.56885691428548572760677075*c[124]
+                               + 74877.04636098019367024934518612*c[125]
+                               + 279555.74559125130867746965939275*c[126]
+                               + 171781.08224308606982157966176078*c[127]
+                               + 66703.7556178782426799147820051*c[128]
+                               + 19167.20599629249777021844054533*c[129]
+                               + 184122.40644834776602955697476974*c[130]
+                               + 114271.96048641394875044746931671*c[131]
+                               + 45324.071577744344066387281367683*c[132]
+                               + 13182.973467879697703129190626449*c[133]
+                               + 2477.165921847679776401682070949*c[134]
+                               + 95148.39017677107994950014320818*c[135]
+                               + 57596.53213977229213840601782569*c[136]
+                               + 22474.149655260279408044027442584*c[137]
+                               + 6417.784076289091441429336624283*c[138]
+                               + 1137.918520936660672706252428746*c[139]
+                               + 35652.113614651701119991495915114*c[141]
+                               + 20286.908145655089058086304466818*c[142]
+                               + 7475.137944199858385646010645475*c[143]
+                               + 2012.5614403292689089496523118427*c[144]
+                               + 327.75798822247078980086431697411*c[145]
+                               + 8401.620449555709066501419846273*c[148]
+                               + 4292.7989377116017973550088247236*c[149]
+                               + 1423.8247554480947887153810783915*c[150]
+                               + 344.45032365732467207875288877308*c[151]
+                               + 49.590571103307403798768685754061*c[152]
+                               + 896.7430236089878711642223196523*c[156]
+                               + 376.27834200050588193156589861061*c[157]
+                               + 102.87563087434018872801902478142*c[158]
+                               + 20.56245197370903567348964528206*c[159]
+                               + x*(1891.8519416425774428288167633824*c[35]
+                                    + 1980.233255304779126567125395072*c[36]
+                                    + 1178.0667790371782390598373064188*c[38]
+                                    + 429.89778104596732334200597218946*c[41]
+                                    + 89.05051412756222895192247712084*c[45]
+                                    + 7.813667678231871683686670938058*c[50]
+                                    - 21153.156478430151176744231881192*c[56]
+                                    - 24908.430647387053688862112279095*c[57]
+                                    - 4104.9904961692930344658843628433*c[58]
+                                    - 18485.083010269136516899216235447*c[59]
+                                    - 3359.4909551449706105306941045346*c[60]
+                                    - 9419.197265666526399262085847827*c[62]
+                                    - 1727.9735577898664782890592318787*c[63]
+                                    - 3184.20078229512074587058236965*c[66]
+                                    - 549.5507741876093561776326242031*c[67]
+                                    - 638.1868734727858683802780801285*c[71]
+                                    - 97.0060963332025925687256982278*c[72]
+                                    - 55.72746033697228795979144717625*c[77]
+                                    - 6.685514336087931315277175031852*c[78]
+                                    + 129033.67306503706960768150414345*c[84]
+                                    + 163029.45401696062795527507158667*c[85]
+                                    + 46458.804336254427461701306487017*c[86]
+                                    + 139065.64956330278382916020040867*c[87]
+                                    + 44014.419225588573457784218473709*c[88]
+                                    + 6150.042767116882110398075112562*c[89]
+                                    + 88322.25001649328888332392012654*c[90]
+                                    + 29009.988052172353975070497836616*c[91]
+                                    + 4201.7414235216663975810903189094*c[92]
+                                    + 41203.769992594606795965175144329*c[94]
+                                    + 13281.037908747552672038682388495*c[95]
+                                    + 1898.833084513900101430539477359*c[96]
+                                    + 13269.293865143424380785089772038*c[99]
+                                    + 3996.0526003191990989804205210465*c[100]
+                                    + 535.006689022769624515961289646*c[101]
+                                    + 2601.2118406213134250346041434643*c[105]
+                                    + 693.8119142819109645915611056917*c[106]
+                                    + 82.23411078938493686665675256907*c[107]
+                                    + 226.51603828757375500723521541038*c[112]
+                                    + 48.474757102138675892457757787812*c[113]
+                                    + 4.6133907752062244401294321562775*c[114]
+                                    - 568713.0328131205864070729546281*c[120]
+                                    - 752184.3600599017614771955190797*c[121]
+                                    - 285461.04340267684169380581857788*c[122]
+                                    - 702643.9759463603222673347291933*c[123]
+                                    - 295644.55989692155059852749162463*c[124]
+                                    - 70268.37797241506588272255892153*c[125]
+                                    - 516516.9167469476143253681170558*c[126]
+                                    - 228310.79025591213734983202542108*c[127]
+                                    - 57097.32005203323691324104145051*c[128]
+                                    - 8117.875480782704937974868936846*c[129]
+                                    - 299444.42560479975303277084804459*c[130]
+                                    - 133129.93501490853565054272587044*c[131]
+                                    - 33841.990294112580401664893867795*c[132]
+                                    - 4799.6226324281885973498617674958*c[133]
+                                    - 131907.54929393610641086060814835*c[135]
+                                    - 56778.30627041685239652319788387*c[136]
+                                    - 14075.026612433666285703175895931*c[137]
+                                    - 1930.7610849247644190853774435292*c[138]
+                                    - 41078.658445709375911365844151063*c[141]
+                                    - 16484.184227159441463834102363432*c[142]
+                                    - 3821.3312193691420782228901388324*c[143]
+                                    - 487.67180954704916925694453999513*c[144]
+                                    - 7926.319844154159682739610215507*c[148]
+                                    - 2832.4094348182136872379503791929*c[149]
+                                    - 585.3449434069903574621727317919*c[150]
+                                    - 66.33528943650344054417141564908*c[151]
+                                    - 689.1399017434060670138372256833*c[156]
+                                    - 200.23655785767285623680793813488*c[157]
+                                    - 33.731336661682696496398545625447*c[158]
+                                    + x*(7593.44078712877221729280118812*c[56]
+                                         + 8406.154887085174840490022910296*c[57]
+                                         + 5607.766234504362197357183428699*c[59]
+                                         + 2487.1150639155535871450198799427*c[62]
+                                         + 717.5633258181628938727283515682*c[66]
+                                         + 121.55831750397624642258515378519*c[71]
+                                         + 8.943913387415305475028256954213*c[77]
+                                         - 99926.79208769749234907821011904*c[84]
+                                         - 120762.74471656953488313616383275*c[85]
+                                         - 16518.685986223796430827131195384*c[86]
+                                         - 94938.6525952077756797838130094*c[87]
+                                         - 14474.266985479459282288241697206*c[88]
+                                         - 53748.86846689268546611482892112*c[90]
+                                         - 8471.385639287328422962922157142*c[91]
+                                         - 21773.313344775842035574986725076*c[94]
+                                         - 3343.192556810651429665000602489*c[95]
+                                         - 5983.496252925362977902113227829*c[99]
+                                         - 851.6683663578283477293061993479*c[100]
+                                         - 991.7705718959080304126201298768*c[105]
+                                         - 124.07226811841085803599921542005*c[106]
+                                         - 72.79582410677210786915134913109*c[112]
+                                         - 7.243354509514974558643113232662*c[113]
+                                         + 708535.6155896555465138025796719*c[120]
+                                         + 906059.5046341473145874564844189*c[121]
+                                         + 219455.11357967196526368497245694*c[122]
+                                         + 794692.4463853179607128898385587*c[123]
+                                         + 214645.12727458735242274573400898*c[124]
+                                         + 24800.603990264140899784432560538*c[125]
+                                         + 532643.0904598490229533279352037*c[126]
+                                         + 151133.42793883264930500478976496*c[127]
+                                         + 18337.725055316654640939915084215*c[128]
+                                         + 273918.506899052314007615652668*c[130]
+                                         + 77824.57594157253570427792125833*c[131]
+                                         + 9538.181246558546003340740754132*c[132]
+                                         + 104619.75488360691013030559959598*c[135]
+                                         + 28590.957246812659204514415542494*c[136]
+                                         + 3389.1801400240158906312114205574*c[137]
+                                         + 27799.898332511835742883903752876*c[141]
+                                         + 7034.118253098830878882678747443*c[142]
+                                         + 773.3256707861320098314917058904*c[143]
+                                         + 4536.7026307443455861764271891641*c[148]
+                                         + 1015.2224457669706924720554951068*c[149]
+                                         + 98.70751944518526645030241280601*c[150]
+                                         + 332.55802668885960880621170414112*c[156]
+                                         + 60.02898904328557325338267327733*c[157]
+                                         + x*(30453.879493393521477814311655325*c[84]
+                                              + 35152.671190319070589008981763011*c[85]
+                                              + 25493.399312453682462134712749899*c[87]
+                                              + 12956.270252424658003309237283048*c[90]
+                                              + 4623.0674284278209716478696330963*c[94]
+                                              + 1106.191848151615889821208629553*c[99]
+                                              + 158.71513326507355589187793188401*c[105]
+                                              + 10.063938816604438875919541354528*c[112]
+                                              - 461151.84949795913131706841571622*c[120]
+                                              - 569678.6648722932435489520515681*c[121]
+                                              - 66389.78225939656092010637822227*c[122]
+                                              - 469020.95627757546491822328681492*c[123]
+                                              - 61240.41862573862581091172216188*c[124]
+                                              - 287443.43559438295187637526024631*c[126]
+                                              - 39386.5548347561669296151578929*c[127]
+                                              - 132234.12098437070748538595738531*c[130]
+                                              - 18060.396606529208259007063540494*c[131]
+                                              - 44446.313855889229915085700837959*c[135]
+                                              - 5805.22673743305427629198869807*c[136]
+                                              - 10283.679613483069801847040058634*c[141]
+                                              - 1236.332689949861115934233594124*c[142]
+                                              - 1453.0434029467828445129210871308*c[148]
+                                              - 153.60334429312634606801046984077*c[149]
+                                              - 92.03635424968439358105489967005*c[156]
+                                              + x*(122069.60722004800534863575710135*c[120]
+                                                   + 145547.12161045118750371525447804*c[121]
+                                                   + 112508.91175708819320502060511649*c[123]
+                                                   + 63275.19006322307046064029574633*c[126]
+                                                   + 26254.062159887117503557078023953*c[130]
+                                                   + 7864.632565460334824584970772512*c[135]
+                                                   + 1609.8574804467214881610056502418*c[141]
+                                                   + 200.47559138740644645471418159622*c[148]
+                                                   + 11.175843016033104934842380674221*c[156])
+                                              - 7.795972603024100422517230295757*c[157]
+                                              + y*(357011.69819059763362849962371933*c[121]
+                                                   + 66389.78225939656092010637822227*c[122]
+                                                   + 791771.2135143612305866180147474*c[123]
+                                                   + 61240.41862573862581091172216188*c[124]
+                                                   + 871268.9163997243424512145736833*c[126]
+                                                   + 39386.5548347561669296151578929*c[127]
+                                                   + 594937.9508463487444950659273068*c[130]
+                                                   + 18060.396606529208259007063540494*c[131]
+                                                   + 265238.63495470337039976460255245*c[135]
+                                                   + 5805.22673743305427629198869807*c[136]
+                                                   + 75635.92437231819523829833683896*c[141]
+                                                   + 1236.332689949861115934233594124*c[142]
+                                                   + 12522.441038698452842312015219811*c[148]
+                                                   + 153.60334429312634606801046984077*c[149]
+                                                   + 896.6970514040679488897063082139*c[156]
+                                                   + 7.795972603024100422517230295757*c[157])
+                                              + z*(132779.56451879312184021275644454*c[122]
+                                                   + 122480.83725147725162182344432376*c[124]
+                                                   + 78773.1096695123338592303157858*c[127]
+                                                   + 36120.793213058416518014127080988*c[131]
+                                                   + 11610.453474866108552583977396141*c[136]
+                                                   + 2472.665379899722231868467188248*c[142]
+                                                   + 307.20668858625269213602093968154*c[149]
+                                                   + 15.591945206048200845034460591515*c[157]))
+                                         + 4.7151330817405919833675386358151*c[158]
+                                         + z*(33037.371972447592861654262390768*c[86]
+                                              + 28948.533970958918564576483394411*c[88]
+                                              + 16942.771278574656845925844314283*c[91]
+                                              + 6686.385113621302859330001204978*c[95]
+                                              + 1703.3367327156566954586123986957*c[100]
+                                              + 248.14453623682171607199843084009*c[106]
+                                              + 14.486709019029949117286226465323*c[113]
+                                              - 438910.22715934393052736994491389*c[122]
+                                              - 429290.25454917470484549146801796*c[124]
+                                              - 148803.62394158484539870659536323*c[125]
+                                              - 302266.85587766529861000957952992*c[127]
+                                              - 110026.35033189992784563949050529*c[128]
+                                              - 155649.15188314507140855584251665*c[131]
+                                              - 57229.08747935127602004444452479*c[132]
+                                              - 57181.91449362531840902883108499*c[136]
+                                              - 20335.080840144095343787268523344*c[137]
+                                              - 14068.236506197661757765357494886*c[142]
+                                              - 4639.9540247167920589889502353423*c[143]
+                                              - 2030.4448915339413849441109902136*c[149]
+                                              - 592.245116671111598701814476836*c[150]
+                                              - 120.05797808657114650676534655466*c[157]
+                                              - 28.290798490443551900205231814891*c[158]
+                                              + z*(148803.62394158484539870659536323*c[125]
+                                                   + 110026.35033189992784563949050529*c[128]
+                                                   + 57229.08747935127602004444452479*c[132]
+                                                   + 20335.080840144095343787268523344*c[137]
+                                                   + 4639.9540247167920589889502353423*c[143]
+                                                   + 592.245116671111598701814476836*c[150]
+                                                   + 28.290798490443551900205231814891*c[158]))
+                                         + y*(86688.67797336135220720707876583*c[85]
+                                              + 16518.685986223796430827131195384*c[86]
+                                              + 180614.97761950608161446858878067*c[87]
+                                              + 14474.266985479459282288241697206*c[88]
+                                              + 179777.70721798842228410230537792*c[90]
+                                              + 8471.385639287328422962922157142*c[91]
+                                              + 105661.97352395287155768663186367*c[94]
+                                              + 3343.192556810651429665000602489*c[95]
+                                              + 37660.868018845973430820358593737*c[99]
+                                              + 851.6683663578283477293061993479*c[100]
+                                              + 7535.784653918166802278330654119*c[105]
+                                              + 124.07226811841085803599921542005*c[106]
+                                              + 636.3763978366206849206456649847*c[112]
+                                              + 7.243354509514974558643113232662*c[113]
+                                              + 6329.535189187674351410742960811*c[120]
+                                              - 1.0337372319353678513236720004307e6*c[121]
+                                              - 219455.11357967196526368497245694*c[122]
+                                              - 2.5009512901680477363562178513205e6*c[123]
+                                              - 434452.50998571146028292147753871*c[124]
+                                              - 49601.207980528281799568865121077*c[125]
+                                              - 3.0781415509887700060000462433593e6*c[126]
+                                              - 528035.1181698284044829891109067*c[127]
+                                              - 36675.450110633309281879830168431*c[128]
+                                              - 2.3954416742375445096128227008056e6*c[130]
+                                              - 404073.3448013902869703602232488*c[131]
+                                              - 19076.362493117092006681481508265*c[132]
+                                              - 1.2309805123362133530580037316582e6*c[135]
+                                              - 197817.1968121737954464005677722*c[136]
+                                              - 6778.360280048031781262422841115*c[137]
+                                              - 406805.89724595819071670006312641*c[141]
+                                              - 60086.45175686105030068399735104*c[142]
+                                              - 1546.6513415722640196629834117808*c[143]
+                                              - 78150.22134256322994309456726004*c[148]
+                                              - 10149.827484131425565922431451503*c[149]
+                                              - 197.41503889037053290060482561201*c[150]
+                                              - 6485.495096127760267678335263416*c[156]
+                                              - 676.6904219424919166744955896717*c[157]
+                                              - 9.43026616348118396673507727163*c[158]
+                                              + y*(888535.7077902109072347903619105*c[123]
+                                                   + 219807.38271112410786017574352973*c[124]
+                                                   + 24800.603990264140899784432560538*c[125]
+                                                   + 2.4309966627178350821021662178641e6*c[126]
+                                                   + 376901.69023099575517798432114174*c[127]
+                                                   + 18337.725055316654640939915084215*c[128]
+                                                   + 2.9770528770479300158441251759298e6*c[130]
+                                                   + 326248.76885981775126608230199048*c[131]
+                                                   + 9538.181246558546003340740754132*c[132]
+                                                   + 2.0599903026644190970565095438081e6*c[135]
+                                                   + 169226.2395653611362418861522297*c[136]
+                                                   + 3389.1801400240158906312114205574*c[137]
+                                                   + 838280.6636322397807363888477092*c[141]
+                                                   + 53052.3335037622194218013186036*c[142]
+                                                   + 773.3256707861320098314917058904*c[143]
+                                                   + 187365.73504660773602608645288586*c[148]
+                                                   + 9134.605038364454873450375956397*c[149]
+                                                   + 98.70751944518526645030241280601*c[150]
+                                                   + 17418.18682960027043319324327889*c[156]
+                                                   + 616.6614328992063434211129163944*c[157]
+                                                   + 4.7151330817405919833675386358151*c[158])
+                                              + z*(439614.76542224821572035148705946*c[124]
+                                                   + 148803.62394158484539870659536323*c[125]
+                                                   + 753803.3804619915103559686422835*c[127]
+                                                   + 110026.35033189992784563949050529*c[128]
+                                                   + 652497.537719635502532164603981*c[131]
+                                                   + 57229.08747935127602004444452479*c[132]
+                                                   + 338452.47913072227248377230445941*c[136]
+                                                   + 20335.080840144095343787268523344*c[137]
+                                                   + 106104.6670075244388436026372072*c[142]
+                                                   + 4639.9540247167920589889502353423*c[143]
+                                                   + 18269.210076728909746900751912793*c[149]
+                                                   + 592.245116671111598701814476836*c[150]
+                                                   + 1233.3228657984126868422258327888*c[157]
+                                                   + 28.290798490443551900205231814891*c[158])))
+                                    - 3.1198202994593019642536013531401*c[159]
+                                    + z*(8209.980992338586068931768725687*c[58]
+                                         + 6718.981910289941221061388209069*c[60]
+                                         + 3455.9471155797329565781184637574*c[63]
+                                         + 1099.1015483752187123552652484063*c[67]
+                                         + 194.01219266640518513745139645561*c[72]
+                                         + 13.371028672175862630554350063704*c[78]
+                                         - 92917.60867250885492340261297403*c[86]
+                                         - 88028.83845117714691556843694742*c[88]
+                                         - 36900.25660270129266238845067537*c[89]
+                                         - 58019.97610434470795014099567323*c[91]
+                                         - 25210.448541129998385486541913456*c[92]
+                                         - 26562.075817495105344077364776989*c[95]
+                                         - 11392.998507083400608583236864154*c[96]
+                                         - 7992.105200638398197960841042093*c[100]
+                                         - 3210.0401341366177470957677378763*c[101]
+                                         - 1387.6238285638219291831222113835*c[106]
+                                         - 493.40466473630962119994051541445*c[107]
+                                         - 96.94951420427735178491551557562*c[113]
+                                         - 27.680344651237346640776592937665*c[114]
+                                         + 570922.0868053536833876116371558*c[122]
+                                         + 591289.1197938431011970549832493*c[124]
+                                         + 421610.26783449039529633535352915*c[125]
+                                         + 456621.58051182427469966405084216*c[127]
+                                         + 342583.92031219942147944624870305*c[128]
+                                         + 97414.50576939245925569842724215*c[129]
+                                         + 266259.87002981707130108545174089*c[131]
+                                         + 203051.94176467548240998936320677*c[132]
+                                         + 57595.47158913826316819834120995*c[133]
+                                         + 113556.61254083370479304639576773*c[136]
+                                         + 84450.15967460199771421905537559*c[137]
+                                         + 23169.13301909717302902452932235*c[138]
+                                         + 32968.368454318882927668204726864*c[142]
+                                         + 22927.987316214852469337340832994*c[143]
+                                         + 5852.061714564590031083334479942*c[144]
+                                         + 5664.818869636427374475900758386*c[149]
+                                         + 3512.0696604419421447730363907513*c[150]
+                                         + 796.023473238041286530056987789*c[151]
+                                         + 400.47311571534571247361587626975*c[157]
+                                         + 202.38801997009617897839127375268*c[158]
+                                         + 37.437843593511623571043216237681*c[159]
+                                         + z*(36900.25660270129266238845067537*c[89]
+                                              + 25210.448541129998385486541913456*c[92]
+                                              + 11392.998507083400608583236864154*c[96]
+                                              + 3210.0401341366177470957677378763*c[101]
+                                              + 493.40466473630962119994051541445*c[107]
+                                              + 27.680344651237346640776592937665*c[114]
+                                              - 421610.26783449039529633535352915*c[125]
+                                              - 342583.92031219942147944624870305*c[128]
+                                              - 243536.26442348114813924606810537*c[129]
+                                              - 203051.94176467548240998936320677*c[132]
+                                              - 143988.67897284565792049585302487*c[133]
+                                              - 84450.15967460199771421905537559*c[137]
+                                              - 57922.83254774293257256132330588*c[138]
+                                              - 22927.987316214852469337340832994*c[143]
+                                              - 14630.154286411475077708336199854*c[144]
+                                              - 3512.0696604419421447730363907513*c[150]
+                                              - 1990.0586830951032163251424694724*c[151]
+                                              - 202.38801997009617897839127375268*c[158]
+                                              - 93.5946089837790589276080405942*c[159]
+                                              + z*(162357.50961565409875949737873691*c[129]
+                                                   + 95992.45264856377194699723534992*c[133]
+                                                   + 38615.221698495288381707548870584*c[138]
+                                                   + 9753.436190940983385138890799903*c[144]
+                                                   + 1326.7057887300688108834283129816*c[151]
+                                                   + 62.3964059891860392850720270628*c[159])))
+                                    + y*(20877.988467096932864958678405799*c[57]
+                                         + 4104.9904961692930344658843628433*c[58]
+                                         + 40088.278998097785539658873576994*c[59]
+                                         + 3359.4909551449706105306941045346*c[60]
+                                         + 34871.274226624779691013426551817*c[62]
+                                         + 1727.9735577898664782890592318787*c[63]
+                                         + 16593.841245223337581151747463942*c[66]
+                                         + 549.5507741876093561776326242031*c[67]
+                                         + 4193.8418459639285468430721241762*c[71]
+                                         + 97.0060963332025925687256982278*c[72]
+                                         + 431.37182260841511791097823925321*c[77]
+                                         + 6.685514336087931315277175031852*c[78]
+                                         + 1537.3352628876537284473570787544*c[84]
+                                         - 209529.11867786468907629516647001*c[85]
+                                         - 46458.804336254427461701306487017*c[86]
+                                         - 489952.85820757746842880764980716*c[87]
+                                         - 96903.1124884300810793608376788*c[88]
+                                         - 12300.085534233764220796150225123*c[89]
+                                         - 563926.3101052500032469890444473*c[90]
+                                         - 111957.4431190002385428669661511*c[91]
+                                         - 8403.482847043332795162180637819*c[92]
+                                         - 390687.89533146437373786174367863*c[94]
+                                         - 75333.9793922290810897325734924*c[95]
+                                         - 3797.666169027800202861078954718*c[96]
+                                         - 165615.9247367975727348412534766*c[99]
+                                         - 29607.817719324109034848369887136*c[100]
+                                         - 1070.0133780455392490319225792921*c[101]
+                                         - 39485.495906951548975473994491406*c[105]
+                                         - 6211.550477463997786436574102858*c[106]
+                                         - 164.46822157876987373331350513815*c[107]
+                                         - 3964.572574430357874719935014216*c[112]
+                                         - 498.11991780818363503284178692303*c[113]
+                                         - 9.226781550412448880258864312555*c[114]
+                                         - 14778.462251678008892886621573658*c[120]
+                                         + 1.1659564560005048517825198016727e6*c[121]
+                                         + 276523.95732929653541609919074027*c[122]
+                                         + 3.0642646775574987317749963069428e6*c[123]
+                                         + 836919.114167420851389805657081*c[124]
+                                         + 140536.75594483013176544511784305*c[125]
+                                         + 4.2246403227952945001395997285328e6*c[126]
+                                         + 1.2853100538090570699252805405935e6*c[127]
+                                         + 206722.42321951535157688515971518*c[128]
+                                         + 24353.626442348114813924606810537*c[129]
+                                         + 3.786005700139695943166500476366e6*c[130]
+                                         + 1.201203538389932338011775295112e6*c[131]
+                                         + 190392.56230776576186292009889515*c[132]
+                                         + 14398.867897284565792049585302487*c[133]
+                                         + 2.2839030297344373848771388086062e6*c[135]
+                                         + 714714.1542987233396523322760607*c[136]
+                                         + 108652.34510744851529187173547019*c[137]
+                                         + 5792.283254774293257256132330588*c[138]
+                                         + 895192.1422761708030489107566561*c[141]
+                                         + 263406.85577139618669615983587095*c[142]
+                                         + 36987.015177290109063051725776238*c[143]
+                                         + 1463.0154286411475077708336199854*c[144]
+                                         + 204619.20318338339796963903550522*c[148]
+                                         + 53821.51287798791173063517597656*c[149]
+                                         + 6672.815376435358560278031582732*c[150]
+                                         + 199.00586830951032163251424694724*c[151]
+                                         + 20178.475088874266530527004149353*c[156]
+                                         + 4325.8652593780267998329262106497*c[157]
+                                         + 434.15494606488373877622644208236*c[158]
+                                         + 9.35946089837790589276080405942*c[159]
+                                         + y*(203963.10667052487924055444484545*c[87]
+                                              + 52888.69326284150762157661920509*c[88]
+                                              + 6150.042767116882110398075112562*c[89]
+                                              + 505488.7650004294131993961424981*c[90]
+                                              + 82947.45506682788456779646831449*c[91]
+                                              + 4201.7414235216663975810903189094*c[92]
+                                              + 533480.8434672879995755850569505*c[94]
+                                              + 62052.94148348152841769389110391*c[95]
+                                              + 1898.833084513900101430539477359*c[96]
+                                              + 295493.60142508804935123426166768*c[99]
+                                              + 25611.765119004909935867949366089*c[100]
+                                              + 535.006689022769624515961289646*c[101]
+                                              + 84500.13150016720943231426790113*c[105]
+                                              + 5517.738563182086821845012997166*c[106]
+                                              + 82.23411078938493686665675256907*c[107]
+                                              + 9655.652560306194178753390115268*c[112]
+                                              + 449.64516070604495914038402913522*c[113]
+                                              + 4.6133907752062244401294321562775*c[114]
+                                              - 2921.3239334712343160357275203742*c[120]
+                                              + 12536.576709327985055890771897333*c[121]
+                                              + 8937.086073380306277706627837613*c[122]
+                                              - 1.8923250256990420125163561526599e6*c[123]
+                                              - 541274.5542704993007912781654564*c[124]
+                                              - 70268.37797241506588272255892153*c[125]
+                                              - 6.117904882527765465787695318697e6*c[126]
+                                              - 1.5972110974684952537642370181737e6*c[127]
+                                              - 242152.88628293099241404719507884*c[128]
+                                              - 24353.626442348114813924606810537*c[129]
+                                              - 8.966670228487353058377827053091e6*c[130]
+                                              - 2.2150466014494056354771748200037e6*c[131]
+                                              - 279259.15373319378252084551618692*c[132]
+                                              - 14398.867897284565792049585302487*c[133]
+                                              - 7.471954374344985012856885345503e6*c[135]
+                                              - 1.7183685967805486896800229797731e6*c[136]
+                                              - 175079.61037759603172663394325259*c[137]
+                                              - 5792.283254774293257256132330588*c[138]
+                                              - 3.659778123469934658778956646751e6*c[141]
+                                              - 761984.8738785429115354483991973*c[142]
+                                              - 62510.03669647279189143478113598*c[143]
+                                              - 1463.0154286411475077708336199854*c[144]
+                                              - 980077.3624305700066142860985549*c[148]
+                                              - 177768.81043554925037200536377221*c[149]
+                                              - 11589.595922649746048169544970087*c[150]
+                                              - 199.00586830951032163251424694724*c[151]
+                                              - 108480.70205506223422309024256695*c[156]
+                                              - 15758.239298572707233277847357747*c[157]
+                                              - 767.1158821447193880632572472884*c[158]
+                                              - 9.35946089837790589276080405942*c[159]
+                                              + y*(1.7766531373623742629887230725253e6*c[126]
+                                                   + 540211.8339153503211887885030012*c[127]
+                                                   + 92527.78311544887775040307681417*c[128]
+                                                   + 8117.875480782704937974868936846*c[129]
+                                                   + 5.084913252466080269971096913048e6*c[130]
+                                                   + 1.1469729980743818331159422507621e6*c[131]
+                                                   + 122708.58171954060105959031115956*c[132]
+                                                   + 4799.6226324281885973498617674958*c[133]
+                                                   + 6.040711144192511267649920381432e6*c[135]
+                                                   + 1.0604327487522422024242139015962e6*c[136]
+                                                   + 80502.29188258118272046538367833*c[137]
+                                                   + 1930.7610849247644190853774435292*c[138]
+                                                   + 3.6937174908926323139367106021908e6*c[141]
+                                                   + 515062.2023343061663031226656898*c[142]
+                                                   + 29344.352738551824906605945498573*c[143]
+                                                   + 487.67180954704916925694453999513*c[144]
+                                                   + 1.1493507530574172962500961128983e6*c[148]
+                                                   + 126779.70699237955232860813817484*c[149]
+                                                   + 5502.125489621377845353686119148*c[150]
+                                                   + 66.33528943650344054417141564908*c[151]
+                                                   + 141562.53241535109937307563433481*c[156]
+                                                   + 11632.610597052353289681729085232*c[157]
+                                                   + 366.69227274151834578342935083147*c[158]
+                                                   + 3.1198202994593019642536013531401*c[159])
+                                              + z*(1.0804236678307006423775770060025e6*c[127]
+                                                   + 555166.698692693266502418460885*c[128]
+                                                   + 97414.50576939245925569842724215*c[129]
+                                                   + 2.2939459961487636662318845015242e6*c[131]
+                                                   + 736251.4903172436063575418669574*c[132]
+                                                   + 57595.47158913826316819834120995*c[133]
+                                                   + 2.1208654975044844048484278031924e6*c[136]
+                                                   + 483013.75129548709632279230206999*c[137]
+                                                   + 23169.13301909717302902452932235*c[138]
+                                                   + 1.0301244046686123326062453313796e6*c[142]
+                                                   + 176066.11643131094943963567299144*c[143]
+                                                   + 5852.061714564590031083334479942*c[144]
+                                                   + 253559.41398475910465721627634968*c[149]
+                                                   + 33012.752937728267072122116714887*c[150]
+                                                   + 796.023473238041286530056987789*c[151]
+                                                   + 23265.221194104706579363458170463*c[157]
+                                                   + 2200.1536364491100747005761049888*c[158]
+                                                   + 37.437843593511623571043216237681*c[159]))
+                                         + z*(105777.38652568301524315323841017*c[88]
+                                              + 36900.25660270129266238845067537*c[89]
+                                              + 165894.91013365576913559293662897*c[91]
+                                              + 25210.448541129998385486541913456*c[92]
+                                              + 124105.88296696305683538778220781*c[95]
+                                              + 11392.998507083400608583236864154*c[96]
+                                              + 51223.53023800981987173589873218*c[100]
+                                              + 3210.0401341366177470957677378763*c[101]
+                                              + 11035.477126364173643690025994332*c[106]
+                                              + 493.40466473630962119994051541445*c[107]
+                                              + 899.2903214120899182807680582704*c[113]
+                                              + 27.680344651237346640776592937665*c[114]
+                                              + 17874.172146760612555413255675226*c[122]
+                                              - 1.0825491085409986015825563309128e6*c[124]
+                                              - 421610.26783449039529633535352915*c[125]
+                                              - 2.1139985271062898651508970303449e6*c[127]
+                                              - 897750.619004892687981864709588*c[128]
+                                              - 194829.01153878491851139685448429*c[129]
+                                              - 2.1361472067500476047224651384832e6*c[131]
+                                              - 939303.4320819190887675312301641*c[132]
+                                              - 115190.9431782765263363966824199*c[133]
+                                              - 1.3158716960566129745116181563538e6*c[136]
+                                              - 567463.9109700890940370113574456*c[137]
+                                              - 46338.266038194346058049058644701*c[138]
+                                              - 493845.34308847349046465146701503*c[142]
+                                              - 198994.10374752580190897301382443*c[143]
+                                              - 11704.123429129180062166668959883*c[144]
+                                              - 101978.20688633939608679445119473*c[149]
+                                              - 36524.822598170209216895153105638*c[150]
+                                              - 1592.0469464760825730601139755779*c[151]
+                                              - 8251.25740304070788719223654503*c[157]
+                                              - 2402.5416564192062536789673787415*c[158]
+                                              - 74.87568718702324714208643247536*c[159]
+                                              + z*(555166.698692693266502418460885*c[128]
+                                                   + 243536.26442348114813924606810537*c[129]
+                                                   + 736251.4903172436063575418669574*c[132]
+                                                   + 143988.67897284565792049585302487*c[133]
+                                                   + 483013.75129548709632279230206999*c[137]
+                                                   + 57922.83254774293257256132330588*c[138]
+                                                   + 176066.11643131094943963567299144*c[143]
+                                                   + 14630.154286411475077708336199854*c[144]
+                                                   + 33012.752937728267072122116714887*c[150]
+                                                   + 1990.0586830951032163251424694724*c[151]
+                                                   + 2200.1536364491100747005761049888*c[158]
+                                                   + 93.5946089837790589276080405942*c[159]))))
+                               + 2.4314110849274846181935143973652*c[160]
+                               + z*(2036.633651475935716925564496224*c[37]
+                                    + 1514.9438637625802051016531711855*c[39]
+                                    + 644.6084716630281332935526383363*c[42]
+                                    + 144.90847775628778160721471367598*c[46]
+                                    + 12.243800819685746912744278890549*c[51]
+                                    - 19058.884446500289088591605970344*c[58]
+                                    - 17395.085000929374922964099239464*c[60]
+                                    - 9131.756566200861221516276801151*c[61]
+                                    - 10518.780839294919110666437894206*c[63]
+                                    - 5593.495983090636446848790745734*c[64]
+                                    - 4066.1215625275322695806217480959*c[67]
+                                    - 2057.7063485658833983713932915186*c[68]
+                                    - 886.608623713773717151204862094*c[72]
+                                    - 398.65558095477256848181501906729*c[73]
+                                    - 75.97175381918103767360426172559*c[78]
+                                    - 27.258276571392841777152390291502*c[79]
+                                    + 98267.41038395633444929549069072*c[86]
+                                    + 100429.46162495704014309246916146*c[88]
+                                    + 86484.9764125811546774729312704*c[89]
+                                    + 74887.69267137508092030955261032*c[91]
+                                    + 67329.80959944494441836790343843*c[92]
+                                    + 24072.112021366505178428345112792*c[93]
+                                    + 40436.492272618789340783774199534*c[95]
+                                    + 36302.162765025659116510418771833*c[96]
+                                    + 12614.043329221321515320457416171*c[97]
+                                    + 14771.480844155510908419869760301*c[100]
+                                    + 12568.446134243368424171391626866*c[101]
+                                    + 4078.5429561104284021926279443912*c[102]
+                                    + 3162.4349114152318896610708200355*c[106]
+                                    + 2409.1250040028300204002226897199*c[107]
+                                    + 693.4329468449390072576384571597*c[108]
+                                    + 274.28506761554956108428292415988*c[113]
+                                    + 169.85666035986553620476545666294*c[114]
+                                    + 39.646219255051555327402723147961*c[115]
+                                    - 370198.08076465370734337135653999*c[122]
+                                    - 405399.13771382857097145521354149*c[124]
+                                    - 449262.2781658811620214960711167*c[125]
+                                    - 343562.16448617213964315932352156*c[127]
+                                    - 400222.53370726945607948869203063*c[128]
+                                    - 230006.47195550997324262128654396*c[129]
+                                    - 228543.92097282789750089493863341*c[131]
+                                    - 271944.4294664660643983236882061*c[132]
+                                    - 158195.68161455637243755028751739*c[133]
+                                    - 49543.318436953595528033641418981*c[134]
+                                    - 115193.06427954458427681203565139*c[136]
+                                    - 134844.8979315616764482641646555*c[137]
+                                    - 77013.4089154690972971520394914*c[138]
+                                    - 22758.37041873321345412504857492*c[139]
+                                    - 40573.816291310178116172608933636*c[142]
+                                    - 44850.827665199150313876063872851*c[143]
+                                    - 24150.737283951226907395827742112*c[144]
+                                    - 6555.159764449415796017286339482*c[145]
+                                    - 8585.597875423203594710017649447*c[149]
+                                    - 8542.948532688568732292286470349*c[150]
+                                    - 4133.403883887896064945034665277*c[151]
+                                    - 991.8114220661480759753737150812*c[152]
+                                    - 752.5566840010117638631317972212*c[157]
+                                    - 617.2537852460411323681141486885*c[158]
+                                    - 246.74942368450842808187574338471*c[159]
+                                    - 48.628221698549692363870287947304*c[160]
+                                    + z*(9131.756566200861221516276801151*c[61]
+                                         + 5593.495983090636446848790745734*c[64]
+                                         + 2057.7063485658833983713932915186*c[68]
+                                         + 398.65558095477256848181501906729*c[73]
+                                         + 27.258276571392841777152390291502*c[79]
+                                         - 86484.9764125811546774729312704*c[89]
+                                         - 67329.80959944494441836790343843*c[92]
+                                         - 60180.28005341626294607086278198*c[93]
+                                         - 36302.162765025659116510418771833*c[96]
+                                         - 31535.108323053303788301143540427*c[97]
+                                         - 12568.446134243368424171391626866*c[101]
+                                         - 10196.357390276071005481569860978*c[102]
+                                         - 2409.1250040028300204002226897199*c[107]
+                                         - 1733.5823671123475181440961428993*c[108]
+                                         - 169.85666035986553620476545666294*c[114]
+                                         - 99.1155481376288883185068078699*c[115]
+                                         + 449262.2781658811620214960711167*c[125]
+                                         + 400222.53370726945607948869203063*c[128]
+                                         + 575016.1798887749331065532163599*c[129]
+                                         + 271944.4294664660643983236882061*c[132]
+                                         + 395489.20403639093109387571879347*c[133]
+                                         + 222944.93296629117987615138638541*c[134]
+                                         + 134844.8979315616764482641646555*c[137]
+                                         + 192533.5222886727432428800987285*c[138]
+                                         + 102412.66688429946054356271858714*c[139]
+                                         + 44850.827665199150313876063872851*c[143]
+                                         + 60376.84320987806726848956935528*c[144]
+                                         + 29498.218940022371082077788527669*c[145]
+                                         + 8542.948532688568732292286470349*c[150]
+                                         + 10333.509709719740162362586663192*c[151]
+                                         + 4463.1513992976663418891817178655*c[152]
+                                         + 617.2537852460411323681141486885*c[158]
+                                         + 616.8735592112710702046893584618*c[159]
+                                         + 218.82699764347361563741629576287*c[160]
+                                         + z*(40120.186702277508630713908521319*c[93]
+                                              + 21023.405548702202525534095693618*c[97]
+                                              + 6797.571593517380670321046573985*c[102]
+                                              + 1155.7215780748983454293974285996*c[108]
+                                              + 66.07703209175259221233787191327*c[115]
+                                              - 383344.11992584995540436881090659*c[129]
+                                              - 263659.46935759395406258381252898*c[133]
+                                              - 346803.22905867516869623548993286*c[134]
+                                              - 128355.68152578182882858673248566*c[138]
+                                              - 159308.59293113249417887534002444*c[139]
+                                              - 40251.228806585378178993046236853*c[144]
+                                              - 45886.118351145910572121004376375*c[145]
+                                              - 6889.006473146493441575057775462*c[151]
+                                              - 6942.679954463036531827616005569*c[152]
+                                              - 411.24903947418071346979290564119*c[159]
+                                              - 340.39755188984784654709201563113*c[160]
+                                              + z*(173401.61452933758434811774496643*c[134]
+                                                   + 79654.29646556624708943767001222*c[139]
+                                                   + 22943.059175572955286060502188187*c[145]
+                                                   + 3471.3399772315182659138080027843*c[152]
+                                                   + 170.19877594492392327354600781556*c[160]))))
+                               + y*(4967.1444060002916602214880185204*c[36]
+                                    + 1018.316825737967858462782248112*c[37]
+                                    + 8529.000907038575167660761847574*c[38]
+                                    + 757.4719318812901025508265855928*c[39]
+                                    + 6117.997107165988433481214110279*c[41]
+                                    + 322.30423583151406664677631916817*c[42]
+                                    + 2095.2008253385202196216625228392*c[45]
+                                    + 72.45423887814389080360735683799*c[46]
+                                    + 275.25420230135002522078045349977*c[50]
+                                    + 6.121900409842873456372139445274*c[51]
+                                    + 369.81042794458306253049356435651*c[56]
+                                    - 40600.943828855086885365747051474*c[57]
+                                    - 9529.442223250144544295802985172*c[58]
+                                    - 91518.58868809419616071903740643*c[59]
+                                    - 21279.681464758767079983185898603*c[60]
+                                    - 3043.9188554002870738387589337169*c[61]
+                                    - 96693.46596211601894842039529327*c[62]
+                                    - 22731.715666541232785603859170484*c[63]
+                                    - 1864.4986610302121489495969152446*c[64]
+                                    - 56804.48247222957946431353914303*c[66]
+                                    - 12635.511557859187946081602824117*c[67]
+                                    - 685.9021161886277994571310971729*c[68]
+                                    - 17775.066408422065623635787830749*c[71]
+                                    - 3496.8665470242186201504512733012*c[72]
+                                    - 132.88519365159085616060500635576*c[73]
+                                    - 2254.4290772684243765551994539484*c[77]
+                                    - 352.50893772100001480552377440674*c[78]
+                                    - 9.086092190464280592384130097167*c[79]
+                                    - 2841.7409404892993162208721758793*c[84]
+                                    + 187828.9319923520712248247760876*c[85]
+                                    + 47021.941358512056885479504141405*c[86]
+                                    + 489278.15452567172398949966279087*c[87]
+                                    + 155794.48555277710609917212053318*c[88]
+                                    + 28828.325470860384892490977090132*c[89]
+                                    + 654730.0531578294090218028148859*c[90]
+                                    + 235262.45897289087639470377200044*c[91]
+                                    + 44424.125416272343345812823356185*c[92]
+                                    + 6018.028005341626294607086278198*c[93]
+                                    + 546021.0752446244895700885857673*c[94]
+                                    + 201970.24660295392359247882369907*c[95]
+                                    + 37700.247625805723545886025914537*c[96]
+                                    + 3153.5108323053303788301143540427*c[97]
+                                    + 284087.32546002206468331792450385*c[99]
+                                    + 100828.29250522291543854516794023*c[100]
+                                    + 17642.58756437624435316562651887*c[101]
+                                    + 1019.6357390276071005481569860978*c[102]
+                                    + 83628.0769099371627527446621937*c[105]
+                                    + 26722.6380975616465137763147162*c[106]
+                                    + 4143.5958574065549287010398478194*c[107]
+                                    + 173.35823671123475181440961428993*c[108]
+                                    + 10343.600193335081456221536301784*c[112]
+                                    + 2690.804894627337314626005473441*c[113]
+                                    + 336.56782700936319210944266412842*c[114]
+                                    + 9.91155481376288883185068078699*c[115]
+                                    + 12888.193824137798453098797884004*c[120]
+                                    - 648098.2832768843108917489981223*c[121]
+                                    - 168132.91441414498881293780189378*c[122]
+                                    - 1.8433714800338839946729585825745e6*c[123]
+                                    - 695427.4171588703427291703096103*c[124]
+                                    - 145057.00863289520913978194178122*c[125]
+                                    - 2.8422522704119420793618303506184e6*c[126]
+                                    - 1.2629286073327754303270200381218e6*c[127]
+                                    - 322700.67207185894759723371739498*c[128]
+                                    - 57501.61798887749331065532163599*c[129]
+                                    - 2.9572636285491118273958863265195e6*c[130]
+                                    - 1.4118981128943827681901802690889e6*c[131]
+                                    - 395108.46774647875542980658903789*c[132]
+                                    - 72858.48094727563637834387803686*c[133]
+                                    - 9908.663687390719105606728283796*c[134]
+                                    - 2.1383846635090960027414346701152e6*c[135]
+                                    - 1.0290227559102736102781390424168e6*c[136]
+                                    - 292809.91282773489987559502167842*c[137]
+                                    - 52716.11949276843245888752775996*c[138]
+                                    - 4551.674083746642690825009714984*c[139]
+                                    - 1.0250367300383716986748300632042e6*c[141]
+                                    - 471348.78581290915897311389096151*c[142]
+                                    - 128441.38277889570580159627021006*c[143]
+                                    - 21537.738341165057394522555598903*c[144]
+                                    - 1311.0319528898831592034572678964*c[145]
+                                    - 288732.24506009215146258638740398*c[148]
+                                    - 120201.25417404347699769606315286*c[149]
+                                    - 29643.758725568769215457363241738*c[150]
+                                    - 4414.2069957524218905265254991488*c[151]
+                                    - 198.36228441322961519507474301624*c[152]
+                                    - 35048.924003278238572905121362672*c[156]
+                                    - 12044.150722826537410447449840872*c[157]
+                                    - 2454.671903987261330082492403799*c[158]
+                                    - 299.2191287208694156625044934148*c[159]
+                                    - 9.725644339709938472774057589461*c[160]
+                                    + y*(45664.011540925199988275031346915*c[59]
+                                         + 12582.138964294079618501136278871*c[60]
+                                         + 1521.9594277001435369193794668585*c[61]
+                                         + 99111.06062707358439610834073496*c[62]
+                                         + 17472.325246893773230270640223381*c[63]
+                                         + 932.2493305151060744747984576223*c[64]
+                                         + 84855.34202243026911158924733685*c[66]
+                                         + 10602.45077659542181129129195007*c[67]
+                                         + 342.95105809431389972856554858643*c[68]
+                                         + 33400.789906231580510637531750578*c[71]
+                                         + 3053.5622351673317615748488422542*c[72]
+                                         + 66.44259682579542808030250317788*c[73]
+                                         + 4926.3450206976680821021025104797*c[77]
+                                         + 314.52306081140949596872164354394*c[78]
+                                         + 4.5430460952321402961920650485836*c[79]
+                                         - 698.7887558580244220215259448884*c[84]
+                                         + 2887.5134899086453821152616420935*c[85]
+                                         + 2111.7638334661103391682412039553*c[86]
+                                         - 343449.89516076969536072191405944*c[87]
+                                         - 105579.75474029858602762588595245*c[88]
+                                         - 14414.162735430192446245488545066*c[89]
+                                         - 1.0709093466974892409965880406487e6*c[90]
+                                         - 319476.94933358477413932289497885*c[91]
+                                         - 55183.34603282221448244169499316*c[92]
+                                         - 6018.028005341626294607086278198*c[93]
+                                         - 1.4300520678289712218616410968992e6*c[94]
+                                         - 406289.43988284976387956869308539*c[95]
+                                         - 57249.41386909861753351684244316*c[96]
+                                         - 3153.5108323053303788301143540427*c[97]
+                                         - 999281.778965874105494912379233*c[99]
+                                         - 259552.68105660752346147429009832*c[100]
+                                         - 29000.952061630804494245557224308*c[101]
+                                         - 1019.6357390276071005481569860978*c[102]
+                                         - 357172.21824312500251056265383236*c[105]
+                                         - 80938.9234296126120605520291641*c[106]
+                                         - 7082.629212811694847201968350779*c[107]
+                                         - 173.35823671123475181440961428993*c[108]
+                                         - 50439.59922818855670641482508441*c[112]
+                                         - 9118.648861462653898484824139348*c[113]
+                                         - 588.2073238387936161165025999254*c[114]
+                                         - 9.91155481376288883185068078699*c[115]
+                                         + 4393.7024400469767453745901877286*c[120]
+                                         - 18748.061523467627006477383973946*c[121]
+                                         - 12903.814116645362005244863722757*c[122]
+                                         + 1.4772806038243251819205751855756e6*c[123]
+                                         + 471496.96504265148537713236533292*c[124]
+                                         + 65482.8781828498372688158480041*c[125]
+                                         + 5.556982051336639599189231888476e6*c[126]
+                                         + 2.0261102819333173541444258235764e6*c[127]
+                                         + 445290.07729008316715472308877465*c[128]
+                                         + 57501.61798887749331065532163599*c[129]
+                                         + 9.839319230116369564706311831936e6*c[130]
+                                         + 3.8460329876273241288442706445752e6*c[131]
+                                         + 882052.3595427126800890107801741*c[132]
+                                         + 139477.60203454872291625649035188*c[133]
+                                         + 14862.995531086078658410092425694*c[134]
+                                         + 1.0155382145243138918738162853729e7*c[135]
+                                         + 3.9807799473822013746870222979621e6*c[136]
+                                         + 881754.1569191117400154461220751*c[137]
+                                         + 119641.65402057074872808656353417*c[138]
+                                         + 6827.511125619964036237514572476*c[139]
+                                         + 6.211540984611410773550793258318e6*c[141]
+                                         + 2.3088863104607797087630364408724e6*c[142]
+                                         + 470723.11018701133654611745636539*c[143]
+                                         + 52537.84638151955872986975292565*c[144]
+                                         + 1966.5479293348247388051859018446*c[145]
+                                         + 2.0707450015497716790938354640757e6*c[148]
+                                         + 691949.5227058607436380866628617*c[149]
+                                         + 124100.23391241931894233126122905*c[150]
+                                         + 11175.919045313317639107059164808*c[151]
+                                         + 297.54342661984442279261211452437*c[152]
+                                         + 282925.09493374152083646152211488*c[156]
+                                         + 77665.79605619062354385760612443*c[157]
+                                         + 11287.138327804410802702510406427*c[158]
+                                         + 774.282674320354032946575608552*c[159]
+                                         + 14.588466509564907709161086384191*c[160]
+                                         + y*(372380.83849663426000085030804007*c[90]
+                                              + 121658.33669638143820477389928357*c[91]
+                                              + 21980.855549790695206356855543375*c[92]
+                                              + 2006.009335113875431535695426066*c[93]
+                                              + 920050.5405098438552170237192685*c[94]
+                                              + 224537.43941620523495748175648608*c[95]
+                                              + 25599.526704130503840382552990593*c[96]
+                                              + 1051.1702774351101262767047846809*c[97]
+                                              + 876411.7966041730550690910343332*c[99]
+                                              + 166110.12897346236347713905703824*c[100]
+                                              + 13453.105519628454878441829309915*c[101]
+                                              + 339.87857967586903351605232869927*c[102]
+                                              + 377342.40456497518224796371957622*c[105]
+                                              + 55797.50278775858149160624985792*c[106]
+                                              + 3340.5541894056115885676322845795*c[107]
+                                              + 57.78607890374491727146987142998*c[108]
+                                              + 60214.81560426768292157590547105*c[112]
+                                              + 6564.986500643091364400960127987*c[113]
+                                              + 279.94894022274134670785417857411*c[114]
+                                              + 3.3038516045876296106168935956634*c[115]
+                                              + 1659.8431440177467704748451820308*c[120]
+                                              - 5302.62816575003271284623012375*c[121]
+                                              - 4062.3118515365028535030126534605*c[122]
+                                              + 19037.317292750460610633386049382*c[123]
+                                              + 21230.883259304571866310337506585*c[124]
+                                              + 4697.084089065178200716748591011*c[125]
+                                              - 2.6391582263097593586677383959718e6*c[126]
+                                              - 934962.7568436279936389854472154*c[127]
+                                              - 189293.16083610246223740415338477*c[128]
+                                              - 19167.20599629249777021844054533*c[129]
+                                              - 1.0127819380253184735653647604224e7*c[130]
+                                              - 3.5753108272394791158889778315399e6*c[131]
+                                              - 760075.6021569664701541509187053*c[132]
+                                              - 113111.65509878932750999810909898*c[133]
+                                              - 9908.663687390719105606728283796*c[134]
+                                              - 1.5760310307532824258294852647525e7*c[135]
+                                              - 5.236470768376418577206515530788e6*c[136]
+                                              - 974975.1739760598980362832888852*c[137]
+                                              - 106806.0858679925658452278902856*c[138]
+                                              - 4551.674083746642690825009714984*c[139]
+                                              - 1.2371031939485183427866374971267e7*c[141]
+                                              - 3.725432505686323177741660327785e6*c[142]
+                                              - 586022.6238141349892300301446825*c[143]
+                                              - 48512.723500861020911970448301967*c[144]
+                                              - 1311.0319528898831592034572678964*c[145]
+                                              - 4.8471839039425758787526349248385e6*c[148]
+                                              - 1.2723648428125582185251810378389e6*c[149]
+                                              - 164964.49066992470939315195704645*c[150]
+                                              - 10487.018397998668294949553387262*c[151]
+                                              - 198.36228441322961519507474301624*c[152]
+                                              - 739094.2098590510249639706716716*c[156]
+                                              - 156126.31792091679830386377815541*c[157]
+                                              - 15621.763467144398370069619700583*c[158]
+                                              - 733.1577703729359615995963179879*c[159]
+                                              - 9.725644339709938472774057589461*c[160]
+                                              + y*(2.7677154828309321523088225803812e6*c[130]
+                                                   + 1.026903992020123806484439986737e6*c[131]
+                                                   + 227807.63878298820142855944620138*c[132]
+                                                   + 33309.560543636543268956306157511*c[133]
+                                                   + 2477.165921847679776401682070949*c[134]
+                                                   + 7.429694687660353639665000580251e6*c[135]
+                                                   + 2.2271170447647185206592262574172e6*c[136]
+                                                   + 363556.780229422778488388161046*c[137]
+                                                   + 33462.767263901158134599517887107*c[138]
+                                                   + 1137.918520936660672706252428746*c[139]
+                                                   + 7.602845281025348722638027805109e6*c[141]
+                                                   + 1.8676080728927975388936514734074e6*c[142]
+                                                   + 236265.75846181950009986294788168*c[143]
+                                                   + 15500.054020177250667673598663375*c[144]
+                                                   + 327.75798822247078980086431697411*c[145]
+                                                   + 3.4853353496538933300348458461168e6*c[148]
+                                                   + 696323.7753430293500874354293054*c[149]
+                                                   + 69084.19072762606487756267798075*c[150]
+                                                   + 3380.8560247804478742902668328296*c[151]
+                                                   + 49.590571103307403798768685754061*c[152]
+                                                   + 588892.2313063907403545598461463*c[156]
+                                                   + 90128.39424555220628852205597324*c[157]
+                                                   + 6686.421412452908708721582673173*c[158]
+                                                   + 237.53177279974230864203555756862*c[159]
+                                                   + 2.4314110849274846181935143973652*c[160])
+                                              + z*(2.0538079840402476129688799734739e6*c[131]
+                                                   + 1.3668458326979292085713566772083e6*c[132]
+                                                   + 399714.72652363851922747567389013*c[133]
+                                                   + 49543.318436953595528033641418981*c[134]
+                                                   + 4.4542340895294370413184525148343e6*c[136]
+                                                   + 2.181340681376536670930328966276e6*c[137]
+                                                   + 401553.20716681389761519421464528*c[138]
+                                                   + 22758.37041873321345412504857492*c[139]
+                                                   + 3.7352161457855950777873029468148e6*c[142]
+                                                   + 1.4175945507709170005991776872901e6*c[143]
+                                                   + 186000.6482421270080120831839605*c[144]
+                                                   + 6555.159764449415796017286339482*c[145]
+                                                   + 1.3926475506860587001748708586107e6*c[149]
+                                                   + 414505.14436575638926537606788448*c[150]
+                                                   + 40570.272297365374491483201993955*c[151]
+                                                   + 991.8114220661480759753737150812*c[152]
+                                                   + 180256.78849110441257704411194648*c[157]
+                                                   + 40118.528474717452252329496039039*c[158]
+                                                   + 2850.3812735969077037044266908234*c[159]
+                                                   + 48.628221698549692363870287947304*c[160]))
+                                         + z*(243316.67339276287640954779856714*c[91]
+                                              + 131885.13329874417123814113326025*c[92]
+                                              + 24072.112021366505178428345112792*c[93]
+                                              + 449074.87883241046991496351297216*c[95]
+                                              + 153597.16022478302304229531794356*c[96]
+                                              + 12614.043329221321515320457416171*c[97]
+                                              + 332220.25794692472695427811407648*c[100]
+                                              + 80718.63311777072927065097585949*c[101]
+                                              + 4078.5429561104284021926279443912*c[102]
+                                              + 111595.00557551716298321249971583*c[106]
+                                              + 20043.325136433669531405793707477*c[107]
+                                              + 693.4329468449390072576384571597*c[108]
+                                              + 13129.973001286182728801920255975*c[113]
+                                              + 1679.6936413364480802471250714447*c[114]
+                                              + 39.646219255051555327402723147961*c[115]
+                                              - 8124.623703073005707006025306921*c[122]
+                                              + 42461.76651860914373262067501317*c[124]
+                                              + 28182.504534391069204300491546066*c[125]
+                                              - 1.8699255136872559872779708944308e6*c[127]
+                                              - 1.1357589650166147734244249203086e6*c[128]
+                                              - 230006.47195550997324262128654396*c[129]
+                                              - 5.096813670438710618809075689606e6*c[131]
+                                              - 3.1936077802438696123535488350235e6*c[132]
+                                              - 957625.1346618334108925016352977*c[133]
+                                              - 148629.95531086078658410092425694*c[134]
+                                              - 6.018707447223400113094578546742e6*c[136]
+                                              - 3.6685103624798227172873707670355e6*c[137]
+                                              - 880119.823249096892527540468782*c[138]
+                                              - 68275.11125619964036237514572476*c[139]
+                                              - 3.7156488655870512776960177087553e6*c[142]
+                                              - 2.0985411921138929347810031808048e6*c[143]
+                                              - 396152.0337682052429315621956631*c[144]
+                                              - 19665.479293348247388051859018446*c[145]
+                                              - 1.1520821349390577368754912170671e6*c[149]
+                                              - 575281.7996537918670935356743942*c[150]
+                                              - 85273.94847861864504791143865319*c[151]
+                                              - 2975.4342661984442279261211452437*c[152]
+                                              - 131995.84735072918403068344436434*c[157]
+                                              - 53612.05232814893796808822216446*c[158]
+                                              - 5947.511970878323835490729125032*c[159]
+                                              - 145.88466509564907709161086384191*c[160]
+                                              + z*(1.3668458326979292085713566772083e6*c[132]
+                                                   + 999286.8163090962980686891847253*c[133]
+                                                   + 222944.93296629117987615138638541*c[134]
+                                                   + 2.181340681376536670930328966276e6*c[137]
+                                                   + 1.0038830179170347440379855366132e6*c[138]
+                                                   + 102412.66688429946054356271858714*c[139]
+                                                   + 1.4175945507709170005991776872901e6*c[143]
+                                                   + 465001.62060531752003020795990124*c[144]
+                                                   + 29498.218940022371082077788527669*c[145]
+                                                   + 414505.14436575638926537606788448*c[150]
+                                                   + 101425.68074341343622870800498489*c[151]
+                                                   + 4463.1513992976663418891817178655*c[152]
+                                                   + 40118.528474717452252329496039039*c[158]
+                                                   + 7125.953183992269259261066727059*c[159]
+                                                   + 218.82699764347361563741629576287*c[160])))
+                                    + z*(25164.277928588159237002272557743*c[60]
+                                         + 9131.756566200861221516276801151*c[61]
+                                         + 34944.650493787546460541280446763*c[63]
+                                         + 5593.495983090636446848790745734*c[64]
+                                         + 21204.901553190843622582583900139*c[67]
+                                         + 2057.7063485658833983713932915186*c[68]
+                                         + 6107.124470334663523149697684508*c[72]
+                                         + 398.65558095477256848181501906729*c[73]
+                                         + 629.0461216228189919374432870879*c[78]
+                                         + 27.258276571392841777152390291502*c[79]
+                                         + 4223.5276669322206783364824079106*c[86]
+                                         - 211159.5094805971720552517719049*c[88]
+                                         - 86484.9764125811546774729312704*c[89]
+                                         - 395637.22527440667186909799139057*c[91]
+                                         - 199214.94289818911565650903669868*c[92]
+                                         - 48144.224042733010356856690225583*c[93]
+                                         - 363504.00093328905784417387319862*c[95]
+                                         - 189899.32298980868215880573671539*c[96]
+                                         - 25228.086658442643030640914832342*c[97]
+                                         - 186885.10416629031996867046612016*c[100]
+                                         - 93287.07925201409769482236748636*c[101]
+                                         - 8157.085912220856804385255888782*c[102]
+                                         - 50282.84128370806113789155861237*c[106]
+                                         - 22452.450140436499551806016397197*c[107]
+                                         - 1386.8658936898780145152769143195*c[108]
+                                         - 5107.324721639125068167728022722*c[113]
+                                         - 1849.5503016963136164518905281076*c[114]
+                                         - 79.29243851010311065480544629592*c[115]
+                                         - 33932.251936363729717495752752435*c[122]
+                                         + 985455.696603912114486885405679*c[124]
+                                         + 421079.77363149009281719557957064*c[125]
+                                         + 2.182295050179378721010880752722e6*c[127]
+                                         + 1.5359814987238842295039136123393e6*c[128]
+                                         + 460012.94391101994648524257308791*c[129]
+                                         + 2.5952523048159376388794655995445e6*c[131]
+                                         + 2.0987063770124064681805158460213e6*c[132]
+                                         + 716106.0897527512641025762489249*c[133]
+                                         + 148629.95531086078658410092425694*c[134]
+                                         + 1.9428524475410026362794660491822e6*c[136]
+                                         + 1.622014579034847722805305965415e6*c[137]
+                                         + 555580.0249977520922094982936281*c[138]
+                                         + 68275.11125619964036237514572476*c[139]
+                                         + 902123.7553345081398300551729894*c[142]
+                                         + 725797.4690081750844957015573875*c[143]
+                                         + 234302.12281002946182687483944472*c[144]
+                                         + 19665.479293348247388051859018446*c[145]
+                                         + 231816.91047266375040068210865626*c[149]
+                                         + 169319.60382072404656045189298008*c[150]
+                                         + 48837.080065141166621373271324509*c[151]
+                                         + 2975.4342661984442279261211452437*c[152]
+                                         + 23335.744761652063057031767884524*c[157]
+                                         + 14110.777638677526848126840274105*c[158]
+                                         + 3343.8801209659245598681781775928*c[159]
+                                         + 145.88466509564907709161086384191*c[160]
+                                         + z*(131885.13329874417123814113326025*c[92]
+                                              + 60180.28005341626294607086278198*c[93]
+                                              + 153597.16022478302304229531794356*c[96]
+                                              + 31535.108323053303788301143540427*c[97]
+                                              + 80718.63311777072927065097585949*c[101]
+                                              + 10196.357390276071005481569860978*c[102]
+                                              + 20043.325136433669531405793707477*c[107]
+                                              + 1733.5823671123475181440961428993*c[108]
+                                              + 1679.6936413364480802471250714447*c[114]
+                                              + 99.1155481376288883185068078699*c[115]
+                                              + 28182.504534391069204300491546066*c[125]
+                                              - 1.1357589650166147734244249203086e6*c[128]
+                                              - 575016.1798887749331065532163599*c[129]
+                                              - 1.8267619475459404037821921578152e6*c[132]
+                                              - 1.3947760203454872291625649035188e6*c[133]
+                                              - 445889.86593258235975230277277083*c[134]
+                                              - 1.4871696811032860463570418007595e6*c[137]
+                                              - 1.1964165402057074872808656353417e6*c[138]
+                                              - 204825.33376859892108712543717428*c[139]
+                                              - 680946.6413429759341818254935147*c[143]
+                                              - 525378.4638151955872986975292565*c[144]
+                                              - 58996.43788004474216415557705534*c[145]
+                                              - 160776.65528803547782815960650973*c[150]
+                                              - 111759.19045313317639107059164808*c[151]
+                                              - 8926.302798595332683778363435731*c[152]
+                                              - 13493.523853431485715758726125417*c[158]
+                                              - 7742.82674320354032946575608552*c[159]
+                                              - 437.65399528694723127483259152573*c[160]
+                                              + z*(666191.2108727308653791261231502*c[133]
+                                                   + 346803.22905867516869623548993286*c[134]
+                                                   + 669255.3452780231626919903577421*c[138]
+                                                   + 159308.59293113249417887534002444*c[139]
+                                                   + 310001.08040354501335347197326749*c[144]
+                                                   + 45886.118351145910572121004376375*c[145]
+                                                   + 67617.12049560895748580533665659*c[151]
+                                                   + 6942.679954463036531827616005569*c[152]
+                                                   + 4750.6354559948461728407111513724*c[159]
+                                                   + 340.39755188984784654709201563113*c[160])))))
+                          - 2.3564506200524330524036423714851*c[161]
+                          + z*(503.92040976605338908680679794*c[22]
+                               + 324.56670118780869157954325034164*c[24]
+                               + 100.98203508884445260874207642659*c[27]
+                               + 11.104309550437431186147231048194*c[31]
+                               - 3733.8283610392154810302015764107*c[37]
+                               - 3267.7145682584016201149755717781*c[39]
+                               - 2253.6270258800253556351198258148*c[40]
+                               - 1751.91837469184905312265144526*c[42]
+                               - 1173.8004874562838351894957610762*c[43]
+                               - 513.1126173662913898606489002158*c[46]
+                               - 307.60400070243670678097529748152*c[47]
+                               - 57.13773715853348559280663482256*c[51]
+                               - 27.155526553489969442717306483137*c[52]
+                               + 15562.876056905561504293737419571*c[58]
+                               + 15778.367436697633101539719386809*c[60]
+                               + 16958.976480087313697101656916423*c[61]
+                               + 11357.641170735418264093425474184*c[63]
+                               + 12590.904238766990789032256509173*c[64]
+                               + 5932.987694462951015083226923782*c[65]
+                               + 5526.980982143877743572554374728*c[67]
+                               + 5946.823129378678014879474172402*c[68]
+                               + 2605.2702409924631290332648762764*c[69]
+                               + 1565.0599004503828368876492751846*c[72]
+                               + 1522.541224784930960085094825237*c[73]
+                               + 588.5169540591270695253741837654*c[74]
+                               + 176.25446886050000740276188720337*c[78]
+                               + 139.32008025378563574988999482323*c[79]
+                               + 43.264113711451683020954956564234*c[80]
+                               - 48358.274451012304486349989051421*c[86]
+                               - 53181.86194825596181219056138258*c[88]
+                               - 71323.41264642495225253323220818*c[89]
+                               - 44937.742785834040105940619658495*c[91]
+                               - 63016.08511626105524496821188499*c[92]
+                               - 45135.210040062197209553147086484*c[93]
+                               - 29090.255161291122501362063581726*c[95]
+                               - 41158.93565156606135025479400888*c[96]
+                               - 29496.378284699785845475669079676*c[97]
+                               - 12204.779938334171666347793487128*c[98]
+                               - 13373.749790828275350512224124092*c[100]
+                               - 18188.770294561627037126796655715*c[101]
+                               - 12467.564567905614083417106117667*c[102]
+                               - 4642.536229116814042891184596062*c[103]
+                               - 3710.5015960801256552837309835499*c[106]
+                               - 4582.2564801896687106181748442245*c[107]
+                               - 2838.8383934507629808373215028037*c[108]
+                               - 920.2468243390364479793188155557*c[109]
+                               - 422.10690614889129129621871985207*c[113]
+                               - 430.5831390192476144120803345859*c[114]
+                               - 220.25677363917530737445957304423*c[115]
+                               - 57.8774607898805359951865437762*c[116]
+                               + 124802.80492124056244777790366479*c[122]
+                               + 144301.99907322880617713920443511*c[124]
+                               + 222789.14532252286406929048709129*c[125]
+                               + 134127.10541857365670809376480393*c[127]
+                               + 217017.97845939217595360463499185*c[128]
+                               + 191185.69487420705965034495252135*c[129]
+                               + 102295.89075374731657782533445305*c[131]
+                               + 169541.7237395943322186187524603*c[132]
+                               + 152224.58246211863203178303057012*c[133]
+                               + 93581.8237142456804418413226803*c[134]
+                               + 62080.29012799228921949891553097*c[136]
+                               + 102130.18669754784868635247012786*c[137]
+                               + 91283.36424550939161593419806605*c[138]
+                               + 55094.47959702412926180517722341*c[139]
+                               + 21720.560172056092000347904107288*c[140]
+                               + 27512.908499421902042743409216203*c[142]
+                               + 43245.35717421432746874240605508*c[143]
+                               + 37019.434029123707192749286527057*c[144]
+                               + 21106.423308696394040134602297956*c[145]
+                               + 7296.25797037729148141223044083*c[146]
+                               + 7533.453358442012660577600774184*c[149]
+                               + 10788.376935241103359860252832778*c[150]
+                               + 8422.132755904190631842545744079*c[151]
+                               + 4330.6297487795030294035443571904*c[152]
+                               + 1287.2015647225601765860305584739*c[153]
+                               + 864.7532687354425237899881604986*c[157]
+                               + 1035.6806300522517076753453744822*c[158]
+                               + 678.7972651550844879800259913802*c[159]
+                               + 291.76933019129815418322172768382*c[160]
+                               + 70.69351860157299157210927114455*c[161]
+                               + z*(2253.6270258800253556351198258148*c[40]
+                                    + 1173.8004874562838351894957610762*c[43]
+                                    + 307.60400070243670678097529748152*c[47]
+                                    + 27.155526553489969442717306483137*c[52]
+                                    - 16958.976480087313697101656916423*c[61]
+                                    - 12590.904238766990789032256509173*c[64]
+                                    - 14832.469236157377537708067309456*c[65]
+                                    - 5946.823129378678014879474172402*c[68]
+                                    - 6513.175602481157822583162190691*c[69]
+                                    - 1522.541224784930960085094825237*c[73]
+                                    - 1471.2923851478176738134354594135*c[74]
+                                    - 139.32008025378563574988999482323*c[79]
+                                    - 108.16028427862920755238739141058*c[80]
+                                    + 71323.41264642495225253323220818*c[89]
+                                    + 63016.08511626105524496821188499*c[92]
+                                    + 112838.02510015549302388286771621*c[93]
+                                    + 41158.93565156606135025479400888*c[96]
+                                    + 73740.94571174946461368917269919*c[97]
+                                    + 54921.50972250377249856507069208*c[98]
+                                    + 18188.770294561627037126796655715*c[101]
+                                    + 31168.911419764035208542765294169*c[102]
+                                    + 20891.413031025663193010330682279*c[103]
+                                    + 4582.2564801896687106181748442245*c[107]
+                                    + 7097.095983626907452093303757009*c[108]
+                                    + 4141.1107095256640159069346700008*c[109]
+                                    + 430.5831390192476144120803345859*c[114]
+                                    + 550.6419340979382684361489326106*c[115]
+                                    + 260.44857355446241197833944699291*c[116]
+                                    - 222789.14532252286406929048709129*c[125]
+                                    - 217017.97845939217595360463499185*c[128]
+                                    - 477964.23718551764912586238130338*c[129]
+                                    - 169541.7237395943322186187524603*c[132]
+                                    - 380561.4561552965800794575764253*c[133]
+                                    - 421118.20671410556198828595206134*c[134]
+                                    - 102130.18669754784868635247012786*c[137]
+                                    - 228208.41061377347903983549516513*c[138]
+                                    - 247925.15818660858167812329750534*c[139]
+                                    - 152043.92120439264400243532875101*c[140]
+                                    - 43245.35717421432746874240605508*c[143]
+                                    - 92548.58507280926798187321631764*c[144]
+                                    - 94978.9048891337731806057103408*c[145]
+                                    - 51073.80579264104036988561308581*c[146]
+                                    - 10788.376935241103359860252832778*c[150]
+                                    - 21055.331889760476579606364360198*c[151]
+                                    - 19487.833869507763632315949607357*c[152]
+                                    - 9010.410953057921236102213909317*c[153]
+                                    - 1035.6806300522517076753453744822*c[158]
+                                    - 1696.9931628877112199500649784504*c[159]
+                                    - 1312.9619858608416938244977745772*c[160]
+                                    - 494.85463021101094100476489801188*c[161]
+                                    + z*(9888.312824104918358472044872971*c[65]
+                                         + 4342.1170683207718817221081271274*c[69]
+                                         + 980.861590098545115875623639609*c[74]
+                                         + 72.10685618575280503492492760706*c[80]
+                                         - 75225.35006677032868258857847747*c[93]
+                                         - 49160.63047449964307579278179946*c[97]
+                                         - 85433.4595683392016644345544099*c[98]
+                                         - 20779.274279842690139028510196112*c[102]
+                                         - 32497.753603817698300238292172434*c[103]
+                                         - 4731.3973224179383013955358380061*c[108]
+                                         - 6441.72777037325513585523170889*c[109]
+                                         - 367.09462273195884562409928840704*c[115]
+                                         - 405.14222552916375196630580643341*c[116]
+                                         + 318642.82479034509941724158753558*c[129]
+                                         + 253707.63743686438671963838428354*c[133]
+                                         + 655072.7659997197630928892587621*c[134]
+                                         + 152138.94040918231935989033011008*c[138]
+                                         + 385661.35717916890483263624056387*c[139]
+                                         + 405450.45654504705067316087666937*c[140]
+                                         + 61699.05671520617865458214421176*c[144]
+                                         + 147744.96316087475828094221608569*c[145]
+                                         + 136196.81544704277431969496822883*c[146]
+                                         + 14036.887926506984386404242906799*c[151]
+                                         + 30314.408241456521205824810500333*c[152]
+                                         + 24027.762541487789962939237091513*c[153]
+                                         + 1131.3287752584741466333766523003*c[159]
+                                         + 2042.3853113390870792825520937868*c[160]
+                                         + 1319.6123472293625093460397280317*c[161]
+                                         + z*(42716.72978416960083221727720495*c[98]
+                                              + 16248.876801908849150119146086217*c[103]
+                                              + 3220.8638851866275679276158544451*c[109]
+                                              + 202.57111276458187598315290321671*c[116]
+                                              - 327536.38299985988154644462938104*c[134]
+                                              - 192830.67858958445241631812028193*c[139]
+                                              - 456131.76361317793200730598625304*c[140]
+                                              - 73872.48158043737914047110804285*c[145]
+                                              - 153221.41737792312110965683925744*c[146]
+                                              - 15157.204120728260602912405250166*c[152]
+                                              - 27031.232859173763708306641727952*c[153]
+                                              - 1021.1926556695435396412760468934*c[160]
+                                              - 1484.5638906330328230142946940356*c[161]
+                                              + z*(182452.70544527117280292239450122*c[140]
+                                                   + 61288.56695116924844386273570297*c[146]
+                                                   + 10812.493143669505483322656691181*c[153]
+                                                   + 593.8255562532131292057178776143*c[161])))))
+                          + y*(1158.9501274195357368916948031433*c[21]
+                               + 251.96020488302669454340339896998*c[22]
+                               + 1689.6891681898377757485479480802*c[23]
+                               + 162.28335059390434578977162517082*c[24]
+                               + 892.2346150210144287288277718059*c[26]
+                               + 50.4910175444222263043710382133*c[27]
+                               + 161.56270861333738642304813904694*c[30]
+                               + 5.552154775218715593073615524097*c[31]
+                               + 87.5857380390082149457785538603*c[35]
+                               - 7359.039143477068086324494740972*c[36]
+                               - 1866.9141805196077405151007882053*c[37]
+                               - 16018.915408148364052941018369216*c[38]
+                               - 4575.7621922912282746291563335165*c[39]
+                               - 751.2090086266751185450399419383*c[40]
+                               - 15047.958792026706717492052757185*c[41]
+                               - 4296.7762472037093790681553724905*c[42]
+                               - 391.26682915209461172983192035874*c[43]
+                               - 6781.445382093792176395268264567*c[45]
+                               - 1741.2387575617284364148560009668*c[46]
+                               - 102.53466690081223559365843249384*c[47]
+                               - 1161.789780036092436200684810184*c[50]
+                               - 236.71348251392444031305605855061*c[51]
+                               - 9.051842184496656480905768827712*c[52]
+                               - 505.7236621464383761100766692055*c[56]
+                               + 27226.483381978146314414534392203*c[57]
+                               + 7292.748683670722057567596761828*c[58]
+                               + 71044.5490707456148363090016485*c[59]
+                               + 27261.176977103207069065610262043*c[60]
+                               + 5652.992160029104565700552305474*c[61]
+                               + 92758.37932907060735194528995058*c[62]
+                               + 40501.522502333813811745525785022*c[63]
+                               + 9337.26204331921750107459079295*c[64]
+                               + 1483.2469236157377537708067309456*c[65]
+                               + 70289.46919994630406210279918875*c[66]
+                               + 30802.824028118843499805365870111*c[67]
+                               + 6941.46750122431331340256019649*c[68]
+                               + 651.3175602481157822583162190691*c[69]
+                               + 28757.851385554814422972515021416*c[71]
+                               + 11537.290622450661730267887895672*c[72]
+                               + 2332.6024152891347634723877846737*c[73]
+                               + 147.12923851478176738134354594135*c[74]
+                               + 4747.2582701198184922874341486226*c[77]
+                               + 1554.8885614992385710531005566504*c[78]
+                               + 253.40101553405938096537962826544*c[79]
+                               + 10.816028427862920755238739141058*c[80]
+                               + 1837.5556172562864430936422995212*c[84]
+                               - 77140.27130607854601196542429778*c[85]
+                               - 21175.739773465461983024607035641*c[86]
+                               - 222349.2743014606715860467017836*c[87]
+                               - 98884.89485670263925806429577173*c[88]
+                               - 22706.755123961636495566967140129*c[89]
+                               - 345096.5335800848350115843323172*c[90]
+                               - 183045.57092518050597068156868048*c[91]
+                               - 55994.78297669105326462813270595*c[92]
+                               - 11283.802510015549302388286771621*c[93]
+                               - 353170.98483302407207736528039417*c[94]
+                               - 199734.868189461416305577320912*c[95]
+                               - 67479.48783911308242267636302875*c[96]
+                               - 15167.49062772135713370199916906*c[97]
+                               - 2440.9559876668343332695586974257*c[98]
+                               - 235195.61422310630590231439180651*c[99]
+                               - 130935.17491487975761951679502216*c[100]
+                               - 44029.638014337329983588999807525*c[101]
+                               - 9543.953175574484626595514825329*c[102]
+                               - 928.5072458233628085782369192124*c[103]
+                               - 90153.41219326221673024753912583*c[105]
+                               - 46032.560509608265266311948772916*c[106]
+                               - 14227.587629192038970636680715325*c[107]
+                               - 2761.2450891846938681816629032065*c[108]
+                               - 184.04936486780728959586376311115*c[109]
+                               - 14493.041537257135532544507866859*c[112]
+                               - 6132.369132531092679951465562011*c[113]
+                               - 1573.2128542521427989774710060195*c[114]
+                               - 249.62434345773201502438751611679*c[115]
+                               - 11.57549215797610719903730875524*c[116]
+                               - 5172.635366455304968381739756812*c[120]
+                               + 184832.17128915189553917117645426*c[121]
+                               + 51193.53716434677621058856479748*c[122]
+                               + 567267.7844107753482727716780783*c[123]
+                               + 276901.74028105249072009653856533*c[124]
+                               + 67386.27173528147810832198142006*c[125]
+                               + 974726.8990564421478154561070409*c[126]
+                               + 578917.0289511343193850490139707*c[127]
+                               + 205004.742672642327864883577004*c[128]
+                               + 46042.561731962908907468210890896*c[129]
+                               + 1.1806130068401370011028913166583e6*c[130]
+                               + 768226.0898002147941475323709228*c[131]
+                               + 313975.57563584404205491255797832*c[132]
+                               + 92535.124347917806660482532338*c[133]
+                               + 18716.364742849136088368264536059*c[134]
+                               + 1.0445220894189367120627125431915e6*c[135]
+                               + 698516.0221916352079523022738572*c[136]
+                               + 300719.17283083506883746619067243*c[137]
+                               + 96432.03279857752031380459092222*c[138]
+                               + 21914.697844880079315973112368386*c[139]
+                               + 3620.0933620093486667246506845479*c[140]
+                               + 637901.2228492452859744057097342*c[141]
+                               + 414667.21472451151956845564365592*c[142]
+                               + 175467.49328348463582925479420488*c[143]
+                               + 55662.91319482522112293107064757*c[144]
+                               + 12073.294040002026590918675750632*c[145]
+                               + 1216.0429950628819135687050734717*c[146]
+                               + 233302.49297489759745496629604062*c[148]
+                               + 139220.49175835726521222594328307*c[149]
+                               + 54360.09881384503882894818010691*c[150]
+                               + 15892.703524349027665712595997465*c[151]
+                               + 3077.6133061450016031857634772713*c[152]
+                               + 214.53359412042669609767175974565*c[153]
+                               + 36770.389994268664079976782482585*c[156]
+                               + 18380.777223584549496180397065497*c[157]
+                               + 6042.459530729875411972155893051*c[158]
+                               + 1488.2173095148033864835992313337*c[159]
+                               + 238.27828632289349258296441094179*c[160]
+                               + 11.782253100262165262018211857426*c[161]
+                               + y*(9839.862528748889770885715308345*c[38]
+                                    + 2941.9049081620274645716685476275*c[39]
+                                    + 375.60450431333755927251997096913*c[40]
+                                    + 17672.597418978445441163751160324*c[41]
+                                    + 3420.8170598577848525068296498605*c[42]
+                                    + 195.63341457604730586491596017937*c[43]
+                                    + 10928.300559220196961576090451634*c[45]
+                                    + 1484.6824488785827414845315508589*c[46]
+                                    + 51.26733345040611779682921624692*c[47]
+                                    + 2247.8106613741788439534988718777*c[50]
+                                    + 208.14461393465769751665274113933*c[51]
+                                    + 4.5259210922483282404528844138562*c[52]
+                                    - 164.36019019759247223577491749178*c[56]
+                                    + 646.5402013548167838081000180448*c[57]
+                                    + 488.68934478205869457927194795754*c[58]
+                                    - 57241.44748056887376648310484584*c[59]
+                                    - 19371.993258754390518295750568639*c[60]
+                                    - 2826.4960800145522828502761527371*c[61]
+                                    - 173583.48756762142974130930280145*c[62]
+                                    - 61324.35875084416265810991216704*c[63]
+                                    - 12379.071967254939607633053331312*c[64]
+                                    - 1483.2469236157377537708067309456*c[65]
+                                    - 203899.60724018459970909025959273*c[66]
+                                    - 68092.50113468108809572447360706*c[67]
+                                    - 10909.52343775928761936538330678*c[68]
+                                    - 651.3175602481157822583162190691*c[69]
+                                    - 107590.93234123422247844497197661*c[71]
+                                    - 31642.249938399792794783585069888*c[72]
+                                    - 3903.9342181858040469022281567289*c[73]
+                                    - 147.12923851478176738134354594135*c[74]
+                                    - 20778.545447865737245254749265038*c[77]
+                                    - 4873.3347683210662966361347088242*c[78]
+                                    - 437.14199094122594405581425911927*c[79]
+                                    - 10.816028427862920755238739141058*c[80]
+                                    + 719.4936078834473678592007876999*c[84]
+                                    - 3000.4332955355770525935106861498*c[85]
+                                    - 2064.835748277974553853391399423*c[86]
+                                    + 196111.54624481569588479471744767*c[87]
+                                    + 67607.12653429454634303328249453*c[88]
+                                    + 9751.803924710796864867318176168*c[89]
+                                    + 748037.0968871928273142008193088*c[90]
+                                    + 319697.881316498353982343707312*c[91]
+                                    + 80481.5233952515789067721594694*c[92]
+                                    + 11283.802510015549302388286771621*c[93]
+                                    + 1.3005889738287945940347403567917e6*c[94]
+                                    + 604346.3177081168314266205449148*c[95]
+                                    + 164340.58884976042661298678046551*c[96]
+                                    + 30754.282740814178478368162967341*c[97]
+                                    + 3661.4339815002514999043380461385*c[98]
+                                    + 1.2124156840297382685470245813329e6*c[99]
+                                    + 554125.982439836331249136432208*c[100]
+                                    + 143758.09575800851919617684313526*c[101]
+                                    + 22398.077242770646838077991417153*c[102]
+                                    + 1392.7608687350442128673553788186*c[103]
+                                    + 575432.9759411121793962190646402*c[105]
+                                    + 239761.06856490084977200794915063*c[106]
+                                    + 55308.22701838288317926566552817*c[107]
+                                    + 6864.316070828700114126327958218*c[108]
+                                    + 276.07404730171093439379564466672*c[109]
+                                    + 106155.13040948883835682700888877*c[112]
+                                    + 36490.297822759354349975515893772*c[113]
+                                    + 6833.410336123643958591716478753*c[114]
+                                    + 638.7446435536083913859327618283*c[115]
+                                    + 17.363238236964160798555963132861*c[116]
+                                    - 2421.4182336258894063397741479038*c[120]
+                                    + 9962.944446554221907117831401595*c[121]
+                                    + 6455.225940554328472273986610278*c[122]
+                                    - 522138.7221139941197191744415035*c[123]
+                                    - 181054.78439336953976403524484773*c[124]
+                                    - 25465.563737774936715650607557148*c[125]
+                                    - 2.2541273711499126539757467404183e6*c[126]
+                                    - 1.0520482946562436602246964924497e6*c[127]
+                                    - 288765.09678985852107214561156187*c[128]
+                                    - 42534.837758785196897232156412012*c[129]
+                                    - 4.7925228668296567343184946124615e6*c[130]
+                                    - 2.5843394653590747163176973822795e6*c[131]
+                                    - 854102.1353286707985202832986864*c[132]
+                                    - 201493.08181269410396555608172893*c[133]
+                                    - 28074.547114273704132552396804089*c[134]
+                                    - 6.29064804338953513120373744324e6*c[135]
+                                    - 3.5833474494835033713420796097168e6*c[136]
+                                    - 1.2691280038905586383397353994396e6*c[137]
+                                    - 325811.15344368569815336687064276*c[138]
+                                    - 60111.55158100825263298986086184*c[139]
+                                    - 7240.186724018697333449301369096*c[140]
+                                    - 5.056044607968015700701713401429e6*c[141]
+                                    - 2.8260651135281507032324240319735e6*c[142]
+                                    - 983011.1662975301870534767774796*c[143]
+                                    - 241538.98888292671869632436757779*c[144]
+                                    - 37739.964505659909343607401853551*c[145]
+                                    - 2432.0859901257638271374101469434*c[146]
+                                    - 2.2239849247547470877785135393046e6*c[148]
+                                    - 1.1433610522923095829496467203575e6*c[149]
+                                    - 364797.7027983117189477520161938*c[150]
+                                    - 80217.38316092775033723016522141*c[151]
+                                    - 10145.13835019025489804128173049*c[152]
+                                    - 429.0671882408533921953435194913*c[153]
+                                    - 396250.35897659434512939493390281*c[156]
+                                    - 170794.49489079757348729444008436*c[157]
+                                    - 45650.072011730051630859134371517*c[158]
+                                    - 8280.129128110420112198320763006*c[159]
+                                    - 807.2284801959248932402467799252*c[160]
+                                    - 23.564506200524330524036423714851*c[161]
+                                    + y*(73865.44372819873232657802284743*c[62]
+                                         + 26501.656833878057978411099119105*c[63]
+                                         + 5140.293963730220571397171956558*c[64]
+                                         + 494.41564120524591792360224364854*c[65]
+                                         + 148466.6335798404650057174245805*c[66]
+                                         + 40053.167597634183467705384924317*c[67]
+                                         + 4959.1931247647539751094021390231*c[68]
+                                         + 217.10585341603859408610540635637*c[69]
+                                         + 100816.87897199646764068725139425*c[71]
+                                         + 20887.489266174322482959521811808*c[72]
+                                         + 1825.0886736941577767773561762614*c[73]
+                                         + 49.043079504927255793781181980449*c[74]
+                                         + 22495.818514815384592522995244802*c[77]
+                                         + 3406.5734412520777292844150957755*c[78]
+                                         + 206.96098878279750238208296332436*c[79]
+                                         + 3.6053428092876402517462463803528*c[80]
+                                         + 388.21597547668023445640330271575*c[84]
+                                         - 1193.7164055046703249415259812491*c[85]
+                                         - 938.5617037627157062969960906468*c[86]
+                                         + 3986.2955185186969926993026678752*c[87]
+                                         + 4686.8373482801120089357325859159*c[88]
+                                         + 1067.7157581800142552774435959308*c[89]
+                                         - 404616.46865343221876005542047789*c[90]
+                                         - 159121.18178423486806463244846077*c[91]
+                                         - 34989.421271270701516305395410952*c[92]
+                                         - 3761.2675033385164341294289238737*c[93]
+                                         - 1.5247058152889286875386311721549e6*c[94]
+                                         - 626608.1181671564627866126929748*c[95]
+                                         - 153682.0046165589801914476678507*c[96]
+                                         - 25838.219693364214170788884787395*c[97]
+                                         - 2440.9559876668343332695586974257*c[98]
+                                         - 2.0686232638830684526610407838396e6*c[99]
+                                         - 792714.5838135578994550855075721*c[100]
+                                         - 167553.12433604613313300455128509*c[101]
+                                         - 20320.149814786377824175140397541*c[102]
+                                         - 928.5072458233628085782369192124*c[103]
+                                         - 1.2108888545693298818766743580072e6*c[105]
+                                         - 407903.59421891638497157574977733*c[106]
+                                         - 70988.52880264942858703340547318*c[107]
+                                         - 6391.176338586906283986774374417*c[108]
+                                         - 184.04936486780728959586376311115*c[109]
+                                         - 253767.37043525757141965174106464*c[112]
+                                         - 68948.63047798449908548955057552*c[113]
+                                         - 9234.237535503691263192406829171*c[114]
+                                         - 602.0351812804125068235228329876*c[115]
+                                         - 11.57549215797610719903730875524*c[116]
+                                         - 1076.1858816115064028176773990683*c[120]
+                                         + 3666.4895965415252489670678173383*c[121]
+                                         + 2495.7994381988971779691711727143*c[122]
+                                         - 14652.22878585071680812348708936*c[123]
+                                         - 14676.366948312524455149783586412*c[124]
+                                         - 2701.5908486126515141377377516926*c[125]
+                                         + 1.3117629751246543029090551569826e6*c[126]
+                                         + 507871.7450262181545667073272954*c[127]
+                                         + 107194.61786805150918537691543964*c[128]
+                                         + 10670.555279750686955507997658453*c[129]
+                                         + 6.444689329982168143959884276095e6*c[130]
+                                         + 3.0320282658734259504083173352947e6*c[131]
+                                         + 879305.3595762056923549080917447*c[132]
+                                         + 176122.31806900766529359224330058*c[133]
+                                         + 18716.364742849136088368264536059*c[134]
+                                         + 1.3706051468779378127336593522056e7*c[135]
+                                         + 6.857513772175080542859186519234e6*c[136]
+                                         + 2.1156954580270069686175038415094e6*c[137]
+                                         + 474910.73374418313225721823145002*c[138]
+                                         + 76393.70747225634663403349698691*c[139]
+                                         + 7240.186724018697333449301369096*c[140]
+                                         + 1.4772782998278198565504738873976e7*c[141]
+                                         + 7.175432277812666557181516619462e6*c[142]
+                                         + 2.1022289925373430169174031872973e6*c[143]
+                                         + 421489.01583743191867867775095382*c[144]
+                                         + 51333.34093131576550537745220584*c[145]
+                                         + 2432.0859901257638271374101469434*c[146]
+                                         + 7.782098149142897303197195383055e6*c[148]
+                                         + 3.4384602087167236483822202850419e6*c[149]
+                                         + 898755.7661828104464261383244029*c[150]
+                                         + 152314.37229994257721061704113284*c[151]
+                                         + 14135.050088090506589711036506438*c[152]
+                                         + 429.0671882408533921953435194913*c[153]
+                                         + 1.5544586675867723260267628082303e6*c[156]
+                                         + 571725.5558499572890626525872246*c[157]
+                                         + 122825.26002430879269792714996203*c[158]
+                                         + 16476.747914871677091010055227164*c[159]
+                                         + 1137.9003877460628013145647379669*c[160]
+                                         + 23.564506200524330524036423714851*c[161]
+                                         + y*(506230.3572058716193974370974898*c[94]
+                                              + 207451.54106785548641488843718112*c[95]
+                                              + 49961.080997317292442761451412459*c[96]
+                                              + 7793.396056546410672333081899141*c[97]
+                                              + 610.2389969167085833173896743564*c[98]
+                                              + 1.0922210145493201441474737540776e6*c[99]
+                                              + 362836.90139318718815020975832416*c[100]
+                                              + 64793.20487661467274756224184807*c[101]
+                                              + 6427.062033598081105741238295912*c[102]
+                                              + 232.1268114558407021445592298031*c[103]
+                                              + 789171.9818312693962290107140118*c[105]
+                                              + 212319.83536558373763823788390784*c[106]
+                                              + 29144.180000093639593301391519629*c[107]
+                                              + 2051.5354908220031229723325275056*c[108]
+                                              + 46.012341216951822398965940777787*c[109]
+                                              + 186349.04430282443538986673353066*c[112]
+                                              + 38379.64833468179176981739088383*c[113]
+                                              + 3902.2761971289821678428146340068*c[114]
+                                              + 194.56015004793818818077262285573*c[115]
+                                              + 2.8938730394940267997593271888101*c[116]
+                                              - 1032.7912896110424349621258910414*c[120]
+                                              + 2813.965938849324271637441135657*c[121]
+                                              + 2256.8399175202793630572292519225*c[122]
+                                              - 6938.648415568148004004362033874*c[123]
+                                              - 9019.589402756023412341907913637*c[124]
+                                              - 2087.5929284734125336518882626716*c[125]
+                                              + 23246.328587441847280508093737123*c[126]
+                                              + 32323.073388178014626987033585533*c[127]
+                                              + 12735.399325730046680819224950204*c[128]
+                                              + 1753.8619865888560051180272394419*c[129]
+                                              - 2.6543731807771298835852888200065e6*c[130]
+                                              - 1.1647669449376923699492396567114e6*c[131]
+                                              - 310921.84592677988051976755895993*c[132]
+                                              - 54478.97873238814865253677469547*c[133]
+                                              - 4679.0911857122840220920661340148*c[134]
+                                              - 1.1773266768982626262142668031502e7*c[135]
+                                              - 5.41477236480472218998072892301e6*c[136]
+                                              - 1.5417751067910550903270391889497e6*c[137]
+                                              - 320081.40324932367146958163213311*c[138]
+                                              - 46337.931681752220317538566555989*c[139]
+                                              - 3620.0933620093486667246506845479*c[140]
+                                              - 1.7693587281630287871817606516127e7*c[141]
+                                              - 7.577064746577919529185039501467e6*c[142]
+                                              - 1.9212566616708554097674432139295e6*c[143]
+                                              - 325587.95362658302109646114571161*c[144]
+                                              - 32463.358678485810833573751279062*c[145]
+                                              - 1216.0429950628819135687050734717*c[146]
+                                              - 1.1149727632465168291052117265321e7*c[148]
+                                              - 4.2201728491806148328243574626899e6*c[149]
+                                              - 911568.5051133649718582631099581*c[150]
+                                              - 124038.18723287126797579290986461*c[151]
+                                              - 9062.480912995379140690395641193*c[152]
+                                              - 214.53359412042669609767175974565*c[153]
+                                              - 2.4796781682745251345061923299473e6*c[156]
+                                              - 767369.3045332122058582370004206*c[157]
+                                              - 132007.07494463672239476939923631*c[158]
+                                              - 13783.145489656688854701200927572*c[159]
+                                              - 734.2861476481003546944413480043*c[160]
+                                              - 11.782253100262165262018211857426*c[161]
+                                              + y*(3.2387563872467154340307573606908e6*c[135]
+                                                   + 1.4731301649855059551210691974003e6*c[136]
+                                                   + 411510.17760669633265952996789549*c[137]
+                                                   + 82156.73717070783301992019690913*c[138]
+                                                   + 10895.801925475253463612076923705*c[139]
+                                                   + 724.0186724018697333449301369096*c[140]
+                                                   + 7.337863143162929134070242443068e6*c[141]
+                                                   + 2.8267868218186031066888629749308e6*c[142]
+                                                   + 633778.9016765936653190524109161*c[143]
+                                                   + 93059.9663130129089239057988986*c[144]
+                                                   + 7852.009378262747782891755291041*c[145]
+                                                   + 243.20859901257638271374101469434*c[146]
+                                                   + 5.541733414854098477355162594604e6*c[148]
+                                                   + 1.7896199276770645085098467551095e6*c[149]
+                                                   + 325048.40573756138944423866378085*c[150]
+                                                   + 36750.338965832762656013650101053*c[151]
+                                                   + 2211.4873563891009973050546058333*c[152]
+                                                   + 42.90671882408533921953435194913*c[153]
+                                                   + 1.3643078267638848711996126853832e6*c[156]
+                                                   + 348489.84298483566204859345029506*c[157]
+                                                   + 48962.040839670147867008451981828*c[158]
+                                                   + 4154.8758321435521967375360646945*c[159]
+                                                   + 179.92442028463386174632006540502*c[160]
+                                                   + 2.3564506200524330524036423714851*c[161])
+                                              + z*(2.9462603299710119102421383948007e6*c[136]
+                                                   + 2.4690610656401779959571798073729e6*c[137]
+                                                   + 985880.8460484939962390423629096*c[138]
+                                                   + 217916.03850950506927224153847409*c[139]
+                                                   + 21720.560172056092000347904107288*c[140]
+                                                   + 5.653573643637206213377725949862e6*c[142]
+                                                   + 3.8026734100595619919143144654965e6*c[143]
+                                                   + 1.1167195957561549070868695867832e6*c[144]
+                                                   + 157040.18756525495565783510582082*c[145]
+                                                   + 7296.25797037729148141223044083*c[146]
+                                                   + 3.5792398553541290170196935102191e6*c[149]
+                                                   + 1.9502904344253683366654319826851e6*c[150]
+                                                   + 441004.06758999315187216380121264*c[151]
+                                                   + 44229.747127782019946101092116665*c[152]
+                                                   + 1287.2015647225601765860305584739*c[153]
+                                                   + 696979.6859696713240971869005901*c[157]
+                                                   + 293772.24503802088720205071189097*c[158]
+                                                   + 49858.509985722626360850432776334*c[159]
+                                                   + 3598.4884056926772349264013081005*c[160]
+                                                   + 70.69351860157299157210927114455*c[161]))
+                                         + z*(414903.08213571097282977687436225*c[95]
+                                              + 299766.48598390375465656870847475*c[96]
+                                              + 93520.75267855692806799698278969*c[97]
+                                              + 12204.779938334171666347793487128*c[98]
+                                              + 725673.8027863743763004195166483*c[100]
+                                              + 388759.2292596880364853734510884*c[101]
+                                              + 77124.74440317697326889485955094*c[102]
+                                              + 4642.536229116814042891184596062*c[103]
+                                              + 424639.67073116747527647576781567*c[106]
+                                              + 174865.08000056183755980834911778*c[107]
+                                              + 24618.425889864037475667990330067*c[108]
+                                              + 920.2468243390364479793188155557*c[109]
+                                              + 76759.29666936358353963478176766*c[113]
+                                              + 23413.657182773893007056887804041*c[114]
+                                              + 2334.7218005752582581692714742688*c[115]
+                                              + 57.8774607898805359951865437762*c[116]
+                                              + 4513.679835040558726114458503845*c[122]
+                                              - 18039.178805512046824683815827273*c[124]
+                                              - 12525.557570840475201911329576029*c[125]
+                                              + 64646.14677635602925397406717107*c[127]
+                                              + 76412.39595438028008491534970122*c[128]
+                                              + 21046.343839066272061416326873303*c[129]
+                                              - 2.3295338898753847398984793134228e6*c[131]
+                                              - 1.8655310755606792831186053537596e6*c[132]
+                                              - 653747.7447886577838304412963456*c[133]
+                                              - 93581.8237142456804418413226803*c[134]
+                                              - 7.883284399638432469719319451218e6*c[136]
+                                              - 6.781589575106152546005055326325e6*c[137]
+                                              - 2.8550959929433900613959372226877e6*c[138]
+                                              - 708842.5951255393370785297926457*c[139]
+                                              - 86882.24068822436800139161642915*c[140]
+                                              - 9.500555849518632844992353053072e6*c[142]
+                                              - 7.724866559965570466690344818081e6*c[143]
+                                              - 2.7903358477628413460706641617561e6*c[144]
+                                              - 492226.98600446126101363991976043*c[145]
+                                              - 29185.031881509165925648921763321*c[146]
+                                              - 4.8611058430071006486290214151607e6*c[149]
+                                              - 3.5191205962548214944841466770634e6*c[150]
+                                              - 1.0474541792044620638373511171626e6*c[151]
+                                              - 137019.87113212556286770682070719*c[152]
+                                              - 5148.806258890240706344122233896*c[153]
+                                              - 837758.923096753087619287100251*c[157]
+                                              - 498270.20462979944716656568352691*c[158]
+                                              - 115539.23589015763989556397835453*c[159]
+                                              - 11087.234547269329858962425651985*c[160]
+                                              - 282.77407440629196628843708457822*c[161]
+                                              + z*(2.4690610656401779959571798073729e6*c[137]
+                                                   + 2.464702115121234990597605907274e6*c[138]
+                                                   + 980622.1732927728117250869231334*c[139]
+                                                   + 152043.92120439264400243532875101*c[140]
+                                                   + 3.8026734100595619919143144654965e6*c[143]
+                                                   + 2.791798989390387267717173966958e6*c[144]
+                                                   + 706680.8440436473004602579761937*c[145]
+                                                   + 51073.80579264104036988561308581*c[146]
+                                                   + 1.9502904344253683366654319826851e6*c[150]
+                                                   + 1.1025101689749828796804095030316e6*c[151]
+                                                   + 199033.86207501908975745491452499*c[152]
+                                                   + 9010.410953057921236102213909317*c[153]
+                                                   + 293772.24503802088720205071189097*c[158]
+                                                   + 124646.27496430656590212608194083*c[159]
+                                                   + 16193.197825617047557168805886452*c[160]
+                                                   + 494.85463021101094100476489801188*c[161])))
+                                    + z*(53003.31366775611595682219823821*c[63]
+                                         + 30841.763782381323428383031739351*c[64]
+                                         + 5932.987694462951015083226923782*c[65]
+                                         + 80106.33519526836693541076984863*c[67]
+                                         + 29755.158748588523850656412834139*c[68]
+                                         + 2605.2702409924631290332648762764*c[69]
+                                         + 41774.978532348644965919043623617*c[72]
+                                         + 10950.532042164946660664137057568*c[73]
+                                         + 588.5169540591270695253741837654*c[74]
+                                         + 6813.146882504155458568830191551*c[78]
+                                         + 1241.7659326967850142924977799462*c[79]
+                                         + 43.264113711451683020954956564234*c[80]
+                                         - 1877.1234075254314125939921812936*c[86]
+                                         + 9373.674696560224017871465171832*c[88]
+                                         + 6406.294549080085531664661575585*c[89]
+                                         - 318242.36356846973612926489692155*c[91]
+                                         - 209936.52762762420909783237246571*c[92]
+                                         - 45135.210040062197209553147086484*c[93]
+                                         - 838313.1541986019527434485115873*c[95]
+                                         - 622325.5417154501264921172986295*c[96]
+                                         - 216537.88364181364198146963465905*c[97]
+                                         - 36614.339815002514999043380461385*c[98]
+                                         - 859755.3648407414226097514984958*c[100]
+                                         - 616559.5167565887623126538566221*c[101]
+                                         - 166717.05337425956062120682521955*c[102]
+                                         - 13927.608687350442128673553788186*c[103]
+                                         - 391167.51770666529466667573173899*c[106]
+                                         - 251066.09281533473396239208372128*c[107]
+                                         - 52075.69017317883793217330216294*c[108]
+                                         - 2760.7404730171093439379564466672*c[109]
+                                         - 61137.96428660541463134431938337*c[113]
+                                         - 31991.768030248254572097553170986*c[114]
+                                         - 4889.7003747896918237130025215818*c[115]
+                                         - 173.63238236964160798555963132861*c[116]
+                                         + 9505.278711438353082052800849274*c[122]
+                                         - 47391.912702137095734983383000096*c[124]
+                                         - 28735.102662516384286737756086185*c[125]
+                                         + 1.0803896368287923383873887217618e6*c[127]
+                                         + 719580.1031626893351971768423391*c[128]
+                                         + 149093.00719607451552751229877474*c[129]
+                                         + 3.7345226418714671609181553571665e6*c[131]
+                                         + 3.4103010818965548710108431967089e6*c[132]
+                                         + 1.4597200720394341996926656232613e6*c[133]
+                                         + 280745.47114273704132552396804089*c[134]
+                                         + 5.83174314471172861599905358725e6*c[136]
+                                         + 5.912583173055889265699967722731e6*c[137]
+                                         + 2.8438328119868075256906815547126e6*c[138]
+                                         + 819031.5543195875956021401470925*c[139]
+                                         + 130323.36103233655200208742464373*c[140]
+                                         + 4.8503087061067002693706801858513e6*c[142]
+                                         + 4.8885073952584876348140743057032e6*c[143]
+                                         + 2.2675323422863416780734688496897e6*c[144]
+                                         + 534439.8326218540490939091243563*c[145]
+                                         + 43777.547822263748888473382644982*c[146]
+                                         + 2.0158145744263466481354191549231e6*c[149]
+                                         + 1.8734140008420411840726832693541e6*c[150]
+                                         + 780318.2883948488626900533764314*c[151]
+                                         + 145681.13062968456892651390942157*c[152]
+                                         + 7723.209388335361059516183350843*c[153]
+                                         + 305692.18860316149050601807419822*c[157]
+                                         + 238681.35551605330902099721624528*c[158]
+                                         + 82181.73908830248519655668437144*c[159]
+                                         + 11670.773207651926167328869107353*c[160]
+                                         + 424.16111160943794943265562686733*c[161]
+                                         + z*(299766.48598390375465656870847475*c[96]
+                                              + 233801.88169639232016999245697422*c[97]
+                                              + 54921.50972250377249856507069208*c[98]
+                                              + 388759.2292596880364853734510884*c[101]
+                                              + 192811.86100794243317223714887736*c[102]
+                                              + 20891.413031025663193010330682279*c[103]
+                                              + 174865.08000056183755980834911778*c[107]
+                                              + 61546.06472466009368916997582517*c[108]
+                                              + 4141.1107095256640159069346700008*c[109]
+                                              + 23413.657182773893007056887804041*c[114]
+                                              + 5836.804501438145645423178685672*c[115]
+                                              + 260.44857355446241197833944699291*c[116]
+                                              - 12525.557570840475201911329576029*c[125]
+                                              + 76412.39595438028008491534970122*c[128]
+                                              + 52615.85959766568015354081718326*c[129]
+                                              - 1.8655310755606792831186053537596e6*c[132]
+                                              - 1.634369361971644459576103240864e6*c[133]
+                                              - 421118.20671410556198828595206134*c[134]
+                                              - 4.3125285094659745500478755189522e6*c[137]
+                                              - 4.6730378672372401628922371494452e6*c[138]
+                                              - 2.2091695047721542051282971437722e6*c[139]
+                                              - 456131.76361317793200730598625304*c[140]
+                                              - 3.922193149906008474776030352584e6*c[143]
+                                              - 4.1840406300167160974594864374323e6*c[144]
+                                              - 1.5083405929764283741011216627282e6*c[145]
+                                              - 153221.41737792312110965683925744*c[146]
+                                              - 1.5688301618294531578187146943782e6*c[150]
+                                              - 1.516125279036172279912968289875e6*c[151]
+                                              - 417555.55801954594314722577865734*c[152]
+                                              - 27031.232859173763708306641727952*c[153]
+                                              - 204497.95959177855996451497163594*c[158]
+                                              - 164201.81476108753383678386394549*c[159]
+                                              - 33699.357637094936808162109547481*c[160]
+                                              - 1484.5638906330328230142946940356*c[161]
+                                              + z*(1.6431347434141566603984039381827e6*c[138]
+                                                   + 1.5254122695665354849056907693186e6*c[139]
+                                                   + 405450.45654504705067316087666937*c[140]
+                                                   + 1.861199326260258178478115977972e6*c[144]
+                                                   + 1.0992813129567846896048457407458e6*c[145]
+                                                   + 136196.81544704277431969496822883*c[146]
+                                                   + 735006.7793166552531202730020211*c[151]
+                                                   + 309608.22989447413962270764481666*c[152]
+                                                   + 24027.762541487789962939237091513*c[153]
+                                                   + 83097.51664287104393475072129389*c[159]
+                                                   + 25189.418839848740644484809156703*c[160]
+                                                   + 1319.6123472293625093460397280317*c[161]))))
+                               + z*(5883.809816324054929143337095255*c[39]
+                                    + 2253.6270258800253556351198258148*c[40]
+                                    + 6841.634119715569705013659299721*c[42]
+                                    + 1173.8004874562838351894957610762*c[43]
+                                    + 2969.3648977571654829690631017177*c[46]
+                                    + 307.60400070243670678097529748152*c[47]
+                                    + 416.28922786931539503330548227866*c[51]
+                                    + 27.155526553489969442717306483137*c[52]
+                                    + 977.3786895641173891585438959151*c[58]
+                                    - 38743.986517508781036591501137278*c[60]
+                                    - 16958.976480087313697101656916423*c[61]
+                                    - 69645.40383393220935939762609586*c[63]
+                                    - 43432.668021148314217415288248524*c[64]
+                                    - 11865.975388925902030166453847565*c[65]
+                                    - 56078.66707409380925603817736549*c[67]
+                                    - 35701.98187796720186553588700654*c[68]
+                                    - 5210.540481984926258066529752553*c[69]
+                                    - 21509.521344450940623648126516159*c[72]
+                                    - 12473.073266949877620749231882805*c[73]
+                                    - 1177.0339081182541390507483675308*c[74]
+                                    - 2933.5226541379771347034392260975*c[78]
+                                    - 1381.0860129505706500423877747694*c[79]
+                                    - 86.52822742290336604190991312847*c[80]
+                                    - 6006.79490408138052030077498014*c[86]
+                                    + 144587.92776514931670393803016088*c[88]
+                                    + 64917.11809734486672086857063259*c[89]
+                                    + 321153.39906452697183542251770246*c[91]
+                                    + 272952.6127438852643428005843507*c[92]
+                                    + 90270.42008012439441910629417297*c[93]
+                                    + 370379.48121763171010979257824228*c[95]
+                                    + 363717.9913831124331858033841636*c[96]
+                                    + 152513.50924795649975894832094904*c[97]
+                                    + 36614.339815002514999043380461385*c[98]
+                                    + 248496.60003893123988852136592022*c[100]
+                                    + 245989.05779146235286440720218944*c[101]
+                                    + 102059.87353898820143572907178628*c[102]
+                                    + 13927.608687350442128673553788186*c[103]
+                                    + 88354.61942313640487734016656228*c[106]
+                                    + 80783.26929496256511320190944773*c[107]
+                                    + 30296.102676765563437342633335674*c[108]
+                                    + 2760.7404730171093439379564466672*c[109]
+                                    + 11842.63135891329406860671240417*c[113]
+                                    + 9008.693986493609179452745701531*c[114]
+                                    + 2775.2353478536088729181906203573*c[115]
+                                    + 173.63238236964160798555963132861*c[116]
+                                    + 22415.73059254701002660077406983*c[122]
+                                    - 409501.48148887617526305387269555*c[124]
+                                    - 181528.48508916600458064140142907*c[125]
+                                    - 1.0237069524836949820620042631375e6*c[127]
+                                    - 1.0130104775764617912356968270322e6*c[128]
+                                    - 361325.0459093478472392735781694*c[129]
+                                    - 1.4341562888466822717172394073925e6*c[131]
+                                    - 1.7143117300754699201108565954096e6*c[132]
+                                    - 958196.9097128950478940073574858*c[133]
+                                    - 280745.47114273704132552396804089*c[134]
+                                    - 1.3349517542552781266851056321835e6*c[136]
+                                    - 1.7021848502874625643384446739067e6*c[137]
+                                    - 1.0659010293374208521497208930006e6*c[138]
+                                    - 383199.47730057745705765707014432*c[139]
+                                    - 86882.24068822436800139161642915*c[140]
+                                    - 801821.5209496011370941678780956*c[142]
+                                    - 1.0095596025266934875067863591742e6*c[143]
+                                    - 630935.5243087789462824235612438*c[144]
+                                    - 220359.45749134413777823891271469*c[145]
+                                    - 29185.031881509165925648921763321*c[146]
+                                    - 270907.53015827251776387428579195*c[149]
+                                    - 315372.21594782912961382882780866*c[150]
+                                    - 182290.30953628414135670860622551*c[151]
+                                    - 57221.63637412052903431172518824*c[152]
+                                    - 5148.806258890240706344122233896*c[153]
+                                    - 35896.801178433656468570805970495*c[157]
+                                    - 35219.076554327000764157589983824*c[158]
+                                    - 17179.810449022556149823164784625*c[159]
+                                    - 4473.7963962665716974760664911519*c[160]
+                                    - 282.77407440629196628843708457822*c[161]
+                                    + z*(30841.763782381323428383031739351*c[64]
+                                         + 14832.469236157377537708067309456*c[65]
+                                         + 29755.158748588523850656412834139*c[68]
+                                         + 6513.175602481157822583162190691*c[69]
+                                         + 10950.532042164946660664137057568*c[73]
+                                         + 1471.2923851478176738134354594135*c[74]
+                                         + 1241.7659326967850142924977799462*c[79]
+                                         + 108.16028427862920755238739141058*c[80]
+                                         + 6406.294549080085531664661575585*c[89]
+                                         - 209936.52762762420909783237246571*c[92]
+                                         - 112838.02510015549302388286771621*c[93]
+                                         - 322559.05573154637183554859015472*c[96]
+                                         - 307542.82740814178478368162967341*c[97]
+                                         - 109843.01944500754499713014138416*c[98]
+                                         - 227800.28749690072582728040553372*c[101]
+                                         - 223980.77242770646838077991417153*c[102]
+                                         - 41782.826062051326386020661364558*c[103]
+                                         - 76201.0128147728964025837346035*c[107]
+                                         - 68643.16070828700114126327958218*c[108]
+                                         - 8282.221419051328031813869340002*c[109]
+                                         - 8578.110847474361565040665366945*c[114]
+                                         - 6387.446435536083913859327618283*c[115]
+                                         - 520.8971471089248239566788939858*c[116]
+                                         - 41260.660233356859488649085662215*c[125]
+                                         + 795992.4991170696152820921920403*c[128]
+                                         + 425348.37758785196897232156412012*c[129]
+                                         + 1.5447700063358755878922378429493e6*c[132]
+                                         + 2.0149308181269410396555608172893e6*c[133]
+                                         + 842236.4134282111239765719041227*c[134]
+                                         + 1.6000546635899147156520922037788e6*c[137]
+                                         + 2.4365441627297786513344667373363e6*c[138]
+                                         + 1.4764724896659899750813335181441e6*c[139]
+                                         + 456131.76361317793200730598625304*c[140]
+                                         + 966314.2453524791600380439531191*c[143]
+                                         + 1.4847902256991380977241856867919e6*c[144]
+                                         + 896638.6538219148468214693968753*c[145]
+                                         + 153221.41737792312110965683925744*c[146]
+                                         + 304583.83901258802625396857497588*c[150]
+                                         + 434670.44195094987681216515120357*c[151]
+                                         + 238009.52981403461702208681373971*c[152]
+                                         + 27031.232859173763708306641727952*c[153]
+                                         + 34183.395924274749056482244609342*c[158]
+                                         + 41252.532959668679154607846983111*c[159]
+                                         + 18819.121797338730944817801435607*c[160]
+                                         + 1484.5638906330328230142946940356*c[161]
+                                         + z*(155867.92113092821344666163798281*c[97]
+                                              + 85433.4595683392016644345544099*c[98]
+                                              + 128541.24067196162211482476591824*c[102]
+                                              + 32497.753603817698300238292172434*c[103]
+                                              + 41030.709816440062459446650550112*c[108]
+                                              + 6441.72777037325513585523170889*c[109]
+                                              + 3891.2030009587637636154524571147*c[115]
+                                              + 405.14222552916375196630580643341*c[116]
+                                              + 35077.239731777120102360544788839*c[129]
+                                              - 1.0895795746477629730507354939093e6*c[133]
+                                              - 655072.7659997197630928892587621*c[134]
+                                              - 1.4722238347440034481964208281141e6*c[138]
+                                              - 1.9110736267457043897383270098825e6*c[139]
+                                              - 810900.9130900941013463217533387*c[140]
+                                              - 928161.0937508858864948749803162*c[144]
+                                              - 1.2470262761176594478857879568315e6*c[145]
+                                              - 272393.63089408554863938993645766*c[146]
+                                              - 275743.40670745960015503919122891*c[151]
+                                              - 339922.63813593066082853245531699*c[152]
+                                              - 48055.525082975579925878474183026*c[153]
+                                              - 26370.359864520645289771854669774*c[159]
+                                              - 27231.80415118782772376736125049*c[160]
+                                              - 2639.2246944587250186920794560634*c[161]
+                                              + z*(762706.1347832677424528453846593*c[139]
+                                                   + 456131.76361317793200730598625304*c[140]
+                                                   + 549640.6564783923448024228703729*c[145]
+                                                   + 153221.41737792312110965683925744*c[146]
+                                                   + 154804.11494723706981135382240833*c[152]
+                                                   + 27031.232859173763708306641727952*c[153]
+                                                   + 12594.709419924370322242404578352*c[160]
+                                                   + 1484.5638906330328230142946940356*c[161]))))))
+                     + 3.0192525837022263790510289528417*c[162]
+                     + z*(124.21745940469366972798359786381*c[12]
+                          + 62.53751042563127754470139132061*c[14]
+                          + 9.954022744967958407366657921278*c[17]
+                          - 680.2925531841720752671891772189*c[22]
+                          - 571.8988635798579007388508909214*c[24]
+                          - 554.3230844539027113089276500708*c[25]
+                          - 252.70024747755827631123052285815*c[27]
+                          - 219.91159854486677928662226038065*c[28]
+                          - 40.451413362307785035250627389848*c[31]
+                          - 27.655141781462442894203030757794*c[32]
+                          + 2162.2701429630875955670765917703*c[37]
+                          + 2210.1514696901670692735574853188*c[39]
+                          + 3098.7371605850348639982897604953*c[40]
+                          + 1550.0167383656902355539474847888*c[42]
+                          + 2200.7192958759970170119017550386*c[43]
+                          + 1458.5449056803928226232394708762*c[44]
+                          + 640.2317120435542949908553931388*c[46]
+                          + 840.0230245023769695632683569854*c[47]
+                          + 478.44139636506359615585645293286*c[48]
+                          + 103.1977497659227239788446363632*c[51]
+                          + 110.5617866820663041596347478242*c[52]
+                          + 49.604317937273521039981307730511*c[53]
+                          - 5292.344497612294983602994557276*c[58]
+                          - 5931.138466280420036101922404926*c[60]
+                          - 9956.051703652273341197887344426*c[61]
+                          - 5104.800195395451946792443584616*c[63]
+                          - 8894.497360579228320762331641852*c[64]
+                          - 8263.804288716253199580208929554*c[65]
+                          - 3260.7480832310247177595314394179*c[67]
+                          - 5631.785204444728770029201656979*c[68]
+                          - 5159.982096499229146569369577888*c[69]
+                          - 3001.4652679519269361516113508589*c[70]
+                          - 1297.3938235276111504350623006027*c[72]
+                          - 2072.5199099820998475943452403335*c[73]
+                          - 1738.9134035407636172964504602431*c[74]
+                          - 840.0771225609441344885620195021*c[75]
+                          - 210.6949972585287444814624858523*c[78]
+                          - 280.37084473432637256499601442687*c[79]
+                          - 194.68851170153257359429730453905*c[80]
+                          - 74.00455004924958267640832166826*c[81]
+                          + 11040.402986600321913428605034263*c[86]
+                          + 13033.163752758266662669296344426*c[88]
+                          + 24500.808132604245482325664882952*c[89]
+                          + 12462.901477688386370420175903408*c[91]
+                          + 24443.594580631574521026959182882*c[92]
+                          + 26780.224623770237011001533937981*c[93]
+                          + 9773.816394961160661372065188738*c[95]
+                          + 19481.684372027469408580896579109*c[96]
+                          + 21631.684358891470591318763727152*c[97]
+                          + 17162.971788282428905801584591274*c[98]
+                          + 5910.639402753178477345574597481*c[100]
+                          + 11511.857379548876574550137467658*c[101]
+                          + 12546.826179702232487734069425752*c[102]
+                          + 9663.616784148118832492430011585*c[103]
+                          + 5345.999754319869876847075464969*c[104]
+                          + 2298.7788589666177453235963135547*c[106]
+                          + 4140.5254470948056070205395042626*c[107]
+                          + 4181.332564683999395490901916359*c[108]
+                          + 2922.5914281448972935165679930323*c[109]
+                          + 1305.489855385121743933597229762*c[110]
+                          + 376.06107278670652129139120349792*c[113]
+                          + 571.8807136278365231303302588528*c[114]
+                          + 488.97003747896918237130025215818*c[115]
+                          + 285.25319960726835597627653718271*c[116]
+                          + 99.91428475660942039837503259597*c[117]
+                          - 20651.507623409833658967171118905*c[122]
+                          - 25174.807918082901448228404016935*c[124]
+                          - 51261.37064259619268294824701803*c[125]
+                          - 25629.163947109297530594273300998*c[127]
+                          - 54452.80147344920172317417903165*c[128]
+                          - 66223.02832975106928568551171111*c[129]
+                          - 22446.228073793948450215864082111*c[131]
+                          - 48889.574235064631198263556841885*c[132]
+                          - 60707.02935895065801760765051078*c[133]
+                          - 55996.43974596855965143298126767*c[134]
+                          - 16635.553314742163806900028110193*c[136]
+                          - 36265.521735288850063615153261196*c[137]
+                          - 45256.126923983910482435437074017*c[138]
+                          - 41745.934103174677022789348697269*c[139]
+                          - 30770.793577079463667159530818657*c[140]
+                          - 9710.745266138418331744165951425*c[142]
+                          - 20519.415107635144645787444723291*c[143]
+                          - 24964.483499524165504801267369052*c[144]
+                          - 22444.239615079930805783704612274*c[145]
+                          - 15899.76257624523718584185677885*c[146]
+                          - 8654.249913688156123352616949877*c[147]
+                          - 3720.9370635882607314977475340046*c[149]
+                          - 7277.329109102238254315289536636*c[150]
+                          - 8231.659053475566276222082697621*c[151]
+                          - 6857.239994757377777734316857425*c[152]
+                          - 4370.3989970982439505522968299337*c[153]
+                          - 1874.9181337420859764695737545432*c[154]
+                          - 612.9106432832059370639857454549*c[157]
+                          - 1022.4678944935280707988758980851*c[158]
+                          - 992.6700952825051704443277032718*c[159]
+                          - 708.582659036009803016395624375*c[160]
+                          - 378.71527822271245485058538113154*c[161]
+                          - 126.80860851549350792014321601935*c[162]
+                          + z*(554.3230844539027113089276500708*c[25]
+                               + 219.91159854486677928662226038065*c[28]
+                               + 27.655141781462442894203030757794*c[32]
+                               - 3098.7371605850348639982897604953*c[40]
+                               - 2200.7192958759970170119017550386*c[43]
+                               - 3646.3622642009820565580986771905*c[44]
+                               - 840.0230245023769695632683569854*c[47]
+                               - 1196.1034909126589903896411323322*c[48]
+                               - 110.5617866820663041596347478242*c[52]
+                               - 124.01079484318380259995326932628*c[53]
+                               + 9956.051703652273341197887344426*c[61]
+                               + 8894.497360579228320762331641852*c[64]
+                               + 20659.510721790632998950522323885*c[65]
+                               + 5631.785204444728770029201656979*c[68]
+                               + 12899.955241248072866423423944721*c[69]
+                               + 13506.593705783671212682251078865*c[70]
+                               + 2072.5199099820998475943452403335*c[73]
+                               + 4347.2835088519090432411261506076*c[74]
+                               + 3780.3470515242486051985290877594*c[75]
+                               + 280.37084473432637256499601442687*c[79]
+                               + 486.72127925383143398574326134763*c[80]
+                               + 333.02047522162312204383744750717*c[81]
+                               - 24500.808132604245482325664882952*c[89]
+                               - 24443.594580631574521026959182882*c[92]
+                               - 66950.56155942559252750383484495*c[93]
+                               - 19481.684372027469408580896579109*c[96]
+                               - 54079.21089722867647829690931788*c[97]
+                               - 77233.37304727093007610713066073*c[98]
+                               - 11511.857379548876574550137467658*c[101]
+                               - 31367.065449255581219335173564381*c[102]
+                               - 43486.275528666534746215935052134*c[103]
+                               - 37421.998280239089137929528254784*c[104]
+                               - 4140.5254470948056070205395042626*c[107]
+                               - 10453.331411709998488727254790897*c[108]
+                               - 13151.661426652037820824555968645*c[109]
+                               - 9138.428987695852207535180608334*c[110]
+                               - 571.8807136278365231303302588528*c[114]
+                               - 1222.4250936974229559282506303955*c[115]
+                               - 1283.6393982327076018932444173222*c[116]
+                               - 699.3999932962659427886252281718*c[117]
+                               + 51261.37064259619268294824701803*c[125]
+                               + 54452.80147344920172317417903165*c[128]
+                               + 165557.57082437767321421377927778*c[129]
+                               + 48889.574235064631198263556841885*c[132]
+                               + 151767.57339737664504401912627695*c[133]
+                               + 251983.97885685851843144841570452*c[134]
+                               + 36265.521735288850063615153261196*c[137]
+                               + 113140.31730995977620608859268504*c[138]
+                               + 187856.70346428604660255206913771*c[139]
+                               + 215395.5550395562456701167157306*c[140]
+                               + 20519.415107635144645787444723291*c[143]
+                               + 62411.20874881041376200316842263*c[144]
+                               + 100999.07826785968862602667075523*c[145]
+                               + 111298.33803371666030089299745195*c[146]
+                               + 86542.49913688156123352616949877*c[147]
+                               + 7277.329109102238254315289536636*c[150]
+                               + 20579.147633688915690555206744052*c[151]
+                               + 30857.579976408199999804425858415*c[152]
+                               + 30592.792979687707653866077809536*c[153]
+                               + 18749.181337420859764695737545432*c[154]
+                               + 1022.4678944935280707988758980851*c[158]
+                               + 2481.6752382062629261108192581796*c[159]
+                               + 3188.6219656620441135737803096875*c[160]
+                               + 2651.0069475589871839540976679208*c[161]
+                               + 1268.0860851549350792014321601935*c[162]
+                               + z*(2430.908176133988037705399118127*c[44]
+                                    + 797.4023272751059935930940882214*c[48]
+                                    + 82.67386322878920173330217955085*c[53]
+                                    - 13773.007147860421999300348215924*c[65]
+                                    - 8599.970160832048577615615963147*c[69]
+                                    - 21010.256875663488553061279456012*c[70]
+                                    - 2898.1890059012726954940841004051*c[74]
+                                    - 5880.539857926608941419934136515*c[75]
+                                    - 324.48085283588762265716217423175*c[80]
+                                    - 518.0318503447470787348582516778*c[81]
+                                    + 44633.707706283728351669223229968*c[93]
+                                    + 36052.807264819117652197939545254*c[97]
+                                    + 120140.80251797700234061109213892*c[98]
+                                    + 20911.376966170387479556782376254*c[102]
+                                    + 67645.3174890368318274470100811*c[103]
+                                    + 99791.99541397090436781207534609*c[104]
+                                    + 6968.887607806665659151503193932*c[108]
+                                    + 20458.139997014281054615975951226*c[109]
+                                    + 24369.143967188939220093814955558*c[110]
+                                    + 814.9500624649486372855004202636*c[115]
+                                    + 1996.772397250878491833935760279*c[116]
+                                    + 1865.0666487900425141030006084582*c[117]
+                                    - 110371.71388291844880947585285186*c[129]
+                                    - 101178.38226491776336267941751797*c[133]
+                                    - 391975.0782217799175600308688737*c[134]
+                                    - 75426.87820663985080405906179003*c[138]
+                                    - 292221.53872222273915952544088088*c[139]
+                                    - 574388.1467721499884536445752816*c[140]
+                                    - 41607.472499206942508002112281753*c[144]
+                                    - 157109.67730555951564048593228592*c[145]
+                                    - 296795.56808991109413571465987187*c[146]
+                                    - 346169.99654752624493410467799509*c[147]
+                                    - 13719.431755792610460370137829368*c[151]
+                                    - 48000.679963301644444140218001978*c[152]
+                                    - 81580.78127916722041030954082543*c[153]
+                                    - 74996.72534968343905878295018173*c[154]
+                                    - 1654.4501588041752840738795054531*c[159]
+                                    - 4960.078613252068621114769370625*c[160]
+                                    - 7069.351860157299157210927114455*c[161]
+                                    - 5072.344340619740316805728640774*c[162]
+                                    + z*(10505.128437831744276530639728006*c[70]
+                                         + 2940.2699289633044707099670682573*c[75]
+                                         + 259.01592517237353936742912583891*c[81]
+                                         - 60070.40125898850117030554606946*c[98]
+                                         - 33822.658744518415913723505040549*c[103]
+                                         - 112265.99484071726741378858476435*c[104]
+                                         - 10229.069998507140527307987975613*c[109]
+                                         - 27415.286963087556622605541825002*c[110]
+                                         - 998.3861986254392459169678801395*c[116]
+                                         - 2098.1999798887978283658756845154*c[117]
+                                         + 195987.53911088995878001543443685*c[134]
+                                         + 146110.76936111136957976272044044*c[139]
+                                         + 646186.6651186687370103501471918*c[140]
+                                         + 78554.83865277975782024296614296*c[145]
+                                         + 333895.01410114998090267899235586*c[146]
+                                         + 649068.7435266117092514462712408*c[147]
+                                         + 24000.339981650822222070109000989*c[152]
+                                         + 91778.37893906312296159823342861*c[153]
+                                         + 140618.86003065644823521803159074*c[154]
+                                         + 2480.0393066260343105573846853125*c[160]
+                                         + 7953.020842676961551862293003762*c[161]
+                                         + 9510.645638662013094010741201451*c[162]
+                                         + z*(44906.39793628690696551543390574*c[104]
+                                              + 10966.114785235022649042216730001*c[110]
+                                              + 839.2799919555191313463502738062*c[117]
+                                              - 258474.66604746749480414005887672*c[140]
+                                              - 133558.00564045999236107159694234*c[146]
+                                              - 571180.4943034183041412727186919*c[147]
+                                              - 36711.351575625249184639293371443*c[153]
+                                              - 123744.59682697767444699186779985*c[154]
+                                              - 3181.2083370707846207449172015049*c[161]
+                                              - 8369.368162022571522729452257277*c[162]
+                                              + z*(190393.4981011394347137575728973*c[147]
+                                                   + 41248.198942325891482330622599949*c[154]
+                                                   + 2789.7893873408571742431507524257*c[162]))))))
+                     + y*(261.36584581273139871049967589426*c[11]
+                          + 62.1087297023468348639917989319*c[12]
+                          + 291.62653750456823158114855245747*c[13]
+                          + 31.268755212815638772350695660307*c[14]
+                          + 83.79652299285558905812500493196*c[16]
+                          + 4.9770113724839792036833289606389*c[17]
+                          + 20.175624837001994983585305376221*c[20]
+                          - 1197.3860486594727872956618424495*c[21]
+                          - 340.14627659208603763359458860947*c[22]
+                          - 2560.4237730644276315490888702012*c[23]
+                          - 954.6185166715097859017629602619*c[24]
+                          - 184.77436148463423710297588335693*c[25]
+                          - 1993.7798146621410088619276819754*c[26]
+                          - 708.2226242768704646027588598403*c[27]
+                          - 73.30386618162225976220742012688*c[28]
+                          - 518.9910862533288782737758699922*c[30]
+                          - 147.52868402724015718738464106886*c[31]
+                          - 9.218380593820814298067676919265*c[32]
+                          - 78.4859210998904783280353274852*c[35]
+                          + 3336.7910181415970014961687297632*c[36]
+                          + 972.029697295332955805383055016*c[37]
+                          + 8952.602742206654653797277495272*c[38]
+                          + 4333.5610495400833498637458674268*c[39]
+                          + 1032.9123868616782879994299201651*c[40]
+                          + 11646.1580515728505210434046398*c[41]
+                          + 6414.13462239026040026692551564*c[42]
+                          + 1907.0603498725458262566574187971*c[43]
+                          + 364.63622642009820565580986771905*c[44]
+                          + 7586.547129535566570973654287382*c[45]
+                          + 3992.3099712645925132972378320027*c[46]
+                          + 1114.1427219071786519999440982251*c[47]
+                          + 119.61034909126589903896411323322*c[48]
+                          + 1859.8051217246055621138631378865*c[50]
+                          + 808.9654113006654210206041409827*c[51]
+                          + 183.29980423605729373834181876118*c[52]
+                          + 12.401079484318380259995326932628*c[53]
+                          + 219.44794625282950963347969753024*c[56]
+                          - 7438.820843741905542639127033769*c[57]
+                          - 2178.9637543441792892916438778436*c[58]
+                          - 22168.643221701863691427020695116*c[59]
+                          - 12004.999675401223532590312352295*c[60]
+                          - 3085.7309275898514567211594685207*c[61]
+                          - 35604.390292593686870672027938814*c[62]
+                          - 23302.532282048616819680109273866*c[63]
+                          - 8880.344829578591939021981813796*c[64]
+                          - 2065.9510721790632998950522323885*c[65]
+                          - 36672.80145020925748274123053286*c[66]
+                          - 25238.116933222189428325823134878*c[67]
+                          - 10662.795806105185218636075172101*c[68]
+                          - 3076.4104950944887062942181447261*c[69]
+                          - 600.2930535903853872303222701718*c[70]
+                          - 21453.553517274843263544945346386*c[71]
+                          - 13938.304025084431957533704723409*c[72]
+                          - 5627.148204956038875378343811345*c[73]
+                          - 1507.1206046700003031912384367256*c[74]
+                          - 168.01542451218882689771240390042*c[75]
+                          - 5052.060166912386711506345842494*c[77]
+                          - 2752.2034016895317247891037214457*c[78]
+                          - 935.002153504443350482957387618*c[79]
+                          - 205.50454012939549434953604368011*c[80]
+                          - 14.800910009849916535281664333652*c[81]
+                          - 485.82456359653126483401327597*c[84]
+                          + 14425.241859728046144743094670306*c[85]
+                          + 4184.1876394746625788731703268741*c[86]
+                          + 45792.245638137409503903701571266*c[87]
+                          + 26573.353180268683678979340042738*c[88]
+                          + 7099.22028602140090549777803172*c[89]
+                          + 81841.27858758266486267759854023*c[90]
+                          + 58483.46828730872592944528464275*c[91]
+                          + 25003.080302903902811403309315295*c[92]
+                          + 6318.929405608707609337440592108*c[93]
+                          + 103275.62458955840205875423969673*c[94]
+                          + 80783.52256144287679825809461197*c[95]
+                          + 40383.154906625485084871827286895*c[96]
+                          + 14709.028106619722506058752349238*c[97]
+                          + 3432.5943576564857811603169182549*c[98]
+                          + 92647.70108057489399079522974914*c[99]
+                          + 73415.53532521331132672241408593*c[100]
+                          + 38252.987177183288269287384195812*c[101]
+                          + 15263.615310362123556264050465707*c[102]
+                          + 4440.7635263917030342398473410156*c[103]
+                          + 890.9999590533116461411792441615*c[104]
+                          + 50430.53773858001730355687237575*c[105]
+                          + 37469.592727827629644949561226821*c[106]
+                          + 18525.151994377776055918987512436*c[107]
+                          + 7058.910400234743245553742442221*c[108]
+                          + 1887.3137507634812895398343255321*c[109]
+                          + 217.58164256418695732226620496034*c[110]
+                          + 11539.689938062582788709537969353*c[112]
+                          + 7261.625708452562281680649557249*c[113]
+                          + 3064.8592287449576543002726505746*c[114]
+                          + 996.6619007172682658694295680251*c[115]
+                          + 220.14105621865275298169167543448*c[116]
+                          + 16.652380792768236733062505432662*c[117]
+                          + 952.2013330387522089446730904199*c[120]
+                          - 25478.843455755075606844048090038*c[121]
+                          - 7296.941887103436025474721713417*c[122]
+                          - 84165.87234410355412043881269467*c[123]
+                          - 51157.82720174662771118670550857*c[124]
+                          - 13959.023429394119921709900329505*c[125]
+                          - 160485.72579543870705330075211644*c[126]
+                          - 121403.45748035714913168795658688*c[127]
+                          - 55727.64400522436129559387767062*c[128]
+                          - 14742.941751761890946383416999616*c[129]
+                          - 225651.62857851207039123155041962*c[130]
+                          - 189443.12936552942061714559870104*c[131]
+                          - 103529.48388465018704072638543695*c[132]
+                          - 42189.477624189631636989558927888*c[133]
+                          - 10668.466680226351978200521524045*c[134]
+                          - 246701.25736027347552058552981498*c[135]
+                          - 216809.81339266900720332126032066*c[136]
+                          - 128039.57714158570251840145688227*c[137]
+                          - 60038.48961530485846693658317421*c[138]
+                          - 21725.09954442114637563591180221*c[139]
+                          - 5128.465596179910611193255136443*c[140]
+                          - 201889.58097750763525660803497699*c[141]
+                          - 176299.88346379723582902442022755*c[142]
+                          - 105205.87219623486721299957698784*c[143]
+                          - 51167.37254739440398527517841421*c[144]
+                          - 20163.538429512241139355230686449*c[145]
+                          - 5987.998700300650749945027655746*c[146]
+                          - 1236.3214162411651604789452785539*c[147]
+                          - 104358.46478503186516756011851401*c[148]
+                          - 85176.65259111993325374765085529*c[149]
+                          - 47965.364457666617373466746090437*c[150]
+                          - 22221.377404171315179195687604331*c[151]
+                          - 8348.075439774833998554322415178*c[152]
+                          - 2256.517901094477545325301594913*c[153]
+                          - 267.84544767744085378136767922045*c[154]
+                          - 23372.397703462260146308860112874*c[156]
+                          - 16288.376339036532109701917643355*c[157]
+                          - 7901.498489476279742757120564084*c[158]
+                          - 3172.2900044956629518342301031701*c[159]
+                          - 1027.4448556022142143737736553437*c[160]
+                          - 230.25888915940917254915591172798*c[161]
+                          - 18.11551550221335827430617371705*c[162]
+                          + z*(1337.3381697631616710646750296023*c[24]
+                               + 554.3230844539027113089276500708*c[25]
+                               + 1163.7450010761826528942871968225*c[27]
+                               + 219.91159854486677928662226038065*c[28]
+                               + 254.60595469217252933951865474787*c[31]
+                               + 27.655141781462442894203030757794*c[32]
+                               + 218.21074837242168395631048173829*c[37]
+                               - 6456.970629389999630453934249535*c[39]
+                               - 3098.7371605850348639982897604953*c[40]
+                               - 11278.252506414830564979903546491*c[42]
+                               - 9241.642803359277940528042757744*c[43]
+                               - 2917.0898113607856452464789417524*c[44]
+                               - 7344.388230485630731603620270867*c[46]
+                               - 5844.833306940694942436396232365*c[47]
+                               - 956.8827927301271923117129058657*c[48]
+                               - 1514.7330728354081180623636456022*c[51]
+                               - 989.2370387342774582704161647429*c[52]
+                               - 99.20863587454704207996261546102*c[53]
+                               - 934.4169889239364050197068015891*c[58]
+                               + 18078.860884522027029078702299664*c[60]
+                               + 8558.333861886835399129069466699*c[61]
+                               + 41500.264368701781692567774963117*c[63]
+                               + 44387.571616892323313369559240923*c[64]
+                               + 16527.608577432506399160417859108*c[65]
+                               + 47215.485783213354138892114830337*c[67]
+                               + 58344.98963218638254178724937563*c[68]
+                               + 31756.943844634635328961248158825*c[69]
+                               + 9004.395803855780808454834052577*c[70]
+                               + 26579.214226641252764632347146216*c[72]
+                               + 31690.369319754133404675717627739*c[73]
+                               + 16346.533852499240020998410780464*c[74]
+                               + 2520.2313676828324034656860585063*c[75]
+                               + 5293.711806120534705096744957039*c[78]
+                               + 5329.642076292333730332748311281*c[79]
+                               + 2271.3659698512133586001352196223*c[80]
+                               + 222.01365014774874802922496500478*c[81]
+                               + 2672.0277076509967556822643805149*c[86]
+                               - 40113.54260777910069528938374105*c[88]
+                               - 18094.513583524159950661003307367*c[89]
+                               - 104504.03509692906548847039338209*c[91]
+                               - 125574.88723679184234739289670889*c[92]
+                               - 49046.928243534254301047753167313*c[93]
+                               - 151793.2287279245929351441240352*c[95]
+                               - 222817.24506772544110065006714226*c[96]
+                               - 154876.6529205451994813862644637*c[97]
+                               - 51488.91536484728671740475377382*c[98]
+                               - 140920.43124767344417609925357437*c[100]
+                               - 218006.06568355085304117416770721*c[101]
+                               - 170616.55754464325018743453616274*c[102]
+                               - 79151.65374368594185230451680873*c[103]
+                               - 21383.999017279479507388301859876*c[104]
+                               - 72640.40659668864154457552614009*c[106]
+                               - 107010.38651917185072849338557035*c[107]
+                               - 80525.59223813291955115400739029*c[108]
+                               - 34823.68358712472849728011851761*c[109]
+                               - 5221.959421540486975734388919048*c[110]
+                               - 14147.190344118418042069907911001*c[113]
+                               - 17817.274658841909402671305644595*c[114]
+                               - 11470.972771128250008061854564143*c[115]
+                               - 4117.567924765786703657556971507*c[116]
+                               - 399.65713902643768159350013038389*c[117]
+                               - 6057.623849202961608017727692072*c[122]
+                               + 77140.84648541035397414500700021*c[124]
+                               + 32492.769933768526847311154958994*c[125]
+                               + 217177.75101360500073278163987276*c[127]
+                               + 279913.06255789696605038908699206*c[128]
+                               + 110692.27269139162207091549228427*c[129]
+                               + 356440.03065726489278407533331997*c[131]
+                               + 572287.3290728364910460947557798*c[132]
+                               + 445566.70213132492162626705662387*c[133]
+                               + 157372.89385855847991257744921323*c[134]
+                               + 416984.07347059585059974249253112*c[136]
+                               + 731971.9411142253650467935880324*c[137]
+                               + 675205.7484596743911208035610165*c[138]
+                               + 392756.05678524825048992888734694*c[139]
+                               + 123083.17430831785466863812327463*c[140]
+                               + 342889.02166145605332630467450368*c[142]
+                               + 610715.8180697740586322100172037*c[143]
+                               + 589043.9870692086823185008736014*c[144]
+                               + 380826.5289751648919813209091167*c[145]
+                               + 163740.19843277428531250897289353*c[146]
+                               + 43271.249568440780616763084749386*c[147]
+                               + 166632.36811865160577599755417658*c[149]
+                               + 280514.85763689746598648518700598*c[150]
+                               + 258424.86979658021587412616855435*c[151]
+                               + 160104.26880073930219335213144613*c[152]
+                               + 63325.13803573608240920675101746*c[153]
+                               + 9374.590668710429882347868772716*c[154]
+                               + 31963.842034789858282339849541255*c[157]
+                               + 46386.523042364150385743847486419*c[158]
+                               + 37074.80995866545025156643353477*c[159]
+                               + 19840.3144530082744844590774825*c[160]
+                               + 6529.051396559562721624091970708*c[161]
+                               + 634.0430425774675396007160800967*c[162]
+                               + z*(7040.923507483280923516141002705*c[43]
+                                    + 3646.3622642009820565580986771905*c[44]
+                                    + 5004.81028243831797287312787538*c[47]
+                                    + 1196.1034909126589903896411323322*c[48]
+                                    + 878.6752520522111541107814169187*c[52]
+                                    + 124.01079484318380259995326932628*c[53]
+                                    + 1397.7178417654379420688178777272*c[61]
+                                    - 35493.074256313094992607227599071*c[64]
+                                    - 20659.510721790632998950522323885*c[65]
+                                    - 52713.20442774165377175804771865*c[68]
+                                    - 66492.40437033851545597969645234*c[69]
+                                    - 27013.18741156734242536450215773*c[70]
+                                    - 29617.849409772033557081372387405*c[73]
+                                    - 36519.051122396191009254900800552*c[74]
+                                    - 7560.694103048497210397058175519*c[75]
+                                    - 5049.271231558007357767752296854*c[79]
+                                    - 5191.693645374201962514594787708*c[80]
+                                    - 666.0409504432462440876748950143*c[81]
+                                    - 6406.294549080085531664661575585*c[89]
+                                    + 101131.292656160267826365937526*c[92]
+                                    + 55666.75904941004322511554807333*c[93]
+                                    + 203335.56069569797169206917056315*c[96]
+                                    + 333112.42140413432222516875184138*c[97]
+                                    + 154466.74609454186015221426132147*c[98]
+                                    + 206494.20830400197646662403023956*c[101]
+                                    + 395174.32841235254424925116684246*c[102]
+                                    + 312696.16631792020358915439058714*c[103]
+                                    + 112265.99484071726741378858476435*c[104]
+                                    + 102869.86107207704512147284606609*c[107]
+                                    + 190860.64918362230038915776368484*c[108]
+                                    + 143554.9147154092404169359773606*c[109]
+                                    + 27415.286963087556622605541825002*c[110]
+                                    + 17245.393945214072879540975385742*c[114]
+                                    + 27455.006834123202064226385779963*c[115]
+                                    + 17245.416263213332564565761954459*c[116]
+                                    + 2098.1999798887978283658756845154*c[117]
+                                    + 18768.60070882766583563709205904*c[125]
+                                    - 225460.2610844477643272149079604*c[128]
+                                    - 111173.1109041013819630749514329*c[129]
+                                    - 523397.7548377718598478311989379*c[132]
+                                    - 962149.1819309356590216485152827*c[133]
+                                    - 456194.04350665464117515010575503*c[134]
+                                    - 695706.4193789365149831784347712*c[137]
+                                    - 1.5748740538392262015959203098561e6*c[138]
+                                    - 1.5795455520693310806021279239235e6*c[139]
+                                    - 646186.6651186687370103501471918*c[140]
+                                    - 590196.4029621389139864225724804*c[143]
+                                    - 1.4101987589242112920342490155809e6*c[144]
+                                    - 1.6127203021203823252899174202699e6*c[145]
+                                    - 1.0348830509957033368866698128028e6*c[146]
+                                    - 346169.99654752624493410467799509*c[147]
+                                    - 273237.52852779522773216989746935*c[150]
+                                    - 625483.0268577616239947602146418*c[151]
+                                    - 689611.6296269186598702801656492*c[152]
+                                    - 412683.17327046486921058117931266*c[153]
+                                    - 74996.72534968343905878295018173*c[154]
+                                    - 45364.055147870622314944971588334*c[158]
+                                    - 90205.34965845736270280526457875*c[159]
+                                    - 86092.79307287519106649206836156*c[160]
+                                    - 43052.352828357951867414546127034*c[161]
+                                    - 5072.344340619740316805728640774*c[162]
+                                    + z*(35728.29941939362839303751500508*c[69]
+                                         + 21010.256875663488553061279456012*c[70]
+                                         + 21447.845075696187977342516433296*c[74]
+                                         + 5880.539857926608941419934136515*c[75]
+                                         + 3136.6482440802470190192343509069*c[80]
+                                         + 518.0318503447470787348582516778*c[81]
+                                         + 7522.535006677032868258857847747*c[93]
+                                         - 186022.140337937097164581228349*c[97]
+                                         - 120140.80251797700234061109213892*c[98]
+                                         - 242538.17530873130868661066218538*c[102]
+                                         - 418770.9412277279293112375974989*c[103]
+                                         - 199583.99082794180873562415069218*c[104]
+                                         - 120271.54518127486793362033926263*c[108]
+                                         - 202849.50511584453737172887772082*c[109]
+                                         - 48738.287934377878440187629911115*c[110]
+                                         - 17488.387826950519405532090099712*c[115]
+                                         - 24829.430678858749941935027279991*c[116]
+                                         - 3730.1332975800850282060012169163*c[117]
+                                         - 36256.306613517527500759218563253*c[129]
+                                         + 540254.4056890393426517529260039*c[133]
+                                         + 317660.10056634952426798040674523*c[134]
+                                         + 974489.157686177616926554478114*c[138]
+                                         + 2.1648493200522922751104513296668e6*c[139]
+                                         + 1.1487762935442999769072891505632e6*c[140]
+                                         + 898525.0334502672521814972314389*c[144]
+                                         + 2.3515663482150352125882744992451e6*c[145]
+                                         + 2.4628925678986311375620715076022e6*c[146]
+                                         + 1.0385099896425787348023140339853e6*c[147]
+                                         + 403269.25281604847220280333859851*c[151]
+                                         + 1.024728521678571826465184484119e6*c[152]
+                                         + 1.018907680775405764151240270675e6*c[153]
+                                         + 224990.17604905031717634885054518*c[154]
+                                         + 58482.44961350073318446296354704*c[159]
+                                         + 128962.04394455378414898400363625*c[160]
+                                         + 107736.9223487972391558945292243*c[161]
+                                         + 15217.033021859220950417185922322*c[162]
+                                         + z*(175562.8118693455487418952937089*c[103]
+                                              + 112265.99484071726741378858476435*c[104]
+                                              + 91195.68255941512815855645088479*c[109]
+                                              + 27415.286963087556622605541825002*c[110]
+                                              + 11416.329140803935725050545759856*c[116]
+                                              + 2098.1999798887978283658756845154*c[117]
+                                              + 37157.488827715196646025231064235*c[134]
+                                              - 936313.890665034767975462944393*c[139]
+                                              - 646186.6651186687370103501471918*c[140]
+                                              - 1.0972283354547378484738942834796e6*c[145]
+                                              - 2.4368591247848100488546514536967e6*c[146]
+                                              - 1.2981374870532234185028925424816e6*c[147]
+                                              - 488363.92085763509101052213305849*c[152]
+                                              - 1.0544927619332683617085470710808e6*c[153]
+                                              - 281237.72006131289647043606318147*c[154]
+                                              - 62000.98266565085776393461713281*c[160]
+                                              - 113251.01679971993249851905237358*c[161]
+                                              - 19021.291277324026188021482402902*c[162]
+                                              + z*(841185.6442734640271807889845363*c[146]
+                                                   + 571180.4943034183041412727186919*c[147]
+                                                   + 385085.75319768209549877953506086*c[153]
+                                                   + 123744.59682697767444699186779985*c[154]
+                                                   + 42119.198382817188378662703747925*c[161]
+                                                   + 8369.368162022571522729452257277*c[162])))))
+                          + y*(1990.1546876753967676044476905018*c[23]
+                               + 668.6690848815808355323375148011*c[24]
+                               + 92.38718074231711855148794167846*c[25]
+                               + 2648.8961008406285196825891900001*c[26]
+                               + 581.8725005380913264471435984113*c[27]
+                               + 36.651933090811129881103710063442*c[28]
+                               + 874.09025053192232130320146525*c[30]
+                               + 127.30297734608626466975932737393*c[31]
+                               + 4.6091902969104071490338384596323*c[32]
+                               - 37.536744873860663548190808797271*c[35]
+                               + 138.10767213285210043316573488621*c[36]
+                               + 109.10537418621084197815524086914*c[37]
+                               - 8328.646878257813131613700616643*c[38]
+                               - 3228.4853146949998152269671247674*c[39]
+                               - 516.4561934308391439997149600826*c[40]
+                               - 25317.47907027678451847626144831*c[41]
+                               - 11114.845225898338202742863698721*c[42]
+                               - 2713.7610518070931440073639600749*c[43]
+                               - 364.63622642009820565580986771905*c[44]
+                               - 24179.171867302458353792821599415*c[45]
+                               - 9701.262058502590961312391779425*c[46]
+                               - 1808.2739315631688192182540179575*c[47]
+                               - 119.61034909126589903896411323322*c[48]
+                               - 7212.167481313437665439232730456*c[50]
+                               - 2328.9458273445102877598581918237*c[51]
+                               - 311.31871513108143539686626361025*c[52]
+                               - 12.401079484318380259995326932628*c[53]
+                               + 93.46856970027923558463024154066*c[56]
+                               - 388.16001684885080529840409033022*c[57]
+                               - 257.77020384108590483302256595562*c[58]
+                               + 21383.55005295702685677632545967*c[59]
+                               + 8055.330484067933274602037313228*c[60]
+                               + 1193.4360033535662428433752648286*c[61]
+                               + 85873.48817507613718281069958449*c[62]
+                               + 44788.861892191521991986524225481*c[63]
+                               + 13313.440978867569717662797806666*c[64]
+                               + 2065.9510721790632998950522323885*c[65]
+                               + 150945.03165442021134506061784453*c[66]
+                               + 86290.46729519022482817236699432*c[67]
+                               + 28986.120400971314479978048881529*c[68]
+                               + 6649.240437033851545597969645234*c[69]
+                               + 900.4395803855780808454834052577*c[70]
+                               + 119331.51457838008311571600502804*c[71]
+                               + 64464.08386542537633838175989077*c[72]
+                               + 20002.21874659917983776007386623*c[73]
+                               + 3651.9051122396191009254900800552*c[74]
+                               + 252.02313676828324034656860585063*c[75]
+                               + 33232.892719134164249153071268087*c[77]
+                               + 15012.018554670173044304202116977*c[78]
+                               + 3823.9467990153958035948067523221*c[79]
+                               + 519.1693645374201962514594787708*c[80]
+                               + 22.201365014774874802922496500478*c[81]
+                               - 272.86037133503810764650060705164*c[84]
+                               + 1062.1670941547832691806076521781*c[85]
+                               + 672.3166490218636998168278118715*c[86]
+                               - 44967.919428160990416047479569533*c[87]
+                               - 16860.562869353170935124014495496*c[88]
+                               - 2405.6289735321137506659137345054*c[89]
+                               - 204165.94175850097214758543226519*c[90]
+                               - 112493.41753634743503504108686761*c[91]
+                               - 35153.128303133269480309415106175*c[92]
+                               - 5566.675904941004322511554807333*c[93]
+                               - 456474.48127678592999016282089307*c[94]
+                               - 298111.72188009835916613911742033*c[95]
+                               - 119260.60658853907076645139532225*c[96]
+                               - 33311.242140413432222516875184138*c[97]
+                               - 5148.891536484728671740475377382*c[98]
+                               - 609799.5900084869196825346988737*c[99]
+                               - 417673.95016573733790255757546831*c[100]
+                               - 180265.85553260592234600743117263*c[101]
+                               - 56948.04942394777254689575167528*c[102]
+                               - 12931.24571349275272071317435827*c[103]
+                               - 1781.999918106623292282358488323*c[104]
+                               - 426045.84653361306614287000535268*c[105]
+                               - 275985.55522024784735562358069973*c[106]
+                               - 113134.90546793147633571640109343*c[107]
+                               - 33182.477996037747089103325552992*c[108]
+                               - 6087.959288981476511401053305612*c[109]
+                               - 435.16328512837391464453240992067*c[110]
+                               - 112892.64420889500306191027237513*c[112]
+                               - 62131.84514762627552607921608917*c[113]
+                               - 21665.461678411655533607840861185*c[114]
+                               - 5297.175406022166142355752731714*c[115]
+                               - 737.9376250709768339386284331466*c[116]
+                               - 33.304761585536473466125010865324*c[117]
+                               + 514.2259152054980190882853701193*c[120]
+                               - 2069.3259818136323872564703597556*c[121]
+                               - 1161.9406692997791250093175898501*c[122]
+                               + 82774.60882532599379072215475972*c[123]
+                               + 30059.86534192879633367099810683*c[124]
+                               + 3984.6272167321826837172753803577*c[125]
+                               + 407051.19671221737534258230586569*c[126]
+                               + 232200.28974662335762374776905535*c[127]
+                               + 74684.62864051020490568534250117*c[128]
+                               + 11868.96622751964791278664967448*c[129]
+                               + 1.0247625116765625735930540972089e6*c[130]
+                               + 708449.5327875651986251822005436*c[131]
+                               + 303906.87852559334098201435033014*c[132]
+                               + 91107.73427215675207931563955457*c[133]
+                               + 14675.646847921128087085595462345*c[134]
+                               + 1.713163565348945977116367886086e6*c[135]
+                               + 1.3050479862270012940216708123821e6*c[136]
+                               + 643870.5921832450113205529630249*c[137]
+                               + 241092.18361606931702161726701187*c[138]
+                               + 66027.43112609724699114897286021*c[139]
+                               + 10256.931192359821222386510272886*c[140]
+                               + 1.9305658169300557496977587641621e6*c[141]
+                               + 1.5001374563935575566531581349433e6*c[142]
+                               + 770469.8788550019352273780081352*c[143]
+                               + 309381.81692776362525552209958229*c[144]
+                               + 96116.64078280014425353555574261*c[145]
+                               + 21990.112213380635156804209889306*c[146]
+                               + 3090.8035406029129011973631963847*c[147]
+                               + 1.2357541734281111568947898435499e6*c[148]
+                               + 905848.4282505254614629817899207*c[149]
+                               + 442557.68671251043176777969033759*c[150]
+                               + 169463.98010111806209053325945133*c[151]
+                               + 48966.70834501525627127729171778*c[152]
+                               + 9097.390006923265751350359559598*c[153]
+                               + 669.6136191936021344534191980511*c[154]
+                               + 315329.23798797663095646050542659*c[156]
+                               + 198292.13053003223860257992998777*c[157]
+                               + 83652.33712234530596925507146774*c[158]
+                               + 27638.771652937179674228495623954*c[159]
+                               + 6731.535260842093128655758431562*c[160]
+                               + 961.9368066856896353204868680741*c[161]
+                               + 45.288788755533395685765434292625*c[162]
+                               + y*(13418.568676636330889756781223567*c[41]
+                                    + 5475.718972690922920252911925476*c[42]
+                                    + 1173.4872512472134872526901671176*c[43]
+                                    + 121.54540880669940188526995590635*c[44]
+                                    + 19586.627471479232518307399199932*c[45]
+                                    + 6029.067943259775595510581643992*c[46]
+                                    + 834.1350470730529954788546458966*c[47]
+                                    + 39.870116363755299679654704411072*c[48]
+                                    + 7006.678168996300780251368981761*c[50]
+                                    + 1571.5792909268062287286763690226*c[51]
+                                    + 146.44587534203519235179690281978*c[52]
+                                    + 4.1336931614394600866651089775426*c[53]
+                                    + 88.05010189156739584059370579917*c[56]
+                                    - 257.59386438609686179788232937009*c[57]
+                                    - 209.43829062088229767683083483894*c[58]
+                                    + 781.1295706401144639947076175591*c[59]
+                                    + 984.0999581930802399373138366038*c[60]
+                                    + 232.95297362757299034480297962119*c[61]
+                                    - 52929.28015715314472059000275156*c[62]
+                                    - 24038.729707840631145702636743923*c[63]
+                                    - 5915.512376052182498767871266512*c[64]
+                                    - 688.6503573930210999650174107962*c[65]
+                                    - 204002.86564430260332066432404126*c[66]
+                                    - 101580.45387490383493615095922737*c[67]
+                                    - 29738.376853256892484067340018074*c[68]
+                                    - 5789.243420950646687836408048919*c[69]
+                                    - 600.2930535903853872303222701718*c[70]
+                                    - 221417.47588689756878481192540136*c[71]
+                                    - 99876.50874714652763774943804789*c[72]
+                                    - 24504.672818318309614448013125313*c[73]
+                                    - 3362.0862116494918313760816700147*c[74]
+                                    - 168.01542451218882689771240390042*c[75]
+                                    - 72082.62559041400338071811887025*c[77]
+                                    - 26534.401217245963758134181812025*c[78]
+                                    - 5029.801034007012470784072018075*c[79]
+                                    - 486.72127925383143398574326134763*c[80]
+                                    - 14.800910009849916535281664333652*c[81]
+                                    - 77.64319509533604689128066054315*c[84]
+                                    + 309.10746776762347424740185109221*c[85]
+                                    + 160.8962920736084067937707583966*c[86]
+                                    - 1460.0334448768580810844292812458*c[87]
+                                    - 1275.678306694818376724488257631*c[88]
+                                    - 152.53082259714489361106337084726*c[89]
+                                    + 128270.77734091475538377780143133*c[90]
+                                    + 53910.4403566008377235129357507*c[91]
+                                    + 11592.74541797588020709354172172*c[92]
+                                    + 1103.3051343126314873446324843363*c[93]
+                                    + 677603.2259143451150750122967629*c[94]
+                                    + 381877.61766105695920980614878405*c[95]
+                                    + 130359.5380385533325506745731699*c[96]
+                                    + 29705.961413931520457297081229613*c[97]
+                                    + 3432.5943576564857811603169182549*c[98]
+                                    + 1.4776996512020946691064392002817e6*c[99]
+                                    + 892611.0317648823944559381423585*c[100]
+                                    + 332486.90422618323399051134254227*c[101]
+                                    + 89718.14489275577004288134341971*c[102]
+                                    + 16980.964374202099372946654034508*c[103]
+                                    + 1781.999918106623292282358488323*c[104]
+                                    + 1.3339210197908237314822863818842e6*c[105]
+                                    + 755826.16904169760258127122984*c[106]
+                                    + 259750.18190601033967125327163753*c[107]
+                                    + 60678.41539060811462356327360262*c[108]
+                                    + 8401.29107643599044372243796016*c[109]
+                                    + 435.16328512837391464453240992067*c[110]
+                                    + 405445.48084137589873799395054114*c[112]
+                                    + 193960.89722079881249338387692362*c[113]
+                                    + 55556.90819583573724313011951574*c[114]
+                                    + 10319.029844995363150493430997122*c[115]
+                                    + 1035.5931377046481619138735154242*c[116]
+                                    + 33.304761585536473466125010865324*c[117]
+                                    + 488.18916000521963837495446530318*c[120]
+                                    - 1443.5889302425924610625657632412*c[121]
+                                    - 990.686346146769690989092546616*c[122]
+                                    + 4713.388869783518040820540559045*c[123]
+                                    + 4840.9148777116478756991880936253*c[124]
+                                    + 851.9221141931940854241161660167*c[125]
+                                    - 260064.71793361475711095112381778*c[126]
+                                    - 109332.789458983487285655215017*c[127]
+                                    - 23780.837673543034393281557118281*c[128]
+                                    - 2335.105113446822464797373451673*c[129]
+                                    - 1.5622348410618670249342534201767e6*c[130]
+                                    - 896706.5617199651679313796979598*c[131]
+                                    - 310383.93203772768791501226690199*c[132]
+                                    - 70775.52820379134809734927385536*c[133]
+                                    - 8014.3603353895522177701478766*c[134]
+                                    - 4.437649589930170073379650955008e6*c[135]
+                                    - 2.9773203538415056879141761797207e6*c[136]
+                                    - 1.2669079558219721674247717252264e6*c[137]
+                                    - 400759.05225969872566526183288539*c[138]
+                                    - 88604.66316335220123102612211599*c[139]
+                                    - 10256.931192359821222386510272886*c[140]
+                                    - 7.20490849715896410902153052334e6*c[141]
+                                    - 5.035236093014574794074365725997e6*c[142]
+                                    - 2.2703040680118643932026949209936e6*c[143]
+                                    - 782115.2818867167981062324741436*c[144]
+                                    - 205275.41845115809642637362071822*c[145]
+                                    - 38680.303568012857918327800852328*c[146]
+                                    - 4121.0713874705505349298175951797*c[147]
+                                    - 5.726180238566450858643900368078e6*c[148]
+                                    - 3.7795898005257743120190613309186e6*c[149]
+                                    - 1.6112540796508314223468152402419e6*c[150]
+                                    - 517243.6798563369515972101240431*c[151]
+                                    - 119243.31897707006287730025957677*c[152]
+                                    - 16737.980348147116852516620175885*c[153]
+                                    - 892.8181589248028459378922640682*c[154]
+                                    - 1.6517167777970997524868705015314e6*c[156]
+                                    - 934971.2668671350148648138950076*c[157]
+                                    - 342074.6618406265557499873624014*c[158]
+                                    - 93022.64192887818690082821367946*c[159]
+                                    - 17360.275146382240173901692797187*c[160]
+                                    - 1797.6351872971417856907786091044*c[161]
+                                    - 60.38505167404452758102057905683*c[162]
+                                    + y*(83104.53840969238783854573249958*c[66]
+                                         + 38897.729471320287177424649648223*c[67]
+                                         + 10476.421390983308427720499365817*c[68]
+                                         + 1786.414970969681419651875750254*c[69]
+                                         + 150.07326339759634680758056754294*c[70]
+                                         + 128412.70357352397583801743293046*c[71]
+                                         + 48702.031995041777681683851730227*c[72]
+                                         + 9784.182291678152010800558863706*c[73]
+                                         + 1072.3922537848093988671258216648*c[74]
+                                         + 42.003856128047206724428100975105*c[75]
+                                         + 48435.043683785661792931869416975*c[77]
+                                         + 14169.238565636058066378352173567*c[78]
+                                         + 2094.1279143736722889113899842995*c[79]
+                                         + 156.83241220401235095096171754535*c[80]
+                                         + 3.700227502462479133820416083413*c[81]
+                                         - 232.92958528600814067384198162945*c[84]
+                                         + 610.6835633027680810762706064859*c[85]
+                                         + 502.8009127300262712305336199894*c[86]
+                                         - 1397.6157993515401718027284792189*c[87]
+                                         - 1920.5301278415610357961891173982*c[88]
+                                         - 457.59246779143468083319011254179*c[89]
+                                         + 4177.2784532314468080005376650778*c[90]
+                                         + 6330.959631282064567292954425868*c[91]
+                                         + 2631.2350123587488819837239329737*c[92]
+                                         + 376.12675033385164341294289238737*c[93]
+                                         - 314471.46667638409599536359448005*c[94]
+                                         - 159662.51014492089651123909338131*c[95]
+                                         - 48235.138961301835300998189038019*c[96]
+                                         - 9301.10701689685485822906141745*c[97]
+                                         - 858.1485894141214452900792295637*c[98]
+                                         - 1.4533088453023181156452289555972e6*c[99]
+                                         - 796881.6352352069342460591167673*c[100]
+                                         - 267594.97608032445687469148046018*c[101]
+                                         - 64418.75851357411980024243808236*c[102]
+                                         - 10515.341517455723012590066855373*c[103]
+                                         - 890.9999590533116461411792441615*c[104]
+                                         - 1.7232627168456971192476142588285e6*c[105]
+                                         - 857417.9499884057087529289515873*c[106]
+                                         - 250745.81751315834988651617379097*c[107]
+                                         - 48302.816492090294547243664516657*c[108]
+                                         - 5357.311431945252188021911307354*c[109]
+                                         - 217.58164256418695732226620496034*c[110]
+                                         - 596312.830958909297401794937428*c[112]
+                                         - 245930.15679697097398897123057345*c[113]
+                                         - 57900.30101005980806669586516785*c[114]
+                                         - 8529.443559177063778075946966138*c[115]
+                                         - 666.6243251691597449445592988509*c[116]
+                                         - 16.652380792768236733062505432662*c[117]
+                                         - 195.27566400208785534998178612127*c[120]
+                                         + 338.28146534599961672688207520661*c[121]
+                                         + 477.91904135723562982388384158359*c[122]
+                                         + 49.581178057443827350901308939885*c[123]
+                                         - 1028.4502851112055948321269825279*c[124]
+                                         - 539.4410298366171042839963367828*c[125]
+                                         - 4309.5326563179918684826100629252*c[126]
+                                         - 2235.8649759956594407132784678846*c[127]
+                                         + 1041.0308852452311492374482224712*c[128]
+                                         + 442.15008065265277439950266540553*c[129]
+                                         + 729905.3528146798166405749647011*c[130]
+                                         + 330182.84828073615651438537053609*c[131]
+                                         + 82423.85217472224171500072719311*c[132]
+                                         + 11691.168521641525664040010379075*c[133]
+                                         + 676.5369114289881742273501454273*c[134]
+                                         + 4.7544473150989094239235874278538e6*c[135]
+                                         + 2.864152676761567679204701796868e6*c[136]
+                                         + 1.0841411755478114025751444278563e6*c[137]
+                                         + 299538.79258074897143240343198448*c[138]
+                                         + 55590.94760030357773545163568589*c[139]
+                                         + 5128.465596179910611193255136443*c[140]
+                                         + 1.2275118045657436648567118693738e7*c[141]
+                                         + 7.82219952112851838544183865271e6*c[142]
+                                         + 3.1690516968636633872976916870436e6*c[143]
+                                         + 970523.0651931074757573150248677*c[144]
+                                         + 223928.61524048588704712205610428*c[145]
+                                         + 36030.343138638651720687491389186*c[146]
+                                         + 3090.8035406029129011973631963847*c[147]
+                                         + 1.2215044165070380816591406701553e7*c[148]
+                                         + 7.279524452824727519249452425177e6*c[149]
+                                         + 2.7276050704896836114077617507216e6*c[150]
+                                         + 746871.3591871711761951100880927*c[151]
+                                         + 142267.53126279895765647951493233*c[152]
+                                         + 16009.580515297409527424570704229*c[153]
+                                         + 669.6136191936021344534191980511*c[154]
+                                         + 3.9574645763846707707842493252654e6*c[156]
+                                         + 2.0100167396257192168692867417636e6*c[157]
+                                         + 636839.5460216523373577673448574*c[158]
+                                         + 143717.35829486498071240055869726*c[159]
+                                         + 21434.625435839296541245967637344*c[160]
+                                         + 1734.5159742600230432156810455825*c[161]
+                                         + 45.288788755533395685765434292625*c[162]
+                                         + y*(483833.94850069286919922338297134*c[99]
+                                              + 251484.33801222515560462892308987*c[100]
+                                              + 79039.58310615533638999187447267*c[101]
+                                              + 17430.616582712518121970634991031*c[102]
+                                              + 2508.0401695620792677413613386986*c[103]
+                                              + 178.1999918106623292282358488323*c[104]
+                                              + 777148.026929726245954148033379*c[105]
+                                              + 341257.13286861163275499353937706*c[106]
+                                              + 86295.47665521751142956373898514*c[107]
+                                              + 14096.413077675517050187549184508*c[108]
+                                              + 1302.7954651345018308365207269256*c[109]
+                                              + 43.516328512837391464453240992067*c[110]
+                                              + 304317.99164272619469331643924016*c[112]
+                                              + 107027.50955173922800063161578351*c[113]
+                                              + 21039.308716162074790061702239195*c[114]
+                                              + 2551.6747226098459359331141537174*c[115]
+                                              + 163.09041629719908178643636799794*c[116]
+                                              + 3.3304761585536473466125010865324*c[117]
+                                              + 663.9372576070987081899380728123*c[120]
+                                              - 1635.6041242382058910049455526013*c[121]
+                                              - 1354.1039505121676178343375511535*c[122]
+                                              + 3242.3660901650940511091545290994*c[123]
+                                              + 4698.0933081759383725344442821763*c[124]
+                                              + 1118.3533545393281430277972835741*c[125]
+                                              - 7155.521164714250724229919608652*c[126]
+                                              - 12042.759804841710530988455634084*c[127]
+                                              - 5292.644759229573986576385773354*c[128]
+                                              - 751.6551371095097164791545311894*c[129]
+                                              + 21584.510411625445270659718874475*c[130]
+                                              + 36294.195980296259183849793540059*c[131]
+                                              + 19434.422849551520392346315342041*c[132]
+                                              + 5107.183920936813822849211973706*c[133]
+                                              + 530.8212689673599520860747294891*c[134]
+                                              - 1.7754626142999830164396732924851e6*c[135]
+                                              - 983388.2724117653600123251832639*c[136]
+                                              - 339108.4883900466856297934009827*c[137]
+                                              - 83604.77823214669686202523602626*c[138]
+                                              - 13375.912723786210971078042062757*c[139]
+                                              - 1025.6931192359821222386510272886*c[140]
+                                              - 9.517523592599537945418079101177e6*c[141]
+                                              - 5.634811762277210046433863175826e6*c[142]
+                                              - 2.1035607592382021444776002034311e6*c[143]
+                                              - 588872.9314499091210440457672474*c[144]
+                                              - 122413.11799566083537422443097579*c[145]
+                                              - 17220.183440507064001051652855651*c[146]
+                                              - 1236.3214162411651604789452785539*c[147]
+                                              - 1.2045100249418065840256899747568e7*c[148]
+                                              - 6.500612651830399237106058150229e6*c[149]
+                                              - 2.1591291556976838342331781011524e6*c[150]
+                                              - 512876.5417156849532028554451884*c[151]
+                                              - 82988.73377400179510671610098682*c[152]
+                                              - 7786.270307793792566184670510618*c[153]
+                                              - 267.84544767744085378136767922045*c[154]
+                                              - 4.3600865358521105994102849932934e6*c[156]
+                                              - 1.9787819709518621701322296093556e6*c[157]
+                                              - 543579.4304579183606996061614592*c[158]
+                                              - 103556.76244000705724528147218775*c[159]
+                                              - 12789.916995599976944445941019969*c[160]
+                                              - 848.3222232188758988653112537347*c[161]
+                                              - 18.11551550221335827430617371705*c[162]
+                                              + y*(2.6881598157938178220366654281473e6*c[141]
+                                                   + 1.5191553886004369250763844514228e6*c[142]
+                                                   + 536129.2212096968915939270987799*c[143]
+                                                   + 140170.33013818887499731618974107*c[144]
+                                                   + 26684.606872291145099006485302949*c[145]
+                                                   + 3338.0382709264445523047181926044*c[146]
+                                                   + 206.05356937352752674649087975898*c[147]
+                                                   + 4.4409046532792947758431069176443e6*c[148]
+                                                   + 2.1781457553402463713006840431385e6*c[149]
+                                                   + 646972.9544191374577355327648361*c[150]
+                                                   + 135320.28810011435117059940240043*c[151]
+                                                   + 19003.026583294609165927160485782*c[152]
+                                                   + 1528.1180682447702202332521232574*c[153]
+                                                   + 44.640907946240142296894613203408*c[154]
+                                                   + 1.7882700408477613610618579815042e6*c[156]
+                                                   + 721426.2886806406586663467573824*c[157]
+                                                   + 172893.29632827463152019508211653*c[158]
+                                                   + 28312.84191763853794711116767389*c[159]
+                                                   + 2976.047167951241172668861622375*c[160]
+                                                   + 167.13967612229043007405834820605*c[161]
+                                                   + 3.0192525837022263790510289528417*c[162])
+                                              + z*(3.0383107772008738501527689028456e6*c[142]
+                                                   + 3.2167753272581813495635625926793e6*c[143]
+                                                   + 1.6820439616582664999677942768928e6*c[144]
+                                                   + 533692.137445822901980129706059*c[145]
+                                                   + 100141.14812779333656914154577813*c[146]
+                                                   + 8654.249913688156123352616949877*c[147]
+                                                   + 4.3562915106804927426013680862769e6*c[149]
+                                                   + 3.8818377265148247464131965890166e6*c[150]
+                                                   + 1.6238434572013722140471928288051e6*c[151]
+                                                   + 380060.53166589218331854320971564*c[152]
+                                                   + 45843.542047343106606997563697722*c[153]
+                                                   + 1874.9181337420859764695737545432*c[154]
+                                                   + 1.4428525773612813173326935147649e6*c[157]
+                                                   + 1.0373597779696477891211704926992e6*c[158]
+                                                   + 339754.10301166245536533401208669*c[159]
+                                                   + 59520.9433590248234533772324475*c[160]
+                                                   + 5014.190283668712902221750446182*c[161]
+                                                   + 126.80860851549350792014321601935*c[162]))
+                                         + z*(502968.6760244503112092578461797*c[100]
+                                              + 474237.49863693201833995124683604*c[101]
+                                              + 209167.39899255021746364761989237*c[102]
+                                              + 50160.80339124158535482722677397*c[103]
+                                              + 5345.999754319869876847075464969*c[104]
+                                              + 682514.2657372232655099870787541*c[106]
+                                              + 517772.8599313050685773824339108*c[107]
+                                              + 169156.9569321062046022505902141*c[108]
+                                              + 26055.909302690036616730414538513*c[109]
+                                              + 1305.489855385121743933597229762*c[110]
+                                              + 214055.01910347845600126323156701*c[113]
+                                              + 126235.85229697244874037021343517*c[114]
+                                              + 30620.096671318151231197369844608*c[115]
+                                              + 3261.8083259439816357287273599588*c[116]
+                                              + 99.91428475660942039837503259597*c[117]
+                                              - 2708.207901024335235668675102307*c[122]
+                                              + 9396.186616351876745068888564353*c[124]
+                                              + 6710.120127235968858166783701444*c[125]
+                                              - 24085.519609683421061976911268168*c[127]
+                                              - 31755.868555377443919458314640123*c[128]
+                                              - 9019.861645314116597749854374273*c[129]
+                                              + 72588.39196059251836769958708012*c[131]
+                                              + 116606.53709730912235407789205224*c[132]
+                                              + 61286.20705124176587419054368447*c[133]
+                                              + 10616.425379347199041721494589782*c[134]
+                                              - 1.9667765448235307200246503665278e6*c[136]
+                                              - 2.0346509303402801137787604058962e6*c[137]
+                                              - 1.0032573387857603623443028323151e6*c[138]
+                                              - 267518.25447572421942156084125513*c[139]
+                                              - 30770.793577079463667159530818657*c[140]
+                                              - 8.231312747353546242714957448807e6*c[142]
+                                              - 9.404589228171031517302038627907e6*c[143]
+                                              - 5.384431215740642952560754930076e6*c[144]
+                                              - 1.9145702224673938055043589134568e6*c[145]
+                                              - 416464.35508741858346240803989138*c[146]
+                                              - 43271.249568440780616763084749386*c[147]
+                                              - 8.644933792980305731610748214181e6*c[149]
+                                              - 9.072937207671278258985872017898e6*c[150]
+                                              - 4.530675043386847224387072513456e6*c[151]
+                                              - 1.2797141438141437188157788100208e6*c[152]
+                                              - 187744.56718647067037854255162082*c[153]
+                                              - 9374.590668710429882347868772716*c[154]
+                                              - 2.5147113645424430229317657039462e6*c[157]
+                                              - 2.2241168047778623750764664760559e6*c[158]
+                                              - 902927.0462684222315780436541663*c[159]
+                                              - 196277.39655297471543554158795187*c[160]
+                                              - 20435.476412897564063737587165858*c[161]
+                                              - 634.0430425774675396007160800967*c[162]
+                                              + z*(3.2167753272581813495635625926793e6*c[143]
+                                                   + 4.205109904145666249919485692232e6*c[144]
+                                                   + 2.4016146185062030589105836772654e6*c[145]
+                                                   + 700988.0368945533559839908204469*c[146]
+                                                   + 86542.49913688156123352616949877*c[147]
+                                                   + 3.8818377265148247464131965890166e6*c[150]
+                                                   + 4.0596086430034305351179820720128e6*c[151]
+                                                   + 1.7102723924965148249334444437204e6*c[152]
+                                                   + 320904.79433140174624898294588405*c[153]
+                                                   + 18749.181337420859764695737545432*c[154]
+                                                   + 1.0373597779696477891211704926992e6*c[158]
+                                                   + 849385.2575291561384133350302167*c[159]
+                                                   + 267844.24511561170554019754601375*c[160]
+                                                   + 35099.331985680990315552253123271*c[161]
+                                                   + 1268.0860851549350792014321601935*c[162])))
+                                    + z*(77795.45894264057435484929929645*c[67]
+                                         + 62858.5283458998505663229961949*c[68]
+                                         + 21436.979651636177035822509003048*c[69]
+                                         + 3001.4652679519269361516113508589*c[70]
+                                         + 97404.06399008355536336770346045*c[72]
+                                         + 58705.09375006891206480335318224*c[73]
+                                         + 12868.707045417712786405509859978*c[74]
+                                         + 840.0771225609441344885620195021*c[75]
+                                         + 28338.477131272116132756704347135*c[78]
+                                         + 12564.767486242033733468339905797*c[79]
+                                         + 1881.9889464481482114115406105442*c[80]
+                                         + 74.00455004924958267640832166826*c[81]
+                                         + 1005.6018254600525424610672399787*c[86]
+                                         - 3841.0602556831220715923782347964*c[88]
+                                         - 2745.5548067486080849991406752507*c[89]
+                                         + 12661.919262564129134585908851736*c[91]
+                                         + 15787.410074152493291902343597842*c[92]
+                                         + 4513.5210040062197209553147086484*c[93]
+                                         - 319325.02028984179302247818676263*c[95]
+                                         - 289410.83376781101180598913422811*c[96]
+                                         - 111613.2842027622582987487370094*c[97]
+                                         - 17162.971788282428905801584591274*c[98]
+                                         - 1.0907945944459635572828603873548e6*c[100]
+                                         - 1.1313323578450147229081976359251e6*c[101]
+                                         - 563857.703170339220139261637096*c[102]
+                                         - 160146.0269578728748969741103335*c[103]
+                                         - 21383.999017279479507388301859876*c[104]
+                                         - 1.0323216342395881519958708244206e6*c[106]
+                                         - 986702.045147645030741714608835*c[107]
+                                         - 410476.84097297732996467338398578*c[108]
+                                         - 81090.31933621500714370781160857*c[109]
+                                         - 5221.959421540486975734388919048*c[110]
+                                         - 277805.29449046349197667922957988*c[113]
+                                         - 221165.95376338639965980497757194*c[114]
+                                         - 71733.22603880661410571399374904*c[115]
+                                         - 10070.678177439213263162458617059*c[116]
+                                         - 399.65713902643768159350013038389*c[117]
+                                         - 1752.3698183098639760209074191398*c[122]
+                                         + 7339.286046129465555404634599297*c[124]
+                                         + 3473.4739482162662324628056807477*c[125]
+                                         - 28557.249561674739943403468203937*c[127]
+                                         - 25509.683243906057024033625305296*c[128]
+                                         - 3714.0606774822833049558223894064*c[129]
+                                         + 732954.0885220648313964703281523*c[131]
+                                         + 611149.6501456425726440822552109*c[132]
+                                         + 201580.22931094007384267066823337*c[133]
+                                         + 24147.163607926962526268497498327*c[134]
+                                         + 3.7615288086996046383847532272082e6*c[136]
+                                         + 4.4701961229465883016721061612418e6*c[137]
+                                         + 2.5912081721832272948445383514987e6*c[138]
+                                         + 844300.6975303473352874718724627*c[139]
+                                         + 123083.17430831785466863812327463*c[140]
+                                         + 7.413086294903490528168719856612e6*c[142]
+                                         + 9.609720953010948806484111494355e6*c[143]
+                                         + 6.261845566576646756527025368337e6*c[144]
+                                         + 2.5640020823423239354380822086289e6*c[145]
+                                         + 664445.9390717409681582167017842*c[146]
+                                         + 86542.49913688156123352616949877*c[147]
+                                         + 5.914115112669149306888156636172e6*c[149]
+                                         + 7.292693215266823409460698486432e6*c[150]
+                                         + 4.4317812668592068899542485436558e6*c[151]
+                                         + 1.5656364814418354343138114886259e6*c[152]
+                                         + 292542.84827245161544419456950606*c[153]
+                                         + 18749.181337420859764695737545432*c[154]
+                                         + 1.5053221147089954108068077795809e6*c[157]
+                                         + 1.5969204713520516490701375930884e6*c[158]
+                                         + 821681.2532699575369707630502008*c[159]
+                                         + 232415.112163811215389377764795*c[160]
+                                         + 31600.002814903127232732844201616*c[161]
+                                         + 1268.0860851549350792014321601935*c[162]
+                                         + z*(474237.49863693201833995124683604*c[101]
+                                              + 522918.4974813755436591190497309*c[102]
+                                              + 225723.61526058713409672252048287*c[103]
+                                              + 37421.998280239089137929528254784*c[104]
+                                              + 517772.8599313050685773824339108*c[107]
+                                              + 422892.39233026551150562647553525*c[108]
+                                              + 117251.59186210516477528686542331*c[109]
+                                              + 9138.428987695852207535180608334*c[110]
+                                              + 126235.85229697244874037021343517*c[114]
+                                              + 76550.24167829537807799342461152*c[115]
+                                              + 14678.137466747917360779273119815*c[116]
+                                              + 699.3999932962659427886252281718*c[117]
+                                              + 6710.120127235968858166783701444*c[125]
+                                              - 31755.868555377443919458314640123*c[128]
+                                              - 22549.654113285291494374635935682*c[129]
+                                              + 116606.53709730912235407789205224*c[132]
+                                              + 153215.51762810441468547635921118*c[133]
+                                              + 47773.914207062395687746725654017*c[134]
+                                              - 2.0346509303402801137787604058962e6*c[137]
+                                              - 2.5081433469644009058607570807878e6*c[138]
+                                              - 1.2038321451407589873970237856481e6*c[139]
+                                              - 215395.5550395562456701167157306*c[140]
+                                              - 6.187813900912850167738476035228e6*c[143]
+                                              - 9.255968135205941131482401632958e6*c[144]
+                                              - 6.21395138259706906585903143329e6*c[145]
+                                              - 2.2142624487173767282528654587928e6*c[146]
+                                              - 346169.99654752624493410467799509*c[147]
+                                              - 5.191099481156453512572675428881e6*c[150]
+                                              - 7.267078965463687525849699211627e6*c[151]
+                                              - 4.0484412546671319097375602013731e6*c[152]
+                                              - 993307.1759738929464008149154617*c[153]
+                                              - 74996.72534968343905878295018173*c[154]
+                                              - 1.1867570268082145859552959833567e6*c[158]
+                                              - 1.4079323581418994405317741051991e6*c[159]
+                                              - 615404.0393727745139197395997697*c[160]
+                                              - 107949.00290460195813061085703773*c[161]
+                                              - 5072.344340619740316805728640774*c[162]
+                                              + z*(2.8034066027637774999463237948214e6*c[144]
+                                                   + 3.7358449621207603138609079424129e6*c[145]
+                                                   + 1.8693014317188089492906421878585e6*c[146]
+                                                   + 346169.99654752624493410467799509*c[147]
+                                                   + 2.7064057620022870234119880480086e6*c[151]
+                                                   + 2.6604237216612452832298024680095e6*c[152]
+                                                   + 855746.1182170713233306211890241*c[153]
+                                                   + 74996.72534968343905878295018173*c[154]
+                                                   + 566256.8383527707589422233534778*c[159]
+                                                   + 416646.6035131737641736406271325*c[160]
+                                                   + 93598.21862848264084147267499539*c[161]
+                                                   + 5072.344340619740316805728640774*c[162]))))
+                               + z*(10951.437945381845840505823850951*c[42]
+                                    + 7040.923507483280923516141002705*c[43]
+                                    + 1458.5449056803928226232394708762*c[44]
+                                    + 12058.135886519551191021163287984*c[46]
+                                    + 5004.81028243831797287312787538*c[47]
+                                    + 478.44139636506359615585645293286*c[48]
+                                    + 3143.1585818536124574573527380452*c[51]
+                                    + 878.6752520522111541107814169187*c[52]
+                                    + 49.604317937273521039981307730511*c[53]
+                                    - 418.87658124176459535366166967789*c[58]
+                                    + 1968.1999163861604798746276732075*c[60]
+                                    + 1397.7178417654379420688178777272*c[61]
+                                    - 48077.459415681262291405273487845*c[63]
+                                    - 35493.074256313094992607227599071*c[64]
+                                    - 8263.804288716253199580208929554*c[65]
+                                    - 125365.44880716709551745261915829*c[67]
+                                    - 115571.73277364150433808104391355*c[68]
+                                    - 48033.941399771583218214387583984*c[69]
+                                    - 9004.395803855780808454834052577*c[70]
+                                    - 102348.95350420949991213117263533*c[72]
+                                    - 88322.94315984094562188472556964*c[73]
+                                    - 27476.327494376189190107470180198*c[74]
+                                    - 2520.2313676828324034656860585063*c[75]
+                                    - 24730.325303219811383511659276914*c[78]
+                                    - 17614.038717800041091236092202651*c[79]
+                                    - 3958.6664045978289964173785256274*c[80]
+                                    - 222.01365014774874802922496500478*c[81]
+                                    + 1327.3944096072693560486087567719*c[86]
+                                    - 6392.416869072758825041354750058*c[88]
+                                    - 3660.7397423314774466655209003343*c[89]
+                                    + 120482.79997576580458161178035313*c[91]
+                                    + 85343.88258200777453446359392816*c[92]
+                                    + 17753.182615757797569090904520684*c[93]
+                                    + 444430.21503227212539713411080547*c[95]
+                                    + 492746.39446350898349805830479127*c[96]
+                                    + 244858.25276441598718881623774595*c[97]
+                                    + 51488.91536484728671740475377382*c[98]
+                                    + 694427.4690838012316290158973622*c[100]
+                                    + 863589.0675120846810348704193286*c[101]
+                                    + 512760.0355427300203753144839406*c[102]
+                                    + 179473.26052616911256195897035667*c[103]
+                                    + 32075.998525919219261082452789815*c[104]
+                                    + 479330.70384380705316667163525938*c[106]
+                                    + 571799.0462884170072858050209902*c[107]
+                                    + 317664.14371432004551808589924561*c[108]
+                                    + 86935.50219250480173074094759464*c[109]
+                                    + 7832.939132310730463601583378572*c[110]
+                                    + 110116.49995113413301008852426735*c[113]
+                                    + 112175.49541162802379897573952251*c[114]
+                                    + 52095.13210113774370020717821642*c[115]
+                                    + 10641.184576653749975115011691425*c[116]
+                                    + 599.4857085396565223902501955758*c[117]
+                                    - 3733.7425106034033579990925123718*c[122]
+                                    + 17021.115801552761306803010786548*c[124]
+                                    + 8585.006633375430745007502676848*c[125]
+                                    - 247222.82847964171451471389823794*c[127]
+                                    - 168194.70928516426338372296801498*c[128]
+                                    - 31735.322038844152882524303809482*c[129]
+                                    - 1.0604590349178655044662890677673e6*c[131]
+                                    - 1.2511539420807235548459913462011e6*c[132]
+                                    - 647726.1091345561033255206180309*c[133]
+                                    - 136140.04309986408182913446003367*c[134]
+                                    - 2.1931118989834067374435991322331e6*c[136]
+                                    - 3.1312516119852447028765241901169e6*c[137]
+                                    - 2.217900454933157413138603643126e6*c[138]
+                                    - 927792.5657366966893330505698572*c[139]
+                                    - 184624.76146247678200295718491194*c[140]
+                                    - 2.6573858911256590599800115953829e6*c[142]
+                                    - 4.0121034550602375527320580316072e6*c[143]
+                                    - 3.123537816063954820747764321386e6*c[144]
+                                    - 1.5415062866808379930893902057354e6*c[145]
+                                    - 495963.16796864476939161732378564*c[146]
+                                    - 86542.49913688156123352616949877*c[147]
+                                    - 1.6450644883823993171499660256648e6*c[149]
+                                    - 2.3748312626381651246201929550196e6*c[150]
+                                    - 1.7751428914168365292122729448616e6*c[151]
+                                    - 819229.8980995658232321937029095*c[152]
+                                    - 209596.56217196189013130403577049*c[153]
+                                    - 18749.181337420859764695737545432*c[154]
+                                    - 364620.41902527461892282001043429*c[157]
+                                    - 455527.49969170768542978658132002*c[158]
+                                    - 294590.44987658070583917551395268*c[159]
+                                    - 114790.39076383358808865609114875*c[160]
+                                    - 22329.052804011126337990514071516*c[161]
+                                    - 1268.0860851549350792014321601935*c[162]
+                                    + z*(62858.5283458998505663229961949*c[68]
+                                         + 53592.44912909044258955627250762*c[69]
+                                         + 13506.593705783671212682251078865*c[70]
+                                         + 58705.09375006891206480335318224*c[73]
+                                         + 32171.767613544281966013774649944*c[74]
+                                         + 3780.3470515242486051985290877594*c[75]
+                                         + 12564.767486242033733468339905797*c[79]
+                                         + 4704.9723661203705285288515263604*c[80]
+                                         + 333.02047522162312204383744750717*c[81]
+                                         - 2745.5548067486080849991406752507*c[89]
+                                         + 15787.410074152493291902343597842*c[92]
+                                         + 11283.802510015549302388286771621*c[93]
+                                         - 289410.83376781101180598913422811*c[96]
+                                         - 279033.2105069056457468718425235*c[97]
+                                         - 77233.37304727093007610713066073*c[98]
+                                         - 657094.859208082704568246389089*c[101]
+                                         - 886725.760444472506689035043009*c[102]
+                                         - 494933.50604984080293966097601787*c[103]
+                                         - 112265.99484071726741378858476435*c[104]
+                                         - 468929.18521633996216433217492413*c[107]
+                                         - 603299.7101021778134060569844292*c[108]
+                                         - 247654.84515086236737139828681526*c[109]
+                                         - 27415.286963087556622605541825002*c[110]
+                                         - 94930.10146641395091943476413677*c[114]
+                                         - 102782.82341872115718629155976109*c[115]
+                                         - 30639.914331728542323451790656952*c[116]
+                                         - 2098.1999798887978283658756845154*c[117]
+                                         + 10183.594075452235090629589382192*c[125]
+                                         - 57265.55179928350094349193994542*c[128]
+                                         - 31834.805806990999756764191909198*c[129]
+                                         + 727756.1872429516949981601472631*c[132]
+                                         + 657166.0909054545992921530297946*c[133]
+                                         + 156436.15044273372705595496439649*c[134]
+                                         + 2.4355451926063081878933457553456e6*c[137]
+                                         + 3.9698770834936673312505887979589e6*c[138]
+                                         + 2.5955209937458040213965996404339e6*c[139]
+                                         + 646186.6651186687370103501471918*c[140]
+                                         + 3.4219070520980986387456354591267e6*c[143]
+                                         + 6.398645781235675759835161787884e6*c[144]
+                                         + 5.32405798794338864361233850554e6*c[145]
+                                         + 2.4368591247848100488546514536967e6*c[146]
+                                         + 519254.9948212893674011570169926*c[147]
+                                         + 2.1015937341103698968880230575502e6*c[150]
+                                         + 3.8123742016843296990359221475122e6*c[151]
+                                         + 2.9969229118211275446745914974435e6*c[152]
+                                         + 1.0544927619332683617085470710808e6*c[153]
+                                         + 112495.08802452515858817442527259*c[154]
+                                         + 410163.44454383706311484160973169*c[158]
+                                         + 646270.775032994401895133520303*c[159]
+                                         + 430463.96536437595533246034180781*c[160]
+                                         + 113251.01679971993249851905237358*c[161]
+                                         + 7608.516510929610475208592961161*c[162]
+                                         + z*(348612.33165425036243941269982062*c[102]
+                                              + 351125.6237386910974837905874178*c[103]
+                                              + 99791.99541397090436781207534609*c[104]
+                                              + 281928.26155351034100375098369017*c[108]
+                                              + 182391.36511883025631711290176959*c[109]
+                                              + 24369.143967188939220093814955558*c[110]
+                                              + 51033.49445219691871866228307435*c[115]
+                                              + 22832.658281607871450101091519712*c[116]
+                                              + 1865.0666487900425141030006084582*c[117]
+                                              - 15033.102742190194329583090623788*c[129]
+                                              + 102143.67841873627645698423947412*c[133]
+                                              + 74314.97765543039329205046212847*c[134]
+                                              - 1.6720955646429339372405047205252e6*c[138]
+                                              - 1.8726277813300695359509258887859e6*c[139]
+                                              - 574388.1467721499884536445752816*c[140]
+                                              - 3.3672388207068499210419439604839e6*c[144]
+                                              - 5.930301633030236010808696509372e6*c[145]
+                                              - 4.0353984315275289927169990355888e6*c[146]
+                                              - 1.0385099896425787348023140339853e6*c[147]
+                                              - 2.1383135483068379938211447597429e6*c[151]
+                                              - 3.6371515633765154652508467341264e6*c[152]
+                                              - 1.7930730177133098670715519188737e6*c[153]
+                                              - 224990.17604905031717634885054518*c[154]
+                                              - 372364.7337418288680789593833216*c[159]
+                                              - 540648.5688444754797015098613981*c[160]
+                                              - 194265.78911712258084015627710524*c[161]
+                                              - 15217.033021859220950417185922322*c[162]
+                                              + z*(1.8679224810603801569304539712064e6*c[145]
+                                                   + 2.1029641106836600679519724613408e6*c[146]
+                                                   + 649068.7435266117092514462712408*c[147]
+                                                   + 1.3302118608306226416149012340047e6*c[152]
+                                                   + 962714.3829942052387469488376522*c[153]
+                                                   + 140618.86003065644823521803159074*c[154]
+                                                   + 208323.30175658688208682031356625*c[160]
+                                                   + 105297.99595704297094665675936981*c[161]
+                                                   + 9510.645638662013094010741201451*c[162])))))))
+                - 5.601441492061737646019991933755*c[163]
+                + z*(30.503467646507641960278325500215*c[6]
+                     + 8.805592628464113684485737717137*c[8]
+                     - 108.69027697910696101198564813083*c[12]
+                     - 90.84396251302227685440833686573*c[14]
+                     - 136.27014434132654190469602473842*c[15]
+                     - 25.880459136916691859153310595322*c[17]
+                     - 29.503351694240263907254545876873*c[18]
+                     + 236.84259259004509287079919503178*c[22]
+                     + 256.56154053984932612519338551853*c[24]
+                     + 498.89077600851244017803488506371*c[25]
+                     + 183.82316304980708313501323956742*c[27]
+                     + 352.68219661764777112558671121721*c[28]
+                     + 359.41700366603670836433589351988*c[29]
+                     + 51.87298889990057139814492218228*c[31]
+                     + 82.96542534438732868260909227338*c[32]
+                     + 62.25285114537450115073508567418*c[33]
+                     - 423.72559865772065175516289908452*c[37]
+                     - 499.72469355713152648843692061601*c[39]
+                     - 1101.2041149186487533217062785231*c[40]
+                     - 464.84218749632015977554705566993*c[42]
+                     - 1053.6245682445442097073314061649*c[43]
+                     - 1336.9994968736934207379695149699*c[44]
+                     - 309.58976574860665396604737664206*c[46]
+                     - 677.257375058722025034575662305*c[47]
+                     - 836.6336975885892445440308102879*c[48]
+                     - 741.7134052383063688702398035939*c[49]
+                     - 87.22250488690417800697829152505*c[51]
+                     - 162.93315932093981665630383889882*c[52]
+                     - 168.65468098672997153593644628374*c[53]
+                     - 107.0571085439725406716610249304*c[54]
+                     + 674.4498799364776089523118842191*c[58]
+                     + 832.0861482147172592920848932995*c[60]
+                     + 1978.30832988338908723586530386*c[61]
+                     + 851.6077611419652699489687097082*c[63]
+                     + 2101.4440426495520371454808965806*c[64]
+                     + 2982.7932639745055927478860633302*c[65]
+                     + 732.433165544160593486074562135*c[67]
+                     + 1822.1692180900788857209726688855*c[68]
+                     + 2605.4340836198259543988534901803*c[69]
+                     + 2787.0748916696464407122105400833*c[70]
+                     + 468.57478057984167394077601292071*c[72]
+                     + 1111.9051268920876504698764036273*c[73]
+                     + 1534.0696713133104021424840503533*c[74]
+                     + 1587.8067841914600275587687952139*c[75]
+                     + 1324.8153374685695413924006600065*c[76]
+                     + 132.26320569663136844509389565179*c[78]
+                     + 271.28475254386209197261188432971*c[79]
+                     + 324.48085283588762265716217423175*c[80]
+                     + 281.21729018714841417035162233939*c[81]
+                     + 163.90339108157646963622127021713*c[82]
+                     - 995.6121106225153172040913632211*c[86]
+                     - 1258.1243613428108349464873439036*c[88]
+                     - 3154.8737834323749313708074352606*c[89]
+                     - 1358.0998247568840234358888001277*c[91]
+                     - 3537.4251352974545365894760841404*c[92]
+                     - 5381.836473348368657748622871646*c[93]
+                     - 1289.8104186615886137699113088872*c[95]
+                     - 3427.7087097669779222141548067493*c[96]
+                     - 5308.459713801799432020136271555*c[97]
+                     - 6270.205693319180693586178904012*c[98]
+                     - 1059.4566136990084338841628751001*c[100]
+                     - 2801.2878419672636529791417046897*c[101]
+                     - 4333.4632131280595268352827956289*c[102]
+                     - 5102.146504734349087921820869817*c[103]
+                     - 5011.874769674878009544133248409*c[104]
+                     - 661.2455132583455948332387879219*c[106]
+                     - 1658.702229959209209472444675099*c[107]
+                     - 2458.6452424476572981627341012995*c[108]
+                     - 2794.7902961682103654179195442306*c[109]
+                     - 2649.2666092472034245633872252037*c[110]
+                     - 2150.335134156810727430685133602*c[111]
+                     - 187.26350784389413247065447287517*c[113]
+                     - 409.51332400694213049720349075528*c[114]
+                     - 533.9024193013609450756900050592*c[115]
+                     - 530.8189975300472015558537300617*c[116]
+                     - 419.63999597775956567317513690308*c[117]
+                     - 232.78060660375213226804249661719*c[118]
+                     + 1391.9581729942724716886420014631*c[122]
+                     + 1786.7242448434983685790100902161*c[124]
+                     + 4659.0788708655391838225938665172*c[125]
+                     + 1987.5985978475824733446132000511*c[127]
+                     + 5381.099942309746045217733473756*c[128]
+                     + 8602.029819097359725942324355465*c[129]
+                     + 1997.4444762540840276627156007493*c[131]
+                     + 5540.054463644181451034430967171*c[132]
+                     + 9030.771610020354512279964749212*c[133]
+                     + 11358.881271889780935488945518609*c[134]
+                     + 1814.0500075353379250020913149545*c[136]
+                     + 5069.704795895178442721295055021*c[137]
+                     + 8352.837525918013777615109422581*c[138]
+                     + 10585.635244863511832305067940655*c[139]
+                     + 11350.057423241075525671993028612*c[140]
+                     + 1446.321316505945436665140912467*c[142]
+                     + 3990.917568509648738473159250423*c[143]
+                     + 6519.036396423138038316655337204*c[144]
+                     + 8205.331428655045847499808356028*c[145]
+                     + 8721.532259412512929460584425362*c[146]
+                     + 8173.458251816591894277471563773*c[147]
+                     + 888.0318448566205677802908197205*c[149]
+                     + 2319.8224882656010070876737101978*c[150]
+                     + 3616.1188529490386404441255809096*c[151]
+                     + 4378.1558701810951240128792425236*c[152]
+                     + 4497.1984000063205100515754591811*c[153]
+                     + 4063.2812419316891570861871119471*c[154]
+                     + 3259.8657033181174855811235086683*c[155]
+                     + 252.4459501385312257330596925398*c[157]
+                     + 578.8591301518677405035499055112*c[158]
+                     + 800.3757168249227402839693653238*c[159]
+                     + 862.8035907085531130846699661507*c[160]
+                     + 778.6386120258968071728035436064*c[161]
+                     + 583.319599171270136432658793689*c[162]
+                     + 313.68072355545730817711954829026*c[163]
+                     + z*(136.27014434132654190469602473842*c[15]
+                          + 29.503351694240263907254545876873*c[18]
+                          - 498.89077600851244017803488506371*c[25]
+                          - 352.68219661764777112558671121721*c[28]
+                          - 898.5425091650917709108397337997*c[29]
+                          - 82.96542534438732868260909227338*c[32]
+                          - 155.63212786343625287683771418544*c[33]
+                          + 1101.2041149186487533217062785231*c[40]
+                          + 1053.6245682445442097073314061649*c[43]
+                          + 3342.4987421842335518449237874246*c[44]
+                          + 677.257375058722025034575662305*c[47]
+                          + 2091.5842439714731113600770257199*c[48]
+                          + 3337.7103235723786599160791161727*c[49]
+                          + 162.93315932093981665630383889882*c[52]
+                          + 421.63670246682492883984111570934*c[53]
+                          + 481.75698844787643302247461218678*c[54]
+                          - 1978.30832988338908723586530386*c[61]
+                          - 2101.4440426495520371454808965806*c[64]
+                          - 7456.983159936263981869715158325*c[65]
+                          - 1822.1692180900788857209726688855*c[68]
+                          - 6513.585209049564885997133725451*c[69]
+                          - 12541.837012513408983204947430375*c[70]
+                          - 1111.9051268920876504698764036273*c[73]
+                          - 3835.1741782832760053562101258832*c[74]
+                          - 7145.130528861570124014459578463*c[75]
+                          - 9273.707362279986789746804620046*c[76]
+                          - 271.28475254386209197261188432971*c[79]
+                          - 811.2021320897190566429054355794*c[80]
+                          - 1265.4778058421678637665823005272*c[81]
+                          - 1147.3237375710352874535488915199*c[82]
+                          + 3154.8737834323749313708074352606*c[89]
+                          + 3537.4251352974545365894760841404*c[92]
+                          + 13454.591183370921644371557179114*c[93]
+                          + 3427.7087097669779222141548067493*c[96]
+                          + 13271.149284504498580050340678888*c[97]
+                          + 28215.925619936313121137805068055*c[98]
+                          + 2801.2878419672636529791417046897*c[101]
+                          + 10833.658032820148817088206989072*c[102]
+                          + 22959.659271304570895648193914176*c[103]
+                          + 35083.12338772414606680893273886*c[104]
+                          + 1658.702229959209209472444675099*c[107]
+                          + 6146.613106119143245406835253249*c[108]
+                          + 12576.556332756946644380637949038*c[109]
+                          + 18544.866264730423971943710576426*c[110]
+                          + 21503.35134156810727430685133602*c[111]
+                          + 409.51332400694213049720349075528*c[114]
+                          + 1334.756048253402362689225012648*c[115]
+                          + 2388.6854888852124070013417852778*c[116]
+                          + 2937.4799718443169597122259583216*c[117]
+                          + 2327.8060660375213226804249661719*c[118]
+                          - 4659.0788708655391838225938665172*c[125]
+                          - 5381.099942309746045217733473756*c[128]
+                          - 21505.074547743399314855810888661*c[129]
+                          - 5540.054463644181451034430967171*c[132]
+                          - 22576.929025050886280699911873029*c[133]
+                          - 51114.96572350401420970025483374*c[134]
+                          - 5069.704795895178442721295055021*c[137]
+                          - 20882.093814795034444037773556453*c[138]
+                          - 47635.358601885803245372805732946*c[139]
+                          - 79450.40196268752867970395120028*c[140]
+                          - 3990.917568509648738473159250423*c[143]
+                          - 16297.59099105784509579163834301*c[144]
+                          - 36923.991428947706313749137602126*c[145]
+                          - 61050.72581588759050622409097753*c[146]
+                          - 81734.58251816591894277471563773*c[147]
+                          - 2319.8224882656010070876737101978*c[150]
+                          - 9040.297132372596601110313952274*c[151]
+                          - 19701.701415814928058057956591356*c[152]
+                          - 31480.388800044243570361028214268*c[153]
+                          - 40632.812419316891570861871119471*c[154]
+                          - 44008.186994794586055345167367023*c[155]
+                          - 578.8591301518677405035499055112*c[158]
+                          - 2000.9392920623068507099234133094*c[159]
+                          - 3882.6161581884890088810148476783*c[160]
+                          - 5450.470284181277650209624805245*c[161]
+                          - 5833.19599171270136432658793689*c[162]
+                          - 4234.6897679986736603911139019185*c[163]
+                          + z*(599.0283394433945139405598225331*c[29]
+                               + 103.75475190895750191789180945696*c[33]
+                               - 2228.3324947894890345632825249498*c[44]
+                               - 1394.3894959809820742400513504799*c[48]
+                               - 5191.993836668144582091678625158*c[49]
+                               - 281.09113497788328589322741047289*c[53]
+                               - 749.3997598078077847016271745128*c[54]
+                               + 4971.3221066241759879131434388836*c[65]
+                               + 4342.3901393663765906647558169672*c[69]
+                               + 19509.524241687525084985473780583*c[70]
+                               + 2556.7827855221840035708067505888*c[74]
+                               + 11114.647489340220192911381566497*c[75]
+                               + 24729.886299413298105991478986789*c[76]
+                               + 540.8014213931460377619369570529*c[80]
+                               + 1968.5210313100388991924613563757*c[81]
+                               + 3059.5299668560940998761303773865*c[82]
+                               - 8969.727455580614429581038119409*c[93]
+                               - 8847.432856336332386700227119259*c[97]
+                               - 43891.439853234264855103252328086*c[98]
+                               - 7222.438688546765878058804659381*c[102]
+                               - 35715.025533140443615452746088719*c[103]
+                               - 93554.99570059772284482382063696*c[104]
+                               - 4097.7420707460954969378901688324*c[108]
+                               - 19563.532073177472557925436809615*c[109]
+                               - 49452.976705947797258516561537136*c[110]
+                               - 86013.40536627242909722740534408*c[111]
+                               - 889.8373655022682417928166750987*c[115]
+                               - 3715.7329827103304108909761104322*c[116]
+                               - 7833.279924918178559232602555524*c[117]
+                               - 9311.224264150085290721699864687*c[118]
+                               + 14336.716365162266209903873925774*c[129]
+                               + 15051.286016700590853799941248686*c[133]
+                               + 79512.16890322846654842261863027*c[134]
+                               + 13921.395876530022962691849037635*c[138]
+                               + 74099.44671404458282613547558458*c[139]
+                               + 211867.73856716674314587720320076*c[140]
+                               + 10865.060660705230063861092228673*c[144]
+                               + 57437.3200005853209324986584922*c[145]
+                               + 162801.93550903357468326424260676*c[146]
+                               + 326938.33007266367577109886255092*c[147]
+                               + 6026.864754915064400740209301516*c[151]
+                               + 30647.091091267665868090154697665*c[152]
+                               + 83947.70346678464952096274190471*c[153]
+                               + 162531.24967726756628344748447788*c[154]
+                               + 244489.92774885881141858426315013*c[155]
+                               + 1333.9595280415379004732822755396*c[159]
+                               + 6039.625134959871791592689763055*c[160]
+                               + 14534.58742448340706722566614732*c[161]
+                               + 23332.78396685080545730635174756*c[162]
+                               + 23526.054266659298113283966121769*c[163]
+                               + z*(2595.9969183340722910458393125788*c[49]
+                                    + 374.69987990390389235081358725639*c[54]
+                                    - 9754.762120843762542492736890291*c[70]
+                                    - 5557.323744670110096455690783249*c[75]
+                                    - 27821.122086839960369240413860137*c[76]
+                                    - 984.2605156550194495962306781879*c[81]
+                                    - 3441.9712127131058623606466745598*c[82]
+                                    + 21945.719926617132427551626164043*c[98]
+                                    + 17857.512766570221807726373044359*c[103]
+                                    + 105249.37016317243820042679821658*c[104]
+                                    + 9781.766036588736278962718404807*c[109]
+                                    + 55634.59879419127191583113172928*c[110]
+                                    + 161275.13506176080455730138502015*c[111]
+                                    + 1857.8664913551652054454880552161*c[116]
+                                    + 8812.439915532950879136677874965*c[117]
+                                    + 17458.545495281409920103187246289*c[118]
+                                    - 39756.084451614233274211309315133*c[134]
+                                    - 37049.723357022291413067737792292*c[139]
+                                    - 238351.20588806258603911185360085*c[140]
+                                    - 28718.660000292660466249329246098*c[145]
+                                    - 183152.1774476627715186722729326*c[146]
+                                    - 613009.368886244392070810367283*c[147]
+                                    - 15323.545545633832934045077348833*c[152]
+                                    - 94441.1664001327307110830846428*c[153]
+                                    - 304746.09314487668678146403339603*c[154]
+                                    - 672347.3013093617314011067236628*c[155]
+                                    - 3019.8125674799358957963448815276*c[160]
+                                    - 16351.410852543832950628874415735*c[161]
+                                    - 43748.969937845260232449409526676*c[162]
+                                    - 64696.64923331306981153090683487*c[163]
+                                    + z*(11128.448834735984147696165544055*c[76]
+                                         + 1376.7884850852423449442586698239*c[82]
+                                         - 42099.748065268975280170719286632*c[104]
+                                         - 22253.839517676508766332452691711*c[110]
+                                         - 141922.11885434950801042521881773*c[111]
+                                         - 3524.9759662131803516546711499859*c[117]
+                                         - 15363.520035847640729690804776734*c[118]
+                                         + 95340.48235522503441564474144034*c[140]
+                                         + 73260.87097906510860746890917304*c[146]
+                                         + 539448.244619895065022313123209*c[147]
+                                         + 37776.466560053092284433233857121*c[153]
+                                         + 268176.56196749148436768834938851*c[154]
+                                         + 968180.1138854808932175936820745*c[155]
+                                         + 6540.564341017533180251549766294*c[161]
+                                         + 38499.093545303829004555480383475*c[162]
+                                         + 93163.17489597082052860450584221*c[163]
+                                         + z*(47307.372951449836003475072939245*c[111]
+                                              + 5121.173345282546909896934925578*c[118]
+                                              - 179816.08153996502167410437440301*c[147]
+                                              - 89392.18732249716145589611646284*c[154]
+                                              - 699241.1933617362006571509926094*c[155]
+                                              - 12833.031181767943001518493461158*c[162]
+                                              - 67284.51520264559260399214310826*c[163]
+                                              + z*(199783.19810335320018775742645982*c[155]
+                                                   + 19224.147200755883601140612316646*c[163])))))))
+                + y*(55.05188515547489980555298156466*c[5]
+                     + 15.251733823253820980139162750107*c[6]
+                     + 35.401835274861137725138545698072*c[7]
+                     + 4.4027963142320568422428688585687*c[8]
+                     + 4.3841007040270924252959843329091*c[10]
+                     - 159.59612406997142763269766831618*c[11]
+                     - 54.34513848955348050599282406542*c[12]
+                     - 359.56507537478341872491607415638*c[13]
+                     - 189.91654481889077443838264627365*c[14]
+                     - 45.423381447108847301565341579475*c[15]
+                     - 184.11630404064044919813381365331*c[16]
+                     - 81.62298650873725894040659495448*c[17]
+                     - 9.834450564746754635751515292291*c[18]
+                     - 8.966944372000886659371246833876*c[20]
+                     + 300.38155169808075808639963601557*c[21]
+                     + 95.74487785555014392649329160859*c[22]
+                     + 888.4796071762401374323053611624*c[23]
+                     + 581.7436281335798568141535068547*c[24]
+                     + 166.29692533617081339267829502124*c[25]
+                     + 1242.0725691606017974518182891167*c[26]
+                     + 907.3110985916933263672528802789*c[27]
+                     + 375.49699541799537332124003186345*c[28]
+                     + 89.85425091650917709108397337997*c[29]
+                     + 566.9517068312068835487698457381*c[30]
+                     + 356.21038707867502469276581883884*c[31]
+                     + 124.44813801658099302391363841007*c[32]
+                     + 15.563212786343625287683771418544*c[33]
+                     + 19.450858707364162020426146376768*c[35]
+                     - 496.99757760613925073303930265067*c[36]
+                     - 156.31824519769844268870241782706*c[37]
+                     - 1587.3868317774785062384754697953*c[38]
+                     - 1091.1171683972854515674921199275*c[39]
+                     - 320.11747526704905619817042980323*c[40]
+                     - 2824.9544317545318938117700311782*c[41]
+                     - 2402.6021263824572059975856380606*c[42]
+                     - 1206.8694510282522721088469323707*c[43]
+                     - 334.24987421842335518449237874246*c[44]
+                     - 3165.8794531001768291842036265808*c[45]
+                     - 2751.4688747713202284583201121179*c[46]
+                     - 1525.8959636569318224886439381122*c[47]
+                     - 607.2208419844282592038367643381*c[48]
+                     - 148.34268104766127377404796071879*c[49]
+                     - 1348.2128412076447686943001309486*c[50]
+                     - 1013.320277362563244492836033894*c[51]
+                     - 492.67883889903230274644256047978*c[52]
+                     - 165.3477264575784034666043591017*c[53]
+                     - 21.411421708794508134332204986079*c[54]
+                     - 30.343419728786302566604600152329*c[56]
+                     + 738.6194292684796449219452231599*c[57]
+                     + 220.42281635274675384869259191092*c[58]
+                     + 2504.3389231668956256539532307421*c[59]
+                     + 1790.0153902478247698353920675341*c[60]
+                     + 530.4160014904738857081667843683*c[61]
+                     + 4851.9128118060460099425087828235*c[62]
+                     + 4317.616523461619521280722009967*c[63]
+                     + 2316.0547675428343399146898553735*c[64]
+                     + 671.5359698128395104984311792853*c[65]
+                     + 6836.585674252885702683237767384*c[66]
+                     + 6704.963392959695440914390280694*c[67]
+                     + 4285.4749737862830918082177284523*c[68]
+                     + 2022.4044057973003863561285082198*c[69]
+                     + 557.4149783339292881424421080167*c[70]
+                     + 6730.052856761607602456286487177*c[71]
+                     + 6512.991095637930026679848054411*c[72]
+                     + 4256.9704475937181975368090184389*c[73]
+                     + 2216.3215527218140598228640152899*c[74]
+                     + 882.9759761077003373853266030161*c[75]
+                     + 220.80255624476159023206677666776*c[76]
+                     + 2736.1495032115899903221059928389*c[77]
+                     + 2300.6562386088221820144089818485*c[78]
+                     + 1328.5164795628844551864510220644*c[79]
+                     + 613.268811859827606822036509298*c[80]
+                     + 204.99260363642134401365105102108*c[81]
+                     + 27.317231846929411606036878369522*c[82]
+                     + 48.360618659380737777997668566877*c[84]
+                     - 1044.3849279123877682736740618316*c[85]
+                     - 304.55369571075877000249464982213*c[86]
+                     - 3624.8380674296603067279441496807*c[87]
+                     - 2635.7471374905868493848721718145*c[88]
+                     - 779.2481255539852861514655066691*c[89]
+                     - 7414.782098682255797683256365257*c[90]
+                     - 6817.370595456502949245170075594*c[91]
+                     - 3807.9479589228974644668950813822*c[92]
+                     - 1124.7980914745658669682292210441*c[93]
+                     - 11413.414227248526215226805124931*c[94]
+                     - 11654.968089910746043917411266803*c[95]
+                     - 7860.82027900772080644596056818*c[96]
+                     - 3978.1417980065635327928406157689*c[97]
+                     - 1151.0633079341415652824262732548*c[98]
+                     - 14021.225900247613639235769881597*c[99]
+                     - 15040.883877705505352733836843372*c[100]
+                     - 11013.961139644108347313308363696*c[101]
+                     - 6523.199221608949736254810952821*c[102]
+                     - 3019.0405392828861041373258916267*c[103]
+                     - 835.3124616124796682573555414014*c[104]
+                     - 12670.137185803702314665704047941*c[105]
+                     - 13192.742395664179651285144287761*c[106]
+                     - 9567.884179650416492834428975218*c[107]
+                     - 5814.484899054438376497693540485*c[108]
+                     - 2975.6923964775443009019020698211*c[109]
+                     - 1201.7416987804815252275724427616*c[110]
+                     - 307.19073345097296106152644765743*c[111]
+                     - 4983.2965405710052426689598045312*c[112]
+                     - 4530.077849224002125643615063772*c[113]
+                     - 2913.9254591188925408531809470202*c[114]
+                     - 1588.491851485732316784602440795*c[115]
+                     - 724.791173262989683619721775346*c[116]
+                     - 243.79085480612698577203507953417*c[117]
+                     - 33.254372371964590324006070945312*c[118]
+                     - 66.95165622928726469142232667015*c[120]
+                     + 1402.0092043790042211181287547546*c[121]
+                     + 392.84186597911820778460039264137*c[122]
+                     + 4990.3340929908338508134998299502*c[123]
+                     + 3691.9719252197544594119543147174*c[124]
+                     + 1087.2650108686046346485035574055*c[125]
+                     + 10495.126581184870198156016564237*c[126]
+                     + 9818.131266936931944717989403039*c[127]
+                     + 5625.014500297814239104749368638*c[128]
+                     + 1677.959556076817278846112615214*c[129]
+                     + 17049.433091282487037749328857219*c[130]
+                     + 17901.83269875227234875318470542*c[131]
+                     + 12491.023848016455876310894228154*c[132]
+                     + 6582.860003340705199594688369424*c[133]
+                     + 1947.0385368920418634686610339168*c[134]
+                     + 22916.603509224433860965920534927*c[135]
+                     + 25504.802034207623287777023872275*c[136]
+                     + 19544.620378756746670098815975311*c[137]
+                     + 12249.829419605525209224602399396*c[138]
+                     + 6069.903497163285968777009456144*c[139]
+                     + 1758.9394805998364698320949796686*c[140]
+                     + 25707.742744953059798461749952188*c[141]
+                     + 29330.777133366334430824986657315*c[142]
+                     + 23439.056606940204800725335291776*c[143]
+                     + 15810.551607981723364133608250043*c[144]
+                     + 9088.789358117651013751217234587*c[145]
+                     + 4190.6990258551502783331767120367*c[146]
+                     + 1167.6368931166559848967816519676*c[147]
+                     + 21858.709197621731952401425049512*c[148]
+                     + 24004.838643629282935140823702011*c[149]
+                     + 18702.101765266182288168116212432*c[150]
+                     + 12554.748764054713730326168378683*c[151]
+                     + 7434.123115118681824300415446292*c[152]
+                     + 3802.7505935785763072153630434007*c[153]
+                     + 1562.9795603034542421448984966547*c[154]
+                     + 407.48321291476468569764043858354*c[155]
+                     + 8386.741524084864485548127914704*c[156]
+                     + 8078.910982601429525415704409217*c[157]
+                     + 5601.283699691630681836079984099*c[158]
+                     + 3388.7393552717863411420670818978*c[159]
+                     + 1818.3481470850545680347211243152*c[160]
+                     + 830.6488435684826509722839359485*c[161]
+                     + 281.99819131778794380336610419541*c[162]
+                     + 39.210090444432163522139943536282*c[163]
+                     + z*(288.98912712475927202235695568157*c[14]
+                          + 136.27014434132654190469602473842*c[15]
+                          + 137.36551388055782602165987931363*c[17]
+                          + 29.503351694240263907254545876873*c[18]
+                          + 45.352836878944805017812611814596*c[22]
+                          - 906.9257157273103875031136281909*c[24]
+                          - 498.89077600851244017803488506371*c[25]
+                          - 1630.7990341335795695994925209904*c[27]
+                          - 1900.2997758903244688018534799635*c[28]
+                          - 718.8340073320734167286717870398*c[29]
+                          - 660.5477852574494779873867154954*c[31]
+                          - 663.723402755098629460872738187*c[32]
+                          - 124.50570229074900230147017134835*c[33]
+                          - 111.0891082623237663777580634304*c[37]
+                          + 1682.5096432374393766465473192391*c[39]
+                          + 819.5007366836455838673163002963*c[40]
+                          + 4340.3620652685942522196242204513*c[42]
+                          + 6187.592137924969422945750188059*c[43]
+                          + 2673.9989937473868414759390299397*c[44]
+                          + 5193.347983794033802950592847594*c[46]
+                          + 8478.118406882868909897287966368*c[47]
+                          + 6450.01640622454986590201036177*c[48]
+                          + 2225.1402157149191066107194107818*c[49]
+                          + 1939.4180498382223109786937762629*c[51]
+                          + 2793.1398740732539998223515239798*c[52]
+                          + 1815.5180365042108700633158629367*c[53]
+                          + 321.17132563191762201498307479119*c[54]
+                          + 233.60424723098410125492670039728*c[58]
+                          - 2747.9446322809322803786992417687*c[60]
+                          - 1204.1876790594542270131354023495*c[61]
+                          - 7783.625285781273772612475310226*c[63]
+                          - 11794.884562607454002342658235661*c[64]
+                          - 5075.638373779568533233288088093*c[65]
+                          - 12677.493620375230288342705999252*c[67]
+                          - 23890.680624627619665128333701828*c[68]
+                          - 21663.418785947778681874688608457*c[69]
+                          - 8361.22467500893932213663162025*c[70]
+                          - 12557.407410696018379418920095901*c[72]
+                          - 24429.917558670221534750977707006*c[73]
+                          - 25061.788961348458315731884133125*c[74]
+                          - 16071.712737962546720147763265109*c[75]
+                          - 5299.261349874278165569602640026*c[76]
+                          - 4469.0492715210129955837240680452*c[78]
+                          - 7699.814124833444639146094248057*c[79]
+                          - 7034.744889482043659207275937344*c[80]
+                          - 3818.6347825412784661026693980822*c[81]
+                          - 655.6135643263058785448850808685*c[82]
+                          - 386.50471920099777719910206357688*c[86]
+                          + 4013.3699136383628638232569997254*c[88]
+                          + 1520.6149698915367855379856047542*c[89]
+                          + 12276.641366156121875054451351061*c[91]
+                          + 19310.262618239930250211894404153*c[92]
+                          + 8115.740624346421745870127780884*c[93]
+                          + 22020.125761159903474064911224719*c[95]
+                          + 43737.212964279346916461608602332*c[96]
+                          + 42429.241862276962961493951117671*c[97]
+                          + 16751.060465363650612062346561084*c[98]
+                          + 29022.311141712002271583510811645*c[100]
+                          + 63282.47899589738643090070847749*c[101]
+                          + 73944.92744617933730822244863823*c[102]
+                          + 55278.66428092337299482469696272*c[103]
+                          + 20047.499078699512038176532993634*c[104]
+                          + 25724.2392780700137077370497876*c[106]
+                          + 55748.60284794328974753412917621*c[107]
+                          + 67315.17354620560321980958838452*c[108]
+                          + 56719.05763338267565262012185219*c[109]
+                          + 33402.984354167242332263786057645*c[110]
+                          + 10751.67567078405363715342566801*c[111]
+                          + 8872.892190604110118816575654669*c[113]
+                          + 17074.039430706413114621882191366*c[114]
+                          + 18527.99979852742685633953928448*c[115]
+                          + 13965.004467729746470838581776858*c[116]
+                          + 6894.085648206050007487877249122*c[117]
+                          + 1163.9030330187606613402124830859*c[118]
+                          + 606.2744410360360561194412161803*c[122]
+                          - 5597.219605596010550244898539219*c[124]
+                          - 1864.5111943460886240684274779156*c[125]
+                          - 17648.663936026281416091365606028*c[127]
+                          - 28368.987059477139389410762738071*c[128]
+                          - 11533.484853824447620211027027103*c[129]
+                          - 33806.220921250460669843653810091*c[131]
+                          - 69406.08862445455380683093440175*c[132]
+                          - 69963.54843006810788285629568388*c[133]
+                          - 27581.889465951056333884275159727*c[134]
+                          - 49195.554060879908650551956429596*c[136]
+                          - 112198.01747664530157787160079684*c[137]
+                          - 138645.11550934828873308011937017*c[138]
+                          - 110812.43469840220754323512118222*c[139]
+                          - 41418.126994754018569290856361445*c[140]
+                          - 57215.23295022672342498483240216*c[142]
+                          - 136643.42207313158006587885250023*c[143]
+                          - 183207.58289935754233128664366331*c[144]
+                          - 173570.45573369797442752453633571*c[145]
+                          - 116999.43851624199542053471693574*c[146]
+                          - 40867.291259082959471387357818865*c[147]
+                          - 47121.645442401945302501356584302*c[149]
+                          - 109892.7881033314927219210235644*c[150]
+                          - 147040.86631570752612346989496329*c[151]
+                          - 144304.30643219254136199542968332*c[152]
+                          - 109585.31940735096870640931584284*c[153]
+                          - 61581.86029081338901299954974755*c[154]
+                          - 19559.19421990870491348674105201*c[155]
+                          - 15905.376015064327825098349125895*c[157]
+                          - 33028.843067997916350512929999082*c[158]
+                          - 39864.49654643651335342083561745*c[159]
+                          - 35504.159350992538247609752520154*c[160]
+                          - 24140.826695028582721995714534849*c[161]
+                          - 11260.604436175823503308717582518*c[162]
+                          - 1882.0843413327438490627172897415*c[163]
+                          + z*(1547.6175792726766976762667687463*c[28]
+                               + 898.5425091650917709108397337997*c[29]
+                               + 580.7579774107113007782636459137*c[32]
+                               + 155.63212786343625287683771418544*c[33]
+                               + 281.70337823500316945438997822685*c[40]
+                               - 5133.967569680425213238418781895*c[43]
+                               - 3342.4987421842335518449237874246*c[44]
+                               - 7800.861031824146884862712304063*c[47]
+                               - 14033.456771589901553394948878704*c[48]
+                               - 6675.420647144757319832158232345*c[49]
+                               - 2630.206714752314183166047685081*c[52]
+                               - 4117.1583887937022463184485416324*c[53]
+                               - 963.5139768957528660449492243736*c[54]
+                               - 774.1206508239348602227299015104*c[61]
+                               + 9693.44051995790196519717733908*c[64]
+                               + 5232.112774512657351213505061907*c[65]
+                               + 22068.511406537540779407361032943*c[68]
+                               + 47644.961755819881818689587795691*c[69]
+                               + 25083.674025026817966409894860749*c[70]
+                               + 23318.012431778133884281101303379*c[73]
+                               + 58819.29822508786978397350020693*c[74]
+                               + 65177.57679196989011665047511453*c[75]
+                               + 27821.122086839960369240413860137*c[76]
+                               + 7428.529372289582547173482363727*c[79]
+                               + 16775.660091615390091375284407782*c[80]
+                               + 15918.378715593585233695429990843*c[81]
+                               + 3441.9712127131058623606466745598*c[82]
+                               + 1634.2588135408381458328218305064*c[89]
+                               - 15772.837482942475713622418320012*c[92]
+                               - 6834.760377495132720303762273096*c[93]
+                               - 40309.504254512368994247453795583*c[96]
+                               - 92801.95537118790882368453711529*c[97]
+                               - 47163.846474200114633142754456822*c[98]
+                               - 60481.1911539301227779215667728*c[101]
+                               - 174028.6605826281944534679146065*c[102]
+                               - 225794.32999285060758106294241805*c[103]
+                               - 105249.37016317243820042679821658*c[104]
+                               - 54089.90061798408053806168450111*c[107]
+                               - 162141.32075939486480411713570806*c[108]
+                               - 242659.20301746509379240991038583*c[109]
+                               - 215276.02421444027235390279182709*c[110]
+                               - 86013.40536627242909722740534408*c[111]
+                               - 16664.526106699470984124678700611*c[114]
+                               - 44985.243448065164778159623198553*c[115]
+                               - 60453.83461589864671177227621058*c[116]
+                               - 45321.119565598033092702914785533*c[117]
+                               - 9311.224264150085290721699864687*c[118]
+                               - 2794.5676765194505597541663886015*c[125]
+                               + 22987.887117167393344193029264315*c[128]
+                               + 7328.637586817719735671756679097*c[129]
+                               + 63866.03416081037235579650343458*c[132]
+                               + 152331.94205011938342644082733668*c[133]
+                               + 73003.53687327573929277898338503*c[134]
+                               + 107128.31268075012313515030574182*c[137]
+                               + 325730.69495857568738866252486897*c[138]
+                               + 451020.59754092413069918523958705*c[139]
+                               + 210476.48700059060130533204332983*c[140]
+                               + 132652.50450462193132740569324981*c[143]
+                               + 441721.36625733601073242497081528*c[144]
+                               + 744143.0593726931786101112759086*c[145]
+                               + 757945.3437978063774375189275726*c[146]
+                               + 326938.33007266367577109886255092*c[147]
+                               + 107572.9656150658917148333498542*c[150]
+                               + 358561.86865689621870756442345594*c[151]
+                               + 629667.6775290515080709214769836*c[152]
+                               + 735616.8470514125373745041826856*c[153]
+                               + 575185.790488816998559133626356*c[154]
+                               + 220040.93497397293027672583683511*c[155]
+                               + 32449.983937846048610009380093571*c[158]
+                               + 97660.30207402897653284216563032*c[159]
+                               + 155886.10092127793310536287149302*c[160]
+                               + 163535.3165810188014037603769387*c[161]
+                               + 106772.84837004553366876058788829*c[162]
+                               + 21173.448839993368301955569509592*c[163]
+                               + z*(7961.248351745618961356581235323*c[48]
+                                    + 5191.993836668144582091678625158*c[49]
+                                    + 2463.6811242179182116524049506154*c[53]
+                                    + 749.3997598078077847016271745128*c[54]
+                                    + 1483.2469236157377537708067309456*c[65]
+                                    - 27420.917697846877955128302713494*c[69]
+                                    - 19509.524241687525084985473780583*c[70]
+                                    - 36656.082697869729185744860054031*c[74]
+                                    - 90272.69418705738665521157972277*c[75]
+                                    - 49459.772598826596211982957973578*c[76]
+                                    - 10642.971973017114023154919314802*c[80]
+                                    - 22793.401415168871464333763073824*c[81]
+                                    - 6119.059933712188199752260754773*c[82]
+                                    - 4413.2205372505259493785299373451*c[93]
+                                    + 53020.5373911222734957561309576*c[97]
+                                    + 29474.543551077024574229921271415*c[98]
+                                    + 108796.66836653869709091980507828*c[102]
+                                    + 315520.59890018272373286738656158*c[103]
+                                    + 187109.99140119544568964764127392*c[104]
+                                    + 103996.47176885048103914020030321*c[108]
+                                    + 357906.33928732378445248997934611*c[109]
+                                    + 524616.4211992262623518908833351*c[110]
+                                    + 258040.21609881728729168221603224*c[111]
+                                    + 29100.324933207841610313598790603*c[115]
+                                    + 90323.56530868756447408812021714*c[116]
+                                    + 113023.03891667657635464183687256*c[117]
+                                    + 27933.672792450255872165099594062*c[118]
+                                    + 9450.957973950453052789369473043*c[129]
+                                    - 86503.34201671233143049394364243*c[133]
+                                    - 34048.888455200461240344688857554*c[134]
+                                    - 203232.40076252043529641650087501*c[138]
+                                    - 627488.1494607262871503748971064*c[139]
+                                    - 349402.89343440819366834157901213*c[140]
+                                    - 283615.85017751877709108888831484*c[144]
+                                    - 1.1001185501347151791276744373656e6*c[145]
+                                    - 1.8583856479517834318167862309203e6*c[146]
+                                    - 980814.9902179910273132965876528*c[147]
+                                    - 233014.38101634908140430273966911*c[151]
+                                    - 948835.9628428124577977876983879*c[152]
+                                    - 1.8776972220036487834777150785902e6*c[153]
+                                    - 2.1382119122780004279530870209462e6*c[154]
+                                    - 977959.7109954352456743370526005*c[155]
+                                    - 63772.90852131111312142149481134*c[159]
+                                    - 236449.86518702802415008288811497*c[160]
+                                    - 421559.59012490006334280200568921*c[161]
+                                    - 403758.60951333132921773599980561*c[162]
+                                    - 94104.21706663719245313586448708*c[163]
+                                    + z*(39579.023348858583231150099078135*c[75]
+                                         + 27821.122086839960369240413860137*c[76]
+                                         + 10412.440191929416282570650858724*c[81]
+                                         + 3441.9712127131058623606466745598*c[82]
+                                         + 7208.448151078620140436665528335*c[98]
+                                         - 139902.78668352114005870732023643*c[103]
+                                         - 105249.37016317243820042679821658*c[104]
+                                         - 169171.40360707315594728227126825*c[109]
+                                         - 534558.8750549382732300461120227*c[110]
+                                         - 322550.2701235216091146027700403*c[111]
+                                         - 43303.916162988617031598572053354*c[116]
+                                         - 118338.47886572819751983538860667*c[117]
+                                         - 34917.090990562819840206374492578*c[118]
+                                         - 22731.640224014002654038964886356*c[134]
+                                         + 276694.3513733408521621197107609*c[139]
+                                         + 154727.0492256466318377724227878*c[140]
+                                         + 521340.6150670649290975878894367*c[145]
+                                         + 1.9075316764980935892752122368527e6*c[146]
+                                         + 1.226018737772488784141620734566e6*c[147]
+                                         + 459094.43587577239596484877184512*c[152]
+                                         + 2.0179682083539721507013463787712e6*c[153]
+                                         + 3.7044012423763741156305741308781e6*c[154]
+                                         + 2.0170419039280851942033201709885e6*c[155]
+                                         + 115205.12002603407617924509917596*c[160]
+                                         + 457903.12803796873831002338198462*c[161]
+                                         + 713298.4228996509820508055901088*c[162]
+                                         + 194089.9476999392094345927205046*c[163]
+                                         + z*(191569.71050429880052568599211737*c[110]
+                                              + 141922.11885434950801042521881773*c[111]
+                                              + 43810.415580078098656279484292682*c[117]
+                                              + 15363.520035847640729690804776734*c[118]
+                                              + 33449.662664966381680535772325223*c[140]
+                                              - 689751.7996201723271026159855681*c[146]
+                                              - 539448.244619895065022313123209*c[147]
+                                              - 769410.8167815357679961053176514*c[153]
+                                              - 2.9916965313237177373872168857842e6*c[154]
+                                              - 1.936360227770961786435187364149e6*c[155]
+                                              - 176620.68687416996214375780302755*c[161]
+                                              - 589203.5186063890352001534389123*c[162]
+                                              - 186326.34979194164105720901168441*c[163]
+                                              + z*(907839.9897854087510065095121319*c[154]
+                                                   + 699241.1933617362006571509926094*c[155]
+                                                   + 183568.14168702840206519931950961*c[162]
+                                                   + 67284.51520264559260399214310826*c[163]))))))
+                     + y*(357.46436341151595126805097134411*c[13]
+                          + 144.49456356237963601117847784078*c[14]
+                          + 22.711690723554423650782670789737*c[15]
+                          + 263.90003579158464385065846623642*c[16]
+                          + 68.68275694027891301082993965682*c[17]
+                          + 4.9172252823733773178757576461455*c[18]
+                          - 8.070249934800797993434122150489*c[20]
+                          + 26.963869770170177530503763753915*c[21]
+                          + 22.676418439472402508906305907298*c[22]
+                          - 948.311360234027546541233627402*c[23]
+                          - 453.46285786365519375155681409543*c[24]
+                          - 83.14846266808540669633914751062*c[25]
+                          - 3173.7298657973673993787347173137*c[26]
+                          - 1846.9819127395994264350940981116*c[27]
+                          - 574.6528925271668610796867081183*c[28]
+                          - 89.85425091650917709108397337997*c[29]
+                          - 1916.2014830883311643976069912258*c[30]
+                          - 934.4276486693098343142894927055*c[31]
+                          - 207.41356336096832170652273068345*c[32]
+                          - 15.563212786343625287683771418544*c[33]
+                          + 5.118647028253726847480564835991*c[35]
+                          - 26.896410495389396260726314527535*c[36]
+                          - 11.902404456677546397616935367543*c[37]
+                          + 1625.0535820165710319331008476677*c[38]
+                          + 653.0750363014800614468625150729*c[39]
+                          + 89.63289307477373573548772034491*c[40]
+                          + 7548.322498310788284593230111952*c[41]
+                          + 5121.602192559828425651812732883*c[42]
+                          + 1886.926617934232439364028161659*c[43]
+                          + 334.24987421842335518449237874246*c[44]
+                          + 14701.405953412905169264635714515*c[45]
+                          + 10825.188876109834867137245440416*c[46]
+                          + 4756.0151498261091292377441999286*c[47]
+                          + 1403.3456771589901553394948878704*c[48]
+                          + 222.51402157149191066107194107818*c[49]
+                          + 7865.826446889159762198553390813*c[50]
+                          + 5029.403553846342381843557074555*c[51]
+                          + 1891.1884564037657290463838443613*c[52]
+                          + 411.71583887937022463184485416324*c[53]
+                          + 32.117132563191762201498307479119*c[54]
+                          - 27.634185824430382694586332281585*c[56]
+                          + 92.3162658266128902878621235945*c[57]
+                          + 60.41489152525450894523966389585*c[58]
+                          - 2601.6710032039805248255994995936*c[59]
+                          - 1100.1338461812108859074425026692*c[60]
+                          - 164.859027490282423936322108655*c[61]
+                          - 12858.57110886615105121423879021*c[62]
+                          - 8582.231232644014638272404724881*c[63]
+                          - 3087.7182215560285841870319685983*c[64]
+                          - 523.2112774512657351213505061907*c[65]
+                          - 32788.000049981758799135958915854*c[66]
+                          - 27265.795247375650481931756675068*c[67]
+                          - 13884.362544348796104083644335505*c[68]
+                          - 4764.4961755819881818689587795691*c[69]
+                          - 836.122467500893932213663162025*c[70]
+                          - 48773.333835069160269189328208745*c[71]
+                          - 41645.50537488207460738198755313*c[72]
+                          - 22863.566618047932433166769902618*c[73]
+                          - 9373.41321346785054830983964111*c[74]
+                          - 2738.0005123350713357619220144576*c[75]
+                          - 441.60511248952318046413355333551*c[76]
+                          - 24061.816440648282623877942780603*c[77]
+                          - 18014.682740188730559579923469269*c[78]
+                          - 8759.858213720944041590909426059*c[79]
+                          - 3110.6897758533760092066613769684*c[80]
+                          - 679.3617694521111689694283929146*c[81]
+                          - 54.63446369385882321207375673904*c[82]
+                          + 17.303340621246319021485404349617*c[84]
+                          - 83.79473588199094360717245104958*c[85]
+                          - 26.609771381404467277431317734822*c[86]
+                          + 3627.2633739376422321291495840992*c[87]
+                          + 1320.6956836757694525785868744182*c[88]
+                          + 148.84326424864248958969700363997*c[89]
+                          + 19734.036617182974134818358733314*c[90]
+                          + 13484.650443660291593569135655971*c[91]
+                          + 4941.2744706500848136906187321427*c[92]
+                          + 833.9267378830539293955533842646*c[93]
+                          + 54658.00935923947326083815679563*c[94]
+                          + 45881.140894270270284634248754462*c[95]
+                          + 23800.026699143150723896288566433*c[96]
+                          + 8336.150075504707741095489571118*c[97]
+                          + 1469.1503850769759143366156410131*c[98]
+                          + 104201.50861827599190477728495312*c[99]
+                          + 98522.84498535083018002501258042*c[100]
+                          + 60866.63866945249682952178927471*c[101]
+                          + 28568.353960443617686586769415297*c[102]
+                          + 9525.088904764369872588393131598*c[103]
+                          + 1670.6249232249593365147110828028*c[104]
+                          + 131260.34915229467759570566989096*c[105]
+                          + 123872.23796107652330297753099618*c[106]
+                          + 78585.29801328635136937149163839*c[107]
+                          + 39842.055191885898098825717505727*c[108]
+                          + 15969.284855435992462072530798586*c[109]
+                          + 4684.0751892788059138561686012062*c[110]
+                          + 767.9768336274324026538161191436*c[111]
+                          + 61083.81560792311970570272726658*c[112]
+                          + 50798.79933611190083395206876156*c[113]
+                          + 28811.973459895886434451198779894*c[114]
+                          + 13116.290870212889554149067574784*c[115]
+                          + 4580.1742006506175592190837035467*c[116]
+                          + 1009.1342760417551460235878292193*c[117]
+                          + 83.13593092991147581001517736328*c[118]
+                          - 61.37235154351332596713713278097*c[120]
+                          + 203.20249099082610526266486482416*c[121]
+                          + 110.77480637173068705560736185277*c[122]
+                          - 5063.837547522402248218674519182*c[123]
+                          - 1960.1356146705688313125206025253*c[124]
+                          - 255.49205291181659576767812564071*c[125]
+                          - 27634.705363945623035472821922746*c[126]
+                          - 18471.900585322261073084519671089*c[127]
+                          - 6568.170546013332374986709959381*c[128]
+                          - 1064.4763191712615543668026669638*c[129]
+                          - 81831.34647781379867658254628385*c[130]
+                          - 69978.84423552360863552928951218*c[131]
+                          - 37114.030764474119464219293368241*c[132]
+                          - 13208.619851466732051075993277721*c[133]
+                          - 2321.0420192102209669646012681581*c[134]
+                          - 170422.27519947533153286514409574*c[135]
+                          - 163871.24929099793058890030983828*c[136]
+                          - 103849.29993382396495060612485316*c[137]
+                          - 50476.99867242570944435898373611*c[138]
+                          - 17449.961950623242282788513952442*c[139]
+                          - 3119.6686913786445863244783840369*c[140]
+                          - 271870.38703679793847538522655216*c[141]
+                          - 280569.72756107174720383591688277*c[142]
+                          - 196485.74521187796446663899783621*c[143]
+                          - 111225.52539328420604822692961783*c[144]
+                          - 50374.99992768380299984849906344*c[145]
+                          - 16592.728999569494926935591347503*c[146]
+                          - 2919.0922327916399622419541299189*c[147]
+                          - 305562.25067090975203761695612275*c[148]
+                          - 309844.0120455357986634673145464*c[149]
+                          - 217106.37893689417938327548718667*c[150]
+                          - 126642.5585017033141144712925875*c[151]
+                          - 62221.21397807059856578827677651*c[152]
+                          - 24809.587926100556359962899966473*c[153]
+                          - 7346.236740854880874326297423954*c[154]
+                          - 1222.4496387442940570929213157506*c[155]
+                          - 136069.47822996320011290019488175*c[156]
+                          - 122060.85340181807279877643667799*c[157]
+                          - 76769.25085345308511677966451326*c[158]
+                          - 40628.710709790430548210047330726*c[159]
+                          - 18081.987425276858393856333399308*c[160]
+                          - 6293.036035171168319761207161187*c[161]
+                          - 1400.329348321092594603867228328*c[162]
+                          - 117.63027133329649056641983060885*c[163]
+                          + y*(2083.3320724991259474763934374439*c[26]
+                               + 1031.5823956728096416353478376163*c[27]
+                               + 257.93626321211278294604446145771*c[28]
+                               + 29.951416972169725697027991126656*c[29]
+                               + 1648.7654398659915588244617754771*c[30]
+                               + 604.1537560405850953205961349578*c[31]
+                               + 96.79299623511855012971060765228*c[32]
+                               + 5.187737595447875095894590472848*c[33]
+                               + 18.768372436930331774095404398635*c[35]
+                               - 51.31403461642500857293469594839*c[36]
+                               - 43.642149674484336791262096347657*c[37]
+                               + 135.84086354512730377242403594188*c[38]
+                               + 188.17978531723962687641114454665*c[39]
+                               + 46.950563039167194909064996371141*c[40]
+                               - 5232.390446192195147608364095361*c[41]
+                               - 2951.4211599255312995420006226571*c[42]
+                               - 855.6612616134042022064031303158*c[43]
+                               - 111.41662473947445172816412624749*c[44]
+                               - 23010.725448490199043927823181484*c[45]
+                               - 14654.920998849666508519802653544*c[46]
+                               - 5385.847325387237474365940360391*c[47]
+                               - 1263.9067275608919479154897528224*c[48]
+                               - 148.34268104766127377404796071879*c[49]
+                               - 15323.515602845220980088174437304*c[50]
+                               - 8270.745757511149114544059172846*c[51]
+                               - 2412.9625023243944276243092332159*c[52]
+                               - 383.60672538158189604252211311595*c[53]
+                               - 21.411421708794508134332204986079*c[54]
+                               + 18.422790549620255129724221521057*c[56]
+                               - 34.231267135197535355489089191469*c[57]
+                               - 48.33191322020360715619173111668*c[58]
+                               - 5.259712188526607348857354575577*c[59]
+                               + 102.66125334274739980255569140324*c[60]
+                               + 57.34227043140258223872073344522*c[61]
+                               + 8380.927610437624156791193819502*c[62]
+                               + 3584.5002115994099169586337256264*c[63]
+                               + 628.2348355832555067269816354631*c[64]
+                               + 26.07906678884813633003616230234*c[65]
+                               + 53288.95975222850714390738125316*c[66]
+                               + 38176.525315656129327326408544824*c[67]
+                               + 16127.079646065462189889950598243*c[68]
+                               + 4330.2571616453505228024831978724*c[69]
+                               + 557.4149783339292881424421080167*c[70]
+                               + 132188.2194596596986466826502214*c[71]
+                               + 100536.65436351176844698010249944*c[72]
+                               + 47397.618377515010199645856432313*c[73]
+                               + 16100.701716833759287777738206885*c[74]
+                               + 3710.049072454741996753190822883*c[75]
+                               + 441.60511248952318046413355333551*c[76]
+                               + 78471.70699147168369459984267715*c[77]
+                               + 52199.94604538501935169721179881*c[78]
+                               + 21359.239384498079796363569827465*c[79]
+                               + 5922.857167097735405568733553644*c[80]
+                               + 948.7383316313796499115546837871*c[81]
+                               + 54.63446369385882321207375673904*c[82]
+                               + 88.29140470841070475065629398907*c[84]
+                               - 220.42092132809327975295690793561*c[85]
+                               - 182.73221742645526200149678989328*c[86]
+                               + 500.7691610210127512353641171429*c[87]
+                               + 671.8909611445683501619816497654*c[88]
+                               + 165.60489310547159877772594549131*c[89]
+                               - 13411.804641050408669203232627697*c[90]
+                               - 6833.188238674966695316544167431*c[91]
+                               - 1838.2195359863626504707379750252*c[92]
+                               - 237.85539259207380116780388623354*c[93]
+                               - 87518.385954102008590758829093*c[94]
+                               - 58806.21598643574407740471593377*c[95]
+                               - 22919.642462126929684668948903275*c[96]
+                               - 5563.31586664290821987953857837*c[97]
+                               - 636.1741542856686981083787355166*c[98]
+                               - 290593.57273665128221672921170779*c[99]
+                               - 244200.40431508237623574271101555*c[100]
+                               - 129645.12024673216567642831063224*c[101]
+                               - 50177.08589595053758126084485865*c[102]
+                               - 13012.096730962967536902134479943*c[103]
+                               - 1670.6249232249593365147110828028*c[104]
+                               - 536264.2042117106275336446874381*c[105]
+                               - 461191.88165718675694972336389964*c[106]
+                               - 258663.32164483138879526068287211*c[107]
+                               - 111935.36135412117967485739817993*c[108]
+                               - 36915.005753136737204689022040363*c[109]
+                               - 8485.061508808544019524541460678*c[110]
+                               - 1023.9691115032432035384214921914*c[111]
+                               - 293134.62144052702640830466796926*c[112]
+                               - 222929.10525361710155544661652606*c[113]
+                               - 111463.31569282346118627004449787*c[114]
+                               - 42509.557312360834323270697597536*c[115]
+                               - 11603.604067502620602234970790789*c[116]
+                               - 1878.3885534242571034894506128043*c[117]
+                               - 110.84790790654863441335356981771*c[118]
+                               + 92.98841142956564540475323148632*c[120]
+                               - 181.82329979065124524959814247292*c[121]
+                               - 225.15297059496434116147416536827*c[122]
+                               + 105.93376554420888880575274916125*c[123]
+                               + 567.5415064491393875045632757876*c[124]
+                               + 239.45918885430320238948130071821*c[125]
+                               + 17339.250807496400174385148462758*c[126]
+                               + 6008.518344062358411010765906508*c[127]
+                               + 483.03577304543745531785942407674*c[128]
+                               - 81.79776492074076326390799310002*c[129]
+                               + 132312.2295565022277227994676044*c[130]
+                               + 91734.33525608880469372973162372*c[131]
+                               + 37529.912484473913511585950022916*c[132]
+                               + 9652.775160780724906168487791855*c[133]
+                               + 1172.6639798102461686607402520739*c[134]
+                               + 472999.24517290214727277670163118*c[135]
+                               + 389822.65785387159287051906355557*c[136]
+                               + 203426.69001053607589105303663067*c[137]
+                               + 77449.22883165478319261873503924*c[138]
+                               + 19686.448075723621275689029188984*c[139]
+                               + 2455.9849083435973307582924252031*c[140]
+                               + 1.1364996154321153710539551130808e6*c[141]
+                               + 1.0664076239426263991731124584375e6*c[142]
+                               + 660854.1592324562995079630139987*c[143]
+                               + 320059.20652411159721720432106446*c[144]
+                               + 118817.43755821374770938163226391*c[145]
+                               + 30278.280579334818877384321219885*c[146]
+                               + 3892.1229770555199496559388398919*c[147]
+                               + 1.738054670938864826063310226737e6*c[148]
+                               + 1.6332020213769160713580316597646e6*c[149]
+                               + 1.0353833019914192667756270810065e6*c[150]
+                               + 530771.6594053465358701772338446*c[151]
+                               + 221475.50832693568110358075422256*c[152]
+                               + 72253.4121934981777866442255504*c[153]
+                               + 16672.558001332331703696498929908*c[154]
+                               + 2037.4160645738234284882021929177*c[155]
+                               + 892675.7660980920157010143040734*c[156]
+                               + 745878.4476121773000390128720842*c[157]
+                               + 425625.67777157501842897047007688*c[158]
+                               + 197269.31008510658523956849362098*c[159]
+                               + 73242.09080015202700659128948166*c[160]
+                               + 19913.859236358814775923380900913*c[161]
+                               + 3257.7735378147022629960602401161*c[162]
+                               + 196.05045222216081761069971768141*c[163]
+                               + y*(11320.342634974399459188112252074*c[45]
+                                    + 6426.406114636848542857853636924*c[46]
+                                    + 2042.8519100416064967777441548568*c[47]
+                                    + 398.06241758728094806782906176615*c[48]
+                                    + 37.085670261915318443511990179697*c[49]
+                                    + 9342.305209464143307622463288849*c[50]
+                                    + 4211.0512285839178881898489864227*c[51]
+                                    + 987.2973582661710318816506428512*c[52]
+                                    + 123.18405621089591058262024753077*c[53]
+                                    + 5.35285542719862703358305124652*c[54]
+                                    - 49.308057059277741670732475247535*c[56]
+                                    + 122.94849419182961723440728974746*c[57]
+                                    + 104.71914531044114883841541741947*c[58]
+                                    - 254.67850200913433003697373839616*c[59]
+                                    - 376.49972330200265408446280961837*c[60]
+                                    - 93.18118945102919613792119184848*c[61]
+                                    + 649.6004559128055115395146885957*c[62]
+                                    + 1105.9183781539678350075333441417*c[63]
+                                    + 493.66929220486407706960729385847*c[64]
+                                    + 74.16234618078688768854033654728*c[65]
+                                    - 27401.364841001404459719447108303*c[66]
+                                    - 17249.476878468093989566004869382*c[67]
+                                    - 6224.497205821269363327695213043*c[68]
+                                    - 1371.0458848923438977564151356747*c[69]
+                                    - 139.35374458348232203561052700416*c[70]
+                                    - 148709.96178345548746954305484377*c[71]
+                                    - 101965.27117454820869227213714143*c[72]
+                                    - 42305.831085517689514547075560839*c[73]
+                                    - 12307.254307770677169024711863953*c[74]
+                                    - 2341.0488162872063288722298156541*c[75]
+                                    - 220.80255624476159023206677666776*c[76]
+                                    - 105682.21875843219515434734867346*c[77]
+                                    - 62269.71983331756608005066901756*c[78]
+                                    - 21526.899418964980212056372228067*c[79]
+                                    - 4831.5198987263667013651447743108*c[80]
+                                    - 609.0574469053240654268404873298*c[81]
+                                    - 27.317231846929411606036878369522*c[82]
+                                    - 133.54629556397800065300273613422*c[84]
+                                    + 300.87031229357111333569415599557*c[85]
+                                    + 297.6581403361755525684759030337*c[86]
+                                    - 478.99873243934223130275123585862*c[87]
+                                    - 919.7324169241050840312971286217*c[88]
+                                    - 289.8085629345752978610204046098*c[89]
+                                    + 553.0718603231585908118572107352*c[90]
+                                    + 1690.1979401576483965610505005294*c[91]
+                                    + 1136.5532162995152705793033423674*c[92]
+                                    + 230.69107353809567462660497399759*c[93]
+                                    + 41657.690672685516099471611150303*c[94]
+                                    + 18155.139561849827919657542813982*c[95]
+                                    + 3026.0620180494754882544120410141*c[96]
+                                    - 181.1095152861357490310858733534*c[97]
+                                    - 98.40103825281925905992908498997*c[98]
+                                    + 337721.60392448562539113381832825*c[99]
+                                    + 254585.6171118793294137871379115*c[100]
+                                    + 118411.76250871055454272853547454*c[101]
+                                    + 38936.297124869329578265924117857*c[102]
+                                    + 8249.552278580782600607937914144*c[103]
+                                    + 835.3124616124796682573555414014*c[104]
+                                    + 1.0142588241416047565279023354024e6*c[105]
+                                    + 799878.2086812189685928628711976*c[106]
+                                    + 401565.7730816955775141940184792*c[107]
+                                    + 151825.29534853296257389140728366*c[108]
+                                    + 42590.139369443542076587462369612*c[109]
+                                    + 8043.517073934010115430643589811*c[110]
+                                    + 767.9768336274324026538161191436*c[111]
+                                    + 647971.204847526186425296864871*c[112]
+                                    + 450264.44580825331609359589151108*c[113]
+                                    + 198629.6896119187726926441342623*c[114]
+                                    + 64048.46720653578763141909924553*c[115]
+                                    + 14179.564483086517886420737607*c[116]
+                                    + 1808.4485540946305092105880899871*c[117]
+                                    + 83.13593092991147581001517736328*c[118]
+                                    - 440.76507017614115921853031724516*c[120]
+                                    + 1009.3327050517594999948462339382*c[121]
+                                    + 911.3650608103951663169340479087*c[122]
+                                    - 1739.6362375908512534322448821878*c[123]
+                                    - 2881.5511820854379343799577414282*c[124]
+                                    - 805.2144152683162629800140441733*c[125]
+                                    + 3256.7551271965673315769014415153*c[126]
+                                    + 6295.320122358506443493178851955*c[127]
+                                    + 3319.3393653295925306473997181774*c[128]
+                                    + 605.1929228933184849593192732738*c[129]
+                                    - 68153.51384304477453437572129027*c[130]
+                                    - 41423.648289523228782352854198579*c[131]
+                                    - 16096.138506974743275651194025769*c[132]
+                                    - 4246.7418944233912676464314669664*c[133]
+                                    - 542.9642391724956372645143474839*c[134]
+                                    - 538670.6622969343508395807259153*c[135]
+                                    - 366708.01181470046251420050580141*c[136]
+                                    - 149702.39309772879402304388650618*c[137]
+                                    - 41542.941749067827781929439916793*c[138]
+                                    - 7119.381061416635943877297458248*c[139]
+                                    - 564.3086711367514098129602537678*c[140]
+                                    - 2.2052256401711831682382714635834e6*c[141]
+                                    - 1.891485771806308883393794989869e6*c[142]
+                                    - 1.0482311435423825091065631255313e6*c[143]
+                                    - 442781.18779691786645569164881533*c[144]
+                                    - 138936.20811822365088094121848995*c[145]
+                                    - 28824.691869432733389140890482324*c[146]
+                                    - 2919.0922327916399622419541299189*c[147]
+                                    - 4.8451420863084857599741404583253e6*c[148]
+                                    - 4.2352224494892505291701349285954e6*c[149]
+                                    - 2.4458575141350167767905161461954e6*c[150]
+                                    - 1.1160815655822462082307424585769e6*c[151]
+                                    - 404710.58305659345877542601937657*c[152]
+                                    - 111726.04991788463309619499203584*c[153]
+                                    - 21101.388101239861950182502153226*c[154]
+                                    - 2037.4160645738234284882021929177*c[155]
+                                    - 2.8569416219850770835774444224966e6*c[156]
+                                    - 2.2234303538566095859676856476207e6*c[157]
+                                    - 1.1516715025123291937168211387667e6*c[158]
+                                    - 468914.89975930024299618797580376*c[159]
+                                    - 147005.5456058006475005980739791*c[160]
+                                    - 32429.641751063015983825526576548*c[161]
+                                    - 4181.6648284275835349856750996857*c[162]
+                                    - 196.05045222216081761069971768141*c[163]
+                                    + y*(58595.33508897729238731321121897*c[71]
+                                         + 36795.418480570505662964562147178*c[72]
+                                         + 13700.126399605574825609492746642*c[73]
+                                         + 3491.483390959063569912489620417*c[74]
+                                         + 565.4146192694083318735728439734*c[75]
+                                         + 44.160511248952318046413355333551*c[76]
+                                         + 49733.224566787005012789816978805*c[77]
+                                         + 25849.931892360770790141518654002*c[78]
+                                         + 7644.215894048937017426029451986*c[79]
+                                         + 1433.1237666918370000691329361902*c[80]
+                                         + 148.7491455989916611795807265532*c[81]
+                                         + 5.463446369385882321207375673904*c[82]
+                                         + 139.75775117160488440430518897767*c[84]
+                                         - 331.22804464831614401621403647033*c[85]
+                                         - 281.56851112881471188909882719404*c[86]
+                                         + 608.3544849522044836548658311788*c[87]
+                                         + 933.8307289229487132023571043008*c[88]
+                                         + 228.79623389571734041659505627089*c[89]
+                                         - 1190.7234151320555282942861343495*c[90]
+                                         - 2203.3394620649123572864163135397*c[91]
+                                         - 1021.2310479232490587638683654595*c[92]
+                                         - 150.45070013354065736517715695495*c[93]
+                                         + 3024.350226602289079393498856648*c[94]
+                                         + 5779.998410895597610145379977685*c[95]
+                                         + 3383.0892389808612919285163962166*c[96]
+                                         + 944.0454616140831412729641404111*c[97]
+                                         + 102.97783072969457343480950754765*c[98]
+                                         - 138119.38388235530602133887336805*c[99]
+                                         - 94396.90221129178222227768407054*c[100]
+                                         - 39086.201098781321290671896037438*c[101]
+                                         - 11165.487902180798241239977954648*c[102]
+                                         - 1998.6112383360162865529617176633*c[103]
+                                         - 167.06249232249593365147110828028*c[104]
+                                         - 890118.8970009664201696454625375*c[105]
+                                         - 648523.3242154128953159123630208*c[106]
+                                         - 295302.05461374952086539225469465*c[107]
+                                         - 99369.62552819761528510638939865*c[108]
+                                         - 24272.376007683583992513847326642*c[109]
+                                         - 3889.2952065046448864871524336451*c[110]
+                                         - 307.19073345097296106152644765743*c[111]
+                                         - 662560.0453859039287804279230884*c[112]
+                                         - 420149.47582310569698096635472848*c[113]
+                                         - 163957.21201336318699051422890622*c[114]
+                                         - 45357.917909062649398237208796144*c[115]
+                                         - 8404.303399211709945381044898108*c[116]
+                                         - 883.2422772484272763216352881484*c[117]
+                                         - 33.254372371964590324006070945312*c[118]
+                                         + 629.3455685553002880993698706994*c[120]
+                                         - 1419.8473669587545738914652977535*c[121]
+                                         - 1306.3120463764440548519491669951*c[122]
+                                         + 2328.5989987284288767512931342573*c[123]
+                                         + 4056.5046945885332349625655458605*c[124]
+                                         + 1136.7732921435053124423727682447*c[125]
+                                         - 3606.4982859529107794341814517822*c[126]
+                                         - 8146.130240539185574456911224089*c[127]
+                                         - 4559.0764249214930776075512404943*c[128]
+                                         - 795.87014517477499391910479773*c[129]
+                                         + 5137.369647018848990323877309166*c[130]
+                                         + 14069.904435558842233484651196955*c[131]
+                                         + 11143.597841986125942901671282159*c[132]
+                                         + 3970.7235006781872792579131967372*c[133]
+                                         + 524.5763128618615997085914973774*c[134]
+                                         + 201220.75027874894083005208609558*c[135]
+                                         + 87586.89216856454564236263387657*c[136]
+                                         + 11868.518801256665267580377711481*c[137]
+                                         - 4426.5366421944753938768476253852*c[138]
+                                         - 2194.5612142019991023519637392113*c[139]
+                                         - 285.34853559367807137711952454672*c[140]
+                                         + 1.9915367594444763743825412290095e6*c[141]
+                                         + 1.570413004783028196567914748064e6*c[142]
+                                         + 786638.4247687166022906396832028*c[143]
+                                         + 294493.61775294071765116833932698*c[144]
+                                         + 79937.75591054952931862539277579*c[145]
+                                         + 13976.269321745741048097416019894*c[146]
+                                         + 1167.6368931166559848967816519676*c[147]
+                                         + 7.008806680155064270329203598605e6*c[148]
+                                         + 5.723292214232720262387635389534e6*c[149]
+                                         + 3.0336982741616330951853328105428e6*c[150]
+                                         + 1.2480473018635326622817615926242e6*c[151]
+                                         + 400576.05592578219787838359206972*c[152]
+                                         + 95860.33582999617591715427964026*c[153]
+                                         + 15318.130920688435318001103225926*c[154]
+                                         + 1222.4496387442940570929213157506*c[155]
+                                         + 4.7293501485827769191942398929932e6*c[156]
+                                         + 3.4273479195146642808649545146594e6*c[157]
+                                         + 1.6129306539164525792530468686852e6*c[158]
+                                         + 579985.5130405323427116193791535*c[159]
+                                         + 156014.68783322652664902790564014*c[160]
+                                         + 28821.44456163873049398506937733*c[161]
+                                         + 3063.3336714242788841851739755531*c[162]
+                                         + 117.63027133329649056641983060885*c[163]
+                                         + y*(292711.46290563151122123396064883*c[105]
+                                              + 198826.87886933916722366384962042*c[106]
+                                              + 83105.7389715895290683431156452*c[107]
+                                              + 25247.234137417067888897461821244*c[108]
+                                              + 5463.910417609920441173882291417*c[109]
+                                              + 760.1972639059476211336745718943*c[110]
+                                              + 51.19845557516216017692107460957*c[111]
+                                              + 253501.25862339442793916501386042*c[112]
+                                              + 146451.78202765963666827329880925*c[113]
+                                              + 50824.53787282305790212592072712*c[114]
+                                              + 12246.717127885425440634701180405*c[115]
+                                              + 1946.4190063636824255181234671937*c[116]
+                                              + 173.85085547650039149317255671699*c[117]
+                                              + 5.542395395327431720667678490885*c[118]
+                                              - 417.3319904958906165765325029106*c[120]
+                                              + 958.7444292266141037554591335067*c[121]
+                                              + 812.4623703073005707006025306921*c[122]
+                                              - 1642.3639793451145971627687937116*c[123]
+                                              - 2580.9692070796711318970997473039*c[124]
+                                              - 626.2778785420237600955664788015*c[125]
+                                              + 2810.3923600017651921031488473407*c[126]
+                                              + 5489.860391427441084991803333701*c[127]
+                                              + 2596.7073226469389017272082679426*c[128]
+                                              + 375.8275685547548582395772655947*c[129]
+                                              - 5427.291426431944184942024679804*c[130]
+                                              - 11304.857627226039844254066014955*c[131]
+                                              - 7031.022492420269015755622978023*c[132]
+                                              - 1998.4326180744645236086675508944*c[133]
+                                              - 212.32850758694398083442989179563*c[134]
+                                              + 13823.166100452644925532823300769*c[135]
+                                              + 28571.934052822300264943139992755*c[136]
+                                              + 19556.814640319134218704663551056*c[137]
+                                              + 7443.488606254205366456526291533*c[138]
+                                              + 1536.834415598145676166989901806*c[139]
+                                              + 132.73675660700945111323719176676*c[140]
+                                              - 676322.7490593909250638312462807*c[141]
+                                              - 493372.7458333873268558887159508*c[142]
+                                              - 225549.59892576769156971371591741*c[143]
+                                              - 75813.40966179670422539463559689*c[144]
+                                              - 18122.508209540721868593534303103*c[145]
+                                              - 2737.1103159530647900897459744764*c[146]
+                                              - 194.6061488527759974827969419946*c[147]
+                                              - 5.041999918290618013524006549423e6*c[148]
+                                              - 3.8649370430806423578084527900391e6*c[149]
+                                              - 1.8953314702213759227393211485381e6*c[150]
+                                              - 710942.8420133042826213462189754*c[151]
+                                              - 204888.71023532245866826874396028*c[152]
+                                              - 43275.388317965031616766129528838*c[153]
+                                              - 5991.809660210984488630901719972*c[154]
+                                              - 407.48321291476468569764043858354*c[155]
+                                              - 3.8855261438069558575258689841821e6*c[156]
+                                              - 2.6207899143972081394161463557424e6*c[157]
+                                              - 1.1224356236612581638813762171598e6*c[158]
+                                              - 359025.56389145432443358532242093*c[159]
+                                              - 84179.27254903726067197377253084*c[160]
+                                              - 13346.431358272683858874429611584*c[161]
+                                              - 1205.889481930669215792980963765*c[162]
+                                              - 39.210090444432163522139943536282*c[163]
+                                              + y*(1.4232083794344616979163995169517e6*c[148]
+                                                   + 1.0299484462845913792451373055906e6*c[149]
+                                                   + 470898.32245634593483183271977683*c[150]
+                                                   + 162594.5993020656463043319857573*c[151]
+                                                   + 42553.72769565900995941892233692*c[152]
+                                                   + 8044.43415821083507891187247906*c[153]
+                                                   + 982.5108114560700768468717663765*c[154]
+                                                   + 58.21188755925209795680577694051*c[155]
+                                                   + 1.2514651865903155442649274476774e6*c[156]
+                                                   + 785102.0665212620533660918787345*c[157]
+                                                   + 306815.23816101319230787419334447*c[158]
+                                                   + 87992.30985603636058067706981284*c[159]
+                                                   + 18234.818979186585998428497161428*c[160]
+                                                   + 2529.1111233417034684861892532472*c[161]
+                                                   + 198.66682000760649574155770509698*c[162]
+                                                   + 5.601441492061737646019991933755*c[163])
+                                              + z*(2.0598968925691827584902746111812e6*c[149]
+                                                   + 2.825389934738075608990996318661e6*c[150]
+                                                   + 1.9511351916247877556519838290876e6*c[151]
+                                                   + 851074.5539131801991883784467384*c[152]
+                                                   + 241333.0247463250523673561743718*c[153]
+                                                   + 41265.454081154943227568614187814*c[154]
+                                                   + 3259.8657033181174855811235086683*c[155]
+                                                   + 1.570204133042524106732183757469e6*c[157]
+                                                   + 1.8408914289660791538472451600668e6*c[158]
+                                                   + 1.055907718272436326968124837754e6*c[159]
+                                                   + 364696.37958373171996856994322857*c[160]
+                                                   + 75873.33370025110405458567759742*c[161]
+                                                   + 8344.006440319472821145423614073*c[162]
+                                                   + 313.68072355545730817711954829026*c[163]))
+                                         + z*(397653.75773867833444732769924085*c[106]
+                                              + 498634.43382953717441005869387122*c[107]
+                                              + 302966.80964900481466676954185493*c[108]
+                                              + 109278.20835219840882347764582833*c[109]
+                                              + 22805.91791717842863401023715683*c[110]
+                                              + 2150.335134156810727430685133602*c[111]
+                                              + 292903.56405531927333654659761849*c[113]
+                                              + 304947.22723693834741275552436274*c[114]
+                                              + 146960.60553462510528761641416486*c[115]
+                                              + 38928.380127273648510362469343874*c[116]
+                                              + 5215.52566429501174479517670151*c[117]
+                                              + 232.78060660375213226804249661719*c[118]
+                                              + 1624.9247406146011414012050613842*c[122]
+                                              - 5161.938414159342263794199494608*c[124]
+                                              - 3757.6672712521425605733988728088*c[125]
+                                              + 10979.720782854882169983606667403*c[127]
+                                              + 15580.243935881633410363249607655*c[128]
+                                              + 4509.9308226570582988749271871364*c[129]
+                                              - 22609.71525445207968850813202991*c[131]
+                                              - 42186.134954521614094533737868136*c[132]
+                                              - 23981.191416893574283304010610733*c[133]
+                                              - 4246.5701517388796166885978359126*c[134]
+                                              + 57143.86810564460052988627998551*c[136]
+                                              + 117340.88784191480531222798130634*c[137]
+                                              + 89321.8632750504643974783154984*c[138]
+                                              + 30736.688311962913523339798036121*c[139]
+                                              + 3982.1026982102835333971157530027*c[140]
+                                              - 986745.4916667746537117774319016*c[142]
+                                              - 1.3532975935546061494182822955045e6*c[143]
+                                              - 909760.9159415604507047356271627*c[144]
+                                              - 362450.16419081443737187068606206*c[145]
+                                              - 82113.30947859194370269237923429*c[146]
+                                              - 8173.458251816591894277471563773*c[147]
+                                              - 5.669977193592101957126630968897e6*c[149]
+                                              - 8.546598886590179927444930572568e6*c[150]
+                                              - 6.580178912534863635804170798617e6*c[151]
+                                              - 3.2466996507932689741769964324672e6*c[152]
+                                              - 1.0569286247926258961356277114933e6*c[153]
+                                              - 210390.55164770640529492925805102*c[154]
+                                              - 19559.19421990870491348674105201*c[155]
+                                              - 3.6713756957518921721001089540158e6*c[157]
+                                              - 4.8937223130014698294410121428921e6*c[158]
+                                              - 3.2523990484250155662348990312972e6*c[159]
+                                              - 1.3188890713970134934709055073881e6*c[160]
+                                              - 324519.60704792941171164721075009*c[161]
+                                              - 42303.351800768634242159776864055*c[162]
+                                              - 1882.0843413327438490627172897415*c[163]
+                                              + z*(2.825389934738075608990996318661e6*c[150]
+                                                   + 4.877837979061969389129959572719e6*c[151]
+                                                   + 3.8298354926093108963477030103228e6*c[152]
+                                                   + 1.6893311732242753665714932206026e6*c[153]
+                                                   + 412654.54081154943227568614187814*c[154]
+                                                   + 44008.186994794586055345167367023*c[155]
+                                                   + 1.8408914289660791538472451600668e6*c[158]
+                                                   + 2.6397692956810908174203120943851e6*c[159]
+                                                   + 1.6411337081267927398585647445285e6*c[160]
+                                                   + 531113.3359017577283820997431819*c[161]
+                                                   + 83440.06440319472821145423614073*c[162]
+                                                   + 4234.6897679986736603911139019185*c[163])))
+                                    + z*(73590.83696114101132592912429436*c[72]
+                                         + 82200.75839763344895365695647985*c[73]
+                                         + 41897.800691508762838949875445004*c[74]
+                                         + 11308.292385388166637471456879467*c[75]
+                                         + 1324.8153374685695413924006600065*c[76]
+                                         + 51699.863784721541580283037308*c[78]
+                                         + 45865.295364293622104556176711915*c[79]
+                                         + 17197.485200302044000829595234283*c[80]
+                                         + 2974.982911979833223591614531064*c[81]
+                                         + 163.90339108157646963622127021713*c[82]
+                                         - 563.1370222576294237781976543881*c[86]
+                                         + 1867.6614578458974264047142086016*c[88]
+                                         + 1372.7774033743040424995703376254*c[89]
+                                         - 4406.6789241298247145728326270794*c[91]
+                                         - 6127.386287539494352583210192757*c[92]
+                                         - 1805.4084016024878883821258834594*c[93]
+                                         + 11559.996821791195220290759955371*c[95]
+                                         + 20298.535433885167751571098377299*c[96]
+                                         + 11328.545539368997695275569684934*c[97]
+                                         + 2059.5566145938914686961901509529*c[98]
+                                         - 188793.80442258356444455536814109*c[100]
+                                         - 234517.20659268792774403137622463*c[101]
+                                         - 133985.85482616957889487973545577*c[102]
+                                         - 39972.224766720325731059234353266*c[103]
+                                         - 5011.874769674878009544133248409*c[104]
+                                         - 899392.8906921474561844970268007*c[106]
+                                         - 1.2731778938529599507822948342967e6*c[107]
+                                         - 889468.6966893665687545071309289*c[108]
+                                         - 376169.3118014732710267993007045*c[109]
+                                         - 93872.93827796091796060433585252*c[110]
+                                         - 10751.67567078405363715342566801*c[111]
+                                         - 547395.3875908921206253861118385*c[113]
+                                         - 678796.0448432407745303298490746*c[114]
+                                         - 397334.40937412668749123009138886*c[115]
+                                         - 129157.68785696055039725842861829*c[116]
+                                         - 21281.742653157806544853881942942*c[117]
+                                         - 1163.9030330187606613402124830859*c[118]
+                                         - 987.6993521382869683026932726061*c[122]
+                                         + 2951.0709750177242061309315971131*c[124]
+                                         + 3062.9724816088893140808377366593*c[125]
+                                         - 5312.539698223488978930215780775*c[127]
+                                         - 11774.21461364732505528205783531*c[128]
+                                         - 5040.510919440241628154330385623*c[129]
+                                         + 5530.093616665604778461170363999*c[131]
+                                         + 24675.452097395141562876289824816*c[132]
+                                         + 23667.490591244673067790947750113*c[133]
+                                         + 6244.956105498352377483232111636*c[134]
+                                         + 232317.65244277369181461154773865*c[136]
+                                         + 188552.00064945479691771024757523*c[137]
+                                         + 36203.423568716759670956143993774*c[138]
+                                         - 13154.535972077068523699476748105*c[139]
+                                         - 4578.3533696000586079164699833988*c[140]
+                                         + 2.1540805178992817394240520642264e6*c[142]
+                                         + 3.3665329550576934643255558037126e6*c[143]
+                                         + 2.6241624970937281611092844447611e6*c[144]
+                                         + 1.2363049540201761490006371694538e6*c[145]
+                                         + 337174.77017378028774023010136253*c[146]
+                                         + 40867.291259082959471387357818865*c[147]
+                                         + 5.77660723487333856764863981017e6*c[149]
+                                         + 9.655590758379618643667066290689e6*c[150]
+                                         + 8.396388709827528311576968312874e6*c[151]
+                                         + 4.7648214677223749833906754089271e6*c[152]
+                                         + 1.8188814501072593813790006777145e6*c[153]
+                                         + 432970.94702120787806111707743787*c[154]
+                                         + 48897.985549771762283716852630025*c[155]
+                                         + 3.183320143277436389629800075303e6*c[157]
+                                         + 4.7838616104972456460772690692192e6*c[158]
+                                         + 3.7074271080613725463045335185445e6*c[159]
+                                         + 1.8014046852675170395096526054148e6*c[160]
+                                         + 540123.7298012325031079048705698*c[161]
+                                         + 86356.66239905107889361753010918*c[162]
+                                         + 4705.2108533318596226567932243539*c[163]
+                                         + z*(498634.43382953717441005869387122*c[107]
+                                              + 757417.0241225120366669238546373*c[108]
+                                              + 491751.9375848928397056494062275*c[109]
+                                              + 159641.42542024900043807166009781*c[110]
+                                              + 21503.35134156810727430685133602*c[111]
+                                              + 304947.22723693834741275552436274*c[114]
+                                              + 367401.51383656276321904103541215*c[115]
+                                              + 175177.71057273141829663111204743*c[116]
+                                              + 36508.679650065082213566236910568*c[117]
+                                              + 2327.8060660375213226804249661719*c[118]
+                                              - 3757.6672712521425605733988728088*c[125]
+                                              + 15580.243935881633410363249607655*c[128]
+                                              + 11274.827056642645747187317967841*c[129]
+                                              - 42186.134954521614094533737868136*c[132]
+                                              - 59952.97854223393570826002652683*c[133]
+                                              - 19109.565682824958275098690261607*c[134]
+                                              + 117340.88784191480531222798130634*c[137]
+                                              + 223304.65818762616099369578874599*c[138]
+                                              + 138315.09740383311085502909116254*c[139]
+                                              + 27874.718887471984733779810271019*c[140]
+                                              - 1.3532975935546061494182822955045e6*c[143]
+                                              - 2.2744022898539011267618390679068e6*c[144]
+                                              - 1.6310257388586649681734180872793e6*c[145]
+                                              - 574793.16635014360591884665464*c[146]
+                                              - 81734.58251816591894277471563773*c[147]
+                                              - 5.721208951852104318453934253907e6*c[150]
+                                              - 1.1572609302275189700380467423823e7*c[151]
+                                              - 1.078031293596039948744878093578e7*c[152]
+                                              - 5.709169200324105906377900759851e6*c[153]
+                                              - 1.691250975665514620673606438632e6*c[154]
+                                              - 220040.93497397293027672583683511*c[155]
+                                              - 3.0528308840353906755937669828253e6*c[158]
+                                              - 5.491228325381448098166935483858e6*c[159]
+                                              - 4.2938671131597679807605100387181e6*c[160]
+                                              - 1.7405239134337481535994307320687e6*c[161]
+                                              - 339593.45360449161421014353249982*c[162]
+                                              - 21173.448839993368301955569509592*c[163]
+                                              + z*(3.251891986041312926086639715146e6*c[151]
+                                                   + 5.957521877392261394318649127169e6*c[152]
+                                                   + 4.5048831285980676441906485882737e6*c[153]
+                                                   + 1.6506181632461977291027445675126e6*c[154]
+                                                   + 244489.92774885881141858426315013*c[155]
+                                                   + 1.7598461971207272116135413962567e6*c[159]
+                                                   + 2.5528746570861220397799896026e6*c[160]
+                                                   + 1.4163022290713539423522659818185e6*c[161]
+                                                   + 333760.25761277891284581694456293*c[162]
+                                                   + 23526.054266659298113283966121769*c[163]))))
+                               + z*(12852.812229273697085715707273848*c[46]
+                                    + 12257.111460249638980666464929141*c[47]
+                                    + 4776.7490110473713768139487411938*c[48]
+                                    + 741.7134052383063688702398035939*c[49]
+                                    + 8422.102457167835776379697972845*c[51]
+                                    + 5923.784149597026191289903857107*c[52]
+                                    + 1478.2086745307509269914429703692*c[53]
+                                    + 107.0571085439725406716610249304*c[54]
+                                    + 209.43829062088229767683083483894*c[58]
+                                    - 752.9994466040053081689256192367*c[60]
+                                    - 559.0871367061751768275271510909*c[61]
+                                    + 2211.8367563079356700150666882834*c[63]
+                                    + 2962.0157532291844624176437631508*c[64]
+                                    + 889.9481541694426522624840385674*c[65]
+                                    - 34498.953756936187979132009738765*c[67]
+                                    - 37346.983234927616179966171278259*c[68]
+                                    - 16452.550618708126773076981628096*c[69]
+                                    - 2787.0748916696464407122105400833*c[70]
+                                    - 130339.70538795540605861514998851*c[72]
+                                    - 171634.22811547268813362549688518*c[73]
+                                    - 105789.25100173936318934666692243*c[74]
+                                    - 35512.683940355959939973139433616*c[75]
+                                    - 5299.261349874278165569602640026*c[76]
+                                    - 72839.57588191359057981830072712*c[78]
+                                    - 83296.10114949625916778205665649*c[79]
+                                    - 40780.753584414356415552142057447*c[80]
+                                    - 9206.166026126648084945195215532*c[81]
+                                    - 655.6135643263058785448850808685*c[82]
+                                    + 32.179258414721681358754151679319*c[86]
+                                    + 28.196623997687258342119951358193*c[88]
+                                    - 366.07397423314774466655209003343*c[89]
+                                    - 1026.2830438145279214507316260206*c[91]
+                                    + 691.9330102575972708926098614477*c[92]
+                                    + 962.8844808546602071371338045117*c[93]
+                                    + 47870.275945490851059605845583334*c[95]
+                                    + 38454.907542182020681097570623384*c[96]
+                                    + 9155.231355935368706902539204693*c[97]
+                                    + 91.53584953750628749760845115346*c[98]
+                                    + 320377.42980117509438301890768191*c[100]
+                                    + 475953.36845957539951233983662262*c[101]
+                                    + 333249.71067226237604431135395851*c[102]
+                                    + 125018.82080489532628109952392962*c[103]
+                                    + 20047.499078699512038176532993634*c[104]
+                                    + 700363.5266702904810012287155945*c[106]
+                                    + 1.1362167446372135143028692765785e6*c[107]
+                                    + 932434.847493028982132189756475*c[108]
+                                    + 475633.47558739757050494994668773*c[109]
+                                    + 147432.57394005938550231497184179*c[110]
+                                    + 21503.35134156810727430685133602*c[111]
+                                    + 353133.50402561451156180567118368*c[113]
+                                    + 512982.0928282718616255349564992*c[114]
+                                    + 371247.1971043027640857990995575*c[115]
+                                    + 154433.6018047698073311563235217*c[116]
+                                    + 32971.713969681108731463760756671*c[117]
+                                    + 2327.8060660375213226804249661719*c[118]
+                                    + 835.0307694825033643311748232113*c[122]
+                                    - 2812.0313891531516626289838857434*c[124]
+                                    - 1768.3140100010082637992465283806*c[125]
+                                    + 7278.100546493523908056141923135*c[127]
+                                    + 8141.821578330230128602340473755*c[128]
+                                    + 2221.8041552795801913575008936628*c[129]
+                                    - 77317.20296238085278624453803316*c[131]
+                                    - 71901.3789444533180910308743298*c[132]
+                                    - 27293.412141836022143966229853484*c[133]
+                                    - 4614.3286779515603678070548380423*c[134]
+                                    - 501098.3711866272332137894638642*c[136]
+                                    - 709662.3579369179672205530714619*c[137]
+                                    - 462311.87742009717371219713500774*c[138]
+                                    - 155542.15720040978740124542591306*c[139]
+                                    - 21507.613503702600902305277596432*c[140]
+                                    - 1.6288910257133360273635379155117e6*c[142]
+                                    - 2.9228539061966015903138229494753e6*c[143]
+                                    - 2.6892117564692862363590153410229e6*c[144]
+                                    - 1.5424192083442968686181872003451e6*c[145]
+                                    - 527565.9859092017139339966131072*c[146]
+                                    - 81734.58251816591894277471563773*c[147]
+                                    - 2.6938376641051624906916300470206e6*c[149]
+                                    - 5.019554326430482017076030586483e6*c[150]
+                                    - 4.9965900771594261871919411900487e6*c[151]
+                                    - 3.3293901934094941921178449786043e6*c[152]
+                                    - 1.5329000474292796115068490833606e6*c[153]
+                                    - 453287.35323086632384654801299761*c[154]
+                                    - 65197.31406636234971162247017337*c[155]
+                                    - 1.2635405644357827823055712199384e6*c[157]
+                                    - 2.1261674045767295162236577633808e6*c[158]
+                                    - 1.9195516890502303696497221911006e6*c[159]
+                                    - 1.1387062268484959105023088741672e6*c[160]
+                                    - 432765.52273065797640686092672663*c[161]
+                                    - 89273.26039490742957578082407762*c[162]
+                                    - 6273.614471109146163542390965805*c[163]
+                                    + z*(82200.75839763344895365695647985*c[73]
+                                         + 104744.50172877190709737468861251*c[74]
+                                         + 50887.3157342467498686215559576*c[75]
+                                         + 9273.707362279986789746804620046*c[76]
+                                         + 45865.295364293622104556176711915*c[79]
+                                         + 42993.713000755110002073988085707*c[80]
+                                         + 13387.423103909249506162265389788*c[81]
+                                         + 1147.3237375710352874535488915199*c[82]
+                                         + 1372.7774033743040424995703376254*c[89]
+                                         - 6127.386287539494352583210192757*c[92]
+                                         - 4513.5210040062197209553147086484*c[93]
+                                         + 20298.535433885167751571098377299*c[96]
+                                         + 28321.363848422494238188924212334*c[97]
+                                         + 9268.004765672511609132855679288*c[98]
+                                         - 234517.20659268792774403137622463*c[101]
+                                         - 334964.63706542394723719933863943*c[102]
+                                         - 179875.0114502414657897665545897*c[103]
+                                         - 35083.12338772414606680893273886*c[104]
+                                         - 774543.4600234227763722361404255*c[107]
+                                         - 1.466254717600904385219343972685e6*c[108]
+                                         - 1.2010099655217368799149474469428e6*c[109]
+                                         - 497469.14252547742528615869086985*c[110]
+                                         - 86013.40536627242909722740534408*c[111]
+                                         - 373848.81760630242711757432471183*c[114]
+                                         - 625934.50959875395550903419306*c[115]
+                                         - 406031.88478359105849103181673489*c[116]
+                                         - 112463.51892203956360041093669003*c[117]
+                                         - 9311.224264150085290721699864687*c[118]
+                                         - 694.6947896432532464925611361495*c[125]
+                                         + 3806.0293222343083550811917723453*c[128]
+                                         - 1326.4502419579583231985079962166*c[129]
+                                         - 17510.68285712647253165744804332*c[132]
+                                         - 784.2520641222530387826571515516*c[133]
+                                         + 8992.736791917627423575854240756*c[134]
+                                         + 305892.88849136960222993822888156*c[137]
+                                         + 313813.21710941806017108614873043*c[138]
+                                         + 79119.68552948630249838144579607*c[139]
+                                         - 4173.7546997284255216354796127729*c[140]
+                                         + 2.0132353615030873149072735082081e6*c[143]
+                                         + 4.2860039528804192760113720439958e6*c[144]
+                                         + 3.9323465542321277023294491752629e6*c[145]
+                                         + 1.7854302248663184082627640548977e6*c[146]
+                                         + 326938.33007266367577109886255092*c[147]
+                                         + 3.9343818065275143252131320367819e6*c[150]
+                                         + 9.418362472293631078561953358361e6*c[151]
+                                         + 1.0661383668790287937809258404392e7*c[152]
+                                         + 7.023000950426709763275103984151e6*c[153]
+                                         + 2.6384584945465641599375643357467e6*c[154]
+                                         + 440081.86994794586055345167367023*c[155]
+                                         + 1.7310307264618549704835020863938e6*c[158]
+                                         + 3.7773394447719832675943983125035e6*c[159]
+                                         + 3.8124539705440586970329266856483e6*c[160]
+                                         + 2.0403421951748793681559033619199e6*c[161]
+                                         + 523973.170386019174726031768592*c[162]
+                                         + 42346.897679986736603911139019185*c[163]
+                                         + z*(504944.6827483413577779492364249*c[108]
+                                              + 764947.4584653888617643435207983*c[109]
+                                              + 425710.46778733066783485776026082*c[110]
+                                              + 86013.40536627242909722740534408*c[111]
+                                              + 244934.3425577085088126940236081*c[115]
+                                              + 272498.66089091553957253728540711*c[116]
+                                              + 97356.47906684021923617663176152*c[117]
+                                              + 9311.224264150085290721699864687*c[118]
+                                              + 7516.551371095097164791545311894*c[129]
+                                              - 39968.652361489290472173351017889*c[133]
+                                              - 29725.991062172157316820184851388*c[134]
+                                              + 148869.77212508410732913052583066*c[138]
+                                              + 215156.81818374039466337858625284*c[139]
+                                              + 74332.58369992529262341282738938*c[140]
+                                              - 1.5162681932359340845078927119379e6*c[144]
+                                              - 2.5371511493357010616030948024345e6*c[145]
+                                              - 1.5327817769337162824502577457068e6*c[146]
+                                              - 326938.33007266367577109886255092*c[147]
+                                              - 4.4631808821421468741670052340692e6*c[151]
+                                              - 1.0811853800768360030601676772933e7*c[152]
+                                              - 1.0719568072266214772817086771328e7*c[153]
+                                              - 5.114385739415860753591681187016e6*c[154]
+                                              - 977959.7109954352456743370526005*c[155]
+                                              - 1.9009726864669048538310822596485e6*c[159]
+                                              - 4.1264741856068503747363593465171e6*c[160]
+                                              - 3.2250948734186411339128826370315e6*c[161]
+                                              - 1.0246135568051875439947571854363e6*c[162]
+                                              - 94104.21706663719245313586448708*c[163]
+                                              + z*(2.9787609386961306971593245635844e6*c[152]
+                                                   + 5.067993519672826099714479661808e6*c[153]
+                                                   + 3.094909056086620742067646064086e6*c[154]
+                                                   + 672347.3013093617314011067236628*c[155]
+                                                   + 1.2764373285430610198899948013e6*c[160]
+                                                   + 1.5933400077052731851462992295458e6*c[161]
+                                                   + 625800.4830239604615859067710555*c[162]
+                                                   + 64696.64923331306981153090683487*c[163])))))
+                          + z*(2063.1647913456192832706956752327*c[27]
+                               + 1547.6175792726766976762667687463*c[28]
+                               + 359.41700366603670836433589351988*c[29]
+                               + 1208.3075120811701906411922699156*c[31]
+                               + 580.7579774107113007782636459137*c[32]
+                               + 62.25285114537450115073508567418*c[33]
+                               - 87.28429934896867358252419269531*c[37]
+                               + 376.35957063447925375282228909331*c[39]
+                               + 281.70337823500316945438997822685*c[40]
+                               - 5902.842319851062599084001245314*c[42]
+                               - 5133.967569680425213238418781895*c[43]
+                               - 1336.9994968736934207379695149699*c[44]
+                               - 16457.029768425635931323898033239*c[46]
+                               - 20057.972492073785865529177233204*c[47]
+                               - 10390.131719683331998171928292676*c[48]
+                               - 2225.1402157149191066107194107818*c[49]
+                               - 8119.389057854462452708420372847*c[51]
+                               - 8553.990864349340374455951542188*c[52]
+                               - 3125.0720300482318255188223870222*c[53]
+                               - 321.17132563191762201498307479119*c[54]
+                               + 112.77446418047508336444737260559*c[58]
+                               - 547.6769399185105085638142364303*c[60]
+                               - 215.03351411775968339520275041956*c[61]
+                               + 9380.837179506755503932334139536*c[63]
+                               + 6731.424766728717502779533575929*c[64]
+                               + 1202.8969556356202882229179861955*c[65]
+                               + 41854.096874376070675520807350883*c[67]
+                               + 59415.4946414651569593735323112*c[68]
+                               + 35510.535321036079500552816746373*c[69]
+                               + 8361.22467500893932213663162025*c[70]
+                               + 70733.60333906813083534505501036*c[72]
+                               + 112751.4821496173730642496417087*c[73]
+                               + 87419.1696002657482639861915602*c[74]
+                               + 38688.297508738879995090677024043*c[75]
+                               + 7948.892024811417248354403960039*c[76]
+                               + 31560.316208856448123576122870493*c[78]
+                               + 44859.3351574922196103993623083*c[79]
+                               + 30293.532420758468451272660586276*c[80]
+                               + 9768.60060650094491328589846021*c[81]
+                               + 983.4203464894588178173276213028*c[82]
+                               - 333.28517643818884264423942810723*c[86]
+                               + 1371.978546286823958666083250889*c[88]
+                               + 627.5553843996818479998035829144*c[89]
+                               - 14692.659521164461312083819960882*c[91]
+                               - 10337.384205660578631931817988703*c[92]
+                               - 1891.3802302502254068765128302908*c[93]
+                               - 69742.1560273806370952035862842*c[95]
+                               - 99062.94723057955742691612279627*c[96]
+                               - 57604.55904377952993165192373574*c[97]
+                               - 12631.947236175867674669966259178*c[98]
+                               - 168023.3788289896580884665143492*c[100]
+                               - 301917.35302081759454623002717079*c[101]
+                               - 268875.32007914407493081878434534*c[102]
+                               - 135223.11381436402445694316566925*c[103]
+                               - 30071.248618049268057264799490451*c[104]
+                               - 222020.23664408303289821801220475*c[106]
+                               - 415763.18523177481846869482065414*c[107]
+                               - 410789.48875642517396609902168421*c[108]
+                               - 262666.63947533717358883049411953*c[109]
+                               - 107119.27132419693508342127197854*c[110]
+                               - 21503.35134156810727430685133602*c[111]
+                               - 92724.70648161969154908756186844*c[113]
+                               - 155797.801328668905492085310488*c[114]
+                               - 138867.49064402724779344927161292*c[115]
+                               - 77638.47954528260471354309229408*c[116]
+                               - 23379.942633046604373219757627458*c[117]
+                               - 2327.8060660375213226804249661719*c[118]
+                               + 384.72482829257468200822649247479*c[122]
+                               - 1676.9483762548728876198573341681*c[124]
+                               - 331.55887687518904946235872407137*c[125]
+                               + 19295.13723461824073007767373615*c[127]
+                               + 11040.036216602854860509497018215*c[128]
+                               + 1240.2309762306910321906049764625*c[129]
+                               + 106151.46754979675660121492521427*c[131]
+                               + 153278.0959623901629784848258077*c[132]
+                               + 88539.88978753267673005562364878*c[133]
+                               + 18838.950918253363005407750203436*c[134]
+                               + 278546.94452111595252724866324697*c[136]
+                               + 510897.7821262984881257651483221*c[137]
+                               + 467078.86855976022459922768546316*c[138]
+                               + 238186.80431406263811253515786661*c[139]
+                               + 52171.93374660531902044349515966*c[140]
+                               + 503924.2221719167709826870013634*c[142]
+                               + 1.042271049198136206733955134517e6*c[143]
+                               + 1.1514987218200529302474365117506e6*c[144]
+                               + 833929.542819978085569445444933*c[145]
+                               + 380782.43147084285238753302348934*c[146]
+                               + 81734.58251816591894277471563773*c[147]
+                               + 572566.3786486696520244332725085*c[149]
+                               + 1.1927454855180335835777318995556e6*c[150]
+                               + 1.3726698357047322432501856160867e6*c[151]
+                               + 1.1001199731292194299537701058469e6*c[152]
+                               + 634702.3183756657220924776831514*c[153]
+                               + 246960.08282509160770870494205854*c[154]
+                               + 48897.985549771762283716852630025*c[155]
+                               + 228216.33078857181777245452423009*c[157]
+                               + 427586.6620527205943501650570805*c[158]
+                               + 447680.03197104865322509973235127*c[159]
+                               + 326135.58915454462962951691546601*c[160]
+                               + 164650.25436010646687084050030075*c[161]
+                               + 47553.228193310065470053706007256*c[162]
+                               + 4705.2108533318596226567932243539*c[163]
+                               + z*(12257.111460249638980666464929141*c[47]
+                                    + 11941.872527618428442034871852984*c[48]
+                                    + 3337.7103235723786599160791161727*c[49]
+                                    + 5923.784149597026191289903857107*c[52]
+                                    + 3695.5216863268773174786074259231*c[53]
+                                    + 481.75698844787643302247461218678*c[54]
+                                    - 559.0871367061751768275271510909*c[61]
+                                    + 2962.0157532291844624176437631508*c[64]
+                                    + 2224.8703854236066306562100964184*c[65]
+                                    - 37346.983234927616179966171278259*c[68]
+                                    - 41131.37654677031693269245407024*c[69]
+                                    - 12541.837012513408983204947430375*c[70]
+                                    - 89433.46971783923917996854040532*c[73]
+                                    - 159728.62577557650087599197869356*c[74]
+                                    - 108919.76199735506986125757149367*c[75]
+                                    - 27821.122086839960369240413860137*c[76]
+                                    - 37430.805785202637063225879944573*c[79]
+                                    - 58958.17096028078103680636705791*c[80]
+                                    - 28040.324013660666876091113080104*c[81]
+                                    - 3441.9712127131058623606466745598*c[82]
+                                    + 1006.7034291411562978330182475919*c[89]
+                                    - 5435.453277281897081690600331309*c[92]
+                                    - 2106.3098018695692031124801973693*c[93]
+                                    + 58753.44297606718843266866900068*c[96]
+                                    + 51209.44223826091600544527222407*c[97]
+                                    + 9679.916088591289902872093709479*c[98]
+                                    + 241436.161866887471768308460398*c[101]
+                                    + 498159.63961523199287357904625686*c[102]
+                                    + 382709.68217178750247518130309357*c[103]
+                                    + 105249.37016317243820042679821658*c[104]
+                                    + 361673.28461379073793063313615303*c[107]
+                                    + 864832.4011316680701111304185025*c[108]
+                                    + 939340.674621552187357327313152*c[109]
+                                    + 534558.8750549382732300461120227*c[110]
+                                    + 129020.10804940864364584110801612*c[111]
+                                    + 139133.27522196943450796063178739*c[114]
+                                    + 302183.48316200295470546355583376*c[115]
+                                    + 288919.32333787307449917163911276*c[116]
+                                    + 118338.47886572819751983538860667*c[117]
+                                    + 13966.836396225127936082549797031*c[118]
+                                    - 2463.0087996442615102918076645302*c[125]
+                                    + 11947.8509005645384836835322461*c[128]
+                                    + 4228.0601462409921551952442379404*c[129]
+                                    - 89412.06180157979062268832237312*c[132]
+                                    - 69017.78241871230839869823178526*c[133]
+                                    - 11771.742258864394231555892530434*c[134]
+                                    - 403769.46944554836499061484258032*c[137]
+                                    - 841966.4764408248741094066887889*c[138]
+                                    - 620820.0218723577408072229708127*c[139]
+                                    - 154727.0492256466318377724227878*c[140]
+                                    - 909618.5446935142754065494412672*c[143]
+                                    - 2.4370254382927963148861663085613e6*c[144]
+                                    - 3.00853988331720820645239322629e6*c[145]
+                                    - 1.9075316764980935892752122368527e6*c[146]
+                                    - 490407.49510899551365664829382638*c[147]
+                                    - 1.0851725199029676918628985497014e6*c[150]
+                                    - 3.0731127206049343894178996167608e6*c[151]
+                                    - 4.3208722015524359267210439993274e6*c[152]
+                                    - 3.7072993815782475172728395993739e6*c[153]
+                                    - 1.8944150377620990785279157942294e6*c[154]
+                                    - 440081.86994794586055345167367023*c[155]
+                                    - 395136.67811487454574015567698693*c[158]
+                                    - 1.0215397778535926565299071652478e6*c[159]
+                                    - 1.311724050274172900227463248104e6*c[160]
+                                    - 989016.4639397264666921231251665*c[161]
+                                    - 368759.43356305512103177647218427*c[162]
+                                    - 42346.897679986736603911139019185*c[163]
+                                    + z*(69829.66781918127139824979240834*c[74]
+                                         + 79158.04669771716646230019815627*c[75]
+                                         + 24729.886299413298105991478986789*c[76]
+                                         + 28662.475333836740001382658723805*c[80]
+                                         + 20824.880383858832565141301717448*c[81]
+                                         + 3059.5299668560940998761303773865*c[82]
+                                         - 3009.0140026708131473035431390989*c[93]
+                                         + 18880.909232281662825459282808223*c[97]
+                                         + 14416.896302157240280873331056671*c[98]
+                                         - 223309.75804361596482479955909295*c[102]
+                                         - 279805.57336704228011741464047286*c[103]
+                                         - 93554.99570059772284482382063696*c[104]
+                                         - 472558.46231892823236828007869843*c[108]
+                                         - 1.1032902656795351736589080633348e6*c[109]
+                                         - 900873.9122806091329282320820588*c[110]
+                                         - 258040.21609881728729168221603224*c[111]
+                                         - 172355.33050812746152666210509857*c[115]
+                                         - 359106.49321689277363573442951382*c[116]
+                                         - 202546.23805859861703158586607856*c[117]
+                                         - 27933.672792450255872165099594062*c[118]
+                                         + 6632.251209789791615992539981083*c[129]
+                                         - 40491.487070904125831361789118923*c[133]
+                                         - 15737.289385855847991257744921323*c[134]
+                                         + 358078.58353136281410985462498428*c[138]
+                                         + 338231.88456294130966086083526895*c[139]
+                                         + 63202.57116731615789905154842199*c[140]
+                                         + 1.341067775351012099499688650726e6*c[144]
+                                         + 3.5798323794698309197982705813078e6*c[145]
+                                         + 3.2283654893764661395837797340203e6*c[146]
+                                         + 980814.9902179910273132965876528*c[147]
+                                         + 1.8157274327202738448742970048381e6*c[151]
+                                         + 5.772520795127643428212725189455e6*c[152]
+                                         + 8.00843446220501126258319051974e6*c[153]
+                                         + 5.439448238770395886158576155971e6*c[154]
+                                         + 1.4669395664931528685115055789008e6*c[155]
+                                         + 617253.6100477506578985166153539*c[159]
+                                         + 1.8040097685727964873148599422691e6*c[160]
+                                         + 2.2158176470477038478361929947549e6*c[161]
+                                         + 1.0712791247388891549093698889315e6*c[162]
+                                         + 141156.32559995578867970379673062*c[163]
+                                         + z*(382473.72923269443088217176039917*c[109]
+                                              + 478924.27626074700131421498029342*c[110]
+                                              + 161275.13506176080455730138502015*c[111]
+                                              + 136249.33044545776978626864270356*c[116]
+                                              + 109526.0389501952466406987107317*c[117]
+                                              + 17458.545495281409920103187246289*c[118]
+                                              - 14862.995531086078658410092425694*c[134]
+                                              + 107578.40909187019733168929312642*c[139]
+                                              + 83624.15666241595420133943081306*c[140]
+                                              - 1.2685755746678505308015474012172e6*c[145]
+                                              - 1.7243794990504308177565399639201e6*c[146]
+                                              - 613009.368886244392070810367283*c[147]
+                                              - 2.4271659616880493181415138228822e6*c[152]
+                                              - 6.991520561626665519704742955936e6*c[153]
+                                              - 6.494564205318118170916756161568e6*c[154]
+                                              - 2.0170419039280851942033201709885e6*c[155]
+                                              - 786799.7642603641674781848719586*c[160]
+                                              - 2.0348917248906980905056937371147e6*c[161]
+                                              - 1.2953499359857661834042629516377e6*c[162]
+                                              - 194089.9476999392094345927205046*c[163]
+                                              + z*(2.0271974078691304398857918647232e6*c[153]
+                                                   + 2.7235199693562262530195285363957e6*c[154]
+                                                   + 968180.1138854808932175936820745*c[155]
+                                                   + 637336.0030821092740585196918183*c[161]
+                                                   + 550704.4250610852061955979585288*c[162]
+                                                   + 93163.17489597082052860450584221*c[163]))))))))
+           + 17.972200755611428457600326734199*c[164]
+           + z*(7.745966692414833770358530799565*c[3]
+                - 12.709778186044850816782635625089*c[6]
+                - 13.208388942696170526728606575706*c[8]
+                - 35.49647869859769625540396974937*c[9]
+                + 14.41809796661622952199809618062*c[12]
+                + 20.160118492473240787436632728356*c[14]
+                + 59.61818814933036208330451082306*c[15]
+                + 18.912643215439120973996650050428*c[17]
+                + 54.0894781061071504966333341076*c[18]
+                + 95.24704719832526125805816713101*c[19]
+                - 16.587380154799257390774057098857*c[22]
+                - 21.828138662125050023365590570431*c[24]
+                - 68.77712344150274381055213436063*c[25]
+                - 27.349400270542785917425539956123*c[27]
+                - 87.47045605043015715445424738736*c[28]
+                - 161.73765164971651876395115208394*c[29]
+                - 24.74674699811770378627097205026*c[31]
+                - 73.74704475056651438454141535412*c[32]
+                - 134.88117748164475249325935229405*c[33]
+                - 198.99748742132399094689596420024*c[34]
+                + 18.059327255872474719347177242852*c[37]
+                + 24.725536938718684583131741808982*c[39]
+                + 78.53548726551603512061781211173*c[40]
+                + 28.98652975355127465283542780505*c[42]
+                + 96.02350909114870653665423891727*c[43]
+                + 189.68450162257633930580008270233*c[44]
+                + 34.376958832555000684797997087875*c[46]
+                + 114.89843725196124780021144411646*c[47]
+                + 225.06526152005123431569423063676*c[48]
+                + 339.95197740089041906552657664722*c[49]
+                + 30.667805862641442267159479506803*c[51]
+                + 94.07450270316167985512781174515*c[52]
+                + 176.92206730960889170926666423882*c[53]
+                + 267.64277135993135167915256232599*c[54]
+                + 358.74782229304194063389522268587*c[55]
+                - 19.698916145810258068205417682404*c[58]
+                - 26.35665412633450700792793864058*c[60]
+                - 85.68759729237999504990655054598*c[61]
+                - 32.433596971158651339851776956308*c[63]
+                - 108.33127427960216745795885639004*c[64]
+                - 215.96727184514862898311196906626*c[65]
+                - 35.981619198979949063658203712709*c[67]
+                - 122.89906954347348865703281727756*c[68]
+                - 251.88216968181302716634830664503*c[69]
+                - 404.04340145506708755887075876947*c[70]
+                - 41.317156376007593192120949450945*c[72]
+                - 141.85103269823711807265920038232*c[73]
+                - 288.35467802104527113567045987822*c[74]
+                - 454.82141550757169121463067205973*c[75]
+                - 615.0928352532644299321860207173*c[76]
+                - 36.654562366473441605188494276366*c[78]
+                - 114.8741655508698332037136447999*c[79]
+                - 220.64697992840358340687027847759*c[80]
+                - 340.420930226548080311478279674*c[81]
+                - 464.39294139779999730262693228188*c[82]
+                - 586.4980818382955291351248307256*c[83]
+                + 20.99117070581814196082344998129*c[86]
+                + 28.530574986338374191049923943537*c[88]
+                + 92.99351689768789777518456939128*c[89]
+                + 34.173098415542157595111450265299*c[91]
+                + 115.72524957667195086984885105611*c[92]
+                + 236.20208819500192581214259879447*c[93]
+                + 39.845721631957454828698369565149*c[95]
+                + 137.53516645237864523995986297561*c[96]
+                + 283.49421063929957040611087373355*c[97]
+                + 459.8586726765196824284615046043*c[98]
+                + 42.883111136279104364780670529773*c[100]
+                + 149.381460051054797280621127787*c[101]
+                + 313.80194475530192926879264918208*c[102]
+                + 518.2867751799836669616220790663*c[103]
+                + 738.7874660483709065920611232839*c[104]
+                + 48.209231438145909728721784989732*c[106]
+                + 168.47426405017825213059598931538*c[107]
+                + 351.01114580076035073408885213209*c[108]
+                + 570.7885279158855218920343454008*c[109]
+                + 798.0717222163874609508229846104*c[110]
+                + 1007.969594136005028483133656376*c[111]
+                + 42.694304527362573151935539718524*c[113]
+                + 136.03511370267185183524513910166*c[114]
+                + 265.62966900884542069359824509134*c[115]
+                + 416.30430725292642676537749701883*c[116]
+                + 576.1723754297809909639626879701*c[117]
+                + 737.1385875785484188488012392878*c[118]
+                + 894.2482876695934719479337299109*c[119]
+                - 22.372427081524562089242393060375*c[122]
+                - 30.036109011365882230614311988281*c[124]
+                - 99.10909598831527543409107717445*c[125]
+                - 36.760224834757168405399853064138*c[127]
+                - 124.73646095576499708519494715584*c[128]
+                - 255.65749306308744348314100546127*c[129]
+                - 41.666485039549975152338776773942*c[131]
+                - 145.0100361311932624986020982457*c[132]
+                - 304.17395852564665805917653796556*c[133]
+                - 503.9910871807744381679986211576*c[134]
+                - 47.078492668267072482901614684765*c[136]
+                - 165.9974184031851589152059553495*c[137]
+                - 350.88083817578749246860098478019*c[138]
+                - 583.135947489576851931638480765*c[139]
+                - 841.5829788886929437226301897779*c[140]
+                - 49.729795377131545962259989566531*c[142]
+                - 175.58543717692783997445955412019*c[143]
+                - 375.16125866960173828898983753276*c[144]
+                - 632.561143130906364886876094077*c[145]
+                - 923.5817221510273842300521273843*c[146]
+                - 1220.8337296542660326515946568727*c[147]
+                - 55.07380118890628835595903393594*c[149]
+                - 194.8906041764568857550790449903*c[150]
+                - 413.07280816748717919698667209331*c[151]
+                - 686.4141655787241026976513336682*c[152]
+                - 984.056871462454933270681629828*c[153]
+                - 1275.8982735790701051994592815241*c[154]
+                - 1539.3810265668888126355305457601*c[155]
+                - 48.778437438315362130817598041659*c[157]
+                - 157.48827118373122115075952722262*c[158]
+                - 311.60386990963209921757181999847*c[159]
+                - 494.61848356239115661536635740686*c[160]
+                - 692.7964822954153174066708572166*c[161]
+                - 896.1141668428207893023453932034*c[162]
+                - 1097.8825324441005786199184190159*c[163]
+                - 1293.9984544040228489472235248623*c[164]
+                + z*(35.49647869859769625540396974937*c[9]
+                     - 59.61818814933036208330451082306*c[15]
+                     - 54.0894781061071504966333341076*c[18]
+                     - 238.11761799581315314514541782753*c[19]
+                     + 68.77712344150274381055213436063*c[25]
+                     + 87.47045605043015715445424738736*c[28]
+                     + 404.34412912429129690987788020986*c[29]
+                     + 73.74704475056651438454141535412*c[32]
+                     + 337.20294370411188123314838073512*c[33]
+                     + 895.4886933959579592610318389011*c[34]
+                     - 78.53548726551603512061781211173*c[40]
+                     - 96.02350909114870653665423891727*c[43]
+                     - 474.21125405644084826450020675584*c[44]
+                     - 114.89843725196124780021144411646*c[47]
+                     - 562.6631538001280857892355765919*c[48]
+                     - 1529.7838983040068857948695949125*c[49]
+                     - 94.07450270316167985512781174515*c[52]
+                     - 442.30516827402222927316666059705*c[53]
+                     - 1204.392471119691082556186530467*c[54]
+                     - 2511.2347560512935844372665588011*c[55]
+                     + 85.68759729237999504990655054598*c[61]
+                     + 108.33127427960216745795885639004*c[64]
+                     + 539.9181796128715724577799226656*c[65]
+                     + 122.89906954347348865703281727756*c[68]
+                     + 629.7054242045325679158707666126*c[69]
+                     + 1818.1953065478018940149184144626*c[70]
+                     + 141.85103269823711807265920038232*c[73]
+                     + 720.8866950526131778391761496955*c[74]
+                     + 2046.6963697840726104658380242688*c[75]
+                     + 4305.6498467728510095253021450213*c[76]
+                     + 114.8741655508698332037136447999*c[79]
+                     + 551.617449821008958517175696194*c[80]
+                     + 1531.894186019466361401652258533*c[81]
+                     + 3250.7505897845999811183885259732*c[82]
+                     + 5864.980818382955291351248307256*c[83]
+                     - 92.99351689768789777518456939128*c[89]
+                     - 115.72524957667195086984885105611*c[92]
+                     - 590.5052204875048145303564969862*c[93]
+                     - 137.53516645237864523995986297561*c[96]
+                     - 708.7355265982489260152771843339*c[97]
+                     - 2069.3640270443385709280767707194*c[98]
+                     - 149.381460051054797280621127787*c[101]
+                     - 784.5048618882548231719816229552*c[102]
+                     - 2332.2904883099265013272993557984*c[103]
+                     - 5171.512262338596346144427862987*c[104]
+                     - 168.47426405017825213059598931538*c[107]
+                     - 877.5278645019008768352221303302*c[108]
+                     - 2568.5483756214848485141545543038*c[109]
+                     - 5586.502055514712226655760892273*c[110]
+                     - 10079.69594136005028483133656376*c[111]
+                     - 136.03511370267185183524513910166*c[114]
+                     - 664.0741725221135517339956127283*c[115]
+                     - 1873.3693826381689204441987365847*c[116]
+                     - 4033.2066280084669367477388157908*c[117]
+                     - 7371.385875785484188488012392878*c[118]
+                     - 12072.351883539511871297105353797*c[119]
+                     + 99.10909598831527543409107717445*c[125]
+                     + 124.73646095576499708519494715584*c[128]
+                     + 639.1437326577186087078525136532*c[129]
+                     + 145.0100361311932624986020982457*c[132]
+                     + 760.4348963141166451479413449139*c[133]
+                     + 2267.9598923134849717559937952092*c[134]
+                     + 165.9974184031851589152059553495*c[137]
+                     + 877.2020954394687311715024619505*c[138]
+                     + 2624.1117637030958336923731634424*c[139]
+                     + 5891.080852220850606058411328445*c[140]
+                     + 175.58543717692783997445955412019*c[143]
+                     + 937.9031466740043457224745938319*c[144]
+                     + 2846.5251440890786419909424233463*c[145]
+                     + 6465.07205505719168961036489169*c[146]
+                     + 12208.337296542660326515946568727*c[147]
+                     + 194.8906041764568857550790449903*c[150]
+                     + 1032.6820204187179479924666802333*c[151]
+                     + 3088.8637451042584621394310015068*c[152]
+                     + 6888.398100237184532894771408796*c[153]
+                     + 12758.982735790701051994592815241*c[154]
+                     + 20781.643858652998970579662367761*c[155]
+                     + 157.48827118373122115075952722262*c[158]
+                     + 779.0096747740802480439295499962*c[159]
+                     + 2225.7831760307602047691486083309*c[160]
+                     + 4849.5753760679072218466960005164*c[161]
+                     + 8961.141668428207893023453932034*c[162]
+                     + 14821.414187995357811368898656715*c[163]
+                     + 22644.972952070399856576411685091*c[164]
+                     + z*(158.74507866387543543009694521836*c[19]
+                          - 269.56275274952753127325192013991*c[29]
+                          - 224.80196246940792082209892049008*c[33]
+                          - 1392.9824119492679366282717494017*c[34]
+                          + 316.14083603762723217633347117056*c[44]
+                          + 375.10876920008539052615705106127*c[48]
+                          + 2379.6638418062329334586860365305*c[49]
+                          + 294.8701121826814861821111070647*c[53]
+                          + 1873.4993995195194617540679362819*c[54]
+                          + 6696.62601613678289183271082347*c[55]
+                          - 359.94545307524771497185328177709*c[65]
+                          - 419.80361613635504527724717774171*c[69]
+                          - 2828.3038101854696129120953113863*c[70]
+                          - 480.59113003507545189278409979703*c[74]
+                          - 3183.7499085530018385024147044181*c[75]
+                          - 11481.732924727602692067472386723*c[76]
+                          - 367.74496654733930567811713079599*c[80]
+                          - 2382.946511585836562180347957718*c[81]
+                          - 8668.668239425599949649036069262*c[82]
+                          - 23459.923273531821165404993229025*c[83]
+                          + 393.67014699166987635357099799078*c[93]
+                          + 472.49035106549928401018478955592*c[97]
+                          + 3219.0107087356377769992305322301*c[98]
+                          + 523.0032412588365487813210819701*c[102]
+                          + 3628.0074262598856687313545534641*c[103]
+                          + 13790.699366236256923051807634633*c[104]
+                          + 585.0185763346005845568147535535*c[108]
+                          + 3995.5196954111986532442404178059*c[109]
+                          + 14897.338814705899271082029046061*c[110]
+                          + 40318.783765440201139325346255038*c[111]
+                          + 442.71611501474236782266374181889*c[115]
+                          + 2914.1301507704849873576424791318*c[116]
+                          + 10755.217674689245164660636842109*c[117]
+                          + 29485.54350314193675395204957151*c[118]
+                          + 67068.62157521951039609502974332*c[119]
+                          - 426.09582177181240580523500910211*c[129]
+                          - 506.9565975427444300986275632759*c[133]
+                          - 3527.9376102654210671759903481032*c[134]
+                          - 584.8013969596458207810016413003*c[138]
+                          - 4081.9516324270379635214693653549*c[139]
+                          - 15709.54893925560161615576354252*c[140]
+                          - 625.2687644493362304816497292213*c[144]
+                          - 4427.9280019163445542081326585387*c[145]
+                          - 17240.192146819177838960973044508*c[146]
+                          - 48833.349186170641306063786274907*c[147]
+                          - 688.4546802791452986616444534888*c[151]
+                          - 4804.8991590510687188835593356773*c[152]
+                          - 18369.061600632492087719390423456*c[153]
+                          - 51035.93094316280420797837126097*c[154]
+                          - 115453.576992516660947664790932*c[155]
+                          - 519.3397831827201653626196999975*c[159]
+                          - 3462.329384936738096307564501848*c[160]
+                          - 12932.20100284775259159118933471*c[161]
+                          - 35844.566673712831572093815728136*c[162]
+                          - 82341.18993330754339649388142619*c[163]
+                          - 166063.134981849598948227019024*c[164]
+                          + z*(696.4912059746339683141358747008*c[34]
+                               - 1189.8319209031164667293430182653*c[49]
+                               - 936.749699759759730877033968141*c[54]
+                               - 7533.704268153880753311799676403*c[55]
+                               + 1414.1519050927348064560476556931*c[70]
+                               + 1591.8749542765009192512073522091*c[75]
+                               + 12916.949540318553028575906435064*c[76]
+                               + 1191.473255792918281090173978859*c[81]
+                               + 9752.25176935379994335516557792*c[82]
+                               + 43987.356137872164685134362304422*c[83]
+                               - 1609.5053543678188884996152661151*c[98]
+                               - 1814.0037131299428343656772767321*c[103]
+                               - 15514.536787015789038433283588962*c[104]
+                               - 1997.7598477055993266221202089029*c[109]
+                               - 16759.506166544136679967282676819*c[110]
+                               - 75597.7195602003771362350242282*c[111]
+                               - 1457.0650753852424936788212395659*c[116]
+                               - 12099.619884025400810243216447372*c[117]
+                               - 55285.39406839113141366009294658*c[118]
+                               - 184438.70933185365358926133179413*c[119]
+                               + 1763.9688051327105335879951740516*c[134]
+                               + 2040.9758162135189817607346826774*c[139]
+                               + 17673.242556662551818175233985335*c[140]
+                               + 2213.9640009581722771040663292693*c[145]
+                               + 19395.216165171575068831094675071*c[146]
+                               + 91562.52972406995244886959926545*c[147]
+                               + 2402.4495795255343594417796678386*c[152]
+                               + 20665.194300711553598684314226388*c[153]
+                               + 95692.37051843025788995944611431*c[154]
+                               + 317497.33672942081760607817506301*c[155]
+                               + 1731.164692468369048153782250924*c[160]
+                               + 14548.726128203721665540088001549*c[161]
+                               + 67208.56251321155919767590449026*c[162]
+                               + 226438.27231659574434035817392203*c[163]
+                               + 622736.75618193599605585132134*c[164]
+                               + z*(3013.4817072615523013247198705613*c[55]
+                                    - 5166.779816127421211430362574026*c[76]
+                                    - 3900.9007077415199773420662311678*c[82]
+                                    - 38708.873401327504922918238827891*c[83]
+                                    + 6205.814714806315615373313435585*c[104]
+                                    + 6703.802466617654671986913070727*c[110]
+                                    + 66525.99321297633187988682132081*c[111]
+                                    + 4839.8479536101603240972865789489*c[117]
+                                    + 48651.146780184195644020881792992*c[118]
+                                    + 265591.74143786926116853631778354*c[119]
+                                    - 7069.297022665020727270093594134*c[140]
+                                    - 7758.086466068630027532437870028*c[146]
+                                    - 80575.0261571815581550052473536*c[147]
+                                    - 8266.077720284621439473725690555*c[153]
+                                    - 84209.28605621862694316431258059*c[154]
+                                    - 457196.16489036597735275257209074*c[155]
+                                    - 5819.49045128148866621603520062*c[161]
+                                    - 59143.53501162617209395479595142*c[162]
+                                    - 326071.11213589787185011577044772*c[163]
+                                    - 1.2952924528584268717961707483872e6*c[164]
+                                    + z*(12902.957800442501640972746275964*c[83]
+                                         - 22175.331070992110626628940440271*c[111]
+                                         - 16217.048926728065214673627264331*c[118]
+                                         - 191816.25770512779973283178506589*c[119]
+                                         + 26858.342052393852718335082451199*c[147]
+                                         + 28069.762018739542314388104193531*c[154]
+                                         + 330197.23019859765031032130206553*c[155]
+                                         + 19714.511670542057364651598650475*c[162]
+                                         + 235495.80320925957411397250087891*c[163]
+                                         + 1.5111745283348313504288658731184e6*c[164]
+                                         + z*(54804.6450586079427808090814474*c[119]
+                                              - 94342.06577102790008866322916158*c[155]
+                                              - 67284.51520264559260399214310826*c[163]
+                                              - 925208.8948988763369972648202766*c[164]
+                                              + 231302.22372471908424931620506914*z*c[164])))))))
+           + y*(9.7467943448089639068384131998996*c[2]
+                + 3.8729833462074168851792653997824*c[3]
+                + 0.8035897321174379252413505815494*c[4]
+                - 13.204326697807632794689829526579*c[5]
+                - 6.354889093022425408391317812545*c[6]
+                - 41.158231254513355241421236055482*c[7]
+                - 35.22237051385645473794295086855*c[8]
+                - 11.832159566199232085134656583123*c[9]
+                - 0.20876670019176630596647544442424*c[10]
+                + 12.267062678559319149958811751263*c[11]
+                + 3.3272533769114375819995606570663*c[12]
+                + 52.1184601385309247755683800562*c[13]
+                + 53.28031315867927922393967221065*c[14]
+                + 19.87272938311012069443483694102*c[15]
+                + 105.78819264215430937901321045166*c[16]
+                + 111.98275588088953208287490161437*c[17]
+                + 72.93884168853843021515707175116*c[18]
+                + 23.811761799581315314514541782753*c[19]
+                + 1.1955925829334515545828329111835*c[20]
+                - 15.423183352078966669238103568614*c[21]
+                - 5.774088028569361749952994559729*c[22]
+                - 52.15291173775718164013834232006*c[23]
+                - 46.439518318544639083359385411349*c[24]
+                - 15.226776085307821390893382980339*c[25]
+                - 128.74987511922572287448733134532*c[26]
+                - 160.11630617558887123554901924281*c[27]
+                - 116.38018305014859892584166813403*c[28]
+                - 40.434412912429129690987788020986*c[29]
+                - 215.19813992625791064448731810407*c[30]
+                - 252.94030825960691466159657009064*c[31]
+                - 201.26797629842111217447761273728*c[32]
+                - 122.77645642559971060283864119074*c[33]
+                - 39.799497484264798189379192840048*c[34]
+                - 0.3412431352169151231653709890661*c[35]
+                + 14.193036056663051485467142861778*c[36]
+                + 3.1445858688012283075185483563632*c[37]
+                + 60.05580357554062249800846959381*c[38]
+                + 57.46266257822494581085409088616*c[39]
+                + 19.064774082570921569135483374948*c[40]
+                + 130.91370047298349707967788456648*c[41]
+                + 148.97968785041088227384853189311*c[42]
+                + 105.34980081600713418540766207271*c[43]
+                + 35.604210660548309643159886073577*c[44]
+                + 255.06807392219590063140746067526*c[45]
+                + 347.6034749534848942234503864693*c[46]
+                + 308.76106101522143831633122928994*c[47]
+                + 201.6634606621002877466152484482*c[48]
+                + 67.99039548017808381310531532944*c[49]
+                + 380.98113133277897295228105001661*c[50]
+                + 476.86689002004630475874027164666*c[51]
+                + 419.77918130603244430200502938516*c[52]
+                + 310.16477688000748850277201028161*c[53]
+                + 184.67351223835263265861526800493*c[54]
+                + 59.79130371550699010564920378098*c[55]
+                + 1.490078647395755929610047328909*c[56]
+                - 17.490169220087252312835728744594*c[57]
+                - 5.772978523524319743656234550048*c[58]
+                - 59.92568557371285974226018282741*c[59]
+                - 51.86044407019799075356919872634*c[60]
+                - 16.018910773924016818582023074185*c[61]
+                - 145.96897189386038773141777516356*c[62]
+                - 174.1175343922599985754292598191*c[63]
+                - 123.74843647314670407986865359678*c[64]
+                - 40.680627621145920993988701091411*c[65]
+                - 260.50116216403465015309883085416*c[66]
+                - 332.19379213140604192848520748414*c[67]
+                - 288.40047208670914086717627143127*c[68]
+                - 191.27009876576675655836575117953*c[69]
+                - 64.72940206984238035381909094572*c[70]
+                - 443.03388360923124819187198312392*c[71]
+                - 636.2845810677265050772881404314*c[72]
+                - 623.6143109645585735259843697347*c[73]
+                - 496.60744651669755856900555419238*c[74]
+                - 308.59104180077683932992674086843*c[75]
+                - 102.51547254221073832203100345289*c[76]
+                - 614.7592761271330730622902251669*c[77]
+                - 802.6234905868335722983734050685*c[78]
+                - 751.4054017828397124812907588292*c[79]
+                - 611.8266747361125507213380107459*c[80]
+                - 438.84698179205002527110134749278*c[81]
+                - 258.60312815093176320381578189815*c[82]
+                - 83.78544026261364701930354724652*c[83]
+                - 0.44367540054477741080731806024658*c[84]
+                + 15.880404804342141651480145446422*c[85]
+                + 3.1138049198616523170711434927791*c[86]
+                + 67.3850473522234481777502196977*c[87]
+                + 62.45705837183262282388026770353*c[88]
+                + 19.432315054683880585321553252995*c[89]
+                + 148.39624866314972914500496160595*c[90]
+                + 166.11026728539401759462797593847*c[91]
+                + 116.50921521709686397970942400921*c[92]
+                + 38.154591474647612374538822343764*c[93]
+                + 285.25511042097225010515853353162*c[94]
+                + 377.34936679960373953774182875075*c[95]
+                + 330.96755160212007234870615413118*c[96]
+                + 216.71956864563099588427523894472*c[97]
+                + 71.37616838936502179873039941133*c[98]
+                + 452.84278482631891900852031218876*c[99]
+                + 616.6473285720121326423389073631*c[100]
+                + 592.1708931913972226462271900544*c[101]
+                + 475.70522160882448478490920649089*c[102]
+                + 304.82642261286871534005898669895*c[103]
+                + 102.71249527975675920794149620195*c[104]
+                + 704.604651372201149301209524884*c[105]
+                + 1046.6877754774632550863316760643*c[106]
+                + 1087.1001890943693365226078076355*c[107]
+                + 956.6216959582469022576108186489*c[108]
+                + 722.0295327758895067164243725359*c[109]
+                + 436.85584618909318013872385840346*c[110]
+                + 143.99565630514357549759052233942*c[111]
+                + 928.179209067707163537845253944*c[112]
+                + 1249.175338928771836623762749754*c[113]
+                + 1219.1883692914310902184909631439*c[114]
+                + 1053.5982767029950828257273676571*c[115]
+                + 830.3141865959683037109458131951*c[116]
+                + 587.3849784969116036975581082948*c[117]
+                + 344.55224707618867196817401285004*c[118]
+                + 111.78103595869918399349171623886*c[119]
+                + 1.735783680018558714222060321078*c[120]
+                - 19.364158066526034985559548611395*c[121]
+                - 5.913932052773729255294223992083*c[122]
+                - 66.68487936382244720897917946222*c[123]
+                - 56.64796099628147260591421960896*c[124]
+                - 16.84060386454115203698354685625*c[125]
+                - 161.98618925195896841568769835403*c[126]
+                - 188.97134431376240231736100256946*c[127]
+                - 132.30336935495137409931357687697*c[128]
+                - 41.991098433411160806809910872293*c[129]
+                - 291.74030857841390748668823692323*c[130]
+                - 368.26985513784922357859142434865*c[131]
+                - 317.89440302379204293012380734127*c[132]
+                - 211.12403709888684131916435615885*c[133]
+                - 70.09384991745465511097383301598*c[134]
+                - 489.94509928696968243812693135142*c[135]
+                - 688.1142663240425776089664229766*c[136]
+                - 669.0208605774739338527764556337*c[137]
+                - 535.2898462009773118448507586127*c[138]
+                - 338.19786467476270753647990763207*c[139]
+                - 111.63433329170168743915191183681*c[140]
+                - 719.8578995554912790286302357265*c[141]
+                - 1022.7394359845418618982822920536*c[142]
+                - 1043.2099774220979676931320125981*c[143]
+                - 921.8584910103712033761494307088*c[144]
+                - 711.9600012357224887895468637059*c[145]
+                - 446.11841811747882890629715320541*c[146]
+                - 149.60207406040969125984332392087*c[147]
+                - 1051.73634764512624677473897573*c[148]
+                - 1599.3462157243376716116362780308*c[149]
+                - 1725.3668977347527071705144173451*c[150]
+                - 1612.2522263153930046625411501136*c[151]
+                - 1343.8267793159678546922080422623*c[152]
+                - 983.9900342540330843259598823366*c[153]
+                - 586.2772440900711542583185172112*c[154]
+                - 192.42262832086110157944131822001*c[155]
+                - 1332.9081998840547996269510824063*c[156]
+                - 1835.5853735414275478162955617127*c[157]
+                - 1846.3216026373274327598946146957*c[158]
+                - 1661.4303628075109950343054923189*c[159]
+                - 1387.0852895070595820419971992054*c[160]
+                - 1075.7870352145086150809028466507*c[161]
+                - 755.8195634534573368891075811947*c[162]
+                - 442.51387787287727403557936276661*c[163]
+                - 143.77760604489142766080261387359*c[164]
+                + z*(57.23635208501673894915729516139*c[8]
+                     + 35.49647869859769625540396974937*c[9]
+                     + 7.763591212793354357998974866488*c[12]
+                     - 86.40050782488531766044271169295*c[14]
+                     - 59.61818814933036208330451082306*c[15]
+                     - 205.05286854633994319175315317832*c[17]
+                     - 383.54357202512343079430909639935*c[18]
+                     - 190.49409439665052251611633426203*c[19]
+                     - 5.0392040976605338908680679794*c[22]
+                     + 71.05089797496422814335318025227*c[24]
+                     + 22.583533070344184534808163521402*c[25]
+                     + 292.88321208063495655367249852951*c[27]
+                     + 610.8106422504614364005957614168*c[28]
+                     + 323.47530329943303752790230416789*c[29]
+                     + 481.13386952109612553692216813101*c[31]
+                     + 1133.8608130399601586623242610695*c[32]
+                     + 1338.4362996255517747408043419948*c[33]
+                     + 596.9924622639719728406878926007*c[34]
+                     + 11.770155518270018104310080530126*c[37]
+                     - 90.19978821773120703857643996334*c[39]
+                     - 35.853157229909494294195088137962*c[40]
+                     - 268.97284594727048989486163598117*c[42]
+                     - 536.075295804894098575791733519*c[43]
+                     - 237.56602630400337641211855018059*c[44]
+                     - 660.8299910744147877621027758507*c[46]
+                     - 1737.6679288393673820977759316232*c[47]
+                     - 2194.8962664251522186436887507416*c[48]
+                     - 1019.8559322026712571965797299417*c[49]
+                     - 923.0659741774511672503210637865*c[51]
+                     - 2424.6005851330329859569023645658*c[52]
+                     - 3545.0552552504809703239974591405*c[53]
+                     - 3425.8274734071213014931527977727*c[54]
+                     - 1434.9912891721677625355808907435*c[55]
+                     - 8.152959098761618580892948582309*c[58]
+                     + 77.3642340140614744992104588121*c[60]
+                     + 10.42586735116410586158558789913*c[61]
+                     + 315.80147181336134581100674268189*c[63]
+                     + 634.1593445592780570212530651906*c[64]
+                     + 272.20025960860242294475244403068*c[65]
+                     + 628.4059650638321347933122112556*c[67]
+                     + 1607.5037629767813565460248113101*c[68]
+                     + 2043.3590155073880515340407075093*c[69]
+                     + 890.5446399417805195175110601449*c[70]
+                     + 1231.2520057594454169624553314119*c[72]
+                     + 3599.8348330891143230832470180256*c[73]
+                     + 5670.93468017932543169239619043*c[74]
+                     + 5716.999420507965095383904145309*c[75]
+                     + 2460.3713410130577197287440828693*c[76]
+                     + 1568.5924188071937029915583158607*c[78]
+                     + 4393.5582451461684416840309081754*c[79]
+                     + 7121.273116904947025249185850473*c[80]
+                     + 8436.518705614452425110548670182*c[81]
+                     + 7293.700903130152898811846524662*c[82]
+                     + 2932.4904091914776456756241536281*c[83]
+                     + 14.763560866094837326681162995732*c[86]
+                     - 96.38354175732687145671061146353*c[88]
+                     - 23.600373430415385736744750126697*c[89]
+                     - 298.04743615524587759414450161165*c[91]
+                     - 583.3300417259092330084076929991*c[92]
+                     - 221.6530095007694226823232693307*c[93]
+                     - 714.8530119672500242467852879363*c[95]
+                     - 1848.2701431603417888522770618115*c[96]
+                     - 2317.1406131082723802051919936031*c[97]
+                     - 967.6646951107807535461464836223*c[98]
+                     - 1190.4115460077451609198971441964*c[100]
+                     - 3403.6438990973285385967420125396*c[101]
+                     - 5394.660714550591888150117828709*c[102]
+                     - 5578.241677077390639839557654913*c[103]
+                     - 2342.5873923443318696461837627747*c[104]
+                     - 2045.1663195167806004439415671388*c[106]
+                     - 6354.126870516037767005050856498*c[107]
+                     - 11128.449205698202476357240971655*c[108]
+                     - 13869.802127601904612436453105317*c[109]
+                     - 12307.603663456407943210892767493*c[110]
+                     - 5039.84797068002514241566828188*c[111]
+                     - 2455.6563733301811000955899597895*c[113]
+                     - 7179.095102045914689475700639761*c[114]
+                     - 12377.549651427095573215130166793*c[115]
+                     - 16189.979424666439647453538766883*c[116]
+                     - 17045.376979477567119962780560873*c[117]
+                     - 13734.055789621375803814507300414*c[118]
+                     - 5365.489726017560831687602379465*c[119]
+                     - 10.544562975977103578653945076209*c[122]
+                     + 83.25981298119706298121412722964*c[124]
+                     + 1.9345271989316367878102039630538*c[125]
+                     + 341.18246379276763622932215207479*c[127]
+                     + 669.083755173943247510686514106*c[128]
+                     + 248.23568813784648619857792500625*c[129]
+                     + 694.8732252361484720048440719234*c[131]
+                     + 1762.3563820115589950821407458019*c[132]
+                     + 2229.3144866609954377707957359406*c[133]
+                     + 897.8859111683186640514780391619*c[134]
+                     + 1329.1500399798180827350312312684*c[136]
+                     + 3848.1277450616584442014527784526*c[137]
+                     + 6072.597316235940249669608118573*c[138]
+                     + 6180.821346005677298797959671876*c[139]
+                     + 2507.4470198623576794519271653266*c[140]
+                     + 1995.7490765919521778343045945406*c[142]
+                     + 6083.674427355659966184332521468*c[143]
+                     + 10687.140633454852702224803330973*c[144]
+                     + 13606.638881583543410904061180041*c[145]
+                     + 12459.970821373337482958862468778*c[146]
+                     + 5062.453380882941000261824947804*c[147]
+                     + 3143.6186302597690548673135221257*c[149]
+                     + 10157.31078223205935726800745908*c[150]
+                     + 18933.95390761722887675350712927*c[151]
+                     + 26190.121420740632991146509511577*c[152]
+                     + 28535.64415615853759650811484027*c[153]
+                     + 23347.745978203918373649918441348*c[154]
+                     + 9236.28615940133287581318327456*c[155]
+                     + 3622.3923096445397335017735253838*c[157]
+                     + 10920.441344640233375408608160952*c[158]
+                     + 19625.560483780499841194094087829*c[159]
+                     + 27247.087306578800484224577626702*c[160]
+                     + 31580.814574139843135020414542305*c[161]
+                     + 30848.307498202387360040173016974*c[162]
+                     + 23682.894628437026767372525895914*c[163]
+                     + 9057.989180828159942630564674036*c[164]
+                     + z*(329.45409391901628029767576229175*c[18]
+                          + 238.11761799581315314514541782753*c[19]
+                          + 46.193590371158559275743970839232*c[25]
+                          - 523.3401862000312792461415140295*c[28]
+                          - 404.34412912429129690987788020986*c[29]
+                          - 1060.1137682893936442777828457154*c[32]
+                          - 3008.8878053597675556188624742518*c[33]
+                          - 1790.9773867919159185220636778022*c[34]
+                          - 42.682330035606540826422723973765*c[40]
+                          + 440.05178671374539203913749460169*c[43]
+                          + 119.70381170356759276579616869565*c[44]
+                          + 1622.7694915874061342975644875067*c[47]
+                          + 4924.5775122627524608199863002621*c[48]
+                          + 3059.567796608013771589739189825*c[49]
+                          + 2330.5260824298713061017745528207*c[52]
+                          + 8420.332969852180196536826987254*c[53]
+                          + 14211.83115921235477416300105951*c[54]
+                          + 7533.704268153880753311799676403*c[55]
+                          + 75.26172994121588918832096264685*c[61]
+                          - 525.8280702796758895632942088006*c[64]
+                          - 140.58246940863448490410118741105*c[65]
+                          - 1484.6046934333078678889919940325*c[68]
+                          - 4478.6921145639375609192310021606*c[69]
+                          - 2189.2555731902104438138813561897*c[70]
+                          - 3457.9838003908772050105878176433*c[73]
+                          - 13456.45000539570040139181432638*c[74]
+                          - 23679.801022501770318761730629622*c[75]
+                          - 12916.949540318553028575906435064*c[76]
+                          - 4278.6840795952986084803172633755*c[79]
+                          - 17251.565342441358604605788929988*c[80]
+                          - 36432.439989245569551595816757284*c[81]
+                          - 47805.155732126470310564537146664*c[82]
+                          - 23459.923273531821165404993229025*c[83]
+                          - 69.39314346727251203843981926458*c[89]
+                          + 467.60479214923728213855884194304*c[92]
+                          - 36.372696735581257824548323659438*c[93]
+                          + 1710.7349767079631436123171988359*c[96]
+                          + 5084.116006172432024497702799674*c[97]
+                          + 2285.1271009541748200295824055811*c[98]
+                          + 3254.2624390462737413161208847526*c[101]
+                          + 12702.146924488224897203312948816*c[102]
+                          + 22769.797058538331377950710091309*c[103]
+                          + 11226.599484071726741378858476435*c[104]
+                          + 6185.652606465859514874454867182*c[107]
+                          + 26943.595149743605314057880298807*c[108]
+                          + 59845.56119858708590744988441962*c[109]
+                          + 80566.72358868014337582048848018*c[110]
+                          + 40318.783765440201139325346255038*c[111]
+                          + 7043.05998834324283764045550066*c[114]
+                          + 30279.799956045625381303829804255*c[115]
+                          + 70981.53802836080949309672571439*c[116]
+                          + 115284.43222833450290299172511032*c[117]
+                          + 129969.17202042827384965706061126*c[118]
+                          + 60361.75941769755935648552676899*c[119]
+                          + 97.17456878938363864628087321139*c[125]
+                          - 544.3472942181782504254915669501*c[128]
+                          + 18.554512313102393211407701137553*c[129]
+                          - 1617.3463458803657325835386475562*c[132]
+                          - 4812.8513203383719492790479949377*c[133]
+                          - 1772.5267079439490164756573810194*c[134]
+                          - 3682.1303266584732852862468231031*c[137]
+                          - 14304.291195150381893002517834481*c[138]
+                          - 25189.584293322452010898445360002*c[139]
+                          - 11661.048286815653150105078828841*c[140]
+                          - 5908.088990178732126209872967348*c[143]
+                          - 25779.9484369631274098395337336*c[144]
+                          - 58383.34982303686670707733288684*c[145]
+                          - 80754.72369455617069110167238976*c[146]
+                          - 38416.196512286749676102302909314*c[147]
+                          - 9962.42017805560247151292841409*c[150]
+                          - 46302.202748624354243891301142942*c[151]
+                          - 114766.68264822858999801986180059*c[152]
+                          - 192861.11099287257864266203247309*c[153]
+                          - 220718.47704624848268450459159824*c[154]
+                          - 103908.2192932649948528983118388*c[155]
+                          - 10762.953073456502154257848633729*c[158]
+                          - 48284.891534677169354941305669575*c[159]
+                          - 120386.10970357384197424145071183*c[160]
+                          - 216216.12664291099472329620579562*c[161]
+                          - 299521.9333135956657073782762377*c[162]
+                          - 304897.66329590450354816020093813*c[163]
+                          - 135869.83771242239913945847011054*c[164]
+                          + z*(1781.1232411037704495904760623445*c[33]
+                               + 1392.9824119492679366282717494017*c[34]
+                               + 236.33829490191550366580269204013*c[44]
+                               - 2907.9429056417495833538338157801*c[48]
+                               - 2379.6638418062329334586860365305*c[49]
+                               - 5318.685201052105311509106884438*c[53]
+                               - 20233.793514810810186943933711845*c[54]
+                               - 13393.252032273565783665421646939*c[55]
+                               - 266.22380680282472503578582350306*c[65]
+                               + 2565.9911269062699953355734903654*c[69]
+                               + 577.2048592215244107983867982421*c[70]
+                               + 8490.375540228724815701758784457*c[74]
+                               + 33651.496126449751990682499608326*c[75]
+                               + 22963.465849455205384134944773447*c[76]
+                               + 11133.298595080233097392408822529*c[80]
+                               + 54289.73791612949385141314477584*c[81]
+                               + 118811.74704624498754518972965518*c[82]
+                               + 70379.76982059546349621497968708*c[83]
+                               + 417.91861148205738156993654709708*c[93]
+                               - 2916.9203197161220656549504102267*c[97]
+                               - 335.63144830418972082456432089603*c[98]
+                               - 7945.094708399980049354220883907*c[102]
+                               - 31791.676887021963141414194477461*c[103]
+                               - 16146.899257955014387291814969194*c[104]
+                               - 17377.378190161136291481772112318*c[108]
+                               - 89097.57550239093498056669090161*c[109]
+                               - 199947.25742177448306443927356776*c[110]
+                               - 120956.35129632060341797603876511*c[111]
+                               - 19743.817189015674553046556127684*c[115]
+                               - 107501.59567112410755745948640992*c[116]
+                               - 296669.93493420276257665063011874*c[117]
+                               - 490391.14457857115864467619287354*c[118]
+                               - 268274.48630087804158438011897327*c[119]
+                               - 438.46549664721400127950680986048*c[129]
+                               + 2701.6109493495035360874044333492*c[133]
+                               - 770.673842352611485991634422073*c[134]
+                               + 8951.392733140608774554010248354*c[138]
+                               + 35101.846157185665164542778972426*c[139]
+                               + 15386.579825586140117457780001056*c[140]
+                               + 16561.363526859415376078039426512*c[144]
+                               + 86390.61616725211476791216294321*c[145]
+                               + 198105.73770533061067064348666151*c[146]
+                               + 104831.43686297635739834542536235*c[147]
+                               + 30179.680485470424197265889641806*c[151]
+                               + 173721.05162708229350025844790969*c[152]
+                               + 495927.23438036105095937936283812*c[153]
+                               + 831837.977241831126530039995132*c[154]
+                               + 461814.30797006664379065916372802*c[155]
+                               + 31670.587906602059404598250746386*c[159]
+                               + 183804.95237617812719695691438322*c[160]
+                               + 563644.1367115815666705320261203*c[161]
+                               + 1.1622431665806698312574192892227e6*c[162]
+                               + 1.6115347172661619207599516793412e6*c[163]
+                               + 830315.67490924799474113509512*c[164]
+                               + z*(9180.147057645645362594932887781*c[54]
+                                    + 7533.704268153880753311799676403*c[55]
+                                    + 1125.5494754819726010568542565721*c[70]
+                                    - 15233.873108948375076090042451954*c[75]
+                                    - 12916.949540318553028575906435064*c[76]
+                                    - 25953.395702271828644616398409059*c[81]
+                                    - 123910.96365767181104498328028415*c[82]
+                                    - 87974.71227574432937026872460884*c[83]
+                                    - 1441.6896302157240280873331056671*c[98]
+                                    + 14081.834730381038736341419961998*c[103]
+                                    + 2650.7248781836021472700082513805*c[104]
+                                    + 42551.027903489868163661225241902*c[109]
+                                    + 208181.15843295215676752690008691*c[110]
+                                    + 151195.43912040075427247004845639*c[111]
+                                    + 52293.73276017681128505092196539*c[116]
+                                    + 321654.05691695270708848874243621*c[117]
+                                    + 864198.0020164297910451077686913*c[118]
+                                    + 553316.1279955609607677839953824*c[119]
+                                    + 2149.3057263090162765838123850881*c[134]
+                                    - 15509.947262379313600510654803535*c[139]
+                                    + 363.34025287814418603523148414764*c[140]
+                                    - 40981.344082667885106852015142336*c[145]
+                                    - 203473.73875332536193564282781912*c[146]
+                                    - 104996.41439401071767302807328895*c[147]
+                                    - 84458.076234015612390687444287*c[152]
+                                    - 537252.9443771946287306174689665*c[153]
+                                    - 1.4640038368100031043538655447582e6*c[154]
+                                    - 952492.010188262452818234525189*c[155]
+                                    - 90171.31149562069455032467494069*c[160]
+                                    - 619550.9276723255408388084413838*c[161]
+                                    - 2.1119973748255443744099852628023e6*c[162]
+                                    - 4.2052822001653495377495089442663e6*c[163]
+                                    - 2.49094702472774398422340528536e6*c[164]
+                                    + z*(45663.484755327204440651245882494*c[82]
+                                         + 38708.873401327504922918238827891*c[83]
+                                         + 5145.524763532874756465310135033*c[104]
+                                         - 76568.66090656320803502384696404*c[110]
+                                         - 66525.99321297633187988682132081*c[111]
+                                         - 123821.77481317092251129821039554*c[117]
+                                         - 711843.0949942740204756739546554*c[118]
+                                         - 531183.4828757385223370726355671*c[119]
+                                         - 7214.633123816278401684186187793*c[140]
+                                         + 73631.40903526151474672469325762*c[146]
+                                         + 11821.818509547873397259457140682*c[147]
+                                         + 206635.10003059323005277326189604*c[153]
+                                         + 1.2041140903365841048882373668066e6*c[154]
+                                         + 914392.3297807319547055051441815*c[155]
+                                         + 242000.88061764872766930734135288*c[161]
+                                         + 1.7994141548348528773868322353146e6*c[162]
+                                         + 5.729535256102205462509177109296e6*c[163]
+                                         + 3.8858773585752806153885122451616e6*c[164]
+                                         + z*(221063.98273802994161055102428745*c[118]
+                                              + 191816.25770512779973283178506589*c[119]
+                                              + 22917.735882544561585915263404305*c[147]
+                                              - 373301.601426788492648357684742*c[154]
+                                              - 330197.23019859765031032130206553*c[155]
+                                              - 580090.206607742235097625813121*c[162]
+                                              - 3.9025018817534443710315443002791e6*c[163]
+                                              - 3.0223490566696627008577317462368e6*c[164]
+                                              + z*(1.0477160224411956562621633712572e6*c[163]
+                                                   + 925208.8948988763369972648202766*c[164])))))))
+                + y*(48.641546028061238012588733520115*c[7]
+                     + 28.618176042508369474578647580697*c[8]
+                     + 5.9160797830996160425673282915616*c[9]
+                     - 1.4613669013423641417653281109697*c[10]
+                     + 4.1926119334366719526805335418874*c[11]
+                     + 3.881795606396677178999487433244*c[12]
+                     - 61.42691269875730325392804788469*c[13]
+                     - 43.200253912442658830221355846476*c[14]
+                     - 9.93636469155506034721741847051*c[15]
+                     - 305.16883983830084710041110951042*c[16]
+                     - 265.27470615339609155632143360205*c[17]
+                     - 118.83294432402328518199747644852*c[18]
+                     - 23.811761799581315314514541782753*c[19]
+                     - 1.7186643379668366097128223098263*c[20]
+                     + 3.4887914625538109116141727562958*c[21]
+                     + 5.0392040976605338908680679794*c[22]
+                     + 47.214103800467001970605230190116*c[23]
+                     + 6.960495261220202668752863141201*c[24]
+                     - 3.9350095501357291234893012196383*c[25]
+                     + 370.20068402074532375728182791098*c[26]
+                     + 376.75831045794798915244715989467*c[27]
+                     + 189.02513807508211927445621257438*c[28]
+                     + 40.434412912429129690987788020986*c[29]
+                     + 1096.995969217715593501815850538*c[30]
+                     + 1134.305220577183595664939651573*c[31]
+                     + 723.6428766149339223983126381623*c[32]
+                     + 300.88878053597675556188624742518*c[33]
+                     + 59.69924622639719728406878926007*c[34]
+                     - 4.4361607578198966011498228578593*c[35]
+                     + 10.838604440245835361337424751821*c[36]
+                     + 10.18316825737967858462782248112*c[37]
+                     - 74.57714845737647675117315601588*c[38]
+                     - 55.2750673555576857176137440252*c[39]
+                     - 14.51199221210622388098372615108*c[40]
+                     - 341.64543181883855079304143626314*c[41]
+                     - 252.38201513137436034248732835907*c[42]
+                     - 89.34706913494094956542288586664*c[43]
+                     - 11.970381170356759276579616869565*c[44]
+                     - 1296.2615486098834726195631701844*c[45]
+                     - 1546.4547648186089141858653385827*c[46]
+                     - 1100.1148044580690556260128708446*c[47]
+                     - 492.45775122627524608199863002621*c[48]
+                     - 101.98559322026712571965797299417*c[49]
+                     - 2977.8812082707918417234177558239*c[50]
+                     - 3399.1706266118987179043057314185*c[51]
+                     - 2578.4819022694761461323004346369*c[52]
+                     - 1502.4596744111957594998782763708*c[53]
+                     - 604.8726632734448547948847908567*c[54]
+                     - 119.58260743101398021129840756196*c[55]
+                     - 5.28300611349404375043562234795*c[56]
+                     + 10.891065223613317188493624180645*c[57]
+                     + 13.242456021192149940522229358989*c[58]
+                     + 41.111280282295257436714778150326*c[59]
+                     - 18.252056194706434038939276399286*c[60]
+                     - 12.597923049323294582749252044782*c[61]
+                     + 418.51046290223223834051473322449*c[62]
+                     + 404.99773831394186494749373392057*c[63]
+                     + 192.23361100604282748278912100291*c[64]
+                     + 38.779029001125744386590230923532*c[65]
+                     + 1253.3366123555985018068178047873*c[66]
+                     + 1249.1486117662663203240508033651*c[67]
+                     + 773.9800179015502537508933412099*c[68]
+                     + 309.85658987972223415857205801272*c[69]
+                     + 56.89590755183597763584098439815*c[70]
+                     + 3453.4341043709448666237681410828*c[71]
+                     + 4500.2850231806523527195980712441*c[72]
+                     + 3789.3171945954242899347838026115*c[73]
+                     + 2380.9936518886384338284816703038*c[74]
+                     + 1006.9534594493215117123916274439*c[75]
+                     + 205.03094508442147664406200690577*c[76]
+                     + 6786.297779534600685476476921029*c[77]
+                     + 8257.615926381058618580323639802*c[78]
+                     + 6934.671417000736311959651292533*c[79]
+                     + 4794.0243335097752427469838119551*c[80]
+                     + 2679.7047572833273887127453276077*c[81]
+                     + 1060.8191700557588173677654433498*c[82]
+                     + 209.4636006565341175482588681163*c[83]
+                     - 9.317183411440325626953679265178*c[84]
+                     + 21.360185677408877198423534176562*c[85]
+                     + 20.008897860435917255122773800602*c[86]
+                     - 94.1661104288764247333787684384*c[87]
+                     - 81.92784037053102212978385299158*c[88]
+                     - 22.874036179952791005263495979805*c[89]
+                     - 361.32378485599019838381309092597*c[90]
+                     - 212.81033830465332560021389052383*c[91]
+                     - 50.20638814203884496466411094443*c[92]
+                     - 2.2135908871906775595242792934153*c[93]
+                     - 1434.0383203686075183798970844662*c[94]
+                     - 1621.3675507387377829433594298773*c[95]
+                     - 1101.9151762211294869953919232917*c[96]
+                     - 466.01603692990821139613435784438*c[97]
+                     - 89.90128079576510379229401452572*c[98]
+                     - 3403.0024415068790864294471536781*c[99]
+                     - 3913.9584146032753929405320246369*c[100]
+                     - 3019.9781161273534598186395411192*c[101]
+                     - 1802.6307676848663233211374495159*c[102]
+                     - 738.0906701094291360243037384361*c[103]
+                     - 144.1687433745983427436769193678*c[104]
+                     - 7759.281342563894954233377067647*c[105]
+                     - 10691.212668247260159497732663507*c[106]
+                     - 9924.261202290831906259899335915*c[107]
+                     - 7403.122788204629768058892623258*c[108]
+                     - 4361.3941925361194109422203711372*c[109]
+                     - 1785.2433698372721702182077997121*c[110]
+                     - 359.98914076285893874397630584855*c[111]
+                     - 13703.934702283778240773827687535*c[112]
+                     - 17437.683123321351141228010314334*c[113]
+                     - 15653.379692842339634134881654228*c[114]
+                     - 11984.281182094348061898032599123*c[115]
+                     - 7930.597053168248429880441318209*c[116]
+                     - 4333.2825298941505626775251636873*c[117]
+                     - 1698.7441886678578223846434574564*c[118]
+                     - 335.34310787609755198047514871659*c[119]
+                     - 10.972632548688746157760881315386*c[120]
+                     + 22.764632842539200799258197832851*c[121]
+                     + 25.157127315887819958784996661136*c[122]
+                     + 28.65300713811413216539770298668*c[123]
+                     - 52.9258385417425845764317121132*c[124]
+                     - 23.219386809598371445319858404082*c[125]
+                     + 475.60301669344436332276789702528*c[126]
+                     + 470.76990894799258500121022577111*c[127]
+                     + 223.05491741253522283571941917844*c[128]
+                     + 43.188588235178762070808563924433*c[129]
+                     + 1356.1146464110011911043369857754*c[130]
+                     + 1236.6109496257495655507078064267*c[131]
+                     + 702.9504796513724127466988921198*c[132]
+                     + 262.99378575321019994129890822469*c[133]
+                     + 46.073898378343399762765179134738*c[134]
+                     + 3774.8609440674971732556424100966*c[135]
+                     + 4692.7069533173885693335035627954*c[136]
+                     + 3810.5380992692924962632291911594*c[137]
+                     + 2317.7000423146777119525321381256*c[138]
+                     + 941.1655693839330489090365823412*c[139]
+                     + 181.62576254983178237219019488406*c[140]
+                     + 7717.521190792901524206378451085*c[141]
+                     + 9664.613475386119315114434904797*c[142]
+                     + 8413.185500943584010041167625987*c[143]
+                     + 6057.315709770695153876206932074*c[144]
+                     + 3531.5814512173330169342398161528*c[145]
+                     + 1443.6785977831037306623744299121*c[146]
+                     + 287.19557953532513123326261508891*c[147]
+                     + 15494.942917843736793617905863994*c[148]
+                     + 22180.169456323807566574761441256*c[149]
+                     + 21924.955491282609522443002003227*c[150]
+                     + 18106.585160196791202392213288798*c[151]
+                     + 12666.395425203267775964972383202*c[152]
+                     + 7179.836714833095907715256560198*c[153]
+                     + 2879.7143277508918729501814625054*c[154]
+                     + 577.26788496258330473832395466*c[155]
+                     + 25314.299293278703806029196799619*c[156]
+                     + 33294.321073376564440729686083115*c[157]
+                     + 31323.749357525170764751362600549*c[158]
+                     + 25656.850659367031295593592901722*c[159]
+                     + 18795.571844259004736658727110443*c[160]
+                     + 12137.437535864639849674080866876*c[161]
+                     + 6541.110080838083376001419192033*c[162]
+                     + 2548.6558788880906289390963298583*c[163]
+                     + 503.2216211571199968128091485576*c[164]
+                     + y*(228.76844187955645557417695008419*c[16]
+                          + 162.74827188022611996044485701289*c[17]
+                          + 54.90901565316938004961262704862*c[18]
+                          + 7.937253933193771771504847260918*c[19]
+                          + 3.3626041395003324972642175627036*c[20]
+                          - 8.33757041902206796214733122294*c[21]
+                          - 7.558806146490800836302101969099*c[22]
+                          + 17.90764121353502504069957394151*c[23]
+                          + 28.564953726261911402923726984933*c[24]
+                          + 7.698931728526426545957328473205*c[25]
+                          - 276.8363934367059695513079477645*c[26]
+                          - 230.31670441763051087561091062992*c[27]
+                          - 87.22336436667187987435691900491*c[28]
+                          - 13.478137637476376563662596006995*c[29]
+                          - 1896.678440186431155186329090282*c[30]
+                          - 1725.8476536283433227098400026975*c[31]
+                          - 892.6465208349821845295533816821*c[32]
+                          - 278.40858428903596347967635537617*c[33]
+                          - 39.799497484264798189379192840048*c[34]
+                          + 9.441060074334651740908597364162*c[35]
+                          - 21.296928559171102803153676126898*c[36]
+                          - 22.482319529279809862165322360914*c[37]
+                          + 34.340836607134119082668536633156*c[38]
+                          + 70.19651145286258840992390584863*c[39]
+                          + 24.1866536868437064683062102518*c[40]
+                          + 178.78453516994651444605659428686*c[41]
+                          - 30.494371323976993302455560503063*c[42]
+                          - 73.33959145070703240094105520666*c[43]
+                          - 19.643702433405963941053730247491*c[44]
+                          + 2235.5283501552432028061343865969*c[45]
+                          + 2339.4864477226329826457366662971*c[46]
+                          + 1350.5453840384479615031730165636*c[47]
+                          + 454.94687430626670702938292492009*c[48]
+                          + 67.99039548017808381310531532944*c[49]
+                          + 8738.786763607176093081547571726*c[50]
+                          + 9105.831277227144128978517775462*c[51]
+                          + 5970.983040987615900083198223137*c[52]
+                          + 2793.8254180448830905740583209551*c[53]
+                          + 840.3983020701844442725390457036*c[54]
+                          + 119.58260743101398021129840756196*c[55]
+                          + 24.51856683442107484176532423023*c[56]
+                          - 55.02358710804911435433060719805*c[57]
+                          - 54.37340237272905805071569750626*c[58]
+                          + 91.52512472272885574852576666294*c[59]
+                          + 168.82479730037734749365704914411*c[60]
+                          + 54.953009163427474645440702885*c[61]
+                          - 388.40440761914003711744063650334*c[62]
+                          - 458.36193688105116517887947977037*c[63]
+                          - 245.24281871205385994661599878059*c[64]
+                          - 52.22604781412556468176512711068*c[65]
+                          - 1923.946969746407173639325878412*c[66]
+                          - 1200.5384895296622551339154187965*c[67]
+                          - 309.46010989207331885384349441836*c[68]
+                          + 8.149014887256314235854744168149*c[69]
+                          + 15.666989036012805435956213095143*c[70]
+                          - 10110.396939449854651814420126747*c[71]
+                          - 11980.20122724485907063875339105*c[72]
+                          - 8708.485382396124408887155690288*c[73]
+                          - 4403.6318415832676760178037356556*c[74]
+                          - 1396.7248352970893447649297731509*c[75]
+                          - 205.03094508442147664406200690577*c[76]
+                          - 29621.475709302453526997522343031*c[77]
+                          - 33627.384628389228341756756615623*c[78]
+                          - 25371.686540544218690978155278787*c[79]
+                          - 14972.267618409712437451811968329*c[80]
+                          - 6670.770141439357382451446115177*c[81]
+                          - 1966.8406929789176356346552426056*c[82]
+                          - 279.28480087537882339767849082173*c[83]
+                          + 48.360618659380737777997668566877*c[84]
+                          - 105.62873495481939316934499125663*c[85]
+                          - 106.80252647840929225083452112614*c[86]
+                          + 161.56315481305520889741193712119*c[87]
+                          + 319.24833616608472634681332722341*c[88]
+                          + 105.37477341326566642874194777214*c[89]
+                          + 16.663850074875197446152765307173*c[90]
+                          - 499.75262435786073800737986825144*c[91]
+                          - 382.34743137429798705289171418782*c[92]
+                          - 88.13949441278731062736507925151*c[93]
+                          + 2593.0784256370973857708112942646*c[94]
+                          + 2846.2920562032972337128451151259*c[95]
+                          + 1758.9662770315855846489628757234*c[96]
+                          + 642.0878807527465763562693432089*c[97]
+                          + 105.70211196592987961033356859388*c[98]
+                          + 9360.244813554102360463703512087*c[99]
+                          + 8470.814936499025285741153248439*c[100]
+                          + 4721.5403904831134315811510640075*c[101]
+                          + 1814.7428932299943636630613893323*c[102]
+                          + 422.38522948901305765824716582115*c[103]
+                          + 42.074998066406383290000130974294*c[104]
+                          + 33795.95091210520357664853986998*c[105]
+                          + 43272.013864946091891842286440595*c[106]
+                          + 35999.444836519535482317360335347*c[107]
+                          + 22923.017487357472683050962125108*c[108]
+                          + 10796.06997030146809849667210459*c[109]
+                          + 3304.4628322690818534528079378874*c[110]
+                          + 479.98552101714525165863507446474*c[111]
+                          + 82486.25258029016970577572703369*c[112]
+                          + 99330.29062148631735089783331831*c[113]
+                          + 82096.72844905903280970090465776*c[114]
+                          + 55811.04741974199711503712326332*c[115]
+                          + 31237.395761775505499502100316898*c[116]
+                          + 13527.839076685156580715543996647*c[117]
+                          + 3939.7193935119160481079414606044*c[118]
+                          + 558.9051797934959199674585811943*c[119]
+                          + 90.07477453810592184873763023308*c[120]
+                          - 196.02270357549757027816970415617*c[121]
+                          - 191.67651181841353060945859813142*c[122]
+                          + 302.04380335178240695523411971075*c[123]
+                          + 571.1621961048026212611382305284*c[124]
+                          + 181.86555741675264802094893920978*c[125]
+                          - 683.5241061636880634239256652055*c[126]
+                          - 1169.5260543906171778455856453913*c[127]
+                          - 708.4243100782475694680295933943*c[128]
+                          - 151.09426268017140344211576202935*c[129]
+                          - 1721.7938143694586339847740378346*c[130]
+                          - 79.30211023832928385025086311755*c[131]
+                          + 784.0372883927446080040455348314*c[132]
+                          + 493.35089253721402974912012916526*c[133]
+                          + 101.12202997495850590502478071138*c[134]
+                          - 11179.135917994719352677752234591*c[135]
+                          - 12951.169601584800038656839057662*c[136]
+                          - 9326.239811192790426140030994902*c[137]
+                          - 4681.6397758388873188706515756799*c[138]
+                          - 1469.9697273751353356440805646818*c[139]
+                          - 215.46062207710870128340751827559*c[140]
+                          - 32282.519612449317911717935144084*c[141]
+                          - 34490.279646742751135019412989938*c[142]
+                          - 24565.447082463097512429700447187*c[143]
+                          - 13726.950485312067314221654658583*c[144]
+                          - 5796.46452276203869503428793771*c[145]
+                          - 1604.1287263295348346524756667608*c[146]
+                          - 209.308228149035314478325430692*c[147]
+                          - 93087.02219142800630262952819747*c[148]
+                          - 125622.6023391557566448599001758*c[149]
+                          - 113999.89257697062778313705158247*c[150]
+                          - 83490.51937658882599522023237893*c[151]
+                          - 49441.473707625489200598323220055*c[152]
+                          - 22287.399410394514029169346467409*c[153]
+                          - 6667.661538719283805209012288962*c[154]
+                          - 962.1131416043055078972065911*c[155]
+                          - 199904.7609867359793710859077311*c[156]
+                          - 251308.26786483324588845216847201*c[157]
+                          - 221323.764400726544569833882559*c[158]
+                          - 165216.96962186159670370793856357*c[159]
+                          - 106523.24573063943646042411455279*c[160]
+                          - 57775.62462034698589547910392424*c[161]
+                          - 24569.268541629657233740383138047*c[162]
+                          - 7097.026370442221597507329780067*c[163]
+                          - 1006.4432423142399936256182971151*c[164]
+                          + y*(1038.9773818519823774075626525054*c[30]
+                               + 832.10936781170778981336143519*c[31]
+                               + 357.98044639337495524162812036477*c[32]
+                               + 89.056162055188522479523803117223*c[33]
+                               + 9.949874371066199547344798210012*c[34]
+                               - 8.75857380390082149457785538603*c[35]
+                               + 20.398589197664795671973223810304*c[36]
+                               + 18.184229031035140329692540144857*c[37]
+                               - 36.685004730257329548698424207614*c[38]
+                               - 60.0213382061705062115983818051*c[39]
+                               - 15.650187679722398303021665457047*c[40]
+                               + 73.52374618214726241016271578175*c[41]
+                               + 148.38996348171610869751207087155*c[42]
+                               + 73.34077795149896553706531882014*c[43]
+                               + 11.816914745095775183290134602006*c[44]
+                               - 1222.0163454537819776746197531537*c[45]
+                               - 1123.4466784412314623409227156398*c[46]
+                               - 540.0419010536068028934561343229*c[47]
+                               - 145.39714528208747916769169078901*c[48]
+                               - 16.997598870044520953276328832361*c[49]
+                               - 10695.766625425347868912371133105*c[50]
+                               - 10181.653242583531757711648413978*c[51]
+                               - 5807.24168147163173909824208345*c[52]
+                               - 2247.2133923305384851140420771581*c[53]
+                               - 537.9619704334620168750966502752*c[54]
+                               - 59.79130371550699010564920378098*c[55]
+                               - 39.825738394032022118668537699932*c[56]
+                               + 88.83460413611780230545382081963*c[57]
+                               + 85.92340128036196827767418865187*c[58]
+                               - 143.36648983503433259795562231584*c[59]
+                               - 264.48044381400058826768969942398*c[60]
+                               - 79.44293716017232747656101612723*c[61]
+                               + 219.3866694817568811340470282862*c[62]
+                               + 532.2951449998930969524801061592*c[63]
+                               + 318.50248839889758088270686861455*c[64]
+                               + 60.85115584064565143675104537213*c[65]
+                               + 666.833779947631816052555998364*c[66]
+                               - 421.06973959853298051662212204881*c[67]
+                               - 651.8338368598954672904819634659*c[68]
+                               - 285.73830838470106603327445209177*c[69]
+                               - 44.114942811930794253876705294217*c[70]
+                               + 12349.147576821354880898854282055*c[71]
+                               + 13328.800057072583608160613519959*c[72]
+                               + 8425.267230949012643680014784696*c[73]
+                               + 3530.5647310586414218529886522201*c[74]
+                               + 893.2481055724285889087339594289*c[75]
+                               + 102.51547254221073832203100345289*c[76]
+                               + 60045.94686320071216722807613534*c[77]
+                               + 63650.64754938113134740982031091*c[78]
+                               + 43249.762770688584888476267262*c[79]
+                               + 21995.114876621106883828325292618*c[80]
+                               + 8067.236000868697007555271145057*c[81]
+                               + 1889.4418694126176360842174205586*c[82]
+                               + 209.4636006565341175482588681163*c[83]
+                               - 129.10954155853022654492955553175*c[84]
+                               + 283.87716353224681394307211359832*c[85]
+                               + 272.5021327659367778554815860463*c[86]
+                               - 445.23989042662563777023774392457*c[87]
+                               - 821.8460061766247545344019676821*c[88]
+                               - 249.13367690866999289807017238386*c[89]
+                               + 662.9170802079816705781202596541*c[90]
+                               + 1589.1724069758509375821377053921*c[91]
+                               + 963.4120716665094964500186247278*c[92]
+                               + 191.40672405878228075903093857046*c[93]
+                               - 2068.5840120883286481550653992845*c[94]
+                               - 3297.5921122652693957783336940048*c[95]
+                               - 2444.2762196371851855159460595631*c[96]
+                               - 942.9953438359759565271156798407*c[97]
+                               - 146.56633050945947224319448428739*c[98]
+                               - 9985.501385503469427809778987714*c[99]
+                               - 5120.293203387992686045793775198*c[100]
+                               - 244.48393090886175824169268566216*c[101]
+                               + 1006.756141275097412674539275667*c[102]
+                               + 501.8391874458362399917076254633*c[103]
+                               + 81.05624627498876780867672290636*c[104]
+                               - 68377.47382391301591283797621368*c[105]
+                               - 81482.21731333410337926869867978*c[106]
+                               - 60956.55328555452848536732757569*c[107]
+                               - 33477.7687601761580249580277571*c[108]
+                               - 13012.048687509668755581912053257*c[109]
+                               - 3171.450878566350609961004107119*c[110]
+                               - 359.98914076285893874397630584855*c[111]
+                               - 243879.18790989971641609430313003*c[112]
+                               - 278146.02823025486593182692224952*c[113]
+                               - 211936.2181117380232729150779989*c[114]
+                               - 128423.09798536892069717521070881*c[115]
+                               - 61521.36370964628252658349372963*c[116]
+                               - 21854.029473069274947246796712978*c[117]
+                               - 5048.198472577402392241477158781*c[118]
+                               - 558.9051797934959199674585811943*c[119]
+                               - 330.07786443781485263840572069927*c[120]
+                               + 716.8649625466191466308975856303*c[121]
+                               + 689.3760912762680795566087431583*c[122]
+                               - 1092.8280205199612494885993877127*c[123]
+                               - 2049.3767567036889817071496946979*c[124]
+                               - 622.4403915411535164675299194951*c[125]
+                               + 1528.3153762037250941255174288812*c[126]
+                               + 3811.0166987134027914435162540104*c[127]
+                               + 2357.3121076972160037077213014102*c[128]
+                               + 469.876575293579542127471478382*c[129]
+                               - 1070.4153630767406564398552910884*c[130]
+                               - 5619.415007596305675439148258237*c[131]
+                               - 5182.523823023014424136361975797*c[132]
+                               - 2148.5624892550548317316714509381*c[133]
+                               - 345.3345079005301858222718408992*c[134]
+                               + 15155.730882660670482691612707562*c[135]
+                               + 19402.802569107657343562139304563*c[136]
+                               + 14662.44012594919428921703477306*c[137]
+                               + 7360.19337239481228891135918608*c[138]
+                               + 2211.6926010497055133351872466182*c[139]
+                               + 296.42471994067562918503113959054*c[140]
+                               + 60912.31439916088389811883149729*c[141]
+                               + 50642.07425108179181473230809644*c[142]
+                               + 24872.506421635480842556407107653*c[143]
+                               + 7700.45429681710620646016860758*c[144]
+                               + 1002.261603110188248033657698796*c[145]
+                               - 175.41471933952000482295938325075*c[146]
+                               - 60.04284292747125643212016376419*c[147]
+                               + 274741.80463910597755053412982726*c[148]
+                               + 350004.98053916689584539145913778*c[149]
+                               + 292182.52216775870913244767019474*c[150]
+                               + 190652.81918430017924748373194039*c[151]
+                               + 96777.25137502586895686684005953*c[152]
+                               + 35882.964828288227970561556012918*c[153]
+                               + 8535.799197853747822167722140415*c[154]
+                               + 962.1131416043055078972065911*c[155]
+                               + 802025.839561173530522712187762*c[156]
+                               + 964389.2013896660895739171430522*c[157]
+                               + 795735.1894367595004051008789875*c[158]
+                               + 542380.680277658751048570306011*c[159]
+                               + 309320.99212450825778921265282857*c[160]
+                               + 142852.581170917164186167007584*c[161]
+                               + 49689.852605043341004295484162884*c[162]
+                               + 11370.926228885327421420583625522*c[163]
+                               + 1258.0540528927999920320228713939*c[164]
+                               + y*(4611.9186896561825659465160228184*c[50]
+                                    + 4013.4596048795607630122758380415*c[51]
+                                    + 2010.6404452313198208211939008556*c[52]
+                                    + 660.42637742597773984619557764538*c[53]
+                                    + 131.14495796636636232278475553974*c[54]
+                                    + 11.958260743101398021129840756196*c[55]
+                                    + 24.654028529638870835366237623767*c[56]
+                                    - 55.5564499113635237915350852349*c[57]
+                                    - 48.868934478205869457927194795754*c[58]
+                                    + 92.10621173324263712219116645661*c[59]
+                                    + 152.5898197153604120625771560852*c[60]
+                                    + 38.825495604595498390800496603532*c[61]
+                                    - 152.24465909459325940357069810071*c[62]
+                                    - 321.03021052610312381559098896844*c[63]
+                                    - 159.80005659967353891533781330509*c[64]
+                                    - 24.720782060262295896180112182427*c[65]
+                                    + 298.2803820005152057062596360709*c[66]
+                                    + 686.662599893844982723142843108*c[67]
+                                    + 455.23122267988209181776958522601*c[68]
+                                    + 138.01262157667152193335104220335*c[69]
+                                    + 16.079278221171037157955060808173*c[70]
+                                    - 5315.304885458565676853770882607*c[71]
+                                    - 5233.257850128654181760230534447*c[72]
+                                    - 2906.1265709667934708804350606812*c[73]
+                                    - 1035.3486513490683936893002376658*c[74]
+                                    - 217.62675869926250108700060645649*c[75]
+                                    - 20.503094508442147664406200690577*c[76]
+                                    - 56692.01210450747230385612456966*c[77]
+                                    - 56154.83295786806635688458671954*c[78]
+                                    - 34480.998744384130222653933708424*c[79]
+                                    - 15300.714348335816464385895013579*c[80]
+                                    - 4748.8719766603457203451220014522*c[81]
+                                    - 921.5012876364188181769773636652*c[82]
+                                    - 83.78544026261364701930354724652*c[83]
+                                    + 156.61741639230642601498327526704*c[84]
+                                    - 344.60368745244304487584461253265*c[85]
+                                    - 319.11097927932334014097867081991*c[86]
+                                    + 540.5635758856906823328203726269*c[87]
+                                    + 963.8973976671248970669988505794*c[88]
+                                    + 269.47111992162264537954528849683*c[89]
+                                    - 797.4384935698544721938239656243*c[90]
+                                    - 1863.1492051494983627173618771789*c[91]
+                                    - 1045.7771231507820209114039321044*c[92]
+                                    - 182.21251460617701836449233453433*c[93]
+                                    + 1203.4206894194182561460862267999*c[94]
+                                    + 3215.651335252888342572465386193*c[95]
+                                    + 2502.0117215059098485630002774424*c[96]
+                                    + 881.9404552248398353516400035754*c[97]
+                                    + 116.70820816032051655945077522067*c[98]
+                                    + 2445.9888203846967007142407558892*c[99]
+                                    - 3052.6212978182052434014764490288*c[100]
+                                    - 4407.2138510281342549360244787065*c[101]
+                                    - 2468.8430271671840823438626291309*c[102]
+                                    - 687.1174634313435854727501044206*c[103]
+                                    - 77.46749643991292923394141761738*c[104]
+                                    + 64448.0344346355892550027457868*c[105]
+                                    + 71571.37531667028208359946696807*c[106]
+                                    + 48344.790189292109718339728440139*c[107]
+                                    + 23191.373304207562737077729964729*c[108]
+                                    + 7642.553128754728982428177718232*c[109]
+                                    + 1545.821853172355931932960904329*c[110]
+                                    + 143.99565630514357549759052233942*c[111]
+                                    + 375142.53000426348781275325343041*c[112]
+                                    + 405495.78432705257610378113911058*c[113]
+                                    + 285308.92641222128582244884274188*c[114]
+                                    + 154906.69902881881326411110495179*c[115]
+                                    + 64428.09381364434707398175164352*c[116]
+                                    + 19320.425243385563622433780053083*c[117]
+                                    + 3694.0065309857332418250077141751*c[118]
+                                    + 335.34310787609755198047514871659*c[119]
+                                    + 632.4141861324759543977267273385*c[120]
+                                    - 1375.6496497606187290551909185478*c[121]
+                                    - 1281.420429639088032465288550246*c[122]
+                                    + 2105.5076650781469466351075741698*c[123]
+                                    + 3816.5074745678419329115405710717*c[124]
+                                    + 1090.3945206758449394521023514847*c[125]
+                                    - 2979.0263571763311345492923499465*c[126]
+                                    - 7134.73354430923714862565889854*c[127]
+                                    - 4141.1515240583015092632494280003*c[128]
+                                    - 752.484168510733440431153598687*c[129]
+                                    + 4252.2971866747622078383506239505*c[130]
+                                    + 11600.056060469832636490594805225*c[131]
+                                    + 9392.369303179764897585781035937*c[132]
+                                    + 3490.2003840731992854712108965188*c[133]
+                                    + 490.74946729041219099722399010608*c[134]
+                                    - 10953.274013814294244411857458271*c[135]
+                                    - 21246.854027479579239251743660102*c[136]
+                                    - 18826.143059250443592544594634805*c[137]
+                                    - 9752.43565909085850718277982959*c[138]
+                                    - 2766.2399074802500967124659654977*c[139]
+                                    - 327.36113870425225259511271325097*c[140]
+                                    - 49214.936376565527541298280983721*c[141]
+                                    - 19546.222443947875274741947494223*c[142]
+                                    + 6799.610568726984871604639657945*c[143]
+                                    + 11858.528086197898735823862052967*c[144]
+                                    + 6471.398633316722905474339425153*c[145]
+                                    + 1759.4996044211949803934086601088*c[146]
+                                    + 197.63634840238669640553945493223*c[147]
+                                    - 421946.63973401247406034643725192*c[148]
+                                    - 508006.4652768572223741035179358*c[149]
+                                    - 390986.42314012340677790494770908*c[150]
+                                    - 228620.28691489770128870854386003*c[151]
+                                    - 100910.19931547549191410971795669*c[152]
+                                    - 31651.854467041781002221233742115*c[153]
+                                    - 6242.36211419292710347585919512*c[154]
+                                    - 577.26788496258330473832395466*c[155]
+                                    - 1.774966334995234333273096036594e6*c[156]
+                                    - 2.0426650044515485058905150288094e6*c[157]
+                                    - 1.5806401491884341669826147915884e6*c[158]
+                                    - 986204.7719252574979196891655545*c[159]
+                                    - 500799.8946980463711528371318238*c[160]
+                                    - 200043.50306526856851468612773181*c[161]
+                                    - 58630.06078889121346109085096084*c[162]
+                                    - 11096.455595774302276765604020768*c[163]
+                                    - 1006.4432423142399936256182971151*c[164]
+                                    + y*(20145.543924153549644708427047249*c[77]
+                                         + 18658.250319898701584146978542384*c[78]
+                                         + 10400.510804763389120143508917374*c[79]
+                                         + 4077.282183023392360699830031541*c[80]
+                                         + 1094.5272952284013277840790774736*c[81]
+                                         + 181.20430458463176365337795985117*c[82]
+                                         + 13.964240043768941169883924541086*c[83]
+                                         - 73.20644108988827278320747994069*c[84]
+                                         + 161.77303989514593579864362424882*c[85]
+                                         + 140.78425556440735594454941359702*c[86]
+                                         - 256.37670950698719760726974766418*c[87]
+                                         - 427.5636581647172824779816628609*c[88]
+                                         - 106.77157581800142552774435959308*c[89]
+                                         + 386.83237701999625327063663584454*c[90]
+                                         + 837.5160427585385499457456797562*c[91]
+                                         + 417.69719737962448431087318367562*c[92]
+                                         + 62.68779172230860723549048206456*c[93]
+                                         - 619.8723696439283212230821252543*c[94]
+                                         - 1500.410234435803409687010021405*c[95]
+                                         - 1022.8316265392377255093380139463*c[96]
+                                         - 308.11200630405827546842530856613*c[97]
+                                         - 34.325943576564857811603169182549*c[98]
+                                         + 1204.4208239411249076683040928909*c[99]
+                                         + 3020.8522063065754561867004283262*c[100]
+                                         + 2382.8615243983479516490819727238*c[101]
+                                         + 1000.419700801075971981556261255*c[102]
+                                         + 222.07163275205389185512116882657*c[103]
+                                         + 20.418749061638391890735357678701*c[104]
+                                         - 22866.544562577887979219390361031*c[105]
+                                         - 23692.542359793400736897292848944*c[106]
+                                         - 14522.441683052291103530703673296*c[107]
+                                         - 6160.870010325764500141541790451*c[108]
+                                         - 1758.670325390504145022540053694*c[109]
+                                         - 303.84389248636193664692002763506*c[110]
+                                         - 23.999276050857262582931753723237*c[111]
+                                         - 287838.3358162830021023499206897*c[112]
+                                         - 295045.92243173802656145363113624*c[113]
+                                         - 192085.63640434840427511815496355*c[114]
+                                         - 94033.52688998992325557133973112*c[115]
+                                         - 34424.872891647911989717009529922*c[116]
+                                         - 8913.575374881029970228810824626*c[117]
+                                         - 1453.0313261416750161017097110271*c[118]
+                                         - 111.78103595869918399349171623886*c[119]
+                                         - 600.4261726007053723784916157072*c[120]
+                                         + 1307.4708398459428953825950319996*c[121]
+                                         + 1178.8669686811812202322468092395*c[122]
+                                         - 2005.4184762616905243579577397512*c[123]
+                                         - 3516.3778276554306092319726867137*c[124]
+                                         - 939.4168178130356401433497182022*c[125]
+                                         + 2845.7967376917802099334166206242*c[126]
+                                         + 6592.18772860108552262217441259*c[127]
+                                         + 3577.083723289918252426676919035*c[128]
+                                         + 586.5857736658526807033402027713*c[129]
+                                         - 4060.0837986004070923800352466867*c[130]
+                                         - 10751.250260303963036718083039919*c[131]
+                                         - 8149.880646461966900513112348313*c[132]
+                                         - 2733.7763858427806970699160082013*c[133]
+                                         - 336.18680367932796965451399534308*c[134]
+                                         + 6111.175735243654726196336890666*c[135]
+                                         + 17379.978164301724318049545557148*c[136]
+                                         + 15737.695997739131125064314760137*c[137]
+                                         + 7569.408681049428697147181690254*c[138]
+                                         + 1896.5426808194840984933155156868*c[139]
+                                         + 192.59843115526861534077553315177*c[140]
+                                         + 8798.679177616284981600469295182*c[141]
+                                         - 18216.279576004535149207651107878*c[142]
+                                         - 25966.469389399770278510281050918*c[143]
+                                         - 16884.888791947363063934326775687*c[144]
+                                         - 6371.267633684003154556824727308*c[145]
+                                         - 1333.4250275515760105691378968062*c[146]
+                                         - 119.74899701609687965060227053531*c[147]
+                                         + 323281.7328916207090038091056549*c[148]
+                                         + 368203.1727933961045614640152752*c[149]
+                                         + 261924.90164330946622177557543261*c[150]
+                                         + 138143.82220206086997732942631258*c[151]
+                                         + 53745.2779283022485723964169858*c[152]
+                                         + 14579.555452147747025718169427846*c[153]
+                                         + 2454.414903224535171217028368664*c[154]
+                                         + 192.42262832086110157944131822001*c[155]
+                                         + 2.1928900805523925106327028790768e6*c[156]
+                                         + 2.4165706249265152082829740522225e6*c[157]
+                                         + 1.755661733019718745152477241709e6*c[158]
+                                         + 1.0058101323604324077350339004659e6*c[159]
+                                         + 458208.93619225976388121614565411*c[160]
+                                         + 160654.62302516527492385556424362*c[161]
+                                         + 40601.90232809963960335188701483*c[162]
+                                         + 6548.085104220171308197370570559*c[163]
+                                         + 503.2216211571199968128091485576*c[164]
+                                         + y*(86959.98812672412043077212304265*c[112]
+                                              + 84575.73065011025962978179629131*c[113]
+                                              + 51073.063497307462768439083777074*c[114]
+                                              + 22691.69713794012367106176064338*c[115]
+                                              + 7401.845107809268390324415678996*c[116]
+                                              + 1684.4438251244830396717159661985*c[117]
+                                              + 239.24673456496746927548812152322*c[118]
+                                              + 15.968719422671311999070245176981*c[119]
+                                              + 226.05482818527408397895510574324*c[120]
+                                              - 493.31380226824773032467180164893*c[121]
+                                              - 425.57552730382410846222037321967*c[122]
+                                              + 760.3080441658266704520861780741*c[123]
+                                              + 1272.6406587188161528334823555395*c[124]
+                                              + 313.13893927101188004778323940074*c[125]
+                                              - 1089.1263170374899736376857744245*c[126]
+                                              - 2399.1235056662427544809952724028*c[127]
+                                              - 1196.3609550674631923203908658781*c[128]
+                                              - 175.38619865888560051180272394419*c[129]
+                                              + 1584.0152340986992501149494441165*c[130]
+                                              + 3960.7369806610900299686015855833*c[131]
+                                              + 2746.7734619296925721599723188554*c[132]
+                                              + 821.5700199559616334541905032257*c[133]
+                                              + 88.47021149455999201434578824818*c[134]
+                                              - 2504.5351829701016015078840519594*c[135]
+                                              - 6612.889037672481911669090091108*c[136]
+                                              - 5416.936728337440817826377631573*c[137]
+                                              - 2307.1768844761778511518409326415*c[138]
+                                              - 504.1501490974533634410948308729*c[139]
+                                              - 44.245585535669817037745730588919*c[140]
+                                              + 4852.3570013366640693923025678859*c[141]
+                                              + 12943.968478523226518039420888072*c[142]
+                                              + 11460.559718449428061101822526766*c[143]
+                                              + 5886.136237261634673847810785896*c[144]
+                                              + 1842.822412880974849694078783919*c[145]
+                                              + 325.12263172877672175408527242284*c[146]
+                                              + 24.802744461628313404670198489507*c[147]
+                                              - 97538.54195762250634465018919131*c[148]
+                                              - 105187.4458577439444270331609816*c[149]
+                                              - 69353.17845488474042274624709585*c[150]
+                                              - 33214.590762769877403547136375369*c[151]
+                                              - 11527.745634393372540962862776203*c[152]
+                                              - 2751.9149792941579527207979634294*c[153]
+                                              - 404.00606215020399637268147699351*c[154]
+                                              - 27.488946902980157368491616888572*c[155]
+                                              - 1.4159064171140756433740823160872e6*c[156]
+                                              - 1.4948640237191225994921915808048e6*c[157]
+                                              - 1.0209531835058083089824008044777e6*c[158]
+                                              - 538962.6492762420412612083023387*c[159]
+                                              - 221947.60956764583096695546319841*c[160]
+                                              - 69189.80013375696111471186684324*c[161]
+                                              - 15353.301955136981434325022362394*c[162]
+                                              - 2156.5549744437689937176968944955*c[163]
+                                              - 143.77760604489142766080261387359*c[164]
+                                              + y*(371963.88621746600952640404275788*c[156]
+                                                   + 376394.3448007687588402887834911*c[157]
+                                                   + 242016.49883840564310842143002159*c[158]
+                                                   + 118172.1908995513207921737815854*c[159]
+                                                   + 44307.604200633552197340412863186*c[160]
+                                                   + 12416.979906563431336347792956202*c[161]
+                                                   + 2454.2497835387497493179464014666*c[162]
+                                                   + 305.27856131736470170808956038963*c[163]
+                                                   + 17.972200755611428457600326734199*c[164])
+                                              + z*(752788.6896015375176805775669822*c[157]
+                                                   + 1.4520989930304338586505285801295e6*c[158]
+                                                   + 1.4180662907946158495060853790247e6*c[159]
+                                                   + 886152.0840126710439468082572637*c[160]
+                                                   + 372509.39719690294009043378868607*c[161]
+                                                   + 103078.4909086274894713537488616*c[162]
+                                                   + 17095.599433772423295653015381819*c[163]
+                                                   + 1293.9984544040228489472235248623*c[164]))
+                                         + z*(169151.46130022051925956359258262*c[113]
+                                              + 306438.38098384477661063450266245*c[114]
+                                              + 272300.36565528148405274112772055*c[115]
+                                              + 148036.90215618536780648831357992*c[116]
+                                              + 50533.31475373449119015147898596*c[117]
+                                              + 10048.362851728633709570501103975*c[118]
+                                              + 894.2482876695934719479337299109*c[119]
+                                              - 851.1510546076482169244407464393*c[122]
+                                              + 2545.281317437632305666964711079*c[124]
+                                              + 1878.8336356260712802866994364044*c[125]
+                                              - 4798.2470113324855089619905448057*c[127]
+                                              - 7178.165730404779153922345195268*c[128]
+                                              - 2104.6343839066272061416326873303*c[129]
+                                              + 7921.473961322180059937203171167*c[131]
+                                              + 16480.640771578155432959833913132*c[132]
+                                              + 9858.840239471539601450286038708*c[133]
+                                              + 1769.4042298911998402869157649636*c[134]
+                                              - 13225.778075344963823338180182215*c[136]
+                                              - 32501.620370024644906958265789439*c[137]
+                                              - 27686.122613714134213822091191697*c[138]
+                                              - 10083.002981949067268821896617457*c[139]
+                                              - 1327.3675660700945111323719176676*c[140]
+                                              + 25887.936957046453036078841776144*c[142]
+                                              + 68763.3583106965683666109351606*c[143]
+                                              + 70633.63484713961608617372943076*c[144]
+                                              + 36856.448257619496993881575678379*c[145]
+                                              + 9753.678951863301652622558172685*c[146]
+                                              + 1041.7152673883891629961483365593*c[147]
+                                              - 210374.8917154878888540663219632*c[149]
+                                              - 416119.07072930844253647748257508*c[150]
+                                              - 398575.08915323852884256563650443*c[151]
+                                              - 230554.91268786745081925725552406*c[152]
+                                              - 82557.44937882473858162393890288*c[153]
+                                              - 16968.254610308567847652622033727*c[154]
+                                              - 1539.3810265668888126355305457601*c[155]
+                                              - 2.2369393578367076813038055946274e6*c[157]
+                                              - 4.6736201080044159952438762467366e6*c[158]
+                                              - 5.049485500520288645628414249039e6*c[159]
+                                              - 3.5528001073402455753923010067045e6*c[160]
+                                              - 1.7031846068158058933509222166112e6*c[161]
+                                              - 541760.1912071257307702971903589*c[162]
+                                              - 103671.47913507864035253801070993*c[163]
+                                              - 9057.989180828159942630564674036*c[164]
+                                              + z*(1.4520989930304338586505285801295e6*c[158]
+                                                   + 3.5451657269865396237652134475619e6*c[159]
+                                                   + 3.9876843780570196977606371576867e6*c[160]
+                                                   + 2.6075657803783205806330365208025e6*c[161]
+                                                   + 1.030784909086274894713537488616e6*c[162]
+                                                   + 230790.59235592771449131570765456*c[163]
+                                                   + 22644.972952070399856576411685091*c[164])))
+                                    + z*(37316.500639797403168293957084768*c[78]
+                                         + 62403.06482858033472086105350425*c[79]
+                                         + 48927.386196280708328397960378492*c[80]
+                                         + 21890.545904568026555681581549471*c[81]
+                                         + 5436.129137538952909601338795535*c[82]
+                                         + 586.4980818382955291351248307256*c[83]
+                                         + 281.56851112881471188909882719404*c[86]
+                                         - 855.1273163294345649559633257218*c[88]
+                                         - 640.6294549080085531664661575585*c[89]
+                                         + 1675.0320855170770998914913595124*c[91]
+                                         + 2506.1831842777469058652391020537*c[92]
+                                         + 752.2535006677032868258857847747*c[93]
+                                         - 3000.82046887160681937402004281*c[95]
+                                         - 6136.989759235426353056028083678*c[96]
+                                         - 3697.3440756486993056211037027935*c[97]
+                                         - 686.518871531297156232063383651*c[98]
+                                         + 6041.704412613150912373400856652*c[100]
+                                         + 14297.169146390087709894491836343*c[101]
+                                         + 12005.03640961291166377867513506*c[102]
+                                         + 4441.4326550410778371024233765313*c[103]
+                                         + 612.562471849151756722060730361*c[104]
+                                         - 47385.084719586801473794585697888*c[106]
+                                         - 87134.65009831374662118422203978*c[107]
+                                         - 73930.44012390917400169850148541*c[108]
+                                         - 35173.406507810082900450801073879*c[109]
+                                         - 9115.316774590858099407600829052*c[110]
+                                         - 1007.969594136005028483133656376*c[111]
+                                         - 420940.38356325553386334366968985*c[113]
+                                         - 846075.4374422456490400744271189*c[114]
+                                         - 856101.9570245975950141149490529*c[115]
+                                         - 540460.5556767728719878518770185*c[116]
+                                         - 216873.94649269640791671284575282*c[117]
+                                         - 50978.95284622171696670130675916*c[118]
+                                         - 5365.489726017560831687602379465*c[119]
+                                         + 1506.5828827547142235400528720397*c[122]
+                                         - 4487.4743378732289127969806623483*c[124]
+                                         - 3757.6672712521425605733988728088*c[125]
+                                         + 8386.128445869685536282358280375*c[127]
+                                         + 14284.336609334730360637716318942*c[128]
+                                         + 4934.3949000836049622984497459257*c[129]
+                                         - 13581.026559285746013498962908672*c[131]
+                                         - 32418.643107193645970118840176743*c[132]
+                                         - 22946.476390641828763388706059707*c[133]
+                                         - 4954.3318436953595528033641418981*c[134]
+                                         + 21534.178253258484812760910932081*c[136]
+                                         + 61924.55561641014184342762277138*c[137]
+                                         + 63146.78155887901015194408909135*c[138]
+                                         + 27847.85063444061470104441369628*c[139]
+                                         + 4450.5853685879639490908940768854*c[140]
+                                         - 10544.622194962617262336460439611*c[142]
+                                         - 87035.45802570205330445075114491*c[143]
+                                         - 131985.03065622874068103819187748*c[144]
+                                         - 90568.90441606056609725491886778*c[145]
+                                         - 30249.0718746839786644515787315*c[146]
+                                         - 3987.7426072876797823291470259239*c[147]
+                                         + 526031.4538713043202688617085872*c[149]
+                                         + 1.1554303391305483547941759700206e6*c[150]
+                                         + 1.2591507772714919108853874792465e6*c[151]
+                                         + 844350.6458781775206286710841919*c[152]
+                                         + 354829.21418560767218992114393249*c[153]
+                                         + 86117.17132512190934346256945016*c[154]
+                                         + 9236.28615940133287581318327456*c[155]
+                                         + 2.5962018920163227352621425098175e6*c[157]
+                                         + 5.860350290113896475670987203517e6*c[158]
+                                         + 7.020236087804900247191992556552e6*c[159]
+                                         + 5.611378616504949702232021906378e6*c[160]
+                                         + 3.1164540839391523543647447106975e6*c[161]
+                                         + 1.1635197065730591325704820642639e6*c[162]
+                                         + 263021.28670125095290651474124138*c[163]
+                                         + 27173.967542484479827891694022109*c[164]
+                                         + z*(306438.38098384477661063450266245*c[114]
+                                              + 680750.9141382037101318528193014*c[115]
+                                              + 666166.0597028341551291974111096*c[116]
+                                              + 353733.20327614143833106035290169*c[117]
+                                              + 100483.62851728633709570501103975*c[118]
+                                              + 12072.351883539511871297105353797*c[119]
+                                              + 1878.8336356260712802866994364044*c[125]
+                                              - 7178.165730404779153922345195268*c[128]
+                                              - 5261.585959766568015354081718326*c[129]
+                                              + 16480.640771578155432959833913132*c[132]
+                                              + 24647.100598678849003625715096771*c[133]
+                                              + 7962.319034510399281291120942336*c[134]
+                                              - 32501.620370024644906958265789439*c[137]
+                                              - 69215.30653428533553455522797924*c[138]
+                                              - 45373.513418770802709698534778559*c[139]
+                                              - 9291.572962490661577926603423673*c[140]
+                                              + 68763.3583106965683666109351606*c[143]
+                                              + 176584.08711784904021543432357689*c[144]
+                                              + 165854.01715928773647246709055271*c[145]
+                                              + 68275.7526630431115683579072088*c[146]
+                                              + 10417.152673883891629961483365593*c[147]
+                                              - 416119.07072930844253647748257508*c[150]
+                                              - 996437.7228830963221064140912611*c[151]
+                                              - 1.0374971070954035286866576498582e6*c[152]
+                                              - 577902.1456517731700713675723202*c[153]
+                                              - 169682.54610308567847652622033727*c[154]
+                                              - 20781.643858652998970579662367761*c[155]
+                                              - 3.2215211149739821365933476666071e6*c[158]
+                                              - 9.078548024314181990305822175036e6*c[159]
+                                              - 1.1999916104974085391504717372484e7*c[160]
+                                              - 9.314726467332320672823418995476e6*c[161]
+                                              - 4.3868170029849824129894344149734e6*c[162]
+                                              - 1.1687743759676339302679474369295e6*c[163]
+                                              - 135869.83771242239913945847011054*c[164]
+                                              + z*(2.3634438179910264158434756317079e6*c[159]
+                                                   + 6.203064588088697307627657800846e6*c[160]
+                                                   + 6.953508747675521548354764055473e6*c[161]
+                                                   + 4.1231396363450995788541499544638e6*c[162]
+                                                   + 1.2821699575329317471739761536364e6*c[163]
+                                                   + 166063.134981849598948227019024*c[164]))))
+                               + z*(8026.919209759121526024551676083*c[51]
+                                    + 12063.842671387918924927163405134*c[52]
+                                    + 7925.116529111732878154346931745*c[53]
+                                    + 2622.8991593273272464556951107947*c[54]
+                                    + 358.74782229304194063389522268587*c[55]
+                                    - 97.73786895641173891585438959151*c[58]
+                                    + 305.17963943072082412515431217041*c[60]
+                                    + 232.95297362757299034480297962119*c[61]
+                                    - 642.0604210522062476311819779369*c[63]
+                                    - 958.8003395980412334920268798305*c[64]
+                                    - 296.64938472314755075416134618912*c[65]
+                                    + 1373.3251997876899654462856862159*c[67]
+                                    + 2731.3873360792925509066175113561*c[68]
+                                    + 1656.1514589200582632002125064402*c[69]
+                                    + 321.58556442342074315910121616345*c[70]
+                                    - 10466.515700257308363520461068894*c[72]
+                                    - 17436.759425800760825282610364087*c[73]
+                                    - 12424.183816188820724271602851989*c[74]
+                                    - 4352.5351739852500217400121291298*c[75]
+                                    - 615.0928352532644299321860207173*c[76]
+                                    - 74993.16527593872954547521635432*c[78]
+                                    - 144482.9276377244466150625487463*c[79]
+                                    - 134681.18598374908924423277978446*c[80]
+                                    - 73086.89362863888785122085847957*c[81]
+                                    - 22208.909491553611635707982114422*c[82]
+                                    - 2932.4904091914776456756241536281*c[83]
+                                    - 356.65344742983196839285851444579*c[86]
+                                    + 1072.6674790048152291780343754371*c[88]
+                                    + 976.1972646217273191108055734225*c[89]
+                                    - 2051.2663247819196255432323948454*c[91]
+                                    - 3768.4795546269452196031844905724*c[92]
+                                    - 1434.2966746064209335480222296372*c[93]
+                                    + 3430.482201634169865770910729576*c[95]
+                                    + 8875.080569800032738321973580977*c[96]
+                                    + 6885.941387049378718598576340111*c[97]
+                                    + 1647.6452916751131749569521207623*c[98]
+                                    - 63.53818302325957442955204140534*c[100]
+                                    - 12146.113959778717819721655035896*c[101]
+                                    - 17621.07991639329732434767641451*c[102]
+                                    - 9300.91661358579387235257871188*c[103]
+                                    - 1711.4624213482361202961817981602*c[104]
+                                    + 95757.66591375376269340434823825*c[106]
+                                    + 202934.09103743891168885414860106*c[107]
+                                    + 204366.03952658157884323425809134*c[108]
+                                    + 117677.65606728449674811275329075*c[109]
+                                    + 37259.338820579819858581226300818*c[110]
+                                    + 5039.84797068002514241566828188*c[111]
+                                    + 390051.1850908496183442186085313*c[113]
+                                    + 865778.1210310820658946186293324*c[114]
+                                    + 1.0027784313212281641552183103686e6*c[115]
+                                    + 748101.3205961140694917831558518*c[116]
+                                    + 362738.81080887050075630055583968*c[117]
+                                    + 104169.32145517907918994901723619*c[118]
+                                    + 13413.724315043902079219005948664*c[119]
+                                    - 1056.2579765234618413905242284523*c[122]
+                                    + 3145.5406112624549530261004797951*c[124]
+                                    + 2784.6998528029270761392152360994*c[125]
+                                    - 5883.338642748788760968959516706*c[127]
+                                    - 10562.57253501507869494178024906*c[128]
+                                    - 4095.4151220451963228753934383187*c[129]
+                                    + 9619.085561653919259482226701778*c[131]
+                                    + 23935.572711884943415395846038877*c[132]
+                                    + 18935.928218236562662265824698518*c[133]
+                                    + 4860.6575021128842671411156602235*c[134]
+                                    - 20959.529801700673665742576388123*c[136]
+                                    - 51032.30273909251971183994503745*c[137]
+                                    - 53882.44635021129193424926886373*c[138]
+                                    - 27476.947515164387233204905613675*c[139]
+                                    - 5370.248792539603628762487320644*c[140]
+                                    - 49637.067082858367811820355428058*c[142]
+                                    - 46237.794613340144074822913197247*c[143]
+                                    + 10317.306378146044148848152758122*c[144]
+                                    + 38859.068250273892012231869635268*c[145]
+                                    + 22535.916257951870747350681071763*c[146]
+                                    + 4312.9840256125614667035100812297*c[147]
+                                    - 489981.47668241012447934532728435*c[149]
+                                    - 1.1904881997101920858732537162339e6*c[150]
+                                    - 1.4842926657072805045791150470738e6*c[151]
+                                    - 1.1738533404313323176535232749419e6*c[152]
+                                    - 594726.419825645757876715868331*c[153]
+                                    - 176062.03747098102900252351674489*c[154]
+                                    - 23090.715398503332189532958186401*c[155]
+                                    - 1.4891281168867742765188875478013e6*c[157]
+                                    - 3.6234906050167085262247015460132e6*c[158]
+                                    - 4.8142211752981897278442774301025e6*c[159]
+                                    - 4.4046192774559777208247207300978e6*c[160]
+                                    - 2.8848510080189047010758391212568e6*c[161]
+                                    - 1.2989428465603718327953336760915e6*c[162]
+                                    - 358380.22666210997459235908392162*c[163]
+                                    - 45289.945904140799713152823370182*c[164]
+                                    + z*(62403.06482858033472086105350425*c[79]
+                                         + 122318.46549070177082099490094623*c[80]
+                                         + 98507.45657055611950056711697262*c[81]
+                                         + 38052.903962772670367209371568745*c[82]
+                                         + 5864.980818382955291351248307256*c[83]
+                                         - 640.6294549080085531664661575585*c[89]
+                                         + 2506.1831842777469058652391020537*c[92]
+                                         + 1880.6337516692582170647144619368*c[93]
+                                         - 6136.989759235426353056028083678*c[96]
+                                         - 9243.360189121748264052759256984*c[97]
+                                         - 3089.3349218908372030442852264294*c[98]
+                                         + 14297.169146390087709894491836343*c[101]
+                                         + 30012.591024032279159446687837651*c[102]
+                                         + 19986.446947684850266960905194391*c[103]
+                                         + 4287.9373029440622970544251125273*c[104]
+                                         - 87134.65009831374662118422203978*c[107]
+                                         - 184826.10030977293500424625371352*c[108]
+                                         - 158280.32928514537305202860483246*c[109]
+                                         - 63807.21742213600669585320580336*c[110]
+                                         - 10079.69594136005028483133656376*c[111]
+                                         - 539637.0564584008724294399244564*c[114]
+                                         - 1.4595039784232902774034345533309e6*c[115]
+                                         - 1.7659064408426437688161360354737e6*c[116]
+                                         - 1.164384422172733417085929567368e6*c[117]
+                                         - 409305.89994493083257130805655189*c[118]
+                                         - 60361.75941769755935648552676899*c[119]
+                                         - 1878.8336356260712802866994364044*c[125]
+                                         + 7106.170878929951206715371123673*c[128]
+                                         + 7074.401290442444390392042646488*c[129]
+                                         - 15938.002335615490537159006263611*c[132]
+                                         - 32719.090377925722904846050052497*c[133]
+                                         - 14332.174262118718706324017696205*c[134]
+                                         + 29422.935246385496936469356981941*c[137]
+                                         + 88651.64736291218984530499474912*c[138]
+                                         + 79941.8144362119634450013268547*c[139]
+                                         + 21862.524617625086065709655114525*c[140]
+                                         - 18272.09971500548493783981598432*c[143]
+                                         - 153378.48952272281148716115611681*c[144]
+                                         - 241706.05271298481096518004435232*c[145]
+                                         - 143467.7504597447390828031439117*c[146]
+                                         - 29460.273398992906193329986893645*c[147]
+                                         + 739311.2684012399122576984874455*c[150]
+                                         + 2.1514392202956334551070546068553e6*c[151]
+                                         + 2.7620807993563953141423622290053e6*c[152]
+                                         + 1.9059023536474805352580804352072e6*c[153]
+                                         + 691489.1671481334149580994741643*c[154]
+                                         + 103908.2192932649948528983118388*c[155]
+                                         + 2.6388291751399143390776395369101e6*c[158]
+                                         + 8.472042195198068627674159216344e6*c[159]
+                                         + 1.3251287669298188268539381206216e7*c[160]
+                                         + 1.2500452120241745807729793979407e7*c[161]
+                                         + 7.248380062745608912715386227666e6*c[162]
+                                         + 2.3820129944992539339700015698291e6*c[163]
+                                         + 339674.59428105599784864617527636*c[164]
+                                         + z*(453833.94275880247342123521286759*c[115]
+                                              + 1.0362583150932975746454181950594e6*c[116]
+                                              + 943288.5420697105022161609410712*c[117]
+                                              + 401934.51406914534838282004415901*c[118]
+                                              + 67068.62157521951039609502974332*c[119]
+                                              - 3507.7239731777120102360544788839*c[129]
+                                              + 16431.400399119232669083810064514*c[133]
+                                              + 12385.829609238398882008410354745*c[134]
+                                              - 46143.537689523557023036818652829*c[138]
+                                              - 70581.0208736434708817532763222*c[139]
+                                              - 24777.527899975097541137609129795*c[140]
+                                              + 117722.72474523269347695621571793*c[144]
+                                              + 257995.13780333647895717102974866*c[145]
+                                              + 182068.67376811496418228775255679*c[146]
+                                              + 41668.610695535566519845933462372*c[147]
+                                              - 664291.8152553975480709427275074*c[151]
+                                              - 1.6138843888150721557348007886684e6*c[152]
+                                              - 1.5410723884047284535236468595205e6*c[153]
+                                              - 678730.1844123427139061048813491*c[154]
+                                              - 115453.576992516660947664790932*c[155]
+                                              - 3.6889215315517615776937391516495e6*c[159]
+                                              - 1.2463471575204324412490791445239e7*c[160]
+                                              - 1.7885761831877333579174353265796e7*c[161]
+                                              - 1.342412837559483007310358770543e7*c[162]
+                                              - 5.211021020065034532092398495972e6*c[163]
+                                              - 830315.67490924799474113509512*c[164]
+                                              + z*(3.101532294044348653813828900423e6*c[160]
+                                                   + 7.822697341134961741899109562407e6*c[161]
+                                                   + 7.73088681814706171035153116462e6*c[162]
+                                                   + 3.5259673832155623047284344225002e6*c[163]
+                                                   + 622736.75618193599605585132134*c[164])))))
+                          + z*(1664.21873562341557962672287038*c[31]
+                               + 2147.8826783602497314497687221886*c[32]
+                               + 1068.6739446622622697542856374067*c[33]
+                               + 198.99748742132399094689596420024*c[34]
+                               + 36.368458062070280659385080289714*c[37]
+                               - 120.0426764123410124231967636102*c[39]
+                               - 93.90112607833438981812999274228*c[40]
+                               + 296.7799269634322173950241417431*c[42]
+                               + 440.04466770899379322239191292081*c[43]
+                               + 141.80297694114930219948161522408*c[44]
+                               - 2246.8933568824629246818454312796*c[46]
+                               - 3240.2514063216408173607368059375*c[47]
+                               - 1744.7657433850497500123002894681*c[48]
+                               - 339.95197740089041906552657664722*c[49]
+                               - 12336.387275407941989398745151873*c[51]
+                               - 22779.607417441871509662289095569*c[52]
+                               - 19041.444178854728943214157994152*c[53]
+                               - 8136.34024934191309104623789471*c[54]
+                               - 1434.9912891721677625355808907435*c[55]
+                               + 74.10893360431219763949398771224*c[58]
+                               - 223.78124819728035241022508667755*c[60]
+                               - 243.70464933346097451456311714217*c[61]
+                               + 422.52986894757994627377823438148*c[63]
+                               + 952.2145907953442518042143318568*c[64]
+                               + 433.56448536460026648685119827641*c[65]
+                               + 531.1857205906240044130414421183*c[67]
+                               - 1179.6156850800802528362742694392*c[68]
+                               - 1772.7082416963545291990809186611*c[69]
+                               - 560.7132918151951419184328897209*c[70]
+                               + 16191.084413887858852800765971024*c[72]
+                               + 33114.843959893315036797478344087*c[73]
+                               + 29942.592956514876337964260974652*c[74]
+                               + 13512.426937463321756434667059449*c[75]
+                               + 2460.3713410130577197287440828693*c[76]
+                               + 52308.1298228235331493444242675*c[78]
+                               + 115015.6489864070627157950548257*c[79]
+                               + 129260.19253570419336170712372696*c[80]
+                               + 88257.82638873505229988456442157*c[81]
+                               + 34474.346590824917446818540502337*c[82]
+                               + 5864.980818382955291351248307256*c[83]
+                               + 188.35081810204158731810465764681*c[86]
+                               - 571.0245333484342798907695599272*c[88]
+                               - 518.6047968302926382776154608807*c[89]
+                               + 1127.0784891697822496210430159389*c[91]
+                               + 2011.9928753721117590969272577943*c[92]
+                               + 862.5840140989664355603490332084*c[93]
+                               - 3164.7020228963689257857566584336*c[95]
+                               - 5790.576748023078374773702776402*c[96]
+                               - 4430.0027389823327597268118179775*c[97]
+                               - 1283.6813185140762699069375649855*c[98]
+                               - 10304.124589799244946521139591801*c[100]
+                               - 13613.017545231888369171811149869*c[101]
+                               - 5540.006221092128372253205106506*c[102]
+                               + 735.8671353309309274815737973861*c[103]
+                               + 720.2249669014269139641198890306*c[104]
+                               - 67206.76871291444406513304912131*c[106]
+                               - 162805.22867588825922334981685309*c[107]
+                               - 197367.18559553231745626207499385*c[108]
+                               - 142563.31768290887836352548777438*c[109]
+                               - 57884.18753641069844024889691275*c[110]
+                               - 10079.69594136005028483133656376*c[111]
+                               - 166240.87136966011351943523596773*c[113]
+                               - 405839.18763934607374287183866095*c[114]
+                               - 538298.7445031988842108842181372*c[115]
+                               - 482325.95359681158103988671874068*c[116]
+                               - 292882.07338320774766110334554966*c[117]
+                               - 107855.01439307182128419302343263*c[118]
+                               - 17884.965753391869438958674598218*c[119]
+                               + 322.49420602907431772269325786436*c[122]
+                               - 953.2129021449230103881989096008*c[124]
+                               - 949.9424964439940226659642808711*c[125]
+                               + 1738.6947546780168219180729913153*c[127]
+                               + 3581.3001111682173273045475594014*c[128]
+                               + 1543.1037814777581826542643022653*c[129]
+                               - 1619.7444535386920913960698146949*c[131]
+                               - 7159.570226253143129422325815905*c[132]
+                               - 6846.821652824095318514232712739*c[133]
+                               - 2046.0326558977194493043211577605*c[134]
+                               + 17846.075336514641021381702221002*c[136]
+                               + 36942.338016602646023462263600911*c[137]
+                               + 34439.874118526455532687041369224*c[138]
+                               + 16756.904505829723033498839318689*c[139]
+                               + 3522.4928056806652467884468670724*c[140]
+                               + 51647.08141930521581764426076482*c[142]
+                               + 102997.24391647274098051552944867*c[143]
+                               + 102722.75793995131862637017604908*c[144]
+                               + 58904.30031247765697290502361119*c[145]
+                               + 17273.474677766270602661899574241*c[146]
+                               + 1791.1846226587686965544632031336*c[147]
+                               + 210028.48439592366721143759099121*c[149]
+                               + 562606.9332963601689214323049346*c[150]
+                               + 803541.1645043216463906897362108*c[151]
+                               + 761691.6870691850614838135262486*c[152]
+                               + 481762.52502300108124013081205659*c[153]
+                               + 182441.52883887637952852081315252*c[154]
+                               + 30787.620531337776252710610915201*c[155]
+                               + 439650.28589255790262894673830317*c[157]
+                               + 1.1509205316038484762059037279116e6*c[158]
+                               + 1.69434698803371528473856624203e6*c[159]
+                               + 1.7818005650341874349595323264737e6*c[160]
+                               + 1.4007264271086102245091711062633e6*c[161]
+                               + 788030.9628514484893850766587496*c[162]
+                               + 278391.6421554683610071935991076*c[163]
+                               + 45289.945904140799713152823370182*c[164]
+                               + z*(12063.842671387918924927163405134*c[52]
+                                    + 19812.791322779332195385867329362*c[53]
+                                    + 11803.046216972972609050627998576*c[54]
+                                    + 2511.2347560512935844372665588011*c[55]
+                                    + 232.95297362757299034480297962119*c[61]
+                                    - 958.8003395980412334920268798305*c[64]
+                                    - 741.6234618078688768854033654728*c[65]
+                                    + 2731.3873360792925509066175113561*c[68]
+                                    + 4140.3786473001456580005312661004*c[69]
+                                    + 1447.1350399053933442159554727355*c[70]
+                                    - 17436.759425800760825282610364087*c[73]
+                                    - 31060.459540472051810679007129973*c[74]
+                                    - 19586.408282933625097830054581084*c[75]
+                                    - 4305.6498467728510095253021450213*c[76]
+                                    - 82079.86280914411189420149524205*c[79]
+                                    - 214384.49946867095228958704851492*c[80]
+                                    - 230383.56475831887582992674618546*c[81]
+                                    - 117409.46247810261108274650323221*c[82]
+                                    - 23459.923273531821165404993229025*c[83]
+                                    + 335.56780971371876594433941586398*c[89]
+                                    - 1262.2963703491983137379453885187*c[92]
+                                    - 1705.1079348467941168053411121561*c[93]
+                                    + 2738.0908105646063852659454972987*c[96]
+                                    + 7971.493278501698532443681593294*c[97]
+                                    + 4325.0688906471720842619993170012*c[98]
+                                    + 2151.0551866113698901728368004464*c[101]
+                                    - 14040.108766950964151422503198624*c[102]
+                                    - 21867.677813451222158625699009069*c[103]
+                                    - 7692.299646493590545018847474594*c[104]
+                                    + 115799.44093912516506766992656128*c[107]
+                                    + 326088.99850668101210383939151484*c[108]
+                                    + 371269.12301763486231447878497593*c[109]
+                                    + 197008.15432192273231421537830236*c[110]
+                                    + 40318.783765440201139325346255038*c[111]
+                                    + 326141.064572681193465178704876*c[114]
+                                    + 1.0474420998797801329846112225905e6*c[115]
+                                    + 1.6005495018398695438968881658596e6*c[116]
+                                    + 1.3747872534893600882081743235097e6*c[117]
+                                    + 632387.31460685995932818211581*c[118]
+                                    + 120723.51883539511871297105353797*c[119]
+                                    + 905.866217176855795852515799695*c[125]
+                                    - 3456.4016560851274882264091253869*c[128]
+                                    - 3164.1365146705464167964409493083*c[129]
+                                    + 7997.570376269452878236839775266*c[132]
+                                    + 14620.730167665683750818511693798*c[133]
+                                    + 7540.784497389260495811002774801*c[134]
+                                    - 21609.36749270702277537058805551*c[137]
+                                    - 46054.468512616039990318177410205*c[138]
+                                    - 43704.44938202777910442074840684*c[139]
+                                    - 15729.216930152139335627756129981*c[140]
+                                    - 64509.89432834562901266272918157*c[143]
+                                    - 127585.22357735770111504077422151*c[144]
+                                    - 66840.24558675229691013663099362*c[145]
+                                    + 14283.663345918356148651623590642*c[146]
+                                    + 13669.566857132708473705113918652*c[147]
+                                    - 451176.93130895217361555522878836*c[150]
+                                    - 1.5592924439725678063407330108293e6*c[151]
+                                    - 2.5202592325846001152984925082334e6*c[152]
+                                    - 2.2571825851320397698789306431095e6*c[153]
+                                    - 1.0691312075616768750671356932846e6*c[154]
+                                    - 207816.43858652998970579662367761*c[155]
+                                    - 984661.429876794187147062009103*c[158]
+                                    - 3.5635107430474056919365343589125e6*c[159]
+                                    - 6.569499079253711475171862079224e6*c[160]
+                                    - 7.693504935890587099801079869391e6*c[161]
+                                    - 5.741048402858109415237950533249e6*c[162]
+                                    - 2.4561200654392307230268460631127e6*c[163]
+                                    - 452899.45904140799713152823370182*c[164]
+                                    + z*(81545.64366046784721399660063082*c[80]
+                                         + 153233.8213319761858897710708463*c[81]
+                                         + 101474.41056739378764589165751665*c[82]
+                                         + 23459.923273531821165404993229025*c[83]
+                                         + 1253.7558344461721447098096412912*c[93]
+                                         - 6162.240126081165509368506171323*c[97]
+                                         - 4805.6321007190800936244436855568*c[98]
+                                         + 20008.394016021519439631125225101*c[102]
+                                         + 31090.028585287544859716963635719*c[103]
+                                         + 11434.499474517499458811800300073*c[104]
+                                         - 123217.40020651529000283083580901*c[108]
+                                         - 246213.84555467058030315560751715*c[109]
+                                         - 170152.57979236268452227521547563*c[110]
+                                         - 40318.783765440201139325346255038*c[111]
+                                         - 519168.7095233910448477211560197*c[115]
+                                         - 1.7107072595508149546241267490107e6*c[116]
+                                         - 2.1617365837242452766796512385769e6*c[117]
+                                         - 1.2352890857105779819024121820485e6*c[118]
+                                         - 268274.48630087804158438011897327*c[119]
+                                         + 1208.5435537839175833586406187751*c[129]
+                                         - 5381.326519497915934146889970484*c[133]
+                                         - 9908.663687390719105606728283796*c[134]
+                                         + 12957.560552417902873833177846587*c[138]
+                                         + 53772.91269379736114380434322955*c[139]
+                                         + 33522.537747025131967421471175605*c[140]
+                                         + 15470.398396750819152182111640055*c[144]
+                                         - 117992.05530575100476644237257718*c[145]
+                                         - 200511.99412453767337185396454108*c[146]
+                                         - 76172.48290043605825347401411221*c[147]
+                                         + 770000.9982750247553337603437295*c[151]
+                                         + 2.6826857435170983329310960120065e6*c[152]
+                                         + 3.5413338879885529738312343010322e6*c[153]
+                                         + 2.0872264841801909459262930153083e6*c[154]
+                                         + 461814.30797006664379065916372802*c[155]
+                                         + 1.9591065985802841740890336592464e6*c[159]
+                                         + 8.149642577037301783014912653319e6*c[160]
+                                         + 1.5448777155433988574771764012623e7*c[161]
+                                         + 1.5569391875387605577757957205234e7*c[162]
+                                         + 8.022384504930820656629832447523e6*c[163]
+                                         + 1.66063134981849598948227019024e6*c[164]
+                                         + z*(518129.1575466487873227090975297*c[116]
+                                              + 1.0611996098284243149931810587051e6*c[117]
+                                              + 753627.2138796475282177875827981*c[118]
+                                              + 184438.70933185365358926133179413*c[119]
+                                              + 6192.914804619199441004205177373*c[134]
+                                              - 35290.510436821735440876638161101*c[139]
+                                              - 27874.718887471984733779810271019*c[140]
+                                              + 128997.56890166823947858551487433*c[145]
+                                              + 204827.25798912933470507372162639*c[146]
+                                              + 78128.64505412918722471112524195*c[147]
+                                              - 806942.1944075360778674003943342*c[152]
+                                              - 1.7337064369553195102141027169605e6*c[153]
+                                              - 1.2726190957731425885739466525296e6*c[154]
+                                              - 317497.33672942081760607817506301*c[155]
+                                              - 3.1302034935578135524315668221967e6*c[160]
+                                              - 1.2298784719727038534672037861613e7*c[161]
+                                              - 1.7439353886093244676717695783061e7*c[162]
+                                              - 1.0804340421963282658525661441423e7*c[163]
+                                              - 2.49094702472774398422340528536e6*c[164]
+                                              + z*(3.1290789364539846967596438249629e6*c[161]
+                                                   + 6.803180399969414305109347424865e6*c[162]
+                                                   + 5.0773930318304097188089455684e6*c[163]
+                                                   + 1.2952924528584268717961707483872e6*c[164]))))))
+                     + z*(325.49654376045223992088971402578*c[17]
+                          + 329.45409391901628029767576229175*c[18]
+                          + 95.24704719832526125805816713101*c[19]
+                          - 15.117612292981601672604203938199*c[22]
+                          + 57.12990745252382280584745396987*c[24]
+                          + 46.193590371158559275743970839232*c[25]
+                          - 460.63340883526102175122182125984*c[27]
+                          - 523.3401862000312792461415140295*c[28]
+                          - 161.73765164971651876395115208394*c[29]
+                          - 1787.4765716332710657929571350149*c[31]
+                          - 3207.9964466496433757275515679041*c[32]
+                          - 2272.2290668061692920018306271074*c[33]
+                          - 596.9924622639719728406878926007*c[34]
+                          - 8.596180996489339064945564432114*c[37]
+                          + 20.350346493384164396651048087064*c[39]
+                          + 51.21879604272784899170726876852*c[40]
+                          + 235.79118431547823079011302073698*c[42]
+                          + 0.007119004751598816745581680878582*c[43]
+                          - 93.92145225972226509316314774582*c[44]
+                          + 2432.0795385628030406096279013146*c[46]
+                          + 4863.0208979090469516583012934442*c[47]
+                          + 3714.5967482901507343402948095729*c[48]
+                          + 1019.8559322026712571965797299417*c[49]
+                          + 5875.27527904634626855829039905*c[51]
+                          + 13046.290828483823890836900243256*c[52]
+                          + 14484.460837683868143674541857309*c[53]
+                          + 8671.625792061775794404543019362*c[54]
+                          + 2152.4869337582516438033713361152*c[55]
+                          - 34.637871141145918461937407300287*c[58]
+                          + 113.86834640347434257708901161068*c[60]
+                          + 86.01340564710387335808110016782*c[61]
+                          - 494.19400481452238408398072515925*c[63]
+                          - 519.2423214769789078754816608268*c[64]
+                          - 193.14808840490650969433032705171*c[65]
+                          - 1869.8912584687005058547893954747*c[67]
+                          - 3036.3763444325201659593352359493*c[68]
+                          - 1674.9200630492787583688239886433*c[69]
+                          - 247.37351109493903319930862781804*c[70]
+                          - 7769.318040601859288476740811076*c[72]
+                          - 19136.068334483431416525455797643*c[73]
+                          - 22900.989142484335774249383853215*c[74]
+                          - 14422.069768478465138863928403568*c[75]
+                          - 3690.5570115195865795931161243039*c[76]
+                          - 14946.639433954923534169088963743*c[78]
+                          - 37214.470256858249430073876847021*c[79]
+                          - 50407.01888521235588771461989299*c[80]
+                          - 45157.576440052095349144357881972*c[81]
+                          - 24530.874198542611622221116775831*c[82]
+                          - 5864.980818382955291351248307256*c[83]
+                          - 25.254234854776997183564384605473*c[86]
+                          + 67.47213898373517280285709451963*c[88]
+                          + 113.64384364930136029483622575214*c[89]
+                          + 127.57324045406077360628327943602*c[91]
+                          - 282.09171287367616322042302733259*c[92]
+                          - 195.08991885448129196803191780971*c[93]
+                          + 2527.8820895102255416399335718182*c[95]
+                          + 4763.2209141664351331200744779389*c[96]
+                          + 3275.0518300506261565484203005295*c[97]
+                          + 830.3609208045213222997338068921*c[98]
+                          + 6637.505283198805624961166905077*c[100]
+                          + 14716.224797666792220315095234176*c[101]
+                          + 16236.908497667803991703531565482*c[102]
+                          + 9183.571725111192080646517113809*c[103]
+                          + 1982.4749088936184126641238182594*c[104]
+                          + 19337.259016977739718551523759875*c[106]
+                          + 53191.44034322895367055434515899*c[107]
+                          + 77709.02425275735474034947050744*c[108]
+                          + 73358.08172312048360640795431743*c[109]
+                          + 41249.69743166175716333534122387*c[110]
+                          + 10079.69594136005028483133656376*c[111]
+                          + 32419.709873312521182360430668879*c[113]
+                          + 86741.18305500812311533358928561*c[114]
+                          + 131433.82453370508116956126102268*c[115]
+                          + 142421.96163869852895015528759729*c[116]
+                          + 112953.09891734694976036297434975*c[117]
+                          + 57613.20013442865273634051791275*c[118]
+                          + 13413.724315043902079219005948664*c[119]
+                          - 60.85881760775274349622393839848*c[122]
+                          + 189.11149006468223213407755145604*c[124]
+                          + 141.25084805652186545972935438755*c[125]
+                          - 600.3573541032175337730982994674*c[127]
+                          - 669.2457493012680895036300009646*c[128]
+                          - 270.02737068429865865112484208695*c[129]
+                          - 1778.34867401535065909657154093*c[131]
+                          - 2455.3464958966754813980526069169*c[132]
+                          - 926.6109423775269615247911627556*c[133]
+                          - 23.592056398549331203825543532848*c[134]
+                          - 8056.263866654959055931975894322*c[136]
+                          - 19015.100850554096533377922368504*c[137]
+                          - 21739.803191540192293760777538935*c[138]
+                          - 12642.490041672983679382771974947*c[139]
+                          - 2941.3258566325957917137786811952*c[140]
+                          - 17333.477874180286452394565215053*c[142]
+                          - 44395.438578305844094062673234453*c[143]
+                          - 62000.64788379348914428967985392*c[144]
+                          - 57024.99014276311692778073514301*c[145]
+                          - 30850.387112119774436912370428584*c[146]
+                          - 6999.76095960071451153520488593*c[147]
+                          - 41216.720282387846078282209360386*c[149]
+                          - 121392.42216546359777739000456028*c[150]
+                          - 198345.06801474426555195305233631*c[151]
+                          - 227137.78708332472252815293815246*c[152]
+                          - 186859.45728883433963494958196568*c[153]
+                          - 97600.25578733354029025770298388*c[154]
+                          - 23090.715398503332189532958186401*c[155]
+                          - 62966.24983710858914795759864085*c[157]
+                          - 177022.05480051079121309956744234*c[158]
+                          - 288256.64742862387570592902073284*c[159]
+                          - 348664.34957860129424894996458217*c[160]
+                          - 332542.31150179935235520201146398*c[161]
+                          - 243878.31589699711443201943304841*c[162]
+                          - 119041.83458929604845321686857615*c[163]
+                          - 27173.967542484479827891694022109*c[164]
+                          + z*(2147.8826783602497314497687221886*c[32]
+                               + 2671.6848616556556743857140935167*c[33]
+                               + 895.4886933959579592610318389011*c[34]
+                               - 93.90112607833438981812999274228*c[40]
+                               + 440.04466770899379322239191292081*c[43]
+                               + 354.50744235287325549870403806019*c[44]
+                               - 3240.2514063216408173607368059375*c[47]
+                               - 4361.9143584626243750307507236702*c[48]
+                               - 1529.7838983040068857948695949125*c[49]
+                               - 10715.764746053952584735125690435*c[52]
+                               - 27790.819124357490162649527656019*c[53]
+                               - 24810.484905065636300657442527619*c[54]
+                               - 7533.704268153880753311799676403*c[55]
+                               - 10.751675705887984169760137520978*c[61]
+                               - 6.585748802696981687812547973784*c[64]
+                               + 342.28775160363178933172463021822*c[65]
+                               + 1551.7716509992122980703432419169*c[68]
+                               - 291.39195694074066499717103055235*c[69]
+                               - 1076.0747732629847944169925310085*c[70]
+                               + 15678.08453409255421151486798*c[73]
+                               + 43796.022850815139034231645306658*c[74]
+                               + 41219.512935651322806125947186437*c[75]
+                               + 12916.949540318553028575906435064*c[76]
+                               + 32935.786177262950821593559583646*c[79]
+                               + 108765.98187058953111468076080248*c[80]
+                               + 166776.65399098885951955379371159*c[81]
+                               + 123910.96365767181104498328028415*c[82]
+                               + 35189.884910297731748107489843538*c[83]
+                               - 183.03698711657387233327604501671*c[89]
+                               + 749.6965050229134453589818692756*c[92]
+                               + 451.35210040062197209553147086484*c[93]
+                               - 3052.485937458471989507757279103*c[96]
+                               - 3103.5135689541333668733479516499*c[97]
+                               - 1451.4970426661711303192197254335*c[98]
+                               - 11461.962358620518478998974349423*c[101]
+                               - 27890.124319681285082055515964889*c[102]
+                               - 18556.275704462032984958616920832*c[103]
+                               - 2650.7248781836021472700082513805*c[104]
+                               - 47005.787736763094155679890291811*c[107]
+                               - 167328.96548214978153681579596979*c[108]
+                               - 270265.80655545509032138591000879*c[109]
+                               - 208181.15843295215676752690008691*c[110]
+                               - 60478.17564816030170898801938256*c[111]
+                               - 79698.12306666488027769313378495*c[114]
+                               - 298304.76137821707754259932275245*c[115]
+                               - 569917.2893457825707826020684734*c[116]
+                               - 675387.2601930941454195490953379*c[117]
+                               - 446162.82932385825351374811851627*c[118]
+                               - 120723.51883539511871297105353797*c[119]
+                               - 44.076279267138226813448481176154*c[125]
+                               + 124.89845508308983907813843401451*c[128]
+                               + 693.6229390238490398392198063549*c[129]
+                               + 838.0001500163097488145139593607*c[132]
+                               - 2496.3239643945545454670700880487*c[133]
+                               - 1666.3624541504770260584424351216*c[134]
+                               + 15332.970523895623248091675545401*c[137]
+                               + 40045.216783700098841399426012856*c[138]
+                               + 31701.620894205974546324028527258*c[139]
+                               + 8928.232709612517391891371939525*c[140]
+                               + 38487.349588127111967852800267104*c[143]
+                               + 129221.67127252059545088466590119*c[144]
+                               + 198229.10581939715946793597525673*c[145]
+                               + 135197.98609028225036728492061033*c[146]
+                               + 31581.413083720395439249745949988*c[147]
+                               + 111430.00198740799530587707614619*c[150]
+                               + 449560.46728823630963599132969782*c[151]
+                               + 907353.3592267326613786683598855*c[152]
+                               + 1.1151550900289677988019850412867e6*c[153]
+                               + 755284.0808270869202180724382405*c[154]
+                               + 207816.43858652998970579662367761*c[155]
+                               + 166259.10172705428905884171880862*c[158]
+                               + 672356.7270368825199098812461625*c[159]
+                               + 1.4486034634001319821460333899079e6*c[160]
+                               + 2.1115800538696844717631178744523e6*c[161]
+                               + 2.1392612256563754786128160542464e6*c[162]
+                               + 1.3021671036595921505702675248399e6*c[163]
+                               + 339674.59428105599784864617527636*c[164]
+                               + z*(13208.527548519554796923911552908*c[53]
+                                    + 18360.294115291290725189865775563*c[54]
+                                    + 6696.62601613678289183271082347*c[55]
+                                    - 494.41564120524591792360224364854*c[65]
+                                    + 2760.2524315334304386670208440669*c[69]
+                                    + 2251.0989509639452021137085131442*c[70]
+                                    - 20706.973026981367873786004753315*c[74]
+                                    - 30467.746217896750152180084903908*c[75]
+                                    - 11481.732924727602692067472386723*c[76]
+                                    - 61377.35598531278764572809837913*c[80]
+                                    - 205140.61273651984317900386766442*c[81]
+                                    - 211617.48937421317524143235110257*c[82]
+                                    - 70379.76982059546349621497968708*c[83]
+                                    + 117.01721121497606683958223318718*c[93]
+                                    - 847.91127374669982107271844246*c[97]
+                                    + 1922.2528402876320374497774742227*c[98]
+                                    + 10648.321504720876672016123092685*c[102]
+                                    - 2926.3591245254673870341237117223*c[103]
+                                    - 9078.299582798741994571792965512*c[104]
+                                    + 94175.26546460538473306209186754*c[108]
+                                    + 331315.90136165031663047805800096*c[109]
+                                    + 355202.49839943126831563245999733*c[110]
+                                    + 120956.35129632060341797603876511*c[111]
+                                    + 179126.02372979571047535299237395*c[115]
+                                    + 779036.4099778710025488103978821*c[116]
+                                    + 1.5043627589140482918754802907823e6*c[117]
+                                    + 1.2942601727168618554103162811916e6*c[118]
+                                    + 402411.72945131706237657017845991*c[119]
+                                    - 900.8807893297800278389866807638*c[129]
+                                    + 4365.8269256125398997321178253817*c[133]
+                                    + 1821.4455307703527767659426992272*c[134]
+                                    - 17745.41845599279045304560709355*c[138]
+                                    - 14211.786344912517463072376514421*c[139]
+                                    - 8422.040733380572927585878504345*c[140]
+                                    - 69586.41732148764825784507117428*c[144]
+                                    - 221965.77066292124440443268745614*c[145]
+                                    - 162422.2252020887236421163016327*c[146]
+                                    - 21494.215471905224358653558437604*c[147]
+                                    - 269527.29770668711556006166349007*c[151]
+                                    - 1.2377175071700574019776701119122e6*c[152]
+                                    - 2.4778196723635530791792474139264e6*c[153]
+                                    - 2.1892983460665165543422497578302e6*c[154]
+                                    - 692721.461955099965685988745592*c[155]
+                                    - 416567.23011798628720198924669529*c[159]
+                                    - 2.0695782129129160672524283588069e6*c[160]
+                                    - 5.067236006940910358031115639086e6*c[161]
+                                    - 7.394801736044832083193844927763e6*c[162]
+                                    - 5.622726969731572249074867903103e6*c[163]
+                                    - 1.66063134981849598948227019024e6*c[164]
+                                    + z*(76616.91066598809294488553542315*c[81]
+                                         + 114158.71188831801110162811470623*c[82]
+                                         + 43987.356137872164685134362304422*c[83]
+                                         - 2402.8160503595400468122218427784*c[98]
+                                         + 15545.01429264377242985848181786*c[103]
+                                         + 12863.811908832186891163275337582*c[104]
+                                         - 123106.92277733529015157780375858*c[109]
+                                         - 191421.65226640802008755961741009*c[110]
+                                         - 75597.7195602003771362350242282*c[111]
+                                         - 337224.47222875868998935427697564*c[116]
+                                         - 1.3707540468613516212714265846939e6*c[117]
+                                         - 1.5625398218276861878492352585429e6*c[118]
+                                         - 553316.1279955609607677839953824*c[119]
+                                         + 1238.5829609238398882008410354745*c[134]
+                                         - 8404.054089923054868974466546325*c[139]
+                                         + 9838.136077931288729569344801536*c[140]
+                                         + 70001.54124879273709536432858574*c[145]
+                                         - 20748.735400975547838261988482332*c[146]
+                                         - 64694.76038418842200055265121845*c[147]
+                                         + 534400.6773510130885981476116691*c[152]
+                                         + 2.2502941870318025853460358717007e6*c[153]
+                                         + 2.6409305620647154350378527511734e6*c[154]
+                                         + 952492.010188262452818234525189*c[155]
+                                         + 944617.7949608373390758895044628*c[160]
+                                         + 5.081089580136198611946196652588e6*c[161]
+                                         + 1.1753255880258515781578473976753e7*c[162]
+                                         + 1.1257216966596474147206377789267e7*c[163]
+                                         + 3.73642053709161597633510792804e6*c[164]
+                                         + z*(424479.84393136972599727242348203*c[117]
+                                              + 663191.9482140898248316530728624*c[118]
+                                              + 265591.74143786926116853631778354*c[119]
+                                              - 11149.887554988793893511924108408*c[140]
+                                              + 81930.90319565173388202948865055*c[146]
+                                              + 68753.20764763368475774579021291*c[147]
+                                              - 693482.5747821278040856410867842*c[153]
+                                              - 1.119904804280365477945073054226e6*c[154]
+                                              - 457196.16489036597735275257209074*c[155]
+                                              - 1.7904349514368307171091713196822e6*c[161]
+                                              - 8.543451019792641010402224864228e6*c[162]
+                                              - 1.0480857175796717309468006907248e7*c[163]
+                                              - 3.8858773585752806153885122451616e6*c[164]
+                                              + z*(2.2677267999898047683697824749551e6*c[162]
+                                                   + 3.6670060785441847969175717994002e6*c[163]
+                                                   + 1.5111745283348313504288658731184e6*c[164]))))))));
+                #endif
+  }
+
+  printf("Error in eval_u_pyramid_3d: No degree %d\n",b->k);
+  return -123456789.0;
+}
+
+
+/* \nabla u(x,y,z) for pyramid */
+template <class FunctionSpaceType>
+void OrthonormalBaseFunctionSet<FunctionSpaceType >::
+grad_u_pyramid_3d( pbasis *base, double *c, const Domain & xi, JacobianRange & grad ) const
+{
+  double x, y, z;
+  orthonormalbasis *b=(orthonormalbasis*) base;
+  x=xi[0]; y=xi[1]; z=xi[2];
+
+  switch (b->k)   {
+                #if (PMAX3D>=0)
+  case ( 0 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+                #endif
+                #if (PMAX3D>=1)
+  case ( 1 ) :
+    grad[0] /*ARGH*/[0]= 7.108186533109108287628163961904*c[1]
+                         + 3.0779350562554622863700252210209*c[2];
+    grad[0] /*ARGH*/[1]= 9.7467943448089639068384131998996*c[2]
+                         + 3.8729833462074168851792653997824*c[3];
+    grad[0] /*ARGH*/[2]= 7.745966692414833770358530799565*c[3];
+    return;
+                #endif
+                #if (PMAX3D>=2)
+  case ( 2 ) :
+    grad[0] /*ARGH*/[0]= 7.108186533109108287628163961904*c[1]
+                         + 3.0779350562554622863700252210209*c[2]
+                         - 24.107691963523137757240517446482*c[4]
+                         - 25.934651924411914668544639531691*c[5]
+                         - 15.251733823253820980139162750107*c[6]
+                         - 9.498053366426158901866439089727*c[7]
+                         + x*(57.85846071245553061737724187156*c[4]
+                              + 40.222410556398635282285942250194*c[5]
+                              + 8.634593969478326274424035536115*c[7])
+                         - 4.4027963142320568422428688585687*c[8]
+                         + y*(55.05188515547489980555298156466*c[5]
+                              + 15.251733823253820980139162750107*c[6]
+                              + 35.401835274861137725138545698072*c[7]
+                              + 4.4027963142320568422428688585687*c[8])
+                         + z*(30.503467646507641960278325500215*c[6]
+                              + 8.805592628464113684485737717137*c[8]);
+    grad[0] /*ARGH*/[1]= 9.7467943448089639068384131998996*c[2]
+                         + 3.8729833462074168851792653997824*c[3]
+                         + 0.8035897321174379252413505815494*c[4]
+                         - 13.204326697807632794689829526579*c[5]
+                         - 6.354889093022425408391317812545*c[6]
+                         - 41.158231254513355241421236055482*c[7]
+                         - 35.22237051385645473794295086855*c[8]
+                         + x*(55.05188515547489980555298156466*c[5]
+                              + 15.251733823253820980139162750107*c[6]
+                              + 35.401835274861137725138545698072*c[7]
+                              + 4.4027963142320568422428688585687*c[8])
+                         - 11.832159566199232085134656583123*c[9]
+                         + y*(97.28309205612247602517746704023*c[7]
+                              + 57.23635208501673894915729516139*c[8]
+                              + 11.832159566199232085134656583123*c[9])
+                         + z*(57.23635208501673894915729516139*c[8]
+                              + 35.49647869859769625540396974937*c[9]);
+    grad[0] /*ARGH*/[2]= 7.745966692414833770358530799565*c[3]
+                         - 12.709778186044850816782635625089*c[6]
+                         - 13.208388942696170526728606575706*c[8]
+                         + x*(30.503467646507641960278325500215*c[6]
+                              + 8.805592628464113684485737717137*c[8])
+                         - 35.49647869859769625540396974937*c[9]
+                         + 70.99295739719539251080793949874*z*c[9]
+                         + y*(57.23635208501673894915729516139*c[8]
+                              + 35.49647869859769625540396974937*c[9]);
+    return;
+                #endif
+                #if (PMAX3D>=3)
+  case ( 3 ) :
+    grad[0] /*ARGH*/[0]= 7.108186533109108287628163961904*c[1]
+                         + 3.0779350562554622863700252210209*c[2]
+                         - 24.107691963523137757240517446482*c[4]
+                         - 25.934651924411914668544639531691*c[5]
+                         - 15.251733823253820980139162750107*c[6]
+                         - 9.498053366426158901866439089727*c[7]
+                         - 4.4027963142320568422428688585687*c[8]
+                         + 51.98290834774981018565238566164*c[10]
+                         + 67.88980105153856268390378774363*c[11]
+                         + 54.34513848955348050599282406542*c[12]
+                         + 55.80416218765705275477041466485*c[13]
+                         + 45.421981256511138427204168432866*c[14]
+                         + 22.711690723554423650782670789737*c[15]
+                         + 19.355816578631431838778170153297*c[16]
+                         + 12.940229568458345929576655297661*c[17]
+                         + x*(57.85846071245553061737724187156*c[4]
+                              + 40.222410556398635282285942250194*c[5]
+                              + 8.634593969478326274424035536115*c[7]
+                              - 306.88704928189646977071890330364*c[10]
+                              - 328.36853086218160897314895721461*c[11]
+                              - 124.21745940469366972798359786381*c[12]
+                              - 173.2650933692211732081951142257*c[13]
+                              - 62.53751042563127754470139132061*c[14]
+                              - 35.406981546277009461179579548714*c[16]
+                              + x*(350.72805632216739402367874663273*c[10]
+                                   + 300.60236503885572490917032941834*c[11]
+                                   + 114.69538170637613178618054412724*c[13]
+                                   + 16.5232580549292710818838037894*c[16])
+                              - 9.954022744967958407366657921278*c[17]
+                              + y*(522.7316916254627974209993517885*c[11]
+                                   + 124.21745940469366972798359786381*c[12]
+                                   + 583.2530750091364631622971049149*c[13]
+                                   + 62.53751042563127754470139132061*c[14]
+                                   + 167.59304598571117811625000986391*c[16]
+                                   + 9.954022744967958407366657921278*c[17])
+                              + z*(248.43491880938733945596719572761*c[12]
+                                   + 125.07502085126255508940278264123*c[14]
+                                   + 19.908045489935916814733315842556*c[17]))
+                         + 4.9172252823733773178757576461455*c[18]
+                         + z*(30.503467646507641960278325500215*c[6]
+                              + 8.805592628464113684485737717137*c[8]
+                              - 108.69027697910696101198564813083*c[12]
+                              - 90.84396251302227685440833686573*c[14]
+                              - 136.27014434132654190469602473842*c[15]
+                              - 25.880459136916691859153310595322*c[17]
+                              - 29.503351694240263907254545876873*c[18]
+                              + z*(136.27014434132654190469602473842*c[15]
+                                   + 29.503351694240263907254545876873*c[18]))
+                         + y*(55.05188515547489980555298156466*c[5]
+                              + 15.251733823253820980139162750107*c[6]
+                              + 35.401835274861137725138545698072*c[7]
+                              + 4.4027963142320568422428688585687*c[8]
+                              + 4.3841007040270924252959843329091*c[10]
+                              - 159.59612406997142763269766831618*c[11]
+                              - 54.34513848955348050599282406542*c[12]
+                              - 359.56507537478341872491607415638*c[13]
+                              - 189.91654481889077443838264627365*c[14]
+                              - 45.423381447108847301565341579475*c[15]
+                              - 184.11630404064044919813381365331*c[16]
+                              - 81.62298650873725894040659495448*c[17]
+                              - 9.834450564746754635751515292291*c[18]
+                              + y*(357.46436341151595126805097134411*c[13]
+                                   + 144.49456356237963601117847784078*c[14]
+                                   + 22.711690723554423650782670789737*c[15]
+                                   + 263.90003579158464385065846623642*c[16]
+                                   + 68.68275694027891301082993965682*c[17]
+                                   + 4.9172252823733773178757576461455*c[18])
+                              + z*(288.98912712475927202235695568157*c[14]
+                                   + 136.27014434132654190469602473842*c[15]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 29.503351694240263907254545876873*c[18]));
+    grad[0] /*ARGH*/[1]= 9.7467943448089639068384131998996*c[2]
+                         + 3.8729833462074168851792653997824*c[3]
+                         + 0.8035897321174379252413505815494*c[4]
+                         - 13.204326697807632794689829526579*c[5]
+                         - 6.354889093022425408391317812545*c[6]
+                         - 41.158231254513355241421236055482*c[7]
+                         - 35.22237051385645473794295086855*c[8]
+                         - 11.832159566199232085134656583123*c[9]
+                         - 0.20876670019176630596647544442424*c[10]
+                         + 12.267062678559319149958811751263*c[11]
+                         + 3.3272533769114375819995606570663*c[12]
+                         + 52.1184601385309247755683800562*c[13]
+                         + 53.28031315867927922393967221065*c[14]
+                         + 19.87272938311012069443483694102*c[15]
+                         + 105.78819264215430937901321045166*c[16]
+                         + 111.98275588088953208287490161437*c[17]
+                         + 72.93884168853843021515707175116*c[18]
+                         + x*(55.05188515547489980555298156466*c[5]
+                              + 15.251733823253820980139162750107*c[6]
+                              + 35.401835274861137725138545698072*c[7]
+                              + 4.4027963142320568422428688585687*c[8]
+                              + 4.3841007040270924252959843329091*c[10]
+                              - 159.59612406997142763269766831618*c[11]
+                              - 54.34513848955348050599282406542*c[12]
+                              - 359.56507537478341872491607415638*c[13]
+                              - 189.91654481889077443838264627365*c[14]
+                              - 45.423381447108847301565341579475*c[15]
+                              - 184.11630404064044919813381365331*c[16]
+                              - 81.62298650873725894040659495448*c[17]
+                              + x*(261.36584581273139871049967589426*c[11]
+                                   + 62.1087297023468348639917989319*c[12]
+                                   + 291.62653750456823158114855245747*c[13]
+                                   + 31.268755212815638772350695660307*c[14]
+                                   + 83.79652299285558905812500493196*c[16]
+                                   + 4.9770113724839792036833289606389*c[17])
+                              - 9.834450564746754635751515292291*c[18]
+                              + y*(714.9287268230319025361019426882*c[13]
+                                   + 288.98912712475927202235695568157*c[14]
+                                   + 45.423381447108847301565341579475*c[15]
+                                   + 527.8000715831692877013169324728*c[16]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 9.834450564746754635751515292291*c[18])
+                              + z*(288.98912712475927202235695568157*c[14]
+                                   + 136.27014434132654190469602473842*c[15]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 29.503351694240263907254545876873*c[18]))
+                         + 23.811761799581315314514541782753*c[19]
+                         + y*(97.28309205612247602517746704023*c[7]
+                              + 57.23635208501673894915729516139*c[8]
+                              + 11.832159566199232085134656583123*c[9]
+                              - 2.9227338026847282835306562219394*c[10]
+                              + 8.385223866873343905361067083775*c[11]
+                              + 7.763591212793354357998974866488*c[12]
+                              - 122.85382539751460650785609576937*c[13]
+                              - 86.40050782488531766044271169295*c[14]
+                              - 19.87272938311012069443483694102*c[15]
+                              - 610.3376796766016942008222190208*c[16]
+                              - 530.5494123067921831126428672041*c[17]
+                              - 237.66588864804657036399495289703*c[18]
+                              - 47.623523599162630629029083565507*c[19]
+                              + y*(686.3053256386693667225308502526*c[16]
+                                   + 488.24481564067835988133457103867*c[17]
+                                   + 164.72704695950814014883788114587*c[18]
+                                   + 23.811761799581315314514541782753*c[19])
+                              + z*(650.9930875209044798417794280516*c[17]
+                                   + 658.9081878380325605953515245835*c[18]
+                                   + 190.49409439665052251611633426203*c[19]))
+                         + z*(57.23635208501673894915729516139*c[8]
+                              + 35.49647869859769625540396974937*c[9]
+                              + 7.763591212793354357998974866488*c[12]
+                              - 86.40050782488531766044271169295*c[14]
+                              - 59.61818814933036208330451082306*c[15]
+                              - 205.05286854633994319175315317832*c[17]
+                              - 383.54357202512343079430909639935*c[18]
+                              - 190.49409439665052251611633426203*c[19]
+                              + z*(329.45409391901628029767576229175*c[18]
+                                   + 238.11761799581315314514541782753*c[19]));
+    grad[0] /*ARGH*/[2]= 7.745966692414833770358530799565*c[3]
+                         - 12.709778186044850816782635625089*c[6]
+                         - 13.208388942696170526728606575706*c[8]
+                         - 35.49647869859769625540396974937*c[9]
+                         + 14.41809796661622952199809618062*c[12]
+                         + 20.160118492473240787436632728356*c[14]
+                         + 59.61818814933036208330451082306*c[15]
+                         + 18.912643215439120973996650050428*c[17]
+                         + 54.0894781061071504966333341076*c[18]
+                         + x*(30.503467646507641960278325500215*c[6]
+                              + 8.805592628464113684485737717137*c[8]
+                              - 108.69027697910696101198564813083*c[12]
+                              - 90.84396251302227685440833686573*c[14]
+                              - 136.27014434132654190469602473842*c[15]
+                              - 25.880459136916691859153310595322*c[17]
+                              + x*(124.21745940469366972798359786381*c[12]
+                                   + 62.53751042563127754470139132061*c[14]
+                                   + 9.954022744967958407366657921278*c[17])
+                              - 29.503351694240263907254545876873*c[18]
+                              + y*(288.98912712475927202235695568157*c[14]
+                                   + 136.27014434132654190469602473842*c[15]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 29.503351694240263907254545876873*c[18])
+                              + z*(272.54028868265308380939204947685*c[15]
+                                   + 59.00670338848052781450909175375*c[18]))
+                         + 95.24704719832526125805816713101*c[19]
+                         + z*(70.99295739719539251080793949874*c[9]
+                              - 119.23637629866072416660902164612*c[15]
+                              - 108.1789562122143009932666682152*c[18]
+                              - 476.23523599162630629029083565507*c[19]
+                              + 476.23523599162630629029083565507*z*c[19])
+                         + y*(57.23635208501673894915729516139*c[8]
+                              + 35.49647869859769625540396974937*c[9]
+                              + 7.763591212793354357998974866488*c[12]
+                              - 86.40050782488531766044271169295*c[14]
+                              - 59.61818814933036208330451082306*c[15]
+                              - 205.05286854633994319175315317832*c[17]
+                              - 383.54357202512343079430909639935*c[18]
+                              - 190.49409439665052251611633426203*c[19]
+                              + y*(325.49654376045223992088971402578*c[17]
+                                   + 329.45409391901628029767576229175*c[18]
+                                   + 95.24704719832526125805816713101*c[19])
+                              + z*(658.9081878380325605953515245835*c[18]
+                                   + 476.23523599162630629029083565507*c[19]));
+    return;
+                #endif
+                #if (PMAX3D>=4)
+  case ( 4 ) :
+    grad[0] /*ARGH*/[0]= 7.108186533109108287628163961904*c[1]
+                         + 3.0779350562554622863700252210209*c[2]
+                         - 24.107691963523137757240517446482*c[4]
+                         - 25.934651924411914668544639531691*c[5]
+                         - 15.251733823253820980139162750107*c[6]
+                         - 9.498053366426158901866439089727*c[7]
+                         - 4.4027963142320568422428688585687*c[8]
+                         + 51.98290834774981018565238566164*c[10]
+                         + 67.88980105153856268390378774363*c[11]
+                         + 54.34513848955348050599282406542*c[12]
+                         + 55.80416218765705275477041466485*c[13]
+                         + 45.421981256511138427204168432866*c[14]
+                         + 22.711690723554423650782670789737*c[15]
+                         + 19.355816578631431838778170153297*c[16]
+                         + 12.940229568458345929576655297661*c[17]
+                         + 4.9172252823733773178757576461455*c[18]
+                         - 92.80787425020917692449240473062*c[20]
+                         - 129.35075428961692530397432968849*c[21]
+                         - 118.42129629502254643539959751589*c[22]
+                         - 130.50603549192381657555425408581*c[23]
+                         - 128.28077026992466306259669275926*c[24]
+                         - 83.14846266808540669633914751062*c[25]
+                         - 96.71087555923807597302020993454*c[26]
+                         - 91.91158152490354156750661978371*c[27]
+                         - 58.78036610294129518759778520287*c[28]
+                         - 29.951416972169725697027991126656*c[29]
+                         - 32.714860394181685717379996700855*c[30]
+                         - 25.936494449950285699072461091138*c[31]
+                         - 13.827570890731221447101515378897*c[32]
+                         + x*(57.85846071245553061737724187156*c[4]
+                              + 40.222410556398635282285942250194*c[5]
+                              + 8.634593969478326274424035536115*c[7]
+                              - 306.88704928189646977071890330364*c[10]
+                              - 328.36853086218160897314895721461*c[11]
+                              - 124.21745940469366972798359786381*c[12]
+                              - 173.2650933692211732081951142257*c[13]
+                              - 62.53751042563127754470139132061*c[14]
+                              - 35.406981546277009461179579548714*c[16]
+                              - 9.954022744967958407366657921278*c[17]
+                              + 963.9465199900953158824090346417*c[20]
+                              + 1202.6418748809013018820189391683*c[21]
+                              + 680.2925531841720752671891772189*c[22]
+                              + 951.4947142716595831599907672397*c[23]
+                              + 571.8988635798579007388508909214*c[24]
+                              + 184.77436148463423710297588335693*c[25]
+                              + 451.33209485954087267175004419425*c[26]
+                              + 252.70024747755827631123052285815*c[27]
+                              + 73.30386618162225976220742012688*c[28]
+                              + 90.20408108686989071588270934993*c[30]
+                              + 40.451413362307785035250627389848*c[31]
+                              + x*(350.72805632216739402367874663273*c[10]
+                                   + 300.60236503885572490917032941834*c[11]
+                                   + 114.69538170637613178618054412724*c[13]
+                                   + 16.5232580549292710818838037894*c[16]
+                                   - 2542.1287294622513679317484774039*c[20]
+                                   - 2806.1447647368675125853387481641*c[21]
+                                   - 755.8806146490800836302101969099*c[22]
+                                   - 1743.1845546946045763364238713694*c[23]
+                                   - 486.85005178171303736931487551245*c[24]
+                                   - 598.416786724423524842169788566*c[26]
+                                   - 151.47305263326667891311311463989*c[27]
+                                   - 84.48692101798377088177746720803*c[30]
+                                   + x*(1883.058318120186198467961835114*c[20]
+                                        + 1821.0812788970420677909854127564*c[21]
+                                        + 915.7613364723357360087848051447*c[23]
+                                        + 244.99733497638458979520107927722*c[26]
+                                        + 26.680080321468559225824463328853*c[30])
+                                   - 16.65646432565614677922084657229*c[31]
+                                   + y*(3476.8503822586072106750844094299*c[21]
+                                        + 755.8806146490800836302101969099*c[22]
+                                        + 5069.067504569513327245643844241*c[23]
+                                        + 486.85005178171303736931487551245*c[24]
+                                        + 2676.7038450630432861864833154177*c[26]
+                                        + 151.47305263326667891311311463989*c[27]
+                                        + 484.68812584001215926914441714082*c[30]
+                                        + 16.65646432565614677922084657229*c[31])
+                                   + z*(1511.7612292981601672604203938199*c[22]
+                                        + 973.7001035634260747386297510249*c[24]
+                                        + 302.94610526653335782622622927978*c[27]
+                                        + 33.312928651312293558441693144581*c[31]))
+                              + 9.218380593820814298067676919265*c[32]
+                              + z*(248.43491880938733945596719572761*c[12]
+                                   + 125.07502085126255508940278264123*c[14]
+                                   + 19.908045489935916814733315842556*c[17]
+                                   - 1360.5851063683441505343783544379*c[22]
+                                   - 1143.7977271597158014777017818429*c[24]
+                                   - 1108.6461689078054226178553001416*c[25]
+                                   - 505.4004949551165526224610457163*c[27]
+                                   - 439.82319708973355857324452076131*c[28]
+                                   - 80.9028267246155700705012547797*c[31]
+                                   - 55.31028356292488578840606151559*c[32]
+                                   + z*(1108.6461689078054226178553001416*c[25]
+                                        + 439.82319708973355857324452076131*c[28]
+                                        + 55.31028356292488578840606151559*c[32]))
+                              + y*(522.7316916254627974209993517885*c[11]
+                                   + 124.21745940469366972798359786381*c[12]
+                                   + 583.2530750091364631622971049149*c[13]
+                                   + 62.53751042563127754470139132061*c[14]
+                                   + 167.59304598571117811625000986391*c[16]
+                                   + 9.954022744967958407366657921278*c[17]
+                                   + 40.351249674003989967170610752443*c[20]
+                                   - 2394.772097318945574591323684899*c[21]
+                                   - 680.2925531841720752671891772189*c[22]
+                                   - 5120.847546128855263098177740402*c[23]
+                                   - 1909.2370333430195718035259205237*c[24]
+                                   - 369.54872296926847420595176671386*c[25]
+                                   - 3987.5596293242820177238553639508*c[26]
+                                   - 1416.4452485537409292055177196807*c[27]
+                                   - 146.60773236324451952441484025377*c[28]
+                                   - 1037.9821725066577565475517399844*c[30]
+                                   - 295.05736805448031437476928213771*c[31]
+                                   - 18.436761187641628596135353838529*c[32]
+                                   + y*(3980.3093753507935352088953810036*c[23]
+                                        + 1337.3381697631616710646750296023*c[24]
+                                        + 184.77436148463423710297588335693*c[25]
+                                        + 5297.79220168125703936517838*c[26]
+                                        + 1163.7450010761826528942871968225*c[27]
+                                        + 73.30386618162225976220742012688*c[28]
+                                        + 1748.1805010638446426064029305001*c[30]
+                                        + 254.60595469217252933951865474787*c[31]
+                                        + 9.218380593820814298067676919265*c[32])
+                                   + z*(2674.6763395263233421293500592046*c[24]
+                                        + 1108.6461689078054226178553001416*c[25]
+                                        + 2327.490002152365305788574393645*c[27]
+                                        + 439.82319708973355857324452076131*c[28]
+                                        + 509.2119093843450586790373094957*c[31]
+                                        + 55.31028356292488578840606151559*c[32])))
+                         - 5.187737595447875095894590472848*c[33]
+                         + z*(30.503467646507641960278325500215*c[6]
+                              + 8.805592628464113684485737717137*c[8]
+                              - 108.69027697910696101198564813083*c[12]
+                              - 90.84396251302227685440833686573*c[14]
+                              - 136.27014434132654190469602473842*c[15]
+                              - 25.880459136916691859153310595322*c[17]
+                              - 29.503351694240263907254545876873*c[18]
+                              + 236.84259259004509287079919503178*c[22]
+                              + 256.56154053984932612519338551853*c[24]
+                              + 498.89077600851244017803488506371*c[25]
+                              + 183.82316304980708313501323956742*c[27]
+                              + 352.68219661764777112558671121721*c[28]
+                              + 359.41700366603670836433589351988*c[29]
+                              + 51.87298889990057139814492218228*c[31]
+                              + 82.96542534438732868260909227338*c[32]
+                              + 62.25285114537450115073508567418*c[33]
+                              + z*(136.27014434132654190469602473842*c[15]
+                                   + 29.503351694240263907254545876873*c[18]
+                                   - 498.89077600851244017803488506371*c[25]
+                                   - 352.68219661764777112558671121721*c[28]
+                                   - 898.5425091650917709108397337997*c[29]
+                                   - 82.96542534438732868260909227338*c[32]
+                                   - 155.63212786343625287683771418544*c[33]
+                                   + z*(599.0283394433945139405598225331*c[29]
+                                        + 103.75475190895750191789180945696*c[33])))
+                         + y*(55.05188515547489980555298156466*c[5]
+                              + 15.251733823253820980139162750107*c[6]
+                              + 35.401835274861137725138545698072*c[7]
+                              + 4.4027963142320568422428688585687*c[8]
+                              + 4.3841007040270924252959843329091*c[10]
+                              - 159.59612406997142763269766831618*c[11]
+                              - 54.34513848955348050599282406542*c[12]
+                              - 359.56507537478341872491607415638*c[13]
+                              - 189.91654481889077443838264627365*c[14]
+                              - 45.423381447108847301565341579475*c[15]
+                              - 184.11630404064044919813381365331*c[16]
+                              - 81.62298650873725894040659495448*c[17]
+                              - 9.834450564746754635751515292291*c[18]
+                              - 8.966944372000886659371246833876*c[20]
+                              + 300.38155169808075808639963601557*c[21]
+                              + 95.74487785555014392649329160859*c[22]
+                              + 888.4796071762401374323053611624*c[23]
+                              + 581.7436281335798568141535068547*c[24]
+                              + 166.29692533617081339267829502124*c[25]
+                              + 1242.0725691606017974518182891167*c[26]
+                              + 907.3110985916933263672528802789*c[27]
+                              + 375.49699541799537332124003186345*c[28]
+                              + 89.85425091650917709108397337997*c[29]
+                              + 566.9517068312068835487698457381*c[30]
+                              + 356.21038707867502469276581883884*c[31]
+                              + 124.44813801658099302391363841007*c[32]
+                              + 15.563212786343625287683771418544*c[33]
+                              + y*(357.46436341151595126805097134411*c[13]
+                                   + 144.49456356237963601117847784078*c[14]
+                                   + 22.711690723554423650782670789737*c[15]
+                                   + 263.90003579158464385065846623642*c[16]
+                                   + 68.68275694027891301082993965682*c[17]
+                                   + 4.9172252823733773178757576461455*c[18]
+                                   - 8.070249934800797993434122150489*c[20]
+                                   + 26.963869770170177530503763753915*c[21]
+                                   + 22.676418439472402508906305907298*c[22]
+                                   - 948.311360234027546541233627402*c[23]
+                                   - 453.46285786365519375155681409543*c[24]
+                                   - 83.14846266808540669633914751062*c[25]
+                                   - 3173.7298657973673993787347173137*c[26]
+                                   - 1846.9819127395994264350940981116*c[27]
+                                   - 574.6528925271668610796867081183*c[28]
+                                   - 89.85425091650917709108397337997*c[29]
+                                   - 1916.2014830883311643976069912258*c[30]
+                                   - 934.4276486693098343142894927055*c[31]
+                                   - 207.41356336096832170652273068345*c[32]
+                                   - 15.563212786343625287683771418544*c[33]
+                                   + y*(2083.3320724991259474763934374439*c[26]
+                                        + 1031.5823956728096416353478376163*c[27]
+                                        + 257.93626321211278294604446145771*c[28]
+                                        + 29.951416972169725697027991126656*c[29]
+                                        + 1648.7654398659915588244617754771*c[30]
+                                        + 604.1537560405850953205961349578*c[31]
+                                        + 96.79299623511855012971060765228*c[32]
+                                        + 5.187737595447875095894590472848*c[33])
+                                   + z*(2063.1647913456192832706956752327*c[27]
+                                        + 1547.6175792726766976762667687463*c[28]
+                                        + 359.41700366603670836433589351988*c[29]
+                                        + 1208.3075120811701906411922699156*c[31]
+                                        + 580.7579774107113007782636459137*c[32]
+                                        + 62.25285114537450115073508567418*c[33]))
+                              + z*(288.98912712475927202235695568157*c[14]
+                                   + 136.27014434132654190469602473842*c[15]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 29.503351694240263907254545876873*c[18]
+                                   + 45.352836878944805017812611814596*c[22]
+                                   - 906.9257157273103875031136281909*c[24]
+                                   - 498.89077600851244017803488506371*c[25]
+                                   - 1630.7990341335795695994925209904*c[27]
+                                   - 1900.2997758903244688018534799635*c[28]
+                                   - 718.8340073320734167286717870398*c[29]
+                                   - 660.5477852574494779873867154954*c[31]
+                                   - 663.723402755098629460872738187*c[32]
+                                   - 124.50570229074900230147017134835*c[33]
+                                   + z*(1547.6175792726766976762667687463*c[28]
+                                        + 898.5425091650917709108397337997*c[29]
+                                        + 580.7579774107113007782636459137*c[32]
+                                        + 155.63212786343625287683771418544*c[33])));
+    grad[0] /*ARGH*/[1]= 9.7467943448089639068384131998996*c[2]
+                         + 3.8729833462074168851792653997824*c[3]
+                         + 0.8035897321174379252413505815494*c[4]
+                         - 13.204326697807632794689829526579*c[5]
+                         - 6.354889093022425408391317812545*c[6]
+                         - 41.158231254513355241421236055482*c[7]
+                         - 35.22237051385645473794295086855*c[8]
+                         - 11.832159566199232085134656583123*c[9]
+                         - 0.20876670019176630596647544442424*c[10]
+                         + 12.267062678559319149958811751263*c[11]
+                         + 3.3272533769114375819995606570663*c[12]
+                         + 52.1184601385309247755683800562*c[13]
+                         + 53.28031315867927922393967221065*c[14]
+                         + 19.87272938311012069443483694102*c[15]
+                         + 105.78819264215430937901321045166*c[16]
+                         + 111.98275588088953208287490161437*c[17]
+                         + 72.93884168853843021515707175116*c[18]
+                         + 23.811761799581315314514541782753*c[19]
+                         + 1.1955925829334515545828329111835*c[20]
+                         - 15.423183352078966669238103568614*c[21]
+                         - 5.774088028569361749952994559729*c[22]
+                         - 52.15291173775718164013834232006*c[23]
+                         - 46.439518318544639083359385411349*c[24]
+                         - 15.226776085307821390893382980339*c[25]
+                         - 128.74987511922572287448733134532*c[26]
+                         - 160.11630617558887123554901924281*c[27]
+                         - 116.38018305014859892584166813403*c[28]
+                         - 40.434412912429129690987788020986*c[29]
+                         - 215.19813992625791064448731810407*c[30]
+                         - 252.94030825960691466159657009064*c[31]
+                         - 201.26797629842111217447761273728*c[32]
+                         - 122.77645642559971060283864119074*c[33]
+                         + x*(55.05188515547489980555298156466*c[5]
+                              + 15.251733823253820980139162750107*c[6]
+                              + 35.401835274861137725138545698072*c[7]
+                              + 4.4027963142320568422428688585687*c[8]
+                              + 4.3841007040270924252959843329091*c[10]
+                              - 159.59612406997142763269766831618*c[11]
+                              - 54.34513848955348050599282406542*c[12]
+                              - 359.56507537478341872491607415638*c[13]
+                              - 189.91654481889077443838264627365*c[14]
+                              - 45.423381447108847301565341579475*c[15]
+                              - 184.11630404064044919813381365331*c[16]
+                              - 81.62298650873725894040659495448*c[17]
+                              - 9.834450564746754635751515292291*c[18]
+                              - 8.966944372000886659371246833876*c[20]
+                              + 300.38155169808075808639963601557*c[21]
+                              + 95.74487785555014392649329160859*c[22]
+                              + 888.4796071762401374323053611624*c[23]
+                              + 581.7436281335798568141535068547*c[24]
+                              + 166.29692533617081339267829502124*c[25]
+                              + 1242.0725691606017974518182891167*c[26]
+                              + 907.3110985916933263672528802789*c[27]
+                              + 375.49699541799537332124003186345*c[28]
+                              + 89.85425091650917709108397337997*c[29]
+                              + 566.9517068312068835487698457381*c[30]
+                              + 356.21038707867502469276581883884*c[31]
+                              + 124.44813801658099302391363841007*c[32]
+                              + x*(261.36584581273139871049967589426*c[11]
+                                   + 62.1087297023468348639917989319*c[12]
+                                   + 291.62653750456823158114855245747*c[13]
+                                   + 31.268755212815638772350695660307*c[14]
+                                   + 83.79652299285558905812500493196*c[16]
+                                   + 4.9770113724839792036833289606389*c[17]
+                                   + 20.175624837001994983585305376221*c[20]
+                                   - 1197.3860486594727872956618424495*c[21]
+                                   - 340.14627659208603763359458860947*c[22]
+                                   - 2560.4237730644276315490888702012*c[23]
+                                   - 954.6185166715097859017629602619*c[24]
+                                   - 184.77436148463423710297588335693*c[25]
+                                   - 1993.7798146621410088619276819754*c[26]
+                                   - 708.2226242768704646027588598403*c[27]
+                                   - 73.30386618162225976220742012688*c[28]
+                                   - 518.9910862533288782737758699922*c[30]
+                                   - 147.52868402724015718738464106886*c[31]
+                                   + x*(1158.9501274195357368916948031433*c[21]
+                                        + 251.96020488302669454340339896998*c[22]
+                                        + 1689.6891681898377757485479480802*c[23]
+                                        + 162.28335059390434578977162517082*c[24]
+                                        + 892.2346150210144287288277718059*c[26]
+                                        + 50.4910175444222263043710382133*c[27]
+                                        + 161.56270861333738642304813904694*c[30]
+                                        + 5.552154775218715593073615524097*c[31])
+                                   - 9.218380593820814298067676919265*c[32]
+                                   + y*(3980.3093753507935352088953810036*c[23]
+                                        + 1337.3381697631616710646750296023*c[24]
+                                        + 184.77436148463423710297588335693*c[25]
+                                        + 5297.79220168125703936517838*c[26]
+                                        + 1163.7450010761826528942871968225*c[27]
+                                        + 73.30386618162225976220742012688*c[28]
+                                        + 1748.1805010638446426064029305001*c[30]
+                                        + 254.60595469217252933951865474787*c[31]
+                                        + 9.218380593820814298067676919265*c[32])
+                                   + z*(1337.3381697631616710646750296023*c[24]
+                                        + 554.3230844539027113089276500708*c[25]
+                                        + 1163.7450010761826528942871968225*c[27]
+                                        + 219.91159854486677928662226038065*c[28]
+                                        + 254.60595469217252933951865474787*c[31]
+                                        + 27.655141781462442894203030757794*c[32]))
+                              + 15.563212786343625287683771418544*c[33]
+                              + y*(714.9287268230319025361019426882*c[13]
+                                   + 288.98912712475927202235695568157*c[14]
+                                   + 45.423381447108847301565341579475*c[15]
+                                   + 527.8000715831692877013169324728*c[16]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 9.834450564746754635751515292291*c[18]
+                                   - 16.140499869601595986868244300977*c[20]
+                                   + 53.92773954034035506100752750783*c[21]
+                                   + 45.352836878944805017812611814596*c[22]
+                                   - 1896.6227204680550930824672548039*c[23]
+                                   - 906.9257157273103875031136281909*c[24]
+                                   - 166.29692533617081339267829502124*c[25]
+                                   - 6347.459731594734798757469434627*c[26]
+                                   - 3693.9638254791988528701881962231*c[27]
+                                   - 1149.3057850543337221593734162366*c[28]
+                                   - 179.70850183301835418216794675994*c[29]
+                                   - 3832.4029661766623287952139824516*c[30]
+                                   - 1868.855297338619668628578985411*c[31]
+                                   - 414.82712672193664341304546136691*c[32]
+                                   - 31.126425572687250575367542837088*c[33]
+                                   + y*(6249.996217497377842429180312332*c[26]
+                                        + 3094.747187018428924906043512849*c[27]
+                                        + 773.8087896363383488381333843731*c[28]
+                                        + 89.85425091650917709108397337997*c[29]
+                                        + 4946.2963195979746764733853264312*c[30]
+                                        + 1812.4612681217552859617884048734*c[31]
+                                        + 290.37898870535565038913182295683*c[32]
+                                        + 15.563212786343625287683771418544*c[33])
+                                   + z*(4126.3295826912385665413913504654*c[27]
+                                        + 3095.2351585453533953525335374925*c[28]
+                                        + 718.8340073320734167286717870398*c[29]
+                                        + 2416.6150241623403812823845398312*c[31]
+                                        + 1161.5159548214226015565272918273*c[32]
+                                        + 124.50570229074900230147017134835*c[33]))
+                              + z*(288.98912712475927202235695568157*c[14]
+                                   + 136.27014434132654190469602473842*c[15]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 29.503351694240263907254545876873*c[18]
+                                   + 45.352836878944805017812611814596*c[22]
+                                   - 906.9257157273103875031136281909*c[24]
+                                   - 498.89077600851244017803488506371*c[25]
+                                   - 1630.7990341335795695994925209904*c[27]
+                                   - 1900.2997758903244688018534799635*c[28]
+                                   - 718.8340073320734167286717870398*c[29]
+                                   - 660.5477852574494779873867154954*c[31]
+                                   - 663.723402755098629460872738187*c[32]
+                                   - 124.50570229074900230147017134835*c[33]
+                                   + z*(1547.6175792726766976762667687463*c[28]
+                                        + 898.5425091650917709108397337997*c[29]
+                                        + 580.7579774107113007782636459137*c[32]
+                                        + 155.63212786343625287683771418544*c[33])))
+                         - 39.799497484264798189379192840048*c[34]
+                         + z*(57.23635208501673894915729516139*c[8]
+                              + 35.49647869859769625540396974937*c[9]
+                              + 7.763591212793354357998974866488*c[12]
+                              - 86.40050782488531766044271169295*c[14]
+                              - 59.61818814933036208330451082306*c[15]
+                              - 205.05286854633994319175315317832*c[17]
+                              - 383.54357202512343079430909639935*c[18]
+                              - 190.49409439665052251611633426203*c[19]
+                              - 5.0392040976605338908680679794*c[22]
+                              + 71.05089797496422814335318025227*c[24]
+                              + 22.583533070344184534808163521402*c[25]
+                              + 292.88321208063495655367249852951*c[27]
+                              + 610.8106422504614364005957614168*c[28]
+                              + 323.47530329943303752790230416789*c[29]
+                              + 481.13386952109612553692216813101*c[31]
+                              + 1133.8608130399601586623242610695*c[32]
+                              + 1338.4362996255517747408043419948*c[33]
+                              + 596.9924622639719728406878926007*c[34]
+                              + z*(329.45409391901628029767576229175*c[18]
+                                   + 238.11761799581315314514541782753*c[19]
+                                   + 46.193590371158559275743970839232*c[25]
+                                   - 523.3401862000312792461415140295*c[28]
+                                   - 404.34412912429129690987788020986*c[29]
+                                   - 1060.1137682893936442777828457154*c[32]
+                                   - 3008.8878053597675556188624742518*c[33]
+                                   - 1790.9773867919159185220636778022*c[34]
+                                   + z*(1781.1232411037704495904760623445*c[33]
+                                        + 1392.9824119492679366282717494017*c[34])))
+                         + y*(97.28309205612247602517746704023*c[7]
+                              + 57.23635208501673894915729516139*c[8]
+                              + 11.832159566199232085134656583123*c[9]
+                              - 2.9227338026847282835306562219394*c[10]
+                              + 8.385223866873343905361067083775*c[11]
+                              + 7.763591212793354357998974866488*c[12]
+                              - 122.85382539751460650785609576937*c[13]
+                              - 86.40050782488531766044271169295*c[14]
+                              - 19.87272938311012069443483694102*c[15]
+                              - 610.3376796766016942008222190208*c[16]
+                              - 530.5494123067921831126428672041*c[17]
+                              - 237.66588864804657036399495289703*c[18]
+                              - 47.623523599162630629029083565507*c[19]
+                              - 3.4373286759336732194256446196525*c[20]
+                              + 6.977582925107621823228345512592*c[21]
+                              + 10.078408195321067781736135958799*c[22]
+                              + 94.42820760093400394121046038023*c[23]
+                              + 13.920990522440405337505726282401*c[24]
+                              - 7.870019100271458246978602439277*c[25]
+                              + 740.401368041490647514563655822*c[26]
+                              + 753.5166209158959783048943197893*c[27]
+                              + 378.05027615016423854891242514877*c[28]
+                              + 80.86882582485825938197557604197*c[29]
+                              + 2193.991938435431187003631701076*c[30]
+                              + 2268.6104411543671913298793031459*c[31]
+                              + 1447.2857532298678447966252763245*c[32]
+                              + 601.7775610719535111237724948504*c[33]
+                              + 119.39849245279439456813757852014*c[34]
+                              + y*(686.3053256386693667225308502526*c[16]
+                                   + 488.24481564067835988133457103867*c[17]
+                                   + 164.72704695950814014883788114587*c[18]
+                                   + 23.811761799581315314514541782753*c[19]
+                                   + 10.087812418500997491792652688111*c[20]
+                                   - 25.012711257066203886441993668819*c[21]
+                                   - 22.676418439472402508906305907298*c[22]
+                                   + 53.72292364060507512209872182453*c[23]
+                                   + 85.6948611787857342087711809548*c[24]
+                                   + 23.096795185579279637871985419616*c[25]
+                                   - 830.5091803101179086539238432935*c[26]
+                                   - 690.9501132528915326268327318898*c[27]
+                                   - 261.67009310001563962307075701473*c[28]
+                                   - 40.434412912429129690987788020986*c[29]
+                                   - 5690.035320559293465558987270846*c[30]
+                                   - 5177.542960885029968129520008092*c[31]
+                                   - 2677.9395625049465535886601450464*c[32]
+                                   - 835.2257528671078904390290661285*c[33]
+                                   - 119.39849245279439456813757852014*c[34]
+                                   + y*(4155.9095274079295096302506100216*c[30]
+                                        + 3328.43747124683115925344574076*c[31]
+                                        + 1431.9217855734998209665124814591*c[32]
+                                        + 356.22464822075408991809521246889*c[33]
+                                        + 39.799497484264798189379192840048*c[34])
+                                   + z*(4992.6562068702467388801686111399*c[31]
+                                        + 6443.648035080749194349306166566*c[32]
+                                        + 3206.02183398678680926285691222*c[33]
+                                        + 596.9924622639719728406878926007*c[34]))
+                              + z*(650.9930875209044798417794280516*c[17]
+                                   + 658.9081878380325605953515245835*c[18]
+                                   + 190.49409439665052251611633426203*c[19]
+                                   - 30.235224585963203345208407876398*c[22]
+                                   + 114.25981490504764561169490793973*c[24]
+                                   + 92.38718074231711855148794167846*c[25]
+                                   - 921.2668176705220435024436425197*c[27]
+                                   - 1046.6803724000625584922830280589*c[28]
+                                   - 323.47530329943303752790230416789*c[29]
+                                   - 3574.9531432665421315859142700299*c[31]
+                                   - 6415.992893299286751455103135808*c[32]
+                                   - 4544.4581336123385840036612542148*c[33]
+                                   - 1193.9849245279439456813757852014*c[34]
+                                   + z*(4295.7653567204994628995374443773*c[32]
+                                        + 5343.369723311311348771428187033*c[33]
+                                        + 1790.9773867919159185220636778022*c[34])));
+    grad[0] /*ARGH*/[2]= 7.745966692414833770358530799565*c[3]
+                         - 12.709778186044850816782635625089*c[6]
+                         - 13.208388942696170526728606575706*c[8]
+                         - 35.49647869859769625540396974937*c[9]
+                         + 14.41809796661622952199809618062*c[12]
+                         + 20.160118492473240787436632728356*c[14]
+                         + 59.61818814933036208330451082306*c[15]
+                         + 18.912643215439120973996650050428*c[17]
+                         + 54.0894781061071504966333341076*c[18]
+                         + 95.24704719832526125805816713101*c[19]
+                         - 16.587380154799257390774057098857*c[22]
+                         - 21.828138662125050023365590570431*c[24]
+                         - 68.77712344150274381055213436063*c[25]
+                         - 27.349400270542785917425539956123*c[27]
+                         - 87.47045605043015715445424738736*c[28]
+                         - 161.73765164971651876395115208394*c[29]
+                         - 24.74674699811770378627097205026*c[31]
+                         - 73.74704475056651438454141535412*c[32]
+                         - 134.88117748164475249325935229405*c[33]
+                         + x*(30.503467646507641960278325500215*c[6]
+                              + 8.805592628464113684485737717137*c[8]
+                              - 108.69027697910696101198564813083*c[12]
+                              - 90.84396251302227685440833686573*c[14]
+                              - 136.27014434132654190469602473842*c[15]
+                              - 25.880459136916691859153310595322*c[17]
+                              - 29.503351694240263907254545876873*c[18]
+                              + 236.84259259004509287079919503178*c[22]
+                              + 256.56154053984932612519338551853*c[24]
+                              + 498.89077600851244017803488506371*c[25]
+                              + 183.82316304980708313501323956742*c[27]
+                              + 352.68219661764777112558671121721*c[28]
+                              + 359.41700366603670836433589351988*c[29]
+                              + 51.87298889990057139814492218228*c[31]
+                              + 82.96542534438732868260909227338*c[32]
+                              + x*(124.21745940469366972798359786381*c[12]
+                                   + 62.53751042563127754470139132061*c[14]
+                                   + 9.954022744967958407366657921278*c[17]
+                                   - 680.2925531841720752671891772189*c[22]
+                                   - 571.8988635798579007388508909214*c[24]
+                                   - 554.3230844539027113089276500708*c[25]
+                                   - 252.70024747755827631123052285815*c[27]
+                                   - 219.91159854486677928662226038065*c[28]
+                                   - 40.451413362307785035250627389848*c[31]
+                                   + x*(503.92040976605338908680679794*c[22]
+                                        + 324.56670118780869157954325034164*c[24]
+                                        + 100.98203508884445260874207642659*c[27]
+                                        + 11.104309550437431186147231048194*c[31])
+                                   - 27.655141781462442894203030757794*c[32]
+                                   + y*(1337.3381697631616710646750296023*c[24]
+                                        + 554.3230844539027113089276500708*c[25]
+                                        + 1163.7450010761826528942871968225*c[27]
+                                        + 219.91159854486677928662226038065*c[28]
+                                        + 254.60595469217252933951865474787*c[31]
+                                        + 27.655141781462442894203030757794*c[32])
+                                   + z*(1108.6461689078054226178553001416*c[25]
+                                        + 439.82319708973355857324452076131*c[28]
+                                        + 55.31028356292488578840606151559*c[32]))
+                              + 62.25285114537450115073508567418*c[33]
+                              + z*(272.54028868265308380939204947685*c[15]
+                                   + 59.00670338848052781450909175375*c[18]
+                                   - 997.7815520170248803560697701274*c[25]
+                                   - 705.3643932352955422511734224344*c[28]
+                                   - 1797.0850183301835418216794675994*c[29]
+                                   - 165.93085068877465736521818454676*c[32]
+                                   - 311.26425572687250575367542837088*c[33]
+                                   + z*(1797.0850183301835418216794675994*c[29]
+                                        + 311.26425572687250575367542837088*c[33]))
+                              + y*(288.98912712475927202235695568157*c[14]
+                                   + 136.27014434132654190469602473842*c[15]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 29.503351694240263907254545876873*c[18]
+                                   + 45.352836878944805017812611814596*c[22]
+                                   - 906.9257157273103875031136281909*c[24]
+                                   - 498.89077600851244017803488506371*c[25]
+                                   - 1630.7990341335795695994925209904*c[27]
+                                   - 1900.2997758903244688018534799635*c[28]
+                                   - 718.8340073320734167286717870398*c[29]
+                                   - 660.5477852574494779873867154954*c[31]
+                                   - 663.723402755098629460872738187*c[32]
+                                   - 124.50570229074900230147017134835*c[33]
+                                   + y*(2063.1647913456192832706956752327*c[27]
+                                        + 1547.6175792726766976762667687463*c[28]
+                                        + 359.41700366603670836433589351988*c[29]
+                                        + 1208.3075120811701906411922699156*c[31]
+                                        + 580.7579774107113007782636459137*c[32]
+                                        + 62.25285114537450115073508567418*c[33])
+                                   + z*(3095.2351585453533953525335374925*c[28]
+                                        + 1797.0850183301835418216794675994*c[29]
+                                        + 1161.5159548214226015565272918273*c[32]
+                                        + 311.26425572687250575367542837088*c[33])))
+                         - 198.99748742132399094689596420024*c[34]
+                         + z*(70.99295739719539251080793949874*c[9]
+                              - 119.23637629866072416660902164612*c[15]
+                              - 108.1789562122143009932666682152*c[18]
+                              - 476.23523599162630629029083565507*c[19]
+                              + 137.55424688300548762110426872127*c[25]
+                              + 174.94091210086031430890849477472*c[28]
+                              + 808.6882582485825938197557604197*c[29]
+                              + 147.49408950113302876908283070823*c[32]
+                              + 674.4058874082237624662967614702*c[33]
+                              + 1790.9773867919159185220636778022*c[34]
+                              + z*(476.23523599162630629029083565507*c[19]
+                                   - 808.6882582485825938197557604197*c[29]
+                                   - 674.4058874082237624662967614702*c[33]
+                                   - 4178.9472358478038098848152482051*c[34]
+                                   + 2785.9648238985358732565434988034*z*c[34]))
+                         + y*(57.23635208501673894915729516139*c[8]
+                              + 35.49647869859769625540396974937*c[9]
+                              + 7.763591212793354357998974866488*c[12]
+                              - 86.40050782488531766044271169295*c[14]
+                              - 59.61818814933036208330451082306*c[15]
+                              - 205.05286854633994319175315317832*c[17]
+                              - 383.54357202512343079430909639935*c[18]
+                              - 190.49409439665052251611633426203*c[19]
+                              - 5.0392040976605338908680679794*c[22]
+                              + 71.05089797496422814335318025227*c[24]
+                              + 22.583533070344184534808163521402*c[25]
+                              + 292.88321208063495655367249852951*c[27]
+                              + 610.8106422504614364005957614168*c[28]
+                              + 323.47530329943303752790230416789*c[29]
+                              + 481.13386952109612553692216813101*c[31]
+                              + 1133.8608130399601586623242610695*c[32]
+                              + 1338.4362996255517747408043419948*c[33]
+                              + 596.9924622639719728406878926007*c[34]
+                              + y*(325.49654376045223992088971402578*c[17]
+                                   + 329.45409391901628029767576229175*c[18]
+                                   + 95.24704719832526125805816713101*c[19]
+                                   - 15.117612292981601672604203938199*c[22]
+                                   + 57.12990745252382280584745396987*c[24]
+                                   + 46.193590371158559275743970839232*c[25]
+                                   - 460.63340883526102175122182125984*c[27]
+                                   - 523.3401862000312792461415140295*c[28]
+                                   - 161.73765164971651876395115208394*c[29]
+                                   - 1787.4765716332710657929571350149*c[31]
+                                   - 3207.9964466496433757275515679041*c[32]
+                                   - 2272.2290668061692920018306271074*c[33]
+                                   - 596.9924622639719728406878926007*c[34]
+                                   + y*(1664.21873562341557962672287038*c[31]
+                                        + 2147.8826783602497314497687221886*c[32]
+                                        + 1068.6739446622622697542856374067*c[33]
+                                        + 198.99748742132399094689596420024*c[34])
+                                   + z*(4295.7653567204994628995374443773*c[32]
+                                        + 5343.369723311311348771428187033*c[33]
+                                        + 1790.9773867919159185220636778022*c[34]))
+                              + z*(658.9081878380325605953515245835*c[18]
+                                   + 476.23523599162630629029083565507*c[19]
+                                   + 92.38718074231711855148794167846*c[25]
+                                   - 1046.6803724000625584922830280589*c[28]
+                                   - 808.6882582485825938197557604197*c[29]
+                                   - 2120.2275365787872885555656914309*c[32]
+                                   - 6017.775610719535111237724948504*c[33]
+                                   - 3581.9547735838318370441273556043*c[34]
+                                   + z*(5343.369723311311348771428187033*c[33]
+                                        + 4178.9472358478038098848152482051*c[34])));
+    return;
+                #endif
+                #if (PMAX3D>=5)
+  case ( 5 ) :
+    grad[0] /*ARGH*/[0]= 7.108186533109108287628163961904*c[1]
+                         + 3.0779350562554622863700252210209*c[2]
+                         - 24.107691963523137757240517446482*c[4]
+                         - 25.934651924411914668544639531691*c[5]
+                         - 15.251733823253820980139162750107*c[6]
+                         - 9.498053366426158901866439089727*c[7]
+                         - 4.4027963142320568422428688585687*c[8]
+                         + 51.98290834774981018565238566164*c[10]
+                         + 67.88980105153856268390378774363*c[11]
+                         + 54.34513848955348050599282406542*c[12]
+                         + 55.80416218765705275477041466485*c[13]
+                         + 45.421981256511138427204168432866*c[14]
+                         + 22.711690723554423650782670789737*c[15]
+                         + 19.355816578631431838778170153297*c[16]
+                         + 12.940229568458345929576655297661*c[17]
+                         + 4.9172252823733773178757576461455*c[18]
+                         - 92.80787425020917692449240473062*c[20]
+                         - 129.35075428961692530397432968849*c[21]
+                         - 118.42129629502254643539959751589*c[22]
+                         - 130.50603549192381657555425408581*c[23]
+                         - 128.28077026992466306259669275926*c[24]
+                         - 83.14846266808540669633914751062*c[25]
+                         - 96.71087555923807597302020993454*c[26]
+                         - 91.91158152490354156750661978371*c[27]
+                         - 58.78036610294129518759778520287*c[28]
+                         - 29.951416972169725697027991126656*c[29]
+                         - 32.714860394181685717379996700855*c[30]
+                         - 25.936494449950285699072461091138*c[31]
+                         - 13.827570890731221447101515378897*c[32]
+                         - 5.187737595447875095894590472848*c[33]
+                         + 147.75827754892424833060563826562*c[35]
+                         + 213.29201469618117749791837518004*c[36]
+                         + 211.86279932886032587758144954226*c[37]
+                         + 232.93809827412109604767637665546*c[38]
+                         + 249.86234677856576324421846030801*c[39]
+                         + 183.53401915310812555361771308719*c[40]
+                         + 211.97365454927595764002309718268*c[41]
+                         + 232.42109374816007988777352783496*c[42]
+                         + 175.60409470742403495122190102748*c[43]
+                         + 111.41662473947445172816412624749*c[44]
+                         + 148.72353777469765595165588123255*c[45]
+                         + 154.79488287430332698302368832103*c[46]
+                         + 112.87622917645367083909594371749*c[47]
+                         + 69.719474799049103712002567524*c[48]
+                         + 37.085670261915318443511990179697*c[49]
+                         + 49.621863566953055237958208944291*c[50]
+                         + 43.611252443452089003489145762526*c[51]
+                         + 27.155526553489969442717306483137*c[52]
+                         + 14.054556748894164294661370523645*c[53]
+                         + x*(57.85846071245553061737724187156*c[4]
+                              + 40.222410556398635282285942250194*c[5]
+                              + 8.634593969478326274424035536115*c[7]
+                              - 306.88704928189646977071890330364*c[10]
+                              - 328.36853086218160897314895721461*c[11]
+                              - 124.21745940469366972798359786381*c[12]
+                              - 173.2650933692211732081951142257*c[13]
+                              - 62.53751042563127754470139132061*c[14]
+                              - 35.406981546277009461179579548714*c[16]
+                              - 9.954022744967958407366657921278*c[17]
+                              + 963.9465199900953158824090346417*c[20]
+                              + 1202.6418748809013018820189391683*c[21]
+                              + 680.2925531841720752671891772189*c[22]
+                              + 951.4947142716595831599907672397*c[23]
+                              + 571.8988635798579007388508909214*c[24]
+                              + 184.77436148463423710297588335693*c[25]
+                              + 451.33209485954087267175004419425*c[26]
+                              + 252.70024747755827631123052285815*c[27]
+                              + 73.30386618162225976220742012688*c[28]
+                              + 90.20408108686989071588270934993*c[30]
+                              + 40.451413362307785035250627389848*c[31]
+                              + 9.218380593820814298067676919265*c[32]
+                              - 2347.7527702923760473777524047747*c[35]
+                              - 3147.6718699277606576148010619703*c[36]
+                              - 2162.2701429630875955670765917703*c[37]
+                              - 2960.2441357557014338892084732908*c[38]
+                              - 2210.1514696901670692735574853188*c[39]
+                              - 1032.9123868616782879994299201651*c[40]
+                              - 2067.9552220359310112575678061998*c[41]
+                              - 1550.0167383656902355539474847888*c[42]
+                              - 733.5730986253323390039672516795*c[43]
+                              - 243.0908176133988037705399118127*c[44]
+                              - 927.4402049508333649585986157164*c[45]
+                              - 640.2317120435542949908553931388*c[46]
+                              - 280.00767483412565652108945232846*c[47]
+                              - 79.74023272751059935930940882214*c[48]
+                              - 183.16454752218868037733040315837*c[50]
+                              - 103.1977497659227239788446363632*c[51]
+                              - 36.853928894022101386544915941401*c[52]
+                              + x*(350.72805632216739402367874663273*c[10]
+                                   + 300.60236503885572490917032941834*c[11]
+                                   + 114.69538170637613178618054412724*c[13]
+                                   + 16.5232580549292710818838037894*c[16]
+                                   - 2542.1287294622513679317484774039*c[20]
+                                   - 2806.1447647368675125853387481641*c[21]
+                                   - 755.8806146490800836302101969099*c[22]
+                                   - 1743.1845546946045763364238713694*c[23]
+                                   - 486.85005178171303736931487551245*c[24]
+                                   - 598.416786724423524842169788566*c[26]
+                                   - 151.47305263326667891311311463989*c[27]
+                                   - 84.48692101798377088177746720803*c[30]
+                                   - 16.65646432565614677922084657229*c[31]
+                                   + 10486.401545215801734871850494001*c[35]
+                                   + 13008.30653829807432265333661915*c[36]
+                                   + 5600.742541558823221545302364616*c[37]
+                                   + 10466.34407182912986811446763244*c[38]
+                                   + 4901.5718523876024301724633576671*c[39]
+                                   + 1126.8135129400126778175599129074*c[40]
+                                   + 5689.009884591920249749008372997*c[41]
+                                   + 2627.87756203777357968397716789*c[42]
+                                   + 586.9002437281419175947478805381*c[43]
+                                   + 1847.4692481838457410013858437112*c[45]
+                                   + 769.6689260494370847909733503237*c[46]
+                                   + 153.80200035121835339048764874076*c[47]
+                                   + 258.08781119008303440055973704495*c[50]
+                                   + 85.70660573780022838920995223384*c[51]
+                                   + x*(1883.058318120186198467961835114*c[20]
+                                        + 1821.0812788970420677909854127564*c[21]
+                                        + 915.7613364723357360087848051447*c[23]
+                                        + 244.99733497638458979520107927722*c[26]
+                                        + 26.680080321468559225824463328853*c[30]
+                                        - 17341.976131723626559264153664339*c[35]
+                                        - 19807.852975627239213605812127666*c[36]
+                                        - 4073.267302951871433851128992448*c[37]
+                                        - 13641.94577685365891393542925803*c[38]
+                                        - 3029.8877275251604102033063423711*c[39]
+                                        - 5980.06202864336327512879278183*c[41]
+                                        - 1289.2169433260562665871052766727*c[42]
+                                        - 1514.6966546154938385998435478875*c[45]
+                                        - 289.81695551257556321442942735196*c[46]
+                                        - 163.37668781757549884072130143212*c[50]
+                                        + x*(9459.259708212887214144083816912*c[35]
+                                             + 9901.16627652389563283562697536*c[36]
+                                             + 5890.333895185891195299186532094*c[38]
+                                             + 2149.4889052298366167100298609473*c[41]
+                                             + 445.25257063781114475961238560422*c[45]
+                                             + 39.06833839115935841843335469029*c[50])
+                                        - 24.487601639371493825488557781098*c[51]
+                                        + y*(19868.577624001166640885952074082*c[36]
+                                             + 4073.267302951871433851128992448*c[37]
+                                             + 34116.003628154300670643047390297*c[38]
+                                             + 3029.8877275251604102033063423711*c[39]
+                                             + 24471.988428663953733924856441117*c[41]
+                                             + 1289.2169433260562665871052766727*c[42]
+                                             + 8380.803301354080878486650091357*c[45]
+                                             + 289.81695551257556321442942735196*c[46]
+                                             + 1101.0168092054001008831218139991*c[50]
+                                             + 24.487601639371493825488557781098*c[51])
+                                        + z*(8146.534605903742867702257984896*c[37]
+                                             + 6059.775455050320820406612684742*c[39]
+                                             + 2578.4338866521125331742105533453*c[42]
+                                             + 579.6339110251511264288588547039*c[46]
+                                             + 48.975203278742987650977115562195*c[51]))
+                                   + 13.577763276744984721358653241569*c[52]
+                                   + z*(1511.7612292981601672604203938199*c[22]
+                                        + 973.7001035634260747386297510249*c[24]
+                                        + 302.94610526653335782622622927978*c[27]
+                                        + 33.312928651312293558441693144581*c[31]
+                                        - 11201.485083117646443090604729232*c[37]
+                                        - 9803.143704775204860344926715334*c[39]
+                                        - 6760.881077640076066905359477444*c[40]
+                                        - 5255.75512407554715936795433578*c[42]
+                                        - 3521.4014623688515055684872832287*c[43]
+                                        - 1539.3378520988741695819467006473*c[46]
+                                        - 922.8120021073101203429258924446*c[47]
+                                        - 171.41321147560045677841990446768*c[51]
+                                        - 81.46657966046990832815191944941*c[52]
+                                        + z*(6760.881077640076066905359477444*c[40]
+                                             + 3521.4014623688515055684872832287*c[43]
+                                             + 922.8120021073101203429258924446*c[47]
+                                             + 81.46657966046990832815191944941*c[52]))
+                                   + y*(3476.8503822586072106750844094299*c[21]
+                                        + 755.8806146490800836302101969099*c[22]
+                                        + 5069.067504569513327245643844241*c[23]
+                                        + 486.85005178171303736931487551245*c[24]
+                                        + 2676.7038450630432861864833154177*c[26]
+                                        + 151.47305263326667891311311463989*c[27]
+                                        + 484.68812584001215926914441714082*c[30]
+                                        + 16.65646432565614677922084657229*c[31]
+                                        + 262.75721411702464483733566158089*c[35]
+                                        - 22077.117430431204258973484222915*c[36]
+                                        - 5600.742541558823221545302364616*c[37]
+                                        - 48056.746224445092158823055107648*c[38]
+                                        - 13727.286576873684823887469000549*c[39]
+                                        - 2253.6270258800253556351198258148*c[40]
+                                        - 45143.876376080120152476158271554*c[41]
+                                        - 12890.328741611128137204466117471*c[42]
+                                        - 1173.8004874562838351894957610762*c[43]
+                                        - 20344.3361462813765291858047937*c[45]
+                                        - 5223.7162726851853092445680029*c[46]
+                                        - 307.60400070243670678097529748152*c[47]
+                                        - 3485.369340108277308602054430552*c[50]
+                                        - 710.1404475417733209391681756518*c[51]
+                                        - 27.155526553489969442717306483137*c[52]
+                                        + y*(29519.587586246669312657145925035*c[38]
+                                             + 8825.714724486082393715005642882*c[39]
+                                             + 1126.8135129400126778175599129074*c[40]
+                                             + 53017.79225693533632349125348097*c[41]
+                                             + 10262.451179573354557520488949581*c[42]
+                                             + 586.9002437281419175947478805381*c[43]
+                                             + 32784.901677660590884728271354903*c[45]
+                                             + 4454.0473466357482244535946525766*c[46]
+                                             + 153.80200035121835339048764874076*c[47]
+                                             + 6743.431984122536531860496615633*c[50]
+                                             + 624.433841803973092549958223418*c[51]
+                                             + 13.577763276744984721358653241569*c[52])
+                                        + z*(17651.429448972164787430011285765*c[39]
+                                             + 6760.881077640076066905359477444*c[40]
+                                             + 20524.902359146709115040977899163*c[42]
+                                             + 3521.4014623688515055684872832287*c[43]
+                                             + 8908.094693271496448907189305153*c[46]
+                                             + 922.8120021073101203429258924446*c[47]
+                                             + 1248.867683607946185099916446836*c[51]
+                                             + 81.46657966046990832815191944941*c[52])))
+                              - 8.267386322878920173330217955085*c[53]
+                              + z*(248.43491880938733945596719572761*c[12]
+                                   + 125.07502085126255508940278264123*c[14]
+                                   + 19.908045489935916814733315842556*c[17]
+                                   - 1360.5851063683441505343783544379*c[22]
+                                   - 1143.7977271597158014777017818429*c[24]
+                                   - 1108.6461689078054226178553001416*c[25]
+                                   - 505.4004949551165526224610457163*c[27]
+                                   - 439.82319708973355857324452076131*c[28]
+                                   - 80.9028267246155700705012547797*c[31]
+                                   - 55.31028356292488578840606151559*c[32]
+                                   + 4324.5402859261751911341531835406*c[37]
+                                   + 4420.3029393803341385471149706377*c[39]
+                                   + 6197.474321170069727996579520991*c[40]
+                                   + 3100.0334767313804711078949695777*c[42]
+                                   + 4401.4385917519940340238035100772*c[43]
+                                   + 2917.0898113607856452464789417524*c[44]
+                                   + 1280.4634240871085899817107862776*c[46]
+                                   + 1680.0460490047539391265367139708*c[47]
+                                   + 956.8827927301271923117129058657*c[48]
+                                   + 206.39549953184544795768927272639*c[51]
+                                   + 221.1235733641326083192694956484*c[52]
+                                   + 99.20863587454704207996261546102*c[53]
+                                   + z*(1108.6461689078054226178553001416*c[25]
+                                        + 439.82319708973355857324452076131*c[28]
+                                        + 55.31028356292488578840606151559*c[32]
+                                        - 6197.474321170069727996579520991*c[40]
+                                        - 4401.4385917519940340238035100772*c[43]
+                                        - 7292.724528401964113116197354381*c[44]
+                                        - 1680.0460490047539391265367139708*c[47]
+                                        - 2392.2069818253179807792822646643*c[48]
+                                        - 221.1235733641326083192694956484*c[52]
+                                        - 248.02158968636760519990653865255*c[53]
+                                        + z*(4861.816352267976075410798236254*c[44]
+                                             + 1594.8046545502119871861881764429*c[48]
+                                             + 165.3477264575784034666043591017*c[53])))
+                              + y*(522.7316916254627974209993517885*c[11]
+                                   + 124.21745940469366972798359786381*c[12]
+                                   + 583.2530750091364631622971049149*c[13]
+                                   + 62.53751042563127754470139132061*c[14]
+                                   + 167.59304598571117811625000986391*c[16]
+                                   + 9.954022744967958407366657921278*c[17]
+                                   + 40.351249674003989967170610752443*c[20]
+                                   - 2394.772097318945574591323684899*c[21]
+                                   - 680.2925531841720752671891772189*c[22]
+                                   - 5120.847546128855263098177740402*c[23]
+                                   - 1909.2370333430195718035259205237*c[24]
+                                   - 369.54872296926847420595176671386*c[25]
+                                   - 3987.5596293242820177238553639508*c[26]
+                                   - 1416.4452485537409292055177196807*c[27]
+                                   - 146.60773236324451952441484025377*c[28]
+                                   - 1037.9821725066577565475517399844*c[30]
+                                   - 295.05736805448031437476928213771*c[31]
+                                   - 18.436761187641628596135353838529*c[32]
+                                   - 156.9718421997809566560706549704*c[35]
+                                   + 6673.582036283194002992337459526*c[36]
+                                   + 1944.059394590665911610766110032*c[37]
+                                   + 17905.205484413309307594554990544*c[38]
+                                   + 8667.122099080166699727491734854*c[39]
+                                   + 2065.8247737233565759988598403302*c[40]
+                                   + 23292.3161031457010420868092796*c[41]
+                                   + 12828.26924478052080053385103128*c[42]
+                                   + 3814.1206997450916525133148375942*c[43]
+                                   + 729.2724528401964113116197354381*c[44]
+                                   + 15173.094259071133141947308574765*c[45]
+                                   + 7984.619942529185026594475664005*c[46]
+                                   + 2228.2854438143573039998881964501*c[47]
+                                   + 239.22069818253179807792822646643*c[48]
+                                   + 3719.610243449211124227726275773*c[50]
+                                   + 1617.9308226013308420412082819654*c[51]
+                                   + 366.59960847211458747668363752235*c[52]
+                                   + 24.802158968636760519990653865255*c[53]
+                                   + y*(3980.3093753507935352088953810036*c[23]
+                                        + 1337.3381697631616710646750296023*c[24]
+                                        + 184.77436148463423710297588335693*c[25]
+                                        + 5297.79220168125703936517838*c[26]
+                                        + 1163.7450010761826528942871968225*c[27]
+                                        + 73.30386618162225976220742012688*c[28]
+                                        + 1748.1805010638446426064029305001*c[30]
+                                        + 254.60595469217252933951865474787*c[31]
+                                        + 9.218380593820814298067676919265*c[32]
+                                        - 75.07348974772132709638161759454*c[35]
+                                        + 276.21534426570420086633146977241*c[36]
+                                        + 218.21074837242168395631048173829*c[37]
+                                        - 16657.293756515626263227401233286*c[38]
+                                        - 6456.970629389999630453934249535*c[39]
+                                        - 1032.9123868616782879994299201651*c[40]
+                                        - 50634.95814055356903695252289662*c[41]
+                                        - 22229.690451796676405485727397442*c[42]
+                                        - 5427.52210361418628801472792015*c[43]
+                                        - 729.2724528401964113116197354381*c[44]
+                                        - 48358.34373460491670758564319883*c[45]
+                                        - 19402.524117005181922624783558851*c[46]
+                                        - 3616.5478631263376384365080359149*c[47]
+                                        - 239.22069818253179807792822646643*c[48]
+                                        - 14424.334962626875330878465460913*c[50]
+                                        - 4657.8916546890205755197163836473*c[51]
+                                        - 622.6374302621628707937325272205*c[52]
+                                        - 24.802158968636760519990653865255*c[53]
+                                        + y*(26837.137353272661779513562447134*c[41]
+                                             + 10951.437945381845840505823850951*c[42]
+                                             + 2346.9745024944269745053803342351*c[43]
+                                             + 243.0908176133988037705399118127*c[44]
+                                             + 39173.254942958465036614798399864*c[45]
+                                             + 12058.135886519551191021163287984*c[46]
+                                             + 1668.2700941461059909577092917932*c[47]
+                                             + 79.74023272751059935930940882214*c[48]
+                                             + 14013.356337992601560502737963521*c[50]
+                                             + 3143.1585818536124574573527380452*c[51]
+                                             + 292.89175068407038470359380563955*c[52]
+                                             + 8.267386322878920173330217955085*c[53])
+                                        + z*(21902.875890763691681011647701903*c[42]
+                                             + 14081.847014966561847032282005411*c[43]
+                                             + 2917.0898113607856452464789417524*c[44]
+                                             + 24116.271773039102382042326575969*c[46]
+                                             + 10009.620564876635945746255750759*c[47]
+                                             + 956.8827927301271923117129058657*c[48]
+                                             + 6286.31716370722491491470547609*c[51]
+                                             + 1757.3505041044223082215628338373*c[52]
+                                             + 99.20863587454704207996261546102*c[53]))
+                                   + z*(2674.6763395263233421293500592046*c[24]
+                                        + 1108.6461689078054226178553001416*c[25]
+                                        + 2327.490002152365305788574393645*c[27]
+                                        + 439.82319708973355857324452076131*c[28]
+                                        + 509.2119093843450586790373094957*c[31]
+                                        + 55.31028356292488578840606151559*c[32]
+                                        + 436.42149674484336791262096347657*c[37]
+                                        - 12913.941258779999260907868499069*c[39]
+                                        - 6197.474321170069727996579520991*c[40]
+                                        - 22556.505012829661129959807092982*c[42]
+                                        - 18483.285606718555881056085515488*c[43]
+                                        - 5834.179622721571290492957883505*c[44]
+                                        - 14688.776460971261463207240541733*c[46]
+                                        - 11689.66661388138988487279246473*c[47]
+                                        - 1913.7655854602543846234258117315*c[48]
+                                        - 3029.4661456708162361247272912044*c[51]
+                                        - 1978.4740774685549165408323294857*c[52]
+                                        - 198.41727174909408415992523092204*c[53]
+                                        + z*(14081.847014966561847032282005411*c[43]
+                                             + 7292.724528401964113116197354381*c[44]
+                                             + 10009.620564876635945746255750759*c[47]
+                                             + 2392.2069818253179807792822646643*c[48]
+                                             + 1757.3505041044223082215628338373*c[52]
+                                             + 248.02158968636760519990653865255*c[53]))))
+                         + 5.35285542719862703358305124652*c[54]
+                         + z*(30.503467646507641960278325500215*c[6]
+                              + 8.805592628464113684485737717137*c[8]
+                              - 108.69027697910696101198564813083*c[12]
+                              - 90.84396251302227685440833686573*c[14]
+                              - 136.27014434132654190469602473842*c[15]
+                              - 25.880459136916691859153310595322*c[17]
+                              - 29.503351694240263907254545876873*c[18]
+                              + 236.84259259004509287079919503178*c[22]
+                              + 256.56154053984932612519338551853*c[24]
+                              + 498.89077600851244017803488506371*c[25]
+                              + 183.82316304980708313501323956742*c[27]
+                              + 352.68219661764777112558671121721*c[28]
+                              + 359.41700366603670836433589351988*c[29]
+                              + 51.87298889990057139814492218228*c[31]
+                              + 82.96542534438732868260909227338*c[32]
+                              + 62.25285114537450115073508567418*c[33]
+                              - 423.72559865772065175516289908452*c[37]
+                              - 499.72469355713152648843692061601*c[39]
+                              - 1101.2041149186487533217062785231*c[40]
+                              - 464.84218749632015977554705566993*c[42]
+                              - 1053.6245682445442097073314061649*c[43]
+                              - 1336.9994968736934207379695149699*c[44]
+                              - 309.58976574860665396604737664206*c[46]
+                              - 677.257375058722025034575662305*c[47]
+                              - 836.6336975885892445440308102879*c[48]
+                              - 741.7134052383063688702398035939*c[49]
+                              - 87.22250488690417800697829152505*c[51]
+                              - 162.93315932093981665630383889882*c[52]
+                              - 168.65468098672997153593644628374*c[53]
+                              - 107.0571085439725406716610249304*c[54]
+                              + z*(136.27014434132654190469602473842*c[15]
+                                   + 29.503351694240263907254545876873*c[18]
+                                   - 498.89077600851244017803488506371*c[25]
+                                   - 352.68219661764777112558671121721*c[28]
+                                   - 898.5425091650917709108397337997*c[29]
+                                   - 82.96542534438732868260909227338*c[32]
+                                   - 155.63212786343625287683771418544*c[33]
+                                   + 1101.2041149186487533217062785231*c[40]
+                                   + 1053.6245682445442097073314061649*c[43]
+                                   + 3342.4987421842335518449237874246*c[44]
+                                   + 677.257375058722025034575662305*c[47]
+                                   + 2091.5842439714731113600770257199*c[48]
+                                   + 3337.7103235723786599160791161727*c[49]
+                                   + 162.93315932093981665630383889882*c[52]
+                                   + 421.63670246682492883984111570934*c[53]
+                                   + 481.75698844787643302247461218678*c[54]
+                                   + z*(599.0283394433945139405598225331*c[29]
+                                        + 103.75475190895750191789180945696*c[33]
+                                        - 2228.3324947894890345632825249498*c[44]
+                                        - 1394.3894959809820742400513504799*c[48]
+                                        - 5191.993836668144582091678625158*c[49]
+                                        - 281.09113497788328589322741047289*c[53]
+                                        - 749.3997598078077847016271745128*c[54]
+                                        + z*(2595.9969183340722910458393125788*c[49]
+                                             + 374.69987990390389235081358725639*c[54]))))
+                         + y*(55.05188515547489980555298156466*c[5]
+                              + 15.251733823253820980139162750107*c[6]
+                              + 35.401835274861137725138545698072*c[7]
+                              + 4.4027963142320568422428688585687*c[8]
+                              + 4.3841007040270924252959843329091*c[10]
+                              - 159.59612406997142763269766831618*c[11]
+                              - 54.34513848955348050599282406542*c[12]
+                              - 359.56507537478341872491607415638*c[13]
+                              - 189.91654481889077443838264627365*c[14]
+                              - 45.423381447108847301565341579475*c[15]
+                              - 184.11630404064044919813381365331*c[16]
+                              - 81.62298650873725894040659495448*c[17]
+                              - 9.834450564746754635751515292291*c[18]
+                              - 8.966944372000886659371246833876*c[20]
+                              + 300.38155169808075808639963601557*c[21]
+                              + 95.74487785555014392649329160859*c[22]
+                              + 888.4796071762401374323053611624*c[23]
+                              + 581.7436281335798568141535068547*c[24]
+                              + 166.29692533617081339267829502124*c[25]
+                              + 1242.0725691606017974518182891167*c[26]
+                              + 907.3110985916933263672528802789*c[27]
+                              + 375.49699541799537332124003186345*c[28]
+                              + 89.85425091650917709108397337997*c[29]
+                              + 566.9517068312068835487698457381*c[30]
+                              + 356.21038707867502469276581883884*c[31]
+                              + 124.44813801658099302391363841007*c[32]
+                              + 15.563212786343625287683771418544*c[33]
+                              + 19.450858707364162020426146376768*c[35]
+                              - 496.99757760613925073303930265067*c[36]
+                              - 156.31824519769844268870241782706*c[37]
+                              - 1587.3868317774785062384754697953*c[38]
+                              - 1091.1171683972854515674921199275*c[39]
+                              - 320.11747526704905619817042980323*c[40]
+                              - 2824.9544317545318938117700311782*c[41]
+                              - 2402.6021263824572059975856380606*c[42]
+                              - 1206.8694510282522721088469323707*c[43]
+                              - 334.24987421842335518449237874246*c[44]
+                              - 3165.8794531001768291842036265808*c[45]
+                              - 2751.4688747713202284583201121179*c[46]
+                              - 1525.8959636569318224886439381122*c[47]
+                              - 607.2208419844282592038367643381*c[48]
+                              - 148.34268104766127377404796071879*c[49]
+                              - 1348.2128412076447686943001309486*c[50]
+                              - 1013.320277362563244492836033894*c[51]
+                              - 492.67883889903230274644256047978*c[52]
+                              - 165.3477264575784034666043591017*c[53]
+                              - 21.411421708794508134332204986079*c[54]
+                              + y*(357.46436341151595126805097134411*c[13]
+                                   + 144.49456356237963601117847784078*c[14]
+                                   + 22.711690723554423650782670789737*c[15]
+                                   + 263.90003579158464385065846623642*c[16]
+                                   + 68.68275694027891301082993965682*c[17]
+                                   + 4.9172252823733773178757576461455*c[18]
+                                   - 8.070249934800797993434122150489*c[20]
+                                   + 26.963869770170177530503763753915*c[21]
+                                   + 22.676418439472402508906305907298*c[22]
+                                   - 948.311360234027546541233627402*c[23]
+                                   - 453.46285786365519375155681409543*c[24]
+                                   - 83.14846266808540669633914751062*c[25]
+                                   - 3173.7298657973673993787347173137*c[26]
+                                   - 1846.9819127395994264350940981116*c[27]
+                                   - 574.6528925271668610796867081183*c[28]
+                                   - 89.85425091650917709108397337997*c[29]
+                                   - 1916.2014830883311643976069912258*c[30]
+                                   - 934.4276486693098343142894927055*c[31]
+                                   - 207.41356336096832170652273068345*c[32]
+                                   - 15.563212786343625287683771418544*c[33]
+                                   + 5.118647028253726847480564835991*c[35]
+                                   - 26.896410495389396260726314527535*c[36]
+                                   - 11.902404456677546397616935367543*c[37]
+                                   + 1625.0535820165710319331008476677*c[38]
+                                   + 653.0750363014800614468625150729*c[39]
+                                   + 89.63289307477373573548772034491*c[40]
+                                   + 7548.322498310788284593230111952*c[41]
+                                   + 5121.602192559828425651812732883*c[42]
+                                   + 1886.926617934232439364028161659*c[43]
+                                   + 334.24987421842335518449237874246*c[44]
+                                   + 14701.405953412905169264635714515*c[45]
+                                   + 10825.188876109834867137245440416*c[46]
+                                   + 4756.0151498261091292377441999286*c[47]
+                                   + 1403.3456771589901553394948878704*c[48]
+                                   + 222.51402157149191066107194107818*c[49]
+                                   + 7865.826446889159762198553390813*c[50]
+                                   + 5029.403553846342381843557074555*c[51]
+                                   + 1891.1884564037657290463838443613*c[52]
+                                   + 411.71583887937022463184485416324*c[53]
+                                   + 32.117132563191762201498307479119*c[54]
+                                   + y*(2083.3320724991259474763934374439*c[26]
+                                        + 1031.5823956728096416353478376163*c[27]
+                                        + 257.93626321211278294604446145771*c[28]
+                                        + 29.951416972169725697027991126656*c[29]
+                                        + 1648.7654398659915588244617754771*c[30]
+                                        + 604.1537560405850953205961349578*c[31]
+                                        + 96.79299623511855012971060765228*c[32]
+                                        + 5.187737595447875095894590472848*c[33]
+                                        + 18.768372436930331774095404398635*c[35]
+                                        - 51.31403461642500857293469594839*c[36]
+                                        - 43.642149674484336791262096347657*c[37]
+                                        + 135.84086354512730377242403594188*c[38]
+                                        + 188.17978531723962687641114454665*c[39]
+                                        + 46.950563039167194909064996371141*c[40]
+                                        - 5232.390446192195147608364095361*c[41]
+                                        - 2951.4211599255312995420006226571*c[42]
+                                        - 855.6612616134042022064031303158*c[43]
+                                        - 111.41662473947445172816412624749*c[44]
+                                        - 23010.725448490199043927823181484*c[45]
+                                        - 14654.920998849666508519802653544*c[46]
+                                        - 5385.847325387237474365940360391*c[47]
+                                        - 1263.9067275608919479154897528224*c[48]
+                                        - 148.34268104766127377404796071879*c[49]
+                                        - 15323.515602845220980088174437304*c[50]
+                                        - 8270.745757511149114544059172846*c[51]
+                                        - 2412.9625023243944276243092332159*c[52]
+                                        - 383.60672538158189604252211311595*c[53]
+                                        - 21.411421708794508134332204986079*c[54]
+                                        + y*(11320.342634974399459188112252074*c[45]
+                                             + 6426.406114636848542857853636924*c[46]
+                                             + 2042.8519100416064967777441548568*c[47]
+                                             + 398.06241758728094806782906176615*c[48]
+                                             + 37.085670261915318443511990179697*c[49]
+                                             + 9342.305209464143307622463288849*c[50]
+                                             + 4211.0512285839178881898489864227*c[51]
+                                             + 987.2973582661710318816506428512*c[52]
+                                             + 123.18405621089591058262024753077*c[53]
+                                             + 5.35285542719862703358305124652*c[54])
+                                        + z*(12852.812229273697085715707273848*c[46]
+                                             + 12257.111460249638980666464929141*c[47]
+                                             + 4776.7490110473713768139487411938*c[48]
+                                             + 741.7134052383063688702398035939*c[49]
+                                             + 8422.102457167835776379697972845*c[51]
+                                             + 5923.784149597026191289903857107*c[52]
+                                             + 1478.2086745307509269914429703692*c[53]
+                                             + 107.0571085439725406716610249304*c[54]))
+                                   + z*(2063.1647913456192832706956752327*c[27]
+                                        + 1547.6175792726766976762667687463*c[28]
+                                        + 359.41700366603670836433589351988*c[29]
+                                        + 1208.3075120811701906411922699156*c[31]
+                                        + 580.7579774107113007782636459137*c[32]
+                                        + 62.25285114537450115073508567418*c[33]
+                                        - 87.28429934896867358252419269531*c[37]
+                                        + 376.35957063447925375282228909331*c[39]
+                                        + 281.70337823500316945438997822685*c[40]
+                                        - 5902.842319851062599084001245314*c[42]
+                                        - 5133.967569680425213238418781895*c[43]
+                                        - 1336.9994968736934207379695149699*c[44]
+                                        - 16457.029768425635931323898033239*c[46]
+                                        - 20057.972492073785865529177233204*c[47]
+                                        - 10390.131719683331998171928292676*c[48]
+                                        - 2225.1402157149191066107194107818*c[49]
+                                        - 8119.389057854462452708420372847*c[51]
+                                        - 8553.990864349340374455951542188*c[52]
+                                        - 3125.0720300482318255188223870222*c[53]
+                                        - 321.17132563191762201498307479119*c[54]
+                                        + z*(12257.111460249638980666464929141*c[47]
+                                             + 11941.872527618428442034871852984*c[48]
+                                             + 3337.7103235723786599160791161727*c[49]
+                                             + 5923.784149597026191289903857107*c[52]
+                                             + 3695.5216863268773174786074259231*c[53]
+                                             + 481.75698844787643302247461218678*c[54])))
+                              + z*(288.98912712475927202235695568157*c[14]
+                                   + 136.27014434132654190469602473842*c[15]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 29.503351694240263907254545876873*c[18]
+                                   + 45.352836878944805017812611814596*c[22]
+                                   - 906.9257157273103875031136281909*c[24]
+                                   - 498.89077600851244017803488506371*c[25]
+                                   - 1630.7990341335795695994925209904*c[27]
+                                   - 1900.2997758903244688018534799635*c[28]
+                                   - 718.8340073320734167286717870398*c[29]
+                                   - 660.5477852574494779873867154954*c[31]
+                                   - 663.723402755098629460872738187*c[32]
+                                   - 124.50570229074900230147017134835*c[33]
+                                   - 111.0891082623237663777580634304*c[37]
+                                   + 1682.5096432374393766465473192391*c[39]
+                                   + 819.5007366836455838673163002963*c[40]
+                                   + 4340.3620652685942522196242204513*c[42]
+                                   + 6187.592137924969422945750188059*c[43]
+                                   + 2673.9989937473868414759390299397*c[44]
+                                   + 5193.347983794033802950592847594*c[46]
+                                   + 8478.118406882868909897287966368*c[47]
+                                   + 6450.01640622454986590201036177*c[48]
+                                   + 2225.1402157149191066107194107818*c[49]
+                                   + 1939.4180498382223109786937762629*c[51]
+                                   + 2793.1398740732539998223515239798*c[52]
+                                   + 1815.5180365042108700633158629367*c[53]
+                                   + 321.17132563191762201498307479119*c[54]
+                                   + z*(1547.6175792726766976762667687463*c[28]
+                                        + 898.5425091650917709108397337997*c[29]
+                                        + 580.7579774107113007782636459137*c[32]
+                                        + 155.63212786343625287683771418544*c[33]
+                                        + 281.70337823500316945438997822685*c[40]
+                                        - 5133.967569680425213238418781895*c[43]
+                                        - 3342.4987421842335518449237874246*c[44]
+                                        - 7800.861031824146884862712304063*c[47]
+                                        - 14033.456771589901553394948878704*c[48]
+                                        - 6675.420647144757319832158232345*c[49]
+                                        - 2630.206714752314183166047685081*c[52]
+                                        - 4117.1583887937022463184485416324*c[53]
+                                        - 963.5139768957528660449492243736*c[54]
+                                        + z*(7961.248351745618961356581235323*c[48]
+                                             + 5191.993836668144582091678625158*c[49]
+                                             + 2463.6811242179182116524049506154*c[53]
+                                             + 749.3997598078077847016271745128*c[54]))));
+    grad[0] /*ARGH*/[1]= 9.7467943448089639068384131998996*c[2]
+                         + 3.8729833462074168851792653997824*c[3]
+                         + 0.8035897321174379252413505815494*c[4]
+                         - 13.204326697807632794689829526579*c[5]
+                         - 6.354889093022425408391317812545*c[6]
+                         - 41.158231254513355241421236055482*c[7]
+                         - 35.22237051385645473794295086855*c[8]
+                         - 11.832159566199232085134656583123*c[9]
+                         - 0.20876670019176630596647544442424*c[10]
+                         + 12.267062678559319149958811751263*c[11]
+                         + 3.3272533769114375819995606570663*c[12]
+                         + 52.1184601385309247755683800562*c[13]
+                         + 53.28031315867927922393967221065*c[14]
+                         + 19.87272938311012069443483694102*c[15]
+                         + 105.78819264215430937901321045166*c[16]
+                         + 111.98275588088953208287490161437*c[17]
+                         + 72.93884168853843021515707175116*c[18]
+                         + 23.811761799581315314514541782753*c[19]
+                         + 1.1955925829334515545828329111835*c[20]
+                         - 15.423183352078966669238103568614*c[21]
+                         - 5.774088028569361749952994559729*c[22]
+                         - 52.15291173775718164013834232006*c[23]
+                         - 46.439518318544639083359385411349*c[24]
+                         - 15.226776085307821390893382980339*c[25]
+                         - 128.74987511922572287448733134532*c[26]
+                         - 160.11630617558887123554901924281*c[27]
+                         - 116.38018305014859892584166813403*c[28]
+                         - 40.434412912429129690987788020986*c[29]
+                         - 215.19813992625791064448731810407*c[30]
+                         - 252.94030825960691466159657009064*c[31]
+                         - 201.26797629842111217447761273728*c[32]
+                         - 122.77645642559971060283864119074*c[33]
+                         - 39.799497484264798189379192840048*c[34]
+                         - 0.3412431352169151231653709890661*c[35]
+                         + 14.193036056663051485467142861778*c[36]
+                         + 3.1445858688012283075185483563632*c[37]
+                         + 60.05580357554062249800846959381*c[38]
+                         + 57.46266257822494581085409088616*c[39]
+                         + 19.064774082570921569135483374948*c[40]
+                         + 130.91370047298349707967788456648*c[41]
+                         + 148.97968785041088227384853189311*c[42]
+                         + 105.34980081600713418540766207271*c[43]
+                         + 35.604210660548309643159886073577*c[44]
+                         + 255.06807392219590063140746067526*c[45]
+                         + 347.6034749534848942234503864693*c[46]
+                         + 308.76106101522143831633122928994*c[47]
+                         + 201.6634606621002877466152484482*c[48]
+                         + 67.99039548017808381310531532944*c[49]
+                         + 380.98113133277897295228105001661*c[50]
+                         + 476.86689002004630475874027164666*c[51]
+                         + 419.77918130603244430200502938516*c[52]
+                         + 310.16477688000748850277201028161*c[53]
+                         + 184.67351223835263265861526800493*c[54]
+                         + x*(55.05188515547489980555298156466*c[5]
+                              + 15.251733823253820980139162750107*c[6]
+                              + 35.401835274861137725138545698072*c[7]
+                              + 4.4027963142320568422428688585687*c[8]
+                              + 4.3841007040270924252959843329091*c[10]
+                              - 159.59612406997142763269766831618*c[11]
+                              - 54.34513848955348050599282406542*c[12]
+                              - 359.56507537478341872491607415638*c[13]
+                              - 189.91654481889077443838264627365*c[14]
+                              - 45.423381447108847301565341579475*c[15]
+                              - 184.11630404064044919813381365331*c[16]
+                              - 81.62298650873725894040659495448*c[17]
+                              - 9.834450564746754635751515292291*c[18]
+                              - 8.966944372000886659371246833876*c[20]
+                              + 300.38155169808075808639963601557*c[21]
+                              + 95.74487785555014392649329160859*c[22]
+                              + 888.4796071762401374323053611624*c[23]
+                              + 581.7436281335798568141535068547*c[24]
+                              + 166.29692533617081339267829502124*c[25]
+                              + 1242.0725691606017974518182891167*c[26]
+                              + 907.3110985916933263672528802789*c[27]
+                              + 375.49699541799537332124003186345*c[28]
+                              + 89.85425091650917709108397337997*c[29]
+                              + 566.9517068312068835487698457381*c[30]
+                              + 356.21038707867502469276581883884*c[31]
+                              + 124.44813801658099302391363841007*c[32]
+                              + 15.563212786343625287683771418544*c[33]
+                              + 19.450858707364162020426146376768*c[35]
+                              - 496.99757760613925073303930265067*c[36]
+                              - 156.31824519769844268870241782706*c[37]
+                              - 1587.3868317774785062384754697953*c[38]
+                              - 1091.1171683972854515674921199275*c[39]
+                              - 320.11747526704905619817042980323*c[40]
+                              - 2824.9544317545318938117700311782*c[41]
+                              - 2402.6021263824572059975856380606*c[42]
+                              - 1206.8694510282522721088469323707*c[43]
+                              - 334.24987421842335518449237874246*c[44]
+                              - 3165.8794531001768291842036265808*c[45]
+                              - 2751.4688747713202284583201121179*c[46]
+                              - 1525.8959636569318224886439381122*c[47]
+                              - 607.2208419844282592038367643381*c[48]
+                              - 148.34268104766127377404796071879*c[49]
+                              - 1348.2128412076447686943001309486*c[50]
+                              - 1013.320277362563244492836033894*c[51]
+                              - 492.67883889903230274644256047978*c[52]
+                              - 165.3477264575784034666043591017*c[53]
+                              + x*(261.36584581273139871049967589426*c[11]
+                                   + 62.1087297023468348639917989319*c[12]
+                                   + 291.62653750456823158114855245747*c[13]
+                                   + 31.268755212815638772350695660307*c[14]
+                                   + 83.79652299285558905812500493196*c[16]
+                                   + 4.9770113724839792036833289606389*c[17]
+                                   + 20.175624837001994983585305376221*c[20]
+                                   - 1197.3860486594727872956618424495*c[21]
+                                   - 340.14627659208603763359458860947*c[22]
+                                   - 2560.4237730644276315490888702012*c[23]
+                                   - 954.6185166715097859017629602619*c[24]
+                                   - 184.77436148463423710297588335693*c[25]
+                                   - 1993.7798146621410088619276819754*c[26]
+                                   - 708.2226242768704646027588598403*c[27]
+                                   - 73.30386618162225976220742012688*c[28]
+                                   - 518.9910862533288782737758699922*c[30]
+                                   - 147.52868402724015718738464106886*c[31]
+                                   - 9.218380593820814298067676919265*c[32]
+                                   - 78.4859210998904783280353274852*c[35]
+                                   + 3336.7910181415970014961687297632*c[36]
+                                   + 972.029697295332955805383055016*c[37]
+                                   + 8952.602742206654653797277495272*c[38]
+                                   + 4333.5610495400833498637458674268*c[39]
+                                   + 1032.9123868616782879994299201651*c[40]
+                                   + 11646.1580515728505210434046398*c[41]
+                                   + 6414.13462239026040026692551564*c[42]
+                                   + 1907.0603498725458262566574187971*c[43]
+                                   + 364.63622642009820565580986771905*c[44]
+                                   + 7586.547129535566570973654287382*c[45]
+                                   + 3992.3099712645925132972378320027*c[46]
+                                   + 1114.1427219071786519999440982251*c[47]
+                                   + 119.61034909126589903896411323322*c[48]
+                                   + 1859.8051217246055621138631378865*c[50]
+                                   + 808.9654113006654210206041409827*c[51]
+                                   + 183.29980423605729373834181876118*c[52]
+                                   + x*(1158.9501274195357368916948031433*c[21]
+                                        + 251.96020488302669454340339896998*c[22]
+                                        + 1689.6891681898377757485479480802*c[23]
+                                        + 162.28335059390434578977162517082*c[24]
+                                        + 892.2346150210144287288277718059*c[26]
+                                        + 50.4910175444222263043710382133*c[27]
+                                        + 161.56270861333738642304813904694*c[30]
+                                        + 5.552154775218715593073615524097*c[31]
+                                        + 87.5857380390082149457785538603*c[35]
+                                        - 7359.039143477068086324494740972*c[36]
+                                        - 1866.9141805196077405151007882053*c[37]
+                                        - 16018.915408148364052941018369216*c[38]
+                                        - 4575.7621922912282746291563335165*c[39]
+                                        - 751.2090086266751185450399419383*c[40]
+                                        - 15047.958792026706717492052757185*c[41]
+                                        - 4296.7762472037093790681553724905*c[42]
+                                        - 391.26682915209461172983192035874*c[43]
+                                        - 6781.445382093792176395268264567*c[45]
+                                        - 1741.2387575617284364148560009668*c[46]
+                                        - 102.53466690081223559365843249384*c[47]
+                                        - 1161.789780036092436200684810184*c[50]
+                                        - 236.71348251392444031305605855061*c[51]
+                                        + x*(4967.1444060002916602214880185204*c[36]
+                                             + 1018.316825737967858462782248112*c[37]
+                                             + 8529.000907038575167660761847574*c[38]
+                                             + 757.4719318812901025508265855928*c[39]
+                                             + 6117.997107165988433481214110279*c[41]
+                                             + 322.30423583151406664677631916817*c[42]
+                                             + 2095.2008253385202196216625228392*c[45]
+                                             + 72.45423887814389080360735683799*c[46]
+                                             + 275.25420230135002522078045349977*c[50]
+                                             + 6.121900409842873456372139445274*c[51])
+                                        - 9.051842184496656480905768827712*c[52]
+                                        + y*(19679.72505749777954177143061669*c[38]
+                                             + 5883.809816324054929143337095255*c[39]
+                                             + 751.2090086266751185450399419383*c[40]
+                                             + 35345.194837956890882327502320648*c[41]
+                                             + 6841.634119715569705013659299721*c[42]
+                                             + 391.26682915209461172983192035874*c[43]
+                                             + 21856.601118440393923152180903269*c[45]
+                                             + 2969.3648977571654829690631017177*c[46]
+                                             + 102.53466690081223559365843249384*c[47]
+                                             + 4495.6213227483576879069977437554*c[50]
+                                             + 416.28922786931539503330548227866*c[51]
+                                             + 9.051842184496656480905768827712*c[52])
+                                        + z*(5883.809816324054929143337095255*c[39]
+                                             + 2253.6270258800253556351198258148*c[40]
+                                             + 6841.634119715569705013659299721*c[42]
+                                             + 1173.8004874562838351894957610762*c[43]
+                                             + 2969.3648977571654829690631017177*c[46]
+                                             + 307.60400070243670678097529748152*c[47]
+                                             + 416.28922786931539503330548227866*c[51]
+                                             + 27.155526553489969442717306483137*c[52]))
+                                   + 12.401079484318380259995326932628*c[53]
+                                   + y*(3980.3093753507935352088953810036*c[23]
+                                        + 1337.3381697631616710646750296023*c[24]
+                                        + 184.77436148463423710297588335693*c[25]
+                                        + 5297.79220168125703936517838*c[26]
+                                        + 1163.7450010761826528942871968225*c[27]
+                                        + 73.30386618162225976220742012688*c[28]
+                                        + 1748.1805010638446426064029305001*c[30]
+                                        + 254.60595469217252933951865474787*c[31]
+                                        + 9.218380593820814298067676919265*c[32]
+                                        - 75.07348974772132709638161759454*c[35]
+                                        + 276.21534426570420086633146977241*c[36]
+                                        + 218.21074837242168395631048173829*c[37]
+                                        - 16657.293756515626263227401233286*c[38]
+                                        - 6456.970629389999630453934249535*c[39]
+                                        - 1032.9123868616782879994299201651*c[40]
+                                        - 50634.95814055356903695252289662*c[41]
+                                        - 22229.690451796676405485727397442*c[42]
+                                        - 5427.52210361418628801472792015*c[43]
+                                        - 729.2724528401964113116197354381*c[44]
+                                        - 48358.34373460491670758564319883*c[45]
+                                        - 19402.524117005181922624783558851*c[46]
+                                        - 3616.5478631263376384365080359149*c[47]
+                                        - 239.22069818253179807792822646643*c[48]
+                                        - 14424.334962626875330878465460913*c[50]
+                                        - 4657.8916546890205755197163836473*c[51]
+                                        - 622.6374302621628707937325272205*c[52]
+                                        - 24.802158968636760519990653865255*c[53]
+                                        + y*(40255.7060299089926692703436707*c[41]
+                                             + 16427.156918072768760758735776427*c[42]
+                                             + 3520.4617537416404617580705013527*c[43]
+                                             + 364.63622642009820565580986771905*c[44]
+                                             + 58759.8824144376975549221975998*c[45]
+                                             + 18087.203829779326786531744931976*c[46]
+                                             + 2502.4051412191589864365639376898*c[47]
+                                             + 119.61034909126589903896411323322*c[48]
+                                             + 21020.034506988902340754106945282*c[50]
+                                             + 4714.7378727804186861860291070677*c[51]
+                                             + 439.33762602610557705539070845933*c[52]
+                                             + 12.401079484318380259995326932628*c[53])
+                                        + z*(21902.875890763691681011647701903*c[42]
+                                             + 14081.847014966561847032282005411*c[43]
+                                             + 2917.0898113607856452464789417524*c[44]
+                                             + 24116.271773039102382042326575969*c[46]
+                                             + 10009.620564876635945746255750759*c[47]
+                                             + 956.8827927301271923117129058657*c[48]
+                                             + 6286.31716370722491491470547609*c[51]
+                                             + 1757.3505041044223082215628338373*c[52]
+                                             + 99.20863587454704207996261546102*c[53]))
+                                   + z*(1337.3381697631616710646750296023*c[24]
+                                        + 554.3230844539027113089276500708*c[25]
+                                        + 1163.7450010761826528942871968225*c[27]
+                                        + 219.91159854486677928662226038065*c[28]
+                                        + 254.60595469217252933951865474787*c[31]
+                                        + 27.655141781462442894203030757794*c[32]
+                                        + 218.21074837242168395631048173829*c[37]
+                                        - 6456.970629389999630453934249535*c[39]
+                                        - 3098.7371605850348639982897604953*c[40]
+                                        - 11278.252506414830564979903546491*c[42]
+                                        - 9241.642803359277940528042757744*c[43]
+                                        - 2917.0898113607856452464789417524*c[44]
+                                        - 7344.388230485630731603620270867*c[46]
+                                        - 5844.833306940694942436396232365*c[47]
+                                        - 956.8827927301271923117129058657*c[48]
+                                        - 1514.7330728354081180623636456022*c[51]
+                                        - 989.2370387342774582704161647429*c[52]
+                                        - 99.20863587454704207996261546102*c[53]
+                                        + z*(7040.923507483280923516141002705*c[43]
+                                             + 3646.3622642009820565580986771905*c[44]
+                                             + 5004.81028243831797287312787538*c[47]
+                                             + 1196.1034909126589903896411323322*c[48]
+                                             + 878.6752520522111541107814169187*c[52]
+                                             + 124.01079484318380259995326932628*c[53])))
+                              - 21.411421708794508134332204986079*c[54]
+                              + z*(288.98912712475927202235695568157*c[14]
+                                   + 136.27014434132654190469602473842*c[15]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 29.503351694240263907254545876873*c[18]
+                                   + 45.352836878944805017812611814596*c[22]
+                                   - 906.9257157273103875031136281909*c[24]
+                                   - 498.89077600851244017803488506371*c[25]
+                                   - 1630.7990341335795695994925209904*c[27]
+                                   - 1900.2997758903244688018534799635*c[28]
+                                   - 718.8340073320734167286717870398*c[29]
+                                   - 660.5477852574494779873867154954*c[31]
+                                   - 663.723402755098629460872738187*c[32]
+                                   - 124.50570229074900230147017134835*c[33]
+                                   - 111.0891082623237663777580634304*c[37]
+                                   + 1682.5096432374393766465473192391*c[39]
+                                   + 819.5007366836455838673163002963*c[40]
+                                   + 4340.3620652685942522196242204513*c[42]
+                                   + 6187.592137924969422945750188059*c[43]
+                                   + 2673.9989937473868414759390299397*c[44]
+                                   + 5193.347983794033802950592847594*c[46]
+                                   + 8478.118406882868909897287966368*c[47]
+                                   + 6450.01640622454986590201036177*c[48]
+                                   + 2225.1402157149191066107194107818*c[49]
+                                   + 1939.4180498382223109786937762629*c[51]
+                                   + 2793.1398740732539998223515239798*c[52]
+                                   + 1815.5180365042108700633158629367*c[53]
+                                   + 321.17132563191762201498307479119*c[54]
+                                   + z*(1547.6175792726766976762667687463*c[28]
+                                        + 898.5425091650917709108397337997*c[29]
+                                        + 580.7579774107113007782636459137*c[32]
+                                        + 155.63212786343625287683771418544*c[33]
+                                        + 281.70337823500316945438997822685*c[40]
+                                        - 5133.967569680425213238418781895*c[43]
+                                        - 3342.4987421842335518449237874246*c[44]
+                                        - 7800.861031824146884862712304063*c[47]
+                                        - 14033.456771589901553394948878704*c[48]
+                                        - 6675.420647144757319832158232345*c[49]
+                                        - 2630.206714752314183166047685081*c[52]
+                                        - 4117.1583887937022463184485416324*c[53]
+                                        - 963.5139768957528660449492243736*c[54]
+                                        + z*(7961.248351745618961356581235323*c[48]
+                                             + 5191.993836668144582091678625158*c[49]
+                                             + 2463.6811242179182116524049506154*c[53]
+                                             + 749.3997598078077847016271745128*c[54])))
+                              + y*(714.9287268230319025361019426882*c[13]
+                                   + 288.98912712475927202235695568157*c[14]
+                                   + 45.423381447108847301565341579475*c[15]
+                                   + 527.8000715831692877013169324728*c[16]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 9.834450564746754635751515292291*c[18]
+                                   - 16.140499869601595986868244300977*c[20]
+                                   + 53.92773954034035506100752750783*c[21]
+                                   + 45.352836878944805017812611814596*c[22]
+                                   - 1896.6227204680550930824672548039*c[23]
+                                   - 906.9257157273103875031136281909*c[24]
+                                   - 166.29692533617081339267829502124*c[25]
+                                   - 6347.459731594734798757469434627*c[26]
+                                   - 3693.9638254791988528701881962231*c[27]
+                                   - 1149.3057850543337221593734162366*c[28]
+                                   - 179.70850183301835418216794675994*c[29]
+                                   - 3832.4029661766623287952139824516*c[30]
+                                   - 1868.855297338619668628578985411*c[31]
+                                   - 414.82712672193664341304546136691*c[32]
+                                   - 31.126425572687250575367542837088*c[33]
+                                   + 10.237294056507453694961129671983*c[35]
+                                   - 53.79282099077879252145262905507*c[36]
+                                   - 23.804808913355092795233870735086*c[37]
+                                   + 3250.1071640331420638662016953354*c[38]
+                                   + 1306.1500726029601228937250301458*c[39]
+                                   + 179.26578614954747147097544068981*c[40]
+                                   + 15096.644996621576569186460223903*c[41]
+                                   + 10243.204385119656851303625465765*c[42]
+                                   + 3773.853235868464878728056323318*c[43]
+                                   + 668.4997484368467103689847574849*c[44]
+                                   + 29402.811906825810338529271429031*c[45]
+                                   + 21650.377752219669734274490880833*c[46]
+                                   + 9512.030299652218258475488399857*c[47]
+                                   + 2806.6913543179803106789897757409*c[48]
+                                   + 445.02804314298382132214388215636*c[49]
+                                   + 15731.652893778319524397106781627*c[50]
+                                   + 10058.80710769268476368711414911*c[51]
+                                   + 3782.3769128075314580927676887227*c[52]
+                                   + 823.4316777587404492636897083265*c[53]
+                                   + 64.23426512638352440299661495824*c[54]
+                                   + y*(6249.996217497377842429180312332*c[26]
+                                        + 3094.747187018428924906043512849*c[27]
+                                        + 773.8087896363383488381333843731*c[28]
+                                        + 89.85425091650917709108397337997*c[29]
+                                        + 4946.2963195979746764733853264312*c[30]
+                                        + 1812.4612681217552859617884048734*c[31]
+                                        + 290.37898870535565038913182295683*c[32]
+                                        + 15.563212786343625287683771418544*c[33]
+                                        + 56.30511731079099532228621319591*c[35]
+                                        - 153.94210384927502571880408784516*c[36]
+                                        - 130.92644902345301037378628904297*c[37]
+                                        + 407.52259063538191131727210782564*c[38]
+                                        + 564.53935595171888062923343364*c[39]
+                                        + 140.85168911750158472719498911342*c[40]
+                                        - 15697.171338576585442825092286083*c[41]
+                                        - 8854.263479776593898626001867971*c[42]
+                                        - 2566.9837848402126066192093909473*c[43]
+                                        - 334.24987421842335518449237874246*c[44]
+                                        - 69032.17634547059713178346954445*c[45]
+                                        - 43964.762996548999525559407960631*c[46]
+                                        - 16157.541976161712423097821081172*c[47]
+                                        - 3791.7201826826758437464692584673*c[48]
+                                        - 445.02804314298382132214388215636*c[49]
+                                        - 45970.546808535662940264523311912*c[50]
+                                        - 24812.237272533447343632177518538*c[51]
+                                        - 7238.887506973183282872927699648*c[52]
+                                        - 1150.8201761447456881275663393479*c[53]
+                                        - 64.23426512638352440299661495824*c[54]
+                                        + y*(45281.370539897597836752449008298*c[45]
+                                             + 25705.624458547394171431414547696*c[46]
+                                             + 8171.407640166425987110976619427*c[47]
+                                             + 1592.2496703491237922713162470646*c[48]
+                                             + 148.34268104766127377404796071879*c[49]
+                                             + 37369.220837856573230489853155396*c[50]
+                                             + 16844.204914335671552759395945691*c[51]
+                                             + 3949.1894330646841275266025714048*c[52]
+                                             + 492.73622484358364233048099012307*c[53]
+                                             + 21.411421708794508134332204986079*c[54])
+                                        + z*(38558.436687821091257147121821544*c[46]
+                                             + 36771.334380748916941999394787422*c[47]
+                                             + 14330.247033142114130441846223581*c[48]
+                                             + 2225.1402157149191066107194107818*c[49]
+                                             + 25266.307371503507329139093918536*c[51]
+                                             + 17771.352448791078573869711571322*c[52]
+                                             + 4434.6260235922527809743289111077*c[53]
+                                             + 321.17132563191762201498307479119*c[54]))
+                                   + z*(4126.3295826912385665413913504654*c[27]
+                                        + 3095.2351585453533953525335374925*c[28]
+                                        + 718.8340073320734167286717870398*c[29]
+                                        + 2416.6150241623403812823845398312*c[31]
+                                        + 1161.5159548214226015565272918273*c[32]
+                                        + 124.50570229074900230147017134835*c[33]
+                                        - 174.56859869793734716504838539063*c[37]
+                                        + 752.7191412689585075056445781866*c[39]
+                                        + 563.4067564700063389087799564537*c[40]
+                                        - 11805.684639702125198168002490628*c[42]
+                                        - 10267.935139360850426476837563789*c[43]
+                                        - 2673.9989937473868414759390299397*c[44]
+                                        - 32914.059536851271862647796066478*c[46]
+                                        - 40115.944984147571731058354466407*c[47]
+                                        - 20780.263439366663996343856585351*c[48]
+                                        - 4450.2804314298382132214388215636*c[49]
+                                        - 16238.778115708924905416840745694*c[51]
+                                        - 17107.981728698680748911903084376*c[52]
+                                        - 6250.144060096463651037644774044*c[53]
+                                        - 642.3426512638352440299661495824*c[54]
+                                        + z*(24514.222920499277961332929858281*c[47]
+                                             + 23883.745055236856884069743705969*c[48]
+                                             + 6675.420647144757319832158232345*c[49]
+                                             + 11847.568299194052382579807714214*c[52]
+                                             + 7391.043372653754634957214851846*c[53]
+                                             + 963.5139768957528660449492243736*c[54]))))
+                         + 59.79130371550699010564920378098*c[55]
+                         + z*(57.23635208501673894915729516139*c[8]
+                              + 35.49647869859769625540396974937*c[9]
+                              + 7.763591212793354357998974866488*c[12]
+                              - 86.40050782488531766044271169295*c[14]
+                              - 59.61818814933036208330451082306*c[15]
+                              - 205.05286854633994319175315317832*c[17]
+                              - 383.54357202512343079430909639935*c[18]
+                              - 190.49409439665052251611633426203*c[19]
+                              - 5.0392040976605338908680679794*c[22]
+                              + 71.05089797496422814335318025227*c[24]
+                              + 22.583533070344184534808163521402*c[25]
+                              + 292.88321208063495655367249852951*c[27]
+                              + 610.8106422504614364005957614168*c[28]
+                              + 323.47530329943303752790230416789*c[29]
+                              + 481.13386952109612553692216813101*c[31]
+                              + 1133.8608130399601586623242610695*c[32]
+                              + 1338.4362996255517747408043419948*c[33]
+                              + 596.9924622639719728406878926007*c[34]
+                              + 11.770155518270018104310080530126*c[37]
+                              - 90.19978821773120703857643996334*c[39]
+                              - 35.853157229909494294195088137962*c[40]
+                              - 268.97284594727048989486163598117*c[42]
+                              - 536.075295804894098575791733519*c[43]
+                              - 237.56602630400337641211855018059*c[44]
+                              - 660.8299910744147877621027758507*c[46]
+                              - 1737.6679288393673820977759316232*c[47]
+                              - 2194.8962664251522186436887507416*c[48]
+                              - 1019.8559322026712571965797299417*c[49]
+                              - 923.0659741774511672503210637865*c[51]
+                              - 2424.6005851330329859569023645658*c[52]
+                              - 3545.0552552504809703239974591405*c[53]
+                              - 3425.8274734071213014931527977727*c[54]
+                              - 1434.9912891721677625355808907435*c[55]
+                              + z*(329.45409391901628029767576229175*c[18]
+                                   + 238.11761799581315314514541782753*c[19]
+                                   + 46.193590371158559275743970839232*c[25]
+                                   - 523.3401862000312792461415140295*c[28]
+                                   - 404.34412912429129690987788020986*c[29]
+                                   - 1060.1137682893936442777828457154*c[32]
+                                   - 3008.8878053597675556188624742518*c[33]
+                                   - 1790.9773867919159185220636778022*c[34]
+                                   - 42.682330035606540826422723973765*c[40]
+                                   + 440.05178671374539203913749460169*c[43]
+                                   + 119.70381170356759276579616869565*c[44]
+                                   + 1622.7694915874061342975644875067*c[47]
+                                   + 4924.5775122627524608199863002621*c[48]
+                                   + 3059.567796608013771589739189825*c[49]
+                                   + 2330.5260824298713061017745528207*c[52]
+                                   + 8420.332969852180196536826987254*c[53]
+                                   + 14211.83115921235477416300105951*c[54]
+                                   + 7533.704268153880753311799676403*c[55]
+                                   + z*(1781.1232411037704495904760623445*c[33]
+                                        + 1392.9824119492679366282717494017*c[34]
+                                        + 236.33829490191550366580269204013*c[44]
+                                        - 2907.9429056417495833538338157801*c[48]
+                                        - 2379.6638418062329334586860365305*c[49]
+                                        - 5318.685201052105311509106884438*c[53]
+                                        - 20233.793514810810186943933711845*c[54]
+                                        - 13393.252032273565783665421646939*c[55]
+                                        + z*(9180.147057645645362594932887781*c[54]
+                                             + 7533.704268153880753311799676403*c[55]))))
+                         + y*(97.28309205612247602517746704023*c[7]
+                              + 57.23635208501673894915729516139*c[8]
+                              + 11.832159566199232085134656583123*c[9]
+                              - 2.9227338026847282835306562219394*c[10]
+                              + 8.385223866873343905361067083775*c[11]
+                              + 7.763591212793354357998974866488*c[12]
+                              - 122.85382539751460650785609576937*c[13]
+                              - 86.40050782488531766044271169295*c[14]
+                              - 19.87272938311012069443483694102*c[15]
+                              - 610.3376796766016942008222190208*c[16]
+                              - 530.5494123067921831126428672041*c[17]
+                              - 237.66588864804657036399495289703*c[18]
+                              - 47.623523599162630629029083565507*c[19]
+                              - 3.4373286759336732194256446196525*c[20]
+                              + 6.977582925107621823228345512592*c[21]
+                              + 10.078408195321067781736135958799*c[22]
+                              + 94.42820760093400394121046038023*c[23]
+                              + 13.920990522440405337505726282401*c[24]
+                              - 7.870019100271458246978602439277*c[25]
+                              + 740.401368041490647514563655822*c[26]
+                              + 753.5166209158959783048943197893*c[27]
+                              + 378.05027615016423854891242514877*c[28]
+                              + 80.86882582485825938197557604197*c[29]
+                              + 2193.991938435431187003631701076*c[30]
+                              + 2268.6104411543671913298793031459*c[31]
+                              + 1447.2857532298678447966252763245*c[32]
+                              + 601.7775610719535111237724948504*c[33]
+                              + 119.39849245279439456813757852014*c[34]
+                              - 8.872321515639793202299645715719*c[35]
+                              + 21.677208880491670722674849503643*c[36]
+                              + 20.36633651475935716925564496224*c[37]
+                              - 149.15429691475295350234631203175*c[38]
+                              - 110.55013471111537143522748805041*c[39]
+                              - 29.02398442421244776196745230216*c[40]
+                              - 683.2908636376771015860828725263*c[41]
+                              - 504.7640302627487206849746567181*c[42]
+                              - 178.69413826988189913084577173328*c[43]
+                              - 23.94076234071351855315923373913*c[44]
+                              - 2592.5230972197669452391263403688*c[45]
+                              - 3092.9095296372178283717306771653*c[46]
+                              - 2200.2296089161381112520257416891*c[47]
+                              - 984.9155024525504921639972600524*c[48]
+                              - 203.97118644053425143931594598833*c[49]
+                              - 5955.762416541583683446835511648*c[50]
+                              - 6798.341253223797435808611462837*c[51]
+                              - 5156.963804538952292264600869274*c[52]
+                              - 3004.9193488223915189997565527416*c[53]
+                              - 1209.7453265468897095897695817135*c[54]
+                              - 239.16521486202796042259681512391*c[55]
+                              + y*(686.3053256386693667225308502526*c[16]
+                                   + 488.24481564067835988133457103867*c[17]
+                                   + 164.72704695950814014883788114587*c[18]
+                                   + 23.811761799581315314514541782753*c[19]
+                                   + 10.087812418500997491792652688111*c[20]
+                                   - 25.012711257066203886441993668819*c[21]
+                                   - 22.676418439472402508906305907298*c[22]
+                                   + 53.72292364060507512209872182453*c[23]
+                                   + 85.6948611787857342087711809548*c[24]
+                                   + 23.096795185579279637871985419616*c[25]
+                                   - 830.5091803101179086539238432935*c[26]
+                                   - 690.9501132528915326268327318898*c[27]
+                                   - 261.67009310001563962307075701473*c[28]
+                                   - 40.434412912429129690987788020986*c[29]
+                                   - 5690.035320559293465558987270846*c[30]
+                                   - 5177.542960885029968129520008092*c[31]
+                                   - 2677.9395625049465535886601450464*c[32]
+                                   - 835.2257528671078904390290661285*c[33]
+                                   - 119.39849245279439456813757852014*c[34]
+                                   + 28.323180223003955222725792092486*c[35]
+                                   - 63.89078567751330840946102838069*c[36]
+                                   - 67.44695858783942958649596708274*c[37]
+                                   + 103.02250982140235724800560989947*c[38]
+                                   + 210.5895343585877652297717175459*c[39]
+                                   + 72.5599610605311194049186307554*c[40]
+                                   + 536.3536055098395433381697828606*c[41]
+                                   - 91.48311397193097990736668150919*c[42]
+                                   - 220.01877435212109720282316561997*c[43]
+                                   - 58.93110730021789182316119074247*c[44]
+                                   + 6706.585050465729608418403159791*c[45]
+                                   + 7018.459343167898947937209998891*c[46]
+                                   + 4051.6361521153438845095190496908*c[47]
+                                   + 1364.8406229188001210881487747603*c[48]
+                                   + 203.97118644053425143931594598833*c[49]
+                                   + 26216.360290821528279244642715179*c[50]
+                                   + 27317.493831681432386935553326386*c[51]
+                                   + 17912.949122962847700249594669412*c[52]
+                                   + 8381.476254134649271722174962865*c[53]
+                                   + 2521.1949062105533328176171371108*c[54]
+                                   + 358.74782229304194063389522268587*c[55]
+                                   + y*(4155.9095274079295096302506100216*c[30]
+                                        + 3328.43747124683115925344574076*c[31]
+                                        + 1431.9217855734998209665124814591*c[32]
+                                        + 356.22464822075408991809521246889*c[33]
+                                        + 39.799497484264798189379192840048*c[34]
+                                        - 35.034295215603285978311421544119*c[35]
+                                        + 81.59435679065918268789289524122*c[36]
+                                        + 72.73691612414056131877016057943*c[37]
+                                        - 146.74001892102931819479369683046*c[38]
+                                        - 240.0853528246820248463935272204*c[39]
+                                        - 62.60075071888959321208666182819*c[40]
+                                        + 294.09498472858904964065086312699*c[41]
+                                        + 593.5598539268644347900482834862*c[42]
+                                        + 293.36311180599586214826127528054*c[43]
+                                        + 47.267658980383100733160538408025*c[44]
+                                        - 4888.0653818151279106984790126147*c[45]
+                                        - 4493.7867137649258493636908625593*c[46]
+                                        - 2160.1676042144272115738245372917*c[47]
+                                        - 581.588581128349916670766763156*c[48]
+                                        - 67.99039548017808381310531532944*c[49]
+                                        - 42783.066501701391475649484532418*c[50]
+                                        - 40726.612970334127030846593655913*c[51]
+                                        - 23228.966725886526956392968333802*c[52]
+                                        - 8988.853569322153940456168308632*c[53]
+                                        - 2151.847881733848067500386601101*c[54]
+                                        - 239.16521486202796042259681512391*c[55]
+                                        + y*(23059.593448280912829732580114092*c[50]
+                                             + 20067.298024397803815061379190207*c[51]
+                                             + 10053.202226156599104105969504278*c[52]
+                                             + 3302.1318871298886992309778882269*c[53]
+                                             + 655.7247898318318116139237776987*c[54]
+                                             + 59.79130371550699010564920378098*c[55])
+                                        + z*(32107.676839036486104098206704332*c[51]
+                                             + 48255.370685551675699708653620535*c[52]
+                                             + 31700.466116446931512617387726978*c[53]
+                                             + 10491.596637309308985822780443179*c[54]
+                                             + 1434.9912891721677625355808907435*c[55]))
+                                   + z*(4992.6562068702467388801686111399*c[31]
+                                        + 6443.648035080749194349306166566*c[32]
+                                        + 3206.02183398678680926285691222*c[33]
+                                        + 596.9924622639719728406878926007*c[34]
+                                        + 109.10537418621084197815524086914*c[37]
+                                        - 360.12802923702303726959029083061*c[39]
+                                        - 281.70337823500316945438997822685*c[40]
+                                        + 890.3397808902966521850724252293*c[42]
+                                        + 1320.1340031269813796671757387624*c[43]
+                                        + 425.40893082344790659844484567223*c[44]
+                                        - 6740.680070647388774045536293839*c[46]
+                                        - 9720.754218964922452082210417812*c[47]
+                                        - 5234.297230155149250036900868404*c[48]
+                                        - 1019.8559322026712571965797299417*c[49]
+                                        - 37009.16182622382596819623545562*c[51]
+                                        - 68338.82225232561452898686728671*c[52]
+                                        - 57124.33253656418682964247398246*c[53]
+                                        - 24409.02074802573927313871368413*c[54]
+                                        - 4304.9738675165032876067426722304*c[55]
+                                        + z*(36191.528014163756774781490215401*c[52]
+                                             + 59438.37396833799658615760198808*c[53]
+                                             + 35409.138650918917827151883995729*c[54]
+                                             + 7533.704268153880753311799676403*c[55])))
+                              + z*(650.9930875209044798417794280516*c[17]
+                                   + 658.9081878380325605953515245835*c[18]
+                                   + 190.49409439665052251611633426203*c[19]
+                                   - 30.235224585963203345208407876398*c[22]
+                                   + 114.25981490504764561169490793973*c[24]
+                                   + 92.38718074231711855148794167846*c[25]
+                                   - 921.2668176705220435024436425197*c[27]
+                                   - 1046.6803724000625584922830280589*c[28]
+                                   - 323.47530329943303752790230416789*c[29]
+                                   - 3574.9531432665421315859142700299*c[31]
+                                   - 6415.992893299286751455103135808*c[32]
+                                   - 4544.4581336123385840036612542148*c[33]
+                                   - 1193.9849245279439456813757852014*c[34]
+                                   - 17.192361992978678129891128864229*c[37]
+                                   + 40.700692986768328793302096174128*c[39]
+                                   + 102.43759208545569798341453753703*c[40]
+                                   + 471.58236863095646158022604147395*c[42]
+                                   + 0.014238009503197633491163361757163*c[43]
+                                   - 187.84290451944453018632629549163*c[44]
+                                   + 4864.1590771256060812192558026292*c[46]
+                                   + 9726.041795818093903316602586888*c[47]
+                                   + 7429.193496580301468680589619146*c[48]
+                                   + 2039.7118644053425143931594598833*c[49]
+                                   + 11750.550558092692537116580798101*c[51]
+                                   + 26092.581656967647781673800486512*c[52]
+                                   + 28968.921675367736287349083714618*c[53]
+                                   + 17343.251584123551588809086038724*c[54]
+                                   + 4304.9738675165032876067426722304*c[55]
+                                   + z*(4295.7653567204994628995374443773*c[32]
+                                        + 5343.369723311311348771428187033*c[33]
+                                        + 1790.9773867919159185220636778022*c[34]
+                                        - 187.80225215666877963625998548456*c[40]
+                                        + 880.0893354179875864447838258416*c[43]
+                                        + 709.0148847057465109974080761204*c[44]
+                                        - 6480.502812643281634721473611875*c[47]
+                                        - 8723.82871692524875006150144734*c[48]
+                                        - 3059.567796608013771589739189825*c[49]
+                                        - 21431.52949210790516947025138087*c[52]
+                                        - 55581.63824871498032529905531204*c[53]
+                                        - 49620.969810131272601314885055239*c[54]
+                                        - 15067.408536307761506623599352806*c[55]
+                                        + z*(26417.055097039109593847823105815*c[53]
+                                             + 36720.588230582581450379731551126*c[54]
+                                             + 13393.252032273565783665421646939*c[55]))));
+    grad[0] /*ARGH*/[2]= 7.745966692414833770358530799565*c[3]
+                         - 12.709778186044850816782635625089*c[6]
+                         - 13.208388942696170526728606575706*c[8]
+                         - 35.49647869859769625540396974937*c[9]
+                         + 14.41809796661622952199809618062*c[12]
+                         + 20.160118492473240787436632728356*c[14]
+                         + 59.61818814933036208330451082306*c[15]
+                         + 18.912643215439120973996650050428*c[17]
+                         + 54.0894781061071504966333341076*c[18]
+                         + 95.24704719832526125805816713101*c[19]
+                         - 16.587380154799257390774057098857*c[22]
+                         - 21.828138662125050023365590570431*c[24]
+                         - 68.77712344150274381055213436063*c[25]
+                         - 27.349400270542785917425539956123*c[27]
+                         - 87.47045605043015715445424738736*c[28]
+                         - 161.73765164971651876395115208394*c[29]
+                         - 24.74674699811770378627097205026*c[31]
+                         - 73.74704475056651438454141535412*c[32]
+                         - 134.88117748164475249325935229405*c[33]
+                         - 198.99748742132399094689596420024*c[34]
+                         + 18.059327255872474719347177242852*c[37]
+                         + 24.725536938718684583131741808982*c[39]
+                         + 78.53548726551603512061781211173*c[40]
+                         + 28.98652975355127465283542780505*c[42]
+                         + 96.02350909114870653665423891727*c[43]
+                         + 189.68450162257633930580008270233*c[44]
+                         + 34.376958832555000684797997087875*c[46]
+                         + 114.89843725196124780021144411646*c[47]
+                         + 225.06526152005123431569423063676*c[48]
+                         + 339.95197740089041906552657664722*c[49]
+                         + 30.667805862641442267159479506803*c[51]
+                         + 94.07450270316167985512781174515*c[52]
+                         + 176.92206730960889170926666423882*c[53]
+                         + 267.64277135993135167915256232599*c[54]
+                         + x*(30.503467646507641960278325500215*c[6]
+                              + 8.805592628464113684485737717137*c[8]
+                              - 108.69027697910696101198564813083*c[12]
+                              - 90.84396251302227685440833686573*c[14]
+                              - 136.27014434132654190469602473842*c[15]
+                              - 25.880459136916691859153310595322*c[17]
+                              - 29.503351694240263907254545876873*c[18]
+                              + 236.84259259004509287079919503178*c[22]
+                              + 256.56154053984932612519338551853*c[24]
+                              + 498.89077600851244017803488506371*c[25]
+                              + 183.82316304980708313501323956742*c[27]
+                              + 352.68219661764777112558671121721*c[28]
+                              + 359.41700366603670836433589351988*c[29]
+                              + 51.87298889990057139814492218228*c[31]
+                              + 82.96542534438732868260909227338*c[32]
+                              + 62.25285114537450115073508567418*c[33]
+                              - 423.72559865772065175516289908452*c[37]
+                              - 499.72469355713152648843692061601*c[39]
+                              - 1101.2041149186487533217062785231*c[40]
+                              - 464.84218749632015977554705566993*c[42]
+                              - 1053.6245682445442097073314061649*c[43]
+                              - 1336.9994968736934207379695149699*c[44]
+                              - 309.58976574860665396604737664206*c[46]
+                              - 677.257375058722025034575662305*c[47]
+                              - 836.6336975885892445440308102879*c[48]
+                              - 741.7134052383063688702398035939*c[49]
+                              - 87.22250488690417800697829152505*c[51]
+                              - 162.93315932093981665630383889882*c[52]
+                              - 168.65468098672997153593644628374*c[53]
+                              + x*(124.21745940469366972798359786381*c[12]
+                                   + 62.53751042563127754470139132061*c[14]
+                                   + 9.954022744967958407366657921278*c[17]
+                                   - 680.2925531841720752671891772189*c[22]
+                                   - 571.8988635798579007388508909214*c[24]
+                                   - 554.3230844539027113089276500708*c[25]
+                                   - 252.70024747755827631123052285815*c[27]
+                                   - 219.91159854486677928662226038065*c[28]
+                                   - 40.451413362307785035250627389848*c[31]
+                                   - 27.655141781462442894203030757794*c[32]
+                                   + 2162.2701429630875955670765917703*c[37]
+                                   + 2210.1514696901670692735574853188*c[39]
+                                   + 3098.7371605850348639982897604953*c[40]
+                                   + 1550.0167383656902355539474847888*c[42]
+                                   + 2200.7192958759970170119017550386*c[43]
+                                   + 1458.5449056803928226232394708762*c[44]
+                                   + 640.2317120435542949908553931388*c[46]
+                                   + 840.0230245023769695632683569854*c[47]
+                                   + 478.44139636506359615585645293286*c[48]
+                                   + 103.1977497659227239788446363632*c[51]
+                                   + 110.5617866820663041596347478242*c[52]
+                                   + x*(503.92040976605338908680679794*c[22]
+                                        + 324.56670118780869157954325034164*c[24]
+                                        + 100.98203508884445260874207642659*c[27]
+                                        + 11.104309550437431186147231048194*c[31]
+                                        - 3733.8283610392154810302015764107*c[37]
+                                        - 3267.7145682584016201149755717781*c[39]
+                                        - 2253.6270258800253556351198258148*c[40]
+                                        - 1751.91837469184905312265144526*c[42]
+                                        - 1173.8004874562838351894957610762*c[43]
+                                        - 513.1126173662913898606489002158*c[46]
+                                        - 307.60400070243670678097529748152*c[47]
+                                        - 57.13773715853348559280663482256*c[51]
+                                        + x*(2036.633651475935716925564496224*c[37]
+                                             + 1514.9438637625802051016531711855*c[39]
+                                             + 644.6084716630281332935526383363*c[42]
+                                             + 144.90847775628778160721471367598*c[46]
+                                             + 12.243800819685746912744278890549*c[51])
+                                        - 27.155526553489969442717306483137*c[52]
+                                        + y*(5883.809816324054929143337095255*c[39]
+                                             + 2253.6270258800253556351198258148*c[40]
+                                             + 6841.634119715569705013659299721*c[42]
+                                             + 1173.8004874562838351894957610762*c[43]
+                                             + 2969.3648977571654829690631017177*c[46]
+                                             + 307.60400070243670678097529748152*c[47]
+                                             + 416.28922786931539503330548227866*c[51]
+                                             + 27.155526553489969442717306483137*c[52])
+                                        + z*(4507.2540517600507112702396516295*c[40]
+                                             + 2347.6009749125676703789915221525*c[43]
+                                             + 615.208001404873413561950594963*c[47]
+                                             + 54.31105310697993888543461296627*c[52]))
+                                   + 49.604317937273521039981307730511*c[53]
+                                   + z*(1108.6461689078054226178553001416*c[25]
+                                        + 439.82319708973355857324452076131*c[28]
+                                        + 55.31028356292488578840606151559*c[32]
+                                        - 6197.474321170069727996579520991*c[40]
+                                        - 4401.4385917519940340238035100772*c[43]
+                                        - 7292.724528401964113116197354381*c[44]
+                                        - 1680.0460490047539391265367139708*c[47]
+                                        - 2392.2069818253179807792822646643*c[48]
+                                        - 221.1235733641326083192694956484*c[52]
+                                        - 248.02158968636760519990653865255*c[53]
+                                        + z*(7292.724528401964113116197354381*c[44]
+                                             + 2392.2069818253179807792822646643*c[48]
+                                             + 248.02158968636760519990653865255*c[53]))
+                                   + y*(1337.3381697631616710646750296023*c[24]
+                                        + 554.3230844539027113089276500708*c[25]
+                                        + 1163.7450010761826528942871968225*c[27]
+                                        + 219.91159854486677928662226038065*c[28]
+                                        + 254.60595469217252933951865474787*c[31]
+                                        + 27.655141781462442894203030757794*c[32]
+                                        + 218.21074837242168395631048173829*c[37]
+                                        - 6456.970629389999630453934249535*c[39]
+                                        - 3098.7371605850348639982897604953*c[40]
+                                        - 11278.252506414830564979903546491*c[42]
+                                        - 9241.642803359277940528042757744*c[43]
+                                        - 2917.0898113607856452464789417524*c[44]
+                                        - 7344.388230485630731603620270867*c[46]
+                                        - 5844.833306940694942436396232365*c[47]
+                                        - 956.8827927301271923117129058657*c[48]
+                                        - 1514.7330728354081180623636456022*c[51]
+                                        - 989.2370387342774582704161647429*c[52]
+                                        - 99.20863587454704207996261546102*c[53]
+                                        + y*(10951.437945381845840505823850951*c[42]
+                                             + 7040.923507483280923516141002705*c[43]
+                                             + 1458.5449056803928226232394708762*c[44]
+                                             + 12058.135886519551191021163287984*c[46]
+                                             + 5004.81028243831797287312787538*c[47]
+                                             + 478.44139636506359615585645293286*c[48]
+                                             + 3143.1585818536124574573527380452*c[51]
+                                             + 878.6752520522111541107814169187*c[52]
+                                             + 49.604317937273521039981307730511*c[53])
+                                        + z*(14081.847014966561847032282005411*c[43]
+                                             + 7292.724528401964113116197354381*c[44]
+                                             + 10009.620564876635945746255750759*c[47]
+                                             + 2392.2069818253179807792822646643*c[48]
+                                             + 1757.3505041044223082215628338373*c[52]
+                                             + 248.02158968636760519990653865255*c[53])))
+                              - 107.0571085439725406716610249304*c[54]
+                              + z*(272.54028868265308380939204947685*c[15]
+                                   + 59.00670338848052781450909175375*c[18]
+                                   - 997.7815520170248803560697701274*c[25]
+                                   - 705.3643932352955422511734224344*c[28]
+                                   - 1797.0850183301835418216794675994*c[29]
+                                   - 165.93085068877465736521818454676*c[32]
+                                   - 311.26425572687250575367542837088*c[33]
+                                   + 2202.4082298372975066434125570462*c[40]
+                                   + 2107.2491364890884194146628123298*c[43]
+                                   + 6684.997484368467103689847574849*c[44]
+                                   + 1354.5147501174440500691513246099*c[47]
+                                   + 4183.1684879429462227201540514397*c[48]
+                                   + 6675.420647144757319832158232345*c[49]
+                                   + 325.86631864187963331260767779765*c[52]
+                                   + 843.2734049336498576796822314187*c[53]
+                                   + 963.5139768957528660449492243736*c[54]
+                                   + z*(1797.0850183301835418216794675994*c[29]
+                                        + 311.26425572687250575367542837088*c[33]
+                                        - 6684.997484368467103689847574849*c[44]
+                                        - 4183.1684879429462227201540514397*c[48]
+                                        - 15575.981510004433746275035875473*c[49]
+                                        - 843.2734049336498576796822314187*c[53]
+                                        - 2248.1992794234233541048815235383*c[54]
+                                        + z*(10383.987673336289164183357250315*c[49]
+                                             + 1498.7995196156155694032543490256*c[54])))
+                              + y*(288.98912712475927202235695568157*c[14]
+                                   + 136.27014434132654190469602473842*c[15]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 29.503351694240263907254545876873*c[18]
+                                   + 45.352836878944805017812611814596*c[22]
+                                   - 906.9257157273103875031136281909*c[24]
+                                   - 498.89077600851244017803488506371*c[25]
+                                   - 1630.7990341335795695994925209904*c[27]
+                                   - 1900.2997758903244688018534799635*c[28]
+                                   - 718.8340073320734167286717870398*c[29]
+                                   - 660.5477852574494779873867154954*c[31]
+                                   - 663.723402755098629460872738187*c[32]
+                                   - 124.50570229074900230147017134835*c[33]
+                                   - 111.0891082623237663777580634304*c[37]
+                                   + 1682.5096432374393766465473192391*c[39]
+                                   + 819.5007366836455838673163002963*c[40]
+                                   + 4340.3620652685942522196242204513*c[42]
+                                   + 6187.592137924969422945750188059*c[43]
+                                   + 2673.9989937473868414759390299397*c[44]
+                                   + 5193.347983794033802950592847594*c[46]
+                                   + 8478.118406882868909897287966368*c[47]
+                                   + 6450.01640622454986590201036177*c[48]
+                                   + 2225.1402157149191066107194107818*c[49]
+                                   + 1939.4180498382223109786937762629*c[51]
+                                   + 2793.1398740732539998223515239798*c[52]
+                                   + 1815.5180365042108700633158629367*c[53]
+                                   + 321.17132563191762201498307479119*c[54]
+                                   + y*(2063.1647913456192832706956752327*c[27]
+                                        + 1547.6175792726766976762667687463*c[28]
+                                        + 359.41700366603670836433589351988*c[29]
+                                        + 1208.3075120811701906411922699156*c[31]
+                                        + 580.7579774107113007782636459137*c[32]
+                                        + 62.25285114537450115073508567418*c[33]
+                                        - 87.28429934896867358252419269531*c[37]
+                                        + 376.35957063447925375282228909331*c[39]
+                                        + 281.70337823500316945438997822685*c[40]
+                                        - 5902.842319851062599084001245314*c[42]
+                                        - 5133.967569680425213238418781895*c[43]
+                                        - 1336.9994968736934207379695149699*c[44]
+                                        - 16457.029768425635931323898033239*c[46]
+                                        - 20057.972492073785865529177233204*c[47]
+                                        - 10390.131719683331998171928292676*c[48]
+                                        - 2225.1402157149191066107194107818*c[49]
+                                        - 8119.389057854462452708420372847*c[51]
+                                        - 8553.990864349340374455951542188*c[52]
+                                        - 3125.0720300482318255188223870222*c[53]
+                                        - 321.17132563191762201498307479119*c[54]
+                                        + y*(12852.812229273697085715707273848*c[46]
+                                             + 12257.111460249638980666464929141*c[47]
+                                             + 4776.7490110473713768139487411938*c[48]
+                                             + 741.7134052383063688702398035939*c[49]
+                                             + 8422.102457167835776379697972845*c[51]
+                                             + 5923.784149597026191289903857107*c[52]
+                                             + 1478.2086745307509269914429703692*c[53]
+                                             + 107.0571085439725406716610249304*c[54])
+                                        + z*(24514.222920499277961332929858281*c[47]
+                                             + 23883.745055236856884069743705969*c[48]
+                                             + 6675.420647144757319832158232345*c[49]
+                                             + 11847.568299194052382579807714214*c[52]
+                                             + 7391.043372653754634957214851846*c[53]
+                                             + 963.5139768957528660449492243736*c[54]))
+                                   + z*(3095.2351585453533953525335374925*c[28]
+                                        + 1797.0850183301835418216794675994*c[29]
+                                        + 1161.5159548214226015565272918273*c[32]
+                                        + 311.26425572687250575367542837088*c[33]
+                                        + 563.4067564700063389087799564537*c[40]
+                                        - 10267.935139360850426476837563789*c[43]
+                                        - 6684.997484368467103689847574849*c[44]
+                                        - 15601.722063648293769725424608126*c[47]
+                                        - 28066.913543179803106789897757409*c[48]
+                                        - 13350.841294289514639664316464691*c[49]
+                                        - 5260.413429504628366332095370162*c[52]
+                                        - 8234.316777587404492636897083265*c[53]
+                                        - 1927.0279537915057320898984487471*c[54]
+                                        + z*(23883.745055236856884069743705969*c[48]
+                                             + 15575.981510004433746275035875473*c[49]
+                                             + 7391.043372653754634957214851846*c[53]
+                                             + 2248.1992794234233541048815235383*c[54]))))
+                         + 358.74782229304194063389522268587*c[55]
+                         + z*(70.99295739719539251080793949874*c[9]
+                              - 119.23637629866072416660902164612*c[15]
+                              - 108.1789562122143009932666682152*c[18]
+                              - 476.23523599162630629029083565507*c[19]
+                              + 137.55424688300548762110426872127*c[25]
+                              + 174.94091210086031430890849477472*c[28]
+                              + 808.6882582485825938197557604197*c[29]
+                              + 147.49408950113302876908283070823*c[32]
+                              + 674.4058874082237624662967614702*c[33]
+                              + 1790.9773867919159185220636778022*c[34]
+                              - 157.07097453103207024123562422345*c[40]
+                              - 192.04701818229741307330847783454*c[43]
+                              - 948.4225081128816965290004135117*c[44]
+                              - 229.79687450392249560042288823291*c[47]
+                              - 1125.3263076002561715784711531838*c[48]
+                              - 3059.567796608013771589739189825*c[49]
+                              - 188.14900540632335971025562349031*c[52]
+                              - 884.6103365480444585463333211941*c[53]
+                              - 2408.7849422393821651123730609339*c[54]
+                              - 5022.469512102587168874533117602*c[55]
+                              + z*(476.23523599162630629029083565507*c[19]
+                                   - 808.6882582485825938197557604197*c[29]
+                                   - 674.4058874082237624662967614702*c[33]
+                                   - 4178.9472358478038098848152482051*c[34]
+                                   + 948.4225081128816965290004135117*c[44]
+                                   + 1125.3263076002561715784711531838*c[48]
+                                   + 7138.991525418698800376058109592*c[49]
+                                   + 884.6103365480444585463333211941*c[53]
+                                   + 5620.498198558558385262203808846*c[54]
+                                   + 20089.878048410348675498132470409*c[55]
+                                   + z*(2785.9648238985358732565434988034*c[34]
+                                        - 4759.3276836124658669173720730611*c[49]
+                                        - 3746.9987990390389235081358725639*c[54]
+                                        - 30134.817072615523013247198705613*c[55]
+                                        + 15067.408536307761506623599352806*z*c[55])))
+                         + y*(57.23635208501673894915729516139*c[8]
+                              + 35.49647869859769625540396974937*c[9]
+                              + 7.763591212793354357998974866488*c[12]
+                              - 86.40050782488531766044271169295*c[14]
+                              - 59.61818814933036208330451082306*c[15]
+                              - 205.05286854633994319175315317832*c[17]
+                              - 383.54357202512343079430909639935*c[18]
+                              - 190.49409439665052251611633426203*c[19]
+                              - 5.0392040976605338908680679794*c[22]
+                              + 71.05089797496422814335318025227*c[24]
+                              + 22.583533070344184534808163521402*c[25]
+                              + 292.88321208063495655367249852951*c[27]
+                              + 610.8106422504614364005957614168*c[28]
+                              + 323.47530329943303752790230416789*c[29]
+                              + 481.13386952109612553692216813101*c[31]
+                              + 1133.8608130399601586623242610695*c[32]
+                              + 1338.4362996255517747408043419948*c[33]
+                              + 596.9924622639719728406878926007*c[34]
+                              + 11.770155518270018104310080530126*c[37]
+                              - 90.19978821773120703857643996334*c[39]
+                              - 35.853157229909494294195088137962*c[40]
+                              - 268.97284594727048989486163598117*c[42]
+                              - 536.075295804894098575791733519*c[43]
+                              - 237.56602630400337641211855018059*c[44]
+                              - 660.8299910744147877621027758507*c[46]
+                              - 1737.6679288393673820977759316232*c[47]
+                              - 2194.8962664251522186436887507416*c[48]
+                              - 1019.8559322026712571965797299417*c[49]
+                              - 923.0659741774511672503210637865*c[51]
+                              - 2424.6005851330329859569023645658*c[52]
+                              - 3545.0552552504809703239974591405*c[53]
+                              - 3425.8274734071213014931527977727*c[54]
+                              - 1434.9912891721677625355808907435*c[55]
+                              + y*(325.49654376045223992088971402578*c[17]
+                                   + 329.45409391901628029767576229175*c[18]
+                                   + 95.24704719832526125805816713101*c[19]
+                                   - 15.117612292981601672604203938199*c[22]
+                                   + 57.12990745252382280584745396987*c[24]
+                                   + 46.193590371158559275743970839232*c[25]
+                                   - 460.63340883526102175122182125984*c[27]
+                                   - 523.3401862000312792461415140295*c[28]
+                                   - 161.73765164971651876395115208394*c[29]
+                                   - 1787.4765716332710657929571350149*c[31]
+                                   - 3207.9964466496433757275515679041*c[32]
+                                   - 2272.2290668061692920018306271074*c[33]
+                                   - 596.9924622639719728406878926007*c[34]
+                                   - 8.596180996489339064945564432114*c[37]
+                                   + 20.350346493384164396651048087064*c[39]
+                                   + 51.21879604272784899170726876852*c[40]
+                                   + 235.79118431547823079011302073698*c[42]
+                                   + 0.007119004751598816745581680878582*c[43]
+                                   - 93.92145225972226509316314774582*c[44]
+                                   + 2432.0795385628030406096279013146*c[46]
+                                   + 4863.0208979090469516583012934442*c[47]
+                                   + 3714.5967482901507343402948095729*c[48]
+                                   + 1019.8559322026712571965797299417*c[49]
+                                   + 5875.27527904634626855829039905*c[51]
+                                   + 13046.290828483823890836900243256*c[52]
+                                   + 14484.460837683868143674541857309*c[53]
+                                   + 8671.625792061775794404543019362*c[54]
+                                   + 2152.4869337582516438033713361152*c[55]
+                                   + y*(1664.21873562341557962672287038*c[31]
+                                        + 2147.8826783602497314497687221886*c[32]
+                                        + 1068.6739446622622697542856374067*c[33]
+                                        + 198.99748742132399094689596420024*c[34]
+                                        + 36.368458062070280659385080289714*c[37]
+                                        - 120.0426764123410124231967636102*c[39]
+                                        - 93.90112607833438981812999274228*c[40]
+                                        + 296.7799269634322173950241417431*c[42]
+                                        + 440.04466770899379322239191292081*c[43]
+                                        + 141.80297694114930219948161522408*c[44]
+                                        - 2246.8933568824629246818454312796*c[46]
+                                        - 3240.2514063216408173607368059375*c[47]
+                                        - 1744.7657433850497500123002894681*c[48]
+                                        - 339.95197740089041906552657664722*c[49]
+                                        - 12336.387275407941989398745151873*c[51]
+                                        - 22779.607417441871509662289095569*c[52]
+                                        - 19041.444178854728943214157994152*c[53]
+                                        - 8136.34024934191309104623789471*c[54]
+                                        - 1434.9912891721677625355808907435*c[55]
+                                        + y*(8026.919209759121526024551676083*c[51]
+                                             + 12063.842671387918924927163405134*c[52]
+                                             + 7925.116529111732878154346931745*c[53]
+                                             + 2622.8991593273272464556951107947*c[54]
+                                             + 358.74782229304194063389522268587*c[55])
+                                        + z*(24127.685342775837849854326810267*c[52]
+                                             + 39625.582645558664390771734658723*c[53]
+                                             + 23606.092433945945218101255997152*c[54]
+                                             + 5022.469512102587168874533117602*c[55]))
+                                   + z*(4295.7653567204994628995374443773*c[32]
+                                        + 5343.369723311311348771428187033*c[33]
+                                        + 1790.9773867919159185220636778022*c[34]
+                                        - 187.80225215666877963625998548456*c[40]
+                                        + 880.0893354179875864447838258416*c[43]
+                                        + 709.0148847057465109974080761204*c[44]
+                                        - 6480.502812643281634721473611875*c[47]
+                                        - 8723.82871692524875006150144734*c[48]
+                                        - 3059.567796608013771589739189825*c[49]
+                                        - 21431.52949210790516947025138087*c[52]
+                                        - 55581.63824871498032529905531204*c[53]
+                                        - 49620.969810131272601314885055239*c[54]
+                                        - 15067.408536307761506623599352806*c[55]
+                                        + z*(39625.582645558664390771734658723*c[53]
+                                             + 55080.88234587387217556959732669*c[54]
+                                             + 20089.878048410348675498132470409*c[55])))
+                              + z*(658.9081878380325605953515245835*c[18]
+                                   + 476.23523599162630629029083565507*c[19]
+                                   + 92.38718074231711855148794167846*c[25]
+                                   - 1046.6803724000625584922830280589*c[28]
+                                   - 808.6882582485825938197557604197*c[29]
+                                   - 2120.2275365787872885555656914309*c[32]
+                                   - 6017.775610719535111237724948504*c[33]
+                                   - 3581.9547735838318370441273556043*c[34]
+                                   - 85.36466007121308165284544794753*c[40]
+                                   + 880.1035734274907840782749892034*c[43]
+                                   + 239.4076234071351855315923373913*c[44]
+                                   + 3245.5389831748122685951289750135*c[47]
+                                   + 9849.155024525504921639972600524*c[48]
+                                   + 6119.13559321602754317947837965*c[49]
+                                   + 4661.0521648597426122035491056413*c[52]
+                                   + 16840.665939704360393073653974508*c[53]
+                                   + 28423.66231842470954832600211902*c[54]
+                                   + 15067.408536307761506623599352806*c[55]
+                                   + z*(5343.369723311311348771428187033*c[33]
+                                        + 4178.9472358478038098848152482051*c[34]
+                                        + 709.0148847057465109974080761204*c[44]
+                                        - 8723.82871692524875006150144734*c[48]
+                                        - 7138.991525418698800376058109592*c[49]
+                                        - 15956.055603156315934527320653314*c[53]
+                                        - 60701.38054443243056083180113553*c[54]
+                                        - 40179.756096820697350996264940817*c[55]
+                                        + z*(36720.588230582581450379731551126*c[54]
+                                             + 30134.817072615523013247198705613*c[55]))));
+    return;
+                #endif
+                #if (PMAX3D>=6)
+  case ( 6 ) :
+    grad[0] /*ARGH*/[0]= 7.108186533109108287628163961904*c[1]
+                         + 3.0779350562554622863700252210209*c[2]
+                         - 24.107691963523137757240517446482*c[4]
+                         - 25.934651924411914668544639531691*c[5]
+                         - 15.251733823253820980139162750107*c[6]
+                         - 9.498053366426158901866439089727*c[7]
+                         - 4.4027963142320568422428688585687*c[8]
+                         + 51.98290834774981018565238566164*c[10]
+                         + 67.88980105153856268390378774363*c[11]
+                         + 54.34513848955348050599282406542*c[12]
+                         + 55.80416218765705275477041466485*c[13]
+                         + 45.421981256511138427204168432866*c[14]
+                         + 22.711690723554423650782670789737*c[15]
+                         + 19.355816578631431838778170153297*c[16]
+                         + 12.940229568458345929576655297661*c[17]
+                         + 4.9172252823733773178757576461455*c[18]
+                         - 92.80787425020917692449240473062*c[20]
+                         - 129.35075428961692530397432968849*c[21]
+                         - 118.42129629502254643539959751589*c[22]
+                         - 130.50603549192381657555425408581*c[23]
+                         - 128.28077026992466306259669275926*c[24]
+                         - 83.14846266808540669633914751062*c[25]
+                         - 96.71087555923807597302020993454*c[26]
+                         - 91.91158152490354156750661978371*c[27]
+                         - 58.78036610294129518759778520287*c[28]
+                         - 29.951416972169725697027991126656*c[29]
+                         - 32.714860394181685717379996700855*c[30]
+                         - 25.936494449950285699072461091138*c[31]
+                         - 13.827570890731221447101515378897*c[32]
+                         - 5.187737595447875095894590472848*c[33]
+                         + 147.75827754892424833060563826562*c[35]
+                         + 213.29201469618117749791837518004*c[36]
+                         + 211.86279932886032587758144954226*c[37]
+                         + 232.93809827412109604767637665546*c[38]
+                         + 249.86234677856576324421846030801*c[39]
+                         + 183.53401915310812555361771308719*c[40]
+                         + 211.97365454927595764002309718268*c[41]
+                         + 232.42109374816007988777352783496*c[42]
+                         + 175.60409470742403495122190102748*c[43]
+                         + 111.41662473947445172816412624749*c[44]
+                         + 148.72353777469765595165588123255*c[45]
+                         + 154.79488287430332698302368832103*c[46]
+                         + 112.87622917645367083909594371749*c[47]
+                         + 69.719474799049103712002567524*c[48]
+                         + 37.085670261915318443511990179697*c[49]
+                         + 49.621863566953055237958208944291*c[50]
+                         + 43.611252443452089003489145762526*c[51]
+                         + 27.155526553489969442717306483137*c[52]
+                         + 14.054556748894164294661370523645*c[53]
+                         + 5.35285542719862703358305124652*c[54]
+                         - 218.36425269108714168467239038194*c[56]
+                         - 321.19117580565828553698268977392*c[57]
+                         - 337.22493996823880447615594210956*c[58]
+                         - 366.61398073593987684649686173532*c[59]
+                         - 416.04307410735862964604244664973*c[60]
+                         - 329.71805498056484787264421730999*c[61]
+                         - 363.07817698873158493176130580409*c[62]
+                         - 425.80388057098263497448435485412*c[63]
+                         - 350.24067377492533952424681609676*c[64]
+                         - 248.56610533120879939565717194418*c[65]
+                         - 312.37982862983501958168462665352*c[66]
+                         - 366.21658277208029674303728106752*c[67]
+                         - 303.69486968167981428682877814759*c[68]
+                         - 217.11950696831882953323779084836*c[69]
+                         - 139.35374458348232203561052700416*c[70]
+                         - 211.90740813154056133185964740368*c[71]
+                         - 234.28739028992083697038800646035*c[72]
+                         - 185.31752114868127507831273393788*c[73]
+                         - 127.83913927610920017854033752944*c[74]
+                         - 79.39033920957300137793843976069*c[75]
+                         - 44.160511248952318046413355333551*c[76]
+                         - 70.11277557547242963291381850121*c[77]
+                         - 66.13160284831568422254694782589*c[78]
+                         - 45.214125423977015328768647388284*c[79]
+                         - 27.040071069657301888096847852646*c[80]
+                         - 14.060864509357420708517581116969*c[81]
+                         + x*(57.85846071245553061737724187156*c[4]
+                              + 40.222410556398635282285942250194*c[5]
+                              + 8.634593969478326274424035536115*c[7]
+                              - 306.88704928189646977071890330364*c[10]
+                              - 328.36853086218160897314895721461*c[11]
+                              - 124.21745940469366972798359786381*c[12]
+                              - 173.2650933692211732081951142257*c[13]
+                              - 62.53751042563127754470139132061*c[14]
+                              - 35.406981546277009461179579548714*c[16]
+                              - 9.954022744967958407366657921278*c[17]
+                              + 963.9465199900953158824090346417*c[20]
+                              + 1202.6418748809013018820189391683*c[21]
+                              + 680.2925531841720752671891772189*c[22]
+                              + 951.4947142716595831599907672397*c[23]
+                              + 571.8988635798579007388508909214*c[24]
+                              + 184.77436148463423710297588335693*c[25]
+                              + 451.33209485954087267175004419425*c[26]
+                              + 252.70024747755827631123052285815*c[27]
+                              + 73.30386618162225976220742012688*c[28]
+                              + 90.20408108686989071588270934993*c[30]
+                              + 40.451413362307785035250627389848*c[31]
+                              + 9.218380593820814298067676919265*c[32]
+                              - 2347.7527702923760473777524047747*c[35]
+                              - 3147.6718699277606576148010619703*c[36]
+                              - 2162.2701429630875955670765917703*c[37]
+                              - 2960.2441357557014338892084732908*c[38]
+                              - 2210.1514696901670692735574853188*c[39]
+                              - 1032.9123868616782879994299201651*c[40]
+                              - 2067.9552220359310112575678061998*c[41]
+                              - 1550.0167383656902355539474847888*c[42]
+                              - 733.5730986253323390039672516795*c[43]
+                              - 243.0908176133988037705399118127*c[44]
+                              - 927.4402049508333649585986157164*c[45]
+                              - 640.2317120435542949908553931388*c[46]
+                              - 280.00767483412565652108945232846*c[47]
+                              - 79.74023272751059935930940882214*c[48]
+                              - 183.16454752218868037733040315837*c[50]
+                              - 103.1977497659227239788446363632*c[51]
+                              - 36.853928894022101386544915941401*c[52]
+                              - 8.267386322878920173330217955085*c[53]
+                              + 4887.4579634580794491209552388216*c[56]
+                              + 6824.618795599242365173632479737*c[57]
+                              + 5292.344497612294983602994557276*c[58]
+                              + 7018.62023993679387700803413543*c[59]
+                              + 5931.138466280420036101922404926*c[60]
+                              + 3318.6839012174244470659624481419*c[61]
+                              + 5856.443201385204822449661144214*c[62]
+                              + 5104.800195395451946792443584616*c[63]
+                              + 2964.8324535264094402541105472839*c[64]
+                              + 1377.3007147860421999300348215924*c[65]
+                              + 3820.1908573691752710391915892494*c[66]
+                              + 3260.7480832310247177595314394179*c[67]
+                              + 1877.2617348149095900097338856596*c[68]
+                              + 859.9970160832048577615615963147*c[69]
+                              + 300.14652679519269361516113508589*c[70]
+                              + 1655.2786830222895865275959331675*c[71]
+                              + 1297.3938235276111504350623006027*c[72]
+                              + 690.8399699940332825314484134445*c[73]
+                              + 289.81890059012726954940841004051*c[74]
+                              + 84.00771225609441344885620195021*c[75]
+                              + 324.60776559919884905871785728928*c[77]
+                              + 210.6949972585287444814624858523*c[78]
+                              + 93.45694824477545752166533814229*c[79]
+                              + 32.448085283588762265716217423175*c[80]
+                              + x*(350.72805632216739402367874663273*c[10]
+                                   + 300.60236503885572490917032941834*c[11]
+                                   + 114.69538170637613178618054412724*c[13]
+                                   + 16.5232580549292710818838037894*c[16]
+                                   - 2542.1287294622513679317484774039*c[20]
+                                   - 2806.1447647368675125853387481641*c[21]
+                                   - 755.8806146490800836302101969099*c[22]
+                                   - 1743.1845546946045763364238713694*c[23]
+                                   - 486.85005178171303736931487551245*c[24]
+                                   - 598.416786724423524842169788566*c[26]
+                                   - 151.47305263326667891311311463989*c[27]
+                                   - 84.48692101798377088177746720803*c[30]
+                                   - 16.65646432565614677922084657229*c[31]
+                                   + 10486.401545215801734871850494001*c[35]
+                                   + 13008.30653829807432265333661915*c[36]
+                                   + 5600.742541558823221545302364616*c[37]
+                                   + 10466.34407182912986811446763244*c[38]
+                                   + 4901.5718523876024301724633576671*c[39]
+                                   + 1126.8135129400126778175599129074*c[40]
+                                   + 5689.009884591920249749008372997*c[41]
+                                   + 2627.87756203777357968397716789*c[42]
+                                   + 586.9002437281419175947478805381*c[43]
+                                   + 1847.4692481838457410013858437112*c[45]
+                                   + 769.6689260494370847909733503237*c[46]
+                                   + 153.80200035121835339048764874076*c[47]
+                                   + 258.08781119008303440055973704495*c[50]
+                                   + 85.70660573780022838920995223384*c[51]
+                                   + 13.577763276744984721358653241569*c[52]
+                                   - 32410.565197809869428954538537706*c[56]
+                                   - 42857.86586382376785920184552199*c[57]
+                                   - 23344.314085358342256440606129356*c[58]
+                                   - 39592.826995979922377061983052039*c[59]
+                                   - 23667.551155046449652309579080213*c[60]
+                                   - 8479.488240043656848550828458211*c[61]
+                                   - 27781.152538163695180150154471251*c[62]
+                                   - 17036.461756103127396140138211276*c[63]
+                                   - 6295.452119383495394516128254587*c[64]
+                                   - 1483.2469236157377537708067309456*c[65]
+                                   - 14028.972211121936217534888994687*c[66]
+                                   - 8290.471473215816615358831562092*c[67]
+                                   - 2973.4115646893390074397370862008*c[68]
+                                   - 651.3175602481157822583162190691*c[69]
+                                   - 4403.2226250835201789383622345161*c[71]
+                                   - 2347.5898506755742553314739127769*c[72]
+                                   - 761.2706123924654800425474126185*c[73]
+                                   - 147.12923851478176738134354594135*c[74]
+                                   - 611.3758976362560211077007813107*c[77]
+                                   - 264.38170329075001110414283080505*c[78]
+                                   - 69.66004012689281787494499741162*c[79]
+                                   + x*(1883.058318120186198467961835114*c[20]
+                                        + 1821.0812788970420677909854127564*c[21]
+                                        + 915.7613364723357360087848051447*c[23]
+                                        + 244.99733497638458979520107927722*c[26]
+                                        + 26.680080321468559225824463328853*c[30]
+                                        - 17341.976131723626559264153664339*c[35]
+                                        - 19807.852975627239213605812127666*c[36]
+                                        - 4073.267302951871433851128992448*c[37]
+                                        - 13641.94577685365891393542925803*c[38]
+                                        - 3029.8877275251604102033063423711*c[39]
+                                        - 5980.06202864336327512879278183*c[41]
+                                        - 1289.2169433260562665871052766727*c[42]
+                                        - 1514.6966546154938385998435478875*c[45]
+                                        - 289.81695551257556321442942735196*c[46]
+                                        - 163.37668781757549884072130143212*c[50]
+                                        - 24.487601639371493825488557781098*c[51]
+                                        + 88640.71488271698637269368819499*c[56]
+                                        + 110746.35652166225014428163650581*c[57]
+                                        + 38117.768893000578177183211940688*c[58]
+                                        + 91697.67607575758374335305520249*c[59]
+                                        + 34790.170001858749845928198478927*c[60]
+                                        + 6087.837710800574147677517867434*c[61]
+                                        + 54465.48161493753555672472263069*c[62]
+                                        + 21037.561678589838221332875788411*c[63]
+                                        + 3728.9973220604242978991938304892*c[64]
+                                        + 22135.500963568715776632931954626*c[66]
+                                        + 8132.243125055064539161243496192*c[67]
+                                        + 1371.8042323772555989142621943457*c[68]
+                                        + 5421.896116599729023732285268863*c[71]
+                                        + 1773.2172474275474343024097241879*c[72]
+                                        + 265.77038730318171232121001271153*c[73]
+                                        + 581.6670944263100763479915361831*c[77]
+                                        + 151.94350763836207534720852345118*c[78]
+                                        + x*(9459.259708212887214144083816912*c[35]
+                                             + 9901.16627652389563283562697536*c[36]
+                                             + 5890.333895185891195299186532094*c[38]
+                                             + 2149.4889052298366167100298609473*c[41]
+                                             + 445.25257063781114475961238560422*c[45]
+                                             + 39.06833839115935841843335469029*c[50]
+                                             - 105765.78239215075588372115940596*c[56]
+                                             - 124542.15323693526844431056139547*c[57]
+                                             - 20524.952480846465172329421814217*c[58]
+                                             - 92425.41505134568258449608117723*c[59]
+                                             - 16797.454775724853052653470522673*c[60]
+                                             - 47095.986328332631996310429239136*c[62]
+                                             - 8639.867788949332391445296159393*c[63]
+                                             - 15921.00391147560372935291184825*c[66]
+                                             - 2747.7538709380467808881631210157*c[67]
+                                             - 3190.9343673639293419013904006423*c[71]
+                                             - 485.03048166601296284362849113902*c[72]
+                                             - 278.63730168486143979895723588126*c[77]
+                                             + x*(45560.644722772633303756807128722*c[56]
+                                                  + 50436.92932251104904294013746177*c[57]
+                                                  + 33646.597407026173184143100572194*c[59]
+                                                  + 14922.690383493321522870119279656*c[62]
+                                                  + 4305.379954908977363236370109409*c[66]
+                                                  + 729.3499050238574785355109227111*c[71]
+                                                  + 53.66348032449183285016954172528*c[77])
+                                             - 33.42757168043965657638587515926*c[78]
+                                             + y*(104389.942335484664324793392029*c[57]
+                                                  + 20524.952480846465172329421814217*c[58]
+                                                  + 200441.39499048892769829436788497*c[59]
+                                                  + 16797.454775724853052653470522673*c[60]
+                                                  + 174356.37113312389845506713275908*c[62]
+                                                  + 8639.867788949332391445296159393*c[63]
+                                                  + 82969.20622611668790575873731971*c[66]
+                                                  + 2747.7538709380467808881631210157*c[67]
+                                                  + 20969.209229819642734215360620881*c[71]
+                                                  + 485.03048166601296284362849113902*c[72]
+                                                  + 2156.859113042075589554891196266*c[77]
+                                                  + 33.42757168043965657638587515926*c[78])
+                                             + z*(41049.904961692930344658843628433*c[58]
+                                                  + 33594.909551449706105306941045346*c[60]
+                                                  + 17279.735577898664782890592318787*c[63]
+                                                  + 5495.507741876093561776326242031*c[67]
+                                                  + 970.060963332025925687256982278*c[72]
+                                                  + 66.85514336087931315277175031852*c[78]))
+                                        + 18.172184380928561184768260194334*c[79]
+                                        + z*(8146.534605903742867702257984896*c[37]
+                                             + 6059.775455050320820406612684742*c[39]
+                                             + 2578.4338866521125331742105533453*c[42]
+                                             + 579.6339110251511264288588547039*c[46]
+                                             + 48.975203278742987650977115562195*c[51]
+                                             - 76235.53778600115635436642388138*c[58]
+                                             - 69580.34000371749969185639695785*c[60]
+                                             - 36527.026264803444886065107204603*c[61]
+                                             - 42075.123357179676442665751576822*c[63]
+                                             - 22373.983932362545787395162982935*c[64]
+                                             - 16264.486250110129078322486992384*c[67]
+                                             - 8230.825394263533593485573166074*c[68]
+                                             - 3546.4344948550948686048194483759*c[72]
+                                             - 1594.6223238190902739272600762692*c[73]
+                                             - 303.88701527672415069441704690236*c[78]
+                                             - 109.03310628557136710860956116601*c[79]
+                                             + z*(36527.026264803444886065107204603*c[61]
+                                                  + 22373.983932362545787395162982935*c[64]
+                                                  + 8230.825394263533593485573166074*c[68]
+                                                  + 1594.6223238190902739272600762692*c[73]
+                                                  + 109.03310628557136710860956116601*c[79]))
+                                        + y*(19868.577624001166640885952074082*c[36]
+                                             + 4073.267302951871433851128992448*c[37]
+                                             + 34116.003628154300670643047390297*c[38]
+                                             + 3029.8877275251604102033063423711*c[39]
+                                             + 24471.988428663953733924856441117*c[41]
+                                             + 1289.2169433260562665871052766727*c[42]
+                                             + 8380.803301354080878486650091357*c[45]
+                                             + 289.81695551257556321442942735196*c[46]
+                                             + 1101.0168092054001008831218139991*c[50]
+                                             + 24.487601639371493825488557781098*c[51]
+                                             + 1479.241711778332250121974257426*c[56]
+                                             - 162403.7753154203475414629882059*c[57]
+                                             - 38117.768893000578177183211940688*c[58]
+                                             - 366074.35475237678464287614962571*c[59]
+                                             - 85118.72585903506831993274359441*c[60]
+                                             - 12175.675421601148295355035734868*c[61]
+                                             - 386773.86384846407579368158117307*c[62]
+                                             - 90926.86266616493114241543668194*c[63]
+                                             - 7457.994644120848595798387660978*c[64]
+                                             - 227217.92988891831785725415657213*c[66]
+                                             - 50542.04623143675178432641129647*c[67]
+                                             - 2743.6084647545111978285243886915*c[68]
+                                             - 71100.265633688262494543151323*c[71]
+                                             - 13987.466188096874480601805093205*c[72]
+                                             - 531.5407746063634246424200254231*c[73]
+                                             - 9017.716309073697506220797815793*c[77]
+                                             - 1410.035750884000059222095097627*c[78]
+                                             - 36.344368761857122369536520388669*c[79]
+                                             + y*(182656.04616370079995310012538766*c[59]
+                                                  + 50328.55585717631847400454511549*c[60]
+                                                  + 6087.837710800574147677517867434*c[61]
+                                                  + 396444.24250829433758443336293984*c[62]
+                                                  + 69889.30098757509292108256089353*c[63]
+                                                  + 3728.9973220604242978991938304892*c[64]
+                                                  + 339421.36808972107644635698934741*c[66]
+                                                  + 42409.803106381687245165167800278*c[67]
+                                                  + 1371.8042323772555989142621943457*c[68]
+                                                  + 133603.15962492632204255012700231*c[71]
+                                                  + 12214.248940669327046299395369017*c[72]
+                                                  + 265.77038730318171232121001271153*c[73]
+                                                  + 19705.380082790672328408410041919*c[77]
+                                                  + 1258.0922432456379838748865741758*c[78]
+                                                  + 18.172184380928561184768260194334*c[79])
+                                             + z*(100657.11171435263694800909023097*c[60]
+                                                  + 36527.026264803444886065107204603*c[61]
+                                                  + 139778.60197515018584216512178705*c[63]
+                                                  + 22373.983932362545787395162982935*c[64]
+                                                  + 84819.60621276337449033033560056*c[67]
+                                                  + 8230.825394263533593485573166074*c[68]
+                                                  + 24428.497881338654092598790738033*c[72]
+                                                  + 1594.6223238190902739272600762692*c[73]
+                                                  + 2516.1844864912759677497731483516*c[78]
+                                                  + 109.03310628557136710860956116601*c[79])))
+                                   - 10.816028427862920755238739141058*c[80]
+                                   + z*(1511.7612292981601672604203938199*c[22]
+                                        + 973.7001035634260747386297510249*c[24]
+                                        + 302.94610526653335782622622927978*c[27]
+                                        + 33.312928651312293558441693144581*c[31]
+                                        - 11201.485083117646443090604729232*c[37]
+                                        - 9803.143704775204860344926715334*c[39]
+                                        - 6760.881077640076066905359477444*c[40]
+                                        - 5255.75512407554715936795433578*c[42]
+                                        - 3521.4014623688515055684872832287*c[43]
+                                        - 1539.3378520988741695819467006473*c[46]
+                                        - 922.8120021073101203429258924446*c[47]
+                                        - 171.41321147560045677841990446768*c[51]
+                                        - 81.46657966046990832815191944941*c[52]
+                                        + 46688.628170716684512881212258712*c[58]
+                                        + 47335.102310092899304619158160426*c[60]
+                                        + 50876.92944026194109130497074927*c[61]
+                                        + 34072.923512206254792280276422552*c[63]
+                                        + 37772.71271630097236709676952752*c[64]
+                                        + 17798.963083388853045249680771347*c[65]
+                                        + 16580.942946431633230717663124184*c[67]
+                                        + 17840.469388136034044638422517205*c[68]
+                                        + 7815.810722977389387099794628829*c[69]
+                                        + 4695.1797013511485106629478255539*c[72]
+                                        + 4567.6236743547928802552844757109*c[73]
+                                        + 1765.5508621773812085761225512962*c[74]
+                                        + 528.7634065815000222082856616101*c[78]
+                                        + 417.96024076135690724966998446969*c[79]
+                                        + 129.7923411343550490628648696927*c[80]
+                                        + z*(6760.881077640076066905359477444*c[40]
+                                             + 3521.4014623688515055684872832287*c[43]
+                                             + 922.8120021073101203429258924446*c[47]
+                                             + 81.46657966046990832815191944941*c[52]
+                                             - 50876.92944026194109130497074927*c[61]
+                                             - 37772.71271630097236709676952752*c[64]
+                                             - 44497.407708472132613124201928368*c[65]
+                                             - 17840.469388136034044638422517205*c[68]
+                                             - 19539.526807443473467749486572073*c[69]
+                                             - 4567.6236743547928802552844757109*c[73]
+                                             - 4413.8771554434530214403063782405*c[74]
+                                             - 417.96024076135690724966998446969*c[79]
+                                             - 324.48085283588762265716217423175*c[80]
+                                             + z*(29664.938472314755075416134618912*c[65]
+                                                  + 13026.351204962315645166324381382*c[69]
+                                                  + 2942.584770295635347626870918827*c[74]
+                                                  + 216.32056855725841510477478282117*c[80])))
+                                   + y*(3476.8503822586072106750844094299*c[21]
+                                        + 755.8806146490800836302101969099*c[22]
+                                        + 5069.067504569513327245643844241*c[23]
+                                        + 486.85005178171303736931487551245*c[24]
+                                        + 2676.7038450630432861864833154177*c[26]
+                                        + 151.47305263326667891311311463989*c[27]
+                                        + 484.68812584001215926914441714082*c[30]
+                                        + 16.65646432565614677922084657229*c[31]
+                                        + 262.75721411702464483733566158089*c[35]
+                                        - 22077.117430431204258973484222915*c[36]
+                                        - 5600.742541558823221545302364616*c[37]
+                                        - 48056.746224445092158823055107648*c[38]
+                                        - 13727.286576873684823887469000549*c[39]
+                                        - 2253.6270258800253556351198258148*c[40]
+                                        - 45143.876376080120152476158271554*c[41]
+                                        - 12890.328741611128137204466117471*c[42]
+                                        - 1173.8004874562838351894957610762*c[43]
+                                        - 20344.3361462813765291858047937*c[45]
+                                        - 5223.7162726851853092445680029*c[46]
+                                        - 307.60400070243670678097529748152*c[47]
+                                        - 3485.369340108277308602054430552*c[50]
+                                        - 710.1404475417733209391681756518*c[51]
+                                        - 27.155526553489969442717306483137*c[52]
+                                        - 1517.1709864393151283302300076165*c[56]
+                                        + 81679.45014593443894324360317661*c[57]
+                                        + 21878.246051012166172702790285484*c[58]
+                                        + 213133.6472122368445089270049455*c[59]
+                                        + 81783.53093130962120719683078613*c[60]
+                                        + 16958.976480087313697101656916423*c[61]
+                                        + 278275.13798721182205583586985174*c[62]
+                                        + 121504.56750700144143523657735507*c[63]
+                                        + 28011.786129957652503223772378849*c[64]
+                                        + 4449.7407708472132613124201928368*c[65]
+                                        + 210868.40759983891218630839756626*c[66]
+                                        + 92408.47208435653049941609761033*c[67]
+                                        + 20824.402503672939940207680589471*c[68]
+                                        + 1953.9526807443473467749486572073*c[69]
+                                        + 86273.55415666444326891754506425*c[71]
+                                        + 34611.871867351985190803663687015*c[72]
+                                        + 6997.807245867404290417163354021*c[73]
+                                        + 441.38771554434530214403063782405*c[74]
+                                        + 14241.774810359455476862302445868*c[77]
+                                        + 4664.6656844977157131593016699512*c[78]
+                                        + 760.2030466021781428961388847963*c[79]
+                                        + 32.448085283588762265716217423175*c[80]
+                                        + y*(29519.587586246669312657145925035*c[38]
+                                             + 8825.714724486082393715005642882*c[39]
+                                             + 1126.8135129400126778175599129074*c[40]
+                                             + 53017.79225693533632349125348097*c[41]
+                                             + 10262.451179573354557520488949581*c[42]
+                                             + 586.9002437281419175947478805381*c[43]
+                                             + 32784.901677660590884728271354903*c[45]
+                                             + 4454.0473466357482244535946525766*c[46]
+                                             + 153.80200035121835339048764874076*c[47]
+                                             + 6743.431984122536531860496615633*c[50]
+                                             + 624.433841803973092549958223418*c[51]
+                                             + 13.577763276744984721358653241569*c[52]
+                                             - 493.08057059277741670732475247535*c[56]
+                                             + 1939.6206040644503514243000541344*c[57]
+                                             + 1466.0680343461760837378158438726*c[58]
+                                             - 171724.34244170662129944931453751*c[59]
+                                             - 58115.97977626317155488725170592*c[60]
+                                             - 8479.488240043656848550828458211*c[61]
+                                             - 520750.4627028642892239279084043*c[62]
+                                             - 183973.07625253248797432973650111*c[63]
+                                             - 37137.215901764818822899159993937*c[64]
+                                             - 4449.7407708472132613124201928368*c[65]
+                                             - 611698.8217205537991272707787782*c[66]
+                                             - 204277.50340404326428717342082119*c[67]
+                                             - 32728.570313277862858096149920339*c[68]
+                                             - 1953.9526807443473467749486572073*c[69]
+                                             - 322772.79702370266743533491592984*c[71]
+                                             - 94926.74981519937838435075520966*c[72]
+                                             - 11711.802654557412140706684470187*c[73]
+                                             - 441.38771554434530214403063782405*c[74]
+                                             - 62335.63634359721173576424779511*c[77]
+                                             - 14620.004304963198889908404126473*c[78]
+                                             - 1311.4259728236778321674427773578*c[79]
+                                             - 32.448085283588762265716217423175*c[80]
+                                             + y*(221596.33118459619697973406854229*c[62]
+                                                  + 79504.97050163417393523329735732*c[63]
+                                                  + 15420.881891190661714191515869675*c[64]
+                                                  + 1483.2469236157377537708067309456*c[65]
+                                                  + 445399.9007395213950171522737415*c[66]
+                                                  + 120159.50279290255040311615477295*c[67]
+                                                  + 14877.579374294261925328206417069*c[68]
+                                                  + 651.3175602481157822583162190691*c[69]
+                                                  + 302450.63691598940292206175418274*c[71]
+                                                  + 62662.46779852296744887856543543*c[72]
+                                                  + 5475.266021082473330332068528784*c[73]
+                                                  + 147.12923851478176738134354594135*c[74]
+                                                  + 67487.4555444461537775689857344*c[77]
+                                                  + 10219.720323756233187853245287326*c[78]
+                                                  + 620.8829663483925071462488899731*c[79]
+                                                  + 10.816028427862920755238739141058*c[80])
+                                             + z*(159009.94100326834787046659471463*c[63]
+                                                  + 92525.29134714397028514909521805*c[64]
+                                                  + 17798.963083388853045249680771347*c[65]
+                                                  + 240319.0055858051008062323095459*c[67]
+                                                  + 89265.47624576557155196923850242*c[68]
+                                                  + 7815.810722977389387099794628829*c[69]
+                                                  + 125324.93559704593489775713087085*c[72]
+                                                  + 32851.596126494839981992411172704*c[73]
+                                                  + 1765.5508621773812085761225512962*c[74]
+                                                  + 20439.440647512466375706490574653*c[78]
+                                                  + 3725.2977980903550428774933398385*c[79]
+                                                  + 129.7923411343550490628648696927*c[80]))
+                                        + z*(17651.429448972164787430011285765*c[39]
+                                             + 6760.881077640076066905359477444*c[40]
+                                             + 20524.902359146709115040977899163*c[42]
+                                             + 3521.4014623688515055684872832287*c[43]
+                                             + 8908.094693271496448907189305153*c[46]
+                                             + 922.8120021073101203429258924446*c[47]
+                                             + 1248.867683607946185099916446836*c[51]
+                                             + 81.46657966046990832815191944941*c[52]
+                                             + 2932.1360686923521674756316877452*c[58]
+                                             - 116231.95955252634310977450341183*c[60]
+                                             - 50876.92944026194109130497074927*c[61]
+                                             - 208936.21150179662807819287828758*c[63]
+                                             - 130298.00406344494265224586474557*c[64]
+                                             - 35597.926166777706090499361542695*c[65]
+                                             - 168236.00122228142776811453209648*c[67]
+                                             - 107105.94563390160559660766101962*c[68]
+                                             - 15631.621445954778774199589257658*c[69]
+                                             - 64528.56403335282187094437954848*c[72]
+                                             - 37419.219800849632862247695648415*c[73]
+                                             - 3531.1017243547624171522451025924*c[74]
+                                             - 8800.567962413931404110317678292*c[78]
+                                             - 4143.2580388517119501271633243082*c[79]
+                                             - 259.5846822687100981257297393854*c[80]
+                                             + z*(92525.29134714397028514909521805*c[64]
+                                                  + 44497.407708472132613124201928368*c[65]
+                                                  + 89265.47624576557155196923850242*c[68]
+                                                  + 19539.526807443473467749486572073*c[69]
+                                                  + 32851.596126494839981992411172704*c[73]
+                                                  + 4413.8771554434530214403063782405*c[74]
+                                                  + 3725.2977980903550428774933398385*c[79]
+                                                  + 324.48085283588762265716217423175*c[80]))))
+                              + 7.400455004924958267640832166826*c[81]
+                              + z*(248.43491880938733945596719572761*c[12]
+                                   + 125.07502085126255508940278264123*c[14]
+                                   + 19.908045489935916814733315842556*c[17]
+                                   - 1360.5851063683441505343783544379*c[22]
+                                   - 1143.7977271597158014777017818429*c[24]
+                                   - 1108.6461689078054226178553001416*c[25]
+                                   - 505.4004949551165526224610457163*c[27]
+                                   - 439.82319708973355857324452076131*c[28]
+                                   - 80.9028267246155700705012547797*c[31]
+                                   - 55.31028356292488578840606151559*c[32]
+                                   + 4324.5402859261751911341531835406*c[37]
+                                   + 4420.3029393803341385471149706377*c[39]
+                                   + 6197.474321170069727996579520991*c[40]
+                                   + 3100.0334767313804711078949695777*c[42]
+                                   + 4401.4385917519940340238035100772*c[43]
+                                   + 2917.0898113607856452464789417524*c[44]
+                                   + 1280.4634240871085899817107862776*c[46]
+                                   + 1680.0460490047539391265367139708*c[47]
+                                   + 956.8827927301271923117129058657*c[48]
+                                   + 206.39549953184544795768927272639*c[51]
+                                   + 221.1235733641326083192694956484*c[52]
+                                   + 99.20863587454704207996261546102*c[53]
+                                   - 10584.688995224589967205989114553*c[58]
+                                   - 11862.276932560840072203844809851*c[60]
+                                   - 19912.103407304546682395774688851*c[61]
+                                   - 10209.600390790903893584887169231*c[63]
+                                   - 17788.994721158456641524663283704*c[64]
+                                   - 16527.608577432506399160417859108*c[65]
+                                   - 6521.496166462049435519062878836*c[67]
+                                   - 11263.570408889457540058403313958*c[68]
+                                   - 10319.964192998458293138739155777*c[69]
+                                   - 6002.930535903853872303222701718*c[70]
+                                   - 2594.7876470552223008701246012055*c[72]
+                                   - 4145.039819964199695188690480667*c[73]
+                                   - 3477.8268070815272345929009204861*c[74]
+                                   - 1680.1542451218882689771240390042*c[75]
+                                   - 421.38999451705748896292497170461*c[78]
+                                   - 560.7416894686527451299920288537*c[79]
+                                   - 389.3770234030651471885946090781*c[80]
+                                   - 148.00910009849916535281664333652*c[81]
+                                   + z*(1108.6461689078054226178553001416*c[25]
+                                        + 439.82319708973355857324452076131*c[28]
+                                        + 55.31028356292488578840606151559*c[32]
+                                        - 6197.474321170069727996579520991*c[40]
+                                        - 4401.4385917519940340238035100772*c[43]
+                                        - 7292.724528401964113116197354381*c[44]
+                                        - 1680.0460490047539391265367139708*c[47]
+                                        - 2392.2069818253179807792822646643*c[48]
+                                        - 221.1235733641326083192694956484*c[52]
+                                        - 248.02158968636760519990653865255*c[53]
+                                        + 19912.103407304546682395774688851*c[61]
+                                        + 17788.994721158456641524663283704*c[64]
+                                        + 41319.021443581265997901044647771*c[65]
+                                        + 11263.570408889457540058403313958*c[68]
+                                        + 25799.910482496145732846847889442*c[69]
+                                        + 27013.18741156734242536450215773*c[70]
+                                        + 4145.039819964199695188690480667*c[73]
+                                        + 8694.567017703818086482252301215*c[74]
+                                        + 7560.694103048497210397058175519*c[75]
+                                        + 560.7416894686527451299920288537*c[79]
+                                        + 973.4425585076628679714865226953*c[80]
+                                        + 666.0409504432462440876748950143*c[81]
+                                        + z*(4861.816352267976075410798236254*c[44]
+                                             + 1594.8046545502119871861881764429*c[48]
+                                             + 165.3477264575784034666043591017*c[53]
+                                             - 27546.014295720843998600696431847*c[65]
+                                             - 17199.940321664097155231231926295*c[69]
+                                             - 42020.513751326977106122558912024*c[70]
+                                             - 5796.37801180254539098816820081*c[74]
+                                             - 11761.079715853217882839868273029*c[75]
+                                             - 648.9617056717752453143243484635*c[80]
+                                             - 1036.0637006894941574697165033556*c[81]
+                                             + z*(21010.256875663488553061279456012*c[70]
+                                                  + 5880.539857926608941419934136515*c[75]
+                                                  + 518.0318503447470787348582516778*c[81]))))
+                              + y*(522.7316916254627974209993517885*c[11]
+                                   + 124.21745940469366972798359786381*c[12]
+                                   + 583.2530750091364631622971049149*c[13]
+                                   + 62.53751042563127754470139132061*c[14]
+                                   + 167.59304598571117811625000986391*c[16]
+                                   + 9.954022744967958407366657921278*c[17]
+                                   + 40.351249674003989967170610752443*c[20]
+                                   - 2394.772097318945574591323684899*c[21]
+                                   - 680.2925531841720752671891772189*c[22]
+                                   - 5120.847546128855263098177740402*c[23]
+                                   - 1909.2370333430195718035259205237*c[24]
+                                   - 369.54872296926847420595176671386*c[25]
+                                   - 3987.5596293242820177238553639508*c[26]
+                                   - 1416.4452485537409292055177196807*c[27]
+                                   - 146.60773236324451952441484025377*c[28]
+                                   - 1037.9821725066577565475517399844*c[30]
+                                   - 295.05736805448031437476928213771*c[31]
+                                   - 18.436761187641628596135353838529*c[32]
+                                   - 156.9718421997809566560706549704*c[35]
+                                   + 6673.582036283194002992337459526*c[36]
+                                   + 1944.059394590665911610766110032*c[37]
+                                   + 17905.205484413309307594554990544*c[38]
+                                   + 8667.122099080166699727491734854*c[39]
+                                   + 2065.8247737233565759988598403302*c[40]
+                                   + 23292.3161031457010420868092796*c[41]
+                                   + 12828.26924478052080053385103128*c[42]
+                                   + 3814.1206997450916525133148375942*c[43]
+                                   + 729.2724528401964113116197354381*c[44]
+                                   + 15173.094259071133141947308574765*c[45]
+                                   + 7984.619942529185026594475664005*c[46]
+                                   + 2228.2854438143573039998881964501*c[47]
+                                   + 239.22069818253179807792822646643*c[48]
+                                   + 3719.610243449211124227726275773*c[50]
+                                   + 1617.9308226013308420412082819654*c[51]
+                                   + 366.59960847211458747668363752235*c[52]
+                                   + 24.802158968636760519990653865255*c[53]
+                                   + 438.89589250565901926695939506047*c[56]
+                                   - 14877.641687483811085278254067537*c[57]
+                                   - 4357.9275086883585785832877556873*c[58]
+                                   - 44337.286443403727382854041390231*c[59]
+                                   - 24009.999350802447065180624704589*c[60]
+                                   - 6171.461855179702913442318937041*c[61]
+                                   - 71208.78058518737374134405587763*c[62]
+                                   - 46605.064564097233639360218547732*c[63]
+                                   - 17760.689659157183878043963627592*c[64]
+                                   - 4131.9021443581265997901044647771*c[65]
+                                   - 73345.60290041851496548246106572*c[66]
+                                   - 50476.23386644437885665164626976*c[67]
+                                   - 21325.591612210370437272150344202*c[68]
+                                   - 6152.820990188977412588436289452*c[69]
+                                   - 1200.5861071807707744606445403436*c[70]
+                                   - 42907.107034549686527089890692773*c[71]
+                                   - 27876.608050168863915067409446819*c[72]
+                                   - 11254.296409912077750756687622691*c[73]
+                                   - 3014.2412093400006063824768734511*c[74]
+                                   - 336.03084902437765379542480780084*c[75]
+                                   - 10104.120333824773423012691684987*c[77]
+                                   - 5504.406803379063449578207442891*c[78]
+                                   - 1870.004307008886700965914775236*c[79]
+                                   - 411.00908025879098869907208736022*c[80]
+                                   - 29.601820019699833070563328667304*c[81]
+                                   + y*(3980.3093753507935352088953810036*c[23]
+                                        + 1337.3381697631616710646750296023*c[24]
+                                        + 184.77436148463423710297588335693*c[25]
+                                        + 5297.79220168125703936517838*c[26]
+                                        + 1163.7450010761826528942871968225*c[27]
+                                        + 73.30386618162225976220742012688*c[28]
+                                        + 1748.1805010638446426064029305001*c[30]
+                                        + 254.60595469217252933951865474787*c[31]
+                                        + 9.218380593820814298067676919265*c[32]
+                                        - 75.07348974772132709638161759454*c[35]
+                                        + 276.21534426570420086633146977241*c[36]
+                                        + 218.21074837242168395631048173829*c[37]
+                                        - 16657.293756515626263227401233286*c[38]
+                                        - 6456.970629389999630453934249535*c[39]
+                                        - 1032.9123868616782879994299201651*c[40]
+                                        - 50634.95814055356903695252289662*c[41]
+                                        - 22229.690451796676405485727397442*c[42]
+                                        - 5427.52210361418628801472792015*c[43]
+                                        - 729.2724528401964113116197354381*c[44]
+                                        - 48358.34373460491670758564319883*c[45]
+                                        - 19402.524117005181922624783558851*c[46]
+                                        - 3616.5478631263376384365080359149*c[47]
+                                        - 239.22069818253179807792822646643*c[48]
+                                        - 14424.334962626875330878465460913*c[50]
+                                        - 4657.8916546890205755197163836473*c[51]
+                                        - 622.6374302621628707937325272205*c[52]
+                                        - 24.802158968636760519990653865255*c[53]
+                                        + 186.93713940055847116926048308131*c[56]
+                                        - 776.3200336977016105968081806604*c[57]
+                                        - 515.5404076821718096660451319112*c[58]
+                                        + 42767.100105914053713552650919341*c[59]
+                                        + 16110.660968135866549204074626456*c[60]
+                                        + 2386.8720067071324856867505296571*c[61]
+                                        + 171746.97635015227436562139916898*c[62]
+                                        + 89577.72378438304398397304845096*c[63]
+                                        + 26626.881957735139435325595613332*c[64]
+                                        + 4131.9021443581265997901044647771*c[65]
+                                        + 301890.06330884042269012123568906*c[66]
+                                        + 172580.93459038044965634473398863*c[67]
+                                        + 57972.24080194262895995609776306*c[68]
+                                        + 13298.480874067703091195939290468*c[69]
+                                        + 1800.8791607711561616909668105153*c[70]
+                                        + 238663.02915676016623143201005608*c[71]
+                                        + 128928.16773085075267676351978154*c[72]
+                                        + 40004.43749319835967552014773246*c[73]
+                                        + 7303.81022447923820185098016011*c[74]
+                                        + 504.0462735365664806931372117013*c[75]
+                                        + 66465.78543826832849830614253617*c[77]
+                                        + 30024.037109340346088608404233953*c[78]
+                                        + 7647.893598030791607189613504644*c[79]
+                                        + 1038.3387290748403925029189575416*c[80]
+                                        + 44.402730029549749605844993000956*c[81]
+                                        + y*(26837.137353272661779513562447134*c[41]
+                                             + 10951.437945381845840505823850951*c[42]
+                                             + 2346.9745024944269745053803342351*c[43]
+                                             + 243.0908176133988037705399118127*c[44]
+                                             + 39173.254942958465036614798399864*c[45]
+                                             + 12058.135886519551191021163287984*c[46]
+                                             + 1668.2700941461059909577092917932*c[47]
+                                             + 79.74023272751059935930940882214*c[48]
+                                             + 14013.356337992601560502737963521*c[50]
+                                             + 3143.1585818536124574573527380452*c[51]
+                                             + 292.89175068407038470359380563955*c[52]
+                                             + 8.267386322878920173330217955085*c[53]
+                                             + 176.10020378313479168118741159834*c[56]
+                                             - 515.1877287721937235957646587402*c[57]
+                                             - 418.87658124176459535366166967789*c[58]
+                                             + 1562.2591412802289279894152351182*c[59]
+                                             + 1968.1999163861604798746276732075*c[60]
+                                             + 465.90594725514598068960595924238*c[61]
+                                             - 105858.56031430628944118000550311*c[62]
+                                             - 48077.459415681262291405273487845*c[63]
+                                             - 11831.024752104364997535742533024*c[64]
+                                             - 1377.3007147860421999300348215924*c[65]
+                                             - 408005.73128860520664132864808252*c[66]
+                                             - 203160.90774980766987230191845474*c[67]
+                                             - 59476.75370651378496813468003615*c[68]
+                                             - 11578.486841901293375672816097839*c[69]
+                                             - 1200.5861071807707744606445403436*c[70]
+                                             - 442834.95177379513756962385080272*c[71]
+                                             - 199753.01749429305527549887609578*c[72]
+                                             - 49009.345636636619228896026250626*c[73]
+                                             - 6724.172423298983662752163340029*c[74]
+                                             - 336.03084902437765379542480780084*c[75]
+                                             - 144165.2511808280067614362377405*c[77]
+                                             - 53068.80243449192751626836362405*c[78]
+                                             - 10059.602068014024941568144036149*c[79]
+                                             - 973.4425585076628679714865226953*c[80]
+                                             - 29.601820019699833070563328667304*c[81]
+                                             + y*(166209.07681938477567709146499916*c[66]
+                                                  + 77795.45894264057435484929929645*c[67]
+                                                  + 20952.842781966616855440998731633*c[68]
+                                                  + 3572.829941939362839303751500508*c[69]
+                                                  + 300.14652679519269361516113508589*c[70]
+                                                  + 256825.40714704795167603486586093*c[71]
+                                                  + 97404.06399008355536336770346045*c[72]
+                                                  + 19568.364583356304021601117727412*c[73]
+                                                  + 2144.7845075696187977342516433296*c[74]
+                                                  + 84.00771225609441344885620195021*c[75]
+                                                  + 96870.08736757132358586373883395*c[77]
+                                                  + 28338.477131272116132756704347135*c[78]
+                                                  + 4188.255828747344577822779968599*c[79]
+                                                  + 313.66482440802470190192343509069*c[80]
+                                                  + 7.400455004924958267640832166826*c[81])
+                                             + z*(155590.91788528114870969859859289*c[67]
+                                                  + 125717.0566917997011326459923898*c[68]
+                                                  + 42873.959303272354071645018006096*c[69]
+                                                  + 6002.930535903853872303222701718*c[70]
+                                                  + 194808.12798016711072673540692091*c[72]
+                                                  + 117410.18750013782412960670636447*c[73]
+                                                  + 25737.414090835425572811019719955*c[74]
+                                                  + 1680.1542451218882689771240390042*c[75]
+                                                  + 56676.95426254423226551340869427*c[78]
+                                                  + 25129.534972484067466936679811594*c[79]
+                                                  + 3763.9778928962964228230812210883*c[80]
+                                                  + 148.00910009849916535281664333652*c[81]))
+                                        + z*(21902.875890763691681011647701903*c[42]
+                                             + 14081.847014966561847032282005411*c[43]
+                                             + 2917.0898113607856452464789417524*c[44]
+                                             + 24116.271773039102382042326575969*c[46]
+                                             + 10009.620564876635945746255750759*c[47]
+                                             + 956.8827927301271923117129058657*c[48]
+                                             + 6286.31716370722491491470547609*c[51]
+                                             + 1757.3505041044223082215628338373*c[52]
+                                             + 99.20863587454704207996261546102*c[53]
+                                             - 837.7531624835291907073233393558*c[58]
+                                             + 3936.3998327723209597492553464151*c[60]
+                                             + 2795.4356835308758841376357554543*c[61]
+                                             - 96154.91883136252458281054697569*c[63]
+                                             - 70986.14851262618998521445519814*c[64]
+                                             - 16527.608577432506399160417859108*c[65]
+                                             - 250730.89761433419103490523831659*c[67]
+                                             - 231143.46554728300867616208782709*c[68]
+                                             - 96067.88279954316643642877516797*c[69]
+                                             - 18008.791607711561616909668105153*c[70]
+                                             - 204697.90700841899982426234527065*c[72]
+                                             - 176645.88631968189124376945113928*c[73]
+                                             - 54952.6549887523783802149403604*c[74]
+                                             - 5040.462735365664806931372117013*c[75]
+                                             - 49460.650606439622767023318553828*c[78]
+                                             - 35228.077435600082182472184405302*c[79]
+                                             - 7917.332809195657992834757051255*c[80]
+                                             - 444.02730029549749605844993000956*c[81]
+                                             + z*(125717.0566917997011326459923898*c[68]
+                                                  + 107184.89825818088517911254501524*c[69]
+                                                  + 27013.18741156734242536450215773*c[70]
+                                                  + 117410.18750013782412960670636447*c[73]
+                                                  + 64343.53522708856393202754929989*c[74]
+                                                  + 7560.694103048497210397058175519*c[75]
+                                                  + 25129.534972484067466936679811594*c[79]
+                                                  + 9409.944732240741057057703052721*c[80]
+                                                  + 666.0409504432462440876748950143*c[81])))
+                                   + z*(2674.6763395263233421293500592046*c[24]
+                                        + 1108.6461689078054226178553001416*c[25]
+                                        + 2327.490002152365305788574393645*c[27]
+                                        + 439.82319708973355857324452076131*c[28]
+                                        + 509.2119093843450586790373094957*c[31]
+                                        + 55.31028356292488578840606151559*c[32]
+                                        + 436.42149674484336791262096347657*c[37]
+                                        - 12913.941258779999260907868499069*c[39]
+                                        - 6197.474321170069727996579520991*c[40]
+                                        - 22556.505012829661129959807092982*c[42]
+                                        - 18483.285606718555881056085515488*c[43]
+                                        - 5834.179622721571290492957883505*c[44]
+                                        - 14688.776460971261463207240541733*c[46]
+                                        - 11689.66661388138988487279246473*c[47]
+                                        - 1913.7655854602543846234258117315*c[48]
+                                        - 3029.4661456708162361247272912044*c[51]
+                                        - 1978.4740774685549165408323294857*c[52]
+                                        - 198.41727174909408415992523092204*c[53]
+                                        - 1868.8339778478728100394136031783*c[58]
+                                        + 36157.721769044054058157404599327*c[60]
+                                        + 17116.667723773670798258138933397*c[61]
+                                        + 83000.52873740356338513554992623*c[63]
+                                        + 88775.14323378464662673911848185*c[64]
+                                        + 33055.217154865012798320835718216*c[65]
+                                        + 94430.97156642670827778422966067*c[67]
+                                        + 116689.97926437276508357449875125*c[68]
+                                        + 63513.88768926927065792249631765*c[69]
+                                        + 18008.791607711561616909668105153*c[70]
+                                        + 53158.42845328250552926469429243*c[72]
+                                        + 63380.73863950826680935143525548*c[73]
+                                        + 32693.067704998480041996821560927*c[74]
+                                        + 5040.462735365664806931372117013*c[75]
+                                        + 10587.423612241069410193489914078*c[78]
+                                        + 10659.284152584667460665496622562*c[79]
+                                        + 4542.7319397024267172002704392445*c[80]
+                                        + 444.02730029549749605844993000956*c[81]
+                                        + z*(14081.847014966561847032282005411*c[43]
+                                             + 7292.724528401964113116197354381*c[44]
+                                             + 10009.620564876635945746255750759*c[47]
+                                             + 2392.2069818253179807792822646643*c[48]
+                                             + 1757.3505041044223082215628338373*c[52]
+                                             + 248.02158968636760519990653865255*c[53]
+                                             + 2795.4356835308758841376357554543*c[61]
+                                             - 70986.14851262618998521445519814*c[64]
+                                             - 41319.021443581265997901044647771*c[65]
+                                             - 105426.40885548330754351609543729*c[68]
+                                             - 132984.80874067703091195939290468*c[69]
+                                             - 54026.37482313468485072900431546*c[70]
+                                             - 59235.69881954406711416274477481*c[73]
+                                             - 73038.1022447923820185098016011*c[74]
+                                             - 15121.388206096994420794116351038*c[75]
+                                             - 10098.542463116014715535504593709*c[79]
+                                             - 10383.387290748403925029189575416*c[80]
+                                             - 1332.0819008864924881753497900287*c[81]
+                                             + z*(71456.59883878725678607503001016*c[69]
+                                                  + 42020.513751326977106122558912024*c[70]
+                                                  + 42895.690151392375954685032866592*c[74]
+                                                  + 11761.079715853217882839868273029*c[75]
+                                                  + 6273.296488160494038038468701814*c[80]
+                                                  + 1036.0637006894941574697165033556*c[81])))))
+                         - 5.463446369385882321207375673904*c[82]
+                         + z*(30.503467646507641960278325500215*c[6]
+                              + 8.805592628464113684485737717137*c[8]
+                              - 108.69027697910696101198564813083*c[12]
+                              - 90.84396251302227685440833686573*c[14]
+                              - 136.27014434132654190469602473842*c[15]
+                              - 25.880459136916691859153310595322*c[17]
+                              - 29.503351694240263907254545876873*c[18]
+                              + 236.84259259004509287079919503178*c[22]
+                              + 256.56154053984932612519338551853*c[24]
+                              + 498.89077600851244017803488506371*c[25]
+                              + 183.82316304980708313501323956742*c[27]
+                              + 352.68219661764777112558671121721*c[28]
+                              + 359.41700366603670836433589351988*c[29]
+                              + 51.87298889990057139814492218228*c[31]
+                              + 82.96542534438732868260909227338*c[32]
+                              + 62.25285114537450115073508567418*c[33]
+                              - 423.72559865772065175516289908452*c[37]
+                              - 499.72469355713152648843692061601*c[39]
+                              - 1101.2041149186487533217062785231*c[40]
+                              - 464.84218749632015977554705566993*c[42]
+                              - 1053.6245682445442097073314061649*c[43]
+                              - 1336.9994968736934207379695149699*c[44]
+                              - 309.58976574860665396604737664206*c[46]
+                              - 677.257375058722025034575662305*c[47]
+                              - 836.6336975885892445440308102879*c[48]
+                              - 741.7134052383063688702398035939*c[49]
+                              - 87.22250488690417800697829152505*c[51]
+                              - 162.93315932093981665630383889882*c[52]
+                              - 168.65468098672997153593644628374*c[53]
+                              - 107.0571085439725406716610249304*c[54]
+                              + 674.4498799364776089523118842191*c[58]
+                              + 832.0861482147172592920848932995*c[60]
+                              + 1978.30832988338908723586530386*c[61]
+                              + 851.6077611419652699489687097082*c[63]
+                              + 2101.4440426495520371454808965806*c[64]
+                              + 2982.7932639745055927478860633302*c[65]
+                              + 732.433165544160593486074562135*c[67]
+                              + 1822.1692180900788857209726688855*c[68]
+                              + 2605.4340836198259543988534901803*c[69]
+                              + 2787.0748916696464407122105400833*c[70]
+                              + 468.57478057984167394077601292071*c[72]
+                              + 1111.9051268920876504698764036273*c[73]
+                              + 1534.0696713133104021424840503533*c[74]
+                              + 1587.8067841914600275587687952139*c[75]
+                              + 1324.8153374685695413924006600065*c[76]
+                              + 132.26320569663136844509389565179*c[78]
+                              + 271.28475254386209197261188432971*c[79]
+                              + 324.48085283588762265716217423175*c[80]
+                              + 281.21729018714841417035162233939*c[81]
+                              + 163.90339108157646963622127021713*c[82]
+                              + z*(136.27014434132654190469602473842*c[15]
+                                   + 29.503351694240263907254545876873*c[18]
+                                   - 498.89077600851244017803488506371*c[25]
+                                   - 352.68219661764777112558671121721*c[28]
+                                   - 898.5425091650917709108397337997*c[29]
+                                   - 82.96542534438732868260909227338*c[32]
+                                   - 155.63212786343625287683771418544*c[33]
+                                   + 1101.2041149186487533217062785231*c[40]
+                                   + 1053.6245682445442097073314061649*c[43]
+                                   + 3342.4987421842335518449237874246*c[44]
+                                   + 677.257375058722025034575662305*c[47]
+                                   + 2091.5842439714731113600770257199*c[48]
+                                   + 3337.7103235723786599160791161727*c[49]
+                                   + 162.93315932093981665630383889882*c[52]
+                                   + 421.63670246682492883984111570934*c[53]
+                                   + 481.75698844787643302247461218678*c[54]
+                                   - 1978.30832988338908723586530386*c[61]
+                                   - 2101.4440426495520371454808965806*c[64]
+                                   - 7456.983159936263981869715158325*c[65]
+                                   - 1822.1692180900788857209726688855*c[68]
+                                   - 6513.585209049564885997133725451*c[69]
+                                   - 12541.837012513408983204947430375*c[70]
+                                   - 1111.9051268920876504698764036273*c[73]
+                                   - 3835.1741782832760053562101258832*c[74]
+                                   - 7145.130528861570124014459578463*c[75]
+                                   - 9273.707362279986789746804620046*c[76]
+                                   - 271.28475254386209197261188432971*c[79]
+                                   - 811.2021320897190566429054355794*c[80]
+                                   - 1265.4778058421678637665823005272*c[81]
+                                   - 1147.3237375710352874535488915199*c[82]
+                                   + z*(599.0283394433945139405598225331*c[29]
+                                        + 103.75475190895750191789180945696*c[33]
+                                        - 2228.3324947894890345632825249498*c[44]
+                                        - 1394.3894959809820742400513504799*c[48]
+                                        - 5191.993836668144582091678625158*c[49]
+                                        - 281.09113497788328589322741047289*c[53]
+                                        - 749.3997598078077847016271745128*c[54]
+                                        + 4971.3221066241759879131434388836*c[65]
+                                        + 4342.3901393663765906647558169672*c[69]
+                                        + 19509.524241687525084985473780583*c[70]
+                                        + 2556.7827855221840035708067505888*c[74]
+                                        + 11114.647489340220192911381566497*c[75]
+                                        + 24729.886299413298105991478986789*c[76]
+                                        + 540.8014213931460377619369570529*c[80]
+                                        + 1968.5210313100388991924613563757*c[81]
+                                        + 3059.5299668560940998761303773865*c[82]
+                                        + z*(2595.9969183340722910458393125788*c[49]
+                                             + 374.69987990390389235081358725639*c[54]
+                                             - 9754.762120843762542492736890291*c[70]
+                                             - 5557.323744670110096455690783249*c[75]
+                                             - 27821.122086839960369240413860137*c[76]
+                                             - 984.2605156550194495962306781879*c[81]
+                                             - 3441.9712127131058623606466745598*c[82]
+                                             + z*(11128.448834735984147696165544055*c[76]
+                                                  + 1376.7884850852423449442586698239*c[82])))))
+                         + y*(55.05188515547489980555298156466*c[5]
+                              + 15.251733823253820980139162750107*c[6]
+                              + 35.401835274861137725138545698072*c[7]
+                              + 4.4027963142320568422428688585687*c[8]
+                              + 4.3841007040270924252959843329091*c[10]
+                              - 159.59612406997142763269766831618*c[11]
+                              - 54.34513848955348050599282406542*c[12]
+                              - 359.56507537478341872491607415638*c[13]
+                              - 189.91654481889077443838264627365*c[14]
+                              - 45.423381447108847301565341579475*c[15]
+                              - 184.11630404064044919813381365331*c[16]
+                              - 81.62298650873725894040659495448*c[17]
+                              - 9.834450564746754635751515292291*c[18]
+                              - 8.966944372000886659371246833876*c[20]
+                              + 300.38155169808075808639963601557*c[21]
+                              + 95.74487785555014392649329160859*c[22]
+                              + 888.4796071762401374323053611624*c[23]
+                              + 581.7436281335798568141535068547*c[24]
+                              + 166.29692533617081339267829502124*c[25]
+                              + 1242.0725691606017974518182891167*c[26]
+                              + 907.3110985916933263672528802789*c[27]
+                              + 375.49699541799537332124003186345*c[28]
+                              + 89.85425091650917709108397337997*c[29]
+                              + 566.9517068312068835487698457381*c[30]
+                              + 356.21038707867502469276581883884*c[31]
+                              + 124.44813801658099302391363841007*c[32]
+                              + 15.563212786343625287683771418544*c[33]
+                              + 19.450858707364162020426146376768*c[35]
+                              - 496.99757760613925073303930265067*c[36]
+                              - 156.31824519769844268870241782706*c[37]
+                              - 1587.3868317774785062384754697953*c[38]
+                              - 1091.1171683972854515674921199275*c[39]
+                              - 320.11747526704905619817042980323*c[40]
+                              - 2824.9544317545318938117700311782*c[41]
+                              - 2402.6021263824572059975856380606*c[42]
+                              - 1206.8694510282522721088469323707*c[43]
+                              - 334.24987421842335518449237874246*c[44]
+                              - 3165.8794531001768291842036265808*c[45]
+                              - 2751.4688747713202284583201121179*c[46]
+                              - 1525.8959636569318224886439381122*c[47]
+                              - 607.2208419844282592038367643381*c[48]
+                              - 148.34268104766127377404796071879*c[49]
+                              - 1348.2128412076447686943001309486*c[50]
+                              - 1013.320277362563244492836033894*c[51]
+                              - 492.67883889903230274644256047978*c[52]
+                              - 165.3477264575784034666043591017*c[53]
+                              - 21.411421708794508134332204986079*c[54]
+                              - 30.343419728786302566604600152329*c[56]
+                              + 738.6194292684796449219452231599*c[57]
+                              + 220.42281635274675384869259191092*c[58]
+                              + 2504.3389231668956256539532307421*c[59]
+                              + 1790.0153902478247698353920675341*c[60]
+                              + 530.4160014904738857081667843683*c[61]
+                              + 4851.9128118060460099425087828235*c[62]
+                              + 4317.616523461619521280722009967*c[63]
+                              + 2316.0547675428343399146898553735*c[64]
+                              + 671.5359698128395104984311792853*c[65]
+                              + 6836.585674252885702683237767384*c[66]
+                              + 6704.963392959695440914390280694*c[67]
+                              + 4285.4749737862830918082177284523*c[68]
+                              + 2022.4044057973003863561285082198*c[69]
+                              + 557.4149783339292881424421080167*c[70]
+                              + 6730.052856761607602456286487177*c[71]
+                              + 6512.991095637930026679848054411*c[72]
+                              + 4256.9704475937181975368090184389*c[73]
+                              + 2216.3215527218140598228640152899*c[74]
+                              + 882.9759761077003373853266030161*c[75]
+                              + 220.80255624476159023206677666776*c[76]
+                              + 2736.1495032115899903221059928389*c[77]
+                              + 2300.6562386088221820144089818485*c[78]
+                              + 1328.5164795628844551864510220644*c[79]
+                              + 613.268811859827606822036509298*c[80]
+                              + 204.99260363642134401365105102108*c[81]
+                              + 27.317231846929411606036878369522*c[82]
+                              + y*(357.46436341151595126805097134411*c[13]
+                                   + 144.49456356237963601117847784078*c[14]
+                                   + 22.711690723554423650782670789737*c[15]
+                                   + 263.90003579158464385065846623642*c[16]
+                                   + 68.68275694027891301082993965682*c[17]
+                                   + 4.9172252823733773178757576461455*c[18]
+                                   - 8.070249934800797993434122150489*c[20]
+                                   + 26.963869770170177530503763753915*c[21]
+                                   + 22.676418439472402508906305907298*c[22]
+                                   - 948.311360234027546541233627402*c[23]
+                                   - 453.46285786365519375155681409543*c[24]
+                                   - 83.14846266808540669633914751062*c[25]
+                                   - 3173.7298657973673993787347173137*c[26]
+                                   - 1846.9819127395994264350940981116*c[27]
+                                   - 574.6528925271668610796867081183*c[28]
+                                   - 89.85425091650917709108397337997*c[29]
+                                   - 1916.2014830883311643976069912258*c[30]
+                                   - 934.4276486693098343142894927055*c[31]
+                                   - 207.41356336096832170652273068345*c[32]
+                                   - 15.563212786343625287683771418544*c[33]
+                                   + 5.118647028253726847480564835991*c[35]
+                                   - 26.896410495389396260726314527535*c[36]
+                                   - 11.902404456677546397616935367543*c[37]
+                                   + 1625.0535820165710319331008476677*c[38]
+                                   + 653.0750363014800614468625150729*c[39]
+                                   + 89.63289307477373573548772034491*c[40]
+                                   + 7548.322498310788284593230111952*c[41]
+                                   + 5121.602192559828425651812732883*c[42]
+                                   + 1886.926617934232439364028161659*c[43]
+                                   + 334.24987421842335518449237874246*c[44]
+                                   + 14701.405953412905169264635714515*c[45]
+                                   + 10825.188876109834867137245440416*c[46]
+                                   + 4756.0151498261091292377441999286*c[47]
+                                   + 1403.3456771589901553394948878704*c[48]
+                                   + 222.51402157149191066107194107818*c[49]
+                                   + 7865.826446889159762198553390813*c[50]
+                                   + 5029.403553846342381843557074555*c[51]
+                                   + 1891.1884564037657290463838443613*c[52]
+                                   + 411.71583887937022463184485416324*c[53]
+                                   + 32.117132563191762201498307479119*c[54]
+                                   - 27.634185824430382694586332281585*c[56]
+                                   + 92.3162658266128902878621235945*c[57]
+                                   + 60.41489152525450894523966389585*c[58]
+                                   - 2601.6710032039805248255994995936*c[59]
+                                   - 1100.1338461812108859074425026692*c[60]
+                                   - 164.859027490282423936322108655*c[61]
+                                   - 12858.57110886615105121423879021*c[62]
+                                   - 8582.231232644014638272404724881*c[63]
+                                   - 3087.7182215560285841870319685983*c[64]
+                                   - 523.2112774512657351213505061907*c[65]
+                                   - 32788.000049981758799135958915854*c[66]
+                                   - 27265.795247375650481931756675068*c[67]
+                                   - 13884.362544348796104083644335505*c[68]
+                                   - 4764.4961755819881818689587795691*c[69]
+                                   - 836.122467500893932213663162025*c[70]
+                                   - 48773.333835069160269189328208745*c[71]
+                                   - 41645.50537488207460738198755313*c[72]
+                                   - 22863.566618047932433166769902618*c[73]
+                                   - 9373.41321346785054830983964111*c[74]
+                                   - 2738.0005123350713357619220144576*c[75]
+                                   - 441.60511248952318046413355333551*c[76]
+                                   - 24061.816440648282623877942780603*c[77]
+                                   - 18014.682740188730559579923469269*c[78]
+                                   - 8759.858213720944041590909426059*c[79]
+                                   - 3110.6897758533760092066613769684*c[80]
+                                   - 679.3617694521111689694283929146*c[81]
+                                   - 54.63446369385882321207375673904*c[82]
+                                   + y*(2083.3320724991259474763934374439*c[26]
+                                        + 1031.5823956728096416353478376163*c[27]
+                                        + 257.93626321211278294604446145771*c[28]
+                                        + 29.951416972169725697027991126656*c[29]
+                                        + 1648.7654398659915588244617754771*c[30]
+                                        + 604.1537560405850953205961349578*c[31]
+                                        + 96.79299623511855012971060765228*c[32]
+                                        + 5.187737595447875095894590472848*c[33]
+                                        + 18.768372436930331774095404398635*c[35]
+                                        - 51.31403461642500857293469594839*c[36]
+                                        - 43.642149674484336791262096347657*c[37]
+                                        + 135.84086354512730377242403594188*c[38]
+                                        + 188.17978531723962687641114454665*c[39]
+                                        + 46.950563039167194909064996371141*c[40]
+                                        - 5232.390446192195147608364095361*c[41]
+                                        - 2951.4211599255312995420006226571*c[42]
+                                        - 855.6612616134042022064031303158*c[43]
+                                        - 111.41662473947445172816412624749*c[44]
+                                        - 23010.725448490199043927823181484*c[45]
+                                        - 14654.920998849666508519802653544*c[46]
+                                        - 5385.847325387237474365940360391*c[47]
+                                        - 1263.9067275608919479154897528224*c[48]
+                                        - 148.34268104766127377404796071879*c[49]
+                                        - 15323.515602845220980088174437304*c[50]
+                                        - 8270.745757511149114544059172846*c[51]
+                                        - 2412.9625023243944276243092332159*c[52]
+                                        - 383.60672538158189604252211311595*c[53]
+                                        - 21.411421708794508134332204986079*c[54]
+                                        + 18.422790549620255129724221521057*c[56]
+                                        - 34.231267135197535355489089191469*c[57]
+                                        - 48.33191322020360715619173111668*c[58]
+                                        - 5.259712188526607348857354575577*c[59]
+                                        + 102.66125334274739980255569140324*c[60]
+                                        + 57.34227043140258223872073344522*c[61]
+                                        + 8380.927610437624156791193819502*c[62]
+                                        + 3584.5002115994099169586337256264*c[63]
+                                        + 628.2348355832555067269816354631*c[64]
+                                        + 26.07906678884813633003616230234*c[65]
+                                        + 53288.95975222850714390738125316*c[66]
+                                        + 38176.525315656129327326408544824*c[67]
+                                        + 16127.079646065462189889950598243*c[68]
+                                        + 4330.2571616453505228024831978724*c[69]
+                                        + 557.4149783339292881424421080167*c[70]
+                                        + 132188.2194596596986466826502214*c[71]
+                                        + 100536.65436351176844698010249944*c[72]
+                                        + 47397.618377515010199645856432313*c[73]
+                                        + 16100.701716833759287777738206885*c[74]
+                                        + 3710.049072454741996753190822883*c[75]
+                                        + 441.60511248952318046413355333551*c[76]
+                                        + 78471.70699147168369459984267715*c[77]
+                                        + 52199.94604538501935169721179881*c[78]
+                                        + 21359.239384498079796363569827465*c[79]
+                                        + 5922.857167097735405568733553644*c[80]
+                                        + 948.7383316313796499115546837871*c[81]
+                                        + 54.63446369385882321207375673904*c[82]
+                                        + y*(11320.342634974399459188112252074*c[45]
+                                             + 6426.406114636848542857853636924*c[46]
+                                             + 2042.8519100416064967777441548568*c[47]
+                                             + 398.06241758728094806782906176615*c[48]
+                                             + 37.085670261915318443511990179697*c[49]
+                                             + 9342.305209464143307622463288849*c[50]
+                                             + 4211.0512285839178881898489864227*c[51]
+                                             + 987.2973582661710318816506428512*c[52]
+                                             + 123.18405621089591058262024753077*c[53]
+                                             + 5.35285542719862703358305124652*c[54]
+                                             - 49.308057059277741670732475247535*c[56]
+                                             + 122.94849419182961723440728974746*c[57]
+                                             + 104.71914531044114883841541741947*c[58]
+                                             - 254.67850200913433003697373839616*c[59]
+                                             - 376.49972330200265408446280961837*c[60]
+                                             - 93.18118945102919613792119184848*c[61]
+                                             + 649.6004559128055115395146885957*c[62]
+                                             + 1105.9183781539678350075333441417*c[63]
+                                             + 493.66929220486407706960729385847*c[64]
+                                             + 74.16234618078688768854033654728*c[65]
+                                             - 27401.364841001404459719447108303*c[66]
+                                             - 17249.476878468093989566004869382*c[67]
+                                             - 6224.497205821269363327695213043*c[68]
+                                             - 1371.0458848923438977564151356747*c[69]
+                                             - 139.35374458348232203561052700416*c[70]
+                                             - 148709.96178345548746954305484377*c[71]
+                                             - 101965.27117454820869227213714143*c[72]
+                                             - 42305.831085517689514547075560839*c[73]
+                                             - 12307.254307770677169024711863953*c[74]
+                                             - 2341.0488162872063288722298156541*c[75]
+                                             - 220.80255624476159023206677666776*c[76]
+                                             - 105682.21875843219515434734867346*c[77]
+                                             - 62269.71983331756608005066901756*c[78]
+                                             - 21526.899418964980212056372228067*c[79]
+                                             - 4831.5198987263667013651447743108*c[80]
+                                             - 609.0574469053240654268404873298*c[81]
+                                             - 27.317231846929411606036878369522*c[82]
+                                             + y*(58595.33508897729238731321121897*c[71]
+                                                  + 36795.418480570505662964562147178*c[72]
+                                                  + 13700.126399605574825609492746642*c[73]
+                                                  + 3491.483390959063569912489620417*c[74]
+                                                  + 565.4146192694083318735728439734*c[75]
+                                                  + 44.160511248952318046413355333551*c[76]
+                                                  + 49733.224566787005012789816978805*c[77]
+                                                  + 25849.931892360770790141518654002*c[78]
+                                                  + 7644.215894048937017426029451986*c[79]
+                                                  + 1433.1237666918370000691329361902*c[80]
+                                                  + 148.7491455989916611795807265532*c[81]
+                                                  + 5.463446369385882321207375673904*c[82])
+                                             + z*(73590.83696114101132592912429436*c[72]
+                                                  + 82200.75839763344895365695647985*c[73]
+                                                  + 41897.800691508762838949875445004*c[74]
+                                                  + 11308.292385388166637471456879467*c[75]
+                                                  + 1324.8153374685695413924006600065*c[76]
+                                                  + 51699.863784721541580283037308*c[78]
+                                                  + 45865.295364293622104556176711915*c[79]
+                                                  + 17197.485200302044000829595234283*c[80]
+                                                  + 2974.982911979833223591614531064*c[81]
+                                                  + 163.90339108157646963622127021713*c[82]))
+                                        + z*(12852.812229273697085715707273848*c[46]
+                                             + 12257.111460249638980666464929141*c[47]
+                                             + 4776.7490110473713768139487411938*c[48]
+                                             + 741.7134052383063688702398035939*c[49]
+                                             + 8422.102457167835776379697972845*c[51]
+                                             + 5923.784149597026191289903857107*c[52]
+                                             + 1478.2086745307509269914429703692*c[53]
+                                             + 107.0571085439725406716610249304*c[54]
+                                             + 209.43829062088229767683083483894*c[58]
+                                             - 752.9994466040053081689256192367*c[60]
+                                             - 559.0871367061751768275271510909*c[61]
+                                             + 2211.8367563079356700150666882834*c[63]
+                                             + 2962.0157532291844624176437631508*c[64]
+                                             + 889.9481541694426522624840385674*c[65]
+                                             - 34498.953756936187979132009738765*c[67]
+                                             - 37346.983234927616179966171278259*c[68]
+                                             - 16452.550618708126773076981628096*c[69]
+                                             - 2787.0748916696464407122105400833*c[70]
+                                             - 130339.70538795540605861514998851*c[72]
+                                             - 171634.22811547268813362549688518*c[73]
+                                             - 105789.25100173936318934666692243*c[74]
+                                             - 35512.683940355959939973139433616*c[75]
+                                             - 5299.261349874278165569602640026*c[76]
+                                             - 72839.57588191359057981830072712*c[78]
+                                             - 83296.10114949625916778205665649*c[79]
+                                             - 40780.753584414356415552142057447*c[80]
+                                             - 9206.166026126648084945195215532*c[81]
+                                             - 655.6135643263058785448850808685*c[82]
+                                             + z*(82200.75839763344895365695647985*c[73]
+                                                  + 104744.50172877190709737468861251*c[74]
+                                                  + 50887.3157342467498686215559576*c[75]
+                                                  + 9273.707362279986789746804620046*c[76]
+                                                  + 45865.295364293622104556176711915*c[79]
+                                                  + 42993.713000755110002073988085707*c[80]
+                                                  + 13387.423103909249506162265389788*c[81]
+                                                  + 1147.3237375710352874535488915199*c[82])))
+                                   + z*(2063.1647913456192832706956752327*c[27]
+                                        + 1547.6175792726766976762667687463*c[28]
+                                        + 359.41700366603670836433589351988*c[29]
+                                        + 1208.3075120811701906411922699156*c[31]
+                                        + 580.7579774107113007782636459137*c[32]
+                                        + 62.25285114537450115073508567418*c[33]
+                                        - 87.28429934896867358252419269531*c[37]
+                                        + 376.35957063447925375282228909331*c[39]
+                                        + 281.70337823500316945438997822685*c[40]
+                                        - 5902.842319851062599084001245314*c[42]
+                                        - 5133.967569680425213238418781895*c[43]
+                                        - 1336.9994968736934207379695149699*c[44]
+                                        - 16457.029768425635931323898033239*c[46]
+                                        - 20057.972492073785865529177233204*c[47]
+                                        - 10390.131719683331998171928292676*c[48]
+                                        - 2225.1402157149191066107194107818*c[49]
+                                        - 8119.389057854462452708420372847*c[51]
+                                        - 8553.990864349340374455951542188*c[52]
+                                        - 3125.0720300482318255188223870222*c[53]
+                                        - 321.17132563191762201498307479119*c[54]
+                                        + 112.77446418047508336444737260559*c[58]
+                                        - 547.6769399185105085638142364303*c[60]
+                                        - 215.03351411775968339520275041956*c[61]
+                                        + 9380.837179506755503932334139536*c[63]
+                                        + 6731.424766728717502779533575929*c[64]
+                                        + 1202.8969556356202882229179861955*c[65]
+                                        + 41854.096874376070675520807350883*c[67]
+                                        + 59415.4946414651569593735323112*c[68]
+                                        + 35510.535321036079500552816746373*c[69]
+                                        + 8361.22467500893932213663162025*c[70]
+                                        + 70733.60333906813083534505501036*c[72]
+                                        + 112751.4821496173730642496417087*c[73]
+                                        + 87419.1696002657482639861915602*c[74]
+                                        + 38688.297508738879995090677024043*c[75]
+                                        + 7948.892024811417248354403960039*c[76]
+                                        + 31560.316208856448123576122870493*c[78]
+                                        + 44859.3351574922196103993623083*c[79]
+                                        + 30293.532420758468451272660586276*c[80]
+                                        + 9768.60060650094491328589846021*c[81]
+                                        + 983.4203464894588178173276213028*c[82]
+                                        + z*(12257.111460249638980666464929141*c[47]
+                                             + 11941.872527618428442034871852984*c[48]
+                                             + 3337.7103235723786599160791161727*c[49]
+                                             + 5923.784149597026191289903857107*c[52]
+                                             + 3695.5216863268773174786074259231*c[53]
+                                             + 481.75698844787643302247461218678*c[54]
+                                             - 559.0871367061751768275271510909*c[61]
+                                             + 2962.0157532291844624176437631508*c[64]
+                                             + 2224.8703854236066306562100964184*c[65]
+                                             - 37346.983234927616179966171278259*c[68]
+                                             - 41131.37654677031693269245407024*c[69]
+                                             - 12541.837012513408983204947430375*c[70]
+                                             - 89433.46971783923917996854040532*c[73]
+                                             - 159728.62577557650087599197869356*c[74]
+                                             - 108919.76199735506986125757149367*c[75]
+                                             - 27821.122086839960369240413860137*c[76]
+                                             - 37430.805785202637063225879944573*c[79]
+                                             - 58958.17096028078103680636705791*c[80]
+                                             - 28040.324013660666876091113080104*c[81]
+                                             - 3441.9712127131058623606466745598*c[82]
+                                             + z*(69829.66781918127139824979240834*c[74]
+                                                  + 79158.04669771716646230019815627*c[75]
+                                                  + 24729.886299413298105991478986789*c[76]
+                                                  + 28662.475333836740001382658723805*c[80]
+                                                  + 20824.880383858832565141301717448*c[81]
+                                                  + 3059.5299668560940998761303773865*c[82]))))
+                              + z*(288.98912712475927202235695568157*c[14]
+                                   + 136.27014434132654190469602473842*c[15]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 29.503351694240263907254545876873*c[18]
+                                   + 45.352836878944805017812611814596*c[22]
+                                   - 906.9257157273103875031136281909*c[24]
+                                   - 498.89077600851244017803488506371*c[25]
+                                   - 1630.7990341335795695994925209904*c[27]
+                                   - 1900.2997758903244688018534799635*c[28]
+                                   - 718.8340073320734167286717870398*c[29]
+                                   - 660.5477852574494779873867154954*c[31]
+                                   - 663.723402755098629460872738187*c[32]
+                                   - 124.50570229074900230147017134835*c[33]
+                                   - 111.0891082623237663777580634304*c[37]
+                                   + 1682.5096432374393766465473192391*c[39]
+                                   + 819.5007366836455838673163002963*c[40]
+                                   + 4340.3620652685942522196242204513*c[42]
+                                   + 6187.592137924969422945750188059*c[43]
+                                   + 2673.9989937473868414759390299397*c[44]
+                                   + 5193.347983794033802950592847594*c[46]
+                                   + 8478.118406882868909897287966368*c[47]
+                                   + 6450.01640622454986590201036177*c[48]
+                                   + 2225.1402157149191066107194107818*c[49]
+                                   + 1939.4180498382223109786937762629*c[51]
+                                   + 2793.1398740732539998223515239798*c[52]
+                                   + 1815.5180365042108700633158629367*c[53]
+                                   + 321.17132563191762201498307479119*c[54]
+                                   + 233.60424723098410125492670039728*c[58]
+                                   - 2747.9446322809322803786992417687*c[60]
+                                   - 1204.1876790594542270131354023495*c[61]
+                                   - 7783.625285781273772612475310226*c[63]
+                                   - 11794.884562607454002342658235661*c[64]
+                                   - 5075.638373779568533233288088093*c[65]
+                                   - 12677.493620375230288342705999252*c[67]
+                                   - 23890.680624627619665128333701828*c[68]
+                                   - 21663.418785947778681874688608457*c[69]
+                                   - 8361.22467500893932213663162025*c[70]
+                                   - 12557.407410696018379418920095901*c[72]
+                                   - 24429.917558670221534750977707006*c[73]
+                                   - 25061.788961348458315731884133125*c[74]
+                                   - 16071.712737962546720147763265109*c[75]
+                                   - 5299.261349874278165569602640026*c[76]
+                                   - 4469.0492715210129955837240680452*c[78]
+                                   - 7699.814124833444639146094248057*c[79]
+                                   - 7034.744889482043659207275937344*c[80]
+                                   - 3818.6347825412784661026693980822*c[81]
+                                   - 655.6135643263058785448850808685*c[82]
+                                   + z*(1547.6175792726766976762667687463*c[28]
+                                        + 898.5425091650917709108397337997*c[29]
+                                        + 580.7579774107113007782636459137*c[32]
+                                        + 155.63212786343625287683771418544*c[33]
+                                        + 281.70337823500316945438997822685*c[40]
+                                        - 5133.967569680425213238418781895*c[43]
+                                        - 3342.4987421842335518449237874246*c[44]
+                                        - 7800.861031824146884862712304063*c[47]
+                                        - 14033.456771589901553394948878704*c[48]
+                                        - 6675.420647144757319832158232345*c[49]
+                                        - 2630.206714752314183166047685081*c[52]
+                                        - 4117.1583887937022463184485416324*c[53]
+                                        - 963.5139768957528660449492243736*c[54]
+                                        - 774.1206508239348602227299015104*c[61]
+                                        + 9693.44051995790196519717733908*c[64]
+                                        + 5232.112774512657351213505061907*c[65]
+                                        + 22068.511406537540779407361032943*c[68]
+                                        + 47644.961755819881818689587795691*c[69]
+                                        + 25083.674025026817966409894860749*c[70]
+                                        + 23318.012431778133884281101303379*c[73]
+                                        + 58819.29822508786978397350020693*c[74]
+                                        + 65177.57679196989011665047511453*c[75]
+                                        + 27821.122086839960369240413860137*c[76]
+                                        + 7428.529372289582547173482363727*c[79]
+                                        + 16775.660091615390091375284407782*c[80]
+                                        + 15918.378715593585233695429990843*c[81]
+                                        + 3441.9712127131058623606466745598*c[82]
+                                        + z*(7961.248351745618961356581235323*c[48]
+                                             + 5191.993836668144582091678625158*c[49]
+                                             + 2463.6811242179182116524049506154*c[53]
+                                             + 749.3997598078077847016271745128*c[54]
+                                             + 1483.2469236157377537708067309456*c[65]
+                                             - 27420.917697846877955128302713494*c[69]
+                                             - 19509.524241687525084985473780583*c[70]
+                                             - 36656.082697869729185744860054031*c[74]
+                                             - 90272.69418705738665521157972277*c[75]
+                                             - 49459.772598826596211982957973578*c[76]
+                                             - 10642.971973017114023154919314802*c[80]
+                                             - 22793.401415168871464333763073824*c[81]
+                                             - 6119.059933712188199752260754773*c[82]
+                                             + z*(39579.023348858583231150099078135*c[75]
+                                                  + 27821.122086839960369240413860137*c[76]
+                                                  + 10412.440191929416282570650858724*c[81]
+                                                  + 3441.9712127131058623606466745598*c[82])))));
+    grad[0] /*ARGH*/[1]= 9.7467943448089639068384131998996*c[2]
+                         + 3.8729833462074168851792653997824*c[3]
+                         + 0.8035897321174379252413505815494*c[4]
+                         - 13.204326697807632794689829526579*c[5]
+                         - 6.354889093022425408391317812545*c[6]
+                         - 41.158231254513355241421236055482*c[7]
+                         - 35.22237051385645473794295086855*c[8]
+                         - 11.832159566199232085134656583123*c[9]
+                         - 0.20876670019176630596647544442424*c[10]
+                         + 12.267062678559319149958811751263*c[11]
+                         + 3.3272533769114375819995606570663*c[12]
+                         + 52.1184601385309247755683800562*c[13]
+                         + 53.28031315867927922393967221065*c[14]
+                         + 19.87272938311012069443483694102*c[15]
+                         + 105.78819264215430937901321045166*c[16]
+                         + 111.98275588088953208287490161437*c[17]
+                         + 72.93884168853843021515707175116*c[18]
+                         + 23.811761799581315314514541782753*c[19]
+                         + 1.1955925829334515545828329111835*c[20]
+                         - 15.423183352078966669238103568614*c[21]
+                         - 5.774088028569361749952994559729*c[22]
+                         - 52.15291173775718164013834232006*c[23]
+                         - 46.439518318544639083359385411349*c[24]
+                         - 15.226776085307821390893382980339*c[25]
+                         - 128.74987511922572287448733134532*c[26]
+                         - 160.11630617558887123554901924281*c[27]
+                         - 116.38018305014859892584166813403*c[28]
+                         - 40.434412912429129690987788020986*c[29]
+                         - 215.19813992625791064448731810407*c[30]
+                         - 252.94030825960691466159657009064*c[31]
+                         - 201.26797629842111217447761273728*c[32]
+                         - 122.77645642559971060283864119074*c[33]
+                         - 39.799497484264798189379192840048*c[34]
+                         - 0.3412431352169151231653709890661*c[35]
+                         + 14.193036056663051485467142861778*c[36]
+                         + 3.1445858688012283075185483563632*c[37]
+                         + 60.05580357554062249800846959381*c[38]
+                         + 57.46266257822494581085409088616*c[39]
+                         + 19.064774082570921569135483374948*c[40]
+                         + 130.91370047298349707967788456648*c[41]
+                         + 148.97968785041088227384853189311*c[42]
+                         + 105.34980081600713418540766207271*c[43]
+                         + 35.604210660548309643159886073577*c[44]
+                         + 255.06807392219590063140746067526*c[45]
+                         + 347.6034749534848942234503864693*c[46]
+                         + 308.76106101522143831633122928994*c[47]
+                         + 201.6634606621002877466152484482*c[48]
+                         + 67.99039548017808381310531532944*c[49]
+                         + 380.98113133277897295228105001661*c[50]
+                         + 476.86689002004630475874027164666*c[51]
+                         + 419.77918130603244430200502938516*c[52]
+                         + 310.16477688000748850277201028161*c[53]
+                         + 184.67351223835263265861526800493*c[54]
+                         + 59.79130371550699010564920378098*c[55]
+                         + 1.490078647395755929610047328909*c[56]
+                         - 17.490169220087252312835728744594*c[57]
+                         - 5.772978523524319743656234550048*c[58]
+                         - 59.92568557371285974226018282741*c[59]
+                         - 51.86044407019799075356919872634*c[60]
+                         - 16.018910773924016818582023074185*c[61]
+                         - 145.96897189386038773141777516356*c[62]
+                         - 174.1175343922599985754292598191*c[63]
+                         - 123.74843647314670407986865359678*c[64]
+                         - 40.680627621145920993988701091411*c[65]
+                         - 260.50116216403465015309883085416*c[66]
+                         - 332.19379213140604192848520748414*c[67]
+                         - 288.40047208670914086717627143127*c[68]
+                         - 191.27009876576675655836575117953*c[69]
+                         - 64.72940206984238035381909094572*c[70]
+                         - 443.03388360923124819187198312392*c[71]
+                         - 636.2845810677265050772881404314*c[72]
+                         - 623.6143109645585735259843697347*c[73]
+                         - 496.60744651669755856900555419238*c[74]
+                         - 308.59104180077683932992674086843*c[75]
+                         - 102.51547254221073832203100345289*c[76]
+                         - 614.7592761271330730622902251669*c[77]
+                         - 802.6234905868335722983734050685*c[78]
+                         - 751.4054017828397124812907588292*c[79]
+                         - 611.8266747361125507213380107459*c[80]
+                         - 438.84698179205002527110134749278*c[81]
+                         - 258.60312815093176320381578189815*c[82]
+                         + x*(55.05188515547489980555298156466*c[5]
+                              + 15.251733823253820980139162750107*c[6]
+                              + 35.401835274861137725138545698072*c[7]
+                              + 4.4027963142320568422428688585687*c[8]
+                              + 4.3841007040270924252959843329091*c[10]
+                              - 159.59612406997142763269766831618*c[11]
+                              - 54.34513848955348050599282406542*c[12]
+                              - 359.56507537478341872491607415638*c[13]
+                              - 189.91654481889077443838264627365*c[14]
+                              - 45.423381447108847301565341579475*c[15]
+                              - 184.11630404064044919813381365331*c[16]
+                              - 81.62298650873725894040659495448*c[17]
+                              - 9.834450564746754635751515292291*c[18]
+                              - 8.966944372000886659371246833876*c[20]
+                              + 300.38155169808075808639963601557*c[21]
+                              + 95.74487785555014392649329160859*c[22]
+                              + 888.4796071762401374323053611624*c[23]
+                              + 581.7436281335798568141535068547*c[24]
+                              + 166.29692533617081339267829502124*c[25]
+                              + 1242.0725691606017974518182891167*c[26]
+                              + 907.3110985916933263672528802789*c[27]
+                              + 375.49699541799537332124003186345*c[28]
+                              + 89.85425091650917709108397337997*c[29]
+                              + 566.9517068312068835487698457381*c[30]
+                              + 356.21038707867502469276581883884*c[31]
+                              + 124.44813801658099302391363841007*c[32]
+                              + 15.563212786343625287683771418544*c[33]
+                              + 19.450858707364162020426146376768*c[35]
+                              - 496.99757760613925073303930265067*c[36]
+                              - 156.31824519769844268870241782706*c[37]
+                              - 1587.3868317774785062384754697953*c[38]
+                              - 1091.1171683972854515674921199275*c[39]
+                              - 320.11747526704905619817042980323*c[40]
+                              - 2824.9544317545318938117700311782*c[41]
+                              - 2402.6021263824572059975856380606*c[42]
+                              - 1206.8694510282522721088469323707*c[43]
+                              - 334.24987421842335518449237874246*c[44]
+                              - 3165.8794531001768291842036265808*c[45]
+                              - 2751.4688747713202284583201121179*c[46]
+                              - 1525.8959636569318224886439381122*c[47]
+                              - 607.2208419844282592038367643381*c[48]
+                              - 148.34268104766127377404796071879*c[49]
+                              - 1348.2128412076447686943001309486*c[50]
+                              - 1013.320277362563244492836033894*c[51]
+                              - 492.67883889903230274644256047978*c[52]
+                              - 165.3477264575784034666043591017*c[53]
+                              - 21.411421708794508134332204986079*c[54]
+                              - 30.343419728786302566604600152329*c[56]
+                              + 738.6194292684796449219452231599*c[57]
+                              + 220.42281635274675384869259191092*c[58]
+                              + 2504.3389231668956256539532307421*c[59]
+                              + 1790.0153902478247698353920675341*c[60]
+                              + 530.4160014904738857081667843683*c[61]
+                              + 4851.9128118060460099425087828235*c[62]
+                              + 4317.616523461619521280722009967*c[63]
+                              + 2316.0547675428343399146898553735*c[64]
+                              + 671.5359698128395104984311792853*c[65]
+                              + 6836.585674252885702683237767384*c[66]
+                              + 6704.963392959695440914390280694*c[67]
+                              + 4285.4749737862830918082177284523*c[68]
+                              + 2022.4044057973003863561285082198*c[69]
+                              + 557.4149783339292881424421080167*c[70]
+                              + 6730.052856761607602456286487177*c[71]
+                              + 6512.991095637930026679848054411*c[72]
+                              + 4256.9704475937181975368090184389*c[73]
+                              + 2216.3215527218140598228640152899*c[74]
+                              + 882.9759761077003373853266030161*c[75]
+                              + 220.80255624476159023206677666776*c[76]
+                              + 2736.1495032115899903221059928389*c[77]
+                              + 2300.6562386088221820144089818485*c[78]
+                              + 1328.5164795628844551864510220644*c[79]
+                              + 613.268811859827606822036509298*c[80]
+                              + 204.99260363642134401365105102108*c[81]
+                              + x*(261.36584581273139871049967589426*c[11]
+                                   + 62.1087297023468348639917989319*c[12]
+                                   + 291.62653750456823158114855245747*c[13]
+                                   + 31.268755212815638772350695660307*c[14]
+                                   + 83.79652299285558905812500493196*c[16]
+                                   + 4.9770113724839792036833289606389*c[17]
+                                   + 20.175624837001994983585305376221*c[20]
+                                   - 1197.3860486594727872956618424495*c[21]
+                                   - 340.14627659208603763359458860947*c[22]
+                                   - 2560.4237730644276315490888702012*c[23]
+                                   - 954.6185166715097859017629602619*c[24]
+                                   - 184.77436148463423710297588335693*c[25]
+                                   - 1993.7798146621410088619276819754*c[26]
+                                   - 708.2226242768704646027588598403*c[27]
+                                   - 73.30386618162225976220742012688*c[28]
+                                   - 518.9910862533288782737758699922*c[30]
+                                   - 147.52868402724015718738464106886*c[31]
+                                   - 9.218380593820814298067676919265*c[32]
+                                   - 78.4859210998904783280353274852*c[35]
+                                   + 3336.7910181415970014961687297632*c[36]
+                                   + 972.029697295332955805383055016*c[37]
+                                   + 8952.602742206654653797277495272*c[38]
+                                   + 4333.5610495400833498637458674268*c[39]
+                                   + 1032.9123868616782879994299201651*c[40]
+                                   + 11646.1580515728505210434046398*c[41]
+                                   + 6414.13462239026040026692551564*c[42]
+                                   + 1907.0603498725458262566574187971*c[43]
+                                   + 364.63622642009820565580986771905*c[44]
+                                   + 7586.547129535566570973654287382*c[45]
+                                   + 3992.3099712645925132972378320027*c[46]
+                                   + 1114.1427219071786519999440982251*c[47]
+                                   + 119.61034909126589903896411323322*c[48]
+                                   + 1859.8051217246055621138631378865*c[50]
+                                   + 808.9654113006654210206041409827*c[51]
+                                   + 183.29980423605729373834181876118*c[52]
+                                   + 12.401079484318380259995326932628*c[53]
+                                   + 219.44794625282950963347969753024*c[56]
+                                   - 7438.820843741905542639127033769*c[57]
+                                   - 2178.9637543441792892916438778436*c[58]
+                                   - 22168.643221701863691427020695116*c[59]
+                                   - 12004.999675401223532590312352295*c[60]
+                                   - 3085.7309275898514567211594685207*c[61]
+                                   - 35604.390292593686870672027938814*c[62]
+                                   - 23302.532282048616819680109273866*c[63]
+                                   - 8880.344829578591939021981813796*c[64]
+                                   - 2065.9510721790632998950522323885*c[65]
+                                   - 36672.80145020925748274123053286*c[66]
+                                   - 25238.116933222189428325823134878*c[67]
+                                   - 10662.795806105185218636075172101*c[68]
+                                   - 3076.4104950944887062942181447261*c[69]
+                                   - 600.2930535903853872303222701718*c[70]
+                                   - 21453.553517274843263544945346386*c[71]
+                                   - 13938.304025084431957533704723409*c[72]
+                                   - 5627.148204956038875378343811345*c[73]
+                                   - 1507.1206046700003031912384367256*c[74]
+                                   - 168.01542451218882689771240390042*c[75]
+                                   - 5052.060166912386711506345842494*c[77]
+                                   - 2752.2034016895317247891037214457*c[78]
+                                   - 935.002153504443350482957387618*c[79]
+                                   - 205.50454012939549434953604368011*c[80]
+                                   + x*(1158.9501274195357368916948031433*c[21]
+                                        + 251.96020488302669454340339896998*c[22]
+                                        + 1689.6891681898377757485479480802*c[23]
+                                        + 162.28335059390434578977162517082*c[24]
+                                        + 892.2346150210144287288277718059*c[26]
+                                        + 50.4910175444222263043710382133*c[27]
+                                        + 161.56270861333738642304813904694*c[30]
+                                        + 5.552154775218715593073615524097*c[31]
+                                        + 87.5857380390082149457785538603*c[35]
+                                        - 7359.039143477068086324494740972*c[36]
+                                        - 1866.9141805196077405151007882053*c[37]
+                                        - 16018.915408148364052941018369216*c[38]
+                                        - 4575.7621922912282746291563335165*c[39]
+                                        - 751.2090086266751185450399419383*c[40]
+                                        - 15047.958792026706717492052757185*c[41]
+                                        - 4296.7762472037093790681553724905*c[42]
+                                        - 391.26682915209461172983192035874*c[43]
+                                        - 6781.445382093792176395268264567*c[45]
+                                        - 1741.2387575617284364148560009668*c[46]
+                                        - 102.53466690081223559365843249384*c[47]
+                                        - 1161.789780036092436200684810184*c[50]
+                                        - 236.71348251392444031305605855061*c[51]
+                                        - 9.051842184496656480905768827712*c[52]
+                                        - 505.7236621464383761100766692055*c[56]
+                                        + 27226.483381978146314414534392203*c[57]
+                                        + 7292.748683670722057567596761828*c[58]
+                                        + 71044.5490707456148363090016485*c[59]
+                                        + 27261.176977103207069065610262043*c[60]
+                                        + 5652.992160029104565700552305474*c[61]
+                                        + 92758.37932907060735194528995058*c[62]
+                                        + 40501.522502333813811745525785022*c[63]
+                                        + 9337.26204331921750107459079295*c[64]
+                                        + 1483.2469236157377537708067309456*c[65]
+                                        + 70289.46919994630406210279918875*c[66]
+                                        + 30802.824028118843499805365870111*c[67]
+                                        + 6941.46750122431331340256019649*c[68]
+                                        + 651.3175602481157822583162190691*c[69]
+                                        + 28757.851385554814422972515021416*c[71]
+                                        + 11537.290622450661730267887895672*c[72]
+                                        + 2332.6024152891347634723877846737*c[73]
+                                        + 147.12923851478176738134354594135*c[74]
+                                        + 4747.2582701198184922874341486226*c[77]
+                                        + 1554.8885614992385710531005566504*c[78]
+                                        + 253.40101553405938096537962826544*c[79]
+                                        + x*(4967.1444060002916602214880185204*c[36]
+                                             + 1018.316825737967858462782248112*c[37]
+                                             + 8529.000907038575167660761847574*c[38]
+                                             + 757.4719318812901025508265855928*c[39]
+                                             + 6117.997107165988433481214110279*c[41]
+                                             + 322.30423583151406664677631916817*c[42]
+                                             + 2095.2008253385202196216625228392*c[45]
+                                             + 72.45423887814389080360735683799*c[46]
+                                             + 275.25420230135002522078045349977*c[50]
+                                             + 6.121900409842873456372139445274*c[51]
+                                             + 369.81042794458306253049356435651*c[56]
+                                             - 40600.943828855086885365747051474*c[57]
+                                             - 9529.442223250144544295802985172*c[58]
+                                             - 91518.58868809419616071903740643*c[59]
+                                             - 21279.681464758767079983185898603*c[60]
+                                             - 3043.9188554002870738387589337169*c[61]
+                                             - 96693.46596211601894842039529327*c[62]
+                                             - 22731.715666541232785603859170484*c[63]
+                                             - 1864.4986610302121489495969152446*c[64]
+                                             - 56804.48247222957946431353914303*c[66]
+                                             - 12635.511557859187946081602824117*c[67]
+                                             - 685.9021161886277994571310971729*c[68]
+                                             - 17775.066408422065623635787830749*c[71]
+                                             - 3496.8665470242186201504512733012*c[72]
+                                             - 132.88519365159085616060500635576*c[73]
+                                             - 2254.4290772684243765551994539484*c[77]
+                                             - 352.50893772100001480552377440674*c[78]
+                                             + x*(20877.988467096932864958678405799*c[57]
+                                                  + 4104.9904961692930344658843628433*c[58]
+                                                  + 40088.278998097785539658873576994*c[59]
+                                                  + 3359.4909551449706105306941045346*c[60]
+                                                  + 34871.274226624779691013426551817*c[62]
+                                                  + 1727.9735577898664782890592318787*c[63]
+                                                  + 16593.841245223337581151747463942*c[66]
+                                                  + 549.5507741876093561776326242031*c[67]
+                                                  + 4193.8418459639285468430721241762*c[71]
+                                                  + 97.0060963332025925687256982278*c[72]
+                                                  + 431.37182260841511791097823925321*c[77]
+                                                  + 6.685514336087931315277175031852*c[78])
+                                             - 9.086092190464280592384130097167*c[79]
+                                             + y*(91328.02308185039997655006269383*c[59]
+                                                  + 25164.277928588159237002272557743*c[60]
+                                                  + 3043.9188554002870738387589337169*c[61]
+                                                  + 198222.12125414716879221668146992*c[62]
+                                                  + 34944.650493787546460541280446763*c[63]
+                                                  + 1864.4986610302121489495969152446*c[64]
+                                                  + 169710.68404486053822317849467371*c[66]
+                                                  + 21204.901553190843622582583900139*c[67]
+                                                  + 685.9021161886277994571310971729*c[68]
+                                                  + 66801.57981246316102127506350116*c[71]
+                                                  + 6107.124470334663523149697684508*c[72]
+                                                  + 132.88519365159085616060500635576*c[73]
+                                                  + 9852.690041395336164204205020959*c[77]
+                                                  + 629.0461216228189919374432870879*c[78]
+                                                  + 9.086092190464280592384130097167*c[79])
+                                             + z*(25164.277928588159237002272557743*c[60]
+                                                  + 9131.756566200861221516276801151*c[61]
+                                                  + 34944.650493787546460541280446763*c[63]
+                                                  + 5593.495983090636446848790745734*c[64]
+                                                  + 21204.901553190843622582583900139*c[67]
+                                                  + 2057.7063485658833983713932915186*c[68]
+                                                  + 6107.124470334663523149697684508*c[72]
+                                                  + 398.65558095477256848181501906729*c[73]
+                                                  + 629.0461216228189919374432870879*c[78]
+                                                  + 27.258276571392841777152390291502*c[79]))
+                                        + 10.816028427862920755238739141058*c[80]
+                                        + y*(19679.72505749777954177143061669*c[38]
+                                             + 5883.809816324054929143337095255*c[39]
+                                             + 751.2090086266751185450399419383*c[40]
+                                             + 35345.194837956890882327502320648*c[41]
+                                             + 6841.634119715569705013659299721*c[42]
+                                             + 391.26682915209461172983192035874*c[43]
+                                             + 21856.601118440393923152180903269*c[45]
+                                             + 2969.3648977571654829690631017177*c[46]
+                                             + 102.53466690081223559365843249384*c[47]
+                                             + 4495.6213227483576879069977437554*c[50]
+                                             + 416.28922786931539503330548227866*c[51]
+                                             + 9.051842184496656480905768827712*c[52]
+                                             - 328.72038039518494447154983498356*c[56]
+                                             + 1293.0804027096335676162000360896*c[57]
+                                             + 977.3786895641173891585438959151*c[58]
+                                             - 114482.89496113774753296620969167*c[59]
+                                             - 38743.986517508781036591501137278*c[60]
+                                             - 5652.992160029104565700552305474*c[61]
+                                             - 347166.9751352428594826186056029*c[62]
+                                             - 122648.71750168832531621982433407*c[63]
+                                             - 24758.143934509879215266106662625*c[64]
+                                             - 2966.4938472314755075416134618912*c[65]
+                                             - 407799.21448036919941818051918547*c[66]
+                                             - 136185.00226936217619144894721413*c[67]
+                                             - 21819.04687551857523873076661356*c[68]
+                                             - 1302.6351204962315645166324381382*c[69]
+                                             - 215181.86468246844495688994395323*c[71]
+                                             - 63284.49987679958558956717013978*c[72]
+                                             - 7807.868436371608093804456313458*c[73]
+                                             - 294.2584770295635347626870918827*c[74]
+                                             - 41557.090895731474490509498530076*c[77]
+                                             - 9746.669536642132593272269417648*c[78]
+                                             - 874.2839818824518881116285182385*c[79]
+                                             - 21.632056855725841510477478282117*c[80]
+                                             + y*(221596.33118459619697973406854229*c[62]
+                                                  + 79504.97050163417393523329735732*c[63]
+                                                  + 15420.881891190661714191515869675*c[64]
+                                                  + 1483.2469236157377537708067309456*c[65]
+                                                  + 445399.9007395213950171522737415*c[66]
+                                                  + 120159.50279290255040311615477295*c[67]
+                                                  + 14877.579374294261925328206417069*c[68]
+                                                  + 651.3175602481157822583162190691*c[69]
+                                                  + 302450.63691598940292206175418274*c[71]
+                                                  + 62662.46779852296744887856543543*c[72]
+                                                  + 5475.266021082473330332068528784*c[73]
+                                                  + 147.12923851478176738134354594135*c[74]
+                                                  + 67487.4555444461537775689857344*c[77]
+                                                  + 10219.720323756233187853245287326*c[78]
+                                                  + 620.8829663483925071462488899731*c[79]
+                                                  + 10.816028427862920755238739141058*c[80])
+                                             + z*(106006.62733551223191364439647642*c[63]
+                                                  + 61683.5275647626468567660634787*c[64]
+                                                  + 11865.975388925902030166453847565*c[65]
+                                                  + 160212.67039053673387082153969727*c[67]
+                                                  + 59510.31749717704770131282566828*c[68]
+                                                  + 5210.540481984926258066529752553*c[69]
+                                                  + 83549.95706469728993183808724723*c[72]
+                                                  + 21901.064084329893321328274115136*c[73]
+                                                  + 1177.0339081182541390507483675308*c[74]
+                                                  + 13626.293765008310917137660383102*c[78]
+                                                  + 2483.5318653935700285849955598924*c[79]
+                                                  + 86.52822742290336604190991312847*c[80]))
+                                        + z*(5883.809816324054929143337095255*c[39]
+                                             + 2253.6270258800253556351198258148*c[40]
+                                             + 6841.634119715569705013659299721*c[42]
+                                             + 1173.8004874562838351894957610762*c[43]
+                                             + 2969.3648977571654829690631017177*c[46]
+                                             + 307.60400070243670678097529748152*c[47]
+                                             + 416.28922786931539503330548227866*c[51]
+                                             + 27.155526553489969442717306483137*c[52]
+                                             + 977.3786895641173891585438959151*c[58]
+                                             - 38743.986517508781036591501137278*c[60]
+                                             - 16958.976480087313697101656916423*c[61]
+                                             - 69645.40383393220935939762609586*c[63]
+                                             - 43432.668021148314217415288248524*c[64]
+                                             - 11865.975388925902030166453847565*c[65]
+                                             - 56078.66707409380925603817736549*c[67]
+                                             - 35701.98187796720186553588700654*c[68]
+                                             - 5210.540481984926258066529752553*c[69]
+                                             - 21509.521344450940623648126516159*c[72]
+                                             - 12473.073266949877620749231882805*c[73]
+                                             - 1177.0339081182541390507483675308*c[74]
+                                             - 2933.5226541379771347034392260975*c[78]
+                                             - 1381.0860129505706500423877747694*c[79]
+                                             - 86.52822742290336604190991312847*c[80]
+                                             + z*(30841.763782381323428383031739351*c[64]
+                                                  + 14832.469236157377537708067309456*c[65]
+                                                  + 29755.158748588523850656412834139*c[68]
+                                                  + 6513.175602481157822583162190691*c[69]
+                                                  + 10950.532042164946660664137057568*c[73]
+                                                  + 1471.2923851478176738134354594135*c[74]
+                                                  + 1241.7659326967850142924977799462*c[79]
+                                                  + 108.16028427862920755238739141058*c[80])))
+                                   - 14.800910009849916535281664333652*c[81]
+                                   + z*(1337.3381697631616710646750296023*c[24]
+                                        + 554.3230844539027113089276500708*c[25]
+                                        + 1163.7450010761826528942871968225*c[27]
+                                        + 219.91159854486677928662226038065*c[28]
+                                        + 254.60595469217252933951865474787*c[31]
+                                        + 27.655141781462442894203030757794*c[32]
+                                        + 218.21074837242168395631048173829*c[37]
+                                        - 6456.970629389999630453934249535*c[39]
+                                        - 3098.7371605850348639982897604953*c[40]
+                                        - 11278.252506414830564979903546491*c[42]
+                                        - 9241.642803359277940528042757744*c[43]
+                                        - 2917.0898113607856452464789417524*c[44]
+                                        - 7344.388230485630731603620270867*c[46]
+                                        - 5844.833306940694942436396232365*c[47]
+                                        - 956.8827927301271923117129058657*c[48]
+                                        - 1514.7330728354081180623636456022*c[51]
+                                        - 989.2370387342774582704161647429*c[52]
+                                        - 99.20863587454704207996261546102*c[53]
+                                        - 934.4169889239364050197068015891*c[58]
+                                        + 18078.860884522027029078702299664*c[60]
+                                        + 8558.333861886835399129069466699*c[61]
+                                        + 41500.264368701781692567774963117*c[63]
+                                        + 44387.571616892323313369559240923*c[64]
+                                        + 16527.608577432506399160417859108*c[65]
+                                        + 47215.485783213354138892114830337*c[67]
+                                        + 58344.98963218638254178724937563*c[68]
+                                        + 31756.943844634635328961248158825*c[69]
+                                        + 9004.395803855780808454834052577*c[70]
+                                        + 26579.214226641252764632347146216*c[72]
+                                        + 31690.369319754133404675717627739*c[73]
+                                        + 16346.533852499240020998410780464*c[74]
+                                        + 2520.2313676828324034656860585063*c[75]
+                                        + 5293.711806120534705096744957039*c[78]
+                                        + 5329.642076292333730332748311281*c[79]
+                                        + 2271.3659698512133586001352196223*c[80]
+                                        + 222.01365014774874802922496500478*c[81]
+                                        + z*(7040.923507483280923516141002705*c[43]
+                                             + 3646.3622642009820565580986771905*c[44]
+                                             + 5004.81028243831797287312787538*c[47]
+                                             + 1196.1034909126589903896411323322*c[48]
+                                             + 878.6752520522111541107814169187*c[52]
+                                             + 124.01079484318380259995326932628*c[53]
+                                             + 1397.7178417654379420688178777272*c[61]
+                                             - 35493.074256313094992607227599071*c[64]
+                                             - 20659.510721790632998950522323885*c[65]
+                                             - 52713.20442774165377175804771865*c[68]
+                                             - 66492.40437033851545597969645234*c[69]
+                                             - 27013.18741156734242536450215773*c[70]
+                                             - 29617.849409772033557081372387405*c[73]
+                                             - 36519.051122396191009254900800552*c[74]
+                                             - 7560.694103048497210397058175519*c[75]
+                                             - 5049.271231558007357767752296854*c[79]
+                                             - 5191.693645374201962514594787708*c[80]
+                                             - 666.0409504432462440876748950143*c[81]
+                                             + z*(35728.29941939362839303751500508*c[69]
+                                                  + 21010.256875663488553061279456012*c[70]
+                                                  + 21447.845075696187977342516433296*c[74]
+                                                  + 5880.539857926608941419934136515*c[75]
+                                                  + 3136.6482440802470190192343509069*c[80]
+                                                  + 518.0318503447470787348582516778*c[81])))
+                                   + y*(3980.3093753507935352088953810036*c[23]
+                                        + 1337.3381697631616710646750296023*c[24]
+                                        + 184.77436148463423710297588335693*c[25]
+                                        + 5297.79220168125703936517838*c[26]
+                                        + 1163.7450010761826528942871968225*c[27]
+                                        + 73.30386618162225976220742012688*c[28]
+                                        + 1748.1805010638446426064029305001*c[30]
+                                        + 254.60595469217252933951865474787*c[31]
+                                        + 9.218380593820814298067676919265*c[32]
+                                        - 75.07348974772132709638161759454*c[35]
+                                        + 276.21534426570420086633146977241*c[36]
+                                        + 218.21074837242168395631048173829*c[37]
+                                        - 16657.293756515626263227401233286*c[38]
+                                        - 6456.970629389999630453934249535*c[39]
+                                        - 1032.9123868616782879994299201651*c[40]
+                                        - 50634.95814055356903695252289662*c[41]
+                                        - 22229.690451796676405485727397442*c[42]
+                                        - 5427.52210361418628801472792015*c[43]
+                                        - 729.2724528401964113116197354381*c[44]
+                                        - 48358.34373460491670758564319883*c[45]
+                                        - 19402.524117005181922624783558851*c[46]
+                                        - 3616.5478631263376384365080359149*c[47]
+                                        - 239.22069818253179807792822646643*c[48]
+                                        - 14424.334962626875330878465460913*c[50]
+                                        - 4657.8916546890205755197163836473*c[51]
+                                        - 622.6374302621628707937325272205*c[52]
+                                        - 24.802158968636760519990653865255*c[53]
+                                        + 186.93713940055847116926048308131*c[56]
+                                        - 776.3200336977016105968081806604*c[57]
+                                        - 515.5404076821718096660451319112*c[58]
+                                        + 42767.100105914053713552650919341*c[59]
+                                        + 16110.660968135866549204074626456*c[60]
+                                        + 2386.8720067071324856867505296571*c[61]
+                                        + 171746.97635015227436562139916898*c[62]
+                                        + 89577.72378438304398397304845096*c[63]
+                                        + 26626.881957735139435325595613332*c[64]
+                                        + 4131.9021443581265997901044647771*c[65]
+                                        + 301890.06330884042269012123568906*c[66]
+                                        + 172580.93459038044965634473398863*c[67]
+                                        + 57972.24080194262895995609776306*c[68]
+                                        + 13298.480874067703091195939290468*c[69]
+                                        + 1800.8791607711561616909668105153*c[70]
+                                        + 238663.02915676016623143201005608*c[71]
+                                        + 128928.16773085075267676351978154*c[72]
+                                        + 40004.43749319835967552014773246*c[73]
+                                        + 7303.81022447923820185098016011*c[74]
+                                        + 504.0462735365664806931372117013*c[75]
+                                        + 66465.78543826832849830614253617*c[77]
+                                        + 30024.037109340346088608404233953*c[78]
+                                        + 7647.893598030791607189613504644*c[79]
+                                        + 1038.3387290748403925029189575416*c[80]
+                                        + 44.402730029549749605844993000956*c[81]
+                                        + y*(40255.7060299089926692703436707*c[41]
+                                             + 16427.156918072768760758735776427*c[42]
+                                             + 3520.4617537416404617580705013527*c[43]
+                                             + 364.63622642009820565580986771905*c[44]
+                                             + 58759.8824144376975549221975998*c[45]
+                                             + 18087.203829779326786531744931976*c[46]
+                                             + 2502.4051412191589864365639376898*c[47]
+                                             + 119.61034909126589903896411323322*c[48]
+                                             + 21020.034506988902340754106945282*c[50]
+                                             + 4714.7378727804186861860291070677*c[51]
+                                             + 439.33762602610557705539070845933*c[52]
+                                             + 12.401079484318380259995326932628*c[53]
+                                             + 264.15030567470218752178111739751*c[56]
+                                             - 772.7815931582905853936469881103*c[57]
+                                             - 628.3148718626468930304925045168*c[58]
+                                             + 2343.3887119203433919841228526773*c[59]
+                                             + 2952.2998745792407198119415098113*c[60]
+                                             + 698.8589208827189710344089388636*c[61]
+                                             - 158787.84047145943416177000825467*c[62]
+                                             - 72116.18912352189343710791023177*c[63]
+                                             - 17746.537128156547496303613799536*c[64]
+                                             - 2065.9510721790632998950522323885*c[65]
+                                             - 612008.5969329078099619929721238*c[66]
+                                             - 304741.36162471150480845287768211*c[67]
+                                             - 89215.13055977067745220202005422*c[68]
+                                             - 17367.730262851940063509224146758*c[69]
+                                             - 1800.8791607711561616909668105153*c[70]
+                                             - 664252.4276606927063544357762041*c[71]
+                                             - 299629.52624143958291324831414367*c[72]
+                                             - 73514.01845495492884334403937594*c[73]
+                                             - 10086.258634948475494128245010044*c[74]
+                                             - 504.0462735365664806931372117013*c[75]
+                                             - 216247.87677124201014215435661075*c[77]
+                                             - 79603.20365173789127440254543607*c[78]
+                                             - 15089.403102021037412352216054224*c[79]
+                                             - 1460.1638377614943019572297840429*c[80]
+                                             - 44.402730029549749605844993000956*c[81]
+                                             + y*(332418.15363876955135418292999832*c[66]
+                                                  + 155590.91788528114870969859859289*c[67]
+                                                  + 41905.685563933233710881997463267*c[68]
+                                                  + 7145.659883878725678607503001016*c[69]
+                                                  + 600.2930535903853872303222701718*c[70]
+                                                  + 513650.8142940959033520697317219*c[71]
+                                                  + 194808.12798016711072673540692091*c[72]
+                                                  + 39136.729166712608043202235454824*c[73]
+                                                  + 4289.5690151392375954685032866592*c[74]
+                                                  + 168.01542451218882689771240390042*c[75]
+                                                  + 193740.1747351426471717274776679*c[77]
+                                                  + 56676.95426254423226551340869427*c[78]
+                                                  + 8376.511657494689155645559937198*c[79]
+                                                  + 627.3296488160494038038468701814*c[80]
+                                                  + 14.800910009849916535281664333652*c[81])
+                                             + z*(233386.37682792172306454789788934*c[67]
+                                                  + 188575.5850376995516989689885847*c[68]
+                                                  + 64310.93895490853110746752700914*c[69]
+                                                  + 9004.395803855780808454834052577*c[70]
+                                                  + 292212.19197025066609010311038136*c[72]
+                                                  + 176115.28125020673619441005954671*c[73]
+                                                  + 38606.121136253138359216529579933*c[74]
+                                                  + 2520.2313676828324034656860585063*c[75]
+                                                  + 85015.4313938163483982701130414*c[78]
+                                                  + 37694.302458726101200405019717391*c[79]
+                                                  + 5645.966839344444634234621831633*c[80]
+                                                  + 222.01365014774874802922496500478*c[81]))
+                                        + z*(21902.875890763691681011647701903*c[42]
+                                             + 14081.847014966561847032282005411*c[43]
+                                             + 2917.0898113607856452464789417524*c[44]
+                                             + 24116.271773039102382042326575969*c[46]
+                                             + 10009.620564876635945746255750759*c[47]
+                                             + 956.8827927301271923117129058657*c[48]
+                                             + 6286.31716370722491491470547609*c[51]
+                                             + 1757.3505041044223082215628338373*c[52]
+                                             + 99.20863587454704207996261546102*c[53]
+                                             - 837.7531624835291907073233393558*c[58]
+                                             + 3936.3998327723209597492553464151*c[60]
+                                             + 2795.4356835308758841376357554543*c[61]
+                                             - 96154.91883136252458281054697569*c[63]
+                                             - 70986.14851262618998521445519814*c[64]
+                                             - 16527.608577432506399160417859108*c[65]
+                                             - 250730.89761433419103490523831659*c[67]
+                                             - 231143.46554728300867616208782709*c[68]
+                                             - 96067.88279954316643642877516797*c[69]
+                                             - 18008.791607711561616909668105153*c[70]
+                                             - 204697.90700841899982426234527065*c[72]
+                                             - 176645.88631968189124376945113928*c[73]
+                                             - 54952.6549887523783802149403604*c[74]
+                                             - 5040.462735365664806931372117013*c[75]
+                                             - 49460.650606439622767023318553828*c[78]
+                                             - 35228.077435600082182472184405302*c[79]
+                                             - 7917.332809195657992834757051255*c[80]
+                                             - 444.02730029549749605844993000956*c[81]
+                                             + z*(125717.0566917997011326459923898*c[68]
+                                                  + 107184.89825818088517911254501524*c[69]
+                                                  + 27013.18741156734242536450215773*c[70]
+                                                  + 117410.18750013782412960670636447*c[73]
+                                                  + 64343.53522708856393202754929989*c[74]
+                                                  + 7560.694103048497210397058175519*c[75]
+                                                  + 25129.534972484067466936679811594*c[79]
+                                                  + 9409.944732240741057057703052721*c[80]
+                                                  + 666.0409504432462440876748950143*c[81]))))
+                              + 27.317231846929411606036878369522*c[82]
+                              + z*(288.98912712475927202235695568157*c[14]
+                                   + 136.27014434132654190469602473842*c[15]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 29.503351694240263907254545876873*c[18]
+                                   + 45.352836878944805017812611814596*c[22]
+                                   - 906.9257157273103875031136281909*c[24]
+                                   - 498.89077600851244017803488506371*c[25]
+                                   - 1630.7990341335795695994925209904*c[27]
+                                   - 1900.2997758903244688018534799635*c[28]
+                                   - 718.8340073320734167286717870398*c[29]
+                                   - 660.5477852574494779873867154954*c[31]
+                                   - 663.723402755098629460872738187*c[32]
+                                   - 124.50570229074900230147017134835*c[33]
+                                   - 111.0891082623237663777580634304*c[37]
+                                   + 1682.5096432374393766465473192391*c[39]
+                                   + 819.5007366836455838673163002963*c[40]
+                                   + 4340.3620652685942522196242204513*c[42]
+                                   + 6187.592137924969422945750188059*c[43]
+                                   + 2673.9989937473868414759390299397*c[44]
+                                   + 5193.347983794033802950592847594*c[46]
+                                   + 8478.118406882868909897287966368*c[47]
+                                   + 6450.01640622454986590201036177*c[48]
+                                   + 2225.1402157149191066107194107818*c[49]
+                                   + 1939.4180498382223109786937762629*c[51]
+                                   + 2793.1398740732539998223515239798*c[52]
+                                   + 1815.5180365042108700633158629367*c[53]
+                                   + 321.17132563191762201498307479119*c[54]
+                                   + 233.60424723098410125492670039728*c[58]
+                                   - 2747.9446322809322803786992417687*c[60]
+                                   - 1204.1876790594542270131354023495*c[61]
+                                   - 7783.625285781273772612475310226*c[63]
+                                   - 11794.884562607454002342658235661*c[64]
+                                   - 5075.638373779568533233288088093*c[65]
+                                   - 12677.493620375230288342705999252*c[67]
+                                   - 23890.680624627619665128333701828*c[68]
+                                   - 21663.418785947778681874688608457*c[69]
+                                   - 8361.22467500893932213663162025*c[70]
+                                   - 12557.407410696018379418920095901*c[72]
+                                   - 24429.917558670221534750977707006*c[73]
+                                   - 25061.788961348458315731884133125*c[74]
+                                   - 16071.712737962546720147763265109*c[75]
+                                   - 5299.261349874278165569602640026*c[76]
+                                   - 4469.0492715210129955837240680452*c[78]
+                                   - 7699.814124833444639146094248057*c[79]
+                                   - 7034.744889482043659207275937344*c[80]
+                                   - 3818.6347825412784661026693980822*c[81]
+                                   - 655.6135643263058785448850808685*c[82]
+                                   + z*(1547.6175792726766976762667687463*c[28]
+                                        + 898.5425091650917709108397337997*c[29]
+                                        + 580.7579774107113007782636459137*c[32]
+                                        + 155.63212786343625287683771418544*c[33]
+                                        + 281.70337823500316945438997822685*c[40]
+                                        - 5133.967569680425213238418781895*c[43]
+                                        - 3342.4987421842335518449237874246*c[44]
+                                        - 7800.861031824146884862712304063*c[47]
+                                        - 14033.456771589901553394948878704*c[48]
+                                        - 6675.420647144757319832158232345*c[49]
+                                        - 2630.206714752314183166047685081*c[52]
+                                        - 4117.1583887937022463184485416324*c[53]
+                                        - 963.5139768957528660449492243736*c[54]
+                                        - 774.1206508239348602227299015104*c[61]
+                                        + 9693.44051995790196519717733908*c[64]
+                                        + 5232.112774512657351213505061907*c[65]
+                                        + 22068.511406537540779407361032943*c[68]
+                                        + 47644.961755819881818689587795691*c[69]
+                                        + 25083.674025026817966409894860749*c[70]
+                                        + 23318.012431778133884281101303379*c[73]
+                                        + 58819.29822508786978397350020693*c[74]
+                                        + 65177.57679196989011665047511453*c[75]
+                                        + 27821.122086839960369240413860137*c[76]
+                                        + 7428.529372289582547173482363727*c[79]
+                                        + 16775.660091615390091375284407782*c[80]
+                                        + 15918.378715593585233695429990843*c[81]
+                                        + 3441.9712127131058623606466745598*c[82]
+                                        + z*(7961.248351745618961356581235323*c[48]
+                                             + 5191.993836668144582091678625158*c[49]
+                                             + 2463.6811242179182116524049506154*c[53]
+                                             + 749.3997598078077847016271745128*c[54]
+                                             + 1483.2469236157377537708067309456*c[65]
+                                             - 27420.917697846877955128302713494*c[69]
+                                             - 19509.524241687525084985473780583*c[70]
+                                             - 36656.082697869729185744860054031*c[74]
+                                             - 90272.69418705738665521157972277*c[75]
+                                             - 49459.772598826596211982957973578*c[76]
+                                             - 10642.971973017114023154919314802*c[80]
+                                             - 22793.401415168871464333763073824*c[81]
+                                             - 6119.059933712188199752260754773*c[82]
+                                             + z*(39579.023348858583231150099078135*c[75]
+                                                  + 27821.122086839960369240413860137*c[76]
+                                                  + 10412.440191929416282570650858724*c[81]
+                                                  + 3441.9712127131058623606466745598*c[82]))))
+                              + y*(714.9287268230319025361019426882*c[13]
+                                   + 288.98912712475927202235695568157*c[14]
+                                   + 45.423381447108847301565341579475*c[15]
+                                   + 527.8000715831692877013169324728*c[16]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 9.834450564746754635751515292291*c[18]
+                                   - 16.140499869601595986868244300977*c[20]
+                                   + 53.92773954034035506100752750783*c[21]
+                                   + 45.352836878944805017812611814596*c[22]
+                                   - 1896.6227204680550930824672548039*c[23]
+                                   - 906.9257157273103875031136281909*c[24]
+                                   - 166.29692533617081339267829502124*c[25]
+                                   - 6347.459731594734798757469434627*c[26]
+                                   - 3693.9638254791988528701881962231*c[27]
+                                   - 1149.3057850543337221593734162366*c[28]
+                                   - 179.70850183301835418216794675994*c[29]
+                                   - 3832.4029661766623287952139824516*c[30]
+                                   - 1868.855297338619668628578985411*c[31]
+                                   - 414.82712672193664341304546136691*c[32]
+                                   - 31.126425572687250575367542837088*c[33]
+                                   + 10.237294056507453694961129671983*c[35]
+                                   - 53.79282099077879252145262905507*c[36]
+                                   - 23.804808913355092795233870735086*c[37]
+                                   + 3250.1071640331420638662016953354*c[38]
+                                   + 1306.1500726029601228937250301458*c[39]
+                                   + 179.26578614954747147097544068981*c[40]
+                                   + 15096.644996621576569186460223903*c[41]
+                                   + 10243.204385119656851303625465765*c[42]
+                                   + 3773.853235868464878728056323318*c[43]
+                                   + 668.4997484368467103689847574849*c[44]
+                                   + 29402.811906825810338529271429031*c[45]
+                                   + 21650.377752219669734274490880833*c[46]
+                                   + 9512.030299652218258475488399857*c[47]
+                                   + 2806.6913543179803106789897757409*c[48]
+                                   + 445.02804314298382132214388215636*c[49]
+                                   + 15731.652893778319524397106781627*c[50]
+                                   + 10058.80710769268476368711414911*c[51]
+                                   + 3782.3769128075314580927676887227*c[52]
+                                   + 823.4316777587404492636897083265*c[53]
+                                   + 64.23426512638352440299661495824*c[54]
+                                   - 55.26837164886076538917266456317*c[56]
+                                   + 184.632531653225780575724247189*c[57]
+                                   + 120.8297830505090178904793277917*c[58]
+                                   - 5203.342006407961049651198999187*c[59]
+                                   - 2200.2676923624217718148850053385*c[60]
+                                   - 329.71805498056484787264421730999*c[61]
+                                   - 25717.142217732302102428477580421*c[62]
+                                   - 17164.462465288029276544809449762*c[63]
+                                   - 6175.436443112057168374063937197*c[64]
+                                   - 1046.4225549025314702427010123814*c[65]
+                                   - 65576.00009996351759827191783171*c[66]
+                                   - 54531.59049475130096386351335014*c[67]
+                                   - 27768.72508869759220816728867101*c[68]
+                                   - 9528.992351163976363737917559138*c[69]
+                                   - 1672.24493500178786442732632405*c[70]
+                                   - 97546.66767013832053837865641749*c[71]
+                                   - 83291.01074976414921476397510626*c[72]
+                                   - 45727.133236095864866333539805236*c[73]
+                                   - 18746.82642693570109661967928222*c[74]
+                                   - 5476.001024670142671523844028915*c[75]
+                                   - 883.210224979046360928267106671*c[76]
+                                   - 48123.632881296565247755885561206*c[77]
+                                   - 36029.365480377461119159846938539*c[78]
+                                   - 17519.716427441888083181818852119*c[79]
+                                   - 6221.379551706752018413322753937*c[80]
+                                   - 1358.7235389042223379388567858293*c[81]
+                                   - 109.26892738771764642414751347809*c[82]
+                                   + y*(6249.996217497377842429180312332*c[26]
+                                        + 3094.747187018428924906043512849*c[27]
+                                        + 773.8087896363383488381333843731*c[28]
+                                        + 89.85425091650917709108397337997*c[29]
+                                        + 4946.2963195979746764733853264312*c[30]
+                                        + 1812.4612681217552859617884048734*c[31]
+                                        + 290.37898870535565038913182295683*c[32]
+                                        + 15.563212786343625287683771418544*c[33]
+                                        + 56.30511731079099532228621319591*c[35]
+                                        - 153.94210384927502571880408784516*c[36]
+                                        - 130.92644902345301037378628904297*c[37]
+                                        + 407.52259063538191131727210782564*c[38]
+                                        + 564.53935595171888062923343364*c[39]
+                                        + 140.85168911750158472719498911342*c[40]
+                                        - 15697.171338576585442825092286083*c[41]
+                                        - 8854.263479776593898626001867971*c[42]
+                                        - 2566.9837848402126066192093909473*c[43]
+                                        - 334.24987421842335518449237874246*c[44]
+                                        - 69032.17634547059713178346954445*c[45]
+                                        - 43964.762996548999525559407960631*c[46]
+                                        - 16157.541976161712423097821081172*c[47]
+                                        - 3791.7201826826758437464692584673*c[48]
+                                        - 445.02804314298382132214388215636*c[49]
+                                        - 45970.546808535662940264523311912*c[50]
+                                        - 24812.237272533447343632177518538*c[51]
+                                        - 7238.887506973183282872927699648*c[52]
+                                        - 1150.8201761447456881275663393479*c[53]
+                                        - 64.23426512638352440299661495824*c[54]
+                                        + 55.26837164886076538917266456317*c[56]
+                                        - 102.69380140559260606646726757441*c[57]
+                                        - 144.99573966061082146857519335004*c[58]
+                                        - 15.77913656557982204657206372673*c[59]
+                                        + 307.98376002824219940766707420972*c[60]
+                                        + 172.02681129420774671616220033565*c[61]
+                                        + 25142.782831312872470373581458505*c[62]
+                                        + 10753.500634798229750875901176879*c[63]
+                                        + 1884.7045067497665201809449063892*c[64]
+                                        + 78.23720036654440899010848690702*c[65]
+                                        + 159866.87925668552143172214375948*c[66]
+                                        + 114529.57594696838798197922563447*c[67]
+                                        + 48381.23893819638656966985179473*c[68]
+                                        + 12990.771484936051568407449593617*c[69]
+                                        + 1672.24493500178786442732632405*c[70]
+                                        + 396564.65837897909594004795066421*c[71]
+                                        + 301609.96309053530534094030749831*c[72]
+                                        + 142192.85513254503059893756929694*c[73]
+                                        + 48302.105150501277863333214620656*c[74]
+                                        + 11130.147217364225990259572468649*c[75]
+                                        + 1324.8153374685695413924006600065*c[76]
+                                        + 235415.12097441505108379952803146*c[77]
+                                        + 156599.83813615505805509163539642*c[78]
+                                        + 64077.71815349423938909070948239*c[79]
+                                        + 17768.571501293206216706200660931*c[80]
+                                        + 2846.2149948941389497346640513613*c[81]
+                                        + 163.90339108157646963622127021713*c[82]
+                                        + y*(45281.370539897597836752449008298*c[45]
+                                             + 25705.624458547394171431414547696*c[46]
+                                             + 8171.407640166425987110976619427*c[47]
+                                             + 1592.2496703491237922713162470646*c[48]
+                                             + 148.34268104766127377404796071879*c[49]
+                                             + 37369.220837856573230489853155396*c[50]
+                                             + 16844.204914335671552759395945691*c[51]
+                                             + 3949.1894330646841275266025714048*c[52]
+                                             + 492.73622484358364233048099012307*c[53]
+                                             + 21.411421708794508134332204986079*c[54]
+                                             - 197.23222823711096668292990099014*c[56]
+                                             + 491.79397676731846893762915898982*c[57]
+                                             + 418.87658124176459535366166967789*c[58]
+                                             - 1018.7140080365373201478949535846*c[59]
+                                             - 1505.9988932080106163378512384735*c[60]
+                                             - 372.72475780411678455168476739391*c[61]
+                                             + 2598.4018236512220461580587543829*c[62]
+                                             + 4423.6735126158713400301333765668*c[63]
+                                             + 1974.6771688194563082784291754339*c[64]
+                                             + 296.64938472314755075416134618912*c[65]
+                                             - 109605.45936400561783887778843321*c[66]
+                                             - 68997.90751387237595826401947753*c[67]
+                                             - 24897.988823285077453310780852172*c[68]
+                                             - 5484.183539569375591025660542699*c[69]
+                                             - 557.4149783339292881424421080167*c[70]
+                                             - 594839.8471338219498781722193751*c[71]
+                                             - 407861.08469819283476908854856574*c[72]
+                                             - 169223.32434207075805818830224335*c[73]
+                                             - 49229.01723108270867609884745581*c[74]
+                                             - 9364.195265148825315488919262617*c[75]
+                                             - 883.210224979046360928267106671*c[76]
+                                             - 422728.87503372878061738939469384*c[77]
+                                             - 249078.87933327026432020267607024*c[78]
+                                             - 86107.59767585992084822548891227*c[79]
+                                             - 19326.079594905466805460579097243*c[80]
+                                             - 2436.2297876212962617073619493191*c[81]
+                                             - 109.26892738771764642414751347809*c[82]
+                                             + y*(292976.67544488646193656605609485*c[71]
+                                                  + 183977.09240285252831482281073589*c[72]
+                                                  + 68500.63199802787412804746373321*c[73]
+                                                  + 17457.416954795317849562448102085*c[74]
+                                                  + 2827.0730963470416593678642198668*c[75]
+                                                  + 220.80255624476159023206677666776*c[76]
+                                                  + 248666.12283393502506394908489403*c[77]
+                                                  + 129249.65946180385395070759327001*c[78]
+                                                  + 38221.079470244685087130147259929*c[79]
+                                                  + 7165.618833459185000345664680951*c[80]
+                                                  + 743.745727994958305897903632766*c[81]
+                                                  + 27.317231846929411606036878369522*c[82])
+                                             + z*(294363.34784456404530371649717742*c[72]
+                                                  + 328803.03359053379581462782591942*c[73]
+                                                  + 167591.20276603505135579950178002*c[74]
+                                                  + 45233.169541552666549885827517869*c[75]
+                                                  + 5299.261349874278165569602640026*c[76]
+                                                  + 206799.45513888616632113214923201*c[78]
+                                                  + 183461.18145717448841822470684766*c[79]
+                                                  + 68789.94080120817600331838093713*c[80]
+                                                  + 11899.931647919332894366458124256*c[81]
+                                                  + 655.6135643263058785448850808685*c[82]))
+                                        + z*(38558.436687821091257147121821544*c[46]
+                                             + 36771.334380748916941999394787422*c[47]
+                                             + 14330.247033142114130441846223581*c[48]
+                                             + 2225.1402157149191066107194107818*c[49]
+                                             + 25266.307371503507329139093918536*c[51]
+                                             + 17771.352448791078573869711571322*c[52]
+                                             + 4434.6260235922527809743289111077*c[53]
+                                             + 321.17132563191762201498307479119*c[54]
+                                             + 628.3148718626468930304925045168*c[58]
+                                             - 2258.9983398120159245067768577102*c[60]
+                                             - 1677.2614101185255304825814532726*c[61]
+                                             + 6635.51026892380701004520006485*c[63]
+                                             + 8886.047259687553387252931289452*c[64]
+                                             + 2669.8444625083279567874521157021*c[65]
+                                             - 103496.86127080856393739602921629*c[67]
+                                             - 112040.94970478284853989851383478*c[68]
+                                             - 49357.651856124380319230944884288*c[69]
+                                             - 8361.22467500893932213663162025*c[70]
+                                             - 391019.11616386621817584544996554*c[72]
+                                             - 514902.6843464180644008764906555*c[73]
+                                             - 317367.75300521808956804000076728*c[74]
+                                             - 106538.05182106787981991941830085*c[75]
+                                             - 15897.784049622834496708807920078*c[76]
+                                             - 218518.72764574077173945490218135*c[78]
+                                             - 249888.30344848877750334616996946*c[79]
+                                             - 122342.26075324306924665642617234*c[80]
+                                             - 27618.498078379944254835585646595*c[81]
+                                             - 1966.8406929789176356346552426056*c[82]
+                                             + z*(246602.27519290034686097086943956*c[73]
+                                                  + 314233.50518631572129212406583753*c[74]
+                                                  + 152661.94720274024960586466787281*c[75]
+                                                  + 27821.122086839960369240413860137*c[76]
+                                                  + 137595.88609288086631366853013574*c[79]
+                                                  + 128981.13900226533000622196425712*c[80]
+                                                  + 40162.269311727748518486796169365*c[81]
+                                                  + 3441.9712127131058623606466745598*c[82])))
+                                   + z*(4126.3295826912385665413913504654*c[27]
+                                        + 3095.2351585453533953525335374925*c[28]
+                                        + 718.8340073320734167286717870398*c[29]
+                                        + 2416.6150241623403812823845398312*c[31]
+                                        + 1161.5159548214226015565272918273*c[32]
+                                        + 124.50570229074900230147017134835*c[33]
+                                        - 174.56859869793734716504838539063*c[37]
+                                        + 752.7191412689585075056445781866*c[39]
+                                        + 563.4067564700063389087799564537*c[40]
+                                        - 11805.684639702125198168002490628*c[42]
+                                        - 10267.935139360850426476837563789*c[43]
+                                        - 2673.9989937473868414759390299397*c[44]
+                                        - 32914.059536851271862647796066478*c[46]
+                                        - 40115.944984147571731058354466407*c[47]
+                                        - 20780.263439366663996343856585351*c[48]
+                                        - 4450.2804314298382132214388215636*c[49]
+                                        - 16238.778115708924905416840745694*c[51]
+                                        - 17107.981728698680748911903084376*c[52]
+                                        - 6250.144060096463651037644774044*c[53]
+                                        - 642.3426512638352440299661495824*c[54]
+                                        + 225.54892836095016672889474521117*c[58]
+                                        - 1095.3538798370210171276284728605*c[60]
+                                        - 430.06702823551936679040550083912*c[61]
+                                        + 18761.674359013511007864668279072*c[63]
+                                        + 13462.849533457435005559067151859*c[64]
+                                        + 2405.7939112712405764458359723909*c[65]
+                                        + 83708.19374875214135104161470177*c[67]
+                                        + 118830.9892829303139187470646224*c[68]
+                                        + 71021.07064207215900110563349275*c[69]
+                                        + 16722.4493500178786442732632405*c[70]
+                                        + 141467.20667813626167069011002072*c[72]
+                                        + 225502.9642992347461284992834174*c[73]
+                                        + 174838.33920053149652797238312039*c[74]
+                                        + 77376.59501747775999018135404809*c[75]
+                                        + 15897.784049622834496708807920078*c[76]
+                                        + 63120.63241771289624715224574099*c[78]
+                                        + 89718.6703149844392207987246166*c[79]
+                                        + 60587.06484151693690254532117255*c[80]
+                                        + 19537.201213001889826571796920421*c[81]
+                                        + 1966.8406929789176356346552426056*c[82]
+                                        + z*(24514.222920499277961332929858281*c[47]
+                                             + 23883.745055236856884069743705969*c[48]
+                                             + 6675.420647144757319832158232345*c[49]
+                                             + 11847.568299194052382579807714214*c[52]
+                                             + 7391.043372653754634957214851846*c[53]
+                                             + 963.5139768957528660449492243736*c[54]
+                                             - 1118.1742734123503536550543021817*c[61]
+                                             + 5924.031506458368924835287526302*c[64]
+                                             + 4449.7407708472132613124201928368*c[65]
+                                             - 74693.96646985523235993234255652*c[68]
+                                             - 82262.75309354063386538490814048*c[69]
+                                             - 25083.674025026817966409894860749*c[70]
+                                             - 178866.93943567847835993708081065*c[73]
+                                             - 319457.25155115300175198395738712*c[74]
+                                             - 217839.52399471013972251514298734*c[75]
+                                             - 55642.24417367992073848082772027*c[76]
+                                             - 74861.61157040527412645175988915*c[79]
+                                             - 117916.34192056156207361273411582*c[80]
+                                             - 56080.64802732133375218222616021*c[81]
+                                             - 6883.94242542621172472129334912*c[82]
+                                             + z*(139659.33563836254279649958481668*c[74]
+                                                  + 158316.09339543433292460039631254*c[75]
+                                                  + 49459.772598826596211982957973578*c[76]
+                                                  + 57324.95066767348000276531744761*c[80]
+                                                  + 41649.760767717665130282603434897*c[81]
+                                                  + 6119.059933712188199752260754773*c[82])))))
+                         - 83.78544026261364701930354724652*c[83]
+                         + z*(57.23635208501673894915729516139*c[8]
+                              + 35.49647869859769625540396974937*c[9]
+                              + 7.763591212793354357998974866488*c[12]
+                              - 86.40050782488531766044271169295*c[14]
+                              - 59.61818814933036208330451082306*c[15]
+                              - 205.05286854633994319175315317832*c[17]
+                              - 383.54357202512343079430909639935*c[18]
+                              - 190.49409439665052251611633426203*c[19]
+                              - 5.0392040976605338908680679794*c[22]
+                              + 71.05089797496422814335318025227*c[24]
+                              + 22.583533070344184534808163521402*c[25]
+                              + 292.88321208063495655367249852951*c[27]
+                              + 610.8106422504614364005957614168*c[28]
+                              + 323.47530329943303752790230416789*c[29]
+                              + 481.13386952109612553692216813101*c[31]
+                              + 1133.8608130399601586623242610695*c[32]
+                              + 1338.4362996255517747408043419948*c[33]
+                              + 596.9924622639719728406878926007*c[34]
+                              + 11.770155518270018104310080530126*c[37]
+                              - 90.19978821773120703857643996334*c[39]
+                              - 35.853157229909494294195088137962*c[40]
+                              - 268.97284594727048989486163598117*c[42]
+                              - 536.075295804894098575791733519*c[43]
+                              - 237.56602630400337641211855018059*c[44]
+                              - 660.8299910744147877621027758507*c[46]
+                              - 1737.6679288393673820977759316232*c[47]
+                              - 2194.8962664251522186436887507416*c[48]
+                              - 1019.8559322026712571965797299417*c[49]
+                              - 923.0659741774511672503210637865*c[51]
+                              - 2424.6005851330329859569023645658*c[52]
+                              - 3545.0552552504809703239974591405*c[53]
+                              - 3425.8274734071213014931527977727*c[54]
+                              - 1434.9912891721677625355808907435*c[55]
+                              - 8.152959098761618580892948582309*c[58]
+                              + 77.3642340140614744992104588121*c[60]
+                              + 10.42586735116410586158558789913*c[61]
+                              + 315.80147181336134581100674268189*c[63]
+                              + 634.1593445592780570212530651906*c[64]
+                              + 272.20025960860242294475244403068*c[65]
+                              + 628.4059650638321347933122112556*c[67]
+                              + 1607.5037629767813565460248113101*c[68]
+                              + 2043.3590155073880515340407075093*c[69]
+                              + 890.5446399417805195175110601449*c[70]
+                              + 1231.2520057594454169624553314119*c[72]
+                              + 3599.8348330891143230832470180256*c[73]
+                              + 5670.93468017932543169239619043*c[74]
+                              + 5716.999420507965095383904145309*c[75]
+                              + 2460.3713410130577197287440828693*c[76]
+                              + 1568.5924188071937029915583158607*c[78]
+                              + 4393.5582451461684416840309081754*c[79]
+                              + 7121.273116904947025249185850473*c[80]
+                              + 8436.518705614452425110548670182*c[81]
+                              + 7293.700903130152898811846524662*c[82]
+                              + 2932.4904091914776456756241536281*c[83]
+                              + z*(329.45409391901628029767576229175*c[18]
+                                   + 238.11761799581315314514541782753*c[19]
+                                   + 46.193590371158559275743970839232*c[25]
+                                   - 523.3401862000312792461415140295*c[28]
+                                   - 404.34412912429129690987788020986*c[29]
+                                   - 1060.1137682893936442777828457154*c[32]
+                                   - 3008.8878053597675556188624742518*c[33]
+                                   - 1790.9773867919159185220636778022*c[34]
+                                   - 42.682330035606540826422723973765*c[40]
+                                   + 440.05178671374539203913749460169*c[43]
+                                   + 119.70381170356759276579616869565*c[44]
+                                   + 1622.7694915874061342975644875067*c[47]
+                                   + 4924.5775122627524608199863002621*c[48]
+                                   + 3059.567796608013771589739189825*c[49]
+                                   + 2330.5260824298713061017745528207*c[52]
+                                   + 8420.332969852180196536826987254*c[53]
+                                   + 14211.83115921235477416300105951*c[54]
+                                   + 7533.704268153880753311799676403*c[55]
+                                   + 75.26172994121588918832096264685*c[61]
+                                   - 525.8280702796758895632942088006*c[64]
+                                   - 140.58246940863448490410118741105*c[65]
+                                   - 1484.6046934333078678889919940325*c[68]
+                                   - 4478.6921145639375609192310021606*c[69]
+                                   - 2189.2555731902104438138813561897*c[70]
+                                   - 3457.9838003908772050105878176433*c[73]
+                                   - 13456.45000539570040139181432638*c[74]
+                                   - 23679.801022501770318761730629622*c[75]
+                                   - 12916.949540318553028575906435064*c[76]
+                                   - 4278.6840795952986084803172633755*c[79]
+                                   - 17251.565342441358604605788929988*c[80]
+                                   - 36432.439989245569551595816757284*c[81]
+                                   - 47805.155732126470310564537146664*c[82]
+                                   - 23459.923273531821165404993229025*c[83]
+                                   + z*(1781.1232411037704495904760623445*c[33]
+                                        + 1392.9824119492679366282717494017*c[34]
+                                        + 236.33829490191550366580269204013*c[44]
+                                        - 2907.9429056417495833538338157801*c[48]
+                                        - 2379.6638418062329334586860365305*c[49]
+                                        - 5318.685201052105311509106884438*c[53]
+                                        - 20233.793514810810186943933711845*c[54]
+                                        - 13393.252032273565783665421646939*c[55]
+                                        - 266.22380680282472503578582350306*c[65]
+                                        + 2565.9911269062699953355734903654*c[69]
+                                        + 577.2048592215244107983867982421*c[70]
+                                        + 8490.375540228724815701758784457*c[74]
+                                        + 33651.496126449751990682499608326*c[75]
+                                        + 22963.465849455205384134944773447*c[76]
+                                        + 11133.298595080233097392408822529*c[80]
+                                        + 54289.73791612949385141314477584*c[81]
+                                        + 118811.74704624498754518972965518*c[82]
+                                        + 70379.76982059546349621497968708*c[83]
+                                        + z*(9180.147057645645362594932887781*c[54]
+                                             + 7533.704268153880753311799676403*c[55]
+                                             + 1125.5494754819726010568542565721*c[70]
+                                             - 15233.873108948375076090042451954*c[75]
+                                             - 12916.949540318553028575906435064*c[76]
+                                             - 25953.395702271828644616398409059*c[81]
+                                             - 123910.96365767181104498328028415*c[82]
+                                             - 87974.71227574432937026872460884*c[83]
+                                             + z*(45663.484755327204440651245882494*c[82]
+                                                  + 38708.873401327504922918238827891*c[83])))))
+                         + y*(97.28309205612247602517746704023*c[7]
+                              + 57.23635208501673894915729516139*c[8]
+                              + 11.832159566199232085134656583123*c[9]
+                              - 2.9227338026847282835306562219394*c[10]
+                              + 8.385223866873343905361067083775*c[11]
+                              + 7.763591212793354357998974866488*c[12]
+                              - 122.85382539751460650785609576937*c[13]
+                              - 86.40050782488531766044271169295*c[14]
+                              - 19.87272938311012069443483694102*c[15]
+                              - 610.3376796766016942008222190208*c[16]
+                              - 530.5494123067921831126428672041*c[17]
+                              - 237.66588864804657036399495289703*c[18]
+                              - 47.623523599162630629029083565507*c[19]
+                              - 3.4373286759336732194256446196525*c[20]
+                              + 6.977582925107621823228345512592*c[21]
+                              + 10.078408195321067781736135958799*c[22]
+                              + 94.42820760093400394121046038023*c[23]
+                              + 13.920990522440405337505726282401*c[24]
+                              - 7.870019100271458246978602439277*c[25]
+                              + 740.401368041490647514563655822*c[26]
+                              + 753.5166209158959783048943197893*c[27]
+                              + 378.05027615016423854891242514877*c[28]
+                              + 80.86882582485825938197557604197*c[29]
+                              + 2193.991938435431187003631701076*c[30]
+                              + 2268.6104411543671913298793031459*c[31]
+                              + 1447.2857532298678447966252763245*c[32]
+                              + 601.7775610719535111237724948504*c[33]
+                              + 119.39849245279439456813757852014*c[34]
+                              - 8.872321515639793202299645715719*c[35]
+                              + 21.677208880491670722674849503643*c[36]
+                              + 20.36633651475935716925564496224*c[37]
+                              - 149.15429691475295350234631203175*c[38]
+                              - 110.55013471111537143522748805041*c[39]
+                              - 29.02398442421244776196745230216*c[40]
+                              - 683.2908636376771015860828725263*c[41]
+                              - 504.7640302627487206849746567181*c[42]
+                              - 178.69413826988189913084577173328*c[43]
+                              - 23.94076234071351855315923373913*c[44]
+                              - 2592.5230972197669452391263403688*c[45]
+                              - 3092.9095296372178283717306771653*c[46]
+                              - 2200.2296089161381112520257416891*c[47]
+                              - 984.9155024525504921639972600524*c[48]
+                              - 203.97118644053425143931594598833*c[49]
+                              - 5955.762416541583683446835511648*c[50]
+                              - 6798.341253223797435808611462837*c[51]
+                              - 5156.963804538952292264600869274*c[52]
+                              - 3004.9193488223915189997565527416*c[53]
+                              - 1209.7453265468897095897695817135*c[54]
+                              - 239.16521486202796042259681512391*c[55]
+                              - 10.5660122269880875008712446959*c[56]
+                              + 21.78213044722663437698724836129*c[57]
+                              + 26.484912042384299881044458717978*c[58]
+                              + 82.22256056459051487342955630065*c[59]
+                              - 36.504112389412868077878552798573*c[60]
+                              - 25.195846098646589165498504089565*c[61]
+                              + 837.020925804464476681029466449*c[62]
+                              + 809.9954766278837298949874678411*c[63]
+                              + 384.46722201208565496557824200581*c[64]
+                              + 77.55805800225148877318046184706*c[65]
+                              + 2506.6732247111970036136356095746*c[66]
+                              + 2498.2972235325326406481016067302*c[67]
+                              + 1547.9600358031005075017866824198*c[68]
+                              + 619.7131797594444683171441160254*c[69]
+                              + 113.7918151036719552716819687963*c[70]
+                              + 6906.868208741889733247536282166*c[71]
+                              + 9000.570046361304705439196142488*c[72]
+                              + 7578.634389190848579869567605223*c[73]
+                              + 4761.9873037772768676569633406076*c[74]
+                              + 2013.9069188986430234247832548877*c[75]
+                              + 410.06189016884295328812401381155*c[76]
+                              + 13572.595559069201370952953842057*c[77]
+                              + 16515.231852762117237160647279604*c[78]
+                              + 13869.342834001472623919302585066*c[79]
+                              + 9588.04866701955048549396762391*c[80]
+                              + 5359.409514566654777425490655215*c[81]
+                              + 2121.6383401115176347355308866996*c[82]
+                              + 418.92720131306823509651773623259*c[83]
+                              + y*(686.3053256386693667225308502526*c[16]
+                                   + 488.24481564067835988133457103867*c[17]
+                                   + 164.72704695950814014883788114587*c[18]
+                                   + 23.811761799581315314514541782753*c[19]
+                                   + 10.087812418500997491792652688111*c[20]
+                                   - 25.012711257066203886441993668819*c[21]
+                                   - 22.676418439472402508906305907298*c[22]
+                                   + 53.72292364060507512209872182453*c[23]
+                                   + 85.6948611787857342087711809548*c[24]
+                                   + 23.096795185579279637871985419616*c[25]
+                                   - 830.5091803101179086539238432935*c[26]
+                                   - 690.9501132528915326268327318898*c[27]
+                                   - 261.67009310001563962307075701473*c[28]
+                                   - 40.434412912429129690987788020986*c[29]
+                                   - 5690.035320559293465558987270846*c[30]
+                                   - 5177.542960885029968129520008092*c[31]
+                                   - 2677.9395625049465535886601450464*c[32]
+                                   - 835.2257528671078904390290661285*c[33]
+                                   - 119.39849245279439456813757852014*c[34]
+                                   + 28.323180223003955222725792092486*c[35]
+                                   - 63.89078567751330840946102838069*c[36]
+                                   - 67.44695858783942958649596708274*c[37]
+                                   + 103.02250982140235724800560989947*c[38]
+                                   + 210.5895343585877652297717175459*c[39]
+                                   + 72.5599610605311194049186307554*c[40]
+                                   + 536.3536055098395433381697828606*c[41]
+                                   - 91.48311397193097990736668150919*c[42]
+                                   - 220.01877435212109720282316561997*c[43]
+                                   - 58.93110730021789182316119074247*c[44]
+                                   + 6706.585050465729608418403159791*c[45]
+                                   + 7018.459343167898947937209998891*c[46]
+                                   + 4051.6361521153438845095190496908*c[47]
+                                   + 1364.8406229188001210881487747603*c[48]
+                                   + 203.97118644053425143931594598833*c[49]
+                                   + 26216.360290821528279244642715179*c[50]
+                                   + 27317.493831681432386935553326386*c[51]
+                                   + 17912.949122962847700249594669412*c[52]
+                                   + 8381.476254134649271722174962865*c[53]
+                                   + 2521.1949062105533328176171371108*c[54]
+                                   + 358.74782229304194063389522268587*c[55]
+                                   + 73.55570050326322452529597269069*c[56]
+                                   - 165.07076132414734306299182159414*c[57]
+                                   - 163.12020711818717415214709251879*c[58]
+                                   + 274.57537416818656724557729998882*c[59]
+                                   + 506.4743919011320424809711474323*c[60]
+                                   + 164.859027490282423936322108655*c[61]
+                                   - 1165.21322285742011135232190951*c[62]
+                                   - 1375.0858106431534955366384393111*c[63]
+                                   - 735.7284561361615798398479963418*c[64]
+                                   - 156.67814344237669404529538133203*c[65]
+                                   - 5771.840909239221520917977635236*c[66]
+                                   - 3601.6154685889867654017462563895*c[67]
+                                   - 928.3803296762199565615304832551*c[68]
+                                   + 24.447044661768942707564232504447*c[69]
+                                   + 47.000967108038416307868639285428*c[70]
+                                   - 30331.190818349563955443260380242*c[71]
+                                   - 35940.603681734577211916260173151*c[72]
+                                   - 26125.456147188373226661467070865*c[73]
+                                   - 13210.895524749803028053411206967*c[74]
+                                   - 4190.1745058912680342947893194526*c[75]
+                                   - 615.0928352532644299321860207173*c[76]
+                                   - 88864.42712790736058099256702909*c[77]
+                                   - 100882.15388516768502527026984687*c[78]
+                                   - 76115.05962163265607293446583636*c[79]
+                                   - 44916.802855229137312355435904988*c[80]
+                                   - 20012.310424318072147354338345531*c[81]
+                                   - 5900.522078936752906903965727817*c[82]
+                                   - 837.8544026261364701930354724652*c[83]
+                                   + y*(4155.9095274079295096302506100216*c[30]
+                                        + 3328.43747124683115925344574076*c[31]
+                                        + 1431.9217855734998209665124814591*c[32]
+                                        + 356.22464822075408991809521246889*c[33]
+                                        + 39.799497484264798189379192840048*c[34]
+                                        - 35.034295215603285978311421544119*c[35]
+                                        + 81.59435679065918268789289524122*c[36]
+                                        + 72.73691612414056131877016057943*c[37]
+                                        - 146.74001892102931819479369683046*c[38]
+                                        - 240.0853528246820248463935272204*c[39]
+                                        - 62.60075071888959321208666182819*c[40]
+                                        + 294.09498472858904964065086312699*c[41]
+                                        + 593.5598539268644347900482834862*c[42]
+                                        + 293.36311180599586214826127528054*c[43]
+                                        + 47.267658980383100733160538408025*c[44]
+                                        - 4888.0653818151279106984790126147*c[45]
+                                        - 4493.7867137649258493636908625593*c[46]
+                                        - 2160.1676042144272115738245372917*c[47]
+                                        - 581.588581128349916670766763156*c[48]
+                                        - 67.99039548017808381310531532944*c[49]
+                                        - 42783.066501701391475649484532418*c[50]
+                                        - 40726.612970334127030846593655913*c[51]
+                                        - 23228.966725886526956392968333802*c[52]
+                                        - 8988.853569322153940456168308632*c[53]
+                                        - 2151.847881733848067500386601101*c[54]
+                                        - 239.16521486202796042259681512391*c[55]
+                                        - 159.30295357612808847467415079973*c[56]
+                                        + 355.33841654447120922181528327851*c[57]
+                                        + 343.6936051214478731106967546075*c[58]
+                                        - 573.4659593401373303918224892634*c[59]
+                                        - 1057.9217752560023530707587976959*c[60]
+                                        - 317.77174864068930990624406450891*c[61]
+                                        + 877.5466779270275245361881131448*c[62]
+                                        + 2129.1805799995723878099204246367*c[63]
+                                        + 1274.0099535955903235308274744582*c[64]
+                                        + 243.40462336258260574700418148851*c[65]
+                                        + 2667.335119790527264210223993456*c[66]
+                                        - 1684.2789583941319220664884881953*c[67]
+                                        - 2607.3353474395818691619278538635*c[68]
+                                        - 1142.9532335388042641330978083671*c[69]
+                                        - 176.45977124772317701550682117687*c[70]
+                                        + 49396.59030728541952359541712822*c[71]
+                                        + 53315.20022829033443264245407984*c[72]
+                                        + 33701.068923796050574720059138783*c[73]
+                                        + 14122.25892423456568741195460888*c[74]
+                                        + 3572.9924222897143556349358377158*c[75]
+                                        + 410.06189016884295328812401381155*c[76]
+                                        + 240183.78745280284866891230454138*c[77]
+                                        + 254602.59019752452538963928124364*c[78]
+                                        + 172999.051082754339553905069048*c[79]
+                                        + 87980.45950648442753531330117047*c[80]
+                                        + 32268.944003474788030221084580228*c[81]
+                                        + 7557.767477650470544336869682235*c[82]
+                                        + 837.8544026261364701930354724652*c[83]
+                                        + y*(23059.593448280912829732580114092*c[50]
+                                             + 20067.298024397803815061379190207*c[51]
+                                             + 10053.202226156599104105969504278*c[52]
+                                             + 3302.1318871298886992309778882269*c[53]
+                                             + 655.7247898318318116139237776987*c[54]
+                                             + 59.79130371550699010564920378098*c[55]
+                                             + 123.27014264819435417683118811884*c[56]
+                                             - 277.78224955681761895767542617448*c[57]
+                                             - 244.34467239102934728963597397877*c[58]
+                                             + 460.53105866621318561095583228306*c[59]
+                                             + 762.949098576802060312885780426*c[60]
+                                             + 194.12747802297749195400248301766*c[61]
+                                             - 761.2232954729662970178534905035*c[62]
+                                             - 1605.1510526305156190779549448422*c[63]
+                                             - 799.0002829983676945766890665255*c[64]
+                                             - 123.60391030131147948090056091213*c[65]
+                                             + 1491.4019100025760285312981803545*c[66]
+                                             + 3433.3129994692249136157142155399*c[67]
+                                             + 2276.15611339941045908884792613*c[68]
+                                             + 690.0631078833576096667552110167*c[69]
+                                             + 80.39639110585518578977530404086*c[70]
+                                             - 26576.524427292828384268854413035*c[71]
+                                             - 26166.289250643270908801152672236*c[72]
+                                             - 14530.632854833967354402175303406*c[73]
+                                             - 5176.743256745341968446501188329*c[74]
+                                             - 1088.1337934963125054350030322824*c[75]
+                                             - 102.51547254221073832203100345289*c[76]
+                                             - 283460.06052253736151928062284832*c[77]
+                                             - 280774.16478934033178442293359771*c[78]
+                                             - 172404.99372192065111326966854212*c[79]
+                                             - 76503.5717416790823219294750679*c[80]
+                                             - 23744.359883301728601725610007261*c[81]
+                                             - 4607.5064381820940908848868183261*c[82]
+                                             - 418.92720131306823509651773623259*c[83]
+                                             + y*(120873.26354492129786825056228349*c[77]
+                                                  + 111949.50191939220950488187125431*c[78]
+                                                  + 62403.06482858033472086105350425*c[79]
+                                                  + 24463.693098140354164198980189246*c[80]
+                                                  + 6567.163771370407966704474464841*c[81]
+                                                  + 1087.225827507790581920267759107*c[82]
+                                                  + 83.78544026261364701930354724652*c[83])
+                                             + z*(186582.50319898701584146978542384*c[78]
+                                                  + 312015.32414290167360430526752123*c[79]
+                                                  + 244636.93098140354164198980189246*c[80]
+                                                  + 109452.72952284013277840790774736*c[81]
+                                                  + 27180.645687694764548006693977675*c[82]
+                                                  + 2932.4904091914776456756241536281*c[83]))
+                                        + z*(32107.676839036486104098206704332*c[51]
+                                             + 48255.370685551675699708653620535*c[52]
+                                             + 31700.466116446931512617387726978*c[53]
+                                             + 10491.596637309308985822780443179*c[54]
+                                             + 1434.9912891721677625355808907435*c[55]
+                                             - 390.95147582564695566341755836603*c[58]
+                                             + 1220.7185577228832965006172486816*c[60]
+                                             + 931.8118945102919613792119184848*c[61]
+                                             - 2568.2416842088249905247279117476*c[63]
+                                             - 3835.2013583921649339681075193222*c[64]
+                                             - 1186.5975388925902030166453847565*c[65]
+                                             + 5493.300799150759861785142744864*c[67]
+                                             + 10925.549344317170203626470045424*c[68]
+                                             + 6624.605835680233052800850025761*c[69]
+                                             + 1286.3422576936829726364048646538*c[70]
+                                             - 41866.062801029233454081844275578*c[72]
+                                             - 69747.03770320304330113044145635*c[73]
+                                             - 49696.735264755282897086411407956*c[74]
+                                             - 17410.140695941000086960048516519*c[75]
+                                             - 2460.3713410130577197287440828693*c[76]
+                                             - 299972.66110375491818190086541726*c[78]
+                                             - 577931.7105508977864602501949852*c[79]
+                                             - 538724.7439349963569769311191378*c[80]
+                                             - 292347.57451455555140488343391829*c[81]
+                                             - 88835.63796621444654283192845769*c[82]
+                                             - 11729.961636765910582702496614513*c[83]
+                                             + z*(249612.25931432133888344421401699*c[79]
+                                                  + 489273.86196280708328397960378492*c[80]
+                                                  + 394029.82628222447800226846789048*c[81]
+                                                  + 152211.61585109068146883748627498*c[82]
+                                                  + 23459.923273531821165404993229025*c[83])))
+                                   + z*(4992.6562068702467388801686111399*c[31]
+                                        + 6443.648035080749194349306166566*c[32]
+                                        + 3206.02183398678680926285691222*c[33]
+                                        + 596.9924622639719728406878926007*c[34]
+                                        + 109.10537418621084197815524086914*c[37]
+                                        - 360.12802923702303726959029083061*c[39]
+                                        - 281.70337823500316945438997822685*c[40]
+                                        + 890.3397808902966521850724252293*c[42]
+                                        + 1320.1340031269813796671757387624*c[43]
+                                        + 425.40893082344790659844484567223*c[44]
+                                        - 6740.680070647388774045536293839*c[46]
+                                        - 9720.754218964922452082210417812*c[47]
+                                        - 5234.297230155149250036900868404*c[48]
+                                        - 1019.8559322026712571965797299417*c[49]
+                                        - 37009.16182622382596819623545562*c[51]
+                                        - 68338.82225232561452898686728671*c[52]
+                                        - 57124.33253656418682964247398246*c[53]
+                                        - 24409.02074802573927313871368413*c[54]
+                                        - 4304.9738675165032876067426722304*c[55]
+                                        + 222.32680081293659291848196313673*c[58]
+                                        - 671.3437445918410572306752600327*c[60]
+                                        - 731.1139480003829235436893514265*c[61]
+                                        + 1267.5896068427398388213347031444*c[63]
+                                        + 2856.6437723860327554126429955703*c[64]
+                                        + 1300.6934560938007994605535948292*c[65]
+                                        + 1593.557161771872013239124326355*c[67]
+                                        - 3538.8470552402407585088228083176*c[68]
+                                        - 5318.124725089063587597242755983*c[69]
+                                        - 1682.1398754455854257552986691627*c[70]
+                                        + 48573.253241663576558402297913073*c[72]
+                                        + 99344.53187967994511039243503226*c[73]
+                                        + 89827.77886954462901389278292396*c[74]
+                                        + 40537.280812389965269304001178347*c[75]
+                                        + 7381.114023039173159186232248608*c[76]
+                                        + 156924.38946847059944803327280251*c[78]
+                                        + 345046.94695922118814738516447709*c[79]
+                                        + 387780.57760711258008512137118088*c[80]
+                                        + 264773.4791662051568996536932647*c[81]
+                                        + 103423.03977247475234045562150701*c[82]
+                                        + 17594.942455148865874053744921769*c[83]
+                                        + z*(36191.528014163756774781490215401*c[52]
+                                             + 59438.37396833799658615760198808*c[53]
+                                             + 35409.138650918917827151883995729*c[54]
+                                             + 7533.704268153880753311799676403*c[55]
+                                             + 698.8589208827189710344089388636*c[61]
+                                             - 2876.4010187941237004760806394916*c[64]
+                                             - 2224.8703854236066306562100964184*c[65]
+                                             + 8194.162008237877652719852534068*c[68]
+                                             + 12421.135941900436974001593798301*c[69]
+                                             + 4341.4051197161800326478664182066*c[70]
+                                             - 52310.27827740228247584783109226*c[73]
+                                             - 93181.37862141615543203702138992*c[74]
+                                             - 58759.22484880087529349016374325*c[75]
+                                             - 12916.949540318553028575906435064*c[76]
+                                             - 246239.58842743233568260448572616*c[79]
+                                             - 643153.4984060128568687611455448*c[80]
+                                             - 691150.6942749566274897802385564*c[81]
+                                             - 352228.38743430783324823950969662*c[82]
+                                             - 70379.76982059546349621497968708*c[83]
+                                             + z*(244636.93098140354164198980189246*c[80]
+                                                  + 459701.4639959285576693132125389*c[81]
+                                                  + 304423.23170218136293767497254996*c[82]
+                                                  + 70379.76982059546349621497968708*c[83]))))
+                              + z*(650.9930875209044798417794280516*c[17]
+                                   + 658.9081878380325605953515245835*c[18]
+                                   + 190.49409439665052251611633426203*c[19]
+                                   - 30.235224585963203345208407876398*c[22]
+                                   + 114.25981490504764561169490793973*c[24]
+                                   + 92.38718074231711855148794167846*c[25]
+                                   - 921.2668176705220435024436425197*c[27]
+                                   - 1046.6803724000625584922830280589*c[28]
+                                   - 323.47530329943303752790230416789*c[29]
+                                   - 3574.9531432665421315859142700299*c[31]
+                                   - 6415.992893299286751455103135808*c[32]
+                                   - 4544.4581336123385840036612542148*c[33]
+                                   - 1193.9849245279439456813757852014*c[34]
+                                   - 17.192361992978678129891128864229*c[37]
+                                   + 40.700692986768328793302096174128*c[39]
+                                   + 102.43759208545569798341453753703*c[40]
+                                   + 471.58236863095646158022604147395*c[42]
+                                   + 0.014238009503197633491163361757163*c[43]
+                                   - 187.84290451944453018632629549163*c[44]
+                                   + 4864.1590771256060812192558026292*c[46]
+                                   + 9726.041795818093903316602586888*c[47]
+                                   + 7429.193496580301468680589619146*c[48]
+                                   + 2039.7118644053425143931594598833*c[49]
+                                   + 11750.550558092692537116580798101*c[51]
+                                   + 26092.581656967647781673800486512*c[52]
+                                   + 28968.921675367736287349083714618*c[53]
+                                   + 17343.251584123551588809086038724*c[54]
+                                   + 4304.9738675165032876067426722304*c[55]
+                                   - 69.27574228229183692387481460057*c[58]
+                                   + 227.73669280694868515417802322135*c[60]
+                                   + 172.02681129420774671616220033565*c[61]
+                                   - 988.3880096290447681679614503185*c[63]
+                                   - 1038.4846429539578157509633216536*c[64]
+                                   - 386.29617680981301938866065410342*c[65]
+                                   - 3739.7825169374010117095787909493*c[67]
+                                   - 6072.752688865040331918670471899*c[68]
+                                   - 3349.8401260985575167376479772866*c[69]
+                                   - 494.74702218987806639861725563608*c[70]
+                                   - 15538.636081203718576953481622153*c[72]
+                                   - 38272.136668966862833050911595286*c[73]
+                                   - 45801.97828496867154849876770643*c[74]
+                                   - 28844.139536956930277727856807137*c[75]
+                                   - 7381.114023039173159186232248608*c[76]
+                                   - 29893.278867909847068338177927486*c[78]
+                                   - 74428.94051371649886014775369404*c[79]
+                                   - 100814.03777042471177542923978598*c[80]
+                                   - 90315.15288010419069828871576394*c[81]
+                                   - 49061.748397085223244442233551662*c[82]
+                                   - 11729.961636765910582702496614513*c[83]
+                                   + z*(4295.7653567204994628995374443773*c[32]
+                                        + 5343.369723311311348771428187033*c[33]
+                                        + 1790.9773867919159185220636778022*c[34]
+                                        - 187.80225215666877963625998548456*c[40]
+                                        + 880.0893354179875864447838258416*c[43]
+                                        + 709.0148847057465109974080761204*c[44]
+                                        - 6480.502812643281634721473611875*c[47]
+                                        - 8723.82871692524875006150144734*c[48]
+                                        - 3059.567796608013771589739189825*c[49]
+                                        - 21431.52949210790516947025138087*c[52]
+                                        - 55581.63824871498032529905531204*c[53]
+                                        - 49620.969810131272601314885055239*c[54]
+                                        - 15067.408536307761506623599352806*c[55]
+                                        - 21.503351411775968339520275041956*c[61]
+                                        - 13.171497605393963375625095947568*c[64]
+                                        + 684.5755032072635786634492604364*c[65]
+                                        + 3103.5433019984245961406864838337*c[68]
+                                        - 582.7839138814813299943420611047*c[69]
+                                        - 2152.1495465259695888339850620169*c[70]
+                                        + 31356.16906818510842302973596*c[73]
+                                        + 87592.04570163027806846329061332*c[74]
+                                        + 82439.02587130264561225189437287*c[75]
+                                        + 25833.899080637106057151812870128*c[76]
+                                        + 65871.57235452590164318711916729*c[79]
+                                        + 217531.96374117906222936152160497*c[80]
+                                        + 333553.30798197771903910758742318*c[81]
+                                        + 247821.92731534362208996656056831*c[82]
+                                        + 70379.76982059546349621497968708*c[83]
+                                        + z*(26417.055097039109593847823105815*c[53]
+                                             + 36720.588230582581450379731551126*c[54]
+                                             + 13393.252032273565783665421646939*c[55]
+                                             - 988.8312824104918358472044872971*c[65]
+                                             + 5520.504863066860877334041688134*c[69]
+                                             + 4502.1979019278904042274170262883*c[70]
+                                             - 41413.94605396273574757200950663*c[74]
+                                             - 60935.49243579350030436016980782*c[75]
+                                             - 22963.465849455205384134944773447*c[76]
+                                             - 122754.71197062557529145619675825*c[80]
+                                             - 410281.22547303968635800773532883*c[81]
+                                             - 423234.97874842635048286470220513*c[82]
+                                             - 140759.53964119092699242995937415*c[83]
+                                             + z*(153233.8213319761858897710708463*c[81]
+                                                  + 228317.42377663602220325622941247*c[82]
+                                                  + 87974.71227574432937026872460884*c[83])))));
+    grad[0] /*ARGH*/[2]= 7.745966692414833770358530799565*c[3]
+                         - 12.709778186044850816782635625089*c[6]
+                         - 13.208388942696170526728606575706*c[8]
+                         - 35.49647869859769625540396974937*c[9]
+                         + 14.41809796661622952199809618062*c[12]
+                         + 20.160118492473240787436632728356*c[14]
+                         + 59.61818814933036208330451082306*c[15]
+                         + 18.912643215439120973996650050428*c[17]
+                         + 54.0894781061071504966333341076*c[18]
+                         + 95.24704719832526125805816713101*c[19]
+                         - 16.587380154799257390774057098857*c[22]
+                         - 21.828138662125050023365590570431*c[24]
+                         - 68.77712344150274381055213436063*c[25]
+                         - 27.349400270542785917425539956123*c[27]
+                         - 87.47045605043015715445424738736*c[28]
+                         - 161.73765164971651876395115208394*c[29]
+                         - 24.74674699811770378627097205026*c[31]
+                         - 73.74704475056651438454141535412*c[32]
+                         - 134.88117748164475249325935229405*c[33]
+                         - 198.99748742132399094689596420024*c[34]
+                         + 18.059327255872474719347177242852*c[37]
+                         + 24.725536938718684583131741808982*c[39]
+                         + 78.53548726551603512061781211173*c[40]
+                         + 28.98652975355127465283542780505*c[42]
+                         + 96.02350909114870653665423891727*c[43]
+                         + 189.68450162257633930580008270233*c[44]
+                         + 34.376958832555000684797997087875*c[46]
+                         + 114.89843725196124780021144411646*c[47]
+                         + 225.06526152005123431569423063676*c[48]
+                         + 339.95197740089041906552657664722*c[49]
+                         + 30.667805862641442267159479506803*c[51]
+                         + 94.07450270316167985512781174515*c[52]
+                         + 176.92206730960889170926666423882*c[53]
+                         + 267.64277135993135167915256232599*c[54]
+                         + 358.74782229304194063389522268587*c[55]
+                         - 19.698916145810258068205417682404*c[58]
+                         - 26.35665412633450700792793864058*c[60]
+                         - 85.68759729237999504990655054598*c[61]
+                         - 32.433596971158651339851776956308*c[63]
+                         - 108.33127427960216745795885639004*c[64]
+                         - 215.96727184514862898311196906626*c[65]
+                         - 35.981619198979949063658203712709*c[67]
+                         - 122.89906954347348865703281727756*c[68]
+                         - 251.88216968181302716634830664503*c[69]
+                         - 404.04340145506708755887075876947*c[70]
+                         - 41.317156376007593192120949450945*c[72]
+                         - 141.85103269823711807265920038232*c[73]
+                         - 288.35467802104527113567045987822*c[74]
+                         - 454.82141550757169121463067205973*c[75]
+                         - 615.0928352532644299321860207173*c[76]
+                         - 36.654562366473441605188494276366*c[78]
+                         - 114.8741655508698332037136447999*c[79]
+                         - 220.64697992840358340687027847759*c[80]
+                         - 340.420930226548080311478279674*c[81]
+                         - 464.39294139779999730262693228188*c[82]
+                         + x*(30.503467646507641960278325500215*c[6]
+                              + 8.805592628464113684485737717137*c[8]
+                              - 108.69027697910696101198564813083*c[12]
+                              - 90.84396251302227685440833686573*c[14]
+                              - 136.27014434132654190469602473842*c[15]
+                              - 25.880459136916691859153310595322*c[17]
+                              - 29.503351694240263907254545876873*c[18]
+                              + 236.84259259004509287079919503178*c[22]
+                              + 256.56154053984932612519338551853*c[24]
+                              + 498.89077600851244017803488506371*c[25]
+                              + 183.82316304980708313501323956742*c[27]
+                              + 352.68219661764777112558671121721*c[28]
+                              + 359.41700366603670836433589351988*c[29]
+                              + 51.87298889990057139814492218228*c[31]
+                              + 82.96542534438732868260909227338*c[32]
+                              + 62.25285114537450115073508567418*c[33]
+                              - 423.72559865772065175516289908452*c[37]
+                              - 499.72469355713152648843692061601*c[39]
+                              - 1101.2041149186487533217062785231*c[40]
+                              - 464.84218749632015977554705566993*c[42]
+                              - 1053.6245682445442097073314061649*c[43]
+                              - 1336.9994968736934207379695149699*c[44]
+                              - 309.58976574860665396604737664206*c[46]
+                              - 677.257375058722025034575662305*c[47]
+                              - 836.6336975885892445440308102879*c[48]
+                              - 741.7134052383063688702398035939*c[49]
+                              - 87.22250488690417800697829152505*c[51]
+                              - 162.93315932093981665630383889882*c[52]
+                              - 168.65468098672997153593644628374*c[53]
+                              - 107.0571085439725406716610249304*c[54]
+                              + 674.4498799364776089523118842191*c[58]
+                              + 832.0861482147172592920848932995*c[60]
+                              + 1978.30832988338908723586530386*c[61]
+                              + 851.6077611419652699489687097082*c[63]
+                              + 2101.4440426495520371454808965806*c[64]
+                              + 2982.7932639745055927478860633302*c[65]
+                              + 732.433165544160593486074562135*c[67]
+                              + 1822.1692180900788857209726688855*c[68]
+                              + 2605.4340836198259543988534901803*c[69]
+                              + 2787.0748916696464407122105400833*c[70]
+                              + 468.57478057984167394077601292071*c[72]
+                              + 1111.9051268920876504698764036273*c[73]
+                              + 1534.0696713133104021424840503533*c[74]
+                              + 1587.8067841914600275587687952139*c[75]
+                              + 1324.8153374685695413924006600065*c[76]
+                              + 132.26320569663136844509389565179*c[78]
+                              + 271.28475254386209197261188432971*c[79]
+                              + 324.48085283588762265716217423175*c[80]
+                              + 281.21729018714841417035162233939*c[81]
+                              + x*(124.21745940469366972798359786381*c[12]
+                                   + 62.53751042563127754470139132061*c[14]
+                                   + 9.954022744967958407366657921278*c[17]
+                                   - 680.2925531841720752671891772189*c[22]
+                                   - 571.8988635798579007388508909214*c[24]
+                                   - 554.3230844539027113089276500708*c[25]
+                                   - 252.70024747755827631123052285815*c[27]
+                                   - 219.91159854486677928662226038065*c[28]
+                                   - 40.451413362307785035250627389848*c[31]
+                                   - 27.655141781462442894203030757794*c[32]
+                                   + 2162.2701429630875955670765917703*c[37]
+                                   + 2210.1514696901670692735574853188*c[39]
+                                   + 3098.7371605850348639982897604953*c[40]
+                                   + 1550.0167383656902355539474847888*c[42]
+                                   + 2200.7192958759970170119017550386*c[43]
+                                   + 1458.5449056803928226232394708762*c[44]
+                                   + 640.2317120435542949908553931388*c[46]
+                                   + 840.0230245023769695632683569854*c[47]
+                                   + 478.44139636506359615585645293286*c[48]
+                                   + 103.1977497659227239788446363632*c[51]
+                                   + 110.5617866820663041596347478242*c[52]
+                                   + 49.604317937273521039981307730511*c[53]
+                                   - 5292.344497612294983602994557276*c[58]
+                                   - 5931.138466280420036101922404926*c[60]
+                                   - 9956.051703652273341197887344426*c[61]
+                                   - 5104.800195395451946792443584616*c[63]
+                                   - 8894.497360579228320762331641852*c[64]
+                                   - 8263.804288716253199580208929554*c[65]
+                                   - 3260.7480832310247177595314394179*c[67]
+                                   - 5631.785204444728770029201656979*c[68]
+                                   - 5159.982096499229146569369577888*c[69]
+                                   - 3001.4652679519269361516113508589*c[70]
+                                   - 1297.3938235276111504350623006027*c[72]
+                                   - 2072.5199099820998475943452403335*c[73]
+                                   - 1738.9134035407636172964504602431*c[74]
+                                   - 840.0771225609441344885620195021*c[75]
+                                   - 210.6949972585287444814624858523*c[78]
+                                   - 280.37084473432637256499601442687*c[79]
+                                   - 194.68851170153257359429730453905*c[80]
+                                   + x*(503.92040976605338908680679794*c[22]
+                                        + 324.56670118780869157954325034164*c[24]
+                                        + 100.98203508884445260874207642659*c[27]
+                                        + 11.104309550437431186147231048194*c[31]
+                                        - 3733.8283610392154810302015764107*c[37]
+                                        - 3267.7145682584016201149755717781*c[39]
+                                        - 2253.6270258800253556351198258148*c[40]
+                                        - 1751.91837469184905312265144526*c[42]
+                                        - 1173.8004874562838351894957610762*c[43]
+                                        - 513.1126173662913898606489002158*c[46]
+                                        - 307.60400070243670678097529748152*c[47]
+                                        - 57.13773715853348559280663482256*c[51]
+                                        - 27.155526553489969442717306483137*c[52]
+                                        + 15562.876056905561504293737419571*c[58]
+                                        + 15778.367436697633101539719386809*c[60]
+                                        + 16958.976480087313697101656916423*c[61]
+                                        + 11357.641170735418264093425474184*c[63]
+                                        + 12590.904238766990789032256509173*c[64]
+                                        + 5932.987694462951015083226923782*c[65]
+                                        + 5526.980982143877743572554374728*c[67]
+                                        + 5946.823129378678014879474172402*c[68]
+                                        + 2605.2702409924631290332648762764*c[69]
+                                        + 1565.0599004503828368876492751846*c[72]
+                                        + 1522.541224784930960085094825237*c[73]
+                                        + 588.5169540591270695253741837654*c[74]
+                                        + 176.25446886050000740276188720337*c[78]
+                                        + 139.32008025378563574988999482323*c[79]
+                                        + x*(2036.633651475935716925564496224*c[37]
+                                             + 1514.9438637625802051016531711855*c[39]
+                                             + 644.6084716630281332935526383363*c[42]
+                                             + 144.90847775628778160721471367598*c[46]
+                                             + 12.243800819685746912744278890549*c[51]
+                                             - 19058.884446500289088591605970344*c[58]
+                                             - 17395.085000929374922964099239464*c[60]
+                                             - 9131.756566200861221516276801151*c[61]
+                                             - 10518.780839294919110666437894206*c[63]
+                                             - 5593.495983090636446848790745734*c[64]
+                                             - 4066.1215625275322695806217480959*c[67]
+                                             - 2057.7063485658833983713932915186*c[68]
+                                             - 886.608623713773717151204862094*c[72]
+                                             - 398.65558095477256848181501906729*c[73]
+                                             - 75.97175381918103767360426172559*c[78]
+                                             + x*(8209.980992338586068931768725687*c[58]
+                                                  + 6718.981910289941221061388209069*c[60]
+                                                  + 3455.9471155797329565781184637574*c[63]
+                                                  + 1099.1015483752187123552652484063*c[67]
+                                                  + 194.01219266640518513745139645561*c[72]
+                                                  + 13.371028672175862630554350063704*c[78])
+                                             - 27.258276571392841777152390291502*c[79]
+                                             + y*(25164.277928588159237002272557743*c[60]
+                                                  + 9131.756566200861221516276801151*c[61]
+                                                  + 34944.650493787546460541280446763*c[63]
+                                                  + 5593.495983090636446848790745734*c[64]
+                                                  + 21204.901553190843622582583900139*c[67]
+                                                  + 2057.7063485658833983713932915186*c[68]
+                                                  + 6107.124470334663523149697684508*c[72]
+                                                  + 398.65558095477256848181501906729*c[73]
+                                                  + 629.0461216228189919374432870879*c[78]
+                                                  + 27.258276571392841777152390291502*c[79])
+                                             + z*(18263.513132401722443032553602301*c[61]
+                                                  + 11186.991966181272893697581491467*c[64]
+                                                  + 4115.4126971317667967427865830372*c[68]
+                                                  + 797.3111619095451369636300381346*c[73]
+                                                  + 54.516553142785683554304780583*c[79]))
+                                        + 43.264113711451683020954956564234*c[80]
+                                        + z*(4507.2540517600507112702396516295*c[40]
+                                             + 2347.6009749125676703789915221525*c[43]
+                                             + 615.208001404873413561950594963*c[47]
+                                             + 54.31105310697993888543461296627*c[52]
+                                             - 33917.952960174627394203313832846*c[61]
+                                             - 25181.808477533981578064513018347*c[64]
+                                             - 29664.938472314755075416134618912*c[65]
+                                             - 11893.646258757356029758948344803*c[68]
+                                             - 13026.351204962315645166324381382*c[69]
+                                             - 3045.082449569861920170189650474*c[73]
+                                             - 2942.584770295635347626870918827*c[74]
+                                             - 278.64016050757127149977998964646*c[79]
+                                             - 216.32056855725841510477478282117*c[80]
+                                             + z*(29664.938472314755075416134618912*c[65]
+                                                  + 13026.351204962315645166324381382*c[69]
+                                                  + 2942.584770295635347626870918827*c[74]
+                                                  + 216.32056855725841510477478282117*c[80]))
+                                        + y*(5883.809816324054929143337095255*c[39]
+                                             + 2253.6270258800253556351198258148*c[40]
+                                             + 6841.634119715569705013659299721*c[42]
+                                             + 1173.8004874562838351894957610762*c[43]
+                                             + 2969.3648977571654829690631017177*c[46]
+                                             + 307.60400070243670678097529748152*c[47]
+                                             + 416.28922786931539503330548227866*c[51]
+                                             + 27.155526553489969442717306483137*c[52]
+                                             + 977.3786895641173891585438959151*c[58]
+                                             - 38743.986517508781036591501137278*c[60]
+                                             - 16958.976480087313697101656916423*c[61]
+                                             - 69645.40383393220935939762609586*c[63]
+                                             - 43432.668021148314217415288248524*c[64]
+                                             - 11865.975388925902030166453847565*c[65]
+                                             - 56078.66707409380925603817736549*c[67]
+                                             - 35701.98187796720186553588700654*c[68]
+                                             - 5210.540481984926258066529752553*c[69]
+                                             - 21509.521344450940623648126516159*c[72]
+                                             - 12473.073266949877620749231882805*c[73]
+                                             - 1177.0339081182541390507483675308*c[74]
+                                             - 2933.5226541379771347034392260975*c[78]
+                                             - 1381.0860129505706500423877747694*c[79]
+                                             - 86.52822742290336604190991312847*c[80]
+                                             + y*(53003.31366775611595682219823821*c[63]
+                                                  + 30841.763782381323428383031739351*c[64]
+                                                  + 5932.987694462951015083226923782*c[65]
+                                                  + 80106.33519526836693541076984863*c[67]
+                                                  + 29755.158748588523850656412834139*c[68]
+                                                  + 2605.2702409924631290332648762764*c[69]
+                                                  + 41774.978532348644965919043623617*c[72]
+                                                  + 10950.532042164946660664137057568*c[73]
+                                                  + 588.5169540591270695253741837654*c[74]
+                                                  + 6813.146882504155458568830191551*c[78]
+                                                  + 1241.7659326967850142924977799462*c[79]
+                                                  + 43.264113711451683020954956564234*c[80])
+                                             + z*(61683.5275647626468567660634787*c[64]
+                                                  + 29664.938472314755075416134618912*c[65]
+                                                  + 59510.31749717704770131282566828*c[68]
+                                                  + 13026.351204962315645166324381382*c[69]
+                                                  + 21901.064084329893321328274115136*c[73]
+                                                  + 2942.584770295635347626870918827*c[74]
+                                                  + 2483.5318653935700285849955598924*c[79]
+                                                  + 216.32056855725841510477478282117*c[80])))
+                                   - 74.00455004924958267640832166826*c[81]
+                                   + z*(1108.6461689078054226178553001416*c[25]
+                                        + 439.82319708973355857324452076131*c[28]
+                                        + 55.31028356292488578840606151559*c[32]
+                                        - 6197.474321170069727996579520991*c[40]
+                                        - 4401.4385917519940340238035100772*c[43]
+                                        - 7292.724528401964113116197354381*c[44]
+                                        - 1680.0460490047539391265367139708*c[47]
+                                        - 2392.2069818253179807792822646643*c[48]
+                                        - 221.1235733641326083192694956484*c[52]
+                                        - 248.02158968636760519990653865255*c[53]
+                                        + 19912.103407304546682395774688851*c[61]
+                                        + 17788.994721158456641524663283704*c[64]
+                                        + 41319.021443581265997901044647771*c[65]
+                                        + 11263.570408889457540058403313958*c[68]
+                                        + 25799.910482496145732846847889442*c[69]
+                                        + 27013.18741156734242536450215773*c[70]
+                                        + 4145.039819964199695188690480667*c[73]
+                                        + 8694.567017703818086482252301215*c[74]
+                                        + 7560.694103048497210397058175519*c[75]
+                                        + 560.7416894686527451299920288537*c[79]
+                                        + 973.4425585076628679714865226953*c[80]
+                                        + 666.0409504432462440876748950143*c[81]
+                                        + z*(7292.724528401964113116197354381*c[44]
+                                             + 2392.2069818253179807792822646643*c[48]
+                                             + 248.02158968636760519990653865255*c[53]
+                                             - 41319.021443581265997901044647771*c[65]
+                                             - 25799.910482496145732846847889442*c[69]
+                                             - 63030.77062699046565918383836804*c[70]
+                                             - 8694.567017703818086482252301215*c[74]
+                                             - 17641.619573779826824259802409544*c[75]
+                                             - 973.4425585076628679714865226953*c[80]
+                                             - 1554.0955510342412362045747550335*c[81]
+                                             + z*(42020.513751326977106122558912024*c[70]
+                                                  + 11761.079715853217882839868273029*c[75]
+                                                  + 1036.0637006894941574697165033556*c[81])))
+                                   + y*(1337.3381697631616710646750296023*c[24]
+                                        + 554.3230844539027113089276500708*c[25]
+                                        + 1163.7450010761826528942871968225*c[27]
+                                        + 219.91159854486677928662226038065*c[28]
+                                        + 254.60595469217252933951865474787*c[31]
+                                        + 27.655141781462442894203030757794*c[32]
+                                        + 218.21074837242168395631048173829*c[37]
+                                        - 6456.970629389999630453934249535*c[39]
+                                        - 3098.7371605850348639982897604953*c[40]
+                                        - 11278.252506414830564979903546491*c[42]
+                                        - 9241.642803359277940528042757744*c[43]
+                                        - 2917.0898113607856452464789417524*c[44]
+                                        - 7344.388230485630731603620270867*c[46]
+                                        - 5844.833306940694942436396232365*c[47]
+                                        - 956.8827927301271923117129058657*c[48]
+                                        - 1514.7330728354081180623636456022*c[51]
+                                        - 989.2370387342774582704161647429*c[52]
+                                        - 99.20863587454704207996261546102*c[53]
+                                        - 934.4169889239364050197068015891*c[58]
+                                        + 18078.860884522027029078702299664*c[60]
+                                        + 8558.333861886835399129069466699*c[61]
+                                        + 41500.264368701781692567774963117*c[63]
+                                        + 44387.571616892323313369559240923*c[64]
+                                        + 16527.608577432506399160417859108*c[65]
+                                        + 47215.485783213354138892114830337*c[67]
+                                        + 58344.98963218638254178724937563*c[68]
+                                        + 31756.943844634635328961248158825*c[69]
+                                        + 9004.395803855780808454834052577*c[70]
+                                        + 26579.214226641252764632347146216*c[72]
+                                        + 31690.369319754133404675717627739*c[73]
+                                        + 16346.533852499240020998410780464*c[74]
+                                        + 2520.2313676828324034656860585063*c[75]
+                                        + 5293.711806120534705096744957039*c[78]
+                                        + 5329.642076292333730332748311281*c[79]
+                                        + 2271.3659698512133586001352196223*c[80]
+                                        + 222.01365014774874802922496500478*c[81]
+                                        + y*(10951.437945381845840505823850951*c[42]
+                                             + 7040.923507483280923516141002705*c[43]
+                                             + 1458.5449056803928226232394708762*c[44]
+                                             + 12058.135886519551191021163287984*c[46]
+                                             + 5004.81028243831797287312787538*c[47]
+                                             + 478.44139636506359615585645293286*c[48]
+                                             + 3143.1585818536124574573527380452*c[51]
+                                             + 878.6752520522111541107814169187*c[52]
+                                             + 49.604317937273521039981307730511*c[53]
+                                             - 418.87658124176459535366166967789*c[58]
+                                             + 1968.1999163861604798746276732075*c[60]
+                                             + 1397.7178417654379420688178777272*c[61]
+                                             - 48077.459415681262291405273487845*c[63]
+                                             - 35493.074256313094992607227599071*c[64]
+                                             - 8263.804288716253199580208929554*c[65]
+                                             - 125365.44880716709551745261915829*c[67]
+                                             - 115571.73277364150433808104391355*c[68]
+                                             - 48033.941399771583218214387583984*c[69]
+                                             - 9004.395803855780808454834052577*c[70]
+                                             - 102348.95350420949991213117263533*c[72]
+                                             - 88322.94315984094562188472556964*c[73]
+                                             - 27476.327494376189190107470180198*c[74]
+                                             - 2520.2313676828324034656860585063*c[75]
+                                             - 24730.325303219811383511659276914*c[78]
+                                             - 17614.038717800041091236092202651*c[79]
+                                             - 3958.6664045978289964173785256274*c[80]
+                                             - 222.01365014774874802922496500478*c[81]
+                                             + y*(77795.45894264057435484929929645*c[67]
+                                                  + 62858.5283458998505663229961949*c[68]
+                                                  + 21436.979651636177035822509003048*c[69]
+                                                  + 3001.4652679519269361516113508589*c[70]
+                                                  + 97404.06399008355536336770346045*c[72]
+                                                  + 58705.09375006891206480335318224*c[73]
+                                                  + 12868.707045417712786405509859978*c[74]
+                                                  + 840.0771225609441344885620195021*c[75]
+                                                  + 28338.477131272116132756704347135*c[78]
+                                                  + 12564.767486242033733468339905797*c[79]
+                                                  + 1881.9889464481482114115406105442*c[80]
+                                                  + 74.00455004924958267640832166826*c[81])
+                                             + z*(125717.0566917997011326459923898*c[68]
+                                                  + 107184.89825818088517911254501524*c[69]
+                                                  + 27013.18741156734242536450215773*c[70]
+                                                  + 117410.18750013782412960670636447*c[73]
+                                                  + 64343.53522708856393202754929989*c[74]
+                                                  + 7560.694103048497210397058175519*c[75]
+                                                  + 25129.534972484067466936679811594*c[79]
+                                                  + 9409.944732240741057057703052721*c[80]
+                                                  + 666.0409504432462440876748950143*c[81]))
+                                        + z*(14081.847014966561847032282005411*c[43]
+                                             + 7292.724528401964113116197354381*c[44]
+                                             + 10009.620564876635945746255750759*c[47]
+                                             + 2392.2069818253179807792822646643*c[48]
+                                             + 1757.3505041044223082215628338373*c[52]
+                                             + 248.02158968636760519990653865255*c[53]
+                                             + 2795.4356835308758841376357554543*c[61]
+                                             - 70986.14851262618998521445519814*c[64]
+                                             - 41319.021443581265997901044647771*c[65]
+                                             - 105426.40885548330754351609543729*c[68]
+                                             - 132984.80874067703091195939290468*c[69]
+                                             - 54026.37482313468485072900431546*c[70]
+                                             - 59235.69881954406711416274477481*c[73]
+                                             - 73038.1022447923820185098016011*c[74]
+                                             - 15121.388206096994420794116351038*c[75]
+                                             - 10098.542463116014715535504593709*c[79]
+                                             - 10383.387290748403925029189575416*c[80]
+                                             - 1332.0819008864924881753497900287*c[81]
+                                             + z*(107184.89825818088517911254501524*c[69]
+                                                  + 63030.77062699046565918383836804*c[70]
+                                                  + 64343.53522708856393202754929989*c[74]
+                                                  + 17641.619573779826824259802409544*c[75]
+                                                  + 9409.944732240741057057703052721*c[80]
+                                                  + 1554.0955510342412362045747550335*c[81]))))
+                              + 163.90339108157646963622127021713*c[82]
+                              + z*(272.54028868265308380939204947685*c[15]
+                                   + 59.00670338848052781450909175375*c[18]
+                                   - 997.7815520170248803560697701274*c[25]
+                                   - 705.3643932352955422511734224344*c[28]
+                                   - 1797.0850183301835418216794675994*c[29]
+                                   - 165.93085068877465736521818454676*c[32]
+                                   - 311.26425572687250575367542837088*c[33]
+                                   + 2202.4082298372975066434125570462*c[40]
+                                   + 2107.2491364890884194146628123298*c[43]
+                                   + 6684.997484368467103689847574849*c[44]
+                                   + 1354.5147501174440500691513246099*c[47]
+                                   + 4183.1684879429462227201540514397*c[48]
+                                   + 6675.420647144757319832158232345*c[49]
+                                   + 325.86631864187963331260767779765*c[52]
+                                   + 843.2734049336498576796822314187*c[53]
+                                   + 963.5139768957528660449492243736*c[54]
+                                   - 3956.6166597667781744717306077199*c[61]
+                                   - 4202.8880852991040742909617931611*c[64]
+                                   - 14913.966319872527963739430316651*c[65]
+                                   - 3644.3384361801577714419453377711*c[68]
+                                   - 13027.170418099129771994267450902*c[69]
+                                   - 25083.674025026817966409894860749*c[70]
+                                   - 2223.8102537841753009397528072546*c[73]
+                                   - 7670.348356566552010712420251766*c[74]
+                                   - 14290.261057723140248028919156925*c[75]
+                                   - 18547.414724559973579493609240092*c[76]
+                                   - 542.5695050877241839452237686594*c[79]
+                                   - 1622.4042641794381132858108711588*c[80]
+                                   - 2530.9556116843357275331646010545*c[81]
+                                   - 2294.6474751420705749070977830399*c[82]
+                                   + z*(1797.0850183301835418216794675994*c[29]
+                                        + 311.26425572687250575367542837088*c[33]
+                                        - 6684.997484368467103689847574849*c[44]
+                                        - 4183.1684879429462227201540514397*c[48]
+                                        - 15575.981510004433746275035875473*c[49]
+                                        - 843.2734049336498576796822314187*c[53]
+                                        - 2248.1992794234233541048815235383*c[54]
+                                        + 14913.966319872527963739430316651*c[65]
+                                        + 13027.170418099129771994267450902*c[69]
+                                        + 58528.57272506257525495642134175*c[70]
+                                        + 7670.348356566552010712420251766*c[74]
+                                        + 33343.942468020660578734144699492*c[75]
+                                        + 74189.65889823989431797443696037*c[76]
+                                        + 1622.4042641794381132858108711588*c[80]
+                                        + 5905.563093930116697577384069127*c[81]
+                                        + 9178.58990056828229962839113216*c[82]
+                                        + z*(10383.987673336289164183357250315*c[49]
+                                             + 1498.7995196156155694032543490256*c[54]
+                                             - 39019.048483375050169970947561166*c[70]
+                                             - 22229.294978680440385822763132995*c[75]
+                                             - 111284.48834735984147696165544055*c[76]
+                                             - 3937.0420626200777983849227127514*c[81]
+                                             - 13767.884850852423449442586698239*c[82]
+                                             + z*(55642.24417367992073848082772027*c[76]
+                                                  + 6883.94242542621172472129334912*c[82]))))
+                              + y*(288.98912712475927202235695568157*c[14]
+                                   + 136.27014434132654190469602473842*c[15]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 29.503351694240263907254545876873*c[18]
+                                   + 45.352836878944805017812611814596*c[22]
+                                   - 906.9257157273103875031136281909*c[24]
+                                   - 498.89077600851244017803488506371*c[25]
+                                   - 1630.7990341335795695994925209904*c[27]
+                                   - 1900.2997758903244688018534799635*c[28]
+                                   - 718.8340073320734167286717870398*c[29]
+                                   - 660.5477852574494779873867154954*c[31]
+                                   - 663.723402755098629460872738187*c[32]
+                                   - 124.50570229074900230147017134835*c[33]
+                                   - 111.0891082623237663777580634304*c[37]
+                                   + 1682.5096432374393766465473192391*c[39]
+                                   + 819.5007366836455838673163002963*c[40]
+                                   + 4340.3620652685942522196242204513*c[42]
+                                   + 6187.592137924969422945750188059*c[43]
+                                   + 2673.9989937473868414759390299397*c[44]
+                                   + 5193.347983794033802950592847594*c[46]
+                                   + 8478.118406882868909897287966368*c[47]
+                                   + 6450.01640622454986590201036177*c[48]
+                                   + 2225.1402157149191066107194107818*c[49]
+                                   + 1939.4180498382223109786937762629*c[51]
+                                   + 2793.1398740732539998223515239798*c[52]
+                                   + 1815.5180365042108700633158629367*c[53]
+                                   + 321.17132563191762201498307479119*c[54]
+                                   + 233.60424723098410125492670039728*c[58]
+                                   - 2747.9446322809322803786992417687*c[60]
+                                   - 1204.1876790594542270131354023495*c[61]
+                                   - 7783.625285781273772612475310226*c[63]
+                                   - 11794.884562607454002342658235661*c[64]
+                                   - 5075.638373779568533233288088093*c[65]
+                                   - 12677.493620375230288342705999252*c[67]
+                                   - 23890.680624627619665128333701828*c[68]
+                                   - 21663.418785947778681874688608457*c[69]
+                                   - 8361.22467500893932213663162025*c[70]
+                                   - 12557.407410696018379418920095901*c[72]
+                                   - 24429.917558670221534750977707006*c[73]
+                                   - 25061.788961348458315731884133125*c[74]
+                                   - 16071.712737962546720147763265109*c[75]
+                                   - 5299.261349874278165569602640026*c[76]
+                                   - 4469.0492715210129955837240680452*c[78]
+                                   - 7699.814124833444639146094248057*c[79]
+                                   - 7034.744889482043659207275937344*c[80]
+                                   - 3818.6347825412784661026693980822*c[81]
+                                   - 655.6135643263058785448850808685*c[82]
+                                   + y*(2063.1647913456192832706956752327*c[27]
+                                        + 1547.6175792726766976762667687463*c[28]
+                                        + 359.41700366603670836433589351988*c[29]
+                                        + 1208.3075120811701906411922699156*c[31]
+                                        + 580.7579774107113007782636459137*c[32]
+                                        + 62.25285114537450115073508567418*c[33]
+                                        - 87.28429934896867358252419269531*c[37]
+                                        + 376.35957063447925375282228909331*c[39]
+                                        + 281.70337823500316945438997822685*c[40]
+                                        - 5902.842319851062599084001245314*c[42]
+                                        - 5133.967569680425213238418781895*c[43]
+                                        - 1336.9994968736934207379695149699*c[44]
+                                        - 16457.029768425635931323898033239*c[46]
+                                        - 20057.972492073785865529177233204*c[47]
+                                        - 10390.131719683331998171928292676*c[48]
+                                        - 2225.1402157149191066107194107818*c[49]
+                                        - 8119.389057854462452708420372847*c[51]
+                                        - 8553.990864349340374455951542188*c[52]
+                                        - 3125.0720300482318255188223870222*c[53]
+                                        - 321.17132563191762201498307479119*c[54]
+                                        + 112.77446418047508336444737260559*c[58]
+                                        - 547.6769399185105085638142364303*c[60]
+                                        - 215.03351411775968339520275041956*c[61]
+                                        + 9380.837179506755503932334139536*c[63]
+                                        + 6731.424766728717502779533575929*c[64]
+                                        + 1202.8969556356202882229179861955*c[65]
+                                        + 41854.096874376070675520807350883*c[67]
+                                        + 59415.4946414651569593735323112*c[68]
+                                        + 35510.535321036079500552816746373*c[69]
+                                        + 8361.22467500893932213663162025*c[70]
+                                        + 70733.60333906813083534505501036*c[72]
+                                        + 112751.4821496173730642496417087*c[73]
+                                        + 87419.1696002657482639861915602*c[74]
+                                        + 38688.297508738879995090677024043*c[75]
+                                        + 7948.892024811417248354403960039*c[76]
+                                        + 31560.316208856448123576122870493*c[78]
+                                        + 44859.3351574922196103993623083*c[79]
+                                        + 30293.532420758468451272660586276*c[80]
+                                        + 9768.60060650094491328589846021*c[81]
+                                        + 983.4203464894588178173276213028*c[82]
+                                        + y*(12852.812229273697085715707273848*c[46]
+                                             + 12257.111460249638980666464929141*c[47]
+                                             + 4776.7490110473713768139487411938*c[48]
+                                             + 741.7134052383063688702398035939*c[49]
+                                             + 8422.102457167835776379697972845*c[51]
+                                             + 5923.784149597026191289903857107*c[52]
+                                             + 1478.2086745307509269914429703692*c[53]
+                                             + 107.0571085439725406716610249304*c[54]
+                                             + 209.43829062088229767683083483894*c[58]
+                                             - 752.9994466040053081689256192367*c[60]
+                                             - 559.0871367061751768275271510909*c[61]
+                                             + 2211.8367563079356700150666882834*c[63]
+                                             + 2962.0157532291844624176437631508*c[64]
+                                             + 889.9481541694426522624840385674*c[65]
+                                             - 34498.953756936187979132009738765*c[67]
+                                             - 37346.983234927616179966171278259*c[68]
+                                             - 16452.550618708126773076981628096*c[69]
+                                             - 2787.0748916696464407122105400833*c[70]
+                                             - 130339.70538795540605861514998851*c[72]
+                                             - 171634.22811547268813362549688518*c[73]
+                                             - 105789.25100173936318934666692243*c[74]
+                                             - 35512.683940355959939973139433616*c[75]
+                                             - 5299.261349874278165569602640026*c[76]
+                                             - 72839.57588191359057981830072712*c[78]
+                                             - 83296.10114949625916778205665649*c[79]
+                                             - 40780.753584414356415552142057447*c[80]
+                                             - 9206.166026126648084945195215532*c[81]
+                                             - 655.6135643263058785448850808685*c[82]
+                                             + y*(73590.83696114101132592912429436*c[72]
+                                                  + 82200.75839763344895365695647985*c[73]
+                                                  + 41897.800691508762838949875445004*c[74]
+                                                  + 11308.292385388166637471456879467*c[75]
+                                                  + 1324.8153374685695413924006600065*c[76]
+                                                  + 51699.863784721541580283037308*c[78]
+                                                  + 45865.295364293622104556176711915*c[79]
+                                                  + 17197.485200302044000829595234283*c[80]
+                                                  + 2974.982911979833223591614531064*c[81]
+                                                  + 163.90339108157646963622127021713*c[82])
+                                             + z*(164401.51679526689790731391295971*c[73]
+                                                  + 209489.00345754381419474937722502*c[74]
+                                                  + 101774.63146849349973724311191521*c[75]
+                                                  + 18547.414724559973579493609240092*c[76]
+                                                  + 91730.59072858724420911235342383*c[79]
+                                                  + 85987.42600151022000414797617141*c[80]
+                                                  + 26774.846207818499012324530779576*c[81]
+                                                  + 2294.6474751420705749070977830399*c[82]))
+                                        + z*(24514.222920499277961332929858281*c[47]
+                                             + 23883.745055236856884069743705969*c[48]
+                                             + 6675.420647144757319832158232345*c[49]
+                                             + 11847.568299194052382579807714214*c[52]
+                                             + 7391.043372653754634957214851846*c[53]
+                                             + 963.5139768957528660449492243736*c[54]
+                                             - 1118.1742734123503536550543021817*c[61]
+                                             + 5924.031506458368924835287526302*c[64]
+                                             + 4449.7407708472132613124201928368*c[65]
+                                             - 74693.96646985523235993234255652*c[68]
+                                             - 82262.75309354063386538490814048*c[69]
+                                             - 25083.674025026817966409894860749*c[70]
+                                             - 178866.93943567847835993708081065*c[73]
+                                             - 319457.25155115300175198395738712*c[74]
+                                             - 217839.52399471013972251514298734*c[75]
+                                             - 55642.24417367992073848082772027*c[76]
+                                             - 74861.61157040527412645175988915*c[79]
+                                             - 117916.34192056156207361273411582*c[80]
+                                             - 56080.64802732133375218222616021*c[81]
+                                             - 6883.94242542621172472129334912*c[82]
+                                             + z*(209489.00345754381419474937722502*c[74]
+                                                  + 237474.14009315149938690059446881*c[75]
+                                                  + 74189.65889823989431797443696037*c[76]
+                                                  + 85987.42600151022000414797617141*c[80]
+                                                  + 62474.64115157649769542390515234*c[81]
+                                                  + 9178.58990056828229962839113216*c[82])))
+                                   + z*(3095.2351585453533953525335374925*c[28]
+                                        + 1797.0850183301835418216794675994*c[29]
+                                        + 1161.5159548214226015565272918273*c[32]
+                                        + 311.26425572687250575367542837088*c[33]
+                                        + 563.4067564700063389087799564537*c[40]
+                                        - 10267.935139360850426476837563789*c[43]
+                                        - 6684.997484368467103689847574849*c[44]
+                                        - 15601.722063648293769725424608126*c[47]
+                                        - 28066.913543179803106789897757409*c[48]
+                                        - 13350.841294289514639664316464691*c[49]
+                                        - 5260.413429504628366332095370162*c[52]
+                                        - 8234.316777587404492636897083265*c[53]
+                                        - 1927.0279537915057320898984487471*c[54]
+                                        - 1548.2413016478697204454598030208*c[61]
+                                        + 19386.88103991580393039435467816*c[64]
+                                        + 10464.225549025314702427010123814*c[65]
+                                        + 44137.022813075081558814722065885*c[68]
+                                        + 95289.92351163976363737917559138*c[69]
+                                        + 50167.3480500536359328197897215*c[70]
+                                        + 46636.024863556267768562202606758*c[73]
+                                        + 117638.59645017573956794700041386*c[74]
+                                        + 130355.15358393978023330095022906*c[75]
+                                        + 55642.24417367992073848082772027*c[76]
+                                        + 14857.058744579165094346964727454*c[79]
+                                        + 33551.320183230780182750568815563*c[80]
+                                        + 31836.757431187170467390859981685*c[81]
+                                        + 6883.94242542621172472129334912*c[82]
+                                        + z*(23883.745055236856884069743705969*c[48]
+                                             + 15575.981510004433746275035875473*c[49]
+                                             + 7391.043372653754634957214851846*c[53]
+                                             + 2248.1992794234233541048815235383*c[54]
+                                             + 4449.7407708472132613124201928368*c[65]
+                                             - 82262.75309354063386538490814048*c[69]
+                                             - 58528.57272506257525495642134175*c[70]
+                                             - 109968.24809360918755723458016209*c[74]
+                                             - 270818.0825611721599656347391683*c[75]
+                                             - 148379.31779647978863594887392073*c[76]
+                                             - 31928.915919051342069464757944405*c[80]
+                                             - 68380.20424550661439300128922147*c[81]
+                                             - 18357.179801136564599256782264319*c[82]
+                                             + z*(158316.09339543433292460039631254*c[75]
+                                                  + 111284.48834735984147696165544055*c[76]
+                                                  + 41649.760767717665130282603434897*c[81]
+                                                  + 13767.884850852423449442586698239*c[82])))))
+                         - 586.4980818382955291351248307256*c[83]
+                         + z*(70.99295739719539251080793949874*c[9]
+                              - 119.23637629866072416660902164612*c[15]
+                              - 108.1789562122143009932666682152*c[18]
+                              - 476.23523599162630629029083565507*c[19]
+                              + 137.55424688300548762110426872127*c[25]
+                              + 174.94091210086031430890849477472*c[28]
+                              + 808.6882582485825938197557604197*c[29]
+                              + 147.49408950113302876908283070823*c[32]
+                              + 674.4058874082237624662967614702*c[33]
+                              + 1790.9773867919159185220636778022*c[34]
+                              - 157.07097453103207024123562422345*c[40]
+                              - 192.04701818229741307330847783454*c[43]
+                              - 948.4225081128816965290004135117*c[44]
+                              - 229.79687450392249560042288823291*c[47]
+                              - 1125.3263076002561715784711531838*c[48]
+                              - 3059.567796608013771589739189825*c[49]
+                              - 188.14900540632335971025562349031*c[52]
+                              - 884.6103365480444585463333211941*c[53]
+                              - 2408.7849422393821651123730609339*c[54]
+                              - 5022.469512102587168874533117602*c[55]
+                              + 171.37519458475999009981310109195*c[61]
+                              + 216.66254855920433491591771278008*c[64]
+                              + 1079.8363592257431449155598453313*c[65]
+                              + 245.79813908694697731406563455513*c[68]
+                              + 1259.4108484090651358317415332251*c[69]
+                              + 3636.3906130956037880298368289252*c[70]
+                              + 283.70206539647423614531840076464*c[73]
+                              + 1441.7733901052263556783522993911*c[74]
+                              + 4093.3927395681452209316760485376*c[75]
+                              + 8611.299693545702019050604290043*c[76]
+                              + 229.7483311017396664074272895998*c[79]
+                              + 1103.234899642017917034351392388*c[80]
+                              + 3063.788372038932722803304517066*c[81]
+                              + 6501.501179569199962236777051946*c[82]
+                              + 11729.961636765910582702496614513*c[83]
+                              + z*(476.23523599162630629029083565507*c[19]
+                                   - 808.6882582485825938197557604197*c[29]
+                                   - 674.4058874082237624662967614702*c[33]
+                                   - 4178.9472358478038098848152482051*c[34]
+                                   + 948.4225081128816965290004135117*c[44]
+                                   + 1125.3263076002561715784711531838*c[48]
+                                   + 7138.991525418698800376058109592*c[49]
+                                   + 884.6103365480444585463333211941*c[53]
+                                   + 5620.498198558558385262203808846*c[54]
+                                   + 20089.878048410348675498132470409*c[55]
+                                   - 1079.8363592257431449155598453313*c[65]
+                                   - 1259.4108484090651358317415332251*c[69]
+                                   - 8484.911430556408838736285934159*c[70]
+                                   - 1441.7733901052263556783522993911*c[74]
+                                   - 9551.249725659005515507244113254*c[75]
+                                   - 34445.19877418280807620241716017*c[76]
+                                   - 1103.234899642017917034351392388*c[80]
+                                   - 7148.839534757509686541043873154*c[81]
+                                   - 26006.004718276799848947108207785*c[82]
+                                   - 70379.76982059546349621497968708*c[83]
+                                   + z*(2785.9648238985358732565434988034*c[34]
+                                        - 4759.3276836124658669173720730611*c[49]
+                                        - 3746.9987990390389235081358725639*c[54]
+                                        - 30134.817072615523013247198705613*c[55]
+                                        + 5656.607620370939225824190622773*c[70]
+                                        + 6367.499817106003677004829408836*c[75]
+                                        + 51667.79816127421211430362574026*c[76]
+                                        + 4765.8930231716731243606959154359*c[81]
+                                        + 39009.007077415199773420662311678*c[82]
+                                        + 175949.42455148865874053744921769*c[83]
+                                        + z*(15067.408536307761506623599352806*c[55]
+                                             - 25833.899080637106057151812870128*c[76]
+                                             - 19504.503538707599886710331155839*c[82]
+                                             - 193544.36700663752461459119413946*c[83]
+                                             + 77417.74680265500984583647765578*z*c[83]))))
+                         + y*(57.23635208501673894915729516139*c[8]
+                              + 35.49647869859769625540396974937*c[9]
+                              + 7.763591212793354357998974866488*c[12]
+                              - 86.40050782488531766044271169295*c[14]
+                              - 59.61818814933036208330451082306*c[15]
+                              - 205.05286854633994319175315317832*c[17]
+                              - 383.54357202512343079430909639935*c[18]
+                              - 190.49409439665052251611633426203*c[19]
+                              - 5.0392040976605338908680679794*c[22]
+                              + 71.05089797496422814335318025227*c[24]
+                              + 22.583533070344184534808163521402*c[25]
+                              + 292.88321208063495655367249852951*c[27]
+                              + 610.8106422504614364005957614168*c[28]
+                              + 323.47530329943303752790230416789*c[29]
+                              + 481.13386952109612553692216813101*c[31]
+                              + 1133.8608130399601586623242610695*c[32]
+                              + 1338.4362996255517747408043419948*c[33]
+                              + 596.9924622639719728406878926007*c[34]
+                              + 11.770155518270018104310080530126*c[37]
+                              - 90.19978821773120703857643996334*c[39]
+                              - 35.853157229909494294195088137962*c[40]
+                              - 268.97284594727048989486163598117*c[42]
+                              - 536.075295804894098575791733519*c[43]
+                              - 237.56602630400337641211855018059*c[44]
+                              - 660.8299910744147877621027758507*c[46]
+                              - 1737.6679288393673820977759316232*c[47]
+                              - 2194.8962664251522186436887507416*c[48]
+                              - 1019.8559322026712571965797299417*c[49]
+                              - 923.0659741774511672503210637865*c[51]
+                              - 2424.6005851330329859569023645658*c[52]
+                              - 3545.0552552504809703239974591405*c[53]
+                              - 3425.8274734071213014931527977727*c[54]
+                              - 1434.9912891721677625355808907435*c[55]
+                              - 8.152959098761618580892948582309*c[58]
+                              + 77.3642340140614744992104588121*c[60]
+                              + 10.42586735116410586158558789913*c[61]
+                              + 315.80147181336134581100674268189*c[63]
+                              + 634.1593445592780570212530651906*c[64]
+                              + 272.20025960860242294475244403068*c[65]
+                              + 628.4059650638321347933122112556*c[67]
+                              + 1607.5037629767813565460248113101*c[68]
+                              + 2043.3590155073880515340407075093*c[69]
+                              + 890.5446399417805195175110601449*c[70]
+                              + 1231.2520057594454169624553314119*c[72]
+                              + 3599.8348330891143230832470180256*c[73]
+                              + 5670.93468017932543169239619043*c[74]
+                              + 5716.999420507965095383904145309*c[75]
+                              + 2460.3713410130577197287440828693*c[76]
+                              + 1568.5924188071937029915583158607*c[78]
+                              + 4393.5582451461684416840309081754*c[79]
+                              + 7121.273116904947025249185850473*c[80]
+                              + 8436.518705614452425110548670182*c[81]
+                              + 7293.700903130152898811846524662*c[82]
+                              + 2932.4904091914776456756241536281*c[83]
+                              + y*(325.49654376045223992088971402578*c[17]
+                                   + 329.45409391901628029767576229175*c[18]
+                                   + 95.24704719832526125805816713101*c[19]
+                                   - 15.117612292981601672604203938199*c[22]
+                                   + 57.12990745252382280584745396987*c[24]
+                                   + 46.193590371158559275743970839232*c[25]
+                                   - 460.63340883526102175122182125984*c[27]
+                                   - 523.3401862000312792461415140295*c[28]
+                                   - 161.73765164971651876395115208394*c[29]
+                                   - 1787.4765716332710657929571350149*c[31]
+                                   - 3207.9964466496433757275515679041*c[32]
+                                   - 2272.2290668061692920018306271074*c[33]
+                                   - 596.9924622639719728406878926007*c[34]
+                                   - 8.596180996489339064945564432114*c[37]
+                                   + 20.350346493384164396651048087064*c[39]
+                                   + 51.21879604272784899170726876852*c[40]
+                                   + 235.79118431547823079011302073698*c[42]
+                                   + 0.007119004751598816745581680878582*c[43]
+                                   - 93.92145225972226509316314774582*c[44]
+                                   + 2432.0795385628030406096279013146*c[46]
+                                   + 4863.0208979090469516583012934442*c[47]
+                                   + 3714.5967482901507343402948095729*c[48]
+                                   + 1019.8559322026712571965797299417*c[49]
+                                   + 5875.27527904634626855829039905*c[51]
+                                   + 13046.290828483823890836900243256*c[52]
+                                   + 14484.460837683868143674541857309*c[53]
+                                   + 8671.625792061775794404543019362*c[54]
+                                   + 2152.4869337582516438033713361152*c[55]
+                                   - 34.637871141145918461937407300287*c[58]
+                                   + 113.86834640347434257708901161068*c[60]
+                                   + 86.01340564710387335808110016782*c[61]
+                                   - 494.19400481452238408398072515925*c[63]
+                                   - 519.2423214769789078754816608268*c[64]
+                                   - 193.14808840490650969433032705171*c[65]
+                                   - 1869.8912584687005058547893954747*c[67]
+                                   - 3036.3763444325201659593352359493*c[68]
+                                   - 1674.9200630492787583688239886433*c[69]
+                                   - 247.37351109493903319930862781804*c[70]
+                                   - 7769.318040601859288476740811076*c[72]
+                                   - 19136.068334483431416525455797643*c[73]
+                                   - 22900.989142484335774249383853215*c[74]
+                                   - 14422.069768478465138863928403568*c[75]
+                                   - 3690.5570115195865795931161243039*c[76]
+                                   - 14946.639433954923534169088963743*c[78]
+                                   - 37214.470256858249430073876847021*c[79]
+                                   - 50407.01888521235588771461989299*c[80]
+                                   - 45157.576440052095349144357881972*c[81]
+                                   - 24530.874198542611622221116775831*c[82]
+                                   - 5864.980818382955291351248307256*c[83]
+                                   + y*(1664.21873562341557962672287038*c[31]
+                                        + 2147.8826783602497314497687221886*c[32]
+                                        + 1068.6739446622622697542856374067*c[33]
+                                        + 198.99748742132399094689596420024*c[34]
+                                        + 36.368458062070280659385080289714*c[37]
+                                        - 120.0426764123410124231967636102*c[39]
+                                        - 93.90112607833438981812999274228*c[40]
+                                        + 296.7799269634322173950241417431*c[42]
+                                        + 440.04466770899379322239191292081*c[43]
+                                        + 141.80297694114930219948161522408*c[44]
+                                        - 2246.8933568824629246818454312796*c[46]
+                                        - 3240.2514063216408173607368059375*c[47]
+                                        - 1744.7657433850497500123002894681*c[48]
+                                        - 339.95197740089041906552657664722*c[49]
+                                        - 12336.387275407941989398745151873*c[51]
+                                        - 22779.607417441871509662289095569*c[52]
+                                        - 19041.444178854728943214157994152*c[53]
+                                        - 8136.34024934191309104623789471*c[54]
+                                        - 1434.9912891721677625355808907435*c[55]
+                                        + 74.10893360431219763949398771224*c[58]
+                                        - 223.78124819728035241022508667755*c[60]
+                                        - 243.70464933346097451456311714217*c[61]
+                                        + 422.52986894757994627377823438148*c[63]
+                                        + 952.2145907953442518042143318568*c[64]
+                                        + 433.56448536460026648685119827641*c[65]
+                                        + 531.1857205906240044130414421183*c[67]
+                                        - 1179.6156850800802528362742694392*c[68]
+                                        - 1772.7082416963545291990809186611*c[69]
+                                        - 560.7132918151951419184328897209*c[70]
+                                        + 16191.084413887858852800765971024*c[72]
+                                        + 33114.843959893315036797478344087*c[73]
+                                        + 29942.592956514876337964260974652*c[74]
+                                        + 13512.426937463321756434667059449*c[75]
+                                        + 2460.3713410130577197287440828693*c[76]
+                                        + 52308.1298228235331493444242675*c[78]
+                                        + 115015.6489864070627157950548257*c[79]
+                                        + 129260.19253570419336170712372696*c[80]
+                                        + 88257.82638873505229988456442157*c[81]
+                                        + 34474.346590824917446818540502337*c[82]
+                                        + 5864.980818382955291351248307256*c[83]
+                                        + y*(8026.919209759121526024551676083*c[51]
+                                             + 12063.842671387918924927163405134*c[52]
+                                             + 7925.116529111732878154346931745*c[53]
+                                             + 2622.8991593273272464556951107947*c[54]
+                                             + 358.74782229304194063389522268587*c[55]
+                                             - 97.73786895641173891585438959151*c[58]
+                                             + 305.17963943072082412515431217041*c[60]
+                                             + 232.95297362757299034480297962119*c[61]
+                                             - 642.0604210522062476311819779369*c[63]
+                                             - 958.8003395980412334920268798305*c[64]
+                                             - 296.64938472314755075416134618912*c[65]
+                                             + 1373.3251997876899654462856862159*c[67]
+                                             + 2731.3873360792925509066175113561*c[68]
+                                             + 1656.1514589200582632002125064402*c[69]
+                                             + 321.58556442342074315910121616345*c[70]
+                                             - 10466.515700257308363520461068894*c[72]
+                                             - 17436.759425800760825282610364087*c[73]
+                                             - 12424.183816188820724271602851989*c[74]
+                                             - 4352.5351739852500217400121291298*c[75]
+                                             - 615.0928352532644299321860207173*c[76]
+                                             - 74993.16527593872954547521635432*c[78]
+                                             - 144482.9276377244466150625487463*c[79]
+                                             - 134681.18598374908924423277978446*c[80]
+                                             - 73086.89362863888785122085847957*c[81]
+                                             - 22208.909491553611635707982114422*c[82]
+                                             - 2932.4904091914776456756241536281*c[83]
+                                             + y*(37316.500639797403168293957084768*c[78]
+                                                  + 62403.06482858033472086105350425*c[79]
+                                                  + 48927.386196280708328397960378492*c[80]
+                                                  + 21890.545904568026555681581549471*c[81]
+                                                  + 5436.129137538952909601338795535*c[82]
+                                                  + 586.4980818382955291351248307256*c[83])
+                                             + z*(124806.12965716066944172210700849*c[79]
+                                                  + 244636.93098140354164198980189246*c[80]
+                                                  + 197014.91314111223900113423394524*c[81]
+                                                  + 76105.80792554534073441874313749*c[82]
+                                                  + 11729.961636765910582702496614513*c[83]))
+                                        + z*(24127.685342775837849854326810267*c[52]
+                                             + 39625.582645558664390771734658723*c[53]
+                                             + 23606.092433945945218101255997152*c[54]
+                                             + 5022.469512102587168874533117602*c[55]
+                                             + 465.90594725514598068960595924238*c[61]
+                                             - 1917.6006791960824669840537596611*c[64]
+                                             - 1483.2469236157377537708067309456*c[65]
+                                             + 5462.774672158585101813235022712*c[68]
+                                             + 8280.757294600291316001062532201*c[69]
+                                             + 2894.2700798107866884319109454711*c[70]
+                                             - 34873.518851601521650565220728174*c[73]
+                                             - 62120.91908094410362135801425995*c[74]
+                                             - 39172.816565867250195660109162168*c[75]
+                                             - 8611.299693545702019050604290043*c[76]
+                                             - 164159.7256182882237884029904841*c[79]
+                                             - 428768.99893734190457917409702984*c[80]
+                                             - 460767.12951663775165985349237092*c[81]
+                                             - 234818.92495620522216549300646442*c[82]
+                                             - 46919.84654706364233080998645805*c[83]
+                                             + z*(244636.93098140354164198980189246*c[80]
+                                                  + 459701.4639959285576693132125389*c[81]
+                                                  + 304423.23170218136293767497254996*c[82]
+                                                  + 70379.76982059546349621497968708*c[83])))
+                                   + z*(4295.7653567204994628995374443773*c[32]
+                                        + 5343.369723311311348771428187033*c[33]
+                                        + 1790.9773867919159185220636778022*c[34]
+                                        - 187.80225215666877963625998548456*c[40]
+                                        + 880.0893354179875864447838258416*c[43]
+                                        + 709.0148847057465109974080761204*c[44]
+                                        - 6480.502812643281634721473611875*c[47]
+                                        - 8723.82871692524875006150144734*c[48]
+                                        - 3059.567796608013771589739189825*c[49]
+                                        - 21431.52949210790516947025138087*c[52]
+                                        - 55581.63824871498032529905531204*c[53]
+                                        - 49620.969810131272601314885055239*c[54]
+                                        - 15067.408536307761506623599352806*c[55]
+                                        - 21.503351411775968339520275041956*c[61]
+                                        - 13.171497605393963375625095947568*c[64]
+                                        + 684.5755032072635786634492604364*c[65]
+                                        + 3103.5433019984245961406864838337*c[68]
+                                        - 582.7839138814813299943420611047*c[69]
+                                        - 2152.1495465259695888339850620169*c[70]
+                                        + 31356.16906818510842302973596*c[73]
+                                        + 87592.04570163027806846329061332*c[74]
+                                        + 82439.02587130264561225189437287*c[75]
+                                        + 25833.899080637106057151812870128*c[76]
+                                        + 65871.57235452590164318711916729*c[79]
+                                        + 217531.96374117906222936152160497*c[80]
+                                        + 333553.30798197771903910758742318*c[81]
+                                        + 247821.92731534362208996656056831*c[82]
+                                        + 70379.76982059546349621497968708*c[83]
+                                        + z*(39625.582645558664390771734658723*c[53]
+                                             + 55080.88234587387217556959732669*c[54]
+                                             + 20089.878048410348675498132470409*c[55]
+                                             - 1483.2469236157377537708067309456*c[65]
+                                             + 8280.757294600291316001062532201*c[69]
+                                             + 6753.296852891835606341125539432*c[70]
+                                             - 62120.91908094410362135801425995*c[74]
+                                             - 91403.23865369025045654025471173*c[75]
+                                             - 34445.19877418280807620241716017*c[76]
+                                             - 184132.06795593836293718429513738*c[80]
+                                             - 615421.8382095595295370116029932*c[81]
+                                             - 634852.4681226395257242970533077*c[82]
+                                             - 211139.30946178639048864493906123*c[83]
+                                             + z*(306467.6426639523717795421416926*c[81]
+                                                  + 456634.84755327204440651245882494*c[82]
+                                                  + 175949.42455148865874053744921769*c[83]))))
+                              + z*(658.9081878380325605953515245835*c[18]
+                                   + 476.23523599162630629029083565507*c[19]
+                                   + 92.38718074231711855148794167846*c[25]
+                                   - 1046.6803724000625584922830280589*c[28]
+                                   - 808.6882582485825938197557604197*c[29]
+                                   - 2120.2275365787872885555656914309*c[32]
+                                   - 6017.775610719535111237724948504*c[33]
+                                   - 3581.9547735838318370441273556043*c[34]
+                                   - 85.36466007121308165284544794753*c[40]
+                                   + 880.1035734274907840782749892034*c[43]
+                                   + 239.4076234071351855315923373913*c[44]
+                                   + 3245.5389831748122685951289750135*c[47]
+                                   + 9849.155024525504921639972600524*c[48]
+                                   + 6119.13559321602754317947837965*c[49]
+                                   + 4661.0521648597426122035491056413*c[52]
+                                   + 16840.665939704360393073653974508*c[53]
+                                   + 28423.66231842470954832600211902*c[54]
+                                   + 15067.408536307761506623599352806*c[55]
+                                   + 150.52345988243177837664192529369*c[61]
+                                   - 1051.6561405593517791265884176012*c[64]
+                                   - 281.16493881726896980820237482211*c[65]
+                                   - 2969.209386866615735777983988065*c[68]
+                                   - 8957.384229127875121838462004321*c[69]
+                                   - 4378.5111463804208876277627123793*c[70]
+                                   - 6915.967600781754410021175635287*c[73]
+                                   - 26912.900010791400802783628652761*c[74]
+                                   - 47359.602045003540637523461259243*c[75]
+                                   - 25833.899080637106057151812870128*c[76]
+                                   - 8557.368159190597216960634526751*c[79]
+                                   - 34503.130684882717209211577859976*c[80]
+                                   - 72864.87997849113910319163351457*c[81]
+                                   - 95610.31146425294062112907429333*c[82]
+                                   - 46919.84654706364233080998645805*c[83]
+                                   + z*(5343.369723311311348771428187033*c[33]
+                                        + 4178.9472358478038098848152482051*c[34]
+                                        + 709.0148847057465109974080761204*c[44]
+                                        - 8723.82871692524875006150144734*c[48]
+                                        - 7138.991525418698800376058109592*c[49]
+                                        - 15956.055603156315934527320653314*c[53]
+                                        - 60701.38054443243056083180113553*c[54]
+                                        - 40179.756096820697350996264940817*c[55]
+                                        - 798.6714204084741751073574705092*c[65]
+                                        + 7697.973380718809986006720471096*c[69]
+                                        + 1731.6145776645732323951603947263*c[70]
+                                        + 25471.12662068617444710527635337*c[74]
+                                        + 100954.48837934925597204749882498*c[75]
+                                        + 68890.39754836561615240483432034*c[76]
+                                        + 33399.895785240699292177226467588*c[80]
+                                        + 162869.21374838848155423943432751*c[81]
+                                        + 356435.24113873496263556918896553*c[82]
+                                        + 211139.30946178639048864493906123*c[83]
+                                        + z*(36720.588230582581450379731551126*c[54]
+                                             + 30134.817072615523013247198705613*c[55]
+                                             + 4502.1979019278904042274170262883*c[70]
+                                             - 60935.49243579350030436016980782*c[75]
+                                             - 51667.79816127421211430362574026*c[76]
+                                             - 103813.58280908731457846559363623*c[81]
+                                             - 495643.85463068724417993312113662*c[82]
+                                             - 351898.84910297731748107489843538*c[83]
+                                             + z*(228317.42377663602220325622941247*c[82]
+                                                  + 193544.36700663752461459119413946*c[83])))));
+    return;
+                #endif
+                #if (PMAX3D>=7)
+  case ( 7 ) :
+    grad[0] /*ARGH*/[0]= 7.108186533109108287628163961904*c[1]
+                         + 3.0779350562554622863700252210209*c[2]
+                         - 24.107691963523137757240517446482*c[4]
+                         - 25.934651924411914668544639531691*c[5]
+                         - 15.251733823253820980139162750107*c[6]
+                         - 9.498053366426158901866439089727*c[7]
+                         - 4.4027963142320568422428688585687*c[8]
+                         + 51.98290834774981018565238566164*c[10]
+                         + 67.88980105153856268390378774363*c[11]
+                         + 54.34513848955348050599282406542*c[12]
+                         + 55.80416218765705275477041466485*c[13]
+                         + 45.421981256511138427204168432866*c[14]
+                         + 22.711690723554423650782670789737*c[15]
+                         + 19.355816578631431838778170153297*c[16]
+                         + 12.940229568458345929576655297661*c[17]
+                         + 4.9172252823733773178757576461455*c[18]
+                         - 92.80787425020917692449240473062*c[20]
+                         - 129.35075428961692530397432968849*c[21]
+                         - 118.42129629502254643539959751589*c[22]
+                         - 130.50603549192381657555425408581*c[23]
+                         - 128.28077026992466306259669275926*c[24]
+                         - 83.14846266808540669633914751062*c[25]
+                         - 96.71087555923807597302020993454*c[26]
+                         - 91.91158152490354156750661978371*c[27]
+                         - 58.78036610294129518759778520287*c[28]
+                         - 29.951416972169725697027991126656*c[29]
+                         - 32.714860394181685717379996700855*c[30]
+                         - 25.936494449950285699072461091138*c[31]
+                         - 13.827570890731221447101515378897*c[32]
+                         - 5.187737595447875095894590472848*c[33]
+                         + 147.75827754892424833060563826562*c[35]
+                         + 213.29201469618117749791837518004*c[36]
+                         + 211.86279932886032587758144954226*c[37]
+                         + 232.93809827412109604767637665546*c[38]
+                         + 249.86234677856576324421846030801*c[39]
+                         + 183.53401915310812555361771308719*c[40]
+                         + 211.97365454927595764002309718268*c[41]
+                         + 232.42109374816007988777352783496*c[42]
+                         + 175.60409470742403495122190102748*c[43]
+                         + 111.41662473947445172816412624749*c[44]
+                         + 148.72353777469765595165588123255*c[45]
+                         + 154.79488287430332698302368832103*c[46]
+                         + 112.87622917645367083909594371749*c[47]
+                         + 69.719474799049103712002567524*c[48]
+                         + 37.085670261915318443511990179697*c[49]
+                         + 49.621863566953055237958208944291*c[50]
+                         + 43.611252443452089003489145762526*c[51]
+                         + 27.155526553489969442717306483137*c[52]
+                         + 14.054556748894164294661370523645*c[53]
+                         + 5.35285542719862703358305124652*c[54]
+                         - 218.36425269108714168467239038194*c[56]
+                         - 321.19117580565828553698268977392*c[57]
+                         - 337.22493996823880447615594210956*c[58]
+                         - 366.61398073593987684649686173532*c[59]
+                         - 416.04307410735862964604244664973*c[60]
+                         - 329.71805498056484787264421730999*c[61]
+                         - 363.07817698873158493176130580409*c[62]
+                         - 425.80388057098263497448435485412*c[63]
+                         - 350.24067377492533952424681609676*c[64]
+                         - 248.56610533120879939565717194418*c[65]
+                         - 312.37982862983501958168462665352*c[66]
+                         - 366.21658277208029674303728106752*c[67]
+                         - 303.69486968167981428682877814759*c[68]
+                         - 217.11950696831882953323779084836*c[69]
+                         - 139.35374458348232203561052700416*c[70]
+                         - 211.90740813154056133185964740368*c[71]
+                         - 234.28739028992083697038800646035*c[72]
+                         - 185.31752114868127507831273393788*c[73]
+                         - 127.83913927610920017854033752944*c[74]
+                         - 79.39033920957300137793843976069*c[75]
+                         - 44.160511248952318046413355333551*c[76]
+                         - 70.11277557547242963291381850121*c[77]
+                         - 66.13160284831568422254694782589*c[78]
+                         - 45.214125423977015328768647388284*c[79]
+                         - 27.040071069657301888096847852646*c[80]
+                         - 14.060864509357420708517581116969*c[81]
+                         - 5.463446369385882321207375673904*c[82]
+                         + 305.69235097535163604624214350989*c[84]
+                         + 455.28582676921297625796024342218*c[85]
+                         + 497.80605531125765860204568161057*c[86]
+                         + 533.0823271260984868131901729598*c[87]
+                         + 629.0621806714054174732436719518*c[88]
+                         + 525.8122972387291552284679058768*c[89]
+                         + 553.9387545468290149074697683102*c[90]
+                         + 679.0499123784420117179444000638*c[91]
+                         + 589.5708558829090894315793473567*c[92]
+                         + 448.48637277903072147905190597046*c[93]
+                         + 519.9632795412806838064126025931*c[94]
+                         + 644.9052093307943068849556544436*c[95]
+                         + 571.2847849611629870356924677916*c[96]
+                         + 442.37164281681661933501135596294*c[97]
+                         + 313.51028466595903467930894520061*c[98]
+                         + 431.79828166147886166945300296518*c[99]
+                         + 529.72830684950421694208143755*c[100]
+                         + 466.88130699454394216319028411495*c[101]
+                         + 361.12193442733829390294023296907*c[102]
+                         + 255.10732523671745439609104349085*c[103]
+                         + 167.06249232249593365147110828028*c[104]
+                         + 286.31767780910679384933830366311*c[105]
+                         + 330.62275662917279741661939396095*c[106]
+                         + 276.45037165986820157874077918317*c[107]
+                         + 204.88710353730477484689450844162*c[108]
+                         + 139.73951480841051827089597721153*c[109]
+                         + 88.30888697490678081877957417346*c[110]
+                         + 51.19845557516216017692107460957*c[111]
+                         + 94.21629621269638091717496966913*c[112]
+                         + 93.63175392194706623532723643759*c[113]
+                         + 68.25222066782368841620058179255*c[114]
+                         + 44.491868275113412089640833754934*c[115]
+                         + 26.540949876502360077792686503087*c[116]
+                         + 13.987999865925318855772504563436*c[117]
+                         + x*(57.85846071245553061737724187156*c[4]
+                              + 40.222410556398635282285942250194*c[5]
+                              + 8.634593969478326274424035536115*c[7]
+                              - 306.88704928189646977071890330364*c[10]
+                              - 328.36853086218160897314895721461*c[11]
+                              - 124.21745940469366972798359786381*c[12]
+                              - 173.2650933692211732081951142257*c[13]
+                              - 62.53751042563127754470139132061*c[14]
+                              - 35.406981546277009461179579548714*c[16]
+                              - 9.954022744967958407366657921278*c[17]
+                              + 963.9465199900953158824090346417*c[20]
+                              + 1202.6418748809013018820189391683*c[21]
+                              + 680.2925531841720752671891772189*c[22]
+                              + 951.4947142716595831599907672397*c[23]
+                              + 571.8988635798579007388508909214*c[24]
+                              + 184.77436148463423710297588335693*c[25]
+                              + 451.33209485954087267175004419425*c[26]
+                              + 252.70024747755827631123052285815*c[27]
+                              + 73.30386618162225976220742012688*c[28]
+                              + 90.20408108686989071588270934993*c[30]
+                              + 40.451413362307785035250627389848*c[31]
+                              + 9.218380593820814298067676919265*c[32]
+                              - 2347.7527702923760473777524047747*c[35]
+                              - 3147.6718699277606576148010619703*c[36]
+                              - 2162.2701429630875955670765917703*c[37]
+                              - 2960.2441357557014338892084732908*c[38]
+                              - 2210.1514696901670692735574853188*c[39]
+                              - 1032.9123868616782879994299201651*c[40]
+                              - 2067.9552220359310112575678061998*c[41]
+                              - 1550.0167383656902355539474847888*c[42]
+                              - 733.5730986253323390039672516795*c[43]
+                              - 243.0908176133988037705399118127*c[44]
+                              - 927.4402049508333649585986157164*c[45]
+                              - 640.2317120435542949908553931388*c[46]
+                              - 280.00767483412565652108945232846*c[47]
+                              - 79.74023272751059935930940882214*c[48]
+                              - 183.16454752218868037733040315837*c[50]
+                              - 103.1977497659227239788446363632*c[51]
+                              - 36.853928894022101386544915941401*c[52]
+                              - 8.267386322878920173330217955085*c[53]
+                              + 4887.4579634580794491209552388216*c[56]
+                              + 6824.618795599242365173632479737*c[57]
+                              + 5292.344497612294983602994557276*c[58]
+                              + 7018.62023993679387700803413543*c[59]
+                              + 5931.138466280420036101922404926*c[60]
+                              + 3318.6839012174244470659624481419*c[61]
+                              + 5856.443201385204822449661144214*c[62]
+                              + 5104.800195395451946792443584616*c[63]
+                              + 2964.8324535264094402541105472839*c[64]
+                              + 1377.3007147860421999300348215924*c[65]
+                              + 3820.1908573691752710391915892494*c[66]
+                              + 3260.7480832310247177595314394179*c[67]
+                              + 1877.2617348149095900097338856596*c[68]
+                              + 859.9970160832048577615615963147*c[69]
+                              + 300.14652679519269361516113508589*c[70]
+                              + 1655.2786830222895865275959331675*c[71]
+                              + 1297.3938235276111504350623006027*c[72]
+                              + 690.8399699940332825314484134445*c[73]
+                              + 289.81890059012726954940841004051*c[74]
+                              + 84.00771225609441344885620195021*c[75]
+                              + 324.60776559919884905871785728928*c[77]
+                              + 210.6949972585287444814624858523*c[78]
+                              + 93.45694824477545752166533814229*c[79]
+                              + 32.448085283588762265716217423175*c[80]
+                              + 7.400455004924958267640832166826*c[81]
+                              - 9135.276497216966888522678860477*c[84]
+                              - 13081.238490671026645577131324588*c[85]
+                              - 11040.402986600321913428605034263*c[86]
+                              - 14190.505859705432838508067361537*c[87]
+                              - 13033.163752758266662669296344426*c[88]
+                              - 8166.936044201415160775221627651*c[89]
+                              - 13040.348927895725518923927409448*c[90]
+                              - 12462.901477688386370420175903408*c[91]
+                              - 8147.864860210524840342319727627*c[92]
+                              - 4463.3707706283728351669223229968*c[93]
+                              - 10170.716813467015621061114972853*c[94]
+                              - 9773.816394961160661372065188738*c[95]
+                              - 6493.894790675823136193632193036*c[96]
+                              - 3605.2807264819117652197939545254*c[97]
+                              - 1716.2971788282428905801584591274*c[98]
+                              - 6351.81937654061298074908934462*c[99]
+                              - 5910.639402753178477345574597481*c[100]
+                              - 3837.2857931829588581833791558859*c[101]
+                              - 2091.1376966170387479556782376254*c[102]
+                              - 966.3616784148118832492430011585*c[103]
+                              - 356.39998362132465845647169766461*c[104]
+                              - 2689.055843465668953235200313509*c[105]
+                              - 2298.7788589666177453235963135547*c[106]
+                              - 1380.1751490316018690068465014209*c[107]
+                              - 696.8887607806665659151503193932*c[108]
+                              - 292.25914281448972935165679930323*c[109]
+                              - 87.03265702567478292890648198413*c[110]
+                              - 524.9904120671112764666746293076*c[112]
+                              - 376.06107278670652129139120349792*c[113]
+                              - 190.62690454261217437677675295094*c[114]
+                              - 81.49500624649486372855004202636*c[115]
+                              - 28.525319960726835597627653718271*c[116]
+                              + x*(350.72805632216739402367874663273*c[10]
+                                   + 300.60236503885572490917032941834*c[11]
+                                   + 114.69538170637613178618054412724*c[13]
+                                   + 16.5232580549292710818838037894*c[16]
+                                   - 2542.1287294622513679317484774039*c[20]
+                                   - 2806.1447647368675125853387481641*c[21]
+                                   - 755.8806146490800836302101969099*c[22]
+                                   - 1743.1845546946045763364238713694*c[23]
+                                   - 486.85005178171303736931487551245*c[24]
+                                   - 598.416786724423524842169788566*c[26]
+                                   - 151.47305263326667891311311463989*c[27]
+                                   - 84.48692101798377088177746720803*c[30]
+                                   - 16.65646432565614677922084657229*c[31]
+                                   + 10486.401545215801734871850494001*c[35]
+                                   + 13008.30653829807432265333661915*c[36]
+                                   + 5600.742541558823221545302364616*c[37]
+                                   + 10466.34407182912986811446763244*c[38]
+                                   + 4901.5718523876024301724633576671*c[39]
+                                   + 1126.8135129400126778175599129074*c[40]
+                                   + 5689.009884591920249749008372997*c[41]
+                                   + 2627.87756203777357968397716789*c[42]
+                                   + 586.9002437281419175947478805381*c[43]
+                                   + 1847.4692481838457410013858437112*c[45]
+                                   + 769.6689260494370847909733503237*c[46]
+                                   + 153.80200035121835339048764874076*c[47]
+                                   + 258.08781119008303440055973704495*c[50]
+                                   + 85.70660573780022838920995223384*c[51]
+                                   + 13.577763276744984721358653241569*c[52]
+                                   - 32410.565197809869428954538537706*c[56]
+                                   - 42857.86586382376785920184552199*c[57]
+                                   - 23344.314085358342256440606129356*c[58]
+                                   - 39592.826995979922377061983052039*c[59]
+                                   - 23667.551155046449652309579080213*c[60]
+                                   - 8479.488240043656848550828458211*c[61]
+                                   - 27781.152538163695180150154471251*c[62]
+                                   - 17036.461756103127396140138211276*c[63]
+                                   - 6295.452119383495394516128254587*c[64]
+                                   - 1483.2469236157377537708067309456*c[65]
+                                   - 14028.972211121936217534888994687*c[66]
+                                   - 8290.471473215816615358831562092*c[67]
+                                   - 2973.4115646893390074397370862008*c[68]
+                                   - 651.3175602481157822583162190691*c[69]
+                                   - 4403.2226250835201789383622345161*c[71]
+                                   - 2347.5898506755742553314739127769*c[72]
+                                   - 761.2706123924654800425474126185*c[73]
+                                   - 147.12923851478176738134354594135*c[74]
+                                   - 611.3758976362560211077007813107*c[77]
+                                   - 264.38170329075001110414283080505*c[78]
+                                   - 69.66004012689281787494499741162*c[79]
+                                   - 10.816028427862920755238739141058*c[80]
+                                   + 83404.32017140998157061368555545*c[84]
+                                   + 114701.14432272735994665356535585*c[85]
+                                   + 72537.41167651845672952498357713*c[86]
+                                   + 115015.85778430243362466088816737*c[87]
+                                   + 79772.79292238394271828584207387*c[88]
+                                   + 35661.70632321247612626661610409*c[89]
+                                   + 93319.94369238796188985494981482*c[90]
+                                   + 67406.61417875106015891092948774*c[91]
+                                   + 31508.042558130527622484105942495*c[92]
+                                   + 11283.802510015549302388286771621*c[93]
+                                   + 60572.59665454521654902955364487*c[94]
+                                   + 43635.382741936683752043095372589*c[95]
+                                   + 20579.46782578303067512739700444*c[96]
+                                   + 7374.094571174946461368917269919*c[97]
+                                   + 1830.7169907501257499521690230693*c[98]
+                                   + 29190.968493152805841580476611024*c[99]
+                                   + 20060.624686242413025768336186138*c[100]
+                                   + 9094.385147280813518563398327858*c[101]
+                                   + 3116.8911419764035208542765294169*c[102]
+                                   + 696.3804343675221064336776894093*c[103]
+                                   + 8954.386879904807042604519519906*c[105]
+                                   + 5565.752394120188482925596475325*c[106]
+                                   + 2291.1282400948343553090874221122*c[107]
+                                   + 709.7095983626907452093303757009*c[108]
+                                   + 138.03702365085546719689782233336*c[109]
+                                   + 1238.6620826469253545161484919824*c[112]
+                                   + 633.1603592233369369443280797781*c[113]
+                                   + 215.29156950962380720604016729295*c[114]
+                                   + 55.06419340979382684361489326106*c[115]
+                                   + x*(1883.058318120186198467961835114*c[20]
+                                        + 1821.0812788970420677909854127564*c[21]
+                                        + 915.7613364723357360087848051447*c[23]
+                                        + 244.99733497638458979520107927722*c[26]
+                                        + 26.680080321468559225824463328853*c[30]
+                                        - 17341.976131723626559264153664339*c[35]
+                                        - 19807.852975627239213605812127666*c[36]
+                                        - 4073.267302951871433851128992448*c[37]
+                                        - 13641.94577685365891393542925803*c[38]
+                                        - 3029.8877275251604102033063423711*c[39]
+                                        - 5980.06202864336327512879278183*c[41]
+                                        - 1289.2169433260562665871052766727*c[42]
+                                        - 1514.6966546154938385998435478875*c[45]
+                                        - 289.81695551257556321442942735196*c[46]
+                                        - 163.37668781757549884072130143212*c[50]
+                                        - 24.487601639371493825488557781098*c[51]
+                                        + 88640.71488271698637269368819499*c[56]
+                                        + 110746.35652166225014428163650581*c[57]
+                                        + 38117.768893000578177183211940688*c[58]
+                                        + 91697.67607575758374335305520249*c[59]
+                                        + 34790.170001858749845928198478927*c[60]
+                                        + 6087.837710800574147677517867434*c[61]
+                                        + 54465.48161493753555672472263069*c[62]
+                                        + 21037.561678589838221332875788411*c[63]
+                                        + 3728.9973220604242978991938304892*c[64]
+                                        + 22135.500963568715776632931954626*c[66]
+                                        + 8132.243125055064539161243496192*c[67]
+                                        + 1371.8042323772555989142621943457*c[68]
+                                        + 5421.896116599729023732285268863*c[71]
+                                        + 1773.2172474275474343024097241879*c[72]
+                                        + 265.77038730318171232121001271153*c[73]
+                                        + 581.6670944263100763479915361831*c[77]
+                                        + 151.94350763836207534720852345118*c[78]
+                                        + 18.172184380928561184768260194334*c[79]
+                                        - 332250.76045196201185716820259625*c[84]
+                                        - 438257.75079868813664607816021576*c[85]
+                                        - 196534.82076791266889859098138144*c[86]
+                                        - 405544.00788593427515095177524953*c[87]
+                                        - 200858.92324991408028618493832292*c[88]
+                                        - 57656.65094172076978498195418026*c[89]
+                                        - 290638.25195082232549851259245013*c[90]
+                                        - 149775.38534275016184061910522064*c[91]
+                                        - 44886.539732963296278911935625619*c[92]
+                                        - 8024.037340455501726142781704264*c[93]
+                                        - 158664.43705943150798281629768221*c[94]
+                                        - 80872.98454523757868156754839907*c[95]
+                                        - 24201.441843350439411006945847889*c[96]
+                                        - 4204.6811097404405051068191387236*c[97]
+                                        - 61458.98758097063507893572170891*c[99]
+                                        - 29542.961688311021816839739520602*c[100]
+                                        - 8378.96408949557894944759441791*c[101]
+                                        - 1359.5143187034761340642093147971*c[102]
+                                        - 14718.425224842420676863243833922*c[105]
+                                        - 6324.869822830463779322141640071*c[106]
+                                        - 1606.0833360018866802668151264799*c[107]
+                                        - 231.14431561497966908587948571991*c[108]
+                                        - 1573.9859554780298983212625342239*c[112]
+                                        - 548.5701352310991221685658483198*c[113]
+                                        - 113.23777357324369080317697110863*c[114]
+                                        + x*(9459.259708212887214144083816912*c[35]
+                                             + 9901.16627652389563283562697536*c[36]
+                                             + 5890.333895185891195299186532094*c[38]
+                                             + 2149.4889052298366167100298609473*c[41]
+                                             + 445.25257063781114475961238560422*c[45]
+                                             + 39.06833839115935841843335469029*c[50]
+                                             - 105765.78239215075588372115940596*c[56]
+                                             - 124542.15323693526844431056139547*c[57]
+                                             - 20524.952480846465172329421814217*c[58]
+                                             - 92425.41505134568258449608117723*c[59]
+                                             - 16797.454775724853052653470522673*c[60]
+                                             - 47095.986328332631996310429239136*c[62]
+                                             - 8639.867788949332391445296159393*c[63]
+                                             - 15921.00391147560372935291184825*c[66]
+                                             - 2747.7538709380467808881631210157*c[67]
+                                             - 3190.9343673639293419013904006423*c[71]
+                                             - 485.03048166601296284362849113902*c[72]
+                                             - 278.63730168486143979895723588126*c[77]
+                                             - 33.42757168043965657638587515926*c[78]
+                                             + 645168.3653251853480384075207173*c[84]
+                                             + 815147.2700848031397763753579333*c[85]
+                                             + 232294.02168127213730850653243509*c[86]
+                                             + 695328.2478165139191458010020434*c[87]
+                                             + 220072.09612794286728892109236854*c[88]
+                                             + 30750.213835584410551990375562808*c[89]
+                                             + 441611.25008246644441661960063271*c[90]
+                                             + 145049.94026086176987535248918308*c[91]
+                                             + 21008.707117608331987905451594547*c[92]
+                                             + 206018.84996297303397982587572165*c[94]
+                                             + 66405.18954373776336019341194247*c[95]
+                                             + 9494.165422569500507152697386795*c[96]
+                                             + 66346.46932571712190392544886019*c[99]
+                                             + 19980.263001595995494902102605232*c[100]
+                                             + 2675.0334451138481225798064482302*c[101]
+                                             + 13006.059203106567125173020717321*c[105]
+                                             + 3469.0595714095548229578055284587*c[106]
+                                             + 411.17055394692468433328376284537*c[107]
+                                             + 1132.5801914378687750361760770519*c[112]
+                                             + 242.37378551069337946228878893906*c[113]
+                                             + x*(45560.644722772633303756807128722*c[56]
+                                                  + 50436.92932251104904294013746177*c[57]
+                                                  + 33646.597407026173184143100572194*c[59]
+                                                  + 14922.690383493321522870119279656*c[62]
+                                                  + 4305.379954908977363236370109409*c[66]
+                                                  + 729.3499050238574785355109227111*c[71]
+                                                  + 53.66348032449183285016954172528*c[77]
+                                                  - 599560.7525261849540944692607142*c[84]
+                                                  - 724576.4682994172092988169829965*c[85]
+                                                  - 99112.1159173427785849627871723*c[86]
+                                                  - 569631.9155712466540787028780564*c[87]
+                                                  - 86845.60191287675569372945018323*c[88]
+                                                  - 322493.21080135611279668897352673*c[90]
+                                                  - 50828.31383572397053777753294285*c[91]
+                                                  - 130639.88006865505221344992035046*c[94]
+                                                  - 20059.155340863908577990003614934*c[95]
+                                                  - 35900.977517552177867412679366976*c[99]
+                                                  - 5110.010198146970086375837196087*c[100]
+                                                  - 5950.623431375448182475720779261*c[105]
+                                                  - 744.4336087104651482159952925203*c[106]
+                                                  - 436.77494464063264721490809478651*c[112]
+                                                  + x*(213177.15645375465034470018158728*c[84]
+                                                       + 246068.69833223349412306287234108*c[85]
+                                                       + 178453.79518717577723494298924929*c[87]
+                                                       + 90693.89176697260602316466098134*c[90]
+                                                       + 32361.471998994746801535087431674*c[94]
+                                                       + 7743.342937061311228748460406871*c[99]
+                                                       + 1111.005932855514891243145523188*c[105]
+                                                       + 70.4475717162310721314367894817*c[112])
+                                                  - 43.460127057089847351858679395969*c[113]
+                                                  + y*(520132.067840168113243242472595*c[85]
+                                                       + 99112.1159173427785849627871723*c[86]
+                                                       + 1.083689865717036489686811532684e6*c[87]
+                                                       + 86845.60191287675569372945018323*c[88]
+                                                       + 1.0786662433079305337046138322675e6*c[90]
+                                                       + 50828.31383572397053777753294285*c[91]
+                                                       + 633971.841143717229346119791182*c[94]
+                                                       + 20059.155340863908577990003614934*c[95]
+                                                       + 225965.20811307584058492215156242*c[99]
+                                                       + 5110.010198146970086375837196087*c[100]
+                                                       + 45214.707923509000813669983924716*c[105]
+                                                       + 744.4336087104651482159952925203*c[106]
+                                                       + 3818.2583870197241095238739899079*c[112]
+                                                       + 43.460127057089847351858679395969*c[113])
+                                                  + z*(198224.23183468555716992557434461*c[86]
+                                                       + 173691.20382575351138745890036647*c[88]
+                                                       + 101656.6276714479410755550658857*c[91]
+                                                       + 40118.310681727817155980007229868*c[95]
+                                                       + 10220.020396293940172751674392174*c[100]
+                                                       + 1488.8672174209302964319905850406*c[106]
+                                                       + 86.92025411417969470371735879194*c[113]))
+                                             + 23.066953876031122200647160781387*c[114]
+                                             + z*(41049.904961692930344658843628433*c[58]
+                                                  + 33594.909551449706105306941045346*c[60]
+                                                  + 17279.735577898664782890592318787*c[63]
+                                                  + 5495.507741876093561776326242031*c[67]
+                                                  + 970.060963332025925687256982278*c[72]
+                                                  + 66.85514336087931315277175031852*c[78]
+                                                  - 464588.04336254427461701306487017*c[86]
+                                                  - 440144.19225588573457784218473709*c[88]
+                                                  - 184501.28301350646331194225337685*c[89]
+                                                  - 290099.88052172353975070497836616*c[91]
+                                                  - 126052.24270564999192743270956728*c[92]
+                                                  - 132810.37908747552672038682388495*c[95]
+                                                  - 56964.99253541700304291618432077*c[96]
+                                                  - 39960.526003191990989804205210465*c[100]
+                                                  - 16050.200670683088735478838689381*c[101]
+                                                  - 6938.119142819109645915611056917*c[106]
+                                                  - 2467.0233236815481059997025770722*c[107]
+                                                  - 484.74757102138675892457757787812*c[113]
+                                                  - 138.40172325618673320388296468832*c[114]
+                                                  + z*(184501.28301350646331194225337685*c[89]
+                                                       + 126052.24270564999192743270956728*c[92]
+                                                       + 56964.99253541700304291618432077*c[96]
+                                                       + 16050.200670683088735478838689381*c[101]
+                                                       + 2467.0233236815481059997025770722*c[107]
+                                                       + 138.40172325618673320388296468832*c[114]))
+                                             + y*(104389.942335484664324793392029*c[57]
+                                                  + 20524.952480846465172329421814217*c[58]
+                                                  + 200441.39499048892769829436788497*c[59]
+                                                  + 16797.454775724853052653470522673*c[60]
+                                                  + 174356.37113312389845506713275908*c[62]
+                                                  + 8639.867788949332391445296159393*c[63]
+                                                  + 82969.20622611668790575873731971*c[66]
+                                                  + 2747.7538709380467808881631210157*c[67]
+                                                  + 20969.209229819642734215360620881*c[71]
+                                                  + 485.03048166601296284362849113902*c[72]
+                                                  + 2156.859113042075589554891196266*c[77]
+                                                  + 33.42757168043965657638587515926*c[78]
+                                                  + 7686.676314438268642236785393772*c[84]
+                                                  - 1.0476455933893234453814758323501e6*c[85]
+                                                  - 232294.02168127213730850653243509*c[86]
+                                                  - 2.4497642910378873421440382490358e6*c[87]
+                                                  - 484515.56244215040539680418839398*c[88]
+                                                  - 61500.42767116882110398075112562*c[89]
+                                                  - 2.8196315505262500162349452222364e6*c[90]
+                                                  - 559787.2155950011927143348307555*c[91]
+                                                  - 42017.414235216663975810903189094*c[92]
+                                                  - 1.9534394766573218686893087183932e6*c[94]
+                                                  - 376669.89696114540544866286746201*c[95]
+                                                  - 18988.33084513900101430539477359*c[96]
+                                                  - 828079.623683987863674206267383*c[99]
+                                                  - 148039.08859662054517424184943568*c[100]
+                                                  - 5350.06689022769624515961289646*c[101]
+                                                  - 197427.47953475774487736997245703*c[105]
+                                                  - 31057.752387319988932182870514288*c[106]
+                                                  - 822.3411078938493686665675256907*c[107]
+                                                  - 19822.86287215178937359967507108*c[112]
+                                                  - 2490.5995890409181751642089346152*c[113]
+                                                  - 46.133907752062244401294321562775*c[114]
+                                                  + y*(1.0198155333526243962027722242273e6*c[87]
+                                                       + 264443.46631420753810788309602543*c[88]
+                                                       + 30750.213835584410551990375562808*c[89]
+                                                       + 2.5274438250021470659969807124905e6*c[90]
+                                                       + 414737.27533413942283898234157243*c[91]
+                                                       + 21008.707117608331987905451594547*c[92]
+                                                       + 2.6674042173364399978779252847523e6*c[94]
+                                                       + 310264.70741740764208846945551953*c[95]
+                                                       + 9494.165422569500507152697386795*c[96]
+                                                       + 1.4774680071254402467561713083384e6*c[99]
+                                                       + 128058.82559502454967933974683045*c[100]
+                                                       + 2675.0334451138481225798064482302*c[101]
+                                                       + 422500.65750083604716157133950565*c[105]
+                                                       + 27588.692815910434109225064985829*c[106]
+                                                       + 411.17055394692468433328376284537*c[107]
+                                                       + 48278.26280153097089376695057634*c[112]
+                                                       + 2248.2258035302247957019201456761*c[113]
+                                                       + 23.066953876031122200647160781387*c[114])
+                                                  + z*(528886.9326284150762157661920509*c[88]
+                                                       + 184501.28301350646331194225337685*c[89]
+                                                       + 829474.5506682788456779646831449*c[91]
+                                                       + 126052.24270564999192743270956728*c[92]
+                                                       + 620529.4148348152841769389110391*c[95]
+                                                       + 56964.99253541700304291618432077*c[96]
+                                                       + 256117.65119004909935867949366089*c[100]
+                                                       + 16050.200670683088735478838689381*c[101]
+                                                       + 55177.38563182086821845012997166*c[106]
+                                                       + 2467.0233236815481059997025770722*c[107]
+                                                       + 4496.4516070604495914038402913522*c[113]
+                                                       + 138.40172325618673320388296468832*c[114])))
+                                        - 13.215406418350518442467574382654*c[115]
+                                        + z*(8146.534605903742867702257984896*c[37]
+                                             + 6059.775455050320820406612684742*c[39]
+                                             + 2578.4338866521125331742105533453*c[42]
+                                             + 579.6339110251511264288588547039*c[46]
+                                             + 48.975203278742987650977115562195*c[51]
+                                             - 76235.53778600115635436642388138*c[58]
+                                             - 69580.34000371749969185639695785*c[60]
+                                             - 36527.026264803444886065107204603*c[61]
+                                             - 42075.123357179676442665751576822*c[63]
+                                             - 22373.983932362545787395162982935*c[64]
+                                             - 16264.486250110129078322486992384*c[67]
+                                             - 8230.825394263533593485573166074*c[68]
+                                             - 3546.4344948550948686048194483759*c[72]
+                                             - 1594.6223238190902739272600762692*c[73]
+                                             - 303.88701527672415069441704690236*c[78]
+                                             - 109.03310628557136710860956116601*c[79]
+                                             + 393069.64153582533779718196276288*c[86]
+                                             + 401717.84649982816057236987664583*c[88]
+                                             + 345939.90565032461870989172508159*c[89]
+                                             + 299550.77068550032368123821044128*c[91]
+                                             + 269319.23839777977767347161375372*c[92]
+                                             + 96288.44808546602071371338045117*c[93]
+                                             + 161745.96909047515736313509679814*c[95]
+                                             + 145208.65106010263646604167508733*c[96]
+                                             + 50456.17331688528606128182966468*c[97]
+                                             + 59085.9233766220436336794790412*c[100]
+                                             + 50273.78453697347369668556650746*c[101]
+                                             + 16314.171824441713608770511777565*c[102]
+                                             + 12649.739645660927558644283280142*c[106]
+                                             + 9636.50001601132008160089075888*c[107]
+                                             + 2773.7317873797560290305538286389*c[108]
+                                             + 1097.1402704621982443371316966395*c[113]
+                                             + 679.4266414394621448190618266518*c[114]
+                                             + 158.58487702020622130961089259184*c[115]
+                                             + z*(36527.026264803444886065107204603*c[61]
+                                                  + 22373.983932362545787395162982935*c[64]
+                                                  + 8230.825394263533593485573166074*c[68]
+                                                  + 1594.6223238190902739272600762692*c[73]
+                                                  + 109.03310628557136710860956116601*c[79]
+                                                  - 345939.90565032461870989172508159*c[89]
+                                                  - 269319.23839777977767347161375372*c[92]
+                                                  - 240721.12021366505178428345112792*c[93]
+                                                  - 145208.65106010263646604167508733*c[96]
+                                                  - 126140.43329221321515320457416171*c[97]
+                                                  - 50273.78453697347369668556650746*c[101]
+                                                  - 40785.429561104284021926279443912*c[102]
+                                                  - 9636.50001601132008160089075888*c[107]
+                                                  - 6934.329468449390072576384571597*c[108]
+                                                  - 679.4266414394621448190618266518*c[114]
+                                                  - 396.46219255051555327402723147961*c[115]
+                                                  + z*(160480.74680911003452285563408528*c[93]
+                                                       + 84093.62219480881010213638277447*c[97]
+                                                       + 27190.286374069522681284186295941*c[102]
+                                                       + 4622.8863122995933817175897143982*c[108]
+                                                       + 264.30812836701036884935148765307*c[115])))
+                                        + y*(19868.577624001166640885952074082*c[36]
+                                             + 4073.267302951871433851128992448*c[37]
+                                             + 34116.003628154300670643047390297*c[38]
+                                             + 3029.8877275251604102033063423711*c[39]
+                                             + 24471.988428663953733924856441117*c[41]
+                                             + 1289.2169433260562665871052766727*c[42]
+                                             + 8380.803301354080878486650091357*c[45]
+                                             + 289.81695551257556321442942735196*c[46]
+                                             + 1101.0168092054001008831218139991*c[50]
+                                             + 24.487601639371493825488557781098*c[51]
+                                             + 1479.241711778332250121974257426*c[56]
+                                             - 162403.7753154203475414629882059*c[57]
+                                             - 38117.768893000578177183211940688*c[58]
+                                             - 366074.35475237678464287614962571*c[59]
+                                             - 85118.72585903506831993274359441*c[60]
+                                             - 12175.675421601148295355035734868*c[61]
+                                             - 386773.86384846407579368158117307*c[62]
+                                             - 90926.86266616493114241543668194*c[63]
+                                             - 7457.994644120848595798387660978*c[64]
+                                             - 227217.92988891831785725415657213*c[66]
+                                             - 50542.04623143675178432641129647*c[67]
+                                             - 2743.6084647545111978285243886915*c[68]
+                                             - 71100.265633688262494543151323*c[71]
+                                             - 13987.466188096874480601805093205*c[72]
+                                             - 531.5407746063634246424200254231*c[73]
+                                             - 9017.716309073697506220797815793*c[77]
+                                             - 1410.035750884000059222095097627*c[78]
+                                             - 36.344368761857122369536520388669*c[79]
+                                             - 11366.963761957197264883488703517*c[84]
+                                             + 751315.7279694082848992991043504*c[85]
+                                             + 188087.76543404822754191801656562*c[86]
+                                             + 1.9571126181026868959579986511635e6*c[87]
+                                             + 623177.9422111084243966884821327*c[88]
+                                             + 115313.30188344153956996390836053*c[89]
+                                             + 2.6189202126313176360872112595437e6*c[90]
+                                             + 941049.8358915635055788150880018*c[91]
+                                             + 177696.50166508937338325129342474*c[92]
+                                             + 24072.112021366505178428345112792*c[93]
+                                             + 2.1840843009784979582803543430691e6*c[94]
+                                             + 807880.9864118156943699152947963*c[95]
+                                             + 150800.99050322289418354410365815*c[96]
+                                             + 12614.043329221321515320457416171*c[97]
+                                             + 1.1363493018400882587332716980154e6*c[99]
+                                             + 403313.17002089166175418067176093*c[100]
+                                             + 70570.35025750497741266250607548*c[101]
+                                             + 4078.5429561104284021926279443912*c[102]
+                                             + 334512.3076397486510109786487748*c[105]
+                                             + 106890.5523902465860551052588648*c[106]
+                                             + 16574.383429626219714804159391278*c[107]
+                                             + 693.4329468449390072576384571597*c[108]
+                                             + 41374.400773340325824886145207134*c[112]
+                                             + 10763.219578509349258504021893764*c[113]
+                                             + 1346.2713080374527684377706565137*c[114]
+                                             + 39.646219255051555327402723147961*c[115]
+                                             + y*(182656.04616370079995310012538766*c[59]
+                                                  + 50328.55585717631847400454511549*c[60]
+                                                  + 6087.837710800574147677517867434*c[61]
+                                                  + 396444.24250829433758443336293984*c[62]
+                                                  + 69889.30098757509292108256089353*c[63]
+                                                  + 3728.9973220604242978991938304892*c[64]
+                                                  + 339421.36808972107644635698934741*c[66]
+                                                  + 42409.803106381687245165167800278*c[67]
+                                                  + 1371.8042323772555989142621943457*c[68]
+                                                  + 133603.15962492632204255012700231*c[71]
+                                                  + 12214.248940669327046299395369017*c[72]
+                                                  + 265.77038730318171232121001271153*c[73]
+                                                  + 19705.380082790672328408410041919*c[77]
+                                                  + 1258.0922432456379838748865741758*c[78]
+                                                  + 18.172184380928561184768260194334*c[79]
+                                                  - 2795.1550234320976880861037795534*c[84]
+                                                  + 11550.053959634581528461046568374*c[85]
+                                                  + 8447.055333864441356672964815821*c[86]
+                                                  - 1.3737995806430787814428876562378e6*c[87]
+                                                  - 422319.01896119434411050354380981*c[88]
+                                                  - 57656.65094172076978498195418026*c[89]
+                                                  - 4.283637386789956963986352162595e6*c[90]
+                                                  - 1.2779077973343390965572915799154e6*c[91]
+                                                  - 220733.38413128885792976677997262*c[92]
+                                                  - 24072.112021366505178428345112792*c[93]
+                                                  - 5.720208271315884887446564387597e6*c[94]
+                                                  - 1.6251577595313990555182747723415e6*c[95]
+                                                  - 228997.65547639447013406736977263*c[96]
+                                                  - 12614.043329221321515320457416171*c[97]
+                                                  - 3.9971271158634964219796495169321e6*c[99]
+                                                  - 1.0382107242264300938458971603933e6*c[100]
+                                                  - 116003.80824652321797698222889723*c[101]
+                                                  - 4078.5429561104284021926279443912*c[102]
+                                                  - 1.4286888729725000100422506153294e6*c[105]
+                                                  - 323755.69371845044824220811665639*c[106]
+                                                  - 28330.516851246779388807873403116*c[107]
+                                                  - 693.4329468449390072576384571597*c[108]
+                                                  - 201758.39691275422682565930033763*c[112]
+                                                  - 36474.595445850615593939296557393*c[113]
+                                                  - 2352.8292953551744644660103997015*c[114]
+                                                  - 39.646219255051555327402723147961*c[115]
+                                                  + y*(1.4895233539865370400034012321603e6*c[90]
+                                                       + 486633.34678552575281909559713427*c[91]
+                                                       + 87923.4221991627808254274221735*c[92]
+                                                       + 8024.037340455501726142781704264*c[93]
+                                                       + 3.6802021620393754208680948770741e6*c[94]
+                                                       + 898149.7576648209398299270259443*c[95]
+                                                       + 102398.10681652201536153021196237*c[96]
+                                                       + 4204.6811097404405051068191387236*c[97]
+                                                       + 3.5056471864166922202763641373329e6*c[99]
+                                                       + 664440.515893849453908556228153*c[100]
+                                                       + 53812.42207851381951376731723966*c[101]
+                                                       + 1359.5143187034761340642093147971*c[102]
+                                                       + 1.5093696182599007289918548783049e6*c[105]
+                                                       + 223190.01115103432596642499943166*c[106]
+                                                       + 13362.216757622446354270529138318*c[107]
+                                                       + 231.14431561497966908587948571991*c[108]
+                                                       + 240859.26241707073168630362188422*c[112]
+                                                       + 26259.946002572365457603840511949*c[113]
+                                                       + 1119.7957608909653868314167142964*c[114]
+                                                       + 13.215406418350518442467574382654*c[115])
+                                                  + z*(973266.6935710515056381911942685*c[91]
+                                                       + 527540.533194976684952564533041*c[92]
+                                                       + 96288.44808546602071371338045117*c[93]
+                                                       + 1.7962995153296418796598540518886e6*c[95]
+                                                       + 614388.6408991320921691812717742*c[96]
+                                                       + 50456.17331688528606128182966468*c[97]
+                                                       + 1.3288810317876989078171124563059e6*c[100]
+                                                       + 322874.53247108291708260390343796*c[101]
+                                                       + 16314.171824441713608770511777565*c[102]
+                                                       + 446380.02230206865193284999886332*c[106]
+                                                       + 80173.30054573467812562317482991*c[107]
+                                                       + 2773.7317873797560290305538286389*c[108]
+                                                       + 52519.8920051447309152076810239*c[113]
+                                                       + 6718.774565345792320988500285779*c[114]
+                                                       + 158.58487702020622130961089259184*c[115]))
+                                             + z*(100657.11171435263694800909023097*c[60]
+                                                  + 36527.026264803444886065107204603*c[61]
+                                                  + 139778.60197515018584216512178705*c[63]
+                                                  + 22373.983932362545787395162982935*c[64]
+                                                  + 84819.60621276337449033033560056*c[67]
+                                                  + 8230.825394263533593485573166074*c[68]
+                                                  + 24428.497881338654092598790738033*c[72]
+                                                  + 1594.6223238190902739272600762692*c[73]
+                                                  + 2516.1844864912759677497731483516*c[78]
+                                                  + 109.03310628557136710860956116601*c[79]
+                                                  + 16894.110667728882713345929631643*c[86]
+                                                  - 844638.0379223886882210070876196*c[88]
+                                                  - 345939.90565032461870989172508159*c[89]
+                                                  - 1.5825489010976266874763919655623e6*c[91]
+                                                  - 796859.7715927564626260361467947*c[92]
+                                                  - 192576.89617093204142742676090233*c[93]
+                                                  - 1.4540160037331562313766954927945e6*c[95]
+                                                  - 759597.2919592347286352229468616*c[96]
+                                                  - 100912.34663377057212256365932937*c[97]
+                                                  - 747540.4166651612798746818644806*c[100]
+                                                  - 373148.31700805639077928946994542*c[101]
+                                                  - 32628.343648883427217541023555129*c[102]
+                                                  - 201131.36513483224455156623444946*c[106]
+                                                  - 89809.80056174599820722406558879*c[107]
+                                                  - 5547.463574759512058061107657278*c[108]
+                                                  - 20429.298886556500272670912090889*c[113]
+                                                  - 7398.20120678525446580756211243*c[114]
+                                                  - 317.16975404041244261922178518369*c[115]
+                                                  + z*(527540.533194976684952564533041*c[92]
+                                                       + 240721.12021366505178428345112792*c[93]
+                                                       + 614388.6408991320921691812717742*c[96]
+                                                       + 126140.43329221321515320457416171*c[97]
+                                                       + 322874.53247108291708260390343796*c[101]
+                                                       + 40785.429561104284021926279443912*c[102]
+                                                       + 80173.30054573467812562317482991*c[107]
+                                                       + 6934.329468449390072576384571597*c[108]
+                                                       + 6718.774565345792320988500285779*c[114]
+                                                       + 396.46219255051555327402723147961*c[115]))))
+                                   + 8.68161911848208039927798156643*c[116]
+                                   + z*(1511.7612292981601672604203938199*c[22]
+                                        + 973.7001035634260747386297510249*c[24]
+                                        + 302.94610526653335782622622927978*c[27]
+                                        + 33.312928651312293558441693144581*c[31]
+                                        - 11201.485083117646443090604729232*c[37]
+                                        - 9803.143704775204860344926715334*c[39]
+                                        - 6760.881077640076066905359477444*c[40]
+                                        - 5255.75512407554715936795433578*c[42]
+                                        - 3521.4014623688515055684872832287*c[43]
+                                        - 1539.3378520988741695819467006473*c[46]
+                                        - 922.8120021073101203429258924446*c[47]
+                                        - 171.41321147560045677841990446768*c[51]
+                                        - 81.46657966046990832815191944941*c[52]
+                                        + 46688.628170716684512881212258712*c[58]
+                                        + 47335.102310092899304619158160426*c[60]
+                                        + 50876.92944026194109130497074927*c[61]
+                                        + 34072.923512206254792280276422552*c[63]
+                                        + 37772.71271630097236709676952752*c[64]
+                                        + 17798.963083388853045249680771347*c[65]
+                                        + 16580.942946431633230717663124184*c[67]
+                                        + 17840.469388136034044638422517205*c[68]
+                                        + 7815.810722977389387099794628829*c[69]
+                                        + 4695.1797013511485106629478255539*c[72]
+                                        + 4567.6236743547928802552844757109*c[73]
+                                        + 1765.5508621773812085761225512962*c[74]
+                                        + 528.7634065815000222082856616101*c[78]
+                                        + 417.96024076135690724966998446969*c[79]
+                                        + 129.7923411343550490628648696927*c[80]
+                                        - 145074.82335303691345904996715426*c[86]
+                                        - 159545.58584476788543657168414773*c[88]
+                                        - 213970.23793927485675759969662454*c[89]
+                                        - 134813.22835750212031782185897548*c[91]
+                                        - 189048.25534878316573490463565497*c[92]
+                                        - 135405.63012018659162865944125945*c[93]
+                                        - 87270.76548387336750408619074518*c[95]
+                                        - 123476.80695469818405076438202664*c[96]
+                                        - 88489.13485409935753642700723903*c[97]
+                                        - 36614.339815002514999043380461385*c[98]
+                                        - 40121.249372484826051536672372276*c[100]
+                                        - 54566.31088368488111138038996715*c[101]
+                                        - 37402.693703716842250251318353002*c[102]
+                                        - 13927.608687350442128673553788186*c[103]
+                                        - 11131.50478824037696585119295065*c[106]
+                                        - 13746.769440569006131854524532673*c[107]
+                                        - 8516.515180352288942511964508411*c[108]
+                                        - 2760.7404730171093439379564466672*c[109]
+                                        - 1266.3207184466738738886561595562*c[113]
+                                        - 1291.7494170577428432362410037577*c[114]
+                                        - 660.7703209175259221233787191327*c[115]
+                                        - 173.63238236964160798555963132861*c[116]
+                                        + z*(6760.881077640076066905359477444*c[40]
+                                             + 3521.4014623688515055684872832287*c[43]
+                                             + 922.8120021073101203429258924446*c[47]
+                                             + 81.46657966046990832815191944941*c[52]
+                                             - 50876.92944026194109130497074927*c[61]
+                                             - 37772.71271630097236709676952752*c[64]
+                                             - 44497.407708472132613124201928368*c[65]
+                                             - 17840.469388136034044638422517205*c[68]
+                                             - 19539.526807443473467749486572073*c[69]
+                                             - 4567.6236743547928802552844757109*c[73]
+                                             - 4413.8771554434530214403063782405*c[74]
+                                             - 417.96024076135690724966998446969*c[79]
+                                             - 324.48085283588762265716217423175*c[80]
+                                             + 213970.23793927485675759969662454*c[89]
+                                             + 189048.25534878316573490463565497*c[92]
+                                             + 338514.07530046647907164860314863*c[93]
+                                             + 123476.80695469818405076438202664*c[96]
+                                             + 221222.83713524839384106751809757*c[97]
+                                             + 164764.52916751131749569521207623*c[98]
+                                             + 54566.31088368488111138038996715*c[101]
+                                             + 93506.73425929210562562829588251*c[102]
+                                             + 62674.23909307698957903099204684*c[103]
+                                             + 13746.769440569006131854524532673*c[107]
+                                             + 21291.287950880722356279911271028*c[108]
+                                             + 12423.332128576992047720804010002*c[109]
+                                             + 1291.7494170577428432362410037577*c[114]
+                                             + 1651.9258022938148053084467978317*c[115]
+                                             + 781.3457206633872359350183409787*c[116]
+                                             + z*(29664.938472314755075416134618912*c[65]
+                                                  + 13026.351204962315645166324381382*c[69]
+                                                  + 2942.584770295635347626870918827*c[74]
+                                                  + 216.32056855725841510477478282117*c[80]
+                                                  - 225676.05020031098604776573543242*c[93]
+                                                  - 147481.89142349892922737834539838*c[97]
+                                                  - 256300.3787050176049933036632297*c[98]
+                                                  - 62337.82283952807041708553058834*c[102]
+                                                  - 97493.2608114530949007148765173*c[103]
+                                                  - 14194.191967253814904186607514018*c[108]
+                                                  - 19325.18331111976540756569512667*c[109]
+                                                  - 1101.2838681958765368722978652211*c[115]
+                                                  - 1215.4266765874912558989174193002*c[116]
+                                                  + z*(128150.18935250880249665183161485*c[98]
+                                                       + 48746.630405726547450357438258651*c[103]
+                                                       + 9662.591655559882703782847563335*c[109]
+                                                       + 607.7133382937456279494587096501*c[116]))))
+                                   + y*(3476.8503822586072106750844094299*c[21]
+                                        + 755.8806146490800836302101969099*c[22]
+                                        + 5069.067504569513327245643844241*c[23]
+                                        + 486.85005178171303736931487551245*c[24]
+                                        + 2676.7038450630432861864833154177*c[26]
+                                        + 151.47305263326667891311311463989*c[27]
+                                        + 484.68812584001215926914441714082*c[30]
+                                        + 16.65646432565614677922084657229*c[31]
+                                        + 262.75721411702464483733566158089*c[35]
+                                        - 22077.117430431204258973484222915*c[36]
+                                        - 5600.742541558823221545302364616*c[37]
+                                        - 48056.746224445092158823055107648*c[38]
+                                        - 13727.286576873684823887469000549*c[39]
+                                        - 2253.6270258800253556351198258148*c[40]
+                                        - 45143.876376080120152476158271554*c[41]
+                                        - 12890.328741611128137204466117471*c[42]
+                                        - 1173.8004874562838351894957610762*c[43]
+                                        - 20344.3361462813765291858047937*c[45]
+                                        - 5223.7162726851853092445680029*c[46]
+                                        - 307.60400070243670678097529748152*c[47]
+                                        - 3485.369340108277308602054430552*c[50]
+                                        - 710.1404475417733209391681756518*c[51]
+                                        - 27.155526553489969442717306483137*c[52]
+                                        - 1517.1709864393151283302300076165*c[56]
+                                        + 81679.45014593443894324360317661*c[57]
+                                        + 21878.246051012166172702790285484*c[58]
+                                        + 213133.6472122368445089270049455*c[59]
+                                        + 81783.53093130962120719683078613*c[60]
+                                        + 16958.976480087313697101656916423*c[61]
+                                        + 278275.13798721182205583586985174*c[62]
+                                        + 121504.56750700144143523657735507*c[63]
+                                        + 28011.786129957652503223772378849*c[64]
+                                        + 4449.7407708472132613124201928368*c[65]
+                                        + 210868.40759983891218630839756626*c[66]
+                                        + 92408.47208435653049941609761033*c[67]
+                                        + 20824.402503672939940207680589471*c[68]
+                                        + 1953.9526807443473467749486572073*c[69]
+                                        + 86273.55415666444326891754506425*c[71]
+                                        + 34611.871867351985190803663687015*c[72]
+                                        + 6997.807245867404290417163354021*c[73]
+                                        + 441.38771554434530214403063782405*c[74]
+                                        + 14241.774810359455476862302445868*c[77]
+                                        + 4664.6656844977157131593016699512*c[78]
+                                        + 760.2030466021781428961388847963*c[79]
+                                        + 32.448085283588762265716217423175*c[80]
+                                        + 5512.666851768859329280926898564*c[84]
+                                        - 231420.81391823563803589627289335*c[85]
+                                        - 63527.21932039638594907382110692*c[86]
+                                        - 667047.8229043820147581401053508*c[87]
+                                        - 296654.68457010791777419288731519*c[88]
+                                        - 68120.26537188490948670090142039*c[89]
+                                        - 1.0352896007402545050347529969516e6*c[90]
+                                        - 549136.7127755415179120447060414*c[91]
+                                        - 167984.34893007315979388439811785*c[92]
+                                        - 33851.407530046647907164860314863*c[93]
+                                        - 1.0595129544990722162320958411825e6*c[94]
+                                        - 599204.604568384248916731962736*c[95]
+                                        - 202438.46351733924726802908908624*c[96]
+                                        - 45502.471883164071401105997507179*c[97]
+                                        - 7322.867963000502999808676092277*c[98]
+                                        - 705586.8426693189177069431754195*c[99]
+                                        - 392805.52474463927285855038506647*c[100]
+                                        - 132088.91404301198995076699942258*c[101]
+                                        - 28631.859526723453879786544475986*c[102]
+                                        - 2785.5217374700884257347107576372*c[103]
+                                        - 270460.2365797866501907426173775*c[105]
+                                        - 138097.68152882479579893584631875*c[106]
+                                        - 42682.762887576116911910042145975*c[107]
+                                        - 8283.73526755408160454498870962*c[108]
+                                        - 552.1480946034218687875912893334*c[109]
+                                        - 43479.124611771406597633523600577*c[112]
+                                        - 18397.107397593278039854396686033*c[113]
+                                        - 4719.6385627564283969324130180584*c[114]
+                                        - 748.8730303731960450731625483504*c[115]
+                                        - 34.726476473928321597111926265721*c[116]
+                                        + y*(29519.587586246669312657145925035*c[38]
+                                             + 8825.714724486082393715005642882*c[39]
+                                             + 1126.8135129400126778175599129074*c[40]
+                                             + 53017.79225693533632349125348097*c[41]
+                                             + 10262.451179573354557520488949581*c[42]
+                                             + 586.9002437281419175947478805381*c[43]
+                                             + 32784.901677660590884728271354903*c[45]
+                                             + 4454.0473466357482244535946525766*c[46]
+                                             + 153.80200035121835339048764874076*c[47]
+                                             + 6743.431984122536531860496615633*c[50]
+                                             + 624.433841803973092549958223418*c[51]
+                                             + 13.577763276744984721358653241569*c[52]
+                                             - 493.08057059277741670732475247535*c[56]
+                                             + 1939.6206040644503514243000541344*c[57]
+                                             + 1466.0680343461760837378158438726*c[58]
+                                             - 171724.34244170662129944931453751*c[59]
+                                             - 58115.97977626317155488725170592*c[60]
+                                             - 8479.488240043656848550828458211*c[61]
+                                             - 520750.4627028642892239279084043*c[62]
+                                             - 183973.07625253248797432973650111*c[63]
+                                             - 37137.215901764818822899159993937*c[64]
+                                             - 4449.7407708472132613124201928368*c[65]
+                                             - 611698.8217205537991272707787782*c[66]
+                                             - 204277.50340404326428717342082119*c[67]
+                                             - 32728.570313277862858096149920339*c[68]
+                                             - 1953.9526807443473467749486572073*c[69]
+                                             - 322772.79702370266743533491592984*c[71]
+                                             - 94926.74981519937838435075520966*c[72]
+                                             - 11711.802654557412140706684470187*c[73]
+                                             - 441.38771554434530214403063782405*c[74]
+                                             - 62335.63634359721173576424779511*c[77]
+                                             - 14620.004304963198889908404126473*c[78]
+                                             - 1311.4259728236778321674427773578*c[79]
+                                             - 32.448085283588762265716217423175*c[80]
+                                             + 2158.4808236503421035776023630996*c[84]
+                                             - 9001.299886606731157780532058449*c[85]
+                                             - 6194.507244833923661560174198269*c[86]
+                                             + 588334.638734447087654384152343*c[87]
+                                             + 202821.37960288363902909984748358*c[88]
+                                             + 29255.411774132390594601954528505*c[89]
+                                             + 2.2441112906615784819426024579263e6*c[90]
+                                             + 959093.643949495061947031121936*c[91]
+                                             + 241444.57018575473672031647840821*c[92]
+                                             + 33851.407530046647907164860314863*c[93]
+                                             + 3.901766921486383782104221070375e6*c[94]
+                                             + 1.8130389531243504942798616347444e6*c[95]
+                                             + 493021.76654928127983896034139654*c[96]
+                                             + 92262.84822244253543510448890202*c[97]
+                                             + 10984.301944500754499713014138416*c[98]
+                                             + 3.6372470520892148056410737439988e6*c[99]
+                                             + 1.662377947319508993747409296624e6*c[100]
+                                             + 431274.28727402555758853052940578*c[101]
+                                             + 67194.23172831194051423397425146*c[102]
+                                             + 4178.2826062051326386020661364558*c[103]
+                                             + 1.7262989278233365381886571939205e6*c[105]
+                                             + 719283.2056947025493160238474519*c[106]
+                                             + 165924.6810551486495377969965845*c[107]
+                                             + 20592.948212486100342378983874653*c[108]
+                                             + 828.2221419051328031813869340002*c[109]
+                                             + 318465.39122846651507048102666632*c[112]
+                                             + 109470.89346827806304992654768132*c[113]
+                                             + 20500.231008370931875775149436258*c[114]
+                                             + 1916.2339306608251741577982854848*c[115]
+                                             + 52.08971471089248239566788939858*c[116]
+                                             + y*(221596.33118459619697973406854229*c[62]
+                                                  + 79504.97050163417393523329735732*c[63]
+                                                  + 15420.881891190661714191515869675*c[64]
+                                                  + 1483.2469236157377537708067309456*c[65]
+                                                  + 445399.9007395213950171522737415*c[66]
+                                                  + 120159.50279290255040311615477295*c[67]
+                                                  + 14877.579374294261925328206417069*c[68]
+                                                  + 651.3175602481157822583162190691*c[69]
+                                                  + 302450.63691598940292206175418274*c[71]
+                                                  + 62662.46779852296744887856543543*c[72]
+                                                  + 5475.266021082473330332068528784*c[73]
+                                                  + 147.12923851478176738134354594135*c[74]
+                                                  + 67487.4555444461537775689857344*c[77]
+                                                  + 10219.720323756233187853245287326*c[78]
+                                                  + 620.8829663483925071462488899731*c[79]
+                                                  + 10.816028427862920755238739141058*c[80]
+                                                  + 1164.6479264300407033692099081473*c[84]
+                                                  - 3581.1492165140109748245779437473*c[85]
+                                                  - 2815.6851112881471188909882719404*c[86]
+                                                  + 11958.886555556090978097908003626*c[87]
+                                                  + 14060.512044840336026807197757748*c[88]
+                                                  + 3203.1472745400427658323307877925*c[89]
+                                                  - 1.2138494059602966562801662614337e6*c[90]
+                                                  - 477363.54535270460419389734538232*c[91]
+                                                  - 104968.26381381210454891618623286*c[92]
+                                                  - 11283.802510015549302388286771621*c[93]
+                                                  - 4.5741174458667860626158935164647e6*c[94]
+                                                  - 1.8798243545014693883598380789243e6*c[95]
+                                                  - 461046.01384967694057434300355211*c[96]
+                                                  - 77514.65908009264251236665436219*c[97]
+                                                  - 7322.867963000502999808676092277*c[98]
+                                                  - 6.205869791649205357983122351519e6*c[99]
+                                                  - 2.3781437514406736983652565227162e6*c[100]
+                                                  - 502659.3730081383993990136538553*c[101]
+                                                  - 60960.44944435913347252542119262*c[102]
+                                                  - 2785.5217374700884257347107576372*c[103]
+                                                  - 3.6326665637079896456300230740215e6*c[105]
+                                                  - 1.223710782656749154914727249332e6*c[106]
+                                                  - 212965.58640794828576110021641953*c[107]
+                                                  - 19173.529015760718851960323123251*c[108]
+                                                  - 552.1480946034218687875912893334*c[109]
+                                                  - 761302.1113057727142589552231939*c[112]
+                                                  - 206845.89143395349725646865172655*c[113]
+                                                  - 27702.712606511073789577220487513*c[114]
+                                                  - 1806.1055438412375204705684989627*c[115]
+                                                  - 34.726476473928321597111926265721*c[116]
+                                                  + y*(1.5186910716176148581923112924694e6*c[94]
+                                                       + 622354.6232035664592446653115434*c[95]
+                                                       + 149883.24299195187732828435423738*c[96]
+                                                       + 23380.188169639232016999245697422*c[97]
+                                                       + 1830.7169907501257499521690230693*c[98]
+                                                       + 3.2766630436479604324424212622329e6*c[99]
+                                                       + 1.0885107041795615644506292749725e6*c[100]
+                                                       + 194379.6146298440182426867255442*c[101]
+                                                       + 19281.186100794243317223714887736*c[102]
+                                                       + 696.3804343675221064336776894093*c[103]
+                                                       + 2.3675159454938081886870321420355e6*c[105]
+                                                       + 636959.5060967512129147136517235*c[106]
+                                                       + 87432.54000028091877990417455889*c[107]
+                                                       + 6154.606472466009368916997582517*c[108]
+                                                       + 138.03702365085546719689782233336*c[109]
+                                                       + 559047.132908473306169600200592*c[112]
+                                                       + 115138.94500404537530945217265149*c[113]
+                                                       + 11706.82859138694650352844390202*c[114]
+                                                       + 583.6804501438145645423178685672*c[115]
+                                                       + 8.68161911848208039927798156643*c[116])
+                                                  + z*(1.2447092464071329184893306230867e6*c[95]
+                                                       + 899299.4579517112639697061254243*c[96]
+                                                       + 280562.25803567078420399094836906*c[97]
+                                                       + 36614.339815002514999043380461385*c[98]
+                                                       + 2.177021408359123128901258549945e6*c[100]
+                                                       + 1.1662776877790641094561203532652e6*c[101]
+                                                       + 231374.23320953091980668457865283*c[102]
+                                                       + 13927.608687350442128673553788186*c[103]
+                                                       + 1.273919012193502425829427303447e6*c[106]
+                                                       + 524595.2400016855126794250473533*c[107]
+                                                       + 73855.2776695921124270039709902*c[108]
+                                                       + 2760.7404730171093439379564466672*c[109]
+                                                       + 230277.89000809075061890434530298*c[113]
+                                                       + 70240.97154832167902117066341212*c[114]
+                                                       + 7004.165401725774774507814422806*c[115]
+                                                       + 173.63238236964160798555963132861*c[116]))
+                                             + z*(159009.94100326834787046659471463*c[63]
+                                                  + 92525.29134714397028514909521805*c[64]
+                                                  + 17798.963083388853045249680771347*c[65]
+                                                  + 240319.0055858051008062323095459*c[67]
+                                                  + 89265.47624576557155196923850242*c[68]
+                                                  + 7815.810722977389387099794628829*c[69]
+                                                  + 125324.93559704593489775713087085*c[72]
+                                                  + 32851.596126494839981992411172704*c[73]
+                                                  + 1765.5508621773812085761225512962*c[74]
+                                                  + 20439.440647512466375706490574653*c[78]
+                                                  + 3725.2977980903550428774933398385*c[79]
+                                                  + 129.7923411343550490628648696927*c[80]
+                                                  - 5631.370222576294237781976543881*c[86]
+                                                  + 28121.024089680672053614395515496*c[88]
+                                                  + 19218.883647240256594993984726755*c[89]
+                                                  - 954727.0907054092083877946907646*c[91]
+                                                  - 629809.5828828726272934971173971*c[92]
+                                                  - 135405.63012018659162865944125945*c[93]
+                                                  - 2.5149394625958058582303455347619e6*c[95]
+                                                  - 1.8669766251463503794763518958884e6*c[96]
+                                                  - 649613.6509254409259444089039772*c[97]
+                                                  - 109843.01944500754499713014138416*c[98]
+                                                  - 2.5792660945222242678292544954873e6*c[100]
+                                                  - 1.8496785502697662869379615698664e6*c[101]
+                                                  - 500151.1601227786818636204756587*c[102]
+                                                  - 41782.826062051326386020661364558*c[103]
+                                                  - 1.173502553119995884000027195217e6*c[106]
+                                                  - 753198.2784460042018871762511638*c[107]
+                                                  - 156227.07051953651379651990648881*c[108]
+                                                  - 8282.221419051328031813869340002*c[109]
+                                                  - 183413.89285981624389403295815012*c[113]
+                                                  - 95975.30409074476371629265951296*c[114]
+                                                  - 14669.101124369075471139007564745*c[115]
+                                                  - 520.8971471089248239566788939858*c[116]
+                                                  + z*(899299.4579517112639697061254243*c[96]
+                                                       + 701405.6450891769605099773709227*c[97]
+                                                       + 164764.52916751131749569521207623*c[98]
+                                                       + 1.1662776877790641094561203532652e6*c[101]
+                                                       + 578435.5830238272995167114466321*c[102]
+                                                       + 62674.23909307698957903099204684*c[103]
+                                                       + 524595.2400016855126794250473533*c[107]
+                                                       + 184638.1941739802810675099274755*c[108]
+                                                       + 12423.332128576992047720804010002*c[109]
+                                                       + 70240.97154832167902117066341212*c[114]
+                                                       + 17510.413504314436936269536057016*c[115]
+                                                       + 781.3457206633872359350183409787*c[116])))
+                                        + z*(17651.429448972164787430011285765*c[39]
+                                             + 6760.881077640076066905359477444*c[40]
+                                             + 20524.902359146709115040977899163*c[42]
+                                             + 3521.4014623688515055684872832287*c[43]
+                                             + 8908.094693271496448907189305153*c[46]
+                                             + 922.8120021073101203429258924446*c[47]
+                                             + 1248.867683607946185099916446836*c[51]
+                                             + 81.46657966046990832815191944941*c[52]
+                                             + 2932.1360686923521674756316877452*c[58]
+                                             - 116231.95955252634310977450341183*c[60]
+                                             - 50876.92944026194109130497074927*c[61]
+                                             - 208936.21150179662807819287828758*c[63]
+                                             - 130298.00406344494265224586474557*c[64]
+                                             - 35597.926166777706090499361542695*c[65]
+                                             - 168236.00122228142776811453209648*c[67]
+                                             - 107105.94563390160559660766101962*c[68]
+                                             - 15631.621445954778774199589257658*c[69]
+                                             - 64528.56403335282187094437954848*c[72]
+                                             - 37419.219800849632862247695648415*c[73]
+                                             - 3531.1017243547624171522451025924*c[74]
+                                             - 8800.567962413931404110317678292*c[78]
+                                             - 4143.2580388517119501271633243082*c[79]
+                                             - 259.5846822687100981257297393854*c[80]
+                                             - 18020.384712244141560902324940419*c[86]
+                                             + 433763.78329544795011181409048265*c[88]
+                                             + 194751.35429203460016260571189778*c[89]
+                                             + 963460.1971935809155062675531074*c[91]
+                                             + 818857.8382316557930284017530521*c[92]
+                                             + 270811.26024037318325731888251891*c[93]
+                                             + 1.1111384436528951303293777347268e6*c[95]
+                                             + 1.0911539741493372995574101524908e6*c[96]
+                                             + 457540.52774386949927684496284712*c[97]
+                                             + 109843.01944500754499713014138416*c[98]
+                                             + 745489.8001167937196655640977607*c[100]
+                                             + 737967.1733743870585932216065683*c[101]
+                                             + 306179.62061696460430718721535883*c[102]
+                                             + 41782.826062051326386020661364558*c[103]
+                                             + 265063.85826940921463202049968685*c[106]
+                                             + 242349.80788488769533960572834318*c[107]
+                                             + 90888.30803029669031202790000702*c[108]
+                                             + 8282.221419051328031813869340002*c[109]
+                                             + 35527.894076739882205820137212509*c[113]
+                                             + 27026.081959480827538358237104593*c[114]
+                                             + 8325.706043560826618754571861072*c[115]
+                                             + 520.8971471089248239566788939858*c[116]
+                                             + z*(92525.29134714397028514909521805*c[64]
+                                                  + 44497.407708472132613124201928368*c[65]
+                                                  + 89265.47624576557155196923850242*c[68]
+                                                  + 19539.526807443473467749486572073*c[69]
+                                                  + 32851.596126494839981992411172704*c[73]
+                                                  + 4413.8771554434530214403063782405*c[74]
+                                                  + 3725.2977980903550428774933398385*c[79]
+                                                  + 324.48085283588762265716217423175*c[80]
+                                                  + 19218.883647240256594993984726755*c[89]
+                                                  - 629809.5828828726272934971173971*c[92]
+                                                  - 338514.07530046647907164860314863*c[93]
+                                                  - 967677.1671946391155066457704642*c[96]
+                                                  - 922628.4822244253543510448890202*c[97]
+                                                  - 329529.05833502263499139042415247*c[98]
+                                                  - 683400.8624907021774818412166012*c[101]
+                                                  - 671942.3172831194051423397425146*c[102]
+                                                  - 125348.47818615397915806198409367*c[103]
+                                                  - 228603.0384443186892077512038105*c[107]
+                                                  - 205929.48212486100342378983874653*c[108]
+                                                  - 24846.664257153984095441608020005*c[109]
+                                                  - 25734.332542423084695121996100835*c[114]
+                                                  - 19162.339306608251741577982854848*c[115]
+                                                  - 1562.6914413267744718700366819575*c[116]
+                                                  + z*(467603.76339278464033998491394844*c[97]
+                                                       + 256300.3787050176049933036632297*c[98]
+                                                       + 385623.72201588486634447429775471*c[102]
+                                                       + 97493.2608114530949007148765173*c[103]
+                                                       + 123092.12944932018737833995165033*c[108]
+                                                       + 19325.18331111976540756569512667*c[109]
+                                                       + 11673.609002876291290846357371344*c[115]
+                                                       + 1215.4266765874912558989174193002*c[116])))))
+                              - 6.660952317107294693225002173065*c[117]
+                              + z*(248.43491880938733945596719572761*c[12]
+                                   + 125.07502085126255508940278264123*c[14]
+                                   + 19.908045489935916814733315842556*c[17]
+                                   - 1360.5851063683441505343783544379*c[22]
+                                   - 1143.7977271597158014777017818429*c[24]
+                                   - 1108.6461689078054226178553001416*c[25]
+                                   - 505.4004949551165526224610457163*c[27]
+                                   - 439.82319708973355857324452076131*c[28]
+                                   - 80.9028267246155700705012547797*c[31]
+                                   - 55.31028356292488578840606151559*c[32]
+                                   + 4324.5402859261751911341531835406*c[37]
+                                   + 4420.3029393803341385471149706377*c[39]
+                                   + 6197.474321170069727996579520991*c[40]
+                                   + 3100.0334767313804711078949695777*c[42]
+                                   + 4401.4385917519940340238035100772*c[43]
+                                   + 2917.0898113607856452464789417524*c[44]
+                                   + 1280.4634240871085899817107862776*c[46]
+                                   + 1680.0460490047539391265367139708*c[47]
+                                   + 956.8827927301271923117129058657*c[48]
+                                   + 206.39549953184544795768927272639*c[51]
+                                   + 221.1235733641326083192694956484*c[52]
+                                   + 99.20863587454704207996261546102*c[53]
+                                   - 10584.688995224589967205989114553*c[58]
+                                   - 11862.276932560840072203844809851*c[60]
+                                   - 19912.103407304546682395774688851*c[61]
+                                   - 10209.600390790903893584887169231*c[63]
+                                   - 17788.994721158456641524663283704*c[64]
+                                   - 16527.608577432506399160417859108*c[65]
+                                   - 6521.496166462049435519062878836*c[67]
+                                   - 11263.570408889457540058403313958*c[68]
+                                   - 10319.964192998458293138739155777*c[69]
+                                   - 6002.930535903853872303222701718*c[70]
+                                   - 2594.7876470552223008701246012055*c[72]
+                                   - 4145.039819964199695188690480667*c[73]
+                                   - 3477.8268070815272345929009204861*c[74]
+                                   - 1680.1542451218882689771240390042*c[75]
+                                   - 421.38999451705748896292497170461*c[78]
+                                   - 560.7416894686527451299920288537*c[79]
+                                   - 389.3770234030651471885946090781*c[80]
+                                   - 148.00910009849916535281664333652*c[81]
+                                   + 22080.805973200643826857210068526*c[86]
+                                   + 26066.327505516533325338592688853*c[88]
+                                   + 49001.616265208490964651329765903*c[89]
+                                   + 24925.802955376772740840351806817*c[91]
+                                   + 48887.189161263149042053918365765*c[92]
+                                   + 53560.44924754047402200306787596*c[93]
+                                   + 19547.632789922321322744130377477*c[95]
+                                   + 38963.368744054938817161793158219*c[96]
+                                   + 43263.368717782941182637527454305*c[97]
+                                   + 34325.943576564857811603169182549*c[98]
+                                   + 11821.278805506356954691149194962*c[100]
+                                   + 23023.714759097753149100274935315*c[101]
+                                   + 25093.652359404464975468138851505*c[102]
+                                   + 19327.233568296237664984860023171*c[103]
+                                   + 10691.999508639739753694150929938*c[104]
+                                   + 4597.5577179332354906471926271094*c[106]
+                                   + 8281.050894189611214041079008525*c[107]
+                                   + 8362.665129367998790981803832718*c[108]
+                                   + 5845.182856289794587033135986065*c[109]
+                                   + 2610.979710770243487867194459524*c[110]
+                                   + 752.1221455734130425827824069958*c[113]
+                                   + 1143.7614272556730462606605177057*c[114]
+                                   + 977.9400749579383647426005043164*c[115]
+                                   + 570.5063992145367119525530743654*c[116]
+                                   + 199.82856951321884079675006519194*c[117]
+                                   + z*(1108.6461689078054226178553001416*c[25]
+                                        + 439.82319708973355857324452076131*c[28]
+                                        + 55.31028356292488578840606151559*c[32]
+                                        - 6197.474321170069727996579520991*c[40]
+                                        - 4401.4385917519940340238035100772*c[43]
+                                        - 7292.724528401964113116197354381*c[44]
+                                        - 1680.0460490047539391265367139708*c[47]
+                                        - 2392.2069818253179807792822646643*c[48]
+                                        - 221.1235733641326083192694956484*c[52]
+                                        - 248.02158968636760519990653865255*c[53]
+                                        + 19912.103407304546682395774688851*c[61]
+                                        + 17788.994721158456641524663283704*c[64]
+                                        + 41319.021443581265997901044647771*c[65]
+                                        + 11263.570408889457540058403313958*c[68]
+                                        + 25799.910482496145732846847889442*c[69]
+                                        + 27013.18741156734242536450215773*c[70]
+                                        + 4145.039819964199695188690480667*c[73]
+                                        + 8694.567017703818086482252301215*c[74]
+                                        + 7560.694103048497210397058175519*c[75]
+                                        + 560.7416894686527451299920288537*c[79]
+                                        + 973.4425585076628679714865226953*c[80]
+                                        + 666.0409504432462440876748950143*c[81]
+                                        - 49001.616265208490964651329765903*c[89]
+                                        - 48887.189161263149042053918365765*c[92]
+                                        - 133901.1231188511850550076696899*c[93]
+                                        - 38963.368744054938817161793158219*c[96]
+                                        - 108158.42179445735295659381863576*c[97]
+                                        - 154466.74609454186015221426132147*c[98]
+                                        - 23023.714759097753149100274935315*c[101]
+                                        - 62734.13089851116243867034712876*c[102]
+                                        - 86972.55105733306949243187010427*c[103]
+                                        - 74843.99656047817827585905650957*c[104]
+                                        - 8281.050894189611214041079008525*c[107]
+                                        - 20906.662823419996977454509581795*c[108]
+                                        - 26303.322853304075641649111937291*c[109]
+                                        - 18276.857975391704415070361216668*c[110]
+                                        - 1143.7614272556730462606605177057*c[114]
+                                        - 2444.8501873948459118565012607909*c[115]
+                                        - 2567.2787964654152037864888346444*c[116]
+                                        - 1398.7999865925318855772504563436*c[117]
+                                        + z*(4861.816352267976075410798236254*c[44]
+                                             + 1594.8046545502119871861881764429*c[48]
+                                             + 165.3477264575784034666043591017*c[53]
+                                             - 27546.014295720843998600696431847*c[65]
+                                             - 17199.940321664097155231231926295*c[69]
+                                             - 42020.513751326977106122558912024*c[70]
+                                             - 5796.37801180254539098816820081*c[74]
+                                             - 11761.079715853217882839868273029*c[75]
+                                             - 648.9617056717752453143243484635*c[80]
+                                             - 1036.0637006894941574697165033556*c[81]
+                                             + 89267.41541256745670333844645994*c[93]
+                                             + 72105.61452963823530439587909051*c[97]
+                                             + 240281.60503595400468122218427784*c[98]
+                                             + 41822.753932340774959113564752508*c[102]
+                                             + 135290.63497807366365489402016219*c[103]
+                                             + 199583.99082794180873562415069218*c[104]
+                                             + 13937.775215613331318303006387863*c[108]
+                                             + 40916.279994028562109231951902452*c[109]
+                                             + 48738.287934377878440187629911115*c[110]
+                                             + 1629.9001249298972745710008405273*c[115]
+                                             + 3993.5447945017569836678715205579*c[116]
+                                             + 3730.1332975800850282060012169163*c[117]
+                                             + z*(21010.256875663488553061279456012*c[70]
+                                                  + 5880.539857926608941419934136515*c[75]
+                                                  + 518.0318503447470787348582516778*c[81]
+                                                  - 120140.80251797700234061109213892*c[98]
+                                                  - 67645.3174890368318274470100811*c[103]
+                                                  - 224531.9896814345348275771695287*c[104]
+                                                  - 20458.139997014281054615975951226*c[109]
+                                                  - 54830.57392617511324521108365*c[110]
+                                                  - 1996.772397250878491833935760279*c[116]
+                                                  - 4196.3999597775956567317513690308*c[117]
+                                                  + z*(89812.79587257381393103086781148*c[104]
+                                                       + 21932.229570470045298084433460002*c[110]
+                                                       + 1678.5599839110382626927005476123*c[117])))))
+                              + y*(522.7316916254627974209993517885*c[11]
+                                   + 124.21745940469366972798359786381*c[12]
+                                   + 583.2530750091364631622971049149*c[13]
+                                   + 62.53751042563127754470139132061*c[14]
+                                   + 167.59304598571117811625000986391*c[16]
+                                   + 9.954022744967958407366657921278*c[17]
+                                   + 40.351249674003989967170610752443*c[20]
+                                   - 2394.772097318945574591323684899*c[21]
+                                   - 680.2925531841720752671891772189*c[22]
+                                   - 5120.847546128855263098177740402*c[23]
+                                   - 1909.2370333430195718035259205237*c[24]
+                                   - 369.54872296926847420595176671386*c[25]
+                                   - 3987.5596293242820177238553639508*c[26]
+                                   - 1416.4452485537409292055177196807*c[27]
+                                   - 146.60773236324451952441484025377*c[28]
+                                   - 1037.9821725066577565475517399844*c[30]
+                                   - 295.05736805448031437476928213771*c[31]
+                                   - 18.436761187641628596135353838529*c[32]
+                                   - 156.9718421997809566560706549704*c[35]
+                                   + 6673.582036283194002992337459526*c[36]
+                                   + 1944.059394590665911610766110032*c[37]
+                                   + 17905.205484413309307594554990544*c[38]
+                                   + 8667.122099080166699727491734854*c[39]
+                                   + 2065.8247737233565759988598403302*c[40]
+                                   + 23292.3161031457010420868092796*c[41]
+                                   + 12828.26924478052080053385103128*c[42]
+                                   + 3814.1206997450916525133148375942*c[43]
+                                   + 729.2724528401964113116197354381*c[44]
+                                   + 15173.094259071133141947308574765*c[45]
+                                   + 7984.619942529185026594475664005*c[46]
+                                   + 2228.2854438143573039998881964501*c[47]
+                                   + 239.22069818253179807792822646643*c[48]
+                                   + 3719.610243449211124227726275773*c[50]
+                                   + 1617.9308226013308420412082819654*c[51]
+                                   + 366.59960847211458747668363752235*c[52]
+                                   + 24.802158968636760519990653865255*c[53]
+                                   + 438.89589250565901926695939506047*c[56]
+                                   - 14877.641687483811085278254067537*c[57]
+                                   - 4357.9275086883585785832877556873*c[58]
+                                   - 44337.286443403727382854041390231*c[59]
+                                   - 24009.999350802447065180624704589*c[60]
+                                   - 6171.461855179702913442318937041*c[61]
+                                   - 71208.78058518737374134405587763*c[62]
+                                   - 46605.064564097233639360218547732*c[63]
+                                   - 17760.689659157183878043963627592*c[64]
+                                   - 4131.9021443581265997901044647771*c[65]
+                                   - 73345.60290041851496548246106572*c[66]
+                                   - 50476.23386644437885665164626976*c[67]
+                                   - 21325.591612210370437272150344202*c[68]
+                                   - 6152.820990188977412588436289452*c[69]
+                                   - 1200.5861071807707744606445403436*c[70]
+                                   - 42907.107034549686527089890692773*c[71]
+                                   - 27876.608050168863915067409446819*c[72]
+                                   - 11254.296409912077750756687622691*c[73]
+                                   - 3014.2412093400006063824768734511*c[74]
+                                   - 336.03084902437765379542480780084*c[75]
+                                   - 10104.120333824773423012691684987*c[77]
+                                   - 5504.406803379063449578207442891*c[78]
+                                   - 1870.004307008886700965914775236*c[79]
+                                   - 411.00908025879098869907208736022*c[80]
+                                   - 29.601820019699833070563328667304*c[81]
+                                   - 971.64912719306252966802655194*c[84]
+                                   + 28850.483719456092289486189340612*c[85]
+                                   + 8368.375278949325157746340653748*c[86]
+                                   + 91584.49127627481900780740314253*c[87]
+                                   + 53146.70636053736735795868008548*c[88]
+                                   + 14198.440572042801810995556063439*c[89]
+                                   + 163682.55717516532972535519708046*c[90]
+                                   + 116966.9365746174518588905692855*c[91]
+                                   + 50006.16060580780562280661863059*c[92]
+                                   + 12637.858811217415218674881184216*c[93]
+                                   + 206551.24917911680411750847939346*c[94]
+                                   + 161567.04512288575359651618922394*c[95]
+                                   + 80766.30981325097016974365457379*c[96]
+                                   + 29418.056213239445012117504698476*c[97]
+                                   + 6865.18871531297156232063383651*c[98]
+                                   + 185295.40216114978798159045949828*c[99]
+                                   + 146831.07065042662265344482817185*c[100]
+                                   + 76505.97435436657653857476839162*c[101]
+                                   + 30527.230620724247112528100931415*c[102]
+                                   + 8881.527052783406068479694682031*c[103]
+                                   + 1781.999918106623292282358488323*c[104]
+                                   + 100861.07547716003460711374475151*c[105]
+                                   + 74939.18545565525928989912245364*c[106]
+                                   + 37050.303988755552111837975024872*c[107]
+                                   + 14117.820800469486491107484884442*c[108]
+                                   + 3774.6275015269625790796686510642*c[109]
+                                   + 435.16328512837391464453240992067*c[110]
+                                   + 23079.379876125165577419075938706*c[112]
+                                   + 14523.251416905124563361299114499*c[113]
+                                   + 6129.718457489915308600545301149*c[114]
+                                   + 1993.3238014345365317388591360502*c[115]
+                                   + 440.28211243730550596338335086897*c[116]
+                                   + 33.304761585536473466125010865324*c[117]
+                                   + y*(3980.3093753507935352088953810036*c[23]
+                                        + 1337.3381697631616710646750296023*c[24]
+                                        + 184.77436148463423710297588335693*c[25]
+                                        + 5297.79220168125703936517838*c[26]
+                                        + 1163.7450010761826528942871968225*c[27]
+                                        + 73.30386618162225976220742012688*c[28]
+                                        + 1748.1805010638446426064029305001*c[30]
+                                        + 254.60595469217252933951865474787*c[31]
+                                        + 9.218380593820814298067676919265*c[32]
+                                        - 75.07348974772132709638161759454*c[35]
+                                        + 276.21534426570420086633146977241*c[36]
+                                        + 218.21074837242168395631048173829*c[37]
+                                        - 16657.293756515626263227401233286*c[38]
+                                        - 6456.970629389999630453934249535*c[39]
+                                        - 1032.9123868616782879994299201651*c[40]
+                                        - 50634.95814055356903695252289662*c[41]
+                                        - 22229.690451796676405485727397442*c[42]
+                                        - 5427.52210361418628801472792015*c[43]
+                                        - 729.2724528401964113116197354381*c[44]
+                                        - 48358.34373460491670758564319883*c[45]
+                                        - 19402.524117005181922624783558851*c[46]
+                                        - 3616.5478631263376384365080359149*c[47]
+                                        - 239.22069818253179807792822646643*c[48]
+                                        - 14424.334962626875330878465460913*c[50]
+                                        - 4657.8916546890205755197163836473*c[51]
+                                        - 622.6374302621628707937325272205*c[52]
+                                        - 24.802158968636760519990653865255*c[53]
+                                        + 186.93713940055847116926048308131*c[56]
+                                        - 776.3200336977016105968081806604*c[57]
+                                        - 515.5404076821718096660451319112*c[58]
+                                        + 42767.100105914053713552650919341*c[59]
+                                        + 16110.660968135866549204074626456*c[60]
+                                        + 2386.8720067071324856867505296571*c[61]
+                                        + 171746.97635015227436562139916898*c[62]
+                                        + 89577.72378438304398397304845096*c[63]
+                                        + 26626.881957735139435325595613332*c[64]
+                                        + 4131.9021443581265997901044647771*c[65]
+                                        + 301890.06330884042269012123568906*c[66]
+                                        + 172580.93459038044965634473398863*c[67]
+                                        + 57972.24080194262895995609776306*c[68]
+                                        + 13298.480874067703091195939290468*c[69]
+                                        + 1800.8791607711561616909668105153*c[70]
+                                        + 238663.02915676016623143201005608*c[71]
+                                        + 128928.16773085075267676351978154*c[72]
+                                        + 40004.43749319835967552014773246*c[73]
+                                        + 7303.81022447923820185098016011*c[74]
+                                        + 504.0462735365664806931372117013*c[75]
+                                        + 66465.78543826832849830614253617*c[77]
+                                        + 30024.037109340346088608404233953*c[78]
+                                        + 7647.893598030791607189613504644*c[79]
+                                        + 1038.3387290748403925029189575416*c[80]
+                                        + 44.402730029549749605844993000956*c[81]
+                                        - 545.7207426700762152930012141033*c[84]
+                                        + 2124.3341883095665383612153043562*c[85]
+                                        + 1344.633298043727399633655623743*c[86]
+                                        - 89935.83885632198083209495913907*c[87]
+                                        - 33721.125738706341870248028990991*c[88]
+                                        - 4811.2579470642275013318274690108*c[89]
+                                        - 408331.88351700194429517086453038*c[90]
+                                        - 224986.83507269487007008217373522*c[91]
+                                        - 70306.25660626653896061883021235*c[92]
+                                        - 11133.351809882008645023109614666*c[93]
+                                        - 912948.9625535718599803256417861*c[94]
+                                        - 596223.4437601967183322782348407*c[95]
+                                        - 238521.21317707814153290279064451*c[96]
+                                        - 66622.48428082686444503375036828*c[97]
+                                        - 10297.783072969457343480950754765*c[98]
+                                        - 1.2195991800169738393650693977474e6*c[99]
+                                        - 835347.9003314746758051151509366*c[100]
+                                        - 360531.71106521184469201486234526*c[101]
+                                        - 113896.09884789554509379150335055*c[102]
+                                        - 25862.49142698550544142634871654*c[103]
+                                        - 3563.9998362132465845647169766461*c[104]
+                                        - 852091.6930672261322857400107054*c[105]
+                                        - 551971.1104404956947112471613995*c[106]
+                                        - 226269.81093586295267143280218686*c[107]
+                                        - 66364.95599207549417820665110598*c[108]
+                                        - 12175.918577962953022802106611225*c[109]
+                                        - 870.3265702567478292890648198413*c[110]
+                                        - 225785.28841779000612382054475025*c[112]
+                                        - 124263.69029525255105215843217835*c[113]
+                                        - 43330.92335682331106721568172237*c[114]
+                                        - 10594.350812044332284711505463427*c[115]
+                                        - 1475.8752501419536678772568662932*c[116]
+                                        - 66.60952317107294693225002173065*c[117]
+                                        + y*(26837.137353272661779513562447134*c[41]
+                                             + 10951.437945381845840505823850951*c[42]
+                                             + 2346.9745024944269745053803342351*c[43]
+                                             + 243.0908176133988037705399118127*c[44]
+                                             + 39173.254942958465036614798399864*c[45]
+                                             + 12058.135886519551191021163287984*c[46]
+                                             + 1668.2700941461059909577092917932*c[47]
+                                             + 79.74023272751059935930940882214*c[48]
+                                             + 14013.356337992601560502737963521*c[50]
+                                             + 3143.1585818536124574573527380452*c[51]
+                                             + 292.89175068407038470359380563955*c[52]
+                                             + 8.267386322878920173330217955085*c[53]
+                                             + 176.10020378313479168118741159834*c[56]
+                                             - 515.1877287721937235957646587402*c[57]
+                                             - 418.87658124176459535366166967789*c[58]
+                                             + 1562.2591412802289279894152351182*c[59]
+                                             + 1968.1999163861604798746276732075*c[60]
+                                             + 465.90594725514598068960595924238*c[61]
+                                             - 105858.56031430628944118000550311*c[62]
+                                             - 48077.459415681262291405273487845*c[63]
+                                             - 11831.024752104364997535742533024*c[64]
+                                             - 1377.3007147860421999300348215924*c[65]
+                                             - 408005.73128860520664132864808252*c[66]
+                                             - 203160.90774980766987230191845474*c[67]
+                                             - 59476.75370651378496813468003615*c[68]
+                                             - 11578.486841901293375672816097839*c[69]
+                                             - 1200.5861071807707744606445403436*c[70]
+                                             - 442834.95177379513756962385080272*c[71]
+                                             - 199753.01749429305527549887609578*c[72]
+                                             - 49009.345636636619228896026250626*c[73]
+                                             - 6724.172423298983662752163340029*c[74]
+                                             - 336.03084902437765379542480780084*c[75]
+                                             - 144165.2511808280067614362377405*c[77]
+                                             - 53068.80243449192751626836362405*c[78]
+                                             - 10059.602068014024941568144036149*c[79]
+                                             - 973.4425585076628679714865226953*c[80]
+                                             - 29.601820019699833070563328667304*c[81]
+                                             - 155.2863901906720937825613210863*c[84]
+                                             + 618.2149355352469484948037021844*c[85]
+                                             + 321.79258414721681358754151679319*c[86]
+                                             - 2920.0668897537161621688585624917*c[87]
+                                             - 2551.356613389636753448976515262*c[88]
+                                             - 305.06164519428978722212674169452*c[89]
+                                             + 256541.55468182951076755560286266*c[90]
+                                             + 107820.8807132016754470258715014*c[91]
+                                             + 23185.49083595176041418708344344*c[92]
+                                             + 2206.6102686252629746892649686726*c[93]
+                                             + 1.3552064518286902301500245935259e6*c[94]
+                                             + 763755.2353221139184196122975681*c[95]
+                                             + 260719.07607710666510134914633979*c[96]
+                                             + 59411.92282786304091459416245923*c[97]
+                                             + 6865.18871531297156232063383651*c[98]
+                                             + 2.9553993024041893382128784005634e6*c[99]
+                                             + 1.7852220635297647889118762847171e6*c[100]
+                                             + 664973.8084523664679810226850845*c[101]
+                                             + 179436.28978551154008576268683943*c[102]
+                                             + 33961.928748404198745893308069017*c[103]
+                                             + 3563.9998362132465845647169766461*c[104]
+                                             + 2.6678420395816474629645727637683e6*c[105]
+                                             + 1.5116523380833952051625424596799e6*c[106]
+                                             + 519500.3638120206793425065432751*c[107]
+                                             + 121356.83078121622924712654720523*c[108]
+                                             + 16802.582152871980887444875920321*c[109]
+                                             + 870.3265702567478292890648198413*c[110]
+                                             + 810890.9616827517974759879010823*c[112]
+                                             + 387921.79444159762498676775384723*c[113]
+                                             + 111113.81639167147448626023903149*c[114]
+                                             + 20638.059689990726300986861994244*c[115]
+                                             + 2071.1862754092963238277470308484*c[116]
+                                             + 66.60952317107294693225002173065*c[117]
+                                             + y*(166209.07681938477567709146499916*c[66]
+                                                  + 77795.45894264057435484929929645*c[67]
+                                                  + 20952.842781966616855440998731633*c[68]
+                                                  + 3572.829941939362839303751500508*c[69]
+                                                  + 300.14652679519269361516113508589*c[70]
+                                                  + 256825.40714704795167603486586093*c[71]
+                                                  + 97404.06399008355536336770346045*c[72]
+                                                  + 19568.364583356304021601117727412*c[73]
+                                                  + 2144.7845075696187977342516433296*c[74]
+                                                  + 84.00771225609441344885620195021*c[75]
+                                                  + 96870.08736757132358586373883395*c[77]
+                                                  + 28338.477131272116132756704347135*c[78]
+                                                  + 4188.255828747344577822779968599*c[79]
+                                                  + 313.66482440802470190192343509069*c[80]
+                                                  + 7.400455004924958267640832166826*c[81]
+                                                  - 465.85917057201628134768396325891*c[84]
+                                                  + 1221.3671266055361621525412129718*c[85]
+                                                  + 1005.6018254600525424610672399787*c[86]
+                                                  - 2795.2315987030803436054569584378*c[87]
+                                                  - 3841.0602556831220715923782347964*c[88]
+                                                  - 915.1849355828693616663802250836*c[89]
+                                                  + 8354.556906462893616001075330156*c[90]
+                                                  + 12661.919262564129134585908851736*c[91]
+                                                  + 5262.470024717497763967447865947*c[92]
+                                                  + 752.2535006677032868258857847747*c[93]
+                                                  - 628942.9333527681919907271889601*c[94]
+                                                  - 319325.02028984179302247818676263*c[95]
+                                                  - 96470.27792260367060199637807604*c[96]
+                                                  - 18602.2140337937097164581228349*c[97]
+                                                  - 1716.2971788282428905801584591274*c[98]
+                                                  - 2.9066176906046362312904579111944e6*c[99]
+                                                  - 1.5937632704704138684921182335346e6*c[100]
+                                                  - 535189.9521606489137493829609204*c[101]
+                                                  - 128837.51702714823960048487616472*c[102]
+                                                  - 21030.683034911446025180133710747*c[103]
+                                                  - 1781.999918106623292282358488323*c[104]
+                                                  - 3.4465254336913942384952285176571e6*c[105]
+                                                  - 1.7148358999768114175058579031747e6*c[106]
+                                                  - 501491.6350263166997730323475819*c[107]
+                                                  - 96605.63298418058909448732903331*c[108]
+                                                  - 10714.622863890504376043822614708*c[109]
+                                                  - 435.16328512837391464453240992067*c[110]
+                                                  - 1.1926256619178185948035898748559e6*c[112]
+                                                  - 491860.3135939419479779424611469*c[113]
+                                                  - 115800.6020201196161333917303357*c[114]
+                                                  - 17058.887118354127556151893932275*c[115]
+                                                  - 1333.2486503383194898891185977018*c[116]
+                                                  - 33.304761585536473466125010865324*c[117]
+                                                  + y*(967667.8970013857383984467659427*c[99]
+                                                       + 502968.6760244503112092578461797*c[100]
+                                                       + 158079.16621231067277998374894535*c[101]
+                                                       + 34861.233165425036243941269982062*c[102]
+                                                       + 5016.080339124158535482722677397*c[103]
+                                                       + 356.39998362132465845647169766461*c[104]
+                                                       + 1.554296053859452491908296066758e6*c[105]
+                                                       + 682514.2657372232655099870787541*c[106]
+                                                       + 172590.95331043502285912747797028*c[107]
+                                                       + 28192.826155351034100375098369017*c[108]
+                                                       + 2605.5909302690036616730414538513*c[109]
+                                                       + 87.03265702567478292890648198413*c[110]
+                                                       + 608635.9832854523893866328784803*c[112]
+                                                       + 214055.01910347845600126323156701*c[113]
+                                                       + 42078.61743232414958012340447839*c[114]
+                                                       + 5103.349445219691871866228307435*c[115]
+                                                       + 326.18083259439816357287273599588*c[116]
+                                                       + 6.660952317107294693225002173065*c[117])
+                                                  + z*(1.0059373520489006224185156923595e6*c[100]
+                                                       + 948474.9972738640366799024936721*c[101]
+                                                       + 418334.79798510043492729523978474*c[102]
+                                                       + 100321.60678248317070965445354794*c[103]
+                                                       + 10691.999508639739753694150929938*c[104]
+                                                       + 1.3650285314744465310199741575082e6*c[106]
+                                                       + 1.0355457198626101371547648678217e6*c[107]
+                                                       + 338313.9138642124092045011804282*c[108]
+                                                       + 52111.81860538007323346082907703*c[109]
+                                                       + 2610.979710770243487867194459524*c[110]
+                                                       + 428110.03820695691200252646313403*c[113]
+                                                       + 252471.70459394489748074042687034*c[114]
+                                                       + 61240.19334263630246239473968922*c[115]
+                                                       + 6523.616651887963271457454719918*c[116]
+                                                       + 199.82856951321884079675006519194*c[117]))
+                                             + z*(155590.91788528114870969859859289*c[67]
+                                                  + 125717.0566917997011326459923898*c[68]
+                                                  + 42873.959303272354071645018006096*c[69]
+                                                  + 6002.930535903853872303222701718*c[70]
+                                                  + 194808.12798016711072673540692091*c[72]
+                                                  + 117410.18750013782412960670636447*c[73]
+                                                  + 25737.414090835425572811019719955*c[74]
+                                                  + 1680.1542451218882689771240390042*c[75]
+                                                  + 56676.95426254423226551340869427*c[78]
+                                                  + 25129.534972484067466936679811594*c[79]
+                                                  + 3763.9778928962964228230812210883*c[80]
+                                                  + 148.00910009849916535281664333652*c[81]
+                                                  + 2011.2036509201050849221344799574*c[86]
+                                                  - 7682.120511366244143184756469593*c[88]
+                                                  - 5491.109613497216169998281350501*c[89]
+                                                  + 25323.838525128258269171817703472*c[91]
+                                                  + 31574.820148304986583804687195684*c[92]
+                                                  + 9027.042008012439441910629417297*c[93]
+                                                  - 638650.0405796835860449563735253*c[95]
+                                                  - 578821.6675356220236119782684562*c[96]
+                                                  - 223226.5684055245165974974740188*c[97]
+                                                  - 34325.943576564857811603169182549*c[98]
+                                                  - 2.1815891888919271145657207747096e6*c[100]
+                                                  - 2.2626647156900294458163952718501e6*c[101]
+                                                  - 1.1277154063406784402785232741919e6*c[102]
+                                                  - 320292.053915745749793948220667*c[103]
+                                                  - 42767.998034558959014776603719753*c[104]
+                                                  - 2.0646432684791763039917416488411e6*c[106]
+                                                  - 1.9734040902952900614834292176699e6*c[107]
+                                                  - 820953.6819459546599293467679716*c[108]
+                                                  - 162180.63867243001428741562321714*c[109]
+                                                  - 10443.918843080973951468777838096*c[110]
+                                                  - 555610.5889809269839533584591598*c[113]
+                                                  - 442331.90752677279931960995514388*c[114]
+                                                  - 143466.45207761322821142798749809*c[115]
+                                                  - 20141.356354878426526324917234118*c[116]
+                                                  - 799.3142780528753631870002607678*c[117]
+                                                  + z*(948474.9972738640366799024936721*c[101]
+                                                       + 1.0458369949627510873182380994619e6*c[102]
+                                                       + 451447.23052117426819344504096574*c[103]
+                                                       + 74843.99656047817827585905650957*c[104]
+                                                       + 1.0355457198626101371547648678217e6*c[107]
+                                                       + 845784.7846605310230112529510705*c[108]
+                                                       + 234503.18372421032955057373084662*c[109]
+                                                       + 18276.857975391704415070361216668*c[110]
+                                                       + 252471.70459394489748074042687034*c[114]
+                                                       + 153100.48335659075615598684922304*c[115]
+                                                       + 29356.274933495834721558546239629*c[116]
+                                                       + 1398.7999865925318855772504563436*c[117])))
+                                        + z*(21902.875890763691681011647701903*c[42]
+                                             + 14081.847014966561847032282005411*c[43]
+                                             + 2917.0898113607856452464789417524*c[44]
+                                             + 24116.271773039102382042326575969*c[46]
+                                             + 10009.620564876635945746255750759*c[47]
+                                             + 956.8827927301271923117129058657*c[48]
+                                             + 6286.31716370722491491470547609*c[51]
+                                             + 1757.3505041044223082215628338373*c[52]
+                                             + 99.20863587454704207996261546102*c[53]
+                                             - 837.7531624835291907073233393558*c[58]
+                                             + 3936.3998327723209597492553464151*c[60]
+                                             + 2795.4356835308758841376357554543*c[61]
+                                             - 96154.91883136252458281054697569*c[63]
+                                             - 70986.14851262618998521445519814*c[64]
+                                             - 16527.608577432506399160417859108*c[65]
+                                             - 250730.89761433419103490523831659*c[67]
+                                             - 231143.46554728300867616208782709*c[68]
+                                             - 96067.88279954316643642877516797*c[69]
+                                             - 18008.791607711561616909668105153*c[70]
+                                             - 204697.90700841899982426234527065*c[72]
+                                             - 176645.88631968189124376945113928*c[73]
+                                             - 54952.6549887523783802149403604*c[74]
+                                             - 5040.462735365664806931372117013*c[75]
+                                             - 49460.650606439622767023318553828*c[78]
+                                             - 35228.077435600082182472184405302*c[79]
+                                             - 7917.332809195657992834757051255*c[80]
+                                             - 444.02730029549749605844993000956*c[81]
+                                             + 2654.7888192145387120972175135438*c[86]
+                                             - 12784.833738145517650082709500117*c[88]
+                                             - 7321.479484662954893331041800669*c[89]
+                                             + 240965.59995153160916322356070627*c[91]
+                                             + 170687.76516401554906892718785632*c[92]
+                                             + 35506.365231515595138181809041368*c[93]
+                                             + 888860.4300645442507942682216109*c[95]
+                                             + 985492.7889270179669961166095825*c[96]
+                                             + 489716.50552883197437763247549191*c[97]
+                                             + 102977.83072969457343480950754765*c[98]
+                                             + 1.3888549381676024632580317947245e6*c[100]
+                                             + 1.7271781350241693620697408386572e6*c[101]
+                                             + 1.0255200710854600407506289678812e6*c[102]
+                                             + 358946.52105233822512391794071334*c[103]
+                                             + 64151.99705183843852216490557963*c[104]
+                                             + 958661.4076876141063333432705188*c[106]
+                                             + 1.1435980925768340145716100419804e6*c[107]
+                                             + 635328.2874286400910361717984912*c[108]
+                                             + 173871.00438500960346148189518927*c[109]
+                                             + 15665.878264621460927203166757144*c[110]
+                                             + 220232.9999022682660201770485347*c[113]
+                                             + 224350.99082325604759795147904503*c[114]
+                                             + 104190.26420227548740041435643284*c[115]
+                                             + 21282.369153307499950230023382849*c[116]
+                                             + 1198.9714170793130447805003911517*c[117]
+                                             + z*(125717.0566917997011326459923898*c[68]
+                                                  + 107184.89825818088517911254501524*c[69]
+                                                  + 27013.18741156734242536450215773*c[70]
+                                                  + 117410.18750013782412960670636447*c[73]
+                                                  + 64343.53522708856393202754929989*c[74]
+                                                  + 7560.694103048497210397058175519*c[75]
+                                                  + 25129.534972484067466936679811594*c[79]
+                                                  + 9409.944732240741057057703052721*c[80]
+                                                  + 666.0409504432462440876748950143*c[81]
+                                                  - 5491.109613497216169998281350501*c[89]
+                                                  + 31574.820148304986583804687195684*c[92]
+                                                  + 22567.605020031098604776573543242*c[93]
+                                                  - 578821.6675356220236119782684562*c[96]
+                                                  - 558066.421013811291493743685047*c[97]
+                                                  - 154466.74609454186015221426132147*c[98]
+                                                  - 1.314189718416165409136492778178e6*c[101]
+                                                  - 1.773451520888945013378070086018e6*c[102]
+                                                  - 989867.0120996816058793219520357*c[103]
+                                                  - 224531.9896814345348275771695287*c[104]
+                                                  - 937858.3704326799243286643498483*c[107]
+                                                  - 1.2065994202043556268121139688584e6*c[108]
+                                                  - 495309.69030172473474279657363052*c[109]
+                                                  - 54830.57392617511324521108365*c[110]
+                                                  - 189860.20293282790183886952827354*c[114]
+                                                  - 205565.64683744231437258311952218*c[115]
+                                                  - 61279.8286634570846469035813139*c[116]
+                                                  - 4196.3999597775956567317513690308*c[117]
+                                                  + z*(697224.6633085007248788253996412*c[102]
+                                                       + 702251.2474773821949675811748356*c[103]
+                                                       + 199583.99082794180873562415069218*c[104]
+                                                       + 563856.5231070206820075019673803*c[108]
+                                                       + 364782.73023766051263422580353918*c[109]
+                                                       + 48738.287934377878440187629911115*c[110]
+                                                       + 102066.98890439383743732456614869*c[115]
+                                                       + 45665.316563215742900202183039423*c[116]
+                                                       + 3730.1332975800850282060012169163*c[117]))))
+                                   + z*(2674.6763395263233421293500592046*c[24]
+                                        + 1108.6461689078054226178553001416*c[25]
+                                        + 2327.490002152365305788574393645*c[27]
+                                        + 439.82319708973355857324452076131*c[28]
+                                        + 509.2119093843450586790373094957*c[31]
+                                        + 55.31028356292488578840606151559*c[32]
+                                        + 436.42149674484336791262096347657*c[37]
+                                        - 12913.941258779999260907868499069*c[39]
+                                        - 6197.474321170069727996579520991*c[40]
+                                        - 22556.505012829661129959807092982*c[42]
+                                        - 18483.285606718555881056085515488*c[43]
+                                        - 5834.179622721571290492957883505*c[44]
+                                        - 14688.776460971261463207240541733*c[46]
+                                        - 11689.66661388138988487279246473*c[47]
+                                        - 1913.7655854602543846234258117315*c[48]
+                                        - 3029.4661456708162361247272912044*c[51]
+                                        - 1978.4740774685549165408323294857*c[52]
+                                        - 198.41727174909408415992523092204*c[53]
+                                        - 1868.8339778478728100394136031783*c[58]
+                                        + 36157.721769044054058157404599327*c[60]
+                                        + 17116.667723773670798258138933397*c[61]
+                                        + 83000.52873740356338513554992623*c[63]
+                                        + 88775.14323378464662673911848185*c[64]
+                                        + 33055.217154865012798320835718216*c[65]
+                                        + 94430.97156642670827778422966067*c[67]
+                                        + 116689.97926437276508357449875125*c[68]
+                                        + 63513.88768926927065792249631765*c[69]
+                                        + 18008.791607711561616909668105153*c[70]
+                                        + 53158.42845328250552926469429243*c[72]
+                                        + 63380.73863950826680935143525548*c[73]
+                                        + 32693.067704998480041996821560927*c[74]
+                                        + 5040.462735365664806931372117013*c[75]
+                                        + 10587.423612241069410193489914078*c[78]
+                                        + 10659.284152584667460665496622562*c[79]
+                                        + 4542.7319397024267172002704392445*c[80]
+                                        + 444.02730029549749605844993000956*c[81]
+                                        + 5344.05541530199351136452876103*c[86]
+                                        - 80227.0852155582013905787674821*c[88]
+                                        - 36189.027167048319901322006614733*c[89]
+                                        - 209008.07019385813097694078676418*c[91]
+                                        - 251149.77447358368469478579341777*c[92]
+                                        - 98093.85648706850860209550633463*c[93]
+                                        - 303586.45745584918587028824807041*c[95]
+                                        - 445634.49013545088220130013428453*c[96]
+                                        - 309753.30584109039896277252892741*c[97]
+                                        - 102977.83072969457343480950754765*c[98]
+                                        - 281840.86249534688835219850714874*c[100]
+                                        - 436012.13136710170608234833541443*c[101]
+                                        - 341233.11508928650037486907232547*c[102]
+                                        - 158303.30748737188370460903361745*c[103]
+                                        - 42767.998034558959014776603719753*c[104]
+                                        - 145280.81319337728308915105228018*c[106]
+                                        - 214020.77303834370145698677114071*c[107]
+                                        - 161051.18447626583910230801478059*c[108]
+                                        - 69647.36717424945699456023703522*c[109]
+                                        - 10443.918843080973951468777838096*c[110]
+                                        - 28294.380688236836084139815822002*c[113]
+                                        - 35634.549317683818805342611289189*c[114]
+                                        - 22941.945542256500016123709128287*c[115]
+                                        - 8235.135849531573407315113943014*c[116]
+                                        - 799.3142780528753631870002607678*c[117]
+                                        + z*(14081.847014966561847032282005411*c[43]
+                                             + 7292.724528401964113116197354381*c[44]
+                                             + 10009.620564876635945746255750759*c[47]
+                                             + 2392.2069818253179807792822646643*c[48]
+                                             + 1757.3505041044223082215628338373*c[52]
+                                             + 248.02158968636760519990653865255*c[53]
+                                             + 2795.4356835308758841376357554543*c[61]
+                                             - 70986.14851262618998521445519814*c[64]
+                                             - 41319.021443581265997901044647771*c[65]
+                                             - 105426.40885548330754351609543729*c[68]
+                                             - 132984.80874067703091195939290468*c[69]
+                                             - 54026.37482313468485072900431546*c[70]
+                                             - 59235.69881954406711416274477481*c[73]
+                                             - 73038.1022447923820185098016011*c[74]
+                                             - 15121.388206096994420794116351038*c[75]
+                                             - 10098.542463116014715535504593709*c[79]
+                                             - 10383.387290748403925029189575416*c[80]
+                                             - 1332.0819008864924881753497900287*c[81]
+                                             - 12812.58909816017106332932315117*c[89]
+                                             + 202262.58531232053565273187505201*c[92]
+                                             + 111333.51809882008645023109614666*c[93]
+                                             + 406671.12139139594338413834112631*c[96]
+                                             + 666224.8428082686444503375036828*c[97]
+                                             + 308933.49218908372030442852264294*c[98]
+                                             + 412988.41660800395293324806047911*c[101]
+                                             + 790348.6568247050884985023336849*c[102]
+                                             + 625392.3326358404071783087811743*c[103]
+                                             + 224531.9896814345348275771695287*c[104]
+                                             + 205739.72214415409024294569213218*c[107]
+                                             + 381721.29836724460077831552736968*c[108]
+                                             + 287109.8294308184808338719547212*c[109]
+                                             + 54830.57392617511324521108365*c[110]
+                                             + 34490.787890428145759081950771484*c[114]
+                                             + 54910.01366824640412845277155993*c[115]
+                                             + 34490.832526426665129131523908918*c[116]
+                                             + 4196.3999597775956567317513690308*c[117]
+                                             + z*(71456.59883878725678607503001016*c[69]
+                                                  + 42020.513751326977106122558912024*c[70]
+                                                  + 42895.690151392375954685032866592*c[74]
+                                                  + 11761.079715853217882839868273029*c[75]
+                                                  + 6273.296488160494038038468701814*c[80]
+                                                  + 1036.0637006894941574697165033556*c[81]
+                                                  + 15045.070013354065736517715695495*c[93]
+                                                  - 372044.280675874194329162456698*c[97]
+                                                  - 240281.60503595400468122218427784*c[98]
+                                                  - 485076.35061746261737322132437077*c[102]
+                                                  - 837541.8824554558586224751949978*c[103]
+                                                  - 399167.98165588361747124830138436*c[104]
+                                                  - 240543.09036254973586724067852526*c[108]
+                                                  - 405699.01023168907474345775544163*c[109]
+                                                  - 97476.57586875575688037525982223*c[110]
+                                                  - 34976.775653901038811064180199423*c[115]
+                                                  - 49658.861357717499883870054559981*c[116]
+                                                  - 7460.266595160170056412002433833*c[117]
+                                                  + z*(351125.6237386910974837905874178*c[103]
+                                                       + 224531.9896814345348275771695287*c[104]
+                                                       + 182391.36511883025631711290176959*c[109]
+                                                       + 54830.57392617511324521108365*c[110]
+                                                       + 22832.658281607871450101091519712*c[116]
+                                                       + 4196.3999597775956567317513690308*c[117]))))))
+                         + 5.542395395327431720667678490885*c[118]
+                         + z*(30.503467646507641960278325500215*c[6]
+                              + 8.805592628464113684485737717137*c[8]
+                              - 108.69027697910696101198564813083*c[12]
+                              - 90.84396251302227685440833686573*c[14]
+                              - 136.27014434132654190469602473842*c[15]
+                              - 25.880459136916691859153310595322*c[17]
+                              - 29.503351694240263907254545876873*c[18]
+                              + 236.84259259004509287079919503178*c[22]
+                              + 256.56154053984932612519338551853*c[24]
+                              + 498.89077600851244017803488506371*c[25]
+                              + 183.82316304980708313501323956742*c[27]
+                              + 352.68219661764777112558671121721*c[28]
+                              + 359.41700366603670836433589351988*c[29]
+                              + 51.87298889990057139814492218228*c[31]
+                              + 82.96542534438732868260909227338*c[32]
+                              + 62.25285114537450115073508567418*c[33]
+                              - 423.72559865772065175516289908452*c[37]
+                              - 499.72469355713152648843692061601*c[39]
+                              - 1101.2041149186487533217062785231*c[40]
+                              - 464.84218749632015977554705566993*c[42]
+                              - 1053.6245682445442097073314061649*c[43]
+                              - 1336.9994968736934207379695149699*c[44]
+                              - 309.58976574860665396604737664206*c[46]
+                              - 677.257375058722025034575662305*c[47]
+                              - 836.6336975885892445440308102879*c[48]
+                              - 741.7134052383063688702398035939*c[49]
+                              - 87.22250488690417800697829152505*c[51]
+                              - 162.93315932093981665630383889882*c[52]
+                              - 168.65468098672997153593644628374*c[53]
+                              - 107.0571085439725406716610249304*c[54]
+                              + 674.4498799364776089523118842191*c[58]
+                              + 832.0861482147172592920848932995*c[60]
+                              + 1978.30832988338908723586530386*c[61]
+                              + 851.6077611419652699489687097082*c[63]
+                              + 2101.4440426495520371454808965806*c[64]
+                              + 2982.7932639745055927478860633302*c[65]
+                              + 732.433165544160593486074562135*c[67]
+                              + 1822.1692180900788857209726688855*c[68]
+                              + 2605.4340836198259543988534901803*c[69]
+                              + 2787.0748916696464407122105400833*c[70]
+                              + 468.57478057984167394077601292071*c[72]
+                              + 1111.9051268920876504698764036273*c[73]
+                              + 1534.0696713133104021424840503533*c[74]
+                              + 1587.8067841914600275587687952139*c[75]
+                              + 1324.8153374685695413924006600065*c[76]
+                              + 132.26320569663136844509389565179*c[78]
+                              + 271.28475254386209197261188432971*c[79]
+                              + 324.48085283588762265716217423175*c[80]
+                              + 281.21729018714841417035162233939*c[81]
+                              + 163.90339108157646963622127021713*c[82]
+                              - 995.6121106225153172040913632211*c[86]
+                              - 1258.1243613428108349464873439036*c[88]
+                              - 3154.8737834323749313708074352606*c[89]
+                              - 1358.0998247568840234358888001277*c[91]
+                              - 3537.4251352974545365894760841404*c[92]
+                              - 5381.836473348368657748622871646*c[93]
+                              - 1289.8104186615886137699113088872*c[95]
+                              - 3427.7087097669779222141548067493*c[96]
+                              - 5308.459713801799432020136271555*c[97]
+                              - 6270.205693319180693586178904012*c[98]
+                              - 1059.4566136990084338841628751001*c[100]
+                              - 2801.2878419672636529791417046897*c[101]
+                              - 4333.4632131280595268352827956289*c[102]
+                              - 5102.146504734349087921820869817*c[103]
+                              - 5011.874769674878009544133248409*c[104]
+                              - 661.2455132583455948332387879219*c[106]
+                              - 1658.702229959209209472444675099*c[107]
+                              - 2458.6452424476572981627341012995*c[108]
+                              - 2794.7902961682103654179195442306*c[109]
+                              - 2649.2666092472034245633872252037*c[110]
+                              - 2150.335134156810727430685133602*c[111]
+                              - 187.26350784389413247065447287517*c[113]
+                              - 409.51332400694213049720349075528*c[114]
+                              - 533.9024193013609450756900050592*c[115]
+                              - 530.8189975300472015558537300617*c[116]
+                              - 419.63999597775956567317513690308*c[117]
+                              - 232.78060660375213226804249661719*c[118]
+                              + z*(136.27014434132654190469602473842*c[15]
+                                   + 29.503351694240263907254545876873*c[18]
+                                   - 498.89077600851244017803488506371*c[25]
+                                   - 352.68219661764777112558671121721*c[28]
+                                   - 898.5425091650917709108397337997*c[29]
+                                   - 82.96542534438732868260909227338*c[32]
+                                   - 155.63212786343625287683771418544*c[33]
+                                   + 1101.2041149186487533217062785231*c[40]
+                                   + 1053.6245682445442097073314061649*c[43]
+                                   + 3342.4987421842335518449237874246*c[44]
+                                   + 677.257375058722025034575662305*c[47]
+                                   + 2091.5842439714731113600770257199*c[48]
+                                   + 3337.7103235723786599160791161727*c[49]
+                                   + 162.93315932093981665630383889882*c[52]
+                                   + 421.63670246682492883984111570934*c[53]
+                                   + 481.75698844787643302247461218678*c[54]
+                                   - 1978.30832988338908723586530386*c[61]
+                                   - 2101.4440426495520371454808965806*c[64]
+                                   - 7456.983159936263981869715158325*c[65]
+                                   - 1822.1692180900788857209726688855*c[68]
+                                   - 6513.585209049564885997133725451*c[69]
+                                   - 12541.837012513408983204947430375*c[70]
+                                   - 1111.9051268920876504698764036273*c[73]
+                                   - 3835.1741782832760053562101258832*c[74]
+                                   - 7145.130528861570124014459578463*c[75]
+                                   - 9273.707362279986789746804620046*c[76]
+                                   - 271.28475254386209197261188432971*c[79]
+                                   - 811.2021320897190566429054355794*c[80]
+                                   - 1265.4778058421678637665823005272*c[81]
+                                   - 1147.3237375710352874535488915199*c[82]
+                                   + 3154.8737834323749313708074352606*c[89]
+                                   + 3537.4251352974545365894760841404*c[92]
+                                   + 13454.591183370921644371557179114*c[93]
+                                   + 3427.7087097669779222141548067493*c[96]
+                                   + 13271.149284504498580050340678888*c[97]
+                                   + 28215.925619936313121137805068055*c[98]
+                                   + 2801.2878419672636529791417046897*c[101]
+                                   + 10833.658032820148817088206989072*c[102]
+                                   + 22959.659271304570895648193914176*c[103]
+                                   + 35083.12338772414606680893273886*c[104]
+                                   + 1658.702229959209209472444675099*c[107]
+                                   + 6146.613106119143245406835253249*c[108]
+                                   + 12576.556332756946644380637949038*c[109]
+                                   + 18544.866264730423971943710576426*c[110]
+                                   + 21503.35134156810727430685133602*c[111]
+                                   + 409.51332400694213049720349075528*c[114]
+                                   + 1334.756048253402362689225012648*c[115]
+                                   + 2388.6854888852124070013417852778*c[116]
+                                   + 2937.4799718443169597122259583216*c[117]
+                                   + 2327.8060660375213226804249661719*c[118]
+                                   + z*(599.0283394433945139405598225331*c[29]
+                                        + 103.75475190895750191789180945696*c[33]
+                                        - 2228.3324947894890345632825249498*c[44]
+                                        - 1394.3894959809820742400513504799*c[48]
+                                        - 5191.993836668144582091678625158*c[49]
+                                        - 281.09113497788328589322741047289*c[53]
+                                        - 749.3997598078077847016271745128*c[54]
+                                        + 4971.3221066241759879131434388836*c[65]
+                                        + 4342.3901393663765906647558169672*c[69]
+                                        + 19509.524241687525084985473780583*c[70]
+                                        + 2556.7827855221840035708067505888*c[74]
+                                        + 11114.647489340220192911381566497*c[75]
+                                        + 24729.886299413298105991478986789*c[76]
+                                        + 540.8014213931460377619369570529*c[80]
+                                        + 1968.5210313100388991924613563757*c[81]
+                                        + 3059.5299668560940998761303773865*c[82]
+                                        - 8969.727455580614429581038119409*c[93]
+                                        - 8847.432856336332386700227119259*c[97]
+                                        - 43891.439853234264855103252328086*c[98]
+                                        - 7222.438688546765878058804659381*c[102]
+                                        - 35715.025533140443615452746088719*c[103]
+                                        - 93554.99570059772284482382063696*c[104]
+                                        - 4097.7420707460954969378901688324*c[108]
+                                        - 19563.532073177472557925436809615*c[109]
+                                        - 49452.976705947797258516561537136*c[110]
+                                        - 86013.40536627242909722740534408*c[111]
+                                        - 889.8373655022682417928166750987*c[115]
+                                        - 3715.7329827103304108909761104322*c[116]
+                                        - 7833.279924918178559232602555524*c[117]
+                                        - 9311.224264150085290721699864687*c[118]
+                                        + z*(2595.9969183340722910458393125788*c[49]
+                                             + 374.69987990390389235081358725639*c[54]
+                                             - 9754.762120843762542492736890291*c[70]
+                                             - 5557.323744670110096455690783249*c[75]
+                                             - 27821.122086839960369240413860137*c[76]
+                                             - 984.2605156550194495962306781879*c[81]
+                                             - 3441.9712127131058623606466745598*c[82]
+                                             + 21945.719926617132427551626164043*c[98]
+                                             + 17857.512766570221807726373044359*c[103]
+                                             + 105249.37016317243820042679821658*c[104]
+                                             + 9781.766036588736278962718404807*c[109]
+                                             + 55634.59879419127191583113172928*c[110]
+                                             + 161275.13506176080455730138502015*c[111]
+                                             + 1857.8664913551652054454880552161*c[116]
+                                             + 8812.439915532950879136677874965*c[117]
+                                             + 17458.545495281409920103187246289*c[118]
+                                             + z*(11128.448834735984147696165544055*c[76]
+                                                  + 1376.7884850852423449442586698239*c[82]
+                                                  - 42099.748065268975280170719286632*c[104]
+                                                  - 22253.839517676508766332452691711*c[110]
+                                                  - 141922.11885434950801042521881773*c[111]
+                                                  - 3524.9759662131803516546711499859*c[117]
+                                                  - 15363.520035847640729690804776734*c[118]
+                                                  + z*(47307.372951449836003475072939245*c[111]
+                                                       + 5121.173345282546909896934925578*c[118]))))))
+                         + y*(55.05188515547489980555298156466*c[5]
+                              + 15.251733823253820980139162750107*c[6]
+                              + 35.401835274861137725138545698072*c[7]
+                              + 4.4027963142320568422428688585687*c[8]
+                              + 4.3841007040270924252959843329091*c[10]
+                              - 159.59612406997142763269766831618*c[11]
+                              - 54.34513848955348050599282406542*c[12]
+                              - 359.56507537478341872491607415638*c[13]
+                              - 189.91654481889077443838264627365*c[14]
+                              - 45.423381447108847301565341579475*c[15]
+                              - 184.11630404064044919813381365331*c[16]
+                              - 81.62298650873725894040659495448*c[17]
+                              - 9.834450564746754635751515292291*c[18]
+                              - 8.966944372000886659371246833876*c[20]
+                              + 300.38155169808075808639963601557*c[21]
+                              + 95.74487785555014392649329160859*c[22]
+                              + 888.4796071762401374323053611624*c[23]
+                              + 581.7436281335798568141535068547*c[24]
+                              + 166.29692533617081339267829502124*c[25]
+                              + 1242.0725691606017974518182891167*c[26]
+                              + 907.3110985916933263672528802789*c[27]
+                              + 375.49699541799537332124003186345*c[28]
+                              + 89.85425091650917709108397337997*c[29]
+                              + 566.9517068312068835487698457381*c[30]
+                              + 356.21038707867502469276581883884*c[31]
+                              + 124.44813801658099302391363841007*c[32]
+                              + 15.563212786343625287683771418544*c[33]
+                              + 19.450858707364162020426146376768*c[35]
+                              - 496.99757760613925073303930265067*c[36]
+                              - 156.31824519769844268870241782706*c[37]
+                              - 1587.3868317774785062384754697953*c[38]
+                              - 1091.1171683972854515674921199275*c[39]
+                              - 320.11747526704905619817042980323*c[40]
+                              - 2824.9544317545318938117700311782*c[41]
+                              - 2402.6021263824572059975856380606*c[42]
+                              - 1206.8694510282522721088469323707*c[43]
+                              - 334.24987421842335518449237874246*c[44]
+                              - 3165.8794531001768291842036265808*c[45]
+                              - 2751.4688747713202284583201121179*c[46]
+                              - 1525.8959636569318224886439381122*c[47]
+                              - 607.2208419844282592038367643381*c[48]
+                              - 148.34268104766127377404796071879*c[49]
+                              - 1348.2128412076447686943001309486*c[50]
+                              - 1013.320277362563244492836033894*c[51]
+                              - 492.67883889903230274644256047978*c[52]
+                              - 165.3477264575784034666043591017*c[53]
+                              - 21.411421708794508134332204986079*c[54]
+                              - 30.343419728786302566604600152329*c[56]
+                              + 738.6194292684796449219452231599*c[57]
+                              + 220.42281635274675384869259191092*c[58]
+                              + 2504.3389231668956256539532307421*c[59]
+                              + 1790.0153902478247698353920675341*c[60]
+                              + 530.4160014904738857081667843683*c[61]
+                              + 4851.9128118060460099425087828235*c[62]
+                              + 4317.616523461619521280722009967*c[63]
+                              + 2316.0547675428343399146898553735*c[64]
+                              + 671.5359698128395104984311792853*c[65]
+                              + 6836.585674252885702683237767384*c[66]
+                              + 6704.963392959695440914390280694*c[67]
+                              + 4285.4749737862830918082177284523*c[68]
+                              + 2022.4044057973003863561285082198*c[69]
+                              + 557.4149783339292881424421080167*c[70]
+                              + 6730.052856761607602456286487177*c[71]
+                              + 6512.991095637930026679848054411*c[72]
+                              + 4256.9704475937181975368090184389*c[73]
+                              + 2216.3215527218140598228640152899*c[74]
+                              + 882.9759761077003373853266030161*c[75]
+                              + 220.80255624476159023206677666776*c[76]
+                              + 2736.1495032115899903221059928389*c[77]
+                              + 2300.6562386088221820144089818485*c[78]
+                              + 1328.5164795628844551864510220644*c[79]
+                              + 613.268811859827606822036509298*c[80]
+                              + 204.99260363642134401365105102108*c[81]
+                              + 27.317231846929411606036878369522*c[82]
+                              + 48.360618659380737777997668566877*c[84]
+                              - 1044.3849279123877682736740618316*c[85]
+                              - 304.55369571075877000249464982213*c[86]
+                              - 3624.8380674296603067279441496807*c[87]
+                              - 2635.7471374905868493848721718145*c[88]
+                              - 779.2481255539852861514655066691*c[89]
+                              - 7414.782098682255797683256365257*c[90]
+                              - 6817.370595456502949245170075594*c[91]
+                              - 3807.9479589228974644668950813822*c[92]
+                              - 1124.7980914745658669682292210441*c[93]
+                              - 11413.414227248526215226805124931*c[94]
+                              - 11654.968089910746043917411266803*c[95]
+                              - 7860.82027900772080644596056818*c[96]
+                              - 3978.1417980065635327928406157689*c[97]
+                              - 1151.0633079341415652824262732548*c[98]
+                              - 14021.225900247613639235769881597*c[99]
+                              - 15040.883877705505352733836843372*c[100]
+                              - 11013.961139644108347313308363696*c[101]
+                              - 6523.199221608949736254810952821*c[102]
+                              - 3019.0405392828861041373258916267*c[103]
+                              - 835.3124616124796682573555414014*c[104]
+                              - 12670.137185803702314665704047941*c[105]
+                              - 13192.742395664179651285144287761*c[106]
+                              - 9567.884179650416492834428975218*c[107]
+                              - 5814.484899054438376497693540485*c[108]
+                              - 2975.6923964775443009019020698211*c[109]
+                              - 1201.7416987804815252275724427616*c[110]
+                              - 307.19073345097296106152644765743*c[111]
+                              - 4983.2965405710052426689598045312*c[112]
+                              - 4530.077849224002125643615063772*c[113]
+                              - 2913.9254591188925408531809470202*c[114]
+                              - 1588.491851485732316784602440795*c[115]
+                              - 724.791173262989683619721775346*c[116]
+                              - 243.79085480612698577203507953417*c[117]
+                              - 33.254372371964590324006070945312*c[118]
+                              + z*(288.98912712475927202235695568157*c[14]
+                                   + 136.27014434132654190469602473842*c[15]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 29.503351694240263907254545876873*c[18]
+                                   + 45.352836878944805017812611814596*c[22]
+                                   - 906.9257157273103875031136281909*c[24]
+                                   - 498.89077600851244017803488506371*c[25]
+                                   - 1630.7990341335795695994925209904*c[27]
+                                   - 1900.2997758903244688018534799635*c[28]
+                                   - 718.8340073320734167286717870398*c[29]
+                                   - 660.5477852574494779873867154954*c[31]
+                                   - 663.723402755098629460872738187*c[32]
+                                   - 124.50570229074900230147017134835*c[33]
+                                   - 111.0891082623237663777580634304*c[37]
+                                   + 1682.5096432374393766465473192391*c[39]
+                                   + 819.5007366836455838673163002963*c[40]
+                                   + 4340.3620652685942522196242204513*c[42]
+                                   + 6187.592137924969422945750188059*c[43]
+                                   + 2673.9989937473868414759390299397*c[44]
+                                   + 5193.347983794033802950592847594*c[46]
+                                   + 8478.118406882868909897287966368*c[47]
+                                   + 6450.01640622454986590201036177*c[48]
+                                   + 2225.1402157149191066107194107818*c[49]
+                                   + 1939.4180498382223109786937762629*c[51]
+                                   + 2793.1398740732539998223515239798*c[52]
+                                   + 1815.5180365042108700633158629367*c[53]
+                                   + 321.17132563191762201498307479119*c[54]
+                                   + 233.60424723098410125492670039728*c[58]
+                                   - 2747.9446322809322803786992417687*c[60]
+                                   - 1204.1876790594542270131354023495*c[61]
+                                   - 7783.625285781273772612475310226*c[63]
+                                   - 11794.884562607454002342658235661*c[64]
+                                   - 5075.638373779568533233288088093*c[65]
+                                   - 12677.493620375230288342705999252*c[67]
+                                   - 23890.680624627619665128333701828*c[68]
+                                   - 21663.418785947778681874688608457*c[69]
+                                   - 8361.22467500893932213663162025*c[70]
+                                   - 12557.407410696018379418920095901*c[72]
+                                   - 24429.917558670221534750977707006*c[73]
+                                   - 25061.788961348458315731884133125*c[74]
+                                   - 16071.712737962546720147763265109*c[75]
+                                   - 5299.261349874278165569602640026*c[76]
+                                   - 4469.0492715210129955837240680452*c[78]
+                                   - 7699.814124833444639146094248057*c[79]
+                                   - 7034.744889482043659207275937344*c[80]
+                                   - 3818.6347825412784661026693980822*c[81]
+                                   - 655.6135643263058785448850808685*c[82]
+                                   - 386.50471920099777719910206357688*c[86]
+                                   + 4013.3699136383628638232569997254*c[88]
+                                   + 1520.6149698915367855379856047542*c[89]
+                                   + 12276.641366156121875054451351061*c[91]
+                                   + 19310.262618239930250211894404153*c[92]
+                                   + 8115.740624346421745870127780884*c[93]
+                                   + 22020.125761159903474064911224719*c[95]
+                                   + 43737.212964279346916461608602332*c[96]
+                                   + 42429.241862276962961493951117671*c[97]
+                                   + 16751.060465363650612062346561084*c[98]
+                                   + 29022.311141712002271583510811645*c[100]
+                                   + 63282.47899589738643090070847749*c[101]
+                                   + 73944.92744617933730822244863823*c[102]
+                                   + 55278.66428092337299482469696272*c[103]
+                                   + 20047.499078699512038176532993634*c[104]
+                                   + 25724.2392780700137077370497876*c[106]
+                                   + 55748.60284794328974753412917621*c[107]
+                                   + 67315.17354620560321980958838452*c[108]
+                                   + 56719.05763338267565262012185219*c[109]
+                                   + 33402.984354167242332263786057645*c[110]
+                                   + 10751.67567078405363715342566801*c[111]
+                                   + 8872.892190604110118816575654669*c[113]
+                                   + 17074.039430706413114621882191366*c[114]
+                                   + 18527.99979852742685633953928448*c[115]
+                                   + 13965.004467729746470838581776858*c[116]
+                                   + 6894.085648206050007487877249122*c[117]
+                                   + 1163.9030330187606613402124830859*c[118]
+                                   + z*(1547.6175792726766976762667687463*c[28]
+                                        + 898.5425091650917709108397337997*c[29]
+                                        + 580.7579774107113007782636459137*c[32]
+                                        + 155.63212786343625287683771418544*c[33]
+                                        + 281.70337823500316945438997822685*c[40]
+                                        - 5133.967569680425213238418781895*c[43]
+                                        - 3342.4987421842335518449237874246*c[44]
+                                        - 7800.861031824146884862712304063*c[47]
+                                        - 14033.456771589901553394948878704*c[48]
+                                        - 6675.420647144757319832158232345*c[49]
+                                        - 2630.206714752314183166047685081*c[52]
+                                        - 4117.1583887937022463184485416324*c[53]
+                                        - 963.5139768957528660449492243736*c[54]
+                                        - 774.1206508239348602227299015104*c[61]
+                                        + 9693.44051995790196519717733908*c[64]
+                                        + 5232.112774512657351213505061907*c[65]
+                                        + 22068.511406537540779407361032943*c[68]
+                                        + 47644.961755819881818689587795691*c[69]
+                                        + 25083.674025026817966409894860749*c[70]
+                                        + 23318.012431778133884281101303379*c[73]
+                                        + 58819.29822508786978397350020693*c[74]
+                                        + 65177.57679196989011665047511453*c[75]
+                                        + 27821.122086839960369240413860137*c[76]
+                                        + 7428.529372289582547173482363727*c[79]
+                                        + 16775.660091615390091375284407782*c[80]
+                                        + 15918.378715593585233695429990843*c[81]
+                                        + 3441.9712127131058623606466745598*c[82]
+                                        + 1634.2588135408381458328218305064*c[89]
+                                        - 15772.837482942475713622418320012*c[92]
+                                        - 6834.760377495132720303762273096*c[93]
+                                        - 40309.504254512368994247453795583*c[96]
+                                        - 92801.95537118790882368453711529*c[97]
+                                        - 47163.846474200114633142754456822*c[98]
+                                        - 60481.1911539301227779215667728*c[101]
+                                        - 174028.6605826281944534679146065*c[102]
+                                        - 225794.32999285060758106294241805*c[103]
+                                        - 105249.37016317243820042679821658*c[104]
+                                        - 54089.90061798408053806168450111*c[107]
+                                        - 162141.32075939486480411713570806*c[108]
+                                        - 242659.20301746509379240991038583*c[109]
+                                        - 215276.02421444027235390279182709*c[110]
+                                        - 86013.40536627242909722740534408*c[111]
+                                        - 16664.526106699470984124678700611*c[114]
+                                        - 44985.243448065164778159623198553*c[115]
+                                        - 60453.83461589864671177227621058*c[116]
+                                        - 45321.119565598033092702914785533*c[117]
+                                        - 9311.224264150085290721699864687*c[118]
+                                        + z*(7961.248351745618961356581235323*c[48]
+                                             + 5191.993836668144582091678625158*c[49]
+                                             + 2463.6811242179182116524049506154*c[53]
+                                             + 749.3997598078077847016271745128*c[54]
+                                             + 1483.2469236157377537708067309456*c[65]
+                                             - 27420.917697846877955128302713494*c[69]
+                                             - 19509.524241687525084985473780583*c[70]
+                                             - 36656.082697869729185744860054031*c[74]
+                                             - 90272.69418705738665521157972277*c[75]
+                                             - 49459.772598826596211982957973578*c[76]
+                                             - 10642.971973017114023154919314802*c[80]
+                                             - 22793.401415168871464333763073824*c[81]
+                                             - 6119.059933712188199752260754773*c[82]
+                                             - 4413.2205372505259493785299373451*c[93]
+                                             + 53020.5373911222734957561309576*c[97]
+                                             + 29474.543551077024574229921271415*c[98]
+                                             + 108796.66836653869709091980507828*c[102]
+                                             + 315520.59890018272373286738656158*c[103]
+                                             + 187109.99140119544568964764127392*c[104]
+                                             + 103996.47176885048103914020030321*c[108]
+                                             + 357906.33928732378445248997934611*c[109]
+                                             + 524616.4211992262623518908833351*c[110]
+                                             + 258040.21609881728729168221603224*c[111]
+                                             + 29100.324933207841610313598790603*c[115]
+                                             + 90323.56530868756447408812021714*c[116]
+                                             + 113023.03891667657635464183687256*c[117]
+                                             + 27933.672792450255872165099594062*c[118]
+                                             + z*(39579.023348858583231150099078135*c[75]
+                                                  + 27821.122086839960369240413860137*c[76]
+                                                  + 10412.440191929416282570650858724*c[81]
+                                                  + 3441.9712127131058623606466745598*c[82]
+                                                  + 7208.448151078620140436665528335*c[98]
+                                                  - 139902.78668352114005870732023643*c[103]
+                                                  - 105249.37016317243820042679821658*c[104]
+                                                  - 169171.40360707315594728227126825*c[109]
+                                                  - 534558.8750549382732300461120227*c[110]
+                                                  - 322550.2701235216091146027700403*c[111]
+                                                  - 43303.916162988617031598572053354*c[116]
+                                                  - 118338.47886572819751983538860667*c[117]
+                                                  - 34917.090990562819840206374492578*c[118]
+                                                  + z*(191569.71050429880052568599211737*c[110]
+                                                       + 141922.11885434950801042521881773*c[111]
+                                                       + 43810.415580078098656279484292682*c[117]
+                                                       + 15363.520035847640729690804776734*c[118])))))
+                              + y*(357.46436341151595126805097134411*c[13]
+                                   + 144.49456356237963601117847784078*c[14]
+                                   + 22.711690723554423650782670789737*c[15]
+                                   + 263.90003579158464385065846623642*c[16]
+                                   + 68.68275694027891301082993965682*c[17]
+                                   + 4.9172252823733773178757576461455*c[18]
+                                   - 8.070249934800797993434122150489*c[20]
+                                   + 26.963869770170177530503763753915*c[21]
+                                   + 22.676418439472402508906305907298*c[22]
+                                   - 948.311360234027546541233627402*c[23]
+                                   - 453.46285786365519375155681409543*c[24]
+                                   - 83.14846266808540669633914751062*c[25]
+                                   - 3173.7298657973673993787347173137*c[26]
+                                   - 1846.9819127395994264350940981116*c[27]
+                                   - 574.6528925271668610796867081183*c[28]
+                                   - 89.85425091650917709108397337997*c[29]
+                                   - 1916.2014830883311643976069912258*c[30]
+                                   - 934.4276486693098343142894927055*c[31]
+                                   - 207.41356336096832170652273068345*c[32]
+                                   - 15.563212786343625287683771418544*c[33]
+                                   + 5.118647028253726847480564835991*c[35]
+                                   - 26.896410495389396260726314527535*c[36]
+                                   - 11.902404456677546397616935367543*c[37]
+                                   + 1625.0535820165710319331008476677*c[38]
+                                   + 653.0750363014800614468625150729*c[39]
+                                   + 89.63289307477373573548772034491*c[40]
+                                   + 7548.322498310788284593230111952*c[41]
+                                   + 5121.602192559828425651812732883*c[42]
+                                   + 1886.926617934232439364028161659*c[43]
+                                   + 334.24987421842335518449237874246*c[44]
+                                   + 14701.405953412905169264635714515*c[45]
+                                   + 10825.188876109834867137245440416*c[46]
+                                   + 4756.0151498261091292377441999286*c[47]
+                                   + 1403.3456771589901553394948878704*c[48]
+                                   + 222.51402157149191066107194107818*c[49]
+                                   + 7865.826446889159762198553390813*c[50]
+                                   + 5029.403553846342381843557074555*c[51]
+                                   + 1891.1884564037657290463838443613*c[52]
+                                   + 411.71583887937022463184485416324*c[53]
+                                   + 32.117132563191762201498307479119*c[54]
+                                   - 27.634185824430382694586332281585*c[56]
+                                   + 92.3162658266128902878621235945*c[57]
+                                   + 60.41489152525450894523966389585*c[58]
+                                   - 2601.6710032039805248255994995936*c[59]
+                                   - 1100.1338461812108859074425026692*c[60]
+                                   - 164.859027490282423936322108655*c[61]
+                                   - 12858.57110886615105121423879021*c[62]
+                                   - 8582.231232644014638272404724881*c[63]
+                                   - 3087.7182215560285841870319685983*c[64]
+                                   - 523.2112774512657351213505061907*c[65]
+                                   - 32788.000049981758799135958915854*c[66]
+                                   - 27265.795247375650481931756675068*c[67]
+                                   - 13884.362544348796104083644335505*c[68]
+                                   - 4764.4961755819881818689587795691*c[69]
+                                   - 836.122467500893932213663162025*c[70]
+                                   - 48773.333835069160269189328208745*c[71]
+                                   - 41645.50537488207460738198755313*c[72]
+                                   - 22863.566618047932433166769902618*c[73]
+                                   - 9373.41321346785054830983964111*c[74]
+                                   - 2738.0005123350713357619220144576*c[75]
+                                   - 441.60511248952318046413355333551*c[76]
+                                   - 24061.816440648282623877942780603*c[77]
+                                   - 18014.682740188730559579923469269*c[78]
+                                   - 8759.858213720944041590909426059*c[79]
+                                   - 3110.6897758533760092066613769684*c[80]
+                                   - 679.3617694521111689694283929146*c[81]
+                                   - 54.63446369385882321207375673904*c[82]
+                                   + 17.303340621246319021485404349617*c[84]
+                                   - 83.79473588199094360717245104958*c[85]
+                                   - 26.609771381404467277431317734822*c[86]
+                                   + 3627.2633739376422321291495840992*c[87]
+                                   + 1320.6956836757694525785868744182*c[88]
+                                   + 148.84326424864248958969700363997*c[89]
+                                   + 19734.036617182974134818358733314*c[90]
+                                   + 13484.650443660291593569135655971*c[91]
+                                   + 4941.2744706500848136906187321427*c[92]
+                                   + 833.9267378830539293955533842646*c[93]
+                                   + 54658.00935923947326083815679563*c[94]
+                                   + 45881.140894270270284634248754462*c[95]
+                                   + 23800.026699143150723896288566433*c[96]
+                                   + 8336.150075504707741095489571118*c[97]
+                                   + 1469.1503850769759143366156410131*c[98]
+                                   + 104201.50861827599190477728495312*c[99]
+                                   + 98522.84498535083018002501258042*c[100]
+                                   + 60866.63866945249682952178927471*c[101]
+                                   + 28568.353960443617686586769415297*c[102]
+                                   + 9525.088904764369872588393131598*c[103]
+                                   + 1670.6249232249593365147110828028*c[104]
+                                   + 131260.34915229467759570566989096*c[105]
+                                   + 123872.23796107652330297753099618*c[106]
+                                   + 78585.29801328635136937149163839*c[107]
+                                   + 39842.055191885898098825717505727*c[108]
+                                   + 15969.284855435992462072530798586*c[109]
+                                   + 4684.0751892788059138561686012062*c[110]
+                                   + 767.9768336274324026538161191436*c[111]
+                                   + 61083.81560792311970570272726658*c[112]
+                                   + 50798.79933611190083395206876156*c[113]
+                                   + 28811.973459895886434451198779894*c[114]
+                                   + 13116.290870212889554149067574784*c[115]
+                                   + 4580.1742006506175592190837035467*c[116]
+                                   + 1009.1342760417551460235878292193*c[117]
+                                   + 83.13593092991147581001517736328*c[118]
+                                   + y*(2083.3320724991259474763934374439*c[26]
+                                        + 1031.5823956728096416353478376163*c[27]
+                                        + 257.93626321211278294604446145771*c[28]
+                                        + 29.951416972169725697027991126656*c[29]
+                                        + 1648.7654398659915588244617754771*c[30]
+                                        + 604.1537560405850953205961349578*c[31]
+                                        + 96.79299623511855012971060765228*c[32]
+                                        + 5.187737595447875095894590472848*c[33]
+                                        + 18.768372436930331774095404398635*c[35]
+                                        - 51.31403461642500857293469594839*c[36]
+                                        - 43.642149674484336791262096347657*c[37]
+                                        + 135.84086354512730377242403594188*c[38]
+                                        + 188.17978531723962687641114454665*c[39]
+                                        + 46.950563039167194909064996371141*c[40]
+                                        - 5232.390446192195147608364095361*c[41]
+                                        - 2951.4211599255312995420006226571*c[42]
+                                        - 855.6612616134042022064031303158*c[43]
+                                        - 111.41662473947445172816412624749*c[44]
+                                        - 23010.725448490199043927823181484*c[45]
+                                        - 14654.920998849666508519802653544*c[46]
+                                        - 5385.847325387237474365940360391*c[47]
+                                        - 1263.9067275608919479154897528224*c[48]
+                                        - 148.34268104766127377404796071879*c[49]
+                                        - 15323.515602845220980088174437304*c[50]
+                                        - 8270.745757511149114544059172846*c[51]
+                                        - 2412.9625023243944276243092332159*c[52]
+                                        - 383.60672538158189604252211311595*c[53]
+                                        - 21.411421708794508134332204986079*c[54]
+                                        + 18.422790549620255129724221521057*c[56]
+                                        - 34.231267135197535355489089191469*c[57]
+                                        - 48.33191322020360715619173111668*c[58]
+                                        - 5.259712188526607348857354575577*c[59]
+                                        + 102.66125334274739980255569140324*c[60]
+                                        + 57.34227043140258223872073344522*c[61]
+                                        + 8380.927610437624156791193819502*c[62]
+                                        + 3584.5002115994099169586337256264*c[63]
+                                        + 628.2348355832555067269816354631*c[64]
+                                        + 26.07906678884813633003616230234*c[65]
+                                        + 53288.95975222850714390738125316*c[66]
+                                        + 38176.525315656129327326408544824*c[67]
+                                        + 16127.079646065462189889950598243*c[68]
+                                        + 4330.2571616453505228024831978724*c[69]
+                                        + 557.4149783339292881424421080167*c[70]
+                                        + 132188.2194596596986466826502214*c[71]
+                                        + 100536.65436351176844698010249944*c[72]
+                                        + 47397.618377515010199645856432313*c[73]
+                                        + 16100.701716833759287777738206885*c[74]
+                                        + 3710.049072454741996753190822883*c[75]
+                                        + 441.60511248952318046413355333551*c[76]
+                                        + 78471.70699147168369459984267715*c[77]
+                                        + 52199.94604538501935169721179881*c[78]
+                                        + 21359.239384498079796363569827465*c[79]
+                                        + 5922.857167097735405568733553644*c[80]
+                                        + 948.7383316313796499115546837871*c[81]
+                                        + 54.63446369385882321207375673904*c[82]
+                                        + 88.29140470841070475065629398907*c[84]
+                                        - 220.42092132809327975295690793561*c[85]
+                                        - 182.73221742645526200149678989328*c[86]
+                                        + 500.7691610210127512353641171429*c[87]
+                                        + 671.8909611445683501619816497654*c[88]
+                                        + 165.60489310547159877772594549131*c[89]
+                                        - 13411.804641050408669203232627697*c[90]
+                                        - 6833.188238674966695316544167431*c[91]
+                                        - 1838.2195359863626504707379750252*c[92]
+                                        - 237.85539259207380116780388623354*c[93]
+                                        - 87518.385954102008590758829093*c[94]
+                                        - 58806.21598643574407740471593377*c[95]
+                                        - 22919.642462126929684668948903275*c[96]
+                                        - 5563.31586664290821987953857837*c[97]
+                                        - 636.1741542856686981083787355166*c[98]
+                                        - 290593.57273665128221672921170779*c[99]
+                                        - 244200.40431508237623574271101555*c[100]
+                                        - 129645.12024673216567642831063224*c[101]
+                                        - 50177.08589595053758126084485865*c[102]
+                                        - 13012.096730962967536902134479943*c[103]
+                                        - 1670.6249232249593365147110828028*c[104]
+                                        - 536264.2042117106275336446874381*c[105]
+                                        - 461191.88165718675694972336389964*c[106]
+                                        - 258663.32164483138879526068287211*c[107]
+                                        - 111935.36135412117967485739817993*c[108]
+                                        - 36915.005753136737204689022040363*c[109]
+                                        - 8485.061508808544019524541460678*c[110]
+                                        - 1023.9691115032432035384214921914*c[111]
+                                        - 293134.62144052702640830466796926*c[112]
+                                        - 222929.10525361710155544661652606*c[113]
+                                        - 111463.31569282346118627004449787*c[114]
+                                        - 42509.557312360834323270697597536*c[115]
+                                        - 11603.604067502620602234970790789*c[116]
+                                        - 1878.3885534242571034894506128043*c[117]
+                                        - 110.84790790654863441335356981771*c[118]
+                                        + y*(11320.342634974399459188112252074*c[45]
+                                             + 6426.406114636848542857853636924*c[46]
+                                             + 2042.8519100416064967777441548568*c[47]
+                                             + 398.06241758728094806782906176615*c[48]
+                                             + 37.085670261915318443511990179697*c[49]
+                                             + 9342.305209464143307622463288849*c[50]
+                                             + 4211.0512285839178881898489864227*c[51]
+                                             + 987.2973582661710318816506428512*c[52]
+                                             + 123.18405621089591058262024753077*c[53]
+                                             + 5.35285542719862703358305124652*c[54]
+                                             - 49.308057059277741670732475247535*c[56]
+                                             + 122.94849419182961723440728974746*c[57]
+                                             + 104.71914531044114883841541741947*c[58]
+                                             - 254.67850200913433003697373839616*c[59]
+                                             - 376.49972330200265408446280961837*c[60]
+                                             - 93.18118945102919613792119184848*c[61]
+                                             + 649.6004559128055115395146885957*c[62]
+                                             + 1105.9183781539678350075333441417*c[63]
+                                             + 493.66929220486407706960729385847*c[64]
+                                             + 74.16234618078688768854033654728*c[65]
+                                             - 27401.364841001404459719447108303*c[66]
+                                             - 17249.476878468093989566004869382*c[67]
+                                             - 6224.497205821269363327695213043*c[68]
+                                             - 1371.0458848923438977564151356747*c[69]
+                                             - 139.35374458348232203561052700416*c[70]
+                                             - 148709.96178345548746954305484377*c[71]
+                                             - 101965.27117454820869227213714143*c[72]
+                                             - 42305.831085517689514547075560839*c[73]
+                                             - 12307.254307770677169024711863953*c[74]
+                                             - 2341.0488162872063288722298156541*c[75]
+                                             - 220.80255624476159023206677666776*c[76]
+                                             - 105682.21875843219515434734867346*c[77]
+                                             - 62269.71983331756608005066901756*c[78]
+                                             - 21526.899418964980212056372228067*c[79]
+                                             - 4831.5198987263667013651447743108*c[80]
+                                             - 609.0574469053240654268404873298*c[81]
+                                             - 27.317231846929411606036878369522*c[82]
+                                             - 133.54629556397800065300273613422*c[84]
+                                             + 300.87031229357111333569415599557*c[85]
+                                             + 297.6581403361755525684759030337*c[86]
+                                             - 478.99873243934223130275123585862*c[87]
+                                             - 919.7324169241050840312971286217*c[88]
+                                             - 289.8085629345752978610204046098*c[89]
+                                             + 553.0718603231585908118572107352*c[90]
+                                             + 1690.1979401576483965610505005294*c[91]
+                                             + 1136.5532162995152705793033423674*c[92]
+                                             + 230.69107353809567462660497399759*c[93]
+                                             + 41657.690672685516099471611150303*c[94]
+                                             + 18155.139561849827919657542813982*c[95]
+                                             + 3026.0620180494754882544120410141*c[96]
+                                             - 181.1095152861357490310858733534*c[97]
+                                             - 98.40103825281925905992908498997*c[98]
+                                             + 337721.60392448562539113381832825*c[99]
+                                             + 254585.6171118793294137871379115*c[100]
+                                             + 118411.76250871055454272853547454*c[101]
+                                             + 38936.297124869329578265924117857*c[102]
+                                             + 8249.552278580782600607937914144*c[103]
+                                             + 835.3124616124796682573555414014*c[104]
+                                             + 1.0142588241416047565279023354024e6*c[105]
+                                             + 799878.2086812189685928628711976*c[106]
+                                             + 401565.7730816955775141940184792*c[107]
+                                             + 151825.29534853296257389140728366*c[108]
+                                             + 42590.139369443542076587462369612*c[109]
+                                             + 8043.517073934010115430643589811*c[110]
+                                             + 767.9768336274324026538161191436*c[111]
+                                             + 647971.204847526186425296864871*c[112]
+                                             + 450264.44580825331609359589151108*c[113]
+                                             + 198629.6896119187726926441342623*c[114]
+                                             + 64048.46720653578763141909924553*c[115]
+                                             + 14179.564483086517886420737607*c[116]
+                                             + 1808.4485540946305092105880899871*c[117]
+                                             + 83.13593092991147581001517736328*c[118]
+                                             + y*(58595.33508897729238731321121897*c[71]
+                                                  + 36795.418480570505662964562147178*c[72]
+                                                  + 13700.126399605574825609492746642*c[73]
+                                                  + 3491.483390959063569912489620417*c[74]
+                                                  + 565.4146192694083318735728439734*c[75]
+                                                  + 44.160511248952318046413355333551*c[76]
+                                                  + 49733.224566787005012789816978805*c[77]
+                                                  + 25849.931892360770790141518654002*c[78]
+                                                  + 7644.215894048937017426029451986*c[79]
+                                                  + 1433.1237666918370000691329361902*c[80]
+                                                  + 148.7491455989916611795807265532*c[81]
+                                                  + 5.463446369385882321207375673904*c[82]
+                                                  + 139.75775117160488440430518897767*c[84]
+                                                  - 331.22804464831614401621403647033*c[85]
+                                                  - 281.56851112881471188909882719404*c[86]
+                                                  + 608.3544849522044836548658311788*c[87]
+                                                  + 933.8307289229487132023571043008*c[88]
+                                                  + 228.79623389571734041659505627089*c[89]
+                                                  - 1190.7234151320555282942861343495*c[90]
+                                                  - 2203.3394620649123572864163135397*c[91]
+                                                  - 1021.2310479232490587638683654595*c[92]
+                                                  - 150.45070013354065736517715695495*c[93]
+                                                  + 3024.350226602289079393498856648*c[94]
+                                                  + 5779.998410895597610145379977685*c[95]
+                                                  + 3383.0892389808612919285163962166*c[96]
+                                                  + 944.0454616140831412729641404111*c[97]
+                                                  + 102.97783072969457343480950754765*c[98]
+                                                  - 138119.38388235530602133887336805*c[99]
+                                                  - 94396.90221129178222227768407054*c[100]
+                                                  - 39086.201098781321290671896037438*c[101]
+                                                  - 11165.487902180798241239977954648*c[102]
+                                                  - 1998.6112383360162865529617176633*c[103]
+                                                  - 167.06249232249593365147110828028*c[104]
+                                                  - 890118.8970009664201696454625375*c[105]
+                                                  - 648523.3242154128953159123630208*c[106]
+                                                  - 295302.05461374952086539225469465*c[107]
+                                                  - 99369.62552819761528510638939865*c[108]
+                                                  - 24272.376007683583992513847326642*c[109]
+                                                  - 3889.2952065046448864871524336451*c[110]
+                                                  - 307.19073345097296106152644765743*c[111]
+                                                  - 662560.0453859039287804279230884*c[112]
+                                                  - 420149.47582310569698096635472848*c[113]
+                                                  - 163957.21201336318699051422890622*c[114]
+                                                  - 45357.917909062649398237208796144*c[115]
+                                                  - 8404.303399211709945381044898108*c[116]
+                                                  - 883.2422772484272763216352881484*c[117]
+                                                  - 33.254372371964590324006070945312*c[118]
+                                                  + y*(292711.46290563151122123396064883*c[105]
+                                                       + 198826.87886933916722366384962042*c[106]
+                                                       + 83105.7389715895290683431156452*c[107]
+                                                       + 25247.234137417067888897461821244*c[108]
+                                                       + 5463.910417609920441173882291417*c[109]
+                                                       + 760.1972639059476211336745718943*c[110]
+                                                       + 51.19845557516216017692107460957*c[111]
+                                                       + 253501.25862339442793916501386042*c[112]
+                                                       + 146451.78202765963666827329880925*c[113]
+                                                       + 50824.53787282305790212592072712*c[114]
+                                                       + 12246.717127885425440634701180405*c[115]
+                                                       + 1946.4190063636824255181234671937*c[116]
+                                                       + 173.85085547650039149317255671699*c[117]
+                                                       + 5.542395395327431720667678490885*c[118])
+                                                  + z*(397653.75773867833444732769924085*c[106]
+                                                       + 498634.43382953717441005869387122*c[107]
+                                                       + 302966.80964900481466676954185493*c[108]
+                                                       + 109278.20835219840882347764582833*c[109]
+                                                       + 22805.91791717842863401023715683*c[110]
+                                                       + 2150.335134156810727430685133602*c[111]
+                                                       + 292903.56405531927333654659761849*c[113]
+                                                       + 304947.22723693834741275552436274*c[114]
+                                                       + 146960.60553462510528761641416486*c[115]
+                                                       + 38928.380127273648510362469343874*c[116]
+                                                       + 5215.52566429501174479517670151*c[117]
+                                                       + 232.78060660375213226804249661719*c[118]))
+                                             + z*(73590.83696114101132592912429436*c[72]
+                                                  + 82200.75839763344895365695647985*c[73]
+                                                  + 41897.800691508762838949875445004*c[74]
+                                                  + 11308.292385388166637471456879467*c[75]
+                                                  + 1324.8153374685695413924006600065*c[76]
+                                                  + 51699.863784721541580283037308*c[78]
+                                                  + 45865.295364293622104556176711915*c[79]
+                                                  + 17197.485200302044000829595234283*c[80]
+                                                  + 2974.982911979833223591614531064*c[81]
+                                                  + 163.90339108157646963622127021713*c[82]
+                                                  - 563.1370222576294237781976543881*c[86]
+                                                  + 1867.6614578458974264047142086016*c[88]
+                                                  + 1372.7774033743040424995703376254*c[89]
+                                                  - 4406.6789241298247145728326270794*c[91]
+                                                  - 6127.386287539494352583210192757*c[92]
+                                                  - 1805.4084016024878883821258834594*c[93]
+                                                  + 11559.996821791195220290759955371*c[95]
+                                                  + 20298.535433885167751571098377299*c[96]
+                                                  + 11328.545539368997695275569684934*c[97]
+                                                  + 2059.5566145938914686961901509529*c[98]
+                                                  - 188793.80442258356444455536814109*c[100]
+                                                  - 234517.20659268792774403137622463*c[101]
+                                                  - 133985.85482616957889487973545577*c[102]
+                                                  - 39972.224766720325731059234353266*c[103]
+                                                  - 5011.874769674878009544133248409*c[104]
+                                                  - 899392.8906921474561844970268007*c[106]
+                                                  - 1.2731778938529599507822948342967e6*c[107]
+                                                  - 889468.6966893665687545071309289*c[108]
+                                                  - 376169.3118014732710267993007045*c[109]
+                                                  - 93872.93827796091796060433585252*c[110]
+                                                  - 10751.67567078405363715342566801*c[111]
+                                                  - 547395.3875908921206253861118385*c[113]
+                                                  - 678796.0448432407745303298490746*c[114]
+                                                  - 397334.40937412668749123009138886*c[115]
+                                                  - 129157.68785696055039725842861829*c[116]
+                                                  - 21281.742653157806544853881942942*c[117]
+                                                  - 1163.9030330187606613402124830859*c[118]
+                                                  + z*(498634.43382953717441005869387122*c[107]
+                                                       + 757417.0241225120366669238546373*c[108]
+                                                       + 491751.9375848928397056494062275*c[109]
+                                                       + 159641.42542024900043807166009781*c[110]
+                                                       + 21503.35134156810727430685133602*c[111]
+                                                       + 304947.22723693834741275552436274*c[114]
+                                                       + 367401.51383656276321904103541215*c[115]
+                                                       + 175177.71057273141829663111204743*c[116]
+                                                       + 36508.679650065082213566236910568*c[117]
+                                                       + 2327.8060660375213226804249661719*c[118])))
+                                        + z*(12852.812229273697085715707273848*c[46]
+                                             + 12257.111460249638980666464929141*c[47]
+                                             + 4776.7490110473713768139487411938*c[48]
+                                             + 741.7134052383063688702398035939*c[49]
+                                             + 8422.102457167835776379697972845*c[51]
+                                             + 5923.784149597026191289903857107*c[52]
+                                             + 1478.2086745307509269914429703692*c[53]
+                                             + 107.0571085439725406716610249304*c[54]
+                                             + 209.43829062088229767683083483894*c[58]
+                                             - 752.9994466040053081689256192367*c[60]
+                                             - 559.0871367061751768275271510909*c[61]
+                                             + 2211.8367563079356700150666882834*c[63]
+                                             + 2962.0157532291844624176437631508*c[64]
+                                             + 889.9481541694426522624840385674*c[65]
+                                             - 34498.953756936187979132009738765*c[67]
+                                             - 37346.983234927616179966171278259*c[68]
+                                             - 16452.550618708126773076981628096*c[69]
+                                             - 2787.0748916696464407122105400833*c[70]
+                                             - 130339.70538795540605861514998851*c[72]
+                                             - 171634.22811547268813362549688518*c[73]
+                                             - 105789.25100173936318934666692243*c[74]
+                                             - 35512.683940355959939973139433616*c[75]
+                                             - 5299.261349874278165569602640026*c[76]
+                                             - 72839.57588191359057981830072712*c[78]
+                                             - 83296.10114949625916778205665649*c[79]
+                                             - 40780.753584414356415552142057447*c[80]
+                                             - 9206.166026126648084945195215532*c[81]
+                                             - 655.6135643263058785448850808685*c[82]
+                                             + 32.179258414721681358754151679319*c[86]
+                                             + 28.196623997687258342119951358193*c[88]
+                                             - 366.07397423314774466655209003343*c[89]
+                                             - 1026.2830438145279214507316260206*c[91]
+                                             + 691.9330102575972708926098614477*c[92]
+                                             + 962.8844808546602071371338045117*c[93]
+                                             + 47870.275945490851059605845583334*c[95]
+                                             + 38454.907542182020681097570623384*c[96]
+                                             + 9155.231355935368706902539204693*c[97]
+                                             + 91.53584953750628749760845115346*c[98]
+                                             + 320377.42980117509438301890768191*c[100]
+                                             + 475953.36845957539951233983662262*c[101]
+                                             + 333249.71067226237604431135395851*c[102]
+                                             + 125018.82080489532628109952392962*c[103]
+                                             + 20047.499078699512038176532993634*c[104]
+                                             + 700363.5266702904810012287155945*c[106]
+                                             + 1.1362167446372135143028692765785e6*c[107]
+                                             + 932434.847493028982132189756475*c[108]
+                                             + 475633.47558739757050494994668773*c[109]
+                                             + 147432.57394005938550231497184179*c[110]
+                                             + 21503.35134156810727430685133602*c[111]
+                                             + 353133.50402561451156180567118368*c[113]
+                                             + 512982.0928282718616255349564992*c[114]
+                                             + 371247.1971043027640857990995575*c[115]
+                                             + 154433.6018047698073311563235217*c[116]
+                                             + 32971.713969681108731463760756671*c[117]
+                                             + 2327.8060660375213226804249661719*c[118]
+                                             + z*(82200.75839763344895365695647985*c[73]
+                                                  + 104744.50172877190709737468861251*c[74]
+                                                  + 50887.3157342467498686215559576*c[75]
+                                                  + 9273.707362279986789746804620046*c[76]
+                                                  + 45865.295364293622104556176711915*c[79]
+                                                  + 42993.713000755110002073988085707*c[80]
+                                                  + 13387.423103909249506162265389788*c[81]
+                                                  + 1147.3237375710352874535488915199*c[82]
+                                                  + 1372.7774033743040424995703376254*c[89]
+                                                  - 6127.386287539494352583210192757*c[92]
+                                                  - 4513.5210040062197209553147086484*c[93]
+                                                  + 20298.535433885167751571098377299*c[96]
+                                                  + 28321.363848422494238188924212334*c[97]
+                                                  + 9268.004765672511609132855679288*c[98]
+                                                  - 234517.20659268792774403137622463*c[101]
+                                                  - 334964.63706542394723719933863943*c[102]
+                                                  - 179875.0114502414657897665545897*c[103]
+                                                  - 35083.12338772414606680893273886*c[104]
+                                                  - 774543.4600234227763722361404255*c[107]
+                                                  - 1.466254717600904385219343972685e6*c[108]
+                                                  - 1.2010099655217368799149474469428e6*c[109]
+                                                  - 497469.14252547742528615869086985*c[110]
+                                                  - 86013.40536627242909722740534408*c[111]
+                                                  - 373848.81760630242711757432471183*c[114]
+                                                  - 625934.50959875395550903419306*c[115]
+                                                  - 406031.88478359105849103181673489*c[116]
+                                                  - 112463.51892203956360041093669003*c[117]
+                                                  - 9311.224264150085290721699864687*c[118]
+                                                  + z*(504944.6827483413577779492364249*c[108]
+                                                       + 764947.4584653888617643435207983*c[109]
+                                                       + 425710.46778733066783485776026082*c[110]
+                                                       + 86013.40536627242909722740534408*c[111]
+                                                       + 244934.3425577085088126940236081*c[115]
+                                                       + 272498.66089091553957253728540711*c[116]
+                                                       + 97356.47906684021923617663176152*c[117]
+                                                       + 9311.224264150085290721699864687*c[118]))))
+                                   + z*(2063.1647913456192832706956752327*c[27]
+                                        + 1547.6175792726766976762667687463*c[28]
+                                        + 359.41700366603670836433589351988*c[29]
+                                        + 1208.3075120811701906411922699156*c[31]
+                                        + 580.7579774107113007782636459137*c[32]
+                                        + 62.25285114537450115073508567418*c[33]
+                                        - 87.28429934896867358252419269531*c[37]
+                                        + 376.35957063447925375282228909331*c[39]
+                                        + 281.70337823500316945438997822685*c[40]
+                                        - 5902.842319851062599084001245314*c[42]
+                                        - 5133.967569680425213238418781895*c[43]
+                                        - 1336.9994968736934207379695149699*c[44]
+                                        - 16457.029768425635931323898033239*c[46]
+                                        - 20057.972492073785865529177233204*c[47]
+                                        - 10390.131719683331998171928292676*c[48]
+                                        - 2225.1402157149191066107194107818*c[49]
+                                        - 8119.389057854462452708420372847*c[51]
+                                        - 8553.990864349340374455951542188*c[52]
+                                        - 3125.0720300482318255188223870222*c[53]
+                                        - 321.17132563191762201498307479119*c[54]
+                                        + 112.77446418047508336444737260559*c[58]
+                                        - 547.6769399185105085638142364303*c[60]
+                                        - 215.03351411775968339520275041956*c[61]
+                                        + 9380.837179506755503932334139536*c[63]
+                                        + 6731.424766728717502779533575929*c[64]
+                                        + 1202.8969556356202882229179861955*c[65]
+                                        + 41854.096874376070675520807350883*c[67]
+                                        + 59415.4946414651569593735323112*c[68]
+                                        + 35510.535321036079500552816746373*c[69]
+                                        + 8361.22467500893932213663162025*c[70]
+                                        + 70733.60333906813083534505501036*c[72]
+                                        + 112751.4821496173730642496417087*c[73]
+                                        + 87419.1696002657482639861915602*c[74]
+                                        + 38688.297508738879995090677024043*c[75]
+                                        + 7948.892024811417248354403960039*c[76]
+                                        + 31560.316208856448123576122870493*c[78]
+                                        + 44859.3351574922196103993623083*c[79]
+                                        + 30293.532420758468451272660586276*c[80]
+                                        + 9768.60060650094491328589846021*c[81]
+                                        + 983.4203464894588178173276213028*c[82]
+                                        - 333.28517643818884264423942810723*c[86]
+                                        + 1371.978546286823958666083250889*c[88]
+                                        + 627.5553843996818479998035829144*c[89]
+                                        - 14692.659521164461312083819960882*c[91]
+                                        - 10337.384205660578631931817988703*c[92]
+                                        - 1891.3802302502254068765128302908*c[93]
+                                        - 69742.1560273806370952035862842*c[95]
+                                        - 99062.94723057955742691612279627*c[96]
+                                        - 57604.55904377952993165192373574*c[97]
+                                        - 12631.947236175867674669966259178*c[98]
+                                        - 168023.3788289896580884665143492*c[100]
+                                        - 301917.35302081759454623002717079*c[101]
+                                        - 268875.32007914407493081878434534*c[102]
+                                        - 135223.11381436402445694316566925*c[103]
+                                        - 30071.248618049268057264799490451*c[104]
+                                        - 222020.23664408303289821801220475*c[106]
+                                        - 415763.18523177481846869482065414*c[107]
+                                        - 410789.48875642517396609902168421*c[108]
+                                        - 262666.63947533717358883049411953*c[109]
+                                        - 107119.27132419693508342127197854*c[110]
+                                        - 21503.35134156810727430685133602*c[111]
+                                        - 92724.70648161969154908756186844*c[113]
+                                        - 155797.801328668905492085310488*c[114]
+                                        - 138867.49064402724779344927161292*c[115]
+                                        - 77638.47954528260471354309229408*c[116]
+                                        - 23379.942633046604373219757627458*c[117]
+                                        - 2327.8060660375213226804249661719*c[118]
+                                        + z*(12257.111460249638980666464929141*c[47]
+                                             + 11941.872527618428442034871852984*c[48]
+                                             + 3337.7103235723786599160791161727*c[49]
+                                             + 5923.784149597026191289903857107*c[52]
+                                             + 3695.5216863268773174786074259231*c[53]
+                                             + 481.75698844787643302247461218678*c[54]
+                                             - 559.0871367061751768275271510909*c[61]
+                                             + 2962.0157532291844624176437631508*c[64]
+                                             + 2224.8703854236066306562100964184*c[65]
+                                             - 37346.983234927616179966171278259*c[68]
+                                             - 41131.37654677031693269245407024*c[69]
+                                             - 12541.837012513408983204947430375*c[70]
+                                             - 89433.46971783923917996854040532*c[73]
+                                             - 159728.62577557650087599197869356*c[74]
+                                             - 108919.76199735506986125757149367*c[75]
+                                             - 27821.122086839960369240413860137*c[76]
+                                             - 37430.805785202637063225879944573*c[79]
+                                             - 58958.17096028078103680636705791*c[80]
+                                             - 28040.324013660666876091113080104*c[81]
+                                             - 3441.9712127131058623606466745598*c[82]
+                                             + 1006.7034291411562978330182475919*c[89]
+                                             - 5435.453277281897081690600331309*c[92]
+                                             - 2106.3098018695692031124801973693*c[93]
+                                             + 58753.44297606718843266866900068*c[96]
+                                             + 51209.44223826091600544527222407*c[97]
+                                             + 9679.916088591289902872093709479*c[98]
+                                             + 241436.161866887471768308460398*c[101]
+                                             + 498159.63961523199287357904625686*c[102]
+                                             + 382709.68217178750247518130309357*c[103]
+                                             + 105249.37016317243820042679821658*c[104]
+                                             + 361673.28461379073793063313615303*c[107]
+                                             + 864832.4011316680701111304185025*c[108]
+                                             + 939340.674621552187357327313152*c[109]
+                                             + 534558.8750549382732300461120227*c[110]
+                                             + 129020.10804940864364584110801612*c[111]
+                                             + 139133.27522196943450796063178739*c[114]
+                                             + 302183.48316200295470546355583376*c[115]
+                                             + 288919.32333787307449917163911276*c[116]
+                                             + 118338.47886572819751983538860667*c[117]
+                                             + 13966.836396225127936082549797031*c[118]
+                                             + z*(69829.66781918127139824979240834*c[74]
+                                                  + 79158.04669771716646230019815627*c[75]
+                                                  + 24729.886299413298105991478986789*c[76]
+                                                  + 28662.475333836740001382658723805*c[80]
+                                                  + 20824.880383858832565141301717448*c[81]
+                                                  + 3059.5299668560940998761303773865*c[82]
+                                                  - 3009.0140026708131473035431390989*c[93]
+                                                  + 18880.909232281662825459282808223*c[97]
+                                                  + 14416.896302157240280873331056671*c[98]
+                                                  - 223309.75804361596482479955909295*c[102]
+                                                  - 279805.57336704228011741464047286*c[103]
+                                                  - 93554.99570059772284482382063696*c[104]
+                                                  - 472558.46231892823236828007869843*c[108]
+                                                  - 1.1032902656795351736589080633348e6*c[109]
+                                                  - 900873.9122806091329282320820588*c[110]
+                                                  - 258040.21609881728729168221603224*c[111]
+                                                  - 172355.33050812746152666210509857*c[115]
+                                                  - 359106.49321689277363573442951382*c[116]
+                                                  - 202546.23805859861703158586607856*c[117]
+                                                  - 27933.672792450255872165099594062*c[118]
+                                                  + z*(382473.72923269443088217176039917*c[109]
+                                                       + 478924.27626074700131421498029342*c[110]
+                                                       + 161275.13506176080455730138502015*c[111]
+                                                       + 136249.33044545776978626864270356*c[116]
+                                                       + 109526.0389501952466406987107317*c[117]
+                                                       + 17458.545495281409920103187246289*c[118]))))));
+    grad[0] /*ARGH*/[1]= 9.7467943448089639068384131998996*c[2]
+                         + 3.8729833462074168851792653997824*c[3]
+                         + 0.8035897321174379252413505815494*c[4]
+                         - 13.204326697807632794689829526579*c[5]
+                         - 6.354889093022425408391317812545*c[6]
+                         - 41.158231254513355241421236055482*c[7]
+                         - 35.22237051385645473794295086855*c[8]
+                         - 11.832159566199232085134656583123*c[9]
+                         - 0.20876670019176630596647544442424*c[10]
+                         + 12.267062678559319149958811751263*c[11]
+                         + 3.3272533769114375819995606570663*c[12]
+                         + 52.1184601385309247755683800562*c[13]
+                         + 53.28031315867927922393967221065*c[14]
+                         + 19.87272938311012069443483694102*c[15]
+                         + 105.78819264215430937901321045166*c[16]
+                         + 111.98275588088953208287490161437*c[17]
+                         + 72.93884168853843021515707175116*c[18]
+                         + 23.811761799581315314514541782753*c[19]
+                         + 1.1955925829334515545828329111835*c[20]
+                         - 15.423183352078966669238103568614*c[21]
+                         - 5.774088028569361749952994559729*c[22]
+                         - 52.15291173775718164013834232006*c[23]
+                         - 46.439518318544639083359385411349*c[24]
+                         - 15.226776085307821390893382980339*c[25]
+                         - 128.74987511922572287448733134532*c[26]
+                         - 160.11630617558887123554901924281*c[27]
+                         - 116.38018305014859892584166813403*c[28]
+                         - 40.434412912429129690987788020986*c[29]
+                         - 215.19813992625791064448731810407*c[30]
+                         - 252.94030825960691466159657009064*c[31]
+                         - 201.26797629842111217447761273728*c[32]
+                         - 122.77645642559971060283864119074*c[33]
+                         - 39.799497484264798189379192840048*c[34]
+                         - 0.3412431352169151231653709890661*c[35]
+                         + 14.193036056663051485467142861778*c[36]
+                         + 3.1445858688012283075185483563632*c[37]
+                         + 60.05580357554062249800846959381*c[38]
+                         + 57.46266257822494581085409088616*c[39]
+                         + 19.064774082570921569135483374948*c[40]
+                         + 130.91370047298349707967788456648*c[41]
+                         + 148.97968785041088227384853189311*c[42]
+                         + 105.34980081600713418540766207271*c[43]
+                         + 35.604210660548309643159886073577*c[44]
+                         + 255.06807392219590063140746067526*c[45]
+                         + 347.6034749534848942234503864693*c[46]
+                         + 308.76106101522143831633122928994*c[47]
+                         + 201.6634606621002877466152484482*c[48]
+                         + 67.99039548017808381310531532944*c[49]
+                         + 380.98113133277897295228105001661*c[50]
+                         + 476.86689002004630475874027164666*c[51]
+                         + 419.77918130603244430200502938516*c[52]
+                         + 310.16477688000748850277201028161*c[53]
+                         + 184.67351223835263265861526800493*c[54]
+                         + 59.79130371550699010564920378098*c[55]
+                         + 1.490078647395755929610047328909*c[56]
+                         - 17.490169220087252312835728744594*c[57]
+                         - 5.772978523524319743656234550048*c[58]
+                         - 59.92568557371285974226018282741*c[59]
+                         - 51.86044407019799075356919872634*c[60]
+                         - 16.018910773924016818582023074185*c[61]
+                         - 145.96897189386038773141777516356*c[62]
+                         - 174.1175343922599985754292598191*c[63]
+                         - 123.74843647314670407986865359678*c[64]
+                         - 40.680627621145920993988701091411*c[65]
+                         - 260.50116216403465015309883085416*c[66]
+                         - 332.19379213140604192848520748414*c[67]
+                         - 288.40047208670914086717627143127*c[68]
+                         - 191.27009876576675655836575117953*c[69]
+                         - 64.72940206984238035381909094572*c[70]
+                         - 443.03388360923124819187198312392*c[71]
+                         - 636.2845810677265050772881404314*c[72]
+                         - 623.6143109645585735259843697347*c[73]
+                         - 496.60744651669755856900555419238*c[74]
+                         - 308.59104180077683932992674086843*c[75]
+                         - 102.51547254221073832203100345289*c[76]
+                         - 614.7592761271330730622902251669*c[77]
+                         - 802.6234905868335722983734050685*c[78]
+                         - 751.4054017828397124812907588292*c[79]
+                         - 611.8266747361125507213380107459*c[80]
+                         - 438.84698179205002527110134749278*c[81]
+                         - 258.60312815093176320381578189815*c[82]
+                         - 83.78544026261364701930354724652*c[83]
+                         - 0.44367540054477741080731806024658*c[84]
+                         + 15.880404804342141651480145446422*c[85]
+                         + 3.1138049198616523170711434927791*c[86]
+                         + 67.3850473522234481777502196977*c[87]
+                         + 62.45705837183262282388026770353*c[88]
+                         + 19.432315054683880585321553252995*c[89]
+                         + 148.39624866314972914500496160595*c[90]
+                         + 166.11026728539401759462797593847*c[91]
+                         + 116.50921521709686397970942400921*c[92]
+                         + 38.154591474647612374538822343764*c[93]
+                         + 285.25511042097225010515853353162*c[94]
+                         + 377.34936679960373953774182875075*c[95]
+                         + 330.96755160212007234870615413118*c[96]
+                         + 216.71956864563099588427523894472*c[97]
+                         + 71.37616838936502179873039941133*c[98]
+                         + 452.84278482631891900852031218876*c[99]
+                         + 616.6473285720121326423389073631*c[100]
+                         + 592.1708931913972226462271900544*c[101]
+                         + 475.70522160882448478490920649089*c[102]
+                         + 304.82642261286871534005898669895*c[103]
+                         + 102.71249527975675920794149620195*c[104]
+                         + 704.604651372201149301209524884*c[105]
+                         + 1046.6877754774632550863316760643*c[106]
+                         + 1087.1001890943693365226078076355*c[107]
+                         + 956.6216959582469022576108186489*c[108]
+                         + 722.0295327758895067164243725359*c[109]
+                         + 436.85584618909318013872385840346*c[110]
+                         + 143.99565630514357549759052233942*c[111]
+                         + 928.179209067707163537845253944*c[112]
+                         + 1249.175338928771836623762749754*c[113]
+                         + 1219.1883692914310902184909631439*c[114]
+                         + 1053.5982767029950828257273676571*c[115]
+                         + 830.3141865959683037109458131951*c[116]
+                         + 587.3849784969116036975581082948*c[117]
+                         + 344.55224707618867196817401285004*c[118]
+                         + x*(55.05188515547489980555298156466*c[5]
+                              + 15.251733823253820980139162750107*c[6]
+                              + 35.401835274861137725138545698072*c[7]
+                              + 4.4027963142320568422428688585687*c[8]
+                              + 4.3841007040270924252959843329091*c[10]
+                              - 159.59612406997142763269766831618*c[11]
+                              - 54.34513848955348050599282406542*c[12]
+                              - 359.56507537478341872491607415638*c[13]
+                              - 189.91654481889077443838264627365*c[14]
+                              - 45.423381447108847301565341579475*c[15]
+                              - 184.11630404064044919813381365331*c[16]
+                              - 81.62298650873725894040659495448*c[17]
+                              - 9.834450564746754635751515292291*c[18]
+                              - 8.966944372000886659371246833876*c[20]
+                              + 300.38155169808075808639963601557*c[21]
+                              + 95.74487785555014392649329160859*c[22]
+                              + 888.4796071762401374323053611624*c[23]
+                              + 581.7436281335798568141535068547*c[24]
+                              + 166.29692533617081339267829502124*c[25]
+                              + 1242.0725691606017974518182891167*c[26]
+                              + 907.3110985916933263672528802789*c[27]
+                              + 375.49699541799537332124003186345*c[28]
+                              + 89.85425091650917709108397337997*c[29]
+                              + 566.9517068312068835487698457381*c[30]
+                              + 356.21038707867502469276581883884*c[31]
+                              + 124.44813801658099302391363841007*c[32]
+                              + 15.563212786343625287683771418544*c[33]
+                              + 19.450858707364162020426146376768*c[35]
+                              - 496.99757760613925073303930265067*c[36]
+                              - 156.31824519769844268870241782706*c[37]
+                              - 1587.3868317774785062384754697953*c[38]
+                              - 1091.1171683972854515674921199275*c[39]
+                              - 320.11747526704905619817042980323*c[40]
+                              - 2824.9544317545318938117700311782*c[41]
+                              - 2402.6021263824572059975856380606*c[42]
+                              - 1206.8694510282522721088469323707*c[43]
+                              - 334.24987421842335518449237874246*c[44]
+                              - 3165.8794531001768291842036265808*c[45]
+                              - 2751.4688747713202284583201121179*c[46]
+                              - 1525.8959636569318224886439381122*c[47]
+                              - 607.2208419844282592038367643381*c[48]
+                              - 148.34268104766127377404796071879*c[49]
+                              - 1348.2128412076447686943001309486*c[50]
+                              - 1013.320277362563244492836033894*c[51]
+                              - 492.67883889903230274644256047978*c[52]
+                              - 165.3477264575784034666043591017*c[53]
+                              - 21.411421708794508134332204986079*c[54]
+                              - 30.343419728786302566604600152329*c[56]
+                              + 738.6194292684796449219452231599*c[57]
+                              + 220.42281635274675384869259191092*c[58]
+                              + 2504.3389231668956256539532307421*c[59]
+                              + 1790.0153902478247698353920675341*c[60]
+                              + 530.4160014904738857081667843683*c[61]
+                              + 4851.9128118060460099425087828235*c[62]
+                              + 4317.616523461619521280722009967*c[63]
+                              + 2316.0547675428343399146898553735*c[64]
+                              + 671.5359698128395104984311792853*c[65]
+                              + 6836.585674252885702683237767384*c[66]
+                              + 6704.963392959695440914390280694*c[67]
+                              + 4285.4749737862830918082177284523*c[68]
+                              + 2022.4044057973003863561285082198*c[69]
+                              + 557.4149783339292881424421080167*c[70]
+                              + 6730.052856761607602456286487177*c[71]
+                              + 6512.991095637930026679848054411*c[72]
+                              + 4256.9704475937181975368090184389*c[73]
+                              + 2216.3215527218140598228640152899*c[74]
+                              + 882.9759761077003373853266030161*c[75]
+                              + 220.80255624476159023206677666776*c[76]
+                              + 2736.1495032115899903221059928389*c[77]
+                              + 2300.6562386088221820144089818485*c[78]
+                              + 1328.5164795628844551864510220644*c[79]
+                              + 613.268811859827606822036509298*c[80]
+                              + 204.99260363642134401365105102108*c[81]
+                              + 27.317231846929411606036878369522*c[82]
+                              + 48.360618659380737777997668566877*c[84]
+                              - 1044.3849279123877682736740618316*c[85]
+                              - 304.55369571075877000249464982213*c[86]
+                              - 3624.8380674296603067279441496807*c[87]
+                              - 2635.7471374905868493848721718145*c[88]
+                              - 779.2481255539852861514655066691*c[89]
+                              - 7414.782098682255797683256365257*c[90]
+                              - 6817.370595456502949245170075594*c[91]
+                              - 3807.9479589228974644668950813822*c[92]
+                              - 1124.7980914745658669682292210441*c[93]
+                              - 11413.414227248526215226805124931*c[94]
+                              - 11654.968089910746043917411266803*c[95]
+                              - 7860.82027900772080644596056818*c[96]
+                              - 3978.1417980065635327928406157689*c[97]
+                              - 1151.0633079341415652824262732548*c[98]
+                              - 14021.225900247613639235769881597*c[99]
+                              - 15040.883877705505352733836843372*c[100]
+                              - 11013.961139644108347313308363696*c[101]
+                              - 6523.199221608949736254810952821*c[102]
+                              - 3019.0405392828861041373258916267*c[103]
+                              - 835.3124616124796682573555414014*c[104]
+                              - 12670.137185803702314665704047941*c[105]
+                              - 13192.742395664179651285144287761*c[106]
+                              - 9567.884179650416492834428975218*c[107]
+                              - 5814.484899054438376497693540485*c[108]
+                              - 2975.6923964775443009019020698211*c[109]
+                              - 1201.7416987804815252275724427616*c[110]
+                              - 307.19073345097296106152644765743*c[111]
+                              - 4983.2965405710052426689598045312*c[112]
+                              - 4530.077849224002125643615063772*c[113]
+                              - 2913.9254591188925408531809470202*c[114]
+                              - 1588.491851485732316784602440795*c[115]
+                              - 724.791173262989683619721775346*c[116]
+                              - 243.79085480612698577203507953417*c[117]
+                              + x*(261.36584581273139871049967589426*c[11]
+                                   + 62.1087297023468348639917989319*c[12]
+                                   + 291.62653750456823158114855245747*c[13]
+                                   + 31.268755212815638772350695660307*c[14]
+                                   + 83.79652299285558905812500493196*c[16]
+                                   + 4.9770113724839792036833289606389*c[17]
+                                   + 20.175624837001994983585305376221*c[20]
+                                   - 1197.3860486594727872956618424495*c[21]
+                                   - 340.14627659208603763359458860947*c[22]
+                                   - 2560.4237730644276315490888702012*c[23]
+                                   - 954.6185166715097859017629602619*c[24]
+                                   - 184.77436148463423710297588335693*c[25]
+                                   - 1993.7798146621410088619276819754*c[26]
+                                   - 708.2226242768704646027588598403*c[27]
+                                   - 73.30386618162225976220742012688*c[28]
+                                   - 518.9910862533288782737758699922*c[30]
+                                   - 147.52868402724015718738464106886*c[31]
+                                   - 9.218380593820814298067676919265*c[32]
+                                   - 78.4859210998904783280353274852*c[35]
+                                   + 3336.7910181415970014961687297632*c[36]
+                                   + 972.029697295332955805383055016*c[37]
+                                   + 8952.602742206654653797277495272*c[38]
+                                   + 4333.5610495400833498637458674268*c[39]
+                                   + 1032.9123868616782879994299201651*c[40]
+                                   + 11646.1580515728505210434046398*c[41]
+                                   + 6414.13462239026040026692551564*c[42]
+                                   + 1907.0603498725458262566574187971*c[43]
+                                   + 364.63622642009820565580986771905*c[44]
+                                   + 7586.547129535566570973654287382*c[45]
+                                   + 3992.3099712645925132972378320027*c[46]
+                                   + 1114.1427219071786519999440982251*c[47]
+                                   + 119.61034909126589903896411323322*c[48]
+                                   + 1859.8051217246055621138631378865*c[50]
+                                   + 808.9654113006654210206041409827*c[51]
+                                   + 183.29980423605729373834181876118*c[52]
+                                   + 12.401079484318380259995326932628*c[53]
+                                   + 219.44794625282950963347969753024*c[56]
+                                   - 7438.820843741905542639127033769*c[57]
+                                   - 2178.9637543441792892916438778436*c[58]
+                                   - 22168.643221701863691427020695116*c[59]
+                                   - 12004.999675401223532590312352295*c[60]
+                                   - 3085.7309275898514567211594685207*c[61]
+                                   - 35604.390292593686870672027938814*c[62]
+                                   - 23302.532282048616819680109273866*c[63]
+                                   - 8880.344829578591939021981813796*c[64]
+                                   - 2065.9510721790632998950522323885*c[65]
+                                   - 36672.80145020925748274123053286*c[66]
+                                   - 25238.116933222189428325823134878*c[67]
+                                   - 10662.795806105185218636075172101*c[68]
+                                   - 3076.4104950944887062942181447261*c[69]
+                                   - 600.2930535903853872303222701718*c[70]
+                                   - 21453.553517274843263544945346386*c[71]
+                                   - 13938.304025084431957533704723409*c[72]
+                                   - 5627.148204956038875378343811345*c[73]
+                                   - 1507.1206046700003031912384367256*c[74]
+                                   - 168.01542451218882689771240390042*c[75]
+                                   - 5052.060166912386711506345842494*c[77]
+                                   - 2752.2034016895317247891037214457*c[78]
+                                   - 935.002153504443350482957387618*c[79]
+                                   - 205.50454012939549434953604368011*c[80]
+                                   - 14.800910009849916535281664333652*c[81]
+                                   - 485.82456359653126483401327597*c[84]
+                                   + 14425.241859728046144743094670306*c[85]
+                                   + 4184.1876394746625788731703268741*c[86]
+                                   + 45792.245638137409503903701571266*c[87]
+                                   + 26573.353180268683678979340042738*c[88]
+                                   + 7099.22028602140090549777803172*c[89]
+                                   + 81841.27858758266486267759854023*c[90]
+                                   + 58483.46828730872592944528464275*c[91]
+                                   + 25003.080302903902811403309315295*c[92]
+                                   + 6318.929405608707609337440592108*c[93]
+                                   + 103275.62458955840205875423969673*c[94]
+                                   + 80783.52256144287679825809461197*c[95]
+                                   + 40383.154906625485084871827286895*c[96]
+                                   + 14709.028106619722506058752349238*c[97]
+                                   + 3432.5943576564857811603169182549*c[98]
+                                   + 92647.70108057489399079522974914*c[99]
+                                   + 73415.53532521331132672241408593*c[100]
+                                   + 38252.987177183288269287384195812*c[101]
+                                   + 15263.615310362123556264050465707*c[102]
+                                   + 4440.7635263917030342398473410156*c[103]
+                                   + 890.9999590533116461411792441615*c[104]
+                                   + 50430.53773858001730355687237575*c[105]
+                                   + 37469.592727827629644949561226821*c[106]
+                                   + 18525.151994377776055918987512436*c[107]
+                                   + 7058.910400234743245553742442221*c[108]
+                                   + 1887.3137507634812895398343255321*c[109]
+                                   + 217.58164256418695732226620496034*c[110]
+                                   + 11539.689938062582788709537969353*c[112]
+                                   + 7261.625708452562281680649557249*c[113]
+                                   + 3064.8592287449576543002726505746*c[114]
+                                   + 996.6619007172682658694295680251*c[115]
+                                   + 220.14105621865275298169167543448*c[116]
+                                   + x*(1158.9501274195357368916948031433*c[21]
+                                        + 251.96020488302669454340339896998*c[22]
+                                        + 1689.6891681898377757485479480802*c[23]
+                                        + 162.28335059390434578977162517082*c[24]
+                                        + 892.2346150210144287288277718059*c[26]
+                                        + 50.4910175444222263043710382133*c[27]
+                                        + 161.56270861333738642304813904694*c[30]
+                                        + 5.552154775218715593073615524097*c[31]
+                                        + 87.5857380390082149457785538603*c[35]
+                                        - 7359.039143477068086324494740972*c[36]
+                                        - 1866.9141805196077405151007882053*c[37]
+                                        - 16018.915408148364052941018369216*c[38]
+                                        - 4575.7621922912282746291563335165*c[39]
+                                        - 751.2090086266751185450399419383*c[40]
+                                        - 15047.958792026706717492052757185*c[41]
+                                        - 4296.7762472037093790681553724905*c[42]
+                                        - 391.26682915209461172983192035874*c[43]
+                                        - 6781.445382093792176395268264567*c[45]
+                                        - 1741.2387575617284364148560009668*c[46]
+                                        - 102.53466690081223559365843249384*c[47]
+                                        - 1161.789780036092436200684810184*c[50]
+                                        - 236.71348251392444031305605855061*c[51]
+                                        - 9.051842184496656480905768827712*c[52]
+                                        - 505.7236621464383761100766692055*c[56]
+                                        + 27226.483381978146314414534392203*c[57]
+                                        + 7292.748683670722057567596761828*c[58]
+                                        + 71044.5490707456148363090016485*c[59]
+                                        + 27261.176977103207069065610262043*c[60]
+                                        + 5652.992160029104565700552305474*c[61]
+                                        + 92758.37932907060735194528995058*c[62]
+                                        + 40501.522502333813811745525785022*c[63]
+                                        + 9337.26204331921750107459079295*c[64]
+                                        + 1483.2469236157377537708067309456*c[65]
+                                        + 70289.46919994630406210279918875*c[66]
+                                        + 30802.824028118843499805365870111*c[67]
+                                        + 6941.46750122431331340256019649*c[68]
+                                        + 651.3175602481157822583162190691*c[69]
+                                        + 28757.851385554814422972515021416*c[71]
+                                        + 11537.290622450661730267887895672*c[72]
+                                        + 2332.6024152891347634723877846737*c[73]
+                                        + 147.12923851478176738134354594135*c[74]
+                                        + 4747.2582701198184922874341486226*c[77]
+                                        + 1554.8885614992385710531005566504*c[78]
+                                        + 253.40101553405938096537962826544*c[79]
+                                        + 10.816028427862920755238739141058*c[80]
+                                        + 1837.5556172562864430936422995212*c[84]
+                                        - 77140.27130607854601196542429778*c[85]
+                                        - 21175.739773465461983024607035641*c[86]
+                                        - 222349.2743014606715860467017836*c[87]
+                                        - 98884.89485670263925806429577173*c[88]
+                                        - 22706.755123961636495566967140129*c[89]
+                                        - 345096.5335800848350115843323172*c[90]
+                                        - 183045.57092518050597068156868048*c[91]
+                                        - 55994.78297669105326462813270595*c[92]
+                                        - 11283.802510015549302388286771621*c[93]
+                                        - 353170.98483302407207736528039417*c[94]
+                                        - 199734.868189461416305577320912*c[95]
+                                        - 67479.48783911308242267636302875*c[96]
+                                        - 15167.49062772135713370199916906*c[97]
+                                        - 2440.9559876668343332695586974257*c[98]
+                                        - 235195.61422310630590231439180651*c[99]
+                                        - 130935.17491487975761951679502216*c[100]
+                                        - 44029.638014337329983588999807525*c[101]
+                                        - 9543.953175574484626595514825329*c[102]
+                                        - 928.5072458233628085782369192124*c[103]
+                                        - 90153.41219326221673024753912583*c[105]
+                                        - 46032.560509608265266311948772916*c[106]
+                                        - 14227.587629192038970636680715325*c[107]
+                                        - 2761.2450891846938681816629032065*c[108]
+                                        - 184.04936486780728959586376311115*c[109]
+                                        - 14493.041537257135532544507866859*c[112]
+                                        - 6132.369132531092679951465562011*c[113]
+                                        - 1573.2128542521427989774710060195*c[114]
+                                        - 249.62434345773201502438751611679*c[115]
+                                        + x*(4967.1444060002916602214880185204*c[36]
+                                             + 1018.316825737967858462782248112*c[37]
+                                             + 8529.000907038575167660761847574*c[38]
+                                             + 757.4719318812901025508265855928*c[39]
+                                             + 6117.997107165988433481214110279*c[41]
+                                             + 322.30423583151406664677631916817*c[42]
+                                             + 2095.2008253385202196216625228392*c[45]
+                                             + 72.45423887814389080360735683799*c[46]
+                                             + 275.25420230135002522078045349977*c[50]
+                                             + 6.121900409842873456372139445274*c[51]
+                                             + 369.81042794458306253049356435651*c[56]
+                                             - 40600.943828855086885365747051474*c[57]
+                                             - 9529.442223250144544295802985172*c[58]
+                                             - 91518.58868809419616071903740643*c[59]
+                                             - 21279.681464758767079983185898603*c[60]
+                                             - 3043.9188554002870738387589337169*c[61]
+                                             - 96693.46596211601894842039529327*c[62]
+                                             - 22731.715666541232785603859170484*c[63]
+                                             - 1864.4986610302121489495969152446*c[64]
+                                             - 56804.48247222957946431353914303*c[66]
+                                             - 12635.511557859187946081602824117*c[67]
+                                             - 685.9021161886277994571310971729*c[68]
+                                             - 17775.066408422065623635787830749*c[71]
+                                             - 3496.8665470242186201504512733012*c[72]
+                                             - 132.88519365159085616060500635576*c[73]
+                                             - 2254.4290772684243765551994539484*c[77]
+                                             - 352.50893772100001480552377440674*c[78]
+                                             - 9.086092190464280592384130097167*c[79]
+                                             - 2841.7409404892993162208721758793*c[84]
+                                             + 187828.9319923520712248247760876*c[85]
+                                             + 47021.941358512056885479504141405*c[86]
+                                             + 489278.15452567172398949966279087*c[87]
+                                             + 155794.48555277710609917212053318*c[88]
+                                             + 28828.325470860384892490977090132*c[89]
+                                             + 654730.0531578294090218028148859*c[90]
+                                             + 235262.45897289087639470377200044*c[91]
+                                             + 44424.125416272343345812823356185*c[92]
+                                             + 6018.028005341626294607086278198*c[93]
+                                             + 546021.0752446244895700885857673*c[94]
+                                             + 201970.24660295392359247882369907*c[95]
+                                             + 37700.247625805723545886025914537*c[96]
+                                             + 3153.5108323053303788301143540427*c[97]
+                                             + 284087.32546002206468331792450385*c[99]
+                                             + 100828.29250522291543854516794023*c[100]
+                                             + 17642.58756437624435316562651887*c[101]
+                                             + 1019.6357390276071005481569860978*c[102]
+                                             + 83628.0769099371627527446621937*c[105]
+                                             + 26722.6380975616465137763147162*c[106]
+                                             + 4143.5958574065549287010398478194*c[107]
+                                             + 173.35823671123475181440961428993*c[108]
+                                             + 10343.600193335081456221536301784*c[112]
+                                             + 2690.804894627337314626005473441*c[113]
+                                             + 336.56782700936319210944266412842*c[114]
+                                             + x*(20877.988467096932864958678405799*c[57]
+                                                  + 4104.9904961692930344658843628433*c[58]
+                                                  + 40088.278998097785539658873576994*c[59]
+                                                  + 3359.4909551449706105306941045346*c[60]
+                                                  + 34871.274226624779691013426551817*c[62]
+                                                  + 1727.9735577898664782890592318787*c[63]
+                                                  + 16593.841245223337581151747463942*c[66]
+                                                  + 549.5507741876093561776326242031*c[67]
+                                                  + 4193.8418459639285468430721241762*c[71]
+                                                  + 97.0060963332025925687256982278*c[72]
+                                                  + 431.37182260841511791097823925321*c[77]
+                                                  + 6.685514336087931315277175031852*c[78]
+                                                  + 1537.3352628876537284473570787544*c[84]
+                                                  - 209529.11867786468907629516647001*c[85]
+                                                  - 46458.804336254427461701306487017*c[86]
+                                                  - 489952.85820757746842880764980716*c[87]
+                                                  - 96903.1124884300810793608376788*c[88]
+                                                  - 12300.085534233764220796150225123*c[89]
+                                                  - 563926.3101052500032469890444473*c[90]
+                                                  - 111957.4431190002385428669661511*c[91]
+                                                  - 8403.482847043332795162180637819*c[92]
+                                                  - 390687.89533146437373786174367863*c[94]
+                                                  - 75333.9793922290810897325734924*c[95]
+                                                  - 3797.666169027800202861078954718*c[96]
+                                                  - 165615.9247367975727348412534766*c[99]
+                                                  - 29607.817719324109034848369887136*c[100]
+                                                  - 1070.0133780455392490319225792921*c[101]
+                                                  - 39485.495906951548975473994491406*c[105]
+                                                  - 6211.550477463997786436574102858*c[106]
+                                                  - 164.46822157876987373331350513815*c[107]
+                                                  - 3964.572574430357874719935014216*c[112]
+                                                  - 498.11991780818363503284178692303*c[113]
+                                                  + x*(86688.67797336135220720707876583*c[85]
+                                                       + 16518.685986223796430827131195384*c[86]
+                                                       + 180614.97761950608161446858878067*c[87]
+                                                       + 14474.266985479459282288241697206*c[88]
+                                                       + 179777.70721798842228410230537792*c[90]
+                                                       + 8471.385639287328422962922157142*c[91]
+                                                       + 105661.97352395287155768663186367*c[94]
+                                                       + 3343.192556810651429665000602489*c[95]
+                                                       + 37660.868018845973430820358593737*c[99]
+                                                       + 851.6683663578283477293061993479*c[100]
+                                                       + 7535.784653918166802278330654119*c[105]
+                                                       + 124.07226811841085803599921542005*c[106]
+                                                       + 636.3763978366206849206456649847*c[112]
+                                                       + 7.243354509514974558643113232662*c[113])
+                                                  - 9.226781550412448880258864312555*c[114]
+                                                  + y*(407926.2133410497584811088896909*c[87]
+                                                       + 105777.38652568301524315323841017*c[88]
+                                                       + 12300.085534233764220796150225123*c[89]
+                                                       + 1.0109775300008588263987922849962e6*c[90]
+                                                       + 165894.91013365576913559293662897*c[91]
+                                                       + 8403.482847043332795162180637819*c[92]
+                                                       + 1.0669616869345759991511701139009e6*c[94]
+                                                       + 124105.88296696305683538778220781*c[95]
+                                                       + 3797.666169027800202861078954718*c[96]
+                                                       + 590987.2028501760987024685233354*c[99]
+                                                       + 51223.53023800981987173589873218*c[100]
+                                                       + 1070.0133780455392490319225792921*c[101]
+                                                       + 169000.26300033441886462853580226*c[105]
+                                                       + 11035.477126364173643690025994332*c[106]
+                                                       + 164.46822157876987373331350513815*c[107]
+                                                       + 19311.305120612388357506780230536*c[112]
+                                                       + 899.2903214120899182807680582704*c[113]
+                                                       + 9.226781550412448880258864312555*c[114])
+                                                  + z*(105777.38652568301524315323841017*c[88]
+                                                       + 36900.25660270129266238845067537*c[89]
+                                                       + 165894.91013365576913559293662897*c[91]
+                                                       + 25210.448541129998385486541913456*c[92]
+                                                       + 124105.88296696305683538778220781*c[95]
+                                                       + 11392.998507083400608583236864154*c[96]
+                                                       + 51223.53023800981987173589873218*c[100]
+                                                       + 3210.0401341366177470957677378763*c[101]
+                                                       + 11035.477126364173643690025994332*c[106]
+                                                       + 493.40466473630962119994051541445*c[107]
+                                                       + 899.2903214120899182807680582704*c[113]
+                                                       + 27.680344651237346640776592937665*c[114]))
+                                             + 9.91155481376288883185068078699*c[115]
+                                             + y*(91328.02308185039997655006269383*c[59]
+                                                  + 25164.277928588159237002272557743*c[60]
+                                                  + 3043.9188554002870738387589337169*c[61]
+                                                  + 198222.12125414716879221668146992*c[62]
+                                                  + 34944.650493787546460541280446763*c[63]
+                                                  + 1864.4986610302121489495969152446*c[64]
+                                                  + 169710.68404486053822317849467371*c[66]
+                                                  + 21204.901553190843622582583900139*c[67]
+                                                  + 685.9021161886277994571310971729*c[68]
+                                                  + 66801.57981246316102127506350116*c[71]
+                                                  + 6107.124470334663523149697684508*c[72]
+                                                  + 132.88519365159085616060500635576*c[73]
+                                                  + 9852.690041395336164204205020959*c[77]
+                                                  + 629.0461216228189919374432870879*c[78]
+                                                  + 9.086092190464280592384130097167*c[79]
+                                                  - 1397.5775117160488440430518897767*c[84]
+                                                  + 5775.026979817290764230523284187*c[85]
+                                                  + 4223.5276669322206783364824079106*c[86]
+                                                  - 686899.7903215393907214438281189*c[87]
+                                                  - 211159.5094805971720552517719049*c[88]
+                                                  - 28828.325470860384892490977090132*c[89]
+                                                  - 2.1418186933949784819931760812975e6*c[90]
+                                                  - 638953.8986671695482786457899577*c[91]
+                                                  - 110366.69206564442896488338998631*c[92]
+                                                  - 12036.056010683252589214172556396*c[93]
+                                                  - 2.8601041356579424437232821937983e6*c[94]
+                                                  - 812578.8797656995277591373861708*c[95]
+                                                  - 114498.82773819723506703368488632*c[96]
+                                                  - 6307.021664610660757660228708085*c[97]
+                                                  - 1.9985635579317482109898247584661e6*c[99]
+                                                  - 519105.3621132150469229485801966*c[100]
+                                                  - 58001.90412326160898849111444862*c[101]
+                                                  - 2039.2714780552142010963139721956*c[102]
+                                                  - 714344.4364862500050211253076647*c[105]
+                                                  - 161877.8468592252241211040583282*c[106]
+                                                  - 14165.258425623389694403936701558*c[107]
+                                                  - 346.71647342246950362881922857987*c[108]
+                                                  - 100879.19845637711341282965016881*c[112]
+                                                  - 18237.297722925307796969648278697*c[113]
+                                                  - 1176.4146476775872322330051998507*c[114]
+                                                  - 19.82310962752577766370136157398*c[115]
+                                                  + y*(1.1171425154899027800025509241202e6*c[90]
+                                                       + 364975.01008914431461432169785071*c[91]
+                                                       + 65942.56664937208561907056663013*c[92]
+                                                       + 6018.028005341626294607086278198*c[93]
+                                                       + 2.7601516215295315656510711578056e6*c[94]
+                                                       + 673612.3182486157048724452694582*c[95]
+                                                       + 76798.58011239151152114765897178*c[96]
+                                                       + 3153.5108323053303788301143540427*c[97]
+                                                       + 2.6292353898125191652072731029997e6*c[99]
+                                                       + 498330.38692038709043141717111472*c[100]
+                                                       + 40359.316558885364635325487929745*c[101]
+                                                       + 1019.6357390276071005481569860978*c[102]
+                                                       + 1.1320272136949255467438911587287e6*c[105]
+                                                       + 167392.50836327574447481874957375*c[106]
+                                                       + 10021.662568216834765702896853738*c[107]
+                                                       + 173.35823671123475181440961428993*c[108]
+                                                       + 180644.44681280304876472771641316*c[112]
+                                                       + 19694.959501929274093202880383962*c[113]
+                                                       + 839.8468206682240401235625357223*c[114]
+                                                       + 9.91155481376288883185068078699*c[115])
+                                                  + z*(486633.34678552575281909559713427*c[91]
+                                                       + 263770.2665974883424762822665205*c[92]
+                                                       + 48144.224042733010356856690225583*c[93]
+                                                       + 898149.7576648209398299270259443*c[95]
+                                                       + 307194.32044956604608459063588711*c[96]
+                                                       + 25228.086658442643030640914832342*c[97]
+                                                       + 664440.515893849453908556228153*c[100]
+                                                       + 161437.26623554145854130195171898*c[101]
+                                                       + 8157.085912220856804385255888782*c[102]
+                                                       + 223190.01115103432596642499943166*c[106]
+                                                       + 40086.650272867339062811587414954*c[107]
+                                                       + 1386.8658936898780145152769143195*c[108]
+                                                       + 26259.946002572365457603840511949*c[113]
+                                                       + 3359.3872826728961604942501428893*c[114]
+                                                       + 79.29243851010311065480544629592*c[115]))
+                                             + z*(25164.277928588159237002272557743*c[60]
+                                                  + 9131.756566200861221516276801151*c[61]
+                                                  + 34944.650493787546460541280446763*c[63]
+                                                  + 5593.495983090636446848790745734*c[64]
+                                                  + 21204.901553190843622582583900139*c[67]
+                                                  + 2057.7063485658833983713932915186*c[68]
+                                                  + 6107.124470334663523149697684508*c[72]
+                                                  + 398.65558095477256848181501906729*c[73]
+                                                  + 629.0461216228189919374432870879*c[78]
+                                                  + 27.258276571392841777152390291502*c[79]
+                                                  + 4223.5276669322206783364824079106*c[86]
+                                                  - 211159.5094805971720552517719049*c[88]
+                                                  - 86484.9764125811546774729312704*c[89]
+                                                  - 395637.22527440667186909799139057*c[91]
+                                                  - 199214.94289818911565650903669868*c[92]
+                                                  - 48144.224042733010356856690225583*c[93]
+                                                  - 363504.00093328905784417387319862*c[95]
+                                                  - 189899.32298980868215880573671539*c[96]
+                                                  - 25228.086658442643030640914832342*c[97]
+                                                  - 186885.10416629031996867046612016*c[100]
+                                                  - 93287.07925201409769482236748636*c[101]
+                                                  - 8157.085912220856804385255888782*c[102]
+                                                  - 50282.84128370806113789155861237*c[106]
+                                                  - 22452.450140436499551806016397197*c[107]
+                                                  - 1386.8658936898780145152769143195*c[108]
+                                                  - 5107.324721639125068167728022722*c[113]
+                                                  - 1849.5503016963136164518905281076*c[114]
+                                                  - 79.29243851010311065480544629592*c[115]
+                                                  + z*(131885.13329874417123814113326025*c[92]
+                                                       + 60180.28005341626294607086278198*c[93]
+                                                       + 153597.16022478302304229531794356*c[96]
+                                                       + 31535.108323053303788301143540427*c[97]
+                                                       + 80718.63311777072927065097585949*c[101]
+                                                       + 10196.357390276071005481569860978*c[102]
+                                                       + 20043.325136433669531405793707477*c[107]
+                                                       + 1733.5823671123475181440961428993*c[108]
+                                                       + 1679.6936413364480802471250714447*c[114]
+                                                       + 99.1155481376288883185068078699*c[115])))
+                                        - 11.57549215797610719903730875524*c[116]
+                                        + z*(5883.809816324054929143337095255*c[39]
+                                             + 2253.6270258800253556351198258148*c[40]
+                                             + 6841.634119715569705013659299721*c[42]
+                                             + 1173.8004874562838351894957610762*c[43]
+                                             + 2969.3648977571654829690631017177*c[46]
+                                             + 307.60400070243670678097529748152*c[47]
+                                             + 416.28922786931539503330548227866*c[51]
+                                             + 27.155526553489969442717306483137*c[52]
+                                             + 977.3786895641173891585438959151*c[58]
+                                             - 38743.986517508781036591501137278*c[60]
+                                             - 16958.976480087313697101656916423*c[61]
+                                             - 69645.40383393220935939762609586*c[63]
+                                             - 43432.668021148314217415288248524*c[64]
+                                             - 11865.975388925902030166453847565*c[65]
+                                             - 56078.66707409380925603817736549*c[67]
+                                             - 35701.98187796720186553588700654*c[68]
+                                             - 5210.540481984926258066529752553*c[69]
+                                             - 21509.521344450940623648126516159*c[72]
+                                             - 12473.073266949877620749231882805*c[73]
+                                             - 1177.0339081182541390507483675308*c[74]
+                                             - 2933.5226541379771347034392260975*c[78]
+                                             - 1381.0860129505706500423877747694*c[79]
+                                             - 86.52822742290336604190991312847*c[80]
+                                             - 6006.79490408138052030077498014*c[86]
+                                             + 144587.92776514931670393803016088*c[88]
+                                             + 64917.11809734486672086857063259*c[89]
+                                             + 321153.39906452697183542251770246*c[91]
+                                             + 272952.6127438852643428005843507*c[92]
+                                             + 90270.42008012439441910629417297*c[93]
+                                             + 370379.48121763171010979257824228*c[95]
+                                             + 363717.9913831124331858033841636*c[96]
+                                             + 152513.50924795649975894832094904*c[97]
+                                             + 36614.339815002514999043380461385*c[98]
+                                             + 248496.60003893123988852136592022*c[100]
+                                             + 245989.05779146235286440720218944*c[101]
+                                             + 102059.87353898820143572907178628*c[102]
+                                             + 13927.608687350442128673553788186*c[103]
+                                             + 88354.61942313640487734016656228*c[106]
+                                             + 80783.26929496256511320190944773*c[107]
+                                             + 30296.102676765563437342633335674*c[108]
+                                             + 2760.7404730171093439379564466672*c[109]
+                                             + 11842.63135891329406860671240417*c[113]
+                                             + 9008.693986493609179452745701531*c[114]
+                                             + 2775.2353478536088729181906203573*c[115]
+                                             + 173.63238236964160798555963132861*c[116]
+                                             + z*(30841.763782381323428383031739351*c[64]
+                                                  + 14832.469236157377537708067309456*c[65]
+                                                  + 29755.158748588523850656412834139*c[68]
+                                                  + 6513.175602481157822583162190691*c[69]
+                                                  + 10950.532042164946660664137057568*c[73]
+                                                  + 1471.2923851478176738134354594135*c[74]
+                                                  + 1241.7659326967850142924977799462*c[79]
+                                                  + 108.16028427862920755238739141058*c[80]
+                                                  + 6406.294549080085531664661575585*c[89]
+                                                  - 209936.52762762420909783237246571*c[92]
+                                                  - 112838.02510015549302388286771621*c[93]
+                                                  - 322559.05573154637183554859015472*c[96]
+                                                  - 307542.82740814178478368162967341*c[97]
+                                                  - 109843.01944500754499713014138416*c[98]
+                                                  - 227800.28749690072582728040553372*c[101]
+                                                  - 223980.77242770646838077991417153*c[102]
+                                                  - 41782.826062051326386020661364558*c[103]
+                                                  - 76201.0128147728964025837346035*c[107]
+                                                  - 68643.16070828700114126327958218*c[108]
+                                                  - 8282.221419051328031813869340002*c[109]
+                                                  - 8578.110847474361565040665366945*c[114]
+                                                  - 6387.446435536083913859327618283*c[115]
+                                                  - 520.8971471089248239566788939858*c[116]
+                                                  + z*(155867.92113092821344666163798281*c[97]
+                                                       + 85433.4595683392016644345544099*c[98]
+                                                       + 128541.24067196162211482476591824*c[102]
+                                                       + 32497.753603817698300238292172434*c[103]
+                                                       + 41030.709816440062459446650550112*c[108]
+                                                       + 6441.72777037325513585523170889*c[109]
+                                                       + 3891.2030009587637636154524571147*c[115]
+                                                       + 405.14222552916375196630580643341*c[116])))
+                                        + y*(19679.72505749777954177143061669*c[38]
+                                             + 5883.809816324054929143337095255*c[39]
+                                             + 751.2090086266751185450399419383*c[40]
+                                             + 35345.194837956890882327502320648*c[41]
+                                             + 6841.634119715569705013659299721*c[42]
+                                             + 391.26682915209461172983192035874*c[43]
+                                             + 21856.601118440393923152180903269*c[45]
+                                             + 2969.3648977571654829690631017177*c[46]
+                                             + 102.53466690081223559365843249384*c[47]
+                                             + 4495.6213227483576879069977437554*c[50]
+                                             + 416.28922786931539503330548227866*c[51]
+                                             + 9.051842184496656480905768827712*c[52]
+                                             - 328.72038039518494447154983498356*c[56]
+                                             + 1293.0804027096335676162000360896*c[57]
+                                             + 977.3786895641173891585438959151*c[58]
+                                             - 114482.89496113774753296620969167*c[59]
+                                             - 38743.986517508781036591501137278*c[60]
+                                             - 5652.992160029104565700552305474*c[61]
+                                             - 347166.9751352428594826186056029*c[62]
+                                             - 122648.71750168832531621982433407*c[63]
+                                             - 24758.143934509879215266106662625*c[64]
+                                             - 2966.4938472314755075416134618912*c[65]
+                                             - 407799.21448036919941818051918547*c[66]
+                                             - 136185.00226936217619144894721413*c[67]
+                                             - 21819.04687551857523873076661356*c[68]
+                                             - 1302.6351204962315645166324381382*c[69]
+                                             - 215181.86468246844495688994395323*c[71]
+                                             - 63284.49987679958558956717013978*c[72]
+                                             - 7807.868436371608093804456313458*c[73]
+                                             - 294.2584770295635347626870918827*c[74]
+                                             - 41557.090895731474490509498530076*c[77]
+                                             - 9746.669536642132593272269417648*c[78]
+                                             - 874.2839818824518881116285182385*c[79]
+                                             - 21.632056855725841510477478282117*c[80]
+                                             + 1438.9872157668947357184015753997*c[84]
+                                             - 6000.8665910711541051870213723*c[85]
+                                             - 4129.671496555949107706782798846*c[86]
+                                             + 392223.09248963139176958943489533*c[87]
+                                             + 135214.25306858909268606656498905*c[88]
+                                             + 19503.607849421593729734636352337*c[89]
+                                             + 1.4960741937743856546284016386176e6*c[90]
+                                             + 639395.762632996707964687414624*c[91]
+                                             + 160963.0467905031578135443189388*c[92]
+                                             + 22567.605020031098604776573543242*c[93]
+                                             + 2.6011779476575891880694807135834e6*c[94]
+                                             + 1.2086926354162336628532410898296e6*c[95]
+                                             + 328681.17769952085322597356093102*c[96]
+                                             + 61508.56548162835695673632593468*c[97]
+                                             + 7322.867963000502999808676092277*c[98]
+                                             + 2.4248313680594765370940491626658e6*c[99]
+                                             + 1.108251964879672662498272864416e6*c[100]
+                                             + 287516.19151601703839235368627052*c[101]
+                                             + 44796.154485541293676155982834305*c[102]
+                                             + 2785.5217374700884257347107576372*c[103]
+                                             + 1.1508659518822243587924381292803e6*c[105]
+                                             + 479522.13712980169954401589830127*c[106]
+                                             + 110616.45403676576635853133105633*c[107]
+                                             + 13728.632141657400228252655916435*c[108]
+                                             + 552.1480946034218687875912893334*c[109]
+                                             + 212310.26081897767671365401777755*c[112]
+                                             + 72980.59564551870869995103178754*c[113]
+                                             + 13666.820672247287917183432957506*c[114]
+                                             + 1277.4892871072167827718655236565*c[115]
+                                             + 34.726476473928321597111926265721*c[116]
+                                             + y*(221596.33118459619697973406854229*c[62]
+                                                  + 79504.97050163417393523329735732*c[63]
+                                                  + 15420.881891190661714191515869675*c[64]
+                                                  + 1483.2469236157377537708067309456*c[65]
+                                                  + 445399.9007395213950171522737415*c[66]
+                                                  + 120159.50279290255040311615477295*c[67]
+                                                  + 14877.579374294261925328206417069*c[68]
+                                                  + 651.3175602481157822583162190691*c[69]
+                                                  + 302450.63691598940292206175418274*c[71]
+                                                  + 62662.46779852296744887856543543*c[72]
+                                                  + 5475.266021082473330332068528784*c[73]
+                                                  + 147.12923851478176738134354594135*c[74]
+                                                  + 67487.4555444461537775689857344*c[77]
+                                                  + 10219.720323756233187853245287326*c[78]
+                                                  + 620.8829663483925071462488899731*c[79]
+                                                  + 10.816028427862920755238739141058*c[80]
+                                                  + 1164.6479264300407033692099081473*c[84]
+                                                  - 3581.1492165140109748245779437473*c[85]
+                                                  - 2815.6851112881471188909882719404*c[86]
+                                                  + 11958.886555556090978097908003626*c[87]
+                                                  + 14060.512044840336026807197757748*c[88]
+                                                  + 3203.1472745400427658323307877925*c[89]
+                                                  - 1.2138494059602966562801662614337e6*c[90]
+                                                  - 477363.54535270460419389734538232*c[91]
+                                                  - 104968.26381381210454891618623286*c[92]
+                                                  - 11283.802510015549302388286771621*c[93]
+                                                  - 4.5741174458667860626158935164647e6*c[94]
+                                                  - 1.8798243545014693883598380789243e6*c[95]
+                                                  - 461046.01384967694057434300355211*c[96]
+                                                  - 77514.65908009264251236665436219*c[97]
+                                                  - 7322.867963000502999808676092277*c[98]
+                                                  - 6.205869791649205357983122351519e6*c[99]
+                                                  - 2.3781437514406736983652565227162e6*c[100]
+                                                  - 502659.3730081383993990136538553*c[101]
+                                                  - 60960.44944435913347252542119262*c[102]
+                                                  - 2785.5217374700884257347107576372*c[103]
+                                                  - 3.6326665637079896456300230740215e6*c[105]
+                                                  - 1.223710782656749154914727249332e6*c[106]
+                                                  - 212965.58640794828576110021641953*c[107]
+                                                  - 19173.529015760718851960323123251*c[108]
+                                                  - 552.1480946034218687875912893334*c[109]
+                                                  - 761302.1113057727142589552231939*c[112]
+                                                  - 206845.89143395349725646865172655*c[113]
+                                                  - 27702.712606511073789577220487513*c[114]
+                                                  - 1806.1055438412375204705684989627*c[115]
+                                                  - 34.726476473928321597111926265721*c[116]
+                                                  + y*(2.0249214288234864775897483899592e6*c[94]
+                                                       + 829806.1642714219456595537487245*c[95]
+                                                       + 199844.32398926916977104580564984*c[96]
+                                                       + 31173.584226185642689332327596563*c[97]
+                                                       + 2440.9559876668343332695586974257*c[98]
+                                                       + 4.3688840581972805765898950163106e6*c[99]
+                                                       + 1.4513476055727487526008390332967e6*c[100]
+                                                       + 259172.81950645869099024896739226*c[101]
+                                                       + 25708.248134392324422964953183648*c[102]
+                                                       + 928.5072458233628085782369192124*c[103]
+                                                       + 3.1566879273250775849160428560474e6*c[105]
+                                                       + 849279.3414623349505529515356313*c[106]
+                                                       + 116576.72000037455837320556607852*c[107]
+                                                       + 8206.141963288012491889330110022*c[108]
+                                                       + 184.04936486780728959586376311115*c[109]
+                                                       + 745396.1772112977415594669341226*c[112]
+                                                       + 153518.59333872716707926956353532*c[113]
+                                                       + 15609.104788515928671371258536027*c[114]
+                                                       + 778.2406001917527527230904914229*c[115]
+                                                       + 11.57549215797610719903730875524*c[116])
+                                                  + z*(1.2447092464071329184893306230867e6*c[95]
+                                                       + 899299.4579517112639697061254243*c[96]
+                                                       + 280562.25803567078420399094836906*c[97]
+                                                       + 36614.339815002514999043380461385*c[98]
+                                                       + 2.177021408359123128901258549945e6*c[100]
+                                                       + 1.1662776877790641094561203532652e6*c[101]
+                                                       + 231374.23320953091980668457865283*c[102]
+                                                       + 13927.608687350442128673553788186*c[103]
+                                                       + 1.273919012193502425829427303447e6*c[106]
+                                                       + 524595.2400016855126794250473533*c[107]
+                                                       + 73855.2776695921124270039709902*c[108]
+                                                       + 2760.7404730171093439379564466672*c[109]
+                                                       + 230277.89000809075061890434530298*c[113]
+                                                       + 70240.97154832167902117066341212*c[114]
+                                                       + 7004.165401725774774507814422806*c[115]
+                                                       + 173.63238236964160798555963132861*c[116]))
+                                             + z*(106006.62733551223191364439647642*c[63]
+                                                  + 61683.5275647626468567660634787*c[64]
+                                                  + 11865.975388925902030166453847565*c[65]
+                                                  + 160212.67039053673387082153969727*c[67]
+                                                  + 59510.31749717704770131282566828*c[68]
+                                                  + 5210.540481984926258066529752553*c[69]
+                                                  + 83549.95706469728993183808724723*c[72]
+                                                  + 21901.064084329893321328274115136*c[73]
+                                                  + 1177.0339081182541390507483675308*c[74]
+                                                  + 13626.293765008310917137660383102*c[78]
+                                                  + 2483.5318653935700285849955598924*c[79]
+                                                  + 86.52822742290336604190991312847*c[80]
+                                                  - 3754.2468150508628251879843625872*c[86]
+                                                  + 18747.349393120448035742930343664*c[88]
+                                                  + 12812.58909816017106332932315117*c[89]
+                                                  - 636484.7271369394722585297938431*c[91]
+                                                  - 419873.05525524841819566474493142*c[92]
+                                                  - 90270.42008012439441910629417297*c[93]
+                                                  - 1.6766263083972039054868970231746e6*c[95]
+                                                  - 1.2446510834309002529842345972589e6*c[96]
+                                                  - 433075.7672836272839629392693181*c[97]
+                                                  - 73228.67963000502999808676092277*c[98]
+                                                  - 1.7195107296814828452195029969916e6*c[100]
+                                                  - 1.2331190335131775246253077132442e6*c[101]
+                                                  - 333434.10674851912124241365043911*c[102]
+                                                  - 27855.217374700884257347107576372*c[103]
+                                                  - 782335.035413330589333351463478*c[106]
+                                                  - 502132.1856306694679247841674426*c[107]
+                                                  - 104151.38034635767586434660432588*c[108]
+                                                  - 5521.480946034218687875912893334*c[109]
+                                                  - 122275.92857321082926268863876675*c[113]
+                                                  - 63983.53606049650914419510634197*c[114]
+                                                  - 9779.400749579383647426005043164*c[115]
+                                                  - 347.26476473928321597111926265721*c[116]
+                                                  + z*(599532.9719678075093131374169495*c[96]
+                                                       + 467603.76339278464033998491394844*c[97]
+                                                       + 109843.01944500754499713014138416*c[98]
+                                                       + 777518.4585193760729707469021768*c[101]
+                                                       + 385623.72201588486634447429775471*c[102]
+                                                       + 41782.826062051326386020661364558*c[103]
+                                                       + 349730.16000112367511961669823555*c[107]
+                                                       + 123092.12944932018737833995165033*c[108]
+                                                       + 8282.221419051328031813869340002*c[109]
+                                                       + 46827.314365547786014113775608082*c[114]
+                                                       + 11673.609002876291290846357371344*c[115]
+                                                       + 520.8971471089248239566788939858*c[116]))))
+                                   + 16.652380792768236733062505432662*c[117]
+                                   + z*(1337.3381697631616710646750296023*c[24]
+                                        + 554.3230844539027113089276500708*c[25]
+                                        + 1163.7450010761826528942871968225*c[27]
+                                        + 219.91159854486677928662226038065*c[28]
+                                        + 254.60595469217252933951865474787*c[31]
+                                        + 27.655141781462442894203030757794*c[32]
+                                        + 218.21074837242168395631048173829*c[37]
+                                        - 6456.970629389999630453934249535*c[39]
+                                        - 3098.7371605850348639982897604953*c[40]
+                                        - 11278.252506414830564979903546491*c[42]
+                                        - 9241.642803359277940528042757744*c[43]
+                                        - 2917.0898113607856452464789417524*c[44]
+                                        - 7344.388230485630731603620270867*c[46]
+                                        - 5844.833306940694942436396232365*c[47]
+                                        - 956.8827927301271923117129058657*c[48]
+                                        - 1514.7330728354081180623636456022*c[51]
+                                        - 989.2370387342774582704161647429*c[52]
+                                        - 99.20863587454704207996261546102*c[53]
+                                        - 934.4169889239364050197068015891*c[58]
+                                        + 18078.860884522027029078702299664*c[60]
+                                        + 8558.333861886835399129069466699*c[61]
+                                        + 41500.264368701781692567774963117*c[63]
+                                        + 44387.571616892323313369559240923*c[64]
+                                        + 16527.608577432506399160417859108*c[65]
+                                        + 47215.485783213354138892114830337*c[67]
+                                        + 58344.98963218638254178724937563*c[68]
+                                        + 31756.943844634635328961248158825*c[69]
+                                        + 9004.395803855780808454834052577*c[70]
+                                        + 26579.214226641252764632347146216*c[72]
+                                        + 31690.369319754133404675717627739*c[73]
+                                        + 16346.533852499240020998410780464*c[74]
+                                        + 2520.2313676828324034656860585063*c[75]
+                                        + 5293.711806120534705096744957039*c[78]
+                                        + 5329.642076292333730332748311281*c[79]
+                                        + 2271.3659698512133586001352196223*c[80]
+                                        + 222.01365014774874802922496500478*c[81]
+                                        + 2672.0277076509967556822643805149*c[86]
+                                        - 40113.54260777910069528938374105*c[88]
+                                        - 18094.513583524159950661003307367*c[89]
+                                        - 104504.03509692906548847039338209*c[91]
+                                        - 125574.88723679184234739289670889*c[92]
+                                        - 49046.928243534254301047753167313*c[93]
+                                        - 151793.2287279245929351441240352*c[95]
+                                        - 222817.24506772544110065006714226*c[96]
+                                        - 154876.6529205451994813862644637*c[97]
+                                        - 51488.91536484728671740475377382*c[98]
+                                        - 140920.43124767344417609925357437*c[100]
+                                        - 218006.06568355085304117416770721*c[101]
+                                        - 170616.55754464325018743453616274*c[102]
+                                        - 79151.65374368594185230451680873*c[103]
+                                        - 21383.999017279479507388301859876*c[104]
+                                        - 72640.40659668864154457552614009*c[106]
+                                        - 107010.38651917185072849338557035*c[107]
+                                        - 80525.59223813291955115400739029*c[108]
+                                        - 34823.68358712472849728011851761*c[109]
+                                        - 5221.959421540486975734388919048*c[110]
+                                        - 14147.190344118418042069907911001*c[113]
+                                        - 17817.274658841909402671305644595*c[114]
+                                        - 11470.972771128250008061854564143*c[115]
+                                        - 4117.567924765786703657556971507*c[116]
+                                        - 399.65713902643768159350013038389*c[117]
+                                        + z*(7040.923507483280923516141002705*c[43]
+                                             + 3646.3622642009820565580986771905*c[44]
+                                             + 5004.81028243831797287312787538*c[47]
+                                             + 1196.1034909126589903896411323322*c[48]
+                                             + 878.6752520522111541107814169187*c[52]
+                                             + 124.01079484318380259995326932628*c[53]
+                                             + 1397.7178417654379420688178777272*c[61]
+                                             - 35493.074256313094992607227599071*c[64]
+                                             - 20659.510721790632998950522323885*c[65]
+                                             - 52713.20442774165377175804771865*c[68]
+                                             - 66492.40437033851545597969645234*c[69]
+                                             - 27013.18741156734242536450215773*c[70]
+                                             - 29617.849409772033557081372387405*c[73]
+                                             - 36519.051122396191009254900800552*c[74]
+                                             - 7560.694103048497210397058175519*c[75]
+                                             - 5049.271231558007357767752296854*c[79]
+                                             - 5191.693645374201962514594787708*c[80]
+                                             - 666.0409504432462440876748950143*c[81]
+                                             - 6406.294549080085531664661575585*c[89]
+                                             + 101131.292656160267826365937526*c[92]
+                                             + 55666.75904941004322511554807333*c[93]
+                                             + 203335.56069569797169206917056315*c[96]
+                                             + 333112.42140413432222516875184138*c[97]
+                                             + 154466.74609454186015221426132147*c[98]
+                                             + 206494.20830400197646662403023956*c[101]
+                                             + 395174.32841235254424925116684246*c[102]
+                                             + 312696.16631792020358915439058714*c[103]
+                                             + 112265.99484071726741378858476435*c[104]
+                                             + 102869.86107207704512147284606609*c[107]
+                                             + 190860.64918362230038915776368484*c[108]
+                                             + 143554.9147154092404169359773606*c[109]
+                                             + 27415.286963087556622605541825002*c[110]
+                                             + 17245.393945214072879540975385742*c[114]
+                                             + 27455.006834123202064226385779963*c[115]
+                                             + 17245.416263213332564565761954459*c[116]
+                                             + 2098.1999798887978283658756845154*c[117]
+                                             + z*(35728.29941939362839303751500508*c[69]
+                                                  + 21010.256875663488553061279456012*c[70]
+                                                  + 21447.845075696187977342516433296*c[74]
+                                                  + 5880.539857926608941419934136515*c[75]
+                                                  + 3136.6482440802470190192343509069*c[80]
+                                                  + 518.0318503447470787348582516778*c[81]
+                                                  + 7522.535006677032868258857847747*c[93]
+                                                  - 186022.140337937097164581228349*c[97]
+                                                  - 120140.80251797700234061109213892*c[98]
+                                                  - 242538.17530873130868661066218538*c[102]
+                                                  - 418770.9412277279293112375974989*c[103]
+                                                  - 199583.99082794180873562415069218*c[104]
+                                                  - 120271.54518127486793362033926263*c[108]
+                                                  - 202849.50511584453737172887772082*c[109]
+                                                  - 48738.287934377878440187629911115*c[110]
+                                                  - 17488.387826950519405532090099712*c[115]
+                                                  - 24829.430678858749941935027279991*c[116]
+                                                  - 3730.1332975800850282060012169163*c[117]
+                                                  + z*(175562.8118693455487418952937089*c[103]
+                                                       + 112265.99484071726741378858476435*c[104]
+                                                       + 91195.68255941512815855645088479*c[109]
+                                                       + 27415.286963087556622605541825002*c[110]
+                                                       + 11416.329140803935725050545759856*c[116]
+                                                       + 2098.1999798887978283658756845154*c[117]))))
+                                   + y*(3980.3093753507935352088953810036*c[23]
+                                        + 1337.3381697631616710646750296023*c[24]
+                                        + 184.77436148463423710297588335693*c[25]
+                                        + 5297.79220168125703936517838*c[26]
+                                        + 1163.7450010761826528942871968225*c[27]
+                                        + 73.30386618162225976220742012688*c[28]
+                                        + 1748.1805010638446426064029305001*c[30]
+                                        + 254.60595469217252933951865474787*c[31]
+                                        + 9.218380593820814298067676919265*c[32]
+                                        - 75.07348974772132709638161759454*c[35]
+                                        + 276.21534426570420086633146977241*c[36]
+                                        + 218.21074837242168395631048173829*c[37]
+                                        - 16657.293756515626263227401233286*c[38]
+                                        - 6456.970629389999630453934249535*c[39]
+                                        - 1032.9123868616782879994299201651*c[40]
+                                        - 50634.95814055356903695252289662*c[41]
+                                        - 22229.690451796676405485727397442*c[42]
+                                        - 5427.52210361418628801472792015*c[43]
+                                        - 729.2724528401964113116197354381*c[44]
+                                        - 48358.34373460491670758564319883*c[45]
+                                        - 19402.524117005181922624783558851*c[46]
+                                        - 3616.5478631263376384365080359149*c[47]
+                                        - 239.22069818253179807792822646643*c[48]
+                                        - 14424.334962626875330878465460913*c[50]
+                                        - 4657.8916546890205755197163836473*c[51]
+                                        - 622.6374302621628707937325272205*c[52]
+                                        - 24.802158968636760519990653865255*c[53]
+                                        + 186.93713940055847116926048308131*c[56]
+                                        - 776.3200336977016105968081806604*c[57]
+                                        - 515.5404076821718096660451319112*c[58]
+                                        + 42767.100105914053713552650919341*c[59]
+                                        + 16110.660968135866549204074626456*c[60]
+                                        + 2386.8720067071324856867505296571*c[61]
+                                        + 171746.97635015227436562139916898*c[62]
+                                        + 89577.72378438304398397304845096*c[63]
+                                        + 26626.881957735139435325595613332*c[64]
+                                        + 4131.9021443581265997901044647771*c[65]
+                                        + 301890.06330884042269012123568906*c[66]
+                                        + 172580.93459038044965634473398863*c[67]
+                                        + 57972.24080194262895995609776306*c[68]
+                                        + 13298.480874067703091195939290468*c[69]
+                                        + 1800.8791607711561616909668105153*c[70]
+                                        + 238663.02915676016623143201005608*c[71]
+                                        + 128928.16773085075267676351978154*c[72]
+                                        + 40004.43749319835967552014773246*c[73]
+                                        + 7303.81022447923820185098016011*c[74]
+                                        + 504.0462735365664806931372117013*c[75]
+                                        + 66465.78543826832849830614253617*c[77]
+                                        + 30024.037109340346088608404233953*c[78]
+                                        + 7647.893598030791607189613504644*c[79]
+                                        + 1038.3387290748403925029189575416*c[80]
+                                        + 44.402730029549749605844993000956*c[81]
+                                        - 545.7207426700762152930012141033*c[84]
+                                        + 2124.3341883095665383612153043562*c[85]
+                                        + 1344.633298043727399633655623743*c[86]
+                                        - 89935.83885632198083209495913907*c[87]
+                                        - 33721.125738706341870248028990991*c[88]
+                                        - 4811.2579470642275013318274690108*c[89]
+                                        - 408331.88351700194429517086453038*c[90]
+                                        - 224986.83507269487007008217373522*c[91]
+                                        - 70306.25660626653896061883021235*c[92]
+                                        - 11133.351809882008645023109614666*c[93]
+                                        - 912948.9625535718599803256417861*c[94]
+                                        - 596223.4437601967183322782348407*c[95]
+                                        - 238521.21317707814153290279064451*c[96]
+                                        - 66622.48428082686444503375036828*c[97]
+                                        - 10297.783072969457343480950754765*c[98]
+                                        - 1.2195991800169738393650693977474e6*c[99]
+                                        - 835347.9003314746758051151509366*c[100]
+                                        - 360531.71106521184469201486234526*c[101]
+                                        - 113896.09884789554509379150335055*c[102]
+                                        - 25862.49142698550544142634871654*c[103]
+                                        - 3563.9998362132465845647169766461*c[104]
+                                        - 852091.6930672261322857400107054*c[105]
+                                        - 551971.1104404956947112471613995*c[106]
+                                        - 226269.81093586295267143280218686*c[107]
+                                        - 66364.95599207549417820665110598*c[108]
+                                        - 12175.918577962953022802106611225*c[109]
+                                        - 870.3265702567478292890648198413*c[110]
+                                        - 225785.28841779000612382054475025*c[112]
+                                        - 124263.69029525255105215843217835*c[113]
+                                        - 43330.92335682331106721568172237*c[114]
+                                        - 10594.350812044332284711505463427*c[115]
+                                        - 1475.8752501419536678772568662932*c[116]
+                                        - 66.60952317107294693225002173065*c[117]
+                                        + y*(40255.7060299089926692703436707*c[41]
+                                             + 16427.156918072768760758735776427*c[42]
+                                             + 3520.4617537416404617580705013527*c[43]
+                                             + 364.63622642009820565580986771905*c[44]
+                                             + 58759.8824144376975549221975998*c[45]
+                                             + 18087.203829779326786531744931976*c[46]
+                                             + 2502.4051412191589864365639376898*c[47]
+                                             + 119.61034909126589903896411323322*c[48]
+                                             + 21020.034506988902340754106945282*c[50]
+                                             + 4714.7378727804186861860291070677*c[51]
+                                             + 439.33762602610557705539070845933*c[52]
+                                             + 12.401079484318380259995326932628*c[53]
+                                             + 264.15030567470218752178111739751*c[56]
+                                             - 772.7815931582905853936469881103*c[57]
+                                             - 628.3148718626468930304925045168*c[58]
+                                             + 2343.3887119203433919841228526773*c[59]
+                                             + 2952.2998745792407198119415098113*c[60]
+                                             + 698.8589208827189710344089388636*c[61]
+                                             - 158787.84047145943416177000825467*c[62]
+                                             - 72116.18912352189343710791023177*c[63]
+                                             - 17746.537128156547496303613799536*c[64]
+                                             - 2065.9510721790632998950522323885*c[65]
+                                             - 612008.5969329078099619929721238*c[66]
+                                             - 304741.36162471150480845287768211*c[67]
+                                             - 89215.13055977067745220202005422*c[68]
+                                             - 17367.730262851940063509224146758*c[69]
+                                             - 1800.8791607711561616909668105153*c[70]
+                                             - 664252.4276606927063544357762041*c[71]
+                                             - 299629.52624143958291324831414367*c[72]
+                                             - 73514.01845495492884334403937594*c[73]
+                                             - 10086.258634948475494128245010044*c[74]
+                                             - 504.0462735365664806931372117013*c[75]
+                                             - 216247.87677124201014215435661075*c[77]
+                                             - 79603.20365173789127440254543607*c[78]
+                                             - 15089.403102021037412352216054224*c[79]
+                                             - 1460.1638377614943019572297840429*c[80]
+                                             - 44.402730029549749605844993000956*c[81]
+                                             - 232.92958528600814067384198162945*c[84]
+                                             + 927.3224033028704227422055532766*c[85]
+                                             + 482.68887622082522038131227518979*c[86]
+                                             - 4380.1003346305742432532878437375*c[87]
+                                             - 3827.034920084455130173464772893*c[88]
+                                             - 457.59246779143468083319011254179*c[89]
+                                             + 384812.33202274426615133340429399*c[90]
+                                             + 161731.3210698025131705388072521*c[91]
+                                             + 34778.23625392764062128062516516*c[92]
+                                             + 3309.9154029378944620338974530088*c[93]
+                                             + 2.0328096777430353452250368902888e6*c[94]
+                                             + 1.1456328529831708776294184463521e6*c[95]
+                                             + 391078.61411565999765202371950969*c[96]
+                                             + 89117.88424179456137189124368884*c[97]
+                                             + 10297.783072969457343480950754765*c[98]
+                                             + 4.433098953606284007319317600845e6*c[99]
+                                             + 2.6778330952946471833678144270756e6*c[100]
+                                             + 997460.7126785497019715340276268*c[101]
+                                             + 269154.43467826731012864403025914*c[102]
+                                             + 50942.89312260629811883996210353*c[103]
+                                             + 5345.999754319869876847075464969*c[104]
+                                             + 4.0017630593724711944468591456525e6*c[105]
+                                             + 2.2674785071250928077438136895199e6*c[106]
+                                             + 779250.5457180310190137598149126*c[107]
+                                             + 182035.24617182434387068982080785*c[108]
+                                             + 25203.873229307971331167313880481*c[109]
+                                             + 1305.489855385121743933597229762*c[110]
+                                             + 1.2163364425241276962139818516234e6*c[112]
+                                             + 581882.6916623964374801516307708*c[113]
+                                             + 166670.72458750721172939035854723*c[114]
+                                             + 30957.089534986089451480292991366*c[115]
+                                             + 3106.7794131139444857416205462726*c[116]
+                                             + 99.91428475660942039837503259597*c[117]
+                                             + y*(332418.15363876955135418292999832*c[66]
+                                                  + 155590.91788528114870969859859289*c[67]
+                                                  + 41905.685563933233710881997463267*c[68]
+                                                  + 7145.659883878725678607503001016*c[69]
+                                                  + 600.2930535903853872303222701718*c[70]
+                                                  + 513650.8142940959033520697317219*c[71]
+                                                  + 194808.12798016711072673540692091*c[72]
+                                                  + 39136.729166712608043202235454824*c[73]
+                                                  + 4289.5690151392375954685032866592*c[74]
+                                                  + 168.01542451218882689771240390042*c[75]
+                                                  + 193740.1747351426471717274776679*c[77]
+                                                  + 56676.95426254423226551340869427*c[78]
+                                                  + 8376.511657494689155645559937198*c[79]
+                                                  + 627.3296488160494038038468701814*c[80]
+                                                  + 14.800910009849916535281664333652*c[81]
+                                                  - 931.7183411440325626953679265178*c[84]
+                                                  + 2442.7342532110723243050824259435*c[85]
+                                                  + 2011.2036509201050849221344799574*c[86]
+                                                  - 5590.463197406160687210913916876*c[87]
+                                                  - 7682.120511366244143184756469593*c[88]
+                                                  - 1830.3698711657387233327604501671*c[89]
+                                                  + 16709.113812925787232002150660311*c[90]
+                                                  + 25323.838525128258269171817703472*c[91]
+                                                  + 10524.940049434995527934895731895*c[92]
+                                                  + 1504.5070013354065736517715695495*c[93]
+                                                  - 1.2578858667055363839814543779202e6*c[94]
+                                                  - 638650.0405796835860449563735253*c[95]
+                                                  - 192940.55584520734120399275615207*c[96]
+                                                  - 37204.4280675874194329162456698*c[97]
+                                                  - 3432.5943576564857811603169182549*c[98]
+                                                  - 5.813235381209272462580915822389e6*c[99]
+                                                  - 3.1875265409408277369842364670691e6*c[100]
+                                                  - 1.0703799043212978274987659218407e6*c[101]
+                                                  - 257675.03405429647920096975232945*c[102]
+                                                  - 42061.366069822892050360267421494*c[103]
+                                                  - 3563.9998362132465845647169766461*c[104]
+                                                  - 6.893050867382788476990457035314e6*c[105]
+                                                  - 3.4296717999536228350117158063494e6*c[106]
+                                                  - 1.0029832700526333995460646951639e6*c[107]
+                                                  - 193211.26596836117818897465806663*c[108]
+                                                  - 21429.245727781008752087645229417*c[109]
+                                                  - 870.3265702567478292890648198413*c[110]
+                                                  - 2.3852513238356371896071797497118e6*c[112]
+                                                  - 983720.6271878838959558849222938*c[113]
+                                                  - 231601.20404023923226678346067141*c[114]
+                                                  - 34117.774236708255112303787864551*c[115]
+                                                  - 2666.4973006766389797782371954036*c[116]
+                                                  - 66.60952317107294693225002173065*c[117]
+                                                  + y*(2.4191697425034643459961169148567e6*c[99]
+                                                       + 1.2574216900611257780231446154494e6*c[100]
+                                                       + 395197.91553077668194995937236337*c[101]
+                                                       + 87153.08291356259060985317495515*c[102]
+                                                       + 12540.200847810396338706806693493*c[103]
+                                                       + 890.9999590533116461411792441615*c[104]
+                                                       + 3.885740134648631229770740166895e6*c[105]
+                                                       + 1.7062856643430581637749676968853e6*c[106]
+                                                       + 431477.3832760875571478186949257*c[107]
+                                                       + 70482.06538837758525093774592254*c[108]
+                                                       + 6513.977325672509154182603634628*c[109]
+                                                       + 217.58164256418695732226620496034*c[110]
+                                                       + 1.5215899582136309734665821962008e6*c[112]
+                                                       + 535137.5477586961400031580789175*c[113]
+                                                       + 105196.54358081037395030851119597*c[114]
+                                                       + 12758.373613049229679665570768587*c[115]
+                                                       + 815.4520814859954089321818399897*c[116]
+                                                       + 16.652380792768236733062505432662*c[117])
+                                                  + z*(2.011874704097801244837031384719e6*c[100]
+                                                       + 1.8969499945477280733598049873442e6*c[101]
+                                                       + 836669.5959702008698545904795695*c[102]
+                                                       + 200643.21356496634141930890709588*c[103]
+                                                       + 21383.999017279479507388301859876*c[104]
+                                                       + 2.7300570629488930620399483150165e6*c[106]
+                                                       + 2.0710914397252202743095297356434e6*c[107]
+                                                       + 676627.8277284248184090023608564*c[108]
+                                                       + 104223.63721076014646692165815405*c[109]
+                                                       + 5221.959421540486975734388919048*c[110]
+                                                       + 856220.0764139138240050529262681*c[113]
+                                                       + 504943.4091878897949614808537407*c[114]
+                                                       + 122480.38668527260492478947937843*c[115]
+                                                       + 13047.233303775926542914909439835*c[116]
+                                                       + 399.65713902643768159350013038389*c[117]))
+                                             + z*(233386.37682792172306454789788934*c[67]
+                                                  + 188575.5850376995516989689885847*c[68]
+                                                  + 64310.93895490853110746752700914*c[69]
+                                                  + 9004.395803855780808454834052577*c[70]
+                                                  + 292212.19197025066609010311038136*c[72]
+                                                  + 176115.28125020673619441005954671*c[73]
+                                                  + 38606.121136253138359216529579933*c[74]
+                                                  + 2520.2313676828324034656860585063*c[75]
+                                                  + 85015.4313938163483982701130414*c[78]
+                                                  + 37694.302458726101200405019717391*c[79]
+                                                  + 5645.966839344444634234621831633*c[80]
+                                                  + 222.01365014774874802922496500478*c[81]
+                                                  + 3016.8054763801576273832017199362*c[86]
+                                                  - 11523.180767049366214777134704389*c[88]
+                                                  - 8236.664420245824254997422025752*c[89]
+                                                  + 37985.757787692387403757726555208*c[91]
+                                                  + 47362.230222457479875707030793526*c[92]
+                                                  + 13540.563012018659162865944125945*c[93]
+                                                  - 957975.0608695253790674345602879*c[95]
+                                                  - 868232.5013034330354179674026843*c[96]
+                                                  - 334839.8526082867748962462110282*c[97]
+                                                  - 51488.91536484728671740475377382*c[98]
+                                                  - 3.2723837833378906718485811620644e6*c[100]
+                                                  - 3.3939970735350441687245929077752e6*c[101]
+                                                  - 1.6915731095110176604177849112879e6*c[102]
+                                                  - 480438.0808736186246909223310005*c[103]
+                                                  - 64151.99705183843852216490557963*c[104]
+                                                  - 3.0969649027187644559876124732617e6*c[106]
+                                                  - 2.9601061354429350922251438265049e6*c[107]
+                                                  - 1.2314305229189319898940201519573e6*c[108]
+                                                  - 243270.95800864502143112343482571*c[109]
+                                                  - 15665.878264621460927203166757144*c[110]
+                                                  - 833415.8834713904759300376887396*c[113]
+                                                  - 663497.8612901591989794149327158*c[114]
+                                                  - 215199.67811641984231714198124713*c[115]
+                                                  - 30212.034532317639789487375851178*c[116]
+                                                  - 1198.9714170793130447805003911517*c[117]
+                                                  + z*(1.4227124959107960550198537405081e6*c[101]
+                                                       + 1.5687554924441266309773571491928e6*c[102]
+                                                       + 677170.8457817614022901675614486*c[103]
+                                                       + 112265.99484071726741378858476435*c[104]
+                                                       + 1.5533185797939152057321473017325e6*c[107]
+                                                       + 1.2686771769907965345168794266058e6*c[108]
+                                                       + 351754.77558631549432586059626992*c[109]
+                                                       + 27415.286963087556622605541825002*c[110]
+                                                       + 378707.55689091734622111064030551*c[114]
+                                                       + 229650.72503488613423398027383456*c[115]
+                                                       + 44034.412400243752082337819359444*c[116]
+                                                       + 2098.1999798887978283658756845154*c[117])))
+                                        + z*(21902.875890763691681011647701903*c[42]
+                                             + 14081.847014966561847032282005411*c[43]
+                                             + 2917.0898113607856452464789417524*c[44]
+                                             + 24116.271773039102382042326575969*c[46]
+                                             + 10009.620564876635945746255750759*c[47]
+                                             + 956.8827927301271923117129058657*c[48]
+                                             + 6286.31716370722491491470547609*c[51]
+                                             + 1757.3505041044223082215628338373*c[52]
+                                             + 99.20863587454704207996261546102*c[53]
+                                             - 837.7531624835291907073233393558*c[58]
+                                             + 3936.3998327723209597492553464151*c[60]
+                                             + 2795.4356835308758841376357554543*c[61]
+                                             - 96154.91883136252458281054697569*c[63]
+                                             - 70986.14851262618998521445519814*c[64]
+                                             - 16527.608577432506399160417859108*c[65]
+                                             - 250730.89761433419103490523831659*c[67]
+                                             - 231143.46554728300867616208782709*c[68]
+                                             - 96067.88279954316643642877516797*c[69]
+                                             - 18008.791607711561616909668105153*c[70]
+                                             - 204697.90700841899982426234527065*c[72]
+                                             - 176645.88631968189124376945113928*c[73]
+                                             - 54952.6549887523783802149403604*c[74]
+                                             - 5040.462735365664806931372117013*c[75]
+                                             - 49460.650606439622767023318553828*c[78]
+                                             - 35228.077435600082182472184405302*c[79]
+                                             - 7917.332809195657992834757051255*c[80]
+                                             - 444.02730029549749605844993000956*c[81]
+                                             + 2654.7888192145387120972175135438*c[86]
+                                             - 12784.833738145517650082709500117*c[88]
+                                             - 7321.479484662954893331041800669*c[89]
+                                             + 240965.59995153160916322356070627*c[91]
+                                             + 170687.76516401554906892718785632*c[92]
+                                             + 35506.365231515595138181809041368*c[93]
+                                             + 888860.4300645442507942682216109*c[95]
+                                             + 985492.7889270179669961166095825*c[96]
+                                             + 489716.50552883197437763247549191*c[97]
+                                             + 102977.83072969457343480950754765*c[98]
+                                             + 1.3888549381676024632580317947245e6*c[100]
+                                             + 1.7271781350241693620697408386572e6*c[101]
+                                             + 1.0255200710854600407506289678812e6*c[102]
+                                             + 358946.52105233822512391794071334*c[103]
+                                             + 64151.99705183843852216490557963*c[104]
+                                             + 958661.4076876141063333432705188*c[106]
+                                             + 1.1435980925768340145716100419804e6*c[107]
+                                             + 635328.2874286400910361717984912*c[108]
+                                             + 173871.00438500960346148189518927*c[109]
+                                             + 15665.878264621460927203166757144*c[110]
+                                             + 220232.9999022682660201770485347*c[113]
+                                             + 224350.99082325604759795147904503*c[114]
+                                             + 104190.26420227548740041435643284*c[115]
+                                             + 21282.369153307499950230023382849*c[116]
+                                             + 1198.9714170793130447805003911517*c[117]
+                                             + z*(125717.0566917997011326459923898*c[68]
+                                                  + 107184.89825818088517911254501524*c[69]
+                                                  + 27013.18741156734242536450215773*c[70]
+                                                  + 117410.18750013782412960670636447*c[73]
+                                                  + 64343.53522708856393202754929989*c[74]
+                                                  + 7560.694103048497210397058175519*c[75]
+                                                  + 25129.534972484067466936679811594*c[79]
+                                                  + 9409.944732240741057057703052721*c[80]
+                                                  + 666.0409504432462440876748950143*c[81]
+                                                  - 5491.109613497216169998281350501*c[89]
+                                                  + 31574.820148304986583804687195684*c[92]
+                                                  + 22567.605020031098604776573543242*c[93]
+                                                  - 578821.6675356220236119782684562*c[96]
+                                                  - 558066.421013811291493743685047*c[97]
+                                                  - 154466.74609454186015221426132147*c[98]
+                                                  - 1.314189718416165409136492778178e6*c[101]
+                                                  - 1.773451520888945013378070086018e6*c[102]
+                                                  - 989867.0120996816058793219520357*c[103]
+                                                  - 224531.9896814345348275771695287*c[104]
+                                                  - 937858.3704326799243286643498483*c[107]
+                                                  - 1.2065994202043556268121139688584e6*c[108]
+                                                  - 495309.69030172473474279657363052*c[109]
+                                                  - 54830.57392617511324521108365*c[110]
+                                                  - 189860.20293282790183886952827354*c[114]
+                                                  - 205565.64683744231437258311952218*c[115]
+                                                  - 61279.8286634570846469035813139*c[116]
+                                                  - 4196.3999597775956567317513690308*c[117]
+                                                  + z*(697224.6633085007248788253996412*c[102]
+                                                       + 702251.2474773821949675811748356*c[103]
+                                                       + 199583.99082794180873562415069218*c[104]
+                                                       + 563856.5231070206820075019673803*c[108]
+                                                       + 364782.73023766051263422580353918*c[109]
+                                                       + 48738.287934377878440187629911115*c[110]
+                                                       + 102066.98890439383743732456614869*c[115]
+                                                       + 45665.316563215742900202183039423*c[116]
+                                                       + 3730.1332975800850282060012169163*c[117])))))
+                              - 33.254372371964590324006070945312*c[118]
+                              + z*(288.98912712475927202235695568157*c[14]
+                                   + 136.27014434132654190469602473842*c[15]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 29.503351694240263907254545876873*c[18]
+                                   + 45.352836878944805017812611814596*c[22]
+                                   - 906.9257157273103875031136281909*c[24]
+                                   - 498.89077600851244017803488506371*c[25]
+                                   - 1630.7990341335795695994925209904*c[27]
+                                   - 1900.2997758903244688018534799635*c[28]
+                                   - 718.8340073320734167286717870398*c[29]
+                                   - 660.5477852574494779873867154954*c[31]
+                                   - 663.723402755098629460872738187*c[32]
+                                   - 124.50570229074900230147017134835*c[33]
+                                   - 111.0891082623237663777580634304*c[37]
+                                   + 1682.5096432374393766465473192391*c[39]
+                                   + 819.5007366836455838673163002963*c[40]
+                                   + 4340.3620652685942522196242204513*c[42]
+                                   + 6187.592137924969422945750188059*c[43]
+                                   + 2673.9989937473868414759390299397*c[44]
+                                   + 5193.347983794033802950592847594*c[46]
+                                   + 8478.118406882868909897287966368*c[47]
+                                   + 6450.01640622454986590201036177*c[48]
+                                   + 2225.1402157149191066107194107818*c[49]
+                                   + 1939.4180498382223109786937762629*c[51]
+                                   + 2793.1398740732539998223515239798*c[52]
+                                   + 1815.5180365042108700633158629367*c[53]
+                                   + 321.17132563191762201498307479119*c[54]
+                                   + 233.60424723098410125492670039728*c[58]
+                                   - 2747.9446322809322803786992417687*c[60]
+                                   - 1204.1876790594542270131354023495*c[61]
+                                   - 7783.625285781273772612475310226*c[63]
+                                   - 11794.884562607454002342658235661*c[64]
+                                   - 5075.638373779568533233288088093*c[65]
+                                   - 12677.493620375230288342705999252*c[67]
+                                   - 23890.680624627619665128333701828*c[68]
+                                   - 21663.418785947778681874688608457*c[69]
+                                   - 8361.22467500893932213663162025*c[70]
+                                   - 12557.407410696018379418920095901*c[72]
+                                   - 24429.917558670221534750977707006*c[73]
+                                   - 25061.788961348458315731884133125*c[74]
+                                   - 16071.712737962546720147763265109*c[75]
+                                   - 5299.261349874278165569602640026*c[76]
+                                   - 4469.0492715210129955837240680452*c[78]
+                                   - 7699.814124833444639146094248057*c[79]
+                                   - 7034.744889482043659207275937344*c[80]
+                                   - 3818.6347825412784661026693980822*c[81]
+                                   - 655.6135643263058785448850808685*c[82]
+                                   - 386.50471920099777719910206357688*c[86]
+                                   + 4013.3699136383628638232569997254*c[88]
+                                   + 1520.6149698915367855379856047542*c[89]
+                                   + 12276.641366156121875054451351061*c[91]
+                                   + 19310.262618239930250211894404153*c[92]
+                                   + 8115.740624346421745870127780884*c[93]
+                                   + 22020.125761159903474064911224719*c[95]
+                                   + 43737.212964279346916461608602332*c[96]
+                                   + 42429.241862276962961493951117671*c[97]
+                                   + 16751.060465363650612062346561084*c[98]
+                                   + 29022.311141712002271583510811645*c[100]
+                                   + 63282.47899589738643090070847749*c[101]
+                                   + 73944.92744617933730822244863823*c[102]
+                                   + 55278.66428092337299482469696272*c[103]
+                                   + 20047.499078699512038176532993634*c[104]
+                                   + 25724.2392780700137077370497876*c[106]
+                                   + 55748.60284794328974753412917621*c[107]
+                                   + 67315.17354620560321980958838452*c[108]
+                                   + 56719.05763338267565262012185219*c[109]
+                                   + 33402.984354167242332263786057645*c[110]
+                                   + 10751.67567078405363715342566801*c[111]
+                                   + 8872.892190604110118816575654669*c[113]
+                                   + 17074.039430706413114621882191366*c[114]
+                                   + 18527.99979852742685633953928448*c[115]
+                                   + 13965.004467729746470838581776858*c[116]
+                                   + 6894.085648206050007487877249122*c[117]
+                                   + 1163.9030330187606613402124830859*c[118]
+                                   + z*(1547.6175792726766976762667687463*c[28]
+                                        + 898.5425091650917709108397337997*c[29]
+                                        + 580.7579774107113007782636459137*c[32]
+                                        + 155.63212786343625287683771418544*c[33]
+                                        + 281.70337823500316945438997822685*c[40]
+                                        - 5133.967569680425213238418781895*c[43]
+                                        - 3342.4987421842335518449237874246*c[44]
+                                        - 7800.861031824146884862712304063*c[47]
+                                        - 14033.456771589901553394948878704*c[48]
+                                        - 6675.420647144757319832158232345*c[49]
+                                        - 2630.206714752314183166047685081*c[52]
+                                        - 4117.1583887937022463184485416324*c[53]
+                                        - 963.5139768957528660449492243736*c[54]
+                                        - 774.1206508239348602227299015104*c[61]
+                                        + 9693.44051995790196519717733908*c[64]
+                                        + 5232.112774512657351213505061907*c[65]
+                                        + 22068.511406537540779407361032943*c[68]
+                                        + 47644.961755819881818689587795691*c[69]
+                                        + 25083.674025026817966409894860749*c[70]
+                                        + 23318.012431778133884281101303379*c[73]
+                                        + 58819.29822508786978397350020693*c[74]
+                                        + 65177.57679196989011665047511453*c[75]
+                                        + 27821.122086839960369240413860137*c[76]
+                                        + 7428.529372289582547173482363727*c[79]
+                                        + 16775.660091615390091375284407782*c[80]
+                                        + 15918.378715593585233695429990843*c[81]
+                                        + 3441.9712127131058623606466745598*c[82]
+                                        + 1634.2588135408381458328218305064*c[89]
+                                        - 15772.837482942475713622418320012*c[92]
+                                        - 6834.760377495132720303762273096*c[93]
+                                        - 40309.504254512368994247453795583*c[96]
+                                        - 92801.95537118790882368453711529*c[97]
+                                        - 47163.846474200114633142754456822*c[98]
+                                        - 60481.1911539301227779215667728*c[101]
+                                        - 174028.6605826281944534679146065*c[102]
+                                        - 225794.32999285060758106294241805*c[103]
+                                        - 105249.37016317243820042679821658*c[104]
+                                        - 54089.90061798408053806168450111*c[107]
+                                        - 162141.32075939486480411713570806*c[108]
+                                        - 242659.20301746509379240991038583*c[109]
+                                        - 215276.02421444027235390279182709*c[110]
+                                        - 86013.40536627242909722740534408*c[111]
+                                        - 16664.526106699470984124678700611*c[114]
+                                        - 44985.243448065164778159623198553*c[115]
+                                        - 60453.83461589864671177227621058*c[116]
+                                        - 45321.119565598033092702914785533*c[117]
+                                        - 9311.224264150085290721699864687*c[118]
+                                        + z*(7961.248351745618961356581235323*c[48]
+                                             + 5191.993836668144582091678625158*c[49]
+                                             + 2463.6811242179182116524049506154*c[53]
+                                             + 749.3997598078077847016271745128*c[54]
+                                             + 1483.2469236157377537708067309456*c[65]
+                                             - 27420.917697846877955128302713494*c[69]
+                                             - 19509.524241687525084985473780583*c[70]
+                                             - 36656.082697869729185744860054031*c[74]
+                                             - 90272.69418705738665521157972277*c[75]
+                                             - 49459.772598826596211982957973578*c[76]
+                                             - 10642.971973017114023154919314802*c[80]
+                                             - 22793.401415168871464333763073824*c[81]
+                                             - 6119.059933712188199752260754773*c[82]
+                                             - 4413.2205372505259493785299373451*c[93]
+                                             + 53020.5373911222734957561309576*c[97]
+                                             + 29474.543551077024574229921271415*c[98]
+                                             + 108796.66836653869709091980507828*c[102]
+                                             + 315520.59890018272373286738656158*c[103]
+                                             + 187109.99140119544568964764127392*c[104]
+                                             + 103996.47176885048103914020030321*c[108]
+                                             + 357906.33928732378445248997934611*c[109]
+                                             + 524616.4211992262623518908833351*c[110]
+                                             + 258040.21609881728729168221603224*c[111]
+                                             + 29100.324933207841610313598790603*c[115]
+                                             + 90323.56530868756447408812021714*c[116]
+                                             + 113023.03891667657635464183687256*c[117]
+                                             + 27933.672792450255872165099594062*c[118]
+                                             + z*(39579.023348858583231150099078135*c[75]
+                                                  + 27821.122086839960369240413860137*c[76]
+                                                  + 10412.440191929416282570650858724*c[81]
+                                                  + 3441.9712127131058623606466745598*c[82]
+                                                  + 7208.448151078620140436665528335*c[98]
+                                                  - 139902.78668352114005870732023643*c[103]
+                                                  - 105249.37016317243820042679821658*c[104]
+                                                  - 169171.40360707315594728227126825*c[109]
+                                                  - 534558.8750549382732300461120227*c[110]
+                                                  - 322550.2701235216091146027700403*c[111]
+                                                  - 43303.916162988617031598572053354*c[116]
+                                                  - 118338.47886572819751983538860667*c[117]
+                                                  - 34917.090990562819840206374492578*c[118]
+                                                  + z*(191569.71050429880052568599211737*c[110]
+                                                       + 141922.11885434950801042521881773*c[111]
+                                                       + 43810.415580078098656279484292682*c[117]
+                                                       + 15363.520035847640729690804776734*c[118])))))
+                              + y*(714.9287268230319025361019426882*c[13]
+                                   + 288.98912712475927202235695568157*c[14]
+                                   + 45.423381447108847301565341579475*c[15]
+                                   + 527.8000715831692877013169324728*c[16]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 9.834450564746754635751515292291*c[18]
+                                   - 16.140499869601595986868244300977*c[20]
+                                   + 53.92773954034035506100752750783*c[21]
+                                   + 45.352836878944805017812611814596*c[22]
+                                   - 1896.6227204680550930824672548039*c[23]
+                                   - 906.9257157273103875031136281909*c[24]
+                                   - 166.29692533617081339267829502124*c[25]
+                                   - 6347.459731594734798757469434627*c[26]
+                                   - 3693.9638254791988528701881962231*c[27]
+                                   - 1149.3057850543337221593734162366*c[28]
+                                   - 179.70850183301835418216794675994*c[29]
+                                   - 3832.4029661766623287952139824516*c[30]
+                                   - 1868.855297338619668628578985411*c[31]
+                                   - 414.82712672193664341304546136691*c[32]
+                                   - 31.126425572687250575367542837088*c[33]
+                                   + 10.237294056507453694961129671983*c[35]
+                                   - 53.79282099077879252145262905507*c[36]
+                                   - 23.804808913355092795233870735086*c[37]
+                                   + 3250.1071640331420638662016953354*c[38]
+                                   + 1306.1500726029601228937250301458*c[39]
+                                   + 179.26578614954747147097544068981*c[40]
+                                   + 15096.644996621576569186460223903*c[41]
+                                   + 10243.204385119656851303625465765*c[42]
+                                   + 3773.853235868464878728056323318*c[43]
+                                   + 668.4997484368467103689847574849*c[44]
+                                   + 29402.811906825810338529271429031*c[45]
+                                   + 21650.377752219669734274490880833*c[46]
+                                   + 9512.030299652218258475488399857*c[47]
+                                   + 2806.6913543179803106789897757409*c[48]
+                                   + 445.02804314298382132214388215636*c[49]
+                                   + 15731.652893778319524397106781627*c[50]
+                                   + 10058.80710769268476368711414911*c[51]
+                                   + 3782.3769128075314580927676887227*c[52]
+                                   + 823.4316777587404492636897083265*c[53]
+                                   + 64.23426512638352440299661495824*c[54]
+                                   - 55.26837164886076538917266456317*c[56]
+                                   + 184.632531653225780575724247189*c[57]
+                                   + 120.8297830505090178904793277917*c[58]
+                                   - 5203.342006407961049651198999187*c[59]
+                                   - 2200.2676923624217718148850053385*c[60]
+                                   - 329.71805498056484787264421730999*c[61]
+                                   - 25717.142217732302102428477580421*c[62]
+                                   - 17164.462465288029276544809449762*c[63]
+                                   - 6175.436443112057168374063937197*c[64]
+                                   - 1046.4225549025314702427010123814*c[65]
+                                   - 65576.00009996351759827191783171*c[66]
+                                   - 54531.59049475130096386351335014*c[67]
+                                   - 27768.72508869759220816728867101*c[68]
+                                   - 9528.992351163976363737917559138*c[69]
+                                   - 1672.24493500178786442732632405*c[70]
+                                   - 97546.66767013832053837865641749*c[71]
+                                   - 83291.01074976414921476397510626*c[72]
+                                   - 45727.133236095864866333539805236*c[73]
+                                   - 18746.82642693570109661967928222*c[74]
+                                   - 5476.001024670142671523844028915*c[75]
+                                   - 883.210224979046360928267106671*c[76]
+                                   - 48123.632881296565247755885561206*c[77]
+                                   - 36029.365480377461119159846938539*c[78]
+                                   - 17519.716427441888083181818852119*c[79]
+                                   - 6221.379551706752018413322753937*c[80]
+                                   - 1358.7235389042223379388567858293*c[81]
+                                   - 109.26892738771764642414751347809*c[82]
+                                   + 34.606681242492638042970808699233*c[84]
+                                   - 167.58947176398188721434490209915*c[85]
+                                   - 53.21954276280893455486263546964*c[86]
+                                   + 7254.526747875284464258299168198*c[87]
+                                   + 2641.3913673515389051571737488365*c[88]
+                                   + 297.68652849728497917939400727993*c[89]
+                                   + 39468.073234365948269636717466629*c[90]
+                                   + 26969.300887320583187138271311943*c[91]
+                                   + 9882.548941300169627381237464285*c[92]
+                                   + 1667.8534757661078587911067685291*c[93]
+                                   + 109316.01871847894652167631359127*c[94]
+                                   + 91762.28178854054056926849750892*c[95]
+                                   + 47600.053398286301447792577132866*c[96]
+                                   + 16672.300151009415482190979142236*c[97]
+                                   + 2938.3007701539518286732312820262*c[98]
+                                   + 208403.01723655198380955456990623*c[99]
+                                   + 197045.68997070166036005002516084*c[100]
+                                   + 121733.27733890499365904357854943*c[101]
+                                   + 57136.70792088723537317353883059*c[102]
+                                   + 19050.177809528739745176786263197*c[103]
+                                   + 3341.2498464499186730294221656057*c[104]
+                                   + 262520.69830458935519141133978192*c[105]
+                                   + 247744.47592215304660595506199235*c[106]
+                                   + 157170.59602657270273874298327678*c[107]
+                                   + 79684.11038377179619765143501145*c[108]
+                                   + 31938.569710871984924145061597172*c[109]
+                                   + 9368.150378557611827712337202412*c[110]
+                                   + 1535.9536672548648053076322382872*c[111]
+                                   + 122167.63121584623941140545453316*c[112]
+                                   + 101597.59867222380166790413752311*c[113]
+                                   + 57623.94691979177286890239755979*c[114]
+                                   + 26232.581740425779108298135149567*c[115]
+                                   + 9160.348401301235118438167407093*c[116]
+                                   + 2018.2685520835102920471756584386*c[117]
+                                   + 166.27186185982295162003035472656*c[118]
+                                   + y*(6249.996217497377842429180312332*c[26]
+                                        + 3094.747187018428924906043512849*c[27]
+                                        + 773.8087896363383488381333843731*c[28]
+                                        + 89.85425091650917709108397337997*c[29]
+                                        + 4946.2963195979746764733853264312*c[30]
+                                        + 1812.4612681217552859617884048734*c[31]
+                                        + 290.37898870535565038913182295683*c[32]
+                                        + 15.563212786343625287683771418544*c[33]
+                                        + 56.30511731079099532228621319591*c[35]
+                                        - 153.94210384927502571880408784516*c[36]
+                                        - 130.92644902345301037378628904297*c[37]
+                                        + 407.52259063538191131727210782564*c[38]
+                                        + 564.53935595171888062923343364*c[39]
+                                        + 140.85168911750158472719498911342*c[40]
+                                        - 15697.171338576585442825092286083*c[41]
+                                        - 8854.263479776593898626001867971*c[42]
+                                        - 2566.9837848402126066192093909473*c[43]
+                                        - 334.24987421842335518449237874246*c[44]
+                                        - 69032.17634547059713178346954445*c[45]
+                                        - 43964.762996548999525559407960631*c[46]
+                                        - 16157.541976161712423097821081172*c[47]
+                                        - 3791.7201826826758437464692584673*c[48]
+                                        - 445.02804314298382132214388215636*c[49]
+                                        - 45970.546808535662940264523311912*c[50]
+                                        - 24812.237272533447343632177518538*c[51]
+                                        - 7238.887506973183282872927699648*c[52]
+                                        - 1150.8201761447456881275663393479*c[53]
+                                        - 64.23426512638352440299661495824*c[54]
+                                        + 55.26837164886076538917266456317*c[56]
+                                        - 102.69380140559260606646726757441*c[57]
+                                        - 144.99573966061082146857519335004*c[58]
+                                        - 15.77913656557982204657206372673*c[59]
+                                        + 307.98376002824219940766707420972*c[60]
+                                        + 172.02681129420774671616220033565*c[61]
+                                        + 25142.782831312872470373581458505*c[62]
+                                        + 10753.500634798229750875901176879*c[63]
+                                        + 1884.7045067497665201809449063892*c[64]
+                                        + 78.23720036654440899010848690702*c[65]
+                                        + 159866.87925668552143172214375948*c[66]
+                                        + 114529.57594696838798197922563447*c[67]
+                                        + 48381.23893819638656966985179473*c[68]
+                                        + 12990.771484936051568407449593617*c[69]
+                                        + 1672.24493500178786442732632405*c[70]
+                                        + 396564.65837897909594004795066421*c[71]
+                                        + 301609.96309053530534094030749831*c[72]
+                                        + 142192.85513254503059893756929694*c[73]
+                                        + 48302.105150501277863333214620656*c[74]
+                                        + 11130.147217364225990259572468649*c[75]
+                                        + 1324.8153374685695413924006600065*c[76]
+                                        + 235415.12097441505108379952803146*c[77]
+                                        + 156599.83813615505805509163539642*c[78]
+                                        + 64077.71815349423938909070948239*c[79]
+                                        + 17768.571501293206216706200660931*c[80]
+                                        + 2846.2149948941389497346640513613*c[81]
+                                        + 163.90339108157646963622127021713*c[82]
+                                        + 264.87421412523211425196888196721*c[84]
+                                        - 661.2627639842798392588707238068*c[85]
+                                        - 548.1966522793657860044903696798*c[86]
+                                        + 1502.3074830630382537060923514288*c[87]
+                                        + 2015.6728834337050504859449492962*c[88]
+                                        + 496.81467931641479633317783647394*c[89]
+                                        - 40235.41392315122600760969788309*c[90]
+                                        - 20499.564716024900085949632502292*c[91]
+                                        - 5514.658607959087951412213925075*c[92]
+                                        - 713.5661777762214035034116587006*c[93]
+                                        - 262555.157862306025772276487279*c[94]
+                                        - 176418.64795930723223221414780131*c[95]
+                                        - 68758.92738638078905400684670983*c[96]
+                                        - 16689.947599928724659638615735109*c[97]
+                                        - 1908.5224628570060943251362065497*c[98]
+                                        - 871780.7182099538466501876351234*c[99]
+                                        - 732601.2129452471287072281330467*c[100]
+                                        - 388935.36074019649702928493189671*c[101]
+                                        - 150531.25768785161274378253457596*c[102]
+                                        - 39036.29019288890261070640343983*c[103]
+                                        - 5011.874769674878009544133248409*c[104]
+                                        - 1.6087926126351318826009340623143e6*c[105]
+                                        - 1.3835756449715602708491700916989e6*c[106]
+                                        - 775989.9649344941663857820486163*c[107]
+                                        - 335806.08406236353902457219453979*c[108]
+                                        - 110745.01725941021161406706612109*c[109]
+                                        - 25455.184526425632058573624382033*c[110]
+                                        - 3071.9073345097296106152644765743*c[111]
+                                        - 879403.8643215810792249140039078*c[112]
+                                        - 668787.3157608513046663398495782*c[113]
+                                        - 334389.94707847038355881013349361*c[114]
+                                        - 127528.67193708250296981209279261*c[115]
+                                        - 34810.812202507861806704912372367*c[116]
+                                        - 5635.165660272771310468351838413*c[117]
+                                        - 332.54372371964590324006070945312*c[118]
+                                        + y*(45281.370539897597836752449008298*c[45]
+                                             + 25705.624458547394171431414547696*c[46]
+                                             + 8171.407640166425987110976619427*c[47]
+                                             + 1592.2496703491237922713162470646*c[48]
+                                             + 148.34268104766127377404796071879*c[49]
+                                             + 37369.220837856573230489853155396*c[50]
+                                             + 16844.204914335671552759395945691*c[51]
+                                             + 3949.1894330646841275266025714048*c[52]
+                                             + 492.73622484358364233048099012307*c[53]
+                                             + 21.411421708794508134332204986079*c[54]
+                                             - 197.23222823711096668292990099014*c[56]
+                                             + 491.79397676731846893762915898982*c[57]
+                                             + 418.87658124176459535366166967789*c[58]
+                                             - 1018.7140080365373201478949535846*c[59]
+                                             - 1505.9988932080106163378512384735*c[60]
+                                             - 372.72475780411678455168476739391*c[61]
+                                             + 2598.4018236512220461580587543829*c[62]
+                                             + 4423.6735126158713400301333765668*c[63]
+                                             + 1974.6771688194563082784291754339*c[64]
+                                             + 296.64938472314755075416134618912*c[65]
+                                             - 109605.45936400561783887778843321*c[66]
+                                             - 68997.90751387237595826401947753*c[67]
+                                             - 24897.988823285077453310780852172*c[68]
+                                             - 5484.183539569375591025660542699*c[69]
+                                             - 557.4149783339292881424421080167*c[70]
+                                             - 594839.8471338219498781722193751*c[71]
+                                             - 407861.08469819283476908854856574*c[72]
+                                             - 169223.32434207075805818830224335*c[73]
+                                             - 49229.01723108270867609884745581*c[74]
+                                             - 9364.195265148825315488919262617*c[75]
+                                             - 883.210224979046360928267106671*c[76]
+                                             - 422728.87503372878061738939469384*c[77]
+                                             - 249078.87933327026432020267607024*c[78]
+                                             - 86107.59767585992084822548891227*c[79]
+                                             - 19326.079594905466805460579097243*c[80]
+                                             - 2436.2297876212962617073619493191*c[81]
+                                             - 109.26892738771764642414751347809*c[82]
+                                             - 534.1851822559120026120109445369*c[84]
+                                             + 1203.4812491742844533427766239823*c[85]
+                                             + 1190.6325613447022102739036121348*c[86]
+                                             - 1915.9949297573689252110049434345*c[87]
+                                             - 3678.9296676964203361251885144868*c[88]
+                                             - 1159.2342517383011914440816184392*c[89]
+                                             + 2212.2874412926343632474288429407*c[90]
+                                             + 6760.791760630593586244202002118*c[91]
+                                             + 4546.2128651980610823172133694697*c[92]
+                                             + 922.7642941523826985064198959903*c[93]
+                                             + 166630.76269074206439788644460121*c[94]
+                                             + 72620.55824739931167863017125593*c[95]
+                                             + 12104.248072197901953017648164056*c[96]
+                                             - 724.4380611445429961243434934136*c[97]
+                                             - 393.60415301127703623971633995989*c[98]
+                                             + 1.350886415697942501564535273313e6*c[99]
+                                             + 1.018342468447517317655148551646e6*c[100]
+                                             + 473647.05003484221817091414189817*c[101]
+                                             + 155745.18849947731831306369647143*c[102]
+                                             + 32998.209114323130402431751656576*c[103]
+                                             + 3341.2498464499186730294221656057*c[104]
+                                             + 4.0570352965664190261116093416094e6*c[105]
+                                             + 3.1995128347248758743714514847904e6*c[106]
+                                             + 1.6062630923267823100567760739168e6*c[107]
+                                             + 607301.1813941318502955656291346*c[108]
+                                             + 170360.55747777416830634984947845*c[109]
+                                             + 32174.068295736040461722574359242*c[110]
+                                             + 3071.9073345097296106152644765743*c[111]
+                                             + 2.5918848193901047457011874594842e6*c[112]
+                                             + 1.8010577832330132643743835660443e6*c[113]
+                                             + 794518.7584476750907705765370492*c[114]
+                                             + 256193.86882614315052567639698212*c[115]
+                                             + 56718.257932346071545682950428*c[116]
+                                             + 7233.794216378522036842352359948*c[117]
+                                             + 332.54372371964590324006070945312*c[118]
+                                             + y*(292976.67544488646193656605609485*c[71]
+                                                  + 183977.09240285252831482281073589*c[72]
+                                                  + 68500.63199802787412804746373321*c[73]
+                                                  + 17457.416954795317849562448102085*c[74]
+                                                  + 2827.0730963470416593678642198668*c[75]
+                                                  + 220.80255624476159023206677666776*c[76]
+                                                  + 248666.12283393502506394908489403*c[77]
+                                                  + 129249.65946180385395070759327001*c[78]
+                                                  + 38221.079470244685087130147259929*c[79]
+                                                  + 7165.618833459185000345664680951*c[80]
+                                                  + 743.745727994958305897903632766*c[81]
+                                                  + 27.317231846929411606036878369522*c[82]
+                                                  + 698.7887558580244220215259448884*c[84]
+                                                  - 1656.1402232415807200810701823517*c[85]
+                                                  - 1407.8425556440735594454941359702*c[86]
+                                                  + 3041.772424761022418274329155894*c[87]
+                                                  + 4669.1536446147435660117855215039*c[88]
+                                                  + 1143.9811694785867020829752813545*c[89]
+                                                  - 5953.617075660277641471430671747*c[90]
+                                                  - 11016.697310324561786432081567699*c[91]
+                                                  - 5106.155239616245293819341827297*c[92]
+                                                  - 752.2535006677032868258857847747*c[93]
+                                                  + 15121.75113301144539696749428324*c[94]
+                                                  + 28899.992054477988050726899888426*c[95]
+                                                  + 16915.446194904306459642581981083*c[96]
+                                                  + 4720.2273080704157063648207020557*c[97]
+                                                  + 514.8891536484728671740475377382*c[98]
+                                                  - 690596.9194117765301066943668402*c[99]
+                                                  - 471984.51105645891111138842035272*c[100]
+                                                  - 195431.00549390660645335948018719*c[101]
+                                                  - 55827.43951090399120619988977324*c[102]
+                                                  - 9993.056191680081432764808588317*c[103]
+                                                  - 835.3124616124796682573555414014*c[104]
+                                                  - 4.4505944850048321008482273126877e6*c[105]
+                                                  - 3.2426166210770644765795618151038e6*c[106]
+                                                  - 1.4765102730687476043269612734733e6*c[107]
+                                                  - 496848.12764098807642553194699327*c[108]
+                                                  - 121361.88003841791996256923663321*c[109]
+                                                  - 19446.476032523224432435762168225*c[110]
+                                                  - 1535.9536672548648053076322382872*c[111]
+                                                  - 3.3128002269295196439021396154422e6*c[112]
+                                                  - 2.1007473791155284849048317736424e6*c[113]
+                                                  - 819786.0600668159349525711445311*c[114]
+                                                  - 226789.58954531324699118604398072*c[115]
+                                                  - 42021.516996058549726905224490542*c[116]
+                                                  - 4416.211386242136381608176440742*c[117]
+                                                  - 166.27186185982295162003035472656*c[118]
+                                                  + y*(1.756268777433789067327403763893e6*c[105]
+                                                       + 1.1929612732160350033419830977225e6*c[106]
+                                                       + 498634.43382953717441005869387122*c[107]
+                                                       + 151483.40482450240733338477092746*c[108]
+                                                       + 32783.4625056595226470432937485*c[109]
+                                                       + 4561.1835834356857268020474313659*c[110]
+                                                       + 307.19073345097296106152644765743*c[111]
+                                                       + 1.5210075517403665676349900831625e6*c[112]
+                                                       + 878710.6921659578200096397928555*c[113]
+                                                       + 304947.22723693834741275552436274*c[114]
+                                                       + 73480.30276731255264380820708243*c[115]
+                                                       + 11678.514038182094553108740803162*c[116]
+                                                       + 1043.105132859002348959035340302*c[117]
+                                                       + 33.254372371964590324006070945312*c[118])
+                                                  + z*(1.9882687886933916722366384962042e6*c[106]
+                                                       + 2.4931721691476858720502934693561e6*c[107]
+                                                       + 1.5148340482450240733338477092746e6*c[108]
+                                                       + 546391.0417609920441173882291417*c[109]
+                                                       + 114029.58958589214317005118578415*c[110]
+                                                       + 10751.67567078405363715342566801*c[111]
+                                                       + 1.4645178202765963666827329880925e6*c[113]
+                                                       + 1.5247361361846917370637776218137e6*c[114]
+                                                       + 734803.0276731255264380820708243*c[115]
+                                                       + 194641.90063636824255181234671937*c[116]
+                                                       + 26077.628321475058723975883507549*c[117]
+                                                       + 1163.9030330187606613402124830859*c[118]))
+                                             + z*(294363.34784456404530371649717742*c[72]
+                                                  + 328803.03359053379581462782591942*c[73]
+                                                  + 167591.20276603505135579950178002*c[74]
+                                                  + 45233.169541552666549885827517869*c[75]
+                                                  + 5299.261349874278165569602640026*c[76]
+                                                  + 206799.45513888616632113214923201*c[78]
+                                                  + 183461.18145717448841822470684766*c[79]
+                                                  + 68789.94080120817600331838093713*c[80]
+                                                  + 11899.931647919332894366458124256*c[81]
+                                                  + 655.6135643263058785448850808685*c[82]
+                                                  - 2252.5480890305176951127906175523*c[86]
+                                                  + 7470.645831383589705618856834406*c[88]
+                                                  + 5491.109613497216169998281350501*c[89]
+                                                  - 17626.715696519298858291330508318*c[91]
+                                                  - 24509.545150157977410332840771028*c[92]
+                                                  - 7221.633606409951553528503533837*c[93]
+                                                  + 46239.987287164780881163039821482*c[95]
+                                                  + 81194.1417355406710062843935092*c[96]
+                                                  + 45314.182157475990781102278739735*c[97]
+                                                  + 8238.226458375565874784760603812*c[98]
+                                                  - 755175.2176903342577782214725643*c[100]
+                                                  - 938068.8263707517109761255048985*c[101]
+                                                  - 535943.4193046783155795189418231*c[102]
+                                                  - 159888.89906688130292423693741306*c[103]
+                                                  - 20047.499078699512038176532993634*c[104]
+                                                  - 3.5975715627685898247379881072027e6*c[106]
+                                                  - 5.092711575411839803129179337187e6*c[107]
+                                                  - 3.5578747867574662750180285237157e6*c[108]
+                                                  - 1.504677247205893084107197202818e6*c[109]
+                                                  - 375491.75311184367184241734341009*c[110]
+                                                  - 43006.702683136214548613702672041*c[111]
+                                                  - 2.1895815503635684825015444473539e6*c[113]
+                                                  - 2.7151841793729630981213193962983e6*c[114]
+                                                  - 1.5893376374965067499649203655555e6*c[115]
+                                                  - 516630.7514278422015890337144732*c[116]
+                                                  - 85126.97061263122617941552777177*c[117]
+                                                  - 4655.6121320750426453608499323437*c[118]
+                                                  + z*(1.9945377353181486976402347754849e6*c[107]
+                                                       + 3.0296680964900481466676954185493e6*c[108]
+                                                       + 1.96700775033957135882259762491e6*c[109]
+                                                       + 638565.7016809960017522866403912*c[110]
+                                                       + 86013.40536627242909722740534408*c[111]
+                                                       + 1.219788908947753389651022097451e6*c[114]
+                                                       + 1.4696060553462510528761641416486e6*c[115]
+                                                       + 700710.8422909256731865244481897*c[116]
+                                                       + 146034.71860026032885426494764227*c[117]
+                                                       + 9311.224264150085290721699864687*c[118])))
+                                        + z*(38558.436687821091257147121821544*c[46]
+                                             + 36771.334380748916941999394787422*c[47]
+                                             + 14330.247033142114130441846223581*c[48]
+                                             + 2225.1402157149191066107194107818*c[49]
+                                             + 25266.307371503507329139093918536*c[51]
+                                             + 17771.352448791078573869711571322*c[52]
+                                             + 4434.6260235922527809743289111077*c[53]
+                                             + 321.17132563191762201498307479119*c[54]
+                                             + 628.3148718626468930304925045168*c[58]
+                                             - 2258.9983398120159245067768577102*c[60]
+                                             - 1677.2614101185255304825814532726*c[61]
+                                             + 6635.51026892380701004520006485*c[63]
+                                             + 8886.047259687553387252931289452*c[64]
+                                             + 2669.8444625083279567874521157021*c[65]
+                                             - 103496.86127080856393739602921629*c[67]
+                                             - 112040.94970478284853989851383478*c[68]
+                                             - 49357.651856124380319230944884288*c[69]
+                                             - 8361.22467500893932213663162025*c[70]
+                                             - 391019.11616386621817584544996554*c[72]
+                                             - 514902.6843464180644008764906555*c[73]
+                                             - 317367.75300521808956804000076728*c[74]
+                                             - 106538.05182106787981991941830085*c[75]
+                                             - 15897.784049622834496708807920078*c[76]
+                                             - 218518.72764574077173945490218135*c[78]
+                                             - 249888.30344848877750334616996946*c[79]
+                                             - 122342.26075324306924665642617234*c[80]
+                                             - 27618.498078379944254835585646595*c[81]
+                                             - 1966.8406929789176356346552426056*c[82]
+                                             + 96.53777524416504407626245503796*c[86]
+                                             + 84.58987199306177502635985407458*c[88]
+                                             - 1098.2219226994432339996562701003*c[89]
+                                             - 3078.8491314435837643521948780617*c[91]
+                                             + 2075.799030772791812677829584343*c[92]
+                                             + 2888.653442563980621411401413535*c[93]
+                                             + 143610.82783647255317881753675*c[95]
+                                             + 115364.72262654606204329271187015*c[96]
+                                             + 27465.694067806106120707617614079*c[97]
+                                             + 274.60754861251886249282535346039*c[98]
+                                             + 961132.2894035252831490567230457*c[100]
+                                             + 1.4278601053787261985370195098679e6*c[101]
+                                             + 999749.1320167871281329340618755*c[102]
+                                             + 375056.46241468597884329857178885*c[103]
+                                             + 60142.4972360985361145295989809*c[104]
+                                             + 2.1010905800108714430036861467836e6*c[106]
+                                             + 3.4086502339116405429086078297355e6*c[107]
+                                             + 2.7973045424790869463965692694249e6*c[108]
+                                             + 1.4269004267621927115148498400632e6*c[109]
+                                             + 442297.72182017815650694491552538*c[110]
+                                             + 64510.05402470432182292055400806*c[111]
+                                             + 1.059400512076843534685417013551e6*c[113]
+                                             + 1.5389462784848155848766048694977e6*c[114]
+                                             + 1.1137415913129082922573972986725e6*c[115]
+                                             + 463300.8054143094219934689705651*c[116]
+                                             + 98915.14190904332619439128227001*c[117]
+                                             + 6983.418198112563968041274898516*c[118]
+                                             + z*(246602.27519290034686097086943956*c[73]
+                                                  + 314233.50518631572129212406583753*c[74]
+                                                  + 152661.94720274024960586466787281*c[75]
+                                                  + 27821.122086839960369240413860137*c[76]
+                                                  + 137595.88609288086631366853013574*c[79]
+                                                  + 128981.13900226533000622196425712*c[80]
+                                                  + 40162.269311727748518486796169365*c[81]
+                                                  + 3441.9712127131058623606466745598*c[82]
+                                                  + 4118.3322101229121274987110128761*c[89]
+                                                  - 18382.158862618483057749630578271*c[92]
+                                                  - 13540.563012018659162865944125945*c[93]
+                                                  + 60895.6063016555032547132951319*c[96]
+                                                  + 84964.091545267482714566772637*c[97]
+                                                  + 27804.014297017534827398567037865*c[98]
+                                                  - 703551.6197780637832320941286739*c[101]
+                                                  - 1.0048939111962718417115980159183e6*c[102]
+                                                  - 539625.0343507243973692996637691*c[103]
+                                                  - 105249.37016317243820042679821658*c[104]
+                                                  - 2.3236303800702683291167084212764e6*c[107]
+                                                  - 4.3987641528027131556580319180549e6*c[108]
+                                                  - 3.6030298965652106397448423408283e6*c[109]
+                                                  - 1.4924074275764322758584760726095e6*c[110]
+                                                  - 258040.21609881728729168221603224*c[111]
+                                                  - 1.1215464528189072813527229741355e6*c[114]
+                                                  - 1.87780352879626186652710257918e6*c[115]
+                                                  - 1.2180956543507731754730954502047e6*c[116]
+                                                  - 337390.55676611869080123281007008*c[117]
+                                                  - 27933.672792450255872165099594062*c[118]
+                                                  + z*(1.5148340482450240733338477092746e6*c[108]
+                                                       + 2.294842375396166585293030562395e6*c[109]
+                                                       + 1.2771314033619920035045732807825e6*c[110]
+                                                       + 258040.21609881728729168221603224*c[111]
+                                                       + 734803.0276731255264380820708243*c[115]
+                                                       + 817495.9826727466187176118562213*c[116]
+                                                       + 292069.43720052065770852989528455*c[117]
+                                                       + 27933.672792450255872165099594062*c[118]))))
+                                   + z*(4126.3295826912385665413913504654*c[27]
+                                        + 3095.2351585453533953525335374925*c[28]
+                                        + 718.8340073320734167286717870398*c[29]
+                                        + 2416.6150241623403812823845398312*c[31]
+                                        + 1161.5159548214226015565272918273*c[32]
+                                        + 124.50570229074900230147017134835*c[33]
+                                        - 174.56859869793734716504838539063*c[37]
+                                        + 752.7191412689585075056445781866*c[39]
+                                        + 563.4067564700063389087799564537*c[40]
+                                        - 11805.684639702125198168002490628*c[42]
+                                        - 10267.935139360850426476837563789*c[43]
+                                        - 2673.9989937473868414759390299397*c[44]
+                                        - 32914.059536851271862647796066478*c[46]
+                                        - 40115.944984147571731058354466407*c[47]
+                                        - 20780.263439366663996343856585351*c[48]
+                                        - 4450.2804314298382132214388215636*c[49]
+                                        - 16238.778115708924905416840745694*c[51]
+                                        - 17107.981728698680748911903084376*c[52]
+                                        - 6250.144060096463651037644774044*c[53]
+                                        - 642.3426512638352440299661495824*c[54]
+                                        + 225.54892836095016672889474521117*c[58]
+                                        - 1095.3538798370210171276284728605*c[60]
+                                        - 430.06702823551936679040550083912*c[61]
+                                        + 18761.674359013511007864668279072*c[63]
+                                        + 13462.849533457435005559067151859*c[64]
+                                        + 2405.7939112712405764458359723909*c[65]
+                                        + 83708.19374875214135104161470177*c[67]
+                                        + 118830.9892829303139187470646224*c[68]
+                                        + 71021.07064207215900110563349275*c[69]
+                                        + 16722.4493500178786442732632405*c[70]
+                                        + 141467.20667813626167069011002072*c[72]
+                                        + 225502.9642992347461284992834174*c[73]
+                                        + 174838.33920053149652797238312039*c[74]
+                                        + 77376.59501747775999018135404809*c[75]
+                                        + 15897.784049622834496708807920078*c[76]
+                                        + 63120.63241771289624715224574099*c[78]
+                                        + 89718.6703149844392207987246166*c[79]
+                                        + 60587.06484151693690254532117255*c[80]
+                                        + 19537.201213001889826571796920421*c[81]
+                                        + 1966.8406929789176356346552426056*c[82]
+                                        - 666.5703528763776852884788562145*c[86]
+                                        + 2743.9570925736479173321665017779*c[88]
+                                        + 1255.1107687993636959996071658289*c[89]
+                                        - 29385.319042328922624167639921764*c[91]
+                                        - 20674.768411321157263863635977406*c[92]
+                                        - 3782.7604605004508137530256605815*c[93]
+                                        - 139484.31205476127419040717256841*c[95]
+                                        - 198125.89446115911485383224559253*c[96]
+                                        - 115209.11808755905986330384747148*c[97]
+                                        - 25263.894472351735349339932518356*c[98]
+                                        - 336046.75765797931617693302869839*c[100]
+                                        - 603834.7060416351890924600543416*c[101]
+                                        - 537750.6401582881498616375686907*c[102]
+                                        - 270446.2276287280489138863313385*c[103]
+                                        - 60142.4972360985361145295989809*c[104]
+                                        - 444040.4732881660657964360244095*c[106]
+                                        - 831526.3704635496369373896413083*c[107]
+                                        - 821578.9775128503479321980433684*c[108]
+                                        - 525333.2789506743471776609882391*c[109]
+                                        - 214238.54264839387016684254395708*c[110]
+                                        - 43006.702683136214548613702672041*c[111]
+                                        - 185449.41296323938309817512373688*c[113]
+                                        - 311595.602657337810984170620976*c[114]
+                                        - 277734.98128805449558689854322585*c[115]
+                                        - 155276.95909056520942708618458815*c[116]
+                                        - 46759.885266093208746439515254915*c[117]
+                                        - 4655.6121320750426453608499323437*c[118]
+                                        + z*(24514.222920499277961332929858281*c[47]
+                                             + 23883.745055236856884069743705969*c[48]
+                                             + 6675.420647144757319832158232345*c[49]
+                                             + 11847.568299194052382579807714214*c[52]
+                                             + 7391.043372653754634957214851846*c[53]
+                                             + 963.5139768957528660449492243736*c[54]
+                                             - 1118.1742734123503536550543021817*c[61]
+                                             + 5924.031506458368924835287526302*c[64]
+                                             + 4449.7407708472132613124201928368*c[65]
+                                             - 74693.96646985523235993234255652*c[68]
+                                             - 82262.75309354063386538490814048*c[69]
+                                             - 25083.674025026817966409894860749*c[70]
+                                             - 178866.93943567847835993708081065*c[73]
+                                             - 319457.25155115300175198395738712*c[74]
+                                             - 217839.52399471013972251514298734*c[75]
+                                             - 55642.24417367992073848082772027*c[76]
+                                             - 74861.61157040527412645175988915*c[79]
+                                             - 117916.34192056156207361273411582*c[80]
+                                             - 56080.64802732133375218222616021*c[81]
+                                             - 6883.94242542621172472129334912*c[82]
+                                             + 2013.4068582823125956660364951839*c[89]
+                                             - 10870.906554563794163381200662618*c[92]
+                                             - 4212.6196037391384062249603947385*c[93]
+                                             + 117506.88595213437686533733800137*c[96]
+                                             + 102418.88447652183201089054444813*c[97]
+                                             + 19359.832177182579805744187418958*c[98]
+                                             + 482872.32373377494353661692079599*c[101]
+                                             + 996319.2792304639857471580925137*c[102]
+                                             + 765419.3643435750049503626061871*c[103]
+                                             + 210498.74032634487640085359643316*c[104]
+                                             + 723346.5692275814758612662723061*c[107]
+                                             + 1.7296648022633361402222608370049e6*c[108]
+                                             + 1.8786813492431043747146546263041e6*c[109]
+                                             + 1.0691177501098765464600922240454e6*c[110]
+                                             + 258040.21609881728729168221603224*c[111]
+                                             + 278266.55044393886901592126357478*c[114]
+                                             + 604366.9663240059094109271116675*c[115]
+                                             + 577838.6466757461489983432782255*c[116]
+                                             + 236676.95773145639503967077721334*c[117]
+                                             + 27933.672792450255872165099594062*c[118]
+                                             + z*(139659.33563836254279649958481668*c[74]
+                                                  + 158316.09339543433292460039631254*c[75]
+                                                  + 49459.772598826596211982957973578*c[76]
+                                                  + 57324.95066767348000276531744761*c[80]
+                                                  + 41649.760767717665130282603434897*c[81]
+                                                  + 6119.059933712188199752260754773*c[82]
+                                                  - 6018.028005341626294607086278198*c[93]
+                                                  + 37761.818464563325650918565616446*c[97]
+                                                  + 28833.792604314480561746662113341*c[98]
+                                                  - 446619.51608723192964959911818591*c[102]
+                                                  - 559611.1467340845602348292809457*c[103]
+                                                  - 187109.99140119544568964764127392*c[104]
+                                                  - 945116.9246378564647365601573969*c[108]
+                                                  - 2.2065805313590703473178161266697e6*c[109]
+                                                  - 1.8017478245612182658564641641176e6*c[110]
+                                                  - 516080.4321976345745833644320645*c[111]
+                                                  - 344710.66101625492305332421019714*c[115]
+                                                  - 718212.9864337855472714688590276*c[116]
+                                                  - 405092.47611719723406317173215711*c[117]
+                                                  - 55867.34558490051174433019918812*c[118]
+                                                  + z*(764947.4584653888617643435207983*c[109]
+                                                       + 957848.5525214940026284299605868*c[110]
+                                                       + 322550.2701235216091146027700403*c[111]
+                                                       + 272498.66089091553957253728540711*c[116]
+                                                       + 219052.07790039049328139742146341*c[117]
+                                                       + 34917.090990562819840206374492578*c[118]))))))
+                         + 111.78103595869918399349171623886*c[119]
+                         + z*(57.23635208501673894915729516139*c[8]
+                              + 35.49647869859769625540396974937*c[9]
+                              + 7.763591212793354357998974866488*c[12]
+                              - 86.40050782488531766044271169295*c[14]
+                              - 59.61818814933036208330451082306*c[15]
+                              - 205.05286854633994319175315317832*c[17]
+                              - 383.54357202512343079430909639935*c[18]
+                              - 190.49409439665052251611633426203*c[19]
+                              - 5.0392040976605338908680679794*c[22]
+                              + 71.05089797496422814335318025227*c[24]
+                              + 22.583533070344184534808163521402*c[25]
+                              + 292.88321208063495655367249852951*c[27]
+                              + 610.8106422504614364005957614168*c[28]
+                              + 323.47530329943303752790230416789*c[29]
+                              + 481.13386952109612553692216813101*c[31]
+                              + 1133.8608130399601586623242610695*c[32]
+                              + 1338.4362996255517747408043419948*c[33]
+                              + 596.9924622639719728406878926007*c[34]
+                              + 11.770155518270018104310080530126*c[37]
+                              - 90.19978821773120703857643996334*c[39]
+                              - 35.853157229909494294195088137962*c[40]
+                              - 268.97284594727048989486163598117*c[42]
+                              - 536.075295804894098575791733519*c[43]
+                              - 237.56602630400337641211855018059*c[44]
+                              - 660.8299910744147877621027758507*c[46]
+                              - 1737.6679288393673820977759316232*c[47]
+                              - 2194.8962664251522186436887507416*c[48]
+                              - 1019.8559322026712571965797299417*c[49]
+                              - 923.0659741774511672503210637865*c[51]
+                              - 2424.6005851330329859569023645658*c[52]
+                              - 3545.0552552504809703239974591405*c[53]
+                              - 3425.8274734071213014931527977727*c[54]
+                              - 1434.9912891721677625355808907435*c[55]
+                              - 8.152959098761618580892948582309*c[58]
+                              + 77.3642340140614744992104588121*c[60]
+                              + 10.42586735116410586158558789913*c[61]
+                              + 315.80147181336134581100674268189*c[63]
+                              + 634.1593445592780570212530651906*c[64]
+                              + 272.20025960860242294475244403068*c[65]
+                              + 628.4059650638321347933122112556*c[67]
+                              + 1607.5037629767813565460248113101*c[68]
+                              + 2043.3590155073880515340407075093*c[69]
+                              + 890.5446399417805195175110601449*c[70]
+                              + 1231.2520057594454169624553314119*c[72]
+                              + 3599.8348330891143230832470180256*c[73]
+                              + 5670.93468017932543169239619043*c[74]
+                              + 5716.999420507965095383904145309*c[75]
+                              + 2460.3713410130577197287440828693*c[76]
+                              + 1568.5924188071937029915583158607*c[78]
+                              + 4393.5582451461684416840309081754*c[79]
+                              + 7121.273116904947025249185850473*c[80]
+                              + 8436.518705614452425110548670182*c[81]
+                              + 7293.700903130152898811846524662*c[82]
+                              + 2932.4904091914776456756241536281*c[83]
+                              + 14.763560866094837326681162995732*c[86]
+                              - 96.38354175732687145671061146353*c[88]
+                              - 23.600373430415385736744750126697*c[89]
+                              - 298.04743615524587759414450161165*c[91]
+                              - 583.3300417259092330084076929991*c[92]
+                              - 221.6530095007694226823232693307*c[93]
+                              - 714.8530119672500242467852879363*c[95]
+                              - 1848.2701431603417888522770618115*c[96]
+                              - 2317.1406131082723802051919936031*c[97]
+                              - 967.6646951107807535461464836223*c[98]
+                              - 1190.4115460077451609198971441964*c[100]
+                              - 3403.6438990973285385967420125396*c[101]
+                              - 5394.660714550591888150117828709*c[102]
+                              - 5578.241677077390639839557654913*c[103]
+                              - 2342.5873923443318696461837627747*c[104]
+                              - 2045.1663195167806004439415671388*c[106]
+                              - 6354.126870516037767005050856498*c[107]
+                              - 11128.449205698202476357240971655*c[108]
+                              - 13869.802127601904612436453105317*c[109]
+                              - 12307.603663456407943210892767493*c[110]
+                              - 5039.84797068002514241566828188*c[111]
+                              - 2455.6563733301811000955899597895*c[113]
+                              - 7179.095102045914689475700639761*c[114]
+                              - 12377.549651427095573215130166793*c[115]
+                              - 16189.979424666439647453538766883*c[116]
+                              - 17045.376979477567119962780560873*c[117]
+                              - 13734.055789621375803814507300414*c[118]
+                              - 5365.489726017560831687602379465*c[119]
+                              + z*(329.45409391901628029767576229175*c[18]
+                                   + 238.11761799581315314514541782753*c[19]
+                                   + 46.193590371158559275743970839232*c[25]
+                                   - 523.3401862000312792461415140295*c[28]
+                                   - 404.34412912429129690987788020986*c[29]
+                                   - 1060.1137682893936442777828457154*c[32]
+                                   - 3008.8878053597675556188624742518*c[33]
+                                   - 1790.9773867919159185220636778022*c[34]
+                                   - 42.682330035606540826422723973765*c[40]
+                                   + 440.05178671374539203913749460169*c[43]
+                                   + 119.70381170356759276579616869565*c[44]
+                                   + 1622.7694915874061342975644875067*c[47]
+                                   + 4924.5775122627524608199863002621*c[48]
+                                   + 3059.567796608013771589739189825*c[49]
+                                   + 2330.5260824298713061017745528207*c[52]
+                                   + 8420.332969852180196536826987254*c[53]
+                                   + 14211.83115921235477416300105951*c[54]
+                                   + 7533.704268153880753311799676403*c[55]
+                                   + 75.26172994121588918832096264685*c[61]
+                                   - 525.8280702796758895632942088006*c[64]
+                                   - 140.58246940863448490410118741105*c[65]
+                                   - 1484.6046934333078678889919940325*c[68]
+                                   - 4478.6921145639375609192310021606*c[69]
+                                   - 2189.2555731902104438138813561897*c[70]
+                                   - 3457.9838003908772050105878176433*c[73]
+                                   - 13456.45000539570040139181432638*c[74]
+                                   - 23679.801022501770318761730629622*c[75]
+                                   - 12916.949540318553028575906435064*c[76]
+                                   - 4278.6840795952986084803172633755*c[79]
+                                   - 17251.565342441358604605788929988*c[80]
+                                   - 36432.439989245569551595816757284*c[81]
+                                   - 47805.155732126470310564537146664*c[82]
+                                   - 23459.923273531821165404993229025*c[83]
+                                   - 69.39314346727251203843981926458*c[89]
+                                   + 467.60479214923728213855884194304*c[92]
+                                   - 36.372696735581257824548323659438*c[93]
+                                   + 1710.7349767079631436123171988359*c[96]
+                                   + 5084.116006172432024497702799674*c[97]
+                                   + 2285.1271009541748200295824055811*c[98]
+                                   + 3254.2624390462737413161208847526*c[101]
+                                   + 12702.146924488224897203312948816*c[102]
+                                   + 22769.797058538331377950710091309*c[103]
+                                   + 11226.599484071726741378858476435*c[104]
+                                   + 6185.652606465859514874454867182*c[107]
+                                   + 26943.595149743605314057880298807*c[108]
+                                   + 59845.56119858708590744988441962*c[109]
+                                   + 80566.72358868014337582048848018*c[110]
+                                   + 40318.783765440201139325346255038*c[111]
+                                   + 7043.05998834324283764045550066*c[114]
+                                   + 30279.799956045625381303829804255*c[115]
+                                   + 70981.53802836080949309672571439*c[116]
+                                   + 115284.43222833450290299172511032*c[117]
+                                   + 129969.17202042827384965706061126*c[118]
+                                   + 60361.75941769755935648552676899*c[119]
+                                   + z*(1781.1232411037704495904760623445*c[33]
+                                        + 1392.9824119492679366282717494017*c[34]
+                                        + 236.33829490191550366580269204013*c[44]
+                                        - 2907.9429056417495833538338157801*c[48]
+                                        - 2379.6638418062329334586860365305*c[49]
+                                        - 5318.685201052105311509106884438*c[53]
+                                        - 20233.793514810810186943933711845*c[54]
+                                        - 13393.252032273565783665421646939*c[55]
+                                        - 266.22380680282472503578582350306*c[65]
+                                        + 2565.9911269062699953355734903654*c[69]
+                                        + 577.2048592215244107983867982421*c[70]
+                                        + 8490.375540228724815701758784457*c[74]
+                                        + 33651.496126449751990682499608326*c[75]
+                                        + 22963.465849455205384134944773447*c[76]
+                                        + 11133.298595080233097392408822529*c[80]
+                                        + 54289.73791612949385141314477584*c[81]
+                                        + 118811.74704624498754518972965518*c[82]
+                                        + 70379.76982059546349621497968708*c[83]
+                                        + 417.91861148205738156993654709708*c[93]
+                                        - 2916.9203197161220656549504102267*c[97]
+                                        - 335.63144830418972082456432089603*c[98]
+                                        - 7945.094708399980049354220883907*c[102]
+                                        - 31791.676887021963141414194477461*c[103]
+                                        - 16146.899257955014387291814969194*c[104]
+                                        - 17377.378190161136291481772112318*c[108]
+                                        - 89097.57550239093498056669090161*c[109]
+                                        - 199947.25742177448306443927356776*c[110]
+                                        - 120956.35129632060341797603876511*c[111]
+                                        - 19743.817189015674553046556127684*c[115]
+                                        - 107501.59567112410755745948640992*c[116]
+                                        - 296669.93493420276257665063011874*c[117]
+                                        - 490391.14457857115864467619287354*c[118]
+                                        - 268274.48630087804158438011897327*c[119]
+                                        + z*(9180.147057645645362594932887781*c[54]
+                                             + 7533.704268153880753311799676403*c[55]
+                                             + 1125.5494754819726010568542565721*c[70]
+                                             - 15233.873108948375076090042451954*c[75]
+                                             - 12916.949540318553028575906435064*c[76]
+                                             - 25953.395702271828644616398409059*c[81]
+                                             - 123910.96365767181104498328028415*c[82]
+                                             - 87974.71227574432937026872460884*c[83]
+                                             - 1441.6896302157240280873331056671*c[98]
+                                             + 14081.834730381038736341419961998*c[103]
+                                             + 2650.7248781836021472700082513805*c[104]
+                                             + 42551.027903489868163661225241902*c[109]
+                                             + 208181.15843295215676752690008691*c[110]
+                                             + 151195.43912040075427247004845639*c[111]
+                                             + 52293.73276017681128505092196539*c[116]
+                                             + 321654.05691695270708848874243621*c[117]
+                                             + 864198.0020164297910451077686913*c[118]
+                                             + 553316.1279955609607677839953824*c[119]
+                                             + z*(45663.484755327204440651245882494*c[82]
+                                                  + 38708.873401327504922918238827891*c[83]
+                                                  + 5145.524763532874756465310135033*c[104]
+                                                  - 76568.66090656320803502384696404*c[110]
+                                                  - 66525.99321297633187988682132081*c[111]
+                                                  - 123821.77481317092251129821039554*c[117]
+                                                  - 711843.0949942740204756739546554*c[118]
+                                                  - 531183.4828757385223370726355671*c[119]
+                                                  + z*(221063.98273802994161055102428745*c[118]
+                                                       + 191816.25770512779973283178506589*c[119]))))))
+                         + y*(97.28309205612247602517746704023*c[7]
+                              + 57.23635208501673894915729516139*c[8]
+                              + 11.832159566199232085134656583123*c[9]
+                              - 2.9227338026847282835306562219394*c[10]
+                              + 8.385223866873343905361067083775*c[11]
+                              + 7.763591212793354357998974866488*c[12]
+                              - 122.85382539751460650785609576937*c[13]
+                              - 86.40050782488531766044271169295*c[14]
+                              - 19.87272938311012069443483694102*c[15]
+                              - 610.3376796766016942008222190208*c[16]
+                              - 530.5494123067921831126428672041*c[17]
+                              - 237.66588864804657036399495289703*c[18]
+                              - 47.623523599162630629029083565507*c[19]
+                              - 3.4373286759336732194256446196525*c[20]
+                              + 6.977582925107621823228345512592*c[21]
+                              + 10.078408195321067781736135958799*c[22]
+                              + 94.42820760093400394121046038023*c[23]
+                              + 13.920990522440405337505726282401*c[24]
+                              - 7.870019100271458246978602439277*c[25]
+                              + 740.401368041490647514563655822*c[26]
+                              + 753.5166209158959783048943197893*c[27]
+                              + 378.05027615016423854891242514877*c[28]
+                              + 80.86882582485825938197557604197*c[29]
+                              + 2193.991938435431187003631701076*c[30]
+                              + 2268.6104411543671913298793031459*c[31]
+                              + 1447.2857532298678447966252763245*c[32]
+                              + 601.7775610719535111237724948504*c[33]
+                              + 119.39849245279439456813757852014*c[34]
+                              - 8.872321515639793202299645715719*c[35]
+                              + 21.677208880491670722674849503643*c[36]
+                              + 20.36633651475935716925564496224*c[37]
+                              - 149.15429691475295350234631203175*c[38]
+                              - 110.55013471111537143522748805041*c[39]
+                              - 29.02398442421244776196745230216*c[40]
+                              - 683.2908636376771015860828725263*c[41]
+                              - 504.7640302627487206849746567181*c[42]
+                              - 178.69413826988189913084577173328*c[43]
+                              - 23.94076234071351855315923373913*c[44]
+                              - 2592.5230972197669452391263403688*c[45]
+                              - 3092.9095296372178283717306771653*c[46]
+                              - 2200.2296089161381112520257416891*c[47]
+                              - 984.9155024525504921639972600524*c[48]
+                              - 203.97118644053425143931594598833*c[49]
+                              - 5955.762416541583683446835511648*c[50]
+                              - 6798.341253223797435808611462837*c[51]
+                              - 5156.963804538952292264600869274*c[52]
+                              - 3004.9193488223915189997565527416*c[53]
+                              - 1209.7453265468897095897695817135*c[54]
+                              - 239.16521486202796042259681512391*c[55]
+                              - 10.5660122269880875008712446959*c[56]
+                              + 21.78213044722663437698724836129*c[57]
+                              + 26.484912042384299881044458717978*c[58]
+                              + 82.22256056459051487342955630065*c[59]
+                              - 36.504112389412868077878552798573*c[60]
+                              - 25.195846098646589165498504089565*c[61]
+                              + 837.020925804464476681029466449*c[62]
+                              + 809.9954766278837298949874678411*c[63]
+                              + 384.46722201208565496557824200581*c[64]
+                              + 77.55805800225148877318046184706*c[65]
+                              + 2506.6732247111970036136356095746*c[66]
+                              + 2498.2972235325326406481016067302*c[67]
+                              + 1547.9600358031005075017866824198*c[68]
+                              + 619.7131797594444683171441160254*c[69]
+                              + 113.7918151036719552716819687963*c[70]
+                              + 6906.868208741889733247536282166*c[71]
+                              + 9000.570046361304705439196142488*c[72]
+                              + 7578.634389190848579869567605223*c[73]
+                              + 4761.9873037772768676569633406076*c[74]
+                              + 2013.9069188986430234247832548877*c[75]
+                              + 410.06189016884295328812401381155*c[76]
+                              + 13572.595559069201370952953842057*c[77]
+                              + 16515.231852762117237160647279604*c[78]
+                              + 13869.342834001472623919302585066*c[79]
+                              + 9588.04866701955048549396762391*c[80]
+                              + 5359.409514566654777425490655215*c[81]
+                              + 2121.6383401115176347355308866996*c[82]
+                              + 418.92720131306823509651773623259*c[83]
+                              - 18.634366822880651253907358530356*c[84]
+                              + 42.720371354817754396847068353124*c[85]
+                              + 40.017795720871834510245547601205*c[86]
+                              - 188.3322208577528494667575368768*c[87]
+                              - 163.85568074106204425956770598316*c[88]
+                              - 45.748072359905582010526991959611*c[89]
+                              - 722.6475697119803967676261818519*c[90]
+                              - 425.62067660930665120042778104766*c[91]
+                              - 100.41277628407768992932822188885*c[92]
+                              - 4.4271817743813551190485585868306*c[93]
+                              - 2868.0766407372150367597941689324*c[94]
+                              - 3242.7351014774755658867188597545*c[95]
+                              - 2203.8303524422589739907838465835*c[96]
+                              - 932.0320738598164227922687156888*c[97]
+                              - 179.80256159153020758458802905145*c[98]
+                              - 6806.004883013758172858894307356*c[99]
+                              - 7827.916829206550785881064049274*c[100]
+                              - 6039.956232254706919637279082238*c[101]
+                              - 3605.2615353697326466422748990318*c[102]
+                              - 1476.1813402188582720486074768722*c[103]
+                              - 288.3374867491966854873538387356*c[104]
+                              - 15518.562685127789908466754135293*c[105]
+                              - 21382.425336494520318995465327014*c[106]
+                              - 19848.52240458166381251979867183*c[107]
+                              - 14806.245576409259536117785246516*c[108]
+                              - 8722.788385072238821884440742274*c[109]
+                              - 3570.4867396745443404364155994242*c[110]
+                              - 719.9782815257178774879526116971*c[111]
+                              - 27407.86940456755648154765537507*c[112]
+                              - 34875.366246642702282456020628668*c[113]
+                              - 31306.759385684679268269763308457*c[114]
+                              - 23968.562364188696123796065198246*c[115]
+                              - 15861.194106336496859760882636417*c[116]
+                              - 8666.565059788301125355050327375*c[117]
+                              - 3397.4883773357156447692869149127*c[118]
+                              - 670.6862157521951039609502974332*c[119]
+                              + z*(650.9930875209044798417794280516*c[17]
+                                   + 658.9081878380325605953515245835*c[18]
+                                   + 190.49409439665052251611633426203*c[19]
+                                   - 30.235224585963203345208407876398*c[22]
+                                   + 114.25981490504764561169490793973*c[24]
+                                   + 92.38718074231711855148794167846*c[25]
+                                   - 921.2668176705220435024436425197*c[27]
+                                   - 1046.6803724000625584922830280589*c[28]
+                                   - 323.47530329943303752790230416789*c[29]
+                                   - 3574.9531432665421315859142700299*c[31]
+                                   - 6415.992893299286751455103135808*c[32]
+                                   - 4544.4581336123385840036612542148*c[33]
+                                   - 1193.9849245279439456813757852014*c[34]
+                                   - 17.192361992978678129891128864229*c[37]
+                                   + 40.700692986768328793302096174128*c[39]
+                                   + 102.43759208545569798341453753703*c[40]
+                                   + 471.58236863095646158022604147395*c[42]
+                                   + 0.014238009503197633491163361757163*c[43]
+                                   - 187.84290451944453018632629549163*c[44]
+                                   + 4864.1590771256060812192558026292*c[46]
+                                   + 9726.041795818093903316602586888*c[47]
+                                   + 7429.193496580301468680589619146*c[48]
+                                   + 2039.7118644053425143931594598833*c[49]
+                                   + 11750.550558092692537116580798101*c[51]
+                                   + 26092.581656967647781673800486512*c[52]
+                                   + 28968.921675367736287349083714618*c[53]
+                                   + 17343.251584123551588809086038724*c[54]
+                                   + 4304.9738675165032876067426722304*c[55]
+                                   - 69.27574228229183692387481460057*c[58]
+                                   + 227.73669280694868515417802322135*c[60]
+                                   + 172.02681129420774671616220033565*c[61]
+                                   - 988.3880096290447681679614503185*c[63]
+                                   - 1038.4846429539578157509633216536*c[64]
+                                   - 386.29617680981301938866065410342*c[65]
+                                   - 3739.7825169374010117095787909493*c[67]
+                                   - 6072.752688865040331918670471899*c[68]
+                                   - 3349.8401260985575167376479772866*c[69]
+                                   - 494.74702218987806639861725563608*c[70]
+                                   - 15538.636081203718576953481622153*c[72]
+                                   - 38272.136668966862833050911595286*c[73]
+                                   - 45801.97828496867154849876770643*c[74]
+                                   - 28844.139536956930277727856807137*c[75]
+                                   - 7381.114023039173159186232248608*c[76]
+                                   - 29893.278867909847068338177927486*c[78]
+                                   - 74428.94051371649886014775369404*c[79]
+                                   - 100814.03777042471177542923978598*c[80]
+                                   - 90315.15288010419069828871576394*c[81]
+                                   - 49061.748397085223244442233551662*c[82]
+                                   - 11729.961636765910582702496614513*c[83]
+                                   - 50.50846970955399436712876921095*c[86]
+                                   + 134.94427796747034560571418903927*c[88]
+                                   + 227.28768729860272058967245150427*c[89]
+                                   + 255.14648090812154721256655887203*c[91]
+                                   - 564.1834257473523264408460546652*c[92]
+                                   - 390.17983770896258393606383561942*c[93]
+                                   + 5055.764179020451083279867143636*c[95]
+                                   + 9526.441828332870266240148955878*c[96]
+                                   + 6550.103660101252313096840601059*c[97]
+                                   + 1660.7218416090426445994676137843*c[98]
+                                   + 13275.010566397611249922333810155*c[100]
+                                   + 29432.449595333584440630190468351*c[101]
+                                   + 32473.816995335607983407063130964*c[102]
+                                   + 18367.143450222384161293034227618*c[103]
+                                   + 3964.9498177872368253282476365187*c[104]
+                                   + 38674.51803395547943710304751975*c[106]
+                                   + 106382.88068645790734110869031799*c[107]
+                                   + 155418.04850551470948069894101488*c[108]
+                                   + 146716.16344624096721281590863485*c[109]
+                                   + 82499.39486332351432667068244774*c[110]
+                                   + 20159.391882720100569662673127519*c[111]
+                                   + 64839.41974662504236472086133776*c[113]
+                                   + 173482.36611001624623066717857122*c[114]
+                                   + 262867.64906741016233912252204536*c[115]
+                                   + 284843.92327739705790031057519458*c[116]
+                                   + 225906.19783469389952072594869949*c[117]
+                                   + 115226.40026885730547268103582551*c[118]
+                                   + 26827.448630087804158438011897327*c[119]
+                                   + z*(4295.7653567204994628995374443773*c[32]
+                                        + 5343.369723311311348771428187033*c[33]
+                                        + 1790.9773867919159185220636778022*c[34]
+                                        - 187.80225215666877963625998548456*c[40]
+                                        + 880.0893354179875864447838258416*c[43]
+                                        + 709.0148847057465109974080761204*c[44]
+                                        - 6480.502812643281634721473611875*c[47]
+                                        - 8723.82871692524875006150144734*c[48]
+                                        - 3059.567796608013771589739189825*c[49]
+                                        - 21431.52949210790516947025138087*c[52]
+                                        - 55581.63824871498032529905531204*c[53]
+                                        - 49620.969810131272601314885055239*c[54]
+                                        - 15067.408536307761506623599352806*c[55]
+                                        - 21.503351411775968339520275041956*c[61]
+                                        - 13.171497605393963375625095947568*c[64]
+                                        + 684.5755032072635786634492604364*c[65]
+                                        + 3103.5433019984245961406864838337*c[68]
+                                        - 582.7839138814813299943420611047*c[69]
+                                        - 2152.1495465259695888339850620169*c[70]
+                                        + 31356.16906818510842302973596*c[73]
+                                        + 87592.04570163027806846329061332*c[74]
+                                        + 82439.02587130264561225189437287*c[75]
+                                        + 25833.899080637106057151812870128*c[76]
+                                        + 65871.57235452590164318711916729*c[79]
+                                        + 217531.96374117906222936152160497*c[80]
+                                        + 333553.30798197771903910758742318*c[81]
+                                        + 247821.92731534362208996656056831*c[82]
+                                        + 70379.76982059546349621497968708*c[83]
+                                        - 366.07397423314774466655209003343*c[89]
+                                        + 1499.3930100458268907179637385512*c[92]
+                                        + 902.7042008012439441910629417297*c[93]
+                                        - 6104.971874916943979015514558206*c[96]
+                                        - 6207.0271379082667337466959033*c[97]
+                                        - 2902.994085332342260638439450867*c[98]
+                                        - 22923.924717241036957997948698846*c[101]
+                                        - 55780.24863936257016411103192978*c[102]
+                                        - 37112.551408924065969917233841664*c[103]
+                                        - 5301.449756367204294540016502761*c[104]
+                                        - 94011.57547352618831135978058362*c[107]
+                                        - 334657.93096429956307363159193959*c[108]
+                                        - 540531.6131109101806427718200176*c[109]
+                                        - 416362.31686590431353505380017381*c[110]
+                                        - 120956.35129632060341797603876511*c[111]
+                                        - 159396.2461333297605553862675699*c[114]
+                                        - 596609.5227564341550851986455049*c[115]
+                                        - 1.1398345786915651415652041369468e6*c[116]
+                                        - 1.3507745203861882908390981906758e6*c[117]
+                                        - 892325.6586477165070274962370325*c[118]
+                                        - 241447.03767079023742594210707595*c[119]
+                                        + z*(26417.055097039109593847823105815*c[53]
+                                             + 36720.588230582581450379731551126*c[54]
+                                             + 13393.252032273565783665421646939*c[55]
+                                             - 988.8312824104918358472044872971*c[65]
+                                             + 5520.504863066860877334041688134*c[69]
+                                             + 4502.1979019278904042274170262883*c[70]
+                                             - 41413.94605396273574757200950663*c[74]
+                                             - 60935.49243579350030436016980782*c[75]
+                                             - 22963.465849455205384134944773447*c[76]
+                                             - 122754.71197062557529145619675825*c[80]
+                                             - 410281.22547303968635800773532883*c[81]
+                                             - 423234.97874842635048286470220513*c[82]
+                                             - 140759.53964119092699242995937415*c[83]
+                                             + 234.03442242995213367916446637436*c[93]
+                                             - 1695.8225474933996421454368849201*c[97]
+                                             + 3844.5056805752640748995549484455*c[98]
+                                             + 21296.64300944175334403224618537*c[102]
+                                             - 5852.718249050934774068247423445*c[103]
+                                             - 18156.599165597483989143585931025*c[104]
+                                             + 188350.53092921076946612418373509*c[108]
+                                             + 662631.8027233006332609561160019*c[109]
+                                             + 710404.9967988625366312649199947*c[110]
+                                             + 241912.70259264120683595207753023*c[111]
+                                             + 358252.0474595914209507059847479*c[115]
+                                             + 1.5580728199557420050976207957641e6*c[116]
+                                             + 3.0087255178280965837509605815647e6*c[117]
+                                             + 2.5885203454337237108206325623831e6*c[118]
+                                             + 804823.4589026341247531403569198*c[119]
+                                             + z*(153233.8213319761858897710708463*c[81]
+                                                  + 228317.42377663602220325622941247*c[82]
+                                                  + 87974.71227574432937026872460884*c[83]
+                                                  - 4805.6321007190800936244436855568*c[98]
+                                                  + 31090.028585287544859716963635719*c[103]
+                                                  + 25727.623817664373782326550675164*c[104]
+                                                  - 246213.84555467058030315560751715*c[109]
+                                                  - 382843.30453281604017511923482018*c[110]
+                                                  - 151195.43912040075427247004845639*c[111]
+                                                  - 674448.9444575173799787085539513*c[116]
+                                                  - 2.7415080937227032425428531693878e6*c[117]
+                                                  - 3.1250796436553723756984705170857e6*c[118]
+                                                  - 1.1066322559911219215355679907648e6*c[119]
+                                                  + z*(848959.6878627394519945448469641*c[117]
+                                                       + 1.3263838964281796496633061457247e6*c[118]
+                                                       + 531183.4828757385223370726355671*c[119])))))
+                              + y*(686.3053256386693667225308502526*c[16]
+                                   + 488.24481564067835988133457103867*c[17]
+                                   + 164.72704695950814014883788114587*c[18]
+                                   + 23.811761799581315314514541782753*c[19]
+                                   + 10.087812418500997491792652688111*c[20]
+                                   - 25.012711257066203886441993668819*c[21]
+                                   - 22.676418439472402508906305907298*c[22]
+                                   + 53.72292364060507512209872182453*c[23]
+                                   + 85.6948611787857342087711809548*c[24]
+                                   + 23.096795185579279637871985419616*c[25]
+                                   - 830.5091803101179086539238432935*c[26]
+                                   - 690.9501132528915326268327318898*c[27]
+                                   - 261.67009310001563962307075701473*c[28]
+                                   - 40.434412912429129690987788020986*c[29]
+                                   - 5690.035320559293465558987270846*c[30]
+                                   - 5177.542960885029968129520008092*c[31]
+                                   - 2677.9395625049465535886601450464*c[32]
+                                   - 835.2257528671078904390290661285*c[33]
+                                   - 119.39849245279439456813757852014*c[34]
+                                   + 28.323180223003955222725792092486*c[35]
+                                   - 63.89078567751330840946102838069*c[36]
+                                   - 67.44695858783942958649596708274*c[37]
+                                   + 103.02250982140235724800560989947*c[38]
+                                   + 210.5895343585877652297717175459*c[39]
+                                   + 72.5599610605311194049186307554*c[40]
+                                   + 536.3536055098395433381697828606*c[41]
+                                   - 91.48311397193097990736668150919*c[42]
+                                   - 220.01877435212109720282316561997*c[43]
+                                   - 58.93110730021789182316119074247*c[44]
+                                   + 6706.585050465729608418403159791*c[45]
+                                   + 7018.459343167898947937209998891*c[46]
+                                   + 4051.6361521153438845095190496908*c[47]
+                                   + 1364.8406229188001210881487747603*c[48]
+                                   + 203.97118644053425143931594598833*c[49]
+                                   + 26216.360290821528279244642715179*c[50]
+                                   + 27317.493831681432386935553326386*c[51]
+                                   + 17912.949122962847700249594669412*c[52]
+                                   + 8381.476254134649271722174962865*c[53]
+                                   + 2521.1949062105533328176171371108*c[54]
+                                   + 358.74782229304194063389522268587*c[55]
+                                   + 73.55570050326322452529597269069*c[56]
+                                   - 165.07076132414734306299182159414*c[57]
+                                   - 163.12020711818717415214709251879*c[58]
+                                   + 274.57537416818656724557729998882*c[59]
+                                   + 506.4743919011320424809711474323*c[60]
+                                   + 164.859027490282423936322108655*c[61]
+                                   - 1165.21322285742011135232190951*c[62]
+                                   - 1375.0858106431534955366384393111*c[63]
+                                   - 735.7284561361615798398479963418*c[64]
+                                   - 156.67814344237669404529538133203*c[65]
+                                   - 5771.840909239221520917977635236*c[66]
+                                   - 3601.6154685889867654017462563895*c[67]
+                                   - 928.3803296762199565615304832551*c[68]
+                                   + 24.447044661768942707564232504447*c[69]
+                                   + 47.000967108038416307868639285428*c[70]
+                                   - 30331.190818349563955443260380242*c[71]
+                                   - 35940.603681734577211916260173151*c[72]
+                                   - 26125.456147188373226661467070865*c[73]
+                                   - 13210.895524749803028053411206967*c[74]
+                                   - 4190.1745058912680342947893194526*c[75]
+                                   - 615.0928352532644299321860207173*c[76]
+                                   - 88864.42712790736058099256702909*c[77]
+                                   - 100882.15388516768502527026984687*c[78]
+                                   - 76115.05962163265607293446583636*c[79]
+                                   - 44916.802855229137312355435904988*c[80]
+                                   - 20012.310424318072147354338345531*c[81]
+                                   - 5900.522078936752906903965727817*c[82]
+                                   - 837.8544026261364701930354724652*c[83]
+                                   + 145.08185597814221333399300570063*c[84]
+                                   - 316.88620486445817950803497376988*c[85]
+                                   - 320.40757943522787675250356337842*c[86]
+                                   + 484.68946443916562669223581136357*c[87]
+                                   + 957.7450084982541790404399816702*c[88]
+                                   + 316.12432023979699928622584331641*c[89]
+                                   + 49.991550224625592338458295921519*c[90]
+                                   - 1499.2578730735822140221396047543*c[91]
+                                   - 1147.0422941228939611586751425635*c[92]
+                                   - 264.41848323836193188209523775452*c[93]
+                                   + 7779.235276911292157312433882794*c[94]
+                                   + 8538.876168609891701138535345378*c[95]
+                                   + 5276.89883109475675394688862717*c[96]
+                                   + 1926.2636422582397290688080296267*c[97]
+                                   + 317.10633589778963883100070578164*c[98]
+                                   + 28080.734440662307081391110536261*c[99]
+                                   + 25412.444809497075857223459745318*c[100]
+                                   + 14164.621171449340294743453192022*c[101]
+                                   + 5444.228679689983090989184167997*c[102]
+                                   + 1267.1556884670391729747414974634*c[103]
+                                   + 126.22499419921914987000039292288*c[104]
+                                   + 101387.85273631561072994561960994*c[105]
+                                   + 129816.04159483827567552685932178*c[106]
+                                   + 107998.33450955860644695208100604*c[107]
+                                   + 68769.05246207241804915288637532*c[108]
+                                   + 32388.209910904404295490016313771*c[109]
+                                   + 9913.388496807245560358423813662*c[110]
+                                   + 1439.9565630514357549759052233942*c[111]
+                                   + 247458.75774087050911732718110107*c[112]
+                                   + 297990.87186445895205269349995492*c[113]
+                                   + 246290.18534717709842910271397328*c[114]
+                                   + 167433.14225922599134511136978996*c[115]
+                                   + 93712.1872853265164985063009507*c[116]
+                                   + 40583.517230055469742146631989941*c[117]
+                                   + 11819.158180535748144323824381813*c[118]
+                                   + 1676.715539380487759902375743583*c[119]
+                                   + y*(4155.9095274079295096302506100216*c[30]
+                                        + 3328.43747124683115925344574076*c[31]
+                                        + 1431.9217855734998209665124814591*c[32]
+                                        + 356.22464822075408991809521246889*c[33]
+                                        + 39.799497484264798189379192840048*c[34]
+                                        - 35.034295215603285978311421544119*c[35]
+                                        + 81.59435679065918268789289524122*c[36]
+                                        + 72.73691612414056131877016057943*c[37]
+                                        - 146.74001892102931819479369683046*c[38]
+                                        - 240.0853528246820248463935272204*c[39]
+                                        - 62.60075071888959321208666182819*c[40]
+                                        + 294.09498472858904964065086312699*c[41]
+                                        + 593.5598539268644347900482834862*c[42]
+                                        + 293.36311180599586214826127528054*c[43]
+                                        + 47.267658980383100733160538408025*c[44]
+                                        - 4888.0653818151279106984790126147*c[45]
+                                        - 4493.7867137649258493636908625593*c[46]
+                                        - 2160.1676042144272115738245372917*c[47]
+                                        - 581.588581128349916670766763156*c[48]
+                                        - 67.99039548017808381310531532944*c[49]
+                                        - 42783.066501701391475649484532418*c[50]
+                                        - 40726.612970334127030846593655913*c[51]
+                                        - 23228.966725886526956392968333802*c[52]
+                                        - 8988.853569322153940456168308632*c[53]
+                                        - 2151.847881733848067500386601101*c[54]
+                                        - 239.16521486202796042259681512391*c[55]
+                                        - 159.30295357612808847467415079973*c[56]
+                                        + 355.33841654447120922181528327851*c[57]
+                                        + 343.6936051214478731106967546075*c[58]
+                                        - 573.4659593401373303918224892634*c[59]
+                                        - 1057.9217752560023530707587976959*c[60]
+                                        - 317.77174864068930990624406450891*c[61]
+                                        + 877.5466779270275245361881131448*c[62]
+                                        + 2129.1805799995723878099204246367*c[63]
+                                        + 1274.0099535955903235308274744582*c[64]
+                                        + 243.40462336258260574700418148851*c[65]
+                                        + 2667.335119790527264210223993456*c[66]
+                                        - 1684.2789583941319220664884881953*c[67]
+                                        - 2607.3353474395818691619278538635*c[68]
+                                        - 1142.9532335388042641330978083671*c[69]
+                                        - 176.45977124772317701550682117687*c[70]
+                                        + 49396.59030728541952359541712822*c[71]
+                                        + 53315.20022829033443264245407984*c[72]
+                                        + 33701.068923796050574720059138783*c[73]
+                                        + 14122.25892423456568741195460888*c[74]
+                                        + 3572.9924222897143556349358377158*c[75]
+                                        + 410.06189016884295328812401381155*c[76]
+                                        + 240183.78745280284866891230454138*c[77]
+                                        + 254602.59019752452538963928124364*c[78]
+                                        + 172999.051082754339553905069048*c[79]
+                                        + 87980.45950648442753531330117047*c[80]
+                                        + 32268.944003474788030221084580228*c[81]
+                                        + 7557.767477650470544336869682235*c[82]
+                                        + 837.8544026261364701930354724652*c[83]
+                                        - 516.438166234120906179718222127*c[84]
+                                        + 1135.5086541289872557722884543933*c[85]
+                                        + 1090.0085310637471114219263441852*c[86]
+                                        - 1780.9595617065025510809509756983*c[87]
+                                        - 3287.3840247064990181376078707285*c[88]
+                                        - 996.5347076346799715922806895354*c[89]
+                                        + 2651.6683208319266823124810386162*c[90]
+                                        + 6356.689627903403750328550821569*c[91]
+                                        + 3853.6482866660379858000744989112*c[92]
+                                        + 765.6268962351291230361237542818*c[93]
+                                        - 8274.336048353314592620261597138*c[94]
+                                        - 13190.368449061077583113334776019*c[95]
+                                        - 9777.104878548740742063784238252*c[96]
+                                        - 3771.9813753439038261084627193628*c[97]
+                                        - 586.2653220378378889727779371496*c[98]
+                                        - 39942.005542013877711239115950857*c[99]
+                                        - 20481.172813551970744183175100792*c[100]
+                                        - 977.9357236354470329667707426487*c[101]
+                                        + 4027.0245651003896506981571026679*c[102]
+                                        + 2007.3567497833449599668305018532*c[103]
+                                        + 324.22498509995507123470689162544*c[104]
+                                        - 273509.89529565206365135190485471*c[105]
+                                        - 325928.86925333641351707479471913*c[106]
+                                        - 243826.21314221811394146931030276*c[107]
+                                        - 133911.0750407046320998321110284*c[108]
+                                        - 52048.19475003867502232764821303*c[109]
+                                        - 12685.803514265402439844016428476*c[110]
+                                        - 1439.9565630514357549759052233942*c[111]
+                                        - 975516.7516395988656643772125201*c[112]
+                                        - 1.1125841129210194637273076889981e6*c[113]
+                                        - 847744.8724469520930916603119956*c[114]
+                                        - 513692.3919414756827887008428352*c[115]
+                                        - 246085.45483858513010633397491851*c[116]
+                                        - 87416.11789227709978898718685191*c[117]
+                                        - 20192.793890309609568965908635126*c[118]
+                                        - 2235.6207191739836798698343247773*c[119]
+                                        + y*(23059.593448280912829732580114092*c[50]
+                                             + 20067.298024397803815061379190207*c[51]
+                                             + 10053.202226156599104105969504278*c[52]
+                                             + 3302.1318871298886992309778882269*c[53]
+                                             + 655.7247898318318116139237776987*c[54]
+                                             + 59.79130371550699010564920378098*c[55]
+                                             + 123.27014264819435417683118811884*c[56]
+                                             - 277.78224955681761895767542617448*c[57]
+                                             - 244.34467239102934728963597397877*c[58]
+                                             + 460.53105866621318561095583228306*c[59]
+                                             + 762.949098576802060312885780426*c[60]
+                                             + 194.12747802297749195400248301766*c[61]
+                                             - 761.2232954729662970178534905035*c[62]
+                                             - 1605.1510526305156190779549448422*c[63]
+                                             - 799.0002829983676945766890665255*c[64]
+                                             - 123.60391030131147948090056091213*c[65]
+                                             + 1491.4019100025760285312981803545*c[66]
+                                             + 3433.3129994692249136157142155399*c[67]
+                                             + 2276.15611339941045908884792613*c[68]
+                                             + 690.0631078833576096667552110167*c[69]
+                                             + 80.39639110585518578977530404086*c[70]
+                                             - 26576.524427292828384268854413035*c[71]
+                                             - 26166.289250643270908801152672236*c[72]
+                                             - 14530.632854833967354402175303406*c[73]
+                                             - 5176.743256745341968446501188329*c[74]
+                                             - 1088.1337934963125054350030322824*c[75]
+                                             - 102.51547254221073832203100345289*c[76]
+                                             - 283460.06052253736151928062284832*c[77]
+                                             - 280774.16478934033178442293359771*c[78]
+                                             - 172404.99372192065111326966854212*c[79]
+                                             - 76503.5717416790823219294750679*c[80]
+                                             - 23744.359883301728601725610007261*c[81]
+                                             - 4607.5064381820940908848868183261*c[82]
+                                             - 418.92720131306823509651773623259*c[83]
+                                             + 783.0870819615321300749163763352*c[84]
+                                             - 1723.0184372622152243792230626632*c[85]
+                                             - 1595.5548963966167007048933540996*c[86]
+                                             + 2702.8178794284534116641018631344*c[87]
+                                             + 4819.4869883356244853349942528971*c[88]
+                                             + 1347.3555996081132268977264424841*c[89]
+                                             - 3987.1924678492723609691198281217*c[90]
+                                             - 9315.746025747491813586809385894*c[91]
+                                             - 5228.885615753910104557019660522*c[92]
+                                             - 911.0625730308850918224616726716*c[93]
+                                             + 6017.103447097091280730431134*c[94]
+                                             + 16078.256676264441712862326930965*c[95]
+                                             + 12510.058607529549242815001387212*c[96]
+                                             + 4409.7022761241991767582000178769*c[97]
+                                             + 583.5410408016025827972538761033*c[98]
+                                             + 12229.944101923483503571203779446*c[99]
+                                             - 15263.106489091026217007382245144*c[100]
+                                             - 22036.069255140671274680122393532*c[101]
+                                             - 12344.215135835920411719313145654*c[102]
+                                             - 3435.5873171567179273637505221028*c[103]
+                                             - 387.33748219956464616970708808688*c[104]
+                                             + 322240.172173177946275013728934*c[105]
+                                             + 357856.87658335141041799733484034*c[106]
+                                             + 241723.95094646054859169864220069*c[107]
+                                             + 115956.86652103781368538864982365*c[108]
+                                             + 38212.765643773644912140888591158*c[109]
+                                             + 7729.109265861779659664804521645*c[110]
+                                             + 719.9782815257178774879526116971*c[111]
+                                             + 1.8757126500213174390637662671521e6*c[112]
+                                             + 2.0274789216352628805189056955529e6*c[113]
+                                             + 1.4265446320611064291122442137094e6*c[114]
+                                             + 774533.495144094066320555524759*c[115]
+                                             + 322140.46906822173536990875821759*c[116]
+                                             + 96602.12621692781811216890026542*c[117]
+                                             + 18470.032654928666209125038570876*c[118]
+                                             + 1676.715539380487759902375743583*c[119]
+                                             + y*(120873.26354492129786825056228349*c[77]
+                                                  + 111949.50191939220950488187125431*c[78]
+                                                  + 62403.06482858033472086105350425*c[79]
+                                                  + 24463.693098140354164198980189246*c[80]
+                                                  + 6567.163771370407966704474464841*c[81]
+                                                  + 1087.225827507790581920267759107*c[82]
+                                                  + 83.78544026261364701930354724652*c[83]
+                                                  - 439.23864653932963669924487964411*c[84]
+                                                  + 970.6382393708756147918617454929*c[85]
+                                                  + 844.7055333864441356672964815821*c[86]
+                                                  - 1538.2602570419231856436184859851*c[87]
+                                                  - 2565.3819489883036948678899771654*c[88]
+                                                  - 640.6294549080085531664661575585*c[89]
+                                                  + 2320.9942621199775196238198150673*c[90]
+                                                  + 5025.096256551231299674474078537*c[91]
+                                                  + 2506.1831842777469058652391020537*c[92]
+                                                  + 376.12675033385164341294289238737*c[93]
+                                                  - 3719.2342178635699273384927515259*c[94]
+                                                  - 9002.46140661482045812206012843*c[95]
+                                                  - 6136.989759235426353056028083678*c[96]
+                                                  - 1848.6720378243496528105518513968*c[97]
+                                                  - 205.95566145938914686961901509529*c[98]
+                                                  + 7226.524943646749446009824557346*c[99]
+                                                  + 18125.113237839452737120202569957*c[100]
+                                                  + 14297.169146390087709894491836343*c[101]
+                                                  + 6002.51820480645583188933756753*c[102]
+                                                  + 1332.4297965123233511307270129594*c[103]
+                                                  + 122.51249436983035134441214607221*c[104]
+                                                  - 137199.26737546732787531634216618*c[105]
+                                                  - 142155.25415876040442138375709366*c[106]
+                                                  - 87134.65009831374662118422203978*c[107]
+                                                  - 36965.220061954587000849250742704*c[108]
+                                                  - 10552.021952343024870135240322164*c[109]
+                                                  - 1823.0633549181716198815201658104*c[110]
+                                                  - 143.99565630514357549759052233942*c[111]
+                                                  - 1.7270300148976980126140995241382e6*c[112]
+                                                  - 1.7702755345904281593687217868174e6*c[113]
+                                                  - 1.1525138184260904256507089297813e6*c[114]
+                                                  - 564201.1613399395395334280383867*c[115]
+                                                  - 206549.23734988747193830205717953*c[116]
+                                                  - 53481.45224928617982137286494775*c[117]
+                                                  - 8718.187956850050096610258266163*c[118]
+                                                  - 670.6862157521951039609502974332*c[119]
+                                                  + y*(608719.9168870688430154048612986*c[112]
+                                                       + 592030.1145507718174084725740392*c[113]
+                                                       + 357511.44448115223937907358643952*c[114]
+                                                       + 158841.87996558086569743232450366*c[115]
+                                                       + 51812.91575466487873227090975297*c[116]
+                                                       + 11791.10677587138127770201176339*c[117]
+                                                       + 1674.7271419547722849284168506625*c[118]
+                                                       + 111.78103595869918399349171623886*c[119])
+                                                  + z*(1.0149087678013231155573815554957e6*c[113]
+                                                       + 1.8386302859030686596638070159747e6*c[114]
+                                                       + 1.6338021939316889043164467663233e6*c[115]
+                                                       + 888221.4129371122068389298814795*c[116]
+                                                       + 303199.88852240694714090887391574*c[117]
+                                                       + 60290.17711037180225742300662385*c[118]
+                                                       + 5365.489726017560831687602379465*c[119]))
+                                             + z*(186582.50319898701584146978542384*c[78]
+                                                  + 312015.32414290167360430526752123*c[79]
+                                                  + 244636.93098140354164198980189246*c[80]
+                                                  + 109452.72952284013277840790774736*c[81]
+                                                  + 27180.645687694764548006693977675*c[82]
+                                                  + 2932.4904091914776456756241536281*c[83]
+                                                  + 1407.8425556440735594454941359702*c[86]
+                                                  - 4275.636581647172824779816628609*c[88]
+                                                  - 3203.1472745400427658323307877925*c[89]
+                                                  + 8375.160427585385499457456797562*c[91]
+                                                  + 12530.915921388734529326195510269*c[92]
+                                                  + 3761.2675033385164341294289238737*c[93]
+                                                  - 15004.10234435803409687010021405*c[95]
+                                                  - 30684.94879617713176528014041839*c[96]
+                                                  - 18486.720378243496528105518513968*c[97]
+                                                  - 3432.5943576564857811603169182549*c[98]
+                                                  + 30208.522063065754561867004283262*c[100]
+                                                  + 71485.84573195043854947245918171*c[101]
+                                                  + 60025.1820480645583188933756753*c[102]
+                                                  + 22207.163275205389185512116882657*c[103]
+                                                  + 3062.8123592457587836103036518052*c[104]
+                                                  - 236925.42359793400736897292848944*c[106]
+                                                  - 435673.25049156873310592111019889*c[107]
+                                                  - 369652.20061954587000849250742704*c[108]
+                                                  - 175867.0325390504145022540053694*c[109]
+                                                  - 45576.583872954290497038004145259*c[110]
+                                                  - 5039.84797068002514241566828188*c[111]
+                                                  - 2.1047019178162776693167183484493e6*c[113]
+                                                  - 4.2303771872112282452003721355944e6*c[114]
+                                                  - 4.2805097851229879750705747452646e6*c[115]
+                                                  - 2.7023027783838643599392593850926e6*c[116]
+                                                  - 1.0843697324634820395835642287641e6*c[117]
+                                                  - 254894.76423110858483350653379582*c[118]
+                                                  - 26827.448630087804158438011897327*c[119]
+                                                  + z*(1.5321919049192238830531725133122e6*c[114]
+                                                       + 3.4037545706910185506592640965069e6*c[115]
+                                                       + 3.3308302985141707756459870555482e6*c[116]
+                                                       + 1.7686660163807071916553017645085e6*c[117]
+                                                       + 502418.1425864316854785250551988*c[118]
+                                                       + 60361.75941769755935648552676899*c[119])))
+                                        + z*(32107.676839036486104098206704332*c[51]
+                                             + 48255.370685551675699708653620535*c[52]
+                                             + 31700.466116446931512617387726978*c[53]
+                                             + 10491.596637309308985822780443179*c[54]
+                                             + 1434.9912891721677625355808907435*c[55]
+                                             - 390.95147582564695566341755836603*c[58]
+                                             + 1220.7185577228832965006172486816*c[60]
+                                             + 931.8118945102919613792119184848*c[61]
+                                             - 2568.2416842088249905247279117476*c[63]
+                                             - 3835.2013583921649339681075193222*c[64]
+                                             - 1186.5975388925902030166453847565*c[65]
+                                             + 5493.300799150759861785142744864*c[67]
+                                             + 10925.549344317170203626470045424*c[68]
+                                             + 6624.605835680233052800850025761*c[69]
+                                             + 1286.3422576936829726364048646538*c[70]
+                                             - 41866.062801029233454081844275578*c[72]
+                                             - 69747.03770320304330113044145635*c[73]
+                                             - 49696.735264755282897086411407956*c[74]
+                                             - 17410.140695941000086960048516519*c[75]
+                                             - 2460.3713410130577197287440828693*c[76]
+                                             - 299972.66110375491818190086541726*c[78]
+                                             - 577931.7105508977864602501949852*c[79]
+                                             - 538724.7439349963569769311191378*c[80]
+                                             - 292347.57451455555140488343391829*c[81]
+                                             - 88835.63796621444654283192845769*c[82]
+                                             - 11729.961636765910582702496614513*c[83]
+                                             - 1426.6137897193278735714340577831*c[86]
+                                             + 4290.6699160192609167121375017483*c[88]
+                                             + 3904.7890584869092764432222936899*c[89]
+                                             - 8205.065299127678502172929579381*c[91]
+                                             - 15073.91821850778087841273796229*c[92]
+                                             - 5737.186698425683734192088918549*c[93]
+                                             + 13721.928806536679463083642918304*c[95]
+                                             + 35500.322279200130953287894323906*c[96]
+                                             + 27543.765548197514874394305360444*c[97]
+                                             + 6590.581166700452699827808483049*c[98]
+                                             - 254.15273209303829771820816562135*c[100]
+                                             - 48584.455839114871278886620143585*c[101]
+                                             - 70484.31966557318929739070565804*c[102]
+                                             - 37203.66645434317548941031484752*c[103]
+                                             - 6845.849685392944481184727192641*c[104]
+                                             + 383030.663655015050773617392953*c[106]
+                                             + 811736.3641497556467554165944042*c[107]
+                                             + 817464.1581063263153729370323654*c[108]
+                                             + 470710.62426913798699245101316301*c[109]
+                                             + 149037.35528231927943432490520327*c[110]
+                                             + 20159.391882720100569662673127519*c[111]
+                                             + 1.5602047403633984733768744341252e6*c[113]
+                                             + 3.4631124841243282635784745173297e6*c[114]
+                                             + 4.0111137252849126566208732414742e6*c[115]
+                                             + 2.9924052823844562779671326234074e6*c[116]
+                                             + 1.4509552432354820030252022233587e6*c[117]
+                                             + 416677.28582071631675979606894476*c[118]
+                                             + 53654.89726017560831687602379465*c[119]
+                                             + z*(249612.25931432133888344421401699*c[79]
+                                                  + 489273.86196280708328397960378492*c[80]
+                                                  + 394029.82628222447800226846789048*c[81]
+                                                  + 152211.61585109068146883748627498*c[82]
+                                                  + 23459.923273531821165404993229025*c[83]
+                                                  - 2562.517819632034212665864630234*c[89]
+                                                  + 10024.732737110987623460956408215*c[92]
+                                                  + 7522.535006677032868258857847747*c[93]
+                                                  - 24547.959036941705412224112334712*c[96]
+                                                  - 36973.440756486993056211037027935*c[97]
+                                                  - 12357.339687563348812177140905718*c[98]
+                                                  + 57188.67658556035083957796734537*c[101]
+                                                  + 120050.3640961291166377867513506*c[102]
+                                                  + 79945.78779073940106784362077756*c[103]
+                                                  + 17151.749211776249188217700450109*c[104]
+                                                  - 348538.60039325498648473688815911*c[107]
+                                                  - 739304.4012390917400169850148541*c[108]
+                                                  - 633121.3171405814922081144193298*c[109]
+                                                  - 255228.86968854402678341282321345*c[110]
+                                                  - 40318.783765440201139325346255038*c[111]
+                                                  - 2.1585482258336034897177596978257e6*c[114]
+                                                  - 5.838015913693161109613738213324e6*c[115]
+                                                  - 7.063625763370575075264544141895e6*c[116]
+                                                  - 4.6575376886909336683437182694721e6*c[117]
+                                                  - 1.6372235997797233302852322262075e6*c[118]
+                                                  - 241447.03767079023742594210707595*c[119]
+                                                  + z*(1.8153357710352098936849408514704e6*c[115]
+                                                       + 4.1450332603731902985816727802378e6*c[116]
+                                                       + 3.7731541682788420088646437642847e6*c[117]
+                                                       + 1.607738056276581393531280176636e6*c[118]
+                                                       + 268274.48630087804158438011897327*c[119]))))
+                                   + z*(4992.6562068702467388801686111399*c[31]
+                                        + 6443.648035080749194349306166566*c[32]
+                                        + 3206.02183398678680926285691222*c[33]
+                                        + 596.9924622639719728406878926007*c[34]
+                                        + 109.10537418621084197815524086914*c[37]
+                                        - 360.12802923702303726959029083061*c[39]
+                                        - 281.70337823500316945438997822685*c[40]
+                                        + 890.3397808902966521850724252293*c[42]
+                                        + 1320.1340031269813796671757387624*c[43]
+                                        + 425.40893082344790659844484567223*c[44]
+                                        - 6740.680070647388774045536293839*c[46]
+                                        - 9720.754218964922452082210417812*c[47]
+                                        - 5234.297230155149250036900868404*c[48]
+                                        - 1019.8559322026712571965797299417*c[49]
+                                        - 37009.16182622382596819623545562*c[51]
+                                        - 68338.82225232561452898686728671*c[52]
+                                        - 57124.33253656418682964247398246*c[53]
+                                        - 24409.02074802573927313871368413*c[54]
+                                        - 4304.9738675165032876067426722304*c[55]
+                                        + 222.32680081293659291848196313673*c[58]
+                                        - 671.3437445918410572306752600327*c[60]
+                                        - 731.1139480003829235436893514265*c[61]
+                                        + 1267.5896068427398388213347031444*c[63]
+                                        + 2856.6437723860327554126429955703*c[64]
+                                        + 1300.6934560938007994605535948292*c[65]
+                                        + 1593.557161771872013239124326355*c[67]
+                                        - 3538.8470552402407585088228083176*c[68]
+                                        - 5318.124725089063587597242755983*c[69]
+                                        - 1682.1398754455854257552986691627*c[70]
+                                        + 48573.253241663576558402297913073*c[72]
+                                        + 99344.53187967994511039243503226*c[73]
+                                        + 89827.77886954462901389278292396*c[74]
+                                        + 40537.280812389965269304001178347*c[75]
+                                        + 7381.114023039173159186232248608*c[76]
+                                        + 156924.38946847059944803327280251*c[78]
+                                        + 345046.94695922118814738516447709*c[79]
+                                        + 387780.57760711258008512137118088*c[80]
+                                        + 264773.4791662051568996536932647*c[81]
+                                        + 103423.03977247475234045562150701*c[82]
+                                        + 17594.942455148865874053744921769*c[83]
+                                        + 565.0524543061247619543139729404*c[86]
+                                        - 1713.0736000453028396723086797815*c[88]
+                                        - 1555.8143904908779148328463826421*c[89]
+                                        + 3381.2354675093467488631290478167*c[91]
+                                        + 6035.978626116335277290781773383*c[92]
+                                        + 2587.7520422968993066810470996251*c[93]
+                                        - 9494.106068689106777357269975301*c[95]
+                                        - 17371.730244069235124321108329205*c[96]
+                                        - 13290.008216946998279180435453932*c[97]
+                                        - 3851.0439555422288097208126949564*c[98]
+                                        - 30912.373769397734839563418775404*c[100]
+                                        - 40839.052635695665107515433449608*c[101]
+                                        - 16620.018663276385116759615319518*c[102]
+                                        + 2207.6014059927927824447213921583*c[103]
+                                        + 2160.6749007042807418923596670917*c[104]
+                                        - 201620.30613874333219539914736394*c[106]
+                                        - 488415.68602766477767004945055927*c[107]
+                                        - 592101.5567865969523687862249816*c[108]
+                                        - 427689.95304872663509057646332315*c[109]
+                                        - 173652.56260923209532074669073826*c[110]
+                                        - 30239.087824080150854494009691279*c[111]
+                                        - 498722.6141089803405583057079032*c[113]
+                                        - 1.2175175629180382212286155159828e6*c[114]
+                                        - 1.6148962335095966526326526544115e6*c[115]
+                                        - 1.446977860790434743119660156222e6*c[116]
+                                        - 878646.220149623242983310036649*c[117]
+                                        - 323565.04317921546385257907029789*c[118]
+                                        - 53654.89726017560831687602379465*c[119]
+                                        + z*(36191.528014163756774781490215401*c[52]
+                                             + 59438.37396833799658615760198808*c[53]
+                                             + 35409.138650918917827151883995729*c[54]
+                                             + 7533.704268153880753311799676403*c[55]
+                                             + 698.8589208827189710344089388636*c[61]
+                                             - 2876.4010187941237004760806394916*c[64]
+                                             - 2224.8703854236066306562100964184*c[65]
+                                             + 8194.162008237877652719852534068*c[68]
+                                             + 12421.135941900436974001593798301*c[69]
+                                             + 4341.4051197161800326478664182066*c[70]
+                                             - 52310.27827740228247584783109226*c[73]
+                                             - 93181.37862141615543203702138992*c[74]
+                                             - 58759.22484880087529349016374325*c[75]
+                                             - 12916.949540318553028575906435064*c[76]
+                                             - 246239.58842743233568260448572616*c[79]
+                                             - 643153.4984060128568687611455448*c[80]
+                                             - 691150.6942749566274897802385564*c[81]
+                                             - 352228.38743430783324823950969662*c[82]
+                                             - 70379.76982059546349621497968708*c[83]
+                                             + 1006.7034291411562978330182475919*c[89]
+                                             - 3786.8891110475949412138361655561*c[92]
+                                             - 5115.323804540382350416023336468*c[93]
+                                             + 8214.272431693819155797836491896*c[96]
+                                             + 23914.479835505095597331044779881*c[97]
+                                             + 12975.206671941516252785997951003*c[98]
+                                             + 6453.165559834109670518510401339*c[101]
+                                             - 42120.326300852892454267509595871*c[102]
+                                             - 65603.03344035366647587709702721*c[103]
+                                             - 23076.898939480771635056542423783*c[104]
+                                             + 347398.32281737549520300977968383*c[107]
+                                             + 978266.9955200430363115181745445*c[108]
+                                             + 1.1138073690529045869434363549278e6*c[109]
+                                             + 591024.4629657681969426461349071*c[110]
+                                             + 120956.35129632060341797603876511*c[111]
+                                             + 978423.193718043580395536114628*c[114]
+                                             + 3.1423262996393403989538336677714e6*c[115]
+                                             + 4.8016485055196086316906644975789e6*c[116]
+                                             + 4.1243617604680802646245229705291e6*c[117]
+                                             + 1.8971619438205798779845463474301e6*c[118]
+                                             + 362170.55650618535613891316061392*c[119]
+                                             + z*(244636.93098140354164198980189246*c[80]
+                                                  + 459701.4639959285576693132125389*c[81]
+                                                  + 304423.23170218136293767497254996*c[82]
+                                                  + 70379.76982059546349621497968708*c[83]
+                                                  + 3761.2675033385164341294289238737*c[93]
+                                                  - 18486.720378243496528105518513968*c[97]
+                                                  - 14416.896302157240280873331056671*c[98]
+                                                  + 60025.1820480645583188933756753*c[102]
+                                                  + 93270.08575586263457915089090716*c[103]
+                                                  + 34303.498423552498376435400900218*c[104]
+                                                  - 369652.20061954587000849250742704*c[108]
+                                                  - 738641.5366640117409094668225515*c[109]
+                                                  - 510457.7393770880535668256464269*c[110]
+                                                  - 120956.35129632060341797603876511*c[111]
+                                                  - 1.5575061285701731345431634680591e6*c[115]
+                                                  - 5.132121778652444863872380247032e6*c[116]
+                                                  - 6.485209751172735830038953715731e6*c[117]
+                                                  - 3.7058672571317339457072365461456e6*c[118]
+                                                  - 804823.4589026341247531403569198*c[119]
+                                                  + z*(1.5543874726399463619681272925892e6*c[116]
+                                                       + 3.1835988294852729449795431761152e6*c[117]
+                                                       + 2.2608816416389425846533627483944e6*c[118]
+                                                       + 553316.1279955609607677839953824*c[119]))))));
+    grad[0] /*ARGH*/[2]= 7.745966692414833770358530799565*c[3]
+                         - 12.709778186044850816782635625089*c[6]
+                         - 13.208388942696170526728606575706*c[8]
+                         - 35.49647869859769625540396974937*c[9]
+                         + 14.41809796661622952199809618062*c[12]
+                         + 20.160118492473240787436632728356*c[14]
+                         + 59.61818814933036208330451082306*c[15]
+                         + 18.912643215439120973996650050428*c[17]
+                         + 54.0894781061071504966333341076*c[18]
+                         + 95.24704719832526125805816713101*c[19]
+                         - 16.587380154799257390774057098857*c[22]
+                         - 21.828138662125050023365590570431*c[24]
+                         - 68.77712344150274381055213436063*c[25]
+                         - 27.349400270542785917425539956123*c[27]
+                         - 87.47045605043015715445424738736*c[28]
+                         - 161.73765164971651876395115208394*c[29]
+                         - 24.74674699811770378627097205026*c[31]
+                         - 73.74704475056651438454141535412*c[32]
+                         - 134.88117748164475249325935229405*c[33]
+                         - 198.99748742132399094689596420024*c[34]
+                         + 18.059327255872474719347177242852*c[37]
+                         + 24.725536938718684583131741808982*c[39]
+                         + 78.53548726551603512061781211173*c[40]
+                         + 28.98652975355127465283542780505*c[42]
+                         + 96.02350909114870653665423891727*c[43]
+                         + 189.68450162257633930580008270233*c[44]
+                         + 34.376958832555000684797997087875*c[46]
+                         + 114.89843725196124780021144411646*c[47]
+                         + 225.06526152005123431569423063676*c[48]
+                         + 339.95197740089041906552657664722*c[49]
+                         + 30.667805862641442267159479506803*c[51]
+                         + 94.07450270316167985512781174515*c[52]
+                         + 176.92206730960889170926666423882*c[53]
+                         + 267.64277135993135167915256232599*c[54]
+                         + 358.74782229304194063389522268587*c[55]
+                         - 19.698916145810258068205417682404*c[58]
+                         - 26.35665412633450700792793864058*c[60]
+                         - 85.68759729237999504990655054598*c[61]
+                         - 32.433596971158651339851776956308*c[63]
+                         - 108.33127427960216745795885639004*c[64]
+                         - 215.96727184514862898311196906626*c[65]
+                         - 35.981619198979949063658203712709*c[67]
+                         - 122.89906954347348865703281727756*c[68]
+                         - 251.88216968181302716634830664503*c[69]
+                         - 404.04340145506708755887075876947*c[70]
+                         - 41.317156376007593192120949450945*c[72]
+                         - 141.85103269823711807265920038232*c[73]
+                         - 288.35467802104527113567045987822*c[74]
+                         - 454.82141550757169121463067205973*c[75]
+                         - 615.0928352532644299321860207173*c[76]
+                         - 36.654562366473441605188494276366*c[78]
+                         - 114.8741655508698332037136447999*c[79]
+                         - 220.64697992840358340687027847759*c[80]
+                         - 340.420930226548080311478279674*c[81]
+                         - 464.39294139779999730262693228188*c[82]
+                         - 586.4980818382955291351248307256*c[83]
+                         + 20.99117070581814196082344998129*c[86]
+                         + 28.530574986338374191049923943537*c[88]
+                         + 92.99351689768789777518456939128*c[89]
+                         + 34.173098415542157595111450265299*c[91]
+                         + 115.72524957667195086984885105611*c[92]
+                         + 236.20208819500192581214259879447*c[93]
+                         + 39.845721631957454828698369565149*c[95]
+                         + 137.53516645237864523995986297561*c[96]
+                         + 283.49421063929957040611087373355*c[97]
+                         + 459.8586726765196824284615046043*c[98]
+                         + 42.883111136279104364780670529773*c[100]
+                         + 149.381460051054797280621127787*c[101]
+                         + 313.80194475530192926879264918208*c[102]
+                         + 518.2867751799836669616220790663*c[103]
+                         + 738.7874660483709065920611232839*c[104]
+                         + 48.209231438145909728721784989732*c[106]
+                         + 168.47426405017825213059598931538*c[107]
+                         + 351.01114580076035073408885213209*c[108]
+                         + 570.7885279158855218920343454008*c[109]
+                         + 798.0717222163874609508229846104*c[110]
+                         + 1007.969594136005028483133656376*c[111]
+                         + 42.694304527362573151935539718524*c[113]
+                         + 136.03511370267185183524513910166*c[114]
+                         + 265.62966900884542069359824509134*c[115]
+                         + 416.30430725292642676537749701883*c[116]
+                         + 576.1723754297809909639626879701*c[117]
+                         + 737.1385875785484188488012392878*c[118]
+                         + x*(30.503467646507641960278325500215*c[6]
+                              + 8.805592628464113684485737717137*c[8]
+                              - 108.69027697910696101198564813083*c[12]
+                              - 90.84396251302227685440833686573*c[14]
+                              - 136.27014434132654190469602473842*c[15]
+                              - 25.880459136916691859153310595322*c[17]
+                              - 29.503351694240263907254545876873*c[18]
+                              + 236.84259259004509287079919503178*c[22]
+                              + 256.56154053984932612519338551853*c[24]
+                              + 498.89077600851244017803488506371*c[25]
+                              + 183.82316304980708313501323956742*c[27]
+                              + 352.68219661764777112558671121721*c[28]
+                              + 359.41700366603670836433589351988*c[29]
+                              + 51.87298889990057139814492218228*c[31]
+                              + 82.96542534438732868260909227338*c[32]
+                              + 62.25285114537450115073508567418*c[33]
+                              - 423.72559865772065175516289908452*c[37]
+                              - 499.72469355713152648843692061601*c[39]
+                              - 1101.2041149186487533217062785231*c[40]
+                              - 464.84218749632015977554705566993*c[42]
+                              - 1053.6245682445442097073314061649*c[43]
+                              - 1336.9994968736934207379695149699*c[44]
+                              - 309.58976574860665396604737664206*c[46]
+                              - 677.257375058722025034575662305*c[47]
+                              - 836.6336975885892445440308102879*c[48]
+                              - 741.7134052383063688702398035939*c[49]
+                              - 87.22250488690417800697829152505*c[51]
+                              - 162.93315932093981665630383889882*c[52]
+                              - 168.65468098672997153593644628374*c[53]
+                              - 107.0571085439725406716610249304*c[54]
+                              + 674.4498799364776089523118842191*c[58]
+                              + 832.0861482147172592920848932995*c[60]
+                              + 1978.30832988338908723586530386*c[61]
+                              + 851.6077611419652699489687097082*c[63]
+                              + 2101.4440426495520371454808965806*c[64]
+                              + 2982.7932639745055927478860633302*c[65]
+                              + 732.433165544160593486074562135*c[67]
+                              + 1822.1692180900788857209726688855*c[68]
+                              + 2605.4340836198259543988534901803*c[69]
+                              + 2787.0748916696464407122105400833*c[70]
+                              + 468.57478057984167394077601292071*c[72]
+                              + 1111.9051268920876504698764036273*c[73]
+                              + 1534.0696713133104021424840503533*c[74]
+                              + 1587.8067841914600275587687952139*c[75]
+                              + 1324.8153374685695413924006600065*c[76]
+                              + 132.26320569663136844509389565179*c[78]
+                              + 271.28475254386209197261188432971*c[79]
+                              + 324.48085283588762265716217423175*c[80]
+                              + 281.21729018714841417035162233939*c[81]
+                              + 163.90339108157646963622127021713*c[82]
+                              - 995.6121106225153172040913632211*c[86]
+                              - 1258.1243613428108349464873439036*c[88]
+                              - 3154.8737834323749313708074352606*c[89]
+                              - 1358.0998247568840234358888001277*c[91]
+                              - 3537.4251352974545365894760841404*c[92]
+                              - 5381.836473348368657748622871646*c[93]
+                              - 1289.8104186615886137699113088872*c[95]
+                              - 3427.7087097669779222141548067493*c[96]
+                              - 5308.459713801799432020136271555*c[97]
+                              - 6270.205693319180693586178904012*c[98]
+                              - 1059.4566136990084338841628751001*c[100]
+                              - 2801.2878419672636529791417046897*c[101]
+                              - 4333.4632131280595268352827956289*c[102]
+                              - 5102.146504734349087921820869817*c[103]
+                              - 5011.874769674878009544133248409*c[104]
+                              - 661.2455132583455948332387879219*c[106]
+                              - 1658.702229959209209472444675099*c[107]
+                              - 2458.6452424476572981627341012995*c[108]
+                              - 2794.7902961682103654179195442306*c[109]
+                              - 2649.2666092472034245633872252037*c[110]
+                              - 2150.335134156810727430685133602*c[111]
+                              - 187.26350784389413247065447287517*c[113]
+                              - 409.51332400694213049720349075528*c[114]
+                              - 533.9024193013609450756900050592*c[115]
+                              - 530.8189975300472015558537300617*c[116]
+                              - 419.63999597775956567317513690308*c[117]
+                              + x*(124.21745940469366972798359786381*c[12]
+                                   + 62.53751042563127754470139132061*c[14]
+                                   + 9.954022744967958407366657921278*c[17]
+                                   - 680.2925531841720752671891772189*c[22]
+                                   - 571.8988635798579007388508909214*c[24]
+                                   - 554.3230844539027113089276500708*c[25]
+                                   - 252.70024747755827631123052285815*c[27]
+                                   - 219.91159854486677928662226038065*c[28]
+                                   - 40.451413362307785035250627389848*c[31]
+                                   - 27.655141781462442894203030757794*c[32]
+                                   + 2162.2701429630875955670765917703*c[37]
+                                   + 2210.1514696901670692735574853188*c[39]
+                                   + 3098.7371605850348639982897604953*c[40]
+                                   + 1550.0167383656902355539474847888*c[42]
+                                   + 2200.7192958759970170119017550386*c[43]
+                                   + 1458.5449056803928226232394708762*c[44]
+                                   + 640.2317120435542949908553931388*c[46]
+                                   + 840.0230245023769695632683569854*c[47]
+                                   + 478.44139636506359615585645293286*c[48]
+                                   + 103.1977497659227239788446363632*c[51]
+                                   + 110.5617866820663041596347478242*c[52]
+                                   + 49.604317937273521039981307730511*c[53]
+                                   - 5292.344497612294983602994557276*c[58]
+                                   - 5931.138466280420036101922404926*c[60]
+                                   - 9956.051703652273341197887344426*c[61]
+                                   - 5104.800195395451946792443584616*c[63]
+                                   - 8894.497360579228320762331641852*c[64]
+                                   - 8263.804288716253199580208929554*c[65]
+                                   - 3260.7480832310247177595314394179*c[67]
+                                   - 5631.785204444728770029201656979*c[68]
+                                   - 5159.982096499229146569369577888*c[69]
+                                   - 3001.4652679519269361516113508589*c[70]
+                                   - 1297.3938235276111504350623006027*c[72]
+                                   - 2072.5199099820998475943452403335*c[73]
+                                   - 1738.9134035407636172964504602431*c[74]
+                                   - 840.0771225609441344885620195021*c[75]
+                                   - 210.6949972585287444814624858523*c[78]
+                                   - 280.37084473432637256499601442687*c[79]
+                                   - 194.68851170153257359429730453905*c[80]
+                                   - 74.00455004924958267640832166826*c[81]
+                                   + 11040.402986600321913428605034263*c[86]
+                                   + 13033.163752758266662669296344426*c[88]
+                                   + 24500.808132604245482325664882952*c[89]
+                                   + 12462.901477688386370420175903408*c[91]
+                                   + 24443.594580631574521026959182882*c[92]
+                                   + 26780.224623770237011001533937981*c[93]
+                                   + 9773.816394961160661372065188738*c[95]
+                                   + 19481.684372027469408580896579109*c[96]
+                                   + 21631.684358891470591318763727152*c[97]
+                                   + 17162.971788282428905801584591274*c[98]
+                                   + 5910.639402753178477345574597481*c[100]
+                                   + 11511.857379548876574550137467658*c[101]
+                                   + 12546.826179702232487734069425752*c[102]
+                                   + 9663.616784148118832492430011585*c[103]
+                                   + 5345.999754319869876847075464969*c[104]
+                                   + 2298.7788589666177453235963135547*c[106]
+                                   + 4140.5254470948056070205395042626*c[107]
+                                   + 4181.332564683999395490901916359*c[108]
+                                   + 2922.5914281448972935165679930323*c[109]
+                                   + 1305.489855385121743933597229762*c[110]
+                                   + 376.06107278670652129139120349792*c[113]
+                                   + 571.8807136278365231303302588528*c[114]
+                                   + 488.97003747896918237130025215818*c[115]
+                                   + 285.25319960726835597627653718271*c[116]
+                                   + x*(503.92040976605338908680679794*c[22]
+                                        + 324.56670118780869157954325034164*c[24]
+                                        + 100.98203508884445260874207642659*c[27]
+                                        + 11.104309550437431186147231048194*c[31]
+                                        - 3733.8283610392154810302015764107*c[37]
+                                        - 3267.7145682584016201149755717781*c[39]
+                                        - 2253.6270258800253556351198258148*c[40]
+                                        - 1751.91837469184905312265144526*c[42]
+                                        - 1173.8004874562838351894957610762*c[43]
+                                        - 513.1126173662913898606489002158*c[46]
+                                        - 307.60400070243670678097529748152*c[47]
+                                        - 57.13773715853348559280663482256*c[51]
+                                        - 27.155526553489969442717306483137*c[52]
+                                        + 15562.876056905561504293737419571*c[58]
+                                        + 15778.367436697633101539719386809*c[60]
+                                        + 16958.976480087313697101656916423*c[61]
+                                        + 11357.641170735418264093425474184*c[63]
+                                        + 12590.904238766990789032256509173*c[64]
+                                        + 5932.987694462951015083226923782*c[65]
+                                        + 5526.980982143877743572554374728*c[67]
+                                        + 5946.823129378678014879474172402*c[68]
+                                        + 2605.2702409924631290332648762764*c[69]
+                                        + 1565.0599004503828368876492751846*c[72]
+                                        + 1522.541224784930960085094825237*c[73]
+                                        + 588.5169540591270695253741837654*c[74]
+                                        + 176.25446886050000740276188720337*c[78]
+                                        + 139.32008025378563574988999482323*c[79]
+                                        + 43.264113711451683020954956564234*c[80]
+                                        - 48358.274451012304486349989051421*c[86]
+                                        - 53181.86194825596181219056138258*c[88]
+                                        - 71323.41264642495225253323220818*c[89]
+                                        - 44937.742785834040105940619658495*c[91]
+                                        - 63016.08511626105524496821188499*c[92]
+                                        - 45135.210040062197209553147086484*c[93]
+                                        - 29090.255161291122501362063581726*c[95]
+                                        - 41158.93565156606135025479400888*c[96]
+                                        - 29496.378284699785845475669079676*c[97]
+                                        - 12204.779938334171666347793487128*c[98]
+                                        - 13373.749790828275350512224124092*c[100]
+                                        - 18188.770294561627037126796655715*c[101]
+                                        - 12467.564567905614083417106117667*c[102]
+                                        - 4642.536229116814042891184596062*c[103]
+                                        - 3710.5015960801256552837309835499*c[106]
+                                        - 4582.2564801896687106181748442245*c[107]
+                                        - 2838.8383934507629808373215028037*c[108]
+                                        - 920.2468243390364479793188155557*c[109]
+                                        - 422.10690614889129129621871985207*c[113]
+                                        - 430.5831390192476144120803345859*c[114]
+                                        - 220.25677363917530737445957304423*c[115]
+                                        + x*(2036.633651475935716925564496224*c[37]
+                                             + 1514.9438637625802051016531711855*c[39]
+                                             + 644.6084716630281332935526383363*c[42]
+                                             + 144.90847775628778160721471367598*c[46]
+                                             + 12.243800819685746912744278890549*c[51]
+                                             - 19058.884446500289088591605970344*c[58]
+                                             - 17395.085000929374922964099239464*c[60]
+                                             - 9131.756566200861221516276801151*c[61]
+                                             - 10518.780839294919110666437894206*c[63]
+                                             - 5593.495983090636446848790745734*c[64]
+                                             - 4066.1215625275322695806217480959*c[67]
+                                             - 2057.7063485658833983713932915186*c[68]
+                                             - 886.608623713773717151204862094*c[72]
+                                             - 398.65558095477256848181501906729*c[73]
+                                             - 75.97175381918103767360426172559*c[78]
+                                             - 27.258276571392841777152390291502*c[79]
+                                             + 98267.41038395633444929549069072*c[86]
+                                             + 100429.46162495704014309246916146*c[88]
+                                             + 86484.9764125811546774729312704*c[89]
+                                             + 74887.69267137508092030955261032*c[91]
+                                             + 67329.80959944494441836790343843*c[92]
+                                             + 24072.112021366505178428345112792*c[93]
+                                             + 40436.492272618789340783774199534*c[95]
+                                             + 36302.162765025659116510418771833*c[96]
+                                             + 12614.043329221321515320457416171*c[97]
+                                             + 14771.480844155510908419869760301*c[100]
+                                             + 12568.446134243368424171391626866*c[101]
+                                             + 4078.5429561104284021926279443912*c[102]
+                                             + 3162.4349114152318896610708200355*c[106]
+                                             + 2409.1250040028300204002226897199*c[107]
+                                             + 693.4329468449390072576384571597*c[108]
+                                             + 274.28506761554956108428292415988*c[113]
+                                             + 169.85666035986553620476545666294*c[114]
+                                             + x*(8209.980992338586068931768725687*c[58]
+                                                  + 6718.981910289941221061388209069*c[60]
+                                                  + 3455.9471155797329565781184637574*c[63]
+                                                  + 1099.1015483752187123552652484063*c[67]
+                                                  + 194.01219266640518513745139645561*c[72]
+                                                  + 13.371028672175862630554350063704*c[78]
+                                                  - 92917.60867250885492340261297403*c[86]
+                                                  - 88028.83845117714691556843694742*c[88]
+                                                  - 36900.25660270129266238845067537*c[89]
+                                                  - 58019.97610434470795014099567323*c[91]
+                                                  - 25210.448541129998385486541913456*c[92]
+                                                  - 26562.075817495105344077364776989*c[95]
+                                                  - 11392.998507083400608583236864154*c[96]
+                                                  - 7992.105200638398197960841042093*c[100]
+                                                  - 3210.0401341366177470957677378763*c[101]
+                                                  - 1387.6238285638219291831222113835*c[106]
+                                                  - 493.40466473630962119994051541445*c[107]
+                                                  - 96.94951420427735178491551557562*c[113]
+                                                  + x*(33037.371972447592861654262390768*c[86]
+                                                       + 28948.533970958918564576483394411*c[88]
+                                                       + 16942.771278574656845925844314283*c[91]
+                                                       + 6686.385113621302859330001204978*c[95]
+                                                       + 1703.3367327156566954586123986957*c[100]
+                                                       + 248.14453623682171607199843084009*c[106]
+                                                       + 14.486709019029949117286226465323*c[113])
+                                                  - 27.680344651237346640776592937665*c[114]
+                                                  + y*(105777.38652568301524315323841017*c[88]
+                                                       + 36900.25660270129266238845067537*c[89]
+                                                       + 165894.91013365576913559293662897*c[91]
+                                                       + 25210.448541129998385486541913456*c[92]
+                                                       + 124105.88296696305683538778220781*c[95]
+                                                       + 11392.998507083400608583236864154*c[96]
+                                                       + 51223.53023800981987173589873218*c[100]
+                                                       + 3210.0401341366177470957677378763*c[101]
+                                                       + 11035.477126364173643690025994332*c[106]
+                                                       + 493.40466473630962119994051541445*c[107]
+                                                       + 899.2903214120899182807680582704*c[113]
+                                                       + 27.680344651237346640776592937665*c[114])
+                                                  + z*(73800.51320540258532477690135074*c[89]
+                                                       + 50420.89708225999677097308382691*c[92]
+                                                       + 22785.997014166801217166473728308*c[96]
+                                                       + 6420.080268273235494191535475753*c[101]
+                                                       + 986.8093294726192423998810308289*c[107]
+                                                       + 55.36068930247469328155318587533*c[114]))
+                                             + 39.646219255051555327402723147961*c[115]
+                                             + z*(18263.513132401722443032553602301*c[61]
+                                                  + 11186.991966181272893697581491467*c[64]
+                                                  + 4115.4126971317667967427865830372*c[68]
+                                                  + 797.3111619095451369636300381346*c[73]
+                                                  + 54.516553142785683554304780583*c[79]
+                                                  - 172969.95282516230935494586254079*c[89]
+                                                  - 134659.61919888988883673580687686*c[92]
+                                                  - 120360.56010683252589214172556396*c[93]
+                                                  - 72604.32553005131823302083754367*c[96]
+                                                  - 63070.21664610660757660228708085*c[97]
+                                                  - 25136.892268486736848342783253731*c[101]
+                                                  - 20392.714780552142010963139721956*c[102]
+                                                  - 4818.2500080056600408004453794398*c[107]
+                                                  - 3467.1647342246950362881922857987*c[108]
+                                                  - 339.71332071973107240953091332588*c[114]
+                                                  - 198.2310962752577766370136157398*c[115]
+                                                  + z*(120360.56010683252589214172556396*c[93]
+                                                       + 63070.21664610660757660228708085*c[97]
+                                                       + 20392.714780552142010963139721956*c[102]
+                                                       + 3467.1647342246950362881922857987*c[108]
+                                                       + 198.2310962752577766370136157398*c[115]))
+                                             + y*(25164.277928588159237002272557743*c[60]
+                                                  + 9131.756566200861221516276801151*c[61]
+                                                  + 34944.650493787546460541280446763*c[63]
+                                                  + 5593.495983090636446848790745734*c[64]
+                                                  + 21204.901553190843622582583900139*c[67]
+                                                  + 2057.7063485658833983713932915186*c[68]
+                                                  + 6107.124470334663523149697684508*c[72]
+                                                  + 398.65558095477256848181501906729*c[73]
+                                                  + 629.0461216228189919374432870879*c[78]
+                                                  + 27.258276571392841777152390291502*c[79]
+                                                  + 4223.5276669322206783364824079106*c[86]
+                                                  - 211159.5094805971720552517719049*c[88]
+                                                  - 86484.9764125811546774729312704*c[89]
+                                                  - 395637.22527440667186909799139057*c[91]
+                                                  - 199214.94289818911565650903669868*c[92]
+                                                  - 48144.224042733010356856690225583*c[93]
+                                                  - 363504.00093328905784417387319862*c[95]
+                                                  - 189899.32298980868215880573671539*c[96]
+                                                  - 25228.086658442643030640914832342*c[97]
+                                                  - 186885.10416629031996867046612016*c[100]
+                                                  - 93287.07925201409769482236748636*c[101]
+                                                  - 8157.085912220856804385255888782*c[102]
+                                                  - 50282.84128370806113789155861237*c[106]
+                                                  - 22452.450140436499551806016397197*c[107]
+                                                  - 1386.8658936898780145152769143195*c[108]
+                                                  - 5107.324721639125068167728022722*c[113]
+                                                  - 1849.5503016963136164518905281076*c[114]
+                                                  - 79.29243851010311065480544629592*c[115]
+                                                  + y*(243316.67339276287640954779856714*c[91]
+                                                       + 131885.13329874417123814113326025*c[92]
+                                                       + 24072.112021366505178428345112792*c[93]
+                                                       + 449074.87883241046991496351297216*c[95]
+                                                       + 153597.16022478302304229531794356*c[96]
+                                                       + 12614.043329221321515320457416171*c[97]
+                                                       + 332220.25794692472695427811407648*c[100]
+                                                       + 80718.63311777072927065097585949*c[101]
+                                                       + 4078.5429561104284021926279443912*c[102]
+                                                       + 111595.00557551716298321249971583*c[106]
+                                                       + 20043.325136433669531405793707477*c[107]
+                                                       + 693.4329468449390072576384571597*c[108]
+                                                       + 13129.973001286182728801920255975*c[113]
+                                                       + 1679.6936413364480802471250714447*c[114]
+                                                       + 39.646219255051555327402723147961*c[115])
+                                                  + z*(263770.2665974883424762822665205*c[92]
+                                                       + 120360.56010683252589214172556396*c[93]
+                                                       + 307194.32044956604608459063588711*c[96]
+                                                       + 63070.21664610660757660228708085*c[97]
+                                                       + 161437.26623554145854130195171898*c[101]
+                                                       + 20392.714780552142010963139721956*c[102]
+                                                       + 40086.650272867339062811587414954*c[107]
+                                                       + 3467.1647342246950362881922857987*c[108]
+                                                       + 3359.3872826728961604942501428893*c[114]
+                                                       + 198.2310962752577766370136157398*c[115])))
+                                        - 57.8774607898805359951865437762*c[116]
+                                        + z*(4507.2540517600507112702396516295*c[40]
+                                             + 2347.6009749125676703789915221525*c[43]
+                                             + 615.208001404873413561950594963*c[47]
+                                             + 54.31105310697993888543461296627*c[52]
+                                             - 33917.952960174627394203313832846*c[61]
+                                             - 25181.808477533981578064513018347*c[64]
+                                             - 29664.938472314755075416134618912*c[65]
+                                             - 11893.646258757356029758948344803*c[68]
+                                             - 13026.351204962315645166324381382*c[69]
+                                             - 3045.082449569861920170189650474*c[73]
+                                             - 2942.584770295635347626870918827*c[74]
+                                             - 278.64016050757127149977998964646*c[79]
+                                             - 216.32056855725841510477478282117*c[80]
+                                             + 142646.82529284990450506646441636*c[89]
+                                             + 126032.17023252211048993642376998*c[92]
+                                             + 225676.05020031098604776573543242*c[93]
+                                             + 82317.87130313212270050958801776*c[96]
+                                             + 147481.89142349892922737834539838*c[97]
+                                             + 109843.01944500754499713014138416*c[98]
+                                             + 36377.540589123254074253593311431*c[101]
+                                             + 62337.82283952807041708553058834*c[102]
+                                             + 41782.826062051326386020661364558*c[103]
+                                             + 9164.512960379337421236349688449*c[107]
+                                             + 14194.191967253814904186607514018*c[108]
+                                             + 8282.221419051328031813869340002*c[109]
+                                             + 861.1662780384952288241606691718*c[114]
+                                             + 1101.2838681958765368722978652211*c[115]
+                                             + 520.8971471089248239566788939858*c[116]
+                                             + z*(29664.938472314755075416134618912*c[65]
+                                                  + 13026.351204962315645166324381382*c[69]
+                                                  + 2942.584770295635347626870918827*c[74]
+                                                  + 216.32056855725841510477478282117*c[80]
+                                                  - 225676.05020031098604776573543242*c[93]
+                                                  - 147481.89142349892922737834539838*c[97]
+                                                  - 256300.3787050176049933036632297*c[98]
+                                                  - 62337.82283952807041708553058834*c[102]
+                                                  - 97493.2608114530949007148765173*c[103]
+                                                  - 14194.191967253814904186607514018*c[108]
+                                                  - 19325.18331111976540756569512667*c[109]
+                                                  - 1101.2838681958765368722978652211*c[115]
+                                                  - 1215.4266765874912558989174193002*c[116]
+                                                  + z*(170866.9191366784033288691088198*c[98]
+                                                       + 64995.50720763539660047658434487*c[103]
+                                                       + 12883.45554074651027171046341778*c[109]
+                                                       + 810.2844510583275039326116128668*c[116])))
+                                        + y*(5883.809816324054929143337095255*c[39]
+                                             + 2253.6270258800253556351198258148*c[40]
+                                             + 6841.634119715569705013659299721*c[42]
+                                             + 1173.8004874562838351894957610762*c[43]
+                                             + 2969.3648977571654829690631017177*c[46]
+                                             + 307.60400070243670678097529748152*c[47]
+                                             + 416.28922786931539503330548227866*c[51]
+                                             + 27.155526553489969442717306483137*c[52]
+                                             + 977.3786895641173891585438959151*c[58]
+                                             - 38743.986517508781036591501137278*c[60]
+                                             - 16958.976480087313697101656916423*c[61]
+                                             - 69645.40383393220935939762609586*c[63]
+                                             - 43432.668021148314217415288248524*c[64]
+                                             - 11865.975388925902030166453847565*c[65]
+                                             - 56078.66707409380925603817736549*c[67]
+                                             - 35701.98187796720186553588700654*c[68]
+                                             - 5210.540481984926258066529752553*c[69]
+                                             - 21509.521344450940623648126516159*c[72]
+                                             - 12473.073266949877620749231882805*c[73]
+                                             - 1177.0339081182541390507483675308*c[74]
+                                             - 2933.5226541379771347034392260975*c[78]
+                                             - 1381.0860129505706500423877747694*c[79]
+                                             - 86.52822742290336604190991312847*c[80]
+                                             - 6006.79490408138052030077498014*c[86]
+                                             + 144587.92776514931670393803016088*c[88]
+                                             + 64917.11809734486672086857063259*c[89]
+                                             + 321153.39906452697183542251770246*c[91]
+                                             + 272952.6127438852643428005843507*c[92]
+                                             + 90270.42008012439441910629417297*c[93]
+                                             + 370379.48121763171010979257824228*c[95]
+                                             + 363717.9913831124331858033841636*c[96]
+                                             + 152513.50924795649975894832094904*c[97]
+                                             + 36614.339815002514999043380461385*c[98]
+                                             + 248496.60003893123988852136592022*c[100]
+                                             + 245989.05779146235286440720218944*c[101]
+                                             + 102059.87353898820143572907178628*c[102]
+                                             + 13927.608687350442128673553788186*c[103]
+                                             + 88354.61942313640487734016656228*c[106]
+                                             + 80783.26929496256511320190944773*c[107]
+                                             + 30296.102676765563437342633335674*c[108]
+                                             + 2760.7404730171093439379564466672*c[109]
+                                             + 11842.63135891329406860671240417*c[113]
+                                             + 9008.693986493609179452745701531*c[114]
+                                             + 2775.2353478536088729181906203573*c[115]
+                                             + 173.63238236964160798555963132861*c[116]
+                                             + y*(53003.31366775611595682219823821*c[63]
+                                                  + 30841.763782381323428383031739351*c[64]
+                                                  + 5932.987694462951015083226923782*c[65]
+                                                  + 80106.33519526836693541076984863*c[67]
+                                                  + 29755.158748588523850656412834139*c[68]
+                                                  + 2605.2702409924631290332648762764*c[69]
+                                                  + 41774.978532348644965919043623617*c[72]
+                                                  + 10950.532042164946660664137057568*c[73]
+                                                  + 588.5169540591270695253741837654*c[74]
+                                                  + 6813.146882504155458568830191551*c[78]
+                                                  + 1241.7659326967850142924977799462*c[79]
+                                                  + 43.264113711451683020954956564234*c[80]
+                                                  - 1877.1234075254314125939921812936*c[86]
+                                                  + 9373.674696560224017871465171832*c[88]
+                                                  + 6406.294549080085531664661575585*c[89]
+                                                  - 318242.36356846973612926489692155*c[91]
+                                                  - 209936.52762762420909783237246571*c[92]
+                                                  - 45135.210040062197209553147086484*c[93]
+                                                  - 838313.1541986019527434485115873*c[95]
+                                                  - 622325.5417154501264921172986295*c[96]
+                                                  - 216537.88364181364198146963465905*c[97]
+                                                  - 36614.339815002514999043380461385*c[98]
+                                                  - 859755.3648407414226097514984958*c[100]
+                                                  - 616559.5167565887623126538566221*c[101]
+                                                  - 166717.05337425956062120682521955*c[102]
+                                                  - 13927.608687350442128673553788186*c[103]
+                                                  - 391167.51770666529466667573173899*c[106]
+                                                  - 251066.09281533473396239208372128*c[107]
+                                                  - 52075.69017317883793217330216294*c[108]
+                                                  - 2760.7404730171093439379564466672*c[109]
+                                                  - 61137.96428660541463134431938337*c[113]
+                                                  - 31991.768030248254572097553170986*c[114]
+                                                  - 4889.7003747896918237130025215818*c[115]
+                                                  - 173.63238236964160798555963132861*c[116]
+                                                  + y*(414903.08213571097282977687436225*c[95]
+                                                       + 299766.48598390375465656870847475*c[96]
+                                                       + 93520.75267855692806799698278969*c[97]
+                                                       + 12204.779938334171666347793487128*c[98]
+                                                       + 725673.8027863743763004195166483*c[100]
+                                                       + 388759.2292596880364853734510884*c[101]
+                                                       + 77124.74440317697326889485955094*c[102]
+                                                       + 4642.536229116814042891184596062*c[103]
+                                                       + 424639.67073116747527647576781567*c[106]
+                                                       + 174865.08000056183755980834911778*c[107]
+                                                       + 24618.425889864037475667990330067*c[108]
+                                                       + 920.2468243390364479793188155557*c[109]
+                                                       + 76759.29666936358353963478176766*c[113]
+                                                       + 23413.657182773893007056887804041*c[114]
+                                                       + 2334.7218005752582581692714742688*c[115]
+                                                       + 57.8774607898805359951865437762*c[116])
+                                                  + z*(599532.9719678075093131374169495*c[96]
+                                                       + 467603.76339278464033998491394844*c[97]
+                                                       + 109843.01944500754499713014138416*c[98]
+                                                       + 777518.4585193760729707469021768*c[101]
+                                                       + 385623.72201588486634447429775471*c[102]
+                                                       + 41782.826062051326386020661364558*c[103]
+                                                       + 349730.16000112367511961669823555*c[107]
+                                                       + 123092.12944932018737833995165033*c[108]
+                                                       + 8282.221419051328031813869340002*c[109]
+                                                       + 46827.314365547786014113775608082*c[114]
+                                                       + 11673.609002876291290846357371344*c[115]
+                                                       + 520.8971471089248239566788939858*c[116]))
+                                             + z*(61683.5275647626468567660634787*c[64]
+                                                  + 29664.938472314755075416134618912*c[65]
+                                                  + 59510.31749717704770131282566828*c[68]
+                                                  + 13026.351204962315645166324381382*c[69]
+                                                  + 21901.064084329893321328274115136*c[73]
+                                                  + 2942.584770295635347626870918827*c[74]
+                                                  + 2483.5318653935700285849955598924*c[79]
+                                                  + 216.32056855725841510477478282117*c[80]
+                                                  + 12812.58909816017106332932315117*c[89]
+                                                  - 419873.05525524841819566474493142*c[92]
+                                                  - 225676.05020031098604776573543242*c[93]
+                                                  - 645118.1114630927436710971803094*c[96]
+                                                  - 615085.6548162835695673632593468*c[97]
+                                                  - 219686.03889001508999426028276831*c[98]
+                                                  - 455600.57499380145165456081106744*c[101]
+                                                  - 447961.54485541293676155982834305*c[102]
+                                                  - 83565.65212410265277204132272912*c[103]
+                                                  - 152402.025629545792805167469207*c[107]
+                                                  - 137286.32141657400228252655916435*c[108]
+                                                  - 16564.442838102656063627738680003*c[109]
+                                                  - 17156.22169494872313008133073389*c[114]
+                                                  - 12774.892871072167827718655236565*c[115]
+                                                  - 1041.7942942178496479133577879716*c[116]
+                                                  + z*(467603.76339278464033998491394844*c[97]
+                                                       + 256300.3787050176049933036632297*c[98]
+                                                       + 385623.72201588486634447429775471*c[102]
+                                                       + 97493.2608114530949007148765173*c[103]
+                                                       + 123092.12944932018737833995165033*c[108]
+                                                       + 19325.18331111976540756569512667*c[109]
+                                                       + 11673.609002876291290846357371344*c[115]
+                                                       + 1215.4266765874912558989174193002*c[116]))))
+                                   + 99.91428475660942039837503259597*c[117]
+                                   + z*(1108.6461689078054226178553001416*c[25]
+                                        + 439.82319708973355857324452076131*c[28]
+                                        + 55.31028356292488578840606151559*c[32]
+                                        - 6197.474321170069727996579520991*c[40]
+                                        - 4401.4385917519940340238035100772*c[43]
+                                        - 7292.724528401964113116197354381*c[44]
+                                        - 1680.0460490047539391265367139708*c[47]
+                                        - 2392.2069818253179807792822646643*c[48]
+                                        - 221.1235733641326083192694956484*c[52]
+                                        - 248.02158968636760519990653865255*c[53]
+                                        + 19912.103407304546682395774688851*c[61]
+                                        + 17788.994721158456641524663283704*c[64]
+                                        + 41319.021443581265997901044647771*c[65]
+                                        + 11263.570408889457540058403313958*c[68]
+                                        + 25799.910482496145732846847889442*c[69]
+                                        + 27013.18741156734242536450215773*c[70]
+                                        + 4145.039819964199695188690480667*c[73]
+                                        + 8694.567017703818086482252301215*c[74]
+                                        + 7560.694103048497210397058175519*c[75]
+                                        + 560.7416894686527451299920288537*c[79]
+                                        + 973.4425585076628679714865226953*c[80]
+                                        + 666.0409504432462440876748950143*c[81]
+                                        - 49001.616265208490964651329765903*c[89]
+                                        - 48887.189161263149042053918365765*c[92]
+                                        - 133901.1231188511850550076696899*c[93]
+                                        - 38963.368744054938817161793158219*c[96]
+                                        - 108158.42179445735295659381863576*c[97]
+                                        - 154466.74609454186015221426132147*c[98]
+                                        - 23023.714759097753149100274935315*c[101]
+                                        - 62734.13089851116243867034712876*c[102]
+                                        - 86972.55105733306949243187010427*c[103]
+                                        - 74843.99656047817827585905650957*c[104]
+                                        - 8281.050894189611214041079008525*c[107]
+                                        - 20906.662823419996977454509581795*c[108]
+                                        - 26303.322853304075641649111937291*c[109]
+                                        - 18276.857975391704415070361216668*c[110]
+                                        - 1143.7614272556730462606605177057*c[114]
+                                        - 2444.8501873948459118565012607909*c[115]
+                                        - 2567.2787964654152037864888346444*c[116]
+                                        - 1398.7999865925318855772504563436*c[117]
+                                        + z*(7292.724528401964113116197354381*c[44]
+                                             + 2392.2069818253179807792822646643*c[48]
+                                             + 248.02158968636760519990653865255*c[53]
+                                             - 41319.021443581265997901044647771*c[65]
+                                             - 25799.910482496145732846847889442*c[69]
+                                             - 63030.77062699046565918383836804*c[70]
+                                             - 8694.567017703818086482252301215*c[74]
+                                             - 17641.619573779826824259802409544*c[75]
+                                             - 973.4425585076628679714865226953*c[80]
+                                             - 1554.0955510342412362045747550335*c[81]
+                                             + 133901.1231188511850550076696899*c[93]
+                                             + 108158.42179445735295659381863576*c[97]
+                                             + 360422.40755393100702183327641676*c[98]
+                                             + 62734.13089851116243867034712876*c[102]
+                                             + 202935.95246711049548234103024329*c[103]
+                                             + 299375.98624191271310343622603827*c[104]
+                                             + 20906.662823419996977454509581795*c[108]
+                                             + 61374.41999104284316384792785368*c[109]
+                                             + 73107.43190156681766028144486667*c[110]
+                                             + 2444.8501873948459118565012607909*c[115]
+                                             + 5990.317191752635475501807280837*c[116]
+                                             + 5595.199946370127542309001825374*c[117]
+                                             + z*(42020.513751326977106122558912024*c[70]
+                                                  + 11761.079715853217882839868273029*c[75]
+                                                  + 1036.0637006894941574697165033556*c[81]
+                                                  - 240281.60503595400468122218427784*c[98]
+                                                  - 135290.63497807366365489402016219*c[103]
+                                                  - 449063.9793628690696551543390574*c[104]
+                                                  - 40916.279994028562109231951902452*c[109]
+                                                  - 109661.14785235022649042216730001*c[110]
+                                                  - 3993.5447945017569836678715205579*c[116]
+                                                  - 8392.799919555191313463502738062*c[117]
+                                                  + z*(224531.9896814345348275771695287*c[104]
+                                                       + 54830.57392617511324521108365*c[110]
+                                                       + 4196.3999597775956567317513690308*c[117]))))
+                                   + y*(1337.3381697631616710646750296023*c[24]
+                                        + 554.3230844539027113089276500708*c[25]
+                                        + 1163.7450010761826528942871968225*c[27]
+                                        + 219.91159854486677928662226038065*c[28]
+                                        + 254.60595469217252933951865474787*c[31]
+                                        + 27.655141781462442894203030757794*c[32]
+                                        + 218.21074837242168395631048173829*c[37]
+                                        - 6456.970629389999630453934249535*c[39]
+                                        - 3098.7371605850348639982897604953*c[40]
+                                        - 11278.252506414830564979903546491*c[42]
+                                        - 9241.642803359277940528042757744*c[43]
+                                        - 2917.0898113607856452464789417524*c[44]
+                                        - 7344.388230485630731603620270867*c[46]
+                                        - 5844.833306940694942436396232365*c[47]
+                                        - 956.8827927301271923117129058657*c[48]
+                                        - 1514.7330728354081180623636456022*c[51]
+                                        - 989.2370387342774582704161647429*c[52]
+                                        - 99.20863587454704207996261546102*c[53]
+                                        - 934.4169889239364050197068015891*c[58]
+                                        + 18078.860884522027029078702299664*c[60]
+                                        + 8558.333861886835399129069466699*c[61]
+                                        + 41500.264368701781692567774963117*c[63]
+                                        + 44387.571616892323313369559240923*c[64]
+                                        + 16527.608577432506399160417859108*c[65]
+                                        + 47215.485783213354138892114830337*c[67]
+                                        + 58344.98963218638254178724937563*c[68]
+                                        + 31756.943844634635328961248158825*c[69]
+                                        + 9004.395803855780808454834052577*c[70]
+                                        + 26579.214226641252764632347146216*c[72]
+                                        + 31690.369319754133404675717627739*c[73]
+                                        + 16346.533852499240020998410780464*c[74]
+                                        + 2520.2313676828324034656860585063*c[75]
+                                        + 5293.711806120534705096744957039*c[78]
+                                        + 5329.642076292333730332748311281*c[79]
+                                        + 2271.3659698512133586001352196223*c[80]
+                                        + 222.01365014774874802922496500478*c[81]
+                                        + 2672.0277076509967556822643805149*c[86]
+                                        - 40113.54260777910069528938374105*c[88]
+                                        - 18094.513583524159950661003307367*c[89]
+                                        - 104504.03509692906548847039338209*c[91]
+                                        - 125574.88723679184234739289670889*c[92]
+                                        - 49046.928243534254301047753167313*c[93]
+                                        - 151793.2287279245929351441240352*c[95]
+                                        - 222817.24506772544110065006714226*c[96]
+                                        - 154876.6529205451994813862644637*c[97]
+                                        - 51488.91536484728671740475377382*c[98]
+                                        - 140920.43124767344417609925357437*c[100]
+                                        - 218006.06568355085304117416770721*c[101]
+                                        - 170616.55754464325018743453616274*c[102]
+                                        - 79151.65374368594185230451680873*c[103]
+                                        - 21383.999017279479507388301859876*c[104]
+                                        - 72640.40659668864154457552614009*c[106]
+                                        - 107010.38651917185072849338557035*c[107]
+                                        - 80525.59223813291955115400739029*c[108]
+                                        - 34823.68358712472849728011851761*c[109]
+                                        - 5221.959421540486975734388919048*c[110]
+                                        - 14147.190344118418042069907911001*c[113]
+                                        - 17817.274658841909402671305644595*c[114]
+                                        - 11470.972771128250008061854564143*c[115]
+                                        - 4117.567924765786703657556971507*c[116]
+                                        - 399.65713902643768159350013038389*c[117]
+                                        + y*(10951.437945381845840505823850951*c[42]
+                                             + 7040.923507483280923516141002705*c[43]
+                                             + 1458.5449056803928226232394708762*c[44]
+                                             + 12058.135886519551191021163287984*c[46]
+                                             + 5004.81028243831797287312787538*c[47]
+                                             + 478.44139636506359615585645293286*c[48]
+                                             + 3143.1585818536124574573527380452*c[51]
+                                             + 878.6752520522111541107814169187*c[52]
+                                             + 49.604317937273521039981307730511*c[53]
+                                             - 418.87658124176459535366166967789*c[58]
+                                             + 1968.1999163861604798746276732075*c[60]
+                                             + 1397.7178417654379420688178777272*c[61]
+                                             - 48077.459415681262291405273487845*c[63]
+                                             - 35493.074256313094992607227599071*c[64]
+                                             - 8263.804288716253199580208929554*c[65]
+                                             - 125365.44880716709551745261915829*c[67]
+                                             - 115571.73277364150433808104391355*c[68]
+                                             - 48033.941399771583218214387583984*c[69]
+                                             - 9004.395803855780808454834052577*c[70]
+                                             - 102348.95350420949991213117263533*c[72]
+                                             - 88322.94315984094562188472556964*c[73]
+                                             - 27476.327494376189190107470180198*c[74]
+                                             - 2520.2313676828324034656860585063*c[75]
+                                             - 24730.325303219811383511659276914*c[78]
+                                             - 17614.038717800041091236092202651*c[79]
+                                             - 3958.6664045978289964173785256274*c[80]
+                                             - 222.01365014774874802922496500478*c[81]
+                                             + 1327.3944096072693560486087567719*c[86]
+                                             - 6392.416869072758825041354750058*c[88]
+                                             - 3660.7397423314774466655209003343*c[89]
+                                             + 120482.79997576580458161178035313*c[91]
+                                             + 85343.88258200777453446359392816*c[92]
+                                             + 17753.182615757797569090904520684*c[93]
+                                             + 444430.21503227212539713411080547*c[95]
+                                             + 492746.39446350898349805830479127*c[96]
+                                             + 244858.25276441598718881623774595*c[97]
+                                             + 51488.91536484728671740475377382*c[98]
+                                             + 694427.4690838012316290158973622*c[100]
+                                             + 863589.0675120846810348704193286*c[101]
+                                             + 512760.0355427300203753144839406*c[102]
+                                             + 179473.26052616911256195897035667*c[103]
+                                             + 32075.998525919219261082452789815*c[104]
+                                             + 479330.70384380705316667163525938*c[106]
+                                             + 571799.0462884170072858050209902*c[107]
+                                             + 317664.14371432004551808589924561*c[108]
+                                             + 86935.50219250480173074094759464*c[109]
+                                             + 7832.939132310730463601583378572*c[110]
+                                             + 110116.49995113413301008852426735*c[113]
+                                             + 112175.49541162802379897573952251*c[114]
+                                             + 52095.13210113774370020717821642*c[115]
+                                             + 10641.184576653749975115011691425*c[116]
+                                             + 599.4857085396565223902501955758*c[117]
+                                             + y*(77795.45894264057435484929929645*c[67]
+                                                  + 62858.5283458998505663229961949*c[68]
+                                                  + 21436.979651636177035822509003048*c[69]
+                                                  + 3001.4652679519269361516113508589*c[70]
+                                                  + 97404.06399008355536336770346045*c[72]
+                                                  + 58705.09375006891206480335318224*c[73]
+                                                  + 12868.707045417712786405509859978*c[74]
+                                                  + 840.0771225609441344885620195021*c[75]
+                                                  + 28338.477131272116132756704347135*c[78]
+                                                  + 12564.767486242033733468339905797*c[79]
+                                                  + 1881.9889464481482114115406105442*c[80]
+                                                  + 74.00455004924958267640832166826*c[81]
+                                                  + 1005.6018254600525424610672399787*c[86]
+                                                  - 3841.0602556831220715923782347964*c[88]
+                                                  - 2745.5548067486080849991406752507*c[89]
+                                                  + 12661.919262564129134585908851736*c[91]
+                                                  + 15787.410074152493291902343597842*c[92]
+                                                  + 4513.5210040062197209553147086484*c[93]
+                                                  - 319325.02028984179302247818676263*c[95]
+                                                  - 289410.83376781101180598913422811*c[96]
+                                                  - 111613.2842027622582987487370094*c[97]
+                                                  - 17162.971788282428905801584591274*c[98]
+                                                  - 1.0907945944459635572828603873548e6*c[100]
+                                                  - 1.1313323578450147229081976359251e6*c[101]
+                                                  - 563857.703170339220139261637096*c[102]
+                                                  - 160146.0269578728748969741103335*c[103]
+                                                  - 21383.999017279479507388301859876*c[104]
+                                                  - 1.0323216342395881519958708244206e6*c[106]
+                                                  - 986702.045147645030741714608835*c[107]
+                                                  - 410476.84097297732996467338398578*c[108]
+                                                  - 81090.31933621500714370781160857*c[109]
+                                                  - 5221.959421540486975734388919048*c[110]
+                                                  - 277805.29449046349197667922957988*c[113]
+                                                  - 221165.95376338639965980497757194*c[114]
+                                                  - 71733.22603880661410571399374904*c[115]
+                                                  - 10070.678177439213263162458617059*c[116]
+                                                  - 399.65713902643768159350013038389*c[117]
+                                                  + y*(502968.6760244503112092578461797*c[100]
+                                                       + 474237.49863693201833995124683604*c[101]
+                                                       + 209167.39899255021746364761989237*c[102]
+                                                       + 50160.80339124158535482722677397*c[103]
+                                                       + 5345.999754319869876847075464969*c[104]
+                                                       + 682514.2657372232655099870787541*c[106]
+                                                       + 517772.8599313050685773824339108*c[107]
+                                                       + 169156.9569321062046022505902141*c[108]
+                                                       + 26055.909302690036616730414538513*c[109]
+                                                       + 1305.489855385121743933597229762*c[110]
+                                                       + 214055.01910347845600126323156701*c[113]
+                                                       + 126235.85229697244874037021343517*c[114]
+                                                       + 30620.096671318151231197369844608*c[115]
+                                                       + 3261.8083259439816357287273599588*c[116]
+                                                       + 99.91428475660942039837503259597*c[117])
+                                                  + z*(948474.9972738640366799024936721*c[101]
+                                                       + 1.0458369949627510873182380994619e6*c[102]
+                                                       + 451447.23052117426819344504096574*c[103]
+                                                       + 74843.99656047817827585905650957*c[104]
+                                                       + 1.0355457198626101371547648678217e6*c[107]
+                                                       + 845784.7846605310230112529510705*c[108]
+                                                       + 234503.18372421032955057373084662*c[109]
+                                                       + 18276.857975391704415070361216668*c[110]
+                                                       + 252471.70459394489748074042687034*c[114]
+                                                       + 153100.48335659075615598684922304*c[115]
+                                                       + 29356.274933495834721558546239629*c[116]
+                                                       + 1398.7999865925318855772504563436*c[117]))
+                                             + z*(125717.0566917997011326459923898*c[68]
+                                                  + 107184.89825818088517911254501524*c[69]
+                                                  + 27013.18741156734242536450215773*c[70]
+                                                  + 117410.18750013782412960670636447*c[73]
+                                                  + 64343.53522708856393202754929989*c[74]
+                                                  + 7560.694103048497210397058175519*c[75]
+                                                  + 25129.534972484067466936679811594*c[79]
+                                                  + 9409.944732240741057057703052721*c[80]
+                                                  + 666.0409504432462440876748950143*c[81]
+                                                  - 5491.109613497216169998281350501*c[89]
+                                                  + 31574.820148304986583804687195684*c[92]
+                                                  + 22567.605020031098604776573543242*c[93]
+                                                  - 578821.6675356220236119782684562*c[96]
+                                                  - 558066.421013811291493743685047*c[97]
+                                                  - 154466.74609454186015221426132147*c[98]
+                                                  - 1.314189718416165409136492778178e6*c[101]
+                                                  - 1.773451520888945013378070086018e6*c[102]
+                                                  - 989867.0120996816058793219520357*c[103]
+                                                  - 224531.9896814345348275771695287*c[104]
+                                                  - 937858.3704326799243286643498483*c[107]
+                                                  - 1.2065994202043556268121139688584e6*c[108]
+                                                  - 495309.69030172473474279657363052*c[109]
+                                                  - 54830.57392617511324521108365*c[110]
+                                                  - 189860.20293282790183886952827354*c[114]
+                                                  - 205565.64683744231437258311952218*c[115]
+                                                  - 61279.8286634570846469035813139*c[116]
+                                                  - 4196.3999597775956567317513690308*c[117]
+                                                  + z*(1.0458369949627510873182380994619e6*c[102]
+                                                       + 1.0533768712160732924513717622534e6*c[103]
+                                                       + 299375.98624191271310343622603827*c[104]
+                                                       + 845784.7846605310230112529510705*c[108]
+                                                       + 547174.0953564907689513387053088*c[109]
+                                                       + 73107.43190156681766028144486667*c[110]
+                                                       + 153100.48335659075615598684922304*c[115]
+                                                       + 68497.97484482361435030327455914*c[116]
+                                                       + 5595.199946370127542309001825374*c[117])))
+                                        + z*(14081.847014966561847032282005411*c[43]
+                                             + 7292.724528401964113116197354381*c[44]
+                                             + 10009.620564876635945746255750759*c[47]
+                                             + 2392.2069818253179807792822646643*c[48]
+                                             + 1757.3505041044223082215628338373*c[52]
+                                             + 248.02158968636760519990653865255*c[53]
+                                             + 2795.4356835308758841376357554543*c[61]
+                                             - 70986.14851262618998521445519814*c[64]
+                                             - 41319.021443581265997901044647771*c[65]
+                                             - 105426.40885548330754351609543729*c[68]
+                                             - 132984.80874067703091195939290468*c[69]
+                                             - 54026.37482313468485072900431546*c[70]
+                                             - 59235.69881954406711416274477481*c[73]
+                                             - 73038.1022447923820185098016011*c[74]
+                                             - 15121.388206096994420794116351038*c[75]
+                                             - 10098.542463116014715535504593709*c[79]
+                                             - 10383.387290748403925029189575416*c[80]
+                                             - 1332.0819008864924881753497900287*c[81]
+                                             - 12812.58909816017106332932315117*c[89]
+                                             + 202262.58531232053565273187505201*c[92]
+                                             + 111333.51809882008645023109614666*c[93]
+                                             + 406671.12139139594338413834112631*c[96]
+                                             + 666224.8428082686444503375036828*c[97]
+                                             + 308933.49218908372030442852264294*c[98]
+                                             + 412988.41660800395293324806047911*c[101]
+                                             + 790348.6568247050884985023336849*c[102]
+                                             + 625392.3326358404071783087811743*c[103]
+                                             + 224531.9896814345348275771695287*c[104]
+                                             + 205739.72214415409024294569213218*c[107]
+                                             + 381721.29836724460077831552736968*c[108]
+                                             + 287109.8294308184808338719547212*c[109]
+                                             + 54830.57392617511324521108365*c[110]
+                                             + 34490.787890428145759081950771484*c[114]
+                                             + 54910.01366824640412845277155993*c[115]
+                                             + 34490.832526426665129131523908918*c[116]
+                                             + 4196.3999597775956567317513690308*c[117]
+                                             + z*(107184.89825818088517911254501524*c[69]
+                                                  + 63030.77062699046565918383836804*c[70]
+                                                  + 64343.53522708856393202754929989*c[74]
+                                                  + 17641.619573779826824259802409544*c[75]
+                                                  + 9409.944732240741057057703052721*c[80]
+                                                  + 1554.0955510342412362045747550335*c[81]
+                                                  + 22567.605020031098604776573543242*c[93]
+                                                  - 558066.421013811291493743685047*c[97]
+                                                  - 360422.40755393100702183327641676*c[98]
+                                                  - 727614.5259261939260598319865562*c[102]
+                                                  - 1.2563128236831837879337127924967e6*c[103]
+                                                  - 598751.9724838254262068724520765*c[104]
+                                                  - 360814.63554382460380086101778788*c[108]
+                                                  - 608548.5153475336121151866331624*c[109]
+                                                  - 146214.86380313363532056288973335*c[110]
+                                                  - 52465.16348085155821659627029913*c[115]
+                                                  - 74488.29203657624982580508183997*c[116]
+                                                  - 11190.399892740255084618003650749*c[117]
+                                                  + z*(702251.2474773821949675811748356*c[103]
+                                                       + 449063.9793628690696551543390574*c[104]
+                                                       + 364782.73023766051263422580353918*c[109]
+                                                       + 109661.14785235022649042216730001*c[110]
+                                                       + 45665.316563215742900202183039423*c[116]
+                                                       + 8392.799919555191313463502738062*c[117])))))
+                              - 232.78060660375213226804249661719*c[118]
+                              + z*(272.54028868265308380939204947685*c[15]
+                                   + 59.00670338848052781450909175375*c[18]
+                                   - 997.7815520170248803560697701274*c[25]
+                                   - 705.3643932352955422511734224344*c[28]
+                                   - 1797.0850183301835418216794675994*c[29]
+                                   - 165.93085068877465736521818454676*c[32]
+                                   - 311.26425572687250575367542837088*c[33]
+                                   + 2202.4082298372975066434125570462*c[40]
+                                   + 2107.2491364890884194146628123298*c[43]
+                                   + 6684.997484368467103689847574849*c[44]
+                                   + 1354.5147501174440500691513246099*c[47]
+                                   + 4183.1684879429462227201540514397*c[48]
+                                   + 6675.420647144757319832158232345*c[49]
+                                   + 325.86631864187963331260767779765*c[52]
+                                   + 843.2734049336498576796822314187*c[53]
+                                   + 963.5139768957528660449492243736*c[54]
+                                   - 3956.6166597667781744717306077199*c[61]
+                                   - 4202.8880852991040742909617931611*c[64]
+                                   - 14913.966319872527963739430316651*c[65]
+                                   - 3644.3384361801577714419453377711*c[68]
+                                   - 13027.170418099129771994267450902*c[69]
+                                   - 25083.674025026817966409894860749*c[70]
+                                   - 2223.8102537841753009397528072546*c[73]
+                                   - 7670.348356566552010712420251766*c[74]
+                                   - 14290.261057723140248028919156925*c[75]
+                                   - 18547.414724559973579493609240092*c[76]
+                                   - 542.5695050877241839452237686594*c[79]
+                                   - 1622.4042641794381132858108711588*c[80]
+                                   - 2530.9556116843357275331646010545*c[81]
+                                   - 2294.6474751420705749070977830399*c[82]
+                                   + 6309.747566864749862741614870521*c[89]
+                                   + 7074.850270594909073178952168281*c[92]
+                                   + 26909.182366741843288743114358228*c[93]
+                                   + 6855.417419533955844428309613499*c[96]
+                                   + 26542.298569008997160100681357776*c[97]
+                                   + 56431.85123987262624227561013611*c[98]
+                                   + 5602.575683934527305958283409379*c[101]
+                                   + 21667.316065640297634176413978144*c[102]
+                                   + 45919.318542609141791296387828352*c[103]
+                                   + 70166.24677544829213361786547772*c[104]
+                                   + 3317.4044599184184189448893501981*c[107]
+                                   + 12293.226212238286490813670506497*c[108]
+                                   + 25153.112665513893288761275898076*c[109]
+                                   + 37089.732529460847943887421152852*c[110]
+                                   + 43006.702683136214548613702672041*c[111]
+                                   + 819.0266480138842609944069815106*c[114]
+                                   + 2669.512096506804725378450025296*c[115]
+                                   + 4777.3709777704248140026835705557*c[116]
+                                   + 5874.959943688633919424451916643*c[117]
+                                   + 4655.6121320750426453608499323437*c[118]
+                                   + z*(1797.0850183301835418216794675994*c[29]
+                                        + 311.26425572687250575367542837088*c[33]
+                                        - 6684.997484368467103689847574849*c[44]
+                                        - 4183.1684879429462227201540514397*c[48]
+                                        - 15575.981510004433746275035875473*c[49]
+                                        - 843.2734049336498576796822314187*c[53]
+                                        - 2248.1992794234233541048815235383*c[54]
+                                        + 14913.966319872527963739430316651*c[65]
+                                        + 13027.170418099129771994267450902*c[69]
+                                        + 58528.57272506257525495642134175*c[70]
+                                        + 7670.348356566552010712420251766*c[74]
+                                        + 33343.942468020660578734144699492*c[75]
+                                        + 74189.65889823989431797443696037*c[76]
+                                        + 1622.4042641794381132858108711588*c[80]
+                                        + 5905.563093930116697577384069127*c[81]
+                                        + 9178.58990056828229962839113216*c[82]
+                                        - 26909.182366741843288743114358228*c[93]
+                                        - 26542.298569008997160100681357776*c[97]
+                                        - 131674.31955970279456530975698426*c[98]
+                                        - 21667.316065640297634176413978144*c[102]
+                                        - 107145.07659942133084635823826616*c[103]
+                                        - 280664.98710179316853447146191088*c[104]
+                                        - 12293.226212238286490813670506497*c[108]
+                                        - 58690.59621953241767377631042884*c[109]
+                                        - 148358.93011784339177554968461141*c[110]
+                                        - 258040.21609881728729168221603224*c[111]
+                                        - 2669.512096506804725378450025296*c[115]
+                                        - 11147.198948130991232672928331297*c[116]
+                                        - 23499.839774754535677697807666573*c[117]
+                                        - 27933.672792450255872165099594062*c[118]
+                                        + z*(10383.987673336289164183357250315*c[49]
+                                             + 1498.7995196156155694032543490256*c[54]
+                                             - 39019.048483375050169970947561166*c[70]
+                                             - 22229.294978680440385822763132995*c[75]
+                                             - 111284.48834735984147696165544055*c[76]
+                                             - 3937.0420626200777983849227127514*c[81]
+                                             - 13767.884850852423449442586698239*c[82]
+                                             + 87782.87970646852971020650465617*c[98]
+                                             + 71430.05106628088723090549217744*c[103]
+                                             + 420997.48065268975280170719286632*c[104]
+                                             + 39127.064146354945115850873619229*c[109]
+                                             + 222538.39517676508766332452691711*c[110]
+                                             + 645100.5402470432182292055400806*c[111]
+                                             + 7431.465965420660821781952220864*c[116]
+                                             + 35249.759662131803516546711499859*c[117]
+                                             + 69834.18198112563968041274898516*c[118]
+                                             + z*(55642.24417367992073848082772027*c[76]
+                                                  + 6883.94242542621172472129334912*c[82]
+                                                  - 210498.74032634487640085359643316*c[104]
+                                                  - 111269.19758838254383166226345856*c[110]
+                                                  - 709610.5942717475400521260940887*c[111]
+                                                  - 17624.87983106590175827335574993*c[117]
+                                                  - 76817.60017923820364845402388367*c[118]
+                                                  + z*(283844.23770869901602085043763547*c[111]
+                                                       + 30727.040071695281459381609553469*c[118])))))
+                              + y*(288.98912712475927202235695568157*c[14]
+                                   + 136.27014434132654190469602473842*c[15]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 29.503351694240263907254545876873*c[18]
+                                   + 45.352836878944805017812611814596*c[22]
+                                   - 906.9257157273103875031136281909*c[24]
+                                   - 498.89077600851244017803488506371*c[25]
+                                   - 1630.7990341335795695994925209904*c[27]
+                                   - 1900.2997758903244688018534799635*c[28]
+                                   - 718.8340073320734167286717870398*c[29]
+                                   - 660.5477852574494779873867154954*c[31]
+                                   - 663.723402755098629460872738187*c[32]
+                                   - 124.50570229074900230147017134835*c[33]
+                                   - 111.0891082623237663777580634304*c[37]
+                                   + 1682.5096432374393766465473192391*c[39]
+                                   + 819.5007366836455838673163002963*c[40]
+                                   + 4340.3620652685942522196242204513*c[42]
+                                   + 6187.592137924969422945750188059*c[43]
+                                   + 2673.9989937473868414759390299397*c[44]
+                                   + 5193.347983794033802950592847594*c[46]
+                                   + 8478.118406882868909897287966368*c[47]
+                                   + 6450.01640622454986590201036177*c[48]
+                                   + 2225.1402157149191066107194107818*c[49]
+                                   + 1939.4180498382223109786937762629*c[51]
+                                   + 2793.1398740732539998223515239798*c[52]
+                                   + 1815.5180365042108700633158629367*c[53]
+                                   + 321.17132563191762201498307479119*c[54]
+                                   + 233.60424723098410125492670039728*c[58]
+                                   - 2747.9446322809322803786992417687*c[60]
+                                   - 1204.1876790594542270131354023495*c[61]
+                                   - 7783.625285781273772612475310226*c[63]
+                                   - 11794.884562607454002342658235661*c[64]
+                                   - 5075.638373779568533233288088093*c[65]
+                                   - 12677.493620375230288342705999252*c[67]
+                                   - 23890.680624627619665128333701828*c[68]
+                                   - 21663.418785947778681874688608457*c[69]
+                                   - 8361.22467500893932213663162025*c[70]
+                                   - 12557.407410696018379418920095901*c[72]
+                                   - 24429.917558670221534750977707006*c[73]
+                                   - 25061.788961348458315731884133125*c[74]
+                                   - 16071.712737962546720147763265109*c[75]
+                                   - 5299.261349874278165569602640026*c[76]
+                                   - 4469.0492715210129955837240680452*c[78]
+                                   - 7699.814124833444639146094248057*c[79]
+                                   - 7034.744889482043659207275937344*c[80]
+                                   - 3818.6347825412784661026693980822*c[81]
+                                   - 655.6135643263058785448850808685*c[82]
+                                   - 386.50471920099777719910206357688*c[86]
+                                   + 4013.3699136383628638232569997254*c[88]
+                                   + 1520.6149698915367855379856047542*c[89]
+                                   + 12276.641366156121875054451351061*c[91]
+                                   + 19310.262618239930250211894404153*c[92]
+                                   + 8115.740624346421745870127780884*c[93]
+                                   + 22020.125761159903474064911224719*c[95]
+                                   + 43737.212964279346916461608602332*c[96]
+                                   + 42429.241862276962961493951117671*c[97]
+                                   + 16751.060465363650612062346561084*c[98]
+                                   + 29022.311141712002271583510811645*c[100]
+                                   + 63282.47899589738643090070847749*c[101]
+                                   + 73944.92744617933730822244863823*c[102]
+                                   + 55278.66428092337299482469696272*c[103]
+                                   + 20047.499078699512038176532993634*c[104]
+                                   + 25724.2392780700137077370497876*c[106]
+                                   + 55748.60284794328974753412917621*c[107]
+                                   + 67315.17354620560321980958838452*c[108]
+                                   + 56719.05763338267565262012185219*c[109]
+                                   + 33402.984354167242332263786057645*c[110]
+                                   + 10751.67567078405363715342566801*c[111]
+                                   + 8872.892190604110118816575654669*c[113]
+                                   + 17074.039430706413114621882191366*c[114]
+                                   + 18527.99979852742685633953928448*c[115]
+                                   + 13965.004467729746470838581776858*c[116]
+                                   + 6894.085648206050007487877249122*c[117]
+                                   + 1163.9030330187606613402124830859*c[118]
+                                   + y*(2063.1647913456192832706956752327*c[27]
+                                        + 1547.6175792726766976762667687463*c[28]
+                                        + 359.41700366603670836433589351988*c[29]
+                                        + 1208.3075120811701906411922699156*c[31]
+                                        + 580.7579774107113007782636459137*c[32]
+                                        + 62.25285114537450115073508567418*c[33]
+                                        - 87.28429934896867358252419269531*c[37]
+                                        + 376.35957063447925375282228909331*c[39]
+                                        + 281.70337823500316945438997822685*c[40]
+                                        - 5902.842319851062599084001245314*c[42]
+                                        - 5133.967569680425213238418781895*c[43]
+                                        - 1336.9994968736934207379695149699*c[44]
+                                        - 16457.029768425635931323898033239*c[46]
+                                        - 20057.972492073785865529177233204*c[47]
+                                        - 10390.131719683331998171928292676*c[48]
+                                        - 2225.1402157149191066107194107818*c[49]
+                                        - 8119.389057854462452708420372847*c[51]
+                                        - 8553.990864349340374455951542188*c[52]
+                                        - 3125.0720300482318255188223870222*c[53]
+                                        - 321.17132563191762201498307479119*c[54]
+                                        + 112.77446418047508336444737260559*c[58]
+                                        - 547.6769399185105085638142364303*c[60]
+                                        - 215.03351411775968339520275041956*c[61]
+                                        + 9380.837179506755503932334139536*c[63]
+                                        + 6731.424766728717502779533575929*c[64]
+                                        + 1202.8969556356202882229179861955*c[65]
+                                        + 41854.096874376070675520807350883*c[67]
+                                        + 59415.4946414651569593735323112*c[68]
+                                        + 35510.535321036079500552816746373*c[69]
+                                        + 8361.22467500893932213663162025*c[70]
+                                        + 70733.60333906813083534505501036*c[72]
+                                        + 112751.4821496173730642496417087*c[73]
+                                        + 87419.1696002657482639861915602*c[74]
+                                        + 38688.297508738879995090677024043*c[75]
+                                        + 7948.892024811417248354403960039*c[76]
+                                        + 31560.316208856448123576122870493*c[78]
+                                        + 44859.3351574922196103993623083*c[79]
+                                        + 30293.532420758468451272660586276*c[80]
+                                        + 9768.60060650094491328589846021*c[81]
+                                        + 983.4203464894588178173276213028*c[82]
+                                        - 333.28517643818884264423942810723*c[86]
+                                        + 1371.978546286823958666083250889*c[88]
+                                        + 627.5553843996818479998035829144*c[89]
+                                        - 14692.659521164461312083819960882*c[91]
+                                        - 10337.384205660578631931817988703*c[92]
+                                        - 1891.3802302502254068765128302908*c[93]
+                                        - 69742.1560273806370952035862842*c[95]
+                                        - 99062.94723057955742691612279627*c[96]
+                                        - 57604.55904377952993165192373574*c[97]
+                                        - 12631.947236175867674669966259178*c[98]
+                                        - 168023.3788289896580884665143492*c[100]
+                                        - 301917.35302081759454623002717079*c[101]
+                                        - 268875.32007914407493081878434534*c[102]
+                                        - 135223.11381436402445694316566925*c[103]
+                                        - 30071.248618049268057264799490451*c[104]
+                                        - 222020.23664408303289821801220475*c[106]
+                                        - 415763.18523177481846869482065414*c[107]
+                                        - 410789.48875642517396609902168421*c[108]
+                                        - 262666.63947533717358883049411953*c[109]
+                                        - 107119.27132419693508342127197854*c[110]
+                                        - 21503.35134156810727430685133602*c[111]
+                                        - 92724.70648161969154908756186844*c[113]
+                                        - 155797.801328668905492085310488*c[114]
+                                        - 138867.49064402724779344927161292*c[115]
+                                        - 77638.47954528260471354309229408*c[116]
+                                        - 23379.942633046604373219757627458*c[117]
+                                        - 2327.8060660375213226804249661719*c[118]
+                                        + y*(12852.812229273697085715707273848*c[46]
+                                             + 12257.111460249638980666464929141*c[47]
+                                             + 4776.7490110473713768139487411938*c[48]
+                                             + 741.7134052383063688702398035939*c[49]
+                                             + 8422.102457167835776379697972845*c[51]
+                                             + 5923.784149597026191289903857107*c[52]
+                                             + 1478.2086745307509269914429703692*c[53]
+                                             + 107.0571085439725406716610249304*c[54]
+                                             + 209.43829062088229767683083483894*c[58]
+                                             - 752.9994466040053081689256192367*c[60]
+                                             - 559.0871367061751768275271510909*c[61]
+                                             + 2211.8367563079356700150666882834*c[63]
+                                             + 2962.0157532291844624176437631508*c[64]
+                                             + 889.9481541694426522624840385674*c[65]
+                                             - 34498.953756936187979132009738765*c[67]
+                                             - 37346.983234927616179966171278259*c[68]
+                                             - 16452.550618708126773076981628096*c[69]
+                                             - 2787.0748916696464407122105400833*c[70]
+                                             - 130339.70538795540605861514998851*c[72]
+                                             - 171634.22811547268813362549688518*c[73]
+                                             - 105789.25100173936318934666692243*c[74]
+                                             - 35512.683940355959939973139433616*c[75]
+                                             - 5299.261349874278165569602640026*c[76]
+                                             - 72839.57588191359057981830072712*c[78]
+                                             - 83296.10114949625916778205665649*c[79]
+                                             - 40780.753584414356415552142057447*c[80]
+                                             - 9206.166026126648084945195215532*c[81]
+                                             - 655.6135643263058785448850808685*c[82]
+                                             + 32.179258414721681358754151679319*c[86]
+                                             + 28.196623997687258342119951358193*c[88]
+                                             - 366.07397423314774466655209003343*c[89]
+                                             - 1026.2830438145279214507316260206*c[91]
+                                             + 691.9330102575972708926098614477*c[92]
+                                             + 962.8844808546602071371338045117*c[93]
+                                             + 47870.275945490851059605845583334*c[95]
+                                             + 38454.907542182020681097570623384*c[96]
+                                             + 9155.231355935368706902539204693*c[97]
+                                             + 91.53584953750628749760845115346*c[98]
+                                             + 320377.42980117509438301890768191*c[100]
+                                             + 475953.36845957539951233983662262*c[101]
+                                             + 333249.71067226237604431135395851*c[102]
+                                             + 125018.82080489532628109952392962*c[103]
+                                             + 20047.499078699512038176532993634*c[104]
+                                             + 700363.5266702904810012287155945*c[106]
+                                             + 1.1362167446372135143028692765785e6*c[107]
+                                             + 932434.847493028982132189756475*c[108]
+                                             + 475633.47558739757050494994668773*c[109]
+                                             + 147432.57394005938550231497184179*c[110]
+                                             + 21503.35134156810727430685133602*c[111]
+                                             + 353133.50402561451156180567118368*c[113]
+                                             + 512982.0928282718616255349564992*c[114]
+                                             + 371247.1971043027640857990995575*c[115]
+                                             + 154433.6018047698073311563235217*c[116]
+                                             + 32971.713969681108731463760756671*c[117]
+                                             + 2327.8060660375213226804249661719*c[118]
+                                             + y*(73590.83696114101132592912429436*c[72]
+                                                  + 82200.75839763344895365695647985*c[73]
+                                                  + 41897.800691508762838949875445004*c[74]
+                                                  + 11308.292385388166637471456879467*c[75]
+                                                  + 1324.8153374685695413924006600065*c[76]
+                                                  + 51699.863784721541580283037308*c[78]
+                                                  + 45865.295364293622104556176711915*c[79]
+                                                  + 17197.485200302044000829595234283*c[80]
+                                                  + 2974.982911979833223591614531064*c[81]
+                                                  + 163.90339108157646963622127021713*c[82]
+                                                  - 563.1370222576294237781976543881*c[86]
+                                                  + 1867.6614578458974264047142086016*c[88]
+                                                  + 1372.7774033743040424995703376254*c[89]
+                                                  - 4406.6789241298247145728326270794*c[91]
+                                                  - 6127.386287539494352583210192757*c[92]
+                                                  - 1805.4084016024878883821258834594*c[93]
+                                                  + 11559.996821791195220290759955371*c[95]
+                                                  + 20298.535433885167751571098377299*c[96]
+                                                  + 11328.545539368997695275569684934*c[97]
+                                                  + 2059.5566145938914686961901509529*c[98]
+                                                  - 188793.80442258356444455536814109*c[100]
+                                                  - 234517.20659268792774403137622463*c[101]
+                                                  - 133985.85482616957889487973545577*c[102]
+                                                  - 39972.224766720325731059234353266*c[103]
+                                                  - 5011.874769674878009544133248409*c[104]
+                                                  - 899392.8906921474561844970268007*c[106]
+                                                  - 1.2731778938529599507822948342967e6*c[107]
+                                                  - 889468.6966893665687545071309289*c[108]
+                                                  - 376169.3118014732710267993007045*c[109]
+                                                  - 93872.93827796091796060433585252*c[110]
+                                                  - 10751.67567078405363715342566801*c[111]
+                                                  - 547395.3875908921206253861118385*c[113]
+                                                  - 678796.0448432407745303298490746*c[114]
+                                                  - 397334.40937412668749123009138886*c[115]
+                                                  - 129157.68785696055039725842861829*c[116]
+                                                  - 21281.742653157806544853881942942*c[117]
+                                                  - 1163.9030330187606613402124830859*c[118]
+                                                  + y*(397653.75773867833444732769924085*c[106]
+                                                       + 498634.43382953717441005869387122*c[107]
+                                                       + 302966.80964900481466676954185493*c[108]
+                                                       + 109278.20835219840882347764582833*c[109]
+                                                       + 22805.91791717842863401023715683*c[110]
+                                                       + 2150.335134156810727430685133602*c[111]
+                                                       + 292903.56405531927333654659761849*c[113]
+                                                       + 304947.22723693834741275552436274*c[114]
+                                                       + 146960.60553462510528761641416486*c[115]
+                                                       + 38928.380127273648510362469343874*c[116]
+                                                       + 5215.52566429501174479517670151*c[117]
+                                                       + 232.78060660375213226804249661719*c[118])
+                                                  + z*(997268.8676590743488201173877424*c[107]
+                                                       + 1.5148340482450240733338477092746e6*c[108]
+                                                       + 983503.875169785679411298812455*c[109]
+                                                       + 319282.85084049800087614332019561*c[110]
+                                                       + 43006.702683136214548613702672041*c[111]
+                                                       + 609894.4544738766948255110487255*c[114]
+                                                       + 734803.0276731255264380820708243*c[115]
+                                                       + 350355.42114546283659326222409486*c[116]
+                                                       + 73017.35930013016442713247382114*c[117]
+                                                       + 4655.6121320750426453608499323437*c[118]))
+                                             + z*(164401.51679526689790731391295971*c[73]
+                                                  + 209489.00345754381419474937722502*c[74]
+                                                  + 101774.63146849349973724311191521*c[75]
+                                                  + 18547.414724559973579493609240092*c[76]
+                                                  + 91730.59072858724420911235342383*c[79]
+                                                  + 85987.42600151022000414797617141*c[80]
+                                                  + 26774.846207818499012324530779576*c[81]
+                                                  + 2294.6474751420705749070977830399*c[82]
+                                                  + 2745.5548067486080849991406752507*c[89]
+                                                  - 12254.772575078988705166420385514*c[92]
+                                                  - 9027.042008012439441910629417297*c[93]
+                                                  + 40597.070867770335503142196754599*c[96]
+                                                  + 56642.72769684498847637784842467*c[97]
+                                                  + 18536.009531345023218265711358576*c[98]
+                                                  - 469034.41318537585548806275244926*c[101]
+                                                  - 669929.2741308478944743986772789*c[102]
+                                                  - 359750.02290048293157953310917939*c[103]
+                                                  - 70166.24677544829213361786547772*c[104]
+                                                  - 1.549086920046845552744472280851e6*c[107]
+                                                  - 2.9325094352018087704386879453699e6*c[108]
+                                                  - 2.4020199310434737598298948938855e6*c[109]
+                                                  - 994938.2850509548505723173817397*c[110]
+                                                  - 172026.81073254485819445481068816*c[111]
+                                                  - 747697.6352126048542351486494237*c[114]
+                                                  - 1.25186901919750791101806838612e6*c[115]
+                                                  - 812063.7695671821169820636334698*c[116]
+                                                  - 224927.03784407912720082187338005*c[117]
+                                                  - 18622.448528300170581443399729375*c[118]
+                                                  + z*(1.5148340482450240733338477092746e6*c[108]
+                                                       + 2.294842375396166585293030562395e6*c[109]
+                                                       + 1.2771314033619920035045732807825e6*c[110]
+                                                       + 258040.21609881728729168221603224*c[111]
+                                                       + 734803.0276731255264380820708243*c[115]
+                                                       + 817495.9826727466187176118562213*c[116]
+                                                       + 292069.43720052065770852989528455*c[117]
+                                                       + 27933.672792450255872165099594062*c[118])))
+                                        + z*(24514.222920499277961332929858281*c[47]
+                                             + 23883.745055236856884069743705969*c[48]
+                                             + 6675.420647144757319832158232345*c[49]
+                                             + 11847.568299194052382579807714214*c[52]
+                                             + 7391.043372653754634957214851846*c[53]
+                                             + 963.5139768957528660449492243736*c[54]
+                                             - 1118.1742734123503536550543021817*c[61]
+                                             + 5924.031506458368924835287526302*c[64]
+                                             + 4449.7407708472132613124201928368*c[65]
+                                             - 74693.96646985523235993234255652*c[68]
+                                             - 82262.75309354063386538490814048*c[69]
+                                             - 25083.674025026817966409894860749*c[70]
+                                             - 178866.93943567847835993708081065*c[73]
+                                             - 319457.25155115300175198395738712*c[74]
+                                             - 217839.52399471013972251514298734*c[75]
+                                             - 55642.24417367992073848082772027*c[76]
+                                             - 74861.61157040527412645175988915*c[79]
+                                             - 117916.34192056156207361273411582*c[80]
+                                             - 56080.64802732133375218222616021*c[81]
+                                             - 6883.94242542621172472129334912*c[82]
+                                             + 2013.4068582823125956660364951839*c[89]
+                                             - 10870.906554563794163381200662618*c[92]
+                                             - 4212.6196037391384062249603947385*c[93]
+                                             + 117506.88595213437686533733800137*c[96]
+                                             + 102418.88447652183201089054444813*c[97]
+                                             + 19359.832177182579805744187418958*c[98]
+                                             + 482872.32373377494353661692079599*c[101]
+                                             + 996319.2792304639857471580925137*c[102]
+                                             + 765419.3643435750049503626061871*c[103]
+                                             + 210498.74032634487640085359643316*c[104]
+                                             + 723346.5692275814758612662723061*c[107]
+                                             + 1.7296648022633361402222608370049e6*c[108]
+                                             + 1.8786813492431043747146546263041e6*c[109]
+                                             + 1.0691177501098765464600922240454e6*c[110]
+                                             + 258040.21609881728729168221603224*c[111]
+                                             + 278266.55044393886901592126357478*c[114]
+                                             + 604366.9663240059094109271116675*c[115]
+                                             + 577838.6466757461489983432782255*c[116]
+                                             + 236676.95773145639503967077721334*c[117]
+                                             + 27933.672792450255872165099594062*c[118]
+                                             + z*(209489.00345754381419474937722502*c[74]
+                                                  + 237474.14009315149938690059446881*c[75]
+                                                  + 74189.65889823989431797443696037*c[76]
+                                                  + 85987.42600151022000414797617141*c[80]
+                                                  + 62474.64115157649769542390515234*c[81]
+                                                  + 9178.58990056828229962839113216*c[82]
+                                                  - 9027.042008012439441910629417297*c[93]
+                                                  + 56642.72769684498847637784842467*c[97]
+                                                  + 43250.688906471720842619993170012*c[98]
+                                                  - 669929.2741308478944743986772789*c[102]
+                                                  - 839416.7201011268403522439214186*c[103]
+                                                  - 280664.98710179316853447146191088*c[104]
+                                                  - 1.4176753869567846971048402360953e6*c[108]
+                                                  - 3.3098707970386055209767241900045e6*c[109]
+                                                  - 2.7026217368418273987846962461763e6*c[110]
+                                                  - 774120.6482964518618750466480967*c[111]
+                                                  - 517065.9915243823845799863152957*c[115]
+                                                  - 1.0773194796506783209072032885415e6*c[116]
+                                                  - 607638.7141757958510947575982357*c[117]
+                                                  - 83801.01837735076761649529878219*c[118]
+                                                  + z*(1.5298949169307777235286870415967e6*c[109]
+                                                       + 1.9156971050429880052568599211737e6*c[110]
+                                                       + 645100.5402470432182292055400806*c[111]
+                                                       + 544997.3217818310791450745708142*c[116]
+                                                       + 438104.15580078098656279484292682*c[117]
+                                                       + 69834.18198112563968041274898516*c[118]))))
+                                   + z*(3095.2351585453533953525335374925*c[28]
+                                        + 1797.0850183301835418216794675994*c[29]
+                                        + 1161.5159548214226015565272918273*c[32]
+                                        + 311.26425572687250575367542837088*c[33]
+                                        + 563.4067564700063389087799564537*c[40]
+                                        - 10267.935139360850426476837563789*c[43]
+                                        - 6684.997484368467103689847574849*c[44]
+                                        - 15601.722063648293769725424608126*c[47]
+                                        - 28066.913543179803106789897757409*c[48]
+                                        - 13350.841294289514639664316464691*c[49]
+                                        - 5260.413429504628366332095370162*c[52]
+                                        - 8234.316777587404492636897083265*c[53]
+                                        - 1927.0279537915057320898984487471*c[54]
+                                        - 1548.2413016478697204454598030208*c[61]
+                                        + 19386.88103991580393039435467816*c[64]
+                                        + 10464.225549025314702427010123814*c[65]
+                                        + 44137.022813075081558814722065885*c[68]
+                                        + 95289.92351163976363737917559138*c[69]
+                                        + 50167.3480500536359328197897215*c[70]
+                                        + 46636.024863556267768562202606758*c[73]
+                                        + 117638.59645017573956794700041386*c[74]
+                                        + 130355.15358393978023330095022906*c[75]
+                                        + 55642.24417367992073848082772027*c[76]
+                                        + 14857.058744579165094346964727454*c[79]
+                                        + 33551.320183230780182750568815563*c[80]
+                                        + 31836.757431187170467390859981685*c[81]
+                                        + 6883.94242542621172472129334912*c[82]
+                                        + 3268.5176270816762916656436610128*c[89]
+                                        - 31545.674965884951427244836640025*c[92]
+                                        - 13669.520754990265440607524546192*c[93]
+                                        - 80619.00850902473798849490759117*c[96]
+                                        - 185603.91074237581764736907423058*c[97]
+                                        - 94327.69294840022926628550891364*c[98]
+                                        - 120962.3823078602455558431335456*c[101]
+                                        - 348057.32116525638890693582921299*c[102]
+                                        - 451588.6599857012151621258848361*c[103]
+                                        - 210498.74032634487640085359643316*c[104]
+                                        - 108179.80123596816107612336900222*c[107]
+                                        - 324282.64151878972960823427141612*c[108]
+                                        - 485318.40603493018758481982077165*c[109]
+                                        - 430552.04842888054470780558365417*c[110]
+                                        - 172026.81073254485819445481068816*c[111]
+                                        - 33329.052213398941968249357401221*c[114]
+                                        - 89970.48689613032955631924639711*c[115]
+                                        - 120907.66923179729342354455242117*c[116]
+                                        - 90642.23913119606618540582957107*c[117]
+                                        - 18622.448528300170581443399729375*c[118]
+                                        + z*(23883.745055236856884069743705969*c[48]
+                                             + 15575.981510004433746275035875473*c[49]
+                                             + 7391.043372653754634957214851846*c[53]
+                                             + 2248.1992794234233541048815235383*c[54]
+                                             + 4449.7407708472132613124201928368*c[65]
+                                             - 82262.75309354063386538490814048*c[69]
+                                             - 58528.57272506257525495642134175*c[70]
+                                             - 109968.24809360918755723458016209*c[74]
+                                             - 270818.0825611721599656347391683*c[75]
+                                             - 148379.31779647978863594887392073*c[76]
+                                             - 31928.915919051342069464757944405*c[80]
+                                             - 68380.20424550661439300128922147*c[81]
+                                             - 18357.179801136564599256782264319*c[82]
+                                             - 13239.661611751577848135589812035*c[93]
+                                             + 159061.6121733668204872683928728*c[97]
+                                             + 88423.63065323107372268976381425*c[98]
+                                             + 326390.00509961609127275941523485*c[102]
+                                             + 946561.7967005481711986021596847*c[103]
+                                             + 561329.9742035863370689429238218*c[104]
+                                             + 311989.41530655144311742060090962*c[108]
+                                             + 1.0737190178619713533574699380383e6*c[109]
+                                             + 1.5738492635976787870556726500053e6*c[110]
+                                             + 774120.6482964518618750466480967*c[111]
+                                             + 87300.97479962352483094079637181*c[115]
+                                             + 270970.69592606269342226436065142*c[116]
+                                             + 339069.11675002972906392551061769*c[117]
+                                             + 83801.01837735076761649529878219*c[118]
+                                             + z*(158316.09339543433292460039631254*c[75]
+                                                  + 111284.48834735984147696165544055*c[76]
+                                                  + 41649.760767717665130282603434897*c[81]
+                                                  + 13767.884850852423449442586698239*c[82]
+                                                  + 28833.792604314480561746662113341*c[98]
+                                                  - 559611.1467340845602348292809457*c[103]
+                                                  - 420997.48065268975280170719286632*c[104]
+                                                  - 676685.614428292623789129085073*c[109]
+                                                  - 2.1382355002197530929201844480908e6*c[110]
+                                                  - 1.2902010804940864364584110801612e6*c[111]
+                                                  - 173215.66465195446812639428821342*c[116]
+                                                  - 473353.91546291279007934155442668*c[117]
+                                                  - 139668.36396225127936082549797031*c[118]
+                                                  + z*(957848.5525214940026284299605868*c[110]
+                                                       + 709610.5942717475400521260940887*c[111]
+                                                       + 219052.07790039049328139742146341*c[117]
+                                                       + 76817.60017923820364845402388367*c[118]))))))
+                         + 894.2482876695934719479337299109*c[119]
+                         + z*(70.99295739719539251080793949874*c[9]
+                              - 119.23637629866072416660902164612*c[15]
+                              - 108.1789562122143009932666682152*c[18]
+                              - 476.23523599162630629029083565507*c[19]
+                              + 137.55424688300548762110426872127*c[25]
+                              + 174.94091210086031430890849477472*c[28]
+                              + 808.6882582485825938197557604197*c[29]
+                              + 147.49408950113302876908283070823*c[32]
+                              + 674.4058874082237624662967614702*c[33]
+                              + 1790.9773867919159185220636778022*c[34]
+                              - 157.07097453103207024123562422345*c[40]
+                              - 192.04701818229741307330847783454*c[43]
+                              - 948.4225081128816965290004135117*c[44]
+                              - 229.79687450392249560042288823291*c[47]
+                              - 1125.3263076002561715784711531838*c[48]
+                              - 3059.567796608013771589739189825*c[49]
+                              - 188.14900540632335971025562349031*c[52]
+                              - 884.6103365480444585463333211941*c[53]
+                              - 2408.7849422393821651123730609339*c[54]
+                              - 5022.469512102587168874533117602*c[55]
+                              + 171.37519458475999009981310109195*c[61]
+                              + 216.66254855920433491591771278008*c[64]
+                              + 1079.8363592257431449155598453313*c[65]
+                              + 245.79813908694697731406563455513*c[68]
+                              + 1259.4108484090651358317415332251*c[69]
+                              + 3636.3906130956037880298368289252*c[70]
+                              + 283.70206539647423614531840076464*c[73]
+                              + 1441.7733901052263556783522993911*c[74]
+                              + 4093.3927395681452209316760485376*c[75]
+                              + 8611.299693545702019050604290043*c[76]
+                              + 229.7483311017396664074272895998*c[79]
+                              + 1103.234899642017917034351392388*c[80]
+                              + 3063.788372038932722803304517066*c[81]
+                              + 6501.501179569199962236777051946*c[82]
+                              + 11729.961636765910582702496614513*c[83]
+                              - 185.98703379537579555036913878255*c[89]
+                              - 231.45049915334390173969770211221*c[92]
+                              - 1181.0104409750096290607129939724*c[93]
+                              - 275.07033290475729047991972595122*c[96]
+                              - 1417.4710531964978520305543686678*c[97]
+                              - 4138.7280540886771418561535414387*c[98]
+                              - 298.762920102109594561242255574*c[101]
+                              - 1569.0097237765096463439632459104*c[102]
+                              - 4664.5809766198530026545987115967*c[103]
+                              - 10343.024524677192692288855725975*c[104]
+                              - 336.94852810035650426119197863077*c[107]
+                              - 1755.0557290038017536704442606605*c[108]
+                              - 5137.096751242969697028309108608*c[109]
+                              - 11173.004111029424453311521784546*c[110]
+                              - 20159.391882720100569662673127519*c[111]
+                              - 272.07022740534370367049027820332*c[114]
+                              - 1328.1483450442271034679912254567*c[115]
+                              - 3746.7387652763378408883974731694*c[116]
+                              - 8066.413256016933873495477631582*c[117]
+                              - 14742.771751570968376976024785755*c[118]
+                              - 24144.703767079023742594210707595*c[119]
+                              + z*(476.23523599162630629029083565507*c[19]
+                                   - 808.6882582485825938197557604197*c[29]
+                                   - 674.4058874082237624662967614702*c[33]
+                                   - 4178.9472358478038098848152482051*c[34]
+                                   + 948.4225081128816965290004135117*c[44]
+                                   + 1125.3263076002561715784711531838*c[48]
+                                   + 7138.991525418698800376058109592*c[49]
+                                   + 884.6103365480444585463333211941*c[53]
+                                   + 5620.498198558558385262203808846*c[54]
+                                   + 20089.878048410348675498132470409*c[55]
+                                   - 1079.8363592257431449155598453313*c[65]
+                                   - 1259.4108484090651358317415332251*c[69]
+                                   - 8484.911430556408838736285934159*c[70]
+                                   - 1441.7733901052263556783522993911*c[74]
+                                   - 9551.249725659005515507244113254*c[75]
+                                   - 34445.19877418280807620241716017*c[76]
+                                   - 1103.234899642017917034351392388*c[80]
+                                   - 7148.839534757509686541043873154*c[81]
+                                   - 26006.004718276799848947108207785*c[82]
+                                   - 70379.76982059546349621497968708*c[83]
+                                   + 1181.0104409750096290607129939724*c[93]
+                                   + 1417.4710531964978520305543686678*c[97]
+                                   + 9657.03212620691333099769159669*c[98]
+                                   + 1569.0097237765096463439632459104*c[102]
+                                   + 10884.022278779657006194063660392*c[103]
+                                   + 41372.0980987087707691554229039*c[104]
+                                   + 1755.0557290038017536704442606605*c[108]
+                                   + 11986.559086233595959732721253418*c[109]
+                                   + 44692.016444117697813246087138183*c[110]
+                                   + 120956.35129632060341797603876511*c[111]
+                                   + 1328.1483450442271034679912254567*c[115]
+                                   + 8742.390452311454962072927437395*c[116]
+                                   + 32265.653024067735493981910526326*c[117]
+                                   + 88456.63050942581026185614871453*c[118]
+                                   + 201205.86472565853118828508922996*c[119]
+                                   + z*(2785.9648238985358732565434988034*c[34]
+                                        - 4759.3276836124658669173720730611*c[49]
+                                        - 3746.9987990390389235081358725639*c[54]
+                                        - 30134.817072615523013247198705613*c[55]
+                                        + 5656.607620370939225824190622773*c[70]
+                                        + 6367.499817106003677004829408836*c[75]
+                                        + 51667.79816127421211430362574026*c[76]
+                                        + 4765.8930231716731243606959154359*c[81]
+                                        + 39009.007077415199773420662311678*c[82]
+                                        + 175949.42455148865874053744921769*c[83]
+                                        - 6438.02141747127555399846106446*c[98]
+                                        - 7256.014852519771337462709106928*c[103]
+                                        - 62058.14714806315615373313435585*c[104]
+                                        - 7991.039390822397306488480835612*c[109]
+                                        - 67038.02466617654671986913070727*c[110]
+                                        - 302390.87824080150854494009691279*c[111]
+                                        - 5828.260301540969974715284958264*c[116]
+                                        - 48398.479536101603240972865789489*c[117]
+                                        - 221141.57627356452565464037178633*c[118]
+                                        - 737754.8373274146143570453271765*c[119]
+                                        + z*(15067.408536307761506623599352806*c[55]
+                                             - 25833.899080637106057151812870128*c[76]
+                                             - 19504.503538707599886710331155839*c[82]
+                                             - 193544.36700663752461459119413946*c[83]
+                                             + 31029.073574031578076866567177925*c[104]
+                                             + 33519.012333088273359934565353637*c[110]
+                                             + 332629.96606488165939943410660406*c[111]
+                                             + 24199.239768050801620486432894745*c[117]
+                                             + 243255.73390092097822010440896496*c[118]
+                                             + 1.3279587071893463058426815889177e6*c[119]
+                                             + z*(77417.74680265500984583647765578*c[83]
+                                                  - 133051.98642595266375977364264163*c[111]
+                                                  - 97302.29356036839128804176358598*c[118]
+                                                  - 1.1508975462307667983969907103953e6*c[119]
+                                                  + 383632.51541025559946566357013178*z*c[119])))))
+                         + y*(57.23635208501673894915729516139*c[8]
+                              + 35.49647869859769625540396974937*c[9]
+                              + 7.763591212793354357998974866488*c[12]
+                              - 86.40050782488531766044271169295*c[14]
+                              - 59.61818814933036208330451082306*c[15]
+                              - 205.05286854633994319175315317832*c[17]
+                              - 383.54357202512343079430909639935*c[18]
+                              - 190.49409439665052251611633426203*c[19]
+                              - 5.0392040976605338908680679794*c[22]
+                              + 71.05089797496422814335318025227*c[24]
+                              + 22.583533070344184534808163521402*c[25]
+                              + 292.88321208063495655367249852951*c[27]
+                              + 610.8106422504614364005957614168*c[28]
+                              + 323.47530329943303752790230416789*c[29]
+                              + 481.13386952109612553692216813101*c[31]
+                              + 1133.8608130399601586623242610695*c[32]
+                              + 1338.4362996255517747408043419948*c[33]
+                              + 596.9924622639719728406878926007*c[34]
+                              + 11.770155518270018104310080530126*c[37]
+                              - 90.19978821773120703857643996334*c[39]
+                              - 35.853157229909494294195088137962*c[40]
+                              - 268.97284594727048989486163598117*c[42]
+                              - 536.075295804894098575791733519*c[43]
+                              - 237.56602630400337641211855018059*c[44]
+                              - 660.8299910744147877621027758507*c[46]
+                              - 1737.6679288393673820977759316232*c[47]
+                              - 2194.8962664251522186436887507416*c[48]
+                              - 1019.8559322026712571965797299417*c[49]
+                              - 923.0659741774511672503210637865*c[51]
+                              - 2424.6005851330329859569023645658*c[52]
+                              - 3545.0552552504809703239974591405*c[53]
+                              - 3425.8274734071213014931527977727*c[54]
+                              - 1434.9912891721677625355808907435*c[55]
+                              - 8.152959098761618580892948582309*c[58]
+                              + 77.3642340140614744992104588121*c[60]
+                              + 10.42586735116410586158558789913*c[61]
+                              + 315.80147181336134581100674268189*c[63]
+                              + 634.1593445592780570212530651906*c[64]
+                              + 272.20025960860242294475244403068*c[65]
+                              + 628.4059650638321347933122112556*c[67]
+                              + 1607.5037629767813565460248113101*c[68]
+                              + 2043.3590155073880515340407075093*c[69]
+                              + 890.5446399417805195175110601449*c[70]
+                              + 1231.2520057594454169624553314119*c[72]
+                              + 3599.8348330891143230832470180256*c[73]
+                              + 5670.93468017932543169239619043*c[74]
+                              + 5716.999420507965095383904145309*c[75]
+                              + 2460.3713410130577197287440828693*c[76]
+                              + 1568.5924188071937029915583158607*c[78]
+                              + 4393.5582451461684416840309081754*c[79]
+                              + 7121.273116904947025249185850473*c[80]
+                              + 8436.518705614452425110548670182*c[81]
+                              + 7293.700903130152898811846524662*c[82]
+                              + 2932.4904091914776456756241536281*c[83]
+                              + 14.763560866094837326681162995732*c[86]
+                              - 96.38354175732687145671061146353*c[88]
+                              - 23.600373430415385736744750126697*c[89]
+                              - 298.04743615524587759414450161165*c[91]
+                              - 583.3300417259092330084076929991*c[92]
+                              - 221.6530095007694226823232693307*c[93]
+                              - 714.8530119672500242467852879363*c[95]
+                              - 1848.2701431603417888522770618115*c[96]
+                              - 2317.1406131082723802051919936031*c[97]
+                              - 967.6646951107807535461464836223*c[98]
+                              - 1190.4115460077451609198971441964*c[100]
+                              - 3403.6438990973285385967420125396*c[101]
+                              - 5394.660714550591888150117828709*c[102]
+                              - 5578.241677077390639839557654913*c[103]
+                              - 2342.5873923443318696461837627747*c[104]
+                              - 2045.1663195167806004439415671388*c[106]
+                              - 6354.126870516037767005050856498*c[107]
+                              - 11128.449205698202476357240971655*c[108]
+                              - 13869.802127601904612436453105317*c[109]
+                              - 12307.603663456407943210892767493*c[110]
+                              - 5039.84797068002514241566828188*c[111]
+                              - 2455.6563733301811000955899597895*c[113]
+                              - 7179.095102045914689475700639761*c[114]
+                              - 12377.549651427095573215130166793*c[115]
+                              - 16189.979424666439647453538766883*c[116]
+                              - 17045.376979477567119962780560873*c[117]
+                              - 13734.055789621375803814507300414*c[118]
+                              - 5365.489726017560831687602379465*c[119]
+                              + z*(658.9081878380325605953515245835*c[18]
+                                   + 476.23523599162630629029083565507*c[19]
+                                   + 92.38718074231711855148794167846*c[25]
+                                   - 1046.6803724000625584922830280589*c[28]
+                                   - 808.6882582485825938197557604197*c[29]
+                                   - 2120.2275365787872885555656914309*c[32]
+                                   - 6017.775610719535111237724948504*c[33]
+                                   - 3581.9547735838318370441273556043*c[34]
+                                   - 85.36466007121308165284544794753*c[40]
+                                   + 880.1035734274907840782749892034*c[43]
+                                   + 239.4076234071351855315923373913*c[44]
+                                   + 3245.5389831748122685951289750135*c[47]
+                                   + 9849.155024525504921639972600524*c[48]
+                                   + 6119.13559321602754317947837965*c[49]
+                                   + 4661.0521648597426122035491056413*c[52]
+                                   + 16840.665939704360393073653974508*c[53]
+                                   + 28423.66231842470954832600211902*c[54]
+                                   + 15067.408536307761506623599352806*c[55]
+                                   + 150.52345988243177837664192529369*c[61]
+                                   - 1051.6561405593517791265884176012*c[64]
+                                   - 281.16493881726896980820237482211*c[65]
+                                   - 2969.209386866615735777983988065*c[68]
+                                   - 8957.384229127875121838462004321*c[69]
+                                   - 4378.5111463804208876277627123793*c[70]
+                                   - 6915.967600781754410021175635287*c[73]
+                                   - 26912.900010791400802783628652761*c[74]
+                                   - 47359.602045003540637523461259243*c[75]
+                                   - 25833.899080637106057151812870128*c[76]
+                                   - 8557.368159190597216960634526751*c[79]
+                                   - 34503.130684882717209211577859976*c[80]
+                                   - 72864.87997849113910319163351457*c[81]
+                                   - 95610.31146425294062112907429333*c[82]
+                                   - 46919.84654706364233080998645805*c[83]
+                                   - 138.78628693454502407687963852916*c[89]
+                                   + 935.2095842984745642771176838861*c[92]
+                                   - 72.74539347116251564909664731888*c[93]
+                                   + 3421.4699534159262872246343976718*c[96]
+                                   + 10168.232012344864048995405599348*c[97]
+                                   + 4570.2542019083496400591648111622*c[98]
+                                   + 6508.524878092547482632241769505*c[101]
+                                   + 25404.293848976449794406625897633*c[102]
+                                   + 45539.594117076662755901420182618*c[103]
+                                   + 22453.19896814345348275771695287*c[104]
+                                   + 12371.305212931719029748909734364*c[107]
+                                   + 53887.19029948721062811576059761*c[108]
+                                   + 119691.12239717417181489976883925*c[109]
+                                   + 161133.44717736028675164097696036*c[110]
+                                   + 80637.56753088040227865069251008*c[111]
+                                   + 14086.11997668648567528091100132*c[114]
+                                   + 60559.59991209125076260765960851*c[115]
+                                   + 141963.07605672161898619345142878*c[116]
+                                   + 230568.86445666900580598345022064*c[117]
+                                   + 259938.34404085654769931412122252*c[118]
+                                   + 120723.51883539511871297105353797*c[119]
+                                   + z*(5343.369723311311348771428187033*c[33]
+                                        + 4178.9472358478038098848152482051*c[34]
+                                        + 709.0148847057465109974080761204*c[44]
+                                        - 8723.82871692524875006150144734*c[48]
+                                        - 7138.991525418698800376058109592*c[49]
+                                        - 15956.055603156315934527320653314*c[53]
+                                        - 60701.38054443243056083180113553*c[54]
+                                        - 40179.756096820697350996264940817*c[55]
+                                        - 798.6714204084741751073574705092*c[65]
+                                        + 7697.973380718809986006720471096*c[69]
+                                        + 1731.6145776645732323951603947263*c[70]
+                                        + 25471.12662068617444710527635337*c[74]
+                                        + 100954.48837934925597204749882498*c[75]
+                                        + 68890.39754836561615240483432034*c[76]
+                                        + 33399.895785240699292177226467588*c[80]
+                                        + 162869.21374838848155423943432751*c[81]
+                                        + 356435.24113873496263556918896553*c[82]
+                                        + 211139.30946178639048864493906123*c[83]
+                                        + 1253.7558344461721447098096412912*c[93]
+                                        - 8750.76095914836619696485123068*c[97]
+                                        - 1006.8943449125691624736929626881*c[98]
+                                        - 23835.284125199940148062662651722*c[102]
+                                        - 95375.03066106588942424258343238*c[103]
+                                        - 48440.697773865043161875444907581*c[104]
+                                        - 52132.13457048340887444531633695*c[108]
+                                        - 267292.72650717280494170007270483*c[109]
+                                        - 599841.7722653234491933178207033*c[110]
+                                        - 362869.05388896181025392811629534*c[111]
+                                        - 59231.45156704702365913966838305*c[115]
+                                        - 322504.78701337232267237845922975*c[116]
+                                        - 890009.8048026082877299518903562*c[117]
+                                        - 1.4711734337357134759340285786206e6*c[118]
+                                        - 804823.4589026341247531403569198*c[119]
+                                        + z*(36720.588230582581450379731551126*c[54]
+                                             + 30134.817072615523013247198705613*c[55]
+                                             + 4502.1979019278904042274170262883*c[70]
+                                             - 60935.49243579350030436016980782*c[75]
+                                             - 51667.79816127421211430362574026*c[76]
+                                             - 103813.58280908731457846559363623*c[81]
+                                             - 495643.85463068724417993312113662*c[82]
+                                             - 351898.84910297731748107489843538*c[83]
+                                             - 5766.758520862896112349332422668*c[98]
+                                             + 56327.33892152415494536567984799*c[103]
+                                             + 10602.899512734408589080033005522*c[104]
+                                             + 170204.11161395947265464490096761*c[109]
+                                             + 832724.6337318086270701076003476*c[110]
+                                             + 604781.7564816030170898801938256*c[111]
+                                             + 209174.93104070724514020368786157*c[116]
+                                             + 1.2866162276678108283539549697449e6*c[117]
+                                             + 3.4567920080657191641804310747652e6*c[118]
+                                             + 2.2132645119822438430711359815295e6*c[119]
+                                             + z*(228317.42377663602220325622941247*c[82]
+                                                  + 193544.36700663752461459119413946*c[83]
+                                                  + 25727.623817664373782326550675164*c[104]
+                                                  - 382843.30453281604017511923482018*c[110]
+                                                  - 332629.96606488165939943410660406*c[111]
+                                                  - 619108.8740658546125564910519777*c[117]
+                                                  - 3.5592154749713701023783697732768e6*c[118]
+                                                  - 2.6559174143786926116853631778354e6*c[119]
+                                                  + z*(1.3263838964281796496633061457247e6*c[118]
+                                                       + 1.1508975462307667983969907103953e6*c[119])))))
+                              + y*(325.49654376045223992088971402578*c[17]
+                                   + 329.45409391901628029767576229175*c[18]
+                                   + 95.24704719832526125805816713101*c[19]
+                                   - 15.117612292981601672604203938199*c[22]
+                                   + 57.12990745252382280584745396987*c[24]
+                                   + 46.193590371158559275743970839232*c[25]
+                                   - 460.63340883526102175122182125984*c[27]
+                                   - 523.3401862000312792461415140295*c[28]
+                                   - 161.73765164971651876395115208394*c[29]
+                                   - 1787.4765716332710657929571350149*c[31]
+                                   - 3207.9964466496433757275515679041*c[32]
+                                   - 2272.2290668061692920018306271074*c[33]
+                                   - 596.9924622639719728406878926007*c[34]
+                                   - 8.596180996489339064945564432114*c[37]
+                                   + 20.350346493384164396651048087064*c[39]
+                                   + 51.21879604272784899170726876852*c[40]
+                                   + 235.79118431547823079011302073698*c[42]
+                                   + 0.007119004751598816745581680878582*c[43]
+                                   - 93.92145225972226509316314774582*c[44]
+                                   + 2432.0795385628030406096279013146*c[46]
+                                   + 4863.0208979090469516583012934442*c[47]
+                                   + 3714.5967482901507343402948095729*c[48]
+                                   + 1019.8559322026712571965797299417*c[49]
+                                   + 5875.27527904634626855829039905*c[51]
+                                   + 13046.290828483823890836900243256*c[52]
+                                   + 14484.460837683868143674541857309*c[53]
+                                   + 8671.625792061775794404543019362*c[54]
+                                   + 2152.4869337582516438033713361152*c[55]
+                                   - 34.637871141145918461937407300287*c[58]
+                                   + 113.86834640347434257708901161068*c[60]
+                                   + 86.01340564710387335808110016782*c[61]
+                                   - 494.19400481452238408398072515925*c[63]
+                                   - 519.2423214769789078754816608268*c[64]
+                                   - 193.14808840490650969433032705171*c[65]
+                                   - 1869.8912584687005058547893954747*c[67]
+                                   - 3036.3763444325201659593352359493*c[68]
+                                   - 1674.9200630492787583688239886433*c[69]
+                                   - 247.37351109493903319930862781804*c[70]
+                                   - 7769.318040601859288476740811076*c[72]
+                                   - 19136.068334483431416525455797643*c[73]
+                                   - 22900.989142484335774249383853215*c[74]
+                                   - 14422.069768478465138863928403568*c[75]
+                                   - 3690.5570115195865795931161243039*c[76]
+                                   - 14946.639433954923534169088963743*c[78]
+                                   - 37214.470256858249430073876847021*c[79]
+                                   - 50407.01888521235588771461989299*c[80]
+                                   - 45157.576440052095349144357881972*c[81]
+                                   - 24530.874198542611622221116775831*c[82]
+                                   - 5864.980818382955291351248307256*c[83]
+                                   - 25.254234854776997183564384605473*c[86]
+                                   + 67.47213898373517280285709451963*c[88]
+                                   + 113.64384364930136029483622575214*c[89]
+                                   + 127.57324045406077360628327943602*c[91]
+                                   - 282.09171287367616322042302733259*c[92]
+                                   - 195.08991885448129196803191780971*c[93]
+                                   + 2527.8820895102255416399335718182*c[95]
+                                   + 4763.2209141664351331200744779389*c[96]
+                                   + 3275.0518300506261565484203005295*c[97]
+                                   + 830.3609208045213222997338068921*c[98]
+                                   + 6637.505283198805624961166905077*c[100]
+                                   + 14716.224797666792220315095234176*c[101]
+                                   + 16236.908497667803991703531565482*c[102]
+                                   + 9183.571725111192080646517113809*c[103]
+                                   + 1982.4749088936184126641238182594*c[104]
+                                   + 19337.259016977739718551523759875*c[106]
+                                   + 53191.44034322895367055434515899*c[107]
+                                   + 77709.02425275735474034947050744*c[108]
+                                   + 73358.08172312048360640795431743*c[109]
+                                   + 41249.69743166175716333534122387*c[110]
+                                   + 10079.69594136005028483133656376*c[111]
+                                   + 32419.709873312521182360430668879*c[113]
+                                   + 86741.18305500812311533358928561*c[114]
+                                   + 131433.82453370508116956126102268*c[115]
+                                   + 142421.96163869852895015528759729*c[116]
+                                   + 112953.09891734694976036297434975*c[117]
+                                   + 57613.20013442865273634051791275*c[118]
+                                   + 13413.724315043902079219005948664*c[119]
+                                   + y*(1664.21873562341557962672287038*c[31]
+                                        + 2147.8826783602497314497687221886*c[32]
+                                        + 1068.6739446622622697542856374067*c[33]
+                                        + 198.99748742132399094689596420024*c[34]
+                                        + 36.368458062070280659385080289714*c[37]
+                                        - 120.0426764123410124231967636102*c[39]
+                                        - 93.90112607833438981812999274228*c[40]
+                                        + 296.7799269634322173950241417431*c[42]
+                                        + 440.04466770899379322239191292081*c[43]
+                                        + 141.80297694114930219948161522408*c[44]
+                                        - 2246.8933568824629246818454312796*c[46]
+                                        - 3240.2514063216408173607368059375*c[47]
+                                        - 1744.7657433850497500123002894681*c[48]
+                                        - 339.95197740089041906552657664722*c[49]
+                                        - 12336.387275407941989398745151873*c[51]
+                                        - 22779.607417441871509662289095569*c[52]
+                                        - 19041.444178854728943214157994152*c[53]
+                                        - 8136.34024934191309104623789471*c[54]
+                                        - 1434.9912891721677625355808907435*c[55]
+                                        + 74.10893360431219763949398771224*c[58]
+                                        - 223.78124819728035241022508667755*c[60]
+                                        - 243.70464933346097451456311714217*c[61]
+                                        + 422.52986894757994627377823438148*c[63]
+                                        + 952.2145907953442518042143318568*c[64]
+                                        + 433.56448536460026648685119827641*c[65]
+                                        + 531.1857205906240044130414421183*c[67]
+                                        - 1179.6156850800802528362742694392*c[68]
+                                        - 1772.7082416963545291990809186611*c[69]
+                                        - 560.7132918151951419184328897209*c[70]
+                                        + 16191.084413887858852800765971024*c[72]
+                                        + 33114.843959893315036797478344087*c[73]
+                                        + 29942.592956514876337964260974652*c[74]
+                                        + 13512.426937463321756434667059449*c[75]
+                                        + 2460.3713410130577197287440828693*c[76]
+                                        + 52308.1298228235331493444242675*c[78]
+                                        + 115015.6489864070627157950548257*c[79]
+                                        + 129260.19253570419336170712372696*c[80]
+                                        + 88257.82638873505229988456442157*c[81]
+                                        + 34474.346590824917446818540502337*c[82]
+                                        + 5864.980818382955291351248307256*c[83]
+                                        + 188.35081810204158731810465764681*c[86]
+                                        - 571.0245333484342798907695599272*c[88]
+                                        - 518.6047968302926382776154608807*c[89]
+                                        + 1127.0784891697822496210430159389*c[91]
+                                        + 2011.9928753721117590969272577943*c[92]
+                                        + 862.5840140989664355603490332084*c[93]
+                                        - 3164.7020228963689257857566584336*c[95]
+                                        - 5790.576748023078374773702776402*c[96]
+                                        - 4430.0027389823327597268118179775*c[97]
+                                        - 1283.6813185140762699069375649855*c[98]
+                                        - 10304.124589799244946521139591801*c[100]
+                                        - 13613.017545231888369171811149869*c[101]
+                                        - 5540.006221092128372253205106506*c[102]
+                                        + 735.8671353309309274815737973861*c[103]
+                                        + 720.2249669014269139641198890306*c[104]
+                                        - 67206.76871291444406513304912131*c[106]
+                                        - 162805.22867588825922334981685309*c[107]
+                                        - 197367.18559553231745626207499385*c[108]
+                                        - 142563.31768290887836352548777438*c[109]
+                                        - 57884.18753641069844024889691275*c[110]
+                                        - 10079.69594136005028483133656376*c[111]
+                                        - 166240.87136966011351943523596773*c[113]
+                                        - 405839.18763934607374287183866095*c[114]
+                                        - 538298.7445031988842108842181372*c[115]
+                                        - 482325.95359681158103988671874068*c[116]
+                                        - 292882.07338320774766110334554966*c[117]
+                                        - 107855.01439307182128419302343263*c[118]
+                                        - 17884.965753391869438958674598218*c[119]
+                                        + y*(8026.919209759121526024551676083*c[51]
+                                             + 12063.842671387918924927163405134*c[52]
+                                             + 7925.116529111732878154346931745*c[53]
+                                             + 2622.8991593273272464556951107947*c[54]
+                                             + 358.74782229304194063389522268587*c[55]
+                                             - 97.73786895641173891585438959151*c[58]
+                                             + 305.17963943072082412515431217041*c[60]
+                                             + 232.95297362757299034480297962119*c[61]
+                                             - 642.0604210522062476311819779369*c[63]
+                                             - 958.8003395980412334920268798305*c[64]
+                                             - 296.64938472314755075416134618912*c[65]
+                                             + 1373.3251997876899654462856862159*c[67]
+                                             + 2731.3873360792925509066175113561*c[68]
+                                             + 1656.1514589200582632002125064402*c[69]
+                                             + 321.58556442342074315910121616345*c[70]
+                                             - 10466.515700257308363520461068894*c[72]
+                                             - 17436.759425800760825282610364087*c[73]
+                                             - 12424.183816188820724271602851989*c[74]
+                                             - 4352.5351739852500217400121291298*c[75]
+                                             - 615.0928352532644299321860207173*c[76]
+                                             - 74993.16527593872954547521635432*c[78]
+                                             - 144482.9276377244466150625487463*c[79]
+                                             - 134681.18598374908924423277978446*c[80]
+                                             - 73086.89362863888785122085847957*c[81]
+                                             - 22208.909491553611635707982114422*c[82]
+                                             - 2932.4904091914776456756241536281*c[83]
+                                             - 356.65344742983196839285851444579*c[86]
+                                             + 1072.6674790048152291780343754371*c[88]
+                                             + 976.1972646217273191108055734225*c[89]
+                                             - 2051.2663247819196255432323948454*c[91]
+                                             - 3768.4795546269452196031844905724*c[92]
+                                             - 1434.2966746064209335480222296372*c[93]
+                                             + 3430.482201634169865770910729576*c[95]
+                                             + 8875.080569800032738321973580977*c[96]
+                                             + 6885.941387049378718598576340111*c[97]
+                                             + 1647.6452916751131749569521207623*c[98]
+                                             - 63.53818302325957442955204140534*c[100]
+                                             - 12146.113959778717819721655035896*c[101]
+                                             - 17621.07991639329732434767641451*c[102]
+                                             - 9300.91661358579387235257871188*c[103]
+                                             - 1711.4624213482361202961817981602*c[104]
+                                             + 95757.66591375376269340434823825*c[106]
+                                             + 202934.09103743891168885414860106*c[107]
+                                             + 204366.03952658157884323425809134*c[108]
+                                             + 117677.65606728449674811275329075*c[109]
+                                             + 37259.338820579819858581226300818*c[110]
+                                             + 5039.84797068002514241566828188*c[111]
+                                             + 390051.1850908496183442186085313*c[113]
+                                             + 865778.1210310820658946186293324*c[114]
+                                             + 1.0027784313212281641552183103686e6*c[115]
+                                             + 748101.3205961140694917831558518*c[116]
+                                             + 362738.81080887050075630055583968*c[117]
+                                             + 104169.32145517907918994901723619*c[118]
+                                             + 13413.724315043902079219005948664*c[119]
+                                             + y*(37316.500639797403168293957084768*c[78]
+                                                  + 62403.06482858033472086105350425*c[79]
+                                                  + 48927.386196280708328397960378492*c[80]
+                                                  + 21890.545904568026555681581549471*c[81]
+                                                  + 5436.129137538952909601338795535*c[82]
+                                                  + 586.4980818382955291351248307256*c[83]
+                                                  + 281.56851112881471188909882719404*c[86]
+                                                  - 855.1273163294345649559633257218*c[88]
+                                                  - 640.6294549080085531664661575585*c[89]
+                                                  + 1675.0320855170770998914913595124*c[91]
+                                                  + 2506.1831842777469058652391020537*c[92]
+                                                  + 752.2535006677032868258857847747*c[93]
+                                                  - 3000.82046887160681937402004281*c[95]
+                                                  - 6136.989759235426353056028083678*c[96]
+                                                  - 3697.3440756486993056211037027935*c[97]
+                                                  - 686.518871531297156232063383651*c[98]
+                                                  + 6041.704412613150912373400856652*c[100]
+                                                  + 14297.169146390087709894491836343*c[101]
+                                                  + 12005.03640961291166377867513506*c[102]
+                                                  + 4441.4326550410778371024233765313*c[103]
+                                                  + 612.562471849151756722060730361*c[104]
+                                                  - 47385.084719586801473794585697888*c[106]
+                                                  - 87134.65009831374662118422203978*c[107]
+                                                  - 73930.44012390917400169850148541*c[108]
+                                                  - 35173.406507810082900450801073879*c[109]
+                                                  - 9115.316774590858099407600829052*c[110]
+                                                  - 1007.969594136005028483133656376*c[111]
+                                                  - 420940.38356325553386334366968985*c[113]
+                                                  - 846075.4374422456490400744271189*c[114]
+                                                  - 856101.9570245975950141149490529*c[115]
+                                                  - 540460.5556767728719878518770185*c[116]
+                                                  - 216873.94649269640791671284575282*c[117]
+                                                  - 50978.95284622171696670130675916*c[118]
+                                                  - 5365.489726017560831687602379465*c[119]
+                                                  + y*(169151.46130022051925956359258262*c[113]
+                                                       + 306438.38098384477661063450266245*c[114]
+                                                       + 272300.36565528148405274112772055*c[115]
+                                                       + 148036.90215618536780648831357992*c[116]
+                                                       + 50533.31475373449119015147898596*c[117]
+                                                       + 10048.362851728633709570501103975*c[118]
+                                                       + 894.2482876695934719479337299109*c[119])
+                                                  + z*(612876.7619676895532212690053249*c[114]
+                                                       + 1.3615018282764074202637056386028e6*c[115]
+                                                       + 1.3323321194056683102583948222193e6*c[116]
+                                                       + 707466.4065522828766621207058034*c[117]
+                                                       + 200967.2570345726741914100220795*c[118]
+                                                       + 24144.703767079023742594210707595*c[119]))
+                                             + z*(124806.12965716066944172210700849*c[79]
+                                                  + 244636.93098140354164198980189246*c[80]
+                                                  + 197014.91314111223900113423394524*c[81]
+                                                  + 76105.80792554534073441874313749*c[82]
+                                                  + 11729.961636765910582702496614513*c[83]
+                                                  - 1281.258909816017106332932315117*c[89]
+                                                  + 5012.366368555493811730478204107*c[92]
+                                                  + 3761.2675033385164341294289238737*c[93]
+                                                  - 12273.979518470852706112056167356*c[96]
+                                                  - 18486.720378243496528105518513968*c[97]
+                                                  - 6178.669843781674406088570452859*c[98]
+                                                  + 28594.338292780175419788983672685*c[101]
+                                                  + 60025.1820480645583188933756753*c[102]
+                                                  + 39972.893895369700533921810388782*c[103]
+                                                  + 8575.874605888124594108850225055*c[104]
+                                                  - 174269.30019662749324236844407956*c[107]
+                                                  - 369652.20061954587000849250742704*c[108]
+                                                  - 316560.65857029074610405720966491*c[109]
+                                                  - 127614.43484427201339170641160673*c[110]
+                                                  - 20159.391882720100569662673127519*c[111]
+                                                  - 1.0792741129168017448588798489129e6*c[114]
+                                                  - 2.9190079568465805548068691066619e6*c[115]
+                                                  - 3.5318128816852875376322720709474e6*c[116]
+                                                  - 2.3287688443454668341718591347361e6*c[117]
+                                                  - 818611.7998898616651426161131038*c[118]
+                                                  - 120723.51883539511871297105353797*c[119]
+                                                  + z*(1.3615018282764074202637056386028e6*c[115]
+                                                       + 3.1087749452798927239362545851783e6*c[116]
+                                                       + 2.8298656262091315066484828232136e6*c[117]
+                                                       + 1.205803542207436045148460132477e6*c[118]
+                                                       + 201205.86472565853118828508922996*c[119])))
+                                        + z*(24127.685342775837849854326810267*c[52]
+                                             + 39625.582645558664390771734658723*c[53]
+                                             + 23606.092433945945218101255997152*c[54]
+                                             + 5022.469512102587168874533117602*c[55]
+                                             + 465.90594725514598068960595924238*c[61]
+                                             - 1917.6006791960824669840537596611*c[64]
+                                             - 1483.2469236157377537708067309456*c[65]
+                                             + 5462.774672158585101813235022712*c[68]
+                                             + 8280.757294600291316001062532201*c[69]
+                                             + 2894.2700798107866884319109454711*c[70]
+                                             - 34873.518851601521650565220728174*c[73]
+                                             - 62120.91908094410362135801425995*c[74]
+                                             - 39172.816565867250195660109162168*c[75]
+                                             - 8611.299693545702019050604290043*c[76]
+                                             - 164159.7256182882237884029904841*c[79]
+                                             - 428768.99893734190457917409702984*c[80]
+                                             - 460767.12951663775165985349237092*c[81]
+                                             - 234818.92495620522216549300646442*c[82]
+                                             - 46919.84654706364233080998645805*c[83]
+                                             + 671.135619427437531888678831728*c[89]
+                                             - 2524.5927406983966274758907770374*c[92]
+                                             - 3410.2158696935882336106822243121*c[93]
+                                             + 5476.181621129212770531890994597*c[96]
+                                             + 15942.986557003397064887363186587*c[97]
+                                             + 8650.137781294344168523998634002*c[98]
+                                             + 4302.1103732227397803456736008927*c[101]
+                                             - 28080.217533901928302845006397247*c[102]
+                                             - 43735.355626902444317251398018139*c[103]
+                                             - 15384.599292987181090037694949189*c[104]
+                                             + 231598.88187825033013533985312255*c[107]
+                                             + 652177.9970133620242076787830297*c[108]
+                                             + 742538.2460352697246289575699519*c[109]
+                                             + 394016.30864384546462843075660472*c[110]
+                                             + 80637.56753088040227865069251008*c[111]
+                                             + 652282.129145362386930357409752*c[114]
+                                             + 2.0948841997595602659692224451809e6*c[115]
+                                             + 3.2010990036797390877937763317193e6*c[116]
+                                             + 2.7495745069787201764163486470194e6*c[117]
+                                             + 1.26477462921371991865636423162e6*c[118]
+                                             + 241447.03767079023742594210707595*c[119]
+                                             + z*(244636.93098140354164198980189246*c[80]
+                                                  + 459701.4639959285576693132125389*c[81]
+                                                  + 304423.23170218136293767497254996*c[82]
+                                                  + 70379.76982059546349621497968708*c[83]
+                                                  + 3761.2675033385164341294289238737*c[93]
+                                                  - 18486.720378243496528105518513968*c[97]
+                                                  - 14416.896302157240280873331056671*c[98]
+                                                  + 60025.1820480645583188933756753*c[102]
+                                                  + 93270.08575586263457915089090716*c[103]
+                                                  + 34303.498423552498376435400900218*c[104]
+                                                  - 369652.20061954587000849250742704*c[108]
+                                                  - 738641.5366640117409094668225515*c[109]
+                                                  - 510457.7393770880535668256464269*c[110]
+                                                  - 120956.35129632060341797603876511*c[111]
+                                                  - 1.5575061285701731345431634680591e6*c[115]
+                                                  - 5.132121778652444863872380247032e6*c[116]
+                                                  - 6.485209751172735830038953715731e6*c[117]
+                                                  - 3.7058672571317339457072365461456e6*c[118]
+                                                  - 804823.4589026341247531403569198*c[119]
+                                                  + z*(2.0725166301865951492908363901189e6*c[116]
+                                                       + 4.2447984393136972599727242348203e6*c[117]
+                                                       + 3.0145088555185901128711503311926e6*c[118]
+                                                       + 737754.8373274146143570453271765*c[119]))))
+                                   + z*(4295.7653567204994628995374443773*c[32]
+                                        + 5343.369723311311348771428187033*c[33]
+                                        + 1790.9773867919159185220636778022*c[34]
+                                        - 187.80225215666877963625998548456*c[40]
+                                        + 880.0893354179875864447838258416*c[43]
+                                        + 709.0148847057465109974080761204*c[44]
+                                        - 6480.502812643281634721473611875*c[47]
+                                        - 8723.82871692524875006150144734*c[48]
+                                        - 3059.567796608013771589739189825*c[49]
+                                        - 21431.52949210790516947025138087*c[52]
+                                        - 55581.63824871498032529905531204*c[53]
+                                        - 49620.969810131272601314885055239*c[54]
+                                        - 15067.408536307761506623599352806*c[55]
+                                        - 21.503351411775968339520275041956*c[61]
+                                        - 13.171497605393963375625095947568*c[64]
+                                        + 684.5755032072635786634492604364*c[65]
+                                        + 3103.5433019984245961406864838337*c[68]
+                                        - 582.7839138814813299943420611047*c[69]
+                                        - 2152.1495465259695888339850620169*c[70]
+                                        + 31356.16906818510842302973596*c[73]
+                                        + 87592.04570163027806846329061332*c[74]
+                                        + 82439.02587130264561225189437287*c[75]
+                                        + 25833.899080637106057151812870128*c[76]
+                                        + 65871.57235452590164318711916729*c[79]
+                                        + 217531.96374117906222936152160497*c[80]
+                                        + 333553.30798197771903910758742318*c[81]
+                                        + 247821.92731534362208996656056831*c[82]
+                                        + 70379.76982059546349621497968708*c[83]
+                                        - 366.07397423314774466655209003343*c[89]
+                                        + 1499.3930100458268907179637385512*c[92]
+                                        + 902.7042008012439441910629417297*c[93]
+                                        - 6104.971874916943979015514558206*c[96]
+                                        - 6207.0271379082667337466959033*c[97]
+                                        - 2902.994085332342260638439450867*c[98]
+                                        - 22923.924717241036957997948698846*c[101]
+                                        - 55780.24863936257016411103192978*c[102]
+                                        - 37112.551408924065969917233841664*c[103]
+                                        - 5301.449756367204294540016502761*c[104]
+                                        - 94011.57547352618831135978058362*c[107]
+                                        - 334657.93096429956307363159193959*c[108]
+                                        - 540531.6131109101806427718200176*c[109]
+                                        - 416362.31686590431353505380017381*c[110]
+                                        - 120956.35129632060341797603876511*c[111]
+                                        - 159396.2461333297605553862675699*c[114]
+                                        - 596609.5227564341550851986455049*c[115]
+                                        - 1.1398345786915651415652041369468e6*c[116]
+                                        - 1.3507745203861882908390981906758e6*c[117]
+                                        - 892325.6586477165070274962370325*c[118]
+                                        - 241447.03767079023742594210707595*c[119]
+                                        + z*(39625.582645558664390771734658723*c[53]
+                                             + 55080.88234587387217556959732669*c[54]
+                                             + 20089.878048410348675498132470409*c[55]
+                                             - 1483.2469236157377537708067309456*c[65]
+                                             + 8280.757294600291316001062532201*c[69]
+                                             + 6753.296852891835606341125539432*c[70]
+                                             - 62120.91908094410362135801425995*c[74]
+                                             - 91403.23865369025045654025471173*c[75]
+                                             - 34445.19877418280807620241716017*c[76]
+                                             - 184132.06795593836293718429513738*c[80]
+                                             - 615421.8382095595295370116029932*c[81]
+                                             - 634852.4681226395257242970533077*c[82]
+                                             - 211139.30946178639048864493906123*c[83]
+                                             + 351.05163364492820051874669956154*c[93]
+                                             - 2543.7338212400994632181553273801*c[97]
+                                             + 5766.758520862896112349332422668*c[98]
+                                             + 31944.964514162630016048369278055*c[102]
+                                             - 8779.077373576402161102371135167*c[103]
+                                             - 27234.898748396225983715378896537*c[104]
+                                             + 282525.79639381615419918627560263*c[108]
+                                             + 993947.7040849509498914341740029*c[109]
+                                             + 1.065607495198293804946897379992e6*c[110]
+                                             + 362869.05388896181025392811629534*c[111]
+                                             + 537378.0711893871314260589771218*c[115]
+                                             + 2.3371092299336130076464311936462e6*c[116]
+                                             + 4.513088276742144875626440872347e6*c[117]
+                                             + 3.8827805181505855662309488435747e6*c[118]
+                                             + 1.2072351883539511871297105353797e6*c[119]
+                                             + z*(306467.6426639523717795421416926*c[81]
+                                                  + 456634.84755327204440651245882494*c[82]
+                                                  + 175949.42455148865874053744921769*c[83]
+                                                  - 9611.264201438160187248887371114*c[98]
+                                                  + 62180.05717057508971943392727144*c[103]
+                                                  + 51455.24763532874756465310135033*c[104]
+                                                  - 492427.69110934116060631121503431*c[109]
+                                                  - 765686.6090656320803502384696404*c[110]
+                                                  - 302390.87824080150854494009691279*c[111]
+                                                  - 1.3488978889150347599574171079025e6*c[116]
+                                                  - 5.483016187445406485085706338776e6*c[117]
+                                                  - 6.250159287310744751396941034171e6*c[118]
+                                                  - 2.2132645119822438430711359815295e6*c[119]
+                                                  + z*(2.1223992196568486299863621174102e6*c[117]
+                                                       + 3.3159597410704491241582653643118e6*c[118]
+                                                       + 1.3279587071893463058426815889177e6*c[119]))))));
+    return;
+                #endif
+                #if (PMAX3D>=8)
+  case ( 8 ) :
+    grad[0] /*ARGH*/[0]= 7.108186533109108287628163961904*c[1]
+                         + 3.0779350562554622863700252210209*c[2]
+                         - 24.107691963523137757240517446482*c[4]
+                         - 25.934651924411914668544639531691*c[5]
+                         - 15.251733823253820980139162750107*c[6]
+                         - 9.498053366426158901866439089727*c[7]
+                         - 4.4027963142320568422428688585687*c[8]
+                         + 51.98290834774981018565238566164*c[10]
+                         + 67.88980105153856268390378774363*c[11]
+                         + 54.34513848955348050599282406542*c[12]
+                         + 55.80416218765705275477041466485*c[13]
+                         + 45.421981256511138427204168432866*c[14]
+                         + 22.711690723554423650782670789737*c[15]
+                         + 19.355816578631431838778170153297*c[16]
+                         + 12.940229568458345929576655297661*c[17]
+                         + 4.9172252823733773178757576461455*c[18]
+                         - 92.80787425020917692449240473062*c[20]
+                         - 129.35075428961692530397432968849*c[21]
+                         - 118.42129629502254643539959751589*c[22]
+                         - 130.50603549192381657555425408581*c[23]
+                         - 128.28077026992466306259669275926*c[24]
+                         - 83.14846266808540669633914751062*c[25]
+                         - 96.71087555923807597302020993454*c[26]
+                         - 91.91158152490354156750661978371*c[27]
+                         - 58.78036610294129518759778520287*c[28]
+                         - 29.951416972169725697027991126656*c[29]
+                         - 32.714860394181685717379996700855*c[30]
+                         - 25.936494449950285699072461091138*c[31]
+                         - 13.827570890731221447101515378897*c[32]
+                         - 5.187737595447875095894590472848*c[33]
+                         + 147.75827754892424833060563826562*c[35]
+                         + 213.29201469618117749791837518004*c[36]
+                         + 211.86279932886032587758144954226*c[37]
+                         + 232.93809827412109604767637665546*c[38]
+                         + 249.86234677856576324421846030801*c[39]
+                         + 183.53401915310812555361771308719*c[40]
+                         + 211.97365454927595764002309718268*c[41]
+                         + 232.42109374816007988777352783496*c[42]
+                         + 175.60409470742403495122190102748*c[43]
+                         + 111.41662473947445172816412624749*c[44]
+                         + 148.72353777469765595165588123255*c[45]
+                         + 154.79488287430332698302368832103*c[46]
+                         + 112.87622917645367083909594371749*c[47]
+                         + 69.719474799049103712002567524*c[48]
+                         + 37.085670261915318443511990179697*c[49]
+                         + 49.621863566953055237958208944291*c[50]
+                         + 43.611252443452089003489145762526*c[51]
+                         + 27.155526553489969442717306483137*c[52]
+                         + 14.054556748894164294661370523645*c[53]
+                         + 5.35285542719862703358305124652*c[54]
+                         - 218.36425269108714168467239038194*c[56]
+                         - 321.19117580565828553698268977392*c[57]
+                         - 337.22493996823880447615594210956*c[58]
+                         - 366.61398073593987684649686173532*c[59]
+                         - 416.04307410735862964604244664973*c[60]
+                         - 329.71805498056484787264421730999*c[61]
+                         - 363.07817698873158493176130580409*c[62]
+                         - 425.80388057098263497448435485412*c[63]
+                         - 350.24067377492533952424681609676*c[64]
+                         - 248.56610533120879939565717194418*c[65]
+                         - 312.37982862983501958168462665352*c[66]
+                         - 366.21658277208029674303728106752*c[67]
+                         - 303.69486968167981428682877814759*c[68]
+                         - 217.11950696831882953323779084836*c[69]
+                         - 139.35374458348232203561052700416*c[70]
+                         - 211.90740813154056133185964740368*c[71]
+                         - 234.28739028992083697038800646035*c[72]
+                         - 185.31752114868127507831273393788*c[73]
+                         - 127.83913927610920017854033752944*c[74]
+                         - 79.39033920957300137793843976069*c[75]
+                         - 44.160511248952318046413355333551*c[76]
+                         - 70.11277557547242963291381850121*c[77]
+                         - 66.13160284831568422254694782589*c[78]
+                         - 45.214125423977015328768647388284*c[79]
+                         - 27.040071069657301888096847852646*c[80]
+                         - 14.060864509357420708517581116969*c[81]
+                         - 5.463446369385882321207375673904*c[82]
+                         + 305.69235097535163604624214350989*c[84]
+                         + 455.28582676921297625796024342218*c[85]
+                         + 497.80605531125765860204568161057*c[86]
+                         + 533.0823271260984868131901729598*c[87]
+                         + 629.0621806714054174732436719518*c[88]
+                         + 525.8122972387291552284679058768*c[89]
+                         + 553.9387545468290149074697683102*c[90]
+                         + 679.0499123784420117179444000638*c[91]
+                         + 589.5708558829090894315793473567*c[92]
+                         + 448.48637277903072147905190597046*c[93]
+                         + 519.9632795412806838064126025931*c[94]
+                         + 644.9052093307943068849556544436*c[95]
+                         + 571.2847849611629870356924677916*c[96]
+                         + 442.37164281681661933501135596294*c[97]
+                         + 313.51028466595903467930894520061*c[98]
+                         + 431.79828166147886166945300296518*c[99]
+                         + 529.72830684950421694208143755*c[100]
+                         + 466.88130699454394216319028411495*c[101]
+                         + 361.12193442733829390294023296907*c[102]
+                         + 255.10732523671745439609104349085*c[103]
+                         + 167.06249232249593365147110828028*c[104]
+                         + 286.31767780910679384933830366311*c[105]
+                         + 330.62275662917279741661939396095*c[106]
+                         + 276.45037165986820157874077918317*c[107]
+                         + 204.88710353730477484689450844162*c[108]
+                         + 139.73951480841051827089597721153*c[109]
+                         + 88.30888697490678081877957417346*c[110]
+                         + 51.19845557516216017692107460957*c[111]
+                         + 94.21629621269638091717496966913*c[112]
+                         + 93.63175392194706623532723643759*c[113]
+                         + 68.25222066782368841620058179255*c[114]
+                         + 44.491868275113412089640833754934*c[115]
+                         + 26.540949876502360077792686503087*c[116]
+                         + 13.987999865925318855772504563436*c[117]
+                         + 5.542395395327431720667678490885*c[118]
+                         - 411.00877851868015268900928316953*c[120]
+                         - 617.0285921895649701896241347235*c[121]
+                         - 695.9790864971362358443210007315*c[122]
+                         - 735.0029990330810235576354489981*c[123]
+                         - 893.362122421749184289505045108*c[124]
+                         - 776.5131451442565306370989777529*c[125]
+                         - 786.050849613412300918558033143*c[126]
+                         - 993.7992989237912366723066000255*c[127]
+                         - 896.8499903849576742029555789594*c[128]
+                         - 716.8358182581133104951936962887*c[129]
+                         - 775.7271679173784004196678926041*c[130]
+                         - 998.7222381270420138313578003746*c[131]
+                         - 923.3424106073635751724051611952*c[132]
+                         - 752.5643008350295426899970624343*c[133]
+                         - 567.9440635944890467744472759305*c[134]
+                         - 703.7055364791002567892355506737*c[135]
+                         - 907.0250037676689625010456574772*c[136]
+                         - 844.9507993158630737868825091701*c[137]
+                         - 696.0697938265011481345924518818*c[138]
+                         - 529.2817622431755916152533970327*c[139]
+                         - 378.33524744136918418906643428707*c[140]
+                         - 570.2896457949018053276162086913*c[141]
+                         - 723.1606582529727183325704562335*c[142]
+                         - 665.1529280849414564121932084038*c[143]
+                         - 543.2530330352615031930546114337*c[144]
+                         - 410.26657143275229237499041780139*c[145]
+                         - 290.71774198041709764868614751207*c[146]
+                         - 194.6061488527759974827969419946*c[147]
+                         - 372.00065890384171804884066147542*c[148]
+                         - 444.01592242831028389014540986023*c[149]
+                         - 386.63708137760016784794561836629*c[150]
+                         - 301.3432377457532200370104650758*c[151]
+                         - 218.90779350905475620064396212618*c[152]
+                         - 149.9066133335440170017191819727*c[153]
+                         - 96.74479147456402754967112171303*c[154]
+                         - 58.21188755925209795680577694051*c[155]
+                         - 121.95598465566820828156546400735*c[156]
+                         - 126.2229750692656128665298462699*c[157]
+                         - 96.47652169197795675059165091853*c[158]
+                         - 66.69797640207689502366411377698*c[159]
+                         - 43.140179535427655654233498307537*c[160]
+                         - 25.954620400863226905760118120215*c[161]
+                         - 13.888561885030241343634733183072*c[162]
+                         + x*(57.85846071245553061737724187156*c[4]
+                              + 40.222410556398635282285942250194*c[5]
+                              + 8.634593969478326274424035536115*c[7]
+                              - 306.88704928189646977071890330364*c[10]
+                              - 328.36853086218160897314895721461*c[11]
+                              - 124.21745940469366972798359786381*c[12]
+                              - 173.2650933692211732081951142257*c[13]
+                              - 62.53751042563127754470139132061*c[14]
+                              - 35.406981546277009461179579548714*c[16]
+                              - 9.954022744967958407366657921278*c[17]
+                              + 963.9465199900953158824090346417*c[20]
+                              + 1202.6418748809013018820189391683*c[21]
+                              + 680.2925531841720752671891772189*c[22]
+                              + 951.4947142716595831599907672397*c[23]
+                              + 571.8988635798579007388508909214*c[24]
+                              + 184.77436148463423710297588335693*c[25]
+                              + 451.33209485954087267175004419425*c[26]
+                              + 252.70024747755827631123052285815*c[27]
+                              + 73.30386618162225976220742012688*c[28]
+                              + 90.20408108686989071588270934993*c[30]
+                              + 40.451413362307785035250627389848*c[31]
+                              + 9.218380593820814298067676919265*c[32]
+                              - 2347.7527702923760473777524047747*c[35]
+                              - 3147.6718699277606576148010619703*c[36]
+                              - 2162.2701429630875955670765917703*c[37]
+                              - 2960.2441357557014338892084732908*c[38]
+                              - 2210.1514696901670692735574853188*c[39]
+                              - 1032.9123868616782879994299201651*c[40]
+                              - 2067.9552220359310112575678061998*c[41]
+                              - 1550.0167383656902355539474847888*c[42]
+                              - 733.5730986253323390039672516795*c[43]
+                              - 243.0908176133988037705399118127*c[44]
+                              - 927.4402049508333649585986157164*c[45]
+                              - 640.2317120435542949908553931388*c[46]
+                              - 280.00767483412565652108945232846*c[47]
+                              - 79.74023272751059935930940882214*c[48]
+                              - 183.16454752218868037733040315837*c[50]
+                              - 103.1977497659227239788446363632*c[51]
+                              - 36.853928894022101386544915941401*c[52]
+                              - 8.267386322878920173330217955085*c[53]
+                              + 4887.4579634580794491209552388216*c[56]
+                              + 6824.618795599242365173632479737*c[57]
+                              + 5292.344497612294983602994557276*c[58]
+                              + 7018.62023993679387700803413543*c[59]
+                              + 5931.138466280420036101922404926*c[60]
+                              + 3318.6839012174244470659624481419*c[61]
+                              + 5856.443201385204822449661144214*c[62]
+                              + 5104.800195395451946792443584616*c[63]
+                              + 2964.8324535264094402541105472839*c[64]
+                              + 1377.3007147860421999300348215924*c[65]
+                              + 3820.1908573691752710391915892494*c[66]
+                              + 3260.7480832310247177595314394179*c[67]
+                              + 1877.2617348149095900097338856596*c[68]
+                              + 859.9970160832048577615615963147*c[69]
+                              + 300.14652679519269361516113508589*c[70]
+                              + 1655.2786830222895865275959331675*c[71]
+                              + 1297.3938235276111504350623006027*c[72]
+                              + 690.8399699940332825314484134445*c[73]
+                              + 289.81890059012726954940841004051*c[74]
+                              + 84.00771225609441344885620195021*c[75]
+                              + 324.60776559919884905871785728928*c[77]
+                              + 210.6949972585287444814624858523*c[78]
+                              + 93.45694824477545752166533814229*c[79]
+                              + 32.448085283588762265716217423175*c[80]
+                              + 7.400455004924958267640832166826*c[81]
+                              - 9135.276497216966888522678860477*c[84]
+                              - 13081.238490671026645577131324588*c[85]
+                              - 11040.402986600321913428605034263*c[86]
+                              - 14190.505859705432838508067361537*c[87]
+                              - 13033.163752758266662669296344426*c[88]
+                              - 8166.936044201415160775221627651*c[89]
+                              - 13040.348927895725518923927409448*c[90]
+                              - 12462.901477688386370420175903408*c[91]
+                              - 8147.864860210524840342319727627*c[92]
+                              - 4463.3707706283728351669223229968*c[93]
+                              - 10170.716813467015621061114972853*c[94]
+                              - 9773.816394961160661372065188738*c[95]
+                              - 6493.894790675823136193632193036*c[96]
+                              - 3605.2807264819117652197939545254*c[97]
+                              - 1716.2971788282428905801584591274*c[98]
+                              - 6351.81937654061298074908934462*c[99]
+                              - 5910.639402753178477345574597481*c[100]
+                              - 3837.2857931829588581833791558859*c[101]
+                              - 2091.1376966170387479556782376254*c[102]
+                              - 966.3616784148118832492430011585*c[103]
+                              - 356.39998362132465845647169766461*c[104]
+                              - 2689.055843465668953235200313509*c[105]
+                              - 2298.7788589666177453235963135547*c[106]
+                              - 1380.1751490316018690068465014209*c[107]
+                              - 696.8887607806665659151503193932*c[108]
+                              - 292.25914281448972935165679930323*c[109]
+                              - 87.03265702567478292890648198413*c[110]
+                              - 524.9904120671112764666746293076*c[112]
+                              - 376.06107278670652129139120349792*c[113]
+                              - 190.62690454261217437677675295094*c[114]
+                              - 81.49500624649486372855004202636*c[115]
+                              - 28.525319960726835597627653718271*c[116]
+                              - 6.660952317107294693225002173065*c[117]
+                              + 15774.554114911516086462338189339*c[120]
+                              + 22970.962173100084825887426545198*c[121]
+                              + 20651.507623409833658967171118905*c[122]
+                              + 25794.030934376468638186826386264*c[123]
+                              + 25174.807918082901448228404016935*c[124]
+                              + 17087.123547532064227649415672678*c[125]
+                              + 25153.820059413657471713047561801*c[126]
+                              + 25629.163947109297530594273300998*c[127]
+                              + 18150.933824483067241058059677218*c[128]
+                              + 11037.171388291844880947585285186*c[129]
+                              + 21678.38213957818548431518666599*c[130]
+                              + 22446.228073793948450215864082111*c[131]
+                              + 16296.524745021543732754518947295*c[132]
+                              + 10117.838226491776336267941751797*c[133]
+                              + 5599.643974596855965143298126767*c[134]
+                              + 16184.03700498578337820382082885*c[135]
+                              + 16635.553314742163806900028110193*c[136]
+                              + 12088.507245096283354538384420399*c[137]
+                              + 7542.687820663985080405906179003*c[138]
+                              + 4174.5934103174677022789348697269*c[139]
+                              + 2051.3862384719642444773020545772*c[140]
+                              + 9807.361605916340449739120702945*c[141]
+                              + 9710.745266138418331744165951425*c[142]
+                              + 6839.805035878381548595814907764*c[143]
+                              + 4160.7472499206942508002112281753*c[144]
+                              + 2244.4239615079930805783704612274*c[145]
+                              + 1059.9841717496824790561237852567*c[146]
+                              + 412.10713874705505349298175951797*c[147]
+                              + 4083.3914237239310006709421182651*c[148]
+                              + 3720.9370635882607314977475340046*c[149]
+                              + 2425.7763697007460847717631788788*c[150]
+                              + 1371.9431755792610460370137829368*c[151]
+                              + 685.7239994757377777734316857425*c[152]
+                              + 291.35993313988293003681978866225*c[153]
+                              + 89.28181589248028459378922640682*c[154]
+                              + 794.8778119474240952916441744531*c[156]
+                              + 612.9106432832059370639857454549*c[157]
+                              + 340.82263149784269026629196602838*c[158]
+                              + 165.44501588041752840738795054531*c[159]
+                              + 70.8582659036009803016395624375*c[160]
+                              + 25.247685214847496990039025408769*c[161]
+                              + x*(350.72805632216739402367874663273*c[10]
+                                   + 300.60236503885572490917032941834*c[11]
+                                   + 114.69538170637613178618054412724*c[13]
+                                   + 16.5232580549292710818838037894*c[16]
+                                   - 2542.1287294622513679317484774039*c[20]
+                                   - 2806.1447647368675125853387481641*c[21]
+                                   - 755.8806146490800836302101969099*c[22]
+                                   - 1743.1845546946045763364238713694*c[23]
+                                   - 486.85005178171303736931487551245*c[24]
+                                   - 598.416786724423524842169788566*c[26]
+                                   - 151.47305263326667891311311463989*c[27]
+                                   - 84.48692101798377088177746720803*c[30]
+                                   - 16.65646432565614677922084657229*c[31]
+                                   + 10486.401545215801734871850494001*c[35]
+                                   + 13008.30653829807432265333661915*c[36]
+                                   + 5600.742541558823221545302364616*c[37]
+                                   + 10466.34407182912986811446763244*c[38]
+                                   + 4901.5718523876024301724633576671*c[39]
+                                   + 1126.8135129400126778175599129074*c[40]
+                                   + 5689.009884591920249749008372997*c[41]
+                                   + 2627.87756203777357968397716789*c[42]
+                                   + 586.9002437281419175947478805381*c[43]
+                                   + 1847.4692481838457410013858437112*c[45]
+                                   + 769.6689260494370847909733503237*c[46]
+                                   + 153.80200035121835339048764874076*c[47]
+                                   + 258.08781119008303440055973704495*c[50]
+                                   + 85.70660573780022838920995223384*c[51]
+                                   + 13.577763276744984721358653241569*c[52]
+                                   - 32410.565197809869428954538537706*c[56]
+                                   - 42857.86586382376785920184552199*c[57]
+                                   - 23344.314085358342256440606129356*c[58]
+                                   - 39592.826995979922377061983052039*c[59]
+                                   - 23667.551155046449652309579080213*c[60]
+                                   - 8479.488240043656848550828458211*c[61]
+                                   - 27781.152538163695180150154471251*c[62]
+                                   - 17036.461756103127396140138211276*c[63]
+                                   - 6295.452119383495394516128254587*c[64]
+                                   - 1483.2469236157377537708067309456*c[65]
+                                   - 14028.972211121936217534888994687*c[66]
+                                   - 8290.471473215816615358831562092*c[67]
+                                   - 2973.4115646893390074397370862008*c[68]
+                                   - 651.3175602481157822583162190691*c[69]
+                                   - 4403.2226250835201789383622345161*c[71]
+                                   - 2347.5898506755742553314739127769*c[72]
+                                   - 761.2706123924654800425474126185*c[73]
+                                   - 147.12923851478176738134354594135*c[74]
+                                   - 611.3758976362560211077007813107*c[77]
+                                   - 264.38170329075001110414283080505*c[78]
+                                   - 69.66004012689281787494499741162*c[79]
+                                   - 10.816028427862920755238739141058*c[80]
+                                   + 83404.32017140998157061368555545*c[84]
+                                   + 114701.14432272735994665356535585*c[85]
+                                   + 72537.41167651845672952498357713*c[86]
+                                   + 115015.85778430243362466088816737*c[87]
+                                   + 79772.79292238394271828584207387*c[88]
+                                   + 35661.70632321247612626661610409*c[89]
+                                   + 93319.94369238796188985494981482*c[90]
+                                   + 67406.61417875106015891092948774*c[91]
+                                   + 31508.042558130527622484105942495*c[92]
+                                   + 11283.802510015549302388286771621*c[93]
+                                   + 60572.59665454521654902955364487*c[94]
+                                   + 43635.382741936683752043095372589*c[95]
+                                   + 20579.46782578303067512739700444*c[96]
+                                   + 7374.094571174946461368917269919*c[97]
+                                   + 1830.7169907501257499521690230693*c[98]
+                                   + 29190.968493152805841580476611024*c[99]
+                                   + 20060.624686242413025768336186138*c[100]
+                                   + 9094.385147280813518563398327858*c[101]
+                                   + 3116.8911419764035208542765294169*c[102]
+                                   + 696.3804343675221064336776894093*c[103]
+                                   + 8954.386879904807042604519519906*c[105]
+                                   + 5565.752394120188482925596475325*c[106]
+                                   + 2291.1282400948343553090874221122*c[107]
+                                   + 709.7095983626907452093303757009*c[108]
+                                   + 138.03702365085546719689782233336*c[109]
+                                   + 1238.6620826469253545161484919824*c[112]
+                                   + 633.1603592233369369443280797781*c[113]
+                                   + 215.29156950962380720604016729295*c[114]
+                                   + 55.06419340979382684361489326106*c[115]
+                                   + 8.68161911848208039927798156643*c[116]
+                                   - 188701.38331401756421986573265519*c[120]
+                                   - 266321.37194399085078120435452352*c[121]
+                                   - 187204.20738186084367166685549719*c[122]
+                                   - 281565.75562546574860622472076294*c[123]
+                                   - 216452.99860984320926570880665267*c[124]
+                                   - 111394.57266126143203464524354564*c[125]
+                                   - 249951.08780108919855852983091709*c[126]
+                                   - 201190.6581278604850621406472059*c[127]
+                                   - 108508.98922969608797680231749593*c[128]
+                                   - 47796.423718551764912586238130338*c[129]
+                                   - 188078.20181131601104297237175234*c[130]
+                                   - 153443.83613062097486673800167958*c[131]
+                                   - 84770.86186979716610930937623015*c[132]
+                                   - 38056.14561552965800794575764253*c[133]
+                                   - 14037.273557136852066276198402045*c[134]
+                                   - 116046.27549691482078504142082804*c[135]
+                                   - 93120.43519198843382924837329646*c[136]
+                                   - 51065.09334877392434317623506393*c[137]
+                                   - 22820.841061377347903983549516513*c[138]
+                                   - 8264.171939553619389270776583511*c[139]
+                                   - 2172.0560172056092000347904107288*c[140]
+                                   - 54145.27217890861321833419899384*c[141]
+                                   - 41269.362749132853064115113824304*c[142]
+                                   - 21622.67858710716373437120302754*c[143]
+                                   - 9254.858507280926798187321631764*c[144]
+                                   - 3165.9634963044591060201903446935*c[145]
+                                   - 729.625797037729148141223044083*c[146]
+                                   - 16338.731683421885978401065023541*c[148]
+                                   - 11300.180037663018990866401161276*c[149]
+                                   - 5394.188467620551679930126416389*c[150]
+                                   - 2105.5331889760476579606364360198*c[151]
+                                   - 649.5944623169254544105316535786*c[152]
+                                   - 128.72015647225601765860305584739*c[153]
+                                   - 2254.8263180303797515515226259025*c[156]
+                                   - 1297.1299031031637856849822407479*c[157]
+                                   - 517.8403150261258538376726872411*c[158]
+                                   - 169.69931628877112199500649784504*c[159]
+                                   - 43.765399528694723127483259152573*c[160]
+                                   + x*(1883.058318120186198467961835114*c[20]
+                                        + 1821.0812788970420677909854127564*c[21]
+                                        + 915.7613364723357360087848051447*c[23]
+                                        + 244.99733497638458979520107927722*c[26]
+                                        + 26.680080321468559225824463328853*c[30]
+                                        - 17341.976131723626559264153664339*c[35]
+                                        - 19807.852975627239213605812127666*c[36]
+                                        - 4073.267302951871433851128992448*c[37]
+                                        - 13641.94577685365891393542925803*c[38]
+                                        - 3029.8877275251604102033063423711*c[39]
+                                        - 5980.06202864336327512879278183*c[41]
+                                        - 1289.2169433260562665871052766727*c[42]
+                                        - 1514.6966546154938385998435478875*c[45]
+                                        - 289.81695551257556321442942735196*c[46]
+                                        - 163.37668781757549884072130143212*c[50]
+                                        - 24.487601639371493825488557781098*c[51]
+                                        + 88640.71488271698637269368819499*c[56]
+                                        + 110746.35652166225014428163650581*c[57]
+                                        + 38117.768893000578177183211940688*c[58]
+                                        + 91697.67607575758374335305520249*c[59]
+                                        + 34790.170001858749845928198478927*c[60]
+                                        + 6087.837710800574147677517867434*c[61]
+                                        + 54465.48161493753555672472263069*c[62]
+                                        + 21037.561678589838221332875788411*c[63]
+                                        + 3728.9973220604242978991938304892*c[64]
+                                        + 22135.500963568715776632931954626*c[66]
+                                        + 8132.243125055064539161243496192*c[67]
+                                        + 1371.8042323772555989142621943457*c[68]
+                                        + 5421.896116599729023732285268863*c[71]
+                                        + 1773.2172474275474343024097241879*c[72]
+                                        + 265.77038730318171232121001271153*c[73]
+                                        + 581.6670944263100763479915361831*c[77]
+                                        + 151.94350763836207534720852345118*c[78]
+                                        + 18.172184380928561184768260194334*c[79]
+                                        - 332250.76045196201185716820259625*c[84]
+                                        - 438257.75079868813664607816021576*c[85]
+                                        - 196534.82076791266889859098138144*c[86]
+                                        - 405544.00788593427515095177524953*c[87]
+                                        - 200858.92324991408028618493832292*c[88]
+                                        - 57656.65094172076978498195418026*c[89]
+                                        - 290638.25195082232549851259245013*c[90]
+                                        - 149775.38534275016184061910522064*c[91]
+                                        - 44886.539732963296278911935625619*c[92]
+                                        - 8024.037340455501726142781704264*c[93]
+                                        - 158664.43705943150798281629768221*c[94]
+                                        - 80872.98454523757868156754839907*c[95]
+                                        - 24201.441843350439411006945847889*c[96]
+                                        - 4204.6811097404405051068191387236*c[97]
+                                        - 61458.98758097063507893572170891*c[99]
+                                        - 29542.961688311021816839739520602*c[100]
+                                        - 8378.96408949557894944759441791*c[101]
+                                        - 1359.5143187034761340642093147971*c[102]
+                                        - 14718.425224842420676863243833922*c[105]
+                                        - 6324.869822830463779322141640071*c[106]
+                                        - 1606.0833360018866802668151264799*c[107]
+                                        - 231.14431561497966908587948571991*c[108]
+                                        - 1573.9859554780298983212625342239*c[112]
+                                        - 548.5701352310991221685658483198*c[113]
+                                        - 113.23777357324369080317697110863*c[114]
+                                        - 13.215406418350518442467574382654*c[115]
+                                        + 1.0188703044972935940740649672663e6*c[120]
+                                        + 1.3925949787374164913836850475908e6*c[121]
+                                        + 740396.16152930741468674271308*c[122]
+                                        + 1.3845933947899363648163408587319e6*c[123]
+                                        + 810798.275427657141942910427083*c[124]
+                                        + 299508.18544392077468099738074447*c[125]
+                                        + 1.118222982365005234709878637571e6*c[126]
+                                        + 687124.3289723442792863186470431*c[127]
+                                        + 266815.02247151297071965912802042*c[128]
+                                        + 76668.82398516999108087376218132*c[129]
+                                        + 736489.625793391064118227899079*c[130]
+                                        + 457087.84194565579500178987726683*c[131]
+                                        + 181296.28631097737626554912547073*c[132]
+                                        + 52731.8938715187908125167625058*c[133]
+                                        + 9908.663687390719105606728283796*c[134]
+                                        + 380593.56070708431979800057283273*c[135]
+                                        + 230386.12855908916855362407130278*c[136]
+                                        + 89896.59862104111763217610977034*c[137]
+                                        + 25671.136305156365765717346497133*c[138]
+                                        + 4551.674083746642690825009714984*c[139]
+                                        + 142608.45445860680447996598366045*c[141]
+                                        + 81147.63258262035623234521786727*c[142]
+                                        + 29900.551776799433542584042581901*c[143]
+                                        + 8050.245761317075635798609247371*c[144]
+                                        + 1311.0319528898831592034572678964*c[145]
+                                        + 33606.481798222836266005679385092*c[148]
+                                        + 17171.195750846407189420035298894*c[149]
+                                        + 5695.299021792379154861524313566*c[150]
+                                        + 1377.8012946292986883150115550923*c[151]
+                                        + 198.36228441322961519507474301624*c[152]
+                                        + 3586.9720944359514846568892786093*c[156]
+                                        + 1505.1133680020235277262635944424*c[157]
+                                        + 411.50252349736075491207609912568*c[158]
+                                        + 82.24980789483614269395858112824*c[159]
+                                        + x*(9459.259708212887214144083816912*c[35]
+                                             + 9901.16627652389563283562697536*c[36]
+                                             + 5890.333895185891195299186532094*c[38]
+                                             + 2149.4889052298366167100298609473*c[41]
+                                             + 445.25257063781114475961238560422*c[45]
+                                             + 39.06833839115935841843335469029*c[50]
+                                             - 105765.78239215075588372115940596*c[56]
+                                             - 124542.15323693526844431056139547*c[57]
+                                             - 20524.952480846465172329421814217*c[58]
+                                             - 92425.41505134568258449608117723*c[59]
+                                             - 16797.454775724853052653470522673*c[60]
+                                             - 47095.986328332631996310429239136*c[62]
+                                             - 8639.867788949332391445296159393*c[63]
+                                             - 15921.00391147560372935291184825*c[66]
+                                             - 2747.7538709380467808881631210157*c[67]
+                                             - 3190.9343673639293419013904006423*c[71]
+                                             - 485.03048166601296284362849113902*c[72]
+                                             - 278.63730168486143979895723588126*c[77]
+                                             - 33.42757168043965657638587515926*c[78]
+                                             + 645168.3653251853480384075207173*c[84]
+                                             + 815147.2700848031397763753579333*c[85]
+                                             + 232294.02168127213730850653243509*c[86]
+                                             + 695328.2478165139191458010020434*c[87]
+                                             + 220072.09612794286728892109236854*c[88]
+                                             + 30750.213835584410551990375562808*c[89]
+                                             + 441611.25008246644441661960063271*c[90]
+                                             + 145049.94026086176987535248918308*c[91]
+                                             + 21008.707117608331987905451594547*c[92]
+                                             + 206018.84996297303397982587572165*c[94]
+                                             + 66405.18954373776336019341194247*c[95]
+                                             + 9494.165422569500507152697386795*c[96]
+                                             + 66346.46932571712190392544886019*c[99]
+                                             + 19980.263001595995494902102605232*c[100]
+                                             + 2675.0334451138481225798064482302*c[101]
+                                             + 13006.059203106567125173020717321*c[105]
+                                             + 3469.0595714095548229578055284587*c[106]
+                                             + 411.17055394692468433328376284537*c[107]
+                                             + 1132.5801914378687750361760770519*c[112]
+                                             + 242.37378551069337946228878893906*c[113]
+                                             + 23.066953876031122200647160781387*c[114]
+                                             - 2.8435651640656029320353647731407e6*c[120]
+                                             - 3.7609218002995088073859775953987e6*c[121]
+                                             - 1.4273052170133842084690290928894e6*c[122]
+                                             - 3.5132198797318016113366736459664e6*c[123]
+                                             - 1.4782227994846077529926374581232e6*c[124]
+                                             - 351341.88986207532941361279460763*c[125]
+                                             - 2.582584583734738071626840585279e6*c[126]
+                                             - 1.1415539512795606867491601271054e6*c[127]
+                                             - 285486.60026016618456620520725254*c[128]
+                                             - 40589.377403913524689874344684228*c[129]
+                                             - 1.4972221280239987651638542402229e6*c[130]
+                                             - 665649.6750745426782527136293522*c[131]
+                                             - 169209.95147056290200832446933898*c[132]
+                                             - 23998.113162140942986749308837479*c[133]
+                                             - 659537.7464696805320543030407418*c[135]
+                                             - 283891.53135208426198261598941934*c[136]
+                                             - 70375.13306216833142851587947965*c[137]
+                                             - 9653.805424623822095426887217646*c[138]
+                                             - 205393.29222854687955682922075531*c[141]
+                                             - 82420.92113579720731917051181716*c[142]
+                                             - 19106.656096845710391114450694162*c[143]
+                                             - 2438.3590477352458462847226999757*c[144]
+                                             - 39631.599220770798413698051077533*c[148]
+                                             - 14162.047174091068436189751895964*c[149]
+                                             - 2926.7247170349517873108636589595*c[150]
+                                             - 331.6764471825172027208570782454*c[151]
+                                             - 3445.6995087170303350691861284165*c[156]
+                                             - 1001.1827892883642811840396906744*c[157]
+                                             - 168.65668330841348248199272812723*c[158]
+                                             + x*(45560.644722772633303756807128722*c[56]
+                                                  + 50436.92932251104904294013746177*c[57]
+                                                  + 33646.597407026173184143100572194*c[59]
+                                                  + 14922.690383493321522870119279656*c[62]
+                                                  + 4305.379954908977363236370109409*c[66]
+                                                  + 729.3499050238574785355109227111*c[71]
+                                                  + 53.66348032449183285016954172528*c[77]
+                                                  - 599560.7525261849540944692607142*c[84]
+                                                  - 724576.4682994172092988169829965*c[85]
+                                                  - 99112.1159173427785849627871723*c[86]
+                                                  - 569631.9155712466540787028780564*c[87]
+                                                  - 86845.60191287675569372945018323*c[88]
+                                                  - 322493.21080135611279668897352673*c[90]
+                                                  - 50828.31383572397053777753294285*c[91]
+                                                  - 130639.88006865505221344992035046*c[94]
+                                                  - 20059.155340863908577990003614934*c[95]
+                                                  - 35900.977517552177867412679366976*c[99]
+                                                  - 5110.010198146970086375837196087*c[100]
+                                                  - 5950.623431375448182475720779261*c[105]
+                                                  - 744.4336087104651482159952925203*c[106]
+                                                  - 436.77494464063264721490809478651*c[112]
+                                                  - 43.460127057089847351858679395969*c[113]
+                                                  + 4.2512136935379332790828154780316e6*c[120]
+                                                  + 5.436357027804883887524738906514e6*c[121]
+                                                  + 1.3167306814780317915821098347417e6*c[122]
+                                                  + 4.7681546783119077642773390313521e6*c[123]
+                                                  + 1.2878707636475241145364744040539e6*c[124]
+                                                  + 148803.62394158484539870659536323*c[125]
+                                                  + 3.1958585427590941377199676112224e6*c[126]
+                                                  + 906800.5676329958958300287385898*c[127]
+                                                  + 110026.35033189992784563949050529*c[128]
+                                                  + 1.643511041394313884045693916008e6*c[130]
+                                                  + 466947.45564943521422566752754996*c[131]
+                                                  + 57229.08747935127602004444452479*c[132]
+                                                  + 627718.5293016414607818335975759*c[135]
+                                                  + 171545.74348087595522708649325497*c[136]
+                                                  + 20335.080840144095343787268523344*c[137]
+                                                  + 166799.38999507101445730342251725*c[141]
+                                                  + 42204.709518592985273296072484658*c[142]
+                                                  + 4639.9540247167920589889502353423*c[143]
+                                                  + 27220.215784466073517058563134985*c[148]
+                                                  + 6091.334674601824154832332970641*c[149]
+                                                  + 592.245116671111598701814476836*c[150]
+                                                  + 1995.3481601331576528372702248467*c[156]
+                                                  + 360.17393425971343952029603966399*c[157]
+                                                  + x*(213177.15645375465034470018158728*c[84]
+                                                       + 246068.69833223349412306287234108*c[85]
+                                                       + 178453.79518717577723494298924929*c[87]
+                                                       + 90693.89176697260602316466098134*c[90]
+                                                       + 32361.471998994746801535087431674*c[94]
+                                                       + 7743.342937061311228748460406871*c[99]
+                                                       + 1111.005932855514891243145523188*c[105]
+                                                       + 70.4475717162310721314367894817*c[112]
+                                                       - 3.2280629464857139192194789100135e6*c[120]
+                                                       - 3.9877506541060527048426643609768e6*c[121]
+                                                       - 464728.47581577592644074464755588*c[122]
+                                                       - 3.2831466939430282544275630077044e6*c[123]
+                                                       - 428682.93038017038067638205513317*c[124]
+                                                       - 2.0121040491606806631346268217241e6*c[126]
+                                                       - 275705.8838432931685073061052503*c[127]
+                                                       - 925638.8468905949523977017016972*c[130]
+                                                       - 126422.77624570445781304944478346*c[131]
+                                                       - 311124.19699122460940559990586571*c[135]
+                                                       - 40636.587162031379934043920886493*c[136]
+                                                       - 71985.75729438148861292928041043*c[141]
+                                                       - 8654.328829649027811539635158868*c[142]
+                                                       - 10171.303820627479911590447609915*c[148]
+                                                       - 1075.2234100518844224760732888854*c[149]
+                                                       - 644.2544797477907550673842976904*c[156]
+                                                       + x*(976556.8577603840427890860568108*c[120]
+                                                            + 1.1643769728836095000297220358243e6*c[121]
+                                                            + 900071.2940567055456401648409319*c[123]
+                                                            + 506201.5205057845636851223659706*c[126]
+                                                            + 210032.49727909694002845662419163*c[130]
+                                                            + 62917.0605236826785966797661801*c[135]
+                                                            + 12878.859843573771905288045201935*c[141]
+                                                            + 1603.8047310992515716377134527697*c[148]
+                                                            + 89.40674412826483947873904539376*c[156])
+                                                       - 54.5718082211687029576206120703*c[157]
+                                                       + y*(2.4990818873341834353994973660353e6*c[121]
+                                                            + 464728.47581577592644074464755588*c[122]
+                                                            + 5.542398494600528614106326103232e6*c[123]
+                                                            + 428682.93038017038067638205513317*c[124]
+                                                            + 6.098882414798070397158502015783e6*c[126]
+                                                            + 275705.8838432931685073061052503*c[127]
+                                                            + 4.1645656559244412114654614911473e6*c[130]
+                                                            + 126422.77624570445781304944478346*c[131]
+                                                            + 1.8566704446829235927983522178671e6*c[135]
+                                                            + 40636.587162031379934043920886493*c[136]
+                                                            + 529451.4706062273666680883578727*c[141]
+                                                            + 8654.328829649027811539635158868*c[142]
+                                                            + 87657.08727088916989618410653868*c[148]
+                                                            + 1075.2234100518844224760732888854*c[149]
+                                                            + 6276.879359828475642227944157498*c[156]
+                                                            + 54.5718082211687029576206120703*c[157])
+                                                       + z*(929456.9516315518528814892951118*c[122]
+                                                            + 857365.8607603407613527641102663*c[124]
+                                                            + 551411.7676865863370146122105006*c[127]
+                                                            + 252845.55249140891562609888956692*c[131]
+                                                            + 81273.17432406275986808784177299*c[136]
+                                                            + 17308.657659298055623079270317736*c[142]
+                                                            + 2150.4468201037688449521465777708*c[149]
+                                                            + 109.1436164423374059152412241406*c[157]))
+                                                  + 28.290798490443551900205231814891*c[158]
+                                                  + z*(198224.23183468555716992557434461*c[86]
+                                                       + 173691.20382575351138745890036647*c[88]
+                                                       + 101656.6276714479410755550658857*c[91]
+                                                       + 40118.310681727817155980007229868*c[95]
+                                                       + 10220.020396293940172751674392174*c[100]
+                                                       + 1488.8672174209302964319905850406*c[106]
+                                                       + 86.92025411417969470371735879194*c[113]
+                                                       - 2.6334613629560635831642196694833e6*c[122]
+                                                       - 2.5757415272950482290729488081078e6*c[124]
+                                                       - 892821.7436495090723922395721794*c[125]
+                                                       - 1.8136011352659917916600574771795e6*c[127]
+                                                       - 660158.1019913995670738369430318*c[128]
+                                                       - 933894.9112988704284513350550999*c[131]
+                                                       - 343374.52487610765612026666714877*c[132]
+                                                       - 343091.48696175191045417298650993*c[136]
+                                                       - 122010.48504086457206272361114007*c[137]
+                                                       - 84409.41903718597054659214496932*c[142]
+                                                       - 27839.724148300752353933701412054*c[143]
+                                                       - 12182.669349203648309664665941282*c[149]
+                                                       - 3553.4707000266695922108868610162*c[150]
+                                                       - 720.347868519426879040592079328*c[157]
+                                                       - 169.74479094266131140123139088934*c[158]
+                                                       + z*(892821.7436495090723922395721794*c[125]
+                                                            + 660158.1019913995670738369430318*c[128]
+                                                            + 343374.52487610765612026666714877*c[132]
+                                                            + 122010.48504086457206272361114007*c[137]
+                                                            + 27839.724148300752353933701412054*c[143]
+                                                            + 3553.4707000266695922108868610162*c[150]
+                                                            + 169.74479094266131140123139088934*c[158]))
+                                                  + y*(520132.067840168113243242472595*c[85]
+                                                       + 99112.1159173427785849627871723*c[86]
+                                                       + 1.083689865717036489686811532684e6*c[87]
+                                                       + 86845.60191287675569372945018323*c[88]
+                                                       + 1.0786662433079305337046138322675e6*c[90]
+                                                       + 50828.31383572397053777753294285*c[91]
+                                                       + 633971.841143717229346119791182*c[94]
+                                                       + 20059.155340863908577990003614934*c[95]
+                                                       + 225965.20811307584058492215156242*c[99]
+                                                       + 5110.010198146970086375837196087*c[100]
+                                                       + 45214.707923509000813669983924716*c[105]
+                                                       + 744.4336087104651482159952925203*c[106]
+                                                       + 3818.2583870197241095238739899079*c[112]
+                                                       + 43.460127057089847351858679395969*c[113]
+                                                       + 37977.211135126046108464457764865*c[120]
+                                                       - 6.202423391612207107942032002584e6*c[121]
+                                                       - 1.3167306814780317915821098347417e6*c[122]
+                                                       - 1.5005707741008286418137307107923e7*c[123]
+                                                       - 2.6067150599142687616975288652323e6*c[124]
+                                                       - 297607.24788316969079741319072646*c[125]
+                                                       - 1.8468849305932620036000277460156e7*c[126]
+                                                       - 3.1682107090189704268979346654402e6*c[127]
+                                                       - 220052.70066379985569127898101059*c[128]
+                                                       - 1.4372650045425267057676936204834e7*c[130]
+                                                       - 2.4244400688083417218221613394928e6*c[131]
+                                                       - 114458.17495870255204008888904959*c[132]
+                                                       - 7.385883074017280118348022389949e6*c[135]
+                                                       - 1.1869031808730427726784034066332e6*c[136]
+                                                       - 40670.161680288190687574537046689*c[137]
+                                                       - 2.4408353834757491443002003787584e6*c[141]
+                                                       - 360518.71054116630180410398410624*c[142]
+                                                       - 9279.908049433584117977900470685*c[143]
+                                                       - 468901.32805537937965856740356023*c[148]
+                                                       - 60898.96490478855339553458870902*c[149]
+                                                       - 1184.4902333422231974036289536721*c[150]
+                                                       - 38912.970576766561606070011580498*c[156]
+                                                       - 4060.1425316549515000469735380304*c[157]
+                                                       - 56.58159698088710380041046362978*c[158]
+                                                       + y*(5.331214246741265443408742171463e6*c[123]
+                                                            + 1.3188442962667446471610544611784e6*c[124]
+                                                            + 148803.62394158484539870659536323*c[125]
+                                                            + 1.4585979976307010492612997307185e7*c[126]
+                                                            + 2.2614101413859745310679059268504e6*c[127]
+                                                            + 110026.35033189992784563949050529*c[128]
+                                                            + 1.7862317262287580095064751055579e7*c[130]
+                                                            + 1.9574926131589065075964938119429e6*c[131]
+                                                            + 57229.08747935127602004444452479*c[132]
+                                                            + 1.2359941815986514582339057262849e7*c[135]
+                                                            + 1.0153574373921668174513169133782e6*c[136]
+                                                            + 20335.080840144095343787268523344*c[137]
+                                                            + 5.029683981793438684418333086255e6*c[141]
+                                                            + 318314.00102257331653080791162159*c[142]
+                                                            + 4639.9540247167920589889502353423*c[143]
+                                                            + 1.1241944102796464161565187173152e6*c[148]
+                                                            + 54807.63023018672924070225573838*c[149]
+                                                            + 592.245116671111598701814476836*c[150]
+                                                            + 104509.12097760162259915945967334*c[156]
+                                                            + 3699.9685973952380605266774983664*c[157]
+                                                            + 28.290798490443551900205231814891*c[158])
+                                                       + z*(2.6376885925334892943221089223568e6*c[124]
+                                                            + 892821.7436495090723922395721794*c[125]
+                                                            + 4.5228202827719490621358118537009e6*c[127]
+                                                            + 660158.1019913995670738369430318*c[128]
+                                                            + 3.9149852263178130151929876238857e6*c[131]
+                                                            + 343374.52487610765612026666714877*c[132]
+                                                            + 2.0307148747843336349026338267564e6*c[136]
+                                                            + 122010.48504086457206272361114007*c[137]
+                                                            + 636628.0020451466330616158232432*c[142]
+                                                            + 27839.724148300752353933701412054*c[143]
+                                                            + 109615.26046037345848140451147676*c[149]
+                                                            + 3553.4707000266695922108868610162*c[150]
+                                                            + 7399.937194790476121053354996733*c[157]
+                                                            + 169.74479094266131140123139088934*c[158])))
+                                             - 15.5991014972965098212680067657*c[159]
+                                             + z*(41049.904961692930344658843628433*c[58]
+                                                  + 33594.909551449706105306941045346*c[60]
+                                                  + 17279.735577898664782890592318787*c[63]
+                                                  + 5495.507741876093561776326242031*c[67]
+                                                  + 970.060963332025925687256982278*c[72]
+                                                  + 66.85514336087931315277175031852*c[78]
+                                                  - 464588.04336254427461701306487017*c[86]
+                                                  - 440144.19225588573457784218473709*c[88]
+                                                  - 184501.28301350646331194225337685*c[89]
+                                                  - 290099.88052172353975070497836616*c[91]
+                                                  - 126052.24270564999192743270956728*c[92]
+                                                  - 132810.37908747552672038682388495*c[95]
+                                                  - 56964.99253541700304291618432077*c[96]
+                                                  - 39960.526003191990989804205210465*c[100]
+                                                  - 16050.200670683088735478838689381*c[101]
+                                                  - 6938.119142819109645915611056917*c[106]
+                                                  - 2467.0233236815481059997025770722*c[107]
+                                                  - 484.74757102138675892457757787812*c[113]
+                                                  - 138.40172325618673320388296468832*c[114]
+                                                  + 2.8546104340267684169380581857788e6*c[122]
+                                                  + 2.9564455989692155059852749162463e6*c[124]
+                                                  + 2.1080513391724519764816767676458e6*c[125]
+                                                  + 2.2831079025591213734983202542108e6*c[127]
+                                                  + 1.7129196015609971073972312435153e6*c[128]
+                                                  + 487072.52884696229627849213621073*c[129]
+                                                  + 1.3312993501490853565054272587044e6*c[131]
+                                                  + 1.0152597088233774120499468160339e6*c[132]
+                                                  + 287977.35794569131584099170604975*c[133]
+                                                  + 567783.0627041685239652319788387*c[136]
+                                                  + 422250.79837300998857109527687793*c[137]
+                                                  + 115845.66509548586514512264661175*c[138]
+                                                  + 164841.84227159441463834102363432*c[142]
+                                                  + 114639.93658107426234668670416497*c[143]
+                                                  + 29260.308572822950155416672399708*c[144]
+                                                  + 28324.094348182136872379503791929*c[149]
+                                                  + 17560.348302209710723865181953757*c[150]
+                                                  + 3980.1173661902064326502849389448*c[151]
+                                                  + 2002.3655785767285623680793813488*c[157]
+                                                  + 1011.9400998504808948919563687634*c[158]
+                                                  + 187.1892179675581178552160811884*c[159]
+                                                  + z*(184501.28301350646331194225337685*c[89]
+                                                       + 126052.24270564999192743270956728*c[92]
+                                                       + 56964.99253541700304291618432077*c[96]
+                                                       + 16050.200670683088735478838689381*c[101]
+                                                       + 2467.0233236815481059997025770722*c[107]
+                                                       + 138.40172325618673320388296468832*c[114]
+                                                       - 2.1080513391724519764816767676458e6*c[125]
+                                                       - 1.7129196015609971073972312435153e6*c[128]
+                                                       - 1.2176813221174057406962303405268e6*c[129]
+                                                       - 1.0152597088233774120499468160339e6*c[132]
+                                                       - 719943.3948642282896024792651244*c[133]
+                                                       - 422250.79837300998857109527687793*c[137]
+                                                       - 289614.16273871466286280661652938*c[138]
+                                                       - 114639.93658107426234668670416497*c[143]
+                                                       - 73150.77143205737538854168099927*c[144]
+                                                       - 17560.348302209710723865181953757*c[150]
+                                                       - 9950.293415475516081625712347362*c[151]
+                                                       - 1011.9400998504808948919563687634*c[158]
+                                                       - 467.97304491889529463804020297101*c[159]
+                                                       + z*(811787.5480782704937974868936846*c[129]
+                                                            + 479962.26324281885973498617674958*c[133]
+                                                            + 193076.10849247644190853774435292*c[138]
+                                                            + 48767.180954704916925694453999513*c[144]
+                                                            + 6633.528943650344054417141564908*c[151]
+                                                            + 311.98202994593019642536013531401*c[159])))
+                                             + y*(104389.942335484664324793392029*c[57]
+                                                  + 20524.952480846465172329421814217*c[58]
+                                                  + 200441.39499048892769829436788497*c[59]
+                                                  + 16797.454775724853052653470522673*c[60]
+                                                  + 174356.37113312389845506713275908*c[62]
+                                                  + 8639.867788949332391445296159393*c[63]
+                                                  + 82969.20622611668790575873731971*c[66]
+                                                  + 2747.7538709380467808881631210157*c[67]
+                                                  + 20969.209229819642734215360620881*c[71]
+                                                  + 485.03048166601296284362849113902*c[72]
+                                                  + 2156.859113042075589554891196266*c[77]
+                                                  + 33.42757168043965657638587515926*c[78]
+                                                  + 7686.676314438268642236785393772*c[84]
+                                                  - 1.0476455933893234453814758323501e6*c[85]
+                                                  - 232294.02168127213730850653243509*c[86]
+                                                  - 2.4497642910378873421440382490358e6*c[87]
+                                                  - 484515.56244215040539680418839398*c[88]
+                                                  - 61500.42767116882110398075112562*c[89]
+                                                  - 2.8196315505262500162349452222364e6*c[90]
+                                                  - 559787.2155950011927143348307555*c[91]
+                                                  - 42017.414235216663975810903189094*c[92]
+                                                  - 1.9534394766573218686893087183932e6*c[94]
+                                                  - 376669.89696114540544866286746201*c[95]
+                                                  - 18988.33084513900101430539477359*c[96]
+                                                  - 828079.623683987863674206267383*c[99]
+                                                  - 148039.08859662054517424184943568*c[100]
+                                                  - 5350.06689022769624515961289646*c[101]
+                                                  - 197427.47953475774487736997245703*c[105]
+                                                  - 31057.752387319988932182870514288*c[106]
+                                                  - 822.3411078938493686665675256907*c[107]
+                                                  - 19822.86287215178937359967507108*c[112]
+                                                  - 2490.5995890409181751642089346152*c[113]
+                                                  - 46.133907752062244401294321562775*c[114]
+                                                  - 73892.31125839004446443310786829*c[120]
+                                                  + 5.829782280002524258912599008363e6*c[121]
+                                                  + 1.3826197866464826770804959537013e6*c[122]
+                                                  + 1.5321323387787493658874981534714e7*c[123]
+                                                  + 4.1845955708371042569490282854051e6*c[124]
+                                                  + 702683.7797241506588272255892153*c[125]
+                                                  + 2.1123201613976472500697998642664e7*c[126]
+                                                  + 6.426550269045285349626402702968e6*c[127]
+                                                  + 1.0336121160975767578844257985759e6*c[128]
+                                                  + 121768.13221174057406962303405268*c[129]
+                                                  + 1.893002850069847971583250238183e7*c[130]
+                                                  + 6.00601769194966169005887647556e6*c[131]
+                                                  + 951962.8115388288093146004944758*c[132]
+                                                  + 71994.33948642282896024792651244*c[133]
+                                                  + 1.1419515148672186924385694043031e7*c[135]
+                                                  + 3.5735707714936166982616613803037e6*c[136]
+                                                  + 543261.725537242576459358677351*c[137]
+                                                  + 28961.416273871466286280661652938*c[138]
+                                                  + 4.4759607113808540152445537832805e6*c[141]
+                                                  + 1.3170342788569809334807991793547e6*c[142]
+                                                  + 184935.07588645054531525862888119*c[143]
+                                                  + 7315.077143205737538854168099927*c[144]
+                                                  + 1.0230960159169169898481951775261e6*c[148]
+                                                  + 269107.5643899395586531758798828*c[149]
+                                                  + 33364.076882176792801390157913658*c[150]
+                                                  + 995.0293415475516081625712347362*c[151]
+                                                  + 100892.37544437133265263502074676*c[156]
+                                                  + 21629.326296890133999164631053248*c[157]
+                                                  + 2170.7747303244186938811322104118*c[158]
+                                                  + 46.797304491889529463804020297101*c[159]
+                                                  + y*(1.0198155333526243962027722242273e6*c[87]
+                                                       + 264443.46631420753810788309602543*c[88]
+                                                       + 30750.213835584410551990375562808*c[89]
+                                                       + 2.5274438250021470659969807124905e6*c[90]
+                                                       + 414737.27533413942283898234157243*c[91]
+                                                       + 21008.707117608331987905451594547*c[92]
+                                                       + 2.6674042173364399978779252847523e6*c[94]
+                                                       + 310264.70741740764208846945551953*c[95]
+                                                       + 9494.165422569500507152697386795*c[96]
+                                                       + 1.4774680071254402467561713083384e6*c[99]
+                                                       + 128058.82559502454967933974683045*c[100]
+                                                       + 2675.0334451138481225798064482302*c[101]
+                                                       + 422500.65750083604716157133950565*c[105]
+                                                       + 27588.692815910434109225064985829*c[106]
+                                                       + 411.17055394692468433328376284537*c[107]
+                                                       + 48278.26280153097089376695057634*c[112]
+                                                       + 2248.2258035302247957019201456761*c[113]
+                                                       + 23.066953876031122200647160781387*c[114]
+                                                       - 14606.619667356171580178637601871*c[120]
+                                                       + 62682.88354663992527945385948667*c[121]
+                                                       + 44685.430366901531388533139188066*c[122]
+                                                       - 9.461625128495210062581780763299e6*c[123]
+                                                       - 2.7063727713524965039563908272819e6*c[124]
+                                                       - 351341.88986207532941361279460763*c[125]
+                                                       - 3.0589524412638827328938476593484e7*c[126]
+                                                       - 7.986055487342476268821185090868e6*c[127]
+                                                       - 1.2107644314146549620702359753942e6*c[128]
+                                                       - 121768.13221174057406962303405268*c[129]
+                                                       - 4.4833351142436765291889135265454e7*c[130]
+                                                       - 1.1075233007247028177385874100018e7*c[131]
+                                                       - 1.3962957686659689126042275809346e6*c[132]
+                                                       - 71994.33948642282896024792651244*c[133]
+                                                       - 3.7359771871724925064284426727516e7*c[135]
+                                                       - 8.591842983902743448400114898865e6*c[136]
+                                                       - 875398.051887980158633169716263*c[137]
+                                                       - 28961.416273871466286280661652938*c[138]
+                                                       - 1.8298890617349673293894783233755e7*c[141]
+                                                       - 3.8099243693927145576772419959865e6*c[142]
+                                                       - 312550.18348236395945717390567989*c[143]
+                                                       - 7315.077143205737538854168099927*c[144]
+                                                       - 4.9003868121528500330714304927745e6*c[148]
+                                                       - 888844.052177746251860026818861*c[149]
+                                                       - 57947.97961324873024084772485044*c[150]
+                                                       - 995.0293415475516081625712347362*c[151]
+                                                       - 542403.5102753111711154512128347*c[156]
+                                                       - 78791.19649286353616638923678873*c[157]
+                                                       - 3835.5794107235969403162862364419*c[158]
+                                                       - 46.797304491889529463804020297101*c[159]
+                                                       + y*(8.883265686811871314943615362627e6*c[126]
+                                                            + 2.7010591695767516059439425150061e6*c[127]
+                                                            + 462638.91557724438875201538407083*c[128]
+                                                            + 40589.377403913524689874344684228*c[129]
+                                                            + 2.542456626233040134985548456524e7*c[130]
+                                                            + 5.734864990371909165579711253811e6*c[131]
+                                                            + 613542.9085977030052979515557978*c[132]
+                                                            + 23998.113162140942986749308837479*c[133]
+                                                            + 3.0203555720962556338249601907159e7*c[135]
+                                                            + 5.302163743761211012121069507981e6*c[136]
+                                                            + 402511.45941290591360232691839166*c[137]
+                                                            + 9653.805424623822095426887217646*c[138]
+                                                            + 1.8468587454463161569683553010954e7*c[141]
+                                                            + 2.5753110116715308315156133284489e6*c[142]
+                                                            + 146721.76369275912453302972749287*c[143]
+                                                            + 2438.3590477352458462847226999757*c[144]
+                                                            + 5.746753765287086481250480564492e6*c[148]
+                                                            + 633898.5349618977616430406908742*c[149]
+                                                            + 27510.627448106889226768430595739*c[150]
+                                                            + 331.6764471825172027208570782454*c[151]
+                                                            + 707812.662076755496865378171674*c[156]
+                                                            + 58163.05298526176644840864542616*c[157]
+                                                            + 1833.4613637075917289171467541573*c[158]
+                                                            + 15.5991014972965098212680067657*c[159])
+                                                       + z*(5.402118339153503211887885030012e6*c[127]
+                                                            + 2.775833493463466332512092304425e6*c[128]
+                                                            + 487072.52884696229627849213621073*c[129]
+                                                            + 1.1469729980743818331159422507621e7*c[131]
+                                                            + 3.6812574515862180317877093347869e6*c[132]
+                                                            + 287977.35794569131584099170604975*c[133]
+                                                            + 1.0604327487522422024242139015962e7*c[136]
+                                                            + 2.4150687564774354816139615103499e6*c[137]
+                                                            + 115845.66509548586514512264661175*c[138]
+                                                            + 5.150622023343061663031226656898e6*c[142]
+                                                            + 880330.5821565547471981783649572*c[143]
+                                                            + 29260.308572822950155416672399708*c[144]
+                                                            + 1.2677970699237955232860813817484e6*c[149]
+                                                            + 165063.76468864133536061058357443*c[150]
+                                                            + 3980.1173661902064326502849389448*c[151]
+                                                            + 116326.10597052353289681729085232*c[157]
+                                                            + 11000.768182245550373502880524944*c[158]
+                                                            + 187.1892179675581178552160811884*c[159]))
+                                                  + z*(528886.9326284150762157661920509*c[88]
+                                                       + 184501.28301350646331194225337685*c[89]
+                                                       + 829474.5506682788456779646831449*c[91]
+                                                       + 126052.24270564999192743270956728*c[92]
+                                                       + 620529.4148348152841769389110391*c[95]
+                                                       + 56964.99253541700304291618432077*c[96]
+                                                       + 256117.65119004909935867949366089*c[100]
+                                                       + 16050.200670683088735478838689381*c[101]
+                                                       + 55177.38563182086821845012997166*c[106]
+                                                       + 2467.0233236815481059997025770722*c[107]
+                                                       + 4496.4516070604495914038402913522*c[113]
+                                                       + 138.40172325618673320388296468832*c[114]
+                                                       + 89370.86073380306277706627837613*c[122]
+                                                       - 5.412745542704993007912781654564e6*c[124]
+                                                       - 2.1080513391724519764816767676458e6*c[125]
+                                                       - 1.0569992635531449325754485151725e7*c[127]
+                                                       - 4.4887530950244634399093235479402e6*c[128]
+                                                       - 974145.0576939245925569842724215*c[129]
+                                                       - 1.0680736033750238023612325692416e7*c[131]
+                                                       - 4.6965171604095954438376561508207e6*c[132]
+                                                       - 575954.7158913826316819834120995*c[133]
+                                                       - 6.579358480283064872558090781769e6*c[136]
+                                                       - 2.8373195548504454701850567872279e6*c[137]
+                                                       - 231691.3301909717302902452932235*c[138]
+                                                       - 2.4692267154423674523232573350752e6*c[142]
+                                                       - 994970.5187376290095448650691222*c[143]
+                                                       - 58520.61714564590031083334479942*c[144]
+                                                       - 509891.0344316969804339722559737*c[149]
+                                                       - 182624.11299085104608447576552819*c[150]
+                                                       - 7960.23473238041286530056987789*c[151]
+                                                       - 41256.287015203539435961182725148*c[157]
+                                                       - 12012.708282096031268394836893707*c[158]
+                                                       - 374.37843593511623571043216237681*c[159]
+                                                       + z*(2.775833493463466332512092304425e6*c[128]
+                                                            + 1.2176813221174057406962303405268e6*c[129]
+                                                            + 3.6812574515862180317877093347869e6*c[132]
+                                                            + 719943.3948642282896024792651244*c[133]
+                                                            + 2.4150687564774354816139615103499e6*c[137]
+                                                            + 289614.16273871466286280661652938*c[138]
+                                                            + 880330.5821565547471981783649572*c[143]
+                                                            + 73150.77143205737538854168099927*c[144]
+                                                            + 165063.76468864133536061058357443*c[150]
+                                                            + 9950.293415475516081625712347362*c[151]
+                                                            + 11000.768182245550373502880524944*c[158]
+                                                            + 467.97304491889529463804020297101*c[159]))))
+                                        + 9.725644339709938472774057589461*c[160]
+                                        + z*(8146.534605903742867702257984896*c[37]
+                                             + 6059.775455050320820406612684742*c[39]
+                                             + 2578.4338866521125331742105533453*c[42]
+                                             + 579.6339110251511264288588547039*c[46]
+                                             + 48.975203278742987650977115562195*c[51]
+                                             - 76235.53778600115635436642388138*c[58]
+                                             - 69580.34000371749969185639695785*c[60]
+                                             - 36527.026264803444886065107204603*c[61]
+                                             - 42075.123357179676442665751576822*c[63]
+                                             - 22373.983932362545787395162982935*c[64]
+                                             - 16264.486250110129078322486992384*c[67]
+                                             - 8230.825394263533593485573166074*c[68]
+                                             - 3546.4344948550948686048194483759*c[72]
+                                             - 1594.6223238190902739272600762692*c[73]
+                                             - 303.88701527672415069441704690236*c[78]
+                                             - 109.03310628557136710860956116601*c[79]
+                                             + 393069.64153582533779718196276288*c[86]
+                                             + 401717.84649982816057236987664583*c[88]
+                                             + 345939.90565032461870989172508159*c[89]
+                                             + 299550.77068550032368123821044128*c[91]
+                                             + 269319.23839777977767347161375372*c[92]
+                                             + 96288.44808546602071371338045117*c[93]
+                                             + 161745.96909047515736313509679814*c[95]
+                                             + 145208.65106010263646604167508733*c[96]
+                                             + 50456.17331688528606128182966468*c[97]
+                                             + 59085.9233766220436336794790412*c[100]
+                                             + 50273.78453697347369668556650746*c[101]
+                                             + 16314.171824441713608770511777565*c[102]
+                                             + 12649.739645660927558644283280142*c[106]
+                                             + 9636.50001601132008160089075888*c[107]
+                                             + 2773.7317873797560290305538286389*c[108]
+                                             + 1097.1402704621982443371316966395*c[113]
+                                             + 679.4266414394621448190618266518*c[114]
+                                             + 158.58487702020622130961089259184*c[115]
+                                             - 1.48079232305861482937348542616e6*c[122]
+                                             - 1.621596550855314283885820854166e6*c[124]
+                                             - 1.7970491126635246480859842844668e6*c[125]
+                                             - 1.3742486579446885585726372940862e6*c[127]
+                                             - 1.6008901348290778243179547681225e6*c[128]
+                                             - 920025.8878220398929704851461758*c[129]
+                                             - 914175.6838913115900035797545337*c[131]
+                                             - 1.0877777178658642575932947528244e6*c[132]
+                                             - 632782.7264582254897502011500696*c[133]
+                                             - 198173.27374781438211213456567592*c[134]
+                                             - 460772.25711817833710724814260555*c[136]
+                                             - 539379.591726246705793056658622*c[137]
+                                             - 308053.63566187638918860815796559*c[138]
+                                             - 91033.48167493285381650019429968*c[139]
+                                             - 162295.26516524071246469043573454*c[142]
+                                             - 179403.3106607966012555042554914*c[143]
+                                             - 96602.94913580490762958331096845*c[144]
+                                             - 26220.639057797663184069145357928*c[145]
+                                             - 34342.391501692814378840070597789*c[149]
+                                             - 34171.794130754274929169145881397*c[150]
+                                             - 16533.615535551584259780138661108*c[151]
+                                             - 3967.2456882645923039014948603249*c[152]
+                                             - 3010.2267360040470554525271888849*c[157]
+                                             - 2469.0151409841645294724565947541*c[158]
+                                             - 986.9976947380337123275029735389*c[159]
+                                             - 194.51288679419876945548115178921*c[160]
+                                             + z*(36527.026264803444886065107204603*c[61]
+                                                  + 22373.983932362545787395162982935*c[64]
+                                                  + 8230.825394263533593485573166074*c[68]
+                                                  + 1594.6223238190902739272600762692*c[73]
+                                                  + 109.03310628557136710860956116601*c[79]
+                                                  - 345939.90565032461870989172508159*c[89]
+                                                  - 269319.23839777977767347161375372*c[92]
+                                                  - 240721.12021366505178428345112792*c[93]
+                                                  - 145208.65106010263646604167508733*c[96]
+                                                  - 126140.43329221321515320457416171*c[97]
+                                                  - 50273.78453697347369668556650746*c[101]
+                                                  - 40785.429561104284021926279443912*c[102]
+                                                  - 9636.50001601132008160089075888*c[107]
+                                                  - 6934.329468449390072576384571597*c[108]
+                                                  - 679.4266414394621448190618266518*c[114]
+                                                  - 396.46219255051555327402723147961*c[115]
+                                                  + 1.7970491126635246480859842844668e6*c[125]
+                                                  + 1.6008901348290778243179547681225e6*c[128]
+                                                  + 2.3000647195550997324262128654396e6*c[129]
+                                                  + 1.0877777178658642575932947528244e6*c[132]
+                                                  + 1.5819568161455637243755028751739e6*c[133]
+                                                  + 891779.7318651647195046055455417*c[134]
+                                                  + 539379.591726246705793056658622*c[137]
+                                                  + 770134.089154690972971520394914*c[138]
+                                                  + 409650.66753719784217425087434856*c[139]
+                                                  + 179403.3106607966012555042554914*c[143]
+                                                  + 241507.37283951226907395827742112*c[144]
+                                                  + 117992.87576008948432831115411068*c[145]
+                                                  + 34171.794130754274929169145881397*c[150]
+                                                  + 41334.03883887896064945034665277*c[151]
+                                                  + 17852.605597190665367556726871462*c[152]
+                                                  + 2469.0151409841645294724565947541*c[158]
+                                                  + 2467.4942368450842808187574338471*c[159]
+                                                  + 875.3079905738944625496651830515*c[160]
+                                                  + z*(160480.74680911003452285563408528*c[93]
+                                                       + 84093.62219480881010213638277447*c[97]
+                                                       + 27190.286374069522681284186295941*c[102]
+                                                       + 4622.8863122995933817175897143982*c[108]
+                                                       + 264.30812836701036884935148765307*c[115]
+                                                       - 1.5333764797033998216174752436264e6*c[129]
+                                                       - 1.0546378774303758162503352501159e6*c[133]
+                                                       - 1.3872129162347006747849419597315e6*c[134]
+                                                       - 513422.7261031273153143469299427*c[138]
+                                                       - 637234.3717245299767155013600978*c[139]
+                                                       - 161004.91522634151271597218494741*c[144]
+                                                       - 183544.4734045836422884840175055*c[145]
+                                                       - 27556.025892585973766300231101847*c[151]
+                                                       - 27770.719817852146127310464022274*c[152]
+                                                       - 1644.9961578967228538791716225648*c[159]
+                                                       - 1361.5902075593913861883680625245*c[160]
+                                                       + z*(693606.4581173503373924709798657*c[134]
+                                                            + 318617.18586226498835775068004888*c[139]
+                                                            + 91772.23670229182114424200875275*c[145]
+                                                            + 13885.359908926073063655232011137*c[152]
+                                                            + 680.7951037796956930941840312623*c[160]))))
+                                        + y*(19868.577624001166640885952074082*c[36]
+                                             + 4073.267302951871433851128992448*c[37]
+                                             + 34116.003628154300670643047390297*c[38]
+                                             + 3029.8877275251604102033063423711*c[39]
+                                             + 24471.988428663953733924856441117*c[41]
+                                             + 1289.2169433260562665871052766727*c[42]
+                                             + 8380.803301354080878486650091357*c[45]
+                                             + 289.81695551257556321442942735196*c[46]
+                                             + 1101.0168092054001008831218139991*c[50]
+                                             + 24.487601639371493825488557781098*c[51]
+                                             + 1479.241711778332250121974257426*c[56]
+                                             - 162403.7753154203475414629882059*c[57]
+                                             - 38117.768893000578177183211940688*c[58]
+                                             - 366074.35475237678464287614962571*c[59]
+                                             - 85118.72585903506831993274359441*c[60]
+                                             - 12175.675421601148295355035734868*c[61]
+                                             - 386773.86384846407579368158117307*c[62]
+                                             - 90926.86266616493114241543668194*c[63]
+                                             - 7457.994644120848595798387660978*c[64]
+                                             - 227217.92988891831785725415657213*c[66]
+                                             - 50542.04623143675178432641129647*c[67]
+                                             - 2743.6084647545111978285243886915*c[68]
+                                             - 71100.265633688262494543151323*c[71]
+                                             - 13987.466188096874480601805093205*c[72]
+                                             - 531.5407746063634246424200254231*c[73]
+                                             - 9017.716309073697506220797815793*c[77]
+                                             - 1410.035750884000059222095097627*c[78]
+                                             - 36.344368761857122369536520388669*c[79]
+                                             - 11366.963761957197264883488703517*c[84]
+                                             + 751315.7279694082848992991043504*c[85]
+                                             + 188087.76543404822754191801656562*c[86]
+                                             + 1.9571126181026868959579986511635e6*c[87]
+                                             + 623177.9422111084243966884821327*c[88]
+                                             + 115313.30188344153956996390836053*c[89]
+                                             + 2.6189202126313176360872112595437e6*c[90]
+                                             + 941049.8358915635055788150880018*c[91]
+                                             + 177696.50166508937338325129342474*c[92]
+                                             + 24072.112021366505178428345112792*c[93]
+                                             + 2.1840843009784979582803543430691e6*c[94]
+                                             + 807880.9864118156943699152947963*c[95]
+                                             + 150800.99050322289418354410365815*c[96]
+                                             + 12614.043329221321515320457416171*c[97]
+                                             + 1.1363493018400882587332716980154e6*c[99]
+                                             + 403313.17002089166175418067176093*c[100]
+                                             + 70570.35025750497741266250607548*c[101]
+                                             + 4078.5429561104284021926279443912*c[102]
+                                             + 334512.3076397486510109786487748*c[105]
+                                             + 106890.5523902465860551052588648*c[106]
+                                             + 16574.383429626219714804159391278*c[107]
+                                             + 693.4329468449390072576384571597*c[108]
+                                             + 41374.400773340325824886145207134*c[112]
+                                             + 10763.219578509349258504021893764*c[113]
+                                             + 1346.2713080374527684377706565137*c[114]
+                                             + 39.646219255051555327402723147961*c[115]
+                                             + 51552.77529655119381239519153602*c[120]
+                                             - 2.5923931331075372435669959924893e6*c[121]
+                                             - 672531.6576565799552517512075751*c[122]
+                                             - 7.373485920135535978691834330298e6*c[123]
+                                             - 2.781709668635481370916681238441e6*c[124]
+                                             - 580228.0345315808365591277671249*c[125]
+                                             - 1.1369009081647768317447321402473e7*c[126]
+                                             - 5.051714429331101721308080152487e6*c[127]
+                                             - 1.2908026882874357903889348695799e6*c[128]
+                                             - 230006.47195550997324262128654396*c[129]
+                                             - 1.1829054514196447309583545306078e7*c[130]
+                                             - 5.647592451577531072760721076356e6*c[131]
+                                             - 1.5804338709859150217192263561516e6*c[132]
+                                             - 291433.92378910254551337551214743*c[133]
+                                             - 39634.654749562876422426913135184*c[134]
+                                             - 8.553538654036384010965738680461e6*c[135]
+                                             - 4.1160910236410944411125561696671e6*c[136]
+                                             - 1.1712396513109395995023800867137e6*c[137]
+                                             - 210864.47797107372983555011103983*c[138]
+                                             - 18206.696334986570763300038859936*c[139]
+                                             - 4.100146920153486794699320252817e6*c[141]
+                                             - 1.885395143251636635892455563846e6*c[142]
+                                             - 513765.5311155828232063850808403*c[143]
+                                             - 86150.95336466022957809022239561*c[144]
+                                             - 5244.127811559532636813829071586*c[145]
+                                             - 1.1549289802403686058503455496159e6*c[148]
+                                             - 480805.01669617390799078425261142*c[149]
+                                             - 118575.03490227507686182945296695*c[150]
+                                             - 17656.827983009687562106101996595*c[151]
+                                             - 793.449137652918460780298972065*c[152]
+                                             - 140195.69601311295429162048545069*c[156]
+                                             - 48176.602891306149641789799363489*c[157]
+                                             - 9818.687615949045320329969615196*c[158]
+                                             - 1196.8765148834776626500179736592*c[159]
+                                             - 38.902577358839753891096230357843*c[160]
+                                             + y*(182656.04616370079995310012538766*c[59]
+                                                  + 50328.55585717631847400454511549*c[60]
+                                                  + 6087.837710800574147677517867434*c[61]
+                                                  + 396444.24250829433758443336293984*c[62]
+                                                  + 69889.30098757509292108256089353*c[63]
+                                                  + 3728.9973220604242978991938304892*c[64]
+                                                  + 339421.36808972107644635698934741*c[66]
+                                                  + 42409.803106381687245165167800278*c[67]
+                                                  + 1371.8042323772555989142621943457*c[68]
+                                                  + 133603.15962492632204255012700231*c[71]
+                                                  + 12214.248940669327046299395369017*c[72]
+                                                  + 265.77038730318171232121001271153*c[73]
+                                                  + 19705.380082790672328408410041919*c[77]
+                                                  + 1258.0922432456379838748865741758*c[78]
+                                                  + 18.172184380928561184768260194334*c[79]
+                                                  - 2795.1550234320976880861037795534*c[84]
+                                                  + 11550.053959634581528461046568374*c[85]
+                                                  + 8447.055333864441356672964815821*c[86]
+                                                  - 1.3737995806430787814428876562378e6*c[87]
+                                                  - 422319.01896119434411050354380981*c[88]
+                                                  - 57656.65094172076978498195418026*c[89]
+                                                  - 4.283637386789956963986352162595e6*c[90]
+                                                  - 1.2779077973343390965572915799154e6*c[91]
+                                                  - 220733.38413128885792976677997262*c[92]
+                                                  - 24072.112021366505178428345112792*c[93]
+                                                  - 5.720208271315884887446564387597e6*c[94]
+                                                  - 1.6251577595313990555182747723415e6*c[95]
+                                                  - 228997.65547639447013406736977263*c[96]
+                                                  - 12614.043329221321515320457416171*c[97]
+                                                  - 3.9971271158634964219796495169321e6*c[99]
+                                                  - 1.0382107242264300938458971603933e6*c[100]
+                                                  - 116003.80824652321797698222889723*c[101]
+                                                  - 4078.5429561104284021926279443912*c[102]
+                                                  - 1.4286888729725000100422506153294e6*c[105]
+                                                  - 323755.69371845044824220811665639*c[106]
+                                                  - 28330.516851246779388807873403116*c[107]
+                                                  - 693.4329468449390072576384571597*c[108]
+                                                  - 201758.39691275422682565930033763*c[112]
+                                                  - 36474.595445850615593939296557393*c[113]
+                                                  - 2352.8292953551744644660103997015*c[114]
+                                                  - 39.646219255051555327402723147961*c[115]
+                                                  + 17574.809760187906981498360750914*c[120]
+                                                  - 74992.24609387050802590953589578*c[121]
+                                                  - 51615.25646658144802097945489103*c[122]
+                                                  + 5.909122415297300727682300742302e6*c[123]
+                                                  + 1.8859878601706059415085294613317e6*c[124]
+                                                  + 261931.51273139934907526339201638*c[125]
+                                                  + 2.2227928205346558396756927553902e7*c[126]
+                                                  + 8.104441127733269416577703294306e6*c[127]
+                                                  + 1.7811603091603326686188923550986e6*c[128]
+                                                  + 230006.47195550997324262128654396*c[129]
+                                                  + 3.9357276920465478258825247327743e7*c[130]
+                                                  + 1.5384131950509296515377082578301e7*c[131]
+                                                  + 3.5282094381708507203560431206965e6*c[132]
+                                                  + 557910.4081381948916650259614075*c[133]
+                                                  + 59451.98212434431463364036970278*c[134]
+                                                  + 4.0621528580972555674952651414915e7*c[135]
+                                                  + 1.5923119789528805498748089191848e7*c[136]
+                                                  + 3.5270166276764469600617844883004e6*c[137]
+                                                  + 478566.61608228299491234625413668*c[138]
+                                                  + 27310.044502479856144950058289904*c[139]
+                                                  + 2.484616393844564309420317303327e7*c[141]
+                                                  + 9.235545241843118835052145763489e6*c[142]
+                                                  + 1.8828924407480453461844698254615e6*c[143]
+                                                  + 210151.38552607823491947901170261*c[144]
+                                                  + 7866.191717339298955220743607379*c[145]
+                                                  + 8.282980006199086716375341856303e6*c[148]
+                                                  + 2.7677980908234429745523466514467e6*c[149]
+                                                  + 496400.93564967727576932504491619*c[150]
+                                                  + 44703.676181253270556428236659232*c[151]
+                                                  + 1190.1737064793776911704484580975*c[152]
+                                                  + 1.1317003797349660833458460884595e6*c[156]
+                                                  + 310663.18422476249417543042449772*c[157]
+                                                  + 45148.553311217643210810041625708*c[158]
+                                                  + 3097.1306972814161317863024342081*c[159]
+                                                  + 58.35386603825963083664434553676*c[160]
+                                                  + y*(1.4895233539865370400034012321603e6*c[90]
+                                                       + 486633.34678552575281909559713427*c[91]
+                                                       + 87923.4221991627808254274221735*c[92]
+                                                       + 8024.037340455501726142781704264*c[93]
+                                                       + 3.6802021620393754208680948770741e6*c[94]
+                                                       + 898149.7576648209398299270259443*c[95]
+                                                       + 102398.10681652201536153021196237*c[96]
+                                                       + 4204.6811097404405051068191387236*c[97]
+                                                       + 3.5056471864166922202763641373329e6*c[99]
+                                                       + 664440.515893849453908556228153*c[100]
+                                                       + 53812.42207851381951376731723966*c[101]
+                                                       + 1359.5143187034761340642093147971*c[102]
+                                                       + 1.5093696182599007289918548783049e6*c[105]
+                                                       + 223190.01115103432596642499943166*c[106]
+                                                       + 13362.216757622446354270529138318*c[107]
+                                                       + 231.14431561497966908587948571991*c[108]
+                                                       + 240859.26241707073168630362188422*c[112]
+                                                       + 26259.946002572365457603840511949*c[113]
+                                                       + 1119.7957608909653868314167142964*c[114]
+                                                       + 13.215406418350518442467574382654*c[115]
+                                                       + 6639.372576070987081899380728123*c[120]
+                                                       - 21210.512663000130851384920495002*c[121]
+                                                       - 16249.247406146011414012050613842*c[122]
+                                                       + 76149.26917100184244253354419753*c[123]
+                                                       + 84923.53303721828746524135002634*c[124]
+                                                       + 18788.336356260712802866994364044*c[125]
+                                                       - 1.0556632905239037434670953583887e7*c[126]
+                                                       - 3.7398510273745119745559417888615e6*c[127]
+                                                       - 757172.6433444098489496166135391*c[128]
+                                                       - 76668.82398516999108087376218132*c[129]
+                                                       - 4.0511277521012738942614590416897e7*c[130]
+                                                       - 1.430124330895791646355591132616e7*c[131]
+                                                       - 3.0403024086278658806166036748212e6*c[132]
+                                                       - 452446.62039515731003999243639593*c[133]
+                                                       - 39634.654749562876422426913135184*c[134]
+                                                       - 6.30412412301312970331794105901e7*c[135]
+                                                       - 2.0945883073505674308826062123153e7*c[136]
+                                                       - 3.899900695904239592145133155541e6*c[137]
+                                                       - 427224.34347197026338091156114242*c[138]
+                                                       - 18206.696334986570763300038859936*c[139]
+                                                       - 4.9484127757940733711465499885067e7*c[141]
+                                                       - 1.490173002274529271096664131114e7*c[142]
+                                                       - 2.3440904952565399569201205787299e6*c[143]
+                                                       - 194050.89400344408364788179320787*c[144]
+                                                       - 5244.127811559532636813829071586*c[145]
+                                                       - 1.9388735615770303515010539699354e7*c[148]
+                                                       - 5.089459371250232874100724151356e6*c[149]
+                                                       - 659857.9626796988375726078281858*c[150]
+                                                       - 41948.073591994673179798213549047*c[151]
+                                                       - 793.449137652918460780298972065*c[152]
+                                                       - 2.9563768394362040998558826866862e6*c[156]
+                                                       - 624505.2716836671932154551126216*c[157]
+                                                       - 62487.05386857759348027847880233*c[158]
+                                                       - 2932.6310814917438463983852719517*c[159]
+                                                       - 38.902577358839753891096230357843*c[160]
+                                                       + y*(1.1070861931323728609235290321525e7*c[130]
+                                                            + 4.1076159680804952259377599469478e6*c[131]
+                                                            + 911230.5551319528057142377848055*c[132]
+                                                            + 133238.24217454617307582522463004*c[133]
+                                                            + 9908.663687390719105606728283796*c[134]
+                                                            + 2.9718778750641414558660002321002e7*c[135]
+                                                            + 8.908468179058874082636905029669e6*c[136]
+                                                            + 1.454227120917691113953552644184e6*c[137]
+                                                            + 133851.06905560463253839807154843*c[138]
+                                                            + 4551.674083746642690825009714984*c[139]
+                                                            + 3.0411381124101394890552111220438e7*c[141]
+                                                            + 7.47043229157119015557460589363e6*c[142]
+                                                            + 945063.0338472780003994517915267*c[143]
+                                                            + 62000.2160807090026706943946535*c[144]
+                                                            + 1311.0319528898831592034572678964*c[145]
+                                                            + 1.3941341398615573320139383384467e7*c[148]
+                                                            + 2.7852951013721174003497417172215e6*c[149]
+                                                            + 276336.76291050425951025071192298*c[150]
+                                                            + 13523.424099121791497161067331318*c[151]
+                                                            + 198.36228441322961519507474301624*c[152]
+                                                            + 2.3555689252255629614182393845853e6*c[156]
+                                                            + 360513.57698220882515408822389296*c[157]
+                                                            + 26745.685649811634834886330692693*c[158]
+                                                            + 950.1270911989692345681422302745*c[159]
+                                                            + 9.725644339709938472774057589461*c[160])
+                                                       + z*(8.215231936160990451875519893896e6*c[131]
+                                                            + 5.467383330791716834285426708833e6*c[132]
+                                                            + 1.5988589060945540769099026955605e6*c[133]
+                                                            + 198173.27374781438211213456567592*c[134]
+                                                            + 1.7816936358117748165273810059337e7*c[136]
+                                                            + 8.725362725506146683721315865104e6*c[137]
+                                                            + 1.6062128286672555904607768585811e6*c[138]
+                                                            + 91033.48167493285381650019429968*c[139]
+                                                            + 1.4940864583142380311149211787259e7*c[142]
+                                                            + 5.67037820308366800239671074916e6*c[143]
+                                                            + 744002.592968508032048332735842*c[144]
+                                                            + 26220.639057797663184069145357928*c[145]
+                                                            + 5.570590202744234800699483434443e6*c[149]
+                                                            + 1.6580205774630255570615042715379e6*c[150]
+                                                            + 162281.08918946149796593280797582*c[151]
+                                                            + 3967.2456882645923039014948603249*c[152]
+                                                            + 721027.1539644176503081764477859*c[157]
+                                                            + 160474.11389886980900931798415616*c[158]
+                                                            + 11401.525094387630814817706763294*c[159]
+                                                            + 194.51288679419876945548115178921*c[160]))
+                                                  + z*(973266.6935710515056381911942685*c[91]
+                                                       + 527540.533194976684952564533041*c[92]
+                                                       + 96288.44808546602071371338045117*c[93]
+                                                       + 1.7962995153296418796598540518886e6*c[95]
+                                                       + 614388.6408991320921691812717742*c[96]
+                                                       + 50456.17331688528606128182966468*c[97]
+                                                       + 1.3288810317876989078171124563059e6*c[100]
+                                                       + 322874.53247108291708260390343796*c[101]
+                                                       + 16314.171824441713608770511777565*c[102]
+                                                       + 446380.02230206865193284999886332*c[106]
+                                                       + 80173.30054573467812562317482991*c[107]
+                                                       + 2773.7317873797560290305538286389*c[108]
+                                                       + 52519.8920051447309152076810239*c[113]
+                                                       + 6718.774565345792320988500285779*c[114]
+                                                       + 158.58487702020622130961089259184*c[115]
+                                                       - 32498.494812292022828024101227684*c[122]
+                                                       + 169847.06607443657493048270005268*c[124]
+                                                       + 112730.01813756427681720196618427*c[125]
+                                                       - 7.479702054749023949111883577723e6*c[127]
+                                                       - 4.5430358600664590936976996812346e6*c[128]
+                                                       - 920025.8878220398929704851461758*c[129]
+                                                       - 2.0387254681754842475236302758424e7*c[131]
+                                                       - 1.2774431120975478449414195340094e7*c[132]
+                                                       - 3.8305005386473336435700065411906e6*c[133]
+                                                       - 594519.8212434431463364036970278*c[134]
+                                                       - 2.4074829788893600452378314186968e7*c[136]
+                                                       - 1.4674041449919290869149483068142e7*c[137]
+                                                       - 3.5204792929963875701101618751279e6*c[138]
+                                                       - 273100.44502479856144950058289904*c[139]
+                                                       - 1.4862595462348205110784070835021e7*c[142]
+                                                       - 8.394164768455571739124012723219e6*c[143]
+                                                       - 1.5846081350728209717262487826524e6*c[144]
+                                                       - 78661.91717339298955220743607379*c[145]
+                                                       - 4.6083285397562309475019648682683e6*c[149]
+                                                       - 2.3011271986151674683741426975768e6*c[150]
+                                                       - 341095.79391447458019164575461275*c[151]
+                                                       - 11901.737064793776911704484580975*c[152]
+                                                       - 527983.3894029167361227337774573*c[157]
+                                                       - 214448.20931259575187235288865783*c[158]
+                                                       - 23790.047883513295341962916500126*c[159]
+                                                       - 583.5386603825963083664434553676*c[160]
+                                                       + z*(5.467383330791716834285426708833e6*c[132]
+                                                            + 3.9971472652363851922747567389013e6*c[133]
+                                                            + 891779.7318651647195046055455417*c[134]
+                                                            + 8.725362725506146683721315865104e6*c[137]
+                                                            + 4.0155320716681389761519421464528e6*c[138]
+                                                            + 409650.66753719784217425087434856*c[139]
+                                                            + 5.67037820308366800239671074916e6*c[143]
+                                                            + 1.860006482421270080120831839605e6*c[144]
+                                                            + 117992.87576008948432831115411068*c[145]
+                                                            + 1.6580205774630255570615042715379e6*c[150]
+                                                            + 405702.72297365374491483201993955*c[151]
+                                                            + 17852.605597190665367556726871462*c[152]
+                                                            + 160474.11389886980900931798415616*c[158]
+                                                            + 28503.812735969077037044266908234*c[159]
+                                                            + 875.3079905738944625496651830515*c[160])))
+                                             + z*(100657.11171435263694800909023097*c[60]
+                                                  + 36527.026264803444886065107204603*c[61]
+                                                  + 139778.60197515018584216512178705*c[63]
+                                                  + 22373.983932362545787395162982935*c[64]
+                                                  + 84819.60621276337449033033560056*c[67]
+                                                  + 8230.825394263533593485573166074*c[68]
+                                                  + 24428.497881338654092598790738033*c[72]
+                                                  + 1594.6223238190902739272600762692*c[73]
+                                                  + 2516.1844864912759677497731483516*c[78]
+                                                  + 109.03310628557136710860956116601*c[79]
+                                                  + 16894.110667728882713345929631643*c[86]
+                                                  - 844638.0379223886882210070876196*c[88]
+                                                  - 345939.90565032461870989172508159*c[89]
+                                                  - 1.5825489010976266874763919655623e6*c[91]
+                                                  - 796859.7715927564626260361467947*c[92]
+                                                  - 192576.89617093204142742676090233*c[93]
+                                                  - 1.4540160037331562313766954927945e6*c[95]
+                                                  - 759597.2919592347286352229468616*c[96]
+                                                  - 100912.34663377057212256365932937*c[97]
+                                                  - 747540.4166651612798746818644806*c[100]
+                                                  - 373148.31700805639077928946994542*c[101]
+                                                  - 32628.343648883427217541023555129*c[102]
+                                                  - 201131.36513483224455156623444946*c[106]
+                                                  - 89809.80056174599820722406558879*c[107]
+                                                  - 5547.463574759512058061107657278*c[108]
+                                                  - 20429.298886556500272670912090889*c[113]
+                                                  - 7398.20120678525446580756211243*c[114]
+                                                  - 317.16975404041244261922178518369*c[115]
+                                                  - 135729.00774545491886998301100974*c[122]
+                                                  + 3.9418227864156484579475416227161e6*c[124]
+                                                  + 1.6843190945259603712687823182826e6*c[125]
+                                                  + 8.729180200717514884043523010888e6*c[127]
+                                                  + 6.143925994895536918015654449357e6*c[128]
+                                                  + 1.8400517756440797859409702923517e6*c[129]
+                                                  + 1.0381009219263750555517862398178e7*c[131]
+                                                  + 8.394825508049625872722063384085e6*c[132]
+                                                  + 2.8644243590110050564103049956996e6*c[133]
+                                                  + 594519.8212434431463364036970278*c[134]
+                                                  + 7.771409790164010545117864196729e6*c[136]
+                                                  + 6.48805831613939089122122386166e6*c[137]
+                                                  + 2.2223200999910083688379931745123e6*c[138]
+                                                  + 273100.44502479856144950058289904*c[139]
+                                                  + 3.6084950213380325593202206919575e6*c[142]
+                                                  + 2.9031898760327003379828062295501e6*c[143]
+                                                  + 937208.4912401178473074993577789*c[144]
+                                                  + 78661.91717339298955220743607379*c[145]
+                                                  + 927267.6418906550016027284346251*c[149]
+                                                  + 677278.4152828961862418075719203*c[150]
+                                                  + 195348.32026056466648549308529804*c[151]
+                                                  + 11901.737064793776911704484580975*c[152]
+                                                  + 93342.97904660825222812707153809*c[157]
+                                                  + 56443.11055471010739250736109642*c[158]
+                                                  + 13375.520483863698239472712710371*c[159]
+                                                  + 583.5386603825963083664434553676*c[160]
+                                                  + z*(527540.533194976684952564533041*c[92]
+                                                       + 240721.12021366505178428345112792*c[93]
+                                                       + 614388.6408991320921691812717742*c[96]
+                                                       + 126140.43329221321515320457416171*c[97]
+                                                       + 322874.53247108291708260390343796*c[101]
+                                                       + 40785.429561104284021926279443912*c[102]
+                                                       + 80173.30054573467812562317482991*c[107]
+                                                       + 6934.329468449390072576384571597*c[108]
+                                                       + 6718.774565345792320988500285779*c[114]
+                                                       + 396.46219255051555327402723147961*c[115]
+                                                       + 112730.01813756427681720196618427*c[125]
+                                                       - 4.5430358600664590936976996812346e6*c[128]
+                                                       - 2.3000647195550997324262128654396e6*c[129]
+                                                       - 7.307047790183761615128768631261e6*c[132]
+                                                       - 5.579104081381948916650259614075e6*c[133]
+                                                       - 1.7835594637303294390092110910833e6*c[134]
+                                                       - 5.948678724413144185428167203038e6*c[137]
+                                                       - 4.7856661608228299491234625413668e6*c[138]
+                                                       - 819301.3350743956843485017486971*c[139]
+                                                       - 2.7237865653719037367273019740587e6*c[143]
+                                                       - 2.1015138552607823491947901170261e6*c[144]
+                                                       - 235985.75152017896865662230822136*c[145]
+                                                       - 643106.6211521419113126384260389*c[150]
+                                                       - 447036.76181253270556428236659232*c[151]
+                                                       - 35705.211194381330735113453742924*c[152]
+                                                       - 53974.09541372594286303490450167*c[158]
+                                                       - 30971.306972814161317863024342081*c[159]
+                                                       - 1750.6159811477889250993303661029*c[160]
+                                                       + z*(2.6647648434909234615165044926009e6*c[133]
+                                                            + 1.3872129162347006747849419597315e6*c[134]
+                                                            + 2.6770213811120926507679614309685e6*c[138]
+                                                            + 637234.3717245299767155013600978*c[139]
+                                                            + 1.24000432161418005341388789307e6*c[144]
+                                                            + 183544.4734045836422884840175055*c[145]
+                                                            + 270468.48198243582994322134662637*c[151]
+                                                            + 27770.719817852146127310464022274*c[152]
+                                                            + 19002.541823979384691362844605489*c[159]
+                                                            + 1361.5902075593913861883680625245*c[160])))))
+                                   - 7.069351860157299157210927114455*c[161]
+                                   + z*(1511.7612292981601672604203938199*c[22]
+                                        + 973.7001035634260747386297510249*c[24]
+                                        + 302.94610526653335782622622927978*c[27]
+                                        + 33.312928651312293558441693144581*c[31]
+                                        - 11201.485083117646443090604729232*c[37]
+                                        - 9803.143704775204860344926715334*c[39]
+                                        - 6760.881077640076066905359477444*c[40]
+                                        - 5255.75512407554715936795433578*c[42]
+                                        - 3521.4014623688515055684872832287*c[43]
+                                        - 1539.3378520988741695819467006473*c[46]
+                                        - 922.8120021073101203429258924446*c[47]
+                                        - 171.41321147560045677841990446768*c[51]
+                                        - 81.46657966046990832815191944941*c[52]
+                                        + 46688.628170716684512881212258712*c[58]
+                                        + 47335.102310092899304619158160426*c[60]
+                                        + 50876.92944026194109130497074927*c[61]
+                                        + 34072.923512206254792280276422552*c[63]
+                                        + 37772.71271630097236709676952752*c[64]
+                                        + 17798.963083388853045249680771347*c[65]
+                                        + 16580.942946431633230717663124184*c[67]
+                                        + 17840.469388136034044638422517205*c[68]
+                                        + 7815.810722977389387099794628829*c[69]
+                                        + 4695.1797013511485106629478255539*c[72]
+                                        + 4567.6236743547928802552844757109*c[73]
+                                        + 1765.5508621773812085761225512962*c[74]
+                                        + 528.7634065815000222082856616101*c[78]
+                                        + 417.96024076135690724966998446969*c[79]
+                                        + 129.7923411343550490628648696927*c[80]
+                                        - 145074.82335303691345904996715426*c[86]
+                                        - 159545.58584476788543657168414773*c[88]
+                                        - 213970.23793927485675759969662454*c[89]
+                                        - 134813.22835750212031782185897548*c[91]
+                                        - 189048.25534878316573490463565497*c[92]
+                                        - 135405.63012018659162865944125945*c[93]
+                                        - 87270.76548387336750408619074518*c[95]
+                                        - 123476.80695469818405076438202664*c[96]
+                                        - 88489.13485409935753642700723903*c[97]
+                                        - 36614.339815002514999043380461385*c[98]
+                                        - 40121.249372484826051536672372276*c[100]
+                                        - 54566.31088368488111138038996715*c[101]
+                                        - 37402.693703716842250251318353002*c[102]
+                                        - 13927.608687350442128673553788186*c[103]
+                                        - 11131.50478824037696585119295065*c[106]
+                                        - 13746.769440569006131854524532673*c[107]
+                                        - 8516.515180352288942511964508411*c[108]
+                                        - 2760.7404730171093439379564466672*c[109]
+                                        - 1266.3207184466738738886561595562*c[113]
+                                        - 1291.7494170577428432362410037577*c[114]
+                                        - 660.7703209175259221233787191327*c[115]
+                                        - 173.63238236964160798555963132861*c[116]
+                                        + 374408.41476372168734333371099438*c[122]
+                                        + 432905.99721968641853141761330534*c[124]
+                                        + 668367.4359675685922078714612739*c[125]
+                                        + 402381.31625572097012428129441179*c[127]
+                                        + 651053.9353781765278608139049756*c[128]
+                                        + 573557.0846226211789510348575641*c[129]
+                                        + 306887.67226124194973347600335916*c[131]
+                                        + 508625.1712187829966558562573809*c[132]
+                                        + 456673.74738635589609534909171036*c[133]
+                                        + 280745.47114273704132552396804089*c[134]
+                                        + 186240.87038397686765849674659292*c[136]
+                                        + 306390.56009264354605905741038358*c[137]
+                                        + 273850.09273652817484780259419815*c[138]
+                                        + 165283.43879107238778541553167023*c[139]
+                                        + 65161.68051616827600104371232186*c[140]
+                                        + 82538.72549826570612823022764861*c[142]
+                                        + 129736.07152264298240622721816524*c[143]
+                                        + 111058.30208737112157824785958117*c[144]
+                                        + 63319.26992608918212040380689387*c[145]
+                                        + 21888.773911131874444236691322491*c[146]
+                                        + 22600.360075326037981732802322552*c[149]
+                                        + 32365.130805723310079580758498333*c[150]
+                                        + 25266.398267712571895527637232238*c[151]
+                                        + 12991.889246338509088210633071571*c[152]
+                                        + 3861.6046941676805297580916754217*c[153]
+                                        + 2594.2598062063275713699644814959*c[157]
+                                        + 3107.0418901567551230260361234466*c[158]
+                                        + 2036.3917954652534639400779741405*c[159]
+                                        + 875.3079905738944625496651830515*c[160]
+                                        + 212.08055580471897471632781343366*c[161]
+                                        + z*(6760.881077640076066905359477444*c[40]
+                                             + 3521.4014623688515055684872832287*c[43]
+                                             + 922.8120021073101203429258924446*c[47]
+                                             + 81.46657966046990832815191944941*c[52]
+                                             - 50876.92944026194109130497074927*c[61]
+                                             - 37772.71271630097236709676952752*c[64]
+                                             - 44497.407708472132613124201928368*c[65]
+                                             - 17840.469388136034044638422517205*c[68]
+                                             - 19539.526807443473467749486572073*c[69]
+                                             - 4567.6236743547928802552844757109*c[73]
+                                             - 4413.8771554434530214403063782405*c[74]
+                                             - 417.96024076135690724966998446969*c[79]
+                                             - 324.48085283588762265716217423175*c[80]
+                                             + 213970.23793927485675759969662454*c[89]
+                                             + 189048.25534878316573490463565497*c[92]
+                                             + 338514.07530046647907164860314863*c[93]
+                                             + 123476.80695469818405076438202664*c[96]
+                                             + 221222.83713524839384106751809757*c[97]
+                                             + 164764.52916751131749569521207623*c[98]
+                                             + 54566.31088368488111138038996715*c[101]
+                                             + 93506.73425929210562562829588251*c[102]
+                                             + 62674.23909307698957903099204684*c[103]
+                                             + 13746.769440569006131854524532673*c[107]
+                                             + 21291.287950880722356279911271028*c[108]
+                                             + 12423.332128576992047720804010002*c[109]
+                                             + 1291.7494170577428432362410037577*c[114]
+                                             + 1651.9258022938148053084467978317*c[115]
+                                             + 781.3457206633872359350183409787*c[116]
+                                             - 668367.4359675685922078714612739*c[125]
+                                             - 651053.9353781765278608139049756*c[128]
+                                             - 1.4338927115565529473775871439101e6*c[129]
+                                             - 508625.1712187829966558562573809*c[132]
+                                             - 1.1416843684658897402383727292759e6*c[133]
+                                             - 1.263354620142316685964857856184e6*c[134]
+                                             - 306390.56009264354605905741038358*c[137]
+                                             - 684625.2318413204371195064854954*c[138]
+                                             - 743775.474559825745034369892516*c[139]
+                                             - 456131.76361317793200730598625304*c[140]
+                                             - 129736.07152264298240622721816524*c[143]
+                                             - 277645.75521842780394561964895293*c[144]
+                                             - 284936.71466740131954181713102241*c[145]
+                                             - 153221.41737792312110965683925744*c[146]
+                                             - 32365.130805723310079580758498333*c[150]
+                                             - 63165.9956692814297388190930806*c[151]
+                                             - 58463.50160852329089694784882207*c[152]
+                                             - 27031.232859173763708306641727952*c[153]
+                                             - 3107.0418901567551230260361234466*c[158]
+                                             - 5090.979488663133659850194935351*c[159]
+                                             - 3938.8859575825250814734933237316*c[160]
+                                             - 1484.5638906330328230142946940356*c[161]
+                                             + z*(29664.938472314755075416134618912*c[65]
+                                                  + 13026.351204962315645166324381382*c[69]
+                                                  + 2942.584770295635347626870918827*c[74]
+                                                  + 216.32056855725841510477478282117*c[80]
+                                                  - 225676.05020031098604776573543242*c[93]
+                                                  - 147481.89142349892922737834539838*c[97]
+                                                  - 256300.3787050176049933036632297*c[98]
+                                                  - 62337.82283952807041708553058834*c[102]
+                                                  - 97493.2608114530949007148765173*c[103]
+                                                  - 14194.191967253814904186607514018*c[108]
+                                                  - 19325.18331111976540756569512667*c[109]
+                                                  - 1101.2838681958765368722978652211*c[115]
+                                                  - 1215.4266765874912558989174193002*c[116]
+                                                  + 955928.4743710352982517247626068*c[129]
+                                                  + 761122.9123105931601589151528506*c[133]
+                                                  + 1.9652182979991592892786677762862e6*c[134]
+                                                  + 456416.82122754695807967099033025*c[138]
+                                                  + 1.1569840715375067144979087216916e6*c[139]
+                                                  + 1.2163513696351411520194826300081e6*c[140]
+                                                  + 185097.17014561853596374643263529*c[144]
+                                                  + 443234.88948262427484282664825708*c[145]
+                                                  + 408590.4463411283229590849046865*c[146]
+                                                  + 42110.663779520953159212728720397*c[151]
+                                                  + 90943.224724369563617474431501*c[152]
+                                                  + 72083.28762446336988881771127454*c[153]
+                                                  + 3393.9863257754224399001299569009*c[159]
+                                                  + 6127.15593401726123784765628136*c[160]
+                                                  + 3958.837041688087528038119184095*c[161]
+                                                  + z*(128150.18935250880249665183161485*c[98]
+                                                       + 48746.630405726547450357438258651*c[103]
+                                                       + 9662.591655559882703782847563335*c[109]
+                                                       + 607.7133382937456279494587096501*c[116]
+                                                       - 982609.1489995796446393338881431*c[134]
+                                                       - 578492.0357687533572489543608458*c[139]
+                                                       - 1.3683952908395337960219179587591e6*c[140]
+                                                       - 221617.44474131213742141332412854*c[145]
+                                                       - 459664.25213376936332897051777231*c[146]
+                                                       - 45471.612362184781808737215750499*c[152]
+                                                       - 81093.69857752129112491992518386*c[153]
+                                                       - 3063.5779670086306189238281406801*c[160]
+                                                       - 4453.6916718990984690428840821069*c[161]
+                                                       + z*(547358.1163358135184087671835036*c[140]
+                                                            + 183865.70085350774533158820710892*c[146]
+                                                            + 32437.479431008516449967970073543*c[153]
+                                                            + 1781.4766687596393876171536328428*c[161])))))
+                                   + y*(3476.8503822586072106750844094299*c[21]
+                                        + 755.8806146490800836302101969099*c[22]
+                                        + 5069.067504569513327245643844241*c[23]
+                                        + 486.85005178171303736931487551245*c[24]
+                                        + 2676.7038450630432861864833154177*c[26]
+                                        + 151.47305263326667891311311463989*c[27]
+                                        + 484.68812584001215926914441714082*c[30]
+                                        + 16.65646432565614677922084657229*c[31]
+                                        + 262.75721411702464483733566158089*c[35]
+                                        - 22077.117430431204258973484222915*c[36]
+                                        - 5600.742541558823221545302364616*c[37]
+                                        - 48056.746224445092158823055107648*c[38]
+                                        - 13727.286576873684823887469000549*c[39]
+                                        - 2253.6270258800253556351198258148*c[40]
+                                        - 45143.876376080120152476158271554*c[41]
+                                        - 12890.328741611128137204466117471*c[42]
+                                        - 1173.8004874562838351894957610762*c[43]
+                                        - 20344.3361462813765291858047937*c[45]
+                                        - 5223.7162726851853092445680029*c[46]
+                                        - 307.60400070243670678097529748152*c[47]
+                                        - 3485.369340108277308602054430552*c[50]
+                                        - 710.1404475417733209391681756518*c[51]
+                                        - 27.155526553489969442717306483137*c[52]
+                                        - 1517.1709864393151283302300076165*c[56]
+                                        + 81679.45014593443894324360317661*c[57]
+                                        + 21878.246051012166172702790285484*c[58]
+                                        + 213133.6472122368445089270049455*c[59]
+                                        + 81783.53093130962120719683078613*c[60]
+                                        + 16958.976480087313697101656916423*c[61]
+                                        + 278275.13798721182205583586985174*c[62]
+                                        + 121504.56750700144143523657735507*c[63]
+                                        + 28011.786129957652503223772378849*c[64]
+                                        + 4449.7407708472132613124201928368*c[65]
+                                        + 210868.40759983891218630839756626*c[66]
+                                        + 92408.47208435653049941609761033*c[67]
+                                        + 20824.402503672939940207680589471*c[68]
+                                        + 1953.9526807443473467749486572073*c[69]
+                                        + 86273.55415666444326891754506425*c[71]
+                                        + 34611.871867351985190803663687015*c[72]
+                                        + 6997.807245867404290417163354021*c[73]
+                                        + 441.38771554434530214403063782405*c[74]
+                                        + 14241.774810359455476862302445868*c[77]
+                                        + 4664.6656844977157131593016699512*c[78]
+                                        + 760.2030466021781428961388847963*c[79]
+                                        + 32.448085283588762265716217423175*c[80]
+                                        + 5512.666851768859329280926898564*c[84]
+                                        - 231420.81391823563803589627289335*c[85]
+                                        - 63527.21932039638594907382110692*c[86]
+                                        - 667047.8229043820147581401053508*c[87]
+                                        - 296654.68457010791777419288731519*c[88]
+                                        - 68120.26537188490948670090142039*c[89]
+                                        - 1.0352896007402545050347529969516e6*c[90]
+                                        - 549136.7127755415179120447060414*c[91]
+                                        - 167984.34893007315979388439811785*c[92]
+                                        - 33851.407530046647907164860314863*c[93]
+                                        - 1.0595129544990722162320958411825e6*c[94]
+                                        - 599204.604568384248916731962736*c[95]
+                                        - 202438.46351733924726802908908624*c[96]
+                                        - 45502.471883164071401105997507179*c[97]
+                                        - 7322.867963000502999808676092277*c[98]
+                                        - 705586.8426693189177069431754195*c[99]
+                                        - 392805.52474463927285855038506647*c[100]
+                                        - 132088.91404301198995076699942258*c[101]
+                                        - 28631.859526723453879786544475986*c[102]
+                                        - 2785.5217374700884257347107576372*c[103]
+                                        - 270460.2365797866501907426173775*c[105]
+                                        - 138097.68152882479579893584631875*c[106]
+                                        - 42682.762887576116911910042145975*c[107]
+                                        - 8283.73526755408160454498870962*c[108]
+                                        - 552.1480946034218687875912893334*c[109]
+                                        - 43479.124611771406597633523600577*c[112]
+                                        - 18397.107397593278039854396686033*c[113]
+                                        - 4719.6385627564283969324130180584*c[114]
+                                        - 748.8730303731960450731625483504*c[115]
+                                        - 34.726476473928321597111926265721*c[116]
+                                        - 15517.906099365914905145219270437*c[120]
+                                        + 554496.5138674556866175135293628*c[121]
+                                        + 153580.61149304032863176569439245*c[122]
+                                        + 1.7018033532323260448183150342349e6*c[123]
+                                        + 830705.220843157472160289615696*c[124]
+                                        + 202158.81520584443432496594426018*c[125]
+                                        + 2.9241806971693264434463683211228e6*c[126]
+                                        + 1.7367510868534029581551470419122e6*c[127]
+                                        + 615014.228017926983594650731012*c[128]
+                                        + 138127.68519588872672240463267269*c[129]
+                                        + 3.5418390205204110033086739499749e6*c[130]
+                                        + 2.3046782694006443824425971127684e6*c[131]
+                                        + 941926.7269075321261647376739349*c[132]
+                                        + 277605.37304375341998144759701399*c[133]
+                                        + 56149.09422854740826510479360818*c[134]
+                                        + 3.1335662682568101361881376295744e6*c[135]
+                                        + 2.0955480665749056238569068215716e6*c[136]
+                                        + 902157.5184925052065123985720173*c[137]
+                                        + 289296.09839573256094141377276665*c[138]
+                                        + 65744.09353464023794791933710516*c[139]
+                                        + 10860.280086028046000173952053644*c[140]
+                                        + 1.9137036685477358579232171292027e6*c[141]
+                                        + 1.2440016441735345587053669309677e6*c[142]
+                                        + 526402.4798504539074877643826146*c[143]
+                                        + 166988.73958447566336879321194272*c[144]
+                                        + 36219.882120006079772756027251897*c[145]
+                                        + 3648.1289851886457407061152204151*c[146]
+                                        + 699907.4789246927923648988881219*c[148]
+                                        + 417661.4752750717956366778298492*c[149]
+                                        + 163080.29644153511648684454032072*c[150]
+                                        + 47678.110573047082997137787992396*c[151]
+                                        + 9232.839918435004809557290431814*c[152]
+                                        + 643.600782361280088293015279237*c[153]
+                                        + 110311.16998280599223993034744775*c[156]
+                                        + 55142.33167075364848854119119649*c[157]
+                                        + 18127.378592189626235916467679153*c[158]
+                                        + 4464.6519285444101594507976940012*c[159]
+                                        + 714.8348589686804777488932328254*c[160]
+                                        + 35.346759300786495786054635572277*c[161]
+                                        + y*(29519.587586246669312657145925035*c[38]
+                                             + 8825.714724486082393715005642882*c[39]
+                                             + 1126.8135129400126778175599129074*c[40]
+                                             + 53017.79225693533632349125348097*c[41]
+                                             + 10262.451179573354557520488949581*c[42]
+                                             + 586.9002437281419175947478805381*c[43]
+                                             + 32784.901677660590884728271354903*c[45]
+                                             + 4454.0473466357482244535946525766*c[46]
+                                             + 153.80200035121835339048764874076*c[47]
+                                             + 6743.431984122536531860496615633*c[50]
+                                             + 624.433841803973092549958223418*c[51]
+                                             + 13.577763276744984721358653241569*c[52]
+                                             - 493.08057059277741670732475247535*c[56]
+                                             + 1939.6206040644503514243000541344*c[57]
+                                             + 1466.0680343461760837378158438726*c[58]
+                                             - 171724.34244170662129944931453751*c[59]
+                                             - 58115.97977626317155488725170592*c[60]
+                                             - 8479.488240043656848550828458211*c[61]
+                                             - 520750.4627028642892239279084043*c[62]
+                                             - 183973.07625253248797432973650111*c[63]
+                                             - 37137.215901764818822899159993937*c[64]
+                                             - 4449.7407708472132613124201928368*c[65]
+                                             - 611698.8217205537991272707787782*c[66]
+                                             - 204277.50340404326428717342082119*c[67]
+                                             - 32728.570313277862858096149920339*c[68]
+                                             - 1953.9526807443473467749486572073*c[69]
+                                             - 322772.79702370266743533491592984*c[71]
+                                             - 94926.74981519937838435075520966*c[72]
+                                             - 11711.802654557412140706684470187*c[73]
+                                             - 441.38771554434530214403063782405*c[74]
+                                             - 62335.63634359721173576424779511*c[77]
+                                             - 14620.004304963198889908404126473*c[78]
+                                             - 1311.4259728236778321674427773578*c[79]
+                                             - 32.448085283588762265716217423175*c[80]
+                                             + 2158.4808236503421035776023630996*c[84]
+                                             - 9001.299886606731157780532058449*c[85]
+                                             - 6194.507244833923661560174198269*c[86]
+                                             + 588334.638734447087654384152343*c[87]
+                                             + 202821.37960288363902909984748358*c[88]
+                                             + 29255.411774132390594601954528505*c[89]
+                                             + 2.2441112906615784819426024579263e6*c[90]
+                                             + 959093.643949495061947031121936*c[91]
+                                             + 241444.57018575473672031647840821*c[92]
+                                             + 33851.407530046647907164860314863*c[93]
+                                             + 3.901766921486383782104221070375e6*c[94]
+                                             + 1.8130389531243504942798616347444e6*c[95]
+                                             + 493021.76654928127983896034139654*c[96]
+                                             + 92262.84822244253543510448890202*c[97]
+                                             + 10984.301944500754499713014138416*c[98]
+                                             + 3.6372470520892148056410737439988e6*c[99]
+                                             + 1.662377947319508993747409296624e6*c[100]
+                                             + 431274.28727402555758853052940578*c[101]
+                                             + 67194.23172831194051423397425146*c[102]
+                                             + 4178.2826062051326386020661364558*c[103]
+                                             + 1.7262989278233365381886571939205e6*c[105]
+                                             + 719283.2056947025493160238474519*c[106]
+                                             + 165924.6810551486495377969965845*c[107]
+                                             + 20592.948212486100342378983874653*c[108]
+                                             + 828.2221419051328031813869340002*c[109]
+                                             + 318465.39122846651507048102666632*c[112]
+                                             + 109470.89346827806304992654768132*c[113]
+                                             + 20500.231008370931875775149436258*c[114]
+                                             + 1916.2339306608251741577982854848*c[115]
+                                             + 52.08971471089248239566788939858*c[116]
+                                             - 7264.254700877668219019322443711*c[120]
+                                             + 29888.833339662665721353494204786*c[121]
+                                             + 19365.677821662985416821959830835*c[122]
+                                             - 1.5664161663419823591575233245105e6*c[123]
+                                             - 543164.3531801086192921057345432*c[124]
+                                             - 76396.69121332481014695182267144*c[125]
+                                             - 6.762382113449737961927240221255e6*c[126]
+                                             - 3.156144883968730980674089477349e6*c[127]
+                                             - 866295.2903695755632164368346856*c[128]
+                                             - 127604.51327635559069169646923604*c[129]
+                                             - 1.4377568600488970202955483837384e7*c[130]
+                                             - 7.753018396077224148953092146839e6*c[131]
+                                             - 2.5623064059860123955608498960592e6*c[132]
+                                             - 604479.2454380823118966682451868*c[133]
+                                             - 84223.64134282111239765719041227*c[134]
+                                             - 1.887194413016860539361121232972e7*c[135]
+                                             - 1.0750042348450510114026238829151e7*c[136]
+                                             - 3.8073840116716759150192061983189e6*c[137]
+                                             - 977433.4603310570944601006119283*c[138]
+                                             - 180334.65474302475789896958258552*c[139]
+                                             - 21720.560172056092000347904107288*c[140]
+                                             - 1.5168133823904047102105140204286e7*c[141]
+                                             - 8.47819534058445210969727209592e6*c[142]
+                                             - 2.9490334988925905611604303324387e6*c[143]
+                                             - 724616.9666487801560889731027334*c[144]
+                                             - 113219.89351697972803082220556065*c[145]
+                                             - 7296.25797037729148141223044083*c[146]
+                                             - 6.671954774264241263335540617914e6*c[148]
+                                             - 3.4300831568769287488489401610726e6*c[149]
+                                             - 1.0943931083949351568432560485814e6*c[150]
+                                             - 240652.14948278325101169049566423*c[151]
+                                             - 30435.415050570764694123845191471*c[152]
+                                             - 1287.2015647225601765860305584739*c[153]
+                                             - 1.1887510769297830353881848017084e6*c[156]
+                                             - 512383.4846723927204618833202531*c[157]
+                                             - 136950.21603519015489257740311455*c[158]
+                                             - 24840.387384331260336594962289017*c[159]
+                                             - 2421.6854405877746797207403397757*c[160]
+                                             - 70.69351860157299157210927114455*c[161]
+                                             + y*(221596.33118459619697973406854229*c[62]
+                                                  + 79504.97050163417393523329735732*c[63]
+                                                  + 15420.881891190661714191515869675*c[64]
+                                                  + 1483.2469236157377537708067309456*c[65]
+                                                  + 445399.9007395213950171522737415*c[66]
+                                                  + 120159.50279290255040311615477295*c[67]
+                                                  + 14877.579374294261925328206417069*c[68]
+                                                  + 651.3175602481157822583162190691*c[69]
+                                                  + 302450.63691598940292206175418274*c[71]
+                                                  + 62662.46779852296744887856543543*c[72]
+                                                  + 5475.266021082473330332068528784*c[73]
+                                                  + 147.12923851478176738134354594135*c[74]
+                                                  + 67487.4555444461537775689857344*c[77]
+                                                  + 10219.720323756233187853245287326*c[78]
+                                                  + 620.8829663483925071462488899731*c[79]
+                                                  + 10.816028427862920755238739141058*c[80]
+                                                  + 1164.6479264300407033692099081473*c[84]
+                                                  - 3581.1492165140109748245779437473*c[85]
+                                                  - 2815.6851112881471188909882719404*c[86]
+                                                  + 11958.886555556090978097908003626*c[87]
+                                                  + 14060.512044840336026807197757748*c[88]
+                                                  + 3203.1472745400427658323307877925*c[89]
+                                                  - 1.2138494059602966562801662614337e6*c[90]
+                                                  - 477363.54535270460419389734538232*c[91]
+                                                  - 104968.26381381210454891618623286*c[92]
+                                                  - 11283.802510015549302388286771621*c[93]
+                                                  - 4.5741174458667860626158935164647e6*c[94]
+                                                  - 1.8798243545014693883598380789243e6*c[95]
+                                                  - 461046.01384967694057434300355211*c[96]
+                                                  - 77514.65908009264251236665436219*c[97]
+                                                  - 7322.867963000502999808676092277*c[98]
+                                                  - 6.205869791649205357983122351519e6*c[99]
+                                                  - 2.3781437514406736983652565227162e6*c[100]
+                                                  - 502659.3730081383993990136538553*c[101]
+                                                  - 60960.44944435913347252542119262*c[102]
+                                                  - 2785.5217374700884257347107576372*c[103]
+                                                  - 3.6326665637079896456300230740215e6*c[105]
+                                                  - 1.223710782656749154914727249332e6*c[106]
+                                                  - 212965.58640794828576110021641953*c[107]
+                                                  - 19173.529015760718851960323123251*c[108]
+                                                  - 552.1480946034218687875912893334*c[109]
+                                                  - 761302.1113057727142589552231939*c[112]
+                                                  - 206845.89143395349725646865172655*c[113]
+                                                  - 27702.712606511073789577220487513*c[114]
+                                                  - 1806.1055438412375204705684989627*c[115]
+                                                  - 34.726476473928321597111926265721*c[116]
+                                                  - 3228.557644834519208453032197205*c[120]
+                                                  + 10999.468789624575746901203452015*c[121]
+                                                  + 7487.398314596691533907513518143*c[122]
+                                                  - 43956.686357552150424370461268081*c[123]
+                                                  - 44029.100844937573365449350759235*c[124]
+                                                  - 8104.772545837954542413213255078*c[125]
+                                                  + 3.9352889253739629087271654709477e6*c[126]
+                                                  + 1.5236152350786544637001219818862e6*c[127]
+                                                  + 321583.85360415452755613074631893*c[128]
+                                                  + 32011.66583925206086652399297536*c[129]
+                                                  + 1.9334067989946504431879652828286e7*c[130]
+                                                  + 9.096084797620277851224952005884e6*c[131]
+                                                  + 2.6379160787286170770647242752342e6*c[132]
+                                                  + 528366.9542070229958807767299017*c[133]
+                                                  + 56149.09422854740826510479360818*c[134]
+                                                  + 4.1118154406338134382009780566168e7*c[135]
+                                                  + 2.0572541316525241628577559557703e7*c[136]
+                                                  + 6.347086374081020905852511524528e6*c[137]
+                                                  + 1.4247322012325493967716546943501e6*c[138]
+                                                  + 229181.12241676903990210049096073*c[139]
+                                                  + 21720.560172056092000347904107288*c[140]
+                                                  + 4.4318348994834595696514216621929e7*c[141]
+                                                  + 2.1526296833437999671544549858386e7*c[142]
+                                                  + 6.306686977612029050752209561892e6*c[143]
+                                                  + 1.2644670475122957560360332528614e6*c[144]
+                                                  + 154000.02279394729651613235661751*c[145]
+                                                  + 7296.25797037729148141223044083*c[146]
+                                                  + 2.3346294447428691909591586149166e7*c[148]
+                                                  + 1.0315380626150170945146660855126e7*c[149]
+                                                  + 2.6962672985484313392784149732087e6*c[150]
+                                                  + 456943.11689982773163185112339851*c[151]
+                                                  + 42405.150264271519769133109519313*c[152]
+                                                  + 1287.2015647225601765860305584739*c[153]
+                                                  + 4.6633760027603169780802884246909e6*c[156]
+                                                  + 1.7151766675498718671879577616739e6*c[157]
+                                                  + 368475.78007292637809378144988609*c[158]
+                                                  + 49430.243744615031273030165681493*c[159]
+                                                  + 3413.7011632381884039436942139007*c[160]
+                                                  + 70.69351860157299157210927114455*c[161]
+                                                  + y*(1.5186910716176148581923112924694e6*c[94]
+                                                       + 622354.6232035664592446653115434*c[95]
+                                                       + 149883.24299195187732828435423738*c[96]
+                                                       + 23380.188169639232016999245697422*c[97]
+                                                       + 1830.7169907501257499521690230693*c[98]
+                                                       + 3.2766630436479604324424212622329e6*c[99]
+                                                       + 1.0885107041795615644506292749725e6*c[100]
+                                                       + 194379.6146298440182426867255442*c[101]
+                                                       + 19281.186100794243317223714887736*c[102]
+                                                       + 696.3804343675221064336776894093*c[103]
+                                                       + 2.3675159454938081886870321420355e6*c[105]
+                                                       + 636959.5060967512129147136517235*c[106]
+                                                       + 87432.54000028091877990417455889*c[107]
+                                                       + 6154.606472466009368916997582517*c[108]
+                                                       + 138.03702365085546719689782233336*c[109]
+                                                       + 559047.132908473306169600200592*c[112]
+                                                       + 115138.94500404537530945217265149*c[113]
+                                                       + 11706.82859138694650352844390202*c[114]
+                                                       + 583.6804501438145645423178685672*c[115]
+                                                       + 8.68161911848208039927798156643*c[116]
+                                                       - 3098.3738688331273048863776731242*c[120]
+                                                       + 8441.897816547972814912323406971*c[121]
+                                                       + 6770.519752560838089171687755768*c[122]
+                                                       - 20815.945246704444012013086101622*c[123]
+                                                       - 27058.76820826807023702572374091*c[124]
+                                                       - 6262.778785420237600955664788015*c[125]
+                                                       + 69738.98576232554184152428121137*c[126]
+                                                       + 96969.2201645340438809611007566*c[127]
+                                                       + 38206.197977190140042457674850612*c[128]
+                                                       + 5261.585959766568015354081718326*c[129]
+                                                       - 7.963119542331389650755866460019e6*c[130]
+                                                       - 3.4943008348130771098477189701342e6*c[131]
+                                                       - 932765.5377803396415593026768798*c[132]
+                                                       - 163436.9361971644459576103240864*c[133]
+                                                       - 14037.273557136852066276198402045*c[134]
+                                                       - 3.5319800306947878786428004094506e7*c[135]
+                                                       - 1.6244317094414166569942186769029e7*c[136]
+                                                       - 4.625325320373165270981117566849e6*c[137]
+                                                       - 960244.2097479710144087448963993*c[138]
+                                                       - 139013.79504525666095261569966797*c[139]
+                                                       - 10860.280086028046000173952053644*c[140]
+                                                       - 5.308076184489086361545281954838e7*c[141]
+                                                       - 2.2731194239733758587555118504401e7*c[142]
+                                                       - 5.763769985012566229302329641789e6*c[143]
+                                                       - 976763.8608797490632893834371348*c[144]
+                                                       - 97390.07603545743250072125383719*c[145]
+                                                       - 3648.1289851886457407061152204151*c[146]
+                                                       - 3.3449182897395504873156351795962e7*c[148]
+                                                       - 1.266051854754184449847307238807e7*c[149]
+                                                       - 2.7347055153400949155747893298742e6*c[150]
+                                                       - 372114.56169861380392737872959382*c[151]
+                                                       - 27187.442738986137422071186923578*c[152]
+                                                       - 643.600782361280088293015279237*c[153]
+                                                       - 7.439034504823575403518576989842e6*c[156]
+                                                       - 2.3021079135996366175747110012617e6*c[157]
+                                                       - 396021.22483391016718430819770894*c[158]
+                                                       - 41349.436468970066564103602782716*c[159]
+                                                       - 2202.8584429443010640833240440129*c[160]
+                                                       - 35.346759300786495786054635572277*c[161]
+                                                       + y*(9.716269161740146302092272082073e6*c[135]
+                                                            + 4.419390494956517865363207592201e6*c[136]
+                                                            + 1.2345305328200889979785899036865e6*c[137]
+                                                            + 246470.2115121234990597605907274*c[138]
+                                                            + 32687.405776425760390836230771114*c[139]
+                                                            + 2172.0560172056092000347904107288*c[140]
+                                                            + 2.2013589429488787402210727329204e7*c[141]
+                                                            + 8.480360465455809320066588924793e6*c[142]
+                                                            + 1.9013367050297809959571572327483e6*c[143]
+                                                            + 279179.8989390387267717173966958*c[144]
+                                                            + 23556.028134788243348675265873123*c[145]
+                                                            + 729.625797037729148141223044083*c[146]
+                                                            + 1.6625200244562295432065487783813e7*c[148]
+                                                            + 5.368859783031193525529540265329e6*c[149]
+                                                            + 975145.2172126841683327159913426*c[150]
+                                                            + 110251.01689749828796804095030316*c[151]
+                                                            + 6634.4620691673029919151638175*c[152]
+                                                            + 128.72015647225601765860305584739*c[153]
+                                                            + 4.0929234802916546135988380561495e6*c[156]
+                                                            + 1.0454695289545069861457803508852e6*c[157]
+                                                            + 146886.12251901044360102535594548*c[158]
+                                                            + 12464.627496430656590212608194083*c[159]
+                                                            + 539.7732608539015852389601962151*c[160]
+                                                            + 7.069351860157299157210927114455*c[161])
+                                                       + z*(8.838780989913035730726415184402e6*c[136]
+                                                            + 7.407183196920533987871539422119e6*c[137]
+                                                            + 2.9576425381454819887171270887288e6*c[138]
+                                                            + 653748.1155285152078167246154223*c[139]
+                                                            + 65161.68051616827600104371232186*c[140]
+                                                            + 1.6960720930911618640133177849585e7*c[142]
+                                                            + 1.140802023017868597574294339649e7*c[143]
+                                                            + 3.3501587872684647212606087603496e6*c[144]
+                                                            + 471120.56269576486697350531746247*c[145]
+                                                            + 21888.773911131874444236691322491*c[146]
+                                                            + 1.0737719566062387051059080530657e7*c[149]
+                                                            + 5.850871303276105009996295948055e6*c[150]
+                                                            + 1.3230122027699794556164914036379e6*c[151]
+                                                            + 132689.24138334605983830327635*c[152]
+                                                            + 3861.6046941676805297580916754217*c[153]
+                                                            + 2.0909390579090139722915607017704e6*c[157]
+                                                            + 881316.7351140626616061521356729*c[158]
+                                                            + 149575.529957167879082551298329*c[159]
+                                                            + 10795.465217078031704779203924301*c[160]
+                                                            + 212.08055580471897471632781343366*c[161]))
+                                                  + z*(1.2447092464071329184893306230867e6*c[95]
+                                                       + 899299.4579517112639697061254243*c[96]
+                                                       + 280562.25803567078420399094836906*c[97]
+                                                       + 36614.339815002514999043380461385*c[98]
+                                                       + 2.177021408359123128901258549945e6*c[100]
+                                                       + 1.1662776877790641094561203532652e6*c[101]
+                                                       + 231374.23320953091980668457865283*c[102]
+                                                       + 13927.608687350442128673553788186*c[103]
+                                                       + 1.273919012193502425829427303447e6*c[106]
+                                                       + 524595.2400016855126794250473533*c[107]
+                                                       + 73855.2776695921124270039709902*c[108]
+                                                       + 2760.7404730171093439379564466672*c[109]
+                                                       + 230277.89000809075061890434530298*c[113]
+                                                       + 70240.97154832167902117066341212*c[114]
+                                                       + 7004.165401725774774507814422806*c[115]
+                                                       + 173.63238236964160798555963132861*c[116]
+                                                       + 13541.039505121676178343375511535*c[122]
+                                                       - 54117.53641653614047405144748182*c[124]
+                                                       - 37576.672712521425605733988728088*c[125]
+                                                       + 193938.4403290680877619222015132*c[127]
+                                                       + 229237.18786314084025474604910367*c[128]
+                                                       + 63139.03151719881618424898061991*c[129]
+                                                       - 6.988601669626154219695437940268e6*c[131]
+                                                       - 5.596593226682037849355816061279e6*c[132]
+                                                       - 1.9612432343659733514913238890368e6*c[133]
+                                                       - 280745.47114273704132552396804089*c[134]
+                                                       - 2.3649853198915297409157958353655e7*c[136]
+                                                       - 2.0344768725318457638015165978976e7*c[137]
+                                                       - 8.565287978830170184187811668063e6*c[138]
+                                                       - 2.1265277853766180112355893779371e6*c[139]
+                                                       - 260646.72206467310400417484928745*c[140]
+                                                       - 2.8501667548555898534977059159217e7*c[142]
+                                                       - 2.3174599679896711400071034454242e7*c[143]
+                                                       - 8.371007543288524038211992485268e6*c[144]
+                                                       - 1.4766809580133837830409197592813e6*c[145]
+                                                       - 87555.09564452749777694676528996*c[146]
+                                                       - 1.4583317529021301945887064245482e7*c[149]
+                                                       - 1.055736178876446448345244003119e7*c[150]
+                                                       - 3.1423625376133861915120533514879e6*c[151]
+                                                       - 411059.61339637668860312046212156*c[152]
+                                                       - 15446.418776670722119032366701687*c[153]
+                                                       - 2.5132767692902592628578613007531e6*c[157]
+                                                       - 1.4948106138893983414996970505807e6*c[158]
+                                                       - 346617.70767047291968669193506359*c[159]
+                                                       - 33261.703641807989576887276955956*c[160]
+                                                       - 848.3222232188758988653112537347*c[161]
+                                                       + z*(7.407183196920533987871539422119e6*c[137]
+                                                            + 7.394106345363704971792817721822e6*c[138]
+                                                            + 2.9418665198783184351752607694002e6*c[139]
+                                                            + 456131.76361317793200730598625304*c[140]
+                                                            + 1.140802023017868597574294339649e7*c[143]
+                                                            + 8.375396968171161803151521900874e6*c[144]
+                                                            + 2.1200425321309419013807739285811e6*c[145]
+                                                            + 153221.41737792312110965683925744*c[146]
+                                                            + 5.850871303276105009996295948055e6*c[150]
+                                                            + 3.3075305069249486390412285090948e6*c[151]
+                                                            + 597101.586225057269272364743575*c[152]
+                                                            + 27031.232859173763708306641727952*c[153]
+                                                            + 881316.7351140626616061521356729*c[158]
+                                                            + 373938.8248929196977063782458225*c[159]
+                                                            + 48579.593476851142671506417659356*c[160]
+                                                            + 1484.5638906330328230142946940356*c[161])))
+                                             + z*(159009.94100326834787046659471463*c[63]
+                                                  + 92525.29134714397028514909521805*c[64]
+                                                  + 17798.963083388853045249680771347*c[65]
+                                                  + 240319.0055858051008062323095459*c[67]
+                                                  + 89265.47624576557155196923850242*c[68]
+                                                  + 7815.810722977389387099794628829*c[69]
+                                                  + 125324.93559704593489775713087085*c[72]
+                                                  + 32851.596126494839981992411172704*c[73]
+                                                  + 1765.5508621773812085761225512962*c[74]
+                                                  + 20439.440647512466375706490574653*c[78]
+                                                  + 3725.2977980903550428774933398385*c[79]
+                                                  + 129.7923411343550490628648696927*c[80]
+                                                  - 5631.370222576294237781976543881*c[86]
+                                                  + 28121.024089680672053614395515496*c[88]
+                                                  + 19218.883647240256594993984726755*c[89]
+                                                  - 954727.0907054092083877946907646*c[91]
+                                                  - 629809.5828828726272934971173971*c[92]
+                                                  - 135405.63012018659162865944125945*c[93]
+                                                  - 2.5149394625958058582303455347619e6*c[95]
+                                                  - 1.8669766251463503794763518958884e6*c[96]
+                                                  - 649613.6509254409259444089039772*c[97]
+                                                  - 109843.01944500754499713014138416*c[98]
+                                                  - 2.5792660945222242678292544954873e6*c[100]
+                                                  - 1.8496785502697662869379615698664e6*c[101]
+                                                  - 500151.1601227786818636204756587*c[102]
+                                                  - 41782.826062051326386020661364558*c[103]
+                                                  - 1.173502553119995884000027195217e6*c[106]
+                                                  - 753198.2784460042018871762511638*c[107]
+                                                  - 156227.07051953651379651990648881*c[108]
+                                                  - 8282.221419051328031813869340002*c[109]
+                                                  - 183413.89285981624389403295815012*c[113]
+                                                  - 95975.30409074476371629265951296*c[114]
+                                                  - 14669.101124369075471139007564745*c[115]
+                                                  - 520.8971471089248239566788939858*c[116]
+                                                  + 28515.836134315059246158402547821*c[122]
+                                                  - 142175.73810641128720495014900029*c[124]
+                                                  - 86205.30798754915286021326825856*c[125]
+                                                  + 3.2411689104863770151621661652855e6*c[127]
+                                                  + 2.1587403094880680055915305270172e6*c[128]
+                                                  + 447279.02158822354658253689632423*c[129]
+                                                  + 1.12035679256144014827544660715e7*c[131]
+                                                  + 1.0230903245689664613032529590127e7*c[132]
+                                                  + 4.379160216118302599077996869784e6*c[133]
+                                                  + 842236.4134282111239765719041227*c[134]
+                                                  + 1.7495229434135185847997160761751e7*c[136]
+                                                  + 1.7737749519167667797099903168193e7*c[137]
+                                                  + 8.531498435960422577072044664138e6*c[138]
+                                                  + 2.4570946629587627868064204412775e6*c[139]
+                                                  + 390970.08309700965600626227393118*c[140]
+                                                  + 1.4550926118320100808112040557554e7*c[142]
+                                                  + 1.4665522185775462904442222917109e7*c[143]
+                                                  + 6.802597026859025034220406549069e6*c[144]
+                                                  + 1.603319497865562147281727373069e6*c[145]
+                                                  + 131332.64346679124666542014793495*c[146]
+                                                  + 6.047443723279039944406257464769e6*c[149]
+                                                  + 5.620242002526123552218049808062e6*c[150]
+                                                  + 2.3409548651845465880701601292942e6*c[151]
+                                                  + 437043.3918890537067795417282647*c[152]
+                                                  + 23169.62816500608317854855005253*c[153]
+                                                  + 917076.5658094844715180542225947*c[157]
+                                                  + 716044.0665481599270629916487358*c[158]
+                                                  + 246545.21726490745558967005311433*c[159]
+                                                  + 35012.319622955778501986607322059*c[160]
+                                                  + 1272.483334828313848297966880602*c[161]
+                                                  + z*(899299.4579517112639697061254243*c[96]
+                                                       + 701405.6450891769605099773709227*c[97]
+                                                       + 164764.52916751131749569521207623*c[98]
+                                                       + 1.1662776877790641094561203532652e6*c[101]
+                                                       + 578435.5830238272995167114466321*c[102]
+                                                       + 62674.23909307698957903099204684*c[103]
+                                                       + 524595.2400016855126794250473533*c[107]
+                                                       + 184638.1941739802810675099274755*c[108]
+                                                       + 12423.332128576992047720804010002*c[109]
+                                                       + 70240.97154832167902117066341212*c[114]
+                                                       + 17510.413504314436936269536057016*c[115]
+                                                       + 781.3457206633872359350183409787*c[116]
+                                                       - 37576.672712521425605733988728088*c[125]
+                                                       + 229237.18786314084025474604910367*c[128]
+                                                       + 157847.57879299704046062245154977*c[129]
+                                                       - 5.596593226682037849355816061279e6*c[132]
+                                                       - 4.903108085914933378728309722592e6*c[133]
+                                                       - 1.263354620142316685964857856184e6*c[134]
+                                                       - 1.2937585528397923650143626556857e7*c[137]
+                                                       - 1.4019113601711720488676711448335e7*c[138]
+                                                       - 6.627508514316462615384891431317e6*c[139]
+                                                       - 1.3683952908395337960219179587591e6*c[140]
+                                                       - 1.1766579449718025424328091057752e7*c[143]
+                                                       - 1.2552121890050148292378459312297e7*c[144]
+                                                       - 4.5250217789292851223033649881846e6*c[145]
+                                                       - 459664.25213376936332897051777231*c[146]
+                                                       - 4.7064904854883594734561440831347e6*c[150]
+                                                       - 4.5483758371085168397389048696249e6*c[151]
+                                                       - 1.252666674058637829441677335972e6*c[152]
+                                                       - 81093.69857752129112491992518386*c[153]
+                                                       - 613493.8787753356798935449149078*c[158]
+                                                       - 492605.44428326260151035159183648*c[159]
+                                                       - 101098.07291128481042448632864244*c[160]
+                                                       - 4453.6916718990984690428840821069*c[161]
+                                                       + z*(4.929404230242469981195211814548e6*c[138]
+                                                            + 4.5762368086996064547170723079559e6*c[139]
+                                                            + 1.2163513696351411520194826300081e6*c[140]
+                                                            + 5.583597978780774535434347933916e6*c[144]
+                                                            + 3.2978439388703540688145372222373e6*c[145]
+                                                            + 408590.4463411283229590849046865*c[146]
+                                                            + 2.2050203379499657593608190060632e6*c[151]
+                                                            + 928824.68968342241886812293445*c[152]
+                                                            + 72083.28762446336988881771127454*c[153]
+                                                            + 249292.54992861313180425216388167*c[159]
+                                                            + 75568.25651954622193345442747011*c[160]
+                                                            + 3958.837041688087528038119184095*c[161]))))
+                                        + z*(17651.429448972164787430011285765*c[39]
+                                             + 6760.881077640076066905359477444*c[40]
+                                             + 20524.902359146709115040977899163*c[42]
+                                             + 3521.4014623688515055684872832287*c[43]
+                                             + 8908.094693271496448907189305153*c[46]
+                                             + 922.8120021073101203429258924446*c[47]
+                                             + 1248.867683607946185099916446836*c[51]
+                                             + 81.46657966046990832815191944941*c[52]
+                                             + 2932.1360686923521674756316877452*c[58]
+                                             - 116231.95955252634310977450341183*c[60]
+                                             - 50876.92944026194109130497074927*c[61]
+                                             - 208936.21150179662807819287828758*c[63]
+                                             - 130298.00406344494265224586474557*c[64]
+                                             - 35597.926166777706090499361542695*c[65]
+                                             - 168236.00122228142776811453209648*c[67]
+                                             - 107105.94563390160559660766101962*c[68]
+                                             - 15631.621445954778774199589257658*c[69]
+                                             - 64528.56403335282187094437954848*c[72]
+                                             - 37419.219800849632862247695648415*c[73]
+                                             - 3531.1017243547624171522451025924*c[74]
+                                             - 8800.567962413931404110317678292*c[78]
+                                             - 4143.2580388517119501271633243082*c[79]
+                                             - 259.5846822687100981257297393854*c[80]
+                                             - 18020.384712244141560902324940419*c[86]
+                                             + 433763.78329544795011181409048265*c[88]
+                                             + 194751.35429203460016260571189778*c[89]
+                                             + 963460.1971935809155062675531074*c[91]
+                                             + 818857.8382316557930284017530521*c[92]
+                                             + 270811.26024037318325731888251891*c[93]
+                                             + 1.1111384436528951303293777347268e6*c[95]
+                                             + 1.0911539741493372995574101524908e6*c[96]
+                                             + 457540.52774386949927684496284712*c[97]
+                                             + 109843.01944500754499713014138416*c[98]
+                                             + 745489.8001167937196655640977607*c[100]
+                                             + 737967.1733743870585932216065683*c[101]
+                                             + 306179.62061696460430718721535883*c[102]
+                                             + 41782.826062051326386020661364558*c[103]
+                                             + 265063.85826940921463202049968685*c[106]
+                                             + 242349.80788488769533960572834318*c[107]
+                                             + 90888.30803029669031202790000702*c[108]
+                                             + 8282.221419051328031813869340002*c[109]
+                                             + 35527.894076739882205820137212509*c[113]
+                                             + 27026.081959480827538358237104593*c[114]
+                                             + 8325.706043560826618754571861072*c[115]
+                                             + 520.8971471089248239566788939858*c[116]
+                                             + 67247.19177764103007980232220949*c[122]
+                                             - 1.2285044444666285257891616180867e6*c[124]
+                                             - 544585.4552674980137419242042872*c[125]
+                                             - 3.0711208574510849461860127894125e6*c[127]
+                                             - 3.0390314327293853737070904810965e6*c[128]
+                                             - 1.0839751377280435417178207345082e6*c[129]
+                                             - 4.3024688665400468151517182221776e6*c[131]
+                                             - 5.142935190226409760332569786229e6*c[132]
+                                             - 2.8745907291386851436820220724575e6*c[133]
+                                             - 842236.4134282111239765719041227*c[134]
+                                             - 4.0048552627658343800553168965504e6*c[136]
+                                             - 5.10655455086238769301533402172e6*c[137]
+                                             - 3.1977030880122625564491626790017e6*c[138]
+                                             - 1.149598431901732371172971210433e6*c[139]
+                                             - 260646.72206467310400417484928745*c[140]
+                                             - 2.4054645628488034112825036342869e6*c[142]
+                                             - 3.0286788075800804625203590775226e6*c[143]
+                                             - 1.8928065729263368388472706837314e6*c[144]
+                                             - 661078.3724740324133347167381441*c[145]
+                                             - 87555.09564452749777694676528996*c[146]
+                                             - 812722.5904748175532916228573758*c[149]
+                                             - 946116.647843487388841486483426*c[150]
+                                             - 546870.9286088524240701258186765*c[151]
+                                             - 171664.90912236158710293517556471*c[152]
+                                             - 15446.418776670722119032366701687*c[153]
+                                             - 107690.40353530096940571241791149*c[157]
+                                             - 105657.22966298100229247276995147*c[158]
+                                             - 51539.43134706766844946949435387*c[159]
+                                             - 13421.389188799715092428199473456*c[160]
+                                             - 848.3222232188758988653112537347*c[161]
+                                             + z*(92525.29134714397028514909521805*c[64]
+                                                  + 44497.407708472132613124201928368*c[65]
+                                                  + 89265.47624576557155196923850242*c[68]
+                                                  + 19539.526807443473467749486572073*c[69]
+                                                  + 32851.596126494839981992411172704*c[73]
+                                                  + 4413.8771554434530214403063782405*c[74]
+                                                  + 3725.2977980903550428774933398385*c[79]
+                                                  + 324.48085283588762265716217423175*c[80]
+                                                  + 19218.883647240256594993984726755*c[89]
+                                                  - 629809.5828828726272934971173971*c[92]
+                                                  - 338514.07530046647907164860314863*c[93]
+                                                  - 967677.1671946391155066457704642*c[96]
+                                                  - 922628.4822244253543510448890202*c[97]
+                                                  - 329529.05833502263499139042415247*c[98]
+                                                  - 683400.8624907021774818412166012*c[101]
+                                                  - 671942.3172831194051423397425146*c[102]
+                                                  - 125348.47818615397915806198409367*c[103]
+                                                  - 228603.0384443186892077512038105*c[107]
+                                                  - 205929.48212486100342378983874653*c[108]
+                                                  - 24846.664257153984095441608020005*c[109]
+                                                  - 25734.332542423084695121996100835*c[114]
+                                                  - 19162.339306608251741577982854848*c[115]
+                                                  - 1562.6914413267744718700366819575*c[116]
+                                                  - 123781.98070007057846594725698664*c[125]
+                                                  + 2.3879774973512088458462765761209e6*c[128]
+                                                  + 1.2760451327635559069169646923604e6*c[129]
+                                                  + 4.6343100190076267636767135288479e6*c[132]
+                                                  + 6.044792454380823118966682451868e6*c[133]
+                                                  + 2.526709240284633371929715712368e6*c[134]
+                                                  + 4.8001639907697441469562766113365e6*c[137]
+                                                  + 7.309632488189335954003400212009e6*c[138]
+                                                  + 4.4294174689979699252440005544323e6*c[139]
+                                                  + 1.3683952908395337960219179587591e6*c[140]
+                                                  + 2.8989427360574374801141318593574e6*c[143]
+                                                  + 4.4543706770974142931725570603757e6*c[144]
+                                                  + 2.6899159614657445404644081906259e6*c[145]
+                                                  + 459664.25213376936332897051777231*c[146]
+                                                  + 913751.5170377640787619057249277*c[150]
+                                                  + 1.3040113258528496304364954536107e6*c[151]
+                                                  + 714028.5894421038510662604412191*c[152]
+                                                  + 81093.69857752129112491992518386*c[153]
+                                                  + 102550.18777282424716944673382803*c[158]
+                                                  + 123757.59887900603746382354094933*c[159]
+                                                  + 56457.36539201619283445340430682*c[160]
+                                                  + 4453.6916718990984690428840821069*c[161]
+                                                  + z*(467603.76339278464033998491394844*c[97]
+                                                       + 256300.3787050176049933036632297*c[98]
+                                                       + 385623.72201588486634447429775471*c[102]
+                                                       + 97493.2608114530949007148765173*c[103]
+                                                       + 123092.12944932018737833995165033*c[108]
+                                                       + 19325.18331111976540756569512667*c[109]
+                                                       + 11673.609002876291290846357371344*c[115]
+                                                       + 1215.4266765874912558989174193002*c[116]
+                                                       + 105231.71919533136030708163436652*c[129]
+                                                       - 3.268738723943288919152206481728e6*c[133]
+                                                       - 1.9652182979991592892786677762862e6*c[134]
+                                                       - 4.4166715042320103445892624843423e6*c[138]
+                                                       - 5.733220880237113169214981029648e6*c[139]
+                                                       - 2.4327027392702823040389652600162e6*c[140]
+                                                       - 2.7844832812526576594846249409485e6*c[144]
+                                                       - 3.7410788283529783436573638704944e6*c[145]
+                                                       - 817180.892682256645918169809373*c[146]
+                                                       - 827230.2201223788004651175736867*c[151]
+                                                       - 1.019767914407791982485597365951e6*c[152]
+                                                       - 144166.57524892673977763542254908*c[153]
+                                                       - 79111.07959356193586931556400932*c[159]
+                                                       - 81695.41245356348317130208375147*c[160]
+                                                       - 7917.67408337617505607623836819*c[161]
+                                                       + z*(2.288118404349803227358536153978e6*c[139]
+                                                            + 1.3683952908395337960219179587591e6*c[140]
+                                                            + 1.6489219694351770344072686111186e6*c[145]
+                                                            + 459664.25213376936332897051777231*c[146]
+                                                            + 464412.34484171120943406146722499*c[152]
+                                                            + 81093.69857752129112491992518386*c[153]
+                                                            + 37784.128259773110966727213735055*c[160]
+                                                            + 4453.6916718990984690428840821069*c[161]))))))
+                              + 6.038505167404452758102057905683*c[162]
+                              + z*(248.43491880938733945596719572761*c[12]
+                                   + 125.07502085126255508940278264123*c[14]
+                                   + 19.908045489935916814733315842556*c[17]
+                                   - 1360.5851063683441505343783544379*c[22]
+                                   - 1143.7977271597158014777017818429*c[24]
+                                   - 1108.6461689078054226178553001416*c[25]
+                                   - 505.4004949551165526224610457163*c[27]
+                                   - 439.82319708973355857324452076131*c[28]
+                                   - 80.9028267246155700705012547797*c[31]
+                                   - 55.31028356292488578840606151559*c[32]
+                                   + 4324.5402859261751911341531835406*c[37]
+                                   + 4420.3029393803341385471149706377*c[39]
+                                   + 6197.474321170069727996579520991*c[40]
+                                   + 3100.0334767313804711078949695777*c[42]
+                                   + 4401.4385917519940340238035100772*c[43]
+                                   + 2917.0898113607856452464789417524*c[44]
+                                   + 1280.4634240871085899817107862776*c[46]
+                                   + 1680.0460490047539391265367139708*c[47]
+                                   + 956.8827927301271923117129058657*c[48]
+                                   + 206.39549953184544795768927272639*c[51]
+                                   + 221.1235733641326083192694956484*c[52]
+                                   + 99.20863587454704207996261546102*c[53]
+                                   - 10584.688995224589967205989114553*c[58]
+                                   - 11862.276932560840072203844809851*c[60]
+                                   - 19912.103407304546682395774688851*c[61]
+                                   - 10209.600390790903893584887169231*c[63]
+                                   - 17788.994721158456641524663283704*c[64]
+                                   - 16527.608577432506399160417859108*c[65]
+                                   - 6521.496166462049435519062878836*c[67]
+                                   - 11263.570408889457540058403313958*c[68]
+                                   - 10319.964192998458293138739155777*c[69]
+                                   - 6002.930535903853872303222701718*c[70]
+                                   - 2594.7876470552223008701246012055*c[72]
+                                   - 4145.039819964199695188690480667*c[73]
+                                   - 3477.8268070815272345929009204861*c[74]
+                                   - 1680.1542451218882689771240390042*c[75]
+                                   - 421.38999451705748896292497170461*c[78]
+                                   - 560.7416894686527451299920288537*c[79]
+                                   - 389.3770234030651471885946090781*c[80]
+                                   - 148.00910009849916535281664333652*c[81]
+                                   + 22080.805973200643826857210068526*c[86]
+                                   + 26066.327505516533325338592688853*c[88]
+                                   + 49001.616265208490964651329765903*c[89]
+                                   + 24925.802955376772740840351806817*c[91]
+                                   + 48887.189161263149042053918365765*c[92]
+                                   + 53560.44924754047402200306787596*c[93]
+                                   + 19547.632789922321322744130377477*c[95]
+                                   + 38963.368744054938817161793158219*c[96]
+                                   + 43263.368717782941182637527454305*c[97]
+                                   + 34325.943576564857811603169182549*c[98]
+                                   + 11821.278805506356954691149194962*c[100]
+                                   + 23023.714759097753149100274935315*c[101]
+                                   + 25093.652359404464975468138851505*c[102]
+                                   + 19327.233568296237664984860023171*c[103]
+                                   + 10691.999508639739753694150929938*c[104]
+                                   + 4597.5577179332354906471926271094*c[106]
+                                   + 8281.050894189611214041079008525*c[107]
+                                   + 8362.665129367998790981803832718*c[108]
+                                   + 5845.182856289794587033135986065*c[109]
+                                   + 2610.979710770243487867194459524*c[110]
+                                   + 752.1221455734130425827824069958*c[113]
+                                   + 1143.7614272556730462606605177057*c[114]
+                                   + 977.9400749579383647426005043164*c[115]
+                                   + 570.5063992145367119525530743654*c[116]
+                                   + 199.82856951321884079675006519194*c[117]
+                                   - 41303.01524681966731793434223781*c[122]
+                                   - 50349.61583616580289645680803387*c[124]
+                                   - 102522.74128519238536589649403607*c[125]
+                                   - 51258.327894218595061188546602*c[127]
+                                   - 108905.60294689840344634835806331*c[128]
+                                   - 132446.05665950213857137102342223*c[129]
+                                   - 44892.456147587896900431728164223*c[131]
+                                   - 97779.14847012926239652711368377*c[132]
+                                   - 121414.05871790131603521530102156*c[133]
+                                   - 111992.87949193711930286596253534*c[134]
+                                   - 33271.106629484327613800056220385*c[136]
+                                   - 72531.04347057770012723030652239*c[137]
+                                   - 90512.25384796782096487087414803*c[138]
+                                   - 83491.86820634935404557869739454*c[139]
+                                   - 61541.58715415892733431906163731*c[140]
+                                   - 19421.490532276836663488331902851*c[142]
+                                   - 41038.830215270289291574889446581*c[143]
+                                   - 49928.966999048331009602534738104*c[144]
+                                   - 44888.479230159861611567409224549*c[145]
+                                   - 31799.525152490474371683713557701*c[146]
+                                   - 17308.499827376312246705233899755*c[147]
+                                   - 7441.874127176521462995495068009*c[149]
+                                   - 14554.658218204476508630579073273*c[150]
+                                   - 16463.318106951132552444165395242*c[151]
+                                   - 13714.479989514755555468633714851*c[152]
+                                   - 8740.797994196487901104593659867*c[153]
+                                   - 3749.8362674841719529391475090863*c[154]
+                                   - 1225.8212865664118741279714909098*c[157]
+                                   - 2044.9357889870561415977517961703*c[158]
+                                   - 1985.3401905650103408886554065437*c[159]
+                                   - 1417.16531807201960603279124875*c[160]
+                                   - 757.4305564454249097011707622631*c[161]
+                                   - 253.6172170309870158402864320387*c[162]
+                                   + z*(1108.6461689078054226178553001416*c[25]
+                                        + 439.82319708973355857324452076131*c[28]
+                                        + 55.31028356292488578840606151559*c[32]
+                                        - 6197.474321170069727996579520991*c[40]
+                                        - 4401.4385917519940340238035100772*c[43]
+                                        - 7292.724528401964113116197354381*c[44]
+                                        - 1680.0460490047539391265367139708*c[47]
+                                        - 2392.2069818253179807792822646643*c[48]
+                                        - 221.1235733641326083192694956484*c[52]
+                                        - 248.02158968636760519990653865255*c[53]
+                                        + 19912.103407304546682395774688851*c[61]
+                                        + 17788.994721158456641524663283704*c[64]
+                                        + 41319.021443581265997901044647771*c[65]
+                                        + 11263.570408889457540058403313958*c[68]
+                                        + 25799.910482496145732846847889442*c[69]
+                                        + 27013.18741156734242536450215773*c[70]
+                                        + 4145.039819964199695188690480667*c[73]
+                                        + 8694.567017703818086482252301215*c[74]
+                                        + 7560.694103048497210397058175519*c[75]
+                                        + 560.7416894686527451299920288537*c[79]
+                                        + 973.4425585076628679714865226953*c[80]
+                                        + 666.0409504432462440876748950143*c[81]
+                                        - 49001.616265208490964651329765903*c[89]
+                                        - 48887.189161263149042053918365765*c[92]
+                                        - 133901.1231188511850550076696899*c[93]
+                                        - 38963.368744054938817161793158219*c[96]
+                                        - 108158.42179445735295659381863576*c[97]
+                                        - 154466.74609454186015221426132147*c[98]
+                                        - 23023.714759097753149100274935315*c[101]
+                                        - 62734.13089851116243867034712876*c[102]
+                                        - 86972.55105733306949243187010427*c[103]
+                                        - 74843.99656047817827585905650957*c[104]
+                                        - 8281.050894189611214041079008525*c[107]
+                                        - 20906.662823419996977454509581795*c[108]
+                                        - 26303.322853304075641649111937291*c[109]
+                                        - 18276.857975391704415070361216668*c[110]
+                                        - 1143.7614272556730462606605177057*c[114]
+                                        - 2444.8501873948459118565012607909*c[115]
+                                        - 2567.2787964654152037864888346444*c[116]
+                                        - 1398.7999865925318855772504563436*c[117]
+                                        + 102522.74128519238536589649403607*c[125]
+                                        + 108905.60294689840344634835806331*c[128]
+                                        + 331115.14164875534642842755855557*c[129]
+                                        + 97779.14847012926239652711368377*c[132]
+                                        + 303535.1467947532900880382525539*c[133]
+                                        + 503967.957713717036862896831409*c[134]
+                                        + 72531.04347057770012723030652239*c[137]
+                                        + 226280.63461991955241217718537008*c[138]
+                                        + 375713.40692857209320510413827542*c[139]
+                                        + 430791.1100791124913402334314612*c[140]
+                                        + 41038.830215270289291574889446581*c[143]
+                                        + 124822.41749762082752400633684526*c[144]
+                                        + 201998.15653571937725205334151047*c[145]
+                                        + 222596.6760674333206017859949039*c[146]
+                                        + 173084.99827376312246705233899755*c[147]
+                                        + 14554.658218204476508630579073273*c[150]
+                                        + 41158.295267377831381110413488105*c[151]
+                                        + 61715.15995281639999960885171683*c[152]
+                                        + 61185.58595937541530773215561907*c[153]
+                                        + 37498.362674841719529391475090863*c[154]
+                                        + 2044.9357889870561415977517961703*c[158]
+                                        + 4963.3504764125258522216385163592*c[159]
+                                        + 6377.243931324088227147560619375*c[160]
+                                        + 5302.013895117974367908195335842*c[161]
+                                        + 2536.172170309870158402864320387*c[162]
+                                        + z*(4861.816352267976075410798236254*c[44]
+                                             + 1594.8046545502119871861881764429*c[48]
+                                             + 165.3477264575784034666043591017*c[53]
+                                             - 27546.014295720843998600696431847*c[65]
+                                             - 17199.940321664097155231231926295*c[69]
+                                             - 42020.513751326977106122558912024*c[70]
+                                             - 5796.37801180254539098816820081*c[74]
+                                             - 11761.079715853217882839868273029*c[75]
+                                             - 648.9617056717752453143243484635*c[80]
+                                             - 1036.0637006894941574697165033556*c[81]
+                                             + 89267.41541256745670333844645994*c[93]
+                                             + 72105.61452963823530439587909051*c[97]
+                                             + 240281.60503595400468122218427784*c[98]
+                                             + 41822.753932340774959113564752508*c[102]
+                                             + 135290.63497807366365489402016219*c[103]
+                                             + 199583.99082794180873562415069218*c[104]
+                                             + 13937.775215613331318303006387863*c[108]
+                                             + 40916.279994028562109231951902452*c[109]
+                                             + 48738.287934377878440187629911115*c[110]
+                                             + 1629.9001249298972745710008405273*c[115]
+                                             + 3993.5447945017569836678715205579*c[116]
+                                             + 3730.1332975800850282060012169163*c[117]
+                                             - 220743.42776583689761895170570371*c[129]
+                                             - 202356.76452983552672535883503593*c[133]
+                                             - 783950.1564435598351200617377474*c[134]
+                                             - 150853.75641327970160811812358006*c[138]
+                                             - 584443.0774444454783190508817618*c[139]
+                                             - 1.1487762935442999769072891505632e6*c[140]
+                                             - 83214.94499841388501600422456351*c[144]
+                                             - 314219.35461111903128097186457184*c[145]
+                                             - 593591.1361798221882714293197437*c[146]
+                                             - 692339.9930950524898682093559902*c[147]
+                                             - 27438.863511585220920740275658736*c[151]
+                                             - 96001.35992660328888828043600396*c[152]
+                                             - 163161.56255833444082061908165086*c[153]
+                                             - 149993.45069936687811756590036345*c[154]
+                                             - 3308.9003176083505681477590109061*c[159]
+                                             - 9920.15722650413724222953874125*c[160]
+                                             - 14138.703720314598314421854228911*c[161]
+                                             - 10144.688681239480633611457281548*c[162]
+                                             + z*(21010.256875663488553061279456012*c[70]
+                                                  + 5880.539857926608941419934136515*c[75]
+                                                  + 518.0318503447470787348582516778*c[81]
+                                                  - 120140.80251797700234061109213892*c[98]
+                                                  - 67645.3174890368318274470100811*c[103]
+                                                  - 224531.9896814345348275771695287*c[104]
+                                                  - 20458.139997014281054615975951226*c[109]
+                                                  - 54830.57392617511324521108365*c[110]
+                                                  - 1996.772397250878491833935760279*c[116]
+                                                  - 4196.3999597775956567317513690308*c[117]
+                                                  + 391975.0782217799175600308688737*c[134]
+                                                  + 292221.53872222273915952544088088*c[139]
+                                                  + 1.2923733302373374740207002943836e6*c[140]
+                                                  + 157109.67730555951564048593228592*c[145]
+                                                  + 667790.0282022999618053579847117*c[146]
+                                                  + 1.2981374870532234185028925424816e6*c[147]
+                                                  + 48000.679963301644444140218001978*c[152]
+                                                  + 183556.75787812624592319646685721*c[153]
+                                                  + 281237.72006131289647043606318147*c[154]
+                                                  + 4960.078613252068621114769370625*c[160]
+                                                  + 15906.041685353923103724586007525*c[161]
+                                                  + 19021.291277324026188021482402902*c[162]
+                                                  + z*(89812.79587257381393103086781148*c[104]
+                                                       + 21932.229570470045298084433460002*c[110]
+                                                       + 1678.5599839110382626927005476123*c[117]
+                                                       - 516949.3320949349896082801177534*c[140]
+                                                       - 267116.01128091998472214319388469*c[146]
+                                                       - 1.1423609886068366082825454373838e6*c[147]
+                                                       - 73422.70315125049836927858674289*c[153]
+                                                       - 247489.1936539553488939837355997*c[154]
+                                                       - 6362.41667414156924148983440301*c[161]
+                                                       - 16738.736324045143045458904514554*c[162]
+                                                       + z*(380786.9962022788694275151457946*c[147]
+                                                            + 82496.3978846517829646612451999*c[154]
+                                                            + 5579.578774681714348486301504851*c[162]))))))
+                              + y*(522.7316916254627974209993517885*c[11]
+                                   + 124.21745940469366972798359786381*c[12]
+                                   + 583.2530750091364631622971049149*c[13]
+                                   + 62.53751042563127754470139132061*c[14]
+                                   + 167.59304598571117811625000986391*c[16]
+                                   + 9.954022744967958407366657921278*c[17]
+                                   + 40.351249674003989967170610752443*c[20]
+                                   - 2394.772097318945574591323684899*c[21]
+                                   - 680.2925531841720752671891772189*c[22]
+                                   - 5120.847546128855263098177740402*c[23]
+                                   - 1909.2370333430195718035259205237*c[24]
+                                   - 369.54872296926847420595176671386*c[25]
+                                   - 3987.5596293242820177238553639508*c[26]
+                                   - 1416.4452485537409292055177196807*c[27]
+                                   - 146.60773236324451952441484025377*c[28]
+                                   - 1037.9821725066577565475517399844*c[30]
+                                   - 295.05736805448031437476928213771*c[31]
+                                   - 18.436761187641628596135353838529*c[32]
+                                   - 156.9718421997809566560706549704*c[35]
+                                   + 6673.582036283194002992337459526*c[36]
+                                   + 1944.059394590665911610766110032*c[37]
+                                   + 17905.205484413309307594554990544*c[38]
+                                   + 8667.122099080166699727491734854*c[39]
+                                   + 2065.8247737233565759988598403302*c[40]
+                                   + 23292.3161031457010420868092796*c[41]
+                                   + 12828.26924478052080053385103128*c[42]
+                                   + 3814.1206997450916525133148375942*c[43]
+                                   + 729.2724528401964113116197354381*c[44]
+                                   + 15173.094259071133141947308574765*c[45]
+                                   + 7984.619942529185026594475664005*c[46]
+                                   + 2228.2854438143573039998881964501*c[47]
+                                   + 239.22069818253179807792822646643*c[48]
+                                   + 3719.610243449211124227726275773*c[50]
+                                   + 1617.9308226013308420412082819654*c[51]
+                                   + 366.59960847211458747668363752235*c[52]
+                                   + 24.802158968636760519990653865255*c[53]
+                                   + 438.89589250565901926695939506047*c[56]
+                                   - 14877.641687483811085278254067537*c[57]
+                                   - 4357.9275086883585785832877556873*c[58]
+                                   - 44337.286443403727382854041390231*c[59]
+                                   - 24009.999350802447065180624704589*c[60]
+                                   - 6171.461855179702913442318937041*c[61]
+                                   - 71208.78058518737374134405587763*c[62]
+                                   - 46605.064564097233639360218547732*c[63]
+                                   - 17760.689659157183878043963627592*c[64]
+                                   - 4131.9021443581265997901044647771*c[65]
+                                   - 73345.60290041851496548246106572*c[66]
+                                   - 50476.23386644437885665164626976*c[67]
+                                   - 21325.591612210370437272150344202*c[68]
+                                   - 6152.820990188977412588436289452*c[69]
+                                   - 1200.5861071807707744606445403436*c[70]
+                                   - 42907.107034549686527089890692773*c[71]
+                                   - 27876.608050168863915067409446819*c[72]
+                                   - 11254.296409912077750756687622691*c[73]
+                                   - 3014.2412093400006063824768734511*c[74]
+                                   - 336.03084902437765379542480780084*c[75]
+                                   - 10104.120333824773423012691684987*c[77]
+                                   - 5504.406803379063449578207442891*c[78]
+                                   - 1870.004307008886700965914775236*c[79]
+                                   - 411.00908025879098869907208736022*c[80]
+                                   - 29.601820019699833070563328667304*c[81]
+                                   - 971.64912719306252966802655194*c[84]
+                                   + 28850.483719456092289486189340612*c[85]
+                                   + 8368.375278949325157746340653748*c[86]
+                                   + 91584.49127627481900780740314253*c[87]
+                                   + 53146.70636053736735795868008548*c[88]
+                                   + 14198.440572042801810995556063439*c[89]
+                                   + 163682.55717516532972535519708046*c[90]
+                                   + 116966.9365746174518588905692855*c[91]
+                                   + 50006.16060580780562280661863059*c[92]
+                                   + 12637.858811217415218674881184216*c[93]
+                                   + 206551.24917911680411750847939346*c[94]
+                                   + 161567.04512288575359651618922394*c[95]
+                                   + 80766.30981325097016974365457379*c[96]
+                                   + 29418.056213239445012117504698476*c[97]
+                                   + 6865.18871531297156232063383651*c[98]
+                                   + 185295.40216114978798159045949828*c[99]
+                                   + 146831.07065042662265344482817185*c[100]
+                                   + 76505.97435436657653857476839162*c[101]
+                                   + 30527.230620724247112528100931415*c[102]
+                                   + 8881.527052783406068479694682031*c[103]
+                                   + 1781.999918106623292282358488323*c[104]
+                                   + 100861.07547716003460711374475151*c[105]
+                                   + 74939.18545565525928989912245364*c[106]
+                                   + 37050.303988755552111837975024872*c[107]
+                                   + 14117.820800469486491107484884442*c[108]
+                                   + 3774.6275015269625790796686510642*c[109]
+                                   + 435.16328512837391464453240992067*c[110]
+                                   + 23079.379876125165577419075938706*c[112]
+                                   + 14523.251416905124563361299114499*c[113]
+                                   + 6129.718457489915308600545301149*c[114]
+                                   + 1993.3238014345365317388591360502*c[115]
+                                   + 440.28211243730550596338335086897*c[116]
+                                   + 33.304761585536473466125010865324*c[117]
+                                   + 1904.4026660775044178893461808398*c[120]
+                                   - 50957.68691151015121368809618008*c[121]
+                                   - 14593.883774206872050949443426833*c[122]
+                                   - 168331.74468820710824087762538933*c[123]
+                                   - 102315.65440349325542237341101714*c[124]
+                                   - 27918.046858788239843419800659009*c[125]
+                                   - 320971.45159087741410660150423288*c[126]
+                                   - 242806.91496071429826337591317376*c[127]
+                                   - 111455.28801044872259118775534124*c[128]
+                                   - 29485.883503523781892766833999231*c[129]
+                                   - 451303.25715702414078246310083923*c[130]
+                                   - 378886.25873105884123429119740208*c[131]
+                                   - 207058.9677693003740814527708739*c[132]
+                                   - 84378.95524837926327397911785578*c[133]
+                                   - 21336.93336045270395640104304809*c[134]
+                                   - 493402.51472054695104117105962995*c[135]
+                                   - 433619.62678533801440664252064131*c[136]
+                                   - 256079.15428317140503680291376454*c[137]
+                                   - 120076.97923060971693387316634841*c[138]
+                                   - 43450.199088842292751271823604421*c[139]
+                                   - 10256.931192359821222386510272886*c[140]
+                                   - 403779.16195501527051321606995399*c[141]
+                                   - 352599.7669275944716580488404551*c[142]
+                                   - 210411.74439246973442599915397568*c[143]
+                                   - 102334.74509478880797055035682841*c[144]
+                                   - 40327.076859024482278710461372898*c[145]
+                                   - 11975.997400601301499890055311492*c[146]
+                                   - 2472.6428324823303209578905571078*c[147]
+                                   - 208716.92957006373033512023702802*c[148]
+                                   - 170353.30518223986650749530171058*c[149]
+                                   - 95930.72891533323474693349218087*c[150]
+                                   - 44442.754808342630358391375208661*c[151]
+                                   - 16696.150879549667997108644830356*c[152]
+                                   - 4513.035802188955090650603189826*c[153]
+                                   - 535.6908953548817075627353584409*c[154]
+                                   - 46744.795406924520292617720225748*c[156]
+                                   - 32576.75267807306421940383528671*c[157]
+                                   - 15802.996978952559485514241128168*c[158]
+                                   - 6344.58000899132590366846020634*c[159]
+                                   - 2054.8897112044284287475473106875*c[160]
+                                   - 460.51777831881834509831182345595*c[161]
+                                   - 36.2310310044267165486123474341*c[162]
+                                   + z*(2674.6763395263233421293500592046*c[24]
+                                        + 1108.6461689078054226178553001416*c[25]
+                                        + 2327.490002152365305788574393645*c[27]
+                                        + 439.82319708973355857324452076131*c[28]
+                                        + 509.2119093843450586790373094957*c[31]
+                                        + 55.31028356292488578840606151559*c[32]
+                                        + 436.42149674484336791262096347657*c[37]
+                                        - 12913.941258779999260907868499069*c[39]
+                                        - 6197.474321170069727996579520991*c[40]
+                                        - 22556.505012829661129959807092982*c[42]
+                                        - 18483.285606718555881056085515488*c[43]
+                                        - 5834.179622721571290492957883505*c[44]
+                                        - 14688.776460971261463207240541733*c[46]
+                                        - 11689.66661388138988487279246473*c[47]
+                                        - 1913.7655854602543846234258117315*c[48]
+                                        - 3029.4661456708162361247272912044*c[51]
+                                        - 1978.4740774685549165408323294857*c[52]
+                                        - 198.41727174909408415992523092204*c[53]
+                                        - 1868.8339778478728100394136031783*c[58]
+                                        + 36157.721769044054058157404599327*c[60]
+                                        + 17116.667723773670798258138933397*c[61]
+                                        + 83000.52873740356338513554992623*c[63]
+                                        + 88775.14323378464662673911848185*c[64]
+                                        + 33055.217154865012798320835718216*c[65]
+                                        + 94430.97156642670827778422966067*c[67]
+                                        + 116689.97926437276508357449875125*c[68]
+                                        + 63513.88768926927065792249631765*c[69]
+                                        + 18008.791607711561616909668105153*c[70]
+                                        + 53158.42845328250552926469429243*c[72]
+                                        + 63380.73863950826680935143525548*c[73]
+                                        + 32693.067704998480041996821560927*c[74]
+                                        + 5040.462735365664806931372117013*c[75]
+                                        + 10587.423612241069410193489914078*c[78]
+                                        + 10659.284152584667460665496622562*c[79]
+                                        + 4542.7319397024267172002704392445*c[80]
+                                        + 444.02730029549749605844993000956*c[81]
+                                        + 5344.05541530199351136452876103*c[86]
+                                        - 80227.0852155582013905787674821*c[88]
+                                        - 36189.027167048319901322006614733*c[89]
+                                        - 209008.07019385813097694078676418*c[91]
+                                        - 251149.77447358368469478579341777*c[92]
+                                        - 98093.85648706850860209550633463*c[93]
+                                        - 303586.45745584918587028824807041*c[95]
+                                        - 445634.49013545088220130013428453*c[96]
+                                        - 309753.30584109039896277252892741*c[97]
+                                        - 102977.83072969457343480950754765*c[98]
+                                        - 281840.86249534688835219850714874*c[100]
+                                        - 436012.13136710170608234833541443*c[101]
+                                        - 341233.11508928650037486907232547*c[102]
+                                        - 158303.30748737188370460903361745*c[103]
+                                        - 42767.998034558959014776603719753*c[104]
+                                        - 145280.81319337728308915105228018*c[106]
+                                        - 214020.77303834370145698677114071*c[107]
+                                        - 161051.18447626583910230801478059*c[108]
+                                        - 69647.36717424945699456023703522*c[109]
+                                        - 10443.918843080973951468777838096*c[110]
+                                        - 28294.380688236836084139815822002*c[113]
+                                        - 35634.549317683818805342611289189*c[114]
+                                        - 22941.945542256500016123709128287*c[115]
+                                        - 8235.135849531573407315113943014*c[116]
+                                        - 799.3142780528753631870002607678*c[117]
+                                        - 12115.247698405923216035455384144*c[122]
+                                        + 154281.69297082070794829001400041*c[124]
+                                        + 64985.53986753705369462230991799*c[125]
+                                        + 434355.50202721000146556327974553*c[127]
+                                        + 559826.1251157939321007781739841*c[128]
+                                        + 221384.54538278324414183098456855*c[129]
+                                        + 712880.0613145297855681506666399*c[131]
+                                        + 1.1445746581456729820921895115596e6*c[132]
+                                        + 891133.4042626498432525341132477*c[133]
+                                        + 314745.78771711695982515489842646*c[134]
+                                        + 833968.1469411917011994849850622*c[136]
+                                        + 1.4639438822284507300935871760649e6*c[137]
+                                        + 1.3504114969193487822416071220329e6*c[138]
+                                        + 785512.1135704965009798577746939*c[139]
+                                        + 246166.34861663570933727624654926*c[140]
+                                        + 685778.0433229121066526093490074*c[142]
+                                        + 1.2214316361395481172644200344075e6*c[143]
+                                        + 1.1780879741384173646370017472028e6*c[144]
+                                        + 761653.0579503297839626418182334*c[145]
+                                        + 327480.39686554857062501794578707*c[146]
+                                        + 86542.49913688156123352616949877*c[147]
+                                        + 333264.73623730321155199510835315*c[149]
+                                        + 561029.715273794931972970374012*c[150]
+                                        + 516849.7395931604317482523371087*c[151]
+                                        + 320208.53760147860438670426289226*c[152]
+                                        + 126650.27607147216481841350203491*c[153]
+                                        + 18749.181337420859764695737545432*c[154]
+                                        + 63927.68406957971656467969908251*c[157]
+                                        + 92773.04608472830077148769497284*c[158]
+                                        + 74149.61991733090050313286706954*c[159]
+                                        + 39680.628906016548968918154965*c[160]
+                                        + 13058.102793119125443248183941416*c[161]
+                                        + 1268.0860851549350792014321601935*c[162]
+                                        + z*(14081.847014966561847032282005411*c[43]
+                                             + 7292.724528401964113116197354381*c[44]
+                                             + 10009.620564876635945746255750759*c[47]
+                                             + 2392.2069818253179807792822646643*c[48]
+                                             + 1757.3505041044223082215628338373*c[52]
+                                             + 248.02158968636760519990653865255*c[53]
+                                             + 2795.4356835308758841376357554543*c[61]
+                                             - 70986.14851262618998521445519814*c[64]
+                                             - 41319.021443581265997901044647771*c[65]
+                                             - 105426.40885548330754351609543729*c[68]
+                                             - 132984.80874067703091195939290468*c[69]
+                                             - 54026.37482313468485072900431546*c[70]
+                                             - 59235.69881954406711416274477481*c[73]
+                                             - 73038.1022447923820185098016011*c[74]
+                                             - 15121.388206096994420794116351038*c[75]
+                                             - 10098.542463116014715535504593709*c[79]
+                                             - 10383.387290748403925029189575416*c[80]
+                                             - 1332.0819008864924881753497900287*c[81]
+                                             - 12812.58909816017106332932315117*c[89]
+                                             + 202262.58531232053565273187505201*c[92]
+                                             + 111333.51809882008645023109614666*c[93]
+                                             + 406671.12139139594338413834112631*c[96]
+                                             + 666224.8428082686444503375036828*c[97]
+                                             + 308933.49218908372030442852264294*c[98]
+                                             + 412988.41660800395293324806047911*c[101]
+                                             + 790348.6568247050884985023336849*c[102]
+                                             + 625392.3326358404071783087811743*c[103]
+                                             + 224531.9896814345348275771695287*c[104]
+                                             + 205739.72214415409024294569213218*c[107]
+                                             + 381721.29836724460077831552736968*c[108]
+                                             + 287109.8294308184808338719547212*c[109]
+                                             + 54830.57392617511324521108365*c[110]
+                                             + 34490.787890428145759081950771484*c[114]
+                                             + 54910.01366824640412845277155993*c[115]
+                                             + 34490.832526426665129131523908918*c[116]
+                                             + 4196.3999597775956567317513690308*c[117]
+                                             + 37537.20141765533167127418411808*c[125]
+                                             - 450920.5221688955286544298159208*c[128]
+                                             - 222346.22180820276392614990286581*c[129]
+                                             - 1.0467955096755437196956623978758e6*c[132]
+                                             - 1.9242983638618713180432970305655e6*c[133]
+                                             - 912388.0870133092823503002115101*c[134]
+                                             - 1.3914128387578730299663568695425e6*c[137]
+                                             - 3.1497481076784524031918406197122e6*c[138]
+                                             - 3.159091104138662161204255847847e6*c[139]
+                                             - 1.2923733302373374740207002943836e6*c[140]
+                                             - 1.1803928059242778279728451449609e6*c[143]
+                                             - 2.8203975178484225840684980311618e6*c[144]
+                                             - 3.2254406042407646505798348405399e6*c[145]
+                                             - 2.0697661019914066737733396256056e6*c[146]
+                                             - 692339.9930950524898682093559902*c[147]
+                                             - 546475.0570555904554643397949387*c[150]
+                                             - 1.2509660537155232479895204292836e6*c[151]
+                                             - 1.3792232592538373197405603312983e6*c[152]
+                                             - 825366.3465409297384211623586253*c[153]
+                                             - 149993.45069936687811756590036345*c[154]
+                                             - 90728.11029574124462988994317667*c[158]
+                                             - 180410.69931691472540561052915749*c[159]
+                                             - 172185.58614575038213298413672312*c[160]
+                                             - 86104.70565671590373482909225407*c[161]
+                                             - 10144.688681239480633611457281548*c[162]
+                                             + z*(71456.59883878725678607503001016*c[69]
+                                                  + 42020.513751326977106122558912024*c[70]
+                                                  + 42895.690151392375954685032866592*c[74]
+                                                  + 11761.079715853217882839868273029*c[75]
+                                                  + 6273.296488160494038038468701814*c[80]
+                                                  + 1036.0637006894941574697165033556*c[81]
+                                                  + 15045.070013354065736517715695495*c[93]
+                                                  - 372044.280675874194329162456698*c[97]
+                                                  - 240281.60503595400468122218427784*c[98]
+                                                  - 485076.35061746261737322132437077*c[102]
+                                                  - 837541.8824554558586224751949978*c[103]
+                                                  - 399167.98165588361747124830138436*c[104]
+                                                  - 240543.09036254973586724067852526*c[108]
+                                                  - 405699.01023168907474345775544163*c[109]
+                                                  - 97476.57586875575688037525982223*c[110]
+                                                  - 34976.775653901038811064180199423*c[115]
+                                                  - 49658.861357717499883870054559981*c[116]
+                                                  - 7460.266595160170056412002433833*c[117]
+                                                  - 72512.61322703505500151843712651*c[129]
+                                                  + 1.0805088113780786853035058520077e6*c[133]
+                                                  + 635320.2011326990485359608134905*c[134]
+                                                  + 1.9489783153723552338531089562281e6*c[138]
+                                                  + 4.3296986401045845502209026593336e6*c[139]
+                                                  + 2.2975525870885999538145783011264e6*c[140]
+                                                  + 1.7970500669005345043629944628777e6*c[144]
+                                                  + 4.7031326964300704251765489984902e6*c[145]
+                                                  + 4.9257851357972622751241430152045e6*c[146]
+                                                  + 2.0770199792851574696046280679706e6*c[147]
+                                                  + 806538.505632096944405606677197*c[151]
+                                                  + 2.0494570433571436529303689682379e6*c[152]
+                                                  + 2.03781536155081152830248054135e6*c[153]
+                                                  + 449980.35209810063435269770109036*c[154]
+                                                  + 116964.89922700146636892592709409*c[159]
+                                                  + 257924.0878891075682979680072725*c[160]
+                                                  + 215473.8446975944783117890584486*c[161]
+                                                  + 30434.066043718441900834371844644*c[162]
+                                                  + z*(351125.6237386910974837905874178*c[103]
+                                                       + 224531.9896814345348275771695287*c[104]
+                                                       + 182391.36511883025631711290176959*c[109]
+                                                       + 54830.57392617511324521108365*c[110]
+                                                       + 22832.658281607871450101091519712*c[116]
+                                                       + 4196.3999597775956567317513690308*c[117]
+                                                       + 74314.97765543039329205046212847*c[134]
+                                                       - 1.8726277813300695359509258887859e6*c[139]
+                                                       - 1.2923733302373374740207002943836e6*c[140]
+                                                       - 2.1944566709094756969477885669592e6*c[145]
+                                                       - 4.8737182495696200977093029073933e6*c[146]
+                                                       - 2.5962749741064468370057850849632e6*c[147]
+                                                       - 976727.841715270182021044266117*c[152]
+                                                       - 2.1089855238665367234170941421615e6*c[153]
+                                                       - 562475.4401226257929408721263629*c[154]
+                                                       - 124001.96533130171552786923426562*c[160]
+                                                       - 226502.03359943986499703810474715*c[161]
+                                                       - 38042.582554648052376042964805805*c[162]
+                                                       + z*(1.6823712885469280543615779690726e6*c[146]
+                                                            + 1.1423609886068366082825454373838e6*c[147]
+                                                            + 770171.5063953641909975590701217*c[153]
+                                                            + 247489.1936539553488939837355997*c[154]
+                                                            + 84238.39676563437675732540749585*c[161]
+                                                            + 16738.736324045143045458904514554*c[162])))))
+                                   + y*(3980.3093753507935352088953810036*c[23]
+                                        + 1337.3381697631616710646750296023*c[24]
+                                        + 184.77436148463423710297588335693*c[25]
+                                        + 5297.79220168125703936517838*c[26]
+                                        + 1163.7450010761826528942871968225*c[27]
+                                        + 73.30386618162225976220742012688*c[28]
+                                        + 1748.1805010638446426064029305001*c[30]
+                                        + 254.60595469217252933951865474787*c[31]
+                                        + 9.218380593820814298067676919265*c[32]
+                                        - 75.07348974772132709638161759454*c[35]
+                                        + 276.21534426570420086633146977241*c[36]
+                                        + 218.21074837242168395631048173829*c[37]
+                                        - 16657.293756515626263227401233286*c[38]
+                                        - 6456.970629389999630453934249535*c[39]
+                                        - 1032.9123868616782879994299201651*c[40]
+                                        - 50634.95814055356903695252289662*c[41]
+                                        - 22229.690451796676405485727397442*c[42]
+                                        - 5427.52210361418628801472792015*c[43]
+                                        - 729.2724528401964113116197354381*c[44]
+                                        - 48358.34373460491670758564319883*c[45]
+                                        - 19402.524117005181922624783558851*c[46]
+                                        - 3616.5478631263376384365080359149*c[47]
+                                        - 239.22069818253179807792822646643*c[48]
+                                        - 14424.334962626875330878465460913*c[50]
+                                        - 4657.8916546890205755197163836473*c[51]
+                                        - 622.6374302621628707937325272205*c[52]
+                                        - 24.802158968636760519990653865255*c[53]
+                                        + 186.93713940055847116926048308131*c[56]
+                                        - 776.3200336977016105968081806604*c[57]
+                                        - 515.5404076821718096660451319112*c[58]
+                                        + 42767.100105914053713552650919341*c[59]
+                                        + 16110.660968135866549204074626456*c[60]
+                                        + 2386.8720067071324856867505296571*c[61]
+                                        + 171746.97635015227436562139916898*c[62]
+                                        + 89577.72378438304398397304845096*c[63]
+                                        + 26626.881957735139435325595613332*c[64]
+                                        + 4131.9021443581265997901044647771*c[65]
+                                        + 301890.06330884042269012123568906*c[66]
+                                        + 172580.93459038044965634473398863*c[67]
+                                        + 57972.24080194262895995609776306*c[68]
+                                        + 13298.480874067703091195939290468*c[69]
+                                        + 1800.8791607711561616909668105153*c[70]
+                                        + 238663.02915676016623143201005608*c[71]
+                                        + 128928.16773085075267676351978154*c[72]
+                                        + 40004.43749319835967552014773246*c[73]
+                                        + 7303.81022447923820185098016011*c[74]
+                                        + 504.0462735365664806931372117013*c[75]
+                                        + 66465.78543826832849830614253617*c[77]
+                                        + 30024.037109340346088608404233953*c[78]
+                                        + 7647.893598030791607189613504644*c[79]
+                                        + 1038.3387290748403925029189575416*c[80]
+                                        + 44.402730029549749605844993000956*c[81]
+                                        - 545.7207426700762152930012141033*c[84]
+                                        + 2124.3341883095665383612153043562*c[85]
+                                        + 1344.633298043727399633655623743*c[86]
+                                        - 89935.83885632198083209495913907*c[87]
+                                        - 33721.125738706341870248028990991*c[88]
+                                        - 4811.2579470642275013318274690108*c[89]
+                                        - 408331.88351700194429517086453038*c[90]
+                                        - 224986.83507269487007008217373522*c[91]
+                                        - 70306.25660626653896061883021235*c[92]
+                                        - 11133.351809882008645023109614666*c[93]
+                                        - 912948.9625535718599803256417861*c[94]
+                                        - 596223.4437601967183322782348407*c[95]
+                                        - 238521.21317707814153290279064451*c[96]
+                                        - 66622.48428082686444503375036828*c[97]
+                                        - 10297.783072969457343480950754765*c[98]
+                                        - 1.2195991800169738393650693977474e6*c[99]
+                                        - 835347.9003314746758051151509366*c[100]
+                                        - 360531.71106521184469201486234526*c[101]
+                                        - 113896.09884789554509379150335055*c[102]
+                                        - 25862.49142698550544142634871654*c[103]
+                                        - 3563.9998362132465845647169766461*c[104]
+                                        - 852091.6930672261322857400107054*c[105]
+                                        - 551971.1104404956947112471613995*c[106]
+                                        - 226269.81093586295267143280218686*c[107]
+                                        - 66364.95599207549417820665110598*c[108]
+                                        - 12175.918577962953022802106611225*c[109]
+                                        - 870.3265702567478292890648198413*c[110]
+                                        - 225785.28841779000612382054475025*c[112]
+                                        - 124263.69029525255105215843217835*c[113]
+                                        - 43330.92335682331106721568172237*c[114]
+                                        - 10594.350812044332284711505463427*c[115]
+                                        - 1475.8752501419536678772568662932*c[116]
+                                        - 66.60952317107294693225002173065*c[117]
+                                        + 1028.4518304109960381765707402387*c[120]
+                                        - 4138.6519636272647745129407195113*c[121]
+                                        - 2323.8813385995582500186351797002*c[122]
+                                        + 165549.21765065198758144430951944*c[123]
+                                        + 60119.73068385759266734199621366*c[124]
+                                        + 7969.254433464365367434550760715*c[125]
+                                        + 814102.3934244347506851646117314*c[126]
+                                        + 464400.5794932467152474955381107*c[127]
+                                        + 149369.25728102040981137068500235*c[128]
+                                        + 23737.932455039295825573299348959*c[129]
+                                        + 2.0495250233531251471861081944177e6*c[130]
+                                        + 1.4168990655751303972503644010873e6*c[131]
+                                        + 607813.7570511866819640287006603*c[132]
+                                        + 182215.46854431350415863127910913*c[133]
+                                        + 29351.29369584225617417119092469*c[134]
+                                        + 3.4263271306978919542327357721719e6*c[135]
+                                        + 2.6100959724540025880433416247643e6*c[136]
+                                        + 1.2877411843664900226411059260498e6*c[137]
+                                        + 482184.36723213863404323453402374*c[138]
+                                        + 132054.86225219449398229794572041*c[139]
+                                        + 20513.862384719642444773020545772*c[140]
+                                        + 3.8611316338601114993955175283241e6*c[141]
+                                        + 3.0002749127871151133063162698866e6*c[142]
+                                        + 1.5409397577100038704547560162703e6*c[143]
+                                        + 618763.6338555272505110441991646*c[144]
+                                        + 192233.28156560028850707111148522*c[145]
+                                        + 43980.224426761270313608419778611*c[146]
+                                        + 6181.607081205825802394726392769*c[147]
+                                        + 2.4715083468562223137895796870998e6*c[148]
+                                        + 1.8116968565010509229259635798414e6*c[149]
+                                        + 885115.3734250208635355593806752*c[150]
+                                        + 338927.96020223612418106651890266*c[151]
+                                        + 97933.41669003051254255458343556*c[152]
+                                        + 18194.780013846531502700719119196*c[153]
+                                        + 1339.2272383872042689068383961023*c[154]
+                                        + 630658.4759759532619129210108532*c[156]
+                                        + 396584.26106006447720515985997554*c[157]
+                                        + 167304.67424469061193851014293548*c[158]
+                                        + 55277.54330587435934845699124791*c[159]
+                                        + 13463.070521684186257311516863125*c[160]
+                                        + 1923.8736133713792706409737361482*c[161]
+                                        + 90.57757751106679137153086858525*c[162]
+                                        + y*(26837.137353272661779513562447134*c[41]
+                                             + 10951.437945381845840505823850951*c[42]
+                                             + 2346.9745024944269745053803342351*c[43]
+                                             + 243.0908176133988037705399118127*c[44]
+                                             + 39173.254942958465036614798399864*c[45]
+                                             + 12058.135886519551191021163287984*c[46]
+                                             + 1668.2700941461059909577092917932*c[47]
+                                             + 79.74023272751059935930940882214*c[48]
+                                             + 14013.356337992601560502737963521*c[50]
+                                             + 3143.1585818536124574573527380452*c[51]
+                                             + 292.89175068407038470359380563955*c[52]
+                                             + 8.267386322878920173330217955085*c[53]
+                                             + 176.10020378313479168118741159834*c[56]
+                                             - 515.1877287721937235957646587402*c[57]
+                                             - 418.87658124176459535366166967789*c[58]
+                                             + 1562.2591412802289279894152351182*c[59]
+                                             + 1968.1999163861604798746276732075*c[60]
+                                             + 465.90594725514598068960595924238*c[61]
+                                             - 105858.56031430628944118000550311*c[62]
+                                             - 48077.459415681262291405273487845*c[63]
+                                             - 11831.024752104364997535742533024*c[64]
+                                             - 1377.3007147860421999300348215924*c[65]
+                                             - 408005.73128860520664132864808252*c[66]
+                                             - 203160.90774980766987230191845474*c[67]
+                                             - 59476.75370651378496813468003615*c[68]
+                                             - 11578.486841901293375672816097839*c[69]
+                                             - 1200.5861071807707744606445403436*c[70]
+                                             - 442834.95177379513756962385080272*c[71]
+                                             - 199753.01749429305527549887609578*c[72]
+                                             - 49009.345636636619228896026250626*c[73]
+                                             - 6724.172423298983662752163340029*c[74]
+                                             - 336.03084902437765379542480780084*c[75]
+                                             - 144165.2511808280067614362377405*c[77]
+                                             - 53068.80243449192751626836362405*c[78]
+                                             - 10059.602068014024941568144036149*c[79]
+                                             - 973.4425585076628679714865226953*c[80]
+                                             - 29.601820019699833070563328667304*c[81]
+                                             - 155.2863901906720937825613210863*c[84]
+                                             + 618.2149355352469484948037021844*c[85]
+                                             + 321.79258414721681358754151679319*c[86]
+                                             - 2920.0668897537161621688585624917*c[87]
+                                             - 2551.356613389636753448976515262*c[88]
+                                             - 305.06164519428978722212674169452*c[89]
+                                             + 256541.55468182951076755560286266*c[90]
+                                             + 107820.8807132016754470258715014*c[91]
+                                             + 23185.49083595176041418708344344*c[92]
+                                             + 2206.6102686252629746892649686726*c[93]
+                                             + 1.3552064518286902301500245935259e6*c[94]
+                                             + 763755.2353221139184196122975681*c[95]
+                                             + 260719.07607710666510134914633979*c[96]
+                                             + 59411.92282786304091459416245923*c[97]
+                                             + 6865.18871531297156232063383651*c[98]
+                                             + 2.9553993024041893382128784005634e6*c[99]
+                                             + 1.7852220635297647889118762847171e6*c[100]
+                                             + 664973.8084523664679810226850845*c[101]
+                                             + 179436.28978551154008576268683943*c[102]
+                                             + 33961.928748404198745893308069017*c[103]
+                                             + 3563.9998362132465845647169766461*c[104]
+                                             + 2.6678420395816474629645727637683e6*c[105]
+                                             + 1.5116523380833952051625424596799e6*c[106]
+                                             + 519500.3638120206793425065432751*c[107]
+                                             + 121356.83078121622924712654720523*c[108]
+                                             + 16802.582152871980887444875920321*c[109]
+                                             + 870.3265702567478292890648198413*c[110]
+                                             + 810890.9616827517974759879010823*c[112]
+                                             + 387921.79444159762498676775384723*c[113]
+                                             + 111113.81639167147448626023903149*c[114]
+                                             + 20638.059689990726300986861994244*c[115]
+                                             + 2071.1862754092963238277470308484*c[116]
+                                             + 66.60952317107294693225002173065*c[117]
+                                             + 976.3783200104392767499089306064*c[120]
+                                             - 2887.1778604851849221251315264824*c[121]
+                                             - 1981.372692293539381978185093232*c[122]
+                                             + 9426.77773956703608164108111809*c[123]
+                                             + 9681.829755423295751398376187251*c[124]
+                                             + 1703.8442283863881708482323320334*c[125]
+                                             - 520129.4358672295142219022476356*c[126]
+                                             - 218665.578917966974571310430034*c[127]
+                                             - 47561.675347086068786563114236562*c[128]
+                                             - 4670.2102268936449295947469033459*c[129]
+                                             - 3.1244696821237340498685068403534e6*c[130]
+                                             - 1.7934131234399303358627593959196e6*c[131]
+                                             - 620767.864075455375830024533804*c[132]
+                                             - 141551.05640758269619469854771072*c[133]
+                                             - 16028.7206707791044355402957532*c[134]
+                                             - 8.875299179860340146759301910016e6*c[135]
+                                             - 5.954640707683011375828352359441e6*c[136]
+                                             - 2.5338159116439443348495434504529e6*c[137]
+                                             - 801518.1045193974513305236657708*c[138]
+                                             - 177209.32632670440246205224423199*c[139]
+                                             - 20513.862384719642444773020545772*c[140]
+                                             - 1.4409816994317928218043061046679e7*c[141]
+                                             - 1.0070472186029149588148731451995e7*c[142]
+                                             - 4.5406081360237287864053898419873e6*c[143]
+                                             - 1.5642305637734335962124649482871e6*c[144]
+                                             - 410550.83690231619285274724143643*c[145]
+                                             - 77360.60713602571583665560170466*c[146]
+                                             - 8242.142774941101069859635190359*c[147]
+                                             - 1.1452360477132901717287800736155e7*c[148]
+                                             - 7.559179601051548624038122661837e6*c[149]
+                                             - 3.2225081593016628446936304804837e6*c[150]
+                                             - 1.0344873597126739031944202480862e6*c[151]
+                                             - 238486.63795414012575460051915354*c[152]
+                                             - 33475.96069629423370503324035177*c[153]
+                                             - 1785.6363178496056918757845281363*c[154]
+                                             - 3.3034335555941995049737410030628e6*c[156]
+                                             - 1.8699425337342700297296277900152e6*c[157]
+                                             - 684149.3236812531114999747248028*c[158]
+                                             - 186045.28385775637380165642735892*c[159]
+                                             - 34720.550292764480347803385594375*c[160]
+                                             - 3595.2703745942835713815572182088*c[161]
+                                             - 120.77010334808905516204115811367*c[162]
+                                             + y*(166209.07681938477567709146499916*c[66]
+                                                  + 77795.45894264057435484929929645*c[67]
+                                                  + 20952.842781966616855440998731633*c[68]
+                                                  + 3572.829941939362839303751500508*c[69]
+                                                  + 300.14652679519269361516113508589*c[70]
+                                                  + 256825.40714704795167603486586093*c[71]
+                                                  + 97404.06399008355536336770346045*c[72]
+                                                  + 19568.364583356304021601117727412*c[73]
+                                                  + 2144.7845075696187977342516433296*c[74]
+                                                  + 84.00771225609441344885620195021*c[75]
+                                                  + 96870.08736757132358586373883395*c[77]
+                                                  + 28338.477131272116132756704347135*c[78]
+                                                  + 4188.255828747344577822779968599*c[79]
+                                                  + 313.66482440802470190192343509069*c[80]
+                                                  + 7.400455004924958267640832166826*c[81]
+                                                  - 465.85917057201628134768396325891*c[84]
+                                                  + 1221.3671266055361621525412129718*c[85]
+                                                  + 1005.6018254600525424610672399787*c[86]
+                                                  - 2795.2315987030803436054569584378*c[87]
+                                                  - 3841.0602556831220715923782347964*c[88]
+                                                  - 915.1849355828693616663802250836*c[89]
+                                                  + 8354.556906462893616001075330156*c[90]
+                                                  + 12661.919262564129134585908851736*c[91]
+                                                  + 5262.470024717497763967447865947*c[92]
+                                                  + 752.2535006677032868258857847747*c[93]
+                                                  - 628942.9333527681919907271889601*c[94]
+                                                  - 319325.02028984179302247818676263*c[95]
+                                                  - 96470.27792260367060199637807604*c[96]
+                                                  - 18602.2140337937097164581228349*c[97]
+                                                  - 1716.2971788282428905801584591274*c[98]
+                                                  - 2.9066176906046362312904579111944e6*c[99]
+                                                  - 1.5937632704704138684921182335346e6*c[100]
+                                                  - 535189.9521606489137493829609204*c[101]
+                                                  - 128837.51702714823960048487616472*c[102]
+                                                  - 21030.683034911446025180133710747*c[103]
+                                                  - 1781.999918106623292282358488323*c[104]
+                                                  - 3.4465254336913942384952285176571e6*c[105]
+                                                  - 1.7148358999768114175058579031747e6*c[106]
+                                                  - 501491.6350263166997730323475819*c[107]
+                                                  - 96605.63298418058909448732903331*c[108]
+                                                  - 10714.622863890504376043822614708*c[109]
+                                                  - 435.16328512837391464453240992067*c[110]
+                                                  - 1.1926256619178185948035898748559e6*c[112]
+                                                  - 491860.3135939419479779424611469*c[113]
+                                                  - 115800.6020201196161333917303357*c[114]
+                                                  - 17058.887118354127556151893932275*c[115]
+                                                  - 1333.2486503383194898891185977018*c[116]
+                                                  - 33.304761585536473466125010865324*c[117]
+                                                  - 390.55132800417571069996357224254*c[120]
+                                                  + 676.5629306919992334537641504132*c[121]
+                                                  + 955.8380827144712596477676831672*c[122]
+                                                  + 99.16235611488765470180261787977*c[123]
+                                                  - 2056.9005702224111896642539650557*c[124]
+                                                  - 1078.8820596732342085679926735656*c[125]
+                                                  - 8619.06531263598373696522012585*c[126]
+                                                  - 4471.7299519913188814265569357692*c[127]
+                                                  + 2082.0617704904622984748964449425*c[128]
+                                                  + 884.3001613053055487990053308111*c[129]
+                                                  + 1.4598107056293596332811499294021e6*c[130]
+                                                  + 660365.6965614723130287707410722*c[131]
+                                                  + 164847.70434944448343000145438622*c[132]
+                                                  + 23382.33704328305132808002075815*c[133]
+                                                  + 1353.0738228579763484547002908545*c[134]
+                                                  + 9.508894630197818847847174855708e6*c[135]
+                                                  + 5.728305353523135358409403593736e6*c[136]
+                                                  + 2.1682823510956228051502888557127e6*c[137]
+                                                  + 599077.585161497942864806863969*c[138]
+                                                  + 111181.89520060715547090327137178*c[139]
+                                                  + 10256.931192359821222386510272886*c[140]
+                                                  + 2.4550236091314873297134237387476e7*c[141]
+                                                  + 1.5644399042257036770883677305419e7*c[142]
+                                                  + 6.338103393727326774595383374087e6*c[143]
+                                                  + 1.9410461303862149515146300497355e6*c[144]
+                                                  + 447857.23048097177409424411220857*c[145]
+                                                  + 72060.68627727730344137498277837*c[146]
+                                                  + 6181.607081205825802394726392769*c[147]
+                                                  + 2.4430088330140761633182813403106e7*c[148]
+                                                  + 1.4559048905649455038498904850354e7*c[149]
+                                                  + 5.455210140979367222815523501443e6*c[150]
+                                                  + 1.4937427183743423523902201761853e6*c[151]
+                                                  + 284535.06252559791531295902986467*c[152]
+                                                  + 32019.161030594819054849141408459*c[153]
+                                                  + 1339.2272383872042689068383961023*c[154]
+                                                  + 7.914929152769341541568498650531e6*c[156]
+                                                  + 4.0200334792514384337385734835272e6*c[157]
+                                                  + 1.2736790920433046747155346897148e6*c[158]
+                                                  + 287434.71658972996142480111739453*c[159]
+                                                  + 42869.250871678593082491935274687*c[160]
+                                                  + 3469.0319485200460864313620911649*c[161]
+                                                  + 90.57757751106679137153086858525*c[162]
+                                                  + y*(967667.8970013857383984467659427*c[99]
+                                                       + 502968.6760244503112092578461797*c[100]
+                                                       + 158079.16621231067277998374894535*c[101]
+                                                       + 34861.233165425036243941269982062*c[102]
+                                                       + 5016.080339124158535482722677397*c[103]
+                                                       + 356.39998362132465845647169766461*c[104]
+                                                       + 1.554296053859452491908296066758e6*c[105]
+                                                       + 682514.2657372232655099870787541*c[106]
+                                                       + 172590.95331043502285912747797028*c[107]
+                                                       + 28192.826155351034100375098369017*c[108]
+                                                       + 2605.5909302690036616730414538513*c[109]
+                                                       + 87.03265702567478292890648198413*c[110]
+                                                       + 608635.9832854523893866328784803*c[112]
+                                                       + 214055.01910347845600126323156701*c[113]
+                                                       + 42078.61743232414958012340447839*c[114]
+                                                       + 5103.349445219691871866228307435*c[115]
+                                                       + 326.18083259439816357287273599588*c[116]
+                                                       + 6.660952317107294693225002173065*c[117]
+                                                       + 1327.8745152141974163798761456246*c[120]
+                                                       - 3271.2082484764117820098911052027*c[121]
+                                                       - 2708.207901024335235668675102307*c[122]
+                                                       + 6484.732180330188102218309058199*c[123]
+                                                       + 9396.186616351876745068888564353*c[124]
+                                                       + 2236.7067090786562860555945671481*c[125]
+                                                       - 14311.042329428501448459839217303*c[126]
+                                                       - 24085.519609683421061976911268168*c[127]
+                                                       - 10585.289518459147973152771546708*c[128]
+                                                       - 1503.3102742190194329583090623788*c[129]
+                                                       + 43169.02082325089054131943774895*c[130]
+                                                       + 72588.39196059251836769958708012*c[131]
+                                                       + 38868.845699103040784692630684081*c[132]
+                                                       + 10214.367841873627645698423947412*c[133]
+                                                       + 1061.6425379347199041721494589782*c[134]
+                                                       - 3.5509252285999660328793465849702e6*c[135]
+                                                       - 1.9667765448235307200246503665278e6*c[136]
+                                                       - 678216.9767800933712595868019654*c[137]
+                                                       - 167209.55646429339372405047205252*c[138]
+                                                       - 26751.825447572421942156084125513*c[139]
+                                                       - 2051.3862384719642444773020545772*c[140]
+                                                       - 1.9035047185199075890836158202354e7*c[141]
+                                                       - 1.1269623524554420092867726351653e7*c[142]
+                                                       - 4.2071215184764042889552004068622e6*c[143]
+                                                       - 1.1777458628998182420880915344948e6*c[144]
+                                                       - 244826.23599132167074844886195158*c[145]
+                                                       - 34440.366881014128002103305711301*c[146]
+                                                       - 2472.6428324823303209578905571078*c[147]
+                                                       - 2.4090200498836131680513799495137e7*c[148]
+                                                       - 1.3001225303660798474212116300458e7*c[149]
+                                                       - 4.3182583113953676684663562023048e6*c[150]
+                                                       - 1.0257530834313699064057108903769e6*c[151]
+                                                       - 165977.46754800359021343220197364*c[152]
+                                                       - 15572.540615587585132369341021236*c[153]
+                                                       - 535.6908953548817075627353584409*c[154]
+                                                       - 8.720173071704221198820569986587e6*c[156]
+                                                       - 3.9575639419037243402644592187111e6*c[157]
+                                                       - 1.0871588609158367213992123229184e6*c[158]
+                                                       - 207113.5248800141144905629443755*c[159]
+                                                       - 25579.833991199953888891882039937*c[160]
+                                                       - 1696.6444464377517977306225074693*c[161]
+                                                       - 36.2310310044267165486123474341*c[162]
+                                                       + y*(5.376319631587635644073330856295e6*c[141]
+                                                            + 3.0383107772008738501527689028456e6*c[142]
+                                                            + 1.0722584424193937831878541975598e6*c[143]
+                                                            + 280340.66027637774999463237948214*c[144]
+                                                            + 53369.2137445822901980129706059*c[145]
+                                                            + 6676.076541852889104609436385209*c[146]
+                                                            + 412.10713874705505349298175951797*c[147]
+                                                            + 8.881809306558589551686213835289e6*c[148]
+                                                            + 4.3562915106804927426013680862769e6*c[149]
+                                                            + 1.2939459088382749154710655296722e6*c[150]
+                                                            + 270640.57620022870234119880480086*c[151]
+                                                            + 38006.053166589218331854320971564*c[152]
+                                                            + 3056.2361364895404404665042465148*c[153]
+                                                            + 89.28181589248028459378922640682*c[154]
+                                                            + 3.5765400816955227221237159630084e6*c[156]
+                                                            + 1.4428525773612813173326935147649e6*c[157]
+                                                            + 345786.59265654926304039016423306*c[158]
+                                                            + 56625.68383527707589422233534778*c[159]
+                                                            + 5952.09433590248234533772324475*c[160]
+                                                            + 334.27935224458086014811669641211*c[161]
+                                                            + 6.038505167404452758102057905683*c[162])
+                                                       + z*(6.076621554401747700305537805691e6*c[142]
+                                                            + 6.433550654516362699127125185359e6*c[143]
+                                                            + 3.3640879233165329999355885537856e6*c[144]
+                                                            + 1.067384274891645803960259412118e6*c[145]
+                                                            + 200282.29625558667313828309155627*c[146]
+                                                            + 17308.499827376312246705233899755*c[147]
+                                                            + 8.712583021360985485202736172554e6*c[149]
+                                                            + 7.763675453029649492826393178033e6*c[150]
+                                                            + 3.2476869144027444280943856576103e6*c[151]
+                                                            + 760121.0633317843666370864194313*c[152]
+                                                            + 91687.08409468621321399512739544*c[153]
+                                                            + 3749.8362674841719529391475090863*c[154]
+                                                            + 2.8857051547225626346653870295298e6*c[157]
+                                                            + 2.0747195559392955782423409853984e6*c[158]
+                                                            + 679508.2060233249107306680241734*c[159]
+                                                            + 119041.886718049646906754464895*c[160]
+                                                            + 10028.380567337425804443500892363*c[161]
+                                                            + 253.6172170309870158402864320387*c[162]))
+                                                  + z*(1.0059373520489006224185156923595e6*c[100]
+                                                       + 948474.9972738640366799024936721*c[101]
+                                                       + 418334.79798510043492729523978474*c[102]
+                                                       + 100321.60678248317070965445354794*c[103]
+                                                       + 10691.999508639739753694150929938*c[104]
+                                                       + 1.3650285314744465310199741575082e6*c[106]
+                                                       + 1.0355457198626101371547648678217e6*c[107]
+                                                       + 338313.9138642124092045011804282*c[108]
+                                                       + 52111.81860538007323346082907703*c[109]
+                                                       + 2610.979710770243487867194459524*c[110]
+                                                       + 428110.03820695691200252646313403*c[113]
+                                                       + 252471.70459394489748074042687034*c[114]
+                                                       + 61240.19334263630246239473968922*c[115]
+                                                       + 6523.616651887963271457454719918*c[116]
+                                                       + 199.82856951321884079675006519194*c[117]
+                                                       - 5416.415802048670471337350204614*c[122]
+                                                       + 18792.373232703753490137777128705*c[124]
+                                                       + 13420.240254471937716333567402889*c[125]
+                                                       - 48171.039219366842123953822536335*c[127]
+                                                       - 63511.73711075488783891662928025*c[128]
+                                                       - 18039.723290628233195499708748546*c[129]
+                                                       + 145176.78392118503673539917416024*c[131]
+                                                       + 233213.07419461824470815578410449*c[132]
+                                                       + 122572.41410248353174838108736894*c[133]
+                                                       + 21232.850758694398083442989179563*c[134]
+                                                       - 3.9335530896470614400493007330557e6*c[136]
+                                                       - 4.0693018606805602275575208117924e6*c[137]
+                                                       - 2.0065146775715207246886056646302e6*c[138]
+                                                       - 535036.5089514484388431216825103*c[139]
+                                                       - 61541.58715415892733431906163731*c[140]
+                                                       - 1.6462625494707092485429914897614e7*c[142]
+                                                       - 1.8809178456342063034604077255814e7*c[143]
+                                                       - 1.0768862431481285905121509860152e7*c[144]
+                                                       - 3.8291404449347876110087178269137e6*c[145]
+                                                       - 832928.7101748371669248160797828*c[146]
+                                                       - 86542.49913688156123352616949877*c[147]
+                                                       - 1.7289867585960611463221496428363e7*c[149]
+                                                       - 1.8145874415342556517971744035796e7*c[150]
+                                                       - 9.061350086773694448774145026912e6*c[151]
+                                                       - 2.5594282876282874376315576200415e6*c[152]
+                                                       - 375489.13437294134075708510324164*c[153]
+                                                       - 18749.181337420859764695737545432*c[154]
+                                                       - 5.029422729084886045863531407892e6*c[157]
+                                                       - 4.4482336095557247501529329521118e6*c[158]
+                                                       - 1.8058540925368444631560873083327e6*c[159]
+                                                       - 392554.79310594943087108317590375*c[160]
+                                                       - 40870.952825795128127475174331716*c[161]
+                                                       - 1268.0860851549350792014321601935*c[162]
+                                                       + z*(6.433550654516362699127125185359e6*c[143]
+                                                            + 8.410219808291332499838971384464e6*c[144]
+                                                            + 4.8032292370124061178211673545308e6*c[145]
+                                                            + 1.4019760737891067119679816408939e6*c[146]
+                                                            + 173084.99827376312246705233899755*c[147]
+                                                            + 7.763675453029649492826393178033e6*c[150]
+                                                            + 8.119217286006861070235964144026e6*c[151]
+                                                            + 3.4205447849930296498668888874408e6*c[152]
+                                                            + 641809.5886628034924979658917681*c[153]
+                                                            + 37498.362674841719529391475090863*c[154]
+                                                            + 2.0747195559392955782423409853984e6*c[158]
+                                                            + 1.6987705150583122768266700604334e6*c[159]
+                                                            + 535688.4902312234110803950920275*c[160]
+                                                            + 70198.66397136198063110450624654*c[161]
+                                                            + 2536.172170309870158402864320387*c[162])))
+                                             + z*(155590.91788528114870969859859289*c[67]
+                                                  + 125717.0566917997011326459923898*c[68]
+                                                  + 42873.959303272354071645018006096*c[69]
+                                                  + 6002.930535903853872303222701718*c[70]
+                                                  + 194808.12798016711072673540692091*c[72]
+                                                  + 117410.18750013782412960670636447*c[73]
+                                                  + 25737.414090835425572811019719955*c[74]
+                                                  + 1680.1542451218882689771240390042*c[75]
+                                                  + 56676.95426254423226551340869427*c[78]
+                                                  + 25129.534972484067466936679811594*c[79]
+                                                  + 3763.9778928962964228230812210883*c[80]
+                                                  + 148.00910009849916535281664333652*c[81]
+                                                  + 2011.2036509201050849221344799574*c[86]
+                                                  - 7682.120511366244143184756469593*c[88]
+                                                  - 5491.109613497216169998281350501*c[89]
+                                                  + 25323.838525128258269171817703472*c[91]
+                                                  + 31574.820148304986583804687195684*c[92]
+                                                  + 9027.042008012439441910629417297*c[93]
+                                                  - 638650.0405796835860449563735253*c[95]
+                                                  - 578821.6675356220236119782684562*c[96]
+                                                  - 223226.5684055245165974974740188*c[97]
+                                                  - 34325.943576564857811603169182549*c[98]
+                                                  - 2.1815891888919271145657207747096e6*c[100]
+                                                  - 2.2626647156900294458163952718501e6*c[101]
+                                                  - 1.1277154063406784402785232741919e6*c[102]
+                                                  - 320292.053915745749793948220667*c[103]
+                                                  - 42767.998034558959014776603719753*c[104]
+                                                  - 2.0646432684791763039917416488411e6*c[106]
+                                                  - 1.9734040902952900614834292176699e6*c[107]
+                                                  - 820953.6819459546599293467679716*c[108]
+                                                  - 162180.63867243001428741562321714*c[109]
+                                                  - 10443.918843080973951468777838096*c[110]
+                                                  - 555610.5889809269839533584591598*c[113]
+                                                  - 442331.90752677279931960995514388*c[114]
+                                                  - 143466.45207761322821142798749809*c[115]
+                                                  - 20141.356354878426526324917234118*c[116]
+                                                  - 799.3142780528753631870002607678*c[117]
+                                                  - 3504.7396366197279520418148382797*c[122]
+                                                  + 14678.572092258931110809269198594*c[124]
+                                                  + 6946.947896432532464925611361495*c[125]
+                                                  - 57114.49912334947988680693640787*c[127]
+                                                  - 51019.36648781211404806725061059*c[128]
+                                                  - 7428.121354964566609911644778813*c[129]
+                                                  + 1.4659081770441296627929406563046e6*c[131]
+                                                  + 1.2222993002912851452881645104218e6*c[132]
+                                                  + 403160.45862188014768534133646674*c[133]
+                                                  + 48294.327215853925052536994996653*c[134]
+                                                  + 7.523057617399209276769506454416e6*c[136]
+                                                  + 8.940392245893176603344212322484e6*c[137]
+                                                  + 5.182416344366454589689076702997e6*c[138]
+                                                  + 1.6886013950606946705749437449253e6*c[139]
+                                                  + 246166.34861663570933727624654926*c[140]
+                                                  + 1.4826172589806981056337439713224e7*c[142]
+                                                  + 1.9219441906021897612968222988709e7*c[143]
+                                                  + 1.2523691133153293513054050736674e7*c[144]
+                                                  + 5.128004164684647870876164417258e6*c[145]
+                                                  + 1.3288918781434819363164334035684e6*c[146]
+                                                  + 173084.99827376312246705233899755*c[147]
+                                                  + 1.1828230225338298613776313272345e7*c[149]
+                                                  + 1.4585386430533646818921396972863e7*c[150]
+                                                  + 8.863562533718413779908497087312e6*c[151]
+                                                  + 3.1312729628836708686276229772518e6*c[152]
+                                                  + 585085.6965449032308883891390121*c[153]
+                                                  + 37498.362674841719529391475090863*c[154]
+                                                  + 3.0106442294179908216136155591618e6*c[157]
+                                                  + 3.1938409427041032981402751861768e6*c[158]
+                                                  + 1.6433625065399150739415261004017e6*c[159]
+                                                  + 464830.22432762243077875552959*c[160]
+                                                  + 63200.00562980625446546568840323*c[161]
+                                                  + 2536.172170309870158402864320387*c[162]
+                                                  + z*(948474.9972738640366799024936721*c[101]
+                                                       + 1.0458369949627510873182380994619e6*c[102]
+                                                       + 451447.23052117426819344504096574*c[103]
+                                                       + 74843.99656047817827585905650957*c[104]
+                                                       + 1.0355457198626101371547648678217e6*c[107]
+                                                       + 845784.7846605310230112529510705*c[108]
+                                                       + 234503.18372421032955057373084662*c[109]
+                                                       + 18276.857975391704415070361216668*c[110]
+                                                       + 252471.70459394489748074042687034*c[114]
+                                                       + 153100.48335659075615598684922304*c[115]
+                                                       + 29356.274933495834721558546239629*c[116]
+                                                       + 1398.7999865925318855772504563436*c[117]
+                                                       + 13420.240254471937716333567402889*c[125]
+                                                       - 63511.73711075488783891662928025*c[128]
+                                                       - 45099.308226570582988749271871364*c[129]
+                                                       + 233213.07419461824470815578410449*c[132]
+                                                       + 306431.03525620882937095271842236*c[133]
+                                                       + 95547.82841412479137549345130803*c[134]
+                                                       - 4.0693018606805602275575208117924e6*c[137]
+                                                       - 5.016286693928801811721514161576e6*c[138]
+                                                       - 2.4076642902815179747940475712962e6*c[139]
+                                                       - 430791.1100791124913402334314612*c[140]
+                                                       - 1.2375627801825700335476952070456e7*c[143]
+                                                       - 1.8511936270411882262964803265916e7*c[144]
+                                                       - 1.2427902765194138131718062866581e7*c[145]
+                                                       - 4.4285248974347534565057309175855e6*c[146]
+                                                       - 692339.9930950524898682093559902*c[147]
+                                                       - 1.0382198962312907025145350857763e7*c[150]
+                                                       - 1.4534157930927375051699398423254e7*c[151]
+                                                       - 8.096882509334263819475120402746e6*c[152]
+                                                       - 1.9866143519477858928016298309234e6*c[153]
+                                                       - 149993.45069936687811756590036345*c[154]
+                                                       - 2.3735140536164291719105919667134e6*c[158]
+                                                       - 2.8158647162837988810635482103982e6*c[159]
+                                                       - 1.2308080787455490278394791995394e6*c[160]
+                                                       - 215898.00580920391626122171407547*c[161]
+                                                       - 10144.688681239480633611457281548*c[162]
+                                                       + z*(5.606813205527554999892647589643e6*c[144]
+                                                            + 7.471689924241520627721815884826e6*c[145]
+                                                            + 3.738602863437617898581284375717e6*c[146]
+                                                            + 692339.9930950524898682093559902*c[147]
+                                                            + 5.412811524004574046823976096017e6*c[151]
+                                                            + 5.320847443322490566459604936019e6*c[152]
+                                                            + 1.7114922364341426466612423780483e6*c[153]
+                                                            + 149993.45069936687811756590036345*c[154]
+                                                            + 1.1325136767055415178844467069556e6*c[159]
+                                                            + 833293.207026347528347281254265*c[160]
+                                                            + 187196.43725696528168294534999078*c[161]
+                                                            + 10144.688681239480633611457281548*c[162]))))
+                                        + z*(21902.875890763691681011647701903*c[42]
+                                             + 14081.847014966561847032282005411*c[43]
+                                             + 2917.0898113607856452464789417524*c[44]
+                                             + 24116.271773039102382042326575969*c[46]
+                                             + 10009.620564876635945746255750759*c[47]
+                                             + 956.8827927301271923117129058657*c[48]
+                                             + 6286.31716370722491491470547609*c[51]
+                                             + 1757.3505041044223082215628338373*c[52]
+                                             + 99.20863587454704207996261546102*c[53]
+                                             - 837.7531624835291907073233393558*c[58]
+                                             + 3936.3998327723209597492553464151*c[60]
+                                             + 2795.4356835308758841376357554543*c[61]
+                                             - 96154.91883136252458281054697569*c[63]
+                                             - 70986.14851262618998521445519814*c[64]
+                                             - 16527.608577432506399160417859108*c[65]
+                                             - 250730.89761433419103490523831659*c[67]
+                                             - 231143.46554728300867616208782709*c[68]
+                                             - 96067.88279954316643642877516797*c[69]
+                                             - 18008.791607711561616909668105153*c[70]
+                                             - 204697.90700841899982426234527065*c[72]
+                                             - 176645.88631968189124376945113928*c[73]
+                                             - 54952.6549887523783802149403604*c[74]
+                                             - 5040.462735365664806931372117013*c[75]
+                                             - 49460.650606439622767023318553828*c[78]
+                                             - 35228.077435600082182472184405302*c[79]
+                                             - 7917.332809195657992834757051255*c[80]
+                                             - 444.02730029549749605844993000956*c[81]
+                                             + 2654.7888192145387120972175135438*c[86]
+                                             - 12784.833738145517650082709500117*c[88]
+                                             - 7321.479484662954893331041800669*c[89]
+                                             + 240965.59995153160916322356070627*c[91]
+                                             + 170687.76516401554906892718785632*c[92]
+                                             + 35506.365231515595138181809041368*c[93]
+                                             + 888860.4300645442507942682216109*c[95]
+                                             + 985492.7889270179669961166095825*c[96]
+                                             + 489716.50552883197437763247549191*c[97]
+                                             + 102977.83072969457343480950754765*c[98]
+                                             + 1.3888549381676024632580317947245e6*c[100]
+                                             + 1.7271781350241693620697408386572e6*c[101]
+                                             + 1.0255200710854600407506289678812e6*c[102]
+                                             + 358946.52105233822512391794071334*c[103]
+                                             + 64151.99705183843852216490557963*c[104]
+                                             + 958661.4076876141063333432705188*c[106]
+                                             + 1.1435980925768340145716100419804e6*c[107]
+                                             + 635328.2874286400910361717984912*c[108]
+                                             + 173871.00438500960346148189518927*c[109]
+                                             + 15665.878264621460927203166757144*c[110]
+                                             + 220232.9999022682660201770485347*c[113]
+                                             + 224350.99082325604759795147904503*c[114]
+                                             + 104190.26420227548740041435643284*c[115]
+                                             + 21282.369153307499950230023382849*c[116]
+                                             + 1198.9714170793130447805003911517*c[117]
+                                             - 7467.485021206806715998185024744*c[122]
+                                             + 34042.231603105522613606021573095*c[124]
+                                             + 17170.013266750861490015005353696*c[125]
+                                             - 494445.65695928342902942779647587*c[127]
+                                             - 336389.41857032852676744593602996*c[128]
+                                             - 63470.64407768830576504860761896*c[129]
+                                             - 2.1209180698357310089325781355346e6*c[131]
+                                             - 2.5023078841614471096919826924021e6*c[132]
+                                             - 1.2954522182691122066510412360619e6*c[133]
+                                             - 272280.08619972816365826892006734*c[134]
+                                             - 4.3862237979668134748871982644663e6*c[136]
+                                             - 6.262503223970489405753048380234e6*c[137]
+                                             - 4.435800909866314826277207286252e6*c[138]
+                                             - 1.8555851314733933786661011397144e6*c[139]
+                                             - 369249.52292495356400591436982389*c[140]
+                                             - 5.314771782251318119960023190766e6*c[142]
+                                             - 8.024206910120475105464116063214e6*c[143]
+                                             - 6.247075632127909641495528642772e6*c[144]
+                                             - 3.0830125733616759861787804114709e6*c[145]
+                                             - 991926.3359372895387832346475713*c[146]
+                                             - 173084.99827376312246705233899755*c[147]
+                                             - 3.2901289767647986342999320513296e6*c[149]
+                                             - 4.7496625252763302492403859100391e6*c[150]
+                                             - 3.5502857828336730584245458897232e6*c[151]
+                                             - 1.638459796199131646464387405819e6*c[152]
+                                             - 419193.12434392378026260807154098*c[153]
+                                             - 37498.362674841719529391475090863*c[154]
+                                             - 729240.8380505492378456400208686*c[157]
+                                             - 911054.99938341537085957316264*c[158]
+                                             - 589180.8997531614116783510279054*c[159]
+                                             - 229580.7815276671761773121822975*c[160]
+                                             - 44658.105608022252675981028143031*c[161]
+                                             - 2536.172170309870158402864320387*c[162]
+                                             + z*(125717.0566917997011326459923898*c[68]
+                                                  + 107184.89825818088517911254501524*c[69]
+                                                  + 27013.18741156734242536450215773*c[70]
+                                                  + 117410.18750013782412960670636447*c[73]
+                                                  + 64343.53522708856393202754929989*c[74]
+                                                  + 7560.694103048497210397058175519*c[75]
+                                                  + 25129.534972484067466936679811594*c[79]
+                                                  + 9409.944732240741057057703052721*c[80]
+                                                  + 666.0409504432462440876748950143*c[81]
+                                                  - 5491.109613497216169998281350501*c[89]
+                                                  + 31574.820148304986583804687195684*c[92]
+                                                  + 22567.605020031098604776573543242*c[93]
+                                                  - 578821.6675356220236119782684562*c[96]
+                                                  - 558066.421013811291493743685047*c[97]
+                                                  - 154466.74609454186015221426132147*c[98]
+                                                  - 1.314189718416165409136492778178e6*c[101]
+                                                  - 1.773451520888945013378070086018e6*c[102]
+                                                  - 989867.0120996816058793219520357*c[103]
+                                                  - 224531.9896814345348275771695287*c[104]
+                                                  - 937858.3704326799243286643498483*c[107]
+                                                  - 1.2065994202043556268121139688584e6*c[108]
+                                                  - 495309.69030172473474279657363052*c[109]
+                                                  - 54830.57392617511324521108365*c[110]
+                                                  - 189860.20293282790183886952827354*c[114]
+                                                  - 205565.64683744231437258311952218*c[115]
+                                                  - 61279.8286634570846469035813139*c[116]
+                                                  - 4196.3999597775956567317513690308*c[117]
+                                                  + 20367.188150904470181259178764384*c[125]
+                                                  - 114531.10359856700188698387989084*c[128]
+                                                  - 63669.6116139819995135283838184*c[129]
+                                                  + 1.4555123744859033899963202945263e6*c[132]
+                                                  + 1.3143321818109091985843060595892e6*c[133]
+                                                  + 312872.30088546745411190992879297*c[134]
+                                                  + 4.8710903852126163757866915106912e6*c[137]
+                                                  + 7.939754166987334662501177595918e6*c[138]
+                                                  + 5.191041987491608042793199280868e6*c[139]
+                                                  + 1.2923733302373374740207002943836e6*c[140]
+                                                  + 6.843814104196197277491270918253e6*c[143]
+                                                  + 1.2797291562471351519670323575768e7*c[144]
+                                                  + 1.0648115975886777287224677011079e7*c[145]
+                                                  + 4.8737182495696200977093029073933e6*c[146]
+                                                  + 1.0385099896425787348023140339853e6*c[147]
+                                                  + 4.2031874682207397937760461151004e6*c[150]
+                                                  + 7.624748403368659398071844295024e6*c[151]
+                                                  + 5.993845823642255089349182994887e6*c[152]
+                                                  + 2.1089855238665367234170941421615e6*c[153]
+                                                  + 224990.17604905031717634885054518*c[154]
+                                                  + 820326.8890876741262296832194634*c[158]
+                                                  + 1.2925415500659888037902670406059e6*c[159]
+                                                  + 860927.9307287519106649206836156*c[160]
+                                                  + 226502.03359943986499703810474715*c[161]
+                                                  + 15217.033021859220950417185922322*c[162]
+                                                  + z*(697224.6633085007248788253996412*c[102]
+                                                       + 702251.2474773821949675811748356*c[103]
+                                                       + 199583.99082794180873562415069218*c[104]
+                                                       + 563856.5231070206820075019673803*c[108]
+                                                       + 364782.73023766051263422580353918*c[109]
+                                                       + 48738.287934377878440187629911115*c[110]
+                                                       + 102066.98890439383743732456614869*c[115]
+                                                       + 45665.316563215742900202183039423*c[116]
+                                                       + 3730.1332975800850282060012169163*c[117]
+                                                       - 30066.205484380388659166181247576*c[129]
+                                                       + 204287.35683747255291396847894824*c[133]
+                                                       + 148629.95531086078658410092425694*c[134]
+                                                       - 3.3441911292858678744810094410504e6*c[138]
+                                                       - 3.7452555626601390719018517775718e6*c[139]
+                                                       - 1.1487762935442999769072891505632e6*c[140]
+                                                       - 6.734477641413699842083887920968e6*c[144]
+                                                       - 1.1860603266060472021617393018744e7*c[145]
+                                                       - 8.070796863055057985433998071178e6*c[146]
+                                                       - 2.0770199792851574696046280679706e6*c[147]
+                                                       - 4.2766270966136759876422895194859e6*c[151]
+                                                       - 7.274303126753030930501693468253e6*c[152]
+                                                       - 3.5861460354266197341431038377474e6*c[153]
+                                                       - 449980.35209810063435269770109036*c[154]
+                                                       - 744729.4674836577361579187666432*c[159]
+                                                       - 1.0812971376889509594030197227962e6*c[160]
+                                                       - 388531.57823424516168031255421047*c[161]
+                                                       - 30434.066043718441900834371844644*c[162]
+                                                       + z*(3.7358449621207603138609079424129e6*c[145]
+                                                            + 4.2059282213673201359039449226816e6*c[146]
+                                                            + 1.2981374870532234185028925424816e6*c[147]
+                                                            + 2.6604237216612452832298024680095e6*c[152]
+                                                            + 1.9254287659884104774938976753043e6*c[153]
+                                                            + 281237.72006131289647043606318147*c[154]
+                                                            + 416646.6035131737641736406271325*c[160]
+                                                            + 210595.99191408594189331351873963*c[161]
+                                                            + 19021.291277324026188021482402902*c[162])))))))
+                         - 5.601441492061737646019991933755*c[163]
+                         + z*(30.503467646507641960278325500215*c[6]
+                              + 8.805592628464113684485737717137*c[8]
+                              - 108.69027697910696101198564813083*c[12]
+                              - 90.84396251302227685440833686573*c[14]
+                              - 136.27014434132654190469602473842*c[15]
+                              - 25.880459136916691859153310595322*c[17]
+                              - 29.503351694240263907254545876873*c[18]
+                              + 236.84259259004509287079919503178*c[22]
+                              + 256.56154053984932612519338551853*c[24]
+                              + 498.89077600851244017803488506371*c[25]
+                              + 183.82316304980708313501323956742*c[27]
+                              + 352.68219661764777112558671121721*c[28]
+                              + 359.41700366603670836433589351988*c[29]
+                              + 51.87298889990057139814492218228*c[31]
+                              + 82.96542534438732868260909227338*c[32]
+                              + 62.25285114537450115073508567418*c[33]
+                              - 423.72559865772065175516289908452*c[37]
+                              - 499.72469355713152648843692061601*c[39]
+                              - 1101.2041149186487533217062785231*c[40]
+                              - 464.84218749632015977554705566993*c[42]
+                              - 1053.6245682445442097073314061649*c[43]
+                              - 1336.9994968736934207379695149699*c[44]
+                              - 309.58976574860665396604737664206*c[46]
+                              - 677.257375058722025034575662305*c[47]
+                              - 836.6336975885892445440308102879*c[48]
+                              - 741.7134052383063688702398035939*c[49]
+                              - 87.22250488690417800697829152505*c[51]
+                              - 162.93315932093981665630383889882*c[52]
+                              - 168.65468098672997153593644628374*c[53]
+                              - 107.0571085439725406716610249304*c[54]
+                              + 674.4498799364776089523118842191*c[58]
+                              + 832.0861482147172592920848932995*c[60]
+                              + 1978.30832988338908723586530386*c[61]
+                              + 851.6077611419652699489687097082*c[63]
+                              + 2101.4440426495520371454808965806*c[64]
+                              + 2982.7932639745055927478860633302*c[65]
+                              + 732.433165544160593486074562135*c[67]
+                              + 1822.1692180900788857209726688855*c[68]
+                              + 2605.4340836198259543988534901803*c[69]
+                              + 2787.0748916696464407122105400833*c[70]
+                              + 468.57478057984167394077601292071*c[72]
+                              + 1111.9051268920876504698764036273*c[73]
+                              + 1534.0696713133104021424840503533*c[74]
+                              + 1587.8067841914600275587687952139*c[75]
+                              + 1324.8153374685695413924006600065*c[76]
+                              + 132.26320569663136844509389565179*c[78]
+                              + 271.28475254386209197261188432971*c[79]
+                              + 324.48085283588762265716217423175*c[80]
+                              + 281.21729018714841417035162233939*c[81]
+                              + 163.90339108157646963622127021713*c[82]
+                              - 995.6121106225153172040913632211*c[86]
+                              - 1258.1243613428108349464873439036*c[88]
+                              - 3154.8737834323749313708074352606*c[89]
+                              - 1358.0998247568840234358888001277*c[91]
+                              - 3537.4251352974545365894760841404*c[92]
+                              - 5381.836473348368657748622871646*c[93]
+                              - 1289.8104186615886137699113088872*c[95]
+                              - 3427.7087097669779222141548067493*c[96]
+                              - 5308.459713801799432020136271555*c[97]
+                              - 6270.205693319180693586178904012*c[98]
+                              - 1059.4566136990084338841628751001*c[100]
+                              - 2801.2878419672636529791417046897*c[101]
+                              - 4333.4632131280595268352827956289*c[102]
+                              - 5102.146504734349087921820869817*c[103]
+                              - 5011.874769674878009544133248409*c[104]
+                              - 661.2455132583455948332387879219*c[106]
+                              - 1658.702229959209209472444675099*c[107]
+                              - 2458.6452424476572981627341012995*c[108]
+                              - 2794.7902961682103654179195442306*c[109]
+                              - 2649.2666092472034245633872252037*c[110]
+                              - 2150.335134156810727430685133602*c[111]
+                              - 187.26350784389413247065447287517*c[113]
+                              - 409.51332400694213049720349075528*c[114]
+                              - 533.9024193013609450756900050592*c[115]
+                              - 530.8189975300472015558537300617*c[116]
+                              - 419.63999597775956567317513690308*c[117]
+                              - 232.78060660375213226804249661719*c[118]
+                              + 1391.9581729942724716886420014631*c[122]
+                              + 1786.7242448434983685790100902161*c[124]
+                              + 4659.0788708655391838225938665172*c[125]
+                              + 1987.5985978475824733446132000511*c[127]
+                              + 5381.099942309746045217733473756*c[128]
+                              + 8602.029819097359725942324355465*c[129]
+                              + 1997.4444762540840276627156007493*c[131]
+                              + 5540.054463644181451034430967171*c[132]
+                              + 9030.771610020354512279964749212*c[133]
+                              + 11358.881271889780935488945518609*c[134]
+                              + 1814.0500075353379250020913149545*c[136]
+                              + 5069.704795895178442721295055021*c[137]
+                              + 8352.837525918013777615109422581*c[138]
+                              + 10585.635244863511832305067940655*c[139]
+                              + 11350.057423241075525671993028612*c[140]
+                              + 1446.321316505945436665140912467*c[142]
+                              + 3990.917568509648738473159250423*c[143]
+                              + 6519.036396423138038316655337204*c[144]
+                              + 8205.331428655045847499808356028*c[145]
+                              + 8721.532259412512929460584425362*c[146]
+                              + 8173.458251816591894277471563773*c[147]
+                              + 888.0318448566205677802908197205*c[149]
+                              + 2319.8224882656010070876737101978*c[150]
+                              + 3616.1188529490386404441255809096*c[151]
+                              + 4378.1558701810951240128792425236*c[152]
+                              + 4497.1984000063205100515754591811*c[153]
+                              + 4063.2812419316891570861871119471*c[154]
+                              + 3259.8657033181174855811235086683*c[155]
+                              + 252.4459501385312257330596925398*c[157]
+                              + 578.8591301518677405035499055112*c[158]
+                              + 800.3757168249227402839693653238*c[159]
+                              + 862.8035907085531130846699661507*c[160]
+                              + 778.6386120258968071728035436064*c[161]
+                              + 583.319599171270136432658793689*c[162]
+                              + 313.68072355545730817711954829026*c[163]
+                              + z*(136.27014434132654190469602473842*c[15]
+                                   + 29.503351694240263907254545876873*c[18]
+                                   - 498.89077600851244017803488506371*c[25]
+                                   - 352.68219661764777112558671121721*c[28]
+                                   - 898.5425091650917709108397337997*c[29]
+                                   - 82.96542534438732868260909227338*c[32]
+                                   - 155.63212786343625287683771418544*c[33]
+                                   + 1101.2041149186487533217062785231*c[40]
+                                   + 1053.6245682445442097073314061649*c[43]
+                                   + 3342.4987421842335518449237874246*c[44]
+                                   + 677.257375058722025034575662305*c[47]
+                                   + 2091.5842439714731113600770257199*c[48]
+                                   + 3337.7103235723786599160791161727*c[49]
+                                   + 162.93315932093981665630383889882*c[52]
+                                   + 421.63670246682492883984111570934*c[53]
+                                   + 481.75698844787643302247461218678*c[54]
+                                   - 1978.30832988338908723586530386*c[61]
+                                   - 2101.4440426495520371454808965806*c[64]
+                                   - 7456.983159936263981869715158325*c[65]
+                                   - 1822.1692180900788857209726688855*c[68]
+                                   - 6513.585209049564885997133725451*c[69]
+                                   - 12541.837012513408983204947430375*c[70]
+                                   - 1111.9051268920876504698764036273*c[73]
+                                   - 3835.1741782832760053562101258832*c[74]
+                                   - 7145.130528861570124014459578463*c[75]
+                                   - 9273.707362279986789746804620046*c[76]
+                                   - 271.28475254386209197261188432971*c[79]
+                                   - 811.2021320897190566429054355794*c[80]
+                                   - 1265.4778058421678637665823005272*c[81]
+                                   - 1147.3237375710352874535488915199*c[82]
+                                   + 3154.8737834323749313708074352606*c[89]
+                                   + 3537.4251352974545365894760841404*c[92]
+                                   + 13454.591183370921644371557179114*c[93]
+                                   + 3427.7087097669779222141548067493*c[96]
+                                   + 13271.149284504498580050340678888*c[97]
+                                   + 28215.925619936313121137805068055*c[98]
+                                   + 2801.2878419672636529791417046897*c[101]
+                                   + 10833.658032820148817088206989072*c[102]
+                                   + 22959.659271304570895648193914176*c[103]
+                                   + 35083.12338772414606680893273886*c[104]
+                                   + 1658.702229959209209472444675099*c[107]
+                                   + 6146.613106119143245406835253249*c[108]
+                                   + 12576.556332756946644380637949038*c[109]
+                                   + 18544.866264730423971943710576426*c[110]
+                                   + 21503.35134156810727430685133602*c[111]
+                                   + 409.51332400694213049720349075528*c[114]
+                                   + 1334.756048253402362689225012648*c[115]
+                                   + 2388.6854888852124070013417852778*c[116]
+                                   + 2937.4799718443169597122259583216*c[117]
+                                   + 2327.8060660375213226804249661719*c[118]
+                                   - 4659.0788708655391838225938665172*c[125]
+                                   - 5381.099942309746045217733473756*c[128]
+                                   - 21505.074547743399314855810888661*c[129]
+                                   - 5540.054463644181451034430967171*c[132]
+                                   - 22576.929025050886280699911873029*c[133]
+                                   - 51114.96572350401420970025483374*c[134]
+                                   - 5069.704795895178442721295055021*c[137]
+                                   - 20882.093814795034444037773556453*c[138]
+                                   - 47635.358601885803245372805732946*c[139]
+                                   - 79450.40196268752867970395120028*c[140]
+                                   - 3990.917568509648738473159250423*c[143]
+                                   - 16297.59099105784509579163834301*c[144]
+                                   - 36923.991428947706313749137602126*c[145]
+                                   - 61050.72581588759050622409097753*c[146]
+                                   - 81734.58251816591894277471563773*c[147]
+                                   - 2319.8224882656010070876737101978*c[150]
+                                   - 9040.297132372596601110313952274*c[151]
+                                   - 19701.701415814928058057956591356*c[152]
+                                   - 31480.388800044243570361028214268*c[153]
+                                   - 40632.812419316891570861871119471*c[154]
+                                   - 44008.186994794586055345167367023*c[155]
+                                   - 578.8591301518677405035499055112*c[158]
+                                   - 2000.9392920623068507099234133094*c[159]
+                                   - 3882.6161581884890088810148476783*c[160]
+                                   - 5450.470284181277650209624805245*c[161]
+                                   - 5833.19599171270136432658793689*c[162]
+                                   - 4234.6897679986736603911139019185*c[163]
+                                   + z*(599.0283394433945139405598225331*c[29]
+                                        + 103.75475190895750191789180945696*c[33]
+                                        - 2228.3324947894890345632825249498*c[44]
+                                        - 1394.3894959809820742400513504799*c[48]
+                                        - 5191.993836668144582091678625158*c[49]
+                                        - 281.09113497788328589322741047289*c[53]
+                                        - 749.3997598078077847016271745128*c[54]
+                                        + 4971.3221066241759879131434388836*c[65]
+                                        + 4342.3901393663765906647558169672*c[69]
+                                        + 19509.524241687525084985473780583*c[70]
+                                        + 2556.7827855221840035708067505888*c[74]
+                                        + 11114.647489340220192911381566497*c[75]
+                                        + 24729.886299413298105991478986789*c[76]
+                                        + 540.8014213931460377619369570529*c[80]
+                                        + 1968.5210313100388991924613563757*c[81]
+                                        + 3059.5299668560940998761303773865*c[82]
+                                        - 8969.727455580614429581038119409*c[93]
+                                        - 8847.432856336332386700227119259*c[97]
+                                        - 43891.439853234264855103252328086*c[98]
+                                        - 7222.438688546765878058804659381*c[102]
+                                        - 35715.025533140443615452746088719*c[103]
+                                        - 93554.99570059772284482382063696*c[104]
+                                        - 4097.7420707460954969378901688324*c[108]
+                                        - 19563.532073177472557925436809615*c[109]
+                                        - 49452.976705947797258516561537136*c[110]
+                                        - 86013.40536627242909722740534408*c[111]
+                                        - 889.8373655022682417928166750987*c[115]
+                                        - 3715.7329827103304108909761104322*c[116]
+                                        - 7833.279924918178559232602555524*c[117]
+                                        - 9311.224264150085290721699864687*c[118]
+                                        + 14336.716365162266209903873925774*c[129]
+                                        + 15051.286016700590853799941248686*c[133]
+                                        + 79512.16890322846654842261863027*c[134]
+                                        + 13921.395876530022962691849037635*c[138]
+                                        + 74099.44671404458282613547558458*c[139]
+                                        + 211867.73856716674314587720320076*c[140]
+                                        + 10865.060660705230063861092228673*c[144]
+                                        + 57437.3200005853209324986584922*c[145]
+                                        + 162801.93550903357468326424260676*c[146]
+                                        + 326938.33007266367577109886255092*c[147]
+                                        + 6026.864754915064400740209301516*c[151]
+                                        + 30647.091091267665868090154697665*c[152]
+                                        + 83947.70346678464952096274190471*c[153]
+                                        + 162531.24967726756628344748447788*c[154]
+                                        + 244489.92774885881141858426315013*c[155]
+                                        + 1333.9595280415379004732822755396*c[159]
+                                        + 6039.625134959871791592689763055*c[160]
+                                        + 14534.58742448340706722566614732*c[161]
+                                        + 23332.78396685080545730635174756*c[162]
+                                        + 23526.054266659298113283966121769*c[163]
+                                        + z*(2595.9969183340722910458393125788*c[49]
+                                             + 374.69987990390389235081358725639*c[54]
+                                             - 9754.762120843762542492736890291*c[70]
+                                             - 5557.323744670110096455690783249*c[75]
+                                             - 27821.122086839960369240413860137*c[76]
+                                             - 984.2605156550194495962306781879*c[81]
+                                             - 3441.9712127131058623606466745598*c[82]
+                                             + 21945.719926617132427551626164043*c[98]
+                                             + 17857.512766570221807726373044359*c[103]
+                                             + 105249.37016317243820042679821658*c[104]
+                                             + 9781.766036588736278962718404807*c[109]
+                                             + 55634.59879419127191583113172928*c[110]
+                                             + 161275.13506176080455730138502015*c[111]
+                                             + 1857.8664913551652054454880552161*c[116]
+                                             + 8812.439915532950879136677874965*c[117]
+                                             + 17458.545495281409920103187246289*c[118]
+                                             - 39756.084451614233274211309315133*c[134]
+                                             - 37049.723357022291413067737792292*c[139]
+                                             - 238351.20588806258603911185360085*c[140]
+                                             - 28718.660000292660466249329246098*c[145]
+                                             - 183152.1774476627715186722729326*c[146]
+                                             - 613009.368886244392070810367283*c[147]
+                                             - 15323.545545633832934045077348833*c[152]
+                                             - 94441.1664001327307110830846428*c[153]
+                                             - 304746.09314487668678146403339603*c[154]
+                                             - 672347.3013093617314011067236628*c[155]
+                                             - 3019.8125674799358957963448815276*c[160]
+                                             - 16351.410852543832950628874415735*c[161]
+                                             - 43748.969937845260232449409526676*c[162]
+                                             - 64696.64923331306981153090683487*c[163]
+                                             + z*(11128.448834735984147696165544055*c[76]
+                                                  + 1376.7884850852423449442586698239*c[82]
+                                                  - 42099.748065268975280170719286632*c[104]
+                                                  - 22253.839517676508766332452691711*c[110]
+                                                  - 141922.11885434950801042521881773*c[111]
+                                                  - 3524.9759662131803516546711499859*c[117]
+                                                  - 15363.520035847640729690804776734*c[118]
+                                                  + 95340.48235522503441564474144034*c[140]
+                                                  + 73260.87097906510860746890917304*c[146]
+                                                  + 539448.244619895065022313123209*c[147]
+                                                  + 37776.466560053092284433233857121*c[153]
+                                                  + 268176.56196749148436768834938851*c[154]
+                                                  + 968180.1138854808932175936820745*c[155]
+                                                  + 6540.564341017533180251549766294*c[161]
+                                                  + 38499.093545303829004555480383475*c[162]
+                                                  + 93163.17489597082052860450584221*c[163]
+                                                  + z*(47307.372951449836003475072939245*c[111]
+                                                       + 5121.173345282546909896934925578*c[118]
+                                                       - 179816.08153996502167410437440301*c[147]
+                                                       - 89392.18732249716145589611646284*c[154]
+                                                       - 699241.1933617362006571509926094*c[155]
+                                                       - 12833.031181767943001518493461158*c[162]
+                                                       - 67284.51520264559260399214310826*c[163]
+                                                       + z*(199783.19810335320018775742645982*c[155]
+                                                            + 19224.147200755883601140612316646*c[163])))))))
+                         + y*(55.05188515547489980555298156466*c[5]
+                              + 15.251733823253820980139162750107*c[6]
+                              + 35.401835274861137725138545698072*c[7]
+                              + 4.4027963142320568422428688585687*c[8]
+                              + 4.3841007040270924252959843329091*c[10]
+                              - 159.59612406997142763269766831618*c[11]
+                              - 54.34513848955348050599282406542*c[12]
+                              - 359.56507537478341872491607415638*c[13]
+                              - 189.91654481889077443838264627365*c[14]
+                              - 45.423381447108847301565341579475*c[15]
+                              - 184.11630404064044919813381365331*c[16]
+                              - 81.62298650873725894040659495448*c[17]
+                              - 9.834450564746754635751515292291*c[18]
+                              - 8.966944372000886659371246833876*c[20]
+                              + 300.38155169808075808639963601557*c[21]
+                              + 95.74487785555014392649329160859*c[22]
+                              + 888.4796071762401374323053611624*c[23]
+                              + 581.7436281335798568141535068547*c[24]
+                              + 166.29692533617081339267829502124*c[25]
+                              + 1242.0725691606017974518182891167*c[26]
+                              + 907.3110985916933263672528802789*c[27]
+                              + 375.49699541799537332124003186345*c[28]
+                              + 89.85425091650917709108397337997*c[29]
+                              + 566.9517068312068835487698457381*c[30]
+                              + 356.21038707867502469276581883884*c[31]
+                              + 124.44813801658099302391363841007*c[32]
+                              + 15.563212786343625287683771418544*c[33]
+                              + 19.450858707364162020426146376768*c[35]
+                              - 496.99757760613925073303930265067*c[36]
+                              - 156.31824519769844268870241782706*c[37]
+                              - 1587.3868317774785062384754697953*c[38]
+                              - 1091.1171683972854515674921199275*c[39]
+                              - 320.11747526704905619817042980323*c[40]
+                              - 2824.9544317545318938117700311782*c[41]
+                              - 2402.6021263824572059975856380606*c[42]
+                              - 1206.8694510282522721088469323707*c[43]
+                              - 334.24987421842335518449237874246*c[44]
+                              - 3165.8794531001768291842036265808*c[45]
+                              - 2751.4688747713202284583201121179*c[46]
+                              - 1525.8959636569318224886439381122*c[47]
+                              - 607.2208419844282592038367643381*c[48]
+                              - 148.34268104766127377404796071879*c[49]
+                              - 1348.2128412076447686943001309486*c[50]
+                              - 1013.320277362563244492836033894*c[51]
+                              - 492.67883889903230274644256047978*c[52]
+                              - 165.3477264575784034666043591017*c[53]
+                              - 21.411421708794508134332204986079*c[54]
+                              - 30.343419728786302566604600152329*c[56]
+                              + 738.6194292684796449219452231599*c[57]
+                              + 220.42281635274675384869259191092*c[58]
+                              + 2504.3389231668956256539532307421*c[59]
+                              + 1790.0153902478247698353920675341*c[60]
+                              + 530.4160014904738857081667843683*c[61]
+                              + 4851.9128118060460099425087828235*c[62]
+                              + 4317.616523461619521280722009967*c[63]
+                              + 2316.0547675428343399146898553735*c[64]
+                              + 671.5359698128395104984311792853*c[65]
+                              + 6836.585674252885702683237767384*c[66]
+                              + 6704.963392959695440914390280694*c[67]
+                              + 4285.4749737862830918082177284523*c[68]
+                              + 2022.4044057973003863561285082198*c[69]
+                              + 557.4149783339292881424421080167*c[70]
+                              + 6730.052856761607602456286487177*c[71]
+                              + 6512.991095637930026679848054411*c[72]
+                              + 4256.9704475937181975368090184389*c[73]
+                              + 2216.3215527218140598228640152899*c[74]
+                              + 882.9759761077003373853266030161*c[75]
+                              + 220.80255624476159023206677666776*c[76]
+                              + 2736.1495032115899903221059928389*c[77]
+                              + 2300.6562386088221820144089818485*c[78]
+                              + 1328.5164795628844551864510220644*c[79]
+                              + 613.268811859827606822036509298*c[80]
+                              + 204.99260363642134401365105102108*c[81]
+                              + 27.317231846929411606036878369522*c[82]
+                              + 48.360618659380737777997668566877*c[84]
+                              - 1044.3849279123877682736740618316*c[85]
+                              - 304.55369571075877000249464982213*c[86]
+                              - 3624.8380674296603067279441496807*c[87]
+                              - 2635.7471374905868493848721718145*c[88]
+                              - 779.2481255539852861514655066691*c[89]
+                              - 7414.782098682255797683256365257*c[90]
+                              - 6817.370595456502949245170075594*c[91]
+                              - 3807.9479589228974644668950813822*c[92]
+                              - 1124.7980914745658669682292210441*c[93]
+                              - 11413.414227248526215226805124931*c[94]
+                              - 11654.968089910746043917411266803*c[95]
+                              - 7860.82027900772080644596056818*c[96]
+                              - 3978.1417980065635327928406157689*c[97]
+                              - 1151.0633079341415652824262732548*c[98]
+                              - 14021.225900247613639235769881597*c[99]
+                              - 15040.883877705505352733836843372*c[100]
+                              - 11013.961139644108347313308363696*c[101]
+                              - 6523.199221608949736254810952821*c[102]
+                              - 3019.0405392828861041373258916267*c[103]
+                              - 835.3124616124796682573555414014*c[104]
+                              - 12670.137185803702314665704047941*c[105]
+                              - 13192.742395664179651285144287761*c[106]
+                              - 9567.884179650416492834428975218*c[107]
+                              - 5814.484899054438376497693540485*c[108]
+                              - 2975.6923964775443009019020698211*c[109]
+                              - 1201.7416987804815252275724427616*c[110]
+                              - 307.19073345097296106152644765743*c[111]
+                              - 4983.2965405710052426689598045312*c[112]
+                              - 4530.077849224002125643615063772*c[113]
+                              - 2913.9254591188925408531809470202*c[114]
+                              - 1588.491851485732316784602440795*c[115]
+                              - 724.791173262989683619721775346*c[116]
+                              - 243.79085480612698577203507953417*c[117]
+                              - 33.254372371964590324006070945312*c[118]
+                              - 66.95165622928726469142232667015*c[120]
+                              + 1402.0092043790042211181287547546*c[121]
+                              + 392.84186597911820778460039264137*c[122]
+                              + 4990.3340929908338508134998299502*c[123]
+                              + 3691.9719252197544594119543147174*c[124]
+                              + 1087.2650108686046346485035574055*c[125]
+                              + 10495.126581184870198156016564237*c[126]
+                              + 9818.131266936931944717989403039*c[127]
+                              + 5625.014500297814239104749368638*c[128]
+                              + 1677.959556076817278846112615214*c[129]
+                              + 17049.433091282487037749328857219*c[130]
+                              + 17901.83269875227234875318470542*c[131]
+                              + 12491.023848016455876310894228154*c[132]
+                              + 6582.860003340705199594688369424*c[133]
+                              + 1947.0385368920418634686610339168*c[134]
+                              + 22916.603509224433860965920534927*c[135]
+                              + 25504.802034207623287777023872275*c[136]
+                              + 19544.620378756746670098815975311*c[137]
+                              + 12249.829419605525209224602399396*c[138]
+                              + 6069.903497163285968777009456144*c[139]
+                              + 1758.9394805998364698320949796686*c[140]
+                              + 25707.742744953059798461749952188*c[141]
+                              + 29330.777133366334430824986657315*c[142]
+                              + 23439.056606940204800725335291776*c[143]
+                              + 15810.551607981723364133608250043*c[144]
+                              + 9088.789358117651013751217234587*c[145]
+                              + 4190.6990258551502783331767120367*c[146]
+                              + 1167.6368931166559848967816519676*c[147]
+                              + 21858.709197621731952401425049512*c[148]
+                              + 24004.838643629282935140823702011*c[149]
+                              + 18702.101765266182288168116212432*c[150]
+                              + 12554.748764054713730326168378683*c[151]
+                              + 7434.123115118681824300415446292*c[152]
+                              + 3802.7505935785763072153630434007*c[153]
+                              + 1562.9795603034542421448984966547*c[154]
+                              + 407.48321291476468569764043858354*c[155]
+                              + 8386.741524084864485548127914704*c[156]
+                              + 8078.910982601429525415704409217*c[157]
+                              + 5601.283699691630681836079984099*c[158]
+                              + 3388.7393552717863411420670818978*c[159]
+                              + 1818.3481470850545680347211243152*c[160]
+                              + 830.6488435684826509722839359485*c[161]
+                              + 281.99819131778794380336610419541*c[162]
+                              + 39.210090444432163522139943536282*c[163]
+                              + z*(288.98912712475927202235695568157*c[14]
+                                   + 136.27014434132654190469602473842*c[15]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 29.503351694240263907254545876873*c[18]
+                                   + 45.352836878944805017812611814596*c[22]
+                                   - 906.9257157273103875031136281909*c[24]
+                                   - 498.89077600851244017803488506371*c[25]
+                                   - 1630.7990341335795695994925209904*c[27]
+                                   - 1900.2997758903244688018534799635*c[28]
+                                   - 718.8340073320734167286717870398*c[29]
+                                   - 660.5477852574494779873867154954*c[31]
+                                   - 663.723402755098629460872738187*c[32]
+                                   - 124.50570229074900230147017134835*c[33]
+                                   - 111.0891082623237663777580634304*c[37]
+                                   + 1682.5096432374393766465473192391*c[39]
+                                   + 819.5007366836455838673163002963*c[40]
+                                   + 4340.3620652685942522196242204513*c[42]
+                                   + 6187.592137924969422945750188059*c[43]
+                                   + 2673.9989937473868414759390299397*c[44]
+                                   + 5193.347983794033802950592847594*c[46]
+                                   + 8478.118406882868909897287966368*c[47]
+                                   + 6450.01640622454986590201036177*c[48]
+                                   + 2225.1402157149191066107194107818*c[49]
+                                   + 1939.4180498382223109786937762629*c[51]
+                                   + 2793.1398740732539998223515239798*c[52]
+                                   + 1815.5180365042108700633158629367*c[53]
+                                   + 321.17132563191762201498307479119*c[54]
+                                   + 233.60424723098410125492670039728*c[58]
+                                   - 2747.9446322809322803786992417687*c[60]
+                                   - 1204.1876790594542270131354023495*c[61]
+                                   - 7783.625285781273772612475310226*c[63]
+                                   - 11794.884562607454002342658235661*c[64]
+                                   - 5075.638373779568533233288088093*c[65]
+                                   - 12677.493620375230288342705999252*c[67]
+                                   - 23890.680624627619665128333701828*c[68]
+                                   - 21663.418785947778681874688608457*c[69]
+                                   - 8361.22467500893932213663162025*c[70]
+                                   - 12557.407410696018379418920095901*c[72]
+                                   - 24429.917558670221534750977707006*c[73]
+                                   - 25061.788961348458315731884133125*c[74]
+                                   - 16071.712737962546720147763265109*c[75]
+                                   - 5299.261349874278165569602640026*c[76]
+                                   - 4469.0492715210129955837240680452*c[78]
+                                   - 7699.814124833444639146094248057*c[79]
+                                   - 7034.744889482043659207275937344*c[80]
+                                   - 3818.6347825412784661026693980822*c[81]
+                                   - 655.6135643263058785448850808685*c[82]
+                                   - 386.50471920099777719910206357688*c[86]
+                                   + 4013.3699136383628638232569997254*c[88]
+                                   + 1520.6149698915367855379856047542*c[89]
+                                   + 12276.641366156121875054451351061*c[91]
+                                   + 19310.262618239930250211894404153*c[92]
+                                   + 8115.740624346421745870127780884*c[93]
+                                   + 22020.125761159903474064911224719*c[95]
+                                   + 43737.212964279346916461608602332*c[96]
+                                   + 42429.241862276962961493951117671*c[97]
+                                   + 16751.060465363650612062346561084*c[98]
+                                   + 29022.311141712002271583510811645*c[100]
+                                   + 63282.47899589738643090070847749*c[101]
+                                   + 73944.92744617933730822244863823*c[102]
+                                   + 55278.66428092337299482469696272*c[103]
+                                   + 20047.499078699512038176532993634*c[104]
+                                   + 25724.2392780700137077370497876*c[106]
+                                   + 55748.60284794328974753412917621*c[107]
+                                   + 67315.17354620560321980958838452*c[108]
+                                   + 56719.05763338267565262012185219*c[109]
+                                   + 33402.984354167242332263786057645*c[110]
+                                   + 10751.67567078405363715342566801*c[111]
+                                   + 8872.892190604110118816575654669*c[113]
+                                   + 17074.039430706413114621882191366*c[114]
+                                   + 18527.99979852742685633953928448*c[115]
+                                   + 13965.004467729746470838581776858*c[116]
+                                   + 6894.085648206050007487877249122*c[117]
+                                   + 1163.9030330187606613402124830859*c[118]
+                                   + 606.2744410360360561194412161803*c[122]
+                                   - 5597.219605596010550244898539219*c[124]
+                                   - 1864.5111943460886240684274779156*c[125]
+                                   - 17648.663936026281416091365606028*c[127]
+                                   - 28368.987059477139389410762738071*c[128]
+                                   - 11533.484853824447620211027027103*c[129]
+                                   - 33806.220921250460669843653810091*c[131]
+                                   - 69406.08862445455380683093440175*c[132]
+                                   - 69963.54843006810788285629568388*c[133]
+                                   - 27581.889465951056333884275159727*c[134]
+                                   - 49195.554060879908650551956429596*c[136]
+                                   - 112198.01747664530157787160079684*c[137]
+                                   - 138645.11550934828873308011937017*c[138]
+                                   - 110812.43469840220754323512118222*c[139]
+                                   - 41418.126994754018569290856361445*c[140]
+                                   - 57215.23295022672342498483240216*c[142]
+                                   - 136643.42207313158006587885250023*c[143]
+                                   - 183207.58289935754233128664366331*c[144]
+                                   - 173570.45573369797442752453633571*c[145]
+                                   - 116999.43851624199542053471693574*c[146]
+                                   - 40867.291259082959471387357818865*c[147]
+                                   - 47121.645442401945302501356584302*c[149]
+                                   - 109892.7881033314927219210235644*c[150]
+                                   - 147040.86631570752612346989496329*c[151]
+                                   - 144304.30643219254136199542968332*c[152]
+                                   - 109585.31940735096870640931584284*c[153]
+                                   - 61581.86029081338901299954974755*c[154]
+                                   - 19559.19421990870491348674105201*c[155]
+                                   - 15905.376015064327825098349125895*c[157]
+                                   - 33028.843067997916350512929999082*c[158]
+                                   - 39864.49654643651335342083561745*c[159]
+                                   - 35504.159350992538247609752520154*c[160]
+                                   - 24140.826695028582721995714534849*c[161]
+                                   - 11260.604436175823503308717582518*c[162]
+                                   - 1882.0843413327438490627172897415*c[163]
+                                   + z*(1547.6175792726766976762667687463*c[28]
+                                        + 898.5425091650917709108397337997*c[29]
+                                        + 580.7579774107113007782636459137*c[32]
+                                        + 155.63212786343625287683771418544*c[33]
+                                        + 281.70337823500316945438997822685*c[40]
+                                        - 5133.967569680425213238418781895*c[43]
+                                        - 3342.4987421842335518449237874246*c[44]
+                                        - 7800.861031824146884862712304063*c[47]
+                                        - 14033.456771589901553394948878704*c[48]
+                                        - 6675.420647144757319832158232345*c[49]
+                                        - 2630.206714752314183166047685081*c[52]
+                                        - 4117.1583887937022463184485416324*c[53]
+                                        - 963.5139768957528660449492243736*c[54]
+                                        - 774.1206508239348602227299015104*c[61]
+                                        + 9693.44051995790196519717733908*c[64]
+                                        + 5232.112774512657351213505061907*c[65]
+                                        + 22068.511406537540779407361032943*c[68]
+                                        + 47644.961755819881818689587795691*c[69]
+                                        + 25083.674025026817966409894860749*c[70]
+                                        + 23318.012431778133884281101303379*c[73]
+                                        + 58819.29822508786978397350020693*c[74]
+                                        + 65177.57679196989011665047511453*c[75]
+                                        + 27821.122086839960369240413860137*c[76]
+                                        + 7428.529372289582547173482363727*c[79]
+                                        + 16775.660091615390091375284407782*c[80]
+                                        + 15918.378715593585233695429990843*c[81]
+                                        + 3441.9712127131058623606466745598*c[82]
+                                        + 1634.2588135408381458328218305064*c[89]
+                                        - 15772.837482942475713622418320012*c[92]
+                                        - 6834.760377495132720303762273096*c[93]
+                                        - 40309.504254512368994247453795583*c[96]
+                                        - 92801.95537118790882368453711529*c[97]
+                                        - 47163.846474200114633142754456822*c[98]
+                                        - 60481.1911539301227779215667728*c[101]
+                                        - 174028.6605826281944534679146065*c[102]
+                                        - 225794.32999285060758106294241805*c[103]
+                                        - 105249.37016317243820042679821658*c[104]
+                                        - 54089.90061798408053806168450111*c[107]
+                                        - 162141.32075939486480411713570806*c[108]
+                                        - 242659.20301746509379240991038583*c[109]
+                                        - 215276.02421444027235390279182709*c[110]
+                                        - 86013.40536627242909722740534408*c[111]
+                                        - 16664.526106699470984124678700611*c[114]
+                                        - 44985.243448065164778159623198553*c[115]
+                                        - 60453.83461589864671177227621058*c[116]
+                                        - 45321.119565598033092702914785533*c[117]
+                                        - 9311.224264150085290721699864687*c[118]
+                                        - 2794.5676765194505597541663886015*c[125]
+                                        + 22987.887117167393344193029264315*c[128]
+                                        + 7328.637586817719735671756679097*c[129]
+                                        + 63866.03416081037235579650343458*c[132]
+                                        + 152331.94205011938342644082733668*c[133]
+                                        + 73003.53687327573929277898338503*c[134]
+                                        + 107128.31268075012313515030574182*c[137]
+                                        + 325730.69495857568738866252486897*c[138]
+                                        + 451020.59754092413069918523958705*c[139]
+                                        + 210476.48700059060130533204332983*c[140]
+                                        + 132652.50450462193132740569324981*c[143]
+                                        + 441721.36625733601073242497081528*c[144]
+                                        + 744143.0593726931786101112759086*c[145]
+                                        + 757945.3437978063774375189275726*c[146]
+                                        + 326938.33007266367577109886255092*c[147]
+                                        + 107572.9656150658917148333498542*c[150]
+                                        + 358561.86865689621870756442345594*c[151]
+                                        + 629667.6775290515080709214769836*c[152]
+                                        + 735616.8470514125373745041826856*c[153]
+                                        + 575185.790488816998559133626356*c[154]
+                                        + 220040.93497397293027672583683511*c[155]
+                                        + 32449.983937846048610009380093571*c[158]
+                                        + 97660.30207402897653284216563032*c[159]
+                                        + 155886.10092127793310536287149302*c[160]
+                                        + 163535.3165810188014037603769387*c[161]
+                                        + 106772.84837004553366876058788829*c[162]
+                                        + 21173.448839993368301955569509592*c[163]
+                                        + z*(7961.248351745618961356581235323*c[48]
+                                             + 5191.993836668144582091678625158*c[49]
+                                             + 2463.6811242179182116524049506154*c[53]
+                                             + 749.3997598078077847016271745128*c[54]
+                                             + 1483.2469236157377537708067309456*c[65]
+                                             - 27420.917697846877955128302713494*c[69]
+                                             - 19509.524241687525084985473780583*c[70]
+                                             - 36656.082697869729185744860054031*c[74]
+                                             - 90272.69418705738665521157972277*c[75]
+                                             - 49459.772598826596211982957973578*c[76]
+                                             - 10642.971973017114023154919314802*c[80]
+                                             - 22793.401415168871464333763073824*c[81]
+                                             - 6119.059933712188199752260754773*c[82]
+                                             - 4413.2205372505259493785299373451*c[93]
+                                             + 53020.5373911222734957561309576*c[97]
+                                             + 29474.543551077024574229921271415*c[98]
+                                             + 108796.66836653869709091980507828*c[102]
+                                             + 315520.59890018272373286738656158*c[103]
+                                             + 187109.99140119544568964764127392*c[104]
+                                             + 103996.47176885048103914020030321*c[108]
+                                             + 357906.33928732378445248997934611*c[109]
+                                             + 524616.4211992262623518908833351*c[110]
+                                             + 258040.21609881728729168221603224*c[111]
+                                             + 29100.324933207841610313598790603*c[115]
+                                             + 90323.56530868756447408812021714*c[116]
+                                             + 113023.03891667657635464183687256*c[117]
+                                             + 27933.672792450255872165099594062*c[118]
+                                             + 9450.957973950453052789369473043*c[129]
+                                             - 86503.34201671233143049394364243*c[133]
+                                             - 34048.888455200461240344688857554*c[134]
+                                             - 203232.40076252043529641650087501*c[138]
+                                             - 627488.1494607262871503748971064*c[139]
+                                             - 349402.89343440819366834157901213*c[140]
+                                             - 283615.85017751877709108888831484*c[144]
+                                             - 1.1001185501347151791276744373656e6*c[145]
+                                             - 1.8583856479517834318167862309203e6*c[146]
+                                             - 980814.9902179910273132965876528*c[147]
+                                             - 233014.38101634908140430273966911*c[151]
+                                             - 948835.9628428124577977876983879*c[152]
+                                             - 1.8776972220036487834777150785902e6*c[153]
+                                             - 2.1382119122780004279530870209462e6*c[154]
+                                             - 977959.7109954352456743370526005*c[155]
+                                             - 63772.90852131111312142149481134*c[159]
+                                             - 236449.86518702802415008288811497*c[160]
+                                             - 421559.59012490006334280200568921*c[161]
+                                             - 403758.60951333132921773599980561*c[162]
+                                             - 94104.21706663719245313586448708*c[163]
+                                             + z*(39579.023348858583231150099078135*c[75]
+                                                  + 27821.122086839960369240413860137*c[76]
+                                                  + 10412.440191929416282570650858724*c[81]
+                                                  + 3441.9712127131058623606466745598*c[82]
+                                                  + 7208.448151078620140436665528335*c[98]
+                                                  - 139902.78668352114005870732023643*c[103]
+                                                  - 105249.37016317243820042679821658*c[104]
+                                                  - 169171.40360707315594728227126825*c[109]
+                                                  - 534558.8750549382732300461120227*c[110]
+                                                  - 322550.2701235216091146027700403*c[111]
+                                                  - 43303.916162988617031598572053354*c[116]
+                                                  - 118338.47886572819751983538860667*c[117]
+                                                  - 34917.090990562819840206374492578*c[118]
+                                                  - 22731.640224014002654038964886356*c[134]
+                                                  + 276694.3513733408521621197107609*c[139]
+                                                  + 154727.0492256466318377724227878*c[140]
+                                                  + 521340.6150670649290975878894367*c[145]
+                                                  + 1.9075316764980935892752122368527e6*c[146]
+                                                  + 1.226018737772488784141620734566e6*c[147]
+                                                  + 459094.43587577239596484877184512*c[152]
+                                                  + 2.0179682083539721507013463787712e6*c[153]
+                                                  + 3.7044012423763741156305741308781e6*c[154]
+                                                  + 2.0170419039280851942033201709885e6*c[155]
+                                                  + 115205.12002603407617924509917596*c[160]
+                                                  + 457903.12803796873831002338198462*c[161]
+                                                  + 713298.4228996509820508055901088*c[162]
+                                                  + 194089.9476999392094345927205046*c[163]
+                                                  + z*(191569.71050429880052568599211737*c[110]
+                                                       + 141922.11885434950801042521881773*c[111]
+                                                       + 43810.415580078098656279484292682*c[117]
+                                                       + 15363.520035847640729690804776734*c[118]
+                                                       + 33449.662664966381680535772325223*c[140]
+                                                       - 689751.7996201723271026159855681*c[146]
+                                                       - 539448.244619895065022313123209*c[147]
+                                                       - 769410.8167815357679961053176514*c[153]
+                                                       - 2.9916965313237177373872168857842e6*c[154]
+                                                       - 1.936360227770961786435187364149e6*c[155]
+                                                       - 176620.68687416996214375780302755*c[161]
+                                                       - 589203.5186063890352001534389123*c[162]
+                                                       - 186326.34979194164105720901168441*c[163]
+                                                       + z*(907839.9897854087510065095121319*c[154]
+                                                            + 699241.1933617362006571509926094*c[155]
+                                                            + 183568.14168702840206519931950961*c[162]
+                                                            + 67284.51520264559260399214310826*c[163]))))))
+                              + y*(357.46436341151595126805097134411*c[13]
+                                   + 144.49456356237963601117847784078*c[14]
+                                   + 22.711690723554423650782670789737*c[15]
+                                   + 263.90003579158464385065846623642*c[16]
+                                   + 68.68275694027891301082993965682*c[17]
+                                   + 4.9172252823733773178757576461455*c[18]
+                                   - 8.070249934800797993434122150489*c[20]
+                                   + 26.963869770170177530503763753915*c[21]
+                                   + 22.676418439472402508906305907298*c[22]
+                                   - 948.311360234027546541233627402*c[23]
+                                   - 453.46285786365519375155681409543*c[24]
+                                   - 83.14846266808540669633914751062*c[25]
+                                   - 3173.7298657973673993787347173137*c[26]
+                                   - 1846.9819127395994264350940981116*c[27]
+                                   - 574.6528925271668610796867081183*c[28]
+                                   - 89.85425091650917709108397337997*c[29]
+                                   - 1916.2014830883311643976069912258*c[30]
+                                   - 934.4276486693098343142894927055*c[31]
+                                   - 207.41356336096832170652273068345*c[32]
+                                   - 15.563212786343625287683771418544*c[33]
+                                   + 5.118647028253726847480564835991*c[35]
+                                   - 26.896410495389396260726314527535*c[36]
+                                   - 11.902404456677546397616935367543*c[37]
+                                   + 1625.0535820165710319331008476677*c[38]
+                                   + 653.0750363014800614468625150729*c[39]
+                                   + 89.63289307477373573548772034491*c[40]
+                                   + 7548.322498310788284593230111952*c[41]
+                                   + 5121.602192559828425651812732883*c[42]
+                                   + 1886.926617934232439364028161659*c[43]
+                                   + 334.24987421842335518449237874246*c[44]
+                                   + 14701.405953412905169264635714515*c[45]
+                                   + 10825.188876109834867137245440416*c[46]
+                                   + 4756.0151498261091292377441999286*c[47]
+                                   + 1403.3456771589901553394948878704*c[48]
+                                   + 222.51402157149191066107194107818*c[49]
+                                   + 7865.826446889159762198553390813*c[50]
+                                   + 5029.403553846342381843557074555*c[51]
+                                   + 1891.1884564037657290463838443613*c[52]
+                                   + 411.71583887937022463184485416324*c[53]
+                                   + 32.117132563191762201498307479119*c[54]
+                                   - 27.634185824430382694586332281585*c[56]
+                                   + 92.3162658266128902878621235945*c[57]
+                                   + 60.41489152525450894523966389585*c[58]
+                                   - 2601.6710032039805248255994995936*c[59]
+                                   - 1100.1338461812108859074425026692*c[60]
+                                   - 164.859027490282423936322108655*c[61]
+                                   - 12858.57110886615105121423879021*c[62]
+                                   - 8582.231232644014638272404724881*c[63]
+                                   - 3087.7182215560285841870319685983*c[64]
+                                   - 523.2112774512657351213505061907*c[65]
+                                   - 32788.000049981758799135958915854*c[66]
+                                   - 27265.795247375650481931756675068*c[67]
+                                   - 13884.362544348796104083644335505*c[68]
+                                   - 4764.4961755819881818689587795691*c[69]
+                                   - 836.122467500893932213663162025*c[70]
+                                   - 48773.333835069160269189328208745*c[71]
+                                   - 41645.50537488207460738198755313*c[72]
+                                   - 22863.566618047932433166769902618*c[73]
+                                   - 9373.41321346785054830983964111*c[74]
+                                   - 2738.0005123350713357619220144576*c[75]
+                                   - 441.60511248952318046413355333551*c[76]
+                                   - 24061.816440648282623877942780603*c[77]
+                                   - 18014.682740188730559579923469269*c[78]
+                                   - 8759.858213720944041590909426059*c[79]
+                                   - 3110.6897758533760092066613769684*c[80]
+                                   - 679.3617694521111689694283929146*c[81]
+                                   - 54.63446369385882321207375673904*c[82]
+                                   + 17.303340621246319021485404349617*c[84]
+                                   - 83.79473588199094360717245104958*c[85]
+                                   - 26.609771381404467277431317734822*c[86]
+                                   + 3627.2633739376422321291495840992*c[87]
+                                   + 1320.6956836757694525785868744182*c[88]
+                                   + 148.84326424864248958969700363997*c[89]
+                                   + 19734.036617182974134818358733314*c[90]
+                                   + 13484.650443660291593569135655971*c[91]
+                                   + 4941.2744706500848136906187321427*c[92]
+                                   + 833.9267378830539293955533842646*c[93]
+                                   + 54658.00935923947326083815679563*c[94]
+                                   + 45881.140894270270284634248754462*c[95]
+                                   + 23800.026699143150723896288566433*c[96]
+                                   + 8336.150075504707741095489571118*c[97]
+                                   + 1469.1503850769759143366156410131*c[98]
+                                   + 104201.50861827599190477728495312*c[99]
+                                   + 98522.84498535083018002501258042*c[100]
+                                   + 60866.63866945249682952178927471*c[101]
+                                   + 28568.353960443617686586769415297*c[102]
+                                   + 9525.088904764369872588393131598*c[103]
+                                   + 1670.6249232249593365147110828028*c[104]
+                                   + 131260.34915229467759570566989096*c[105]
+                                   + 123872.23796107652330297753099618*c[106]
+                                   + 78585.29801328635136937149163839*c[107]
+                                   + 39842.055191885898098825717505727*c[108]
+                                   + 15969.284855435992462072530798586*c[109]
+                                   + 4684.0751892788059138561686012062*c[110]
+                                   + 767.9768336274324026538161191436*c[111]
+                                   + 61083.81560792311970570272726658*c[112]
+                                   + 50798.79933611190083395206876156*c[113]
+                                   + 28811.973459895886434451198779894*c[114]
+                                   + 13116.290870212889554149067574784*c[115]
+                                   + 4580.1742006506175592190837035467*c[116]
+                                   + 1009.1342760417551460235878292193*c[117]
+                                   + 83.13593092991147581001517736328*c[118]
+                                   - 61.37235154351332596713713278097*c[120]
+                                   + 203.20249099082610526266486482416*c[121]
+                                   + 110.77480637173068705560736185277*c[122]
+                                   - 5063.837547522402248218674519182*c[123]
+                                   - 1960.1356146705688313125206025253*c[124]
+                                   - 255.49205291181659576767812564071*c[125]
+                                   - 27634.705363945623035472821922746*c[126]
+                                   - 18471.900585322261073084519671089*c[127]
+                                   - 6568.170546013332374986709959381*c[128]
+                                   - 1064.4763191712615543668026669638*c[129]
+                                   - 81831.34647781379867658254628385*c[130]
+                                   - 69978.84423552360863552928951218*c[131]
+                                   - 37114.030764474119464219293368241*c[132]
+                                   - 13208.619851466732051075993277721*c[133]
+                                   - 2321.0420192102209669646012681581*c[134]
+                                   - 170422.27519947533153286514409574*c[135]
+                                   - 163871.24929099793058890030983828*c[136]
+                                   - 103849.29993382396495060612485316*c[137]
+                                   - 50476.99867242570944435898373611*c[138]
+                                   - 17449.961950623242282788513952442*c[139]
+                                   - 3119.6686913786445863244783840369*c[140]
+                                   - 271870.38703679793847538522655216*c[141]
+                                   - 280569.72756107174720383591688277*c[142]
+                                   - 196485.74521187796446663899783621*c[143]
+                                   - 111225.52539328420604822692961783*c[144]
+                                   - 50374.99992768380299984849906344*c[145]
+                                   - 16592.728999569494926935591347503*c[146]
+                                   - 2919.0922327916399622419541299189*c[147]
+                                   - 305562.25067090975203761695612275*c[148]
+                                   - 309844.0120455357986634673145464*c[149]
+                                   - 217106.37893689417938327548718667*c[150]
+                                   - 126642.5585017033141144712925875*c[151]
+                                   - 62221.21397807059856578827677651*c[152]
+                                   - 24809.587926100556359962899966473*c[153]
+                                   - 7346.236740854880874326297423954*c[154]
+                                   - 1222.4496387442940570929213157506*c[155]
+                                   - 136069.47822996320011290019488175*c[156]
+                                   - 122060.85340181807279877643667799*c[157]
+                                   - 76769.25085345308511677966451326*c[158]
+                                   - 40628.710709790430548210047330726*c[159]
+                                   - 18081.987425276858393856333399308*c[160]
+                                   - 6293.036035171168319761207161187*c[161]
+                                   - 1400.329348321092594603867228328*c[162]
+                                   - 117.63027133329649056641983060885*c[163]
+                                   + y*(2083.3320724991259474763934374439*c[26]
+                                        + 1031.5823956728096416353478376163*c[27]
+                                        + 257.93626321211278294604446145771*c[28]
+                                        + 29.951416972169725697027991126656*c[29]
+                                        + 1648.7654398659915588244617754771*c[30]
+                                        + 604.1537560405850953205961349578*c[31]
+                                        + 96.79299623511855012971060765228*c[32]
+                                        + 5.187737595447875095894590472848*c[33]
+                                        + 18.768372436930331774095404398635*c[35]
+                                        - 51.31403461642500857293469594839*c[36]
+                                        - 43.642149674484336791262096347657*c[37]
+                                        + 135.84086354512730377242403594188*c[38]
+                                        + 188.17978531723962687641114454665*c[39]
+                                        + 46.950563039167194909064996371141*c[40]
+                                        - 5232.390446192195147608364095361*c[41]
+                                        - 2951.4211599255312995420006226571*c[42]
+                                        - 855.6612616134042022064031303158*c[43]
+                                        - 111.41662473947445172816412624749*c[44]
+                                        - 23010.725448490199043927823181484*c[45]
+                                        - 14654.920998849666508519802653544*c[46]
+                                        - 5385.847325387237474365940360391*c[47]
+                                        - 1263.9067275608919479154897528224*c[48]
+                                        - 148.34268104766127377404796071879*c[49]
+                                        - 15323.515602845220980088174437304*c[50]
+                                        - 8270.745757511149114544059172846*c[51]
+                                        - 2412.9625023243944276243092332159*c[52]
+                                        - 383.60672538158189604252211311595*c[53]
+                                        - 21.411421708794508134332204986079*c[54]
+                                        + 18.422790549620255129724221521057*c[56]
+                                        - 34.231267135197535355489089191469*c[57]
+                                        - 48.33191322020360715619173111668*c[58]
+                                        - 5.259712188526607348857354575577*c[59]
+                                        + 102.66125334274739980255569140324*c[60]
+                                        + 57.34227043140258223872073344522*c[61]
+                                        + 8380.927610437624156791193819502*c[62]
+                                        + 3584.5002115994099169586337256264*c[63]
+                                        + 628.2348355832555067269816354631*c[64]
+                                        + 26.07906678884813633003616230234*c[65]
+                                        + 53288.95975222850714390738125316*c[66]
+                                        + 38176.525315656129327326408544824*c[67]
+                                        + 16127.079646065462189889950598243*c[68]
+                                        + 4330.2571616453505228024831978724*c[69]
+                                        + 557.4149783339292881424421080167*c[70]
+                                        + 132188.2194596596986466826502214*c[71]
+                                        + 100536.65436351176844698010249944*c[72]
+                                        + 47397.618377515010199645856432313*c[73]
+                                        + 16100.701716833759287777738206885*c[74]
+                                        + 3710.049072454741996753190822883*c[75]
+                                        + 441.60511248952318046413355333551*c[76]
+                                        + 78471.70699147168369459984267715*c[77]
+                                        + 52199.94604538501935169721179881*c[78]
+                                        + 21359.239384498079796363569827465*c[79]
+                                        + 5922.857167097735405568733553644*c[80]
+                                        + 948.7383316313796499115546837871*c[81]
+                                        + 54.63446369385882321207375673904*c[82]
+                                        + 88.29140470841070475065629398907*c[84]
+                                        - 220.42092132809327975295690793561*c[85]
+                                        - 182.73221742645526200149678989328*c[86]
+                                        + 500.7691610210127512353641171429*c[87]
+                                        + 671.8909611445683501619816497654*c[88]
+                                        + 165.60489310547159877772594549131*c[89]
+                                        - 13411.804641050408669203232627697*c[90]
+                                        - 6833.188238674966695316544167431*c[91]
+                                        - 1838.2195359863626504707379750252*c[92]
+                                        - 237.85539259207380116780388623354*c[93]
+                                        - 87518.385954102008590758829093*c[94]
+                                        - 58806.21598643574407740471593377*c[95]
+                                        - 22919.642462126929684668948903275*c[96]
+                                        - 5563.31586664290821987953857837*c[97]
+                                        - 636.1741542856686981083787355166*c[98]
+                                        - 290593.57273665128221672921170779*c[99]
+                                        - 244200.40431508237623574271101555*c[100]
+                                        - 129645.12024673216567642831063224*c[101]
+                                        - 50177.08589595053758126084485865*c[102]
+                                        - 13012.096730962967536902134479943*c[103]
+                                        - 1670.6249232249593365147110828028*c[104]
+                                        - 536264.2042117106275336446874381*c[105]
+                                        - 461191.88165718675694972336389964*c[106]
+                                        - 258663.32164483138879526068287211*c[107]
+                                        - 111935.36135412117967485739817993*c[108]
+                                        - 36915.005753136737204689022040363*c[109]
+                                        - 8485.061508808544019524541460678*c[110]
+                                        - 1023.9691115032432035384214921914*c[111]
+                                        - 293134.62144052702640830466796926*c[112]
+                                        - 222929.10525361710155544661652606*c[113]
+                                        - 111463.31569282346118627004449787*c[114]
+                                        - 42509.557312360834323270697597536*c[115]
+                                        - 11603.604067502620602234970790789*c[116]
+                                        - 1878.3885534242571034894506128043*c[117]
+                                        - 110.84790790654863441335356981771*c[118]
+                                        + 92.98841142956564540475323148632*c[120]
+                                        - 181.82329979065124524959814247292*c[121]
+                                        - 225.15297059496434116147416536827*c[122]
+                                        + 105.93376554420888880575274916125*c[123]
+                                        + 567.5415064491393875045632757876*c[124]
+                                        + 239.45918885430320238948130071821*c[125]
+                                        + 17339.250807496400174385148462758*c[126]
+                                        + 6008.518344062358411010765906508*c[127]
+                                        + 483.03577304543745531785942407674*c[128]
+                                        - 81.79776492074076326390799310002*c[129]
+                                        + 132312.2295565022277227994676044*c[130]
+                                        + 91734.33525608880469372973162372*c[131]
+                                        + 37529.912484473913511585950022916*c[132]
+                                        + 9652.775160780724906168487791855*c[133]
+                                        + 1172.6639798102461686607402520739*c[134]
+                                        + 472999.24517290214727277670163118*c[135]
+                                        + 389822.65785387159287051906355557*c[136]
+                                        + 203426.69001053607589105303663067*c[137]
+                                        + 77449.22883165478319261873503924*c[138]
+                                        + 19686.448075723621275689029188984*c[139]
+                                        + 2455.9849083435973307582924252031*c[140]
+                                        + 1.1364996154321153710539551130808e6*c[141]
+                                        + 1.0664076239426263991731124584375e6*c[142]
+                                        + 660854.1592324562995079630139987*c[143]
+                                        + 320059.20652411159721720432106446*c[144]
+                                        + 118817.43755821374770938163226391*c[145]
+                                        + 30278.280579334818877384321219885*c[146]
+                                        + 3892.1229770555199496559388398919*c[147]
+                                        + 1.738054670938864826063310226737e6*c[148]
+                                        + 1.6332020213769160713580316597646e6*c[149]
+                                        + 1.0353833019914192667756270810065e6*c[150]
+                                        + 530771.6594053465358701772338446*c[151]
+                                        + 221475.50832693568110358075422256*c[152]
+                                        + 72253.4121934981777866442255504*c[153]
+                                        + 16672.558001332331703696498929908*c[154]
+                                        + 2037.4160645738234284882021929177*c[155]
+                                        + 892675.7660980920157010143040734*c[156]
+                                        + 745878.4476121773000390128720842*c[157]
+                                        + 425625.67777157501842897047007688*c[158]
+                                        + 197269.31008510658523956849362098*c[159]
+                                        + 73242.09080015202700659128948166*c[160]
+                                        + 19913.859236358814775923380900913*c[161]
+                                        + 3257.7735378147022629960602401161*c[162]
+                                        + 196.05045222216081761069971768141*c[163]
+                                        + y*(11320.342634974399459188112252074*c[45]
+                                             + 6426.406114636848542857853636924*c[46]
+                                             + 2042.8519100416064967777441548568*c[47]
+                                             + 398.06241758728094806782906176615*c[48]
+                                             + 37.085670261915318443511990179697*c[49]
+                                             + 9342.305209464143307622463288849*c[50]
+                                             + 4211.0512285839178881898489864227*c[51]
+                                             + 987.2973582661710318816506428512*c[52]
+                                             + 123.18405621089591058262024753077*c[53]
+                                             + 5.35285542719862703358305124652*c[54]
+                                             - 49.308057059277741670732475247535*c[56]
+                                             + 122.94849419182961723440728974746*c[57]
+                                             + 104.71914531044114883841541741947*c[58]
+                                             - 254.67850200913433003697373839616*c[59]
+                                             - 376.49972330200265408446280961837*c[60]
+                                             - 93.18118945102919613792119184848*c[61]
+                                             + 649.6004559128055115395146885957*c[62]
+                                             + 1105.9183781539678350075333441417*c[63]
+                                             + 493.66929220486407706960729385847*c[64]
+                                             + 74.16234618078688768854033654728*c[65]
+                                             - 27401.364841001404459719447108303*c[66]
+                                             - 17249.476878468093989566004869382*c[67]
+                                             - 6224.497205821269363327695213043*c[68]
+                                             - 1371.0458848923438977564151356747*c[69]
+                                             - 139.35374458348232203561052700416*c[70]
+                                             - 148709.96178345548746954305484377*c[71]
+                                             - 101965.27117454820869227213714143*c[72]
+                                             - 42305.831085517689514547075560839*c[73]
+                                             - 12307.254307770677169024711863953*c[74]
+                                             - 2341.0488162872063288722298156541*c[75]
+                                             - 220.80255624476159023206677666776*c[76]
+                                             - 105682.21875843219515434734867346*c[77]
+                                             - 62269.71983331756608005066901756*c[78]
+                                             - 21526.899418964980212056372228067*c[79]
+                                             - 4831.5198987263667013651447743108*c[80]
+                                             - 609.0574469053240654268404873298*c[81]
+                                             - 27.317231846929411606036878369522*c[82]
+                                             - 133.54629556397800065300273613422*c[84]
+                                             + 300.87031229357111333569415599557*c[85]
+                                             + 297.6581403361755525684759030337*c[86]
+                                             - 478.99873243934223130275123585862*c[87]
+                                             - 919.7324169241050840312971286217*c[88]
+                                             - 289.8085629345752978610204046098*c[89]
+                                             + 553.0718603231585908118572107352*c[90]
+                                             + 1690.1979401576483965610505005294*c[91]
+                                             + 1136.5532162995152705793033423674*c[92]
+                                             + 230.69107353809567462660497399759*c[93]
+                                             + 41657.690672685516099471611150303*c[94]
+                                             + 18155.139561849827919657542813982*c[95]
+                                             + 3026.0620180494754882544120410141*c[96]
+                                             - 181.1095152861357490310858733534*c[97]
+                                             - 98.40103825281925905992908498997*c[98]
+                                             + 337721.60392448562539113381832825*c[99]
+                                             + 254585.6171118793294137871379115*c[100]
+                                             + 118411.76250871055454272853547454*c[101]
+                                             + 38936.297124869329578265924117857*c[102]
+                                             + 8249.552278580782600607937914144*c[103]
+                                             + 835.3124616124796682573555414014*c[104]
+                                             + 1.0142588241416047565279023354024e6*c[105]
+                                             + 799878.2086812189685928628711976*c[106]
+                                             + 401565.7730816955775141940184792*c[107]
+                                             + 151825.29534853296257389140728366*c[108]
+                                             + 42590.139369443542076587462369612*c[109]
+                                             + 8043.517073934010115430643589811*c[110]
+                                             + 767.9768336274324026538161191436*c[111]
+                                             + 647971.204847526186425296864871*c[112]
+                                             + 450264.44580825331609359589151108*c[113]
+                                             + 198629.6896119187726926441342623*c[114]
+                                             + 64048.46720653578763141909924553*c[115]
+                                             + 14179.564483086517886420737607*c[116]
+                                             + 1808.4485540946305092105880899871*c[117]
+                                             + 83.13593092991147581001517736328*c[118]
+                                             - 440.76507017614115921853031724516*c[120]
+                                             + 1009.3327050517594999948462339382*c[121]
+                                             + 911.3650608103951663169340479087*c[122]
+                                             - 1739.6362375908512534322448821878*c[123]
+                                             - 2881.5511820854379343799577414282*c[124]
+                                             - 805.2144152683162629800140441733*c[125]
+                                             + 3256.7551271965673315769014415153*c[126]
+                                             + 6295.320122358506443493178851955*c[127]
+                                             + 3319.3393653295925306473997181774*c[128]
+                                             + 605.1929228933184849593192732738*c[129]
+                                             - 68153.51384304477453437572129027*c[130]
+                                             - 41423.648289523228782352854198579*c[131]
+                                             - 16096.138506974743275651194025769*c[132]
+                                             - 4246.7418944233912676464314669664*c[133]
+                                             - 542.9642391724956372645143474839*c[134]
+                                             - 538670.6622969343508395807259153*c[135]
+                                             - 366708.01181470046251420050580141*c[136]
+                                             - 149702.39309772879402304388650618*c[137]
+                                             - 41542.941749067827781929439916793*c[138]
+                                             - 7119.381061416635943877297458248*c[139]
+                                             - 564.3086711367514098129602537678*c[140]
+                                             - 2.2052256401711831682382714635834e6*c[141]
+                                             - 1.891485771806308883393794989869e6*c[142]
+                                             - 1.0482311435423825091065631255313e6*c[143]
+                                             - 442781.18779691786645569164881533*c[144]
+                                             - 138936.20811822365088094121848995*c[145]
+                                             - 28824.691869432733389140890482324*c[146]
+                                             - 2919.0922327916399622419541299189*c[147]
+                                             - 4.8451420863084857599741404583253e6*c[148]
+                                             - 4.2352224494892505291701349285954e6*c[149]
+                                             - 2.4458575141350167767905161461954e6*c[150]
+                                             - 1.1160815655822462082307424585769e6*c[151]
+                                             - 404710.58305659345877542601937657*c[152]
+                                             - 111726.04991788463309619499203584*c[153]
+                                             - 21101.388101239861950182502153226*c[154]
+                                             - 2037.4160645738234284882021929177*c[155]
+                                             - 2.8569416219850770835774444224966e6*c[156]
+                                             - 2.2234303538566095859676856476207e6*c[157]
+                                             - 1.1516715025123291937168211387667e6*c[158]
+                                             - 468914.89975930024299618797580376*c[159]
+                                             - 147005.5456058006475005980739791*c[160]
+                                             - 32429.641751063015983825526576548*c[161]
+                                             - 4181.6648284275835349856750996857*c[162]
+                                             - 196.05045222216081761069971768141*c[163]
+                                             + y*(58595.33508897729238731321121897*c[71]
+                                                  + 36795.418480570505662964562147178*c[72]
+                                                  + 13700.126399605574825609492746642*c[73]
+                                                  + 3491.483390959063569912489620417*c[74]
+                                                  + 565.4146192694083318735728439734*c[75]
+                                                  + 44.160511248952318046413355333551*c[76]
+                                                  + 49733.224566787005012789816978805*c[77]
+                                                  + 25849.931892360770790141518654002*c[78]
+                                                  + 7644.215894048937017426029451986*c[79]
+                                                  + 1433.1237666918370000691329361902*c[80]
+                                                  + 148.7491455989916611795807265532*c[81]
+                                                  + 5.463446369385882321207375673904*c[82]
+                                                  + 139.75775117160488440430518897767*c[84]
+                                                  - 331.22804464831614401621403647033*c[85]
+                                                  - 281.56851112881471188909882719404*c[86]
+                                                  + 608.3544849522044836548658311788*c[87]
+                                                  + 933.8307289229487132023571043008*c[88]
+                                                  + 228.79623389571734041659505627089*c[89]
+                                                  - 1190.7234151320555282942861343495*c[90]
+                                                  - 2203.3394620649123572864163135397*c[91]
+                                                  - 1021.2310479232490587638683654595*c[92]
+                                                  - 150.45070013354065736517715695495*c[93]
+                                                  + 3024.350226602289079393498856648*c[94]
+                                                  + 5779.998410895597610145379977685*c[95]
+                                                  + 3383.0892389808612919285163962166*c[96]
+                                                  + 944.0454616140831412729641404111*c[97]
+                                                  + 102.97783072969457343480950754765*c[98]
+                                                  - 138119.38388235530602133887336805*c[99]
+                                                  - 94396.90221129178222227768407054*c[100]
+                                                  - 39086.201098781321290671896037438*c[101]
+                                                  - 11165.487902180798241239977954648*c[102]
+                                                  - 1998.6112383360162865529617176633*c[103]
+                                                  - 167.06249232249593365147110828028*c[104]
+                                                  - 890118.8970009664201696454625375*c[105]
+                                                  - 648523.3242154128953159123630208*c[106]
+                                                  - 295302.05461374952086539225469465*c[107]
+                                                  - 99369.62552819761528510638939865*c[108]
+                                                  - 24272.376007683583992513847326642*c[109]
+                                                  - 3889.2952065046448864871524336451*c[110]
+                                                  - 307.19073345097296106152644765743*c[111]
+                                                  - 662560.0453859039287804279230884*c[112]
+                                                  - 420149.47582310569698096635472848*c[113]
+                                                  - 163957.21201336318699051422890622*c[114]
+                                                  - 45357.917909062649398237208796144*c[115]
+                                                  - 8404.303399211709945381044898108*c[116]
+                                                  - 883.2422772484272763216352881484*c[117]
+                                                  - 33.254372371964590324006070945312*c[118]
+                                                  + 629.3455685553002880993698706994*c[120]
+                                                  - 1419.8473669587545738914652977535*c[121]
+                                                  - 1306.3120463764440548519491669951*c[122]
+                                                  + 2328.5989987284288767512931342573*c[123]
+                                                  + 4056.5046945885332349625655458605*c[124]
+                                                  + 1136.7732921435053124423727682447*c[125]
+                                                  - 3606.4982859529107794341814517822*c[126]
+                                                  - 8146.130240539185574456911224089*c[127]
+                                                  - 4559.0764249214930776075512404943*c[128]
+                                                  - 795.87014517477499391910479773*c[129]
+                                                  + 5137.369647018848990323877309166*c[130]
+                                                  + 14069.904435558842233484651196955*c[131]
+                                                  + 11143.597841986125942901671282159*c[132]
+                                                  + 3970.7235006781872792579131967372*c[133]
+                                                  + 524.5763128618615997085914973774*c[134]
+                                                  + 201220.75027874894083005208609558*c[135]
+                                                  + 87586.89216856454564236263387657*c[136]
+                                                  + 11868.518801256665267580377711481*c[137]
+                                                  - 4426.5366421944753938768476253852*c[138]
+                                                  - 2194.5612142019991023519637392113*c[139]
+                                                  - 285.34853559367807137711952454672*c[140]
+                                                  + 1.9915367594444763743825412290095e6*c[141]
+                                                  + 1.570413004783028196567914748064e6*c[142]
+                                                  + 786638.4247687166022906396832028*c[143]
+                                                  + 294493.61775294071765116833932698*c[144]
+                                                  + 79937.75591054952931862539277579*c[145]
+                                                  + 13976.269321745741048097416019894*c[146]
+                                                  + 1167.6368931166559848967816519676*c[147]
+                                                  + 7.008806680155064270329203598605e6*c[148]
+                                                  + 5.723292214232720262387635389534e6*c[149]
+                                                  + 3.0336982741616330951853328105428e6*c[150]
+                                                  + 1.2480473018635326622817615926242e6*c[151]
+                                                  + 400576.05592578219787838359206972*c[152]
+                                                  + 95860.33582999617591715427964026*c[153]
+                                                  + 15318.130920688435318001103225926*c[154]
+                                                  + 1222.4496387442940570929213157506*c[155]
+                                                  + 4.7293501485827769191942398929932e6*c[156]
+                                                  + 3.4273479195146642808649545146594e6*c[157]
+                                                  + 1.6129306539164525792530468686852e6*c[158]
+                                                  + 579985.5130405323427116193791535*c[159]
+                                                  + 156014.68783322652664902790564014*c[160]
+                                                  + 28821.44456163873049398506937733*c[161]
+                                                  + 3063.3336714242788841851739755531*c[162]
+                                                  + 117.63027133329649056641983060885*c[163]
+                                                  + y*(292711.46290563151122123396064883*c[105]
+                                                       + 198826.87886933916722366384962042*c[106]
+                                                       + 83105.7389715895290683431156452*c[107]
+                                                       + 25247.234137417067888897461821244*c[108]
+                                                       + 5463.910417609920441173882291417*c[109]
+                                                       + 760.1972639059476211336745718943*c[110]
+                                                       + 51.19845557516216017692107460957*c[111]
+                                                       + 253501.25862339442793916501386042*c[112]
+                                                       + 146451.78202765963666827329880925*c[113]
+                                                       + 50824.53787282305790212592072712*c[114]
+                                                       + 12246.717127885425440634701180405*c[115]
+                                                       + 1946.4190063636824255181234671937*c[116]
+                                                       + 173.85085547650039149317255671699*c[117]
+                                                       + 5.542395395327431720667678490885*c[118]
+                                                       - 417.3319904958906165765325029106*c[120]
+                                                       + 958.7444292266141037554591335067*c[121]
+                                                       + 812.4623703073005707006025306921*c[122]
+                                                       - 1642.3639793451145971627687937116*c[123]
+                                                       - 2580.9692070796711318970997473039*c[124]
+                                                       - 626.2778785420237600955664788015*c[125]
+                                                       + 2810.3923600017651921031488473407*c[126]
+                                                       + 5489.860391427441084991803333701*c[127]
+                                                       + 2596.7073226469389017272082679426*c[128]
+                                                       + 375.8275685547548582395772655947*c[129]
+                                                       - 5427.291426431944184942024679804*c[130]
+                                                       - 11304.857627226039844254066014955*c[131]
+                                                       - 7031.022492420269015755622978023*c[132]
+                                                       - 1998.4326180744645236086675508944*c[133]
+                                                       - 212.32850758694398083442989179563*c[134]
+                                                       + 13823.166100452644925532823300769*c[135]
+                                                       + 28571.934052822300264943139992755*c[136]
+                                                       + 19556.814640319134218704663551056*c[137]
+                                                       + 7443.488606254205366456526291533*c[138]
+                                                       + 1536.834415598145676166989901806*c[139]
+                                                       + 132.73675660700945111323719176676*c[140]
+                                                       - 676322.7490593909250638312462807*c[141]
+                                                       - 493372.7458333873268558887159508*c[142]
+                                                       - 225549.59892576769156971371591741*c[143]
+                                                       - 75813.40966179670422539463559689*c[144]
+                                                       - 18122.508209540721868593534303103*c[145]
+                                                       - 2737.1103159530647900897459744764*c[146]
+                                                       - 194.6061488527759974827969419946*c[147]
+                                                       - 5.041999918290618013524006549423e6*c[148]
+                                                       - 3.8649370430806423578084527900391e6*c[149]
+                                                       - 1.8953314702213759227393211485381e6*c[150]
+                                                       - 710942.8420133042826213462189754*c[151]
+                                                       - 204888.71023532245866826874396028*c[152]
+                                                       - 43275.388317965031616766129528838*c[153]
+                                                       - 5991.809660210984488630901719972*c[154]
+                                                       - 407.48321291476468569764043858354*c[155]
+                                                       - 3.8855261438069558575258689841821e6*c[156]
+                                                       - 2.6207899143972081394161463557424e6*c[157]
+                                                       - 1.1224356236612581638813762171598e6*c[158]
+                                                       - 359025.56389145432443358532242093*c[159]
+                                                       - 84179.27254903726067197377253084*c[160]
+                                                       - 13346.431358272683858874429611584*c[161]
+                                                       - 1205.889481930669215792980963765*c[162]
+                                                       - 39.210090444432163522139943536282*c[163]
+                                                       + y*(1.4232083794344616979163995169517e6*c[148]
+                                                            + 1.0299484462845913792451373055906e6*c[149]
+                                                            + 470898.32245634593483183271977683*c[150]
+                                                            + 162594.5993020656463043319857573*c[151]
+                                                            + 42553.72769565900995941892233692*c[152]
+                                                            + 8044.43415821083507891187247906*c[153]
+                                                            + 982.5108114560700768468717663765*c[154]
+                                                            + 58.21188755925209795680577694051*c[155]
+                                                            + 1.2514651865903155442649274476774e6*c[156]
+                                                            + 785102.0665212620533660918787345*c[157]
+                                                            + 306815.23816101319230787419334447*c[158]
+                                                            + 87992.30985603636058067706981284*c[159]
+                                                            + 18234.818979186585998428497161428*c[160]
+                                                            + 2529.1111233417034684861892532472*c[161]
+                                                            + 198.66682000760649574155770509698*c[162]
+                                                            + 5.601441492061737646019991933755*c[163])
+                                                       + z*(2.0598968925691827584902746111812e6*c[149]
+                                                            + 2.825389934738075608990996318661e6*c[150]
+                                                            + 1.9511351916247877556519838290876e6*c[151]
+                                                            + 851074.5539131801991883784467384*c[152]
+                                                            + 241333.0247463250523673561743718*c[153]
+                                                            + 41265.454081154943227568614187814*c[154]
+                                                            + 3259.8657033181174855811235086683*c[155]
+                                                            + 1.570204133042524106732183757469e6*c[157]
+                                                            + 1.8408914289660791538472451600668e6*c[158]
+                                                            + 1.055907718272436326968124837754e6*c[159]
+                                                            + 364696.37958373171996856994322857*c[160]
+                                                            + 75873.33370025110405458567759742*c[161]
+                                                            + 8344.006440319472821145423614073*c[162]
+                                                            + 313.68072355545730817711954829026*c[163]))
+                                                  + z*(397653.75773867833444732769924085*c[106]
+                                                       + 498634.43382953717441005869387122*c[107]
+                                                       + 302966.80964900481466676954185493*c[108]
+                                                       + 109278.20835219840882347764582833*c[109]
+                                                       + 22805.91791717842863401023715683*c[110]
+                                                       + 2150.335134156810727430685133602*c[111]
+                                                       + 292903.56405531927333654659761849*c[113]
+                                                       + 304947.22723693834741275552436274*c[114]
+                                                       + 146960.60553462510528761641416486*c[115]
+                                                       + 38928.380127273648510362469343874*c[116]
+                                                       + 5215.52566429501174479517670151*c[117]
+                                                       + 232.78060660375213226804249661719*c[118]
+                                                       + 1624.9247406146011414012050613842*c[122]
+                                                       - 5161.938414159342263794199494608*c[124]
+                                                       - 3757.6672712521425605733988728088*c[125]
+                                                       + 10979.720782854882169983606667403*c[127]
+                                                       + 15580.243935881633410363249607655*c[128]
+                                                       + 4509.9308226570582988749271871364*c[129]
+                                                       - 22609.71525445207968850813202991*c[131]
+                                                       - 42186.134954521614094533737868136*c[132]
+                                                       - 23981.191416893574283304010610733*c[133]
+                                                       - 4246.5701517388796166885978359126*c[134]
+                                                       + 57143.86810564460052988627998551*c[136]
+                                                       + 117340.88784191480531222798130634*c[137]
+                                                       + 89321.8632750504643974783154984*c[138]
+                                                       + 30736.688311962913523339798036121*c[139]
+                                                       + 3982.1026982102835333971157530027*c[140]
+                                                       - 986745.4916667746537117774319016*c[142]
+                                                       - 1.3532975935546061494182822955045e6*c[143]
+                                                       - 909760.9159415604507047356271627*c[144]
+                                                       - 362450.16419081443737187068606206*c[145]
+                                                       - 82113.30947859194370269237923429*c[146]
+                                                       - 8173.458251816591894277471563773*c[147]
+                                                       - 5.669977193592101957126630968897e6*c[149]
+                                                       - 8.546598886590179927444930572568e6*c[150]
+                                                       - 6.580178912534863635804170798617e6*c[151]
+                                                       - 3.2466996507932689741769964324672e6*c[152]
+                                                       - 1.0569286247926258961356277114933e6*c[153]
+                                                       - 210390.55164770640529492925805102*c[154]
+                                                       - 19559.19421990870491348674105201*c[155]
+                                                       - 3.6713756957518921721001089540158e6*c[157]
+                                                       - 4.8937223130014698294410121428921e6*c[158]
+                                                       - 3.2523990484250155662348990312972e6*c[159]
+                                                       - 1.3188890713970134934709055073881e6*c[160]
+                                                       - 324519.60704792941171164721075009*c[161]
+                                                       - 42303.351800768634242159776864055*c[162]
+                                                       - 1882.0843413327438490627172897415*c[163]
+                                                       + z*(2.825389934738075608990996318661e6*c[150]
+                                                            + 4.877837979061969389129959572719e6*c[151]
+                                                            + 3.8298354926093108963477030103228e6*c[152]
+                                                            + 1.6893311732242753665714932206026e6*c[153]
+                                                            + 412654.54081154943227568614187814*c[154]
+                                                            + 44008.186994794586055345167367023*c[155]
+                                                            + 1.8408914289660791538472451600668e6*c[158]
+                                                            + 2.6397692956810908174203120943851e6*c[159]
+                                                            + 1.6411337081267927398585647445285e6*c[160]
+                                                            + 531113.3359017577283820997431819*c[161]
+                                                            + 83440.06440319472821145423614073*c[162]
+                                                            + 4234.6897679986736603911139019185*c[163])))
+                                             + z*(73590.83696114101132592912429436*c[72]
+                                                  + 82200.75839763344895365695647985*c[73]
+                                                  + 41897.800691508762838949875445004*c[74]
+                                                  + 11308.292385388166637471456879467*c[75]
+                                                  + 1324.8153374685695413924006600065*c[76]
+                                                  + 51699.863784721541580283037308*c[78]
+                                                  + 45865.295364293622104556176711915*c[79]
+                                                  + 17197.485200302044000829595234283*c[80]
+                                                  + 2974.982911979833223591614531064*c[81]
+                                                  + 163.90339108157646963622127021713*c[82]
+                                                  - 563.1370222576294237781976543881*c[86]
+                                                  + 1867.6614578458974264047142086016*c[88]
+                                                  + 1372.7774033743040424995703376254*c[89]
+                                                  - 4406.6789241298247145728326270794*c[91]
+                                                  - 6127.386287539494352583210192757*c[92]
+                                                  - 1805.4084016024878883821258834594*c[93]
+                                                  + 11559.996821791195220290759955371*c[95]
+                                                  + 20298.535433885167751571098377299*c[96]
+                                                  + 11328.545539368997695275569684934*c[97]
+                                                  + 2059.5566145938914686961901509529*c[98]
+                                                  - 188793.80442258356444455536814109*c[100]
+                                                  - 234517.20659268792774403137622463*c[101]
+                                                  - 133985.85482616957889487973545577*c[102]
+                                                  - 39972.224766720325731059234353266*c[103]
+                                                  - 5011.874769674878009544133248409*c[104]
+                                                  - 899392.8906921474561844970268007*c[106]
+                                                  - 1.2731778938529599507822948342967e6*c[107]
+                                                  - 889468.6966893665687545071309289*c[108]
+                                                  - 376169.3118014732710267993007045*c[109]
+                                                  - 93872.93827796091796060433585252*c[110]
+                                                  - 10751.67567078405363715342566801*c[111]
+                                                  - 547395.3875908921206253861118385*c[113]
+                                                  - 678796.0448432407745303298490746*c[114]
+                                                  - 397334.40937412668749123009138886*c[115]
+                                                  - 129157.68785696055039725842861829*c[116]
+                                                  - 21281.742653157806544853881942942*c[117]
+                                                  - 1163.9030330187606613402124830859*c[118]
+                                                  - 987.6993521382869683026932726061*c[122]
+                                                  + 2951.0709750177242061309315971131*c[124]
+                                                  + 3062.9724816088893140808377366593*c[125]
+                                                  - 5312.539698223488978930215780775*c[127]
+                                                  - 11774.21461364732505528205783531*c[128]
+                                                  - 5040.510919440241628154330385623*c[129]
+                                                  + 5530.093616665604778461170363999*c[131]
+                                                  + 24675.452097395141562876289824816*c[132]
+                                                  + 23667.490591244673067790947750113*c[133]
+                                                  + 6244.956105498352377483232111636*c[134]
+                                                  + 232317.65244277369181461154773865*c[136]
+                                                  + 188552.00064945479691771024757523*c[137]
+                                                  + 36203.423568716759670956143993774*c[138]
+                                                  - 13154.535972077068523699476748105*c[139]
+                                                  - 4578.3533696000586079164699833988*c[140]
+                                                  + 2.1540805178992817394240520642264e6*c[142]
+                                                  + 3.3665329550576934643255558037126e6*c[143]
+                                                  + 2.6241624970937281611092844447611e6*c[144]
+                                                  + 1.2363049540201761490006371694538e6*c[145]
+                                                  + 337174.77017378028774023010136253*c[146]
+                                                  + 40867.291259082959471387357818865*c[147]
+                                                  + 5.77660723487333856764863981017e6*c[149]
+                                                  + 9.655590758379618643667066290689e6*c[150]
+                                                  + 8.396388709827528311576968312874e6*c[151]
+                                                  + 4.7648214677223749833906754089271e6*c[152]
+                                                  + 1.8188814501072593813790006777145e6*c[153]
+                                                  + 432970.94702120787806111707743787*c[154]
+                                                  + 48897.985549771762283716852630025*c[155]
+                                                  + 3.183320143277436389629800075303e6*c[157]
+                                                  + 4.7838616104972456460772690692192e6*c[158]
+                                                  + 3.7074271080613725463045335185445e6*c[159]
+                                                  + 1.8014046852675170395096526054148e6*c[160]
+                                                  + 540123.7298012325031079048705698*c[161]
+                                                  + 86356.66239905107889361753010918*c[162]
+                                                  + 4705.2108533318596226567932243539*c[163]
+                                                  + z*(498634.43382953717441005869387122*c[107]
+                                                       + 757417.0241225120366669238546373*c[108]
+                                                       + 491751.9375848928397056494062275*c[109]
+                                                       + 159641.42542024900043807166009781*c[110]
+                                                       + 21503.35134156810727430685133602*c[111]
+                                                       + 304947.22723693834741275552436274*c[114]
+                                                       + 367401.51383656276321904103541215*c[115]
+                                                       + 175177.71057273141829663111204743*c[116]
+                                                       + 36508.679650065082213566236910568*c[117]
+                                                       + 2327.8060660375213226804249661719*c[118]
+                                                       - 3757.6672712521425605733988728088*c[125]
+                                                       + 15580.243935881633410363249607655*c[128]
+                                                       + 11274.827056642645747187317967841*c[129]
+                                                       - 42186.134954521614094533737868136*c[132]
+                                                       - 59952.97854223393570826002652683*c[133]
+                                                       - 19109.565682824958275098690261607*c[134]
+                                                       + 117340.88784191480531222798130634*c[137]
+                                                       + 223304.65818762616099369578874599*c[138]
+                                                       + 138315.09740383311085502909116254*c[139]
+                                                       + 27874.718887471984733779810271019*c[140]
+                                                       - 1.3532975935546061494182822955045e6*c[143]
+                                                       - 2.2744022898539011267618390679068e6*c[144]
+                                                       - 1.6310257388586649681734180872793e6*c[145]
+                                                       - 574793.16635014360591884665464*c[146]
+                                                       - 81734.58251816591894277471563773*c[147]
+                                                       - 5.721208951852104318453934253907e6*c[150]
+                                                       - 1.1572609302275189700380467423823e7*c[151]
+                                                       - 1.078031293596039948744878093578e7*c[152]
+                                                       - 5.709169200324105906377900759851e6*c[153]
+                                                       - 1.691250975665514620673606438632e6*c[154]
+                                                       - 220040.93497397293027672583683511*c[155]
+                                                       - 3.0528308840353906755937669828253e6*c[158]
+                                                       - 5.491228325381448098166935483858e6*c[159]
+                                                       - 4.2938671131597679807605100387181e6*c[160]
+                                                       - 1.7405239134337481535994307320687e6*c[161]
+                                                       - 339593.45360449161421014353249982*c[162]
+                                                       - 21173.448839993368301955569509592*c[163]
+                                                       + z*(3.251891986041312926086639715146e6*c[151]
+                                                            + 5.957521877392261394318649127169e6*c[152]
+                                                            + 4.5048831285980676441906485882737e6*c[153]
+                                                            + 1.6506181632461977291027445675126e6*c[154]
+                                                            + 244489.92774885881141858426315013*c[155]
+                                                            + 1.7598461971207272116135413962567e6*c[159]
+                                                            + 2.5528746570861220397799896026e6*c[160]
+                                                            + 1.4163022290713539423522659818185e6*c[161]
+                                                            + 333760.25761277891284581694456293*c[162]
+                                                            + 23526.054266659298113283966121769*c[163]))))
+                                        + z*(12852.812229273697085715707273848*c[46]
+                                             + 12257.111460249638980666464929141*c[47]
+                                             + 4776.7490110473713768139487411938*c[48]
+                                             + 741.7134052383063688702398035939*c[49]
+                                             + 8422.102457167835776379697972845*c[51]
+                                             + 5923.784149597026191289903857107*c[52]
+                                             + 1478.2086745307509269914429703692*c[53]
+                                             + 107.0571085439725406716610249304*c[54]
+                                             + 209.43829062088229767683083483894*c[58]
+                                             - 752.9994466040053081689256192367*c[60]
+                                             - 559.0871367061751768275271510909*c[61]
+                                             + 2211.8367563079356700150666882834*c[63]
+                                             + 2962.0157532291844624176437631508*c[64]
+                                             + 889.9481541694426522624840385674*c[65]
+                                             - 34498.953756936187979132009738765*c[67]
+                                             - 37346.983234927616179966171278259*c[68]
+                                             - 16452.550618708126773076981628096*c[69]
+                                             - 2787.0748916696464407122105400833*c[70]
+                                             - 130339.70538795540605861514998851*c[72]
+                                             - 171634.22811547268813362549688518*c[73]
+                                             - 105789.25100173936318934666692243*c[74]
+                                             - 35512.683940355959939973139433616*c[75]
+                                             - 5299.261349874278165569602640026*c[76]
+                                             - 72839.57588191359057981830072712*c[78]
+                                             - 83296.10114949625916778205665649*c[79]
+                                             - 40780.753584414356415552142057447*c[80]
+                                             - 9206.166026126648084945195215532*c[81]
+                                             - 655.6135643263058785448850808685*c[82]
+                                             + 32.179258414721681358754151679319*c[86]
+                                             + 28.196623997687258342119951358193*c[88]
+                                             - 366.07397423314774466655209003343*c[89]
+                                             - 1026.2830438145279214507316260206*c[91]
+                                             + 691.9330102575972708926098614477*c[92]
+                                             + 962.8844808546602071371338045117*c[93]
+                                             + 47870.275945490851059605845583334*c[95]
+                                             + 38454.907542182020681097570623384*c[96]
+                                             + 9155.231355935368706902539204693*c[97]
+                                             + 91.53584953750628749760845115346*c[98]
+                                             + 320377.42980117509438301890768191*c[100]
+                                             + 475953.36845957539951233983662262*c[101]
+                                             + 333249.71067226237604431135395851*c[102]
+                                             + 125018.82080489532628109952392962*c[103]
+                                             + 20047.499078699512038176532993634*c[104]
+                                             + 700363.5266702904810012287155945*c[106]
+                                             + 1.1362167446372135143028692765785e6*c[107]
+                                             + 932434.847493028982132189756475*c[108]
+                                             + 475633.47558739757050494994668773*c[109]
+                                             + 147432.57394005938550231497184179*c[110]
+                                             + 21503.35134156810727430685133602*c[111]
+                                             + 353133.50402561451156180567118368*c[113]
+                                             + 512982.0928282718616255349564992*c[114]
+                                             + 371247.1971043027640857990995575*c[115]
+                                             + 154433.6018047698073311563235217*c[116]
+                                             + 32971.713969681108731463760756671*c[117]
+                                             + 2327.8060660375213226804249661719*c[118]
+                                             + 835.0307694825033643311748232113*c[122]
+                                             - 2812.0313891531516626289838857434*c[124]
+                                             - 1768.3140100010082637992465283806*c[125]
+                                             + 7278.100546493523908056141923135*c[127]
+                                             + 8141.821578330230128602340473755*c[128]
+                                             + 2221.8041552795801913575008936628*c[129]
+                                             - 77317.20296238085278624453803316*c[131]
+                                             - 71901.3789444533180910308743298*c[132]
+                                             - 27293.412141836022143966229853484*c[133]
+                                             - 4614.3286779515603678070548380423*c[134]
+                                             - 501098.3711866272332137894638642*c[136]
+                                             - 709662.3579369179672205530714619*c[137]
+                                             - 462311.87742009717371219713500774*c[138]
+                                             - 155542.15720040978740124542591306*c[139]
+                                             - 21507.613503702600902305277596432*c[140]
+                                             - 1.6288910257133360273635379155117e6*c[142]
+                                             - 2.9228539061966015903138229494753e6*c[143]
+                                             - 2.6892117564692862363590153410229e6*c[144]
+                                             - 1.5424192083442968686181872003451e6*c[145]
+                                             - 527565.9859092017139339966131072*c[146]
+                                             - 81734.58251816591894277471563773*c[147]
+                                             - 2.6938376641051624906916300470206e6*c[149]
+                                             - 5.019554326430482017076030586483e6*c[150]
+                                             - 4.9965900771594261871919411900487e6*c[151]
+                                             - 3.3293901934094941921178449786043e6*c[152]
+                                             - 1.5329000474292796115068490833606e6*c[153]
+                                             - 453287.35323086632384654801299761*c[154]
+                                             - 65197.31406636234971162247017337*c[155]
+                                             - 1.2635405644357827823055712199384e6*c[157]
+                                             - 2.1261674045767295162236577633808e6*c[158]
+                                             - 1.9195516890502303696497221911006e6*c[159]
+                                             - 1.1387062268484959105023088741672e6*c[160]
+                                             - 432765.52273065797640686092672663*c[161]
+                                             - 89273.26039490742957578082407762*c[162]
+                                             - 6273.614471109146163542390965805*c[163]
+                                             + z*(82200.75839763344895365695647985*c[73]
+                                                  + 104744.50172877190709737468861251*c[74]
+                                                  + 50887.3157342467498686215559576*c[75]
+                                                  + 9273.707362279986789746804620046*c[76]
+                                                  + 45865.295364293622104556176711915*c[79]
+                                                  + 42993.713000755110002073988085707*c[80]
+                                                  + 13387.423103909249506162265389788*c[81]
+                                                  + 1147.3237375710352874535488915199*c[82]
+                                                  + 1372.7774033743040424995703376254*c[89]
+                                                  - 6127.386287539494352583210192757*c[92]
+                                                  - 4513.5210040062197209553147086484*c[93]
+                                                  + 20298.535433885167751571098377299*c[96]
+                                                  + 28321.363848422494238188924212334*c[97]
+                                                  + 9268.004765672511609132855679288*c[98]
+                                                  - 234517.20659268792774403137622463*c[101]
+                                                  - 334964.63706542394723719933863943*c[102]
+                                                  - 179875.0114502414657897665545897*c[103]
+                                                  - 35083.12338772414606680893273886*c[104]
+                                                  - 774543.4600234227763722361404255*c[107]
+                                                  - 1.466254717600904385219343972685e6*c[108]
+                                                  - 1.2010099655217368799149474469428e6*c[109]
+                                                  - 497469.14252547742528615869086985*c[110]
+                                                  - 86013.40536627242909722740534408*c[111]
+                                                  - 373848.81760630242711757432471183*c[114]
+                                                  - 625934.50959875395550903419306*c[115]
+                                                  - 406031.88478359105849103181673489*c[116]
+                                                  - 112463.51892203956360041093669003*c[117]
+                                                  - 9311.224264150085290721699864687*c[118]
+                                                  - 694.6947896432532464925611361495*c[125]
+                                                  + 3806.0293222343083550811917723453*c[128]
+                                                  - 1326.4502419579583231985079962166*c[129]
+                                                  - 17510.68285712647253165744804332*c[132]
+                                                  - 784.2520641222530387826571515516*c[133]
+                                                  + 8992.736791917627423575854240756*c[134]
+                                                  + 305892.88849136960222993822888156*c[137]
+                                                  + 313813.21710941806017108614873043*c[138]
+                                                  + 79119.68552948630249838144579607*c[139]
+                                                  - 4173.7546997284255216354796127729*c[140]
+                                                  + 2.0132353615030873149072735082081e6*c[143]
+                                                  + 4.2860039528804192760113720439958e6*c[144]
+                                                  + 3.9323465542321277023294491752629e6*c[145]
+                                                  + 1.7854302248663184082627640548977e6*c[146]
+                                                  + 326938.33007266367577109886255092*c[147]
+                                                  + 3.9343818065275143252131320367819e6*c[150]
+                                                  + 9.418362472293631078561953358361e6*c[151]
+                                                  + 1.0661383668790287937809258404392e7*c[152]
+                                                  + 7.023000950426709763275103984151e6*c[153]
+                                                  + 2.6384584945465641599375643357467e6*c[154]
+                                                  + 440081.86994794586055345167367023*c[155]
+                                                  + 1.7310307264618549704835020863938e6*c[158]
+                                                  + 3.7773394447719832675943983125035e6*c[159]
+                                                  + 3.8124539705440586970329266856483e6*c[160]
+                                                  + 2.0403421951748793681559033619199e6*c[161]
+                                                  + 523973.170386019174726031768592*c[162]
+                                                  + 42346.897679986736603911139019185*c[163]
+                                                  + z*(504944.6827483413577779492364249*c[108]
+                                                       + 764947.4584653888617643435207983*c[109]
+                                                       + 425710.46778733066783485776026082*c[110]
+                                                       + 86013.40536627242909722740534408*c[111]
+                                                       + 244934.3425577085088126940236081*c[115]
+                                                       + 272498.66089091553957253728540711*c[116]
+                                                       + 97356.47906684021923617663176152*c[117]
+                                                       + 9311.224264150085290721699864687*c[118]
+                                                       + 7516.551371095097164791545311894*c[129]
+                                                       - 39968.652361489290472173351017889*c[133]
+                                                       - 29725.991062172157316820184851388*c[134]
+                                                       + 148869.77212508410732913052583066*c[138]
+                                                       + 215156.81818374039466337858625284*c[139]
+                                                       + 74332.58369992529262341282738938*c[140]
+                                                       - 1.5162681932359340845078927119379e6*c[144]
+                                                       - 2.5371511493357010616030948024345e6*c[145]
+                                                       - 1.5327817769337162824502577457068e6*c[146]
+                                                       - 326938.33007266367577109886255092*c[147]
+                                                       - 4.4631808821421468741670052340692e6*c[151]
+                                                       - 1.0811853800768360030601676772933e7*c[152]
+                                                       - 1.0719568072266214772817086771328e7*c[153]
+                                                       - 5.114385739415860753591681187016e6*c[154]
+                                                       - 977959.7109954352456743370526005*c[155]
+                                                       - 1.9009726864669048538310822596485e6*c[159]
+                                                       - 4.1264741856068503747363593465171e6*c[160]
+                                                       - 3.2250948734186411339128826370315e6*c[161]
+                                                       - 1.0246135568051875439947571854363e6*c[162]
+                                                       - 94104.21706663719245313586448708*c[163]
+                                                       + z*(2.9787609386961306971593245635844e6*c[152]
+                                                            + 5.067993519672826099714479661808e6*c[153]
+                                                            + 3.094909056086620742067646064086e6*c[154]
+                                                            + 672347.3013093617314011067236628*c[155]
+                                                            + 1.2764373285430610198899948013e6*c[160]
+                                                            + 1.5933400077052731851462992295458e6*c[161]
+                                                            + 625800.4830239604615859067710555*c[162]
+                                                            + 64696.64923331306981153090683487*c[163])))))
+                                   + z*(2063.1647913456192832706956752327*c[27]
+                                        + 1547.6175792726766976762667687463*c[28]
+                                        + 359.41700366603670836433589351988*c[29]
+                                        + 1208.3075120811701906411922699156*c[31]
+                                        + 580.7579774107113007782636459137*c[32]
+                                        + 62.25285114537450115073508567418*c[33]
+                                        - 87.28429934896867358252419269531*c[37]
+                                        + 376.35957063447925375282228909331*c[39]
+                                        + 281.70337823500316945438997822685*c[40]
+                                        - 5902.842319851062599084001245314*c[42]
+                                        - 5133.967569680425213238418781895*c[43]
+                                        - 1336.9994968736934207379695149699*c[44]
+                                        - 16457.029768425635931323898033239*c[46]
+                                        - 20057.972492073785865529177233204*c[47]
+                                        - 10390.131719683331998171928292676*c[48]
+                                        - 2225.1402157149191066107194107818*c[49]
+                                        - 8119.389057854462452708420372847*c[51]
+                                        - 8553.990864349340374455951542188*c[52]
+                                        - 3125.0720300482318255188223870222*c[53]
+                                        - 321.17132563191762201498307479119*c[54]
+                                        + 112.77446418047508336444737260559*c[58]
+                                        - 547.6769399185105085638142364303*c[60]
+                                        - 215.03351411775968339520275041956*c[61]
+                                        + 9380.837179506755503932334139536*c[63]
+                                        + 6731.424766728717502779533575929*c[64]
+                                        + 1202.8969556356202882229179861955*c[65]
+                                        + 41854.096874376070675520807350883*c[67]
+                                        + 59415.4946414651569593735323112*c[68]
+                                        + 35510.535321036079500552816746373*c[69]
+                                        + 8361.22467500893932213663162025*c[70]
+                                        + 70733.60333906813083534505501036*c[72]
+                                        + 112751.4821496173730642496417087*c[73]
+                                        + 87419.1696002657482639861915602*c[74]
+                                        + 38688.297508738879995090677024043*c[75]
+                                        + 7948.892024811417248354403960039*c[76]
+                                        + 31560.316208856448123576122870493*c[78]
+                                        + 44859.3351574922196103993623083*c[79]
+                                        + 30293.532420758468451272660586276*c[80]
+                                        + 9768.60060650094491328589846021*c[81]
+                                        + 983.4203464894588178173276213028*c[82]
+                                        - 333.28517643818884264423942810723*c[86]
+                                        + 1371.978546286823958666083250889*c[88]
+                                        + 627.5553843996818479998035829144*c[89]
+                                        - 14692.659521164461312083819960882*c[91]
+                                        - 10337.384205660578631931817988703*c[92]
+                                        - 1891.3802302502254068765128302908*c[93]
+                                        - 69742.1560273806370952035862842*c[95]
+                                        - 99062.94723057955742691612279627*c[96]
+                                        - 57604.55904377952993165192373574*c[97]
+                                        - 12631.947236175867674669966259178*c[98]
+                                        - 168023.3788289896580884665143492*c[100]
+                                        - 301917.35302081759454623002717079*c[101]
+                                        - 268875.32007914407493081878434534*c[102]
+                                        - 135223.11381436402445694316566925*c[103]
+                                        - 30071.248618049268057264799490451*c[104]
+                                        - 222020.23664408303289821801220475*c[106]
+                                        - 415763.18523177481846869482065414*c[107]
+                                        - 410789.48875642517396609902168421*c[108]
+                                        - 262666.63947533717358883049411953*c[109]
+                                        - 107119.27132419693508342127197854*c[110]
+                                        - 21503.35134156810727430685133602*c[111]
+                                        - 92724.70648161969154908756186844*c[113]
+                                        - 155797.801328668905492085310488*c[114]
+                                        - 138867.49064402724779344927161292*c[115]
+                                        - 77638.47954528260471354309229408*c[116]
+                                        - 23379.942633046604373219757627458*c[117]
+                                        - 2327.8060660375213226804249661719*c[118]
+                                        + 384.72482829257468200822649247479*c[122]
+                                        - 1676.9483762548728876198573341681*c[124]
+                                        - 331.55887687518904946235872407137*c[125]
+                                        + 19295.13723461824073007767373615*c[127]
+                                        + 11040.036216602854860509497018215*c[128]
+                                        + 1240.2309762306910321906049764625*c[129]
+                                        + 106151.46754979675660121492521427*c[131]
+                                        + 153278.0959623901629784848258077*c[132]
+                                        + 88539.88978753267673005562364878*c[133]
+                                        + 18838.950918253363005407750203436*c[134]
+                                        + 278546.94452111595252724866324697*c[136]
+                                        + 510897.7821262984881257651483221*c[137]
+                                        + 467078.86855976022459922768546316*c[138]
+                                        + 238186.80431406263811253515786661*c[139]
+                                        + 52171.93374660531902044349515966*c[140]
+                                        + 503924.2221719167709826870013634*c[142]
+                                        + 1.042271049198136206733955134517e6*c[143]
+                                        + 1.1514987218200529302474365117506e6*c[144]
+                                        + 833929.542819978085569445444933*c[145]
+                                        + 380782.43147084285238753302348934*c[146]
+                                        + 81734.58251816591894277471563773*c[147]
+                                        + 572566.3786486696520244332725085*c[149]
+                                        + 1.1927454855180335835777318995556e6*c[150]
+                                        + 1.3726698357047322432501856160867e6*c[151]
+                                        + 1.1001199731292194299537701058469e6*c[152]
+                                        + 634702.3183756657220924776831514*c[153]
+                                        + 246960.08282509160770870494205854*c[154]
+                                        + 48897.985549771762283716852630025*c[155]
+                                        + 228216.33078857181777245452423009*c[157]
+                                        + 427586.6620527205943501650570805*c[158]
+                                        + 447680.03197104865322509973235127*c[159]
+                                        + 326135.58915454462962951691546601*c[160]
+                                        + 164650.25436010646687084050030075*c[161]
+                                        + 47553.228193310065470053706007256*c[162]
+                                        + 4705.2108533318596226567932243539*c[163]
+                                        + z*(12257.111460249638980666464929141*c[47]
+                                             + 11941.872527618428442034871852984*c[48]
+                                             + 3337.7103235723786599160791161727*c[49]
+                                             + 5923.784149597026191289903857107*c[52]
+                                             + 3695.5216863268773174786074259231*c[53]
+                                             + 481.75698844787643302247461218678*c[54]
+                                             - 559.0871367061751768275271510909*c[61]
+                                             + 2962.0157532291844624176437631508*c[64]
+                                             + 2224.8703854236066306562100964184*c[65]
+                                             - 37346.983234927616179966171278259*c[68]
+                                             - 41131.37654677031693269245407024*c[69]
+                                             - 12541.837012513408983204947430375*c[70]
+                                             - 89433.46971783923917996854040532*c[73]
+                                             - 159728.62577557650087599197869356*c[74]
+                                             - 108919.76199735506986125757149367*c[75]
+                                             - 27821.122086839960369240413860137*c[76]
+                                             - 37430.805785202637063225879944573*c[79]
+                                             - 58958.17096028078103680636705791*c[80]
+                                             - 28040.324013660666876091113080104*c[81]
+                                             - 3441.9712127131058623606466745598*c[82]
+                                             + 1006.7034291411562978330182475919*c[89]
+                                             - 5435.453277281897081690600331309*c[92]
+                                             - 2106.3098018695692031124801973693*c[93]
+                                             + 58753.44297606718843266866900068*c[96]
+                                             + 51209.44223826091600544527222407*c[97]
+                                             + 9679.916088591289902872093709479*c[98]
+                                             + 241436.161866887471768308460398*c[101]
+                                             + 498159.63961523199287357904625686*c[102]
+                                             + 382709.68217178750247518130309357*c[103]
+                                             + 105249.37016317243820042679821658*c[104]
+                                             + 361673.28461379073793063313615303*c[107]
+                                             + 864832.4011316680701111304185025*c[108]
+                                             + 939340.674621552187357327313152*c[109]
+                                             + 534558.8750549382732300461120227*c[110]
+                                             + 129020.10804940864364584110801612*c[111]
+                                             + 139133.27522196943450796063178739*c[114]
+                                             + 302183.48316200295470546355583376*c[115]
+                                             + 288919.32333787307449917163911276*c[116]
+                                             + 118338.47886572819751983538860667*c[117]
+                                             + 13966.836396225127936082549797031*c[118]
+                                             - 2463.0087996442615102918076645302*c[125]
+                                             + 11947.8509005645384836835322461*c[128]
+                                             + 4228.0601462409921551952442379404*c[129]
+                                             - 89412.06180157979062268832237312*c[132]
+                                             - 69017.78241871230839869823178526*c[133]
+                                             - 11771.742258864394231555892530434*c[134]
+                                             - 403769.46944554836499061484258032*c[137]
+                                             - 841966.4764408248741094066887889*c[138]
+                                             - 620820.0218723577408072229708127*c[139]
+                                             - 154727.0492256466318377724227878*c[140]
+                                             - 909618.5446935142754065494412672*c[143]
+                                             - 2.4370254382927963148861663085613e6*c[144]
+                                             - 3.00853988331720820645239322629e6*c[145]
+                                             - 1.9075316764980935892752122368527e6*c[146]
+                                             - 490407.49510899551365664829382638*c[147]
+                                             - 1.0851725199029676918628985497014e6*c[150]
+                                             - 3.0731127206049343894178996167608e6*c[151]
+                                             - 4.3208722015524359267210439993274e6*c[152]
+                                             - 3.7072993815782475172728395993739e6*c[153]
+                                             - 1.8944150377620990785279157942294e6*c[154]
+                                             - 440081.86994794586055345167367023*c[155]
+                                             - 395136.67811487454574015567698693*c[158]
+                                             - 1.0215397778535926565299071652478e6*c[159]
+                                             - 1.311724050274172900227463248104e6*c[160]
+                                             - 989016.4639397264666921231251665*c[161]
+                                             - 368759.43356305512103177647218427*c[162]
+                                             - 42346.897679986736603911139019185*c[163]
+                                             + z*(69829.66781918127139824979240834*c[74]
+                                                  + 79158.04669771716646230019815627*c[75]
+                                                  + 24729.886299413298105991478986789*c[76]
+                                                  + 28662.475333836740001382658723805*c[80]
+                                                  + 20824.880383858832565141301717448*c[81]
+                                                  + 3059.5299668560940998761303773865*c[82]
+                                                  - 3009.0140026708131473035431390989*c[93]
+                                                  + 18880.909232281662825459282808223*c[97]
+                                                  + 14416.896302157240280873331056671*c[98]
+                                                  - 223309.75804361596482479955909295*c[102]
+                                                  - 279805.57336704228011741464047286*c[103]
+                                                  - 93554.99570059772284482382063696*c[104]
+                                                  - 472558.46231892823236828007869843*c[108]
+                                                  - 1.1032902656795351736589080633348e6*c[109]
+                                                  - 900873.9122806091329282320820588*c[110]
+                                                  - 258040.21609881728729168221603224*c[111]
+                                                  - 172355.33050812746152666210509857*c[115]
+                                                  - 359106.49321689277363573442951382*c[116]
+                                                  - 202546.23805859861703158586607856*c[117]
+                                                  - 27933.672792450255872165099594062*c[118]
+                                                  + 6632.251209789791615992539981083*c[129]
+                                                  - 40491.487070904125831361789118923*c[133]
+                                                  - 15737.289385855847991257744921323*c[134]
+                                                  + 358078.58353136281410985462498428*c[138]
+                                                  + 338231.88456294130966086083526895*c[139]
+                                                  + 63202.57116731615789905154842199*c[140]
+                                                  + 1.341067775351012099499688650726e6*c[144]
+                                                  + 3.5798323794698309197982705813078e6*c[145]
+                                                  + 3.2283654893764661395837797340203e6*c[146]
+                                                  + 980814.9902179910273132965876528*c[147]
+                                                  + 1.8157274327202738448742970048381e6*c[151]
+                                                  + 5.772520795127643428212725189455e6*c[152]
+                                                  + 8.00843446220501126258319051974e6*c[153]
+                                                  + 5.439448238770395886158576155971e6*c[154]
+                                                  + 1.4669395664931528685115055789008e6*c[155]
+                                                  + 617253.6100477506578985166153539*c[159]
+                                                  + 1.8040097685727964873148599422691e6*c[160]
+                                                  + 2.2158176470477038478361929947549e6*c[161]
+                                                  + 1.0712791247388891549093698889315e6*c[162]
+                                                  + 141156.32559995578867970379673062*c[163]
+                                                  + z*(382473.72923269443088217176039917*c[109]
+                                                       + 478924.27626074700131421498029342*c[110]
+                                                       + 161275.13506176080455730138502015*c[111]
+                                                       + 136249.33044545776978626864270356*c[116]
+                                                       + 109526.0389501952466406987107317*c[117]
+                                                       + 17458.545495281409920103187246289*c[118]
+                                                       - 14862.995531086078658410092425694*c[134]
+                                                       + 107578.40909187019733168929312642*c[139]
+                                                       + 83624.15666241595420133943081306*c[140]
+                                                       - 1.2685755746678505308015474012172e6*c[145]
+                                                       - 1.7243794990504308177565399639201e6*c[146]
+                                                       - 613009.368886244392070810367283*c[147]
+                                                       - 2.4271659616880493181415138228822e6*c[152]
+                                                       - 6.991520561626665519704742955936e6*c[153]
+                                                       - 6.494564205318118170916756161568e6*c[154]
+                                                       - 2.0170419039280851942033201709885e6*c[155]
+                                                       - 786799.7642603641674781848719586*c[160]
+                                                       - 2.0348917248906980905056937371147e6*c[161]
+                                                       - 1.2953499359857661834042629516377e6*c[162]
+                                                       - 194089.9476999392094345927205046*c[163]
+                                                       + z*(2.0271974078691304398857918647232e6*c[153]
+                                                            + 2.7235199693562262530195285363957e6*c[154]
+                                                            + 968180.1138854808932175936820745*c[155]
+                                                            + 637336.0030821092740585196918183*c[161]
+                                                            + 550704.4250610852061955979585288*c[162]
+                                                            + 93163.17489597082052860450584221*c[163])))))));
+    grad[0] /*ARGH*/[1]= 9.7467943448089639068384131998996*c[2]
+                         + 3.8729833462074168851792653997824*c[3]
+                         + 0.8035897321174379252413505815494*c[4]
+                         - 13.204326697807632794689829526579*c[5]
+                         - 6.354889093022425408391317812545*c[6]
+                         - 41.158231254513355241421236055482*c[7]
+                         - 35.22237051385645473794295086855*c[8]
+                         - 11.832159566199232085134656583123*c[9]
+                         - 0.20876670019176630596647544442424*c[10]
+                         + 12.267062678559319149958811751263*c[11]
+                         + 3.3272533769114375819995606570663*c[12]
+                         + 52.1184601385309247755683800562*c[13]
+                         + 53.28031315867927922393967221065*c[14]
+                         + 19.87272938311012069443483694102*c[15]
+                         + 105.78819264215430937901321045166*c[16]
+                         + 111.98275588088953208287490161437*c[17]
+                         + 72.93884168853843021515707175116*c[18]
+                         + 23.811761799581315314514541782753*c[19]
+                         + 1.1955925829334515545828329111835*c[20]
+                         - 15.423183352078966669238103568614*c[21]
+                         - 5.774088028569361749952994559729*c[22]
+                         - 52.15291173775718164013834232006*c[23]
+                         - 46.439518318544639083359385411349*c[24]
+                         - 15.226776085307821390893382980339*c[25]
+                         - 128.74987511922572287448733134532*c[26]
+                         - 160.11630617558887123554901924281*c[27]
+                         - 116.38018305014859892584166813403*c[28]
+                         - 40.434412912429129690987788020986*c[29]
+                         - 215.19813992625791064448731810407*c[30]
+                         - 252.94030825960691466159657009064*c[31]
+                         - 201.26797629842111217447761273728*c[32]
+                         - 122.77645642559971060283864119074*c[33]
+                         - 39.799497484264798189379192840048*c[34]
+                         - 0.3412431352169151231653709890661*c[35]
+                         + 14.193036056663051485467142861778*c[36]
+                         + 3.1445858688012283075185483563632*c[37]
+                         + 60.05580357554062249800846959381*c[38]
+                         + 57.46266257822494581085409088616*c[39]
+                         + 19.064774082570921569135483374948*c[40]
+                         + 130.91370047298349707967788456648*c[41]
+                         + 148.97968785041088227384853189311*c[42]
+                         + 105.34980081600713418540766207271*c[43]
+                         + 35.604210660548309643159886073577*c[44]
+                         + 255.06807392219590063140746067526*c[45]
+                         + 347.6034749534848942234503864693*c[46]
+                         + 308.76106101522143831633122928994*c[47]
+                         + 201.6634606621002877466152484482*c[48]
+                         + 67.99039548017808381310531532944*c[49]
+                         + 380.98113133277897295228105001661*c[50]
+                         + 476.86689002004630475874027164666*c[51]
+                         + 419.77918130603244430200502938516*c[52]
+                         + 310.16477688000748850277201028161*c[53]
+                         + 184.67351223835263265861526800493*c[54]
+                         + 59.79130371550699010564920378098*c[55]
+                         + 1.490078647395755929610047328909*c[56]
+                         - 17.490169220087252312835728744594*c[57]
+                         - 5.772978523524319743656234550048*c[58]
+                         - 59.92568557371285974226018282741*c[59]
+                         - 51.86044407019799075356919872634*c[60]
+                         - 16.018910773924016818582023074185*c[61]
+                         - 145.96897189386038773141777516356*c[62]
+                         - 174.1175343922599985754292598191*c[63]
+                         - 123.74843647314670407986865359678*c[64]
+                         - 40.680627621145920993988701091411*c[65]
+                         - 260.50116216403465015309883085416*c[66]
+                         - 332.19379213140604192848520748414*c[67]
+                         - 288.40047208670914086717627143127*c[68]
+                         - 191.27009876576675655836575117953*c[69]
+                         - 64.72940206984238035381909094572*c[70]
+                         - 443.03388360923124819187198312392*c[71]
+                         - 636.2845810677265050772881404314*c[72]
+                         - 623.6143109645585735259843697347*c[73]
+                         - 496.60744651669755856900555419238*c[74]
+                         - 308.59104180077683932992674086843*c[75]
+                         - 102.51547254221073832203100345289*c[76]
+                         - 614.7592761271330730622902251669*c[77]
+                         - 802.6234905868335722983734050685*c[78]
+                         - 751.4054017828397124812907588292*c[79]
+                         - 611.8266747361125507213380107459*c[80]
+                         - 438.84698179205002527110134749278*c[81]
+                         - 258.60312815093176320381578189815*c[82]
+                         - 83.78544026261364701930354724652*c[83]
+                         - 0.44367540054477741080731806024658*c[84]
+                         + 15.880404804342141651480145446422*c[85]
+                         + 3.1138049198616523170711434927791*c[86]
+                         + 67.3850473522234481777502196977*c[87]
+                         + 62.45705837183262282388026770353*c[88]
+                         + 19.432315054683880585321553252995*c[89]
+                         + 148.39624866314972914500496160595*c[90]
+                         + 166.11026728539401759462797593847*c[91]
+                         + 116.50921521709686397970942400921*c[92]
+                         + 38.154591474647612374538822343764*c[93]
+                         + 285.25511042097225010515853353162*c[94]
+                         + 377.34936679960373953774182875075*c[95]
+                         + 330.96755160212007234870615413118*c[96]
+                         + 216.71956864563099588427523894472*c[97]
+                         + 71.37616838936502179873039941133*c[98]
+                         + 452.84278482631891900852031218876*c[99]
+                         + 616.6473285720121326423389073631*c[100]
+                         + 592.1708931913972226462271900544*c[101]
+                         + 475.70522160882448478490920649089*c[102]
+                         + 304.82642261286871534005898669895*c[103]
+                         + 102.71249527975675920794149620195*c[104]
+                         + 704.604651372201149301209524884*c[105]
+                         + 1046.6877754774632550863316760643*c[106]
+                         + 1087.1001890943693365226078076355*c[107]
+                         + 956.6216959582469022576108186489*c[108]
+                         + 722.0295327758895067164243725359*c[109]
+                         + 436.85584618909318013872385840346*c[110]
+                         + 143.99565630514357549759052233942*c[111]
+                         + 928.179209067707163537845253944*c[112]
+                         + 1249.175338928771836623762749754*c[113]
+                         + 1219.1883692914310902184909631439*c[114]
+                         + 1053.5982767029950828257273676571*c[115]
+                         + 830.3141865959683037109458131951*c[116]
+                         + 587.3849784969116036975581082948*c[117]
+                         + 344.55224707618867196817401285004*c[118]
+                         + 111.78103595869918399349171623886*c[119]
+                         + 1.735783680018558714222060321078*c[120]
+                         - 19.364158066526034985559548611395*c[121]
+                         - 5.913932052773729255294223992083*c[122]
+                         - 66.68487936382244720897917946222*c[123]
+                         - 56.64796099628147260591421960896*c[124]
+                         - 16.84060386454115203698354685625*c[125]
+                         - 161.98618925195896841568769835403*c[126]
+                         - 188.97134431376240231736100256946*c[127]
+                         - 132.30336935495137409931357687697*c[128]
+                         - 41.991098433411160806809910872293*c[129]
+                         - 291.74030857841390748668823692323*c[130]
+                         - 368.26985513784922357859142434865*c[131]
+                         - 317.89440302379204293012380734127*c[132]
+                         - 211.12403709888684131916435615885*c[133]
+                         - 70.09384991745465511097383301598*c[134]
+                         - 489.94509928696968243812693135142*c[135]
+                         - 688.1142663240425776089664229766*c[136]
+                         - 669.0208605774739338527764556337*c[137]
+                         - 535.2898462009773118448507586127*c[138]
+                         - 338.19786467476270753647990763207*c[139]
+                         - 111.63433329170168743915191183681*c[140]
+                         - 719.8578995554912790286302357265*c[141]
+                         - 1022.7394359845418618982822920536*c[142]
+                         - 1043.2099774220979676931320125981*c[143]
+                         - 921.8584910103712033761494307088*c[144]
+                         - 711.9600012357224887895468637059*c[145]
+                         - 446.11841811747882890629715320541*c[146]
+                         - 149.60207406040969125984332392087*c[147]
+                         - 1051.73634764512624677473897573*c[148]
+                         - 1599.3462157243376716116362780308*c[149]
+                         - 1725.3668977347527071705144173451*c[150]
+                         - 1612.2522263153930046625411501136*c[151]
+                         - 1343.8267793159678546922080422623*c[152]
+                         - 983.9900342540330843259598823366*c[153]
+                         - 586.2772440900711542583185172112*c[154]
+                         - 192.42262832086110157944131822001*c[155]
+                         - 1332.9081998840547996269510824063*c[156]
+                         - 1835.5853735414275478162955617127*c[157]
+                         - 1846.3216026373274327598946146957*c[158]
+                         - 1661.4303628075109950343054923189*c[159]
+                         - 1387.0852895070595820419971992054*c[160]
+                         - 1075.7870352145086150809028466507*c[161]
+                         - 755.8195634534573368891075811947*c[162]
+                         - 442.51387787287727403557936276661*c[163]
+                         + x*(55.05188515547489980555298156466*c[5]
+                              + 15.251733823253820980139162750107*c[6]
+                              + 35.401835274861137725138545698072*c[7]
+                              + 4.4027963142320568422428688585687*c[8]
+                              + 4.3841007040270924252959843329091*c[10]
+                              - 159.59612406997142763269766831618*c[11]
+                              - 54.34513848955348050599282406542*c[12]
+                              - 359.56507537478341872491607415638*c[13]
+                              - 189.91654481889077443838264627365*c[14]
+                              - 45.423381447108847301565341579475*c[15]
+                              - 184.11630404064044919813381365331*c[16]
+                              - 81.62298650873725894040659495448*c[17]
+                              - 9.834450564746754635751515292291*c[18]
+                              - 8.966944372000886659371246833876*c[20]
+                              + 300.38155169808075808639963601557*c[21]
+                              + 95.74487785555014392649329160859*c[22]
+                              + 888.4796071762401374323053611624*c[23]
+                              + 581.7436281335798568141535068547*c[24]
+                              + 166.29692533617081339267829502124*c[25]
+                              + 1242.0725691606017974518182891167*c[26]
+                              + 907.3110985916933263672528802789*c[27]
+                              + 375.49699541799537332124003186345*c[28]
+                              + 89.85425091650917709108397337997*c[29]
+                              + 566.9517068312068835487698457381*c[30]
+                              + 356.21038707867502469276581883884*c[31]
+                              + 124.44813801658099302391363841007*c[32]
+                              + 15.563212786343625287683771418544*c[33]
+                              + 19.450858707364162020426146376768*c[35]
+                              - 496.99757760613925073303930265067*c[36]
+                              - 156.31824519769844268870241782706*c[37]
+                              - 1587.3868317774785062384754697953*c[38]
+                              - 1091.1171683972854515674921199275*c[39]
+                              - 320.11747526704905619817042980323*c[40]
+                              - 2824.9544317545318938117700311782*c[41]
+                              - 2402.6021263824572059975856380606*c[42]
+                              - 1206.8694510282522721088469323707*c[43]
+                              - 334.24987421842335518449237874246*c[44]
+                              - 3165.8794531001768291842036265808*c[45]
+                              - 2751.4688747713202284583201121179*c[46]
+                              - 1525.8959636569318224886439381122*c[47]
+                              - 607.2208419844282592038367643381*c[48]
+                              - 148.34268104766127377404796071879*c[49]
+                              - 1348.2128412076447686943001309486*c[50]
+                              - 1013.320277362563244492836033894*c[51]
+                              - 492.67883889903230274644256047978*c[52]
+                              - 165.3477264575784034666043591017*c[53]
+                              - 21.411421708794508134332204986079*c[54]
+                              - 30.343419728786302566604600152329*c[56]
+                              + 738.6194292684796449219452231599*c[57]
+                              + 220.42281635274675384869259191092*c[58]
+                              + 2504.3389231668956256539532307421*c[59]
+                              + 1790.0153902478247698353920675341*c[60]
+                              + 530.4160014904738857081667843683*c[61]
+                              + 4851.9128118060460099425087828235*c[62]
+                              + 4317.616523461619521280722009967*c[63]
+                              + 2316.0547675428343399146898553735*c[64]
+                              + 671.5359698128395104984311792853*c[65]
+                              + 6836.585674252885702683237767384*c[66]
+                              + 6704.963392959695440914390280694*c[67]
+                              + 4285.4749737862830918082177284523*c[68]
+                              + 2022.4044057973003863561285082198*c[69]
+                              + 557.4149783339292881424421080167*c[70]
+                              + 6730.052856761607602456286487177*c[71]
+                              + 6512.991095637930026679848054411*c[72]
+                              + 4256.9704475937181975368090184389*c[73]
+                              + 2216.3215527218140598228640152899*c[74]
+                              + 882.9759761077003373853266030161*c[75]
+                              + 220.80255624476159023206677666776*c[76]
+                              + 2736.1495032115899903221059928389*c[77]
+                              + 2300.6562386088221820144089818485*c[78]
+                              + 1328.5164795628844551864510220644*c[79]
+                              + 613.268811859827606822036509298*c[80]
+                              + 204.99260363642134401365105102108*c[81]
+                              + 27.317231846929411606036878369522*c[82]
+                              + 48.360618659380737777997668566877*c[84]
+                              - 1044.3849279123877682736740618316*c[85]
+                              - 304.55369571075877000249464982213*c[86]
+                              - 3624.8380674296603067279441496807*c[87]
+                              - 2635.7471374905868493848721718145*c[88]
+                              - 779.2481255539852861514655066691*c[89]
+                              - 7414.782098682255797683256365257*c[90]
+                              - 6817.370595456502949245170075594*c[91]
+                              - 3807.9479589228974644668950813822*c[92]
+                              - 1124.7980914745658669682292210441*c[93]
+                              - 11413.414227248526215226805124931*c[94]
+                              - 11654.968089910746043917411266803*c[95]
+                              - 7860.82027900772080644596056818*c[96]
+                              - 3978.1417980065635327928406157689*c[97]
+                              - 1151.0633079341415652824262732548*c[98]
+                              - 14021.225900247613639235769881597*c[99]
+                              - 15040.883877705505352733836843372*c[100]
+                              - 11013.961139644108347313308363696*c[101]
+                              - 6523.199221608949736254810952821*c[102]
+                              - 3019.0405392828861041373258916267*c[103]
+                              - 835.3124616124796682573555414014*c[104]
+                              - 12670.137185803702314665704047941*c[105]
+                              - 13192.742395664179651285144287761*c[106]
+                              - 9567.884179650416492834428975218*c[107]
+                              - 5814.484899054438376497693540485*c[108]
+                              - 2975.6923964775443009019020698211*c[109]
+                              - 1201.7416987804815252275724427616*c[110]
+                              - 307.19073345097296106152644765743*c[111]
+                              - 4983.2965405710052426689598045312*c[112]
+                              - 4530.077849224002125643615063772*c[113]
+                              - 2913.9254591188925408531809470202*c[114]
+                              - 1588.491851485732316784602440795*c[115]
+                              - 724.791173262989683619721775346*c[116]
+                              - 243.79085480612698577203507953417*c[117]
+                              - 33.254372371964590324006070945312*c[118]
+                              - 66.95165622928726469142232667015*c[120]
+                              + 1402.0092043790042211181287547546*c[121]
+                              + 392.84186597911820778460039264137*c[122]
+                              + 4990.3340929908338508134998299502*c[123]
+                              + 3691.9719252197544594119543147174*c[124]
+                              + 1087.2650108686046346485035574055*c[125]
+                              + 10495.126581184870198156016564237*c[126]
+                              + 9818.131266936931944717989403039*c[127]
+                              + 5625.014500297814239104749368638*c[128]
+                              + 1677.959556076817278846112615214*c[129]
+                              + 17049.433091282487037749328857219*c[130]
+                              + 17901.83269875227234875318470542*c[131]
+                              + 12491.023848016455876310894228154*c[132]
+                              + 6582.860003340705199594688369424*c[133]
+                              + 1947.0385368920418634686610339168*c[134]
+                              + 22916.603509224433860965920534927*c[135]
+                              + 25504.802034207623287777023872275*c[136]
+                              + 19544.620378756746670098815975311*c[137]
+                              + 12249.829419605525209224602399396*c[138]
+                              + 6069.903497163285968777009456144*c[139]
+                              + 1758.9394805998364698320949796686*c[140]
+                              + 25707.742744953059798461749952188*c[141]
+                              + 29330.777133366334430824986657315*c[142]
+                              + 23439.056606940204800725335291776*c[143]
+                              + 15810.551607981723364133608250043*c[144]
+                              + 9088.789358117651013751217234587*c[145]
+                              + 4190.6990258551502783331767120367*c[146]
+                              + 1167.6368931166559848967816519676*c[147]
+                              + 21858.709197621731952401425049512*c[148]
+                              + 24004.838643629282935140823702011*c[149]
+                              + 18702.101765266182288168116212432*c[150]
+                              + 12554.748764054713730326168378683*c[151]
+                              + 7434.123115118681824300415446292*c[152]
+                              + 3802.7505935785763072153630434007*c[153]
+                              + 1562.9795603034542421448984966547*c[154]
+                              + 407.48321291476468569764043858354*c[155]
+                              + 8386.741524084864485548127914704*c[156]
+                              + 8078.910982601429525415704409217*c[157]
+                              + 5601.283699691630681836079984099*c[158]
+                              + 3388.7393552717863411420670818978*c[159]
+                              + 1818.3481470850545680347211243152*c[160]
+                              + 830.6488435684826509722839359485*c[161]
+                              + 281.99819131778794380336610419541*c[162]
+                              + x*(261.36584581273139871049967589426*c[11]
+                                   + 62.1087297023468348639917989319*c[12]
+                                   + 291.62653750456823158114855245747*c[13]
+                                   + 31.268755212815638772350695660307*c[14]
+                                   + 83.79652299285558905812500493196*c[16]
+                                   + 4.9770113724839792036833289606389*c[17]
+                                   + 20.175624837001994983585305376221*c[20]
+                                   - 1197.3860486594727872956618424495*c[21]
+                                   - 340.14627659208603763359458860947*c[22]
+                                   - 2560.4237730644276315490888702012*c[23]
+                                   - 954.6185166715097859017629602619*c[24]
+                                   - 184.77436148463423710297588335693*c[25]
+                                   - 1993.7798146621410088619276819754*c[26]
+                                   - 708.2226242768704646027588598403*c[27]
+                                   - 73.30386618162225976220742012688*c[28]
+                                   - 518.9910862533288782737758699922*c[30]
+                                   - 147.52868402724015718738464106886*c[31]
+                                   - 9.218380593820814298067676919265*c[32]
+                                   - 78.4859210998904783280353274852*c[35]
+                                   + 3336.7910181415970014961687297632*c[36]
+                                   + 972.029697295332955805383055016*c[37]
+                                   + 8952.602742206654653797277495272*c[38]
+                                   + 4333.5610495400833498637458674268*c[39]
+                                   + 1032.9123868616782879994299201651*c[40]
+                                   + 11646.1580515728505210434046398*c[41]
+                                   + 6414.13462239026040026692551564*c[42]
+                                   + 1907.0603498725458262566574187971*c[43]
+                                   + 364.63622642009820565580986771905*c[44]
+                                   + 7586.547129535566570973654287382*c[45]
+                                   + 3992.3099712645925132972378320027*c[46]
+                                   + 1114.1427219071786519999440982251*c[47]
+                                   + 119.61034909126589903896411323322*c[48]
+                                   + 1859.8051217246055621138631378865*c[50]
+                                   + 808.9654113006654210206041409827*c[51]
+                                   + 183.29980423605729373834181876118*c[52]
+                                   + 12.401079484318380259995326932628*c[53]
+                                   + 219.44794625282950963347969753024*c[56]
+                                   - 7438.820843741905542639127033769*c[57]
+                                   - 2178.9637543441792892916438778436*c[58]
+                                   - 22168.643221701863691427020695116*c[59]
+                                   - 12004.999675401223532590312352295*c[60]
+                                   - 3085.7309275898514567211594685207*c[61]
+                                   - 35604.390292593686870672027938814*c[62]
+                                   - 23302.532282048616819680109273866*c[63]
+                                   - 8880.344829578591939021981813796*c[64]
+                                   - 2065.9510721790632998950522323885*c[65]
+                                   - 36672.80145020925748274123053286*c[66]
+                                   - 25238.116933222189428325823134878*c[67]
+                                   - 10662.795806105185218636075172101*c[68]
+                                   - 3076.4104950944887062942181447261*c[69]
+                                   - 600.2930535903853872303222701718*c[70]
+                                   - 21453.553517274843263544945346386*c[71]
+                                   - 13938.304025084431957533704723409*c[72]
+                                   - 5627.148204956038875378343811345*c[73]
+                                   - 1507.1206046700003031912384367256*c[74]
+                                   - 168.01542451218882689771240390042*c[75]
+                                   - 5052.060166912386711506345842494*c[77]
+                                   - 2752.2034016895317247891037214457*c[78]
+                                   - 935.002153504443350482957387618*c[79]
+                                   - 205.50454012939549434953604368011*c[80]
+                                   - 14.800910009849916535281664333652*c[81]
+                                   - 485.82456359653126483401327597*c[84]
+                                   + 14425.241859728046144743094670306*c[85]
+                                   + 4184.1876394746625788731703268741*c[86]
+                                   + 45792.245638137409503903701571266*c[87]
+                                   + 26573.353180268683678979340042738*c[88]
+                                   + 7099.22028602140090549777803172*c[89]
+                                   + 81841.27858758266486267759854023*c[90]
+                                   + 58483.46828730872592944528464275*c[91]
+                                   + 25003.080302903902811403309315295*c[92]
+                                   + 6318.929405608707609337440592108*c[93]
+                                   + 103275.62458955840205875423969673*c[94]
+                                   + 80783.52256144287679825809461197*c[95]
+                                   + 40383.154906625485084871827286895*c[96]
+                                   + 14709.028106619722506058752349238*c[97]
+                                   + 3432.5943576564857811603169182549*c[98]
+                                   + 92647.70108057489399079522974914*c[99]
+                                   + 73415.53532521331132672241408593*c[100]
+                                   + 38252.987177183288269287384195812*c[101]
+                                   + 15263.615310362123556264050465707*c[102]
+                                   + 4440.7635263917030342398473410156*c[103]
+                                   + 890.9999590533116461411792441615*c[104]
+                                   + 50430.53773858001730355687237575*c[105]
+                                   + 37469.592727827629644949561226821*c[106]
+                                   + 18525.151994377776055918987512436*c[107]
+                                   + 7058.910400234743245553742442221*c[108]
+                                   + 1887.3137507634812895398343255321*c[109]
+                                   + 217.58164256418695732226620496034*c[110]
+                                   + 11539.689938062582788709537969353*c[112]
+                                   + 7261.625708452562281680649557249*c[113]
+                                   + 3064.8592287449576543002726505746*c[114]
+                                   + 996.6619007172682658694295680251*c[115]
+                                   + 220.14105621865275298169167543448*c[116]
+                                   + 16.652380792768236733062505432662*c[117]
+                                   + 952.2013330387522089446730904199*c[120]
+                                   - 25478.843455755075606844048090038*c[121]
+                                   - 7296.941887103436025474721713417*c[122]
+                                   - 84165.87234410355412043881269467*c[123]
+                                   - 51157.82720174662771118670550857*c[124]
+                                   - 13959.023429394119921709900329505*c[125]
+                                   - 160485.72579543870705330075211644*c[126]
+                                   - 121403.45748035714913168795658688*c[127]
+                                   - 55727.64400522436129559387767062*c[128]
+                                   - 14742.941751761890946383416999616*c[129]
+                                   - 225651.62857851207039123155041962*c[130]
+                                   - 189443.12936552942061714559870104*c[131]
+                                   - 103529.48388465018704072638543695*c[132]
+                                   - 42189.477624189631636989558927888*c[133]
+                                   - 10668.466680226351978200521524045*c[134]
+                                   - 246701.25736027347552058552981498*c[135]
+                                   - 216809.81339266900720332126032066*c[136]
+                                   - 128039.57714158570251840145688227*c[137]
+                                   - 60038.48961530485846693658317421*c[138]
+                                   - 21725.09954442114637563591180221*c[139]
+                                   - 5128.465596179910611193255136443*c[140]
+                                   - 201889.58097750763525660803497699*c[141]
+                                   - 176299.88346379723582902442022755*c[142]
+                                   - 105205.87219623486721299957698784*c[143]
+                                   - 51167.37254739440398527517841421*c[144]
+                                   - 20163.538429512241139355230686449*c[145]
+                                   - 5987.998700300650749945027655746*c[146]
+                                   - 1236.3214162411651604789452785539*c[147]
+                                   - 104358.46478503186516756011851401*c[148]
+                                   - 85176.65259111993325374765085529*c[149]
+                                   - 47965.364457666617373466746090437*c[150]
+                                   - 22221.377404171315179195687604331*c[151]
+                                   - 8348.075439774833998554322415178*c[152]
+                                   - 2256.517901094477545325301594913*c[153]
+                                   - 267.84544767744085378136767922045*c[154]
+                                   - 23372.397703462260146308860112874*c[156]
+                                   - 16288.376339036532109701917643355*c[157]
+                                   - 7901.498489476279742757120564084*c[158]
+                                   - 3172.2900044956629518342301031701*c[159]
+                                   - 1027.4448556022142143737736553437*c[160]
+                                   - 230.25888915940917254915591172798*c[161]
+                                   + x*(1158.9501274195357368916948031433*c[21]
+                                        + 251.96020488302669454340339896998*c[22]
+                                        + 1689.6891681898377757485479480802*c[23]
+                                        + 162.28335059390434578977162517082*c[24]
+                                        + 892.2346150210144287288277718059*c[26]
+                                        + 50.4910175444222263043710382133*c[27]
+                                        + 161.56270861333738642304813904694*c[30]
+                                        + 5.552154775218715593073615524097*c[31]
+                                        + 87.5857380390082149457785538603*c[35]
+                                        - 7359.039143477068086324494740972*c[36]
+                                        - 1866.9141805196077405151007882053*c[37]
+                                        - 16018.915408148364052941018369216*c[38]
+                                        - 4575.7621922912282746291563335165*c[39]
+                                        - 751.2090086266751185450399419383*c[40]
+                                        - 15047.958792026706717492052757185*c[41]
+                                        - 4296.7762472037093790681553724905*c[42]
+                                        - 391.26682915209461172983192035874*c[43]
+                                        - 6781.445382093792176395268264567*c[45]
+                                        - 1741.2387575617284364148560009668*c[46]
+                                        - 102.53466690081223559365843249384*c[47]
+                                        - 1161.789780036092436200684810184*c[50]
+                                        - 236.71348251392444031305605855061*c[51]
+                                        - 9.051842184496656480905768827712*c[52]
+                                        - 505.7236621464383761100766692055*c[56]
+                                        + 27226.483381978146314414534392203*c[57]
+                                        + 7292.748683670722057567596761828*c[58]
+                                        + 71044.5490707456148363090016485*c[59]
+                                        + 27261.176977103207069065610262043*c[60]
+                                        + 5652.992160029104565700552305474*c[61]
+                                        + 92758.37932907060735194528995058*c[62]
+                                        + 40501.522502333813811745525785022*c[63]
+                                        + 9337.26204331921750107459079295*c[64]
+                                        + 1483.2469236157377537708067309456*c[65]
+                                        + 70289.46919994630406210279918875*c[66]
+                                        + 30802.824028118843499805365870111*c[67]
+                                        + 6941.46750122431331340256019649*c[68]
+                                        + 651.3175602481157822583162190691*c[69]
+                                        + 28757.851385554814422972515021416*c[71]
+                                        + 11537.290622450661730267887895672*c[72]
+                                        + 2332.6024152891347634723877846737*c[73]
+                                        + 147.12923851478176738134354594135*c[74]
+                                        + 4747.2582701198184922874341486226*c[77]
+                                        + 1554.8885614992385710531005566504*c[78]
+                                        + 253.40101553405938096537962826544*c[79]
+                                        + 10.816028427862920755238739141058*c[80]
+                                        + 1837.5556172562864430936422995212*c[84]
+                                        - 77140.27130607854601196542429778*c[85]
+                                        - 21175.739773465461983024607035641*c[86]
+                                        - 222349.2743014606715860467017836*c[87]
+                                        - 98884.89485670263925806429577173*c[88]
+                                        - 22706.755123961636495566967140129*c[89]
+                                        - 345096.5335800848350115843323172*c[90]
+                                        - 183045.57092518050597068156868048*c[91]
+                                        - 55994.78297669105326462813270595*c[92]
+                                        - 11283.802510015549302388286771621*c[93]
+                                        - 353170.98483302407207736528039417*c[94]
+                                        - 199734.868189461416305577320912*c[95]
+                                        - 67479.48783911308242267636302875*c[96]
+                                        - 15167.49062772135713370199916906*c[97]
+                                        - 2440.9559876668343332695586974257*c[98]
+                                        - 235195.61422310630590231439180651*c[99]
+                                        - 130935.17491487975761951679502216*c[100]
+                                        - 44029.638014337329983588999807525*c[101]
+                                        - 9543.953175574484626595514825329*c[102]
+                                        - 928.5072458233628085782369192124*c[103]
+                                        - 90153.41219326221673024753912583*c[105]
+                                        - 46032.560509608265266311948772916*c[106]
+                                        - 14227.587629192038970636680715325*c[107]
+                                        - 2761.2450891846938681816629032065*c[108]
+                                        - 184.04936486780728959586376311115*c[109]
+                                        - 14493.041537257135532544507866859*c[112]
+                                        - 6132.369132531092679951465562011*c[113]
+                                        - 1573.2128542521427989774710060195*c[114]
+                                        - 249.62434345773201502438751611679*c[115]
+                                        - 11.57549215797610719903730875524*c[116]
+                                        - 5172.635366455304968381739756812*c[120]
+                                        + 184832.17128915189553917117645426*c[121]
+                                        + 51193.53716434677621058856479748*c[122]
+                                        + 567267.7844107753482727716780783*c[123]
+                                        + 276901.74028105249072009653856533*c[124]
+                                        + 67386.27173528147810832198142006*c[125]
+                                        + 974726.8990564421478154561070409*c[126]
+                                        + 578917.0289511343193850490139707*c[127]
+                                        + 205004.742672642327864883577004*c[128]
+                                        + 46042.561731962908907468210890896*c[129]
+                                        + 1.1806130068401370011028913166583e6*c[130]
+                                        + 768226.0898002147941475323709228*c[131]
+                                        + 313975.57563584404205491255797832*c[132]
+                                        + 92535.124347917806660482532338*c[133]
+                                        + 18716.364742849136088368264536059*c[134]
+                                        + 1.0445220894189367120627125431915e6*c[135]
+                                        + 698516.0221916352079523022738572*c[136]
+                                        + 300719.17283083506883746619067243*c[137]
+                                        + 96432.03279857752031380459092222*c[138]
+                                        + 21914.697844880079315973112368386*c[139]
+                                        + 3620.0933620093486667246506845479*c[140]
+                                        + 637901.2228492452859744057097342*c[141]
+                                        + 414667.21472451151956845564365592*c[142]
+                                        + 175467.49328348463582925479420488*c[143]
+                                        + 55662.91319482522112293107064757*c[144]
+                                        + 12073.294040002026590918675750632*c[145]
+                                        + 1216.0429950628819135687050734717*c[146]
+                                        + 233302.49297489759745496629604062*c[148]
+                                        + 139220.49175835726521222594328307*c[149]
+                                        + 54360.09881384503882894818010691*c[150]
+                                        + 15892.703524349027665712595997465*c[151]
+                                        + 3077.6133061450016031857634772713*c[152]
+                                        + 214.53359412042669609767175974565*c[153]
+                                        + 36770.389994268664079976782482585*c[156]
+                                        + 18380.777223584549496180397065497*c[157]
+                                        + 6042.459530729875411972155893051*c[158]
+                                        + 1488.2173095148033864835992313337*c[159]
+                                        + 238.27828632289349258296441094179*c[160]
+                                        + x*(4967.1444060002916602214880185204*c[36]
+                                             + 1018.316825737967858462782248112*c[37]
+                                             + 8529.000907038575167660761847574*c[38]
+                                             + 757.4719318812901025508265855928*c[39]
+                                             + 6117.997107165988433481214110279*c[41]
+                                             + 322.30423583151406664677631916817*c[42]
+                                             + 2095.2008253385202196216625228392*c[45]
+                                             + 72.45423887814389080360735683799*c[46]
+                                             + 275.25420230135002522078045349977*c[50]
+                                             + 6.121900409842873456372139445274*c[51]
+                                             + 369.81042794458306253049356435651*c[56]
+                                             - 40600.943828855086885365747051474*c[57]
+                                             - 9529.442223250144544295802985172*c[58]
+                                             - 91518.58868809419616071903740643*c[59]
+                                             - 21279.681464758767079983185898603*c[60]
+                                             - 3043.9188554002870738387589337169*c[61]
+                                             - 96693.46596211601894842039529327*c[62]
+                                             - 22731.715666541232785603859170484*c[63]
+                                             - 1864.4986610302121489495969152446*c[64]
+                                             - 56804.48247222957946431353914303*c[66]
+                                             - 12635.511557859187946081602824117*c[67]
+                                             - 685.9021161886277994571310971729*c[68]
+                                             - 17775.066408422065623635787830749*c[71]
+                                             - 3496.8665470242186201504512733012*c[72]
+                                             - 132.88519365159085616060500635576*c[73]
+                                             - 2254.4290772684243765551994539484*c[77]
+                                             - 352.50893772100001480552377440674*c[78]
+                                             - 9.086092190464280592384130097167*c[79]
+                                             - 2841.7409404892993162208721758793*c[84]
+                                             + 187828.9319923520712248247760876*c[85]
+                                             + 47021.941358512056885479504141405*c[86]
+                                             + 489278.15452567172398949966279087*c[87]
+                                             + 155794.48555277710609917212053318*c[88]
+                                             + 28828.325470860384892490977090132*c[89]
+                                             + 654730.0531578294090218028148859*c[90]
+                                             + 235262.45897289087639470377200044*c[91]
+                                             + 44424.125416272343345812823356185*c[92]
+                                             + 6018.028005341626294607086278198*c[93]
+                                             + 546021.0752446244895700885857673*c[94]
+                                             + 201970.24660295392359247882369907*c[95]
+                                             + 37700.247625805723545886025914537*c[96]
+                                             + 3153.5108323053303788301143540427*c[97]
+                                             + 284087.32546002206468331792450385*c[99]
+                                             + 100828.29250522291543854516794023*c[100]
+                                             + 17642.58756437624435316562651887*c[101]
+                                             + 1019.6357390276071005481569860978*c[102]
+                                             + 83628.0769099371627527446621937*c[105]
+                                             + 26722.6380975616465137763147162*c[106]
+                                             + 4143.5958574065549287010398478194*c[107]
+                                             + 173.35823671123475181440961428993*c[108]
+                                             + 10343.600193335081456221536301784*c[112]
+                                             + 2690.804894627337314626005473441*c[113]
+                                             + 336.56782700936319210944266412842*c[114]
+                                             + 9.91155481376288883185068078699*c[115]
+                                             + 12888.193824137798453098797884004*c[120]
+                                             - 648098.2832768843108917489981223*c[121]
+                                             - 168132.91441414498881293780189378*c[122]
+                                             - 1.8433714800338839946729585825745e6*c[123]
+                                             - 695427.4171588703427291703096103*c[124]
+                                             - 145057.00863289520913978194178122*c[125]
+                                             - 2.8422522704119420793618303506184e6*c[126]
+                                             - 1.2629286073327754303270200381218e6*c[127]
+                                             - 322700.67207185894759723371739498*c[128]
+                                             - 57501.61798887749331065532163599*c[129]
+                                             - 2.9572636285491118273958863265195e6*c[130]
+                                             - 1.4118981128943827681901802690889e6*c[131]
+                                             - 395108.46774647875542980658903789*c[132]
+                                             - 72858.48094727563637834387803686*c[133]
+                                             - 9908.663687390719105606728283796*c[134]
+                                             - 2.1383846635090960027414346701152e6*c[135]
+                                             - 1.0290227559102736102781390424168e6*c[136]
+                                             - 292809.91282773489987559502167842*c[137]
+                                             - 52716.11949276843245888752775996*c[138]
+                                             - 4551.674083746642690825009714984*c[139]
+                                             - 1.0250367300383716986748300632042e6*c[141]
+                                             - 471348.78581290915897311389096151*c[142]
+                                             - 128441.38277889570580159627021006*c[143]
+                                             - 21537.738341165057394522555598903*c[144]
+                                             - 1311.0319528898831592034572678964*c[145]
+                                             - 288732.24506009215146258638740398*c[148]
+                                             - 120201.25417404347699769606315286*c[149]
+                                             - 29643.758725568769215457363241738*c[150]
+                                             - 4414.2069957524218905265254991488*c[151]
+                                             - 198.36228441322961519507474301624*c[152]
+                                             - 35048.924003278238572905121362672*c[156]
+                                             - 12044.150722826537410447449840872*c[157]
+                                             - 2454.671903987261330082492403799*c[158]
+                                             - 299.2191287208694156625044934148*c[159]
+                                             + x*(20877.988467096932864958678405799*c[57]
+                                                  + 4104.9904961692930344658843628433*c[58]
+                                                  + 40088.278998097785539658873576994*c[59]
+                                                  + 3359.4909551449706105306941045346*c[60]
+                                                  + 34871.274226624779691013426551817*c[62]
+                                                  + 1727.9735577898664782890592318787*c[63]
+                                                  + 16593.841245223337581151747463942*c[66]
+                                                  + 549.5507741876093561776326242031*c[67]
+                                                  + 4193.8418459639285468430721241762*c[71]
+                                                  + 97.0060963332025925687256982278*c[72]
+                                                  + 431.37182260841511791097823925321*c[77]
+                                                  + 6.685514336087931315277175031852*c[78]
+                                                  + 1537.3352628876537284473570787544*c[84]
+                                                  - 209529.11867786468907629516647001*c[85]
+                                                  - 46458.804336254427461701306487017*c[86]
+                                                  - 489952.85820757746842880764980716*c[87]
+                                                  - 96903.1124884300810793608376788*c[88]
+                                                  - 12300.085534233764220796150225123*c[89]
+                                                  - 563926.3101052500032469890444473*c[90]
+                                                  - 111957.4431190002385428669661511*c[91]
+                                                  - 8403.482847043332795162180637819*c[92]
+                                                  - 390687.89533146437373786174367863*c[94]
+                                                  - 75333.9793922290810897325734924*c[95]
+                                                  - 3797.666169027800202861078954718*c[96]
+                                                  - 165615.9247367975727348412534766*c[99]
+                                                  - 29607.817719324109034848369887136*c[100]
+                                                  - 1070.0133780455392490319225792921*c[101]
+                                                  - 39485.495906951548975473994491406*c[105]
+                                                  - 6211.550477463997786436574102858*c[106]
+                                                  - 164.46822157876987373331350513815*c[107]
+                                                  - 3964.572574430357874719935014216*c[112]
+                                                  - 498.11991780818363503284178692303*c[113]
+                                                  - 9.226781550412448880258864312555*c[114]
+                                                  - 14778.462251678008892886621573658*c[120]
+                                                  + 1.1659564560005048517825198016727e6*c[121]
+                                                  + 276523.95732929653541609919074027*c[122]
+                                                  + 3.0642646775574987317749963069428e6*c[123]
+                                                  + 836919.114167420851389805657081*c[124]
+                                                  + 140536.75594483013176544511784305*c[125]
+                                                  + 4.2246403227952945001395997285328e6*c[126]
+                                                  + 1.2853100538090570699252805405935e6*c[127]
+                                                  + 206722.42321951535157688515971518*c[128]
+                                                  + 24353.626442348114813924606810537*c[129]
+                                                  + 3.786005700139695943166500476366e6*c[130]
+                                                  + 1.201203538389932338011775295112e6*c[131]
+                                                  + 190392.56230776576186292009889515*c[132]
+                                                  + 14398.867897284565792049585302487*c[133]
+                                                  + 2.2839030297344373848771388086062e6*c[135]
+                                                  + 714714.1542987233396523322760607*c[136]
+                                                  + 108652.34510744851529187173547019*c[137]
+                                                  + 5792.283254774293257256132330588*c[138]
+                                                  + 895192.1422761708030489107566561*c[141]
+                                                  + 263406.85577139618669615983587095*c[142]
+                                                  + 36987.015177290109063051725776238*c[143]
+                                                  + 1463.0154286411475077708336199854*c[144]
+                                                  + 204619.20318338339796963903550522*c[148]
+                                                  + 53821.51287798791173063517597656*c[149]
+                                                  + 6672.815376435358560278031582732*c[150]
+                                                  + 199.00586830951032163251424694724*c[151]
+                                                  + 20178.475088874266530527004149353*c[156]
+                                                  + 4325.8652593780267998329262106497*c[157]
+                                                  + 434.15494606488373877622644208236*c[158]
+                                                  + x*(86688.67797336135220720707876583*c[85]
+                                                       + 16518.685986223796430827131195384*c[86]
+                                                       + 180614.97761950608161446858878067*c[87]
+                                                       + 14474.266985479459282288241697206*c[88]
+                                                       + 179777.70721798842228410230537792*c[90]
+                                                       + 8471.385639287328422962922157142*c[91]
+                                                       + 105661.97352395287155768663186367*c[94]
+                                                       + 3343.192556810651429665000602489*c[95]
+                                                       + 37660.868018845973430820358593737*c[99]
+                                                       + 851.6683663578283477293061993479*c[100]
+                                                       + 7535.784653918166802278330654119*c[105]
+                                                       + 124.07226811841085803599921542005*c[106]
+                                                       + 636.3763978366206849206456649847*c[112]
+                                                       + 7.243354509514974558643113232662*c[113]
+                                                       + 6329.535189187674351410742960811*c[120]
+                                                       - 1.0337372319353678513236720004307e6*c[121]
+                                                       - 219455.11357967196526368497245694*c[122]
+                                                       - 2.5009512901680477363562178513205e6*c[123]
+                                                       - 434452.50998571146028292147753871*c[124]
+                                                       - 49601.207980528281799568865121077*c[125]
+                                                       - 3.0781415509887700060000462433593e6*c[126]
+                                                       - 528035.1181698284044829891109067*c[127]
+                                                       - 36675.450110633309281879830168431*c[128]
+                                                       - 2.3954416742375445096128227008056e6*c[130]
+                                                       - 404073.3448013902869703602232488*c[131]
+                                                       - 19076.362493117092006681481508265*c[132]
+                                                       - 1.2309805123362133530580037316582e6*c[135]
+                                                       - 197817.1968121737954464005677722*c[136]
+                                                       - 6778.360280048031781262422841115*c[137]
+                                                       - 406805.89724595819071670006312641*c[141]
+                                                       - 60086.45175686105030068399735104*c[142]
+                                                       - 1546.6513415722640196629834117808*c[143]
+                                                       - 78150.22134256322994309456726004*c[148]
+                                                       - 10149.827484131425565922431451503*c[149]
+                                                       - 197.41503889037053290060482561201*c[150]
+                                                       - 6485.495096127760267678335263416*c[156]
+                                                       - 676.6904219424919166744955896717*c[157]
+                                                       + x*(357011.69819059763362849962371933*c[121]
+                                                            + 66389.78225939656092010637822227*c[122]
+                                                            + 791771.2135143612305866180147474*c[123]
+                                                            + 61240.41862573862581091172216188*c[124]
+                                                            + 871268.9163997243424512145736833*c[126]
+                                                            + 39386.5548347561669296151578929*c[127]
+                                                            + 594937.9508463487444950659273068*c[130]
+                                                            + 18060.396606529208259007063540494*c[131]
+                                                            + 265238.63495470337039976460255245*c[135]
+                                                            + 5805.22673743305427629198869807*c[136]
+                                                            + 75635.92437231819523829833683896*c[141]
+                                                            + 1236.332689949861115934233594124*c[142]
+                                                            + 12522.441038698452842312015219811*c[148]
+                                                            + 153.60334429312634606801046984077*c[149]
+                                                            + 896.6970514040679488897063082139*c[156]
+                                                            + 7.795972603024100422517230295757*c[157])
+                                                       - 9.43026616348118396673507727163*c[158]
+                                                       + y*(1.7770714155804218144695807238209e6*c[123]
+                                                            + 439614.76542224821572035148705946*c[124]
+                                                            + 49601.207980528281799568865121077*c[125]
+                                                            + 4.8619933254356701642043324357282e6*c[126]
+                                                            + 753803.3804619915103559686422835*c[127]
+                                                            + 36675.450110633309281879830168431*c[128]
+                                                            + 5.95410575409586003168825035186e6*c[130]
+                                                            + 652497.537719635502532164603981*c[131]
+                                                            + 19076.362493117092006681481508265*c[132]
+                                                            + 4.1199806053288381941130190876162e6*c[135]
+                                                            + 338452.47913072227248377230445941*c[136]
+                                                            + 6778.360280048031781262422841115*c[137]
+                                                            + 1.6765613272644795614727776954184e6*c[141]
+                                                            + 106104.6670075244388436026372072*c[142]
+                                                            + 1546.6513415722640196629834117808*c[143]
+                                                            + 374731.47009321547205217290577173*c[148]
+                                                            + 18269.210076728909746900751912793*c[149]
+                                                            + 197.41503889037053290060482561201*c[150]
+                                                            + 34836.373659200540866386486557779*c[156]
+                                                            + 1233.3228657984126868422258327888*c[157]
+                                                            + 9.43026616348118396673507727163*c[158])
+                                                       + z*(439614.76542224821572035148705946*c[124]
+                                                            + 148803.62394158484539870659536323*c[125]
+                                                            + 753803.3804619915103559686422835*c[127]
+                                                            + 110026.35033189992784563949050529*c[128]
+                                                            + 652497.537719635502532164603981*c[131]
+                                                            + 57229.08747935127602004444452479*c[132]
+                                                            + 338452.47913072227248377230445941*c[136]
+                                                            + 20335.080840144095343787268523344*c[137]
+                                                            + 106104.6670075244388436026372072*c[142]
+                                                            + 4639.9540247167920589889502353423*c[143]
+                                                            + 18269.210076728909746900751912793*c[149]
+                                                            + 592.245116671111598701814476836*c[150]
+                                                            + 1233.3228657984126868422258327888*c[157]
+                                                            + 28.290798490443551900205231814891*c[158]))
+                                                  + 9.35946089837790589276080405942*c[159]
+                                                  + y*(407926.2133410497584811088896909*c[87]
+                                                       + 105777.38652568301524315323841017*c[88]
+                                                       + 12300.085534233764220796150225123*c[89]
+                                                       + 1.0109775300008588263987922849962e6*c[90]
+                                                       + 165894.91013365576913559293662897*c[91]
+                                                       + 8403.482847043332795162180637819*c[92]
+                                                       + 1.0669616869345759991511701139009e6*c[94]
+                                                       + 124105.88296696305683538778220781*c[95]
+                                                       + 3797.666169027800202861078954718*c[96]
+                                                       + 590987.2028501760987024685233354*c[99]
+                                                       + 51223.53023800981987173589873218*c[100]
+                                                       + 1070.0133780455392490319225792921*c[101]
+                                                       + 169000.26300033441886462853580226*c[105]
+                                                       + 11035.477126364173643690025994332*c[106]
+                                                       + 164.46822157876987373331350513815*c[107]
+                                                       + 19311.305120612388357506780230536*c[112]
+                                                       + 899.2903214120899182807680582704*c[113]
+                                                       + 9.226781550412448880258864312555*c[114]
+                                                       - 5842.647866942468632071455040748*c[120]
+                                                       + 25073.153418655970111781543794667*c[121]
+                                                       + 17874.172146760612555413255675226*c[122]
+                                                       - 3.7846500513980840250327123053197e6*c[123]
+                                                       - 1.0825491085409986015825563309128e6*c[124]
+                                                       - 140536.75594483013176544511784305*c[125]
+                                                       - 1.2235809765055530931575390637394e7*c[126]
+                                                       - 3.1944221949369905075284740363474e6*c[127]
+                                                       - 484305.77256586198482809439015768*c[128]
+                                                       - 48707.252884696229627849213621073*c[129]
+                                                       - 1.7933340456974706116755654106182e7*c[130]
+                                                       - 4.4300932028988112709543496400074e6*c[131]
+                                                       - 558518.3074663875650416910323738*c[132]
+                                                       - 28797.735794569131584099170604975*c[133]
+                                                       - 1.4943908748689970025713770691007e7*c[135]
+                                                       - 3.4367371935610973793600459595462e6*c[136]
+                                                       - 350159.22075519206345326788650519*c[137]
+                                                       - 11584.566509548586514512264661175*c[138]
+                                                       - 7.319556246939869317557913293502e6*c[141]
+                                                       - 1.5239697477570858230708967983946e6*c[142]
+                                                       - 125020.07339294558378286956227196*c[143]
+                                                       - 2926.0308572822950155416672399708*c[144]
+                                                       - 1.9601547248611400132285721971098e6*c[148]
+                                                       - 355537.62087109850074401072754441*c[149]
+                                                       - 23179.191845299492096339089940175*c[150]
+                                                       - 398.01173661902064326502849389448*c[151]
+                                                       - 216961.40411012446844618048513389*c[156]
+                                                       - 31516.478597145414466555694715493*c[157]
+                                                       - 1534.2317642894387761265144945768*c[158]
+                                                       - 18.71892179675581178552160811884*c[159]
+                                                       + y*(5.329959412087122788966169217576e6*c[126]
+                                                            + 1.6206355017460509635663655090037e6*c[127]
+                                                            + 277583.3493463466332512092304425*c[128]
+                                                            + 24353.626442348114813924606810537*c[129]
+                                                            + 1.5254739757398240809913290739144e7*c[130]
+                                                            + 3.4409189942231454993478267522863e6*c[131]
+                                                            + 368125.74515862180317877093347869*c[132]
+                                                            + 14398.867897284565792049585302487*c[133]
+                                                            + 1.8122133432577533802949761144296e7*c[135]
+                                                            + 3.1812982462567266072726417047886e6*c[136]
+                                                            + 241506.87564774354816139615103499*c[137]
+                                                            + 5792.283254774293257256132330588*c[138]
+                                                            + 1.1081152472677896941810131806572e7*c[141]
+                                                            + 1.5451866070029184989093679970694e6*c[142]
+                                                            + 88033.05821565547471981783649572*c[143]
+                                                            + 1463.0154286411475077708336199854*c[144]
+                                                            + 3.448052259172251888750288338695e6*c[148]
+                                                            + 380339.12097713865698582441452452*c[149]
+                                                            + 16506.376468864133536061058357443*c[150]
+                                                            + 199.00586830951032163251424694724*c[151]
+                                                            + 424687.59724605329811922690300443*c[156]
+                                                            + 34897.831791157059869045187255695*c[157]
+                                                            + 1100.0768182245550373502880524944*c[158]
+                                                            + 9.35946089837790589276080405942*c[159])
+                                                       + z*(2.1608473356614012847551540120049e6*c[127]
+                                                            + 1.11033339738538653300483692177e6*c[128]
+                                                            + 194829.01153878491851139685448429*c[129]
+                                                            + 4.5878919922975273324637690030484e6*c[131]
+                                                            + 1.4725029806344872127150837339148e6*c[132]
+                                                            + 115190.9431782765263363966824199*c[133]
+                                                            + 4.2417309950089688096968556063848e6*c[136]
+                                                            + 966027.50259097419264558460414*c[137]
+                                                            + 46338.266038194346058049058644701*c[138]
+                                                            + 2.0602488093372246652124906627592e6*c[142]
+                                                            + 352132.23286262189887927134598288*c[143]
+                                                            + 11704.123429129180062166668959883*c[144]
+                                                            + 507118.8279695182093144325526994*c[149]
+                                                            + 66025.50587545653414424423342977*c[150]
+                                                            + 1592.0469464760825730601139755779*c[151]
+                                                            + 46530.442388209413158726916340927*c[157]
+                                                            + 4400.3072728982201494011522099776*c[158]
+                                                            + 74.87568718702324714208643247536*c[159]))
+                                                  + z*(105777.38652568301524315323841017*c[88]
+                                                       + 36900.25660270129266238845067537*c[89]
+                                                       + 165894.91013365576913559293662897*c[91]
+                                                       + 25210.448541129998385486541913456*c[92]
+                                                       + 124105.88296696305683538778220781*c[95]
+                                                       + 11392.998507083400608583236864154*c[96]
+                                                       + 51223.53023800981987173589873218*c[100]
+                                                       + 3210.0401341366177470957677378763*c[101]
+                                                       + 11035.477126364173643690025994332*c[106]
+                                                       + 493.40466473630962119994051541445*c[107]
+                                                       + 899.2903214120899182807680582704*c[113]
+                                                       + 27.680344651237346640776592937665*c[114]
+                                                       + 17874.172146760612555413255675226*c[122]
+                                                       - 1.0825491085409986015825563309128e6*c[124]
+                                                       - 421610.26783449039529633535352915*c[125]
+                                                       - 2.1139985271062898651508970303449e6*c[127]
+                                                       - 897750.619004892687981864709588*c[128]
+                                                       - 194829.01153878491851139685448429*c[129]
+                                                       - 2.1361472067500476047224651384832e6*c[131]
+                                                       - 939303.4320819190887675312301641*c[132]
+                                                       - 115190.9431782765263363966824199*c[133]
+                                                       - 1.3158716960566129745116181563538e6*c[136]
+                                                       - 567463.9109700890940370113574456*c[137]
+                                                       - 46338.266038194346058049058644701*c[138]
+                                                       - 493845.34308847349046465146701503*c[142]
+                                                       - 198994.10374752580190897301382443*c[143]
+                                                       - 11704.123429129180062166668959883*c[144]
+                                                       - 101978.20688633939608679445119473*c[149]
+                                                       - 36524.822598170209216895153105638*c[150]
+                                                       - 1592.0469464760825730601139755779*c[151]
+                                                       - 8251.25740304070788719223654503*c[157]
+                                                       - 2402.5416564192062536789673787415*c[158]
+                                                       - 74.87568718702324714208643247536*c[159]
+                                                       + z*(555166.698692693266502418460885*c[128]
+                                                            + 243536.26442348114813924606810537*c[129]
+                                                            + 736251.4903172436063575418669574*c[132]
+                                                            + 143988.67897284565792049585302487*c[133]
+                                                            + 483013.75129548709632279230206999*c[137]
+                                                            + 57922.83254774293257256132330588*c[138]
+                                                            + 176066.11643131094943963567299144*c[143]
+                                                            + 14630.154286411475077708336199854*c[144]
+                                                            + 33012.752937728267072122116714887*c[150]
+                                                            + 1990.0586830951032163251424694724*c[151]
+                                                            + 2200.1536364491100747005761049888*c[158]
+                                                            + 93.5946089837790589276080405942*c[159])))
+                                             - 9.725644339709938472774057589461*c[160]
+                                             + z*(25164.277928588159237002272557743*c[60]
+                                                  + 9131.756566200861221516276801151*c[61]
+                                                  + 34944.650493787546460541280446763*c[63]
+                                                  + 5593.495983090636446848790745734*c[64]
+                                                  + 21204.901553190843622582583900139*c[67]
+                                                  + 2057.7063485658833983713932915186*c[68]
+                                                  + 6107.124470334663523149697684508*c[72]
+                                                  + 398.65558095477256848181501906729*c[73]
+                                                  + 629.0461216228189919374432870879*c[78]
+                                                  + 27.258276571392841777152390291502*c[79]
+                                                  + 4223.5276669322206783364824079106*c[86]
+                                                  - 211159.5094805971720552517719049*c[88]
+                                                  - 86484.9764125811546774729312704*c[89]
+                                                  - 395637.22527440667186909799139057*c[91]
+                                                  - 199214.94289818911565650903669868*c[92]
+                                                  - 48144.224042733010356856690225583*c[93]
+                                                  - 363504.00093328905784417387319862*c[95]
+                                                  - 189899.32298980868215880573671539*c[96]
+                                                  - 25228.086658442643030640914832342*c[97]
+                                                  - 186885.10416629031996867046612016*c[100]
+                                                  - 93287.07925201409769482236748636*c[101]
+                                                  - 8157.085912220856804385255888782*c[102]
+                                                  - 50282.84128370806113789155861237*c[106]
+                                                  - 22452.450140436499551806016397197*c[107]
+                                                  - 1386.8658936898780145152769143195*c[108]
+                                                  - 5107.324721639125068167728022722*c[113]
+                                                  - 1849.5503016963136164518905281076*c[114]
+                                                  - 79.29243851010311065480544629592*c[115]
+                                                  - 33932.251936363729717495752752435*c[122]
+                                                  + 985455.696603912114486885405679*c[124]
+                                                  + 421079.77363149009281719557957064*c[125]
+                                                  + 2.182295050179378721010880752722e6*c[127]
+                                                  + 1.5359814987238842295039136123393e6*c[128]
+                                                  + 460012.94391101994648524257308791*c[129]
+                                                  + 2.5952523048159376388794655995445e6*c[131]
+                                                  + 2.0987063770124064681805158460213e6*c[132]
+                                                  + 716106.0897527512641025762489249*c[133]
+                                                  + 148629.95531086078658410092425694*c[134]
+                                                  + 1.9428524475410026362794660491822e6*c[136]
+                                                  + 1.622014579034847722805305965415e6*c[137]
+                                                  + 555580.0249977520922094982936281*c[138]
+                                                  + 68275.11125619964036237514572476*c[139]
+                                                  + 902123.7553345081398300551729894*c[142]
+                                                  + 725797.4690081750844957015573875*c[143]
+                                                  + 234302.12281002946182687483944472*c[144]
+                                                  + 19665.479293348247388051859018446*c[145]
+                                                  + 231816.91047266375040068210865626*c[149]
+                                                  + 169319.60382072404656045189298008*c[150]
+                                                  + 48837.080065141166621373271324509*c[151]
+                                                  + 2975.4342661984442279261211452437*c[152]
+                                                  + 23335.744761652063057031767884524*c[157]
+                                                  + 14110.777638677526848126840274105*c[158]
+                                                  + 3343.8801209659245598681781775928*c[159]
+                                                  + 145.88466509564907709161086384191*c[160]
+                                                  + z*(131885.13329874417123814113326025*c[92]
+                                                       + 60180.28005341626294607086278198*c[93]
+                                                       + 153597.16022478302304229531794356*c[96]
+                                                       + 31535.108323053303788301143540427*c[97]
+                                                       + 80718.63311777072927065097585949*c[101]
+                                                       + 10196.357390276071005481569860978*c[102]
+                                                       + 20043.325136433669531405793707477*c[107]
+                                                       + 1733.5823671123475181440961428993*c[108]
+                                                       + 1679.6936413364480802471250714447*c[114]
+                                                       + 99.1155481376288883185068078699*c[115]
+                                                       + 28182.504534391069204300491546066*c[125]
+                                                       - 1.1357589650166147734244249203086e6*c[128]
+                                                       - 575016.1798887749331065532163599*c[129]
+                                                       - 1.8267619475459404037821921578152e6*c[132]
+                                                       - 1.3947760203454872291625649035188e6*c[133]
+                                                       - 445889.86593258235975230277277083*c[134]
+                                                       - 1.4871696811032860463570418007595e6*c[137]
+                                                       - 1.1964165402057074872808656353417e6*c[138]
+                                                       - 204825.33376859892108712543717428*c[139]
+                                                       - 680946.6413429759341818254935147*c[143]
+                                                       - 525378.4638151955872986975292565*c[144]
+                                                       - 58996.43788004474216415557705534*c[145]
+                                                       - 160776.65528803547782815960650973*c[150]
+                                                       - 111759.19045313317639107059164808*c[151]
+                                                       - 8926.302798595332683778363435731*c[152]
+                                                       - 13493.523853431485715758726125417*c[158]
+                                                       - 7742.82674320354032946575608552*c[159]
+                                                       - 437.65399528694723127483259152573*c[160]
+                                                       + z*(666191.2108727308653791261231502*c[133]
+                                                            + 346803.22905867516869623548993286*c[134]
+                                                            + 669255.3452780231626919903577421*c[138]
+                                                            + 159308.59293113249417887534002444*c[139]
+                                                            + 310001.08040354501335347197326749*c[144]
+                                                            + 45886.118351145910572121004376375*c[145]
+                                                            + 67617.12049560895748580533665659*c[151]
+                                                            + 6942.679954463036531827616005569*c[152]
+                                                            + 4750.6354559948461728407111513724*c[159]
+                                                            + 340.39755188984784654709201563113*c[160])))
+                                             + y*(91328.02308185039997655006269383*c[59]
+                                                  + 25164.277928588159237002272557743*c[60]
+                                                  + 3043.9188554002870738387589337169*c[61]
+                                                  + 198222.12125414716879221668146992*c[62]
+                                                  + 34944.650493787546460541280446763*c[63]
+                                                  + 1864.4986610302121489495969152446*c[64]
+                                                  + 169710.68404486053822317849467371*c[66]
+                                                  + 21204.901553190843622582583900139*c[67]
+                                                  + 685.9021161886277994571310971729*c[68]
+                                                  + 66801.57981246316102127506350116*c[71]
+                                                  + 6107.124470334663523149697684508*c[72]
+                                                  + 132.88519365159085616060500635576*c[73]
+                                                  + 9852.690041395336164204205020959*c[77]
+                                                  + 629.0461216228189919374432870879*c[78]
+                                                  + 9.086092190464280592384130097167*c[79]
+                                                  - 1397.5775117160488440430518897767*c[84]
+                                                  + 5775.026979817290764230523284187*c[85]
+                                                  + 4223.5276669322206783364824079106*c[86]
+                                                  - 686899.7903215393907214438281189*c[87]
+                                                  - 211159.5094805971720552517719049*c[88]
+                                                  - 28828.325470860384892490977090132*c[89]
+                                                  - 2.1418186933949784819931760812975e6*c[90]
+                                                  - 638953.8986671695482786457899577*c[91]
+                                                  - 110366.69206564442896488338998631*c[92]
+                                                  - 12036.056010683252589214172556396*c[93]
+                                                  - 2.8601041356579424437232821937983e6*c[94]
+                                                  - 812578.8797656995277591373861708*c[95]
+                                                  - 114498.82773819723506703368488632*c[96]
+                                                  - 6307.021664610660757660228708085*c[97]
+                                                  - 1.9985635579317482109898247584661e6*c[99]
+                                                  - 519105.3621132150469229485801966*c[100]
+                                                  - 58001.90412326160898849111444862*c[101]
+                                                  - 2039.2714780552142010963139721956*c[102]
+                                                  - 714344.4364862500050211253076647*c[105]
+                                                  - 161877.8468592252241211040583282*c[106]
+                                                  - 14165.258425623389694403936701558*c[107]
+                                                  - 346.71647342246950362881922857987*c[108]
+                                                  - 100879.19845637711341282965016881*c[112]
+                                                  - 18237.297722925307796969648278697*c[113]
+                                                  - 1176.4146476775872322330051998507*c[114]
+                                                  - 19.82310962752577766370136157398*c[115]
+                                                  + 8787.404880093953490749180375457*c[120]
+                                                  - 37496.123046935254012954767947892*c[121]
+                                                  - 25807.628233290724010489727445514*c[122]
+                                                  + 2.9545612076486503638411503711511e6*c[123]
+                                                  + 942993.9300853029707542647306658*c[124]
+                                                  + 130965.75636569967453763169600819*c[125]
+                                                  + 1.1113964102673279198378463776951e7*c[126]
+                                                  + 4.0522205638666347082888516471528e6*c[127]
+                                                  + 890580.1545801663343094461775493*c[128]
+                                                  + 115003.23597775498662131064327198*c[129]
+                                                  + 1.9678638460232739129412623663872e7*c[130]
+                                                  + 7.69206597525464825768854128915e6*c[131]
+                                                  + 1.7641047190854253601780215603482e6*c[132]
+                                                  + 278955.20406909744583251298070376*c[133]
+                                                  + 29725.991062172157316820184851388*c[134]
+                                                  + 2.0310764290486277837476325707458e7*c[135]
+                                                  + 7.961559894764402749374044595924e6*c[136]
+                                                  + 1.7635083138382234800308922441502e6*c[137]
+                                                  + 239283.30804114149745617312706834*c[138]
+                                                  + 13655.022251239928072475029144952*c[139]
+                                                  + 1.2423081969222821547101586516635e7*c[141]
+                                                  + 4.6177726209215594175260728817447e6*c[142]
+                                                  + 941446.2203740226730922349127308*c[143]
+                                                  + 105075.6927630391174597395058513*c[144]
+                                                  + 3933.0958586696494776103718036893*c[145]
+                                                  + 4.1414900030995433581876709281514e6*c[148]
+                                                  + 1.3838990454117214872761733257233e6*c[149]
+                                                  + 248200.46782483863788466252245809*c[150]
+                                                  + 22351.838090626635278214118329616*c[151]
+                                                  + 595.0868532396888455852242290487*c[152]
+                                                  + 565850.1898674830416729230442298*c[156]
+                                                  + 155331.59211238124708771521224886*c[157]
+                                                  + 22574.276655608821605405020812854*c[158]
+                                                  + 1548.5653486407080658931512171041*c[159]
+                                                  + 29.176933019129815418322172768382*c[160]
+                                                  + y*(1.1171425154899027800025509241202e6*c[90]
+                                                       + 364975.01008914431461432169785071*c[91]
+                                                       + 65942.56664937208561907056663013*c[92]
+                                                       + 6018.028005341626294607086278198*c[93]
+                                                       + 2.7601516215295315656510711578056e6*c[94]
+                                                       + 673612.3182486157048724452694582*c[95]
+                                                       + 76798.58011239151152114765897178*c[96]
+                                                       + 3153.5108323053303788301143540427*c[97]
+                                                       + 2.6292353898125191652072731029997e6*c[99]
+                                                       + 498330.38692038709043141717111472*c[100]
+                                                       + 40359.316558885364635325487929745*c[101]
+                                                       + 1019.6357390276071005481569860978*c[102]
+                                                       + 1.1320272136949255467438911587287e6*c[105]
+                                                       + 167392.50836327574447481874957375*c[106]
+                                                       + 10021.662568216834765702896853738*c[107]
+                                                       + 173.35823671123475181440961428993*c[108]
+                                                       + 180644.44681280304876472771641316*c[112]
+                                                       + 19694.959501929274093202880383962*c[113]
+                                                       + 839.8468206682240401235625357223*c[114]
+                                                       + 9.91155481376288883185068078699*c[115]
+                                                       + 4979.5294320532403114245355460924*c[120]
+                                                       - 15907.884497250098138538690371251*c[121]
+                                                       - 12186.935554609508560509037960382*c[122]
+                                                       + 57111.95187825138183190015814815*c[123]
+                                                       + 63692.64977791371559893101251976*c[124]
+                                                       + 14091.252267195534602150245773033*c[125]
+                                                       - 7.917474678929278076003215187915e6*c[126]
+                                                       - 2.8048882705308839809169563416461e6*c[127]
+                                                       - 567879.4825083073867122124601543*c[128]
+                                                       - 57501.61798887749331065532163599*c[129]
+                                                       - 3.0383458140759554206960942812673e7*c[130]
+                                                       - 1.072593248171843734766693349462e7*c[131]
+                                                       - 2.2802268064708994104624527561159e6*c[132]
+                                                       - 339334.96529636798252999432729695*c[133]
+                                                       - 29725.991062172157316820184851388*c[134]
+                                                       - 4.7280930922598472774884557942576e7*c[135]
+                                                       - 1.5709412305129255731619546592365e7*c[136]
+                                                       - 2.9249255219281796941088498666557e6*c[137]
+                                                       - 320418.25760397769753568367085681*c[138]
+                                                       - 13655.022251239928072475029144952*c[139]
+                                                       - 3.71130958184555502835991249138e7*c[141]
+                                                       - 1.1176297517058969533224980983355e7*c[142]
+                                                       - 1.7580678714424049676900904340474e6*c[143]
+                                                       - 145538.1705025830627359113449059*c[144]
+                                                       - 3933.0958586696494776103718036893*c[145]
+                                                       - 1.4541551711827727636257904774515e7*c[148]
+                                                       - 3.8170945284376746555755431135167e6*c[149]
+                                                       - 494893.47200977412817945587113934*c[150]
+                                                       - 31461.055193996004884848660161785*c[151]
+                                                       - 595.0868532396888455852242290487*c[152]
+                                                       - 2.2172826295771530748919120150147e6*c[156]
+                                                       - 468378.95376275039491159133446622*c[157]
+                                                       - 46865.290401433195110208859101748*c[158]
+                                                       - 2199.4733111188078847987889539637*c[159]
+                                                       - 29.176933019129815418322172768382*c[160]
+                                                       + y*(1.1070861931323728609235290321525e7*c[130]
+                                                            + 4.1076159680804952259377599469478e6*c[131]
+                                                            + 911230.5551319528057142377848055*c[132]
+                                                            + 133238.24217454617307582522463004*c[133]
+                                                            + 9908.663687390719105606728283796*c[134]
+                                                            + 2.9718778750641414558660002321002e7*c[135]
+                                                            + 8.908468179058874082636905029669e6*c[136]
+                                                            + 1.454227120917691113953552644184e6*c[137]
+                                                            + 133851.06905560463253839807154843*c[138]
+                                                            + 4551.674083746642690825009714984*c[139]
+                                                            + 3.0411381124101394890552111220438e7*c[141]
+                                                            + 7.47043229157119015557460589363e6*c[142]
+                                                            + 945063.0338472780003994517915267*c[143]
+                                                            + 62000.2160807090026706943946535*c[144]
+                                                            + 1311.0319528898831592034572678964*c[145]
+                                                            + 1.3941341398615573320139383384467e7*c[148]
+                                                            + 2.7852951013721174003497417172215e6*c[149]
+                                                            + 276336.76291050425951025071192298*c[150]
+                                                            + 13523.424099121791497161067331318*c[151]
+                                                            + 198.36228441322961519507474301624*c[152]
+                                                            + 2.3555689252255629614182393845853e6*c[156]
+                                                            + 360513.57698220882515408822389296*c[157]
+                                                            + 26745.685649811634834886330692693*c[158]
+                                                            + 950.1270911989692345681422302745*c[159]
+                                                            + 9.725644339709938472774057589461*c[160])
+                                                       + z*(6.161423952120742838906639920422e6*c[131]
+                                                            + 4.1005374980937876257140700316249e6*c[132]
+                                                            + 1.1991441795709155576824270216704e6*c[133]
+                                                            + 148629.95531086078658410092425694*c[134]
+                                                            + 1.3362702268588311123955357544503e7*c[136]
+                                                            + 6.544022044129610012790986898828e6*c[137]
+                                                            + 1.2046596215004416928455826439358e6*c[138]
+                                                            + 68275.11125619964036237514572476*c[139]
+                                                            + 1.1205648437356785233361908840444e7*c[142]
+                                                            + 4.2527836523127510017975330618703e6*c[143]
+                                                            + 558001.9447263810240362495518815*c[144]
+                                                            + 19665.479293348247388051859018446*c[145]
+                                                            + 4.1779426520581761005246125758322e6*c[149]
+                                                            + 1.2435154330972691677961282036534e6*c[150]
+                                                            + 121710.81689209612347444960598186*c[151]
+                                                            + 2975.4342661984442279261211452437*c[152]
+                                                            + 540770.3654733132377311323358394*c[157]
+                                                            + 120355.58542415235675698848811712*c[158]
+                                                            + 8551.14382079072311111328007247*c[159]
+                                                            + 145.88466509564907709161086384191*c[160]))
+                                                  + z*(486633.34678552575281909559713427*c[91]
+                                                       + 263770.2665974883424762822665205*c[92]
+                                                       + 48144.224042733010356856690225583*c[93]
+                                                       + 898149.7576648209398299270259443*c[95]
+                                                       + 307194.32044956604608459063588711*c[96]
+                                                       + 25228.086658442643030640914832342*c[97]
+                                                       + 664440.515893849453908556228153*c[100]
+                                                       + 161437.26623554145854130195171898*c[101]
+                                                       + 8157.085912220856804385255888782*c[102]
+                                                       + 223190.01115103432596642499943166*c[106]
+                                                       + 40086.650272867339062811587414954*c[107]
+                                                       + 1386.8658936898780145152769143195*c[108]
+                                                       + 26259.946002572365457603840511949*c[113]
+                                                       + 3359.3872826728961604942501428893*c[114]
+                                                       + 79.29243851010311065480544629592*c[115]
+                                                       - 16249.247406146011414012050613842*c[122]
+                                                       + 84923.53303721828746524135002634*c[124]
+                                                       + 56365.00906878213840860098309213*c[125]
+                                                       - 3.7398510273745119745559417888615e6*c[127]
+                                                       - 2.2715179300332295468488498406173e6*c[128]
+                                                       - 460012.94391101994648524257308791*c[129]
+                                                       - 1.0193627340877421237618151379212e7*c[131]
+                                                       - 6.387215560487739224707097670047e6*c[132]
+                                                       - 1.9152502693236668217850032705953e6*c[133]
+                                                       - 297259.91062172157316820184851388*c[134]
+                                                       - 1.2037414894446800226189157093484e7*c[136]
+                                                       - 7.337020724959645434574741534071e6*c[137]
+                                                       - 1.7602396464981937850550809375639e6*c[138]
+                                                       - 136550.22251239928072475029144952*c[139]
+                                                       - 7.431297731174102555392035417511e6*c[142]
+                                                       - 4.1970823842277858695620063616096e6*c[143]
+                                                       - 792304.0675364104858631243913262*c[144]
+                                                       - 39330.958586696494776103718036893*c[145]
+                                                       - 2.3041642698781154737509824341341e6*c[149]
+                                                       - 1.1505635993075837341870713487884e6*c[150]
+                                                       - 170547.89695723729009582287730637*c[151]
+                                                       - 5950.868532396888455852242290487*c[152]
+                                                       - 263991.69470145836806136688872867*c[157]
+                                                       - 107224.10465629787593617644432891*c[158]
+                                                       - 11895.023941756647670981458250063*c[159]
+                                                       - 291.76933019129815418322172768382*c[160]
+                                                       + z*(2.7336916653958584171427133544166e6*c[132]
+                                                            + 1.9985736326181925961373783694507e6*c[133]
+                                                            + 445889.86593258235975230277277083*c[134]
+                                                            + 4.362681362753073341860657932552e6*c[137]
+                                                            + 2.0077660358340694880759710732264e6*c[138]
+                                                            + 204825.33376859892108712543717428*c[139]
+                                                            + 2.8351891015418340011983553745802e6*c[143]
+                                                            + 930003.2412106350400604159198025*c[144]
+                                                            + 58996.43788004474216415557705534*c[145]
+                                                            + 829010.288731512778530752135769*c[150]
+                                                            + 202851.36148682687245741600996977*c[151]
+                                                            + 8926.302798595332683778363435731*c[152]
+                                                            + 80237.05694943490450465899207808*c[158]
+                                                            + 14251.906367984538518522133454117*c[159]
+                                                            + 437.65399528694723127483259152573*c[160]))))
+                                        + 11.782253100262165262018211857426*c[161]
+                                        + z*(5883.809816324054929143337095255*c[39]
+                                             + 2253.6270258800253556351198258148*c[40]
+                                             + 6841.634119715569705013659299721*c[42]
+                                             + 1173.8004874562838351894957610762*c[43]
+                                             + 2969.3648977571654829690631017177*c[46]
+                                             + 307.60400070243670678097529748152*c[47]
+                                             + 416.28922786931539503330548227866*c[51]
+                                             + 27.155526553489969442717306483137*c[52]
+                                             + 977.3786895641173891585438959151*c[58]
+                                             - 38743.986517508781036591501137278*c[60]
+                                             - 16958.976480087313697101656916423*c[61]
+                                             - 69645.40383393220935939762609586*c[63]
+                                             - 43432.668021148314217415288248524*c[64]
+                                             - 11865.975388925902030166453847565*c[65]
+                                             - 56078.66707409380925603817736549*c[67]
+                                             - 35701.98187796720186553588700654*c[68]
+                                             - 5210.540481984926258066529752553*c[69]
+                                             - 21509.521344450940623648126516159*c[72]
+                                             - 12473.073266949877620749231882805*c[73]
+                                             - 1177.0339081182541390507483675308*c[74]
+                                             - 2933.5226541379771347034392260975*c[78]
+                                             - 1381.0860129505706500423877747694*c[79]
+                                             - 86.52822742290336604190991312847*c[80]
+                                             - 6006.79490408138052030077498014*c[86]
+                                             + 144587.92776514931670393803016088*c[88]
+                                             + 64917.11809734486672086857063259*c[89]
+                                             + 321153.39906452697183542251770246*c[91]
+                                             + 272952.6127438852643428005843507*c[92]
+                                             + 90270.42008012439441910629417297*c[93]
+                                             + 370379.48121763171010979257824228*c[95]
+                                             + 363717.9913831124331858033841636*c[96]
+                                             + 152513.50924795649975894832094904*c[97]
+                                             + 36614.339815002514999043380461385*c[98]
+                                             + 248496.60003893123988852136592022*c[100]
+                                             + 245989.05779146235286440720218944*c[101]
+                                             + 102059.87353898820143572907178628*c[102]
+                                             + 13927.608687350442128673553788186*c[103]
+                                             + 88354.61942313640487734016656228*c[106]
+                                             + 80783.26929496256511320190944773*c[107]
+                                             + 30296.102676765563437342633335674*c[108]
+                                             + 2760.7404730171093439379564466672*c[109]
+                                             + 11842.63135891329406860671240417*c[113]
+                                             + 9008.693986493609179452745701531*c[114]
+                                             + 2775.2353478536088729181906203573*c[115]
+                                             + 173.63238236964160798555963132861*c[116]
+                                             + 22415.73059254701002660077406983*c[122]
+                                             - 409501.48148887617526305387269555*c[124]
+                                             - 181528.48508916600458064140142907*c[125]
+                                             - 1.0237069524836949820620042631375e6*c[127]
+                                             - 1.0130104775764617912356968270322e6*c[128]
+                                             - 361325.0459093478472392735781694*c[129]
+                                             - 1.4341562888466822717172394073925e6*c[131]
+                                             - 1.7143117300754699201108565954096e6*c[132]
+                                             - 958196.9097128950478940073574858*c[133]
+                                             - 280745.47114273704132552396804089*c[134]
+                                             - 1.3349517542552781266851056321835e6*c[136]
+                                             - 1.7021848502874625643384446739067e6*c[137]
+                                             - 1.0659010293374208521497208930006e6*c[138]
+                                             - 383199.47730057745705765707014432*c[139]
+                                             - 86882.24068822436800139161642915*c[140]
+                                             - 801821.5209496011370941678780956*c[142]
+                                             - 1.0095596025266934875067863591742e6*c[143]
+                                             - 630935.5243087789462824235612438*c[144]
+                                             - 220359.45749134413777823891271469*c[145]
+                                             - 29185.031881509165925648921763321*c[146]
+                                             - 270907.53015827251776387428579195*c[149]
+                                             - 315372.21594782912961382882780866*c[150]
+                                             - 182290.30953628414135670860622551*c[151]
+                                             - 57221.63637412052903431172518824*c[152]
+                                             - 5148.806258890240706344122233896*c[153]
+                                             - 35896.801178433656468570805970495*c[157]
+                                             - 35219.076554327000764157589983824*c[158]
+                                             - 17179.810449022556149823164784625*c[159]
+                                             - 4473.7963962665716974760664911519*c[160]
+                                             - 282.77407440629196628843708457822*c[161]
+                                             + z*(30841.763782381323428383031739351*c[64]
+                                                  + 14832.469236157377537708067309456*c[65]
+                                                  + 29755.158748588523850656412834139*c[68]
+                                                  + 6513.175602481157822583162190691*c[69]
+                                                  + 10950.532042164946660664137057568*c[73]
+                                                  + 1471.2923851478176738134354594135*c[74]
+                                                  + 1241.7659326967850142924977799462*c[79]
+                                                  + 108.16028427862920755238739141058*c[80]
+                                                  + 6406.294549080085531664661575585*c[89]
+                                                  - 209936.52762762420909783237246571*c[92]
+                                                  - 112838.02510015549302388286771621*c[93]
+                                                  - 322559.05573154637183554859015472*c[96]
+                                                  - 307542.82740814178478368162967341*c[97]
+                                                  - 109843.01944500754499713014138416*c[98]
+                                                  - 227800.28749690072582728040553372*c[101]
+                                                  - 223980.77242770646838077991417153*c[102]
+                                                  - 41782.826062051326386020661364558*c[103]
+                                                  - 76201.0128147728964025837346035*c[107]
+                                                  - 68643.16070828700114126327958218*c[108]
+                                                  - 8282.221419051328031813869340002*c[109]
+                                                  - 8578.110847474361565040665366945*c[114]
+                                                  - 6387.446435536083913859327618283*c[115]
+                                                  - 520.8971471089248239566788939858*c[116]
+                                                  - 41260.660233356859488649085662215*c[125]
+                                                  + 795992.4991170696152820921920403*c[128]
+                                                  + 425348.37758785196897232156412012*c[129]
+                                                  + 1.5447700063358755878922378429493e6*c[132]
+                                                  + 2.0149308181269410396555608172893e6*c[133]
+                                                  + 842236.4134282111239765719041227*c[134]
+                                                  + 1.6000546635899147156520922037788e6*c[137]
+                                                  + 2.4365441627297786513344667373363e6*c[138]
+                                                  + 1.4764724896659899750813335181441e6*c[139]
+                                                  + 456131.76361317793200730598625304*c[140]
+                                                  + 966314.2453524791600380439531191*c[143]
+                                                  + 1.4847902256991380977241856867919e6*c[144]
+                                                  + 896638.6538219148468214693968753*c[145]
+                                                  + 153221.41737792312110965683925744*c[146]
+                                                  + 304583.83901258802625396857497588*c[150]
+                                                  + 434670.44195094987681216515120357*c[151]
+                                                  + 238009.52981403461702208681373971*c[152]
+                                                  + 27031.232859173763708306641727952*c[153]
+                                                  + 34183.395924274749056482244609342*c[158]
+                                                  + 41252.532959668679154607846983111*c[159]
+                                                  + 18819.121797338730944817801435607*c[160]
+                                                  + 1484.5638906330328230142946940356*c[161]
+                                                  + z*(155867.92113092821344666163798281*c[97]
+                                                       + 85433.4595683392016644345544099*c[98]
+                                                       + 128541.24067196162211482476591824*c[102]
+                                                       + 32497.753603817698300238292172434*c[103]
+                                                       + 41030.709816440062459446650550112*c[108]
+                                                       + 6441.72777037325513585523170889*c[109]
+                                                       + 3891.2030009587637636154524571147*c[115]
+                                                       + 405.14222552916375196630580643341*c[116]
+                                                       + 35077.239731777120102360544788839*c[129]
+                                                       - 1.0895795746477629730507354939093e6*c[133]
+                                                       - 655072.7659997197630928892587621*c[134]
+                                                       - 1.4722238347440034481964208281141e6*c[138]
+                                                       - 1.9110736267457043897383270098825e6*c[139]
+                                                       - 810900.9130900941013463217533387*c[140]
+                                                       - 928161.0937508858864948749803162*c[144]
+                                                       - 1.2470262761176594478857879568315e6*c[145]
+                                                       - 272393.63089408554863938993645766*c[146]
+                                                       - 275743.40670745960015503919122891*c[151]
+                                                       - 339922.63813593066082853245531699*c[152]
+                                                       - 48055.525082975579925878474183026*c[153]
+                                                       - 26370.359864520645289771854669774*c[159]
+                                                       - 27231.80415118782772376736125049*c[160]
+                                                       - 2639.2246944587250186920794560634*c[161]
+                                                       + z*(762706.1347832677424528453846593*c[139]
+                                                            + 456131.76361317793200730598625304*c[140]
+                                                            + 549640.6564783923448024228703729*c[145]
+                                                            + 153221.41737792312110965683925744*c[146]
+                                                            + 154804.11494723706981135382240833*c[152]
+                                                            + 27031.232859173763708306641727952*c[153]
+                                                            + 12594.709419924370322242404578352*c[160]
+                                                            + 1484.5638906330328230142946940356*c[161]))))
+                                        + y*(19679.72505749777954177143061669*c[38]
+                                             + 5883.809816324054929143337095255*c[39]
+                                             + 751.2090086266751185450399419383*c[40]
+                                             + 35345.194837956890882327502320648*c[41]
+                                             + 6841.634119715569705013659299721*c[42]
+                                             + 391.26682915209461172983192035874*c[43]
+                                             + 21856.601118440393923152180903269*c[45]
+                                             + 2969.3648977571654829690631017177*c[46]
+                                             + 102.53466690081223559365843249384*c[47]
+                                             + 4495.6213227483576879069977437554*c[50]
+                                             + 416.28922786931539503330548227866*c[51]
+                                             + 9.051842184496656480905768827712*c[52]
+                                             - 328.72038039518494447154983498356*c[56]
+                                             + 1293.0804027096335676162000360896*c[57]
+                                             + 977.3786895641173891585438959151*c[58]
+                                             - 114482.89496113774753296620969167*c[59]
+                                             - 38743.986517508781036591501137278*c[60]
+                                             - 5652.992160029104565700552305474*c[61]
+                                             - 347166.9751352428594826186056029*c[62]
+                                             - 122648.71750168832531621982433407*c[63]
+                                             - 24758.143934509879215266106662625*c[64]
+                                             - 2966.4938472314755075416134618912*c[65]
+                                             - 407799.21448036919941818051918547*c[66]
+                                             - 136185.00226936217619144894721413*c[67]
+                                             - 21819.04687551857523873076661356*c[68]
+                                             - 1302.6351204962315645166324381382*c[69]
+                                             - 215181.86468246844495688994395323*c[71]
+                                             - 63284.49987679958558956717013978*c[72]
+                                             - 7807.868436371608093804456313458*c[73]
+                                             - 294.2584770295635347626870918827*c[74]
+                                             - 41557.090895731474490509498530076*c[77]
+                                             - 9746.669536642132593272269417648*c[78]
+                                             - 874.2839818824518881116285182385*c[79]
+                                             - 21.632056855725841510477478282117*c[80]
+                                             + 1438.9872157668947357184015753997*c[84]
+                                             - 6000.8665910711541051870213723*c[85]
+                                             - 4129.671496555949107706782798846*c[86]
+                                             + 392223.09248963139176958943489533*c[87]
+                                             + 135214.25306858909268606656498905*c[88]
+                                             + 19503.607849421593729734636352337*c[89]
+                                             + 1.4960741937743856546284016386176e6*c[90]
+                                             + 639395.762632996707964687414624*c[91]
+                                             + 160963.0467905031578135443189388*c[92]
+                                             + 22567.605020031098604776573543242*c[93]
+                                             + 2.6011779476575891880694807135834e6*c[94]
+                                             + 1.2086926354162336628532410898296e6*c[95]
+                                             + 328681.17769952085322597356093102*c[96]
+                                             + 61508.56548162835695673632593468*c[97]
+                                             + 7322.867963000502999808676092277*c[98]
+                                             + 2.4248313680594765370940491626658e6*c[99]
+                                             + 1.108251964879672662498272864416e6*c[100]
+                                             + 287516.19151601703839235368627052*c[101]
+                                             + 44796.154485541293676155982834305*c[102]
+                                             + 2785.5217374700884257347107576372*c[103]
+                                             + 1.1508659518822243587924381292803e6*c[105]
+                                             + 479522.13712980169954401589830127*c[106]
+                                             + 110616.45403676576635853133105633*c[107]
+                                             + 13728.632141657400228252655916435*c[108]
+                                             + 552.1480946034218687875912893334*c[109]
+                                             + 212310.26081897767671365401777755*c[112]
+                                             + 72980.59564551870869995103178754*c[113]
+                                             + 13666.820672247287917183432957506*c[114]
+                                             + 1277.4892871072167827718655236565*c[115]
+                                             + 34.726476473928321597111926265721*c[116]
+                                             - 4842.8364672517788126795482958075*c[120]
+                                             + 19925.888893108443814235662803191*c[121]
+                                             + 12910.451881108656944547973220557*c[122]
+                                             - 1.044277444227988239438348883007e6*c[123]
+                                             - 362109.56878673907952807048969546*c[124]
+                                             - 50931.1274755498734313012151143*c[125]
+                                             - 4.5082547422998253079514934808366e6*c[126]
+                                             - 2.1040965893124873204493929848993e6*c[127]
+                                             - 577530.1935797170421442912231237*c[128]
+                                             - 85069.67551757039379446431282402*c[129]
+                                             - 9.585045733659313468636989224923e6*c[130]
+                                             - 5.168678930718149432635394764559e6*c[131]
+                                             - 1.7082042706573415970405665973728e6*c[132]
+                                             - 402986.16362538820793111216345786*c[133]
+                                             - 56149.09422854740826510479360818*c[134]
+                                             - 1.258129608677907026240747488648e7*c[135]
+                                             - 7.166694898967006742684159219434e6*c[136]
+                                             - 2.5382560077811172766794707988793e6*c[137]
+                                             - 651622.3068873713963067337412855*c[138]
+                                             - 120223.10316201650526597972172368*c[139]
+                                             - 14480.373448037394666898602738192*c[140]
+                                             - 1.0112089215936031401403426802857e7*c[141]
+                                             - 5.652130227056301406464848063947e6*c[142]
+                                             - 1.9660223325950603741069535549591e6*c[143]
+                                             - 483077.97776585343739264873515558*c[144]
+                                             - 75479.9290113198186872148037071*c[145]
+                                             - 4864.1719802515276542748202938869*c[146]
+                                             - 4.4479698495094941755570270786093e6*c[148]
+                                             - 2.2867221045846191658992934407151e6*c[149]
+                                             - 729595.4055966234378955040323876*c[150]
+                                             - 160434.76632185550067446033044282*c[151]
+                                             - 20290.27670038050979608256346098*c[152]
+                                             - 858.1343764817067843906870389826*c[153]
+                                             - 792500.7179531886902587898678056*c[156]
+                                             - 341588.98978159514697458888016872*c[157]
+                                             - 91300.14402346010326171826874303*c[158]
+                                             - 16560.258256220840224396641526011*c[159]
+                                             - 1614.4569603918497864804935598505*c[160]
+                                             - 47.129012401048661048072847429703*c[161]
+                                             + y*(221596.33118459619697973406854229*c[62]
+                                                  + 79504.97050163417393523329735732*c[63]
+                                                  + 15420.881891190661714191515869675*c[64]
+                                                  + 1483.2469236157377537708067309456*c[65]
+                                                  + 445399.9007395213950171522737415*c[66]
+                                                  + 120159.50279290255040311615477295*c[67]
+                                                  + 14877.579374294261925328206417069*c[68]
+                                                  + 651.3175602481157822583162190691*c[69]
+                                                  + 302450.63691598940292206175418274*c[71]
+                                                  + 62662.46779852296744887856543543*c[72]
+                                                  + 5475.266021082473330332068528784*c[73]
+                                                  + 147.12923851478176738134354594135*c[74]
+                                                  + 67487.4555444461537775689857344*c[77]
+                                                  + 10219.720323756233187853245287326*c[78]
+                                                  + 620.8829663483925071462488899731*c[79]
+                                                  + 10.816028427862920755238739141058*c[80]
+                                                  + 1164.6479264300407033692099081473*c[84]
+                                                  - 3581.1492165140109748245779437473*c[85]
+                                                  - 2815.6851112881471188909882719404*c[86]
+                                                  + 11958.886555556090978097908003626*c[87]
+                                                  + 14060.512044840336026807197757748*c[88]
+                                                  + 3203.1472745400427658323307877925*c[89]
+                                                  - 1.2138494059602966562801662614337e6*c[90]
+                                                  - 477363.54535270460419389734538232*c[91]
+                                                  - 104968.26381381210454891618623286*c[92]
+                                                  - 11283.802510015549302388286771621*c[93]
+                                                  - 4.5741174458667860626158935164647e6*c[94]
+                                                  - 1.8798243545014693883598380789243e6*c[95]
+                                                  - 461046.01384967694057434300355211*c[96]
+                                                  - 77514.65908009264251236665436219*c[97]
+                                                  - 7322.867963000502999808676092277*c[98]
+                                                  - 6.205869791649205357983122351519e6*c[99]
+                                                  - 2.3781437514406736983652565227162e6*c[100]
+                                                  - 502659.3730081383993990136538553*c[101]
+                                                  - 60960.44944435913347252542119262*c[102]
+                                                  - 2785.5217374700884257347107576372*c[103]
+                                                  - 3.6326665637079896456300230740215e6*c[105]
+                                                  - 1.223710782656749154914727249332e6*c[106]
+                                                  - 212965.58640794828576110021641953*c[107]
+                                                  - 19173.529015760718851960323123251*c[108]
+                                                  - 552.1480946034218687875912893334*c[109]
+                                                  - 761302.1113057727142589552231939*c[112]
+                                                  - 206845.89143395349725646865172655*c[113]
+                                                  - 27702.712606511073789577220487513*c[114]
+                                                  - 1806.1055438412375204705684989627*c[115]
+                                                  - 34.726476473928321597111926265721*c[116]
+                                                  - 3228.557644834519208453032197205*c[120]
+                                                  + 10999.468789624575746901203452015*c[121]
+                                                  + 7487.398314596691533907513518143*c[122]
+                                                  - 43956.686357552150424370461268081*c[123]
+                                                  - 44029.100844937573365449350759235*c[124]
+                                                  - 8104.772545837954542413213255078*c[125]
+                                                  + 3.9352889253739629087271654709477e6*c[126]
+                                                  + 1.5236152350786544637001219818862e6*c[127]
+                                                  + 321583.85360415452755613074631893*c[128]
+                                                  + 32011.66583925206086652399297536*c[129]
+                                                  + 1.9334067989946504431879652828286e7*c[130]
+                                                  + 9.096084797620277851224952005884e6*c[131]
+                                                  + 2.6379160787286170770647242752342e6*c[132]
+                                                  + 528366.9542070229958807767299017*c[133]
+                                                  + 56149.09422854740826510479360818*c[134]
+                                                  + 4.1118154406338134382009780566168e7*c[135]
+                                                  + 2.0572541316525241628577559557703e7*c[136]
+                                                  + 6.347086374081020905852511524528e6*c[137]
+                                                  + 1.4247322012325493967716546943501e6*c[138]
+                                                  + 229181.12241676903990210049096073*c[139]
+                                                  + 21720.560172056092000347904107288*c[140]
+                                                  + 4.4318348994834595696514216621929e7*c[141]
+                                                  + 2.1526296833437999671544549858386e7*c[142]
+                                                  + 6.306686977612029050752209561892e6*c[143]
+                                                  + 1.2644670475122957560360332528614e6*c[144]
+                                                  + 154000.02279394729651613235661751*c[145]
+                                                  + 7296.25797037729148141223044083*c[146]
+                                                  + 2.3346294447428691909591586149166e7*c[148]
+                                                  + 1.0315380626150170945146660855126e7*c[149]
+                                                  + 2.6962672985484313392784149732087e6*c[150]
+                                                  + 456943.11689982773163185112339851*c[151]
+                                                  + 42405.150264271519769133109519313*c[152]
+                                                  + 1287.2015647225601765860305584739*c[153]
+                                                  + 4.6633760027603169780802884246909e6*c[156]
+                                                  + 1.7151766675498718671879577616739e6*c[157]
+                                                  + 368475.78007292637809378144988609*c[158]
+                                                  + 49430.243744615031273030165681493*c[159]
+                                                  + 3413.7011632381884039436942139007*c[160]
+                                                  + 70.69351860157299157210927114455*c[161]
+                                                  + y*(2.0249214288234864775897483899592e6*c[94]
+                                                       + 829806.1642714219456595537487245*c[95]
+                                                       + 199844.32398926916977104580564984*c[96]
+                                                       + 31173.584226185642689332327596563*c[97]
+                                                       + 2440.9559876668343332695586974257*c[98]
+                                                       + 4.3688840581972805765898950163106e6*c[99]
+                                                       + 1.4513476055727487526008390332967e6*c[100]
+                                                       + 259172.81950645869099024896739226*c[101]
+                                                       + 25708.248134392324422964953183648*c[102]
+                                                       + 928.5072458233628085782369192124*c[103]
+                                                       + 3.1566879273250775849160428560474e6*c[105]
+                                                       + 849279.3414623349505529515356313*c[106]
+                                                       + 116576.72000037455837320556607852*c[107]
+                                                       + 8206.141963288012491889330110022*c[108]
+                                                       + 184.04936486780728959586376311115*c[109]
+                                                       + 745396.1772112977415594669341226*c[112]
+                                                       + 153518.59333872716707926956353532*c[113]
+                                                       + 15609.104788515928671371258536027*c[114]
+                                                       + 778.2406001917527527230904914229*c[115]
+                                                       + 11.57549215797610719903730875524*c[116]
+                                                       - 4131.1651584441697398485035641656*c[120]
+                                                       + 11255.863755397297086549764542628*c[121]
+                                                       + 9027.35967008111745222891700769*c[122]
+                                                       - 27754.593662272592016017448135496*c[123]
+                                                       - 36078.357611024093649367631654546*c[124]
+                                                       - 8350.371713893650134607553050686*c[125]
+                                                       + 92985.31434976738912203237494849*c[126]
+                                                       + 129292.29355271205850794813434213*c[127]
+                                                       + 50941.59730292018672327689980082*c[128]
+                                                       + 7015.447946355424020472108957768*c[129]
+                                                       - 1.0617492723108519534341155280026e7*c[130]
+                                                       - 4.6590677797507694797969586268456e6*c[131]
+                                                       - 1.2436873837071195220790702358397e6*c[132]
+                                                       - 217915.91492955259461014709878187*c[133]
+                                                       - 18716.364742849136088368264536059*c[134]
+                                                       - 4.7093067075930505048570672126008e7*c[135]
+                                                       - 2.1659089459218888759922915692038e7*c[136]
+                                                       - 6.167100427164220361308156755799e6*c[137]
+                                                       - 1.2803256129972946858783265285324e6*c[138]
+                                                       - 185351.72672700888127015426622396*c[139]
+                                                       - 14480.373448037394666898602738192*c[140]
+                                                       - 7.077434912652115148727042606451e7*c[141]
+                                                       - 3.0308258986311678116740158005868e7*c[142]
+                                                       - 7.685026646683421639069772855718e6*c[143]
+                                                       - 1.3023518145063320843858445828464e6*c[144]
+                                                       - 129853.43471394324333429500511625*c[145]
+                                                       - 4864.1719802515276542748202938869*c[146]
+                                                       - 4.4598910529860673164208469061283e7*c[148]
+                                                       - 1.688069139672245933129742985076e7*c[149]
+                                                       - 3.6462740204534598874330524398323e6*c[150]
+                                                       - 496152.74893148507190317163945842*c[151]
+                                                       - 36249.92365198151656276158256477*c[152]
+                                                       - 858.1343764817067843906870389826*c[153]
+                                                       - 9.918712673098100538024769319789e6*c[156]
+                                                       - 3.0694772181328488234329480016823e6*c[157]
+                                                       - 528028.2997785468895790775969452*c[158]
+                                                       - 55132.58195862675541880480371029*c[159]
+                                                       - 2937.1445905924014187777653920171*c[160]
+                                                       - 47.129012401048661048072847429703*c[161]
+                                                       + y*(1.6193781936233577170153786803454e7*c[135]
+                                                            + 7.365650824927529775605345987002e6*c[136]
+                                                            + 2.0575508880334816632976498394774e6*c[137]
+                                                            + 410783.68585353916509960098454567*c[138]
+                                                            + 54479.00962737626731806038461852*c[139]
+                                                            + 3620.0933620093486667246506845479*c[140]
+                                                            + 3.6689315715814645670351212215341e7*c[141]
+                                                            + 1.4133934109093015533444314874654e7*c[142]
+                                                            + 3.1688945083829683265952620545804e6*c[143]
+                                                            + 465299.83156506454461952899449301*c[144]
+                                                            + 39260.046891313738914458776455206*c[145]
+                                                            + 1216.0429950628819135687050734717*c[146]
+                                                            + 2.7708667074270492386775812973021e7*c[148]
+                                                            + 8.948099638385322542549233775548e6*c[149]
+                                                            + 1.6252420286878069472211933189043e6*c[150]
+                                                            + 183751.69482916381328006825050527*c[151]
+                                                            + 11057.436781945504986525273029166*c[152]
+                                                            + 214.53359412042669609767175974565*c[153]
+                                                            + 6.821539133819424355998063426916e6*c[156]
+                                                            + 1.7424492149241783102429672514753e6*c[157]
+                                                            + 244810.20419835073933504225990914*c[158]
+                                                            + 20774.379160717760983687680323472*c[159]
+                                                            + 899.6221014231693087316003270251*c[160]
+                                                            + 11.782253100262165262018211857426*c[161])
+                                                       + z*(1.1785041319884047640968553579203e7*c[136]
+                                                            + 9.876244262560711983828719229492e6*c[137]
+                                                            + 3.9435233841939759849561694516384e6*c[138]
+                                                            + 871664.1540380202770889661538964*c[139]
+                                                            + 86882.24068822436800139161642915*c[140]
+                                                            + 2.2614294574548824853510903799447e7*c[142]
+                                                            + 1.5210693640238247967657257861986e7*c[143]
+                                                            + 4.4668783830246196283474783471329e6*c[144]
+                                                            + 628160.7502610198226313404232833*c[145]
+                                                            + 29185.031881509165925648921763321*c[146]
+                                                            + 1.4316959421416516068078774040876e7*c[149]
+                                                            + 7.801161737701473346661727930741e6*c[150]
+                                                            + 1.7640162703599726074886552048506e6*c[151]
+                                                            + 176918.98851112807978440436846666*c[152]
+                                                            + 5148.806258890240706344122233896*c[153]
+                                                            + 2.7879187438786852963887476023605e6*c[157]
+                                                            + 1.1750889801520835488082028475639e6*c[158]
+                                                            + 199434.03994289050544340173110533*c[159]
+                                                            + 14393.953622770708939705605232402*c[160]
+                                                            + 282.77407440629196628843708457822*c[161]))
+                                                  + z*(1.2447092464071329184893306230867e6*c[95]
+                                                       + 899299.4579517112639697061254243*c[96]
+                                                       + 280562.25803567078420399094836906*c[97]
+                                                       + 36614.339815002514999043380461385*c[98]
+                                                       + 2.177021408359123128901258549945e6*c[100]
+                                                       + 1.1662776877790641094561203532652e6*c[101]
+                                                       + 231374.23320953091980668457865283*c[102]
+                                                       + 13927.608687350442128673553788186*c[103]
+                                                       + 1.273919012193502425829427303447e6*c[106]
+                                                       + 524595.2400016855126794250473533*c[107]
+                                                       + 73855.2776695921124270039709902*c[108]
+                                                       + 2760.7404730171093439379564466672*c[109]
+                                                       + 230277.89000809075061890434530298*c[113]
+                                                       + 70240.97154832167902117066341212*c[114]
+                                                       + 7004.165401725774774507814422806*c[115]
+                                                       + 173.63238236964160798555963132861*c[116]
+                                                       + 13541.039505121676178343375511535*c[122]
+                                                       - 54117.53641653614047405144748182*c[124]
+                                                       - 37576.672712521425605733988728088*c[125]
+                                                       + 193938.4403290680877619222015132*c[127]
+                                                       + 229237.18786314084025474604910367*c[128]
+                                                       + 63139.03151719881618424898061991*c[129]
+                                                       - 6.988601669626154219695437940268e6*c[131]
+                                                       - 5.596593226682037849355816061279e6*c[132]
+                                                       - 1.9612432343659733514913238890368e6*c[133]
+                                                       - 280745.47114273704132552396804089*c[134]
+                                                       - 2.3649853198915297409157958353655e7*c[136]
+                                                       - 2.0344768725318457638015165978976e7*c[137]
+                                                       - 8.565287978830170184187811668063e6*c[138]
+                                                       - 2.1265277853766180112355893779371e6*c[139]
+                                                       - 260646.72206467310400417484928745*c[140]
+                                                       - 2.8501667548555898534977059159217e7*c[142]
+                                                       - 2.3174599679896711400071034454242e7*c[143]
+                                                       - 8.371007543288524038211992485268e6*c[144]
+                                                       - 1.4766809580133837830409197592813e6*c[145]
+                                                       - 87555.09564452749777694676528996*c[146]
+                                                       - 1.4583317529021301945887064245482e7*c[149]
+                                                       - 1.055736178876446448345244003119e7*c[150]
+                                                       - 3.1423625376133861915120533514879e6*c[151]
+                                                       - 411059.61339637668860312046212156*c[152]
+                                                       - 15446.418776670722119032366701687*c[153]
+                                                       - 2.5132767692902592628578613007531e6*c[157]
+                                                       - 1.4948106138893983414996970505807e6*c[158]
+                                                       - 346617.70767047291968669193506359*c[159]
+                                                       - 33261.703641807989576887276955956*c[160]
+                                                       - 848.3222232188758988653112537347*c[161]
+                                                       + z*(7.407183196920533987871539422119e6*c[137]
+                                                            + 7.394106345363704971792817721822e6*c[138]
+                                                            + 2.9418665198783184351752607694002e6*c[139]
+                                                            + 456131.76361317793200730598625304*c[140]
+                                                            + 1.140802023017868597574294339649e7*c[143]
+                                                            + 8.375396968171161803151521900874e6*c[144]
+                                                            + 2.1200425321309419013807739285811e6*c[145]
+                                                            + 153221.41737792312110965683925744*c[146]
+                                                            + 5.850871303276105009996295948055e6*c[150]
+                                                            + 3.3075305069249486390412285090948e6*c[151]
+                                                            + 597101.586225057269272364743575*c[152]
+                                                            + 27031.232859173763708306641727952*c[153]
+                                                            + 881316.7351140626616061521356729*c[158]
+                                                            + 373938.8248929196977063782458225*c[159]
+                                                            + 48579.593476851142671506417659356*c[160]
+                                                            + 1484.5638906330328230142946940356*c[161])))
+                                             + z*(106006.62733551223191364439647642*c[63]
+                                                  + 61683.5275647626468567660634787*c[64]
+                                                  + 11865.975388925902030166453847565*c[65]
+                                                  + 160212.67039053673387082153969727*c[67]
+                                                  + 59510.31749717704770131282566828*c[68]
+                                                  + 5210.540481984926258066529752553*c[69]
+                                                  + 83549.95706469728993183808724723*c[72]
+                                                  + 21901.064084329893321328274115136*c[73]
+                                                  + 1177.0339081182541390507483675308*c[74]
+                                                  + 13626.293765008310917137660383102*c[78]
+                                                  + 2483.5318653935700285849955598924*c[79]
+                                                  + 86.52822742290336604190991312847*c[80]
+                                                  - 3754.2468150508628251879843625872*c[86]
+                                                  + 18747.349393120448035742930343664*c[88]
+                                                  + 12812.58909816017106332932315117*c[89]
+                                                  - 636484.7271369394722585297938431*c[91]
+                                                  - 419873.05525524841819566474493142*c[92]
+                                                  - 90270.42008012439441910629417297*c[93]
+                                                  - 1.6766263083972039054868970231746e6*c[95]
+                                                  - 1.2446510834309002529842345972589e6*c[96]
+                                                  - 433075.7672836272839629392693181*c[97]
+                                                  - 73228.67963000502999808676092277*c[98]
+                                                  - 1.7195107296814828452195029969916e6*c[100]
+                                                  - 1.2331190335131775246253077132442e6*c[101]
+                                                  - 333434.10674851912124241365043911*c[102]
+                                                  - 27855.217374700884257347107576372*c[103]
+                                                  - 782335.035413330589333351463478*c[106]
+                                                  - 502132.1856306694679247841674426*c[107]
+                                                  - 104151.38034635767586434660432588*c[108]
+                                                  - 5521.480946034218687875912893334*c[109]
+                                                  - 122275.92857321082926268863876675*c[113]
+                                                  - 63983.53606049650914419510634197*c[114]
+                                                  - 9779.400749579383647426005043164*c[115]
+                                                  - 347.26476473928321597111926265721*c[116]
+                                                  + 19010.557422876706164105601698547*c[122]
+                                                  - 94783.82540427419146996676600019*c[124]
+                                                  - 57470.20532503276857347551217237*c[125]
+                                                  + 2.1607792736575846767747774435237e6*c[127]
+                                                  + 1.4391602063253786703943536846782e6*c[128]
+                                                  + 298186.01439214903105502459754949*c[129]
+                                                  + 7.469045283742934321836310714333e6*c[131]
+                                                  + 6.820602163793109742021686393418e6*c[132]
+                                                  + 2.9194401440788683993853312465227e6*c[133]
+                                                  + 561490.9422854740826510479360818*c[134]
+                                                  + 1.16634862894234572319981071745e7*c[136]
+                                                  + 1.1825166346111778531399935445462e7*c[137]
+                                                  + 5.687665623973615051381363109425e6*c[138]
+                                                  + 1.638063108639175191204280294185e6*c[139]
+                                                  + 260646.72206467310400417484928745*c[140]
+                                                  + 9.700617412213400538741360371703e6*c[142]
+                                                  + 9.777014790516975269628148611406e6*c[143]
+                                                  + 4.5350646845726833561469376993793e6*c[144]
+                                                  + 1.0688796652437080981878182487127e6*c[145]
+                                                  + 87555.09564452749777694676528996*c[146]
+                                                  + 4.0316291488526932962708383098462e6*c[149]
+                                                  + 3.7468280016840823681453665387082e6*c[150]
+                                                  + 1.5606365767896977253801067528628e6*c[151]
+                                                  + 291362.26125936913785302781884313*c[152]
+                                                  + 15446.418776670722119032366701687*c[153]
+                                                  + 611384.3772063229810120361483964*c[157]
+                                                  + 477362.71103210661804199443249056*c[158]
+                                                  + 164363.47817660497039311336874288*c[159]
+                                                  + 23341.546415303852334657738214706*c[160]
+                                                  + 848.3222232188758988653112537347*c[161]
+                                                  + z*(599532.9719678075093131374169495*c[96]
+                                                       + 467603.76339278464033998491394844*c[97]
+                                                       + 109843.01944500754499713014138416*c[98]
+                                                       + 777518.4585193760729707469021768*c[101]
+                                                       + 385623.72201588486634447429775471*c[102]
+                                                       + 41782.826062051326386020661364558*c[103]
+                                                       + 349730.16000112367511961669823555*c[107]
+                                                       + 123092.12944932018737833995165033*c[108]
+                                                       + 8282.221419051328031813869340002*c[109]
+                                                       + 46827.314365547786014113775608082*c[114]
+                                                       + 11673.609002876291290846357371344*c[115]
+                                                       + 520.8971471089248239566788939858*c[116]
+                                                       - 25051.115141680950403822659152059*c[125]
+                                                       + 152824.79190876056016983069940245*c[128]
+                                                       + 105231.71919533136030708163436652*c[129]
+                                                       - 3.7310621511213585662372107075192e6*c[132]
+                                                       - 3.268738723943288919152206481728e6*c[133]
+                                                       - 842236.4134282111239765719041227*c[134]
+                                                       - 8.625057018931949100095751037904e6*c[137]
+                                                       - 9.34607573447448032578447429889e6*c[138]
+                                                       - 4.4183390095443084102565942875443e6*c[139]
+                                                       - 912263.5272263558640146119725061*c[140]
+                                                       - 7.844386299812016949552060705168e6*c[143]
+                                                       - 8.368081260033432194918972874865e6*c[144]
+                                                       - 3.0166811859528567482022433254564e6*c[145]
+                                                       - 306442.83475584624221931367851487*c[146]
+                                                       - 3.1376603236589063156374293887565e6*c[150]
+                                                       - 3.0322505580723445598259365797499e6*c[151]
+                                                       - 835111.1160390918862944515573147*c[152]
+                                                       - 54062.4657183475274166132834559*c[153]
+                                                       - 408995.91918355711992902994327188*c[158]
+                                                       - 328403.62952217506767356772789099*c[159]
+                                                       - 67398.71527418987361632421909496*c[160]
+                                                       - 2969.1277812660656460285893880713*c[161]
+                                                       + z*(3.2862694868283133207968078763654e6*c[138]
+                                                            + 3.0508245391330709698113815386373e6*c[139]
+                                                            + 810900.9130900941013463217533387*c[140]
+                                                            + 3.722398652520516356956231955944e6*c[144]
+                                                            + 2.1985626259135693792096914814915e6*c[145]
+                                                            + 272393.63089408554863938993645766*c[146]
+                                                            + 1.4700135586333105062405460040421e6*c[151]
+                                                            + 619216.4597889482792454152896333*c[152]
+                                                            + 48055.525082975579925878474183026*c[153]
+                                                            + 166195.03328574208786950144258778*c[159]
+                                                            + 50378.83767969748128896961831341*c[160]
+                                                            + 2639.2246944587250186920794560634*c[161])))))
+                                   - 18.11551550221335827430617371705*c[162]
+                                   + z*(1337.3381697631616710646750296023*c[24]
+                                        + 554.3230844539027113089276500708*c[25]
+                                        + 1163.7450010761826528942871968225*c[27]
+                                        + 219.91159854486677928662226038065*c[28]
+                                        + 254.60595469217252933951865474787*c[31]
+                                        + 27.655141781462442894203030757794*c[32]
+                                        + 218.21074837242168395631048173829*c[37]
+                                        - 6456.970629389999630453934249535*c[39]
+                                        - 3098.7371605850348639982897604953*c[40]
+                                        - 11278.252506414830564979903546491*c[42]
+                                        - 9241.642803359277940528042757744*c[43]
+                                        - 2917.0898113607856452464789417524*c[44]
+                                        - 7344.388230485630731603620270867*c[46]
+                                        - 5844.833306940694942436396232365*c[47]
+                                        - 956.8827927301271923117129058657*c[48]
+                                        - 1514.7330728354081180623636456022*c[51]
+                                        - 989.2370387342774582704161647429*c[52]
+                                        - 99.20863587454704207996261546102*c[53]
+                                        - 934.4169889239364050197068015891*c[58]
+                                        + 18078.860884522027029078702299664*c[60]
+                                        + 8558.333861886835399129069466699*c[61]
+                                        + 41500.264368701781692567774963117*c[63]
+                                        + 44387.571616892323313369559240923*c[64]
+                                        + 16527.608577432506399160417859108*c[65]
+                                        + 47215.485783213354138892114830337*c[67]
+                                        + 58344.98963218638254178724937563*c[68]
+                                        + 31756.943844634635328961248158825*c[69]
+                                        + 9004.395803855780808454834052577*c[70]
+                                        + 26579.214226641252764632347146216*c[72]
+                                        + 31690.369319754133404675717627739*c[73]
+                                        + 16346.533852499240020998410780464*c[74]
+                                        + 2520.2313676828324034656860585063*c[75]
+                                        + 5293.711806120534705096744957039*c[78]
+                                        + 5329.642076292333730332748311281*c[79]
+                                        + 2271.3659698512133586001352196223*c[80]
+                                        + 222.01365014774874802922496500478*c[81]
+                                        + 2672.0277076509967556822643805149*c[86]
+                                        - 40113.54260777910069528938374105*c[88]
+                                        - 18094.513583524159950661003307367*c[89]
+                                        - 104504.03509692906548847039338209*c[91]
+                                        - 125574.88723679184234739289670889*c[92]
+                                        - 49046.928243534254301047753167313*c[93]
+                                        - 151793.2287279245929351441240352*c[95]
+                                        - 222817.24506772544110065006714226*c[96]
+                                        - 154876.6529205451994813862644637*c[97]
+                                        - 51488.91536484728671740475377382*c[98]
+                                        - 140920.43124767344417609925357437*c[100]
+                                        - 218006.06568355085304117416770721*c[101]
+                                        - 170616.55754464325018743453616274*c[102]
+                                        - 79151.65374368594185230451680873*c[103]
+                                        - 21383.999017279479507388301859876*c[104]
+                                        - 72640.40659668864154457552614009*c[106]
+                                        - 107010.38651917185072849338557035*c[107]
+                                        - 80525.59223813291955115400739029*c[108]
+                                        - 34823.68358712472849728011851761*c[109]
+                                        - 5221.959421540486975734388919048*c[110]
+                                        - 14147.190344118418042069907911001*c[113]
+                                        - 17817.274658841909402671305644595*c[114]
+                                        - 11470.972771128250008061854564143*c[115]
+                                        - 4117.567924765786703657556971507*c[116]
+                                        - 399.65713902643768159350013038389*c[117]
+                                        - 6057.623849202961608017727692072*c[122]
+                                        + 77140.84648541035397414500700021*c[124]
+                                        + 32492.769933768526847311154958994*c[125]
+                                        + 217177.75101360500073278163987276*c[127]
+                                        + 279913.06255789696605038908699206*c[128]
+                                        + 110692.27269139162207091549228427*c[129]
+                                        + 356440.03065726489278407533331997*c[131]
+                                        + 572287.3290728364910460947557798*c[132]
+                                        + 445566.70213132492162626705662387*c[133]
+                                        + 157372.89385855847991257744921323*c[134]
+                                        + 416984.07347059585059974249253112*c[136]
+                                        + 731971.9411142253650467935880324*c[137]
+                                        + 675205.7484596743911208035610165*c[138]
+                                        + 392756.05678524825048992888734694*c[139]
+                                        + 123083.17430831785466863812327463*c[140]
+                                        + 342889.02166145605332630467450368*c[142]
+                                        + 610715.8180697740586322100172037*c[143]
+                                        + 589043.9870692086823185008736014*c[144]
+                                        + 380826.5289751648919813209091167*c[145]
+                                        + 163740.19843277428531250897289353*c[146]
+                                        + 43271.249568440780616763084749386*c[147]
+                                        + 166632.36811865160577599755417658*c[149]
+                                        + 280514.85763689746598648518700598*c[150]
+                                        + 258424.86979658021587412616855435*c[151]
+                                        + 160104.26880073930219335213144613*c[152]
+                                        + 63325.13803573608240920675101746*c[153]
+                                        + 9374.590668710429882347868772716*c[154]
+                                        + 31963.842034789858282339849541255*c[157]
+                                        + 46386.523042364150385743847486419*c[158]
+                                        + 37074.80995866545025156643353477*c[159]
+                                        + 19840.3144530082744844590774825*c[160]
+                                        + 6529.051396559562721624091970708*c[161]
+                                        + 634.0430425774675396007160800967*c[162]
+                                        + z*(7040.923507483280923516141002705*c[43]
+                                             + 3646.3622642009820565580986771905*c[44]
+                                             + 5004.81028243831797287312787538*c[47]
+                                             + 1196.1034909126589903896411323322*c[48]
+                                             + 878.6752520522111541107814169187*c[52]
+                                             + 124.01079484318380259995326932628*c[53]
+                                             + 1397.7178417654379420688178777272*c[61]
+                                             - 35493.074256313094992607227599071*c[64]
+                                             - 20659.510721790632998950522323885*c[65]
+                                             - 52713.20442774165377175804771865*c[68]
+                                             - 66492.40437033851545597969645234*c[69]
+                                             - 27013.18741156734242536450215773*c[70]
+                                             - 29617.849409772033557081372387405*c[73]
+                                             - 36519.051122396191009254900800552*c[74]
+                                             - 7560.694103048497210397058175519*c[75]
+                                             - 5049.271231558007357767752296854*c[79]
+                                             - 5191.693645374201962514594787708*c[80]
+                                             - 666.0409504432462440876748950143*c[81]
+                                             - 6406.294549080085531664661575585*c[89]
+                                             + 101131.292656160267826365937526*c[92]
+                                             + 55666.75904941004322511554807333*c[93]
+                                             + 203335.56069569797169206917056315*c[96]
+                                             + 333112.42140413432222516875184138*c[97]
+                                             + 154466.74609454186015221426132147*c[98]
+                                             + 206494.20830400197646662403023956*c[101]
+                                             + 395174.32841235254424925116684246*c[102]
+                                             + 312696.16631792020358915439058714*c[103]
+                                             + 112265.99484071726741378858476435*c[104]
+                                             + 102869.86107207704512147284606609*c[107]
+                                             + 190860.64918362230038915776368484*c[108]
+                                             + 143554.9147154092404169359773606*c[109]
+                                             + 27415.286963087556622605541825002*c[110]
+                                             + 17245.393945214072879540975385742*c[114]
+                                             + 27455.006834123202064226385779963*c[115]
+                                             + 17245.416263213332564565761954459*c[116]
+                                             + 2098.1999798887978283658756845154*c[117]
+                                             + 18768.60070882766583563709205904*c[125]
+                                             - 225460.2610844477643272149079604*c[128]
+                                             - 111173.1109041013819630749514329*c[129]
+                                             - 523397.7548377718598478311989379*c[132]
+                                             - 962149.1819309356590216485152827*c[133]
+                                             - 456194.04350665464117515010575503*c[134]
+                                             - 695706.4193789365149831784347712*c[137]
+                                             - 1.5748740538392262015959203098561e6*c[138]
+                                             - 1.5795455520693310806021279239235e6*c[139]
+                                             - 646186.6651186687370103501471918*c[140]
+                                             - 590196.4029621389139864225724804*c[143]
+                                             - 1.4101987589242112920342490155809e6*c[144]
+                                             - 1.6127203021203823252899174202699e6*c[145]
+                                             - 1.0348830509957033368866698128028e6*c[146]
+                                             - 346169.99654752624493410467799509*c[147]
+                                             - 273237.52852779522773216989746935*c[150]
+                                             - 625483.0268577616239947602146418*c[151]
+                                             - 689611.6296269186598702801656492*c[152]
+                                             - 412683.17327046486921058117931266*c[153]
+                                             - 74996.72534968343905878295018173*c[154]
+                                             - 45364.055147870622314944971588334*c[158]
+                                             - 90205.34965845736270280526457875*c[159]
+                                             - 86092.79307287519106649206836156*c[160]
+                                             - 43052.352828357951867414546127034*c[161]
+                                             - 5072.344340619740316805728640774*c[162]
+                                             + z*(35728.29941939362839303751500508*c[69]
+                                                  + 21010.256875663488553061279456012*c[70]
+                                                  + 21447.845075696187977342516433296*c[74]
+                                                  + 5880.539857926608941419934136515*c[75]
+                                                  + 3136.6482440802470190192343509069*c[80]
+                                                  + 518.0318503447470787348582516778*c[81]
+                                                  + 7522.535006677032868258857847747*c[93]
+                                                  - 186022.140337937097164581228349*c[97]
+                                                  - 120140.80251797700234061109213892*c[98]
+                                                  - 242538.17530873130868661066218538*c[102]
+                                                  - 418770.9412277279293112375974989*c[103]
+                                                  - 199583.99082794180873562415069218*c[104]
+                                                  - 120271.54518127486793362033926263*c[108]
+                                                  - 202849.50511584453737172887772082*c[109]
+                                                  - 48738.287934377878440187629911115*c[110]
+                                                  - 17488.387826950519405532090099712*c[115]
+                                                  - 24829.430678858749941935027279991*c[116]
+                                                  - 3730.1332975800850282060012169163*c[117]
+                                                  - 36256.306613517527500759218563253*c[129]
+                                                  + 540254.4056890393426517529260039*c[133]
+                                                  + 317660.10056634952426798040674523*c[134]
+                                                  + 974489.157686177616926554478114*c[138]
+                                                  + 2.1648493200522922751104513296668e6*c[139]
+                                                  + 1.1487762935442999769072891505632e6*c[140]
+                                                  + 898525.0334502672521814972314389*c[144]
+                                                  + 2.3515663482150352125882744992451e6*c[145]
+                                                  + 2.4628925678986311375620715076022e6*c[146]
+                                                  + 1.0385099896425787348023140339853e6*c[147]
+                                                  + 403269.25281604847220280333859851*c[151]
+                                                  + 1.024728521678571826465184484119e6*c[152]
+                                                  + 1.018907680775405764151240270675e6*c[153]
+                                                  + 224990.17604905031717634885054518*c[154]
+                                                  + 58482.44961350073318446296354704*c[159]
+                                                  + 128962.04394455378414898400363625*c[160]
+                                                  + 107736.9223487972391558945292243*c[161]
+                                                  + 15217.033021859220950417185922322*c[162]
+                                                  + z*(175562.8118693455487418952937089*c[103]
+                                                       + 112265.99484071726741378858476435*c[104]
+                                                       + 91195.68255941512815855645088479*c[109]
+                                                       + 27415.286963087556622605541825002*c[110]
+                                                       + 11416.329140803935725050545759856*c[116]
+                                                       + 2098.1999798887978283658756845154*c[117]
+                                                       + 37157.488827715196646025231064235*c[134]
+                                                       - 936313.890665034767975462944393*c[139]
+                                                       - 646186.6651186687370103501471918*c[140]
+                                                       - 1.0972283354547378484738942834796e6*c[145]
+                                                       - 2.4368591247848100488546514536967e6*c[146]
+                                                       - 1.2981374870532234185028925424816e6*c[147]
+                                                       - 488363.92085763509101052213305849*c[152]
+                                                       - 1.0544927619332683617085470710808e6*c[153]
+                                                       - 281237.72006131289647043606318147*c[154]
+                                                       - 62000.98266565085776393461713281*c[160]
+                                                       - 113251.01679971993249851905237358*c[161]
+                                                       - 19021.291277324026188021482402902*c[162]
+                                                       + z*(841185.6442734640271807889845363*c[146]
+                                                            + 571180.4943034183041412727186919*c[147]
+                                                            + 385085.75319768209549877953506086*c[153]
+                                                            + 123744.59682697767444699186779985*c[154]
+                                                            + 42119.198382817188378662703747925*c[161]
+                                                            + 8369.368162022571522729452257277*c[162])))))
+                                   + y*(3980.3093753507935352088953810036*c[23]
+                                        + 1337.3381697631616710646750296023*c[24]
+                                        + 184.77436148463423710297588335693*c[25]
+                                        + 5297.79220168125703936517838*c[26]
+                                        + 1163.7450010761826528942871968225*c[27]
+                                        + 73.30386618162225976220742012688*c[28]
+                                        + 1748.1805010638446426064029305001*c[30]
+                                        + 254.60595469217252933951865474787*c[31]
+                                        + 9.218380593820814298067676919265*c[32]
+                                        - 75.07348974772132709638161759454*c[35]
+                                        + 276.21534426570420086633146977241*c[36]
+                                        + 218.21074837242168395631048173829*c[37]
+                                        - 16657.293756515626263227401233286*c[38]
+                                        - 6456.970629389999630453934249535*c[39]
+                                        - 1032.9123868616782879994299201651*c[40]
+                                        - 50634.95814055356903695252289662*c[41]
+                                        - 22229.690451796676405485727397442*c[42]
+                                        - 5427.52210361418628801472792015*c[43]
+                                        - 729.2724528401964113116197354381*c[44]
+                                        - 48358.34373460491670758564319883*c[45]
+                                        - 19402.524117005181922624783558851*c[46]
+                                        - 3616.5478631263376384365080359149*c[47]
+                                        - 239.22069818253179807792822646643*c[48]
+                                        - 14424.334962626875330878465460913*c[50]
+                                        - 4657.8916546890205755197163836473*c[51]
+                                        - 622.6374302621628707937325272205*c[52]
+                                        - 24.802158968636760519990653865255*c[53]
+                                        + 186.93713940055847116926048308131*c[56]
+                                        - 776.3200336977016105968081806604*c[57]
+                                        - 515.5404076821718096660451319112*c[58]
+                                        + 42767.100105914053713552650919341*c[59]
+                                        + 16110.660968135866549204074626456*c[60]
+                                        + 2386.8720067071324856867505296571*c[61]
+                                        + 171746.97635015227436562139916898*c[62]
+                                        + 89577.72378438304398397304845096*c[63]
+                                        + 26626.881957735139435325595613332*c[64]
+                                        + 4131.9021443581265997901044647771*c[65]
+                                        + 301890.06330884042269012123568906*c[66]
+                                        + 172580.93459038044965634473398863*c[67]
+                                        + 57972.24080194262895995609776306*c[68]
+                                        + 13298.480874067703091195939290468*c[69]
+                                        + 1800.8791607711561616909668105153*c[70]
+                                        + 238663.02915676016623143201005608*c[71]
+                                        + 128928.16773085075267676351978154*c[72]
+                                        + 40004.43749319835967552014773246*c[73]
+                                        + 7303.81022447923820185098016011*c[74]
+                                        + 504.0462735365664806931372117013*c[75]
+                                        + 66465.78543826832849830614253617*c[77]
+                                        + 30024.037109340346088608404233953*c[78]
+                                        + 7647.893598030791607189613504644*c[79]
+                                        + 1038.3387290748403925029189575416*c[80]
+                                        + 44.402730029549749605844993000956*c[81]
+                                        - 545.7207426700762152930012141033*c[84]
+                                        + 2124.3341883095665383612153043562*c[85]
+                                        + 1344.633298043727399633655623743*c[86]
+                                        - 89935.83885632198083209495913907*c[87]
+                                        - 33721.125738706341870248028990991*c[88]
+                                        - 4811.2579470642275013318274690108*c[89]
+                                        - 408331.88351700194429517086453038*c[90]
+                                        - 224986.83507269487007008217373522*c[91]
+                                        - 70306.25660626653896061883021235*c[92]
+                                        - 11133.351809882008645023109614666*c[93]
+                                        - 912948.9625535718599803256417861*c[94]
+                                        - 596223.4437601967183322782348407*c[95]
+                                        - 238521.21317707814153290279064451*c[96]
+                                        - 66622.48428082686444503375036828*c[97]
+                                        - 10297.783072969457343480950754765*c[98]
+                                        - 1.2195991800169738393650693977474e6*c[99]
+                                        - 835347.9003314746758051151509366*c[100]
+                                        - 360531.71106521184469201486234526*c[101]
+                                        - 113896.09884789554509379150335055*c[102]
+                                        - 25862.49142698550544142634871654*c[103]
+                                        - 3563.9998362132465845647169766461*c[104]
+                                        - 852091.6930672261322857400107054*c[105]
+                                        - 551971.1104404956947112471613995*c[106]
+                                        - 226269.81093586295267143280218686*c[107]
+                                        - 66364.95599207549417820665110598*c[108]
+                                        - 12175.918577962953022802106611225*c[109]
+                                        - 870.3265702567478292890648198413*c[110]
+                                        - 225785.28841779000612382054475025*c[112]
+                                        - 124263.69029525255105215843217835*c[113]
+                                        - 43330.92335682331106721568172237*c[114]
+                                        - 10594.350812044332284711505463427*c[115]
+                                        - 1475.8752501419536678772568662932*c[116]
+                                        - 66.60952317107294693225002173065*c[117]
+                                        + 1028.4518304109960381765707402387*c[120]
+                                        - 4138.6519636272647745129407195113*c[121]
+                                        - 2323.8813385995582500186351797002*c[122]
+                                        + 165549.21765065198758144430951944*c[123]
+                                        + 60119.73068385759266734199621366*c[124]
+                                        + 7969.254433464365367434550760715*c[125]
+                                        + 814102.3934244347506851646117314*c[126]
+                                        + 464400.5794932467152474955381107*c[127]
+                                        + 149369.25728102040981137068500235*c[128]
+                                        + 23737.932455039295825573299348959*c[129]
+                                        + 2.0495250233531251471861081944177e6*c[130]
+                                        + 1.4168990655751303972503644010873e6*c[131]
+                                        + 607813.7570511866819640287006603*c[132]
+                                        + 182215.46854431350415863127910913*c[133]
+                                        + 29351.29369584225617417119092469*c[134]
+                                        + 3.4263271306978919542327357721719e6*c[135]
+                                        + 2.6100959724540025880433416247643e6*c[136]
+                                        + 1.2877411843664900226411059260498e6*c[137]
+                                        + 482184.36723213863404323453402374*c[138]
+                                        + 132054.86225219449398229794572041*c[139]
+                                        + 20513.862384719642444773020545772*c[140]
+                                        + 3.8611316338601114993955175283241e6*c[141]
+                                        + 3.0002749127871151133063162698866e6*c[142]
+                                        + 1.5409397577100038704547560162703e6*c[143]
+                                        + 618763.6338555272505110441991646*c[144]
+                                        + 192233.28156560028850707111148522*c[145]
+                                        + 43980.224426761270313608419778611*c[146]
+                                        + 6181.607081205825802394726392769*c[147]
+                                        + 2.4715083468562223137895796870998e6*c[148]
+                                        + 1.8116968565010509229259635798414e6*c[149]
+                                        + 885115.3734250208635355593806752*c[150]
+                                        + 338927.96020223612418106651890266*c[151]
+                                        + 97933.41669003051254255458343556*c[152]
+                                        + 18194.780013846531502700719119196*c[153]
+                                        + 1339.2272383872042689068383961023*c[154]
+                                        + 630658.4759759532619129210108532*c[156]
+                                        + 396584.26106006447720515985997554*c[157]
+                                        + 167304.67424469061193851014293548*c[158]
+                                        + 55277.54330587435934845699124791*c[159]
+                                        + 13463.070521684186257311516863125*c[160]
+                                        + 1923.8736133713792706409737361482*c[161]
+                                        + 90.57757751106679137153086858525*c[162]
+                                        + y*(40255.7060299089926692703436707*c[41]
+                                             + 16427.156918072768760758735776427*c[42]
+                                             + 3520.4617537416404617580705013527*c[43]
+                                             + 364.63622642009820565580986771905*c[44]
+                                             + 58759.8824144376975549221975998*c[45]
+                                             + 18087.203829779326786531744931976*c[46]
+                                             + 2502.4051412191589864365639376898*c[47]
+                                             + 119.61034909126589903896411323322*c[48]
+                                             + 21020.034506988902340754106945282*c[50]
+                                             + 4714.7378727804186861860291070677*c[51]
+                                             + 439.33762602610557705539070845933*c[52]
+                                             + 12.401079484318380259995326932628*c[53]
+                                             + 264.15030567470218752178111739751*c[56]
+                                             - 772.7815931582905853936469881103*c[57]
+                                             - 628.3148718626468930304925045168*c[58]
+                                             + 2343.3887119203433919841228526773*c[59]
+                                             + 2952.2998745792407198119415098113*c[60]
+                                             + 698.8589208827189710344089388636*c[61]
+                                             - 158787.84047145943416177000825467*c[62]
+                                             - 72116.18912352189343710791023177*c[63]
+                                             - 17746.537128156547496303613799536*c[64]
+                                             - 2065.9510721790632998950522323885*c[65]
+                                             - 612008.5969329078099619929721238*c[66]
+                                             - 304741.36162471150480845287768211*c[67]
+                                             - 89215.13055977067745220202005422*c[68]
+                                             - 17367.730262851940063509224146758*c[69]
+                                             - 1800.8791607711561616909668105153*c[70]
+                                             - 664252.4276606927063544357762041*c[71]
+                                             - 299629.52624143958291324831414367*c[72]
+                                             - 73514.01845495492884334403937594*c[73]
+                                             - 10086.258634948475494128245010044*c[74]
+                                             - 504.0462735365664806931372117013*c[75]
+                                             - 216247.87677124201014215435661075*c[77]
+                                             - 79603.20365173789127440254543607*c[78]
+                                             - 15089.403102021037412352216054224*c[79]
+                                             - 1460.1638377614943019572297840429*c[80]
+                                             - 44.402730029549749605844993000956*c[81]
+                                             - 232.92958528600814067384198162945*c[84]
+                                             + 927.3224033028704227422055532766*c[85]
+                                             + 482.68887622082522038131227518979*c[86]
+                                             - 4380.1003346305742432532878437375*c[87]
+                                             - 3827.034920084455130173464772893*c[88]
+                                             - 457.59246779143468083319011254179*c[89]
+                                             + 384812.33202274426615133340429399*c[90]
+                                             + 161731.3210698025131705388072521*c[91]
+                                             + 34778.23625392764062128062516516*c[92]
+                                             + 3309.9154029378944620338974530088*c[93]
+                                             + 2.0328096777430353452250368902888e6*c[94]
+                                             + 1.1456328529831708776294184463521e6*c[95]
+                                             + 391078.61411565999765202371950969*c[96]
+                                             + 89117.88424179456137189124368884*c[97]
+                                             + 10297.783072969457343480950754765*c[98]
+                                             + 4.433098953606284007319317600845e6*c[99]
+                                             + 2.6778330952946471833678144270756e6*c[100]
+                                             + 997460.7126785497019715340276268*c[101]
+                                             + 269154.43467826731012864403025914*c[102]
+                                             + 50942.89312260629811883996210353*c[103]
+                                             + 5345.999754319869876847075464969*c[104]
+                                             + 4.0017630593724711944468591456525e6*c[105]
+                                             + 2.2674785071250928077438136895199e6*c[106]
+                                             + 779250.5457180310190137598149126*c[107]
+                                             + 182035.24617182434387068982080785*c[108]
+                                             + 25203.873229307971331167313880481*c[109]
+                                             + 1305.489855385121743933597229762*c[110]
+                                             + 1.2163364425241276962139818516234e6*c[112]
+                                             + 581882.6916623964374801516307708*c[113]
+                                             + 166670.72458750721172939035854723*c[114]
+                                             + 30957.089534986089451480292991366*c[115]
+                                             + 3106.7794131139444857416205462726*c[116]
+                                             + 99.91428475660942039837503259597*c[117]
+                                             + 1464.5674800156589151248633959095*c[120]
+                                             - 4330.7667907277773831876972897237*c[121]
+                                             - 2972.059038440309072967277639848*c[122]
+                                             + 14140.166609350554122461621677135*c[123]
+                                             + 14522.744633134943627097564280876*c[124]
+                                             + 2555.7663425795822562723484980501*c[125]
+                                             - 780194.1538008442713328533714533*c[126]
+                                             - 327998.368376950461856965645051*c[127]
+                                             - 71342.51302062910317984467135484*c[128]
+                                             - 7005.315340340467394392120355019*c[129]
+                                             - 4.6867045231856010748027602605301e6*c[130]
+                                             - 2.6901196851598955037941390938794e6*c[131]
+                                             - 931151.796113183063745036800706*c[132]
+                                             - 212326.58461137404429204782156608*c[133]
+                                             - 24043.081006168656653310443629799*c[134]
+                                             - 1.3312948769790510220138952865024e7*c[135]
+                                             - 8.931961061524517063742528539162e6*c[136]
+                                             - 3.8007238674659165022743151756793e6*c[137]
+                                             - 1.2022771567790961769957854986562e6*c[138]
+                                             - 265813.98949005660369307836634798*c[139]
+                                             - 30770.793577079463667159530818657*c[140]
+                                             - 2.1614725491476892327064591570019e7*c[141]
+                                             - 1.5105708279043724382223097177992e7*c[142]
+                                             - 6.810912204035593179608084762981e6*c[143]
+                                             - 2.3463458456601503943186974224307e6*c[144]
+                                             - 615826.2553534742892791208621546*c[145]
+                                             - 116040.91070403857375498340255698*c[146]
+                                             - 12363.214162411651604789452785539*c[147]
+                                             - 1.7178540715699352575931701104233e7*c[148]
+                                             - 1.1338769401577322936057183992756e7*c[149]
+                                             - 4.8337622389524942670404457207256e6*c[150]
+                                             - 1.5517310395690108547916303721293e6*c[151]
+                                             - 357729.95693121018863190077873031*c[152]
+                                             - 50213.94104444135055754986052766*c[153]
+                                             - 2678.4544767744085378136767922045*c[154]
+                                             - 4.9551503333912992574606115045941e6*c[156]
+                                             - 2.8049138006014050445944416850228e6*c[157]
+                                             - 1.0262239855218796672499620872042e6*c[158]
+                                             - 279067.92578663456070248464103838*c[159]
+                                             - 52080.82543914672052170507839156*c[160]
+                                             - 5392.905561891425357072335827313*c[161]
+                                             - 181.1551550221335827430617371705*c[162]
+                                             + y*(332418.15363876955135418292999832*c[66]
+                                                  + 155590.91788528114870969859859289*c[67]
+                                                  + 41905.685563933233710881997463267*c[68]
+                                                  + 7145.659883878725678607503001016*c[69]
+                                                  + 600.2930535903853872303222701718*c[70]
+                                                  + 513650.8142940959033520697317219*c[71]
+                                                  + 194808.12798016711072673540692091*c[72]
+                                                  + 39136.729166712608043202235454824*c[73]
+                                                  + 4289.5690151392375954685032866592*c[74]
+                                                  + 168.01542451218882689771240390042*c[75]
+                                                  + 193740.1747351426471717274776679*c[77]
+                                                  + 56676.95426254423226551340869427*c[78]
+                                                  + 8376.511657494689155645559937198*c[79]
+                                                  + 627.3296488160494038038468701814*c[80]
+                                                  + 14.800910009849916535281664333652*c[81]
+                                                  - 931.7183411440325626953679265178*c[84]
+                                                  + 2442.7342532110723243050824259435*c[85]
+                                                  + 2011.2036509201050849221344799574*c[86]
+                                                  - 5590.463197406160687210913916876*c[87]
+                                                  - 7682.120511366244143184756469593*c[88]
+                                                  - 1830.3698711657387233327604501671*c[89]
+                                                  + 16709.113812925787232002150660311*c[90]
+                                                  + 25323.838525128258269171817703472*c[91]
+                                                  + 10524.940049434995527934895731895*c[92]
+                                                  + 1504.5070013354065736517715695495*c[93]
+                                                  - 1.2578858667055363839814543779202e6*c[94]
+                                                  - 638650.0405796835860449563735253*c[95]
+                                                  - 192940.55584520734120399275615207*c[96]
+                                                  - 37204.4280675874194329162456698*c[97]
+                                                  - 3432.5943576564857811603169182549*c[98]
+                                                  - 5.813235381209272462580915822389e6*c[99]
+                                                  - 3.1875265409408277369842364670691e6*c[100]
+                                                  - 1.0703799043212978274987659218407e6*c[101]
+                                                  - 257675.03405429647920096975232945*c[102]
+                                                  - 42061.366069822892050360267421494*c[103]
+                                                  - 3563.9998362132465845647169766461*c[104]
+                                                  - 6.893050867382788476990457035314e6*c[105]
+                                                  - 3.4296717999536228350117158063494e6*c[106]
+                                                  - 1.0029832700526333995460646951639e6*c[107]
+                                                  - 193211.26596836117818897465806663*c[108]
+                                                  - 21429.245727781008752087645229417*c[109]
+                                                  - 870.3265702567478292890648198413*c[110]
+                                                  - 2.3852513238356371896071797497118e6*c[112]
+                                                  - 983720.6271878838959558849222938*c[113]
+                                                  - 231601.20404023923226678346067141*c[114]
+                                                  - 34117.774236708255112303787864551*c[115]
+                                                  - 2666.4973006766389797782371954036*c[116]
+                                                  - 66.60952317107294693225002173065*c[117]
+                                                  - 781.1026560083514213999271444851*c[120]
+                                                  + 1353.1258613839984669075283008264*c[121]
+                                                  + 1911.6761654289425192955353663344*c[122]
+                                                  + 198.32471222977530940360523575954*c[123]
+                                                  - 4113.8011404448223793285079301114*c[124]
+                                                  - 2157.7641193464684171359853471311*c[125]
+                                                  - 17238.130625271967473930440251701*c[126]
+                                                  - 8943.459903982637762853113871538*c[127]
+                                                  + 4164.1235409809245969497928898849*c[128]
+                                                  + 1768.6003226106110975980106616221*c[129]
+                                                  + 2.9196214112587192665622998588043e6*c[130]
+                                                  + 1.3207313931229446260575414821444e6*c[131]
+                                                  + 329695.40869888896686000290877244*c[132]
+                                                  + 46764.6740865661026561600415163*c[133]
+                                                  + 2706.147645715952696909400581709*c[134]
+                                                  + 1.9017789260395637695694349711415e7*c[135]
+                                                  + 1.1456610707046270716818807187472e7*c[136]
+                                                  + 4.3365647021912456103005777114254e6*c[137]
+                                                  + 1.1981551703229958857296137279379e6*c[138]
+                                                  + 222363.79040121431094180654274356*c[139]
+                                                  + 20513.862384719642444773020545772*c[140]
+                                                  + 4.9100472182629746594268474774951e7*c[141]
+                                                  + 3.1288798084514073541767354610838e7*c[142]
+                                                  + 1.2676206787454653549190766748175e7*c[143]
+                                                  + 3.8820922607724299030292600994709e6*c[144]
+                                                  + 895714.4609619435481884882244171*c[145]
+                                                  + 144121.37255455460688274996555674*c[146]
+                                                  + 12363.214162411651604789452785539*c[147]
+                                                  + 4.8860176660281523266365626806213e7*c[148]
+                                                  + 2.9118097811298910076997809700708e7*c[149]
+                                                  + 1.0910420281958734445631047002886e7*c[150]
+                                                  + 2.9874854367486847047804403523706e6*c[151]
+                                                  + 569070.1250511958306259180597293*c[152]
+                                                  + 64038.32206118963810969828281692*c[153]
+                                                  + 2678.4544767744085378136767922045*c[154]
+                                                  + 1.5829858305538683083136997301062e7*c[156]
+                                                  + 8.040066958502876867477146967054e6*c[157]
+                                                  + 2.5473581840866093494310693794295e6*c[158]
+                                                  + 574869.4331794599228496022347891*c[159]
+                                                  + 85738.50174335718616498387054937*c[160]
+                                                  + 6938.06389704009217286272418233*c[161]
+                                                  + 181.1551550221335827430617371705*c[162]
+                                                  + y*(2.4191697425034643459961169148567e6*c[99]
+                                                       + 1.2574216900611257780231446154494e6*c[100]
+                                                       + 395197.91553077668194995937236337*c[101]
+                                                       + 87153.08291356259060985317495515*c[102]
+                                                       + 12540.200847810396338706806693493*c[103]
+                                                       + 890.9999590533116461411792441615*c[104]
+                                                       + 3.885740134648631229770740166895e6*c[105]
+                                                       + 1.7062856643430581637749676968853e6*c[106]
+                                                       + 431477.3832760875571478186949257*c[107]
+                                                       + 70482.06538837758525093774592254*c[108]
+                                                       + 6513.977325672509154182603634628*c[109]
+                                                       + 217.58164256418695732226620496034*c[110]
+                                                       + 1.5215899582136309734665821962008e6*c[112]
+                                                       + 535137.5477586961400031580789175*c[113]
+                                                       + 105196.54358081037395030851119597*c[114]
+                                                       + 12758.373613049229679665570768587*c[115]
+                                                       + 815.4520814859954089321818399897*c[116]
+                                                       + 16.652380792768236733062505432662*c[117]
+                                                       + 3319.6862880354935409496903640616*c[120]
+                                                       - 8178.020621191029455024727763007*c[121]
+                                                       - 6770.519752560838089171687755768*c[122]
+                                                       + 16211.830450825470255545772645497*c[123]
+                                                       + 23490.466540879691862672221410882*c[124]
+                                                       + 5591.76677269664071513898641787*c[125]
+                                                       - 35777.605823571253621149598043259*c[126]
+                                                       - 60213.79902420855265494227817042*c[127]
+                                                       - 26463.223796147869932881928866769*c[128]
+                                                       - 3758.275685547548582395772655947*c[129]
+                                                       + 107922.55205812722635329859437237*c[130]
+                                                       + 181470.9799014812959192489677003*c[131]
+                                                       + 97172.1142477576019617315767102*c[132]
+                                                       + 25535.91960468406911424605986853*c[133]
+                                                       + 2654.1063448367997604303736474454*c[134]
+                                                       - 8.877313071499915082198366462425e6*c[135]
+                                                       - 4.9169413620588268000616259163196e6*c[136]
+                                                       - 1.6955424419502334281489670049135e6*c[137]
+                                                       - 418023.8911607334843101261801313*c[138]
+                                                       - 66879.56361893105485539021031378*c[139]
+                                                       - 5128.465596179910611193255136443*c[140]
+                                                       - 4.7587617962997689727090395505884e7*c[141]
+                                                       - 2.8174058811386050232169315879132e7*c[142]
+                                                       - 1.0517803796191010722388001017155e7*c[143]
+                                                       - 2.944364657249545605220228836237e6*c[144]
+                                                       - 612065.589978304176871122154879*c[145]
+                                                       - 86100.91720253532000525826427825*c[146]
+                                                       - 6181.607081205825802394726392769*c[147]
+                                                       - 6.022550124709032920128449873784e7*c[148]
+                                                       - 3.2503063259151996185530290751146e7*c[149]
+                                                       - 1.0795645778488419171165890505762e7*c[150]
+                                                       - 2.5643827085784247660142772259422e6*c[151]
+                                                       - 414943.6688700089755335805049341*c[152]
+                                                       - 38931.35153896896283092335255309*c[153]
+                                                       - 1339.2272383872042689068383961023*c[154]
+                                                       - 2.1800432679260552997051424966467e7*c[156]
+                                                       - 9.893909854759310850661148046778e6*c[157]
+                                                       - 2.7178971522895918034980308072959e6*c[158]
+                                                       - 517783.8122000352862264073609388*c[159]
+                                                       - 63949.58497799988472222970509984*c[160]
+                                                       - 4241.6111160943794943265562686733*c[161]
+                                                       - 90.57757751106679137153086858525*c[162]
+                                                       + y*(1.6128958894762906932219992568884e7*c[141]
+                                                            + 9.114932331602621550458306708537e6*c[142]
+                                                            + 3.2167753272581813495635625926793e6*c[143]
+                                                            + 841021.9808291332499838971384464*c[144]
+                                                            + 160107.64123374687059403891181769*c[145]
+                                                            + 20028.229625558667313828309155627*c[146]
+                                                            + 1236.3214162411651604789452785539*c[147]
+                                                            + 2.6645427919675768655058641505866e7*c[148]
+                                                            + 1.3068874532041478227804104258831e7*c[149]
+                                                            + 3.8818377265148247464131965890166e6*c[150]
+                                                            + 811921.7286006861070235964144026*c[151]
+                                                            + 114018.15949976765499556296291469*c[152]
+                                                            + 9168.708409468621321399512739544*c[153]
+                                                            + 267.84544767744085378136767922045*c[154]
+                                                            + 1.0729620245086568166371147889025e7*c[156]
+                                                            + 4.3285577320838439519980805442946e6*c[157]
+                                                            + 1.0373597779696477891211704926992e6*c[158]
+                                                            + 169877.05150583122768266700604334*c[159]
+                                                            + 17856.28300770744703601316973425*c[160]
+                                                            + 1002.8380567337425804443500892363*c[161]
+                                                            + 18.11551550221335827430617371705*c[162])
+                                                       + z*(1.5191553886004369250763844514228e7*c[142]
+                                                            + 1.6083876636290906747817812963396e7*c[143]
+                                                            + 8.410219808291332499838971384464e6*c[144]
+                                                            + 2.6684606872291145099006485302949e6*c[145]
+                                                            + 500705.7406389666828457077288907*c[146]
+                                                            + 43271.249568440780616763084749386*c[147]
+                                                            + 2.1781457553402463713006840431385e7*c[149]
+                                                            + 1.9409188632574123732065982945083e7*c[150]
+                                                            + 8.119217286006861070235964144026e6*c[151]
+                                                            + 1.9003026583294609165927160485782e6*c[152]
+                                                            + 229217.71023671553303498781848861*c[153]
+                                                            + 9374.590668710429882347868772716*c[154]
+                                                            + 7.214262886806406586663467573824e6*c[157]
+                                                            + 5.186798889848238945605852463496e6*c[158]
+                                                            + 1.6987705150583122768266700604334e6*c[159]
+                                                            + 297604.7167951241172668861622375*c[160]
+                                                            + 25070.951418343564511108752230908*c[161]
+                                                            + 634.0430425774675396007160800967*c[162]))
+                                                  + z*(2.011874704097801244837031384719e6*c[100]
+                                                       + 1.8969499945477280733598049873442e6*c[101]
+                                                       + 836669.5959702008698545904795695*c[102]
+                                                       + 200643.21356496634141930890709588*c[103]
+                                                       + 21383.999017279479507388301859876*c[104]
+                                                       + 2.7300570629488930620399483150165e6*c[106]
+                                                       + 2.0710914397252202743095297356434e6*c[107]
+                                                       + 676627.8277284248184090023608564*c[108]
+                                                       + 104223.63721076014646692165815405*c[109]
+                                                       + 5221.959421540486975734388919048*c[110]
+                                                       + 856220.0764139138240050529262681*c[113]
+                                                       + 504943.4091878897949614808537407*c[114]
+                                                       + 122480.38668527260492478947937843*c[115]
+                                                       + 13047.233303775926542914909439835*c[116]
+                                                       + 399.65713902643768159350013038389*c[117]
+                                                       - 10832.831604097340942674700409228*c[122]
+                                                       + 37584.746465407506980275554257411*c[124]
+                                                       + 26840.480508943875432667134805777*c[125]
+                                                       - 96342.07843873368424790764507267*c[127]
+                                                       - 127023.47422150977567783325856049*c[128]
+                                                       - 36079.446581256466390999417497091*c[129]
+                                                       + 290353.56784237007347079834832048*c[131]
+                                                       + 466426.14838923648941631156820897*c[132]
+                                                       + 245144.82820496706349676217473788*c[133]
+                                                       + 42465.701517388796166885978359126*c[134]
+                                                       - 7.867106179294122880098601466111e6*c[136]
+                                                       - 8.138603721361120455115041623585e6*c[137]
+                                                       - 4.0130293551430414493772113292605e6*c[138]
+                                                       - 1.0700730179028968776862433650205e6*c[139]
+                                                       - 123083.17430831785466863812327463*c[140]
+                                                       - 3.2925250989414184970859829795228e7*c[142]
+                                                       - 3.7618356912684126069208154511629e7*c[143]
+                                                       - 2.1537724862962571810243019720304e7*c[144]
+                                                       - 7.658280889869575222017435653827e6*c[145]
+                                                       - 1.6658574203496743338496321595655e6*c[146]
+                                                       - 173084.99827376312246705233899755*c[147]
+                                                       - 3.4579735171921222926442992856726e7*c[149]
+                                                       - 3.6291748830685113035943488071592e7*c[150]
+                                                       - 1.8122700173547388897548290053824e7*c[151]
+                                                       - 5.118856575256574875263115240083e6*c[152]
+                                                       - 750978.2687458826815141702064833*c[153]
+                                                       - 37498.362674841719529391475090863*c[154]
+                                                       - 1.0058845458169772091727062815785e7*c[157]
+                                                       - 8.896467219111449500305865904224e6*c[158]
+                                                       - 3.6117081850736889263121746166653e6*c[159]
+                                                       - 785109.5862118988617421663518075*c[160]
+                                                       - 81741.90565159025625495034866343*c[161]
+                                                       - 2536.172170309870158402864320387*c[162]
+                                                       + z*(1.2867101309032725398254250370717e7*c[143]
+                                                            + 1.6820439616582664999677942768928e7*c[144]
+                                                            + 9.606458474024812235642334709062e6*c[145]
+                                                            + 2.8039521475782134239359632817877e6*c[146]
+                                                            + 346169.99654752624493410467799509*c[147]
+                                                            + 1.5527350906059298985652786356066e7*c[150]
+                                                            + 1.6238434572013722140471928288051e7*c[151]
+                                                            + 6.841089569986059299733777774882e6*c[152]
+                                                            + 1.2836191773256069849959317835362e6*c[153]
+                                                            + 74996.72534968343905878295018173*c[154]
+                                                            + 4.1494391118785911564846819707967e6*c[158]
+                                                            + 3.3975410301166245536533401208669e6*c[159]
+                                                            + 1.071376980462446822160790184055e6*c[160]
+                                                            + 140397.32794272396126220901249308*c[161]
+                                                            + 5072.344340619740316805728640774*c[162])))
+                                             + z*(233386.37682792172306454789788934*c[67]
+                                                  + 188575.5850376995516989689885847*c[68]
+                                                  + 64310.93895490853110746752700914*c[69]
+                                                  + 9004.395803855780808454834052577*c[70]
+                                                  + 292212.19197025066609010311038136*c[72]
+                                                  + 176115.28125020673619441005954671*c[73]
+                                                  + 38606.121136253138359216529579933*c[74]
+                                                  + 2520.2313676828324034656860585063*c[75]
+                                                  + 85015.4313938163483982701130414*c[78]
+                                                  + 37694.302458726101200405019717391*c[79]
+                                                  + 5645.966839344444634234621831633*c[80]
+                                                  + 222.01365014774874802922496500478*c[81]
+                                                  + 3016.8054763801576273832017199362*c[86]
+                                                  - 11523.180767049366214777134704389*c[88]
+                                                  - 8236.664420245824254997422025752*c[89]
+                                                  + 37985.757787692387403757726555208*c[91]
+                                                  + 47362.230222457479875707030793526*c[92]
+                                                  + 13540.563012018659162865944125945*c[93]
+                                                  - 957975.0608695253790674345602879*c[95]
+                                                  - 868232.5013034330354179674026843*c[96]
+                                                  - 334839.8526082867748962462110282*c[97]
+                                                  - 51488.91536484728671740475377382*c[98]
+                                                  - 3.2723837833378906718485811620644e6*c[100]
+                                                  - 3.3939970735350441687245929077752e6*c[101]
+                                                  - 1.6915731095110176604177849112879e6*c[102]
+                                                  - 480438.0808736186246909223310005*c[103]
+                                                  - 64151.99705183843852216490557963*c[104]
+                                                  - 3.0969649027187644559876124732617e6*c[106]
+                                                  - 2.9601061354429350922251438265049e6*c[107]
+                                                  - 1.2314305229189319898940201519573e6*c[108]
+                                                  - 243270.95800864502143112343482571*c[109]
+                                                  - 15665.878264621460927203166757144*c[110]
+                                                  - 833415.8834713904759300376887396*c[113]
+                                                  - 663497.8612901591989794149327158*c[114]
+                                                  - 215199.67811641984231714198124713*c[115]
+                                                  - 30212.034532317639789487375851178*c[116]
+                                                  - 1198.9714170793130447805003911517*c[117]
+                                                  - 5257.109454929591928062722257419*c[122]
+                                                  + 22017.858138388396666213903797891*c[124]
+                                                  + 10420.421844648798697388417042243*c[125]
+                                                  - 85671.74868502421983021040461181*c[127]
+                                                  - 76529.04973171817107210087591589*c[128]
+                                                  - 11142.182032446849914867467168219*c[129]
+                                                  + 2.1988622655661944941894109844569e6*c[131]
+                                                  + 1.8334489504369277179322467656327e6*c[132]
+                                                  + 604740.6879328202215280120047001*c[133]
+                                                  + 72441.49082378088757880549249498*c[134]
+                                                  + 1.1284586426098813915154259681625e7*c[136]
+                                                  + 1.3410588368839764905016318483725e7*c[137]
+                                                  + 7.773624516549681884533615054496e6*c[138]
+                                                  + 2.532902092591042005862415617388e6*c[139]
+                                                  + 369249.52292495356400591436982389*c[140]
+                                                  + 2.2239258884710471584506159569836e7*c[142]
+                                                  + 2.8829162859032846419452334483064e7*c[143]
+                                                  + 1.8785536699729940269581076105011e7*c[144]
+                                                  + 7.692006247026971806314246625887e6*c[145]
+                                                  + 1.9933378172152229044746501053526e6*c[146]
+                                                  + 259627.49741064468370057850849632*c[147]
+                                                  + 1.7742345338007447920664469908517e7*c[149]
+                                                  + 2.1878079645800470228382095459295e7*c[150]
+                                                  + 1.3295343800577620669862745630967e7*c[151]
+                                                  + 4.6969094443255063029414344658777e6*c[152]
+                                                  + 877628.5448173548463325837085182*c[153]
+                                                  + 56247.54401226257929408721263629*c[154]
+                                                  + 4.5159663441269862324204233387428e6*c[157]
+                                                  + 4.7907614140561549472104127792652e6*c[158]
+                                                  + 2.4650437598098726109122891506025e6*c[159]
+                                                  + 697245.336491433646168133294385*c[160]
+                                                  + 94800.00844470938169819853260485*c[161]
+                                                  + 3804.2582554648052376042964805805*c[162]
+                                                  + z*(1.4227124959107960550198537405081e6*c[101]
+                                                       + 1.5687554924441266309773571491928e6*c[102]
+                                                       + 677170.8457817614022901675614486*c[103]
+                                                       + 112265.99484071726741378858476435*c[104]
+                                                       + 1.5533185797939152057321473017325e6*c[107]
+                                                       + 1.2686771769907965345168794266058e6*c[108]
+                                                       + 351754.77558631549432586059626992*c[109]
+                                                       + 27415.286963087556622605541825002*c[110]
+                                                       + 378707.55689091734622111064030551*c[114]
+                                                       + 229650.72503488613423398027383456*c[115]
+                                                       + 44034.412400243752082337819359444*c[116]
+                                                       + 2098.1999798887978283658756845154*c[117]
+                                                       + 20130.360381707906574500351104333*c[125]
+                                                       - 95267.60566613233175837494392037*c[128]
+                                                       - 67648.96233985587448312390780705*c[129]
+                                                       + 349819.61129192736706223367615673*c[132]
+                                                       + 459646.55288431324405642907763353*c[133]
+                                                       + 143321.74262118718706324017696205*c[134]
+                                                       - 6.103952791020840341336281217689e6*c[137]
+                                                       - 7.524430040893202717582271242363e6*c[138]
+                                                       - 3.6114964354222769621910713569443e6*c[139]
+                                                       - 646186.6651186687370103501471918*c[140]
+                                                       - 1.8563441702738550503215428105684e7*c[143]
+                                                       - 2.7767904405617823394447204898874e7*c[144]
+                                                       - 1.8641854147791207197577094299871e7*c[145]
+                                                       - 6.642787346152130184758596376378e6*c[146]
+                                                       - 1.0385099896425787348023140339853e6*c[147]
+                                                       - 1.5573298443469360537718026286644e7*c[150]
+                                                       - 2.1801236896391062577549097634882e7*c[151]
+                                                       - 1.2145323764001395729212680604119e7*c[152]
+                                                       - 2.9799215279216788392024447463851e6*c[153]
+                                                       - 224990.17604905031717634885054518*c[154]
+                                                       - 3.5602710804246437578658879500701e6*c[158]
+                                                       - 4.2237970744256983215953223155973e6*c[159]
+                                                       - 1.8462121181183235417592187993091e6*c[160]
+                                                       - 323847.0087138058743918325711132*c[161]
+                                                       - 15217.033021859220950417185922322*c[162]
+                                                       + z*(8.410219808291332499838971384464e6*c[144]
+                                                            + 1.1207534886362280941582723827239e7*c[145]
+                                                            + 5.607904295156426847871926563575e6*c[146]
+                                                            + 1.0385099896425787348023140339853e6*c[147]
+                                                            + 8.119217286006861070235964144026e6*c[151]
+                                                            + 7.981271164983735849689407404028e6*c[152]
+                                                            + 2.5672383546512139699918635670724e6*c[153]
+                                                            + 224990.17604905031717634885054518*c[154]
+                                                            + 1.6987705150583122768266700604334e6*c[159]
+                                                            + 1.2499398105395212925209218813975e6*c[160]
+                                                            + 280794.65588544792252441802498617*c[161]
+                                                            + 15217.033021859220950417185922322*c[162]))))
+                                        + z*(21902.875890763691681011647701903*c[42]
+                                             + 14081.847014966561847032282005411*c[43]
+                                             + 2917.0898113607856452464789417524*c[44]
+                                             + 24116.271773039102382042326575969*c[46]
+                                             + 10009.620564876635945746255750759*c[47]
+                                             + 956.8827927301271923117129058657*c[48]
+                                             + 6286.31716370722491491470547609*c[51]
+                                             + 1757.3505041044223082215628338373*c[52]
+                                             + 99.20863587454704207996261546102*c[53]
+                                             - 837.7531624835291907073233393558*c[58]
+                                             + 3936.3998327723209597492553464151*c[60]
+                                             + 2795.4356835308758841376357554543*c[61]
+                                             - 96154.91883136252458281054697569*c[63]
+                                             - 70986.14851262618998521445519814*c[64]
+                                             - 16527.608577432506399160417859108*c[65]
+                                             - 250730.89761433419103490523831659*c[67]
+                                             - 231143.46554728300867616208782709*c[68]
+                                             - 96067.88279954316643642877516797*c[69]
+                                             - 18008.791607711561616909668105153*c[70]
+                                             - 204697.90700841899982426234527065*c[72]
+                                             - 176645.88631968189124376945113928*c[73]
+                                             - 54952.6549887523783802149403604*c[74]
+                                             - 5040.462735365664806931372117013*c[75]
+                                             - 49460.650606439622767023318553828*c[78]
+                                             - 35228.077435600082182472184405302*c[79]
+                                             - 7917.332809195657992834757051255*c[80]
+                                             - 444.02730029549749605844993000956*c[81]
+                                             + 2654.7888192145387120972175135438*c[86]
+                                             - 12784.833738145517650082709500117*c[88]
+                                             - 7321.479484662954893331041800669*c[89]
+                                             + 240965.59995153160916322356070627*c[91]
+                                             + 170687.76516401554906892718785632*c[92]
+                                             + 35506.365231515595138181809041368*c[93]
+                                             + 888860.4300645442507942682216109*c[95]
+                                             + 985492.7889270179669961166095825*c[96]
+                                             + 489716.50552883197437763247549191*c[97]
+                                             + 102977.83072969457343480950754765*c[98]
+                                             + 1.3888549381676024632580317947245e6*c[100]
+                                             + 1.7271781350241693620697408386572e6*c[101]
+                                             + 1.0255200710854600407506289678812e6*c[102]
+                                             + 358946.52105233822512391794071334*c[103]
+                                             + 64151.99705183843852216490557963*c[104]
+                                             + 958661.4076876141063333432705188*c[106]
+                                             + 1.1435980925768340145716100419804e6*c[107]
+                                             + 635328.2874286400910361717984912*c[108]
+                                             + 173871.00438500960346148189518927*c[109]
+                                             + 15665.878264621460927203166757144*c[110]
+                                             + 220232.9999022682660201770485347*c[113]
+                                             + 224350.99082325604759795147904503*c[114]
+                                             + 104190.26420227548740041435643284*c[115]
+                                             + 21282.369153307499950230023382849*c[116]
+                                             + 1198.9714170793130447805003911517*c[117]
+                                             - 7467.485021206806715998185024744*c[122]
+                                             + 34042.231603105522613606021573095*c[124]
+                                             + 17170.013266750861490015005353696*c[125]
+                                             - 494445.65695928342902942779647587*c[127]
+                                             - 336389.41857032852676744593602996*c[128]
+                                             - 63470.64407768830576504860761896*c[129]
+                                             - 2.1209180698357310089325781355346e6*c[131]
+                                             - 2.5023078841614471096919826924021e6*c[132]
+                                             - 1.2954522182691122066510412360619e6*c[133]
+                                             - 272280.08619972816365826892006734*c[134]
+                                             - 4.3862237979668134748871982644663e6*c[136]
+                                             - 6.262503223970489405753048380234e6*c[137]
+                                             - 4.435800909866314826277207286252e6*c[138]
+                                             - 1.8555851314733933786661011397144e6*c[139]
+                                             - 369249.52292495356400591436982389*c[140]
+                                             - 5.314771782251318119960023190766e6*c[142]
+                                             - 8.024206910120475105464116063214e6*c[143]
+                                             - 6.247075632127909641495528642772e6*c[144]
+                                             - 3.0830125733616759861787804114709e6*c[145]
+                                             - 991926.3359372895387832346475713*c[146]
+                                             - 173084.99827376312246705233899755*c[147]
+                                             - 3.2901289767647986342999320513296e6*c[149]
+                                             - 4.7496625252763302492403859100391e6*c[150]
+                                             - 3.5502857828336730584245458897232e6*c[151]
+                                             - 1.638459796199131646464387405819e6*c[152]
+                                             - 419193.12434392378026260807154098*c[153]
+                                             - 37498.362674841719529391475090863*c[154]
+                                             - 729240.8380505492378456400208686*c[157]
+                                             - 911054.99938341537085957316264*c[158]
+                                             - 589180.8997531614116783510279054*c[159]
+                                             - 229580.7815276671761773121822975*c[160]
+                                             - 44658.105608022252675981028143031*c[161]
+                                             - 2536.172170309870158402864320387*c[162]
+                                             + z*(125717.0566917997011326459923898*c[68]
+                                                  + 107184.89825818088517911254501524*c[69]
+                                                  + 27013.18741156734242536450215773*c[70]
+                                                  + 117410.18750013782412960670636447*c[73]
+                                                  + 64343.53522708856393202754929989*c[74]
+                                                  + 7560.694103048497210397058175519*c[75]
+                                                  + 25129.534972484067466936679811594*c[79]
+                                                  + 9409.944732240741057057703052721*c[80]
+                                                  + 666.0409504432462440876748950143*c[81]
+                                                  - 5491.109613497216169998281350501*c[89]
+                                                  + 31574.820148304986583804687195684*c[92]
+                                                  + 22567.605020031098604776573543242*c[93]
+                                                  - 578821.6675356220236119782684562*c[96]
+                                                  - 558066.421013811291493743685047*c[97]
+                                                  - 154466.74609454186015221426132147*c[98]
+                                                  - 1.314189718416165409136492778178e6*c[101]
+                                                  - 1.773451520888945013378070086018e6*c[102]
+                                                  - 989867.0120996816058793219520357*c[103]
+                                                  - 224531.9896814345348275771695287*c[104]
+                                                  - 937858.3704326799243286643498483*c[107]
+                                                  - 1.2065994202043556268121139688584e6*c[108]
+                                                  - 495309.69030172473474279657363052*c[109]
+                                                  - 54830.57392617511324521108365*c[110]
+                                                  - 189860.20293282790183886952827354*c[114]
+                                                  - 205565.64683744231437258311952218*c[115]
+                                                  - 61279.8286634570846469035813139*c[116]
+                                                  - 4196.3999597775956567317513690308*c[117]
+                                                  + 20367.188150904470181259178764384*c[125]
+                                                  - 114531.10359856700188698387989084*c[128]
+                                                  - 63669.6116139819995135283838184*c[129]
+                                                  + 1.4555123744859033899963202945263e6*c[132]
+                                                  + 1.3143321818109091985843060595892e6*c[133]
+                                                  + 312872.30088546745411190992879297*c[134]
+                                                  + 4.8710903852126163757866915106912e6*c[137]
+                                                  + 7.939754166987334662501177595918e6*c[138]
+                                                  + 5.191041987491608042793199280868e6*c[139]
+                                                  + 1.2923733302373374740207002943836e6*c[140]
+                                                  + 6.843814104196197277491270918253e6*c[143]
+                                                  + 1.2797291562471351519670323575768e7*c[144]
+                                                  + 1.0648115975886777287224677011079e7*c[145]
+                                                  + 4.8737182495696200977093029073933e6*c[146]
+                                                  + 1.0385099896425787348023140339853e6*c[147]
+                                                  + 4.2031874682207397937760461151004e6*c[150]
+                                                  + 7.624748403368659398071844295024e6*c[151]
+                                                  + 5.993845823642255089349182994887e6*c[152]
+                                                  + 2.1089855238665367234170941421615e6*c[153]
+                                                  + 224990.17604905031717634885054518*c[154]
+                                                  + 820326.8890876741262296832194634*c[158]
+                                                  + 1.2925415500659888037902670406059e6*c[159]
+                                                  + 860927.9307287519106649206836156*c[160]
+                                                  + 226502.03359943986499703810474715*c[161]
+                                                  + 15217.033021859220950417185922322*c[162]
+                                                  + z*(697224.6633085007248788253996412*c[102]
+                                                       + 702251.2474773821949675811748356*c[103]
+                                                       + 199583.99082794180873562415069218*c[104]
+                                                       + 563856.5231070206820075019673803*c[108]
+                                                       + 364782.73023766051263422580353918*c[109]
+                                                       + 48738.287934377878440187629911115*c[110]
+                                                       + 102066.98890439383743732456614869*c[115]
+                                                       + 45665.316563215742900202183039423*c[116]
+                                                       + 3730.1332975800850282060012169163*c[117]
+                                                       - 30066.205484380388659166181247576*c[129]
+                                                       + 204287.35683747255291396847894824*c[133]
+                                                       + 148629.95531086078658410092425694*c[134]
+                                                       - 3.3441911292858678744810094410504e6*c[138]
+                                                       - 3.7452555626601390719018517775718e6*c[139]
+                                                       - 1.1487762935442999769072891505632e6*c[140]
+                                                       - 6.734477641413699842083887920968e6*c[144]
+                                                       - 1.1860603266060472021617393018744e7*c[145]
+                                                       - 8.070796863055057985433998071178e6*c[146]
+                                                       - 2.0770199792851574696046280679706e6*c[147]
+                                                       - 4.2766270966136759876422895194859e6*c[151]
+                                                       - 7.274303126753030930501693468253e6*c[152]
+                                                       - 3.5861460354266197341431038377474e6*c[153]
+                                                       - 449980.35209810063435269770109036*c[154]
+                                                       - 744729.4674836577361579187666432*c[159]
+                                                       - 1.0812971376889509594030197227962e6*c[160]
+                                                       - 388531.57823424516168031255421047*c[161]
+                                                       - 30434.066043718441900834371844644*c[162]
+                                                       + z*(3.7358449621207603138609079424129e6*c[145]
+                                                            + 4.2059282213673201359039449226816e6*c[146]
+                                                            + 1.2981374870532234185028925424816e6*c[147]
+                                                            + 2.6604237216612452832298024680095e6*c[152]
+                                                            + 1.9254287659884104774938976753043e6*c[153]
+                                                            + 281237.72006131289647043606318147*c[154]
+                                                            + 416646.6035131737641736406271325*c[160]
+                                                            + 210595.99191408594189331351873963*c[161]
+                                                            + 19021.291277324026188021482402902*c[162]))))))
+                              + 39.210090444432163522139943536282*c[163]
+                              + z*(288.98912712475927202235695568157*c[14]
+                                   + 136.27014434132654190469602473842*c[15]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 29.503351694240263907254545876873*c[18]
+                                   + 45.352836878944805017812611814596*c[22]
+                                   - 906.9257157273103875031136281909*c[24]
+                                   - 498.89077600851244017803488506371*c[25]
+                                   - 1630.7990341335795695994925209904*c[27]
+                                   - 1900.2997758903244688018534799635*c[28]
+                                   - 718.8340073320734167286717870398*c[29]
+                                   - 660.5477852574494779873867154954*c[31]
+                                   - 663.723402755098629460872738187*c[32]
+                                   - 124.50570229074900230147017134835*c[33]
+                                   - 111.0891082623237663777580634304*c[37]
+                                   + 1682.5096432374393766465473192391*c[39]
+                                   + 819.5007366836455838673163002963*c[40]
+                                   + 4340.3620652685942522196242204513*c[42]
+                                   + 6187.592137924969422945750188059*c[43]
+                                   + 2673.9989937473868414759390299397*c[44]
+                                   + 5193.347983794033802950592847594*c[46]
+                                   + 8478.118406882868909897287966368*c[47]
+                                   + 6450.01640622454986590201036177*c[48]
+                                   + 2225.1402157149191066107194107818*c[49]
+                                   + 1939.4180498382223109786937762629*c[51]
+                                   + 2793.1398740732539998223515239798*c[52]
+                                   + 1815.5180365042108700633158629367*c[53]
+                                   + 321.17132563191762201498307479119*c[54]
+                                   + 233.60424723098410125492670039728*c[58]
+                                   - 2747.9446322809322803786992417687*c[60]
+                                   - 1204.1876790594542270131354023495*c[61]
+                                   - 7783.625285781273772612475310226*c[63]
+                                   - 11794.884562607454002342658235661*c[64]
+                                   - 5075.638373779568533233288088093*c[65]
+                                   - 12677.493620375230288342705999252*c[67]
+                                   - 23890.680624627619665128333701828*c[68]
+                                   - 21663.418785947778681874688608457*c[69]
+                                   - 8361.22467500893932213663162025*c[70]
+                                   - 12557.407410696018379418920095901*c[72]
+                                   - 24429.917558670221534750977707006*c[73]
+                                   - 25061.788961348458315731884133125*c[74]
+                                   - 16071.712737962546720147763265109*c[75]
+                                   - 5299.261349874278165569602640026*c[76]
+                                   - 4469.0492715210129955837240680452*c[78]
+                                   - 7699.814124833444639146094248057*c[79]
+                                   - 7034.744889482043659207275937344*c[80]
+                                   - 3818.6347825412784661026693980822*c[81]
+                                   - 655.6135643263058785448850808685*c[82]
+                                   - 386.50471920099777719910206357688*c[86]
+                                   + 4013.3699136383628638232569997254*c[88]
+                                   + 1520.6149698915367855379856047542*c[89]
+                                   + 12276.641366156121875054451351061*c[91]
+                                   + 19310.262618239930250211894404153*c[92]
+                                   + 8115.740624346421745870127780884*c[93]
+                                   + 22020.125761159903474064911224719*c[95]
+                                   + 43737.212964279346916461608602332*c[96]
+                                   + 42429.241862276962961493951117671*c[97]
+                                   + 16751.060465363650612062346561084*c[98]
+                                   + 29022.311141712002271583510811645*c[100]
+                                   + 63282.47899589738643090070847749*c[101]
+                                   + 73944.92744617933730822244863823*c[102]
+                                   + 55278.66428092337299482469696272*c[103]
+                                   + 20047.499078699512038176532993634*c[104]
+                                   + 25724.2392780700137077370497876*c[106]
+                                   + 55748.60284794328974753412917621*c[107]
+                                   + 67315.17354620560321980958838452*c[108]
+                                   + 56719.05763338267565262012185219*c[109]
+                                   + 33402.984354167242332263786057645*c[110]
+                                   + 10751.67567078405363715342566801*c[111]
+                                   + 8872.892190604110118816575654669*c[113]
+                                   + 17074.039430706413114621882191366*c[114]
+                                   + 18527.99979852742685633953928448*c[115]
+                                   + 13965.004467729746470838581776858*c[116]
+                                   + 6894.085648206050007487877249122*c[117]
+                                   + 1163.9030330187606613402124830859*c[118]
+                                   + 606.2744410360360561194412161803*c[122]
+                                   - 5597.219605596010550244898539219*c[124]
+                                   - 1864.5111943460886240684274779156*c[125]
+                                   - 17648.663936026281416091365606028*c[127]
+                                   - 28368.987059477139389410762738071*c[128]
+                                   - 11533.484853824447620211027027103*c[129]
+                                   - 33806.220921250460669843653810091*c[131]
+                                   - 69406.08862445455380683093440175*c[132]
+                                   - 69963.54843006810788285629568388*c[133]
+                                   - 27581.889465951056333884275159727*c[134]
+                                   - 49195.554060879908650551956429596*c[136]
+                                   - 112198.01747664530157787160079684*c[137]
+                                   - 138645.11550934828873308011937017*c[138]
+                                   - 110812.43469840220754323512118222*c[139]
+                                   - 41418.126994754018569290856361445*c[140]
+                                   - 57215.23295022672342498483240216*c[142]
+                                   - 136643.42207313158006587885250023*c[143]
+                                   - 183207.58289935754233128664366331*c[144]
+                                   - 173570.45573369797442752453633571*c[145]
+                                   - 116999.43851624199542053471693574*c[146]
+                                   - 40867.291259082959471387357818865*c[147]
+                                   - 47121.645442401945302501356584302*c[149]
+                                   - 109892.7881033314927219210235644*c[150]
+                                   - 147040.86631570752612346989496329*c[151]
+                                   - 144304.30643219254136199542968332*c[152]
+                                   - 109585.31940735096870640931584284*c[153]
+                                   - 61581.86029081338901299954974755*c[154]
+                                   - 19559.19421990870491348674105201*c[155]
+                                   - 15905.376015064327825098349125895*c[157]
+                                   - 33028.843067997916350512929999082*c[158]
+                                   - 39864.49654643651335342083561745*c[159]
+                                   - 35504.159350992538247609752520154*c[160]
+                                   - 24140.826695028582721995714534849*c[161]
+                                   - 11260.604436175823503308717582518*c[162]
+                                   - 1882.0843413327438490627172897415*c[163]
+                                   + z*(1547.6175792726766976762667687463*c[28]
+                                        + 898.5425091650917709108397337997*c[29]
+                                        + 580.7579774107113007782636459137*c[32]
+                                        + 155.63212786343625287683771418544*c[33]
+                                        + 281.70337823500316945438997822685*c[40]
+                                        - 5133.967569680425213238418781895*c[43]
+                                        - 3342.4987421842335518449237874246*c[44]
+                                        - 7800.861031824146884862712304063*c[47]
+                                        - 14033.456771589901553394948878704*c[48]
+                                        - 6675.420647144757319832158232345*c[49]
+                                        - 2630.206714752314183166047685081*c[52]
+                                        - 4117.1583887937022463184485416324*c[53]
+                                        - 963.5139768957528660449492243736*c[54]
+                                        - 774.1206508239348602227299015104*c[61]
+                                        + 9693.44051995790196519717733908*c[64]
+                                        + 5232.112774512657351213505061907*c[65]
+                                        + 22068.511406537540779407361032943*c[68]
+                                        + 47644.961755819881818689587795691*c[69]
+                                        + 25083.674025026817966409894860749*c[70]
+                                        + 23318.012431778133884281101303379*c[73]
+                                        + 58819.29822508786978397350020693*c[74]
+                                        + 65177.57679196989011665047511453*c[75]
+                                        + 27821.122086839960369240413860137*c[76]
+                                        + 7428.529372289582547173482363727*c[79]
+                                        + 16775.660091615390091375284407782*c[80]
+                                        + 15918.378715593585233695429990843*c[81]
+                                        + 3441.9712127131058623606466745598*c[82]
+                                        + 1634.2588135408381458328218305064*c[89]
+                                        - 15772.837482942475713622418320012*c[92]
+                                        - 6834.760377495132720303762273096*c[93]
+                                        - 40309.504254512368994247453795583*c[96]
+                                        - 92801.95537118790882368453711529*c[97]
+                                        - 47163.846474200114633142754456822*c[98]
+                                        - 60481.1911539301227779215667728*c[101]
+                                        - 174028.6605826281944534679146065*c[102]
+                                        - 225794.32999285060758106294241805*c[103]
+                                        - 105249.37016317243820042679821658*c[104]
+                                        - 54089.90061798408053806168450111*c[107]
+                                        - 162141.32075939486480411713570806*c[108]
+                                        - 242659.20301746509379240991038583*c[109]
+                                        - 215276.02421444027235390279182709*c[110]
+                                        - 86013.40536627242909722740534408*c[111]
+                                        - 16664.526106699470984124678700611*c[114]
+                                        - 44985.243448065164778159623198553*c[115]
+                                        - 60453.83461589864671177227621058*c[116]
+                                        - 45321.119565598033092702914785533*c[117]
+                                        - 9311.224264150085290721699864687*c[118]
+                                        - 2794.5676765194505597541663886015*c[125]
+                                        + 22987.887117167393344193029264315*c[128]
+                                        + 7328.637586817719735671756679097*c[129]
+                                        + 63866.03416081037235579650343458*c[132]
+                                        + 152331.94205011938342644082733668*c[133]
+                                        + 73003.53687327573929277898338503*c[134]
+                                        + 107128.31268075012313515030574182*c[137]
+                                        + 325730.69495857568738866252486897*c[138]
+                                        + 451020.59754092413069918523958705*c[139]
+                                        + 210476.48700059060130533204332983*c[140]
+                                        + 132652.50450462193132740569324981*c[143]
+                                        + 441721.36625733601073242497081528*c[144]
+                                        + 744143.0593726931786101112759086*c[145]
+                                        + 757945.3437978063774375189275726*c[146]
+                                        + 326938.33007266367577109886255092*c[147]
+                                        + 107572.9656150658917148333498542*c[150]
+                                        + 358561.86865689621870756442345594*c[151]
+                                        + 629667.6775290515080709214769836*c[152]
+                                        + 735616.8470514125373745041826856*c[153]
+                                        + 575185.790488816998559133626356*c[154]
+                                        + 220040.93497397293027672583683511*c[155]
+                                        + 32449.983937846048610009380093571*c[158]
+                                        + 97660.30207402897653284216563032*c[159]
+                                        + 155886.10092127793310536287149302*c[160]
+                                        + 163535.3165810188014037603769387*c[161]
+                                        + 106772.84837004553366876058788829*c[162]
+                                        + 21173.448839993368301955569509592*c[163]
+                                        + z*(7961.248351745618961356581235323*c[48]
+                                             + 5191.993836668144582091678625158*c[49]
+                                             + 2463.6811242179182116524049506154*c[53]
+                                             + 749.3997598078077847016271745128*c[54]
+                                             + 1483.2469236157377537708067309456*c[65]
+                                             - 27420.917697846877955128302713494*c[69]
+                                             - 19509.524241687525084985473780583*c[70]
+                                             - 36656.082697869729185744860054031*c[74]
+                                             - 90272.69418705738665521157972277*c[75]
+                                             - 49459.772598826596211982957973578*c[76]
+                                             - 10642.971973017114023154919314802*c[80]
+                                             - 22793.401415168871464333763073824*c[81]
+                                             - 6119.059933712188199752260754773*c[82]
+                                             - 4413.2205372505259493785299373451*c[93]
+                                             + 53020.5373911222734957561309576*c[97]
+                                             + 29474.543551077024574229921271415*c[98]
+                                             + 108796.66836653869709091980507828*c[102]
+                                             + 315520.59890018272373286738656158*c[103]
+                                             + 187109.99140119544568964764127392*c[104]
+                                             + 103996.47176885048103914020030321*c[108]
+                                             + 357906.33928732378445248997934611*c[109]
+                                             + 524616.4211992262623518908833351*c[110]
+                                             + 258040.21609881728729168221603224*c[111]
+                                             + 29100.324933207841610313598790603*c[115]
+                                             + 90323.56530868756447408812021714*c[116]
+                                             + 113023.03891667657635464183687256*c[117]
+                                             + 27933.672792450255872165099594062*c[118]
+                                             + 9450.957973950453052789369473043*c[129]
+                                             - 86503.34201671233143049394364243*c[133]
+                                             - 34048.888455200461240344688857554*c[134]
+                                             - 203232.40076252043529641650087501*c[138]
+                                             - 627488.1494607262871503748971064*c[139]
+                                             - 349402.89343440819366834157901213*c[140]
+                                             - 283615.85017751877709108888831484*c[144]
+                                             - 1.1001185501347151791276744373656e6*c[145]
+                                             - 1.8583856479517834318167862309203e6*c[146]
+                                             - 980814.9902179910273132965876528*c[147]
+                                             - 233014.38101634908140430273966911*c[151]
+                                             - 948835.9628428124577977876983879*c[152]
+                                             - 1.8776972220036487834777150785902e6*c[153]
+                                             - 2.1382119122780004279530870209462e6*c[154]
+                                             - 977959.7109954352456743370526005*c[155]
+                                             - 63772.90852131111312142149481134*c[159]
+                                             - 236449.86518702802415008288811497*c[160]
+                                             - 421559.59012490006334280200568921*c[161]
+                                             - 403758.60951333132921773599980561*c[162]
+                                             - 94104.21706663719245313586448708*c[163]
+                                             + z*(39579.023348858583231150099078135*c[75]
+                                                  + 27821.122086839960369240413860137*c[76]
+                                                  + 10412.440191929416282570650858724*c[81]
+                                                  + 3441.9712127131058623606466745598*c[82]
+                                                  + 7208.448151078620140436665528335*c[98]
+                                                  - 139902.78668352114005870732023643*c[103]
+                                                  - 105249.37016317243820042679821658*c[104]
+                                                  - 169171.40360707315594728227126825*c[109]
+                                                  - 534558.8750549382732300461120227*c[110]
+                                                  - 322550.2701235216091146027700403*c[111]
+                                                  - 43303.916162988617031598572053354*c[116]
+                                                  - 118338.47886572819751983538860667*c[117]
+                                                  - 34917.090990562819840206374492578*c[118]
+                                                  - 22731.640224014002654038964886356*c[134]
+                                                  + 276694.3513733408521621197107609*c[139]
+                                                  + 154727.0492256466318377724227878*c[140]
+                                                  + 521340.6150670649290975878894367*c[145]
+                                                  + 1.9075316764980935892752122368527e6*c[146]
+                                                  + 1.226018737772488784141620734566e6*c[147]
+                                                  + 459094.43587577239596484877184512*c[152]
+                                                  + 2.0179682083539721507013463787712e6*c[153]
+                                                  + 3.7044012423763741156305741308781e6*c[154]
+                                                  + 2.0170419039280851942033201709885e6*c[155]
+                                                  + 115205.12002603407617924509917596*c[160]
+                                                  + 457903.12803796873831002338198462*c[161]
+                                                  + 713298.4228996509820508055901088*c[162]
+                                                  + 194089.9476999392094345927205046*c[163]
+                                                  + z*(191569.71050429880052568599211737*c[110]
+                                                       + 141922.11885434950801042521881773*c[111]
+                                                       + 43810.415580078098656279484292682*c[117]
+                                                       + 15363.520035847640729690804776734*c[118]
+                                                       + 33449.662664966381680535772325223*c[140]
+                                                       - 689751.7996201723271026159855681*c[146]
+                                                       - 539448.244619895065022313123209*c[147]
+                                                       - 769410.8167815357679961053176514*c[153]
+                                                       - 2.9916965313237177373872168857842e6*c[154]
+                                                       - 1.936360227770961786435187364149e6*c[155]
+                                                       - 176620.68687416996214375780302755*c[161]
+                                                       - 589203.5186063890352001534389123*c[162]
+                                                       - 186326.34979194164105720901168441*c[163]
+                                                       + z*(907839.9897854087510065095121319*c[154]
+                                                            + 699241.1933617362006571509926094*c[155]
+                                                            + 183568.14168702840206519931950961*c[162]
+                                                            + 67284.51520264559260399214310826*c[163]))))))
+                              + y*(714.9287268230319025361019426882*c[13]
+                                   + 288.98912712475927202235695568157*c[14]
+                                   + 45.423381447108847301565341579475*c[15]
+                                   + 527.8000715831692877013169324728*c[16]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 9.834450564746754635751515292291*c[18]
+                                   - 16.140499869601595986868244300977*c[20]
+                                   + 53.92773954034035506100752750783*c[21]
+                                   + 45.352836878944805017812611814596*c[22]
+                                   - 1896.6227204680550930824672548039*c[23]
+                                   - 906.9257157273103875031136281909*c[24]
+                                   - 166.29692533617081339267829502124*c[25]
+                                   - 6347.459731594734798757469434627*c[26]
+                                   - 3693.9638254791988528701881962231*c[27]
+                                   - 1149.3057850543337221593734162366*c[28]
+                                   - 179.70850183301835418216794675994*c[29]
+                                   - 3832.4029661766623287952139824516*c[30]
+                                   - 1868.855297338619668628578985411*c[31]
+                                   - 414.82712672193664341304546136691*c[32]
+                                   - 31.126425572687250575367542837088*c[33]
+                                   + 10.237294056507453694961129671983*c[35]
+                                   - 53.79282099077879252145262905507*c[36]
+                                   - 23.804808913355092795233870735086*c[37]
+                                   + 3250.1071640331420638662016953354*c[38]
+                                   + 1306.1500726029601228937250301458*c[39]
+                                   + 179.26578614954747147097544068981*c[40]
+                                   + 15096.644996621576569186460223903*c[41]
+                                   + 10243.204385119656851303625465765*c[42]
+                                   + 3773.853235868464878728056323318*c[43]
+                                   + 668.4997484368467103689847574849*c[44]
+                                   + 29402.811906825810338529271429031*c[45]
+                                   + 21650.377752219669734274490880833*c[46]
+                                   + 9512.030299652218258475488399857*c[47]
+                                   + 2806.6913543179803106789897757409*c[48]
+                                   + 445.02804314298382132214388215636*c[49]
+                                   + 15731.652893778319524397106781627*c[50]
+                                   + 10058.80710769268476368711414911*c[51]
+                                   + 3782.3769128075314580927676887227*c[52]
+                                   + 823.4316777587404492636897083265*c[53]
+                                   + 64.23426512638352440299661495824*c[54]
+                                   - 55.26837164886076538917266456317*c[56]
+                                   + 184.632531653225780575724247189*c[57]
+                                   + 120.8297830505090178904793277917*c[58]
+                                   - 5203.342006407961049651198999187*c[59]
+                                   - 2200.2676923624217718148850053385*c[60]
+                                   - 329.71805498056484787264421730999*c[61]
+                                   - 25717.142217732302102428477580421*c[62]
+                                   - 17164.462465288029276544809449762*c[63]
+                                   - 6175.436443112057168374063937197*c[64]
+                                   - 1046.4225549025314702427010123814*c[65]
+                                   - 65576.00009996351759827191783171*c[66]
+                                   - 54531.59049475130096386351335014*c[67]
+                                   - 27768.72508869759220816728867101*c[68]
+                                   - 9528.992351163976363737917559138*c[69]
+                                   - 1672.24493500178786442732632405*c[70]
+                                   - 97546.66767013832053837865641749*c[71]
+                                   - 83291.01074976414921476397510626*c[72]
+                                   - 45727.133236095864866333539805236*c[73]
+                                   - 18746.82642693570109661967928222*c[74]
+                                   - 5476.001024670142671523844028915*c[75]
+                                   - 883.210224979046360928267106671*c[76]
+                                   - 48123.632881296565247755885561206*c[77]
+                                   - 36029.365480377461119159846938539*c[78]
+                                   - 17519.716427441888083181818852119*c[79]
+                                   - 6221.379551706752018413322753937*c[80]
+                                   - 1358.7235389042223379388567858293*c[81]
+                                   - 109.26892738771764642414751347809*c[82]
+                                   + 34.606681242492638042970808699233*c[84]
+                                   - 167.58947176398188721434490209915*c[85]
+                                   - 53.21954276280893455486263546964*c[86]
+                                   + 7254.526747875284464258299168198*c[87]
+                                   + 2641.3913673515389051571737488365*c[88]
+                                   + 297.68652849728497917939400727993*c[89]
+                                   + 39468.073234365948269636717466629*c[90]
+                                   + 26969.300887320583187138271311943*c[91]
+                                   + 9882.548941300169627381237464285*c[92]
+                                   + 1667.8534757661078587911067685291*c[93]
+                                   + 109316.01871847894652167631359127*c[94]
+                                   + 91762.28178854054056926849750892*c[95]
+                                   + 47600.053398286301447792577132866*c[96]
+                                   + 16672.300151009415482190979142236*c[97]
+                                   + 2938.3007701539518286732312820262*c[98]
+                                   + 208403.01723655198380955456990623*c[99]
+                                   + 197045.68997070166036005002516084*c[100]
+                                   + 121733.27733890499365904357854943*c[101]
+                                   + 57136.70792088723537317353883059*c[102]
+                                   + 19050.177809528739745176786263197*c[103]
+                                   + 3341.2498464499186730294221656057*c[104]
+                                   + 262520.69830458935519141133978192*c[105]
+                                   + 247744.47592215304660595506199235*c[106]
+                                   + 157170.59602657270273874298327678*c[107]
+                                   + 79684.11038377179619765143501145*c[108]
+                                   + 31938.569710871984924145061597172*c[109]
+                                   + 9368.150378557611827712337202412*c[110]
+                                   + 1535.9536672548648053076322382872*c[111]
+                                   + 122167.63121584623941140545453316*c[112]
+                                   + 101597.59867222380166790413752311*c[113]
+                                   + 57623.94691979177286890239755979*c[114]
+                                   + 26232.581740425779108298135149567*c[115]
+                                   + 9160.348401301235118438167407093*c[116]
+                                   + 2018.2685520835102920471756584386*c[117]
+                                   + 166.27186185982295162003035472656*c[118]
+                                   - 122.74470308702665193427426556194*c[120]
+                                   + 406.40498198165221052532972964832*c[121]
+                                   + 221.54961274346137411121472370554*c[122]
+                                   - 10127.675095044804496437349038363*c[123]
+                                   - 3920.2712293411376626250412050507*c[124]
+                                   - 510.9841058236331915353562512814*c[125]
+                                   - 55269.41072789124607094564384549*c[126]
+                                   - 36943.801170644522146169039342178*c[127]
+                                   - 13136.341092026664749973419918762*c[128]
+                                   - 2128.9526383425231087336053339276*c[129]
+                                   - 163662.6929556275973531650925677*c[130]
+                                   - 139957.68847104721727105857902436*c[131]
+                                   - 74228.06152894823892843858673648*c[132]
+                                   - 26417.239702933464102151986555443*c[133]
+                                   - 4642.0840384204419339292025363162*c[134]
+                                   - 340844.55039895066306573028819148*c[135]
+                                   - 327742.49858199586117780061967657*c[136]
+                                   - 207698.59986764792990121224970633*c[137]
+                                   - 100953.99734485141888871796747222*c[138]
+                                   - 34899.923901246484565577027904883*c[139]
+                                   - 6239.337382757289172648956768074*c[140]
+                                   - 543740.7740735958769507704531043*c[141]
+                                   - 561139.4551221434944076718337655*c[142]
+                                   - 392971.49042375592893327799567242*c[143]
+                                   - 222451.05078656841209645385923566*c[144]
+                                   - 100749.99985536760599969699812687*c[145]
+                                   - 33185.457999138989853871182695005*c[146]
+                                   - 5838.184465583279924483908259838*c[147]
+                                   - 611124.5013418195040752339122455*c[148]
+                                   - 619688.0240910715973269346290928*c[149]
+                                   - 434212.75787378835876655097437335*c[150]
+                                   - 253285.117003406628228942585175*c[151]
+                                   - 124442.42795614119713157655355302*c[152]
+                                   - 49619.175852201112719925799932946*c[153]
+                                   - 14692.473481709761748652594847909*c[154]
+                                   - 2444.8992774885881141858426315013*c[155]
+                                   - 272138.95645992640022580038976349*c[156]
+                                   - 244121.70680363614559755287335599*c[157]
+                                   - 153538.50170690617023355932902653*c[158]
+                                   - 81257.42141958086109642009466145*c[159]
+                                   - 36163.974850553716787712666798616*c[160]
+                                   - 12586.072070342336639522414322373*c[161]
+                                   - 2800.6586966421851892077344566559*c[162]
+                                   - 235.26054266659298113283966121769*c[163]
+                                   + z*(4126.3295826912385665413913504654*c[27]
+                                        + 3095.2351585453533953525335374925*c[28]
+                                        + 718.8340073320734167286717870398*c[29]
+                                        + 2416.6150241623403812823845398312*c[31]
+                                        + 1161.5159548214226015565272918273*c[32]
+                                        + 124.50570229074900230147017134835*c[33]
+                                        - 174.56859869793734716504838539063*c[37]
+                                        + 752.7191412689585075056445781866*c[39]
+                                        + 563.4067564700063389087799564537*c[40]
+                                        - 11805.684639702125198168002490628*c[42]
+                                        - 10267.935139360850426476837563789*c[43]
+                                        - 2673.9989937473868414759390299397*c[44]
+                                        - 32914.059536851271862647796066478*c[46]
+                                        - 40115.944984147571731058354466407*c[47]
+                                        - 20780.263439366663996343856585351*c[48]
+                                        - 4450.2804314298382132214388215636*c[49]
+                                        - 16238.778115708924905416840745694*c[51]
+                                        - 17107.981728698680748911903084376*c[52]
+                                        - 6250.144060096463651037644774044*c[53]
+                                        - 642.3426512638352440299661495824*c[54]
+                                        + 225.54892836095016672889474521117*c[58]
+                                        - 1095.3538798370210171276284728605*c[60]
+                                        - 430.06702823551936679040550083912*c[61]
+                                        + 18761.674359013511007864668279072*c[63]
+                                        + 13462.849533457435005559067151859*c[64]
+                                        + 2405.7939112712405764458359723909*c[65]
+                                        + 83708.19374875214135104161470177*c[67]
+                                        + 118830.9892829303139187470646224*c[68]
+                                        + 71021.07064207215900110563349275*c[69]
+                                        + 16722.4493500178786442732632405*c[70]
+                                        + 141467.20667813626167069011002072*c[72]
+                                        + 225502.9642992347461284992834174*c[73]
+                                        + 174838.33920053149652797238312039*c[74]
+                                        + 77376.59501747775999018135404809*c[75]
+                                        + 15897.784049622834496708807920078*c[76]
+                                        + 63120.63241771289624715224574099*c[78]
+                                        + 89718.6703149844392207987246166*c[79]
+                                        + 60587.06484151693690254532117255*c[80]
+                                        + 19537.201213001889826571796920421*c[81]
+                                        + 1966.8406929789176356346552426056*c[82]
+                                        - 666.5703528763776852884788562145*c[86]
+                                        + 2743.9570925736479173321665017779*c[88]
+                                        + 1255.1107687993636959996071658289*c[89]
+                                        - 29385.319042328922624167639921764*c[91]
+                                        - 20674.768411321157263863635977406*c[92]
+                                        - 3782.7604605004508137530256605815*c[93]
+                                        - 139484.31205476127419040717256841*c[95]
+                                        - 198125.89446115911485383224559253*c[96]
+                                        - 115209.11808755905986330384747148*c[97]
+                                        - 25263.894472351735349339932518356*c[98]
+                                        - 336046.75765797931617693302869839*c[100]
+                                        - 603834.7060416351890924600543416*c[101]
+                                        - 537750.6401582881498616375686907*c[102]
+                                        - 270446.2276287280489138863313385*c[103]
+                                        - 60142.4972360985361145295989809*c[104]
+                                        - 444040.4732881660657964360244095*c[106]
+                                        - 831526.3704635496369373896413083*c[107]
+                                        - 821578.9775128503479321980433684*c[108]
+                                        - 525333.2789506743471776609882391*c[109]
+                                        - 214238.54264839387016684254395708*c[110]
+                                        - 43006.702683136214548613702672041*c[111]
+                                        - 185449.41296323938309817512373688*c[113]
+                                        - 311595.602657337810984170620976*c[114]
+                                        - 277734.98128805449558689854322585*c[115]
+                                        - 155276.95909056520942708618458815*c[116]
+                                        - 46759.885266093208746439515254915*c[117]
+                                        - 4655.6121320750426453608499323437*c[118]
+                                        + 769.4496565851493640164529849496*c[122]
+                                        - 3353.8967525097457752397146683362*c[124]
+                                        - 663.1177537503780989247174481427*c[125]
+                                        + 38590.274469236481460155347472301*c[127]
+                                        + 22080.07243320570972101899403643*c[128]
+                                        + 2480.461952461382064381209952925*c[129]
+                                        + 212302.93509959351320242985042855*c[131]
+                                        + 306556.1919247803259569696516154*c[132]
+                                        + 177079.77957506535346011124729755*c[133]
+                                        + 37677.901836506726010815500406872*c[134]
+                                        + 557093.8890422319050544973264939*c[136]
+                                        + 1.0217955642525969762515302966443e6*c[137]
+                                        + 934157.7371195204491984553709263*c[138]
+                                        + 476373.60862812527622507031573323*c[139]
+                                        + 104343.86749321063804088699031932*c[140]
+                                        + 1.0078484443438335419653740027268e6*c[142]
+                                        + 2.084542098396272413467910269034e6*c[143]
+                                        + 2.3029974436401058604948730235013e6*c[144]
+                                        + 1.6678590856399561711388908898661e6*c[145]
+                                        + 761564.8629416857047750660469787*c[146]
+                                        + 163469.16503633183788554943127546*c[147]
+                                        + 1.145132757297339304048866545017e6*c[149]
+                                        + 2.3854909710360671671554637991113e6*c[150]
+                                        + 2.7453396714094644865003712321734e6*c[151]
+                                        + 2.2002399462584388599075402116938e6*c[152]
+                                        + 1.2694046367513314441849553663027e6*c[153]
+                                        + 493920.16565018321541740988411708*c[154]
+                                        + 97795.97109954352456743370526005*c[155]
+                                        + 456432.66157714363554490904846018*c[157]
+                                        + 855173.324105441188700330114161*c[158]
+                                        + 895360.0639420973064501994647025*c[159]
+                                        + 652271.178309089259259033830932*c[160]
+                                        + 329300.5087202129337416810006015*c[161]
+                                        + 95106.45638662013094010741201451*c[162]
+                                        + 9410.421706663719245313586448708*c[163]
+                                        + z*(24514.222920499277961332929858281*c[47]
+                                             + 23883.745055236856884069743705969*c[48]
+                                             + 6675.420647144757319832158232345*c[49]
+                                             + 11847.568299194052382579807714214*c[52]
+                                             + 7391.043372653754634957214851846*c[53]
+                                             + 963.5139768957528660449492243736*c[54]
+                                             - 1118.1742734123503536550543021817*c[61]
+                                             + 5924.031506458368924835287526302*c[64]
+                                             + 4449.7407708472132613124201928368*c[65]
+                                             - 74693.96646985523235993234255652*c[68]
+                                             - 82262.75309354063386538490814048*c[69]
+                                             - 25083.674025026817966409894860749*c[70]
+                                             - 178866.93943567847835993708081065*c[73]
+                                             - 319457.25155115300175198395738712*c[74]
+                                             - 217839.52399471013972251514298734*c[75]
+                                             - 55642.24417367992073848082772027*c[76]
+                                             - 74861.61157040527412645175988915*c[79]
+                                             - 117916.34192056156207361273411582*c[80]
+                                             - 56080.64802732133375218222616021*c[81]
+                                             - 6883.94242542621172472129334912*c[82]
+                                             + 2013.4068582823125956660364951839*c[89]
+                                             - 10870.906554563794163381200662618*c[92]
+                                             - 4212.6196037391384062249603947385*c[93]
+                                             + 117506.88595213437686533733800137*c[96]
+                                             + 102418.88447652183201089054444813*c[97]
+                                             + 19359.832177182579805744187418958*c[98]
+                                             + 482872.32373377494353661692079599*c[101]
+                                             + 996319.2792304639857471580925137*c[102]
+                                             + 765419.3643435750049503626061871*c[103]
+                                             + 210498.74032634487640085359643316*c[104]
+                                             + 723346.5692275814758612662723061*c[107]
+                                             + 1.7296648022633361402222608370049e6*c[108]
+                                             + 1.8786813492431043747146546263041e6*c[109]
+                                             + 1.0691177501098765464600922240454e6*c[110]
+                                             + 258040.21609881728729168221603224*c[111]
+                                             + 278266.55044393886901592126357478*c[114]
+                                             + 604366.9663240059094109271116675*c[115]
+                                             + 577838.6466757461489983432782255*c[116]
+                                             + 236676.95773145639503967077721334*c[117]
+                                             + 27933.672792450255872165099594062*c[118]
+                                             - 4926.0175992885230205836153290603*c[125]
+                                             + 23895.7018011290769673670644922*c[128]
+                                             + 8456.120292481984310390488475881*c[129]
+                                             - 178824.12360315958124537664474624*c[132]
+                                             - 138035.56483742461679739646357052*c[133]
+                                             - 23543.484517728788463111785060869*c[134]
+                                             - 807538.9388910967299812296851606*c[137]
+                                             - 1.6839329528816497482188133775779e6*c[138]
+                                             - 1.2416400437447154816144459416254e6*c[139]
+                                             - 309454.09845129326367554484557559*c[140]
+                                             - 1.8192370893870285508130988825344e6*c[143]
+                                             - 4.8740508765855926297723326171226e6*c[144]
+                                             - 6.01707976663441641290478645258e6*c[145]
+                                             - 3.8150633529961871785504244737055e6*c[146]
+                                             - 980814.9902179910273132965876528*c[147]
+                                             - 2.1703450398059353837257970994029e6*c[150]
+                                             - 6.146225441209868778835799233522e6*c[151]
+                                             - 8.641744403104871853442087998655e6*c[152]
+                                             - 7.414598763156495034545679198748e6*c[153]
+                                             - 3.7888300755241981570558315884588e6*c[154]
+                                             - 880163.7398958917211069033473405*c[155]
+                                             - 790273.3562297490914803113539739*c[158]
+                                             - 2.0430795557071853130598143304957e6*c[159]
+                                             - 2.6234481005483458004549264962081e6*c[160]
+                                             - 1.9780329278794529333842462503331e6*c[161]
+                                             - 737518.8671261102420635529443685*c[162]
+                                             - 84693.79535997347320782227803837*c[163]
+                                             + z*(139659.33563836254279649958481668*c[74]
+                                                  + 158316.09339543433292460039631254*c[75]
+                                                  + 49459.772598826596211982957973578*c[76]
+                                                  + 57324.95066767348000276531744761*c[80]
+                                                  + 41649.760767717665130282603434897*c[81]
+                                                  + 6119.059933712188199752260754773*c[82]
+                                                  - 6018.028005341626294607086278198*c[93]
+                                                  + 37761.818464563325650918565616446*c[97]
+                                                  + 28833.792604314480561746662113341*c[98]
+                                                  - 446619.51608723192964959911818591*c[102]
+                                                  - 559611.1467340845602348292809457*c[103]
+                                                  - 187109.99140119544568964764127392*c[104]
+                                                  - 945116.9246378564647365601573969*c[108]
+                                                  - 2.2065805313590703473178161266697e6*c[109]
+                                                  - 1.8017478245612182658564641641176e6*c[110]
+                                                  - 516080.4321976345745833644320645*c[111]
+                                                  - 344710.66101625492305332421019714*c[115]
+                                                  - 718212.9864337855472714688590276*c[116]
+                                                  - 405092.47611719723406317173215711*c[117]
+                                                  - 55867.34558490051174433019918812*c[118]
+                                                  + 13264.502419579583231985079962166*c[129]
+                                                  - 80982.97414180825166272357823785*c[133]
+                                                  - 31474.578771711695982515489842646*c[134]
+                                                  + 716157.1670627256282197092499686*c[138]
+                                                  + 676463.7691258826193217216705379*c[139]
+                                                  + 126405.14233463231579810309684398*c[140]
+                                                  + 2.6821355507020241989993773014521e6*c[144]
+                                                  + 7.159664758939661839596541162616e6*c[145]
+                                                  + 6.456730978752932279167559468041e6*c[146]
+                                                  + 1.9616299804359820546265931753055e6*c[147]
+                                                  + 3.6314548654405476897485940096761e6*c[151]
+                                                  + 1.1545041590255286856425450378909e7*c[152]
+                                                  + 1.601686892441002252516638103948e7*c[153]
+                                                  + 1.0878896477540791772317152311943e7*c[154]
+                                                  + 2.9338791329863057370230111578015e6*c[155]
+                                                  + 1.2345072200955013157970332307078e6*c[159]
+                                                  + 3.6080195371455929746297198845381e6*c[160]
+                                                  + 4.4316352940954076956723859895098e6*c[161]
+                                                  + 2.1425582494777783098187397778629e6*c[162]
+                                                  + 282312.65119991157735940759346123*c[163]
+                                                  + z*(764947.4584653888617643435207983*c[109]
+                                                       + 957848.5525214940026284299605868*c[110]
+                                                       + 322550.2701235216091146027700403*c[111]
+                                                       + 272498.66089091553957253728540711*c[116]
+                                                       + 219052.07790039049328139742146341*c[117]
+                                                       + 34917.090990562819840206374492578*c[118]
+                                                       - 29725.991062172157316820184851388*c[134]
+                                                       + 215156.81818374039466337858625284*c[139]
+                                                       + 167248.31332483190840267886162611*c[140]
+                                                       - 2.5371511493357010616030948024345e6*c[145]
+                                                       - 3.4487589981008616355130799278403e6*c[146]
+                                                       - 1.226018737772488784141620734566e6*c[147]
+                                                       - 4.8543319233760986362830276457644e6*c[152]
+                                                       - 1.3983041123253331039409485911873e7*c[153]
+                                                       - 1.2989128410636236341833512323136e7*c[154]
+                                                       - 4.0340838078561703884066403419771e6*c[155]
+                                                       - 1.5735995285207283349563697439172e6*c[160]
+                                                       - 4.0697834497813961810113874742293e6*c[161]
+                                                       - 2.5906998719715323668085259032753e6*c[162]
+                                                       - 388179.89539987841886918544100919*c[163]
+                                                       + z*(4.0543948157382608797715837294463e6*c[153]
+                                                            + 5.447039938712452506039057072791e6*c[154]
+                                                            + 1.936360227770961786435187364149e6*c[155]
+                                                            + 1.2746720061642185481170393836366e6*c[161]
+                                                            + 1.1014088501221704123911959170577e6*c[162]
+                                                            + 186326.34979194164105720901168441*c[163])))))
+                                   + y*(6249.996217497377842429180312332*c[26]
+                                        + 3094.747187018428924906043512849*c[27]
+                                        + 773.8087896363383488381333843731*c[28]
+                                        + 89.85425091650917709108397337997*c[29]
+                                        + 4946.2963195979746764733853264312*c[30]
+                                        + 1812.4612681217552859617884048734*c[31]
+                                        + 290.37898870535565038913182295683*c[32]
+                                        + 15.563212786343625287683771418544*c[33]
+                                        + 56.30511731079099532228621319591*c[35]
+                                        - 153.94210384927502571880408784516*c[36]
+                                        - 130.92644902345301037378628904297*c[37]
+                                        + 407.52259063538191131727210782564*c[38]
+                                        + 564.53935595171888062923343364*c[39]
+                                        + 140.85168911750158472719498911342*c[40]
+                                        - 15697.171338576585442825092286083*c[41]
+                                        - 8854.263479776593898626001867971*c[42]
+                                        - 2566.9837848402126066192093909473*c[43]
+                                        - 334.24987421842335518449237874246*c[44]
+                                        - 69032.17634547059713178346954445*c[45]
+                                        - 43964.762996548999525559407960631*c[46]
+                                        - 16157.541976161712423097821081172*c[47]
+                                        - 3791.7201826826758437464692584673*c[48]
+                                        - 445.02804314298382132214388215636*c[49]
+                                        - 45970.546808535662940264523311912*c[50]
+                                        - 24812.237272533447343632177518538*c[51]
+                                        - 7238.887506973183282872927699648*c[52]
+                                        - 1150.8201761447456881275663393479*c[53]
+                                        - 64.23426512638352440299661495824*c[54]
+                                        + 55.26837164886076538917266456317*c[56]
+                                        - 102.69380140559260606646726757441*c[57]
+                                        - 144.99573966061082146857519335004*c[58]
+                                        - 15.77913656557982204657206372673*c[59]
+                                        + 307.98376002824219940766707420972*c[60]
+                                        + 172.02681129420774671616220033565*c[61]
+                                        + 25142.782831312872470373581458505*c[62]
+                                        + 10753.500634798229750875901176879*c[63]
+                                        + 1884.7045067497665201809449063892*c[64]
+                                        + 78.23720036654440899010848690702*c[65]
+                                        + 159866.87925668552143172214375948*c[66]
+                                        + 114529.57594696838798197922563447*c[67]
+                                        + 48381.23893819638656966985179473*c[68]
+                                        + 12990.771484936051568407449593617*c[69]
+                                        + 1672.24493500178786442732632405*c[70]
+                                        + 396564.65837897909594004795066421*c[71]
+                                        + 301609.96309053530534094030749831*c[72]
+                                        + 142192.85513254503059893756929694*c[73]
+                                        + 48302.105150501277863333214620656*c[74]
+                                        + 11130.147217364225990259572468649*c[75]
+                                        + 1324.8153374685695413924006600065*c[76]
+                                        + 235415.12097441505108379952803146*c[77]
+                                        + 156599.83813615505805509163539642*c[78]
+                                        + 64077.71815349423938909070948239*c[79]
+                                        + 17768.571501293206216706200660931*c[80]
+                                        + 2846.2149948941389497346640513613*c[81]
+                                        + 163.90339108157646963622127021713*c[82]
+                                        + 264.87421412523211425196888196721*c[84]
+                                        - 661.2627639842798392588707238068*c[85]
+                                        - 548.1966522793657860044903696798*c[86]
+                                        + 1502.3074830630382537060923514288*c[87]
+                                        + 2015.6728834337050504859449492962*c[88]
+                                        + 496.81467931641479633317783647394*c[89]
+                                        - 40235.41392315122600760969788309*c[90]
+                                        - 20499.564716024900085949632502292*c[91]
+                                        - 5514.658607959087951412213925075*c[92]
+                                        - 713.5661777762214035034116587006*c[93]
+                                        - 262555.157862306025772276487279*c[94]
+                                        - 176418.64795930723223221414780131*c[95]
+                                        - 68758.92738638078905400684670983*c[96]
+                                        - 16689.947599928724659638615735109*c[97]
+                                        - 1908.5224628570060943251362065497*c[98]
+                                        - 871780.7182099538466501876351234*c[99]
+                                        - 732601.2129452471287072281330467*c[100]
+                                        - 388935.36074019649702928493189671*c[101]
+                                        - 150531.25768785161274378253457596*c[102]
+                                        - 39036.29019288890261070640343983*c[103]
+                                        - 5011.874769674878009544133248409*c[104]
+                                        - 1.6087926126351318826009340623143e6*c[105]
+                                        - 1.3835756449715602708491700916989e6*c[106]
+                                        - 775989.9649344941663857820486163*c[107]
+                                        - 335806.08406236353902457219453979*c[108]
+                                        - 110745.01725941021161406706612109*c[109]
+                                        - 25455.184526425632058573624382033*c[110]
+                                        - 3071.9073345097296106152644765743*c[111]
+                                        - 879403.8643215810792249140039078*c[112]
+                                        - 668787.3157608513046663398495782*c[113]
+                                        - 334389.94707847038355881013349361*c[114]
+                                        - 127528.67193708250296981209279261*c[115]
+                                        - 34810.812202507861806704912372367*c[116]
+                                        - 5635.165660272771310468351838413*c[117]
+                                        - 332.54372371964590324006070945312*c[118]
+                                        + 278.96523428869693621425969445896*c[120]
+                                        - 545.4698993719537357487944274187*c[121]
+                                        - 675.4589117848930234844224961048*c[122]
+                                        + 317.80129663262666641725824748376*c[123]
+                                        + 1702.6245193474181625136898273629*c[124]
+                                        + 718.3775665629096071684439021546*c[125]
+                                        + 52017.75242248920052315544538827*c[126]
+                                        + 18025.555032187075233032297719523*c[127]
+                                        + 1449.1073191363123659535782722302*c[128]
+                                        - 245.39329476222228979172397930007*c[129]
+                                        + 396936.6886695066831683984028132*c[130]
+                                        + 275203.00576826641408118919487115*c[131]
+                                        + 112589.73745342174053475785006875*c[132]
+                                        + 28958.325482342174718505463375565*c[133]
+                                        + 3517.9919394307385059822207562217*c[134]
+                                        + 1.4189977355187064418183301048935e6*c[135]
+                                        + 1.1694679735616147786115571906667e6*c[136]
+                                        + 610280.070031608227673159109892*c[137]
+                                        + 232347.68649496434957785620511773*c[138]
+                                        + 59059.34422717086382706708756695*c[139]
+                                        + 7367.954725030791992274877275609*c[140]
+                                        + 3.4094988462963461131618653392424e6*c[141]
+                                        + 3.1992228718278791975193373753126e6*c[142]
+                                        + 1.9825624776973688985238890419962e6*c[143]
+                                        + 960177.6195723347916516129631934*c[144]
+                                        + 356452.31267464124312814489679172*c[145]
+                                        + 90834.84173800445663215296365965*c[146]
+                                        + 11676.368931166559848967816519676*c[147]
+                                        + 5.214164012816594478189930680211e6*c[148]
+                                        + 4.8996060641307482140740949792937e6*c[149]
+                                        + 3.1061499059742578003268812430195e6*c[150]
+                                        + 1.5923149782160396076105317015338e6*c[151]
+                                        + 664426.5249808070433107422626677*c[152]
+                                        + 216760.2365804945333599326766512*c[153]
+                                        + 50017.67400399699511108949678972*c[154]
+                                        + 6112.248193721470285464606578753*c[155]
+                                        + 2.6780272982942760471030429122201e6*c[156]
+                                        + 2.2376353428365319001170386162527e6*c[157]
+                                        + 1.2768770333147250552869114102306e6*c[158]
+                                        + 591807.930255319755718705480863*c[159]
+                                        + 219726.27240045608101977386844498*c[160]
+                                        + 59741.57770907644432777014270274*c[161]
+                                        + 9773.320613444106788988180720348*c[162]
+                                        + 588.1513566664824528320991530442*c[163]
+                                        + y*(45281.370539897597836752449008298*c[45]
+                                             + 25705.624458547394171431414547696*c[46]
+                                             + 8171.407640166425987110976619427*c[47]
+                                             + 1592.2496703491237922713162470646*c[48]
+                                             + 148.34268104766127377404796071879*c[49]
+                                             + 37369.220837856573230489853155396*c[50]
+                                             + 16844.204914335671552759395945691*c[51]
+                                             + 3949.1894330646841275266025714048*c[52]
+                                             + 492.73622484358364233048099012307*c[53]
+                                             + 21.411421708794508134332204986079*c[54]
+                                             - 197.23222823711096668292990099014*c[56]
+                                             + 491.79397676731846893762915898982*c[57]
+                                             + 418.87658124176459535366166967789*c[58]
+                                             - 1018.7140080365373201478949535846*c[59]
+                                             - 1505.9988932080106163378512384735*c[60]
+                                             - 372.72475780411678455168476739391*c[61]
+                                             + 2598.4018236512220461580587543829*c[62]
+                                             + 4423.6735126158713400301333765668*c[63]
+                                             + 1974.6771688194563082784291754339*c[64]
+                                             + 296.64938472314755075416134618912*c[65]
+                                             - 109605.45936400561783887778843321*c[66]
+                                             - 68997.90751387237595826401947753*c[67]
+                                             - 24897.988823285077453310780852172*c[68]
+                                             - 5484.183539569375591025660542699*c[69]
+                                             - 557.4149783339292881424421080167*c[70]
+                                             - 594839.8471338219498781722193751*c[71]
+                                             - 407861.08469819283476908854856574*c[72]
+                                             - 169223.32434207075805818830224335*c[73]
+                                             - 49229.01723108270867609884745581*c[74]
+                                             - 9364.195265148825315488919262617*c[75]
+                                             - 883.210224979046360928267106671*c[76]
+                                             - 422728.87503372878061738939469384*c[77]
+                                             - 249078.87933327026432020267607024*c[78]
+                                             - 86107.59767585992084822548891227*c[79]
+                                             - 19326.079594905466805460579097243*c[80]
+                                             - 2436.2297876212962617073619493191*c[81]
+                                             - 109.26892738771764642414751347809*c[82]
+                                             - 534.1851822559120026120109445369*c[84]
+                                             + 1203.4812491742844533427766239823*c[85]
+                                             + 1190.6325613447022102739036121348*c[86]
+                                             - 1915.9949297573689252110049434345*c[87]
+                                             - 3678.9296676964203361251885144868*c[88]
+                                             - 1159.2342517383011914440816184392*c[89]
+                                             + 2212.2874412926343632474288429407*c[90]
+                                             + 6760.791760630593586244202002118*c[91]
+                                             + 4546.2128651980610823172133694697*c[92]
+                                             + 922.7642941523826985064198959903*c[93]
+                                             + 166630.76269074206439788644460121*c[94]
+                                             + 72620.55824739931167863017125593*c[95]
+                                             + 12104.248072197901953017648164056*c[96]
+                                             - 724.4380611445429961243434934136*c[97]
+                                             - 393.60415301127703623971633995989*c[98]
+                                             + 1.350886415697942501564535273313e6*c[99]
+                                             + 1.018342468447517317655148551646e6*c[100]
+                                             + 473647.05003484221817091414189817*c[101]
+                                             + 155745.18849947731831306369647143*c[102]
+                                             + 32998.209114323130402431751656576*c[103]
+                                             + 3341.2498464499186730294221656057*c[104]
+                                             + 4.0570352965664190261116093416094e6*c[105]
+                                             + 3.1995128347248758743714514847904e6*c[106]
+                                             + 1.6062630923267823100567760739168e6*c[107]
+                                             + 607301.1813941318502955656291346*c[108]
+                                             + 170360.55747777416830634984947845*c[109]
+                                             + 32174.068295736040461722574359242*c[110]
+                                             + 3071.9073345097296106152644765743*c[111]
+                                             + 2.5918848193901047457011874594842e6*c[112]
+                                             + 1.8010577832330132643743835660443e6*c[113]
+                                             + 794518.7584476750907705765370492*c[114]
+                                             + 256193.86882614315052567639698212*c[115]
+                                             + 56718.257932346071545682950428*c[116]
+                                             + 7233.794216378522036842352359948*c[117]
+                                             + 332.54372371964590324006070945312*c[118]
+                                             - 1763.0602807045646368741212689806*c[120]
+                                             + 4037.330820207037999979384935753*c[121]
+                                             + 3645.4602432415806652677361916348*c[122]
+                                             - 6958.544950363405013728979528751*c[123]
+                                             - 11526.204728341751737519830965713*c[124]
+                                             - 3220.8576610732650519200561766933*c[125]
+                                             + 13027.020508786269326307605766061*c[126]
+                                             + 25181.28048943402577397271540782*c[127]
+                                             + 13277.35746131837012258959887271*c[128]
+                                             + 2420.7716915732739398372770930953*c[129]
+                                             - 272614.05537217909813750288516106*c[130]
+                                             - 165694.59315809291512941141679432*c[131]
+                                             - 64384.55402789897310260477610308*c[132]
+                                             - 16986.967577693565070585725867866*c[133]
+                                             - 2171.8569566899825490580573899357*c[134]
+                                             - 2.1546826491877374033583229036613e6*c[135]
+                                             - 1.4668320472588018500568020232056e6*c[136]
+                                             - 598809.5723909151760921755460247*c[137]
+                                             - 166171.76699627131112771775966717*c[138]
+                                             - 28477.524245666543775509189832992*c[139]
+                                             - 2257.2346845470056392518410150711*c[140]
+                                             - 8.820902560684732672953085854334e6*c[141]
+                                             - 7.565943087225235533575179959476e6*c[142]
+                                             - 4.1929245741695300364262525021252e6*c[143]
+                                             - 1.7711247511876714658227665952613e6*c[144]
+                                             - 555744.8324728946035237648739598*c[145]
+                                             - 115298.7674777309335565635619293*c[146]
+                                             - 11676.368931166559848967816519676*c[147]
+                                             - 1.9380568345233943039896561833301e7*c[148]
+                                             - 1.6940889797957002116680539714381e7*c[149]
+                                             - 9.783430056540067107162064584781e6*c[150]
+                                             - 4.4643262623289848329229698343074e6*c[151]
+                                             - 1.6188423322263738351017040775063e6*c[152]
+                                             - 446904.19967153853238477996814335*c[153]
+                                             - 84405.5524049594478007300086129*c[154]
+                                             - 8149.664258295293713952808771671*c[155]
+                                             - 1.1427766487940308334309777689986e7*c[156]
+                                             - 8.893721415426438343870742590483e6*c[157]
+                                             - 4.6066860100493167748672845550666e6*c[158]
+                                             - 1.875659599037200971984751903215e6*c[159]
+                                             - 588022.1824232025900023922959164*c[160]
+                                             - 129718.56700425206393530210630619*c[161]
+                                             - 16726.659313710334139942700398743*c[162]
+                                             - 784.2018088886432704427988707256*c[163]
+                                             + y*(292976.67544488646193656605609485*c[71]
+                                                  + 183977.09240285252831482281073589*c[72]
+                                                  + 68500.63199802787412804746373321*c[73]
+                                                  + 17457.416954795317849562448102085*c[74]
+                                                  + 2827.0730963470416593678642198668*c[75]
+                                                  + 220.80255624476159023206677666776*c[76]
+                                                  + 248666.12283393502506394908489403*c[77]
+                                                  + 129249.65946180385395070759327001*c[78]
+                                                  + 38221.079470244685087130147259929*c[79]
+                                                  + 7165.618833459185000345664680951*c[80]
+                                                  + 743.745727994958305897903632766*c[81]
+                                                  + 27.317231846929411606036878369522*c[82]
+                                                  + 698.7887558580244220215259448884*c[84]
+                                                  - 1656.1402232415807200810701823517*c[85]
+                                                  - 1407.8425556440735594454941359702*c[86]
+                                                  + 3041.772424761022418274329155894*c[87]
+                                                  + 4669.1536446147435660117855215039*c[88]
+                                                  + 1143.9811694785867020829752813545*c[89]
+                                                  - 5953.617075660277641471430671747*c[90]
+                                                  - 11016.697310324561786432081567699*c[91]
+                                                  - 5106.155239616245293819341827297*c[92]
+                                                  - 752.2535006677032868258857847747*c[93]
+                                                  + 15121.75113301144539696749428324*c[94]
+                                                  + 28899.992054477988050726899888426*c[95]
+                                                  + 16915.446194904306459642581981083*c[96]
+                                                  + 4720.2273080704157063648207020557*c[97]
+                                                  + 514.8891536484728671740475377382*c[98]
+                                                  - 690596.9194117765301066943668402*c[99]
+                                                  - 471984.51105645891111138842035272*c[100]
+                                                  - 195431.00549390660645335948018719*c[101]
+                                                  - 55827.43951090399120619988977324*c[102]
+                                                  - 9993.056191680081432764808588317*c[103]
+                                                  - 835.3124616124796682573555414014*c[104]
+                                                  - 4.4505944850048321008482273126877e6*c[105]
+                                                  - 3.2426166210770644765795618151038e6*c[106]
+                                                  - 1.4765102730687476043269612734733e6*c[107]
+                                                  - 496848.12764098807642553194699327*c[108]
+                                                  - 121361.88003841791996256923663321*c[109]
+                                                  - 19446.476032523224432435762168225*c[110]
+                                                  - 1535.9536672548648053076322382872*c[111]
+                                                  - 3.3128002269295196439021396154422e6*c[112]
+                                                  - 2.1007473791155284849048317736424e6*c[113]
+                                                  - 819786.0600668159349525711445311*c[114]
+                                                  - 226789.58954531324699118604398072*c[115]
+                                                  - 42021.516996058549726905224490542*c[116]
+                                                  - 4416.211386242136381608176440742*c[117]
+                                                  - 166.27186185982295162003035472656*c[118]
+                                                  + 3146.7278427765014404968493534971*c[120]
+                                                  - 7099.236834793772869457326488767*c[121]
+                                                  - 6531.560231882220274259745834976*c[122]
+                                                  + 11642.994993642144383756465671287*c[123]
+                                                  + 20282.523472942666174812827729302*c[124]
+                                                  + 5683.866460717526562211863841223*c[125]
+                                                  - 18032.491429764553897170907258911*c[126]
+                                                  - 40730.651202695927872284556120443*c[127]
+                                                  - 22795.382124607465388037756202471*c[128]
+                                                  - 3979.3507258738749695955239886498*c[129]
+                                                  + 25686.848235094244951619386545828*c[130]
+                                                  + 70349.52217779421116742325598477*c[131]
+                                                  + 55717.98920993062971450835641079*c[132]
+                                                  + 19853.617503390936396289565983686*c[133]
+                                                  + 2622.8815643093079985429574868872*c[134]
+                                                  + 1.0061037513937447041502604304779e6*c[135]
+                                                  + 437934.46084282272821181316938285*c[136]
+                                                  + 59342.59400628332633790188855741*c[137]
+                                                  - 22132.683210972376969384238126926*c[138]
+                                                  - 10972.806071009995511759818696056*c[139]
+                                                  - 1426.7426779683903568855976227336*c[140]
+                                                  + 9.957683797222381871912706145047e6*c[141]
+                                                  + 7.85206502391514098283957374032e6*c[142]
+                                                  + 3.9331921238435830114531984160142e6*c[143]
+                                                  + 1.4724680887647035882558416966349e6*c[144]
+                                                  + 399688.77955274764659312696387897*c[145]
+                                                  + 69881.34660872870524048708009947*c[146]
+                                                  + 5838.184465583279924483908259838*c[147]
+                                                  + 3.5044033400775321351646017993025e7*c[148]
+                                                  + 2.8616461071163601311938176947668e7*c[149]
+                                                  + 1.5168491370808165475926664052714e7*c[150]
+                                                  + 6.240236509317663311408807963121e6*c[151]
+                                                  + 2.0028802796289109893919179603486e6*c[152]
+                                                  + 479301.6791499808795857713982013*c[153]
+                                                  + 76590.65460344217659000551612963*c[154]
+                                                  + 6112.248193721470285464606578753*c[155]
+                                                  + 2.3646750742913884595971199464966e7*c[156]
+                                                  + 1.7136739597573321404324772573297e7*c[157]
+                                                  + 8.064653269582262896265234343426e6*c[158]
+                                                  + 2.8999275652026617135580968957674e6*c[159]
+                                                  + 780073.4391661326332451395282007*c[160]
+                                                  + 144107.22280819365246992534688665*c[161]
+                                                  + 15316.668357121394420925869877766*c[162]
+                                                  + 588.1513566664824528320991530442*c[163]
+                                                  + y*(1.756268777433789067327403763893e6*c[105]
+                                                       + 1.1929612732160350033419830977225e6*c[106]
+                                                       + 498634.43382953717441005869387122*c[107]
+                                                       + 151483.40482450240733338477092746*c[108]
+                                                       + 32783.4625056595226470432937485*c[109]
+                                                       + 4561.1835834356857268020474313659*c[110]
+                                                       + 307.19073345097296106152644765743*c[111]
+                                                       + 1.5210075517403665676349900831625e6*c[112]
+                                                       + 878710.6921659578200096397928555*c[113]
+                                                       + 304947.22723693834741275552436274*c[114]
+                                                       + 73480.30276731255264380820708243*c[115]
+                                                       + 11678.514038182094553108740803162*c[116]
+                                                       + 1043.105132859002348959035340302*c[117]
+                                                       + 33.254372371964590324006070945312*c[118]
+                                                       - 2503.9919429753436994591950174636*c[120]
+                                                       + 5752.46657535968462253275480104*c[121]
+                                                       + 4874.7742218438034242036151841526*c[122]
+                                                       - 9854.18387607068758297661276227*c[123]
+                                                       - 15485.815242478026791382598483823*c[124]
+                                                       - 3757.6672712521425605733988728088*c[125]
+                                                       + 16862.354160010591152618893084044*c[126]
+                                                       + 32939.162348564646509950820002208*c[127]
+                                                       + 15580.243935881633410363249607655*c[128]
+                                                       + 2254.9654113285291494374635935682*c[129]
+                                                       - 32563.748558591665109652148078821*c[130]
+                                                       - 67829.14576335623906552439608973*c[131]
+                                                       - 42186.134954521614094533737868136*c[132]
+                                                       - 11990.595708446787141652005305367*c[133]
+                                                       - 1273.9710455216638850065793507738*c[134]
+                                                       + 82938.99660271586955319693980461*c[135]
+                                                       + 171431.60431693380158965883995653*c[136]
+                                                       + 117340.88784191480531222798130634*c[137]
+                                                       + 44660.931637525232198739157749198*c[138]
+                                                       + 9221.006493588874057001939410836*c[139]
+                                                       + 796.4205396420567066794231506005*c[140]
+                                                       - 4.057936494356345550382987477684e6*c[141]
+                                                       - 2.9602364750003239611353322957048e6*c[142]
+                                                       - 1.3532975935546061494182822955045e6*c[143]
+                                                       - 454880.45797078022535236781358136*c[144]
+                                                       - 108735.04925724433121156120581862*c[145]
+                                                       - 16422.661895718388740538475846858*c[146]
+                                                       - 1167.6368931166559848967816519676*c[147]
+                                                       - 3.025199950974370808114403929654e7*c[148]
+                                                       - 2.3189622258483854146850716740234e7*c[149]
+                                                       - 1.1371988821328255536435926891229e7*c[150]
+                                                       - 4.2656570520798256957280773138522e6*c[151]
+                                                       - 1.2293322614119347520096124637617e6*c[152]
+                                                       - 259652.32990779018970059677717303*c[153]
+                                                       - 35950.857961265906931785410319833*c[154]
+                                                       - 2444.8992774885881141858426315013*c[155]
+                                                       - 2.3313156862841735145155213905093e7*c[156]
+                                                       - 1.5724739486383248836496878134455e7*c[157]
+                                                       - 6.734613741967548983288257302959e6*c[158]
+                                                       - 2.1541533833487259466015119345256e6*c[159]
+                                                       - 505075.635294223564031842635185*c[160]
+                                                       - 80078.5881496361031532465776695*c[161]
+                                                       - 7235.33689158401529475788578259*c[162]
+                                                       - 235.26054266659298113283966121769*c[163]
+                                                       + y*(9.962458656041231885414796618662e6*c[148]
+                                                            + 7.209639123992139654715961139134e6*c[149]
+                                                            + 3.2962882571944215438228290384378e6*c[150]
+                                                            + 1.1381621951144595241303239003011e6*c[151]
+                                                            + 297876.09386961306971593245635844*c[152]
+                                                            + 56311.03910747584555238310735342*c[153]
+                                                            + 6877.575680192490537928102364636*c[154]
+                                                            + 407.48321291476468569764043858354*c[155]
+                                                            + 8.760256306132208809854492133742e6*c[156]
+                                                            + 5.495714465648834373562643151142e6*c[157]
+                                                            + 2.1477066671270923461551193534113e6*c[158]
+                                                            + 615946.1689922545240647394886899*c[159]
+                                                            + 127643.73285430610198899948013*c[160]
+                                                            + 17703.777863391924279403324772731*c[161]
+                                                            + 1390.6677400532454701909039356789*c[162]
+                                                            + 39.210090444432163522139943536282*c[163])
+                                                       + z*(1.2359381355415096550941647667087e7*c[149]
+                                                            + 1.6952339608428453653945977911966e7*c[150]
+                                                            + 1.1706811149748726533911902974526e7*c[151]
+                                                            + 5.10644732347908119513027068043e6*c[152]
+                                                            + 1.4479981484779503142041370462308e6*c[153]
+                                                            + 247592.72448692965936541168512688*c[154]
+                                                            + 19559.19421990870491348674105201*c[155]
+                                                            + 9.421224798255144640393102544814e6*c[157]
+                                                            + 1.1045348573796474923083470960401e7*c[158]
+                                                            + 6.335446309634617961808749026524e6*c[159]
+                                                            + 2.1881782775023903198114196593714e6*c[160]
+                                                            + 455240.0022015066243275140655845*c[161]
+                                                            + 50064.03864191683692687254168444*c[162]
+                                                            + 1882.0843413327438490627172897415*c[163]))
+                                                  + z*(1.9882687886933916722366384962042e6*c[106]
+                                                       + 2.4931721691476858720502934693561e6*c[107]
+                                                       + 1.5148340482450240733338477092746e6*c[108]
+                                                       + 546391.0417609920441173882291417*c[109]
+                                                       + 114029.58958589214317005118578415*c[110]
+                                                       + 10751.67567078405363715342566801*c[111]
+                                                       + 1.4645178202765963666827329880925e6*c[113]
+                                                       + 1.5247361361846917370637776218137e6*c[114]
+                                                       + 734803.0276731255264380820708243*c[115]
+                                                       + 194641.90063636824255181234671937*c[116]
+                                                       + 26077.628321475058723975883507549*c[117]
+                                                       + 1163.9030330187606613402124830859*c[118]
+                                                       + 8124.623703073005707006025306921*c[122]
+                                                       - 25809.692070796711318970997473039*c[124]
+                                                       - 18788.336356260712802866994364044*c[125]
+                                                       + 54898.60391427441084991803333701*c[127]
+                                                       + 77901.21967940816705181624803828*c[128]
+                                                       + 22549.654113285291494374635935682*c[129]
+                                                       - 113048.57627226039844254066014955*c[131]
+                                                       - 210930.67477260807047266868934068*c[132]
+                                                       - 119905.95708446787141652005305367*c[133]
+                                                       - 21232.850758694398083442989179563*c[134]
+                                                       + 285719.34052822300264943139992755*c[136]
+                                                       + 586704.4392095740265611399065317*c[137]
+                                                       + 446609.31637525232198739157749198*c[138]
+                                                       + 153683.4415598145676166989901806*c[139]
+                                                       + 19910.513491051417666985578765014*c[140]
+                                                       - 4.933727458333873268558887159508e6*c[142]
+                                                       - 6.766487967773030747091411477522e6*c[143]
+                                                       - 4.5488045797078022535236781358136e6*c[144]
+                                                       - 1.8122508209540721868593534303103e6*c[145]
+                                                       - 410566.54739295971851346189617146*c[146]
+                                                       - 40867.291259082959471387357818865*c[147]
+                                                       - 2.8349885967960509785633154844485e7*c[149]
+                                                       - 4.2732994432950899637224652862839e7*c[150]
+                                                       - 3.2900894562674318179020853993084e7*c[151]
+                                                       - 1.6233498253966344870884982162336e7*c[152]
+                                                       - 5.284643123963129480678138557467e6*c[153]
+                                                       - 1.0519527582385320264746462902551e6*c[154]
+                                                       - 97795.97109954352456743370526005*c[155]
+                                                       - 1.8356878478759460860500544770079e7*c[157]
+                                                       - 2.4468611565007349147205060714461e7*c[158]
+                                                       - 1.6261995242125077831174495156486e7*c[159]
+                                                       - 6.594445356985067467354527536941e6*c[160]
+                                                       - 1.6225980352396470585582360537505e6*c[161]
+                                                       - 211516.75900384317121079888432028*c[162]
+                                                       - 9410.421706663719245313586448708*c[163]
+                                                       + z*(1.4126949673690378044954981593305e7*c[150]
+                                                            + 2.4389189895309846945649797863595e7*c[151]
+                                                            + 1.9149177463046554481738515051614e7*c[152]
+                                                            + 8.446655866121376832857466103013e6*c[153]
+                                                            + 2.0632727040577471613784307093907e6*c[154]
+                                                            + 220040.93497397293027672583683511*c[155]
+                                                            + 9.204457144830395769236225800334e6*c[158]
+                                                            + 1.3198846478405454087101560471926e7*c[159]
+                                                            + 8.205668540633963699292823722643e6*c[160]
+                                                            + 2.6555666795087886419104987159096e6*c[161]
+                                                            + 417200.32201597364105727118070366*c[162]
+                                                            + 21173.448839993368301955569509592*c[163])))
+                                             + z*(294363.34784456404530371649717742*c[72]
+                                                  + 328803.03359053379581462782591942*c[73]
+                                                  + 167591.20276603505135579950178002*c[74]
+                                                  + 45233.169541552666549885827517869*c[75]
+                                                  + 5299.261349874278165569602640026*c[76]
+                                                  + 206799.45513888616632113214923201*c[78]
+                                                  + 183461.18145717448841822470684766*c[79]
+                                                  + 68789.94080120817600331838093713*c[80]
+                                                  + 11899.931647919332894366458124256*c[81]
+                                                  + 655.6135643263058785448850808685*c[82]
+                                                  - 2252.5480890305176951127906175523*c[86]
+                                                  + 7470.645831383589705618856834406*c[88]
+                                                  + 5491.109613497216169998281350501*c[89]
+                                                  - 17626.715696519298858291330508318*c[91]
+                                                  - 24509.545150157977410332840771028*c[92]
+                                                  - 7221.633606409951553528503533837*c[93]
+                                                  + 46239.987287164780881163039821482*c[95]
+                                                  + 81194.1417355406710062843935092*c[96]
+                                                  + 45314.182157475990781102278739735*c[97]
+                                                  + 8238.226458375565874784760603812*c[98]
+                                                  - 755175.2176903342577782214725643*c[100]
+                                                  - 938068.8263707517109761255048985*c[101]
+                                                  - 535943.4193046783155795189418231*c[102]
+                                                  - 159888.89906688130292423693741306*c[103]
+                                                  - 20047.499078699512038176532993634*c[104]
+                                                  - 3.5975715627685898247379881072027e6*c[106]
+                                                  - 5.092711575411839803129179337187e6*c[107]
+                                                  - 3.5578747867574662750180285237157e6*c[108]
+                                                  - 1.504677247205893084107197202818e6*c[109]
+                                                  - 375491.75311184367184241734341009*c[110]
+                                                  - 43006.702683136214548613702672041*c[111]
+                                                  - 2.1895815503635684825015444473539e6*c[113]
+                                                  - 2.7151841793729630981213193962983e6*c[114]
+                                                  - 1.5893376374965067499649203655555e6*c[115]
+                                                  - 516630.7514278422015890337144732*c[116]
+                                                  - 85126.97061263122617941552777177*c[117]
+                                                  - 4655.6121320750426453608499323437*c[118]
+                                                  - 3950.7974085531478732107730904243*c[122]
+                                                  + 11804.283900070896824523726388452*c[124]
+                                                  + 12251.889926435557256323350946637*c[125]
+                                                  - 21250.158792893955915720863123099*c[127]
+                                                  - 47096.85845458930022112823134124*c[128]
+                                                  - 20162.043677760966512617321542492*c[129]
+                                                  + 22120.374466662419113844681455998*c[131]
+                                                  + 98701.80838958056625150515929926*c[132]
+                                                  + 94669.96236497869227116379100045*c[133]
+                                                  + 24979.824421993409509932928446545*c[134]
+                                                  + 929270.6097710947672584461909546*c[136]
+                                                  + 754208.0025978191876708409903009*c[137]
+                                                  + 144813.6942748670386838245759751*c[138]
+                                                  - 52618.14388830827409479790699242*c[139]
+                                                  - 18313.413478400234431665879933595*c[140]
+                                                  + 8.616322071597126957696208256906e6*c[142]
+                                                  + 1.346613182023077385730222321485e7*c[143]
+                                                  + 1.0496649988374912644437137779044e7*c[144]
+                                                  + 4.9452198160807045960025486778153e6*c[145]
+                                                  + 1.3486990806951211509609204054501e6*c[146]
+                                                  + 163469.16503633183788554943127546*c[147]
+                                                  + 2.310642893949335427059455924068e7*c[149]
+                                                  + 3.8622363033518474574668265162755e7*c[150]
+                                                  + 3.3585554839310113246307873251494e7*c[151]
+                                                  + 1.9059285870889499933562701635708e7*c[152]
+                                                  + 7.275525800429037525516002710858e6*c[153]
+                                                  + 1.7318837880848315122444683097515e6*c[154]
+                                                  + 195591.9421990870491348674105201*c[155]
+                                                  + 1.2733280573109745558519200301212e7*c[157]
+                                                  + 1.9135446441988982584309076276877e7*c[158]
+                                                  + 1.4829708432245490185218134074178e7*c[159]
+                                                  + 7.205618741070068158038610421659e6*c[160]
+                                                  + 2.1604949192049300124316194822792e6*c[161]
+                                                  + 345426.64959620431557447012043671*c[162]
+                                                  + 18820.843413327438490627172897415*c[163]
+                                                  + z*(1.9945377353181486976402347754849e6*c[107]
+                                                       + 3.0296680964900481466676954185493e6*c[108]
+                                                       + 1.96700775033957135882259762491e6*c[109]
+                                                       + 638565.7016809960017522866403912*c[110]
+                                                       + 86013.40536627242909722740534408*c[111]
+                                                       + 1.219788908947753389651022097451e6*c[114]
+                                                       + 1.4696060553462510528761641416486e6*c[115]
+                                                       + 700710.8422909256731865244481897*c[116]
+                                                       + 146034.71860026032885426494764227*c[117]
+                                                       + 9311.224264150085290721699864687*c[118]
+                                                       - 15030.669085008570242293595491235*c[125]
+                                                       + 62320.97574352653364145299843062*c[128]
+                                                       + 45099.308226570582988749271871364*c[129]
+                                                       - 168744.53981808645637813495147254*c[132]
+                                                       - 239811.91416893574283304010610733*c[133]
+                                                       - 76438.26273129983310039476104643*c[134]
+                                                       + 469363.55136765922124891192522535*c[137]
+                                                       + 893218.632750504643974783154984*c[138]
+                                                       + 553260.3896153324434201163646502*c[139]
+                                                       + 111498.87554988793893511924108408*c[140]
+                                                       - 5.413190374218424597673129182018e6*c[143]
+                                                       - 9.097609159415604507047356271627e6*c[144]
+                                                       - 6.524102955434659872693672349117e6*c[145]
+                                                       - 2.2991726654005744236753866185602e6*c[146]
+                                                       - 326938.33007266367577109886255092*c[147]
+                                                       - 2.2884835807408417273815737015628e7*c[150]
+                                                       - 4.6290437209100758801521869695291e7*c[151]
+                                                       - 4.3121251743841597949795123743119e7*c[152]
+                                                       - 2.2836676801296423625511603039403e7*c[153]
+                                                       - 6.765003902662058482694425754528e6*c[154]
+                                                       - 880163.7398958917211069033473405*c[155]
+                                                       - 1.2211323536141562702375067931301e7*c[158]
+                                                       - 2.1964913301525792392667741935431e7*c[159]
+                                                       - 1.7175468452639071923042040154872e7*c[160]
+                                                       - 6.962095653734992614397722928275e6*c[161]
+                                                       - 1.3583738144179664568405741299993e6*c[162]
+                                                       - 84693.79535997347320782227803837*c[163]
+                                                       + z*(1.3007567944165251704346558860584e7*c[151]
+                                                            + 2.3830087509569045577274596508675e7*c[152]
+                                                            + 1.8019532514392270576762594353095e7*c[153]
+                                                            + 6.60247265298479091641097827005e6*c[154]
+                                                            + 977959.7109954352456743370526005*c[155]
+                                                            + 7.039384788482908846454165585027e6*c[159]
+                                                            + 1.02114986283444881591199584104e7*c[160]
+                                                            + 5.665208916285415769409063927274e6*c[161]
+                                                            + 1.3350410304511156513832677782517e6*c[162]
+                                                            + 94104.21706663719245313586448708*c[163]))))
+                                        + z*(38558.436687821091257147121821544*c[46]
+                                             + 36771.334380748916941999394787422*c[47]
+                                             + 14330.247033142114130441846223581*c[48]
+                                             + 2225.1402157149191066107194107818*c[49]
+                                             + 25266.307371503507329139093918536*c[51]
+                                             + 17771.352448791078573869711571322*c[52]
+                                             + 4434.6260235922527809743289111077*c[53]
+                                             + 321.17132563191762201498307479119*c[54]
+                                             + 628.3148718626468930304925045168*c[58]
+                                             - 2258.9983398120159245067768577102*c[60]
+                                             - 1677.2614101185255304825814532726*c[61]
+                                             + 6635.51026892380701004520006485*c[63]
+                                             + 8886.047259687553387252931289452*c[64]
+                                             + 2669.8444625083279567874521157021*c[65]
+                                             - 103496.86127080856393739602921629*c[67]
+                                             - 112040.94970478284853989851383478*c[68]
+                                             - 49357.651856124380319230944884288*c[69]
+                                             - 8361.22467500893932213663162025*c[70]
+                                             - 391019.11616386621817584544996554*c[72]
+                                             - 514902.6843464180644008764906555*c[73]
+                                             - 317367.75300521808956804000076728*c[74]
+                                             - 106538.05182106787981991941830085*c[75]
+                                             - 15897.784049622834496708807920078*c[76]
+                                             - 218518.72764574077173945490218135*c[78]
+                                             - 249888.30344848877750334616996946*c[79]
+                                             - 122342.26075324306924665642617234*c[80]
+                                             - 27618.498078379944254835585646595*c[81]
+                                             - 1966.8406929789176356346552426056*c[82]
+                                             + 96.53777524416504407626245503796*c[86]
+                                             + 84.58987199306177502635985407458*c[88]
+                                             - 1098.2219226994432339996562701003*c[89]
+                                             - 3078.8491314435837643521948780617*c[91]
+                                             + 2075.799030772791812677829584343*c[92]
+                                             + 2888.653442563980621411401413535*c[93]
+                                             + 143610.82783647255317881753675*c[95]
+                                             + 115364.72262654606204329271187015*c[96]
+                                             + 27465.694067806106120707617614079*c[97]
+                                             + 274.60754861251886249282535346039*c[98]
+                                             + 961132.2894035252831490567230457*c[100]
+                                             + 1.4278601053787261985370195098679e6*c[101]
+                                             + 999749.1320167871281329340618755*c[102]
+                                             + 375056.46241468597884329857178885*c[103]
+                                             + 60142.4972360985361145295989809*c[104]
+                                             + 2.1010905800108714430036861467836e6*c[106]
+                                             + 3.4086502339116405429086078297355e6*c[107]
+                                             + 2.7973045424790869463965692694249e6*c[108]
+                                             + 1.4269004267621927115148498400632e6*c[109]
+                                             + 442297.72182017815650694491552538*c[110]
+                                             + 64510.05402470432182292055400806*c[111]
+                                             + 1.059400512076843534685417013551e6*c[113]
+                                             + 1.5389462784848155848766048694977e6*c[114]
+                                             + 1.1137415913129082922573972986725e6*c[115]
+                                             + 463300.8054143094219934689705651*c[116]
+                                             + 98915.14190904332619439128227001*c[117]
+                                             + 6983.418198112563968041274898516*c[118]
+                                             + 2505.092308447510092993524469634*c[122]
+                                             - 8436.09416745945498788695165723*c[124]
+                                             - 5304.942030003024791397739585142*c[125]
+                                             + 21834.301639480571724168425769405*c[127]
+                                             + 24425.464734990690385807021421264*c[128]
+                                             + 6665.412465838740574072502680988*c[129]
+                                             - 231951.60888714255835873361409948*c[131]
+                                             - 215704.1368333599542730926229894*c[132]
+                                             - 81880.23642550806643189868956045*c[133]
+                                             - 13842.986033854681103421164514127*c[134]
+                                             - 1.5032951135598816996413683915925e6*c[136]
+                                             - 2.1289870738107539016616592143856e6*c[137]
+                                             - 1.3869356322602915211365914050232e6*c[138]
+                                             - 466626.47160122936220373627773919*c[139]
+                                             - 64522.8405111078027069158327893*c[140]
+                                             - 4.886673077140008082090613746535e6*c[142]
+                                             - 8.768561718589804770941468848426e6*c[143]
+                                             - 8.067635269407858709077046023069e6*c[144]
+                                             - 4.6272576250328906058545616010353e6*c[145]
+                                             - 1.5826979577276051418019898393216e6*c[146]
+                                             - 245203.74755449775682832414691319*c[147]
+                                             - 8.081512992315487472074890141062e6*c[149]
+                                             - 1.505866297929144605122809175945e7*c[150]
+                                             - 1.4989770231478278561575823570146e7*c[151]
+                                             - 9.988170580228482576353534935813e6*c[152]
+                                             - 4.5987001422878388345205472500819e6*c[153]
+                                             - 1.3598620596925989715396440389928e6*c[154]
+                                             - 195591.9421990870491348674105201*c[155]
+                                             - 3.7906216933073483469167136598151e6*c[157]
+                                             - 6.378502213730188548670973290142e6*c[158]
+                                             - 5.758655067150691108949166573302e6*c[159]
+                                             - 3.4161186805454877315069266225015e6*c[160]
+                                             - 1.2982965681919739292205827801799e6*c[161]
+                                             - 267819.78118472228872734247223287*c[162]
+                                             - 18820.843413327438490627172897415*c[163]
+                                             + z*(246602.27519290034686097086943956*c[73]
+                                                  + 314233.50518631572129212406583753*c[74]
+                                                  + 152661.94720274024960586466787281*c[75]
+                                                  + 27821.122086839960369240413860137*c[76]
+                                                  + 137595.88609288086631366853013574*c[79]
+                                                  + 128981.13900226533000622196425712*c[80]
+                                                  + 40162.269311727748518486796169365*c[81]
+                                                  + 3441.9712127131058623606466745598*c[82]
+                                                  + 4118.3322101229121274987110128761*c[89]
+                                                  - 18382.158862618483057749630578271*c[92]
+                                                  - 13540.563012018659162865944125945*c[93]
+                                                  + 60895.6063016555032547132951319*c[96]
+                                                  + 84964.091545267482714566772637*c[97]
+                                                  + 27804.014297017534827398567037865*c[98]
+                                                  - 703551.6197780637832320941286739*c[101]
+                                                  - 1.0048939111962718417115980159183e6*c[102]
+                                                  - 539625.0343507243973692996637691*c[103]
+                                                  - 105249.37016317243820042679821658*c[104]
+                                                  - 2.3236303800702683291167084212764e6*c[107]
+                                                  - 4.3987641528027131556580319180549e6*c[108]
+                                                  - 3.6030298965652106397448423408283e6*c[109]
+                                                  - 1.4924074275764322758584760726095e6*c[110]
+                                                  - 258040.21609881728729168221603224*c[111]
+                                                  - 1.1215464528189072813527229741355e6*c[114]
+                                                  - 1.87780352879626186652710257918e6*c[115]
+                                                  - 1.2180956543507731754730954502047e6*c[116]
+                                                  - 337390.55676611869080123281007008*c[117]
+                                                  - 27933.672792450255872165099594062*c[118]
+                                                  - 2084.0843689297597394776834084486*c[125]
+                                                  + 11418.087966702925065243575317036*c[128]
+                                                  - 3979.3507258738749695955239886498*c[129]
+                                                  - 52532.04857137941759497234412996*c[132]
+                                                  - 2352.7561923667591163479714546548*c[133]
+                                                  + 26978.210375752882270727562722268*c[134]
+                                                  + 917678.6654741088066898146866447*c[137]
+                                                  + 941439.6513282541805132584461913*c[138]
+                                                  + 237359.05658845890749514433738821*c[139]
+                                                  - 12521.264099185276564906438838319*c[140]
+                                                  + 6.039706084509261944721820524624e6*c[143]
+                                                  + 1.2858011858641257828034116131988e7*c[144]
+                                                  + 1.1797039662696383106988347525789e7*c[145]
+                                                  + 5.356290674598955224788292164693e6*c[146]
+                                                  + 980814.9902179910273132965876528*c[147]
+                                                  + 1.1803145419582542975639396110346e7*c[150]
+                                                  + 2.8255087416880893235685860075083e7*c[151]
+                                                  + 3.1984151006370863813427775213177e7*c[152]
+                                                  + 2.1069002851280129289825311952452e7*c[153]
+                                                  + 7.91537548363969247981269300724e6*c[154]
+                                                  + 1.3202456098438375816603550210107e6*c[155]
+                                                  + 5.193092179385564911450506259181e6*c[158]
+                                                  + 1.1332018334315949802783194937511e7*c[159]
+                                                  + 1.1437361911632176091098780056945e7*c[160]
+                                                  + 6.12102658552463810446771008576e6*c[161]
+                                                  + 1.5719195111580575241780953057759e6*c[162]
+                                                  + 127040.69303996020981173341705755*c[163]
+                                                  + z*(1.5148340482450240733338477092746e6*c[108]
+                                                       + 2.294842375396166585293030562395e6*c[109]
+                                                       + 1.2771314033619920035045732807825e6*c[110]
+                                                       + 258040.21609881728729168221603224*c[111]
+                                                       + 734803.0276731255264380820708243*c[115]
+                                                       + 817495.9826727466187176118562213*c[116]
+                                                       + 292069.43720052065770852989528455*c[117]
+                                                       + 27933.672792450255872165099594062*c[118]
+                                                       + 22549.654113285291494374635935682*c[129]
+                                                       - 119905.95708446787141652005305367*c[133]
+                                                       - 89177.97318651647195046055455417*c[134]
+                                                       + 446609.31637525232198739157749198*c[138]
+                                                       + 645470.4545512211839901357587585*c[139]
+                                                       + 222997.75109977587787023848216815*c[140]
+                                                       - 4.5488045797078022535236781358136e6*c[144]
+                                                       - 7.611453448007103184809284407303e6*c[145]
+                                                       - 4.5983453308011488473507732371204e6*c[146]
+                                                       - 980814.9902179910273132965876528*c[147]
+                                                       - 1.3389542646426440622501015702208e7*c[151]
+                                                       - 3.24355614023050800918050303188e7*c[152]
+                                                       - 3.2158704216798644318451260313985e7*c[153]
+                                                       - 1.5343157218247582260775043561047e7*c[154]
+                                                       - 2.9338791329863057370230111578015e6*c[155]
+                                                       - 5.702918059400714561493246778945e6*c[159]
+                                                       - 1.2379422556820551124209078039551e7*c[160]
+                                                       - 9.675284620255923401738647911094e6*c[161]
+                                                       - 3.073840670415562631984271556309e6*c[162]
+                                                       - 282312.65119991157735940759346123*c[163]
+                                                       + z*(8.936282816088392091477973690753e6*c[152]
+                                                            + 1.5203980559018478299143438985424e7*c[153]
+                                                            + 9.284727168259862226202938192258e6*c[154]
+                                                            + 2.0170419039280851942033201709885e6*c[155]
+                                                            + 3.8293119856291830596699844038999e6*c[160]
+                                                            + 4.7800200231158195554388976886373e6*c[161]
+                                                            + 1.8774014490718813847577203131665e6*c[162]
+                                                            + 194089.9476999392094345927205046*c[163])))))))
+                         - 143.77760604489142766080261387359*c[164]
+                         + z*(57.23635208501673894915729516139*c[8]
+                              + 35.49647869859769625540396974937*c[9]
+                              + 7.763591212793354357998974866488*c[12]
+                              - 86.40050782488531766044271169295*c[14]
+                              - 59.61818814933036208330451082306*c[15]
+                              - 205.05286854633994319175315317832*c[17]
+                              - 383.54357202512343079430909639935*c[18]
+                              - 190.49409439665052251611633426203*c[19]
+                              - 5.0392040976605338908680679794*c[22]
+                              + 71.05089797496422814335318025227*c[24]
+                              + 22.583533070344184534808163521402*c[25]
+                              + 292.88321208063495655367249852951*c[27]
+                              + 610.8106422504614364005957614168*c[28]
+                              + 323.47530329943303752790230416789*c[29]
+                              + 481.13386952109612553692216813101*c[31]
+                              + 1133.8608130399601586623242610695*c[32]
+                              + 1338.4362996255517747408043419948*c[33]
+                              + 596.9924622639719728406878926007*c[34]
+                              + 11.770155518270018104310080530126*c[37]
+                              - 90.19978821773120703857643996334*c[39]
+                              - 35.853157229909494294195088137962*c[40]
+                              - 268.97284594727048989486163598117*c[42]
+                              - 536.075295804894098575791733519*c[43]
+                              - 237.56602630400337641211855018059*c[44]
+                              - 660.8299910744147877621027758507*c[46]
+                              - 1737.6679288393673820977759316232*c[47]
+                              - 2194.8962664251522186436887507416*c[48]
+                              - 1019.8559322026712571965797299417*c[49]
+                              - 923.0659741774511672503210637865*c[51]
+                              - 2424.6005851330329859569023645658*c[52]
+                              - 3545.0552552504809703239974591405*c[53]
+                              - 3425.8274734071213014931527977727*c[54]
+                              - 1434.9912891721677625355808907435*c[55]
+                              - 8.152959098761618580892948582309*c[58]
+                              + 77.3642340140614744992104588121*c[60]
+                              + 10.42586735116410586158558789913*c[61]
+                              + 315.80147181336134581100674268189*c[63]
+                              + 634.1593445592780570212530651906*c[64]
+                              + 272.20025960860242294475244403068*c[65]
+                              + 628.4059650638321347933122112556*c[67]
+                              + 1607.5037629767813565460248113101*c[68]
+                              + 2043.3590155073880515340407075093*c[69]
+                              + 890.5446399417805195175110601449*c[70]
+                              + 1231.2520057594454169624553314119*c[72]
+                              + 3599.8348330891143230832470180256*c[73]
+                              + 5670.93468017932543169239619043*c[74]
+                              + 5716.999420507965095383904145309*c[75]
+                              + 2460.3713410130577197287440828693*c[76]
+                              + 1568.5924188071937029915583158607*c[78]
+                              + 4393.5582451461684416840309081754*c[79]
+                              + 7121.273116904947025249185850473*c[80]
+                              + 8436.518705614452425110548670182*c[81]
+                              + 7293.700903130152898811846524662*c[82]
+                              + 2932.4904091914776456756241536281*c[83]
+                              + 14.763560866094837326681162995732*c[86]
+                              - 96.38354175732687145671061146353*c[88]
+                              - 23.600373430415385736744750126697*c[89]
+                              - 298.04743615524587759414450161165*c[91]
+                              - 583.3300417259092330084076929991*c[92]
+                              - 221.6530095007694226823232693307*c[93]
+                              - 714.8530119672500242467852879363*c[95]
+                              - 1848.2701431603417888522770618115*c[96]
+                              - 2317.1406131082723802051919936031*c[97]
+                              - 967.6646951107807535461464836223*c[98]
+                              - 1190.4115460077451609198971441964*c[100]
+                              - 3403.6438990973285385967420125396*c[101]
+                              - 5394.660714550591888150117828709*c[102]
+                              - 5578.241677077390639839557654913*c[103]
+                              - 2342.5873923443318696461837627747*c[104]
+                              - 2045.1663195167806004439415671388*c[106]
+                              - 6354.126870516037767005050856498*c[107]
+                              - 11128.449205698202476357240971655*c[108]
+                              - 13869.802127601904612436453105317*c[109]
+                              - 12307.603663456407943210892767493*c[110]
+                              - 5039.84797068002514241566828188*c[111]
+                              - 2455.6563733301811000955899597895*c[113]
+                              - 7179.095102045914689475700639761*c[114]
+                              - 12377.549651427095573215130166793*c[115]
+                              - 16189.979424666439647453538766883*c[116]
+                              - 17045.376979477567119962780560873*c[117]
+                              - 13734.055789621375803814507300414*c[118]
+                              - 5365.489726017560831687602379465*c[119]
+                              - 10.544562975977103578653945076209*c[122]
+                              + 83.25981298119706298121412722964*c[124]
+                              + 1.9345271989316367878102039630538*c[125]
+                              + 341.18246379276763622932215207479*c[127]
+                              + 669.083755173943247510686514106*c[128]
+                              + 248.23568813784648619857792500625*c[129]
+                              + 694.8732252361484720048440719234*c[131]
+                              + 1762.3563820115589950821407458019*c[132]
+                              + 2229.3144866609954377707957359406*c[133]
+                              + 897.8859111683186640514780391619*c[134]
+                              + 1329.1500399798180827350312312684*c[136]
+                              + 3848.1277450616584442014527784526*c[137]
+                              + 6072.597316235940249669608118573*c[138]
+                              + 6180.821346005677298797959671876*c[139]
+                              + 2507.4470198623576794519271653266*c[140]
+                              + 1995.7490765919521778343045945406*c[142]
+                              + 6083.674427355659966184332521468*c[143]
+                              + 10687.140633454852702224803330973*c[144]
+                              + 13606.638881583543410904061180041*c[145]
+                              + 12459.970821373337482958862468778*c[146]
+                              + 5062.453380882941000261824947804*c[147]
+                              + 3143.6186302597690548673135221257*c[149]
+                              + 10157.31078223205935726800745908*c[150]
+                              + 18933.95390761722887675350712927*c[151]
+                              + 26190.121420740632991146509511577*c[152]
+                              + 28535.64415615853759650811484027*c[153]
+                              + 23347.745978203918373649918441348*c[154]
+                              + 9236.28615940133287581318327456*c[155]
+                              + 3622.3923096445397335017735253838*c[157]
+                              + 10920.441344640233375408608160952*c[158]
+                              + 19625.560483780499841194094087829*c[159]
+                              + 27247.087306578800484224577626702*c[160]
+                              + 31580.814574139843135020414542305*c[161]
+                              + 30848.307498202387360040173016974*c[162]
+                              + 23682.894628437026767372525895914*c[163]
+                              + 9057.989180828159942630564674036*c[164]
+                              + z*(329.45409391901628029767576229175*c[18]
+                                   + 238.11761799581315314514541782753*c[19]
+                                   + 46.193590371158559275743970839232*c[25]
+                                   - 523.3401862000312792461415140295*c[28]
+                                   - 404.34412912429129690987788020986*c[29]
+                                   - 1060.1137682893936442777828457154*c[32]
+                                   - 3008.8878053597675556188624742518*c[33]
+                                   - 1790.9773867919159185220636778022*c[34]
+                                   - 42.682330035606540826422723973765*c[40]
+                                   + 440.05178671374539203913749460169*c[43]
+                                   + 119.70381170356759276579616869565*c[44]
+                                   + 1622.7694915874061342975644875067*c[47]
+                                   + 4924.5775122627524608199863002621*c[48]
+                                   + 3059.567796608013771589739189825*c[49]
+                                   + 2330.5260824298713061017745528207*c[52]
+                                   + 8420.332969852180196536826987254*c[53]
+                                   + 14211.83115921235477416300105951*c[54]
+                                   + 7533.704268153880753311799676403*c[55]
+                                   + 75.26172994121588918832096264685*c[61]
+                                   - 525.8280702796758895632942088006*c[64]
+                                   - 140.58246940863448490410118741105*c[65]
+                                   - 1484.6046934333078678889919940325*c[68]
+                                   - 4478.6921145639375609192310021606*c[69]
+                                   - 2189.2555731902104438138813561897*c[70]
+                                   - 3457.9838003908772050105878176433*c[73]
+                                   - 13456.45000539570040139181432638*c[74]
+                                   - 23679.801022501770318761730629622*c[75]
+                                   - 12916.949540318553028575906435064*c[76]
+                                   - 4278.6840795952986084803172633755*c[79]
+                                   - 17251.565342441358604605788929988*c[80]
+                                   - 36432.439989245569551595816757284*c[81]
+                                   - 47805.155732126470310564537146664*c[82]
+                                   - 23459.923273531821165404993229025*c[83]
+                                   - 69.39314346727251203843981926458*c[89]
+                                   + 467.60479214923728213855884194304*c[92]
+                                   - 36.372696735581257824548323659438*c[93]
+                                   + 1710.7349767079631436123171988359*c[96]
+                                   + 5084.116006172432024497702799674*c[97]
+                                   + 2285.1271009541748200295824055811*c[98]
+                                   + 3254.2624390462737413161208847526*c[101]
+                                   + 12702.146924488224897203312948816*c[102]
+                                   + 22769.797058538331377950710091309*c[103]
+                                   + 11226.599484071726741378858476435*c[104]
+                                   + 6185.652606465859514874454867182*c[107]
+                                   + 26943.595149743605314057880298807*c[108]
+                                   + 59845.56119858708590744988441962*c[109]
+                                   + 80566.72358868014337582048848018*c[110]
+                                   + 40318.783765440201139325346255038*c[111]
+                                   + 7043.05998834324283764045550066*c[114]
+                                   + 30279.799956045625381303829804255*c[115]
+                                   + 70981.53802836080949309672571439*c[116]
+                                   + 115284.43222833450290299172511032*c[117]
+                                   + 129969.17202042827384965706061126*c[118]
+                                   + 60361.75941769755935648552676899*c[119]
+                                   + 97.17456878938363864628087321139*c[125]
+                                   - 544.3472942181782504254915669501*c[128]
+                                   + 18.554512313102393211407701137553*c[129]
+                                   - 1617.3463458803657325835386475562*c[132]
+                                   - 4812.8513203383719492790479949377*c[133]
+                                   - 1772.5267079439490164756573810194*c[134]
+                                   - 3682.1303266584732852862468231031*c[137]
+                                   - 14304.291195150381893002517834481*c[138]
+                                   - 25189.584293322452010898445360002*c[139]
+                                   - 11661.048286815653150105078828841*c[140]
+                                   - 5908.088990178732126209872967348*c[143]
+                                   - 25779.9484369631274098395337336*c[144]
+                                   - 58383.34982303686670707733288684*c[145]
+                                   - 80754.72369455617069110167238976*c[146]
+                                   - 38416.196512286749676102302909314*c[147]
+                                   - 9962.42017805560247151292841409*c[150]
+                                   - 46302.202748624354243891301142942*c[151]
+                                   - 114766.68264822858999801986180059*c[152]
+                                   - 192861.11099287257864266203247309*c[153]
+                                   - 220718.47704624848268450459159824*c[154]
+                                   - 103908.2192932649948528983118388*c[155]
+                                   - 10762.953073456502154257848633729*c[158]
+                                   - 48284.891534677169354941305669575*c[159]
+                                   - 120386.10970357384197424145071183*c[160]
+                                   - 216216.12664291099472329620579562*c[161]
+                                   - 299521.9333135956657073782762377*c[162]
+                                   - 304897.66329590450354816020093813*c[163]
+                                   - 135869.83771242239913945847011054*c[164]
+                                   + z*(1781.1232411037704495904760623445*c[33]
+                                        + 1392.9824119492679366282717494017*c[34]
+                                        + 236.33829490191550366580269204013*c[44]
+                                        - 2907.9429056417495833538338157801*c[48]
+                                        - 2379.6638418062329334586860365305*c[49]
+                                        - 5318.685201052105311509106884438*c[53]
+                                        - 20233.793514810810186943933711845*c[54]
+                                        - 13393.252032273565783665421646939*c[55]
+                                        - 266.22380680282472503578582350306*c[65]
+                                        + 2565.9911269062699953355734903654*c[69]
+                                        + 577.2048592215244107983867982421*c[70]
+                                        + 8490.375540228724815701758784457*c[74]
+                                        + 33651.496126449751990682499608326*c[75]
+                                        + 22963.465849455205384134944773447*c[76]
+                                        + 11133.298595080233097392408822529*c[80]
+                                        + 54289.73791612949385141314477584*c[81]
+                                        + 118811.74704624498754518972965518*c[82]
+                                        + 70379.76982059546349621497968708*c[83]
+                                        + 417.91861148205738156993654709708*c[93]
+                                        - 2916.9203197161220656549504102267*c[97]
+                                        - 335.63144830418972082456432089603*c[98]
+                                        - 7945.094708399980049354220883907*c[102]
+                                        - 31791.676887021963141414194477461*c[103]
+                                        - 16146.899257955014387291814969194*c[104]
+                                        - 17377.378190161136291481772112318*c[108]
+                                        - 89097.57550239093498056669090161*c[109]
+                                        - 199947.25742177448306443927356776*c[110]
+                                        - 120956.35129632060341797603876511*c[111]
+                                        - 19743.817189015674553046556127684*c[115]
+                                        - 107501.59567112410755745948640992*c[116]
+                                        - 296669.93493420276257665063011874*c[117]
+                                        - 490391.14457857115864467619287354*c[118]
+                                        - 268274.48630087804158438011897327*c[119]
+                                        - 438.46549664721400127950680986048*c[129]
+                                        + 2701.6109493495035360874044333492*c[133]
+                                        - 770.673842352611485991634422073*c[134]
+                                        + 8951.392733140608774554010248354*c[138]
+                                        + 35101.846157185665164542778972426*c[139]
+                                        + 15386.579825586140117457780001056*c[140]
+                                        + 16561.363526859415376078039426512*c[144]
+                                        + 86390.61616725211476791216294321*c[145]
+                                        + 198105.73770533061067064348666151*c[146]
+                                        + 104831.43686297635739834542536235*c[147]
+                                        + 30179.680485470424197265889641806*c[151]
+                                        + 173721.05162708229350025844790969*c[152]
+                                        + 495927.23438036105095937936283812*c[153]
+                                        + 831837.977241831126530039995132*c[154]
+                                        + 461814.30797006664379065916372802*c[155]
+                                        + 31670.587906602059404598250746386*c[159]
+                                        + 183804.95237617812719695691438322*c[160]
+                                        + 563644.1367115815666705320261203*c[161]
+                                        + 1.1622431665806698312574192892227e6*c[162]
+                                        + 1.6115347172661619207599516793412e6*c[163]
+                                        + 830315.67490924799474113509512*c[164]
+                                        + z*(9180.147057645645362594932887781*c[54]
+                                             + 7533.704268153880753311799676403*c[55]
+                                             + 1125.5494754819726010568542565721*c[70]
+                                             - 15233.873108948375076090042451954*c[75]
+                                             - 12916.949540318553028575906435064*c[76]
+                                             - 25953.395702271828644616398409059*c[81]
+                                             - 123910.96365767181104498328028415*c[82]
+                                             - 87974.71227574432937026872460884*c[83]
+                                             - 1441.6896302157240280873331056671*c[98]
+                                             + 14081.834730381038736341419961998*c[103]
+                                             + 2650.7248781836021472700082513805*c[104]
+                                             + 42551.027903489868163661225241902*c[109]
+                                             + 208181.15843295215676752690008691*c[110]
+                                             + 151195.43912040075427247004845639*c[111]
+                                             + 52293.73276017681128505092196539*c[116]
+                                             + 321654.05691695270708848874243621*c[117]
+                                             + 864198.0020164297910451077686913*c[118]
+                                             + 553316.1279955609607677839953824*c[119]
+                                             + 2149.3057263090162765838123850881*c[134]
+                                             - 15509.947262379313600510654803535*c[139]
+                                             + 363.34025287814418603523148414764*c[140]
+                                             - 40981.344082667885106852015142336*c[145]
+                                             - 203473.73875332536193564282781912*c[146]
+                                             - 104996.41439401071767302807328895*c[147]
+                                             - 84458.076234015612390687444287*c[152]
+                                             - 537252.9443771946287306174689665*c[153]
+                                             - 1.4640038368100031043538655447582e6*c[154]
+                                             - 952492.010188262452818234525189*c[155]
+                                             - 90171.31149562069455032467494069*c[160]
+                                             - 619550.9276723255408388084413838*c[161]
+                                             - 2.1119973748255443744099852628023e6*c[162]
+                                             - 4.2052822001653495377495089442663e6*c[163]
+                                             - 2.49094702472774398422340528536e6*c[164]
+                                             + z*(45663.484755327204440651245882494*c[82]
+                                                  + 38708.873401327504922918238827891*c[83]
+                                                  + 5145.524763532874756465310135033*c[104]
+                                                  - 76568.66090656320803502384696404*c[110]
+                                                  - 66525.99321297633187988682132081*c[111]
+                                                  - 123821.77481317092251129821039554*c[117]
+                                                  - 711843.0949942740204756739546554*c[118]
+                                                  - 531183.4828757385223370726355671*c[119]
+                                                  - 7214.633123816278401684186187793*c[140]
+                                                  + 73631.40903526151474672469325762*c[146]
+                                                  + 11821.818509547873397259457140682*c[147]
+                                                  + 206635.10003059323005277326189604*c[153]
+                                                  + 1.2041140903365841048882373668066e6*c[154]
+                                                  + 914392.3297807319547055051441815*c[155]
+                                                  + 242000.88061764872766930734135288*c[161]
+                                                  + 1.7994141548348528773868322353146e6*c[162]
+                                                  + 5.729535256102205462509177109296e6*c[163]
+                                                  + 3.8858773585752806153885122451616e6*c[164]
+                                                  + z*(221063.98273802994161055102428745*c[118]
+                                                       + 191816.25770512779973283178506589*c[119]
+                                                       + 22917.735882544561585915263404305*c[147]
+                                                       - 373301.601426788492648357684742*c[154]
+                                                       - 330197.23019859765031032130206553*c[155]
+                                                       - 580090.206607742235097625813121*c[162]
+                                                       - 3.9025018817534443710315443002791e6*c[163]
+                                                       - 3.0223490566696627008577317462368e6*c[164]
+                                                       + z*(1.0477160224411956562621633712572e6*c[163]
+                                                            + 925208.8948988763369972648202766*c[164])))))))
+                         + y*(97.28309205612247602517746704023*c[7]
+                              + 57.23635208501673894915729516139*c[8]
+                              + 11.832159566199232085134656583123*c[9]
+                              - 2.9227338026847282835306562219394*c[10]
+                              + 8.385223866873343905361067083775*c[11]
+                              + 7.763591212793354357998974866488*c[12]
+                              - 122.85382539751460650785609576937*c[13]
+                              - 86.40050782488531766044271169295*c[14]
+                              - 19.87272938311012069443483694102*c[15]
+                              - 610.3376796766016942008222190208*c[16]
+                              - 530.5494123067921831126428672041*c[17]
+                              - 237.66588864804657036399495289703*c[18]
+                              - 47.623523599162630629029083565507*c[19]
+                              - 3.4373286759336732194256446196525*c[20]
+                              + 6.977582925107621823228345512592*c[21]
+                              + 10.078408195321067781736135958799*c[22]
+                              + 94.42820760093400394121046038023*c[23]
+                              + 13.920990522440405337505726282401*c[24]
+                              - 7.870019100271458246978602439277*c[25]
+                              + 740.401368041490647514563655822*c[26]
+                              + 753.5166209158959783048943197893*c[27]
+                              + 378.05027615016423854891242514877*c[28]
+                              + 80.86882582485825938197557604197*c[29]
+                              + 2193.991938435431187003631701076*c[30]
+                              + 2268.6104411543671913298793031459*c[31]
+                              + 1447.2857532298678447966252763245*c[32]
+                              + 601.7775610719535111237724948504*c[33]
+                              + 119.39849245279439456813757852014*c[34]
+                              - 8.872321515639793202299645715719*c[35]
+                              + 21.677208880491670722674849503643*c[36]
+                              + 20.36633651475935716925564496224*c[37]
+                              - 149.15429691475295350234631203175*c[38]
+                              - 110.55013471111537143522748805041*c[39]
+                              - 29.02398442421244776196745230216*c[40]
+                              - 683.2908636376771015860828725263*c[41]
+                              - 504.7640302627487206849746567181*c[42]
+                              - 178.69413826988189913084577173328*c[43]
+                              - 23.94076234071351855315923373913*c[44]
+                              - 2592.5230972197669452391263403688*c[45]
+                              - 3092.9095296372178283717306771653*c[46]
+                              - 2200.2296089161381112520257416891*c[47]
+                              - 984.9155024525504921639972600524*c[48]
+                              - 203.97118644053425143931594598833*c[49]
+                              - 5955.762416541583683446835511648*c[50]
+                              - 6798.341253223797435808611462837*c[51]
+                              - 5156.963804538952292264600869274*c[52]
+                              - 3004.9193488223915189997565527416*c[53]
+                              - 1209.7453265468897095897695817135*c[54]
+                              - 239.16521486202796042259681512391*c[55]
+                              - 10.5660122269880875008712446959*c[56]
+                              + 21.78213044722663437698724836129*c[57]
+                              + 26.484912042384299881044458717978*c[58]
+                              + 82.22256056459051487342955630065*c[59]
+                              - 36.504112389412868077878552798573*c[60]
+                              - 25.195846098646589165498504089565*c[61]
+                              + 837.020925804464476681029466449*c[62]
+                              + 809.9954766278837298949874678411*c[63]
+                              + 384.46722201208565496557824200581*c[64]
+                              + 77.55805800225148877318046184706*c[65]
+                              + 2506.6732247111970036136356095746*c[66]
+                              + 2498.2972235325326406481016067302*c[67]
+                              + 1547.9600358031005075017866824198*c[68]
+                              + 619.7131797594444683171441160254*c[69]
+                              + 113.7918151036719552716819687963*c[70]
+                              + 6906.868208741889733247536282166*c[71]
+                              + 9000.570046361304705439196142488*c[72]
+                              + 7578.634389190848579869567605223*c[73]
+                              + 4761.9873037772768676569633406076*c[74]
+                              + 2013.9069188986430234247832548877*c[75]
+                              + 410.06189016884295328812401381155*c[76]
+                              + 13572.595559069201370952953842057*c[77]
+                              + 16515.231852762117237160647279604*c[78]
+                              + 13869.342834001472623919302585066*c[79]
+                              + 9588.04866701955048549396762391*c[80]
+                              + 5359.409514566654777425490655215*c[81]
+                              + 2121.6383401115176347355308866996*c[82]
+                              + 418.92720131306823509651773623259*c[83]
+                              - 18.634366822880651253907358530356*c[84]
+                              + 42.720371354817754396847068353124*c[85]
+                              + 40.017795720871834510245547601205*c[86]
+                              - 188.3322208577528494667575368768*c[87]
+                              - 163.85568074106204425956770598316*c[88]
+                              - 45.748072359905582010526991959611*c[89]
+                              - 722.6475697119803967676261818519*c[90]
+                              - 425.62067660930665120042778104766*c[91]
+                              - 100.41277628407768992932822188885*c[92]
+                              - 4.4271817743813551190485585868306*c[93]
+                              - 2868.0766407372150367597941689324*c[94]
+                              - 3242.7351014774755658867188597545*c[95]
+                              - 2203.8303524422589739907838465835*c[96]
+                              - 932.0320738598164227922687156888*c[97]
+                              - 179.80256159153020758458802905145*c[98]
+                              - 6806.004883013758172858894307356*c[99]
+                              - 7827.916829206550785881064049274*c[100]
+                              - 6039.956232254706919637279082238*c[101]
+                              - 3605.2615353697326466422748990318*c[102]
+                              - 1476.1813402188582720486074768722*c[103]
+                              - 288.3374867491966854873538387356*c[104]
+                              - 15518.562685127789908466754135293*c[105]
+                              - 21382.425336494520318995465327014*c[106]
+                              - 19848.52240458166381251979867183*c[107]
+                              - 14806.245576409259536117785246516*c[108]
+                              - 8722.788385072238821884440742274*c[109]
+                              - 3570.4867396745443404364155994242*c[110]
+                              - 719.9782815257178774879526116971*c[111]
+                              - 27407.86940456755648154765537507*c[112]
+                              - 34875.366246642702282456020628668*c[113]
+                              - 31306.759385684679268269763308457*c[114]
+                              - 23968.562364188696123796065198246*c[115]
+                              - 15861.194106336496859760882636417*c[116]
+                              - 8666.565059788301125355050327375*c[117]
+                              - 3397.4883773357156447692869149127*c[118]
+                              - 670.6862157521951039609502974332*c[119]
+                              - 21.945265097377492315521762630771*c[120]
+                              + 45.529265685078401598516395665701*c[121]
+                              + 50.31425463177563991756999332227*c[122]
+                              + 57.30601427622826433079540597336*c[123]
+                              - 105.8516770834851691528634242264*c[124]
+                              - 46.438773619196742890639716808164*c[125]
+                              + 951.2060333868887266455357940506*c[126]
+                              + 941.5398178959851700024204515422*c[127]
+                              + 446.10983482507044567143883835687*c[128]
+                              + 86.37717647035752414161712784887*c[129]
+                              + 2712.2292928220023822086739715508*c[130]
+                              + 2473.2218992514991311014156128533*c[131]
+                              + 1405.9009593027448254933977842396*c[132]
+                              + 525.9875715064203998825978164494*c[133]
+                              + 92.14779675668679952553035826948*c[134]
+                              + 7549.721888134994346511284820193*c[135]
+                              + 9385.413906634777138667007125591*c[136]
+                              + 7621.076198538584992526458382319*c[137]
+                              + 4635.4000846293554239050642762512*c[138]
+                              + 1882.3311387678660978180731646823*c[139]
+                              + 363.25152509966356474438038976812*c[140]
+                              + 15435.04238158580304841275690217*c[141]
+                              + 19329.226950772238630228869809594*c[142]
+                              + 16826.371001887168020082335251974*c[143]
+                              + 12114.631419541390307752413864148*c[144]
+                              + 7063.162902434666033868479632306*c[145]
+                              + 2887.3571955662074613247488598241*c[146]
+                              + 574.3911590706502624665252301778*c[147]
+                              + 30989.885835687473587235811727988*c[148]
+                              + 44360.338912647615133149522882512*c[149]
+                              + 43849.910982565219044886004006454*c[150]
+                              + 36213.170320393582404784426577596*c[151]
+                              + 25332.790850406535551929944766404*c[152]
+                              + 14359.673429666191815430513120397*c[153]
+                              + 5759.428655501783745900362925011*c[154]
+                              + 1154.53576992516660947664790932*c[155]
+                              + 50628.59858655740761205839359924*c[156]
+                              + 66588.64214675312888145937216623*c[157]
+                              + 62647.4987150503415295027252011*c[158]
+                              + 51313.70131873406259118718580344*c[159]
+                              + 37591.143688518009473317454220887*c[160]
+                              + 24274.875071729279699348161733753*c[161]
+                              + 13082.220161676166752002838384066*c[162]
+                              + 5097.311757776181257878192659717*c[163]
+                              + 1006.4432423142399936256182971151*c[164]
+                              + z*(650.9930875209044798417794280516*c[17]
+                                   + 658.9081878380325605953515245835*c[18]
+                                   + 190.49409439665052251611633426203*c[19]
+                                   - 30.235224585963203345208407876398*c[22]
+                                   + 114.25981490504764561169490793973*c[24]
+                                   + 92.38718074231711855148794167846*c[25]
+                                   - 921.2668176705220435024436425197*c[27]
+                                   - 1046.6803724000625584922830280589*c[28]
+                                   - 323.47530329943303752790230416789*c[29]
+                                   - 3574.9531432665421315859142700299*c[31]
+                                   - 6415.992893299286751455103135808*c[32]
+                                   - 4544.4581336123385840036612542148*c[33]
+                                   - 1193.9849245279439456813757852014*c[34]
+                                   - 17.192361992978678129891128864229*c[37]
+                                   + 40.700692986768328793302096174128*c[39]
+                                   + 102.43759208545569798341453753703*c[40]
+                                   + 471.58236863095646158022604147395*c[42]
+                                   + 0.014238009503197633491163361757163*c[43]
+                                   - 187.84290451944453018632629549163*c[44]
+                                   + 4864.1590771256060812192558026292*c[46]
+                                   + 9726.041795818093903316602586888*c[47]
+                                   + 7429.193496580301468680589619146*c[48]
+                                   + 2039.7118644053425143931594598833*c[49]
+                                   + 11750.550558092692537116580798101*c[51]
+                                   + 26092.581656967647781673800486512*c[52]
+                                   + 28968.921675367736287349083714618*c[53]
+                                   + 17343.251584123551588809086038724*c[54]
+                                   + 4304.9738675165032876067426722304*c[55]
+                                   - 69.27574228229183692387481460057*c[58]
+                                   + 227.73669280694868515417802322135*c[60]
+                                   + 172.02681129420774671616220033565*c[61]
+                                   - 988.3880096290447681679614503185*c[63]
+                                   - 1038.4846429539578157509633216536*c[64]
+                                   - 386.29617680981301938866065410342*c[65]
+                                   - 3739.7825169374010117095787909493*c[67]
+                                   - 6072.752688865040331918670471899*c[68]
+                                   - 3349.8401260985575167376479772866*c[69]
+                                   - 494.74702218987806639861725563608*c[70]
+                                   - 15538.636081203718576953481622153*c[72]
+                                   - 38272.136668966862833050911595286*c[73]
+                                   - 45801.97828496867154849876770643*c[74]
+                                   - 28844.139536956930277727856807137*c[75]
+                                   - 7381.114023039173159186232248608*c[76]
+                                   - 29893.278867909847068338177927486*c[78]
+                                   - 74428.94051371649886014775369404*c[79]
+                                   - 100814.03777042471177542923978598*c[80]
+                                   - 90315.15288010419069828871576394*c[81]
+                                   - 49061.748397085223244442233551662*c[82]
+                                   - 11729.961636765910582702496614513*c[83]
+                                   - 50.50846970955399436712876921095*c[86]
+                                   + 134.94427796747034560571418903927*c[88]
+                                   + 227.28768729860272058967245150427*c[89]
+                                   + 255.14648090812154721256655887203*c[91]
+                                   - 564.1834257473523264408460546652*c[92]
+                                   - 390.17983770896258393606383561942*c[93]
+                                   + 5055.764179020451083279867143636*c[95]
+                                   + 9526.441828332870266240148955878*c[96]
+                                   + 6550.103660101252313096840601059*c[97]
+                                   + 1660.7218416090426445994676137843*c[98]
+                                   + 13275.010566397611249922333810155*c[100]
+                                   + 29432.449595333584440630190468351*c[101]
+                                   + 32473.816995335607983407063130964*c[102]
+                                   + 18367.143450222384161293034227618*c[103]
+                                   + 3964.9498177872368253282476365187*c[104]
+                                   + 38674.51803395547943710304751975*c[106]
+                                   + 106382.88068645790734110869031799*c[107]
+                                   + 155418.04850551470948069894101488*c[108]
+                                   + 146716.16344624096721281590863485*c[109]
+                                   + 82499.39486332351432667068244774*c[110]
+                                   + 20159.391882720100569662673127519*c[111]
+                                   + 64839.41974662504236472086133776*c[113]
+                                   + 173482.36611001624623066717857122*c[114]
+                                   + 262867.64906741016233912252204536*c[115]
+                                   + 284843.92327739705790031057519458*c[116]
+                                   + 225906.19783469389952072594869949*c[117]
+                                   + 115226.40026885730547268103582551*c[118]
+                                   + 26827.448630087804158438011897327*c[119]
+                                   - 121.71763521550548699244787679696*c[122]
+                                   + 378.22298012936446426815510291208*c[124]
+                                   + 282.50169611304373091945870877509*c[125]
+                                   - 1200.7147082064350675461965989349*c[127]
+                                   - 1338.4914986025361790072600019293*c[128]
+                                   - 540.0547413685973173022496841739*c[129]
+                                   - 3556.6973480307013181931430818599*c[131]
+                                   - 4910.6929917933509627961052138338*c[132]
+                                   - 1853.2218847550539230495823255112*c[133]
+                                   - 47.184112797098662407651087065696*c[134]
+                                   - 16112.527733309918111863951788645*c[136]
+                                   - 38030.201701108193066755844737008*c[137]
+                                   - 43479.606383080384587521555077869*c[138]
+                                   - 25284.980083345967358765543949893*c[139]
+                                   - 5882.65171326519158342755736239*c[140]
+                                   - 34666.955748360572904789130430106*c[142]
+                                   - 88790.87715661168818812534646891*c[143]
+                                   - 124001.29576758697828857935970783*c[144]
+                                   - 114049.98028552623385556147028603*c[145]
+                                   - 61700.77422423954887382474085717*c[146]
+                                   - 13999.52191920142902307040977186*c[147]
+                                   - 82433.44056477569215656441872077*c[149]
+                                   - 242784.84433092719555478000912056*c[150]
+                                   - 396690.13602948853110390610467261*c[151]
+                                   - 454275.57416664944505630587630492*c[152]
+                                   - 373718.91457766867926989916393136*c[153]
+                                   - 195200.51157466708058051540596776*c[154]
+                                   - 46181.430797006664379065916372802*c[155]
+                                   - 125932.49967421717829591519728169*c[157]
+                                   - 354044.10960102158242619913488469*c[158]
+                                   - 576513.2948572477514118580414657*c[159]
+                                   - 697328.6991572025884978999291643*c[160]
+                                   - 665084.623003598704710404022928*c[161]
+                                   - 487756.63179399422886403886609683*c[162]
+                                   - 238083.66917859209690643373715231*c[163]
+                                   - 54347.93508496895965578338804422*c[164]
+                                   + z*(4295.7653567204994628995374443773*c[32]
+                                        + 5343.369723311311348771428187033*c[33]
+                                        + 1790.9773867919159185220636778022*c[34]
+                                        - 187.80225215666877963625998548456*c[40]
+                                        + 880.0893354179875864447838258416*c[43]
+                                        + 709.0148847057465109974080761204*c[44]
+                                        - 6480.502812643281634721473611875*c[47]
+                                        - 8723.82871692524875006150144734*c[48]
+                                        - 3059.567796608013771589739189825*c[49]
+                                        - 21431.52949210790516947025138087*c[52]
+                                        - 55581.63824871498032529905531204*c[53]
+                                        - 49620.969810131272601314885055239*c[54]
+                                        - 15067.408536307761506623599352806*c[55]
+                                        - 21.503351411775968339520275041956*c[61]
+                                        - 13.171497605393963375625095947568*c[64]
+                                        + 684.5755032072635786634492604364*c[65]
+                                        + 3103.5433019984245961406864838337*c[68]
+                                        - 582.7839138814813299943420611047*c[69]
+                                        - 2152.1495465259695888339850620169*c[70]
+                                        + 31356.16906818510842302973596*c[73]
+                                        + 87592.04570163027806846329061332*c[74]
+                                        + 82439.02587130264561225189437287*c[75]
+                                        + 25833.899080637106057151812870128*c[76]
+                                        + 65871.57235452590164318711916729*c[79]
+                                        + 217531.96374117906222936152160497*c[80]
+                                        + 333553.30798197771903910758742318*c[81]
+                                        + 247821.92731534362208996656056831*c[82]
+                                        + 70379.76982059546349621497968708*c[83]
+                                        - 366.07397423314774466655209003343*c[89]
+                                        + 1499.3930100458268907179637385512*c[92]
+                                        + 902.7042008012439441910629417297*c[93]
+                                        - 6104.971874916943979015514558206*c[96]
+                                        - 6207.0271379082667337466959033*c[97]
+                                        - 2902.994085332342260638439450867*c[98]
+                                        - 22923.924717241036957997948698846*c[101]
+                                        - 55780.24863936257016411103192978*c[102]
+                                        - 37112.551408924065969917233841664*c[103]
+                                        - 5301.449756367204294540016502761*c[104]
+                                        - 94011.57547352618831135978058362*c[107]
+                                        - 334657.93096429956307363159193959*c[108]
+                                        - 540531.6131109101806427718200176*c[109]
+                                        - 416362.31686590431353505380017381*c[110]
+                                        - 120956.35129632060341797603876511*c[111]
+                                        - 159396.2461333297605553862675699*c[114]
+                                        - 596609.5227564341550851986455049*c[115]
+                                        - 1.1398345786915651415652041369468e6*c[116]
+                                        - 1.3507745203861882908390981906758e6*c[117]
+                                        - 892325.6586477165070274962370325*c[118]
+                                        - 241447.03767079023742594210707595*c[119]
+                                        - 88.15255853427645362689696235231*c[125]
+                                        + 249.79691016617967815627686802902*c[128]
+                                        + 1387.2458780476980796784396127098*c[129]
+                                        + 1676.0003000326194976290279187214*c[132]
+                                        - 4992.6479287891090909341401760973*c[133]
+                                        - 3332.7249083009540521168848702432*c[134]
+                                        + 30665.941047791246496183351090801*c[137]
+                                        + 80090.43356740019768279885202571*c[138]
+                                        + 63403.24178841194909264805705452*c[139]
+                                        + 17856.465419225034783782743879051*c[140]
+                                        + 76974.69917625422393570560053421*c[143]
+                                        + 258443.34254504119090176933180239*c[144]
+                                        + 396458.21163879431893587195051346*c[145]
+                                        + 270395.97218056450073456984122066*c[146]
+                                        + 63162.82616744079087849949189998*c[147]
+                                        + 222860.00397481599061175415229238*c[150]
+                                        + 899120.9345764726192719826593956*c[151]
+                                        + 1.8147067184534653227573367197709e6*c[152]
+                                        + 2.2303101800579355976039700825734e6*c[153]
+                                        + 1.5105681616541738404361448764811e6*c[154]
+                                        + 415632.87717305997941159324735521*c[155]
+                                        + 332518.20345410857811768343761723*c[158]
+                                        + 1.344713454073765039819762492325e6*c[159]
+                                        + 2.8972069268002639642920667798158e6*c[160]
+                                        + 4.2231601077393689435262357489045e6*c[161]
+                                        + 4.2785224513127509572256321084929e6*c[162]
+                                        + 2.6043342073191843011405350496799e6*c[163]
+                                        + 679349.1885621119956972923505527*c[164]
+                                        + z*(26417.055097039109593847823105815*c[53]
+                                             + 36720.588230582581450379731551126*c[54]
+                                             + 13393.252032273565783665421646939*c[55]
+                                             - 988.8312824104918358472044872971*c[65]
+                                             + 5520.504863066860877334041688134*c[69]
+                                             + 4502.1979019278904042274170262883*c[70]
+                                             - 41413.94605396273574757200950663*c[74]
+                                             - 60935.49243579350030436016980782*c[75]
+                                             - 22963.465849455205384134944773447*c[76]
+                                             - 122754.71197062557529145619675825*c[80]
+                                             - 410281.22547303968635800773532883*c[81]
+                                             - 423234.97874842635048286470220513*c[82]
+                                             - 140759.53964119092699242995937415*c[83]
+                                             + 234.03442242995213367916446637436*c[93]
+                                             - 1695.8225474933996421454368849201*c[97]
+                                             + 3844.5056805752640748995549484455*c[98]
+                                             + 21296.64300944175334403224618537*c[102]
+                                             - 5852.718249050934774068247423445*c[103]
+                                             - 18156.599165597483989143585931025*c[104]
+                                             + 188350.53092921076946612418373509*c[108]
+                                             + 662631.8027233006332609561160019*c[109]
+                                             + 710404.9967988625366312649199947*c[110]
+                                             + 241912.70259264120683595207753023*c[111]
+                                             + 358252.0474595914209507059847479*c[115]
+                                             + 1.5580728199557420050976207957641e6*c[116]
+                                             + 3.0087255178280965837509605815647e6*c[117]
+                                             + 2.5885203454337237108206325623831e6*c[118]
+                                             + 804823.4589026341247531403569198*c[119]
+                                             - 1801.7615786595600556779733615275*c[129]
+                                             + 8731.653851225079799464235650763*c[133]
+                                             + 3642.8910615407055535318853984545*c[134]
+                                             - 35490.8369119855809060912141871*c[138]
+                                             - 28423.572689825034926144753028842*c[139]
+                                             - 16844.081466761145855171757008691*c[140]
+                                             - 139172.83464297529651569014234857*c[144]
+                                             - 443931.54132584248880886537491229*c[145]
+                                             - 324844.45040417744728423260326541*c[146]
+                                             - 42988.430943810448717307116875207*c[147]
+                                             - 539054.5954133742311201233269801*c[151]
+                                             - 2.4754350143401148039553402238243e6*c[152]
+                                             - 4.9556393447271061583584948278527e6*c[153]
+                                             - 4.3785966921330331086844995156604e6*c[154]
+                                             - 1.385442923910199931371977491184e6*c[155]
+                                             - 833134.4602359725744039784933906*c[159]
+                                             - 4.1391564258258321345048567176138e6*c[160]
+                                             - 1.0134472013881820716062231278172e7*c[161]
+                                             - 1.4789603472089664166387689855526e7*c[162]
+                                             - 1.1245453939463144498149735806206e7*c[163]
+                                             - 3.32126269963699197896454038048e6*c[164]
+                                             + z*(153233.8213319761858897710708463*c[81]
+                                                  + 228317.42377663602220325622941247*c[82]
+                                                  + 87974.71227574432937026872460884*c[83]
+                                                  - 4805.6321007190800936244436855568*c[98]
+                                                  + 31090.028585287544859716963635719*c[103]
+                                                  + 25727.623817664373782326550675164*c[104]
+                                                  - 246213.84555467058030315560751715*c[109]
+                                                  - 382843.30453281604017511923482018*c[110]
+                                                  - 151195.43912040075427247004845639*c[111]
+                                                  - 674448.9444575173799787085539513*c[116]
+                                                  - 2.7415080937227032425428531693878e6*c[117]
+                                                  - 3.1250796436553723756984705170857e6*c[118]
+                                                  - 1.1066322559911219215355679907648e6*c[119]
+                                                  + 2477.165921847679776401682070949*c[134]
+                                                  - 16808.10817984610973794893309265*c[139]
+                                                  + 19676.272155862577459138689603072*c[140]
+                                                  + 140003.08249758547419072865717147*c[145]
+                                                  - 41497.470801951095676523976964665*c[146]
+                                                  - 129389.52076837684400110530243689*c[147]
+                                                  + 1.0688013547020261771962952233381e6*c[152]
+                                                  + 4.5005883740636051706920717434013e6*c[153]
+                                                  + 5.281861124129430870075705502347e6*c[154]
+                                                  + 1.9049840203765249056364690503781e6*c[155]
+                                                  + 1.8892355899216746781517790089255e6*c[160]
+                                                  + 1.0162179160272397223892393305175e7*c[161]
+                                                  + 2.3506511760517031563156947953507e7*c[162]
+                                                  + 2.2514433933192948294412755578533e7*c[163]
+                                                  + 7.47284107418323195267021585608e6*c[164]
+                                                  + z*(848959.6878627394519945448469641*c[117]
+                                                       + 1.3263838964281796496633061457247e6*c[118]
+                                                       + 531183.4828757385223370726355671*c[119]
+                                                       - 22299.775109977587787023848216815*c[140]
+                                                       + 163861.80639130346776405897730111*c[146]
+                                                       + 137506.41529526736951549158042583*c[147]
+                                                       - 1.3869651495642556081712821735684e6*c[153]
+                                                       - 2.239809608560730955890146108452e6*c[154]
+                                                       - 914392.3297807319547055051441815*c[155]
+                                                       - 3.5808699028736614342183426393644e6*c[161]
+                                                       - 1.7086902039585282020804449728457e7*c[162]
+                                                       - 2.0961714351593434618936013814496e7*c[163]
+                                                       - 7.771754717150561230777024490323e6*c[164]
+                                                       + z*(4.5354535999796095367395649499102e6*c[162]
+                                                            + 7.3340121570883695938351435988e6*c[163]
+                                                            + 3.0223490566696627008577317462368e6*c[164]))))))
+                              + y*(686.3053256386693667225308502526*c[16]
+                                   + 488.24481564067835988133457103867*c[17]
+                                   + 164.72704695950814014883788114587*c[18]
+                                   + 23.811761799581315314514541782753*c[19]
+                                   + 10.087812418500997491792652688111*c[20]
+                                   - 25.012711257066203886441993668819*c[21]
+                                   - 22.676418439472402508906305907298*c[22]
+                                   + 53.72292364060507512209872182453*c[23]
+                                   + 85.6948611787857342087711809548*c[24]
+                                   + 23.096795185579279637871985419616*c[25]
+                                   - 830.5091803101179086539238432935*c[26]
+                                   - 690.9501132528915326268327318898*c[27]
+                                   - 261.67009310001563962307075701473*c[28]
+                                   - 40.434412912429129690987788020986*c[29]
+                                   - 5690.035320559293465558987270846*c[30]
+                                   - 5177.542960885029968129520008092*c[31]
+                                   - 2677.9395625049465535886601450464*c[32]
+                                   - 835.2257528671078904390290661285*c[33]
+                                   - 119.39849245279439456813757852014*c[34]
+                                   + 28.323180223003955222725792092486*c[35]
+                                   - 63.89078567751330840946102838069*c[36]
+                                   - 67.44695858783942958649596708274*c[37]
+                                   + 103.02250982140235724800560989947*c[38]
+                                   + 210.5895343585877652297717175459*c[39]
+                                   + 72.5599610605311194049186307554*c[40]
+                                   + 536.3536055098395433381697828606*c[41]
+                                   - 91.48311397193097990736668150919*c[42]
+                                   - 220.01877435212109720282316561997*c[43]
+                                   - 58.93110730021789182316119074247*c[44]
+                                   + 6706.585050465729608418403159791*c[45]
+                                   + 7018.459343167898947937209998891*c[46]
+                                   + 4051.6361521153438845095190496908*c[47]
+                                   + 1364.8406229188001210881487747603*c[48]
+                                   + 203.97118644053425143931594598833*c[49]
+                                   + 26216.360290821528279244642715179*c[50]
+                                   + 27317.493831681432386935553326386*c[51]
+                                   + 17912.949122962847700249594669412*c[52]
+                                   + 8381.476254134649271722174962865*c[53]
+                                   + 2521.1949062105533328176171371108*c[54]
+                                   + 358.74782229304194063389522268587*c[55]
+                                   + 73.55570050326322452529597269069*c[56]
+                                   - 165.07076132414734306299182159414*c[57]
+                                   - 163.12020711818717415214709251879*c[58]
+                                   + 274.57537416818656724557729998882*c[59]
+                                   + 506.4743919011320424809711474323*c[60]
+                                   + 164.859027490282423936322108655*c[61]
+                                   - 1165.21322285742011135232190951*c[62]
+                                   - 1375.0858106431534955366384393111*c[63]
+                                   - 735.7284561361615798398479963418*c[64]
+                                   - 156.67814344237669404529538133203*c[65]
+                                   - 5771.840909239221520917977635236*c[66]
+                                   - 3601.6154685889867654017462563895*c[67]
+                                   - 928.3803296762199565615304832551*c[68]
+                                   + 24.447044661768942707564232504447*c[69]
+                                   + 47.000967108038416307868639285428*c[70]
+                                   - 30331.190818349563955443260380242*c[71]
+                                   - 35940.603681734577211916260173151*c[72]
+                                   - 26125.456147188373226661467070865*c[73]
+                                   - 13210.895524749803028053411206967*c[74]
+                                   - 4190.1745058912680342947893194526*c[75]
+                                   - 615.0928352532644299321860207173*c[76]
+                                   - 88864.42712790736058099256702909*c[77]
+                                   - 100882.15388516768502527026984687*c[78]
+                                   - 76115.05962163265607293446583636*c[79]
+                                   - 44916.802855229137312355435904988*c[80]
+                                   - 20012.310424318072147354338345531*c[81]
+                                   - 5900.522078936752906903965727817*c[82]
+                                   - 837.8544026261364701930354724652*c[83]
+                                   + 145.08185597814221333399300570063*c[84]
+                                   - 316.88620486445817950803497376988*c[85]
+                                   - 320.40757943522787675250356337842*c[86]
+                                   + 484.68946443916562669223581136357*c[87]
+                                   + 957.7450084982541790404399816702*c[88]
+                                   + 316.12432023979699928622584331641*c[89]
+                                   + 49.991550224625592338458295921519*c[90]
+                                   - 1499.2578730735822140221396047543*c[91]
+                                   - 1147.0422941228939611586751425635*c[92]
+                                   - 264.41848323836193188209523775452*c[93]
+                                   + 7779.235276911292157312433882794*c[94]
+                                   + 8538.876168609891701138535345378*c[95]
+                                   + 5276.89883109475675394688862717*c[96]
+                                   + 1926.2636422582397290688080296267*c[97]
+                                   + 317.10633589778963883100070578164*c[98]
+                                   + 28080.734440662307081391110536261*c[99]
+                                   + 25412.444809497075857223459745318*c[100]
+                                   + 14164.621171449340294743453192022*c[101]
+                                   + 5444.228679689983090989184167997*c[102]
+                                   + 1267.1556884670391729747414974634*c[103]
+                                   + 126.22499419921914987000039292288*c[104]
+                                   + 101387.85273631561072994561960994*c[105]
+                                   + 129816.04159483827567552685932178*c[106]
+                                   + 107998.33450955860644695208100604*c[107]
+                                   + 68769.05246207241804915288637532*c[108]
+                                   + 32388.209910904404295490016313771*c[109]
+                                   + 9913.388496807245560358423813662*c[110]
+                                   + 1439.9565630514357549759052233942*c[111]
+                                   + 247458.75774087050911732718110107*c[112]
+                                   + 297990.87186445895205269349995492*c[113]
+                                   + 246290.18534717709842910271397328*c[114]
+                                   + 167433.14225922599134511136978996*c[115]
+                                   + 93712.1872853265164985063009507*c[116]
+                                   + 40583.517230055469742146631989941*c[117]
+                                   + 11819.158180535748144323824381813*c[118]
+                                   + 1676.715539380487759902375743583*c[119]
+                                   + 270.22432361431776554621289069924*c[120]
+                                   - 588.0681107264927108345091124685*c[121]
+                                   - 575.0295354552405918283757943943*c[122]
+                                   + 906.1314100553472208657023591322*c[123]
+                                   + 1713.4865883144078637834146915852*c[124]
+                                   + 545.5966722502579440628468176293*c[125]
+                                   - 2050.5723184910641902717769956165*c[126]
+                                   - 3508.578163171851533536756936174*c[127]
+                                   - 2125.272930234742708404088780183*c[128]
+                                   - 453.28278804051421032634728608806*c[129]
+                                   - 5165.381443108375901954322113504*c[130]
+                                   - 237.90633071498785155075258935264*c[131]
+                                   + 2352.1118651782338240121366044942*c[132]
+                                   + 1480.0526776116420892473603874958*c[133]
+                                   + 303.36608992487551771507434213415*c[134]
+                                   - 33537.407753984158058033256703773*c[135]
+                                   - 38853.508804754400115970517172986*c[136]
+                                   - 27978.719433578371278420092984707*c[137]
+                                   - 14044.91932751666195661195472704*c[138]
+                                   - 4409.9091821254060069322416940453*c[139]
+                                   - 646.3818662313261038502225548268*c[140]
+                                   - 96847.55883734795373515380543225*c[141]
+                                   - 103470.83894022825340505823896981*c[142]
+                                   - 73696.34124738929253728910134156*c[143]
+                                   - 41180.85145593620194266496397575*c[144]
+                                   - 17389.39356828611608510286381313*c[145]
+                                   - 4812.3861789886045039574270002825*c[146]
+                                   - 627.924684447105943434976292076*c[147]
+                                   - 279261.0665742840189078885845924*c[148]
+                                   - 376867.80701746726993457970052739*c[149]
+                                   - 341999.67773091188334941115474742*c[150]
+                                   - 250471.55812976647798566069713679*c[151]
+                                   - 148324.42112287646760179496966017*c[152]
+                                   - 66862.19823118354208750803940223*c[153]
+                                   - 20002.984616157851415627036866885*c[154]
+                                   - 2886.3394248129165236916197733001*c[155]
+                                   - 599714.2829602079381132577231933*c[156]
+                                   - 753924.803594499737665356505416*c[157]
+                                   - 663971.293202179633709501647677*c[158]
+                                   - 495650.90886558479011112381569071*c[159]
+                                   - 319569.73719191830938127234365838*c[160]
+                                   - 173326.87386104095768643731177273*c[161]
+                                   - 73707.80562488897170122114941414*c[162]
+                                   - 21291.079111326664792521989340201*c[163]
+                                   - 3019.3297269427199808768548913454*c[164]
+                                   + y*(4155.9095274079295096302506100216*c[30]
+                                        + 3328.43747124683115925344574076*c[31]
+                                        + 1431.9217855734998209665124814591*c[32]
+                                        + 356.22464822075408991809521246889*c[33]
+                                        + 39.799497484264798189379192840048*c[34]
+                                        - 35.034295215603285978311421544119*c[35]
+                                        + 81.59435679065918268789289524122*c[36]
+                                        + 72.73691612414056131877016057943*c[37]
+                                        - 146.74001892102931819479369683046*c[38]
+                                        - 240.0853528246820248463935272204*c[39]
+                                        - 62.60075071888959321208666182819*c[40]
+                                        + 294.09498472858904964065086312699*c[41]
+                                        + 593.5598539268644347900482834862*c[42]
+                                        + 293.36311180599586214826127528054*c[43]
+                                        + 47.267658980383100733160538408025*c[44]
+                                        - 4888.0653818151279106984790126147*c[45]
+                                        - 4493.7867137649258493636908625593*c[46]
+                                        - 2160.1676042144272115738245372917*c[47]
+                                        - 581.588581128349916670766763156*c[48]
+                                        - 67.99039548017808381310531532944*c[49]
+                                        - 42783.066501701391475649484532418*c[50]
+                                        - 40726.612970334127030846593655913*c[51]
+                                        - 23228.966725886526956392968333802*c[52]
+                                        - 8988.853569322153940456168308632*c[53]
+                                        - 2151.847881733848067500386601101*c[54]
+                                        - 239.16521486202796042259681512391*c[55]
+                                        - 159.30295357612808847467415079973*c[56]
+                                        + 355.33841654447120922181528327851*c[57]
+                                        + 343.6936051214478731106967546075*c[58]
+                                        - 573.4659593401373303918224892634*c[59]
+                                        - 1057.9217752560023530707587976959*c[60]
+                                        - 317.77174864068930990624406450891*c[61]
+                                        + 877.5466779270275245361881131448*c[62]
+                                        + 2129.1805799995723878099204246367*c[63]
+                                        + 1274.0099535955903235308274744582*c[64]
+                                        + 243.40462336258260574700418148851*c[65]
+                                        + 2667.335119790527264210223993456*c[66]
+                                        - 1684.2789583941319220664884881953*c[67]
+                                        - 2607.3353474395818691619278538635*c[68]
+                                        - 1142.9532335388042641330978083671*c[69]
+                                        - 176.45977124772317701550682117687*c[70]
+                                        + 49396.59030728541952359541712822*c[71]
+                                        + 53315.20022829033443264245407984*c[72]
+                                        + 33701.068923796050574720059138783*c[73]
+                                        + 14122.25892423456568741195460888*c[74]
+                                        + 3572.9924222897143556349358377158*c[75]
+                                        + 410.06189016884295328812401381155*c[76]
+                                        + 240183.78745280284866891230454138*c[77]
+                                        + 254602.59019752452538963928124364*c[78]
+                                        + 172999.051082754339553905069048*c[79]
+                                        + 87980.45950648442753531330117047*c[80]
+                                        + 32268.944003474788030221084580228*c[81]
+                                        + 7557.767477650470544336869682235*c[82]
+                                        + 837.8544026261364701930354724652*c[83]
+                                        - 516.438166234120906179718222127*c[84]
+                                        + 1135.5086541289872557722884543933*c[85]
+                                        + 1090.0085310637471114219263441852*c[86]
+                                        - 1780.9595617065025510809509756983*c[87]
+                                        - 3287.3840247064990181376078707285*c[88]
+                                        - 996.5347076346799715922806895354*c[89]
+                                        + 2651.6683208319266823124810386162*c[90]
+                                        + 6356.689627903403750328550821569*c[91]
+                                        + 3853.6482866660379858000744989112*c[92]
+                                        + 765.6268962351291230361237542818*c[93]
+                                        - 8274.336048353314592620261597138*c[94]
+                                        - 13190.368449061077583113334776019*c[95]
+                                        - 9777.104878548740742063784238252*c[96]
+                                        - 3771.9813753439038261084627193628*c[97]
+                                        - 586.2653220378378889727779371496*c[98]
+                                        - 39942.005542013877711239115950857*c[99]
+                                        - 20481.172813551970744183175100792*c[100]
+                                        - 977.9357236354470329667707426487*c[101]
+                                        + 4027.0245651003896506981571026679*c[102]
+                                        + 2007.3567497833449599668305018532*c[103]
+                                        + 324.22498509995507123470689162544*c[104]
+                                        - 273509.89529565206365135190485471*c[105]
+                                        - 325928.86925333641351707479471913*c[106]
+                                        - 243826.21314221811394146931030276*c[107]
+                                        - 133911.0750407046320998321110284*c[108]
+                                        - 52048.19475003867502232764821303*c[109]
+                                        - 12685.803514265402439844016428476*c[110]
+                                        - 1439.9565630514357549759052233942*c[111]
+                                        - 975516.7516395988656643772125201*c[112]
+                                        - 1.1125841129210194637273076889981e6*c[113]
+                                        - 847744.8724469520930916603119956*c[114]
+                                        - 513692.3919414756827887008428352*c[115]
+                                        - 246085.45483858513010633397491851*c[116]
+                                        - 87416.11789227709978898718685191*c[117]
+                                        - 20192.793890309609568965908635126*c[118]
+                                        - 2235.6207191739836798698343247773*c[119]
+                                        - 1320.3114577512594105536228827971*c[120]
+                                        + 2867.4598501864765865235903425212*c[121]
+                                        + 2757.5043651050723182264349726333*c[122]
+                                        - 4371.3120820798449979543975508508*c[123]
+                                        - 8197.507026814755926828598778792*c[124]
+                                        - 2489.7615661646140658701196779804*c[125]
+                                        + 6113.261504814900376502069715525*c[126]
+                                        + 15244.066794853611165774065016042*c[127]
+                                        + 9429.248430788864014830885205641*c[128]
+                                        + 1879.506301174318168509885913528*c[129]
+                                        - 4281.6614523069626257594211643535*c[130]
+                                        - 22477.660030385222701756593032947*c[131]
+                                        - 20730.095292092057696545447903188*c[132]
+                                        - 8594.249957020219326926685803752*c[133]
+                                        - 1381.3380316021207432890873635968*c[134]
+                                        + 60622.92353064268193076645083025*c[135]
+                                        + 77611.21027643062937424855721825*c[136]
+                                        + 58649.76050379677715686813909224*c[137]
+                                        + 29440.773489579249155645436744319*c[138]
+                                        + 8846.770404198822053340748986473*c[139]
+                                        + 1185.6988797627025167401245583621*c[140]
+                                        + 243649.25759664353559247532598915*c[141]
+                                        + 202568.29700432716725892923238576*c[142]
+                                        + 99490.02568654192337022562843061*c[143]
+                                        + 30801.81718726842482584067443032*c[144]
+                                        + 4009.0464124407529921346307951839*c[145]
+                                        - 701.658877358080019291837533003*c[146]
+                                        - 240.17137170988502572848065505677*c[147]
+                                        + 1.098967218556423910202136519309e6*c[148]
+                                        + 1.4000199221566675833815658365511e6*c[149]
+                                        + 1.168730088671034836529790680779e6*c[150]
+                                        + 762611.2767372007169899349277616*c[151]
+                                        + 387109.00550010347582746736023812*c[152]
+                                        + 143531.85931315291188224622405167*c[153]
+                                        + 34143.196791414991288670888561658*c[154]
+                                        + 3848.4525664172220315888263644001*c[155]
+                                        + 3.2081033582446941220908487510479e6*c[156]
+                                        + 3.8575568055586643582956685722089e6*c[157]
+                                        + 3.1829407577470380016204035159499e6*c[158]
+                                        + 2.1695227211106350041942812240442e6*c[159]
+                                        + 1.2372839684980330311568506113143e6*c[160]
+                                        + 571410.324683668656744668030336*c[161]
+                                        + 198759.41042017336401718193665153*c[162]
+                                        + 45483.704915541309685682334502087*c[163]
+                                        + 5032.216211571199968128091485576*c[164]
+                                        + y*(23059.593448280912829732580114092*c[50]
+                                             + 20067.298024397803815061379190207*c[51]
+                                             + 10053.202226156599104105969504278*c[52]
+                                             + 3302.1318871298886992309778882269*c[53]
+                                             + 655.7247898318318116139237776987*c[54]
+                                             + 59.79130371550699010564920378098*c[55]
+                                             + 123.27014264819435417683118811884*c[56]
+                                             - 277.78224955681761895767542617448*c[57]
+                                             - 244.34467239102934728963597397877*c[58]
+                                             + 460.53105866621318561095583228306*c[59]
+                                             + 762.949098576802060312885780426*c[60]
+                                             + 194.12747802297749195400248301766*c[61]
+                                             - 761.2232954729662970178534905035*c[62]
+                                             - 1605.1510526305156190779549448422*c[63]
+                                             - 799.0002829983676945766890665255*c[64]
+                                             - 123.60391030131147948090056091213*c[65]
+                                             + 1491.4019100025760285312981803545*c[66]
+                                             + 3433.3129994692249136157142155399*c[67]
+                                             + 2276.15611339941045908884792613*c[68]
+                                             + 690.0631078833576096667552110167*c[69]
+                                             + 80.39639110585518578977530404086*c[70]
+                                             - 26576.524427292828384268854413035*c[71]
+                                             - 26166.289250643270908801152672236*c[72]
+                                             - 14530.632854833967354402175303406*c[73]
+                                             - 5176.743256745341968446501188329*c[74]
+                                             - 1088.1337934963125054350030322824*c[75]
+                                             - 102.51547254221073832203100345289*c[76]
+                                             - 283460.06052253736151928062284832*c[77]
+                                             - 280774.16478934033178442293359771*c[78]
+                                             - 172404.99372192065111326966854212*c[79]
+                                             - 76503.5717416790823219294750679*c[80]
+                                             - 23744.359883301728601725610007261*c[81]
+                                             - 4607.5064381820940908848868183261*c[82]
+                                             - 418.92720131306823509651773623259*c[83]
+                                             + 783.0870819615321300749163763352*c[84]
+                                             - 1723.0184372622152243792230626632*c[85]
+                                             - 1595.5548963966167007048933540996*c[86]
+                                             + 2702.8178794284534116641018631344*c[87]
+                                             + 4819.4869883356244853349942528971*c[88]
+                                             + 1347.3555996081132268977264424841*c[89]
+                                             - 3987.1924678492723609691198281217*c[90]
+                                             - 9315.746025747491813586809385894*c[91]
+                                             - 5228.885615753910104557019660522*c[92]
+                                             - 911.0625730308850918224616726716*c[93]
+                                             + 6017.103447097091280730431134*c[94]
+                                             + 16078.256676264441712862326930965*c[95]
+                                             + 12510.058607529549242815001387212*c[96]
+                                             + 4409.7022761241991767582000178769*c[97]
+                                             + 583.5410408016025827972538761033*c[98]
+                                             + 12229.944101923483503571203779446*c[99]
+                                             - 15263.106489091026217007382245144*c[100]
+                                             - 22036.069255140671274680122393532*c[101]
+                                             - 12344.215135835920411719313145654*c[102]
+                                             - 3435.5873171567179273637505221028*c[103]
+                                             - 387.33748219956464616970708808688*c[104]
+                                             + 322240.172173177946275013728934*c[105]
+                                             + 357856.87658335141041799733484034*c[106]
+                                             + 241723.95094646054859169864220069*c[107]
+                                             + 115956.86652103781368538864982365*c[108]
+                                             + 38212.765643773644912140888591158*c[109]
+                                             + 7729.109265861779659664804521645*c[110]
+                                             + 719.9782815257178774879526116971*c[111]
+                                             + 1.8757126500213174390637662671521e6*c[112]
+                                             + 2.0274789216352628805189056955529e6*c[113]
+                                             + 1.4265446320611064291122442137094e6*c[114]
+                                             + 774533.495144094066320555524759*c[115]
+                                             + 322140.46906822173536990875821759*c[116]
+                                             + 96602.12621692781811216890026542*c[117]
+                                             + 18470.032654928666209125038570876*c[118]
+                                             + 1676.715539380487759902375743583*c[119]
+                                             + 3162.0709306623797719886336366923*c[120]
+                                             - 6878.248248803093645275954592739*c[121]
+                                             - 6407.10214819544016232644275123*c[122]
+                                             + 10527.538325390734733175537870849*c[123]
+                                             + 19082.537372839209664557702855358*c[124]
+                                             + 5451.972603379224697260511757424*c[125]
+                                             - 14895.131785881655672746461749733*c[126]
+                                             - 35673.667721546185743128294492702*c[127]
+                                             - 20705.757620291507546316247140001*c[128]
+                                             - 3762.4208425536672021557679934352*c[129]
+                                             + 21261.485933373811039191753119752*c[130]
+                                             + 58000.28030234916318245297402613*c[131]
+                                             + 46961.846515898824487928905179683*c[132]
+                                             + 17451.001920365996427356054482594*c[133]
+                                             + 2453.7473364520609549861199505304*c[134]
+                                             - 54766.37006907147122205928729136*c[135]
+                                             - 106234.27013739789619625871830051*c[136]
+                                             - 94130.71529625221796272297317403*c[137]
+                                             - 48762.178295454292535913899147949*c[138]
+                                             - 13831.199537401250483562329827489*c[139]
+                                             - 1636.8056935212612629755635662548*c[140]
+                                             - 246074.68188282763770649140491861*c[141]
+                                             - 97731.11221973937637370973747112*c[142]
+                                             + 33998.052843634924358023198289723*c[143]
+                                             + 59292.64043098949367911931026484*c[144]
+                                             + 32356.993166583614527371697125763*c[145]
+                                             + 8797.498022105974901967043300544*c[146]
+                                             + 988.1817420119334820276972746611*c[147]
+                                             - 2.1097331986700623703017321862596e6*c[148]
+                                             - 2.5400323263842861118705175896789e6*c[149]
+                                             - 1.9549321157006170338895247385454e6*c[150]
+                                             - 1.1431014345744885064435427193001e6*c[151]
+                                             - 504550.9965773774595705485897835*c[152]
+                                             - 158259.27233520890501110616871057*c[153]
+                                             - 31211.810570964635517379295975602*c[154]
+                                             - 2886.3394248129165236916197733001*c[155]
+                                             - 8.87483167497617166636548018297e6*c[156]
+                                             - 1.0213325022257742529452575144047e7*c[157]
+                                             - 7.903200745942170834913073957942e6*c[158]
+                                             - 4.9310238596262874895984458277727e6*c[159]
+                                             - 2.5039994734902318557641856591189e6*c[160]
+                                             - 1.0002175153263428425734306386591e6*c[161]
+                                             - 293150.30394445606730545425480422*c[162]
+                                             - 55482.27797887151138382802010384*c[163]
+                                             - 5032.216211571199968128091485576*c[164]
+                                             + y*(120873.26354492129786825056228349*c[77]
+                                                  + 111949.50191939220950488187125431*c[78]
+                                                  + 62403.06482858033472086105350425*c[79]
+                                                  + 24463.693098140354164198980189246*c[80]
+                                                  + 6567.163771370407966704474464841*c[81]
+                                                  + 1087.225827507790581920267759107*c[82]
+                                                  + 83.78544026261364701930354724652*c[83]
+                                                  - 439.23864653932963669924487964411*c[84]
+                                                  + 970.6382393708756147918617454929*c[85]
+                                                  + 844.7055333864441356672964815821*c[86]
+                                                  - 1538.2602570419231856436184859851*c[87]
+                                                  - 2565.3819489883036948678899771654*c[88]
+                                                  - 640.6294549080085531664661575585*c[89]
+                                                  + 2320.9942621199775196238198150673*c[90]
+                                                  + 5025.096256551231299674474078537*c[91]
+                                                  + 2506.1831842777469058652391020537*c[92]
+                                                  + 376.12675033385164341294289238737*c[93]
+                                                  - 3719.2342178635699273384927515259*c[94]
+                                                  - 9002.46140661482045812206012843*c[95]
+                                                  - 6136.989759235426353056028083678*c[96]
+                                                  - 1848.6720378243496528105518513968*c[97]
+                                                  - 205.95566145938914686961901509529*c[98]
+                                                  + 7226.524943646749446009824557346*c[99]
+                                                  + 18125.113237839452737120202569957*c[100]
+                                                  + 14297.169146390087709894491836343*c[101]
+                                                  + 6002.51820480645583188933756753*c[102]
+                                                  + 1332.4297965123233511307270129594*c[103]
+                                                  + 122.51249436983035134441214607221*c[104]
+                                                  - 137199.26737546732787531634216618*c[105]
+                                                  - 142155.25415876040442138375709366*c[106]
+                                                  - 87134.65009831374662118422203978*c[107]
+                                                  - 36965.220061954587000849250742704*c[108]
+                                                  - 10552.021952343024870135240322164*c[109]
+                                                  - 1823.0633549181716198815201658104*c[110]
+                                                  - 143.99565630514357549759052233942*c[111]
+                                                  - 1.7270300148976980126140995241382e6*c[112]
+                                                  - 1.7702755345904281593687217868174e6*c[113]
+                                                  - 1.1525138184260904256507089297813e6*c[114]
+                                                  - 564201.1613399395395334280383867*c[115]
+                                                  - 206549.23734988747193830205717953*c[116]
+                                                  - 53481.45224928617982137286494775*c[117]
+                                                  - 8718.187956850050096610258266163*c[118]
+                                                  - 670.6862157521951039609502974332*c[119]
+                                                  - 3602.557035604232234270949694243*c[120]
+                                                  + 7844.825039075657372295570191998*c[121]
+                                                  + 7073.201812087087321393480855437*c[122]
+                                                  - 12032.510857570143146147746438507*c[123]
+                                                  - 21098.266965932583655391836120282*c[124]
+                                                  - 5636.500906878213840860098309213*c[125]
+                                                  + 17074.780426150681259600499723745*c[126]
+                                                  + 39553.126371606513135733046475543*c[127]
+                                                  + 21462.50233973950951456006151421*c[128]
+                                                  + 3519.514641995116084220041216628*c[129]
+                                                  - 24360.50279160244255428021148012*c[130]
+                                                  - 64507.50156182377822030849823952*c[131]
+                                                  - 48899.283878771801403078674089876*c[132]
+                                                  - 16402.658315056684182419496049208*c[133]
+                                                  - 2017.1208220759678179270839720585*c[134]
+                                                  + 36667.054411461928357178021343997*c[135]
+                                                  + 104279.86898581034590829727334289*c[136]
+                                                  + 94426.17598643478675038588856082*c[137]
+                                                  + 45416.452086296572182883090141522*c[138]
+                                                  + 11379.256084916904590959893094121*c[139]
+                                                  + 1155.5905869316116920446531989106*c[140]
+                                                  + 52792.07506569770988960281577109*c[141]
+                                                  - 109297.67745602721089524590664727*c[142]
+                                                  - 155798.81633639862167106168630551*c[143]
+                                                  - 101309.33275168417838360596065412*c[144]
+                                                  - 38227.605802104018927340948363849*c[145]
+                                                  - 8000.550165309456063414827380837*c[146]
+                                                  - 718.4939820965812779036136232119*c[147]
+                                                  + 1.9396903973497242540228546339294e6*c[148]
+                                                  + 2.2092190367603766273687840916512e6*c[149]
+                                                  + 1.5715494098598567973306534525957e6*c[150]
+                                                  + 828862.9332123652198639765578755*c[151]
+                                                  + 322471.66756981349143437850191479*c[152]
+                                                  + 87477.33271288648215430901656707*c[153]
+                                                  + 14726.489419347211027302170211984*c[154]
+                                                  + 1154.53576992516660947664790932*c[155]
+                                                  + 1.3157340483314355063796217274461e7*c[156]
+                                                  + 1.4499423749559091249697844313335e7*c[157]
+                                                  + 1.0533970398118312470914863450254e7*c[158]
+                                                  + 6.034860794162594446410203402796e6*c[159]
+                                                  + 2.7492536171535585832872968739247e6*c[160]
+                                                  + 963927.7381509916495431333854617*c[161]
+                                                  + 243611.41396859783762011132208898*c[162]
+                                                  + 39288.510625321027849184223423355*c[163]
+                                                  + 3019.3297269427199808768548913454*c[164]
+                                                  + y*(608719.9168870688430154048612986*c[112]
+                                                       + 592030.1145507718174084725740392*c[113]
+                                                       + 357511.44448115223937907358643952*c[114]
+                                                       + 158841.87996558086569743232450366*c[115]
+                                                       + 51812.91575466487873227090975297*c[116]
+                                                       + 11791.10677587138127770201176339*c[117]
+                                                       + 1674.7271419547722849284168506625*c[118]
+                                                       + 111.78103595869918399349171623886*c[119]
+                                                       + 1582.3837972969185878526857402027*c[120]
+                                                       - 3453.1966158777341122727026115425*c[121]
+                                                       - 2979.0286911267687592355426125377*c[122]
+                                                       + 5322.156309160786693164603246519*c[123]
+                                                       + 8908.484611031713069834376488777*c[124]
+                                                       + 2191.9725748970831603344826758052*c[125]
+                                                       - 7623.884219262429815463800420972*c[126]
+                                                       - 16793.86453966369928136696690682*c[127]
+                                                       - 8374.526685472242346242736061146*c[128]
+                                                       - 1227.7033906121992035826190676094*c[129]
+                                                       + 11088.106638690894750804646108816*c[130]
+                                                       + 27725.158864627630209780211099083*c[131]
+                                                       + 19227.414233507848005119806231988*c[132]
+                                                       + 5750.99013969173143417933352258*c[133]
+                                                       + 619.2914804619199441004205177373*c[134]
+                                                       - 17531.746280790711210555188363716*c[135]
+                                                       - 46290.223263707373381683630637754*c[136]
+                                                       - 37918.557098362085724784643421012*c[137]
+                                                       - 16150.23819133324495806288652849*c[138]
+                                                       - 3529.0510436821735440876638161101*c[139]
+                                                       - 309.71909874968871926422011412243*c[140]
+                                                       + 33966.499009356648485746117975201*c[141]
+                                                       + 90607.7793496625856262759462165*c[142]
+                                                       + 80223.91802914599642771275768736*c[143]
+                                                       + 41202.953660831442716934675501275*c[144]
+                                                       + 12899.756890166823947858551487433*c[145]
+                                                       + 2275.8584221014370522785969069598*c[146]
+                                                       + 173.61921123139819383269138942655*c[147]
+                                                       - 682769.7937033575444125513243392*c[148]
+                                                       - 736312.1210042076109892321268712*c[149]
+                                                       - 485472.24918419318295922372967093*c[150]
+                                                       - 232502.13533938914182482995462759*c[151]
+                                                       - 80694.21944075360778674003943342*c[152]
+                                                       - 19263.404855059105669045585744006*c[153]
+                                                       - 2828.0424350514279746087703389546*c[154]
+                                                       - 192.42262832086110157944131822001*c[155]
+                                                       - 9.91134491979852950361857621261e6*c[156]
+                                                       - 1.0464048166033858196445341065634e7*c[157]
+                                                       - 7.146672284540658162876805631344e6*c[158]
+                                                       - 3.7727385449336942888284581163706e6*c[159]
+                                                       - 1.5536332669735208167686882423889e6*c[160]
+                                                       - 484328.60093629872780298306790269*c[161]
+                                                       - 107473.11368595887004027515653675*c[162]
+                                                       - 15095.884821106382956023878261469*c[163]
+                                                       - 1006.4432423142399936256182971151*c[164]
+                                                       + y*(2.975711089739728076211232342063e6*c[156]
+                                                            + 3.0111547584061500707223102679288e6*c[157]
+                                                            + 1.9361319907072451448673714401727e6*c[158]
+                                                            + 945377.5271964105663373902526832*c[159]
+                                                            + 354460.83360506841757872330290549*c[160]
+                                                            + 99335.83925250745069078234364962*c[161]
+                                                            + 19633.998268309997994543571211732*c[162]
+                                                            + 2442.228490538917613664716483117*c[163]
+                                                            + 143.77760604489142766080261387359*c[164])
+                                                       + z*(5.269520827210762623764042968875e6*c[157]
+                                                            + 1.0164692951213037010553700060907e7*c[158]
+                                                            + 9.926464035562310946542597653173e6*c[159]
+                                                            + 6.203064588088697307627657800846e6*c[160]
+                                                            + 2.6075657803783205806330365208025e6*c[161]
+                                                            + 721549.4363603924262994762420312*c[162]
+                                                            + 119669.19603640696306957110767273*c[163]
+                                                            + 9057.989180828159942630564674036*c[164]))
+                                                  + z*(1.0149087678013231155573815554957e6*c[113]
+                                                       + 1.8386302859030686596638070159747e6*c[114]
+                                                       + 1.6338021939316889043164467663233e6*c[115]
+                                                       + 888221.4129371122068389298814795*c[116]
+                                                       + 303199.88852240694714090887391574*c[117]
+                                                       + 60290.17711037180225742300662385*c[118]
+                                                       + 5365.489726017560831687602379465*c[119]
+                                                       - 5106.906327645889301546644478636*c[122]
+                                                       + 15271.687904625793834001788266474*c[124]
+                                                       + 11273.001813756427681720196618427*c[125]
+                                                       - 28789.482067994913053771943268834*c[127]
+                                                       - 43068.994382428674923534071171611*c[128]
+                                                       - 12627.806303439763236849796123982*c[129]
+                                                       + 47528.843767933080359623219027*c[131]
+                                                       + 98883.84462946893259775900347879*c[132]
+                                                       + 59153.04143682923760870171623225*c[133]
+                                                       + 10616.425379347199041721494589782*c[134]
+                                                       - 79354.66845206978294002908109329*c[136]
+                                                       - 195009.72222014786944174959473663*c[137]
+                                                       - 166116.73568228480528293254715018*c[138]
+                                                       - 60498.01789169440361293137970474*c[139]
+                                                       - 7964.205396420567066794231506005*c[140]
+                                                       + 155327.62174227871821647305065686*c[142]
+                                                       + 412580.14986417941019966561096357*c[143]
+                                                       + 423801.80908283769651704237658455*c[144]
+                                                       + 221138.68954571698196328945407028*c[145]
+                                                       + 58522.07371117980991573534903611*c[146]
+                                                       + 6250.291604330334977976890019356*c[147]
+                                                       - 1.2622493502929273331243979317792e6*c[149]
+                                                       - 2.4967144243758506552188648954505e6*c[150]
+                                                       - 2.3914505349194311730553938190266e6*c[151]
+                                                       - 1.3833294761272047049155435331443e6*c[152]
+                                                       - 495344.6962729484314897436334173*c[153]
+                                                       - 101809.52766185140708591573220236*c[154]
+                                                       - 9236.28615940133287581318327456*c[155]
+                                                       - 1.3421636147020246087822833567764e7*c[157]
+                                                       - 2.804172064802649597146325748042e7*c[158]
+                                                       - 3.0296913003121731873770485494235e7*c[159]
+                                                       - 2.1316800644041473452353806040227e7*c[160]
+                                                       - 1.0219107640894835360105533299667e7*c[161]
+                                                       - 3.2505611472427543846217831421536e6*c[162]
+                                                       - 622028.8748104718421152280642596*c[163]
+                                                       - 54347.93508496895965578338804422*c[164]
+                                                       + z*(8.712593958182603151903171480777e6*c[158]
+                                                            + 2.1270994361919237742591280685371e7*c[159]
+                                                            + 2.392610626834211818656382294612e7*c[160]
+                                                            + 1.5645394682269923483798219124815e7*c[161]
+                                                            + 6.184709454517649368281224931696e6*c[162]
+                                                            + 1.3847435541355662869478942459273e6*c[163]
+                                                            + 135869.83771242239913945847011054*c[164])))
+                                             + z*(186582.50319898701584146978542384*c[78]
+                                                  + 312015.32414290167360430526752123*c[79]
+                                                  + 244636.93098140354164198980189246*c[80]
+                                                  + 109452.72952284013277840790774736*c[81]
+                                                  + 27180.645687694764548006693977675*c[82]
+                                                  + 2932.4904091914776456756241536281*c[83]
+                                                  + 1407.8425556440735594454941359702*c[86]
+                                                  - 4275.636581647172824779816628609*c[88]
+                                                  - 3203.1472745400427658323307877925*c[89]
+                                                  + 8375.160427585385499457456797562*c[91]
+                                                  + 12530.915921388734529326195510269*c[92]
+                                                  + 3761.2675033385164341294289238737*c[93]
+                                                  - 15004.10234435803409687010021405*c[95]
+                                                  - 30684.94879617713176528014041839*c[96]
+                                                  - 18486.720378243496528105518513968*c[97]
+                                                  - 3432.5943576564857811603169182549*c[98]
+                                                  + 30208.522063065754561867004283262*c[100]
+                                                  + 71485.84573195043854947245918171*c[101]
+                                                  + 60025.1820480645583188933756753*c[102]
+                                                  + 22207.163275205389185512116882657*c[103]
+                                                  + 3062.8123592457587836103036518052*c[104]
+                                                  - 236925.42359793400736897292848944*c[106]
+                                                  - 435673.25049156873310592111019889*c[107]
+                                                  - 369652.20061954587000849250742704*c[108]
+                                                  - 175867.0325390504145022540053694*c[109]
+                                                  - 45576.583872954290497038004145259*c[110]
+                                                  - 5039.84797068002514241566828188*c[111]
+                                                  - 2.1047019178162776693167183484493e6*c[113]
+                                                  - 4.2303771872112282452003721355944e6*c[114]
+                                                  - 4.2805097851229879750705747452646e6*c[115]
+                                                  - 2.7023027783838643599392593850926e6*c[116]
+                                                  - 1.0843697324634820395835642287641e6*c[117]
+                                                  - 254894.76423110858483350653379582*c[118]
+                                                  - 26827.448630087804158438011897327*c[119]
+                                                  + 7532.914413773571117700264360198*c[122]
+                                                  - 22437.371689366144563984903311742*c[124]
+                                                  - 18788.336356260712802866994364044*c[125]
+                                                  + 41930.642229348427681411791401876*c[127]
+                                                  + 71421.68304667365180318858159471*c[128]
+                                                  + 24671.974500418024811492248729629*c[129]
+                                                  - 67905.13279642873006749481454336*c[131]
+                                                  - 162093.21553596822985059420088372*c[132]
+                                                  - 114732.38195320914381694353029854*c[133]
+                                                  - 24771.65921847679776401682070949*c[134]
+                                                  + 107670.89126629242406380455466041*c[136]
+                                                  + 309622.7780820507092171381138569*c[137]
+                                                  + 315733.90779439505075972044545673*c[138]
+                                                  + 139239.2531722030735052220684814*c[139]
+                                                  + 22252.926842939819745454470384427*c[140]
+                                                  - 52723.11097481308631168230219806*c[142]
+                                                  - 435177.29012851026652225375572457*c[143]
+                                                  - 659925.1532811437034051909593874*c[144]
+                                                  - 452844.52208030283048627459433892*c[145]
+                                                  - 151245.3593734198933222578936575*c[146]
+                                                  - 19938.713036438398911645735129619*c[147]
+                                                  + 2.630157269356521601344308542936e6*c[149]
+                                                  + 5.777151695652741773970879850103e6*c[150]
+                                                  + 6.295753886357459554426937396233e6*c[151]
+                                                  + 4.2217532293908876031433554209595e6*c[152]
+                                                  + 1.7741460709280383609496057196625e6*c[153]
+                                                  + 430585.85662560954671731284725081*c[154]
+                                                  + 46181.430797006664379065916372802*c[155]
+                                                  + 1.2981009460081613676310712549088e7*c[157]
+                                                  + 2.9301751450569482378354936017586e7*c[158]
+                                                  + 3.510118043902450123595996278276e7*c[159]
+                                                  + 2.8056893082524748511160109531889e7*c[160]
+                                                  + 1.5582270419695761771823723553488e7*c[161]
+                                                  + 5.81759853286529566285241032132e6*c[162]
+                                                  + 1.3151064335062547645325737062069e6*c[163]
+                                                  + 135869.83771242239913945847011054*c[164]
+                                                  + z*(1.5321919049192238830531725133122e6*c[114]
+                                                       + 3.4037545706910185506592640965069e6*c[115]
+                                                       + 3.3308302985141707756459870555482e6*c[116]
+                                                       + 1.7686660163807071916553017645085e6*c[117]
+                                                       + 502418.1425864316854785250551988*c[118]
+                                                       + 60361.75941769755935648552676899*c[119]
+                                                       + 9394.168178130356401433497182022*c[125]
+                                                       - 35890.828652023895769611725976342*c[128]
+                                                       - 26307.929798832840076770408591629*c[129]
+                                                       + 82403.20385789077716479916956566*c[132]
+                                                       + 123235.50299339424501812857548386*c[133]
+                                                       + 39811.595172551996406455604711681*c[134]
+                                                       - 162508.10185012322453479132894719*c[137]
+                                                       - 346076.53267142667767277613989622*c[138]
+                                                       - 226867.56709385401354849267389279*c[139]
+                                                       - 46457.864812453307889633017118365*c[140]
+                                                       + 343816.79155348284183305467580298*c[143]
+                                                       + 882920.4355892452010771716178845*c[144]
+                                                       + 829270.0857964386823623354527635*c[145]
+                                                       + 341378.76331521555784178953604398*c[146]
+                                                       + 52085.76336941945814980741682797*c[147]
+                                                       - 2.0805953536465422126823874128754e6*c[150]
+                                                       - 4.9821886144154816105320704563054e6*c[151]
+                                                       - 5.187485535477017643433288249291e6*c[152]
+                                                       - 2.8895107282588658503568378616009e6*c[153]
+                                                       - 848412.7305154283923826311016864*c[154]
+                                                       - 103908.2192932649948528983118388*c[155]
+                                                       - 1.6107605574869910682966738333035e7*c[158]
+                                                       - 4.5392740121570909951529110875181e7*c[159]
+                                                       - 5.999958052487042695752358686242e7*c[160]
+                                                       - 4.6573632336661603364117094977379e7*c[161]
+                                                       - 2.1934085014924912064947172074867e7*c[162]
+                                                       - 5.843871879838169651339737184648e6*c[163]
+                                                       - 679349.1885621119956972923505527*c[164]
+                                                       + z*(1.181721908995513207921737815854e7*c[159]
+                                                            + 3.101532294044348653813828900423e7*c[160]
+                                                            + 3.4767543738377607741773820277366e7*c[161]
+                                                            + 2.0615698181725497894270749772319e7*c[162]
+                                                            + 6.410849787664658735869880768182e6*c[163]
+                                                            + 830315.67490924799474113509512*c[164]))))
+                                        + z*(32107.676839036486104098206704332*c[51]
+                                             + 48255.370685551675699708653620535*c[52]
+                                             + 31700.466116446931512617387726978*c[53]
+                                             + 10491.596637309308985822780443179*c[54]
+                                             + 1434.9912891721677625355808907435*c[55]
+                                             - 390.95147582564695566341755836603*c[58]
+                                             + 1220.7185577228832965006172486816*c[60]
+                                             + 931.8118945102919613792119184848*c[61]
+                                             - 2568.2416842088249905247279117476*c[63]
+                                             - 3835.2013583921649339681075193222*c[64]
+                                             - 1186.5975388925902030166453847565*c[65]
+                                             + 5493.300799150759861785142744864*c[67]
+                                             + 10925.549344317170203626470045424*c[68]
+                                             + 6624.605835680233052800850025761*c[69]
+                                             + 1286.3422576936829726364048646538*c[70]
+                                             - 41866.062801029233454081844275578*c[72]
+                                             - 69747.03770320304330113044145635*c[73]
+                                             - 49696.735264755282897086411407956*c[74]
+                                             - 17410.140695941000086960048516519*c[75]
+                                             - 2460.3713410130577197287440828693*c[76]
+                                             - 299972.66110375491818190086541726*c[78]
+                                             - 577931.7105508977864602501949852*c[79]
+                                             - 538724.7439349963569769311191378*c[80]
+                                             - 292347.57451455555140488343391829*c[81]
+                                             - 88835.63796621444654283192845769*c[82]
+                                             - 11729.961636765910582702496614513*c[83]
+                                             - 1426.6137897193278735714340577831*c[86]
+                                             + 4290.6699160192609167121375017483*c[88]
+                                             + 3904.7890584869092764432222936899*c[89]
+                                             - 8205.065299127678502172929579381*c[91]
+                                             - 15073.91821850778087841273796229*c[92]
+                                             - 5737.186698425683734192088918549*c[93]
+                                             + 13721.928806536679463083642918304*c[95]
+                                             + 35500.322279200130953287894323906*c[96]
+                                             + 27543.765548197514874394305360444*c[97]
+                                             + 6590.581166700452699827808483049*c[98]
+                                             - 254.15273209303829771820816562135*c[100]
+                                             - 48584.455839114871278886620143585*c[101]
+                                             - 70484.31966557318929739070565804*c[102]
+                                             - 37203.66645434317548941031484752*c[103]
+                                             - 6845.849685392944481184727192641*c[104]
+                                             + 383030.663655015050773617392953*c[106]
+                                             + 811736.3641497556467554165944042*c[107]
+                                             + 817464.1581063263153729370323654*c[108]
+                                             + 470710.62426913798699245101316301*c[109]
+                                             + 149037.35528231927943432490520327*c[110]
+                                             + 20159.391882720100569662673127519*c[111]
+                                             + 1.5602047403633984733768744341252e6*c[113]
+                                             + 3.4631124841243282635784745173297e6*c[114]
+                                             + 4.0111137252849126566208732414742e6*c[115]
+                                             + 2.9924052823844562779671326234074e6*c[116]
+                                             + 1.4509552432354820030252022233587e6*c[117]
+                                             + 416677.28582071631675979606894476*c[118]
+                                             + 53654.89726017560831687602379465*c[119]
+                                             - 4225.0319060938473655620969138092*c[122]
+                                             + 12582.16244504981981210440191918*c[124]
+                                             + 11138.799411211708304556860944398*c[125]
+                                             - 23533.354570995155043875838066822*c[127]
+                                             - 42250.29014006031477976712099624*c[128]
+                                             - 16381.660488180785291501573753275*c[129]
+                                             + 38476.342246615677037928906807114*c[131]
+                                             + 95742.29084753977366158338415551*c[132]
+                                             + 75743.71287294625064906329879407*c[133]
+                                             + 19442.630008451537068564462640894*c[134]
+                                             - 83838.11920680269466297030555249*c[136]
+                                             - 204129.21095637007884735978014981*c[137]
+                                             - 215529.78540084516773699707545493*c[138]
+                                             - 109907.7900606575489328196224547*c[139]
+                                             - 21480.995170158414515049949282575*c[140]
+                                             - 198548.26833143347124728142171223*c[142]
+                                             - 184951.17845336057629929165278899*c[143]
+                                             + 41269.225512584176595392611032486*c[144]
+                                             + 155436.27300109556804892747854107*c[145]
+                                             + 90143.66503180748298940272428705*c[146]
+                                             + 17251.936102450245866814040324919*c[147]
+                                             - 1.9599259067296404979173813091374e6*c[149]
+                                             - 4.7619527988407683434930148649355e6*c[150]
+                                             - 5.937170662829122018316460188295e6*c[151]
+                                             - 4.6954133617253292706140930997678e6*c[152]
+                                             - 2.3789056793025830315068634733238e6*c[153]
+                                             - 704248.1498839241160100940669796*c[154]
+                                             - 92362.8615940133287581318327456*c[155]
+                                             - 5.956512467547097106075550191205e6*c[157]
+                                             - 1.4493962420066834104898806184053e7*c[158]
+                                             - 1.925688470119275891137710972041e7*c[159]
+                                             - 1.7618477109823910883298882920391e7*c[160]
+                                             - 1.1539404032075618804303356485027e7*c[161]
+                                             - 5.195771386241487331181334704366e6*c[162]
+                                             - 1.4335209066484398983694363356865e6*c[163]
+                                             - 181159.78361656319885261129348073*c[164]
+                                             + z*(249612.25931432133888344421401699*c[79]
+                                                  + 489273.86196280708328397960378492*c[80]
+                                                  + 394029.82628222447800226846789048*c[81]
+                                                  + 152211.61585109068146883748627498*c[82]
+                                                  + 23459.923273531821165404993229025*c[83]
+                                                  - 2562.517819632034212665864630234*c[89]
+                                                  + 10024.732737110987623460956408215*c[92]
+                                                  + 7522.535006677032868258857847747*c[93]
+                                                  - 24547.959036941705412224112334712*c[96]
+                                                  - 36973.440756486993056211037027935*c[97]
+                                                  - 12357.339687563348812177140905718*c[98]
+                                                  + 57188.67658556035083957796734537*c[101]
+                                                  + 120050.3640961291166377867513506*c[102]
+                                                  + 79945.78779073940106784362077756*c[103]
+                                                  + 17151.749211776249188217700450109*c[104]
+                                                  - 348538.60039325498648473688815911*c[107]
+                                                  - 739304.4012390917400169850148541*c[108]
+                                                  - 633121.3171405814922081144193298*c[109]
+                                                  - 255228.86968854402678341282321345*c[110]
+                                                  - 40318.783765440201139325346255038*c[111]
+                                                  - 2.1585482258336034897177596978257e6*c[114]
+                                                  - 5.838015913693161109613738213324e6*c[115]
+                                                  - 7.063625763370575075264544141895e6*c[116]
+                                                  - 4.6575376886909336683437182694721e6*c[117]
+                                                  - 1.6372235997797233302852322262075e6*c[118]
+                                                  - 241447.03767079023742594210707595*c[119]
+                                                  - 7515.334542504285121146797745618*c[125]
+                                                  + 28424.683515719804826861484494693*c[128]
+                                                  + 28297.605161769777561568170585954*c[129]
+                                                  - 63752.00934246196214863602505444*c[132]
+                                                  - 130876.36151170289161938420020999*c[133]
+                                                  - 57328.69704847487482529607078482*c[134]
+                                                  + 117691.74098554198774587742792777*c[137]
+                                                  + 354606.58945164875938121997899649*c[138]
+                                                  + 319767.2577448478537800053074188*c[139]
+                                                  + 87450.0984705003442628386204581*c[140]
+                                                  - 73088.39886002193975135926393728*c[143]
+                                                  - 613513.9580908912459486446244672*c[144]
+                                                  - 966824.2108519392438607201774093*c[145]
+                                                  - 573871.0018389789563312125756468*c[146]
+                                                  - 117841.09359597162477331994757458*c[147]
+                                                  + 2.957245073604959649030793949782e6*c[150]
+                                                  + 8.605756881182533820428218427421e6*c[151]
+                                                  + 1.1048323197425581256569448916021e7*c[152]
+                                                  + 7.623609414589922141032321740829e6*c[153]
+                                                  + 2.7659566685925336598323978966573e6*c[154]
+                                                  + 415632.87717305997941159324735521*c[155]
+                                                  + 1.0555316700559657356310558147641e7*c[158]
+                                                  + 3.3888168780792274510696636865375e7*c[159]
+                                                  + 5.300515067719275307415752482486e7*c[160]
+                                                  + 5.000180848096698323091917591763e7*c[161]
+                                                  + 2.8993520250982435650861544910664e7*c[162]
+                                                  + 9.528051977997015735880006279317e6*c[163]
+                                                  + 1.3586983771242239913945847011054e6*c[164]
+                                                  + z*(1.8153357710352098936849408514704e6*c[115]
+                                                       + 4.1450332603731902985816727802378e6*c[116]
+                                                       + 3.7731541682788420088646437642847e6*c[117]
+                                                       + 1.607738056276581393531280176636e6*c[118]
+                                                       + 268274.48630087804158438011897327*c[119]
+                                                       - 14030.895892710848040944217915535*c[129]
+                                                       + 65725.60159647693067633524025806*c[133]
+                                                       + 49543.318436953595528033641418981*c[134]
+                                                       - 184574.15075809422809214727461132*c[138]
+                                                       - 282324.08349457388352701310528881*c[139]
+                                                       - 99110.11159990039016455043651918*c[140]
+                                                       + 470890.89898093077390782486287172*c[144]
+                                                       + 1.0319805512133459158286841189946e6*c[145]
+                                                       + 728274.6950724598567291510102272*c[146]
+                                                       + 166674.44278214226607938373384949*c[147]
+                                                       - 2.6571672610215901922837709100295e6*c[151]
+                                                       - 6.455537555260288622939203154674e6*c[152]
+                                                       - 6.164289553618913814094587438082e6*c[153]
+                                                       - 2.7149207376493708556244195253964e6*c[154]
+                                                       - 461814.30797006664379065916372802*c[155]
+                                                       - 1.4755686126207046310774956606598e7*c[159]
+                                                       - 4.9853886300817297649963165780958e7*c[160]
+                                                       - 7.154304732750933431669741306318e7*c[161]
+                                                       - 5.369651350237932029241435082172e7*c[162]
+                                                       - 2.0844084080260138128369593983888e7*c[163]
+                                                       - 3.32126269963699197896454038048e6*c[164]
+                                                       + z*(1.2406129176177394615255315601692e7*c[160]
+                                                            + 3.1290789364539846967596438249629e7*c[161]
+                                                            + 3.0923547272588246841406124658479e7*c[162]
+                                                            + 1.4103869532862249218913737690001e7*c[163]
+                                                            + 2.49094702472774398422340528536e6*c[164])))))
+                                   + z*(4992.6562068702467388801686111399*c[31]
+                                        + 6443.648035080749194349306166566*c[32]
+                                        + 3206.02183398678680926285691222*c[33]
+                                        + 596.9924622639719728406878926007*c[34]
+                                        + 109.10537418621084197815524086914*c[37]
+                                        - 360.12802923702303726959029083061*c[39]
+                                        - 281.70337823500316945438997822685*c[40]
+                                        + 890.3397808902966521850724252293*c[42]
+                                        + 1320.1340031269813796671757387624*c[43]
+                                        + 425.40893082344790659844484567223*c[44]
+                                        - 6740.680070647388774045536293839*c[46]
+                                        - 9720.754218964922452082210417812*c[47]
+                                        - 5234.297230155149250036900868404*c[48]
+                                        - 1019.8559322026712571965797299417*c[49]
+                                        - 37009.16182622382596819623545562*c[51]
+                                        - 68338.82225232561452898686728671*c[52]
+                                        - 57124.33253656418682964247398246*c[53]
+                                        - 24409.02074802573927313871368413*c[54]
+                                        - 4304.9738675165032876067426722304*c[55]
+                                        + 222.32680081293659291848196313673*c[58]
+                                        - 671.3437445918410572306752600327*c[60]
+                                        - 731.1139480003829235436893514265*c[61]
+                                        + 1267.5896068427398388213347031444*c[63]
+                                        + 2856.6437723860327554126429955703*c[64]
+                                        + 1300.6934560938007994605535948292*c[65]
+                                        + 1593.557161771872013239124326355*c[67]
+                                        - 3538.8470552402407585088228083176*c[68]
+                                        - 5318.124725089063587597242755983*c[69]
+                                        - 1682.1398754455854257552986691627*c[70]
+                                        + 48573.253241663576558402297913073*c[72]
+                                        + 99344.53187967994511039243503226*c[73]
+                                        + 89827.77886954462901389278292396*c[74]
+                                        + 40537.280812389965269304001178347*c[75]
+                                        + 7381.114023039173159186232248608*c[76]
+                                        + 156924.38946847059944803327280251*c[78]
+                                        + 345046.94695922118814738516447709*c[79]
+                                        + 387780.57760711258008512137118088*c[80]
+                                        + 264773.4791662051568996536932647*c[81]
+                                        + 103423.03977247475234045562150701*c[82]
+                                        + 17594.942455148865874053744921769*c[83]
+                                        + 565.0524543061247619543139729404*c[86]
+                                        - 1713.0736000453028396723086797815*c[88]
+                                        - 1555.8143904908779148328463826421*c[89]
+                                        + 3381.2354675093467488631290478167*c[91]
+                                        + 6035.978626116335277290781773383*c[92]
+                                        + 2587.7520422968993066810470996251*c[93]
+                                        - 9494.106068689106777357269975301*c[95]
+                                        - 17371.730244069235124321108329205*c[96]
+                                        - 13290.008216946998279180435453932*c[97]
+                                        - 3851.0439555422288097208126949564*c[98]
+                                        - 30912.373769397734839563418775404*c[100]
+                                        - 40839.052635695665107515433449608*c[101]
+                                        - 16620.018663276385116759615319518*c[102]
+                                        + 2207.6014059927927824447213921583*c[103]
+                                        + 2160.6749007042807418923596670917*c[104]
+                                        - 201620.30613874333219539914736394*c[106]
+                                        - 488415.68602766477767004945055927*c[107]
+                                        - 592101.5567865969523687862249816*c[108]
+                                        - 427689.95304872663509057646332315*c[109]
+                                        - 173652.56260923209532074669073826*c[110]
+                                        - 30239.087824080150854494009691279*c[111]
+                                        - 498722.6141089803405583057079032*c[113]
+                                        - 1.2175175629180382212286155159828e6*c[114]
+                                        - 1.6148962335095966526326526544115e6*c[115]
+                                        - 1.446977860790434743119660156222e6*c[116]
+                                        - 878646.220149623242983310036649*c[117]
+                                        - 323565.04317921546385257907029789*c[118]
+                                        - 53654.89726017560831687602379465*c[119]
+                                        + 967.4826180872229531680797735931*c[122]
+                                        - 2859.6387064347690311645967288023*c[124]
+                                        - 2849.8274893319820679978928426134*c[125]
+                                        + 5216.084264034050465754218973946*c[127]
+                                        + 10743.900333504651981913642678204*c[128]
+                                        + 4629.3113444332745479627929067959*c[129]
+                                        - 4859.2333606160762741882094440846*c[131]
+                                        - 21478.710678759429388266977447716*c[132]
+                                        - 20540.464958472285955542698138216*c[133]
+                                        - 6138.097967693158347912963473282*c[134]
+                                        + 53538.22600954392306414510666301*c[136]
+                                        + 110827.01404980793807038679080273*c[137]
+                                        + 103319.62235557936659806112410767*c[138]
+                                        + 50270.71351748916910049651795607*c[139]
+                                        + 10567.478417041995740365340601217*c[140]
+                                        + 154941.24425791564745293278229447*c[142]
+                                        + 308991.73174941822294154658834601*c[143]
+                                        + 308168.27381985395587911052814724*c[144]
+                                        + 176712.90093743297091871507083356*c[145]
+                                        + 51820.42403329881180798569872272*c[146]
+                                        + 5373.553867976306089663389609401*c[147]
+                                        + 630085.4531877710016343127729736*c[149]
+                                        + 1.6878207998890805067642969148037e6*c[150]
+                                        + 2.4106234935129649391720692086325e6*c[151]
+                                        + 2.2850750612075551844514405787459e6*c[152]
+                                        + 1.4452875750690032437203924361698e6*c[153]
+                                        + 547324.5865166291385855624394575*c[154]
+                                        + 92362.8615940133287581318327456*c[155]
+                                        + 1.3189508576776737078868402149095e6*c[157]
+                                        + 3.4527615948115454286177111837349e6*c[158]
+                                        + 5.08304096410114585421569872609e6*c[159]
+                                        + 5.345401695102562304878596979421e6*c[160]
+                                        + 4.2021792813258306735275133187898e6*c[161]
+                                        + 2.3640928885543454681552299762487e6*c[162]
+                                        + 835174.9264664050830215807973228*c[163]
+                                        + 135869.83771242239913945847011054*c[164]
+                                        + z*(36191.528014163756774781490215401*c[52]
+                                             + 59438.37396833799658615760198808*c[53]
+                                             + 35409.138650918917827151883995729*c[54]
+                                             + 7533.704268153880753311799676403*c[55]
+                                             + 698.8589208827189710344089388636*c[61]
+                                             - 2876.4010187941237004760806394916*c[64]
+                                             - 2224.8703854236066306562100964184*c[65]
+                                             + 8194.162008237877652719852534068*c[68]
+                                             + 12421.135941900436974001593798301*c[69]
+                                             + 4341.4051197161800326478664182066*c[70]
+                                             - 52310.27827740228247584783109226*c[73]
+                                             - 93181.37862141615543203702138992*c[74]
+                                             - 58759.22484880087529349016374325*c[75]
+                                             - 12916.949540318553028575906435064*c[76]
+                                             - 246239.58842743233568260448572616*c[79]
+                                             - 643153.4984060128568687611455448*c[80]
+                                             - 691150.6942749566274897802385564*c[81]
+                                             - 352228.38743430783324823950969662*c[82]
+                                             - 70379.76982059546349621497968708*c[83]
+                                             + 1006.7034291411562978330182475919*c[89]
+                                             - 3786.8891110475949412138361655561*c[92]
+                                             - 5115.323804540382350416023336468*c[93]
+                                             + 8214.272431693819155797836491896*c[96]
+                                             + 23914.479835505095597331044779881*c[97]
+                                             + 12975.206671941516252785997951003*c[98]
+                                             + 6453.165559834109670518510401339*c[101]
+                                             - 42120.326300852892454267509595871*c[102]
+                                             - 65603.03344035366647587709702721*c[103]
+                                             - 23076.898939480771635056542423783*c[104]
+                                             + 347398.32281737549520300977968383*c[107]
+                                             + 978266.9955200430363115181745445*c[108]
+                                             + 1.1138073690529045869434363549278e6*c[109]
+                                             + 591024.4629657681969426461349071*c[110]
+                                             + 120956.35129632060341797603876511*c[111]
+                                             + 978423.193718043580395536114628*c[114]
+                                             + 3.1423262996393403989538336677714e6*c[115]
+                                             + 4.8016485055196086316906644975789e6*c[116]
+                                             + 4.1243617604680802646245229705291e6*c[117]
+                                             + 1.8971619438205798779845463474301e6*c[118]
+                                             + 362170.55650618535613891316061392*c[119]
+                                             + 2717.598651530567387557547399085*c[125]
+                                             - 10369.204968255382464679227376161*c[128]
+                                             - 9492.409544011639250389322847925*c[129]
+                                             + 23992.711128808358634710519325798*c[132]
+                                             + 43862.190502997051252455535081394*c[133]
+                                             + 22622.353492167781487433008324402*c[134]
+                                             - 64828.10247812106832611176416653*c[137]
+                                             - 138163.40553784811997095453223062*c[138]
+                                             - 131113.34814608333731326224522052*c[139]
+                                             - 47187.650790456418006883268389944*c[140]
+                                             - 193529.6829850368870379881875447*c[143]
+                                             - 382755.67073207310334512232266452*c[144]
+                                             - 200520.73676025689073040989298085*c[145]
+                                             + 42850.990037755068445954870771926*c[146]
+                                             + 41008.700571398125421115341755955*c[147]
+                                             - 1.3535307939268565208466656863651e6*c[150]
+                                             - 4.6778773319177034190221990324879e6*c[151]
+                                             - 7.5607776977538003458954775247e6*c[152]
+                                             - 6.771547755396119309636791929328e6*c[153]
+                                             - 3.2073936226850306252014070798538e6*c[154]
+                                             - 623449.3157595899691173898710328*c[155]
+                                             - 2.9539842896303825614411860273091e6*c[158]
+                                             - 1.0690532229142217075809603076737e7*c[159]
+                                             - 1.9708497237761134425515586237671e7*c[160]
+                                             - 2.3080514807671761299403239608172e7*c[161]
+                                             - 1.7223145208574328245713851599748e7*c[162]
+                                             - 7.368360196317692169080538189338e6*c[163]
+                                             - 1.3586983771242239913945847011054e6*c[164]
+                                             + z*(244636.93098140354164198980189246*c[80]
+                                                  + 459701.4639959285576693132125389*c[81]
+                                                  + 304423.23170218136293767497254996*c[82]
+                                                  + 70379.76982059546349621497968708*c[83]
+                                                  + 3761.2675033385164341294289238737*c[93]
+                                                  - 18486.720378243496528105518513968*c[97]
+                                                  - 14416.896302157240280873331056671*c[98]
+                                                  + 60025.1820480645583188933756753*c[102]
+                                                  + 93270.08575586263457915089090716*c[103]
+                                                  + 34303.498423552498376435400900218*c[104]
+                                                  - 369652.20061954587000849250742704*c[108]
+                                                  - 738641.5366640117409094668225515*c[109]
+                                                  - 510457.7393770880535668256464269*c[110]
+                                                  - 120956.35129632060341797603876511*c[111]
+                                                  - 1.5575061285701731345431634680591e6*c[115]
+                                                  - 5.132121778652444863872380247032e6*c[116]
+                                                  - 6.485209751172735830038953715731e6*c[117]
+                                                  - 3.7058672571317339457072365461456e6*c[118]
+                                                  - 804823.4589026341247531403569198*c[119]
+                                                  + 3625.6306613517527500759218563253*c[129]
+                                                  - 16143.979558493747802440669911451*c[133]
+                                                  - 29725.991062172157316820184851388*c[134]
+                                                  + 38872.68165725370862149953353976*c[138]
+                                                  + 161318.73808139208343141302968866*c[139]
+                                                  + 100567.61324107539590226441352681*c[140]
+                                                  + 46411.195190252457456546334920165*c[144]
+                                                  - 353976.16591725301429932711773155*c[145]
+                                                  - 601535.9823736130201155618936232*c[146]
+                                                  - 228517.44870130817476042204233663*c[147]
+                                                  + 2.3100029948250742660012810311884e6*c[151]
+                                                  + 8.04805723055129499879328803602e6*c[152]
+                                                  + 1.0624001663965658921493702903097e7*c[153]
+                                                  + 6.261679452540572837778879045925e6*c[154]
+                                                  + 1.385442923910199931371977491184e6*c[155]
+                                                  + 5.877319795740852522267100977739e6*c[159]
+                                                  + 2.4448927731111905349044737959957e7*c[160]
+                                                  + 4.6346331466301965724315292037868e7*c[161]
+                                                  + 4.6708175626162816733273871615703e7*c[162]
+                                                  + 2.406715351479246196988949734257e7*c[163]
+                                                  + 4.98189404945548796844681057072e6*c[164]
+                                                  + z*(1.5543874726399463619681272925892e6*c[116]
+                                                       + 3.1835988294852729449795431761152e6*c[117]
+                                                       + 2.2608816416389425846533627483944e6*c[118]
+                                                       + 553316.1279955609607677839953824*c[119]
+                                                       + 18578.744413857598323012615532118*c[134]
+                                                       - 105871.5313104652063226299144833*c[139]
+                                                       - 83624.15666241595420133943081306*c[140]
+                                                       + 386992.70670500471843575654462298*c[145]
+                                                       + 614481.7739673880041152211648792*c[146]
+                                                       + 234385.93516238756167413337572584*c[147]
+                                                       - 2.4208265832226082336022011830026e6*c[152]
+                                                       - 5.201119310865958530642308150882e6*c[153]
+                                                       - 3.8178572873194277657218399575887e6*c[154]
+                                                       - 952492.010188262452818234525189*c[155]
+                                                       - 9.39061048067344065729470046659e6*c[160]
+                                                       - 3.6896354159181115604016113584839e7*c[161]
+                                                       - 5.231806165827973403015308734918e7*c[162]
+                                                       - 3.2413021265889847975576984324268e7*c[163]
+                                                       - 7.47284107418323195267021585608e6*c[164]
+                                                       + z*(9.387236809361954090278931474889e6*c[161]
+                                                            + 2.0409541199908242915328042274596e7*c[162]
+                                                            + 1.5232179095491229156426836705201e7*c[163]
+                                                            + 3.8858773585752806153885122451616e6*c[164])))))));
+    grad[0] /*ARGH*/[2]= 7.745966692414833770358530799565*c[3]
+                         - 12.709778186044850816782635625089*c[6]
+                         - 13.208388942696170526728606575706*c[8]
+                         - 35.49647869859769625540396974937*c[9]
+                         + 14.41809796661622952199809618062*c[12]
+                         + 20.160118492473240787436632728356*c[14]
+                         + 59.61818814933036208330451082306*c[15]
+                         + 18.912643215439120973996650050428*c[17]
+                         + 54.0894781061071504966333341076*c[18]
+                         + 95.24704719832526125805816713101*c[19]
+                         - 16.587380154799257390774057098857*c[22]
+                         - 21.828138662125050023365590570431*c[24]
+                         - 68.77712344150274381055213436063*c[25]
+                         - 27.349400270542785917425539956123*c[27]
+                         - 87.47045605043015715445424738736*c[28]
+                         - 161.73765164971651876395115208394*c[29]
+                         - 24.74674699811770378627097205026*c[31]
+                         - 73.74704475056651438454141535412*c[32]
+                         - 134.88117748164475249325935229405*c[33]
+                         - 198.99748742132399094689596420024*c[34]
+                         + 18.059327255872474719347177242852*c[37]
+                         + 24.725536938718684583131741808982*c[39]
+                         + 78.53548726551603512061781211173*c[40]
+                         + 28.98652975355127465283542780505*c[42]
+                         + 96.02350909114870653665423891727*c[43]
+                         + 189.68450162257633930580008270233*c[44]
+                         + 34.376958832555000684797997087875*c[46]
+                         + 114.89843725196124780021144411646*c[47]
+                         + 225.06526152005123431569423063676*c[48]
+                         + 339.95197740089041906552657664722*c[49]
+                         + 30.667805862641442267159479506803*c[51]
+                         + 94.07450270316167985512781174515*c[52]
+                         + 176.92206730960889170926666423882*c[53]
+                         + 267.64277135993135167915256232599*c[54]
+                         + 358.74782229304194063389522268587*c[55]
+                         - 19.698916145810258068205417682404*c[58]
+                         - 26.35665412633450700792793864058*c[60]
+                         - 85.68759729237999504990655054598*c[61]
+                         - 32.433596971158651339851776956308*c[63]
+                         - 108.33127427960216745795885639004*c[64]
+                         - 215.96727184514862898311196906626*c[65]
+                         - 35.981619198979949063658203712709*c[67]
+                         - 122.89906954347348865703281727756*c[68]
+                         - 251.88216968181302716634830664503*c[69]
+                         - 404.04340145506708755887075876947*c[70]
+                         - 41.317156376007593192120949450945*c[72]
+                         - 141.85103269823711807265920038232*c[73]
+                         - 288.35467802104527113567045987822*c[74]
+                         - 454.82141550757169121463067205973*c[75]
+                         - 615.0928352532644299321860207173*c[76]
+                         - 36.654562366473441605188494276366*c[78]
+                         - 114.8741655508698332037136447999*c[79]
+                         - 220.64697992840358340687027847759*c[80]
+                         - 340.420930226548080311478279674*c[81]
+                         - 464.39294139779999730262693228188*c[82]
+                         - 586.4980818382955291351248307256*c[83]
+                         + 20.99117070581814196082344998129*c[86]
+                         + 28.530574986338374191049923943537*c[88]
+                         + 92.99351689768789777518456939128*c[89]
+                         + 34.173098415542157595111450265299*c[91]
+                         + 115.72524957667195086984885105611*c[92]
+                         + 236.20208819500192581214259879447*c[93]
+                         + 39.845721631957454828698369565149*c[95]
+                         + 137.53516645237864523995986297561*c[96]
+                         + 283.49421063929957040611087373355*c[97]
+                         + 459.8586726765196824284615046043*c[98]
+                         + 42.883111136279104364780670529773*c[100]
+                         + 149.381460051054797280621127787*c[101]
+                         + 313.80194475530192926879264918208*c[102]
+                         + 518.2867751799836669616220790663*c[103]
+                         + 738.7874660483709065920611232839*c[104]
+                         + 48.209231438145909728721784989732*c[106]
+                         + 168.47426405017825213059598931538*c[107]
+                         + 351.01114580076035073408885213209*c[108]
+                         + 570.7885279158855218920343454008*c[109]
+                         + 798.0717222163874609508229846104*c[110]
+                         + 1007.969594136005028483133656376*c[111]
+                         + 42.694304527362573151935539718524*c[113]
+                         + 136.03511370267185183524513910166*c[114]
+                         + 265.62966900884542069359824509134*c[115]
+                         + 416.30430725292642676537749701883*c[116]
+                         + 576.1723754297809909639626879701*c[117]
+                         + 737.1385875785484188488012392878*c[118]
+                         + 894.2482876695934719479337299109*c[119]
+                         - 22.372427081524562089242393060375*c[122]
+                         - 30.036109011365882230614311988281*c[124]
+                         - 99.10909598831527543409107717445*c[125]
+                         - 36.760224834757168405399853064138*c[127]
+                         - 124.73646095576499708519494715584*c[128]
+                         - 255.65749306308744348314100546127*c[129]
+                         - 41.666485039549975152338776773942*c[131]
+                         - 145.0100361311932624986020982457*c[132]
+                         - 304.17395852564665805917653796556*c[133]
+                         - 503.9910871807744381679986211576*c[134]
+                         - 47.078492668267072482901614684765*c[136]
+                         - 165.9974184031851589152059553495*c[137]
+                         - 350.88083817578749246860098478019*c[138]
+                         - 583.135947489576851931638480765*c[139]
+                         - 841.5829788886929437226301897779*c[140]
+                         - 49.729795377131545962259989566531*c[142]
+                         - 175.58543717692783997445955412019*c[143]
+                         - 375.16125866960173828898983753276*c[144]
+                         - 632.561143130906364886876094077*c[145]
+                         - 923.5817221510273842300521273843*c[146]
+                         - 1220.8337296542660326515946568727*c[147]
+                         - 55.07380118890628835595903393594*c[149]
+                         - 194.8906041764568857550790449903*c[150]
+                         - 413.07280816748717919698667209331*c[151]
+                         - 686.4141655787241026976513336682*c[152]
+                         - 984.056871462454933270681629828*c[153]
+                         - 1275.8982735790701051994592815241*c[154]
+                         - 1539.3810265668888126355305457601*c[155]
+                         - 48.778437438315362130817598041659*c[157]
+                         - 157.48827118373122115075952722262*c[158]
+                         - 311.60386990963209921757181999847*c[159]
+                         - 494.61848356239115661536635740686*c[160]
+                         - 692.7964822954153174066708572166*c[161]
+                         - 896.1141668428207893023453932034*c[162]
+                         - 1097.8825324441005786199184190159*c[163]
+                         + x*(30.503467646507641960278325500215*c[6]
+                              + 8.805592628464113684485737717137*c[8]
+                              - 108.69027697910696101198564813083*c[12]
+                              - 90.84396251302227685440833686573*c[14]
+                              - 136.27014434132654190469602473842*c[15]
+                              - 25.880459136916691859153310595322*c[17]
+                              - 29.503351694240263907254545876873*c[18]
+                              + 236.84259259004509287079919503178*c[22]
+                              + 256.56154053984932612519338551853*c[24]
+                              + 498.89077600851244017803488506371*c[25]
+                              + 183.82316304980708313501323956742*c[27]
+                              + 352.68219661764777112558671121721*c[28]
+                              + 359.41700366603670836433589351988*c[29]
+                              + 51.87298889990057139814492218228*c[31]
+                              + 82.96542534438732868260909227338*c[32]
+                              + 62.25285114537450115073508567418*c[33]
+                              - 423.72559865772065175516289908452*c[37]
+                              - 499.72469355713152648843692061601*c[39]
+                              - 1101.2041149186487533217062785231*c[40]
+                              - 464.84218749632015977554705566993*c[42]
+                              - 1053.6245682445442097073314061649*c[43]
+                              - 1336.9994968736934207379695149699*c[44]
+                              - 309.58976574860665396604737664206*c[46]
+                              - 677.257375058722025034575662305*c[47]
+                              - 836.6336975885892445440308102879*c[48]
+                              - 741.7134052383063688702398035939*c[49]
+                              - 87.22250488690417800697829152505*c[51]
+                              - 162.93315932093981665630383889882*c[52]
+                              - 168.65468098672997153593644628374*c[53]
+                              - 107.0571085439725406716610249304*c[54]
+                              + 674.4498799364776089523118842191*c[58]
+                              + 832.0861482147172592920848932995*c[60]
+                              + 1978.30832988338908723586530386*c[61]
+                              + 851.6077611419652699489687097082*c[63]
+                              + 2101.4440426495520371454808965806*c[64]
+                              + 2982.7932639745055927478860633302*c[65]
+                              + 732.433165544160593486074562135*c[67]
+                              + 1822.1692180900788857209726688855*c[68]
+                              + 2605.4340836198259543988534901803*c[69]
+                              + 2787.0748916696464407122105400833*c[70]
+                              + 468.57478057984167394077601292071*c[72]
+                              + 1111.9051268920876504698764036273*c[73]
+                              + 1534.0696713133104021424840503533*c[74]
+                              + 1587.8067841914600275587687952139*c[75]
+                              + 1324.8153374685695413924006600065*c[76]
+                              + 132.26320569663136844509389565179*c[78]
+                              + 271.28475254386209197261188432971*c[79]
+                              + 324.48085283588762265716217423175*c[80]
+                              + 281.21729018714841417035162233939*c[81]
+                              + 163.90339108157646963622127021713*c[82]
+                              - 995.6121106225153172040913632211*c[86]
+                              - 1258.1243613428108349464873439036*c[88]
+                              - 3154.8737834323749313708074352606*c[89]
+                              - 1358.0998247568840234358888001277*c[91]
+                              - 3537.4251352974545365894760841404*c[92]
+                              - 5381.836473348368657748622871646*c[93]
+                              - 1289.8104186615886137699113088872*c[95]
+                              - 3427.7087097669779222141548067493*c[96]
+                              - 5308.459713801799432020136271555*c[97]
+                              - 6270.205693319180693586178904012*c[98]
+                              - 1059.4566136990084338841628751001*c[100]
+                              - 2801.2878419672636529791417046897*c[101]
+                              - 4333.4632131280595268352827956289*c[102]
+                              - 5102.146504734349087921820869817*c[103]
+                              - 5011.874769674878009544133248409*c[104]
+                              - 661.2455132583455948332387879219*c[106]
+                              - 1658.702229959209209472444675099*c[107]
+                              - 2458.6452424476572981627341012995*c[108]
+                              - 2794.7902961682103654179195442306*c[109]
+                              - 2649.2666092472034245633872252037*c[110]
+                              - 2150.335134156810727430685133602*c[111]
+                              - 187.26350784389413247065447287517*c[113]
+                              - 409.51332400694213049720349075528*c[114]
+                              - 533.9024193013609450756900050592*c[115]
+                              - 530.8189975300472015558537300617*c[116]
+                              - 419.63999597775956567317513690308*c[117]
+                              - 232.78060660375213226804249661719*c[118]
+                              + 1391.9581729942724716886420014631*c[122]
+                              + 1786.7242448434983685790100902161*c[124]
+                              + 4659.0788708655391838225938665172*c[125]
+                              + 1987.5985978475824733446132000511*c[127]
+                              + 5381.099942309746045217733473756*c[128]
+                              + 8602.029819097359725942324355465*c[129]
+                              + 1997.4444762540840276627156007493*c[131]
+                              + 5540.054463644181451034430967171*c[132]
+                              + 9030.771610020354512279964749212*c[133]
+                              + 11358.881271889780935488945518609*c[134]
+                              + 1814.0500075353379250020913149545*c[136]
+                              + 5069.704795895178442721295055021*c[137]
+                              + 8352.837525918013777615109422581*c[138]
+                              + 10585.635244863511832305067940655*c[139]
+                              + 11350.057423241075525671993028612*c[140]
+                              + 1446.321316505945436665140912467*c[142]
+                              + 3990.917568509648738473159250423*c[143]
+                              + 6519.036396423138038316655337204*c[144]
+                              + 8205.331428655045847499808356028*c[145]
+                              + 8721.532259412512929460584425362*c[146]
+                              + 8173.458251816591894277471563773*c[147]
+                              + 888.0318448566205677802908197205*c[149]
+                              + 2319.8224882656010070876737101978*c[150]
+                              + 3616.1188529490386404441255809096*c[151]
+                              + 4378.1558701810951240128792425236*c[152]
+                              + 4497.1984000063205100515754591811*c[153]
+                              + 4063.2812419316891570861871119471*c[154]
+                              + 3259.8657033181174855811235086683*c[155]
+                              + 252.4459501385312257330596925398*c[157]
+                              + 578.8591301518677405035499055112*c[158]
+                              + 800.3757168249227402839693653238*c[159]
+                              + 862.8035907085531130846699661507*c[160]
+                              + 778.6386120258968071728035436064*c[161]
+                              + 583.319599171270136432658793689*c[162]
+                              + x*(124.21745940469366972798359786381*c[12]
+                                   + 62.53751042563127754470139132061*c[14]
+                                   + 9.954022744967958407366657921278*c[17]
+                                   - 680.2925531841720752671891772189*c[22]
+                                   - 571.8988635798579007388508909214*c[24]
+                                   - 554.3230844539027113089276500708*c[25]
+                                   - 252.70024747755827631123052285815*c[27]
+                                   - 219.91159854486677928662226038065*c[28]
+                                   - 40.451413362307785035250627389848*c[31]
+                                   - 27.655141781462442894203030757794*c[32]
+                                   + 2162.2701429630875955670765917703*c[37]
+                                   + 2210.1514696901670692735574853188*c[39]
+                                   + 3098.7371605850348639982897604953*c[40]
+                                   + 1550.0167383656902355539474847888*c[42]
+                                   + 2200.7192958759970170119017550386*c[43]
+                                   + 1458.5449056803928226232394708762*c[44]
+                                   + 640.2317120435542949908553931388*c[46]
+                                   + 840.0230245023769695632683569854*c[47]
+                                   + 478.44139636506359615585645293286*c[48]
+                                   + 103.1977497659227239788446363632*c[51]
+                                   + 110.5617866820663041596347478242*c[52]
+                                   + 49.604317937273521039981307730511*c[53]
+                                   - 5292.344497612294983602994557276*c[58]
+                                   - 5931.138466280420036101922404926*c[60]
+                                   - 9956.051703652273341197887344426*c[61]
+                                   - 5104.800195395451946792443584616*c[63]
+                                   - 8894.497360579228320762331641852*c[64]
+                                   - 8263.804288716253199580208929554*c[65]
+                                   - 3260.7480832310247177595314394179*c[67]
+                                   - 5631.785204444728770029201656979*c[68]
+                                   - 5159.982096499229146569369577888*c[69]
+                                   - 3001.4652679519269361516113508589*c[70]
+                                   - 1297.3938235276111504350623006027*c[72]
+                                   - 2072.5199099820998475943452403335*c[73]
+                                   - 1738.9134035407636172964504602431*c[74]
+                                   - 840.0771225609441344885620195021*c[75]
+                                   - 210.6949972585287444814624858523*c[78]
+                                   - 280.37084473432637256499601442687*c[79]
+                                   - 194.68851170153257359429730453905*c[80]
+                                   - 74.00455004924958267640832166826*c[81]
+                                   + 11040.402986600321913428605034263*c[86]
+                                   + 13033.163752758266662669296344426*c[88]
+                                   + 24500.808132604245482325664882952*c[89]
+                                   + 12462.901477688386370420175903408*c[91]
+                                   + 24443.594580631574521026959182882*c[92]
+                                   + 26780.224623770237011001533937981*c[93]
+                                   + 9773.816394961160661372065188738*c[95]
+                                   + 19481.684372027469408580896579109*c[96]
+                                   + 21631.684358891470591318763727152*c[97]
+                                   + 17162.971788282428905801584591274*c[98]
+                                   + 5910.639402753178477345574597481*c[100]
+                                   + 11511.857379548876574550137467658*c[101]
+                                   + 12546.826179702232487734069425752*c[102]
+                                   + 9663.616784148118832492430011585*c[103]
+                                   + 5345.999754319869876847075464969*c[104]
+                                   + 2298.7788589666177453235963135547*c[106]
+                                   + 4140.5254470948056070205395042626*c[107]
+                                   + 4181.332564683999395490901916359*c[108]
+                                   + 2922.5914281448972935165679930323*c[109]
+                                   + 1305.489855385121743933597229762*c[110]
+                                   + 376.06107278670652129139120349792*c[113]
+                                   + 571.8807136278365231303302588528*c[114]
+                                   + 488.97003747896918237130025215818*c[115]
+                                   + 285.25319960726835597627653718271*c[116]
+                                   + 99.91428475660942039837503259597*c[117]
+                                   - 20651.507623409833658967171118905*c[122]
+                                   - 25174.807918082901448228404016935*c[124]
+                                   - 51261.37064259619268294824701803*c[125]
+                                   - 25629.163947109297530594273300998*c[127]
+                                   - 54452.80147344920172317417903165*c[128]
+                                   - 66223.02832975106928568551171111*c[129]
+                                   - 22446.228073793948450215864082111*c[131]
+                                   - 48889.574235064631198263556841885*c[132]
+                                   - 60707.02935895065801760765051078*c[133]
+                                   - 55996.43974596855965143298126767*c[134]
+                                   - 16635.553314742163806900028110193*c[136]
+                                   - 36265.521735288850063615153261196*c[137]
+                                   - 45256.126923983910482435437074017*c[138]
+                                   - 41745.934103174677022789348697269*c[139]
+                                   - 30770.793577079463667159530818657*c[140]
+                                   - 9710.745266138418331744165951425*c[142]
+                                   - 20519.415107635144645787444723291*c[143]
+                                   - 24964.483499524165504801267369052*c[144]
+                                   - 22444.239615079930805783704612274*c[145]
+                                   - 15899.76257624523718584185677885*c[146]
+                                   - 8654.249913688156123352616949877*c[147]
+                                   - 3720.9370635882607314977475340046*c[149]
+                                   - 7277.329109102238254315289536636*c[150]
+                                   - 8231.659053475566276222082697621*c[151]
+                                   - 6857.239994757377777734316857425*c[152]
+                                   - 4370.3989970982439505522968299337*c[153]
+                                   - 1874.9181337420859764695737545432*c[154]
+                                   - 612.9106432832059370639857454549*c[157]
+                                   - 1022.4678944935280707988758980851*c[158]
+                                   - 992.6700952825051704443277032718*c[159]
+                                   - 708.582659036009803016395624375*c[160]
+                                   - 378.71527822271245485058538113154*c[161]
+                                   + x*(503.92040976605338908680679794*c[22]
+                                        + 324.56670118780869157954325034164*c[24]
+                                        + 100.98203508884445260874207642659*c[27]
+                                        + 11.104309550437431186147231048194*c[31]
+                                        - 3733.8283610392154810302015764107*c[37]
+                                        - 3267.7145682584016201149755717781*c[39]
+                                        - 2253.6270258800253556351198258148*c[40]
+                                        - 1751.91837469184905312265144526*c[42]
+                                        - 1173.8004874562838351894957610762*c[43]
+                                        - 513.1126173662913898606489002158*c[46]
+                                        - 307.60400070243670678097529748152*c[47]
+                                        - 57.13773715853348559280663482256*c[51]
+                                        - 27.155526553489969442717306483137*c[52]
+                                        + 15562.876056905561504293737419571*c[58]
+                                        + 15778.367436697633101539719386809*c[60]
+                                        + 16958.976480087313697101656916423*c[61]
+                                        + 11357.641170735418264093425474184*c[63]
+                                        + 12590.904238766990789032256509173*c[64]
+                                        + 5932.987694462951015083226923782*c[65]
+                                        + 5526.980982143877743572554374728*c[67]
+                                        + 5946.823129378678014879474172402*c[68]
+                                        + 2605.2702409924631290332648762764*c[69]
+                                        + 1565.0599004503828368876492751846*c[72]
+                                        + 1522.541224784930960085094825237*c[73]
+                                        + 588.5169540591270695253741837654*c[74]
+                                        + 176.25446886050000740276188720337*c[78]
+                                        + 139.32008025378563574988999482323*c[79]
+                                        + 43.264113711451683020954956564234*c[80]
+                                        - 48358.274451012304486349989051421*c[86]
+                                        - 53181.86194825596181219056138258*c[88]
+                                        - 71323.41264642495225253323220818*c[89]
+                                        - 44937.742785834040105940619658495*c[91]
+                                        - 63016.08511626105524496821188499*c[92]
+                                        - 45135.210040062197209553147086484*c[93]
+                                        - 29090.255161291122501362063581726*c[95]
+                                        - 41158.93565156606135025479400888*c[96]
+                                        - 29496.378284699785845475669079676*c[97]
+                                        - 12204.779938334171666347793487128*c[98]
+                                        - 13373.749790828275350512224124092*c[100]
+                                        - 18188.770294561627037126796655715*c[101]
+                                        - 12467.564567905614083417106117667*c[102]
+                                        - 4642.536229116814042891184596062*c[103]
+                                        - 3710.5015960801256552837309835499*c[106]
+                                        - 4582.2564801896687106181748442245*c[107]
+                                        - 2838.8383934507629808373215028037*c[108]
+                                        - 920.2468243390364479793188155557*c[109]
+                                        - 422.10690614889129129621871985207*c[113]
+                                        - 430.5831390192476144120803345859*c[114]
+                                        - 220.25677363917530737445957304423*c[115]
+                                        - 57.8774607898805359951865437762*c[116]
+                                        + 124802.80492124056244777790366479*c[122]
+                                        + 144301.99907322880617713920443511*c[124]
+                                        + 222789.14532252286406929048709129*c[125]
+                                        + 134127.10541857365670809376480393*c[127]
+                                        + 217017.97845939217595360463499185*c[128]
+                                        + 191185.69487420705965034495252135*c[129]
+                                        + 102295.89075374731657782533445305*c[131]
+                                        + 169541.7237395943322186187524603*c[132]
+                                        + 152224.58246211863203178303057012*c[133]
+                                        + 93581.8237142456804418413226803*c[134]
+                                        + 62080.29012799228921949891553097*c[136]
+                                        + 102130.18669754784868635247012786*c[137]
+                                        + 91283.36424550939161593419806605*c[138]
+                                        + 55094.47959702412926180517722341*c[139]
+                                        + 21720.560172056092000347904107288*c[140]
+                                        + 27512.908499421902042743409216203*c[142]
+                                        + 43245.35717421432746874240605508*c[143]
+                                        + 37019.434029123707192749286527057*c[144]
+                                        + 21106.423308696394040134602297956*c[145]
+                                        + 7296.25797037729148141223044083*c[146]
+                                        + 7533.453358442012660577600774184*c[149]
+                                        + 10788.376935241103359860252832778*c[150]
+                                        + 8422.132755904190631842545744079*c[151]
+                                        + 4330.6297487795030294035443571904*c[152]
+                                        + 1287.2015647225601765860305584739*c[153]
+                                        + 864.7532687354425237899881604986*c[157]
+                                        + 1035.6806300522517076753453744822*c[158]
+                                        + 678.7972651550844879800259913802*c[159]
+                                        + 291.76933019129815418322172768382*c[160]
+                                        + x*(2036.633651475935716925564496224*c[37]
+                                             + 1514.9438637625802051016531711855*c[39]
+                                             + 644.6084716630281332935526383363*c[42]
+                                             + 144.90847775628778160721471367598*c[46]
+                                             + 12.243800819685746912744278890549*c[51]
+                                             - 19058.884446500289088591605970344*c[58]
+                                             - 17395.085000929374922964099239464*c[60]
+                                             - 9131.756566200861221516276801151*c[61]
+                                             - 10518.780839294919110666437894206*c[63]
+                                             - 5593.495983090636446848790745734*c[64]
+                                             - 4066.1215625275322695806217480959*c[67]
+                                             - 2057.7063485658833983713932915186*c[68]
+                                             - 886.608623713773717151204862094*c[72]
+                                             - 398.65558095477256848181501906729*c[73]
+                                             - 75.97175381918103767360426172559*c[78]
+                                             - 27.258276571392841777152390291502*c[79]
+                                             + 98267.41038395633444929549069072*c[86]
+                                             + 100429.46162495704014309246916146*c[88]
+                                             + 86484.9764125811546774729312704*c[89]
+                                             + 74887.69267137508092030955261032*c[91]
+                                             + 67329.80959944494441836790343843*c[92]
+                                             + 24072.112021366505178428345112792*c[93]
+                                             + 40436.492272618789340783774199534*c[95]
+                                             + 36302.162765025659116510418771833*c[96]
+                                             + 12614.043329221321515320457416171*c[97]
+                                             + 14771.480844155510908419869760301*c[100]
+                                             + 12568.446134243368424171391626866*c[101]
+                                             + 4078.5429561104284021926279443912*c[102]
+                                             + 3162.4349114152318896610708200355*c[106]
+                                             + 2409.1250040028300204002226897199*c[107]
+                                             + 693.4329468449390072576384571597*c[108]
+                                             + 274.28506761554956108428292415988*c[113]
+                                             + 169.85666035986553620476545666294*c[114]
+                                             + 39.646219255051555327402723147961*c[115]
+                                             - 370198.08076465370734337135653999*c[122]
+                                             - 405399.13771382857097145521354149*c[124]
+                                             - 449262.2781658811620214960711167*c[125]
+                                             - 343562.16448617213964315932352156*c[127]
+                                             - 400222.53370726945607948869203063*c[128]
+                                             - 230006.47195550997324262128654396*c[129]
+                                             - 228543.92097282789750089493863341*c[131]
+                                             - 271944.4294664660643983236882061*c[132]
+                                             - 158195.68161455637243755028751739*c[133]
+                                             - 49543.318436953595528033641418981*c[134]
+                                             - 115193.06427954458427681203565139*c[136]
+                                             - 134844.8979315616764482641646555*c[137]
+                                             - 77013.4089154690972971520394914*c[138]
+                                             - 22758.37041873321345412504857492*c[139]
+                                             - 40573.816291310178116172608933636*c[142]
+                                             - 44850.827665199150313876063872851*c[143]
+                                             - 24150.737283951226907395827742112*c[144]
+                                             - 6555.159764449415796017286339482*c[145]
+                                             - 8585.597875423203594710017649447*c[149]
+                                             - 8542.948532688568732292286470349*c[150]
+                                             - 4133.403883887896064945034665277*c[151]
+                                             - 991.8114220661480759753737150812*c[152]
+                                             - 752.5566840010117638631317972212*c[157]
+                                             - 617.2537852460411323681141486885*c[158]
+                                             - 246.74942368450842808187574338471*c[159]
+                                             + x*(8209.980992338586068931768725687*c[58]
+                                                  + 6718.981910289941221061388209069*c[60]
+                                                  + 3455.9471155797329565781184637574*c[63]
+                                                  + 1099.1015483752187123552652484063*c[67]
+                                                  + 194.01219266640518513745139645561*c[72]
+                                                  + 13.371028672175862630554350063704*c[78]
+                                                  - 92917.60867250885492340261297403*c[86]
+                                                  - 88028.83845117714691556843694742*c[88]
+                                                  - 36900.25660270129266238845067537*c[89]
+                                                  - 58019.97610434470795014099567323*c[91]
+                                                  - 25210.448541129998385486541913456*c[92]
+                                                  - 26562.075817495105344077364776989*c[95]
+                                                  - 11392.998507083400608583236864154*c[96]
+                                                  - 7992.105200638398197960841042093*c[100]
+                                                  - 3210.0401341366177470957677378763*c[101]
+                                                  - 1387.6238285638219291831222113835*c[106]
+                                                  - 493.40466473630962119994051541445*c[107]
+                                                  - 96.94951420427735178491551557562*c[113]
+                                                  - 27.680344651237346640776592937665*c[114]
+                                                  + 570922.0868053536833876116371558*c[122]
+                                                  + 591289.1197938431011970549832493*c[124]
+                                                  + 421610.26783449039529633535352915*c[125]
+                                                  + 456621.58051182427469966405084216*c[127]
+                                                  + 342583.92031219942147944624870305*c[128]
+                                                  + 97414.50576939245925569842724215*c[129]
+                                                  + 266259.87002981707130108545174089*c[131]
+                                                  + 203051.94176467548240998936320677*c[132]
+                                                  + 57595.47158913826316819834120995*c[133]
+                                                  + 113556.61254083370479304639576773*c[136]
+                                                  + 84450.15967460199771421905537559*c[137]
+                                                  + 23169.13301909717302902452932235*c[138]
+                                                  + 32968.368454318882927668204726864*c[142]
+                                                  + 22927.987316214852469337340832994*c[143]
+                                                  + 5852.061714564590031083334479942*c[144]
+                                                  + 5664.818869636427374475900758386*c[149]
+                                                  + 3512.0696604419421447730363907513*c[150]
+                                                  + 796.023473238041286530056987789*c[151]
+                                                  + 400.47311571534571247361587626975*c[157]
+                                                  + 202.38801997009617897839127375268*c[158]
+                                                  + x*(33037.371972447592861654262390768*c[86]
+                                                       + 28948.533970958918564576483394411*c[88]
+                                                       + 16942.771278574656845925844314283*c[91]
+                                                       + 6686.385113621302859330001204978*c[95]
+                                                       + 1703.3367327156566954586123986957*c[100]
+                                                       + 248.14453623682171607199843084009*c[106]
+                                                       + 14.486709019029949117286226465323*c[113]
+                                                       - 438910.22715934393052736994491389*c[122]
+                                                       - 429290.25454917470484549146801796*c[124]
+                                                       - 148803.62394158484539870659536323*c[125]
+                                                       - 302266.85587766529861000957952992*c[127]
+                                                       - 110026.35033189992784563949050529*c[128]
+                                                       - 155649.15188314507140855584251665*c[131]
+                                                       - 57229.08747935127602004444452479*c[132]
+                                                       - 57181.91449362531840902883108499*c[136]
+                                                       - 20335.080840144095343787268523344*c[137]
+                                                       - 14068.236506197661757765357494886*c[142]
+                                                       - 4639.9540247167920589889502353423*c[143]
+                                                       - 2030.4448915339413849441109902136*c[149]
+                                                       - 592.245116671111598701814476836*c[150]
+                                                       - 120.05797808657114650676534655466*c[157]
+                                                       + x*(132779.56451879312184021275644454*c[122]
+                                                            + 122480.83725147725162182344432376*c[124]
+                                                            + 78773.1096695123338592303157858*c[127]
+                                                            + 36120.793213058416518014127080988*c[131]
+                                                            + 11610.453474866108552583977396141*c[136]
+                                                            + 2472.665379899722231868467188248*c[142]
+                                                            + 307.20668858625269213602093968154*c[149]
+                                                            + 15.591945206048200845034460591515*c[157])
+                                                       - 28.290798490443551900205231814891*c[158]
+                                                       + y*(439614.76542224821572035148705946*c[124]
+                                                            + 148803.62394158484539870659536323*c[125]
+                                                            + 753803.3804619915103559686422835*c[127]
+                                                            + 110026.35033189992784563949050529*c[128]
+                                                            + 652497.537719635502532164603981*c[131]
+                                                            + 57229.08747935127602004444452479*c[132]
+                                                            + 338452.47913072227248377230445941*c[136]
+                                                            + 20335.080840144095343787268523344*c[137]
+                                                            + 106104.6670075244388436026372072*c[142]
+                                                            + 4639.9540247167920589889502353423*c[143]
+                                                            + 18269.210076728909746900751912793*c[149]
+                                                            + 592.245116671111598701814476836*c[150]
+                                                            + 1233.3228657984126868422258327888*c[157]
+                                                            + 28.290798490443551900205231814891*c[158])
+                                                       + z*(297607.24788316969079741319072646*c[125]
+                                                            + 220052.70066379985569127898101059*c[128]
+                                                            + 114458.17495870255204008888904959*c[132]
+                                                            + 40670.161680288190687574537046689*c[137]
+                                                            + 9279.908049433584117977900470685*c[143]
+                                                            + 1184.4902333422231974036289536721*c[150]
+                                                            + 56.58159698088710380041046362978*c[158]))
+                                                  + 37.437843593511623571043216237681*c[159]
+                                                  + z*(73800.51320540258532477690135074*c[89]
+                                                       + 50420.89708225999677097308382691*c[92]
+                                                       + 22785.997014166801217166473728308*c[96]
+                                                       + 6420.080268273235494191535475753*c[101]
+                                                       + 986.8093294726192423998810308289*c[107]
+                                                       + 55.36068930247469328155318587533*c[114]
+                                                       - 843220.5356689807905926707070583*c[125]
+                                                       - 685167.8406243988429588924974061*c[128]
+                                                       - 487072.52884696229627849213621073*c[129]
+                                                       - 406103.88352935096481997872641354*c[132]
+                                                       - 287977.35794569131584099170604975*c[133]
+                                                       - 168900.31934920399542843811075117*c[137]
+                                                       - 115845.66509548586514512264661175*c[138]
+                                                       - 45855.974632429704938674681665989*c[143]
+                                                       - 29260.308572822950155416672399708*c[144]
+                                                       - 7024.139320883884289546072781503*c[150]
+                                                       - 3980.1173661902064326502849389448*c[151]
+                                                       - 404.77603994019235795678254750536*c[158]
+                                                       - 187.1892179675581178552160811884*c[159]
+                                                       + z*(487072.52884696229627849213621073*c[129]
+                                                            + 287977.35794569131584099170604975*c[133]
+                                                            + 115845.66509548586514512264661175*c[138]
+                                                            + 29260.308572822950155416672399708*c[144]
+                                                            + 3980.1173661902064326502849389448*c[151]
+                                                            + 187.1892179675581178552160811884*c[159]))
+                                                  + y*(105777.38652568301524315323841017*c[88]
+                                                       + 36900.25660270129266238845067537*c[89]
+                                                       + 165894.91013365576913559293662897*c[91]
+                                                       + 25210.448541129998385486541913456*c[92]
+                                                       + 124105.88296696305683538778220781*c[95]
+                                                       + 11392.998507083400608583236864154*c[96]
+                                                       + 51223.53023800981987173589873218*c[100]
+                                                       + 3210.0401341366177470957677378763*c[101]
+                                                       + 11035.477126364173643690025994332*c[106]
+                                                       + 493.40466473630962119994051541445*c[107]
+                                                       + 899.2903214120899182807680582704*c[113]
+                                                       + 27.680344651237346640776592937665*c[114]
+                                                       + 17874.172146760612555413255675226*c[122]
+                                                       - 1.0825491085409986015825563309128e6*c[124]
+                                                       - 421610.26783449039529633535352915*c[125]
+                                                       - 2.1139985271062898651508970303449e6*c[127]
+                                                       - 897750.619004892687981864709588*c[128]
+                                                       - 194829.01153878491851139685448429*c[129]
+                                                       - 2.1361472067500476047224651384832e6*c[131]
+                                                       - 939303.4320819190887675312301641*c[132]
+                                                       - 115190.9431782765263363966824199*c[133]
+                                                       - 1.3158716960566129745116181563538e6*c[136]
+                                                       - 567463.9109700890940370113574456*c[137]
+                                                       - 46338.266038194346058049058644701*c[138]
+                                                       - 493845.34308847349046465146701503*c[142]
+                                                       - 198994.10374752580190897301382443*c[143]
+                                                       - 11704.123429129180062166668959883*c[144]
+                                                       - 101978.20688633939608679445119473*c[149]
+                                                       - 36524.822598170209216895153105638*c[150]
+                                                       - 1592.0469464760825730601139755779*c[151]
+                                                       - 8251.25740304070788719223654503*c[157]
+                                                       - 2402.5416564192062536789673787415*c[158]
+                                                       - 74.87568718702324714208643247536*c[159]
+                                                       + y*(1.0804236678307006423775770060025e6*c[127]
+                                                            + 555166.698692693266502418460885*c[128]
+                                                            + 97414.50576939245925569842724215*c[129]
+                                                            + 2.2939459961487636662318845015242e6*c[131]
+                                                            + 736251.4903172436063575418669574*c[132]
+                                                            + 57595.47158913826316819834120995*c[133]
+                                                            + 2.1208654975044844048484278031924e6*c[136]
+                                                            + 483013.75129548709632279230206999*c[137]
+                                                            + 23169.13301909717302902452932235*c[138]
+                                                            + 1.0301244046686123326062453313796e6*c[142]
+                                                            + 176066.11643131094943963567299144*c[143]
+                                                            + 5852.061714564590031083334479942*c[144]
+                                                            + 253559.41398475910465721627634968*c[149]
+                                                            + 33012.752937728267072122116714887*c[150]
+                                                            + 796.023473238041286530056987789*c[151]
+                                                            + 23265.221194104706579363458170463*c[157]
+                                                            + 2200.1536364491100747005761049888*c[158]
+                                                            + 37.437843593511623571043216237681*c[159])
+                                                       + z*(1.11033339738538653300483692177e6*c[128]
+                                                            + 487072.52884696229627849213621073*c[129]
+                                                            + 1.4725029806344872127150837339148e6*c[132]
+                                                            + 287977.35794569131584099170604975*c[133]
+                                                            + 966027.50259097419264558460414*c[137]
+                                                            + 115845.66509548586514512264661175*c[138]
+                                                            + 352132.23286262189887927134598288*c[143]
+                                                            + 29260.308572822950155416672399708*c[144]
+                                                            + 66025.50587545653414424423342977*c[150]
+                                                            + 3980.1173661902064326502849389448*c[151]
+                                                            + 4400.3072728982201494011522099776*c[158]
+                                                            + 187.1892179675581178552160811884*c[159])))
+                                             - 48.628221698549692363870287947304*c[160]
+                                             + z*(18263.513132401722443032553602301*c[61]
+                                                  + 11186.991966181272893697581491467*c[64]
+                                                  + 4115.4126971317667967427865830372*c[68]
+                                                  + 797.3111619095451369636300381346*c[73]
+                                                  + 54.516553142785683554304780583*c[79]
+                                                  - 172969.95282516230935494586254079*c[89]
+                                                  - 134659.61919888988883673580687686*c[92]
+                                                  - 120360.56010683252589214172556396*c[93]
+                                                  - 72604.32553005131823302083754367*c[96]
+                                                  - 63070.21664610660757660228708085*c[97]
+                                                  - 25136.892268486736848342783253731*c[101]
+                                                  - 20392.714780552142010963139721956*c[102]
+                                                  - 4818.2500080056600408004453794398*c[107]
+                                                  - 3467.1647342246950362881922857987*c[108]
+                                                  - 339.71332071973107240953091332588*c[114]
+                                                  - 198.2310962752577766370136157398*c[115]
+                                                  + 898524.5563317623240429921422334*c[125]
+                                                  + 800445.0674145389121589773840613*c[128]
+                                                  + 1.1500323597775498662131064327198e6*c[129]
+                                                  + 543888.8589329321287966473764122*c[132]
+                                                  + 790978.4080727818621877514375869*c[133]
+                                                  + 445889.86593258235975230277277083*c[134]
+                                                  + 269689.79586312335289652832931101*c[137]
+                                                  + 385067.04457734548648576019745699*c[138]
+                                                  + 204825.33376859892108712543717428*c[139]
+                                                  + 89701.6553303983006277521277457*c[143]
+                                                  + 120753.68641975613453697913871056*c[144]
+                                                  + 58996.43788004474216415557705534*c[145]
+                                                  + 17085.897065377137464584572940698*c[150]
+                                                  + 20667.019419439480324725173326385*c[151]
+                                                  + 8926.302798595332683778363435731*c[152]
+                                                  + 1234.5075704920822647362282973771*c[158]
+                                                  + 1233.7471184225421404093787169236*c[159]
+                                                  + 437.65399528694723127483259152573*c[160]
+                                                  + z*(120360.56010683252589214172556396*c[93]
+                                                       + 63070.21664610660757660228708085*c[97]
+                                                       + 20392.714780552142010963139721956*c[102]
+                                                       + 3467.1647342246950362881922857987*c[108]
+                                                       + 198.2310962752577766370136157398*c[115]
+                                                       - 1.1500323597775498662131064327198e6*c[129]
+                                                       - 790978.4080727818621877514375869*c[133]
+                                                       - 1.0404096871760255060887064697986e6*c[134]
+                                                       - 385067.04457734548648576019745699*c[138]
+                                                       - 477925.77879339748253662602007332*c[139]
+                                                       - 120753.68641975613453697913871056*c[144]
+                                                       - 137658.35505343773171636301312912*c[145]
+                                                       - 20667.019419439480324725173326385*c[151]
+                                                       - 20828.039863389109595482848016706*c[152]
+                                                       - 1233.7471184225421404093787169236*c[159]
+                                                       - 1021.1926556695435396412760468934*c[160]
+                                                       + z*(693606.4581173503373924709798657*c[134]
+                                                            + 318617.18586226498835775068004888*c[139]
+                                                            + 91772.23670229182114424200875275*c[145]
+                                                            + 13885.359908926073063655232011137*c[152]
+                                                            + 680.7951037796956930941840312623*c[160])))
+                                             + y*(25164.277928588159237002272557743*c[60]
+                                                  + 9131.756566200861221516276801151*c[61]
+                                                  + 34944.650493787546460541280446763*c[63]
+                                                  + 5593.495983090636446848790745734*c[64]
+                                                  + 21204.901553190843622582583900139*c[67]
+                                                  + 2057.7063485658833983713932915186*c[68]
+                                                  + 6107.124470334663523149697684508*c[72]
+                                                  + 398.65558095477256848181501906729*c[73]
+                                                  + 629.0461216228189919374432870879*c[78]
+                                                  + 27.258276571392841777152390291502*c[79]
+                                                  + 4223.5276669322206783364824079106*c[86]
+                                                  - 211159.5094805971720552517719049*c[88]
+                                                  - 86484.9764125811546774729312704*c[89]
+                                                  - 395637.22527440667186909799139057*c[91]
+                                                  - 199214.94289818911565650903669868*c[92]
+                                                  - 48144.224042733010356856690225583*c[93]
+                                                  - 363504.00093328905784417387319862*c[95]
+                                                  - 189899.32298980868215880573671539*c[96]
+                                                  - 25228.086658442643030640914832342*c[97]
+                                                  - 186885.10416629031996867046612016*c[100]
+                                                  - 93287.07925201409769482236748636*c[101]
+                                                  - 8157.085912220856804385255888782*c[102]
+                                                  - 50282.84128370806113789155861237*c[106]
+                                                  - 22452.450140436499551806016397197*c[107]
+                                                  - 1386.8658936898780145152769143195*c[108]
+                                                  - 5107.324721639125068167728022722*c[113]
+                                                  - 1849.5503016963136164518905281076*c[114]
+                                                  - 79.29243851010311065480544629592*c[115]
+                                                  - 33932.251936363729717495752752435*c[122]
+                                                  + 985455.696603912114486885405679*c[124]
+                                                  + 421079.77363149009281719557957064*c[125]
+                                                  + 2.182295050179378721010880752722e6*c[127]
+                                                  + 1.5359814987238842295039136123393e6*c[128]
+                                                  + 460012.94391101994648524257308791*c[129]
+                                                  + 2.5952523048159376388794655995445e6*c[131]
+                                                  + 2.0987063770124064681805158460213e6*c[132]
+                                                  + 716106.0897527512641025762489249*c[133]
+                                                  + 148629.95531086078658410092425694*c[134]
+                                                  + 1.9428524475410026362794660491822e6*c[136]
+                                                  + 1.622014579034847722805305965415e6*c[137]
+                                                  + 555580.0249977520922094982936281*c[138]
+                                                  + 68275.11125619964036237514572476*c[139]
+                                                  + 902123.7553345081398300551729894*c[142]
+                                                  + 725797.4690081750844957015573875*c[143]
+                                                  + 234302.12281002946182687483944472*c[144]
+                                                  + 19665.479293348247388051859018446*c[145]
+                                                  + 231816.91047266375040068210865626*c[149]
+                                                  + 169319.60382072404656045189298008*c[150]
+                                                  + 48837.080065141166621373271324509*c[151]
+                                                  + 2975.4342661984442279261211452437*c[152]
+                                                  + 23335.744761652063057031767884524*c[157]
+                                                  + 14110.777638677526848126840274105*c[158]
+                                                  + 3343.8801209659245598681781775928*c[159]
+                                                  + 145.88466509564907709161086384191*c[160]
+                                                  + y*(243316.67339276287640954779856714*c[91]
+                                                       + 131885.13329874417123814113326025*c[92]
+                                                       + 24072.112021366505178428345112792*c[93]
+                                                       + 449074.87883241046991496351297216*c[95]
+                                                       + 153597.16022478302304229531794356*c[96]
+                                                       + 12614.043329221321515320457416171*c[97]
+                                                       + 332220.25794692472695427811407648*c[100]
+                                                       + 80718.63311777072927065097585949*c[101]
+                                                       + 4078.5429561104284021926279443912*c[102]
+                                                       + 111595.00557551716298321249971583*c[106]
+                                                       + 20043.325136433669531405793707477*c[107]
+                                                       + 693.4329468449390072576384571597*c[108]
+                                                       + 13129.973001286182728801920255975*c[113]
+                                                       + 1679.6936413364480802471250714447*c[114]
+                                                       + 39.646219255051555327402723147961*c[115]
+                                                       - 8124.623703073005707006025306921*c[122]
+                                                       + 42461.76651860914373262067501317*c[124]
+                                                       + 28182.504534391069204300491546066*c[125]
+                                                       - 1.8699255136872559872779708944308e6*c[127]
+                                                       - 1.1357589650166147734244249203086e6*c[128]
+                                                       - 230006.47195550997324262128654396*c[129]
+                                                       - 5.096813670438710618809075689606e6*c[131]
+                                                       - 3.1936077802438696123535488350235e6*c[132]
+                                                       - 957625.1346618334108925016352977*c[133]
+                                                       - 148629.95531086078658410092425694*c[134]
+                                                       - 6.018707447223400113094578546742e6*c[136]
+                                                       - 3.6685103624798227172873707670355e6*c[137]
+                                                       - 880119.823249096892527540468782*c[138]
+                                                       - 68275.11125619964036237514572476*c[139]
+                                                       - 3.7156488655870512776960177087553e6*c[142]
+                                                       - 2.0985411921138929347810031808048e6*c[143]
+                                                       - 396152.0337682052429315621956631*c[144]
+                                                       - 19665.479293348247388051859018446*c[145]
+                                                       - 1.1520821349390577368754912170671e6*c[149]
+                                                       - 575281.7996537918670935356743942*c[150]
+                                                       - 85273.94847861864504791143865319*c[151]
+                                                       - 2975.4342661984442279261211452437*c[152]
+                                                       - 131995.84735072918403068344436434*c[157]
+                                                       - 53612.05232814893796808822216446*c[158]
+                                                       - 5947.511970878323835490729125032*c[159]
+                                                       - 145.88466509564907709161086384191*c[160]
+                                                       + y*(2.0538079840402476129688799734739e6*c[131]
+                                                            + 1.3668458326979292085713566772083e6*c[132]
+                                                            + 399714.72652363851922747567389013*c[133]
+                                                            + 49543.318436953595528033641418981*c[134]
+                                                            + 4.4542340895294370413184525148343e6*c[136]
+                                                            + 2.181340681376536670930328966276e6*c[137]
+                                                            + 401553.20716681389761519421464528*c[138]
+                                                            + 22758.37041873321345412504857492*c[139]
+                                                            + 3.7352161457855950777873029468148e6*c[142]
+                                                            + 1.4175945507709170005991776872901e6*c[143]
+                                                            + 186000.6482421270080120831839605*c[144]
+                                                            + 6555.159764449415796017286339482*c[145]
+                                                            + 1.3926475506860587001748708586107e6*c[149]
+                                                            + 414505.14436575638926537606788448*c[150]
+                                                            + 40570.272297365374491483201993955*c[151]
+                                                            + 991.8114220661480759753737150812*c[152]
+                                                            + 180256.78849110441257704411194648*c[157]
+                                                            + 40118.528474717452252329496039039*c[158]
+                                                            + 2850.3812735969077037044266908234*c[159]
+                                                            + 48.628221698549692363870287947304*c[160])
+                                                       + z*(2.7336916653958584171427133544166e6*c[132]
+                                                            + 1.9985736326181925961373783694507e6*c[133]
+                                                            + 445889.86593258235975230277277083*c[134]
+                                                            + 4.362681362753073341860657932552e6*c[137]
+                                                            + 2.0077660358340694880759710732264e6*c[138]
+                                                            + 204825.33376859892108712543717428*c[139]
+                                                            + 2.8351891015418340011983553745802e6*c[143]
+                                                            + 930003.2412106350400604159198025*c[144]
+                                                            + 58996.43788004474216415557705534*c[145]
+                                                            + 829010.288731512778530752135769*c[150]
+                                                            + 202851.36148682687245741600996977*c[151]
+                                                            + 8926.302798595332683778363435731*c[152]
+                                                            + 80237.05694943490450465899207808*c[158]
+                                                            + 14251.906367984538518522133454117*c[159]
+                                                            + 437.65399528694723127483259152573*c[160]))
+                                                  + z*(263770.2665974883424762822665205*c[92]
+                                                       + 120360.56010683252589214172556396*c[93]
+                                                       + 307194.32044956604608459063588711*c[96]
+                                                       + 63070.21664610660757660228708085*c[97]
+                                                       + 161437.26623554145854130195171898*c[101]
+                                                       + 20392.714780552142010963139721956*c[102]
+                                                       + 40086.650272867339062811587414954*c[107]
+                                                       + 3467.1647342246950362881922857987*c[108]
+                                                       + 3359.3872826728961604942501428893*c[114]
+                                                       + 198.2310962752577766370136157398*c[115]
+                                                       + 56365.00906878213840860098309213*c[125]
+                                                       - 2.2715179300332295468488498406173e6*c[128]
+                                                       - 1.1500323597775498662131064327198e6*c[129]
+                                                       - 3.6535238950918808075643843156303e6*c[132]
+                                                       - 2.7895520406909744583251298070376e6*c[133]
+                                                       - 891779.7318651647195046055455417*c[134]
+                                                       - 2.9743393622065720927140836015191e6*c[137]
+                                                       - 2.3928330804114149745617312706834e6*c[138]
+                                                       - 409650.66753719784217425087434856*c[139]
+                                                       - 1.3618932826859518683636509870294e6*c[143]
+                                                       - 1.050756927630391174597395058513e6*c[144]
+                                                       - 117992.87576008948432831115411068*c[145]
+                                                       - 321553.31057607095565631921301946*c[150]
+                                                       - 223518.38090626635278214118329616*c[151]
+                                                       - 17852.605597190665367556726871462*c[152]
+                                                       - 26987.047706862971431517452250834*c[158]
+                                                       - 15485.653486407080658931512171041*c[159]
+                                                       - 875.3079905738944625496651830515*c[160]
+                                                       + z*(1.9985736326181925961373783694507e6*c[133]
+                                                            + 1.0404096871760255060887064697986e6*c[134]
+                                                            + 2.0077660358340694880759710732264e6*c[138]
+                                                            + 477925.77879339748253662602007332*c[139]
+                                                            + 930003.2412106350400604159198025*c[144]
+                                                            + 137658.35505343773171636301312912*c[145]
+                                                            + 202851.36148682687245741600996977*c[151]
+                                                            + 20828.039863389109595482848016706*c[152]
+                                                            + 14251.906367984538518522133454117*c[159]
+                                                            + 1021.1926556695435396412760468934*c[160]))))
+                                        + 70.69351860157299157210927114455*c[161]
+                                        + z*(4507.2540517600507112702396516295*c[40]
+                                             + 2347.6009749125676703789915221525*c[43]
+                                             + 615.208001404873413561950594963*c[47]
+                                             + 54.31105310697993888543461296627*c[52]
+                                             - 33917.952960174627394203313832846*c[61]
+                                             - 25181.808477533981578064513018347*c[64]
+                                             - 29664.938472314755075416134618912*c[65]
+                                             - 11893.646258757356029758948344803*c[68]
+                                             - 13026.351204962315645166324381382*c[69]
+                                             - 3045.082449569861920170189650474*c[73]
+                                             - 2942.584770295635347626870918827*c[74]
+                                             - 278.64016050757127149977998964646*c[79]
+                                             - 216.32056855725841510477478282117*c[80]
+                                             + 142646.82529284990450506646441636*c[89]
+                                             + 126032.17023252211048993642376998*c[92]
+                                             + 225676.05020031098604776573543242*c[93]
+                                             + 82317.87130313212270050958801776*c[96]
+                                             + 147481.89142349892922737834539838*c[97]
+                                             + 109843.01944500754499713014138416*c[98]
+                                             + 36377.540589123254074253593311431*c[101]
+                                             + 62337.82283952807041708553058834*c[102]
+                                             + 41782.826062051326386020661364558*c[103]
+                                             + 9164.512960379337421236349688449*c[107]
+                                             + 14194.191967253814904186607514018*c[108]
+                                             + 8282.221419051328031813869340002*c[109]
+                                             + 861.1662780384952288241606691718*c[114]
+                                             + 1101.2838681958765368722978652211*c[115]
+                                             + 520.8971471089248239566788939858*c[116]
+                                             - 445578.29064504572813858097418258*c[125]
+                                             - 434035.95691878435190720926998371*c[128]
+                                             - 955928.4743710352982517247626068*c[129]
+                                             - 339083.44747918866443723750492059*c[132]
+                                             - 761122.9123105931601589151528506*c[133]
+                                             - 842236.4134282111239765719041227*c[134]
+                                             - 204260.37339509569737270494025572*c[137]
+                                             - 456416.82122754695807967099033025*c[138]
+                                             - 495850.31637321716335624659501068*c[139]
+                                             - 304087.84240878528800487065750203*c[140]
+                                             - 86490.71434842865493748481211016*c[143]
+                                             - 185097.17014561853596374643263529*c[144]
+                                             - 189957.80977826754636121142068161*c[145]
+                                             - 102147.61158528208073977122617162*c[146]
+                                             - 21576.753870482206719720505665556*c[150]
+                                             - 42110.663779520953159212728720397*c[151]
+                                             - 38975.667739015527264631899214713*c[152]
+                                             - 18020.821906115842472204427818635*c[153]
+                                             - 2071.3612601045034153506907489644*c[158]
+                                             - 3393.9863257754224399001299569009*c[159]
+                                             - 2625.9239717216833876489955491544*c[160]
+                                             - 989.7092604220218820095297960238*c[161]
+                                             + z*(29664.938472314755075416134618912*c[65]
+                                                  + 13026.351204962315645166324381382*c[69]
+                                                  + 2942.584770295635347626870918827*c[74]
+                                                  + 216.32056855725841510477478282117*c[80]
+                                                  - 225676.05020031098604776573543242*c[93]
+                                                  - 147481.89142349892922737834539838*c[97]
+                                                  - 256300.3787050176049933036632297*c[98]
+                                                  - 62337.82283952807041708553058834*c[102]
+                                                  - 97493.2608114530949007148765173*c[103]
+                                                  - 14194.191967253814904186607514018*c[108]
+                                                  - 19325.18331111976540756569512667*c[109]
+                                                  - 1101.2838681958765368722978652211*c[115]
+                                                  - 1215.4266765874912558989174193002*c[116]
+                                                  + 955928.4743710352982517247626068*c[129]
+                                                  + 761122.9123105931601589151528506*c[133]
+                                                  + 1.9652182979991592892786677762862e6*c[134]
+                                                  + 456416.82122754695807967099033025*c[138]
+                                                  + 1.1569840715375067144979087216916e6*c[139]
+                                                  + 1.2163513696351411520194826300081e6*c[140]
+                                                  + 185097.17014561853596374643263529*c[144]
+                                                  + 443234.88948262427484282664825708*c[145]
+                                                  + 408590.4463411283229590849046865*c[146]
+                                                  + 42110.663779520953159212728720397*c[151]
+                                                  + 90943.224724369563617474431501*c[152]
+                                                  + 72083.28762446336988881771127454*c[153]
+                                                  + 3393.9863257754224399001299569009*c[159]
+                                                  + 6127.15593401726123784765628136*c[160]
+                                                  + 3958.837041688087528038119184095*c[161]
+                                                  + z*(170866.9191366784033288691088198*c[98]
+                                                       + 64995.50720763539660047658434487*c[103]
+                                                       + 12883.45554074651027171046341778*c[109]
+                                                       + 810.2844510583275039326116128668*c[116]
+                                                       - 1.3101455319994395261857785175242e6*c[134]
+                                                       - 771322.7143583378096652724811277*c[139]
+                                                       - 1.8245270544527117280292239450122e6*c[140]
+                                                       - 295489.92632174951656188443217139*c[145]
+                                                       - 612885.6695116924844386273570297*c[146]
+                                                       - 60628.81648291304241164962100067*c[152]
+                                                       - 108124.93143669505483322656691181*c[153]
+                                                       - 4084.7706226781741585651041875735*c[160]
+                                                       - 5938.255562532131292057178776143*c[161]
+                                                       + z*(912263.5272263558640146119725061*c[140]
+                                                            + 306442.83475584624221931367851487*c[146]
+                                                            + 54062.4657183475274166132834559*c[153]
+                                                            + 2969.1277812660656460285893880713*c[161]))))
+                                        + y*(5883.809816324054929143337095255*c[39]
+                                             + 2253.6270258800253556351198258148*c[40]
+                                             + 6841.634119715569705013659299721*c[42]
+                                             + 1173.8004874562838351894957610762*c[43]
+                                             + 2969.3648977571654829690631017177*c[46]
+                                             + 307.60400070243670678097529748152*c[47]
+                                             + 416.28922786931539503330548227866*c[51]
+                                             + 27.155526553489969442717306483137*c[52]
+                                             + 977.3786895641173891585438959151*c[58]
+                                             - 38743.986517508781036591501137278*c[60]
+                                             - 16958.976480087313697101656916423*c[61]
+                                             - 69645.40383393220935939762609586*c[63]
+                                             - 43432.668021148314217415288248524*c[64]
+                                             - 11865.975388925902030166453847565*c[65]
+                                             - 56078.66707409380925603817736549*c[67]
+                                             - 35701.98187796720186553588700654*c[68]
+                                             - 5210.540481984926258066529752553*c[69]
+                                             - 21509.521344450940623648126516159*c[72]
+                                             - 12473.073266949877620749231882805*c[73]
+                                             - 1177.0339081182541390507483675308*c[74]
+                                             - 2933.5226541379771347034392260975*c[78]
+                                             - 1381.0860129505706500423877747694*c[79]
+                                             - 86.52822742290336604190991312847*c[80]
+                                             - 6006.79490408138052030077498014*c[86]
+                                             + 144587.92776514931670393803016088*c[88]
+                                             + 64917.11809734486672086857063259*c[89]
+                                             + 321153.39906452697183542251770246*c[91]
+                                             + 272952.6127438852643428005843507*c[92]
+                                             + 90270.42008012439441910629417297*c[93]
+                                             + 370379.48121763171010979257824228*c[95]
+                                             + 363717.9913831124331858033841636*c[96]
+                                             + 152513.50924795649975894832094904*c[97]
+                                             + 36614.339815002514999043380461385*c[98]
+                                             + 248496.60003893123988852136592022*c[100]
+                                             + 245989.05779146235286440720218944*c[101]
+                                             + 102059.87353898820143572907178628*c[102]
+                                             + 13927.608687350442128673553788186*c[103]
+                                             + 88354.61942313640487734016656228*c[106]
+                                             + 80783.26929496256511320190944773*c[107]
+                                             + 30296.102676765563437342633335674*c[108]
+                                             + 2760.7404730171093439379564466672*c[109]
+                                             + 11842.63135891329406860671240417*c[113]
+                                             + 9008.693986493609179452745701531*c[114]
+                                             + 2775.2353478536088729181906203573*c[115]
+                                             + 173.63238236964160798555963132861*c[116]
+                                             + 22415.73059254701002660077406983*c[122]
+                                             - 409501.48148887617526305387269555*c[124]
+                                             - 181528.48508916600458064140142907*c[125]
+                                             - 1.0237069524836949820620042631375e6*c[127]
+                                             - 1.0130104775764617912356968270322e6*c[128]
+                                             - 361325.0459093478472392735781694*c[129]
+                                             - 1.4341562888466822717172394073925e6*c[131]
+                                             - 1.7143117300754699201108565954096e6*c[132]
+                                             - 958196.9097128950478940073574858*c[133]
+                                             - 280745.47114273704132552396804089*c[134]
+                                             - 1.3349517542552781266851056321835e6*c[136]
+                                             - 1.7021848502874625643384446739067e6*c[137]
+                                             - 1.0659010293374208521497208930006e6*c[138]
+                                             - 383199.47730057745705765707014432*c[139]
+                                             - 86882.24068822436800139161642915*c[140]
+                                             - 801821.5209496011370941678780956*c[142]
+                                             - 1.0095596025266934875067863591742e6*c[143]
+                                             - 630935.5243087789462824235612438*c[144]
+                                             - 220359.45749134413777823891271469*c[145]
+                                             - 29185.031881509165925648921763321*c[146]
+                                             - 270907.53015827251776387428579195*c[149]
+                                             - 315372.21594782912961382882780866*c[150]
+                                             - 182290.30953628414135670860622551*c[151]
+                                             - 57221.63637412052903431172518824*c[152]
+                                             - 5148.806258890240706344122233896*c[153]
+                                             - 35896.801178433656468570805970495*c[157]
+                                             - 35219.076554327000764157589983824*c[158]
+                                             - 17179.810449022556149823164784625*c[159]
+                                             - 4473.7963962665716974760664911519*c[160]
+                                             - 282.77407440629196628843708457822*c[161]
+                                             + y*(53003.31366775611595682219823821*c[63]
+                                                  + 30841.763782381323428383031739351*c[64]
+                                                  + 5932.987694462951015083226923782*c[65]
+                                                  + 80106.33519526836693541076984863*c[67]
+                                                  + 29755.158748588523850656412834139*c[68]
+                                                  + 2605.2702409924631290332648762764*c[69]
+                                                  + 41774.978532348644965919043623617*c[72]
+                                                  + 10950.532042164946660664137057568*c[73]
+                                                  + 588.5169540591270695253741837654*c[74]
+                                                  + 6813.146882504155458568830191551*c[78]
+                                                  + 1241.7659326967850142924977799462*c[79]
+                                                  + 43.264113711451683020954956564234*c[80]
+                                                  - 1877.1234075254314125939921812936*c[86]
+                                                  + 9373.674696560224017871465171832*c[88]
+                                                  + 6406.294549080085531664661575585*c[89]
+                                                  - 318242.36356846973612926489692155*c[91]
+                                                  - 209936.52762762420909783237246571*c[92]
+                                                  - 45135.210040062197209553147086484*c[93]
+                                                  - 838313.1541986019527434485115873*c[95]
+                                                  - 622325.5417154501264921172986295*c[96]
+                                                  - 216537.88364181364198146963465905*c[97]
+                                                  - 36614.339815002514999043380461385*c[98]
+                                                  - 859755.3648407414226097514984958*c[100]
+                                                  - 616559.5167565887623126538566221*c[101]
+                                                  - 166717.05337425956062120682521955*c[102]
+                                                  - 13927.608687350442128673553788186*c[103]
+                                                  - 391167.51770666529466667573173899*c[106]
+                                                  - 251066.09281533473396239208372128*c[107]
+                                                  - 52075.69017317883793217330216294*c[108]
+                                                  - 2760.7404730171093439379564466672*c[109]
+                                                  - 61137.96428660541463134431938337*c[113]
+                                                  - 31991.768030248254572097553170986*c[114]
+                                                  - 4889.7003747896918237130025215818*c[115]
+                                                  - 173.63238236964160798555963132861*c[116]
+                                                  + 9505.278711438353082052800849274*c[122]
+                                                  - 47391.912702137095734983383000096*c[124]
+                                                  - 28735.102662516384286737756086185*c[125]
+                                                  + 1.0803896368287923383873887217618e6*c[127]
+                                                  + 719580.1031626893351971768423391*c[128]
+                                                  + 149093.00719607451552751229877474*c[129]
+                                                  + 3.7345226418714671609181553571665e6*c[131]
+                                                  + 3.4103010818965548710108431967089e6*c[132]
+                                                  + 1.4597200720394341996926656232613e6*c[133]
+                                                  + 280745.47114273704132552396804089*c[134]
+                                                  + 5.83174314471172861599905358725e6*c[136]
+                                                  + 5.912583173055889265699967722731e6*c[137]
+                                                  + 2.8438328119868075256906815547126e6*c[138]
+                                                  + 819031.5543195875956021401470925*c[139]
+                                                  + 130323.36103233655200208742464373*c[140]
+                                                  + 4.8503087061067002693706801858513e6*c[142]
+                                                  + 4.8885073952584876348140743057032e6*c[143]
+                                                  + 2.2675323422863416780734688496897e6*c[144]
+                                                  + 534439.8326218540490939091243563*c[145]
+                                                  + 43777.547822263748888473382644982*c[146]
+                                                  + 2.0158145744263466481354191549231e6*c[149]
+                                                  + 1.8734140008420411840726832693541e6*c[150]
+                                                  + 780318.2883948488626900533764314*c[151]
+                                                  + 145681.13062968456892651390942157*c[152]
+                                                  + 7723.209388335361059516183350843*c[153]
+                                                  + 305692.18860316149050601807419822*c[157]
+                                                  + 238681.35551605330902099721624528*c[158]
+                                                  + 82181.73908830248519655668437144*c[159]
+                                                  + 11670.773207651926167328869107353*c[160]
+                                                  + 424.16111160943794943265562686733*c[161]
+                                                  + y*(414903.08213571097282977687436225*c[95]
+                                                       + 299766.48598390375465656870847475*c[96]
+                                                       + 93520.75267855692806799698278969*c[97]
+                                                       + 12204.779938334171666347793487128*c[98]
+                                                       + 725673.8027863743763004195166483*c[100]
+                                                       + 388759.2292596880364853734510884*c[101]
+                                                       + 77124.74440317697326889485955094*c[102]
+                                                       + 4642.536229116814042891184596062*c[103]
+                                                       + 424639.67073116747527647576781567*c[106]
+                                                       + 174865.08000056183755980834911778*c[107]
+                                                       + 24618.425889864037475667990330067*c[108]
+                                                       + 920.2468243390364479793188155557*c[109]
+                                                       + 76759.29666936358353963478176766*c[113]
+                                                       + 23413.657182773893007056887804041*c[114]
+                                                       + 2334.7218005752582581692714742688*c[115]
+                                                       + 57.8774607898805359951865437762*c[116]
+                                                       + 4513.679835040558726114458503845*c[122]
+                                                       - 18039.178805512046824683815827273*c[124]
+                                                       - 12525.557570840475201911329576029*c[125]
+                                                       + 64646.14677635602925397406717107*c[127]
+                                                       + 76412.39595438028008491534970122*c[128]
+                                                       + 21046.343839066272061416326873303*c[129]
+                                                       - 2.3295338898753847398984793134228e6*c[131]
+                                                       - 1.8655310755606792831186053537596e6*c[132]
+                                                       - 653747.7447886577838304412963456*c[133]
+                                                       - 93581.8237142456804418413226803*c[134]
+                                                       - 7.883284399638432469719319451218e6*c[136]
+                                                       - 6.781589575106152546005055326325e6*c[137]
+                                                       - 2.8550959929433900613959372226877e6*c[138]
+                                                       - 708842.5951255393370785297926457*c[139]
+                                                       - 86882.24068822436800139161642915*c[140]
+                                                       - 9.500555849518632844992353053072e6*c[142]
+                                                       - 7.724866559965570466690344818081e6*c[143]
+                                                       - 2.7903358477628413460706641617561e6*c[144]
+                                                       - 492226.98600446126101363991976043*c[145]
+                                                       - 29185.031881509165925648921763321*c[146]
+                                                       - 4.8611058430071006486290214151607e6*c[149]
+                                                       - 3.5191205962548214944841466770634e6*c[150]
+                                                       - 1.0474541792044620638373511171626e6*c[151]
+                                                       - 137019.87113212556286770682070719*c[152]
+                                                       - 5148.806258890240706344122233896*c[153]
+                                                       - 837758.923096753087619287100251*c[157]
+                                                       - 498270.20462979944716656568352691*c[158]
+                                                       - 115539.23589015763989556397835453*c[159]
+                                                       - 11087.234547269329858962425651985*c[160]
+                                                       - 282.77407440629196628843708457822*c[161]
+                                                       + y*(2.9462603299710119102421383948007e6*c[136]
+                                                            + 2.4690610656401779959571798073729e6*c[137]
+                                                            + 985880.8460484939962390423629096*c[138]
+                                                            + 217916.03850950506927224153847409*c[139]
+                                                            + 21720.560172056092000347904107288*c[140]
+                                                            + 5.653573643637206213377725949862e6*c[142]
+                                                            + 3.8026734100595619919143144654965e6*c[143]
+                                                            + 1.1167195957561549070868695867832e6*c[144]
+                                                            + 157040.18756525495565783510582082*c[145]
+                                                            + 7296.25797037729148141223044083*c[146]
+                                                            + 3.5792398553541290170196935102191e6*c[149]
+                                                            + 1.9502904344253683366654319826851e6*c[150]
+                                                            + 441004.06758999315187216380121264*c[151]
+                                                            + 44229.747127782019946101092116665*c[152]
+                                                            + 1287.2015647225601765860305584739*c[153]
+                                                            + 696979.6859696713240971869005901*c[157]
+                                                            + 293772.24503802088720205071189097*c[158]
+                                                            + 49858.509985722626360850432776334*c[159]
+                                                            + 3598.4884056926772349264013081005*c[160]
+                                                            + 70.69351860157299157210927114455*c[161])
+                                                       + z*(4.9381221312803559919143596147459e6*c[137]
+                                                            + 4.929404230242469981195211814548e6*c[138]
+                                                            + 1.9612443465855456234501738462668e6*c[139]
+                                                            + 304087.84240878528800487065750203*c[140]
+                                                            + 7.605346820119123983828628930993e6*c[143]
+                                                            + 5.583597978780774535434347933916e6*c[144]
+                                                            + 1.4133616880872946009205159523874e6*c[145]
+                                                            + 102147.61158528208073977122617162*c[146]
+                                                            + 3.9005808688507366733308639653703e6*c[150]
+                                                            + 2.2050203379499657593608190060632e6*c[151]
+                                                            + 398067.72415003817951490982904999*c[152]
+                                                            + 18020.821906115842472204427818635*c[153]
+                                                            + 587544.4900760417744041014237819*c[158]
+                                                            + 249292.54992861313180425216388167*c[159]
+                                                            + 32386.395651234095114337611772904*c[160]
+                                                            + 989.7092604220218820095297960238*c[161]))
+                                                  + z*(599532.9719678075093131374169495*c[96]
+                                                       + 467603.76339278464033998491394844*c[97]
+                                                       + 109843.01944500754499713014138416*c[98]
+                                                       + 777518.4585193760729707469021768*c[101]
+                                                       + 385623.72201588486634447429775471*c[102]
+                                                       + 41782.826062051326386020661364558*c[103]
+                                                       + 349730.16000112367511961669823555*c[107]
+                                                       + 123092.12944932018737833995165033*c[108]
+                                                       + 8282.221419051328031813869340002*c[109]
+                                                       + 46827.314365547786014113775608082*c[114]
+                                                       + 11673.609002876291290846357371344*c[115]
+                                                       + 520.8971471089248239566788939858*c[116]
+                                                       - 25051.115141680950403822659152059*c[125]
+                                                       + 152824.79190876056016983069940245*c[128]
+                                                       + 105231.71919533136030708163436652*c[129]
+                                                       - 3.7310621511213585662372107075192e6*c[132]
+                                                       - 3.268738723943288919152206481728e6*c[133]
+                                                       - 842236.4134282111239765719041227*c[134]
+                                                       - 8.625057018931949100095751037904e6*c[137]
+                                                       - 9.34607573447448032578447429889e6*c[138]
+                                                       - 4.4183390095443084102565942875443e6*c[139]
+                                                       - 912263.5272263558640146119725061*c[140]
+                                                       - 7.844386299812016949552060705168e6*c[143]
+                                                       - 8.368081260033432194918972874865e6*c[144]
+                                                       - 3.0166811859528567482022433254564e6*c[145]
+                                                       - 306442.83475584624221931367851487*c[146]
+                                                       - 3.1376603236589063156374293887565e6*c[150]
+                                                       - 3.0322505580723445598259365797499e6*c[151]
+                                                       - 835111.1160390918862944515573147*c[152]
+                                                       - 54062.4657183475274166132834559*c[153]
+                                                       - 408995.91918355711992902994327188*c[158]
+                                                       - 328403.62952217506767356772789099*c[159]
+                                                       - 67398.71527418987361632421909496*c[160]
+                                                       - 2969.1277812660656460285893880713*c[161]
+                                                       + z*(4.929404230242469981195211814548e6*c[138]
+                                                            + 4.5762368086996064547170723079559e6*c[139]
+                                                            + 1.2163513696351411520194826300081e6*c[140]
+                                                            + 5.583597978780774535434347933916e6*c[144]
+                                                            + 3.2978439388703540688145372222373e6*c[145]
+                                                            + 408590.4463411283229590849046865*c[146]
+                                                            + 2.2050203379499657593608190060632e6*c[151]
+                                                            + 928824.68968342241886812293445*c[152]
+                                                            + 72083.28762446336988881771127454*c[153]
+                                                            + 249292.54992861313180425216388167*c[159]
+                                                            + 75568.25651954622193345442747011*c[160]
+                                                            + 3958.837041688087528038119184095*c[161])))
+                                             + z*(61683.5275647626468567660634787*c[64]
+                                                  + 29664.938472314755075416134618912*c[65]
+                                                  + 59510.31749717704770131282566828*c[68]
+                                                  + 13026.351204962315645166324381382*c[69]
+                                                  + 21901.064084329893321328274115136*c[73]
+                                                  + 2942.584770295635347626870918827*c[74]
+                                                  + 2483.5318653935700285849955598924*c[79]
+                                                  + 216.32056855725841510477478282117*c[80]
+                                                  + 12812.58909816017106332932315117*c[89]
+                                                  - 419873.05525524841819566474493142*c[92]
+                                                  - 225676.05020031098604776573543242*c[93]
+                                                  - 645118.1114630927436710971803094*c[96]
+                                                  - 615085.6548162835695673632593468*c[97]
+                                                  - 219686.03889001508999426028276831*c[98]
+                                                  - 455600.57499380145165456081106744*c[101]
+                                                  - 447961.54485541293676155982834305*c[102]
+                                                  - 83565.65212410265277204132272912*c[103]
+                                                  - 152402.025629545792805167469207*c[107]
+                                                  - 137286.32141657400228252655916435*c[108]
+                                                  - 16564.442838102656063627738680003*c[109]
+                                                  - 17156.22169494872313008133073389*c[114]
+                                                  - 12774.892871072167827718655236565*c[115]
+                                                  - 1041.7942942178496479133577879716*c[116]
+                                                  - 82521.32046671371897729817132443*c[125]
+                                                  + 1.5919849982341392305641843840806e6*c[128]
+                                                  + 850696.7551757039379446431282402*c[129]
+                                                  + 3.0895400126717511757844756858986e6*c[132]
+                                                  + 4.0298616362538820793111216345786e6*c[133]
+                                                  + 1.6844728268564222479531438082453e6*c[134]
+                                                  + 3.2001093271798294313041844075577e6*c[137]
+                                                  + 4.8730883254595573026689334746725e6*c[138]
+                                                  + 2.9529449793319799501626670362882e6*c[139]
+                                                  + 912263.5272263558640146119725061*c[140]
+                                                  + 1.9326284907049583200760879062382e6*c[143]
+                                                  + 2.9695804513982761954483713735838e6*c[144]
+                                                  + 1.7932773076438296936429387937506e6*c[145]
+                                                  + 306442.83475584624221931367851487*c[146]
+                                                  + 609167.6780251760525079371499518*c[150]
+                                                  + 869340.8839018997536243303024071*c[151]
+                                                  + 476019.05962806923404417362747941*c[152]
+                                                  + 54062.4657183475274166132834559*c[153]
+                                                  + 68366.79184854949811296448921868*c[158]
+                                                  + 82505.06591933735830921569396622*c[159]
+                                                  + 37638.243594677461889635602871213*c[160]
+                                                  + 2969.1277812660656460285893880713*c[161]
+                                                  + z*(467603.76339278464033998491394844*c[97]
+                                                       + 256300.3787050176049933036632297*c[98]
+                                                       + 385623.72201588486634447429775471*c[102]
+                                                       + 97493.2608114530949007148765173*c[103]
+                                                       + 123092.12944932018737833995165033*c[108]
+                                                       + 19325.18331111976540756569512667*c[109]
+                                                       + 11673.609002876291290846357371344*c[115]
+                                                       + 1215.4266765874912558989174193002*c[116]
+                                                       + 105231.71919533136030708163436652*c[129]
+                                                       - 3.268738723943288919152206481728e6*c[133]
+                                                       - 1.9652182979991592892786677762862e6*c[134]
+                                                       - 4.4166715042320103445892624843423e6*c[138]
+                                                       - 5.733220880237113169214981029648e6*c[139]
+                                                       - 2.4327027392702823040389652600162e6*c[140]
+                                                       - 2.7844832812526576594846249409485e6*c[144]
+                                                       - 3.7410788283529783436573638704944e6*c[145]
+                                                       - 817180.892682256645918169809373*c[146]
+                                                       - 827230.2201223788004651175736867*c[151]
+                                                       - 1.019767914407791982485597365951e6*c[152]
+                                                       - 144166.57524892673977763542254908*c[153]
+                                                       - 79111.07959356193586931556400932*c[159]
+                                                       - 81695.41245356348317130208375147*c[160]
+                                                       - 7917.67408337617505607623836819*c[161]
+                                                       + z*(3.0508245391330709698113815386373e6*c[139]
+                                                            + 1.8245270544527117280292239450122e6*c[140]
+                                                            + 2.1985626259135693792096914814915e6*c[145]
+                                                            + 612885.6695116924844386273570297*c[146]
+                                                            + 619216.4597889482792454152896333*c[152]
+                                                            + 108124.93143669505483322656691181*c[153]
+                                                            + 50378.83767969748128896961831341*c[160]
+                                                            + 5938.255562532131292057178776143*c[161])))))
+                                   - 126.80860851549350792014321601935*c[162]
+                                   + z*(1108.6461689078054226178553001416*c[25]
+                                        + 439.82319708973355857324452076131*c[28]
+                                        + 55.31028356292488578840606151559*c[32]
+                                        - 6197.474321170069727996579520991*c[40]
+                                        - 4401.4385917519940340238035100772*c[43]
+                                        - 7292.724528401964113116197354381*c[44]
+                                        - 1680.0460490047539391265367139708*c[47]
+                                        - 2392.2069818253179807792822646643*c[48]
+                                        - 221.1235733641326083192694956484*c[52]
+                                        - 248.02158968636760519990653865255*c[53]
+                                        + 19912.103407304546682395774688851*c[61]
+                                        + 17788.994721158456641524663283704*c[64]
+                                        + 41319.021443581265997901044647771*c[65]
+                                        + 11263.570408889457540058403313958*c[68]
+                                        + 25799.910482496145732846847889442*c[69]
+                                        + 27013.18741156734242536450215773*c[70]
+                                        + 4145.039819964199695188690480667*c[73]
+                                        + 8694.567017703818086482252301215*c[74]
+                                        + 7560.694103048497210397058175519*c[75]
+                                        + 560.7416894686527451299920288537*c[79]
+                                        + 973.4425585076628679714865226953*c[80]
+                                        + 666.0409504432462440876748950143*c[81]
+                                        - 49001.616265208490964651329765903*c[89]
+                                        - 48887.189161263149042053918365765*c[92]
+                                        - 133901.1231188511850550076696899*c[93]
+                                        - 38963.368744054938817161793158219*c[96]
+                                        - 108158.42179445735295659381863576*c[97]
+                                        - 154466.74609454186015221426132147*c[98]
+                                        - 23023.714759097753149100274935315*c[101]
+                                        - 62734.13089851116243867034712876*c[102]
+                                        - 86972.55105733306949243187010427*c[103]
+                                        - 74843.99656047817827585905650957*c[104]
+                                        - 8281.050894189611214041079008525*c[107]
+                                        - 20906.662823419996977454509581795*c[108]
+                                        - 26303.322853304075641649111937291*c[109]
+                                        - 18276.857975391704415070361216668*c[110]
+                                        - 1143.7614272556730462606605177057*c[114]
+                                        - 2444.8501873948459118565012607909*c[115]
+                                        - 2567.2787964654152037864888346444*c[116]
+                                        - 1398.7999865925318855772504563436*c[117]
+                                        + 102522.74128519238536589649403607*c[125]
+                                        + 108905.60294689840344634835806331*c[128]
+                                        + 331115.14164875534642842755855557*c[129]
+                                        + 97779.14847012926239652711368377*c[132]
+                                        + 303535.1467947532900880382525539*c[133]
+                                        + 503967.957713717036862896831409*c[134]
+                                        + 72531.04347057770012723030652239*c[137]
+                                        + 226280.63461991955241217718537008*c[138]
+                                        + 375713.40692857209320510413827542*c[139]
+                                        + 430791.1100791124913402334314612*c[140]
+                                        + 41038.830215270289291574889446581*c[143]
+                                        + 124822.41749762082752400633684526*c[144]
+                                        + 201998.15653571937725205334151047*c[145]
+                                        + 222596.6760674333206017859949039*c[146]
+                                        + 173084.99827376312246705233899755*c[147]
+                                        + 14554.658218204476508630579073273*c[150]
+                                        + 41158.295267377831381110413488105*c[151]
+                                        + 61715.15995281639999960885171683*c[152]
+                                        + 61185.58595937541530773215561907*c[153]
+                                        + 37498.362674841719529391475090863*c[154]
+                                        + 2044.9357889870561415977517961703*c[158]
+                                        + 4963.3504764125258522216385163592*c[159]
+                                        + 6377.243931324088227147560619375*c[160]
+                                        + 5302.013895117974367908195335842*c[161]
+                                        + 2536.172170309870158402864320387*c[162]
+                                        + z*(7292.724528401964113116197354381*c[44]
+                                             + 2392.2069818253179807792822646643*c[48]
+                                             + 248.02158968636760519990653865255*c[53]
+                                             - 41319.021443581265997901044647771*c[65]
+                                             - 25799.910482496145732846847889442*c[69]
+                                             - 63030.77062699046565918383836804*c[70]
+                                             - 8694.567017703818086482252301215*c[74]
+                                             - 17641.619573779826824259802409544*c[75]
+                                             - 973.4425585076628679714865226953*c[80]
+                                             - 1554.0955510342412362045747550335*c[81]
+                                             + 133901.1231188511850550076696899*c[93]
+                                             + 108158.42179445735295659381863576*c[97]
+                                             + 360422.40755393100702183327641676*c[98]
+                                             + 62734.13089851116243867034712876*c[102]
+                                             + 202935.95246711049548234103024329*c[103]
+                                             + 299375.98624191271310343622603827*c[104]
+                                             + 20906.662823419996977454509581795*c[108]
+                                             + 61374.41999104284316384792785368*c[109]
+                                             + 73107.43190156681766028144486667*c[110]
+                                             + 2444.8501873948459118565012607909*c[115]
+                                             + 5990.317191752635475501807280837*c[116]
+                                             + 5595.199946370127542309001825374*c[117]
+                                             - 331115.14164875534642842755855557*c[129]
+                                             - 303535.1467947532900880382525539*c[133]
+                                             - 1.1759252346653397526800926066211e6*c[134]
+                                             - 226280.63461991955241217718537008*c[138]
+                                             - 876664.6161666682174785763226427*c[139]
+                                             - 1.7231644403164499653609337258448e6*c[140]
+                                             - 124822.41749762082752400633684526*c[144]
+                                             - 471329.03191667854692145779685776*c[145]
+                                             - 890386.7042697332824071439796156*c[146]
+                                             - 1.0385099896425787348023140339853e6*c[147]
+                                             - 41158.295267377831381110413488105*c[151]
+                                             - 144002.03988990493333242065400594*c[152]
+                                             - 244742.34383750166123092862247629*c[153]
+                                             - 224990.17604905031717634885054518*c[154]
+                                             - 4963.3504764125258522216385163592*c[159]
+                                             - 14880.235839756205863344308111875*c[160]
+                                             - 21208.055580471897471632781343366*c[161]
+                                             - 15217.033021859220950417185922322*c[162]
+                                             + z*(42020.513751326977106122558912024*c[70]
+                                                  + 11761.079715853217882839868273029*c[75]
+                                                  + 1036.0637006894941574697165033556*c[81]
+                                                  - 240281.60503595400468122218427784*c[98]
+                                                  - 135290.63497807366365489402016219*c[103]
+                                                  - 449063.9793628690696551543390574*c[104]
+                                                  - 40916.279994028562109231951902452*c[109]
+                                                  - 109661.14785235022649042216730001*c[110]
+                                                  - 3993.5447945017569836678715205579*c[116]
+                                                  - 8392.799919555191313463502738062*c[117]
+                                                  + 783950.1564435598351200617377474*c[134]
+                                                  + 584443.0774444454783190508817618*c[139]
+                                                  + 2.5847466604746749480414005887672e6*c[140]
+                                                  + 314219.35461111903128097186457184*c[145]
+                                                  + 1.3355800564045999236107159694234e6*c[146]
+                                                  + 2.5962749741064468370057850849632e6*c[147]
+                                                  + 96001.35992660328888828043600396*c[152]
+                                                  + 367113.51575625249184639293371443*c[153]
+                                                  + 562475.4401226257929408721263629*c[154]
+                                                  + 9920.15722650413724222953874125*c[160]
+                                                  + 31812.083370707846207449172015049*c[161]
+                                                  + 38042.582554648052376042964805805*c[162]
+                                                  + z*(224531.9896814345348275771695287*c[104]
+                                                       + 54830.57392617511324521108365*c[110]
+                                                       + 4196.3999597775956567317513690308*c[117]
+                                                       - 1.2923733302373374740207002943836e6*c[140]
+                                                       - 667790.0282022999618053579847117*c[146]
+                                                       - 2.8559024715170915207063635934595e6*c[147]
+                                                       - 183556.75787812624592319646685721*c[153]
+                                                       - 618722.9841348883722349593389992*c[154]
+                                                       - 15906.041685353923103724586007525*c[161]
+                                                       - 41846.840810112857613647261286385*c[162]
+                                                       + z*(1.1423609886068366082825454373838e6*c[147]
+                                                            + 247489.1936539553488939837355997*c[154]
+                                                            + 16738.736324045143045458904514554*c[162])))))
+                                   + y*(1337.3381697631616710646750296023*c[24]
+                                        + 554.3230844539027113089276500708*c[25]
+                                        + 1163.7450010761826528942871968225*c[27]
+                                        + 219.91159854486677928662226038065*c[28]
+                                        + 254.60595469217252933951865474787*c[31]
+                                        + 27.655141781462442894203030757794*c[32]
+                                        + 218.21074837242168395631048173829*c[37]
+                                        - 6456.970629389999630453934249535*c[39]
+                                        - 3098.7371605850348639982897604953*c[40]
+                                        - 11278.252506414830564979903546491*c[42]
+                                        - 9241.642803359277940528042757744*c[43]
+                                        - 2917.0898113607856452464789417524*c[44]
+                                        - 7344.388230485630731603620270867*c[46]
+                                        - 5844.833306940694942436396232365*c[47]
+                                        - 956.8827927301271923117129058657*c[48]
+                                        - 1514.7330728354081180623636456022*c[51]
+                                        - 989.2370387342774582704161647429*c[52]
+                                        - 99.20863587454704207996261546102*c[53]
+                                        - 934.4169889239364050197068015891*c[58]
+                                        + 18078.860884522027029078702299664*c[60]
+                                        + 8558.333861886835399129069466699*c[61]
+                                        + 41500.264368701781692567774963117*c[63]
+                                        + 44387.571616892323313369559240923*c[64]
+                                        + 16527.608577432506399160417859108*c[65]
+                                        + 47215.485783213354138892114830337*c[67]
+                                        + 58344.98963218638254178724937563*c[68]
+                                        + 31756.943844634635328961248158825*c[69]
+                                        + 9004.395803855780808454834052577*c[70]
+                                        + 26579.214226641252764632347146216*c[72]
+                                        + 31690.369319754133404675717627739*c[73]
+                                        + 16346.533852499240020998410780464*c[74]
+                                        + 2520.2313676828324034656860585063*c[75]
+                                        + 5293.711806120534705096744957039*c[78]
+                                        + 5329.642076292333730332748311281*c[79]
+                                        + 2271.3659698512133586001352196223*c[80]
+                                        + 222.01365014774874802922496500478*c[81]
+                                        + 2672.0277076509967556822643805149*c[86]
+                                        - 40113.54260777910069528938374105*c[88]
+                                        - 18094.513583524159950661003307367*c[89]
+                                        - 104504.03509692906548847039338209*c[91]
+                                        - 125574.88723679184234739289670889*c[92]
+                                        - 49046.928243534254301047753167313*c[93]
+                                        - 151793.2287279245929351441240352*c[95]
+                                        - 222817.24506772544110065006714226*c[96]
+                                        - 154876.6529205451994813862644637*c[97]
+                                        - 51488.91536484728671740475377382*c[98]
+                                        - 140920.43124767344417609925357437*c[100]
+                                        - 218006.06568355085304117416770721*c[101]
+                                        - 170616.55754464325018743453616274*c[102]
+                                        - 79151.65374368594185230451680873*c[103]
+                                        - 21383.999017279479507388301859876*c[104]
+                                        - 72640.40659668864154457552614009*c[106]
+                                        - 107010.38651917185072849338557035*c[107]
+                                        - 80525.59223813291955115400739029*c[108]
+                                        - 34823.68358712472849728011851761*c[109]
+                                        - 5221.959421540486975734388919048*c[110]
+                                        - 14147.190344118418042069907911001*c[113]
+                                        - 17817.274658841909402671305644595*c[114]
+                                        - 11470.972771128250008061854564143*c[115]
+                                        - 4117.567924765786703657556971507*c[116]
+                                        - 399.65713902643768159350013038389*c[117]
+                                        - 6057.623849202961608017727692072*c[122]
+                                        + 77140.84648541035397414500700021*c[124]
+                                        + 32492.769933768526847311154958994*c[125]
+                                        + 217177.75101360500073278163987276*c[127]
+                                        + 279913.06255789696605038908699206*c[128]
+                                        + 110692.27269139162207091549228427*c[129]
+                                        + 356440.03065726489278407533331997*c[131]
+                                        + 572287.3290728364910460947557798*c[132]
+                                        + 445566.70213132492162626705662387*c[133]
+                                        + 157372.89385855847991257744921323*c[134]
+                                        + 416984.07347059585059974249253112*c[136]
+                                        + 731971.9411142253650467935880324*c[137]
+                                        + 675205.7484596743911208035610165*c[138]
+                                        + 392756.05678524825048992888734694*c[139]
+                                        + 123083.17430831785466863812327463*c[140]
+                                        + 342889.02166145605332630467450368*c[142]
+                                        + 610715.8180697740586322100172037*c[143]
+                                        + 589043.9870692086823185008736014*c[144]
+                                        + 380826.5289751648919813209091167*c[145]
+                                        + 163740.19843277428531250897289353*c[146]
+                                        + 43271.249568440780616763084749386*c[147]
+                                        + 166632.36811865160577599755417658*c[149]
+                                        + 280514.85763689746598648518700598*c[150]
+                                        + 258424.86979658021587412616855435*c[151]
+                                        + 160104.26880073930219335213144613*c[152]
+                                        + 63325.13803573608240920675101746*c[153]
+                                        + 9374.590668710429882347868772716*c[154]
+                                        + 31963.842034789858282339849541255*c[157]
+                                        + 46386.523042364150385743847486419*c[158]
+                                        + 37074.80995866545025156643353477*c[159]
+                                        + 19840.3144530082744844590774825*c[160]
+                                        + 6529.051396559562721624091970708*c[161]
+                                        + 634.0430425774675396007160800967*c[162]
+                                        + y*(10951.437945381845840505823850951*c[42]
+                                             + 7040.923507483280923516141002705*c[43]
+                                             + 1458.5449056803928226232394708762*c[44]
+                                             + 12058.135886519551191021163287984*c[46]
+                                             + 5004.81028243831797287312787538*c[47]
+                                             + 478.44139636506359615585645293286*c[48]
+                                             + 3143.1585818536124574573527380452*c[51]
+                                             + 878.6752520522111541107814169187*c[52]
+                                             + 49.604317937273521039981307730511*c[53]
+                                             - 418.87658124176459535366166967789*c[58]
+                                             + 1968.1999163861604798746276732075*c[60]
+                                             + 1397.7178417654379420688178777272*c[61]
+                                             - 48077.459415681262291405273487845*c[63]
+                                             - 35493.074256313094992607227599071*c[64]
+                                             - 8263.804288716253199580208929554*c[65]
+                                             - 125365.44880716709551745261915829*c[67]
+                                             - 115571.73277364150433808104391355*c[68]
+                                             - 48033.941399771583218214387583984*c[69]
+                                             - 9004.395803855780808454834052577*c[70]
+                                             - 102348.95350420949991213117263533*c[72]
+                                             - 88322.94315984094562188472556964*c[73]
+                                             - 27476.327494376189190107470180198*c[74]
+                                             - 2520.2313676828324034656860585063*c[75]
+                                             - 24730.325303219811383511659276914*c[78]
+                                             - 17614.038717800041091236092202651*c[79]
+                                             - 3958.6664045978289964173785256274*c[80]
+                                             - 222.01365014774874802922496500478*c[81]
+                                             + 1327.3944096072693560486087567719*c[86]
+                                             - 6392.416869072758825041354750058*c[88]
+                                             - 3660.7397423314774466655209003343*c[89]
+                                             + 120482.79997576580458161178035313*c[91]
+                                             + 85343.88258200777453446359392816*c[92]
+                                             + 17753.182615757797569090904520684*c[93]
+                                             + 444430.21503227212539713411080547*c[95]
+                                             + 492746.39446350898349805830479127*c[96]
+                                             + 244858.25276441598718881623774595*c[97]
+                                             + 51488.91536484728671740475377382*c[98]
+                                             + 694427.4690838012316290158973622*c[100]
+                                             + 863589.0675120846810348704193286*c[101]
+                                             + 512760.0355427300203753144839406*c[102]
+                                             + 179473.26052616911256195897035667*c[103]
+                                             + 32075.998525919219261082452789815*c[104]
+                                             + 479330.70384380705316667163525938*c[106]
+                                             + 571799.0462884170072858050209902*c[107]
+                                             + 317664.14371432004551808589924561*c[108]
+                                             + 86935.50219250480173074094759464*c[109]
+                                             + 7832.939132310730463601583378572*c[110]
+                                             + 110116.49995113413301008852426735*c[113]
+                                             + 112175.49541162802379897573952251*c[114]
+                                             + 52095.13210113774370020717821642*c[115]
+                                             + 10641.184576653749975115011691425*c[116]
+                                             + 599.4857085396565223902501955758*c[117]
+                                             - 3733.7425106034033579990925123718*c[122]
+                                             + 17021.115801552761306803010786548*c[124]
+                                             + 8585.006633375430745007502676848*c[125]
+                                             - 247222.82847964171451471389823794*c[127]
+                                             - 168194.70928516426338372296801498*c[128]
+                                             - 31735.322038844152882524303809482*c[129]
+                                             - 1.0604590349178655044662890677673e6*c[131]
+                                             - 1.2511539420807235548459913462011e6*c[132]
+                                             - 647726.1091345561033255206180309*c[133]
+                                             - 136140.04309986408182913446003367*c[134]
+                                             - 2.1931118989834067374435991322331e6*c[136]
+                                             - 3.1312516119852447028765241901169e6*c[137]
+                                             - 2.217900454933157413138603643126e6*c[138]
+                                             - 927792.5657366966893330505698572*c[139]
+                                             - 184624.76146247678200295718491194*c[140]
+                                             - 2.6573858911256590599800115953829e6*c[142]
+                                             - 4.0121034550602375527320580316072e6*c[143]
+                                             - 3.123537816063954820747764321386e6*c[144]
+                                             - 1.5415062866808379930893902057354e6*c[145]
+                                             - 495963.16796864476939161732378564*c[146]
+                                             - 86542.49913688156123352616949877*c[147]
+                                             - 1.6450644883823993171499660256648e6*c[149]
+                                             - 2.3748312626381651246201929550196e6*c[150]
+                                             - 1.7751428914168365292122729448616e6*c[151]
+                                             - 819229.8980995658232321937029095*c[152]
+                                             - 209596.56217196189013130403577049*c[153]
+                                             - 18749.181337420859764695737545432*c[154]
+                                             - 364620.41902527461892282001043429*c[157]
+                                             - 455527.49969170768542978658132002*c[158]
+                                             - 294590.44987658070583917551395268*c[159]
+                                             - 114790.39076383358808865609114875*c[160]
+                                             - 22329.052804011126337990514071516*c[161]
+                                             - 1268.0860851549350792014321601935*c[162]
+                                             + y*(77795.45894264057435484929929645*c[67]
+                                                  + 62858.5283458998505663229961949*c[68]
+                                                  + 21436.979651636177035822509003048*c[69]
+                                                  + 3001.4652679519269361516113508589*c[70]
+                                                  + 97404.06399008355536336770346045*c[72]
+                                                  + 58705.09375006891206480335318224*c[73]
+                                                  + 12868.707045417712786405509859978*c[74]
+                                                  + 840.0771225609441344885620195021*c[75]
+                                                  + 28338.477131272116132756704347135*c[78]
+                                                  + 12564.767486242033733468339905797*c[79]
+                                                  + 1881.9889464481482114115406105442*c[80]
+                                                  + 74.00455004924958267640832166826*c[81]
+                                                  + 1005.6018254600525424610672399787*c[86]
+                                                  - 3841.0602556831220715923782347964*c[88]
+                                                  - 2745.5548067486080849991406752507*c[89]
+                                                  + 12661.919262564129134585908851736*c[91]
+                                                  + 15787.410074152493291902343597842*c[92]
+                                                  + 4513.5210040062197209553147086484*c[93]
+                                                  - 319325.02028984179302247818676263*c[95]
+                                                  - 289410.83376781101180598913422811*c[96]
+                                                  - 111613.2842027622582987487370094*c[97]
+                                                  - 17162.971788282428905801584591274*c[98]
+                                                  - 1.0907945944459635572828603873548e6*c[100]
+                                                  - 1.1313323578450147229081976359251e6*c[101]
+                                                  - 563857.703170339220139261637096*c[102]
+                                                  - 160146.0269578728748969741103335*c[103]
+                                                  - 21383.999017279479507388301859876*c[104]
+                                                  - 1.0323216342395881519958708244206e6*c[106]
+                                                  - 986702.045147645030741714608835*c[107]
+                                                  - 410476.84097297732996467338398578*c[108]
+                                                  - 81090.31933621500714370781160857*c[109]
+                                                  - 5221.959421540486975734388919048*c[110]
+                                                  - 277805.29449046349197667922957988*c[113]
+                                                  - 221165.95376338639965980497757194*c[114]
+                                                  - 71733.22603880661410571399374904*c[115]
+                                                  - 10070.678177439213263162458617059*c[116]
+                                                  - 399.65713902643768159350013038389*c[117]
+                                                  - 1752.3698183098639760209074191398*c[122]
+                                                  + 7339.286046129465555404634599297*c[124]
+                                                  + 3473.4739482162662324628056807477*c[125]
+                                                  - 28557.249561674739943403468203937*c[127]
+                                                  - 25509.683243906057024033625305296*c[128]
+                                                  - 3714.0606774822833049558223894064*c[129]
+                                                  + 732954.0885220648313964703281523*c[131]
+                                                  + 611149.6501456425726440822552109*c[132]
+                                                  + 201580.22931094007384267066823337*c[133]
+                                                  + 24147.163607926962526268497498327*c[134]
+                                                  + 3.7615288086996046383847532272082e6*c[136]
+                                                  + 4.4701961229465883016721061612418e6*c[137]
+                                                  + 2.5912081721832272948445383514987e6*c[138]
+                                                  + 844300.6975303473352874718724627*c[139]
+                                                  + 123083.17430831785466863812327463*c[140]
+                                                  + 7.413086294903490528168719856612e6*c[142]
+                                                  + 9.609720953010948806484111494355e6*c[143]
+                                                  + 6.261845566576646756527025368337e6*c[144]
+                                                  + 2.5640020823423239354380822086289e6*c[145]
+                                                  + 664445.9390717409681582167017842*c[146]
+                                                  + 86542.49913688156123352616949877*c[147]
+                                                  + 5.914115112669149306888156636172e6*c[149]
+                                                  + 7.292693215266823409460698486432e6*c[150]
+                                                  + 4.4317812668592068899542485436558e6*c[151]
+                                                  + 1.5656364814418354343138114886259e6*c[152]
+                                                  + 292542.84827245161544419456950606*c[153]
+                                                  + 18749.181337420859764695737545432*c[154]
+                                                  + 1.5053221147089954108068077795809e6*c[157]
+                                                  + 1.5969204713520516490701375930884e6*c[158]
+                                                  + 821681.2532699575369707630502008*c[159]
+                                                  + 232415.112163811215389377764795*c[160]
+                                                  + 31600.002814903127232732844201616*c[161]
+                                                  + 1268.0860851549350792014321601935*c[162]
+                                                  + y*(502968.6760244503112092578461797*c[100]
+                                                       + 474237.49863693201833995124683604*c[101]
+                                                       + 209167.39899255021746364761989237*c[102]
+                                                       + 50160.80339124158535482722677397*c[103]
+                                                       + 5345.999754319869876847075464969*c[104]
+                                                       + 682514.2657372232655099870787541*c[106]
+                                                       + 517772.8599313050685773824339108*c[107]
+                                                       + 169156.9569321062046022505902141*c[108]
+                                                       + 26055.909302690036616730414538513*c[109]
+                                                       + 1305.489855385121743933597229762*c[110]
+                                                       + 214055.01910347845600126323156701*c[113]
+                                                       + 126235.85229697244874037021343517*c[114]
+                                                       + 30620.096671318151231197369844608*c[115]
+                                                       + 3261.8083259439816357287273599588*c[116]
+                                                       + 99.91428475660942039837503259597*c[117]
+                                                       - 2708.207901024335235668675102307*c[122]
+                                                       + 9396.186616351876745068888564353*c[124]
+                                                       + 6710.120127235968858166783701444*c[125]
+                                                       - 24085.519609683421061976911268168*c[127]
+                                                       - 31755.868555377443919458314640123*c[128]
+                                                       - 9019.861645314116597749854374273*c[129]
+                                                       + 72588.39196059251836769958708012*c[131]
+                                                       + 116606.53709730912235407789205224*c[132]
+                                                       + 61286.20705124176587419054368447*c[133]
+                                                       + 10616.425379347199041721494589782*c[134]
+                                                       - 1.9667765448235307200246503665278e6*c[136]
+                                                       - 2.0346509303402801137787604058962e6*c[137]
+                                                       - 1.0032573387857603623443028323151e6*c[138]
+                                                       - 267518.25447572421942156084125513*c[139]
+                                                       - 30770.793577079463667159530818657*c[140]
+                                                       - 8.231312747353546242714957448807e6*c[142]
+                                                       - 9.404589228171031517302038627907e6*c[143]
+                                                       - 5.384431215740642952560754930076e6*c[144]
+                                                       - 1.9145702224673938055043589134568e6*c[145]
+                                                       - 416464.35508741858346240803989138*c[146]
+                                                       - 43271.249568440780616763084749386*c[147]
+                                                       - 8.644933792980305731610748214181e6*c[149]
+                                                       - 9.072937207671278258985872017898e6*c[150]
+                                                       - 4.530675043386847224387072513456e6*c[151]
+                                                       - 1.2797141438141437188157788100208e6*c[152]
+                                                       - 187744.56718647067037854255162082*c[153]
+                                                       - 9374.590668710429882347868772716*c[154]
+                                                       - 2.5147113645424430229317657039462e6*c[157]
+                                                       - 2.2241168047778623750764664760559e6*c[158]
+                                                       - 902927.0462684222315780436541663*c[159]
+                                                       - 196277.39655297471543554158795187*c[160]
+                                                       - 20435.476412897564063737587165858*c[161]
+                                                       - 634.0430425774675396007160800967*c[162]
+                                                       + y*(3.0383107772008738501527689028456e6*c[142]
+                                                            + 3.2167753272581813495635625926793e6*c[143]
+                                                            + 1.6820439616582664999677942768928e6*c[144]
+                                                            + 533692.137445822901980129706059*c[145]
+                                                            + 100141.14812779333656914154577813*c[146]
+                                                            + 8654.249913688156123352616949877*c[147]
+                                                            + 4.3562915106804927426013680862769e6*c[149]
+                                                            + 3.8818377265148247464131965890166e6*c[150]
+                                                            + 1.6238434572013722140471928288051e6*c[151]
+                                                            + 380060.53166589218331854320971564*c[152]
+                                                            + 45843.542047343106606997563697722*c[153]
+                                                            + 1874.9181337420859764695737545432*c[154]
+                                                            + 1.4428525773612813173326935147649e6*c[157]
+                                                            + 1.0373597779696477891211704926992e6*c[158]
+                                                            + 339754.10301166245536533401208669*c[159]
+                                                            + 59520.9433590248234533772324475*c[160]
+                                                            + 5014.190283668712902221750446182*c[161]
+                                                            + 126.80860851549350792014321601935*c[162])
+                                                       + z*(6.433550654516362699127125185359e6*c[143]
+                                                            + 8.410219808291332499838971384464e6*c[144]
+                                                            + 4.8032292370124061178211673545308e6*c[145]
+                                                            + 1.4019760737891067119679816408939e6*c[146]
+                                                            + 173084.99827376312246705233899755*c[147]
+                                                            + 7.763675453029649492826393178033e6*c[150]
+                                                            + 8.119217286006861070235964144026e6*c[151]
+                                                            + 3.4205447849930296498668888874408e6*c[152]
+                                                            + 641809.5886628034924979658917681*c[153]
+                                                            + 37498.362674841719529391475090863*c[154]
+                                                            + 2.0747195559392955782423409853984e6*c[158]
+                                                            + 1.6987705150583122768266700604334e6*c[159]
+                                                            + 535688.4902312234110803950920275*c[160]
+                                                            + 70198.66397136198063110450624654*c[161]
+                                                            + 2536.172170309870158402864320387*c[162]))
+                                                  + z*(948474.9972738640366799024936721*c[101]
+                                                       + 1.0458369949627510873182380994619e6*c[102]
+                                                       + 451447.23052117426819344504096574*c[103]
+                                                       + 74843.99656047817827585905650957*c[104]
+                                                       + 1.0355457198626101371547648678217e6*c[107]
+                                                       + 845784.7846605310230112529510705*c[108]
+                                                       + 234503.18372421032955057373084662*c[109]
+                                                       + 18276.857975391704415070361216668*c[110]
+                                                       + 252471.70459394489748074042687034*c[114]
+                                                       + 153100.48335659075615598684922304*c[115]
+                                                       + 29356.274933495834721558546239629*c[116]
+                                                       + 1398.7999865925318855772504563436*c[117]
+                                                       + 13420.240254471937716333567402889*c[125]
+                                                       - 63511.73711075488783891662928025*c[128]
+                                                       - 45099.308226570582988749271871364*c[129]
+                                                       + 233213.07419461824470815578410449*c[132]
+                                                       + 306431.03525620882937095271842236*c[133]
+                                                       + 95547.82841412479137549345130803*c[134]
+                                                       - 4.0693018606805602275575208117924e6*c[137]
+                                                       - 5.016286693928801811721514161576e6*c[138]
+                                                       - 2.4076642902815179747940475712962e6*c[139]
+                                                       - 430791.1100791124913402334314612*c[140]
+                                                       - 1.2375627801825700335476952070456e7*c[143]
+                                                       - 1.8511936270411882262964803265916e7*c[144]
+                                                       - 1.2427902765194138131718062866581e7*c[145]
+                                                       - 4.4285248974347534565057309175855e6*c[146]
+                                                       - 692339.9930950524898682093559902*c[147]
+                                                       - 1.0382198962312907025145350857763e7*c[150]
+                                                       - 1.4534157930927375051699398423254e7*c[151]
+                                                       - 8.096882509334263819475120402746e6*c[152]
+                                                       - 1.9866143519477858928016298309234e6*c[153]
+                                                       - 149993.45069936687811756590036345*c[154]
+                                                       - 2.3735140536164291719105919667134e6*c[158]
+                                                       - 2.8158647162837988810635482103982e6*c[159]
+                                                       - 1.2308080787455490278394791995394e6*c[160]
+                                                       - 215898.00580920391626122171407547*c[161]
+                                                       - 10144.688681239480633611457281548*c[162]
+                                                       + z*(8.410219808291332499838971384464e6*c[144]
+                                                            + 1.1207534886362280941582723827239e7*c[145]
+                                                            + 5.607904295156426847871926563575e6*c[146]
+                                                            + 1.0385099896425787348023140339853e6*c[147]
+                                                            + 8.119217286006861070235964144026e6*c[151]
+                                                            + 7.981271164983735849689407404028e6*c[152]
+                                                            + 2.5672383546512139699918635670724e6*c[153]
+                                                            + 224990.17604905031717634885054518*c[154]
+                                                            + 1.6987705150583122768266700604334e6*c[159]
+                                                            + 1.2499398105395212925209218813975e6*c[160]
+                                                            + 280794.65588544792252441802498617*c[161]
+                                                            + 15217.033021859220950417185922322*c[162])))
+                                             + z*(125717.0566917997011326459923898*c[68]
+                                                  + 107184.89825818088517911254501524*c[69]
+                                                  + 27013.18741156734242536450215773*c[70]
+                                                  + 117410.18750013782412960670636447*c[73]
+                                                  + 64343.53522708856393202754929989*c[74]
+                                                  + 7560.694103048497210397058175519*c[75]
+                                                  + 25129.534972484067466936679811594*c[79]
+                                                  + 9409.944732240741057057703052721*c[80]
+                                                  + 666.0409504432462440876748950143*c[81]
+                                                  - 5491.109613497216169998281350501*c[89]
+                                                  + 31574.820148304986583804687195684*c[92]
+                                                  + 22567.605020031098604776573543242*c[93]
+                                                  - 578821.6675356220236119782684562*c[96]
+                                                  - 558066.421013811291493743685047*c[97]
+                                                  - 154466.74609454186015221426132147*c[98]
+                                                  - 1.314189718416165409136492778178e6*c[101]
+                                                  - 1.773451520888945013378070086018e6*c[102]
+                                                  - 989867.0120996816058793219520357*c[103]
+                                                  - 224531.9896814345348275771695287*c[104]
+                                                  - 937858.3704326799243286643498483*c[107]
+                                                  - 1.2065994202043556268121139688584e6*c[108]
+                                                  - 495309.69030172473474279657363052*c[109]
+                                                  - 54830.57392617511324521108365*c[110]
+                                                  - 189860.20293282790183886952827354*c[114]
+                                                  - 205565.64683744231437258311952218*c[115]
+                                                  - 61279.8286634570846469035813139*c[116]
+                                                  - 4196.3999597775956567317513690308*c[117]
+                                                  + 20367.188150904470181259178764384*c[125]
+                                                  - 114531.10359856700188698387989084*c[128]
+                                                  - 63669.6116139819995135283838184*c[129]
+                                                  + 1.4555123744859033899963202945263e6*c[132]
+                                                  + 1.3143321818109091985843060595892e6*c[133]
+                                                  + 312872.30088546745411190992879297*c[134]
+                                                  + 4.8710903852126163757866915106912e6*c[137]
+                                                  + 7.939754166987334662501177595918e6*c[138]
+                                                  + 5.191041987491608042793199280868e6*c[139]
+                                                  + 1.2923733302373374740207002943836e6*c[140]
+                                                  + 6.843814104196197277491270918253e6*c[143]
+                                                  + 1.2797291562471351519670323575768e7*c[144]
+                                                  + 1.0648115975886777287224677011079e7*c[145]
+                                                  + 4.8737182495696200977093029073933e6*c[146]
+                                                  + 1.0385099896425787348023140339853e6*c[147]
+                                                  + 4.2031874682207397937760461151004e6*c[150]
+                                                  + 7.624748403368659398071844295024e6*c[151]
+                                                  + 5.993845823642255089349182994887e6*c[152]
+                                                  + 2.1089855238665367234170941421615e6*c[153]
+                                                  + 224990.17604905031717634885054518*c[154]
+                                                  + 820326.8890876741262296832194634*c[158]
+                                                  + 1.2925415500659888037902670406059e6*c[159]
+                                                  + 860927.9307287519106649206836156*c[160]
+                                                  + 226502.03359943986499703810474715*c[161]
+                                                  + 15217.033021859220950417185922322*c[162]
+                                                  + z*(1.0458369949627510873182380994619e6*c[102]
+                                                       + 1.0533768712160732924513717622534e6*c[103]
+                                                       + 299375.98624191271310343622603827*c[104]
+                                                       + 845784.7846605310230112529510705*c[108]
+                                                       + 547174.0953564907689513387053088*c[109]
+                                                       + 73107.43190156681766028144486667*c[110]
+                                                       + 153100.48335659075615598684922304*c[115]
+                                                       + 68497.97484482361435030327455914*c[116]
+                                                       + 5595.199946370127542309001825374*c[117]
+                                                       - 45099.308226570582988749271871364*c[129]
+                                                       + 306431.03525620882937095271842236*c[133]
+                                                       + 222944.93296629117987615138638541*c[134]
+                                                       - 5.016286693928801811721514161576e6*c[138]
+                                                       - 5.617883343990208607852777666358e6*c[139]
+                                                       - 1.7231644403164499653609337258448e6*c[140]
+                                                       - 1.0101716462120549763125831881452e7*c[144]
+                                                       - 1.7790904899090708032426089528116e7*c[145]
+                                                       - 1.2106195294582586978150997106767e7*c[146]
+                                                       - 3.1155299689277362044069421019558e6*c[147]
+                                                       - 6.414940644920513981463434279229e6*c[151]
+                                                       - 1.0911454690129546395752540202379e7*c[152]
+                                                       - 5.379219053139929601214655756621e6*c[153]
+                                                       - 674970.5281471509515290465516355*c[154]
+                                                       - 1.1170942012254866042368781499648e6*c[159]
+                                                       - 1.6219457065334264391045295841944e6*c[160]
+                                                       - 582797.3673513677425204688313157*c[161]
+                                                       - 45651.099065577662851251557766966*c[162]
+                                                       + z*(7.471689924241520627721815884826e6*c[145]
+                                                            + 8.411856442734640271807889845363e6*c[146]
+                                                            + 2.5962749741064468370057850849632e6*c[147]
+                                                            + 5.320847443322490566459604936019e6*c[152]
+                                                            + 3.8508575319768209549877953506086e6*c[153]
+                                                            + 562475.4401226257929408721263629*c[154]
+                                                            + 833293.207026347528347281254265*c[160]
+                                                            + 421191.98382817188378662703747925*c[161]
+                                                            + 38042.582554648052376042964805805*c[162]))))
+                                        + z*(14081.847014966561847032282005411*c[43]
+                                             + 7292.724528401964113116197354381*c[44]
+                                             + 10009.620564876635945746255750759*c[47]
+                                             + 2392.2069818253179807792822646643*c[48]
+                                             + 1757.3505041044223082215628338373*c[52]
+                                             + 248.02158968636760519990653865255*c[53]
+                                             + 2795.4356835308758841376357554543*c[61]
+                                             - 70986.14851262618998521445519814*c[64]
+                                             - 41319.021443581265997901044647771*c[65]
+                                             - 105426.40885548330754351609543729*c[68]
+                                             - 132984.80874067703091195939290468*c[69]
+                                             - 54026.37482313468485072900431546*c[70]
+                                             - 59235.69881954406711416274477481*c[73]
+                                             - 73038.1022447923820185098016011*c[74]
+                                             - 15121.388206096994420794116351038*c[75]
+                                             - 10098.542463116014715535504593709*c[79]
+                                             - 10383.387290748403925029189575416*c[80]
+                                             - 1332.0819008864924881753497900287*c[81]
+                                             - 12812.58909816017106332932315117*c[89]
+                                             + 202262.58531232053565273187505201*c[92]
+                                             + 111333.51809882008645023109614666*c[93]
+                                             + 406671.12139139594338413834112631*c[96]
+                                             + 666224.8428082686444503375036828*c[97]
+                                             + 308933.49218908372030442852264294*c[98]
+                                             + 412988.41660800395293324806047911*c[101]
+                                             + 790348.6568247050884985023336849*c[102]
+                                             + 625392.3326358404071783087811743*c[103]
+                                             + 224531.9896814345348275771695287*c[104]
+                                             + 205739.72214415409024294569213218*c[107]
+                                             + 381721.29836724460077831552736968*c[108]
+                                             + 287109.8294308184808338719547212*c[109]
+                                             + 54830.57392617511324521108365*c[110]
+                                             + 34490.787890428145759081950771484*c[114]
+                                             + 54910.01366824640412845277155993*c[115]
+                                             + 34490.832526426665129131523908918*c[116]
+                                             + 4196.3999597775956567317513690308*c[117]
+                                             + 37537.20141765533167127418411808*c[125]
+                                             - 450920.5221688955286544298159208*c[128]
+                                             - 222346.22180820276392614990286581*c[129]
+                                             - 1.0467955096755437196956623978758e6*c[132]
+                                             - 1.9242983638618713180432970305655e6*c[133]
+                                             - 912388.0870133092823503002115101*c[134]
+                                             - 1.3914128387578730299663568695425e6*c[137]
+                                             - 3.1497481076784524031918406197122e6*c[138]
+                                             - 3.159091104138662161204255847847e6*c[139]
+                                             - 1.2923733302373374740207002943836e6*c[140]
+                                             - 1.1803928059242778279728451449609e6*c[143]
+                                             - 2.8203975178484225840684980311618e6*c[144]
+                                             - 3.2254406042407646505798348405399e6*c[145]
+                                             - 2.0697661019914066737733396256056e6*c[146]
+                                             - 692339.9930950524898682093559902*c[147]
+                                             - 546475.0570555904554643397949387*c[150]
+                                             - 1.2509660537155232479895204292836e6*c[151]
+                                             - 1.3792232592538373197405603312983e6*c[152]
+                                             - 825366.3465409297384211623586253*c[153]
+                                             - 149993.45069936687811756590036345*c[154]
+                                             - 90728.11029574124462988994317667*c[158]
+                                             - 180410.69931691472540561052915749*c[159]
+                                             - 172185.58614575038213298413672312*c[160]
+                                             - 86104.70565671590373482909225407*c[161]
+                                             - 10144.688681239480633611457281548*c[162]
+                                             + z*(107184.89825818088517911254501524*c[69]
+                                                  + 63030.77062699046565918383836804*c[70]
+                                                  + 64343.53522708856393202754929989*c[74]
+                                                  + 17641.619573779826824259802409544*c[75]
+                                                  + 9409.944732240741057057703052721*c[80]
+                                                  + 1554.0955510342412362045747550335*c[81]
+                                                  + 22567.605020031098604776573543242*c[93]
+                                                  - 558066.421013811291493743685047*c[97]
+                                                  - 360422.40755393100702183327641676*c[98]
+                                                  - 727614.5259261939260598319865562*c[102]
+                                                  - 1.2563128236831837879337127924967e6*c[103]
+                                                  - 598751.9724838254262068724520765*c[104]
+                                                  - 360814.63554382460380086101778788*c[108]
+                                                  - 608548.5153475336121151866331624*c[109]
+                                                  - 146214.86380313363532056288973335*c[110]
+                                                  - 52465.16348085155821659627029913*c[115]
+                                                  - 74488.29203657624982580508183997*c[116]
+                                                  - 11190.399892740255084618003650749*c[117]
+                                                  - 108768.91984055258250227765568976*c[129]
+                                                  + 1.6207632170671180279552587780116e6*c[133]
+                                                  + 952980.3016990485728039412202357*c[134]
+                                                  + 2.9234674730585328507796634343421e6*c[138]
+                                                  + 6.494547960156876825331353989e6*c[139]
+                                                  + 3.4463288806328999307218674516896e6*c[140]
+                                                  + 2.6955751003508017565444916943166e6*c[144]
+                                                  + 7.054699044645105637764823497735e6*c[145]
+                                                  + 7.388677703695893412686214522807e6*c[146]
+                                                  + 3.1155299689277362044069421019558e6*c[147]
+                                                  + 1.2098077584481454166084100157955e6*c[151]
+                                                  + 3.0741855650357154793955534523569e6*c[152]
+                                                  + 3.056723042326217292453720812025e6*c[153]
+                                                  + 674970.5281471509515290465516355*c[154]
+                                                  + 175447.34884050219955338889064113*c[159]
+                                                  + 386886.13183366135244695201090875*c[160]
+                                                  + 323210.7670463917174676835876729*c[161]
+                                                  + 45651.099065577662851251557766966*c[162]
+                                                  + z*(702251.2474773821949675811748356*c[103]
+                                                       + 449063.9793628690696551543390574*c[104]
+                                                       + 364782.73023766051263422580353918*c[109]
+                                                       + 109661.14785235022649042216730001*c[110]
+                                                       + 45665.316563215742900202183039423*c[116]
+                                                       + 8392.799919555191313463502738062*c[117]
+                                                       + 148629.95531086078658410092425694*c[134]
+                                                       - 3.7452555626601390719018517775718e6*c[139]
+                                                       - 2.5847466604746749480414005887672e6*c[140]
+                                                       - 4.3889133418189513938955771339183e6*c[145]
+                                                       - 9.747436499139240195418605814787e6*c[146]
+                                                       - 5.192549948212893674011570169926e6*c[147]
+                                                       - 1.9534556834305403640420885322339e6*c[152]
+                                                       - 4.217971047733073446834188284323e6*c[153]
+                                                       - 1.1249508802452515858817442527259e6*c[154]
+                                                       - 248003.93066260343105573846853125*c[160]
+                                                       - 453004.0671988797299940762094943*c[161]
+                                                       - 76085.16510929610475208592961161*c[162]
+                                                       + z*(4.2059282213673201359039449226816e6*c[146]
+                                                            + 2.8559024715170915207063635934595e6*c[147]
+                                                            + 1.9254287659884104774938976753043e6*c[153]
+                                                            + 618722.9841348883722349593389992*c[154]
+                                                            + 210595.99191408594189331351873963*c[161]
+                                                            + 41846.840810112857613647261286385*c[162]))))))
+                              + 313.68072355545730817711954829026*c[163]
+                              + z*(272.54028868265308380939204947685*c[15]
+                                   + 59.00670338848052781450909175375*c[18]
+                                   - 997.7815520170248803560697701274*c[25]
+                                   - 705.3643932352955422511734224344*c[28]
+                                   - 1797.0850183301835418216794675994*c[29]
+                                   - 165.93085068877465736521818454676*c[32]
+                                   - 311.26425572687250575367542837088*c[33]
+                                   + 2202.4082298372975066434125570462*c[40]
+                                   + 2107.2491364890884194146628123298*c[43]
+                                   + 6684.997484368467103689847574849*c[44]
+                                   + 1354.5147501174440500691513246099*c[47]
+                                   + 4183.1684879429462227201540514397*c[48]
+                                   + 6675.420647144757319832158232345*c[49]
+                                   + 325.86631864187963331260767779765*c[52]
+                                   + 843.2734049336498576796822314187*c[53]
+                                   + 963.5139768957528660449492243736*c[54]
+                                   - 3956.6166597667781744717306077199*c[61]
+                                   - 4202.8880852991040742909617931611*c[64]
+                                   - 14913.966319872527963739430316651*c[65]
+                                   - 3644.3384361801577714419453377711*c[68]
+                                   - 13027.170418099129771994267450902*c[69]
+                                   - 25083.674025026817966409894860749*c[70]
+                                   - 2223.8102537841753009397528072546*c[73]
+                                   - 7670.348356566552010712420251766*c[74]
+                                   - 14290.261057723140248028919156925*c[75]
+                                   - 18547.414724559973579493609240092*c[76]
+                                   - 542.5695050877241839452237686594*c[79]
+                                   - 1622.4042641794381132858108711588*c[80]
+                                   - 2530.9556116843357275331646010545*c[81]
+                                   - 2294.6474751420705749070977830399*c[82]
+                                   + 6309.747566864749862741614870521*c[89]
+                                   + 7074.850270594909073178952168281*c[92]
+                                   + 26909.182366741843288743114358228*c[93]
+                                   + 6855.417419533955844428309613499*c[96]
+                                   + 26542.298569008997160100681357776*c[97]
+                                   + 56431.85123987262624227561013611*c[98]
+                                   + 5602.575683934527305958283409379*c[101]
+                                   + 21667.316065640297634176413978144*c[102]
+                                   + 45919.318542609141791296387828352*c[103]
+                                   + 70166.24677544829213361786547772*c[104]
+                                   + 3317.4044599184184189448893501981*c[107]
+                                   + 12293.226212238286490813670506497*c[108]
+                                   + 25153.112665513893288761275898076*c[109]
+                                   + 37089.732529460847943887421152852*c[110]
+                                   + 43006.702683136214548613702672041*c[111]
+                                   + 819.0266480138842609944069815106*c[114]
+                                   + 2669.512096506804725378450025296*c[115]
+                                   + 4777.3709777704248140026835705557*c[116]
+                                   + 5874.959943688633919424451916643*c[117]
+                                   + 4655.6121320750426453608499323437*c[118]
+                                   - 9318.157741731078367645187733034*c[125]
+                                   - 10762.199884619492090435466947513*c[128]
+                                   - 43010.149095486798629711621777323*c[129]
+                                   - 11080.108927288362902068861934342*c[132]
+                                   - 45153.858050101772561399823746058*c[133]
+                                   - 102229.93144700802841940050966748*c[134]
+                                   - 10139.409591790356885442590110041*c[137]
+                                   - 41764.187629590068888075547112906*c[138]
+                                   - 95270.71720377160649074561146589*c[139]
+                                   - 158900.80392537505735940790240057*c[140]
+                                   - 7981.835137019297476946318500846*c[143]
+                                   - 32595.18198211569019158327668602*c[144]
+                                   - 73847.98285789541262749827520425*c[145]
+                                   - 122101.45163177518101244818195507*c[146]
+                                   - 163469.16503633183788554943127546*c[147]
+                                   - 4639.6449765312020141753474203955*c[150]
+                                   - 18080.594264745193202220627904548*c[151]
+                                   - 39403.402831629856116115913182713*c[152]
+                                   - 62960.77760008848714072205642854*c[153]
+                                   - 81265.62483863378314172374223894*c[154]
+                                   - 88016.37398958917211069033473405*c[155]
+                                   - 1157.7182603037354810070998110223*c[158]
+                                   - 4001.8785841246137014198468266188*c[159]
+                                   - 7765.232316376978017762029695357*c[160]
+                                   - 10900.94056836255530041924961049*c[161]
+                                   - 11666.39198342540272865317587378*c[162]
+                                   - 8469.379535997347320782227803837*c[163]
+                                   + z*(1797.0850183301835418216794675994*c[29]
+                                        + 311.26425572687250575367542837088*c[33]
+                                        - 6684.997484368467103689847574849*c[44]
+                                        - 4183.1684879429462227201540514397*c[48]
+                                        - 15575.981510004433746275035875473*c[49]
+                                        - 843.2734049336498576796822314187*c[53]
+                                        - 2248.1992794234233541048815235383*c[54]
+                                        + 14913.966319872527963739430316651*c[65]
+                                        + 13027.170418099129771994267450902*c[69]
+                                        + 58528.57272506257525495642134175*c[70]
+                                        + 7670.348356566552010712420251766*c[74]
+                                        + 33343.942468020660578734144699492*c[75]
+                                        + 74189.65889823989431797443696037*c[76]
+                                        + 1622.4042641794381132858108711588*c[80]
+                                        + 5905.563093930116697577384069127*c[81]
+                                        + 9178.58990056828229962839113216*c[82]
+                                        - 26909.182366741843288743114358228*c[93]
+                                        - 26542.298569008997160100681357776*c[97]
+                                        - 131674.31955970279456530975698426*c[98]
+                                        - 21667.316065640297634176413978144*c[102]
+                                        - 107145.07659942133084635823826616*c[103]
+                                        - 280664.98710179316853447146191088*c[104]
+                                        - 12293.226212238286490813670506497*c[108]
+                                        - 58690.59621953241767377631042884*c[109]
+                                        - 148358.93011784339177554968461141*c[110]
+                                        - 258040.21609881728729168221603224*c[111]
+                                        - 2669.512096506804725378450025296*c[115]
+                                        - 11147.198948130991232672928331297*c[116]
+                                        - 23499.839774754535677697807666573*c[117]
+                                        - 27933.672792450255872165099594062*c[118]
+                                        + 43010.149095486798629711621777323*c[129]
+                                        + 45153.858050101772561399823746058*c[133]
+                                        + 238536.5067096853996452678558908*c[134]
+                                        + 41764.187629590068888075547112906*c[138]
+                                        + 222298.34014213374847840642675375*c[139]
+                                        + 635603.2157015002294376316096023*c[140]
+                                        + 32595.18198211569019158327668602*c[144]
+                                        + 172311.96000175596279749597547659*c[145]
+                                        + 488405.80652710072404979272782027*c[146]
+                                        + 980814.9902179910273132965876528*c[147]
+                                        + 18080.594264745193202220627904548*c[151]
+                                        + 91941.273273802997604270464093*c[152]
+                                        + 251843.11040035394856288822571414*c[153]
+                                        + 487593.74903180269885034245343365*c[154]
+                                        + 733469.7832465764342557527894504*c[155]
+                                        + 4001.8785841246137014198468266188*c[159]
+                                        + 18118.875404879615374778069289165*c[160]
+                                        + 43603.762273450221201676998441961*c[161]
+                                        + 69998.35190055241637191905524268*c[162]
+                                        + 70578.16279997789433985189836531*c[163]
+                                        + z*(10383.987673336289164183357250315*c[49]
+                                             + 1498.7995196156155694032543490256*c[54]
+                                             - 39019.048483375050169970947561166*c[70]
+                                             - 22229.294978680440385822763132995*c[75]
+                                             - 111284.48834735984147696165544055*c[76]
+                                             - 3937.0420626200777983849227127514*c[81]
+                                             - 13767.884850852423449442586698239*c[82]
+                                             + 87782.87970646852971020650465617*c[98]
+                                             + 71430.05106628088723090549217744*c[103]
+                                             + 420997.48065268975280170719286632*c[104]
+                                             + 39127.064146354945115850873619229*c[109]
+                                             + 222538.39517676508766332452691711*c[110]
+                                             + 645100.5402470432182292055400806*c[111]
+                                             + 7431.465965420660821781952220864*c[116]
+                                             + 35249.759662131803516546711499859*c[117]
+                                             + 69834.18198112563968041274898516*c[118]
+                                             - 159024.33780645693309684523726053*c[134]
+                                             - 148198.89342808916565227095116917*c[139]
+                                             - 953404.8235522503441564474144034*c[140]
+                                             - 114874.64000117064186499731698439*c[145]
+                                             - 732608.7097906510860746890917304*c[146]
+                                             - 2.4520374755449775682832414691319e6*c[147]
+                                             - 61294.18218253533173618030939533*c[152]
+                                             - 377764.66560053092284433233857121*c[153]
+                                             - 1.2189843725795067471258561335841e6*c[154]
+                                             - 2.6893892052374469256044268946514e6*c[155]
+                                             - 12079.25026991974358318537952611*c[160]
+                                             - 65405.64341017533180251549766294*c[161]
+                                             - 174995.8797513810409297976381067*c[162]
+                                             - 258786.59693325227924612362733946*c[163]
+                                             + z*(55642.24417367992073848082772027*c[76]
+                                                  + 6883.94242542621172472129334912*c[82]
+                                                  - 210498.74032634487640085359643316*c[104]
+                                                  - 111269.19758838254383166226345856*c[110]
+                                                  - 709610.5942717475400521260940887*c[111]
+                                                  - 17624.87983106590175827335574993*c[117]
+                                                  - 76817.60017923820364845402388367*c[118]
+                                                  + 476702.41177612517207822370720171*c[140]
+                                                  + 366304.3548953255430373445458652*c[146]
+                                                  + 2.6972412230994753251115656160451e6*c[147]
+                                                  + 188882.33280026546142216616928561*c[153]
+                                                  + 1.3408828098374574218384417469425e6*c[154]
+                                                  + 4.8409005694274044660879684103725e6*c[155]
+                                                  + 32702.821705087665901257748831471*c[161]
+                                                  + 192495.46772651914502277740191737*c[162]
+                                                  + 465815.87447985410264302252921103*c[163]
+                                                  + z*(283844.23770869901602085043763547*c[111]
+                                                       + 30727.040071695281459381609553469*c[118]
+                                                       - 1.078896489239790130044626246418e6*c[147]
+                                                       - 536353.123934982968735376698777*c[154]
+                                                       - 4.1954471601704172039429059556562e6*c[155]
+                                                       - 76998.18709060765800911096076695*c[162]
+                                                       - 403707.09121587355562395285864956*c[163]
+                                                       + z*(1.3984823867234724013143019852187e6*c[155]
+                                                            + 134569.03040529118520798428621652*c[163]))))))
+                              + y*(288.98912712475927202235695568157*c[14]
+                                   + 136.27014434132654190469602473842*c[15]
+                                   + 137.36551388055782602165987931363*c[17]
+                                   + 29.503351694240263907254545876873*c[18]
+                                   + 45.352836878944805017812611814596*c[22]
+                                   - 906.9257157273103875031136281909*c[24]
+                                   - 498.89077600851244017803488506371*c[25]
+                                   - 1630.7990341335795695994925209904*c[27]
+                                   - 1900.2997758903244688018534799635*c[28]
+                                   - 718.8340073320734167286717870398*c[29]
+                                   - 660.5477852574494779873867154954*c[31]
+                                   - 663.723402755098629460872738187*c[32]
+                                   - 124.50570229074900230147017134835*c[33]
+                                   - 111.0891082623237663777580634304*c[37]
+                                   + 1682.5096432374393766465473192391*c[39]
+                                   + 819.5007366836455838673163002963*c[40]
+                                   + 4340.3620652685942522196242204513*c[42]
+                                   + 6187.592137924969422945750188059*c[43]
+                                   + 2673.9989937473868414759390299397*c[44]
+                                   + 5193.347983794033802950592847594*c[46]
+                                   + 8478.118406882868909897287966368*c[47]
+                                   + 6450.01640622454986590201036177*c[48]
+                                   + 2225.1402157149191066107194107818*c[49]
+                                   + 1939.4180498382223109786937762629*c[51]
+                                   + 2793.1398740732539998223515239798*c[52]
+                                   + 1815.5180365042108700633158629367*c[53]
+                                   + 321.17132563191762201498307479119*c[54]
+                                   + 233.60424723098410125492670039728*c[58]
+                                   - 2747.9446322809322803786992417687*c[60]
+                                   - 1204.1876790594542270131354023495*c[61]
+                                   - 7783.625285781273772612475310226*c[63]
+                                   - 11794.884562607454002342658235661*c[64]
+                                   - 5075.638373779568533233288088093*c[65]
+                                   - 12677.493620375230288342705999252*c[67]
+                                   - 23890.680624627619665128333701828*c[68]
+                                   - 21663.418785947778681874688608457*c[69]
+                                   - 8361.22467500893932213663162025*c[70]
+                                   - 12557.407410696018379418920095901*c[72]
+                                   - 24429.917558670221534750977707006*c[73]
+                                   - 25061.788961348458315731884133125*c[74]
+                                   - 16071.712737962546720147763265109*c[75]
+                                   - 5299.261349874278165569602640026*c[76]
+                                   - 4469.0492715210129955837240680452*c[78]
+                                   - 7699.814124833444639146094248057*c[79]
+                                   - 7034.744889482043659207275937344*c[80]
+                                   - 3818.6347825412784661026693980822*c[81]
+                                   - 655.6135643263058785448850808685*c[82]
+                                   - 386.50471920099777719910206357688*c[86]
+                                   + 4013.3699136383628638232569997254*c[88]
+                                   + 1520.6149698915367855379856047542*c[89]
+                                   + 12276.641366156121875054451351061*c[91]
+                                   + 19310.262618239930250211894404153*c[92]
+                                   + 8115.740624346421745870127780884*c[93]
+                                   + 22020.125761159903474064911224719*c[95]
+                                   + 43737.212964279346916461608602332*c[96]
+                                   + 42429.241862276962961493951117671*c[97]
+                                   + 16751.060465363650612062346561084*c[98]
+                                   + 29022.311141712002271583510811645*c[100]
+                                   + 63282.47899589738643090070847749*c[101]
+                                   + 73944.92744617933730822244863823*c[102]
+                                   + 55278.66428092337299482469696272*c[103]
+                                   + 20047.499078699512038176532993634*c[104]
+                                   + 25724.2392780700137077370497876*c[106]
+                                   + 55748.60284794328974753412917621*c[107]
+                                   + 67315.17354620560321980958838452*c[108]
+                                   + 56719.05763338267565262012185219*c[109]
+                                   + 33402.984354167242332263786057645*c[110]
+                                   + 10751.67567078405363715342566801*c[111]
+                                   + 8872.892190604110118816575654669*c[113]
+                                   + 17074.039430706413114621882191366*c[114]
+                                   + 18527.99979852742685633953928448*c[115]
+                                   + 13965.004467729746470838581776858*c[116]
+                                   + 6894.085648206050007487877249122*c[117]
+                                   + 1163.9030330187606613402124830859*c[118]
+                                   + 606.2744410360360561194412161803*c[122]
+                                   - 5597.219605596010550244898539219*c[124]
+                                   - 1864.5111943460886240684274779156*c[125]
+                                   - 17648.663936026281416091365606028*c[127]
+                                   - 28368.987059477139389410762738071*c[128]
+                                   - 11533.484853824447620211027027103*c[129]
+                                   - 33806.220921250460669843653810091*c[131]
+                                   - 69406.08862445455380683093440175*c[132]
+                                   - 69963.54843006810788285629568388*c[133]
+                                   - 27581.889465951056333884275159727*c[134]
+                                   - 49195.554060879908650551956429596*c[136]
+                                   - 112198.01747664530157787160079684*c[137]
+                                   - 138645.11550934828873308011937017*c[138]
+                                   - 110812.43469840220754323512118222*c[139]
+                                   - 41418.126994754018569290856361445*c[140]
+                                   - 57215.23295022672342498483240216*c[142]
+                                   - 136643.42207313158006587885250023*c[143]
+                                   - 183207.58289935754233128664366331*c[144]
+                                   - 173570.45573369797442752453633571*c[145]
+                                   - 116999.43851624199542053471693574*c[146]
+                                   - 40867.291259082959471387357818865*c[147]
+                                   - 47121.645442401945302501356584302*c[149]
+                                   - 109892.7881033314927219210235644*c[150]
+                                   - 147040.86631570752612346989496329*c[151]
+                                   - 144304.30643219254136199542968332*c[152]
+                                   - 109585.31940735096870640931584284*c[153]
+                                   - 61581.86029081338901299954974755*c[154]
+                                   - 19559.19421990870491348674105201*c[155]
+                                   - 15905.376015064327825098349125895*c[157]
+                                   - 33028.843067997916350512929999082*c[158]
+                                   - 39864.49654643651335342083561745*c[159]
+                                   - 35504.159350992538247609752520154*c[160]
+                                   - 24140.826695028582721995714534849*c[161]
+                                   - 11260.604436175823503308717582518*c[162]
+                                   - 1882.0843413327438490627172897415*c[163]
+                                   + z*(3095.2351585453533953525335374925*c[28]
+                                        + 1797.0850183301835418216794675994*c[29]
+                                        + 1161.5159548214226015565272918273*c[32]
+                                        + 311.26425572687250575367542837088*c[33]
+                                        + 563.4067564700063389087799564537*c[40]
+                                        - 10267.935139360850426476837563789*c[43]
+                                        - 6684.997484368467103689847574849*c[44]
+                                        - 15601.722063648293769725424608126*c[47]
+                                        - 28066.913543179803106789897757409*c[48]
+                                        - 13350.841294289514639664316464691*c[49]
+                                        - 5260.413429504628366332095370162*c[52]
+                                        - 8234.316777587404492636897083265*c[53]
+                                        - 1927.0279537915057320898984487471*c[54]
+                                        - 1548.2413016478697204454598030208*c[61]
+                                        + 19386.88103991580393039435467816*c[64]
+                                        + 10464.225549025314702427010123814*c[65]
+                                        + 44137.022813075081558814722065885*c[68]
+                                        + 95289.92351163976363737917559138*c[69]
+                                        + 50167.3480500536359328197897215*c[70]
+                                        + 46636.024863556267768562202606758*c[73]
+                                        + 117638.59645017573956794700041386*c[74]
+                                        + 130355.15358393978023330095022906*c[75]
+                                        + 55642.24417367992073848082772027*c[76]
+                                        + 14857.058744579165094346964727454*c[79]
+                                        + 33551.320183230780182750568815563*c[80]
+                                        + 31836.757431187170467390859981685*c[81]
+                                        + 6883.94242542621172472129334912*c[82]
+                                        + 3268.5176270816762916656436610128*c[89]
+                                        - 31545.674965884951427244836640025*c[92]
+                                        - 13669.520754990265440607524546192*c[93]
+                                        - 80619.00850902473798849490759117*c[96]
+                                        - 185603.91074237581764736907423058*c[97]
+                                        - 94327.69294840022926628550891364*c[98]
+                                        - 120962.3823078602455558431335456*c[101]
+                                        - 348057.32116525638890693582921299*c[102]
+                                        - 451588.6599857012151621258848361*c[103]
+                                        - 210498.74032634487640085359643316*c[104]
+                                        - 108179.80123596816107612336900222*c[107]
+                                        - 324282.64151878972960823427141612*c[108]
+                                        - 485318.40603493018758481982077165*c[109]
+                                        - 430552.04842888054470780558365417*c[110]
+                                        - 172026.81073254485819445481068816*c[111]
+                                        - 33329.052213398941968249357401221*c[114]
+                                        - 89970.48689613032955631924639711*c[115]
+                                        - 120907.66923179729342354455242117*c[116]
+                                        - 90642.23913119606618540582957107*c[117]
+                                        - 18622.448528300170581443399729375*c[118]
+                                        - 5589.135353038901119508332777203*c[125]
+                                        + 45975.77423433478668838605852863*c[128]
+                                        + 14657.275173635439471343513358193*c[129]
+                                        + 127732.06832162074471159300686916*c[132]
+                                        + 304663.88410023876685288165467335*c[133]
+                                        + 146007.07374655147858555796677005*c[134]
+                                        + 214256.62536150024627030061148364*c[137]
+                                        + 651461.3899171513747773250497379*c[138]
+                                        + 902041.1950818482613983704791741*c[139]
+                                        + 420952.97400118120261066408665967*c[140]
+                                        + 265305.00900924386265481138649962*c[143]
+                                        + 883442.7325146720214648499416306*c[144]
+                                        + 1.4882861187453863572202225518171e6*c[145]
+                                        + 1.5158906875956127548750378551453e6*c[146]
+                                        + 653876.6601453273515421977251018*c[147]
+                                        + 215145.9312301317834296666997084*c[150]
+                                        + 717123.7373137924374151288469119*c[151]
+                                        + 1.2593353550581030161418429539672e6*c[152]
+                                        + 1.4712336941028250747490083653712e6*c[153]
+                                        + 1.150371580977633997118267252712e6*c[154]
+                                        + 440081.86994794586055345167367023*c[155]
+                                        + 64899.96787569209722001876018714*c[158]
+                                        + 195320.60414805795306568433126063*c[159]
+                                        + 311772.20184255586621072574298603*c[160]
+                                        + 327070.63316203760280752075387739*c[161]
+                                        + 213545.69674009106733752117577658*c[162]
+                                        + 42346.897679986736603911139019185*c[163]
+                                        + z*(23883.745055236856884069743705969*c[48]
+                                             + 15575.981510004433746275035875473*c[49]
+                                             + 7391.043372653754634957214851846*c[53]
+                                             + 2248.1992794234233541048815235383*c[54]
+                                             + 4449.7407708472132613124201928368*c[65]
+                                             - 82262.75309354063386538490814048*c[69]
+                                             - 58528.57272506257525495642134175*c[70]
+                                             - 109968.24809360918755723458016209*c[74]
+                                             - 270818.0825611721599656347391683*c[75]
+                                             - 148379.31779647978863594887392073*c[76]
+                                             - 31928.915919051342069464757944405*c[80]
+                                             - 68380.20424550661439300128922147*c[81]
+                                             - 18357.179801136564599256782264319*c[82]
+                                             - 13239.661611751577848135589812035*c[93]
+                                             + 159061.6121733668204872683928728*c[97]
+                                             + 88423.63065323107372268976381425*c[98]
+                                             + 326390.00509961609127275941523485*c[102]
+                                             + 946561.7967005481711986021596847*c[103]
+                                             + 561329.9742035863370689429238218*c[104]
+                                             + 311989.41530655144311742060090962*c[108]
+                                             + 1.0737190178619713533574699380383e6*c[109]
+                                             + 1.5738492635976787870556726500053e6*c[110]
+                                             + 774120.6482964518618750466480967*c[111]
+                                             + 87300.97479962352483094079637181*c[115]
+                                             + 270970.69592606269342226436065142*c[116]
+                                             + 339069.11675002972906392551061769*c[117]
+                                             + 83801.01837735076761649529878219*c[118]
+                                             + 28352.87392185135915836810841913*c[129]
+                                             - 259510.02605013699429148183092729*c[133]
+                                             - 102146.66536560138372103406657266*c[134]
+                                             - 609697.202287561305889249502625*c[138]
+                                             - 1.8824644483821788614511246913191e6*c[139]
+                                             - 1.0482086803032245810050247370364e6*c[140]
+                                             - 850847.5505325563312732666649445*c[144]
+                                             - 3.3003556504041455373830233120967e6*c[145]
+                                             - 5.575156943855350295450358692761e6*c[146]
+                                             - 2.9424449706539730819398897629583e6*c[147]
+                                             - 699043.1430490472442129082190073*c[151]
+                                             - 2.8465078885284373733933630951637e6*c[152]
+                                             - 5.633091666010946350433145235771e6*c[153]
+                                             - 6.414635736834001283859261062839e6*c[154]
+                                             - 2.9338791329863057370230111578015e6*c[155]
+                                             - 191318.72556393333936426448443401*c[159]
+                                             - 709349.5955610840724502486643449*c[160]
+                                             - 1.2646787703747001900284060170676e6*c[161]
+                                             - 1.2112758285399939876532079994168e6*c[162]
+                                             - 282312.65119991157735940759346123*c[163]
+                                             + z*(158316.09339543433292460039631254*c[75]
+                                                  + 111284.48834735984147696165544055*c[76]
+                                                  + 41649.760767717665130282603434897*c[81]
+                                                  + 13767.884850852423449442586698239*c[82]
+                                                  + 28833.792604314480561746662113341*c[98]
+                                                  - 559611.1467340845602348292809457*c[103]
+                                                  - 420997.48065268975280170719286632*c[104]
+                                                  - 676685.614428292623789129085073*c[109]
+                                                  - 2.1382355002197530929201844480908e6*c[110]
+                                                  - 1.2902010804940864364584110801612e6*c[111]
+                                                  - 173215.66465195446812639428821342*c[116]
+                                                  - 473353.91546291279007934155442668*c[117]
+                                                  - 139668.36396225127936082549797031*c[118]
+                                                  - 90926.56089605601061615585954542*c[134]
+                                                  + 1.1067774054933634086484788430436e6*c[139]
+                                                  + 618908.1969025865273510896911512*c[140]
+                                                  + 2.0853624602682597163903515577468e6*c[145]
+                                                  + 7.630126705992374357100848947411e6*c[146]
+                                                  + 4.9040749510899551365664829382638e6*c[147]
+                                                  + 1.8363777435030895838593950873805e6*c[152]
+                                                  + 8.071872833415888602805385515085e6*c[153]
+                                                  + 1.4817604969505496462522296523512e7*c[154]
+                                                  + 8.068167615712340776813280683954e6*c[155]
+                                                  + 460820.48010413630471698039670383*c[160]
+                                                  + 1.8316125121518749532400935279385e6*c[161]
+                                                  + 2.8531936915986039282032223604354e6*c[162]
+                                                  + 776359.7907997568377383708820184*c[163]
+                                                  + z*(957848.5525214940026284299605868*c[110]
+                                                       + 709610.5942717475400521260940887*c[111]
+                                                       + 219052.07790039049328139742146341*c[117]
+                                                       + 76817.60017923820364845402388367*c[118]
+                                                       + 167248.31332483190840267886162611*c[140]
+                                                       - 3.4487589981008616355130799278403e6*c[146]
+                                                       - 2.6972412230994753251115656160451e6*c[147]
+                                                       - 3.8470540839076788399805265882568e6*c[153]
+                                                       - 1.4958482656618588686936084428921e7*c[154]
+                                                       - 9.681801138854808932175936820745e6*c[155]
+                                                       - 883103.4343708498107187890151378*c[161]
+                                                       - 2.9460175930319451760007671945615e6*c[162]
+                                                       - 931631.7489597082052860450584221*c[163]
+                                                       + z*(5.447039938712452506039057072791e6*c[154]
+                                                            + 4.1954471601704172039429059556562e6*c[155]
+                                                            + 1.1014088501221704123911959170577e6*c[162]
+                                                            + 403707.09121587355562395285864956*c[163])))))
+                                   + y*(2063.1647913456192832706956752327*c[27]
+                                        + 1547.6175792726766976762667687463*c[28]
+                                        + 359.41700366603670836433589351988*c[29]
+                                        + 1208.3075120811701906411922699156*c[31]
+                                        + 580.7579774107113007782636459137*c[32]
+                                        + 62.25285114537450115073508567418*c[33]
+                                        - 87.28429934896867358252419269531*c[37]
+                                        + 376.35957063447925375282228909331*c[39]
+                                        + 281.70337823500316945438997822685*c[40]
+                                        - 5902.842319851062599084001245314*c[42]
+                                        - 5133.967569680425213238418781895*c[43]
+                                        - 1336.9994968736934207379695149699*c[44]
+                                        - 16457.029768425635931323898033239*c[46]
+                                        - 20057.972492073785865529177233204*c[47]
+                                        - 10390.131719683331998171928292676*c[48]
+                                        - 2225.1402157149191066107194107818*c[49]
+                                        - 8119.389057854462452708420372847*c[51]
+                                        - 8553.990864349340374455951542188*c[52]
+                                        - 3125.0720300482318255188223870222*c[53]
+                                        - 321.17132563191762201498307479119*c[54]
+                                        + 112.77446418047508336444737260559*c[58]
+                                        - 547.6769399185105085638142364303*c[60]
+                                        - 215.03351411775968339520275041956*c[61]
+                                        + 9380.837179506755503932334139536*c[63]
+                                        + 6731.424766728717502779533575929*c[64]
+                                        + 1202.8969556356202882229179861955*c[65]
+                                        + 41854.096874376070675520807350883*c[67]
+                                        + 59415.4946414651569593735323112*c[68]
+                                        + 35510.535321036079500552816746373*c[69]
+                                        + 8361.22467500893932213663162025*c[70]
+                                        + 70733.60333906813083534505501036*c[72]
+                                        + 112751.4821496173730642496417087*c[73]
+                                        + 87419.1696002657482639861915602*c[74]
+                                        + 38688.297508738879995090677024043*c[75]
+                                        + 7948.892024811417248354403960039*c[76]
+                                        + 31560.316208856448123576122870493*c[78]
+                                        + 44859.3351574922196103993623083*c[79]
+                                        + 30293.532420758468451272660586276*c[80]
+                                        + 9768.60060650094491328589846021*c[81]
+                                        + 983.4203464894588178173276213028*c[82]
+                                        - 333.28517643818884264423942810723*c[86]
+                                        + 1371.978546286823958666083250889*c[88]
+                                        + 627.5553843996818479998035829144*c[89]
+                                        - 14692.659521164461312083819960882*c[91]
+                                        - 10337.384205660578631931817988703*c[92]
+                                        - 1891.3802302502254068765128302908*c[93]
+                                        - 69742.1560273806370952035862842*c[95]
+                                        - 99062.94723057955742691612279627*c[96]
+                                        - 57604.55904377952993165192373574*c[97]
+                                        - 12631.947236175867674669966259178*c[98]
+                                        - 168023.3788289896580884665143492*c[100]
+                                        - 301917.35302081759454623002717079*c[101]
+                                        - 268875.32007914407493081878434534*c[102]
+                                        - 135223.11381436402445694316566925*c[103]
+                                        - 30071.248618049268057264799490451*c[104]
+                                        - 222020.23664408303289821801220475*c[106]
+                                        - 415763.18523177481846869482065414*c[107]
+                                        - 410789.48875642517396609902168421*c[108]
+                                        - 262666.63947533717358883049411953*c[109]
+                                        - 107119.27132419693508342127197854*c[110]
+                                        - 21503.35134156810727430685133602*c[111]
+                                        - 92724.70648161969154908756186844*c[113]
+                                        - 155797.801328668905492085310488*c[114]
+                                        - 138867.49064402724779344927161292*c[115]
+                                        - 77638.47954528260471354309229408*c[116]
+                                        - 23379.942633046604373219757627458*c[117]
+                                        - 2327.8060660375213226804249661719*c[118]
+                                        + 384.72482829257468200822649247479*c[122]
+                                        - 1676.9483762548728876198573341681*c[124]
+                                        - 331.55887687518904946235872407137*c[125]
+                                        + 19295.13723461824073007767373615*c[127]
+                                        + 11040.036216602854860509497018215*c[128]
+                                        + 1240.2309762306910321906049764625*c[129]
+                                        + 106151.46754979675660121492521427*c[131]
+                                        + 153278.0959623901629784848258077*c[132]
+                                        + 88539.88978753267673005562364878*c[133]
+                                        + 18838.950918253363005407750203436*c[134]
+                                        + 278546.94452111595252724866324697*c[136]
+                                        + 510897.7821262984881257651483221*c[137]
+                                        + 467078.86855976022459922768546316*c[138]
+                                        + 238186.80431406263811253515786661*c[139]
+                                        + 52171.93374660531902044349515966*c[140]
+                                        + 503924.2221719167709826870013634*c[142]
+                                        + 1.042271049198136206733955134517e6*c[143]
+                                        + 1.1514987218200529302474365117506e6*c[144]
+                                        + 833929.542819978085569445444933*c[145]
+                                        + 380782.43147084285238753302348934*c[146]
+                                        + 81734.58251816591894277471563773*c[147]
+                                        + 572566.3786486696520244332725085*c[149]
+                                        + 1.1927454855180335835777318995556e6*c[150]
+                                        + 1.3726698357047322432501856160867e6*c[151]
+                                        + 1.1001199731292194299537701058469e6*c[152]
+                                        + 634702.3183756657220924776831514*c[153]
+                                        + 246960.08282509160770870494205854*c[154]
+                                        + 48897.985549771762283716852630025*c[155]
+                                        + 228216.33078857181777245452423009*c[157]
+                                        + 427586.6620527205943501650570805*c[158]
+                                        + 447680.03197104865322509973235127*c[159]
+                                        + 326135.58915454462962951691546601*c[160]
+                                        + 164650.25436010646687084050030075*c[161]
+                                        + 47553.228193310065470053706007256*c[162]
+                                        + 4705.2108533318596226567932243539*c[163]
+                                        + y*(12852.812229273697085715707273848*c[46]
+                                             + 12257.111460249638980666464929141*c[47]
+                                             + 4776.7490110473713768139487411938*c[48]
+                                             + 741.7134052383063688702398035939*c[49]
+                                             + 8422.102457167835776379697972845*c[51]
+                                             + 5923.784149597026191289903857107*c[52]
+                                             + 1478.2086745307509269914429703692*c[53]
+                                             + 107.0571085439725406716610249304*c[54]
+                                             + 209.43829062088229767683083483894*c[58]
+                                             - 752.9994466040053081689256192367*c[60]
+                                             - 559.0871367061751768275271510909*c[61]
+                                             + 2211.8367563079356700150666882834*c[63]
+                                             + 2962.0157532291844624176437631508*c[64]
+                                             + 889.9481541694426522624840385674*c[65]
+                                             - 34498.953756936187979132009738765*c[67]
+                                             - 37346.983234927616179966171278259*c[68]
+                                             - 16452.550618708126773076981628096*c[69]
+                                             - 2787.0748916696464407122105400833*c[70]
+                                             - 130339.70538795540605861514998851*c[72]
+                                             - 171634.22811547268813362549688518*c[73]
+                                             - 105789.25100173936318934666692243*c[74]
+                                             - 35512.683940355959939973139433616*c[75]
+                                             - 5299.261349874278165569602640026*c[76]
+                                             - 72839.57588191359057981830072712*c[78]
+                                             - 83296.10114949625916778205665649*c[79]
+                                             - 40780.753584414356415552142057447*c[80]
+                                             - 9206.166026126648084945195215532*c[81]
+                                             - 655.6135643263058785448850808685*c[82]
+                                             + 32.179258414721681358754151679319*c[86]
+                                             + 28.196623997687258342119951358193*c[88]
+                                             - 366.07397423314774466655209003343*c[89]
+                                             - 1026.2830438145279214507316260206*c[91]
+                                             + 691.9330102575972708926098614477*c[92]
+                                             + 962.8844808546602071371338045117*c[93]
+                                             + 47870.275945490851059605845583334*c[95]
+                                             + 38454.907542182020681097570623384*c[96]
+                                             + 9155.231355935368706902539204693*c[97]
+                                             + 91.53584953750628749760845115346*c[98]
+                                             + 320377.42980117509438301890768191*c[100]
+                                             + 475953.36845957539951233983662262*c[101]
+                                             + 333249.71067226237604431135395851*c[102]
+                                             + 125018.82080489532628109952392962*c[103]
+                                             + 20047.499078699512038176532993634*c[104]
+                                             + 700363.5266702904810012287155945*c[106]
+                                             + 1.1362167446372135143028692765785e6*c[107]
+                                             + 932434.847493028982132189756475*c[108]
+                                             + 475633.47558739757050494994668773*c[109]
+                                             + 147432.57394005938550231497184179*c[110]
+                                             + 21503.35134156810727430685133602*c[111]
+                                             + 353133.50402561451156180567118368*c[113]
+                                             + 512982.0928282718616255349564992*c[114]
+                                             + 371247.1971043027640857990995575*c[115]
+                                             + 154433.6018047698073311563235217*c[116]
+                                             + 32971.713969681108731463760756671*c[117]
+                                             + 2327.8060660375213226804249661719*c[118]
+                                             + 835.0307694825033643311748232113*c[122]
+                                             - 2812.0313891531516626289838857434*c[124]
+                                             - 1768.3140100010082637992465283806*c[125]
+                                             + 7278.100546493523908056141923135*c[127]
+                                             + 8141.821578330230128602340473755*c[128]
+                                             + 2221.8041552795801913575008936628*c[129]
+                                             - 77317.20296238085278624453803316*c[131]
+                                             - 71901.3789444533180910308743298*c[132]
+                                             - 27293.412141836022143966229853484*c[133]
+                                             - 4614.3286779515603678070548380423*c[134]
+                                             - 501098.3711866272332137894638642*c[136]
+                                             - 709662.3579369179672205530714619*c[137]
+                                             - 462311.87742009717371219713500774*c[138]
+                                             - 155542.15720040978740124542591306*c[139]
+                                             - 21507.613503702600902305277596432*c[140]
+                                             - 1.6288910257133360273635379155117e6*c[142]
+                                             - 2.9228539061966015903138229494753e6*c[143]
+                                             - 2.6892117564692862363590153410229e6*c[144]
+                                             - 1.5424192083442968686181872003451e6*c[145]
+                                             - 527565.9859092017139339966131072*c[146]
+                                             - 81734.58251816591894277471563773*c[147]
+                                             - 2.6938376641051624906916300470206e6*c[149]
+                                             - 5.019554326430482017076030586483e6*c[150]
+                                             - 4.9965900771594261871919411900487e6*c[151]
+                                             - 3.3293901934094941921178449786043e6*c[152]
+                                             - 1.5329000474292796115068490833606e6*c[153]
+                                             - 453287.35323086632384654801299761*c[154]
+                                             - 65197.31406636234971162247017337*c[155]
+                                             - 1.2635405644357827823055712199384e6*c[157]
+                                             - 2.1261674045767295162236577633808e6*c[158]
+                                             - 1.9195516890502303696497221911006e6*c[159]
+                                             - 1.1387062268484959105023088741672e6*c[160]
+                                             - 432765.52273065797640686092672663*c[161]
+                                             - 89273.26039490742957578082407762*c[162]
+                                             - 6273.614471109146163542390965805*c[163]
+                                             + y*(73590.83696114101132592912429436*c[72]
+                                                  + 82200.75839763344895365695647985*c[73]
+                                                  + 41897.800691508762838949875445004*c[74]
+                                                  + 11308.292385388166637471456879467*c[75]
+                                                  + 1324.8153374685695413924006600065*c[76]
+                                                  + 51699.863784721541580283037308*c[78]
+                                                  + 45865.295364293622104556176711915*c[79]
+                                                  + 17197.485200302044000829595234283*c[80]
+                                                  + 2974.982911979833223591614531064*c[81]
+                                                  + 163.90339108157646963622127021713*c[82]
+                                                  - 563.1370222576294237781976543881*c[86]
+                                                  + 1867.6614578458974264047142086016*c[88]
+                                                  + 1372.7774033743040424995703376254*c[89]
+                                                  - 4406.6789241298247145728326270794*c[91]
+                                                  - 6127.386287539494352583210192757*c[92]
+                                                  - 1805.4084016024878883821258834594*c[93]
+                                                  + 11559.996821791195220290759955371*c[95]
+                                                  + 20298.535433885167751571098377299*c[96]
+                                                  + 11328.545539368997695275569684934*c[97]
+                                                  + 2059.5566145938914686961901509529*c[98]
+                                                  - 188793.80442258356444455536814109*c[100]
+                                                  - 234517.20659268792774403137622463*c[101]
+                                                  - 133985.85482616957889487973545577*c[102]
+                                                  - 39972.224766720325731059234353266*c[103]
+                                                  - 5011.874769674878009544133248409*c[104]
+                                                  - 899392.8906921474561844970268007*c[106]
+                                                  - 1.2731778938529599507822948342967e6*c[107]
+                                                  - 889468.6966893665687545071309289*c[108]
+                                                  - 376169.3118014732710267993007045*c[109]
+                                                  - 93872.93827796091796060433585252*c[110]
+                                                  - 10751.67567078405363715342566801*c[111]
+                                                  - 547395.3875908921206253861118385*c[113]
+                                                  - 678796.0448432407745303298490746*c[114]
+                                                  - 397334.40937412668749123009138886*c[115]
+                                                  - 129157.68785696055039725842861829*c[116]
+                                                  - 21281.742653157806544853881942942*c[117]
+                                                  - 1163.9030330187606613402124830859*c[118]
+                                                  - 987.6993521382869683026932726061*c[122]
+                                                  + 2951.0709750177242061309315971131*c[124]
+                                                  + 3062.9724816088893140808377366593*c[125]
+                                                  - 5312.539698223488978930215780775*c[127]
+                                                  - 11774.21461364732505528205783531*c[128]
+                                                  - 5040.510919440241628154330385623*c[129]
+                                                  + 5530.093616665604778461170363999*c[131]
+                                                  + 24675.452097395141562876289824816*c[132]
+                                                  + 23667.490591244673067790947750113*c[133]
+                                                  + 6244.956105498352377483232111636*c[134]
+                                                  + 232317.65244277369181461154773865*c[136]
+                                                  + 188552.00064945479691771024757523*c[137]
+                                                  + 36203.423568716759670956143993774*c[138]
+                                                  - 13154.535972077068523699476748105*c[139]
+                                                  - 4578.3533696000586079164699833988*c[140]
+                                                  + 2.1540805178992817394240520642264e6*c[142]
+                                                  + 3.3665329550576934643255558037126e6*c[143]
+                                                  + 2.6241624970937281611092844447611e6*c[144]
+                                                  + 1.2363049540201761490006371694538e6*c[145]
+                                                  + 337174.77017378028774023010136253*c[146]
+                                                  + 40867.291259082959471387357818865*c[147]
+                                                  + 5.77660723487333856764863981017e6*c[149]
+                                                  + 9.655590758379618643667066290689e6*c[150]
+                                                  + 8.396388709827528311576968312874e6*c[151]
+                                                  + 4.7648214677223749833906754089271e6*c[152]
+                                                  + 1.8188814501072593813790006777145e6*c[153]
+                                                  + 432970.94702120787806111707743787*c[154]
+                                                  + 48897.985549771762283716852630025*c[155]
+                                                  + 3.183320143277436389629800075303e6*c[157]
+                                                  + 4.7838616104972456460772690692192e6*c[158]
+                                                  + 3.7074271080613725463045335185445e6*c[159]
+                                                  + 1.8014046852675170395096526054148e6*c[160]
+                                                  + 540123.7298012325031079048705698*c[161]
+                                                  + 86356.66239905107889361753010918*c[162]
+                                                  + 4705.2108533318596226567932243539*c[163]
+                                                  + y*(397653.75773867833444732769924085*c[106]
+                                                       + 498634.43382953717441005869387122*c[107]
+                                                       + 302966.80964900481466676954185493*c[108]
+                                                       + 109278.20835219840882347764582833*c[109]
+                                                       + 22805.91791717842863401023715683*c[110]
+                                                       + 2150.335134156810727430685133602*c[111]
+                                                       + 292903.56405531927333654659761849*c[113]
+                                                       + 304947.22723693834741275552436274*c[114]
+                                                       + 146960.60553462510528761641416486*c[115]
+                                                       + 38928.380127273648510362469343874*c[116]
+                                                       + 5215.52566429501174479517670151*c[117]
+                                                       + 232.78060660375213226804249661719*c[118]
+                                                       + 1624.9247406146011414012050613842*c[122]
+                                                       - 5161.938414159342263794199494608*c[124]
+                                                       - 3757.6672712521425605733988728088*c[125]
+                                                       + 10979.720782854882169983606667403*c[127]
+                                                       + 15580.243935881633410363249607655*c[128]
+                                                       + 4509.9308226570582988749271871364*c[129]
+                                                       - 22609.71525445207968850813202991*c[131]
+                                                       - 42186.134954521614094533737868136*c[132]
+                                                       - 23981.191416893574283304010610733*c[133]
+                                                       - 4246.5701517388796166885978359126*c[134]
+                                                       + 57143.86810564460052988627998551*c[136]
+                                                       + 117340.88784191480531222798130634*c[137]
+                                                       + 89321.8632750504643974783154984*c[138]
+                                                       + 30736.688311962913523339798036121*c[139]
+                                                       + 3982.1026982102835333971157530027*c[140]
+                                                       - 986745.4916667746537117774319016*c[142]
+                                                       - 1.3532975935546061494182822955045e6*c[143]
+                                                       - 909760.9159415604507047356271627*c[144]
+                                                       - 362450.16419081443737187068606206*c[145]
+                                                       - 82113.30947859194370269237923429*c[146]
+                                                       - 8173.458251816591894277471563773*c[147]
+                                                       - 5.669977193592101957126630968897e6*c[149]
+                                                       - 8.546598886590179927444930572568e6*c[150]
+                                                       - 6.580178912534863635804170798617e6*c[151]
+                                                       - 3.2466996507932689741769964324672e6*c[152]
+                                                       - 1.0569286247926258961356277114933e6*c[153]
+                                                       - 210390.55164770640529492925805102*c[154]
+                                                       - 19559.19421990870491348674105201*c[155]
+                                                       - 3.6713756957518921721001089540158e6*c[157]
+                                                       - 4.8937223130014698294410121428921e6*c[158]
+                                                       - 3.2523990484250155662348990312972e6*c[159]
+                                                       - 1.3188890713970134934709055073881e6*c[160]
+                                                       - 324519.60704792941171164721075009*c[161]
+                                                       - 42303.351800768634242159776864055*c[162]
+                                                       - 1882.0843413327438490627172897415*c[163]
+                                                       + y*(2.0598968925691827584902746111812e6*c[149]
+                                                            + 2.825389934738075608990996318661e6*c[150]
+                                                            + 1.9511351916247877556519838290876e6*c[151]
+                                                            + 851074.5539131801991883784467384*c[152]
+                                                            + 241333.0247463250523673561743718*c[153]
+                                                            + 41265.454081154943227568614187814*c[154]
+                                                            + 3259.8657033181174855811235086683*c[155]
+                                                            + 1.570204133042524106732183757469e6*c[157]
+                                                            + 1.8408914289660791538472451600668e6*c[158]
+                                                            + 1.055907718272436326968124837754e6*c[159]
+                                                            + 364696.37958373171996856994322857*c[160]
+                                                            + 75873.33370025110405458567759742*c[161]
+                                                            + 8344.006440319472821145423614073*c[162]
+                                                            + 313.68072355545730817711954829026*c[163])
+                                                       + z*(5.650779869476151217981992637322e6*c[150]
+                                                            + 9.755675958123938778259919145438e6*c[151]
+                                                            + 7.659670985218621792695406020646e6*c[152]
+                                                            + 3.3786623464485507331429864412053e6*c[153]
+                                                            + 825309.0816230988645513722837563*c[154]
+                                                            + 88016.37398958917211069033473405*c[155]
+                                                            + 3.6817828579321583076944903201336e6*c[158]
+                                                            + 5.27953859136218163484062418877e6*c[159]
+                                                            + 3.2822674162535854797171294890571e6*c[160]
+                                                            + 1.0622266718035154567641994863638e6*c[161]
+                                                            + 166880.12880638945642290847228146*c[162]
+                                                            + 8469.379535997347320782227803837*c[163]))
+                                                  + z*(997268.8676590743488201173877424*c[107]
+                                                       + 1.5148340482450240733338477092746e6*c[108]
+                                                       + 983503.875169785679411298812455*c[109]
+                                                       + 319282.85084049800087614332019561*c[110]
+                                                       + 43006.702683136214548613702672041*c[111]
+                                                       + 609894.4544738766948255110487255*c[114]
+                                                       + 734803.0276731255264380820708243*c[115]
+                                                       + 350355.42114546283659326222409486*c[116]
+                                                       + 73017.35930013016442713247382114*c[117]
+                                                       + 4655.6121320750426453608499323437*c[118]
+                                                       - 7515.334542504285121146797745618*c[125]
+                                                       + 31160.487871763266820726499215311*c[128]
+                                                       + 22549.654113285291494374635935682*c[129]
+                                                       - 84372.26990904322818906747573627*c[132]
+                                                       - 119905.95708446787141652005305367*c[133]
+                                                       - 38219.131365649916550197380523214*c[134]
+                                                       + 234681.77568382961062445596261267*c[137]
+                                                       + 446609.31637525232198739157749198*c[138]
+                                                       + 276630.19480766622171005818232509*c[139]
+                                                       + 55749.43777494396946755962054204*c[140]
+                                                       - 2.7065951871092122988365645910089e6*c[143]
+                                                       - 4.5488045797078022535236781358136e6*c[144]
+                                                       - 3.2620514777173299363468361745586e6*c[145]
+                                                       - 1.1495863327002872118376933092801e6*c[146]
+                                                       - 163469.16503633183788554943127546*c[147]
+                                                       - 1.1442417903704208636907868507814e7*c[150]
+                                                       - 2.3145218604550379400760934847646e7*c[151]
+                                                       - 2.156062587192079897489756187156e7*c[152]
+                                                       - 1.1418338400648211812755801519701e7*c[153]
+                                                       - 3.382501951331029241347212877264e6*c[154]
+                                                       - 440081.86994794586055345167367023*c[155]
+                                                       - 6.105661768070781351187533965651e6*c[158]
+                                                       - 1.0982456650762896196333870967716e7*c[159]
+                                                       - 8.587734226319535961521020077436e6*c[160]
+                                                       - 3.4810478268674963071988614641375e6*c[161]
+                                                       - 679186.9072089832284202870649996*c[162]
+                                                       - 42346.897679986736603911139019185*c[163]
+                                                       + z*(9.755675958123938778259919145438e6*c[151]
+                                                            + 1.7872565632176784182955947381506e7*c[152]
+                                                            + 1.3514649385794202932571945764821e7*c[153]
+                                                            + 4.9518544897385931873082337025377e6*c[154]
+                                                            + 733469.7832465764342557527894504*c[155]
+                                                            + 5.27953859136218163484062418877e6*c[159]
+                                                            + 7.6586239712583661193399688078e6*c[160]
+                                                            + 4.2489066872140618270567979454554e6*c[161]
+                                                            + 1.0012807728383367385374508336888e6*c[162]
+                                                            + 70578.16279997789433985189836531*c[163])))
+                                             + z*(164401.51679526689790731391295971*c[73]
+                                                  + 209489.00345754381419474937722502*c[74]
+                                                  + 101774.63146849349973724311191521*c[75]
+                                                  + 18547.414724559973579493609240092*c[76]
+                                                  + 91730.59072858724420911235342383*c[79]
+                                                  + 85987.42600151022000414797617141*c[80]
+                                                  + 26774.846207818499012324530779576*c[81]
+                                                  + 2294.6474751420705749070977830399*c[82]
+                                                  + 2745.5548067486080849991406752507*c[89]
+                                                  - 12254.772575078988705166420385514*c[92]
+                                                  - 9027.042008012439441910629417297*c[93]
+                                                  + 40597.070867770335503142196754599*c[96]
+                                                  + 56642.72769684498847637784842467*c[97]
+                                                  + 18536.009531345023218265711358576*c[98]
+                                                  - 469034.41318537585548806275244926*c[101]
+                                                  - 669929.2741308478944743986772789*c[102]
+                                                  - 359750.02290048293157953310917939*c[103]
+                                                  - 70166.24677544829213361786547772*c[104]
+                                                  - 1.549086920046845552744472280851e6*c[107]
+                                                  - 2.9325094352018087704386879453699e6*c[108]
+                                                  - 2.4020199310434737598298948938855e6*c[109]
+                                                  - 994938.2850509548505723173817397*c[110]
+                                                  - 172026.81073254485819445481068816*c[111]
+                                                  - 747697.6352126048542351486494237*c[114]
+                                                  - 1.25186901919750791101806838612e6*c[115]
+                                                  - 812063.7695671821169820636334698*c[116]
+                                                  - 224927.03784407912720082187338005*c[117]
+                                                  - 18622.448528300170581443399729375*c[118]
+                                                  - 1389.3895792865064929851222722991*c[125]
+                                                  + 7612.058644468616710162383544691*c[128]
+                                                  - 2652.9004839159166463970159924332*c[129]
+                                                  - 35021.365714252945063314896086639*c[132]
+                                                  - 1568.5041282445060775653143031032*c[133]
+                                                  + 17985.473583835254847151708481512*c[134]
+                                                  + 611785.7769827392044598764577631*c[137]
+                                                  + 627626.4342188361203421722974609*c[138]
+                                                  + 158239.37105897260499676289159214*c[139]
+                                                  - 8347.509399456851043270959225546*c[140]
+                                                  + 4.0264707230061746298145470164162e6*c[143]
+                                                  + 8.572007905760838552022744087992e6*c[144]
+                                                  + 7.864693108464255404658898350526e6*c[145]
+                                                  + 3.5708604497326368165255281097953e6*c[146]
+                                                  + 653876.6601453273515421977251018*c[147]
+                                                  + 7.868763613055028650426264073564e6*c[150]
+                                                  + 1.8836724944587262157123906716722e7*c[151]
+                                                  + 2.1322767337580575875618516808784e7*c[152]
+                                                  + 1.4046001900853419526550207968301e7*c[153]
+                                                  + 5.276916989093128319875128671493e6*c[154]
+                                                  + 880163.7398958917211069033473405*c[155]
+                                                  + 3.4620614529237099409670041727877e6*c[158]
+                                                  + 7.554678889543966535188796625007e6*c[159]
+                                                  + 7.624907941088117394065853371297e6*c[160]
+                                                  + 4.0806843903497587363118067238398e6*c[161]
+                                                  + 1.0479463407720383494520635371839e6*c[162]
+                                                  + 84693.79535997347320782227803837*c[163]
+                                                  + z*(1.5148340482450240733338477092746e6*c[108]
+                                                       + 2.294842375396166585293030562395e6*c[109]
+                                                       + 1.2771314033619920035045732807825e6*c[110]
+                                                       + 258040.21609881728729168221603224*c[111]
+                                                       + 734803.0276731255264380820708243*c[115]
+                                                       + 817495.9826727466187176118562213*c[116]
+                                                       + 292069.43720052065770852989528455*c[117]
+                                                       + 27933.672792450255872165099594062*c[118]
+                                                       + 22549.654113285291494374635935682*c[129]
+                                                       - 119905.95708446787141652005305367*c[133]
+                                                       - 89177.97318651647195046055455417*c[134]
+                                                       + 446609.31637525232198739157749198*c[138]
+                                                       + 645470.4545512211839901357587585*c[139]
+                                                       + 222997.75109977587787023848216815*c[140]
+                                                       - 4.5488045797078022535236781358136e6*c[144]
+                                                       - 7.611453448007103184809284407303e6*c[145]
+                                                       - 4.5983453308011488473507732371204e6*c[146]
+                                                       - 980814.9902179910273132965876528*c[147]
+                                                       - 1.3389542646426440622501015702208e7*c[151]
+                                                       - 3.24355614023050800918050303188e7*c[152]
+                                                       - 3.2158704216798644318451260313985e7*c[153]
+                                                       - 1.5343157218247582260775043561047e7*c[154]
+                                                       - 2.9338791329863057370230111578015e6*c[155]
+                                                       - 5.702918059400714561493246778945e6*c[159]
+                                                       - 1.2379422556820551124209078039551e7*c[160]
+                                                       - 9.675284620255923401738647911094e6*c[161]
+                                                       - 3.073840670415562631984271556309e6*c[162]
+                                                       - 282312.65119991157735940759346123*c[163]
+                                                       + z*(1.1915043754784522788637298254337e7*c[152]
+                                                            + 2.0271974078691304398857918647232e7*c[153]
+                                                            + 1.2379636224346482968270584256344e7*c[154]
+                                                            + 2.6893892052374469256044268946514e6*c[155]
+                                                            + 5.1057493141722440795599792052e6*c[160]
+                                                            + 6.373360030821092740585196918183e6*c[161]
+                                                            + 2.503201932095841846343627084222e6*c[162]
+                                                            + 258786.59693325227924612362733946*c[163]))))
+                                        + z*(24514.222920499277961332929858281*c[47]
+                                             + 23883.745055236856884069743705969*c[48]
+                                             + 6675.420647144757319832158232345*c[49]
+                                             + 11847.568299194052382579807714214*c[52]
+                                             + 7391.043372653754634957214851846*c[53]
+                                             + 963.5139768957528660449492243736*c[54]
+                                             - 1118.1742734123503536550543021817*c[61]
+                                             + 5924.031506458368924835287526302*c[64]
+                                             + 4449.7407708472132613124201928368*c[65]
+                                             - 74693.96646985523235993234255652*c[68]
+                                             - 82262.75309354063386538490814048*c[69]
+                                             - 25083.674025026817966409894860749*c[70]
+                                             - 178866.93943567847835993708081065*c[73]
+                                             - 319457.25155115300175198395738712*c[74]
+                                             - 217839.52399471013972251514298734*c[75]
+                                             - 55642.24417367992073848082772027*c[76]
+                                             - 74861.61157040527412645175988915*c[79]
+                                             - 117916.34192056156207361273411582*c[80]
+                                             - 56080.64802732133375218222616021*c[81]
+                                             - 6883.94242542621172472129334912*c[82]
+                                             + 2013.4068582823125956660364951839*c[89]
+                                             - 10870.906554563794163381200662618*c[92]
+                                             - 4212.6196037391384062249603947385*c[93]
+                                             + 117506.88595213437686533733800137*c[96]
+                                             + 102418.88447652183201089054444813*c[97]
+                                             + 19359.832177182579805744187418958*c[98]
+                                             + 482872.32373377494353661692079599*c[101]
+                                             + 996319.2792304639857471580925137*c[102]
+                                             + 765419.3643435750049503626061871*c[103]
+                                             + 210498.74032634487640085359643316*c[104]
+                                             + 723346.5692275814758612662723061*c[107]
+                                             + 1.7296648022633361402222608370049e6*c[108]
+                                             + 1.8786813492431043747146546263041e6*c[109]
+                                             + 1.0691177501098765464600922240454e6*c[110]
+                                             + 258040.21609881728729168221603224*c[111]
+                                             + 278266.55044393886901592126357478*c[114]
+                                             + 604366.9663240059094109271116675*c[115]
+                                             + 577838.6466757461489983432782255*c[116]
+                                             + 236676.95773145639503967077721334*c[117]
+                                             + 27933.672792450255872165099594062*c[118]
+                                             - 4926.0175992885230205836153290603*c[125]
+                                             + 23895.7018011290769673670644922*c[128]
+                                             + 8456.120292481984310390488475881*c[129]
+                                             - 178824.12360315958124537664474624*c[132]
+                                             - 138035.56483742461679739646357052*c[133]
+                                             - 23543.484517728788463111785060869*c[134]
+                                             - 807538.9388910967299812296851606*c[137]
+                                             - 1.6839329528816497482188133775779e6*c[138]
+                                             - 1.2416400437447154816144459416254e6*c[139]
+                                             - 309454.09845129326367554484557559*c[140]
+                                             - 1.8192370893870285508130988825344e6*c[143]
+                                             - 4.8740508765855926297723326171226e6*c[144]
+                                             - 6.01707976663441641290478645258e6*c[145]
+                                             - 3.8150633529961871785504244737055e6*c[146]
+                                             - 980814.9902179910273132965876528*c[147]
+                                             - 2.1703450398059353837257970994029e6*c[150]
+                                             - 6.146225441209868778835799233522e6*c[151]
+                                             - 8.641744403104871853442087998655e6*c[152]
+                                             - 7.414598763156495034545679198748e6*c[153]
+                                             - 3.7888300755241981570558315884588e6*c[154]
+                                             - 880163.7398958917211069033473405*c[155]
+                                             - 790273.3562297490914803113539739*c[158]
+                                             - 2.0430795557071853130598143304957e6*c[159]
+                                             - 2.6234481005483458004549264962081e6*c[160]
+                                             - 1.9780329278794529333842462503331e6*c[161]
+                                             - 737518.8671261102420635529443685*c[162]
+                                             - 84693.79535997347320782227803837*c[163]
+                                             + z*(209489.00345754381419474937722502*c[74]
+                                                  + 237474.14009315149938690059446881*c[75]
+                                                  + 74189.65889823989431797443696037*c[76]
+                                                  + 85987.42600151022000414797617141*c[80]
+                                                  + 62474.64115157649769542390515234*c[81]
+                                                  + 9178.58990056828229962839113216*c[82]
+                                                  - 9027.042008012439441910629417297*c[93]
+                                                  + 56642.72769684498847637784842467*c[97]
+                                                  + 43250.688906471720842619993170012*c[98]
+                                                  - 669929.2741308478944743986772789*c[102]
+                                                  - 839416.7201011268403522439214186*c[103]
+                                                  - 280664.98710179316853447146191088*c[104]
+                                                  - 1.4176753869567846971048402360953e6*c[108]
+                                                  - 3.3098707970386055209767241900045e6*c[109]
+                                                  - 2.7026217368418273987846962461763e6*c[110]
+                                                  - 774120.6482964518618750466480967*c[111]
+                                                  - 517065.9915243823845799863152957*c[115]
+                                                  - 1.0773194796506783209072032885415e6*c[116]
+                                                  - 607638.7141757958510947575982357*c[117]
+                                                  - 83801.01837735076761649529878219*c[118]
+                                                  + 19896.753629369374847977619943249*c[129]
+                                                  - 121474.46121271237749408536735677*c[133]
+                                                  - 47211.86815756754397377323476397*c[134]
+                                                  + 1.0742357505940884423295638749528e6*c[138]
+                                                  + 1.0146956536888239289825825058069e6*c[139]
+                                                  + 189607.71350194847369715464526597*c[140]
+                                                  + 4.0232033260530362984990659521781e6*c[144]
+                                                  + 1.0739497138409492759394811743924e7*c[145]
+                                                  + 9.685096468129398418751339202061e6*c[146]
+                                                  + 2.9424449706539730819398897629583e6*c[147]
+                                                  + 5.447182298160821534622891014514e6*c[151]
+                                                  + 1.7317562385382930284638175568364e7*c[152]
+                                                  + 2.402530338661503378774957155922e7*c[153]
+                                                  + 1.6318344716311187658475728467914e7*c[154]
+                                                  + 4.4008186994794586055345167367023e6*c[155]
+                                                  + 1.8517608301432519736955498460617e6*c[159]
+                                                  + 5.412029305718389461944579826807e6*c[160]
+                                                  + 6.647452941143111543508578984265e6*c[161]
+                                                  + 3.2138373742166674647281096667944e6*c[162]
+                                                  + 423468.97679986736603911139019185*c[163]
+                                                  + z*(1.5298949169307777235286870415967e6*c[109]
+                                                       + 1.9156971050429880052568599211737e6*c[110]
+                                                       + 645100.5402470432182292055400806*c[111]
+                                                       + 544997.3217818310791450745708142*c[116]
+                                                       + 438104.15580078098656279484292682*c[117]
+                                                       + 69834.18198112563968041274898516*c[118]
+                                                       - 59451.98212434431463364036970278*c[134]
+                                                       + 430313.63636748078932675717250569*c[139]
+                                                       + 334496.62664966381680535772325223*c[140]
+                                                       - 5.074302298671402123206189604869e6*c[145]
+                                                       - 6.897517996201723271026159855681e6*c[146]
+                                                       - 2.4520374755449775682832414691319e6*c[147]
+                                                       - 9.708663846752197272566055291529e6*c[152]
+                                                       - 2.7966082246506662078818971823745e7*c[153]
+                                                       - 2.5978256821272472683667024646272e7*c[154]
+                                                       - 8.068167615712340776813280683954e6*c[155]
+                                                       - 3.1471990570414566699127394878343e6*c[160]
+                                                       - 8.139566899562792362022774948459e6*c[161]
+                                                       - 5.181399743943064733617051806551e6*c[162]
+                                                       - 776359.7907997568377383708820184*c[163]
+                                                       + z*(1.0135987039345652199428959323616e7*c[153]
+                                                            + 1.3617599846781131265097642681979e7*c[154]
+                                                            + 4.8409005694274044660879684103725e6*c[155]
+                                                            + 3.1866800154105463702925984590915e6*c[161]
+                                                            + 2.7535221253054260309779897926442e6*c[162]
+                                                            + 465815.87447985410264302252921103*c[163])))))))
+                         - 1293.9984544040228489472235248623*c[164]
+                         + z*(70.99295739719539251080793949874*c[9]
+                              - 119.23637629866072416660902164612*c[15]
+                              - 108.1789562122143009932666682152*c[18]
+                              - 476.23523599162630629029083565507*c[19]
+                              + 137.55424688300548762110426872127*c[25]
+                              + 174.94091210086031430890849477472*c[28]
+                              + 808.6882582485825938197557604197*c[29]
+                              + 147.49408950113302876908283070823*c[32]
+                              + 674.4058874082237624662967614702*c[33]
+                              + 1790.9773867919159185220636778022*c[34]
+                              - 157.07097453103207024123562422345*c[40]
+                              - 192.04701818229741307330847783454*c[43]
+                              - 948.4225081128816965290004135117*c[44]
+                              - 229.79687450392249560042288823291*c[47]
+                              - 1125.3263076002561715784711531838*c[48]
+                              - 3059.567796608013771589739189825*c[49]
+                              - 188.14900540632335971025562349031*c[52]
+                              - 884.6103365480444585463333211941*c[53]
+                              - 2408.7849422393821651123730609339*c[54]
+                              - 5022.469512102587168874533117602*c[55]
+                              + 171.37519458475999009981310109195*c[61]
+                              + 216.66254855920433491591771278008*c[64]
+                              + 1079.8363592257431449155598453313*c[65]
+                              + 245.79813908694697731406563455513*c[68]
+                              + 1259.4108484090651358317415332251*c[69]
+                              + 3636.3906130956037880298368289252*c[70]
+                              + 283.70206539647423614531840076464*c[73]
+                              + 1441.7733901052263556783522993911*c[74]
+                              + 4093.3927395681452209316760485376*c[75]
+                              + 8611.299693545702019050604290043*c[76]
+                              + 229.7483311017396664074272895998*c[79]
+                              + 1103.234899642017917034351392388*c[80]
+                              + 3063.788372038932722803304517066*c[81]
+                              + 6501.501179569199962236777051946*c[82]
+                              + 11729.961636765910582702496614513*c[83]
+                              - 185.98703379537579555036913878255*c[89]
+                              - 231.45049915334390173969770211221*c[92]
+                              - 1181.0104409750096290607129939724*c[93]
+                              - 275.07033290475729047991972595122*c[96]
+                              - 1417.4710531964978520305543686678*c[97]
+                              - 4138.7280540886771418561535414387*c[98]
+                              - 298.762920102109594561242255574*c[101]
+                              - 1569.0097237765096463439632459104*c[102]
+                              - 4664.5809766198530026545987115967*c[103]
+                              - 10343.024524677192692288855725975*c[104]
+                              - 336.94852810035650426119197863077*c[107]
+                              - 1755.0557290038017536704442606605*c[108]
+                              - 5137.096751242969697028309108608*c[109]
+                              - 11173.004111029424453311521784546*c[110]
+                              - 20159.391882720100569662673127519*c[111]
+                              - 272.07022740534370367049027820332*c[114]
+                              - 1328.1483450442271034679912254567*c[115]
+                              - 3746.7387652763378408883974731694*c[116]
+                              - 8066.413256016933873495477631582*c[117]
+                              - 14742.771751570968376976024785755*c[118]
+                              - 24144.703767079023742594210707595*c[119]
+                              + 198.21819197663055086818215434889*c[125]
+                              + 249.47292191152999417038989431169*c[128]
+                              + 1278.2874653154372174157050273063*c[129]
+                              + 290.0200722623865249972041964914*c[132]
+                              + 1520.8697926282332902958826898278*c[133]
+                              + 4535.9197846269699435119875904184*c[134]
+                              + 331.99483680637031783041191069899*c[137]
+                              + 1754.404190878937462343004923901*c[138]
+                              + 5248.223527406191667384746326885*c[139]
+                              + 11782.16170444170121211682265689*c[140]
+                              + 351.17087435385567994891910824038*c[143]
+                              + 1875.8062933480086914449491876638*c[144]
+                              + 5693.050288178157283981884846693*c[145]
+                              + 12930.144110114383379220729783381*c[146]
+                              + 24416.674593085320653031893137453*c[147]
+                              + 389.78120835291377151015808998059*c[150]
+                              + 2065.3640408374358959849333604665*c[151]
+                              + 6177.727490208516924278862003014*c[152]
+                              + 13776.796200474369065789542817592*c[153]
+                              + 25517.965471581402103989185630483*c[154]
+                              + 41563.287717305997941159324735521*c[155]
+                              + 314.97654236746244230151905444524*c[158]
+                              + 1558.0193495481604960878590999924*c[159]
+                              + 4451.5663520615204095382972166617*c[160]
+                              + 9699.150752135814443693392001033*c[161]
+                              + 17922.283336856415786046907864068*c[162]
+                              + 29642.828375990715622737797313429*c[163]
+                              + 45289.945904140799713152823370182*c[164]
+                              + z*(476.23523599162630629029083565507*c[19]
+                                   - 808.6882582485825938197557604197*c[29]
+                                   - 674.4058874082237624662967614702*c[33]
+                                   - 4178.9472358478038098848152482051*c[34]
+                                   + 948.4225081128816965290004135117*c[44]
+                                   + 1125.3263076002561715784711531838*c[48]
+                                   + 7138.991525418698800376058109592*c[49]
+                                   + 884.6103365480444585463333211941*c[53]
+                                   + 5620.498198558558385262203808846*c[54]
+                                   + 20089.878048410348675498132470409*c[55]
+                                   - 1079.8363592257431449155598453313*c[65]
+                                   - 1259.4108484090651358317415332251*c[69]
+                                   - 8484.911430556408838736285934159*c[70]
+                                   - 1441.7733901052263556783522993911*c[74]
+                                   - 9551.249725659005515507244113254*c[75]
+                                   - 34445.19877418280807620241716017*c[76]
+                                   - 1103.234899642017917034351392388*c[80]
+                                   - 7148.839534757509686541043873154*c[81]
+                                   - 26006.004718276799848947108207785*c[82]
+                                   - 70379.76982059546349621497968708*c[83]
+                                   + 1181.0104409750096290607129939724*c[93]
+                                   + 1417.4710531964978520305543686678*c[97]
+                                   + 9657.03212620691333099769159669*c[98]
+                                   + 1569.0097237765096463439632459104*c[102]
+                                   + 10884.022278779657006194063660392*c[103]
+                                   + 41372.0980987087707691554229039*c[104]
+                                   + 1755.0557290038017536704442606605*c[108]
+                                   + 11986.559086233595959732721253418*c[109]
+                                   + 44692.016444117697813246087138183*c[110]
+                                   + 120956.35129632060341797603876511*c[111]
+                                   + 1328.1483450442271034679912254567*c[115]
+                                   + 8742.390452311454962072927437395*c[116]
+                                   + 32265.653024067735493981910526326*c[117]
+                                   + 88456.63050942581026185614871453*c[118]
+                                   + 201205.86472565853118828508922996*c[119]
+                                   - 1278.2874653154372174157050273063*c[129]
+                                   - 1520.8697926282332902958826898278*c[133]
+                                   - 10583.81283079626320152797104431*c[134]
+                                   - 1754.404190878937462343004923901*c[138]
+                                   - 12245.854897281113890564408096065*c[139]
+                                   - 47128.646817766804848467290627561*c[140]
+                                   - 1875.8062933480086914449491876638*c[144]
+                                   - 13283.784005749033662624397975616*c[145]
+                                   - 51720.57644045753351688291913352*c[146]
+                                   - 146500.04755851192391819135882472*c[147]
+                                   - 2065.3640408374358959849333604665*c[151]
+                                   - 14414.697477153206156650678007032*c[152]
+                                   - 55107.18480189747626315817127037*c[153]
+                                   - 153107.7928294884126239351137829*c[154]
+                                   - 346360.73097754998284299437279601*c[155]
+                                   - 1558.0193495481604960878590999924*c[159]
+                                   - 10386.988154810214288922693505544*c[160]
+                                   - 38796.603008543257774773568004131*c[161]
+                                   - 107533.70002113849471628144718441*c[162]
+                                   - 247023.56979992263018948164427858*c[163]
+                                   - 498189.404945548796844681057072*c[164]
+                                   + z*(2785.9648238985358732565434988034*c[34]
+                                        - 4759.3276836124658669173720730611*c[49]
+                                        - 3746.9987990390389235081358725639*c[54]
+                                        - 30134.817072615523013247198705613*c[55]
+                                        + 5656.607620370939225824190622773*c[70]
+                                        + 6367.499817106003677004829408836*c[75]
+                                        + 51667.79816127421211430362574026*c[76]
+                                        + 4765.8930231716731243606959154359*c[81]
+                                        + 39009.007077415199773420662311678*c[82]
+                                        + 175949.42455148865874053744921769*c[83]
+                                        - 6438.02141747127555399846106446*c[98]
+                                        - 7256.014852519771337462709106928*c[103]
+                                        - 62058.14714806315615373313435585*c[104]
+                                        - 7991.039390822397306488480835612*c[109]
+                                        - 67038.02466617654671986913070727*c[110]
+                                        - 302390.87824080150854494009691279*c[111]
+                                        - 5828.260301540969974715284958264*c[116]
+                                        - 48398.479536101603240972865789489*c[117]
+                                        - 221141.57627356452565464037178633*c[118]
+                                        - 737754.8373274146143570453271765*c[119]
+                                        + 7055.875220530842134351980696206*c[134]
+                                        + 8163.90326485407592704293873071*c[139]
+                                        + 70692.97022665020727270093594134*c[140]
+                                        + 8855.856003832689108416265317077*c[145]
+                                        + 77580.86466068630027532437870028*c[146]
+                                        + 366250.1188962798097954783970618*c[147]
+                                        + 9609.798318102137437767118671355*c[152]
+                                        + 82660.77720284621439473725690555*c[153]
+                                        + 382769.48207372103155983778445724*c[154]
+                                        + 1.269989346917683270424312700252e6*c[155]
+                                        + 6924.658769873476192615129003696*c[160]
+                                        + 58194.9045128148866621603520062*c[161]
+                                        + 268834.25005284623679070361796102*c[162]
+                                        + 905753.0892663829773614326956881*c[163]
+                                        + 2.49094702472774398422340528536e6*c[164]
+                                        + z*(15067.408536307761506623599352806*c[55]
+                                             - 25833.899080637106057151812870128*c[76]
+                                             - 19504.503538707599886710331155839*c[82]
+                                             - 193544.36700663752461459119413946*c[83]
+                                             + 31029.073574031578076866567177925*c[104]
+                                             + 33519.012333088273359934565353637*c[110]
+                                             + 332629.96606488165939943410660406*c[111]
+                                             + 24199.239768050801620486432894745*c[117]
+                                             + 243255.73390092097822010440896496*c[118]
+                                             + 1.3279587071893463058426815889177e6*c[119]
+                                             - 35346.485113325103636350467970671*c[140]
+                                             - 38790.432330343150137662189350142*c[146]
+                                             - 402875.13078590779077502623676798*c[147]
+                                             - 41330.388601423107197368628452776*c[153]
+                                             - 421046.43028109313471582156290296*c[154]
+                                             - 2.2859808244518298867637628604537e6*c[155]
+                                             - 29097.452256407443331080176003099*c[161]
+                                             - 295717.67505813086046977397975712*c[162]
+                                             - 1.6303555606794893592505788522386e6*c[163]
+                                             - 6.476462264292134358980853741936e6*c[164]
+                                             + z*(77417.74680265500984583647765578*c[83]
+                                                  - 133051.98642595266375977364264163*c[111]
+                                                  - 97302.29356036839128804176358598*c[118]
+                                                  - 1.1508975462307667983969907103953e6*c[119]
+                                                  + 161150.05231436311631001049470719*c[147]
+                                                  + 168418.57211243725388632862516118*c[154]
+                                                  + 1.9811833811915859018619278123932e6*c[155]
+                                                  + 118287.07002325234418790959190285*c[162]
+                                                  + 1.4129748192555574446838350052735e6*c[163]
+                                                  + 9.06704717000898810257319523871e6*c[164]
+                                                  + z*(383632.51541025559946566357013178*c[119]
+                                                       - 660394.4603971953006206426041311*c[155]
+                                                       - 470991.60641851914822794500175782*c[163]
+                                                       - 6.476462264292134358980853741936e6*c[164]
+                                                       + 1.8504177897977526739945296405531e6*z*c[164]))))))
+                         + y*(57.23635208501673894915729516139*c[8]
+                              + 35.49647869859769625540396974937*c[9]
+                              + 7.763591212793354357998974866488*c[12]
+                              - 86.40050782488531766044271169295*c[14]
+                              - 59.61818814933036208330451082306*c[15]
+                              - 205.05286854633994319175315317832*c[17]
+                              - 383.54357202512343079430909639935*c[18]
+                              - 190.49409439665052251611633426203*c[19]
+                              - 5.0392040976605338908680679794*c[22]
+                              + 71.05089797496422814335318025227*c[24]
+                              + 22.583533070344184534808163521402*c[25]
+                              + 292.88321208063495655367249852951*c[27]
+                              + 610.8106422504614364005957614168*c[28]
+                              + 323.47530329943303752790230416789*c[29]
+                              + 481.13386952109612553692216813101*c[31]
+                              + 1133.8608130399601586623242610695*c[32]
+                              + 1338.4362996255517747408043419948*c[33]
+                              + 596.9924622639719728406878926007*c[34]
+                              + 11.770155518270018104310080530126*c[37]
+                              - 90.19978821773120703857643996334*c[39]
+                              - 35.853157229909494294195088137962*c[40]
+                              - 268.97284594727048989486163598117*c[42]
+                              - 536.075295804894098575791733519*c[43]
+                              - 237.56602630400337641211855018059*c[44]
+                              - 660.8299910744147877621027758507*c[46]
+                              - 1737.6679288393673820977759316232*c[47]
+                              - 2194.8962664251522186436887507416*c[48]
+                              - 1019.8559322026712571965797299417*c[49]
+                              - 923.0659741774511672503210637865*c[51]
+                              - 2424.6005851330329859569023645658*c[52]
+                              - 3545.0552552504809703239974591405*c[53]
+                              - 3425.8274734071213014931527977727*c[54]
+                              - 1434.9912891721677625355808907435*c[55]
+                              - 8.152959098761618580892948582309*c[58]
+                              + 77.3642340140614744992104588121*c[60]
+                              + 10.42586735116410586158558789913*c[61]
+                              + 315.80147181336134581100674268189*c[63]
+                              + 634.1593445592780570212530651906*c[64]
+                              + 272.20025960860242294475244403068*c[65]
+                              + 628.4059650638321347933122112556*c[67]
+                              + 1607.5037629767813565460248113101*c[68]
+                              + 2043.3590155073880515340407075093*c[69]
+                              + 890.5446399417805195175110601449*c[70]
+                              + 1231.2520057594454169624553314119*c[72]
+                              + 3599.8348330891143230832470180256*c[73]
+                              + 5670.93468017932543169239619043*c[74]
+                              + 5716.999420507965095383904145309*c[75]
+                              + 2460.3713410130577197287440828693*c[76]
+                              + 1568.5924188071937029915583158607*c[78]
+                              + 4393.5582451461684416840309081754*c[79]
+                              + 7121.273116904947025249185850473*c[80]
+                              + 8436.518705614452425110548670182*c[81]
+                              + 7293.700903130152898811846524662*c[82]
+                              + 2932.4904091914776456756241536281*c[83]
+                              + 14.763560866094837326681162995732*c[86]
+                              - 96.38354175732687145671061146353*c[88]
+                              - 23.600373430415385736744750126697*c[89]
+                              - 298.04743615524587759414450161165*c[91]
+                              - 583.3300417259092330084076929991*c[92]
+                              - 221.6530095007694226823232693307*c[93]
+                              - 714.8530119672500242467852879363*c[95]
+                              - 1848.2701431603417888522770618115*c[96]
+                              - 2317.1406131082723802051919936031*c[97]
+                              - 967.6646951107807535461464836223*c[98]
+                              - 1190.4115460077451609198971441964*c[100]
+                              - 3403.6438990973285385967420125396*c[101]
+                              - 5394.660714550591888150117828709*c[102]
+                              - 5578.241677077390639839557654913*c[103]
+                              - 2342.5873923443318696461837627747*c[104]
+                              - 2045.1663195167806004439415671388*c[106]
+                              - 6354.126870516037767005050856498*c[107]
+                              - 11128.449205698202476357240971655*c[108]
+                              - 13869.802127601904612436453105317*c[109]
+                              - 12307.603663456407943210892767493*c[110]
+                              - 5039.84797068002514241566828188*c[111]
+                              - 2455.6563733301811000955899597895*c[113]
+                              - 7179.095102045914689475700639761*c[114]
+                              - 12377.549651427095573215130166793*c[115]
+                              - 16189.979424666439647453538766883*c[116]
+                              - 17045.376979477567119962780560873*c[117]
+                              - 13734.055789621375803814507300414*c[118]
+                              - 5365.489726017560831687602379465*c[119]
+                              - 10.544562975977103578653945076209*c[122]
+                              + 83.25981298119706298121412722964*c[124]
+                              + 1.9345271989316367878102039630538*c[125]
+                              + 341.18246379276763622932215207479*c[127]
+                              + 669.083755173943247510686514106*c[128]
+                              + 248.23568813784648619857792500625*c[129]
+                              + 694.8732252361484720048440719234*c[131]
+                              + 1762.3563820115589950821407458019*c[132]
+                              + 2229.3144866609954377707957359406*c[133]
+                              + 897.8859111683186640514780391619*c[134]
+                              + 1329.1500399798180827350312312684*c[136]
+                              + 3848.1277450616584442014527784526*c[137]
+                              + 6072.597316235940249669608118573*c[138]
+                              + 6180.821346005677298797959671876*c[139]
+                              + 2507.4470198623576794519271653266*c[140]
+                              + 1995.7490765919521778343045945406*c[142]
+                              + 6083.674427355659966184332521468*c[143]
+                              + 10687.140633454852702224803330973*c[144]
+                              + 13606.638881583543410904061180041*c[145]
+                              + 12459.970821373337482958862468778*c[146]
+                              + 5062.453380882941000261824947804*c[147]
+                              + 3143.6186302597690548673135221257*c[149]
+                              + 10157.31078223205935726800745908*c[150]
+                              + 18933.95390761722887675350712927*c[151]
+                              + 26190.121420740632991146509511577*c[152]
+                              + 28535.64415615853759650811484027*c[153]
+                              + 23347.745978203918373649918441348*c[154]
+                              + 9236.28615940133287581318327456*c[155]
+                              + 3622.3923096445397335017735253838*c[157]
+                              + 10920.441344640233375408608160952*c[158]
+                              + 19625.560483780499841194094087829*c[159]
+                              + 27247.087306578800484224577626702*c[160]
+                              + 31580.814574139843135020414542305*c[161]
+                              + 30848.307498202387360040173016974*c[162]
+                              + 23682.894628437026767372525895914*c[163]
+                              + 9057.989180828159942630564674036*c[164]
+                              + z*(658.9081878380325605953515245835*c[18]
+                                   + 476.23523599162630629029083565507*c[19]
+                                   + 92.38718074231711855148794167846*c[25]
+                                   - 1046.6803724000625584922830280589*c[28]
+                                   - 808.6882582485825938197557604197*c[29]
+                                   - 2120.2275365787872885555656914309*c[32]
+                                   - 6017.775610719535111237724948504*c[33]
+                                   - 3581.9547735838318370441273556043*c[34]
+                                   - 85.36466007121308165284544794753*c[40]
+                                   + 880.1035734274907840782749892034*c[43]
+                                   + 239.4076234071351855315923373913*c[44]
+                                   + 3245.5389831748122685951289750135*c[47]
+                                   + 9849.155024525504921639972600524*c[48]
+                                   + 6119.13559321602754317947837965*c[49]
+                                   + 4661.0521648597426122035491056413*c[52]
+                                   + 16840.665939704360393073653974508*c[53]
+                                   + 28423.66231842470954832600211902*c[54]
+                                   + 15067.408536307761506623599352806*c[55]
+                                   + 150.52345988243177837664192529369*c[61]
+                                   - 1051.6561405593517791265884176012*c[64]
+                                   - 281.16493881726896980820237482211*c[65]
+                                   - 2969.209386866615735777983988065*c[68]
+                                   - 8957.384229127875121838462004321*c[69]
+                                   - 4378.5111463804208876277627123793*c[70]
+                                   - 6915.967600781754410021175635287*c[73]
+                                   - 26912.900010791400802783628652761*c[74]
+                                   - 47359.602045003540637523461259243*c[75]
+                                   - 25833.899080637106057151812870128*c[76]
+                                   - 8557.368159190597216960634526751*c[79]
+                                   - 34503.130684882717209211577859976*c[80]
+                                   - 72864.87997849113910319163351457*c[81]
+                                   - 95610.31146425294062112907429333*c[82]
+                                   - 46919.84654706364233080998645805*c[83]
+                                   - 138.78628693454502407687963852916*c[89]
+                                   + 935.2095842984745642771176838861*c[92]
+                                   - 72.74539347116251564909664731888*c[93]
+                                   + 3421.4699534159262872246343976718*c[96]
+                                   + 10168.232012344864048995405599348*c[97]
+                                   + 4570.2542019083496400591648111622*c[98]
+                                   + 6508.524878092547482632241769505*c[101]
+                                   + 25404.293848976449794406625897633*c[102]
+                                   + 45539.594117076662755901420182618*c[103]
+                                   + 22453.19896814345348275771695287*c[104]
+                                   + 12371.305212931719029748909734364*c[107]
+                                   + 53887.19029948721062811576059761*c[108]
+                                   + 119691.12239717417181489976883925*c[109]
+                                   + 161133.44717736028675164097696036*c[110]
+                                   + 80637.56753088040227865069251008*c[111]
+                                   + 14086.11997668648567528091100132*c[114]
+                                   + 60559.59991209125076260765960851*c[115]
+                                   + 141963.07605672161898619345142878*c[116]
+                                   + 230568.86445666900580598345022064*c[117]
+                                   + 259938.34404085654769931412122252*c[118]
+                                   + 120723.51883539511871297105353797*c[119]
+                                   + 194.34913757876727729256174642279*c[125]
+                                   - 1088.6945884363565008509831339003*c[128]
+                                   + 37.109024626204786422815402275107*c[129]
+                                   - 3234.6926917607314651670772951125*c[132]
+                                   - 9625.702640676743898558095989875*c[133]
+                                   - 3545.0534158878980329513147620388*c[134]
+                                   - 7364.260653316946570572493646206*c[137]
+                                   - 28608.582390300763786005035668962*c[138]
+                                   - 50379.16858664490402179689072*c[139]
+                                   - 23322.096573631306300210157657682*c[140]
+                                   - 11816.177980357464252419745934696*c[143]
+                                   - 51559.8968739262548196790674672*c[144]
+                                   - 116766.69964607373341415466577368*c[145]
+                                   - 161509.44738911234138220334477951*c[146]
+                                   - 76832.39302457349935220460581863*c[147]
+                                   - 19924.84035611120494302585682818*c[150]
+                                   - 92604.40549724870848778260228588*c[151]
+                                   - 229533.36529645717999603972360118*c[152]
+                                   - 385722.22198574515728532406494618*c[153]
+                                   - 441436.95409249696536900918319648*c[154]
+                                   - 207816.43858652998970579662367761*c[155]
+                                   - 21525.906146913004308515697267458*c[158]
+                                   - 96569.78306935433870988261133915*c[159]
+                                   - 240772.21940714768394848290142366*c[160]
+                                   - 432432.25328582198944659241159124*c[161]
+                                   - 599043.8666271913314147565524754*c[162]
+                                   - 609795.3265918090070963204018763*c[163]
+                                   - 271739.67542484479827891694022109*c[164]
+                                   + z*(5343.369723311311348771428187033*c[33]
+                                        + 4178.9472358478038098848152482051*c[34]
+                                        + 709.0148847057465109974080761204*c[44]
+                                        - 8723.82871692524875006150144734*c[48]
+                                        - 7138.991525418698800376058109592*c[49]
+                                        - 15956.055603156315934527320653314*c[53]
+                                        - 60701.38054443243056083180113553*c[54]
+                                        - 40179.756096820697350996264940817*c[55]
+                                        - 798.6714204084741751073574705092*c[65]
+                                        + 7697.973380718809986006720471096*c[69]
+                                        + 1731.6145776645732323951603947263*c[70]
+                                        + 25471.12662068617444710527635337*c[74]
+                                        + 100954.48837934925597204749882498*c[75]
+                                        + 68890.39754836561615240483432034*c[76]
+                                        + 33399.895785240699292177226467588*c[80]
+                                        + 162869.21374838848155423943432751*c[81]
+                                        + 356435.24113873496263556918896553*c[82]
+                                        + 211139.30946178639048864493906123*c[83]
+                                        + 1253.7558344461721447098096412912*c[93]
+                                        - 8750.76095914836619696485123068*c[97]
+                                        - 1006.8943449125691624736929626881*c[98]
+                                        - 23835.284125199940148062662651722*c[102]
+                                        - 95375.03066106588942424258343238*c[103]
+                                        - 48440.697773865043161875444907581*c[104]
+                                        - 52132.13457048340887444531633695*c[108]
+                                        - 267292.72650717280494170007270483*c[109]
+                                        - 599841.7722653234491933178207033*c[110]
+                                        - 362869.05388896181025392811629534*c[111]
+                                        - 59231.45156704702365913966838305*c[115]
+                                        - 322504.78701337232267237845922975*c[116]
+                                        - 890009.8048026082877299518903562*c[117]
+                                        - 1.4711734337357134759340285786206e6*c[118]
+                                        - 804823.4589026341247531403569198*c[119]
+                                        - 1315.3964899416420038385204295814*c[129]
+                                        + 8104.832848048510608262213300048*c[133]
+                                        - 2312.0215270578344579749032662191*c[134]
+                                        + 26854.178199421826323662030745061*c[138]
+                                        + 105305.53847155699549362833691728*c[139]
+                                        + 46159.739476758420352373340003167*c[140]
+                                        + 49684.090580578246128234118279536*c[144]
+                                        + 259171.84850175634430373648882963*c[145]
+                                        + 594317.2131159918320119304599845*c[146]
+                                        + 314494.31058892907219503627608704*c[147]
+                                        + 90539.04145641127259179766892542*c[151]
+                                        + 521163.1548812468805007753437291*c[152]
+                                        + 1.4877817031410831528781380885144e6*c[153]
+                                        + 2.495513931725493379590119985396e6*c[154]
+                                        + 1.385442923910199931371977491184e6*c[155]
+                                        + 95011.76371980617821379475223916*c[159]
+                                        + 551414.8571285343815908707431497*c[160]
+                                        + 1.6909324101347447000115960783608e6*c[161]
+                                        + 3.486729499742009493772257867668e6*c[162]
+                                        + 4.8346041517984857622798550380236e6*c[163]
+                                        + 2.49094702472774398422340528536e6*c[164]
+                                        + z*(36720.588230582581450379731551126*c[54]
+                                             + 30134.817072615523013247198705613*c[55]
+                                             + 4502.1979019278904042274170262883*c[70]
+                                             - 60935.49243579350030436016980782*c[75]
+                                             - 51667.79816127421211430362574026*c[76]
+                                             - 103813.58280908731457846559363623*c[81]
+                                             - 495643.85463068724417993312113662*c[82]
+                                             - 351898.84910297731748107489843538*c[83]
+                                             - 5766.758520862896112349332422668*c[98]
+                                             + 56327.33892152415494536567984799*c[103]
+                                             + 10602.899512734408589080033005522*c[104]
+                                             + 170204.11161395947265464490096761*c[109]
+                                             + 832724.6337318086270701076003476*c[110]
+                                             + 604781.7564816030170898801938256*c[111]
+                                             + 209174.93104070724514020368786157*c[116]
+                                             + 1.2866162276678108283539549697449e6*c[117]
+                                             + 3.4567920080657191641804310747652e6*c[118]
+                                             + 2.2132645119822438430711359815295e6*c[119]
+                                             + 8597.222905236065106335249540353*c[134]
+                                             - 62039.78904951725440204261921414*c[139]
+                                             + 1453.3610115125767441409259365906*c[140]
+                                             - 163925.37633067154042740806056934*c[145]
+                                             - 813894.9550133014477425713112765*c[146]
+                                             - 419985.65757604287069211229315581*c[147]
+                                             - 337832.30493606244956274977714802*c[152]
+                                             - 2.149011777508778514922469875866e6*c[153]
+                                             - 5.856015347240012417415462179033e6*c[154]
+                                             - 3.8099680407530498112729381007561e6*c[155]
+                                             - 360685.24598248277820129869976274*c[160]
+                                             - 2.478203710689302163355233765535e6*c[161]
+                                             - 8.447989499302177497639941051209e6*c[162]
+                                             - 1.6821128800661398150998035777065e7*c[163]
+                                             - 9.96378809891097593689362114144e6*c[164]
+                                             + z*(228317.42377663602220325622941247*c[82]
+                                                  + 193544.36700663752461459119413946*c[83]
+                                                  + 25727.623817664373782326550675164*c[104]
+                                                  - 382843.30453281604017511923482018*c[110]
+                                                  - 332629.96606488165939943410660406*c[111]
+                                                  - 619108.8740658546125564910519777*c[117]
+                                                  - 3.5592154749713701023783697732768e6*c[118]
+                                                  - 2.6559174143786926116853631778354e6*c[119]
+                                                  - 36073.165619081392008420930938966*c[140]
+                                                  + 368157.04517630757373362346628811*c[146]
+                                                  + 59109.09254773936698629728570341*c[147]
+                                                  + 1.0331755001529661502638663094802e6*c[153]
+                                                  + 6.020570451682920524441186834033e6*c[154]
+                                                  + 4.5719616489036597735275257209074e6*c[155]
+                                                  + 1.2100044030882436383465367067644e6*c[161]
+                                                  + 8.997070774174264386934161176573e6*c[162]
+                                                  + 2.8647676280511027312545885546479e7*c[163]
+                                                  + 1.9429386792876403076942561225808e7*c[164]
+                                                  + z*(1.3263838964281796496633061457247e6*c[118]
+                                                       + 1.1508975462307667983969907103953e6*c[119]
+                                                       + 137506.41529526736951549158042583*c[147]
+                                                       - 2.239809608560730955890146108452e6*c[154]
+                                                       - 1.9811833811915859018619278123932e6*c[155]
+                                                       - 3.4805412396464534105857548787263e6*c[162]
+                                                       - 2.3415011290520666226189265801675e7*c[163]
+                                                       - 1.8134094340017976205146390477421e7*c[164]
+                                                       + z*(7.3340121570883695938351435988e6*c[163]
+                                                            + 6.476462264292134358980853741936e6*c[164]))))))
+                              + y*(325.49654376045223992088971402578*c[17]
+                                   + 329.45409391901628029767576229175*c[18]
+                                   + 95.24704719832526125805816713101*c[19]
+                                   - 15.117612292981601672604203938199*c[22]
+                                   + 57.12990745252382280584745396987*c[24]
+                                   + 46.193590371158559275743970839232*c[25]
+                                   - 460.63340883526102175122182125984*c[27]
+                                   - 523.3401862000312792461415140295*c[28]
+                                   - 161.73765164971651876395115208394*c[29]
+                                   - 1787.4765716332710657929571350149*c[31]
+                                   - 3207.9964466496433757275515679041*c[32]
+                                   - 2272.2290668061692920018306271074*c[33]
+                                   - 596.9924622639719728406878926007*c[34]
+                                   - 8.596180996489339064945564432114*c[37]
+                                   + 20.350346493384164396651048087064*c[39]
+                                   + 51.21879604272784899170726876852*c[40]
+                                   + 235.79118431547823079011302073698*c[42]
+                                   + 0.007119004751598816745581680878582*c[43]
+                                   - 93.92145225972226509316314774582*c[44]
+                                   + 2432.0795385628030406096279013146*c[46]
+                                   + 4863.0208979090469516583012934442*c[47]
+                                   + 3714.5967482901507343402948095729*c[48]
+                                   + 1019.8559322026712571965797299417*c[49]
+                                   + 5875.27527904634626855829039905*c[51]
+                                   + 13046.290828483823890836900243256*c[52]
+                                   + 14484.460837683868143674541857309*c[53]
+                                   + 8671.625792061775794404543019362*c[54]
+                                   + 2152.4869337582516438033713361152*c[55]
+                                   - 34.637871141145918461937407300287*c[58]
+                                   + 113.86834640347434257708901161068*c[60]
+                                   + 86.01340564710387335808110016782*c[61]
+                                   - 494.19400481452238408398072515925*c[63]
+                                   - 519.2423214769789078754816608268*c[64]
+                                   - 193.14808840490650969433032705171*c[65]
+                                   - 1869.8912584687005058547893954747*c[67]
+                                   - 3036.3763444325201659593352359493*c[68]
+                                   - 1674.9200630492787583688239886433*c[69]
+                                   - 247.37351109493903319930862781804*c[70]
+                                   - 7769.318040601859288476740811076*c[72]
+                                   - 19136.068334483431416525455797643*c[73]
+                                   - 22900.989142484335774249383853215*c[74]
+                                   - 14422.069768478465138863928403568*c[75]
+                                   - 3690.5570115195865795931161243039*c[76]
+                                   - 14946.639433954923534169088963743*c[78]
+                                   - 37214.470256858249430073876847021*c[79]
+                                   - 50407.01888521235588771461989299*c[80]
+                                   - 45157.576440052095349144357881972*c[81]
+                                   - 24530.874198542611622221116775831*c[82]
+                                   - 5864.980818382955291351248307256*c[83]
+                                   - 25.254234854776997183564384605473*c[86]
+                                   + 67.47213898373517280285709451963*c[88]
+                                   + 113.64384364930136029483622575214*c[89]
+                                   + 127.57324045406077360628327943602*c[91]
+                                   - 282.09171287367616322042302733259*c[92]
+                                   - 195.08991885448129196803191780971*c[93]
+                                   + 2527.8820895102255416399335718182*c[95]
+                                   + 4763.2209141664351331200744779389*c[96]
+                                   + 3275.0518300506261565484203005295*c[97]
+                                   + 830.3609208045213222997338068921*c[98]
+                                   + 6637.505283198805624961166905077*c[100]
+                                   + 14716.224797666792220315095234176*c[101]
+                                   + 16236.908497667803991703531565482*c[102]
+                                   + 9183.571725111192080646517113809*c[103]
+                                   + 1982.4749088936184126641238182594*c[104]
+                                   + 19337.259016977739718551523759875*c[106]
+                                   + 53191.44034322895367055434515899*c[107]
+                                   + 77709.02425275735474034947050744*c[108]
+                                   + 73358.08172312048360640795431743*c[109]
+                                   + 41249.69743166175716333534122387*c[110]
+                                   + 10079.69594136005028483133656376*c[111]
+                                   + 32419.709873312521182360430668879*c[113]
+                                   + 86741.18305500812311533358928561*c[114]
+                                   + 131433.82453370508116956126102268*c[115]
+                                   + 142421.96163869852895015528759729*c[116]
+                                   + 112953.09891734694976036297434975*c[117]
+                                   + 57613.20013442865273634051791275*c[118]
+                                   + 13413.724315043902079219005948664*c[119]
+                                   - 60.85881760775274349622393839848*c[122]
+                                   + 189.11149006468223213407755145604*c[124]
+                                   + 141.25084805652186545972935438755*c[125]
+                                   - 600.3573541032175337730982994674*c[127]
+                                   - 669.2457493012680895036300009646*c[128]
+                                   - 270.02737068429865865112484208695*c[129]
+                                   - 1778.34867401535065909657154093*c[131]
+                                   - 2455.3464958966754813980526069169*c[132]
+                                   - 926.6109423775269615247911627556*c[133]
+                                   - 23.592056398549331203825543532848*c[134]
+                                   - 8056.263866654959055931975894322*c[136]
+                                   - 19015.100850554096533377922368504*c[137]
+                                   - 21739.803191540192293760777538935*c[138]
+                                   - 12642.490041672983679382771974947*c[139]
+                                   - 2941.3258566325957917137786811952*c[140]
+                                   - 17333.477874180286452394565215053*c[142]
+                                   - 44395.438578305844094062673234453*c[143]
+                                   - 62000.64788379348914428967985392*c[144]
+                                   - 57024.99014276311692778073514301*c[145]
+                                   - 30850.387112119774436912370428584*c[146]
+                                   - 6999.76095960071451153520488593*c[147]
+                                   - 41216.720282387846078282209360386*c[149]
+                                   - 121392.42216546359777739000456028*c[150]
+                                   - 198345.06801474426555195305233631*c[151]
+                                   - 227137.78708332472252815293815246*c[152]
+                                   - 186859.45728883433963494958196568*c[153]
+                                   - 97600.25578733354029025770298388*c[154]
+                                   - 23090.715398503332189532958186401*c[155]
+                                   - 62966.24983710858914795759864085*c[157]
+                                   - 177022.05480051079121309956744234*c[158]
+                                   - 288256.64742862387570592902073284*c[159]
+                                   - 348664.34957860129424894996458217*c[160]
+                                   - 332542.31150179935235520201146398*c[161]
+                                   - 243878.31589699711443201943304841*c[162]
+                                   - 119041.83458929604845321686857615*c[163]
+                                   - 27173.967542484479827891694022109*c[164]
+                                   + y*(1664.21873562341557962672287038*c[31]
+                                        + 2147.8826783602497314497687221886*c[32]
+                                        + 1068.6739446622622697542856374067*c[33]
+                                        + 198.99748742132399094689596420024*c[34]
+                                        + 36.368458062070280659385080289714*c[37]
+                                        - 120.0426764123410124231967636102*c[39]
+                                        - 93.90112607833438981812999274228*c[40]
+                                        + 296.7799269634322173950241417431*c[42]
+                                        + 440.04466770899379322239191292081*c[43]
+                                        + 141.80297694114930219948161522408*c[44]
+                                        - 2246.8933568824629246818454312796*c[46]
+                                        - 3240.2514063216408173607368059375*c[47]
+                                        - 1744.7657433850497500123002894681*c[48]
+                                        - 339.95197740089041906552657664722*c[49]
+                                        - 12336.387275407941989398745151873*c[51]
+                                        - 22779.607417441871509662289095569*c[52]
+                                        - 19041.444178854728943214157994152*c[53]
+                                        - 8136.34024934191309104623789471*c[54]
+                                        - 1434.9912891721677625355808907435*c[55]
+                                        + 74.10893360431219763949398771224*c[58]
+                                        - 223.78124819728035241022508667755*c[60]
+                                        - 243.70464933346097451456311714217*c[61]
+                                        + 422.52986894757994627377823438148*c[63]
+                                        + 952.2145907953442518042143318568*c[64]
+                                        + 433.56448536460026648685119827641*c[65]
+                                        + 531.1857205906240044130414421183*c[67]
+                                        - 1179.6156850800802528362742694392*c[68]
+                                        - 1772.7082416963545291990809186611*c[69]
+                                        - 560.7132918151951419184328897209*c[70]
+                                        + 16191.084413887858852800765971024*c[72]
+                                        + 33114.843959893315036797478344087*c[73]
+                                        + 29942.592956514876337964260974652*c[74]
+                                        + 13512.426937463321756434667059449*c[75]
+                                        + 2460.3713410130577197287440828693*c[76]
+                                        + 52308.1298228235331493444242675*c[78]
+                                        + 115015.6489864070627157950548257*c[79]
+                                        + 129260.19253570419336170712372696*c[80]
+                                        + 88257.82638873505229988456442157*c[81]
+                                        + 34474.346590824917446818540502337*c[82]
+                                        + 5864.980818382955291351248307256*c[83]
+                                        + 188.35081810204158731810465764681*c[86]
+                                        - 571.0245333484342798907695599272*c[88]
+                                        - 518.6047968302926382776154608807*c[89]
+                                        + 1127.0784891697822496210430159389*c[91]
+                                        + 2011.9928753721117590969272577943*c[92]
+                                        + 862.5840140989664355603490332084*c[93]
+                                        - 3164.7020228963689257857566584336*c[95]
+                                        - 5790.576748023078374773702776402*c[96]
+                                        - 4430.0027389823327597268118179775*c[97]
+                                        - 1283.6813185140762699069375649855*c[98]
+                                        - 10304.124589799244946521139591801*c[100]
+                                        - 13613.017545231888369171811149869*c[101]
+                                        - 5540.006221092128372253205106506*c[102]
+                                        + 735.8671353309309274815737973861*c[103]
+                                        + 720.2249669014269139641198890306*c[104]
+                                        - 67206.76871291444406513304912131*c[106]
+                                        - 162805.22867588825922334981685309*c[107]
+                                        - 197367.18559553231745626207499385*c[108]
+                                        - 142563.31768290887836352548777438*c[109]
+                                        - 57884.18753641069844024889691275*c[110]
+                                        - 10079.69594136005028483133656376*c[111]
+                                        - 166240.87136966011351943523596773*c[113]
+                                        - 405839.18763934607374287183866095*c[114]
+                                        - 538298.7445031988842108842181372*c[115]
+                                        - 482325.95359681158103988671874068*c[116]
+                                        - 292882.07338320774766110334554966*c[117]
+                                        - 107855.01439307182128419302343263*c[118]
+                                        - 17884.965753391869438958674598218*c[119]
+                                        + 322.49420602907431772269325786436*c[122]
+                                        - 953.2129021449230103881989096008*c[124]
+                                        - 949.9424964439940226659642808711*c[125]
+                                        + 1738.6947546780168219180729913153*c[127]
+                                        + 3581.3001111682173273045475594014*c[128]
+                                        + 1543.1037814777581826542643022653*c[129]
+                                        - 1619.7444535386920913960698146949*c[131]
+                                        - 7159.570226253143129422325815905*c[132]
+                                        - 6846.821652824095318514232712739*c[133]
+                                        - 2046.0326558977194493043211577605*c[134]
+                                        + 17846.075336514641021381702221002*c[136]
+                                        + 36942.338016602646023462263600911*c[137]
+                                        + 34439.874118526455532687041369224*c[138]
+                                        + 16756.904505829723033498839318689*c[139]
+                                        + 3522.4928056806652467884468670724*c[140]
+                                        + 51647.08141930521581764426076482*c[142]
+                                        + 102997.24391647274098051552944867*c[143]
+                                        + 102722.75793995131862637017604908*c[144]
+                                        + 58904.30031247765697290502361119*c[145]
+                                        + 17273.474677766270602661899574241*c[146]
+                                        + 1791.1846226587686965544632031336*c[147]
+                                        + 210028.48439592366721143759099121*c[149]
+                                        + 562606.9332963601689214323049346*c[150]
+                                        + 803541.1645043216463906897362108*c[151]
+                                        + 761691.6870691850614838135262486*c[152]
+                                        + 481762.52502300108124013081205659*c[153]
+                                        + 182441.52883887637952852081315252*c[154]
+                                        + 30787.620531337776252710610915201*c[155]
+                                        + 439650.28589255790262894673830317*c[157]
+                                        + 1.1509205316038484762059037279116e6*c[158]
+                                        + 1.69434698803371528473856624203e6*c[159]
+                                        + 1.7818005650341874349595323264737e6*c[160]
+                                        + 1.4007264271086102245091711062633e6*c[161]
+                                        + 788030.9628514484893850766587496*c[162]
+                                        + 278391.6421554683610071935991076*c[163]
+                                        + 45289.945904140799713152823370182*c[164]
+                                        + y*(8026.919209759121526024551676083*c[51]
+                                             + 12063.842671387918924927163405134*c[52]
+                                             + 7925.116529111732878154346931745*c[53]
+                                             + 2622.8991593273272464556951107947*c[54]
+                                             + 358.74782229304194063389522268587*c[55]
+                                             - 97.73786895641173891585438959151*c[58]
+                                             + 305.17963943072082412515431217041*c[60]
+                                             + 232.95297362757299034480297962119*c[61]
+                                             - 642.0604210522062476311819779369*c[63]
+                                             - 958.8003395980412334920268798305*c[64]
+                                             - 296.64938472314755075416134618912*c[65]
+                                             + 1373.3251997876899654462856862159*c[67]
+                                             + 2731.3873360792925509066175113561*c[68]
+                                             + 1656.1514589200582632002125064402*c[69]
+                                             + 321.58556442342074315910121616345*c[70]
+                                             - 10466.515700257308363520461068894*c[72]
+                                             - 17436.759425800760825282610364087*c[73]
+                                             - 12424.183816188820724271602851989*c[74]
+                                             - 4352.5351739852500217400121291298*c[75]
+                                             - 615.0928352532644299321860207173*c[76]
+                                             - 74993.16527593872954547521635432*c[78]
+                                             - 144482.9276377244466150625487463*c[79]
+                                             - 134681.18598374908924423277978446*c[80]
+                                             - 73086.89362863888785122085847957*c[81]
+                                             - 22208.909491553611635707982114422*c[82]
+                                             - 2932.4904091914776456756241536281*c[83]
+                                             - 356.65344742983196839285851444579*c[86]
+                                             + 1072.6674790048152291780343754371*c[88]
+                                             + 976.1972646217273191108055734225*c[89]
+                                             - 2051.2663247819196255432323948454*c[91]
+                                             - 3768.4795546269452196031844905724*c[92]
+                                             - 1434.2966746064209335480222296372*c[93]
+                                             + 3430.482201634169865770910729576*c[95]
+                                             + 8875.080569800032738321973580977*c[96]
+                                             + 6885.941387049378718598576340111*c[97]
+                                             + 1647.6452916751131749569521207623*c[98]
+                                             - 63.53818302325957442955204140534*c[100]
+                                             - 12146.113959778717819721655035896*c[101]
+                                             - 17621.07991639329732434767641451*c[102]
+                                             - 9300.91661358579387235257871188*c[103]
+                                             - 1711.4624213482361202961817981602*c[104]
+                                             + 95757.66591375376269340434823825*c[106]
+                                             + 202934.09103743891168885414860106*c[107]
+                                             + 204366.03952658157884323425809134*c[108]
+                                             + 117677.65606728449674811275329075*c[109]
+                                             + 37259.338820579819858581226300818*c[110]
+                                             + 5039.84797068002514241566828188*c[111]
+                                             + 390051.1850908496183442186085313*c[113]
+                                             + 865778.1210310820658946186293324*c[114]
+                                             + 1.0027784313212281641552183103686e6*c[115]
+                                             + 748101.3205961140694917831558518*c[116]
+                                             + 362738.81080887050075630055583968*c[117]
+                                             + 104169.32145517907918994901723619*c[118]
+                                             + 13413.724315043902079219005948664*c[119]
+                                             - 1056.2579765234618413905242284523*c[122]
+                                             + 3145.5406112624549530261004797951*c[124]
+                                             + 2784.6998528029270761392152360994*c[125]
+                                             - 5883.338642748788760968959516706*c[127]
+                                             - 10562.57253501507869494178024906*c[128]
+                                             - 4095.4151220451963228753934383187*c[129]
+                                             + 9619.085561653919259482226701778*c[131]
+                                             + 23935.572711884943415395846038877*c[132]
+                                             + 18935.928218236562662265824698518*c[133]
+                                             + 4860.6575021128842671411156602235*c[134]
+                                             - 20959.529801700673665742576388123*c[136]
+                                             - 51032.30273909251971183994503745*c[137]
+                                             - 53882.44635021129193424926886373*c[138]
+                                             - 27476.947515164387233204905613675*c[139]
+                                             - 5370.248792539603628762487320644*c[140]
+                                             - 49637.067082858367811820355428058*c[142]
+                                             - 46237.794613340144074822913197247*c[143]
+                                             + 10317.306378146044148848152758122*c[144]
+                                             + 38859.068250273892012231869635268*c[145]
+                                             + 22535.916257951870747350681071763*c[146]
+                                             + 4312.9840256125614667035100812297*c[147]
+                                             - 489981.47668241012447934532728435*c[149]
+                                             - 1.1904881997101920858732537162339e6*c[150]
+                                             - 1.4842926657072805045791150470738e6*c[151]
+                                             - 1.1738533404313323176535232749419e6*c[152]
+                                             - 594726.419825645757876715868331*c[153]
+                                             - 176062.03747098102900252351674489*c[154]
+                                             - 23090.715398503332189532958186401*c[155]
+                                             - 1.4891281168867742765188875478013e6*c[157]
+                                             - 3.6234906050167085262247015460132e6*c[158]
+                                             - 4.8142211752981897278442774301025e6*c[159]
+                                             - 4.4046192774559777208247207300978e6*c[160]
+                                             - 2.8848510080189047010758391212568e6*c[161]
+                                             - 1.2989428465603718327953336760915e6*c[162]
+                                             - 358380.22666210997459235908392162*c[163]
+                                             - 45289.945904140799713152823370182*c[164]
+                                             + y*(37316.500639797403168293957084768*c[78]
+                                                  + 62403.06482858033472086105350425*c[79]
+                                                  + 48927.386196280708328397960378492*c[80]
+                                                  + 21890.545904568026555681581549471*c[81]
+                                                  + 5436.129137538952909601338795535*c[82]
+                                                  + 586.4980818382955291351248307256*c[83]
+                                                  + 281.56851112881471188909882719404*c[86]
+                                                  - 855.1273163294345649559633257218*c[88]
+                                                  - 640.6294549080085531664661575585*c[89]
+                                                  + 1675.0320855170770998914913595124*c[91]
+                                                  + 2506.1831842777469058652391020537*c[92]
+                                                  + 752.2535006677032868258857847747*c[93]
+                                                  - 3000.82046887160681937402004281*c[95]
+                                                  - 6136.989759235426353056028083678*c[96]
+                                                  - 3697.3440756486993056211037027935*c[97]
+                                                  - 686.518871531297156232063383651*c[98]
+                                                  + 6041.704412613150912373400856652*c[100]
+                                                  + 14297.169146390087709894491836343*c[101]
+                                                  + 12005.03640961291166377867513506*c[102]
+                                                  + 4441.4326550410778371024233765313*c[103]
+                                                  + 612.562471849151756722060730361*c[104]
+                                                  - 47385.084719586801473794585697888*c[106]
+                                                  - 87134.65009831374662118422203978*c[107]
+                                                  - 73930.44012390917400169850148541*c[108]
+                                                  - 35173.406507810082900450801073879*c[109]
+                                                  - 9115.316774590858099407600829052*c[110]
+                                                  - 1007.969594136005028483133656376*c[111]
+                                                  - 420940.38356325553386334366968985*c[113]
+                                                  - 846075.4374422456490400744271189*c[114]
+                                                  - 856101.9570245975950141149490529*c[115]
+                                                  - 540460.5556767728719878518770185*c[116]
+                                                  - 216873.94649269640791671284575282*c[117]
+                                                  - 50978.95284622171696670130675916*c[118]
+                                                  - 5365.489726017560831687602379465*c[119]
+                                                  + 1506.5828827547142235400528720397*c[122]
+                                                  - 4487.4743378732289127969806623483*c[124]
+                                                  - 3757.6672712521425605733988728088*c[125]
+                                                  + 8386.128445869685536282358280375*c[127]
+                                                  + 14284.336609334730360637716318942*c[128]
+                                                  + 4934.3949000836049622984497459257*c[129]
+                                                  - 13581.026559285746013498962908672*c[131]
+                                                  - 32418.643107193645970118840176743*c[132]
+                                                  - 22946.476390641828763388706059707*c[133]
+                                                  - 4954.3318436953595528033641418981*c[134]
+                                                  + 21534.178253258484812760910932081*c[136]
+                                                  + 61924.55561641014184342762277138*c[137]
+                                                  + 63146.78155887901015194408909135*c[138]
+                                                  + 27847.85063444061470104441369628*c[139]
+                                                  + 4450.5853685879639490908940768854*c[140]
+                                                  - 10544.622194962617262336460439611*c[142]
+                                                  - 87035.45802570205330445075114491*c[143]
+                                                  - 131985.03065622874068103819187748*c[144]
+                                                  - 90568.90441606056609725491886778*c[145]
+                                                  - 30249.0718746839786644515787315*c[146]
+                                                  - 3987.7426072876797823291470259239*c[147]
+                                                  + 526031.4538713043202688617085872*c[149]
+                                                  + 1.1554303391305483547941759700206e6*c[150]
+                                                  + 1.2591507772714919108853874792465e6*c[151]
+                                                  + 844350.6458781775206286710841919*c[152]
+                                                  + 354829.21418560767218992114393249*c[153]
+                                                  + 86117.17132512190934346256945016*c[154]
+                                                  + 9236.28615940133287581318327456*c[155]
+                                                  + 2.5962018920163227352621425098175e6*c[157]
+                                                  + 5.860350290113896475670987203517e6*c[158]
+                                                  + 7.020236087804900247191992556552e6*c[159]
+                                                  + 5.611378616504949702232021906378e6*c[160]
+                                                  + 3.1164540839391523543647447106975e6*c[161]
+                                                  + 1.1635197065730591325704820642639e6*c[162]
+                                                  + 263021.28670125095290651474124138*c[163]
+                                                  + 27173.967542484479827891694022109*c[164]
+                                                  + y*(169151.46130022051925956359258262*c[113]
+                                                       + 306438.38098384477661063450266245*c[114]
+                                                       + 272300.36565528148405274112772055*c[115]
+                                                       + 148036.90215618536780648831357992*c[116]
+                                                       + 50533.31475373449119015147898596*c[117]
+                                                       + 10048.362851728633709570501103975*c[118]
+                                                       + 894.2482876695934719479337299109*c[119]
+                                                       - 851.1510546076482169244407464393*c[122]
+                                                       + 2545.281317437632305666964711079*c[124]
+                                                       + 1878.8336356260712802866994364044*c[125]
+                                                       - 4798.2470113324855089619905448057*c[127]
+                                                       - 7178.165730404779153922345195268*c[128]
+                                                       - 2104.6343839066272061416326873303*c[129]
+                                                       + 7921.473961322180059937203171167*c[131]
+                                                       + 16480.640771578155432959833913132*c[132]
+                                                       + 9858.840239471539601450286038708*c[133]
+                                                       + 1769.4042298911998402869157649636*c[134]
+                                                       - 13225.778075344963823338180182215*c[136]
+                                                       - 32501.620370024644906958265789439*c[137]
+                                                       - 27686.122613714134213822091191697*c[138]
+                                                       - 10083.002981949067268821896617457*c[139]
+                                                       - 1327.3675660700945111323719176676*c[140]
+                                                       + 25887.936957046453036078841776144*c[142]
+                                                       + 68763.3583106965683666109351606*c[143]
+                                                       + 70633.63484713961608617372943076*c[144]
+                                                       + 36856.448257619496993881575678379*c[145]
+                                                       + 9753.678951863301652622558172685*c[146]
+                                                       + 1041.7152673883891629961483365593*c[147]
+                                                       - 210374.8917154878888540663219632*c[149]
+                                                       - 416119.07072930844253647748257508*c[150]
+                                                       - 398575.08915323852884256563650443*c[151]
+                                                       - 230554.91268786745081925725552406*c[152]
+                                                       - 82557.44937882473858162393890288*c[153]
+                                                       - 16968.254610308567847652622033727*c[154]
+                                                       - 1539.3810265668888126355305457601*c[155]
+                                                       - 2.2369393578367076813038055946274e6*c[157]
+                                                       - 4.6736201080044159952438762467366e6*c[158]
+                                                       - 5.049485500520288645628414249039e6*c[159]
+                                                       - 3.5528001073402455753923010067045e6*c[160]
+                                                       - 1.7031846068158058933509222166112e6*c[161]
+                                                       - 541760.1912071257307702971903589*c[162]
+                                                       - 103671.47913507864035253801070993*c[163]
+                                                       - 9057.989180828159942630564674036*c[164]
+                                                       + y*(752788.6896015375176805775669822*c[157]
+                                                            + 1.4520989930304338586505285801295e6*c[158]
+                                                            + 1.4180662907946158495060853790247e6*c[159]
+                                                            + 886152.0840126710439468082572637*c[160]
+                                                            + 372509.39719690294009043378868607*c[161]
+                                                            + 103078.4909086274894713537488616*c[162]
+                                                            + 17095.599433772423295653015381819*c[163]
+                                                            + 1293.9984544040228489472235248623*c[164])
+                                                       + z*(2.9041979860608677173010571602591e6*c[158]
+                                                            + 7.090331453973079247530426895124e6*c[159]
+                                                            + 7.975368756114039395521274315373e6*c[160]
+                                                            + 5.215131560756641161266073041605e6*c[161]
+                                                            + 2.0615698181725497894270749772319e6*c[162]
+                                                            + 461581.18471185542898263141530911*c[163]
+                                                            + 45289.945904140799713152823370182*c[164]))
+                                                  + z*(612876.7619676895532212690053249*c[114]
+                                                       + 1.3615018282764074202637056386028e6*c[115]
+                                                       + 1.3323321194056683102583948222193e6*c[116]
+                                                       + 707466.4065522828766621207058034*c[117]
+                                                       + 200967.2570345726741914100220795*c[118]
+                                                       + 24144.703767079023742594210707595*c[119]
+                                                       + 3757.6672712521425605733988728088*c[125]
+                                                       - 14356.331460809558307844690390537*c[128]
+                                                       - 10523.171919533136030708163436652*c[129]
+                                                       + 32961.281543156310865919667826265*c[132]
+                                                       + 49294.201197357698007251430193542*c[133]
+                                                       + 15924.638069020798562582241884672*c[134]
+                                                       - 65003.24074004928981391653157888*c[137]
+                                                       - 138430.61306857067106911045595849*c[138]
+                                                       - 90747.02683754160541939706955712*c[139]
+                                                       - 18583.145924981323155853206847346*c[140]
+                                                       + 137526.71662139313673322187032119*c[143]
+                                                       + 353168.17423569808043086864715379*c[144]
+                                                       + 331708.03431857547294493418110541*c[145]
+                                                       + 136551.50532608622313671581441759*c[146]
+                                                       + 20834.305347767783259922966731186*c[147]
+                                                       - 832238.1414586168850729549651502*c[150]
+                                                       - 1.9928754457661926442128281825222e6*c[151]
+                                                       - 2.0749942141908070573733152997165e6*c[152]
+                                                       - 1.1558042913035463401427351446404e6*c[153]
+                                                       - 339365.09220617135695305244067455*c[154]
+                                                       - 41563.287717305997941159324735521*c[155]
+                                                       - 6.443042229947964273186695333214e6*c[158]
+                                                       - 1.8157096048628363980611644350072e7*c[159]
+                                                       - 2.3999832209948170783009434744967e7*c[160]
+                                                       - 1.8629452934664641345646837990952e7*c[161]
+                                                       - 8.773634005969964825978868829947e6*c[162]
+                                                       - 2.337548751935267860535894873859e6*c[163]
+                                                       - 271739.67542484479827891694022109*c[164]
+                                                       + z*(7.090331453973079247530426895124e6*c[159]
+                                                            + 1.8609193764266091922882973402538e7*c[160]
+                                                            + 2.086052624302656464506429216642e7*c[161]
+                                                            + 1.2369418909035298736562449863391e7*c[162]
+                                                            + 3.8465098725987952415219284609093e6*c[163]
+                                                            + 498189.404945548796844681057072*c[164])))
+                                             + z*(124806.12965716066944172210700849*c[79]
+                                                  + 244636.93098140354164198980189246*c[80]
+                                                  + 197014.91314111223900113423394524*c[81]
+                                                  + 76105.80792554534073441874313749*c[82]
+                                                  + 11729.961636765910582702496614513*c[83]
+                                                  - 1281.258909816017106332932315117*c[89]
+                                                  + 5012.366368555493811730478204107*c[92]
+                                                  + 3761.2675033385164341294289238737*c[93]
+                                                  - 12273.979518470852706112056167356*c[96]
+                                                  - 18486.720378243496528105518513968*c[97]
+                                                  - 6178.669843781674406088570452859*c[98]
+                                                  + 28594.338292780175419788983672685*c[101]
+                                                  + 60025.1820480645583188933756753*c[102]
+                                                  + 39972.893895369700533921810388782*c[103]
+                                                  + 8575.874605888124594108850225055*c[104]
+                                                  - 174269.30019662749324236844407956*c[107]
+                                                  - 369652.20061954587000849250742704*c[108]
+                                                  - 316560.65857029074610405720966491*c[109]
+                                                  - 127614.43484427201339170641160673*c[110]
+                                                  - 20159.391882720100569662673127519*c[111]
+                                                  - 1.0792741129168017448588798489129e6*c[114]
+                                                  - 2.9190079568465805548068691066619e6*c[115]
+                                                  - 3.5318128816852875376322720709474e6*c[116]
+                                                  - 2.3287688443454668341718591347361e6*c[117]
+                                                  - 818611.7998898616651426161131038*c[118]
+                                                  - 120723.51883539511871297105353797*c[119]
+                                                  - 3757.6672712521425605733988728088*c[125]
+                                                  + 14212.341757859902413430742247346*c[128]
+                                                  + 14148.802580884888780784085292977*c[129]
+                                                  - 31876.004671230981074318012527221*c[132]
+                                                  - 65438.18075585144580969210010499*c[133]
+                                                  - 28664.34852423743741264803539241*c[134]
+                                                  + 58845.87049277099387293871396388*c[137]
+                                                  + 177303.29472582437969060998949825*c[138]
+                                                  + 159883.6288724239268900026537094*c[139]
+                                                  + 43725.049235250172131419310229049*c[140]
+                                                  - 36544.19943001096987567963196864*c[143]
+                                                  - 306756.97904544562297432231223362*c[144]
+                                                  - 483412.10542596962193036008870465*c[145]
+                                                  - 286935.5009194894781656062878234*c[146]
+                                                  - 58920.54679798581238665997378729*c[147]
+                                                  + 1.478622536802479824515396974891e6*c[150]
+                                                  + 4.3028784405912669102141092137105e6*c[151]
+                                                  + 5.524161598712790628284724458011e6*c[152]
+                                                  + 3.8118047072949610705161608704145e6*c[153]
+                                                  + 1.3829783342962668299161989483287e6*c[154]
+                                                  + 207816.43858652998970579662367761*c[155]
+                                                  + 5.27765835027982867815527907382e6*c[158]
+                                                  + 1.6944084390396137255348318432688e7*c[159]
+                                                  + 2.6502575338596376537078762412432e7*c[160]
+                                                  + 2.5000904240483491615459587958814e7*c[161]
+                                                  + 1.4496760125491217825430772455332e7*c[162]
+                                                  + 4.7640259889985078679400031396583e6*c[163]
+                                                  + 679349.1885621119956972923505527*c[164]
+                                                  + z*(1.3615018282764074202637056386028e6*c[115]
+                                                       + 3.1087749452798927239362545851783e6*c[116]
+                                                       + 2.8298656262091315066484828232136e6*c[117]
+                                                       + 1.205803542207436045148460132477e6*c[118]
+                                                       + 201205.86472565853118828508922996*c[119]
+                                                       - 10523.171919533136030708163436652*c[129]
+                                                       + 49294.201197357698007251430193542*c[133]
+                                                       + 37157.488827715196646025231064235*c[134]
+                                                       - 138430.61306857067106911045595849*c[138]
+                                                       - 211743.06262093041264525982896661*c[139]
+                                                       - 74332.58369992529262341282738938*c[140]
+                                                       + 353168.17423569808043086864715379*c[144]
+                                                       + 773985.413410009436871513089246*c[145]
+                                                       + 546206.0213043448925468632576704*c[146]
+                                                       + 125005.83208660669955953780038712*c[147]
+                                                       - 1.9928754457661926442128281825222e6*c[151]
+                                                       - 4.8416531664452164672044023660052e6*c[152]
+                                                       - 4.6232171652141853605709405785615e6*c[153]
+                                                       - 2.0361905532370281417183146440473e6*c[154]
+                                                       - 346360.73097754998284299437279601*c[155]
+                                                       - 1.1066764594655284733081217454949e7*c[159]
+                                                       - 3.7390414725612973237472374335718e7*c[160]
+                                                       - 5.365728549563200073752305979739e7*c[161]
+                                                       - 4.0272385126784490219310763116289e7*c[162]
+                                                       - 1.5633063060195103596277195487916e7*c[163]
+                                                       - 2.49094702472774398422340528536e6*c[164]
+                                                       + z*(1.2406129176177394615255315601692e7*c[160]
+                                                            + 3.1290789364539846967596438249629e7*c[161]
+                                                            + 3.0923547272588246841406124658479e7*c[162]
+                                                            + 1.4103869532862249218913737690001e7*c[163]
+                                                            + 2.49094702472774398422340528536e6*c[164]))))
+                                        + z*(24127.685342775837849854326810267*c[52]
+                                             + 39625.582645558664390771734658723*c[53]
+                                             + 23606.092433945945218101255997152*c[54]
+                                             + 5022.469512102587168874533117602*c[55]
+                                             + 465.90594725514598068960595924238*c[61]
+                                             - 1917.6006791960824669840537596611*c[64]
+                                             - 1483.2469236157377537708067309456*c[65]
+                                             + 5462.774672158585101813235022712*c[68]
+                                             + 8280.757294600291316001062532201*c[69]
+                                             + 2894.2700798107866884319109454711*c[70]
+                                             - 34873.518851601521650565220728174*c[73]
+                                             - 62120.91908094410362135801425995*c[74]
+                                             - 39172.816565867250195660109162168*c[75]
+                                             - 8611.299693545702019050604290043*c[76]
+                                             - 164159.7256182882237884029904841*c[79]
+                                             - 428768.99893734190457917409702984*c[80]
+                                             - 460767.12951663775165985349237092*c[81]
+                                             - 234818.92495620522216549300646442*c[82]
+                                             - 46919.84654706364233080998645805*c[83]
+                                             + 671.135619427437531888678831728*c[89]
+                                             - 2524.5927406983966274758907770374*c[92]
+                                             - 3410.2158696935882336106822243121*c[93]
+                                             + 5476.181621129212770531890994597*c[96]
+                                             + 15942.986557003397064887363186587*c[97]
+                                             + 8650.137781294344168523998634002*c[98]
+                                             + 4302.1103732227397803456736008927*c[101]
+                                             - 28080.217533901928302845006397247*c[102]
+                                             - 43735.355626902444317251398018139*c[103]
+                                             - 15384.599292987181090037694949189*c[104]
+                                             + 231598.88187825033013533985312255*c[107]
+                                             + 652177.9970133620242076787830297*c[108]
+                                             + 742538.2460352697246289575699519*c[109]
+                                             + 394016.30864384546462843075660472*c[110]
+                                             + 80637.56753088040227865069251008*c[111]
+                                             + 652282.129145362386930357409752*c[114]
+                                             + 2.0948841997595602659692224451809e6*c[115]
+                                             + 3.2010990036797390877937763317193e6*c[116]
+                                             + 2.7495745069787201764163486470194e6*c[117]
+                                             + 1.26477462921371991865636423162e6*c[118]
+                                             + 241447.03767079023742594210707595*c[119]
+                                             + 1811.73243435371159170503159939*c[125]
+                                             - 6912.803312170254976452818250774*c[128]
+                                             - 6328.273029341092833592881898617*c[129]
+                                             + 15995.140752538905756473679550532*c[132]
+                                             + 29241.460335331367501637023387596*c[133]
+                                             + 15081.568994778520991622005549601*c[134]
+                                             - 43218.734985414045550741176111021*c[137]
+                                             - 92108.93702523207998063635482041*c[138]
+                                             - 87408.89876405555820884149681368*c[139]
+                                             - 31458.433860304278671255512259962*c[140]
+                                             - 129019.78865669125802532545836313*c[143]
+                                             - 255170.44715471540223008154844302*c[144]
+                                             - 133680.49117350459382027326198723*c[145]
+                                             + 28567.326691836712297303247181284*c[146]
+                                             + 27339.133714265416947410227837303*c[147]
+                                             - 902353.8626179043472311104575767*c[150]
+                                             - 3.1185848879451356126814660216586e6*c[151]
+                                             - 5.040518465169200230596985016467e6*c[152]
+                                             - 4.5143651702640795397578612862189e6*c[153]
+                                             - 2.1382624151233537501342713865692e6*c[154]
+                                             - 415632.87717305997941159324735521*c[155]
+                                             - 1.9693228597535883742941240182061e6*c[158]
+                                             - 7.127021486094811383873068717825e6*c[159]
+                                             - 1.3138998158507422950343724158448e7*c[160]
+                                             - 1.5387009871781174199602159738781e7*c[161]
+                                             - 1.1482096805716218830475901066499e7*c[162]
+                                             - 4.9122401308784614460536921262254e6*c[163]
+                                             - 905798.9180828159942630564674036*c[164]
+                                             + z*(244636.93098140354164198980189246*c[80]
+                                                  + 459701.4639959285576693132125389*c[81]
+                                                  + 304423.23170218136293767497254996*c[82]
+                                                  + 70379.76982059546349621497968708*c[83]
+                                                  + 3761.2675033385164341294289238737*c[93]
+                                                  - 18486.720378243496528105518513968*c[97]
+                                                  - 14416.896302157240280873331056671*c[98]
+                                                  + 60025.1820480645583188933756753*c[102]
+                                                  + 93270.08575586263457915089090716*c[103]
+                                                  + 34303.498423552498376435400900218*c[104]
+                                                  - 369652.20061954587000849250742704*c[108]
+                                                  - 738641.5366640117409094668225515*c[109]
+                                                  - 510457.7393770880535668256464269*c[110]
+                                                  - 120956.35129632060341797603876511*c[111]
+                                                  - 1.5575061285701731345431634680591e6*c[115]
+                                                  - 5.132121778652444863872380247032e6*c[116]
+                                                  - 6.485209751172735830038953715731e6*c[117]
+                                                  - 3.7058672571317339457072365461456e6*c[118]
+                                                  - 804823.4589026341247531403569198*c[119]
+                                                  + 3625.6306613517527500759218563253*c[129]
+                                                  - 16143.979558493747802440669911451*c[133]
+                                                  - 29725.991062172157316820184851388*c[134]
+                                                  + 38872.68165725370862149953353976*c[138]
+                                                  + 161318.73808139208343141302968866*c[139]
+                                                  + 100567.61324107539590226441352681*c[140]
+                                                  + 46411.195190252457456546334920165*c[144]
+                                                  - 353976.16591725301429932711773155*c[145]
+                                                  - 601535.9823736130201155618936232*c[146]
+                                                  - 228517.44870130817476042204233663*c[147]
+                                                  + 2.3100029948250742660012810311884e6*c[151]
+                                                  + 8.04805723055129499879328803602e6*c[152]
+                                                  + 1.0624001663965658921493702903097e7*c[153]
+                                                  + 6.261679452540572837778879045925e6*c[154]
+                                                  + 1.385442923910199931371977491184e6*c[155]
+                                                  + 5.877319795740852522267100977739e6*c[159]
+                                                  + 2.4448927731111905349044737959957e7*c[160]
+                                                  + 4.6346331466301965724315292037868e7*c[161]
+                                                  + 4.6708175626162816733273871615703e7*c[162]
+                                                  + 2.406715351479246196988949734257e7*c[163]
+                                                  + 4.98189404945548796844681057072e6*c[164]
+                                                  + z*(2.0725166301865951492908363901189e6*c[116]
+                                                       + 4.2447984393136972599727242348203e6*c[117]
+                                                       + 3.0145088555185901128711503311926e6*c[118]
+                                                       + 737754.8373274146143570453271765*c[119]
+                                                       + 24771.65921847679776401682070949*c[134]
+                                                       - 141162.0417472869417635065526444*c[139]
+                                                       - 111498.87554988793893511924108408*c[140]
+                                                       + 515990.2756066729579143420594973*c[145]
+                                                       + 819309.0319565173388202948865055*c[146]
+                                                       + 312514.58021651674889884450096779*c[147]
+                                                       - 3.2277687776301443114696015773368e6*c[152]
+                                                       - 6.934825747821278040856410867842e6*c[153]
+                                                       - 5.090476383092570354295786610118e6*c[154]
+                                                       - 1.269989346917683270424312700252e6*c[155]
+                                                       - 1.2520813974231254209726267288787e7*c[160]
+                                                       - 4.9195138878908154138688151446452e7*c[161]
+                                                       - 6.975741554437297870687078313224e7*c[162]
+                                                       - 4.321736168785313063410264576569e7*c[163]
+                                                       - 9.96378809891097593689362114144e6*c[164]
+                                                       + z*(1.5645394682269923483798219124815e7*c[161]
+                                                            + 3.4015901999847071525546737124326e7*c[162]
+                                                            + 2.5386965159152048594044727842001e7*c[163]
+                                                            + 6.476462264292134358980853741936e6*c[164])))))
+                                   + z*(4295.7653567204994628995374443773*c[32]
+                                        + 5343.369723311311348771428187033*c[33]
+                                        + 1790.9773867919159185220636778022*c[34]
+                                        - 187.80225215666877963625998548456*c[40]
+                                        + 880.0893354179875864447838258416*c[43]
+                                        + 709.0148847057465109974080761204*c[44]
+                                        - 6480.502812643281634721473611875*c[47]
+                                        - 8723.82871692524875006150144734*c[48]
+                                        - 3059.567796608013771589739189825*c[49]
+                                        - 21431.52949210790516947025138087*c[52]
+                                        - 55581.63824871498032529905531204*c[53]
+                                        - 49620.969810131272601314885055239*c[54]
+                                        - 15067.408536307761506623599352806*c[55]
+                                        - 21.503351411775968339520275041956*c[61]
+                                        - 13.171497605393963375625095947568*c[64]
+                                        + 684.5755032072635786634492604364*c[65]
+                                        + 3103.5433019984245961406864838337*c[68]
+                                        - 582.7839138814813299943420611047*c[69]
+                                        - 2152.1495465259695888339850620169*c[70]
+                                        + 31356.16906818510842302973596*c[73]
+                                        + 87592.04570163027806846329061332*c[74]
+                                        + 82439.02587130264561225189437287*c[75]
+                                        + 25833.899080637106057151812870128*c[76]
+                                        + 65871.57235452590164318711916729*c[79]
+                                        + 217531.96374117906222936152160497*c[80]
+                                        + 333553.30798197771903910758742318*c[81]
+                                        + 247821.92731534362208996656056831*c[82]
+                                        + 70379.76982059546349621497968708*c[83]
+                                        - 366.07397423314774466655209003343*c[89]
+                                        + 1499.3930100458268907179637385512*c[92]
+                                        + 902.7042008012439441910629417297*c[93]
+                                        - 6104.971874916943979015514558206*c[96]
+                                        - 6207.0271379082667337466959033*c[97]
+                                        - 2902.994085332342260638439450867*c[98]
+                                        - 22923.924717241036957997948698846*c[101]
+                                        - 55780.24863936257016411103192978*c[102]
+                                        - 37112.551408924065969917233841664*c[103]
+                                        - 5301.449756367204294540016502761*c[104]
+                                        - 94011.57547352618831135978058362*c[107]
+                                        - 334657.93096429956307363159193959*c[108]
+                                        - 540531.6131109101806427718200176*c[109]
+                                        - 416362.31686590431353505380017381*c[110]
+                                        - 120956.35129632060341797603876511*c[111]
+                                        - 159396.2461333297605553862675699*c[114]
+                                        - 596609.5227564341550851986455049*c[115]
+                                        - 1.1398345786915651415652041369468e6*c[116]
+                                        - 1.3507745203861882908390981906758e6*c[117]
+                                        - 892325.6586477165070274962370325*c[118]
+                                        - 241447.03767079023742594210707595*c[119]
+                                        - 88.15255853427645362689696235231*c[125]
+                                        + 249.79691016617967815627686802902*c[128]
+                                        + 1387.2458780476980796784396127098*c[129]
+                                        + 1676.0003000326194976290279187214*c[132]
+                                        - 4992.6479287891090909341401760973*c[133]
+                                        - 3332.7249083009540521168848702432*c[134]
+                                        + 30665.941047791246496183351090801*c[137]
+                                        + 80090.43356740019768279885202571*c[138]
+                                        + 63403.24178841194909264805705452*c[139]
+                                        + 17856.465419225034783782743879051*c[140]
+                                        + 76974.69917625422393570560053421*c[143]
+                                        + 258443.34254504119090176933180239*c[144]
+                                        + 396458.21163879431893587195051346*c[145]
+                                        + 270395.97218056450073456984122066*c[146]
+                                        + 63162.82616744079087849949189998*c[147]
+                                        + 222860.00397481599061175415229238*c[150]
+                                        + 899120.9345764726192719826593956*c[151]
+                                        + 1.8147067184534653227573367197709e6*c[152]
+                                        + 2.2303101800579355976039700825734e6*c[153]
+                                        + 1.5105681616541738404361448764811e6*c[154]
+                                        + 415632.87717305997941159324735521*c[155]
+                                        + 332518.20345410857811768343761723*c[158]
+                                        + 1.344713454073765039819762492325e6*c[159]
+                                        + 2.8972069268002639642920667798158e6*c[160]
+                                        + 4.2231601077393689435262357489045e6*c[161]
+                                        + 4.2785224513127509572256321084929e6*c[162]
+                                        + 2.6043342073191843011405350496799e6*c[163]
+                                        + 679349.1885621119956972923505527*c[164]
+                                        + z*(39625.582645558664390771734658723*c[53]
+                                             + 55080.88234587387217556959732669*c[54]
+                                             + 20089.878048410348675498132470409*c[55]
+                                             - 1483.2469236157377537708067309456*c[65]
+                                             + 8280.757294600291316001062532201*c[69]
+                                             + 6753.296852891835606341125539432*c[70]
+                                             - 62120.91908094410362135801425995*c[74]
+                                             - 91403.23865369025045654025471173*c[75]
+                                             - 34445.19877418280807620241716017*c[76]
+                                             - 184132.06795593836293718429513738*c[80]
+                                             - 615421.8382095595295370116029932*c[81]
+                                             - 634852.4681226395257242970533077*c[82]
+                                             - 211139.30946178639048864493906123*c[83]
+                                             + 351.05163364492820051874669956154*c[93]
+                                             - 2543.7338212400994632181553273801*c[97]
+                                             + 5766.758520862896112349332422668*c[98]
+                                             + 31944.964514162630016048369278055*c[102]
+                                             - 8779.077373576402161102371135167*c[103]
+                                             - 27234.898748396225983715378896537*c[104]
+                                             + 282525.79639381615419918627560263*c[108]
+                                             + 993947.7040849509498914341740029*c[109]
+                                             + 1.065607495198293804946897379992e6*c[110]
+                                             + 362869.05388896181025392811629534*c[111]
+                                             + 537378.0711893871314260589771218*c[115]
+                                             + 2.3371092299336130076464311936462e6*c[116]
+                                             + 4.513088276742144875626440872347e6*c[117]
+                                             + 3.8827805181505855662309488435747e6*c[118]
+                                             + 1.2072351883539511871297105353797e6*c[119]
+                                             - 2702.6423679893400835169600422913*c[129]
+                                             + 13097.480776837619699196353476145*c[133]
+                                             + 5464.336592311058330297828097682*c[134]
+                                             - 53236.25536797837135913682128065*c[138]
+                                             - 42635.359034737552389217129543263*c[139]
+                                             - 25266.122200141718782757635513036*c[140]
+                                             - 208759.25196446294477353521352285*c[144]
+                                             - 665897.3119887637332132980623684*c[145]
+                                             - 487266.67560626617092634890489811*c[146]
+                                             - 64482.64641571567307596067531281*c[147]
+                                             - 808581.8931200613466801849904702*c[151]
+                                             - 3.7131525215101722059330103357365e6*c[152]
+                                             - 7.433459017090659237537742241779e6*c[153]
+                                             - 6.567895038199549663026749273491e6*c[154]
+                                             - 2.0781643858652998970579662367761e6*c[155]
+                                             - 1.2497016903539588616059677400859e6*c[159]
+                                             - 6.208734638738748201757285076421e6*c[160]
+                                             - 1.5201708020822731074093346917257e7*c[161]
+                                             - 2.2184405208134496249581534783289e7*c[162]
+                                             - 1.6868180909194716747224603709309e7*c[163]
+                                             - 4.98189404945548796844681057072e6*c[164]
+                                             + z*(306467.6426639523717795421416926*c[81]
+                                                  + 456634.84755327204440651245882494*c[82]
+                                                  + 175949.42455148865874053744921769*c[83]
+                                                  - 9611.264201438160187248887371114*c[98]
+                                                  + 62180.05717057508971943392727144*c[103]
+                                                  + 51455.24763532874756465310135033*c[104]
+                                                  - 492427.69110934116060631121503431*c[109]
+                                                  - 765686.6090656320803502384696404*c[110]
+                                                  - 302390.87824080150854494009691279*c[111]
+                                                  - 1.3488978889150347599574171079025e6*c[116]
+                                                  - 5.483016187445406485085706338776e6*c[117]
+                                                  - 6.250159287310744751396941034171e6*c[118]
+                                                  - 2.2132645119822438430711359815295e6*c[119]
+                                                  + 4954.3318436953595528033641418981*c[134]
+                                                  - 33616.2163596922194758978661853*c[139]
+                                                  + 39352.544311725154918277379206145*c[140]
+                                                  + 280006.16499517094838145731434294*c[145]
+                                                  - 82994.94160390219135304795392933*c[146]
+                                                  - 258779.04153675368800221060487378*c[147]
+                                                  + 2.1376027094040523543925904466763e6*c[152]
+                                                  + 9.001176748127210341384143486803e6*c[153]
+                                                  + 1.0563722248258861740151411004694e7*c[154]
+                                                  + 3.8099680407530498112729381007561e6*c[155]
+                                                  + 3.778471179843349356303558017851e6*c[160]
+                                                  + 2.0324358320544794447784786610351e7*c[161]
+                                                  + 4.7013023521034063126313895907014e7*c[162]
+                                                  + 4.5028867866385896588825511157067e7*c[163]
+                                                  + 1.494568214836646390534043171216e7*c[164]
+                                                  + z*(2.1223992196568486299863621174102e6*c[117]
+                                                       + 3.3159597410704491241582653643118e6*c[118]
+                                                       + 1.3279587071893463058426815889177e6*c[119]
+                                                       - 55749.43777494396946755962054204*c[140]
+                                                       + 409654.51597825866941014744325277*c[146]
+                                                       + 343766.03823816842378872895106457*c[147]
+                                                       - 3.4674128739106390204282054339211e6*c[153]
+                                                       - 5.59952402140182738972536527113e6*c[154]
+                                                       - 2.2859808244518298867637628604537e6*c[155]
+                                                       - 8.952174757184153585545856598411e6*c[161]
+                                                       - 4.2717255098963205052011124321142e7*c[162]
+                                                       - 5.240428587898358654734003453624e7*c[163]
+                                                       - 1.9429386792876403076942561225808e7*c[164]
+                                                       + z*(1.3606360799938828610218694849731e7*c[162]
+                                                            + 2.2002036471265108781505430796401e7*c[163]
+                                                            + 9.06704717000898810257319523871e6*c[164])))))));
+    return;
+                #endif
+  }
+}
+
+#endif // ONB_WITH_U
+
+/* \phi_i(x,y,z) for prim */
+template <class FunctionSpaceType>
+double OrthonormalBaseFunctionSet<FunctionSpaceType >::
+eval_prism_3d ( int i, const Domain & xi ) const
+{
+  double x, y, z;
+  x=xi[0]; y=xi[1]; z=xi[2];
+
+  switch (i)      {
+                #if (PMAX3D>=0)
+  case ( 0 ) :
+    return 1.4142135623730950488016887242097;
+                #endif
+                #if (PMAX3D>=1)
+  case ( 1 ) :
+    return -2.
+           + 6.*x;
+  case ( 2 ) :
+    return -3.4641016151377545870548926830117
+           + 3.4641016151377545870548926830117*x
+           + 6.928203230275509174109785366023*y;
+  case ( 3 ) :
+    return -2.4494897427831780981972840747059
+           + 4.8989794855663561963945681494118*z;
+                #endif
+                #if (PMAX3D>=2)
+  case ( 4 ) :
+    return 2.4494897427831780981972840747059
+           + x*(-19.595917942265424785578272597647
+                + 24.494897427831780981972840747059*x);
+  case ( 5 ) :
+    return 4.2426406871192851464050661726291
+           - 8.485281374238570292810132345258*y
+           + x*(-25.455844122715710878430397035775
+                + 21.213203435596425732025330863145*x
+                + 42.426406871192851464050661726291*y);
+  case ( 6 ) :
+    return 3.4641016151377545870548926830117
+           - 6.928203230275509174109785366023*z
+           + x*(-10.392304845413263761164678049035
+                + 20.78460969082652752232935609807*z);
+  case ( 7 ) :
+    return 5.477225575051661134569697828008
+           + y*(-32.863353450309966807418186968048
+                + 32.863353450309966807418186968048*y)
+           + x*(-10.954451150103322269139395656016
+                + 5.477225575051661134569697828008*x
+                + 32.863353450309966807418186968048*y);
+  case ( 8 ) :
+    return 6.
+           - 12.*z
+           + x*(-6.
+                + 12.*z)
+           + y*(-12.
+                + 24.*z);
+  case ( 9 ) :
+    return 3.1622776601683793319988935444327
+           + z*(-18.973665961010275991993361266596
+                + 18.973665961010275991993361266596*z);
+                #endif
+                #if (PMAX3D>=3)
+  case ( 10 ) :
+    return -2.8284271247461900976033774484194
+           + x*(42.426406871192851464050661726291
+                + x*(-127.27922061357855439215198517887
+                     + 98.99494936611665341611821069468*x));
+  case ( 11 ) :
+    return -4.8989794855663561963945681494118
+           + 9.797958971132712392789136298824*y
+           + x*(63.686733312362630553129385942353
+                - 117.57550765359254871346963558588*y
+                + x*(-161.66632302368975448102074893059
+                     + 102.87856919689348012428593113765*x
+                     + 205.75713839378696024857186227529*y));
+  case ( 12 ) :
+    return -4.2426406871192851464050661726291
+           + 8.485281374238570292810132345258*z
+           + x*(33.941125496954281171240529381033
+                - 67.88225099390856234248105876207*z
+                + x*(-42.426406871192851464050661726291
+                     + 84.85281374238570292810132345258*z));
+  case ( 13 ) :
+    return -6.3245553203367586639977870888654
+           + (37.947331922020551983986722533193
+              - 37.947331922020551983986722533193*y)*y
+           + x*(56.920997883030827975980083799789
+                + y*(-303.57865537616441587189378026554
+                     + 265.63132345414386388790705773235*y)
+                + x*(-94.868329805051379959966806332982
+                     + 44.271887242357310647984509622058*x
+                     + 265.63132345414386388790705773235*y));
+  case ( 14 ) :
+    return -7.3484692283495342945918522241177
+           + y*(14.696938456699068589183704448235
+                - 29.393876913398137178367408896471*z)
+           + 14.696938456699068589183704448235*z
+           + x*(44.090815370097205767551113344706
+                - 88.18163074019441153510222668941*z
+                + x*(-36.742346141747671472959261120588
+                     + 73.48469228349534294591852224118*z)
+                + y*(-73.484692283495342945918522241177
+                     + 146.96938456699068589183704448235*z));
+  case ( 15 ) :
+    return -4.4721359549995793928183473374626
+           + (26.832815729997476356910084024775
+              - 26.832815729997476356910084024775*z)*z
+           + x*(13.416407864998738178455042012388
+                + z*(-80.498447189992429070730252074326
+                     + 80.49844718999242907073025207433*z));
+  case ( 16 ) :
+    return -7.4833147735478827711674974646331
+           + y*(89.799777282574593254009969575597
+                + y*(-224.49944320643648313502492393899
+                     + 149.66629547095765542334994929266*y))
+           + x*(22.449944320643648313502492393899
+                + x*(-22.449944320643648313502492393899
+                     + 7.483314773547882771167497464633*x
+                     + 89.7997772825745932540099695756*y)
+                + y*(-179.59955456514918650801993915119
+                     + 224.49944320643648313502492393899*y));
+  case ( 17 ) :
+    return -9.4868329805051379959966806332982
+           + 18.973665961010275991993361266596*z
+           + y*(56.920997883030827975980083799789
+                - 113.84199576606165595196016759958*z
+                + y*(-56.920997883030827975980083799789
+                     + 113.84199576606165595196016759958*z))
+           + x*(18.973665961010275991993361266596
+                - 37.947331922020551983986722533193*z
+                + x*(-9.4868329805051379959966806332982
+                     + 18.973665961010275991993361266596*z)
+                + y*(-56.920997883030827975980083799789
+                     + 113.84199576606165595196016759958*z));
+  case ( 18 ) :
+    return -7.7459666924148337703585307995648
+           + (46.475800154489002622151184797389
+              - 46.475800154489002622151184797389*z)*z
+           + x*(7.7459666924148337703585307995648
+                + z*(-46.475800154489002622151184797389
+                     + 46.475800154489002622151184797389*z))
+           + y*(15.49193338482966754071706159913
+                + z*(-92.951600308978005244302369594778
+                     + 92.95160030897800524430236959478*z));
+  case ( 19 ) :
+    return -3.7416573867739413855837487323165
+           + z*(44.899888641287296627004984787799
+                + z*(-112.2497216032182415675124619695
+                     + 74.83314773547882771167497464633*z));
+                #endif
+                #if (PMAX3D>=4)
+  case ( 20 ) :
+    return 3.1622776601683793319988935444327
+           + x*(-75.894663844041103967973445066385
+                + x*(398.44698518121579583186058659852
+                     + x*(-708.35019587771697036775215395293
+                          + 398.44698518121579583186058659852*x)));
+  case ( 21 ) :
+    return 5.477225575051661134569697828008
+           - 10.954451150103322269139395656016*y
+           + x*(-120.49896265113654496053335221618
+                + 230.04347415216976765192730877634*y
+                + x*(575.10868538042441912981827194084
+                     - 920.1738966086790706077092351053*y
+                     + x*(-920.17389660867907060770923510535
+                          + 460.08694830433953530385461755267*x
+                          + 920.1738966086790706077092351053*y)));
+  case ( 22 ) :
+    return 4.8989794855663561963945681494118
+           - 9.797958971132712392789136298824*z
+           + x*(-73.484692283495342945918522241177
+                + 146.96938456699068589183704448235*z
+                + x*(220.45407685048602883775556672353
+                     - 440.90815370097205767551113344706*z
+                     + x*(-171.46428199482246687380988522941
+                          + 342.92856398964493374761977045882*z)));
+  case ( 23 ) :
+    return 7.0710678118654752440084436210485
+           + y*(-42.426406871192851464050661726291
+                + 42.426406871192851464050661726291*y)
+           + x*(-127.27922061357855439215198517887
+                + (721.24891681027847488886124934695
+                   - 678.8225099390856234248105876207*y)*y
+                + x*(487.90367901871779183658260985235
+                     + y*(-2206.1731573020282761306344097671
+                          + 1527.3506473629426527058238221465*y)
+                     + x*(-622.25396744416182147274303865227
+                          + 254.55844122715710878430397035775*x
+                          + 1527.3506473629426527058238221465*y)));
+  case ( 24 ) :
+    return 8.4852813742385702928101323452582
+           - 16.970562748477140585620264690516*z
+           + y*(-16.970562748477140585620264690516
+                + 33.941125496954281171240529381033*z)
+           + x*(-110.30865786510141380653172048836
+                + y*(203.6467529817256870274431762862
+                     - 407.29350596345137405488635257239*z)
+                + 220.61731573020282761306344097671*z
+                + x*(280.01428534987281966273436739352
+                     - 560.028570699745639325468734787*z
+                     + x*(-178.19090885900997614901277925042
+                          + 356.38181771801995229802555850084*z)
+                     + y*(-356.38181771801995229802555850084
+                          + 712.7636354360399045960511170017*z)));
+  case ( 25 ) :
+    return 5.477225575051661134569697828008
+           + z*(-32.863353450309966807418186968048
+                + 32.863353450309966807418186968048*z)
+           + x*(-43.817804600413289076557582624064
+                + (262.90682760247973445934549574439
+                   - 262.90682760247973445934549574439*z)*z
+                + x*(54.77225575051661134569697828008
+                     + z*(-328.63353450309966807418186968048
+                          + 328.63353450309966807418186968048*z)));
+  case ( 26 ) :
+    return 8.3666002653407554797817202578519
+           + y*(-100.39920318408906575738064309422
+                + (250.99800796022266439345160773556
+                   - 167.33200530681510959563440515704*y)*y)
+           + x*(-100.39920318408906575738064309422
+                + y*(1104.3912350249797233311870740364
+                     + y*(-2509.9800796022266439345160773556
+                          + 1505.9880477613359863607096464133*y))
+                + x*(250.99800796022266439345160773556
+                     + x*(-234.26480742954115343388816721985
+                          + 75.29940238806679931803548232067*x
+                          + 903.592828656801591816425787848*y)
+                     + y*(-1907.5848604976922493902322187902
+                          + 2258.98207164200397954106446962*y)));
+  case ( 27 ) :
+    return 10.954451150103322269139395656016
+           - 21.908902300206644538278791312032*z
+           + y*(-65.726706900619933614836373936096
+                + y*(65.726706900619933614836373936096
+                     - 131.45341380123986722967274787219*z)
+                + 131.45341380123986722967274787219*z)
+           + x*(-98.590060350929900422254560904144
+                + 197.18012070185980084450912180829*z
+                + y*(525.81365520495946891869099148877
+                     - 1051.6273104099189378373819829775*z
+                     + y*(-460.08694830433953530385461755267
+                          + 920.1738966086790706077092351053*z))
+                + x*(164.31676725154983403709093484024
+                     - 328.63353450309966807418186968048*z
+                     + x*(-76.681158050723255883975769592112
+                          + 153.36231610144651176795153918422*z)
+                     + y*(-460.08694830433953530385461755267
+                          + 920.1738966086790706077092351053*z)));
+  case ( 28 ) :
+    return 9.4868329805051379959966806332982
+           + z*(-56.920997883030827975980083799789
+                + 56.92099788303082797598008379979*z)
+           + y*(-18.973665961010275991993361266596
+                + (113.84199576606165595196016759958
+                   - 113.84199576606165595196016759958*z)*z)
+           + x*(-56.920997883030827975980083799789
+                + (341.52598729818496785588050279873
+                   - 341.52598729818496785588050279873*z)*z
+                + x*(47.434164902525689979983403166491
+                     + z*(-284.60498941515413987990041899894
+                          + 284.60498941515413987990041899894*z))
+                + y*(94.868329805051379959966806332982
+                     + z*(-569.20997883030827975980083799789
+                          + 569.2099788303082797598008379979*z)));
+  case ( 29 ) :
+    return 5.2915026221291811810032315072785
+           + z*(-63.498031465550174172038778087342
+                + (158.74507866387543543009694521836
+                   - 105.83005244258362362006463014557*z)*z)
+           + x*(-15.874507866387543543009694521836
+                + z*(190.49409439665052251611633426203
+                     + z*(-476.23523599162630629029083565507
+                          + 317.49015732775087086019389043671*z)));
+  case ( 30 ) :
+    return 9.4868329805051379959966806332982
+           + y*(-189.73665961010275991993361266596
+                + y*(853.81496824546241963970125699683
+                     + y*(-1328.1566172707193194395352886617
+                          + 664.0783086353596597197676443309*y)))
+           + x*(-37.947331922020551983986722533193
+                + x*(56.920997883030827975980083799789
+                     + x*(-37.947331922020551983986722533193
+                          + 9.486832980505137995996680633298*x
+                          + 189.73665961010275991993361266596*y)
+                     + y*(-569.20997883030827975980083799789
+                          + 853.8149682454624196397012569968*y))
+                + y*(569.20997883030827975980083799789
+                     + y*(-1707.6299364909248392794025139937
+                          + 1328.1566172707193194395352886617*y)));
+  case ( 31 ) :
+    return 12.961481396815720461931934872176
+           - 25.922962793631440923863869744352*z
+           + y*(-155.53777676178864554318321846611
+                + 311.07555352357729108636643693222*z
+                + y*(388.84444190447161385795804616528
+                     - 777.6888838089432277159160923306*z
+                     + y*(-259.22962793631440923863869744352
+                          + 518.459255872628818477277394887*z)))
+           + x*(-38.884444190447161385795804616528
+                + 77.76888838089432277159160923306*z
+                + x*(38.884444190447161385795804616528
+                     - 77.76888838089432277159160923306*z
+                     + x*(-12.961481396815720461931934872176
+                          + 25.922962793631440923863869744352*z)
+                     + y*(-155.53777676178864554318321846611
+                          + 311.07555352357729108636643693222*z))
+                + y*(311.07555352357729108636643693222
+                     - 622.1511070471545821727328738644*z
+                     + y*(-388.84444190447161385795804616528
+                          + 777.6888838089432277159160923306*z)));
+  case ( 32 ) :
+    return 12.247448713915890490986420373529
+           + z*(-73.484692283495342945918522241177
+                + 73.48469228349534294591852224118*z)
+           + y*(-73.484692283495342945918522241177
+                + (440.90815370097205767551113344706
+                   - 440.90815370097205767551113344706*z)*z
+                + y*(73.484692283495342945918522241177
+                     + z*(-440.90815370097205767551113344706
+                          + 440.90815370097205767551113344706*z)))
+           + x*(-24.494897427831780981972840747059
+                + (146.96938456699068589183704448235
+                   - 146.96938456699068589183704448235*z)*z
+                + x*(12.247448713915890490986420373529
+                     + z*(-73.484692283495342945918522241177
+                          + 73.48469228349534294591852224118*z))
+                + y*(73.484692283495342945918522241177
+                     + z*(-440.90815370097205767551113344706
+                          + 440.90815370097205767551113344706*z)));
+  case ( 33 ) :
+    return 9.165151389911680013176094387456
+           + z*(-109.98181667894016015811313264947
+                + (274.95454169735040039528283162368
+                   - 183.30302779823360026352188774912*z)*z)
+           + x*(-9.165151389911680013176094387456
+                + z*(109.98181667894016015811313264947
+                     + z*(-274.95454169735040039528283162368
+                          + 183.30302779823360026352188774912*z)))
+           + y*(-18.330302779823360026352188774912
+                + z*(219.96363335788032031622626529894
+                     + z*(-549.90908339470080079056566324736
+                          + 366.60605559646720052704377549824*z)));
+  case ( 34 ) :
+    return 4.2426406871192851464050661726291
+           + z*(-84.852813742385702928101323452582
+                + z*(381.83766184073566317645595553662
+                     + z*(-593.96969619669992049670926416807
+                          + 296.98484809834996024835463208404*z)));
+                #endif
+                #if (PMAX3D>=5)
+  case ( 35 ) :
+    return -3.4641016151377545870548926830117
+           + x*(121.24355652982141054692124390541
+                + x*(-969.94845223857128437536995124329
+                     + x*(2909.8453567157138531261098537299
+                          + x*(-3637.3066958946423164076373171623
+                               + 1600.4149461936426192193604195514*x))));
+  case ( 36 ) :
+    return -6.
+           + 12.*y
+           + x*(198.
+                - 384.*y
+                + x*(-1488.
+                     + 2592.*y
+                     + x*(4176.
+                          - 5760.*y
+                          + x*(-4860.
+                               + 1980.*x
+                               + 3960.*y))));
+  case ( 37 ) :
+    return -5.477225575051661134569697828008
+           + 10.954451150103322269139395656016*z
+           + x*(131.45341380123986722967274787219
+                - 262.90682760247973445934549574439*z
+                + x*(-690.13042245650930295578192632901
+                     + 1380.260844913018605911563852658*z
+                     + x*(1226.8985288115720941436123134738
+                          - 2453.7970576231441882872246269476*z
+                          + x*(-690.13042245650930295578192632901
+                               + 1380.260844913018605911563852658*z))));
+  case ( 38 ) :
+    return -7.7459666924148337703585307995648
+           + (46.475800154489002622151184797389
+              - 46.475800154489002622151184797389*y)*y
+           + x*(224.63303408003017934039739318738
+                + y*(-1301.3224043256920734202331743269
+                     + 1254.8466041712030707980819895295*y)
+                + x*(-1471.7336715588184163681208519173
+                     + (7529.079625027218424788491937177
+                        - 6274.233020856015353990409947647*y)*y
+                     + x*(3578.6366118956532019056412293989
+                          + y*(-13942.740046346700786645355439217
+                               + 7668.507025490685432654945491569*y)
+                          + x*(-3601.8745119728977032167168217976
+                               + 1278.0845042484475721091575819282*x
+                               + 7668.507025490685432654945491569*y))));
+  case ( 39 ) :
+    return -9.4868329805051379959966806332982
+           + y*(18.973665961010275991993361266596
+                - 37.947331922020551983986722533193*z)
+           + 18.973665961010275991993361266596*z
+           + x*(208.71032557111303591192697393256
+                - 417.42065114222607182385394786512*z
+                + y*(-398.44698518121579583186058659852
+                     + 796.893970362431591663721173197*z)
+                + x*(-996.11746295303948957965146649631
+                     + y*(1593.7879407248631833274423463941
+                          - 3187.5758814497263666548846927882*z)
+                     + 1992.2349259060789791593029329926*z
+                     + x*(1593.7879407248631833274423463941
+                          - 3187.5758814497263666548846927882*z
+                          + x*(-796.89397036243159166372117319705
+                               + 1593.7879407248631833274423463941*z)
+                          + y*(-1593.7879407248631833274423463941
+                               + 3187.5758814497263666548846927882*z))));
+  case ( 40 ) :
+    return -6.3245553203367586639977870888654
+           + (37.947331922020551983986722533193
+              - 37.947331922020551983986722533193*z)*z
+           + x*(94.868329805051379959966806332982
+                + z*(-569.20997883030827975980083799789
+                     + 569.2099788303082797598008379979*z)
+                + x*(-284.60498941515413987990041899894
+                     + (1707.6299364909248392794025139937
+                        - 1707.6299364909248392794025139937*z)*z
+                     + x*(221.35943621178655323992254811029
+                          + z*(-1328.1566172707193194395352886617
+                               + 1328.1566172707193194395352886617*z))));
+  case ( 41 ) :
+    return -9.165151389911680013176094387456
+           + y*(109.98181667894016015811313264947
+                + y*(-274.95454169735040039528283162368
+                     + 183.30302779823360026352188774912*y))
+           + x*(210.79848196796864030305017091149
+                + y*(-2419.5999669366835234784889182884
+                     + (5774.0453756443584083009394640973
+                        - 3666.0605559646720052704377549824*y)*y)
+                + x*(-1081.4878640095782415547791377198
+                     + y*(10558.254401178255375178860734349
+                          + y*(-20621.590627301280029646212371776
+                               + 10081.666528902848014493703826202*y))
+                     + x*(2071.3242141200396829777973315651
+                          + x*(-1695.5530071336608024375774616794
+                               + 504.0833264451424007246851913101*x
+                               + 6048.999917341708808696222295721*y)
+                          + y*(-14297.636168262220820554707244431
+                               + 15122.499793354272021740555739302*y))));
+  case ( 42 ) :
+    return -12.247448713915890490986420373529
+           + 24.494897427831780981972840747059*z
+           + y*(73.484692283495342945918522241177
+                - 146.96938456699068589183704448235*z
+                + y*(-73.484692283495342945918522241177
+                     + 146.96938456699068589183704448235*z))
+           + x*(220.45407685048602883775556672353
+                - 440.90815370097205767551113344706*z
+                + y*(-1249.2397688194208300806148781
+                     + y*(1175.7550765359254871346963558588
+                          - 2351.5101530718509742693927117177*z)
+                     + 2498.4795376388416601612297562*z)
+                + x*(-845.07396126019644387806300577353
+                     + 1690.1479225203928877561260115471*z
+                     + y*(3821.2039987417578331877631565412
+                          - 7642.407997483515666375526313082*z
+                          + y*(-2645.4489222058323460530668006824
+                               + 5290.897844411664692106133601365*z))
+                     + x*(1077.7754868245983632068049928706
+                          - 2155.5509736491967264136099857412*z
+                          + x*(-440.90815370097205767551113344706
+                               + 881.8163074019441153510222668941*z)
+                          + y*(-2645.4489222058323460530668006824
+                               + 5290.897844411664692106133601365*z))));
+  case ( 43 ) :
+    return -10.954451150103322269139395656016
+           + (65.726706900619933614836373936096
+              - 65.7267069006199336148363739361*z)*z
+           + y*(21.908902300206644538278791312032
+                + z*(-131.45341380123986722967274787219
+                     + 131.45341380123986722967274787219*z))
+           + x*(142.40786495134318949881214352821
+                + z*(-854.44718970805913699287286116925
+                     + 854.4471897080591369928728611693*z)
+                + y*(-262.90682760247973445934549574439
+                     + (1577.4409656148784067560729744663
+                        - 1577.4409656148784067560729744663*z)*z)
+                + x*(-361.49688795340963488160005664853
+                     + (2168.9813277204578092896003398912
+                        - 2168.9813277204578092896003398912*z)*z
+                     + x*(230.04347415216976765192730877634
+                          + z*(-1380.260844913018605911563852658
+                               + 1380.260844913018605911563852658*z))
+                     + y*(460.08694830433953530385461755267
+                          + z*(-2760.521689826037211823127705316
+                               + 2760.521689826037211823127705316*z))));
+  case ( 44 ) :
+    return -6.480740698407860230965967436088
+           + z*(77.768888380894322771591609233056
+                + z*(-194.42222095223580692897902308264
+                     + 129.61481396815720461931934872176*z))
+           + x*(51.845925587262881847727739488704
+                + z*(-622.15110704715458217273287386445
+                     + (1555.3777676178864554318321846611
+                        - 1036.9185117452576369545547897741*z)*z)
+                + x*(-64.80740698407860230965967436088
+                     + z*(777.68888380894322771591609233056
+                          + z*(-1944.2222095223580692897902308264
+                               + 1296.1481396815720461931934872176*z))));
+  case ( 45 ) :
+    return -10.392304845413263761164678049035
+           + y*(207.8460969082652752232935609807
+                + y*(-935.30743608719373850482102441317
+                     + (1454.9226783578569265630549268649
+                        - 727.4613391789284632815274634325*y)*y))
+           + x*(155.88457268119895641747017073553
+                + y*(-2909.8453567157138531261098537299
+                     + y*(12158.996669133518600562673317371
+                          + y*(-17459.072140294283118756659122379
+                               + 8002.074730968213096096802097757*y)))
+                + x*(-519.61524227066318805823390245176
+                     + x*(727.46133917892846328152746343247
+                          + x*(-467.65371804359686925241051220659
+                               + 114.31535329954590137281145853939*x
+                               + 2286.3070659909180274562291707878*y)
+                          + y*(-7066.767294881019357591981073344
+                               + 10288.381796959131123553031268545*y))
+                     + y*(7482.4594886975499080385681953054
+                          + y*(-21512.071030005455985610883561503
+                               + 16004.149461936426192193604195514*y))));
+  case ( 46 ) :
+    return -14.49137674618943857371866415717
+           + 28.98275349237887714743732831434*z
+           + y*(173.89652095427326288462396988604
+                - 347.79304190854652576924793977207*z
+                + y*(-434.74130238568315721155992471509
+                     + y*(289.8275349237887714743732831434
+                          - 579.6550698475775429487465662868*z)
+                     + 869.4826047713663144231198494302*z))
+           + x*(173.89652095427326288462396988604
+                - 347.79304190854652576924793977207*z
+                + y*(-1912.8617304970058917308636687464
+                     + 3825.7234609940117834617273374928*z
+                     + y*(4347.4130238568315721155992471509
+                          - 8694.826047713663144231198494302*z
+                          + y*(-2608.4478143140989432693595482906
+                               + 5216.895628628197886538719096581*z)))
+                + x*(-434.74130238568315721155992471509
+                     + 869.4826047713663144231198494302*z
+                     + x*(405.75854889330428006412259640075
+                          - 811.5170977866085601282451928015*z
+                          + x*(-130.42239071570494716346797741453
+                               + 260.84478143140989432693595482906*z)
+                          + y*(-1565.0686885884593659616157289743
+                               + 3130.1373771769187319232314579487*z))
+                     + y*(3304.0338981311919948078554278347
+                          - 6608.067796262383989615710855669*z
+                          + y*(-3912.6717214711484149040393224358
+                               + 7825.343442942296829808078644872*z))));
+  case ( 47 ) :
+    return -14.142135623730950488016887242097
+           + (84.852813742385702928101323452582
+              - 84.85281374238570292810132345258*z)*z
+           + y*(84.852813742385702928101323452582
+                + z*(-509.11688245431421756860794071549
+                     + 509.1168824543142175686079407155*z)
+                + y*(-84.852813742385702928101323452582
+                     + (509.11688245431421756860794071549
+                        - 509.1168824543142175686079407155*z)*z))
+           + x*(127.27922061357855439215198517887
+                + z*(-763.67532368147132635291191107324
+                     + 763.6753236814713263529119110732*z)
+                + y*(-678.82250993908562342481058762066
+                     + (4072.9350596345137405488635257239
+                        - 4072.9350596345137405488635257239*z)*z
+                     + y*(593.96969619669992049670926416807
+                          + z*(-3563.8181771801995229802555850084
+                               + 3563.8181771801995229802555850084*z)))
+                + x*(-212.13203435596425732025330863145
+                     + (1272.7922061357855439215198517887
+                        - 1272.7922061357855439215198517887*z)*z
+                     + x*(98.994949366116653416118210694679
+                          + z*(-593.96969619669992049670926416807
+                               + 593.9696961966999204967092641681*z))
+                     + y*(593.96969619669992049670926416807
+                          + z*(-3563.8181771801995229802555850084
+                               + 3563.8181771801995229802555850084*z))));
+  case ( 48 ) :
+    return -11.22497216032182415675124619695
+           + z*(134.6996659238618898810149543634
+                + z*(-336.74916480965472470253738590849
+                     + 224.49944320643648313502492393899*z))
+           + y*(22.449944320643648313502492393899
+                + z*(-269.39933184772377976202990872679
+                     + (673.49832961930944940507477181698
+                        - 448.99888641287296627004984787799*z)*z))
+           + x*(67.349832961930944940507477181698
+                + z*(-808.19799554317133928608972618037
+                     + (2020.4949888579283482152243154509
+                        - 1346.996659238618898810149543634*z)*z)
+                + x*(-56.124860801609120783756230984748
+                     + z*(673.49832961930944940507477181698
+                          + z*(-1683.7458240482736235126869295424
+                               + 1122.497216032182415675124619695*z)))
+                + y*(-112.2497216032182415675124619695
+                     + z*(1346.996659238618898810149543634
+                          + z*(-3367.4916480965472470253738590849
+                               + 2244.9944320643648313502492393899*z))));
+  case ( 49 ) :
+    return -6.
+           + z*(120.
+                + z*(-540.
+                     + (840.
+                        - 420.*z)*z))
+           + x*(18.
+                + z*(-360.
+                     + z*(1620.
+                          + z*(-2520.
+                               + 1260.*z))));
+  case ( 50 ) :
+    return -11.489125293076057319701222936438
+           + y*(344.67375879228171959103668809314
+                + y*(-2412.716311545972037137256816652
+                     + y*(6433.9101641225920990326848444052
+                          + y*(-7238.1489346379161114117704499559
+                               + 2895.2595738551664445647081799823*y))))
+           + x*(57.445626465380286598506114682189
+                + x*(-114.89125293076057319701222936438
+                     + x*(114.89125293076057319701222936438
+                          + x*(-57.445626465380286598506114682189
+                               + 11.489125293076057319701222936438*x
+                               + 344.67375879228171959103668809314*y)
+                          + y*(-1378.6950351691268783641467523725
+                               + 2412.716311545972037137256816652*y))
+                     + y*(2068.0425527536903175462201285588
+                          + y*(-7238.1489346379161114117704499559
+                               + 6433.910164122592099032684844405*y)))
+                + y*(-1378.6950351691268783641467523725
+                     + y*(7238.1489346379161114117704499559
+                          + y*(-12867.82032824518419806536968881
+                               + 7238.148934637916111411770449956*y))));
+  case ( 51 ) :
+    return -16.431676725154983403709093484024
+           + 32.863353450309966807418186968048*z
+           + y*(328.63353450309966807418186968048
+                - 657.267069006199336148363739361*z
+                + y*(-1478.8509052639485063338184135622
+                     + 2957.7018105278970126676368271243*z
+                     + y*(2300.4347415216976765192730877634
+                          - 4600.8694830433953530385461755267*z
+                          + y*(-1150.2173707608488382596365438817
+                               + 2300.4347415216976765192730877634*z))))
+           + x*(65.726706900619933614836373936096
+                - 131.45341380123986722967274787219*z
+                + x*(-98.590060350929900422254560904144
+                     + 197.18012070185980084450912180829*z
+                     + x*(65.726706900619933614836373936096
+                          - 131.45341380123986722967274787219*z
+                          + x*(-16.431676725154983403709093484024
+                               + 32.863353450309966807418186968048*z)
+                          + y*(-328.63353450309966807418186968048
+                               + 657.267069006199336148363739361*z))
+                     + y*(985.90060350929900422254560904144
+                          - 1971.8012070185980084450912180829*z
+                          + y*(-1478.8509052639485063338184135622
+                               + 2957.7018105278970126676368271243*z)))
+                + y*(-985.90060350929900422254560904144
+                     + 1971.8012070185980084450912180829*z
+                     + y*(2957.7018105278970126676368271243
+                          - 5915.403621055794025335273654249*z
+                          + y*(-2300.4347415216976765192730877634
+                               + 4600.8694830433953530385461755267*z))));
+  case ( 52 ) :
+    return -16.733200530681510959563440515704
+           + (100.39920318408906575738064309422
+              - 100.39920318408906575738064309422*z)*z
+           + y*(200.79840636817813151476128618844
+                + z*(-1204.7904382090687890885677171307
+                     + 1204.7904382090687890885677171307*z)
+                + y*(-501.99601592044532878690321547111
+                     + (3011.9760955226719727214192928267
+                        - 3011.9760955226719727214192928267*z)*z
+                     + y*(334.66401061363021919126881031407
+                          + z*(-2007.9840636817813151476128618844
+                               + 2007.9840636817813151476128618844*z))))
+           + x*(50.199601592044532878690321547111
+                + z*(-301.19760955226719727214192928267
+                     + 301.19760955226719727214192928267*z)
+                + x*(-50.199601592044532878690321547111
+                     + (301.19760955226719727214192928267
+                        - 301.19760955226719727214192928267*z)*z
+                     + x*(16.733200530681510959563440515704
+                          + z*(-100.39920318408906575738064309422
+                               + 100.39920318408906575738064309422*z))
+                     + y*(200.79840636817813151476128618844
+                          + z*(-1204.7904382090687890885677171307
+                               + 1204.7904382090687890885677171307*z)))
+                + y*(-401.59681273635626302952257237689
+                     + (2409.5808764181375781771354342613
+                        - 2409.5808764181375781771354342613*z)*z
+                     + y*(501.99601592044532878690321547111
+                          + z*(-3011.9760955226719727214192928267
+                               + 3011.9760955226719727214192928267*z))));
+  case ( 53 ) :
+    return -14.49137674618943857371866415717
+           + z*(173.89652095427326288462396988604
+                + z*(-434.74130238568315721155992471509
+                     + 289.8275349237887714743732831434*z))
+           + y*(86.948260477136631442311984943019
+                + z*(-1043.3791257256395773077438193162
+                     + (2608.4478143140989432693595482906
+                        - 1738.9652095427326288462396988604*z)*z)
+                + y*(-86.948260477136631442311984943019
+                     + z*(1043.3791257256395773077438193162
+                          + z*(-2608.4478143140989432693595482906
+                               + 1738.9652095427326288462396988604*z))))
+           + x*(28.98275349237887714743732831434
+                + z*(-347.79304190854652576924793977207
+                     + (869.48260477136631442311984943019
+                        - 579.6550698475775429487465662868*z)*z)
+                + x*(-14.49137674618943857371866415717
+                     + z*(173.89652095427326288462396988604
+                          + z*(-434.74130238568315721155992471509
+                               + 289.8275349237887714743732831434*z)))
+                + y*(-86.948260477136631442311984943019
+                     + z*(1043.3791257256395773077438193162
+                          + z*(-2608.4478143140989432693595482906
+                               + 1738.9652095427326288462396988604*z))));
+  case ( 54 ) :
+    return -10.392304845413263761164678049035
+           + z*(207.8460969082652752232935609807
+                + z*(-935.30743608719373850482102441317
+                     + (1454.9226783578569265630549268649
+                        - 727.4613391789284632815274634325*z)*z))
+           + x*(10.392304845413263761164678049035
+                + z*(-207.8460969082652752232935609807
+                     + z*(935.30743608719373850482102441317
+                          + z*(-1454.9226783578569265630549268649
+                               + 727.4613391789284632815274634325*z))))
+           + y*(20.78460969082652752232935609807
+                + z*(-415.69219381653055044658712196141
+                     + z*(1870.6148721743874770096420488263
+                          + z*(-2909.8453567157138531261098537299
+                               + 1454.9226783578569265630549268649*z))));
+  case ( 55 ) :
+    return -4.6904157598234295545656301135445
+           + z*(140.71247279470288663696890340633
+                + z*(-984.98730956292020645878232384434
+                     + z*(2626.6328255011205505567528635849
+                          + z*(-2954.961928688760619376346971533
+                               + 1181.9847714755042477505387886132*z))));
+                #endif
+                #if (PMAX3D>=6)
+  case ( 56 ) :
+    return 3.7416573867739413855837487323165
+           + x*(-179.59955456514918650801993915119
+                + x*(2020.4949888579283482152243154509
+                     + x*(-8979.9777282574593254009969575597
+                          + x*(18521.204064531009858639556224967
+                               + x*(-17780.355901949769464293973975968
+                                    + 6420.684075704083417661712824655*x)))));
+  case ( 57 ) :
+    return 6.480740698407860230965967436088
+           - 12.961481396815720461931934872176*y
+           + x*(-298.11407212676157062443450206005
+                + 583.2666628567074207869370692479*y
+                + x*(3207.9666457118908143281538808636
+                     - 5832.666628567074207869370692479*y
+                     + x*(-13609.555466656506485028531615785
+                          + 21386.44430474593876218769253909*y
+                          + x*(26733.055380932423452734615673863
+                               - 32079.666457118908143281538808636*y
+                               + x*(-24380.546507410370188893969494563
+                                    + 8340.713278850916117253200090245*x
+                                    + 16681.426557701832234506400180491*y)))));
+  case ( 58 ) :
+    return 6.
+           - 12.*z
+           + x*(-210.
+                + 420.*z
+                + x*(1680.
+                     - 3360.*z
+                     + x*(-5040.
+                          + 10080.*z
+                          + x*(6300.
+                               - 12600.*z
+                               + x*(-2772.
+                                    + 5544.*z)))));
+  case ( 59 ) :
+    return 8.3666002653407554797817202578519
+           + y*(-50.199601592044532878690321547111
+                + 50.19960159204453287869032154711*y)
+           + x*(-351.39721114431173015083225082978
+                + (2058.1836652738258480263031834316
+                   - 2007.9840636817813151476128618844*y)*y
+                + x*(3438.6727090550505021902870259771
+                     + y*(-18573.852589056477165115418972431
+                          + 16565.868525374695849967806110547*y)
+                     + x*(-13219.228419238393658055118007406
+                          + (60741.517926373884783215289072005
+                             - 44175.649400999188933247482961458*y)*y
+                          + x*(23468.313744280819120787725323275
+                               + y*(-80068.364539311029941511062867642
+                                    + 35892.715138311841008263579906185*y)
+                               + x*(-19326.846612937145158295773795638
+                                    + 5982.119189718640168043929984364*x
+                                    + 35892.715138311841008263579906185*y)))));
+  case ( 60 ) :
+    return 10.392304845413263761164678049035
+           - 20.78460969082652752232935609807*z
+           + y*(-20.78460969082652752232935609807
+                + 41.569219381653055044658712196141*z)
+           + x*(-342.94605989863770411843437561816
+                + y*(665.10751010644888071453939513825
+                     - 1330.2150202128977614290787902765*z)
+                + 685.8921197972754082368687512363*z
+                + x*(2577.2916016624894127688401561607
+                     - 5154.583203324978825537680312321*z
+                     + y*(-4489.4756932185299448231409171832
+                          + 8978.951386437059889646281834366*z)
+                     + x*(-7233.0441724076315777706159221285
+                          + y*(9976.6126515967332107180909270738
+                               - 19953.225303193466421436181854148*z)
+                          + 14466.088344815263155541231844257*z
+                          + x*(8417.7669247847436465433892197185
+                               - 16835.533849569487293086778439437*z
+                               + x*(-3429.4605989863770411843437561816
+                                    + 6858.921197972754082368687512363*z)
+                               + y*(-6858.9211979727540823686875123633
+                                    + 13717.842395945508164737375024727*z)))));
+  case ( 61 ) :
+    return 7.0710678118654752440084436210485
+           + z*(-42.426406871192851464050661726291
+                + 42.426406871192851464050661726291*z)
+           + x*(-169.70562748477140585620264690516
+                + (1018.233764908628435137215881431
+                   - 1018.233764908628435137215881431*z)*z
+                + x*(890.95454429504988074506389625211
+                     + z*(-5345.7272657702992844703833775127
+                          + 5345.727265770299284470383377513*z)
+                     + x*(-1583.9191898578664546578913711149
+                          + (9503.5151391471987279473482266892
+                             - 9503.515139147198727947348226689*z)*z
+                          + x*(890.95454429504988074506389625211
+                               + z*(-5345.7272657702992844703833775127
+                                    + 5345.727265770299284470383377513*z)))));
+  case ( 62 ) :
+    return 9.8994949366116653416118210694679
+           + y*(-118.79393923933998409934185283361
+                + (296.98484809834996024835463208404
+                   - 197.98989873223330683223642138936*y)*y)
+           + x*(-356.38181771801995229802555850084
+                + y*(4157.7878733768994434769648491765
+                     + y*(-10097.484835343898648444057490857
+                          + 6533.666658163699125463801905849*y))
+                + x*(2969.8484809834996024835463208404
+                     + y*(-31480.393898425095786325591000908
+                          + (68603.499910718840817369920011412
+                             - 39201.999948982194752782811435093*y)*y)
+                     + x*(-9701.5050378794320347795846480785
+                          + y*(84937.666556128088631029424776034
+                               + y*(-143740.66647960138076020364192867
+                                    + 56625.11103741872575401961651736*y))
+                          + x*(14700.74998086832303229355428816
+                               + x*(-10453.866653061918600742083049358
+                                    + 2831.2555518709362877009808258678*x
+                                    + 33975.066622451235452411769910414*y)
+                               + y*(-91471.333214291787756493226681883
+                                    + 84937.66655612808863102942477603*y)))));
+  case ( 63 ) :
+    return 13.416407864998738178455042012388
+           - 26.832815729997476356910084024775*z
+           + y*(-80.498447189992429070730252074326
+                + y*(80.498447189992429070730252074326
+                     - 160.99689437998485814146050414865*z)
+                + 160.99689437998485814146050414865*z)
+           + x*(-389.07582808496340717519621835924
+                + 778.1516561699268143503924367185*z
+                + y*(2253.9565213197880139804470580811
+                     - 4507.9130426395760279608941161623*z
+                     + y*(-2173.4580741297955849097168060068
+                          + 4346.9161482595911698194336120136*z))
+                + x*(2549.1174943497602539064579823537
+                     - 5098.234988699520507812915964707*z
+                     + y*(-13040.748444778773509458300836041
+                          + y*(10867.290370648977924548584030034
+                               - 21734.580741297955849097168060068*z)
+                          + 26081.496889557547018916601672082*z)
+                     + x*(-6198.3804336294170384462294097231
+                          + 12396.760867258834076892458819446*z
+                          + y*(24149.534156997728721219075622298
+                               - 48299.068313995457442438151244596*z
+                               + y*(-13282.243786348750796670491592264
+                                    + 26564.487572697501593340983184528*z))
+                          + x*(6238.6296572244132529815945357603
+                               - 12477.259314448826505963189071521*z
+                               + x*(-2213.707297724791799445081932044
+                                    + 4427.4145954495835988901638640879*z)
+                               + y*(-13282.243786348750796670491592264
+                                    + 26564.487572697501593340983184528*z)))));
+  case ( 64 ) :
+    return 12.247448713915890490986420373529
+           + z*(-73.484692283495342945918522241177
+                + 73.48469228349534294591852224118*z)
+           + y*(-24.494897427831780981972840747059
+                + (146.96938456699068589183704448235
+                   - 146.96938456699068589183704448235*z)*z)
+           + x*(-269.44387170614959080170124821765
+                + (1616.6632302368975448102074893059
+                   - 1616.6632302368975448102074893059*z)*z
+                + y*(514.39284598446740062142965568824
+                     + z*(-3086.3570759068044037285779341294
+                          + 3086.3570759068044037285779341294*z))
+                + x*(1285.9821149611685015535741392206
+                     + z*(-7715.8926897670110093214448353236
+                          + 7715.892689767011009321444835324*z)
+                     + y*(-2057.5713839378696024857186227529
+                          + (12345.428303627217614914311736518
+                             - 12345.428303627217614914311736518*z)*z)
+                     + x*(-2057.5713839378696024857186227529
+                          + (12345.428303627217614914311736518
+                             - 12345.428303627217614914311736518*z)*z
+                          + x*(1028.7856919689348012428593113765
+                               + z*(-6172.7141518136088074571558682588
+                                    + 6172.714151813608807457155868259*z))
+                          + y*(2057.5713839378696024857186227529
+                               + z*(-12345.428303627217614914311736518
+                                    + 12345.428303627217614914311736518*z)))));
+  case ( 65 ) :
+    return 7.4833147735478827711674974646331
+           + z*(-89.799777282574593254009969575597
+                + (224.49944320643648313502492393899
+                   - 149.66629547095765542334994929266*z)*z)
+           + x*(-112.2497216032182415675124619695
+                + z*(1346.996659238618898810149543634
+                     + z*(-3367.4916480965472470253738590849
+                          + 2244.9944320643648313502492393899*z))
+                + x*(336.74916480965472470253738590849
+                     + z*(-4040.9899777158566964304486309019
+                          + (10102.474944289641741076121577255
+                             - 6734.98329619309449405074771817*z)*z)
+                     + x*(-261.91601707417589699086241126216
+                          + z*(3142.9922048901107638903489351459
+                               + z*(-7857.4805122252769097258723378648
+                                    + 5238.320341483517939817248225243*z)))));
+  case ( 66 ) :
+    return 11.22497216032182415675124619695
+           + y*(-224.49944320643648313502492393899
+                + y*(1010.2474944289641741076121577255
+                     + y*(-1571.496102445055381945174467573
+                          + 785.7480512225276909725872337865*y)))
+           + x*(-314.29922048901107638903489351459
+                + y*(6061.4849665737850446456729463528
+                     + y*(-26266.434855153068526797916100862
+                          + (39287.402561126384548629361689324
+                             - 18857.953229340664583342093610875*y)*y))
+                + x*(2020.4949888579283482152243154509
+                     + y*(-34348.414810584781919658813362666
+                          + y*(128301.43179247845011166674403113
+                               + y*(-160292.60244939564895840779569244
+                                    + 61288.34799535715989586180423535*y)))
+                     + x*(-5163.4871937480391121055732505968
+                          + x*(6342.1092705818306485644541012766
+                               + x*(-3771.5906458681329166684187221751
+                                    + 875.5478285051022842265972033621*x
+                                    + 17510.956570102045684531944067241*y)
+                               + y*(-57920.85634726061264883643037626
+                                    + 78799.30456545920558039374830259*y))
+                          + y*(68921.329064376000322452651649271
+                               + y*(-181844.54899721355133937018839058
+                                    + 122576.69599071431979172360847069*y)))));
+  case ( 67 ) :
+    return 15.874507866387543543009694521836
+           - 31.749015732775087086019389043671*z
+           + y*(-190.49409439665052251611633426203
+                + 380.98818879330104503223266852405*z
+                + y*(476.23523599162630629029083565507
+                     - 952.4704719832526125805816713101*z
+                     + y*(-317.49015732775087086019389043671
+                          + 634.9803146555017417203877808734*z)))
+           + x*(-365.11368092691350148922297400222
+                + 730.2273618538270029784459480044*z
+                + y*(4190.8700767263114953545593537646
+                     - 8381.740153452622990709118707529*z
+                     + y*(-10000.939955824152432096107548756
+                          + y*(6349.8031465550174172038778087342
+                               - 12699.606293110034834407755617468*z)
+                          + 20001.879911648304864192215097513*z))
+                + x*(1873.1919282337301380751439535766
+                     - 3746.3838564674602761502879071532*z
+                     + y*(-18287.433062078450161547168089155
+                          + 36574.866124156900323094336178309*z
+                          + y*(35717.64269937197297177181267413
+                               - 71435.28539874394594354362534826*z
+                               + y*(-17461.958653026297897310663974019
+                                    + 34923.917306052595794621327948038*z)))
+                     + x*(-3587.6387778035848407201909619348
+                          + 7175.27755560716968144038192387*z
+                          + x*(2936.7839552816955554567934865396
+                               - 5873.567910563391110913586973079*z
+                               + x*(-873.09793265131489486553319870096
+                                    + 1746.1958653026297897310663974019*z)
+                               + y*(-10477.175191815778738386398384411
+                                    + 20954.350383631557476772796768823*z))
+                          + y*(24764.232271564567927095123454063
+                               - 49528.464543129135854190246908127*z
+                               + y*(-26192.937979539446845965995961029
+                                    + 52385.87595907889369193199192206*z)))));
+  case ( 68 ) :
+    return 15.811388300841896659994467722164
+           + z*(-94.868329805051379959966806332982
+                + 94.86832980505137995996680633298*z)
+           + y*(-94.868329805051379959966806332982
+                + (569.20997883030827975980083799789
+                   - 569.2099788303082797598008379979*z)*z
+                + y*(94.868329805051379959966806332982
+                     + z*(-569.20997883030827975980083799789
+                          + 569.2099788303082797598008379979*z)))
+           + x*(-284.60498941515413987990041899894
+                + (1707.6299364909248392794025139937
+                   - 1707.6299364909248392794025139937*z)*z
+                + y*(1612.7616066858734593194357076607
+                     + z*(-9676.5696401152407559166142459641
+                          + 9676.569640115240755916614245964*z)
+                     + y*(-1517.8932768808220793594689013277
+                          + (9107.3596612849324761568134079662
+                             - 9107.359661284932476156813407966*z)*z))
+                + x*(1090.9857927580908695396182728293
+                     + z*(-6545.9147565485452172377096369757
+                          + 6545.914756548545217237709636976*z)
+                     + y*(-4933.153149862671757918273929315
+                          + (29598.91889917603054750964357589
+                             - 29598.91889917603054750964357589*z)*z
+                          + y*(3415.2598729818496785588050279873
+                               + z*(-20491.559237891098071352830167924
+                                    + 20491.559237891098071352830167924*z)))
+                     + x*(-1391.4021704740869060795131595504
+                          + (8348.4130228445214364770789573024
+                             - 8348.413022844521436477078957302*z)*z
+                          + x*(569.20997883030827975980083799789
+                               + z*(-3415.2598729818496785588050279873
+                                    + 3415.2598729818496785588050279873*z))
+                          + y*(3415.2598729818496785588050279873
+                               + z*(-20491.559237891098071352830167924
+                                    + 20491.559237891098071352830167924*z)))));
+  case ( 69 ) :
+    return 12.961481396815720461931934872176
+           + z*(-155.53777676178864554318321846611
+                + (388.84444190447161385795804616528
+                   - 259.22962793631440923863869744352*z)*z)
+           + y*(-25.922962793631440923863869744352
+                + z*(311.07555352357729108636643693222
+                     + z*(-777.68888380894322771591609233056
+                          + 518.459255872628818477277394887*z)))
+           + x*(-168.49925815860436600511515333829
+                + z*(2021.9910979032523920613818400595
+                     + z*(-5054.9777447581309801534546001486
+                          + 3369.9851631720873201023030667658*z))
+                + y*(311.07555352357729108636643693222
+                     + z*(-3732.9066422829274930363972431867
+                          + (9332.2666057073187325909931079667
+                             - 6221.511070471545821727328738644*z)*z))
+                + x*(427.72888609491877524375385078181
+                     + z*(-5132.7466331390253029250462093817
+                          + (12831.866582847563257312615523454
+                             - 8554.577721898375504875077015636*z)*z)
+                     + x*(-272.1911093331301297005706323157
+                          + z*(3266.2933119975615564068475877884
+                               + z*(-8165.7332799939038910171189694709
+                                    + 5443.822186662602594011412646314*z)))
+                     + y*(-544.38221866626025940114126463139
+                          + z*(6532.5866239951231128136951755767
+                               + z*(-16331.466559987807782034237938942
+                                    + 10887.644373325205188022825292628*z)))));
+  case ( 70 ) :
+    return 7.3484692283495342945918522241177
+           + z*(-146.96938456699068589183704448235
+                + z*(661.36223055145808651326670017059
+                     + z*(-1028.7856919689348012428593113765
+                          + 514.3928459844674006214296556882*z)))
+           + x*(-58.787753826796274356734817792941
+                + z*(1175.7550765359254871346963558588
+                     + z*(-5290.8978444116646921061336013647
+                          + (8230.2855357514784099428744910118
+                             - 4115.1427678757392049714372455059*z)*z))
+                + x*(73.484692283495342945918522241177
+                     + z*(-1469.6938456699068589183704448235
+                          + z*(6613.6223055145808651326670017059
+                               + z*(-10287.856919689348012428593113765
+                                    + 5143.928459844674006214296556882*z)))));
+  case ( 71 ) :
+    return 12.409673645990856596133241955449
+           + y*(-372.29020937972569788399725866348
+                + y*(2606.0314656580798851879808106444
+                     + y*(-6949.4172417548796938346154950517
+                          + (7818.0943969742396555639424319332
+                             - 3127.2377587896958622255769727733*y)*y)))
+           + x*(-223.37412562783541873039835519809
+                + y*(6328.9335594553368640279533972792
+                     + y*(-41696.50345052927816300769297031
+                          + y*(104241.25862632319540751923242578
+                               + y*(-109453.32155763935517789519404706
+                                    + 40654.090864266046208932500646052*y))))
+                + x*(930.72552344931424470999314665871
+                     + x*(-1737.3543104387199234586538737629
+                          + x*(1675.3059422087656404779876639857
+                               + x*(-819.03846063539653534479396905967
+                                    + 161.32575739788113574973214542084*x
+                                    + 4839.7727219364340724919643626253*y)
+                               + y*(-19731.381097125461987851854709165
+                                    + 33878.409053555038507443750538377*y))
+                          + y*(30527.797169137507226487775210406
+                               + y*(-104241.25862632319540751923242578
+                                    + 90342.42414281343601985000143567*y)))
+                     + y*(-21592.832144024090477271841002482
+                          + y*(109453.32155763935517789519404706
+                               + y*(-187634.2655273817517335346183664
+                                    + 101635.22716066511552233125161513*y)))));
+  case ( 72 ) :
+    return 18.
+           - 36.*z
+           + y*(-360.
+                + 720.*z
+                + y*(1620.
+                     - 3240.*z
+                     + y*(-2520.
+                          + y*(1260.
+                               - 2520.*z)
+                          + 5040.*z)))
+           + x*(-270.
+                + 540.*z
+                + y*(5040.
+                     - 10080.*z
+                     + y*(-21060.
+                          + 42120.*z
+                          + y*(30240.
+                               - 60480.*z
+                               + y*(-13860.
+                                    + 27720.*z))))
+                + x*(900.
+                     - 1800.*z
+                     + x*(-1260.
+                          + 2520.*z
+                          + x*(810.
+                               - 1620.*z
+                               + x*(-198.
+                                    + 396.*z)
+                               + y*(-3960.
+                                    + 7920.*z))
+                          + y*(12240.
+                               - 24480.*z
+                               + y*(-17820.
+                                    + 35640.*z)))
+                     + y*(-12960.
+                          + 25920.*z
+                          + y*(37260.
+                               - 74520.*z
+                               + y*(-27720.
+                                    + 55440.*z)))));
+  case ( 73 ) :
+    return 18.708286933869706927918743661583
+           + z*(-112.2497216032182415675124619695
+                + 112.2497216032182415675124619695*z)
+           + y*(-224.49944320643648313502492393899
+                + (1346.996659238618898810149543634
+                   - 1346.996659238618898810149543634*z)*z
+                + y*(561.24860801609120783756230984748
+                     + z*(-3367.4916480965472470253738590849
+                          + 3367.4916480965472470253738590849*z)
+                     + y*(-374.16573867739413855837487323165
+                          + (2244.9944320643648313502492393899
+                             - 2244.9944320643648313502492393899*z)*z)))
+           + x*(-224.49944320643648313502492393899
+                + (1346.996659238618898810149543634
+                   - 1346.996659238618898810149543634*z)*z
+                + y*(2469.4938752708013144852741633289
+                     + z*(-14816.963251624807886911644979974
+                          + 14816.963251624807886911644979974*z)
+                     + y*(-5612.4860801609120783756230984748
+                          + (33674.916480965472470253738590849
+                             - 33674.916480965472470253738590849*z)*z
+                          + y*(3367.4916480965472470253738590849
+                               + z*(-20204.949888579283482152243154509
+                                    + 20204.949888579283482152243154509*z))))
+                + x*(561.24860801609120783756230984748
+                     + z*(-3367.4916480965472470253738590849
+                          + 3367.4916480965472470253738590849*z)
+                     + x*(-523.83203414835179398172482252432
+                          + (3142.9922048901107638903489351459
+                             - 3142.9922048901107638903489351459*z)*z
+                          + x*(168.37458240482736235126869295424
+                               + z*(-1010.2474944289641741076121577255
+                                    + 1010.2474944289641741076121577255*z))
+                          + y*(2020.4949888579283482152243154509
+                               + z*(-12122.969933147570089291345892706
+                                    + 12122.969933147570089291345892706*z)))
+                     + y*(-4265.4894209222931795654735548409
+                          + (25592.936525533759077392841329045
+                             - 25592.936525533759077392841329045*z)*z
+                          + y*(5051.2374721448208705380607886273
+                               + z*(-30307.424832868925223228364731764
+                                    + 30307.424832868925223228364731764*z)))));
+  case ( 74 ) :
+    return 16.733200530681510959563440515704
+           + z*(-200.79840636817813151476128618844
+                + (501.99601592044532878690321547111
+                   - 334.66401061363021919126881031407*z)*z)
+           + y*(-100.39920318408906575738064309422
+                + z*(1204.7904382090687890885677171307
+                     + z*(-3011.9760955226719727214192928267
+                          + 2007.9840636817813151476128618844*z))
+                + y*(100.39920318408906575738064309422
+                     + z*(-1204.7904382090687890885677171307
+                          + (3011.9760955226719727214192928267
+                             - 2007.9840636817813151476128618844*z)*z)))
+           + x*(-150.59880477613359863607096464133
+                + z*(1807.185657313603183632851575696
+                     + z*(-4517.96414328400795908212893924
+                          + 3011.9760955226719727214192928267*z))
+                + y*(803.19362547271252605904514475378
+                     + z*(-9638.3235056725503127085417370454
+                          + (24095.808764181375781771354342613
+                             - 16063.872509454250521180902895076*z)*z)
+                     + y*(-702.79442228862346030166450165956
+                          + z*(8433.5330674634815236199740199147
+                               + z*(-21083.832668658703809049935049787
+                                    + 14055.888445772469206033290033191*z))))
+                + x*(250.99800796022266439345160773556
+                     + z*(-3011.9760955226719727214192928267
+                          + (7529.9402388066799318035482320667
+                             - 5019.960159204453287869032154711*z)*z)
+                     + x*(-117.13240371477057671694408360993
+                          + z*(1405.5888445772469206033290033191
+                               + z*(-3513.9721114431173015083225082978
+                                    + 2342.6480742954115343388816721985*z)))
+                     + y*(-702.79442228862346030166450165956
+                          + z*(8433.5330674634815236199740199147
+                               + z*(-21083.832668658703809049935049787
+                                    + 14055.888445772469206033290033191*z)))));
+  case ( 75 ) :
+    return 12.727922061357855439215198517887
+           + z*(-254.55844122715710878430397035775
+                + z*(1145.5129855222069895293678666099
+                     + z*(-1781.9090885900997614901277925042
+                          + 890.9545442950498807450638962521*z)))
+           + y*(-25.455844122715710878430397035775
+                + z*(509.11688245431421756860794071549
+                     + z*(-2291.0259710444139790587357332197
+                          + (3563.8181771801995229802555850084
+                             - 1781.9090885900997614901277925042*z)*z)))
+           + x*(-76.367532368147132635291191107324
+                + z*(1527.3506473629426527058238221465
+                     + z*(-6873.0779131332419371762071996591
+                          + (10691.454531540598568940766755025
+                             - 5345.727265770299284470383377513*z)*z))
+                + x*(63.639610306789277196075992589436
+                     + z*(-1272.7922061357855439215198517887
+                          + z*(5727.5649276110349476468393330493
+                               + z*(-8909.5454429504988074506389625211
+                                    + 4454.7727214752494037253194812605*z))))
+                + y*(127.27922061357855439215198517887
+                     + z*(-2545.5844122715710878430397035775
+                          + z*(11455.129855222069895293678666099
+                               + z*(-17819.090885900997614901277925042
+                                    + 8909.545442950498807450638962521*z)))));
+  case ( 76 ) :
+    return 6.6332495807107996982298654733414
+           + z*(-198.99748742132399094689596420024
+                + z*(1392.9824119492679366282717494017
+                     + z*(-3714.6197651980478310087246650712
+                          + (4178.9472358478038098848152482051
+                             - 1671.578894339121523953926099282*z)*z)))
+           + x*(-19.899748742132399094689596420024
+                + z*(596.99246226397197284068789260072
+                     + z*(-4178.9472358478038098848152482051
+                          + z*(11143.859295594143493026173995214
+                               + z*(-12536.841707543411429654445744615
+                                    + 5014.736683017364571861778297846*z)))));
+  case ( 77 ) :
+    return 13.490737563232041465550305611496
+           + y*(-566.61097765574574155311283568281
+                + y*(5666.1097765574574155311283568281
+                     + y*(-22664.439106229829662124513427313
+                          + y*(42495.823324180930616483462676211
+                               + y*(-37396.324525279218942505447155066
+                                    + 12465.441508426406314168482385022*y)))))
+           + x*(-80.944425379392248793301833668973
+                + y*(2833.0548882787287077655641784141
+                     + y*(-22664.439106229829662124513427313
+                          + y*(67993.317318689488986373540281938
+                               + y*(-84991.646648361861232966925352422
+                                    + 37396.324525279218942505447155066*y))))
+                + x*(202.36106344848062198325458417243
+                     + x*(-269.81475126464082931100611222991
+                          + x*(202.36106344848062198325458417243
+                               + x*(-80.944425379392248793301833668973
+                                    + 13.490737563232041465550305611496*x
+                                    + 566.6109776557457415531128356828*y)
+                               + y*(-2833.0548882787287077655641784141
+                                    + 5666.109776557457415531128356828*y))
+                          + y*(5666.1097765574574155311283568281
+                               + y*(-22664.439106229829662124513427313
+                                    + 22664.439106229829662124513427313*y)))
+                     + y*(-5666.1097765574574155311283568281
+                          + y*(33996.658659344744493186770140969
+                               + y*(-67993.317318689488986373540281938
+                                    + 42495.823324180930616483462676211*y)))));
+  case ( 78 ) :
+    return 19.899748742132399094689596420024
+           - 39.799497484264798189379192840048*z
+           + y*(-596.99246226397197284068789260072
+                + 1193.9849245279439456813757852014*z
+                + y*(4178.9472358478038098848152482051
+                     - 8357.89447169560761976963049641*z
+                     + y*(-11143.859295594143493026173995214
+                          + 22287.718591188286986052347990427*z
+                          + y*(12536.841707543411429654445744615
+                               - 25073.68341508682285930889148923*z
+                               + y*(-5014.7366830173645718617782978461
+                                    + 10029.473366034729143723556595692*z)))))
+           + x*(-99.498743710661995473447982100121
+                + 198.99748742132399094689596420024*z
+                + x*(198.99748742132399094689596420024
+                     - 397.99497484264798189379192840048*z
+                     + x*(-198.99748742132399094689596420024
+                          + 397.99497484264798189379192840048*z
+                          + x*(99.498743710661995473447982100121
+                               - 198.99748742132399094689596420024*z
+                               + x*(-19.899748742132399094689596420024
+                                    + 39.799497484264798189379192840048*z)
+                               + y*(-596.99246226397197284068789260072
+                                    + 1193.9849245279439456813757852014*z))
+                          + y*(2387.9698490558878913627515704029
+                               - 4775.9396981117757827255031408058*z
+                               + y*(-4178.9472358478038098848152482051
+                                    + 8357.89447169560761976963049641*z)))
+                     + y*(-3581.9547735838318370441273556043
+                          + 7163.909547167663674088254711209*z
+                          + y*(12536.841707543411429654445744615
+                               - 25073.68341508682285930889148923*z
+                               + y*(-11143.859295594143493026173995214
+                                    + 22287.718591188286986052347990427*z))))
+                + y*(2387.9698490558878913627515704029
+                     - 4775.9396981117757827255031408058*z
+                     + y*(-12536.841707543411429654445744615
+                          + 25073.68341508682285930889148923*z
+                          + y*(22287.718591188286986052347990427
+                               - 44575.437182376573972104695980854*z
+                               + y*(-12536.841707543411429654445744615
+                                    + 25073.68341508682285930889148923*z)))));
+  case ( 79 ) :
+    return 21.213203435596425732025330863145
+           + z*(-127.27922061357855439215198517887
+                + 127.27922061357855439215198517887*z)
+           + y*(-424.26406871192851464050661726291
+                + (2545.5844122715710878430397035775
+                   - 2545.5844122715710878430397035775*z)*z
+                + y*(1909.1883092036783158822797776831
+                     + z*(-11455.129855222069895293678666099
+                          + 11455.129855222069895293678666099*z)
+                     + y*(-2969.8484809834996024835463208404
+                          + (17819.090885900997614901277925042
+                             - 17819.090885900997614901277925042*z)*z
+                          + y*(1484.9242404917498012417731604202
+                               + z*(-8909.5454429504988074506389625211
+                                    + 8909.545442950498807450638962521*z)))))
+           + x*(-84.852813742385702928101323452582
+                + (509.11688245431421756860794071549
+                   - 509.1168824543142175686079407155*z)*z
+                + x*(127.27922061357855439215198517887
+                     + z*(-763.67532368147132635291191107324
+                          + 763.6753236814713263529119110732*z)
+                     + x*(-84.852813742385702928101323452582
+                          + (509.11688245431421756860794071549
+                             - 509.1168824543142175686079407155*z)*z
+                          + x*(21.213203435596425732025330863145
+                               + z*(-127.27922061357855439215198517887
+                                    + 127.27922061357855439215198517887*z))
+                          + y*(424.26406871192851464050661726291
+                               + z*(-2545.5844122715710878430397035775
+                                    + 2545.5844122715710878430397035775*z)))
+                     + y*(-1272.7922061357855439215198517887
+                          + (7636.7532368147132635291191107324
+                             - 7636.753236814713263529119110732*z)*z
+                          + y*(1909.1883092036783158822797776831
+                               + z*(-11455.129855222069895293678666099
+                                    + 11455.129855222069895293678666099*z))))
+                + y*(1272.7922061357855439215198517887
+                     + z*(-7636.7532368147132635291191107324
+                          + 7636.753236814713263529119110732*z)
+                     + y*(-3818.3766184073566317645595553662
+                          + (22910.259710444139790587357332197
+                             - 22910.259710444139790587357332197*z)*z
+                          + y*(2969.8484809834996024835463208404
+                               + z*(-17819.090885900997614901277925042
+                                    + 17819.090885900997614901277925042*z)))));
+  case ( 80 ) :
+    return 19.798989873223330683223642138936
+           + z*(-237.58787847867996819868370566723
+                + (593.96969619669992049670926416807
+                   - 395.97979746446661366447284277872*z)*z)
+           + y*(-237.58787847867996819868370566723
+                + z*(2851.0545417441596183842044680068
+                     + z*(-7127.6363543603990459605111700169
+                          + 4751.7575695735993639736741133446*z))
+                + y*(593.96969619669992049670926416807
+                     + z*(-7127.6363543603990459605111700169
+                          + (17819.090885900997614901277925042
+                             - 11879.393923933998409934185283361*z)*z)
+                     + y*(-395.97979746446661366447284277872
+                          + z*(4751.7575695735993639736741133446
+                               + z*(-11879.393923933998409934185283361
+                                    + 7919.595949289332273289456855574*z)))))
+           + x*(-59.396969619669992049670926416807
+                + z*(712.76363543603990459605111700169
+                     + z*(-1781.9090885900997614901277925042
+                          + 1187.9393923933998409934185283361*z))
+                + x*(59.396969619669992049670926416807
+                     + z*(-712.76363543603990459605111700169
+                          + (1781.9090885900997614901277925042
+                             - 1187.9393923933998409934185283361*z)*z)
+                     + x*(-19.798989873223330683223642138936
+                          + z*(237.58787847867996819868370566723
+                               + z*(-593.96969619669992049670926416807
+                                    + 395.97979746446661366447284277872*z)))
+                     + y*(-237.58787847867996819868370566723
+                          + z*(2851.0545417441596183842044680068
+                               + z*(-7127.6363543603990459605111700169
+                                    + 4751.7575695735993639736741133446*z))))
+                + y*(475.17575695735993639736741133446
+                     + z*(-5702.1090834883192367684089360135
+                          + (14255.272708720798091921022340034
+                             - 9503.515139147198727947348226689*z)*z)
+                     + y*(-593.96969619669992049670926416807
+                          + z*(7127.6363543603990459605111700169
+                               + z*(-17819.090885900997614901277925042
+                                    + 11879.393923933998409934185283361*z)))));
+  case ( 81 ) :
+    return 16.431676725154983403709093484024
+           + z*(-328.63353450309966807418186968048
+                + z*(1478.8509052639485063338184135622
+                     + z*(-2300.4347415216976765192730877634
+                          + 1150.2173707608488382596365438817*z)))
+           + y*(-98.590060350929900422254560904144
+                + z*(1971.8012070185980084450912180829
+                     + z*(-8873.105431583691038002910481373
+                          + (13802.60844913018605911563852658
+                             - 6901.30422456509302955781926329*z)*z))
+                + y*(98.590060350929900422254560904144
+                     + z*(-1971.8012070185980084450912180829
+                          + z*(8873.105431583691038002910481373
+                               + z*(-13802.60844913018605911563852658
+                                    + 6901.30422456509302955781926329*z)))))
+           + x*(-32.863353450309966807418186968048
+                + z*(657.26706900619933614836373936096
+                     + z*(-2957.7018105278970126676368271243
+                          + (4600.8694830433953530385461755267
+                             - 2300.4347415216976765192730877634*z)*z))
+                + x*(16.431676725154983403709093484024
+                     + z*(-328.63353450309966807418186968048
+                          + z*(1478.8509052639485063338184135622
+                               + z*(-2300.4347415216976765192730877634
+                                    + 1150.2173707608488382596365438817*z))))
+                + y*(98.590060350929900422254560904144
+                     + z*(-1971.8012070185980084450912180829
+                          + z*(8873.105431583691038002910481373
+                               + z*(-13802.60844913018605911563852658
+                                    + 6901.30422456509302955781926329*z)))));
+  case ( 82 ) :
+    return 11.489125293076057319701222936438
+           + z*(-344.67375879228171959103668809314
+                + z*(2412.716311545972037137256816652
+                     + z*(-6433.9101641225920990326848444052
+                          + (7238.1489346379161114117704499559
+                             - 2895.2595738551664445647081799823*z)*z)))
+           + x*(-11.489125293076057319701222936438
+                + z*(344.67375879228171959103668809314
+                     + z*(-2412.716311545972037137256816652
+                          + z*(6433.9101641225920990326848444052
+                               + z*(-7238.1489346379161114117704499559
+                                    + 2895.2595738551664445647081799823*z)))))
+           + y*(-22.978250586152114639402445872876
+                + z*(689.34751758456343918207337618627
+                     + z*(-4825.4326230919440742745136333039
+                          + z*(12867.82032824518419806536968881
+                               + z*(-14476.297869275832222823540899912
+                                    + 5790.519147710332889129416359965*z)))));
+  case ( 83 ) :
+    return 5.0990195135927848300282241090228
+           + z*(-214.15881957089696286118541257896
+                + z*(2141.5881957089696286118541257896
+                     + z*(-8566.3527828358785144474165031583
+                          + z*(16061.911467817272214588905943422
+                               + z*(-14134.482091679199548838237230211
+                                    + 4711.4940305597331829460790767371*z)))));
+                #endif
+                #if (PMAX3D>=7)
+  case ( 84 ) :
+    return -4.
+           + x*(252.
+                + x*(-3780.
+                     + x*(23100.
+                          + x*(-69300.
+                               + x*(108108.
+                                    + x*(-84084.
+                                         + 25740.*x))))));
+  case ( 85 ) :
+    return -6.9282032302755091741097853660235
+           + 13.856406460551018348219570732047*y
+           + x*(422.62039704680605962069690732743
+                - 831.3843876330611008931742439228*y
+                + x*(-6131.4598587938256190871600489308
+                     + 11431.535329954590137281145853939*y
+                     + x*(36199.861878189535434723628537473
+                          - 60968.18842642448073216611122101*y
+                          + x*(-104789.07385791707625841050366111
+                               + 148609.9592894096717846548961012*y
+                               + x*(157526.55684677425209173418986728
+                                    - 166443.15440413883239881348363335*y
+                                    + x*(-117897.23436959833961582621757362
+                                         + 34675.657167528923416419475756948*x
+                                         + 69351.3143350578468328389515139*y))))));
+  case ( 86 ) :
+    return -6.480740698407860230965967436088
+           + 12.961481396815720461931934872176*z
+           + x*(311.07555352357729108636643693222
+                - 622.1511070471545821727328738644*z
+                + x*(-3499.5999771402445247216224154875
+                     + 6999.199954280489049443244830975*z
+                     + x*(15553.777676178864554318321846611
+                          - 31107.555352357729108636643693222*z
+                          + x*(-32079.666457118908143281538808636
+                               + 64159.33291423781628656307761727*z
+                               + x*(30796.47979883415181755027725629
+                                    - 61592.95959766830363510055451258*z
+                                    + x*(-11120.951038467888156337600120327
+                                         + 22241.902076935776312675200240654*z))))));
+  case ( 87 ) :
+    return -8.9442719099991587856366946749251
+           + (53.665631459994952713820168049551
+              - 53.66563145999495271382016804955*y)*y
+           + x*(509.82349886995205078129159647073
+                + y*(-3005.2753617597173519739294107748
+                     + 2951.6097302997223992601092427253*y)
+                + x*(-6896.0336426093514237258915943673
+                     + (38370.926493896391190381420155429
+                        - 35419.316763596668791121310912703*y)*y
+                     + x*(37878.991538846437457171401948308
+                          + y*(-188903.02273918223355264699153442
+                               + 153483.70597558556476152568062171*y)
+                          + x*(-101830.53569534042277447376887402
+                               + (422080.19143286030309419562170972
+                                  - 268596.485457274738332669941088*y)*y
+                               + x*(141972.42802741664740441125457509
+                                    + y*(-429754.3767316395813322719057408
+                                         + 161157.8912743648429996019646528*y)
+                                    + x*(-98485.3780010007373886456450656
+                                         + 26859.6485457274738332669941088*x
+                                         + 161157.8912743648429996019646528*y))))));
+  case ( 88 ) :
+    return -11.22497216032182415675124619695
+           + y*(22.449944320643648313502492393899
+                - 44.899888641287296627004984787799*z)
+           + 22.449944320643648313502492393899*z
+           + x*(516.34871937480391121055732505968
+                - 1032.6974387496078224211146501194*z
+                + y*(-1010.2474944289641741076121577255
+                     + 2020.4949888579283482152243154509*z)
+                + x*(-5556.3612193593029575918668674901
+                     + y*(10102.474944289641741076121577255
+                          - 20204.949888579283482152243154509*z)
+                     + 11112.72243871860591518373373498*z
+                     + x*(23572.441536675830729177617013594
+                          - 47144.883073351661458355234027189*z
+                          + y*(-37042.408129062019717279112449934
+                               + 74084.81625812403943455822489987*z)
+                          + x*(-46303.010161327524646598890562417
+                               + y*(55563.612193593029575918668674901
+                                    - 111127.2243871860591518373373498*z)
+                               + 92606.02032265504929319778112483*z
+                               + x*(42228.345267130702477698188192925
+                                    - 84456.69053426140495539637638585*z
+                                    + x*(-14446.539170334187689738853855474
+                                         + 28893.078340668375379477707710948*z)
+                                    + y*(-28893.078340668375379477707710948
+                                         + 57786.1566813367507589554154219*z))))));
+  case ( 89 ) :
+    return -7.7459666924148337703585307995648
+           + (46.475800154489002622151184797389
+              - 46.475800154489002622151184797389*z)*z
+           + x*(271.10883423451918196254857798477
+                + z*(-1626.6530054071150917752914679086
+                     + 1626.6530054071150917752914679086*z)
+                + x*(-2168.8706738761534557003886238781
+                     + (13013.224043256920734202331743269
+                        - 13013.224043256920734202331743269*z)*z
+                     + x*(6506.6120216284603671011658716344
+                          + z*(-39039.672129770762202606995229807
+                               + 39039.672129770762202606995229807*z)
+                          + x*(-8133.265027035575458876457339543
+                               + (48799.590162213452753258744037258
+                                  - 48799.590162213452753258744037258*z)*z
+                               + x*(3578.6366118956532019056412293989
+                                    + z*(-21471.819671373919211433847376394
+                                         + 21471.819671373919211433847376394*z))))));
+  case ( 90 ) :
+    return -10.583005244258362362006463014557
+           + y*(126.99606293110034834407755617468
+                + y*(-317.49015732775087086019389043671
+                     + 211.66010488516724724012926029114*y))
+           + x*(539.73326745717648046232961374241
+                + y*(-6349.8031465550174172038778087342
+                     + (15557.017709059792672149500631399
+                        - 10159.685034488027867526204493975*y)*y)
+                + x*(-6508.5482252188928526339747539526
+                     + y*(71752.775556071696814403819238697
+                          + y*(-163824.92118111944936386004746534
+                               + 99056.92908625827170838049381625*y))
+                     + x*(31801.930758996378897829421358744
+                          + y*(-309870.39355188484995954923706623
+                               + (610851.06269859267553501304520023
+                                  - 308177.1127128035119816282029839*y)*y)
+                          + x*(-76038.892679996333571016436759592
+                               + y*(602596.31860807115289264800404888
+                                    + y*(-895639.73382158520669660696492196
+                                         + 288916.04316825329248277644029741*y))
+                               + x*(94516.819836471434255079721183009
+                                    + x*(-58746.262110878169471497876193806
+                                         + 14445.80215841266462413882201487*x
+                                         + 173349.62590095197548966586417844*y)
+                                    + y*(-531605.51942958605816830865014723
+                                         + 433374.06475237993872416466044611*y))))));
+  case ( 91 ) :
+    return -14.49137674618943857371866415717
+           + 28.98275349237887714743732831434*z
+           + y*(86.948260477136631442311984943019
+                - 173.89652095427326288462396988604*z
+                + y*(-86.948260477136631442311984943019
+                     + 173.89652095427326288462396988604*z))
+           + x*(608.63782333995642009618389460113
+                - 1217.2756466799128401923677892023*z
+                + y*(-3564.8786795626018891347913826638
+                     + y*(3477.9304190854652576924793977207
+                          - 6955.860838170930515384958795441*z)
+                     + 7129.757359125203778269582765328*z)
+                + x*(-5955.9558426838592537983709685968
+                     + 11911.911685367718507596741937194*z
+                     + y*(32170.856376540553633655434428917
+                          - 64341.71275308110726731086885783*z
+                          + y*(-28692.925957455088375962955031196
+                               + 57385.85191491017675192591006239*z))
+                     + x*(22896.375258979312946475489368328
+                          - 45792.750517958625892950978736656*z
+                          + y*(-105207.39517733532404519750178105
+                               + y*(76514.469219880235669234546749856
+                                    - 153028.93843976047133846909349971*z)
+                               + 210414.79035467064809039500356211*z)
+                          + x*(-40648.311773061375199280852960861
+                               + 81296.62354612275039856170592172*z
+                               + y*(138682.47546103292715048761598411
+                                    - 277364.95092206585430097523196823*z
+                                    + y*(-62168.006241152691481253069234258
+                                         + 124336.01248230538296250613846852*z))
+                               + x*(33475.080283697603105290114203062
+                                    - 66950.16056739520621058022840612*z
+                                    + x*(-10361.334373525448580208844872376
+                                         + 20722.668747050897160417689744753*z)
+                                    + y*(-62168.006241152691481253069234258
+                                         + 124336.01248230538296250613846852*z))))));
+  case ( 92 ) :
+    return -13.416407864998738178455042012388
+           + (80.498447189992429070730252074326
+              - 80.49844718999242907073025207433*z)*z
+           + y*(26.832815729997476356910084024775
+                + z*(-160.99689437998485814146050414865
+                     + 160.99689437998485814146050414865*z))
+           + x*(442.74145954495835988901638640879
+                + z*(-2656.4487572697501593340983184528
+                     + 2656.4487572697501593340983184528*z)
+                + y*(-858.65010335991924342112268879281
+                     + (5151.9006201595154605267361327569
+                        - 5151.900620159515460526736132757*z)*z)
+                + x*(-3327.2691505196870682568504190721
+                     + (19963.614903118122409541102514433
+                        - 19963.614903118122409541102514433*z)*z
+                     + y*(5795.8881976794548930925781493515
+                          + z*(-34775.329186076729358555468896109
+                               + 34775.329186076729358555468896109*z))
+                     + x*(9337.8198740391217722047092406218
+                          + z*(-56026.919244234730633228255443731
+                               + 56026.91924423473063322825544373*z)
+                          + y*(-12879.751550398788651316840331892
+                               + (77278.509302392731907901041991353
+                                  - 77278.50930239273190790104199135*z)*z)
+                          + x*(-10867.290370648977924548584030034
+                               + (65203.742223893867547291504180204
+                                  - 65203.7422238938675472915041802*z)*z
+                               + x*(4427.4145954495835988901638640879
+                                    + z*(-26564.487572697501593340983184528
+                                         + 26564.487572697501593340983184528*z))
+                               + y*(8854.8291908991671977803277281759
+                                    + z*(-53128.975145395003186681966369055
+                                         + 53128.97514539500318668196636906*z))))));
+  case ( 93 ) :
+    return -8.3666002653407554797817202578519
+           + z*(100.39920318408906575738064309422
+                + z*(-250.99800796022266439345160773556
+                     + 167.33200530681510959563440515704*z))
+           + x*(200.79840636817813151476128618844
+                + z*(-2409.5808764181375781771354342613
+                     + (6023.9521910453439454428385856533
+                        - 4015.9681273635626302952257237689*z)*z)
+                + x*(-1054.1916334329351904524967524893
+                     + z*(12650.299601195222285429961029872
+                          + z*(-31625.74900298805571357490257468
+                               + 21083.832668658703809049935049787*z))
+                     + x*(1874.1184594363292274711053377588
+                          + z*(-22489.421513235950729653264053106
+                               + (56223.553783089876824133160132765
+                                  - 37482.369188726584549422106755176*z)*z)
+                          + x*(-1054.1916334329351904524967524893
+                               + z*(12650.299601195222285429961029872
+                                    + z*(-31625.74900298805571357490257468
+                                         + 21083.832668658703809049935049787*z))))));
+  case ( 94 ) :
+    return -12.
+           + y*(240.
+                + y*(-1080.
+                     + (1680.
+                        - 840.*y)*y))
+           + x*(516.
+                + y*(-10080.
+                     + y*(44280.
+                          + y*(-67200.
+                               + 32760.*y)))
+                + x*(-5220.
+                     + y*(94320.
+                          + y*(-380160.
+                               + (524160.
+                                  - 229320.*y)*y))
+                     + x*(21420.
+                          + y*(-334080.
+                               + y*(1.1232e6
+                                    + y*(-1.22304e6
+                                         + 382200.*y)))
+                          + x*(-43380.
+                               + x*(46332.
+                                    + x*(-25116.
+                                         + 5460.*x
+                                         + 109200.*y)
+                                    + y*(-393120.
+                                         + 491400.*y))
+                               + y*(533520.
+                                    + y*(-1.27764e6
+                                         + 764400.*y))))));
+  case ( 95 ) :
+    return -17.146428199482246687380988522941
+           + 34.292856398964493374761977045882*z
+           + y*(205.75713839378696024857186227529
+                - 411.51427678757392049714372455059*z
+                + y*(-514.39284598446740062142965568824
+                     + y*(342.92856398964493374761977045882
+                          - 685.8571279792898674952395409176*z)
+                     + 1028.7856919689348012428593113765*z))
+           + x*(617.27141518136088074571558682588
+                - 1234.5428303627217614914311736518*z
+                + y*(-7201.4998437825436087000151796353
+                     + 14402.999687565087217400030359271*z
+                     + y*(17489.3567634718916211286082934
+                          - 34978.7135269437832422572165868*z
+                          + y*(-11316.642611658282813671452425141
+                               + 22633.285223316565627342904850282*z)))
+                + x*(-5143.9284598446740062142965568824
+                     + 10287.856919689348012428593113765*z
+                     + y*(54525.641674353544465871543502953
+                          - 109051.28334870708893174308700591*z
+                          + y*(-118824.74742241196954355025046398
+                               + y*(67899.855669949696882028714550847
+                                    - 135799.71133989939376405742910169*z)
+                               + 237649.49484482393908710050092797*z))
+                     + x*(16803.499635492601753633368752482
+                          - 33606.999270985203507266737504965*z
+                          + y*(-147116.35395155767657772888152684
+                               + 294232.70790311535315545776305367*z
+                               + y*(248966.13745648222190077195335311
+                                    - 497932.27491296444380154390670621*z
+                                    + y*(-98077.569301038451051819254351224
+                                         + 196155.13860207690210363850870245*z)))
+                          + x*(-25462.445876231136330760767956568
+                               + 50924.89175246227266152153591314*z
+                               + x*(18106.628178653252501874323880226
+                                    - 36213.256357306505003748647760452*z
+                                    + x*(-4903.8784650519225525909627175612
+                                         + 9807.756930103845105181925435122*z)
+                                    + y*(-58846.541580623070631091552610734
+                                         + 117693.08316124614126218310522147*z))
+                               + y*(158432.99656321595939140033395198
+                                    - 316865.99312643191878280066790395*z
+                                    + y*(-147116.35395155767657772888152684
+                                         + 294232.70790311535315545776305367*z))))));
+  case ( 96 ) :
+    return -17.320508075688772935274463415059
+           + (103.92304845413263761164678049035
+              - 103.92304845413263761164678049035*z)*z
+           + y*(103.92304845413263761164678049035
+                + z*(-623.53829072479582566988068294211
+                     + 623.5382907247958256698806829421*z)
+                + y*(-103.92304845413263761164678049035
+                     + (623.53829072479582566988068294211
+                        - 623.5382907247958256698806829421*z)*z))
+           + x*(502.2947341949744151229594390367
+                + z*(-3013.7684051698464907377566342202
+                     + 3013.7684051698464907377566342202*z)
+                + y*(-2909.8453567157138531261098537299
+                     + (17459.072140294283118756659122379
+                        - 17459.072140294283118756659122379*z)*z
+                     + y*(2805.9223082615812155144630732395
+                          + z*(-16835.533849569487293086778439437
+                               + 16835.533849569487293086778439437*z)))
+                + x*(-3290.8965343808668577021480488612
+                     + (19745.379206285201146212888293167
+                        - 19745.379206285201146212888293167*z)*z
+                     + y*(16835.533849569487293086778439437
+                          + z*(-101013.20309741692375852067063662
+                               + 101013.20309741692375852067063662*z)
+                          + y*(-14029.611541307906077572315366198
+                               + (84177.669247847436465433892197185
+                                  - 84177.66924784743646543389219719*z)*z))
+                     + x*(8002.0747309682130960968020977571
+                          + z*(-48012.448385809278576580812586543
+                               + 48012.448385809278576580812586543*z)
+                          + y*(-31176.914536239791283494034147106
+                               + (187061.48721743874770096420488263
+                                  - 187061.48721743874770096420488263*z)*z
+                               + y*(17147.302994931885205921718780908
+                                    + z*(-102883.81796959131123553031268545
+                                         + 102883.81796959131123553031268545*z)))
+                          + x*(-8054.0362551952794149026254880023
+                               + (48324.217531171676489415752928014
+                                  - 48324.217531171676489415752928014*z)*z
+                               + x*(2857.8838324886475343202864634847
+                                    + z*(-17147.302994931885205921718780908
+                                         + 17147.302994931885205921718780908*z))
+                               + y*(17147.302994931885205921718780908
+                                    + z*(-102883.81796959131123553031268545
+                                         + 102883.81796959131123553031268545*z))))));
+  case ( 97 ) :
+    return -14.49137674618943857371866415717
+           + z*(173.89652095427326288462396988604
+                + z*(-434.74130238568315721155992471509
+                     + 289.8275349237887714743732831434*z))
+           + y*(28.98275349237887714743732831434
+                + z*(-347.79304190854652576924793977207
+                     + (869.48260477136631442311984943019
+                        - 579.6550698475775429487465662868*z)*z))
+           + x*(318.81028841616764862181061145773
+                + z*(-3825.7234609940117834617273374928
+                     + (9564.308652485029458654318343732
+                        - 6376.205768323352972436212229155*z)*z)
+                + y*(-608.63782333995642009618389460113
+                     + z*(7303.6538800794770411542067352136
+                          + z*(-18259.134700198692602885516838034
+                               + 12172.756466799128401923677892023*z)))
+                + x*(-1521.5945583498910502404597365028
+                     + z*(18259.134700198692602885516838034
+                          + z*(-45647.836750496731507213792095085
+                               + 30431.891166997821004809194730057*z))
+                     + y*(2434.5512933598256803847355784045
+                          + z*(-29214.615520317908164616826940854
+                               + (73036.538800794770411542067352136
+                                  - 48691.02586719651360769471156809*z)*z))
+                     + x*(2434.5512933598256803847355784045
+                          + z*(-29214.615520317908164616826940854
+                               + (73036.538800794770411542067352136
+                                  - 48691.02586719651360769471156809*z)*z)
+                          + x*(-1217.2756466799128401923677892023
+                               + z*(14607.307760158954082308413470427
+                                    + z*(-36518.269400397385205771033676068
+                                         + 24345.512933598256803847355784045*z)))
+                          + y*(-2434.5512933598256803847355784045
+                               + z*(29214.615520317908164616826940854
+                                    + z*(-73036.538800794770411542067352136
+                                         + 48691.02586719651360769471156809*z))))));
+  case ( 98 ) :
+    return -8.4852813742385702928101323452582
+           + z*(169.70562748477140585620264690516
+                + z*(-763.67532368147132635291191107324
+                     + (1187.9393923933998409934185283361
+                        - 593.9696961966999204967092641681*z)*z))
+           + x*(127.27922061357855439215198517887
+                + z*(-2545.5844122715710878430397035775
+                     + z*(11455.129855222069895293678666099
+                          + z*(-17819.090885900997614901277925042
+                               + 8909.545442950498807450638962521*z)))
+                + x*(-381.83766184073566317645595553662
+                     + z*(7636.7532368147132635291191107324
+                          + z*(-34365.389565666209685881035998296
+                               + (53457.272657702992844703833775127
+                                  - 26728.636328851496422351916887563*z)*z))
+                     + x*(296.98484809834996024835463208404
+                          + z*(-5939.6969619669992049670926416807
+                               + z*(26728.636328851496422351916887563
+                                    + z*(-41577.878733768994434769648491765
+                                         + 20788.939366884497217384824245883*z))))));
+  case ( 99 ) :
+    return -13.266499161421599396459730946683
+           + y*(397.99497484264798189379192840048
+                + y*(-2785.9648238985358732565434988034
+                     + y*(7429.2395303960956620174493301423
+                          + y*(-8357.8944716956076197696304964101
+                               + 3343.1577886782430479078521985641*y))))
+           + x*(437.79447232691278008317112124053
+                + y*(-12735.839194964735420601341708815
+                     + y*(86364.909540854612070952848462905
+                          + y*(-222877.18591188286986052347990427
+                               + (242378.93967917262097331928439589
+                                  - 93608.41808299080534141986155979*y)*y)))
+                + x*(-3382.9572861625078460972313914041
+                     + y*(88752.879389910499962315600033308
+                          + y*(-534905.24618851888766525635177025
+                               + y*(1.2035368039241674972468267914831e6
+                                    + y*(-1.1115999647355158134293608560225e6
+                                         + 351031.56781121552003032448084923*y))))
+                     + x*(10812.196816558603508114680721546
+                          + x*(-17710.776380497835194273740813821
+                               + x*(15800.400501253124881183539557499
+                                    + x*(-7336.3740362661444662422312135156
+                                         + 1392.9824119492679366282717494017*x
+                                         + 41789.472358478038098848152482051*y)
+                                    + y*(-178301.74872950629588841878392342
+                                         + 292526.30650934626669193706737435*y))
+                               + y*(295710.26630808745054708740280156
+                                    + y*(-955585.93459719780452699442008956
+                                         + 780070.1506915900445118321796649*y)))
+                          + y*(-235613.02510684760528112482161309
+                               + y*(1.1143859295594143493026173995214e6
+                                    + y*(-1.7681590082342707675601529405739e6
+                                         + 877578.9195280388000758112021231*y))))));
+  case ( 100 ) :
+    return -19.442222095223580692897902308264
+           + 38.884444190447161385795804616528*z
+           + y*(388.84444190447161385795804616528
+                - 777.6888838089432277159160923306*z
+                + y*(-1749.7999885701222623608112077438
+                     + 3499.5999771402445247216224154875*z
+                     + y*(2721.911093331301297005706323157
+                          - 5443.822186662602594011412646314*z
+                          + y*(-1360.9555466656506485028531615785
+                               + 2721.911093331301297005706323157*z))))
+           + x*(544.38221866626025940114126463139
+                - 1088.7644373325205188022825292628*z
+                + y*(-10498.799931420733574164867246463
+                     + 20997.599862841467148329734492925*z
+                     + y*(45494.799702823178821381091401338
+                          - 90989.59940564635764276218280268*z
+                          + y*(-68047.777333282532425142658078924
+                               + y*(32662.933119975615564068475877884
+                                    - 65325.86623995123112813695175577*z)
+                               + 136095.55466656506485028531615785*z)))
+                + x*(-3499.5999771402445247216224154875
+                     + 6999.199954280489049443244830975*z
+                     + y*(59493.199611384156920267581063288
+                          - 118986.39922276831384053516212658*z
+                          + y*(-222224.59854840552731982302338346
+                               + 444449.19709681105463964604676691*z
+                               + y*(277634.93151979273229458204496201
+                                    - 555269.863039585464589164089924*z
+                                    + y*(-106154.53263992075058322254660312
+                                         + 212309.06527984150116644509320624*z))))
+                     + x*(8943.4221638028471187330350618014
+                          - 17886.844327605694237466070123603*z
+                          + x*(-10984.855483801323091487314804169
+                               + 21969.710967602646182974629608338*z
+                               + x*(6532.5866239951231128136951755767
+                                    - 13065.173247990246225627390351153*z
+                                    + x*(-1516.4933234274392940460363800446
+                                         + 3032.9866468548785880920727600892*z)
+                                    + y*(-30329.866468548785880920727600892
+                                         + 60659.73293709757176184145520178*z))
+                               + y*(100321.86601135367637535317591064
+                                    - 200643.73202270735275070635182128*z
+                                    + y*(-136484.39910846953646414327420401
+                                         + 272968.79821693907292828654840803*z)))
+                          + y*(-119375.24366467278545439312017274
+                               + 238750.48732934557090878624034548*z
+                               + y*(314963.99794262200722494601739388
+                                    - 629927.9958852440144498920347878*z
+                                    + y*(-212309.06527984150116644509320624
+                                         + 424618.13055968300233289018641249*z))))));
+  case ( 101 ) :
+    return -20.493901531919196766442077361042
+           + (122.96340919151518059865246416625
+              - 122.96340919151518059865246416625*z)*z
+           + y*(245.92681838303036119730492833251
+                + z*(-1475.560910298182167183829569995
+                     + 1475.560910298182167183829569995*z)
+                + y*(-614.81704595757590299326232083126
+                     + (3688.9022757454554179595739249876
+                        - 3688.9022757454554179595739249876*z)*z
+                     + y*(409.87803063838393532884154722084
+                          + z*(-2459.2681838303036119730492833251
+                               + 2459.2681838303036119730492833251*z))))
+           + x*(471.35973523414152562816777930397
+                + z*(-2828.1584114048491537690066758238
+                     + 2828.1584114048491537690066758238*z)
+                + y*(-5410.3900044266679463407084233151
+                     + (32462.340026560007678044250539891
+                        - 32462.340026560007678044250539891*z)*z
+                     + y*(12911.157965109093962858508737457
+                          + z*(-77466.947790654563777151052424739
+                               + 77466.94779065456377715105242474*z)
+                          + y*(-8197.5606127676787065768309444168
+                               + (49185.363676606072239460985666501
+                                  - 49185.363676606072239460985666501*z)*z)))
+                + x*(-2418.280380766465218440165128603
+                     + (14509.682284598791310640990771618
+                        - 14509.682284598791310640990771618*z)*z
+                     + y*(23608.974564770914674941273119921
+                          + z*(-141653.84738862548804964763871952
+                               + 141653.84738862548804964763871952*z)
+                          + y*(-46111.278446818192724494674062345
+                               + (276667.67068090915634696804437407
+                                  - 276667.67068090915634696804437407*z)*z
+                               + y*(22543.291685111116443086285097146
+                                    + z*(-135259.75011066669865851771058288
+                                         + 135259.75011066669865851771058288*z))))
+                     + x*(4631.6217462137384692159094835955
+                          + z*(-27789.730477282430815295456901573
+                               + 27789.730477282430815295456901573*z)
+                          + x*(-3791.3717834050514017917843117928
+                               + (22748.230700430308410750705870757
+                                  - 22748.230700430308410750705870757*z)*z
+                               + x*(1127.1645842555558221543142548573
+                                    + z*(-6762.9875055333349329258855291439
+                                         + 6762.987505533334932925885529144*z))
+                               + y*(13525.975011066669865851771058288
+                                    + z*(-81155.850066400019195110626349727
+                                         + 81155.85006640001919511062634973*z)))
+                          + y*(-31970.486389793946955649640683226
+                               + (191822.91833876368173389784409935
+                                  - 191822.91833876368173389784409935*z)*z
+                               + y*(33814.937527666674664629427645719
+                                    + z*(-202889.62516600004798777656587432
+                                         + 202889.62516600004798777656587432*z))))));
+  case ( 102 ) :
+    return -18.708286933869706927918743661583
+           + z*(224.49944320643648313502492393899
+                + z*(-561.24860801609120783756230984748
+                     + 374.16573867739413855837487323165*z))
+           + y*(112.2497216032182415675124619695
+                + z*(-1346.996659238618898810149543634
+                     + (3367.4916480965472470253738590849
+                        - 2244.9944320643648313502492393899*z)*z)
+                + y*(-112.2497216032182415675124619695
+                     + z*(1346.996659238618898810149543634
+                          + z*(-3367.4916480965472470253738590849
+                               + 2244.9944320643648313502492393899*z))))
+           + x*(336.74916480965472470253738590849
+                + z*(-4040.9899777158566964304486309019
+                     + (10102.474944289641741076121577255
+                        - 6734.98329619309449405074771817*z)*z)
+                + y*(-1908.2452672547101066477118534814
+                     + z*(22898.943207056521279772542241777
+                          + z*(-57247.358017641303199431355604443
+                               + 38164.905345094202132954237069629*z))
+                     + y*(1795.9955456514918650801993915119
+                          + z*(-21551.946547817902380962392698143
+                               + (53879.866369544755952405981745358
+                                  - 35919.910913029837301603987830239*z)*z)))
+                + x*(-1290.8717984370097780263933126492
+                     + z*(15490.461581244117336316719751791
+                          + z*(-38726.153953110293340791799379476
+                               + 25817.435968740195560527866252984*z))
+                     + y*(5836.9855233673485615106480224138
+                          + z*(-70043.826280408182738127776268966
+                               + (175109.56570102045684531944067241
+                                  - 116739.71046734697123021296044828*z)*z)
+                          + y*(-4040.9899777158566964304486309019
+                               + z*(48491.879732590280357165383570822
+                                    + z*(-121229.69933147570089291345892706
+                                         + 80819.79955431713392860897261804*z))))
+                     + x*(1646.3292501805342096568494422193
+                          + z*(-19755.951002166410515882193306631
+                               + (49389.877505416026289705483266578
+                                  - 32926.585003610684193136988844386*z)*z)
+                          + x*(-673.49832961930944940507477181698
+                               + z*(8081.9799554317133928608972618037
+                                    + z*(-20204.949888579283482152243154509
+                                         + 13469.96659238618898810149543634*z)))
+                          + y*(-4040.9899777158566964304486309019
+                               + z*(48491.879732590280357165383570822
+                                    + z*(-121229.69933147570089291345892706
+                                         + 80819.79955431713392860897261804*z))))));
+  case ( 103 ) :
+    return -14.696938456699068589183704448235
+           + z*(293.93876913398137178367408896471
+                + z*(-1322.7244611029161730265334003412
+                     + (2057.5713839378696024857186227529
+                        - 1028.7856919689348012428593113765*z)*z))
+           + y*(29.393876913398137178367408896471
+                + z*(-587.87753826796274356734817792941
+                     + z*(2645.4489222058323460530668006824
+                          + z*(-4115.1427678757392049714372455059
+                               + 2057.5713839378696024857186227529*z))))
+           + x*(191.06019993708789165938815782706
+                + z*(-3821.2039987417578331877631565412
+                     + z*(17195.417994337910249344934204435
+                          + z*(-26748.427991192304832314342095788
+                               + 13374.213995596152416157171047894*z)))
+                + y*(-352.72652296077764614040890675765
+                     + z*(7054.530459215552922808178135153
+                          + z*(-31745.387066469988152636801608188
+                               + (49381.713214508870459657246946071
+                                  - 24690.856607254435229828623473035*z)*z)))
+                + x*(-484.99896907106926344306224679177
+                     + z*(9699.9793814213852688612449358353
+                          + z*(-43649.907216396233709875602211259
+                               + (67899.855669949696882028714550847
+                                  - 33949.927834974848441014357275424*z)*z))
+                     + x*(308.63570759068044037285779341294
+                          + z*(-6172.7141518136088074571558682588
+                               + z*(27777.213683161239633557201407165
+                                    + z*(-43208.999062695261652200091077812
+                                         + 21604.499531347630826100045538906*z))))
+                     + y*(617.27141518136088074571558682588
+                          + z*(-12345.428303627217614914311736518
+                               + z*(55554.42736632247926711440281433
+                                    + z*(-86417.998125390523304400182155624
+                                         + 43208.999062695261652200091077812*z))))));
+  case ( 104 ) :
+    return -8.124038404635960360459883568266
+           + z*(243.72115213907881081379650704798
+                + z*(-1706.0480649735516756965755493359
+                     + z*(4549.461506596137801857534798229
+                          + z*(-5118.1441949206550270897266480076
+                               + 2047.257677968262010835890659203*z))))
+           + x*(64.992307237087682883679068546128
+                + z*(-1949.7692171126304865103720563838
+                     + z*(13648.384519788413405572604394687
+                          + z*(-36395.692052769102414860278385832
+                               + (40945.153559365240216717813184061
+                                  - 16378.061423746096086687125273624*z)*z)))
+                + x*(-81.24038404635960360459883568266
+                     + z*(2437.2115213907881081379650704798
+                          + z*(-17060.480649735516756965755493359
+                               + z*(45494.61506596137801857534798229
+                                    + z*(-51181.441949206550270897266480076
+                                         + 20472.57677968262010835890659203*z))))));
+  case ( 105 ) :
+    return -14.422205101855957172476885069882
+           + y*(605.73261427795020124402917293504
+                + y*(-6057.3261427795020124402917293504
+                     + y*(24229.304571118008049761166917402
+                          + y*(-45429.946070846265093302187970128
+                               + (39978.352542344713282105925413713
+                                  - 13326.117514114904427368641804571*y)*y))))
+           + x*(302.86630713897510062201458646752
+                + y*(-12114.652285559004024880583458701
+                     + y*(115089.19671281053823636554285766
+                          + y*(-436127.48228012414489570100451323
+                               + y*(772309.08320438650658613719549218
+                                    + y*(-639653.64067751541251369480661941
+                                         + 199891.76271172356641052962706856*y)))))
+                + x*(-1514.3315356948755031100729323376
+                     + y*(51487.272213625767105742479699479
+                          + y*(-399783.52542344713282105925413713
+                               + y*(1.1630066194136643863885360120353e6
+                                    + y*(-1.408328328196234217892367827074e6
+                                         + 599675.2881351706992315888812057*y))))
+                     + x*(3533.4402499547095072568368421211
+                          + x*(-4542.9946070846265093302187970128
+                               + x*(3331.5293785287261068421604511427
+                                    + x*(-1312.4206642688921026953965413593
+                                         + 216.33307652783935758715327604823*x
+                                         + 9085.989214169253018660437594026*y)
+                                    + y*(-46035.678685124215294546217143063
+                                         + 90859.89214169253018660437594026*y))
+                               + y*(93888.555213082281192824521804932
+                                    + y*(-369496.89470954962275885779549038
+                                         + 363439.56856677012074641750376103*y)))
+                          + y*(-96917.218284472032199044667669607
+                               + y*(569388.65742127318916938742255894
+                                    + y*(-1.1145480102714283702890136782005e6
+                                         + 681449.1910626939763995328195519*y))))));
+  case ( 106 ) :
+    return -21.494185260204677039244010575482
+           + 42.988370520409354078488021150963*z
+           + y*(644.82555780614031117732031726445
+                - 1289.6511156122806223546406345289*z
+                + y*(-4513.7789046429821782412422208512
+                     + 9027.557809285964356482484441702*z
+                     + y*(12036.74374571461914197664592227
+                          - 24073.48749142923828395329184454*z
+                          + y*(-13541.336713928946534723726662553
+                               + y*(5416.5346855715786138894906650214
+                                    - 10833.069371143157227778981330043*z)
+                               + 27082.673427857893069447453325107*z))))
+           + x*(386.89533468368418670639219035867
+                - 773.7906693673683734127843807173*z
+                + y*(-10962.034482704385290014445393496
+                     + 21924.068965408770580028890786991*z
+                     + y*(72220.462474287714851859875533619
+                          - 144440.92494857542970371975106724*z
+                          + y*(-180551.15618571928712964968883405
+                               + 361102.31237143857425929937766809*z
+                               + y*(189578.71399500525148613217327575
+                                    - 379157.4279900105029722643465515*z
+                                    + y*(-70414.950912430521980563378645278
+                                         + 140829.90182486104396112675729056*z)))))
+                + x*(-1612.0638945153507779433007931611
+                     + 3224.1277890307015558866015863223*z
+                     + x*(3009.1859364286547854941614805674
+                          - 6018.371872857309570988322961135*z
+                          + x*(-2901.71501012763140029794142769
+                               + 5803.43002025526280059588285538*z
+                               + x*(1418.6162271735086845901046979818
+                                    - 2837.2324543470173691802093959636*z
+                                    + x*(-279.42440838266080151017213748126
+                                         + 558.8488167653216030203442749625*z)
+                                    + y*(-8382.7322514798240453051641244379
+                                         + 16765.464502959648090610328248876*z))
+                               + y*(34175.754563725436492397976815016
+                                    - 68351.50912745087298479595363003*z
+                                    + y*(-58679.125760358768317136148871065
+                                         + 117358.25152071753663427229774213*z)))
+                          + y*(-52875.695740103505516540266015685
+                               + 105751.39148020701103308053203137*z
+                               + y*(180551.15618571928712964968883405
+                                    - 361102.31237143857425929937766809*z
+                                    + y*(-156477.66869429004884569639698951
+                                         + 312955.33738858009769139279397901*z))))
+                     + y*(37399.882352756138048284578401338
+                          - 74799.76470551227609656915680268*z
+                          + y*(-189578.71399500525148613217327575
+                               + 379157.4279900105029722643465515*z
+                               + y*(324992.08113429471683336943990128
+                                    - 649984.1622685894336667388798026*z
+                                    + y*(-176037.3772810763049514084466132
+                                         + 352074.75456215260990281689322639*z))))));
+  case ( 107 ) :
+    return -23.237900077244501311075592398694
+           + (139.42740046346700786645355439217
+              - 139.42740046346700786645355439217*z)*z
+           + y*(464.75800154489002622151184797389
+                + z*(-2788.5480092693401573290710878433
+                     + 2788.5480092693401573290710878433*z)
+                + y*(-2091.4110069520051179968033158825
+                     + (12548.466041712030707980819895295
+                        - 12548.466041712030707980819895295*z)*z
+                     + y*(3253.3060108142301835505829358172
+                          + z*(-19519.836064885381101303497614903
+                               + 19519.836064885381101303497614903*z)
+                          + y*(-1626.6530054071150917752914679086
+                               + (9759.9180324426905506517488074516
+                                  - 9759.918032442690550651748807452*z)*z))))
+           + x*(348.56850115866751966613388598042
+                + z*(-2091.4110069520051179968033158825
+                     + 2091.4110069520051179968033158825*z)
+                + y*(-6506.6120216284603671011658716344
+                     + (39039.672129770762202606995229807
+                        - 39039.672129770762202606995229807*z)*z
+                     + y*(27188.343090376066533958443106472
+                          + z*(-163130.05854225639920375065863883
+                               + 163130.05854225639920375065863883*z)
+                          + y*(-39039.672129770762202606995229807
+                               + (234238.03277862457321564197137884
+                                  - 234238.03277862457321564197137884*z)*z
+                               + y*(17893.183059478266009528206146995
+                                    + z*(-107359.09835686959605716923688197
+                                         + 107359.09835686959605716923688197*z)))))
+                + x*(-1161.8950038622250655537796199347
+                     + (6971.3700231733503933226777196083
+                        - 6971.370023173350393322677719608*z)*z
+                     + x*(1626.6530054071150917752914679086
+                          + z*(-9759.9180324426905506517488074516
+                               + 9759.918032442690550651748807452*z)
+                          + x*(-1045.7055034760025589984016579412
+                               + (6274.2330208560153539904099476475
+                                  - 6274.233020856015353990409947647*z)*z
+                               + x*(255.61690084968951442183151638564
+                                    + z*(-1533.7014050981370865309890983138
+                                         + 1533.7014050981370865309890983138*z))
+                               + y*(5112.3380169937902884366303277128
+                                    + z*(-30674.028101962741730619781966277
+                                         + 30674.028101962741730619781966277*z)))
+                          + y*(-15801.772052526260891531402831112
+                               + (94810.632315157565349188416986673
+                                  - 94810.63231515756534918841698667*z)*z
+                               + y*(23005.521076472056297964836474707
+                                    + z*(-138033.12645883233778778901884824
+                                         + 138033.12645883233778778901884824*z))))
+                     + y*(16731.28805561604094397442652706
+                          + z*(-100387.72833369624566384655916236
+                               + 100387.72833369624566384655916236*z)
+                          + y*(-48102.453159896117713926476265297
+                               + (288614.71895937670628355885759178
+                                  - 288614.71895937670628355885759178*z)*z
+                               + y*(35786.366118956532019056412293989
+                                    + z*(-214718.19671373919211433847376394
+                                         + 214718.19671373919211433847376394*z))))));
+  case ( 108 ) :
+    return -22.135943621178655323992254811029
+           + z*(265.63132345414386388790705773235
+                + z*(-664.07830863535965971976764433087
+                     + 442.71887242357310647984509622058*z))
+           + y*(265.63132345414386388790705773235
+                + z*(-3187.5758814497263666548846927882
+                     + (7968.9397036243159166372117319705
+                        - 5312.626469082877277758141154647*z)*z)
+                + y*(-664.07830863535965971976764433087
+                     + z*(7968.9397036243159166372117319705
+                          + z*(-19922.349259060789791593029329926
+                               + 13281.566172707193194395352886617*z))
+                     + y*(442.71887242357310647984509622058
+                          + z*(-5312.626469082877277758141154647
+                               + (13281.566172707193194395352886617
+                                  - 8854.377448471462129596901924412*z)*z))))
+           + x*(265.63132345414386388790705773235
+                + z*(-3187.5758814497263666548846927882
+                     + (7968.9397036243159166372117319705
+                        - 5312.626469082877277758141154647*z)*z)
+                + y*(-2921.9445579955825027669776350558
+                     + z*(35063.33469594699003320373162067
+                          + z*(-87658.336739867475083009329051675
+                               + 58438.89115991165005533955270112*z))
+                     + y*(6640.7830863535965971976764433087
+                          + z*(-79689.397036243159166372117319705
+                               + (199223.49259060789791593029329926
+                                  - 132815.66172707193194395352886617*z)*z)
+                          + y*(-3984.4698518121579583186058659852
+                               + z*(47813.638221745895499823270391823
+                                    + z*(-119534.09555436473874955817597956
+                                         + 79689.3970362431591663721173197*z)))))
+                + x*(-664.07830863535965971976764433087
+                     + z*(7968.9397036243159166372117319705
+                          + z*(-19922.349259060789791593029329926
+                               + 13281.566172707193194395352886617*z))
+                     + x*(619.80642139300234907178313470881
+                          + z*(-7437.6770567160281888613976165058
+                               + (18594.192641790070472153494041264
+                                  - 12396.128427860046981435662694176*z)*z)
+                          + x*(-199.22349259060789791593029329926
+                               + z*(2390.6819110872947749911635195911
+                                    + z*(-5976.7047777182369374779087989778
+                                         + 3984.4698518121579583186058659852*z)))
+                          + y*(-2390.6819110872947749911635195911
+                               + z*(28688.182933047537299893962235094
+                                    + z*(-71720.457332618843249734905587734
+                                         + 47813.638221745895499823270391823*z))))
+                     + y*(5046.9951456287334138702340969146
+                          + z*(-60563.941747544800966442809162975
+                               + (151409.85436886200241610702290744
+                                  - 100939.90291257466827740468193829*z)*z)
+                          + y*(-5976.7047777182369374779087989778
+                               + z*(71720.457332618843249734905587734
+                                    + z*(-179301.14333154710812433726396934
+                                         + 119534.09555436473874955817597956*z))))));
+  case ( 109 ) :
+    return -18.973665961010275991993361266596
+           + z*(379.47331922020551983986722533193
+                + z*(-1707.6299364909248392794025139937
+                     + (2656.3132345414386388790705773235
+                        - 1328.1566172707193194395352886617*z)*z))
+           + y*(113.84199576606165595196016759958
+                + z*(-2276.8399153212331190392033519916
+                     + z*(10245.779618945549035676415083962
+                          + z*(-15937.879407248631833274423463941
+                               + 7968.93970362431591663721173197*z)))
+                + y*(-113.84199576606165595196016759958
+                     + z*(2276.8399153212331190392033519916
+                          + z*(-10245.779618945549035676415083962
+                               + (15937.879407248631833274423463941
+                                  - 7968.93970362431591663721173197*z)*z))))
+           + x*(170.76299364909248392794025139937
+                + z*(-3415.2598729818496785588050279873
+                     + z*(15368.669428418323553514622625943
+                          + z*(-23906.819110872947749911635195911
+                               + 11953.409555436473874955817597956*z)))
+                + y*(-910.73596612849324761568134079662
+                     + z*(18214.719322569864952313626815932
+                          + z*(-81966.236951564392285411320671696
+                               + (127503.03525798905466619538771153
+                                  - 63751.51762899452733309769385576*z)*z))
+                     + y*(796.89397036243159166372117319705
+                          + z*(-15937.879407248631833274423463941
+                               + z*(71720.457332618843249734905587734
+                                    + z*(-111565.15585074042283292096424759
+                                         + 55782.57792537021141646048212379*z)))))
+                + x*(-284.60498941515413987990041899894
+                     + z*(5692.0997883030827975980083799789
+                          + z*(-25614.449047363872589191037709905
+                               + (39844.698518121579583186058659852
+                                  - 19922.349259060789791593029329926*z)*z))
+                     + x*(132.81566172707193194395352886617
+                          + z*(-2656.3132345414386388790705773235
+                               + z*(11953.409555436473874955817597956
+                                    + z*(-18594.192641790070472153494041264
+                                         + 9297.096320895035236076747020632*z))))
+                     + y*(796.89397036243159166372117319705
+                          + z*(-15937.879407248631833274423463941
+                               + z*(71720.457332618843249734905587734
+                                    + z*(-111565.15585074042283292096424759
+                                         + 55782.57792537021141646048212379*z))))));
+  case ( 110 ) :
+    return -14.071247279470288663696890340633
+           + z*(422.137418384108659910906710219
+                + z*(-2954.961928688760619376346971533
+                     + z*(7879.8984765033616516702585907547
+                          + z*(-8864.885786066281858129040914599
+                               + 3545.9543144265127432516163658396*z))))
+           + y*(28.142494558940577327393780681267
+                + z*(-844.274836768217319821813420438
+                     + z*(5909.923857377521238752693943066
+                          + z*(-15759.796953006723303340517181509
+                               + (17729.771572132563716258081829198
+                                  - 7091.908628853025486503232731679*z)*z))))
+           + x*(84.4274836768217319821813420438
+                + z*(-2532.824510304651959465440261314
+                     + z*(17729.771572132563716258081829198
+                          + z*(-47279.390859020169910021551544528
+                               + (53189.314716397691148774245487594
+                                  - 21275.725886559076459509698195038*z)*z)))
+                + x*(-70.356236397351443318484451703167
+                     + z*(2110.687091920543299554533551095
+                          + z*(-14774.809643443803096881734857665
+                               + z*(39399.492382516808258351292953774
+                                    + z*(-44324.428930331409290645204572995
+                                         + 17729.771572132563716258081829198*z)))))
+                + y*(-140.71247279470288663696890340633
+                     + z*(4221.37418384108659910906710219
+                          + z*(-29549.61928688760619376346971533
+                               + z*(78798.984765033616516702585907547
+                                    + z*(-88648.85786066281858129040914599
+                                         + 35459.543144265127432516163658396*z))))));
+  case ( 111 ) :
+    return -7.211102550927978586238442534941
+           + z*(302.86630713897510062201458646752
+                + z*(-3028.6630713897510062201458646752
+                     + z*(12114.652285559004024880583458701
+                          + z*(-22714.973035423132546651093985064
+                               + (19989.176271172356641052962706856
+                                  - 6663.058757057452213684320902285*z)*z))))
+           + x*(21.633307652783935758715327604823
+                + z*(-908.59892141692530186604375940256
+                     + z*(9085.9892141692530186604375940256
+                          + z*(-36343.956856677012074641750376103
+                               + z*(68144.919106269397639953281955192
+                                    + z*(-59967.528813517069923158888120569
+                                         + 19989.176271172356641052962706856*z))))));
+  case ( 112 ) :
+    return -15.49193338482966754071706159913
+           + y*(867.54826955046138228015544955126
+                + y*(-11711.901638931228660782098568942
+                     + y*(65066.120216284603671011658716344
+                          + y*(-178931.83059478266009528206146995
+                               + y*(257661.83605648703053720616851672
+                                    + y*(-186089.10381857396649909334392874
+                                         + 53168.31537673541899974095540821*y))))))
+           + x*(108.44353369380767278501943119391
+                + y*(-5205.2896173027682936809326973075
+                     + y*(58559.50819465614330391049284471
+                          + y*(-260264.48086513841468404663486538
+                               + y*(536795.49178434798028584618440984
+                                    + y*(-515323.67211297406107441233703345
+                                         + 186089.10381857396649909334392874*y)))))
+                + x*(-325.33060108142301835505829358172
+                     + x*(542.21766846903836392509715596954
+                          + x*(-542.21766846903836392509715596954
+                               + x*(325.33060108142301835505829358172
+                                    + x*(-108.44353369380767278501943119391
+                                         + 15.49193338482966754071706159913*x
+                                         + 867.5482695504613822801554495513*y)
+                                    + y*(-5205.2896173027682936809326973075
+                                         + 11711.901638931228660782098568942*y))
+                               + y*(13013.224043256920734202331743269
+                                    + y*(-58559.50819465614330391049284471
+                                         + 65066.12021628460367101165871634*y)))
+                          + y*(-17350.965391009227645603108991025
+                               + y*(117119.01638931228660782098568942
+                                    + y*(-260264.48086513841468404663486538
+                                         + 178931.83059478266009528206146995*y))))
+                     + y*(13013.224043256920734202331743269
+                          + y*(-117119.01638931228660782098568942
+                               + y*(390396.72129770762202606995229807
+                                    + y*(-536795.49178434798028584618440984
+                                         + 257661.83605648703053720616851672*y))))));
+  case ( 113 ) :
+    return -23.366642891095845221324369785216
+           + 46.733285782191690442648739570432*z
+           + y*(981.39900142602549929562353097908
+                - 1962.7980028520509985912470619582*z
+                + y*(-9813.9900142602549929562353097908
+                     + 19627.980028520509985912470619582*z
+                     + y*(39255.960057041019971824941239163
+                          - 78511.92011408203994364988247833*z
+                          + y*(-73604.925106951912447171764823431
+                               + 147209.85021390382489434352964686*z
+                               + y*(64772.334094117682953511153044619
+                                    - 129544.66818823536590702230608924*z
+                                    + y*(-21590.77803137256098450371768154
+                                         + 43181.556062745121969007435363079*z))))))
+           + x*(140.1998573465750713279462187113
+                - 280.39971469315014265589243742259*z
+                + y*(-4906.9950071301274964781176548954
+                     + 9813.990014260254992956235309791*z
+                     + y*(39255.960057041019971824941239163
+                          - 78511.92011408203994364988247833*z
+                          + y*(-117767.88017112305991547482371749
+                               + 235535.76034224611983094964743498*z
+                               + y*(147209.85021390382489434352964686
+                                    - 294419.70042780764978868705929372*z
+                                    + y*(-64772.334094117682953511153044619
+                                         + 129544.66818823536590702230608924*z)))))
+                + x*(-350.49964336643767831986554677824
+                     + 700.9992867328753566397310935565*z
+                     + x*(467.33285782191690442648739570432
+                          - 934.6657156438338088529747914086*z
+                          + x*(-350.49964336643767831986554677824
+                               + 700.9992867328753566397310935565*z
+                               + x*(140.1998573465750713279462187113
+                                    - 280.39971469315014265589243742259*z
+                                    + x*(-23.366642891095845221324369785216
+                                         + 46.733285782191690442648739570432*z)
+                                    + y*(-981.39900142602549929562353097908
+                                         + 1962.7980028520509985912470619582*z))
+                               + y*(4906.9950071301274964781176548954
+                                    - 9813.990014260254992956235309791*z
+                                    + y*(-9813.9900142602549929562353097908
+                                         + 19627.980028520509985912470619582*z)))
+                          + y*(-9813.9900142602549929562353097908
+                               + 19627.980028520509985912470619582*z
+                               + y*(39255.960057041019971824941239163
+                                    - 78511.92011408203994364988247833*z
+                                    + y*(-39255.960057041019971824941239163
+                                         + 78511.92011408203994364988247833*z))))
+                     + y*(9813.9900142602549929562353097908
+                          - 19627.980028520509985912470619582*z
+                          + y*(-58883.940085561529957737411858745
+                               + 117767.88017112305991547482371749*z
+                               + y*(117767.88017112305991547482371749
+                                    - 235535.76034224611983094964743498*z
+                                    + y*(-73604.925106951912447171764823431
+                                         + 147209.85021390382489434352964686*z))))));
+  case ( 114 ) :
+    return -25.69046515733025804023379695528
+           + (154.14279094398154824140278173168
+              - 154.14279094398154824140278173168*z)*z
+           + y*(770.7139547199077412070139086584
+                + z*(-4624.2837283194464472420834519504
+                     + 4624.2837283194464472420834519504*z)
+                + y*(-5394.9976830393541884490973606088
+                     + (32369.986098236125130694584163653
+                        - 32369.986098236125130694584163653*z)*z
+                     + y*(14386.660488104944502530926294957
+                          + z*(-86319.96292862966701518555776974
+                               + 86319.96292862966701518555776974*z)
+                          + y*(-16184.993049118062565347292081826
+                               + (97109.958294708375392083752490958
+                                  - 97109.95829470837539208375249096*z)*z
+                               + y*(6473.9972196472250261389168327305
+                                    + z*(-38843.983317883350156833500996383
+                                         + 38843.983317883350156833500996383*z))))))
+           + x*(128.4523257866512902011689847764
+                + z*(-770.7139547199077412070139086584
+                     + 770.7139547199077412070139086584*z)
+                + x*(-256.9046515733025804023379695528
+                     + (1541.4279094398154824140278173168
+                        - 1541.4279094398154824140278173168*z)*z
+                     + x*(256.9046515733025804023379695528
+                          + z*(-1541.4279094398154824140278173168
+                               + 1541.4279094398154824140278173168*z)
+                          + x*(-128.4523257866512902011689847764
+                               + (770.7139547199077412070139086584
+                                  - 770.7139547199077412070139086584*z)*z
+                               + x*(25.69046515733025804023379695528
+                                    + z*(-154.14279094398154824140278173168
+                                         + 154.14279094398154824140278173168*z))
+                               + y*(770.7139547199077412070139086584
+                                    + z*(-4624.2837283194464472420834519504
+                                         + 4624.2837283194464472420834519504*z)))
+                          + y*(-3082.8558188796309648280556346336
+                               + (18497.134913277785788968333807802
+                                  - 18497.134913277785788968333807802*z)*z
+                               + y*(5394.9976830393541884490973606088
+                                    + z*(-32369.986098236125130694584163653
+                                         + 32369.986098236125130694584163653*z))))
+                     + y*(4624.2837283194464472420834519504
+                          + z*(-27745.702369916678683452500711702
+                               + 27745.702369916678683452500711702*z)
+                          + y*(-16184.993049118062565347292081826
+                               + (97109.958294708375392083752490958
+                                  - 97109.95829470837539208375249096*z)*z
+                               + y*(14386.660488104944502530926294957
+                                    + z*(-86319.96292862966701518555776974
+                                         + 86319.96292862966701518555776974*z)))))
+                + y*(-3082.8558188796309648280556346336
+                     + (18497.134913277785788968333807802
+                        - 18497.134913277785788968333807802*z)*z
+                     + y*(16184.993049118062565347292081826
+                          + z*(-97109.958294708375392083752490958
+                               + 97109.95829470837539208375249096*z)
+                          + y*(-28773.320976209889005061852589913
+                               + (172639.92585725933403037111553948
+                                  - 172639.92585725933403037111553948*z)*z
+                               + y*(16184.993049118062565347292081826
+                                    + z*(-97109.958294708375392083752490958
+                                         + 97109.95829470837539208375249096*z))))));
+  case ( 115 ) :
+    return -25.099800796022266439345160773556
+           + z*(301.19760955226719727214192928267
+                + z*(-752.99402388066799318035482320667
+                     + 501.9960159204453287869032154711*z))
+           + y*(501.99601592044532878690321547111
+                + z*(-6023.9521910453439454428385856533
+                     + (15059.880477613359863607096464133
+                        - 10039.920318408906575738064309422*z)*z)
+                + y*(-2258.98207164200397954106446962
+                     + z*(27107.78485970404775449277363544
+                          + z*(-67769.4621492601193862319340886
+                               + 45179.6414328400795908212893924*z))
+                     + y*(3513.9721114431173015083225082978
+                          + z*(-42167.665337317407618099870099573
+                               + (105419.16334329351904524967524893
+                                  - 70279.44222886234603016645016596*z)*z)
+                          + y*(-1756.9860557215586507541612541489
+                               + z*(21083.832668658703809049935049787
+                                    + z*(-52709.581671646759522624837624467
+                                         + 35139.721114431173015083225082978*z))))))
+           + x*(100.39920318408906575738064309422
+                + z*(-1204.7904382090687890885677171307
+                     + (3011.9760955226719727214192928267
+                        - 2007.9840636817813151476128618844*z)*z)
+                + x*(-150.59880477613359863607096464133
+                     + z*(1807.185657313603183632851575696
+                          + z*(-4517.96414328400795908212893924
+                               + 3011.9760955226719727214192928267*z))
+                     + x*(100.39920318408906575738064309422
+                          + z*(-1204.7904382090687890885677171307
+                               + (3011.9760955226719727214192928267
+                                  - 2007.9840636817813151476128618844*z)*z)
+                          + x*(-25.099800796022266439345160773556
+                               + z*(301.19760955226719727214192928267
+                                    + z*(-752.99402388066799318035482320667
+                                         + 501.9960159204453287869032154711*z)))
+                          + y*(-501.99601592044532878690321547111
+                               + z*(6023.9521910453439454428385856533
+                                    + z*(-15059.880477613359863607096464133
+                                         + 10039.920318408906575738064309422*z))))
+                     + y*(1505.9880477613359863607096464133
+                          + z*(-18071.85657313603183632851575696
+                               + (45179.6414328400795908212893924
+                                  - 30119.760955226719727214192928267*z)*z)
+                          + y*(-2258.98207164200397954106446962
+                               + z*(27107.78485970404775449277363544
+                                    + z*(-67769.4621492601193862319340886
+                                         + 45179.6414328400795908212893924*z)))))
+                + y*(-1505.9880477613359863607096464133
+                     + z*(18071.85657313603183632851575696
+                          + z*(-45179.6414328400795908212893924
+                               + 30119.760955226719727214192928267*z))
+                     + y*(4517.96414328400795908212893924
+                          + z*(-54215.56971940809550898554727088
+                               + (135538.9242985202387724638681772
+                                  - 90359.2828656801591816425787848*z)*z)
+                          + y*(-3513.9721114431173015083225082978
+                               + z*(42167.665337317407618099870099573
+                                    + z*(-105419.16334329351904524967524893
+                                         + 70279.44222886234603016645016596*z))))));
+  case ( 116 ) :
+    return -22.449944320643648313502492393899
+           + z*(448.99888641287296627004984787799
+                + z*(-2020.4949888579283482152243154509
+                     + (3142.9922048901107638903489351459
+                        - 1571.496102445055381945174467573*z)*z))
+           + y*(269.39933184772377976202990872679
+                + z*(-5387.9866369544755952405981745358
+                     + z*(24245.939866295140178582691785411
+                          + z*(-37715.906458681329166684187221751
+                               + 18857.953229340664583342093610875*z)))
+                + y*(-673.49832961930944940507477181698
+                     + z*(13469.96659238618898810149543634
+                          + z*(-60614.849665737850446456729463528
+                               + (94289.766146703322916710468054377
+                                  - 47144.883073351661458355234027189*z)*z))
+                     + y*(448.99888641287296627004984787799
+                          + z*(-8979.9777282574593254009969575597
+                               + z*(40409.899777158566964304486309019
+                                    + z*(-62859.844097802215277806978702918
+                                         + 31429.922048901107638903489351459*z))))))
+           + x*(67.349832961930944940507477181698
+                + z*(-1346.996659238618898810149543634
+                     + z*(6061.4849665737850446456729463528
+                          + z*(-9428.9766146703322916710468054377
+                               + 4714.4883073351661458355234027189*z)))
+                + x*(-67.349832961930944940507477181698
+                     + z*(1346.996659238618898810149543634
+                          + z*(-6061.4849665737850446456729463528
+                               + (9428.9766146703322916710468054377
+                                  - 4714.4883073351661458355234027189*z)*z))
+                     + x*(22.449944320643648313502492393899
+                          + z*(-448.99888641287296627004984787799
+                               + z*(2020.4949888579283482152243154509
+                                    + z*(-3142.9922048901107638903489351459
+                                         + 1571.496102445055381945174467573*z))))
+                     + y*(269.39933184772377976202990872679
+                          + z*(-5387.9866369544755952405981745358
+                               + z*(24245.939866295140178582691785411
+                                    + z*(-37715.906458681329166684187221751
+                                         + 18857.953229340664583342093610875*z)))))
+                + y*(-538.79866369544755952405981745358
+                     + z*(10775.973273908951190481196349072
+                          + z*(-48491.879732590280357165383570822
+                               + (75431.812917362658333368374443502
+                                  - 37715.906458681329166684187221751*z)*z))
+                     + y*(673.49832961930944940507477181698
+                          + z*(-13469.96659238618898810149543634
+                               + z*(60614.849665737850446456729463528
+                                    + z*(-94289.766146703322916710468054377
+                                         + 47144.883073351661458355234027189*z))))));
+  case ( 117 ) :
+    return -18.165902124584949992535196858309
+           + z*(544.97706373754849977605590574927
+                + z*(-3814.8394461628394984323913402449
+                     + z*(10172.905189767571995819710240653
+                          + z*(-11444.518338488518495297174020735
+                               + 4577.8073353954073981188696082939*z))))
+           + y*(108.99541274750969995521118114985
+                + z*(-3269.8623824252909986563354344956
+                     + z*(22889.03667697703699059434804147
+                          + z*(-61037.431138605431974918261443919
+                               + (68667.110030931110971783044124409
+                                  - 27466.844012372444388713217649763*z)*z)))
+                + y*(-108.99541274750969995521118114985
+                     + z*(3269.8623824252909986563354344956
+                          + z*(-22889.03667697703699059434804147
+                               + z*(61037.431138605431974918261443919
+                                    + z*(-68667.110030931110971783044124409
+                                         + 27466.844012372444388713217649763*z))))))
+           + x*(36.331804249169899985070393716618
+                + z*(-1089.9541274750969995521118114985
+                     + z*(7629.6788923256789968647826804898
+                          + z*(-20345.810379535143991639420481306
+                               + (22889.03667697703699059434804147
+                                  - 9155.614670790814796237739216588*z)*z)))
+                + x*(-18.165902124584949992535196858309
+                     + z*(544.97706373754849977605590574927
+                          + z*(-3814.8394461628394984323913402449
+                               + z*(10172.905189767571995819710240653
+                                    + z*(-11444.518338488518495297174020735
+                                         + 4577.8073353954073981188696082939*z)))))
+                + y*(-108.99541274750969995521118114985
+                     + z*(3269.8623824252909986563354344956
+                          + z*(-22889.03667697703699059434804147
+                               + z*(61037.431138605431974918261443919
+                                    + z*(-68667.110030931110971783044124409
+                                         + 27466.844012372444388713217649763*z))))));
+  case ( 118 ) :
+    return -12.48999599679679641169378624188
+           + z*(524.57983186546544929113902215894
+                + z*(-5245.7983186546544929113902215894
+                     + z*(20983.193274618617971645560886358
+                          + z*(-39343.487389909908696835426661921
+                               + (34622.26890312071965321517546249
+                                  - 11540.756301040239884405058487497*z)*z))))
+           + x*(12.48999599679679641169378624188
+                + z*(-524.57983186546544929113902215894
+                     + z*(5245.7983186546544929113902215894
+                          + z*(-20983.193274618617971645560886358
+                               + z*(39343.487389909908696835426661921
+                                    + z*(-34622.26890312071965321517546249
+                                         + 11540.756301040239884405058487497*z))))))
+           + y*(24.979991993593592823387572483759
+                + z*(-1049.1596637309308985822780443179
+                     + z*(10491.596637309308985822780443179
+                          + z*(-41966.386549237235943291121772715
+                               + z*(78686.974779819817393670853323841
+                                    + z*(-69244.53780624143930643035092498
+                                         + 23081.512602080479768810116974993*z))))));
+  case ( 119 ) :
+    return -5.477225575051661134569697828008
+           + z*(306.72463220289302353590307836845
+                + z*(-4140.7825347390558177346915579741
+                     + z*(23004.347415216976765192730877634
+                          + z*(-63261.955391846686104280009913493
+                               + z*(91097.215764259227990163214275429
+                                    + z*(-65792.433607520553548451210310032
+                                         + 18797.838173577301013843202945724*z))))));
+                #endif
+                #if (PMAX3D>=8)
+  case ( 120 ) :
+    return 4.2426406871192851464050661726291
+           + x*(-339.41125496954281171240529381033
+                + x*(6533.6666581636991254638019058488
+                     + x*(-52269.33326530959300371041524679
+                          + x*(212344.16639032022157757356194009
+                               + x*(-475650.93271431729633376477874579
+                                    + x*(594563.66589289662041720597343224
+                                         + x*(-388286.47568515697659899165611901
+                                              + 103138.59510386982190910715865661*x)))))));
+  case ( 121 ) :
+    return 7.3484692283495342945918522241177
+           - 14.696938456699068589183704448235*y
+           + x*(-573.18059981126367497816447348118
+                + 1131.6642611658282813671452425141*y
+                + x*(10750.810481075368672987879803884
+                     - 20369.956700984909064608614365254*y
+                     + x*(-83743.155326271292821168747946045
+                          + 147116.35395155767657772888152684*y
+                          + x*(331011.79639100477229988998343538
+                               - 514907.2388304518680220510853439*y
+                               + x*(-720870.1343626326152308715194815
+                                    + 926833.0298948133624396919536191*y
+                                    + x*(875342.30601176817563748684508467
+                                         - 823851.5821287229888352817365503*y
+                                         + x*(-554838.82061730323737886321032978
+                                              + 142913.02955294174296122234205464*x
+                                              + 285826.05910588348592244468410928*y)))))));
+  case ( 122 ) :
+    return 6.9282032302755091741097853660235
+           - 13.856406460551018348219570732047*z
+           + x*(-436.47680350735707796891647805948
+                + 872.953607014714155937832956119*z
+                + x*(6547.1520526103561695337471708922
+                     - 13094.304105220712339067494341784*z
+                     + x*(-40010.373654841065480484010488786
+                          + 80020.74730968213096096802097757*z
+                          + x*(120031.12096452319644145203146636
+                               - 240062.24192904639288290406293271*z
+                               + x*(-187248.54870465618644866516908752
+                                    + 374497.09740931237289733033817503*z
+                                    + x*(145637.76010362147834896179817918
+                                         - 291275.52020724295669792359635836*z
+                                         + x*(-44582.987786822901535396468830361
+                                              + 89165.97557364580307079293766072*z)))))));
+  case ( 123 ) :
+    return 9.4868329805051379959966806332982
+           + y*(-56.920997883030827975980083799789
+                + 56.92099788303082797598008379979*y)
+           + x*(-702.02564055738021170375436686406
+                + (4155.2328454612504422465461173846
+                   - 4098.3118475782196142705660335848*y)*y
+                + x*(12475.185369364256464735635032787
+                     + y*(-70695.879370724288346167264079338
+                          + 66597.56752314606873189669804575*y)
+                     + x*(-91946.385247055797457199828697926
+                          + (480982.43211161049639703170810822
+                             - 414384.86458846442766513501006246*y)*y
+                          + x*(343470.78805918852114505982232856
+                               + y*(-1.5798422962435206304733272258631e6
+                                    + 1.1654574316550562028081922158007e6*y)
+                               + x*(-706180.87340284146214600091298145
+                                    + (2.6572429441735281424026782520255e6
+                                       - 1.4917855125184719395944860362249e6*y)*y
+                                    + x*(808913.78774873160150464896755943
+                                         + y*(-2.1962397823188614666252155533311e6
+                                              + 704454.2698003895270307295171062*y)
+                                         + x*(-483449.00868654183227599084507287
+                                              + 117409.0449667315878384549195177*x
+                                              + 704454.2698003895270307295171062*y)))))));
+  case ( 124 ) :
+    return 12.
+           - 24.*z
+           + y*(-24.
+                + 48.*z)
+           + x*(-732.
+                + y*(1440.
+                     - 2880.*z)
+                + 1464.*z
+                + x*(10620.
+                     - 21240.*z
+                     + y*(-19800.
+                          + 39600.*z)
+                     + x*(-62700.
+                          + y*(105600.
+                               - 211200.*z)
+                          + 125400.*z
+                          + x*(181500.
+                               - 363000.*z
+                               + y*(-257400.
+                                    + 514800.*z)
+                               + x*(-272844.
+                                    + y*(288288.
+                                         - 576576.*z)
+                                    + 545688.*z
+                                    + x*(204204.
+                                         - 408408.*z
+                                         + x*(-60060.
+                                              + 120120.*z)
+                                         + y*(-120120.
+                                              + 240240.*z)))))));
+  case ( 125 ) :
+    return 8.3666002653407554797817202578519
+           + z*(-50.199601592044532878690321547111
+                + 50.19960159204453287869032154711*z)
+           + x*(-401.59681273635626302952257237689
+                + (2409.5808764181375781771354342613
+                   - 2409.5808764181375781771354342613*z)*z
+                + x*(4517.96414328400795908212893924
+                     + z*(-27107.78485970404775449277363544
+                          + 27107.78485970404775449277363544*z)
+                     + x*(-20079.840636817813151476128618844
+                          + (120479.04382090687890885677171307
+                             - 120479.04382090687890885677171307*z)*z
+                          + x*(41414.671313436739624919515276367
+                               + z*(-248488.0278806204377495170916582
+                                    + 248488.0278806204377495170916582*z)
+                               + x*(-39758.084460899270039922734665312
+                                    + (238548.50676539562023953640799187
+                                       - 238548.50676539562023953640799187*z)*z
+                                    + x*(14357.086055324736403305431962474
+                                         + z*(-86142.516331948418419832591774843
+                                              + 86142.51633194841841983259177484*z)))))));
+  case ( 126 ) :
+    return 11.22497216032182415675124619695
+           + y*(-134.6996659238618898810149543634
+                + (336.74916480965472470253738590849
+                   - 224.49944320643648313502492393899*y)*y)
+           + x*(-763.29810690188404265908474139258
+                + y*(9024.8776168987466220280019423475
+                     + y*(-22225.44487743721183036746746996
+                          + 14592.463808418371403776620056035*y))
+                + x*(12437.26915363658116568038078622
+                     + y*(-140222.3522267402273661365674923
+                          + (328330.43568941335658497395126078
+                             - 204294.49331785719965287268078448*y)*y)
+                     + x*(-83917.891870565957395872316568396
+                          + y*(866792.35022005126138433123132845
+                               + y*(-1.8386504398607147968758541270604e6
+                                    + 1.0214724665892859982643634039224e6*y))
+                          + x*(286741.91383542099808421058410108
+                               + y*(-2.5741106158050007156261957778845e6
+                                    + (4.5966260996517869921896353176509e6
+                                       - 2.0429449331785719965287268078448e6*y)*y)
+                               + x*(-539337.46235914300708358387727104
+                                    + y*(3.8979389325047153693768107493679e6
+                                         + y*(-5.148221231610001431252391555769e6
+                                              + 1.3892025545614289576395342293345e6*y))
+                                    + x*(565895.74649046444303845732577302
+                                         + x*(-310527.62984314294347236647479242
+                                              + 69460.12772807144788197671146672*x
+                                              + 833521.5327368573745837205376007*y)
+                                         + y*(-2.8928100253808579470846771599083e6
+                                              + 2.0838038318421434364593013440017e6*y)))))));
+  case ( 127 ) :
+    return 15.49193338482966754071706159913
+           - 30.983866769659335081434123198259*z
+           + y*(-92.951600308978005244302369594778
+                + y*(92.951600308978005244302369594778
+                     - 185.90320061795601048860473918956*z)
+                + 185.90320061795601048860473918956*z)
+           + x*(-883.04020293529104982087251115039
+                + 1766.0804058705820996417450223008*z
+                + y*(5205.2896173027682936809326973075
+                     - 10410.579234605536587361865394615*z
+                     + y*(-5112.3380169937902884366303277128
+                          + 10224.676033987580576873260655426*z))
+                + x*(11944.280639703673673892854492929
+                     - 23888.561279407347347785708985858*z
+                     + y*(-66460.394220919273749676194260266
+                          + y*(61348.056203925483461239563932553
+                               - 122696.11240785096692247912786511*z)
+                          + 132920.78844183854749935238852053*z)
+                     + x*(-65608.337884753642034936755872314
+                          + 131216.67576950728406987351174463*z
+                          + y*(327189.63308760257845994434097362
+                               - 654379.2661752051569198886819472*z
+                               + y*(-265841.57688367709499870477704106
+                                    + 531683.1537673541899974095540821*z))
+                          + x*(176375.66158628576495106374630609
+                               - 352751.32317257152990212749261218*z
+                               + y*(-731064.33643011201124643813686293
+                                    + y*(465222.75954643491624773335982186
+                                         - 930445.5190928698324954667196437*z)
+                                    + 1.4621286728602240224928762737259e6*z)
+                               + x*(-245903.45861740131287380191876298
+                                    + 491806.91723480262574760383752597*z
+                                    + y*(744356.41527429586599637337571498
+                                         - 1.48871283054859173199274675143e6*z
+                                         + y*(-279133.65572786094974864001589312
+                                              + 558267.3114557218994972800317862*z))
+                                    + x*(170581.67850035946929083556526802
+                                         - 341163.35700071893858167113053603*z
+                                         + x*(-46522.275954643491624773335982186
+                                              + 93044.55190928698324954667196437*z)
+                                         + y*(-279133.65572786094974864001589312
+                                              + 558267.3114557218994972800317862*z)))))));
+  case ( 128 ) :
+    return 14.49137674618943857371866415717
+           + z*(-86.948260477136631442311984943019
+                + 86.94826047713663144231198494302*z)
+           + y*(-28.98275349237887714743732831434
+                + (173.89652095427326288462396988604
+                   - 173.89652095427326288462396988604*z)*z)
+           + x*(-666.60333032471417439105855122981
+                + (3999.6199819482850463463513073789
+                   - 3999.6199819482850463463513073789*z)*z
+                + y*(1304.2239071570494716346797741453
+                     + z*(-7825.3434429422968298080786448717
+                          + 7825.343442942296829808078644872*z))
+                + x*(7173.231489363772093990738757799
+                     + z*(-43039.388936182632563944432546794
+                          + 43039.388936182632563944432546794*z)
+                     + y*(-13042.239071570494716346797741453
+                          + (78253.434429422968298080786448717
+                             - 78253.43442942296829808078644872*z)*z)
+                     + x*(-30431.891166997821004809194730057
+                          + (182591.34700198692602885516838034
+                             - 182591.34700198692602885516838034*z)*z
+                          + y*(47821.54326242514729327159171866
+                               + z*(-286929.25957455088375962955031196
+                                    + 286929.25957455088375962955031196*z))
+                          + x*(59776.929078031434116589489648325
+                               + z*(-358661.57446818860469953693788995
+                                    + 358661.57446818860469953693788995*z)
+                               + y*(-71732.31489363772093990738757799
+                                    + (430393.88936182632563944432546794
+                                       - 430393.88936182632563944432546794*z)*z)
+                               + x*(-54516.559319164667914329614559273
+                                    + (327099.35591498800748597768735564
+                                       - 327099.35591498800748597768735564*z)*z
+                                    + x*(18650.401872345807444375920770277
+                                         + z*(-111902.41123407484466625552462166
+                                              + 111902.41123407484466625552462166*z))
+                                    + y*(37300.803744691614888751841540555
+                                         + z*(-223804.82246814968933251104924333
+                                              + 223804.82246814968933251104924333*z)))))));
+  case ( 129 ) :
+    return 9.165151389911680013176094387456
+           + z*(-109.98181667894016015811313264947
+                + (274.95454169735040039528283162368
+                   - 183.30302779823360026352188774912*z)*z)
+           + x*(-320.78029864690880046116330356096
+                + z*(3849.3635837629056055339596427315
+                     + z*(-9623.4089594072640138348991068288
+                          + 6415.605972938176009223266071219*z))
+                + x*(2566.2423891752704036893064284877
+                     + z*(-30794.908670103244844271677141852
+                          + (76987.271675258112110679192854631
+                             - 51324.84778350540807378612856975*z)*z)
+                     + x*(-7698.7271675258112110679192854631
+                          + z*(92384.726010309734532815031425557
+                               + z*(-230961.81502577433633203757856389
+                                    + 153974.54335051622422135838570926*z))
+                          + x*(9623.4089594072640138348991068288
+                               + z*(-115480.90751288716816601878928195
+                                    + (288702.26878221792041504697320486
+                                       - 192468.17918814528027669798213658*z)*z)
+                               + x*(-4234.2999421391961660873556070047
+                                    + z*(50811.599305670353993048267284056
+                                         + z*(-127028.99826417588498262066821014
+                                              + 84685.99884278392332174711214009*z)))))));
+  case ( 130 ) :
+    return 12.727922061357855439215198517887
+           + y*(-254.55844122715710878430397035775
+                + y*(1145.5129855222069895293678666099
+                     + y*(-1781.9090885900997614901277925042
+                          + 890.9545442950498807450638962521*y)))
+           + x*(-763.67532368147132635291191107324
+                + y*(15018.948032402269418273934251107
+                     + y*(-66439.753160288005392703336263372
+                          + (101568.81804963568640493728417274
+                             - 49893.454480522793321723578190118*y)*y))
+                + x*(10946.012972767755677725070725383
+                     + y*(-203901.31142295284413622748025655
+                          + y*(851116.14824299979322032032489112
+                               + y*(-1.2223896347728084363822276656579e6
+                                    + 561301.3629058814248693902546388*y)))
+                     + x*(-64912.402512925062739997512441225
+                          + y*(1.0943467388355484106637227685679e6
+                               + y*(-4.0734441765169680547664321336646e6
+                                    + (5.1140790842535863154766667644871e6
+                                       - 1.9957381792209117328689431276047e6*y)*y))
+                          + x*(195309.96403153629171475722125698
+                               + y*(-2.8118525417951774236314216565717e6
+                                    + y*(8.5798922615613303515749653209078e6
+                                         + y*(-8.2324199892862608980843904013695e6
+                                              + 2.12047181542221871617325207308e6*y)))
+                               + x*(-325020.21775883419649579930935277
+                                    + x*(303815.49960461200933406678862197
+                                         + x*(-149680.36344156837996517073457035
+                                              + 30292.454506031695945332172472572*x
+                                              + 605849.0901206339189066434494514*y)
+                                         + y*(-2.3877581787107336803967712419557e6
+                                              + 2.7263209055428526350798955225315e6*y))
+                                    + y*(3.6885518133815065062845645304837e6
+                                         + y*(-8.018590898655448926705575066269e6
+                                              + 4.24094363084443743234650414616e6*y)))))));
+  case ( 131 ) :
+    return 18.330302779823360026352188774912
+           - 36.660605559646720052704377549824*z
+           + y*(-219.96363335788032031622626529894
+                + 439.92726671576064063245253059789*z
+                + y*(549.90908339470080079056566324736
+                     - 1099.8181667894016015811313264947*z
+                     + y*(-366.60605559646720052704377549824
+                          + 733.2121111929344010540875509965*z)))
+           + x*(-934.84544177099136134396162752051
+                + 1869.690883541982722687923255041*z
+                + y*(10998.181667894016015811313264947
+                     - 21996.363335788032031622626529894*z
+                     + y*(-26945.545086340339238737717499121
+                          + y*(17597.090668630425625298101223916
+                               - 35194.181337260851250596202447831*z)
+                          + 53891.09017268067847747543499824*z))
+                + x*(11273.136209591366416206596096571
+                     - 22546.272419182732832413192193142*z
+                     + y*(-124279.4528472023809786678398939
+                          + 248558.90569440476195733567978781*z
+                          + y*(283753.08703166561320793188223564
+                               - 567506.1740633312264158637644713*z
+                               + y*(-171571.63401914664984665648693318
+                                    + 343143.26803829329969331297386635*z)))
+                     + x*(-55082.559853369196879188327268611
+                          + 110165.11970673839375837665453722*z
+                          + y*(536711.26539322798157159208732942
+                               - 1.0734225307864559631431841746588e6*z
+                               + y*(-1.0580250764514043407210483360879e6
+                                    + y*(533778.41694845624396737573712544
+                                         - 1.0675568338969124879347514742509e6*z)
+                                    + 2.1160501529028086814420966721758e6*z))
+                          + x*(131703.22547303084178934047634774
+                               - 263406.45094606168357868095269549*z
+                               + y*(-1.0437274402831421199004936288435e6
+                                    + 2.087454880566284239800987257687e6*z
+                                    + y*(1.5512935242564509590301857360208e6
+                                         - 3.1025870485129019180603714720416e6*z
+                                         + y*(-500417.2658891777287194147535551
+                                              + 1.0008345317783554574388295071102e6*z)))
+                               + x*(-163707.93412660242839535139794874
+                                    + 327415.86825320485679070279589748*z
+                                    + x*(101751.51073079947150628099988954
+                                         - 203503.02146159894301256199977907*z
+                                         + x*(-25020.863294458886435970737677755
+                                              + 50041.72658891777287194147535551*z)
+                                         + y*(-300250.35953350663723164885213306
+                                              + 600500.7190670132744632977042661*z))
+                                    + y*(920767.76923608702084372314654138
+                                         - 1.8415355384721740416874462930828e6*z
+                                         + y*(-750625.89883376659307912213033265
+                                              + 1.5012517976675331861582442606653e6*z)))))));
+  case ( 132 ) :
+    return 18.708286933869706927918743661583
+           + z*(-112.2497216032182415675124619695
+                + 112.2497216032182415675124619695*z)
+           + y*(-112.2497216032182415675124619695
+                + (673.49832961930944940507477181698
+                   - 673.498329619309449405074771817*z)*z
+                + y*(112.2497216032182415675124619695
+                     + z*(-673.49832961930944940507477181698
+                          + 673.498329619309449405074771817*z)))
+           + x*(-785.74805122252769097258723378648
+                + (4714.4883073351661458355234027189
+                   - 4714.4883073351661458355234027189*z)*z
+                + y*(4602.2385857319479042680109407494
+                     + z*(-27613.431514391687425608065644496
+                          + 27613.431514391687425608065644496*z)
+                     + y*(-4489.9888641287296627004984787799
+                          + (26939.933184772377976202990872679
+                             - 26939.933184772377976202990872679*z)*z))
+                + x*(7689.1059298204495473746036449105
+                     + z*(-46134.635578922697284247621869463
+                          + 46134.635578922697284247621869463*z)
+                     + y*(-41532.396993190749379979610928714
+                          + (249194.38195914449627987766557228
+                             - 249194.38195914449627987766557228*z)*z
+                          + y*(37042.408129062019717279112449934
+                               + z*(-222254.4487743721183036746746996
+                                    + 222254.4487743721183036746746996*z)))
+                     + x*(-29559.093355514136946111614985301
+                          + (177354.5601330848216766696899118
+                             - 177354.5601330848216766696899118*z)*z
+                          + y*(135822.16313989407229669007898309
+                               + z*(-814932.97883936443378014047389854
+                                    + 814932.9788393644337801404738985*z)
+                               + y*(-98779.755010832052579410966533157
+                                    + (592678.53006499231547646579919894
+                                       - 592678.5300649923154764657991989*z)*z))
+                          + x*(52476.74484950452793281207597074
+                               + z*(-314860.46909702716759687245582444
+                                    + 314860.46909702716759687245582444*z)
+                               + y*(-179038.30595713309530018237684135
+                                    + (1.0742298357427985718010942610481e6
+                                       - 1.0742298357427985718010942610481e6*z)*z
+                                    + y*(80258.55094630104272077141030819
+                                         + z*(-481551.30567780625632462846184914
+                                              + 481551.30567780625632462846184914*z)))
+                               + x*(-43216.142817239023003492297858256
+                                    + (259296.85690343413802095378714954
+                                       - 259296.85690343413802095378714954*z)*z
+                                    + x*(13376.425157716840453461901718032
+                                         + z*(-80258.55094630104272077141030819
+                                              + 80258.55094630104272077141030819*z))
+                                    + y*(80258.55094630104272077141030819
+                                         + z*(-481551.30567780625632462846184914
+                                              + 481551.30567780625632462846184914*z)))))));
+  case ( 133 ) :
+    return 15.874507866387543543009694521836
+           + z*(-190.49409439665052251611633426203
+                + (476.23523599162630629029083565507
+                   - 317.49015732775087086019389043671*z)*z)
+           + y*(-31.749015732775087086019389043671
+                + z*(380.98818879330104503223266852405
+                     + z*(-952.47047198325261258058167131013
+                          + 634.9803146555017417203877808734*z)))
+           + x*(-523.85875959078893691931991922057
+                + z*(6286.3051150894672430318390306469
+                     + z*(-15715.762787723668107579597576617
+                          + 10477.175191815778738386398384411*z))
+                + y*(1015.9685034488027867526204493975
+                     + z*(-12191.62204138563344103144539277
+                          + (30479.055103464083602578613481924
+                             - 20319.37006897605573505240898795*z)*z))
+                + x*(3936.8779508641107986664042414152
+                     + z*(-47242.535410369329583996850896983
+                          + (118106.33852592332395999212724246
+                             - 78737.5590172822159733280848283*z)*z)
+                     + y*(-6857.787398279418810580188033433
+                          + z*(82293.448779353025726962256401196
+                               + z*(-205733.62194838256431740564100299
+                                    + 137155.74796558837621160376066866*z)))
+                     + x*(-11048.657475005730305934747387198
+                          + z*(132583.88970006876367121696864637
+                               + z*(-331459.72425017190917804242161593
+                                    + 220973.14950011460611869494774395*z))
+                          + y*(15239.527551732041801289306740962
+                               + z*(-182874.33062078450161547168089155
+                                    + (457185.82655196125403867920222886
+                                       - 304790.55103464083602578613481924*z)*z))
+                          + x*(12858.351371773910269837852562687
+                               + z*(-154300.21646128692323805423075224
+                                    + (385750.5411532173080951355768806
+                                       - 257167.02743547820539675705125374*z)*z)
+                               + x*(-5238.5875959078893691931991922057
+                                    + z*(62863.051150894672430318390306469
+                                         + z*(-157157.62787723668107579597576617
+                                              + 104771.75191815778738386398384411*z)))
+                               + y*(-10477.175191815778738386398384411
+                                    + z*(125726.10230178934486063678061294
+                                         + z*(-314315.25575447336215159195153234
+                                              + 209543.50383631557476772796768823*z)))))));
+  case ( 134 ) :
+    return 9.4868329805051379959966806332982
+           + z*(-189.73665961010275991993361266596
+                + z*(853.81496824546241963970125699683
+                     + z*(-1328.1566172707193194395352886617
+                          + 664.0783086353596597197676443309*z)))
+           + x*(-227.68399153212331190392033519916
+                + z*(4553.6798306424662380784067039831
+                     + z*(-20491.559237891098071352830167924
+                          + (31875.758814497263666548846927882
+                             - 15937.879407248631833274423463941*z)*z))
+                + x*(1195.3409555436473874955817597956
+                     + z*(-23906.819110872947749911635195911
+                          + z*(107580.6859989282648746023583816
+                               + z*(-167347.73377611063424938144637138
+                                    + 83673.86688805531712469072318569*z)))
+                     + x*(-2125.0505876331509111032564618588
+                          + z*(42501.011752663018222065129237176
+                               + z*(-191254.55288698358199929308156729
+                                    + (297507.08226864112755445590466023
+                                       - 148753.54113432056377722795233012*z)*z))
+                          + x*(1195.3409555436473874955817597956
+                               + z*(-23906.819110872947749911635195911
+                                    + z*(107580.6859989282648746023583816
+                                         + z*(-167347.73377611063424938144637138
+                                              + 83673.86688805531712469072318569*z)))))));
+  case ( 135 ) :
+    return 14.071247279470288663696890340633
+           + y*(-422.137418384108659910906710219
+                + y*(2954.961928688760619376346971533
+                     + y*(-7879.8984765033616516702585907547
+                          + (8864.885786066281858129040914599
+                             - 3545.9543144265127432516163658396*y)*y)))
+           + x*(-703.56236397351443318484451703167
+                + y*(20684.733500821324335634428800731
+                     + y*(-141838.17257706050973006465463358
+                          + y*(370355.22839565799762850215376547
+                               + y*(-407784.74615904896547393588207156
+                                    + 159567.94414919307344632273646278*y))))
+                + x*(8372.3921312848217548996497526769
+                     + y*(-230487.03043772332831135506377958
+                          + y*(1.4715710404870027884494207918234e6
+                               + y*(-3.5538342129030161049032866244304e6
+                                    + (3.5902787433568441525422615704126e6
+                                       - 1.2765435531935445875705818917023e6*y)*y)))
+                     + x*(-41369.467001642648671268857601462
+                          + y*(1.0105969796115561318267106642643e6
+                               + y*(-5.6026078167938901343375538580266e6
+                                    + y*(1.1386453298547357586663523663641e7
+                                         + y*(-9.219481217508933132454202551183e6
+                                              + 2.4112489338100286654110991287709e6*y))))
+                          + x*(104901.14846845100198786031748942
+                               + x*(-149521.07359165128734044315675957
+                                    + x*(121645.93273102064549765961699478
+                                         + x*(-52907.889770808285375500307680782
+                                              + 9568.448150039796291313885431631*x
+                                              + 287053.44450119388873941656294892*y)
+                                         + y*(-1.3001832486230546725255926674745e6
+                                              + 2.0093741115083572211759159406424e6*y))
+                                    + y*(2.3491947333075646924041958423687e6
+                                         + y*(-7.0919086288530254865032327316792e6
+                                              + 5.358330964022285923135775841713e6*y)))
+                               + y*(-2.1364374744419739278090988604184e6
+                                    + y*(9.352454504299927360326138164902e6
+                                         + y*(-1.3553425379585782040872844776098e7
+                                              + 6.028122334525071663527747821927e6*y)))))));
+  case ( 136 ) :
+    return 20.78460969082652752232935609807
+           - 41.569219381653055044658712196141*z
+           + y*(-415.69219381653055044658712196141
+                + 831.3843876330611008931742439228*z
+                + y*(1870.6148721743874770096420488263
+                     - 3741.2297443487749540192840976527*z
+                     + y*(-2909.8453567157138531261098537299
+                          + y*(1454.9226783578569265630549268649
+                               - 2909.8453567157138531261098537299*z)
+                          + 5819.69071343142770625221970746*z)))
+           + x*(-893.73821670554068346016231221703
+                + 1787.4764334110813669203246244341*z
+                + y*(17459.072140294283118756659122379
+                     - 34918.144280588566237513318244758*z
+                     + y*(-76695.20975914988655739532400188
+                          + 153390.41951829977311479064800376*z
+                          + y*(116393.81426862855412504439414919
+                               - 232787.62853725710825008878829839*z
+                               + y*(-56741.984455956420135959142147732
+                                    + 113483.96891191284027191828429546*z))))
+                + x*(9041.3052155095394722132699026607
+                     - 18082.610431019078944426539805321*z
+                     + y*(-163367.03216989650632550873893083
+                          + 326734.06433979301265101747786167*z
+                          + y*(658456.43500538439190739400118687
+                               - 1.3169128700107687838147880023737e6*z
+                               + y*(-907871.75129530272217534627436372
+                                    + y*(397193.89119169494095171399503413
+                                         - 794387.7823833898819034279900683*z)
+                                    + 1.8157435025906054443506925487274e6*z)))
+                     + x*(-37100.528298125351627357900635056
+                          + 74201.05659625070325471580127011*z
+                          + y*(578643.53379261052622164927377028
+                               - 1.1572870675852210524432985475406e6*z
+                               + y*(-1.9454394670613629760900277307794e6
+                                    + 3.8908789341227259521800554615588e6*z
+                                    + y*(2.1183674196890396850758079735153e6
+                                         - 4.2367348393780793701516159470307e6*z
+                                         + y*(-661989.81865282490158618999172354
+                                              + 1.3239796373056498031723799834471e6*z))))
+                          + x*(75136.364032337896993220622294525
+                               - 150272.72806467579398644124458905*z
+                               + x*(-80249.37801628122276371364389465
+                                    + 160498.7560325624455274272877893*z
+                                    + x*(43502.188082899922104235342313261
+                                         - 87004.37616579984420847068462652*z
+                                         + x*(-9456.9974093260700226598570246221
+                                              + 18913.994818652140045319714049244*z)
+                                         + y*(-189139.94818652140045319714049244
+                                              + 378279.89637304280090639428098488*z))
+                                    + y*(680903.81347147704163150970577279
+                                         - 1.3618076269429540832630194115456e6*z
+                                         + y*(-851129.76683934630203938713221599
+                                              + 1.702259533678692604078774264432e6*z)))
+                               + y*(-924083.74685414741364276317212021
+                                    + 1.8481674937082948272855263442404e6*z
+                                    + y*(2.2129373937823003853024065437616e6
+                                         - 4.4258747875646007706048130875231e6*z
+                                         + y*(-1.3239796373056498031723799834471e6
+                                              + 2.6479592746112996063447599668942e6*z)))))));
+  case ( 137 ) :
+    return 22.135943621178655323992254811029
+           + z*(-132.81566172707193194395352886617
+                + 132.81566172707193194395352886617*z)
+           + y*(-265.63132345414386388790705773235
+                + (1593.7879407248631833274423463941
+                   - 1593.7879407248631833274423463941*z)*z
+                + y*(664.07830863535965971976764433087
+                     + z*(-3984.4698518121579583186058659852
+                          + 3984.4698518121579583186058659852*z)
+                     + y*(-442.71887242357310647984509622058
+                          + (2656.3132345414386388790705773235
+                             - 2656.3132345414386388790705773235*z)*z)))
+           + x*(-796.89397036243159166372117319705
+                + (4781.3638221745895499823270391823
+                   - 4781.3638221745895499823270391823*z)*z
+                + y*(9297.0963208950352360767470206322
+                     + z*(-55782.577925370211416460482123793
+                          + 55782.57792537021141646048212379*z)
+                     + y*(-22578.66249360222843047209990725
+                          + (135471.9749616133705828325994435
+                             - 135471.9749616133705828325994435*z)*z
+                          + y*(14609.722789977912513834888175279
+                               + z*(-87658.336739867475083009329051675
+                                    + 87658.33673986747508300932905167*z))))
+                + x*(6640.7830863535965971976764433087
+                     + z*(-39844.698518121579583186058659852
+                          + 39844.698518121579583186058659852*z)
+                     + y*(-70392.300715348123930295370299072
+                          + (422353.80429208874358177222179443
+                             - 422353.80429208874358177222179443*z)*z
+                          + y*(153402.08929476808139526632584043
+                               + z*(-920412.53576860848837159795504259
+                                    + 920412.5357686084883715979550426*z)
+                               + y*(-87658.336739867475083009329051675
+                                    + (525950.02043920485049805597431005
+                                       - 525950.02043920485049805597431*z)*z)))
+                     + x*(-21693.224748755082217512409714808
+                          + (130159.34849253049330507445828885
+                             - 130159.34849253049330507445828885*z)*z
+                          + y*(189926.39626971286267985354627863
+                               + z*(-1.1395583776182771760791212776718e6
+                                    + 1.1395583776182771760791212776718e6*z)
+                               + y*(-321413.90137951407530436753985614
+                                    + (1.9284834082770844518262052391368e6
+                                       - 1.9284834082770844518262052391368e6*z)*z
+                                    + y*(126617.59751314190845323569751909
+                                         + z*(-759705.58507885145071941418511452
+                                              + 759705.5850788514507194141851145*z))))
+                          + x*(32871.876277450303156128498394378
+                               + z*(-197231.25766470181893677099036627
+                                    + 197231.25766470181893677099036627*z)
+                               + x*(-23375.556463964660022135821080447
+                                    + (140253.33878378796013281492648268
+                                       - 140253.33878378796013281492648268*z)*z
+                                    + x*(6330.8798756570954226617848759543
+                                         + z*(-37985.279253942572535970709255726
+                                              + 37985.279253942572535970709255726*z))
+                                    + y*(75970.558507885145071941418511452
+                                         + z*(-455823.35104731087043164851106871
+                                              + 455823.35104731087043164851106871*z)))
+                               + y*(-204536.11905969077519368843445391
+                                    + (1.2272167143581446511621306067234e6
+                                       - 1.2272167143581446511621306067234e6*z)*z
+                                    + y*(189926.39626971286267985354627863
+                                         + z*(-1.1395583776182771760791212776718e6
+                                              + 1.1395583776182771760791212776718e6*z)))))));
+  case ( 138 ) :
+    return 20.493901531919196766442077361042
+           + z*(-245.92681838303036119730492833251
+                + (614.81704595757590299326232083126
+                   - 409.87803063838393532884154722084*z)*z)
+           + y*(-122.96340919151518059865246416625
+                + z*(1475.560910298182167183829569995
+                     + z*(-3688.9022757454554179595739249876
+                          + 2459.2681838303036119730492833251*z))
+                + y*(122.96340919151518059865246416625
+                     + z*(-1475.560910298182167183829569995
+                          + (3688.9022757454554179595739249876
+                             - 2459.2681838303036119730492833251*z)*z)))
+           + x*(-594.32314442565670622682024347022
+                + z*(7131.8777331078804747218429216427
+                     + z*(-17829.694332769701186804607304107
+                          + 11886.462888513134124536404869404*z))
+                + y*(3442.9754573624250567622689966551
+                     + z*(-41315.705488349100681147227959861
+                          + (103289.26372087275170286806989965
+                             - 68859.5091472485011352453799331*z)*z)
+                     + y*(-3320.0120481709098761636165324888
+                          + z*(39840.144578050918513963398389866
+                               + z*(-99600.361445127296284908495974665
+                                    + 66400.24096341819752327233064978*z))))
+                + x*(3893.841291064647385623994698598
+                     + z*(-46726.095492775768627487936383176
+                          + (116815.23873193942156871984095794
+                             - 77876.82582129294771247989397196*z)*z)
+                     + y*(-19920.072289025459256981699194933
+                          + z*(239040.8674683055110837803903392
+                               + z*(-597602.16867076377770945097584799
+                                    + 398401.44578050918513963398389866*z))
+                          + y*(16600.060240854549380818082662444
+                               + z*(-199200.72289025459256981699194933
+                                    + (498001.80722563648142454247987332
+                                       - 332001.20481709098761636165324888*z)*z)))
+                     + x*(-9468.1825077466689060962397408015
+                          + z*(113618.19009296002687315487688962
+                               + z*(-284045.47523240006718288719222404
+                                    + 189363.65015493337812192479481603*z))
+                          + y*(36889.022757454554179595739249876
+                               + z*(-442668.27308945465015514887099851
+                                    + (1.1066706827236366253878721774963e6
+                                       - 737780.4551490910835919147849975*z)*z)
+                               + y*(-20288.962516600004798777656587432
+                                    + z*(243467.55019920005758533187904918
+                                         + z*(-608668.87549800014396332969762295
+                                              + 405779.25033200009597555313174863*z))))
+                          + x*(9529.6642123424264963955659728846
+                               + z*(-114355.97054810911795674679167461
+                                    + (285889.92637027279489186697918654
+                                       - 190593.28424684852992791131945769*z)*z)
+                               + x*(-3381.4937527666674664629427645719
+                                    + z*(40577.925033200009597555313174863
+                                         + z*(-101444.81258300002399388828293716
+                                              + 67629.87505533334932925885529144*z)))
+                               + y*(-20288.962516600004798777656587432
+                                    + z*(243467.55019920005758533187904918
+                                         + z*(-608668.87549800014396332969762295
+                                              + 405779.25033200009597555313174863*z)))))));
+  case ( 139 ) :
+    return 16.431676725154983403709093484024
+           + z*(-328.63353450309966807418186968048
+                + z*(1478.8509052639485063338184135622
+                     + z*(-2300.4347415216976765192730877634
+                          + 1150.2173707608488382596365438817*z)))
+           + y*(-32.863353450309966807418186968048
+                + z*(657.26706900619933614836373936096
+                     + z*(-2957.7018105278970126676368271243
+                          + (4600.8694830433953530385461755267
+                             - 2300.4347415216976765192730877634*z)*z)))
+           + x*(-361.49688795340963488160005664853
+                + z*(7229.9377590681926976320011329706
+                     + z*(-32534.719915806867139344005098368
+                          + (50609.564313477348883424007930794
+                             - 25304.782156738674441712003965397*z)*z))
+                + y*(690.13042245650930295578192632901
+                     + z*(-13802.60844913018605911563852658
+                          + z*(62111.738021085837266020373369611
+                               + z*(-96618.259143911302413809469686061
+                                    + 48309.129571955651206904734843031*z))))
+                + x*(1725.3260561412732573894548158225
+                     + z*(-34506.521122825465147789096316451
+                          + z*(155279.34505271459316505093342403
+                               + z*(-241545.64785977825603452367421515
+                                    + 120772.82392988912801726183710758*z)))
+                     + y*(-2760.521689826037211823127705316
+                          + z*(55210.433796520744236462554106321
+                               + z*(-248446.95208434334906408149347844
+                                    + (386473.03657564520965523787874425
+                                       - 193236.51828782260482761893937212*z)*z)))
+                     + x*(-2760.521689826037211823127705316
+                          + z*(55210.433796520744236462554106321
+                               + z*(-248446.95208434334906408149347844
+                                    + (386473.03657564520965523787874425
+                                       - 193236.51828782260482761893937212*z)*z))
+                          + x*(1380.260844913018605911563852658
+                               + z*(-27605.21689826037211823127705316
+                                    + z*(124223.47604217167453204074673922
+                                         + z*(-193236.51828782260482761893937212
+                                              + 96618.25914391130241380946968606*z))))
+                          + y*(2760.521689826037211823127705316
+                               + z*(-55210.433796520744236462554106321
+                                    + z*(248446.95208434334906408149347844
+                                         + z*(-386473.03657564520965523787874425
+                                              + 193236.51828782260482761893937212*z)))))));
+  case ( 140 ) :
+    return 9.3808315196468591091312602270889
+           + z*(-281.42494558940577327393780681267
+                + z*(1969.9746191258404129175646476887
+                     + z*(-5253.2656510022411011135057271698
+                          + (5909.923857377521238752693943066
+                             - 2363.9695429510084955010775772264*z)*z)))
+           + x*(-140.71247279470288663696890340633
+                + z*(4221.37418384108659910906710219
+                     + z*(-29549.61928688760619376346971533
+                          + z*(78798.984765033616516702585907547
+                               + z*(-88648.85786066281858129040914599
+                                    + 35459.543144265127432516163658396*z))))
+                + x*(422.137418384108659910906710219
+                     + z*(-12664.12255152325979732720130657
+                          + z*(88648.85786066281858129040914599
+                               + z*(-236396.95429510084955010775772264
+                                    + (265946.57358198845574387122743797
+                                       - 106378.62943279538229754849097519*z)*z)))
+                     + x*(-328.32910318764006881959410794811
+                          + z*(9849.8730956292020645878232384434
+                               + z*(-68949.111669404414452114762669104
+                                    + z*(183864.29778507843853897270045094
+                                         + z*(-206847.33500821324335634428800731
+                                              + 82738.93400328529734253771520292*z)))))));
+  case ( 141 ) :
+    return 15.297058540778354490084672327068
+           + y*(-642.47645871269088858355623773687
+                + y*(6424.7645871269088858355623773687
+                     + y*(-25699.058348507635543342249509475
+                          + y*(48185.734403451816643766717830265
+                               + y*(-42403.446275037598646514711690633
+                                    + 14134.482091679199548838237230211*y)))))
+           + x*(-581.2882245495774706232175484286
+                + y*(23771.628972369562877591580796264
+                     + y*(-231291.52513656871989008024558527
+                          + y*(899467.04219776724401697873283162
+                               + y*(-1.638314969717361765888068406229e6
+                                    + (1.3993137270762407553349854857909e6
+                                       - 452303.42693373438556282359136676*y)*y))))
+                + x*(5246.8910794869755900990426081844
+                     + y*(-196597.79636608341190656820874748
+                          + y*(1.7346864385242653991756018418896e6
+                               + y*(-6.0392787118992943526854286347266e6
+                                    + y*(9.6853326150938151453971102838833e6
+                                         + y*(-7.1237789742063165726144715640264e6
+                                              + 1.9222895644683711386420002633087e6*y)))))
+                     + x*(-20130.929039664314508951428782422
+                          + y*(648901.22329981779746939180011424
+                               + y*(-4.7543257944739125755183161592528e6
+                                    + y*(1.2978024465996355949387836002285e7
+                                         + y*(-1.4648463258649352259705082220401e7
+                                              + 5.766868693405113415926000789926e6*y))))
+                          + x*(41225.572767397665350778191921449
+                               + x*(-49042.369681735404495211459480581
+                                    + x*(34158.331721558065576359073306344
+                                         + x*(-12971.905642580044607591802133354
+                                              + 2080.3999615458562106515154364813*x
+                                              + 87376.79838492596084736364833221*y)
+                                         + y*(-457443.23860343591267149204126865
+                                              + 873767.9838492596084736364833221*y))
+                                    + y*(977206.69370200284153558903759778
+                                         + y*(-3.7006644021850995182412839293644e6
+                                              + 3.4950719353970384338945459332886e6*y)))
+                               + y*(-1.0825728329308841472632922605866e6
+                                    + y*(6.0714025348349288971146064466134e6
+                                         + y*(-1.1307585673343359639070589784169e7
+                                              + 6.553259878869447063552273624916e6*y)))))));
+  case ( 142 ) :
+    return 22.978250586152114639402445872876
+           - 45.956501172304229278804891745751*z
+           + y*(-689.34751758456343918207337618627
+                + 1378.6950351691268783641467523725*z
+                + y*(4825.4326230919440742745136333039
+                     - 9650.865246183888148549027266608*z
+                     + y*(-12867.82032824518419806536968881
+                          + 25735.640656490368396130739377621*z
+                          + y*(14476.297869275832222823540899912
+                               - 28952.595738551664445647081799823*z
+                               + y*(-5790.5191477103328891294163599647
+                                    + 11581.038295420665778258832719929*z)))))
+           + x*(-758.2822693430197831002807138049
+                + 1516.5645386860395662005614276098*z
+                + y*(22059.120562706030053826348037961
+                     - 44118.241125412060107652696075921*z
+                     + y*(-149588.41131585026630250992263242
+                          + 299176.82263170053260501984526484*z
+                          + y*(386034.60984735552594196109066431
+                               - 772069.2196947110518839221813286*z
+                               + y*(-419812.63820899913446188268609744
+                                    + y*(162134.53613588932089562365807901
+                                         - 324269.07227177864179124731615802*z)
+                                    + 839625.2764179982689237653721949*z))))
+                + x*(5859.4538994687892330476236975833
+                     - 11718.907798937578466095247395167*z
+                     + y*(-153724.49642135764693760236288954
+                          + 307448.99284271529387520472577908*z
+                          + y*(926483.06363365326226070661759435
+                               - 1.8529661272673065245214132351887e6*z
+                               + y*(-2.0845868931757198400865898895873e6
+                                    + 4.1691737863514396801731797791746e6*z
+                                    + y*(1.9253476166136856856355309396883e6
+                                         - 3.8506952332273713712710618793765e6*z
+                                         + y*(-608004.51050958495335858871779629
+                                              + 1.2160090210191699067171774355926e6*z)))))
+                     + x*(-18727.274227713973431112993386394
+                          + 37454.548455427946862225986772787*z
+                          + x*(30675.964532513073043602265240289
+                               - 61351.92906502614608720453048058*z
+                               + x*(-27367.096448107168535528313034595
+                                    + 54734.19289621433707105662606919*z
+                                    + x*(12706.9725741421193955895525677
+                                         - 25413.945148284238791179105135401*z
+                                         + x*(-2412.716311545972037137256816652
+                                              + 4825.4326230919440742745136333039*z)
+                                         + y*(-72381.489346379161114117704499559
+                                              + 144762.97869275832222823540899912*z))
+                                    + y*(308827.68787788442075356887253145
+                                         - 617655.3757557688415071377450629*z
+                                         + y*(-506670.42542465412779882393149691
+                                              + 1.0133408508493082555976478629938e6*z)))
+                               + y*(-512185.2055653306353122805185064
+                                    + 1.0243704111306612706245610370128e6*z
+                                    + y*(1.6551233897205368174761581762232e6
+                                         - 3.3102467794410736349523163524465e6*z
+                                         + y*(-1.3511211344657443407968638173251e6
+                                              + 2.7022422689314886815937276346502e6*z))))
+                          + y*(408093.73041006155599578743870227
+                               - 816187.4608201231119915748774045*z
+                               + y*(-1.9301730492367776297098054533216e6
+                                    + 3.8603460984735552594196109066431e6*z
+                                    + y*(3.0625412381223538391395579859369e6
+                                         - 6.125082476244707678279115971874e6*z
+                                         + y*(-1.5200112762739623833964717944907e6
+                                              + 3.0400225525479247667929435889815e6*z)))))));
+  case ( 143 ) :
+    return 25.099800796022266439345160773556
+           + z*(-150.59880477613359863607096464133
+                + 150.59880477613359863607096464133*z)
+           + y*(-501.99601592044532878690321547111
+                + (3011.9760955226719727214192928267
+                   - 3011.9760955226719727214192928267*z)*z
+                + y*(2258.98207164200397954106446962
+                     + z*(-13553.89242985202387724638681772
+                          + 13553.89242985202387724638681772*z)
+                     + y*(-3513.9721114431173015083225082978
+                          + (21083.832668658703809049935049787
+                             - 21083.832668658703809049935049787*z)*z
+                          + y*(1756.9860557215586507541612541489
+                               + z*(-10541.916334329351904524967524893
+                                    + 10541.916334329351904524967524893*z)))))
+           + x*(-702.79442228862346030166450165956
+                + (4216.7665337317407618099870099573
+                   - 4216.7665337317407618099870099573*z)*z
+                + y*(13553.89242985202387724638681772
+                     + z*(-81323.35457911214326347832090632
+                          + 81323.35457911214326347832090632*z)
+                     + y*(-58733.53386269210346806767621012
+                          + (352401.20317615262080840605726072
+                             - 352401.20317615262080840605726072*z)*z
+                          + y*(87849.302786077932537708062707445
+                               + z*(-527095.81671646759522624837624467
+                                    + 527095.8167164675952262483762447*z)
+                               + y*(-42167.665337317407618099870099573
+                                    + (253005.99202390444570859922059744
+                                       - 253005.99202390444570859922059744*z)*z))))
+                + x*(4517.96414328400795908212893924
+                     + z*(-27107.78485970404775449277363544
+                          + 27107.78485970404775449277363544*z)
+                     + y*(-76805.39043582813530439619196708
+                          + (460832.34261496881182637715180248
+                             - 460832.34261496881182637715180248*z)*z
+                          + y*(286890.72309853450540171518764174
+                               + z*(-1.7213443385912070324102911258504e6
+                                    + 1.7213443385912070324102911258504e6*z)
+                               + y*(-358425.15536719796475384889584637
+                                    + (2.1505509322031877885230933750782e6
+                                       - 2.1505509322031877885230933750782e6*z)*z
+                                    + y*(137044.91234628157475882457782361
+                                         + z*(-822269.47407768944855294746694168
+                                              + 822269.4740776894485529474669417*z)))))
+                     + x*(-11545.908366170242562098773955836
+                          + (69275.450197021455372592643735014
+                             - 69275.45019702145537259264373501*z)*z
+                          + x*(14181.387449752580538230015837059
+                               + z*(-85088.324698515483229380095022354
+                                    + 85088.32469851548322938009502235*z)
+                               + x*(-8433.5330674634815236199740199147
+                                    + (50601.198404780889141719844119488
+                                       - 50601.19840478088914171984411949*z)*z
+                                    + x*(1957.7844620897367822689225403373
+                                         + z*(-11746.706772538420693613535242024
+                                              + 11746.706772538420693613535242024*z))
+                                    + y*(39155.689241794735645378450806747
+                                         + z*(-234934.13545076841387227070484048
+                                              + 234934.13545076841387227070484048*z)))
+                               + y*(-129514.97210747489482702102959155
+                                    + (777089.83264484936896212617754928
+                                       - 777089.8326448493689621261775493*z)*z
+                                    + y*(176200.60158807631040420302863036
+                                         + z*(-1.0572036095284578624252181717822e6
+                                              + 1.0572036095284578624252181717822e6*z))))
+                          + y*(154112.77688757671593757928714963
+                               + z*(-924676.66132546029562547572289779
+                                    + 924676.6613254602956254757228978*z)
+                               + y*(-406616.7728955607163173916045316
+                                    + (2.4397006373733642979043496271896e6
+                                       - 2.4397006373733642979043496271896e6*z)*z
+                                    + y*(274089.82469256314951764915564723
+                                         + z*(-1.6445389481553788971058949338834e6
+                                              + 1.6445389481553788971058949338834e6*z)))))));
+  case ( 144 ) :
+    return 24.248711305964282109384248781082
+           + z*(-290.98453567157138531261098537299
+                + (727.46133917892846328152746343247
+                   - 484.97422611928564218768497562164*z)*z)
+           + y*(-290.98453567157138531261098537299
+                + z*(3491.8144280588566237513318244758
+                     + z*(-8729.5360701471415593783295611896
+                          + 5819.69071343142770625221970746*z))
+                + y*(727.46133917892846328152746343247
+                     + z*(-8729.5360701471415593783295611896
+                          + (21823.840175367853898445823902974
+                             - 14549.226783578569265630549268649*z)*z)
+                     + y*(-484.97422611928564218768497562164
+                          + z*(5819.6907134314277062522197074597
+                               + z*(-14549.226783578569265630549268649
+                                    + 9699.484522385712843753699512433*z)))))
+           + x*(-557.72036003717848851583772196489
+                + z*(6692.6443204461418621900526635787
+                     + z*(-16731.610801115354655475131658947
+                          + 11154.407200743569770316754439298*z))
+                + y*(6401.6597847745704768774416782057
+                     + z*(-76819.917417294845722529300138468
+                          + (192049.79354323711430632325034617
+                             - 128033.19569549140953754883356411*z)*z)
+                     + y*(-15276.688122757497728912076732082
+                          + z*(183320.25747308997274694492078498
+                               + z*(-458300.64368272493186736230196245
+                                    + 305533.76245514995457824153464164*z))
+                          + y*(9699.4845223857128437536995124329
+                               + z*(-116393.81426862855412504439414919
+                                    + (290984.53567157138531261098537299
+                                       - 193989.69044771425687507399024866*z)*z))))
+                + x*(2861.3479341037852889073413561677
+                     + z*(-34336.175209245423466888096274012
+                          + (85840.438023113558667220240685031
+                             - 57226.95868207570577814682712335*z)*z)
+                     + y*(-27934.515424470852990010654595807
+                          + z*(335214.18509365023588012785514968
+                               + z*(-838035.4627341255897003196378742
+                                    + 558690.3084894170598002130919161*z))
+                          + y*(54559.600438419634746114559757435
+                               + z*(-654715.20526103561695337471708922
+                                    + (1.636788013152589042383436792723e6
+                                       - 1.0911920087683926949222911951487e6*z)*z)
+                               + y*(-26673.58243656071032032267365919
+                                    + z*(320082.98923872852384387208391029
+                                         + z*(-800207.47309682130960968020977571
+                                              + 533471.6487312142064064534731838*z)))))
+                     + x*(-5480.2087551479277567208402245246
+                          + z*(65762.505061775133080650082694295
+                               + z*(-164406.26265443783270162520673574
+                                    + 109604.17510295855513441680449049*z))
+                          + x*(4486.0115916033921902360860245002
+                               + z*(-53832.139099240706282833032294003
+                                    + (134580.34774810176570708258073501
+                                       - 89720.23183206784380472172049*z)*z)
+                               + x*(-1333.6791218280355160161336829595
+                                    + z*(16004.149461936426192193604195514
+                                         + z*(-40010.373654841065480484010488786
+                                              + 26673.58243656071032032267365919*z)))
+                               + y*(-16004.149461936426192193604195514
+                                    + z*(192049.79354323711430632325034617
+                                         + z*(-480124.48385809278576580812586543
+                                              + 320082.98923872852384387208391029*z))))
+                          + y*(37827.989637304280090639428098488
+                               + z*(-453935.87564765136108767313718186
+                                    + (1.1348396891191284027191828429546e6
+                                       - 756559.7927460856018127885619698*z)*z)
+                               + y*(-40010.373654841065480484010488786
+                                    + z*(480124.48385809278576580812586543
+                                         + z*(-1.2003112096452319644145203146636e6
+                                              + 800207.4730968213096096802097757*z)))))));
+  case ( 145 ) :
+    return 21.213203435596425732025330863145
+           + z*(-424.26406871192851464050661726291
+                + z*(1909.1883092036783158822797776831
+                     + z*(-2969.8484809834996024835463208404
+                          + 1484.9242404917498012417731604202*z)))
+           + y*(-127.27922061357855439215198517887
+                + z*(2545.5844122715710878430397035775
+                     + z*(-11455.129855222069895293678666099
+                          + (17819.090885900997614901277925042
+                             - 8909.545442950498807450638962521*z)*z))
+                + y*(127.27922061357855439215198517887
+                     + z*(-2545.5844122715710878430397035775
+                          + z*(11455.129855222069895293678666099
+                               + z*(-17819.090885900997614901277925042
+                                    + 8909.545442950498807450638962521*z)))))
+           + x*(-381.83766184073566317645595553662
+                + z*(7636.7532368147132635291191107324
+                     + z*(-34365.389565666209685881035998296
+                          + (53457.272657702992844703833775127
+                             - 26728.636328851496422351916887563*z)*z))
+                + y*(2163.7467504308354246665837480408
+                     + z*(-43274.935008616708493331674960817
+                          + z*(194737.20753877518821999253732368
+                               + z*(-302924.54506031695945332172472572
+                                    + 151462.27253015847972666086236286*z)))
+                     + y*(-2036.467529817256870274431762862
+                          + z*(40729.350596345137405488635257239
+                               + z*(-183282.07768355311832469885865758
+                                    + (285105.45417441596183842044680068
+                                       - 142552.72708720798091921022340034*z)*z))))
+                + x*(1463.711037056153375509747829557
+                     + z*(-29274.220741123067510194956591141
+                          + z*(131733.99333505380379587730466013
+                               + z*(-204919.54518786147257136469613799
+                                    + 102459.77259393073628568234806899*z)))
+                     + y*(-6618.5194719060848283919032293014
+                          + z*(132370.38943812169656783806458603
+                               + z*(-595666.75247154763455527129063712
+                                    + (926592.72606685187597486645210219
+                                       - 463296.3630334259379874332260511*z)*z))
+                          + y*(4582.0519420888279581174714664394
+                               + z*(-91641.038841776559162349429328788
+                                    + z*(412384.67478799451623057243197955
+                                         + z*(-641487.27189243591413644600530152
+                                              + 320743.63594621795706822300265076*z)))))
+                     + x*(-1866.7619023324854644182291159568
+                          + z*(37335.238046649709288364582319136
+                               + z*(-168008.57120992369179764062043611
+                                    + (261346.66632654796501855207623395
+                                       - 130673.33316327398250927603811698*z)*z))
+                          + x*(763.67532368147132635291191107324
+                               + z*(-15273.506473629426527058238221465
+                                    + z*(68730.779131332419371762071996591
+                                         + z*(-106914.54531540598568940766755025
+                                              + 53457.27265770299284470383377513*z))))
+                          + y*(4582.0519420888279581174714664394
+                               + z*(-91641.038841776559162349429328788
+                                    + z*(412384.67478799451623057243197955
+                                         + z*(-641487.27189243591413644600530152
+                                              + 320743.63594621795706822300265076*z)))))));
+  case ( 146 ) :
+    return 16.248076809271920720919767136532
+           + z*(-487.44230427815762162759301409596
+                + z*(3412.0961299471033513931510986717
+                     + z*(-9098.923013192275603715069596458
+                          + (10236.288389841310054179453296015
+                             - 4094.5153559365240216717813184061*z)*z)))
+           + y*(-32.496153618543841441839534273064
+                + z*(974.88460855631524325518602819192
+                     + z*(-6824.1922598942067027863021973435
+                          + z*(18197.846026384551207430139192916
+                               + z*(-20472.57677968262010835890659203
+                                    + 8189.030711873048043343562636812*z)))))
+           + x*(-211.22499852053496937195697277492
+                + z*(6336.7499556160490811587091832475
+                     + z*(-44357.249689312343568110964282733
+                          + z*(118285.99917149958284829590475395
+                               + z*(-133071.7490679370307043328928482
+                                    + 53228.69962717481228173315713928*z))))
+                + y*(389.95384342252609730207441127677
+                     + z*(-11698.615302675782919062232338303
+                          + z*(81890.307118730480433435626368122
+                               + z*(-218374.15231661461448916167031499
+                                    + (245670.92135619144130030687910437
+                                       - 98268.36854247657652012275164175*z)*z))))
+                + x*(536.18653470597338379035231550556
+                     + z*(-16085.596041179201513710569465167
+                          + z*(112599.17228825441059597398625617
+                               + z*(-300264.45943534509492259729668311
+                                    + (337797.5168647632317879219587685
+                                       - 135119.0067459052927151687835074*z)*z)))
+                     + x*(-341.20961299471033513931510986717
+                          + z*(10236.288389841310054179453296015
+                               + z*(-71654.018728889170379256173072106
+                                    + z*(191077.38327703778767801646152562
+                                         + z*(-214962.05618666751113776851921632
+                                              + 85984.82247466700445510740768653*z)))))
+                     + y*(-682.41922598942067027863021973435
+                          + z*(20472.57677968262010835890659203
+                               + z*(-143308.03745777834075851234614421
+                                    + z*(382154.76655407557535603292305123
+                                         + z*(-429924.11237333502227553703843264
+                                              + 171969.64494933400891021481537306*z)))))));
+  case ( 147 ) :
+    return 8.8317608663278468547640427269593
+           + z*(-370.93395638576956790008979453229
+                + z*(3709.3395638576956790008979453229
+                     + z*(-14837.358255430782716003591781292
+                          + z*(27820.046728932717592506734589922
+                               + z*(-24481.641121460791481405926439131
+                                    + 8160.54704048693049380197547971*z)))))
+           + x*(-70.654086930622774838112341815674
+                + z*(2967.4716510861565432007183562583
+                     + z*(-29674.716510861565432007183562583
+                          + z*(118698.86604344626172802873425033
+                               + z*(-222560.37383146174074005387671937
+                                    + (195853.12897168633185124741151305
+                                       - 65284.37632389544395041580383768*z)*z))))
+                + x*(88.317608663278468547640427269593
+                     + z*(-3709.3395638576956790008979453229
+                          + z*(37093.395638576956790008979453229
+                               + z*(-148373.58255430782716003591781292
+                                    + z*(278200.46728932717592506734589922
+                                         + z*(-244816.41121460791481405926439131
+                                              + 81605.4704048693049380197547971*z)))))));
+  case ( 148 ) :
+    return 16.431676725154983403709093484024
+           + y*(-920.17389660867907060770923510535
+                + y*(12422.347604217167453204074673922
+                     + y*(-69013.042245650930295578192632901
+                          + y*(189785.86617554005831284002974048
+                               + y*(-273291.64729277768397048964282629
+                                    + (197377.3008225616606453536309301
+                                       - 56393.51452073190304152960883717*y)*y)))))
+           + x*(-394.36024140371960168901824361658
+                + y*(21163.999621999618623977312407423
+                     + y*(-273291.64729277768397048964282629
+                          + y*(1.4492738871586695362071420452909e6
+                               + y*(-3.7957173235108011662568005948096e6
+                                    + y*(5.1925412985627759954393032136995e6
+                                         + y*(-3.5527914148061098916163653567417e6
+                                              + 958689.7468524423517060033502319*y))))))
+                + x*(2300.4347415216976765192730877634
+                     + y*(-107660.34590321545126110198050733
+                          + y*(1.1801230224006309080543870940226e6
+                               + y*(-5.1069651261781688418727862548347e6
+                                    + y*(1.0248436773479163148893361605986e7
+                                         + y*(-9.5652076552472189389671374989201e6
+                                              + 3.3554141139835482309710117258116e6*y)))))
+                     + x*(-6441.2172762607534942539646457374
+                          + x*(10351.956336847639544336728894935
+                               + x*(-10121.912862695469776684801586159
+                                    + x*(5981.1303279564139589501100281848
+                                         + x*(-1971.8012070185980084450912180829
+                                              + 279.33850432763471786305458922841*x
+                                              + 15642.956242347544200331056996791*y)
+                                         + y*(-94777.911350693944272594051215851
+                                              + 211179.90927169184670446926945668*y))
+                                    + y*(240165.3870148652374286121103625
+                                         + y*(-1.0683218939626764009755504219573e6
+                                              + 1.1732217181760658150248292747593e6*y)))
+                               + y*(-326661.7332960810700657367784624
+                                    + y*(2.1739108307380043043107130679364e6
+                                         + y*(-4.7618999149499141903948952916702e6
+                                              + 3.2263597249841809913182805055881e6*y))))
+                          + y*(253047.82156738674441712003965397
+                               + y*(-2.236022568759090141576733441306e6
+                                    + y*(7.3153824780389986113312884190875e6
+                                         + y*(-9.8688650411280830322676815465049e6
+                                              + 4.6459580039772206274983239280469e6*y)))))));
+  case ( 149 ) :
+    return 24.979991993593592823387572483759
+           - 49.959983987187185646775144967518*z
+           + y*(-1049.1596637309308985822780443179
+                + 2098.3193274618617971645560886358*z
+                + y*(10491.596637309308985822780443179
+                     - 20983.193274618617971645560886358*z
+                     + y*(-41966.386549237235943291121772715
+                          + 83932.77309847447188658224354543*z
+                          + y*(78686.974779819817393670853323841
+                               - 157373.94955963963478734170664768*z
+                               + y*(-69244.53780624143930643035092498
+                                    + y*(23081.512602080479768810116974993
+                                         - 46163.025204160959537620233949987*z)
+                                    + 138489.07561248287861286070184996*z)))))
+           + x*(-524.57983186546544929113902215894
+                + 1049.1596637309308985822780443179*z
+                + y*(20983.193274618617971645560886358
+                     - 41966.386549237235943291121772715*z
+                     + y*(-199340.3361088768707306328284204
+                          + 398680.6722177537414612656568408*z
+                          + y*(755394.95788627024697924019190888
+                               - 1.5107899157725404939584803838178e6*z
+                               + y*(-1.3376785712569368956924045065053e6
+                                    + 2.6753571425138737913848090130106e6*z
+                                    + y*(1.1079126048998630289028856147997e6
+                                         - 2.2158252097997260578057712295994e6*z
+                                         + y*(-346222.6890312071965321517546249
+                                              + 692445.3780624143930643035092498*z))))))
+                + x*(2622.8991593273272464556951107947
+                     - 5245.798318654654492911390221589*z
+                     + y*(-89178.57141712912637949363376702
+                          + 178357.14283425825275898726753404*z
+                          + y*(692445.3780624143930643035092498
+                               - 1.3848907561248287861286070184996e6*z
+                               + y*(-2.0143865543633873252779738450903e6
+                                    + 4.0287731087267746505559476901807e6*z
+                                    + y*(2.4392962181744143392037964530391e6
+                                         - 4.8785924363488286784075929060782e6*z
+                                         + y*(-1.0386680670936215895964552638747e6
+                                              + 2.0773361341872431791929105277494e6*z)))))
+                     + x*(-6120.098038430430241729955258521
+                          + 12240.196076860860483459910517042*z
+                          + x*(7868.6974779819817393670853323841
+                               - 15737.394955963963478734170664768*z
+                               + x*(-5770.3781505201199422025292437484
+                                    + 11540.756301040239884405058487497*z
+                                    + x*(2273.1792714170169469282690960221
+                                         - 4546.3585428340338938565381920442*z
+                                         + x*(-374.69987990390389235081358725639
+                                              + 749.3997598078077847016271745128*z)
+                                         + y*(-15737.394955963963478734170664768
+                                              + 31474.789911927926957468341329537*z))
+                                    + y*(79736.134443550748292253131368159
+                                         - 159472.26888710149658450626273632*z
+                                         + y*(-157373.94955963963478734170664768
+                                              + 314747.89911927926957468341329537*z)))
+                               + y*(-162619.74787829428928025309686927
+                                    + 325239.49575658857856050619373854*z
+                                    + y*(639987.39487586784813518960703391
+                                         - 1.2799747897517356962703792140678e6*z
+                                         + y*(-629495.79823855853914936682659073
+                                              + 1.2589915964771170782987336531815e6*z))))
+                          + y*(167865.54619694894377316448709086
+                               - 335731.09239389788754632897418172*z
+                               + y*(-986210.08390707504466734136165881
+                                    + 1.9724201678141500893346827233176e6*z
+                                    + y*(1.9304537812649128533913916015449e6
+                                         - 3.8609075625298257067827832030898e6*z
+                                         + y*(-1.1803046216972972609050627998576e6
+                                              + 2.3606092433945945218101255997152e6*z)))))));
+  case ( 150 ) :
+    return 27.748873851023215893479457892222
+           + z*(-166.49324310613929536087674735333
+                + 166.49324310613929536087674735333*z)
+           + y*(-832.46621553069647680438373676667
+                + (4994.7972931841788608263024206
+                   - 4994.7972931841788608263024206*z)*z
+                + y*(5827.2635087148753376306861573667
+                     + z*(-34963.5810522892520257841169442
+                          + 34963.5810522892520257841169442*z)
+                     + y*(-15539.369356573000900348496419645
+                          + (93236.216139438005402090978517867
+                             - 93236.21613943800540209097851787*z)*z
+                          + y*(17481.7905261446260128920584721
+                               + z*(-104890.7431568677560773523508326
+                                    + 104890.7431568677560773523508326*z)
+                               + y*(-6992.71621045785040515682338884
+                                    + (41956.29726274710243094094033304
+                                       - 41956.29726274710243094094033304*z)*z)))))
+           + x*(-499.47972931841788608263024206
+                + (2996.87837591050731649578145236
+                   - 2996.87837591050731649578145236*z)*z
+                + y*(14151.925664021840105674523525033
+                     + z*(-84911.5539841310406340471411502
+                          + 84911.5539841310406340471411502*z)
+                     + y*(-93236.216139438005402090978517867
+                          + (559417.2968366280324125458711072
+                             - 559417.2968366280324125458711072*z)*z
+                          + y*(233090.54034859501350522744629467
+                               + z*(-1.398543242091570081031364677768e6
+                                    + 1.398543242091570081031364677768e6*z)
+                               + y*(-244745.0673660247641804888186094
+                                    + (1.4684704041961485850829329116564e6
+                                       - 1.4684704041961485850829329116564e6*z)*z
+                                    + y*(90905.31073595205526703870405492
+                                         + z*(-545431.86441571233160223222432952
+                                              + 545431.8644157123316022322243295*z))))))
+                + x*(2081.1655388267411920109593419167
+                     + z*(-12486.9932329604471520657560515
+                          + 12486.9932329604471520657560515*z)
+                     + x*(-3884.8423391432502250871241049111
+                          + (23309.054034859501350522744629467
+                             - 23309.054034859501350522744629467*z)*z
+                          + x*(3746.09796988813414561972681545
+                               + z*(-22476.5878193288048737183608927
+                                    + 22476.5878193288048737183608927*z)
+                               + x*(-1831.4256741675322489696442208867
+                                    + (10988.55404500519349381786532532
+                                       - 10988.55404500519349381786532532*z)*z
+                                    + x*(360.73536006330180661523295259889
+                                         + z*(-2164.4121603798108396913977155933
+                                              + 2164.4121603798108396913977155933*z))
+                                    + y*(10822.060801899054198456988577967
+                                         + z*(-64932.3648113943251907419314678
+                                              + 64932.3648113943251907419314678*z)))
+                               + y*(-44120.709423126913270632338048634
+                                    + (264724.2565387614796237940282918
+                                       - 264724.2565387614796237940282918*z)*z
+                                    + y*(75754.425613293379389198920045767
+                                         + z*(-454526.5536797602763351935202746
+                                              + 454526.5536797602763351935202746*z))))
+                          + y*(68262.229673517111097959466414867
+                               + z*(-409573.3780411026665877567984892
+                                    + 409573.3780411026665877567984892*z)
+                               + y*(-233090.54034859501350522744629467
+                                    + (1.398543242091570081031364677768e6
+                                       - 1.398543242091570081031364677768e6*z)*z
+                                    + y*(202011.80163544901170453045345538
+                                         + z*(-1.2120708098126940702271827207323e6
+                                              + 1.2120708098126940702271827207323e6*z)))))
+                     + y*(-48283.040500780395654654256732467
+                          + (289698.2430046823739279255403948
+                             - 289698.2430046823739279255403948*z)*z
+                          + y*(244745.0673660247641804888186094
+                               + z*(-1.4684704041961485850829329116564e6
+                                    + 1.4684704041961485850829329116564e6*z)
+                               + y*(-419562.9726274710243094094033304
+                                    + (2.5173778357648261458564564199824e6
+                                       - 2.5173778357648261458564564199824e6*z)*z
+                                    + y*(227263.2768398801381675967601373
+                                         + z*(-1.3635796610392808290055805608238e6
+                                              + 1.3635796610392808290055805608238e6*z)))))));
+  case ( 151 ) :
+    return 27.495454169735040039528283162368
+           + z*(-329.94545003682048047433939794842
+                + (824.86362509205120118584849487104
+                   - 549.9090833947008007905656632474*z)*z)
+           + y*(-549.90908339470080079056566324736
+                + z*(6598.9090007364096094867879589683
+                     + z*(-16497.272501841024023716969897421
+                          + 10998.181667894016015811313264947*z))
+                + y*(2474.5908752761536035575454846131
+                     + z*(-29695.090503313843242690545815357
+                          + (74237.726258284608106726364538394
+                             - 49491.817505523072071150909692262*z)*z)
+                     + y*(-3849.3635837629056055339596427315
+                          + z*(46192.363005154867266407515712778
+                               + z*(-115480.90751288716816601878928195
+                                    + 76987.27167525811211067919285463*z))
+                          + y*(1924.6817918814528027669798213658
+                               + z*(-23096.181502577433633203757856389
+                                    + (57740.453756443584083009394640973
+                                       - 38493.635837629056055339596427315*z)*z)))))
+           + x*(-412.43181254602560059292424743552
+                + z*(4949.1817505523072071150909692262
+                     + z*(-12372.954376380768017787727423066
+                          + 8248.63625092051201185848494871*z))
+                + y*(7698.7271675258112110679192854631
+                     + z*(-92384.726010309734532815031425557
+                          + (230961.81502577433633203757856389
+                             - 153974.54335051622422135838570926*z)*z)
+                     + y*(-32169.681378589996846248091299971
+                          + z*(386036.17654307996215497709559965
+                               + z*(-965090.44135769990538744273899912
+                                    + 643393.6275717999369249618259994*z))
+                          + y*(46192.363005154867266407515712778
+                               + z*(-554308.35606185840719689018855334
+                                    + (1.3857708901546460179922254713833e6
+                                       - 923847.2601030973453281503142556*z)*z)
+                               + y*(-21171.499710695980830436778035023
+                                    + z*(254057.99652835176996524133642028
+                                         + z*(-635144.9913208794249131033410507
+                                              + 423429.99421391961660873556070047*z))))))
+                + x*(1374.7727084867520019764141581184
+                     + z*(-16497.272501841024023716969897421
+                          + (41243.181254602560059292424743552
+                             - 27495.454169735040039528283162368*z)*z)
+                     + x*(-1924.6817918814528027669798213658
+                          + z*(23096.181502577433633203757856389
+                               + z*(-57740.453756443584083009394640973
+                                    + 38493.635837629056055339596427315*z))
+                          + x*(1237.2954376380768017787727423066
+                               + z*(-14847.545251656921621345272907679
+                                    + (37118.863129142304053363182269197
+                                       - 24745.908752761536035575454846131*z)*z)
+                               + x*(-302.44999586708544043481111478605
+                                    + z*(3629.3999504050252852177333774326
+                                         + z*(-9073.4998760125632130443334435815
+                                              + 6048.999917341708808696222295721*z)))
+                               + y*(-6048.999917341708808696222295721
+                                    + z*(72587.999008100505704354667548652
+                                         + z*(-181469.99752025126426088666887163
+                                              + 120979.99834683417617392444591442*z))))
+                          + y*(18696.90883541982722687923255041
+                               + z*(-224362.90602503792672255079060492
+                                    + (560907.26506259481680637697651231
+                                       - 373938.17670839654453758465100821*z)*z)
+                               + y*(-27220.499628037689639133000330744
+                                    + z*(326645.99553645227566959600396893
+                                         + z*(-816614.98884113068917399000992233
+                                              + 544409.9925607537927826600066149*z)))))
+                     + y*(-19796.727002209228828460363876905
+                          + z*(237560.72402651074594152436652286
+                               + z*(-593901.81006627686485381091630715
+                                    + 395934.5400441845765692072775381*z))
+                          + y*(56915.590131351532881823546146102
+                               + z*(-682987.08157621839458188255375322
+                                    + (1.7074677039405459864547063843831e6
+                                       - 1.138311802627030657636470922922e6*z)*z)
+                               + y*(-42342.999421391961660873556070047
+                                    + z*(508115.99305670353993048267284056
+                                         + z*(-1.2702899826417588498262066821014e6
+                                              + 846859.9884278392332174711214009*z)))))));
+  case ( 152 ) :
+    return 25.099800796022266439345160773556
+           + z*(-501.99601592044532878690321547111
+                + z*(2258.98207164200397954106446962
+                     + z*(-3513.9721114431173015083225082978
+                          + 1756.9860557215586507541612541489*z)))
+           + y*(-301.19760955226719727214192928267
+                + z*(6023.9521910453439454428385856533
+                     + z*(-27107.78485970404775449277363544
+                          + (42167.665337317407618099870099573
+                             - 21083.832668658703809049935049787*z)*z))
+                + y*(752.99402388066799318035482320667
+                     + z*(-15059.880477613359863607096464133
+                          + z*(67769.4621492601193862319340886
+                               + z*(-105419.16334329351904524967524893
+                                    + 52709.58167164675952262483762447*z)))
+                     + y*(-501.99601592044532878690321547111
+                          + z*(10039.920318408906575738064309422
+                               + z*(-45179.6414328400795908212893924
+                                    + (70279.442228862346030166450165956
+                                       - 35139.721114431173015083225082978*z)*z)))))
+           + x*(-301.19760955226719727214192928267
+                + z*(6023.9521910453439454428385856533
+                     + z*(-27107.78485970404775449277363544
+                          + (42167.665337317407618099870099573
+                             - 21083.832668658703809049935049787*z)*z))
+                + y*(3313.1737050749391699935612221093
+                     + z*(-66263.474101498783399871224442187
+                          + z*(298185.63345674452529942050998984
+                               + z*(-463844.31871049148379909857109531
+                                    + 231922.15935524574189954928554765*z)))
+                     + y*(-7529.9402388066799318035482320667
+                          + z*(150598.80477613359863607096464133
+                               + z*(-677694.621492601193862319340886
+                                    + (1.0541916334329351904524967524893e6
+                                       - 527095.8167164675952262483762447*z)*z))
+                          + y*(4517.96414328400795908212893924
+                               + z*(-90359.2828656801591816425787848
+                                    + z*(406616.7728955607163173916045316
+                                         + z*(-632514.9800597611142714980514936
+                                              + 316257.4900298805571357490257468*z))))))
+                + x*(752.99402388066799318035482320667
+                     + z*(-15059.880477613359863607096464133
+                          + z*(67769.4621492601193862319340886
+                               + z*(-105419.16334329351904524967524893
+                                    + 52709.58167164675952262483762447*z)))
+                     + x*(-702.79442228862346030166450165956
+                          + z*(14055.888445772469206033290033191
+                               + z*(-63251.49800597611142714980514936
+                                    + (98391.219120407284442233030232338
+                                       - 49195.609560203642221116515116169*z)*z))
+                          + x*(225.898207164200397954106446962
+                               + z*(-4517.96414328400795908212893924
+                                    + z*(20330.83864477803581586958022658
+                                         + z*(-31625.74900298805571357490257468
+                                              + 15812.87450149402785678745128734*z))))
+                          + y*(2710.778485970404775449277363544
+                               + z*(-54215.56971940809550898554727088
+                                    + z*(243970.06373733642979043496271896
+                                         + z*(-379508.98803585666856289883089616
+                                              + 189754.49401792833428144941544808*z)))))
+                     + y*(-5722.7545814930767481706966563707
+                          + z*(114455.09162986153496341393312741
+                               + z*(-515047.91233437690733536269907336
+                                    + (801185.6414090307447438975318919
+                                       - 400592.82070451537237194876594595*z)*z))
+                          + y*(6776.94621492601193862319340886
+                               + z*(-135538.9242985202387724638681772
+                                    + z*(609925.1593433410744760874067974
+                                         + z*(-948772.4700896416714072470772404
+                                              + 474386.2350448208357036235386202*z)))))));
+  case ( 153 ) :
+    return 20.976176963403030939829070273599
+           + z*(-629.28530890209092819487210820796
+                + z*(4404.9971623146364973641047574557
+                     + z*(-11746.659099505697326304279353215
+                          + (13214.991486943909492092314272367
+                             - 5285.996594777563796836925708947*z)*z)))
+           + y*(-125.85706178041818563897442164159
+                + z*(3775.7118534125455691692326492478
+                     + z*(-26429.982973887818984184628544734
+                          + z*(70479.954597034183957825676119292
+                               + z*(-79289.948921663456952553885634203
+                                    + 31715.979568665382781021554253681*z))))
+                + y*(125.85706178041818563897442164159
+                     + z*(-3775.7118534125455691692326492478
+                          + z*(26429.982973887818984184628544734
+                               + z*(-70479.954597034183957825676119292
+                                    + (79289.948921663456952553885634203
+                                       - 31715.979568665382781021554253681*z)*z)))))
+           + x*(-188.78559267062727845846163246239
+                + z*(5663.5677801188183537538489738717
+                     + z*(-39644.974460831728476276942817102
+                          + z*(105719.93189555127593673851417894
+                               + z*(-118934.9233824951854288308284513
+                                    + 47573.969352998074171532331380522*z))))
+                + y*(1006.8564942433454851117953731327
+                     + z*(-30205.694827300364553353861193982
+                          + z*(211439.86379110255187347702835788
+                               + z*(-563839.63677627347166260540895433
+                                    + (634319.59137330765562043108507363
+                                       - 253727.83654932306224817243402945*z)*z)))
+                     + y*(-880.99943246292729947282095149115
+                          + z*(26429.982973887818984184628544734
+                               + z*(-185009.88081721473288929239981314
+                                    + z*(493359.68217923928770477973283504
+                                         + z*(-555029.64245164419866787719943942
+                                              + 222011.85698065767946715087977577*z))))))
+                + x*(314.64265445104546409743605410398
+                     + z*(-9439.2796335313639229230816231194
+                          + z*(66074.957434719547460461571361836
+                               + z*(-176199.88649258545989456419029823
+                                    + (198224.87230415864238138471408551
+                                       - 79289.9489216634569525538856342*z)*z)))
+                     + x*(-146.83323874382121657880349191519
+                          + z*(4404.9971623146364973641047574557
+                               + z*(-30834.98013620245548154873330219
+                                    + z*(82226.613696539881284129955472507
+                                         + z*(-92504.94040860736644464619990657
+                                              + 37001.976163442946577858479962628*z)))))
+                     + y*(-880.99943246292729947282095149115
+                          + z*(26429.982973887818984184628544734
+                               + z*(-185009.88081721473288929239981314
+                                    + z*(493359.68217923928770477973283504
+                                         + z*(-555029.64245164419866787719943942
+                                              + 222011.85698065767946715087977577*z)))))));
+  case ( 154 ) :
+    return 15.297058540778354490084672327068
+           + z*(-642.47645871269088858355623773687
+                + z*(6424.7645871269088858355623773687
+                     + z*(-25699.058348507635543342249509475
+                          + z*(48185.734403451816643766717830265
+                               + z*(-42403.446275037598646514711690633
+                                    + 14134.482091679199548838237230211*z)))))
+           + y*(-30.594117081556708980169344654137
+                + z*(1284.9529174253817771671124754737
+                     + z*(-12849.529174253817771671124754737
+                          + z*(51398.11669701527108668449901895
+                               + z*(-96371.468806903633287533435660531
+                                    + (84806.892550075197293029423381267
+                                       - 28268.964183358399097676474460422*z)*z)))))
+           + x*(-91.78235124467012694050803396241
+                + z*(3854.8587522761453315013374264212
+                     + z*(-38548.587522761453315013374264212
+                          + z*(154194.35009104581326005349705685
+                               + z*(-289114.40642071089986260030698159
+                                    + (254420.6776502255918790882701438
+                                       - 84806.89255007519729302942338127*z)*z))))
+                + x*(76.485292703891772450423361635342
+                     + z*(-3212.3822935634544429177811886844
+                          + z*(32123.822935634544429177811886844
+                               + z*(-128495.29174253817771671124754737
+                                    + z*(240928.67201725908321883358915133
+                                         + z*(-212017.23137518799323257355845317
+                                              + 70672.41045839599774419118615106*z))))))
+                + y*(152.97058540778354490084672327068
+                     + z*(-6424.7645871269088858355623773687
+                          + z*(64247.645871269088858355623773687
+                               + z*(-256990.58348507635543342249509475
+                                    + z*(481857.34403451816643766717830265
+                                         + z*(-424034.46275037598646514711690633
+                                              + 141344.82091679199548838237230211*z)))))));
+  case ( 155 ) :
+    return 7.7459666924148337703585307995648
+           + z*(-433.77413477523069114007772477563
+                + z*(5855.950819465614330391049284471
+                     + z*(-32533.060108142301835505829358172
+                          + z*(89465.915297391330047641030734973
+                               + z*(-128830.91802824351526860308425836
+                                    + (93044.551909286983249546671964372
+                                       - 26584.157688367709499870477704106*z)*z)))))
+           + x*(-23.237900077244501311075592398694
+                + z*(1301.3224043256920734202331743269
+                     + z*(-17567.852458396842991173147853413
+                          + z*(97599.180324426905506517488074516
+                               + z*(-268397.74589217399014292309220492
+                                    + z*(386492.75408473054580580925277509
+                                         + z*(-279133.65572786094974864001589312
+                                              + 79752.47306510312849961143311232*z)))))));
+  case ( 156 ) :
+    return 17.492855684535901412622458632637
+           + y*(-1259.4856092865849017088170215498
+                + y*(22040.998162515235779904297877122
+                     + y*(-161633.98652511172905263151776556
+                          + y*(606127.44946916898394736819162086
+                               + y*(-1.2607450948958714866105258385714e6
+                                    + y*(1.4708692773785167343789468116666e6
+                                         + y*(-900532.21063990820472180417040814
+                                              + 225133.05265997705118045104260203*y)))))))
+           + x*(-139.94284547628721130097966906109
+                + y*(8816.3992650060943119617191508489
+                     + y*(-132245.98897509141467942578726273
+                          + y*(808169.93262555864526315758882782
+                               + y*(-2.4245097978766759357894727664835e6
+                                    + y*(3.7822352846876144598315775157142e6
+                                         + y*(-2.9417385547570334687578936233333e6
+                                              + 900532.2106399082047218041704081*y))))))
+                + x*(489.79995916700523955342884171383
+                     + x*(-979.59991833401047910685768342766
+                          + x*(1224.4998979175130988835721042846
+                               + x*(-979.59991833401047910685768342766
+                                    + x*(489.79995916700523955342884171383
+                                         + x*(-139.94284547628721130097966906109
+                                              + 17.492855684535901412622458632637*x
+                                              + 1259.4856092865849017088170215498*y)
+                                         + y*(-8816.3992650060943119617191508489
+                                              + 22040.998162515235779904297877122*y))
+                                    + y*(26449.197795018282935885157452547
+                                         + y*(-132245.98897509141467942578726273
+                                              + 161633.98652511172905263151776556*y)))
+                               + y*(-44081.996325030471559808595754245
+                                    + y*(330614.97243772853669856446815683
+                                         + y*(-808169.93262555864526315758882782
+                                              + 606127.4494691689839473681916209*y))))
+                          + y*(44081.996325030471559808595754245
+                               + y*(-440819.96325030471559808595754245
+                                    + y*(1.6163398652511172905263151776556e6
+                                         + y*(-2.4245097978766759357894727664835e6
+                                              + 1.2607450948958714866105258385714e6*y)))))
+                     + y*(-26449.197795018282935885157452547
+                          + y*(330614.97243772853669856446815683
+                               + y*(-1.6163398652511172905263151776556e6
+                                    + y*(3.6367646968150139036842091497252e6
+                                         + y*(-3.7822352846876144598315775157142e6
+                                              + 1.4708692773785167343789468116666e6*y)))))));
+  case ( 157 ) :
+    return 26.832815729997476356910084024775
+           - 53.66563145999495271382016804955*z
+           + y*(-1502.6376808798586759869647053874
+                + 3005.2753617597173519739294107748*z
+                + y*(20285.60869187809212582402352273
+                     - 40571.21738375618425164804704546*z
+                     + y*(-112697.82606598940069902235290406
+                          + 225395.65213197880139804470580811*z
+                          + y*(309919.02168147085192231147048615
+                               - 619838.0433629417038446229409723*z
+                               + y*(-446283.39122131802676812851750006
+                                    + 892566.7824426360535362570350001*z
+                                    + y*(322315.7825487296859992039293056
+                                         - 644631.5650974593719984078586112*z
+                                         + y*(-92090.223585351338856915408373029
+                                              + 184180.44717070267771383081674606*z)))))))
+           + x*(-187.82971010998233449837058817343
+                + 375.65942021996466899674117634685*z
+                + y*(9015.8260852791520559217882323245
+                     - 18031.652170558304111843576464649*z
+                     + y*(-101428.04345939046062912011761365
+                          + 202856.0869187809212582402352273*z
+                          + y*(450791.30426395760279608941161623
+                               - 901582.6085279152055921788232325*z
+                               + y*(-929757.06504441255576693441145846
+                                    + 1.8595141300888251115338688229169e6*z
+                                    + y*(892566.78244263605353625703500013
+                                         - 1.7851335648852721070725140700003e6*z
+                                         + y*(-322315.7825487296859992039293056
+                                              + 644631.5650974593719984078586112*z))))))
+                + x*(563.48913032994700349511176452028
+                     - 1126.9782606598940069902235290406*z
+                     + x*(-939.14855054991167249185294086714
+                          + 1878.2971010998233449837058817343*z
+                          + x*(939.14855054991167249185294086714
+                               - 1878.2971010998233449837058817343*z
+                               + x*(-563.48913032994700349511176452028
+                                    + 1126.9782606598940069902235290406*z
+                                    + x*(187.82971010998233449837058817343
+                                         - 375.65942021996466899674117634685*z
+                                         + x*(-26.832815729997476356910084024775
+                                              + 53.66563145999495271382016804955*z)
+                                         + y*(-1502.6376808798586759869647053874
+                                              + 3005.2753617597173519739294107748*z))
+                                    + y*(9015.8260852791520559217882323245
+                                         - 18031.652170558304111843576464649*z
+                                         + y*(-20285.60869187809212582402352273
+                                              + 40571.21738375618425164804704546*z)))
+                               + y*(-22539.565213197880139804470580811
+                                    + 45079.130426395760279608941161623*z
+                                    + y*(101428.04345939046062912011761365
+                                         - 202856.0869187809212582402352273*z
+                                         + y*(-112697.82606598940069902235290406
+                                              + 225395.65213197880139804470580811*z))))
+                          + y*(30052.753617597173519739294107748
+                               - 60105.5072351943470394785882155*z
+                               + y*(-202856.0869187809212582402352273
+                                    + 405712.1738375618425164804704546*z
+                                    + y*(450791.30426395760279608941161623
+                                         - 901582.6085279152055921788232325*z
+                                         + y*(-309919.02168147085192231147048615
+                                              + 619838.0433629417038446229409723*z)))))
+                     + y*(-22539.565213197880139804470580811
+                          + 45079.130426395760279608941161623*z
+                          + y*(202856.0869187809212582402352273
+                               - 405712.1738375618425164804704546*z
+                               + y*(-676186.95639593640419413411742434
+                                    + 1.3523739127918728083882682348487e6*z
+                                    + y*(929757.06504441255576693441145846
+                                         - 1.8595141300888251115338688229169e6*z
+                                         + y*(-446283.39122131802676812851750006
+                                              + 892566.7824426360535362570350001*z)))))));
+  case ( 158 ) :
+    return 30.166206257996712172516764424594
+           + z*(-180.99723754798027303510058654756
+                + 180.99723754798027303510058654756*z)
+           + y*(-1266.9806628358619112457041058329
+                + (7601.8839770151714674742246349977
+                   - 7601.883977015171467474224634998*z)*z
+                + y*(12669.806628358619112457041058329
+                     + z*(-76018.839770151714674742246349977
+                          + 76018.83977015171467474224634998*z)
+                     + y*(-50679.226513434476449828164233318
+                          + (304075.35908060685869896898539991
+                             - 304075.35908060685869896898539991*z)*z
+                          + y*(95023.549712689643343427807937471
+                               + z*(-570141.29827613786006056684762482
+                                    + 570141.2982761378600605668476248*z)
+                               + y*(-83620.723747166886142216470984974
+                                    + (501724.34248300131685329882590985
+                                       - 501724.3424830013168532988259098*z)*z
+                                    + y*(27873.574582388962047405490328325
+                                         + z*(-167241.44749433377228443294196995
+                                              + 167241.44749433377228443294196995*z)))))))
+           + x*(-180.99723754798027303510058654756
+                + (1085.9834252878816382106035192854
+                   - 1085.9834252878816382106035192854*z)*z
+                + y*(6334.9033141793095562285205291647
+                     + z*(-38009.419885075857337371123174988
+                          + 38009.419885075857337371123174988*z)
+                     + y*(-50679.226513434476449828164233318
+                          + (304075.35908060685869896898539991
+                             - 304075.35908060685869896898539991*z)*z
+                          + y*(152037.67954030342934948449269995
+                               + z*(-912226.07724182057609690695619972
+                                    + 912226.0772418205760969069561997*z)
+                               + y*(-190047.09942537928668685561587494
+                                    + (1.1402825965522757201211336952496e6
+                                       - 1.1402825965522757201211336952496e6*z)*z
+                                    + y*(83620.723747166886142216470984974
+                                         + z*(-501724.34248300131685329882590985
+                                              + 501724.3424830013168532988259098*z))))))
+                + x*(452.49309386995068258775146636891
+                     + z*(-2714.9585632197040955265087982134
+                          + 2714.9585632197040955265087982134*z)
+                     + x*(-603.32412515993424345033528849188
+                          + (3619.9447509596054607020117309513
+                             - 3619.9447509596054607020117309513*z)*z
+                          + x*(452.49309386995068258775146636891
+                               + z*(-2714.9585632197040955265087982134
+                                    + 2714.9585632197040955265087982134*z)
+                               + x*(-180.99723754798027303510058654756
+                                    + (1085.9834252878816382106035192854
+                                       - 1085.9834252878816382106035192854*z)*z
+                                    + x*(30.166206257996712172516764424594
+                                         + z*(-180.99723754798027303510058654756
+                                              + 180.99723754798027303510058654756*z))
+                                    + y*(1266.9806628358619112457041058329
+                                         + z*(-7601.8839770151714674742246349977
+                                              + 7601.883977015171467474224634998*z)))
+                               + y*(-6334.9033141793095562285205291647
+                                    + (38009.419885075857337371123174988
+                                       - 38009.419885075857337371123174988*z)*z
+                                    + y*(12669.806628358619112457041058329
+                                         + z*(-76018.839770151714674742246349977
+                                              + 76018.83977015171467474224634998*z))))
+                          + y*(12669.806628358619112457041058329
+                               + z*(-76018.839770151714674742246349977
+                                    + 76018.83977015171467474224634998*z)
+                               + y*(-50679.226513434476449828164233318
+                                    + (304075.35908060685869896898539991
+                                       - 304075.35908060685869896898539991*z)*z
+                                    + y*(50679.226513434476449828164233318
+                                         + z*(-304075.35908060685869896898539991
+                                              + 304075.35908060685869896898539991*z)))))
+                     + y*(-12669.806628358619112457041058329
+                          + (76018.839770151714674742246349977
+                             - 76018.83977015171467474224634998*z)*z
+                          + y*(76018.839770151714674742246349977
+                               + z*(-456113.03862091028804845347809986
+                                    + 456113.03862091028804845347809986*z)
+                               + y*(-152037.67954030342934948449269995
+                                    + (912226.07724182057609690695619972
+                                       - 912226.0772418205760969069561997*z)*z
+                                    + y*(95023.549712689643343427807937471
+                                         + z*(-570141.29827613786006056684762482
+                                              + 570141.2982761378600605668476248*z)))))));
+  case ( 159 ) :
+    return 30.397368307141327263337488412079
+           + z*(-364.76841968569592716004986094495
+                + (911.92104921423981790012465236238
+                   - 607.9473661428265452667497682416*z)*z)
+           + y*(-911.92104921423981790012465236238
+                + z*(10943.052590570877814801495828349
+                     + z*(-27357.631476427194537003739570871
+                          + 18238.420984284796358002493047248*z))
+                + y*(6383.4473444996787253008725665367
+                     + z*(-76601.36813399614470361047079844
+                          + (191503.4203349903617590261769961
+                             - 127668.94688999357450601745133073*z)*z)
+                     + y*(-17022.526251999143267468993510764
+                          + z*(204270.31502398971920962792212917
+                               + z*(-510675.78755997429802406980532293
+                                    + 340450.52503998286534937987021529*z))
+                          + y*(19150.34203349903617590261769961
+                               + z*(-229804.10440198843411083141239532
+                                    + (574510.2610049710852770785309883
+                                       - 383006.8406699807235180523539922*z)*z)
+                               + y*(-7660.136813399614470361047079844
+                                    + z*(91921.641760795373644332564958128
+                                         + z*(-229804.10440198843411083141239532
+                                              + 153202.73626799228940722094159688*z)))))))
+           + x*(-151.9868415357066363166874420604
+                + z*(1823.8420984284796358002493047248
+                     + z*(-4559.6052460711990895006232618119
+                          + 3039.7368307141327263337488412079*z))
+                + x*(303.97368307141327263337488412079
+                     + z*(-3647.6841968569592716004986094495
+                          + (9119.2104921423981790012465236238
+                             - 6079.473661428265452667497682416*z)*z)
+                     + x*(-303.97368307141327263337488412079
+                          + z*(3647.6841968569592716004986094495
+                               + z*(-9119.2104921423981790012465236238
+                                    + 6079.473661428265452667497682416*z))
+                          + x*(151.9868415357066363166874420604
+                               + z*(-1823.8420984284796358002493047248
+                                    + (4559.6052460711990895006232618119
+                                       - 3039.7368307141327263337488412079*z)*z)
+                               + x*(-30.397368307141327263337488412079
+                                    + z*(364.76841968569592716004986094495
+                                         + z*(-911.92104921423981790012465236238
+                                              + 607.9473661428265452667497682416*z)))
+                               + y*(-911.92104921423981790012465236238
+                                    + z*(10943.052590570877814801495828349
+                                         + z*(-27357.631476427194537003739570871
+                                              + 18238.420984284796358002493047248*z))))
+                          + y*(3647.6841968569592716004986094495
+                               + z*(-43772.210362283511259205983313394
+                                    + (109430.52590570877814801495828349
+                                       - 72953.68393713918543200997218899*z)*z)
+                               + y*(-6383.4473444996787253008725665367
+                                    + z*(76601.36813399614470361047079844
+                                         + z*(-191503.4203349903617590261769961
+                                              + 127668.94688999357450601745133073*z)))))
+                     + y*(-5471.5262952854389074007479141743
+                          + z*(65658.315543425266888808974970091
+                               + z*(-164145.78885856316722202243742523
+                                    + 109430.52590570877814801495828349*z))
+                          + y*(19150.34203349903617590261769961
+                               + z*(-229804.10440198843411083141239532
+                                    + (574510.2610049710852770785309883
+                                       - 383006.8406699807235180523539922*z)*z)
+                               + y*(-17022.526251999143267468993510764
+                                    + z*(204270.31502398971920962792212917
+                                         + z*(-510675.78755997429802406980532293
+                                              + 340450.52503998286534937987021529*z))))))
+                + y*(3647.6841968569592716004986094495
+                     + z*(-43772.210362283511259205983313394
+                          + (109430.52590570877814801495828349
+                             - 72953.68393713918543200997218899*z)*z)
+                     + y*(-19150.34203349903617590261769961
+                          + z*(229804.10440198843411083141239532
+                               + z*(-574510.2610049710852770785309883
+                                    + 383006.8406699807235180523539922*z))
+                          + y*(34045.052503998286534937987021529
+                               + z*(-408540.63004797943841925584425835
+                                    + (1.0213515751199485960481396106459e6
+                                       - 680901.0500799657306987597404306*z)*z)
+                               + y*(-19150.34203349903617590261769961
+                                    + z*(229804.10440198843411083141239532
+                                         + z*(-574510.2610049710852770785309883
+                                              + 383006.8406699807235180523539922*z)))))));
+  case ( 160 ) :
+    return 28.460498941515413987990041899894
+           + z*(-569.20997883030827975980083799789
+                + z*(2561.4449047363872589191037709905
+                     + z*(-3984.4698518121579583186058659852
+                          + 1992.2349259060789791593029329926*z)))
+           + y*(-569.20997883030827975980083799789
+                + z*(11384.199576606165595196016759958
+                     + z*(-51228.89809472774517838207541981
+                          + (79689.397036243159166372117319705
+                             - 39844.698518121579583186058659852*z)*z))
+                + y*(2561.4449047363872589191037709905
+                     + z*(-51228.89809472774517838207541981
+                          + z*(230530.04142627485330271933938915
+                               + z*(-358602.28666309421624867452793867
+                                    + 179301.14333154710812433726396934*z)))
+                     + y*(-3984.4698518121579583186058659852
+                          + z*(79689.397036243159166372117319705
+                               + z*(-358602.28666309421624867452793867
+                                    + (557825.77925370211416460482123793
+                                       - 278912.88962685105708230241061897*z)*z))
+                          + y*(1992.2349259060789791593029329926
+                               + z*(-39844.698518121579583186058659852
+                                    + z*(179301.14333154710812433726396934
+                                         + z*(-278912.88962685105708230241061897
+                                              + 139456.44481342552854115120530948*z)))))))
+           + x*(-113.84199576606165595196016759958
+                + z*(2276.8399153212331190392033519916
+                     + z*(-10245.779618945549035676415083962
+                          + (15937.879407248631833274423463941
+                             - 7968.93970362431591663721173197*z)*z))
+                + x*(170.76299364909248392794025139937
+                     + z*(-3415.2598729818496785588050279873
+                          + z*(15368.669428418323553514622625943
+                               + z*(-23906.819110872947749911635195911
+                                    + 11953.409555436473874955817597956*z)))
+                     + x*(-113.84199576606165595196016759958
+                          + z*(2276.8399153212331190392033519916
+                               + z*(-10245.779618945549035676415083962
+                                    + (15937.879407248631833274423463941
+                                       - 7968.93970362431591663721173197*z)*z))
+                          + x*(28.460498941515413987990041899894
+                               + z*(-569.20997883030827975980083799789
+                                    + z*(2561.4449047363872589191037709905
+                                         + z*(-3984.4698518121579583186058659852
+                                              + 1992.2349259060789791593029329926*z))))
+                          + y*(569.20997883030827975980083799789
+                               + z*(-11384.199576606165595196016759958
+                                    + z*(51228.89809472774517838207541981
+                                         + z*(-79689.397036243159166372117319705
+                                              + 39844.698518121579583186058659852*z)))))
+                     + y*(-1707.6299364909248392794025139937
+                          + z*(34152.598729818496785588050279873
+                               + z*(-153686.69428418323553514622625943
+                                    + (239068.19110872947749911635195911
+                                       - 119534.09555436473874955817597956*z)*z))
+                          + y*(2561.4449047363872589191037709905
+                               + z*(-51228.89809472774517838207541981
+                                    + z*(230530.04142627485330271933938915
+                                         + z*(-358602.28666309421624867452793867
+                                              + 179301.14333154710812433726396934*z))))))
+                + y*(1707.6299364909248392794025139937
+                     + z*(-34152.598729818496785588050279873
+                          + z*(153686.69428418323553514622625943
+                               + z*(-239068.19110872947749911635195911
+                                    + 119534.09555436473874955817597956*z)))
+                     + y*(-5122.889809472774517838207541981
+                          + z*(102457.79618945549035676415083962
+                               + z*(-461060.08285254970660543867877829
+                                    + (717204.57332618843249734905587734
+                                       - 358602.28666309421624867452793867*z)*z))
+                          + y*(3984.4698518121579583186058659852
+                               + z*(-79689.397036243159166372117319705
+                                    + z*(358602.28666309421624867452793867
+                                         + z*(-557825.77925370211416460482123793
+                                              + 278912.88962685105708230241061897*z)))))));
+  case ( 161 ) :
+    return 24.819347291981713192266483910899
+           + z*(-744.58041875945139576799451732697
+                + z*(5212.0629313161597703759616212888
+                     + z*(-13898.834483509759387669230990103
+                          + (15636.188793948479311127884863866
+                             - 6254.475517579391724451153945547*z)*z)))
+           + y*(-297.83216750378055830719780693079
+                + z*(8934.9650251134167492159342079236
+                     + z*(-62544.755175793917244511539455465
+                          + z*(166786.01380211711265203077188124
+                               + z*(-187634.2655273817517335346183664
+                                    + 75053.70621095270069341384734656*z))))
+                + y*(744.58041875945139576799451732697
+                     + z*(-22337.412562783541873039835519809
+                          + z*(156361.88793948479311127884863866
+                               + z*(-416965.0345052927816300769297031
+                                    + (469085.66381845437933383654591599
+                                       - 187634.2655273817517335346183664*z)*z)))
+                     + y*(-496.38694583963426384532967821798
+                          + z*(14891.608375189027915359890346539
+                               + z*(-104241.25862632319540751923242578
+                                    + z*(277976.68967019518775338461980207
+                                         + z*(-312723.77587896958622255769727733
+                                              + 125089.51035158783448902307891093*z)))))))
+           + x*(-74.458041875945139576799451732697
+                + z*(2233.7412562783541873039835519809
+                     + z*(-15636.188793948479311127884863866
+                          + z*(41696.50345052927816300769297031
+                               + z*(-46908.566381845437933383654591599
+                                    + 18763.42655273817517335346183664*z))))
+                + x*(74.458041875945139576799451732697
+                     + z*(-2233.7412562783541873039835519809
+                          + z*(15636.188793948479311127884863866
+                               + z*(-41696.50345052927816300769297031
+                                    + (46908.566381845437933383654591599
+                                       - 18763.42655273817517335346183664*z)*z)))
+                     + x*(-24.819347291981713192266483910899
+                          + z*(744.58041875945139576799451732697
+                               + z*(-5212.0629313161597703759616212888
+                                    + z*(13898.834483509759387669230990103
+                                         + z*(-15636.188793948479311127884863866
+                                              + 6254.475517579391724451153945547*z)))))
+                     + y*(-297.83216750378055830719780693079
+                          + z*(8934.9650251134167492159342079236
+                               + z*(-62544.755175793917244511539455465
+                                    + z*(166786.01380211711265203077188124
+                                         + z*(-187634.2655273817517335346183664
+                                              + 75053.70621095270069341384734656*z))))))
+                + y*(595.66433500756111661439561386157
+                     + z*(-17869.930050226833498431868415847
+                          + z*(125089.51035158783448902307891093
+                               + z*(-333572.02760423422530406154376248
+                                    + (375268.53105476350346706923673279
+                                       - 150107.41242190540138682769469312*z)*z)))
+                     + y*(-744.58041875945139576799451732697
+                          + z*(22337.412562783541873039835519809
+                               + z*(-156361.88793948479311127884863866
+                                    + z*(416965.0345052927816300769297031
+                                         + z*(-469085.66381845437933383654591599
+                                              + 187634.2655273817517335346183664*z)))))));
+  case ( 162 ) :
+    return 19.748417658131499017438461043723
+           + z*(-829.43354164152295873241536383637
+                + z*(8294.3354164152295873241536383637
+                     + z*(-33177.341665660918349296614553455
+                          + z*(62207.515623114221904931152287728
+                               + z*(-54742.6137483405152763394140132
+                                    + 18247.5379161135050921131380044*z)))))
+           + y*(-118.49050594878899410463076626234
+                + z*(4976.6012498491377523944921830182
+                     + z*(-49766.012498491377523944921830182
+                          + z*(199064.04999396551009577968732073
+                               + z*(-373245.09373868533142958691372637
+                                    + (328455.6824900430916580364840792
+                                       - 109485.2274966810305526788280264*z)*z))))
+                + y*(118.49050594878899410463076626234
+                     + z*(-4976.6012498491377523944921830182
+                          + z*(49766.012498491377523944921830182
+                               + z*(-199064.04999396551009577968732073
+                                    + z*(373245.09373868533142958691372637
+                                         + z*(-328455.6824900430916580364840792
+                                              + 109485.2274966810305526788280264*z)))))))
+           + x*(-39.496835316262998034876922087446
+                + z*(1658.8670832830459174648307276727
+                     + z*(-16588.670832830459174648307276727
+                          + z*(66354.68333132183669859322910691
+                               + z*(-124415.03124622844380986230457546
+                                    + (109485.2274966810305526788280264
+                                       - 36495.0758322270101842262760088*z)*z))))
+                + x*(19.748417658131499017438461043723
+                     + z*(-829.43354164152295873241536383637
+                          + z*(8294.3354164152295873241536383637
+                               + z*(-33177.341665660918349296614553455
+                                    + z*(62207.515623114221904931152287728
+                                         + z*(-54742.6137483405152763394140132
+                                              + 18247.5379161135050921131380044*z))))))
+                + y*(118.49050594878899410463076626234
+                     + z*(-4976.6012498491377523944921830182
+                          + z*(49766.012498491377523944921830182
+                               + z*(-199064.04999396551009577968732073
+                                    + z*(373245.09373868533142958691372637
+                                         + z*(-328455.6824900430916580364840792
+                                              + 109485.2274966810305526788280264*z)))))));
+  case ( 163 ) :
+    return 13.416407864998738178455042012388
+           + z*(-751.31884043992933799348235269371
+                + z*(10142.804345939046062912011761365
+                     + z*(-56348.913032994700349511176452028
+                          + z*(154959.51084073542596115573524308
+                               + z*(-223141.69561065901338406425875003
+                                    + (161157.8912743648429996019646528
+                                       - 46045.111792675669428457704186514*z)*z)))))
+           + x*(-13.416407864998738178455042012388
+                + z*(751.31884043992933799348235269371
+                     + z*(-10142.804345939046062912011761365
+                          + z*(56348.913032994700349511176452028
+                               + z*(-154959.51084073542596115573524308
+                                    + z*(223141.69561065901338406425875003
+                                         + z*(-161157.8912743648429996019646528
+                                              + 46045.111792675669428457704186514*z)))))))
+           + y*(-26.832815729997476356910084024775
+                + z*(1502.6376808798586759869647053874
+                     + z*(-20285.60869187809212582402352273
+                          + z*(112697.82606598940069902235290406
+                               + z*(-309919.02168147085192231147048615
+                                    + z*(446283.39122131802676812851750006
+                                         + z*(-322315.7825487296859992039293056
+                                              + 92090.22358535133885691540837303*z)))))));
+  case ( 164 ) :
+    return 5.8309518948453004708741528775456
+           + z*(-419.82853642886163390293900718328
+                + z*(7346.9993875050785933014326257074
+                     + z*(-53877.995508370576350877172588521
+                          + z*(202042.48315638966131578939720695
+                               + z*(-420248.36496529049553684194619047
+                                    + z*(490289.75912617224479298227055554
+                                         + z*(-300177.40354663606824060139013605
+                                              + 75044.35088665901706015034753401*z)))))));
+                #endif
+  }
+
+  printf("Error in eval_prism_3d -- unmatched switch/case %d\n",i);
+  return -123456789.0;
+}
+
+
+/* \nabla\phi_i(x,y,z) for prim */
+template <class FunctionSpaceType>
+void OrthonormalBaseFunctionSet<FunctionSpaceType >::
+grad_prism_3d ( int i, const Domain & xi, JacobianRange & grad ) const
+{
+  double x, y, z;
+  x=xi[0]; y=xi[1]; z=xi[2];
+
+  switch (i)      {
+                #if (PMAX3D>=0)
+  case ( 0 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+                #endif
+                #if (PMAX3D>=1)
+  case ( 1 ) :
+    grad[0] /*ARGH*/[0]= 6.;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 2 ) :
+    grad[0] /*ARGH*/[0]= 3.4641016151377545870548926830117;
+    grad[0] /*ARGH*/[1]= 6.9282032302755091741097853660235;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 3 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 4.8989794855663561963945681494118;
+    return;
+                #endif
+                #if (PMAX3D>=2)
+  case ( 4 ) :
+    grad[0] /*ARGH*/[0]= -19.595917942265424785578272597647
+                         + 48.989794855663561963945681494118*x;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 5 ) :
+    grad[0] /*ARGH*/[0]= -25.455844122715710878430397035775
+                         + 42.426406871192851464050661726291*x
+                         + 42.426406871192851464050661726291*y;
+    grad[0] /*ARGH*/[1]= -8.4852813742385702928101323452582
+                         + 42.426406871192851464050661726291*x;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 6 ) :
+    grad[0] /*ARGH*/[0]= -10.392304845413263761164678049035
+                         + 20.78460969082652752232935609807*z;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -6.9282032302755091741097853660235
+                         + 20.78460969082652752232935609807*x;
+    return;
+  case ( 7 ) :
+    grad[0] /*ARGH*/[0]= -10.954451150103322269139395656016
+                         + 10.954451150103322269139395656016*x
+                         + 32.863353450309966807418186968048*y;
+    grad[0] /*ARGH*/[1]= -32.863353450309966807418186968048
+                         + 32.863353450309966807418186968048*x
+                         + 65.7267069006199336148363739361*y;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 8 ) :
+    grad[0] /*ARGH*/[0]= -6.
+                         + 12.*z;
+    grad[0] /*ARGH*/[1]= -12.
+                         + 24.*z;
+    grad[0] /*ARGH*/[2]= -12.
+                         + 12.*x
+                         + 24.*y;
+    return;
+  case ( 9 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -18.973665961010275991993361266596
+                         + 37.947331922020551983986722533193*z;
+    return;
+                #endif
+                #if (PMAX3D>=3)
+  case ( 10 ) :
+    grad[0] /*ARGH*/[0]= 42.426406871192851464050661726291
+                         + x*(-254.55844122715710878430397035775
+                              + 296.98484809834996024835463208404*x);
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 11 ) :
+    grad[0] /*ARGH*/[0]= 63.686733312362630553129385942353
+                         - 117.57550765359254871346963558588*y
+                         + x*(-323.33264604737950896204149786118
+                              + 308.63570759068044037285779341294*x
+                              + 411.51427678757392049714372455059*y);
+    grad[0] /*ARGH*/[1]= 9.7979589711327123927891362988236
+                         + x*(-117.57550765359254871346963558588
+                              + 205.75713839378696024857186227529*x);
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 12 ) :
+    grad[0] /*ARGH*/[0]= 33.941125496954281171240529381033
+                         - 67.88225099390856234248105876207*z
+                         + x*(-84.852813742385702928101323452582
+                              + 169.70562748477140585620264690516*z);
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 8.4852813742385702928101323452582
+                         + x*(-67.882250993908562342481058762066
+                              + 84.85281374238570292810132345258*x);
+    return;
+  case ( 13 ) :
+    grad[0] /*ARGH*/[0]= 56.920997883030827975980083799789
+                         + y*(-303.57865537616441587189378026554
+                              + 265.63132345414386388790705773235*y)
+                         + x*(-189.73665961010275991993361266596
+                              + 132.81566172707193194395352886617*x
+                              + 531.2626469082877277758141154647*y);
+    grad[0] /*ARGH*/[1]= 37.947331922020551983986722533193
+                         - 75.89466384404110396797344506639*y
+                         + x*(-303.57865537616441587189378026554
+                              + 265.63132345414386388790705773235*x
+                              + 531.2626469082877277758141154647*y);
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 14 ) :
+    grad[0] /*ARGH*/[0]= 44.090815370097205767551113344706
+                         - 88.18163074019441153510222668941*z
+                         + x*(-73.484692283495342945918522241177
+                              + 146.96938456699068589183704448235*z)
+                         + y*(-73.484692283495342945918522241177
+                              + 146.96938456699068589183704448235*z);
+    grad[0] /*ARGH*/[1]= 14.696938456699068589183704448235
+                         - 29.393876913398137178367408896471*z
+                         + x*(-73.484692283495342945918522241177
+                              + 146.96938456699068589183704448235*z);
+    grad[0] /*ARGH*/[2]= 14.696938456699068589183704448235
+                         - 29.393876913398137178367408896471*y
+                         + x*(-88.181630740194411535102226689412
+                              + 73.48469228349534294591852224118*x
+                              + 146.96938456699068589183704448235*y);
+    return;
+  case ( 15 ) :
+    grad[0] /*ARGH*/[0]= 13.416407864998738178455042012388
+                         + z*(-80.498447189992429070730252074326
+                              + 80.49844718999242907073025207433*z);
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 26.832815729997476356910084024775
+                         - 53.66563145999495271382016804955*z
+                         + x*(-80.498447189992429070730252074326
+                              + 160.99689437998485814146050414865*z);
+    return;
+  case ( 16 ) :
+    grad[0] /*ARGH*/[0]= 22.449944320643648313502492393899
+                         + x*(-44.899888641287296627004984787799
+                              + 22.449944320643648313502492393899*x
+                              + 179.59955456514918650801993915119*y)
+                         + y*(-179.59955456514918650801993915119
+                              + 224.49944320643648313502492393899*y);
+    grad[0] /*ARGH*/[1]= 89.799777282574593254009969575597
+                         + y*(-448.99888641287296627004984787799
+                              + 448.99888641287296627004984787799*y)
+                         + x*(-179.59955456514918650801993915119
+                              + 89.7997772825745932540099695756*x
+                              + 448.99888641287296627004984787799*y);
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 17 ) :
+    grad[0] /*ARGH*/[0]= 18.973665961010275991993361266596
+                         - 37.947331922020551983986722533193*z
+                         + x*(-18.973665961010275991993361266596
+                              + 37.947331922020551983986722533193*z)
+                         + y*(-56.920997883030827975980083799789
+                              + 113.84199576606165595196016759958*z);
+    grad[0] /*ARGH*/[1]= 56.920997883030827975980083799789
+                         - 113.84199576606165595196016759958*z
+                         + x*(-56.920997883030827975980083799789
+                              + 113.84199576606165595196016759958*z)
+                         + y*(-113.84199576606165595196016759958
+                              + 227.68399153212331190392033519916*z);
+    grad[0] /*ARGH*/[2]= 18.973665961010275991993361266596
+                         + y*(-113.84199576606165595196016759958
+                              + 113.84199576606165595196016759958*y)
+                         + x*(-37.947331922020551983986722533193
+                              + 18.973665961010275991993361266596*x
+                              + 113.84199576606165595196016759958*y);
+    return;
+  case ( 18 ) :
+    grad[0] /*ARGH*/[0]= 7.7459666924148337703585307995648
+                         + z*(-46.475800154489002622151184797389
+                              + 46.475800154489002622151184797389*z);
+    grad[0] /*ARGH*/[1]= 15.49193338482966754071706159913
+                         + z*(-92.951600308978005244302369594778
+                              + 92.95160030897800524430236959478*z);
+    grad[0] /*ARGH*/[2]= 46.475800154489002622151184797389
+                         - 92.95160030897800524430236959478*z
+                         + x*(-46.475800154489002622151184797389
+                              + 92.95160030897800524430236959478*z)
+                         + y*(-92.951600308978005244302369594778
+                              + 185.90320061795601048860473918956*z);
+    return;
+  case ( 19 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 44.899888641287296627004984787799
+                         + z*(-224.49944320643648313502492393899
+                              + 224.49944320643648313502492393899*z);
+    return;
+                #endif
+                #if (PMAX3D>=4)
+  case ( 20 ) :
+    grad[0] /*ARGH*/[0]= -75.894663844041103967973445066385
+                         + x*(796.89397036243159166372117319705
+                              + x*(-2125.0505876331509111032564618588
+                                   + 1593.7879407248631833274423463941*x));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 21 ) :
+    grad[0] /*ARGH*/[0]= -120.49896265113654496053335221618
+                         + 230.04347415216976765192730877634*y
+                         + x*(1150.2173707608488382596365438817
+                              - 1840.3477932173581412154184702107*y
+                              + x*(-2760.521689826037211823127705316
+                                   + 1840.3477932173581412154184702107*x
+                                   + 2760.521689826037211823127705316*y));
+    grad[0] /*ARGH*/[1]= -10.954451150103322269139395656016
+                         + x*(230.04347415216976765192730877634
+                              + x*(-920.17389660867907060770923510535
+                                   + 920.1738966086790706077092351053*x));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 22 ) :
+    grad[0] /*ARGH*/[0]= -73.484692283495342945918522241177
+                         + 146.96938456699068589183704448235*z
+                         + x*(440.90815370097205767551113344706
+                              - 881.8163074019441153510222668941*z
+                              + x*(-514.39284598446740062142965568824
+                                   + 1028.7856919689348012428593113765*z));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -9.7979589711327123927891362988236
+                         + x*(146.96938456699068589183704448235
+                              + x*(-440.90815370097205767551113344706
+                                   + 342.92856398964493374761977045882*x));
+    return;
+  case ( 23 ) :
+    grad[0] /*ARGH*/[0]= -127.27922061357855439215198517887
+                         + (721.24891681027847488886124934695
+                            - 678.8225099390856234248105876207*y)*y
+                         + x*(975.80735803743558367316521970469
+                              + y*(-4412.3463146040565522612688195343
+                                   + 3054.7012947258853054116476442929*y)
+                              + x*(-1866.7619023324854644182291159568
+                                   + 1018.233764908628435137215881431*x
+                                   + 4582.0519420888279581174714664394*y));
+    grad[0] /*ARGH*/[1]= -42.426406871192851464050661726291
+                         + 84.85281374238570292810132345258*y
+                         + x*(721.24891681027847488886124934695
+                              - 1357.6450198781712468496211752413*y
+                              + x*(-2206.1731573020282761306344097671
+                                   + 1527.3506473629426527058238221465*x
+                                   + 3054.7012947258853054116476442929*y));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 24 ) :
+    grad[0] /*ARGH*/[0]= -110.30865786510141380653172048836
+                         + y*(203.6467529817256870274431762862
+                              - 407.29350596345137405488635257239*z)
+                         + 220.61731573020282761306344097671*z
+                         + x*(560.02857069974563932546873478704
+                              - 1120.0571413994912786509374695741*z
+                              + x*(-534.57272657702992844703833775127
+                                   + 1069.1454531540598568940766755025*z)
+                              + y*(-712.76363543603990459605111700169
+                                   + 1425.5272708720798091921022340034*z));
+    grad[0] /*ARGH*/[1]= -16.970562748477140585620264690516
+                         + 33.941125496954281171240529381033*z
+                         + x*(203.6467529817256870274431762862
+                              - 407.29350596345137405488635257239*z
+                              + x*(-356.38181771801995229802555850084
+                                   + 712.7636354360399045960511170017*z));
+    grad[0] /*ARGH*/[2]= -16.970562748477140585620264690516
+                         + 33.941125496954281171240529381033*y
+                         + x*(220.61731573020282761306344097671
+                              - 407.29350596345137405488635257239*y
+                              + x*(-560.02857069974563932546873478704
+                                   + 356.38181771801995229802555850084*x
+                                   + 712.7636354360399045960511170017*y));
+    return;
+  case ( 25 ) :
+    grad[0] /*ARGH*/[0]= -43.817804600413289076557582624064
+                         + (262.90682760247973445934549574439
+                            - 262.90682760247973445934549574439*z)*z
+                         + x*(109.54451150103322269139395656016
+                              + z*(-657.26706900619933614836373936096
+                                   + 657.267069006199336148363739361*z));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -32.863353450309966807418186968048
+                         + 65.7267069006199336148363739361*z
+                         + x*(262.90682760247973445934549574439
+                              - 525.8136552049594689186909914888*z
+                              + x*(-328.63353450309966807418186968048
+                                   + 657.267069006199336148363739361*z));
+    return;
+  case ( 26 ) :
+    grad[0] /*ARGH*/[0]= -100.39920318408906575738064309422
+                         + y*(1104.3912350249797233311870740364
+                              + y*(-2509.9800796022266439345160773556
+                                   + 1505.9880477613359863607096464133*y))
+                         + x*(501.99601592044532878690321547111
+                              + x*(-702.79442228862346030166450165956
+                                   + 301.19760955226719727214192928267*x
+                                   + 2710.778485970404775449277363544*y)
+                              + y*(-3815.1697209953844987804644375805
+                                   + 4517.96414328400795908212893924*y));
+    grad[0] /*ARGH*/[1]= -100.39920318408906575738064309422
+                         + (501.99601592044532878690321547111
+                            - 501.9960159204453287869032154711*y)*y
+                         + x*(1104.3912350249797233311870740364
+                              + y*(-5019.9601592044532878690321547111
+                                   + 4517.96414328400795908212893924*y)
+                              + x*(-1907.5848604976922493902322187902
+                                   + 903.592828656801591816425787848*x
+                                   + 4517.96414328400795908212893924*y));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 27 ) :
+    grad[0] /*ARGH*/[0]= -98.590060350929900422254560904144
+                         + 197.18012070185980084450912180829*z
+                         + y*(525.81365520495946891869099148877
+                              - 1051.6273104099189378373819829775*z
+                              + y*(-460.08694830433953530385461755267
+                                   + 920.1738966086790706077092351053*z))
+                         + x*(328.63353450309966807418186968048
+                              - 657.267069006199336148363739361*z
+                              + x*(-230.04347415216976765192730877634
+                                   + 460.08694830433953530385461755267*z)
+                              + y*(-920.17389660867907060770923510535
+                                   + 1840.3477932173581412154184702107*z));
+    grad[0] /*ARGH*/[1]= -65.726706900619933614836373936096
+                         + y*(131.45341380123986722967274787219
+                              - 262.90682760247973445934549574439*z)
+                         + 131.45341380123986722967274787219*z
+                         + x*(525.81365520495946891869099148877
+                              - 1051.6273104099189378373819829775*z
+                              + x*(-460.08694830433953530385461755267
+                                   + 920.1738966086790706077092351053*z)
+                              + y*(-920.17389660867907060770923510535
+                                   + 1840.3477932173581412154184702107*z));
+    grad[0] /*ARGH*/[2]= -21.908902300206644538278791312032
+                         + (131.45341380123986722967274787219
+                            - 131.45341380123986722967274787219*y)*y
+                         + x*(197.18012070185980084450912180829
+                              + y*(-1051.6273104099189378373819829775
+                                   + 920.1738966086790706077092351053*y)
+                              + x*(-328.63353450309966807418186968048
+                                   + 153.36231610144651176795153918422*x
+                                   + 920.1738966086790706077092351053*y));
+    return;
+  case ( 28 ) :
+    grad[0] /*ARGH*/[0]= -56.920997883030827975980083799789
+                         + (341.52598729818496785588050279873
+                            - 341.52598729818496785588050279873*z)*z
+                         + x*(94.868329805051379959966806332982
+                              + z*(-569.20997883030827975980083799789
+                                   + 569.2099788303082797598008379979*z))
+                         + y*(94.868329805051379959966806332982
+                              + z*(-569.20997883030827975980083799789
+                                   + 569.2099788303082797598008379979*z));
+    grad[0] /*ARGH*/[1]= -18.973665961010275991993361266596
+                         + (113.84199576606165595196016759958
+                            - 113.84199576606165595196016759958*z)*z
+                         + x*(94.868329805051379959966806332982
+                              + z*(-569.20997883030827975980083799789
+                                   + 569.2099788303082797598008379979*z));
+    grad[0] /*ARGH*/[2]= -56.920997883030827975980083799789
+                         + y*(113.84199576606165595196016759958
+                              - 227.68399153212331190392033519916*z)
+                         + 113.84199576606165595196016759958*z
+                         + x*(341.52598729818496785588050279873
+                              - 683.0519745963699357117610055975*z
+                              + x*(-284.60498941515413987990041899894
+                                   + 569.2099788303082797598008379979*z)
+                              + y*(-569.20997883030827975980083799789
+                                   + 1138.4199576606165595196016759958*z));
+    return;
+  case ( 29 ) :
+    grad[0] /*ARGH*/[0]= -15.874507866387543543009694521836
+                         + z*(190.49409439665052251611633426203
+                              + z*(-476.23523599162630629029083565507
+                                   + 317.49015732775087086019389043671*z));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -63.498031465550174172038778087342
+                         + (317.49015732775087086019389043671
+                            - 317.49015732775087086019389043671*z)*z
+                         + x*(190.49409439665052251611633426203
+                              + z*(-952.47047198325261258058167131013
+                                   + 952.4704719832526125805816713101*z));
+    return;
+  case ( 30 ) :
+    grad[0] /*ARGH*/[0]= -37.947331922020551983986722533193
+                         + y*(569.20997883030827975980083799789
+                              + y*(-1707.6299364909248392794025139937
+                                   + 1328.1566172707193194395352886617*y))
+                         + x*(113.84199576606165595196016759958
+                              + x*(-113.84199576606165595196016759958
+                                   + 37.947331922020551983986722533193*x
+                                   + 569.2099788303082797598008379979*y)
+                              + y*(-1138.4199576606165595196016759958
+                                   + 1707.6299364909248392794025139937*y));
+    grad[0] /*ARGH*/[1]= -189.73665961010275991993361266596
+                         + y*(1707.6299364909248392794025139937
+                              + y*(-3984.4698518121579583186058659852
+                                   + 2656.3132345414386388790705773235*y))
+                         + x*(569.20997883030827975980083799789
+                              + x*(-569.20997883030827975980083799789
+                                   + 189.73665961010275991993361266596*x
+                                   + 1707.6299364909248392794025139937*y)
+                              + y*(-3415.2598729818496785588050279873
+                                   + 3984.4698518121579583186058659852*y));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 31 ) :
+    grad[0] /*ARGH*/[0]= -38.884444190447161385795804616528
+                         + 77.76888838089432277159160923306*z
+                         + x*(77.768888380894322771591609233056
+                              - 155.53777676178864554318321846611*z
+                              + x*(-38.884444190447161385795804616528
+                                   + 77.76888838089432277159160923306*z)
+                              + y*(-311.07555352357729108636643693222
+                                   + 622.1511070471545821727328738644*z))
+                         + y*(311.07555352357729108636643693222
+                              - 622.1511070471545821727328738644*z
+                              + y*(-388.84444190447161385795804616528
+                                   + 777.6888838089432277159160923306*z));
+    grad[0] /*ARGH*/[1]= -155.53777676178864554318321846611
+                         + 311.07555352357729108636643693222*z
+                         + y*(777.68888380894322771591609233056
+                              - 1555.3777676178864554318321846611*z
+                              + y*(-777.68888380894322771591609233056
+                                   + 1555.3777676178864554318321846611*z))
+                         + x*(311.07555352357729108636643693222
+                              - 622.1511070471545821727328738644*z
+                              + x*(-155.53777676178864554318321846611
+                                   + 311.07555352357729108636643693222*z)
+                              + y*(-777.68888380894322771591609233056
+                                   + 1555.3777676178864554318321846611*z));
+    grad[0] /*ARGH*/[2]= -25.922962793631440923863869744352
+                         + y*(311.07555352357729108636643693222
+                              + y*(-777.68888380894322771591609233056
+                                   + 518.459255872628818477277394887*y))
+                         + x*(77.768888380894322771591609233056
+                              + x*(-77.768888380894322771591609233056
+                                   + 25.922962793631440923863869744352*x
+                                   + 311.07555352357729108636643693222*y)
+                              + y*(-622.15110704715458217273287386445
+                                   + 777.6888838089432277159160923306*y));
+    return;
+  case ( 32 ) :
+    grad[0] /*ARGH*/[0]= -24.494897427831780981972840747059
+                         + (146.96938456699068589183704448235
+                            - 146.96938456699068589183704448235*z)*z
+                         + x*(24.494897427831780981972840747059
+                              + z*(-146.96938456699068589183704448235
+                                   + 146.96938456699068589183704448235*z))
+                         + y*(73.484692283495342945918522241177
+                              + z*(-440.90815370097205767551113344706
+                                   + 440.90815370097205767551113344706*z));
+    grad[0] /*ARGH*/[1]= -73.484692283495342945918522241177
+                         + (440.90815370097205767551113344706
+                            - 440.90815370097205767551113344706*z)*z
+                         + x*(73.484692283495342945918522241177
+                              + z*(-440.90815370097205767551113344706
+                                   + 440.90815370097205767551113344706*z))
+                         + y*(146.96938456699068589183704448235
+                              + z*(-881.81630740194411535102226689412
+                                   + 881.8163074019441153510222668941*z));
+    grad[0] /*ARGH*/[2]= -73.484692283495342945918522241177
+                         + 146.96938456699068589183704448235*z
+                         + y*(440.90815370097205767551113344706
+                              - 881.8163074019441153510222668941*z
+                              + y*(-440.90815370097205767551113344706
+                                   + 881.8163074019441153510222668941*z))
+                         + x*(146.96938456699068589183704448235
+                              - 293.93876913398137178367408896471*z
+                              + x*(-73.484692283495342945918522241177
+                                   + 146.96938456699068589183704448235*z)
+                              + y*(-440.90815370097205767551113344706
+                                   + 881.8163074019441153510222668941*z));
+    return;
+  case ( 33 ) :
+    grad[0] /*ARGH*/[0]= -9.165151389911680013176094387456
+                         + z*(109.98181667894016015811313264947
+                              + z*(-274.95454169735040039528283162368
+                                   + 183.30302779823360026352188774912*z));
+    grad[0] /*ARGH*/[1]= -18.330302779823360026352188774912
+                         + z*(219.96363335788032031622626529894
+                              + z*(-549.90908339470080079056566324736
+                                   + 366.60605559646720052704377549824*z));
+    grad[0] /*ARGH*/[2]= -109.98181667894016015811313264947
+                         + (549.90908339470080079056566324736
+                            - 549.9090833947008007905656632474*z)*z
+                         + x*(109.98181667894016015811313264947
+                              + z*(-549.90908339470080079056566324736
+                                   + 549.9090833947008007905656632474*z))
+                         + y*(219.96363335788032031622626529894
+                              + z*(-1099.8181667894016015811313264947
+                                   + 1099.8181667894016015811313264947*z));
+    return;
+  case ( 34 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -84.852813742385702928101323452582
+                         + z*(763.67532368147132635291191107324
+                              + z*(-1781.9090885900997614901277925042
+                                   + 1187.9393923933998409934185283361*z));
+    return;
+                #endif
+                #if (PMAX3D>=5)
+  case ( 35 ) :
+    grad[0] /*ARGH*/[0]= 121.24355652982141054692124390541
+                         + x*(-1939.8969044771425687507399024866
+                              + x*(8729.5360701471415593783295611896
+                                   + x*(-14549.226783578569265630549268649
+                                        + 8002.074730968213096096802097757*x)));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 36 ) :
+    grad[0] /*ARGH*/[0]= 198.
+                         - 384.*y
+                         + x*(-2976.
+                              + 5184.*y
+                              + x*(12528.
+                                   - 17280.*y
+                                   + x*(-19440.
+                                        + 9900.*x
+                                        + 15840.*y)));
+    grad[0] /*ARGH*/[1]= 12.
+                         + x*(-384.
+                              + x*(2592.
+                                   + x*(-5760.
+                                        + 3960.*x)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 37 ) :
+    grad[0] /*ARGH*/[0]= 131.45341380123986722967274787219
+                         - 262.90682760247973445934549574439*z
+                         + x*(-1380.260844913018605911563852658
+                              + 2760.521689826037211823127705316*z
+                              + x*(3680.6955864347162824308369404214
+                                   - 7361.391172869432564861673880843*z
+                                   + x*(-2760.521689826037211823127705316
+                                        + 5521.043379652074423646255410632*z)));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 10.954451150103322269139395656016
+                         + x*(-262.90682760247973445934549574439
+                              + x*(1380.260844913018605911563852658
+                                   + x*(-2453.7970576231441882872246269476
+                                        + 1380.260844913018605911563852658*x)));
+    return;
+  case ( 38 ) :
+    grad[0] /*ARGH*/[0]= 224.63303408003017934039739318738
+                         + y*(-1301.3224043256920734202331743269
+                              + 1254.8466041712030707980819895295*y)
+                         + x*(-2943.4673431176368327362417038346
+                              + (15058.159250054436849576983874354
+                                 - 12548.466041712030707980819895295*y)*y
+                              + x*(10735.909835686959605716923688197
+                                   + y*(-41828.22013904010235993606631765
+                                        + 23005.521076472056297964836474707*y)
+                                   + x*(-14407.498047891590812866867287191
+                                        + 6390.422521242237860545787909641*x
+                                        + 30674.028101962741730619781966277*y)));
+    grad[0] /*ARGH*/[1]= 46.475800154489002622151184797389
+                         - 92.95160030897800524430236959478*y
+                         + x*(-1301.3224043256920734202331743269
+                              + 2509.693208342406141596163979059*y
+                              + x*(7529.079625027218424788491937177
+                                   - 12548.466041712030707980819895295*y
+                                   + x*(-13942.740046346700786645355439217
+                                        + 7668.507025490685432654945491569*x
+                                        + 15337.014050981370865309890983138*y)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 39 ) :
+    grad[0] /*ARGH*/[0]= 208.71032557111303591192697393256
+                         - 417.42065114222607182385394786512*z
+                         + y*(-398.44698518121579583186058659852
+                              + 796.893970362431591663721173197*z)
+                         + x*(-1992.2349259060789791593029329926
+                              + y*(3187.5758814497263666548846927882
+                                   - 6375.151762899452733309769385576*z)
+                              + 3984.4698518121579583186058659852*z
+                              + x*(4781.3638221745895499823270391823
+                                   - 9562.727644349179099964654078365*z
+                                   + x*(-3187.5758814497263666548846927882
+                                        + 6375.151762899452733309769385576*z)
+                                   + y*(-4781.3638221745895499823270391823
+                                        + 9562.727644349179099964654078365*z)));
+    grad[0] /*ARGH*/[1]= 18.973665961010275991993361266596
+                         - 37.947331922020551983986722533193*z
+                         + x*(-398.44698518121579583186058659852
+                              + 796.893970362431591663721173197*z
+                              + x*(1593.7879407248631833274423463941
+                                   - 3187.5758814497263666548846927882*z
+                                   + x*(-1593.7879407248631833274423463941
+                                        + 3187.5758814497263666548846927882*z)));
+    grad[0] /*ARGH*/[2]= 18.973665961010275991993361266596
+                         - 37.947331922020551983986722533193*y
+                         + x*(-417.42065114222607182385394786512
+                              + 796.893970362431591663721173197*y
+                              + x*(1992.2349259060789791593029329926
+                                   - 3187.5758814497263666548846927882*y
+                                   + x*(-3187.5758814497263666548846927882
+                                        + 1593.7879407248631833274423463941*x
+                                        + 3187.5758814497263666548846927882*y)));
+    return;
+  case ( 40 ) :
+    grad[0] /*ARGH*/[0]= 94.868329805051379959966806332982
+                         + z*(-569.20997883030827975980083799789
+                              + 569.2099788303082797598008379979*z)
+                         + x*(-569.20997883030827975980083799789
+                              + (3415.2598729818496785588050279873
+                                 - 3415.2598729818496785588050279873*z)*z
+                              + x*(664.07830863535965971976764433087
+                                   + z*(-3984.4698518121579583186058659852
+                                        + 3984.4698518121579583186058659852*z)));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 37.947331922020551983986722533193
+                         - 75.89466384404110396797344506639*z
+                         + x*(-569.20997883030827975980083799789
+                              + 1138.4199576606165595196016759958*z
+                              + x*(1707.6299364909248392794025139937
+                                   - 3415.2598729818496785588050279873*z
+                                   + x*(-1328.1566172707193194395352886617
+                                        + 2656.3132345414386388790705773235*z)));
+    return;
+  case ( 41 ) :
+    grad[0] /*ARGH*/[0]= 210.79848196796864030305017091149
+                         + y*(-2419.5999669366835234784889182884
+                              + (5774.0453756443584083009394640973
+                                 - 3666.0605559646720052704377549824*y)*y)
+                         + x*(-2162.9757280191564831095582754396
+                              + y*(21116.508802356510750357721468699
+                                   + y*(-41243.181254602560059292424743552
+                                        + 20163.333057805696028987407652403*y))
+                              + x*(6213.9726423601190489333919946952
+                                   + x*(-6782.2120285346432097503098467175
+                                        + 2520.4166322257120036234259565504*x
+                                        + 24195.999669366835234784889182884*y)
+                                   + y*(-42892.908504786662461664121733294
+                                        + 45367.499380062816065221667217907*y)));
+    grad[0] /*ARGH*/[1]= 109.98181667894016015811313264947
+                         + y*(-549.90908339470080079056566324736
+                              + 549.9090833947008007905656632474*y)
+                         + x*(-2419.5999669366835234784889182884
+                              + (11548.090751288716816601878928195
+                                 - 10998.181667894016015811313264947*y)*y
+                              + x*(10558.254401178255375178860734349
+                                   + y*(-41243.181254602560059292424743552
+                                        + 30244.999586708544043481111478605*y)
+                                   + x*(-14297.636168262220820554707244431
+                                        + 6048.999917341708808696222295721*x
+                                        + 30244.999586708544043481111478605*y)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 42 ) :
+    grad[0] /*ARGH*/[0]= 220.45407685048602883775556672353
+                         - 440.90815370097205767551113344706*z
+                         + y*(-1249.2397688194208300806148781
+                              + y*(1175.7550765359254871346963558588
+                                   - 2351.5101530718509742693927117177*z)
+                              + 2498.4795376388416601612297562*z)
+                         + x*(-1690.1479225203928877561260115471
+                              + 3380.2958450407857755122520230941*z
+                              + y*(7642.4079974835156663755263130824
+                                   - 15284.815994967031332751052626165*z
+                                   + y*(-5290.8978444116646921061336013647
+                                        + 10581.795688823329384212267202729*z))
+                              + x*(3233.3264604737950896204149786118
+                                   - 6466.652920947590179240829957224*z
+                                   + x*(-1763.6326148038882307020445337882
+                                        + 3527.2652296077764614040890675765*z)
+                                   + y*(-7936.3467666174970381592004020471
+                                        + 15872.693533234994076318400804094*z)));
+    grad[0] /*ARGH*/[1]= 73.484692283495342945918522241177
+                         - 146.96938456699068589183704448235*z
+                         + y*(-146.96938456699068589183704448235
+                              + 293.93876913398137178367408896471*z)
+                         + x*(-1249.2397688194208300806148781
+                              + y*(2351.5101530718509742693927117177
+                                   - 4703.0203061437019485387854234353*z)
+                              + 2498.4795376388416601612297562*z
+                              + x*(3821.2039987417578331877631565412
+                                   - 7642.407997483515666375526313082*z
+                                   + x*(-2645.4489222058323460530668006824
+                                        + 5290.897844411664692106133601365*z)
+                                   + y*(-5290.8978444116646921061336013647
+                                        + 10581.795688823329384212267202729*z)));
+    grad[0] /*ARGH*/[2]= 24.494897427831780981972840747059
+                         + y*(-146.96938456699068589183704448235
+                              + 146.96938456699068589183704448235*y)
+                         + x*(-440.90815370097205767551113344706
+                              + (2498.4795376388416601612297562
+                                 - 2351.5101530718509742693927117177*y)*y
+                              + x*(1690.1479225203928877561260115471
+                                   + y*(-7642.4079974835156663755263130824
+                                        + 5290.897844411664692106133601365*y)
+                                   + x*(-2155.5509736491967264136099857412
+                                        + 881.8163074019441153510222668941*x
+                                        + 5290.897844411664692106133601365*y)));
+    return;
+  case ( 43 ) :
+    grad[0] /*ARGH*/[0]= 142.40786495134318949881214352821
+                         + z*(-854.44718970805913699287286116925
+                              + 854.4471897080591369928728611693*z)
+                         + y*(-262.90682760247973445934549574439
+                              + (1577.4409656148784067560729744663
+                                 - 1577.4409656148784067560729744663*z)*z)
+                         + x*(-722.99377590681926976320011329706
+                              + (4337.9626554409156185792006797824
+                                 - 4337.9626554409156185792006797824*z)*z
+                              + x*(690.13042245650930295578192632901
+                                   + z*(-4140.7825347390558177346915579741
+                                        + 4140.7825347390558177346915579741*z))
+                              + y*(920.17389660867907060770923510535
+                                   + z*(-5521.0433796520744236462554106321
+                                        + 5521.043379652074423646255410632*z)));
+    grad[0] /*ARGH*/[1]= 21.908902300206644538278791312032
+                         + z*(-131.45341380123986722967274787219
+                              + 131.45341380123986722967274787219*z)
+                         + x*(-262.90682760247973445934549574439
+                              + (1577.4409656148784067560729744663
+                                 - 1577.4409656148784067560729744663*z)*z
+                              + x*(460.08694830433953530385461755267
+                                   + z*(-2760.521689826037211823127705316
+                                        + 2760.521689826037211823127705316*z)));
+    grad[0] /*ARGH*/[2]= 65.726706900619933614836373936096
+                         - 131.45341380123986722967274787219*z
+                         + y*(-131.45341380123986722967274787219
+                              + 262.90682760247973445934549574439*z)
+                         + x*(-854.44718970805913699287286116925
+                              + y*(1577.4409656148784067560729744663
+                                   - 3154.8819312297568135121459489326*z)
+                              + 1708.8943794161182739857457223385*z
+                              + x*(2168.9813277204578092896003398912
+                                   - 4337.9626554409156185792006797824*z
+                                   + x*(-1380.260844913018605911563852658
+                                        + 2760.521689826037211823127705316*z)
+                                   + y*(-2760.521689826037211823127705316
+                                        + 5521.043379652074423646255410632*z)));
+    return;
+  case ( 44 ) :
+    grad[0] /*ARGH*/[0]= 51.845925587262881847727739488704
+                         + z*(-622.15110704715458217273287386445
+                              + (1555.3777676178864554318321846611
+                                 - 1036.9185117452576369545547897741*z)*z)
+                         + x*(-129.61481396815720461931934872176
+                              + z*(1555.3777676178864554318321846611
+                                   + z*(-3888.4444190447161385795804616528
+                                        + 2592.2962793631440923863869744352*z)));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 77.768888380894322771591609233056
+                         + z*(-388.84444190447161385795804616528
+                              + 388.84444190447161385795804616528*z)
+                         + x*(-622.15110704715458217273287386445
+                              + (3110.7555352357729108636643693222
+                                 - 3110.7555352357729108636643693222*z)*z
+                              + x*(777.68888380894322771591609233056
+                                   + z*(-3888.4444190447161385795804616528
+                                        + 3888.4444190447161385795804616528*z)));
+    return;
+  case ( 45 ) :
+    grad[0] /*ARGH*/[0]= 155.88457268119895641747017073553
+                         + y*(-2909.8453567157138531261098537299
+                              + y*(12158.996669133518600562673317371
+                                   + y*(-17459.072140294283118756659122379
+                                        + 8002.074730968213096096802097757*y)))
+                         + x*(-1039.2304845413263761164678049035
+                              + x*(2182.3840175367853898445823902974
+                                   + x*(-1870.6148721743874770096420488263
+                                        + 571.5767664977295068640572926969*x
+                                        + 9145.228263963672109824916683151*y)
+                                   + y*(-21200.301884643058072775943220032
+                                        + 30865.145390877393370659093805635*y))
+                              + y*(14964.918977395099816077136390611
+                                   + y*(-43024.142060010911971221767123006
+                                        + 32008.298923872852384387208391029*y)));
+    grad[0] /*ARGH*/[1]= 207.8460969082652752232935609807
+                         + y*(-1870.6148721743874770096420488263
+                              + (4364.7680350735707796891647805948
+                                 - 2909.8453567157138531261098537299*y)*y)
+                         + x*(-2909.8453567157138531261098537299
+                              + y*(24317.993338267037201125346634742
+                                   + y*(-52377.216420882849356269977367138
+                                        + 32008.298923872852384387208391029*y))
+                              + x*(7482.4594886975499080385681953054
+                                   + x*(-7066.767294881019357591981073344
+                                        + 2286.3070659909180274562291707878*x
+                                        + 20576.76359391826224710606253709*y)
+                                   + y*(-43024.142060010911971221767123006
+                                        + 48012.448385809278576580812586543*y)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 46 ) :
+    grad[0] /*ARGH*/[0]= 173.89652095427326288462396988604
+                         - 347.79304190854652576924793977207*z
+                         + y*(-1912.8617304970058917308636687464
+                              + 3825.7234609940117834617273374928*z
+                              + y*(4347.4130238568315721155992471509
+                                   - 8694.826047713663144231198494302*z
+                                   + y*(-2608.4478143140989432693595482906
+                                        + 5216.895628628197886538719096581*z)))
+                         + x*(-869.48260477136631442311984943019
+                              + 1738.9652095427326288462396988604*z
+                              + x*(1217.2756466799128401923677892023
+                                   - 2434.5512933598256803847355784045*z
+                                   + x*(-521.68956286281978865387190965811
+                                        + 1043.3791257256395773077438193162*z)
+                                   + y*(-4695.206065765378097884847186923
+                                        + 9390.412131530756195769694373846*z))
+                              + y*(6608.0677962623839896157108556694
+                                   - 13216.135592524767979231421711339*z
+                                   + y*(-7825.3434429422968298080786448717
+                                        + 15650.686885884593659616157289743*z)));
+    grad[0] /*ARGH*/[1]= 173.89652095427326288462396988604
+                         - 347.79304190854652576924793977207*z
+                         + y*(-869.48260477136631442311984943019
+                              + y*(869.48260477136631442311984943019
+                                   - 1738.9652095427326288462396988604*z)
+                              + 1738.9652095427326288462396988604*z)
+                         + x*(-1912.8617304970058917308636687464
+                              + 3825.7234609940117834617273374928*z
+                              + y*(8694.8260477136631442311984943019
+                                   - 17389.652095427326288462396988604*z
+                                   + y*(-7825.3434429422968298080786448717
+                                        + 15650.686885884593659616157289743*z))
+                              + x*(3304.0338981311919948078554278347
+                                   - 6608.067796262383989615710855669*z
+                                   + x*(-1565.0686885884593659616157289743
+                                        + 3130.1373771769187319232314579487*z)
+                                   + y*(-7825.3434429422968298080786448717
+                                        + 15650.686885884593659616157289743*z)));
+    grad[0] /*ARGH*/[2]= 28.98275349237887714743732831434
+                         + y*(-347.79304190854652576924793977207
+                              + (869.48260477136631442311984943019
+                                 - 579.6550698475775429487465662868*y)*y)
+                         + x*(-347.79304190854652576924793977207
+                              + y*(3825.7234609940117834617273374928
+                                   + y*(-8694.8260477136631442311984943019
+                                        + 5216.895628628197886538719096581*y))
+                              + x*(869.48260477136631442311984943019
+                                   + x*(-811.51709778660856012824519280151
+                                        + 260.84478143140989432693595482906*x
+                                        + 3130.1373771769187319232314579487*y)
+                                   + y*(-6608.0677962623839896157108556694
+                                        + 7825.343442942296829808078644872*y)));
+    return;
+  case ( 47 ) :
+    grad[0] /*ARGH*/[0]= 127.27922061357855439215198517887
+                         + z*(-763.67532368147132635291191107324
+                              + 763.6753236814713263529119110732*z)
+                         + y*(-678.82250993908562342481058762066
+                              + (4072.9350596345137405488635257239
+                                 - 4072.9350596345137405488635257239*z)*z
+                              + y*(593.96969619669992049670926416807
+                                   + z*(-3563.8181771801995229802555850084
+                                        + 3563.8181771801995229802555850084*z)))
+                         + x*(-424.26406871192851464050661726291
+                              + (2545.5844122715710878430397035775
+                                 - 2545.5844122715710878430397035775*z)*z
+                              + x*(296.98484809834996024835463208404
+                                   + z*(-1781.9090885900997614901277925042
+                                        + 1781.9090885900997614901277925042*z))
+                              + y*(1187.9393923933998409934185283361
+                                   + z*(-7127.6363543603990459605111700169
+                                        + 7127.636354360399045960511170017*z)));
+    grad[0] /*ARGH*/[1]= 84.852813742385702928101323452582
+                         + z*(-509.11688245431421756860794071549
+                              + 509.1168824543142175686079407155*z)
+                         + y*(-169.70562748477140585620264690516
+                              + (1018.233764908628435137215881431
+                                 - 1018.233764908628435137215881431*z)*z)
+                         + x*(-678.82250993908562342481058762066
+                              + (4072.9350596345137405488635257239
+                                 - 4072.9350596345137405488635257239*z)*z
+                              + x*(593.96969619669992049670926416807
+                                   + z*(-3563.8181771801995229802555850084
+                                        + 3563.8181771801995229802555850084*z))
+                              + y*(1187.9393923933998409934185283361
+                                   + z*(-7127.6363543603990459605111700169
+                                        + 7127.636354360399045960511170017*z)));
+    grad[0] /*ARGH*/[2]= 84.852813742385702928101323452582
+                         - 169.70562748477140585620264690516*z
+                         + y*(-509.11688245431421756860794071549
+                              + y*(509.11688245431421756860794071549
+                                   - 1018.233764908628435137215881431*z)
+                              + 1018.233764908628435137215881431*z)
+                         + x*(-763.67532368147132635291191107324
+                              + 1527.3506473629426527058238221465*z
+                              + y*(4072.9350596345137405488635257239
+                                   - 8145.870119269027481097727051448*z
+                                   + y*(-3563.8181771801995229802555850084
+                                        + 7127.636354360399045960511170017*z))
+                              + x*(1272.7922061357855439215198517887
+                                   - 2545.5844122715710878430397035775*z
+                                   + x*(-593.96969619669992049670926416807
+                                        + 1187.9393923933998409934185283361*z)
+                                   + y*(-3563.8181771801995229802555850084
+                                        + 7127.636354360399045960511170017*z)));
+    return;
+  case ( 48 ) :
+    grad[0] /*ARGH*/[0]= 67.349832961930944940507477181698
+                         + z*(-808.19799554317133928608972618037
+                              + (2020.4949888579283482152243154509
+                                 - 1346.996659238618898810149543634*z)*z)
+                         + x*(-112.2497216032182415675124619695
+                              + z*(1346.996659238618898810149543634
+                                   + z*(-3367.4916480965472470253738590849
+                                        + 2244.9944320643648313502492393899*z)))
+                         + y*(-112.2497216032182415675124619695
+                              + z*(1346.996659238618898810149543634
+                                   + z*(-3367.4916480965472470253738590849
+                                        + 2244.9944320643648313502492393899*z)));
+    grad[0] /*ARGH*/[1]= 22.449944320643648313502492393899
+                         + z*(-269.39933184772377976202990872679
+                              + (673.49832961930944940507477181698
+                                 - 448.99888641287296627004984787799*z)*z)
+                         + x*(-112.2497216032182415675124619695
+                              + z*(1346.996659238618898810149543634
+                                   + z*(-3367.4916480965472470253738590849
+                                        + 2244.9944320643648313502492393899*z)));
+    grad[0] /*ARGH*/[2]= 134.6996659238618898810149543634
+                         + z*(-673.49832961930944940507477181698
+                              + 673.498329619309449405074771817*z)
+                         + y*(-269.39933184772377976202990872679
+                              + (1346.996659238618898810149543634
+                                 - 1346.996659238618898810149543634*z)*z)
+                         + x*(-808.19799554317133928608972618037
+                              + (4040.9899777158566964304486309019
+                                 - 4040.9899777158566964304486309019*z)*z
+                              + x*(673.49832961930944940507477181698
+                                   + z*(-3367.4916480965472470253738590849
+                                        + 3367.4916480965472470253738590849*z))
+                              + y*(1346.996659238618898810149543634
+                                   + z*(-6734.9832961930944940507477181698
+                                        + 6734.98329619309449405074771817*z)));
+    return;
+  case ( 49 ) :
+    grad[0] /*ARGH*/[0]= 18.
+                         + z*(-360.
+                              + z*(1620.
+                                   + z*(-2520.
+                                        + 1260.*z)));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 120.
+                         + z*(-1080.
+                              + (2520.
+                                 - 1680.*z)*z)
+                         + x*(-360.
+                              + z*(3240.
+                                   + z*(-7560.
+                                        + 5040.*z)));
+    return;
+  case ( 50 ) :
+    grad[0] /*ARGH*/[0]= 57.445626465380286598506114682189
+                         + y*(-1378.6950351691268783641467523725
+                              + y*(7238.1489346379161114117704499559
+                                   + y*(-12867.82032824518419806536968881
+                                        + 7238.148934637916111411770449956*y)))
+                         + x*(-229.78250586152114639402445872876
+                              + x*(344.67375879228171959103668809314
+                                   + x*(-229.78250586152114639402445872876
+                                        + 57.44562646538028659850611468219*x
+                                        + 1378.6950351691268783641467523725*y)
+                                   + y*(-4136.0851055073806350924402571176
+                                        + 7238.148934637916111411770449956*y))
+                              + y*(4136.0851055073806350924402571176
+                                   + y*(-14476.297869275832222823540899912
+                                        + 12867.82032824518419806536968881*y)));
+    grad[0] /*ARGH*/[1]= 344.67375879228171959103668809314
+                         + y*(-4825.4326230919440742745136333039
+                              + y*(19301.730492367776297098054533216
+                                   + y*(-28952.595738551664445647081799823
+                                        + 14476.297869275832222823540899912*y)))
+                         + x*(-1378.6950351691268783641467523725
+                              + x*(2068.0425527536903175462201285588
+                                   + x*(-1378.6950351691268783641467523725
+                                        + 344.67375879228171959103668809314*x
+                                        + 4825.4326230919440742745136333039*y)
+                                   + y*(-14476.297869275832222823540899912
+                                        + 19301.730492367776297098054533216*y))
+                              + y*(14476.297869275832222823540899912
+                                   + y*(-38603.460984735552594196109066431
+                                        + 28952.595738551664445647081799823*y)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 51 ) :
+    grad[0] /*ARGH*/[0]= 65.726706900619933614836373936096
+                         - 131.45341380123986722967274787219*z
+                         + y*(-985.90060350929900422254560904144
+                              + 1971.8012070185980084450912180829*z
+                              + y*(2957.7018105278970126676368271243
+                                   - 5915.403621055794025335273654249*z
+                                   + y*(-2300.4347415216976765192730877634
+                                        + 4600.8694830433953530385461755267*z)))
+                         + x*(-197.18012070185980084450912180829
+                              + 394.36024140371960168901824361658*z
+                              + x*(197.18012070185980084450912180829
+                                   - 394.36024140371960168901824361658*z
+                                   + x*(-65.726706900619933614836373936096
+                                        + 131.45341380123986722967274787219*z)
+                                   + y*(-985.90060350929900422254560904144
+                                        + 1971.8012070185980084450912180829*z))
+                              + y*(1971.8012070185980084450912180829
+                                   - 3943.6024140371960168901824361658*z
+                                   + y*(-2957.7018105278970126676368271243
+                                        + 5915.403621055794025335273654249*z)));
+    grad[0] /*ARGH*/[1]= 328.63353450309966807418186968048
+                         - 657.267069006199336148363739361*z
+                         + y*(-2957.7018105278970126676368271243
+                              + 5915.403621055794025335273654249*z
+                              + y*(6901.3042245650930295578192632901
+                                   - 13802.60844913018605911563852658*z
+                                   + y*(-4600.8694830433953530385461755267
+                                        + 9201.738966086790706077092351053*z)))
+                         + x*(-985.90060350929900422254560904144
+                              + 1971.8012070185980084450912180829*z
+                              + x*(985.90060350929900422254560904144
+                                   - 1971.8012070185980084450912180829*z
+                                   + x*(-328.63353450309966807418186968048
+                                        + 657.267069006199336148363739361*z)
+                                   + y*(-2957.7018105278970126676368271243
+                                        + 5915.403621055794025335273654249*z))
+                              + y*(5915.4036210557940253352736542487
+                                   - 11830.807242111588050670547308497*z
+                                   + y*(-6901.3042245650930295578192632901
+                                        + 13802.60844913018605911563852658*z)));
+    grad[0] /*ARGH*/[2]= 32.863353450309966807418186968048
+                         + y*(-657.26706900619933614836373936096
+                              + y*(2957.7018105278970126676368271243
+                                   + y*(-4600.8694830433953530385461755267
+                                        + 2300.4347415216976765192730877634*y)))
+                         + x*(-131.45341380123986722967274787219
+                              + x*(197.18012070185980084450912180829
+                                   + x*(-131.45341380123986722967274787219
+                                        + 32.863353450309966807418186968048*x
+                                        + 657.267069006199336148363739361*y)
+                                   + y*(-1971.8012070185980084450912180829
+                                        + 2957.7018105278970126676368271243*y))
+                              + y*(1971.8012070185980084450912180829
+                                   + y*(-5915.4036210557940253352736542487
+                                        + 4600.8694830433953530385461755267*y)));
+    return;
+  case ( 52 ) :
+    grad[0] /*ARGH*/[0]= 50.199601592044532878690321547111
+                         + z*(-301.19760955226719727214192928267
+                              + 301.19760955226719727214192928267*z)
+                         + x*(-100.39920318408906575738064309422
+                              + (602.39521910453439454428385856533
+                                 - 602.3952191045343945442838585653*z)*z
+                              + x*(50.199601592044532878690321547111
+                                   + z*(-301.19760955226719727214192928267
+                                        + 301.19760955226719727214192928267*z))
+                              + y*(401.59681273635626302952257237689
+                                   + z*(-2409.5808764181375781771354342613
+                                        + 2409.5808764181375781771354342613*z)))
+                         + y*(-401.59681273635626302952257237689
+                              + (2409.5808764181375781771354342613
+                                 - 2409.5808764181375781771354342613*z)*z
+                              + y*(501.99601592044532878690321547111
+                                   + z*(-3011.9760955226719727214192928267
+                                        + 3011.9760955226719727214192928267*z)));
+    grad[0] /*ARGH*/[1]= 200.79840636817813151476128618844
+                         + z*(-1204.7904382090687890885677171307
+                              + 1204.7904382090687890885677171307*z)
+                         + y*(-1003.9920318408906575738064309422
+                              + (6023.9521910453439454428385856533
+                                 - 6023.952191045343945442838585653*z)*z
+                              + y*(1003.9920318408906575738064309422
+                                   + z*(-6023.9521910453439454428385856533
+                                        + 6023.952191045343945442838585653*z)))
+                         + x*(-401.59681273635626302952257237689
+                              + (2409.5808764181375781771354342613
+                                 - 2409.5808764181375781771354342613*z)*z
+                              + x*(200.79840636817813151476128618844
+                                   + z*(-1204.7904382090687890885677171307
+                                        + 1204.7904382090687890885677171307*z))
+                              + y*(1003.9920318408906575738064309422
+                                   + z*(-6023.9521910453439454428385856533
+                                        + 6023.952191045343945442838585653*z)));
+    grad[0] /*ARGH*/[2]= 100.39920318408906575738064309422
+                         - 200.79840636817813151476128618844*z
+                         + y*(-1204.7904382090687890885677171307
+                              + 2409.5808764181375781771354342613*z
+                              + y*(3011.9760955226719727214192928267
+                                   - 6023.952191045343945442838585653*z
+                                   + y*(-2007.9840636817813151476128618844
+                                        + 4015.9681273635626302952257237689*z)))
+                         + x*(-301.19760955226719727214192928267
+                              + 602.3952191045343945442838585653*z
+                              + x*(301.19760955226719727214192928267
+                                   - 602.3952191045343945442838585653*z
+                                   + x*(-100.39920318408906575738064309422
+                                        + 200.79840636817813151476128618844*z)
+                                   + y*(-1204.7904382090687890885677171307
+                                        + 2409.5808764181375781771354342613*z))
+                              + y*(2409.5808764181375781771354342613
+                                   - 4819.1617528362751563542708685227*z
+                                   + y*(-3011.9760955226719727214192928267
+                                        + 6023.952191045343945442838585653*z)));
+    return;
+  case ( 53 ) :
+    grad[0] /*ARGH*/[0]= 28.98275349237887714743732831434
+                         + z*(-347.79304190854652576924793977207
+                              + (869.48260477136631442311984943019
+                                 - 579.6550698475775429487465662868*z)*z)
+                         + x*(-28.98275349237887714743732831434
+                              + z*(347.79304190854652576924793977207
+                                   + z*(-869.48260477136631442311984943019
+                                        + 579.6550698475775429487465662868*z)))
+                         + y*(-86.948260477136631442311984943019
+                              + z*(1043.3791257256395773077438193162
+                                   + z*(-2608.4478143140989432693595482906
+                                        + 1738.9652095427326288462396988604*z)));
+    grad[0] /*ARGH*/[1]= 86.948260477136631442311984943019
+                         + z*(-1043.3791257256395773077438193162
+                              + (2608.4478143140989432693595482906
+                                 - 1738.9652095427326288462396988604*z)*z)
+                         + x*(-86.948260477136631442311984943019
+                              + z*(1043.3791257256395773077438193162
+                                   + z*(-2608.4478143140989432693595482906
+                                        + 1738.9652095427326288462396988604*z)))
+                         + y*(-173.89652095427326288462396988604
+                              + z*(2086.7582514512791546154876386324
+                                   + z*(-5216.8956286281978865387190965811
+                                        + 3477.9304190854652576924793977207*z)));
+    grad[0] /*ARGH*/[2]= 173.89652095427326288462396988604
+                         + z*(-869.48260477136631442311984943019
+                              + 869.4826047713663144231198494302*z)
+                         + y*(-1043.3791257256395773077438193162
+                              + (5216.8956286281978865387190965811
+                                 - 5216.895628628197886538719096581*z)*z
+                              + y*(1043.3791257256395773077438193162
+                                   + z*(-5216.8956286281978865387190965811
+                                        + 5216.895628628197886538719096581*z)))
+                         + x*(-347.79304190854652576924793977207
+                              + (1738.9652095427326288462396988604
+                                 - 1738.9652095427326288462396988604*z)*z
+                              + x*(173.89652095427326288462396988604
+                                   + z*(-869.48260477136631442311984943019
+                                        + 869.4826047713663144231198494302*z))
+                              + y*(1043.3791257256395773077438193162
+                                   + z*(-5216.8956286281978865387190965811
+                                        + 5216.895628628197886538719096581*z)));
+    return;
+  case ( 54 ) :
+    grad[0] /*ARGH*/[0]= 10.392304845413263761164678049035
+                         + z*(-207.8460969082652752232935609807
+                              + z*(935.30743608719373850482102441317
+                                   + z*(-1454.9226783578569265630549268649
+                                        + 727.4613391789284632815274634325*z)));
+    grad[0] /*ARGH*/[1]= 20.78460969082652752232935609807
+                         + z*(-415.69219381653055044658712196141
+                              + z*(1870.6148721743874770096420488263
+                                   + z*(-2909.8453567157138531261098537299
+                                        + 1454.9226783578569265630549268649*z)));
+    grad[0] /*ARGH*/[2]= 207.8460969082652752232935609807
+                         + z*(-1870.6148721743874770096420488263
+                              + (4364.7680350735707796891647805948
+                                 - 2909.8453567157138531261098537299*z)*z)
+                         + x*(-207.8460969082652752232935609807
+                              + z*(1870.6148721743874770096420488263
+                                   + z*(-4364.7680350735707796891647805948
+                                        + 2909.8453567157138531261098537299*z)))
+                         + y*(-415.69219381653055044658712196141
+                              + z*(3741.2297443487749540192840976527
+                                   + z*(-8729.5360701471415593783295611896
+                                        + 5819.69071343142770625221970746*z)));
+    return;
+  case ( 55 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 140.71247279470288663696890340633
+                         + z*(-1969.9746191258404129175646476887
+                              + z*(7879.8984765033616516702585907547
+                                   + z*(-11819.847714755042477505387886132
+                                        + 5909.923857377521238752693943066*z)));
+    return;
+                #endif
+                #if (PMAX3D>=6)
+  case ( 56 ) :
+    grad[0] /*ARGH*/[0]= -179.59955456514918650801993915119
+                         + x*(4040.9899777158566964304486309019
+                              + x*(-26939.933184772377976202990872679
+                                   + x*(74084.816258124039434558224899868
+                                        + x*(-88901.779509748847321469869879841
+                                             + 38524.104454224500505970276947931*x))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 57 ) :
+    grad[0] /*ARGH*/[0]= -298.11407212676157062443450206005
+                         + 583.2666628567074207869370692479*y
+                         + x*(6415.9332914237816286563077617271
+                              - 11665.333257134148415738741384958*y
+                              + x*(-40828.666399969519455085594847354
+                                   + 64159.33291423781628656307761727*y
+                                   + x*(106932.22152372969381093846269545
+                                        - 128318.66582847563257312615523454*y
+                                        + x*(-121902.73253705185094446984747282
+                                             + 50044.27967310549670351920054147*x
+                                             + 83407.13278850916117253200090245*y))));
+    grad[0] /*ARGH*/[1]= -12.961481396815720461931934872176
+                         + x*(583.26666285670742078693706924792
+                              + x*(-5832.6666285670742078693706924792
+                                   + x*(21386.44430474593876218769253909
+                                        + x*(-32079.666457118908143281538808636
+                                             + 16681.426557701832234506400180491*x))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 58 ) :
+    grad[0] /*ARGH*/[0]= -210.
+                         + 420.*z
+                         + x*(3360.
+                              - 6720.*z
+                              + x*(-15120.
+                                   + 30240.*z
+                                   + x*(25200.
+                                        - 50400.*z
+                                        + x*(-13860.
+                                             + 27720.*z))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -12.
+                         + x*(420.
+                              + x*(-3360.
+                                   + x*(10080.
+                                        + x*(-12600.
+                                             + 5544.*x))));
+    return;
+  case ( 59 ) :
+    grad[0] /*ARGH*/[0]= -351.39721114431173015083225082978
+                         + (2058.1836652738258480263031834316
+                            - 2007.9840636817813151476128618844*y)*y
+                         + x*(6877.3454181101010043805740519542
+                              + y*(-37147.705178112954330230837944862
+                                   + 33131.737050749391699935612221093*y)
+                              + x*(-39657.685257715180974165354022218
+                                   + (182224.55377912165434964586721601
+                                      - 132526.94820299756679974244888437*y)*y
+                                   + x*(93873.254977123276483150901293098
+                                        + y*(-320273.45815724411976604425147057
+                                             + 143570.86055324736403305431962474*y)
+                                        + x*(-96634.233064685725791478868978189
+                                             + 35892.715138311841008263579906185*x
+                                             + 179463.57569155920504131789953092*y))));
+    grad[0] /*ARGH*/[1]= -50.199601592044532878690321547111
+                         + 100.39920318408906575738064309422*y
+                         + x*(2058.1836652738258480263031834316
+                              - 4015.9681273635626302952257237689*y
+                              + x*(-18573.852589056477165115418972431
+                                   + 33131.737050749391699935612221093*y
+                                   + x*(60741.517926373884783215289072005
+                                        - 88351.29880199837786649496592292*y
+                                        + x*(-80068.364539311029941511062867642
+                                             + 35892.715138311841008263579906185*x
+                                             + 71785.43027662368201652715981237*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 60 ) :
+    grad[0] /*ARGH*/[0]= -342.94605989863770411843437561816
+                         + y*(665.10751010644888071453939513825
+                              - 1330.2150202128977614290787902765*z)
+                         + 685.8921197972754082368687512363*z
+                         + x*(5154.5832033249788255376803123215
+                              - 10309.166406649957651075360624643*z
+                              + y*(-8978.9513864370598896462818343664
+                                   + 17957.902772874119779292563668733*z)
+                              + x*(-21699.132517222894733311847766386
+                                   + y*(29929.837954790199632154272781221
+                                        - 59859.67590958039926430854556244*z)
+                                   + 43398.265034445789466623695532771*z
+                                   + x*(33671.067699138974586173556878874
+                                        - 67342.13539827794917234711375775*z
+                                        + x*(-17147.302994931885205921718780908
+                                             + 34294.605989863770411843437561816*z)
+                                        + y*(-27435.684791891016329474750049453
+                                             + 54871.36958378203265894950009891*z))));
+    grad[0] /*ARGH*/[1]= -20.78460969082652752232935609807
+                         + 41.569219381653055044658712196141*z
+                         + x*(665.10751010644888071453939513825
+                              - 1330.2150202128977614290787902765*z
+                              + x*(-4489.4756932185299448231409171832
+                                   + 8978.951386437059889646281834366*z
+                                   + x*(9976.6126515967332107180909270738
+                                        - 19953.225303193466421436181854148*z
+                                        + x*(-6858.9211979727540823686875123633
+                                             + 13717.842395945508164737375024727*z))));
+    grad[0] /*ARGH*/[2]= -20.78460969082652752232935609807
+                         + 41.569219381653055044658712196141*y
+                         + x*(685.89211979727540823686875123633
+                              - 1330.2150202128977614290787902765*y
+                              + x*(-5154.5832033249788255376803123215
+                                   + 8978.951386437059889646281834366*y
+                                   + x*(14466.088344815263155541231844257
+                                        - 19953.225303193466421436181854148*y
+                                        + x*(-16835.533849569487293086778439437
+                                             + 6858.921197972754082368687512363*x
+                                             + 13717.842395945508164737375024727*y))));
+    return;
+  case ( 61 ) :
+    grad[0] /*ARGH*/[0]= -169.70562748477140585620264690516
+                         + (1018.233764908628435137215881431
+                            - 1018.233764908628435137215881431*z)*z
+                         + x*(1781.9090885900997614901277925042
+                              + z*(-10691.454531540598568940766755025
+                                   + 10691.454531540598568940766755025*z)
+                              + x*(-4751.7575695735993639736741133446
+                                   + (28510.545417441596183842044680068
+                                      - 28510.545417441596183842044680068*z)*z
+                                   + x*(3563.8181771801995229802555850084
+                                        + z*(-21382.909063081197137881533510051
+                                             + 21382.909063081197137881533510051*z))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -42.426406871192851464050661726291
+                         + 84.85281374238570292810132345258*z
+                         + x*(1018.233764908628435137215881431
+                              - 2036.467529817256870274431762862*z
+                              + x*(-5345.7272657702992844703833775127
+                                   + 10691.454531540598568940766755025*z
+                                   + x*(9503.5151391471987279473482266892
+                                        - 19007.030278294397455894696453378*z
+                                        + x*(-5345.7272657702992844703833775127
+                                             + 10691.454531540598568940766755025*z))));
+    return;
+  case ( 62 ) :
+    grad[0] /*ARGH*/[0]= -356.38181771801995229802555850084
+                         + y*(4157.7878733768994434769648491765
+                              + y*(-10097.484835343898648444057490857
+                                   + 6533.666658163699125463801905849*y))
+                         + x*(5939.6969619669992049670926416807
+                              + y*(-62960.787796850191572651182001816
+                                   + (137206.99982143768163473984002282
+                                      - 78403.99989796438950556562287019*y)*y)
+                              + x*(-29104.515113638296104338753944236
+                                   + y*(254812.9996683842658930882743281
+                                        + y*(-431221.99943880414228061092578602
+                                             + 169875.33311225617726205884955207*y))
+                                   + x*(58802.999923473292129174217152639
+                                        + x*(-52269.33326530959300371041524679
+                                             + 16987.533311225617726205884955207*x
+                                             + 169875.33311225617726205884955207*y)
+                                        + y*(-365885.33285716715102597290672753
+                                             + 339750.66622451235452411769910414*y))));
+    grad[0] /*ARGH*/[1]= -118.79393923933998409934185283361
+                         + (593.96969619669992049670926416807
+                            - 593.9696961966999204967092641681*y)*y
+                         + x*(4157.7878733768994434769648491765
+                              + y*(-20194.969670687797296888114981714
+                                   + 19600.999974491097376391405717546*y)
+                              + x*(-31480.393898425095786325591000908
+                                   + (137206.99982143768163473984002282
+                                      - 117605.99984694658425834843430528*y)*y
+                                   + x*(84937.666556128088631029424776034
+                                        + y*(-287481.33295920276152040728385735
+                                             + 169875.33311225617726205884955207*y)
+                                        + x*(-91471.333214291787756493226681883
+                                             + 33975.066622451235452411769910414*x
+                                             + 169875.33311225617726205884955207*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 63 ) :
+    grad[0] /*ARGH*/[0]= -389.07582808496340717519621835924
+                         + 778.1516561699268143503924367185*z
+                         + y*(2253.9565213197880139804470580811
+                              - 4507.9130426395760279608941161623*z
+                              + y*(-2173.4580741297955849097168060068
+                                   + 4346.9161482595911698194336120136*z))
+                         + x*(5098.2349886995205078129159647073
+                              - 10196.469977399041015625831929415*z
+                              + y*(-26081.496889557547018916601672082
+                                   + y*(21734.580741297955849097168060068
+                                        - 43469.161482595911698194336120136*z)
+                                   + 52162.99377911509403783320334416*z)
+                              + x*(-18595.141300888251115338688229169
+                                   + 37190.282601776502230677376458339*z
+                                   + y*(72448.602470993186163657226866893
+                                        - 144897.20494198637232731445373379*z
+                                        + y*(-39846.731359046252390011474776791
+                                             + 79693.46271809250478002294955358*z))
+                                   + x*(24954.518628897653011926378143041
+                                        - 49909.037257795306023852756286082*z
+                                        + x*(-11068.53648862395899722540966022
+                                             + 22137.07297724791799445081932044*z)
+                                        + y*(-53128.975145395003186681966369055
+                                             + 106257.95029079000637336393273811*z))));
+    grad[0] /*ARGH*/[1]= -80.498447189992429070730252074326
+                         + y*(160.99689437998485814146050414865
+                              - 321.9937887599697162829210082973*z)
+                         + 160.99689437998485814146050414865*z
+                         + x*(2253.9565213197880139804470580811
+                              - 4507.9130426395760279608941161623*z
+                              + y*(-4346.9161482595911698194336120136
+                                   + 8693.832296519182339638867224027*z)
+                              + x*(-13040.748444778773509458300836041
+                                   + y*(21734.580741297955849097168060068
+                                        - 43469.161482595911698194336120136*z)
+                                   + 26081.496889557547018916601672082*z
+                                   + x*(24149.534156997728721219075622298
+                                        - 48299.068313995457442438151244596*z
+                                        + x*(-13282.243786348750796670491592264
+                                             + 26564.487572697501593340983184528*z)
+                                        + y*(-26564.487572697501593340983184528
+                                             + 53128.97514539500318668196636906*z))));
+    grad[0] /*ARGH*/[2]= -26.832815729997476356910084024775
+                         + (160.99689437998485814146050414865
+                            - 160.99689437998485814146050414865*y)*y
+                         + x*(778.15165616992681435039243671848
+                              + y*(-4507.9130426395760279608941161623
+                                   + 4346.9161482595911698194336120136*y)
+                              + x*(-5098.2349886995205078129159647073
+                                   + (26081.496889557547018916601672082
+                                      - 21734.580741297955849097168060068*y)*y
+                                   + x*(12396.760867258834076892458819446
+                                        + y*(-48299.068313995457442438151244596
+                                             + 26564.487572697501593340983184528*y)
+                                        + x*(-12477.259314448826505963189071521
+                                             + 4427.4145954495835988901638640879*x
+                                             + 26564.487572697501593340983184528*y))));
+    return;
+  case ( 64 ) :
+    grad[0] /*ARGH*/[0]= -269.44387170614959080170124821765
+                         + (1616.6632302368975448102074893059
+                            - 1616.6632302368975448102074893059*z)*z
+                         + y*(514.39284598446740062142965568824
+                              + z*(-3086.3570759068044037285779341294
+                                   + 3086.3570759068044037285779341294*z))
+                         + x*(2571.9642299223370031071482784412
+                              + z*(-15431.785379534022018642889670647
+                                   + 15431.785379534022018642889670647*z)
+                              + y*(-4115.1427678757392049714372455059
+                                   + (24690.856607254435229828623473035
+                                      - 24690.856607254435229828623473035*z)*z)
+                              + x*(-6172.7141518136088074571558682588
+                                   + (37036.284910881652844742935209553
+                                      - 37036.284910881652844742935209553*z)*z
+                                   + x*(4115.1427678757392049714372455059
+                                        + z*(-24690.856607254435229828623473035
+                                             + 24690.856607254435229828623473035*z))
+                                   + y*(6172.7141518136088074571558682588
+                                        + z*(-37036.284910881652844742935209553
+                                             + 37036.284910881652844742935209553*z))));
+    grad[0] /*ARGH*/[1]= -24.494897427831780981972840747059
+                         + (146.96938456699068589183704448235
+                            - 146.96938456699068589183704448235*z)*z
+                         + x*(514.39284598446740062142965568824
+                              + z*(-3086.3570759068044037285779341294
+                                   + 3086.3570759068044037285779341294*z)
+                              + x*(-2057.5713839378696024857186227529
+                                   + (12345.428303627217614914311736518
+                                      - 12345.428303627217614914311736518*z)*z
+                                   + x*(2057.5713839378696024857186227529
+                                        + z*(-12345.428303627217614914311736518
+                                             + 12345.428303627217614914311736518*z))));
+    grad[0] /*ARGH*/[2]= -73.484692283495342945918522241177
+                         + y*(146.96938456699068589183704448235
+                              - 293.93876913398137178367408896471*z)
+                         + 146.96938456699068589183704448235*z
+                         + x*(1616.6632302368975448102074893059
+                              - 3233.3264604737950896204149786118*z
+                              + y*(-3086.3570759068044037285779341294
+                                   + 6172.714151813608807457155868259*z)
+                              + x*(-7715.8926897670110093214448353236
+                                   + y*(12345.428303627217614914311736518
+                                        - 24690.856607254435229828623473035*z)
+                                   + 15431.785379534022018642889670647*z
+                                   + x*(12345.428303627217614914311736518
+                                        - 24690.856607254435229828623473035*z
+                                        + x*(-6172.7141518136088074571558682588
+                                             + 12345.428303627217614914311736518*z)
+                                        + y*(-12345.428303627217614914311736518
+                                             + 24690.856607254435229828623473035*z))));
+    return;
+  case ( 65 ) :
+    grad[0] /*ARGH*/[0]= -112.2497216032182415675124619695
+                         + z*(1346.996659238618898810149543634
+                              + z*(-3367.4916480965472470253738590849
+                                   + 2244.9944320643648313502492393899*z))
+                         + x*(673.49832961930944940507477181698
+                              + z*(-8081.9799554317133928608972618037
+                                   + (20204.949888579283482152243154509
+                                      - 13469.96659238618898810149543634*z)*z)
+                              + x*(-785.74805122252769097258723378648
+                                   + z*(9428.9766146703322916710468054377
+                                        + z*(-23572.441536675830729177617013594
+                                             + 15714.96102445055381945174467573*z))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -89.799777282574593254009969575597
+                         + (448.99888641287296627004984787799
+                            - 448.99888641287296627004984787799*z)*z
+                         + x*(1346.996659238618898810149543634
+                              + z*(-6734.9832961930944940507477181698
+                                   + 6734.98329619309449405074771817*z)
+                              + x*(-4040.9899777158566964304486309019
+                                   + (20204.949888579283482152243154509
+                                      - 20204.949888579283482152243154509*z)*z
+                                   + x*(3142.9922048901107638903489351459
+                                        + z*(-15714.96102445055381945174467573
+                                             + 15714.96102445055381945174467573*z))));
+    return;
+  case ( 66 ) :
+    grad[0] /*ARGH*/[0]= -314.29922048901107638903489351459
+                         + y*(6061.4849665737850446456729463528
+                              + y*(-26266.434855153068526797916100862
+                                   + (39287.402561126384548629361689324
+                                      - 18857.953229340664583342093610875*y)*y))
+                         + x*(4040.9899777158566964304486309019
+                              + y*(-68696.829621169563839317626725332
+                                   + y*(256602.86358495690022333348806227
+                                        + y*(-320585.20489879129791681559138488
+                                             + 122576.69599071431979172360847069*y)))
+                              + x*(-15490.461581244117336316719751791
+                                   + x*(25368.437082327322594257816405106
+                                        + x*(-18857.953229340664583342093610875
+                                             + 5253.286971030613705359583220172*x
+                                             + 87554.78285051022842265972033621*y)
+                                        + y*(-231683.42538904245059534572150504
+                                             + 315197.21826183682232157499321035*y))
+                                   + y*(206763.98719312800096735795494781
+                                        + y*(-545533.64699164065401811056517175
+                                             + 367730.08797214295937517082541207*y))));
+    grad[0] /*ARGH*/[1]= -224.49944320643648313502492393899
+                         + y*(2020.4949888579283482152243154509
+                              + y*(-4714.4883073351661458355234027189
+                                   + 3142.9922048901107638903489351459*y))
+                         + x*(6061.4849665737850446456729463528
+                              + y*(-52532.869710306137053595832201724
+                                   + (117862.20768337915364588808506797
+                                      - 75431.8129173626583333683744435*y)*y)
+                              + x*(-34348.414810584781919658813362666
+                                   + y*(256602.86358495690022333348806227
+                                        + y*(-480877.80734818694687522338707732
+                                             + 245153.39198142863958344721694138*y))
+                                   + x*(68921.329064376000322452651649271
+                                        + x*(-57920.85634726061264883643037626
+                                             + 17510.956570102045684531944067241*x
+                                             + 157598.60913091841116078749660517*y)
+                                        + y*(-363689.09799442710267874037678117
+                                             + 367730.08797214295937517082541207*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 67 ) :
+    grad[0] /*ARGH*/[0]= -365.11368092691350148922297400222
+                         + 730.2273618538270029784459480044*z
+                         + y*(4190.8700767263114953545593537646
+                              - 8381.740153452622990709118707529*z
+                              + y*(-10000.939955824152432096107548756
+                                   + y*(6349.8031465550174172038778087342
+                                        - 12699.606293110034834407755617468*z)
+                                   + 20001.879911648304864192215097513*z))
+                         + x*(3746.3838564674602761502879071532
+                              - 7492.767712934920552300575814306*z
+                              + y*(-36574.866124156900323094336178309
+                                   + 73149.73224831380064618867235662*z
+                                   + y*(71435.28539874394594354362534826
+                                        - 142870.57079748789188708725069652*z
+                                        + y*(-34923.917306052595794621327948038
+                                             + 69847.83461210519158924265589608*z)))
+                              + x*(-10762.916333410754522160572885805
+                                   + 21525.832666821509044321145771609*z
+                                   + x*(11747.135821126782221827173946158
+                                        - 23494.271642253564443654347892317*z
+                                        + x*(-4365.4896632565744743276659935048
+                                             + 8730.97932651314894865533198701*z)
+                                        + y*(-41908.700767263114953545593537646
+                                             + 83817.40153452622990709118707529*z))
+                                   + y*(74292.69681469370378128537036219
+                                        - 148585.39362938740756257074072438*z
+                                        + y*(-78578.813938618340537897987883086
+                                             + 157157.62787723668107579597576617*z))));
+    grad[0] /*ARGH*/[1]= -190.49409439665052251611633426203
+                         + 380.98818879330104503223266852405*z
+                         + y*(952.47047198325261258058167131013
+                              - 1904.9409439665052251611633426203*z
+                              + y*(-952.47047198325261258058167131013
+                                   + 1904.9409439665052251611633426203*z))
+                         + x*(4190.8700767263114953545593537646
+                              - 8381.740153452622990709118707529*z
+                              + y*(-20001.879911648304864192215097513
+                                   + y*(19049.409439665052251611633426203
+                                        - 38098.818879330104503223266852405*z)
+                                   + 40003.759823296609728384430195026*z)
+                              + x*(-18287.433062078450161547168089155
+                                   + 36574.866124156900323094336178309*z
+                                   + y*(71435.28539874394594354362534826
+                                        - 142870.57079748789188708725069652*z
+                                        + y*(-52385.875959078893691931991922057
+                                             + 104771.75191815778738386398384411*z))
+                                   + x*(24764.232271564567927095123454063
+                                        - 49528.464543129135854190246908127*z
+                                        + x*(-10477.175191815778738386398384411
+                                             + 20954.350383631557476772796768823*z)
+                                        + y*(-52385.875959078893691931991922057
+                                             + 104771.75191815778738386398384411*z))));
+    grad[0] /*ARGH*/[2]= -31.749015732775087086019389043671
+                         + y*(380.98818879330104503223266852405
+                              + y*(-952.47047198325261258058167131013
+                                   + 634.9803146555017417203877808734*y))
+                         + x*(730.22736185382700297844594800444
+                              + y*(-8381.7401534526229907091187075292
+                                   + (20001.879911648304864192215097513
+                                      - 12699.606293110034834407755617468*y)*y)
+                              + x*(-3746.3838564674602761502879071532
+                                   + y*(36574.866124156900323094336178309
+                                        + y*(-71435.28539874394594354362534826
+                                             + 34923.917306052595794621327948038*y))
+                                   + x*(7175.2775556071696814403819238697
+                                        + x*(-5873.5679105633911109135869730792
+                                             + 1746.1958653026297897310663974019*x
+                                             + 20954.350383631557476772796768823*y)
+                                        + y*(-49528.464543129135854190246908127
+                                             + 52385.87595907889369193199192206*y))));
+    return;
+  case ( 68 ) :
+    grad[0] /*ARGH*/[0]= -284.60498941515413987990041899894
+                         + (1707.6299364909248392794025139937
+                            - 1707.6299364909248392794025139937*z)*z
+                         + y*(1612.7616066858734593194357076607
+                              + z*(-9676.5696401152407559166142459641
+                                   + 9676.569640115240755916614245964*z)
+                              + y*(-1517.8932768808220793594689013277
+                                   + (9107.3596612849324761568134079662
+                                      - 9107.359661284932476156813407966*z)*z))
+                         + x*(2181.9715855161817390792365456586
+                              + z*(-13091.829513097090434475419273951
+                                   + 13091.829513097090434475419273951*z)
+                              + y*(-9866.3062997253435158365478586301
+                                   + (59197.83779835206109501928715178
+                                      - 59197.83779835206109501928715178*z)*z
+                                   + y*(6830.5197459636993571176100559747
+                                        + z*(-40983.118475782196142705660335848
+                                             + 40983.118475782196142705660335848*z)))
+                              + x*(-4174.2065114222607182385394786512
+                                   + (25045.239068533564309431236871907
+                                      - 25045.239068533564309431236871907*z)*z
+                                   + x*(2276.8399153212331190392033519916
+                                        + z*(-13661.039491927398714235220111949
+                                             + 13661.039491927398714235220111949*z))
+                                   + y*(10245.779618945549035676415083962
+                                        + z*(-61474.677713673294214058490503772
+                                             + 61474.67771367329421405849050377*z))));
+    grad[0] /*ARGH*/[1]= -94.868329805051379959966806332982
+                         + (569.20997883030827975980083799789
+                            - 569.2099788303082797598008379979*z)*z
+                         + y*(189.73665961010275991993361266596
+                              + z*(-1138.4199576606165595196016759958
+                                   + 1138.4199576606165595196016759958*z))
+                         + x*(1612.7616066858734593194357076607
+                              + z*(-9676.5696401152407559166142459641
+                                   + 9676.569640115240755916614245964*z)
+                              + y*(-3035.7865537616441587189378026554
+                                   + (18214.719322569864952313626815932
+                                      - 18214.719322569864952313626815932*z)*z)
+                              + x*(-4933.153149862671757918273929315
+                                   + (29598.91889917603054750964357589
+                                      - 29598.91889917603054750964357589*z)*z
+                                   + x*(3415.2598729818496785588050279873
+                                        + z*(-20491.559237891098071352830167924
+                                             + 20491.559237891098071352830167924*z))
+                                   + y*(6830.5197459636993571176100559747
+                                        + z*(-40983.118475782196142705660335848
+                                             + 40983.118475782196142705660335848*z))));
+    grad[0] /*ARGH*/[2]= -94.868329805051379959966806332982
+                         + 189.73665961010275991993361266596*z
+                         + y*(569.20997883030827975980083799789
+                              - 1138.4199576606165595196016759958*z
+                              + y*(-569.20997883030827975980083799789
+                                   + 1138.4199576606165595196016759958*z))
+                         + x*(1707.6299364909248392794025139937
+                              - 3415.2598729818496785588050279873*z
+                              + y*(-9676.5696401152407559166142459641
+                                   + y*(9107.3596612849324761568134079662
+                                        - 18214.719322569864952313626815932*z)
+                                   + 19353.139280230481511833228491928*z)
+                              + x*(-6545.9147565485452172377096369757
+                                   + 13091.829513097090434475419273951*z
+                                   + y*(29598.91889917603054750964357589
+                                        - 59197.83779835206109501928715178*z
+                                        + y*(-20491.559237891098071352830167924
+                                             + 40983.118475782196142705660335848*z))
+                                   + x*(8348.4130228445214364770789573024
+                                        - 16696.826045689042872954157914605*z
+                                        + x*(-3415.2598729818496785588050279873
+                                             + 6830.519745963699357117610055975*z)
+                                        + y*(-20491.559237891098071352830167924
+                                             + 40983.118475782196142705660335848*z))));
+    return;
+  case ( 69 ) :
+    grad[0] /*ARGH*/[0]= -168.49925815860436600511515333829
+                         + z*(2021.9910979032523920613818400595
+                              + z*(-5054.9777447581309801534546001486
+                                   + 3369.9851631720873201023030667658*z))
+                         + y*(311.07555352357729108636643693222
+                              + z*(-3732.9066422829274930363972431867
+                                   + (9332.2666057073187325909931079667
+                                      - 6221.511070471545821727328738644*z)*z))
+                         + x*(855.45777218983755048750770156362
+                              + z*(-10265.493266278050605850092418763
+                                   + (25663.733165695126514625231046908
+                                      - 17109.155443796751009750154031272*z)*z)
+                              + x*(-816.57332799939038910171189694709
+                                   + z*(9798.8799359926846692205427633651
+                                        + z*(-24497.199839981711673051356908413
+                                             + 16331.466559987807782034237938942*z)))
+                              + y*(-1088.7644373325205188022825292628
+                                   + z*(13065.173247990246225627390351153
+                                        + z*(-32662.933119975615564068475877884
+                                             + 21775.288746650410376045650585256*z))));
+    grad[0] /*ARGH*/[1]= -25.922962793631440923863869744352
+                         + z*(311.07555352357729108636643693222
+                              + z*(-777.68888380894322771591609233056
+                                   + 518.459255872628818477277394887*z))
+                         + x*(311.07555352357729108636643693222
+                              + z*(-3732.9066422829274930363972431867
+                                   + (9332.2666057073187325909931079667
+                                      - 6221.511070471545821727328738644*z)*z)
+                              + x*(-544.38221866626025940114126463139
+                                   + z*(6532.5866239951231128136951755767
+                                        + z*(-16331.466559987807782034237938942
+                                             + 10887.644373325205188022825292628*z))));
+    grad[0] /*ARGH*/[2]= -155.53777676178864554318321846611
+                         + (777.68888380894322771591609233056
+                            - 777.6888838089432277159160923306*z)*z
+                         + y*(311.07555352357729108636643693222
+                              + z*(-1555.3777676178864554318321846611
+                                   + 1555.3777676178864554318321846611*z))
+                         + x*(2021.9910979032523920613818400595
+                              + z*(-10109.955489516261960306909200297
+                                   + 10109.955489516261960306909200297*z)
+                              + y*(-3732.9066422829274930363972431867
+                                   + (18664.533211414637465181986215933
+                                      - 18664.533211414637465181986215933*z)*z)
+                              + x*(-5132.7466331390253029250462093817
+                                   + (25663.733165695126514625231046908
+                                      - 25663.733165695126514625231046908*z)*z
+                                   + x*(3266.2933119975615564068475877884
+                                        + z*(-16331.466559987807782034237938942
+                                             + 16331.466559987807782034237938942*z))
+                                   + y*(6532.5866239951231128136951755767
+                                        + z*(-32662.933119975615564068475877884
+                                             + 32662.933119975615564068475877884*z))));
+    return;
+  case ( 70 ) :
+    grad[0] /*ARGH*/[0]= -58.787753826796274356734817792941
+                         + z*(1175.7550765359254871346963558588
+                              + z*(-5290.8978444116646921061336013647
+                                   + (8230.2855357514784099428744910118
+                                      - 4115.1427678757392049714372455059*z)*z))
+                         + x*(146.96938456699068589183704448235
+                              + z*(-2939.3876913398137178367408896471
+                                   + z*(13227.244611029161730265334003412
+                                        + z*(-20575.713839378696024857186227529
+                                             + 10287.856919689348012428593113765*z))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -146.96938456699068589183704448235
+                         + z*(1322.7244611029161730265334003412
+                              + z*(-3086.3570759068044037285779341294
+                                   + 2057.5713839378696024857186227529*z))
+                         + x*(1175.7550765359254871346963558588
+                              + z*(-10581.795688823329384212267202729
+                                   + (24690.856607254435229828623473035
+                                      - 16460.571071502956819885748982024*z)*z)
+                              + x*(-1469.6938456699068589183704448235
+                                   + z*(13227.244611029161730265334003412
+                                        + z*(-30863.570759068044037285779341294
+                                             + 20575.713839378696024857186227529*z))));
+    return;
+  case ( 71 ) :
+    grad[0] /*ARGH*/[0]= -223.37412562783541873039835519809
+                         + y*(6328.9335594553368640279533972792
+                              + y*(-41696.50345052927816300769297031
+                                   + y*(104241.25862632319540751923242578
+                                        + y*(-109453.32155763935517789519404706
+                                             + 40654.090864266046208932500646052*y))))
+                         + x*(1861.4510468986284894199862933174
+                              + y*(-43185.664288048180954543682004964
+                                   + y*(218906.64311527871035579038809413
+                                        + y*(-375268.53105476350346706923673279
+                                             + 203270.45432133023104466250323026*y)))
+                              + x*(-5212.0629313161597703759616212888
+                                   + x*(6701.2237688350625619119506559427
+                                        + x*(-4095.1923031769826767239698452983
+                                             + 967.9545443872868144983928725251*x
+                                             + 24198.863609682170362459821813126*y)
+                                        + y*(-78925.524388501847951407418836659
+                                             + 135513.63621422015402977500215351*y))
+                                   + y*(91583.391507412521679463325631217
+                                        + y*(-312723.77587896958622255769727733
+                                             + 271027.27242844030805955000430702*y))));
+    grad[0] /*ARGH*/[1]= -372.29020937972569788399725866348
+                         + y*(5212.0629313161597703759616212888
+                              + y*(-20848.251725264639081503846485155
+                                   + (31272.377587896958622255769727733
+                                      - 15636.188793948479311127884863866*y)*y))
+                         + x*(6328.9335594553368640279533972792
+                              + y*(-83393.00690105855632601538594062
+                                   + y*(312723.77587896958622255769727733
+                                        + y*(-437813.28623055742071158077618826
+                                             + 203270.45432133023104466250323026*y)))
+                              + x*(-21592.832144024090477271841002482
+                                   + x*(30527.797169137507226487775210406
+                                        + x*(-19731.381097125461987851854709165
+                                             + 4839.7727219364340724919643626253*x
+                                             + 67756.81810711007701488750107675*y)
+                                        + y*(-208482.51725264639081503846485155
+                                             + 271027.27242844030805955000430702*y))
+                                   + y*(218906.64311527871035579038809413
+                                        + y*(-562902.79658214525520060385509919
+                                             + 406540.90864266046208932500646052*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 72 ) :
+    grad[0] /*ARGH*/[0]= -270.
+                         + 540.*z
+                         + y*(5040.
+                              - 10080.*z
+                              + y*(-21060.
+                                   + 42120.*z
+                                   + y*(30240.
+                                        - 60480.*z
+                                        + y*(-13860.
+                                             + 27720.*z))))
+                         + x*(1800.
+                              - 3600.*z
+                              + x*(-3780.
+                                   + 7560.*z
+                                   + x*(3240.
+                                        - 6480.*z
+                                        + x*(-990.
+                                             + 1980.*z)
+                                        + y*(-15840.
+                                             + 31680.*z))
+                                   + y*(36720.
+                                        - 73440.*z
+                                        + y*(-53460.
+                                             + 106920.*z)))
+                              + y*(-25920.
+                                   + 51840.*z
+                                   + y*(74520.
+                                        - 149040.*z
+                                        + y*(-55440.
+                                             + 110880.*z))));
+    grad[0] /*ARGH*/[1]= -360.
+                         + 720.*z
+                         + y*(3240.
+                              - 6480.*z
+                              + y*(-7560.
+                                   + y*(5040.
+                                        - 10080.*z)
+                                   + 15120.*z))
+                         + x*(5040.
+                              - 10080.*z
+                              + y*(-42120.
+                                   + 84240.*z
+                                   + y*(90720.
+                                        - 181440.*z
+                                        + y*(-55440.
+                                             + 110880.*z)))
+                              + x*(-12960.
+                                   + 25920.*z
+                                   + x*(12240.
+                                        - 24480.*z
+                                        + x*(-3960.
+                                             + 7920.*z)
+                                        + y*(-35640.
+                                             + 71280.*z))
+                                   + y*(74520.
+                                        - 149040.*z
+                                        + y*(-83160.
+                                             + 166320.*z))));
+    grad[0] /*ARGH*/[2]= -36.
+                         + y*(720.
+                              + y*(-3240.
+                                   + (5040.
+                                      - 2520.*y)*y))
+                         + x*(540.
+                              + y*(-10080.
+                                   + y*(42120.
+                                        + y*(-60480.
+                                             + 27720.*y)))
+                              + x*(-1800.
+                                   + x*(2520.
+                                        + x*(-1620.
+                                             + 396.*x
+                                             + 7920.*y)
+                                        + y*(-24480.
+                                             + 35640.*y))
+                                   + y*(25920.
+                                        + y*(-74520.
+                                             + 55440.*y))));
+    return;
+  case ( 73 ) :
+    grad[0] /*ARGH*/[0]= -224.49944320643648313502492393899
+                         + (1346.996659238618898810149543634
+                            - 1346.996659238618898810149543634*z)*z
+                         + y*(2469.4938752708013144852741633289
+                              + z*(-14816.963251624807886911644979974
+                                   + 14816.963251624807886911644979974*z)
+                              + y*(-5612.4860801609120783756230984748
+                                   + (33674.916480965472470253738590849
+                                      - 33674.916480965472470253738590849*z)*z
+                                   + y*(3367.4916480965472470253738590849
+                                        + z*(-20204.949888579283482152243154509
+                                             + 20204.949888579283482152243154509*z))))
+                         + x*(1122.497216032182415675124619695
+                              + z*(-6734.9832961930944940507477181698
+                                   + 6734.98329619309449405074771817*z)
+                              + x*(-1571.496102445055381945174467573
+                                   + (9428.9766146703322916710468054377
+                                      - 9428.976614670332291671046805438*z)*z
+                                   + x*(673.49832961930944940507477181698
+                                        + z*(-4040.9899777158566964304486309019
+                                             + 4040.9899777158566964304486309019*z))
+                                   + y*(6061.4849665737850446456729463528
+                                        + z*(-36368.909799442710267874037678117
+                                             + 36368.909799442710267874037678117*z)))
+                              + y*(-8530.9788418445863591309471096817
+                                   + (51185.87305106751815478568265809
+                                      - 51185.87305106751815478568265809*z)*z
+                                   + y*(10102.474944289641741076121577255
+                                        + z*(-60614.849665737850446456729463528
+                                             + 60614.84966573785044645672946353*z))));
+    grad[0] /*ARGH*/[1]= -224.49944320643648313502492393899
+                         + (1346.996659238618898810149543634
+                            - 1346.996659238618898810149543634*z)*z
+                         + y*(1122.497216032182415675124619695
+                              + z*(-6734.9832961930944940507477181698
+                                   + 6734.98329619309449405074771817*z)
+                              + y*(-1122.497216032182415675124619695
+                                   + (6734.9832961930944940507477181698
+                                      - 6734.98329619309449405074771817*z)*z))
+                         + x*(2469.4938752708013144852741633289
+                              + z*(-14816.963251624807886911644979974
+                                   + 14816.963251624807886911644979974*z)
+                              + y*(-11224.97216032182415675124619695
+                                   + (67349.832961930944940507477181698
+                                      - 67349.8329619309449405074771817*z)*z
+                                   + y*(10102.474944289641741076121577255
+                                        + z*(-60614.849665737850446456729463528
+                                             + 60614.84966573785044645672946353*z)))
+                              + x*(-4265.4894209222931795654735548409
+                                   + (25592.936525533759077392841329045
+                                      - 25592.936525533759077392841329045*z)*z
+                                   + x*(2020.4949888579283482152243154509
+                                        + z*(-12122.969933147570089291345892706
+                                             + 12122.969933147570089291345892706*z))
+                                   + y*(10102.474944289641741076121577255
+                                        + z*(-60614.849665737850446456729463528
+                                             + 60614.84966573785044645672946353*z))));
+    grad[0] /*ARGH*/[2]= -112.2497216032182415675124619695
+                         + 224.49944320643648313502492393899*z
+                         + y*(1346.996659238618898810149543634
+                              - 2693.9933184772377976202990872679*z
+                              + y*(-3367.4916480965472470253738590849
+                                   + y*(2244.9944320643648313502492393899
+                                        - 4489.9888641287296627004984787799*z)
+                                   + 6734.98329619309449405074771817*z))
+                         + x*(1346.996659238618898810149543634
+                              - 2693.9933184772377976202990872679*z
+                              + y*(-14816.963251624807886911644979974
+                                   + 29633.926503249615773823289959947*z
+                                   + y*(33674.916480965472470253738590849
+                                        - 67349.8329619309449405074771817*z
+                                        + y*(-20204.949888579283482152243154509
+                                             + 40409.899777158566964304486309019*z)))
+                              + x*(-3367.4916480965472470253738590849
+                                   + 6734.98329619309449405074771817*z
+                                   + x*(3142.9922048901107638903489351459
+                                        - 6285.984409780221527780697870292*z
+                                        + x*(-1010.2474944289641741076121577255
+                                             + 2020.4949888579283482152243154509*z)
+                                        + y*(-12122.969933147570089291345892706
+                                             + 24245.939866295140178582691785411*z))
+                                   + y*(25592.936525533759077392841329045
+                                        - 51185.87305106751815478568265809*z
+                                        + y*(-30307.424832868925223228364731764
+                                             + 60614.84966573785044645672946353*z))));
+    return;
+  case ( 74 ) :
+    grad[0] /*ARGH*/[0]= -150.59880477613359863607096464133
+                         + z*(1807.185657313603183632851575696
+                              + z*(-4517.96414328400795908212893924
+                                   + 3011.9760955226719727214192928267*z))
+                         + y*(803.19362547271252605904514475378
+                              + z*(-9638.3235056725503127085417370454
+                                   + (24095.808764181375781771354342613
+                                      - 16063.872509454250521180902895076*z)*z)
+                              + y*(-702.79442228862346030166450165956
+                                   + z*(8433.5330674634815236199740199147
+                                        + z*(-21083.832668658703809049935049787
+                                             + 14055.888445772469206033290033191*z))))
+                         + x*(501.99601592044532878690321547111
+                              + z*(-6023.9521910453439454428385856533
+                                   + (15059.880477613359863607096464133
+                                      - 10039.920318408906575738064309422*z)*z)
+                              + x*(-351.39721114431173015083225082978
+                                   + z*(4216.7665337317407618099870099573
+                                        + z*(-10541.916334329351904524967524893
+                                             + 7027.944222886234603016645016596*z)))
+                              + y*(-1405.5888445772469206033290033191
+                                   + z*(16867.066134926963047239948039829
+                                        + z*(-42167.665337317407618099870099573
+                                             + 28111.776891544938412066580066382*z))));
+    grad[0] /*ARGH*/[1]= -100.39920318408906575738064309422
+                         + z*(1204.7904382090687890885677171307
+                              + z*(-3011.9760955226719727214192928267
+                                   + 2007.9840636817813151476128618844*z))
+                         + y*(200.79840636817813151476128618844
+                              + z*(-2409.5808764181375781771354342613
+                                   + (6023.9521910453439454428385856533
+                                      - 4015.9681273635626302952257237689*z)*z))
+                         + x*(803.19362547271252605904514475378
+                              + z*(-9638.3235056725503127085417370454
+                                   + (24095.808764181375781771354342613
+                                      - 16063.872509454250521180902895076*z)*z)
+                              + x*(-702.79442228862346030166450165956
+                                   + z*(8433.5330674634815236199740199147
+                                        + z*(-21083.832668658703809049935049787
+                                             + 14055.888445772469206033290033191*z)))
+                              + y*(-1405.5888445772469206033290033191
+                                   + z*(16867.066134926963047239948039829
+                                        + z*(-42167.665337317407618099870099573
+                                             + 28111.776891544938412066580066382*z))));
+    grad[0] /*ARGH*/[2]= -200.79840636817813151476128618844
+                         + (1003.9920318408906575738064309422
+                            - 1003.9920318408906575738064309422*z)*z
+                         + y*(1204.7904382090687890885677171307
+                              + z*(-6023.9521910453439454428385856533
+                                   + 6023.952191045343945442838585653*z)
+                              + y*(-1204.7904382090687890885677171307
+                                   + (6023.9521910453439454428385856533
+                                      - 6023.952191045343945442838585653*z)*z))
+                         + x*(1807.185657313603183632851575696
+                              + z*(-9035.92828656801591816425787848
+                                   + 9035.92828656801591816425787848*z)
+                              + y*(-9638.3235056725503127085417370454
+                                   + (48191.617528362751563542708685227
+                                      - 48191.617528362751563542708685227*z)*z
+                                   + y*(8433.5330674634815236199740199147
+                                        + z*(-42167.665337317407618099870099573
+                                             + 42167.665337317407618099870099573*z)))
+                              + x*(-3011.9760955226719727214192928267
+                                   + (15059.880477613359863607096464133
+                                      - 15059.880477613359863607096464133*z)*z
+                                   + x*(1405.5888445772469206033290033191
+                                        + z*(-7027.9442228862346030166450165956
+                                             + 7027.944222886234603016645016596*z))
+                                   + y*(8433.5330674634815236199740199147
+                                        + z*(-42167.665337317407618099870099573
+                                             + 42167.665337317407618099870099573*z))));
+    return;
+  case ( 75 ) :
+    grad[0] /*ARGH*/[0]= -76.367532368147132635291191107324
+                         + z*(1527.3506473629426527058238221465
+                              + z*(-6873.0779131332419371762071996591
+                                   + (10691.454531540598568940766755025
+                                      - 5345.727265770299284470383377513*z)*z))
+                         + x*(127.27922061357855439215198517887
+                              + z*(-2545.5844122715710878430397035775
+                                   + z*(11455.129855222069895293678666099
+                                        + z*(-17819.090885900997614901277925042
+                                             + 8909.545442950498807450638962521*z))))
+                         + y*(127.27922061357855439215198517887
+                              + z*(-2545.5844122715710878430397035775
+                                   + z*(11455.129855222069895293678666099
+                                        + z*(-17819.090885900997614901277925042
+                                             + 8909.545442950498807450638962521*z))));
+    grad[0] /*ARGH*/[1]= -25.455844122715710878430397035775
+                         + z*(509.11688245431421756860794071549
+                              + z*(-2291.0259710444139790587357332197
+                                   + (3563.8181771801995229802555850084
+                                      - 1781.9090885900997614901277925042*z)*z))
+                         + x*(127.27922061357855439215198517887
+                              + z*(-2545.5844122715710878430397035775
+                                   + z*(11455.129855222069895293678666099
+                                        + z*(-17819.090885900997614901277925042
+                                             + 8909.545442950498807450638962521*z))));
+    grad[0] /*ARGH*/[2]= -254.55844122715710878430397035775
+                         + z*(2291.0259710444139790587357332197
+                              + z*(-5345.7272657702992844703833775127
+                                   + 3563.8181771801995229802555850084*z))
+                         + y*(509.11688245431421756860794071549
+                              + z*(-4582.0519420888279581174714664394
+                                   + (10691.454531540598568940766755025
+                                      - 7127.636354360399045960511170017*z)*z))
+                         + x*(1527.3506473629426527058238221465
+                              + z*(-13746.155826266483874352414399318
+                                   + (32074.363594621795706822300265076
+                                      - 21382.909063081197137881533510051*z)*z)
+                              + x*(-1272.7922061357855439215198517887
+                                   + z*(11455.129855222069895293678666099
+                                        + z*(-26728.636328851496422351916887563
+                                             + 17819.090885900997614901277925042*z)))
+                              + y*(-2545.5844122715710878430397035775
+                                   + z*(22910.259710444139790587357332197
+                                        + z*(-53457.272657702992844703833775127
+                                             + 35638.181771801995229802555850084*z))));
+    return;
+  case ( 76 ) :
+    grad[0] /*ARGH*/[0]= -19.899748742132399094689596420024
+                         + z*(596.99246226397197284068789260072
+                              + z*(-4178.9472358478038098848152482051
+                                   + z*(11143.859295594143493026173995214
+                                        + z*(-12536.841707543411429654445744615
+                                             + 5014.736683017364571861778297846*z))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -198.99748742132399094689596420024
+                         + z*(2785.9648238985358732565434988034
+                              + z*(-11143.859295594143493026173995214
+                                   + (16715.78894339121523953926099282
+                                      - 8357.89447169560761976963049641*z)*z))
+                         + x*(596.99246226397197284068789260072
+                              + z*(-8357.8944716956076197696304964101
+                                   + z*(33431.577886782430479078521985641
+                                        + z*(-50147.366830173645718617782978461
+                                             + 25073.68341508682285930889148923*z))));
+    return;
+  case ( 77 ) :
+    grad[0] /*ARGH*/[0]= -80.944425379392248793301833668973
+                         + y*(2833.0548882787287077655641784141
+                              + y*(-22664.439106229829662124513427313
+                                   + y*(67993.317318689488986373540281938
+                                        + y*(-84991.646648361861232966925352422
+                                             + 37396.324525279218942505447155066*y))))
+                         + x*(404.72212689696124396650916834487
+                              + x*(-809.44425379392248793301833668973
+                                   + x*(809.44425379392248793301833668973
+                                        + x*(-404.72212689696124396650916834487
+                                             + 80.94442537939224879330183366897*x
+                                             + 2833.0548882787287077655641784141*y)
+                                        + y*(-11332.219553114914831062256713656
+                                             + 22664.439106229829662124513427313*y))
+                                   + y*(16998.329329672372246593385070484
+                                        + y*(-67993.317318689488986373540281938
+                                             + 67993.31731868948898637354028194*y)))
+                              + y*(-11332.219553114914831062256713656
+                                   + y*(67993.317318689488986373540281938
+                                        + y*(-135986.63463737897797274708056388
+                                             + 84991.64664836186123296692535242*y))));
+    grad[0] /*ARGH*/[1]= -566.61097765574574155311283568281
+                         + y*(11332.219553114914831062256713656
+                              + y*(-67993.317318689488986373540281938
+                                   + y*(169983.29329672372246593385070484
+                                        + y*(-186981.62262639609471252723577533
+                                             + 74792.64905055843788501089431013*y))))
+                         + x*(2833.0548882787287077655641784141
+                              + x*(-5666.1097765574574155311283568281
+                                   + x*(5666.1097765574574155311283568281
+                                        + x*(-2833.0548882787287077655641784141
+                                             + 566.6109776557457415531128356828*x
+                                             + 11332.219553114914831062256713656*y)
+                                        + y*(-45328.878212459659324249026854625
+                                             + 67993.31731868948898637354028194*y))
+                                   + y*(67993.317318689488986373540281938
+                                        + y*(-203979.95195606846695912062084581
+                                             + 169983.29329672372246593385070484*y)))
+                              + y*(-45328.878212459659324249026854625
+                                   + y*(203979.95195606846695912062084581
+                                        + y*(-339966.58659344744493186770140969
+                                             + 186981.62262639609471252723577533*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 78 ) :
+    grad[0] /*ARGH*/[0]= -99.498743710661995473447982100121
+                         + 198.99748742132399094689596420024*z
+                         + y*(2387.9698490558878913627515704029
+                              - 4775.9396981117757827255031408058*z
+                              + y*(-12536.841707543411429654445744615
+                                   + 25073.68341508682285930889148923*z
+                                   + y*(22287.718591188286986052347990427
+                                        - 44575.437182376573972104695980854*z
+                                        + y*(-12536.841707543411429654445744615
+                                             + 25073.68341508682285930889148923*z))))
+                         + x*(397.99497484264798189379192840048
+                              - 795.989949685295963787583856801*z
+                              + x*(-596.99246226397197284068789260072
+                                   + 1193.9849245279439456813757852014*z
+                                   + x*(397.99497484264798189379192840048
+                                        - 795.989949685295963787583856801*z
+                                        + x*(-99.498743710661995473447982100121
+                                             + 198.99748742132399094689596420024*z)
+                                        + y*(-2387.9698490558878913627515704029
+                                             + 4775.9396981117757827255031408058*z))
+                                   + y*(7163.9095471676636740882547112087
+                                        - 14327.819094335327348176509422417*z
+                                        + y*(-12536.841707543411429654445744615
+                                             + 25073.68341508682285930889148923*z)))
+                              + y*(-7163.9095471676636740882547112087
+                                   + 14327.819094335327348176509422417*z
+                                   + y*(25073.68341508682285930889148923
+                                        - 50147.36683017364571861778297846*z
+                                        + y*(-22287.718591188286986052347990427
+                                             + 44575.437182376573972104695980854*z))));
+    grad[0] /*ARGH*/[1]= -596.99246226397197284068789260072
+                         + 1193.9849245279439456813757852014*z
+                         + y*(8357.8944716956076197696304964101
+                              - 16715.78894339121523953926099282*z
+                              + y*(-33431.577886782430479078521985641
+                                   + 66863.15577356486095815704397128*z
+                                   + y*(50147.366830173645718617782978461
+                                        - 100294.73366034729143723556595692*z
+                                        + y*(-25073.68341508682285930889148923
+                                             + 50147.36683017364571861778297846*z))))
+                         + x*(2387.9698490558878913627515704029
+                              - 4775.9396981117757827255031408058*z
+                              + x*(-3581.9547735838318370441273556043
+                                   + 7163.909547167663674088254711209*z
+                                   + x*(2387.9698490558878913627515704029
+                                        - 4775.9396981117757827255031408058*z
+                                        + x*(-596.99246226397197284068789260072
+                                             + 1193.9849245279439456813757852014*z)
+                                        + y*(-8357.8944716956076197696304964101
+                                             + 16715.78894339121523953926099282*z))
+                                   + y*(25073.68341508682285930889148923
+                                        - 50147.36683017364571861778297846*z
+                                        + y*(-33431.577886782430479078521985641
+                                             + 66863.15577356486095815704397128*z)))
+                              + y*(-25073.68341508682285930889148923
+                                   + 50147.36683017364571861778297846*z
+                                   + y*(66863.155773564860958157043971281
+                                        - 133726.31154712972191631408794256*z
+                                        + y*(-50147.366830173645718617782978461
+                                             + 100294.73366034729143723556595692*z))));
+    grad[0] /*ARGH*/[2]= -39.799497484264798189379192840048
+                         + y*(1193.9849245279439456813757852014
+                              + y*(-8357.8944716956076197696304964101
+                                   + y*(22287.718591188286986052347990427
+                                        + y*(-25073.68341508682285930889148923
+                                             + 10029.473366034729143723556595692*y))))
+                         + x*(198.99748742132399094689596420024
+                              + x*(-397.99497484264798189379192840048
+                                   + x*(397.99497484264798189379192840048
+                                        + x*(-198.99748742132399094689596420024
+                                             + 39.799497484264798189379192840048*x
+                                             + 1193.9849245279439456813757852014*y)
+                                        + y*(-4775.9396981117757827255031408058
+                                             + 8357.89447169560761976963049641*y))
+                                   + y*(7163.9095471676636740882547112087
+                                        + y*(-25073.68341508682285930889148923
+                                             + 22287.718591188286986052347990427*y)))
+                              + y*(-4775.9396981117757827255031408058
+                                   + y*(25073.68341508682285930889148923
+                                        + y*(-44575.437182376573972104695980854
+                                             + 25073.68341508682285930889148923*y))));
+    return;
+  case ( 79 ) :
+    grad[0] /*ARGH*/[0]= -84.852813742385702928101323452582
+                         + (509.11688245431421756860794071549
+                            - 509.1168824543142175686079407155*z)*z
+                         + y*(1272.7922061357855439215198517887
+                              + z*(-7636.7532368147132635291191107324
+                                   + 7636.753236814713263529119110732*z)
+                              + y*(-3818.3766184073566317645595553662
+                                   + (22910.259710444139790587357332197
+                                      - 22910.259710444139790587357332197*z)*z
+                                   + y*(2969.8484809834996024835463208404
+                                        + z*(-17819.090885900997614901277925042
+                                             + 17819.090885900997614901277925042*z))))
+                         + x*(254.55844122715710878430397035775
+                              + z*(-1527.3506473629426527058238221465
+                                   + 1527.3506473629426527058238221465*z)
+                              + x*(-254.55844122715710878430397035775
+                                   + (1527.3506473629426527058238221465
+                                      - 1527.3506473629426527058238221465*z)*z
+                                   + x*(84.852813742385702928101323452582
+                                        + z*(-509.11688245431421756860794071549
+                                             + 509.1168824543142175686079407155*z))
+                                   + y*(1272.7922061357855439215198517887
+                                        + z*(-7636.7532368147132635291191107324
+                                             + 7636.753236814713263529119110732*z)))
+                              + y*(-2545.5844122715710878430397035775
+                                   + (15273.506473629426527058238221465
+                                      - 15273.506473629426527058238221465*z)*z
+                                   + y*(3818.3766184073566317645595553662
+                                        + z*(-22910.259710444139790587357332197
+                                             + 22910.259710444139790587357332197*z))));
+    grad[0] /*ARGH*/[1]= -424.26406871192851464050661726291
+                         + (2545.5844122715710878430397035775
+                            - 2545.5844122715710878430397035775*z)*z
+                         + y*(3818.3766184073566317645595553662
+                              + z*(-22910.259710444139790587357332197
+                                   + 22910.259710444139790587357332197*z)
+                              + y*(-8909.5454429504988074506389625211
+                                   + (53457.272657702992844703833775127
+                                      - 53457.27265770299284470383377513*z)*z
+                                   + y*(5939.6969619669992049670926416807
+                                        + z*(-35638.181771801995229802555850084
+                                             + 35638.181771801995229802555850084*z))))
+                         + x*(1272.7922061357855439215198517887
+                              + z*(-7636.7532368147132635291191107324
+                                   + 7636.753236814713263529119110732*z)
+                              + x*(-1272.7922061357855439215198517887
+                                   + (7636.7532368147132635291191107324
+                                      - 7636.753236814713263529119110732*z)*z
+                                   + x*(424.26406871192851464050661726291
+                                        + z*(-2545.5844122715710878430397035775
+                                             + 2545.5844122715710878430397035775*z))
+                                   + y*(3818.3766184073566317645595553662
+                                        + z*(-22910.259710444139790587357332197
+                                             + 22910.259710444139790587357332197*z)))
+                              + y*(-7636.7532368147132635291191107324
+                                   + (45820.519420888279581174714664394
+                                      - 45820.519420888279581174714664394*z)*z
+                                   + y*(8909.5454429504988074506389625211
+                                        + z*(-53457.272657702992844703833775127
+                                             + 53457.27265770299284470383377513*z))));
+    grad[0] /*ARGH*/[2]= -127.27922061357855439215198517887
+                         + 254.55844122715710878430397035775*z
+                         + y*(2545.5844122715710878430397035775
+                              - 5091.168824543142175686079407155*z
+                              + y*(-11455.129855222069895293678666099
+                                   + 22910.259710444139790587357332197*z
+                                   + y*(17819.090885900997614901277925042
+                                        - 35638.181771801995229802555850084*z
+                                        + y*(-8909.5454429504988074506389625211
+                                             + 17819.090885900997614901277925042*z))))
+                         + x*(509.11688245431421756860794071549
+                              - 1018.233764908628435137215881431*z
+                              + x*(-763.67532368147132635291191107324
+                                   + 1527.3506473629426527058238221465*z
+                                   + x*(509.11688245431421756860794071549
+                                        - 1018.233764908628435137215881431*z
+                                        + x*(-127.27922061357855439215198517887
+                                             + 254.55844122715710878430397035775*z)
+                                        + y*(-2545.5844122715710878430397035775
+                                             + 5091.168824543142175686079407155*z))
+                                   + y*(7636.7532368147132635291191107324
+                                        - 15273.506473629426527058238221465*z
+                                        + y*(-11455.129855222069895293678666099
+                                             + 22910.259710444139790587357332197*z)))
+                              + y*(-7636.7532368147132635291191107324
+                                   + 15273.506473629426527058238221465*z
+                                   + y*(22910.259710444139790587357332197
+                                        - 45820.519420888279581174714664394*z
+                                        + y*(-17819.090885900997614901277925042
+                                             + 35638.181771801995229802555850084*z))));
+    return;
+  case ( 80 ) :
+    grad[0] /*ARGH*/[0]= -59.396969619669992049670926416807
+                         + z*(712.76363543603990459605111700169
+                              + z*(-1781.9090885900997614901277925042
+                                   + 1187.9393923933998409934185283361*z))
+                         + x*(118.79393923933998409934185283361
+                              + z*(-1425.5272708720798091921022340034
+                                   + (3563.8181771801995229802555850084
+                                      - 2375.8787847867996819868370566723*z)*z)
+                              + x*(-59.396969619669992049670926416807
+                                   + z*(712.76363543603990459605111700169
+                                        + z*(-1781.9090885900997614901277925042
+                                             + 1187.9393923933998409934185283361*z)))
+                              + y*(-475.17575695735993639736741133446
+                                   + z*(5702.1090834883192367684089360135
+                                        + z*(-14255.272708720798091921022340034
+                                             + 9503.515139147198727947348226689*z))))
+                         + y*(475.17575695735993639736741133446
+                              + z*(-5702.1090834883192367684089360135
+                                   + (14255.272708720798091921022340034
+                                      - 9503.515139147198727947348226689*z)*z)
+                              + y*(-593.96969619669992049670926416807
+                                   + z*(7127.6363543603990459605111700169
+                                        + z*(-17819.090885900997614901277925042
+                                             + 11879.393923933998409934185283361*z))));
+    grad[0] /*ARGH*/[1]= -237.58787847867996819868370566723
+                         + z*(2851.0545417441596183842044680068
+                              + z*(-7127.6363543603990459605111700169
+                                   + 4751.7575695735993639736741133446*z))
+                         + y*(1187.9393923933998409934185283361
+                              + z*(-14255.272708720798091921022340034
+                                   + (35638.181771801995229802555850084
+                                      - 23758.787847867996819868370566723*z)*z)
+                              + y*(-1187.9393923933998409934185283361
+                                   + z*(14255.272708720798091921022340034
+                                        + z*(-35638.181771801995229802555850084
+                                             + 23758.787847867996819868370566723*z))))
+                         + x*(475.17575695735993639736741133446
+                              + z*(-5702.1090834883192367684089360135
+                                   + (14255.272708720798091921022340034
+                                      - 9503.515139147198727947348226689*z)*z)
+                              + x*(-237.58787847867996819868370566723
+                                   + z*(2851.0545417441596183842044680068
+                                        + z*(-7127.6363543603990459605111700169
+                                             + 4751.7575695735993639736741133446*z)))
+                              + y*(-1187.9393923933998409934185283361
+                                   + z*(14255.272708720798091921022340034
+                                        + z*(-35638.181771801995229802555850084
+                                             + 23758.787847867996819868370566723*z))));
+    grad[0] /*ARGH*/[2]= -237.58787847867996819868370566723
+                         + (1187.9393923933998409934185283361
+                            - 1187.9393923933998409934185283361*z)*z
+                         + y*(2851.0545417441596183842044680068
+                              + z*(-14255.272708720798091921022340034
+                                   + 14255.272708720798091921022340034*z)
+                              + y*(-7127.6363543603990459605111700169
+                                   + (35638.181771801995229802555850084
+                                      - 35638.181771801995229802555850084*z)*z
+                                   + y*(4751.7575695735993639736741133446
+                                        + z*(-23758.787847867996819868370566723
+                                             + 23758.787847867996819868370566723*z))))
+                         + x*(712.76363543603990459605111700169
+                              + z*(-3563.8181771801995229802555850084
+                                   + 3563.8181771801995229802555850084*z)
+                              + x*(-712.76363543603990459605111700169
+                                   + (3563.8181771801995229802555850084
+                                      - 3563.8181771801995229802555850084*z)*z
+                                   + x*(237.58787847867996819868370566723
+                                        + z*(-1187.9393923933998409934185283361
+                                             + 1187.9393923933998409934185283361*z))
+                                   + y*(2851.0545417441596183842044680068
+                                        + z*(-14255.272708720798091921022340034
+                                             + 14255.272708720798091921022340034*z)))
+                              + y*(-5702.1090834883192367684089360135
+                                   + (28510.545417441596183842044680068
+                                      - 28510.545417441596183842044680068*z)*z
+                                   + y*(7127.6363543603990459605111700169
+                                        + z*(-35638.181771801995229802555850084
+                                             + 35638.181771801995229802555850084*z))));
+    return;
+  case ( 81 ) :
+    grad[0] /*ARGH*/[0]= -32.863353450309966807418186968048
+                         + z*(657.26706900619933614836373936096
+                              + z*(-2957.7018105278970126676368271243
+                                   + (4600.8694830433953530385461755267
+                                      - 2300.4347415216976765192730877634*z)*z))
+                         + x*(32.863353450309966807418186968048
+                              + z*(-657.26706900619933614836373936096
+                                   + z*(2957.7018105278970126676368271243
+                                        + z*(-4600.8694830433953530385461755267
+                                             + 2300.4347415216976765192730877634*z))))
+                         + y*(98.590060350929900422254560904144
+                              + z*(-1971.8012070185980084450912180829
+                                   + z*(8873.105431583691038002910481373
+                                        + z*(-13802.60844913018605911563852658
+                                             + 6901.30422456509302955781926329*z))));
+    grad[0] /*ARGH*/[1]= -98.590060350929900422254560904144
+                         + z*(1971.8012070185980084450912180829
+                              + z*(-8873.105431583691038002910481373
+                                   + (13802.60844913018605911563852658
+                                      - 6901.30422456509302955781926329*z)*z))
+                         + x*(98.590060350929900422254560904144
+                              + z*(-1971.8012070185980084450912180829
+                                   + z*(8873.105431583691038002910481373
+                                        + z*(-13802.60844913018605911563852658
+                                             + 6901.30422456509302955781926329*z))))
+                         + y*(197.18012070185980084450912180829
+                              + z*(-3943.6024140371960168901824361658
+                                   + z*(17746.210863167382076005820962746
+                                        + z*(-27605.21689826037211823127705316
+                                             + 13802.60844913018605911563852658*z))));
+    grad[0] /*ARGH*/[2]= -328.63353450309966807418186968048
+                         + z*(2957.7018105278970126676368271243
+                              + z*(-6901.3042245650930295578192632901
+                                   + 4600.8694830433953530385461755267*z))
+                         + y*(1971.8012070185980084450912180829
+                              + z*(-17746.210863167382076005820962746
+                                   + (41407.825347390558177346915579741
+                                      - 27605.21689826037211823127705316*z)*z)
+                              + y*(-1971.8012070185980084450912180829
+                                   + z*(17746.210863167382076005820962746
+                                        + z*(-41407.825347390558177346915579741
+                                             + 27605.21689826037211823127705316*z))))
+                         + x*(657.26706900619933614836373936096
+                              + z*(-5915.4036210557940253352736542487
+                                   + (13802.60844913018605911563852658
+                                      - 9201.738966086790706077092351053*z)*z)
+                              + x*(-328.63353450309966807418186968048
+                                   + z*(2957.7018105278970126676368271243
+                                        + z*(-6901.3042245650930295578192632901
+                                             + 4600.8694830433953530385461755267*z)))
+                              + y*(-1971.8012070185980084450912180829
+                                   + z*(17746.210863167382076005820962746
+                                        + z*(-41407.825347390558177346915579741
+                                             + 27605.21689826037211823127705316*z))));
+    return;
+  case ( 82 ) :
+    grad[0] /*ARGH*/[0]= -11.489125293076057319701222936438
+                         + z*(344.67375879228171959103668809314
+                              + z*(-2412.716311545972037137256816652
+                                   + z*(6433.9101641225920990326848444052
+                                        + z*(-7238.1489346379161114117704499559
+                                             + 2895.2595738551664445647081799823*z))));
+    grad[0] /*ARGH*/[1]= -22.978250586152114639402445872876
+                         + z*(689.34751758456343918207337618627
+                              + z*(-4825.4326230919440742745136333039
+                                   + z*(12867.82032824518419806536968881
+                                        + z*(-14476.297869275832222823540899912
+                                             + 5790.519147710332889129416359965*z))));
+    grad[0] /*ARGH*/[2]= -344.67375879228171959103668809314
+                         + z*(4825.4326230919440742745136333039
+                              + z*(-19301.730492367776297098054533216
+                                   + (28952.595738551664445647081799823
+                                      - 14476.297869275832222823540899912*z)*z))
+                         + x*(344.67375879228171959103668809314
+                              + z*(-4825.4326230919440742745136333039
+                                   + z*(19301.730492367776297098054533216
+                                        + z*(-28952.595738551664445647081799823
+                                             + 14476.297869275832222823540899912*z))))
+                         + y*(689.34751758456343918207337618627
+                              + z*(-9650.8652461838881485490272666078
+                                   + z*(38603.460984735552594196109066431
+                                        + z*(-57905.191477103328891294163599647
+                                             + 28952.595738551664445647081799823*z))));
+    return;
+  case ( 83 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -214.15881957089696286118541257896
+                         + z*(4283.1763914179392572237082515791
+                              + z*(-25699.058348507635543342249509475
+                                   + z*(64247.645871269088858355623773687
+                                        + z*(-70672.410458395997744191186151056
+                                             + 28268.964183358399097676474460422*z))));
+    return;
+                #endif
+                #if (PMAX3D>=7)
+  case ( 84 ) :
+    grad[0] /*ARGH*/[0]= 252.
+                         + x*(-7560.
+                              + x*(69300.
+                                   + x*(-277200.
+                                        + x*(540540.
+                                             + x*(-504504.
+                                                  + 180180.*x)))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 85 ) :
+    grad[0] /*ARGH*/[0]= 422.62039704680605962069690732743
+                         - 831.3843876330611008931742439228*y
+                         + x*(-12262.919717587651238174320097862
+                              + 22863.070659909180274562291707878*y
+                              + x*(108599.58563456860630417088561242
+                                   - 182904.56527927344219649833366302*y
+                                   + x*(-419156.29543166830503364201464442
+                                        + 594439.8371576386871386195844048*y
+                                        + x*(787632.78423387126045867094933638
+                                             - 832215.7720206941619940674181667*y
+                                             + x*(-707383.40621759003769495730544173
+                                                  + 242729.60017270246391493633029863*x
+                                                  + 416107.88601034708099703370908337*y)))));
+    grad[0] /*ARGH*/[1]= 13.856406460551018348219570732047
+                         + x*(-831.38438763306110089317424392282
+                              + x*(11431.535329954590137281145853939
+                                   + x*(-60968.188426424480732166111221007
+                                        + x*(148609.9592894096717846548961012
+                                             + x*(-166443.15440413883239881348363335
+                                                  + 69351.3143350578468328389515139*x)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 86 ) :
+    grad[0] /*ARGH*/[0]= 311.07555352357729108636643693222
+                         - 622.1511070471545821727328738644*z
+                         + x*(-6999.199954280489049443244830975
+                              + 13998.39990856097809888648966195*z
+                              + x*(46661.333028536593662954965539834
+                                   - 93322.66605707318732590993107967*z
+                                   + x*(-128318.66582847563257312615523454
+                                        + 256637.33165695126514625231046908*z
+                                        + x*(153982.39899417075908775138628145
+                                             - 307964.7979883415181755027725629*z
+                                             + x*(-66725.706230807328938025600721962
+                                                  + 133451.41246161465787605120144392*z)))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 12.961481396815720461931934872176
+                         + x*(-622.15110704715458217273287386445
+                              + x*(6999.199954280489049443244830975
+                                   + x*(-31107.555352357729108636643693222
+                                        + x*(64159.332914237816286563077617271
+                                             + x*(-61592.95959766830363510055451258
+                                                  + 22241.902076935776312675200240654*x)))));
+    return;
+  case ( 87 ) :
+    grad[0] /*ARGH*/[0]= 509.82349886995205078129159647073
+                         + y*(-3005.2753617597173519739294107748
+                              + 2951.6097302997223992601092427253*y)
+                         + x*(-13792.067285218702847451783188735
+                              + (76741.852987792782380762840310857
+                                 - 70838.63352719333758224262182541*y)*y
+                              + x*(113636.97461653931237151420584492
+                                   + y*(-566709.06821754670065794097460325
+                                        + 460451.11792675669428457704186514*y)
+                                   + x*(-407322.14278136169109789507549609
+                                        + (1.6883207657314412123767824868389e6
+                                           - 1.074385941829098953330679764352e6*y)*y
+                                        + x*(709862.14013708323702205627287543
+                                             + y*(-2.148771883658197906661359528704e6
+                                                  + 805789.456371824214998009823264*y)
+                                             + x*(-590912.2680060044243318738703936
+                                                  + 188017.5398200923168328689587616*x
+                                                  + 966947.3476461890579976117879168*y)))));
+    grad[0] /*ARGH*/[1]= 53.665631459994952713820168049551
+                         - 107.3312629199899054276403360991*y
+                         + x*(-3005.2753617597173519739294107748
+                              + 5903.219460599444798520218485451*y
+                              + x*(38370.926493896391190381420155429
+                                   - 70838.63352719333758224262182541*y
+                                   + x*(-188903.02273918223355264699153442
+                                        + 306967.41195117112952305136124343*y
+                                        + x*(422080.19143286030309419562170972
+                                             - 537192.970914549476665339882176*y
+                                             + x*(-429754.3767316395813322719057408
+                                                  + 161157.8912743648429996019646528*x
+                                                  + 322315.7825487296859992039293056*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 88 ) :
+    grad[0] /*ARGH*/[0]= 516.34871937480391121055732505968
+                         - 1032.6974387496078224211146501194*z
+                         + y*(-1010.2474944289641741076121577255
+                              + 2020.4949888579283482152243154509*z)
+                         + x*(-11112.72243871860591518373373498
+                              + y*(20204.949888579283482152243154509
+                                   - 40409.899777158566964304486309019*z)
+                              + 22225.44487743721183036746746996*z
+                              + x*(70717.324610027492187532851040783
+                                   - 141434.64922005498437506570208157*z
+                                   + y*(-111127.2243871860591518373373498
+                                        + 222254.4487743721183036746746996*z)
+                                   + x*(-185212.04064531009858639556224967
+                                        + y*(222254.4487743721183036746746996
+                                             - 444508.89754874423660734934939921*z)
+                                        + 370424.08129062019717279112449934*z
+                                        + x*(211141.72633565351238849094096462
+                                             - 422283.45267130702477698188192925*z
+                                             + x*(-86679.235022005126138433123132845
+                                                  + 173358.47004401025227686624626569*z)
+                                             + y*(-144465.39170334187689738853855474
+                                                  + 288930.78340668375379477707710948*z)))));
+    grad[0] /*ARGH*/[1]= 22.449944320643648313502492393899
+                         - 44.899888641287296627004984787799*z
+                         + x*(-1010.2474944289641741076121577255
+                              + 2020.4949888579283482152243154509*z
+                              + x*(10102.474944289641741076121577255
+                                   - 20204.949888579283482152243154509*z
+                                   + x*(-37042.408129062019717279112449934
+                                        + 74084.81625812403943455822489987*z
+                                        + x*(55563.612193593029575918668674901
+                                             - 111127.2243871860591518373373498*z
+                                             + x*(-28893.078340668375379477707710948
+                                                  + 57786.1566813367507589554154219*z)))));
+    grad[0] /*ARGH*/[2]= 22.449944320643648313502492393899
+                         - 44.899888641287296627004984787799*y
+                         + x*(-1032.6974387496078224211146501194
+                              + 2020.4949888579283482152243154509*y
+                              + x*(11112.72243871860591518373373498
+                                   - 20204.949888579283482152243154509*y
+                                   + x*(-47144.883073351661458355234027189
+                                        + 74084.81625812403943455822489987*y
+                                        + x*(92606.020322655049293197781124835
+                                             - 111127.2243871860591518373373498*y
+                                             + x*(-84456.690534261404955396376385849
+                                                  + 28893.078340668375379477707710948*x
+                                                  + 57786.1566813367507589554154219*y)))));
+    return;
+  case ( 89 ) :
+    grad[0] /*ARGH*/[0]= 271.10883423451918196254857798477
+                         + z*(-1626.6530054071150917752914679086
+                              + 1626.6530054071150917752914679086*z)
+                         + x*(-4337.7413477523069114007772477563
+                              + (26026.448086513841468404663486538
+                                 - 26026.448086513841468404663486538*z)*z
+                              + x*(19519.836064885381101303497614903
+                                   + z*(-117119.01638931228660782098568942
+                                        + 117119.01638931228660782098568942*z)
+                                   + x*(-32533.060108142301835505829358172
+                                        + (195198.36064885381101303497614903
+                                           - 195198.36064885381101303497614903*z)*z
+                                        + x*(17893.183059478266009528206146995
+                                             + z*(-107359.09835686959605716923688197
+                                                  + 107359.09835686959605716923688197*z)))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 46.475800154489002622151184797389
+                         - 92.95160030897800524430236959478*z
+                         + x*(-1626.6530054071150917752914679086
+                              + 3253.3060108142301835505829358172*z
+                              + x*(13013.224043256920734202331743269
+                                   - 26026.448086513841468404663486538*z
+                                   + x*(-39039.672129770762202606995229807
+                                        + 78079.34425954152440521399045961*z
+                                        + x*(48799.590162213452753258744037258
+                                             - 97599.18032442690550651748807452*z
+                                             + x*(-21471.819671373919211433847376394
+                                                  + 42943.639342747838422867694752787*z)))));
+    return;
+  case ( 90 ) :
+    grad[0] /*ARGH*/[0]= 539.73326745717648046232961374241
+                         + y*(-6349.8031465550174172038778087342
+                              + (15557.017709059792672149500631399
+                                 - 10159.685034488027867526204493975*y)*y)
+                         + x*(-13017.096450437785705267949507905
+                              + y*(143505.55111214339362880763847739
+                                   + y*(-327649.84236223889872772009493069
+                                        + 198113.85817251654341676098763251*y))
+                              + x*(95405.792276989136693488264076232
+                                   + y*(-929611.18065565454987864771119869
+                                        + (1.8325531880957780266050391356007e6
+                                           - 924531.3381384105359448846089517*y)*y)
+                                   + x*(-304155.57071998533428406574703837
+                                        + y*(2.4103852744322846115705920161955e6
+                                             + y*(-3.5825589352863408267864278596878e6
+                                                  + 1.1556641726730131699311057611896e6*y))
+                                        + x*(472584.09918235717127539860591504
+                                             + x*(-352477.57266526901682898725716284
+                                                  + 101120.61510888865236897175410409*x
+                                                  + 1.0400977554057118529379951850707e6*y)
+                                             + y*(-2.6580275971479302908415432507361e6
+                                                  + 2.1668703237618996936208233022306e6*y)))));
+    grad[0] /*ARGH*/[1]= 126.99606293110034834407755617468
+                         + y*(-634.98031465550174172038778087342
+                              + 634.9803146555017417203877808734*y)
+                         + x*(-6349.8031465550174172038778087342
+                              + (31114.035418119585344299001262798
+                                 - 30479.055103464083602578613481924*y)*y
+                              + x*(71752.775556071696814403819238697
+                                   + y*(-327649.84236223889872772009493069
+                                        + 297170.78725877481512514148144876*y)
+                                   + x*(-309870.39355188484995954923706623
+                                        + (1.2217021253971853510700260904005e6
+                                           - 924531.3381384105359448846089517*y)*y
+                                        + x*(602596.31860807115289264800404888
+                                             + y*(-1.7912794676431704133932139298439e6
+                                                  + 866748.1295047598774483293208922*y)
+                                             + x*(-531605.51942958605816830865014723
+                                                  + 173349.62590095197548966586417844*x
+                                                  + 866748.1295047598774483293208922*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 91 ) :
+    grad[0] /*ARGH*/[0]= 608.63782333995642009618389460113
+                         - 1217.2756466799128401923677892023*z
+                         + y*(-3564.8786795626018891347913826638
+                              + y*(3477.9304190854652576924793977207
+                                   - 6955.860838170930515384958795441*z)
+                              + 7129.757359125203778269582765328*z)
+                         + x*(-11911.911685367718507596741937194
+                              + 23823.823370735437015193483874387*z
+                              + y*(64341.712753081107267310868857834
+                                   - 128683.42550616221453462173771567*z
+                                   + y*(-57385.851914910176751925910062392
+                                        + 114771.70382982035350385182012478*z))
+                              + x*(68689.125776937938839426468104985
+                                   - 137378.25155387587767885293620997*z
+                                   + y*(-315622.18553200597213559250534316
+                                        + y*(229543.40765964070700770364024957
+                                             - 459086.81531928141401540728049914*z)
+                                        + 631244.3710640119442711850106863*z)
+                                   + x*(-162593.24709224550079712341184344
+                                        + 325186.49418449100159424682368689*z
+                                        + y*(554729.90184413170860195046393646
+                                             - 1.1094598036882634172039009278729e6*z
+                                             + y*(-248672.02496461076592501227693703
+                                                  + 497344.04992922153185002455387407*z))
+                                        + x*(167375.40141848801552645057101531
+                                             - 334750.80283697603105290114203062*z
+                                             + x*(-62168.006241152691481253069234258
+                                                  + 124336.01248230538296250613846852*z)
+                                             + y*(-310840.03120576345740626534617129
+                                                  + 621680.0624115269148125306923426*z)))));
+    grad[0] /*ARGH*/[1]= 86.948260477136631442311984943019
+                         - 173.89652095427326288462396988604*z
+                         + y*(-173.89652095427326288462396988604
+                              + 347.79304190854652576924793977207*z)
+                         + x*(-3564.8786795626018891347913826638
+                              + y*(6955.8608381709305153849587954415
+                                   - 13911.721676341861030769917590883*z)
+                              + 7129.757359125203778269582765328*z
+                              + x*(32170.856376540553633655434428917
+                                   - 64341.71275308110726731086885783*z
+                                   + y*(-57385.851914910176751925910062392
+                                        + 114771.70382982035350385182012478*z)
+                                   + x*(-105207.39517733532404519750178105
+                                        + y*(153028.93843976047133846909349971
+                                             - 306057.87687952094267693818699943*z)
+                                        + 210414.79035467064809039500356211*z
+                                        + x*(138682.47546103292715048761598411
+                                             - 277364.95092206585430097523196823*z
+                                             + x*(-62168.006241152691481253069234258
+                                                  + 124336.01248230538296250613846852*z)
+                                             + y*(-124336.01248230538296250613846852
+                                                  + 248672.02496461076592501227693703*z)))));
+    grad[0] /*ARGH*/[2]= 28.98275349237887714743732831434
+                         + y*(-173.89652095427326288462396988604
+                              + 173.89652095427326288462396988604*y)
+                         + x*(-1217.2756466799128401923677892023
+                              + (7129.7573591252037782695827653275
+                                 - 6955.860838170930515384958795441*y)*y
+                              + x*(11911.911685367718507596741937194
+                                   + y*(-64341.712753081107267310868857834
+                                        + 57385.85191491017675192591006239*y)
+                                   + x*(-45792.750517958625892950978736656
+                                        + (210414.79035467064809039500356211
+                                           - 153028.93843976047133846909349971*y)*y
+                                        + x*(81296.623546122750398561705921722
+                                             + y*(-277364.95092206585430097523196823
+                                                  + 124336.01248230538296250613846852*y)
+                                             + x*(-66950.160567395206210580228406124
+                                                  + 20722.668747050897160417689744753*x
+                                                  + 124336.01248230538296250613846852*y)))));
+    return;
+  case ( 92 ) :
+    grad[0] /*ARGH*/[0]= 442.74145954495835988901638640879
+                         + z*(-2656.4487572697501593340983184528
+                              + 2656.4487572697501593340983184528*z)
+                         + y*(-858.65010335991924342112268879281
+                              + (5151.9006201595154605267361327569
+                                 - 5151.900620159515460526736132757*z)*z)
+                         + x*(-6654.5383010393741365137008381443
+                              + (39927.229806236244819082205028866
+                                 - 39927.229806236244819082205028866*z)*z
+                              + y*(11591.776395358909786185156298703
+                                   + z*(-69550.658372153458717110937792218
+                                        + 69550.65837215345871711093779222*z))
+                              + x*(28013.459622117365316614127721865
+                                   + z*(-168080.75773270419189968476633119
+                                        + 168080.75773270419189968476633119*z)
+                                   + y*(-38639.254651196365953950520995676
+                                        + (231835.52790717819572370312597406
+                                           - 231835.52790717819572370312597406*z)*z)
+                                   + x*(-43469.161482595911698194336120136
+                                        + (260814.96889557547018916601672082
+                                           - 260814.96889557547018916601672082*z)*z
+                                        + x*(22137.07297724791799445081932044
+                                             + z*(-132822.43786348750796670491592264
+                                                  + 132822.43786348750796670491592264*z))
+                                        + y*(35419.316763596668791121310912703
+                                             + z*(-212515.90058158001274672786547622
+                                                  + 212515.90058158001274672786547622*z)))));
+    grad[0] /*ARGH*/[1]= 26.832815729997476356910084024775
+                         + z*(-160.99689437998485814146050414865
+                              + 160.99689437998485814146050414865*z)
+                         + x*(-858.65010335991924342112268879281
+                              + (5151.9006201595154605267361327569
+                                 - 5151.900620159515460526736132757*z)*z
+                              + x*(5795.8881976794548930925781493515
+                                   + z*(-34775.329186076729358555468896109
+                                        + 34775.329186076729358555468896109*z)
+                                   + x*(-12879.751550398788651316840331892
+                                        + (77278.509302392731907901041991353
+                                           - 77278.50930239273190790104199135*z)*z
+                                        + x*(8854.8291908991671977803277281759
+                                             + z*(-53128.975145395003186681966369055
+                                                  + 53128.97514539500318668196636906*z)))));
+    grad[0] /*ARGH*/[2]= 80.498447189992429070730252074326
+                         - 160.99689437998485814146050414865*z
+                         + y*(-160.99689437998485814146050414865
+                              + 321.9937887599697162829210082973*z)
+                         + x*(-2656.4487572697501593340983184528
+                              + y*(5151.9006201595154605267361327569
+                                   - 10303.801240319030921053472265514*z)
+                              + 5312.897514539500318668196636906*z
+                              + x*(19963.614903118122409541102514433
+                                   - 39927.229806236244819082205028866*z
+                                   + y*(-34775.329186076729358555468896109
+                                        + 69550.65837215345871711093779222*z)
+                                   + x*(-56026.919244234730633228255443731
+                                        + y*(77278.509302392731907901041991353
+                                             - 154557.01860478546381580208398271*z)
+                                        + 112053.83848846946126645651088746*z
+                                        + x*(65203.742223893867547291504180204
+                                             - 130407.48444778773509458300836041*z
+                                             + x*(-26564.487572697501593340983184528
+                                                  + 53128.97514539500318668196636906*z)
+                                             + y*(-53128.975145395003186681966369055
+                                                  + 106257.95029079000637336393273811*z)))));
+    return;
+  case ( 93 ) :
+    grad[0] /*ARGH*/[0]= 200.79840636817813151476128618844
+                         + z*(-2409.5808764181375781771354342613
+                              + (6023.9521910453439454428385856533
+                                 - 4015.9681273635626302952257237689*z)*z)
+                         + x*(-2108.3832668658703809049935049787
+                              + z*(25300.599202390444570859922059744
+                                   + z*(-63251.49800597611142714980514936
+                                        + 42167.665337317407618099870099573*z))
+                              + x*(5622.3553783089876824133160132765
+                                   + z*(-67468.264539707852188959792159318
+                                        + (168670.66134926963047239948039829
+                                           - 112447.10756617975364826632026553*z)*z)
+                                   + x*(-4216.7665337317407618099870099573
+                                        + z*(50601.198404780889141719844119488
+                                             + z*(-126502.99601195222285429961029872
+                                                  + 84335.33067463481523619974019915*z)))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 100.39920318408906575738064309422
+                         + z*(-501.99601592044532878690321547111
+                              + 501.9960159204453287869032154711*z)
+                         + x*(-2409.5808764181375781771354342613
+                              + (12047.904382090687890885677171307
+                                 - 12047.904382090687890885677171307*z)*z
+                              + x*(12650.299601195222285429961029872
+                                   + z*(-63251.49800597611142714980514936
+                                        + 63251.49800597611142714980514936*z)
+                                   + x*(-22489.421513235950729653264053106
+                                        + (112447.10756617975364826632026553
+                                           - 112447.10756617975364826632026553*z)*z
+                                        + x*(12650.299601195222285429961029872
+                                             + z*(-63251.49800597611142714980514936
+                                                  + 63251.49800597611142714980514936*z)))));
+    return;
+  case ( 94 ) :
+    grad[0] /*ARGH*/[0]= 516.
+                         + y*(-10080.
+                              + y*(44280.
+                                   + y*(-67200.
+                                        + 32760.*y)))
+                         + x*(-10440.
+                              + y*(188640.
+                                   + y*(-760320.
+                                        + (1.04832e6
+                                           - 458640.*y)*y))
+                              + x*(64260.
+                                   + y*(-1.00224e6
+                                        + y*(3.3696e6
+                                             + y*(-3.66912e6
+                                                  + 1.1466e6*y)))
+                                   + x*(-173520.
+                                        + x*(231660.
+                                             + x*(-150696.
+                                                  + 38220.*x
+                                                  + 655200.*y)
+                                             + y*(-1.9656e6
+                                                  + 2.457e6*y))
+                                        + y*(2.13408e6
+                                             + y*(-5.11056e6
+                                                  + 3.0576e6*y)))));
+    grad[0] /*ARGH*/[1]= 240.
+                         + y*(-2160.
+                              + (5040.
+                                 - 3360.*y)*y)
+                         + x*(-10080.
+                              + y*(88560.
+                                   + y*(-201600.
+                                        + 131040.*y))
+                              + x*(94320.
+                                   + y*(-760320.
+                                        + (1.57248e6
+                                           - 917280.*y)*y)
+                                   + x*(-334080.
+                                        + y*(2.2464e6
+                                             + y*(-3.66912e6
+                                                  + 1.5288e6*y))
+                                        + x*(533520.
+                                             + x*(-393120.
+                                                  + 109200.*x
+                                                  + 982800.*y)
+                                             + y*(-2.55528e6
+                                                  + 2.2932e6*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 95 ) :
+    grad[0] /*ARGH*/[0]= 617.27141518136088074571558682588
+                         - 1234.5428303627217614914311736518*z
+                         + y*(-7201.4998437825436087000151796353
+                              + 14402.999687565087217400030359271*z
+                              + y*(17489.3567634718916211286082934
+                                   - 34978.7135269437832422572165868*z
+                                   + y*(-11316.642611658282813671452425141
+                                        + 22633.285223316565627342904850282*z)))
+                         + x*(-10287.856919689348012428593113765
+                              + 20575.713839378696024857186227529*z
+                              + y*(109051.28334870708893174308700591
+                                   - 218102.56669741417786348617401181*z
+                                   + y*(-237649.49484482393908710050092797
+                                        + y*(135799.71133989939376405742910169
+                                             - 271599.42267979878752811485820339*z)
+                                        + 475298.98968964787817420100185593*z))
+                              + x*(50410.498906477805260900106257447
+                                   - 100820.99781295561052180021251489*z
+                                   + y*(-441349.06185467302973318664458051
+                                        + 882698.123709346059466373289161*z
+                                        + y*(746898.41236944666570231586005932
+                                             - 1.4937968247388933314046317201186e6*z
+                                             + y*(-294232.70790311535315545776305367
+                                                  + 588465.4158062307063109155261073*z)))
+                                   + x*(-101849.78350492454532304307182627
+                                        + 203699.56700984909064608614365254*z
+                                        + x*(90533.14089326626250937161940113
+                                             - 181066.28178653252501874323880226*z
+                                             + x*(-29423.270790311535315545776305367
+                                                  + 58846.54158062307063109155261073*z)
+                                             + y*(-294232.70790311535315545776305367
+                                                  + 588465.4158062307063109155261073*z))
+                                        + y*(633731.98625286383756560133580791
+                                             - 1.2674639725057276751312026716158e6*z
+                                             + y*(-588465.41580623070631091552610734
+                                                  + 1.1769308316124614126218310522147e6*z)))));
+    grad[0] /*ARGH*/[1]= 205.75713839378696024857186227529
+                         - 411.51427678757392049714372455059*z
+                         + y*(-1028.7856919689348012428593113765
+                              + y*(1028.7856919689348012428593113765
+                                   - 2057.5713839378696024857186227529*z)
+                              + 2057.5713839378696024857186227529*z)
+                         + x*(-7201.4998437825436087000151796353
+                              + 14402.999687565087217400030359271*z
+                              + y*(34978.7135269437832422572165868
+                                   - 69957.4270538875664845144331736*z
+                                   + y*(-33949.927834974848441014357275424
+                                        + 67899.85566994969688202871455085*z))
+                              + x*(54525.641674353544465871543502953
+                                   - 109051.28334870708893174308700591*z
+                                   + y*(-237649.49484482393908710050092797
+                                        + y*(203699.56700984909064608614365254
+                                             - 407399.13401969818129217228730508*z)
+                                        + 475298.98968964787817420100185593*z)
+                                   + x*(-147116.35395155767657772888152684
+                                        + 294232.70790311535315545776305367*z
+                                        + y*(497932.27491296444380154390670621
+                                             - 995864.5498259288876030878134124*z
+                                             + y*(-294232.70790311535315545776305367
+                                                  + 588465.4158062307063109155261073*z))
+                                        + x*(158432.99656321595939140033395198
+                                             - 316865.99312643191878280066790395*z
+                                             + x*(-58846.541580623070631091552610734
+                                                  + 117693.08316124614126218310522147*z)
+                                             + y*(-294232.70790311535315545776305367
+                                                  + 588465.4158062307063109155261073*z)))));
+    grad[0] /*ARGH*/[2]= 34.292856398964493374761977045882
+                         + y*(-411.51427678757392049714372455059
+                              + (1028.7856919689348012428593113765
+                                 - 685.8571279792898674952395409176*y)*y)
+                         + x*(-1234.5428303627217614914311736518
+                              + y*(14402.999687565087217400030359271
+                                   + y*(-34978.7135269437832422572165868
+                                        + 22633.285223316565627342904850282*y))
+                              + x*(10287.856919689348012428593113765
+                                   + y*(-109051.28334870708893174308700591
+                                        + (237649.49484482393908710050092797
+                                           - 135799.71133989939376405742910169*y)*y)
+                                   + x*(-33606.999270985203507266737504965
+                                        + y*(294232.70790311535315545776305367
+                                             + y*(-497932.27491296444380154390670621
+                                                  + 196155.13860207690210363850870245*y))
+                                        + x*(50924.891752462272661521535913135
+                                             + x*(-36213.256357306505003748647760452
+                                                  + 9807.756930103845105181925435122*x
+                                                  + 117693.08316124614126218310522147*y)
+                                             + y*(-316865.99312643191878280066790395
+                                                  + 294232.70790311535315545776305367*y)))));
+    return;
+  case ( 96 ) :
+    grad[0] /*ARGH*/[0]= 502.2947341949744151229594390367
+                         + z*(-3013.7684051698464907377566342202
+                              + 3013.7684051698464907377566342202*z)
+                         + y*(-2909.8453567157138531261098537299
+                              + (17459.072140294283118756659122379
+                                 - 17459.072140294283118756659122379*z)*z
+                              + y*(2805.9223082615812155144630732395
+                                   + z*(-16835.533849569487293086778439437
+                                        + 16835.533849569487293086778439437*z)))
+                         + x*(-6581.7930687617337154042960977223
+                              + (39490.758412570402292425776586334
+                                 - 39490.758412570402292425776586334*z)*z
+                              + y*(33671.067699138974586173556878874
+                                   + z*(-202026.40619483384751704134127324
+                                        + 202026.40619483384751704134127324*z)
+                                   + y*(-28059.223082615812155144630732395
+                                        + (168355.33849569487293086778439437
+                                           - 168355.33849569487293086778439437*z)*z))
+                              + x*(24006.224192904639288290406293271
+                                   + z*(-144037.34515742783572974243775963
+                                        + 144037.34515742783572974243775963*z)
+                                   + y*(-93530.743608719373850482102441317
+                                        + (561184.4616523162431028926146479
+                                           - 561184.4616523162431028926146479*z)*z
+                                        + y*(51441.908984795655617765156342724
+                                             + z*(-308651.45390877393370659093805635
+                                                  + 308651.45390877393370659093805635*z)))
+                                   + x*(-32216.145020781117659610501952009
+                                        + (193296.87012468670595766301171206
+                                           - 193296.87012468670595766301171206*z)*z
+                                        + x*(14289.419162443237671601432317423
+                                             + z*(-85736.514974659426029608593904541
+                                                  + 85736.51497465942602960859390454*z))
+                                        + y*(68589.211979727540823686875123633
+                                             + z*(-411535.2718783652449421212507418
+                                                  + 411535.2718783652449421212507418*z)))));
+    grad[0] /*ARGH*/[1]= 103.92304845413263761164678049035
+                         + z*(-623.53829072479582566988068294211
+                              + 623.5382907247958256698806829421*z)
+                         + y*(-207.8460969082652752232935609807
+                              + (1247.0765814495916513397613658842
+                                 - 1247.0765814495916513397613658842*z)*z)
+                         + x*(-2909.8453567157138531261098537299
+                              + (17459.072140294283118756659122379
+                                 - 17459.072140294283118756659122379*z)*z
+                              + y*(5611.844616523162431028926146479
+                                   + z*(-33671.067699138974586173556878874
+                                        + 33671.067699138974586173556878874*z))
+                              + x*(16835.533849569487293086778439437
+                                   + z*(-101013.20309741692375852067063662
+                                        + 101013.20309741692375852067063662*z)
+                                   + y*(-28059.223082615812155144630732395
+                                        + (168355.33849569487293086778439437
+                                           - 168355.33849569487293086778439437*z)*z)
+                                   + x*(-31176.914536239791283494034147106
+                                        + (187061.48721743874770096420488263
+                                           - 187061.48721743874770096420488263*z)*z
+                                        + x*(17147.302994931885205921718780908
+                                             + z*(-102883.81796959131123553031268545
+                                                  + 102883.81796959131123553031268545*z))
+                                        + y*(34294.605989863770411843437561816
+                                             + z*(-205767.6359391826224710606253709
+                                                  + 205767.6359391826224710606253709*z)))));
+    grad[0] /*ARGH*/[2]= 103.92304845413263761164678049035
+                         - 207.8460969082652752232935609807*z
+                         + y*(-623.53829072479582566988068294211
+                              + y*(623.53829072479582566988068294211
+                                   - 1247.0765814495916513397613658842*z)
+                              + 1247.0765814495916513397613658842*z)
+                         + x*(-3013.7684051698464907377566342202
+                              + 6027.53681033969298147551326844*z
+                              + y*(17459.072140294283118756659122379
+                                   - 34918.144280588566237513318244758*z
+                                   + y*(-16835.533849569487293086778439437
+                                        + 33671.067699138974586173556878874*z))
+                              + x*(19745.379206285201146212888293167
+                                   - 39490.758412570402292425776586334*z
+                                   + y*(-101013.20309741692375852067063662
+                                        + y*(84177.669247847436465433892197185
+                                             - 168355.33849569487293086778439437*z)
+                                        + 202026.40619483384751704134127324*z)
+                                   + x*(-48012.448385809278576580812586543
+                                        + 96024.89677161855715316162517309*z
+                                        + y*(187061.48721743874770096420488263
+                                             - 374122.97443487749540192840976527*z
+                                             + y*(-102883.81796959131123553031268545
+                                                  + 205767.6359391826224710606253709*z))
+                                        + x*(48324.217531171676489415752928014
+                                             - 96648.43506234335297883150585603*z
+                                             + x*(-17147.302994931885205921718780908
+                                                  + 34294.605989863770411843437561816*z)
+                                             + y*(-102883.81796959131123553031268545
+                                                  + 205767.6359391826224710606253709*z)))));
+    return;
+  case ( 97 ) :
+    grad[0] /*ARGH*/[0]= 318.81028841616764862181061145773
+                         + z*(-3825.7234609940117834617273374928
+                              + (9564.308652485029458654318343732
+                                 - 6376.205768323352972436212229155*z)*z)
+                         + y*(-608.63782333995642009618389460113
+                              + z*(7303.6538800794770411542067352136
+                                   + z*(-18259.134700198692602885516838034
+                                        + 12172.756466799128401923677892023*z)))
+                         + x*(-3043.1891166997821004809194730057
+                              + z*(36518.269400397385205771033676068
+                                   + z*(-91295.67350099346301442758419017
+                                        + 60863.78233399564200961838946011*z))
+                              + y*(4869.102586719651360769471156809
+                                   + z*(-58429.231040635816329233653881709
+                                        + (146073.07760158954082308413470427
+                                           - 97382.05173439302721538942313618*z)*z))
+                              + x*(7303.6538800794770411542067352136
+                                   + z*(-87643.846560953724493850480822563
+                                        + (219109.61640238431123462620205641
+                                           - 146073.07760158954082308413470427*z)*z)
+                                   + x*(-4869.102586719651360769471156809
+                                        + z*(58429.231040635816329233653881709
+                                             + z*(-146073.07760158954082308413470427
+                                                  + 97382.05173439302721538942313618*z)))
+                                   + y*(-7303.6538800794770411542067352136
+                                        + z*(87643.846560953724493850480822563
+                                             + z*(-219109.61640238431123462620205641
+                                                  + 146073.07760158954082308413470427*z)))));
+    grad[0] /*ARGH*/[1]= 28.98275349237887714743732831434
+                         + z*(-347.79304190854652576924793977207
+                              + (869.48260477136631442311984943019
+                                 - 579.6550698475775429487465662868*z)*z)
+                         + x*(-608.63782333995642009618389460113
+                              + z*(7303.6538800794770411542067352136
+                                   + z*(-18259.134700198692602885516838034
+                                        + 12172.756466799128401923677892023*z))
+                              + x*(2434.5512933598256803847355784045
+                                   + z*(-29214.615520317908164616826940854
+                                        + (73036.538800794770411542067352136
+                                           - 48691.02586719651360769471156809*z)*z)
+                                   + x*(-2434.5512933598256803847355784045
+                                        + z*(29214.615520317908164616826940854
+                                             + z*(-73036.538800794770411542067352136
+                                                  + 48691.02586719651360769471156809*z)))));
+    grad[0] /*ARGH*/[2]= 173.89652095427326288462396988604
+                         + z*(-869.48260477136631442311984943019
+                              + 869.4826047713663144231198494302*z)
+                         + y*(-347.79304190854652576924793977207
+                              + (1738.9652095427326288462396988604
+                                 - 1738.9652095427326288462396988604*z)*z)
+                         + x*(-3825.7234609940117834617273374928
+                              + (19128.617304970058917308636687464
+                                 - 19128.617304970058917308636687464*z)*z
+                              + y*(7303.6538800794770411542067352136
+                                   + z*(-36518.269400397385205771033676068
+                                        + 36518.269400397385205771033676068*z))
+                              + x*(18259.134700198692602885516838034
+                                   + z*(-91295.67350099346301442758419017
+                                        + 91295.67350099346301442758419017*z)
+                                   + y*(-29214.615520317908164616826940854
+                                        + (146073.07760158954082308413470427
+                                           - 146073.07760158954082308413470427*z)*z)
+                                   + x*(-29214.615520317908164616826940854
+                                        + (146073.07760158954082308413470427
+                                           - 146073.07760158954082308413470427*z)*z
+                                        + x*(14607.307760158954082308413470427
+                                             + z*(-73036.538800794770411542067352136
+                                                  + 73036.53880079477041154206735214*z))
+                                        + y*(29214.615520317908164616826940854
+                                             + z*(-146073.07760158954082308413470427
+                                                  + 146073.07760158954082308413470427*z)))));
+    return;
+  case ( 98 ) :
+    grad[0] /*ARGH*/[0]= 127.27922061357855439215198517887
+                         + z*(-2545.5844122715710878430397035775
+                              + z*(11455.129855222069895293678666099
+                                   + z*(-17819.090885900997614901277925042
+                                        + 8909.545442950498807450638962521*z)))
+                         + x*(-763.67532368147132635291191107324
+                              + z*(15273.506473629426527058238221465
+                                   + z*(-68730.779131332419371762071996591
+                                        + (106914.54531540598568940766755025
+                                           - 53457.27265770299284470383377513*z)*z))
+                              + x*(890.95454429504988074506389625211
+                                   + z*(-17819.090885900997614901277925042
+                                        + z*(80185.90898655448926705575066269
+                                             + z*(-124733.6362013069833043089454753
+                                                  + 62366.81810065349165215447273765*z)))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 169.70562748477140585620264690516
+                         + z*(-1527.3506473629426527058238221465
+                              + (3563.8181771801995229802555850084
+                                 - 2375.8787847867996819868370566723*z)*z)
+                         + x*(-2545.5844122715710878430397035775
+                              + z*(22910.259710444139790587357332197
+                                   + z*(-53457.272657702992844703833775127
+                                        + 35638.181771801995229802555850084*z))
+                              + x*(7636.7532368147132635291191107324
+                                   + z*(-68730.779131332419371762071996591
+                                        + (160371.81797310897853411150132538
+                                           - 106914.54531540598568940766755025*z)*z)
+                                   + x*(-5939.6969619669992049670926416807
+                                        + z*(53457.272657702992844703833775127
+                                             + z*(-124733.6362013069833043089454753
+                                                  + 83155.75746753798886953929698353*z)))));
+    return;
+  case ( 99 ) :
+    grad[0] /*ARGH*/[0]= 437.79447232691278008317112124053
+                         + y*(-12735.839194964735420601341708815
+                              + y*(86364.909540854612070952848462905
+                                   + y*(-222877.18591188286986052347990427
+                                        + (242378.93967917262097331928439589
+                                           - 93608.41808299080534141986155979*y)*y)))
+                         + x*(-6765.9145723250156921944627828082
+                              + y*(177505.75877982099992463120006662
+                                   + y*(-1.0698104923770377753305127035405e6
+                                        + y*(2.4070736078483349944936535829661e6
+                                             + y*(-2.2231999294710316268587217120451e6
+                                                  + 702063.1356224310400606489616985*y))))
+                              + x*(32436.590449675810524344042164639
+                                   + y*(-706839.07532054281584337446483926
+                                        + y*(3.3431577886782430479078521985641e6
+                                             + y*(-5.3044770247028123026804588217216e6
+                                                  + 2.6327367585841164002274336063692e6*y)))
+                                   + x*(-70843.105521991340777094963255286
+                                        + x*(79002.002506265624405917697787496
+                                             + x*(-44018.244217596866797453387281093
+                                                  + 9750.876883644875556397902245812*x
+                                                  + 250736.8341508682285930889148923*y)
+                                             + y*(-891508.74364753147944209391961708
+                                                  + 1.4626315325467313334596853368718e6*y))
+                                        + y*(1.1828410652323498021883496112062e6
+                                             + y*(-3.8223437383887912181079776803582e6
+                                                  + 3.1202806027663601780473287186598e6*y)))));
+    grad[0] /*ARGH*/[1]= 397.99497484264798189379192840048
+                         + y*(-5571.9296477970717465130869976068
+                              + y*(22287.718591188286986052347990427
+                                   + y*(-33431.577886782430479078521985641
+                                        + 16715.78894339121523953926099282*y)))
+                         + x*(-12735.839194964735420601341708815
+                              + y*(172729.81908170922414190569692581
+                                   + y*(-668631.55773564860958157043971281
+                                        + (969515.75871669048389327713758358
+                                           - 468042.09041495402670709930779897*y)*y))
+                              + x*(88752.879389910499962315600033308
+                                   + y*(-1.0698104923770377753305127035405e6
+                                        + y*(3.6106104117725024917404803744492e6
+                                             + y*(-4.4463998589420632537174434240902e6
+                                                  + 1.7551578390560776001516224042461e6*y)))
+                                   + x*(-235613.02510684760528112482161309
+                                        + x*(295710.26630808745054708740280156
+                                             + x*(-178301.74872950629588841878392342
+                                                  + 41789.472358478038098848152482051*x
+                                                  + 585052.6130186925333838741347487*y)
+                                             + y*(-1.9111718691943956090539888401791e6
+                                                  + 2.3402104520747701335354965389948e6*y))
+                                        + y*(2.2287718591188286986052347990427e6
+                                             + y*(-5.3044770247028123026804588217216e6
+                                                  + 3.5103156781121552003032448084923e6*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 100 ) :
+    grad[0] /*ARGH*/[0]= 544.38221866626025940114126463139
+                         - 1088.7644373325205188022825292628*z
+                         + y*(-10498.799931420733574164867246463
+                              + 20997.599862841467148329734492925*z
+                              + y*(45494.799702823178821381091401338
+                                   - 90989.59940564635764276218280268*z
+                                   + y*(-68047.777333282532425142658078924
+                                        + y*(32662.933119975615564068475877884
+                                             - 65325.86623995123112813695175577*z)
+                                        + 136095.55466656506485028531615785*z)))
+                         + x*(-6999.199954280489049443244830975
+                              + 13998.39990856097809888648966195*z
+                              + y*(118986.39922276831384053516212658
+                                   - 237972.79844553662768107032425315*z
+                                   + y*(-444449.19709681105463964604676691
+                                        + 888898.3941936221092792920935338*z
+                                        + y*(555269.86303958546458916408992402
+                                             - 1.110539726079170929178328179848e6*z
+                                             + y*(-212309.06527984150116644509320624
+                                                  + 424618.13055968300233289018641249*z))))
+                              + x*(26830.266491408541356199105185404
+                                   - 53660.53298281708271239821037081*z
+                                   + x*(-43939.421935205292365949259216677
+                                        + 87878.84387041058473189851843335*z
+                                        + x*(32662.933119975615564068475877884
+                                             - 65325.86623995123112813695175577*z
+                                             + x*(-9098.9599405646357642762182802675
+                                                  + 18197.919881129271528552436560535*z)
+                                             + y*(-151649.33234274392940460363800446
+                                                  + 303298.66468548785880920727600892*z))
+                                        + y*(401287.46404541470550141270364257
+                                             - 802574.9280908294110028254072851*z
+                                             + y*(-545937.59643387814585657309681605
+                                                  + 1.0918751928677562917131461936321e6*z)))
+                                   + y*(-358125.73099401835636317936051822
+                                        + 716251.4619880367127263587210364*z
+                                        + y*(944891.99382786602167483805218163
+                                             - 1.8897839876557320433496761043633e6*z
+                                             + y*(-636927.19583952450349933527961873
+                                                  + 1.2738543916790490069986705592375e6*z)))));
+    grad[0] /*ARGH*/[1]= 388.84444190447161385795804616528
+                         - 777.6888838089432277159160923306*z
+                         + y*(-3499.5999771402445247216224154875
+                              + 6999.199954280489049443244830975*z
+                              + y*(8165.7332799939038910171189694709
+                                   - 16331.466559987807782034237938942*z
+                                   + y*(-5443.8221866626025940114126463139
+                                        + 10887.644373325205188022825292628*z)))
+                         + x*(-10498.799931420733574164867246463
+                              + 20997.599862841467148329734492925*z
+                              + y*(90989.599405646357642762182802675
+                                   - 181979.19881129271528552436560535*z
+                                   + y*(-204143.33199984759727542797423677
+                                        + y*(130651.73247990246225627390351153
+                                             - 261303.46495980492451254780702307*z)
+                                        + 408286.66399969519455085594847354*z))
+                              + x*(59493.199611384156920267581063288
+                                   - 118986.39922276831384053516212658*z
+                                   + y*(-444449.19709681105463964604676691
+                                        + 888898.3941936221092792920935338*z
+                                        + y*(832904.79455937819688374613488603
+                                             - 1.6658095891187563937674922697721e6*z
+                                             + y*(-424618.13055968300233289018641249
+                                                  + 849236.261119366004665780372825*z)))
+                                   + x*(-119375.24366467278545439312017274
+                                        + 238750.48732934557090878624034548*z
+                                        + x*(100321.86601135367637535317591064
+                                             - 200643.73202270735275070635182128*z
+                                             + x*(-30329.866468548785880920727600892
+                                                  + 60659.73293709757176184145520178*z)
+                                             + y*(-272968.79821693907292828654840803
+                                                  + 545937.5964338781458565730968161*z))
+                                        + y*(629927.99588524401444989203478775
+                                             - 1.2598559917704880288997840695755e6*z
+                                             + y*(-636927.19583952450349933527961873
+                                                  + 1.2738543916790490069986705592375e6*z)))));
+    grad[0] /*ARGH*/[2]= 38.884444190447161385795804616528
+                         + y*(-777.68888380894322771591609233056
+                              + y*(3499.5999771402445247216224154875
+                                   + y*(-5443.8221866626025940114126463139
+                                        + 2721.911093331301297005706323157*y)))
+                         + x*(-1088.7644373325205188022825292628
+                              + y*(20997.599862841467148329734492925
+                                   + y*(-90989.599405646357642762182802675
+                                        + (136095.55466656506485028531615785
+                                           - 65325.86623995123112813695175577*y)*y))
+                              + x*(6999.199954280489049443244830975
+                                   + y*(-118986.39922276831384053516212658
+                                        + y*(444449.19709681105463964604676691
+                                             + y*(-555269.86303958546458916408992402
+                                                  + 212309.06527984150116644509320624*y)))
+                                   + x*(-17886.844327605694237466070123603
+                                        + x*(21969.710967602646182974629608338
+                                             + x*(-13065.173247990246225627390351153
+                                                  + 3032.9866468548785880920727600892*x
+                                                  + 60659.73293709757176184145520178*y)
+                                             + y*(-200643.73202270735275070635182128
+                                                  + 272968.79821693907292828654840803*y))
+                                        + y*(238750.48732934557090878624034548
+                                             + y*(-629927.99588524401444989203478775
+                                                  + 424618.13055968300233289018641249*y)))));
+    return;
+  case ( 101 ) :
+    grad[0] /*ARGH*/[0]= 471.35973523414152562816777930397
+                         + z*(-2828.1584114048491537690066758238
+                              + 2828.1584114048491537690066758238*z)
+                         + y*(-5410.3900044266679463407084233151
+                              + (32462.340026560007678044250539891
+                                 - 32462.340026560007678044250539891*z)*z
+                              + y*(12911.157965109093962858508737457
+                                   + z*(-77466.947790654563777151052424739
+                                        + 77466.94779065456377715105242474*z)
+                                   + y*(-8197.5606127676787065768309444168
+                                        + (49185.363676606072239460985666501
+                                           - 49185.363676606072239460985666501*z)*z)))
+                         + x*(-4836.5607615329304368803302572059
+                              + (29019.364569197582621281981543236
+                                 - 29019.364569197582621281981543236*z)*z
+                              + y*(47217.949129541829349882546239841
+                                   + z*(-283307.69477725097609929527743905
+                                        + 283307.69477725097609929527743905*z)
+                                   + y*(-92222.556893636385448989348124689
+                                        + (553335.34136181831269393608874814
+                                           - 553335.3413618183126939360887481*z)*z
+                                        + y*(45086.583370222232886172570194293
+                                             + z*(-270519.50022133339731703542116576
+                                                  + 270519.50022133339731703542116576*z))))
+                              + x*(13894.865238641215407647728450787
+                                   + z*(-83369.191431847292445886370704719
+                                        + 83369.19143184729244588637070472*z)
+                                   + x*(-15165.487133620205607167137247171
+                                        + (90992.922801721233643002823483027
+                                           - 90992.92280172123364300282348303*z)*z
+                                        + x*(5635.8229212777791107715712742866
+                                             + z*(-33814.937527666674664629427645719
+                                                  + 33814.937527666674664629427645719*z))
+                                        + y*(54103.900044266679463407084233151
+                                             + z*(-324623.40026560007678044250539891
+                                                  + 324623.40026560007678044250539891*z)))
+                                   + y*(-95911.459169381840866948922049677
+                                        + (575468.75501629104520169353229806
+                                           - 575468.7550162910452016935322981*z)*z
+                                        + y*(101444.81258300002399388828293716
+                                             + z*(-608668.87549800014396332969762295
+                                                  + 608668.875498000143963329697623*z)))));
+    grad[0] /*ARGH*/[1]= 245.92681838303036119730492833251
+                         + z*(-1475.560910298182167183829569995
+                              + 1475.560910298182167183829569995*z)
+                         + y*(-1229.6340919151518059865246416625
+                              + (7377.8045514909108359191478499752
+                                 - 7377.804551490910835919147849975*z)*z
+                              + y*(1229.6340919151518059865246416625
+                                   + z*(-7377.8045514909108359191478499752
+                                        + 7377.804551490910835919147849975*z)))
+                         + x*(-5410.3900044266679463407084233151
+                              + (32462.340026560007678044250539891
+                                 - 32462.340026560007678044250539891*z)*z
+                              + y*(25822.315930218187925717017474913
+                                   + z*(-154933.89558130912755430210484948
+                                        + 154933.89558130912755430210484948*z)
+                                   + y*(-24592.681838303036119730492833251
+                                        + (147556.0910298182167183829569995
+                                           - 147556.0910298182167183829569995*z)*z))
+                              + x*(23608.974564770914674941273119921
+                                   + z*(-141653.84738862548804964763871952
+                                        + 141653.84738862548804964763871952*z)
+                                   + y*(-92222.556893636385448989348124689
+                                        + (553335.34136181831269393608874814
+                                           - 553335.3413618183126939360887481*z)*z
+                                        + y*(67629.875055333349329258855291439
+                                             + z*(-405779.25033200009597555313174863
+                                                  + 405779.25033200009597555313174863*z)))
+                                   + x*(-31970.486389793946955649640683226
+                                        + (191822.91833876368173389784409935
+                                           - 191822.91833876368173389784409935*z)*z
+                                        + x*(13525.975011066669865851771058288
+                                             + z*(-81155.850066400019195110626349727
+                                                  + 81155.85006640001919511062634973*z))
+                                        + y*(67629.875055333349329258855291439
+                                             + z*(-405779.25033200009597555313174863
+                                                  + 405779.25033200009597555313174863*z)))));
+    grad[0] /*ARGH*/[2]= 122.96340919151518059865246416625
+                         - 245.92681838303036119730492833251*z
+                         + y*(-1475.560910298182167183829569995
+                              + 2951.1218205963643343676591399901*z
+                              + y*(3688.9022757454554179595739249876
+                                   - 7377.804551490910835919147849975*z
+                                   + y*(-2459.2681838303036119730492833251
+                                        + 4918.5363676606072239460985666501*z)))
+                         + x*(-2828.1584114048491537690066758238
+                              + 5656.316822809698307538013351648*z
+                              + y*(32462.340026560007678044250539891
+                                   - 64924.68005312001535608850107978*z
+                                   + y*(-77466.947790654563777151052424739
+                                        + y*(49185.363676606072239460985666501
+                                             - 98370.727353212144478921971333*z)
+                                        + 154933.89558130912755430210484948*z))
+                              + x*(14509.682284598791310640990771618
+                                   - 29019.364569197582621281981543236*z
+                                   + y*(-141653.84738862548804964763871952
+                                        + 283307.69477725097609929527743905*z
+                                        + y*(276667.67068090915634696804437407
+                                             - 553335.3413618183126939360887481*z
+                                             + y*(-135259.75011066669865851771058288
+                                                  + 270519.50022133339731703542116576*z)))
+                                   + x*(-27789.730477282430815295456901573
+                                        + 55579.46095456486163059091380315*z
+                                        + x*(22748.230700430308410750705870757
+                                             - 45496.461400860616821501411741513*z
+                                             + x*(-6762.9875055333349329258855291439
+                                                  + 13525.975011066669865851771058288*z)
+                                             + y*(-81155.850066400019195110626349727
+                                                  + 162311.70013280003839022125269945*z))
+                                        + y*(191822.91833876368173389784409935
+                                             - 383645.83667752736346779568819871*z
+                                             + y*(-202889.62516600004798777656587432
+                                                  + 405779.25033200009597555313174863*z)))));
+    return;
+  case ( 102 ) :
+    grad[0] /*ARGH*/[0]= 336.74916480965472470253738590849
+                         + z*(-4040.9899777158566964304486309019
+                              + (10102.474944289641741076121577255
+                                 - 6734.98329619309449405074771817*z)*z)
+                         + y*(-1908.2452672547101066477118534814
+                              + z*(22898.943207056521279772542241777
+                                   + z*(-57247.358017641303199431355604443
+                                        + 38164.905345094202132954237069629*z))
+                              + y*(1795.9955456514918650801993915119
+                                   + z*(-21551.946547817902380962392698143
+                                        + (53879.866369544755952405981745358
+                                           - 35919.910913029837301603987830239*z)*z)))
+                         + x*(-2581.7435968740195560527866252984
+                              + z*(30980.923162488234672633439503581
+                                   + z*(-77452.307906220586681583598758953
+                                        + 51634.87193748039112105573250597*z))
+                              + y*(11673.971046734697123021296044828
+                                   + z*(-140087.65256081636547625555253793
+                                        + (350219.13140204091369063888134483
+                                           - 233479.42093469394246042592089655*z)*z)
+                                   + y*(-8081.9799554317133928608972618037
+                                        + z*(96983.759465180560714330767141645
+                                             + z*(-242459.39866295140178582691785411
+                                                  + 161639.59910863426785721794523607*z))))
+                              + x*(4938.9877505416026289705483266578
+                                   + z*(-59267.853006499231547646579919894
+                                        + (148169.63251624807886911644979974
+                                           - 98779.75501083205257941096653316*z)*z)
+                                   + x*(-2693.9933184772377976202990872679
+                                        + z*(32327.919821726853571443589047215
+                                             + z*(-80819.799554317133928608972618037
+                                                  + 53879.86636954475595240598174536*z)))
+                                   + y*(-12122.969933147570089291345892706
+                                        + z*(145475.63919777084107149615071247
+                                             + z*(-363689.09799442710267874037678117
+                                                  + 242459.39866295140178582691785411*z)))));
+    grad[0] /*ARGH*/[1]= 112.2497216032182415675124619695
+                         + z*(-1346.996659238618898810149543634
+                              + (3367.4916480965472470253738590849
+                                 - 2244.9944320643648313502492393899*z)*z)
+                         + y*(-224.49944320643648313502492393899
+                              + z*(2693.9933184772377976202990872679
+                                   + z*(-6734.9832961930944940507477181698
+                                        + 4489.9888641287296627004984787799*z)))
+                         + x*(-1908.2452672547101066477118534814
+                              + z*(22898.943207056521279772542241777
+                                   + z*(-57247.358017641303199431355604443
+                                        + 38164.905345094202132954237069629*z))
+                              + y*(3591.9910913029837301603987830239
+                                   + z*(-43103.893095635804761924785396287
+                                        + (107759.73273908951190481196349072
+                                           - 71839.82182605967460320797566048*z)*z))
+                              + x*(5836.9855233673485615106480224138
+                                   + z*(-70043.826280408182738127776268966
+                                        + (175109.56570102045684531944067241
+                                           - 116739.71046734697123021296044828*z)*z)
+                                   + x*(-4040.9899777158566964304486309019
+                                        + z*(48491.879732590280357165383570822
+                                             + z*(-121229.69933147570089291345892706
+                                                  + 80819.79955431713392860897261804*z)))
+                                   + y*(-8081.9799554317133928608972618037
+                                        + z*(96983.759465180560714330767141645
+                                             + z*(-242459.39866295140178582691785411
+                                                  + 161639.59910863426785721794523607*z)))));
+    grad[0] /*ARGH*/[2]= 224.49944320643648313502492393899
+                         + z*(-1122.497216032182415675124619695
+                              + 1122.497216032182415675124619695*z)
+                         + y*(-1346.996659238618898810149543634
+                              + (6734.9832961930944940507477181698
+                                 - 6734.98329619309449405074771817*z)*z
+                              + y*(1346.996659238618898810149543634
+                                   + z*(-6734.9832961930944940507477181698
+                                        + 6734.98329619309449405074771817*z)))
+                         + x*(-4040.9899777158566964304486309019
+                              + (20204.949888579283482152243154509
+                                 - 20204.949888579283482152243154509*z)*z
+                              + y*(22898.943207056521279772542241777
+                                   + z*(-114494.71603528260639886271120889
+                                        + 114494.71603528260639886271120889*z)
+                                   + y*(-21551.946547817902380962392698143
+                                        + (107759.73273908951190481196349072
+                                           - 107759.73273908951190481196349072*z)*z))
+                              + x*(15490.461581244117336316719751791
+                                   + z*(-77452.307906220586681583598758953
+                                        + 77452.30790622058668158359875895*z)
+                                   + y*(-70043.826280408182738127776268966
+                                        + (350219.13140204091369063888134483
+                                           - 350219.13140204091369063888134483*z)*z
+                                        + y*(48491.879732590280357165383570822
+                                             + z*(-242459.39866295140178582691785411
+                                                  + 242459.39866295140178582691785411*z)))
+                                   + x*(-19755.951002166410515882193306631
+                                        + (98779.755010832052579410966533157
+                                           - 98779.75501083205257941096653316*z)*z
+                                        + x*(8081.9799554317133928608972618037
+                                             + z*(-40409.899777158566964304486309019
+                                                  + 40409.899777158566964304486309019*z))
+                                        + y*(48491.879732590280357165383570822
+                                             + z*(-242459.39866295140178582691785411
+                                                  + 242459.39866295140178582691785411*z)))));
+    return;
+  case ( 103 ) :
+    grad[0] /*ARGH*/[0]= 191.06019993708789165938815782706
+                         + z*(-3821.2039987417578331877631565412
+                              + z*(17195.417994337910249344934204435
+                                   + z*(-26748.427991192304832314342095788
+                                        + 13374.213995596152416157171047894*z)))
+                         + y*(-352.72652296077764614040890675765
+                              + z*(7054.530459215552922808178135153
+                                   + z*(-31745.387066469988152636801608188
+                                        + (49381.713214508870459657246946071
+                                           - 24690.856607254435229828623473035*z)*z)))
+                         + x*(-969.99793814213852688612449358353
+                              + z*(19399.958762842770537722489871671
+                                   + z*(-87299.814432792467419751204422518
+                                        + (135799.71133989939376405742910169
+                                           - 67899.85566994969688202871455085*z)*z))
+                              + x*(925.90712277204132111857338023883
+                                   + z*(-18518.142455440826422371467604777
+                                        + z*(83331.641049483718900671604221494
+                                             + z*(-129626.99718808578495660027323344
+                                                  + 64813.49859404289247830013661672*z))))
+                              + y*(1234.5428303627217614914311736518
+                                   + z*(-24690.856607254435229828623473035
+                                        + z*(111108.85473264495853422880562866
+                                             + z*(-172835.99625078104660880036431125
+                                                  + 86417.99812539052330440018215562*z)))));
+    grad[0] /*ARGH*/[1]= 29.393876913398137178367408896471
+                         + z*(-587.87753826796274356734817792941
+                              + z*(2645.4489222058323460530668006824
+                                   + z*(-4115.1427678757392049714372455059
+                                        + 2057.5713839378696024857186227529*z)))
+                         + x*(-352.72652296077764614040890675765
+                              + z*(7054.530459215552922808178135153
+                                   + z*(-31745.387066469988152636801608188
+                                        + (49381.713214508870459657246946071
+                                           - 24690.856607254435229828623473035*z)*z))
+                              + x*(617.27141518136088074571558682588
+                                   + z*(-12345.428303627217614914311736518
+                                        + z*(55554.42736632247926711440281433
+                                             + z*(-86417.998125390523304400182155624
+                                                  + 43208.999062695261652200091077812*z)))));
+    grad[0] /*ARGH*/[2]= 293.93876913398137178367408896471
+                         + z*(-2645.4489222058323460530668006824
+                              + (6172.7141518136088074571558682588
+                                 - 4115.1427678757392049714372455059*z)*z)
+                         + y*(-587.87753826796274356734817792941
+                              + z*(5290.8978444116646921061336013647
+                                   + z*(-12345.428303627217614914311736518
+                                        + 8230.285535751478409942874491012*z)))
+                         + x*(-3821.2039987417578331877631565412
+                              + z*(34390.835988675820498689868408871
+                                   + z*(-80245.283973576914496943026287365
+                                        + 53496.85598238460966462868419158*z))
+                              + y*(7054.530459215552922808178135153
+                                   + z*(-63490.774132939976305273603216377
+                                        + (148145.13964352661137897174083821
+                                           - 98763.42642901774091931449389214*z)*z))
+                              + x*(9699.9793814213852688612449358353
+                                   + z*(-87299.814432792467419751204422518
+                                        + (203699.56700984909064608614365254
+                                           - 135799.71133989939376405742910169*z)*z)
+                                   + x*(-6172.7141518136088074571558682588
+                                        + z*(55554.42736632247926711440281433
+                                             + z*(-129626.99718808578495660027323344
+                                                  + 86417.99812539052330440018215562*z)))
+                                   + y*(-12345.428303627217614914311736518
+                                        + z*(111108.85473264495853422880562866
+                                             + z*(-259253.99437617156991320054646687
+                                                  + 172835.99625078104660880036431125*z)))));
+    return;
+  case ( 104 ) :
+    grad[0] /*ARGH*/[0]= 64.992307237087682883679068546128
+                         + z*(-1949.7692171126304865103720563838
+                              + z*(13648.384519788413405572604394687
+                                   + z*(-36395.692052769102414860278385832
+                                        + (40945.153559365240216717813184061
+                                           - 16378.061423746096086687125273624*z)*z)))
+                         + x*(-162.48076809271920720919767136532
+                              + z*(4874.4230427815762162759301409596
+                                   + z*(-34120.961299471033513931510986717
+                                        + z*(90989.23013192275603715069596458
+                                             + z*(-102362.88389841310054179453296015
+                                                  + 40945.153559365240216717813184061*z)))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 243.72115213907881081379650704798
+                         + z*(-3412.0961299471033513931510986717
+                              + z*(13648.384519788413405572604394687
+                                   + z*(-20472.57677968262010835890659203
+                                        + 10236.288389841310054179453296015*z)))
+                         + x*(-1949.7692171126304865103720563838
+                              + z*(27296.769039576826811145208789374
+                                   + z*(-109187.0761583073072445808351575
+                                        + (163780.61423746096086687125273624
+                                           - 81890.30711873048043343562636812*z)*z))
+                              + x*(2437.2115213907881081379650704798
+                                   + z*(-34120.961299471033513931510986717
+                                        + z*(136483.84519788413405572604394687
+                                             + z*(-204725.7677968262010835890659203
+                                                  + 102362.88389841310054179453296015*z)))));
+    return;
+  case ( 105 ) :
+    grad[0] /*ARGH*/[0]= 302.86630713897510062201458646752
+                         + y*(-12114.652285559004024880583458701
+                              + y*(115089.19671281053823636554285766
+                                   + y*(-436127.48228012414489570100451323
+                                        + y*(772309.08320438650658613719549218
+                                             + y*(-639653.64067751541251369480661941
+                                                  + 199891.76271172356641052962706856*y)))))
+                         + x*(-3028.6630713897510062201458646752
+                              + y*(102974.54442725153421148495939896
+                                   + y*(-799567.05084689426564211850827426
+                                        + y*(2.3260132388273287727770720240706e6
+                                             + y*(-2.816656656392468435784735654148e6
+                                                  + 1.1993505762703413984631777624114e6*y))))
+                              + x*(10600.320749864128521770510526363
+                                   + x*(-18171.978428338506037320875188051
+                                        + x*(16657.646892643630534210802255714
+                                             + x*(-7874.5239856133526161723792481556
+                                                  + 1514.3315356948755031100729323376*x
+                                                  + 54515.93528501551811196262556415*y)
+                                             + y*(-230178.39342562107647273108571532
+                                                  + 454299.46070846265093302187970128*y))
+                                        + y*(375554.22085232912477129808721973
+                                             + y*(-1.4779875788381984910354311819615e6
+                                                  + 1.4537582742670804829856700150441e6*y)))
+                                   + y*(-290751.65485341609659713400300882
+                                        + y*(1.7081659722638195675081622676768e6
+                                             + y*(-3.3436440308142851108670410346014e6
+                                                  + 2.0443475731880819291985984586558e6*y)))));
+    grad[0] /*ARGH*/[1]= 605.73261427795020124402917293504
+                         + y*(-12114.652285559004024880583458701
+                              + y*(72687.913713354024149283500752205
+                                   + y*(-181719.78428338506037320875188051
+                                        + (199891.76271172356641052962706856
+                                           - 79956.70508468942656421185082743*y)*y)))
+                         + x*(-12114.652285559004024880583458701
+                              + y*(230178.39342562107647273108571532
+                                   + y*(-1.3083824468403724346871030135397e6
+                                        + y*(3.0892363328175460263445487819687e6
+                                             + y*(-3.198268203387577062568474033097e6
+                                                  + 1.1993505762703413984631777624114e6*y))))
+                              + x*(51487.272213625767105742479699479
+                                   + x*(-96917.218284472032199044667669607
+                                        + x*(93888.555213082281192824521804932
+                                             + x*(-46035.678685124215294546217143063
+                                                  + 9085.989214169253018660437594026*x
+                                                  + 181719.78428338506037320875188051*y)
+                                             + y*(-738993.78941909924551771559098075
+                                                  + 1.0903187057003103622392525112831e6*y))
+                                        + y*(1.1387773148425463783387748451179e6
+                                             + y*(-3.3436440308142851108670410346014e6
+                                                  + 2.7257967642507759055981312782077e6*y)))
+                                   + y*(-799567.05084689426564211850827426
+                                        + y*(3.4890198582409931591656080361058e6
+                                             + y*(-5.6333133127849368715694713082959e6
+                                                  + 2.9983764406758534961579444060285e6*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 106 ) :
+    grad[0] /*ARGH*/[0]= 386.89533468368418670639219035867
+                         - 773.7906693673683734127843807173*z
+                         + y*(-10962.034482704385290014445393496
+                              + 21924.068965408770580028890786991*z
+                              + y*(72220.462474287714851859875533619
+                                   - 144440.92494857542970371975106724*z
+                                   + y*(-180551.15618571928712964968883405
+                                        + 361102.31237143857425929937766809*z
+                                        + y*(189578.71399500525148613217327575
+                                             - 379157.4279900105029722643465515*z
+                                             + y*(-70414.950912430521980563378645278
+                                                  + 140829.90182486104396112675729056*z)))))
+                         + x*(-3224.1277890307015558866015863223
+                              + 6448.255578061403111773203172645*z
+                              + y*(74799.764705512276096569156802676
+                                   - 149599.52941102455219313831360535*z
+                                   + y*(-379157.4279900105029722643465515
+                                        + 758314.855980021005944528693103*z
+                                        + y*(649984.16226858943366673887980257
+                                             - 1.2999683245371788673334777596051e6*z
+                                             + y*(-352074.75456215260990281689322639
+                                                  + 704149.5091243052198056337864528*z))))
+                              + x*(9027.5578092859643564824844417023
+                                   - 18055.115618571928712964968883405*z
+                                   + x*(-11606.86004051052560119176571076
+                                        + 23213.72008102105120238353142152*z
+                                        + x*(7093.081135867543422950523489909
+                                             - 14186.162271735086845901046979818*z
+                                             + x*(-1676.5464502959648090610328248876
+                                                  + 3353.0929005919296181220656497751*z)
+                                             + y*(-41913.661257399120226525820622189
+                                                  + 83827.32251479824045305164124438*z))
+                                        + y*(136703.01825490174596959190726006
+                                             - 273406.03650980349193918381452013*z
+                                             + y*(-234716.50304143507326854459548426
+                                                  + 469433.00608287014653708919096852*z)))
+                                   + y*(-158627.08722031051654962079804706
+                                        + 317254.17444062103309924159609411*z
+                                        + y*(541653.46855715786138894906650214
+                                             - 1.0833069371143157227778981330043e6*z
+                                             + y*(-469433.00608287014653708919096852
+                                                  + 938866.012165740293074178381937*z)))));
+    grad[0] /*ARGH*/[1]= 644.82555780614031117732031726445
+                         - 1289.6511156122806223546406345289*z
+                         + y*(-9027.5578092859643564824844417023
+                              + 18055.115618571928712964968883405*z
+                              + y*(36110.231237143857425929937766809
+                                   - 72220.46247428771485185987553362*z
+                                   + y*(-54165.346855715786138894906650214
+                                        + y*(27082.673427857893069447453325107
+                                             - 54165.34685571578613889490665021*z)
+                                        + 108330.69371143157227778981330043*z)))
+                         + x*(-10962.034482704385290014445393496
+                              + 21924.068965408770580028890786991*z
+                              + y*(144440.92494857542970371975106724
+                                   - 288881.84989715085940743950213447*z
+                                   + y*(-541653.46855715786138894906650214
+                                        + 1.0833069371143157227778981330043e6*z
+                                        + y*(758314.85598002100594452869310299
+                                             - 1.516629711960042011889057386206e6*z
+                                             + y*(-352074.75456215260990281689322639
+                                                  + 704149.5091243052198056337864528*z))))
+                              + x*(37399.882352756138048284578401338
+                                   - 74799.76470551227609656915680268*z
+                                   + x*(-52875.695740103505516540266015685
+                                        + 105751.39148020701103308053203137*z
+                                        + x*(34175.754563725436492397976815016
+                                             - 68351.50912745087298479595363003*z
+                                             + x*(-8382.7322514798240453051641244379
+                                                  + 16765.464502959648090610328248876*z)
+                                             + y*(-117358.25152071753663427229774213
+                                                  + 234716.50304143507326854459548426*z))
+                                        + y*(361102.31237143857425929937766809
+                                             - 722204.6247428771485185987553362*z
+                                             + y*(-469433.00608287014653708919096852
+                                                  + 938866.012165740293074178381937*z)))
+                                   + y*(-379157.4279900105029722643465515
+                                        + 758314.855980021005944528693103*z
+                                        + y*(974976.24340288415050010831970385
+                                             - 1.9499524868057683010002166394077e6*z
+                                             + y*(-704149.50912430521980563378645278
+                                                  + 1.4082990182486104396112675729056e6*z)))));
+    grad[0] /*ARGH*/[2]= 42.988370520409354078488021150963
+                         + y*(-1289.6511156122806223546406345289
+                              + y*(9027.5578092859643564824844417023
+                                   + y*(-24073.48749142923828395329184454
+                                        + (27082.673427857893069447453325107
+                                           - 10833.069371143157227778981330043*y)*y)))
+                         + x*(-773.79066936736837341278438071734
+                              + y*(21924.068965408770580028890786991
+                                   + y*(-144440.92494857542970371975106724
+                                        + y*(361102.31237143857425929937766809
+                                             + y*(-379157.4279900105029722643465515
+                                                  + 140829.90182486104396112675729056*y))))
+                              + x*(3224.1277890307015558866015863223
+                                   + x*(-6018.3718728573095709883229611349
+                                        + x*(5803.4300202552628005958828553801
+                                             + x*(-2837.2324543470173691802093959636
+                                                  + 558.8488167653216030203442749625*x
+                                                  + 16765.464502959648090610328248876*y)
+                                             + y*(-68351.509127450872984795953630032
+                                                  + 117358.25152071753663427229774213*y))
+                                        + y*(105751.39148020701103308053203137
+                                             + y*(-361102.31237143857425929937766809
+                                                  + 312955.33738858009769139279397901*y)))
+                                   + y*(-74799.764705512276096569156802676
+                                        + y*(379157.4279900105029722643465515
+                                             + y*(-649984.16226858943366673887980257
+                                                  + 352074.75456215260990281689322639*y)))));
+    return;
+  case ( 107 ) :
+    grad[0] /*ARGH*/[0]= 348.56850115866751966613388598042
+                         + z*(-2091.4110069520051179968033158825
+                              + 2091.4110069520051179968033158825*z)
+                         + y*(-6506.6120216284603671011658716344
+                              + (39039.672129770762202606995229807
+                                 - 39039.672129770762202606995229807*z)*z
+                              + y*(27188.343090376066533958443106472
+                                   + z*(-163130.05854225639920375065863883
+                                        + 163130.05854225639920375065863883*z)
+                                   + y*(-39039.672129770762202606995229807
+                                        + (234238.03277862457321564197137884
+                                           - 234238.03277862457321564197137884*z)*z
+                                        + y*(17893.183059478266009528206146995
+                                             + z*(-107359.09835686959605716923688197
+                                                  + 107359.09835686959605716923688197*z)))))
+                         + x*(-2323.7900077244501311075592398694
+                              + (13942.740046346700786645355439217
+                                 - 13942.740046346700786645355439217*z)*z
+                              + x*(4879.9590162213452753258744037258
+                                   + z*(-29279.754097328071651955246422355
+                                        + 29279.754097328071651955246422355*z)
+                                   + x*(-4182.822013904010235993606631765
+                                        + (25096.93208342406141596163979059
+                                           - 25096.93208342406141596163979059*z)*z
+                                        + x*(1278.0845042484475721091575819282
+                                             + z*(-7668.5070254906854326549454915692
+                                                  + 7668.507025490685432654945491569*z))
+                                        + y*(20449.352067975161153746521310851
+                                             + z*(-122696.11240785096692247912786511
+                                                  + 122696.11240785096692247912786511*z)))
+                                   + y*(-47405.316157578782674594208493337
+                                        + (284431.89694547269604756525096002
+                                           - 284431.89694547269604756525096002*z)*z
+                                        + y*(69016.563229416168893894509424122
+                                             + z*(-414099.37937649701336336705654473
+                                                  + 414099.37937649701336336705654473*z))))
+                              + y*(33462.57611123208188794885305412
+                                   + z*(-200775.45666739249132769311832472
+                                        + 200775.45666739249132769311832472*z)
+                                   + y*(-96204.906319792235427852952530595
+                                        + (577229.43791875341256711771518357
+                                           - 577229.4379187534125671177151836*z)*z
+                                        + y*(71572.732237913064038112824587979
+                                             + z*(-429436.39342747838422867694752787
+                                                  + 429436.39342747838422867694752787*z)))));
+    grad[0] /*ARGH*/[1]= 464.75800154489002622151184797389
+                         + z*(-2788.5480092693401573290710878433
+                              + 2788.5480092693401573290710878433*z)
+                         + y*(-4182.822013904010235993606631765
+                              + (25096.93208342406141596163979059
+                                 - 25096.93208342406141596163979059*z)*z
+                              + y*(9759.9180324426905506517488074516
+                                   + z*(-58559.50819465614330391049284471
+                                        + 58559.50819465614330391049284471*z)
+                                   + y*(-6506.6120216284603671011658716344
+                                        + (39039.672129770762202606995229807
+                                           - 39039.672129770762202606995229807*z)*z)))
+                         + x*(-6506.6120216284603671011658716344
+                              + (39039.672129770762202606995229807
+                                 - 39039.672129770762202606995229807*z)*z
+                              + y*(54376.686180752133067916886212945
+                                   + z*(-326260.11708451279840750131727767
+                                        + 326260.11708451279840750131727767*z)
+                                   + y*(-117119.01638931228660782098568942
+                                        + (702714.09833587371964692591413652
+                                           - 702714.0983358737196469259141365*z)*z
+                                        + y*(71572.732237913064038112824587979
+                                             + z*(-429436.39342747838422867694752787
+                                                  + 429436.39342747838422867694752787*z))))
+                              + x*(16731.28805561604094397442652706
+                                   + z*(-100387.72833369624566384655916236
+                                        + 100387.72833369624566384655916236*z)
+                                   + x*(-15801.772052526260891531402831112
+                                        + (94810.632315157565349188416986673
+                                           - 94810.63231515756534918841698667*z)*z
+                                        + x*(5112.3380169937902884366303277128
+                                             + z*(-30674.028101962741730619781966277
+                                                  + 30674.028101962741730619781966277*z))
+                                        + y*(46011.042152944112595929672949415
+                                             + z*(-276066.25291766467557557803769649
+                                                  + 276066.25291766467557557803769649*z)))
+                                   + y*(-96204.906319792235427852952530595
+                                        + (577229.43791875341256711771518357
+                                           - 577229.4379187534125671177151836*z)*z
+                                        + y*(107359.09835686959605716923688197
+                                             + z*(-644154.59014121757634301542129181
+                                                  + 644154.5901412175763430154212918*z)))));
+    grad[0] /*ARGH*/[2]= 139.42740046346700786645355439217
+                         - 278.85480092693401573290710878433*z
+                         + y*(-2788.5480092693401573290710878433
+                              + 5577.096018538680314658142175687*z
+                              + y*(12548.466041712030707980819895295
+                                   - 25096.93208342406141596163979059*z
+                                   + y*(-19519.836064885381101303497614903
+                                        + y*(9759.9180324426905506517488074516
+                                             - 19519.836064885381101303497614903*z)
+                                        + 39039.672129770762202606995229807*z)))
+                         + x*(-2091.4110069520051179968033158825
+                              + 4182.822013904010235993606631765*z
+                              + y*(39039.672129770762202606995229807
+                                   - 78079.34425954152440521399045961*z
+                                   + y*(-163130.05854225639920375065863883
+                                        + 326260.11708451279840750131727767*z
+                                        + y*(234238.03277862457321564197137884
+                                             - 468476.06555724914643128394275768*z
+                                             + y*(-107359.09835686959605716923688197
+                                                  + 214718.19671373919211433847376394*z))))
+                              + x*(6971.3700231733503933226777196083
+                                   - 13942.740046346700786645355439217*z
+                                   + x*(-9759.9180324426905506517488074516
+                                        + 19519.836064885381101303497614903*z
+                                        + x*(6274.2330208560153539904099476475
+                                             - 12548.466041712030707980819895295*z
+                                             + x*(-1533.7014050981370865309890983138
+                                                  + 3067.4028101962741730619781966277*z)
+                                             + y*(-30674.028101962741730619781966277
+                                                  + 61348.05620392548346123956393255*z))
+                                        + y*(94810.632315157565349188416986673
+                                             - 189621.26463031513069837683397335*z
+                                             + y*(-138033.12645883233778778901884824
+                                                  + 276066.25291766467557557803769649*z)))
+                                   + y*(-100387.72833369624566384655916236
+                                        + 200775.45666739249132769311832472*z
+                                        + y*(288614.71895937670628355885759178
+                                             - 577229.4379187534125671177151836*z
+                                             + y*(-214718.19671373919211433847376394
+                                                  + 429436.39342747838422867694752787*z)))));
+    return;
+  case ( 108 ) :
+    grad[0] /*ARGH*/[0]= 265.63132345414386388790705773235
+                         + z*(-3187.5758814497263666548846927882
+                              + (7968.9397036243159166372117319705
+                                 - 5312.626469082877277758141154647*z)*z)
+                         + y*(-2921.9445579955825027669776350558
+                              + z*(35063.33469594699003320373162067
+                                   + z*(-87658.336739867475083009329051675
+                                        + 58438.89115991165005533955270112*z))
+                              + y*(6640.7830863535965971976764433087
+                                   + z*(-79689.397036243159166372117319705
+                                        + (199223.49259060789791593029329926
+                                           - 132815.66172707193194395352886617*z)*z)
+                                   + y*(-3984.4698518121579583186058659852
+                                        + z*(47813.638221745895499823270391823
+                                             + z*(-119534.09555436473874955817597956
+                                                  + 79689.3970362431591663721173197*z)))))
+                         + x*(-1328.1566172707193194395352886617
+                              + z*(15937.879407248631833274423463941
+                                   + z*(-39844.698518121579583186058659852
+                                        + 26563.132345414386388790705773235*z))
+                              + x*(1859.4192641790070472153494041264
+                                   + z*(-22313.031170148084566584192849517
+                                        + (55782.577925370211416460482123793
+                                           - 37188.385283580140944306988082529*z)*z)
+                                   + x*(-796.89397036243159166372117319705
+                                        + z*(9562.7276443491790999646540783645
+                                             + z*(-23906.819110872947749911635195911
+                                                  + 15937.879407248631833274423463941*z)))
+                                   + y*(-7172.0457332618843249734905587734
+                                        + z*(86064.548799142611899681886705281
+                                             + z*(-215161.3719978565297492047167632
+                                                  + 143440.91466523768649946981117547*z))))
+                              + y*(10093.990291257466827740468193829
+                                   + z*(-121127.88349508960193288561832595
+                                        + (302819.70873772400483221404581488
+                                           - 201879.80582514933655480936387658*z)*z)
+                                   + y*(-11953.409555436473874955817597956
+                                        + z*(143440.91466523768649946981117547
+                                             + z*(-358602.28666309421624867452793867
+                                                  + 239068.19110872947749911635195911*z)))));
+    grad[0] /*ARGH*/[1]= 265.63132345414386388790705773235
+                         + z*(-3187.5758814497263666548846927882
+                              + (7968.9397036243159166372117319705
+                                 - 5312.626469082877277758141154647*z)*z)
+                         + y*(-1328.1566172707193194395352886617
+                              + z*(15937.879407248631833274423463941
+                                   + z*(-39844.698518121579583186058659852
+                                        + 26563.132345414386388790705773235*z))
+                              + y*(1328.1566172707193194395352886617
+                                   + z*(-15937.879407248631833274423463941
+                                        + (39844.698518121579583186058659852
+                                           - 26563.132345414386388790705773235*z)*z)))
+                         + x*(-2921.9445579955825027669776350558
+                              + z*(35063.33469594699003320373162067
+                                   + z*(-87658.336739867475083009329051675
+                                        + 58438.89115991165005533955270112*z))
+                              + y*(13281.566172707193194395352886617
+                                   + z*(-159378.79407248631833274423463941
+                                        + (398446.98518121579583186058659852
+                                           - 265631.32345414386388790705773235*z)*z)
+                                   + y*(-11953.409555436473874955817597956
+                                        + z*(143440.91466523768649946981117547
+                                             + z*(-358602.28666309421624867452793867
+                                                  + 239068.19110872947749911635195911*z))))
+                              + x*(5046.9951456287334138702340969146
+                                   + z*(-60563.941747544800966442809162975
+                                        + (151409.85436886200241610702290744
+                                           - 100939.90291257466827740468193829*z)*z)
+                                   + x*(-2390.6819110872947749911635195911
+                                        + z*(28688.182933047537299893962235094
+                                             + z*(-71720.457332618843249734905587734
+                                                  + 47813.638221745895499823270391823*z)))
+                                   + y*(-11953.409555436473874955817597956
+                                        + z*(143440.91466523768649946981117547
+                                             + z*(-358602.28666309421624867452793867
+                                                  + 239068.19110872947749911635195911*z)))));
+    grad[0] /*ARGH*/[2]= 265.63132345414386388790705773235
+                         + z*(-1328.1566172707193194395352886617
+                              + 1328.1566172707193194395352886617*z)
+                         + y*(-3187.5758814497263666548846927882
+                              + (15937.879407248631833274423463941
+                                 - 15937.879407248631833274423463941*z)*z
+                              + y*(7968.9397036243159166372117319705
+                                   + z*(-39844.698518121579583186058659852
+                                        + 39844.698518121579583186058659852*z)
+                                   + y*(-5312.626469082877277758141154647
+                                        + (26563.132345414386388790705773235
+                                           - 26563.132345414386388790705773235*z)*z)))
+                         + x*(-3187.5758814497263666548846927882
+                              + (15937.879407248631833274423463941
+                                 - 15937.879407248631833274423463941*z)*z
+                              + y*(35063.33469594699003320373162067
+                                   + z*(-175316.67347973495016601865810335
+                                        + 175316.67347973495016601865810335*z)
+                                   + y*(-79689.397036243159166372117319705
+                                        + (398446.98518121579583186058659852
+                                           - 398446.98518121579583186058659852*z)*z
+                                        + y*(47813.638221745895499823270391823
+                                             + z*(-239068.19110872947749911635195911
+                                                  + 239068.19110872947749911635195911*z))))
+                              + x*(7968.9397036243159166372117319705
+                                   + z*(-39844.698518121579583186058659852
+                                        + 39844.698518121579583186058659852*z)
+                                   + x*(-7437.6770567160281888613976165058
+                                        + (37188.385283580140944306988082529
+                                           - 37188.385283580140944306988082529*z)*z
+                                        + x*(2390.6819110872947749911635195911
+                                             + z*(-11953.409555436473874955817597956
+                                                  + 11953.409555436473874955817597956*z))
+                                        + y*(28688.182933047537299893962235094
+                                             + z*(-143440.91466523768649946981117547
+                                                  + 143440.91466523768649946981117547*z)))
+                                   + y*(-60563.941747544800966442809162975
+                                        + (302819.70873772400483221404581488
+                                           - 302819.70873772400483221404581488*z)*z
+                                        + y*(71720.457332618843249734905587734
+                                             + z*(-358602.28666309421624867452793867
+                                                  + 358602.28666309421624867452793867*z)))));
+    return;
+  case ( 109 ) :
+    grad[0] /*ARGH*/[0]= 170.76299364909248392794025139937
+                         + z*(-3415.2598729818496785588050279873
+                              + z*(15368.669428418323553514622625943
+                                   + z*(-23906.819110872947749911635195911
+                                        + 11953.409555436473874955817597956*z)))
+                         + y*(-910.73596612849324761568134079662
+                              + z*(18214.719322569864952313626815932
+                                   + z*(-81966.236951564392285411320671696
+                                        + (127503.03525798905466619538771153
+                                           - 63751.51762899452733309769385576*z)*z))
+                              + y*(796.89397036243159166372117319705
+                                   + z*(-15937.879407248631833274423463941
+                                        + z*(71720.457332618843249734905587734
+                                             + z*(-111565.15585074042283292096424759
+                                                  + 55782.57792537021141646048212379*z)))))
+                         + x*(-569.20997883030827975980083799789
+                              + z*(11384.199576606165595196016759958
+                                   + z*(-51228.89809472774517838207541981
+                                        + (79689.397036243159166372117319705
+                                           - 39844.698518121579583186058659852*z)*z))
+                              + x*(398.44698518121579583186058659852
+                                   + z*(-7968.9397036243159166372117319705
+                                        + z*(35860.228666309421624867452793867
+                                             + z*(-55782.577925370211416460482123793
+                                                  + 27891.288962685105708230241061897*z))))
+                              + y*(1593.7879407248631833274423463941
+                                   + z*(-31875.758814497263666548846927882
+                                        + z*(143440.91466523768649946981117547
+                                             + z*(-223130.31170148084566584192849517
+                                                  + 111565.15585074042283292096424759*z)))));
+    grad[0] /*ARGH*/[1]= 113.84199576606165595196016759958
+                         + z*(-2276.8399153212331190392033519916
+                              + z*(10245.779618945549035676415083962
+                                   + z*(-15937.879407248631833274423463941
+                                        + 7968.93970362431591663721173197*z)))
+                         + y*(-227.68399153212331190392033519916
+                              + z*(4553.6798306424662380784067039831
+                                   + z*(-20491.559237891098071352830167924
+                                        + (31875.758814497263666548846927882
+                                           - 15937.879407248631833274423463941*z)*z)))
+                         + x*(-910.73596612849324761568134079662
+                              + z*(18214.719322569864952313626815932
+                                   + z*(-81966.236951564392285411320671696
+                                        + (127503.03525798905466619538771153
+                                           - 63751.51762899452733309769385576*z)*z))
+                              + x*(796.89397036243159166372117319705
+                                   + z*(-15937.879407248631833274423463941
+                                        + z*(71720.457332618843249734905587734
+                                             + z*(-111565.15585074042283292096424759
+                                                  + 55782.57792537021141646048212379*z))))
+                              + y*(1593.7879407248631833274423463941
+                                   + z*(-31875.758814497263666548846927882
+                                        + z*(143440.91466523768649946981117547
+                                             + z*(-223130.31170148084566584192849517
+                                                  + 111565.15585074042283292096424759*z)))));
+    grad[0] /*ARGH*/[2]= 379.47331922020551983986722533193
+                         + z*(-3415.2598729818496785588050279873
+                              + (7968.9397036243159166372117319705
+                                 - 5312.626469082877277758141154647*z)*z)
+                         + y*(-2276.8399153212331190392033519916
+                              + z*(20491.559237891098071352830167924
+                                   + z*(-47813.638221745895499823270391823
+                                        + 31875.758814497263666548846927882*z))
+                              + y*(2276.8399153212331190392033519916
+                                   + z*(-20491.559237891098071352830167924
+                                        + (47813.638221745895499823270391823
+                                           - 31875.758814497263666548846927882*z)*z)))
+                         + x*(-3415.2598729818496785588050279873
+                              + z*(30737.338856836647107029245251886
+                                   + z*(-71720.457332618843249734905587734
+                                        + 47813.638221745895499823270391823*z))
+                              + y*(18214.719322569864952313626815932
+                                   + z*(-163932.47390312878457082264134339
+                                        + (382509.10577396716399858616313458
+                                           - 255006.07051597810933239077542305*z)*z)
+                                   + y*(-15937.879407248631833274423463941
+                                        + z*(143440.91466523768649946981117547
+                                             + z*(-334695.46755222126849876289274276
+                                                  + 223130.31170148084566584192849517*z))))
+                              + x*(5692.0997883030827975980083799789
+                                   + z*(-51228.89809472774517838207541981
+                                        + (119534.09555436473874955817597956
+                                           - 79689.3970362431591663721173197*z)*z)
+                                   + x*(-2656.3132345414386388790705773235
+                                        + z*(23906.819110872947749911635195911
+                                             + z*(-55782.577925370211416460482123793
+                                                  + 37188.385283580140944306988082529*z)))
+                                   + y*(-15937.879407248631833274423463941
+                                        + z*(143440.91466523768649946981117547
+                                             + z*(-334695.46755222126849876289274276
+                                                  + 223130.31170148084566584192849517*z)))));
+    return;
+  case ( 110 ) :
+    grad[0] /*ARGH*/[0]= 84.4274836768217319821813420438
+                         + z*(-2532.824510304651959465440261314
+                              + z*(17729.771572132563716258081829198
+                                   + z*(-47279.390859020169910021551544528
+                                        + (53189.314716397691148774245487594
+                                           - 21275.725886559076459509698195038*z)*z)))
+                         + x*(-140.71247279470288663696890340633
+                              + z*(4221.37418384108659910906710219
+                                   + z*(-29549.61928688760619376346971533
+                                        + z*(78798.984765033616516702585907547
+                                             + z*(-88648.85786066281858129040914599
+                                                  + 35459.543144265127432516163658396*z)))))
+                         + y*(-140.71247279470288663696890340633
+                              + z*(4221.37418384108659910906710219
+                                   + z*(-29549.61928688760619376346971533
+                                        + z*(78798.984765033616516702585907547
+                                             + z*(-88648.85786066281858129040914599
+                                                  + 35459.543144265127432516163658396*z)))));
+    grad[0] /*ARGH*/[1]= 28.142494558940577327393780681267
+                         + z*(-844.274836768217319821813420438
+                              + z*(5909.923857377521238752693943066
+                                   + z*(-15759.796953006723303340517181509
+                                        + (17729.771572132563716258081829198
+                                           - 7091.908628853025486503232731679*z)*z)))
+                         + x*(-140.71247279470288663696890340633
+                              + z*(4221.37418384108659910906710219
+                                   + z*(-29549.61928688760619376346971533
+                                        + z*(78798.984765033616516702585907547
+                                             + z*(-88648.85786066281858129040914599
+                                                  + 35459.543144265127432516163658396*z)))));
+    grad[0] /*ARGH*/[2]= 422.137418384108659910906710219
+                         + z*(-5909.923857377521238752693943066
+                              + z*(23639.695429510084955010775772264
+                                   + z*(-35459.543144265127432516163658396
+                                        + 17729.771572132563716258081829198*z)))
+                         + y*(-844.274836768217319821813420438
+                              + z*(11819.847714755042477505387886132
+                                   + z*(-47279.390859020169910021551544528
+                                        + (70919.086288530254865032327316792
+                                           - 35459.543144265127432516163658396*z)*z)))
+                         + x*(-2532.824510304651959465440261314
+                              + z*(35459.543144265127432516163658396
+                                   + z*(-141838.17257706050973006465463358
+                                        + (212757.25886559076459509698195038
+                                           - 106378.62943279538229754849097519*z)*z))
+                              + x*(2110.687091920543299554533551095
+                                   + z*(-29549.61928688760619376346971533
+                                        + z*(118198.47714755042477505387886132
+                                             + z*(-177297.71572132563716258081829198
+                                                  + 88648.85786066281858129040914599*z))))
+                              + y*(4221.37418384108659910906710219
+                                   + z*(-59099.23857377521238752693943066
+                                        + z*(236396.95429510084955010775772264
+                                             + z*(-354595.43144265127432516163658396
+                                                  + 177297.71572132563716258081829198*z)))));
+    return;
+  case ( 111 ) :
+    grad[0] /*ARGH*/[0]= 21.633307652783935758715327604823
+                         + z*(-908.59892141692530186604375940256
+                              + z*(9085.9892141692530186604375940256
+                                   + z*(-36343.956856677012074641750376103
+                                        + z*(68144.919106269397639953281955192
+                                             + z*(-59967.528813517069923158888120569
+                                                  + 19989.176271172356641052962706856*z)))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 302.86630713897510062201458646752
+                         + z*(-6057.3261427795020124402917293504
+                              + z*(36343.956856677012074641750376103
+                                   + z*(-90859.892141692530186604375940256
+                                        + (99945.881355861783205264813534282
+                                           - 39978.352542344713282105925413713*z)*z)))
+                         + x*(-908.59892141692530186604375940256
+                              + z*(18171.978428338506037320875188051
+                                   + z*(-109031.87057003103622392525112831
+                                        + z*(272579.67642507759055981312782077
+                                             + z*(-299837.64406758534961579444060285
+                                                  + 119935.05762703413984631777624114*z)))));
+    return;
+  case ( 112 ) :
+    grad[0] /*ARGH*/[0]= 108.44353369380767278501943119391
+                         + y*(-5205.2896173027682936809326973075
+                              + y*(58559.50819465614330391049284471
+                                   + y*(-260264.48086513841468404663486538
+                                        + y*(536795.49178434798028584618440984
+                                             + y*(-515323.67211297406107441233703345
+                                                  + 186089.10381857396649909334392874*y)))))
+                         + x*(-650.66120216284603671011658716344
+                              + y*(26026.448086513841468404663486538
+                                   + y*(-234238.03277862457321564197137884
+                                        + y*(780793.44259541524405213990459613
+                                             + y*(-1.0735909835686959605716923688197e6
+                                                  + 515323.6721129740610744123370334*y))))
+                              + x*(1626.6530054071150917752914679086
+                                   + x*(-2168.8706738761534557003886238781
+                                        + x*(1626.6530054071150917752914679086
+                                             + x*(-650.66120216284603671011658716344
+                                                  + 108.44353369380767278501943119391*x
+                                                  + 5205.289617302768293680932697308*y)
+                                             + y*(-26026.448086513841468404663486538
+                                                  + 58559.50819465614330391049284471*y))
+                                        + y*(52052.896173027682936809326973075
+                                             + y*(-234238.03277862457321564197137884
+                                                  + 260264.48086513841468404663486538*y)))
+                                   + y*(-52052.896173027682936809326973075
+                                        + y*(351357.04916793685982346295706826
+                                             + y*(-780793.44259541524405213990459613
+                                                  + 536795.4917843479802858461844098*y)))));
+    grad[0] /*ARGH*/[1]= 867.54826955046138228015544955126
+                         + y*(-23423.803277862457321564197137884
+                              + y*(195198.36064885381101303497614903
+                                   + y*(-715727.32237913064038112824587979
+                                        + y*(1.2883091802824351526860308425836e6
+                                             + y*(-1.1165346229114437989945600635725e6
+                                                  + 372178.20763714793299818668785749*y)))))
+                         + x*(-5205.2896173027682936809326973075
+                              + y*(117119.01638931228660782098568942
+                                   + y*(-780793.44259541524405213990459613
+                                        + y*(2.1471819671373919211433847376394e6
+                                             + y*(-2.5766183605648703053720616851672e6
+                                                  + 1.1165346229114437989945600635725e6*y))))
+                              + x*(13013.224043256920734202331743269
+                                   + x*(-17350.965391009227645603108991025
+                                        + x*(13013.224043256920734202331743269
+                                             + x*(-5205.2896173027682936809326973075
+                                                  + 867.5482695504613822801554495513*x
+                                                  + 23423.803277862457321564197137884*y)
+                                             + y*(-117119.01638931228660782098568942
+                                                  + 195198.36064885381101303497614903*y))
+                                        + y*(234238.03277862457321564197137884
+                                             + y*(-780793.44259541524405213990459613
+                                                  + 715727.3223791306403811282458798*y)))
+                                   + y*(-234238.03277862457321564197137884
+                                        + y*(1.1711901638931228660782098568942e6
+                                             + y*(-2.1471819671373919211433847376394e6
+                                                  + 1.2883091802824351526860308425836e6*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 113 ) :
+    grad[0] /*ARGH*/[0]= 140.1998573465750713279462187113
+                         - 280.39971469315014265589243742259*z
+                         + y*(-4906.9950071301274964781176548954
+                              + 9813.990014260254992956235309791*z
+                              + y*(39255.960057041019971824941239163
+                                   - 78511.92011408203994364988247833*z
+                                   + y*(-117767.88017112305991547482371749
+                                        + 235535.76034224611983094964743498*z
+                                        + y*(147209.85021390382489434352964686
+                                             - 294419.70042780764978868705929372*z
+                                             + y*(-64772.334094117682953511153044619
+                                                  + 129544.66818823536590702230608924*z)))))
+                         + x*(-700.99928673287535663973109355648
+                              + 1401.998573465750713279462187113*z
+                              + x*(1401.998573465750713279462187113
+                                   - 2803.9971469315014265589243742259*z
+                                   + x*(-1401.998573465750713279462187113
+                                        + 2803.9971469315014265589243742259*z
+                                        + x*(700.99928673287535663973109355648
+                                             - 1401.998573465750713279462187113*z
+                                             + x*(-140.1998573465750713279462187113
+                                                  + 280.39971469315014265589243742259*z)
+                                             + y*(-4906.9950071301274964781176548954
+                                                  + 9813.990014260254992956235309791*z))
+                                        + y*(19627.980028520509985912470619582
+                                             - 39255.960057041019971824941239163*z
+                                             + y*(-39255.960057041019971824941239163
+                                                  + 78511.92011408203994364988247833*z)))
+                                   + y*(-29441.970042780764978868705929372
+                                        + 58883.94008556152995773741185874*z
+                                        + y*(117767.88017112305991547482371749
+                                             - 235535.76034224611983094964743498*z
+                                             + y*(-117767.88017112305991547482371749
+                                                  + 235535.76034224611983094964743498*z))))
+                              + y*(19627.980028520509985912470619582
+                                   - 39255.960057041019971824941239163*z
+                                   + y*(-117767.88017112305991547482371749
+                                        + 235535.76034224611983094964743498*z
+                                        + y*(235535.76034224611983094964743498
+                                             - 471071.52068449223966189929486996*z
+                                             + y*(-147209.85021390382489434352964686
+                                                  + 294419.70042780764978868705929372*z)))));
+    grad[0] /*ARGH*/[1]= 981.39900142602549929562353097908
+                         - 1962.7980028520509985912470619582*z
+                         + y*(-19627.980028520509985912470619582
+                              + 39255.960057041019971824941239163*z
+                              + y*(117767.88017112305991547482371749
+                                   - 235535.76034224611983094964743498*z
+                                   + y*(-294419.70042780764978868705929372
+                                        + 588839.4008556152995773741185874*z
+                                        + y*(323861.67047058841476755576522309
+                                             - 647723.3409411768295351115304462*z
+                                             + y*(-129544.66818823536590702230608924
+                                                  + 259089.33637647073181404461217848*z)))))
+                         + x*(-4906.9950071301274964781176548954
+                              + 9813.990014260254992956235309791*z
+                              + x*(9813.9900142602549929562353097908
+                                   - 19627.980028520509985912470619582*z
+                                   + x*(-9813.9900142602549929562353097908
+                                        + 19627.980028520509985912470619582*z
+                                        + x*(4906.9950071301274964781176548954
+                                             - 9813.990014260254992956235309791*z
+                                             + x*(-981.39900142602549929562353097908
+                                                  + 1962.7980028520509985912470619582*z)
+                                             + y*(-19627.980028520509985912470619582
+                                                  + 39255.960057041019971824941239163*z))
+                                        + y*(78511.920114082039943649882478326
+                                             - 157023.84022816407988729976495665*z
+                                             + y*(-117767.88017112305991547482371749
+                                                  + 235535.76034224611983094964743498*z)))
+                                   + y*(-117767.88017112305991547482371749
+                                        + 235535.76034224611983094964743498*z
+                                        + y*(353303.64051336917974642447115247
+                                             - 706607.2810267383594928489423049*z
+                                             + y*(-294419.70042780764978868705929372
+                                                  + 588839.4008556152995773741185874*z))))
+                              + y*(78511.920114082039943649882478326
+                                   - 157023.84022816407988729976495665*z
+                                   + y*(-353303.64051336917974642447115247
+                                        + 706607.2810267383594928489423049*z
+                                        + y*(588839.40085561529957737411858745
+                                             - 1.1776788017112305991547482371749e6*z
+                                             + y*(-323861.67047058841476755576522309
+                                                  + 647723.3409411768295351115304462*z)))));
+    grad[0] /*ARGH*/[2]= 46.733285782191690442648739570432
+                         + y*(-1962.7980028520509985912470619582
+                              + y*(19627.980028520509985912470619582
+                                   + y*(-78511.920114082039943649882478326
+                                        + y*(147209.85021390382489434352964686
+                                             + y*(-129544.66818823536590702230608924
+                                                  + 43181.556062745121969007435363079*y)))))
+                         + x*(-280.39971469315014265589243742259
+                              + y*(9813.9900142602549929562353097908
+                                   + y*(-78511.920114082039943649882478326
+                                        + y*(235535.76034224611983094964743498
+                                             + y*(-294419.70042780764978868705929372
+                                                  + 129544.66818823536590702230608924*y))))
+                              + x*(700.99928673287535663973109355648
+                                   + x*(-934.66571564383380885297479140864
+                                        + x*(700.99928673287535663973109355648
+                                             + x*(-280.39971469315014265589243742259
+                                                  + 46.733285782191690442648739570432*x
+                                                  + 1962.7980028520509985912470619582*y)
+                                             + y*(-9813.9900142602549929562353097908
+                                                  + 19627.980028520509985912470619582*y))
+                                        + y*(19627.980028520509985912470619582
+                                             + y*(-78511.920114082039943649882478326
+                                                  + 78511.92011408203994364988247833*y)))
+                                   + y*(-19627.980028520509985912470619582
+                                        + y*(117767.88017112305991547482371749
+                                             + y*(-235535.76034224611983094964743498
+                                                  + 147209.85021390382489434352964686*y)))));
+    return;
+  case ( 114 ) :
+    grad[0] /*ARGH*/[0]= 128.4523257866512902011689847764
+                         + z*(-770.7139547199077412070139086584
+                              + 770.7139547199077412070139086584*z)
+                         + y*(-3082.8558188796309648280556346336
+                              + (18497.134913277785788968333807802
+                                 - 18497.134913277785788968333807802*z)*z
+                              + y*(16184.993049118062565347292081826
+                                   + z*(-97109.958294708375392083752490958
+                                        + 97109.95829470837539208375249096*z)
+                                   + y*(-28773.320976209889005061852589913
+                                        + (172639.92585725933403037111553948
+                                           - 172639.92585725933403037111553948*z)*z
+                                        + y*(16184.993049118062565347292081826
+                                             + z*(-97109.958294708375392083752490958
+                                                  + 97109.95829470837539208375249096*z)))))
+                         + x*(-513.8093031466051608046759391056
+                              + (3082.8558188796309648280556346336
+                                 - 3082.8558188796309648280556346336*z)*z
+                              + x*(770.7139547199077412070139086584
+                                   + z*(-4624.2837283194464472420834519504
+                                        + 4624.2837283194464472420834519504*z)
+                                   + x*(-513.8093031466051608046759391056
+                                        + (3082.8558188796309648280556346336
+                                           - 3082.8558188796309648280556346336*z)*z
+                                        + x*(128.4523257866512902011689847764
+                                             + z*(-770.7139547199077412070139086584
+                                                  + 770.7139547199077412070139086584*z))
+                                        + y*(3082.8558188796309648280556346336
+                                             + z*(-18497.134913277785788968333807802
+                                                  + 18497.134913277785788968333807802*z)))
+                                   + y*(-9248.5674566388928944841669039008
+                                        + (55491.404739833357366905001423405
+                                           - 55491.4047398333573669050014234*z)*z
+                                        + y*(16184.993049118062565347292081826
+                                             + z*(-97109.958294708375392083752490958
+                                                  + 97109.95829470837539208375249096*z))))
+                              + y*(9248.5674566388928944841669039008
+                                   + z*(-55491.404739833357366905001423405
+                                        + 55491.4047398333573669050014234*z)
+                                   + y*(-32369.986098236125130694584163653
+                                        + (194219.91658941675078416750498192
+                                           - 194219.91658941675078416750498192*z)*z
+                                        + y*(28773.320976209889005061852589913
+                                             + z*(-172639.92585725933403037111553948
+                                                  + 172639.92585725933403037111553948*z)))));
+    grad[0] /*ARGH*/[1]= 770.7139547199077412070139086584
+                         + z*(-4624.2837283194464472420834519504
+                              + 4624.2837283194464472420834519504*z)
+                         + y*(-10789.995366078708376898194721218
+                              + (64739.972196472250261389168327305
+                                 - 64739.97219647225026138916832731*z)*z
+                              + y*(43159.98146431483350759277888487
+                                   + z*(-258959.88878588900104555667330922
+                                        + 258959.88878588900104555667330922*z)
+                                   + y*(-64739.972196472250261389168327305
+                                        + (388439.83317883350156833500996383
+                                           - 388439.83317883350156833500996383*z)*z
+                                        + y*(32369.986098236125130694584163653
+                                             + z*(-194219.91658941675078416750498192
+                                                  + 194219.91658941675078416750498192*z)))))
+                         + x*(-3082.8558188796309648280556346336
+                              + (18497.134913277785788968333807802
+                                 - 18497.134913277785788968333807802*z)*z
+                              + x*(4624.2837283194464472420834519504
+                                   + z*(-27745.702369916678683452500711702
+                                        + 27745.702369916678683452500711702*z)
+                                   + x*(-3082.8558188796309648280556346336
+                                        + (18497.134913277785788968333807802
+                                           - 18497.134913277785788968333807802*z)*z
+                                        + x*(770.7139547199077412070139086584
+                                             + z*(-4624.2837283194464472420834519504
+                                                  + 4624.2837283194464472420834519504*z))
+                                        + y*(10789.995366078708376898194721218
+                                             + z*(-64739.972196472250261389168327305
+                                                  + 64739.97219647225026138916832731*z)))
+                                   + y*(-32369.986098236125130694584163653
+                                        + (194219.91658941675078416750498192
+                                           - 194219.91658941675078416750498192*z)*z
+                                        + y*(43159.98146431483350759277888487
+                                             + z*(-258959.88878588900104555667330922
+                                                  + 258959.88878588900104555667330922*z))))
+                              + y*(32369.986098236125130694584163653
+                                   + z*(-194219.91658941675078416750498192
+                                        + 194219.91658941675078416750498192*z)
+                                   + y*(-86319.96292862966701518555776974
+                                        + (517919.77757177800209111334661844
+                                           - 517919.7775717780020911133466184*z)*z
+                                        + y*(64739.972196472250261389168327305
+                                             + z*(-388439.83317883350156833500996383
+                                                  + 388439.83317883350156833500996383*z)))));
+    grad[0] /*ARGH*/[2]= 154.14279094398154824140278173168
+                         - 308.28558188796309648280556346336*z
+                         + y*(-4624.2837283194464472420834519504
+                              + 9248.567456638892894484166903901*z
+                              + y*(32369.986098236125130694584163653
+                                   - 64739.97219647225026138916832731*z
+                                   + y*(-86319.96292862966701518555776974
+                                        + 172639.92585725933403037111553948*z
+                                        + y*(97109.958294708375392083752490958
+                                             - 194219.91658941675078416750498192*z
+                                             + y*(-38843.983317883350156833500996383
+                                                  + 77687.96663576670031366700199277*z)))))
+                         + x*(-770.7139547199077412070139086584
+                              + 1541.4279094398154824140278173168*z
+                              + x*(1541.4279094398154824140278173168
+                                   - 3082.8558188796309648280556346336*z
+                                   + x*(-1541.4279094398154824140278173168
+                                        + 3082.8558188796309648280556346336*z
+                                        + x*(770.7139547199077412070139086584
+                                             - 1541.4279094398154824140278173168*z
+                                             + x*(-154.14279094398154824140278173168
+                                                  + 308.28558188796309648280556346336*z)
+                                             + y*(-4624.2837283194464472420834519504
+                                                  + 9248.567456638892894484166903901*z))
+                                        + y*(18497.134913277785788968333807802
+                                             - 36994.269826555571577936667615603*z
+                                             + y*(-32369.986098236125130694584163653
+                                                  + 64739.97219647225026138916832731*z)))
+                                   + y*(-27745.702369916678683452500711702
+                                        + 55491.4047398333573669050014234*z
+                                        + y*(97109.958294708375392083752490958
+                                             - 194219.91658941675078416750498192*z
+                                             + y*(-86319.96292862966701518555776974
+                                                  + 172639.92585725933403037111553948*z))))
+                              + y*(18497.134913277785788968333807802
+                                   - 36994.269826555571577936667615603*z
+                                   + y*(-97109.958294708375392083752490958
+                                        + 194219.91658941675078416750498192*z
+                                        + y*(172639.92585725933403037111553948
+                                             - 345279.85171451866806074223107896*z
+                                             + y*(-97109.958294708375392083752490958
+                                                  + 194219.91658941675078416750498192*z)))));
+    return;
+  case ( 115 ) :
+    grad[0] /*ARGH*/[0]= 100.39920318408906575738064309422
+                         + z*(-1204.7904382090687890885677171307
+                              + (3011.9760955226719727214192928267
+                                 - 2007.9840636817813151476128618844*z)*z)
+                         + y*(-1505.9880477613359863607096464133
+                              + z*(18071.85657313603183632851575696
+                                   + z*(-45179.6414328400795908212893924
+                                        + 30119.760955226719727214192928267*z))
+                              + y*(4517.96414328400795908212893924
+                                   + z*(-54215.56971940809550898554727088
+                                        + (135538.9242985202387724638681772
+                                           - 90359.2828656801591816425787848*z)*z)
+                                   + y*(-3513.9721114431173015083225082978
+                                        + z*(42167.665337317407618099870099573
+                                             + z*(-105419.16334329351904524967524893
+                                                  + 70279.44222886234603016645016596*z)))))
+                         + x*(-301.19760955226719727214192928267
+                              + z*(3614.371314627206367265703151392
+                                   + z*(-9035.92828656801591816425787848
+                                        + 6023.952191045343945442838585653*z))
+                              + x*(301.19760955226719727214192928267
+                                   + z*(-3614.371314627206367265703151392
+                                        + (9035.92828656801591816425787848
+                                           - 6023.952191045343945442838585653*z)*z)
+                                   + x*(-100.39920318408906575738064309422
+                                        + z*(1204.7904382090687890885677171307
+                                             + z*(-3011.9760955226719727214192928267
+                                                  + 2007.9840636817813151476128618844*z)))
+                                   + y*(-1505.9880477613359863607096464133
+                                        + z*(18071.85657313603183632851575696
+                                             + z*(-45179.6414328400795908212893924
+                                                  + 30119.760955226719727214192928267*z))))
+                              + y*(3011.9760955226719727214192928267
+                                   + z*(-36143.71314627206367265703151392
+                                        + (90359.2828656801591816425787848
+                                           - 60239.52191045343945442838585653*z)*z)
+                                   + y*(-4517.96414328400795908212893924
+                                        + z*(54215.56971940809550898554727088
+                                             + z*(-135538.9242985202387724638681772
+                                                  + 90359.2828656801591816425787848*z)))));
+    grad[0] /*ARGH*/[1]= 501.99601592044532878690321547111
+                         + z*(-6023.9521910453439454428385856533
+                              + (15059.880477613359863607096464133
+                                 - 10039.920318408906575738064309422*z)*z)
+                         + y*(-4517.96414328400795908212893924
+                              + z*(54215.56971940809550898554727088
+                                   + z*(-135538.9242985202387724638681772
+                                        + 90359.2828656801591816425787848*z))
+                              + y*(10541.916334329351904524967524893
+                                   + z*(-126502.99601195222285429961029872
+                                        + (316257.4900298805571357490257468
+                                           - 210838.32668658703809049935049787*z)*z)
+                                   + y*(-7027.9442228862346030166450165956
+                                        + z*(84335.330674634815236199740199147
+                                             + z*(-210838.32668658703809049935049787
+                                                  + 140558.88445772469206033290033191*z)))))
+                         + x*(-1505.9880477613359863607096464133
+                              + z*(18071.85657313603183632851575696
+                                   + z*(-45179.6414328400795908212893924
+                                        + 30119.760955226719727214192928267*z))
+                              + x*(1505.9880477613359863607096464133
+                                   + z*(-18071.85657313603183632851575696
+                                        + (45179.6414328400795908212893924
+                                           - 30119.760955226719727214192928267*z)*z)
+                                   + x*(-501.99601592044532878690321547111
+                                        + z*(6023.9521910453439454428385856533
+                                             + z*(-15059.880477613359863607096464133
+                                                  + 10039.920318408906575738064309422*z)))
+                                   + y*(-4517.96414328400795908212893924
+                                        + z*(54215.56971940809550898554727088
+                                             + z*(-135538.9242985202387724638681772
+                                                  + 90359.2828656801591816425787848*z))))
+                              + y*(9035.92828656801591816425787848
+                                   + z*(-108431.13943881619101797109454176
+                                        + (271077.8485970404775449277363544
+                                           - 180718.5657313603183632851575696*z)*z)
+                                   + y*(-10541.916334329351904524967524893
+                                        + z*(126502.99601195222285429961029872
+                                             + z*(-316257.4900298805571357490257468
+                                                  + 210838.32668658703809049935049787*z)))));
+    grad[0] /*ARGH*/[2]= 301.19760955226719727214192928267
+                         + z*(-1505.9880477613359863607096464133
+                              + 1505.9880477613359863607096464133*z)
+                         + y*(-6023.9521910453439454428385856533
+                              + (30119.760955226719727214192928267
+                                 - 30119.760955226719727214192928267*z)*z
+                              + y*(27107.78485970404775449277363544
+                                   + z*(-135538.9242985202387724638681772
+                                        + 135538.9242985202387724638681772*z)
+                                   + y*(-42167.665337317407618099870099573
+                                        + (210838.32668658703809049935049787
+                                           - 210838.32668658703809049935049787*z)*z
+                                        + y*(21083.832668658703809049935049787
+                                             + z*(-105419.16334329351904524967524893
+                                                  + 105419.16334329351904524967524893*z)))))
+                         + x*(-1204.7904382090687890885677171307
+                              + (6023.9521910453439454428385856533
+                                 - 6023.952191045343945442838585653*z)*z
+                              + x*(1807.185657313603183632851575696
+                                   + z*(-9035.92828656801591816425787848
+                                        + 9035.92828656801591816425787848*z)
+                                   + x*(-1204.7904382090687890885677171307
+                                        + (6023.9521910453439454428385856533
+                                           - 6023.952191045343945442838585653*z)*z
+                                        + x*(301.19760955226719727214192928267
+                                             + z*(-1505.9880477613359863607096464133
+                                                  + 1505.9880477613359863607096464133*z))
+                                        + y*(6023.9521910453439454428385856533
+                                             + z*(-30119.760955226719727214192928267
+                                                  + 30119.760955226719727214192928267*z)))
+                                   + y*(-18071.85657313603183632851575696
+                                        + (90359.2828656801591816425787848
+                                           - 90359.2828656801591816425787848*z)*z
+                                        + y*(27107.78485970404775449277363544
+                                             + z*(-135538.9242985202387724638681772
+                                                  + 135538.9242985202387724638681772*z))))
+                              + y*(18071.85657313603183632851575696
+                                   + z*(-90359.2828656801591816425787848
+                                        + 90359.2828656801591816425787848*z)
+                                   + y*(-54215.56971940809550898554727088
+                                        + (271077.8485970404775449277363544
+                                           - 271077.8485970404775449277363544*z)*z
+                                        + y*(42167.665337317407618099870099573
+                                             + z*(-210838.32668658703809049935049787
+                                                  + 210838.32668658703809049935049787*z)))));
+    return;
+  case ( 116 ) :
+    grad[0] /*ARGH*/[0]= 67.349832961930944940507477181698
+                         + z*(-1346.996659238618898810149543634
+                              + z*(6061.4849665737850446456729463528
+                                   + z*(-9428.9766146703322916710468054377
+                                        + 4714.4883073351661458355234027189*z)))
+                         + x*(-134.6996659238618898810149543634
+                              + z*(2693.9933184772377976202990872679
+                                   + z*(-12122.969933147570089291345892706
+                                        + (18857.953229340664583342093610875
+                                           - 9428.976614670332291671046805438*z)*z))
+                              + x*(67.349832961930944940507477181698
+                                   + z*(-1346.996659238618898810149543634
+                                        + z*(6061.4849665737850446456729463528
+                                             + z*(-9428.9766146703322916710468054377
+                                                  + 4714.4883073351661458355234027189*z))))
+                              + y*(538.79866369544755952405981745358
+                                   + z*(-10775.973273908951190481196349072
+                                        + z*(48491.879732590280357165383570822
+                                             + z*(-75431.812917362658333368374443502
+                                                  + 37715.906458681329166684187221751*z)))))
+                         + y*(-538.79866369544755952405981745358
+                              + z*(10775.973273908951190481196349072
+                                   + z*(-48491.879732590280357165383570822
+                                        + (75431.812917362658333368374443502
+                                           - 37715.906458681329166684187221751*z)*z))
+                              + y*(673.49832961930944940507477181698
+                                   + z*(-13469.96659238618898810149543634
+                                        + z*(60614.849665737850446456729463528
+                                             + z*(-94289.766146703322916710468054377
+                                                  + 47144.883073351661458355234027189*z)))));
+    grad[0] /*ARGH*/[1]= 269.39933184772377976202990872679
+                         + z*(-5387.9866369544755952405981745358
+                              + z*(24245.939866295140178582691785411
+                                   + z*(-37715.906458681329166684187221751
+                                        + 18857.953229340664583342093610875*z)))
+                         + y*(-1346.996659238618898810149543634
+                              + z*(26939.933184772377976202990872679
+                                   + z*(-121229.69933147570089291345892706
+                                        + (188579.53229340664583342093610875
+                                           - 94289.76614670332291671046805438*z)*z))
+                              + y*(1346.996659238618898810149543634
+                                   + z*(-26939.933184772377976202990872679
+                                        + z*(121229.69933147570089291345892706
+                                             + z*(-188579.53229340664583342093610875
+                                                  + 94289.76614670332291671046805438*z)))))
+                         + x*(-538.79866369544755952405981745358
+                              + z*(10775.973273908951190481196349072
+                                   + z*(-48491.879732590280357165383570822
+                                        + (75431.812917362658333368374443502
+                                           - 37715.906458681329166684187221751*z)*z))
+                              + x*(269.39933184772377976202990872679
+                                   + z*(-5387.9866369544755952405981745358
+                                        + z*(24245.939866295140178582691785411
+                                             + z*(-37715.906458681329166684187221751
+                                                  + 18857.953229340664583342093610875*z))))
+                              + y*(1346.996659238618898810149543634
+                                   + z*(-26939.933184772377976202990872679
+                                        + z*(121229.69933147570089291345892706
+                                             + z*(-188579.53229340664583342093610875
+                                                  + 94289.76614670332291671046805438*z)))));
+    grad[0] /*ARGH*/[2]= 448.99888641287296627004984787799
+                         + z*(-4040.9899777158566964304486309019
+                              + (9428.9766146703322916710468054377
+                                 - 6285.984409780221527780697870292*z)*z)
+                         + y*(-5387.9866369544755952405981745358
+                              + z*(48491.879732590280357165383570822
+                                   + z*(-113147.71937604398750005256166525
+                                        + 75431.8129173626583333683744435*z))
+                              + y*(13469.96659238618898810149543634
+                                   + z*(-121229.69933147570089291345892706
+                                        + (282869.29844010996875013140416313
+                                           - 188579.53229340664583342093610875*z)*z)
+                                   + y*(-8979.9777282574593254009969575597
+                                        + z*(80819.799554317133928608972618037
+                                             + z*(-188579.53229340664583342093610875
+                                                  + 125719.68819560443055561395740584*z)))))
+                         + x*(-1346.996659238618898810149543634
+                              + z*(12122.969933147570089291345892706
+                                   + z*(-28286.929844010996875013140416313
+                                        + 18857.953229340664583342093610875*z))
+                              + x*(1346.996659238618898810149543634
+                                   + z*(-12122.969933147570089291345892706
+                                        + (28286.929844010996875013140416313
+                                           - 18857.953229340664583342093610875*z)*z)
+                                   + x*(-448.99888641287296627004984787799
+                                        + z*(4040.9899777158566964304486309019
+                                             + z*(-9428.9766146703322916710468054377
+                                                  + 6285.984409780221527780697870292*z)))
+                                   + y*(-5387.9866369544755952405981745358
+                                        + z*(48491.879732590280357165383570822
+                                             + z*(-113147.71937604398750005256166525
+                                                  + 75431.8129173626583333683744435*z))))
+                              + y*(10775.973273908951190481196349072
+                                   + z*(-96983.759465180560714330767141645
+                                        + (226295.4387520879750001051233305
+                                           - 150863.625834725316666736748887*z)*z)
+                                   + y*(-13469.96659238618898810149543634
+                                        + z*(121229.69933147570089291345892706
+                                             + z*(-282869.29844010996875013140416313
+                                                  + 188579.53229340664583342093610875*z)))));
+    return;
+  case ( 117 ) :
+    grad[0] /*ARGH*/[0]= 36.331804249169899985070393716618
+                         + z*(-1089.9541274750969995521118114985
+                              + z*(7629.6788923256789968647826804898
+                                   + z*(-20345.810379535143991639420481306
+                                        + (22889.03667697703699059434804147
+                                           - 9155.614670790814796237739216588*z)*z)))
+                         + x*(-36.331804249169899985070393716618
+                              + z*(1089.9541274750969995521118114985
+                                   + z*(-7629.6788923256789968647826804898
+                                        + z*(20345.810379535143991639420481306
+                                             + z*(-22889.03667697703699059434804147
+                                                  + 9155.614670790814796237739216588*z)))))
+                         + y*(-108.99541274750969995521118114985
+                              + z*(3269.8623824252909986563354344956
+                                   + z*(-22889.03667697703699059434804147
+                                        + z*(61037.431138605431974918261443919
+                                             + z*(-68667.110030931110971783044124409
+                                                  + 27466.844012372444388713217649763*z)))));
+    grad[0] /*ARGH*/[1]= 108.99541274750969995521118114985
+                         + z*(-3269.8623824252909986563354344956
+                              + z*(22889.03667697703699059434804147
+                                   + z*(-61037.431138605431974918261443919
+                                        + (68667.110030931110971783044124409
+                                           - 27466.844012372444388713217649763*z)*z)))
+                         + x*(-108.99541274750969995521118114985
+                              + z*(3269.8623824252909986563354344956
+                                   + z*(-22889.03667697703699059434804147
+                                        + z*(61037.431138605431974918261443919
+                                             + z*(-68667.110030931110971783044124409
+                                                  + 27466.844012372444388713217649763*z)))))
+                         + y*(-217.99082549501939991042236229971
+                              + z*(6539.7247648505819973126708689913
+                                   + z*(-45778.073353954073981188696082939
+                                        + z*(122074.86227721086394983652288784
+                                             + z*(-137334.22006186222194356608824882
+                                                  + 54933.68802474488877742643529953*z)))));
+    grad[0] /*ARGH*/[2]= 544.97706373754849977605590574927
+                         + z*(-7629.6788923256789968647826804898
+                              + z*(30518.715569302715987459130721959
+                                   + z*(-45778.073353954073981188696082939
+                                        + 22889.03667697703699059434804147*z)))
+                         + y*(-3269.8623824252909986563354344956
+                              + z*(45778.073353954073981188696082939
+                                   + z*(-183112.29341581629592475478433176
+                                        + (274668.44012372444388713217649763
+                                           - 137334.22006186222194356608824882*z)*z))
+                              + y*(3269.8623824252909986563354344956
+                                   + z*(-45778.073353954073981188696082939
+                                        + z*(183112.29341581629592475478433176
+                                             + z*(-274668.44012372444388713217649763
+                                                  + 137334.22006186222194356608824882*z)))))
+                         + x*(-1089.9541274750969995521118114985
+                              + z*(15259.35778465135799372956536098
+                                   + z*(-61037.431138605431974918261443919
+                                        + (91556.146707908147962377392165878
+                                           - 45778.073353954073981188696082939*z)*z))
+                              + x*(544.97706373754849977605590574927
+                                   + z*(-7629.6788923256789968647826804898
+                                        + z*(30518.715569302715987459130721959
+                                             + z*(-45778.073353954073981188696082939
+                                                  + 22889.03667697703699059434804147*z))))
+                              + y*(3269.8623824252909986563354344956
+                                   + z*(-45778.073353954073981188696082939
+                                        + z*(183112.29341581629592475478433176
+                                             + z*(-274668.44012372444388713217649763
+                                                  + 137334.22006186222194356608824882*z)))));
+    return;
+  case ( 118 ) :
+    grad[0] /*ARGH*/[0]= 12.48999599679679641169378624188
+                         + z*(-524.57983186546544929113902215894
+                              + z*(5245.7983186546544929113902215894
+                                   + z*(-20983.193274618617971645560886358
+                                        + z*(39343.487389909908696835426661921
+                                             + z*(-34622.26890312071965321517546249
+                                                  + 11540.756301040239884405058487497*z)))));
+    grad[0] /*ARGH*/[1]= 24.979991993593592823387572483759
+                         + z*(-1049.1596637309308985822780443179
+                              + z*(10491.596637309308985822780443179
+                                   + z*(-41966.386549237235943291121772715
+                                        + z*(78686.974779819817393670853323841
+                                             + z*(-69244.53780624143930643035092498
+                                                  + 23081.512602080479768810116974993*z)))));
+    grad[0] /*ARGH*/[2]= 524.57983186546544929113902215894
+                         + z*(-10491.596637309308985822780443179
+                              + z*(62949.579823855853914936682659073
+                                   + z*(-157373.94955963963478734170664768
+                                        + (173111.34451560359826607587731245
+                                           - 69244.53780624143930643035092498*z)*z)))
+                         + x*(-524.57983186546544929113902215894
+                              + z*(10491.596637309308985822780443179
+                                   + z*(-62949.579823855853914936682659073
+                                        + z*(157373.94955963963478734170664768
+                                             + z*(-173111.34451560359826607587731245
+                                                  + 69244.53780624143930643035092498*z)))))
+                         + y*(-1049.1596637309308985822780443179
+                              + z*(20983.193274618617971645560886358
+                                   + z*(-125899.15964771170782987336531815
+                                        + z*(314747.89911927926957468341329537
+                                             + z*(-346222.6890312071965321517546249
+                                                  + 138489.07561248287861286070184996*z)))));
+    return;
+  case ( 119 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 306.72463220289302353590307836845
+                         + z*(-8281.5650694781116354693831159481
+                              + z*(69013.042245650930295578192632901
+                                   + z*(-253047.82156738674441712003965397
+                                        + z*(455486.07882129613995081607137715
+                                             + z*(-394754.60164512332129070726186019
+                                                  + 131584.86721504110709690242062006*z)))));
+    return;
+                #endif
+                #if (PMAX3D>=8)
+  case ( 120 ) :
+    grad[0] /*ARGH*/[0]= -339.41125496954281171240529381033
+                         + x*(13067.333316327398250927603811698
+                              + x*(-156807.99979592877901113124574037
+                                   + x*(849376.66556128088631029424776034
+                                        + x*(-2.378254663571586481668823893729e6
+                                             + x*(3.5673819953573797225032358405934e6
+                                                  + x*(-2.7180053297960988361929415928331e6
+                                                       + 825108.7608309585752728572692529*x))))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 121 ) :
+    grad[0] /*ARGH*/[0]= -573.18059981126367497816447348118
+                         + 1131.6642611658282813671452425141*y
+                         + x*(21501.620962150737345975759607768
+                              - 40739.913401969818129217228730508*y
+                              + x*(-251229.46597881387846350624383814
+                                   + 441349.06185467302973318664458051*y
+                                   + x*(1.3240471855640190891995599337415e6
+                                        - 2.0596289553218074720882043413757e6*y
+                                        + x*(-3.6043506718131630761543575974075e6
+                                             + 4.6341651494740668121984597680953e6*y
+                                             + x*(5.252053836070609053824921070508e6
+                                                  - 4.9431094927723379330116904193017e6*y
+                                                  + x*(-3.8838717443211226616520424723085e6
+                                                       + 1.1433042364235339436897787364371e6*x
+                                                       + 2.000782413741184401457112788765e6*y))))));
+    grad[0] /*ARGH*/[1]= -14.696938456699068589183704448235
+                         + x*(1131.6642611658282813671452425141
+                              + x*(-20369.956700984909064608614365254
+                                   + x*(147116.35395155767657772888152684
+                                        + x*(-514907.23883045186802205108534393
+                                             + x*(926833.02989481336243969195361907
+                                                  + x*(-823851.58212872298883528173655028
+                                                       + 285826.05910588348592244468410928*x))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 122 ) :
+    grad[0] /*ARGH*/[0]= -436.47680350735707796891647805948
+                         + 872.953607014714155937832956119*z
+                         + x*(13094.304105220712339067494341784
+                              - 26188.608210441424678134988683569*z
+                              + x*(-120031.12096452319644145203146636
+                                   + 240062.24192904639288290406293271*z
+                                   + x*(480124.48385809278576580812586543
+                                        - 960248.9677161855715316162517309*z
+                                        + x*(-936242.74352328093224332584543758
+                                             + 1.8724854870465618644866516908752e6*z
+                                             + x*(873826.56062172887009377078907508
+                                                  - 1.7476531212434577401875415781502e6*z
+                                                  + x*(-312080.91450776031074777528181253
+                                                       + 624161.8290155206214955505636251*z))))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -13.856406460551018348219570732047
+                         + x*(872.95360701471415593783295611896
+                              + x*(-13094.304105220712339067494341784
+                                   + x*(80020.747309682130960968020977571
+                                        + x*(-240062.24192904639288290406293271
+                                             + x*(374497.09740931237289733033817503
+                                                  + x*(-291275.52020724295669792359635836
+                                                       + 89165.97557364580307079293766072*x))))));
+    return;
+  case ( 123 ) :
+    grad[0] /*ARGH*/[0]= -702.02564055738021170375436686406
+                         + (4155.2328454612504422465461173846
+                            - 4098.3118475782196142705660335848*y)*y
+                         + x*(24950.370738728512929471270065574
+                              + y*(-141391.75874144857669233452815868
+                                   + 133195.13504629213746379339609151*y)
+                              + x*(-275839.15574116739237159948609378
+                                   + (1.4429472963348314891910951243246e6
+                                      - 1.2431545937653932829954050301874e6*y)*y
+                                   + x*(1.3738831522367540845802392893142e6
+                                        + y*(-6.3193691849740825218933089034526e6
+                                             + 4.6618297266202248112327688632027e6*y)
+                                        + x*(-3.5309043670142073107300045649072e6
+                                             + (1.3286214720867640712013391260128e7
+                                                - 7.458927562592359697972430181124e6*y)*y
+                                             + x*(4.8534827264923896090278938053566e6
+                                                  + y*(-1.3177438693913168799751293319986e7
+                                                       + 4.2267256188023371621843771026371e6*y)
+                                                  + x*(-3.3841430608057928259319359155101e6
+                                                       + 939272.3597338527027076393561416*x
+                                                       + 4.9311798886027266892151066197433e6*y))))));
+    grad[0] /*ARGH*/[1]= -56.920997883030827975980083799789
+                         + 113.84199576606165595196016759958*y
+                         + x*(4155.2328454612504422465461173846
+                              - 8196.62369515643922854113206717*y
+                              + x*(-70695.879370724288346167264079338
+                                   + 133195.13504629213746379339609151*y
+                                   + x*(480982.43211161049639703170810822
+                                        - 828769.7291769288553302700201249*y
+                                        + x*(-1.5798422962435206304733272258631e6
+                                             + 2.3309148633101124056163844316014e6*y
+                                             + x*(2.6572429441735281424026782520255e6
+                                                  - 2.9835710250369438791889720724497e6*y
+                                                  + x*(-2.1962397823188614666252155533311e6
+                                                       + 704454.2698003895270307295171062*x
+                                                       + 1.4089085396007790540614590342124e6*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 124 ) :
+    grad[0] /*ARGH*/[0]= -732.
+                         + y*(1440.
+                              - 2880.*z)
+                         + 1464.*z
+                         + x*(21240.
+                              - 42480.*z
+                              + y*(-39600.
+                                   + 79200.*z)
+                              + x*(-188100.
+                                   + y*(316800.
+                                        - 633600.*z)
+                                   + 376200.*z
+                                   + x*(726000.
+                                        - 1.452e6*z
+                                        + y*(-1.0296e6
+                                             + 2.0592e6*z)
+                                        + x*(-1.36422e6
+                                             + y*(1.44144e6
+                                                  - 2.88288e6*z)
+                                             + 2.72844e6*z
+                                             + x*(1.225224e6
+                                                  - 2.450448e6*z
+                                                  + x*(-420420.
+                                                       + 840840.*z)
+                                                  + y*(-720720.
+                                                       + 1.44144e6*z))))));
+    grad[0] /*ARGH*/[1]= -24.
+                         + 48.*z
+                         + x*(1440.
+                              - 2880.*z
+                              + x*(-19800.
+                                   + 39600.*z
+                                   + x*(105600.
+                                        - 211200.*z
+                                        + x*(-257400.
+                                             + 514800.*z
+                                             + x*(288288.
+                                                  - 576576.*z
+                                                  + x*(-120120.
+                                                       + 240240.*z))))));
+    grad[0] /*ARGH*/[2]= -24.
+                         + 48.*y
+                         + x*(1464.
+                              - 2880.*y
+                              + x*(-21240.
+                                   + 39600.*y
+                                   + x*(125400.
+                                        - 211200.*y
+                                        + x*(-363000.
+                                             + 514800.*y
+                                             + x*(545688.
+                                                  - 576576.*y
+                                                  + x*(-408408.
+                                                       + 120120.*x
+                                                       + 240240.*y))))));
+    return;
+  case ( 125 ) :
+    grad[0] /*ARGH*/[0]= -401.59681273635626302952257237689
+                         + (2409.5808764181375781771354342613
+                            - 2409.5808764181375781771354342613*z)*z
+                         + x*(9035.92828656801591816425787848
+                              + z*(-54215.56971940809550898554727088
+                                   + 54215.56971940809550898554727088*z)
+                              + x*(-60239.521910453439454428385856533
+                                   + (361437.1314627206367265703151392
+                                      - 361437.1314627206367265703151392*z)*z
+                                   + x*(165658.68525374695849967806110547
+                                        + z*(-993952.1115224817509980683666328
+                                             + 993952.1115224817509980683666328*z)
+                                        + x*(-198790.42230449635019961367332656
+                                             + (1.1927425338269781011976820399594e6
+                                                - 1.1927425338269781011976820399594e6*z)*z
+                                             + x*(86142.516331948418419832591774843
+                                                  + z*(-516855.09799169051051899555064906
+                                                       + 516855.0979916905105189955506491*z))))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -50.199601592044532878690321547111
+                         + 100.39920318408906575738064309422*z
+                         + x*(2409.5808764181375781771354342613
+                              - 4819.1617528362751563542708685227*z
+                              + x*(-27107.78485970404775449277363544
+                                   + 54215.56971940809550898554727088*z
+                                   + x*(120479.04382090687890885677171307
+                                        - 240958.08764181375781771354342613*z
+                                        + x*(-248488.0278806204377495170916582
+                                             + 496976.0557612408754990341833164*z
+                                             + x*(238548.50676539562023953640799187
+                                                  - 477097.01353079124047907281598375*z
+                                                  + x*(-86142.516331948418419832591774843
+                                                       + 172285.03266389683683966518354969*z))))));
+    return;
+  case ( 126 ) :
+    grad[0] /*ARGH*/[0]= -763.29810690188404265908474139258
+                         + y*(9024.8776168987466220280019423475
+                              + y*(-22225.44487743721183036746746996
+                                   + 14592.463808418371403776620056035*y))
+                         + x*(24874.53830727316233136076157244
+                              + y*(-280444.70445348045473227313498459
+                                   + (656660.87137882671316994790252155
+                                      - 408588.98663571439930574536156897*y)*y)
+                              + x*(-251753.67561169787218761694970519
+                                   + y*(2.6003770506601537841529936939854e6
+                                        + y*(-5.5159513195821443906275623811811e6
+                                             + 3.0644173997678579947930902117673e6*y))
+                                   + x*(1.1469676553416839923368423364043e6
+                                        + y*(-1.0296442463220002862504783111538e7
+                                             + (1.8386504398607147968758541270604e7
+                                                - 8.171779732714287986114907231379e6*y)*y)
+                                        + x*(-2.6966873117957150354179193863552e6
+                                             + y*(1.948969466252357684688405374684e7
+                                                  + y*(-2.5741106158050007156261957778845e7
+                                                       + 6.946012772807144788197671146672e6*y))
+                                             + x*(3.3953744789427866582307439546381e6
+                                                  + x*(-2.1736934089020006043065653235469e6
+                                                       + 555681.0218245715830558136917338*x
+                                                       + 5.834650729158001622086043763205e6*y)
+                                                  + y*(-1.735686015228514768250806295945e7
+                                                       + 1.250282299105286061875580806401e7*y))))));
+    grad[0] /*ARGH*/[1]= -134.6996659238618898810149543634
+                         + (673.49832961930944940507477181698
+                            - 673.498329619309449405074771817*y)*y
+                         + x*(9024.8776168987466220280019423475
+                              + y*(-44450.889754874423660734934939921
+                                   + 43777.391425255114211329860168104*y)
+                              + x*(-140222.3522267402273661365674923
+                                   + (656660.87137882671316994790252155
+                                      - 612883.4799535715989586180423535*y)*y
+                                   + x*(866792.35022005126138433123132845
+                                        + y*(-3.6773008797214295937517082541207e6
+                                             + 3.0644173997678579947930902117673e6*y)
+                                        + x*(-2.5741106158050007156261957778845e6
+                                             + (9.1932521993035739843792706353018e6
+                                                - 6.128834799535715989586180423535e6*y)*y
+                                             + x*(3.8979389325047153693768107493679e6
+                                                  + y*(-1.0296442463220002862504783111538e7
+                                                       + 4.1676076636842868729186026880035e6*y)
+                                                  + x*(-2.8928100253808579470846771599083e6
+                                                       + 833521.5327368573745837205376007*x
+                                                       + 4.1676076636842868729186026880035e6*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 127 ) :
+    grad[0] /*ARGH*/[0]= -883.04020293529104982087251115039
+                         + 1766.0804058705820996417450223008*z
+                         + y*(5205.2896173027682936809326973075
+                              - 10410.579234605536587361865394615*z
+                              + y*(-5112.3380169937902884366303277128
+                                   + 10224.676033987580576873260655426*z))
+                         + x*(23888.561279407347347785708985858
+                              - 47777.122558814694695571417971716*z
+                              + y*(-132920.78844183854749935238852053
+                                   + y*(122696.11240785096692247912786511
+                                        - 245392.22481570193384495825573021*z)
+                                   + 265841.57688367709499870477704106*z)
+                              + x*(-196825.01365426092610481026761694
+                                   + 393650.02730852185220962053523388*z
+                                   + y*(981568.89926280773537983302292085
+                                        - 1.9631377985256154707596660458417e6*z
+                                        + y*(-797524.73065103128499611433112319
+                                             + 1.5950494613020625699922286622464e6*z))
+                                   + x*(705502.64634514305980425498522436
+                                        - 1.4110052926902861196085099704487e6*z
+                                        + y*(-2.9242573457204480449857525474517e6
+                                             + y*(1.8608910381857396649909334392874e6
+                                                  - 3.7217820763714793299818668785749e6*z)
+                                             + 5.848514691440896089971505094903e6*z)
+                                        + x*(-1.2295172930870065643690095938149e6
+                                             + 2.4590345861740131287380191876298e6*z
+                                             + y*(3.7217820763714793299818668785749e6
+                                                  - 7.44356415274295865996373375715e6*z
+                                                  + y*(-1.3956682786393047487432000794656e6
+                                                       + 2.7913365572786094974864001589312e6*z))
+                                             + x*(1.0234900710021568157450133916081e6
+                                                  - 2.0469801420043136314900267832162e6*z
+                                                  + x*(-325655.9316825044413734133518753
+                                                       + 651311.8633650088827468267037506*z)
+                                                  + y*(-1.6748019343671656984918400953587e6
+                                                       + 3.3496038687343313969836801907174e6*z))))));
+    grad[0] /*ARGH*/[1]= -92.951600308978005244302369594778
+                         + y*(185.90320061795601048860473918956
+                              - 371.80640123591202097720947837911*z)
+                         + 185.90320061795601048860473918956*z
+                         + x*(5205.2896173027682936809326973075
+                              - 10410.579234605536587361865394615*z
+                              + y*(-10224.676033987580576873260655426
+                                   + 20449.352067975161153746521310851*z)
+                              + x*(-66460.394220919273749676194260266
+                                   + y*(122696.11240785096692247912786511
+                                        - 245392.22481570193384495825573021*z)
+                                   + 132920.78844183854749935238852053*z
+                                   + x*(327189.63308760257845994434097362
+                                        - 654379.2661752051569198886819472*z
+                                        + y*(-531683.15376735418999740955408213
+                                             + 1.0633663075347083799948191081643e6*z)
+                                        + x*(-731064.33643011201124643813686293
+                                             + y*(930445.51909286983249546671964372
+                                                  - 1.8608910381857396649909334392874e6*z)
+                                             + 1.4621286728602240224928762737259e6*z
+                                             + x*(744356.41527429586599637337571498
+                                                  - 1.48871283054859173199274675143e6*z
+                                                  + x*(-279133.65572786094974864001589312
+                                                       + 558267.3114557218994972800317862*z)
+                                                  + y*(-558267.31145572189949728003178623
+                                                       + 1.1165346229114437989945600635725e6*z))))));
+    grad[0] /*ARGH*/[2]= -30.983866769659335081434123198259
+                         + (185.90320061795601048860473918956
+                            - 185.90320061795601048860473918956*y)*y
+                         + x*(1766.0804058705820996417450223008
+                              + y*(-10410.579234605536587361865394615
+                                   + 10224.676033987580576873260655426*y)
+                              + x*(-23888.561279407347347785708985858
+                                   + (132920.78844183854749935238852053
+                                      - 122696.11240785096692247912786511*y)*y
+                                   + x*(131216.67576950728406987351174463
+                                        + y*(-654379.26617520515691988868194723
+                                             + 531683.1537673541899974095540821*y)
+                                        + x*(-352751.32317257152990212749261218
+                                             + (1.4621286728602240224928762737259e6
+                                                - 930445.5190928698324954667196437*y)*y
+                                             + x*(491806.91723480262574760383752597
+                                                  + y*(-1.48871283054859173199274675143e6
+                                                       + 558267.3114557218994972800317862*y)
+                                                  + x*(-341163.35700071893858167113053603
+                                                       + 93044.55190928698324954667196437*x
+                                                       + 558267.3114557218994972800317862*y))))));
+    return;
+  case ( 128 ) :
+    grad[0] /*ARGH*/[0]= -666.60333032471417439105855122981
+                         + (3999.6199819482850463463513073789
+                            - 3999.6199819482850463463513073789*z)*z
+                         + y*(1304.2239071570494716346797741453
+                              + z*(-7825.3434429422968298080786448717
+                                   + 7825.343442942296829808078644872*z))
+                         + x*(14346.462978727544187981477515598
+                              + z*(-86078.777872365265127888865093588
+                                   + 86078.77787236526512788886509359*z)
+                              + y*(-26084.478143140989432693595482906
+                                   + (156506.86885884593659616157289743
+                                      - 156506.86885884593659616157289743*z)*z)
+                              + x*(-91295.67350099346301442758419017
+                                   + (547774.04100596077808656550514102
+                                      - 547774.041005960778086565505141*z)*z
+                                   + y*(143464.62978727544187981477515598
+                                        + z*(-860787.77872365265127888865093588
+                                             + 860787.7787236526512788886509359*z))
+                                   + x*(239107.7163121257364663579585933
+                                        + z*(-1.4346462978727544187981477515598e6
+                                             + 1.4346462978727544187981477515598e6*z)
+                                        + y*(-286929.25957455088375962955031196
+                                             + (1.7215755574473053025577773018718e6
+                                                - 1.7215755574473053025577773018718e6*z)*z)
+                                        + x*(-272582.79659582333957164807279636
+                                             + (1.6354967795749400374298884367782e6
+                                                - 1.6354967795749400374298884367782e6*z)*z
+                                             + x*(111902.41123407484466625552462166
+                                                  + z*(-671414.46740444906799753314772999
+                                                       + 671414.46740444906799753314773*z))
+                                             + y*(186504.01872345807444375920770277
+                                                  + z*(-1.1190241123407484466625552462166e6
+                                                       + 1.1190241123407484466625552462166e6*z))))));
+    grad[0] /*ARGH*/[1]= -28.98275349237887714743732831434
+                         + (173.89652095427326288462396988604
+                            - 173.89652095427326288462396988604*z)*z
+                         + x*(1304.2239071570494716346797741453
+                              + z*(-7825.3434429422968298080786448717
+                                   + 7825.343442942296829808078644872*z)
+                              + x*(-13042.239071570494716346797741453
+                                   + (78253.434429422968298080786448717
+                                      - 78253.43442942296829808078644872*z)*z
+                                   + x*(47821.54326242514729327159171866
+                                        + z*(-286929.25957455088375962955031196
+                                             + 286929.25957455088375962955031196*z)
+                                        + x*(-71732.31489363772093990738757799
+                                             + (430393.88936182632563944432546794
+                                                - 430393.88936182632563944432546794*z)*z
+                                             + x*(37300.803744691614888751841540555
+                                                  + z*(-223804.82246814968933251104924333
+                                                       + 223804.82246814968933251104924333*z))))));
+    grad[0] /*ARGH*/[2]= -86.948260477136631442311984943019
+                         + y*(173.89652095427326288462396988604
+                              - 347.79304190854652576924793977207*z)
+                         + 173.89652095427326288462396988604*z
+                         + x*(3999.6199819482850463463513073789
+                              - 7999.239963896570092692702614758*z
+                              + y*(-7825.3434429422968298080786448717
+                                   + 15650.686885884593659616157289743*z)
+                              + x*(-43039.388936182632563944432546794
+                                   + y*(78253.434429422968298080786448717
+                                        - 156506.86885884593659616157289743*z)
+                                   + 86078.77787236526512788886509359*z
+                                   + x*(182591.34700198692602885516838034
+                                        - 365182.69400397385205771033676068*z
+                                        + y*(-286929.25957455088375962955031196
+                                             + 573858.5191491017675192591006239*z)
+                                        + x*(-358661.57446818860469953693788995
+                                             + y*(430393.88936182632563944432546794
+                                                  - 860787.7787236526512788886509359*z)
+                                             + 717323.1489363772093990738757799*z
+                                             + x*(327099.35591498800748597768735564
+                                                  - 654198.7118299760149719553747113*z
+                                                  + x*(-111902.41123407484466625552462166
+                                                       + 223804.82246814968933251104924333*z)
+                                                  + y*(-223804.82246814968933251104924333
+                                                       + 447609.64493629937866502209848666*z))))));
+    return;
+  case ( 129 ) :
+    grad[0] /*ARGH*/[0]= -320.78029864690880046116330356096
+                         + z*(3849.3635837629056055339596427315
+                              + z*(-9623.4089594072640138348991068288
+                                   + 6415.605972938176009223266071219*z))
+                         + x*(5132.4847783505408073786128569754
+                              + z*(-61589.817340206489688543354283704
+                                   + (153974.54335051622422135838570926
+                                      - 102649.69556701081614757225713951*z)*z)
+                              + x*(-23096.181502577433633203757856389
+                                   + z*(277154.17803092920359844509427667
+                                        + z*(-692885.44507732300899611273569167
+                                             + 461923.63005154867266407515712778*z))
+                                   + x*(38493.635837629056055339596427315
+                                        + z*(-461923.63005154867266407515712778
+                                             + (1.1548090751288716816601878928195e6
+                                                - 769872.7167525811211067919285463*z)*z)
+                                        + x*(-21171.499710695980830436778035023
+                                             + z*(254057.99652835176996524133642028
+                                                  + z*(-635144.9913208794249131033410507
+                                                       + 423429.99421391961660873556070047*z))))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -109.98181667894016015811313264947
+                         + (549.90908339470080079056566324736
+                            - 549.9090833947008007905656632474*z)*z
+                         + x*(3849.3635837629056055339596427315
+                              + z*(-19246.817918814528027669798213658
+                                   + 19246.817918814528027669798213658*z)
+                              + x*(-30794.908670103244844271677141852
+                                   + (153974.54335051622422135838570926
+                                      - 153974.54335051622422135838570926*z)*z
+                                   + x*(92384.726010309734532815031425557
+                                        + z*(-461923.63005154867266407515712778
+                                             + 461923.63005154867266407515712778*z)
+                                        + x*(-115480.90751288716816601878928195
+                                             + (577404.53756443584083009394640973
+                                                - 577404.5375644358408300939464097*z)*z
+                                             + x*(50811.599305670353993048267284056
+                                                  + z*(-254057.99652835176996524133642028
+                                                       + 254057.99652835176996524133642028*z))))));
+    return;
+  case ( 130 ) :
+    grad[0] /*ARGH*/[0]= -763.67532368147132635291191107324
+                         + y*(15018.948032402269418273934251107
+                              + y*(-66439.753160288005392703336263372
+                                   + (101568.81804963568640493728417274
+                                      - 49893.454480522793321723578190118*y)*y))
+                         + x*(21892.025945535511355450141450766
+                              + y*(-407802.62284590568827245496051311
+                                   + y*(1.7022322964859995864406406497822e6
+                                        + y*(-2.4447792695456168727644553313158e6
+                                             + 1.1226027258117628497387805092777e6*y)))
+                              + x*(-194737.20753877518821999253732368
+                                   + y*(3.2830402165066452319911683057038e6
+                                        + y*(-1.2220332529550904164299296400994e7
+                                             + (1.5342237252760758946430000293461e7
+                                                - 5.987214537662735198606829382814e6*y)*y))
+                                   + x*(781239.85612614516685902888502792
+                                        + y*(-1.1247410167180709694525686626287e7
+                                             + y*(3.4319569046245321406299861283631e7
+                                                  + y*(-3.2929679957145043592337561605478e7
+                                                       + 8.48188726168887486469300829232e6*y)))
+                                        + x*(-1.6251010887941709824789965467638e6
+                                             + x*(1.8228929976276720560044007317318e6
+                                                  + x*(-1.0477625440909786597561951419925e6
+                                                       + 242339.63604825356756265737978057*x
+                                                       + 4.24094363084443743234650414616e6*y)
+                                                  + y*(-1.4326549072264402082380627451734e7
+                                                       + 1.6357925433257115810479373135189e7*y))
+                                             + y*(1.8442759066907532531422822652419e7
+                                                  + y*(-4.0092954493277244633527875331345e7
+                                                       + 2.12047181542221871617325207308e7*y))))));
+    grad[0] /*ARGH*/[1]= -254.55844122715710878430397035775
+                         + y*(2291.0259710444139790587357332197
+                              + y*(-5345.7272657702992844703833775127
+                                   + 3563.8181771801995229802555850084*y))
+                         + x*(15018.948032402269418273934251107
+                              + y*(-132879.50632057601078540667252674
+                                   + (304706.45414890705921481185251822
+                                      - 199573.81792209117328689431276047*y)*y)
+                              + x*(-203901.31142295284413622748025655
+                                   + y*(1.7022322964859995864406406497822e6
+                                        + y*(-3.6671689043184253091466829969737e6
+                                             + 2.2452054516235256994775610185553e6*y))
+                                   + x*(1.0943467388355484106637227685679e6
+                                        + y*(-8.1468883530339361095328642673293e6
+                                             + (1.5342237252760758946430000293461e7
+                                                - 7.982952716883646931475772510419e6*y)*y)
+                                        + x*(-2.8118525417951774236314216565717e6
+                                             + y*(1.7159784523122660703149930641816e7
+                                                  + y*(-2.4697259967858782694253171204108e7
+                                                       + 8.48188726168887486469300829232e6*y))
+                                             + x*(3.6885518133815065062845645304837e6
+                                                  + x*(-2.3877581787107336803967712419557e6
+                                                       + 605849.0901206339189066434494514*x
+                                                       + 5.452641811085705270159791045063e6*y)
+                                                  + y*(-1.6037181797310897853411150132538e7
+                                                       + 1.272283089253331229703951243848e7*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 131 ) :
+    grad[0] /*ARGH*/[0]= -934.84544177099136134396162752051
+                         + 1869.690883541982722687923255041*z
+                         + y*(10998.181667894016015811313264947
+                              - 21996.363335788032031622626529894*z
+                              + y*(-26945.545086340339238737717499121
+                                   + y*(17597.090668630425625298101223916
+                                        - 35194.181337260851250596202447831*z)
+                                   + 53891.09017268067847747543499824*z))
+                         + x*(22546.272419182732832413192193142
+                              - 45092.544838365465664826384386284*z
+                              + y*(-248558.90569440476195733567978781
+                                   + 497117.81138880952391467135957561*z
+                                   + y*(567506.17406333122641586376447128
+                                        - 1.1350123481266624528317275289426e6*z
+                                        + y*(-343143.26803829329969331297386635
+                                             + 686286.5360765865993866259477327*z)))
+                              + x*(-165247.67956010759063756498180583
+                                   + 330495.35912021518127512996361166*z
+                                   + y*(1.6101337961796839447147762619883e6
+                                        - 3.2202675923593678894295525239765e6*z
+                                        + y*(-3.1740752293542130221631450082638e6
+                                             + y*(1.6013352508453687319021272113763e6
+                                                  - 3.2026705016907374638042544227526e6*z)
+                                             + 6.348150458708426044326290016528e6*z))
+                                   + x*(526812.90189212336715736190539097
+                                        - 1.0536258037842467343147238107819e6*z
+                                        + y*(-4.174909761132568479601974515374e6
+                                             + 8.349819522265136959203949030748e6*z
+                                             + y*(6.2051740970258038361207429440832e6
+                                                  - 1.2410348194051607672241485888166e7*z
+                                                  + y*(-2.0016690635567109148776590142204e6
+                                                       + 4.0033381271134218297553180284408e6*z)))
+                                        + x*(-818539.6706330121419767569897437
+                                             + 1.6370793412660242839535139794874e6*z
+                                             + x*(610509.06438479682903768599933722
+                                                  - 1.2210181287695936580753719986744e6*z
+                                                  + x*(-175146.04306121220505179516374428
+                                                       + 350292.08612242441010359032748857*z)
+                                                  + y*(-1.8015021572010398233898931127984e6
+                                                       + 3.6030043144020796467797862255967e6*z))
+                                             + y*(4.6038388461804351042186157327069e6
+                                                  - 9.207677692360870208437231465414e6*z
+                                                  + y*(-3.7531294941688329653956106516632e6
+                                                       + 7.506258988337665930791221303326e6*z))))));
+    grad[0] /*ARGH*/[1]= -219.96363335788032031622626529894
+                         + 439.92726671576064063245253059789*z
+                         + y*(1099.8181667894016015811313264947
+                              - 2199.6363335788032031622626529894*z
+                              + y*(-1099.8181667894016015811313264947
+                                   + 2199.6363335788032031622626529894*z))
+                         + x*(10998.181667894016015811313264947
+                              - 21996.363335788032031622626529894*z
+                              + y*(-53891.090172680678477475434998241
+                                   + y*(52791.272005891276875894303671747
+                                        - 105582.54401178255375178860734349*z)
+                                   + 107782.18034536135695495086999648*z)
+                              + x*(-124279.4528472023809786678398939
+                                   + 248558.90569440476195733567978781*z
+                                   + y*(567506.17406333122641586376447128
+                                        - 1.1350123481266624528317275289426e6*z
+                                        + y*(-514714.90205743994953996946079953
+                                             + 1.0294298041148798990799389215991e6*z))
+                                   + x*(536711.26539322798157159208732942
+                                        - 1.0734225307864559631431841746588e6*z
+                                        + y*(-2.1160501529028086814420966721758e6
+                                             + y*(1.6013352508453687319021272113763e6
+                                                  - 3.2026705016907374638042544227526e6*z)
+                                             + 4.2321003058056173628841933443517e6*z)
+                                        + x*(-1.0437274402831421199004936288435e6
+                                             + 2.087454880566284239800987257687e6*z
+                                             + y*(3.1025870485129019180603714720416e6
+                                                  - 6.205174097025803836120742944083e6*z
+                                                  + y*(-1.5012517976675331861582442606653e6
+                                                       + 3.0025035953350663723164885213306e6*z))
+                                             + x*(920767.76923608702084372314654138
+                                                  - 1.8415355384721740416874462930828e6*z
+                                                  + x*(-300250.35953350663723164885213306
+                                                       + 600500.7190670132744632977042661*z)
+                                                  + y*(-1.5012517976675331861582442606653e6
+                                                       + 3.0025035953350663723164885213306e6*z))))));
+    grad[0] /*ARGH*/[2]= -36.660605559646720052704377549824
+                         + y*(439.92726671576064063245253059789
+                              + y*(-1099.8181667894016015811313264947
+                                   + 733.2121111929344010540875509965*y))
+                         + x*(1869.690883541982722687923255041
+                              + y*(-21996.363335788032031622626529894
+                                   + (53891.090172680678477475434998241
+                                      - 35194.181337260851250596202447831*y)*y)
+                              + x*(-22546.272419182732832413192193142
+                                   + y*(248558.90569440476195733567978781
+                                        + y*(-567506.17406333122641586376447128
+                                             + 343143.26803829329969331297386635*y))
+                                   + x*(110165.11970673839375837665453722
+                                        + y*(-1.0734225307864559631431841746588e6
+                                             + (2.1160501529028086814420966721758e6
+                                                - 1.0675568338969124879347514742509e6*y)*y)
+                                        + x*(-263406.45094606168357868095269549
+                                             + y*(2.087454880566284239800987257687e6
+                                                  + y*(-3.1025870485129019180603714720416e6
+                                                       + 1.0008345317783554574388295071102e6*y))
+                                             + x*(327415.86825320485679070279589748
+                                                  + x*(-203503.02146159894301256199977907
+                                                       + 50041.72658891777287194147535551*x
+                                                       + 600500.7190670132744632977042661*y)
+                                                  + y*(-1.8415355384721740416874462930828e6
+                                                       + 1.5012517976675331861582442606653e6*y))))));
+    return;
+  case ( 132 ) :
+    grad[0] /*ARGH*/[0]= -785.74805122252769097258723378648
+                         + (4714.4883073351661458355234027189
+                            - 4714.4883073351661458355234027189*z)*z
+                         + y*(4602.2385857319479042680109407494
+                              + z*(-27613.431514391687425608065644496
+                                   + 27613.431514391687425608065644496*z)
+                              + y*(-4489.9888641287296627004984787799
+                                   + (26939.933184772377976202990872679
+                                      - 26939.933184772377976202990872679*z)*z))
+                         + x*(15378.211859640899094749207289821
+                              + z*(-92269.271157845394568495243738926
+                                   + 92269.27115784539456849524373893*z)
+                              + y*(-83064.793986381498759959221857427
+                                   + (498388.76391828899255975533114456
+                                      - 498388.76391828899255975533114456*z)*z
+                                   + y*(74084.816258124039434558224899868
+                                        + z*(-444508.89754874423660734934939921
+                                             + 444508.89754874423660734934939921*z)))
+                              + x*(-88677.280066542410838334844955902
+                                   + (532063.68039925446503000906973541
+                                      - 532063.6803992544650300090697354*z)*z
+                                   + y*(407466.48941968221689007023694927
+                                        + z*(-2.4447989365180933013404214216956e6
+                                             + 2.4447989365180933013404214216956e6*z)
+                                        + y*(-296339.26503249615773823289959947
+                                             + (1.7780355901949769464293973975968e6
+                                                - 1.7780355901949769464293973975968e6*z)*z))
+                                   + x*(209906.97939801811173124830388296
+                                        + z*(-1.2594418763881086703874898232978e6
+                                             + 1.2594418763881086703874898232978e6*z)
+                                        + y*(-716153.22382853238120072950736539
+                                             + (4.2969193429711942872043770441923e6
+                                                - 4.2969193429711942872043770441923e6*z)*z
+                                             + y*(321034.20378520417088308564123276
+                                                  + z*(-1.9262052227112250252985138473966e6
+                                                       + 1.9262052227112250252985138473966e6*z)))
+                                        + x*(-216080.71408619511501746148929128
+                                             + (1.2964842845171706901047689357477e6
+                                                - 1.2964842845171706901047689357477e6*z)*z
+                                             + x*(80258.55094630104272077141030819
+                                                  + z*(-481551.30567780625632462846184914
+                                                       + 481551.30567780625632462846184914*z))
+                                             + y*(401292.75473150521360385705154095
+                                                  + z*(-2.4077565283890312816231423092457e6
+                                                       + 2.4077565283890312816231423092457e6*z))))));
+    grad[0] /*ARGH*/[1]= -112.2497216032182415675124619695
+                         + (673.49832961930944940507477181698
+                            - 673.498329619309449405074771817*z)*z
+                         + y*(224.49944320643648313502492393899
+                              + z*(-1346.996659238618898810149543634
+                                   + 1346.996659238618898810149543634*z))
+                         + x*(4602.2385857319479042680109407494
+                              + z*(-27613.431514391687425608065644496
+                                   + 27613.431514391687425608065644496*z)
+                              + y*(-8979.9777282574593254009969575597
+                                   + (53879.866369544755952405981745358
+                                      - 53879.86636954475595240598174536*z)*z)
+                              + x*(-41532.396993190749379979610928714
+                                   + (249194.38195914449627987766557228
+                                      - 249194.38195914449627987766557228*z)*z
+                                   + y*(74084.816258124039434558224899868
+                                        + z*(-444508.89754874423660734934939921
+                                             + 444508.89754874423660734934939921*z))
+                                   + x*(135822.16313989407229669007898309
+                                        + z*(-814932.97883936443378014047389854
+                                             + 814932.9788393644337801404738985*z)
+                                        + y*(-197559.51002166410515882193306631
+                                             + (1.1853570601299846309529315983979e6
+                                                - 1.1853570601299846309529315983979e6*z)*z)
+                                        + x*(-179038.30595713309530018237684135
+                                             + (1.0742298357427985718010942610481e6
+                                                - 1.0742298357427985718010942610481e6*z)*z
+                                             + x*(80258.55094630104272077141030819
+                                                  + z*(-481551.30567780625632462846184914
+                                                       + 481551.30567780625632462846184914*z))
+                                             + y*(160517.10189260208544154282061638
+                                                  + z*(-963102.61135561251264925692369828
+                                                       + 963102.6113556125126492569236983*z))))));
+    grad[0] /*ARGH*/[2]= -112.2497216032182415675124619695
+                         + 224.49944320643648313502492393899*z
+                         + y*(673.49832961930944940507477181698
+                              - 1346.996659238618898810149543634*z
+                              + y*(-673.49832961930944940507477181698
+                                   + 1346.996659238618898810149543634*z))
+                         + x*(4714.4883073351661458355234027189
+                              - 9428.976614670332291671046805438*z
+                              + y*(-27613.431514391687425608065644496
+                                   + y*(26939.933184772377976202990872679
+                                        - 53879.86636954475595240598174536*z)
+                                   + 55226.86302878337485121613128899*z)
+                              + x*(-46134.635578922697284247621869463
+                                   + 92269.27115784539456849524373893*z
+                                   + y*(249194.38195914449627987766557228
+                                        - 498388.76391828899255975533114456*z
+                                        + y*(-222254.4487743721183036746746996
+                                             + 444508.89754874423660734934939921*z))
+                                   + x*(177354.5601330848216766696899118
+                                        - 354709.12026616964335333937982361*z
+                                        + y*(-814932.97883936443378014047389854
+                                             + y*(592678.53006499231547646579919894
+                                                  - 1.1853570601299846309529315983979e6*z)
+                                             + 1.6298659576787288675602809477971e6*z)
+                                        + x*(-314860.46909702716759687245582444
+                                             + 629720.9381940543351937449116489*z
+                                             + y*(1.0742298357427985718010942610481e6
+                                                  - 2.1484596714855971436021885220962e6*z
+                                                  + y*(-481551.30567780625632462846184914
+                                                       + 963102.6113556125126492569236983*z))
+                                             + x*(259296.85690343413802095378714954
+                                                  - 518593.7138068682760419075742991*z
+                                                  + x*(-80258.55094630104272077141030819
+                                                       + 160517.10189260208544154282061638*z)
+                                                  + y*(-481551.30567780625632462846184914
+                                                       + 963102.6113556125126492569236983*z))))));
+    return;
+  case ( 133 ) :
+    grad[0] /*ARGH*/[0]= -523.85875959078893691931991922057
+                         + z*(6286.3051150894672430318390306469
+                              + z*(-15715.762787723668107579597576617
+                                   + 10477.175191815778738386398384411*z))
+                         + y*(1015.9685034488027867526204493975
+                              + z*(-12191.62204138563344103144539277
+                                   + (30479.055103464083602578613481924
+                                      - 20319.37006897605573505240898795*z)*z))
+                         + x*(7873.7559017282215973328084828304
+                              + z*(-94485.070820738659167993701793965
+                                   + (236212.67705184664791998425448491
+                                      - 157475.11803456443194665616965661*z)*z)
+                              + y*(-13715.574796558837621160376066866
+                                   + z*(164586.89755870605145392451280239
+                                        + z*(-411467.24389676512863481128200598
+                                             + 274311.49593117675242320752133732*z)))
+                              + x*(-33145.972425017190917804242161593
+                                   + z*(397751.66910020629101365090593911
+                                        + z*(-994379.17275051572753412726484778
+                                             + 662919.4485003438183560848432319*z))
+                                   + y*(45718.582655196125403867920222886
+                                        + z*(-548622.99186235350484641504267464
+                                             + (1.3715574796558837621160376066866e6
+                                                - 914371.6531039225080773584044577*z)*z))
+                                   + x*(51433.405487095641079351410250747
+                                        + z*(-617200.86584514769295221692300897
+                                             + (1.5430021646128692323805423075224e6
+                                                - 1.0286681097419128215870282050149e6*z)*z)
+                                        + x*(-26192.937979539446845965995961029
+                                             + z*(314315.25575447336215159195153234
+                                                  + z*(-785788.13938618340537897987883086
+                                                       + 523858.7595907889369193199192206*z)))
+                                        + y*(-41908.700767263114953545593537646
+                                             + z*(502904.40920715737944254712245175
+                                                  + z*(-1.2572610230178934486063678061294e6
+                                                       + 838174.0153452622990709118707529*z))))));
+    grad[0] /*ARGH*/[1]= -31.749015732775087086019389043671
+                         + z*(380.98818879330104503223266852405
+                              + z*(-952.47047198325261258058167131013
+                                   + 634.9803146555017417203877808734*z))
+                         + x*(1015.9685034488027867526204493975
+                              + z*(-12191.62204138563344103144539277
+                                   + (30479.055103464083602578613481924
+                                      - 20319.37006897605573505240898795*z)*z)
+                              + x*(-6857.787398279418810580188033433
+                                   + z*(82293.448779353025726962256401196
+                                        + z*(-205733.62194838256431740564100299
+                                             + 137155.74796558837621160376066866*z))
+                                   + x*(15239.527551732041801289306740962
+                                        + z*(-182874.33062078450161547168089155
+                                             + (457185.82655196125403867920222886
+                                                - 304790.55103464083602578613481924*z)*z)
+                                        + x*(-10477.175191815778738386398384411
+                                             + z*(125726.10230178934486063678061294
+                                                  + z*(-314315.25575447336215159195153234
+                                                       + 209543.50383631557476772796768823*z))))));
+    grad[0] /*ARGH*/[2]= -190.49409439665052251611633426203
+                         + (952.47047198325261258058167131013
+                            - 952.4704719832526125805816713101*z)*z
+                         + y*(380.98818879330104503223266852405
+                              + z*(-1904.9409439665052251611633426203
+                                   + 1904.9409439665052251611633426203*z))
+                         + x*(6286.3051150894672430318390306469
+                              + z*(-31431.525575447336215159195153234
+                                   + 31431.525575447336215159195153234*z)
+                              + y*(-12191.62204138563344103144539277
+                                   + (60958.110206928167205157226963849
+                                      - 60958.11020692816720515722696385*z)*z)
+                              + x*(-47242.535410369329583996850896983
+                                   + (236212.67705184664791998425448491
+                                      - 236212.67705184664791998425448491*z)*z
+                                   + y*(82293.448779353025726962256401196
+                                        + z*(-411467.24389676512863481128200598
+                                             + 411467.24389676512863481128200598*z))
+                                   + x*(132583.88970006876367121696864637
+                                        + z*(-662919.44850034381835608484323185
+                                             + 662919.4485003438183560848432319*z)
+                                        + y*(-182874.33062078450161547168089155
+                                             + (914371.65310392250807735840445773
+                                                - 914371.6531039225080773584044577*z)*z)
+                                        + x*(-154300.21646128692323805423075224
+                                             + (771501.08230643461619027115376121
+                                                - 771501.0823064346161902711537612*z)*z
+                                             + x*(62863.051150894672430318390306469
+                                                  + z*(-314315.25575447336215159195153234
+                                                       + 314315.25575447336215159195153234*z))
+                                             + y*(125726.10230178934486063678061294
+                                                  + z*(-628630.51150894672430318390306469
+                                                       + 628630.5115089467243031839030647*z))))));
+    return;
+  case ( 134 ) :
+    grad[0] /*ARGH*/[0]= -227.68399153212331190392033519916
+                         + z*(4553.6798306424662380784067039831
+                              + z*(-20491.559237891098071352830167924
+                                   + (31875.758814497263666548846927882
+                                      - 15937.879407248631833274423463941*z)*z))
+                         + x*(2390.6819110872947749911635195911
+                              + z*(-47813.638221745895499823270391823
+                                   + z*(215161.3719978565297492047167632
+                                        + z*(-334695.46755222126849876289274276
+                                             + 167347.73377611063424938144637138*z)))
+                              + x*(-6375.1517628994527333097693855764
+                                   + z*(127503.03525798905466619538771153
+                                        + z*(-573763.65866095074599787924470187
+                                             + (892521.24680592338266336771398069
+                                                - 446260.62340296169133168385699035*z)*z))
+                                   + x*(4781.3638221745895499823270391823
+                                        + z*(-95627.276443491790999646540783645
+                                             + z*(430322.7439957130594984094335264
+                                                  + z*(-669390.93510444253699752578548552
+                                                       + 334695.46755222126849876289274276*z))))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -189.73665961010275991993361266596
+                         + z*(1707.6299364909248392794025139937
+                              + z*(-3984.4698518121579583186058659852
+                                   + 2656.3132345414386388790705773235*z))
+                         + x*(4553.6798306424662380784067039831
+                              + z*(-40983.118475782196142705660335848
+                                   + (95627.276443491790999646540783645
+                                      - 63751.51762899452733309769385576*z)*z)
+                              + x*(-23906.819110872947749911635195911
+                                   + z*(215161.3719978565297492047167632
+                                        + z*(-502043.20132833190274814433911414
+                                             + 334695.46755222126849876289274276*z))
+                                   + x*(42501.011752663018222065129237176
+                                        + z*(-382509.10577396716399858616313458
+                                             + (892521.24680592338266336771398069
+                                                - 595014.1645372822551089118093205*z)*z)
+                                        + x*(-23906.819110872947749911635195911
+                                             + z*(215161.3719978565297492047167632
+                                                  + z*(-502043.20132833190274814433911414
+                                                       + 334695.46755222126849876289274276*z))))));
+    return;
+  case ( 135 ) :
+    grad[0] /*ARGH*/[0]= -703.56236397351443318484451703167
+                         + y*(20684.733500821324335634428800731
+                              + y*(-141838.17257706050973006465463358
+                                   + y*(370355.22839565799762850215376547
+                                        + y*(-407784.74615904896547393588207156
+                                             + 159567.94414919307344632273646278*y))))
+                         + x*(16744.784262569643509799299505354
+                              + y*(-460974.06087544665662271012755915
+                                   + y*(2.9431420809740055768988415836469e6
+                                        + y*(-7.1076684258060322098065732488607e6
+                                             + (7.1805574867136883050845231408252e6
+                                                - 2.5530871063870891751411637834045e6*y)*y)))
+                              + x*(-124108.40100492794601380657280439
+                                   + y*(3.0317909388346683954801319927929e6
+                                        + y*(-1.680782345038167040301266157408e7
+                                             + y*(3.4159359895642072759990570990922e7
+                                                  + y*(-2.7658443652526799397362607653549e7
+                                                       + 7.233746801430085996233297386313e6*y))))
+                                   + x*(419604.59387380400795144126995769
+                                        + y*(-8.5457498977678957112363954416735e6
+                                             + y*(3.7409818017199709441304552659608e7
+                                                  + y*(-5.4213701518343128163491379104392e7
+                                                       + 2.4112489338100286654110991287709e7*y)))
+                                        + x*(-747605.36795825643670221578379785
+                                             + x*(729875.59638612387298595770196865
+                                                  + x*(-370355.22839565799762850215376547
+                                                       + 76547.58520031837033051108345305*x
+                                                       + 2.0093741115083572211759159406424e6*y)
+                                                  + y*(-7.8010994917383280351535560048472e6
+                                                       + 1.2056244669050143327055495643855e7*y))
+                                             + y*(1.1745973666537823462020979211844e7
+                                                  + y*(-3.5459543144265127432516163658396e7
+                                                       + 2.6791654820111429615678879208566e7*y))))));
+    grad[0] /*ARGH*/[1]= -422.137418384108659910906710219
+                         + y*(5909.923857377521238752693943066
+                              + y*(-23639.695429510084955010775772264
+                                   + (35459.543144265127432516163658396
+                                      - 17729.771572132563716258081829198*y)*y))
+                         + x*(20684.733500821324335634428800731
+                              + y*(-283676.34515412101946012930926717
+                                   + y*(1.1110656851869739928855064612964e6
+                                        + y*(-1.6311389846361958618957435282862e6
+                                             + 797839.7207459653672316136823139*y)))
+                              + x*(-230487.03043772332831135506377958
+                                   + y*(2.9431420809740055768988415836469e6
+                                        + y*(-1.0661502638709048314709859873291e7
+                                             + (1.436111497342737661016904628165e7
+                                                - 6.382717765967722937852909458511e6*y)*y))
+                                   + x*(1.0105969796115561318267106642643e6
+                                        + y*(-1.1205215633587780268675107716053e7
+                                             + y*(3.4159359895642072759990570990922e7
+                                                  + y*(-3.6877924870035732529816810204732e7
+                                                       + 1.2056244669050143327055495643855e7*y)))
+                                        + x*(-2.1364374744419739278090988604184e6
+                                             + x*(2.3491947333075646924041958423687e6
+                                                  + x*(-1.3001832486230546725255926674745e6
+                                                       + 287053.44450119388873941656294892*x
+                                                       + 4.0187482230167144423518318812849e6*y)
+                                                  + y*(-1.4183817257706050973006465463358e7
+                                                       + 1.607499289206685776940732752514e7*y))
+                                             + y*(1.8704909008599854720652276329804e7
+                                                  + y*(-4.0660276138757346122618534328294e7
+                                                       + 2.4112489338100286654110991287709e7*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 136 ) :
+    grad[0] /*ARGH*/[0]= -893.73821670554068346016231221703
+                         + 1787.4764334110813669203246244341*z
+                         + y*(17459.072140294283118756659122379
+                              - 34918.144280588566237513318244758*z
+                              + y*(-76695.20975914988655739532400188
+                                   + 153390.41951829977311479064800376*z
+                                   + y*(116393.81426862855412504439414919
+                                        - 232787.62853725710825008878829839*z
+                                        + y*(-56741.984455956420135959142147732
+                                             + 113483.96891191284027191828429546*z))))
+                         + x*(18082.610431019078944426539805321
+                              - 36165.220862038157888853079610643*z
+                              + y*(-326734.06433979301265101747786167
+                                   + 653468.1286795860253020349557233*z
+                                   + y*(1.3169128700107687838147880023737e6
+                                        - 2.6338257400215375676295760047475e6*z
+                                        + y*(-1.8157435025906054443506925487274e6
+                                             + y*(794387.78238338988190342799006825
+                                                  - 1.5887755647667797638068559801365e6*z)
+                                             + 3.6314870051812108887013850974549e6*z)))
+                              + x*(-111301.58489437605488207370190517
+                                   + 222603.16978875210976414740381033*z
+                                   + y*(1.7359306013778315786649478213108e6
+                                        - 3.4718612027556631573298956426217e6*z
+                                        + y*(-5.8363184011840889282700831923382e6
+                                             + 1.1672636802368177856540166384676e7*z
+                                             + y*(6.355102259067119055227423920546e6
+                                                  - 1.2710204518134238110454847841092e7*z
+                                                  + y*(-1.9859694559584747047585699751706e6
+                                                       + 3.9719389119169494095171399503413e6*z))))
+                                   + x*(300545.4561293515879728824891781
+                                        - 601090.9122587031759457649783562*z
+                                        + x*(-401246.89008140611381856821947325
+                                             + 802493.7801628122276371364389465*z
+                                             + x*(261013.12849739953262541205387957
+                                                  - 522026.2569947990652508241077591*z
+                                                  + x*(-66198.981865282490158618999172354
+                                                       + 132397.96373056498031723799834471*z)
+                                                  + y*(-1.1348396891191284027191828429546e6
+                                                       + 2.2696793782382568054383656859093e6*z))
+                                             + y*(3.4045190673573852081575485288639e6
+                                                  - 6.809038134714770416315097057728e6*z
+                                                  + y*(-4.2556488341967315101969356610799e6
+                                                       + 8.51129766839346302039387132216e6*z)))
+                                        + y*(-3.6963349874165896545710526884809e6
+                                             + 7.392669974833179309142105376962e6*z
+                                             + y*(8.8517495751292015412096261750463e6
+                                                  - 1.7703499150258403082419252350093e7*z
+                                                  + y*(-5.2959185492225992126895199337884e6
+                                                       + 1.0591837098445198425379039867577e7*z))))));
+    grad[0] /*ARGH*/[1]= -415.69219381653055044658712196141
+                         + 831.3843876330611008931742439228*z
+                         + y*(3741.2297443487749540192840976527
+                              - 7482.459488697549908038568195305*z
+                              + y*(-8729.5360701471415593783295611896
+                                   + y*(5819.6907134314277062522197074597
+                                        - 11639.381426862855412504439414919*z)
+                                   + 17459.072140294283118756659122379*z))
+                         + x*(17459.072140294283118756659122379
+                              - 34918.144280588566237513318244758*z
+                              + y*(-153390.41951829977311479064800376
+                                   + 306780.83903659954622958129600752*z
+                                   + y*(349181.44280588566237513318244758
+                                        - 698362.8856117713247502663648952*z
+                                        + y*(-226967.93782382568054383656859093
+                                             + 453935.87564765136108767313718186*z)))
+                              + x*(-163367.03216989650632550873893083
+                                   + 326734.06433979301265101747786167*z
+                                   + y*(1.3169128700107687838147880023737e6
+                                        - 2.6338257400215375676295760047475e6*z
+                                        + y*(-2.7236152538859081665260388230912e6
+                                             + y*(1.5887755647667797638068559801365e6
+                                                  - 3.177551129533559527613711960273e6*z)
+                                             + 5.447230507771816333052077646182e6*z))
+                                   + x*(578643.53379261052622164927377028
+                                        - 1.1572870675852210524432985475406e6*z
+                                        + y*(-3.8908789341227259521800554615588e6
+                                             + 7.781757868245451904360110923118e6*z
+                                             + y*(6.355102259067119055227423920546e6
+                                                  - 1.2710204518134238110454847841092e7*z
+                                                  + y*(-2.6479592746112996063447599668942e6
+                                                       + 5.295918549222599212689519933788e6*z)))
+                                        + x*(-924083.74685414741364276317212021
+                                             + 1.8481674937082948272855263442404e6*z
+                                             + x*(680903.81347147704163150970577279
+                                                  - 1.3618076269429540832630194115456e6*z
+                                                  + x*(-189139.94818652140045319714049244
+                                                       + 378279.89637304280090639428098488*z)
+                                                  + y*(-1.702259533678692604078774264432e6
+                                                       + 3.4045190673573852081575485288639e6*z))
+                                             + y*(4.4258747875646007706048130875231e6
+                                                  - 8.851749575129201541209626175046e6*z
+                                                  + y*(-3.9719389119169494095171399503413e6
+                                                       + 7.943877823833898819034279900683e6*z))))));
+    grad[0] /*ARGH*/[2]= -41.569219381653055044658712196141
+                         + y*(831.38438763306110089317424392282
+                              + y*(-3741.2297443487749540192840976527
+                                   + (5819.6907134314277062522197074597
+                                      - 2909.8453567157138531261098537299*y)*y))
+                         + x*(1787.4764334110813669203246244341
+                              + y*(-34918.144280588566237513318244758
+                                   + y*(153390.41951829977311479064800376
+                                        + y*(-232787.62853725710825008878829839
+                                             + 113483.96891191284027191828429546*y)))
+                              + x*(-18082.610431019078944426539805321
+                                   + y*(326734.06433979301265101747786167
+                                        + y*(-1.3169128700107687838147880023737e6
+                                             + (1.8157435025906054443506925487274e6
+                                                - 794387.7823833898819034279900683*y)*y))
+                                   + x*(74201.056596250703254715801270112
+                                        + y*(-1.1572870675852210524432985475406e6
+                                             + y*(3.8908789341227259521800554615588e6
+                                                  + y*(-4.2367348393780793701516159470307e6
+                                                       + 1.3239796373056498031723799834471e6*y)))
+                                        + x*(-150272.72806467579398644124458905
+                                             + x*(160498.7560325624455274272877893
+                                                  + x*(-87004.376165799844208470684626523
+                                                       + 18913.994818652140045319714049244*x
+                                                       + 378279.89637304280090639428098488*y)
+                                                  + y*(-1.3618076269429540832630194115456e6
+                                                       + 1.702259533678692604078774264432e6*y))
+                                             + y*(1.8481674937082948272855263442404e6
+                                                  + y*(-4.4258747875646007706048130875231e6
+                                                       + 2.6479592746112996063447599668942e6*y))))));
+    return;
+  case ( 137 ) :
+    grad[0] /*ARGH*/[0]= -796.89397036243159166372117319705
+                         + (4781.3638221745895499823270391823
+                            - 4781.3638221745895499823270391823*z)*z
+                         + y*(9297.0963208950352360767470206322
+                              + z*(-55782.577925370211416460482123793
+                                   + 55782.57792537021141646048212379*z)
+                              + y*(-22578.66249360222843047209990725
+                                   + (135471.9749616133705828325994435
+                                      - 135471.9749616133705828325994435*z)*z
+                                   + y*(14609.722789977912513834888175279
+                                        + z*(-87658.336739867475083009329051675
+                                             + 87658.33673986747508300932905167*z))))
+                         + x*(13281.566172707193194395352886617
+                              + z*(-79689.397036243159166372117319705
+                                   + 79689.3970362431591663721173197*z)
+                              + y*(-140784.60143069624786059074059814
+                                   + (844707.60858417748716354444358887
+                                      - 844707.6085841774871635444435889*z)*z
+                                   + y*(306804.17858953616279053265168086
+                                        + z*(-1.8408250715372169767431959100852e6
+                                             + 1.8408250715372169767431959100852e6*z)
+                                        + y*(-175316.67347973495016601865810335
+                                             + (1.0519000408784097009961119486201e6
+                                                - 1.0519000408784097009961119486201e6*z)*z)))
+                              + x*(-65079.674246265246652537229144425
+                                   + (390478.04547759147991522337486655
+                                      - 390478.04547759147991522337486655*z)*z
+                                   + y*(569779.18880913858803956063883589
+                                        + z*(-3.4186751328548315282373638330153e6
+                                             + 3.4186751328548315282373638330153e6*z)
+                                        + y*(-964241.70413854222591310261956842
+                                             + (5.7854502248312533554786157174105e6
+                                                - 5.785450224831253355478615717411e6*z)*z
+                                             + y*(379852.79253942572535970709255726
+                                                  + z*(-2.2791167552365543521582425553435e6
+                                                       + 2.2791167552365543521582425553435e6*z))))
+                                   + x*(131487.50510980121262451399357751
+                                        + z*(-788925.03065880727574708396146507
+                                             + 788925.0306588072757470839614651*z)
+                                        + x*(-116877.78231982330011067910540223
+                                             + (701266.6939189398006640746324134
+                                                - 701266.6939189398006640746324134*z)*z
+                                             + x*(37985.279253942572535970709255726
+                                                  + z*(-227911.67552365543521582425553435
+                                                       + 227911.67552365543521582425553435*z))
+                                             + y*(379852.79253942572535970709255726
+                                                  + z*(-2.2791167552365543521582425553435e6
+                                                       + 2.2791167552365543521582425553435e6*z)))
+                                        + y*(-818144.47623876310077475373781563
+                                             + (4.9088668574325786046485224268938e6
+                                                - 4.9088668574325786046485224268938e6*z)*z
+                                             + y*(759705.58507885145071941418511452
+                                                  + z*(-4.5582335104731087043164851106871e6
+                                                       + 4.5582335104731087043164851106871e6*z))))));
+    grad[0] /*ARGH*/[1]= -265.63132345414386388790705773235
+                         + (1593.7879407248631833274423463941
+                            - 1593.7879407248631833274423463941*z)*z
+                         + y*(1328.1566172707193194395352886617
+                              + z*(-7968.9397036243159166372117319705
+                                   + 7968.93970362431591663721173197*z)
+                              + y*(-1328.1566172707193194395352886617
+                                   + (7968.9397036243159166372117319705
+                                      - 7968.93970362431591663721173197*z)*z))
+                         + x*(9297.0963208950352360767470206322
+                              + z*(-55782.577925370211416460482123793
+                                   + 55782.57792537021141646048212379*z)
+                              + y*(-45157.324987204456860944199814499
+                                   + (270943.949923226741165665198887
+                                      - 270943.949923226741165665198887*z)*z
+                                   + y*(43829.168369933737541504664525837
+                                        + z*(-262975.01021960242524902798715502
+                                             + 262975.01021960242524902798715502*z)))
+                              + x*(-70392.300715348123930295370299072
+                                   + (422353.80429208874358177222179443
+                                      - 422353.80429208874358177222179443*z)*z
+                                   + y*(306804.17858953616279053265168086
+                                        + z*(-1.8408250715372169767431959100852e6
+                                             + 1.8408250715372169767431959100852e6*z)
+                                        + y*(-262975.01021960242524902798715502
+                                             + (1.5778500613176145514941679229301e6
+                                                - 1.5778500613176145514941679229301e6*z)*z))
+                                   + x*(189926.39626971286267985354627863
+                                        + z*(-1.1395583776182771760791212776718e6
+                                             + 1.1395583776182771760791212776718e6*z)
+                                        + y*(-642827.80275902815060873507971228
+                                             + (3.8569668165541689036524104782737e6
+                                                - 3.8569668165541689036524104782737e6*z)*z
+                                             + y*(379852.79253942572535970709255726
+                                                  + z*(-2.2791167552365543521582425553435e6
+                                                       + 2.2791167552365543521582425553435e6*z)))
+                                        + x*(-204536.11905969077519368843445391
+                                             + (1.2272167143581446511621306067234e6
+                                                - 1.2272167143581446511621306067234e6*z)*z
+                                             + x*(75970.558507885145071941418511452
+                                                  + z*(-455823.35104731087043164851106871
+                                                       + 455823.35104731087043164851106871*z))
+                                             + y*(379852.79253942572535970709255726
+                                                  + z*(-2.2791167552365543521582425553435e6
+                                                       + 2.2791167552365543521582425553435e6*z))))));
+    grad[0] /*ARGH*/[2]= -132.81566172707193194395352886617
+                         + 265.63132345414386388790705773235*z
+                         + y*(1593.7879407248631833274423463941
+                              - 3187.5758814497263666548846927882*z
+                              + y*(-3984.4698518121579583186058659852
+                                   + y*(2656.3132345414386388790705773235
+                                        - 5312.626469082877277758141154647*z)
+                                   + 7968.93970362431591663721173197*z))
+                         + x*(4781.3638221745895499823270391823
+                              - 9562.727644349179099964654078365*z
+                              + y*(-55782.577925370211416460482123793
+                                   + 111565.15585074042283292096424759*z
+                                   + y*(135471.9749616133705828325994435
+                                        - 270943.949923226741165665198887*z
+                                        + y*(-87658.336739867475083009329051675
+                                             + 175316.67347973495016601865810335*z)))
+                              + x*(-39844.698518121579583186058659852
+                                   + 79689.3970362431591663721173197*z
+                                   + y*(422353.80429208874358177222179443
+                                        - 844707.6085841774871635444435889*z
+                                        + y*(-920412.53576860848837159795504259
+                                             + y*(525950.02043920485049805597431005
+                                                  - 1.0519000408784097009961119486201e6*z)
+                                             + 1.8408250715372169767431959100852e6*z))
+                                   + x*(130159.34849253049330507445828885
+                                        - 260318.6969850609866101489165777*z
+                                        + y*(-1.1395583776182771760791212776718e6
+                                             + 2.2791167552365543521582425553435e6*z
+                                             + y*(1.9284834082770844518262052391368e6
+                                                  - 3.8569668165541689036524104782737e6*z
+                                                  + y*(-759705.58507885145071941418511452
+                                                       + 1.519411170157702901438828370229e6*z)))
+                                        + x*(-197231.25766470181893677099036627
+                                             + 394462.51532940363787354198073254*z
+                                             + x*(140253.33878378796013281492648268
+                                                  - 280506.67756757592026562985296536*z
+                                                  + x*(-37985.279253942572535970709255726
+                                                       + 75970.55850788514507194141851145*z)
+                                                  + y*(-455823.35104731087043164851106871
+                                                       + 911646.7020946217408632970221374*z))
+                                             + y*(1.2272167143581446511621306067234e6
+                                                  - 2.4544334287162893023242612134469e6*z
+                                                  + y*(-1.1395583776182771760791212776718e6
+                                                       + 2.2791167552365543521582425553435e6*z))))));
+    return;
+  case ( 138 ) :
+    grad[0] /*ARGH*/[0]= -594.32314442565670622682024347022
+                         + z*(7131.8777331078804747218429216427
+                              + z*(-17829.694332769701186804607304107
+                                   + 11886.462888513134124536404869404*z))
+                         + y*(3442.9754573624250567622689966551
+                              + z*(-41315.705488349100681147227959861
+                                   + (103289.26372087275170286806989965
+                                      - 68859.5091472485011352453799331*z)*z)
+                              + y*(-3320.0120481709098761636165324888
+                                   + z*(39840.144578050918513963398389866
+                                        + z*(-99600.361445127296284908495974665
+                                             + 66400.24096341819752327233064978*z))))
+                         + x*(7787.682582129294771247989397196
+                              + z*(-93452.190985551537254975872766352
+                                   + (233630.47746387884313743968191588
+                                      - 155753.65164258589542495978794392*z)*z)
+                              + y*(-39840.144578050918513963398389866
+                                   + z*(478081.73493661102216756078067839
+                                        + z*(-1.195204337341527555418901951696e6
+                                             + 796802.8915610183702792679677973*z))
+                                   + y*(33200.120481709098761636165324888
+                                        + z*(-398401.44578050918513963398389866
+                                             + (996003.61445127296284908495974665
+                                                - 664002.4096341819752327233064978*z)*z)))
+                              + x*(-28404.547523240006718288719222404
+                                   + z*(340854.57027888008061946463066885
+                                        + z*(-852136.42569720020154866157667213
+                                             + 568090.9504648001343657743844481*z))
+                                   + y*(110667.06827236366253878721774963
+                                        + z*(-1.3280048192683639504654466129955e6
+                                             + (3.3200120481709098761636165324888e6
+                                                - 2.2133413654472732507757443549925e6*z)*z)
+                                        + y*(-60866.887549800014396332969762295
+                                             + z*(730402.65059760017275599563714754
+                                                  + z*(-1.8260066264940004318899890928689e6
+                                                       + 1.2173377509960002879266593952459e6*z))))
+                                   + x*(38118.656849369705985582263891538
+                                        + z*(-457423.88219243647182698716669846
+                                             + (1.1435597054810911795674679167461e6
+                                                - 762373.1369873941197116452778308*z)*z)
+                                        + x*(-16907.46876383333733231471382286
+                                             + z*(202889.62516600004798777656587432
+                                                  + z*(-507224.06291500011996944141468579
+                                                       + 338149.37527666674664629427645719*z)))
+                                        + y*(-81155.850066400019195110626349727
+                                             + z*(973870.20079680023034132751619672
+                                                  + z*(-2.4346755019920005758533187904918e6
+                                                       + 1.6231170013280003839022125269945e6*z))))));
+    grad[0] /*ARGH*/[1]= -122.96340919151518059865246416625
+                         + z*(1475.560910298182167183829569995
+                              + z*(-3688.9022757454554179595739249876
+                                   + 2459.2681838303036119730492833251*z))
+                         + y*(245.92681838303036119730492833251
+                              + z*(-2951.1218205963643343676591399901
+                                   + (7377.8045514909108359191478499752
+                                      - 4918.5363676606072239460985666501*z)*z))
+                         + x*(3442.9754573624250567622689966551
+                              + z*(-41315.705488349100681147227959861
+                                   + (103289.26372087275170286806989965
+                                      - 68859.5091472485011352453799331*z)*z)
+                              + y*(-6640.0240963418197523272330649776
+                                   + z*(79680.289156101837027926796779732
+                                        + z*(-199200.72289025459256981699194933
+                                             + 132800.48192683639504654466129955*z)))
+                              + x*(-19920.072289025459256981699194933
+                                   + z*(239040.8674683055110837803903392
+                                        + z*(-597602.16867076377770945097584799
+                                             + 398401.44578050918513963398389866*z))
+                                   + y*(33200.120481709098761636165324888
+                                        + z*(-398401.44578050918513963398389866
+                                             + (996003.61445127296284908495974665
+                                                - 664002.4096341819752327233064978*z)*z))
+                                   + x*(36889.022757454554179595739249876
+                                        + z*(-442668.27308945465015514887099851
+                                             + (1.1066706827236366253878721774963e6
+                                                - 737780.4551490910835919147849975*z)*z)
+                                        + x*(-20288.962516600004798777656587432
+                                             + z*(243467.55019920005758533187904918
+                                                  + z*(-608668.87549800014396332969762295
+                                                       + 405779.25033200009597555313174863*z)))
+                                        + y*(-40577.925033200009597555313174863
+                                             + z*(486935.10039840011517066375809836
+                                                  + z*(-1.2173377509960002879266593952459e6
+                                                       + 811558.5006640001919511062634973*z))))));
+    grad[0] /*ARGH*/[2]= -245.92681838303036119730492833251
+                         + (1229.6340919151518059865246416625
+                            - 1229.6340919151518059865246416625*z)*z
+                         + y*(1475.560910298182167183829569995
+                              + z*(-7377.8045514909108359191478499752
+                                   + 7377.804551490910835919147849975*z)
+                              + y*(-1475.560910298182167183829569995
+                                   + (7377.8045514909108359191478499752
+                                      - 7377.804551490910835919147849975*z)*z))
+                         + x*(7131.8777331078804747218429216427
+                              + z*(-35659.388665539402373609214608213
+                                   + 35659.388665539402373609214608213*z)
+                              + y*(-41315.705488349100681147227959861
+                                   + (206578.5274417455034057361397993
+                                      - 206578.5274417455034057361397993*z)*z
+                                   + y*(39840.144578050918513963398389866
+                                        + z*(-199200.72289025459256981699194933
+                                             + 199200.72289025459256981699194933*z)))
+                              + x*(-46726.095492775768627487936383176
+                                   + (233630.47746387884313743968191588
+                                      - 233630.47746387884313743968191588*z)*z
+                                   + y*(239040.8674683055110837803903392
+                                        + z*(-1.195204337341527555418901951696e6
+                                             + 1.195204337341527555418901951696e6*z)
+                                        + y*(-199200.72289025459256981699194933
+                                             + (996003.61445127296284908495974665
+                                                - 996003.6144512729628490849597466*z)*z))
+                                   + x*(113618.19009296002687315487688962
+                                        + z*(-568090.95046480013436577438444809
+                                             + 568090.9504648001343657743844481*z)
+                                        + y*(-442668.27308945465015514887099851
+                                             + (2.2133413654472732507757443549925e6
+                                                - 2.2133413654472732507757443549925e6*z)*z
+                                             + y*(243467.55019920005758533187904918
+                                                  + z*(-1.2173377509960002879266593952459e6
+                                                       + 1.2173377509960002879266593952459e6*z)))
+                                        + x*(-114355.97054810911795674679167461
+                                             + (571779.85274054558978373395837307
+                                                - 571779.8527405455897837339583731*z)*z
+                                             + x*(40577.925033200009597555313174863
+                                                  + z*(-202889.62516600004798777656587432
+                                                       + 202889.62516600004798777656587432*z))
+                                             + y*(243467.55019920005758533187904918
+                                                  + z*(-1.2173377509960002879266593952459e6
+                                                       + 1.2173377509960002879266593952459e6*z))))));
+    return;
+  case ( 139 ) :
+    grad[0] /*ARGH*/[0]= -361.49688795340963488160005664853
+                         + z*(7229.9377590681926976320011329706
+                              + z*(-32534.719915806867139344005098368
+                                   + (50609.564313477348883424007930794
+                                      - 25304.782156738674441712003965397*z)*z))
+                         + y*(690.13042245650930295578192632901
+                              + z*(-13802.60844913018605911563852658
+                                   + z*(62111.738021085837266020373369611
+                                        + z*(-96618.259143911302413809469686061
+                                             + 48309.129571955651206904734843031*z))))
+                         + x*(3450.6521122825465147789096316451
+                              + z*(-69013.042245650930295578192632901
+                                   + z*(310558.69010542918633010186684805
+                                        + z*(-483091.29571955651206904734843031
+                                             + 241545.64785977825603452367421515*z)))
+                              + y*(-5521.0433796520744236462554106321
+                                   + z*(110420.86759304148847292510821264
+                                        + z*(-496893.90416868669812816298695689
+                                             + (772946.07315129041931047575748849
+                                                - 386473.03657564520965523787874425*z)*z)))
+                              + x*(-8281.5650694781116354693831159481
+                                   + z*(165631.30138956223270938766231896
+                                        + z*(-745340.85625303004719224448043533
+                                             + (1.1594191097269356289657136362327e6
+                                                - 579709.5548634678144828568181164*z)*z))
+                                   + x*(5521.0433796520744236462554106321
+                                        + z*(-110420.86759304148847292510821264
+                                             + z*(496893.90416868669812816298695689
+                                                  + z*(-772946.07315129041931047575748849
+                                                       + 386473.03657564520965523787874425*z))))
+                                   + y*(8281.5650694781116354693831159481
+                                        + z*(-165631.30138956223270938766231896
+                                             + z*(745340.85625303004719224448043533
+                                                  + z*(-1.1594191097269356289657136362327e6
+                                                       + 579709.5548634678144828568181164*z))))));
+    grad[0] /*ARGH*/[1]= -32.863353450309966807418186968048
+                         + z*(657.26706900619933614836373936096
+                              + z*(-2957.7018105278970126676368271243
+                                   + (4600.8694830433953530385461755267
+                                      - 2300.4347415216976765192730877634*z)*z))
+                         + x*(690.13042245650930295578192632901
+                              + z*(-13802.60844913018605911563852658
+                                   + z*(62111.738021085837266020373369611
+                                        + z*(-96618.259143911302413809469686061
+                                             + 48309.129571955651206904734843031*z)))
+                              + x*(-2760.521689826037211823127705316
+                                   + z*(55210.433796520744236462554106321
+                                        + z*(-248446.95208434334906408149347844
+                                             + (386473.03657564520965523787874425
+                                                - 193236.51828782260482761893937212*z)*z))
+                                   + x*(2760.521689826037211823127705316
+                                        + z*(-55210.433796520744236462554106321
+                                             + z*(248446.95208434334906408149347844
+                                                  + z*(-386473.03657564520965523787874425
+                                                       + 193236.51828782260482761893937212*z))))));
+    grad[0] /*ARGH*/[2]= -328.63353450309966807418186968048
+                         + z*(2957.7018105278970126676368271243
+                              + z*(-6901.3042245650930295578192632901
+                                   + 4600.8694830433953530385461755267*z))
+                         + y*(657.26706900619933614836373936096
+                              + z*(-5915.4036210557940253352736542487
+                                   + (13802.60844913018605911563852658
+                                      - 9201.738966086790706077092351053*z)*z))
+                         + x*(7229.9377590681926976320011329706
+                              + z*(-65069.439831613734278688010196735
+                                   + (151828.69294043204665027202379238
+                                      - 101219.12862695469776684801586159*z)*z)
+                              + y*(-13802.60844913018605911563852658
+                                   + z*(124223.47604217167453204074673922
+                                        + z*(-289854.77743173390724142840905818
+                                             + 193236.51828782260482761893937212*z)))
+                              + x*(-34506.521122825465147789096316451
+                                   + z*(310558.69010542918633010186684805
+                                        + z*(-724636.94357933476810357102264546
+                                             + 483091.29571955651206904734843031*z))
+                                   + y*(55210.433796520744236462554106321
+                                        + z*(-496893.90416868669812816298695689
+                                             + (1.1594191097269356289657136362327e6
+                                                - 772946.0731512904193104757574885*z)*z))
+                                   + x*(55210.433796520744236462554106321
+                                        + z*(-496893.90416868669812816298695689
+                                             + (1.1594191097269356289657136362327e6
+                                                - 772946.0731512904193104757574885*z)*z)
+                                        + x*(-27605.21689826037211823127705316
+                                             + z*(248446.95208434334906408149347844
+                                                  + z*(-579709.55486346781448285681811637
+                                                       + 386473.03657564520965523787874425*z)))
+                                        + y*(-55210.433796520744236462554106321
+                                             + z*(496893.90416868669812816298695689
+                                                  + z*(-1.1594191097269356289657136362327e6
+                                                       + 772946.0731512904193104757574885*z))))));
+    return;
+  case ( 140 ) :
+    grad[0] /*ARGH*/[0]= -140.71247279470288663696890340633
+                         + z*(4221.37418384108659910906710219
+                              + z*(-29549.61928688760619376346971533
+                                   + z*(78798.984765033616516702585907547
+                                        + z*(-88648.85786066281858129040914599
+                                             + 35459.543144265127432516163658396*z))))
+                         + x*(844.274836768217319821813420438
+                              + z*(-25328.24510304651959465440261314
+                                   + z*(177297.71572132563716258081829198
+                                        + z*(-472793.90859020169910021551544528
+                                             + (531893.14716397691148774245487594
+                                                - 212757.25886559076459509698195038*z)*z)))
+                              + x*(-984.98730956292020645878232384434
+                                   + z*(29549.61928688760619376346971533
+                                        + z*(-206847.33500821324335634428800731
+                                             + z*(551592.89335523531561691810135283
+                                                  + z*(-620542.00502463973006903286402193
+                                                       + 248216.80200985589202761314560877*z))))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -281.42494558940577327393780681267
+                         + z*(3939.9492382516808258351292953774
+                              + z*(-15759.796953006723303340517181509
+                                   + (23639.695429510084955010775772264
+                                      - 11819.847714755042477505387886132*z)*z))
+                         + x*(4221.37418384108659910906710219
+                              + z*(-59099.23857377521238752693943066
+                                   + z*(236396.95429510084955010775772264
+                                        + z*(-354595.43144265127432516163658396
+                                             + 177297.71572132563716258081829198*z)))
+                              + x*(-12664.12255152325979732720130657
+                                   + z*(177297.71572132563716258081829198
+                                        + z*(-709190.86288530254865032327316792
+                                             + (1.0637862943279538229754849097519e6
+                                                - 531893.1471639769114877424548759*z)*z))
+                                   + x*(9849.8730956292020645878232384434
+                                        + z*(-137898.22333880882890422952533821
+                                             + z*(551592.89335523531561691810135283
+                                                  + z*(-827389.34003285297342537715202924
+                                                       + 413694.67001642648671268857601462*z))))));
+    return;
+  case ( 141 ) :
+    grad[0] /*ARGH*/[0]= -581.2882245495774706232175484286
+                         + y*(23771.628972369562877591580796264
+                              + y*(-231291.52513656871989008024558527
+                                   + y*(899467.04219776724401697873283162
+                                        + y*(-1.638314969717361765888068406229e6
+                                             + (1.3993137270762407553349854857909e6
+                                                - 452303.42693373438556282359136676*y)*y))))
+                         + x*(10493.782158973951180198085216369
+                              + y*(-393195.59273216682381313641749496
+                                   + y*(3.4693728770485307983512036837791e6
+                                        + y*(-1.2078557423798588705370857269453e7
+                                             + y*(1.9370665230187630290794220567767e7
+                                                  + y*(-1.4247557948412633145228943128053e7
+                                                       + 3.8445791289367422772840005266174e6*y)))))
+                              + x*(-60392.787118992943526854286347266
+                                   + y*(1.9467036698994533924081754003427e6
+                                        + y*(-1.4262977383421737726554948477759e7
+                                             + y*(3.8934073397989067848163508006854e7
+                                                  + y*(-4.3945389775948056779115246661202e7
+                                                       + 1.7300606080215340247778002369778e7*y))))
+                                   + x*(164902.2910695906614031127676858
+                                        + x*(-245211.84840867702247605729740291
+                                             + x*(204949.99032934839345815443983806
+                                                  + x*(-90803.339498060312253142614933478
+                                                       + 16643.19969236684968521212349185*x
+                                                       + 611637.5886944817259315455383255*y)
+                                                  + y*(-2.7446594316206154760289522476119e6
+                                                       + 5.242607903095557650841818899933e6*y))
+                                             + y*(4.8860334685100142076779451879889e6
+                                                  + y*(-1.8503322010925497591206419646822e7
+                                                       + 1.7475359676985192169472729666443e7*y)))
+                                        + y*(-4.3302913317235365890531690423465e6
+                                             + y*(2.4285610139339715588458425786454e7
+                                                  + y*(-4.5230342693373438556282359136676e7
+                                                       + 2.6213039515477788254209094499664e7*y))))));
+    grad[0] /*ARGH*/[1]= -642.47645871269088858355623773687
+                         + y*(12849.529174253817771671124754737
+                              + y*(-77097.175045522906630026748528424
+                                   + y*(192742.93761380726657506687132106
+                                        + y*(-212017.23137518799323257355845317
+                                             + 84806.89255007519729302942338127*y))))
+                         + x*(23771.628972369562877591580796264
+                              + y*(-462583.05027313743978016049117055
+                                   + y*(2.6984011265933017320509361984949e6
+                                        + y*(-6.5532598788694470635522736249161e6
+                                             + (6.9965686353812037766749274289545e6
+                                                - 2.7138205616024063133769415482005e6*y)*y)))
+                              + x*(-196597.79636608341190656820874748
+                                   + y*(3.4693728770485307983512036837791e6
+                                        + y*(-1.811783613569788305805628590418e7
+                                             + y*(3.8741330460375260581588441135533e7
+                                                  + y*(-3.5618894871031582863072357820132e7
+                                                       + 1.1533737386810226831852001579852e7*y))))
+                                   + x*(648901.22329981779746939180011424
+                                        + x*(-1.0825728329308841472632922605866e6
+                                             + x*(977206.69370200284153558903759778
+                                                  + x*(-457443.23860343591267149204126865
+                                                       + 87376.79838492596084736364833221*x
+                                                       + 1.7475359676985192169472729666443e6*y)
+                                                  + y*(-7.4013288043701990364825678587287e6
+                                                       + 1.0485215806191115301683637799866e7*y))
+                                             + y*(1.2142805069669857794229212893227e7
+                                                  + y*(-3.3922757020030078917211769352507e7
+                                                       + 2.6213039515477788254209094499664e7*y)))
+                                        + y*(-9.5086515889478251510366323185057e6
+                                             + y*(3.8934073397989067848163508006854e7
+                                                  + y*(-5.8593853034597409038820328881603e7
+                                                       + 2.8834343467025567079630003949631e7*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 142 ) :
+    grad[0] /*ARGH*/[0]= -758.2822693430197831002807138049
+                         + 1516.5645386860395662005614276098*z
+                         + y*(22059.120562706030053826348037961
+                              - 44118.241125412060107652696075921*z
+                              + y*(-149588.41131585026630250992263242
+                                   + 299176.82263170053260501984526484*z
+                                   + y*(386034.60984735552594196109066431
+                                        - 772069.2196947110518839221813286*z
+                                        + y*(-419812.63820899913446188268609744
+                                             + y*(162134.53613588932089562365807901
+                                                  - 324269.07227177864179124731615802*z)
+                                             + 839625.2764179982689237653721949*z))))
+                         + x*(11718.907798937578466095247395167
+                              - 23437.815597875156932190494790333*z
+                              + y*(-307448.99284271529387520472577908
+                                   + 614897.9856854305877504094515582*z
+                                   + y*(1.8529661272673065245214132351887e6
+                                        - 3.7059322545346130490428264703774e6*z
+                                        + y*(-4.1691737863514396801731797791746e6
+                                             + 8.338347572702879360346359558349e6*z
+                                             + y*(3.8506952332273713712710618793765e6
+                                                  - 7.701390466454742742542123758753e6*z
+                                                  + y*(-1.2160090210191699067171774355926e6
+                                                       + 2.4320180420383398134343548711852e6*z)))))
+                              + x*(-56181.822683141920293338980159181
+                                   + 112363.64536628384058667796031836*z
+                                   + y*(1.2242811912301846679873623161068e6
+                                        - 2.4485623824603693359747246322136e6*z
+                                        + y*(-5.7905191477103328891294163599647e6
+                                             + 1.1581038295420665778258832719929e7*z
+                                             + y*(9.1876237143670615174186739578106e6
+                                                  - 1.8375247428734123034837347915621e7*z
+                                                  + y*(-4.5600338288218871501894153834722e6
+                                                       + 9.120067657643774300378830766944e6*z))))
+                                   + x*(122703.85813005229217440906096116
+                                        - 245407.71626010458434881812192231*z
+                                        + x*(-136835.48224053584267764156517297
+                                             + 273670.96448107168535528313034595*z
+                                             + x*(76241.835444852716373537315406202
+                                                  - 152483.6708897054327470746308124*z
+                                                  + x*(-16889.014180821804259960797716564
+                                                       + 33778.028361643608519921595433127*z)
+                                                  + y*(-434288.93607827496668470622699735
+                                                       + 868577.8721565499333694124539947*z))
+                                             + y*(1.5441384393894221037678443626572e6
+                                                  - 3.0882768787788442075356887253145e6*z
+                                                  + y*(-2.5333521271232706389941196574845e6
+                                                       + 5.066704254246541277988239314969e6*z)))
+                                        + y*(-2.0487408222613225412491220740256e6
+                                             + 4.0974816445226450824982441480512e6*z
+                                             + y*(6.620493558882147269904632704893e6
+                                                  - 1.3240987117764294539809265409786e7*z
+                                                  + y*(-5.4044845378629773631874552693004e6
+                                                       + 1.0808969075725954726374910538601e7*z))))));
+    grad[0] /*ARGH*/[1]= -689.34751758456343918207337618627
+                         + 1378.6950351691268783641467523725*z
+                         + y*(9650.8652461838881485490272666078
+                              - 19301.730492367776297098054533216*z
+                              + y*(-38603.460984735552594196109066431
+                                   + 77206.92196947110518839221813286*z
+                                   + y*(57905.191477103328891294163599647
+                                        - 115810.38295420665778258832719929*z
+                                        + y*(-28952.595738551664445647081799823
+                                             + 57905.19147710332889129416359965*z))))
+                         + x*(22059.120562706030053826348037961
+                              - 44118.241125412060107652696075921*z
+                              + y*(-299176.82263170053260501984526484
+                                   + 598353.6452634010652100396905297*z
+                                   + y*(1.1581038295420665778258832719929e6
+                                        - 2.3162076590841331556517665439859e6*z
+                                        + y*(-1.6792505528359965378475307443898e6
+                                             + y*(810672.68067944660447811829039506
+                                                  - 1.6213453613588932089562365807901e6*z)
+                                             + 3.3585011056719930756950614887795e6*z)))
+                              + x*(-153724.49642135764693760236288954
+                                   + 307448.99284271529387520472577908*z
+                                   + y*(1.8529661272673065245214132351887e6
+                                        - 3.7059322545346130490428264703774e6*z
+                                        + y*(-6.2537606795271595202597696687619e6
+                                             + 1.2507521359054319040519539337524e7*z
+                                             + y*(7.701390466454742742542123758753e6
+                                                  - 1.5402780932909485485084247517506e7*z
+                                                  + y*(-3.0400225525479247667929435889815e6
+                                                       + 6.080045105095849533585887177963e6*z))))
+                                   + x*(408093.73041006155599578743870227
+                                        - 816187.4608201231119915748774045*z
+                                        + x*(-512185.2055653306353122805185064
+                                             + 1.0243704111306612706245610370128e6*z
+                                             + x*(308827.68787788442075356887253145
+                                                  - 617655.3757557688415071377450629*z
+                                                  + x*(-72381.489346379161114117704499559
+                                                       + 144762.97869275832222823540899912*z)
+                                                  + y*(-1.0133408508493082555976478629938e6
+                                                       + 2.0266817016986165111952957259876e6*z))
+                                             + y*(3.3102467794410736349523163524465e6
+                                                  - 6.620493558882147269904632704893e6*z
+                                                  + y*(-4.0533634033972330223905914519753e6
+                                                       + 8.106726806794466044781182903951e6*z)))
+                                        + y*(-3.8603460984735552594196109066431e6
+                                             + 7.720692196947110518839221813286e6*z
+                                             + y*(9.1876237143670615174186739578106e6
+                                                  - 1.8375247428734123034837347915621e7*z
+                                                  + y*(-6.0800451050958495335858871779629e6
+                                                       + 1.2160090210191699067171774355926e7*z))))));
+    grad[0] /*ARGH*/[2]= -45.956501172304229278804891745751
+                         + y*(1378.6950351691268783641467523725
+                              + y*(-9650.8652461838881485490272666078
+                                   + y*(25735.640656490368396130739377621
+                                        + y*(-28952.595738551664445647081799823
+                                             + 11581.038295420665778258832719929*y))))
+                         + x*(1516.5645386860395662005614276098
+                              + y*(-44118.241125412060107652696075921
+                                   + y*(299176.82263170053260501984526484
+                                        + y*(-772069.21969471105188392218132862
+                                             + (839625.27641799826892376537219488
+                                                - 324269.07227177864179124731615802*y)*y)))
+                              + x*(-11718.907798937578466095247395167
+                                   + y*(307448.99284271529387520472577908
+                                        + y*(-1.8529661272673065245214132351887e6
+                                             + y*(4.1691737863514396801731797791746e6
+                                                  + y*(-3.8506952332273713712710618793765e6
+                                                       + 1.2160090210191699067171774355926e6*y))))
+                                   + x*(37454.548455427946862225986772787
+                                        + x*(-61351.929065026146087204530480578
+                                             + x*(54734.19289621433707105662606919
+                                                  + x*(-25413.945148284238791179105135401
+                                                       + 4825.4326230919440742745136333039*x
+                                                       + 144762.97869275832222823540899912*y)
+                                                  + y*(-617655.3757557688415071377450629
+                                                       + 1.0133408508493082555976478629938e6*y))
+                                             + y*(1.0243704111306612706245610370128e6
+                                                  + y*(-3.3102467794410736349523163524465e6
+                                                       + 2.7022422689314886815937276346502e6*y)))
+                                        + y*(-816187.46082012311199157487740455
+                                             + y*(3.8603460984735552594196109066431e6
+                                                  + y*(-6.1250824762447076782791159718738e6
+                                                       + 3.0400225525479247667929435889815e6*y))))));
+    return;
+  case ( 143 ) :
+    grad[0] /*ARGH*/[0]= -702.79442228862346030166450165956
+                         + (4216.7665337317407618099870099573
+                            - 4216.7665337317407618099870099573*z)*z
+                         + y*(13553.89242985202387724638681772
+                              + z*(-81323.35457911214326347832090632
+                                   + 81323.35457911214326347832090632*z)
+                              + y*(-58733.53386269210346806767621012
+                                   + (352401.20317615262080840605726072
+                                      - 352401.20317615262080840605726072*z)*z
+                                   + y*(87849.302786077932537708062707445
+                                        + z*(-527095.81671646759522624837624467
+                                             + 527095.8167164675952262483762447*z)
+                                        + y*(-42167.665337317407618099870099573
+                                             + (253005.99202390444570859922059744
+                                                - 253005.99202390444570859922059744*z)*z))))
+                         + x*(9035.92828656801591816425787848
+                              + z*(-54215.56971940809550898554727088
+                                   + 54215.56971940809550898554727088*z)
+                              + y*(-153610.78087165627060879238393416
+                                   + (921664.68522993762365275430360496
+                                      - 921664.685229937623652754303605*z)*z
+                                   + y*(573781.44619706901080343037528348
+                                        + z*(-3.4426886771824140648205822517009e6
+                                             + 3.4426886771824140648205822517009e6*z)
+                                        + y*(-716850.31073439592950769779169275
+                                             + (4.3011018644063755770461867501565e6
+                                                - 4.3011018644063755770461867501565e6*z)*z
+                                             + y*(274089.82469256314951764915564723
+                                                  + z*(-1.6445389481553788971058949338834e6
+                                                       + 1.6445389481553788971058949338834e6*z)))))
+                              + x*(-34637.725098510727686296321867507
+                                   + (207826.35059106436611777793120504
+                                      - 207826.35059106436611777793120504*z)*z
+                                   + x*(56725.549799010322152920063348236
+                                        + z*(-340353.29879406193291752038008941
+                                             + 340353.29879406193291752038008941*z)
+                                        + x*(-42167.665337317407618099870099573
+                                             + (253005.99202390444570859922059744
+                                                - 253005.99202390444570859922059744*z)*z
+                                             + x*(11746.706772538420693613535242024
+                                                  + z*(-70480.240635230524161681211452144
+                                                       + 70480.24063523052416168121145214*z))
+                                             + y*(195778.44620897367822689225403373
+                                                  + z*(-1.1746706772538420693613535242024e6
+                                                       + 1.1746706772538420693613535242024e6*z)))
+                                        + y*(-518059.88842989957930808411836619
+                                             + (3.1083593305793974758485047101971e6
+                                                - 3.1083593305793974758485047101971e6*z)*z
+                                             + y*(704802.40635230524161681211452144
+                                                  + z*(-4.2288144381138314497008726871287e6
+                                                       + 4.2288144381138314497008726871287e6*z))))
+                                   + y*(462338.33066273014781273786144889
+                                        + z*(-2.7740299839763808868764271686934e6
+                                             + 2.7740299839763808868764271686934e6*z)
+                                        + y*(-1.2198503186866821489521748135948e6
+                                             + (7.3191019121200928937130488815688e6
+                                                - 7.319101912120092893713048881569e6*z)*z
+                                             + y*(822269.47407768944855294746694168
+                                                  + z*(-4.9336168444661366913176848016501e6
+                                                       + 4.9336168444661366913176848016501e6*z))))));
+    grad[0] /*ARGH*/[1]= -501.99601592044532878690321547111
+                         + (3011.9760955226719727214192928267
+                            - 3011.9760955226719727214192928267*z)*z
+                         + y*(4517.96414328400795908212893924
+                              + z*(-27107.78485970404775449277363544
+                                   + 27107.78485970404775449277363544*z)
+                              + y*(-10541.916334329351904524967524893
+                                   + (63251.49800597611142714980514936
+                                      - 63251.49800597611142714980514936*z)*z
+                                   + y*(7027.9442228862346030166450165956
+                                        + z*(-42167.665337317407618099870099573
+                                             + 42167.665337317407618099870099573*z))))
+                         + x*(13553.89242985202387724638681772
+                              + z*(-81323.35457911214326347832090632
+                                   + 81323.35457911214326347832090632*z)
+                              + y*(-117467.06772538420693613535242024
+                                   + (704802.40635230524161681211452144
+                                      - 704802.4063523052416168121145214*z)*z
+                                   + y*(263547.90835823379761312418812233
+                                        + z*(-1.581287450149402785678745128734e6
+                                             + 1.581287450149402785678745128734e6*z)
+                                        + y*(-168670.66134926963047239948039829
+                                             + (1.0120239680956177828343968823898e6
+                                                - 1.0120239680956177828343968823898e6*z)*z)))
+                              + x*(-76805.39043582813530439619196708
+                                   + (460832.34261496881182637715180248
+                                      - 460832.34261496881182637715180248*z)*z
+                                   + y*(573781.44619706901080343037528348
+                                        + z*(-3.4426886771824140648205822517009e6
+                                             + 3.4426886771824140648205822517009e6*z)
+                                        + y*(-1.0752754661015938942615466875391e6
+                                             + (6.4516527966095633655692801252347e6
+                                                - 6.451652796609563365569280125235e6*z)*z
+                                             + y*(548179.64938512629903529831129445
+                                                  + z*(-3.2890778963107577942117898677667e6
+                                                       + 3.2890778963107577942117898677667e6*z))))
+                                   + x*(154112.77688757671593757928714963
+                                        + z*(-924676.66132546029562547572289779
+                                             + 924676.6613254602956254757228978*z)
+                                        + x*(-129514.97210747489482702102959155
+                                             + (777089.83264484936896212617754928
+                                                - 777089.8326448493689621261775493*z)*z
+                                             + x*(39155.689241794735645378450806747
+                                                  + z*(-234934.13545076841387227070484048
+                                                       + 234934.13545076841387227070484048*z))
+                                             + y*(352401.20317615262080840605726072
+                                                  + z*(-2.1144072190569157248504363435643e6
+                                                       + 2.1144072190569157248504363435643e6*z)))
+                                        + y*(-813233.5457911214326347832090632
+                                             + (4.8794012747467285958086992543792e6
+                                                - 4.8794012747467285958086992543792e6*z)*z
+                                             + y*(822269.47407768944855294746694168
+                                                  + z*(-4.9336168444661366913176848016501e6
+                                                       + 4.9336168444661366913176848016501e6*z))))));
+    grad[0] /*ARGH*/[2]= -150.59880477613359863607096464133
+                         + 301.19760955226719727214192928267*z
+                         + y*(3011.9760955226719727214192928267
+                              - 6023.952191045343945442838585653*z
+                              + y*(-13553.89242985202387724638681772
+                                   + 27107.78485970404775449277363544*z
+                                   + y*(21083.832668658703809049935049787
+                                        - 42167.665337317407618099870099573*z
+                                        + y*(-10541.916334329351904524967524893
+                                             + 21083.832668658703809049935049787*z))))
+                         + x*(4216.7665337317407618099870099573
+                              - 8433.533067463481523619974019915*z
+                              + y*(-81323.35457911214326347832090632
+                                   + 162646.70915822428652695664181264*z
+                                   + y*(352401.20317615262080840605726072
+                                        - 704802.4063523052416168121145214*z
+                                        + y*(-527095.81671646759522624837624467
+                                             + y*(253005.99202390444570859922059744
+                                                  - 506011.9840478088914171984411949*z)
+                                             + 1.0541916334329351904524967524893e6*z)))
+                              + x*(-27107.78485970404775449277363544
+                                   + 54215.56971940809550898554727088*z
+                                   + y*(460832.34261496881182637715180248
+                                        - 921664.685229937623652754303605*z
+                                        + y*(-1.7213443385912070324102911258504e6
+                                             + 3.4426886771824140648205822517009e6*z
+                                             + y*(2.1505509322031877885230933750782e6
+                                                  - 4.3011018644063755770461867501565e6*z
+                                                  + y*(-822269.47407768944855294746694168
+                                                       + 1.6445389481553788971058949338834e6*z))))
+                                   + x*(69275.450197021455372592643735014
+                                        - 138550.90039404291074518528747003*z
+                                        + x*(-85088.324698515483229380095022354
+                                             + 170176.64939703096645876019004471*z
+                                             + x*(50601.198404780889141719844119488
+                                                  - 101202.39680956177828343968823898*z
+                                                  + x*(-11746.706772538420693613535242024
+                                                       + 23493.413545076841387227070484048*z)
+                                                  + y*(-234934.13545076841387227070484048
+                                                       + 469868.27090153682774454140968096*z))
+                                             + y*(777089.83264484936896212617754928
+                                                  - 1.5541796652896987379242523550986e6*z
+                                                  + y*(-1.0572036095284578624252181717822e6
+                                                       + 2.1144072190569157248504363435643e6*z)))
+                                        + y*(-924676.66132546029562547572289779
+                                             + 1.8493533226509205912509514457956e6*z
+                                             + y*(2.4397006373733642979043496271896e6
+                                                  - 4.8794012747467285958086992543792e6*z
+                                                  + y*(-1.6445389481553788971058949338834e6
+                                                       + 3.2890778963107577942117898677667e6*z))))));
+    return;
+  case ( 144 ) :
+    grad[0] /*ARGH*/[0]= -557.72036003717848851583772196489
+                         + z*(6692.6443204461418621900526635787
+                              + z*(-16731.610801115354655475131658947
+                                   + 11154.407200743569770316754439298*z))
+                         + y*(6401.6597847745704768774416782057
+                              + z*(-76819.917417294845722529300138468
+                                   + (192049.79354323711430632325034617
+                                      - 128033.19569549140953754883356411*z)*z)
+                              + y*(-15276.688122757497728912076732082
+                                   + z*(183320.25747308997274694492078498
+                                        + z*(-458300.64368272493186736230196245
+                                             + 305533.76245514995457824153464164*z))
+                                   + y*(9699.4845223857128437536995124329
+                                        + z*(-116393.81426862855412504439414919
+                                             + (290984.53567157138531261098537299
+                                                - 193989.69044771425687507399024866*z)*z))))
+                         + x*(5722.6958682075705778146827123354
+                              + z*(-68672.350418490846933776192548025
+                                   + (171680.87604622711733444048137006
+                                      - 114453.91736415141155629365424671*z)*z)
+                              + y*(-55869.030848941705980021309191613
+                                   + z*(670428.37018730047176025571029936
+                                        + z*(-1.6760709254682511794006392757484e6
+                                             + 1.1173806169788341196004261838323e6*z))
+                                   + y*(109119.20087683926949222911951487
+                                        + z*(-1.3094304105220712339067494341784e6
+                                             + (3.2735760263051780847668735854461e6
+                                                - 2.1823840175367853898445823902974e6*z)*z)
+                                        + y*(-53347.164873121420640645347318381
+                                             + z*(640165.97847745704768774416782057
+                                                  + z*(-1.6004149461936426192193604195514e6
+                                                       + 1.0669432974624284128129069463676e6*z)))))
+                              + x*(-16440.626265443783270162520673574
+                                   + z*(197287.51518532539924195024808288
+                                        + z*(-493218.78796331349810487562020721
+                                             + 328812.52530887566540325041347147*z))
+                                   + x*(17944.046366413568760944344098001
+                                        + z*(-215328.55639696282513133212917601
+                                             + (538321.39099240706282833032294003
+                                                - 358880.92732827137521888688196002*z)*z)
+                                        + x*(-6668.3956091401775800806684147976
+                                             + z*(80020.747309682130960968020977571
+                                                  + z*(-200051.86827420532740242005244393
+                                                       + 133367.91218280355160161336829595*z)))
+                                        + y*(-64016.597847745704768774416782057
+                                             + z*(768199.17417294845722529300138468
+                                                  + z*(-1.9204979354323711430632325034617e6
+                                                       + 1.2803319569549140953754883356411e6*z))))
+                                   + y*(113483.96891191284027191828429546
+                                        + z*(-1.3618076269429540832630194115456e6
+                                             + (3.4045190673573852081575485288639e6
+                                                - 2.2696793782382568054383656859093e6*z)*z)
+                                        + y*(-120031.12096452319644145203146636
+                                             + z*(1.4403734515742783572974243775963e6
+                                                  + z*(-3.6009336289356958932435609439907e6
+                                                       + 2.4006224192904639288290406293271e6*z))))));
+    grad[0] /*ARGH*/[1]= -290.98453567157138531261098537299
+                         + z*(3491.8144280588566237513318244758
+                              + z*(-8729.5360701471415593783295611896
+                                   + 5819.69071343142770625221970746*z))
+                         + y*(1454.9226783578569265630549268649
+                              + z*(-17459.072140294283118756659122379
+                                   + (43647.680350735707796891647805948
+                                      - 29098.453567157138531261098537299*z)*z)
+                              + y*(-1454.9226783578569265630549268649
+                                   + z*(17459.072140294283118756659122379
+                                        + z*(-43647.680350735707796891647805948
+                                             + 29098.453567157138531261098537299*z))))
+                         + x*(6401.6597847745704768774416782057
+                              + z*(-76819.917417294845722529300138468
+                                   + (192049.79354323711430632325034617
+                                      - 128033.19569549140953754883356411*z)*z)
+                              + y*(-30553.376245514995457824153464164
+                                   + z*(366640.51494617994549388984156996
+                                        + z*(-916601.28736544986373472460392491
+                                             + 611067.5249102999091564830692833*z))
+                                   + y*(29098.453567157138531261098537299
+                                        + z*(-349181.44280588566237513318244758
+                                             + (872953.60701471415593783295611896
+                                                - 581969.071343142770625221970746*z)*z)))
+                              + x*(-27934.515424470852990010654595807
+                                   + z*(335214.18509365023588012785514968
+                                        + z*(-838035.4627341255897003196378742
+                                             + 558690.3084894170598002130919161*z))
+                                   + y*(109119.20087683926949222911951487
+                                        + z*(-1.3094304105220712339067494341784e6
+                                             + (3.2735760263051780847668735854461e6
+                                                - 2.1823840175367853898445823902974e6*z)*z)
+                                        + y*(-80020.747309682130960968020977571
+                                             + z*(960248.96771618557153161625173086
+                                                  + z*(-2.4006224192904639288290406293271e6
+                                                       + 1.6004149461936426192193604195514e6*z))))
+                                   + x*(37827.989637304280090639428098488
+                                        + z*(-453935.87564765136108767313718186
+                                             + (1.1348396891191284027191828429546e6
+                                                - 756559.7927460856018127885619698*z)*z)
+                                        + x*(-16004.149461936426192193604195514
+                                             + z*(192049.79354323711430632325034617
+                                                  + z*(-480124.48385809278576580812586543
+                                                       + 320082.98923872852384387208391029*z)))
+                                        + y*(-80020.747309682130960968020977571
+                                             + z*(960248.96771618557153161625173086
+                                                  + z*(-2.4006224192904639288290406293271e6
+                                                       + 1.6004149461936426192193604195514e6*z))))));
+    grad[0] /*ARGH*/[2]= -290.98453567157138531261098537299
+                         + (1454.9226783578569265630549268649
+                            - 1454.9226783578569265630549268649*z)*z
+                         + y*(3491.8144280588566237513318244758
+                              + z*(-17459.072140294283118756659122379
+                                   + 17459.072140294283118756659122379*z)
+                              + y*(-8729.5360701471415593783295611896
+                                   + (43647.680350735707796891647805948
+                                      - 43647.680350735707796891647805948*z)*z
+                                   + y*(5819.6907134314277062522197074597
+                                        + z*(-29098.453567157138531261098537299
+                                             + 29098.453567157138531261098537299*z))))
+                         + x*(6692.6443204461418621900526635787
+                              + z*(-33463.221602230709310950263317893
+                                   + 33463.221602230709310950263317893*z)
+                              + y*(-76819.917417294845722529300138468
+                                   + (384099.58708647422861264650069234
+                                      - 384099.58708647422861264650069234*z)*z
+                                   + y*(183320.25747308997274694492078498
+                                        + z*(-916601.28736544986373472460392491
+                                             + 916601.2873654498637347246039249*z)
+                                        + y*(-116393.81426862855412504439414919
+                                             + (581969.07134314277062522197074597
+                                                - 581969.071343142770625221970746*z)*z)))
+                              + x*(-34336.175209245423466888096274012
+                                   + (171680.87604622711733444048137006
+                                      - 171680.87604622711733444048137006*z)*z
+                                   + y*(335214.18509365023588012785514968
+                                        + z*(-1.6760709254682511794006392757484e6
+                                             + 1.6760709254682511794006392757484e6*z)
+                                        + y*(-654715.20526103561695337471708922
+                                             + (3.2735760263051780847668735854461e6
+                                                - 3.2735760263051780847668735854461e6*z)*z
+                                             + y*(320082.98923872852384387208391029
+                                                  + z*(-1.6004149461936426192193604195514e6
+                                                       + 1.6004149461936426192193604195514e6*z))))
+                                   + x*(65762.505061775133080650082694295
+                                        + z*(-328812.52530887566540325041347147
+                                             + 328812.52530887566540325041347147*z)
+                                        + x*(-53832.139099240706282833032294003
+                                             + (269160.69549620353141416516147001
+                                                - 269160.69549620353141416516147001*z)*z
+                                             + x*(16004.149461936426192193604195514
+                                                  + z*(-80020.747309682130960968020977571
+                                                       + 80020.74730968213096096802097757*z))
+                                             + y*(192049.79354323711430632325034617
+                                                  + z*(-960248.96771618557153161625173086
+                                                       + 960248.9677161855715316162517309*z)))
+                                        + y*(-453935.87564765136108767313718186
+                                             + (2.2696793782382568054383656859093e6
+                                                - 2.2696793782382568054383656859093e6*z)*z
+                                             + y*(480124.48385809278576580812586543
+                                                  + z*(-2.4006224192904639288290406293271e6
+                                                       + 2.4006224192904639288290406293271e6*z))))));
+    return;
+  case ( 145 ) :
+    grad[0] /*ARGH*/[0]= -381.83766184073566317645595553662
+                         + z*(7636.7532368147132635291191107324
+                              + z*(-34365.389565666209685881035998296
+                                   + (53457.272657702992844703833775127
+                                      - 26728.636328851496422351916887563*z)*z))
+                         + y*(2163.7467504308354246665837480408
+                              + z*(-43274.935008616708493331674960817
+                                   + z*(194737.20753877518821999253732368
+                                        + z*(-302924.54506031695945332172472572
+                                             + 151462.27253015847972666086236286*z)))
+                              + y*(-2036.467529817256870274431762862
+                                   + z*(40729.350596345137405488635257239
+                                        + z*(-183282.07768355311832469885865758
+                                             + (285105.45417441596183842044680068
+                                                - 142552.72708720798091921022340034*z)*z))))
+                         + x*(2927.4220741123067510194956591141
+                              + z*(-58548.441482246135020389913182282
+                                   + z*(263467.98667010760759175460932027
+                                        + z*(-409839.09037572294514272939227597
+                                             + 204919.54518786147257136469613799*z)))
+                              + y*(-13237.038943812169656783806458603
+                                   + z*(264740.77887624339313567612917206
+                                        + z*(-1.1913335049430952691105425812742e6
+                                             + (1.8531854521337037519497329042044e6
+                                                - 926592.7260668518759748664521022*z)*z))
+                                   + y*(9164.1038841776559162349429328788
+                                        + z*(-183282.07768355311832469885865758
+                                             + z*(824769.3495759890324611448639591
+                                                  + z*(-1.282974543784871828272892010603e6
+                                                       + 641487.2718924359141364460053015*z)))))
+                              + x*(-5600.2857069974563932546873478704
+                                   + z*(112005.71413994912786509374695741
+                                        + z*(-504025.71362977107539292186130834
+                                             + (784039.99897964389505565622870186
+                                                - 392019.99948982194752782811435093*z)*z))
+                                   + x*(3054.7012947258853054116476442929
+                                        + z*(-61094.025894517706108232952885859
+                                             + z*(274923.11652532967748704828798637
+                                                  + z*(-427658.18126162394275763067020101
+                                                       + 213829.09063081197137881533510051*z))))
+                                   + y*(13746.155826266483874352414399318
+                                        + z*(-274923.11652532967748704828798637
+                                             + z*(1.2371540243639835486917172959386e6
+                                                  + z*(-1.9244618156773077424093380159046e6
+                                                       + 962230.9078386538712046690079523*z))))));
+    grad[0] /*ARGH*/[1]= -127.27922061357855439215198517887
+                         + z*(2545.5844122715710878430397035775
+                              + z*(-11455.129855222069895293678666099
+                                   + (17819.090885900997614901277925042
+                                      - 8909.545442950498807450638962521*z)*z))
+                         + y*(254.55844122715710878430397035775
+                              + z*(-5091.1688245431421756860794071549
+                                   + z*(22910.259710444139790587357332197
+                                        + z*(-35638.181771801995229802555850084
+                                             + 17819.090885900997614901277925042*z))))
+                         + x*(2163.7467504308354246665837480408
+                              + z*(-43274.935008616708493331674960817
+                                   + z*(194737.20753877518821999253732368
+                                        + z*(-302924.54506031695945332172472572
+                                             + 151462.27253015847972666086236286*z)))
+                              + y*(-4072.9350596345137405488635257239
+                                   + z*(81458.701192690274810977270514479
+                                        + z*(-366564.15536710623664939771731515
+                                             + (570210.90834883192367684089360135
+                                                - 285105.45417441596183842044680068*z)*z)))
+                              + x*(-6618.5194719060848283919032293014
+                                   + z*(132370.38943812169656783806458603
+                                        + z*(-595666.75247154763455527129063712
+                                             + (926592.72606685187597486645210219
+                                                - 463296.3630334259379874332260511*z)*z))
+                                   + x*(4582.0519420888279581174714664394
+                                        + z*(-91641.038841776559162349429328788
+                                             + z*(412384.67478799451623057243197955
+                                                  + z*(-641487.27189243591413644600530152
+                                                       + 320743.63594621795706822300265076*z))))
+                                   + y*(9164.1038841776559162349429328788
+                                        + z*(-183282.07768355311832469885865758
+                                             + z*(824769.3495759890324611448639591
+                                                  + z*(-1.282974543784871828272892010603e6
+                                                       + 641487.2718924359141364460053015*z))))));
+    grad[0] /*ARGH*/[2]= -424.26406871192851464050661726291
+                         + z*(3818.3766184073566317645595553662
+                              + z*(-8909.5454429504988074506389625211
+                                   + 5939.696961966999204967092641681*z))
+                         + y*(2545.5844122715710878430397035775
+                              + z*(-22910.259710444139790587357332197
+                                   + (53457.272657702992844703833775127
+                                      - 35638.181771801995229802555850084*z)*z)
+                              + y*(-2545.5844122715710878430397035775
+                                   + z*(22910.259710444139790587357332197
+                                        + z*(-53457.272657702992844703833775127
+                                             + 35638.181771801995229802555850084*z))))
+                         + x*(7636.7532368147132635291191107324
+                              + z*(-68730.779131332419371762071996591
+                                   + (160371.81797310897853411150132538
+                                      - 106914.54531540598568940766755025*z)*z)
+                              + y*(-43274.935008616708493331674960817
+                                   + z*(389474.41507755037643998507464735
+                                        + z*(-908773.63518095087835996517417715
+                                             + 605849.0901206339189066434494514*z))
+                                   + y*(40729.350596345137405488635257239
+                                        + z*(-366564.15536710623664939771731515
+                                             + (855316.36252324788551526134040203
+                                                - 570210.9083488319236768408936014*z)*z)))
+                              + x*(-29274.220741123067510194956591141
+                                   + z*(263467.98667010760759175460932027
+                                        + z*(-614758.63556358441771409408841396
+                                             + 409839.09037572294514272939227597*z))
+                                   + y*(132370.38943812169656783806458603
+                                        + z*(-1.1913335049430952691105425812742e6
+                                             + (2.7797781782005556279245993563066e6
+                                                - 1.8531854521337037519497329042044e6*z)*z)
+                                        + y*(-91641.038841776559162349429328788
+                                             + z*(824769.3495759890324611448639591
+                                                  + z*(-1.9244618156773077424093380159046e6
+                                                       + 1.282974543784871828272892010603e6*z))))
+                                   + x*(37335.238046649709288364582319136
+                                        + z*(-336017.14241984738359528124087222
+                                             + (784039.99897964389505565622870186
+                                                - 522693.3326530959300371041524679*z)*z)
+                                        + x*(-15273.506473629426527058238221465
+                                             + z*(137461.55826266483874352414399318
+                                                  + z*(-320743.63594621795706822300265076
+                                                       + 213829.09063081197137881533510051*z)))
+                                        + y*(-91641.038841776559162349429328788
+                                             + z*(824769.3495759890324611448639591
+                                                  + z*(-1.9244618156773077424093380159046e6
+                                                       + 1.282974543784871828272892010603e6*z))))));
+    return;
+  case ( 146 ) :
+    grad[0] /*ARGH*/[0]= -211.22499852053496937195697277492
+                         + z*(6336.7499556160490811587091832475
+                              + z*(-44357.249689312343568110964282733
+                                   + z*(118285.99917149958284829590475395
+                                        + z*(-133071.7490679370307043328928482
+                                             + 53228.69962717481228173315713928*z))))
+                         + y*(389.95384342252609730207441127677
+                              + z*(-11698.615302675782919062232338303
+                                   + z*(81890.307118730480433435626368122
+                                        + z*(-218374.15231661461448916167031499
+                                             + (245670.92135619144130030687910437
+                                                - 98268.36854247657652012275164175*z)*z))))
+                         + x*(1072.3730694119467675807046310111
+                              + z*(-32171.192082358403027421138930334
+                                   + z*(225198.34457650882119194797251233
+                                        + z*(-600528.91887069018984519459336623
+                                             + (675595.033729526463575843917537
+                                                - 270238.0134918105854303375670148*z)*z)))
+                              + x*(-1023.6288389841310054179453296015
+                                   + z*(30708.865169523930162538359888046
+                                        + z*(-214962.05618666751113776851921632
+                                             + z*(573232.14983111336303404938457685
+                                                  + z*(-644886.16856000253341330555764896
+                                                       + 257954.46742400101336532222305958*z)))))
+                              + y*(-1364.8384519788413405572604394687
+                                   + z*(40945.153559365240216717813184061
+                                        + z*(-286616.07491555668151702469228843
+                                             + z*(764309.53310815115071206584610247
+                                                  + z*(-859848.22474667004455107407686528
+                                                       + 343939.28989866801782042963074611*z))))));
+    grad[0] /*ARGH*/[1]= -32.496153618543841441839534273064
+                         + z*(974.88460855631524325518602819192
+                              + z*(-6824.1922598942067027863021973435
+                                   + z*(18197.846026384551207430139192916
+                                        + z*(-20472.57677968262010835890659203
+                                             + 8189.030711873048043343562636812*z))))
+                         + x*(389.95384342252609730207441127677
+                              + z*(-11698.615302675782919062232338303
+                                   + z*(81890.307118730480433435626368122
+                                        + z*(-218374.15231661461448916167031499
+                                             + (245670.92135619144130030687910437
+                                                - 98268.36854247657652012275164175*z)*z)))
+                              + x*(-682.41922598942067027863021973435
+                                   + z*(20472.57677968262010835890659203
+                                        + z*(-143308.03745777834075851234614421
+                                             + z*(382154.76655407557535603292305123
+                                                  + z*(-429924.11237333502227553703843264
+                                                       + 171969.64494933400891021481537306*z))))));
+    grad[0] /*ARGH*/[2]= -487.44230427815762162759301409596
+                         + z*(6824.1922598942067027863021973435
+                              + z*(-27296.769039576826811145208789374
+                                   + (40945.153559365240216717813184061
+                                      - 20472.57677968262010835890659203*z)*z))
+                         + y*(974.88460855631524325518602819192
+                              + z*(-13648.384519788413405572604394687
+                                   + z*(54593.538079153653622290417578748
+                                        + z*(-81890.307118730480433435626368122
+                                             + 40945.153559365240216717813184061*z))))
+                         + x*(6336.7499556160490811587091832475
+                              + z*(-88714.499378624687136221928565465
+                                   + z*(354857.99751449874854488771426186
+                                        + z*(-532286.99627174812281733157139279
+                                             + 266143.4981358740614086657856964*z)))
+                              + y*(-11698.615302675782919062232338303
+                                   + z*(163780.61423746096086687125273624
+                                        + z*(-655122.45694984384346748501094497
+                                             + (982683.68542476576520122751641746
+                                                - 491341.84271238288260061375820873*z)*z)))
+                              + x*(-16085.596041179201513710569465167
+                                   + z*(225198.34457650882119194797251233
+                                        + z*(-900793.37830603528476779189004934
+                                             + (1.351190067459052927151687835074e6
+                                                - 675595.033729526463575843917537*z)*z))
+                                   + x*(10236.288389841310054179453296015
+                                        + z*(-143308.03745777834075851234614421
+                                             + z*(573232.14983111336303404938457685
+                                                  + z*(-859848.22474667004455107407686528
+                                                       + 429924.11237333502227553703843264*z))))
+                                   + y*(20472.57677968262010835890659203
+                                        + z*(-286616.07491555668151702469228843
+                                             + z*(1.1464642996622267260680987691537e6
+                                                  + z*(-1.7196964494933400891021481537306e6
+                                                       + 859848.2247466700445510740768653*z))))));
+    return;
+  case ( 147 ) :
+    grad[0] /*ARGH*/[0]= -70.654086930622774838112341815674
+                         + z*(2967.4716510861565432007183562583
+                              + z*(-29674.716510861565432007183562583
+                                   + z*(118698.86604344626172802873425033
+                                        + z*(-222560.37383146174074005387671937
+                                             + (195853.12897168633185124741151305
+                                                - 65284.37632389544395041580383768*z)*z))))
+                         + x*(176.63521732655693709528085453919
+                              + z*(-7418.6791277153913580017958906458
+                                   + z*(74186.791277153913580017958906458
+                                        + z*(-296747.16510861565432007183562583
+                                             + z*(556400.93457865435185013469179843
+                                                  + z*(-489632.82242921582962811852878262
+                                                       + 163210.94080973860987603950959421*z))))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -370.93395638576956790008979453229
+                         + z*(7418.6791277153913580017958906458
+                              + z*(-44512.074766292348148010775343875
+                                   + z*(111280.18691573087037002693835969
+                                        + z*(-122408.20560730395740702963219566
+                                             + 48963.282242921582962811852878262*z))))
+                         + x*(2967.4716510861565432007183562583
+                              + z*(-59349.433021723130864014367125166
+                                   + z*(356096.598130338785184086202751
+                                        + z*(-890241.49532584696296021550687749
+                                             + (979265.64485843165925623705756524
+                                                - 391706.2579433726637024948230261*z)*z)))
+                              + x*(-3709.3395638576956790008979453229
+                                   + z*(74186.791277153913580017958906458
+                                        + z*(-445120.74766292348148010775343875
+                                             + z*(1.1128018691573087037002693835969e6
+                                                  + z*(-1.2240820560730395740702963219566e6
+                                                       + 489632.82242921582962811852878262*z))))));
+    return;
+  case ( 148 ) :
+    grad[0] /*ARGH*/[0]= -394.36024140371960168901824361658
+                         + y*(21163.999621999618623977312407423
+                              + y*(-273291.64729277768397048964282629
+                                   + y*(1.4492738871586695362071420452909e6
+                                        + y*(-3.7957173235108011662568005948096e6
+                                             + y*(5.1925412985627759954393032136995e6
+                                                  + y*(-3.5527914148061098916163653567417e6
+                                                       + 958689.7468524423517060033502319*y))))))
+                         + x*(4600.8694830433953530385461755267
+                              + y*(-215320.69180643090252220396101465
+                                   + y*(2.3602460448012618161087741880452e6
+                                        + y*(-1.0213930252356337683745572509669e7
+                                             + y*(2.0496873546958326297786723211972e7
+                                                  + y*(-1.913041531049443787793427499784e7
+                                                       + 6.710828227967096461942023451623e6*y)))))
+                              + x*(-19323.651828782260482761893937212
+                                   + x*(41407.825347390558177346915579741
+                                        + x*(-50609.564313477348883424007930794
+                                             + x*(35886.781967738483753700660169109
+                                                  + x*(-13802.60844913018605911563852658
+                                                       + 2234.7080346210777429044367138273*x
+                                                       + 109500.69369643280940231739897754*y)
+                                                  + y*(-568667.4681041636656355643072951
+                                                       + 1.2670794556301510802268156167401e6*y))
+                                             + y*(1.2008269350743261871430605518125e6
+                                                  + y*(-5.3416094698133820048777521097865e6
+                                                       + 5.866108590880329075124146373797e6*y)))
+                                        + y*(-1.3066469331843242802629471138496e6
+                                             + y*(8.6956433229520172172428522717455e6
+                                                  + y*(-1.9047599659799656761579581166681e7
+                                                       + 1.2905438899936723965273122022352e7*y))))
+                                   + y*(759143.46470216023325136011896191
+                                        + y*(-6.708067706277270424730200323918e6
+                                             + y*(2.1946147434116995833993865257263e7
+                                                  + y*(-2.9606595123384249096803044639515e7
+                                                       + 1.3937874011931661882494971784141e7*y))))));
+    grad[0] /*ARGH*/[1]= -920.17389660867907060770923510535
+                         + y*(24844.695208434334906408149347844
+                              + y*(-207039.1267369527908867345778987
+                                   + y*(759143.46470216023325136011896191
+                                        + y*(-1.3664582364638884198524482141314e6
+                                             + (1.1842638049353699638721217855806e6
+                                                - 394754.60164512332129070726186019*y)*y))))
+                         + x*(21163.999621999618623977312407423
+                              + y*(-546583.29458555536794097928565258
+                                   + y*(4.3478216614760086086214261358728e6
+                                        + y*(-1.5182869294043204665027202379238e7
+                                             + y*(2.5962706492813879977196516068497e7
+                                                  + y*(-2.131674848883665934969819214045e7
+                                                       + 6.710828227967096461942023451623e6*y)))))
+                              + x*(-107660.34590321545126110198050733
+                                   + y*(2.3602460448012618161087741880452e6
+                                        + y*(-1.5320895378534506525618358764504e7
+                                             + y*(4.0993747093916652595573446423943e7
+                                                  + y*(-4.78260382762360946948356874946e7
+                                                       + 2.013248468390128938582607035487e7*y))))
+                                   + x*(253047.82156738674441712003965397
+                                        + x*(-326661.7332960810700657367784624
+                                             + x*(240165.3870148652374286121103625
+                                                  + x*(-94777.911350693944272594051215851
+                                                       + 15642.956242347544200331056996791*x
+                                                       + 422359.81854338369340893853891335*y)
+                                                  + y*(-2.1366437879253528019511008439146e6
+                                                       + 3.519665154528197445074487824278e6*y))
+                                             + y*(4.3478216614760086086214261358728e6
+                                                  + y*(-1.4285699744849742571184685875011e7
+                                                       + 1.2905438899936723965273122022352e7*y)))
+                                        + y*(-4.472045137518180283153466882612e6
+                                             + y*(2.1946147434116995833993865257263e7
+                                                  + y*(-3.9475460164512332129070726186019e7
+                                                       + 2.3229790019886103137491619640234e7*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 149 ) :
+    grad[0] /*ARGH*/[0]= -524.57983186546544929113902215894
+                         + 1049.1596637309308985822780443179*z
+                         + y*(20983.193274618617971645560886358
+                              - 41966.386549237235943291121772715*z
+                              + y*(-199340.3361088768707306328284204
+                                   + 398680.6722177537414612656568408*z
+                                   + y*(755394.95788627024697924019190888
+                                        - 1.5107899157725404939584803838178e6*z
+                                        + y*(-1.3376785712569368956924045065053e6
+                                             + 2.6753571425138737913848090130106e6*z
+                                             + y*(1.1079126048998630289028856147997e6
+                                                  - 2.2158252097997260578057712295994e6*z
+                                                  + y*(-346222.6890312071965321517546249
+                                                       + 692445.3780624143930643035092498*z))))))
+                         + x*(5245.7983186546544929113902215894
+                              - 10491.596637309308985822780443179*z
+                              + y*(-178357.14283425825275898726753404
+                                   + 356714.28566851650551797453506808*z
+                                   + y*(1.3848907561248287861286070184996e6
+                                        - 2.7697815122496575722572140369992e6*z
+                                        + y*(-4.0287731087267746505559476901807e6
+                                             + 8.057546217453549301111895380361e6*z
+                                             + y*(4.8785924363488286784075929060782e6
+                                                  - 9.757184872697657356815185812156e6*z
+                                                  + y*(-2.0773361341872431791929105277494e6
+                                                       + 4.1546722683744863583858210554988e6*z)))))
+                              + x*(-18360.294115291290725189865775563
+                                   + 36720.588230582581450379731551126*z
+                                   + x*(31474.789911927926957468341329537
+                                        - 62949.57982385585391493668265907*z
+                                        + x*(-28851.890752600599711012646218742
+                                             + 57703.78150520119942202529243748*z
+                                             + x*(13639.075628502101681569614576133
+                                                  - 27278.151257004203363139229152265*z
+                                                  + x*(-2622.8991593273272464556951107947
+                                                       + 5245.798318654654492911390221589*z)
+                                                  + y*(-94424.36973578378087240502398861
+                                                       + 188848.73947156756174481004797722*z))
+                                             + y*(398680.6722177537414612656568408
+                                                  - 797361.3444355074829225313136816*z
+                                                  + y*(-786869.74779819817393670853323841
+                                                       + 1.5737394955963963478734170664768e6*z)))
+                                        + y*(-650478.99151317715712101238747709
+                                             + 1.3009579830263543142420247749542e6*z
+                                             + y*(2.5599495795034713925407584281356e6
+                                                  - 5.119899159006942785081516856271e6*z
+                                                  + y*(-2.5179831929542341565974673063629e6
+                                                       + 5.035966385908468313194934612726e6*z))))
+                                   + y*(503596.63859084683131949346127259
+                                        - 1.0071932771816936626389869225452e6*z
+                                        + y*(-2.9586302517212251340020240849764e6
+                                             + 5.917260503442450268004048169953e6*z
+                                             + y*(5.7913613437947385601741748046347e6
+                                                  - 1.1582722687589477120348349609269e7*z
+                                                  + y*(-3.5409138650918917827151883995729e6
+                                                       + 7.081827730183783565430376799146e6*z))))));
+    grad[0] /*ARGH*/[1]= -1049.1596637309308985822780443179
+                         + 2098.3193274618617971645560886358*z
+                         + y*(20983.193274618617971645560886358
+                              - 41966.386549237235943291121772715*z
+                              + y*(-125899.15964771170782987336531815
+                                   + 251798.31929542341565974673063629*z
+                                   + y*(314747.89911927926957468341329537
+                                        - 629495.7982385585391493668265907*z
+                                        + y*(-346222.6890312071965321517546249
+                                             + y*(138489.07561248287861286070184996
+                                                  - 276978.15122496575722572140369992*z)
+                                             + 692445.3780624143930643035092498*z))))
+                         + x*(20983.193274618617971645560886358
+                              - 41966.386549237235943291121772715*z
+                              + y*(-398680.6722177537414612656568408
+                                   + 797361.3444355074829225313136816*z
+                                   + y*(2.2661848736588107409377205757266e6
+                                        - 4.5323697473176214818754411514533e6*z
+                                        + y*(-5.3507142850277475827696180260212e6
+                                             + 1.0701428570055495165539236052042e7*z
+                                             + y*(5.5395630244993151445144280739984e6
+                                                  - 1.1079126048998630289028856147997e7*z
+                                                  + y*(-2.0773361341872431791929105277494e6
+                                                       + 4.1546722683744863583858210554988e6*z)))))
+                              + x*(-89178.57141712912637949363376702
+                                   + 178357.14283425825275898726753404*z
+                                   + x*(167865.54619694894377316448709086
+                                        - 335731.09239389788754632897418172*z
+                                        + x*(-162619.74787829428928025309686927
+                                             + 325239.49575658857856050619373854*z
+                                             + x*(79736.134443550748292253131368159
+                                                  - 159472.26888710149658450626273632*z
+                                                  + x*(-15737.394955963963478734170664768
+                                                       + 31474.789911927926957468341329537*z)
+                                                  + y*(-314747.89911927926957468341329537
+                                                       + 629495.7982385585391493668265907*z))
+                                             + y*(1.2799747897517356962703792140678e6
+                                                  - 2.5599495795034713925407584281356e6*z
+                                                  + y*(-1.8884873947156756174481004797722e6
+                                                       + 3.7769747894313512348962009595444e6*z)))
+                                        + y*(-1.9724201678141500893346827233176e6
+                                             + 3.9448403356283001786693654466352e6*z
+                                             + y*(5.7913613437947385601741748046347e6
+                                                  - 1.1582722687589477120348349609269e7*z
+                                                  + y*(-4.7212184867891890436202511994305e6
+                                                       + 9.442436973578378087240502398861e6*z))))
+                                   + y*(1.3848907561248287861286070184996e6
+                                        - 2.7697815122496575722572140369992e6*z
+                                        + y*(-6.043159663090161975833921535271e6
+                                             + 1.2086319326180323951667843070542e7*z
+                                             + y*(9.7571848726976573568151858121563e6
+                                                  - 1.9514369745395314713630371624313e7*z
+                                                  + y*(-5.1933403354681079479822763193735e6
+                                                       + 1.0386680670936215895964552638747e7*z))))));
+    grad[0] /*ARGH*/[2]= -49.959983987187185646775144967518
+                         + y*(2098.3193274618617971645560886358
+                              + y*(-20983.193274618617971645560886358
+                                   + y*(83932.773098474471886582243545431
+                                        + y*(-157373.94955963963478734170664768
+                                             + (138489.07561248287861286070184996
+                                                - 46163.025204160959537620233949987*y)*y))))
+                         + x*(1049.1596637309308985822780443179
+                              + y*(-41966.386549237235943291121772715
+                                   + y*(398680.6722177537414612656568408
+                                        + y*(-1.5107899157725404939584803838178e6
+                                             + y*(2.6753571425138737913848090130106e6
+                                                  + y*(-2.2158252097997260578057712295994e6
+                                                       + 692445.3780624143930643035092498*y)))))
+                              + x*(-5245.7983186546544929113902215894
+                                   + y*(178357.14283425825275898726753404
+                                        + y*(-1.3848907561248287861286070184996e6
+                                             + y*(4.0287731087267746505559476901807e6
+                                                  + y*(-4.8785924363488286784075929060782e6
+                                                       + 2.0773361341872431791929105277494e6*y))))
+                                   + x*(12240.196076860860483459910517042
+                                        + x*(-15737.394955963963478734170664768
+                                             + x*(11540.756301040239884405058487497
+                                                  + x*(-4546.3585428340338938565381920442
+                                                       + 749.3997598078077847016271745128*x
+                                                       + 31474.789911927926957468341329537*y)
+                                                  + y*(-159472.26888710149658450626273632
+                                                       + 314747.89911927926957468341329537*y))
+                                             + y*(325239.49575658857856050619373854
+                                                  + y*(-1.2799747897517356962703792140678e6
+                                                       + 1.2589915964771170782987336531815e6*y)))
+                                        + y*(-335731.09239389788754632897418172
+                                             + y*(1.9724201678141500893346827233176e6
+                                                  + y*(-3.8609075625298257067827832030898e6
+                                                       + 2.3606092433945945218101255997152e6*y))))));
+    return;
+  case ( 150 ) :
+    grad[0] /*ARGH*/[0]= -499.47972931841788608263024206
+                         + (2996.87837591050731649578145236
+                            - 2996.87837591050731649578145236*z)*z
+                         + y*(14151.925664021840105674523525033
+                              + z*(-84911.5539841310406340471411502
+                                   + 84911.5539841310406340471411502*z)
+                              + y*(-93236.216139438005402090978517867
+                                   + (559417.2968366280324125458711072
+                                      - 559417.2968366280324125458711072*z)*z
+                                   + y*(233090.54034859501350522744629467
+                                        + z*(-1.398543242091570081031364677768e6
+                                             + 1.398543242091570081031364677768e6*z)
+                                        + y*(-244745.0673660247641804888186094
+                                             + (1.4684704041961485850829329116564e6
+                                                - 1.4684704041961485850829329116564e6*z)*z
+                                             + y*(90905.31073595205526703870405492
+                                                  + z*(-545431.86441571233160223222432952
+                                                       + 545431.8644157123316022322243295*z))))))
+                         + x*(4162.3310776534823840219186838334
+                              + z*(-24973.986465920894304131512103
+                                   + 24973.986465920894304131512103*z)
+                              + y*(-96566.081001560791309308513464934
+                                   + (579396.4860093647478558510807896
+                                      - 579396.4860093647478558510807896*z)*z
+                                   + y*(489490.1347320495283609776372188
+                                        + z*(-2.9369408083922971701658658233128e6
+                                             + 2.9369408083922971701658658233128e6*z)
+                                        + y*(-839125.9452549420486188188066608
+                                             + (5.0347556715296522917129128399648e6
+                                                - 5.034755671529652291712912839965e6*z)*z
+                                             + y*(454526.5536797602763351935202746
+                                                  + z*(-2.7271593220785616580111611216476e6
+                                                       + 2.7271593220785616580111611216476e6*z)))))
+                              + x*(-11654.527017429750675261372314733
+                                   + (69927.1621045785040515682338884
+                                      - 69927.1621045785040515682338884*z)*z
+                                   + x*(14984.3918795525365824789072618
+                                        + z*(-89906.3512773152194948734435708
+                                             + 89906.3512773152194948734435708*z)
+                                        + x*(-9157.1283708376612448482211044334
+                                             + (54942.7702250259674690893266266
+                                                - 54942.7702250259674690893266266*z)*z
+                                             + x*(2164.4121603798108396913977155933
+                                                  + z*(-12986.47296227886503814838629356
+                                                       + 12986.47296227886503814838629356*z))
+                                             + y*(54110.304009495270992284942889834
+                                                  + z*(-324661.824056971625953709657339
+                                                       + 324661.824056971625953709657339*z)))
+                                        + y*(-176482.83769250765308252935219453
+                                             + (1.0588970261550459184951761131672e6
+                                                - 1.0588970261550459184951761131672e6*z)*z
+                                             + y*(303017.70245317351755679568018307
+                                                  + z*(-1.8181062147190411053407740810984e6
+                                                       + 1.8181062147190411053407740810984e6*z))))
+                                   + y*(204786.6890205513332938783992446
+                                        + z*(-1.2287201341233079997632703954676e6
+                                             + 1.2287201341233079997632703954676e6*z)
+                                        + y*(-699271.621045785040515682338884
+                                             + (4.195629726274710243094094033304e6
+                                                - 4.195629726274710243094094033304e6*z)*z
+                                             + y*(606035.40490634703511359136036614
+                                                  + z*(-3.6362124294380822106815481621968e6
+                                                       + 3.6362124294380822106815481621968e6*z))))));
+    grad[0] /*ARGH*/[1]= -832.46621553069647680438373676667
+                         + (4994.7972931841788608263024206
+                            - 4994.7972931841788608263024206*z)*z
+                         + y*(11654.527017429750675261372314733
+                              + z*(-69927.1621045785040515682338884
+                                   + 69927.1621045785040515682338884*z)
+                              + y*(-46618.108069719002701045489258934
+                                   + (279708.6484183140162062729355536
+                                      - 279708.6484183140162062729355536*z)*z
+                                   + y*(69927.1621045785040515682338884
+                                        + z*(-419562.9726274710243094094033304
+                                             + 419562.9726274710243094094033304*z)
+                                        + y*(-34963.5810522892520257841169442
+                                             + (209781.4863137355121547047016652
+                                                - 209781.4863137355121547047016652*z)*z))))
+                         + x*(14151.925664021840105674523525033
+                              + z*(-84911.5539841310406340471411502
+                                   + 84911.5539841310406340471411502*z)
+                              + y*(-186472.43227887601080418195703573
+                                   + (1.1188345936732560648250917422144e6
+                                      - 1.1188345936732560648250917422144e6*z)*z
+                                   + y*(699271.621045785040515682338884
+                                        + z*(-4.195629726274710243094094033304e6
+                                             + 4.195629726274710243094094033304e6*z)
+                                        + y*(-978980.26946409905672195527443761
+                                             + (5.8738816167845943403317316466256e6
+                                                - 5.873881616784594340331731646626e6*z)*z
+                                             + y*(454526.5536797602763351935202746
+                                                  + z*(-2.7271593220785616580111611216476e6
+                                                       + 2.7271593220785616580111611216476e6*z)))))
+                              + x*(-48283.040500780395654654256732467
+                                   + (289698.2430046823739279255403948
+                                      - 289698.2430046823739279255403948*z)*z
+                                   + x*(68262.229673517111097959466414867
+                                        + z*(-409573.3780411026665877567984892
+                                             + 409573.3780411026665877567984892*z)
+                                        + x*(-44120.709423126913270632338048634
+                                             + (264724.2565387614796237940282918
+                                                - 264724.2565387614796237940282918*z)*z
+                                             + x*(10822.060801899054198456988577967
+                                                  + z*(-64932.3648113943251907419314678
+                                                       + 64932.3648113943251907419314678*z))
+                                             + y*(151508.85122658675877839784009153
+                                                  + z*(-909053.1073595205526703870405492
+                                                       + 909053.1073595205526703870405492*z)))
+                                        + y*(-466181.08069719002701045489258934
+                                             + (2.797086484183140162062729355536e6
+                                                - 2.797086484183140162062729355536e6*z)*z
+                                             + y*(606035.40490634703511359136036614
+                                                  + z*(-3.6362124294380822106815481621968e6
+                                                       + 3.6362124294380822106815481621968e6*z))))
+                                   + y*(489490.1347320495283609776372188
+                                        + z*(-2.9369408083922971701658658233128e6
+                                             + 2.9369408083922971701658658233128e6*z)
+                                        + y*(-1.2586889178824130729282282099912e6
+                                             + (7.5521335072944784375693692599472e6
+                                                - 7.552133507294478437569369259947e6*z)*z
+                                             + y*(909053.1073595205526703870405492
+                                                  + z*(-5.4543186441571233160223222432952e6
+                                                       + 5.454318644157123316022322243295e6*z))))));
+    grad[0] /*ARGH*/[2]= -166.49324310613929536087674735333
+                         + 332.98648621227859072175349470667*z
+                         + y*(4994.7972931841788608263024206
+                              - 9989.5945863683577216526048412*z
+                              + y*(-34963.5810522892520257841169442
+                                   + 69927.1621045785040515682338884*z
+                                   + y*(93236.216139438005402090978517867
+                                        - 186472.43227887601080418195703573*z
+                                        + y*(-104890.7431568677560773523508326
+                                             + y*(41956.29726274710243094094033304
+                                                  - 83912.59452549420486188188066608*z)
+                                             + 209781.4863137355121547047016652*z))))
+                         + x*(2996.87837591050731649578145236
+                              - 5993.75675182101463299156290472*z
+                              + y*(-84911.5539841310406340471411502
+                                   + 169823.1079682620812680942823004*z
+                                   + y*(559417.2968366280324125458711072
+                                        - 1.1188345936732560648250917422144e6*z
+                                        + y*(-1.398543242091570081031364677768e6
+                                             + 2.797086484183140162062729355536e6*z
+                                             + y*(1.4684704041961485850829329116564e6
+                                                  - 2.9369408083922971701658658233128e6*z
+                                                  + y*(-545431.86441571233160223222432952
+                                                       + 1.090863728831424663204464448659e6*z)))))
+                              + x*(-12486.9932329604471520657560515
+                                   + 24973.986465920894304131512103*z
+                                   + x*(23309.054034859501350522744629467
+                                        - 46618.108069719002701045489258934*z
+                                        + x*(-22476.5878193288048737183608927
+                                             + 44953.1756386576097474367217854*z
+                                             + x*(10988.55404500519349381786532532
+                                                  - 21977.10809001038698763573065064*z
+                                                  + x*(-2164.4121603798108396913977155933
+                                                       + 4328.8243207596216793827954311867*z)
+                                                  + y*(-64932.3648113943251907419314678
+                                                       + 129864.7296227886503814838629356*z))
+                                             + y*(264724.2565387614796237940282918
+                                                  - 529448.5130775229592475880565836*z
+                                                  + y*(-454526.5536797602763351935202746
+                                                       + 909053.1073595205526703870405492*z)))
+                                        + y*(-409573.3780411026665877567984892
+                                             + 819146.7560822053331755135969784*z
+                                             + y*(1.398543242091570081031364677768e6
+                                                  - 2.797086484183140162062729355536e6*z
+                                                  + y*(-1.2120708098126940702271827207323e6
+                                                       + 2.4241416196253881404543654414645e6*z))))
+                                   + y*(289698.2430046823739279255403948
+                                        - 579396.4860093647478558510807896*z
+                                        + y*(-1.4684704041961485850829329116564e6
+                                             + 2.9369408083922971701658658233128e6*z
+                                             + y*(2.5173778357648261458564564199824e6
+                                                  - 5.034755671529652291712912839965e6*z
+                                                  + y*(-1.3635796610392808290055805608238e6
+                                                       + 2.7271593220785616580111611216476e6*z))))));
+    return;
+  case ( 151 ) :
+    grad[0] /*ARGH*/[0]= -412.43181254602560059292424743552
+                         + z*(4949.1817505523072071150909692262
+                              + z*(-12372.954376380768017787727423066
+                                   + 8248.63625092051201185848494871*z))
+                         + y*(7698.7271675258112110679192854631
+                              + z*(-92384.726010309734532815031425557
+                                   + (230961.81502577433633203757856389
+                                      - 153974.54335051622422135838570926*z)*z)
+                              + y*(-32169.681378589996846248091299971
+                                   + z*(386036.17654307996215497709559965
+                                        + z*(-965090.44135769990538744273899912
+                                             + 643393.6275717999369249618259994*z))
+                                   + y*(46192.363005154867266407515712778
+                                        + z*(-554308.35606185840719689018855334
+                                             + (1.3857708901546460179922254713833e6
+                                                - 923847.2601030973453281503142556*z)*z)
+                                        + y*(-21171.499710695980830436778035023
+                                             + z*(254057.99652835176996524133642028
+                                                  + z*(-635144.9913208794249131033410507
+                                                       + 423429.99421391961660873556070047*z))))))
+                         + x*(2749.5454169735040039528283162368
+                              + z*(-32994.545003682048047433939794842
+                                   + (82486.362509205120118584849487104
+                                      - 54990.90833947008007905656632474*z)*z)
+                              + x*(-5774.0453756443584083009394640973
+                                   + z*(69288.544507732300899611273569167
+                                        + z*(-173221.36126933075224902818392292
+                                             + 115480.90751288716816601878928195*z))
+                                   + x*(4949.1817505523072071150909692262
+                                        + z*(-59390.181006627686485381091630715
+                                             + (148475.45251656921621345272907679
+                                                - 98983.63501104614414230181938452*z)*z)
+                                        + x*(-1512.2499793354272021740555739302
+                                             + z*(18146.999752025126426088666887163
+                                                  + z*(-45367.499380062816065221667217907
+                                                       + 30244.999586708544043481111478605*z)))
+                                        + y*(-24195.999669366835234784889182884
+                                             + z*(290351.99603240202281741867019461
+                                                  + z*(-725879.99008100505704354667548652
+                                                       + 483919.99338733670469569778365768*z))))
+                                   + y*(56090.726506259481680637697651231
+                                        + z*(-673088.71807511378016765237181477
+                                             + (1.6827217951877844504191309295369e6
+                                                - 1.1218145301251896336127539530246e6*z)*z)
+                                        + y*(-81661.498884113068917399000992233
+                                             + z*(979937.9866093568270087880119068
+                                                  + z*(-2.449844966523392067521970029767e6
+                                                       + 1.6332299776822613783479800198447e6*z)))))
+                              + y*(-39593.45400441845765692072775381
+                                   + z*(475121.44805302149188304873304572
+                                        + z*(-1.1878036201325537297076218326143e6
+                                             + 791869.0800883691531384145550762*z))
+                                   + y*(113831.1802627030657636470922922
+                                        + z*(-1.3659741631524367891637651075064e6
+                                             + (3.4149354078810919729094127687661e6
+                                                - 2.2766236052540613152729418458441e6*z)*z)
+                                        + y*(-84685.998842783923321747112140094
+                                             + z*(1.0162319861134070798609653456811e6
+                                                  + z*(-2.5405799652835176996524133642028e6
+                                                       + 1.6937199768556784664349422428019e6*z))))));
+    grad[0] /*ARGH*/[1]= -549.90908339470080079056566324736
+                         + z*(6598.9090007364096094867879589683
+                              + z*(-16497.272501841024023716969897421
+                                   + 10998.181667894016015811313264947*z))
+                         + y*(4949.1817505523072071150909692262
+                              + z*(-59390.181006627686485381091630715
+                                   + (148475.45251656921621345272907679
+                                      - 98983.63501104614414230181938452*z)*z)
+                              + y*(-11548.090751288716816601878928195
+                                   + z*(138577.08901546460179922254713833
+                                        + z*(-346442.72253866150449805636784584
+                                             + 230961.81502577433633203757856389*z))
+                                   + y*(7698.7271675258112110679192854631
+                                        + z*(-92384.726010309734532815031425557
+                                             + (230961.81502577433633203757856389
+                                                - 153974.54335051622422135838570926*z)*z))))
+                         + x*(7698.7271675258112110679192854631
+                              + z*(-92384.726010309734532815031425557
+                                   + (230961.81502577433633203757856389
+                                      - 153974.54335051622422135838570926*z)*z)
+                              + y*(-64339.362757179993692496182599941
+                                   + z*(772072.35308615992430995419119929
+                                        + z*(-1.9301808827153998107748854779982e6
+                                             + 1.2867872551435998738499236519988e6*z))
+                                   + y*(138577.08901546460179922254713833
+                                        + z*(-1.66292506818557522159067056566e6
+                                             + (4.15731267046393805397667641415e6
+                                                - 2.7715417803092920359844509427667e6*z)*z)
+                                        + y*(-84685.998842783923321747112140094
+                                             + z*(1.0162319861134070798609653456811e6
+                                                  + z*(-2.5405799652835176996524133642028e6
+                                                       + 1.6937199768556784664349422428019e6*z)))))
+                              + x*(-19796.727002209228828460363876905
+                                   + z*(237560.72402651074594152436652286
+                                        + z*(-593901.81006627686485381091630715
+                                             + 395934.5400441845765692072775381*z))
+                                   + x*(18696.90883541982722687923255041
+                                        + z*(-224362.90602503792672255079060492
+                                             + (560907.26506259481680637697651231
+                                                - 373938.17670839654453758465100821*z)*z)
+                                        + x*(-6048.999917341708808696222295721
+                                             + z*(72587.999008100505704354667548652
+                                                  + z*(-181469.99752025126426088666887163
+                                                       + 120979.99834683417617392444591442*z)))
+                                        + y*(-54440.999256075379278266000661489
+                                             + z*(653291.99107290455133919200793786
+                                                  + z*(-1.6332299776822613783479800198447e6
+                                                       + 1.0888199851215075855653200132298e6*z))))
+                                   + y*(113831.1802627030657636470922922
+                                        + z*(-1.3659741631524367891637651075064e6
+                                             + (3.4149354078810919729094127687661e6
+                                                - 2.2766236052540613152729418458441e6*z)*z)
+                                        + y*(-127028.99826417588498262066821014
+                                             + z*(1.5243479791701106197914480185217e6
+                                                  + z*(-3.8108699479252765494786200463042e6
+                                                       + 2.5405799652835176996524133642028e6*z))))));
+    grad[0] /*ARGH*/[2]= -329.94545003682048047433939794842
+                         + (1649.7272501841024023716969897421
+                            - 1649.7272501841024023716969897421*z)*z
+                         + y*(6598.9090007364096094867879589683
+                              + z*(-32994.545003682048047433939794842
+                                   + 32994.545003682048047433939794842*z)
+                              + y*(-29695.090503313843242690545815357
+                                   + (148475.45251656921621345272907679
+                                      - 148475.45251656921621345272907679*z)*z
+                                   + y*(46192.363005154867266407515712778
+                                        + z*(-230961.81502577433633203757856389
+                                             + 230961.81502577433633203757856389*z)
+                                        + y*(-23096.181502577433633203757856389
+                                             + (115480.90751288716816601878928195
+                                                - 115480.90751288716816601878928195*z)*z))))
+                         + x*(4949.1817505523072071150909692262
+                              + z*(-24745.908752761536035575454846131
+                                   + 24745.908752761536035575454846131*z)
+                              + y*(-92384.726010309734532815031425557
+                                   + (461923.63005154867266407515712778
+                                      - 461923.63005154867266407515712778*z)*z
+                                   + y*(386036.17654307996215497709559965
+                                        + z*(-1.9301808827153998107748854779982e6
+                                             + 1.9301808827153998107748854779982e6*z)
+                                        + y*(-554308.35606185840719689018855334
+                                             + (2.7715417803092920359844509427667e6
+                                                - 2.7715417803092920359844509427667e6*z)*z
+                                             + y*(254057.99652835176996524133642028
+                                                  + z*(-1.2702899826417588498262066821014e6
+                                                       + 1.2702899826417588498262066821014e6*z)))))
+                              + x*(-16497.272501841024023716969897421
+                                   + (82486.362509205120118584849487104
+                                      - 82486.3625092051201185848494871*z)*z
+                                   + x*(23096.181502577433633203757856389
+                                        + z*(-115480.90751288716816601878928195
+                                             + 115480.90751288716816601878928195*z)
+                                        + x*(-14847.545251656921621345272907679
+                                             + (74237.726258284608106726364538394
+                                                - 74237.72625828460810672636453839*z)*z
+                                             + x*(3629.3999504050252852177333774326
+                                                  + z*(-18146.999752025126426088666887163
+                                                       + 18146.999752025126426088666887163*z))
+                                             + y*(72587.999008100505704354667548652
+                                                  + z*(-362939.99504050252852177333774326
+                                                       + 362939.99504050252852177333774326*z)))
+                                        + y*(-224362.90602503792672255079060492
+                                             + (1.1218145301251896336127539530246e6
+                                                - 1.1218145301251896336127539530246e6*z)*z
+                                             + y*(326645.99553645227566959600396893
+                                                  + z*(-1.6332299776822613783479800198447e6
+                                                       + 1.6332299776822613783479800198447e6*z))))
+                                   + y*(237560.72402651074594152436652286
+                                        + z*(-1.1878036201325537297076218326143e6
+                                             + 1.1878036201325537297076218326143e6*z)
+                                        + y*(-682987.08157621839458188255375322
+                                             + (3.4149354078810919729094127687661e6
+                                                - 3.4149354078810919729094127687661e6*z)*z
+                                             + y*(508115.99305670353993048267284056
+                                                  + z*(-2.5405799652835176996524133642028e6
+                                                       + 2.5405799652835176996524133642028e6*z))))));
+    return;
+  case ( 152 ) :
+    grad[0] /*ARGH*/[0]= -301.19760955226719727214192928267
+                         + z*(6023.9521910453439454428385856533
+                              + z*(-27107.78485970404775449277363544
+                                   + (42167.665337317407618099870099573
+                                      - 21083.832668658703809049935049787*z)*z))
+                         + y*(3313.1737050749391699935612221093
+                              + z*(-66263.474101498783399871224442187
+                                   + z*(298185.63345674452529942050998984
+                                        + z*(-463844.31871049148379909857109531
+                                             + 231922.15935524574189954928554765*z)))
+                              + y*(-7529.9402388066799318035482320667
+                                   + z*(150598.80477613359863607096464133
+                                        + z*(-677694.621492601193862319340886
+                                             + (1.0541916334329351904524967524893e6
+                                                - 527095.8167164675952262483762447*z)*z))
+                                   + y*(4517.96414328400795908212893924
+                                        + z*(-90359.2828656801591816425787848
+                                             + z*(406616.7728955607163173916045316
+                                                  + z*(-632514.9800597611142714980514936
+                                                       + 316257.4900298805571357490257468*z))))))
+                         + x*(1505.9880477613359863607096464133
+                              + z*(-30119.760955226719727214192928267
+                                   + z*(135538.9242985202387724638681772
+                                        + z*(-210838.32668658703809049935049787
+                                             + 105419.16334329351904524967524893*z)))
+                              + x*(-2108.3832668658703809049935049787
+                                   + z*(42167.665337317407618099870099573
+                                        + z*(-189754.49401792833428144941544808
+                                             + (295173.65736122185332669909069701
+                                                - 147586.82868061092666334954534851*z)*z))
+                                   + x*(903.592828656801591816425787848
+                                        + z*(-18071.85657313603183632851575696
+                                             + z*(81323.35457911214326347832090632
+                                                  + z*(-126502.99601195222285429961029872
+                                                       + 63251.49800597611142714980514936*z))))
+                                   + y*(8132.335457911214326347832090632
+                                        + z*(-162646.70915822428652695664181264
+                                             + z*(731910.19121200928937130488815688
+                                                  + z*(-1.1385269641075700056886964926885e6
+                                                       + 569263.4820537850028443482463442*z)))))
+                              + y*(-11445.509162986153496341393312741
+                                   + z*(228910.18325972306992682786625483
+                                        + z*(-1.0300958246687538146707253981467e6
+                                             + (1.6023712828180614894877950637838e6
+                                                - 801185.6414090307447438975318919*z)*z))
+                                   + y*(13553.89242985202387724638681772
+                                        + z*(-271077.8485970404775449277363544
+                                             + z*(1.2198503186866821489521748135948e6
+                                                  + z*(-1.8975449401792833428144941544808e6
+                                                       + 948772.4700896416714072470772404*z))))));
+    grad[0] /*ARGH*/[1]= -301.19760955226719727214192928267
+                         + z*(6023.9521910453439454428385856533
+                              + z*(-27107.78485970404775449277363544
+                                   + (42167.665337317407618099870099573
+                                      - 21083.832668658703809049935049787*z)*z))
+                         + y*(1505.9880477613359863607096464133
+                              + z*(-30119.760955226719727214192928267
+                                   + z*(135538.9242985202387724638681772
+                                        + z*(-210838.32668658703809049935049787
+                                             + 105419.16334329351904524967524893*z)))
+                              + y*(-1505.9880477613359863607096464133
+                                   + z*(30119.760955226719727214192928267
+                                        + z*(-135538.9242985202387724638681772
+                                             + (210838.32668658703809049935049787
+                                                - 105419.16334329351904524967524893*z)*z))))
+                         + x*(3313.1737050749391699935612221093
+                              + z*(-66263.474101498783399871224442187
+                                   + z*(298185.63345674452529942050998984
+                                        + z*(-463844.31871049148379909857109531
+                                             + 231922.15935524574189954928554765*z)))
+                              + y*(-15059.880477613359863607096464133
+                                   + z*(301197.60955226719727214192928267
+                                        + z*(-1.355389242985202387724638681772e6
+                                             + (2.1083832668658703809049935049787e6
+                                                - 1.0541916334329351904524967524893e6*z)*z))
+                                   + y*(13553.89242985202387724638681772
+                                        + z*(-271077.8485970404775449277363544
+                                             + z*(1.2198503186866821489521748135948e6
+                                                  + z*(-1.8975449401792833428144941544808e6
+                                                       + 948772.4700896416714072470772404*z)))))
+                              + x*(-5722.7545814930767481706966563707
+                                   + z*(114455.09162986153496341393312741
+                                        + z*(-515047.91233437690733536269907336
+                                             + (801185.6414090307447438975318919
+                                                - 400592.82070451537237194876594595*z)*z))
+                                   + x*(2710.778485970404775449277363544
+                                        + z*(-54215.56971940809550898554727088
+                                             + z*(243970.06373733642979043496271896
+                                                  + z*(-379508.98803585666856289883089616
+                                                       + 189754.49401792833428144941544808*z))))
+                                   + y*(13553.89242985202387724638681772
+                                        + z*(-271077.8485970404775449277363544
+                                             + z*(1.2198503186866821489521748135948e6
+                                                  + z*(-1.8975449401792833428144941544808e6
+                                                       + 948772.4700896416714072470772404*z))))));
+    grad[0] /*ARGH*/[2]= -501.99601592044532878690321547111
+                         + z*(4517.96414328400795908212893924
+                              + z*(-10541.916334329351904524967524893
+                                   + 7027.944222886234603016645016596*z))
+                         + y*(6023.9521910453439454428385856533
+                              + z*(-54215.56971940809550898554727088
+                                   + (126502.99601195222285429961029872
+                                      - 84335.33067463481523619974019915*z)*z)
+                              + y*(-15059.880477613359863607096464133
+                                   + z*(135538.9242985202387724638681772
+                                        + z*(-316257.4900298805571357490257468
+                                             + 210838.32668658703809049935049787*z))
+                                   + y*(10039.920318408906575738064309422
+                                        + z*(-90359.2828656801591816425787848
+                                             + (210838.32668658703809049935049787
+                                                - 140558.88445772469206033290033191*z)*z))))
+                         + x*(6023.9521910453439454428385856533
+                              + z*(-54215.56971940809550898554727088
+                                   + (126502.99601195222285429961029872
+                                      - 84335.33067463481523619974019915*z)*z)
+                              + y*(-66263.474101498783399871224442187
+                                   + z*(596371.26691348905059884101997968
+                                        + z*(-1.3915329561314744513972957132859e6
+                                             + 927688.6374209829675981971421906*z))
+                                   + y*(150598.80477613359863607096464133
+                                        + z*(-1.355389242985202387724638681772e6
+                                             + (3.162574900298805571357490257468e6
+                                                - 2.1083832668658703809049935049787e6*z)*z)
+                                        + y*(-90359.2828656801591816425787848
+                                             + z*(813233.5457911214326347832090632
+                                                  + z*(-1.8975449401792833428144941544808e6
+                                                       + 1.2650299601195222285429961029872e6*z)))))
+                              + x*(-15059.880477613359863607096464133
+                                   + z*(135538.9242985202387724638681772
+                                        + z*(-316257.4900298805571357490257468
+                                             + 210838.32668658703809049935049787*z))
+                                   + x*(14055.888445772469206033290033191
+                                        + z*(-126502.99601195222285429961029872
+                                             + (295173.65736122185332669909069701
+                                                - 196782.43824081456888446606046468*z)*z)
+                                        + x*(-4517.96414328400795908212893924
+                                             + z*(40661.67728955607163173916045316
+                                                  + z*(-94877.24700896416714072470772404
+                                                       + 63251.49800597611142714980514936*z)))
+                                        + y*(-54215.56971940809550898554727088
+                                             + z*(487940.12747467285958086992543792
+                                                  + z*(-1.1385269641075700056886964926885e6
+                                                       + 759017.9760717133371257976617923*z))))
+                                   + y*(114455.09162986153496341393312741
+                                        + z*(-1.0300958246687538146707253981467e6
+                                             + (2.4035569242270922342316925956757e6
+                                                - 1.6023712828180614894877950637838e6*z)*z)
+                                        + y*(-135538.9242985202387724638681772
+                                             + z*(1.2198503186866821489521748135948e6
+                                                  + z*(-2.8463174102689250142217412317212e6
+                                                       + 1.8975449401792833428144941544808e6*z))))));
+    return;
+  case ( 153 ) :
+    grad[0] /*ARGH*/[0]= -188.78559267062727845846163246239
+                         + z*(5663.5677801188183537538489738717
+                              + z*(-39644.974460831728476276942817102
+                                   + z*(105719.93189555127593673851417894
+                                        + z*(-118934.9233824951854288308284513
+                                             + 47573.969352998074171532331380522*z))))
+                         + y*(1006.8564942433454851117953731327
+                              + z*(-30205.694827300364553353861193982
+                                   + z*(211439.86379110255187347702835788
+                                        + z*(-563839.63677627347166260540895433
+                                             + (634319.59137330765562043108507363
+                                                - 253727.83654932306224817243402945*z)*z)))
+                              + y*(-880.99943246292729947282095149115
+                                   + z*(26429.982973887818984184628544734
+                                        + z*(-185009.88081721473288929239981314
+                                             + z*(493359.68217923928770477973283504
+                                                  + z*(-555029.64245164419866787719943942
+                                                       + 222011.85698065767946715087977577*z))))))
+                         + x*(629.28530890209092819487210820796
+                              + z*(-18878.559267062727845846163246239
+                                   + z*(132149.91486943909492092314272367
+                                        + z*(-352399.77298517091978912838059646
+                                             + (396449.74460831728476276942817102
+                                                - 158579.89784332691390510777126841*z)*z)))
+                              + x*(-440.49971623146364973641047574557
+                                   + z*(13214.991486943909492092314272367
+                                        + z*(-92504.94040860736644464619990657
+                                             + z*(246679.84108961964385238986641752
+                                                  + z*(-277514.82122582209933393859971971
+                                                       + 111005.92849032883973357543988788*z)))))
+                              + y*(-1761.9988649258545989456419029823
+                                   + z*(52859.965947775637968369257089469
+                                        + z*(-370019.76163442946577858479962628
+                                             + z*(986719.36435847857540955946567009
+                                                  + z*(-1.1100592849032883973357543988788e6
+                                                       + 444023.71396131535893430175955154*z))))));
+    grad[0] /*ARGH*/[1]= -125.85706178041818563897442164159
+                         + z*(3775.7118534125455691692326492478
+                              + z*(-26429.982973887818984184628544734
+                                   + z*(70479.954597034183957825676119292
+                                        + z*(-79289.948921663456952553885634203
+                                             + 31715.979568665382781021554253681*z))))
+                         + y*(251.71412356083637127794884328319
+                              + z*(-7551.4237068250911383384652984956
+                                   + z*(52859.965947775637968369257089469
+                                        + z*(-140959.90919406836791565135223858
+                                             + (158579.89784332691390510777126841
+                                                - 63431.95913733076556204310850736*z)*z))))
+                         + x*(1006.8564942433454851117953731327
+                              + z*(-30205.694827300364553353861193982
+                                   + z*(211439.86379110255187347702835788
+                                        + z*(-563839.63677627347166260540895433
+                                             + (634319.59137330765562043108507363
+                                                - 253727.83654932306224817243402945*z)*z)))
+                              + x*(-880.99943246292729947282095149115
+                                   + z*(26429.982973887818984184628544734
+                                        + z*(-185009.88081721473288929239981314
+                                             + z*(493359.68217923928770477973283504
+                                                  + z*(-555029.64245164419866787719943942
+                                                       + 222011.85698065767946715087977577*z)))))
+                              + y*(-1761.9988649258545989456419029823
+                                   + z*(52859.965947775637968369257089469
+                                        + z*(-370019.76163442946577858479962628
+                                             + z*(986719.36435847857540955946567009
+                                                  + z*(-1.1100592849032883973357543988788e6
+                                                       + 444023.71396131535893430175955154*z))))));
+    grad[0] /*ARGH*/[2]= -629.28530890209092819487210820796
+                         + z*(8809.9943246292729947282095149115
+                              + z*(-35239.977298517091978912838059646
+                                   + (52859.965947775637968369257089469
+                                      - 26429.982973887818984184628544734*z)*z))
+                         + y*(3775.7118534125455691692326492478
+                              + z*(-52859.965947775637968369257089469
+                                   + z*(211439.86379110255187347702835788
+                                        + z*(-317159.79568665382781021554253681
+                                             + 158579.89784332691390510777126841*z)))
+                              + y*(-3775.7118534125455691692326492478
+                                   + z*(52859.965947775637968369257089469
+                                        + z*(-211439.86379110255187347702835788
+                                             + (317159.79568665382781021554253681
+                                                - 158579.89784332691390510777126841*z)*z))))
+                         + x*(5663.5677801188183537538489738717
+                              + z*(-79289.948921663456952553885634203
+                                   + z*(317159.79568665382781021554253681
+                                        + z*(-475739.69352998074171532331380522
+                                             + 237869.84676499037085766165690261*z)))
+                              + y*(-30205.694827300364553353861193982
+                                   + z*(422879.72758220510374695405671575
+                                        + z*(-1.691518910328820414987816226863e6
+                                             + (2.5372783654932306224817243402945e6
+                                                - 1.2686391827466153112408621701473e6*z)*z))
+                                   + y*(26429.982973887818984184628544734
+                                        + z*(-370019.76163442946577858479962628
+                                             + z*(1.4800790465377178631143391985051e6
+                                                  + z*(-2.2201185698065767946715087977577e6
+                                                       + 1.1100592849032883973357543988788e6*z)))))
+                              + x*(-9439.2796335313639229230816231194
+                                   + z*(132149.91486943909492092314272367
+                                        + z*(-528599.65947775637968369257089469
+                                             + (792899.48921663456952553885634203
+                                                - 396449.74460831728476276942817102*z)*z))
+                                   + x*(4404.9971623146364973641047574557
+                                        + z*(-61669.96027240491096309746660438
+                                             + z*(246679.84108961964385238986641752
+                                                  + z*(-370019.76163442946577858479962628
+                                                       + 185009.88081721473288929239981314*z))))
+                                   + y*(26429.982973887818984184628544734
+                                        + z*(-370019.76163442946577858479962628
+                                             + z*(1.4800790465377178631143391985051e6
+                                                  + z*(-2.2201185698065767946715087977577e6
+                                                       + 1.1100592849032883973357543988788e6*z))))));
+    return;
+  case ( 154 ) :
+    grad[0] /*ARGH*/[0]= -91.78235124467012694050803396241
+                         + z*(3854.8587522761453315013374264212
+                              + z*(-38548.587522761453315013374264212
+                                   + z*(154194.35009104581326005349705685
+                                        + z*(-289114.40642071089986260030698159
+                                             + (254420.6776502255918790882701438
+                                                - 84806.89255007519729302942338127*z)*z))))
+                         + x*(152.97058540778354490084672327068
+                              + z*(-6424.7645871269088858355623773687
+                                   + z*(64247.645871269088858355623773687
+                                        + z*(-256990.58348507635543342249509475
+                                             + z*(481857.34403451816643766717830265
+                                                  + z*(-424034.46275037598646514711690633
+                                                       + 141344.82091679199548838237230211*z))))))
+                         + y*(152.97058540778354490084672327068
+                              + z*(-6424.7645871269088858355623773687
+                                   + z*(64247.645871269088858355623773687
+                                        + z*(-256990.58348507635543342249509475
+                                             + z*(481857.34403451816643766717830265
+                                                  + z*(-424034.46275037598646514711690633
+                                                       + 141344.82091679199548838237230211*z))))));
+    grad[0] /*ARGH*/[1]= -30.594117081556708980169344654137
+                         + z*(1284.9529174253817771671124754737
+                              + z*(-12849.529174253817771671124754737
+                                   + z*(51398.11669701527108668449901895
+                                        + z*(-96371.468806903633287533435660531
+                                             + (84806.892550075197293029423381267
+                                                - 28268.964183358399097676474460422*z)*z))))
+                         + x*(152.97058540778354490084672327068
+                              + z*(-6424.7645871269088858355623773687
+                                   + z*(64247.645871269088858355623773687
+                                        + z*(-256990.58348507635543342249509475
+                                             + z*(481857.34403451816643766717830265
+                                                  + z*(-424034.46275037598646514711690633
+                                                       + 141344.82091679199548838237230211*z))))));
+    grad[0] /*ARGH*/[2]= -642.47645871269088858355623773687
+                         + z*(12849.529174253817771671124754737
+                              + z*(-77097.175045522906630026748528424
+                                   + z*(192742.93761380726657506687132106
+                                        + z*(-212017.23137518799323257355845317
+                                             + 84806.89255007519729302942338127*z))))
+                         + y*(1284.9529174253817771671124754737
+                              + z*(-25699.058348507635543342249509475
+                                   + z*(154194.35009104581326005349705685
+                                        + z*(-385485.87522761453315013374264212
+                                             + (424034.46275037598646514711690633
+                                                - 169613.78510015039458605884676253*z)*z))))
+                         + x*(3854.8587522761453315013374264212
+                              + z*(-77097.175045522906630026748528424
+                                   + z*(462583.05027313743978016049117055
+                                        + z*(-1.1564576256828435994504012279264e6
+                                             + (1.272103388251127959395441350719e6
+                                                - 508841.3553004511837581765402876*z)*z)))
+                              + x*(-3212.3822935634544429177811886844
+                                   + z*(64247.645871269088858355623773687
+                                        + z*(-385485.87522761453315013374264212
+                                             + z*(963714.68806903633287533435660531
+                                                  + z*(-1.0600861568759399661628677922658e6
+                                                       + 424034.46275037598646514711690633*z)))))
+                              + y*(-6424.7645871269088858355623773687
+                                   + z*(128495.29174253817771671124754737
+                                        + z*(-770971.75045522906630026748528424
+                                             + z*(1.9274293761380726657506687132106e6
+                                                  + z*(-2.1201723137518799323257355845317e6
+                                                       + 848068.9255007519729302942338127*z))))));
+    return;
+  case ( 155 ) :
+    grad[0] /*ARGH*/[0]= -23.237900077244501311075592398694
+                         + z*(1301.3224043256920734202331743269
+                              + z*(-17567.852458396842991173147853413
+                                   + z*(97599.180324426905506517488074516
+                                        + z*(-268397.74589217399014292309220492
+                                             + z*(386492.75408473054580580925277509
+                                                  + z*(-279133.65572786094974864001589312
+                                                       + 79752.47306510312849961143311232*z))))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -433.77413477523069114007772477563
+                         + z*(11711.901638931228660782098568942
+                              + z*(-97599.180324426905506517488074516
+                                   + z*(357863.66118956532019056412293989
+                                        + z*(-644154.59014121757634301542129181
+                                             + (558267.31145572189949728003178623
+                                                - 186089.10381857396649909334392874*z)*z))))
+                         + x*(1301.3224043256920734202331743269
+                              + z*(-35135.704916793685982346295706826
+                                   + z*(292797.54097328071651955246422355
+                                        + z*(-1.0735909835686959605716923688197e6
+                                             + z*(1.9324637704236527290290462638754e6
+                                                  + z*(-1.6748019343671656984918400953587e6
+                                                       + 558267.3114557218994972800317862*z))))));
+    return;
+  case ( 156 ) :
+    grad[0] /*ARGH*/[0]= -139.94284547628721130097966906109
+                         + y*(8816.3992650060943119617191508489
+                              + y*(-132245.98897509141467942578726273
+                                   + y*(808169.93262555864526315758882782
+                                        + y*(-2.4245097978766759357894727664835e6
+                                             + y*(3.7822352846876144598315775157142e6
+                                                  + y*(-2.9417385547570334687578936233333e6
+                                                       + 900532.2106399082047218041704081*y))))))
+                         + x*(979.59991833401047910685768342766
+                              + y*(-52898.395590036565871770314905094
+                                   + y*(661229.94487545707339712893631367
+                                        + y*(-3.2326797305022345810526303553113e6
+                                             + y*(7.2735293936300278073684182994504e6
+                                                  + y*(-7.5644705693752289196631550314284e6
+                                                       + 2.9417385547570334687578936233333e6*y)))))
+                              + x*(-2938.799755002031437320573050283
+                                   + x*(4897.9995916700523955342884171383
+                                        + x*(-4897.9995916700523955342884171383
+                                             + x*(2938.799755002031437320573050283
+                                                  + x*(-979.59991833401047910685768342766
+                                                       + 139.94284547628721130097966906109*x
+                                                       + 8816.399265006094311961719150849*y)
+                                                  + y*(-52898.395590036565871770314905094
+                                                       + 132245.98897509141467942578726273*y))
+                                             + y*(132245.98897509141467942578726273
+                                                  + y*(-661229.94487545707339712893631367
+                                                       + 808169.9326255586452631575888278*y)))
+                                        + y*(-176327.98530012188623923438301698
+                                             + y*(1.3224598897509141467942578726273e6
+                                                  + y*(-3.2326797305022345810526303553113e6
+                                                       + 2.4245097978766759357894727664835e6*y))))
+                                   + y*(132245.98897509141467942578726273
+                                        + y*(-1.3224598897509141467942578726273e6
+                                             + y*(4.8490195957533518715789455329669e6
+                                                  + y*(-7.2735293936300278073684182994504e6
+                                                       + 3.7822352846876144598315775157142e6*y))))));
+    grad[0] /*ARGH*/[1]= -1259.4856092865849017088170215498
+                         + y*(44081.996325030471559808595754245
+                              + y*(-484901.95957533518715789455329669
+                                   + y*(2.4245097978766759357894727664835e6
+                                        + y*(-6.303725474479357433052629192857e6
+                                             + y*(8.8252156642711004062736808699998e6
+                                                  + y*(-6.303725474479357433052629192857e6
+                                                       + 1.8010644212798164094436083408163e6*y))))))
+                         + x*(8816.3992650060943119617191508489
+                              + y*(-264491.97795018282935885157452547
+                                   + y*(2.4245097978766759357894727664835e6
+                                        + y*(-9.6980391915067037431578910659338e6
+                                             + y*(1.8911176423438072299157887578571e7
+                                                  + y*(-1.765043132854220081254736174e7
+                                                       + 6.303725474479357433052629192857e6*y)))))
+                              + x*(-26449.197795018282935885157452547
+                                   + x*(44081.996325030471559808595754245
+                                        + x*(-44081.996325030471559808595754245
+                                             + x*(26449.197795018282935885157452547
+                                                  + x*(-8816.3992650060943119617191508489
+                                                       + 1259.4856092865849017088170215498*x
+                                                       + 44081.996325030471559808595754245*y)
+                                                  + y*(-264491.97795018282935885157452547
+                                                       + 484901.95957533518715789455329669*y))
+                                             + y*(661229.94487545707339712893631367
+                                                  + y*(-2.4245097978766759357894727664835e6
+                                                       + 2.4245097978766759357894727664835e6*y)))
+                                        + y*(-881639.92650060943119617191508489
+                                             + y*(4.8490195957533518715789455329669e6
+                                                  + y*(-9.6980391915067037431578910659338e6
+                                                       + 6.303725474479357433052629192857e6*y))))
+                                   + y*(661229.94487545707339712893631367
+                                        + y*(-4.8490195957533518715789455329669e6
+                                             + y*(1.4547058787260055614736836598901e7
+                                                  + y*(-1.8911176423438072299157887578571e7
+                                                       + 8.82521566427110040627368087e6*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 157 ) :
+    grad[0] /*ARGH*/[0]= -187.82971010998233449837058817343
+                         + 375.65942021996466899674117634685*z
+                         + y*(9015.8260852791520559217882323245
+                              - 18031.652170558304111843576464649*z
+                              + y*(-101428.04345939046062912011761365
+                                   + 202856.0869187809212582402352273*z
+                                   + y*(450791.30426395760279608941161623
+                                        - 901582.6085279152055921788232325*z
+                                        + y*(-929757.06504441255576693441145846
+                                             + 1.8595141300888251115338688229169e6*z
+                                             + y*(892566.78244263605353625703500013
+                                                  - 1.7851335648852721070725140700003e6*z
+                                                  + y*(-322315.7825487296859992039293056
+                                                       + 644631.5650974593719984078586112*z))))))
+                         + x*(1126.9782606598940069902235290406
+                              - 2253.9565213197880139804470580811*z
+                              + y*(-45079.130426395760279608941161623
+                                   + 90158.26085279152055921788232325*z
+                                   + y*(405712.1738375618425164804704546
+                                        - 811424.3476751236850329609409092*z
+                                        + y*(-1.3523739127918728083882682348487e6
+                                             + 2.7047478255837456167765364696974e6*z
+                                             + y*(1.8595141300888251115338688229169e6
+                                                  - 3.7190282601776502230677376458339e6*z
+                                                  + y*(-892566.78244263605353625703500013
+                                                       + 1.7851335648852721070725140700003e6*z)))))
+                              + x*(-2817.4456516497350174755588226014
+                                   + 5634.891303299470034951117645203*z
+                                   + x*(3756.5942021996466899674117634685
+                                        - 7513.188404399293379934823526937*z
+                                        + x*(-2817.4456516497350174755588226014
+                                             + 5634.891303299470034951117645203*z
+                                             + x*(1126.9782606598940069902235290406
+                                                  - 2253.9565213197880139804470580811*z
+                                                  + x*(-187.82971010998233449837058817343
+                                                       + 375.65942021996466899674117634685*z)
+                                                  + y*(-9015.8260852791520559217882323245
+                                                       + 18031.652170558304111843576464649*z))
+                                             + y*(45079.130426395760279608941161623
+                                                  - 90158.26085279152055921788232325*z
+                                                  + y*(-101428.04345939046062912011761365
+                                                       + 202856.0869187809212582402352273*z)))
+                                        + y*(-90158.260852791520559217882323245
+                                             + 180316.52170558304111843576464649*z
+                                             + y*(405712.1738375618425164804704546
+                                                  - 811424.3476751236850329609409092*z
+                                                  + y*(-450791.30426395760279608941161623
+                                                       + 901582.6085279152055921788232325*z))))
+                                   + y*(90158.260852791520559217882323245
+                                        - 180316.52170558304111843576464649*z
+                                        + y*(-608568.2607563427637747207056819
+                                             + 1.2171365215126855275494414113638e6*z
+                                             + y*(1.3523739127918728083882682348487e6
+                                                  - 2.7047478255837456167765364696974e6*z
+                                                  + y*(-929757.06504441255576693441145846
+                                                       + 1.8595141300888251115338688229169e6*z))))));
+    grad[0] /*ARGH*/[1]= -1502.6376808798586759869647053874
+                         + 3005.2753617597173519739294107748*z
+                         + y*(40571.21738375618425164804704546
+                              - 81142.43476751236850329609409092*z
+                              + y*(-338093.47819796820209706705871217
+                                   + 676186.9563959364041941341174243*z
+                                   + y*(1.2396760867258834076892458819446e6
+                                        - 2.4793521734517668153784917638892e6*z
+                                        + y*(-2.2314169561065901338406425875003e6
+                                             + 4.4628339122131802676812851750006e6*z
+                                             + y*(1.9338946952923781159952235758336e6
+                                                  - 3.8677893905847562319904471516672e6*z
+                                                  + y*(-644631.5650974593719984078586112
+                                                       + 1.2892631301949187439968157172224e6*z))))))
+                         + x*(9015.8260852791520559217882323245
+                              - 18031.652170558304111843576464649*z
+                              + y*(-202856.0869187809212582402352273
+                                   + 405712.1738375618425164804704546*z
+                                   + y*(1.3523739127918728083882682348487e6
+                                        - 2.7047478255837456167765364696974e6*z
+                                        + y*(-3.7190282601776502230677376458339e6
+                                             + 7.438056520355300446135475291668e6*z
+                                             + y*(4.4628339122131802676812851750006e6
+                                                  - 8.925667824426360535362570350001e6*z
+                                                  + y*(-1.9338946952923781159952235758336e6
+                                                       + 3.8677893905847562319904471516672e6*z)))))
+                              + x*(-22539.565213197880139804470580811
+                                   + 45079.130426395760279608941161623*z
+                                   + x*(30052.753617597173519739294107748
+                                        - 60105.5072351943470394785882155*z
+                                        + x*(-22539.565213197880139804470580811
+                                             + 45079.130426395760279608941161623*z
+                                             + x*(9015.8260852791520559217882323245
+                                                  - 18031.652170558304111843576464649*z
+                                                  + x*(-1502.6376808798586759869647053874
+                                                       + 3005.2753617597173519739294107748*z)
+                                                  + y*(-40571.21738375618425164804704546
+                                                       + 81142.43476751236850329609409092*z))
+                                             + y*(202856.0869187809212582402352273
+                                                  - 405712.1738375618425164804704546*z
+                                                  + y*(-338093.47819796820209706705871217
+                                                       + 676186.9563959364041941341174243*z)))
+                                        + y*(-405712.1738375618425164804704546
+                                             + 811424.3476751236850329609409092*z
+                                             + y*(1.3523739127918728083882682348487e6
+                                                  - 2.7047478255837456167765364696974e6*z
+                                                  + y*(-1.2396760867258834076892458819446e6
+                                                       + 2.4793521734517668153784917638892e6*z))))
+                                   + y*(405712.1738375618425164804704546
+                                        - 811424.3476751236850329609409092*z
+                                        + y*(-2.028560869187809212582402352273e6
+                                             + 4.057121738375618425164804704546e6*z
+                                             + y*(3.7190282601776502230677376458339e6
+                                                  - 7.438056520355300446135475291668e6*z
+                                                  + y*(-2.2314169561065901338406425875003e6
+                                                       + 4.4628339122131802676812851750006e6*z))))));
+    grad[0] /*ARGH*/[2]= -53.665631459994952713820168049551
+                         + y*(3005.2753617597173519739294107748
+                              + y*(-40571.21738375618425164804704546
+                                   + y*(225395.65213197880139804470580811
+                                        + y*(-619838.04336294170384462294097231
+                                             + y*(892566.78244263605353625703500013
+                                                  + y*(-644631.5650974593719984078586112
+                                                       + 184180.44717070267771383081674606*y))))))
+                         + x*(375.65942021996466899674117634685
+                              + y*(-18031.652170558304111843576464649
+                                   + y*(202856.0869187809212582402352273
+                                        + y*(-901582.60852791520559217882323245
+                                             + y*(1.8595141300888251115338688229169e6
+                                                  + y*(-1.7851335648852721070725140700003e6
+                                                       + 644631.5650974593719984078586112*y)))))
+                              + x*(-1126.9782606598940069902235290406
+                                   + x*(1878.2971010998233449837058817343
+                                        + x*(-1878.2971010998233449837058817343
+                                             + x*(1126.9782606598940069902235290406
+                                                  + x*(-375.65942021996466899674117634685
+                                                       + 53.66563145999495271382016804955*x
+                                                       + 3005.2753617597173519739294107748*y)
+                                                  + y*(-18031.652170558304111843576464649
+                                                       + 40571.21738375618425164804704546*y))
+                                             + y*(45079.130426395760279608941161623
+                                                  + y*(-202856.0869187809212582402352273
+                                                       + 225395.65213197880139804470580811*y)))
+                                        + y*(-60105.507235194347039478588215497
+                                             + y*(405712.1738375618425164804704546
+                                                  + y*(-901582.60852791520559217882323245
+                                                       + 619838.0433629417038446229409723*y))))
+                                   + y*(45079.130426395760279608941161623
+                                        + y*(-405712.1738375618425164804704546
+                                             + y*(1.3523739127918728083882682348487e6
+                                                  + y*(-1.8595141300888251115338688229169e6
+                                                       + 892566.7824426360535362570350001*y))))));
+    return;
+  case ( 158 ) :
+    grad[0] /*ARGH*/[0]= -180.99723754798027303510058654756
+                         + (1085.9834252878816382106035192854
+                            - 1085.9834252878816382106035192854*z)*z
+                         + y*(6334.9033141793095562285205291647
+                              + z*(-38009.419885075857337371123174988
+                                   + 38009.419885075857337371123174988*z)
+                              + y*(-50679.226513434476449828164233318
+                                   + (304075.35908060685869896898539991
+                                      - 304075.35908060685869896898539991*z)*z
+                                   + y*(152037.67954030342934948449269995
+                                        + z*(-912226.07724182057609690695619972
+                                             + 912226.0772418205760969069561997*z)
+                                        + y*(-190047.09942537928668685561587494
+                                             + (1.1402825965522757201211336952496e6
+                                                - 1.1402825965522757201211336952496e6*z)*z
+                                             + y*(83620.723747166886142216470984974
+                                                  + z*(-501724.34248300131685329882590985
+                                                       + 501724.3424830013168532988259098*z))))))
+                         + x*(904.98618773990136517550293273782
+                              + z*(-5429.9171264394081910530175964269
+                                   + 5429.917126439408191053017596427*z)
+                              + x*(-1809.9723754798027303510058654756
+                                   + (10859.834252878816382106035192854
+                                      - 10859.834252878816382106035192854*z)*z
+                                   + x*(1809.9723754798027303510058654756
+                                        + z*(-10859.834252878816382106035192854
+                                             + 10859.834252878816382106035192854*z)
+                                        + x*(-904.98618773990136517550293273782
+                                             + (5429.9171264394081910530175964269
+                                                - 5429.917126439408191053017596427*z)*z
+                                             + x*(180.99723754798027303510058654756
+                                                  + z*(-1085.9834252878816382106035192854
+                                                       + 1085.9834252878816382106035192854*z))
+                                             + y*(6334.9033141793095562285205291647
+                                                  + z*(-38009.419885075857337371123174988
+                                                       + 38009.419885075857337371123174988*z)))
+                                        + y*(-25339.613256717238224914082116659
+                                             + (152037.67954030342934948449269995
+                                                - 152037.67954030342934948449269995*z)*z
+                                             + y*(50679.226513434476449828164233318
+                                                  + z*(-304075.35908060685869896898539991
+                                                       + 304075.35908060685869896898539991*z))))
+                                   + y*(38009.419885075857337371123174988
+                                        + z*(-228056.51931045514402422673904993
+                                             + 228056.51931045514402422673904993*z)
+                                        + y*(-152037.67954030342934948449269995
+                                             + (912226.07724182057609690695619972
+                                                - 912226.0772418205760969069561997*z)*z
+                                             + y*(152037.67954030342934948449269995
+                                                  + z*(-912226.07724182057609690695619972
+                                                       + 912226.0772418205760969069561997*z)))))
+                              + y*(-25339.613256717238224914082116659
+                                   + (152037.67954030342934948449269995
+                                      - 152037.67954030342934948449269995*z)*z
+                                   + y*(152037.67954030342934948449269995
+                                        + z*(-912226.07724182057609690695619972
+                                             + 912226.0772418205760969069561997*z)
+                                        + y*(-304075.35908060685869896898539991
+                                             + (1.8244521544836411521938139123994e6
+                                                - 1.8244521544836411521938139123994e6*z)*z
+                                             + y*(190047.09942537928668685561587494
+                                                  + z*(-1.1402825965522757201211336952496e6
+                                                       + 1.1402825965522757201211336952496e6*z))))));
+    grad[0] /*ARGH*/[1]= -1266.9806628358619112457041058329
+                         + (7601.8839770151714674742246349977
+                            - 7601.883977015171467474224634998*z)*z
+                         + y*(25339.613256717238224914082116659
+                              + z*(-152037.67954030342934948449269995
+                                   + 152037.67954030342934948449269995*z)
+                              + y*(-152037.67954030342934948449269995
+                                   + (912226.07724182057609690695619972
+                                      - 912226.0772418205760969069561997*z)*z
+                                   + y*(380094.19885075857337371123174988
+                                        + z*(-2.2805651931045514402422673904993e6
+                                             + 2.2805651931045514402422673904993e6*z)
+                                        + y*(-418103.61873583443071108235492487
+                                             + (2.5086217124150065842664941295492e6
+                                                - 2.5086217124150065842664941295492e6*z)*z
+                                             + y*(167241.44749433377228443294196995
+                                                  + z*(-1.0034486849660026337065976518197e6
+                                                       + 1.0034486849660026337065976518197e6*z))))))
+                         + x*(6334.9033141793095562285205291647
+                              + z*(-38009.419885075857337371123174988
+                                   + 38009.419885075857337371123174988*z)
+                              + x*(-12669.806628358619112457041058329
+                                   + (76018.839770151714674742246349977
+                                      - 76018.83977015171467474224634998*z)*z
+                                   + x*(12669.806628358619112457041058329
+                                        + z*(-76018.839770151714674742246349977
+                                             + 76018.83977015171467474224634998*z)
+                                        + x*(-6334.9033141793095562285205291647
+                                             + (38009.419885075857337371123174988
+                                                - 38009.419885075857337371123174988*z)*z
+                                             + x*(1266.9806628358619112457041058329
+                                                  + z*(-7601.8839770151714674742246349977
+                                                       + 7601.883977015171467474224634998*z))
+                                             + y*(25339.613256717238224914082116659
+                                                  + z*(-152037.67954030342934948449269995
+                                                       + 152037.67954030342934948449269995*z)))
+                                        + y*(-101358.45302686895289965632846664
+                                             + (608150.71816121371739793797079981
+                                                - 608150.7181612137173979379707998*z)*z
+                                             + y*(152037.67954030342934948449269995
+                                                  + z*(-912226.07724182057609690695619972
+                                                       + 912226.0772418205760969069561997*z))))
+                                   + y*(152037.67954030342934948449269995
+                                        + z*(-912226.07724182057609690695619972
+                                             + 912226.0772418205760969069561997*z)
+                                        + y*(-456113.03862091028804845347809986
+                                             + (2.7366782317254617282907208685992e6
+                                                - 2.7366782317254617282907208685992e6*z)*z
+                                             + y*(380094.19885075857337371123174988
+                                                  + z*(-2.2805651931045514402422673904993e6
+                                                       + 2.2805651931045514402422673904993e6*z)))))
+                              + y*(-101358.45302686895289965632846664
+                                   + (608150.71816121371739793797079981
+                                      - 608150.7181612137173979379707998*z)*z
+                                   + y*(456113.03862091028804845347809986
+                                        + z*(-2.7366782317254617282907208685992e6
+                                             + 2.7366782317254617282907208685992e6*z)
+                                        + y*(-760188.39770151714674742246349977
+                                             + (4.5611303862091028804845347809986e6
+                                                - 4.5611303862091028804845347809986e6*z)*z
+                                             + y*(418103.61873583443071108235492487
+                                                  + z*(-2.5086217124150065842664941295492e6
+                                                       + 2.5086217124150065842664941295492e6*z))))));
+    grad[0] /*ARGH*/[2]= -180.99723754798027303510058654756
+                         + 361.99447509596054607020117309513*z
+                         + y*(7601.8839770151714674742246349977
+                              - 15203.767954030342934948449269995*z
+                              + y*(-76018.839770151714674742246349977
+                                   + 152037.67954030342934948449269995*z
+                                   + y*(304075.35908060685869896898539991
+                                        - 608150.7181612137173979379707998*z
+                                        + y*(-570141.29827613786006056684762482
+                                             + 1.1402825965522757201211336952496e6*z
+                                             + y*(501724.34248300131685329882590985
+                                                  - 1.0034486849660026337065976518197e6*z
+                                                  + y*(-167241.44749433377228443294196995
+                                                       + 334482.8949886675445688658839399*z))))))
+                         + x*(1085.9834252878816382106035192854
+                              - 2171.9668505757632764212070385708*z
+                              + y*(-38009.419885075857337371123174988
+                                   + 76018.83977015171467474224634998*z
+                                   + y*(304075.35908060685869896898539991
+                                        - 608150.7181612137173979379707998*z
+                                        + y*(-912226.07724182057609690695619972
+                                             + 1.8244521544836411521938139123994e6*z
+                                             + y*(1.1402825965522757201211336952496e6
+                                                  - 2.2805651931045514402422673904993e6*z
+                                                  + y*(-501724.34248300131685329882590985
+                                                       + 1.0034486849660026337065976518197e6*z)))))
+                              + x*(-2714.9585632197040955265087982134
+                                   + 5429.917126439408191053017596427*z
+                                   + x*(3619.9447509596054607020117309513
+                                        - 7239.889501919210921404023461903*z
+                                        + x*(-2714.9585632197040955265087982134
+                                             + 5429.917126439408191053017596427*z
+                                             + x*(1085.9834252878816382106035192854
+                                                  - 2171.9668505757632764212070385708*z
+                                                  + x*(-180.99723754798027303510058654756
+                                                       + 361.99447509596054607020117309513*z)
+                                                  + y*(-7601.8839770151714674742246349977
+                                                       + 15203.767954030342934948449269995*z))
+                                             + y*(38009.419885075857337371123174988
+                                                  - 76018.83977015171467474224634998*z
+                                                  + y*(-76018.839770151714674742246349977
+                                                       + 152037.67954030342934948449269995*z)))
+                                        + y*(-76018.839770151714674742246349977
+                                             + 152037.67954030342934948449269995*z
+                                             + y*(304075.35908060685869896898539991
+                                                  - 608150.7181612137173979379707998*z
+                                                  + y*(-304075.35908060685869896898539991
+                                                       + 608150.7181612137173979379707998*z))))
+                                   + y*(76018.839770151714674742246349977
+                                        - 152037.67954030342934948449269995*z
+                                        + y*(-456113.03862091028804845347809986
+                                             + 912226.0772418205760969069561997*z
+                                             + y*(912226.07724182057609690695619972
+                                                  - 1.8244521544836411521938139123994e6*z
+                                                  + y*(-570141.29827613786006056684762482
+                                                       + 1.1402825965522757201211336952496e6*z))))));
+    return;
+  case ( 159 ) :
+    grad[0] /*ARGH*/[0]= -151.9868415357066363166874420604
+                         + z*(1823.8420984284796358002493047248
+                              + z*(-4559.6052460711990895006232618119
+                                   + 3039.7368307141327263337488412079*z))
+                         + y*(3647.6841968569592716004986094495
+                              + z*(-43772.210362283511259205983313394
+                                   + (109430.52590570877814801495828349
+                                      - 72953.68393713918543200997218899*z)*z)
+                              + y*(-19150.34203349903617590261769961
+                                   + z*(229804.10440198843411083141239532
+                                        + z*(-574510.2610049710852770785309883
+                                             + 383006.8406699807235180523539922*z))
+                                   + y*(34045.052503998286534937987021529
+                                        + z*(-408540.63004797943841925584425835
+                                             + (1.0213515751199485960481396106459e6
+                                                - 680901.0500799657306987597404306*z)*z)
+                                        + y*(-19150.34203349903617590261769961
+                                             + z*(229804.10440198843411083141239532
+                                                  + z*(-574510.2610049710852770785309883
+                                                       + 383006.8406699807235180523539922*z))))))
+                         + x*(607.94736614282654526674976824159
+                              + z*(-7295.368393713918543200997218899
+                                   + (18238.420984284796358002493047248
+                                      - 12158.947322856530905334995364832*z)*z)
+                              + x*(-911.92104921423981790012465236238
+                                   + z*(10943.052590570877814801495828349
+                                        + z*(-27357.631476427194537003739570871
+                                             + 18238.420984284796358002493047248*z))
+                                   + x*(607.94736614282654526674976824159
+                                        + z*(-7295.368393713918543200997218899
+                                             + (18238.420984284796358002493047248
+                                                - 12158.947322856530905334995364832*z)*z)
+                                        + x*(-151.9868415357066363166874420604
+                                             + z*(1823.8420984284796358002493047248
+                                                  + z*(-4559.6052460711990895006232618119
+                                                       + 3039.7368307141327263337488412079*z)))
+                                        + y*(-3647.6841968569592716004986094495
+                                             + z*(43772.210362283511259205983313394
+                                                  + z*(-109430.52590570877814801495828349
+                                                       + 72953.68393713918543200997218899*z))))
+                                   + y*(10943.052590570877814801495828349
+                                        + z*(-131316.63108685053377761794994018
+                                             + (328291.57771712633444404487485046
+                                                - 218861.05181141755629602991656697*z)*z)
+                                        + y*(-19150.34203349903617590261769961
+                                             + z*(229804.10440198843411083141239532
+                                                  + z*(-574510.2610049710852770785309883
+                                                       + 383006.8406699807235180523539922*z)))))
+                              + y*(-10943.052590570877814801495828349
+                                   + z*(131316.63108685053377761794994018
+                                        + z*(-328291.57771712633444404487485046
+                                             + 218861.05181141755629602991656697*z))
+                                   + y*(38300.68406699807235180523539922
+                                        + z*(-459608.20880397686822166282479064
+                                             + (1.1490205220099421705541570619766e6
+                                                - 766013.6813399614470361047079844*z)*z)
+                                        + y*(-34045.052503998286534937987021529
+                                             + z*(408540.63004797943841925584425835
+                                                  + z*(-1.0213515751199485960481396106459e6
+                                                       + 680901.0500799657306987597404306*z))))));
+    grad[0] /*ARGH*/[1]= -911.92104921423981790012465236238
+                         + z*(10943.052590570877814801495828349
+                              + z*(-27357.631476427194537003739570871
+                                   + 18238.420984284796358002493047248*z))
+                         + y*(12766.894688999357450601745133073
+                              + z*(-153202.73626799228940722094159688
+                                   + (383006.8406699807235180523539922
+                                      - 255337.89377998714901203490266147*z)*z)
+                              + y*(-51067.578755997429802406980532293
+                                   + z*(612810.94507196915762888376638752
+                                        + z*(-1.5320273626799228940722094159688e6
+                                             + 1.0213515751199485960481396106459e6*z))
+                                   + y*(76601.36813399614470361047079844
+                                        + z*(-919216.41760795373644332564958128
+                                             + (2.2980410440198843411083141239532e6
+                                                - 1.5320273626799228940722094159688e6*z)*z)
+                                        + y*(-38300.68406699807235180523539922
+                                             + z*(459608.20880397686822166282479064
+                                                  + z*(-1.1490205220099421705541570619766e6
+                                                       + 766013.6813399614470361047079844*z))))))
+                         + x*(3647.6841968569592716004986094495
+                              + z*(-43772.210362283511259205983313394
+                                   + (109430.52590570877814801495828349
+                                      - 72953.68393713918543200997218899*z)*z)
+                              + x*(-5471.5262952854389074007479141743
+                                   + z*(65658.315543425266888808974970091
+                                        + z*(-164145.78885856316722202243742523
+                                             + 109430.52590570877814801495828349*z))
+                                   + x*(3647.6841968569592716004986094495
+                                        + z*(-43772.210362283511259205983313394
+                                             + (109430.52590570877814801495828349
+                                                - 72953.68393713918543200997218899*z)*z)
+                                        + x*(-911.92104921423981790012465236238
+                                             + z*(10943.052590570877814801495828349
+                                                  + z*(-27357.631476427194537003739570871
+                                                       + 18238.420984284796358002493047248*z)))
+                                        + y*(-12766.894688999357450601745133073
+                                             + z*(153202.73626799228940722094159688
+                                                  + z*(-383006.8406699807235180523539922
+                                                       + 255337.89377998714901203490266147*z))))
+                                   + y*(38300.68406699807235180523539922
+                                        + z*(-459608.20880397686822166282479064
+                                             + (1.1490205220099421705541570619766e6
+                                                - 766013.6813399614470361047079844*z)*z)
+                                        + y*(-51067.578755997429802406980532293
+                                             + z*(612810.94507196915762888376638752
+                                                  + z*(-1.5320273626799228940722094159688e6
+                                                       + 1.0213515751199485960481396106459e6*z)))))
+                              + y*(-38300.68406699807235180523539922
+                                   + z*(459608.20880397686822166282479064
+                                        + z*(-1.1490205220099421705541570619766e6
+                                             + 766013.6813399614470361047079844*z))
+                                   + y*(102135.15751199485960481396106459
+                                        + z*(-1.225621890143938315257767532775e6
+                                             + (3.0640547253598457881444188319376e6
+                                                - 2.0427031502398971920962792212917e6*z)*z)
+                                        + y*(-76601.36813399614470361047079844
+                                             + z*(919216.41760795373644332564958128
+                                                  + z*(-2.2980410440198843411083141239532e6
+                                                       + 1.5320273626799228940722094159688e6*z))))));
+    grad[0] /*ARGH*/[2]= -364.76841968569592716004986094495
+                         + (1823.8420984284796358002493047248
+                            - 1823.8420984284796358002493047248*z)*z
+                         + y*(10943.052590570877814801495828349
+                              + z*(-54715.262952854389074007479141743
+                                   + 54715.26295285438907400747914174*z)
+                              + y*(-76601.36813399614470361047079844
+                                   + (383006.8406699807235180523539922
+                                      - 383006.8406699807235180523539922*z)*z
+                                   + y*(204270.31502398971920962792212917
+                                        + z*(-1.0213515751199485960481396106459e6
+                                             + 1.0213515751199485960481396106459e6*z)
+                                        + y*(-229804.10440198843411083141239532
+                                             + (1.1490205220099421705541570619766e6
+                                                - 1.1490205220099421705541570619766e6*z)*z
+                                             + y*(91921.641760795373644332564958128
+                                                  + z*(-459608.20880397686822166282479064
+                                                       + 459608.20880397686822166282479064*z))))))
+                         + x*(1823.8420984284796358002493047248
+                              + z*(-9119.2104921423981790012465236238
+                                   + 9119.210492142398179001246523624*z)
+                              + x*(-3647.6841968569592716004986094495
+                                   + (18238.420984284796358002493047248
+                                      - 18238.420984284796358002493047248*z)*z
+                                   + x*(3647.6841968569592716004986094495
+                                        + z*(-18238.420984284796358002493047248
+                                             + 18238.420984284796358002493047248*z)
+                                        + x*(-1823.8420984284796358002493047248
+                                             + (9119.2104921423981790012465236238
+                                                - 9119.210492142398179001246523624*z)*z
+                                             + x*(364.76841968569592716004986094495
+                                                  + z*(-1823.8420984284796358002493047248
+                                                       + 1823.8420984284796358002493047248*z))
+                                             + y*(10943.052590570877814801495828349
+                                                  + z*(-54715.262952854389074007479141743
+                                                       + 54715.26295285438907400747914174*z)))
+                                        + y*(-43772.210362283511259205983313394
+                                             + (218861.05181141755629602991656697
+                                                - 218861.05181141755629602991656697*z)*z
+                                             + y*(76601.36813399614470361047079844
+                                                  + z*(-383006.8406699807235180523539922
+                                                       + 383006.8406699807235180523539922*z))))
+                                   + y*(65658.315543425266888808974970091
+                                        + z*(-328291.57771712633444404487485046
+                                             + 328291.57771712633444404487485046*z)
+                                        + y*(-229804.10440198843411083141239532
+                                             + (1.1490205220099421705541570619766e6
+                                                - 1.1490205220099421705541570619766e6*z)*z
+                                             + y*(204270.31502398971920962792212917
+                                                  + z*(-1.0213515751199485960481396106459e6
+                                                       + 1.0213515751199485960481396106459e6*z)))))
+                              + y*(-43772.210362283511259205983313394
+                                   + (218861.05181141755629602991656697
+                                      - 218861.05181141755629602991656697*z)*z
+                                   + y*(229804.10440198843411083141239532
+                                        + z*(-1.1490205220099421705541570619766e6
+                                             + 1.1490205220099421705541570619766e6*z)
+                                        + y*(-408540.63004797943841925584425835
+                                             + (2.0427031502398971920962792212917e6
+                                                - 2.0427031502398971920962792212917e6*z)*z
+                                             + y*(229804.10440198843411083141239532
+                                                  + z*(-1.1490205220099421705541570619766e6
+                                                       + 1.1490205220099421705541570619766e6*z))))));
+    return;
+  case ( 160 ) :
+    grad[0] /*ARGH*/[0]= -113.84199576606165595196016759958
+                         + z*(2276.8399153212331190392033519916
+                              + z*(-10245.779618945549035676415083962
+                                   + (15937.879407248631833274423463941
+                                      - 7968.93970362431591663721173197*z)*z))
+                         + y*(1707.6299364909248392794025139937
+                              + z*(-34152.598729818496785588050279873
+                                   + z*(153686.69428418323553514622625943
+                                        + z*(-239068.19110872947749911635195911
+                                             + 119534.09555436473874955817597956*z)))
+                              + y*(-5122.889809472774517838207541981
+                                   + z*(102457.79618945549035676415083962
+                                        + z*(-461060.08285254970660543867877829
+                                             + (717204.57332618843249734905587734
+                                                - 358602.28666309421624867452793867*z)*z))
+                                   + y*(3984.4698518121579583186058659852
+                                        + z*(-79689.397036243159166372117319705
+                                             + z*(358602.28666309421624867452793867
+                                                  + z*(-557825.77925370211416460482123793
+                                                       + 278912.88962685105708230241061897*z))))))
+                         + x*(341.52598729818496785588050279873
+                              + z*(-6830.5197459636993571176100559747
+                                   + z*(30737.338856836647107029245251886
+                                        + z*(-47813.638221745895499823270391823
+                                             + 23906.819110872947749911635195911*z)))
+                              + x*(-341.52598729818496785588050279873
+                                   + z*(6830.5197459636993571176100559747
+                                        + z*(-30737.338856836647107029245251886
+                                             + (47813.638221745895499823270391823
+                                                - 23906.819110872947749911635195911*z)*z))
+                                   + x*(113.84199576606165595196016759958
+                                        + z*(-2276.8399153212331190392033519916
+                                             + z*(10245.779618945549035676415083962
+                                                  + z*(-15937.879407248631833274423463941
+                                                       + 7968.93970362431591663721173197*z))))
+                                   + y*(1707.6299364909248392794025139937
+                                        + z*(-34152.598729818496785588050279873
+                                             + z*(153686.69428418323553514622625943
+                                                  + z*(-239068.19110872947749911635195911
+                                                       + 119534.09555436473874955817597956*z)))))
+                              + y*(-3415.2598729818496785588050279873
+                                   + z*(68305.197459636993571176100559747
+                                        + z*(-307373.38856836647107029245251886
+                                             + (478136.38221745895499823270391823
+                                                - 239068.19110872947749911635195911*z)*z))
+                                   + y*(5122.889809472774517838207541981
+                                        + z*(-102457.79618945549035676415083962
+                                             + z*(461060.08285254970660543867877829
+                                                  + z*(-717204.57332618843249734905587734
+                                                       + 358602.28666309421624867452793867*z))))));
+    grad[0] /*ARGH*/[1]= -569.20997883030827975980083799789
+                         + z*(11384.199576606165595196016759958
+                              + z*(-51228.89809472774517838207541981
+                                   + (79689.397036243159166372117319705
+                                      - 39844.698518121579583186058659852*z)*z))
+                         + y*(5122.889809472774517838207541981
+                              + z*(-102457.79618945549035676415083962
+                                   + z*(461060.08285254970660543867877829
+                                        + z*(-717204.57332618843249734905587734
+                                             + 358602.28666309421624867452793867*z)))
+                              + y*(-11953.409555436473874955817597956
+                                   + z*(239068.19110872947749911635195911
+                                        + z*(-1.075806859989282648746023583816e6
+                                             + (1.6734773377611063424938144637138e6
+                                                - 836738.6688805531712469072318569*z)*z))
+                                   + y*(7968.9397036243159166372117319705
+                                        + z*(-159378.79407248631833274423463941
+                                             + z*(717204.57332618843249734905587734
+                                                  + z*(-1.1156515585074042283292096424759e6
+                                                       + 557825.7792537021141646048212379*z))))))
+                         + x*(1707.6299364909248392794025139937
+                              + z*(-34152.598729818496785588050279873
+                                   + z*(153686.69428418323553514622625943
+                                        + z*(-239068.19110872947749911635195911
+                                             + 119534.09555436473874955817597956*z)))
+                              + x*(-1707.6299364909248392794025139937
+                                   + z*(34152.598729818496785588050279873
+                                        + z*(-153686.69428418323553514622625943
+                                             + (239068.19110872947749911635195911
+                                                - 119534.09555436473874955817597956*z)*z))
+                                   + x*(569.20997883030827975980083799789
+                                        + z*(-11384.199576606165595196016759958
+                                             + z*(51228.89809472774517838207541981
+                                                  + z*(-79689.397036243159166372117319705
+                                                       + 39844.698518121579583186058659852*z))))
+                                   + y*(5122.889809472774517838207541981
+                                        + z*(-102457.79618945549035676415083962
+                                             + z*(461060.08285254970660543867877829
+                                                  + z*(-717204.57332618843249734905587734
+                                                       + 358602.28666309421624867452793867*z)))))
+                              + y*(-10245.779618945549035676415083962
+                                   + z*(204915.59237891098071352830167924
+                                        + z*(-922120.16570509941321087735755658
+                                             + (1.4344091466523768649946981117547e6
+                                                - 717204.5733261884324973490558773*z)*z))
+                                   + y*(11953.409555436473874955817597956
+                                        + z*(-239068.19110872947749911635195911
+                                             + z*(1.075806859989282648746023583816e6
+                                                  + z*(-1.6734773377611063424938144637138e6
+                                                       + 836738.6688805531712469072318569*z))))));
+    grad[0] /*ARGH*/[2]= -569.20997883030827975980083799789
+                         + z*(5122.889809472774517838207541981
+                              + z*(-11953.409555436473874955817597956
+                                   + 7968.93970362431591663721173197*z))
+                         + y*(11384.199576606165595196016759958
+                              + z*(-102457.79618945549035676415083962
+                                   + (239068.19110872947749911635195911
+                                      - 159378.79407248631833274423463941*z)*z)
+                              + y*(-51228.89809472774517838207541981
+                                   + z*(461060.08285254970660543867877829
+                                        + z*(-1.075806859989282648746023583816e6
+                                             + 717204.5733261884324973490558773*z))
+                                   + y*(79689.397036243159166372117319705
+                                        + z*(-717204.57332618843249734905587734
+                                             + (1.6734773377611063424938144637138e6
+                                                - 1.1156515585074042283292096424759e6*z)*z)
+                                        + y*(-39844.698518121579583186058659852
+                                             + z*(358602.28666309421624867452793867
+                                                  + z*(-836738.6688805531712469072318569
+                                                       + 557825.7792537021141646048212379*z))))))
+                         + x*(2276.8399153212331190392033519916
+                              + z*(-20491.559237891098071352830167924
+                                   + (47813.638221745895499823270391823
+                                      - 31875.758814497263666548846927882*z)*z)
+                              + x*(-3415.2598729818496785588050279873
+                                   + z*(30737.338856836647107029245251886
+                                        + z*(-71720.457332618843249734905587734
+                                             + 47813.638221745895499823270391823*z))
+                                   + x*(2276.8399153212331190392033519916
+                                        + z*(-20491.559237891098071352830167924
+                                             + (47813.638221745895499823270391823
+                                                - 31875.758814497263666548846927882*z)*z)
+                                        + x*(-569.20997883030827975980083799789
+                                             + z*(5122.889809472774517838207541981
+                                                  + z*(-11953.409555436473874955817597956
+                                                       + 7968.93970362431591663721173197*z)))
+                                        + y*(-11384.199576606165595196016759958
+                                             + z*(102457.79618945549035676415083962
+                                                  + z*(-239068.19110872947749911635195911
+                                                       + 159378.79407248631833274423463941*z))))
+                                   + y*(34152.598729818496785588050279873
+                                        + z*(-307373.38856836647107029245251886
+                                             + (717204.57332618843249734905587734
+                                                - 478136.38221745895499823270391823*z)*z)
+                                        + y*(-51228.89809472774517838207541981
+                                             + z*(461060.08285254970660543867877829
+                                                  + z*(-1.075806859989282648746023583816e6
+                                                       + 717204.5733261884324973490558773*z)))))
+                              + y*(-34152.598729818496785588050279873
+                                   + z*(307373.38856836647107029245251886
+                                        + z*(-717204.57332618843249734905587734
+                                             + 478136.38221745895499823270391823*z))
+                                   + y*(102457.79618945549035676415083962
+                                        + z*(-922120.16570509941321087735755658
+                                             + (2.151613719978565297492047167632e6
+                                                - 1.4344091466523768649946981117547e6*z)*z)
+                                        + y*(-79689.397036243159166372117319705
+                                             + z*(717204.57332618843249734905587734
+                                                  + z*(-1.6734773377611063424938144637138e6
+                                                       + 1.1156515585074042283292096424759e6*z))))));
+    return;
+  case ( 161 ) :
+    grad[0] /*ARGH*/[0]= -74.458041875945139576799451732697
+                         + z*(2233.7412562783541873039835519809
+                              + z*(-15636.188793948479311127884863866
+                                   + z*(41696.50345052927816300769297031
+                                        + z*(-46908.566381845437933383654591599
+                                             + 18763.42655273817517335346183664*z))))
+                         + x*(148.91608375189027915359890346539
+                              + z*(-4467.4825125567083746079671039618
+                                   + z*(31272.377587896958622255769727733
+                                        + z*(-83393.00690105855632601538594062
+                                             + (93817.132763690875866767309183198
+                                                - 37526.853105476350346706923673279*z)*z)))
+                              + x*(-74.458041875945139576799451732697
+                                   + z*(2233.7412562783541873039835519809
+                                        + z*(-15636.188793948479311127884863866
+                                             + z*(41696.50345052927816300769297031
+                                                  + z*(-46908.566381845437933383654591599
+                                                       + 18763.42655273817517335346183664*z)))))
+                              + y*(-595.66433500756111661439561386157
+                                   + z*(17869.930050226833498431868415847
+                                        + z*(-125089.51035158783448902307891093
+                                             + z*(333572.02760423422530406154376248
+                                                  + z*(-375268.53105476350346706923673279
+                                                       + 150107.41242190540138682769469312*z))))))
+                         + y*(595.66433500756111661439561386157
+                              + z*(-17869.930050226833498431868415847
+                                   + z*(125089.51035158783448902307891093
+                                        + z*(-333572.02760423422530406154376248
+                                             + (375268.53105476350346706923673279
+                                                - 150107.41242190540138682769469312*z)*z)))
+                              + y*(-744.58041875945139576799451732697
+                                   + z*(22337.412562783541873039835519809
+                                        + z*(-156361.88793948479311127884863866
+                                             + z*(416965.0345052927816300769297031
+                                                  + z*(-469085.66381845437933383654591599
+                                                       + 187634.2655273817517335346183664*z))))));
+    grad[0] /*ARGH*/[1]= -297.83216750378055830719780693079
+                         + z*(8934.9650251134167492159342079236
+                              + z*(-62544.755175793917244511539455465
+                                   + z*(166786.01380211711265203077188124
+                                        + z*(-187634.2655273817517335346183664
+                                             + 75053.70621095270069341384734656*z))))
+                         + y*(1489.1608375189027915359890346539
+                              + z*(-44674.825125567083746079671039618
+                                   + z*(312723.77587896958622255769727733
+                                        + z*(-833930.0690105855632601538594062
+                                             + (938171.32763690875866767309183198
+                                                - 375268.53105476350346706923673279*z)*z)))
+                              + y*(-1489.1608375189027915359890346539
+                                   + z*(44674.825125567083746079671039618
+                                        + z*(-312723.77587896958622255769727733
+                                             + z*(833930.0690105855632601538594062
+                                                  + z*(-938171.32763690875866767309183198
+                                                       + 375268.53105476350346706923673279*z))))))
+                         + x*(595.66433500756111661439561386157
+                              + z*(-17869.930050226833498431868415847
+                                   + z*(125089.51035158783448902307891093
+                                        + z*(-333572.02760423422530406154376248
+                                             + (375268.53105476350346706923673279
+                                                - 150107.41242190540138682769469312*z)*z)))
+                              + x*(-297.83216750378055830719780693079
+                                   + z*(8934.9650251134167492159342079236
+                                        + z*(-62544.755175793917244511539455465
+                                             + z*(166786.01380211711265203077188124
+                                                  + z*(-187634.2655273817517335346183664
+                                                       + 75053.70621095270069341384734656*z)))))
+                              + y*(-1489.1608375189027915359890346539
+                                   + z*(44674.825125567083746079671039618
+                                        + z*(-312723.77587896958622255769727733
+                                             + z*(833930.0690105855632601538594062
+                                                  + z*(-938171.32763690875866767309183198
+                                                       + 375268.53105476350346706923673279*z))))));
+    grad[0] /*ARGH*/[2]= -744.58041875945139576799451732697
+                         + z*(10424.125862632319540751923242578
+                              + z*(-41696.50345052927816300769297031
+                                   + (62544.755175793917244511539455465
+                                      - 31272.377587896958622255769727733*z)*z))
+                         + y*(8934.9650251134167492159342079236
+                              + z*(-125089.51035158783448902307891093
+                                   + z*(500358.04140635133795609231564372
+                                        + z*(-750537.06210952700693413847346558
+                                             + 375268.53105476350346706923673279*z)))
+                              + y*(-22337.412562783541873039835519809
+                                   + z*(312723.77587896958622255769727733
+                                        + z*(-1.2508951035158783448902307891093e6
+                                             + (1.876342655273817517335346183664e6
+                                                - 938171.327636908758667673091832*z)*z))
+                                   + y*(14891.608375189027915359890346539
+                                        + z*(-208482.51725264639081503846485155
+                                             + z*(833930.0690105855632601538594062
+                                                  + z*(-1.2508951035158783448902307891093e6
+                                                       + 625447.5517579391724451153945547*z))))))
+                         + x*(2233.7412562783541873039835519809
+                              + z*(-31272.377587896958622255769727733
+                                   + z*(125089.51035158783448902307891093
+                                        + z*(-187634.2655273817517335346183664
+                                             + 93817.1327636908758667673091832*z)))
+                              + x*(-2233.7412562783541873039835519809
+                                   + z*(31272.377587896958622255769727733
+                                        + z*(-125089.51035158783448902307891093
+                                             + (187634.2655273817517335346183664
+                                                - 93817.1327636908758667673091832*z)*z))
+                                   + x*(744.58041875945139576799451732697
+                                        + z*(-10424.125862632319540751923242578
+                                             + z*(41696.50345052927816300769297031
+                                                  + z*(-62544.755175793917244511539455465
+                                                       + 31272.377587896958622255769727733*z))))
+                                   + y*(8934.9650251134167492159342079236
+                                        + z*(-125089.51035158783448902307891093
+                                             + z*(500358.04140635133795609231564372
+                                                  + z*(-750537.06210952700693413847346558
+                                                       + 375268.53105476350346706923673279*z)))))
+                              + y*(-17869.930050226833498431868415847
+                                   + z*(250179.02070317566897804615782186
+                                        + z*(-1.0007160828127026759121846312874e6
+                                             + (1.5010741242190540138682769469312e6
+                                                - 750537.0621095270069341384734656*z)*z))
+                                   + y*(22337.412562783541873039835519809
+                                        + z*(-312723.77587896958622255769727733
+                                             + z*(1.2508951035158783448902307891093e6
+                                                  + z*(-1.876342655273817517335346183664e6
+                                                       + 938171.327636908758667673091832*z))))));
+    return;
+  case ( 162 ) :
+    grad[0] /*ARGH*/[0]= -39.496835316262998034876922087446
+                         + z*(1658.8670832830459174648307276727
+                              + z*(-16588.670832830459174648307276727
+                                   + z*(66354.68333132183669859322910691
+                                        + z*(-124415.03124622844380986230457546
+                                             + (109485.2274966810305526788280264
+                                                - 36495.0758322270101842262760088*z)*z))))
+                         + x*(39.496835316262998034876922087446
+                              + z*(-1658.8670832830459174648307276727
+                                   + z*(16588.670832830459174648307276727
+                                        + z*(-66354.68333132183669859322910691
+                                             + z*(124415.03124622844380986230457546
+                                                  + z*(-109485.2274966810305526788280264
+                                                       + 36495.0758322270101842262760088*z))))))
+                         + y*(118.49050594878899410463076626234
+                              + z*(-4976.6012498491377523944921830182
+                                   + z*(49766.012498491377523944921830182
+                                        + z*(-199064.04999396551009577968732073
+                                             + z*(373245.09373868533142958691372637
+                                                  + z*(-328455.6824900430916580364840792
+                                                       + 109485.2274966810305526788280264*z))))));
+    grad[0] /*ARGH*/[1]= -118.49050594878899410463076626234
+                         + z*(4976.6012498491377523944921830182
+                              + z*(-49766.012498491377523944921830182
+                                   + z*(199064.04999396551009577968732073
+                                        + z*(-373245.09373868533142958691372637
+                                             + (328455.6824900430916580364840792
+                                                - 109485.2274966810305526788280264*z)*z))))
+                         + x*(118.49050594878899410463076626234
+                              + z*(-4976.6012498491377523944921830182
+                                   + z*(49766.012498491377523944921830182
+                                        + z*(-199064.04999396551009577968732073
+                                             + z*(373245.09373868533142958691372637
+                                                  + z*(-328455.6824900430916580364840792
+                                                       + 109485.2274966810305526788280264*z))))))
+                         + y*(236.98101189757798820926153252468
+                              + z*(-9953.2024996982755047889843660364
+                                   + z*(99532.024996982755047889843660364
+                                        + z*(-398128.09998793102019155937464146
+                                             + z*(746490.18747737066285917382745273
+                                                  + z*(-656911.36498008618331607296815841
+                                                       + 218970.4549933620611053576560528*z))))));
+    grad[0] /*ARGH*/[2]= -829.43354164152295873241536383637
+                         + z*(16588.670832830459174648307276727
+                              + z*(-99532.024996982755047889843660364
+                                   + z*(248830.06249245688761972460915091
+                                        + z*(-273713.068741702576381697070066
+                                             + 109485.2274966810305526788280264*z))))
+                         + y*(4976.6012498491377523944921830182
+                              + z*(-99532.024996982755047889843660364
+                                   + z*(597192.14998189653028733906196219
+                                        + z*(-1.4929803749547413257183476549055e6
+                                             + (1.642278412450215458290182420396e6
+                                                - 656911.3649800861833160729681584*z)*z)))
+                              + y*(-4976.6012498491377523944921830182
+                                   + z*(99532.024996982755047889843660364
+                                        + z*(-597192.14998189653028733906196219
+                                             + z*(1.4929803749547413257183476549055e6
+                                                  + z*(-1.642278412450215458290182420396e6
+                                                       + 656911.3649800861833160729681584*z))))))
+                         + x*(1658.8670832830459174648307276727
+                              + z*(-33177.341665660918349296614553455
+                                   + z*(199064.04999396551009577968732073
+                                        + z*(-497660.12498491377523944921830182
+                                             + (547426.137483405152763394140132
+                                                - 218970.4549933620611053576560528*z)*z)))
+                              + x*(-829.43354164152295873241536383637
+                                   + z*(16588.670832830459174648307276727
+                                        + z*(-99532.024996982755047889843660364
+                                             + z*(248830.06249245688761972460915091
+                                                  + z*(-273713.068741702576381697070066
+                                                       + 109485.2274966810305526788280264*z)))))
+                              + y*(-4976.6012498491377523944921830182
+                                   + z*(99532.024996982755047889843660364
+                                        + z*(-597192.14998189653028733906196219
+                                             + z*(1.4929803749547413257183476549055e6
+                                                  + z*(-1.642278412450215458290182420396e6
+                                                       + 656911.3649800861833160729681584*z))))));
+    return;
+  case ( 163 ) :
+    grad[0] /*ARGH*/[0]= -13.416407864998738178455042012388
+                         + z*(751.31884043992933799348235269371
+                              + z*(-10142.804345939046062912011761365
+                                   + z*(56348.913032994700349511176452028
+                                        + z*(-154959.51084073542596115573524308
+                                             + z*(223141.69561065901338406425875003
+                                                  + z*(-161157.8912743648429996019646528
+                                                       + 46045.111792675669428457704186514*z))))));
+    grad[0] /*ARGH*/[1]= -26.832815729997476356910084024775
+                         + z*(1502.6376808798586759869647053874
+                              + z*(-20285.60869187809212582402352273
+                                   + z*(112697.82606598940069902235290406
+                                        + z*(-309919.02168147085192231147048615
+                                             + z*(446283.39122131802676812851750006
+                                                  + z*(-322315.7825487296859992039293056
+                                                       + 92090.22358535133885691540837303*z))))));
+    grad[0] /*ARGH*/[2]= -751.31884043992933799348235269371
+                         + z*(20285.60869187809212582402352273
+                              + z*(-169046.73909898410104853352935608
+                                   + z*(619838.04336294170384462294097231
+                                        + z*(-1.1157084780532950669203212937502e6
+                                             + (966947.3476461890579976117879168
+                                                - 322315.7825487296859992039293056*z)*z))))
+                         + x*(751.31884043992933799348235269371
+                              + z*(-20285.60869187809212582402352273
+                                   + z*(169046.73909898410104853352935608
+                                        + z*(-619838.04336294170384462294097231
+                                             + z*(1.1157084780532950669203212937502e6
+                                                  + z*(-966947.3476461890579976117879168
+                                                       + 322315.7825487296859992039293056*z))))))
+                         + y*(1502.6376808798586759869647053874
+                              + z*(-40571.21738375618425164804704546
+                                   + z*(338093.47819796820209706705871217
+                                        + z*(-1.2396760867258834076892458819446e6
+                                             + z*(2.2314169561065901338406425875003e6
+                                                  + z*(-1.9338946952923781159952235758336e6
+                                                       + 644631.5650974593719984078586112*z))))));
+    return;
+  case ( 164 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -419.82853642886163390293900718328
+                         + z*(14693.998775010157186602865251415
+                              + z*(-161633.98652511172905263151776556
+                                   + z*(808169.93262555864526315758882782
+                                        + z*(-2.1012418248264524776842097309523e6
+                                             + z*(2.9417385547570334687578936233333e6
+                                                  + z*(-2.1012418248264524776842097309523e6
+                                                       + 600354.8070932721364812027802721*z))))));
+    return;
+                #endif
+  }
+}
+
+#ifdef ONB_WITH_U
+
+/* u(x,y,z) for prim */
+template <class FunctionSpaceType>
+double OrthonormalBaseFunctionSet<FunctionSpaceType >::
+eval_u_prism_3d (pbasis *base, double *c, double *xi)
+{
+  double x, y, z;
+  orthonormalbasis *b=(orthonormalbasis*) base;
+  x=xi[0]; y=xi[1]; z=xi[2];
+
+  switch (b->k)   {
+                #if (PMAX3D>=0)
+  case ( 0 ) :
+    return 1.4142135623730950488016887242097*c[0];
+                #endif
+                #if (PMAX3D>=1)
+  case ( 1 ) :
+    return 1.4142135623730950488016887242097*c[0]
+           - 2.*c[1]
+           - 3.4641016151377545870548926830117*c[2]
+           + 6.928203230275509174109785366023*y*c[2]
+           + x*(6.*c[1]
+                + 3.4641016151377545870548926830117*c[2])
+           - 2.4494897427831780981972840747059*c[3]
+           + 4.8989794855663561963945681494118*z*c[3];
+                #endif
+                #if (PMAX3D>=2)
+  case ( 2 ) :
+    return 1.4142135623730950488016887242097*c[0]
+           - 2.*c[1]
+           - 3.4641016151377545870548926830117*c[2]
+           - 2.4494897427831780981972840747059*c[3]
+           + 2.4494897427831780981972840747059*c[4]
+           + 4.2426406871192851464050661726291*c[5]
+           + 3.4641016151377545870548926830117*c[6]
+           + 5.477225575051661134569697828008*c[7]
+           + 6.*c[8]
+           + y*(6.928203230275509174109785366023*c[2]
+                - 8.485281374238570292810132345258*c[5]
+                - 32.863353450309966807418186968048*c[7]
+                + 32.863353450309966807418186968048*y*c[7]
+                - 12.*c[8]
+                + 24.*z*c[8])
+           + x*(6.*c[1]
+                + 3.4641016151377545870548926830117*c[2]
+                - 19.595917942265424785578272597647*c[4]
+                - 25.455844122715710878430397035775*c[5]
+                - 10.392304845413263761164678049035*c[6]
+                - 10.954451150103322269139395656016*c[7]
+                + x*(24.494897427831780981972840747059*c[4]
+                     + 21.213203435596425732025330863145*c[5]
+                     + 5.477225575051661134569697828008*c[7])
+                + y*(42.426406871192851464050661726291*c[5]
+                     + 32.863353450309966807418186968048*c[7])
+                - 6.*c[8]
+                + z*(20.78460969082652752232935609807*c[6]
+                     + 12.*c[8]))
+           + 3.1622776601683793319988935444327*c[9]
+           + z*(4.8989794855663561963945681494118*c[3]
+                - 6.928203230275509174109785366023*c[6]
+                - 12.*c[8]
+                - 18.973665961010275991993361266596*c[9]
+                + 18.973665961010275991993361266596*z*c[9]);
+                #endif
+                #if (PMAX3D>=3)
+  case ( 3 ) :
+    return 1.4142135623730950488016887242097*c[0]
+           - 2.*c[1]
+           - 3.4641016151377545870548926830117*c[2]
+           - 2.4494897427831780981972840747059*c[3]
+           + 2.4494897427831780981972840747059*c[4]
+           + 4.2426406871192851464050661726291*c[5]
+           + 3.4641016151377545870548926830117*c[6]
+           + 5.477225575051661134569697828008*c[7]
+           + 6.*c[8]
+           + 3.1622776601683793319988935444327*c[9]
+           - 2.8284271247461900976033774484194*c[10]
+           - 4.8989794855663561963945681494118*c[11]
+           - 4.2426406871192851464050661726291*c[12]
+           - 6.324555320336758663997787088865*c[13]
+           - 7.348469228349534294591852224118*c[14]
+           - 4.4721359549995793928183473374626*c[15]
+           - 7.483314773547882771167497464633*c[16]
+           - 9.486832980505137995996680633298*c[17]
+           - 7.745966692414833770358530799565*c[18]
+           + y*(6.928203230275509174109785366023*c[2]
+                - 8.485281374238570292810132345258*c[5]
+                - 32.863353450309966807418186968048*c[7]
+                - 12.*c[8]
+                + 9.797958971132712392789136298824*c[11]
+                + 37.947331922020551983986722533193*c[13]
+                + 14.696938456699068589183704448235*c[14]
+                + 89.7997772825745932540099695756*c[16]
+                + 56.92099788303082797598008379979*c[17]
+                + y*(32.863353450309966807418186968048*c[7]
+                     - 37.947331922020551983986722533193*c[13]
+                     - 224.49944320643648313502492393899*c[16]
+                     + 149.66629547095765542334994929266*y*c[16]
+                     - 56.92099788303082797598008379979*c[17]
+                     + 113.84199576606165595196016759958*z*c[17])
+                + 15.49193338482966754071706159913*c[18]
+                + z*(24.*c[8]
+                     - 29.393876913398137178367408896471*c[14]
+                     - 113.84199576606165595196016759958*c[17]
+                     - 92.95160030897800524430236959478*c[18]
+                     + 92.95160030897800524430236959478*z*c[18]))
+           + x*(6.*c[1]
+                + 3.4641016151377545870548926830117*c[2]
+                - 19.595917942265424785578272597647*c[4]
+                - 25.455844122715710878430397035775*c[5]
+                - 10.392304845413263761164678049035*c[6]
+                - 10.954451150103322269139395656016*c[7]
+                - 6.*c[8]
+                + 42.426406871192851464050661726291*c[10]
+                + 63.68673331236263055312938594235*c[11]
+                + 33.941125496954281171240529381033*c[12]
+                + 56.92099788303082797598008379979*c[13]
+                + 44.090815370097205767551113344706*c[14]
+                + 13.416407864998738178455042012388*c[15]
+                + 22.449944320643648313502492393899*c[16]
+                + 18.973665961010275991993361266596*c[17]
+                + x*(24.494897427831780981972840747059*c[4]
+                     + 21.213203435596425732025330863145*c[5]
+                     + 5.477225575051661134569697828008*c[7]
+                     - 127.27922061357855439215198517887*c[10]
+                     - 161.66632302368975448102074893059*c[11]
+                     - 42.426406871192851464050661726291*c[12]
+                     - 94.86832980505137995996680633298*c[13]
+                     - 36.742346141747671472959261120588*c[14]
+                     - 22.449944320643648313502492393899*c[16]
+                     + x*(98.99494936611665341611821069468*c[10]
+                          + 102.87856919689348012428593113765*c[11]
+                          + 44.271887242357310647984509622058*c[13]
+                          + 7.483314773547882771167497464633*c[16])
+                     + y*(205.75713839378696024857186227529*c[11]
+                          + 265.63132345414386388790705773235*c[13]
+                          + 89.7997772825745932540099695756*c[16])
+                     - 9.486832980505137995996680633298*c[17]
+                     + z*(84.85281374238570292810132345258*c[12]
+                          + 73.48469228349534294591852224118*c[14]
+                          + 18.973665961010275991993361266596*c[17]))
+                + y*(42.426406871192851464050661726291*c[5]
+                     + 32.863353450309966807418186968048*c[7]
+                     - 117.57550765359254871346963558588*c[11]
+                     - 303.57865537616441587189378026554*c[13]
+                     - 73.48469228349534294591852224118*c[14]
+                     - 179.59955456514918650801993915119*c[16]
+                     + y*(265.63132345414386388790705773235*c[13]
+                          + 224.49944320643648313502492393899*c[16])
+                     - 56.92099788303082797598008379979*c[17]
+                     + z*(146.96938456699068589183704448235*c[14]
+                          + 113.84199576606165595196016759958*c[17]))
+                + 7.745966692414833770358530799565*c[18]
+                + z*(20.78460969082652752232935609807*c[6]
+                     + 12.*c[8]
+                     - 67.88225099390856234248105876207*c[12]
+                     - 88.18163074019441153510222668941*c[14]
+                     - 80.49844718999242907073025207433*c[15]
+                     - 37.947331922020551983986722533193*c[17]
+                     - 46.475800154489002622151184797389*c[18]
+                     + z*(80.49844718999242907073025207433*c[15]
+                          + 46.475800154489002622151184797389*c[18])))
+           - 3.7416573867739413855837487323165*c[19]
+           + z*(4.8989794855663561963945681494118*c[3]
+                - 6.928203230275509174109785366023*c[6]
+                - 12.*c[8]
+                - 18.973665961010275991993361266596*c[9]
+                + 8.485281374238570292810132345258*c[12]
+                + 14.696938456699068589183704448235*c[14]
+                + 26.832815729997476356910084024775*c[15]
+                + 18.973665961010275991993361266596*c[17]
+                + 46.475800154489002622151184797389*c[18]
+                + 44.899888641287296627004984787799*c[19]
+                + z*(18.973665961010275991993361266596*c[9]
+                     - 26.832815729997476356910084024775*c[15]
+                     - 46.475800154489002622151184797389*c[18]
+                     - 112.2497216032182415675124619695*c[19]
+                     + 74.83314773547882771167497464633*z*c[19]));
+                #endif
+                #if (PMAX3D>=4)
+  case ( 4 ) :
+    return 1.4142135623730950488016887242097*c[0]
+           - 2.*c[1]
+           - 3.4641016151377545870548926830117*c[2]
+           - 2.4494897427831780981972840747059*c[3]
+           + 2.4494897427831780981972840747059*c[4]
+           + 4.2426406871192851464050661726291*c[5]
+           + 3.4641016151377545870548926830117*c[6]
+           + 5.477225575051661134569697828008*c[7]
+           + 6.*c[8]
+           + 3.1622776601683793319988935444327*c[9]
+           - 2.8284271247461900976033774484194*c[10]
+           - 4.8989794855663561963945681494118*c[11]
+           - 4.2426406871192851464050661726291*c[12]
+           - 6.324555320336758663997787088865*c[13]
+           - 7.348469228349534294591852224118*c[14]
+           - 4.4721359549995793928183473374626*c[15]
+           - 7.483314773547882771167497464633*c[16]
+           - 9.486832980505137995996680633298*c[17]
+           - 7.745966692414833770358530799565*c[18]
+           - 3.7416573867739413855837487323165*c[19]
+           + 3.1622776601683793319988935444327*c[20]
+           + 5.477225575051661134569697828008*c[21]
+           + 4.8989794855663561963945681494118*c[22]
+           + 7.071067811865475244008443621048*c[23]
+           + 8.485281374238570292810132345258*c[24]
+           + 5.477225575051661134569697828008*c[25]
+           + 8.3666002653407554797817202578519*c[26]
+           + 10.954451150103322269139395656016*c[27]
+           + 9.486832980505137995996680633298*c[28]
+           + 5.291502622129181181003231507279*c[29]
+           + 9.486832980505137995996680633298*c[30]
+           + 12.961481396815720461931934872176*c[31]
+           + 12.247448713915890490986420373529*c[32]
+           + 9.165151389911680013176094387456*c[33]
+           + y*(6.928203230275509174109785366023*c[2]
+                - 8.485281374238570292810132345258*c[5]
+                - 32.863353450309966807418186968048*c[7]
+                - 12.*c[8]
+                + 9.797958971132712392789136298824*c[11]
+                + 37.947331922020551983986722533193*c[13]
+                + 14.696938456699068589183704448235*c[14]
+                + 89.7997772825745932540099695756*c[16]
+                + 56.92099788303082797598008379979*c[17]
+                + 15.49193338482966754071706159913*c[18]
+                - 10.954451150103322269139395656016*c[21]
+                - 42.426406871192851464050661726291*c[23]
+                - 16.970562748477140585620264690516*c[24]
+                - 100.39920318408906575738064309422*c[26]
+                - 65.7267069006199336148363739361*c[27]
+                - 18.973665961010275991993361266596*c[28]
+                - 189.73665961010275991993361266596*c[30]
+                - 155.53777676178864554318321846611*c[31]
+                - 73.48469228349534294591852224118*c[32]
+                + y*(32.863353450309966807418186968048*c[7]
+                     - 37.947331922020551983986722533193*c[13]
+                     - 224.49944320643648313502492393899*c[16]
+                     - 56.92099788303082797598008379979*c[17]
+                     + 42.426406871192851464050661726291*c[23]
+                     + 250.99800796022266439345160773556*c[26]
+                     + 65.7267069006199336148363739361*c[27]
+                     + 853.8149682454624196397012569968*c[30]
+                     + 388.84444190447161385795804616528*c[31]
+                     + y*(149.66629547095765542334994929266*c[16]
+                          - 167.33200530681510959563440515704*c[26]
+                          - 1328.1566172707193194395352886617*c[30]
+                          + 664.0783086353596597197676443309*y*c[30]
+                          - 259.22962793631440923863869744352*c[31]
+                          + 518.459255872628818477277394887*z*c[31])
+                     + 73.48469228349534294591852224118*c[32]
+                     + z*(113.84199576606165595196016759958*c[17]
+                          - 131.45341380123986722967274787219*c[27]
+                          - 777.6888838089432277159160923306*c[31]
+                          - 440.90815370097205767551113344706*c[32]
+                          + 440.90815370097205767551113344706*z*c[32]))
+                - 18.330302779823360026352188774912*c[33]
+                + z*(24.*c[8]
+                     - 29.393876913398137178367408896471*c[14]
+                     - 113.84199576606165595196016759958*c[17]
+                     - 92.95160030897800524430236959478*c[18]
+                     + 33.941125496954281171240529381033*c[24]
+                     + 131.45341380123986722967274787219*c[27]
+                     + 113.84199576606165595196016759958*c[28]
+                     + 311.07555352357729108636643693222*c[31]
+                     + 440.90815370097205767551113344706*c[32]
+                     + 219.96363335788032031622626529894*c[33]
+                     + z*(92.95160030897800524430236959478*c[18]
+                          - 113.84199576606165595196016759958*c[28]
+                          - 440.90815370097205767551113344706*c[32]
+                          - 549.9090833947008007905656632474*c[33]
+                          + 366.60605559646720052704377549824*z*c[33])))
+           + x*(6.*c[1]
+                + 3.4641016151377545870548926830117*c[2]
+                - 19.595917942265424785578272597647*c[4]
+                - 25.455844122715710878430397035775*c[5]
+                - 10.392304845413263761164678049035*c[6]
+                - 10.954451150103322269139395656016*c[7]
+                - 6.*c[8]
+                + 42.426406871192851464050661726291*c[10]
+                + 63.68673331236263055312938594235*c[11]
+                + 33.941125496954281171240529381033*c[12]
+                + 56.92099788303082797598008379979*c[13]
+                + 44.090815370097205767551113344706*c[14]
+                + 13.416407864998738178455042012388*c[15]
+                + 22.449944320643648313502492393899*c[16]
+                + 18.973665961010275991993361266596*c[17]
+                + 7.745966692414833770358530799565*c[18]
+                - 75.89466384404110396797344506639*c[20]
+                - 120.49896265113654496053335221618*c[21]
+                - 73.48469228349534294591852224118*c[22]
+                - 127.27922061357855439215198517887*c[23]
+                - 110.30865786510141380653172048836*c[24]
+                - 43.817804600413289076557582624064*c[25]
+                - 100.39920318408906575738064309422*c[26]
+                - 98.59006035092990042225456090414*c[27]
+                - 56.92099788303082797598008379979*c[28]
+                - 15.874507866387543543009694521836*c[29]
+                - 37.947331922020551983986722533193*c[30]
+                - 38.884444190447161385795804616528*c[31]
+                - 24.494897427831780981972840747059*c[32]
+                + x*(24.494897427831780981972840747059*c[4]
+                     + 21.213203435596425732025330863145*c[5]
+                     + 5.477225575051661134569697828008*c[7]
+                     - 127.27922061357855439215198517887*c[10]
+                     - 161.66632302368975448102074893059*c[11]
+                     - 42.426406871192851464050661726291*c[12]
+                     - 94.86832980505137995996680633298*c[13]
+                     - 36.742346141747671472959261120588*c[14]
+                     - 22.449944320643648313502492393899*c[16]
+                     - 9.486832980505137995996680633298*c[17]
+                     + 398.44698518121579583186058659852*c[20]
+                     + 575.1086853804244191298182719408*c[21]
+                     + 220.45407685048602883775556672353*c[22]
+                     + 487.90367901871779183658260985235*c[23]
+                     + 280.01428534987281966273436739352*c[24]
+                     + 54.77225575051661134569697828008*c[25]
+                     + 250.99800796022266439345160773556*c[26]
+                     + 164.31676725154983403709093484024*c[27]
+                     + 47.434164902525689979983403166491*c[28]
+                     + 56.92099788303082797598008379979*c[30]
+                     + 38.884444190447161385795804616528*c[31]
+                     + x*(98.99494936611665341611821069468*c[10]
+                          + 102.87856919689348012428593113765*c[11]
+                          + 44.271887242357310647984509622058*c[13]
+                          + 7.483314773547882771167497464633*c[16]
+                          - 708.3501958777169703677521539529*c[20]
+                          - 920.1738966086790706077092351053*c[21]
+                          - 171.46428199482246687380988522941*c[22]
+                          - 622.2539674441618214727430386523*c[23]
+                          - 178.19090885900997614901277925042*c[24]
+                          - 234.26480742954115343388816721985*c[26]
+                          - 76.68115805072325588397576959211*c[27]
+                          - 37.947331922020551983986722533193*c[30]
+                          + x*(398.44698518121579583186058659852*c[20]
+                               + 460.08694830433953530385461755267*c[21]
+                               + 254.55844122715710878430397035775*c[23]
+                               + 75.29940238806679931803548232067*c[26]
+                               + 9.486832980505137995996680633298*c[30])
+                          + y*(920.1738966086790706077092351053*c[21]
+                               + 1527.3506473629426527058238221465*c[23]
+                               + 903.592828656801591816425787848*c[26]
+                               + 189.73665961010275991993361266596*c[30])
+                          - 12.961481396815720461931934872176*c[31]
+                          + z*(342.92856398964493374761977045882*c[22]
+                               + 356.38181771801995229802555850084*c[24]
+                               + 153.36231610144651176795153918422*c[27]
+                               + 25.922962793631440923863869744352*c[31]))
+                     + y*(205.75713839378696024857186227529*c[11]
+                          + 265.63132345414386388790705773235*c[13]
+                          + 89.7997772825745932540099695756*c[16]
+                          - 920.1738966086790706077092351053*c[21]
+                          - 2206.1731573020282761306344097671*c[23]
+                          - 356.38181771801995229802555850084*c[24]
+                          - 1907.5848604976922493902322187902*c[26]
+                          - 460.08694830433953530385461755267*c[27]
+                          - 569.2099788303082797598008379979*c[30]
+                          + y*(1527.3506473629426527058238221465*c[23]
+                               + 2258.98207164200397954106446962*c[26]
+                               + 853.8149682454624196397012569968*c[30])
+                          - 155.53777676178864554318321846611*c[31]
+                          + z*(712.7636354360399045960511170017*c[24]
+                               + 920.1738966086790706077092351053*c[27]
+                               + 311.07555352357729108636643693222*c[31]))
+                     + 12.247448713915890490986420373529*c[32]
+                     + z*(84.85281374238570292810132345258*c[12]
+                          + 73.48469228349534294591852224118*c[14]
+                          + 18.973665961010275991993361266596*c[17]
+                          - 440.90815370097205767551113344706*c[22]
+                          - 560.028570699745639325468734787*c[24]
+                          - 328.63353450309966807418186968048*c[25]
+                          - 328.63353450309966807418186968048*c[27]
+                          - 284.60498941515413987990041899894*c[28]
+                          - 77.76888838089432277159160923306*c[31]
+                          - 73.48469228349534294591852224118*c[32]
+                          + z*(328.63353450309966807418186968048*c[25]
+                               + 284.60498941515413987990041899894*c[28]
+                               + 73.48469228349534294591852224118*c[32])))
+                + y*(42.426406871192851464050661726291*c[5]
+                     + 32.863353450309966807418186968048*c[7]
+                     - 117.57550765359254871346963558588*c[11]
+                     - 303.57865537616441587189378026554*c[13]
+                     - 73.48469228349534294591852224118*c[14]
+                     - 179.59955456514918650801993915119*c[16]
+                     - 56.92099788303082797598008379979*c[17]
+                     + 230.04347415216976765192730877634*c[21]
+                     + 721.2489168102784748888612493469*c[23]
+                     + 203.6467529817256870274431762862*c[24]
+                     + 1104.3912350249797233311870740364*c[26]
+                     + 525.8136552049594689186909914888*c[27]
+                     + 94.86832980505137995996680633298*c[28]
+                     + 569.2099788303082797598008379979*c[30]
+                     + 311.07555352357729108636643693222*c[31]
+                     + y*(265.63132345414386388790705773235*c[13]
+                          + 224.49944320643648313502492393899*c[16]
+                          - 678.8225099390856234248105876207*c[23]
+                          - 2509.9800796022266439345160773556*c[26]
+                          - 460.08694830433953530385461755267*c[27]
+                          - 1707.6299364909248392794025139937*c[30]
+                          + y*(1505.9880477613359863607096464133*c[26]
+                               + 1328.1566172707193194395352886617*c[30])
+                          - 388.84444190447161385795804616528*c[31]
+                          + z*(920.1738966086790706077092351053*c[27]
+                               + 777.6888838089432277159160923306*c[31]))
+                     + 73.48469228349534294591852224118*c[32]
+                     + z*(146.96938456699068589183704448235*c[14]
+                          + 113.84199576606165595196016759958*c[17]
+                          - 407.29350596345137405488635257239*c[24]
+                          - 1051.6273104099189378373819829775*c[27]
+                          - 569.2099788303082797598008379979*c[28]
+                          - 622.1511070471545821727328738644*c[31]
+                          - 440.90815370097205767551113344706*c[32]
+                          + z*(569.2099788303082797598008379979*c[28]
+                               + 440.90815370097205767551113344706*c[32])))
+                - 9.165151389911680013176094387456*c[33]
+                + z*(20.78460969082652752232935609807*c[6]
+                     + 12.*c[8]
+                     - 67.88225099390856234248105876207*c[12]
+                     - 88.18163074019441153510222668941*c[14]
+                     - 80.49844718999242907073025207433*c[15]
+                     - 37.947331922020551983986722533193*c[17]
+                     - 46.475800154489002622151184797389*c[18]
+                     + 146.96938456699068589183704448235*c[22]
+                     + 220.61731573020282761306344097671*c[24]
+                     + 262.90682760247973445934549574439*c[25]
+                     + 197.18012070185980084450912180829*c[27]
+                     + 341.52598729818496785588050279873*c[28]
+                     + 190.49409439665052251611633426203*c[29]
+                     + 77.76888838089432277159160923306*c[31]
+                     + 146.96938456699068589183704448235*c[32]
+                     + 109.98181667894016015811313264947*c[33]
+                     + z*(80.49844718999242907073025207433*c[15]
+                          + 46.475800154489002622151184797389*c[18]
+                          - 262.90682760247973445934549574439*c[25]
+                          - 341.52598729818496785588050279873*c[28]
+                          - 476.23523599162630629029083565507*c[29]
+                          - 146.96938456699068589183704448235*c[32]
+                          - 274.95454169735040039528283162368*c[33]
+                          + z*(317.49015732775087086019389043671*c[29]
+                               + 183.30302779823360026352188774912*c[33]))))
+           + 4.2426406871192851464050661726291*c[34]
+           + z*(4.8989794855663561963945681494118*c[3]
+                - 6.928203230275509174109785366023*c[6]
+                - 12.*c[8]
+                - 18.973665961010275991993361266596*c[9]
+                + 8.485281374238570292810132345258*c[12]
+                + 14.696938456699068589183704448235*c[14]
+                + 26.832815729997476356910084024775*c[15]
+                + 18.973665961010275991993361266596*c[17]
+                + 46.475800154489002622151184797389*c[18]
+                + 44.899888641287296627004984787799*c[19]
+                - 9.797958971132712392789136298824*c[22]
+                - 16.970562748477140585620264690516*c[24]
+                - 32.863353450309966807418186968048*c[25]
+                - 21.908902300206644538278791312032*c[27]
+                - 56.92099788303082797598008379979*c[28]
+                - 63.49803146555017417203877808734*c[29]
+                - 25.922962793631440923863869744352*c[31]
+                - 73.48469228349534294591852224118*c[32]
+                - 109.98181667894016015811313264947*c[33]
+                - 84.85281374238570292810132345258*c[34]
+                + z*(18.973665961010275991993361266596*c[9]
+                     - 26.832815729997476356910084024775*c[15]
+                     - 46.475800154489002622151184797389*c[18]
+                     - 112.2497216032182415675124619695*c[19]
+                     + 32.863353450309966807418186968048*c[25]
+                     + 56.92099788303082797598008379979*c[28]
+                     + 158.74507866387543543009694521836*c[29]
+                     + 73.48469228349534294591852224118*c[32]
+                     + 274.95454169735040039528283162368*c[33]
+                     + 381.83766184073566317645595553662*c[34]
+                     + z*(74.83314773547882771167497464633*c[19]
+                          - 105.83005244258362362006463014557*c[29]
+                          - 183.30302779823360026352188774912*c[33]
+                          - 593.9696961966999204967092641681*c[34]
+                          + 296.98484809834996024835463208404*z*c[34])));
+                #endif
+                #if (PMAX3D>=5)
+  case ( 5 ) :
+    return 1.4142135623730950488016887242097*c[0]
+           - 2.*c[1]
+           - 3.4641016151377545870548926830117*c[2]
+           - 2.4494897427831780981972840747059*c[3]
+           + 2.4494897427831780981972840747059*c[4]
+           + 4.2426406871192851464050661726291*c[5]
+           + 3.4641016151377545870548926830117*c[6]
+           + 5.477225575051661134569697828008*c[7]
+           + 6.*c[8]
+           + 3.1622776601683793319988935444327*c[9]
+           - 2.8284271247461900976033774484194*c[10]
+           - 4.8989794855663561963945681494118*c[11]
+           - 4.2426406871192851464050661726291*c[12]
+           - 6.324555320336758663997787088865*c[13]
+           - 7.348469228349534294591852224118*c[14]
+           - 4.4721359549995793928183473374626*c[15]
+           - 7.483314773547882771167497464633*c[16]
+           - 9.486832980505137995996680633298*c[17]
+           - 7.745966692414833770358530799565*c[18]
+           - 3.7416573867739413855837487323165*c[19]
+           + 3.1622776601683793319988935444327*c[20]
+           + 5.477225575051661134569697828008*c[21]
+           + 4.8989794855663561963945681494118*c[22]
+           + 7.071067811865475244008443621048*c[23]
+           + 8.485281374238570292810132345258*c[24]
+           + 5.477225575051661134569697828008*c[25]
+           + 8.3666002653407554797817202578519*c[26]
+           + 10.954451150103322269139395656016*c[27]
+           + 9.486832980505137995996680633298*c[28]
+           + 5.291502622129181181003231507279*c[29]
+           + 9.486832980505137995996680633298*c[30]
+           + 12.961481396815720461931934872176*c[31]
+           + 12.247448713915890490986420373529*c[32]
+           + 9.165151389911680013176094387456*c[33]
+           + 4.2426406871192851464050661726291*c[34]
+           - 3.4641016151377545870548926830117*c[35]
+           - 6.*c[36]
+           - 5.477225575051661134569697828008*c[37]
+           - 7.745966692414833770358530799565*c[38]
+           - 9.486832980505137995996680633298*c[39]
+           - 6.324555320336758663997787088865*c[40]
+           - 9.165151389911680013176094387456*c[41]
+           - 12.247448713915890490986420373529*c[42]
+           - 10.954451150103322269139395656016*c[43]
+           - 6.480740698407860230965967436088*c[44]
+           - 10.392304845413263761164678049035*c[45]
+           - 14.49137674618943857371866415717*c[46]
+           - 14.142135623730950488016887242097*c[47]
+           - 11.22497216032182415675124619695*c[48]
+           - 6.*c[49]
+           - 11.489125293076057319701222936438*c[50]
+           - 16.431676725154983403709093484024*c[51]
+           - 16.733200530681510959563440515704*c[52]
+           - 14.49137674618943857371866415717*c[53]
+           - 10.392304845413263761164678049035*c[54]
+           + y*(6.928203230275509174109785366023*c[2]
+                - 8.485281374238570292810132345258*c[5]
+                - 32.863353450309966807418186968048*c[7]
+                - 12.*c[8]
+                + 9.797958971132712392789136298824*c[11]
+                + 37.947331922020551983986722533193*c[13]
+                + 14.696938456699068589183704448235*c[14]
+                + 89.7997772825745932540099695756*c[16]
+                + 56.92099788303082797598008379979*c[17]
+                + 15.49193338482966754071706159913*c[18]
+                - 10.954451150103322269139395656016*c[21]
+                - 42.426406871192851464050661726291*c[23]
+                - 16.970562748477140585620264690516*c[24]
+                - 100.39920318408906575738064309422*c[26]
+                - 65.7267069006199336148363739361*c[27]
+                - 18.973665961010275991993361266596*c[28]
+                - 189.73665961010275991993361266596*c[30]
+                - 155.53777676178864554318321846611*c[31]
+                - 73.48469228349534294591852224118*c[32]
+                - 18.330302779823360026352188774912*c[33]
+                + 12.*c[36]
+                + 46.475800154489002622151184797389*c[38]
+                + 18.973665961010275991993361266596*c[39]
+                + 109.98181667894016015811313264947*c[41]
+                + 73.48469228349534294591852224118*c[42]
+                + 21.908902300206644538278791312032*c[43]
+                + 207.8460969082652752232935609807*c[45]
+                + 173.89652095427326288462396988604*c[46]
+                + 84.85281374238570292810132345258*c[47]
+                + 22.449944320643648313502492393899*c[48]
+                + 344.67375879228171959103668809314*c[50]
+                + 328.63353450309966807418186968048*c[51]
+                + 200.79840636817813151476128618844*c[52]
+                + 86.94826047713663144231198494302*c[53]
+                + y*(32.863353450309966807418186968048*c[7]
+                     - 37.947331922020551983986722533193*c[13]
+                     - 224.49944320643648313502492393899*c[16]
+                     - 56.92099788303082797598008379979*c[17]
+                     + 42.426406871192851464050661726291*c[23]
+                     + 250.99800796022266439345160773556*c[26]
+                     + 65.7267069006199336148363739361*c[27]
+                     + 853.8149682454624196397012569968*c[30]
+                     + 388.84444190447161385795804616528*c[31]
+                     + 73.48469228349534294591852224118*c[32]
+                     - 46.475800154489002622151184797389*c[38]
+                     - 274.95454169735040039528283162368*c[41]
+                     - 73.48469228349534294591852224118*c[42]
+                     - 935.3074360871937385048210244132*c[45]
+                     - 434.74130238568315721155992471509*c[46]
+                     - 84.85281374238570292810132345258*c[47]
+                     - 2412.716311545972037137256816652*c[50]
+                     - 1478.8509052639485063338184135622*c[51]
+                     - 501.9960159204453287869032154711*c[52]
+                     + y*(149.66629547095765542334994929266*c[16]
+                          - 167.33200530681510959563440515704*c[26]
+                          - 1328.1566172707193194395352886617*c[30]
+                          - 259.22962793631440923863869744352*c[31]
+                          + 183.30302779823360026352188774912*c[41]
+                          + 1454.9226783578569265630549268649*c[45]
+                          + 289.8275349237887714743732831434*c[46]
+                          + 6433.910164122592099032684844405*c[50]
+                          + 2300.4347415216976765192730877634*c[51]
+                          + y*(664.0783086353596597197676443309*c[30]
+                               - 727.4613391789284632815274634325*c[45]
+                               - 7238.148934637916111411770449956*c[50]
+                               + 2895.2595738551664445647081799823*y*c[50]
+                               - 1150.2173707608488382596365438817*c[51]
+                               + 2300.4347415216976765192730877634*z*c[51])
+                          + 334.66401061363021919126881031407*c[52]
+                          + z*(518.459255872628818477277394887*c[31]
+                               - 579.6550698475775429487465662868*c[46]
+                               - 4600.8694830433953530385461755267*c[51]
+                               - 2007.9840636817813151476128618844*c[52]
+                               + 2007.9840636817813151476128618844*z*c[52]))
+                     - 86.94826047713663144231198494302*c[53]
+                     + z*(113.84199576606165595196016759958*c[17]
+                          - 131.45341380123986722967274787219*c[27]
+                          - 777.6888838089432277159160923306*c[31]
+                          - 440.90815370097205767551113344706*c[32]
+                          + 146.96938456699068589183704448235*c[42]
+                          + 869.4826047713663144231198494302*c[46]
+                          + 509.1168824543142175686079407155*c[47]
+                          + 2957.7018105278970126676368271243*c[51]
+                          + 3011.9760955226719727214192928267*c[52]
+                          + 1043.3791257256395773077438193162*c[53]
+                          + z*(440.90815370097205767551113344706*c[32]
+                               - 509.1168824543142175686079407155*c[47]
+                               - 3011.9760955226719727214192928267*c[52]
+                               - 2608.4478143140989432693595482906*c[53]
+                               + 1738.9652095427326288462396988604*z*c[53])))
+                + 20.78460969082652752232935609807*c[54]
+                + z*(24.*c[8]
+                     - 29.393876913398137178367408896471*c[14]
+                     - 113.84199576606165595196016759958*c[17]
+                     - 92.95160030897800524430236959478*c[18]
+                     + 33.941125496954281171240529381033*c[24]
+                     + 131.45341380123986722967274787219*c[27]
+                     + 113.84199576606165595196016759958*c[28]
+                     + 311.07555352357729108636643693222*c[31]
+                     + 440.90815370097205767551113344706*c[32]
+                     + 219.96363335788032031622626529894*c[33]
+                     - 37.947331922020551983986722533193*c[39]
+                     - 146.96938456699068589183704448235*c[42]
+                     - 131.45341380123986722967274787219*c[43]
+                     - 347.79304190854652576924793977207*c[46]
+                     - 509.1168824543142175686079407155*c[47]
+                     - 269.39933184772377976202990872679*c[48]
+                     - 657.267069006199336148363739361*c[51]
+                     - 1204.7904382090687890885677171307*c[52]
+                     - 1043.3791257256395773077438193162*c[53]
+                     - 415.69219381653055044658712196141*c[54]
+                     + z*(92.95160030897800524430236959478*c[18]
+                          - 113.84199576606165595196016759958*c[28]
+                          - 440.90815370097205767551113344706*c[32]
+                          - 549.9090833947008007905656632474*c[33]
+                          + 131.45341380123986722967274787219*c[43]
+                          + 509.1168824543142175686079407155*c[47]
+                          + 673.498329619309449405074771817*c[48]
+                          + 1204.7904382090687890885677171307*c[52]
+                          + 2608.4478143140989432693595482906*c[53]
+                          + 1870.6148721743874770096420488263*c[54]
+                          + z*(366.60605559646720052704377549824*c[33]
+                               - 448.99888641287296627004984787799*c[48]
+                               - 1738.9652095427326288462396988604*c[53]
+                               - 2909.8453567157138531261098537299*c[54]
+                               + 1454.9226783578569265630549268649*z*c[54]))))
+           + x*(6.*c[1]
+                + 3.4641016151377545870548926830117*c[2]
+                - 19.595917942265424785578272597647*c[4]
+                - 25.455844122715710878430397035775*c[5]
+                - 10.392304845413263761164678049035*c[6]
+                - 10.954451150103322269139395656016*c[7]
+                - 6.*c[8]
+                + 42.426406871192851464050661726291*c[10]
+                + 63.68673331236263055312938594235*c[11]
+                + 33.941125496954281171240529381033*c[12]
+                + 56.92099788303082797598008379979*c[13]
+                + 44.090815370097205767551113344706*c[14]
+                + 13.416407864998738178455042012388*c[15]
+                + 22.449944320643648313502492393899*c[16]
+                + 18.973665961010275991993361266596*c[17]
+                + 7.745966692414833770358530799565*c[18]
+                - 75.89466384404110396797344506639*c[20]
+                - 120.49896265113654496053335221618*c[21]
+                - 73.48469228349534294591852224118*c[22]
+                - 127.27922061357855439215198517887*c[23]
+                - 110.30865786510141380653172048836*c[24]
+                - 43.817804600413289076557582624064*c[25]
+                - 100.39920318408906575738064309422*c[26]
+                - 98.59006035092990042225456090414*c[27]
+                - 56.92099788303082797598008379979*c[28]
+                - 15.874507866387543543009694521836*c[29]
+                - 37.947331922020551983986722533193*c[30]
+                - 38.884444190447161385795804616528*c[31]
+                - 24.494897427831780981972840747059*c[32]
+                - 9.165151389911680013176094387456*c[33]
+                + 121.24355652982141054692124390541*c[35]
+                + 198.*c[36]
+                + 131.45341380123986722967274787219*c[37]
+                + 224.63303408003017934039739318738*c[38]
+                + 208.71032557111303591192697393256*c[39]
+                + 94.86832980505137995996680633298*c[40]
+                + 210.79848196796864030305017091149*c[41]
+                + 220.45407685048602883775556672353*c[42]
+                + 142.40786495134318949881214352821*c[43]
+                + 51.8459255872628818477277394887*c[44]
+                + 155.88457268119895641747017073553*c[45]
+                + 173.89652095427326288462396988604*c[46]
+                + 127.27922061357855439215198517887*c[47]
+                + 67.3498329619309449405074771817*c[48]
+                + 18.*c[49]
+                + 57.44562646538028659850611468219*c[50]
+                + 65.7267069006199336148363739361*c[51]
+                + 50.19960159204453287869032154711*c[52]
+                + 28.98275349237887714743732831434*c[53]
+                + x*(24.494897427831780981972840747059*c[4]
+                     + 21.213203435596425732025330863145*c[5]
+                     + 5.477225575051661134569697828008*c[7]
+                     - 127.27922061357855439215198517887*c[10]
+                     - 161.66632302368975448102074893059*c[11]
+                     - 42.426406871192851464050661726291*c[12]
+                     - 94.86832980505137995996680633298*c[13]
+                     - 36.742346141747671472959261120588*c[14]
+                     - 22.449944320643648313502492393899*c[16]
+                     - 9.486832980505137995996680633298*c[17]
+                     + 398.44698518121579583186058659852*c[20]
+                     + 575.1086853804244191298182719408*c[21]
+                     + 220.45407685048602883775556672353*c[22]
+                     + 487.90367901871779183658260985235*c[23]
+                     + 280.01428534987281966273436739352*c[24]
+                     + 54.77225575051661134569697828008*c[25]
+                     + 250.99800796022266439345160773556*c[26]
+                     + 164.31676725154983403709093484024*c[27]
+                     + 47.434164902525689979983403166491*c[28]
+                     + 56.92099788303082797598008379979*c[30]
+                     + 38.884444190447161385795804616528*c[31]
+                     + 12.247448713915890490986420373529*c[32]
+                     - 969.9484522385712843753699512433*c[35]
+                     - 1488.*c[36]
+                     - 690.130422456509302955781926329*c[37]
+                     - 1471.7336715588184163681208519173*c[38]
+                     - 996.1174629530394895796514664963*c[39]
+                     - 284.60498941515413987990041899894*c[40]
+                     - 1081.4878640095782415547791377198*c[41]
+                     - 845.0739612601964438780630057735*c[42]
+                     - 361.49688795340963488160005664853*c[43]
+                     - 64.80740698407860230965967436088*c[44]
+                     - 519.6152422706631880582339024518*c[45]
+                     - 434.74130238568315721155992471509*c[46]
+                     - 212.13203435596425732025330863145*c[47]
+                     - 56.12486080160912078375623098475*c[48]
+                     - 114.89125293076057319701222936438*c[50]
+                     - 98.59006035092990042225456090414*c[51]
+                     - 50.19960159204453287869032154711*c[52]
+                     + x*(98.99494936611665341611821069468*c[10]
+                          + 102.87856919689348012428593113765*c[11]
+                          + 44.271887242357310647984509622058*c[13]
+                          + 7.483314773547882771167497464633*c[16]
+                          - 708.3501958777169703677521539529*c[20]
+                          - 920.1738966086790706077092351053*c[21]
+                          - 171.46428199482246687380988522941*c[22]
+                          - 622.2539674441618214727430386523*c[23]
+                          - 178.19090885900997614901277925042*c[24]
+                          - 234.26480742954115343388816721985*c[26]
+                          - 76.68115805072325588397576959211*c[27]
+                          - 37.947331922020551983986722533193*c[30]
+                          - 12.961481396815720461931934872176*c[31]
+                          + 2909.8453567157138531261098537299*c[35]
+                          + 4176.*c[36]
+                          + 1226.8985288115720941436123134738*c[37]
+                          + 3578.6366118956532019056412293989*c[38]
+                          + 1593.7879407248631833274423463941*c[39]
+                          + 221.35943621178655323992254811029*c[40]
+                          + 2071.3242141200396829777973315651*c[41]
+                          + 1077.7754868245983632068049928706*c[42]
+                          + 230.04347415216976765192730877634*c[43]
+                          + 727.4613391789284632815274634325*c[45]
+                          + 405.75854889330428006412259640075*c[46]
+                          + 98.99494936611665341611821069468*c[47]
+                          + 114.89125293076057319701222936438*c[50]
+                          + 65.7267069006199336148363739361*c[51]
+                          + x*(398.44698518121579583186058659852*c[20]
+                               + 460.08694830433953530385461755267*c[21]
+                               + 254.55844122715710878430397035775*c[23]
+                               + 75.29940238806679931803548232067*c[26]
+                               + 9.486832980505137995996680633298*c[30]
+                               - 3637.3066958946423164076373171623*c[35]
+                               - 4860.*c[36]
+                               - 690.130422456509302955781926329*c[37]
+                               - 3601.8745119728977032167168217976*c[38]
+                               - 796.893970362431591663721173197*c[39]
+                               - 1695.5530071336608024375774616794*c[41]
+                               - 440.90815370097205767551113344706*c[42]
+                               - 467.65371804359686925241051220659*c[45]
+                               - 130.42239071570494716346797741453*c[46]
+                               - 57.44562646538028659850611468219*c[50]
+                               + x*(1600.4149461936426192193604195514*c[35]
+                                    + 1980.*c[36]
+                                    + 1278.0845042484475721091575819282*c[38]
+                                    + 504.0833264451424007246851913101*c[41]
+                                    + 114.31535329954590137281145853939*c[45]
+                                    + 11.489125293076057319701222936438*c[50])
+                               + y*(3960.*c[36]
+                                    + 7668.507025490685432654945491569*c[38]
+                                    + 6048.999917341708808696222295721*c[41]
+                                    + 2286.3070659909180274562291707878*c[45]
+                                    + 344.67375879228171959103668809314*c[50])
+                               - 16.431676725154983403709093484024*c[51]
+                               + z*(1380.260844913018605911563852658*c[37]
+                                    + 1593.7879407248631833274423463941*c[39]
+                                    + 881.8163074019441153510222668941*c[42]
+                                    + 260.84478143140989432693595482906*c[46]
+                                    + 32.863353450309966807418186968048*c[51]))
+                          + y*(920.1738966086790706077092351053*c[21]
+                               + 1527.3506473629426527058238221465*c[23]
+                               + 903.592828656801591816425787848*c[26]
+                               + 189.73665961010275991993361266596*c[30]
+                               - 5760.*c[36]
+                               - 13942.740046346700786645355439217*c[38]
+                               - 1593.7879407248631833274423463941*c[39]
+                               - 14297.636168262220820554707244431*c[41]
+                               - 2645.4489222058323460530668006824*c[42]
+                               - 7066.767294881019357591981073344*c[45]
+                               - 1565.0686885884593659616157289743*c[46]
+                               - 1378.6950351691268783641467523725*c[50]
+                               + y*(7668.507025490685432654945491569*c[38]
+                                    + 15122.499793354272021740555739302*c[41]
+                                    + 10288.381796959131123553031268545*c[45]
+                                    + 2412.716311545972037137256816652*c[50])
+                               - 328.63353450309966807418186968048*c[51]
+                               + z*(3187.5758814497263666548846927882*c[39]
+                                    + 5290.897844411664692106133601365*c[42]
+                                    + 3130.1373771769187319232314579487*c[46]
+                                    + 657.267069006199336148363739361*c[51]))
+                          + 16.733200530681510959563440515704*c[52]
+                          + z*(342.92856398964493374761977045882*c[22]
+                               + 356.38181771801995229802555850084*c[24]
+                               + 153.36231610144651176795153918422*c[27]
+                               + 25.922962793631440923863869744352*c[31]
+                               - 2453.7970576231441882872246269476*c[37]
+                               - 3187.5758814497263666548846927882*c[39]
+                               - 1328.1566172707193194395352886617*c[40]
+                               - 2155.5509736491967264136099857412*c[42]
+                               - 1380.260844913018605911563852658*c[43]
+                               - 811.5170977866085601282451928015*c[46]
+                               - 593.9696961966999204967092641681*c[47]
+                               - 131.45341380123986722967274787219*c[51]
+                               - 100.39920318408906575738064309422*c[52]
+                               + z*(1328.1566172707193194395352886617*c[40]
+                                    + 1380.260844913018605911563852658*c[43]
+                                    + 593.9696961966999204967092641681*c[47]
+                                    + 100.39920318408906575738064309422*c[52])))
+                     + y*(205.75713839378696024857186227529*c[11]
+                          + 265.63132345414386388790705773235*c[13]
+                          + 89.7997772825745932540099695756*c[16]
+                          - 920.1738966086790706077092351053*c[21]
+                          - 2206.1731573020282761306344097671*c[23]
+                          - 356.38181771801995229802555850084*c[24]
+                          - 1907.5848604976922493902322187902*c[26]
+                          - 460.08694830433953530385461755267*c[27]
+                          - 569.2099788303082797598008379979*c[30]
+                          - 155.53777676178864554318321846611*c[31]
+                          + 2592.*c[36]
+                          + 7529.079625027218424788491937177*c[38]
+                          + 1593.7879407248631833274423463941*c[39]
+                          + 10558.254401178255375178860734349*c[41]
+                          + 3821.2039987417578331877631565412*c[42]
+                          + 460.08694830433953530385461755267*c[43]
+                          + 7482.459488697549908038568195305*c[45]
+                          + 3304.0338981311919948078554278347*c[46]
+                          + 593.9696961966999204967092641681*c[47]
+                          + 2068.0425527536903175462201285588*c[50]
+                          + 985.9006035092990042225456090414*c[51]
+                          + y*(1527.3506473629426527058238221465*c[23]
+                               + 2258.98207164200397954106446962*c[26]
+                               + 853.8149682454624196397012569968*c[30]
+                               - 6274.233020856015353990409947647*c[38]
+                               - 20621.590627301280029646212371776*c[41]
+                               - 2645.4489222058323460530668006824*c[42]
+                               - 21512.071030005455985610883561503*c[45]
+                               - 3912.6717214711484149040393224358*c[46]
+                               - 7238.148934637916111411770449956*c[50]
+                               + y*(10081.666528902848014493703826202*c[41]
+                                    + 16004.149461936426192193604195514*c[45]
+                                    + 6433.910164122592099032684844405*c[50])
+                               - 1478.8509052639485063338184135622*c[51]
+                               + z*(5290.897844411664692106133601365*c[42]
+                                    + 7825.343442942296829808078644872*c[46]
+                                    + 2957.7018105278970126676368271243*c[51]))
+                          + 200.79840636817813151476128618844*c[52]
+                          + z*(712.7636354360399045960511170017*c[24]
+                               + 920.1738966086790706077092351053*c[27]
+                               + 311.07555352357729108636643693222*c[31]
+                               - 3187.5758814497263666548846927882*c[39]
+                               - 7642.407997483515666375526313082*c[42]
+                               - 2760.521689826037211823127705316*c[43]
+                               - 6608.067796262383989615710855669*c[46]
+                               - 3563.8181771801995229802555850084*c[47]
+                               - 1971.8012070185980084450912180829*c[51]
+                               - 1204.7904382090687890885677171307*c[52]
+                               + z*(2760.521689826037211823127705316*c[43]
+                                    + 3563.8181771801995229802555850084*c[47]
+                                    + 1204.7904382090687890885677171307*c[52])))
+                     - 14.49137674618943857371866415717*c[53]
+                     + z*(84.85281374238570292810132345258*c[12]
+                          + 73.48469228349534294591852224118*c[14]
+                          + 18.973665961010275991993361266596*c[17]
+                          - 440.90815370097205767551113344706*c[22]
+                          - 560.028570699745639325468734787*c[24]
+                          - 328.63353450309966807418186968048*c[25]
+                          - 328.63353450309966807418186968048*c[27]
+                          - 284.60498941515413987990041899894*c[28]
+                          - 77.76888838089432277159160923306*c[31]
+                          - 73.48469228349534294591852224118*c[32]
+                          + 1380.260844913018605911563852658*c[37]
+                          + 1992.2349259060789791593029329926*c[39]
+                          + 1707.6299364909248392794025139937*c[40]
+                          + 1690.1479225203928877561260115471*c[42]
+                          + 2168.9813277204578092896003398912*c[43]
+                          + 777.6888838089432277159160923306*c[44]
+                          + 869.4826047713663144231198494302*c[46]
+                          + 1272.7922061357855439215198517887*c[47]
+                          + 673.498329619309449405074771817*c[48]
+                          + 197.18012070185980084450912180829*c[51]
+                          + 301.19760955226719727214192928267*c[52]
+                          + 173.89652095427326288462396988604*c[53]
+                          + z*(328.63353450309966807418186968048*c[25]
+                               + 284.60498941515413987990041899894*c[28]
+                               + 73.48469228349534294591852224118*c[32]
+                               - 1707.6299364909248392794025139937*c[40]
+                               - 2168.9813277204578092896003398912*c[43]
+                               - 1944.2222095223580692897902308264*c[44]
+                               - 1272.7922061357855439215198517887*c[47]
+                               - 1683.7458240482736235126869295424*c[48]
+                               - 301.19760955226719727214192928267*c[52]
+                               - 434.74130238568315721155992471509*c[53]
+                               + z*(1296.1481396815720461931934872176*c[44]
+                                    + 1122.497216032182415675124619695*c[48]
+                                    + 289.8275349237887714743732831434*c[53]))))
+                + y*(42.426406871192851464050661726291*c[5]
+                     + 32.863353450309966807418186968048*c[7]
+                     - 117.57550765359254871346963558588*c[11]
+                     - 303.57865537616441587189378026554*c[13]
+                     - 73.48469228349534294591852224118*c[14]
+                     - 179.59955456514918650801993915119*c[16]
+                     - 56.92099788303082797598008379979*c[17]
+                     + 230.04347415216976765192730877634*c[21]
+                     + 721.2489168102784748888612493469*c[23]
+                     + 203.6467529817256870274431762862*c[24]
+                     + 1104.3912350249797233311870740364*c[26]
+                     + 525.8136552049594689186909914888*c[27]
+                     + 94.86832980505137995996680633298*c[28]
+                     + 569.2099788303082797598008379979*c[30]
+                     + 311.07555352357729108636643693222*c[31]
+                     + 73.48469228349534294591852224118*c[32]
+                     - 384.*c[36]
+                     - 1301.3224043256920734202331743269*c[38]
+                     - 398.44698518121579583186058659852*c[39]
+                     - 2419.5999669366835234784889182884*c[41]
+                     - 1249.2397688194208300806148781*c[42]
+                     - 262.90682760247973445934549574439*c[43]
+                     - 2909.8453567157138531261098537299*c[45]
+                     - 1912.8617304970058917308636687464*c[46]
+                     - 678.8225099390856234248105876207*c[47]
+                     - 112.2497216032182415675124619695*c[48]
+                     - 1378.6950351691268783641467523725*c[50]
+                     - 985.9006035092990042225456090414*c[51]
+                     - 401.59681273635626302952257237689*c[52]
+                     + y*(265.63132345414386388790705773235*c[13]
+                          + 224.49944320643648313502492393899*c[16]
+                          - 678.8225099390856234248105876207*c[23]
+                          - 2509.9800796022266439345160773556*c[26]
+                          - 460.08694830433953530385461755267*c[27]
+                          - 1707.6299364909248392794025139937*c[30]
+                          - 388.84444190447161385795804616528*c[31]
+                          + 1254.8466041712030707980819895295*c[38]
+                          + 5774.045375644358408300939464097*c[41]
+                          + 1175.7550765359254871346963558588*c[42]
+                          + 12158.996669133518600562673317371*c[45]
+                          + 4347.4130238568315721155992471509*c[46]
+                          + 593.9696961966999204967092641681*c[47]
+                          + 7238.148934637916111411770449956*c[50]
+                          + 2957.7018105278970126676368271243*c[51]
+                          + y*(1505.9880477613359863607096464133*c[26]
+                               + 1328.1566172707193194395352886617*c[30]
+                               - 3666.0605559646720052704377549824*c[41]
+                               - 17459.072140294283118756659122379*c[45]
+                               - 2608.4478143140989432693595482906*c[46]
+                               - 12867.82032824518419806536968881*c[50]
+                               + y*(8002.074730968213096096802097757*c[45]
+                                    + 7238.148934637916111411770449956*c[50])
+                               - 2300.4347415216976765192730877634*c[51]
+                               + z*(5216.895628628197886538719096581*c[46]
+                                    + 4600.8694830433953530385461755267*c[51]))
+                          + 501.9960159204453287869032154711*c[52]
+                          + z*(920.1738966086790706077092351053*c[27]
+                               + 777.6888838089432277159160923306*c[31]
+                               - 2351.5101530718509742693927117177*c[42]
+                               - 8694.826047713663144231198494302*c[46]
+                               - 3563.8181771801995229802555850084*c[47]
+                               - 5915.403621055794025335273654249*c[51]
+                               - 3011.9760955226719727214192928267*c[52]
+                               + z*(3563.8181771801995229802555850084*c[47]
+                                    + 3011.9760955226719727214192928267*c[52])))
+                     - 86.94826047713663144231198494302*c[53]
+                     + z*(146.96938456699068589183704448235*c[14]
+                          + 113.84199576606165595196016759958*c[17]
+                          - 407.29350596345137405488635257239*c[24]
+                          - 1051.6273104099189378373819829775*c[27]
+                          - 569.2099788303082797598008379979*c[28]
+                          - 622.1511070471545821727328738644*c[31]
+                          - 440.90815370097205767551113344706*c[32]
+                          + 796.893970362431591663721173197*c[39]
+                          + 2498.4795376388416601612297562*c[42]
+                          + 1577.4409656148784067560729744663*c[43]
+                          + 3825.7234609940117834617273374928*c[46]
+                          + 4072.9350596345137405488635257239*c[47]
+                          + 1346.996659238618898810149543634*c[48]
+                          + 1971.8012070185980084450912180829*c[51]
+                          + 2409.5808764181375781771354342613*c[52]
+                          + 1043.3791257256395773077438193162*c[53]
+                          + z*(569.2099788303082797598008379979*c[28]
+                               + 440.90815370097205767551113344706*c[32]
+                               - 1577.4409656148784067560729744663*c[43]
+                               - 4072.9350596345137405488635257239*c[47]
+                               - 3367.4916480965472470253738590849*c[48]
+                               - 2409.5808764181375781771354342613*c[52]
+                               - 2608.4478143140989432693595482906*c[53]
+                               + z*(2244.9944320643648313502492393899*c[48]
+                                    + 1738.9652095427326288462396988604*c[53]))))
+                + 10.392304845413263761164678049035*c[54]
+                + z*(20.78460969082652752232935609807*c[6]
+                     + 12.*c[8]
+                     - 67.88225099390856234248105876207*c[12]
+                     - 88.18163074019441153510222668941*c[14]
+                     - 80.49844718999242907073025207433*c[15]
+                     - 37.947331922020551983986722533193*c[17]
+                     - 46.475800154489002622151184797389*c[18]
+                     + 146.96938456699068589183704448235*c[22]
+                     + 220.61731573020282761306344097671*c[24]
+                     + 262.90682760247973445934549574439*c[25]
+                     + 197.18012070185980084450912180829*c[27]
+                     + 341.52598729818496785588050279873*c[28]
+                     + 190.49409439665052251611633426203*c[29]
+                     + 77.76888838089432277159160923306*c[31]
+                     + 146.96938456699068589183704448235*c[32]
+                     + 109.98181667894016015811313264947*c[33]
+                     - 262.90682760247973445934549574439*c[37]
+                     - 417.42065114222607182385394786512*c[39]
+                     - 569.2099788303082797598008379979*c[40]
+                     - 440.90815370097205767551113344706*c[42]
+                     - 854.4471897080591369928728611693*c[43]
+                     - 622.1511070471545821727328738644*c[44]
+                     - 347.79304190854652576924793977207*c[46]
+                     - 763.6753236814713263529119110732*c[47]
+                     - 808.1979955431713392860897261804*c[48]
+                     - 360.*c[49]
+                     - 131.45341380123986722967274787219*c[51]
+                     - 301.19760955226719727214192928267*c[52]
+                     - 347.79304190854652576924793977207*c[53]
+                     - 207.8460969082652752232935609807*c[54]
+                     + z*(80.49844718999242907073025207433*c[15]
+                          + 46.475800154489002622151184797389*c[18]
+                          - 262.90682760247973445934549574439*c[25]
+                          - 341.52598729818496785588050279873*c[28]
+                          - 476.23523599162630629029083565507*c[29]
+                          - 146.96938456699068589183704448235*c[32]
+                          - 274.95454169735040039528283162368*c[33]
+                          + 569.2099788303082797598008379979*c[40]
+                          + 854.4471897080591369928728611693*c[43]
+                          + 1555.3777676178864554318321846611*c[44]
+                          + 763.6753236814713263529119110732*c[47]
+                          + 2020.4949888579283482152243154509*c[48]
+                          + 1620.*c[49]
+                          + 301.19760955226719727214192928267*c[52]
+                          + 869.4826047713663144231198494302*c[53]
+                          + 935.3074360871937385048210244132*c[54]
+                          + z*(317.49015732775087086019389043671*c[29]
+                               + 183.30302779823360026352188774912*c[33]
+                               - 1036.9185117452576369545547897741*c[44]
+                               - 1346.996659238618898810149543634*c[48]
+                               - 2520.*c[49]
+                               - 579.6550698475775429487465662868*c[53]
+                               - 1454.9226783578569265630549268649*c[54]
+                               + z*(1260.*c[49]
+                                    + 727.4613391789284632815274634325*c[54])))))
+           - 4.6904157598234295545656301135445*c[55]
+           + z*(4.8989794855663561963945681494118*c[3]
+                - 6.928203230275509174109785366023*c[6]
+                - 12.*c[8]
+                - 18.973665961010275991993361266596*c[9]
+                + 8.485281374238570292810132345258*c[12]
+                + 14.696938456699068589183704448235*c[14]
+                + 26.832815729997476356910084024775*c[15]
+                + 18.973665961010275991993361266596*c[17]
+                + 46.475800154489002622151184797389*c[18]
+                + 44.899888641287296627004984787799*c[19]
+                - 9.797958971132712392789136298824*c[22]
+                - 16.970562748477140585620264690516*c[24]
+                - 32.863353450309966807418186968048*c[25]
+                - 21.908902300206644538278791312032*c[27]
+                - 56.92099788303082797598008379979*c[28]
+                - 63.49803146555017417203877808734*c[29]
+                - 25.922962793631440923863869744352*c[31]
+                - 73.48469228349534294591852224118*c[32]
+                - 109.98181667894016015811313264947*c[33]
+                - 84.85281374238570292810132345258*c[34]
+                + 10.954451150103322269139395656016*c[37]
+                + 18.973665961010275991993361266596*c[39]
+                + 37.947331922020551983986722533193*c[40]
+                + 24.494897427831780981972840747059*c[42]
+                + 65.7267069006199336148363739361*c[43]
+                + 77.76888838089432277159160923306*c[44]
+                + 28.98275349237887714743732831434*c[46]
+                + 84.85281374238570292810132345258*c[47]
+                + 134.6996659238618898810149543634*c[48]
+                + 120.*c[49]
+                + 32.863353450309966807418186968048*c[51]
+                + 100.39920318408906575738064309422*c[52]
+                + 173.89652095427326288462396988604*c[53]
+                + 207.8460969082652752232935609807*c[54]
+                + 140.71247279470288663696890340633*c[55]
+                + z*(18.973665961010275991993361266596*c[9]
+                     - 26.832815729997476356910084024775*c[15]
+                     - 46.475800154489002622151184797389*c[18]
+                     - 112.2497216032182415675124619695*c[19]
+                     + 32.863353450309966807418186968048*c[25]
+                     + 56.92099788303082797598008379979*c[28]
+                     + 158.74507866387543543009694521836*c[29]
+                     + 73.48469228349534294591852224118*c[32]
+                     + 274.95454169735040039528283162368*c[33]
+                     + 381.83766184073566317645595553662*c[34]
+                     - 37.947331922020551983986722533193*c[40]
+                     - 65.7267069006199336148363739361*c[43]
+                     - 194.42222095223580692897902308264*c[44]
+                     - 84.85281374238570292810132345258*c[47]
+                     - 336.74916480965472470253738590849*c[48]
+                     - 540.*c[49]
+                     - 100.39920318408906575738064309422*c[52]
+                     - 434.74130238568315721155992471509*c[53]
+                     - 935.3074360871937385048210244132*c[54]
+                     - 984.9873095629202064587823238443*c[55]
+                     + z*(74.83314773547882771167497464633*c[19]
+                          - 105.83005244258362362006463014557*c[29]
+                          - 183.30302779823360026352188774912*c[33]
+                          - 593.9696961966999204967092641681*c[34]
+                          + 129.61481396815720461931934872176*c[44]
+                          + 224.49944320643648313502492393899*c[48]
+                          + 840.*c[49]
+                          + 289.8275349237887714743732831434*c[53]
+                          + 1454.9226783578569265630549268649*c[54]
+                          + 2626.6328255011205505567528635849*c[55]
+                          + z*(296.98484809834996024835463208404*c[34]
+                               - 420.*c[49]
+                               - 727.4613391789284632815274634325*c[54]
+                               - 2954.961928688760619376346971533*c[55]
+                               + 1181.9847714755042477505387886132*z*c[55]))));
+                #endif
+                #if (PMAX3D>=6)
+  case ( 6 ) :
+    return 1.4142135623730950488016887242097*c[0]
+           - 2.*c[1]
+           - 3.4641016151377545870548926830117*c[2]
+           - 2.4494897427831780981972840747059*c[3]
+           + 2.4494897427831780981972840747059*c[4]
+           + 4.2426406871192851464050661726291*c[5]
+           + 3.4641016151377545870548926830117*c[6]
+           + 5.477225575051661134569697828008*c[7]
+           + 6.*c[8]
+           + 3.1622776601683793319988935444327*c[9]
+           - 2.8284271247461900976033774484194*c[10]
+           - 4.8989794855663561963945681494118*c[11]
+           - 4.2426406871192851464050661726291*c[12]
+           - 6.324555320336758663997787088865*c[13]
+           - 7.348469228349534294591852224118*c[14]
+           - 4.4721359549995793928183473374626*c[15]
+           - 7.483314773547882771167497464633*c[16]
+           - 9.486832980505137995996680633298*c[17]
+           - 7.745966692414833770358530799565*c[18]
+           - 3.7416573867739413855837487323165*c[19]
+           + 3.1622776601683793319988935444327*c[20]
+           + 5.477225575051661134569697828008*c[21]
+           + 4.8989794855663561963945681494118*c[22]
+           + 7.071067811865475244008443621048*c[23]
+           + 8.485281374238570292810132345258*c[24]
+           + 5.477225575051661134569697828008*c[25]
+           + 8.3666002653407554797817202578519*c[26]
+           + 10.954451150103322269139395656016*c[27]
+           + 9.486832980505137995996680633298*c[28]
+           + 5.291502622129181181003231507279*c[29]
+           + 9.486832980505137995996680633298*c[30]
+           + 12.961481396815720461931934872176*c[31]
+           + 12.247448713915890490986420373529*c[32]
+           + 9.165151389911680013176094387456*c[33]
+           + 4.2426406871192851464050661726291*c[34]
+           - 3.4641016151377545870548926830117*c[35]
+           - 6.*c[36]
+           - 5.477225575051661134569697828008*c[37]
+           - 7.745966692414833770358530799565*c[38]
+           - 9.486832980505137995996680633298*c[39]
+           - 6.324555320336758663997787088865*c[40]
+           - 9.165151389911680013176094387456*c[41]
+           - 12.247448713915890490986420373529*c[42]
+           - 10.954451150103322269139395656016*c[43]
+           - 6.480740698407860230965967436088*c[44]
+           - 10.392304845413263761164678049035*c[45]
+           - 14.49137674618943857371866415717*c[46]
+           - 14.142135623730950488016887242097*c[47]
+           - 11.22497216032182415675124619695*c[48]
+           - 6.*c[49]
+           - 11.489125293076057319701222936438*c[50]
+           - 16.431676725154983403709093484024*c[51]
+           - 16.733200530681510959563440515704*c[52]
+           - 14.49137674618943857371866415717*c[53]
+           - 10.392304845413263761164678049035*c[54]
+           - 4.6904157598234295545656301135445*c[55]
+           + 3.7416573867739413855837487323165*c[56]
+           + 6.480740698407860230965967436088*c[57]
+           + 6.*c[58]
+           + 8.3666002653407554797817202578519*c[59]
+           + 10.392304845413263761164678049035*c[60]
+           + 7.071067811865475244008443621048*c[61]
+           + 9.899494936611665341611821069468*c[62]
+           + 13.416407864998738178455042012388*c[63]
+           + 12.247448713915890490986420373529*c[64]
+           + 7.483314773547882771167497464633*c[65]
+           + 11.22497216032182415675124619695*c[66]
+           + 15.874507866387543543009694521836*c[67]
+           + 15.811388300841896659994467722164*c[68]
+           + 12.961481396815720461931934872176*c[69]
+           + 7.348469228349534294591852224118*c[70]
+           + 12.409673645990856596133241955449*c[71]
+           + 18.*c[72]
+           + 18.708286933869706927918743661583*c[73]
+           + 16.733200530681510959563440515704*c[74]
+           + 12.727922061357855439215198517887*c[75]
+           + 6.633249580710799698229865473341*c[76]
+           + 13.490737563232041465550305611496*c[77]
+           + 19.899748742132399094689596420024*c[78]
+           + 21.213203435596425732025330863145*c[79]
+           + 19.798989873223330683223642138936*c[80]
+           + 16.431676725154983403709093484024*c[81]
+           + 11.489125293076057319701222936438*c[82]
+           + y*(6.928203230275509174109785366023*c[2]
+                - 8.485281374238570292810132345258*c[5]
+                - 32.863353450309966807418186968048*c[7]
+                - 12.*c[8]
+                + 9.797958971132712392789136298824*c[11]
+                + 37.947331922020551983986722533193*c[13]
+                + 14.696938456699068589183704448235*c[14]
+                + 89.7997772825745932540099695756*c[16]
+                + 56.92099788303082797598008379979*c[17]
+                + 15.49193338482966754071706159913*c[18]
+                - 10.954451150103322269139395656016*c[21]
+                - 42.426406871192851464050661726291*c[23]
+                - 16.970562748477140585620264690516*c[24]
+                - 100.39920318408906575738064309422*c[26]
+                - 65.7267069006199336148363739361*c[27]
+                - 18.973665961010275991993361266596*c[28]
+                - 189.73665961010275991993361266596*c[30]
+                - 155.53777676178864554318321846611*c[31]
+                - 73.48469228349534294591852224118*c[32]
+                - 18.330302779823360026352188774912*c[33]
+                + 12.*c[36]
+                + 46.475800154489002622151184797389*c[38]
+                + 18.973665961010275991993361266596*c[39]
+                + 109.98181667894016015811313264947*c[41]
+                + 73.48469228349534294591852224118*c[42]
+                + 21.908902300206644538278791312032*c[43]
+                + 207.8460969082652752232935609807*c[45]
+                + 173.89652095427326288462396988604*c[46]
+                + 84.85281374238570292810132345258*c[47]
+                + 22.449944320643648313502492393899*c[48]
+                + 344.67375879228171959103668809314*c[50]
+                + 328.63353450309966807418186968048*c[51]
+                + 200.79840636817813151476128618844*c[52]
+                + 86.94826047713663144231198494302*c[53]
+                + 20.78460969082652752232935609807*c[54]
+                - 12.961481396815720461931934872176*c[57]
+                - 50.19960159204453287869032154711*c[59]
+                - 20.78460969082652752232935609807*c[60]
+                - 118.79393923933998409934185283361*c[62]
+                - 80.49844718999242907073025207433*c[63]
+                - 24.494897427831780981972840747059*c[64]
+                - 224.49944320643648313502492393899*c[66]
+                - 190.49409439665052251611633426203*c[67]
+                - 94.86832980505137995996680633298*c[68]
+                - 25.922962793631440923863869744352*c[69]
+                - 372.29020937972569788399725866348*c[71]
+                - 360.*c[72]
+                - 224.49944320643648313502492393899*c[73]
+                - 100.39920318408906575738064309422*c[74]
+                - 25.455844122715710878430397035775*c[75]
+                - 566.6109776557457415531128356828*c[77]
+                - 596.9924622639719728406878926007*c[78]
+                - 424.26406871192851464050661726291*c[79]
+                - 237.58787847867996819868370566723*c[80]
+                - 98.59006035092990042225456090414*c[81]
+                + y*(32.863353450309966807418186968048*c[7]
+                     - 37.947331922020551983986722533193*c[13]
+                     - 224.49944320643648313502492393899*c[16]
+                     - 56.92099788303082797598008379979*c[17]
+                     + 42.426406871192851464050661726291*c[23]
+                     + 250.99800796022266439345160773556*c[26]
+                     + 65.7267069006199336148363739361*c[27]
+                     + 853.8149682454624196397012569968*c[30]
+                     + 388.84444190447161385795804616528*c[31]
+                     + 73.48469228349534294591852224118*c[32]
+                     - 46.475800154489002622151184797389*c[38]
+                     - 274.95454169735040039528283162368*c[41]
+                     - 73.48469228349534294591852224118*c[42]
+                     - 935.3074360871937385048210244132*c[45]
+                     - 434.74130238568315721155992471509*c[46]
+                     - 84.85281374238570292810132345258*c[47]
+                     - 2412.716311545972037137256816652*c[50]
+                     - 1478.8509052639485063338184135622*c[51]
+                     - 501.9960159204453287869032154711*c[52]
+                     - 86.94826047713663144231198494302*c[53]
+                     + 50.19960159204453287869032154711*c[59]
+                     + 296.98484809834996024835463208404*c[62]
+                     + 80.49844718999242907073025207433*c[63]
+                     + 1010.2474944289641741076121577255*c[66]
+                     + 476.23523599162630629029083565507*c[67]
+                     + 94.86832980505137995996680633298*c[68]
+                     + 2606.0314656580798851879808106444*c[71]
+                     + 1620.*c[72]
+                     + 561.2486080160912078375623098475*c[73]
+                     + 100.39920318408906575738064309422*c[74]
+                     + 5666.109776557457415531128356828*c[77]
+                     + 4178.9472358478038098848152482051*c[78]
+                     + 1909.1883092036783158822797776831*c[79]
+                     + 593.9696961966999204967092641681*c[80]
+                     + y*(149.66629547095765542334994929266*c[16]
+                          - 167.33200530681510959563440515704*c[26]
+                          - 1328.1566172707193194395352886617*c[30]
+                          - 259.22962793631440923863869744352*c[31]
+                          + 183.30302779823360026352188774912*c[41]
+                          + 1454.9226783578569265630549268649*c[45]
+                          + 289.8275349237887714743732831434*c[46]
+                          + 6433.910164122592099032684844405*c[50]
+                          + 2300.4347415216976765192730877634*c[51]
+                          + 334.66401061363021919126881031407*c[52]
+                          - 197.98989873223330683223642138936*c[62]
+                          - 1571.496102445055381945174467573*c[66]
+                          - 317.49015732775087086019389043671*c[67]
+                          - 6949.417241754879693834615495052*c[71]
+                          - 2520.*c[72]
+                          - 374.16573867739413855837487323165*c[73]
+                          - 22664.439106229829662124513427313*c[77]
+                          - 11143.859295594143493026173995214*c[78]
+                          - 2969.8484809834996024835463208404*c[79]
+                          + y*(664.0783086353596597197676443309*c[30]
+                               - 727.4613391789284632815274634325*c[45]
+                               - 7238.148934637916111411770449956*c[50]
+                               - 1150.2173707608488382596365438817*c[51]
+                               + 785.7480512225276909725872337865*c[66]
+                               + 7818.094396974239655563942431933*c[71]
+                               + 1260.*c[72]
+                               + 42495.823324180930616483462676211*c[77]
+                               + 12536.841707543411429654445744615*c[78]
+                               + y*(2895.2595738551664445647081799823*c[50]
+                                    - 3127.2377587896958622255769727733*c[71]
+                                    - 37396.324525279218942505447155066*c[77]
+                                    + 12465.441508426406314168482385022*y*c[77]
+                                    - 5014.736683017364571861778297846*c[78]
+                                    + 10029.473366034729143723556595692*z*c[78])
+                               + 1484.9242404917498012417731604202*c[79]
+                               + z*(2300.4347415216976765192730877634*c[51]
+                                    - 2520.*c[72]
+                                    - 25073.68341508682285930889148923*c[78]
+                                    - 8909.545442950498807450638962521*c[79]
+                                    + 8909.545442950498807450638962521*z*c[79]))
+                          - 395.97979746446661366447284277872*c[80]
+                          + z*(518.459255872628818477277394887*c[31]
+                               - 579.6550698475775429487465662868*c[46]
+                               - 4600.8694830433953530385461755267*c[51]
+                               - 2007.9840636817813151476128618844*c[52]
+                               + 634.9803146555017417203877808734*c[67]
+                               + 5040.*c[72]
+                               + 2244.9944320643648313502492393899*c[73]
+                               + 22287.718591188286986052347990427*c[78]
+                               + 17819.090885900997614901277925042*c[79]
+                               + 4751.7575695735993639736741133446*c[80]
+                               + z*(2007.9840636817813151476128618844*c[52]
+                                    - 2244.9944320643648313502492393899*c[73]
+                                    - 17819.090885900997614901277925042*c[79]
+                                    - 11879.393923933998409934185283361*c[80]
+                                    + 7919.595949289332273289456855574*z*c[80])))
+                     + 98.59006035092990042225456090414*c[81]
+                     + z*(113.84199576606165595196016759958*c[17]
+                          - 131.45341380123986722967274787219*c[27]
+                          - 777.6888838089432277159160923306*c[31]
+                          - 440.90815370097205767551113344706*c[32]
+                          + 146.96938456699068589183704448235*c[42]
+                          + 869.4826047713663144231198494302*c[46]
+                          + 509.1168824543142175686079407155*c[47]
+                          + 2957.7018105278970126676368271243*c[51]
+                          + 3011.9760955226719727214192928267*c[52]
+                          + 1043.3791257256395773077438193162*c[53]
+                          - 160.99689437998485814146050414865*c[63]
+                          - 952.4704719832526125805816713101*c[67]
+                          - 569.2099788303082797598008379979*c[68]
+                          - 3240.*c[72]
+                          - 3367.4916480965472470253738590849*c[73]
+                          - 1204.7904382090687890885677171307*c[74]
+                          - 8357.89447169560761976963049641*c[78]
+                          - 11455.129855222069895293678666099*c[79]
+                          - 7127.636354360399045960511170017*c[80]
+                          - 1971.8012070185980084450912180829*c[81]
+                          + z*(440.90815370097205767551113344706*c[32]
+                               - 509.1168824543142175686079407155*c[47]
+                               - 3011.9760955226719727214192928267*c[52]
+                               - 2608.4478143140989432693595482906*c[53]
+                               + 569.2099788303082797598008379979*c[68]
+                               + 3367.4916480965472470253738590849*c[73]
+                               + 3011.9760955226719727214192928267*c[74]
+                               + 11455.129855222069895293678666099*c[79]
+                               + 17819.090885900997614901277925042*c[80]
+                               + 8873.105431583691038002910481373*c[81]
+                               + z*(1738.9652095427326288462396988604*c[53]
+                                    - 2007.9840636817813151476128618844*c[74]
+                                    - 11879.393923933998409934185283361*c[80]
+                                    - 13802.60844913018605911563852658*c[81]
+                                    + 6901.30422456509302955781926329*z*c[81]))))
+                - 22.978250586152114639402445872876*c[82]
+                + z*(24.*c[8]
+                     - 29.393876913398137178367408896471*c[14]
+                     - 113.84199576606165595196016759958*c[17]
+                     - 92.95160030897800524430236959478*c[18]
+                     + 33.941125496954281171240529381033*c[24]
+                     + 131.45341380123986722967274787219*c[27]
+                     + 113.84199576606165595196016759958*c[28]
+                     + 311.07555352357729108636643693222*c[31]
+                     + 440.90815370097205767551113344706*c[32]
+                     + 219.96363335788032031622626529894*c[33]
+                     - 37.947331922020551983986722533193*c[39]
+                     - 146.96938456699068589183704448235*c[42]
+                     - 131.45341380123986722967274787219*c[43]
+                     - 347.79304190854652576924793977207*c[46]
+                     - 509.1168824543142175686079407155*c[47]
+                     - 269.39933184772377976202990872679*c[48]
+                     - 657.267069006199336148363739361*c[51]
+                     - 1204.7904382090687890885677171307*c[52]
+                     - 1043.3791257256395773077438193162*c[53]
+                     - 415.69219381653055044658712196141*c[54]
+                     + 41.569219381653055044658712196141*c[60]
+                     + 160.99689437998485814146050414865*c[63]
+                     + 146.96938456699068589183704448235*c[64]
+                     + 380.98818879330104503223266852405*c[67]
+                     + 569.2099788303082797598008379979*c[68]
+                     + 311.07555352357729108636643693222*c[69]
+                     + 720.*c[72]
+                     + 1346.996659238618898810149543634*c[73]
+                     + 1204.7904382090687890885677171307*c[74]
+                     + 509.1168824543142175686079407155*c[75]
+                     + 1193.9849245279439456813757852014*c[78]
+                     + 2545.5844122715710878430397035775*c[79]
+                     + 2851.0545417441596183842044680068*c[80]
+                     + 1971.8012070185980084450912180829*c[81]
+                     + 689.3475175845634391820733761863*c[82]
+                     + z*(92.95160030897800524430236959478*c[18]
+                          - 113.84199576606165595196016759958*c[28]
+                          - 440.90815370097205767551113344706*c[32]
+                          - 549.9090833947008007905656632474*c[33]
+                          + 131.45341380123986722967274787219*c[43]
+                          + 509.1168824543142175686079407155*c[47]
+                          + 673.498329619309449405074771817*c[48]
+                          + 1204.7904382090687890885677171307*c[52]
+                          + 2608.4478143140989432693595482906*c[53]
+                          + 1870.6148721743874770096420488263*c[54]
+                          - 146.96938456699068589183704448235*c[64]
+                          - 569.2099788303082797598008379979*c[68]
+                          - 777.6888838089432277159160923306*c[69]
+                          - 1346.996659238618898810149543634*c[73]
+                          - 3011.9760955226719727214192928267*c[74]
+                          - 2291.0259710444139790587357332197*c[75]
+                          - 2545.5844122715710878430397035775*c[79]
+                          - 7127.636354360399045960511170017*c[80]
+                          - 8873.105431583691038002910481373*c[81]
+                          - 4825.4326230919440742745136333039*c[82]
+                          + z*(366.60605559646720052704377549824*c[33]
+                               - 448.99888641287296627004984787799*c[48]
+                               - 1738.9652095427326288462396988604*c[53]
+                               - 2909.8453567157138531261098537299*c[54]
+                               + 518.459255872628818477277394887*c[69]
+                               + 2007.9840636817813151476128618844*c[74]
+                               + 3563.8181771801995229802555850084*c[75]
+                               + 4751.7575695735993639736741133446*c[80]
+                               + 13802.60844913018605911563852658*c[81]
+                               + 12867.82032824518419806536968881*c[82]
+                               + z*(1454.9226783578569265630549268649*c[54]
+                                    - 1781.9090885900997614901277925042*c[75]
+                                    - 6901.30422456509302955781926329*c[81]
+                                    - 14476.297869275832222823540899912*c[82]
+                                    + 5790.519147710332889129416359965*z*c[82])))))
+           + x*(6.*c[1]
+                + 3.4641016151377545870548926830117*c[2]
+                - 19.595917942265424785578272597647*c[4]
+                - 25.455844122715710878430397035775*c[5]
+                - 10.392304845413263761164678049035*c[6]
+                - 10.954451150103322269139395656016*c[7]
+                - 6.*c[8]
+                + 42.426406871192851464050661726291*c[10]
+                + 63.68673331236263055312938594235*c[11]
+                + 33.941125496954281171240529381033*c[12]
+                + 56.92099788303082797598008379979*c[13]
+                + 44.090815370097205767551113344706*c[14]
+                + 13.416407864998738178455042012388*c[15]
+                + 22.449944320643648313502492393899*c[16]
+                + 18.973665961010275991993361266596*c[17]
+                + 7.745966692414833770358530799565*c[18]
+                - 75.89466384404110396797344506639*c[20]
+                - 120.49896265113654496053335221618*c[21]
+                - 73.48469228349534294591852224118*c[22]
+                - 127.27922061357855439215198517887*c[23]
+                - 110.30865786510141380653172048836*c[24]
+                - 43.817804600413289076557582624064*c[25]
+                - 100.39920318408906575738064309422*c[26]
+                - 98.59006035092990042225456090414*c[27]
+                - 56.92099788303082797598008379979*c[28]
+                - 15.874507866387543543009694521836*c[29]
+                - 37.947331922020551983986722533193*c[30]
+                - 38.884444190447161385795804616528*c[31]
+                - 24.494897427831780981972840747059*c[32]
+                - 9.165151389911680013176094387456*c[33]
+                + 121.24355652982141054692124390541*c[35]
+                + 198.*c[36]
+                + 131.45341380123986722967274787219*c[37]
+                + 224.63303408003017934039739318738*c[38]
+                + 208.71032557111303591192697393256*c[39]
+                + 94.86832980505137995996680633298*c[40]
+                + 210.79848196796864030305017091149*c[41]
+                + 220.45407685048602883775556672353*c[42]
+                + 142.40786495134318949881214352821*c[43]
+                + 51.8459255872628818477277394887*c[44]
+                + 155.88457268119895641747017073553*c[45]
+                + 173.89652095427326288462396988604*c[46]
+                + 127.27922061357855439215198517887*c[47]
+                + 67.3498329619309449405074771817*c[48]
+                + 18.*c[49]
+                + 57.44562646538028659850611468219*c[50]
+                + 65.7267069006199336148363739361*c[51]
+                + 50.19960159204453287869032154711*c[52]
+                + 28.98275349237887714743732831434*c[53]
+                + 10.392304845413263761164678049035*c[54]
+                - 179.59955456514918650801993915119*c[56]
+                - 298.11407212676157062443450206005*c[57]
+                - 210.*c[58]
+                - 351.39721114431173015083225082978*c[59]
+                - 342.94605989863770411843437561816*c[60]
+                - 169.70562748477140585620264690516*c[61]
+                - 356.38181771801995229802555850084*c[62]
+                - 389.07582808496340717519621835924*c[63]
+                - 269.44387170614959080170124821765*c[64]
+                - 112.2497216032182415675124619695*c[65]
+                - 314.29922048901107638903489351459*c[66]
+                - 365.11368092691350148922297400222*c[67]
+                - 284.60498941515413987990041899894*c[68]
+                - 168.49925815860436600511515333829*c[69]
+                - 58.78775382679627435673481779294*c[70]
+                - 223.37412562783541873039835519809*c[71]
+                - 270.*c[72]
+                - 224.49944320643648313502492393899*c[73]
+                - 150.59880477613359863607096464133*c[74]
+                - 76.36753236814713263529119110732*c[75]
+                - 19.899748742132399094689596420024*c[76]
+                - 80.94442537939224879330183366897*c[77]
+                - 99.49874371066199547344798210012*c[78]
+                - 84.85281374238570292810132345258*c[79]
+                - 59.39696961966999204967092641681*c[80]
+                - 32.863353450309966807418186968048*c[81]
+                + x*(24.494897427831780981972840747059*c[4]
+                     + 21.213203435596425732025330863145*c[5]
+                     + 5.477225575051661134569697828008*c[7]
+                     - 127.27922061357855439215198517887*c[10]
+                     - 161.66632302368975448102074893059*c[11]
+                     - 42.426406871192851464050661726291*c[12]
+                     - 94.86832980505137995996680633298*c[13]
+                     - 36.742346141747671472959261120588*c[14]
+                     - 22.449944320643648313502492393899*c[16]
+                     - 9.486832980505137995996680633298*c[17]
+                     + 398.44698518121579583186058659852*c[20]
+                     + 575.1086853804244191298182719408*c[21]
+                     + 220.45407685048602883775556672353*c[22]
+                     + 487.90367901871779183658260985235*c[23]
+                     + 280.01428534987281966273436739352*c[24]
+                     + 54.77225575051661134569697828008*c[25]
+                     + 250.99800796022266439345160773556*c[26]
+                     + 164.31676725154983403709093484024*c[27]
+                     + 47.434164902525689979983403166491*c[28]
+                     + 56.92099788303082797598008379979*c[30]
+                     + 38.884444190447161385795804616528*c[31]
+                     + 12.247448713915890490986420373529*c[32]
+                     - 969.9484522385712843753699512433*c[35]
+                     - 1488.*c[36]
+                     - 690.130422456509302955781926329*c[37]
+                     - 1471.7336715588184163681208519173*c[38]
+                     - 996.1174629530394895796514664963*c[39]
+                     - 284.60498941515413987990041899894*c[40]
+                     - 1081.4878640095782415547791377198*c[41]
+                     - 845.0739612601964438780630057735*c[42]
+                     - 361.49688795340963488160005664853*c[43]
+                     - 64.80740698407860230965967436088*c[44]
+                     - 519.6152422706631880582339024518*c[45]
+                     - 434.74130238568315721155992471509*c[46]
+                     - 212.13203435596425732025330863145*c[47]
+                     - 56.12486080160912078375623098475*c[48]
+                     - 114.89125293076057319701222936438*c[50]
+                     - 98.59006035092990042225456090414*c[51]
+                     - 50.19960159204453287869032154711*c[52]
+                     - 14.49137674618943857371866415717*c[53]
+                     + 2020.4949888579283482152243154509*c[56]
+                     + 3207.9666457118908143281538808636*c[57]
+                     + 1680.*c[58]
+                     + 3438.6727090550505021902870259771*c[59]
+                     + 2577.2916016624894127688401561607*c[60]
+                     + 890.9545442950498807450638962521*c[61]
+                     + 2969.8484809834996024835463208404*c[62]
+                     + 2549.1174943497602539064579823537*c[63]
+                     + 1285.9821149611685015535741392206*c[64]
+                     + 336.74916480965472470253738590849*c[65]
+                     + 2020.4949888579283482152243154509*c[66]
+                     + 1873.1919282337301380751439535766*c[67]
+                     + 1090.9857927580908695396182728293*c[68]
+                     + 427.72888609491877524375385078181*c[69]
+                     + 73.48469228349534294591852224118*c[70]
+                     + 930.7255234493142447099931466587*c[71]
+                     + 900.*c[72]
+                     + 561.2486080160912078375623098475*c[73]
+                     + 250.99800796022266439345160773556*c[74]
+                     + 63.63961030678927719607599258944*c[75]
+                     + 202.36106344848062198325458417243*c[77]
+                     + 198.99748742132399094689596420024*c[78]
+                     + 127.27922061357855439215198517887*c[79]
+                     + 59.39696961966999204967092641681*c[80]
+                     + x*(98.99494936611665341611821069468*c[10]
+                          + 102.87856919689348012428593113765*c[11]
+                          + 44.271887242357310647984509622058*c[13]
+                          + 7.483314773547882771167497464633*c[16]
+                          - 708.3501958777169703677521539529*c[20]
+                          - 920.1738966086790706077092351053*c[21]
+                          - 171.46428199482246687380988522941*c[22]
+                          - 622.2539674441618214727430386523*c[23]
+                          - 178.19090885900997614901277925042*c[24]
+                          - 234.26480742954115343388816721985*c[26]
+                          - 76.68115805072325588397576959211*c[27]
+                          - 37.947331922020551983986722533193*c[30]
+                          - 12.961481396815720461931934872176*c[31]
+                          + 2909.8453567157138531261098537299*c[35]
+                          + 4176.*c[36]
+                          + 1226.8985288115720941436123134738*c[37]
+                          + 3578.6366118956532019056412293989*c[38]
+                          + 1593.7879407248631833274423463941*c[39]
+                          + 221.35943621178655323992254811029*c[40]
+                          + 2071.3242141200396829777973315651*c[41]
+                          + 1077.7754868245983632068049928706*c[42]
+                          + 230.04347415216976765192730877634*c[43]
+                          + 727.4613391789284632815274634325*c[45]
+                          + 405.75854889330428006412259640075*c[46]
+                          + 98.99494936611665341611821069468*c[47]
+                          + 114.89125293076057319701222936438*c[50]
+                          + 65.7267069006199336148363739361*c[51]
+                          + 16.733200530681510959563440515704*c[52]
+                          - 8979.97772825745932540099695756*c[56]
+                          - 13609.555466656506485028531615785*c[57]
+                          - 5040.*c[58]
+                          - 13219.228419238393658055118007406*c[59]
+                          - 7233.044172407631577770615922129*c[60]
+                          - 1583.9191898578664546578913711149*c[61]
+                          - 9701.505037879432034779584648079*c[62]
+                          - 6198.380433629417038446229409723*c[63]
+                          - 2057.5713839378696024857186227529*c[64]
+                          - 261.91601707417589699086241126216*c[65]
+                          - 5163.487193748039112105573250597*c[66]
+                          - 3587.6387778035848407201909619348*c[67]
+                          - 1391.4021704740869060795131595504*c[68]
+                          - 272.1911093331301297005706323157*c[69]
+                          - 1737.3543104387199234586538737629*c[71]
+                          - 1260.*c[72]
+                          - 523.8320341483517939817248225243*c[73]
+                          - 117.13240371477057671694408360993*c[74]
+                          - 269.81475126464082931100611222991*c[77]
+                          - 198.99748742132399094689596420024*c[78]
+                          - 84.85281374238570292810132345258*c[79]
+                          + x*(398.44698518121579583186058659852*c[20]
+                               + 460.08694830433953530385461755267*c[21]
+                               + 254.55844122715710878430397035775*c[23]
+                               + 75.29940238806679931803548232067*c[26]
+                               + 9.486832980505137995996680633298*c[30]
+                               - 3637.3066958946423164076373171623*c[35]
+                               - 4860.*c[36]
+                               - 690.130422456509302955781926329*c[37]
+                               - 3601.8745119728977032167168217976*c[38]
+                               - 796.893970362431591663721173197*c[39]
+                               - 1695.5530071336608024375774616794*c[41]
+                               - 440.90815370097205767551113344706*c[42]
+                               - 467.65371804359686925241051220659*c[45]
+                               - 130.42239071570494716346797741453*c[46]
+                               - 57.44562646538028659850611468219*c[50]
+                               - 16.431676725154983403709093484024*c[51]
+                               + 18521.204064531009858639556224967*c[56]
+                               + 26733.055380932423452734615673863*c[57]
+                               + 6300.*c[58]
+                               + 23468.313744280819120787725323275*c[59]
+                               + 8417.766924784743646543389219719*c[60]
+                               + 890.9545442950498807450638962521*c[61]
+                               + 14700.74998086832303229355428816*c[62]
+                               + 6238.62965722441325298159453576*c[63]
+                               + 1028.7856919689348012428593113765*c[64]
+                               + 6342.109270581830648564454101277*c[66]
+                               + 2936.7839552816955554567934865396*c[67]
+                               + 569.2099788303082797598008379979*c[68]
+                               + 1675.3059422087656404779876639857*c[71]
+                               + 810.*c[72]
+                               + 168.37458240482736235126869295424*c[73]
+                               + 202.36106344848062198325458417243*c[77]
+                               + 99.49874371066199547344798210012*c[78]
+                               + x*(1600.4149461936426192193604195514*c[35]
+                                    + 1980.*c[36]
+                                    + 1278.0845042484475721091575819282*c[38]
+                                    + 504.0833264451424007246851913101*c[41]
+                                    + 114.31535329954590137281145853939*c[45]
+                                    + 11.489125293076057319701222936438*c[50]
+                                    - 17780.355901949769464293973975968*c[56]
+                                    - 24380.546507410370188893969494563*c[57]
+                                    - 2772.*c[58]
+                                    - 19326.846612937145158295773795638*c[59]
+                                    - 3429.4605989863770411843437561816*c[60]
+                                    - 10453.866653061918600742083049358*c[62]
+                                    - 2213.707297724791799445081932044*c[63]
+                                    - 3771.5906458681329166684187221751*c[66]
+                                    - 873.097932651314894865533198701*c[67]
+                                    - 819.0384606353965353447939690597*c[71]
+                                    - 198.*c[72]
+                                    - 80.94442537939224879330183366897*c[77]
+                                    + x*(6420.684075704083417661712824655*c[56]
+                                         + 8340.713278850916117253200090245*c[57]
+                                         + 5982.119189718640168043929984364*c[59]
+                                         + 2831.2555518709362877009808258678*c[62]
+                                         + 875.5478285051022842265972033621*c[66]
+                                         + 161.32575739788113574973214542084*c[71]
+                                         + 13.490737563232041465550305611496*c[77])
+                                    + y*(16681.426557701832234506400180491*c[57]
+                                         + 35892.715138311841008263579906185*c[59]
+                                         + 33975.066622451235452411769910414*c[62]
+                                         + 17510.956570102045684531944067241*c[66]
+                                         + 4839.7727219364340724919643626253*c[71]
+                                         + 566.6109776557457415531128356828*c[77])
+                                    - 19.899748742132399094689596420024*c[78]
+                                    + z*(5544.*c[58]
+                                         + 6858.921197972754082368687512363*c[60]
+                                         + 4427.4145954495835988901638640879*c[63]
+                                         + 1746.1958653026297897310663974019*c[67]
+                                         + 396.*c[72]
+                                         + 39.799497484264798189379192840048*c[78]))
+                               + y*(3960.*c[36]
+                                    + 7668.507025490685432654945491569*c[38]
+                                    + 6048.999917341708808696222295721*c[41]
+                                    + 2286.3070659909180274562291707878*c[45]
+                                    + 344.67375879228171959103668809314*c[50]
+                                    - 32079.666457118908143281538808636*c[57]
+                                    - 80068.36453931102994151106286764*c[59]
+                                    - 6858.921197972754082368687512363*c[60]
+                                    - 91471.33321429178775649322668188*c[62]
+                                    - 13282.243786348750796670491592264*c[63]
+                                    - 57920.85634726061264883643037626*c[66]
+                                    - 10477.175191815778738386398384411*c[67]
+                                    - 19731.381097125461987851854709165*c[71]
+                                    - 3960.*c[72]
+                                    - 2833.0548882787287077655641784141*c[77]
+                                    + y*(35892.715138311841008263579906185*c[59]
+                                         + 84937.66655612808863102942477603*c[62]
+                                         + 78799.30456545920558039374830259*c[66]
+                                         + 33878.409053555038507443750538377*c[71]
+                                         + 5666.109776557457415531128356828*c[77])
+                                    - 596.9924622639719728406878926007*c[78]
+                                    + z*(13717.842395945508164737375024727*c[60]
+                                         + 26564.487572697501593340983184528*c[63]
+                                         + 20954.350383631557476772796768823*c[67]
+                                         + 7920.*c[72]
+                                         + 1193.9849245279439456813757852014*c[78]))
+                               + 21.213203435596425732025330863145*c[79]
+                               + z*(1380.260844913018605911563852658*c[37]
+                                    + 1593.7879407248631833274423463941*c[39]
+                                    + 881.8163074019441153510222668941*c[42]
+                                    + 260.84478143140989432693595482906*c[46]
+                                    + 32.863353450309966807418186968048*c[51]
+                                    - 12600.*c[58]
+                                    - 16835.533849569487293086778439437*c[60]
+                                    - 5345.727265770299284470383377513*c[61]
+                                    - 12477.259314448826505963189071521*c[63]
+                                    - 6172.714151813608807457155868259*c[64]
+                                    - 5873.567910563391110913586973079*c[67]
+                                    - 3415.2598729818496785588050279873*c[68]
+                                    - 1620.*c[72]
+                                    - 1010.2474944289641741076121577255*c[73]
+                                    - 198.99748742132399094689596420024*c[78]
+                                    - 127.27922061357855439215198517887*c[79]
+                                    + z*(5345.727265770299284470383377513*c[61]
+                                         + 6172.714151813608807457155868259*c[64]
+                                         + 3415.2598729818496785588050279873*c[68]
+                                         + 1010.2474944289641741076121577255*c[73]
+                                         + 127.27922061357855439215198517887*c[79])))
+                          + y*(920.1738966086790706077092351053*c[21]
+                               + 1527.3506473629426527058238221465*c[23]
+                               + 903.592828656801591816425787848*c[26]
+                               + 189.73665961010275991993361266596*c[30]
+                               - 5760.*c[36]
+                               - 13942.740046346700786645355439217*c[38]
+                               - 1593.7879407248631833274423463941*c[39]
+                               - 14297.636168262220820554707244431*c[41]
+                               - 2645.4489222058323460530668006824*c[42]
+                               - 7066.767294881019357591981073344*c[45]
+                               - 1565.0686885884593659616157289743*c[46]
+                               - 1378.6950351691268783641467523725*c[50]
+                               - 328.63353450309966807418186968048*c[51]
+                               + 21386.44430474593876218769253909*c[57]
+                               + 60741.517926373884783215289072*c[59]
+                               + 9976.612651596733210718090927074*c[60]
+                               + 84937.66655612808863102942477603*c[62]
+                               + 24149.534156997728721219075622298*c[63]
+                               + 2057.5713839378696024857186227529*c[64]
+                               + 68921.32906437600032245265164927*c[66]
+                               + 24764.232271564567927095123454063*c[67]
+                               + 3415.2598729818496785588050279873*c[68]
+                               + 30527.797169137507226487775210406*c[71]
+                               + 12240.*c[72]
+                               + 2020.4949888579283482152243154509*c[73]
+                               + 5666.109776557457415531128356828*c[77]
+                               + 2387.9698490558878913627515704029*c[78]
+                               + y*(7668.507025490685432654945491569*c[38]
+                                    + 15122.499793354272021740555739302*c[41]
+                                    + 10288.381796959131123553031268545*c[45]
+                                    + 2412.716311545972037137256816652*c[50]
+                                    - 44175.649400999188933247482961458*c[59]
+                                    - 143740.66647960138076020364192867*c[62]
+                                    - 13282.243786348750796670491592264*c[63]
+                                    - 181844.54899721355133937018839058*c[66]
+                                    - 26192.937979539446845965995961029*c[67]
+                                    - 104241.25862632319540751923242578*c[71]
+                                    - 17820.*c[72]
+                                    - 22664.439106229829662124513427313*c[77]
+                                    + y*(56625.11103741872575401961651736*c[62]
+                                         + 122576.69599071431979172360847069*c[66]
+                                         + 90342.42414281343601985000143567*c[71]
+                                         + 22664.439106229829662124513427313*c[77])
+                                    - 4178.9472358478038098848152482051*c[78]
+                                    + z*(26564.487572697501593340983184528*c[63]
+                                         + 52385.87595907889369193199192206*c[67]
+                                         + 35640.*c[72]
+                                         + 8357.89447169560761976963049641*c[78]))
+                               + 424.26406871192851464050661726291*c[79]
+                               + z*(3187.5758814497263666548846927882*c[39]
+                                    + 5290.897844411664692106133601365*c[42]
+                                    + 3130.1373771769187319232314579487*c[46]
+                                    + 657.267069006199336148363739361*c[51]
+                                    - 19953.225303193466421436181854148*c[60]
+                                    - 48299.068313995457442438151244596*c[63]
+                                    - 12345.428303627217614914311736518*c[64]
+                                    - 49528.464543129135854190246908127*c[67]
+                                    - 20491.559237891098071352830167924*c[68]
+                                    - 24480.*c[72]
+                                    - 12122.969933147570089291345892706*c[73]
+                                    - 4775.9396981117757827255031408058*c[78]
+                                    - 2545.5844122715710878430397035775*c[79]
+                                    + z*(12345.428303627217614914311736518*c[64]
+                                         + 20491.559237891098071352830167924*c[68]
+                                         + 12122.969933147570089291345892706*c[73]
+                                         + 2545.5844122715710878430397035775*c[79])))
+                          - 19.798989873223330683223642138936*c[80]
+                          + z*(342.92856398964493374761977045882*c[22]
+                               + 356.38181771801995229802555850084*c[24]
+                               + 153.36231610144651176795153918422*c[27]
+                               + 25.922962793631440923863869744352*c[31]
+                               - 2453.7970576231441882872246269476*c[37]
+                               - 3187.5758814497263666548846927882*c[39]
+                               - 1328.1566172707193194395352886617*c[40]
+                               - 2155.5509736491967264136099857412*c[42]
+                               - 1380.260844913018605911563852658*c[43]
+                               - 811.5170977866085601282451928015*c[46]
+                               - 593.9696961966999204967092641681*c[47]
+                               - 131.45341380123986722967274787219*c[51]
+                               - 100.39920318408906575738064309422*c[52]
+                               + 10080.*c[58]
+                               + 14466.088344815263155541231844257*c[60]
+                               + 9503.515139147198727947348226689*c[61]
+                               + 12396.760867258834076892458819446*c[63]
+                               + 12345.428303627217614914311736518*c[64]
+                               + 3142.9922048901107638903489351459*c[65]
+                               + 7175.27755560716968144038192387*c[67]
+                               + 8348.413022844521436477078957302*c[68]
+                               + 3266.2933119975615564068475877884*c[69]
+                               + 2520.*c[72]
+                               + 3142.9922048901107638903489351459*c[73]
+                               + 1405.5888445772469206033290033191*c[74]
+                               + 397.99497484264798189379192840048*c[78]
+                               + 509.1168824543142175686079407155*c[79]
+                               + 237.58787847867996819868370566723*c[80]
+                               + z*(1328.1566172707193194395352886617*c[40]
+                                    + 1380.260844913018605911563852658*c[43]
+                                    + 593.9696961966999204967092641681*c[47]
+                                    + 100.39920318408906575738064309422*c[52]
+                                    - 9503.515139147198727947348226689*c[61]
+                                    - 12345.428303627217614914311736518*c[64]
+                                    - 7857.480512225276909725872337865*c[65]
+                                    - 8348.413022844521436477078957302*c[68]
+                                    - 8165.733279993903891017118969471*c[69]
+                                    - 3142.9922048901107638903489351459*c[73]
+                                    - 3513.9721114431173015083225082978*c[74]
+                                    - 509.1168824543142175686079407155*c[79]
+                                    - 593.9696961966999204967092641681*c[80]
+                                    + z*(5238.320341483517939817248225243*c[65]
+                                         + 5443.822186662602594011412646314*c[69]
+                                         + 2342.6480742954115343388816721985*c[74]
+                                         + 395.97979746446661366447284277872*c[80]))))
+                     + y*(205.75713839378696024857186227529*c[11]
+                          + 265.63132345414386388790705773235*c[13]
+                          + 89.7997772825745932540099695756*c[16]
+                          - 920.1738966086790706077092351053*c[21]
+                          - 2206.1731573020282761306344097671*c[23]
+                          - 356.38181771801995229802555850084*c[24]
+                          - 1907.5848604976922493902322187902*c[26]
+                          - 460.08694830433953530385461755267*c[27]
+                          - 569.2099788303082797598008379979*c[30]
+                          - 155.53777676178864554318321846611*c[31]
+                          + 2592.*c[36]
+                          + 7529.079625027218424788491937177*c[38]
+                          + 1593.7879407248631833274423463941*c[39]
+                          + 10558.254401178255375178860734349*c[41]
+                          + 3821.2039987417578331877631565412*c[42]
+                          + 460.08694830433953530385461755267*c[43]
+                          + 7482.459488697549908038568195305*c[45]
+                          + 3304.0338981311919948078554278347*c[46]
+                          + 593.9696961966999204967092641681*c[47]
+                          + 2068.0425527536903175462201285588*c[50]
+                          + 985.9006035092990042225456090414*c[51]
+                          + 200.79840636817813151476128618844*c[52]
+                          - 5832.666628567074207869370692479*c[57]
+                          - 18573.852589056477165115418972431*c[59]
+                          - 4489.4756932185299448231409171832*c[60]
+                          - 31480.393898425095786325591000908*c[62]
+                          - 13040.748444778773509458300836041*c[63]
+                          - 2057.5713839378696024857186227529*c[64]
+                          - 34348.414810584781919658813362666*c[66]
+                          - 18287.433062078450161547168089155*c[67]
+                          - 4933.153149862671757918273929315*c[68]
+                          - 544.3822186662602594011412646314*c[69]
+                          - 21592.832144024090477271841002482*c[71]
+                          - 12960.*c[72]
+                          - 4265.4894209222931795654735548409*c[73]
+                          - 702.7944222886234603016645016596*c[74]
+                          - 5666.109776557457415531128356828*c[77]
+                          - 3581.9547735838318370441273556043*c[78]
+                          - 1272.7922061357855439215198517887*c[79]
+                          + y*(1527.3506473629426527058238221465*c[23]
+                               + 2258.98207164200397954106446962*c[26]
+                               + 853.8149682454624196397012569968*c[30]
+                               - 6274.233020856015353990409947647*c[38]
+                               - 20621.590627301280029646212371776*c[41]
+                               - 2645.4489222058323460530668006824*c[42]
+                               - 21512.071030005455985610883561503*c[45]
+                               - 3912.6717214711484149040393224358*c[46]
+                               - 7238.148934637916111411770449956*c[50]
+                               - 1478.8509052639485063338184135622*c[51]
+                               + 16565.868525374695849967806110547*c[59]
+                               + 68603.49991071884081736992001141*c[62]
+                               + 10867.290370648977924548584030034*c[63]
+                               + 128301.43179247845011166674403113*c[66]
+                               + 35717.64269937197297177181267413*c[67]
+                               + 3415.2598729818496785588050279873*c[68]
+                               + 109453.32155763935517789519404706*c[71]
+                               + 37260.*c[72]
+                               + 5051.237472144820870538060788627*c[73]
+                               + 33996.658659344744493186770140969*c[77]
+                               + 12536.841707543411429654445744615*c[78]
+                               + y*(10081.666528902848014493703826202*c[41]
+                                    + 16004.149461936426192193604195514*c[45]
+                                    + 6433.910164122592099032684844405*c[50]
+                                    - 39201.999948982194752782811435093*c[62]
+                                    - 160292.60244939564895840779569244*c[66]
+                                    - 17461.958653026297897310663974019*c[67]
+                                    - 187634.2655273817517335346183664*c[71]
+                                    - 27720.*c[72]
+                                    - 67993.31731868948898637354028194*c[77]
+                                    + y*(61288.34799535715989586180423535*c[66]
+                                         + 101635.22716066511552233125161513*c[71]
+                                         + 42495.823324180930616483462676211*c[77])
+                                    - 11143.859295594143493026173995214*c[78]
+                                    + z*(34923.917306052595794621327948038*c[67]
+                                         + 55440.*c[72]
+                                         + 22287.718591188286986052347990427*c[78]))
+                               + 1909.1883092036783158822797776831*c[79]
+                               + z*(5290.897844411664692106133601365*c[42]
+                                    + 7825.343442942296829808078644872*c[46]
+                                    + 2957.7018105278970126676368271243*c[51]
+                                    - 21734.580741297955849097168060068*c[63]
+                                    - 71435.28539874394594354362534826*c[67]
+                                    - 20491.559237891098071352830167924*c[68]
+                                    - 74520.*c[72]
+                                    - 30307.424832868925223228364731764*c[73]
+                                    - 25073.68341508682285930889148923*c[78]
+                                    - 11455.129855222069895293678666099*c[79]
+                                    + z*(20491.559237891098071352830167924*c[68]
+                                         + 30307.424832868925223228364731764*c[73]
+                                         + 11455.129855222069895293678666099*c[79])))
+                          - 237.58787847867996819868370566723*c[80]
+                          + z*(712.7636354360399045960511170017*c[24]
+                               + 920.1738966086790706077092351053*c[27]
+                               + 311.07555352357729108636643693222*c[31]
+                               - 3187.5758814497263666548846927882*c[39]
+                               - 7642.407997483515666375526313082*c[42]
+                               - 2760.521689826037211823127705316*c[43]
+                               - 6608.067796262383989615710855669*c[46]
+                               - 3563.8181771801995229802555850084*c[47]
+                               - 1971.8012070185980084450912180829*c[51]
+                               - 1204.7904382090687890885677171307*c[52]
+                               + 8978.951386437059889646281834366*c[60]
+                               + 26081.496889557547018916601672082*c[63]
+                               + 12345.428303627217614914311736518*c[64]
+                               + 36574.866124156900323094336178309*c[67]
+                               + 29598.91889917603054750964357589*c[68]
+                               + 6532.586623995123112813695175577*c[69]
+                               + 25920.*c[72]
+                               + 25592.936525533759077392841329045*c[73]
+                               + 8433.533067463481523619974019915*c[74]
+                               + 7163.909547167663674088254711209*c[78]
+                               + 7636.753236814713263529119110732*c[79]
+                               + 2851.0545417441596183842044680068*c[80]
+                               + z*(2760.521689826037211823127705316*c[43]
+                                    + 3563.8181771801995229802555850084*c[47]
+                                    + 1204.7904382090687890885677171307*c[52]
+                                    - 12345.428303627217614914311736518*c[64]
+                                    - 29598.91889917603054750964357589*c[68]
+                                    - 16331.466559987807782034237938942*c[69]
+                                    - 25592.936525533759077392841329045*c[73]
+                                    - 21083.832668658703809049935049787*c[74]
+                                    - 7636.753236814713263529119110732*c[79]
+                                    - 7127.636354360399045960511170017*c[80]
+                                    + z*(10887.644373325205188022825292628*c[69]
+                                         + 14055.888445772469206033290033191*c[74]
+                                         + 4751.7575695735993639736741133446*c[80]))))
+                     + 16.431676725154983403709093484024*c[81]
+                     + z*(84.85281374238570292810132345258*c[12]
+                          + 73.48469228349534294591852224118*c[14]
+                          + 18.973665961010275991993361266596*c[17]
+                          - 440.90815370097205767551113344706*c[22]
+                          - 560.028570699745639325468734787*c[24]
+                          - 328.63353450309966807418186968048*c[25]
+                          - 328.63353450309966807418186968048*c[27]
+                          - 284.60498941515413987990041899894*c[28]
+                          - 77.76888838089432277159160923306*c[31]
+                          - 73.48469228349534294591852224118*c[32]
+                          + 1380.260844913018605911563852658*c[37]
+                          + 1992.2349259060789791593029329926*c[39]
+                          + 1707.6299364909248392794025139937*c[40]
+                          + 1690.1479225203928877561260115471*c[42]
+                          + 2168.9813277204578092896003398912*c[43]
+                          + 777.6888838089432277159160923306*c[44]
+                          + 869.4826047713663144231198494302*c[46]
+                          + 1272.7922061357855439215198517887*c[47]
+                          + 673.498329619309449405074771817*c[48]
+                          + 197.18012070185980084450912180829*c[51]
+                          + 301.19760955226719727214192928267*c[52]
+                          + 173.89652095427326288462396988604*c[53]
+                          - 3360.*c[58]
+                          - 5154.583203324978825537680312321*c[60]
+                          - 5345.727265770299284470383377513*c[61]
+                          - 5098.234988699520507812915964707*c[63]
+                          - 7715.892689767011009321444835324*c[64]
+                          - 4040.9899777158566964304486309019*c[65]
+                          - 3746.3838564674602761502879071532*c[67]
+                          - 6545.914756548545217237709636976*c[68]
+                          - 5132.746633139025302925046209382*c[69]
+                          - 1469.6938456699068589183704448235*c[70]
+                          - 1800.*c[72]
+                          - 3367.4916480965472470253738590849*c[73]
+                          - 3011.9760955226719727214192928267*c[74]
+                          - 1272.7922061357855439215198517887*c[75]
+                          - 397.99497484264798189379192840048*c[78]
+                          - 763.6753236814713263529119110732*c[79]
+                          - 712.7636354360399045960511170017*c[80]
+                          - 328.63353450309966807418186968048*c[81]
+                          + z*(328.63353450309966807418186968048*c[25]
+                               + 284.60498941515413987990041899894*c[28]
+                               + 73.48469228349534294591852224118*c[32]
+                               - 1707.6299364909248392794025139937*c[40]
+                               - 2168.9813277204578092896003398912*c[43]
+                               - 1944.2222095223580692897902308264*c[44]
+                               - 1272.7922061357855439215198517887*c[47]
+                               - 1683.7458240482736235126869295424*c[48]
+                               - 301.19760955226719727214192928267*c[52]
+                               - 434.74130238568315721155992471509*c[53]
+                               + 5345.727265770299284470383377513*c[61]
+                               + 7715.892689767011009321444835324*c[64]
+                               + 10102.474944289641741076121577255*c[65]
+                               + 6545.914756548545217237709636976*c[68]
+                               + 12831.866582847563257312615523454*c[69]
+                               + 6613.622305514580865132667001706*c[70]
+                               + 3367.4916480965472470253738590849*c[73]
+                               + 7529.940238806679931803548232067*c[74]
+                               + 5727.564927611034947646839333049*c[75]
+                               + 763.6753236814713263529119110732*c[79]
+                               + 1781.9090885900997614901277925042*c[80]
+                               + 1478.8509052639485063338184135622*c[81]
+                               + z*(1296.1481396815720461931934872176*c[44]
+                                    + 1122.497216032182415675124619695*c[48]
+                                    + 289.8275349237887714743732831434*c[53]
+                                    - 6734.98329619309449405074771817*c[65]
+                                    - 8554.577721898375504875077015636*c[69]
+                                    - 10287.856919689348012428593113765*c[70]
+                                    - 5019.960159204453287869032154711*c[74]
+                                    - 8909.545442950498807450638962521*c[75]
+                                    - 1187.9393923933998409934185283361*c[80]
+                                    - 2300.4347415216976765192730877634*c[81]
+                                    + z*(5143.928459844674006214296556882*c[70]
+                                         + 4454.7727214752494037253194812605*c[75]
+                                         + 1150.2173707608488382596365438817*c[81])))))
+                + y*(42.426406871192851464050661726291*c[5]
+                     + 32.863353450309966807418186968048*c[7]
+                     - 117.57550765359254871346963558588*c[11]
+                     - 303.57865537616441587189378026554*c[13]
+                     - 73.48469228349534294591852224118*c[14]
+                     - 179.59955456514918650801993915119*c[16]
+                     - 56.92099788303082797598008379979*c[17]
+                     + 230.04347415216976765192730877634*c[21]
+                     + 721.2489168102784748888612493469*c[23]
+                     + 203.6467529817256870274431762862*c[24]
+                     + 1104.3912350249797233311870740364*c[26]
+                     + 525.8136552049594689186909914888*c[27]
+                     + 94.86832980505137995996680633298*c[28]
+                     + 569.2099788303082797598008379979*c[30]
+                     + 311.07555352357729108636643693222*c[31]
+                     + 73.48469228349534294591852224118*c[32]
+                     - 384.*c[36]
+                     - 1301.3224043256920734202331743269*c[38]
+                     - 398.44698518121579583186058659852*c[39]
+                     - 2419.5999669366835234784889182884*c[41]
+                     - 1249.2397688194208300806148781*c[42]
+                     - 262.90682760247973445934549574439*c[43]
+                     - 2909.8453567157138531261098537299*c[45]
+                     - 1912.8617304970058917308636687464*c[46]
+                     - 678.8225099390856234248105876207*c[47]
+                     - 112.2497216032182415675124619695*c[48]
+                     - 1378.6950351691268783641467523725*c[50]
+                     - 985.9006035092990042225456090414*c[51]
+                     - 401.59681273635626302952257237689*c[52]
+                     - 86.94826047713663144231198494302*c[53]
+                     + 583.2666628567074207869370692479*c[57]
+                     + 2058.1836652738258480263031834316*c[59]
+                     + 665.1075101064488807145393951383*c[60]
+                     + 4157.7878733768994434769648491765*c[62]
+                     + 2253.9565213197880139804470580811*c[63]
+                     + 514.3928459844674006214296556882*c[64]
+                     + 6061.484966573785044645672946353*c[66]
+                     + 4190.8700767263114953545593537646*c[67]
+                     + 1612.7616066858734593194357076607*c[68]
+                     + 311.07555352357729108636643693222*c[69]
+                     + 6328.933559455336864027953397279*c[71]
+                     + 5040.*c[72]
+                     + 2469.4938752708013144852741633289*c[73]
+                     + 803.1936254727125260590451447538*c[74]
+                     + 127.27922061357855439215198517887*c[75]
+                     + 2833.0548882787287077655641784141*c[77]
+                     + 2387.9698490558878913627515704029*c[78]
+                     + 1272.7922061357855439215198517887*c[79]
+                     + 475.17575695735993639736741133446*c[80]
+                     + y*(265.63132345414386388790705773235*c[13]
+                          + 224.49944320643648313502492393899*c[16]
+                          - 678.8225099390856234248105876207*c[23]
+                          - 2509.9800796022266439345160773556*c[26]
+                          - 460.08694830433953530385461755267*c[27]
+                          - 1707.6299364909248392794025139937*c[30]
+                          - 388.84444190447161385795804616528*c[31]
+                          + 1254.8466041712030707980819895295*c[38]
+                          + 5774.045375644358408300939464097*c[41]
+                          + 1175.7550765359254871346963558588*c[42]
+                          + 12158.996669133518600562673317371*c[45]
+                          + 4347.4130238568315721155992471509*c[46]
+                          + 593.9696961966999204967092641681*c[47]
+                          + 7238.148934637916111411770449956*c[50]
+                          + 2957.7018105278970126676368271243*c[51]
+                          + 501.9960159204453287869032154711*c[52]
+                          - 2007.9840636817813151476128618844*c[59]
+                          - 10097.484835343898648444057490857*c[62]
+                          - 2173.4580741297955849097168060068*c[63]
+                          - 26266.434855153068526797916100862*c[66]
+                          - 10000.939955824152432096107548756*c[67]
+                          - 1517.8932768808220793594689013277*c[68]
+                          - 41696.50345052927816300769297031*c[71]
+                          - 21060.*c[72]
+                          - 5612.486080160912078375623098475*c[73]
+                          - 702.7944222886234603016645016596*c[74]
+                          - 22664.439106229829662124513427313*c[77]
+                          - 12536.841707543411429654445744615*c[78]
+                          - 3818.3766184073566317645595553662*c[79]
+                          + y*(1505.9880477613359863607096464133*c[26]
+                               + 1328.1566172707193194395352886617*c[30]
+                               - 3666.0605559646720052704377549824*c[41]
+                               - 17459.072140294283118756659122379*c[45]
+                               - 2608.4478143140989432693595482906*c[46]
+                               - 12867.82032824518419806536968881*c[50]
+                               - 2300.4347415216976765192730877634*c[51]
+                               + 6533.666658163699125463801905849*c[62]
+                               + 39287.402561126384548629361689324*c[66]
+                               + 6349.803146555017417203877808734*c[67]
+                               + 104241.25862632319540751923242578*c[71]
+                               + 30240.*c[72]
+                               + 3367.4916480965472470253738590849*c[73]
+                               + 67993.31731868948898637354028194*c[77]
+                               + 22287.718591188286986052347990427*c[78]
+                               + y*(8002.074730968213096096802097757*c[45]
+                                    + 7238.148934637916111411770449956*c[50]
+                                    - 18857.953229340664583342093610875*c[66]
+                                    - 109453.32155763935517789519404706*c[71]
+                                    - 13860.*c[72]
+                                    - 84991.64664836186123296692535242*c[77]
+                                    + y*(40654.090864266046208932500646052*c[71]
+                                         + 37396.324525279218942505447155066*c[77])
+                                    - 12536.841707543411429654445744615*c[78]
+                                    + z*(27720.*c[72]
+                                         + 25073.68341508682285930889148923*c[78]))
+                               + 2969.8484809834996024835463208404*c[79]
+                               + z*(5216.895628628197886538719096581*c[46]
+                                    + 4600.8694830433953530385461755267*c[51]
+                                    - 12699.606293110034834407755617468*c[67]
+                                    - 60480.*c[72]
+                                    - 20204.949888579283482152243154509*c[73]
+                                    - 44575.437182376573972104695980854*c[78]
+                                    - 17819.090885900997614901277925042*c[79]
+                                    + z*(20204.949888579283482152243154509*c[73]
+                                         + 17819.090885900997614901277925042*c[79])))
+                          - 593.9696961966999204967092641681*c[80]
+                          + z*(920.1738966086790706077092351053*c[27]
+                               + 777.6888838089432277159160923306*c[31]
+                               - 2351.5101530718509742693927117177*c[42]
+                               - 8694.826047713663144231198494302*c[46]
+                               - 3563.8181771801995229802555850084*c[47]
+                               - 5915.403621055794025335273654249*c[51]
+                               - 3011.9760955226719727214192928267*c[52]
+                               + 4346.9161482595911698194336120136*c[63]
+                               + 20001.879911648304864192215097513*c[67]
+                               + 9107.359661284932476156813407966*c[68]
+                               + 42120.*c[72]
+                               + 33674.916480965472470253738590849*c[73]
+                               + 8433.533067463481523619974019915*c[74]
+                               + 25073.68341508682285930889148923*c[78]
+                               + 22910.259710444139790587357332197*c[79]
+                               + 7127.636354360399045960511170017*c[80]
+                               + z*(3563.8181771801995229802555850084*c[47]
+                                    + 3011.9760955226719727214192928267*c[52]
+                                    - 9107.359661284932476156813407966*c[68]
+                                    - 33674.916480965472470253738590849*c[73]
+                                    - 21083.832668658703809049935049787*c[74]
+                                    - 22910.259710444139790587357332197*c[79]
+                                    - 17819.090885900997614901277925042*c[80]
+                                    + z*(14055.888445772469206033290033191*c[74]
+                                         + 11879.393923933998409934185283361*c[80]))))
+                     + 98.59006035092990042225456090414*c[81]
+                     + z*(146.96938456699068589183704448235*c[14]
+                          + 113.84199576606165595196016759958*c[17]
+                          - 407.29350596345137405488635257239*c[24]
+                          - 1051.6273104099189378373819829775*c[27]
+                          - 569.2099788303082797598008379979*c[28]
+                          - 622.1511070471545821727328738644*c[31]
+                          - 440.90815370097205767551113344706*c[32]
+                          + 796.893970362431591663721173197*c[39]
+                          + 2498.4795376388416601612297562*c[42]
+                          + 1577.4409656148784067560729744663*c[43]
+                          + 3825.7234609940117834617273374928*c[46]
+                          + 4072.9350596345137405488635257239*c[47]
+                          + 1346.996659238618898810149543634*c[48]
+                          + 1971.8012070185980084450912180829*c[51]
+                          + 2409.5808764181375781771354342613*c[52]
+                          + 1043.3791257256395773077438193162*c[53]
+                          - 1330.2150202128977614290787902765*c[60]
+                          - 4507.9130426395760279608941161623*c[63]
+                          - 3086.3570759068044037285779341294*c[64]
+                          - 8381.740153452622990709118707529*c[67]
+                          - 9676.569640115240755916614245964*c[68]
+                          - 3732.9066422829274930363972431867*c[69]
+                          - 10080.*c[72]
+                          - 14816.963251624807886911644979974*c[73]
+                          - 9638.323505672550312708541737045*c[74]
+                          - 2545.5844122715710878430397035775*c[75]
+                          - 4775.9396981117757827255031408058*c[78]
+                          - 7636.753236814713263529119110732*c[79]
+                          - 5702.109083488319236768408936014*c[80]
+                          - 1971.8012070185980084450912180829*c[81]
+                          + z*(569.2099788303082797598008379979*c[28]
+                               + 440.90815370097205767551113344706*c[32]
+                               - 1577.4409656148784067560729744663*c[43]
+                               - 4072.9350596345137405488635257239*c[47]
+                               - 3367.4916480965472470253738590849*c[48]
+                               - 2409.5808764181375781771354342613*c[52]
+                               - 2608.4478143140989432693595482906*c[53]
+                               + 3086.3570759068044037285779341294*c[64]
+                               + 9676.569640115240755916614245964*c[68]
+                               + 9332.266605707318732590993107967*c[69]
+                               + 14816.963251624807886911644979974*c[73]
+                               + 24095.808764181375781771354342613*c[74]
+                               + 11455.129855222069895293678666099*c[75]
+                               + 7636.753236814713263529119110732*c[79]
+                               + 14255.272708720798091921022340034*c[80]
+                               + 8873.105431583691038002910481373*c[81]
+                               + z*(2244.9944320643648313502492393899*c[48]
+                                    + 1738.9652095427326288462396988604*c[53]
+                                    - 6221.511070471545821727328738644*c[69]
+                                    - 16063.872509454250521180902895076*c[74]
+                                    - 17819.090885900997614901277925042*c[75]
+                                    - 9503.515139147198727947348226689*c[80]
+                                    - 13802.60844913018605911563852658*c[81]
+                                    + z*(8909.545442950498807450638962521*c[75]
+                                         + 6901.30422456509302955781926329*c[81])))))
+                - 11.489125293076057319701222936438*c[82]
+                + z*(20.78460969082652752232935609807*c[6]
+                     + 12.*c[8]
+                     - 67.88225099390856234248105876207*c[12]
+                     - 88.18163074019441153510222668941*c[14]
+                     - 80.49844718999242907073025207433*c[15]
+                     - 37.947331922020551983986722533193*c[17]
+                     - 46.475800154489002622151184797389*c[18]
+                     + 146.96938456699068589183704448235*c[22]
+                     + 220.61731573020282761306344097671*c[24]
+                     + 262.90682760247973445934549574439*c[25]
+                     + 197.18012070185980084450912180829*c[27]
+                     + 341.52598729818496785588050279873*c[28]
+                     + 190.49409439665052251611633426203*c[29]
+                     + 77.76888838089432277159160923306*c[31]
+                     + 146.96938456699068589183704448235*c[32]
+                     + 109.98181667894016015811313264947*c[33]
+                     - 262.90682760247973445934549574439*c[37]
+                     - 417.42065114222607182385394786512*c[39]
+                     - 569.2099788303082797598008379979*c[40]
+                     - 440.90815370097205767551113344706*c[42]
+                     - 854.4471897080591369928728611693*c[43]
+                     - 622.1511070471545821727328738644*c[44]
+                     - 347.79304190854652576924793977207*c[46]
+                     - 763.6753236814713263529119110732*c[47]
+                     - 808.1979955431713392860897261804*c[48]
+                     - 360.*c[49]
+                     - 131.45341380123986722967274787219*c[51]
+                     - 301.19760955226719727214192928267*c[52]
+                     - 347.79304190854652576924793977207*c[53]
+                     - 207.8460969082652752232935609807*c[54]
+                     + 420.*c[58]
+                     + 685.8921197972754082368687512363*c[60]
+                     + 1018.233764908628435137215881431*c[61]
+                     + 778.1516561699268143503924367185*c[63]
+                     + 1616.6632302368975448102074893059*c[64]
+                     + 1346.996659238618898810149543634*c[65]
+                     + 730.2273618538270029784459480044*c[67]
+                     + 1707.6299364909248392794025139937*c[68]
+                     + 2021.9910979032523920613818400595*c[69]
+                     + 1175.7550765359254871346963558588*c[70]
+                     + 540.*c[72]
+                     + 1346.996659238618898810149543634*c[73]
+                     + 1807.185657313603183632851575696*c[74]
+                     + 1527.3506473629426527058238221465*c[75]
+                     + 596.9924622639719728406878926007*c[76]
+                     + 198.99748742132399094689596420024*c[78]
+                     + 509.1168824543142175686079407155*c[79]
+                     + 712.7636354360399045960511170017*c[80]
+                     + 657.267069006199336148363739361*c[81]
+                     + 344.67375879228171959103668809314*c[82]
+                     + z*(80.49844718999242907073025207433*c[15]
+                          + 46.475800154489002622151184797389*c[18]
+                          - 262.90682760247973445934549574439*c[25]
+                          - 341.52598729818496785588050279873*c[28]
+                          - 476.23523599162630629029083565507*c[29]
+                          - 146.96938456699068589183704448235*c[32]
+                          - 274.95454169735040039528283162368*c[33]
+                          + 569.2099788303082797598008379979*c[40]
+                          + 854.4471897080591369928728611693*c[43]
+                          + 1555.3777676178864554318321846611*c[44]
+                          + 763.6753236814713263529119110732*c[47]
+                          + 2020.4949888579283482152243154509*c[48]
+                          + 1620.*c[49]
+                          + 301.19760955226719727214192928267*c[52]
+                          + 869.4826047713663144231198494302*c[53]
+                          + 935.3074360871937385048210244132*c[54]
+                          - 1018.233764908628435137215881431*c[61]
+                          - 1616.6632302368975448102074893059*c[64]
+                          - 3367.4916480965472470253738590849*c[65]
+                          - 1707.6299364909248392794025139937*c[68]
+                          - 5054.977744758130980153454600149*c[69]
+                          - 5290.897844411664692106133601365*c[70]
+                          - 1346.996659238618898810149543634*c[73]
+                          - 4517.96414328400795908212893924*c[74]
+                          - 6873.077913133241937176207199659*c[75]
+                          - 4178.9472358478038098848152482051*c[76]
+                          - 509.1168824543142175686079407155*c[79]
+                          - 1781.9090885900997614901277925042*c[80]
+                          - 2957.7018105278970126676368271243*c[81]
+                          - 2412.716311545972037137256816652*c[82]
+                          + z*(317.49015732775087086019389043671*c[29]
+                               + 183.30302779823360026352188774912*c[33]
+                               - 1036.9185117452576369545547897741*c[44]
+                               - 1346.996659238618898810149543634*c[48]
+                               - 2520.*c[49]
+                               - 579.6550698475775429487465662868*c[53]
+                               - 1454.9226783578569265630549268649*c[54]
+                               + 2244.9944320643648313502492393899*c[65]
+                               + 3369.9851631720873201023030667658*c[69]
+                               + 8230.285535751478409942874491012*c[70]
+                               + 3011.9760955226719727214192928267*c[74]
+                               + 10691.454531540598568940766755025*c[75]
+                               + 11143.859295594143493026173995214*c[76]
+                               + 1187.9393923933998409934185283361*c[80]
+                               + 4600.8694830433953530385461755267*c[81]
+                               + 6433.910164122592099032684844405*c[82]
+                               + z*(1260.*c[49]
+                                    + 727.4613391789284632815274634325*c[54]
+                                    - 4115.1427678757392049714372455059*c[70]
+                                    - 5345.727265770299284470383377513*c[75]
+                                    - 12536.841707543411429654445744615*c[76]
+                                    - 2300.4347415216976765192730877634*c[81]
+                                    - 7238.148934637916111411770449956*c[82]
+                                    + z*(5014.736683017364571861778297846*c[76]
+                                         + 2895.2595738551664445647081799823*c[82]))))))
+           + 5.0990195135927848300282241090228*c[83]
+           + z*(4.8989794855663561963945681494118*c[3]
+                - 6.928203230275509174109785366023*c[6]
+                - 12.*c[8]
+                - 18.973665961010275991993361266596*c[9]
+                + 8.485281374238570292810132345258*c[12]
+                + 14.696938456699068589183704448235*c[14]
+                + 26.832815729997476356910084024775*c[15]
+                + 18.973665961010275991993361266596*c[17]
+                + 46.475800154489002622151184797389*c[18]
+                + 44.899888641287296627004984787799*c[19]
+                - 9.797958971132712392789136298824*c[22]
+                - 16.970562748477140585620264690516*c[24]
+                - 32.863353450309966807418186968048*c[25]
+                - 21.908902300206644538278791312032*c[27]
+                - 56.92099788303082797598008379979*c[28]
+                - 63.49803146555017417203877808734*c[29]
+                - 25.922962793631440923863869744352*c[31]
+                - 73.48469228349534294591852224118*c[32]
+                - 109.98181667894016015811313264947*c[33]
+                - 84.85281374238570292810132345258*c[34]
+                + 10.954451150103322269139395656016*c[37]
+                + 18.973665961010275991993361266596*c[39]
+                + 37.947331922020551983986722533193*c[40]
+                + 24.494897427831780981972840747059*c[42]
+                + 65.7267069006199336148363739361*c[43]
+                + 77.76888838089432277159160923306*c[44]
+                + 28.98275349237887714743732831434*c[46]
+                + 84.85281374238570292810132345258*c[47]
+                + 134.6996659238618898810149543634*c[48]
+                + 120.*c[49]
+                + 32.863353450309966807418186968048*c[51]
+                + 100.39920318408906575738064309422*c[52]
+                + 173.89652095427326288462396988604*c[53]
+                + 207.8460969082652752232935609807*c[54]
+                + 140.71247279470288663696890340633*c[55]
+                - 12.*c[58]
+                - 20.78460969082652752232935609807*c[60]
+                - 42.426406871192851464050661726291*c[61]
+                - 26.832815729997476356910084024775*c[63]
+                - 73.48469228349534294591852224118*c[64]
+                - 89.7997772825745932540099695756*c[65]
+                - 31.749015732775087086019389043671*c[67]
+                - 94.86832980505137995996680633298*c[68]
+                - 155.53777676178864554318321846611*c[69]
+                - 146.96938456699068589183704448235*c[70]
+                - 36.*c[72]
+                - 112.2497216032182415675124619695*c[73]
+                - 200.79840636817813151476128618844*c[74]
+                - 254.55844122715710878430397035775*c[75]
+                - 198.99748742132399094689596420024*c[76]
+                - 39.799497484264798189379192840048*c[78]
+                - 127.27922061357855439215198517887*c[79]
+                - 237.58787847867996819868370566723*c[80]
+                - 328.63353450309966807418186968048*c[81]
+                - 344.67375879228171959103668809314*c[82]
+                - 214.15881957089696286118541257896*c[83]
+                + z*(18.973665961010275991993361266596*c[9]
+                     - 26.832815729997476356910084024775*c[15]
+                     - 46.475800154489002622151184797389*c[18]
+                     - 112.2497216032182415675124619695*c[19]
+                     + 32.863353450309966807418186968048*c[25]
+                     + 56.92099788303082797598008379979*c[28]
+                     + 158.74507866387543543009694521836*c[29]
+                     + 73.48469228349534294591852224118*c[32]
+                     + 274.95454169735040039528283162368*c[33]
+                     + 381.83766184073566317645595553662*c[34]
+                     - 37.947331922020551983986722533193*c[40]
+                     - 65.7267069006199336148363739361*c[43]
+                     - 194.42222095223580692897902308264*c[44]
+                     - 84.85281374238570292810132345258*c[47]
+                     - 336.74916480965472470253738590849*c[48]
+                     - 540.*c[49]
+                     - 100.39920318408906575738064309422*c[52]
+                     - 434.74130238568315721155992471509*c[53]
+                     - 935.3074360871937385048210244132*c[54]
+                     - 984.9873095629202064587823238443*c[55]
+                     + 42.426406871192851464050661726291*c[61]
+                     + 73.48469228349534294591852224118*c[64]
+                     + 224.49944320643648313502492393899*c[65]
+                     + 94.86832980505137995996680633298*c[68]
+                     + 388.84444190447161385795804616528*c[69]
+                     + 661.3622305514580865132667001706*c[70]
+                     + 112.2497216032182415675124619695*c[73]
+                     + 501.9960159204453287869032154711*c[74]
+                     + 1145.5129855222069895293678666099*c[75]
+                     + 1392.9824119492679366282717494017*c[76]
+                     + 127.27922061357855439215198517887*c[79]
+                     + 593.9696961966999204967092641681*c[80]
+                     + 1478.8509052639485063338184135622*c[81]
+                     + 2412.716311545972037137256816652*c[82]
+                     + 2141.5881957089696286118541257896*c[83]
+                     + z*(74.83314773547882771167497464633*c[19]
+                          - 105.83005244258362362006463014557*c[29]
+                          - 183.30302779823360026352188774912*c[33]
+                          - 593.9696961966999204967092641681*c[34]
+                          + 129.61481396815720461931934872176*c[44]
+                          + 224.49944320643648313502492393899*c[48]
+                          + 840.*c[49]
+                          + 289.8275349237887714743732831434*c[53]
+                          + 1454.9226783578569265630549268649*c[54]
+                          + 2626.6328255011205505567528635849*c[55]
+                          - 149.66629547095765542334994929266*c[65]
+                          - 259.22962793631440923863869744352*c[69]
+                          - 1028.7856919689348012428593113765*c[70]
+                          - 334.66401061363021919126881031407*c[74]
+                          - 1781.9090885900997614901277925042*c[75]
+                          - 3714.6197651980478310087246650712*c[76]
+                          - 395.97979746446661366447284277872*c[80]
+                          - 2300.4347415216976765192730877634*c[81]
+                          - 6433.910164122592099032684844405*c[82]
+                          - 8566.352782835878514447416503158*c[83]
+                          + z*(296.98484809834996024835463208404*c[34]
+                               - 420.*c[49]
+                               - 727.4613391789284632815274634325*c[54]
+                               - 2954.961928688760619376346971533*c[55]
+                               + 514.3928459844674006214296556882*c[70]
+                               + 890.9545442950498807450638962521*c[75]
+                               + 4178.9472358478038098848152482051*c[76]
+                               + 1150.2173707608488382596365438817*c[81]
+                               + 7238.148934637916111411770449956*c[82]
+                               + 16061.911467817272214588905943422*c[83]
+                               + z*(1181.9847714755042477505387886132*c[55]
+                                    - 1671.578894339121523953926099282*c[76]
+                                    - 2895.2595738551664445647081799823*c[82]
+                                    - 14134.482091679199548838237230211*c[83]
+                                    + 4711.4940305597331829460790767371*z*c[83])))));
+                #endif
+                #if (PMAX3D>=7)
+  case ( 7 ) :
+    return 1.4142135623730950488016887242097*c[0]
+           - 2.*c[1]
+           - 3.4641016151377545870548926830117*c[2]
+           - 2.4494897427831780981972840747059*c[3]
+           + 2.4494897427831780981972840747059*c[4]
+           + 4.2426406871192851464050661726291*c[5]
+           + 3.4641016151377545870548926830117*c[6]
+           + 5.477225575051661134569697828008*c[7]
+           + 6.*c[8]
+           + 3.1622776601683793319988935444327*c[9]
+           - 2.8284271247461900976033774484194*c[10]
+           - 4.8989794855663561963945681494118*c[11]
+           - 4.2426406871192851464050661726291*c[12]
+           - 6.324555320336758663997787088865*c[13]
+           - 7.348469228349534294591852224118*c[14]
+           - 4.4721359549995793928183473374626*c[15]
+           - 7.483314773547882771167497464633*c[16]
+           - 9.486832980505137995996680633298*c[17]
+           - 7.745966692414833770358530799565*c[18]
+           - 3.7416573867739413855837487323165*c[19]
+           + 3.1622776601683793319988935444327*c[20]
+           + 5.477225575051661134569697828008*c[21]
+           + 4.8989794855663561963945681494118*c[22]
+           + 7.071067811865475244008443621048*c[23]
+           + 8.485281374238570292810132345258*c[24]
+           + 5.477225575051661134569697828008*c[25]
+           + 8.3666002653407554797817202578519*c[26]
+           + 10.954451150103322269139395656016*c[27]
+           + 9.486832980505137995996680633298*c[28]
+           + 5.291502622129181181003231507279*c[29]
+           + 9.486832980505137995996680633298*c[30]
+           + 12.961481396815720461931934872176*c[31]
+           + 12.247448713915890490986420373529*c[32]
+           + 9.165151389911680013176094387456*c[33]
+           + 4.2426406871192851464050661726291*c[34]
+           - 3.4641016151377545870548926830117*c[35]
+           - 6.*c[36]
+           - 5.477225575051661134569697828008*c[37]
+           - 7.745966692414833770358530799565*c[38]
+           - 9.486832980505137995996680633298*c[39]
+           - 6.324555320336758663997787088865*c[40]
+           - 9.165151389911680013176094387456*c[41]
+           - 12.247448713915890490986420373529*c[42]
+           - 10.954451150103322269139395656016*c[43]
+           - 6.480740698407860230965967436088*c[44]
+           - 10.392304845413263761164678049035*c[45]
+           - 14.49137674618943857371866415717*c[46]
+           - 14.142135623730950488016887242097*c[47]
+           - 11.22497216032182415675124619695*c[48]
+           - 6.*c[49]
+           - 11.489125293076057319701222936438*c[50]
+           - 16.431676725154983403709093484024*c[51]
+           - 16.733200530681510959563440515704*c[52]
+           - 14.49137674618943857371866415717*c[53]
+           - 10.392304845413263761164678049035*c[54]
+           - 4.6904157598234295545656301135445*c[55]
+           + 3.7416573867739413855837487323165*c[56]
+           + 6.480740698407860230965967436088*c[57]
+           + 6.*c[58]
+           + 8.3666002653407554797817202578519*c[59]
+           + 10.392304845413263761164678049035*c[60]
+           + 7.071067811865475244008443621048*c[61]
+           + 9.899494936611665341611821069468*c[62]
+           + 13.416407864998738178455042012388*c[63]
+           + 12.247448713915890490986420373529*c[64]
+           + 7.483314773547882771167497464633*c[65]
+           + 11.22497216032182415675124619695*c[66]
+           + 15.874507866387543543009694521836*c[67]
+           + 15.811388300841896659994467722164*c[68]
+           + 12.961481396815720461931934872176*c[69]
+           + 7.348469228349534294591852224118*c[70]
+           + 12.409673645990856596133241955449*c[71]
+           + 18.*c[72]
+           + 18.708286933869706927918743661583*c[73]
+           + 16.733200530681510959563440515704*c[74]
+           + 12.727922061357855439215198517887*c[75]
+           + 6.633249580710799698229865473341*c[76]
+           + 13.490737563232041465550305611496*c[77]
+           + 19.899748742132399094689596420024*c[78]
+           + 21.213203435596425732025330863145*c[79]
+           + 19.798989873223330683223642138936*c[80]
+           + 16.431676725154983403709093484024*c[81]
+           + 11.489125293076057319701222936438*c[82]
+           + 5.0990195135927848300282241090228*c[83]
+           - 4.*c[84]
+           - 6.928203230275509174109785366023*c[85]
+           - 6.480740698407860230965967436088*c[86]
+           - 8.944271909999158785636694674925*c[87]
+           - 11.22497216032182415675124619695*c[88]
+           - 7.745966692414833770358530799565*c[89]
+           - 10.583005244258362362006463014557*c[90]
+           - 14.49137674618943857371866415717*c[91]
+           - 13.416407864998738178455042012388*c[92]
+           - 8.366600265340755479781720257852*c[93]
+           - 12.*c[94]
+           - 17.146428199482246687380988522941*c[95]
+           - 17.320508075688772935274463415059*c[96]
+           - 14.49137674618943857371866415717*c[97]
+           - 8.485281374238570292810132345258*c[98]
+           - 13.266499161421599396459730946683*c[99]
+           - 19.442222095223580692897902308264*c[100]
+           - 20.493901531919196766442077361042*c[101]
+           - 18.708286933869706927918743661583*c[102]
+           - 14.696938456699068589183704448235*c[103]
+           - 8.124038404635960360459883568266*c[104]
+           - 14.422205101855957172476885069882*c[105]
+           - 21.494185260204677039244010575482*c[106]
+           - 23.237900077244501311075592398694*c[107]
+           - 22.135943621178655323992254811029*c[108]
+           - 18.973665961010275991993361266596*c[109]
+           - 14.071247279470288663696890340633*c[110]
+           - 7.211102550927978586238442534941*c[111]
+           - 15.49193338482966754071706159913*c[112]
+           - 23.366642891095845221324369785216*c[113]
+           - 25.69046515733025804023379695528*c[114]
+           - 25.099800796022266439345160773556*c[115]
+           - 22.449944320643648313502492393899*c[116]
+           - 18.165902124584949992535196858309*c[117]
+           - 12.48999599679679641169378624188*c[118]
+           + y*(6.928203230275509174109785366023*c[2]
+                - 8.485281374238570292810132345258*c[5]
+                - 32.863353450309966807418186968048*c[7]
+                - 12.*c[8]
+                + 9.797958971132712392789136298824*c[11]
+                + 37.947331922020551983986722533193*c[13]
+                + 14.696938456699068589183704448235*c[14]
+                + 89.7997772825745932540099695756*c[16]
+                + 56.92099788303082797598008379979*c[17]
+                + 15.49193338482966754071706159913*c[18]
+                - 10.954451150103322269139395656016*c[21]
+                - 42.426406871192851464050661726291*c[23]
+                - 16.970562748477140585620264690516*c[24]
+                - 100.39920318408906575738064309422*c[26]
+                - 65.7267069006199336148363739361*c[27]
+                - 18.973665961010275991993361266596*c[28]
+                - 189.73665961010275991993361266596*c[30]
+                - 155.53777676178864554318321846611*c[31]
+                - 73.48469228349534294591852224118*c[32]
+                - 18.330302779823360026352188774912*c[33]
+                + 12.*c[36]
+                + 46.475800154489002622151184797389*c[38]
+                + 18.973665961010275991993361266596*c[39]
+                + 109.98181667894016015811313264947*c[41]
+                + 73.48469228349534294591852224118*c[42]
+                + 21.908902300206644538278791312032*c[43]
+                + 207.8460969082652752232935609807*c[45]
+                + 173.89652095427326288462396988604*c[46]
+                + 84.85281374238570292810132345258*c[47]
+                + 22.449944320643648313502492393899*c[48]
+                + 344.67375879228171959103668809314*c[50]
+                + 328.63353450309966807418186968048*c[51]
+                + 200.79840636817813151476128618844*c[52]
+                + 86.94826047713663144231198494302*c[53]
+                + 20.78460969082652752232935609807*c[54]
+                - 12.961481396815720461931934872176*c[57]
+                - 50.19960159204453287869032154711*c[59]
+                - 20.78460969082652752232935609807*c[60]
+                - 118.79393923933998409934185283361*c[62]
+                - 80.49844718999242907073025207433*c[63]
+                - 24.494897427831780981972840747059*c[64]
+                - 224.49944320643648313502492393899*c[66]
+                - 190.49409439665052251611633426203*c[67]
+                - 94.86832980505137995996680633298*c[68]
+                - 25.922962793631440923863869744352*c[69]
+                - 372.29020937972569788399725866348*c[71]
+                - 360.*c[72]
+                - 224.49944320643648313502492393899*c[73]
+                - 100.39920318408906575738064309422*c[74]
+                - 25.455844122715710878430397035775*c[75]
+                - 566.6109776557457415531128356828*c[77]
+                - 596.9924622639719728406878926007*c[78]
+                - 424.26406871192851464050661726291*c[79]
+                - 237.58787847867996819868370566723*c[80]
+                - 98.59006035092990042225456090414*c[81]
+                - 22.978250586152114639402445872876*c[82]
+                + 13.856406460551018348219570732047*c[85]
+                + 53.66563145999495271382016804955*c[87]
+                + 22.449944320643648313502492393899*c[88]
+                + 126.99606293110034834407755617468*c[90]
+                + 86.94826047713663144231198494302*c[91]
+                + 26.832815729997476356910084024775*c[92]
+                + 240.*c[94]
+                + 205.75713839378696024857186227529*c[95]
+                + 103.92304845413263761164678049035*c[96]
+                + 28.98275349237887714743732831434*c[97]
+                + 397.99497484264798189379192840048*c[99]
+                + 388.84444190447161385795804616528*c[100]
+                + 245.92681838303036119730492833251*c[101]
+                + 112.2497216032182415675124619695*c[102]
+                + 29.393876913398137178367408896471*c[103]
+                + 605.732614277950201244029172935*c[105]
+                + 644.8255578061403111773203172645*c[106]
+                + 464.75800154489002622151184797389*c[107]
+                + 265.63132345414386388790705773235*c[108]
+                + 113.84199576606165595196016759958*c[109]
+                + 28.142494558940577327393780681267*c[110]
+                + 867.5482695504613822801554495513*c[112]
+                + 981.3990014260254992956235309791*c[113]
+                + 770.7139547199077412070139086584*c[114]
+                + 501.9960159204453287869032154711*c[115]
+                + 269.39933184772377976202990872679*c[116]
+                + 108.99541274750969995521118114985*c[117]
+                + y*(32.863353450309966807418186968048*c[7]
+                     - 37.947331922020551983986722533193*c[13]
+                     - 224.49944320643648313502492393899*c[16]
+                     - 56.92099788303082797598008379979*c[17]
+                     + 42.426406871192851464050661726291*c[23]
+                     + 250.99800796022266439345160773556*c[26]
+                     + 65.7267069006199336148363739361*c[27]
+                     + 853.8149682454624196397012569968*c[30]
+                     + 388.84444190447161385795804616528*c[31]
+                     + 73.48469228349534294591852224118*c[32]
+                     - 46.475800154489002622151184797389*c[38]
+                     - 274.95454169735040039528283162368*c[41]
+                     - 73.48469228349534294591852224118*c[42]
+                     - 935.3074360871937385048210244132*c[45]
+                     - 434.74130238568315721155992471509*c[46]
+                     - 84.85281374238570292810132345258*c[47]
+                     - 2412.716311545972037137256816652*c[50]
+                     - 1478.8509052639485063338184135622*c[51]
+                     - 501.9960159204453287869032154711*c[52]
+                     - 86.94826047713663144231198494302*c[53]
+                     + 50.19960159204453287869032154711*c[59]
+                     + 296.98484809834996024835463208404*c[62]
+                     + 80.49844718999242907073025207433*c[63]
+                     + 1010.2474944289641741076121577255*c[66]
+                     + 476.23523599162630629029083565507*c[67]
+                     + 94.86832980505137995996680633298*c[68]
+                     + 2606.0314656580798851879808106444*c[71]
+                     + 1620.*c[72]
+                     + 561.2486080160912078375623098475*c[73]
+                     + 100.39920318408906575738064309422*c[74]
+                     + 5666.109776557457415531128356828*c[77]
+                     + 4178.9472358478038098848152482051*c[78]
+                     + 1909.1883092036783158822797776831*c[79]
+                     + 593.9696961966999204967092641681*c[80]
+                     + 98.59006035092990042225456090414*c[81]
+                     - 53.66563145999495271382016804955*c[87]
+                     - 317.49015732775087086019389043671*c[90]
+                     - 86.94826047713663144231198494302*c[91]
+                     - 1080.*c[94]
+                     - 514.3928459844674006214296556882*c[95]
+                     - 103.92304845413263761164678049035*c[96]
+                     - 2785.9648238985358732565434988034*c[99]
+                     - 1749.7999885701222623608112077438*c[100]
+                     - 614.8170459575759029932623208313*c[101]
+                     - 112.2497216032182415675124619695*c[102]
+                     - 6057.32614277950201244029172935*c[105]
+                     - 4513.7789046429821782412422208512*c[106]
+                     - 2091.4110069520051179968033158825*c[107]
+                     - 664.0783086353596597197676443309*c[108]
+                     - 113.84199576606165595196016759958*c[109]
+                     - 11711.901638931228660782098568942*c[112]
+                     - 9813.990014260254992956235309791*c[113]
+                     - 5394.997683039354188449097360609*c[114]
+                     - 2258.98207164200397954106446962*c[115]
+                     - 673.498329619309449405074771817*c[116]
+                     + y*(149.66629547095765542334994929266*c[16]
+                          - 167.33200530681510959563440515704*c[26]
+                          - 1328.1566172707193194395352886617*c[30]
+                          - 259.22962793631440923863869744352*c[31]
+                          + 183.30302779823360026352188774912*c[41]
+                          + 1454.9226783578569265630549268649*c[45]
+                          + 289.8275349237887714743732831434*c[46]
+                          + 6433.910164122592099032684844405*c[50]
+                          + 2300.4347415216976765192730877634*c[51]
+                          + 334.66401061363021919126881031407*c[52]
+                          - 197.98989873223330683223642138936*c[62]
+                          - 1571.496102445055381945174467573*c[66]
+                          - 317.49015732775087086019389043671*c[67]
+                          - 6949.417241754879693834615495052*c[71]
+                          - 2520.*c[72]
+                          - 374.16573867739413855837487323165*c[73]
+                          - 22664.439106229829662124513427313*c[77]
+                          - 11143.859295594143493026173995214*c[78]
+                          - 2969.8484809834996024835463208404*c[79]
+                          - 395.97979746446661366447284277872*c[80]
+                          + 211.66010488516724724012926029114*c[90]
+                          + 1680.*c[94]
+                          + 342.92856398964493374761977045882*c[95]
+                          + 7429.239530396095662017449330142*c[99]
+                          + 2721.911093331301297005706323157*c[100]
+                          + 409.87803063838393532884154722084*c[101]
+                          + 24229.304571118008049761166917402*c[105]
+                          + 12036.74374571461914197664592227*c[106]
+                          + 3253.3060108142301835505829358172*c[107]
+                          + 442.71887242357310647984509622058*c[108]
+                          + 65066.12021628460367101165871634*c[112]
+                          + 39255.960057041019971824941239163*c[113]
+                          + 14386.660488104944502530926294957*c[114]
+                          + 3513.9721114431173015083225082978*c[115]
+                          + y*(664.0783086353596597197676443309*c[30]
+                               - 727.4613391789284632815274634325*c[45]
+                               - 7238.148934637916111411770449956*c[50]
+                               - 1150.2173707608488382596365438817*c[51]
+                               + 785.7480512225276909725872337865*c[66]
+                               + 7818.094396974239655563942431933*c[71]
+                               + 1260.*c[72]
+                               + 42495.823324180930616483462676211*c[77]
+                               + 12536.841707543411429654445744615*c[78]
+                               + 1484.9242404917498012417731604202*c[79]
+                               - 840.*c[94]
+                               - 8357.89447169560761976963049641*c[99]
+                               - 1360.9555466656506485028531615785*c[100]
+                               - 45429.946070846265093302187970128*c[105]
+                               - 13541.336713928946534723726662553*c[106]
+                               - 1626.6530054071150917752914679086*c[107]
+                               - 178931.83059478266009528206146995*c[112]
+                               - 73604.92510695191244717176482343*c[113]
+                               - 16184.993049118062565347292081826*c[114]
+                               + y*(2895.2595738551664445647081799823*c[50]
+                                    - 3127.2377587896958622255769727733*c[71]
+                                    - 37396.324525279218942505447155066*c[77]
+                                    - 5014.736683017364571861778297846*c[78]
+                                    + 3343.1577886782430479078521985641*c[99]
+                                    + 39978.352542344713282105925413713*c[105]
+                                    + 5416.534685571578613889490665021*c[106]
+                                    + 257661.83605648703053720616851672*c[112]
+                                    + 64772.33409411768295351115304462*c[113]
+                                    + y*(12465.441508426406314168482385022*c[77]
+                                         - 13326.117514114904427368641804571*c[105]
+                                         - 186089.10381857396649909334392874*c[112]
+                                         + 53168.31537673541899974095540821*y*c[112]
+                                         - 21590.77803137256098450371768154*c[113]
+                                         + 43181.556062745121969007435363079*z*c[113])
+                                    + 6473.997219647225026138916832731*c[114]
+                                    + z*(10029.473366034729143723556595692*c[78]
+                                         - 10833.069371143157227778981330043*c[106]
+                                         - 129544.66818823536590702230608924*c[113]
+                                         - 38843.983317883350156833500996383*c[114]
+                                         + 38843.983317883350156833500996383*z*c[114]))
+                               - 1756.9860557215586507541612541489*c[115]
+                               + z*(2300.4347415216976765192730877634*c[51]
+                                    - 2520.*c[72]
+                                    - 25073.68341508682285930889148923*c[78]
+                                    - 8909.545442950498807450638962521*c[79]
+                                    + 2721.911093331301297005706323157*c[100]
+                                    + 27082.673427857893069447453325107*c[106]
+                                    + 9759.918032442690550651748807452*c[107]
+                                    + 147209.85021390382489434352964686*c[113]
+                                    + 97109.95829470837539208375249096*c[114]
+                                    + 21083.832668658703809049935049787*c[115]
+                                    + z*(8909.545442950498807450638962521*c[79]
+                                         - 9759.918032442690550651748807452*c[107]
+                                         - 97109.95829470837539208375249096*c[114]
+                                         - 52709.58167164675952262483762447*c[115]
+                                         + 35139.721114431173015083225082978*z*c[115])))
+                          + 448.99888641287296627004984787799*c[116]
+                          + z*(518.459255872628818477277394887*c[31]
+                               - 579.6550698475775429487465662868*c[46]
+                               - 4600.8694830433953530385461755267*c[51]
+                               - 2007.9840636817813151476128618844*c[52]
+                               + 634.9803146555017417203877808734*c[67]
+                               + 5040.*c[72]
+                               + 2244.9944320643648313502492393899*c[73]
+                               + 22287.718591188286986052347990427*c[78]
+                               + 17819.090885900997614901277925042*c[79]
+                               + 4751.7575695735993639736741133446*c[80]
+                               - 685.8571279792898674952395409176*c[95]
+                               - 5443.822186662602594011412646314*c[100]
+                               - 2459.2681838303036119730492833251*c[101]
+                               - 24073.48749142923828395329184454*c[106]
+                               - 19519.836064885381101303497614903*c[107]
+                               - 5312.626469082877277758141154647*c[108]
+                               - 78511.92011408203994364988247833*c[113]
+                               - 86319.96292862966701518555776974*c[114]
+                               - 42167.665337317407618099870099573*c[115]
+                               - 8979.97772825745932540099695756*c[116]
+                               + z*(2007.9840636817813151476128618844*c[52]
+                                    - 2244.9944320643648313502492393899*c[73]
+                                    - 17819.090885900997614901277925042*c[79]
+                                    - 11879.393923933998409934185283361*c[80]
+                                    + 2459.2681838303036119730492833251*c[101]
+                                    + 19519.836064885381101303497614903*c[107]
+                                    + 13281.566172707193194395352886617*c[108]
+                                    + 86319.96292862966701518555776974*c[114]
+                                    + 105419.16334329351904524967524893*c[115]
+                                    + 40409.899777158566964304486309019*c[116]
+                                    + z*(7919.595949289332273289456855574*c[80]
+                                         - 8854.377448471462129596901924412*c[108]
+                                         - 70279.44222886234603016645016596*c[115]
+                                         - 62859.84409780221527780697870292*c[116]
+                                         + 31429.922048901107638903489351459*z*c[116]))))
+                     - 108.99541274750969995521118114985*c[117]
+                     + z*(113.84199576606165595196016759958*c[17]
+                          - 131.45341380123986722967274787219*c[27]
+                          - 777.6888838089432277159160923306*c[31]
+                          - 440.90815370097205767551113344706*c[32]
+                          + 146.96938456699068589183704448235*c[42]
+                          + 869.4826047713663144231198494302*c[46]
+                          + 509.1168824543142175686079407155*c[47]
+                          + 2957.7018105278970126676368271243*c[51]
+                          + 3011.9760955226719727214192928267*c[52]
+                          + 1043.3791257256395773077438193162*c[53]
+                          - 160.99689437998485814146050414865*c[63]
+                          - 952.4704719832526125805816713101*c[67]
+                          - 569.2099788303082797598008379979*c[68]
+                          - 3240.*c[72]
+                          - 3367.4916480965472470253738590849*c[73]
+                          - 1204.7904382090687890885677171307*c[74]
+                          - 8357.89447169560761976963049641*c[78]
+                          - 11455.129855222069895293678666099*c[79]
+                          - 7127.636354360399045960511170017*c[80]
+                          - 1971.8012070185980084450912180829*c[81]
+                          + 173.89652095427326288462396988604*c[91]
+                          + 1028.7856919689348012428593113765*c[95]
+                          + 623.5382907247958256698806829421*c[96]
+                          + 3499.5999771402445247216224154875*c[100]
+                          + 3688.9022757454554179595739249876*c[101]
+                          + 1346.996659238618898810149543634*c[102]
+                          + 9027.557809285964356482484441702*c[106]
+                          + 12548.466041712030707980819895295*c[107]
+                          + 7968.93970362431591663721173197*c[108]
+                          + 2276.8399153212331190392033519916*c[109]
+                          + 19627.980028520509985912470619582*c[113]
+                          + 32369.986098236125130694584163653*c[114]
+                          + 27107.78485970404775449277363544*c[115]
+                          + 13469.96659238618898810149543634*c[116]
+                          + 3269.8623824252909986563354344956*c[117]
+                          + z*(440.90815370097205767551113344706*c[32]
+                               - 509.1168824543142175686079407155*c[47]
+                               - 3011.9760955226719727214192928267*c[52]
+                               - 2608.4478143140989432693595482906*c[53]
+                               + 569.2099788303082797598008379979*c[68]
+                               + 3367.4916480965472470253738590849*c[73]
+                               + 3011.9760955226719727214192928267*c[74]
+                               + 11455.129855222069895293678666099*c[79]
+                               + 17819.090885900997614901277925042*c[80]
+                               + 8873.105431583691038002910481373*c[81]
+                               - 623.5382907247958256698806829421*c[96]
+                               - 3688.9022757454554179595739249876*c[101]
+                               - 3367.4916480965472470253738590849*c[102]
+                               - 12548.466041712030707980819895295*c[107]
+                               - 19922.349259060789791593029329926*c[108]
+                               - 10245.779618945549035676415083962*c[109]
+                               - 32369.986098236125130694584163653*c[114]
+                               - 67769.4621492601193862319340886*c[115]
+                               - 60614.84966573785044645672946353*c[116]
+                               - 22889.03667697703699059434804147*c[117]
+                               + z*(1738.9652095427326288462396988604*c[53]
+                                    - 2007.9840636817813151476128618844*c[74]
+                                    - 11879.393923933998409934185283361*c[80]
+                                    - 13802.60844913018605911563852658*c[81]
+                                    + 2244.9944320643648313502492393899*c[102]
+                                    + 13281.566172707193194395352886617*c[108]
+                                    + 15937.879407248631833274423463941*c[109]
+                                    + 45179.6414328400795908212893924*c[115]
+                                    + 94289.76614670332291671046805438*c[116]
+                                    + 61037.43113860543197491826144392*c[117]
+                                    + z*(6901.30422456509302955781926329*c[81]
+                                         - 7968.93970362431591663721173197*c[109]
+                                         - 47144.883073351661458355234027189*c[116]
+                                         - 68667.11003093111097178304412441*c[117]
+                                         + 27466.844012372444388713217649763*z*c[117])))))
+                + 24.979991993593592823387572483759*c[118]
+                + z*(24.*c[8]
+                     - 29.393876913398137178367408896471*c[14]
+                     - 113.84199576606165595196016759958*c[17]
+                     - 92.95160030897800524430236959478*c[18]
+                     + 33.941125496954281171240529381033*c[24]
+                     + 131.45341380123986722967274787219*c[27]
+                     + 113.84199576606165595196016759958*c[28]
+                     + 311.07555352357729108636643693222*c[31]
+                     + 440.90815370097205767551113344706*c[32]
+                     + 219.96363335788032031622626529894*c[33]
+                     - 37.947331922020551983986722533193*c[39]
+                     - 146.96938456699068589183704448235*c[42]
+                     - 131.45341380123986722967274787219*c[43]
+                     - 347.79304190854652576924793977207*c[46]
+                     - 509.1168824543142175686079407155*c[47]
+                     - 269.39933184772377976202990872679*c[48]
+                     - 657.267069006199336148363739361*c[51]
+                     - 1204.7904382090687890885677171307*c[52]
+                     - 1043.3791257256395773077438193162*c[53]
+                     - 415.69219381653055044658712196141*c[54]
+                     + 41.569219381653055044658712196141*c[60]
+                     + 160.99689437998485814146050414865*c[63]
+                     + 146.96938456699068589183704448235*c[64]
+                     + 380.98818879330104503223266852405*c[67]
+                     + 569.2099788303082797598008379979*c[68]
+                     + 311.07555352357729108636643693222*c[69]
+                     + 720.*c[72]
+                     + 1346.996659238618898810149543634*c[73]
+                     + 1204.7904382090687890885677171307*c[74]
+                     + 509.1168824543142175686079407155*c[75]
+                     + 1193.9849245279439456813757852014*c[78]
+                     + 2545.5844122715710878430397035775*c[79]
+                     + 2851.0545417441596183842044680068*c[80]
+                     + 1971.8012070185980084450912180829*c[81]
+                     + 689.3475175845634391820733761863*c[82]
+                     - 44.899888641287296627004984787799*c[88]
+                     - 173.89652095427326288462396988604*c[91]
+                     - 160.99689437998485814146050414865*c[92]
+                     - 411.51427678757392049714372455059*c[95]
+                     - 623.5382907247958256698806829421*c[96]
+                     - 347.79304190854652576924793977207*c[97]
+                     - 777.6888838089432277159160923306*c[100]
+                     - 1475.560910298182167183829569995*c[101]
+                     - 1346.996659238618898810149543634*c[102]
+                     - 587.8775382679627435673481779294*c[103]
+                     - 1289.6511156122806223546406345289*c[106]
+                     - 2788.5480092693401573290710878433*c[107]
+                     - 3187.5758814497263666548846927882*c[108]
+                     - 2276.8399153212331190392033519916*c[109]
+                     - 844.274836768217319821813420438*c[110]
+                     - 1962.7980028520509985912470619582*c[113]
+                     - 4624.2837283194464472420834519504*c[114]
+                     - 6023.952191045343945442838585653*c[115]
+                     - 5387.986636954475595240598174536*c[116]
+                     - 3269.8623824252909986563354344956*c[117]
+                     - 1049.1596637309308985822780443179*c[118]
+                     + z*(92.95160030897800524430236959478*c[18]
+                          - 113.84199576606165595196016759958*c[28]
+                          - 440.90815370097205767551113344706*c[32]
+                          - 549.9090833947008007905656632474*c[33]
+                          + 131.45341380123986722967274787219*c[43]
+                          + 509.1168824543142175686079407155*c[47]
+                          + 673.498329619309449405074771817*c[48]
+                          + 1204.7904382090687890885677171307*c[52]
+                          + 2608.4478143140989432693595482906*c[53]
+                          + 1870.6148721743874770096420488263*c[54]
+                          - 146.96938456699068589183704448235*c[64]
+                          - 569.2099788303082797598008379979*c[68]
+                          - 777.6888838089432277159160923306*c[69]
+                          - 1346.996659238618898810149543634*c[73]
+                          - 3011.9760955226719727214192928267*c[74]
+                          - 2291.0259710444139790587357332197*c[75]
+                          - 2545.5844122715710878430397035775*c[79]
+                          - 7127.636354360399045960511170017*c[80]
+                          - 8873.105431583691038002910481373*c[81]
+                          - 4825.4326230919440742745136333039*c[82]
+                          + 160.99689437998485814146050414865*c[92]
+                          + 623.5382907247958256698806829421*c[96]
+                          + 869.4826047713663144231198494302*c[97]
+                          + 1475.560910298182167183829569995*c[101]
+                          + 3367.4916480965472470253738590849*c[102]
+                          + 2645.4489222058323460530668006824*c[103]
+                          + 2788.5480092693401573290710878433*c[107]
+                          + 7968.93970362431591663721173197*c[108]
+                          + 10245.779618945549035676415083962*c[109]
+                          + 5909.923857377521238752693943066*c[110]
+                          + 4624.2837283194464472420834519504*c[114]
+                          + 15059.880477613359863607096464133*c[115]
+                          + 24245.939866295140178582691785411*c[116]
+                          + 22889.03667697703699059434804147*c[117]
+                          + 10491.596637309308985822780443179*c[118]
+                          + z*(366.60605559646720052704377549824*c[33]
+                               - 448.99888641287296627004984787799*c[48]
+                               - 1738.9652095427326288462396988604*c[53]
+                               - 2909.8453567157138531261098537299*c[54]
+                               + 518.459255872628818477277394887*c[69]
+                               + 2007.9840636817813151476128618844*c[74]
+                               + 3563.8181771801995229802555850084*c[75]
+                               + 4751.7575695735993639736741133446*c[80]
+                               + 13802.60844913018605911563852658*c[81]
+                               + 12867.82032824518419806536968881*c[82]
+                               - 579.6550698475775429487465662868*c[97]
+                               - 2244.9944320643648313502492393899*c[102]
+                               - 4115.1427678757392049714372455059*c[103]
+                               - 5312.626469082877277758141154647*c[108]
+                               - 15937.879407248631833274423463941*c[109]
+                               - 15759.796953006723303340517181509*c[110]
+                               - 10039.920318408906575738064309422*c[115]
+                               - 37715.906458681329166684187221751*c[116]
+                               - 61037.43113860543197491826144392*c[117]
+                               - 41966.386549237235943291121772715*c[118]
+                               + z*(1454.9226783578569265630549268649*c[54]
+                                    - 1781.9090885900997614901277925042*c[75]
+                                    - 6901.30422456509302955781926329*c[81]
+                                    - 14476.297869275832222823540899912*c[82]
+                                    + 2057.5713839378696024857186227529*c[103]
+                                    + 7968.93970362431591663721173197*c[109]
+                                    + 17729.771572132563716258081829198*c[110]
+                                    + 18857.953229340664583342093610875*c[116]
+                                    + 68667.11003093111097178304412441*c[117]
+                                    + 78686.97477981981739367085332384*c[118]
+                                    + z*(5790.519147710332889129416359965*c[82]
+                                         - 7091.908628853025486503232731679*c[110]
+                                         - 27466.844012372444388713217649763*c[117]
+                                         - 69244.53780624143930643035092498*c[118]
+                                         + 23081.512602080479768810116974993*z*c[118]))))))
+           + x*(6.*c[1]
+                + 3.4641016151377545870548926830117*c[2]
+                - 19.595917942265424785578272597647*c[4]
+                - 25.455844122715710878430397035775*c[5]
+                - 10.392304845413263761164678049035*c[6]
+                - 10.954451150103322269139395656016*c[7]
+                - 6.*c[8]
+                + 42.426406871192851464050661726291*c[10]
+                + 63.68673331236263055312938594235*c[11]
+                + 33.941125496954281171240529381033*c[12]
+                + 56.92099788303082797598008379979*c[13]
+                + 44.090815370097205767551113344706*c[14]
+                + 13.416407864998738178455042012388*c[15]
+                + 22.449944320643648313502492393899*c[16]
+                + 18.973665961010275991993361266596*c[17]
+                + 7.745966692414833770358530799565*c[18]
+                - 75.89466384404110396797344506639*c[20]
+                - 120.49896265113654496053335221618*c[21]
+                - 73.48469228349534294591852224118*c[22]
+                - 127.27922061357855439215198517887*c[23]
+                - 110.30865786510141380653172048836*c[24]
+                - 43.817804600413289076557582624064*c[25]
+                - 100.39920318408906575738064309422*c[26]
+                - 98.59006035092990042225456090414*c[27]
+                - 56.92099788303082797598008379979*c[28]
+                - 15.874507866387543543009694521836*c[29]
+                - 37.947331922020551983986722533193*c[30]
+                - 38.884444190447161385795804616528*c[31]
+                - 24.494897427831780981972840747059*c[32]
+                - 9.165151389911680013176094387456*c[33]
+                + 121.24355652982141054692124390541*c[35]
+                + 198.*c[36]
+                + 131.45341380123986722967274787219*c[37]
+                + 224.63303408003017934039739318738*c[38]
+                + 208.71032557111303591192697393256*c[39]
+                + 94.86832980505137995996680633298*c[40]
+                + 210.79848196796864030305017091149*c[41]
+                + 220.45407685048602883775556672353*c[42]
+                + 142.40786495134318949881214352821*c[43]
+                + 51.8459255872628818477277394887*c[44]
+                + 155.88457268119895641747017073553*c[45]
+                + 173.89652095427326288462396988604*c[46]
+                + 127.27922061357855439215198517887*c[47]
+                + 67.3498329619309449405074771817*c[48]
+                + 18.*c[49]
+                + 57.44562646538028659850611468219*c[50]
+                + 65.7267069006199336148363739361*c[51]
+                + 50.19960159204453287869032154711*c[52]
+                + 28.98275349237887714743732831434*c[53]
+                + 10.392304845413263761164678049035*c[54]
+                - 179.59955456514918650801993915119*c[56]
+                - 298.11407212676157062443450206005*c[57]
+                - 210.*c[58]
+                - 351.39721114431173015083225082978*c[59]
+                - 342.94605989863770411843437561816*c[60]
+                - 169.70562748477140585620264690516*c[61]
+                - 356.38181771801995229802555850084*c[62]
+                - 389.07582808496340717519621835924*c[63]
+                - 269.44387170614959080170124821765*c[64]
+                - 112.2497216032182415675124619695*c[65]
+                - 314.29922048901107638903489351459*c[66]
+                - 365.11368092691350148922297400222*c[67]
+                - 284.60498941515413987990041899894*c[68]
+                - 168.49925815860436600511515333829*c[69]
+                - 58.78775382679627435673481779294*c[70]
+                - 223.37412562783541873039835519809*c[71]
+                - 270.*c[72]
+                - 224.49944320643648313502492393899*c[73]
+                - 150.59880477613359863607096464133*c[74]
+                - 76.36753236814713263529119110732*c[75]
+                - 19.899748742132399094689596420024*c[76]
+                - 80.94442537939224879330183366897*c[77]
+                - 99.49874371066199547344798210012*c[78]
+                - 84.85281374238570292810132345258*c[79]
+                - 59.39696961966999204967092641681*c[80]
+                - 32.863353450309966807418186968048*c[81]
+                - 11.489125293076057319701222936438*c[82]
+                + 252.*c[84]
+                + 422.62039704680605962069690732743*c[85]
+                + 311.07555352357729108636643693222*c[86]
+                + 509.8234988699520507812915964707*c[87]
+                + 516.3487193748039112105573250597*c[88]
+                + 271.10883423451918196254857798477*c[89]
+                + 539.7332674571764804623296137424*c[90]
+                + 608.6378233399564200961838946011*c[91]
+                + 442.74145954495835988901638640879*c[92]
+                + 200.79840636817813151476128618844*c[93]
+                + 516.*c[94]
+                + 617.2714151813608807457155868259*c[95]
+                + 502.2947341949744151229594390367*c[96]
+                + 318.81028841616764862181061145773*c[97]
+                + 127.27922061357855439215198517887*c[98]
+                + 437.79447232691278008317112124053*c[99]
+                + 544.3822186662602594011412646314*c[100]
+                + 471.35973523414152562816777930397*c[101]
+                + 336.74916480965472470253738590849*c[102]
+                + 191.06019993708789165938815782706*c[103]
+                + 64.99230723708768288367906854613*c[104]
+                + 302.86630713897510062201458646752*c[105]
+                + 386.89533468368418670639219035867*c[106]
+                + 348.56850115866751966613388598042*c[107]
+                + 265.63132345414386388790705773235*c[108]
+                + 170.76299364909248392794025139937*c[109]
+                + 84.4274836768217319821813420438*c[110]
+                + 21.633307652783935758715327604823*c[111]
+                + 108.44353369380767278501943119391*c[112]
+                + 140.1998573465750713279462187113*c[113]
+                + 128.4523257866512902011689847764*c[114]
+                + 100.39920318408906575738064309422*c[115]
+                + 67.3498329619309449405074771817*c[116]
+                + 36.331804249169899985070393716618*c[117]
+                + x*(24.494897427831780981972840747059*c[4]
+                     + 21.213203435596425732025330863145*c[5]
+                     + 5.477225575051661134569697828008*c[7]
+                     - 127.27922061357855439215198517887*c[10]
+                     - 161.66632302368975448102074893059*c[11]
+                     - 42.426406871192851464050661726291*c[12]
+                     - 94.86832980505137995996680633298*c[13]
+                     - 36.742346141747671472959261120588*c[14]
+                     - 22.449944320643648313502492393899*c[16]
+                     - 9.486832980505137995996680633298*c[17]
+                     + 398.44698518121579583186058659852*c[20]
+                     + 575.1086853804244191298182719408*c[21]
+                     + 220.45407685048602883775556672353*c[22]
+                     + 487.90367901871779183658260985235*c[23]
+                     + 280.01428534987281966273436739352*c[24]
+                     + 54.77225575051661134569697828008*c[25]
+                     + 250.99800796022266439345160773556*c[26]
+                     + 164.31676725154983403709093484024*c[27]
+                     + 47.434164902525689979983403166491*c[28]
+                     + 56.92099788303082797598008379979*c[30]
+                     + 38.884444190447161385795804616528*c[31]
+                     + 12.247448713915890490986420373529*c[32]
+                     - 969.9484522385712843753699512433*c[35]
+                     - 1488.*c[36]
+                     - 690.130422456509302955781926329*c[37]
+                     - 1471.7336715588184163681208519173*c[38]
+                     - 996.1174629530394895796514664963*c[39]
+                     - 284.60498941515413987990041899894*c[40]
+                     - 1081.4878640095782415547791377198*c[41]
+                     - 845.0739612601964438780630057735*c[42]
+                     - 361.49688795340963488160005664853*c[43]
+                     - 64.80740698407860230965967436088*c[44]
+                     - 519.6152422706631880582339024518*c[45]
+                     - 434.74130238568315721155992471509*c[46]
+                     - 212.13203435596425732025330863145*c[47]
+                     - 56.12486080160912078375623098475*c[48]
+                     - 114.89125293076057319701222936438*c[50]
+                     - 98.59006035092990042225456090414*c[51]
+                     - 50.19960159204453287869032154711*c[52]
+                     - 14.49137674618943857371866415717*c[53]
+                     + 2020.4949888579283482152243154509*c[56]
+                     + 3207.9666457118908143281538808636*c[57]
+                     + 1680.*c[58]
+                     + 3438.6727090550505021902870259771*c[59]
+                     + 2577.2916016624894127688401561607*c[60]
+                     + 890.9545442950498807450638962521*c[61]
+                     + 2969.8484809834996024835463208404*c[62]
+                     + 2549.1174943497602539064579823537*c[63]
+                     + 1285.9821149611685015535741392206*c[64]
+                     + 336.74916480965472470253738590849*c[65]
+                     + 2020.4949888579283482152243154509*c[66]
+                     + 1873.1919282337301380751439535766*c[67]
+                     + 1090.9857927580908695396182728293*c[68]
+                     + 427.72888609491877524375385078181*c[69]
+                     + 73.48469228349534294591852224118*c[70]
+                     + 930.7255234493142447099931466587*c[71]
+                     + 900.*c[72]
+                     + 561.2486080160912078375623098475*c[73]
+                     + 250.99800796022266439345160773556*c[74]
+                     + 63.63961030678927719607599258944*c[75]
+                     + 202.36106344848062198325458417243*c[77]
+                     + 198.99748742132399094689596420024*c[78]
+                     + 127.27922061357855439215198517887*c[79]
+                     + 59.39696961966999204967092641681*c[80]
+                     + 16.431676725154983403709093484024*c[81]
+                     - 3780.*c[84]
+                     - 6131.459858793825619087160048931*c[85]
+                     - 3499.5999771402445247216224154875*c[86]
+                     - 6896.033642609351423725891594367*c[87]
+                     - 5556.36121935930295759186686749*c[88]
+                     - 2168.8706738761534557003886238781*c[89]
+                     - 6508.548225218892852633974753953*c[90]
+                     - 5955.955842683859253798370968597*c[91]
+                     - 3327.2691505196870682568504190721*c[92]
+                     - 1054.1916334329351904524967524893*c[93]
+                     - 5220.*c[94]
+                     - 5143.928459844674006214296556882*c[95]
+                     - 3290.8965343808668577021480488612*c[96]
+                     - 1521.5945583498910502404597365028*c[97]
+                     - 381.83766184073566317645595553662*c[98]
+                     - 3382.9572861625078460972313914041*c[99]
+                     - 3499.5999771402445247216224154875*c[100]
+                     - 2418.280380766465218440165128603*c[101]
+                     - 1290.8717984370097780263933126492*c[102]
+                     - 484.99896907106926344306224679177*c[103]
+                     - 81.24038404635960360459883568266*c[104]
+                     - 1514.3315356948755031100729323376*c[105]
+                     - 1612.0638945153507779433007931611*c[106]
+                     - 1161.8950038622250655537796199347*c[107]
+                     - 664.0783086353596597197676443309*c[108]
+                     - 284.60498941515413987990041899894*c[109]
+                     - 70.35623639735144331848445170317*c[110]
+                     - 325.33060108142301835505829358172*c[112]
+                     - 350.49964336643767831986554677824*c[113]
+                     - 256.9046515733025804023379695528*c[114]
+                     - 150.59880477613359863607096464133*c[115]
+                     - 67.3498329619309449405074771817*c[116]
+                     + x*(98.99494936611665341611821069468*c[10]
+                          + 102.87856919689348012428593113765*c[11]
+                          + 44.271887242357310647984509622058*c[13]
+                          + 7.483314773547882771167497464633*c[16]
+                          - 708.3501958777169703677521539529*c[20]
+                          - 920.1738966086790706077092351053*c[21]
+                          - 171.46428199482246687380988522941*c[22]
+                          - 622.2539674441618214727430386523*c[23]
+                          - 178.19090885900997614901277925042*c[24]
+                          - 234.26480742954115343388816721985*c[26]
+                          - 76.68115805072325588397576959211*c[27]
+                          - 37.947331922020551983986722533193*c[30]
+                          - 12.961481396815720461931934872176*c[31]
+                          + 2909.8453567157138531261098537299*c[35]
+                          + 4176.*c[36]
+                          + 1226.8985288115720941436123134738*c[37]
+                          + 3578.6366118956532019056412293989*c[38]
+                          + 1593.7879407248631833274423463941*c[39]
+                          + 221.35943621178655323992254811029*c[40]
+                          + 2071.3242141200396829777973315651*c[41]
+                          + 1077.7754868245983632068049928706*c[42]
+                          + 230.04347415216976765192730877634*c[43]
+                          + 727.4613391789284632815274634325*c[45]
+                          + 405.75854889330428006412259640075*c[46]
+                          + 98.99494936611665341611821069468*c[47]
+                          + 114.89125293076057319701222936438*c[50]
+                          + 65.7267069006199336148363739361*c[51]
+                          + 16.733200530681510959563440515704*c[52]
+                          - 8979.97772825745932540099695756*c[56]
+                          - 13609.555466656506485028531615785*c[57]
+                          - 5040.*c[58]
+                          - 13219.228419238393658055118007406*c[59]
+                          - 7233.044172407631577770615922129*c[60]
+                          - 1583.9191898578664546578913711149*c[61]
+                          - 9701.505037879432034779584648079*c[62]
+                          - 6198.380433629417038446229409723*c[63]
+                          - 2057.5713839378696024857186227529*c[64]
+                          - 261.91601707417589699086241126216*c[65]
+                          - 5163.487193748039112105573250597*c[66]
+                          - 3587.6387778035848407201909619348*c[67]
+                          - 1391.4021704740869060795131595504*c[68]
+                          - 272.1911093331301297005706323157*c[69]
+                          - 1737.3543104387199234586538737629*c[71]
+                          - 1260.*c[72]
+                          - 523.8320341483517939817248225243*c[73]
+                          - 117.13240371477057671694408360993*c[74]
+                          - 269.81475126464082931100611222991*c[77]
+                          - 198.99748742132399094689596420024*c[78]
+                          - 84.85281374238570292810132345258*c[79]
+                          - 19.798989873223330683223642138936*c[80]
+                          + 23100.*c[84]
+                          + 36199.861878189535434723628537473*c[85]
+                          + 15553.777676178864554318321846611*c[86]
+                          + 37878.991538846437457171401948308*c[87]
+                          + 23572.441536675830729177617013594*c[88]
+                          + 6506.612021628460367101165871634*c[89]
+                          + 31801.930758996378897829421358744*c[90]
+                          + 22896.375258979312946475489368328*c[91]
+                          + 9337.819874039121772204709240622*c[92]
+                          + 1874.1184594363292274711053377588*c[93]
+                          + 21420.*c[94]
+                          + 16803.499635492601753633368752482*c[95]
+                          + 8002.074730968213096096802097757*c[96]
+                          + 2434.5512933598256803847355784045*c[97]
+                          + 296.98484809834996024835463208404*c[98]
+                          + 10812.196816558603508114680721546*c[99]
+                          + 8943.422163802847118733035061801*c[100]
+                          + 4631.6217462137384692159094835955*c[101]
+                          + 1646.3292501805342096568494422193*c[102]
+                          + 308.63570759068044037285779341294*c[103]
+                          + 3533.4402499547095072568368421211*c[105]
+                          + 3009.1859364286547854941614805674*c[106]
+                          + 1626.6530054071150917752914679086*c[107]
+                          + 619.8064213930023490717831347088*c[108]
+                          + 132.81566172707193194395352886617*c[109]
+                          + 542.2176684690383639250971559695*c[112]
+                          + 467.33285782191690442648739570432*c[113]
+                          + 256.9046515733025804023379695528*c[114]
+                          + 100.39920318408906575738064309422*c[115]
+                          + x*(398.44698518121579583186058659852*c[20]
+                               + 460.08694830433953530385461755267*c[21]
+                               + 254.55844122715710878430397035775*c[23]
+                               + 75.29940238806679931803548232067*c[26]
+                               + 9.486832980505137995996680633298*c[30]
+                               - 3637.3066958946423164076373171623*c[35]
+                               - 4860.*c[36]
+                               - 690.130422456509302955781926329*c[37]
+                               - 3601.8745119728977032167168217976*c[38]
+                               - 796.893970362431591663721173197*c[39]
+                               - 1695.5530071336608024375774616794*c[41]
+                               - 440.90815370097205767551113344706*c[42]
+                               - 467.65371804359686925241051220659*c[45]
+                               - 130.42239071570494716346797741453*c[46]
+                               - 57.44562646538028659850611468219*c[50]
+                               - 16.431676725154983403709093484024*c[51]
+                               + 18521.204064531009858639556224967*c[56]
+                               + 26733.055380932423452734615673863*c[57]
+                               + 6300.*c[58]
+                               + 23468.313744280819120787725323275*c[59]
+                               + 8417.766924784743646543389219719*c[60]
+                               + 890.9545442950498807450638962521*c[61]
+                               + 14700.74998086832303229355428816*c[62]
+                               + 6238.62965722441325298159453576*c[63]
+                               + 1028.7856919689348012428593113765*c[64]
+                               + 6342.109270581830648564454101277*c[66]
+                               + 2936.7839552816955554567934865396*c[67]
+                               + 569.2099788303082797598008379979*c[68]
+                               + 1675.3059422087656404779876639857*c[71]
+                               + 810.*c[72]
+                               + 168.37458240482736235126869295424*c[73]
+                               + 202.36106344848062198325458417243*c[77]
+                               + 99.49874371066199547344798210012*c[78]
+                               + 21.213203435596425732025330863145*c[79]
+                               - 69300.*c[84]
+                               - 104789.07385791707625841050366111*c[85]
+                               - 32079.666457118908143281538808636*c[86]
+                               - 101830.53569534042277447376887402*c[87]
+                               - 46303.010161327524646598890562417*c[88]
+                               - 8133.265027035575458876457339543*c[89]
+                               - 76038.89267999633357101643675959*c[90]
+                               - 40648.311773061375199280852960861*c[91]
+                               - 10867.290370648977924548584030034*c[92]
+                               - 1054.1916334329351904524967524893*c[93]
+                               - 43380.*c[94]
+                               - 25462.445876231136330760767956568*c[95]
+                               - 8054.036255195279414902625488002*c[96]
+                               - 1217.2756466799128401923677892023*c[97]
+                               - 17710.776380497835194273740813821*c[99]
+                               - 10984.855483801323091487314804169*c[100]
+                               - 3791.3717834050514017917843117928*c[101]
+                               - 673.498329619309449405074771817*c[102]
+                               - 4542.9946070846265093302187970128*c[105]
+                               - 2901.71501012763140029794142769*c[106]
+                               - 1045.7055034760025589984016579412*c[107]
+                               - 199.22349259060789791593029329926*c[108]
+                               - 542.2176684690383639250971559695*c[112]
+                               - 350.49964336643767831986554677824*c[113]
+                               - 128.4523257866512902011689847764*c[114]
+                               + x*(1600.4149461936426192193604195514*c[35]
+                                    + 1980.*c[36]
+                                    + 1278.0845042484475721091575819282*c[38]
+                                    + 504.0833264451424007246851913101*c[41]
+                                    + 114.31535329954590137281145853939*c[45]
+                                    + 11.489125293076057319701222936438*c[50]
+                                    - 17780.355901949769464293973975968*c[56]
+                                    - 24380.546507410370188893969494563*c[57]
+                                    - 2772.*c[58]
+                                    - 19326.846612937145158295773795638*c[59]
+                                    - 3429.4605989863770411843437561816*c[60]
+                                    - 10453.866653061918600742083049358*c[62]
+                                    - 2213.707297724791799445081932044*c[63]
+                                    - 3771.5906458681329166684187221751*c[66]
+                                    - 873.097932651314894865533198701*c[67]
+                                    - 819.0384606353965353447939690597*c[71]
+                                    - 198.*c[72]
+                                    - 80.94442537939224879330183366897*c[77]
+                                    - 19.899748742132399094689596420024*c[78]
+                                    + 108108.*c[84]
+                                    + 157526.55684677425209173418986728*c[85]
+                                    + 30796.47979883415181755027725629*c[86]
+                                    + 141972.42802741664740441125457509*c[87]
+                                    + 42228.345267130702477698188192925*c[88]
+                                    + 3578.6366118956532019056412293989*c[89]
+                                    + 94516.81983647143425507972118301*c[90]
+                                    + 33475.080283697603105290114203062*c[91]
+                                    + 4427.4145954495835988901638640879*c[92]
+                                    + 46332.*c[94]
+                                    + 18106.628178653252501874323880226*c[95]
+                                    + 2857.8838324886475343202864634847*c[96]
+                                    + 15800.400501253124881183539557499*c[99]
+                                    + 6532.586623995123112813695175577*c[100]
+                                    + 1127.1645842555558221543142548573*c[101]
+                                    + 3331.5293785287261068421604511427*c[105]
+                                    + 1418.6162271735086845901046979818*c[106]
+                                    + 255.61690084968951442183151638564*c[107]
+                                    + 325.33060108142301835505829358172*c[112]
+                                    + 140.1998573465750713279462187113*c[113]
+                                    + x*(6420.684075704083417661712824655*c[56]
+                                         + 8340.713278850916117253200090245*c[57]
+                                         + 5982.119189718640168043929984364*c[59]
+                                         + 2831.2555518709362877009808258678*c[62]
+                                         + 875.5478285051022842265972033621*c[66]
+                                         + 161.32575739788113574973214542084*c[71]
+                                         + 13.490737563232041465550305611496*c[77]
+                                         - 84084.*c[84]
+                                         - 117897.23436959833961582621757362*c[85]
+                                         - 11120.951038467888156337600120327*c[86]
+                                         - 98485.3780010007373886456450656*c[87]
+                                         - 14446.539170334187689738853855474*c[88]
+                                         - 58746.26211087816947149787619381*c[90]
+                                         - 10361.334373525448580208844872376*c[91]
+                                         - 25116.*c[94]
+                                         - 4903.8784650519225525909627175612*c[95]
+                                         - 7336.374036266144466242231213516*c[99]
+                                         - 1516.4933234274392940460363800446*c[100]
+                                         - 1312.4206642688921026953965413593*c[105]
+                                         - 279.42440838266080151017213748126*c[106]
+                                         - 108.44353369380767278501943119391*c[112]
+                                         + x*(25740.*c[84]
+                                              + 34675.657167528923416419475756948*c[85]
+                                              + 26859.6485457274738332669941088*c[87]
+                                              + 14445.80215841266462413882201487*c[90]
+                                              + 5460.*c[94]
+                                              + 1392.9824119492679366282717494017*c[99]
+                                              + 216.33307652783935758715327604823*c[105]
+                                              + 15.49193338482966754071706159913*c[112])
+                                         + y*(69351.3143350578468328389515139*c[85]
+                                              + 161157.8912743648429996019646528*c[87]
+                                              + 173349.62590095197548966586417844*c[90]
+                                              + 109200.*c[94]
+                                              + 41789.472358478038098848152482051*c[99]
+                                              + 9085.989214169253018660437594026*c[105]
+                                              + 867.5482695504613822801554495513*c[112])
+                                         - 23.366642891095845221324369785216*c[113]
+                                         + z*(22241.902076935776312675200240654*c[86]
+                                              + 28893.078340668375379477707710948*c[88]
+                                              + 20722.668747050897160417689744753*c[91]
+                                              + 9807.756930103845105181925435122*c[95]
+                                              + 3032.9866468548785880920727600892*c[100]
+                                              + 558.8488167653216030203442749625*c[106]
+                                              + 46.733285782191690442648739570432*c[113]))
+                                    + y*(16681.426557701832234506400180491*c[57]
+                                         + 35892.715138311841008263579906185*c[59]
+                                         + 33975.066622451235452411769910414*c[62]
+                                         + 17510.956570102045684531944067241*c[66]
+                                         + 4839.7727219364340724919643626253*c[71]
+                                         + 566.6109776557457415531128356828*c[77]
+                                         - 166443.15440413883239881348363335*c[85]
+                                         - 429754.3767316395813322719057408*c[87]
+                                         - 28893.078340668375379477707710948*c[88]
+                                         - 531605.5194295860581683086501472*c[90]
+                                         - 62168.00624115269148125306923426*c[91]
+                                         - 393120.*c[94]
+                                         - 58846.54158062307063109155261073*c[95]
+                                         - 178301.74872950629588841878392342*c[99]
+                                         - 30329.866468548785880920727600892*c[100]
+                                         - 46035.678685124215294546217143063*c[105]
+                                         - 8382.732251479824045305164124438*c[106]
+                                         - 5205.289617302768293680932697308*c[112]
+                                         + y*(161157.8912743648429996019646528*c[87]
+                                              + 433374.06475237993872416466044611*c[90]
+                                              + 491400.*c[94]
+                                              + 292526.30650934626669193706737435*c[99]
+                                              + 90859.89214169253018660437594026*c[105]
+                                              + 11711.901638931228660782098568942*c[112])
+                                         - 981.3990014260254992956235309791*c[113]
+                                         + z*(57786.1566813367507589554154219*c[88]
+                                              + 124336.01248230538296250613846852*c[91]
+                                              + 117693.08316124614126218310522147*c[95]
+                                              + 60659.73293709757176184145520178*c[100]
+                                              + 16765.464502959648090610328248876*c[106]
+                                              + 1962.7980028520509985912470619582*c[113]))
+                                    + 25.69046515733025804023379695528*c[114]
+                                    + z*(5544.*c[58]
+                                         + 6858.921197972754082368687512363*c[60]
+                                         + 4427.4145954495835988901638640879*c[63]
+                                         + 1746.1958653026297897310663974019*c[67]
+                                         + 396.*c[72]
+                                         + 39.799497484264798189379192840048*c[78]
+                                         - 61592.95959766830363510055451258*c[86]
+                                         - 84456.69053426140495539637638585*c[88]
+                                         - 21471.819671373919211433847376394*c[89]
+                                         - 66950.16056739520621058022840612*c[91]
+                                         - 26564.487572697501593340983184528*c[92]
+                                         - 36213.256357306505003748647760452*c[95]
+                                         - 17147.302994931885205921718780908*c[96]
+                                         - 13065.173247990246225627390351153*c[100]
+                                         - 6762.987505533334932925885529144*c[101]
+                                         - 2837.2324543470173691802093959636*c[106]
+                                         - 1533.7014050981370865309890983138*c[107]
+                                         - 280.39971469315014265589243742259*c[113]
+                                         - 154.14279094398154824140278173168*c[114]
+                                         + z*(21471.819671373919211433847376394*c[89]
+                                              + 26564.487572697501593340983184528*c[92]
+                                              + 17147.302994931885205921718780908*c[96]
+                                              + 6762.987505533334932925885529144*c[101]
+                                              + 1533.7014050981370865309890983138*c[107]
+                                              + 154.14279094398154824140278173168*c[114])))
+                               + y*(3960.*c[36]
+                                    + 7668.507025490685432654945491569*c[38]
+                                    + 6048.999917341708808696222295721*c[41]
+                                    + 2286.3070659909180274562291707878*c[45]
+                                    + 344.67375879228171959103668809314*c[50]
+                                    - 32079.666457118908143281538808636*c[57]
+                                    - 80068.36453931102994151106286764*c[59]
+                                    - 6858.921197972754082368687512363*c[60]
+                                    - 91471.33321429178775649322668188*c[62]
+                                    - 13282.243786348750796670491592264*c[63]
+                                    - 57920.85634726061264883643037626*c[66]
+                                    - 10477.175191815778738386398384411*c[67]
+                                    - 19731.381097125461987851854709165*c[71]
+                                    - 3960.*c[72]
+                                    - 2833.0548882787287077655641784141*c[77]
+                                    - 596.9924622639719728406878926007*c[78]
+                                    + 148609.9592894096717846548961012*c[85]
+                                    + 422080.19143286030309419562170972*c[87]
+                                    + 55563.6121935930295759186686749*c[88]
+                                    + 602596.3186080711528926480040489*c[90]
+                                    + 138682.47546103292715048761598411*c[91]
+                                    + 8854.829190899167197780327728176*c[92]
+                                    + 533520.*c[94]
+                                    + 158432.99656321595939140033395198*c[95]
+                                    + 17147.302994931885205921718780908*c[96]
+                                    + 295710.26630808745054708740280156*c[99]
+                                    + 100321.86601135367637535317591064*c[100]
+                                    + 13525.975011066669865851771058288*c[101]
+                                    + 93888.55521308228119282452180493*c[105]
+                                    + 34175.754563725436492397976815016*c[106]
+                                    + 5112.338016993790288436630327713*c[107]
+                                    + 13013.224043256920734202331743269*c[112]
+                                    + 4906.9950071301274964781176548954*c[113]
+                                    + y*(35892.715138311841008263579906185*c[59]
+                                         + 84937.66655612808863102942477603*c[62]
+                                         + 78799.30456545920558039374830259*c[66]
+                                         + 33878.409053555038507443750538377*c[71]
+                                         + 5666.109776557457415531128356828*c[77]
+                                         - 268596.485457274738332669941088*c[87]
+                                         - 895639.733821585206696606964922*c[90]
+                                         - 62168.00624115269148125306923426*c[91]
+                                         - 1.27764e6*c[94]
+                                         - 147116.35395155767657772888152684*c[95]
+                                         - 955585.9345971978045269944200896*c[99]
+                                         - 136484.39910846953646414327420401*c[100]
+                                         - 369496.89470954962275885779549038*c[105]
+                                         - 58679.12576035876831713614887107*c[106]
+                                         - 58559.50819465614330391049284471*c[112]
+                                         + y*(288916.04316825329248277644029741*c[90]
+                                              + 764400.*c[94]
+                                              + 780070.1506915900445118321796649*c[99]
+                                              + 363439.56856677012074641750376103*c[105]
+                                              + 65066.12021628460367101165871634*c[112])
+                                         - 9813.990014260254992956235309791*c[113]
+                                         + z*(124336.01248230538296250613846852*c[91]
+                                              + 294232.70790311535315545776305367*c[95]
+                                              + 272968.79821693907292828654840803*c[100]
+                                              + 117358.25152071753663427229774213*c[106]
+                                              + 19627.980028520509985912470619582*c[113]))
+                                    + 770.7139547199077412070139086584*c[114]
+                                    + z*(13717.842395945508164737375024727*c[60]
+                                         + 26564.487572697501593340983184528*c[63]
+                                         + 20954.350383631557476772796768823*c[67]
+                                         + 7920.*c[72]
+                                         + 1193.9849245279439456813757852014*c[78]
+                                         - 111127.2243871860591518373373498*c[88]
+                                         - 277364.95092206585430097523196823*c[91]
+                                         - 53128.97514539500318668196636906*c[92]
+                                         - 316865.99312643191878280066790395*c[95]
+                                         - 102883.81796959131123553031268545*c[96]
+                                         - 200643.73202270735275070635182128*c[100]
+                                         - 81155.85006640001919511062634973*c[101]
+                                         - 68351.50912745087298479595363003*c[106]
+                                         - 30674.028101962741730619781966277*c[107]
+                                         - 9813.990014260254992956235309791*c[113]
+                                         - 4624.2837283194464472420834519504*c[114]
+                                         + z*(53128.97514539500318668196636906*c[92]
+                                              + 102883.81796959131123553031268545*c[96]
+                                              + 81155.85006640001919511062634973*c[101]
+                                              + 30674.028101962741730619781966277*c[107]
+                                              + 4624.2837283194464472420834519504*c[114])))
+                               - 25.099800796022266439345160773556*c[115]
+                               + z*(1380.260844913018605911563852658*c[37]
+                                    + 1593.7879407248631833274423463941*c[39]
+                                    + 881.8163074019441153510222668941*c[42]
+                                    + 260.84478143140989432693595482906*c[46]
+                                    + 32.863353450309966807418186968048*c[51]
+                                    - 12600.*c[58]
+                                    - 16835.533849569487293086778439437*c[60]
+                                    - 5345.727265770299284470383377513*c[61]
+                                    - 12477.259314448826505963189071521*c[63]
+                                    - 6172.714151813608807457155868259*c[64]
+                                    - 5873.567910563391110913586973079*c[67]
+                                    - 3415.2598729818496785588050279873*c[68]
+                                    - 1620.*c[72]
+                                    - 1010.2474944289641741076121577255*c[73]
+                                    - 198.99748742132399094689596420024*c[78]
+                                    - 127.27922061357855439215198517887*c[79]
+                                    + 64159.33291423781628656307761727*c[86]
+                                    + 92606.02032265504929319778112483*c[88]
+                                    + 48799.590162213452753258744037258*c[89]
+                                    + 81296.62354612275039856170592172*c[91]
+                                    + 65203.7422238938675472915041802*c[92]
+                                    + 12650.299601195222285429961029872*c[93]
+                                    + 50924.89175246227266152153591314*c[95]
+                                    + 48324.217531171676489415752928014*c[96]
+                                    + 14607.307760158954082308413470427*c[97]
+                                    + 21969.710967602646182974629608338*c[100]
+                                    + 22748.230700430308410750705870757*c[101]
+                                    + 8081.979955431713392860897261804*c[102]
+                                    + 5803.43002025526280059588285538*c[106]
+                                    + 6274.233020856015353990409947647*c[107]
+                                    + 2390.6819110872947749911635195911*c[108]
+                                    + 700.9992867328753566397310935565*c[113]
+                                    + 770.7139547199077412070139086584*c[114]
+                                    + 301.19760955226719727214192928267*c[115]
+                                    + z*(5345.727265770299284470383377513*c[61]
+                                         + 6172.714151813608807457155868259*c[64]
+                                         + 3415.2598729818496785588050279873*c[68]
+                                         + 1010.2474944289641741076121577255*c[73]
+                                         + 127.27922061357855439215198517887*c[79]
+                                         - 48799.590162213452753258744037258*c[89]
+                                         - 65203.7422238938675472915041802*c[92]
+                                         - 31625.74900298805571357490257468*c[93]
+                                         - 48324.217531171676489415752928014*c[96]
+                                         - 36518.269400397385205771033676068*c[97]
+                                         - 22748.230700430308410750705870757*c[101]
+                                         - 20204.949888579283482152243154509*c[102]
+                                         - 6274.233020856015353990409947647*c[107]
+                                         - 5976.704777718236937477908798978*c[108]
+                                         - 770.7139547199077412070139086584*c[114]
+                                         - 752.9940238806679931803548232067*c[115]
+                                         + z*(21083.832668658703809049935049787*c[93]
+                                              + 24345.512933598256803847355784045*c[97]
+                                              + 13469.96659238618898810149543634*c[102]
+                                              + 3984.4698518121579583186058659852*c[108]
+                                              + 501.9960159204453287869032154711*c[115]))))
+                          + y*(920.1738966086790706077092351053*c[21]
+                               + 1527.3506473629426527058238221465*c[23]
+                               + 903.592828656801591816425787848*c[26]
+                               + 189.73665961010275991993361266596*c[30]
+                               - 5760.*c[36]
+                               - 13942.740046346700786645355439217*c[38]
+                               - 1593.7879407248631833274423463941*c[39]
+                               - 14297.636168262220820554707244431*c[41]
+                               - 2645.4489222058323460530668006824*c[42]
+                               - 7066.767294881019357591981073344*c[45]
+                               - 1565.0686885884593659616157289743*c[46]
+                               - 1378.6950351691268783641467523725*c[50]
+                               - 328.63353450309966807418186968048*c[51]
+                               + 21386.44430474593876218769253909*c[57]
+                               + 60741.517926373884783215289072*c[59]
+                               + 9976.612651596733210718090927074*c[60]
+                               + 84937.66655612808863102942477603*c[62]
+                               + 24149.534156997728721219075622298*c[63]
+                               + 2057.5713839378696024857186227529*c[64]
+                               + 68921.32906437600032245265164927*c[66]
+                               + 24764.232271564567927095123454063*c[67]
+                               + 3415.2598729818496785588050279873*c[68]
+                               + 30527.797169137507226487775210406*c[71]
+                               + 12240.*c[72]
+                               + 2020.4949888579283482152243154509*c[73]
+                               + 5666.109776557457415531128356828*c[77]
+                               + 2387.9698490558878913627515704029*c[78]
+                               + 424.26406871192851464050661726291*c[79]
+                               - 60968.18842642448073216611122101*c[85]
+                               - 188903.02273918223355264699153442*c[87]
+                               - 37042.408129062019717279112449934*c[88]
+                               - 309870.39355188484995954923706623*c[90]
+                               - 105207.39517733532404519750178105*c[91]
+                               - 12879.751550398788651316840331892*c[92]
+                               - 334080.*c[94]
+                               - 147116.35395155767657772888152684*c[95]
+                               - 31176.914536239791283494034147106*c[96]
+                               - 2434.5512933598256803847355784045*c[97]
+                               - 235613.02510684760528112482161309*c[99]
+                               - 119375.24366467278545439312017274*c[100]
+                               - 31970.486389793946955649640683226*c[101]
+                               - 4040.9899777158566964304486309019*c[102]
+                               - 96917.21828447203219904466766961*c[105]
+                               - 52875.69574010350551654026601569*c[106]
+                               - 15801.772052526260891531402831112*c[107]
+                               - 2390.6819110872947749911635195911*c[108]
+                               - 17350.965391009227645603108991025*c[112]
+                               - 9813.990014260254992956235309791*c[113]
+                               - 3082.8558188796309648280556346336*c[114]
+                               + y*(7668.507025490685432654945491569*c[38]
+                                    + 15122.499793354272021740555739302*c[41]
+                                    + 10288.381796959131123553031268545*c[45]
+                                    + 2412.716311545972037137256816652*c[50]
+                                    - 44175.649400999188933247482961458*c[59]
+                                    - 143740.66647960138076020364192867*c[62]
+                                    - 13282.243786348750796670491592264*c[63]
+                                    - 181844.54899721355133937018839058*c[66]
+                                    - 26192.937979539446845965995961029*c[67]
+                                    - 104241.25862632319540751923242578*c[71]
+                                    - 17820.*c[72]
+                                    - 22664.439106229829662124513427313*c[77]
+                                    - 4178.9472358478038098848152482051*c[78]
+                                    + 153483.70597558556476152568062171*c[87]
+                                    + 610851.0626985926755350130452002*c[90]
+                                    + 76514.46921988023566923454674986*c[91]
+                                    + 1.1232e6*c[94]
+                                    + 248966.13745648222190077195335311*c[95]
+                                    + 17147.302994931885205921718780908*c[96]
+                                    + 1.1143859295594143493026173995214e6*c[99]
+                                    + 314963.99794262200722494601739388*c[100]
+                                    + 33814.937527666674664629427645719*c[101]
+                                    + 569388.6574212731891693874225589*c[105]
+                                    + 180551.15618571928712964968883405*c[106]
+                                    + 23005.521076472056297964836474707*c[107]
+                                    + 117119.01638931228660782098568942*c[112]
+                                    + 39255.960057041019971824941239163*c[113]
+                                    + y*(56625.11103741872575401961651736*c[62]
+                                         + 122576.69599071431979172360847069*c[66]
+                                         + 90342.42414281343601985000143567*c[71]
+                                         + 22664.439106229829662124513427313*c[77]
+                                         - 308177.1127128035119816282029839*c[90]
+                                         - 1.22304e6*c[94]
+                                         - 98077.56930103845105181925435122*c[95]
+                                         - 1.7681590082342707675601529405739e6*c[99]
+                                         - 212309.06527984150116644509320624*c[100]
+                                         - 1.1145480102714283702890136782005e6*c[105]
+                                         - 156477.66869429004884569639698951*c[106]
+                                         - 260264.48086513841468404663486538*c[112]
+                                         + y*(382200.*c[94]
+                                              + 877578.9195280388000758112021231*c[99]
+                                              + 681449.1910626939763995328195519*c[105]
+                                              + 178931.83059478266009528206146995*c[112])
+                                         - 39255.960057041019971824941239163*c[113]
+                                         + z*(196155.13860207690210363850870245*c[95]
+                                              + 424618.13055968300233289018641249*c[100]
+                                              + 312955.33738858009769139279397901*c[106]
+                                              + 78511.92011408203994364988247833*c[113]))
+                                    + 5394.997683039354188449097360609*c[114]
+                                    + z*(26564.487572697501593340983184528*c[63]
+                                         + 52385.87595907889369193199192206*c[67]
+                                         + 35640.*c[72]
+                                         + 8357.89447169560761976963049641*c[78]
+                                         - 153028.93843976047133846909349971*c[91]
+                                         - 497932.27491296444380154390670621*c[95]
+                                         - 102883.81796959131123553031268545*c[96]
+                                         - 629927.9958852440144498920347878*c[100]
+                                         - 202889.62516600004798777656587432*c[101]
+                                         - 361102.31237143857425929937766809*c[106]
+                                         - 138033.12645883233778778901884824*c[107]
+                                         - 78511.92011408203994364988247833*c[113]
+                                         - 32369.986098236125130694584163653*c[114]
+                                         + z*(102883.81796959131123553031268545*c[96]
+                                              + 202889.62516600004798777656587432*c[101]
+                                              + 138033.12645883233778778901884824*c[107]
+                                              + 32369.986098236125130694584163653*c[114])))
+                               - 501.9960159204453287869032154711*c[115]
+                               + z*(3187.5758814497263666548846927882*c[39]
+                                    + 5290.897844411664692106133601365*c[42]
+                                    + 3130.1373771769187319232314579487*c[46]
+                                    + 657.267069006199336148363739361*c[51]
+                                    - 19953.225303193466421436181854148*c[60]
+                                    - 48299.068313995457442438151244596*c[63]
+                                    - 12345.428303627217614914311736518*c[64]
+                                    - 49528.464543129135854190246908127*c[67]
+                                    - 20491.559237891098071352830167924*c[68]
+                                    - 24480.*c[72]
+                                    - 12122.969933147570089291345892706*c[73]
+                                    - 4775.9396981117757827255031408058*c[78]
+                                    - 2545.5844122715710878430397035775*c[79]
+                                    + 74084.81625812403943455822489987*c[88]
+                                    + 210414.79035467064809039500356211*c[91]
+                                    + 77278.50930239273190790104199135*c[92]
+                                    + 294232.70790311535315545776305367*c[95]
+                                    + 187061.48721743874770096420488263*c[96]
+                                    + 29214.615520317908164616826940854*c[97]
+                                    + 238750.48732934557090878624034548*c[100]
+                                    + 191822.91833876368173389784409935*c[101]
+                                    + 48491.879732590280357165383570822*c[102]
+                                    + 105751.39148020701103308053203137*c[106]
+                                    + 94810.63231515756534918841698667*c[107]
+                                    + 28688.182933047537299893962235094*c[108]
+                                    + 19627.980028520509985912470619582*c[113]
+                                    + 18497.134913277785788968333807802*c[114]
+                                    + 6023.952191045343945442838585653*c[115]
+                                    + z*(12345.428303627217614914311736518*c[64]
+                                         + 20491.559237891098071352830167924*c[68]
+                                         + 12122.969933147570089291345892706*c[73]
+                                         + 2545.5844122715710878430397035775*c[79]
+                                         - 77278.50930239273190790104199135*c[92]
+                                         - 187061.48721743874770096420488263*c[96]
+                                         - 73036.53880079477041154206735214*c[97]
+                                         - 191822.91833876368173389784409935*c[101]
+                                         - 121229.69933147570089291345892706*c[102]
+                                         - 94810.63231515756534918841698667*c[107]
+                                         - 71720.45733261884324973490558773*c[108]
+                                         - 18497.134913277785788968333807802*c[114]
+                                         - 15059.880477613359863607096464133*c[115]
+                                         + z*(48691.02586719651360769471156809*c[97]
+                                              + 80819.79955431713392860897261804*c[102]
+                                              + 47813.638221745895499823270391823*c[108]
+                                              + 10039.920318408906575738064309422*c[115]))))
+                          + 22.449944320643648313502492393899*c[116]
+                          + z*(342.92856398964493374761977045882*c[22]
+                               + 356.38181771801995229802555850084*c[24]
+                               + 153.36231610144651176795153918422*c[27]
+                               + 25.922962793631440923863869744352*c[31]
+                               - 2453.7970576231441882872246269476*c[37]
+                               - 3187.5758814497263666548846927882*c[39]
+                               - 1328.1566172707193194395352886617*c[40]
+                               - 2155.5509736491967264136099857412*c[42]
+                               - 1380.260844913018605911563852658*c[43]
+                               - 811.5170977866085601282451928015*c[46]
+                               - 593.9696961966999204967092641681*c[47]
+                               - 131.45341380123986722967274787219*c[51]
+                               - 100.39920318408906575738064309422*c[52]
+                               + 10080.*c[58]
+                               + 14466.088344815263155541231844257*c[60]
+                               + 9503.515139147198727947348226689*c[61]
+                               + 12396.760867258834076892458819446*c[63]
+                               + 12345.428303627217614914311736518*c[64]
+                               + 3142.9922048901107638903489351459*c[65]
+                               + 7175.27755560716968144038192387*c[67]
+                               + 8348.413022844521436477078957302*c[68]
+                               + 3266.2933119975615564068475877884*c[69]
+                               + 2520.*c[72]
+                               + 3142.9922048901107638903489351459*c[73]
+                               + 1405.5888445772469206033290033191*c[74]
+                               + 397.99497484264798189379192840048*c[78]
+                               + 509.1168824543142175686079407155*c[79]
+                               + 237.58787847867996819868370566723*c[80]
+                               - 31107.555352357729108636643693222*c[86]
+                               - 47144.883073351661458355234027189*c[88]
+                               - 39039.672129770762202606995229807*c[89]
+                               - 45792.750517958625892950978736656*c[91]
+                               - 56026.91924423473063322825544373*c[92]
+                               - 22489.421513235950729653264053106*c[93]
+                               - 33606.999270985203507266737504965*c[95]
+                               - 48012.448385809278576580812586543*c[96]
+                               - 29214.615520317908164616826940854*c[97]
+                               - 5939.696961966999204967092641681*c[98]
+                               - 17886.844327605694237466070123603*c[100]
+                               - 27789.730477282430815295456901573*c[101]
+                               - 19755.951002166410515882193306631*c[102]
+                               - 6172.714151813608807457155868259*c[103]
+                               - 6018.371872857309570988322961135*c[106]
+                               - 9759.918032442690550651748807452*c[107]
+                               - 7437.677056716028188861397616506*c[108]
+                               - 2656.3132345414386388790705773235*c[109]
+                               - 934.6657156438338088529747914086*c[113]
+                               - 1541.4279094398154824140278173168*c[114]
+                               - 1204.7904382090687890885677171307*c[115]
+                               - 448.99888641287296627004984787799*c[116]
+                               + z*(1328.1566172707193194395352886617*c[40]
+                                    + 1380.260844913018605911563852658*c[43]
+                                    + 593.9696961966999204967092641681*c[47]
+                                    + 100.39920318408906575738064309422*c[52]
+                                    - 9503.515139147198727947348226689*c[61]
+                                    - 12345.428303627217614914311736518*c[64]
+                                    - 7857.480512225276909725872337865*c[65]
+                                    - 8348.413022844521436477078957302*c[68]
+                                    - 8165.733279993903891017118969471*c[69]
+                                    - 3142.9922048901107638903489351459*c[73]
+                                    - 3513.9721114431173015083225082978*c[74]
+                                    - 509.1168824543142175686079407155*c[79]
+                                    - 593.9696961966999204967092641681*c[80]
+                                    + 39039.672129770762202606995229807*c[89]
+                                    + 56026.91924423473063322825544373*c[92]
+                                    + 56223.55378308987682413316013276*c[93]
+                                    + 48012.448385809278576580812586543*c[96]
+                                    + 73036.53880079477041154206735214*c[97]
+                                    + 26728.636328851496422351916887563*c[98]
+                                    + 27789.730477282430815295456901573*c[101]
+                                    + 49389.877505416026289705483266578*c[102]
+                                    + 27777.213683161239633557201407165*c[103]
+                                    + 9759.918032442690550651748807452*c[107]
+                                    + 18594.192641790070472153494041264*c[108]
+                                    + 11953.409555436473874955817597956*c[109]
+                                    + 1541.4279094398154824140278173168*c[114]
+                                    + 3011.9760955226719727214192928267*c[115]
+                                    + 2020.4949888579283482152243154509*c[116]
+                                    + z*(5238.320341483517939817248225243*c[65]
+                                         + 5443.822186662602594011412646314*c[69]
+                                         + 2342.6480742954115343388816721985*c[74]
+                                         + 395.97979746446661366447284277872*c[80]
+                                         - 37482.369188726584549422106755176*c[93]
+                                         - 48691.02586719651360769471156809*c[97]
+                                         - 41577.878733768994434769648491765*c[98]
+                                         - 32926.585003610684193136988844386*c[102]
+                                         - 43208.999062695261652200091077812*c[103]
+                                         - 12396.128427860046981435662694176*c[108]
+                                         - 18594.192641790070472153494041264*c[109]
+                                         - 2007.9840636817813151476128618844*c[115]
+                                         - 3142.9922048901107638903489351459*c[116]
+                                         + z*(20788.939366884497217384824245883*c[98]
+                                              + 21604.499531347630826100045538906*c[103]
+                                              + 9297.096320895035236076747020632*c[109]
+                                              + 1571.496102445055381945174467573*c[116])))))
+                     + y*(205.75713839378696024857186227529*c[11]
+                          + 265.63132345414386388790705773235*c[13]
+                          + 89.7997772825745932540099695756*c[16]
+                          - 920.1738966086790706077092351053*c[21]
+                          - 2206.1731573020282761306344097671*c[23]
+                          - 356.38181771801995229802555850084*c[24]
+                          - 1907.5848604976922493902322187902*c[26]
+                          - 460.08694830433953530385461755267*c[27]
+                          - 569.2099788303082797598008379979*c[30]
+                          - 155.53777676178864554318321846611*c[31]
+                          + 2592.*c[36]
+                          + 7529.079625027218424788491937177*c[38]
+                          + 1593.7879407248631833274423463941*c[39]
+                          + 10558.254401178255375178860734349*c[41]
+                          + 3821.2039987417578331877631565412*c[42]
+                          + 460.08694830433953530385461755267*c[43]
+                          + 7482.459488697549908038568195305*c[45]
+                          + 3304.0338981311919948078554278347*c[46]
+                          + 593.9696961966999204967092641681*c[47]
+                          + 2068.0425527536903175462201285588*c[50]
+                          + 985.9006035092990042225456090414*c[51]
+                          + 200.79840636817813151476128618844*c[52]
+                          - 5832.666628567074207869370692479*c[57]
+                          - 18573.852589056477165115418972431*c[59]
+                          - 4489.4756932185299448231409171832*c[60]
+                          - 31480.393898425095786325591000908*c[62]
+                          - 13040.748444778773509458300836041*c[63]
+                          - 2057.5713839378696024857186227529*c[64]
+                          - 34348.414810584781919658813362666*c[66]
+                          - 18287.433062078450161547168089155*c[67]
+                          - 4933.153149862671757918273929315*c[68]
+                          - 544.3822186662602594011412646314*c[69]
+                          - 21592.832144024090477271841002482*c[71]
+                          - 12960.*c[72]
+                          - 4265.4894209222931795654735548409*c[73]
+                          - 702.7944222886234603016645016596*c[74]
+                          - 5666.109776557457415531128356828*c[77]
+                          - 3581.9547735838318370441273556043*c[78]
+                          - 1272.7922061357855439215198517887*c[79]
+                          - 237.58787847867996819868370566723*c[80]
+                          + 11431.535329954590137281145853939*c[85]
+                          + 38370.926493896391190381420155429*c[87]
+                          + 10102.474944289641741076121577255*c[88]
+                          + 71752.7755560716968144038192387*c[90]
+                          + 32170.856376540553633655434428917*c[91]
+                          + 5795.888197679454893092578149351*c[92]
+                          + 94320.*c[94]
+                          + 54525.64167435354446587154350295*c[95]
+                          + 16835.533849569487293086778439437*c[96]
+                          + 2434.5512933598256803847355784045*c[97]
+                          + 88752.87938991049996231560003331*c[99]
+                          + 59493.19961138415692026758106329*c[100]
+                          + 23608.974564770914674941273119921*c[101]
+                          + 5836.985523367348561510648022414*c[102]
+                          + 617.2714151813608807457155868259*c[103]
+                          + 51487.27221362576710574247969948*c[105]
+                          + 37399.882352756138048284578401338*c[106]
+                          + 16731.28805561604094397442652706*c[107]
+                          + 5046.995145628733413870234096915*c[108]
+                          + 796.893970362431591663721173197*c[109]
+                          + 13013.224043256920734202331743269*c[112]
+                          + 9813.990014260254992956235309791*c[113]
+                          + 4624.2837283194464472420834519504*c[114]
+                          + 1505.9880477613359863607096464133*c[115]
+                          + y*(1527.3506473629426527058238221465*c[23]
+                               + 2258.98207164200397954106446962*c[26]
+                               + 853.8149682454624196397012569968*c[30]
+                               - 6274.233020856015353990409947647*c[38]
+                               - 20621.590627301280029646212371776*c[41]
+                               - 2645.4489222058323460530668006824*c[42]
+                               - 21512.071030005455985610883561503*c[45]
+                               - 3912.6717214711484149040393224358*c[46]
+                               - 7238.148934637916111411770449956*c[50]
+                               - 1478.8509052639485063338184135622*c[51]
+                               + 16565.868525374695849967806110547*c[59]
+                               + 68603.49991071884081736992001141*c[62]
+                               + 10867.290370648977924548584030034*c[63]
+                               + 128301.43179247845011166674403113*c[66]
+                               + 35717.64269937197297177181267413*c[67]
+                               + 3415.2598729818496785588050279873*c[68]
+                               + 109453.32155763935517789519404706*c[71]
+                               + 37260.*c[72]
+                               + 5051.237472144820870538060788627*c[73]
+                               + 33996.658659344744493186770140969*c[77]
+                               + 12536.841707543411429654445744615*c[78]
+                               + 1909.1883092036783158822797776831*c[79]
+                               - 35419.316763596668791121310912703*c[87]
+                               - 163824.92118111944936386004746534*c[90]
+                               - 28692.925957455088375962955031196*c[91]
+                               - 380160.*c[94]
+                               - 118824.74742241196954355025046398*c[95]
+                               - 14029.611541307906077572315366198*c[96]
+                               - 534905.2461885188876652563517702*c[99]
+                               - 222224.59854840552731982302338346*c[100]
+                               - 46111.278446818192724494674062345*c[101]
+                               - 4040.9899777158566964304486309019*c[102]
+                               - 399783.52542344713282105925413713*c[105]
+                               - 189578.71399500525148613217327575*c[106]
+                               - 48102.453159896117713926476265297*c[107]
+                               - 5976.704777718236937477908798978*c[108]
+                               - 117119.01638931228660782098568942*c[112]
+                               - 58883.94008556152995773741185874*c[113]
+                               - 16184.993049118062565347292081826*c[114]
+                               + y*(10081.666528902848014493703826202*c[41]
+                                    + 16004.149461936426192193604195514*c[45]
+                                    + 6433.910164122592099032684844405*c[50]
+                                    - 39201.999948982194752782811435093*c[62]
+                                    - 160292.60244939564895840779569244*c[66]
+                                    - 17461.958653026297897310663974019*c[67]
+                                    - 187634.2655273817517335346183664*c[71]
+                                    - 27720.*c[72]
+                                    - 67993.31731868948898637354028194*c[77]
+                                    - 11143.859295594143493026173995214*c[78]
+                                    + 99056.92908625827170838049381625*c[90]
+                                    + 524160.*c[94]
+                                    + 67899.85566994969688202871455085*c[95]
+                                    + 1.2035368039241674972468267914831e6*c[99]
+                                    + 277634.93151979273229458204496201*c[100]
+                                    + 22543.291685111116443086285097146*c[101]
+                                    + 1.1630066194136643863885360120353e6*c[105]
+                                    + 324992.08113429471683336943990128*c[106]
+                                    + 35786.366118956532019056412293989*c[107]
+                                    + 390396.72129770762202606995229807*c[112]
+                                    + 117767.88017112305991547482371749*c[113]
+                                    + y*(61288.34799535715989586180423535*c[66]
+                                         + 101635.22716066511552233125161513*c[71]
+                                         + 42495.823324180930616483462676211*c[77]
+                                         - 229320.*c[94]
+                                         - 1.1115999647355158134293608560225e6*c[99]
+                                         - 106154.53263992075058322254660312*c[100]
+                                         - 1.408328328196234217892367827074e6*c[105]
+                                         - 176037.3772810763049514084466132*c[106]
+                                         - 536795.4917843479802858461844098*c[112]
+                                         + y*(351031.56781121552003032448084923*c[99]
+                                              + 599675.2881351706992315888812057*c[105]
+                                              + 257661.83605648703053720616851672*c[112])
+                                         - 73604.92510695191244717176482343*c[113]
+                                         + z*(212309.06527984150116644509320624*c[100]
+                                              + 352074.75456215260990281689322639*c[106]
+                                              + 147209.85021390382489434352964686*c[113]))
+                                    + 14386.660488104944502530926294957*c[114]
+                                    + z*(34923.917306052595794621327948038*c[67]
+                                         + 55440.*c[72]
+                                         + 22287.718591188286986052347990427*c[78]
+                                         - 135799.71133989939376405742910169*c[95]
+                                         - 555269.863039585464589164089924*c[100]
+                                         - 135259.75011066669865851771058288*c[101]
+                                         - 649984.1622685894336667388798026*c[106]
+                                         - 214718.19671373919211433847376394*c[107]
+                                         - 235535.76034224611983094964743498*c[113]
+                                         - 86319.96292862966701518555776974*c[114]
+                                         + z*(135259.75011066669865851771058288*c[101]
+                                              + 214718.19671373919211433847376394*c[107]
+                                              + 86319.96292862966701518555776974*c[114])))
+                               - 2258.98207164200397954106446962*c[115]
+                               + z*(5290.897844411664692106133601365*c[42]
+                                    + 7825.343442942296829808078644872*c[46]
+                                    + 2957.7018105278970126676368271243*c[51]
+                                    - 21734.580741297955849097168060068*c[63]
+                                    - 71435.28539874394594354362534826*c[67]
+                                    - 20491.559237891098071352830167924*c[68]
+                                    - 74520.*c[72]
+                                    - 30307.424832868925223228364731764*c[73]
+                                    - 25073.68341508682285930889148923*c[78]
+                                    - 11455.129855222069895293678666099*c[79]
+                                    + 57385.85191491017675192591006239*c[91]
+                                    + 237649.49484482393908710050092797*c[95]
+                                    + 84177.66924784743646543389219719*c[96]
+                                    + 444449.19709681105463964604676691*c[100]
+                                    + 276667.67068090915634696804437407*c[101]
+                                    + 48491.879732590280357165383570822*c[102]
+                                    + 379157.4279900105029722643465515*c[106]
+                                    + 288614.71895937670628355885759178*c[107]
+                                    + 71720.45733261884324973490558773*c[108]
+                                    + 117767.88017112305991547482371749*c[113]
+                                    + 97109.95829470837539208375249096*c[114]
+                                    + 27107.78485970404775449277363544*c[115]
+                                    + z*(20491.559237891098071352830167924*c[68]
+                                         + 30307.424832868925223228364731764*c[73]
+                                         + 11455.129855222069895293678666099*c[79]
+                                         - 84177.66924784743646543389219719*c[96]
+                                         - 276667.67068090915634696804437407*c[101]
+                                         - 121229.69933147570089291345892706*c[102]
+                                         - 288614.71895937670628355885759178*c[107]
+                                         - 179301.14333154710812433726396934*c[108]
+                                         - 97109.95829470837539208375249096*c[114]
+                                         - 67769.4621492601193862319340886*c[115]
+                                         + z*(80819.79955431713392860897261804*c[102]
+                                              + 119534.09555436473874955817597956*c[108]
+                                              + 45179.6414328400795908212893924*c[115]))))
+                          + 269.39933184772377976202990872679*c[116]
+                          + z*(712.7636354360399045960511170017*c[24]
+                               + 920.1738966086790706077092351053*c[27]
+                               + 311.07555352357729108636643693222*c[31]
+                               - 3187.5758814497263666548846927882*c[39]
+                               - 7642.407997483515666375526313082*c[42]
+                               - 2760.521689826037211823127705316*c[43]
+                               - 6608.067796262383989615710855669*c[46]
+                               - 3563.8181771801995229802555850084*c[47]
+                               - 1971.8012070185980084450912180829*c[51]
+                               - 1204.7904382090687890885677171307*c[52]
+                               + 8978.951386437059889646281834366*c[60]
+                               + 26081.496889557547018916601672082*c[63]
+                               + 12345.428303627217614914311736518*c[64]
+                               + 36574.866124156900323094336178309*c[67]
+                               + 29598.91889917603054750964357589*c[68]
+                               + 6532.586623995123112813695175577*c[69]
+                               + 25920.*c[72]
+                               + 25592.936525533759077392841329045*c[73]
+                               + 8433.533067463481523619974019915*c[74]
+                               + 7163.909547167663674088254711209*c[78]
+                               + 7636.753236814713263529119110732*c[79]
+                               + 2851.0545417441596183842044680068*c[80]
+                               - 20204.949888579283482152243154509*c[88]
+                               - 64341.71275308110726731086885783*c[91]
+                               - 34775.329186076729358555468896109*c[92]
+                               - 109051.28334870708893174308700591*c[95]
+                               - 101013.20309741692375852067063662*c[96]
+                               - 29214.615520317908164616826940854*c[97]
+                               - 118986.39922276831384053516212658*c[100]
+                               - 141653.84738862548804964763871952*c[101]
+                               - 70043.82628040818273812777626897*c[102]
+                               - 12345.428303627217614914311736518*c[103]
+                               - 74799.76470551227609656915680268*c[106]
+                               - 100387.72833369624566384655916236*c[107]
+                               - 60563.94174754480096644280916298*c[108]
+                               - 15937.879407248631833274423463941*c[109]
+                               - 19627.980028520509985912470619582*c[113]
+                               - 27745.702369916678683452500711702*c[114]
+                               - 18071.85657313603183632851575696*c[115]
+                               - 5387.986636954475595240598174536*c[116]
+                               + z*(2760.521689826037211823127705316*c[43]
+                                    + 3563.8181771801995229802555850084*c[47]
+                                    + 1204.7904382090687890885677171307*c[52]
+                                    - 12345.428303627217614914311736518*c[64]
+                                    - 29598.91889917603054750964357589*c[68]
+                                    - 16331.466559987807782034237938942*c[69]
+                                    - 25592.936525533759077392841329045*c[73]
+                                    - 21083.832668658703809049935049787*c[74]
+                                    - 7636.753236814713263529119110732*c[79]
+                                    - 7127.636354360399045960511170017*c[80]
+                                    + 34775.329186076729358555468896109*c[92]
+                                    + 101013.20309741692375852067063662*c[96]
+                                    + 73036.53880079477041154206735214*c[97]
+                                    + 141653.84738862548804964763871952*c[101]
+                                    + 175109.56570102045684531944067241*c[102]
+                                    + 55554.42736632247926711440281433*c[103]
+                                    + 100387.72833369624566384655916236*c[107]
+                                    + 151409.85436886200241610702290744*c[108]
+                                    + 71720.45733261884324973490558773*c[109]
+                                    + 27745.702369916678683452500711702*c[114]
+                                    + 45179.6414328400795908212893924*c[115]
+                                    + 24245.939866295140178582691785411*c[116]
+                                    + z*(10887.644373325205188022825292628*c[69]
+                                         + 14055.888445772469206033290033191*c[74]
+                                         + 4751.7575695735993639736741133446*c[80]
+                                         - 48691.02586719651360769471156809*c[97]
+                                         - 116739.71046734697123021296044828*c[102]
+                                         - 86417.99812539052330440018215562*c[103]
+                                         - 100939.90291257466827740468193829*c[108]
+                                         - 111565.15585074042283292096424759*c[109]
+                                         - 30119.760955226719727214192928267*c[115]
+                                         - 37715.906458681329166684187221751*c[116]
+                                         + z*(43208.999062695261652200091077812*c[103]
+                                              + 55782.57792537021141646048212379*c[109]
+                                              + 18857.953229340664583342093610875*c[116])))))
+                     - 18.165902124584949992535196858309*c[117]
+                     + z*(84.85281374238570292810132345258*c[12]
+                          + 73.48469228349534294591852224118*c[14]
+                          + 18.973665961010275991993361266596*c[17]
+                          - 440.90815370097205767551113344706*c[22]
+                          - 560.028570699745639325468734787*c[24]
+                          - 328.63353450309966807418186968048*c[25]
+                          - 328.63353450309966807418186968048*c[27]
+                          - 284.60498941515413987990041899894*c[28]
+                          - 77.76888838089432277159160923306*c[31]
+                          - 73.48469228349534294591852224118*c[32]
+                          + 1380.260844913018605911563852658*c[37]
+                          + 1992.2349259060789791593029329926*c[39]
+                          + 1707.6299364909248392794025139937*c[40]
+                          + 1690.1479225203928877561260115471*c[42]
+                          + 2168.9813277204578092896003398912*c[43]
+                          + 777.6888838089432277159160923306*c[44]
+                          + 869.4826047713663144231198494302*c[46]
+                          + 1272.7922061357855439215198517887*c[47]
+                          + 673.498329619309449405074771817*c[48]
+                          + 197.18012070185980084450912180829*c[51]
+                          + 301.19760955226719727214192928267*c[52]
+                          + 173.89652095427326288462396988604*c[53]
+                          - 3360.*c[58]
+                          - 5154.583203324978825537680312321*c[60]
+                          - 5345.727265770299284470383377513*c[61]
+                          - 5098.234988699520507812915964707*c[63]
+                          - 7715.892689767011009321444835324*c[64]
+                          - 4040.9899777158566964304486309019*c[65]
+                          - 3746.3838564674602761502879071532*c[67]
+                          - 6545.914756548545217237709636976*c[68]
+                          - 5132.746633139025302925046209382*c[69]
+                          - 1469.6938456699068589183704448235*c[70]
+                          - 1800.*c[72]
+                          - 3367.4916480965472470253738590849*c[73]
+                          - 3011.9760955226719727214192928267*c[74]
+                          - 1272.7922061357855439215198517887*c[75]
+                          - 397.99497484264798189379192840048*c[78]
+                          - 763.6753236814713263529119110732*c[79]
+                          - 712.7636354360399045960511170017*c[80]
+                          - 328.63353450309966807418186968048*c[81]
+                          + 6999.199954280489049443244830975*c[86]
+                          + 11112.72243871860591518373373498*c[88]
+                          + 13013.224043256920734202331743269*c[89]
+                          + 11911.911685367718507596741937194*c[91]
+                          + 19963.614903118122409541102514433*c[92]
+                          + 12650.299601195222285429961029872*c[93]
+                          + 10287.856919689348012428593113765*c[95]
+                          + 19745.379206285201146212888293167*c[96]
+                          + 18259.134700198692602885516838034*c[97]
+                          + 7636.753236814713263529119110732*c[98]
+                          + 6999.199954280489049443244830975*c[100]
+                          + 14509.682284598791310640990771618*c[101]
+                          + 15490.461581244117336316719751791*c[102]
+                          + 9699.979381421385268861244935835*c[103]
+                          + 2437.2115213907881081379650704798*c[104]
+                          + 3224.1277890307015558866015863223*c[106]
+                          + 6971.370023173350393322677719608*c[107]
+                          + 7968.93970362431591663721173197*c[108]
+                          + 5692.099788303082797598008379979*c[109]
+                          + 2110.687091920543299554533551095*c[110]
+                          + 700.9992867328753566397310935565*c[113]
+                          + 1541.4279094398154824140278173168*c[114]
+                          + 1807.185657313603183632851575696*c[115]
+                          + 1346.996659238618898810149543634*c[116]
+                          + 544.9770637375484997760559057493*c[117]
+                          + z*(328.63353450309966807418186968048*c[25]
+                               + 284.60498941515413987990041899894*c[28]
+                               + 73.48469228349534294591852224118*c[32]
+                               - 1707.6299364909248392794025139937*c[40]
+                               - 2168.9813277204578092896003398912*c[43]
+                               - 1944.2222095223580692897902308264*c[44]
+                               - 1272.7922061357855439215198517887*c[47]
+                               - 1683.7458240482736235126869295424*c[48]
+                               - 301.19760955226719727214192928267*c[52]
+                               - 434.74130238568315721155992471509*c[53]
+                               + 5345.727265770299284470383377513*c[61]
+                               + 7715.892689767011009321444835324*c[64]
+                               + 10102.474944289641741076121577255*c[65]
+                               + 6545.914756548545217237709636976*c[68]
+                               + 12831.866582847563257312615523454*c[69]
+                               + 6613.622305514580865132667001706*c[70]
+                               + 3367.4916480965472470253738590849*c[73]
+                               + 7529.940238806679931803548232067*c[74]
+                               + 5727.564927611034947646839333049*c[75]
+                               + 763.6753236814713263529119110732*c[79]
+                               + 1781.9090885900997614901277925042*c[80]
+                               + 1478.8509052639485063338184135622*c[81]
+                               - 13013.224043256920734202331743269*c[89]
+                               - 19963.614903118122409541102514433*c[92]
+                               - 31625.74900298805571357490257468*c[93]
+                               - 19745.379206285201146212888293167*c[96]
+                               - 45647.836750496731507213792095085*c[97]
+                               - 34365.389565666209685881035998296*c[98]
+                               - 14509.682284598791310640990771618*c[101]
+                               - 38726.153953110293340791799379476*c[102]
+                               - 43649.907216396233709875602211259*c[103]
+                               - 17060.480649735516756965755493359*c[104]
+                               - 6971.370023173350393322677719608*c[107]
+                               - 19922.349259060789791593029329926*c[108]
+                               - 25614.449047363872589191037709905*c[109]
+                               - 14774.809643443803096881734857665*c[110]
+                               - 1541.4279094398154824140278173168*c[114]
+                               - 4517.96414328400795908212893924*c[115]
+                               - 6061.484966573785044645672946353*c[116]
+                               - 3814.8394461628394984323913402449*c[117]
+                               + z*(1296.1481396815720461931934872176*c[44]
+                                    + 1122.497216032182415675124619695*c[48]
+                                    + 289.8275349237887714743732831434*c[53]
+                                    - 6734.98329619309449405074771817*c[65]
+                                    - 8554.577721898375504875077015636*c[69]
+                                    - 10287.856919689348012428593113765*c[70]
+                                    - 5019.960159204453287869032154711*c[74]
+                                    - 8909.545442950498807450638962521*c[75]
+                                    - 1187.9393923933998409934185283361*c[80]
+                                    - 2300.4347415216976765192730877634*c[81]
+                                    + 21083.832668658703809049935049787*c[93]
+                                    + 30431.891166997821004809194730057*c[97]
+                                    + 53457.27265770299284470383377513*c[98]
+                                    + 25817.435968740195560527866252984*c[102]
+                                    + 67899.85566994969688202871455085*c[103]
+                                    + 45494.61506596137801857534798229*c[104]
+                                    + 13281.566172707193194395352886617*c[108]
+                                    + 39844.698518121579583186058659852*c[109]
+                                    + 39399.492382516808258351292953774*c[110]
+                                    + 3011.9760955226719727214192928267*c[115]
+                                    + 9428.976614670332291671046805438*c[116]
+                                    + 10172.905189767571995819710240653*c[117]
+                                    + z*(5143.928459844674006214296556882*c[70]
+                                         + 4454.7727214752494037253194812605*c[75]
+                                         + 1150.2173707608488382596365438817*c[81]
+                                         - 26728.636328851496422351916887563*c[98]
+                                         - 33949.927834974848441014357275424*c[103]
+                                         - 51181.44194920655027089726648008*c[104]
+                                         - 19922.349259060789791593029329926*c[109]
+                                         - 44324.428930331409290645204572995*c[110]
+                                         - 4714.4883073351661458355234027189*c[116]
+                                         - 11444.518338488518495297174020735*c[117]
+                                         + z*(20472.57677968262010835890659203*c[104]
+                                              + 17729.771572132563716258081829198*c[110]
+                                              + 4577.8073353954073981188696082939*c[117]))))))
+                + y*(42.426406871192851464050661726291*c[5]
+                     + 32.863353450309966807418186968048*c[7]
+                     - 117.57550765359254871346963558588*c[11]
+                     - 303.57865537616441587189378026554*c[13]
+                     - 73.48469228349534294591852224118*c[14]
+                     - 179.59955456514918650801993915119*c[16]
+                     - 56.92099788303082797598008379979*c[17]
+                     + 230.04347415216976765192730877634*c[21]
+                     + 721.2489168102784748888612493469*c[23]
+                     + 203.6467529817256870274431762862*c[24]
+                     + 1104.3912350249797233311870740364*c[26]
+                     + 525.8136552049594689186909914888*c[27]
+                     + 94.86832980505137995996680633298*c[28]
+                     + 569.2099788303082797598008379979*c[30]
+                     + 311.07555352357729108636643693222*c[31]
+                     + 73.48469228349534294591852224118*c[32]
+                     - 384.*c[36]
+                     - 1301.3224043256920734202331743269*c[38]
+                     - 398.44698518121579583186058659852*c[39]
+                     - 2419.5999669366835234784889182884*c[41]
+                     - 1249.2397688194208300806148781*c[42]
+                     - 262.90682760247973445934549574439*c[43]
+                     - 2909.8453567157138531261098537299*c[45]
+                     - 1912.8617304970058917308636687464*c[46]
+                     - 678.8225099390856234248105876207*c[47]
+                     - 112.2497216032182415675124619695*c[48]
+                     - 1378.6950351691268783641467523725*c[50]
+                     - 985.9006035092990042225456090414*c[51]
+                     - 401.59681273635626302952257237689*c[52]
+                     - 86.94826047713663144231198494302*c[53]
+                     + 583.2666628567074207869370692479*c[57]
+                     + 2058.1836652738258480263031834316*c[59]
+                     + 665.1075101064488807145393951383*c[60]
+                     + 4157.7878733768994434769648491765*c[62]
+                     + 2253.9565213197880139804470580811*c[63]
+                     + 514.3928459844674006214296556882*c[64]
+                     + 6061.484966573785044645672946353*c[66]
+                     + 4190.8700767263114953545593537646*c[67]
+                     + 1612.7616066858734593194357076607*c[68]
+                     + 311.07555352357729108636643693222*c[69]
+                     + 6328.933559455336864027953397279*c[71]
+                     + 5040.*c[72]
+                     + 2469.4938752708013144852741633289*c[73]
+                     + 803.1936254727125260590451447538*c[74]
+                     + 127.27922061357855439215198517887*c[75]
+                     + 2833.0548882787287077655641784141*c[77]
+                     + 2387.9698490558878913627515704029*c[78]
+                     + 1272.7922061357855439215198517887*c[79]
+                     + 475.17575695735993639736741133446*c[80]
+                     + 98.59006035092990042225456090414*c[81]
+                     - 831.3843876330611008931742439228*c[85]
+                     - 3005.2753617597173519739294107748*c[87]
+                     - 1010.2474944289641741076121577255*c[88]
+                     - 6349.803146555017417203877808734*c[90]
+                     - 3564.8786795626018891347913826638*c[91]
+                     - 858.6501033599192434211226887928*c[92]
+                     - 10080.*c[94]
+                     - 7201.499843782543608700015179635*c[95]
+                     - 2909.8453567157138531261098537299*c[96]
+                     - 608.6378233399564200961838946011*c[97]
+                     - 12735.839194964735420601341708815*c[99]
+                     - 10498.799931420733574164867246463*c[100]
+                     - 5410.390004426667946340708423315*c[101]
+                     - 1908.2452672547101066477118534814*c[102]
+                     - 352.72652296077764614040890675765*c[103]
+                     - 12114.652285559004024880583458701*c[105]
+                     - 10962.034482704385290014445393496*c[106]
+                     - 6506.612021628460367101165871634*c[107]
+                     - 2921.9445579955825027669776350558*c[108]
+                     - 910.7359661284932476156813407966*c[109]
+                     - 140.71247279470288663696890340633*c[110]
+                     - 5205.289617302768293680932697308*c[112]
+                     - 4906.9950071301274964781176548954*c[113]
+                     - 3082.8558188796309648280556346336*c[114]
+                     - 1505.9880477613359863607096464133*c[115]
+                     - 538.7986636954475595240598174536*c[116]
+                     + y*(265.63132345414386388790705773235*c[13]
+                          + 224.49944320643648313502492393899*c[16]
+                          - 678.8225099390856234248105876207*c[23]
+                          - 2509.9800796022266439345160773556*c[26]
+                          - 460.08694830433953530385461755267*c[27]
+                          - 1707.6299364909248392794025139937*c[30]
+                          - 388.84444190447161385795804616528*c[31]
+                          + 1254.8466041712030707980819895295*c[38]
+                          + 5774.045375644358408300939464097*c[41]
+                          + 1175.7550765359254871346963558588*c[42]
+                          + 12158.996669133518600562673317371*c[45]
+                          + 4347.4130238568315721155992471509*c[46]
+                          + 593.9696961966999204967092641681*c[47]
+                          + 7238.148934637916111411770449956*c[50]
+                          + 2957.7018105278970126676368271243*c[51]
+                          + 501.9960159204453287869032154711*c[52]
+                          - 2007.9840636817813151476128618844*c[59]
+                          - 10097.484835343898648444057490857*c[62]
+                          - 2173.4580741297955849097168060068*c[63]
+                          - 26266.434855153068526797916100862*c[66]
+                          - 10000.939955824152432096107548756*c[67]
+                          - 1517.8932768808220793594689013277*c[68]
+                          - 41696.50345052927816300769297031*c[71]
+                          - 21060.*c[72]
+                          - 5612.486080160912078375623098475*c[73]
+                          - 702.7944222886234603016645016596*c[74]
+                          - 22664.439106229829662124513427313*c[77]
+                          - 12536.841707543411429654445744615*c[78]
+                          - 3818.3766184073566317645595553662*c[79]
+                          - 593.9696961966999204967092641681*c[80]
+                          + 2951.6097302997223992601092427253*c[87]
+                          + 15557.017709059792672149500631399*c[90]
+                          + 3477.9304190854652576924793977207*c[91]
+                          + 44280.*c[94]
+                          + 17489.3567634718916211286082934*c[95]
+                          + 2805.9223082615812155144630732395*c[96]
+                          + 86364.9095408546120709528484629*c[99]
+                          + 45494.799702823178821381091401338*c[100]
+                          + 12911.157965109093962858508737457*c[101]
+                          + 1795.9955456514918650801993915119*c[102]
+                          + 115089.19671281053823636554285766*c[105]
+                          + 72220.46247428771485185987553362*c[106]
+                          + 27188.343090376066533958443106472*c[107]
+                          + 6640.783086353596597197676443309*c[108]
+                          + 796.893970362431591663721173197*c[109]
+                          + 58559.50819465614330391049284471*c[112]
+                          + 39255.960057041019971824941239163*c[113]
+                          + 16184.993049118062565347292081826*c[114]
+                          + 4517.96414328400795908212893924*c[115]
+                          + y*(1505.9880477613359863607096464133*c[26]
+                               + 1328.1566172707193194395352886617*c[30]
+                               - 3666.0605559646720052704377549824*c[41]
+                               - 17459.072140294283118756659122379*c[45]
+                               - 2608.4478143140989432693595482906*c[46]
+                               - 12867.82032824518419806536968881*c[50]
+                               - 2300.4347415216976765192730877634*c[51]
+                               + 6533.666658163699125463801905849*c[62]
+                               + 39287.402561126384548629361689324*c[66]
+                               + 6349.803146555017417203877808734*c[67]
+                               + 104241.25862632319540751923242578*c[71]
+                               + 30240.*c[72]
+                               + 3367.4916480965472470253738590849*c[73]
+                               + 67993.31731868948898637354028194*c[77]
+                               + 22287.718591188286986052347990427*c[78]
+                               + 2969.8484809834996024835463208404*c[79]
+                               - 10159.685034488027867526204493975*c[90]
+                               - 67200.*c[94]
+                               - 11316.642611658282813671452425141*c[95]
+                               - 222877.18591188286986052347990427*c[99]
+                               - 68047.77733328253242514265807892*c[100]
+                               - 8197.560612767678706576830944417*c[101]
+                               - 436127.48228012414489570100451323*c[105]
+                               - 180551.15618571928712964968883405*c[106]
+                               - 39039.672129770762202606995229807*c[107]
+                               - 3984.4698518121579583186058659852*c[108]
+                               - 260264.48086513841468404663486538*c[112]
+                               - 117767.88017112305991547482371749*c[113]
+                               - 28773.320976209889005061852589913*c[114]
+                               + y*(8002.074730968213096096802097757*c[45]
+                                    + 7238.148934637916111411770449956*c[50]
+                                    - 18857.953229340664583342093610875*c[66]
+                                    - 109453.32155763935517789519404706*c[71]
+                                    - 13860.*c[72]
+                                    - 84991.64664836186123296692535242*c[77]
+                                    - 12536.841707543411429654445744615*c[78]
+                                    + 32760.*c[94]
+                                    + 242378.93967917262097331928439589*c[99]
+                                    + 32662.933119975615564068475877884*c[100]
+                                    + 772309.0832043865065861371954922*c[105]
+                                    + 189578.71399500525148613217327575*c[106]
+                                    + 17893.183059478266009528206146995*c[107]
+                                    + 536795.4917843479802858461844098*c[112]
+                                    + 147209.85021390382489434352964686*c[113]
+                                    + y*(40654.090864266046208932500646052*c[71]
+                                         + 37396.324525279218942505447155066*c[77]
+                                         - 93608.41808299080534141986155979*c[99]
+                                         - 639653.6406775154125136948066194*c[105]
+                                         - 70414.95091243052198056337864528*c[106]
+                                         - 515323.6721129740610744123370334*c[112]
+                                         + y*(199891.76271172356641052962706856*c[105]
+                                              + 186089.10381857396649909334392874*c[112])
+                                         - 64772.33409411768295351115304462*c[113]
+                                         + z*(140829.90182486104396112675729056*c[106]
+                                              + 129544.66818823536590702230608924*c[113]))
+                                    + 16184.993049118062565347292081826*c[114]
+                                    + z*(27720.*c[72]
+                                         + 25073.68341508682285930889148923*c[78]
+                                         - 65325.86623995123112813695175577*c[100]
+                                         - 379157.4279900105029722643465515*c[106]
+                                         - 107359.09835686959605716923688197*c[107]
+                                         - 294419.70042780764978868705929372*c[113]
+                                         - 97109.95829470837539208375249096*c[114]
+                                         + z*(107359.09835686959605716923688197*c[107]
+                                              + 97109.95829470837539208375249096*c[114])))
+                               - 3513.9721114431173015083225082978*c[115]
+                               + z*(5216.895628628197886538719096581*c[46]
+                                    + 4600.8694830433953530385461755267*c[51]
+                                    - 12699.606293110034834407755617468*c[67]
+                                    - 60480.*c[72]
+                                    - 20204.949888579283482152243154509*c[73]
+                                    - 44575.437182376573972104695980854*c[78]
+                                    - 17819.090885900997614901277925042*c[79]
+                                    + 22633.285223316565627342904850282*c[95]
+                                    + 136095.55466656506485028531615785*c[100]
+                                    + 49185.363676606072239460985666501*c[101]
+                                    + 361102.31237143857425929937766809*c[106]
+                                    + 234238.03277862457321564197137884*c[107]
+                                    + 47813.638221745895499823270391823*c[108]
+                                    + 235535.76034224611983094964743498*c[113]
+                                    + 172639.92585725933403037111553948*c[114]
+                                    + 42167.665337317407618099870099573*c[115]
+                                    + z*(20204.949888579283482152243154509*c[73]
+                                         + 17819.090885900997614901277925042*c[79]
+                                         - 49185.363676606072239460985666501*c[101]
+                                         - 234238.03277862457321564197137884*c[107]
+                                         - 119534.09555436473874955817597956*c[108]
+                                         - 172639.92585725933403037111553948*c[114]
+                                         - 105419.16334329351904524967524893*c[115]
+                                         + z*(79689.3970362431591663721173197*c[108]
+                                              + 70279.44222886234603016645016596*c[115]))))
+                          + 673.498329619309449405074771817*c[116]
+                          + z*(920.1738966086790706077092351053*c[27]
+                               + 777.6888838089432277159160923306*c[31]
+                               - 2351.5101530718509742693927117177*c[42]
+                               - 8694.826047713663144231198494302*c[46]
+                               - 3563.8181771801995229802555850084*c[47]
+                               - 5915.403621055794025335273654249*c[51]
+                               - 3011.9760955226719727214192928267*c[52]
+                               + 4346.9161482595911698194336120136*c[63]
+                               + 20001.879911648304864192215097513*c[67]
+                               + 9107.359661284932476156813407966*c[68]
+                               + 42120.*c[72]
+                               + 33674.916480965472470253738590849*c[73]
+                               + 8433.533067463481523619974019915*c[74]
+                               + 25073.68341508682285930889148923*c[78]
+                               + 22910.259710444139790587357332197*c[79]
+                               + 7127.636354360399045960511170017*c[80]
+                               - 6955.860838170930515384958795441*c[91]
+                               - 34978.7135269437832422572165868*c[95]
+                               - 16835.533849569487293086778439437*c[96]
+                               - 90989.59940564635764276218280268*c[100]
+                               - 77466.94779065456377715105242474*c[101]
+                               - 21551.946547817902380962392698143*c[102]
+                               - 144440.92494857542970371975106724*c[106]
+                               - 163130.05854225639920375065863883*c[107]
+                               - 79689.3970362431591663721173197*c[108]
+                               - 15937.879407248631833274423463941*c[109]
+                               - 78511.92011408203994364988247833*c[113]
+                               - 97109.95829470837539208375249096*c[114]
+                               - 54215.56971940809550898554727088*c[115]
+                               - 13469.96659238618898810149543634*c[116]
+                               + z*(3563.8181771801995229802555850084*c[47]
+                                    + 3011.9760955226719727214192928267*c[52]
+                                    - 9107.359661284932476156813407966*c[68]
+                                    - 33674.916480965472470253738590849*c[73]
+                                    - 21083.832668658703809049935049787*c[74]
+                                    - 22910.259710444139790587357332197*c[79]
+                                    - 17819.090885900997614901277925042*c[80]
+                                    + 16835.533849569487293086778439437*c[96]
+                                    + 77466.94779065456377715105242474*c[101]
+                                    + 53879.86636954475595240598174536*c[102]
+                                    + 163130.05854225639920375065863883*c[107]
+                                    + 199223.49259060789791593029329926*c[108]
+                                    + 71720.45733261884324973490558773*c[109]
+                                    + 97109.95829470837539208375249096*c[114]
+                                    + 135538.9242985202387724638681772*c[115]
+                                    + 60614.84966573785044645672946353*c[116]
+                                    + z*(14055.888445772469206033290033191*c[74]
+                                         + 11879.393923933998409934185283361*c[80]
+                                         - 35919.910913029837301603987830239*c[102]
+                                         - 132815.66172707193194395352886617*c[108]
+                                         - 111565.15585074042283292096424759*c[109]
+                                         - 90359.2828656801591816425787848*c[115]
+                                         - 94289.76614670332291671046805438*c[116]
+                                         + z*(55782.57792537021141646048212379*c[109]
+                                              + 47144.883073351661458355234027189*c[116])))))
+                     - 108.99541274750969995521118114985*c[117]
+                     + z*(146.96938456699068589183704448235*c[14]
+                          + 113.84199576606165595196016759958*c[17]
+                          - 407.29350596345137405488635257239*c[24]
+                          - 1051.6273104099189378373819829775*c[27]
+                          - 569.2099788303082797598008379979*c[28]
+                          - 622.1511070471545821727328738644*c[31]
+                          - 440.90815370097205767551113344706*c[32]
+                          + 796.893970362431591663721173197*c[39]
+                          + 2498.4795376388416601612297562*c[42]
+                          + 1577.4409656148784067560729744663*c[43]
+                          + 3825.7234609940117834617273374928*c[46]
+                          + 4072.9350596345137405488635257239*c[47]
+                          + 1346.996659238618898810149543634*c[48]
+                          + 1971.8012070185980084450912180829*c[51]
+                          + 2409.5808764181375781771354342613*c[52]
+                          + 1043.3791257256395773077438193162*c[53]
+                          - 1330.2150202128977614290787902765*c[60]
+                          - 4507.9130426395760279608941161623*c[63]
+                          - 3086.3570759068044037285779341294*c[64]
+                          - 8381.740153452622990709118707529*c[67]
+                          - 9676.569640115240755916614245964*c[68]
+                          - 3732.9066422829274930363972431867*c[69]
+                          - 10080.*c[72]
+                          - 14816.963251624807886911644979974*c[73]
+                          - 9638.323505672550312708541737045*c[74]
+                          - 2545.5844122715710878430397035775*c[75]
+                          - 4775.9396981117757827255031408058*c[78]
+                          - 7636.753236814713263529119110732*c[79]
+                          - 5702.109083488319236768408936014*c[80]
+                          - 1971.8012070185980084450912180829*c[81]
+                          + 2020.4949888579283482152243154509*c[88]
+                          + 7129.757359125203778269582765328*c[91]
+                          + 5151.900620159515460526736132757*c[92]
+                          + 14402.999687565087217400030359271*c[95]
+                          + 17459.072140294283118756659122379*c[96]
+                          + 7303.653880079477041154206735214*c[97]
+                          + 20997.599862841467148329734492925*c[100]
+                          + 32462.340026560007678044250539891*c[101]
+                          + 22898.943207056521279772542241777*c[102]
+                          + 7054.530459215552922808178135153*c[103]
+                          + 21924.068965408770580028890786991*c[106]
+                          + 39039.672129770762202606995229807*c[107]
+                          + 35063.33469594699003320373162067*c[108]
+                          + 18214.719322569864952313626815932*c[109]
+                          + 4221.37418384108659910906710219*c[110]
+                          + 9813.990014260254992956235309791*c[113]
+                          + 18497.134913277785788968333807802*c[114]
+                          + 18071.85657313603183632851575696*c[115]
+                          + 10775.973273908951190481196349072*c[116]
+                          + 3269.8623824252909986563354344956*c[117]
+                          + z*(569.2099788303082797598008379979*c[28]
+                               + 440.90815370097205767551113344706*c[32]
+                               - 1577.4409656148784067560729744663*c[43]
+                               - 4072.9350596345137405488635257239*c[47]
+                               - 3367.4916480965472470253738590849*c[48]
+                               - 2409.5808764181375781771354342613*c[52]
+                               - 2608.4478143140989432693595482906*c[53]
+                               + 3086.3570759068044037285779341294*c[64]
+                               + 9676.569640115240755916614245964*c[68]
+                               + 9332.266605707318732590993107967*c[69]
+                               + 14816.963251624807886911644979974*c[73]
+                               + 24095.808764181375781771354342613*c[74]
+                               + 11455.129855222069895293678666099*c[75]
+                               + 7636.753236814713263529119110732*c[79]
+                               + 14255.272708720798091921022340034*c[80]
+                               + 8873.105431583691038002910481373*c[81]
+                               - 5151.900620159515460526736132757*c[92]
+                               - 17459.072140294283118756659122379*c[96]
+                               - 18259.134700198692602885516838034*c[97]
+                               - 32462.340026560007678044250539891*c[101]
+                               - 57247.35801764130319943135560444*c[102]
+                               - 31745.387066469988152636801608188*c[103]
+                               - 39039.672129770762202606995229807*c[107]
+                               - 87658.33673986747508300932905167*c[108]
+                               - 81966.2369515643922854113206717*c[109]
+                               - 29549.61928688760619376346971533*c[110]
+                               - 18497.134913277785788968333807802*c[114]
+                               - 45179.6414328400795908212893924*c[115]
+                               - 48491.879732590280357165383570822*c[116]
+                               - 22889.03667697703699059434804147*c[117]
+                               + z*(2244.9944320643648313502492393899*c[48]
+                                    + 1738.9652095427326288462396988604*c[53]
+                                    - 6221.511070471545821727328738644*c[69]
+                                    - 16063.872509454250521180902895076*c[74]
+                                    - 17819.090885900997614901277925042*c[75]
+                                    - 9503.515139147198727947348226689*c[80]
+                                    - 13802.60844913018605911563852658*c[81]
+                                    + 12172.756466799128401923677892023*c[97]
+                                    + 38164.905345094202132954237069629*c[102]
+                                    + 49381.713214508870459657246946071*c[103]
+                                    + 58438.89115991165005533955270112*c[108]
+                                    + 127503.03525798905466619538771153*c[109]
+                                    + 78798.98476503361651670258590755*c[110]
+                                    + 30119.760955226719727214192928267*c[115]
+                                    + 75431.8129173626583333683744435*c[116]
+                                    + 61037.43113860543197491826144392*c[117]
+                                    + z*(8909.545442950498807450638962521*c[75]
+                                         + 6901.30422456509302955781926329*c[81]
+                                         - 24690.856607254435229828623473035*c[103]
+                                         - 63751.51762899452733309769385576*c[109]
+                                         - 88648.85786066281858129040914599*c[110]
+                                         - 37715.906458681329166684187221751*c[116]
+                                         - 68667.11003093111097178304412441*c[117]
+                                         + z*(35459.543144265127432516163658396*c[110]
+                                              + 27466.844012372444388713217649763*c[117]))))))
+                + 12.48999599679679641169378624188*c[118]
+                + z*(20.78460969082652752232935609807*c[6]
+                     + 12.*c[8]
+                     - 67.88225099390856234248105876207*c[12]
+                     - 88.18163074019441153510222668941*c[14]
+                     - 80.49844718999242907073025207433*c[15]
+                     - 37.947331922020551983986722533193*c[17]
+                     - 46.475800154489002622151184797389*c[18]
+                     + 146.96938456699068589183704448235*c[22]
+                     + 220.61731573020282761306344097671*c[24]
+                     + 262.90682760247973445934549574439*c[25]
+                     + 197.18012070185980084450912180829*c[27]
+                     + 341.52598729818496785588050279873*c[28]
+                     + 190.49409439665052251611633426203*c[29]
+                     + 77.76888838089432277159160923306*c[31]
+                     + 146.96938456699068589183704448235*c[32]
+                     + 109.98181667894016015811313264947*c[33]
+                     - 262.90682760247973445934549574439*c[37]
+                     - 417.42065114222607182385394786512*c[39]
+                     - 569.2099788303082797598008379979*c[40]
+                     - 440.90815370097205767551113344706*c[42]
+                     - 854.4471897080591369928728611693*c[43]
+                     - 622.1511070471545821727328738644*c[44]
+                     - 347.79304190854652576924793977207*c[46]
+                     - 763.6753236814713263529119110732*c[47]
+                     - 808.1979955431713392860897261804*c[48]
+                     - 360.*c[49]
+                     - 131.45341380123986722967274787219*c[51]
+                     - 301.19760955226719727214192928267*c[52]
+                     - 347.79304190854652576924793977207*c[53]
+                     - 207.8460969082652752232935609807*c[54]
+                     + 420.*c[58]
+                     + 685.8921197972754082368687512363*c[60]
+                     + 1018.233764908628435137215881431*c[61]
+                     + 778.1516561699268143503924367185*c[63]
+                     + 1616.6632302368975448102074893059*c[64]
+                     + 1346.996659238618898810149543634*c[65]
+                     + 730.2273618538270029784459480044*c[67]
+                     + 1707.6299364909248392794025139937*c[68]
+                     + 2021.9910979032523920613818400595*c[69]
+                     + 1175.7550765359254871346963558588*c[70]
+                     + 540.*c[72]
+                     + 1346.996659238618898810149543634*c[73]
+                     + 1807.185657313603183632851575696*c[74]
+                     + 1527.3506473629426527058238221465*c[75]
+                     + 596.9924622639719728406878926007*c[76]
+                     + 198.99748742132399094689596420024*c[78]
+                     + 509.1168824543142175686079407155*c[79]
+                     + 712.7636354360399045960511170017*c[80]
+                     + 657.267069006199336148363739361*c[81]
+                     + 344.67375879228171959103668809314*c[82]
+                     - 622.1511070471545821727328738644*c[86]
+                     - 1032.6974387496078224211146501194*c[88]
+                     - 1626.6530054071150917752914679086*c[89]
+                     - 1217.2756466799128401923677892023*c[91]
+                     - 2656.4487572697501593340983184528*c[92]
+                     - 2409.5808764181375781771354342613*c[93]
+                     - 1234.5428303627217614914311736518*c[95]
+                     - 3013.7684051698464907377566342202*c[96]
+                     - 3825.7234609940117834617273374928*c[97]
+                     - 2545.5844122715710878430397035775*c[98]
+                     - 1088.7644373325205188022825292628*c[100]
+                     - 2828.1584114048491537690066758238*c[101]
+                     - 4040.9899777158566964304486309019*c[102]
+                     - 3821.2039987417578331877631565412*c[103]
+                     - 1949.7692171126304865103720563838*c[104]
+                     - 773.7906693673683734127843807173*c[106]
+                     - 2091.4110069520051179968033158825*c[107]
+                     - 3187.5758814497263666548846927882*c[108]
+                     - 3415.2598729818496785588050279873*c[109]
+                     - 2532.824510304651959465440261314*c[110]
+                     - 908.5989214169253018660437594026*c[111]
+                     - 280.39971469315014265589243742259*c[113]
+                     - 770.7139547199077412070139086584*c[114]
+                     - 1204.7904382090687890885677171307*c[115]
+                     - 1346.996659238618898810149543634*c[116]
+                     - 1089.9541274750969995521118114985*c[117]
+                     - 524.5798318654654492911390221589*c[118]
+                     + z*(80.49844718999242907073025207433*c[15]
+                          + 46.475800154489002622151184797389*c[18]
+                          - 262.90682760247973445934549574439*c[25]
+                          - 341.52598729818496785588050279873*c[28]
+                          - 476.23523599162630629029083565507*c[29]
+                          - 146.96938456699068589183704448235*c[32]
+                          - 274.95454169735040039528283162368*c[33]
+                          + 569.2099788303082797598008379979*c[40]
+                          + 854.4471897080591369928728611693*c[43]
+                          + 1555.3777676178864554318321846611*c[44]
+                          + 763.6753236814713263529119110732*c[47]
+                          + 2020.4949888579283482152243154509*c[48]
+                          + 1620.*c[49]
+                          + 301.19760955226719727214192928267*c[52]
+                          + 869.4826047713663144231198494302*c[53]
+                          + 935.3074360871937385048210244132*c[54]
+                          - 1018.233764908628435137215881431*c[61]
+                          - 1616.6632302368975448102074893059*c[64]
+                          - 3367.4916480965472470253738590849*c[65]
+                          - 1707.6299364909248392794025139937*c[68]
+                          - 5054.977744758130980153454600149*c[69]
+                          - 5290.897844411664692106133601365*c[70]
+                          - 1346.996659238618898810149543634*c[73]
+                          - 4517.96414328400795908212893924*c[74]
+                          - 6873.077913133241937176207199659*c[75]
+                          - 4178.9472358478038098848152482051*c[76]
+                          - 509.1168824543142175686079407155*c[79]
+                          - 1781.9090885900997614901277925042*c[80]
+                          - 2957.7018105278970126676368271243*c[81]
+                          - 2412.716311545972037137256816652*c[82]
+                          + 1626.6530054071150917752914679086*c[89]
+                          + 2656.4487572697501593340983184528*c[92]
+                          + 6023.952191045343945442838585653*c[93]
+                          + 3013.7684051698464907377566342202*c[96]
+                          + 9564.308652485029458654318343732*c[97]
+                          + 11455.129855222069895293678666099*c[98]
+                          + 2828.1584114048491537690066758238*c[101]
+                          + 10102.474944289641741076121577255*c[102]
+                          + 17195.417994337910249344934204435*c[103]
+                          + 13648.384519788413405572604394687*c[104]
+                          + 2091.4110069520051179968033158825*c[107]
+                          + 7968.93970362431591663721173197*c[108]
+                          + 15368.669428418323553514622625943*c[109]
+                          + 17729.771572132563716258081829198*c[110]
+                          + 9085.989214169253018660437594026*c[111]
+                          + 770.7139547199077412070139086584*c[114]
+                          + 3011.9760955226719727214192928267*c[115]
+                          + 6061.484966573785044645672946353*c[116]
+                          + 7629.67889232567899686478268049*c[117]
+                          + 5245.798318654654492911390221589*c[118]
+                          + z*(317.49015732775087086019389043671*c[29]
+                               + 183.30302779823360026352188774912*c[33]
+                               - 1036.9185117452576369545547897741*c[44]
+                               - 1346.996659238618898810149543634*c[48]
+                               - 2520.*c[49]
+                               - 579.6550698475775429487465662868*c[53]
+                               - 1454.9226783578569265630549268649*c[54]
+                               + 2244.9944320643648313502492393899*c[65]
+                               + 3369.9851631720873201023030667658*c[69]
+                               + 8230.285535751478409942874491012*c[70]
+                               + 3011.9760955226719727214192928267*c[74]
+                               + 10691.454531540598568940766755025*c[75]
+                               + 11143.859295594143493026173995214*c[76]
+                               + 1187.9393923933998409934185283361*c[80]
+                               + 4600.8694830433953530385461755267*c[81]
+                               + 6433.910164122592099032684844405*c[82]
+                               - 4015.9681273635626302952257237689*c[93]
+                               - 6376.205768323352972436212229155*c[97]
+                               - 17819.090885900997614901277925042*c[98]
+                               - 6734.98329619309449405074771817*c[102]
+                               - 26748.427991192304832314342095788*c[103]
+                               - 36395.692052769102414860278385832*c[104]
+                               - 5312.626469082877277758141154647*c[108]
+                               - 23906.819110872947749911635195911*c[109]
+                               - 47279.390859020169910021551544528*c[110]
+                               - 36343.956856677012074641750376103*c[111]
+                               - 2007.9840636817813151476128618844*c[115]
+                               - 9428.976614670332291671046805438*c[116]
+                               - 20345.810379535143991639420481306*c[117]
+                               - 20983.193274618617971645560886358*c[118]
+                               + z*(1260.*c[49]
+                                    + 727.4613391789284632815274634325*c[54]
+                                    - 4115.1427678757392049714372455059*c[70]
+                                    - 5345.727265770299284470383377513*c[75]
+                                    - 12536.841707543411429654445744615*c[76]
+                                    - 2300.4347415216976765192730877634*c[81]
+                                    - 7238.148934637916111411770449956*c[82]
+                                    + 8909.545442950498807450638962521*c[98]
+                                    + 13374.213995596152416157171047894*c[103]
+                                    + 40945.153559365240216717813184061*c[104]
+                                    + 11953.409555436473874955817597956*c[109]
+                                    + 53189.31471639769114877424548759*c[110]
+                                    + 68144.91910626939763995328195519*c[111]
+                                    + 4714.4883073351661458355234027189*c[116]
+                                    + 22889.03667697703699059434804147*c[117]
+                                    + 39343.487389909908696835426661921*c[118]
+                                    + z*(5014.736683017364571861778297846*c[76]
+                                         + 2895.2595738551664445647081799823*c[82]
+                                         - 16378.061423746096086687125273624*c[104]
+                                         - 21275.725886559076459509698195038*c[110]
+                                         - 59967.52881351706992315888812057*c[111]
+                                         - 9155.614670790814796237739216588*c[117]
+                                         - 34622.26890312071965321517546249*c[118]
+                                         + z*(19989.176271172356641052962706856*c[111]
+                                              + 11540.756301040239884405058487497*c[118])))))))
+           - 5.477225575051661134569697828008*c[119]
+           + z*(4.8989794855663561963945681494118*c[3]
+                - 6.928203230275509174109785366023*c[6]
+                - 12.*c[8]
+                - 18.973665961010275991993361266596*c[9]
+                + 8.485281374238570292810132345258*c[12]
+                + 14.696938456699068589183704448235*c[14]
+                + 26.832815729997476356910084024775*c[15]
+                + 18.973665961010275991993361266596*c[17]
+                + 46.475800154489002622151184797389*c[18]
+                + 44.899888641287296627004984787799*c[19]
+                - 9.797958971132712392789136298824*c[22]
+                - 16.970562748477140585620264690516*c[24]
+                - 32.863353450309966807418186968048*c[25]
+                - 21.908902300206644538278791312032*c[27]
+                - 56.92099788303082797598008379979*c[28]
+                - 63.49803146555017417203877808734*c[29]
+                - 25.922962793631440923863869744352*c[31]
+                - 73.48469228349534294591852224118*c[32]
+                - 109.98181667894016015811313264947*c[33]
+                - 84.85281374238570292810132345258*c[34]
+                + 10.954451150103322269139395656016*c[37]
+                + 18.973665961010275991993361266596*c[39]
+                + 37.947331922020551983986722533193*c[40]
+                + 24.494897427831780981972840747059*c[42]
+                + 65.7267069006199336148363739361*c[43]
+                + 77.76888838089432277159160923306*c[44]
+                + 28.98275349237887714743732831434*c[46]
+                + 84.85281374238570292810132345258*c[47]
+                + 134.6996659238618898810149543634*c[48]
+                + 120.*c[49]
+                + 32.863353450309966807418186968048*c[51]
+                + 100.39920318408906575738064309422*c[52]
+                + 173.89652095427326288462396988604*c[53]
+                + 207.8460969082652752232935609807*c[54]
+                + 140.71247279470288663696890340633*c[55]
+                - 12.*c[58]
+                - 20.78460969082652752232935609807*c[60]
+                - 42.426406871192851464050661726291*c[61]
+                - 26.832815729997476356910084024775*c[63]
+                - 73.48469228349534294591852224118*c[64]
+                - 89.7997772825745932540099695756*c[65]
+                - 31.749015732775087086019389043671*c[67]
+                - 94.86832980505137995996680633298*c[68]
+                - 155.53777676178864554318321846611*c[69]
+                - 146.96938456699068589183704448235*c[70]
+                - 36.*c[72]
+                - 112.2497216032182415675124619695*c[73]
+                - 200.79840636817813151476128618844*c[74]
+                - 254.55844122715710878430397035775*c[75]
+                - 198.99748742132399094689596420024*c[76]
+                - 39.799497484264798189379192840048*c[78]
+                - 127.27922061357855439215198517887*c[79]
+                - 237.58787847867996819868370566723*c[80]
+                - 328.63353450309966807418186968048*c[81]
+                - 344.67375879228171959103668809314*c[82]
+                - 214.15881957089696286118541257896*c[83]
+                + 12.961481396815720461931934872176*c[86]
+                + 22.449944320643648313502492393899*c[88]
+                + 46.475800154489002622151184797389*c[89]
+                + 28.98275349237887714743732831434*c[91]
+                + 80.49844718999242907073025207433*c[92]
+                + 100.39920318408906575738064309422*c[93]
+                + 34.292856398964493374761977045882*c[95]
+                + 103.92304845413263761164678049035*c[96]
+                + 173.89652095427326288462396988604*c[97]
+                + 169.70562748477140585620264690516*c[98]
+                + 38.884444190447161385795804616528*c[100]
+                + 122.96340919151518059865246416625*c[101]
+                + 224.49944320643648313502492393899*c[102]
+                + 293.93876913398137178367408896471*c[103]
+                + 243.72115213907881081379650704798*c[104]
+                + 42.988370520409354078488021150963*c[106]
+                + 139.42740046346700786645355439217*c[107]
+                + 265.63132345414386388790705773235*c[108]
+                + 379.47331922020551983986722533193*c[109]
+                + 422.137418384108659910906710219*c[110]
+                + 302.86630713897510062201458646752*c[111]
+                + 46.733285782191690442648739570432*c[113]
+                + 154.14279094398154824140278173168*c[114]
+                + 301.19760955226719727214192928267*c[115]
+                + 448.99888641287296627004984787799*c[116]
+                + 544.9770637375484997760559057493*c[117]
+                + 524.5798318654654492911390221589*c[118]
+                + 306.72463220289302353590307836845*c[119]
+                + z*(18.973665961010275991993361266596*c[9]
+                     - 26.832815729997476356910084024775*c[15]
+                     - 46.475800154489002622151184797389*c[18]
+                     - 112.2497216032182415675124619695*c[19]
+                     + 32.863353450309966807418186968048*c[25]
+                     + 56.92099788303082797598008379979*c[28]
+                     + 158.74507866387543543009694521836*c[29]
+                     + 73.48469228349534294591852224118*c[32]
+                     + 274.95454169735040039528283162368*c[33]
+                     + 381.83766184073566317645595553662*c[34]
+                     - 37.947331922020551983986722533193*c[40]
+                     - 65.7267069006199336148363739361*c[43]
+                     - 194.42222095223580692897902308264*c[44]
+                     - 84.85281374238570292810132345258*c[47]
+                     - 336.74916480965472470253738590849*c[48]
+                     - 540.*c[49]
+                     - 100.39920318408906575738064309422*c[52]
+                     - 434.74130238568315721155992471509*c[53]
+                     - 935.3074360871937385048210244132*c[54]
+                     - 984.9873095629202064587823238443*c[55]
+                     + 42.426406871192851464050661726291*c[61]
+                     + 73.48469228349534294591852224118*c[64]
+                     + 224.49944320643648313502492393899*c[65]
+                     + 94.86832980505137995996680633298*c[68]
+                     + 388.84444190447161385795804616528*c[69]
+                     + 661.3622305514580865132667001706*c[70]
+                     + 112.2497216032182415675124619695*c[73]
+                     + 501.9960159204453287869032154711*c[74]
+                     + 1145.5129855222069895293678666099*c[75]
+                     + 1392.9824119492679366282717494017*c[76]
+                     + 127.27922061357855439215198517887*c[79]
+                     + 593.9696961966999204967092641681*c[80]
+                     + 1478.8509052639485063338184135622*c[81]
+                     + 2412.716311545972037137256816652*c[82]
+                     + 2141.5881957089696286118541257896*c[83]
+                     - 46.475800154489002622151184797389*c[89]
+                     - 80.49844718999242907073025207433*c[92]
+                     - 250.99800796022266439345160773556*c[93]
+                     - 103.92304845413263761164678049035*c[96]
+                     - 434.74130238568315721155992471509*c[97]
+                     - 763.6753236814713263529119110732*c[98]
+                     - 122.96340919151518059865246416625*c[101]
+                     - 561.2486080160912078375623098475*c[102]
+                     - 1322.7244611029161730265334003412*c[103]
+                     - 1706.0480649735516756965755493359*c[104]
+                     - 139.42740046346700786645355439217*c[107]
+                     - 664.0783086353596597197676443309*c[108]
+                     - 1707.6299364909248392794025139937*c[109]
+                     - 2954.961928688760619376346971533*c[110]
+                     - 3028.6630713897510062201458646752*c[111]
+                     - 154.14279094398154824140278173168*c[114]
+                     - 752.9940238806679931803548232067*c[115]
+                     - 2020.4949888579283482152243154509*c[116]
+                     - 3814.8394461628394984323913402449*c[117]
+                     - 5245.798318654654492911390221589*c[118]
+                     - 4140.7825347390558177346915579741*c[119]
+                     + z*(74.83314773547882771167497464633*c[19]
+                          - 105.83005244258362362006463014557*c[29]
+                          - 183.30302779823360026352188774912*c[33]
+                          - 593.9696961966999204967092641681*c[34]
+                          + 129.61481396815720461931934872176*c[44]
+                          + 224.49944320643648313502492393899*c[48]
+                          + 840.*c[49]
+                          + 289.8275349237887714743732831434*c[53]
+                          + 1454.9226783578569265630549268649*c[54]
+                          + 2626.6328255011205505567528635849*c[55]
+                          - 149.66629547095765542334994929266*c[65]
+                          - 259.22962793631440923863869744352*c[69]
+                          - 1028.7856919689348012428593113765*c[70]
+                          - 334.66401061363021919126881031407*c[74]
+                          - 1781.9090885900997614901277925042*c[75]
+                          - 3714.6197651980478310087246650712*c[76]
+                          - 395.97979746446661366447284277872*c[80]
+                          - 2300.4347415216976765192730877634*c[81]
+                          - 6433.910164122592099032684844405*c[82]
+                          - 8566.352782835878514447416503158*c[83]
+                          + 167.33200530681510959563440515704*c[93]
+                          + 289.8275349237887714743732831434*c[97]
+                          + 1187.9393923933998409934185283361*c[98]
+                          + 374.16573867739413855837487323165*c[102]
+                          + 2057.5713839378696024857186227529*c[103]
+                          + 4549.461506596137801857534798229*c[104]
+                          + 442.71887242357310647984509622058*c[108]
+                          + 2656.3132345414386388790705773235*c[109]
+                          + 7879.898476503361651670258590755*c[110]
+                          + 12114.652285559004024880583458701*c[111]
+                          + 501.9960159204453287869032154711*c[115]
+                          + 3142.9922048901107638903489351459*c[116]
+                          + 10172.905189767571995819710240653*c[117]
+                          + 20983.193274618617971645560886358*c[118]
+                          + 23004.347415216976765192730877634*c[119]
+                          + z*(296.98484809834996024835463208404*c[34]
+                               - 420.*c[49]
+                               - 727.4613391789284632815274634325*c[54]
+                               - 2954.961928688760619376346971533*c[55]
+                               + 514.3928459844674006214296556882*c[70]
+                               + 890.9545442950498807450638962521*c[75]
+                               + 4178.9472358478038098848152482051*c[76]
+                               + 1150.2173707608488382596365438817*c[81]
+                               + 7238.148934637916111411770449956*c[82]
+                               + 16061.911467817272214588905943422*c[83]
+                               - 593.9696961966999204967092641681*c[98]
+                               - 1028.7856919689348012428593113765*c[103]
+                               - 5118.144194920655027089726648008*c[104]
+                               - 1328.1566172707193194395352886617*c[109]
+                               - 8864.885786066281858129040914599*c[110]
+                               - 22714.973035423132546651093985064*c[111]
+                               - 1571.496102445055381945174467573*c[116]
+                               - 11444.518338488518495297174020735*c[117]
+                               - 39343.487389909908696835426661921*c[118]
+                               - 63261.95539184668610428000991349*c[119]
+                               + z*(1181.9847714755042477505387886132*c[55]
+                                    - 1671.578894339121523953926099282*c[76]
+                                    - 2895.2595738551664445647081799823*c[82]
+                                    - 14134.482091679199548838237230211*c[83]
+                                    + 2047.257677968262010835890659203*c[104]
+                                    + 3545.9543144265127432516163658396*c[110]
+                                    + 19989.176271172356641052962706856*c[111]
+                                    + 4577.8073353954073981188696082939*c[117]
+                                    + 34622.26890312071965321517546249*c[118]
+                                    + 91097.21576425922799016321427543*c[119]
+                                    + z*(4711.4940305597331829460790767371*c[83]
+                                         - 6663.058757057452213684320902285*c[111]
+                                         - 11540.756301040239884405058487497*c[118]
+                                         - 65792.43360752055354845121031003*c[119]
+                                         + 18797.838173577301013843202945724*z*c[119]))))));
+                #endif
+                #if (PMAX3D>=8)
+  case ( 8 ) :
+    return 1.4142135623730950488016887242097*c[0]
+           - 2.*c[1]
+           - 3.4641016151377545870548926830117*c[2]
+           - 2.4494897427831780981972840747059*c[3]
+           + 2.4494897427831780981972840747059*c[4]
+           + 4.2426406871192851464050661726291*c[5]
+           + 3.4641016151377545870548926830117*c[6]
+           + 5.477225575051661134569697828008*c[7]
+           + 6.*c[8]
+           + 3.1622776601683793319988935444327*c[9]
+           - 2.8284271247461900976033774484194*c[10]
+           - 4.8989794855663561963945681494118*c[11]
+           - 4.2426406871192851464050661726291*c[12]
+           - 6.324555320336758663997787088865*c[13]
+           - 7.348469228349534294591852224118*c[14]
+           - 4.4721359549995793928183473374626*c[15]
+           - 7.483314773547882771167497464633*c[16]
+           - 9.486832980505137995996680633298*c[17]
+           - 7.745966692414833770358530799565*c[18]
+           - 3.7416573867739413855837487323165*c[19]
+           + 3.1622776601683793319988935444327*c[20]
+           + 5.477225575051661134569697828008*c[21]
+           + 4.8989794855663561963945681494118*c[22]
+           + 7.071067811865475244008443621048*c[23]
+           + 8.485281374238570292810132345258*c[24]
+           + 5.477225575051661134569697828008*c[25]
+           + 8.3666002653407554797817202578519*c[26]
+           + 10.954451150103322269139395656016*c[27]
+           + 9.486832980505137995996680633298*c[28]
+           + 5.291502622129181181003231507279*c[29]
+           + 9.486832980505137995996680633298*c[30]
+           + 12.961481396815720461931934872176*c[31]
+           + 12.247448713915890490986420373529*c[32]
+           + 9.165151389911680013176094387456*c[33]
+           + 4.2426406871192851464050661726291*c[34]
+           - 3.4641016151377545870548926830117*c[35]
+           - 6.*c[36]
+           - 5.477225575051661134569697828008*c[37]
+           - 7.745966692414833770358530799565*c[38]
+           - 9.486832980505137995996680633298*c[39]
+           - 6.324555320336758663997787088865*c[40]
+           - 9.165151389911680013176094387456*c[41]
+           - 12.247448713915890490986420373529*c[42]
+           - 10.954451150103322269139395656016*c[43]
+           - 6.480740698407860230965967436088*c[44]
+           - 10.392304845413263761164678049035*c[45]
+           - 14.49137674618943857371866415717*c[46]
+           - 14.142135623730950488016887242097*c[47]
+           - 11.22497216032182415675124619695*c[48]
+           - 6.*c[49]
+           - 11.489125293076057319701222936438*c[50]
+           - 16.431676725154983403709093484024*c[51]
+           - 16.733200530681510959563440515704*c[52]
+           - 14.49137674618943857371866415717*c[53]
+           - 10.392304845413263761164678049035*c[54]
+           - 4.6904157598234295545656301135445*c[55]
+           + 3.7416573867739413855837487323165*c[56]
+           + 6.480740698407860230965967436088*c[57]
+           + 6.*c[58]
+           + 8.3666002653407554797817202578519*c[59]
+           + 10.392304845413263761164678049035*c[60]
+           + 7.071067811865475244008443621048*c[61]
+           + 9.899494936611665341611821069468*c[62]
+           + 13.416407864998738178455042012388*c[63]
+           + 12.247448713915890490986420373529*c[64]
+           + 7.483314773547882771167497464633*c[65]
+           + 11.22497216032182415675124619695*c[66]
+           + 15.874507866387543543009694521836*c[67]
+           + 15.811388300841896659994467722164*c[68]
+           + 12.961481396815720461931934872176*c[69]
+           + 7.348469228349534294591852224118*c[70]
+           + 12.409673645990856596133241955449*c[71]
+           + 18.*c[72]
+           + 18.708286933869706927918743661583*c[73]
+           + 16.733200530681510959563440515704*c[74]
+           + 12.727922061357855439215198517887*c[75]
+           + 6.633249580710799698229865473341*c[76]
+           + 13.490737563232041465550305611496*c[77]
+           + 19.899748742132399094689596420024*c[78]
+           + 21.213203435596425732025330863145*c[79]
+           + 19.798989873223330683223642138936*c[80]
+           + 16.431676725154983403709093484024*c[81]
+           + 11.489125293076057319701222936438*c[82]
+           + 5.0990195135927848300282241090228*c[83]
+           - 4.*c[84]
+           - 6.928203230275509174109785366023*c[85]
+           - 6.480740698407860230965967436088*c[86]
+           - 8.944271909999158785636694674925*c[87]
+           - 11.22497216032182415675124619695*c[88]
+           - 7.745966692414833770358530799565*c[89]
+           - 10.583005244258362362006463014557*c[90]
+           - 14.49137674618943857371866415717*c[91]
+           - 13.416407864998738178455042012388*c[92]
+           - 8.366600265340755479781720257852*c[93]
+           - 12.*c[94]
+           - 17.146428199482246687380988522941*c[95]
+           - 17.320508075688772935274463415059*c[96]
+           - 14.49137674618943857371866415717*c[97]
+           - 8.485281374238570292810132345258*c[98]
+           - 13.266499161421599396459730946683*c[99]
+           - 19.442222095223580692897902308264*c[100]
+           - 20.493901531919196766442077361042*c[101]
+           - 18.708286933869706927918743661583*c[102]
+           - 14.696938456699068589183704448235*c[103]
+           - 8.124038404635960360459883568266*c[104]
+           - 14.422205101855957172476885069882*c[105]
+           - 21.494185260204677039244010575482*c[106]
+           - 23.237900077244501311075592398694*c[107]
+           - 22.135943621178655323992254811029*c[108]
+           - 18.973665961010275991993361266596*c[109]
+           - 14.071247279470288663696890340633*c[110]
+           - 7.211102550927978586238442534941*c[111]
+           - 15.49193338482966754071706159913*c[112]
+           - 23.366642891095845221324369785216*c[113]
+           - 25.69046515733025804023379695528*c[114]
+           - 25.099800796022266439345160773556*c[115]
+           - 22.449944320643648313502492393899*c[116]
+           - 18.165902124584949992535196858309*c[117]
+           - 12.48999599679679641169378624188*c[118]
+           - 5.477225575051661134569697828008*c[119]
+           + 4.2426406871192851464050661726291*c[120]
+           + 7.348469228349534294591852224118*c[121]
+           + 6.928203230275509174109785366023*c[122]
+           + 9.486832980505137995996680633298*c[123]
+           + 12.*c[124]
+           + 8.3666002653407554797817202578519*c[125]
+           + 11.22497216032182415675124619695*c[126]
+           + 15.49193338482966754071706159913*c[127]
+           + 14.49137674618943857371866415717*c[128]
+           + 9.165151389911680013176094387456*c[129]
+           + 12.727922061357855439215198517887*c[130]
+           + 18.330302779823360026352188774912*c[131]
+           + 18.708286933869706927918743661583*c[132]
+           + 15.874507866387543543009694521836*c[133]
+           + 9.486832980505137995996680633298*c[134]
+           + 14.071247279470288663696890340633*c[135]
+           + 20.78460969082652752232935609807*c[136]
+           + 22.135943621178655323992254811029*c[137]
+           + 20.493901531919196766442077361042*c[138]
+           + 16.431676725154983403709093484024*c[139]
+           + 9.380831519646859109131260227089*c[140]
+           + 15.297058540778354490084672327068*c[141]
+           + 22.978250586152114639402445872876*c[142]
+           + 25.099800796022266439345160773556*c[143]
+           + 24.248711305964282109384248781082*c[144]
+           + 21.213203435596425732025330863145*c[145]
+           + 16.248076809271920720919767136532*c[146]
+           + 8.8317608663278468547640427269593*c[147]
+           + 16.431676725154983403709093484024*c[148]
+           + 24.979991993593592823387572483759*c[149]
+           + 27.748873851023215893479457892222*c[150]
+           + 27.495454169735040039528283162368*c[151]
+           + 25.099800796022266439345160773556*c[152]
+           + 20.976176963403030939829070273599*c[153]
+           + 15.297058540778354490084672327068*c[154]
+           + 7.745966692414833770358530799565*c[155]
+           + 17.492855684535901412622458632637*c[156]
+           + 26.832815729997476356910084024775*c[157]
+           + 30.166206257996712172516764424594*c[158]
+           + 30.397368307141327263337488412079*c[159]
+           + 28.460498941515413987990041899894*c[160]
+           + 24.819347291981713192266483910899*c[161]
+           + 19.748417658131499017438461043723*c[162]
+           + 13.416407864998738178455042012388*c[163]
+           + y*(6.928203230275509174109785366023*c[2]
+                - 8.485281374238570292810132345258*c[5]
+                - 32.863353450309966807418186968048*c[7]
+                - 12.*c[8]
+                + 9.797958971132712392789136298824*c[11]
+                + 37.947331922020551983986722533193*c[13]
+                + 14.696938456699068589183704448235*c[14]
+                + 89.7997772825745932540099695756*c[16]
+                + 56.92099788303082797598008379979*c[17]
+                + 15.49193338482966754071706159913*c[18]
+                - 10.954451150103322269139395656016*c[21]
+                - 42.426406871192851464050661726291*c[23]
+                - 16.970562748477140585620264690516*c[24]
+                - 100.39920318408906575738064309422*c[26]
+                - 65.7267069006199336148363739361*c[27]
+                - 18.973665961010275991993361266596*c[28]
+                - 189.73665961010275991993361266596*c[30]
+                - 155.53777676178864554318321846611*c[31]
+                - 73.48469228349534294591852224118*c[32]
+                - 18.330302779823360026352188774912*c[33]
+                + 12.*c[36]
+                + 46.475800154489002622151184797389*c[38]
+                + 18.973665961010275991993361266596*c[39]
+                + 109.98181667894016015811313264947*c[41]
+                + 73.48469228349534294591852224118*c[42]
+                + 21.908902300206644538278791312032*c[43]
+                + 207.8460969082652752232935609807*c[45]
+                + 173.89652095427326288462396988604*c[46]
+                + 84.85281374238570292810132345258*c[47]
+                + 22.449944320643648313502492393899*c[48]
+                + 344.67375879228171959103668809314*c[50]
+                + 328.63353450309966807418186968048*c[51]
+                + 200.79840636817813151476128618844*c[52]
+                + 86.94826047713663144231198494302*c[53]
+                + 20.78460969082652752232935609807*c[54]
+                - 12.961481396815720461931934872176*c[57]
+                - 50.19960159204453287869032154711*c[59]
+                - 20.78460969082652752232935609807*c[60]
+                - 118.79393923933998409934185283361*c[62]
+                - 80.49844718999242907073025207433*c[63]
+                - 24.494897427831780981972840747059*c[64]
+                - 224.49944320643648313502492393899*c[66]
+                - 190.49409439665052251611633426203*c[67]
+                - 94.86832980505137995996680633298*c[68]
+                - 25.922962793631440923863869744352*c[69]
+                - 372.29020937972569788399725866348*c[71]
+                - 360.*c[72]
+                - 224.49944320643648313502492393899*c[73]
+                - 100.39920318408906575738064309422*c[74]
+                - 25.455844122715710878430397035775*c[75]
+                - 566.6109776557457415531128356828*c[77]
+                - 596.9924622639719728406878926007*c[78]
+                - 424.26406871192851464050661726291*c[79]
+                - 237.58787847867996819868370566723*c[80]
+                - 98.59006035092990042225456090414*c[81]
+                - 22.978250586152114639402445872876*c[82]
+                + 13.856406460551018348219570732047*c[85]
+                + 53.66563145999495271382016804955*c[87]
+                + 22.449944320643648313502492393899*c[88]
+                + 126.99606293110034834407755617468*c[90]
+                + 86.94826047713663144231198494302*c[91]
+                + 26.832815729997476356910084024775*c[92]
+                + 240.*c[94]
+                + 205.75713839378696024857186227529*c[95]
+                + 103.92304845413263761164678049035*c[96]
+                + 28.98275349237887714743732831434*c[97]
+                + 397.99497484264798189379192840048*c[99]
+                + 388.84444190447161385795804616528*c[100]
+                + 245.92681838303036119730492833251*c[101]
+                + 112.2497216032182415675124619695*c[102]
+                + 29.393876913398137178367408896471*c[103]
+                + 605.732614277950201244029172935*c[105]
+                + 644.8255578061403111773203172645*c[106]
+                + 464.75800154489002622151184797389*c[107]
+                + 265.63132345414386388790705773235*c[108]
+                + 113.84199576606165595196016759958*c[109]
+                + 28.142494558940577327393780681267*c[110]
+                + 867.5482695504613822801554495513*c[112]
+                + 981.3990014260254992956235309791*c[113]
+                + 770.7139547199077412070139086584*c[114]
+                + 501.9960159204453287869032154711*c[115]
+                + 269.39933184772377976202990872679*c[116]
+                + 108.99541274750969995521118114985*c[117]
+                + 24.979991993593592823387572483759*c[118]
+                - 14.696938456699068589183704448235*c[121]
+                - 56.92099788303082797598008379979*c[123]
+                - 24.*c[124]
+                - 134.6996659238618898810149543634*c[126]
+                - 92.95160030897800524430236959478*c[127]
+                - 28.98275349237887714743732831434*c[128]
+                - 254.55844122715710878430397035775*c[130]
+                - 219.96363335788032031622626529894*c[131]
+                - 112.2497216032182415675124619695*c[132]
+                - 31.749015732775087086019389043671*c[133]
+                - 422.137418384108659910906710219*c[135]
+                - 415.69219381653055044658712196141*c[136]
+                - 265.63132345414386388790705773235*c[137]
+                - 122.96340919151518059865246416625*c[138]
+                - 32.863353450309966807418186968048*c[139]
+                - 642.4764587126908885835562377369*c[141]
+                - 689.3475175845634391820733761863*c[142]
+                - 501.9960159204453287869032154711*c[143]
+                - 290.98453567157138531261098537299*c[144]
+                - 127.27922061357855439215198517887*c[145]
+                - 32.496153618543841441839534273064*c[146]
+                - 920.1738966086790706077092351053*c[148]
+                - 1049.1596637309308985822780443179*c[149]
+                - 832.4662155306964768043837367667*c[150]
+                - 549.9090833947008007905656632474*c[151]
+                - 301.19760955226719727214192928267*c[152]
+                - 125.85706178041818563897442164159*c[153]
+                - 30.594117081556708980169344654137*c[154]
+                - 1259.4856092865849017088170215498*c[156]
+                - 1502.6376808798586759869647053874*c[157]
+                - 1266.9806628358619112457041058329*c[158]
+                - 911.9210492142398179001246523624*c[159]
+                - 569.2099788303082797598008379979*c[160]
+                - 297.83216750378055830719780693079*c[161]
+                - 118.49050594878899410463076626234*c[162]
+                + y*(32.863353450309966807418186968048*c[7]
+                     - 37.947331922020551983986722533193*c[13]
+                     - 224.49944320643648313502492393899*c[16]
+                     - 56.92099788303082797598008379979*c[17]
+                     + 42.426406871192851464050661726291*c[23]
+                     + 250.99800796022266439345160773556*c[26]
+                     + 65.7267069006199336148363739361*c[27]
+                     + 853.8149682454624196397012569968*c[30]
+                     + 388.84444190447161385795804616528*c[31]
+                     + 73.48469228349534294591852224118*c[32]
+                     - 46.475800154489002622151184797389*c[38]
+                     - 274.95454169735040039528283162368*c[41]
+                     - 73.48469228349534294591852224118*c[42]
+                     - 935.3074360871937385048210244132*c[45]
+                     - 434.74130238568315721155992471509*c[46]
+                     - 84.85281374238570292810132345258*c[47]
+                     - 2412.716311545972037137256816652*c[50]
+                     - 1478.8509052639485063338184135622*c[51]
+                     - 501.9960159204453287869032154711*c[52]
+                     - 86.94826047713663144231198494302*c[53]
+                     + 50.19960159204453287869032154711*c[59]
+                     + 296.98484809834996024835463208404*c[62]
+                     + 80.49844718999242907073025207433*c[63]
+                     + 1010.2474944289641741076121577255*c[66]
+                     + 476.23523599162630629029083565507*c[67]
+                     + 94.86832980505137995996680633298*c[68]
+                     + 2606.0314656580798851879808106444*c[71]
+                     + 1620.*c[72]
+                     + 561.2486080160912078375623098475*c[73]
+                     + 100.39920318408906575738064309422*c[74]
+                     + 5666.109776557457415531128356828*c[77]
+                     + 4178.9472358478038098848152482051*c[78]
+                     + 1909.1883092036783158822797776831*c[79]
+                     + 593.9696961966999204967092641681*c[80]
+                     + 98.59006035092990042225456090414*c[81]
+                     - 53.66563145999495271382016804955*c[87]
+                     - 317.49015732775087086019389043671*c[90]
+                     - 86.94826047713663144231198494302*c[91]
+                     - 1080.*c[94]
+                     - 514.3928459844674006214296556882*c[95]
+                     - 103.92304845413263761164678049035*c[96]
+                     - 2785.9648238985358732565434988034*c[99]
+                     - 1749.7999885701222623608112077438*c[100]
+                     - 614.8170459575759029932623208313*c[101]
+                     - 112.2497216032182415675124619695*c[102]
+                     - 6057.32614277950201244029172935*c[105]
+                     - 4513.7789046429821782412422208512*c[106]
+                     - 2091.4110069520051179968033158825*c[107]
+                     - 664.0783086353596597197676443309*c[108]
+                     - 113.84199576606165595196016759958*c[109]
+                     - 11711.901638931228660782098568942*c[112]
+                     - 9813.990014260254992956235309791*c[113]
+                     - 5394.997683039354188449097360609*c[114]
+                     - 2258.98207164200397954106446962*c[115]
+                     - 673.498329619309449405074771817*c[116]
+                     - 108.99541274750969995521118114985*c[117]
+                     + 56.92099788303082797598008379979*c[123]
+                     + 336.74916480965472470253738590849*c[126]
+                     + 92.95160030897800524430236959478*c[127]
+                     + 1145.5129855222069895293678666099*c[130]
+                     + 549.9090833947008007905656632474*c[131]
+                     + 112.2497216032182415675124619695*c[132]
+                     + 2954.961928688760619376346971533*c[135]
+                     + 1870.6148721743874770096420488263*c[136]
+                     + 664.0783086353596597197676443309*c[137]
+                     + 122.96340919151518059865246416625*c[138]
+                     + 6424.764587126908885835562377369*c[141]
+                     + 4825.4326230919440742745136333039*c[142]
+                     + 2258.98207164200397954106446962*c[143]
+                     + 727.4613391789284632815274634325*c[144]
+                     + 127.27922061357855439215198517887*c[145]
+                     + 12422.347604217167453204074673922*c[148]
+                     + 10491.596637309308985822780443179*c[149]
+                     + 5827.263508714875337630686157367*c[150]
+                     + 2474.5908752761536035575454846131*c[151]
+                     + 752.9940238806679931803548232067*c[152]
+                     + 125.85706178041818563897442164159*c[153]
+                     + 22040.998162515235779904297877122*c[156]
+                     + 20285.60869187809212582402352273*c[157]
+                     + 12669.806628358619112457041058329*c[158]
+                     + 6383.447344499678725300872566537*c[159]
+                     + 2561.4449047363872589191037709905*c[160]
+                     + 744.580418759451395767994517327*c[161]
+                     + y*(149.66629547095765542334994929266*c[16]
+                          - 167.33200530681510959563440515704*c[26]
+                          - 1328.1566172707193194395352886617*c[30]
+                          - 259.22962793631440923863869744352*c[31]
+                          + 183.30302779823360026352188774912*c[41]
+                          + 1454.9226783578569265630549268649*c[45]
+                          + 289.8275349237887714743732831434*c[46]
+                          + 6433.910164122592099032684844405*c[50]
+                          + 2300.4347415216976765192730877634*c[51]
+                          + 334.66401061363021919126881031407*c[52]
+                          - 197.98989873223330683223642138936*c[62]
+                          - 1571.496102445055381945174467573*c[66]
+                          - 317.49015732775087086019389043671*c[67]
+                          - 6949.417241754879693834615495052*c[71]
+                          - 2520.*c[72]
+                          - 374.16573867739413855837487323165*c[73]
+                          - 22664.439106229829662124513427313*c[77]
+                          - 11143.859295594143493026173995214*c[78]
+                          - 2969.8484809834996024835463208404*c[79]
+                          - 395.97979746446661366447284277872*c[80]
+                          + 211.66010488516724724012926029114*c[90]
+                          + 1680.*c[94]
+                          + 342.92856398964493374761977045882*c[95]
+                          + 7429.239530396095662017449330142*c[99]
+                          + 2721.911093331301297005706323157*c[100]
+                          + 409.87803063838393532884154722084*c[101]
+                          + 24229.304571118008049761166917402*c[105]
+                          + 12036.74374571461914197664592227*c[106]
+                          + 3253.3060108142301835505829358172*c[107]
+                          + 442.71887242357310647984509622058*c[108]
+                          + 65066.12021628460367101165871634*c[112]
+                          + 39255.960057041019971824941239163*c[113]
+                          + 14386.660488104944502530926294957*c[114]
+                          + 3513.9721114431173015083225082978*c[115]
+                          + 448.99888641287296627004984787799*c[116]
+                          - 224.49944320643648313502492393899*c[126]
+                          - 1781.9090885900997614901277925042*c[130]
+                          - 366.60605559646720052704377549824*c[131]
+                          - 7879.898476503361651670258590755*c[135]
+                          - 2909.8453567157138531261098537299*c[136]
+                          - 442.71887242357310647984509622058*c[137]
+                          - 25699.058348507635543342249509475*c[141]
+                          - 12867.82032824518419806536968881*c[142]
+                          - 3513.9721114431173015083225082978*c[143]
+                          - 484.97422611928564218768497562164*c[144]
+                          - 69013.0422456509302955781926329*c[148]
+                          - 41966.386549237235943291121772715*c[149]
+                          - 15539.369356573000900348496419645*c[150]
+                          - 3849.3635837629056055339596427315*c[151]
+                          - 501.9960159204453287869032154711*c[152]
+                          - 161633.98652511172905263151776556*c[156]
+                          - 112697.82606598940069902235290406*c[157]
+                          - 50679.22651343447644982816423332*c[158]
+                          - 17022.526251999143267468993510764*c[159]
+                          - 3984.4698518121579583186058659852*c[160]
+                          + y*(664.0783086353596597197676443309*c[30]
+                               - 727.4613391789284632815274634325*c[45]
+                               - 7238.148934637916111411770449956*c[50]
+                               - 1150.2173707608488382596365438817*c[51]
+                               + 785.7480512225276909725872337865*c[66]
+                               + 7818.094396974239655563942431933*c[71]
+                               + 1260.*c[72]
+                               + 42495.823324180930616483462676211*c[77]
+                               + 12536.841707543411429654445744615*c[78]
+                               + 1484.9242404917498012417731604202*c[79]
+                               - 840.*c[94]
+                               - 8357.89447169560761976963049641*c[99]
+                               - 1360.9555466656506485028531615785*c[100]
+                               - 45429.946070846265093302187970128*c[105]
+                               - 13541.336713928946534723726662553*c[106]
+                               - 1626.6530054071150917752914679086*c[107]
+                               - 178931.83059478266009528206146995*c[112]
+                               - 73604.92510695191244717176482343*c[113]
+                               - 16184.993049118062565347292081826*c[114]
+                               - 1756.9860557215586507541612541489*c[115]
+                               + 890.9545442950498807450638962521*c[130]
+                               + 8864.885786066281858129040914599*c[135]
+                               + 1454.9226783578569265630549268649*c[136]
+                               + 48185.734403451816643766717830265*c[141]
+                               + 14476.297869275832222823540899912*c[142]
+                               + 1756.9860557215586507541612541489*c[143]
+                               + 189785.86617554005831284002974048*c[148]
+                               + 78686.97477981981739367085332384*c[149]
+                               + 17481.7905261446260128920584721*c[150]
+                               + 1924.6817918814528027669798213658*c[151]
+                               + 606127.4494691689839473681916209*c[156]
+                               + 309919.02168147085192231147048615*c[157]
+                               + 95023.54971268964334342780793747*c[158]
+                               + 19150.34203349903617590261769961*c[159]
+                               + y*(2895.2595738551664445647081799823*c[50]
+                                    - 3127.2377587896958622255769727733*c[71]
+                                    - 37396.324525279218942505447155066*c[77]
+                                    - 5014.736683017364571861778297846*c[78]
+                                    + 3343.1577886782430479078521985641*c[99]
+                                    + 39978.352542344713282105925413713*c[105]
+                                    + 5416.534685571578613889490665021*c[106]
+                                    + 257661.83605648703053720616851672*c[112]
+                                    + 64772.33409411768295351115304462*c[113]
+                                    + 6473.997219647225026138916832731*c[114]
+                                    - 3545.9543144265127432516163658396*c[135]
+                                    - 42403.446275037598646514711690633*c[141]
+                                    - 5790.519147710332889129416359965*c[142]
+                                    - 273291.64729277768397048964282629*c[148]
+                                    - 69244.53780624143930643035092498*c[149]
+                                    - 6992.71621045785040515682338884*c[150]
+                                    - 1.2607450948958714866105258385714e6*c[156]
+                                    - 446283.39122131802676812851750006*c[157]
+                                    - 83620.72374716688614221647098497*c[158]
+                                    + y*(12465.441508426406314168482385022*c[77]
+                                         - 13326.117514114904427368641804571*c[105]
+                                         - 186089.10381857396649909334392874*c[112]
+                                         - 21590.77803137256098450371768154*c[113]
+                                         + 14134.482091679199548838237230211*c[141]
+                                         + 197377.3008225616606453536309301*c[148]
+                                         + 23081.512602080479768810116974993*c[149]
+                                         + 1.4708692773785167343789468116666e6*c[156]
+                                         + 322315.7825487296859992039293056*c[157]
+                                         + y*(53168.31537673541899974095540821*c[112]
+                                              - 56393.51452073190304152960883717*c[148]
+                                              - 900532.2106399082047218041704081*c[156]
+                                              + 225133.05265997705118045104260203*y*c[156]
+                                              - 92090.22358535133885691540837303*c[157]
+                                              + 184180.44717070267771383081674606*z*c[157])
+                                         + 27873.574582388962047405490328325*c[158]
+                                         + z*(43181.556062745121969007435363079*c[113]
+                                              - 46163.025204160959537620233949987*c[149]
+                                              - 644631.5650974593719984078586112*c[157]
+                                              - 167241.44749433377228443294196995*c[158]
+                                              + 167241.44749433377228443294196995*z*c[158]))
+                                    - 7660.136813399614470361047079844*c[159]
+                                    + z*(10029.473366034729143723556595692*c[78]
+                                         - 10833.069371143157227778981330043*c[106]
+                                         - 129544.66818823536590702230608924*c[113]
+                                         - 38843.983317883350156833500996383*c[114]
+                                         + 11581.038295420665778258832719929*c[142]
+                                         + 138489.07561248287861286070184996*c[149]
+                                         + 41956.29726274710243094094033304*c[150]
+                                         + 892566.7824426360535362570350001*c[157]
+                                         + 501724.3424830013168532988259098*c[158]
+                                         + 91921.64176079537364433256495813*c[159]
+                                         + z*(38843.983317883350156833500996383*c[114]
+                                              - 41956.29726274710243094094033304*c[150]
+                                              - 501724.3424830013168532988259098*c[158]
+                                              - 229804.10440198843411083141239532*c[159]
+                                              + 153202.73626799228940722094159688*z*c[159])))
+                               + 1992.2349259060789791593029329926*c[160]
+                               + z*(2300.4347415216976765192730877634*c[51]
+                                    - 2520.*c[72]
+                                    - 25073.68341508682285930889148923*c[78]
+                                    - 8909.545442950498807450638962521*c[79]
+                                    + 2721.911093331301297005706323157*c[100]
+                                    + 27082.673427857893069447453325107*c[106]
+                                    + 9759.918032442690550651748807452*c[107]
+                                    + 147209.85021390382489434352964686*c[113]
+                                    + 97109.95829470837539208375249096*c[114]
+                                    + 21083.832668658703809049935049787*c[115]
+                                    - 2909.8453567157138531261098537299*c[136]
+                                    - 28952.595738551664445647081799823*c[142]
+                                    - 10541.916334329351904524967524893*c[143]
+                                    - 157373.94955963963478734170664768*c[149]
+                                    - 104890.7431568677560773523508326*c[150]
+                                    - 23096.181502577433633203757856389*c[151]
+                                    - 619838.0433629417038446229409723*c[157]
+                                    - 570141.2982761378600605668476248*c[158]
+                                    - 229804.10440198843411083141239532*c[159]
+                                    - 39844.698518121579583186058659852*c[160]
+                                    + z*(8909.545442950498807450638962521*c[79]
+                                         - 9759.918032442690550651748807452*c[107]
+                                         - 97109.95829470837539208375249096*c[114]
+                                         - 52709.58167164675952262483762447*c[115]
+                                         + 10541.916334329351904524967524893*c[143]
+                                         + 104890.7431568677560773523508326*c[150]
+                                         + 57740.45375644358408300939464097*c[151]
+                                         + 570141.2982761378600605668476248*c[158]
+                                         + 574510.2610049710852770785309883*c[159]
+                                         + 179301.14333154710812433726396934*c[160]
+                                         + z*(35139.721114431173015083225082978*c[115]
+                                              - 38493.635837629056055339596427315*c[151]
+                                              - 383006.8406699807235180523539922*c[159]
+                                              - 278912.88962685105708230241061897*c[160]
+                                              + 139456.44481342552854115120530948*z*c[160]))))
+                          - 496.38694583963426384532967821798*c[161]
+                          + z*(518.459255872628818477277394887*c[31]
+                               - 579.6550698475775429487465662868*c[46]
+                               - 4600.8694830433953530385461755267*c[51]
+                               - 2007.9840636817813151476128618844*c[52]
+                               + 634.9803146555017417203877808734*c[67]
+                               + 5040.*c[72]
+                               + 2244.9944320643648313502492393899*c[73]
+                               + 22287.718591188286986052347990427*c[78]
+                               + 17819.090885900997614901277925042*c[79]
+                               + 4751.7575695735993639736741133446*c[80]
+                               - 685.8571279792898674952395409176*c[95]
+                               - 5443.822186662602594011412646314*c[100]
+                               - 2459.2681838303036119730492833251*c[101]
+                               - 24073.48749142923828395329184454*c[106]
+                               - 19519.836064885381101303497614903*c[107]
+                               - 5312.626469082877277758141154647*c[108]
+                               - 78511.92011408203994364988247833*c[113]
+                               - 86319.96292862966701518555776974*c[114]
+                               - 42167.665337317407618099870099573*c[115]
+                               - 8979.97772825745932540099695756*c[116]
+                               + 733.2121111929344010540875509965*c[131]
+                               + 5819.69071343142770625221970746*c[136]
+                               + 2656.3132345414386388790705773235*c[137]
+                               + 25735.640656490368396130739377621*c[142]
+                               + 21083.832668658703809049935049787*c[143]
+                               + 5819.69071343142770625221970746*c[144]
+                               + 83932.77309847447188658224354543*c[149]
+                               + 93236.21613943800540209097851787*c[150]
+                               + 46192.363005154867266407515712778*c[151]
+                               + 10039.920318408906575738064309422*c[152]
+                               + 225395.65213197880139804470580811*c[157]
+                               + 304075.35908060685869896898539991*c[158]
+                               + 204270.31502398971920962792212917*c[159]
+                               + 79689.3970362431591663721173197*c[160]
+                               + 14891.608375189027915359890346539*c[161]
+                               + z*(2007.9840636817813151476128618844*c[52]
+                                    - 2244.9944320643648313502492393899*c[73]
+                                    - 17819.090885900997614901277925042*c[79]
+                                    - 11879.393923933998409934185283361*c[80]
+                                    + 2459.2681838303036119730492833251*c[101]
+                                    + 19519.836064885381101303497614903*c[107]
+                                    + 13281.566172707193194395352886617*c[108]
+                                    + 86319.96292862966701518555776974*c[114]
+                                    + 105419.16334329351904524967524893*c[115]
+                                    + 40409.899777158566964304486309019*c[116]
+                                    - 2656.3132345414386388790705773235*c[137]
+                                    - 21083.832668658703809049935049787*c[143]
+                                    - 14549.226783578569265630549268649*c[144]
+                                    - 93236.21613943800540209097851787*c[150]
+                                    - 115480.90751288716816601878928195*c[151]
+                                    - 45179.6414328400795908212893924*c[152]
+                                    - 304075.35908060685869896898539991*c[158]
+                                    - 510675.7875599742980240698053229*c[159]
+                                    - 358602.28666309421624867452793867*c[160]
+                                    - 104241.25862632319540751923242578*c[161]
+                                    + z*(7919.595949289332273289456855574*c[80]
+                                         - 8854.377448471462129596901924412*c[108]
+                                         - 70279.44222886234603016645016596*c[115]
+                                         - 62859.84409780221527780697870292*c[116]
+                                         + 9699.484522385712843753699512433*c[144]
+                                         + 76987.27167525811211067919285463*c[151]
+                                         + 70279.44222886234603016645016596*c[152]
+                                         + 340450.52503998286534937987021529*c[159]
+                                         + 557825.7792537021141646048212379*c[160]
+                                         + 277976.68967019518775338461980207*c[161]
+                                         + z*(31429.922048901107638903489351459*c[116]
+                                              - 35139.721114431173015083225082978*c[152]
+                                              - 278912.88962685105708230241061897*c[160]
+                                              - 312723.77587896958622255769727733*c[161]
+                                              + 125089.51035158783448902307891093*z*c[161])))))
+                     + 118.49050594878899410463076626234*c[162]
+                     + z*(113.84199576606165595196016759958*c[17]
+                          - 131.45341380123986722967274787219*c[27]
+                          - 777.6888838089432277159160923306*c[31]
+                          - 440.90815370097205767551113344706*c[32]
+                          + 146.96938456699068589183704448235*c[42]
+                          + 869.4826047713663144231198494302*c[46]
+                          + 509.1168824543142175686079407155*c[47]
+                          + 2957.7018105278970126676368271243*c[51]
+                          + 3011.9760955226719727214192928267*c[52]
+                          + 1043.3791257256395773077438193162*c[53]
+                          - 160.99689437998485814146050414865*c[63]
+                          - 952.4704719832526125805816713101*c[67]
+                          - 569.2099788303082797598008379979*c[68]
+                          - 3240.*c[72]
+                          - 3367.4916480965472470253738590849*c[73]
+                          - 1204.7904382090687890885677171307*c[74]
+                          - 8357.89447169560761976963049641*c[78]
+                          - 11455.129855222069895293678666099*c[79]
+                          - 7127.636354360399045960511170017*c[80]
+                          - 1971.8012070185980084450912180829*c[81]
+                          + 173.89652095427326288462396988604*c[91]
+                          + 1028.7856919689348012428593113765*c[95]
+                          + 623.5382907247958256698806829421*c[96]
+                          + 3499.5999771402445247216224154875*c[100]
+                          + 3688.9022757454554179595739249876*c[101]
+                          + 1346.996659238618898810149543634*c[102]
+                          + 9027.557809285964356482484441702*c[106]
+                          + 12548.466041712030707980819895295*c[107]
+                          + 7968.93970362431591663721173197*c[108]
+                          + 2276.8399153212331190392033519916*c[109]
+                          + 19627.980028520509985912470619582*c[113]
+                          + 32369.986098236125130694584163653*c[114]
+                          + 27107.78485970404775449277363544*c[115]
+                          + 13469.96659238618898810149543634*c[116]
+                          + 3269.8623824252909986563354344956*c[117]
+                          - 185.90320061795601048860473918956*c[127]
+                          - 1099.8181667894016015811313264947*c[131]
+                          - 673.498329619309449405074771817*c[132]
+                          - 3741.2297443487749540192840976527*c[136]
+                          - 3984.4698518121579583186058659852*c[137]
+                          - 1475.560910298182167183829569995*c[138]
+                          - 9650.865246183888148549027266608*c[142]
+                          - 13553.89242985202387724638681772*c[143]
+                          - 8729.53607014714155937832956119*c[144]
+                          - 2545.5844122715710878430397035775*c[145]
+                          - 20983.193274618617971645560886358*c[149]
+                          - 34963.5810522892520257841169442*c[150]
+                          - 29695.090503313843242690545815357*c[151]
+                          - 15059.880477613359863607096464133*c[152]
+                          - 3775.7118534125455691692326492478*c[153]
+                          - 40571.21738375618425164804704546*c[157]
+                          - 76018.83977015171467474224634998*c[158]
+                          - 76601.36813399614470361047079844*c[159]
+                          - 51228.89809472774517838207541981*c[160]
+                          - 22337.412562783541873039835519809*c[161]
+                          - 4976.6012498491377523944921830182*c[162]
+                          + z*(440.90815370097205767551113344706*c[32]
+                               - 509.1168824543142175686079407155*c[47]
+                               - 3011.9760955226719727214192928267*c[52]
+                               - 2608.4478143140989432693595482906*c[53]
+                               + 569.2099788303082797598008379979*c[68]
+                               + 3367.4916480965472470253738590849*c[73]
+                               + 3011.9760955226719727214192928267*c[74]
+                               + 11455.129855222069895293678666099*c[79]
+                               + 17819.090885900997614901277925042*c[80]
+                               + 8873.105431583691038002910481373*c[81]
+                               - 623.5382907247958256698806829421*c[96]
+                               - 3688.9022757454554179595739249876*c[101]
+                               - 3367.4916480965472470253738590849*c[102]
+                               - 12548.466041712030707980819895295*c[107]
+                               - 19922.349259060789791593029329926*c[108]
+                               - 10245.779618945549035676415083962*c[109]
+                               - 32369.986098236125130694584163653*c[114]
+                               - 67769.4621492601193862319340886*c[115]
+                               - 60614.84966573785044645672946353*c[116]
+                               - 22889.03667697703699059434804147*c[117]
+                               + 673.498329619309449405074771817*c[132]
+                               + 3984.4698518121579583186058659852*c[137]
+                               + 3688.9022757454554179595739249876*c[138]
+                               + 13553.89242985202387724638681772*c[143]
+                               + 21823.840175367853898445823902974*c[144]
+                               + 11455.129855222069895293678666099*c[145]
+                               + 34963.5810522892520257841169442*c[150]
+                               + 74237.72625828460810672636453839*c[151]
+                               + 67769.4621492601193862319340886*c[152]
+                               + 26429.982973887818984184628544734*c[153]
+                               + 76018.83977015171467474224634998*c[158]
+                               + 191503.4203349903617590261769961*c[159]
+                               + 230530.04142627485330271933938915*c[160]
+                               + 156361.88793948479311127884863866*c[161]
+                               + 49766.012498491377523944921830182*c[162]
+                               + z*(1738.9652095427326288462396988604*c[53]
+                                    - 2007.9840636817813151476128618844*c[74]
+                                    - 11879.393923933998409934185283361*c[80]
+                                    - 13802.60844913018605911563852658*c[81]
+                                    + 2244.9944320643648313502492393899*c[102]
+                                    + 13281.566172707193194395352886617*c[108]
+                                    + 15937.879407248631833274423463941*c[109]
+                                    + 45179.6414328400795908212893924*c[115]
+                                    + 94289.76614670332291671046805438*c[116]
+                                    + 61037.43113860543197491826144392*c[117]
+                                    - 2459.2681838303036119730492833251*c[138]
+                                    - 14549.226783578569265630549268649*c[144]
+                                    - 17819.090885900997614901277925042*c[145]
+                                    - 49491.817505523072071150909692262*c[151]
+                                    - 105419.16334329351904524967524893*c[152]
+                                    - 70479.95459703418395782567611929*c[153]
+                                    - 127668.94688999357450601745133073*c[159]
+                                    - 358602.28666309421624867452793867*c[160]
+                                    - 416965.0345052927816300769297031*c[161]
+                                    - 199064.04999396551009577968732073*c[162]
+                                    + z*(6901.30422456509302955781926329*c[81]
+                                         - 7968.93970362431591663721173197*c[109]
+                                         - 47144.883073351661458355234027189*c[116]
+                                         - 68667.11003093111097178304412441*c[117]
+                                         + 8909.545442950498807450638962521*c[145]
+                                         + 52709.58167164675952262483762447*c[152]
+                                         + 79289.9489216634569525538856342*c[153]
+                                         + 179301.14333154710812433726396934*c[160]
+                                         + 469085.66381845437933383654591599*c[161]
+                                         + 373245.09373868533142958691372637*c[162]
+                                         + z*(27466.844012372444388713217649763*c[117]
+                                              - 31715.979568665382781021554253681*c[153]
+                                              - 187634.2655273817517335346183664*c[161]
+                                              - 328455.6824900430916580364840792*c[162]
+                                              + 109485.2274966810305526788280264*z*c[162]))))))
+                - 26.832815729997476356910084024775*c[163]
+                + z*(24.*c[8]
+                     - 29.393876913398137178367408896471*c[14]
+                     - 113.84199576606165595196016759958*c[17]
+                     - 92.95160030897800524430236959478*c[18]
+                     + 33.941125496954281171240529381033*c[24]
+                     + 131.45341380123986722967274787219*c[27]
+                     + 113.84199576606165595196016759958*c[28]
+                     + 311.07555352357729108636643693222*c[31]
+                     + 440.90815370097205767551113344706*c[32]
+                     + 219.96363335788032031622626529894*c[33]
+                     - 37.947331922020551983986722533193*c[39]
+                     - 146.96938456699068589183704448235*c[42]
+                     - 131.45341380123986722967274787219*c[43]
+                     - 347.79304190854652576924793977207*c[46]
+                     - 509.1168824543142175686079407155*c[47]
+                     - 269.39933184772377976202990872679*c[48]
+                     - 657.267069006199336148363739361*c[51]
+                     - 1204.7904382090687890885677171307*c[52]
+                     - 1043.3791257256395773077438193162*c[53]
+                     - 415.69219381653055044658712196141*c[54]
+                     + 41.569219381653055044658712196141*c[60]
+                     + 160.99689437998485814146050414865*c[63]
+                     + 146.96938456699068589183704448235*c[64]
+                     + 380.98818879330104503223266852405*c[67]
+                     + 569.2099788303082797598008379979*c[68]
+                     + 311.07555352357729108636643693222*c[69]
+                     + 720.*c[72]
+                     + 1346.996659238618898810149543634*c[73]
+                     + 1204.7904382090687890885677171307*c[74]
+                     + 509.1168824543142175686079407155*c[75]
+                     + 1193.9849245279439456813757852014*c[78]
+                     + 2545.5844122715710878430397035775*c[79]
+                     + 2851.0545417441596183842044680068*c[80]
+                     + 1971.8012070185980084450912180829*c[81]
+                     + 689.3475175845634391820733761863*c[82]
+                     - 44.899888641287296627004984787799*c[88]
+                     - 173.89652095427326288462396988604*c[91]
+                     - 160.99689437998485814146050414865*c[92]
+                     - 411.51427678757392049714372455059*c[95]
+                     - 623.5382907247958256698806829421*c[96]
+                     - 347.79304190854652576924793977207*c[97]
+                     - 777.6888838089432277159160923306*c[100]
+                     - 1475.560910298182167183829569995*c[101]
+                     - 1346.996659238618898810149543634*c[102]
+                     - 587.8775382679627435673481779294*c[103]
+                     - 1289.6511156122806223546406345289*c[106]
+                     - 2788.5480092693401573290710878433*c[107]
+                     - 3187.5758814497263666548846927882*c[108]
+                     - 2276.8399153212331190392033519916*c[109]
+                     - 844.274836768217319821813420438*c[110]
+                     - 1962.7980028520509985912470619582*c[113]
+                     - 4624.2837283194464472420834519504*c[114]
+                     - 6023.952191045343945442838585653*c[115]
+                     - 5387.986636954475595240598174536*c[116]
+                     - 3269.8623824252909986563354344956*c[117]
+                     - 1049.1596637309308985822780443179*c[118]
+                     + 48.*c[124]
+                     + 185.90320061795601048860473918956*c[127]
+                     + 173.89652095427326288462396988604*c[128]
+                     + 439.92726671576064063245253059789*c[131]
+                     + 673.498329619309449405074771817*c[132]
+                     + 380.98818879330104503223266852405*c[133]
+                     + 831.3843876330611008931742439228*c[136]
+                     + 1593.7879407248631833274423463941*c[137]
+                     + 1475.560910298182167183829569995*c[138]
+                     + 657.267069006199336148363739361*c[139]
+                     + 1378.6950351691268783641467523725*c[142]
+                     + 3011.9760955226719727214192928267*c[143]
+                     + 3491.8144280588566237513318244758*c[144]
+                     + 2545.5844122715710878430397035775*c[145]
+                     + 974.8846085563152432551860281919*c[146]
+                     + 2098.3193274618617971645560886358*c[149]
+                     + 4994.7972931841788608263024206*c[150]
+                     + 6598.909000736409609486787958968*c[151]
+                     + 6023.952191045343945442838585653*c[152]
+                     + 3775.7118534125455691692326492478*c[153]
+                     + 1284.9529174253817771671124754737*c[154]
+                     + 3005.2753617597173519739294107748*c[157]
+                     + 7601.883977015171467474224634998*c[158]
+                     + 10943.052590570877814801495828349*c[159]
+                     + 11384.199576606165595196016759958*c[160]
+                     + 8934.965025113416749215934207924*c[161]
+                     + 4976.6012498491377523944921830182*c[162]
+                     + 1502.6376808798586759869647053874*c[163]
+                     + z*(92.95160030897800524430236959478*c[18]
+                          - 113.84199576606165595196016759958*c[28]
+                          - 440.90815370097205767551113344706*c[32]
+                          - 549.9090833947008007905656632474*c[33]
+                          + 131.45341380123986722967274787219*c[43]
+                          + 509.1168824543142175686079407155*c[47]
+                          + 673.498329619309449405074771817*c[48]
+                          + 1204.7904382090687890885677171307*c[52]
+                          + 2608.4478143140989432693595482906*c[53]
+                          + 1870.6148721743874770096420488263*c[54]
+                          - 146.96938456699068589183704448235*c[64]
+                          - 569.2099788303082797598008379979*c[68]
+                          - 777.6888838089432277159160923306*c[69]
+                          - 1346.996659238618898810149543634*c[73]
+                          - 3011.9760955226719727214192928267*c[74]
+                          - 2291.0259710444139790587357332197*c[75]
+                          - 2545.5844122715710878430397035775*c[79]
+                          - 7127.636354360399045960511170017*c[80]
+                          - 8873.105431583691038002910481373*c[81]
+                          - 4825.4326230919440742745136333039*c[82]
+                          + 160.99689437998485814146050414865*c[92]
+                          + 623.5382907247958256698806829421*c[96]
+                          + 869.4826047713663144231198494302*c[97]
+                          + 1475.560910298182167183829569995*c[101]
+                          + 3367.4916480965472470253738590849*c[102]
+                          + 2645.4489222058323460530668006824*c[103]
+                          + 2788.5480092693401573290710878433*c[107]
+                          + 7968.93970362431591663721173197*c[108]
+                          + 10245.779618945549035676415083962*c[109]
+                          + 5909.923857377521238752693943066*c[110]
+                          + 4624.2837283194464472420834519504*c[114]
+                          + 15059.880477613359863607096464133*c[115]
+                          + 24245.939866295140178582691785411*c[116]
+                          + 22889.03667697703699059434804147*c[117]
+                          + 10491.596637309308985822780443179*c[118]
+                          - 173.89652095427326288462396988604*c[128]
+                          - 673.498329619309449405074771817*c[132]
+                          - 952.4704719832526125805816713101*c[133]
+                          - 1593.7879407248631833274423463941*c[137]
+                          - 3688.9022757454554179595739249876*c[138]
+                          - 2957.7018105278970126676368271243*c[139]
+                          - 3011.9760955226719727214192928267*c[143]
+                          - 8729.53607014714155937832956119*c[144]
+                          - 11455.129855222069895293678666099*c[145]
+                          - 6824.192259894206702786302197343*c[146]
+                          - 4994.7972931841788608263024206*c[150]
+                          - 16497.272501841024023716969897421*c[151]
+                          - 27107.78485970404775449277363544*c[152]
+                          - 26429.982973887818984184628544734*c[153]
+                          - 12849.529174253817771671124754737*c[154]
+                          - 7601.883977015171467474224634998*c[158]
+                          - 27357.631476427194537003739570871*c[159]
+                          - 51228.89809472774517838207541981*c[160]
+                          - 62544.75517579391724451153945547*c[161]
+                          - 49766.012498491377523944921830182*c[162]
+                          - 20285.60869187809212582402352273*c[163]
+                          + z*(366.60605559646720052704377549824*c[33]
+                               - 448.99888641287296627004984787799*c[48]
+                               - 1738.9652095427326288462396988604*c[53]
+                               - 2909.8453567157138531261098537299*c[54]
+                               + 518.459255872628818477277394887*c[69]
+                               + 2007.9840636817813151476128618844*c[74]
+                               + 3563.8181771801995229802555850084*c[75]
+                               + 4751.7575695735993639736741133446*c[80]
+                               + 13802.60844913018605911563852658*c[81]
+                               + 12867.82032824518419806536968881*c[82]
+                               - 579.6550698475775429487465662868*c[97]
+                               - 2244.9944320643648313502492393899*c[102]
+                               - 4115.1427678757392049714372455059*c[103]
+                               - 5312.626469082877277758141154647*c[108]
+                               - 15937.879407248631833274423463941*c[109]
+                               - 15759.796953006723303340517181509*c[110]
+                               - 10039.920318408906575738064309422*c[115]
+                               - 37715.906458681329166684187221751*c[116]
+                               - 61037.43113860543197491826144392*c[117]
+                               - 41966.386549237235943291121772715*c[118]
+                               + 634.9803146555017417203877808734*c[133]
+                               + 2459.2681838303036119730492833251*c[138]
+                               + 4600.8694830433953530385461755267*c[139]
+                               + 5819.69071343142770625221970746*c[144]
+                               + 17819.090885900997614901277925042*c[145]
+                               + 18197.846026384551207430139192916*c[146]
+                               + 10998.181667894016015811313264947*c[151]
+                               + 42167.665337317407618099870099573*c[152]
+                               + 70479.95459703418395782567611929*c[153]
+                               + 51398.11669701527108668449901895*c[154]
+                               + 18238.420984284796358002493047248*c[159]
+                               + 79689.3970362431591663721173197*c[160]
+                               + 166786.01380211711265203077188124*c[161]
+                               + 199064.04999396551009577968732073*c[162]
+                               + 112697.82606598940069902235290406*c[163]
+                               + z*(1454.9226783578569265630549268649*c[54]
+                                    - 1781.9090885900997614901277925042*c[75]
+                                    - 6901.30422456509302955781926329*c[81]
+                                    - 14476.297869275832222823540899912*c[82]
+                                    + 2057.5713839378696024857186227529*c[103]
+                                    + 7968.93970362431591663721173197*c[109]
+                                    + 17729.771572132563716258081829198*c[110]
+                                    + 18857.953229340664583342093610875*c[116]
+                                    + 68667.11003093111097178304412441*c[117]
+                                    + 78686.97477981981739367085332384*c[118]
+                                    - 2300.4347415216976765192730877634*c[139]
+                                    - 8909.545442950498807450638962521*c[145]
+                                    - 20472.57677968262010835890659203*c[146]
+                                    - 21083.832668658703809049935049787*c[152]
+                                    - 79289.9489216634569525538856342*c[153]
+                                    - 96371.46880690363328753343566053*c[154]
+                                    - 39844.698518121579583186058659852*c[160]
+                                    - 187634.2655273817517335346183664*c[161]
+                                    - 373245.09373868533142958691372637*c[162]
+                                    - 309919.02168147085192231147048615*c[163]
+                                    + z*(5790.519147710332889129416359965*c[82]
+                                         - 7091.908628853025486503232731679*c[110]
+                                         - 27466.844012372444388713217649763*c[117]
+                                         - 69244.53780624143930643035092498*c[118]
+                                         + 8189.030711873048043343562636812*c[146]
+                                         + 31715.979568665382781021554253681*c[153]
+                                         + 84806.89255007519729302942338127*c[154]
+                                         + 75053.70621095270069341384734656*c[161]
+                                         + 328455.6824900430916580364840792*c[162]
+                                         + 446283.39122131802676812851750006*c[163]
+                                         + z*(23081.512602080479768810116974993*c[118]
+                                              - 28268.964183358399097676474460422*c[154]
+                                              - 109485.2274966810305526788280264*c[162]
+                                              - 322315.7825487296859992039293056*c[163]
+                                              + 92090.22358535133885691540837303*z*c[163])))))))
+           + x*(6.*c[1]
+                + 3.4641016151377545870548926830117*c[2]
+                - 19.595917942265424785578272597647*c[4]
+                - 25.455844122715710878430397035775*c[5]
+                - 10.392304845413263761164678049035*c[6]
+                - 10.954451150103322269139395656016*c[7]
+                - 6.*c[8]
+                + 42.426406871192851464050661726291*c[10]
+                + 63.68673331236263055312938594235*c[11]
+                + 33.941125496954281171240529381033*c[12]
+                + 56.92099788303082797598008379979*c[13]
+                + 44.090815370097205767551113344706*c[14]
+                + 13.416407864998738178455042012388*c[15]
+                + 22.449944320643648313502492393899*c[16]
+                + 18.973665961010275991993361266596*c[17]
+                + 7.745966692414833770358530799565*c[18]
+                - 75.89466384404110396797344506639*c[20]
+                - 120.49896265113654496053335221618*c[21]
+                - 73.48469228349534294591852224118*c[22]
+                - 127.27922061357855439215198517887*c[23]
+                - 110.30865786510141380653172048836*c[24]
+                - 43.817804600413289076557582624064*c[25]
+                - 100.39920318408906575738064309422*c[26]
+                - 98.59006035092990042225456090414*c[27]
+                - 56.92099788303082797598008379979*c[28]
+                - 15.874507866387543543009694521836*c[29]
+                - 37.947331922020551983986722533193*c[30]
+                - 38.884444190447161385795804616528*c[31]
+                - 24.494897427831780981972840747059*c[32]
+                - 9.165151389911680013176094387456*c[33]
+                + 121.24355652982141054692124390541*c[35]
+                + 198.*c[36]
+                + 131.45341380123986722967274787219*c[37]
+                + 224.63303408003017934039739318738*c[38]
+                + 208.71032557111303591192697393256*c[39]
+                + 94.86832980505137995996680633298*c[40]
+                + 210.79848196796864030305017091149*c[41]
+                + 220.45407685048602883775556672353*c[42]
+                + 142.40786495134318949881214352821*c[43]
+                + 51.8459255872628818477277394887*c[44]
+                + 155.88457268119895641747017073553*c[45]
+                + 173.89652095427326288462396988604*c[46]
+                + 127.27922061357855439215198517887*c[47]
+                + 67.3498329619309449405074771817*c[48]
+                + 18.*c[49]
+                + 57.44562646538028659850611468219*c[50]
+                + 65.7267069006199336148363739361*c[51]
+                + 50.19960159204453287869032154711*c[52]
+                + 28.98275349237887714743732831434*c[53]
+                + 10.392304845413263761164678049035*c[54]
+                - 179.59955456514918650801993915119*c[56]
+                - 298.11407212676157062443450206005*c[57]
+                - 210.*c[58]
+                - 351.39721114431173015083225082978*c[59]
+                - 342.94605989863770411843437561816*c[60]
+                - 169.70562748477140585620264690516*c[61]
+                - 356.38181771801995229802555850084*c[62]
+                - 389.07582808496340717519621835924*c[63]
+                - 269.44387170614959080170124821765*c[64]
+                - 112.2497216032182415675124619695*c[65]
+                - 314.29922048901107638903489351459*c[66]
+                - 365.11368092691350148922297400222*c[67]
+                - 284.60498941515413987990041899894*c[68]
+                - 168.49925815860436600511515333829*c[69]
+                - 58.78775382679627435673481779294*c[70]
+                - 223.37412562783541873039835519809*c[71]
+                - 270.*c[72]
+                - 224.49944320643648313502492393899*c[73]
+                - 150.59880477613359863607096464133*c[74]
+                - 76.36753236814713263529119110732*c[75]
+                - 19.899748742132399094689596420024*c[76]
+                - 80.94442537939224879330183366897*c[77]
+                - 99.49874371066199547344798210012*c[78]
+                - 84.85281374238570292810132345258*c[79]
+                - 59.39696961966999204967092641681*c[80]
+                - 32.863353450309966807418186968048*c[81]
+                - 11.489125293076057319701222936438*c[82]
+                + 252.*c[84]
+                + 422.62039704680605962069690732743*c[85]
+                + 311.07555352357729108636643693222*c[86]
+                + 509.8234988699520507812915964707*c[87]
+                + 516.3487193748039112105573250597*c[88]
+                + 271.10883423451918196254857798477*c[89]
+                + 539.7332674571764804623296137424*c[90]
+                + 608.6378233399564200961838946011*c[91]
+                + 442.74145954495835988901638640879*c[92]
+                + 200.79840636817813151476128618844*c[93]
+                + 516.*c[94]
+                + 617.2714151813608807457155868259*c[95]
+                + 502.2947341949744151229594390367*c[96]
+                + 318.81028841616764862181061145773*c[97]
+                + 127.27922061357855439215198517887*c[98]
+                + 437.79447232691278008317112124053*c[99]
+                + 544.3822186662602594011412646314*c[100]
+                + 471.35973523414152562816777930397*c[101]
+                + 336.74916480965472470253738590849*c[102]
+                + 191.06019993708789165938815782706*c[103]
+                + 64.99230723708768288367906854613*c[104]
+                + 302.86630713897510062201458646752*c[105]
+                + 386.89533468368418670639219035867*c[106]
+                + 348.56850115866751966613388598042*c[107]
+                + 265.63132345414386388790705773235*c[108]
+                + 170.76299364909248392794025139937*c[109]
+                + 84.4274836768217319821813420438*c[110]
+                + 21.633307652783935758715327604823*c[111]
+                + 108.44353369380767278501943119391*c[112]
+                + 140.1998573465750713279462187113*c[113]
+                + 128.4523257866512902011689847764*c[114]
+                + 100.39920318408906575738064309422*c[115]
+                + 67.3498329619309449405074771817*c[116]
+                + 36.331804249169899985070393716618*c[117]
+                + 12.48999599679679641169378624188*c[118]
+                - 339.41125496954281171240529381033*c[120]
+                - 573.1805998112636749781644734812*c[121]
+                - 436.47680350735707796891647805948*c[122]
+                - 702.0256405573802117037543668641*c[123]
+                - 732.*c[124]
+                - 401.59681273635626302952257237689*c[125]
+                - 763.2981069018840426590847413926*c[126]
+                - 883.0402029352910498208725111504*c[127]
+                - 666.6033303247141743910585512298*c[128]
+                - 320.78029864690880046116330356096*c[129]
+                - 763.6753236814713263529119110732*c[130]
+                - 934.8454417709913613439616275205*c[131]
+                - 785.7480512225276909725872337865*c[132]
+                - 523.8587595907889369193199192206*c[133]
+                - 227.68399153212331190392033519916*c[134]
+                - 703.5623639735144331848445170317*c[135]
+                - 893.738216705540683460162312217*c[136]
+                - 796.893970362431591663721173197*c[137]
+                - 594.3231444256567062268202434702*c[138]
+                - 361.49688795340963488160005664853*c[139]
+                - 140.71247279470288663696890340633*c[140]
+                - 581.2882245495774706232175484286*c[141]
+                - 758.2822693430197831002807138049*c[142]
+                - 702.7944222886234603016645016596*c[143]
+                - 557.7203600371784885158377219649*c[144]
+                - 381.83766184073566317645595553662*c[145]
+                - 211.22499852053496937195697277492*c[146]
+                - 70.65408693062277483811234181567*c[147]
+                - 394.36024140371960168901824361658*c[148]
+                - 524.5798318654654492911390221589*c[149]
+                - 499.47972931841788608263024206*c[150]
+                - 412.43181254602560059292424743552*c[151]
+                - 301.19760955226719727214192928267*c[152]
+                - 188.78559267062727845846163246239*c[153]
+                - 91.78235124467012694050803396241*c[154]
+                - 23.237900077244501311075592398694*c[155]
+                - 139.94284547628721130097966906109*c[156]
+                - 187.82971010998233449837058817343*c[157]
+                - 180.99723754798027303510058654756*c[158]
+                - 151.9868415357066363166874420604*c[159]
+                - 113.84199576606165595196016759958*c[160]
+                - 74.4580418759451395767994517327*c[161]
+                - 39.496835316262998034876922087446*c[162]
+                + x*(24.494897427831780981972840747059*c[4]
+                     + 21.213203435596425732025330863145*c[5]
+                     + 5.477225575051661134569697828008*c[7]
+                     - 127.27922061357855439215198517887*c[10]
+                     - 161.66632302368975448102074893059*c[11]
+                     - 42.426406871192851464050661726291*c[12]
+                     - 94.86832980505137995996680633298*c[13]
+                     - 36.742346141747671472959261120588*c[14]
+                     - 22.449944320643648313502492393899*c[16]
+                     - 9.486832980505137995996680633298*c[17]
+                     + 398.44698518121579583186058659852*c[20]
+                     + 575.1086853804244191298182719408*c[21]
+                     + 220.45407685048602883775556672353*c[22]
+                     + 487.90367901871779183658260985235*c[23]
+                     + 280.01428534987281966273436739352*c[24]
+                     + 54.77225575051661134569697828008*c[25]
+                     + 250.99800796022266439345160773556*c[26]
+                     + 164.31676725154983403709093484024*c[27]
+                     + 47.434164902525689979983403166491*c[28]
+                     + 56.92099788303082797598008379979*c[30]
+                     + 38.884444190447161385795804616528*c[31]
+                     + 12.247448713915890490986420373529*c[32]
+                     - 969.9484522385712843753699512433*c[35]
+                     - 1488.*c[36]
+                     - 690.130422456509302955781926329*c[37]
+                     - 1471.7336715588184163681208519173*c[38]
+                     - 996.1174629530394895796514664963*c[39]
+                     - 284.60498941515413987990041899894*c[40]
+                     - 1081.4878640095782415547791377198*c[41]
+                     - 845.0739612601964438780630057735*c[42]
+                     - 361.49688795340963488160005664853*c[43]
+                     - 64.80740698407860230965967436088*c[44]
+                     - 519.6152422706631880582339024518*c[45]
+                     - 434.74130238568315721155992471509*c[46]
+                     - 212.13203435596425732025330863145*c[47]
+                     - 56.12486080160912078375623098475*c[48]
+                     - 114.89125293076057319701222936438*c[50]
+                     - 98.59006035092990042225456090414*c[51]
+                     - 50.19960159204453287869032154711*c[52]
+                     - 14.49137674618943857371866415717*c[53]
+                     + 2020.4949888579283482152243154509*c[56]
+                     + 3207.9666457118908143281538808636*c[57]
+                     + 1680.*c[58]
+                     + 3438.6727090550505021902870259771*c[59]
+                     + 2577.2916016624894127688401561607*c[60]
+                     + 890.9545442950498807450638962521*c[61]
+                     + 2969.8484809834996024835463208404*c[62]
+                     + 2549.1174943497602539064579823537*c[63]
+                     + 1285.9821149611685015535741392206*c[64]
+                     + 336.74916480965472470253738590849*c[65]
+                     + 2020.4949888579283482152243154509*c[66]
+                     + 1873.1919282337301380751439535766*c[67]
+                     + 1090.9857927580908695396182728293*c[68]
+                     + 427.72888609491877524375385078181*c[69]
+                     + 73.48469228349534294591852224118*c[70]
+                     + 930.7255234493142447099931466587*c[71]
+                     + 900.*c[72]
+                     + 561.2486080160912078375623098475*c[73]
+                     + 250.99800796022266439345160773556*c[74]
+                     + 63.63961030678927719607599258944*c[75]
+                     + 202.36106344848062198325458417243*c[77]
+                     + 198.99748742132399094689596420024*c[78]
+                     + 127.27922061357855439215198517887*c[79]
+                     + 59.39696961966999204967092641681*c[80]
+                     + 16.431676725154983403709093484024*c[81]
+                     - 3780.*c[84]
+                     - 6131.459858793825619087160048931*c[85]
+                     - 3499.5999771402445247216224154875*c[86]
+                     - 6896.033642609351423725891594367*c[87]
+                     - 5556.36121935930295759186686749*c[88]
+                     - 2168.8706738761534557003886238781*c[89]
+                     - 6508.548225218892852633974753953*c[90]
+                     - 5955.955842683859253798370968597*c[91]
+                     - 3327.2691505196870682568504190721*c[92]
+                     - 1054.1916334329351904524967524893*c[93]
+                     - 5220.*c[94]
+                     - 5143.928459844674006214296556882*c[95]
+                     - 3290.8965343808668577021480488612*c[96]
+                     - 1521.5945583498910502404597365028*c[97]
+                     - 381.83766184073566317645595553662*c[98]
+                     - 3382.9572861625078460972313914041*c[99]
+                     - 3499.5999771402445247216224154875*c[100]
+                     - 2418.280380766465218440165128603*c[101]
+                     - 1290.8717984370097780263933126492*c[102]
+                     - 484.99896907106926344306224679177*c[103]
+                     - 81.24038404635960360459883568266*c[104]
+                     - 1514.3315356948755031100729323376*c[105]
+                     - 1612.0638945153507779433007931611*c[106]
+                     - 1161.8950038622250655537796199347*c[107]
+                     - 664.0783086353596597197676443309*c[108]
+                     - 284.60498941515413987990041899894*c[109]
+                     - 70.35623639735144331848445170317*c[110]
+                     - 325.33060108142301835505829358172*c[112]
+                     - 350.49964336643767831986554677824*c[113]
+                     - 256.9046515733025804023379695528*c[114]
+                     - 150.59880477613359863607096464133*c[115]
+                     - 67.3498329619309449405074771817*c[116]
+                     - 18.165902124584949992535196858309*c[117]
+                     + 6533.666658163699125463801905849*c[120]
+                     + 10750.810481075368672987879803884*c[121]
+                     + 6547.152052610356169533747170892*c[122]
+                     + 12475.185369364256464735635032787*c[123]
+                     + 10620.*c[124]
+                     + 4517.96414328400795908212893924*c[125]
+                     + 12437.26915363658116568038078622*c[126]
+                     + 11944.280639703673673892854492929*c[127]
+                     + 7173.231489363772093990738757799*c[128]
+                     + 2566.2423891752704036893064284877*c[129]
+                     + 10946.012972767755677725070725383*c[130]
+                     + 11273.136209591366416206596096571*c[131]
+                     + 7689.105929820449547374603644911*c[132]
+                     + 3936.8779508641107986664042414152*c[133]
+                     + 1195.3409555436473874955817597956*c[134]
+                     + 8372.392131284821754899649752677*c[135]
+                     + 9041.305215509539472213269902661*c[136]
+                     + 6640.783086353596597197676443309*c[137]
+                     + 3893.841291064647385623994698598*c[138]
+                     + 1725.3260561412732573894548158225*c[139]
+                     + 422.137418384108659910906710219*c[140]
+                     + 5246.891079486975590099042608184*c[141]
+                     + 5859.453899468789233047623697583*c[142]
+                     + 4517.96414328400795908212893924*c[143]
+                     + 2861.3479341037852889073413561677*c[144]
+                     + 1463.711037056153375509747829557*c[145]
+                     + 536.1865347059733837903523155056*c[146]
+                     + 88.31760866327846854764042726959*c[147]
+                     + 2300.4347415216976765192730877634*c[148]
+                     + 2622.8991593273272464556951107947*c[149]
+                     + 2081.1655388267411920109593419167*c[150]
+                     + 1374.7727084867520019764141581184*c[151]
+                     + 752.9940238806679931803548232067*c[152]
+                     + 314.64265445104546409743605410398*c[153]
+                     + 76.48529270389177245042336163534*c[154]
+                     + 489.79995916700523955342884171383*c[156]
+                     + 563.4891303299470034951117645203*c[157]
+                     + 452.49309386995068258775146636891*c[158]
+                     + 303.97368307141327263337488412079*c[159]
+                     + 170.76299364909248392794025139937*c[160]
+                     + 74.4580418759451395767994517327*c[161]
+                     + x*(98.99494936611665341611821069468*c[10]
+                          + 102.87856919689348012428593113765*c[11]
+                          + 44.271887242357310647984509622058*c[13]
+                          + 7.483314773547882771167497464633*c[16]
+                          - 708.3501958777169703677521539529*c[20]
+                          - 920.1738966086790706077092351053*c[21]
+                          - 171.46428199482246687380988522941*c[22]
+                          - 622.2539674441618214727430386523*c[23]
+                          - 178.19090885900997614901277925042*c[24]
+                          - 234.26480742954115343388816721985*c[26]
+                          - 76.68115805072325588397576959211*c[27]
+                          - 37.947331922020551983986722533193*c[30]
+                          - 12.961481396815720461931934872176*c[31]
+                          + 2909.8453567157138531261098537299*c[35]
+                          + 4176.*c[36]
+                          + 1226.8985288115720941436123134738*c[37]
+                          + 3578.6366118956532019056412293989*c[38]
+                          + 1593.7879407248631833274423463941*c[39]
+                          + 221.35943621178655323992254811029*c[40]
+                          + 2071.3242141200396829777973315651*c[41]
+                          + 1077.7754868245983632068049928706*c[42]
+                          + 230.04347415216976765192730877634*c[43]
+                          + 727.4613391789284632815274634325*c[45]
+                          + 405.75854889330428006412259640075*c[46]
+                          + 98.99494936611665341611821069468*c[47]
+                          + 114.89125293076057319701222936438*c[50]
+                          + 65.7267069006199336148363739361*c[51]
+                          + 16.733200530681510959563440515704*c[52]
+                          - 8979.97772825745932540099695756*c[56]
+                          - 13609.555466656506485028531615785*c[57]
+                          - 5040.*c[58]
+                          - 13219.228419238393658055118007406*c[59]
+                          - 7233.044172407631577770615922129*c[60]
+                          - 1583.9191898578664546578913711149*c[61]
+                          - 9701.505037879432034779584648079*c[62]
+                          - 6198.380433629417038446229409723*c[63]
+                          - 2057.5713839378696024857186227529*c[64]
+                          - 261.91601707417589699086241126216*c[65]
+                          - 5163.487193748039112105573250597*c[66]
+                          - 3587.6387778035848407201909619348*c[67]
+                          - 1391.4021704740869060795131595504*c[68]
+                          - 272.1911093331301297005706323157*c[69]
+                          - 1737.3543104387199234586538737629*c[71]
+                          - 1260.*c[72]
+                          - 523.8320341483517939817248225243*c[73]
+                          - 117.13240371477057671694408360993*c[74]
+                          - 269.81475126464082931100611222991*c[77]
+                          - 198.99748742132399094689596420024*c[78]
+                          - 84.85281374238570292810132345258*c[79]
+                          - 19.798989873223330683223642138936*c[80]
+                          + 23100.*c[84]
+                          + 36199.861878189535434723628537473*c[85]
+                          + 15553.777676178864554318321846611*c[86]
+                          + 37878.991538846437457171401948308*c[87]
+                          + 23572.441536675830729177617013594*c[88]
+                          + 6506.612021628460367101165871634*c[89]
+                          + 31801.930758996378897829421358744*c[90]
+                          + 22896.375258979312946475489368328*c[91]
+                          + 9337.819874039121772204709240622*c[92]
+                          + 1874.1184594363292274711053377588*c[93]
+                          + 21420.*c[94]
+                          + 16803.499635492601753633368752482*c[95]
+                          + 8002.074730968213096096802097757*c[96]
+                          + 2434.5512933598256803847355784045*c[97]
+                          + 296.98484809834996024835463208404*c[98]
+                          + 10812.196816558603508114680721546*c[99]
+                          + 8943.422163802847118733035061801*c[100]
+                          + 4631.6217462137384692159094835955*c[101]
+                          + 1646.3292501805342096568494422193*c[102]
+                          + 308.63570759068044037285779341294*c[103]
+                          + 3533.4402499547095072568368421211*c[105]
+                          + 3009.1859364286547854941614805674*c[106]
+                          + 1626.6530054071150917752914679086*c[107]
+                          + 619.8064213930023490717831347088*c[108]
+                          + 132.81566172707193194395352886617*c[109]
+                          + 542.2176684690383639250971559695*c[112]
+                          + 467.33285782191690442648739570432*c[113]
+                          + 256.9046515733025804023379695528*c[114]
+                          + 100.39920318408906575738064309422*c[115]
+                          + 22.449944320643648313502492393899*c[116]
+                          - 52269.33326530959300371041524679*c[120]
+                          - 83743.15532627129282116874794605*c[121]
+                          - 40010.373654841065480484010488786*c[122]
+                          - 91946.38524705579745719982869793*c[123]
+                          - 62700.*c[124]
+                          - 20079.840636817813151476128618844*c[125]
+                          - 83917.8918705659573958723165684*c[126]
+                          - 65608.33788475364203493675587231*c[127]
+                          - 30431.891166997821004809194730057*c[128]
+                          - 7698.727167525811211067919285463*c[129]
+                          - 64912.40251292506273999751244123*c[130]
+                          - 55082.55985336919687918832726861*c[131]
+                          - 29559.093355514136946111614985301*c[132]
+                          - 11048.657475005730305934747387198*c[133]
+                          - 2125.0505876331509111032564618588*c[134]
+                          - 41369.467001642648671268857601462*c[135]
+                          - 37100.528298125351627357900635056*c[136]
+                          - 21693.224748755082217512409714808*c[137]
+                          - 9468.182507746668906096239740801*c[138]
+                          - 2760.521689826037211823127705316*c[139]
+                          - 328.32910318764006881959410794811*c[140]
+                          - 20130.929039664314508951428782422*c[141]
+                          - 18727.274227713973431112993386394*c[142]
+                          - 11545.908366170242562098773955836*c[143]
+                          - 5480.208755147927756720840224525*c[144]
+                          - 1866.7619023324854644182291159568*c[145]
+                          - 341.20961299471033513931510986717*c[146]
+                          - 6441.217276260753494253964645737*c[148]
+                          - 6120.098038430430241729955258521*c[149]
+                          - 3884.8423391432502250871241049111*c[150]
+                          - 1924.6817918814528027669798213658*c[151]
+                          - 702.7944222886234603016645016596*c[152]
+                          - 146.83323874382121657880349191519*c[153]
+                          - 979.5999183340104791068576834277*c[156]
+                          - 939.1485505499116724918529408671*c[157]
+                          - 603.3241251599342434503352884919*c[158]
+                          - 303.97368307141327263337488412079*c[159]
+                          - 113.84199576606165595196016759958*c[160]
+                          + x*(398.44698518121579583186058659852*c[20]
+                               + 460.08694830433953530385461755267*c[21]
+                               + 254.55844122715710878430397035775*c[23]
+                               + 75.29940238806679931803548232067*c[26]
+                               + 9.486832980505137995996680633298*c[30]
+                               - 3637.3066958946423164076373171623*c[35]
+                               - 4860.*c[36]
+                               - 690.130422456509302955781926329*c[37]
+                               - 3601.8745119728977032167168217976*c[38]
+                               - 796.893970362431591663721173197*c[39]
+                               - 1695.5530071336608024375774616794*c[41]
+                               - 440.90815370097205767551113344706*c[42]
+                               - 467.65371804359686925241051220659*c[45]
+                               - 130.42239071570494716346797741453*c[46]
+                               - 57.44562646538028659850611468219*c[50]
+                               - 16.431676725154983403709093484024*c[51]
+                               + 18521.204064531009858639556224967*c[56]
+                               + 26733.055380932423452734615673863*c[57]
+                               + 6300.*c[58]
+                               + 23468.313744280819120787725323275*c[59]
+                               + 8417.766924784743646543389219719*c[60]
+                               + 890.9545442950498807450638962521*c[61]
+                               + 14700.74998086832303229355428816*c[62]
+                               + 6238.62965722441325298159453576*c[63]
+                               + 1028.7856919689348012428593113765*c[64]
+                               + 6342.109270581830648564454101277*c[66]
+                               + 2936.7839552816955554567934865396*c[67]
+                               + 569.2099788303082797598008379979*c[68]
+                               + 1675.3059422087656404779876639857*c[71]
+                               + 810.*c[72]
+                               + 168.37458240482736235126869295424*c[73]
+                               + 202.36106344848062198325458417243*c[77]
+                               + 99.49874371066199547344798210012*c[78]
+                               + 21.213203435596425732025330863145*c[79]
+                               - 69300.*c[84]
+                               - 104789.07385791707625841050366111*c[85]
+                               - 32079.666457118908143281538808636*c[86]
+                               - 101830.53569534042277447376887402*c[87]
+                               - 46303.010161327524646598890562417*c[88]
+                               - 8133.265027035575458876457339543*c[89]
+                               - 76038.89267999633357101643675959*c[90]
+                               - 40648.311773061375199280852960861*c[91]
+                               - 10867.290370648977924548584030034*c[92]
+                               - 1054.1916334329351904524967524893*c[93]
+                               - 43380.*c[94]
+                               - 25462.445876231136330760767956568*c[95]
+                               - 8054.036255195279414902625488002*c[96]
+                               - 1217.2756466799128401923677892023*c[97]
+                               - 17710.776380497835194273740813821*c[99]
+                               - 10984.855483801323091487314804169*c[100]
+                               - 3791.3717834050514017917843117928*c[101]
+                               - 673.498329619309449405074771817*c[102]
+                               - 4542.9946070846265093302187970128*c[105]
+                               - 2901.71501012763140029794142769*c[106]
+                               - 1045.7055034760025589984016579412*c[107]
+                               - 199.22349259060789791593029329926*c[108]
+                               - 542.2176684690383639250971559695*c[112]
+                               - 350.49964336643767831986554677824*c[113]
+                               - 128.4523257866512902011689847764*c[114]
+                               - 25.099800796022266439345160773556*c[115]
+                               + 212344.16639032022157757356194009*c[120]
+                               + 331011.79639100477229988998343538*c[121]
+                               + 120031.12096452319644145203146636*c[122]
+                               + 343470.78805918852114505982232856*c[123]
+                               + 181500.*c[124]
+                               + 41414.671313436739624919515276367*c[125]
+                               + 286741.91383542099808421058410108*c[126]
+                               + 176375.66158628576495106374630609*c[127]
+                               + 59776.92907803143411658948964833*c[128]
+                               + 9623.408959407264013834899106829*c[129]
+                               + 195309.96403153629171475722125698*c[130]
+                               + 131703.22547303084178934047634774*c[131]
+                               + 52476.74484950452793281207597074*c[132]
+                               + 12858.351371773910269837852562687*c[133]
+                               + 1195.3409555436473874955817597956*c[134]
+                               + 104901.14846845100198786031748942*c[135]
+                               + 75136.36403233789699322062229452*c[136]
+                               + 32871.876277450303156128498394378*c[137]
+                               + 9529.664212342426496395565972885*c[138]
+                               + 1380.260844913018605911563852658*c[139]
+                               + 41225.572767397665350778191921449*c[141]
+                               + 30675.964532513073043602265240289*c[142]
+                               + 14181.387449752580538230015837059*c[143]
+                               + 4486.0115916033921902360860245002*c[144]
+                               + 763.6753236814713263529119110732*c[145]
+                               + 10351.956336847639544336728894935*c[148]
+                               + 7868.697477981981739367085332384*c[149]
+                               + 3746.09796988813414561972681545*c[150]
+                               + 1237.2954376380768017787727423066*c[151]
+                               + 225.898207164200397954106446962*c[152]
+                               + 1224.4998979175130988835721042846*c[156]
+                               + 939.1485505499116724918529408671*c[157]
+                               + 452.49309386995068258775146636891*c[158]
+                               + 151.9868415357066363166874420604*c[159]
+                               + x*(1600.4149461936426192193604195514*c[35]
+                                    + 1980.*c[36]
+                                    + 1278.0845042484475721091575819282*c[38]
+                                    + 504.0833264451424007246851913101*c[41]
+                                    + 114.31535329954590137281145853939*c[45]
+                                    + 11.489125293076057319701222936438*c[50]
+                                    - 17780.355901949769464293973975968*c[56]
+                                    - 24380.546507410370188893969494563*c[57]
+                                    - 2772.*c[58]
+                                    - 19326.846612937145158295773795638*c[59]
+                                    - 3429.4605989863770411843437561816*c[60]
+                                    - 10453.866653061918600742083049358*c[62]
+                                    - 2213.707297724791799445081932044*c[63]
+                                    - 3771.5906458681329166684187221751*c[66]
+                                    - 873.097932651314894865533198701*c[67]
+                                    - 819.0384606353965353447939690597*c[71]
+                                    - 198.*c[72]
+                                    - 80.94442537939224879330183366897*c[77]
+                                    - 19.899748742132399094689596420024*c[78]
+                                    + 108108.*c[84]
+                                    + 157526.55684677425209173418986728*c[85]
+                                    + 30796.47979883415181755027725629*c[86]
+                                    + 141972.42802741664740441125457509*c[87]
+                                    + 42228.345267130702477698188192925*c[88]
+                                    + 3578.6366118956532019056412293989*c[89]
+                                    + 94516.81983647143425507972118301*c[90]
+                                    + 33475.080283697603105290114203062*c[91]
+                                    + 4427.4145954495835988901638640879*c[92]
+                                    + 46332.*c[94]
+                                    + 18106.628178653252501874323880226*c[95]
+                                    + 2857.8838324886475343202864634847*c[96]
+                                    + 15800.400501253124881183539557499*c[99]
+                                    + 6532.586623995123112813695175577*c[100]
+                                    + 1127.1645842555558221543142548573*c[101]
+                                    + 3331.5293785287261068421604511427*c[105]
+                                    + 1418.6162271735086845901046979818*c[106]
+                                    + 255.61690084968951442183151638564*c[107]
+                                    + 325.33060108142301835505829358172*c[112]
+                                    + 140.1998573465750713279462187113*c[113]
+                                    + 25.69046515733025804023379695528*c[114]
+                                    - 475650.93271431729633376477874579*c[120]
+                                    - 720870.1343626326152308715194815*c[121]
+                                    - 187248.54870465618644866516908752*c[122]
+                                    - 706180.8734028414621460009129814*c[123]
+                                    - 272844.*c[124]
+                                    - 39758.084460899270039922734665312*c[125]
+                                    - 539337.462359143007083583877271*c[126]
+                                    - 245903.45861740131287380191876298*c[127]
+                                    - 54516.55931916466791432961455927*c[128]
+                                    - 4234.2999421391961660873556070047*c[129]
+                                    - 325020.21775883419649579930935277*c[130]
+                                    - 163707.93412660242839535139794874*c[131]
+                                    - 43216.142817239023003492297858256*c[132]
+                                    - 5238.587595907889369193199192206*c[133]
+                                    - 149521.07359165128734044315675957*c[135]
+                                    - 80249.37801628122276371364389465*c[136]
+                                    - 23375.556463964660022135821080447*c[137]
+                                    - 3381.4937527666674664629427645719*c[138]
+                                    - 49042.369681735404495211459480581*c[141]
+                                    - 27367.096448107168535528313034595*c[142]
+                                    - 8433.533067463481523619974019915*c[143]
+                                    - 1333.6791218280355160161336829595*c[144]
+                                    - 10121.912862695469776684801586159*c[148]
+                                    - 5770.378150520119942202529243748*c[149]
+                                    - 1831.4256741675322489696442208867*c[150]
+                                    - 302.44999586708544043481111478605*c[151]
+                                    - 979.5999183340104791068576834277*c[156]
+                                    - 563.4891303299470034951117645203*c[157]
+                                    - 180.99723754798027303510058654756*c[158]
+                                    + x*(6420.684075704083417661712824655*c[56]
+                                         + 8340.713278850916117253200090245*c[57]
+                                         + 5982.119189718640168043929984364*c[59]
+                                         + 2831.2555518709362877009808258678*c[62]
+                                         + 875.5478285051022842265972033621*c[66]
+                                         + 161.32575739788113574973214542084*c[71]
+                                         + 13.490737563232041465550305611496*c[77]
+                                         - 84084.*c[84]
+                                         - 117897.23436959833961582621757362*c[85]
+                                         - 11120.951038467888156337600120327*c[86]
+                                         - 98485.3780010007373886456450656*c[87]
+                                         - 14446.539170334187689738853855474*c[88]
+                                         - 58746.26211087816947149787619381*c[90]
+                                         - 10361.334373525448580208844872376*c[91]
+                                         - 25116.*c[94]
+                                         - 4903.8784650519225525909627175612*c[95]
+                                         - 7336.374036266144466242231213516*c[99]
+                                         - 1516.4933234274392940460363800446*c[100]
+                                         - 1312.4206642688921026953965413593*c[105]
+                                         - 279.42440838266080151017213748126*c[106]
+                                         - 108.44353369380767278501943119391*c[112]
+                                         - 23.366642891095845221324369785216*c[113]
+                                         + 594563.6658928966204172059734322*c[120]
+                                         + 875342.3060117681756374868450847*c[121]
+                                         + 145637.76010362147834896179817918*c[122]
+                                         + 808913.7877487316015046489675594*c[123]
+                                         + 204204.*c[124]
+                                         + 14357.086055324736403305431962474*c[125]
+                                         + 565895.746490464443038457325773*c[126]
+                                         + 170581.67850035946929083556526802*c[127]
+                                         + 18650.401872345807444375920770277*c[128]
+                                         + 303815.49960461200933406678862197*c[130]
+                                         + 101751.51073079947150628099988954*c[131]
+                                         + 13376.425157716840453461901718032*c[132]
+                                         + 121645.93273102064549765961699478*c[135]
+                                         + 43502.188082899922104235342313261*c[136]
+                                         + 6330.879875657095422661784875954*c[137]
+                                         + 34158.331721558065576359073306344*c[141]
+                                         + 12706.9725741421193955895525677*c[142]
+                                         + 1957.7844620897367822689225403373*c[143]
+                                         + 5981.130327956413958950110028185*c[148]
+                                         + 2273.1792714170169469282690960221*c[149]
+                                         + 360.73536006330180661523295259889*c[150]
+                                         + 489.79995916700523955342884171383*c[156]
+                                         + 187.82971010998233449837058817343*c[157]
+                                         + x*(25740.*c[84]
+                                              + 34675.657167528923416419475756948*c[85]
+                                              + 26859.6485457274738332669941088*c[87]
+                                              + 14445.80215841266462413882201487*c[90]
+                                              + 5460.*c[94]
+                                              + 1392.9824119492679366282717494017*c[99]
+                                              + 216.33307652783935758715327604823*c[105]
+                                              + 15.49193338482966754071706159913*c[112]
+                                              - 388286.47568515697659899165611901*c[120]
+                                              - 554838.8206173032373788632103298*c[121]
+                                              - 44582.987786822901535396468830361*c[122]
+                                              - 483449.00868654183227599084507287*c[123]
+                                              - 60060.*c[124]
+                                              - 310527.62984314294347236647479242*c[126]
+                                              - 46522.275954643491624773335982186*c[127]
+                                              - 149680.36344156837996517073457035*c[130]
+                                              - 25020.863294458886435970737677755*c[131]
+                                              - 52907.88977080828537550030768078*c[135]
+                                              - 9456.997409326070022659857024622*c[136]
+                                              - 12971.905642580044607591802133354*c[141]
+                                              - 2412.716311545972037137256816652*c[142]
+                                              - 1971.8012070185980084450912180829*c[148]
+                                              - 374.69987990390389235081358725639*c[149]
+                                              - 139.94284547628721130097966906109*c[156]
+                                              + x*(103138.59510386982190910715865661*c[120]
+                                                   + 142913.02955294174296122234205464*c[121]
+                                                   + 117409.0449667315878384549195177*c[123]
+                                                   + 69460.12772807144788197671146672*c[126]
+                                                   + 30292.454506031695945332172472572*c[130]
+                                                   + 9568.448150039796291313885431631*c[135]
+                                                   + 2080.3999615458562106515154364813*c[141]
+                                                   + 279.33850432763471786305458922841*c[148]
+                                                   + 17.492855684535901412622458632637*c[156])
+                                              + y*(285826.05910588348592244468410928*c[121]
+                                                   + 704454.2698003895270307295171062*c[123]
+                                                   + 833521.5327368573745837205376007*c[126]
+                                                   + 605849.0901206339189066434494514*c[130]
+                                                   + 287053.44450119388873941656294892*c[135]
+                                                   + 87376.79838492596084736364833221*c[141]
+                                                   + 15642.956242347544200331056996791*c[148]
+                                                   + 1259.4856092865849017088170215498*c[156])
+                                              - 26.832815729997476356910084024775*c[157]
+                                              + z*(89165.97557364580307079293766072*c[122]
+                                                   + 120120.*c[124]
+                                                   + 93044.55190928698324954667196437*c[127]
+                                                   + 50041.72658891777287194147535551*c[131]
+                                                   + 18913.994818652140045319714049244*c[136]
+                                                   + 4825.4326230919440742745136333039*c[142]
+                                                   + 749.3997598078077847016271745128*c[149]
+                                                   + 53.66563145999495271382016804955*c[157]))
+                                         + y*(69351.3143350578468328389515139*c[85]
+                                              + 161157.8912743648429996019646528*c[87]
+                                              + 173349.62590095197548966586417844*c[90]
+                                              + 109200.*c[94]
+                                              + 41789.472358478038098848152482051*c[99]
+                                              + 9085.989214169253018660437594026*c[105]
+                                              + 867.5482695504613822801554495513*c[112]
+                                              - 823851.5821287229888352817365503*c[121]
+                                              - 2.1962397823188614666252155533311e6*c[123]
+                                              - 120120.*c[124]
+                                              - 2.8928100253808579470846771599083e6*c[126]
+                                              - 279133.65572786094974864001589312*c[127]
+                                              - 2.3877581787107336803967712419557e6*c[130]
+                                              - 300250.35953350663723164885213306*c[131]
+                                              - 1.3001832486230546725255926674745e6*c[135]
+                                              - 189139.94818652140045319714049244*c[136]
+                                              - 457443.23860343591267149204126865*c[141]
+                                              - 72381.48934637916111411770449956*c[142]
+                                              - 94777.91135069394427259405121585*c[148]
+                                              - 15737.394955963963478734170664768*c[149]
+                                              - 8816.399265006094311961719150849*c[156]
+                                              + y*(704454.2698003895270307295171062*c[123]
+                                                   + 2.0838038318421434364593013440017e6*c[126]
+                                                   + 2.7263209055428526350798955225315e6*c[130]
+                                                   + 2.0093741115083572211759159406424e6*c[135]
+                                                   + 873767.9838492596084736364833221*c[141]
+                                                   + 211179.90927169184670446926945668*c[148]
+                                                   + 22040.998162515235779904297877122*c[156])
+                                              - 1502.6376808798586759869647053874*c[157]
+                                              + z*(240240.*c[124]
+                                                   + 558267.3114557218994972800317862*c[127]
+                                                   + 600500.7190670132744632977042661*c[131]
+                                                   + 378279.89637304280090639428098488*c[136]
+                                                   + 144762.97869275832222823540899912*c[142]
+                                                   + 31474.789911927926957468341329537*c[149]
+                                                   + 3005.2753617597173519739294107748*c[157]))
+                                         + 30.166206257996712172516764424594*c[158]
+                                         + z*(22241.902076935776312675200240654*c[86]
+                                              + 28893.078340668375379477707710948*c[88]
+                                              + 20722.668747050897160417689744753*c[91]
+                                              + 9807.756930103845105181925435122*c[95]
+                                              + 3032.9866468548785880920727600892*c[100]
+                                              + 558.8488167653216030203442749625*c[106]
+                                              + 46.733285782191690442648739570432*c[113]
+                                              - 291275.52020724295669792359635836*c[122]
+                                              - 408408.*c[124]
+                                              - 86142.51633194841841983259177484*c[125]
+                                              - 341163.35700071893858167113053603*c[127]
+                                              - 111902.41123407484466625552462166*c[128]
+                                              - 203503.02146159894301256199977907*c[131]
+                                              - 80258.55094630104272077141030819*c[132]
+                                              - 87004.37616579984420847068462652*c[136]
+                                              - 37985.279253942572535970709255726*c[137]
+                                              - 25413.945148284238791179105135401*c[142]
+                                              - 11746.706772538420693613535242024*c[143]
+                                              - 4546.3585428340338938565381920442*c[149]
+                                              - 2164.4121603798108396913977155933*c[150]
+                                              - 375.65942021996466899674117634685*c[157]
+                                              - 180.99723754798027303510058654756*c[158]
+                                              + z*(86142.51633194841841983259177484*c[125]
+                                                   + 111902.41123407484466625552462166*c[128]
+                                                   + 80258.55094630104272077141030819*c[132]
+                                                   + 37985.279253942572535970709255726*c[137]
+                                                   + 11746.706772538420693613535242024*c[143]
+                                                   + 2164.4121603798108396913977155933*c[150]
+                                                   + 180.99723754798027303510058654756*c[158])))
+                                    + y*(16681.426557701832234506400180491*c[57]
+                                         + 35892.715138311841008263579906185*c[59]
+                                         + 33975.066622451235452411769910414*c[62]
+                                         + 17510.956570102045684531944067241*c[66]
+                                         + 4839.7727219364340724919643626253*c[71]
+                                         + 566.6109776557457415531128356828*c[77]
+                                         - 166443.15440413883239881348363335*c[85]
+                                         - 429754.3767316395813322719057408*c[87]
+                                         - 28893.078340668375379477707710948*c[88]
+                                         - 531605.5194295860581683086501472*c[90]
+                                         - 62168.00624115269148125306923426*c[91]
+                                         - 393120.*c[94]
+                                         - 58846.54158062307063109155261073*c[95]
+                                         - 178301.74872950629588841878392342*c[99]
+                                         - 30329.866468548785880920727600892*c[100]
+                                         - 46035.678685124215294546217143063*c[105]
+                                         - 8382.732251479824045305164124438*c[106]
+                                         - 5205.289617302768293680932697308*c[112]
+                                         - 981.3990014260254992956235309791*c[113]
+                                         + 926833.0298948133624396919536191*c[121]
+                                         + 2.6572429441735281424026782520255e6*c[123]
+                                         + 288288.*c[124]
+                                         + 3.8979389325047153693768107493679e6*c[126]
+                                         + 744356.415274295865996373375715*c[127]
+                                         + 37300.803744691614888751841540555*c[128]
+                                         + 3.6885518133815065062845645304837e6*c[130]
+                                         + 920767.7692360870208437231465414*c[131]
+                                         + 80258.55094630104272077141030819*c[132]
+                                         + 2.3491947333075646924041958423687e6*c[135]
+                                         + 680903.8134714770416315097057728*c[136]
+                                         + 75970.55850788514507194141851145*c[137]
+                                         + 977206.6937020028415355890375978*c[141]
+                                         + 308827.68787788442075356887253145*c[142]
+                                         + 39155.689241794735645378450806747*c[143]
+                                         + 240165.3870148652374286121103625*c[148]
+                                         + 79736.13444355074829225313136816*c[149]
+                                         + 10822.060801899054198456988577967*c[150]
+                                         + 26449.197795018282935885157452547*c[156]
+                                         + 9015.826085279152055921788232325*c[157]
+                                         + y*(161157.8912743648429996019646528*c[87]
+                                              + 433374.06475237993872416466044611*c[90]
+                                              + 491400.*c[94]
+                                              + 292526.30650934626669193706737435*c[99]
+                                              + 90859.89214169253018660437594026*c[105]
+                                              + 11711.901638931228660782098568942*c[112]
+                                              - 1.4917855125184719395944860362249e6*c[123]
+                                              - 5.148221231610001431252391555769e6*c[126]
+                                              - 279133.65572786094974864001589312*c[127]
+                                              - 8.018590898655448926705575066269e6*c[130]
+                                              - 750625.8988337665930791221303326*c[131]
+                                              - 7.091908628853025486503232731679e6*c[135]
+                                              - 851129.766839346302039387132216*c[136]
+                                              - 3.7006644021850995182412839293644e6*c[141]
+                                              - 506670.4254246541277988239314969*c[142]
+                                              - 1.0683218939626764009755504219573e6*c[148]
+                                              - 157373.94955963963478734170664768*c[149]
+                                              - 132245.98897509141467942578726273*c[156]
+                                              + y*(1.3892025545614289576395342293345e6*c[126]
+                                                   + 4.24094363084443743234650414616e6*c[130]
+                                                   + 5.358330964022285923135775841713e6*c[135]
+                                                   + 3.4950719353970384338945459332886e6*c[141]
+                                                   + 1.1732217181760658150248292747593e6*c[148]
+                                                   + 161633.98652511172905263151776556*c[156])
+                                              - 20285.60869187809212582402352273*c[157]
+                                              + z*(558267.3114557218994972800317862*c[127]
+                                                   + 1.5012517976675331861582442606653e6*c[131]
+                                                   + 1.702259533678692604078774264432e6*c[136]
+                                                   + 1.0133408508493082555976478629938e6*c[142]
+                                                   + 314747.89911927926957468341329537*c[149]
+                                                   + 40571.21738375618425164804704546*c[157]))
+                                         + 1266.9806628358619112457041058329*c[158]
+                                         + z*(57786.1566813367507589554154219*c[88]
+                                              + 124336.01248230538296250613846852*c[91]
+                                              + 117693.08316124614126218310522147*c[95]
+                                              + 60659.73293709757176184145520178*c[100]
+                                              + 16765.464502959648090610328248876*c[106]
+                                              + 1962.7980028520509985912470619582*c[113]
+                                              - 576576.*c[124]
+                                              - 1.48871283054859173199274675143e6*c[127]
+                                              - 223804.82246814968933251104924333*c[128]
+                                              - 1.8415355384721740416874462930828e6*c[131]
+                                              - 481551.30567780625632462846184914*c[132]
+                                              - 1.3618076269429540832630194115456e6*c[136]
+                                              - 455823.35104731087043164851106871*c[137]
+                                              - 617655.3757557688415071377450629*c[142]
+                                              - 234934.13545076841387227070484048*c[143]
+                                              - 159472.26888710149658450626273632*c[149]
+                                              - 64932.3648113943251907419314678*c[150]
+                                              - 18031.652170558304111843576464649*c[157]
+                                              - 7601.883977015171467474224634998*c[158]
+                                              + z*(223804.82246814968933251104924333*c[128]
+                                                   + 481551.30567780625632462846184914*c[132]
+                                                   + 455823.35104731087043164851106871*c[137]
+                                                   + 234934.13545076841387227070484048*c[143]
+                                                   + 64932.3648113943251907419314678*c[150]
+                                                   + 7601.883977015171467474224634998*c[158])))
+                                    - 30.397368307141327263337488412079*c[159]
+                                    + z*(5544.*c[58]
+                                         + 6858.921197972754082368687512363*c[60]
+                                         + 4427.4145954495835988901638640879*c[63]
+                                         + 1746.1958653026297897310663974019*c[67]
+                                         + 396.*c[72]
+                                         + 39.799497484264798189379192840048*c[78]
+                                         - 61592.95959766830363510055451258*c[86]
+                                         - 84456.69053426140495539637638585*c[88]
+                                         - 21471.819671373919211433847376394*c[89]
+                                         - 66950.16056739520621058022840612*c[91]
+                                         - 26564.487572697501593340983184528*c[92]
+                                         - 36213.256357306505003748647760452*c[95]
+                                         - 17147.302994931885205921718780908*c[96]
+                                         - 13065.173247990246225627390351153*c[100]
+                                         - 6762.987505533334932925885529144*c[101]
+                                         - 2837.2324543470173691802093959636*c[106]
+                                         - 1533.7014050981370865309890983138*c[107]
+                                         - 280.39971469315014265589243742259*c[113]
+                                         - 154.14279094398154824140278173168*c[114]
+                                         + 374497.09740931237289733033817503*c[122]
+                                         + 545688.*c[124]
+                                         + 238548.50676539562023953640799187*c[125]
+                                         + 491806.91723480262574760383752597*c[127]
+                                         + 327099.35591498800748597768735564*c[128]
+                                         + 50811.59930567035399304826728406*c[129]
+                                         + 327415.86825320485679070279589748*c[131]
+                                         + 259296.85690343413802095378714954*c[132]
+                                         + 62863.05115089467243031839030647*c[133]
+                                         + 160498.7560325624455274272877893*c[136]
+                                         + 140253.33878378796013281492648268*c[137]
+                                         + 40577.925033200009597555313174863*c[138]
+                                         + 54734.19289621433707105662606919*c[142]
+                                         + 50601.19840478088914171984411949*c[143]
+                                         + 16004.149461936426192193604195514*c[144]
+                                         + 11540.756301040239884405058487497*c[149]
+                                         + 10988.55404500519349381786532532*c[150]
+                                         + 3629.3999504050252852177333774326*c[151]
+                                         + 1126.9782606598940069902235290406*c[157]
+                                         + 1085.9834252878816382106035192854*c[158]
+                                         + 364.76841968569592716004986094495*c[159]
+                                         + z*(21471.819671373919211433847376394*c[89]
+                                              + 26564.487572697501593340983184528*c[92]
+                                              + 17147.302994931885205921718780908*c[96]
+                                              + 6762.987505533334932925885529144*c[101]
+                                              + 1533.7014050981370865309890983138*c[107]
+                                              + 154.14279094398154824140278173168*c[114]
+                                              - 238548.50676539562023953640799187*c[125]
+                                              - 327099.35591498800748597768735564*c[128]
+                                              - 127028.99826417588498262066821014*c[129]
+                                              - 259296.85690343413802095378714954*c[132]
+                                              - 157157.62787723668107579597576617*c[133]
+                                              - 140253.33878378796013281492648268*c[137]
+                                              - 101444.81258300002399388828293716*c[138]
+                                              - 50601.19840478088914171984411949*c[143]
+                                              - 40010.373654841065480484010488786*c[144]
+                                              - 10988.55404500519349381786532532*c[150]
+                                              - 9073.499876012563213044333443581*c[151]
+                                              - 1085.9834252878816382106035192854*c[158]
+                                              - 911.9210492142398179001246523624*c[159]
+                                              + z*(84685.99884278392332174711214009*c[129]
+                                                   + 104771.75191815778738386398384411*c[133]
+                                                   + 67629.87505533334932925885529144*c[138]
+                                                   + 26673.58243656071032032267365919*c[144]
+                                                   + 6048.999917341708808696222295721*c[151]
+                                                   + 607.9473661428265452667497682416*c[159]))))
+                               + y*(3960.*c[36]
+                                    + 7668.507025490685432654945491569*c[38]
+                                    + 6048.999917341708808696222295721*c[41]
+                                    + 2286.3070659909180274562291707878*c[45]
+                                    + 344.67375879228171959103668809314*c[50]
+                                    - 32079.666457118908143281538808636*c[57]
+                                    - 80068.36453931102994151106286764*c[59]
+                                    - 6858.921197972754082368687512363*c[60]
+                                    - 91471.33321429178775649322668188*c[62]
+                                    - 13282.243786348750796670491592264*c[63]
+                                    - 57920.85634726061264883643037626*c[66]
+                                    - 10477.175191815778738386398384411*c[67]
+                                    - 19731.381097125461987851854709165*c[71]
+                                    - 3960.*c[72]
+                                    - 2833.0548882787287077655641784141*c[77]
+                                    - 596.9924622639719728406878926007*c[78]
+                                    + 148609.9592894096717846548961012*c[85]
+                                    + 422080.19143286030309419562170972*c[87]
+                                    + 55563.6121935930295759186686749*c[88]
+                                    + 602596.3186080711528926480040489*c[90]
+                                    + 138682.47546103292715048761598411*c[91]
+                                    + 8854.829190899167197780327728176*c[92]
+                                    + 533520.*c[94]
+                                    + 158432.99656321595939140033395198*c[95]
+                                    + 17147.302994931885205921718780908*c[96]
+                                    + 295710.26630808745054708740280156*c[99]
+                                    + 100321.86601135367637535317591064*c[100]
+                                    + 13525.975011066669865851771058288*c[101]
+                                    + 93888.55521308228119282452180493*c[105]
+                                    + 34175.754563725436492397976815016*c[106]
+                                    + 5112.338016993790288436630327713*c[107]
+                                    + 13013.224043256920734202331743269*c[112]
+                                    + 4906.9950071301274964781176548954*c[113]
+                                    + 770.7139547199077412070139086584*c[114]
+                                    - 514907.2388304518680220510853439*c[121]
+                                    - 1.5798422962435206304733272258631e6*c[123]
+                                    - 257400.*c[124]
+                                    - 2.5741106158050007156261957778845e6*c[126]
+                                    - 731064.3364301120112464381368629*c[127]
+                                    - 71732.31489363772093990738757799*c[128]
+                                    - 2.8118525417951774236314216565717e6*c[130]
+                                    - 1.0437274402831421199004936288435e6*c[131]
+                                    - 179038.30595713309530018237684135*c[132]
+                                    - 10477.175191815778738386398384411*c[133]
+                                    - 2.1364374744419739278090988604184e6*c[135]
+                                    - 924083.7468541474136427631721202*c[136]
+                                    - 204536.11905969077519368843445391*c[137]
+                                    - 20288.962516600004798777656587432*c[138]
+                                    - 1.0825728329308841472632922605866e6*c[141]
+                                    - 512185.2055653306353122805185064*c[142]
+                                    - 129514.97210747489482702102959155*c[143]
+                                    - 16004.149461936426192193604195514*c[144]
+                                    - 326661.7332960810700657367784624*c[148]
+                                    - 162619.74787829428928025309686927*c[149]
+                                    - 44120.709423126913270632338048634*c[150]
+                                    - 6048.999917341708808696222295721*c[151]
+                                    - 44081.996325030471559808595754245*c[156]
+                                    - 22539.565213197880139804470580811*c[157]
+                                    - 6334.903314179309556228520529165*c[158]
+                                    + y*(35892.715138311841008263579906185*c[59]
+                                         + 84937.66655612808863102942477603*c[62]
+                                         + 78799.30456545920558039374830259*c[66]
+                                         + 33878.409053555038507443750538377*c[71]
+                                         + 5666.109776557457415531128356828*c[77]
+                                         - 268596.485457274738332669941088*c[87]
+                                         - 895639.733821585206696606964922*c[90]
+                                         - 62168.00624115269148125306923426*c[91]
+                                         - 1.27764e6*c[94]
+                                         - 147116.35395155767657772888152684*c[95]
+                                         - 955585.9345971978045269944200896*c[99]
+                                         - 136484.39910846953646414327420401*c[100]
+                                         - 369496.89470954962275885779549038*c[105]
+                                         - 58679.12576035876831713614887107*c[106]
+                                         - 58559.50819465614330391049284471*c[112]
+                                         - 9813.990014260254992956235309791*c[113]
+                                         + 1.1654574316550562028081922158007e6*c[123]
+                                         + 4.5966260996517869921896353176509e6*c[126]
+                                         + 465222.75954643491624773335982186*c[127]
+                                         + 8.579892261561330351574965320908e6*c[130]
+                                         + 1.5512935242564509590301857360208e6*c[131]
+                                         + 80258.55094630104272077141030819*c[132]
+                                         + 9.352454504299927360326138164902e6*c[135]
+                                         + 2.2129373937823003853024065437616e6*c[136]
+                                         + 189926.39626971286267985354627863*c[137]
+                                         + 6.071402534834928897114606446613e6*c[141]
+                                         + 1.6551233897205368174761581762232e6*c[142]
+                                         + 176200.60158807631040420302863036*c[143]
+                                         + 2.1739108307380043043107130679364e6*c[148]
+                                         + 639987.3948758678481351896070339*c[149]
+                                         + 75754.42561329337938919892004577*c[150]
+                                         + 330614.97243772853669856446815683*c[156]
+                                         + 101428.04345939046062912011761365*c[157]
+                                         + y*(288916.04316825329248277644029741*c[90]
+                                              + 764400.*c[94]
+                                              + 780070.1506915900445118321796649*c[99]
+                                              + 363439.56856677012074641750376103*c[105]
+                                              + 65066.12021628460367101165871634*c[112]
+                                              - 2.0429449331785719965287268078448e6*c[126]
+                                              - 8.232419989286260898084390401369e6*c[130]
+                                              - 500417.2658891777287194147535551*c[131]
+                                              - 1.3553425379585782040872844776098e7*c[135]
+                                              - 1.3239796373056498031723799834471e6*c[136]
+                                              - 1.1307585673343359639070589784169e7*c[141]
+                                              - 1.3511211344657443407968638173251e6*c[142]
+                                              - 4.7618999149499141903948952916702e6*c[148]
+                                              - 629495.7982385585391493668265907*c[149]
+                                              - 808169.9326255586452631575888278*c[156]
+                                              + y*(2.12047181542221871617325207308e6*c[130]
+                                                   + 6.028122334525071663527747821927e6*c[135]
+                                                   + 6.553259878869447063552273624916e6*c[141]
+                                                   + 3.2263597249841809913182805055881e6*c[148]
+                                                   + 606127.4494691689839473681916209*c[156])
+                                              - 112697.82606598940069902235290406*c[157]
+                                              + z*(1.0008345317783554574388295071102e6*c[131]
+                                                   + 2.6479592746112996063447599668942e6*c[136]
+                                                   + 2.7022422689314886815937276346502e6*c[142]
+                                                   + 1.2589915964771170782987336531815e6*c[149]
+                                                   + 225395.65213197880139804470580811*c[157]))
+                                         + 12669.806628358619112457041058329*c[158]
+                                         + z*(124336.01248230538296250613846852*c[91]
+                                              + 294232.70790311535315545776305367*c[95]
+                                              + 272968.79821693907292828654840803*c[100]
+                                              + 117358.25152071753663427229774213*c[106]
+                                              + 19627.980028520509985912470619582*c[113]
+                                              - 930445.5190928698324954667196437*c[127]
+                                              - 3.1025870485129019180603714720416e6*c[131]
+                                              - 481551.30567780625632462846184914*c[132]
+                                              - 4.4258747875646007706048130875231e6*c[136]
+                                              - 1.1395583776182771760791212776718e6*c[137]
+                                              - 3.3102467794410736349523163524465e6*c[142]
+                                              - 1.0572036095284578624252181717822e6*c[143]
+                                              - 1.2799747897517356962703792140678e6*c[149]
+                                              - 454526.5536797602763351935202746*c[150]
+                                              - 202856.0869187809212582402352273*c[157]
+                                              - 76018.83977015171467474224634998*c[158]
+                                              + z*(481551.30567780625632462846184914*c[132]
+                                                   + 1.1395583776182771760791212776718e6*c[137]
+                                                   + 1.0572036095284578624252181717822e6*c[143]
+                                                   + 454526.5536797602763351935202746*c[150]
+                                                   + 76018.83977015171467474224634998*c[158])))
+                                    - 911.9210492142398179001246523624*c[159]
+                                    + z*(13717.842395945508164737375024727*c[60]
+                                         + 26564.487572697501593340983184528*c[63]
+                                         + 20954.350383631557476772796768823*c[67]
+                                         + 7920.*c[72]
+                                         + 1193.9849245279439456813757852014*c[78]
+                                         - 111127.2243871860591518373373498*c[88]
+                                         - 277364.95092206585430097523196823*c[91]
+                                         - 53128.97514539500318668196636906*c[92]
+                                         - 316865.99312643191878280066790395*c[95]
+                                         - 102883.81796959131123553031268545*c[96]
+                                         - 200643.73202270735275070635182128*c[100]
+                                         - 81155.85006640001919511062634973*c[101]
+                                         - 68351.50912745087298479595363003*c[106]
+                                         - 30674.028101962741730619781966277*c[107]
+                                         - 9813.990014260254992956235309791*c[113]
+                                         - 4624.2837283194464472420834519504*c[114]
+                                         + 514800.*c[124]
+                                         + 1.4621286728602240224928762737259e6*c[127]
+                                         + 430393.88936182632563944432546794*c[128]
+                                         + 2.087454880566284239800987257687e6*c[131]
+                                         + 1.0742298357427985718010942610481e6*c[132]
+                                         + 125726.10230178934486063678061294*c[133]
+                                         + 1.8481674937082948272855263442404e6*c[136]
+                                         + 1.2272167143581446511621306067234e6*c[137]
+                                         + 243467.55019920005758533187904918*c[138]
+                                         + 1.0243704111306612706245610370128e6*c[142]
+                                         + 777089.8326448493689621261775493*c[143]
+                                         + 192049.79354323711430632325034617*c[144]
+                                         + 325239.49575658857856050619373854*c[149]
+                                         + 264724.2565387614796237940282918*c[150]
+                                         + 72587.99900810050570435466754865*c[151]
+                                         + 45079.130426395760279608941161623*c[157]
+                                         + 38009.419885075857337371123174988*c[158]
+                                         + 10943.052590570877814801495828349*c[159]
+                                         + z*(53128.97514539500318668196636906*c[92]
+                                              + 102883.81796959131123553031268545*c[96]
+                                              + 81155.85006640001919511062634973*c[101]
+                                              + 30674.028101962741730619781966277*c[107]
+                                              + 4624.2837283194464472420834519504*c[114]
+                                              - 430393.88936182632563944432546794*c[128]
+                                              - 1.0742298357427985718010942610481e6*c[132]
+                                              - 314315.25575447336215159195153234*c[133]
+                                              - 1.2272167143581446511621306067234e6*c[137]
+                                              - 608668.875498000143963329697623*c[138]
+                                              - 777089.8326448493689621261775493*c[143]
+                                              - 480124.48385809278576580812586543*c[144]
+                                              - 264724.2565387614796237940282918*c[150]
+                                              - 181469.99752025126426088666887163*c[151]
+                                              - 38009.419885075857337371123174988*c[158]
+                                              - 27357.631476427194537003739570871*c[159]
+                                              + z*(209543.50383631557476772796768823*c[133]
+                                                   + 405779.25033200009597555313174863*c[138]
+                                                   + 320082.98923872852384387208391029*c[144]
+                                                   + 120979.99834683417617392444591442*c[151]
+                                                   + 18238.420984284796358002493047248*c[159]))))
+                               + 28.460498941515413987990041899894*c[160]
+                               + z*(1380.260844913018605911563852658*c[37]
+                                    + 1593.7879407248631833274423463941*c[39]
+                                    + 881.8163074019441153510222668941*c[42]
+                                    + 260.84478143140989432693595482906*c[46]
+                                    + 32.863353450309966807418186968048*c[51]
+                                    - 12600.*c[58]
+                                    - 16835.533849569487293086778439437*c[60]
+                                    - 5345.727265770299284470383377513*c[61]
+                                    - 12477.259314448826505963189071521*c[63]
+                                    - 6172.714151813608807457155868259*c[64]
+                                    - 5873.567910563391110913586973079*c[67]
+                                    - 3415.2598729818496785588050279873*c[68]
+                                    - 1620.*c[72]
+                                    - 1010.2474944289641741076121577255*c[73]
+                                    - 198.99748742132399094689596420024*c[78]
+                                    - 127.27922061357855439215198517887*c[79]
+                                    + 64159.33291423781628656307761727*c[86]
+                                    + 92606.02032265504929319778112483*c[88]
+                                    + 48799.590162213452753258744037258*c[89]
+                                    + 81296.62354612275039856170592172*c[91]
+                                    + 65203.7422238938675472915041802*c[92]
+                                    + 12650.299601195222285429961029872*c[93]
+                                    + 50924.89175246227266152153591314*c[95]
+                                    + 48324.217531171676489415752928014*c[96]
+                                    + 14607.307760158954082308413470427*c[97]
+                                    + 21969.710967602646182974629608338*c[100]
+                                    + 22748.230700430308410750705870757*c[101]
+                                    + 8081.979955431713392860897261804*c[102]
+                                    + 5803.43002025526280059588285538*c[106]
+                                    + 6274.233020856015353990409947647*c[107]
+                                    + 2390.6819110872947749911635195911*c[108]
+                                    + 700.9992867328753566397310935565*c[113]
+                                    + 770.7139547199077412070139086584*c[114]
+                                    + 301.19760955226719727214192928267*c[115]
+                                    - 240062.24192904639288290406293271*c[122]
+                                    - 363000.*c[124]
+                                    - 248488.0278806204377495170916582*c[125]
+                                    - 352751.32317257152990212749261218*c[127]
+                                    - 358661.57446818860469953693788995*c[128]
+                                    - 115480.90751288716816601878928195*c[129]
+                                    - 263406.45094606168357868095269549*c[131]
+                                    - 314860.46909702716759687245582444*c[132]
+                                    - 154300.21646128692323805423075224*c[133]
+                                    - 23906.819110872947749911635195911*c[134]
+                                    - 150272.72806467579398644124458905*c[136]
+                                    - 197231.25766470181893677099036627*c[137]
+                                    - 114355.97054810911795674679167461*c[138]
+                                    - 27605.21689826037211823127705316*c[139]
+                                    - 61351.92906502614608720453048058*c[142]
+                                    - 85088.32469851548322938009502235*c[143]
+                                    - 53832.139099240706282833032294*c[144]
+                                    - 15273.506473629426527058238221465*c[145]
+                                    - 15737.394955963963478734170664768*c[149]
+                                    - 22476.5878193288048737183608927*c[150]
+                                    - 14847.545251656921621345272907679*c[151]
+                                    - 4517.96414328400795908212893924*c[152]
+                                    - 1878.2971010998233449837058817343*c[157]
+                                    - 2714.9585632197040955265087982134*c[158]
+                                    - 1823.8420984284796358002493047248*c[159]
+                                    - 569.2099788303082797598008379979*c[160]
+                                    + z*(5345.727265770299284470383377513*c[61]
+                                         + 6172.714151813608807457155868259*c[64]
+                                         + 3415.2598729818496785588050279873*c[68]
+                                         + 1010.2474944289641741076121577255*c[73]
+                                         + 127.27922061357855439215198517887*c[79]
+                                         - 48799.590162213452753258744037258*c[89]
+                                         - 65203.7422238938675472915041802*c[92]
+                                         - 31625.74900298805571357490257468*c[93]
+                                         - 48324.217531171676489415752928014*c[96]
+                                         - 36518.269400397385205771033676068*c[97]
+                                         - 22748.230700430308410750705870757*c[101]
+                                         - 20204.949888579283482152243154509*c[102]
+                                         - 6274.233020856015353990409947647*c[107]
+                                         - 5976.704777718236937477908798978*c[108]
+                                         - 770.7139547199077412070139086584*c[114]
+                                         - 752.9940238806679931803548232067*c[115]
+                                         + 248488.0278806204377495170916582*c[125]
+                                         + 358661.57446818860469953693788995*c[128]
+                                         + 288702.26878221792041504697320486*c[129]
+                                         + 314860.46909702716759687245582444*c[132]
+                                         + 385750.5411532173080951355768806*c[133]
+                                         + 107580.6859989282648746023583816*c[134]
+                                         + 197231.25766470181893677099036627*c[137]
+                                         + 285889.92637027279489186697918654*c[138]
+                                         + 124223.47604217167453204074673922*c[139]
+                                         + 85088.32469851548322938009502235*c[143]
+                                         + 134580.34774810176570708258073501*c[144]
+                                         + 68730.77913133241937176207199659*c[145]
+                                         + 22476.5878193288048737183608927*c[150]
+                                         + 37118.863129142304053363182269197*c[151]
+                                         + 20330.83864477803581586958022658*c[152]
+                                         + 2714.9585632197040955265087982134*c[158]
+                                         + 4559.6052460711990895006232618119*c[159]
+                                         + 2561.4449047363872589191037709905*c[160]
+                                         + z*(21083.832668658703809049935049787*c[93]
+                                              + 24345.512933598256803847355784045*c[97]
+                                              + 13469.96659238618898810149543634*c[102]
+                                              + 3984.4698518121579583186058659852*c[108]
+                                              + 501.9960159204453287869032154711*c[115]
+                                              - 192468.17918814528027669798213658*c[129]
+                                              - 257167.02743547820539675705125374*c[133]
+                                              - 167347.73377611063424938144637138*c[134]
+                                              - 190593.28424684852992791131945769*c[138]
+                                              - 193236.51828782260482761893937212*c[139]
+                                              - 89720.23183206784380472172049*c[144]
+                                              - 106914.54531540598568940766755025*c[145]
+                                              - 24745.908752761536035575454846131*c[151]
+                                              - 31625.74900298805571357490257468*c[152]
+                                              - 3039.7368307141327263337488412079*c[159]
+                                              - 3984.4698518121579583186058659852*c[160]
+                                              + z*(83673.86688805531712469072318569*c[134]
+                                                   + 96618.25914391130241380946968606*c[139]
+                                                   + 53457.27265770299284470383377513*c[145]
+                                                   + 15812.87450149402785678745128734*c[152]
+                                                   + 1992.2349259060789791593029329926*c[160])))))
+                          + y*(920.1738966086790706077092351053*c[21]
+                               + 1527.3506473629426527058238221465*c[23]
+                               + 903.592828656801591816425787848*c[26]
+                               + 189.73665961010275991993361266596*c[30]
+                               - 5760.*c[36]
+                               - 13942.740046346700786645355439217*c[38]
+                               - 1593.7879407248631833274423463941*c[39]
+                               - 14297.636168262220820554707244431*c[41]
+                               - 2645.4489222058323460530668006824*c[42]
+                               - 7066.767294881019357591981073344*c[45]
+                               - 1565.0686885884593659616157289743*c[46]
+                               - 1378.6950351691268783641467523725*c[50]
+                               - 328.63353450309966807418186968048*c[51]
+                               + 21386.44430474593876218769253909*c[57]
+                               + 60741.517926373884783215289072*c[59]
+                               + 9976.612651596733210718090927074*c[60]
+                               + 84937.66655612808863102942477603*c[62]
+                               + 24149.534156997728721219075622298*c[63]
+                               + 2057.5713839378696024857186227529*c[64]
+                               + 68921.32906437600032245265164927*c[66]
+                               + 24764.232271564567927095123454063*c[67]
+                               + 3415.2598729818496785588050279873*c[68]
+                               + 30527.797169137507226487775210406*c[71]
+                               + 12240.*c[72]
+                               + 2020.4949888579283482152243154509*c[73]
+                               + 5666.109776557457415531128356828*c[77]
+                               + 2387.9698490558878913627515704029*c[78]
+                               + 424.26406871192851464050661726291*c[79]
+                               - 60968.18842642448073216611122101*c[85]
+                               - 188903.02273918223355264699153442*c[87]
+                               - 37042.408129062019717279112449934*c[88]
+                               - 309870.39355188484995954923706623*c[90]
+                               - 105207.39517733532404519750178105*c[91]
+                               - 12879.751550398788651316840331892*c[92]
+                               - 334080.*c[94]
+                               - 147116.35395155767657772888152684*c[95]
+                               - 31176.914536239791283494034147106*c[96]
+                               - 2434.5512933598256803847355784045*c[97]
+                               - 235613.02510684760528112482161309*c[99]
+                               - 119375.24366467278545439312017274*c[100]
+                               - 31970.486389793946955649640683226*c[101]
+                               - 4040.9899777158566964304486309019*c[102]
+                               - 96917.21828447203219904466766961*c[105]
+                               - 52875.69574010350551654026601569*c[106]
+                               - 15801.772052526260891531402831112*c[107]
+                               - 2390.6819110872947749911635195911*c[108]
+                               - 17350.965391009227645603108991025*c[112]
+                               - 9813.990014260254992956235309791*c[113]
+                               - 3082.8558188796309648280556346336*c[114]
+                               - 501.9960159204453287869032154711*c[115]
+                               + 147116.35395155767657772888152684*c[121]
+                               + 480982.43211161049639703170810822*c[123]
+                               + 105600.*c[124]
+                               + 866792.3502200512613843312313285*c[126]
+                               + 327189.63308760257845994434097362*c[127]
+                               + 47821.54326242514729327159171866*c[128]
+                               + 1.0943467388355484106637227685679e6*c[130]
+                               + 536711.2653932279815715920873294*c[131]
+                               + 135822.16313989407229669007898309*c[132]
+                               + 15239.527551732041801289306740962*c[133]
+                               + 1.0105969796115561318267106642643e6*c[135]
+                               + 578643.5337926105262216492737703*c[136]
+                               + 189926.39626971286267985354627863*c[137]
+                               + 36889.022757454554179595739249876*c[138]
+                               + 2760.521689826037211823127705316*c[139]
+                               + 648901.2232998177974693918001142*c[141]
+                               + 408093.73041006155599578743870227*c[142]
+                               + 154112.77688757671593757928714963*c[143]
+                               + 37827.989637304280090639428098488*c[144]
+                               + 4582.0519420888279581174714664394*c[145]
+                               + 253047.82156738674441712003965397*c[148]
+                               + 167865.54619694894377316448709086*c[149]
+                               + 68262.22967351711109795946641487*c[150]
+                               + 18696.90883541982722687923255041*c[151]
+                               + 2710.778485970404775449277363544*c[152]
+                               + 44081.996325030471559808595754245*c[156]
+                               + 30052.753617597173519739294107748*c[157]
+                               + 12669.806628358619112457041058329*c[158]
+                               + 3647.6841968569592716004986094495*c[159]
+                               + y*(7668.507025490685432654945491569*c[38]
+                                    + 15122.499793354272021740555739302*c[41]
+                                    + 10288.381796959131123553031268545*c[45]
+                                    + 2412.716311545972037137256816652*c[50]
+                                    - 44175.649400999188933247482961458*c[59]
+                                    - 143740.66647960138076020364192867*c[62]
+                                    - 13282.243786348750796670491592264*c[63]
+                                    - 181844.54899721355133937018839058*c[66]
+                                    - 26192.937979539446845965995961029*c[67]
+                                    - 104241.25862632319540751923242578*c[71]
+                                    - 17820.*c[72]
+                                    - 22664.439106229829662124513427313*c[77]
+                                    - 4178.9472358478038098848152482051*c[78]
+                                    + 153483.70597558556476152568062171*c[87]
+                                    + 610851.0626985926755350130452002*c[90]
+                                    + 76514.46921988023566923454674986*c[91]
+                                    + 1.1232e6*c[94]
+                                    + 248966.13745648222190077195335311*c[95]
+                                    + 17147.302994931885205921718780908*c[96]
+                                    + 1.1143859295594143493026173995214e6*c[99]
+                                    + 314963.99794262200722494601739388*c[100]
+                                    + 33814.937527666674664629427645719*c[101]
+                                    + 569388.6574212731891693874225589*c[105]
+                                    + 180551.15618571928712964968883405*c[106]
+                                    + 23005.521076472056297964836474707*c[107]
+                                    + 117119.01638931228660782098568942*c[112]
+                                    + 39255.960057041019971824941239163*c[113]
+                                    + 5394.997683039354188449097360609*c[114]
+                                    - 414384.86458846442766513501006246*c[123]
+                                    - 1.8386504398607147968758541270604e6*c[126]
+                                    - 265841.57688367709499870477704106*c[127]
+                                    - 4.0734441765169680547664321336646e6*c[130]
+                                    - 1.0580250764514043407210483360879e6*c[131]
+                                    - 98779.75501083205257941096653316*c[132]
+                                    - 5.602607816793890134337553858027e6*c[135]
+                                    - 1.9454394670613629760900277307794e6*c[136]
+                                    - 321413.90137951407530436753985614*c[137]
+                                    - 20288.962516600004798777656587432*c[138]
+                                    - 4.7543257944739125755183161592528e6*c[141]
+                                    - 1.9301730492367776297098054533216e6*c[142]
+                                    - 406616.7728955607163173916045316*c[143]
+                                    - 40010.373654841065480484010488786*c[144]
+                                    - 2.236022568759090141576733441306e6*c[148]
+                                    - 986210.0839070750446673413616588*c[149]
+                                    - 233090.54034859501350522744629467*c[150]
+                                    - 27220.499628037689639133000330744*c[151]
+                                    - 440819.96325030471559808595754245*c[156]
+                                    - 202856.0869187809212582402352273*c[157]
+                                    - 50679.22651343447644982816423332*c[158]
+                                    + y*(56625.11103741872575401961651736*c[62]
+                                         + 122576.69599071431979172360847069*c[66]
+                                         + 90342.42414281343601985000143567*c[71]
+                                         + 22664.439106229829662124513427313*c[77]
+                                         - 308177.1127128035119816282029839*c[90]
+                                         - 1.22304e6*c[94]
+                                         - 98077.56930103845105181925435122*c[95]
+                                         - 1.7681590082342707675601529405739e6*c[99]
+                                         - 212309.06527984150116644509320624*c[100]
+                                         - 1.1145480102714283702890136782005e6*c[105]
+                                         - 156477.66869429004884569639698951*c[106]
+                                         - 260264.48086513841468404663486538*c[112]
+                                         - 39255.960057041019971824941239163*c[113]
+                                         + 1.0214724665892859982643634039224e6*c[126]
+                                         + 5.114079084253586315476666764487e6*c[130]
+                                         + 533778.4169484562439673757371254*c[131]
+                                         + 1.1386453298547357586663523663641e7*c[135]
+                                         + 2.1183674196890396850758079735153e6*c[136]
+                                         + 126617.59751314190845323569751909*c[137]
+                                         + 1.2978024465996355949387836002285e7*c[141]
+                                         + 3.0625412381223538391395579859369e6*c[142]
+                                         + 274089.82469256314951764915564723*c[143]
+                                         + 7.315382478038998611331288419088e6*c[148]
+                                         + 1.9304537812649128533913916015449e6*c[149]
+                                         + 202011.80163544901170453045345538*c[150]
+                                         + 1.6163398652511172905263151776556e6*c[156]
+                                         + 450791.30426395760279608941161623*c[157]
+                                         + y*(382200.*c[94]
+                                              + 877578.9195280388000758112021231*c[99]
+                                              + 681449.1910626939763995328195519*c[105]
+                                              + 178931.83059478266009528206146995*c[112]
+                                              - 1.9957381792209117328689431276047e6*c[130]
+                                              - 9.219481217508933132454202551183e6*c[135]
+                                              - 661989.8186528249015861899917235*c[136]
+                                              - 1.4648463258649352259705082220401e7*c[141]
+                                              - 1.5200112762739623833964717944907e6*c[142]
+                                              - 9.868865041128083032267681546505e6*c[148]
+                                              - 1.1803046216972972609050627998576e6*c[149]
+                                              - 2.4245097978766759357894727664835e6*c[156]
+                                              + y*(2.4112489338100286654110991287709e6*c[135]
+                                                   + 5.766868693405113415926000789926e6*c[141]
+                                                   + 4.6459580039772206274983239280469e6*c[148]
+                                                   + 1.2607450948958714866105258385714e6*c[156])
+                                              - 309919.02168147085192231147048615*c[157]
+                                              + z*(1.3239796373056498031723799834471e6*c[136]
+                                                   + 3.0400225525479247667929435889815e6*c[142]
+                                                   + 2.3606092433945945218101255997152e6*c[149]
+                                                   + 619838.0433629417038446229409723*c[157]))
+                                         + 50679.22651343447644982816423332*c[158]
+                                         + z*(196155.13860207690210363850870245*c[95]
+                                              + 424618.13055968300233289018641249*c[100]
+                                              + 312955.33738858009769139279397901*c[106]
+                                              + 78511.92011408203994364988247833*c[113]
+                                              - 1.0675568338969124879347514742509e6*c[131]
+                                              - 4.2367348393780793701516159470307e6*c[136]
+                                              - 759705.5850788514507194141851145*c[137]
+                                              - 6.125082476244707678279115971874e6*c[142]
+                                              - 1.6445389481553788971058949338834e6*c[143]
+                                              - 3.8609075625298257067827832030898e6*c[149]
+                                              - 1.2120708098126940702271827207323e6*c[150]
+                                              - 901582.6085279152055921788232325*c[157]
+                                              - 304075.35908060685869896898539991*c[158]
+                                              + z*(759705.5850788514507194141851145*c[137]
+                                                   + 1.6445389481553788971058949338834e6*c[143]
+                                                   + 1.2120708098126940702271827207323e6*c[150]
+                                                   + 304075.35908060685869896898539991*c[158])))
+                                    - 6383.447344499678725300872566537*c[159]
+                                    + z*(26564.487572697501593340983184528*c[63]
+                                         + 52385.87595907889369193199192206*c[67]
+                                         + 35640.*c[72]
+                                         + 8357.89447169560761976963049641*c[78]
+                                         - 153028.93843976047133846909349971*c[91]
+                                         - 497932.27491296444380154390670621*c[95]
+                                         - 102883.81796959131123553031268545*c[96]
+                                         - 629927.9958852440144498920347878*c[100]
+                                         - 202889.62516600004798777656587432*c[101]
+                                         - 361102.31237143857425929937766809*c[106]
+                                         - 138033.12645883233778778901884824*c[107]
+                                         - 78511.92011408203994364988247833*c[113]
+                                         - 32369.986098236125130694584163653*c[114]
+                                         + 531683.1537673541899974095540821*c[127]
+                                         + 2.1160501529028086814420966721758e6*c[131]
+                                         + 592678.5300649923154764657991989*c[132]
+                                         + 3.8908789341227259521800554615588e6*c[136]
+                                         + 1.9284834082770844518262052391368e6*c[137]
+                                         + 243467.55019920005758533187904918*c[138]
+                                         + 3.8603460984735552594196109066431e6*c[142]
+                                         + 2.4397006373733642979043496271896e6*c[143]
+                                         + 480124.48385809278576580812586543*c[144]
+                                         + 1.9724201678141500893346827233176e6*c[149]
+                                         + 1.398543242091570081031364677768e6*c[150]
+                                         + 326645.99553645227566959600396893*c[151]
+                                         + 405712.1738375618425164804704546*c[157]
+                                         + 304075.35908060685869896898539991*c[158]
+                                         + 76601.36813399614470361047079844*c[159]
+                                         + z*(102883.81796959131123553031268545*c[96]
+                                              + 202889.62516600004798777656587432*c[101]
+                                              + 138033.12645883233778778901884824*c[107]
+                                              + 32369.986098236125130694584163653*c[114]
+                                              - 592678.5300649923154764657991989*c[132]
+                                              - 1.9284834082770844518262052391368e6*c[137]
+                                              - 608668.875498000143963329697623*c[138]
+                                              - 2.4397006373733642979043496271896e6*c[143]
+                                              - 1.2003112096452319644145203146636e6*c[144]
+                                              - 1.398543242091570081031364677768e6*c[150]
+                                              - 816614.9888411306891739900099223*c[151]
+                                              - 304075.35908060685869896898539991*c[158]
+                                              - 191503.4203349903617590261769961*c[159]
+                                              + z*(405779.25033200009597555313174863*c[138]
+                                                   + 800207.4730968213096096802097757*c[144]
+                                                   + 544409.9925607537927826600066149*c[151]
+                                                   + 127668.94688999357450601745133073*c[159]))))
+                               + 569.2099788303082797598008379979*c[160]
+                               + z*(3187.5758814497263666548846927882*c[39]
+                                    + 5290.897844411664692106133601365*c[42]
+                                    + 3130.1373771769187319232314579487*c[46]
+                                    + 657.267069006199336148363739361*c[51]
+                                    - 19953.225303193466421436181854148*c[60]
+                                    - 48299.068313995457442438151244596*c[63]
+                                    - 12345.428303627217614914311736518*c[64]
+                                    - 49528.464543129135854190246908127*c[67]
+                                    - 20491.559237891098071352830167924*c[68]
+                                    - 24480.*c[72]
+                                    - 12122.969933147570089291345892706*c[73]
+                                    - 4775.9396981117757827255031408058*c[78]
+                                    - 2545.5844122715710878430397035775*c[79]
+                                    + 74084.81625812403943455822489987*c[88]
+                                    + 210414.79035467064809039500356211*c[91]
+                                    + 77278.50930239273190790104199135*c[92]
+                                    + 294232.70790311535315545776305367*c[95]
+                                    + 187061.48721743874770096420488263*c[96]
+                                    + 29214.615520317908164616826940854*c[97]
+                                    + 238750.48732934557090878624034548*c[100]
+                                    + 191822.91833876368173389784409935*c[101]
+                                    + 48491.879732590280357165383570822*c[102]
+                                    + 105751.39148020701103308053203137*c[106]
+                                    + 94810.63231515756534918841698667*c[107]
+                                    + 28688.182933047537299893962235094*c[108]
+                                    + 19627.980028520509985912470619582*c[113]
+                                    + 18497.134913277785788968333807802*c[114]
+                                    + 6023.952191045343945442838585653*c[115]
+                                    - 211200.*c[124]
+                                    - 654379.2661752051569198886819472*c[127]
+                                    - 286929.25957455088375962955031196*c[128]
+                                    - 1.0734225307864559631431841746588e6*c[131]
+                                    - 814932.9788393644337801404738985*c[132]
+                                    - 182874.33062078450161547168089155*c[133]
+                                    - 1.1572870675852210524432985475406e6*c[136]
+                                    - 1.1395583776182771760791212776718e6*c[137]
+                                    - 442668.27308945465015514887099851*c[138]
+                                    - 55210.43379652074423646255410632*c[139]
+                                    - 816187.4608201231119915748774045*c[142]
+                                    - 924676.6613254602956254757228978*c[143]
+                                    - 453935.87564765136108767313718186*c[144]
+                                    - 91641.03884177655916234942932879*c[145]
+                                    - 335731.09239389788754632897418172*c[149]
+                                    - 409573.3780411026665877567984892*c[150]
+                                    - 224362.90602503792672255079060492*c[151]
+                                    - 54215.56971940809550898554727088*c[152]
+                                    - 60105.5072351943470394785882155*c[157]
+                                    - 76018.83977015171467474224634998*c[158]
+                                    - 43772.210362283511259205983313394*c[159]
+                                    - 11384.199576606165595196016759958*c[160]
+                                    + z*(12345.428303627217614914311736518*c[64]
+                                         + 20491.559237891098071352830167924*c[68]
+                                         + 12122.969933147570089291345892706*c[73]
+                                         + 2545.5844122715710878430397035775*c[79]
+                                         - 77278.50930239273190790104199135*c[92]
+                                         - 187061.48721743874770096420488263*c[96]
+                                         - 73036.53880079477041154206735214*c[97]
+                                         - 191822.91833876368173389784409935*c[101]
+                                         - 121229.69933147570089291345892706*c[102]
+                                         - 94810.63231515756534918841698667*c[107]
+                                         - 71720.45733261884324973490558773*c[108]
+                                         - 18497.134913277785788968333807802*c[114]
+                                         - 15059.880477613359863607096464133*c[115]
+                                         + 286929.25957455088375962955031196*c[128]
+                                         + 814932.9788393644337801404738985*c[132]
+                                         + 457185.82655196125403867920222886*c[133]
+                                         + 1.1395583776182771760791212776718e6*c[137]
+                                         + 1.1066706827236366253878721774963e6*c[138]
+                                         + 248446.95208434334906408149347844*c[139]
+                                         + 924676.6613254602956254757228978*c[143]
+                                         + 1.1348396891191284027191828429546e6*c[144]
+                                         + 412384.67478799451623057243197955*c[145]
+                                         + 409573.3780411026665877567984892*c[150]
+                                         + 560907.2650625948168063769765123*c[151]
+                                         + 243970.06373733642979043496271896*c[152]
+                                         + 76018.83977015171467474224634998*c[158]
+                                         + 109430.52590570877814801495828349*c[159]
+                                         + 51228.89809472774517838207541981*c[160]
+                                         + z*(48691.02586719651360769471156809*c[97]
+                                              + 80819.79955431713392860897261804*c[102]
+                                              + 47813.638221745895499823270391823*c[108]
+                                              + 10039.920318408906575738064309422*c[115]
+                                              - 304790.55103464083602578613481924*c[133]
+                                              - 737780.4551490910835919147849975*c[138]
+                                              - 386473.03657564520965523787874425*c[139]
+                                              - 756559.7927460856018127885619698*c[144]
+                                              - 641487.2718924359141364460053015*c[145]
+                                              - 373938.17670839654453758465100821*c[151]
+                                              - 379508.98803585666856289883089616*c[152]
+                                              - 72953.68393713918543200997218899*c[159]
+                                              - 79689.3970362431591663721173197*c[160]
+                                              + z*(193236.51828782260482761893937212*c[139]
+                                                   + 320743.63594621795706822300265076*c[145]
+                                                   + 189754.49401792833428144941544808*c[152]
+                                                   + 39844.698518121579583186058659852*c[160])))))
+                          - 24.819347291981713192266483910899*c[161]
+                          + z*(342.92856398964493374761977045882*c[22]
+                               + 356.38181771801995229802555850084*c[24]
+                               + 153.36231610144651176795153918422*c[27]
+                               + 25.922962793631440923863869744352*c[31]
+                               - 2453.7970576231441882872246269476*c[37]
+                               - 3187.5758814497263666548846927882*c[39]
+                               - 1328.1566172707193194395352886617*c[40]
+                               - 2155.5509736491967264136099857412*c[42]
+                               - 1380.260844913018605911563852658*c[43]
+                               - 811.5170977866085601282451928015*c[46]
+                               - 593.9696961966999204967092641681*c[47]
+                               - 131.45341380123986722967274787219*c[51]
+                               - 100.39920318408906575738064309422*c[52]
+                               + 10080.*c[58]
+                               + 14466.088344815263155541231844257*c[60]
+                               + 9503.515139147198727947348226689*c[61]
+                               + 12396.760867258834076892458819446*c[63]
+                               + 12345.428303627217614914311736518*c[64]
+                               + 3142.9922048901107638903489351459*c[65]
+                               + 7175.27755560716968144038192387*c[67]
+                               + 8348.413022844521436477078957302*c[68]
+                               + 3266.2933119975615564068475877884*c[69]
+                               + 2520.*c[72]
+                               + 3142.9922048901107638903489351459*c[73]
+                               + 1405.5888445772469206033290033191*c[74]
+                               + 397.99497484264798189379192840048*c[78]
+                               + 509.1168824543142175686079407155*c[79]
+                               + 237.58787847867996819868370566723*c[80]
+                               - 31107.555352357729108636643693222*c[86]
+                               - 47144.883073351661458355234027189*c[88]
+                               - 39039.672129770762202606995229807*c[89]
+                               - 45792.750517958625892950978736656*c[91]
+                               - 56026.91924423473063322825544373*c[92]
+                               - 22489.421513235950729653264053106*c[93]
+                               - 33606.999270985203507266737504965*c[95]
+                               - 48012.448385809278576580812586543*c[96]
+                               - 29214.615520317908164616826940854*c[97]
+                               - 5939.696961966999204967092641681*c[98]
+                               - 17886.844327605694237466070123603*c[100]
+                               - 27789.730477282430815295456901573*c[101]
+                               - 19755.951002166410515882193306631*c[102]
+                               - 6172.714151813608807457155868259*c[103]
+                               - 6018.371872857309570988322961135*c[106]
+                               - 9759.918032442690550651748807452*c[107]
+                               - 7437.677056716028188861397616506*c[108]
+                               - 2656.3132345414386388790705773235*c[109]
+                               - 934.6657156438338088529747914086*c[113]
+                               - 1541.4279094398154824140278173168*c[114]
+                               - 1204.7904382090687890885677171307*c[115]
+                               - 448.99888641287296627004984787799*c[116]
+                               + 80020.74730968213096096802097757*c[122]
+                               + 125400.*c[124]
+                               + 120479.04382090687890885677171307*c[125]
+                               + 131216.67576950728406987351174463*c[127]
+                               + 182591.34700198692602885516838034*c[128]
+                               + 92384.72601030973453281503142556*c[129]
+                               + 110165.11970673839375837665453722*c[131]
+                               + 177354.5601330848216766696899118*c[132]
+                               + 132583.88970006876367121696864637*c[133]
+                               + 42501.011752663018222065129237176*c[134]
+                               + 74201.05659625070325471580127011*c[136]
+                               + 130159.34849253049330507445828885*c[137]
+                               + 113618.19009296002687315487688962*c[138]
+                               + 55210.43379652074423646255410632*c[139]
+                               + 9849.873095629202064587823238443*c[140]
+                               + 37454.548455427946862225986772787*c[142]
+                               + 69275.45019702145537259264373501*c[143]
+                               + 65762.50506177513308065008269429*c[144]
+                               + 37335.238046649709288364582319136*c[145]
+                               + 10236.288389841310054179453296015*c[146]
+                               + 12240.196076860860483459910517042*c[149]
+                               + 23309.054034859501350522744629467*c[150]
+                               + 23096.181502577433633203757856389*c[151]
+                               + 14055.888445772469206033290033191*c[152]
+                               + 4404.9971623146364973641047574557*c[153]
+                               + 1878.2971010998233449837058817343*c[157]
+                               + 3619.9447509596054607020117309513*c[158]
+                               + 3647.6841968569592716004986094495*c[159]
+                               + 2276.8399153212331190392033519916*c[160]
+                               + 744.580418759451395767994517327*c[161]
+                               + z*(1328.1566172707193194395352886617*c[40]
+                                    + 1380.260844913018605911563852658*c[43]
+                                    + 593.9696961966999204967092641681*c[47]
+                                    + 100.39920318408906575738064309422*c[52]
+                                    - 9503.515139147198727947348226689*c[61]
+                                    - 12345.428303627217614914311736518*c[64]
+                                    - 7857.480512225276909725872337865*c[65]
+                                    - 8348.413022844521436477078957302*c[68]
+                                    - 8165.733279993903891017118969471*c[69]
+                                    - 3142.9922048901107638903489351459*c[73]
+                                    - 3513.9721114431173015083225082978*c[74]
+                                    - 509.1168824543142175686079407155*c[79]
+                                    - 593.9696961966999204967092641681*c[80]
+                                    + 39039.672129770762202606995229807*c[89]
+                                    + 56026.91924423473063322825544373*c[92]
+                                    + 56223.55378308987682413316013276*c[93]
+                                    + 48012.448385809278576580812586543*c[96]
+                                    + 73036.53880079477041154206735214*c[97]
+                                    + 26728.636328851496422351916887563*c[98]
+                                    + 27789.730477282430815295456901573*c[101]
+                                    + 49389.877505416026289705483266578*c[102]
+                                    + 27777.213683161239633557201407165*c[103]
+                                    + 9759.918032442690550651748807452*c[107]
+                                    + 18594.192641790070472153494041264*c[108]
+                                    + 11953.409555436473874955817597956*c[109]
+                                    + 1541.4279094398154824140278173168*c[114]
+                                    + 3011.9760955226719727214192928267*c[115]
+                                    + 2020.4949888579283482152243154509*c[116]
+                                    - 120479.04382090687890885677171307*c[125]
+                                    - 182591.34700198692602885516838034*c[128]
+                                    - 230961.81502577433633203757856389*c[129]
+                                    - 177354.5601330848216766696899118*c[132]
+                                    - 331459.72425017190917804242161593*c[133]
+                                    - 191254.55288698358199929308156729*c[134]
+                                    - 130159.34849253049330507445828885*c[137]
+                                    - 284045.47523240006718288719222404*c[138]
+                                    - 248446.95208434334906408149347844*c[139]
+                                    - 68949.1116694044144521147626691*c[140]
+                                    - 69275.45019702145537259264373501*c[143]
+                                    - 164406.26265443783270162520673574*c[144]
+                                    - 168008.57120992369179764062043611*c[145]
+                                    - 71654.01872888917037925617307211*c[146]
+                                    - 23309.054034859501350522744629467*c[150]
+                                    - 57740.45375644358408300939464097*c[151]
+                                    - 63251.49800597611142714980514936*c[152]
+                                    - 30834.98013620245548154873330219*c[153]
+                                    - 3619.9447509596054607020117309513*c[158]
+                                    - 9119.210492142398179001246523624*c[159]
+                                    - 10245.779618945549035676415083962*c[160]
+                                    - 5212.062931316159770375961621289*c[161]
+                                    + z*(5238.320341483517939817248225243*c[65]
+                                         + 5443.822186662602594011412646314*c[69]
+                                         + 2342.6480742954115343388816721985*c[74]
+                                         + 395.97979746446661366447284277872*c[80]
+                                         - 37482.369188726584549422106755176*c[93]
+                                         - 48691.02586719651360769471156809*c[97]
+                                         - 41577.878733768994434769648491765*c[98]
+                                         - 32926.585003610684193136988844386*c[102]
+                                         - 43208.999062695261652200091077812*c[103]
+                                         - 12396.128427860046981435662694176*c[108]
+                                         - 18594.192641790070472153494041264*c[109]
+                                         - 2007.9840636817813151476128618844*c[115]
+                                         - 3142.9922048901107638903489351459*c[116]
+                                         + 153974.54335051622422135838570926*c[129]
+                                         + 220973.14950011460611869494774395*c[133]
+                                         + 297507.08226864112755445590466023*c[134]
+                                         + 189363.65015493337812192479481603*c[138]
+                                         + 386473.03657564520965523787874425*c[139]
+                                         + 183864.29778507843853897270045094*c[140]
+                                         + 109604.17510295855513441680449049*c[144]
+                                         + 261346.66632654796501855207623395*c[145]
+                                         + 191077.38327703778767801646152562*c[146]
+                                         + 38493.635837629056055339596427315*c[151]
+                                         + 98391.21912040728444223303023234*c[152]
+                                         + 82226.61369653988128412995547251*c[153]
+                                         + 6079.473661428265452667497682416*c[159]
+                                         + 15937.879407248631833274423463941*c[160]
+                                         + 13898.834483509759387669230990103*c[161]
+                                         + z*(20788.939366884497217384824245883*c[98]
+                                              + 21604.499531347630826100045538906*c[103]
+                                              + 9297.096320895035236076747020632*c[109]
+                                              + 1571.496102445055381945174467573*c[116]
+                                              - 148753.54113432056377722795233012*c[134]
+                                              - 193236.51828782260482761893937212*c[139]
+                                              - 206847.33500821324335634428800731*c[140]
+                                              - 130673.33316327398250927603811698*c[145]
+                                              - 214962.05618666751113776851921632*c[146]
+                                              - 49195.609560203642221116515116169*c[152]
+                                              - 92504.94040860736644464619990657*c[153]
+                                              - 7968.93970362431591663721173197*c[160]
+                                              - 15636.188793948479311127884863866*c[161]
+                                              + z*(82738.93400328529734253771520292*c[140]
+                                                   + 85984.82247466700445510740768653*c[146]
+                                                   + 37001.976163442946577858479962628*c[153]
+                                                   + 6254.475517579391724451153945547*c[161]))))))
+                     + y*(205.75713839378696024857186227529*c[11]
+                          + 265.63132345414386388790705773235*c[13]
+                          + 89.7997772825745932540099695756*c[16]
+                          - 920.1738966086790706077092351053*c[21]
+                          - 2206.1731573020282761306344097671*c[23]
+                          - 356.38181771801995229802555850084*c[24]
+                          - 1907.5848604976922493902322187902*c[26]
+                          - 460.08694830433953530385461755267*c[27]
+                          - 569.2099788303082797598008379979*c[30]
+                          - 155.53777676178864554318321846611*c[31]
+                          + 2592.*c[36]
+                          + 7529.079625027218424788491937177*c[38]
+                          + 1593.7879407248631833274423463941*c[39]
+                          + 10558.254401178255375178860734349*c[41]
+                          + 3821.2039987417578331877631565412*c[42]
+                          + 460.08694830433953530385461755267*c[43]
+                          + 7482.459488697549908038568195305*c[45]
+                          + 3304.0338981311919948078554278347*c[46]
+                          + 593.9696961966999204967092641681*c[47]
+                          + 2068.0425527536903175462201285588*c[50]
+                          + 985.9006035092990042225456090414*c[51]
+                          + 200.79840636817813151476128618844*c[52]
+                          - 5832.666628567074207869370692479*c[57]
+                          - 18573.852589056477165115418972431*c[59]
+                          - 4489.4756932185299448231409171832*c[60]
+                          - 31480.393898425095786325591000908*c[62]
+                          - 13040.748444778773509458300836041*c[63]
+                          - 2057.5713839378696024857186227529*c[64]
+                          - 34348.414810584781919658813362666*c[66]
+                          - 18287.433062078450161547168089155*c[67]
+                          - 4933.153149862671757918273929315*c[68]
+                          - 544.3822186662602594011412646314*c[69]
+                          - 21592.832144024090477271841002482*c[71]
+                          - 12960.*c[72]
+                          - 4265.4894209222931795654735548409*c[73]
+                          - 702.7944222886234603016645016596*c[74]
+                          - 5666.109776557457415531128356828*c[77]
+                          - 3581.9547735838318370441273556043*c[78]
+                          - 1272.7922061357855439215198517887*c[79]
+                          - 237.58787847867996819868370566723*c[80]
+                          + 11431.535329954590137281145853939*c[85]
+                          + 38370.926493896391190381420155429*c[87]
+                          + 10102.474944289641741076121577255*c[88]
+                          + 71752.7755560716968144038192387*c[90]
+                          + 32170.856376540553633655434428917*c[91]
+                          + 5795.888197679454893092578149351*c[92]
+                          + 94320.*c[94]
+                          + 54525.64167435354446587154350295*c[95]
+                          + 16835.533849569487293086778439437*c[96]
+                          + 2434.5512933598256803847355784045*c[97]
+                          + 88752.87938991049996231560003331*c[99]
+                          + 59493.19961138415692026758106329*c[100]
+                          + 23608.974564770914674941273119921*c[101]
+                          + 5836.985523367348561510648022414*c[102]
+                          + 617.2714151813608807457155868259*c[103]
+                          + 51487.27221362576710574247969948*c[105]
+                          + 37399.882352756138048284578401338*c[106]
+                          + 16731.28805561604094397442652706*c[107]
+                          + 5046.995145628733413870234096915*c[108]
+                          + 796.893970362431591663721173197*c[109]
+                          + 13013.224043256920734202331743269*c[112]
+                          + 9813.990014260254992956235309791*c[113]
+                          + 4624.2837283194464472420834519504*c[114]
+                          + 1505.9880477613359863607096464133*c[115]
+                          + 269.39933184772377976202990872679*c[116]
+                          - 20369.956700984909064608614365254*c[121]
+                          - 70695.87937072428834616726407934*c[123]
+                          - 19800.*c[124]
+                          - 140222.3522267402273661365674923*c[126]
+                          - 66460.39422091927374967619426027*c[127]
+                          - 13042.239071570494716346797741453*c[128]
+                          - 203901.31142295284413622748025655*c[130]
+                          - 124279.4528472023809786678398939*c[131]
+                          - 41532.396993190749379979610928714*c[132]
+                          - 6857.787398279418810580188033433*c[133]
+                          - 230487.03043772332831135506377958*c[135]
+                          - 163367.03216989650632550873893083*c[136]
+                          - 70392.30071534812393029537029907*c[137]
+                          - 19920.072289025459256981699194933*c[138]
+                          - 2760.521689826037211823127705316*c[139]
+                          - 196597.79636608341190656820874748*c[141]
+                          - 153724.49642135764693760236288954*c[142]
+                          - 76805.39043582813530439619196708*c[143]
+                          - 27934.515424470852990010654595807*c[144]
+                          - 6618.519471906084828391903229301*c[145]
+                          - 682.4192259894206702786302197343*c[146]
+                          - 107660.34590321545126110198050733*c[148]
+                          - 89178.57141712912637949363376702*c[149]
+                          - 48283.040500780395654654256732467*c[150]
+                          - 19796.727002209228828460363876905*c[151]
+                          - 5722.754581493076748170696656371*c[152]
+                          - 880.9994324629272994728209514911*c[153]
+                          - 26449.197795018282935885157452547*c[156]
+                          - 22539.565213197880139804470580811*c[157]
+                          - 12669.806628358619112457041058329*c[158]
+                          - 5471.526295285438907400747914174*c[159]
+                          - 1707.6299364909248392794025139937*c[160]
+                          + y*(1527.3506473629426527058238221465*c[23]
+                               + 2258.98207164200397954106446962*c[26]
+                               + 853.8149682454624196397012569968*c[30]
+                               - 6274.233020856015353990409947647*c[38]
+                               - 20621.590627301280029646212371776*c[41]
+                               - 2645.4489222058323460530668006824*c[42]
+                               - 21512.071030005455985610883561503*c[45]
+                               - 3912.6717214711484149040393224358*c[46]
+                               - 7238.148934637916111411770449956*c[50]
+                               - 1478.8509052639485063338184135622*c[51]
+                               + 16565.868525374695849967806110547*c[59]
+                               + 68603.49991071884081736992001141*c[62]
+                               + 10867.290370648977924548584030034*c[63]
+                               + 128301.43179247845011166674403113*c[66]
+                               + 35717.64269937197297177181267413*c[67]
+                               + 3415.2598729818496785588050279873*c[68]
+                               + 109453.32155763935517789519404706*c[71]
+                               + 37260.*c[72]
+                               + 5051.237472144820870538060788627*c[73]
+                               + 33996.658659344744493186770140969*c[77]
+                               + 12536.841707543411429654445744615*c[78]
+                               + 1909.1883092036783158822797776831*c[79]
+                               - 35419.316763596668791121310912703*c[87]
+                               - 163824.92118111944936386004746534*c[90]
+                               - 28692.925957455088375962955031196*c[91]
+                               - 380160.*c[94]
+                               - 118824.74742241196954355025046398*c[95]
+                               - 14029.611541307906077572315366198*c[96]
+                               - 534905.2461885188876652563517702*c[99]
+                               - 222224.59854840552731982302338346*c[100]
+                               - 46111.278446818192724494674062345*c[101]
+                               - 4040.9899777158566964304486309019*c[102]
+                               - 399783.52542344713282105925413713*c[105]
+                               - 189578.71399500525148613217327575*c[106]
+                               - 48102.453159896117713926476265297*c[107]
+                               - 5976.704777718236937477908798978*c[108]
+                               - 117119.01638931228660782098568942*c[112]
+                               - 58883.94008556152995773741185874*c[113]
+                               - 16184.993049118062565347292081826*c[114]
+                               - 2258.98207164200397954106446962*c[115]
+                               + 66597.56752314606873189669804575*c[123]
+                               + 328330.43568941335658497395126078*c[126]
+                               + 61348.05620392548346123956393255*c[127]
+                               + 851116.1482429997932203203248911*c[130]
+                               + 283753.08703166561320793188223564*c[131]
+                               + 37042.408129062019717279112449934*c[132]
+                               + 1.4715710404870027884494207918234e6*c[135]
+                               + 658456.4350053843919073940011869*c[136]
+                               + 153402.08929476808139526632584043*c[137]
+                               + 16600.060240854549380818082662444*c[138]
+                               + 1.7346864385242653991756018418896e6*c[141]
+                               + 926483.0636336532622607066175943*c[142]
+                               + 286890.72309853450540171518764174*c[143]
+                               + 54559.60043841963474611455975743*c[144]
+                               + 4582.0519420888279581174714664394*c[145]
+                               + 1.1801230224006309080543870940226e6*c[148]
+                               + 692445.3780624143930643035092498*c[149]
+                               + 244745.0673660247641804888186094*c[150]
+                               + 56915.5901313515328818235461461*c[151]
+                               + 6776.94621492601193862319340886*c[152]
+                               + 330614.97243772853669856446815683*c[156]
+                               + 202856.0869187809212582402352273*c[157]
+                               + 76018.83977015171467474224634998*c[158]
+                               + 19150.34203349903617590261769961*c[159]
+                               + y*(10081.666528902848014493703826202*c[41]
+                                    + 16004.149461936426192193604195514*c[45]
+                                    + 6433.910164122592099032684844405*c[50]
+                                    - 39201.999948982194752782811435093*c[62]
+                                    - 160292.60244939564895840779569244*c[66]
+                                    - 17461.958653026297897310663974019*c[67]
+                                    - 187634.2655273817517335346183664*c[71]
+                                    - 27720.*c[72]
+                                    - 67993.31731868948898637354028194*c[77]
+                                    - 11143.859295594143493026173995214*c[78]
+                                    + 99056.92908625827170838049381625*c[90]
+                                    + 524160.*c[94]
+                                    + 67899.85566994969688202871455085*c[95]
+                                    + 1.2035368039241674972468267914831e6*c[99]
+                                    + 277634.93151979273229458204496201*c[100]
+                                    + 22543.291685111116443086285097146*c[101]
+                                    + 1.1630066194136643863885360120353e6*c[105]
+                                    + 324992.08113429471683336943990128*c[106]
+                                    + 35786.366118956532019056412293989*c[107]
+                                    + 390396.72129770762202606995229807*c[112]
+                                    + 117767.88017112305991547482371749*c[113]
+                                    + 14386.660488104944502530926294957*c[114]
+                                    - 204294.49331785719965287268078448*c[126]
+                                    - 1.2223896347728084363822276656579e6*c[130]
+                                    - 171571.63401914664984665648693318*c[131]
+                                    - 3.5538342129030161049032866244304e6*c[135]
+                                    - 907871.7512953027221753462743637*c[136]
+                                    - 87658.33673986747508300932905167*c[137]
+                                    - 6.039278711899294352685428634727e6*c[141]
+                                    - 2.0845868931757198400865898895873e6*c[142]
+                                    - 358425.15536719796475384889584637*c[143]
+                                    - 26673.58243656071032032267365919*c[144]
+                                    - 5.106965126178168841872786254835e6*c[148]
+                                    - 2.0143865543633873252779738450903e6*c[149]
+                                    - 419562.9726274710243094094033304*c[150]
+                                    - 42342.999421391961660873556070047*c[151]
+                                    - 1.6163398652511172905263151776556e6*c[156]
+                                    - 676186.9563959364041941341174243*c[157]
+                                    - 152037.67954030342934948449269995*c[158]
+                                    + y*(61288.34799535715989586180423535*c[66]
+                                         + 101635.22716066511552233125161513*c[71]
+                                         + 42495.823324180930616483462676211*c[77]
+                                         - 229320.*c[94]
+                                         - 1.1115999647355158134293608560225e6*c[99]
+                                         - 106154.53263992075058322254660312*c[100]
+                                         - 1.408328328196234217892367827074e6*c[105]
+                                         - 176037.3772810763049514084466132*c[106]
+                                         - 536795.4917843479802858461844098*c[112]
+                                         - 73604.92510695191244717176482343*c[113]
+                                         + 561301.3629058814248693902546388*c[130]
+                                         + 3.5902787433568441525422615704126e6*c[135]
+                                         + 397193.89119169494095171399503413*c[136]
+                                         + 9.685332615093815145397110283883e6*c[141]
+                                         + 1.9253476166136856856355309396883e6*c[142]
+                                         + 137044.91234628157475882457782361*c[143]
+                                         + 1.0248436773479163148893361605986e7*c[148]
+                                         + 2.4392962181744143392037964530391e6*c[149]
+                                         + 227263.2768398801381675967601373*c[150]
+                                         + 3.6367646968150139036842091497252e6*c[156]
+                                         + 929757.0650444125557669344114585*c[157]
+                                         + y*(351031.56781121552003032448084923*c[99]
+                                              + 599675.2881351706992315888812057*c[105]
+                                              + 257661.83605648703053720616851672*c[112]
+                                              - 1.2765435531935445875705818917023e6*c[135]
+                                              - 7.123778974206316572614471564026e6*c[141]
+                                              - 608004.5105095849533585887177963*c[142]
+                                              - 9.56520765524721893896713749892e6*c[148]
+                                              - 1.0386680670936215895964552638747e6*c[149]
+                                              - 3.7822352846876144598315775157142e6*c[156]
+                                              + y*(1.9222895644683711386420002633087e6*c[141]
+                                                   + 3.3554141139835482309710117258116e6*c[148]
+                                                   + 1.4708692773785167343789468116666e6*c[156])
+                                              - 446283.39122131802676812851750006*c[157]
+                                              + z*(1.2160090210191699067171774355926e6*c[142]
+                                                   + 2.0773361341872431791929105277494e6*c[149]
+                                                   + 892566.7824426360535362570350001*c[157]))
+                                         + 95023.54971268964334342780793747*c[158]
+                                         + z*(212309.06527984150116644509320624*c[100]
+                                              + 352074.75456215260990281689322639*c[106]
+                                              + 147209.85021390382489434352964686*c[113]
+                                              - 794387.7823833898819034279900683*c[136]
+                                              - 3.8506952332273713712710618793765e6*c[142]
+                                              - 822269.4740776894485529474669417*c[143]
+                                              - 4.8785924363488286784075929060782e6*c[149]
+                                              - 1.3635796610392808290055805608238e6*c[150]
+                                              - 1.8595141300888251115338688229169e6*c[157]
+                                              - 570141.2982761378600605668476248*c[158]
+                                              + z*(822269.4740776894485529474669417*c[143]
+                                                   + 1.3635796610392808290055805608238e6*c[150]
+                                                   + 570141.2982761378600605668476248*c[158])))
+                                    - 17022.526251999143267468993510764*c[159]
+                                    + z*(34923.917306052595794621327948038*c[67]
+                                         + 55440.*c[72]
+                                         + 22287.718591188286986052347990427*c[78]
+                                         - 135799.71133989939376405742910169*c[95]
+                                         - 555269.863039585464589164089924*c[100]
+                                         - 135259.75011066669865851771058288*c[101]
+                                         - 649984.1622685894336667388798026*c[106]
+                                         - 214718.19671373919211433847376394*c[107]
+                                         - 235535.76034224611983094964743498*c[113]
+                                         - 86319.96292862966701518555776974*c[114]
+                                         + 343143.26803829329969331297386635*c[131]
+                                         + 1.8157435025906054443506925487274e6*c[136]
+                                         + 525950.02043920485049805597431*c[137]
+                                         + 4.1691737863514396801731797791746e6*c[142]
+                                         + 2.1505509322031877885230933750782e6*c[143]
+                                         + 320082.98923872852384387208391029*c[144]
+                                         + 4.0287731087267746505559476901807e6*c[149]
+                                         + 2.5173778357648261458564564199824e6*c[150]
+                                         + 508115.9930567035399304826728406*c[151]
+                                         + 1.3523739127918728083882682348487e6*c[157]
+                                         + 912226.0772418205760969069561997*c[158]
+                                         + 204270.31502398971920962792212917*c[159]
+                                         + z*(135259.75011066669865851771058288*c[101]
+                                              + 214718.19671373919211433847376394*c[107]
+                                              + 86319.96292862966701518555776974*c[114]
+                                              - 525950.02043920485049805597431*c[137]
+                                              - 2.1505509322031877885230933750782e6*c[143]
+                                              - 800207.4730968213096096802097757*c[144]
+                                              - 2.5173778357648261458564564199824e6*c[150]
+                                              - 1.2702899826417588498262066821014e6*c[151]
+                                              - 912226.0772418205760969069561997*c[158]
+                                              - 510675.7875599742980240698053229*c[159]
+                                              + z*(533471.6487312142064064534731838*c[144]
+                                                   + 846859.9884278392332174711214009*c[151]
+                                                   + 340450.52503998286534937987021529*c[159]))))
+                               + 2561.4449047363872589191037709905*c[160]
+                               + z*(5290.897844411664692106133601365*c[42]
+                                    + 7825.343442942296829808078644872*c[46]
+                                    + 2957.7018105278970126676368271243*c[51]
+                                    - 21734.580741297955849097168060068*c[63]
+                                    - 71435.28539874394594354362534826*c[67]
+                                    - 20491.559237891098071352830167924*c[68]
+                                    - 74520.*c[72]
+                                    - 30307.424832868925223228364731764*c[73]
+                                    - 25073.68341508682285930889148923*c[78]
+                                    - 11455.129855222069895293678666099*c[79]
+                                    + 57385.85191491017675192591006239*c[91]
+                                    + 237649.49484482393908710050092797*c[95]
+                                    + 84177.66924784743646543389219719*c[96]
+                                    + 444449.19709681105463964604676691*c[100]
+                                    + 276667.67068090915634696804437407*c[101]
+                                    + 48491.879732590280357165383570822*c[102]
+                                    + 379157.4279900105029722643465515*c[106]
+                                    + 288614.71895937670628355885759178*c[107]
+                                    + 71720.45733261884324973490558773*c[108]
+                                    + 117767.88017112305991547482371749*c[113]
+                                    + 97109.95829470837539208375249096*c[114]
+                                    + 27107.78485970404775449277363544*c[115]
+                                    - 122696.11240785096692247912786511*c[127]
+                                    - 567506.1740633312264158637644713*c[131]
+                                    - 222254.4487743721183036746746996*c[132]
+                                    - 1.3169128700107687838147880023737e6*c[136]
+                                    - 920412.5357686084883715979550426*c[137]
+                                    - 199200.72289025459256981699194933*c[138]
+                                    - 1.8529661272673065245214132351887e6*c[142]
+                                    - 1.7213443385912070324102911258504e6*c[143]
+                                    - 654715.2052610356169533747170892*c[144]
+                                    - 91641.03884177655916234942932879*c[145]
+                                    - 1.3848907561248287861286070184996e6*c[149]
+                                    - 1.4684704041961485850829329116564e6*c[150]
+                                    - 682987.0815762183945818825537532*c[151]
+                                    - 135538.9242985202387724638681772*c[152]
+                                    - 405712.1738375618425164804704546*c[157]
+                                    - 456113.03862091028804845347809986*c[158]
+                                    - 229804.10440198843411083141239532*c[159]
+                                    - 51228.89809472774517838207541981*c[160]
+                                    + z*(20491.559237891098071352830167924*c[68]
+                                         + 30307.424832868925223228364731764*c[73]
+                                         + 11455.129855222069895293678666099*c[79]
+                                         - 84177.66924784743646543389219719*c[96]
+                                         - 276667.67068090915634696804437407*c[101]
+                                         - 121229.69933147570089291345892706*c[102]
+                                         - 288614.71895937670628355885759178*c[107]
+                                         - 179301.14333154710812433726396934*c[108]
+                                         - 97109.95829470837539208375249096*c[114]
+                                         - 67769.4621492601193862319340886*c[115]
+                                         + 222254.4487743721183036746746996*c[132]
+                                         + 920412.5357686084883715979550426*c[137]
+                                         + 498001.80722563648142454247987332*c[138]
+                                         + 1.7213443385912070324102911258504e6*c[143]
+                                         + 1.636788013152589042383436792723e6*c[144]
+                                         + 412384.67478799451623057243197955*c[145]
+                                         + 1.4684704041961485850829329116564e6*c[150]
+                                         + 1.7074677039405459864547063843831e6*c[151]
+                                         + 609925.1593433410744760874067974*c[152]
+                                         + 456113.03862091028804845347809986*c[158]
+                                         + 574510.2610049710852770785309883*c[159]
+                                         + 230530.04142627485330271933938915*c[160]
+                                         + z*(80819.79955431713392860897261804*c[102]
+                                              + 119534.09555436473874955817597956*c[108]
+                                              + 45179.6414328400795908212893924*c[115]
+                                              - 332001.20481709098761636165324888*c[138]
+                                              - 1.0911920087683926949222911951487e6*c[144]
+                                              - 641487.2718924359141364460053015*c[145]
+                                              - 1.138311802627030657636470922922e6*c[151]
+                                              - 948772.4700896416714072470772404*c[152]
+                                              - 383006.8406699807235180523539922*c[159]
+                                              - 358602.28666309421624867452793867*c[160]
+                                              + z*(320743.63594621795706822300265076*c[145]
+                                                   + 474386.2350448208357036235386202*c[152]
+                                                   + 179301.14333154710812433726396934*c[160])))))
+                          - 297.83216750378055830719780693079*c[161]
+                          + z*(712.7636354360399045960511170017*c[24]
+                               + 920.1738966086790706077092351053*c[27]
+                               + 311.07555352357729108636643693222*c[31]
+                               - 3187.5758814497263666548846927882*c[39]
+                               - 7642.407997483515666375526313082*c[42]
+                               - 2760.521689826037211823127705316*c[43]
+                               - 6608.067796262383989615710855669*c[46]
+                               - 3563.8181771801995229802555850084*c[47]
+                               - 1971.8012070185980084450912180829*c[51]
+                               - 1204.7904382090687890885677171307*c[52]
+                               + 8978.951386437059889646281834366*c[60]
+                               + 26081.496889557547018916601672082*c[63]
+                               + 12345.428303627217614914311736518*c[64]
+                               + 36574.866124156900323094336178309*c[67]
+                               + 29598.91889917603054750964357589*c[68]
+                               + 6532.586623995123112813695175577*c[69]
+                               + 25920.*c[72]
+                               + 25592.936525533759077392841329045*c[73]
+                               + 8433.533067463481523619974019915*c[74]
+                               + 7163.909547167663674088254711209*c[78]
+                               + 7636.753236814713263529119110732*c[79]
+                               + 2851.0545417441596183842044680068*c[80]
+                               - 20204.949888579283482152243154509*c[88]
+                               - 64341.71275308110726731086885783*c[91]
+                               - 34775.329186076729358555468896109*c[92]
+                               - 109051.28334870708893174308700591*c[95]
+                               - 101013.20309741692375852067063662*c[96]
+                               - 29214.615520317908164616826940854*c[97]
+                               - 118986.39922276831384053516212658*c[100]
+                               - 141653.84738862548804964763871952*c[101]
+                               - 70043.82628040818273812777626897*c[102]
+                               - 12345.428303627217614914311736518*c[103]
+                               - 74799.76470551227609656915680268*c[106]
+                               - 100387.72833369624566384655916236*c[107]
+                               - 60563.94174754480096644280916298*c[108]
+                               - 15937.879407248631833274423463941*c[109]
+                               - 19627.980028520509985912470619582*c[113]
+                               - 27745.702369916678683452500711702*c[114]
+                               - 18071.85657313603183632851575696*c[115]
+                               - 5387.986636954475595240598174536*c[116]
+                               + 39600.*c[124]
+                               + 132920.78844183854749935238852053*c[127]
+                               + 78253.43442942296829808078644872*c[128]
+                               + 248558.90569440476195733567978781*c[131]
+                               + 249194.38195914449627987766557228*c[132]
+                               + 82293.4487793530257269622564012*c[133]
+                               + 326734.06433979301265101747786167*c[136]
+                               + 422353.80429208874358177222179443*c[137]
+                               + 239040.8674683055110837803903392*c[138]
+                               + 55210.43379652074423646255410632*c[139]
+                               + 307448.99284271529387520472577908*c[142]
+                               + 460832.34261496881182637715180248*c[143]
+                               + 335214.18509365023588012785514968*c[144]
+                               + 132370.38943812169656783806458603*c[145]
+                               + 20472.57677968262010835890659203*c[146]
+                               + 178357.14283425825275898726753404*c[149]
+                               + 289698.2430046823739279255403948*c[150]
+                               + 237560.72402651074594152436652286*c[151]
+                               + 114455.09162986153496341393312741*c[152]
+                               + 26429.982973887818984184628544734*c[153]
+                               + 45079.130426395760279608941161623*c[157]
+                               + 76018.83977015171467474224634998*c[158]
+                               + 65658.31554342526688880897497009*c[159]
+                               + 34152.598729818496785588050279873*c[160]
+                               + 8934.965025113416749215934207924*c[161]
+                               + z*(2760.521689826037211823127705316*c[43]
+                                    + 3563.8181771801995229802555850084*c[47]
+                                    + 1204.7904382090687890885677171307*c[52]
+                                    - 12345.428303627217614914311736518*c[64]
+                                    - 29598.91889917603054750964357589*c[68]
+                                    - 16331.466559987807782034237938942*c[69]
+                                    - 25592.936525533759077392841329045*c[73]
+                                    - 21083.832668658703809049935049787*c[74]
+                                    - 7636.753236814713263529119110732*c[79]
+                                    - 7127.636354360399045960511170017*c[80]
+                                    + 34775.329186076729358555468896109*c[92]
+                                    + 101013.20309741692375852067063662*c[96]
+                                    + 73036.53880079477041154206735214*c[97]
+                                    + 141653.84738862548804964763871952*c[101]
+                                    + 175109.56570102045684531944067241*c[102]
+                                    + 55554.42736632247926711440281433*c[103]
+                                    + 100387.72833369624566384655916236*c[107]
+                                    + 151409.85436886200241610702290744*c[108]
+                                    + 71720.45733261884324973490558773*c[109]
+                                    + 27745.702369916678683452500711702*c[114]
+                                    + 45179.6414328400795908212893924*c[115]
+                                    + 24245.939866295140178582691785411*c[116]
+                                    - 78253.43442942296829808078644872*c[128]
+                                    - 249194.38195914449627987766557228*c[132]
+                                    - 205733.62194838256431740564100299*c[133]
+                                    - 422353.80429208874358177222179443*c[137]
+                                    - 597602.168670763777709450975848*c[138]
+                                    - 248446.95208434334906408149347844*c[139]
+                                    - 460832.34261496881182637715180248*c[143]
+                                    - 838035.4627341255897003196378742*c[144]
+                                    - 595666.7524715476345552712906371*c[145]
+                                    - 143308.03745777834075851234614421*c[146]
+                                    - 289698.2430046823739279255403948*c[150]
+                                    - 593901.8100662768648538109163071*c[151]
+                                    - 515047.9123343769073353626990734*c[152]
+                                    - 185009.88081721473288929239981314*c[153]
+                                    - 76018.83977015171467474224634998*c[158]
+                                    - 164145.78885856316722202243742523*c[159]
+                                    - 153686.69428418323553514622625943*c[160]
+                                    - 62544.75517579391724451153945547*c[161]
+                                    + z*(10887.644373325205188022825292628*c[69]
+                                         + 14055.888445772469206033290033191*c[74]
+                                         + 4751.7575695735993639736741133446*c[80]
+                                         - 48691.02586719651360769471156809*c[97]
+                                         - 116739.71046734697123021296044828*c[102]
+                                         - 86417.99812539052330440018215562*c[103]
+                                         - 100939.90291257466827740468193829*c[108]
+                                         - 111565.15585074042283292096424759*c[109]
+                                         - 30119.760955226719727214192928267*c[115]
+                                         - 37715.906458681329166684187221751*c[116]
+                                         + 137155.74796558837621160376066866*c[133]
+                                         + 398401.44578050918513963398389866*c[138]
+                                         + 386473.03657564520965523787874425*c[139]
+                                         + 558690.3084894170598002130919161*c[144]
+                                         + 926592.7260668518759748664521022*c[145]
+                                         + 382154.76655407557535603292305123*c[146]
+                                         + 395934.5400441845765692072775381*c[151]
+                                         + 801185.6414090307447438975318919*c[152]
+                                         + 493359.68217923928770477973283504*c[153]
+                                         + 109430.52590570877814801495828349*c[159]
+                                         + 239068.19110872947749911635195911*c[160]
+                                         + 166786.01380211711265203077188124*c[161]
+                                         + z*(43208.999062695261652200091077812*c[103]
+                                              + 55782.57792537021141646048212379*c[109]
+                                              + 18857.953229340664583342093610875*c[116]
+                                              - 193236.51828782260482761893937212*c[139]
+                                              - 463296.3630334259379874332260511*c[145]
+                                              - 429924.11237333502227553703843264*c[146]
+                                              - 400592.82070451537237194876594595*c[152]
+                                              - 555029.6424516441986678771994394*c[153]
+                                              - 119534.09555436473874955817597956*c[160]
+                                              - 187634.2655273817517335346183664*c[161]
+                                              + z*(171969.64494933400891021481537306*c[146]
+                                                   + 222011.85698065767946715087977577*c[153]
+                                                   + 75053.70621095270069341384734656*c[161]))))))
+                     + 19.748417658131499017438461043723*c[162]
+                     + z*(84.85281374238570292810132345258*c[12]
+                          + 73.48469228349534294591852224118*c[14]
+                          + 18.973665961010275991993361266596*c[17]
+                          - 440.90815370097205767551113344706*c[22]
+                          - 560.028570699745639325468734787*c[24]
+                          - 328.63353450309966807418186968048*c[25]
+                          - 328.63353450309966807418186968048*c[27]
+                          - 284.60498941515413987990041899894*c[28]
+                          - 77.76888838089432277159160923306*c[31]
+                          - 73.48469228349534294591852224118*c[32]
+                          + 1380.260844913018605911563852658*c[37]
+                          + 1992.2349259060789791593029329926*c[39]
+                          + 1707.6299364909248392794025139937*c[40]
+                          + 1690.1479225203928877561260115471*c[42]
+                          + 2168.9813277204578092896003398912*c[43]
+                          + 777.6888838089432277159160923306*c[44]
+                          + 869.4826047713663144231198494302*c[46]
+                          + 1272.7922061357855439215198517887*c[47]
+                          + 673.498329619309449405074771817*c[48]
+                          + 197.18012070185980084450912180829*c[51]
+                          + 301.19760955226719727214192928267*c[52]
+                          + 173.89652095427326288462396988604*c[53]
+                          - 3360.*c[58]
+                          - 5154.583203324978825537680312321*c[60]
+                          - 5345.727265770299284470383377513*c[61]
+                          - 5098.234988699520507812915964707*c[63]
+                          - 7715.892689767011009321444835324*c[64]
+                          - 4040.9899777158566964304486309019*c[65]
+                          - 3746.3838564674602761502879071532*c[67]
+                          - 6545.914756548545217237709636976*c[68]
+                          - 5132.746633139025302925046209382*c[69]
+                          - 1469.6938456699068589183704448235*c[70]
+                          - 1800.*c[72]
+                          - 3367.4916480965472470253738590849*c[73]
+                          - 3011.9760955226719727214192928267*c[74]
+                          - 1272.7922061357855439215198517887*c[75]
+                          - 397.99497484264798189379192840048*c[78]
+                          - 763.6753236814713263529119110732*c[79]
+                          - 712.7636354360399045960511170017*c[80]
+                          - 328.63353450309966807418186968048*c[81]
+                          + 6999.199954280489049443244830975*c[86]
+                          + 11112.72243871860591518373373498*c[88]
+                          + 13013.224043256920734202331743269*c[89]
+                          + 11911.911685367718507596741937194*c[91]
+                          + 19963.614903118122409541102514433*c[92]
+                          + 12650.299601195222285429961029872*c[93]
+                          + 10287.856919689348012428593113765*c[95]
+                          + 19745.379206285201146212888293167*c[96]
+                          + 18259.134700198692602885516838034*c[97]
+                          + 7636.753236814713263529119110732*c[98]
+                          + 6999.199954280489049443244830975*c[100]
+                          + 14509.682284598791310640990771618*c[101]
+                          + 15490.461581244117336316719751791*c[102]
+                          + 9699.979381421385268861244935835*c[103]
+                          + 2437.2115213907881081379650704798*c[104]
+                          + 3224.1277890307015558866015863223*c[106]
+                          + 6971.370023173350393322677719608*c[107]
+                          + 7968.93970362431591663721173197*c[108]
+                          + 5692.099788303082797598008379979*c[109]
+                          + 2110.687091920543299554533551095*c[110]
+                          + 700.9992867328753566397310935565*c[113]
+                          + 1541.4279094398154824140278173168*c[114]
+                          + 1807.185657313603183632851575696*c[115]
+                          + 1346.996659238618898810149543634*c[116]
+                          + 544.9770637375484997760559057493*c[117]
+                          - 13094.304105220712339067494341784*c[122]
+                          - 21240.*c[124]
+                          - 27107.78485970404775449277363544*c[125]
+                          - 23888.561279407347347785708985858*c[127]
+                          - 43039.388936182632563944432546794*c[128]
+                          - 30794.908670103244844271677141852*c[129]
+                          - 22546.272419182732832413192193142*c[131]
+                          - 46134.635578922697284247621869463*c[132]
+                          - 47242.535410369329583996850896983*c[133]
+                          - 23906.819110872947749911635195911*c[134]
+                          - 18082.610431019078944426539805321*c[136]
+                          - 39844.698518121579583186058659852*c[137]
+                          - 46726.095492775768627487936383176*c[138]
+                          - 34506.521122825465147789096316451*c[139]
+                          - 12664.12255152325979732720130657*c[140]
+                          - 11718.907798937578466095247395167*c[142]
+                          - 27107.78485970404775449277363544*c[143]
+                          - 34336.175209245423466888096274012*c[144]
+                          - 29274.220741123067510194956591141*c[145]
+                          - 16085.596041179201513710569465167*c[146]
+                          - 3709.3395638576956790008979453229*c[147]
+                          - 5245.798318654654492911390221589*c[149]
+                          - 12486.9932329604471520657560515*c[150]
+                          - 16497.272501841024023716969897421*c[151]
+                          - 15059.880477613359863607096464133*c[152]
+                          - 9439.279633531363922923081623119*c[153]
+                          - 3212.3822935634544429177811886844*c[154]
+                          - 1126.9782606598940069902235290406*c[157]
+                          - 2714.9585632197040955265087982134*c[158]
+                          - 3647.6841968569592716004986094495*c[159]
+                          - 3415.2598729818496785588050279873*c[160]
+                          - 2233.7412562783541873039835519809*c[161]
+                          - 829.4335416415229587324153638364*c[162]
+                          + z*(328.63353450309966807418186968048*c[25]
+                               + 284.60498941515413987990041899894*c[28]
+                               + 73.48469228349534294591852224118*c[32]
+                               - 1707.6299364909248392794025139937*c[40]
+                               - 2168.9813277204578092896003398912*c[43]
+                               - 1944.2222095223580692897902308264*c[44]
+                               - 1272.7922061357855439215198517887*c[47]
+                               - 1683.7458240482736235126869295424*c[48]
+                               - 301.19760955226719727214192928267*c[52]
+                               - 434.74130238568315721155992471509*c[53]
+                               + 5345.727265770299284470383377513*c[61]
+                               + 7715.892689767011009321444835324*c[64]
+                               + 10102.474944289641741076121577255*c[65]
+                               + 6545.914756548545217237709636976*c[68]
+                               + 12831.866582847563257312615523454*c[69]
+                               + 6613.622305514580865132667001706*c[70]
+                               + 3367.4916480965472470253738590849*c[73]
+                               + 7529.940238806679931803548232067*c[74]
+                               + 5727.564927611034947646839333049*c[75]
+                               + 763.6753236814713263529119110732*c[79]
+                               + 1781.9090885900997614901277925042*c[80]
+                               + 1478.8509052639485063338184135622*c[81]
+                               - 13013.224043256920734202331743269*c[89]
+                               - 19963.614903118122409541102514433*c[92]
+                               - 31625.74900298805571357490257468*c[93]
+                               - 19745.379206285201146212888293167*c[96]
+                               - 45647.836750496731507213792095085*c[97]
+                               - 34365.389565666209685881035998296*c[98]
+                               - 14509.682284598791310640990771618*c[101]
+                               - 38726.153953110293340791799379476*c[102]
+                               - 43649.907216396233709875602211259*c[103]
+                               - 17060.480649735516756965755493359*c[104]
+                               - 6971.370023173350393322677719608*c[107]
+                               - 19922.349259060789791593029329926*c[108]
+                               - 25614.449047363872589191037709905*c[109]
+                               - 14774.809643443803096881734857665*c[110]
+                               - 1541.4279094398154824140278173168*c[114]
+                               - 4517.96414328400795908212893924*c[115]
+                               - 6061.484966573785044645672946353*c[116]
+                               - 3814.8394461628394984323913402449*c[117]
+                               + 27107.78485970404775449277363544*c[125]
+                               + 43039.388936182632563944432546794*c[128]
+                               + 76987.27167525811211067919285463*c[129]
+                               + 46134.635578922697284247621869463*c[132]
+                               + 118106.33852592332395999212724246*c[133]
+                               + 107580.6859989282648746023583816*c[134]
+                               + 39844.698518121579583186058659852*c[137]
+                               + 116815.23873193942156871984095794*c[138]
+                               + 155279.34505271459316505093342403*c[139]
+                               + 88648.85786066281858129040914599*c[140]
+                               + 27107.78485970404775449277363544*c[143]
+                               + 85840.43802311355866722024068503*c[144]
+                               + 131733.99333505380379587730466013*c[145]
+                               + 112599.17228825441059597398625617*c[146]
+                               + 37093.395638576956790008979453229*c[147]
+                               + 12486.9932329604471520657560515*c[150]
+                               + 41243.181254602560059292424743552*c[151]
+                               + 67769.4621492601193862319340886*c[152]
+                               + 66074.95743471954746046157136184*c[153]
+                               + 32123.822935634544429177811886844*c[154]
+                               + 2714.9585632197040955265087982134*c[158]
+                               + 9119.210492142398179001246523624*c[159]
+                               + 15368.669428418323553514622625943*c[160]
+                               + 15636.188793948479311127884863866*c[161]
+                               + 8294.335416415229587324153638364*c[162]
+                               + z*(1296.1481396815720461931934872176*c[44]
+                                    + 1122.497216032182415675124619695*c[48]
+                                    + 289.8275349237887714743732831434*c[53]
+                                    - 6734.98329619309449405074771817*c[65]
+                                    - 8554.577721898375504875077015636*c[69]
+                                    - 10287.856919689348012428593113765*c[70]
+                                    - 5019.960159204453287869032154711*c[74]
+                                    - 8909.545442950498807450638962521*c[75]
+                                    - 1187.9393923933998409934185283361*c[80]
+                                    - 2300.4347415216976765192730877634*c[81]
+                                    + 21083.832668658703809049935049787*c[93]
+                                    + 30431.891166997821004809194730057*c[97]
+                                    + 53457.27265770299284470383377513*c[98]
+                                    + 25817.435968740195560527866252984*c[102]
+                                    + 67899.85566994969688202871455085*c[103]
+                                    + 45494.61506596137801857534798229*c[104]
+                                    + 13281.566172707193194395352886617*c[108]
+                                    + 39844.698518121579583186058659852*c[109]
+                                    + 39399.492382516808258351292953774*c[110]
+                                    + 3011.9760955226719727214192928267*c[115]
+                                    + 9428.976614670332291671046805438*c[116]
+                                    + 10172.905189767571995819710240653*c[117]
+                                    - 51324.84778350540807378612856975*c[129]
+                                    - 78737.5590172822159733280848283*c[133]
+                                    - 167347.73377611063424938144637138*c[134]
+                                    - 77876.82582129294771247989397196*c[138]
+                                    - 241545.64785977825603452367421515*c[139]
+                                    - 236396.95429510084955010775772264*c[140]
+                                    - 57226.95868207570577814682712335*c[144]
+                                    - 204919.54518786147257136469613799*c[145]
+                                    - 300264.45943534509492259729668311*c[146]
+                                    - 148373.58255430782716003591781292*c[147]
+                                    - 27495.454169735040039528283162368*c[151]
+                                    - 105419.16334329351904524967524893*c[152]
+                                    - 176199.88649258545989456419029823*c[153]
+                                    - 128495.29174253817771671124754737*c[154]
+                                    - 6079.473661428265452667497682416*c[159]
+                                    - 23906.819110872947749911635195911*c[160]
+                                    - 41696.50345052927816300769297031*c[161]
+                                    - 33177.341665660918349296614553455*c[162]
+                                    + z*(5143.928459844674006214296556882*c[70]
+                                         + 4454.7727214752494037253194812605*c[75]
+                                         + 1150.2173707608488382596365438817*c[81]
+                                         - 26728.636328851496422351916887563*c[98]
+                                         - 33949.927834974848441014357275424*c[103]
+                                         - 51181.44194920655027089726648008*c[104]
+                                         - 19922.349259060789791593029329926*c[109]
+                                         - 44324.428930331409290645204572995*c[110]
+                                         - 4714.4883073351661458355234027189*c[116]
+                                         - 11444.518338488518495297174020735*c[117]
+                                         + 83673.86688805531712469072318569*c[134]
+                                         + 120772.82392988912801726183710758*c[139]
+                                         + 265946.57358198845574387122743797*c[140]
+                                         + 102459.77259393073628568234806899*c[145]
+                                         + 337797.5168647632317879219587685*c[146]
+                                         + 278200.46728932717592506734589922*c[147]
+                                         + 52709.58167164675952262483762447*c[152]
+                                         + 198224.87230415864238138471408551*c[153]
+                                         + 240928.67201725908321883358915133*c[154]
+                                         + 11953.409555436473874955817597956*c[160]
+                                         + 46908.566381845437933383654591599*c[161]
+                                         + 62207.51562311422190493115228773*c[162]
+                                         + z*(20472.57677968262010835890659203*c[104]
+                                              + 17729.771572132563716258081829198*c[110]
+                                              + 4577.8073353954073981188696082939*c[117]
+                                              - 106378.62943279538229754849097519*c[140]
+                                              - 135119.0067459052927151687835074*c[146]
+                                              - 244816.41121460791481405926439131*c[147]
+                                              - 79289.9489216634569525538856342*c[153]
+                                              - 212017.23137518799323257355845317*c[154]
+                                              - 18763.42655273817517335346183664*c[161]
+                                              - 54742.6137483405152763394140132*c[162]
+                                              + z*(81605.4704048693049380197547971*c[147]
+                                                   + 70672.41045839599774419118615106*c[154]
+                                                   + 18247.5379161135050921131380044*c[162])))))))
+                + y*(42.426406871192851464050661726291*c[5]
+                     + 32.863353450309966807418186968048*c[7]
+                     - 117.57550765359254871346963558588*c[11]
+                     - 303.57865537616441587189378026554*c[13]
+                     - 73.48469228349534294591852224118*c[14]
+                     - 179.59955456514918650801993915119*c[16]
+                     - 56.92099788303082797598008379979*c[17]
+                     + 230.04347415216976765192730877634*c[21]
+                     + 721.2489168102784748888612493469*c[23]
+                     + 203.6467529817256870274431762862*c[24]
+                     + 1104.3912350249797233311870740364*c[26]
+                     + 525.8136552049594689186909914888*c[27]
+                     + 94.86832980505137995996680633298*c[28]
+                     + 569.2099788303082797598008379979*c[30]
+                     + 311.07555352357729108636643693222*c[31]
+                     + 73.48469228349534294591852224118*c[32]
+                     - 384.*c[36]
+                     - 1301.3224043256920734202331743269*c[38]
+                     - 398.44698518121579583186058659852*c[39]
+                     - 2419.5999669366835234784889182884*c[41]
+                     - 1249.2397688194208300806148781*c[42]
+                     - 262.90682760247973445934549574439*c[43]
+                     - 2909.8453567157138531261098537299*c[45]
+                     - 1912.8617304970058917308636687464*c[46]
+                     - 678.8225099390856234248105876207*c[47]
+                     - 112.2497216032182415675124619695*c[48]
+                     - 1378.6950351691268783641467523725*c[50]
+                     - 985.9006035092990042225456090414*c[51]
+                     - 401.59681273635626302952257237689*c[52]
+                     - 86.94826047713663144231198494302*c[53]
+                     + 583.2666628567074207869370692479*c[57]
+                     + 2058.1836652738258480263031834316*c[59]
+                     + 665.1075101064488807145393951383*c[60]
+                     + 4157.7878733768994434769648491765*c[62]
+                     + 2253.9565213197880139804470580811*c[63]
+                     + 514.3928459844674006214296556882*c[64]
+                     + 6061.484966573785044645672946353*c[66]
+                     + 4190.8700767263114953545593537646*c[67]
+                     + 1612.7616066858734593194357076607*c[68]
+                     + 311.07555352357729108636643693222*c[69]
+                     + 6328.933559455336864027953397279*c[71]
+                     + 5040.*c[72]
+                     + 2469.4938752708013144852741633289*c[73]
+                     + 803.1936254727125260590451447538*c[74]
+                     + 127.27922061357855439215198517887*c[75]
+                     + 2833.0548882787287077655641784141*c[77]
+                     + 2387.9698490558878913627515704029*c[78]
+                     + 1272.7922061357855439215198517887*c[79]
+                     + 475.17575695735993639736741133446*c[80]
+                     + 98.59006035092990042225456090414*c[81]
+                     - 831.3843876330611008931742439228*c[85]
+                     - 3005.2753617597173519739294107748*c[87]
+                     - 1010.2474944289641741076121577255*c[88]
+                     - 6349.803146555017417203877808734*c[90]
+                     - 3564.8786795626018891347913826638*c[91]
+                     - 858.6501033599192434211226887928*c[92]
+                     - 10080.*c[94]
+                     - 7201.499843782543608700015179635*c[95]
+                     - 2909.8453567157138531261098537299*c[96]
+                     - 608.6378233399564200961838946011*c[97]
+                     - 12735.839194964735420601341708815*c[99]
+                     - 10498.799931420733574164867246463*c[100]
+                     - 5410.390004426667946340708423315*c[101]
+                     - 1908.2452672547101066477118534814*c[102]
+                     - 352.72652296077764614040890675765*c[103]
+                     - 12114.652285559004024880583458701*c[105]
+                     - 10962.034482704385290014445393496*c[106]
+                     - 6506.612021628460367101165871634*c[107]
+                     - 2921.9445579955825027669776350558*c[108]
+                     - 910.7359661284932476156813407966*c[109]
+                     - 140.71247279470288663696890340633*c[110]
+                     - 5205.289617302768293680932697308*c[112]
+                     - 4906.9950071301274964781176548954*c[113]
+                     - 3082.8558188796309648280556346336*c[114]
+                     - 1505.9880477613359863607096464133*c[115]
+                     - 538.7986636954475595240598174536*c[116]
+                     - 108.99541274750969995521118114985*c[117]
+                     + 1131.6642611658282813671452425141*c[121]
+                     + 4155.2328454612504422465461173846*c[123]
+                     + 1440.*c[124]
+                     + 9024.877616898746622028001942348*c[126]
+                     + 5205.289617302768293680932697308*c[127]
+                     + 1304.2239071570494716346797741453*c[128]
+                     + 15018.948032402269418273934251107*c[130]
+                     + 10998.181667894016015811313264947*c[131]
+                     + 4602.2385857319479042680109407494*c[132]
+                     + 1015.9685034488027867526204493975*c[133]
+                     + 20684.733500821324335634428800731*c[135]
+                     + 17459.072140294283118756659122379*c[136]
+                     + 9297.096320895035236076747020632*c[137]
+                     + 3442.9754573624250567622689966551*c[138]
+                     + 690.130422456509302955781926329*c[139]
+                     + 23771.628972369562877591580796264*c[141]
+                     + 22059.120562706030053826348037961*c[142]
+                     + 13553.89242985202387724638681772*c[143]
+                     + 6401.659784774570476877441678206*c[144]
+                     + 2163.7467504308354246665837480408*c[145]
+                     + 389.95384342252609730207441127677*c[146]
+                     + 21163.999621999618623977312407423*c[148]
+                     + 20983.193274618617971645560886358*c[149]
+                     + 14151.925664021840105674523525033*c[150]
+                     + 7698.727167525811211067919285463*c[151]
+                     + 3313.1737050749391699935612221093*c[152]
+                     + 1006.8564942433454851117953731327*c[153]
+                     + 152.97058540778354490084672327068*c[154]
+                     + 8816.399265006094311961719150849*c[156]
+                     + 9015.826085279152055921788232325*c[157]
+                     + 6334.903314179309556228520529165*c[158]
+                     + 3647.6841968569592716004986094495*c[159]
+                     + 1707.6299364909248392794025139937*c[160]
+                     + 595.6643350075611166143956138616*c[161]
+                     + y*(265.63132345414386388790705773235*c[13]
+                          + 224.49944320643648313502492393899*c[16]
+                          - 678.8225099390856234248105876207*c[23]
+                          - 2509.9800796022266439345160773556*c[26]
+                          - 460.08694830433953530385461755267*c[27]
+                          - 1707.6299364909248392794025139937*c[30]
+                          - 388.84444190447161385795804616528*c[31]
+                          + 1254.8466041712030707980819895295*c[38]
+                          + 5774.045375644358408300939464097*c[41]
+                          + 1175.7550765359254871346963558588*c[42]
+                          + 12158.996669133518600562673317371*c[45]
+                          + 4347.4130238568315721155992471509*c[46]
+                          + 593.9696961966999204967092641681*c[47]
+                          + 7238.148934637916111411770449956*c[50]
+                          + 2957.7018105278970126676368271243*c[51]
+                          + 501.9960159204453287869032154711*c[52]
+                          - 2007.9840636817813151476128618844*c[59]
+                          - 10097.484835343898648444057490857*c[62]
+                          - 2173.4580741297955849097168060068*c[63]
+                          - 26266.434855153068526797916100862*c[66]
+                          - 10000.939955824152432096107548756*c[67]
+                          - 1517.8932768808220793594689013277*c[68]
+                          - 41696.50345052927816300769297031*c[71]
+                          - 21060.*c[72]
+                          - 5612.486080160912078375623098475*c[73]
+                          - 702.7944222886234603016645016596*c[74]
+                          - 22664.439106229829662124513427313*c[77]
+                          - 12536.841707543411429654445744615*c[78]
+                          - 3818.3766184073566317645595553662*c[79]
+                          - 593.9696961966999204967092641681*c[80]
+                          + 2951.6097302997223992601092427253*c[87]
+                          + 15557.017709059792672149500631399*c[90]
+                          + 3477.9304190854652576924793977207*c[91]
+                          + 44280.*c[94]
+                          + 17489.3567634718916211286082934*c[95]
+                          + 2805.9223082615812155144630732395*c[96]
+                          + 86364.9095408546120709528484629*c[99]
+                          + 45494.799702823178821381091401338*c[100]
+                          + 12911.157965109093962858508737457*c[101]
+                          + 1795.9955456514918650801993915119*c[102]
+                          + 115089.19671281053823636554285766*c[105]
+                          + 72220.46247428771485185987553362*c[106]
+                          + 27188.343090376066533958443106472*c[107]
+                          + 6640.783086353596597197676443309*c[108]
+                          + 796.893970362431591663721173197*c[109]
+                          + 58559.50819465614330391049284471*c[112]
+                          + 39255.960057041019971824941239163*c[113]
+                          + 16184.993049118062565347292081826*c[114]
+                          + 4517.96414328400795908212893924*c[115]
+                          + 673.498329619309449405074771817*c[116]
+                          - 4098.3118475782196142705660335848*c[123]
+                          - 22225.44487743721183036746746996*c[126]
+                          - 5112.338016993790288436630327713*c[127]
+                          - 66439.75316028800539270333626337*c[130]
+                          - 26945.545086340339238737717499121*c[131]
+                          - 4489.9888641287296627004984787799*c[132]
+                          - 141838.17257706050973006465463358*c[135]
+                          - 76695.20975914988655739532400188*c[136]
+                          - 22578.66249360222843047209990725*c[137]
+                          - 3320.0120481709098761636165324888*c[138]
+                          - 231291.52513656871989008024558527*c[141]
+                          - 149588.41131585026630250992263242*c[142]
+                          - 58733.53386269210346806767621012*c[143]
+                          - 15276.688122757497728912076732082*c[144]
+                          - 2036.467529817256870274431762862*c[145]
+                          - 273291.64729277768397048964282629*c[148]
+                          - 199340.3361088768707306328284204*c[149]
+                          - 93236.21613943800540209097851787*c[150]
+                          - 32169.681378589996846248091299971*c[151]
+                          - 7529.940238806679931803548232067*c[152]
+                          - 880.9994324629272994728209514911*c[153]
+                          - 132245.98897509141467942578726273*c[156]
+                          - 101428.04345939046062912011761365*c[157]
+                          - 50679.22651343447644982816423332*c[158]
+                          - 19150.34203349903617590261769961*c[159]
+                          - 5122.889809472774517838207541981*c[160]
+                          + y*(1505.9880477613359863607096464133*c[26]
+                               + 1328.1566172707193194395352886617*c[30]
+                               - 3666.0605559646720052704377549824*c[41]
+                               - 17459.072140294283118756659122379*c[45]
+                               - 2608.4478143140989432693595482906*c[46]
+                               - 12867.82032824518419806536968881*c[50]
+                               - 2300.4347415216976765192730877634*c[51]
+                               + 6533.666658163699125463801905849*c[62]
+                               + 39287.402561126384548629361689324*c[66]
+                               + 6349.803146555017417203877808734*c[67]
+                               + 104241.25862632319540751923242578*c[71]
+                               + 30240.*c[72]
+                               + 3367.4916480965472470253738590849*c[73]
+                               + 67993.31731868948898637354028194*c[77]
+                               + 22287.718591188286986052347990427*c[78]
+                               + 2969.8484809834996024835463208404*c[79]
+                               - 10159.685034488027867526204493975*c[90]
+                               - 67200.*c[94]
+                               - 11316.642611658282813671452425141*c[95]
+                               - 222877.18591188286986052347990427*c[99]
+                               - 68047.77733328253242514265807892*c[100]
+                               - 8197.560612767678706576830944417*c[101]
+                               - 436127.48228012414489570100451323*c[105]
+                               - 180551.15618571928712964968883405*c[106]
+                               - 39039.672129770762202606995229807*c[107]
+                               - 3984.4698518121579583186058659852*c[108]
+                               - 260264.48086513841468404663486538*c[112]
+                               - 117767.88017112305991547482371749*c[113]
+                               - 28773.320976209889005061852589913*c[114]
+                               - 3513.9721114431173015083225082978*c[115]
+                               + 14592.463808418371403776620056035*c[126]
+                               + 101568.81804963568640493728417274*c[130]
+                               + 17597.090668630425625298101223916*c[131]
+                               + 370355.22839565799762850215376547*c[135]
+                               + 116393.81426862855412504439414919*c[136]
+                               + 14609.722789977912513834888175279*c[137]
+                               + 899467.0421977672440169787328316*c[141]
+                               + 386034.60984735552594196109066431*c[142]
+                               + 87849.30278607793253770806270744*c[143]
+                               + 9699.484522385712843753699512433*c[144]
+                               + 1.4492738871586695362071420452909e6*c[148]
+                               + 755394.9578862702469792401919089*c[149]
+                               + 233090.54034859501350522744629467*c[150]
+                               + 46192.363005154867266407515712778*c[151]
+                               + 4517.96414328400795908212893924*c[152]
+                               + 808169.9326255586452631575888278*c[156]
+                               + 450791.30426395760279608941161623*c[157]
+                               + 152037.67954030342934948449269995*c[158]
+                               + 34045.052503998286534937987021529*c[159]
+                               + y*(8002.074730968213096096802097757*c[45]
+                                    + 7238.148934637916111411770449956*c[50]
+                                    - 18857.953229340664583342093610875*c[66]
+                                    - 109453.32155763935517789519404706*c[71]
+                                    - 13860.*c[72]
+                                    - 84991.64664836186123296692535242*c[77]
+                                    - 12536.841707543411429654445744615*c[78]
+                                    + 32760.*c[94]
+                                    + 242378.93967917262097331928439589*c[99]
+                                    + 32662.933119975615564068475877884*c[100]
+                                    + 772309.0832043865065861371954922*c[105]
+                                    + 189578.71399500525148613217327575*c[106]
+                                    + 17893.183059478266009528206146995*c[107]
+                                    + 536795.4917843479802858461844098*c[112]
+                                    + 147209.85021390382489434352964686*c[113]
+                                    + 16184.993049118062565347292081826*c[114]
+                                    - 49893.454480522793321723578190118*c[130]
+                                    - 407784.74615904896547393588207156*c[135]
+                                    - 56741.98445595642013595914214773*c[136]
+                                    - 1.638314969717361765888068406229e6*c[141]
+                                    - 419812.63820899913446188268609744*c[142]
+                                    - 42167.665337317407618099870099573*c[143]
+                                    - 3.7957173235108011662568005948096e6*c[148]
+                                    - 1.3376785712569368956924045065053e6*c[149]
+                                    - 244745.0673660247641804888186094*c[150]
+                                    - 21171.499710695980830436778035023*c[151]
+                                    - 2.4245097978766759357894727664835e6*c[156]
+                                    - 929757.0650444125557669344114585*c[157]
+                                    - 190047.09942537928668685561587494*c[158]
+                                    + y*(40654.090864266046208932500646052*c[71]
+                                         + 37396.324525279218942505447155066*c[77]
+                                         - 93608.41808299080534141986155979*c[99]
+                                         - 639653.6406775154125136948066194*c[105]
+                                         - 70414.95091243052198056337864528*c[106]
+                                         - 515323.6721129740610744123370334*c[112]
+                                         - 64772.33409411768295351115304462*c[113]
+                                         + 159567.94414919307344632273646278*c[135]
+                                         + 1.3993137270762407553349854857909e6*c[141]
+                                         + 162134.53613588932089562365807901*c[142]
+                                         + 5.192541298562775995439303213699e6*c[148]
+                                         + 1.1079126048998630289028856147997e6*c[149]
+                                         + 90905.31073595205526703870405492*c[150]
+                                         + 3.7822352846876144598315775157142e6*c[156]
+                                         + 892566.7824426360535362570350001*c[157]
+                                         + y*(199891.76271172356641052962706856*c[105]
+                                              + 186089.10381857396649909334392874*c[112]
+                                              - 452303.42693373438556282359136676*c[141]
+                                              - 3.5527914148061098916163653567417e6*c[148]
+                                              - 346222.6890312071965321517546249*c[149]
+                                              - 2.9417385547570334687578936233333e6*c[156]
+                                              + y*(958689.7468524423517060033502319*c[148]
+                                                   + 900532.2106399082047218041704081*c[156])
+                                              - 322315.7825487296859992039293056*c[157]
+                                              + z*(692445.3780624143930643035092498*c[149]
+                                                   + 644631.5650974593719984078586112*c[157]))
+                                         + 83620.72374716688614221647098497*c[158]
+                                         + z*(140829.90182486104396112675729056*c[106]
+                                              + 129544.66818823536590702230608924*c[113]
+                                              - 324269.07227177864179124731615802*c[142]
+                                              - 2.2158252097997260578057712295994e6*c[149]
+                                              - 545431.8644157123316022322243295*c[150]
+                                              - 1.7851335648852721070725140700003e6*c[157]
+                                              - 501724.3424830013168532988259098*c[158]
+                                              + z*(545431.8644157123316022322243295*c[150]
+                                                   + 501724.3424830013168532988259098*c[158])))
+                                    - 19150.34203349903617590261769961*c[159]
+                                    + z*(27720.*c[72]
+                                         + 25073.68341508682285930889148923*c[78]
+                                         - 65325.86623995123112813695175577*c[100]
+                                         - 379157.4279900105029722643465515*c[106]
+                                         - 107359.09835686959605716923688197*c[107]
+                                         - 294419.70042780764978868705929372*c[113]
+                                         - 97109.95829470837539208375249096*c[114]
+                                         + 113483.96891191284027191828429546*c[136]
+                                         + 839625.2764179982689237653721949*c[142]
+                                         + 253005.99202390444570859922059744*c[143]
+                                         + 2.6753571425138737913848090130106e6*c[149]
+                                         + 1.4684704041961485850829329116564e6*c[150]
+                                         + 254057.99652835176996524133642028*c[151]
+                                         + 1.8595141300888251115338688229169e6*c[157]
+                                         + 1.1402825965522757201211336952496e6*c[158]
+                                         + 229804.10440198843411083141239532*c[159]
+                                         + z*(107359.09835686959605716923688197*c[107]
+                                              + 97109.95829470837539208375249096*c[114]
+                                              - 253005.99202390444570859922059744*c[143]
+                                              - 1.4684704041961485850829329116564e6*c[150]
+                                              - 635144.9913208794249131033410507*c[151]
+                                              - 1.1402825965522757201211336952496e6*c[158]
+                                              - 574510.2610049710852770785309883*c[159]
+                                              + z*(423429.99421391961660873556070047*c[151]
+                                                   + 383006.8406699807235180523539922*c[159]))))
+                               + 3984.4698518121579583186058659852*c[160]
+                               + z*(5216.895628628197886538719096581*c[46]
+                                    + 4600.8694830433953530385461755267*c[51]
+                                    - 12699.606293110034834407755617468*c[67]
+                                    - 60480.*c[72]
+                                    - 20204.949888579283482152243154509*c[73]
+                                    - 44575.437182376573972104695980854*c[78]
+                                    - 17819.090885900997614901277925042*c[79]
+                                    + 22633.285223316565627342904850282*c[95]
+                                    + 136095.55466656506485028531615785*c[100]
+                                    + 49185.363676606072239460985666501*c[101]
+                                    + 361102.31237143857425929937766809*c[106]
+                                    + 234238.03277862457321564197137884*c[107]
+                                    + 47813.638221745895499823270391823*c[108]
+                                    + 235535.76034224611983094964743498*c[113]
+                                    + 172639.92585725933403037111553948*c[114]
+                                    + 42167.665337317407618099870099573*c[115]
+                                    - 35194.181337260851250596202447831*c[131]
+                                    - 232787.62853725710825008878829839*c[136]
+                                    - 87658.33673986747508300932905167*c[137]
+                                    - 772069.2196947110518839221813286*c[142]
+                                    - 527095.8167164675952262483762447*c[143]
+                                    - 116393.81426862855412504439414919*c[144]
+                                    - 1.5107899157725404939584803838178e6*c[149]
+                                    - 1.398543242091570081031364677768e6*c[150]
+                                    - 554308.3560618584071968901885533*c[151]
+                                    - 90359.2828656801591816425787848*c[152]
+                                    - 901582.6085279152055921788232325*c[157]
+                                    - 912226.0772418205760969069561997*c[158]
+                                    - 408540.63004797943841925584425835*c[159]
+                                    - 79689.3970362431591663721173197*c[160]
+                                    + z*(20204.949888579283482152243154509*c[73]
+                                         + 17819.090885900997614901277925042*c[79]
+                                         - 49185.363676606072239460985666501*c[101]
+                                         - 234238.03277862457321564197137884*c[107]
+                                         - 119534.09555436473874955817597956*c[108]
+                                         - 172639.92585725933403037111553948*c[114]
+                                         - 105419.16334329351904524967524893*c[115]
+                                         + 87658.33673986747508300932905167*c[137]
+                                         + 527095.8167164675952262483762447*c[143]
+                                         + 290984.53567157138531261098537299*c[144]
+                                         + 1.398543242091570081031364677768e6*c[150]
+                                         + 1.3857708901546460179922254713833e6*c[151]
+                                         + 406616.7728955607163173916045316*c[152]
+                                         + 912226.0772418205760969069561997*c[158]
+                                         + 1.0213515751199485960481396106459e6*c[159]
+                                         + 358602.28666309421624867452793867*c[160]
+                                         + z*(79689.3970362431591663721173197*c[108]
+                                              + 70279.44222886234603016645016596*c[115]
+                                              - 193989.69044771425687507399024866*c[144]
+                                              - 923847.2601030973453281503142556*c[151]
+                                              - 632514.9800597611142714980514936*c[152]
+                                              - 680901.0500799657306987597404306*c[159]
+                                              - 557825.7792537021141646048212379*c[160]
+                                              + z*(316257.4900298805571357490257468*c[152]
+                                                   + 278912.88962685105708230241061897*c[160])))))
+                          - 744.580418759451395767994517327*c[161]
+                          + z*(920.1738966086790706077092351053*c[27]
+                               + 777.6888838089432277159160923306*c[31]
+                               - 2351.5101530718509742693927117177*c[42]
+                               - 8694.826047713663144231198494302*c[46]
+                               - 3563.8181771801995229802555850084*c[47]
+                               - 5915.403621055794025335273654249*c[51]
+                               - 3011.9760955226719727214192928267*c[52]
+                               + 4346.9161482595911698194336120136*c[63]
+                               + 20001.879911648304864192215097513*c[67]
+                               + 9107.359661284932476156813407966*c[68]
+                               + 42120.*c[72]
+                               + 33674.916480965472470253738590849*c[73]
+                               + 8433.533067463481523619974019915*c[74]
+                               + 25073.68341508682285930889148923*c[78]
+                               + 22910.259710444139790587357332197*c[79]
+                               + 7127.636354360399045960511170017*c[80]
+                               - 6955.860838170930515384958795441*c[91]
+                               - 34978.7135269437832422572165868*c[95]
+                               - 16835.533849569487293086778439437*c[96]
+                               - 90989.59940564635764276218280268*c[100]
+                               - 77466.94779065456377715105242474*c[101]
+                               - 21551.946547817902380962392698143*c[102]
+                               - 144440.92494857542970371975106724*c[106]
+                               - 163130.05854225639920375065863883*c[107]
+                               - 79689.3970362431591663721173197*c[108]
+                               - 15937.879407248631833274423463941*c[109]
+                               - 78511.92011408203994364988247833*c[113]
+                               - 97109.95829470837539208375249096*c[114]
+                               - 54215.56971940809550898554727088*c[115]
+                               - 13469.96659238618898810149543634*c[116]
+                               + 10224.676033987580576873260655426*c[127]
+                               + 53891.09017268067847747543499824*c[131]
+                               + 26939.933184772377976202990872679*c[132]
+                               + 153390.41951829977311479064800376*c[136]
+                               + 135471.9749616133705828325994435*c[137]
+                               + 39840.144578050918513963398389866*c[138]
+                               + 299176.82263170053260501984526484*c[142]
+                               + 352401.20317615262080840605726072*c[143]
+                               + 183320.25747308997274694492078498*c[144]
+                               + 40729.350596345137405488635257239*c[145]
+                               + 398680.6722177537414612656568408*c[149]
+                               + 559417.2968366280324125458711072*c[150]
+                               + 386036.17654307996215497709559965*c[151]
+                               + 150598.80477613359863607096464133*c[152]
+                               + 26429.982973887818984184628544734*c[153]
+                               + 202856.0869187809212582402352273*c[157]
+                               + 304075.35908060685869896898539991*c[158]
+                               + 229804.10440198843411083141239532*c[159]
+                               + 102457.79618945549035676415083962*c[160]
+                               + 22337.412562783541873039835519809*c[161]
+                               + z*(3563.8181771801995229802555850084*c[47]
+                                    + 3011.9760955226719727214192928267*c[52]
+                                    - 9107.359661284932476156813407966*c[68]
+                                    - 33674.916480965472470253738590849*c[73]
+                                    - 21083.832668658703809049935049787*c[74]
+                                    - 22910.259710444139790587357332197*c[79]
+                                    - 17819.090885900997614901277925042*c[80]
+                                    + 16835.533849569487293086778439437*c[96]
+                                    + 77466.94779065456377715105242474*c[101]
+                                    + 53879.86636954475595240598174536*c[102]
+                                    + 163130.05854225639920375065863883*c[107]
+                                    + 199223.49259060789791593029329926*c[108]
+                                    + 71720.45733261884324973490558773*c[109]
+                                    + 97109.95829470837539208375249096*c[114]
+                                    + 135538.9242985202387724638681772*c[115]
+                                    + 60614.84966573785044645672946353*c[116]
+                                    - 26939.933184772377976202990872679*c[132]
+                                    - 135471.9749616133705828325994435*c[137]
+                                    - 99600.36144512729628490849597466*c[138]
+                                    - 352401.20317615262080840605726072*c[143]
+                                    - 458300.64368272493186736230196245*c[144]
+                                    - 183282.07768355311832469885865758*c[145]
+                                    - 559417.2968366280324125458711072*c[150]
+                                    - 965090.4413576999053874427389991*c[151]
+                                    - 677694.621492601193862319340886*c[152]
+                                    - 185009.88081721473288929239981314*c[153]
+                                    - 304075.35908060685869896898539991*c[158]
+                                    - 574510.2610049710852770785309883*c[159]
+                                    - 461060.08285254970660543867877829*c[160]
+                                    - 156361.88793948479311127884863866*c[161]
+                                    + z*(14055.888445772469206033290033191*c[74]
+                                         + 11879.393923933998409934185283361*c[80]
+                                         - 35919.910913029837301603987830239*c[102]
+                                         - 132815.66172707193194395352886617*c[108]
+                                         - 111565.15585074042283292096424759*c[109]
+                                         - 90359.2828656801591816425787848*c[115]
+                                         - 94289.76614670332291671046805438*c[116]
+                                         + 66400.24096341819752327233064978*c[138]
+                                         + 305533.76245514995457824153464164*c[144]
+                                         + 285105.45417441596183842044680068*c[145]
+                                         + 643393.6275717999369249618259994*c[151]
+                                         + 1.0541916334329351904524967524893e6*c[152]
+                                         + 493359.68217923928770477973283504*c[153]
+                                         + 383006.8406699807235180523539922*c[159]
+                                         + 717204.5733261884324973490558773*c[160]
+                                         + 416965.0345052927816300769297031*c[161]
+                                         + z*(55782.57792537021141646048212379*c[109]
+                                              + 47144.883073351661458355234027189*c[116]
+                                              - 142552.72708720798091921022340034*c[145]
+                                              - 527095.8167164675952262483762447*c[152]
+                                              - 555029.6424516441986678771994394*c[153]
+                                              - 358602.28666309421624867452793867*c[160]
+                                              - 469085.66381845437933383654591599*c[161]
+                                              + z*(222011.85698065767946715087977577*c[153]
+                                                   + 187634.2655273817517335346183664*c[161]))))))
+                     + 118.49050594878899410463076626234*c[162]
+                     + z*(146.96938456699068589183704448235*c[14]
+                          + 113.84199576606165595196016759958*c[17]
+                          - 407.29350596345137405488635257239*c[24]
+                          - 1051.6273104099189378373819829775*c[27]
+                          - 569.2099788303082797598008379979*c[28]
+                          - 622.1511070471545821727328738644*c[31]
+                          - 440.90815370097205767551113344706*c[32]
+                          + 796.893970362431591663721173197*c[39]
+                          + 2498.4795376388416601612297562*c[42]
+                          + 1577.4409656148784067560729744663*c[43]
+                          + 3825.7234609940117834617273374928*c[46]
+                          + 4072.9350596345137405488635257239*c[47]
+                          + 1346.996659238618898810149543634*c[48]
+                          + 1971.8012070185980084450912180829*c[51]
+                          + 2409.5808764181375781771354342613*c[52]
+                          + 1043.3791257256395773077438193162*c[53]
+                          - 1330.2150202128977614290787902765*c[60]
+                          - 4507.9130426395760279608941161623*c[63]
+                          - 3086.3570759068044037285779341294*c[64]
+                          - 8381.740153452622990709118707529*c[67]
+                          - 9676.569640115240755916614245964*c[68]
+                          - 3732.9066422829274930363972431867*c[69]
+                          - 10080.*c[72]
+                          - 14816.963251624807886911644979974*c[73]
+                          - 9638.323505672550312708541737045*c[74]
+                          - 2545.5844122715710878430397035775*c[75]
+                          - 4775.9396981117757827255031408058*c[78]
+                          - 7636.753236814713263529119110732*c[79]
+                          - 5702.109083488319236768408936014*c[80]
+                          - 1971.8012070185980084450912180829*c[81]
+                          + 2020.4949888579283482152243154509*c[88]
+                          + 7129.757359125203778269582765328*c[91]
+                          + 5151.900620159515460526736132757*c[92]
+                          + 14402.999687565087217400030359271*c[95]
+                          + 17459.072140294283118756659122379*c[96]
+                          + 7303.653880079477041154206735214*c[97]
+                          + 20997.599862841467148329734492925*c[100]
+                          + 32462.340026560007678044250539891*c[101]
+                          + 22898.943207056521279772542241777*c[102]
+                          + 7054.530459215552922808178135153*c[103]
+                          + 21924.068965408770580028890786991*c[106]
+                          + 39039.672129770762202606995229807*c[107]
+                          + 35063.33469594699003320373162067*c[108]
+                          + 18214.719322569864952313626815932*c[109]
+                          + 4221.37418384108659910906710219*c[110]
+                          + 9813.990014260254992956235309791*c[113]
+                          + 18497.134913277785788968333807802*c[114]
+                          + 18071.85657313603183632851575696*c[115]
+                          + 10775.973273908951190481196349072*c[116]
+                          + 3269.8623824252909986563354344956*c[117]
+                          - 2880.*c[124]
+                          - 10410.579234605536587361865394615*c[127]
+                          - 7825.343442942296829808078644872*c[128]
+                          - 21996.363335788032031622626529894*c[131]
+                          - 27613.431514391687425608065644496*c[132]
+                          - 12191.62204138563344103144539277*c[133]
+                          - 34918.144280588566237513318244758*c[136]
+                          - 55782.57792537021141646048212379*c[137]
+                          - 41315.705488349100681147227959861*c[138]
+                          - 13802.60844913018605911563852658*c[139]
+                          - 44118.241125412060107652696075921*c[142]
+                          - 81323.35457911214326347832090632*c[143]
+                          - 76819.91741729484572252930013847*c[144]
+                          - 43274.935008616708493331674960817*c[145]
+                          - 11698.615302675782919062232338303*c[146]
+                          - 41966.386549237235943291121772715*c[149]
+                          - 84911.5539841310406340471411502*c[150]
+                          - 92384.72601030973453281503142556*c[151]
+                          - 66263.47410149878339987122444219*c[152]
+                          - 30205.694827300364553353861193982*c[153]
+                          - 6424.764587126908885835562377369*c[154]
+                          - 18031.652170558304111843576464649*c[157]
+                          - 38009.419885075857337371123174988*c[158]
+                          - 43772.210362283511259205983313394*c[159]
+                          - 34152.598729818496785588050279873*c[160]
+                          - 17869.930050226833498431868415847*c[161]
+                          - 4976.6012498491377523944921830182*c[162]
+                          + z*(569.2099788303082797598008379979*c[28]
+                               + 440.90815370097205767551113344706*c[32]
+                               - 1577.4409656148784067560729744663*c[43]
+                               - 4072.9350596345137405488635257239*c[47]
+                               - 3367.4916480965472470253738590849*c[48]
+                               - 2409.5808764181375781771354342613*c[52]
+                               - 2608.4478143140989432693595482906*c[53]
+                               + 3086.3570759068044037285779341294*c[64]
+                               + 9676.569640115240755916614245964*c[68]
+                               + 9332.266605707318732590993107967*c[69]
+                               + 14816.963251624807886911644979974*c[73]
+                               + 24095.808764181375781771354342613*c[74]
+                               + 11455.129855222069895293678666099*c[75]
+                               + 7636.753236814713263529119110732*c[79]
+                               + 14255.272708720798091921022340034*c[80]
+                               + 8873.105431583691038002910481373*c[81]
+                               - 5151.900620159515460526736132757*c[92]
+                               - 17459.072140294283118756659122379*c[96]
+                               - 18259.134700198692602885516838034*c[97]
+                               - 32462.340026560007678044250539891*c[101]
+                               - 57247.35801764130319943135560444*c[102]
+                               - 31745.387066469988152636801608188*c[103]
+                               - 39039.672129770762202606995229807*c[107]
+                               - 87658.33673986747508300932905167*c[108]
+                               - 81966.2369515643922854113206717*c[109]
+                               - 29549.61928688760619376346971533*c[110]
+                               - 18497.134913277785788968333807802*c[114]
+                               - 45179.6414328400795908212893924*c[115]
+                               - 48491.879732590280357165383570822*c[116]
+                               - 22889.03667697703699059434804147*c[117]
+                               + 7825.343442942296829808078644872*c[128]
+                               + 27613.431514391687425608065644496*c[132]
+                               + 30479.055103464083602578613481924*c[133]
+                               + 55782.57792537021141646048212379*c[137]
+                               + 103289.26372087275170286806989965*c[138]
+                               + 62111.73802108583726602037336961*c[139]
+                               + 81323.35457911214326347832090632*c[143]
+                               + 192049.79354323711430632325034617*c[144]
+                               + 194737.20753877518821999253732368*c[145]
+                               + 81890.30711873048043343562636812*c[146]
+                               + 84911.5539841310406340471411502*c[150]
+                               + 230961.81502577433633203757856389*c[151]
+                               + 298185.63345674452529942050998984*c[152]
+                               + 211439.86379110255187347702835788*c[153]
+                               + 64247.64587126908885835562377369*c[154]
+                               + 38009.419885075857337371123174988*c[158]
+                               + 109430.52590570877814801495828349*c[159]
+                               + 153686.69428418323553514622625943*c[160]
+                               + 125089.51035158783448902307891093*c[161]
+                               + 49766.012498491377523944921830182*c[162]
+                               + z*(2244.9944320643648313502492393899*c[48]
+                                    + 1738.9652095427326288462396988604*c[53]
+                                    - 6221.511070471545821727328738644*c[69]
+                                    - 16063.872509454250521180902895076*c[74]
+                                    - 17819.090885900997614901277925042*c[75]
+                                    - 9503.515139147198727947348226689*c[80]
+                                    - 13802.60844913018605911563852658*c[81]
+                                    + 12172.756466799128401923677892023*c[97]
+                                    + 38164.905345094202132954237069629*c[102]
+                                    + 49381.713214508870459657246946071*c[103]
+                                    + 58438.89115991165005533955270112*c[108]
+                                    + 127503.03525798905466619538771153*c[109]
+                                    + 78798.98476503361651670258590755*c[110]
+                                    + 30119.760955226719727214192928267*c[115]
+                                    + 75431.8129173626583333683744435*c[116]
+                                    + 61037.43113860543197491826144392*c[117]
+                                    - 20319.37006897605573505240898795*c[133]
+                                    - 68859.5091472485011352453799331*c[138]
+                                    - 96618.25914391130241380946968606*c[139]
+                                    - 128033.19569549140953754883356411*c[144]
+                                    - 302924.54506031695945332172472572*c[145]
+                                    - 218374.15231661461448916167031499*c[146]
+                                    - 153974.54335051622422135838570926*c[151]
+                                    - 463844.31871049148379909857109531*c[152]
+                                    - 563839.6367762734716626054089543*c[153]
+                                    - 256990.58348507635543342249509475*c[154]
+                                    - 72953.68393713918543200997218899*c[159]
+                                    - 239068.19110872947749911635195911*c[160]
+                                    - 333572.02760423422530406154376248*c[161]
+                                    - 199064.04999396551009577968732073*c[162]
+                                    + z*(8909.545442950498807450638962521*c[75]
+                                         + 6901.30422456509302955781926329*c[81]
+                                         - 24690.856607254435229828623473035*c[103]
+                                         - 63751.51762899452733309769385576*c[109]
+                                         - 88648.85786066281858129040914599*c[110]
+                                         - 37715.906458681329166684187221751*c[116]
+                                         - 68667.11003093111097178304412441*c[117]
+                                         + 48309.129571955651206904734843031*c[139]
+                                         + 151462.27253015847972666086236286*c[145]
+                                         + 245670.92135619144130030687910437*c[146]
+                                         + 231922.15935524574189954928554765*c[152]
+                                         + 634319.5913733076556204310850736*c[153]
+                                         + 481857.34403451816643766717830265*c[154]
+                                         + 119534.09555436473874955817597956*c[160]
+                                         + 375268.53105476350346706923673279*c[161]
+                                         + 373245.09373868533142958691372637*c[162]
+                                         + z*(35459.543144265127432516163658396*c[110]
+                                              + 27466.844012372444388713217649763*c[117]
+                                              - 98268.36854247657652012275164175*c[146]
+                                              - 253727.83654932306224817243402945*c[153]
+                                              - 424034.46275037598646514711690633*c[154]
+                                              - 150107.41242190540138682769469312*c[161]
+                                              - 328455.6824900430916580364840792*c[162]
+                                              + z*(141344.82091679199548838237230211*c[154]
+                                                   + 109485.2274966810305526788280264*c[162])))))))
+                - 13.416407864998738178455042012388*c[163]
+                + z*(20.78460969082652752232935609807*c[6]
+                     + 12.*c[8]
+                     - 67.88225099390856234248105876207*c[12]
+                     - 88.18163074019441153510222668941*c[14]
+                     - 80.49844718999242907073025207433*c[15]
+                     - 37.947331922020551983986722533193*c[17]
+                     - 46.475800154489002622151184797389*c[18]
+                     + 146.96938456699068589183704448235*c[22]
+                     + 220.61731573020282761306344097671*c[24]
+                     + 262.90682760247973445934549574439*c[25]
+                     + 197.18012070185980084450912180829*c[27]
+                     + 341.52598729818496785588050279873*c[28]
+                     + 190.49409439665052251611633426203*c[29]
+                     + 77.76888838089432277159160923306*c[31]
+                     + 146.96938456699068589183704448235*c[32]
+                     + 109.98181667894016015811313264947*c[33]
+                     - 262.90682760247973445934549574439*c[37]
+                     - 417.42065114222607182385394786512*c[39]
+                     - 569.2099788303082797598008379979*c[40]
+                     - 440.90815370097205767551113344706*c[42]
+                     - 854.4471897080591369928728611693*c[43]
+                     - 622.1511070471545821727328738644*c[44]
+                     - 347.79304190854652576924793977207*c[46]
+                     - 763.6753236814713263529119110732*c[47]
+                     - 808.1979955431713392860897261804*c[48]
+                     - 360.*c[49]
+                     - 131.45341380123986722967274787219*c[51]
+                     - 301.19760955226719727214192928267*c[52]
+                     - 347.79304190854652576924793977207*c[53]
+                     - 207.8460969082652752232935609807*c[54]
+                     + 420.*c[58]
+                     + 685.8921197972754082368687512363*c[60]
+                     + 1018.233764908628435137215881431*c[61]
+                     + 778.1516561699268143503924367185*c[63]
+                     + 1616.6632302368975448102074893059*c[64]
+                     + 1346.996659238618898810149543634*c[65]
+                     + 730.2273618538270029784459480044*c[67]
+                     + 1707.6299364909248392794025139937*c[68]
+                     + 2021.9910979032523920613818400595*c[69]
+                     + 1175.7550765359254871346963558588*c[70]
+                     + 540.*c[72]
+                     + 1346.996659238618898810149543634*c[73]
+                     + 1807.185657313603183632851575696*c[74]
+                     + 1527.3506473629426527058238221465*c[75]
+                     + 596.9924622639719728406878926007*c[76]
+                     + 198.99748742132399094689596420024*c[78]
+                     + 509.1168824543142175686079407155*c[79]
+                     + 712.7636354360399045960511170017*c[80]
+                     + 657.267069006199336148363739361*c[81]
+                     + 344.67375879228171959103668809314*c[82]
+                     - 622.1511070471545821727328738644*c[86]
+                     - 1032.6974387496078224211146501194*c[88]
+                     - 1626.6530054071150917752914679086*c[89]
+                     - 1217.2756466799128401923677892023*c[91]
+                     - 2656.4487572697501593340983184528*c[92]
+                     - 2409.5808764181375781771354342613*c[93]
+                     - 1234.5428303627217614914311736518*c[95]
+                     - 3013.7684051698464907377566342202*c[96]
+                     - 3825.7234609940117834617273374928*c[97]
+                     - 2545.5844122715710878430397035775*c[98]
+                     - 1088.7644373325205188022825292628*c[100]
+                     - 2828.1584114048491537690066758238*c[101]
+                     - 4040.9899777158566964304486309019*c[102]
+                     - 3821.2039987417578331877631565412*c[103]
+                     - 1949.7692171126304865103720563838*c[104]
+                     - 773.7906693673683734127843807173*c[106]
+                     - 2091.4110069520051179968033158825*c[107]
+                     - 3187.5758814497263666548846927882*c[108]
+                     - 3415.2598729818496785588050279873*c[109]
+                     - 2532.824510304651959465440261314*c[110]
+                     - 908.5989214169253018660437594026*c[111]
+                     - 280.39971469315014265589243742259*c[113]
+                     - 770.7139547199077412070139086584*c[114]
+                     - 1204.7904382090687890885677171307*c[115]
+                     - 1346.996659238618898810149543634*c[116]
+                     - 1089.9541274750969995521118114985*c[117]
+                     - 524.5798318654654492911390221589*c[118]
+                     + 872.953607014714155937832956119*c[122]
+                     + 1464.*c[124]
+                     + 2409.5808764181375781771354342613*c[125]
+                     + 1766.0804058705820996417450223008*c[127]
+                     + 3999.6199819482850463463513073789*c[128]
+                     + 3849.3635837629056055339596427315*c[129]
+                     + 1869.690883541982722687923255041*c[131]
+                     + 4714.4883073351661458355234027189*c[132]
+                     + 6286.305115089467243031839030647*c[133]
+                     + 4553.6798306424662380784067039831*c[134]
+                     + 1787.4764334110813669203246244341*c[136]
+                     + 4781.3638221745895499823270391823*c[137]
+                     + 7131.877733107880474721842921643*c[138]
+                     + 7229.937759068192697632001132971*c[139]
+                     + 4221.37418384108659910906710219*c[140]
+                     + 1516.5645386860395662005614276098*c[142]
+                     + 4216.7665337317407618099870099573*c[143]
+                     + 6692.644320446141862190052663579*c[144]
+                     + 7636.753236814713263529119110732*c[145]
+                     + 6336.749955616049081158709183248*c[146]
+                     + 2967.4716510861565432007183562583*c[147]
+                     + 1049.1596637309308985822780443179*c[149]
+                     + 2996.87837591050731649578145236*c[150]
+                     + 4949.1817505523072071150909692262*c[151]
+                     + 6023.952191045343945442838585653*c[152]
+                     + 5663.567780118818353753848973872*c[153]
+                     + 3854.8587522761453315013374264212*c[154]
+                     + 1301.3224043256920734202331743269*c[155]
+                     + 375.65942021996466899674117634685*c[157]
+                     + 1085.9834252878816382106035192854*c[158]
+                     + 1823.8420984284796358002493047248*c[159]
+                     + 2276.8399153212331190392033519916*c[160]
+                     + 2233.7412562783541873039835519809*c[161]
+                     + 1658.8670832830459174648307276727*c[162]
+                     + 751.3188404399293379934823526937*c[163]
+                     + z*(80.49844718999242907073025207433*c[15]
+                          + 46.475800154489002622151184797389*c[18]
+                          - 262.90682760247973445934549574439*c[25]
+                          - 341.52598729818496785588050279873*c[28]
+                          - 476.23523599162630629029083565507*c[29]
+                          - 146.96938456699068589183704448235*c[32]
+                          - 274.95454169735040039528283162368*c[33]
+                          + 569.2099788303082797598008379979*c[40]
+                          + 854.4471897080591369928728611693*c[43]
+                          + 1555.3777676178864554318321846611*c[44]
+                          + 763.6753236814713263529119110732*c[47]
+                          + 2020.4949888579283482152243154509*c[48]
+                          + 1620.*c[49]
+                          + 301.19760955226719727214192928267*c[52]
+                          + 869.4826047713663144231198494302*c[53]
+                          + 935.3074360871937385048210244132*c[54]
+                          - 1018.233764908628435137215881431*c[61]
+                          - 1616.6632302368975448102074893059*c[64]
+                          - 3367.4916480965472470253738590849*c[65]
+                          - 1707.6299364909248392794025139937*c[68]
+                          - 5054.977744758130980153454600149*c[69]
+                          - 5290.897844411664692106133601365*c[70]
+                          - 1346.996659238618898810149543634*c[73]
+                          - 4517.96414328400795908212893924*c[74]
+                          - 6873.077913133241937176207199659*c[75]
+                          - 4178.9472358478038098848152482051*c[76]
+                          - 509.1168824543142175686079407155*c[79]
+                          - 1781.9090885900997614901277925042*c[80]
+                          - 2957.7018105278970126676368271243*c[81]
+                          - 2412.716311545972037137256816652*c[82]
+                          + 1626.6530054071150917752914679086*c[89]
+                          + 2656.4487572697501593340983184528*c[92]
+                          + 6023.952191045343945442838585653*c[93]
+                          + 3013.7684051698464907377566342202*c[96]
+                          + 9564.308652485029458654318343732*c[97]
+                          + 11455.129855222069895293678666099*c[98]
+                          + 2828.1584114048491537690066758238*c[101]
+                          + 10102.474944289641741076121577255*c[102]
+                          + 17195.417994337910249344934204435*c[103]
+                          + 13648.384519788413405572604394687*c[104]
+                          + 2091.4110069520051179968033158825*c[107]
+                          + 7968.93970362431591663721173197*c[108]
+                          + 15368.669428418323553514622625943*c[109]
+                          + 17729.771572132563716258081829198*c[110]
+                          + 9085.989214169253018660437594026*c[111]
+                          + 770.7139547199077412070139086584*c[114]
+                          + 3011.9760955226719727214192928267*c[115]
+                          + 6061.484966573785044645672946353*c[116]
+                          + 7629.67889232567899686478268049*c[117]
+                          + 5245.798318654654492911390221589*c[118]
+                          - 2409.5808764181375781771354342613*c[125]
+                          - 3999.6199819482850463463513073789*c[128]
+                          - 9623.408959407264013834899106829*c[129]
+                          - 4714.4883073351661458355234027189*c[132]
+                          - 15715.762787723668107579597576617*c[133]
+                          - 20491.559237891098071352830167924*c[134]
+                          - 4781.3638221745895499823270391823*c[137]
+                          - 17829.694332769701186804607304107*c[138]
+                          - 32534.719915806867139344005098368*c[139]
+                          - 29549.61928688760619376346971533*c[140]
+                          - 4216.7665337317407618099870099573*c[143]
+                          - 16731.610801115354655475131658947*c[144]
+                          - 34365.389565666209685881035998296*c[145]
+                          - 44357.249689312343568110964282733*c[146]
+                          - 29674.716510861565432007183562583*c[147]
+                          - 2996.87837591050731649578145236*c[150]
+                          - 12372.954376380768017787727423066*c[151]
+                          - 27107.78485970404775449277363544*c[152]
+                          - 39644.974460831728476276942817102*c[153]
+                          - 38548.587522761453315013374264212*c[154]
+                          - 17567.852458396842991173147853413*c[155]
+                          - 1085.9834252878816382106035192854*c[158]
+                          - 4559.6052460711990895006232618119*c[159]
+                          - 10245.779618945549035676415083962*c[160]
+                          - 15636.188793948479311127884863866*c[161]
+                          - 16588.670832830459174648307276727*c[162]
+                          - 10142.804345939046062912011761365*c[163]
+                          + z*(317.49015732775087086019389043671*c[29]
+                               + 183.30302779823360026352188774912*c[33]
+                               - 1036.9185117452576369545547897741*c[44]
+                               - 1346.996659238618898810149543634*c[48]
+                               - 2520.*c[49]
+                               - 579.6550698475775429487465662868*c[53]
+                               - 1454.9226783578569265630549268649*c[54]
+                               + 2244.9944320643648313502492393899*c[65]
+                               + 3369.9851631720873201023030667658*c[69]
+                               + 8230.285535751478409942874491012*c[70]
+                               + 3011.9760955226719727214192928267*c[74]
+                               + 10691.454531540598568940766755025*c[75]
+                               + 11143.859295594143493026173995214*c[76]
+                               + 1187.9393923933998409934185283361*c[80]
+                               + 4600.8694830433953530385461755267*c[81]
+                               + 6433.910164122592099032684844405*c[82]
+                               - 4015.9681273635626302952257237689*c[93]
+                               - 6376.205768323352972436212229155*c[97]
+                               - 17819.090885900997614901277925042*c[98]
+                               - 6734.98329619309449405074771817*c[102]
+                               - 26748.427991192304832314342095788*c[103]
+                               - 36395.692052769102414860278385832*c[104]
+                               - 5312.626469082877277758141154647*c[108]
+                               - 23906.819110872947749911635195911*c[109]
+                               - 47279.390859020169910021551544528*c[110]
+                               - 36343.956856677012074641750376103*c[111]
+                               - 2007.9840636817813151476128618844*c[115]
+                               - 9428.976614670332291671046805438*c[116]
+                               - 20345.810379535143991639420481306*c[117]
+                               - 20983.193274618617971645560886358*c[118]
+                               + 6415.605972938176009223266071219*c[129]
+                               + 10477.175191815778738386398384411*c[133]
+                               + 31875.758814497263666548846927882*c[134]
+                               + 11886.462888513134124536404869404*c[138]
+                               + 50609.56431347734888342400793079*c[139]
+                               + 78798.98476503361651670258590755*c[140]
+                               + 11154.407200743569770316754439298*c[144]
+                               + 53457.27265770299284470383377513*c[145]
+                               + 118285.99917149958284829590475395*c[146]
+                               + 118698.86604344626172802873425033*c[147]
+                               + 8248.63625092051201185848494871*c[151]
+                               + 42167.665337317407618099870099573*c[152]
+                               + 105719.93189555127593673851417894*c[153]
+                               + 154194.35009104581326005349705685*c[154]
+                               + 97599.18032442690550651748807452*c[155]
+                               + 3039.7368307141327263337488412079*c[159]
+                               + 15937.879407248631833274423463941*c[160]
+                               + 41696.50345052927816300769297031*c[161]
+                               + 66354.68333132183669859322910691*c[162]
+                               + 56348.91303299470034951117645203*c[163]
+                               + z*(1260.*c[49]
+                                    + 727.4613391789284632815274634325*c[54]
+                                    - 4115.1427678757392049714372455059*c[70]
+                                    - 5345.727265770299284470383377513*c[75]
+                                    - 12536.841707543411429654445744615*c[76]
+                                    - 2300.4347415216976765192730877634*c[81]
+                                    - 7238.148934637916111411770449956*c[82]
+                                    + 8909.545442950498807450638962521*c[98]
+                                    + 13374.213995596152416157171047894*c[103]
+                                    + 40945.153559365240216717813184061*c[104]
+                                    + 11953.409555436473874955817597956*c[109]
+                                    + 53189.31471639769114877424548759*c[110]
+                                    + 68144.91910626939763995328195519*c[111]
+                                    + 4714.4883073351661458355234027189*c[116]
+                                    + 22889.03667697703699059434804147*c[117]
+                                    + 39343.487389909908696835426661921*c[118]
+                                    - 15937.879407248631833274423463941*c[134]
+                                    - 25304.782156738674441712003965397*c[139]
+                                    - 88648.85786066281858129040914599*c[140]
+                                    - 26728.636328851496422351916887563*c[145]
+                                    - 133071.7490679370307043328928482*c[146]
+                                    - 222560.37383146174074005387671937*c[147]
+                                    - 21083.832668658703809049935049787*c[152]
+                                    - 118934.9233824951854288308284513*c[153]
+                                    - 289114.40642071089986260030698159*c[154]
+                                    - 268397.74589217399014292309220492*c[155]
+                                    - 7968.93970362431591663721173197*c[160]
+                                    - 46908.566381845437933383654591599*c[161]
+                                    - 124415.03124622844380986230457546*c[162]
+                                    - 154959.51084073542596115573524308*c[163]
+                                    + z*(5014.736683017364571861778297846*c[76]
+                                         + 2895.2595738551664445647081799823*c[82]
+                                         - 16378.061423746096086687125273624*c[104]
+                                         - 21275.725886559076459509698195038*c[110]
+                                         - 59967.52881351706992315888812057*c[111]
+                                         - 9155.614670790814796237739216588*c[117]
+                                         - 34622.26890312071965321517546249*c[118]
+                                         + 35459.543144265127432516163658396*c[140]
+                                         + 53228.69962717481228173315713928*c[146]
+                                         + 195853.12897168633185124741151305*c[147]
+                                         + 47573.969352998074171532331380522*c[153]
+                                         + 254420.6776502255918790882701438*c[154]
+                                         + 386492.75408473054580580925277509*c[155]
+                                         + 18763.42655273817517335346183664*c[161]
+                                         + 109485.2274966810305526788280264*c[162]
+                                         + 223141.69561065901338406425875003*c[163]
+                                         + z*(19989.176271172356641052962706856*c[111]
+                                              + 11540.756301040239884405058487497*c[118]
+                                              - 65284.37632389544395041580383768*c[147]
+                                              - 84806.89255007519729302942338127*c[154]
+                                              - 279133.65572786094974864001589312*c[155]
+                                              - 36495.0758322270101842262760088*c[162]
+                                              - 161157.8912743648429996019646528*c[163]
+                                              + z*(79752.47306510312849961143311232*c[155]
+                                                   + 46045.111792675669428457704186514*c[163]))))))))
+           + 5.8309518948453004708741528775456*c[164]
+           + z*(4.8989794855663561963945681494118*c[3]
+                - 6.928203230275509174109785366023*c[6]
+                - 12.*c[8]
+                - 18.973665961010275991993361266596*c[9]
+                + 8.485281374238570292810132345258*c[12]
+                + 14.696938456699068589183704448235*c[14]
+                + 26.832815729997476356910084024775*c[15]
+                + 18.973665961010275991993361266596*c[17]
+                + 46.475800154489002622151184797389*c[18]
+                + 44.899888641287296627004984787799*c[19]
+                - 9.797958971132712392789136298824*c[22]
+                - 16.970562748477140585620264690516*c[24]
+                - 32.863353450309966807418186968048*c[25]
+                - 21.908902300206644538278791312032*c[27]
+                - 56.92099788303082797598008379979*c[28]
+                - 63.49803146555017417203877808734*c[29]
+                - 25.922962793631440923863869744352*c[31]
+                - 73.48469228349534294591852224118*c[32]
+                - 109.98181667894016015811313264947*c[33]
+                - 84.85281374238570292810132345258*c[34]
+                + 10.954451150103322269139395656016*c[37]
+                + 18.973665961010275991993361266596*c[39]
+                + 37.947331922020551983986722533193*c[40]
+                + 24.494897427831780981972840747059*c[42]
+                + 65.7267069006199336148363739361*c[43]
+                + 77.76888838089432277159160923306*c[44]
+                + 28.98275349237887714743732831434*c[46]
+                + 84.85281374238570292810132345258*c[47]
+                + 134.6996659238618898810149543634*c[48]
+                + 120.*c[49]
+                + 32.863353450309966807418186968048*c[51]
+                + 100.39920318408906575738064309422*c[52]
+                + 173.89652095427326288462396988604*c[53]
+                + 207.8460969082652752232935609807*c[54]
+                + 140.71247279470288663696890340633*c[55]
+                - 12.*c[58]
+                - 20.78460969082652752232935609807*c[60]
+                - 42.426406871192851464050661726291*c[61]
+                - 26.832815729997476356910084024775*c[63]
+                - 73.48469228349534294591852224118*c[64]
+                - 89.7997772825745932540099695756*c[65]
+                - 31.749015732775087086019389043671*c[67]
+                - 94.86832980505137995996680633298*c[68]
+                - 155.53777676178864554318321846611*c[69]
+                - 146.96938456699068589183704448235*c[70]
+                - 36.*c[72]
+                - 112.2497216032182415675124619695*c[73]
+                - 200.79840636817813151476128618844*c[74]
+                - 254.55844122715710878430397035775*c[75]
+                - 198.99748742132399094689596420024*c[76]
+                - 39.799497484264798189379192840048*c[78]
+                - 127.27922061357855439215198517887*c[79]
+                - 237.58787847867996819868370566723*c[80]
+                - 328.63353450309966807418186968048*c[81]
+                - 344.67375879228171959103668809314*c[82]
+                - 214.15881957089696286118541257896*c[83]
+                + 12.961481396815720461931934872176*c[86]
+                + 22.449944320643648313502492393899*c[88]
+                + 46.475800154489002622151184797389*c[89]
+                + 28.98275349237887714743732831434*c[91]
+                + 80.49844718999242907073025207433*c[92]
+                + 100.39920318408906575738064309422*c[93]
+                + 34.292856398964493374761977045882*c[95]
+                + 103.92304845413263761164678049035*c[96]
+                + 173.89652095427326288462396988604*c[97]
+                + 169.70562748477140585620264690516*c[98]
+                + 38.884444190447161385795804616528*c[100]
+                + 122.96340919151518059865246416625*c[101]
+                + 224.49944320643648313502492393899*c[102]
+                + 293.93876913398137178367408896471*c[103]
+                + 243.72115213907881081379650704798*c[104]
+                + 42.988370520409354078488021150963*c[106]
+                + 139.42740046346700786645355439217*c[107]
+                + 265.63132345414386388790705773235*c[108]
+                + 379.47331922020551983986722533193*c[109]
+                + 422.137418384108659910906710219*c[110]
+                + 302.86630713897510062201458646752*c[111]
+                + 46.733285782191690442648739570432*c[113]
+                + 154.14279094398154824140278173168*c[114]
+                + 301.19760955226719727214192928267*c[115]
+                + 448.99888641287296627004984787799*c[116]
+                + 544.9770637375484997760559057493*c[117]
+                + 524.5798318654654492911390221589*c[118]
+                + 306.72463220289302353590307836845*c[119]
+                - 13.856406460551018348219570732047*c[122]
+                - 24.*c[124]
+                - 50.19960159204453287869032154711*c[125]
+                - 30.983866769659335081434123198259*c[127]
+                - 86.94826047713663144231198494302*c[128]
+                - 109.98181667894016015811313264947*c[129]
+                - 36.660605559646720052704377549824*c[131]
+                - 112.2497216032182415675124619695*c[132]
+                - 190.49409439665052251611633426203*c[133]
+                - 189.73665961010275991993361266596*c[134]
+                - 41.569219381653055044658712196141*c[136]
+                - 132.81566172707193194395352886617*c[137]
+                - 245.92681838303036119730492833251*c[138]
+                - 328.63353450309966807418186968048*c[139]
+                - 281.42494558940577327393780681267*c[140]
+                - 45.956501172304229278804891745751*c[142]
+                - 150.59880477613359863607096464133*c[143]
+                - 290.98453567157138531261098537299*c[144]
+                - 424.26406871192851464050661726291*c[145]
+                - 487.44230427815762162759301409596*c[146]
+                - 370.93395638576956790008979453229*c[147]
+                - 49.959983987187185646775144967518*c[149]
+                - 166.49324310613929536087674735333*c[150]
+                - 329.94545003682048047433939794842*c[151]
+                - 501.9960159204453287869032154711*c[152]
+                - 629.285308902090928194872108208*c[153]
+                - 642.4764587126908885835562377369*c[154]
+                - 433.77413477523069114007772477563*c[155]
+                - 53.66563145999495271382016804955*c[157]
+                - 180.99723754798027303510058654756*c[158]
+                - 364.76841968569592716004986094495*c[159]
+                - 569.2099788303082797598008379979*c[160]
+                - 744.580418759451395767994517327*c[161]
+                - 829.4335416415229587324153638364*c[162]
+                - 751.3188404399293379934823526937*c[163]
+                - 419.82853642886163390293900718328*c[164]
+                + z*(18.973665961010275991993361266596*c[9]
+                     - 26.832815729997476356910084024775*c[15]
+                     - 46.475800154489002622151184797389*c[18]
+                     - 112.2497216032182415675124619695*c[19]
+                     + 32.863353450309966807418186968048*c[25]
+                     + 56.92099788303082797598008379979*c[28]
+                     + 158.74507866387543543009694521836*c[29]
+                     + 73.48469228349534294591852224118*c[32]
+                     + 274.95454169735040039528283162368*c[33]
+                     + 381.83766184073566317645595553662*c[34]
+                     - 37.947331922020551983986722533193*c[40]
+                     - 65.7267069006199336148363739361*c[43]
+                     - 194.42222095223580692897902308264*c[44]
+                     - 84.85281374238570292810132345258*c[47]
+                     - 336.74916480965472470253738590849*c[48]
+                     - 540.*c[49]
+                     - 100.39920318408906575738064309422*c[52]
+                     - 434.74130238568315721155992471509*c[53]
+                     - 935.3074360871937385048210244132*c[54]
+                     - 984.9873095629202064587823238443*c[55]
+                     + 42.426406871192851464050661726291*c[61]
+                     + 73.48469228349534294591852224118*c[64]
+                     + 224.49944320643648313502492393899*c[65]
+                     + 94.86832980505137995996680633298*c[68]
+                     + 388.84444190447161385795804616528*c[69]
+                     + 661.3622305514580865132667001706*c[70]
+                     + 112.2497216032182415675124619695*c[73]
+                     + 501.9960159204453287869032154711*c[74]
+                     + 1145.5129855222069895293678666099*c[75]
+                     + 1392.9824119492679366282717494017*c[76]
+                     + 127.27922061357855439215198517887*c[79]
+                     + 593.9696961966999204967092641681*c[80]
+                     + 1478.8509052639485063338184135622*c[81]
+                     + 2412.716311545972037137256816652*c[82]
+                     + 2141.5881957089696286118541257896*c[83]
+                     - 46.475800154489002622151184797389*c[89]
+                     - 80.49844718999242907073025207433*c[92]
+                     - 250.99800796022266439345160773556*c[93]
+                     - 103.92304845413263761164678049035*c[96]
+                     - 434.74130238568315721155992471509*c[97]
+                     - 763.6753236814713263529119110732*c[98]
+                     - 122.96340919151518059865246416625*c[101]
+                     - 561.2486080160912078375623098475*c[102]
+                     - 1322.7244611029161730265334003412*c[103]
+                     - 1706.0480649735516756965755493359*c[104]
+                     - 139.42740046346700786645355439217*c[107]
+                     - 664.0783086353596597197676443309*c[108]
+                     - 1707.6299364909248392794025139937*c[109]
+                     - 2954.961928688760619376346971533*c[110]
+                     - 3028.6630713897510062201458646752*c[111]
+                     - 154.14279094398154824140278173168*c[114]
+                     - 752.9940238806679931803548232067*c[115]
+                     - 2020.4949888579283482152243154509*c[116]
+                     - 3814.8394461628394984323913402449*c[117]
+                     - 5245.798318654654492911390221589*c[118]
+                     - 4140.7825347390558177346915579741*c[119]
+                     + 50.19960159204453287869032154711*c[125]
+                     + 86.94826047713663144231198494302*c[128]
+                     + 274.95454169735040039528283162368*c[129]
+                     + 112.2497216032182415675124619695*c[132]
+                     + 476.23523599162630629029083565507*c[133]
+                     + 853.8149682454624196397012569968*c[134]
+                     + 132.81566172707193194395352886617*c[137]
+                     + 614.8170459575759029932623208313*c[138]
+                     + 1478.8509052639485063338184135622*c[139]
+                     + 1969.9746191258404129175646476887*c[140]
+                     + 150.59880477613359863607096464133*c[143]
+                     + 727.4613391789284632815274634325*c[144]
+                     + 1909.1883092036783158822797776831*c[145]
+                     + 3412.0961299471033513931510986717*c[146]
+                     + 3709.3395638576956790008979453229*c[147]
+                     + 166.49324310613929536087674735333*c[150]
+                     + 824.863625092051201185848494871*c[151]
+                     + 2258.98207164200397954106446962*c[152]
+                     + 4404.9971623146364973641047574557*c[153]
+                     + 6424.764587126908885835562377369*c[154]
+                     + 5855.950819465614330391049284471*c[155]
+                     + 180.99723754798027303510058654756*c[158]
+                     + 911.9210492142398179001246523624*c[159]
+                     + 2561.4449047363872589191037709905*c[160]
+                     + 5212.062931316159770375961621289*c[161]
+                     + 8294.335416415229587324153638364*c[162]
+                     + 10142.804345939046062912011761365*c[163]
+                     + 7346.999387505078593301432625707*c[164]
+                     + z*(74.83314773547882771167497464633*c[19]
+                          - 105.83005244258362362006463014557*c[29]
+                          - 183.30302779823360026352188774912*c[33]
+                          - 593.9696961966999204967092641681*c[34]
+                          + 129.61481396815720461931934872176*c[44]
+                          + 224.49944320643648313502492393899*c[48]
+                          + 840.*c[49]
+                          + 289.8275349237887714743732831434*c[53]
+                          + 1454.9226783578569265630549268649*c[54]
+                          + 2626.6328255011205505567528635849*c[55]
+                          - 149.66629547095765542334994929266*c[65]
+                          - 259.22962793631440923863869744352*c[69]
+                          - 1028.7856919689348012428593113765*c[70]
+                          - 334.66401061363021919126881031407*c[74]
+                          - 1781.9090885900997614901277925042*c[75]
+                          - 3714.6197651980478310087246650712*c[76]
+                          - 395.97979746446661366447284277872*c[80]
+                          - 2300.4347415216976765192730877634*c[81]
+                          - 6433.910164122592099032684844405*c[82]
+                          - 8566.352782835878514447416503158*c[83]
+                          + 167.33200530681510959563440515704*c[93]
+                          + 289.8275349237887714743732831434*c[97]
+                          + 1187.9393923933998409934185283361*c[98]
+                          + 374.16573867739413855837487323165*c[102]
+                          + 2057.5713839378696024857186227529*c[103]
+                          + 4549.461506596137801857534798229*c[104]
+                          + 442.71887242357310647984509622058*c[108]
+                          + 2656.3132345414386388790705773235*c[109]
+                          + 7879.898476503361651670258590755*c[110]
+                          + 12114.652285559004024880583458701*c[111]
+                          + 501.9960159204453287869032154711*c[115]
+                          + 3142.9922048901107638903489351459*c[116]
+                          + 10172.905189767571995819710240653*c[117]
+                          + 20983.193274618617971645560886358*c[118]
+                          + 23004.347415216976765192730877634*c[119]
+                          - 183.30302779823360026352188774912*c[129]
+                          - 317.49015732775087086019389043671*c[133]
+                          - 1328.1566172707193194395352886617*c[134]
+                          - 409.87803063838393532884154722084*c[138]
+                          - 2300.4347415216976765192730877634*c[139]
+                          - 5253.26565100224110111350572717*c[140]
+                          - 484.97422611928564218768497562164*c[144]
+                          - 2969.8484809834996024835463208404*c[145]
+                          - 9098.923013192275603715069596458*c[146]
+                          - 14837.358255430782716003591781292*c[147]
+                          - 549.9090833947008007905656632474*c[151]
+                          - 3513.9721114431173015083225082978*c[152]
+                          - 11746.659099505697326304279353215*c[153]
+                          - 25699.058348507635543342249509475*c[154]
+                          - 32533.060108142301835505829358172*c[155]
+                          - 607.9473661428265452667497682416*c[159]
+                          - 3984.4698518121579583186058659852*c[160]
+                          - 13898.834483509759387669230990103*c[161]
+                          - 33177.341665660918349296614553455*c[162]
+                          - 56348.91303299470034951117645203*c[163]
+                          - 53877.99550837057635087717258852*c[164]
+                          + z*(296.98484809834996024835463208404*c[34]
+                               - 420.*c[49]
+                               - 727.4613391789284632815274634325*c[54]
+                               - 2954.961928688760619376346971533*c[55]
+                               + 514.3928459844674006214296556882*c[70]
+                               + 890.9545442950498807450638962521*c[75]
+                               + 4178.9472358478038098848152482051*c[76]
+                               + 1150.2173707608488382596365438817*c[81]
+                               + 7238.148934637916111411770449956*c[82]
+                               + 16061.911467817272214588905943422*c[83]
+                               - 593.9696961966999204967092641681*c[98]
+                               - 1028.7856919689348012428593113765*c[103]
+                               - 5118.144194920655027089726648008*c[104]
+                               - 1328.1566172707193194395352886617*c[109]
+                               - 8864.885786066281858129040914599*c[110]
+                               - 22714.973035423132546651093985064*c[111]
+                               - 1571.496102445055381945174467573*c[116]
+                               - 11444.518338488518495297174020735*c[117]
+                               - 39343.487389909908696835426661921*c[118]
+                               - 63261.95539184668610428000991349*c[119]
+                               + 664.0783086353596597197676443309*c[134]
+                               + 1150.2173707608488382596365438817*c[139]
+                               + 5909.923857377521238752693943066*c[140]
+                               + 1484.9242404917498012417731604202*c[145]
+                               + 10236.288389841310054179453296015*c[146]
+                               + 27820.046728932717592506734589922*c[147]
+                               + 1756.9860557215586507541612541489*c[152]
+                               + 13214.991486943909492092314272367*c[153]
+                               + 48185.734403451816643766717830265*c[154]
+                               + 89465.91529739133004764103073497*c[155]
+                               + 1992.2349259060789791593029329926*c[160]
+                               + 15636.188793948479311127884863866*c[161]
+                               + 62207.51562311422190493115228773*c[162]
+                               + 154959.51084073542596115573524308*c[163]
+                               + 202042.48315638966131578939720695*c[164]
+                               + z*(1181.9847714755042477505387886132*c[55]
+                                    - 1671.578894339121523953926099282*c[76]
+                                    - 2895.2595738551664445647081799823*c[82]
+                                    - 14134.482091679199548838237230211*c[83]
+                                    + 2047.257677968262010835890659203*c[104]
+                                    + 3545.9543144265127432516163658396*c[110]
+                                    + 19989.176271172356641052962706856*c[111]
+                                    + 4577.8073353954073981188696082939*c[117]
+                                    + 34622.26890312071965321517546249*c[118]
+                                    + 91097.21576425922799016321427543*c[119]
+                                    - 2363.9695429510084955010775772264*c[140]
+                                    - 4094.5153559365240216717813184061*c[146]
+                                    - 24481.641121460791481405926439131*c[147]
+                                    - 5285.996594777563796836925708947*c[153]
+                                    - 42403.446275037598646514711690633*c[154]
+                                    - 128830.91802824351526860308425836*c[155]
+                                    - 6254.475517579391724451153945547*c[161]
+                                    - 54742.6137483405152763394140132*c[162]
+                                    - 223141.69561065901338406425875003*c[163]
+                                    - 420248.36496529049553684194619047*c[164]
+                                    + z*(4711.4940305597331829460790767371*c[83]
+                                         - 6663.058757057452213684320902285*c[111]
+                                         - 11540.756301040239884405058487497*c[118]
+                                         - 65792.43360752055354845121031003*c[119]
+                                         + 8160.54704048693049380197547971*c[147]
+                                         + 14134.482091679199548838237230211*c[154]
+                                         + 93044.55190928698324954667196437*c[155]
+                                         + 18247.5379161135050921131380044*c[162]
+                                         + 161157.8912743648429996019646528*c[163]
+                                         + 490289.75912617224479298227055554*c[164]
+                                         + z*(18797.838173577301013843202945724*c[119]
+                                              - 26584.157688367709499870477704106*c[155]
+                                              - 46045.111792675669428457704186514*c[163]
+                                              - 300177.40354663606824060139013605*c[164]
+                                              + 75044.35088665901706015034753401*z*c[164])))))));
+                #endif
+  }
+
+  printf("Error in eval_u_prism_3d: No degree %d\n",b->k);
+  return -123456789.0;
+}
+
+
+/* \nabla u(x,y,z) for prim */
+template <class FunctionSpaceType>
+void OrthonormalBaseFunctionSet<FunctionSpaceType >::
+grad_u_prism_3d( pbasis *base, double *c, const Domain & xi, JacobianRange & grad ) const
+{
+  double x, y, z;
+  orthonormalbasis *b=(orthonormalbasis*) base;
+  x=xi[0]; y=xi[1]; z=xi[2];
+
+  switch (b->k)   {
+                #if (PMAX3D>=0)
+  case ( 0 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+                #endif
+                #if (PMAX3D>=1)
+  case ( 1 ) :
+    grad[0] /*ARGH*/[0]= 6.*c[1]
+                         + 3.4641016151377545870548926830117*c[2];
+    grad[0] /*ARGH*/[1]= 6.928203230275509174109785366023*c[2];
+    grad[0] /*ARGH*/[2]= 4.8989794855663561963945681494118*c[3];
+    return;
+                #endif
+                #if (PMAX3D>=2)
+  case ( 2 ) :
+    grad[0] /*ARGH*/[0]= 6.*c[1]
+                         + 3.4641016151377545870548926830117*c[2]
+                         - 19.595917942265424785578272597647*c[4]
+                         - 25.455844122715710878430397035775*c[5]
+                         - 10.392304845413263761164678049035*c[6]
+                         - 10.954451150103322269139395656016*c[7]
+                         + x*(48.989794855663561963945681494118*c[4]
+                              + 42.426406871192851464050661726291*c[5]
+                              + 10.954451150103322269139395656016*c[7])
+                         + y*(42.426406871192851464050661726291*c[5]
+                              + 32.863353450309966807418186968048*c[7])
+                         - 6.*c[8]
+                         + z*(20.78460969082652752232935609807*c[6]
+                              + 12.*c[8]);
+    grad[0] /*ARGH*/[1]= 6.928203230275509174109785366023*c[2]
+                         - 8.485281374238570292810132345258*c[5]
+                         - 32.863353450309966807418186968048*c[7]
+                         + 65.7267069006199336148363739361*y*c[7]
+                         + x*(42.426406871192851464050661726291*c[5]
+                              + 32.863353450309966807418186968048*c[7])
+                         - 12.*c[8]
+                         + 24.*z*c[8];
+    grad[0] /*ARGH*/[2]= 4.8989794855663561963945681494118*c[3]
+                         - 6.928203230275509174109785366023*c[6]
+                         - 12.*c[8]
+                         + 24.*y*c[8]
+                         + x*(20.78460969082652752232935609807*c[6]
+                              + 12.*c[8])
+                         - 18.973665961010275991993361266596*c[9]
+                         + 37.947331922020551983986722533193*z*c[9];
+    return;
+                #endif
+                #if (PMAX3D>=3)
+  case ( 3 ) :
+    grad[0] /*ARGH*/[0]= 6.*c[1]
+                         + 3.4641016151377545870548926830117*c[2]
+                         - 19.595917942265424785578272597647*c[4]
+                         - 25.455844122715710878430397035775*c[5]
+                         - 10.392304845413263761164678049035*c[6]
+                         - 10.954451150103322269139395656016*c[7]
+                         - 6.*c[8]
+                         + 42.426406871192851464050661726291*c[10]
+                         + 63.68673331236263055312938594235*c[11]
+                         + 33.941125496954281171240529381033*c[12]
+                         + 56.92099788303082797598008379979*c[13]
+                         + 44.090815370097205767551113344706*c[14]
+                         + 13.416407864998738178455042012388*c[15]
+                         + 22.449944320643648313502492393899*c[16]
+                         + 18.973665961010275991993361266596*c[17]
+                         + x*(48.989794855663561963945681494118*c[4]
+                              + 42.426406871192851464050661726291*c[5]
+                              + 10.954451150103322269139395656016*c[7]
+                              - 254.55844122715710878430397035775*c[10]
+                              - 323.33264604737950896204149786118*c[11]
+                              - 84.85281374238570292810132345258*c[12]
+                              - 189.73665961010275991993361266596*c[13]
+                              - 73.48469228349534294591852224118*c[14]
+                              - 44.899888641287296627004984787799*c[16]
+                              + x*(296.98484809834996024835463208404*c[10]
+                                   + 308.63570759068044037285779341294*c[11]
+                                   + 132.81566172707193194395352886617*c[13]
+                                   + 22.449944320643648313502492393899*c[16])
+                              + y*(411.51427678757392049714372455059*c[11]
+                                   + 531.2626469082877277758141154647*c[13]
+                                   + 179.59955456514918650801993915119*c[16])
+                              - 18.973665961010275991993361266596*c[17]
+                              + z*(169.70562748477140585620264690516*c[12]
+                                   + 146.96938456699068589183704448235*c[14]
+                                   + 37.947331922020551983986722533193*c[17]))
+                         + y*(42.426406871192851464050661726291*c[5]
+                              + 32.863353450309966807418186968048*c[7]
+                              - 117.57550765359254871346963558588*c[11]
+                              - 303.57865537616441587189378026554*c[13]
+                              - 73.48469228349534294591852224118*c[14]
+                              - 179.59955456514918650801993915119*c[16]
+                              + y*(265.63132345414386388790705773235*c[13]
+                                   + 224.49944320643648313502492393899*c[16])
+                              - 56.92099788303082797598008379979*c[17]
+                              + z*(146.96938456699068589183704448235*c[14]
+                                   + 113.84199576606165595196016759958*c[17]))
+                         + 7.745966692414833770358530799565*c[18]
+                         + z*(20.78460969082652752232935609807*c[6]
+                              + 12.*c[8]
+                              - 67.88225099390856234248105876207*c[12]
+                              - 88.18163074019441153510222668941*c[14]
+                              - 80.49844718999242907073025207433*c[15]
+                              - 37.947331922020551983986722533193*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + z*(80.49844718999242907073025207433*c[15]
+                                   + 46.475800154489002622151184797389*c[18]));
+    grad[0] /*ARGH*/[1]= 6.928203230275509174109785366023*c[2]
+                         - 8.485281374238570292810132345258*c[5]
+                         - 32.863353450309966807418186968048*c[7]
+                         - 12.*c[8]
+                         + 9.797958971132712392789136298824*c[11]
+                         + 37.947331922020551983986722533193*c[13]
+                         + 14.696938456699068589183704448235*c[14]
+                         + 89.7997772825745932540099695756*c[16]
+                         + 56.92099788303082797598008379979*c[17]
+                         + y*(65.7267069006199336148363739361*c[7]
+                              - 75.89466384404110396797344506639*c[13]
+                              - 448.99888641287296627004984787799*c[16]
+                              + 448.99888641287296627004984787799*y*c[16]
+                              - 113.84199576606165595196016759958*c[17]
+                              + 227.68399153212331190392033519916*z*c[17])
+                         + x*(42.426406871192851464050661726291*c[5]
+                              + 32.863353450309966807418186968048*c[7]
+                              - 117.57550765359254871346963558588*c[11]
+                              - 303.57865537616441587189378026554*c[13]
+                              - 73.48469228349534294591852224118*c[14]
+                              - 179.59955456514918650801993915119*c[16]
+                              + x*(205.75713839378696024857186227529*c[11]
+                                   + 265.63132345414386388790705773235*c[13]
+                                   + 89.7997772825745932540099695756*c[16])
+                              + y*(531.2626469082877277758141154647*c[13]
+                                   + 448.99888641287296627004984787799*c[16])
+                              - 56.92099788303082797598008379979*c[17]
+                              + z*(146.96938456699068589183704448235*c[14]
+                                   + 113.84199576606165595196016759958*c[17]))
+                         + 15.49193338482966754071706159913*c[18]
+                         + z*(24.*c[8]
+                              - 29.393876913398137178367408896471*c[14]
+                              - 113.84199576606165595196016759958*c[17]
+                              - 92.95160030897800524430236959478*c[18]
+                              + 92.95160030897800524430236959478*z*c[18]);
+    grad[0] /*ARGH*/[2]= 4.8989794855663561963945681494118*c[3]
+                         - 6.928203230275509174109785366023*c[6]
+                         - 12.*c[8]
+                         - 18.973665961010275991993361266596*c[9]
+                         + 8.485281374238570292810132345258*c[12]
+                         + 14.696938456699068589183704448235*c[14]
+                         + 26.832815729997476356910084024775*c[15]
+                         + 18.973665961010275991993361266596*c[17]
+                         + 46.475800154489002622151184797389*c[18]
+                         + y*(24.*c[8]
+                              - 29.393876913398137178367408896471*c[14]
+                              - 113.84199576606165595196016759958*c[17]
+                              + 113.84199576606165595196016759958*y*c[17]
+                              - 92.95160030897800524430236959478*c[18]
+                              + 185.90320061795601048860473918956*z*c[18])
+                         + x*(20.78460969082652752232935609807*c[6]
+                              + 12.*c[8]
+                              - 67.88225099390856234248105876207*c[12]
+                              - 88.18163074019441153510222668941*c[14]
+                              - 80.49844718999242907073025207433*c[15]
+                              - 37.947331922020551983986722533193*c[17]
+                              + x*(84.85281374238570292810132345258*c[12]
+                                   + 73.48469228349534294591852224118*c[14]
+                                   + 18.973665961010275991993361266596*c[17])
+                              + y*(146.96938456699068589183704448235*c[14]
+                                   + 113.84199576606165595196016759958*c[17])
+                              - 46.475800154489002622151184797389*c[18]
+                              + z*(160.99689437998485814146050414865*c[15]
+                                   + 92.95160030897800524430236959478*c[18]))
+                         + 44.899888641287296627004984787799*c[19]
+                         + z*(37.947331922020551983986722533193*c[9]
+                              - 53.66563145999495271382016804955*c[15]
+                              - 92.95160030897800524430236959478*c[18]
+                              - 224.49944320643648313502492393899*c[19]
+                              + 224.49944320643648313502492393899*z*c[19]);
+    return;
+                #endif
+                #if (PMAX3D>=4)
+  case ( 4 ) :
+    grad[0] /*ARGH*/[0]= 6.*c[1]
+                         + 3.4641016151377545870548926830117*c[2]
+                         - 19.595917942265424785578272597647*c[4]
+                         - 25.455844122715710878430397035775*c[5]
+                         - 10.392304845413263761164678049035*c[6]
+                         - 10.954451150103322269139395656016*c[7]
+                         - 6.*c[8]
+                         + 42.426406871192851464050661726291*c[10]
+                         + 63.68673331236263055312938594235*c[11]
+                         + 33.941125496954281171240529381033*c[12]
+                         + 56.92099788303082797598008379979*c[13]
+                         + 44.090815370097205767551113344706*c[14]
+                         + 13.416407864998738178455042012388*c[15]
+                         + 22.449944320643648313502492393899*c[16]
+                         + 18.973665961010275991993361266596*c[17]
+                         + 7.745966692414833770358530799565*c[18]
+                         - 75.89466384404110396797344506639*c[20]
+                         - 120.49896265113654496053335221618*c[21]
+                         - 73.48469228349534294591852224118*c[22]
+                         - 127.27922061357855439215198517887*c[23]
+                         - 110.30865786510141380653172048836*c[24]
+                         - 43.817804600413289076557582624064*c[25]
+                         - 100.39920318408906575738064309422*c[26]
+                         - 98.59006035092990042225456090414*c[27]
+                         - 56.92099788303082797598008379979*c[28]
+                         - 15.874507866387543543009694521836*c[29]
+                         - 37.947331922020551983986722533193*c[30]
+                         - 38.884444190447161385795804616528*c[31]
+                         - 24.494897427831780981972840747059*c[32]
+                         + x*(48.989794855663561963945681494118*c[4]
+                              + 42.426406871192851464050661726291*c[5]
+                              + 10.954451150103322269139395656016*c[7]
+                              - 254.55844122715710878430397035775*c[10]
+                              - 323.33264604737950896204149786118*c[11]
+                              - 84.85281374238570292810132345258*c[12]
+                              - 189.73665961010275991993361266596*c[13]
+                              - 73.48469228349534294591852224118*c[14]
+                              - 44.899888641287296627004984787799*c[16]
+                              - 18.973665961010275991993361266596*c[17]
+                              + 796.893970362431591663721173197*c[20]
+                              + 1150.2173707608488382596365438817*c[21]
+                              + 440.90815370097205767551113344706*c[22]
+                              + 975.8073580374355836731652197047*c[23]
+                              + 560.028570699745639325468734787*c[24]
+                              + 109.54451150103322269139395656016*c[25]
+                              + 501.9960159204453287869032154711*c[26]
+                              + 328.63353450309966807418186968048*c[27]
+                              + 94.86832980505137995996680633298*c[28]
+                              + 113.84199576606165595196016759958*c[30]
+                              + 77.76888838089432277159160923306*c[31]
+                              + x*(296.98484809834996024835463208404*c[10]
+                                   + 308.63570759068044037285779341294*c[11]
+                                   + 132.81566172707193194395352886617*c[13]
+                                   + 22.449944320643648313502492393899*c[16]
+                                   - 2125.0505876331509111032564618588*c[20]
+                                   - 2760.521689826037211823127705316*c[21]
+                                   - 514.3928459844674006214296556882*c[22]
+                                   - 1866.7619023324854644182291159568*c[23]
+                                   - 534.5727265770299284470383377513*c[24]
+                                   - 702.7944222886234603016645016596*c[26]
+                                   - 230.04347415216976765192730877634*c[27]
+                                   - 113.84199576606165595196016759958*c[30]
+                                   + x*(1593.7879407248631833274423463941*c[20]
+                                        + 1840.3477932173581412154184702107*c[21]
+                                        + 1018.233764908628435137215881431*c[23]
+                                        + 301.19760955226719727214192928267*c[26]
+                                        + 37.947331922020551983986722533193*c[30])
+                                   + y*(2760.521689826037211823127705316*c[21]
+                                        + 4582.0519420888279581174714664394*c[23]
+                                        + 2710.778485970404775449277363544*c[26]
+                                        + 569.2099788303082797598008379979*c[30])
+                                   - 38.884444190447161385795804616528*c[31]
+                                   + z*(1028.7856919689348012428593113765*c[22]
+                                        + 1069.1454531540598568940766755025*c[24]
+                                        + 460.08694830433953530385461755267*c[27]
+                                        + 77.76888838089432277159160923306*c[31]))
+                              + y*(411.51427678757392049714372455059*c[11]
+                                   + 531.2626469082877277758141154647*c[13]
+                                   + 179.59955456514918650801993915119*c[16]
+                                   - 1840.3477932173581412154184702107*c[21]
+                                   - 4412.3463146040565522612688195343*c[23]
+                                   - 712.7636354360399045960511170017*c[24]
+                                   - 3815.1697209953844987804644375805*c[26]
+                                   - 920.1738966086790706077092351053*c[27]
+                                   - 1138.4199576606165595196016759958*c[30]
+                                   + y*(3054.7012947258853054116476442929*c[23]
+                                        + 4517.96414328400795908212893924*c[26]
+                                        + 1707.6299364909248392794025139937*c[30])
+                                   - 311.07555352357729108636643693222*c[31]
+                                   + z*(1425.5272708720798091921022340034*c[24]
+                                        + 1840.3477932173581412154184702107*c[27]
+                                        + 622.1511070471545821727328738644*c[31]))
+                              + 24.494897427831780981972840747059*c[32]
+                              + z*(169.70562748477140585620264690516*c[12]
+                                   + 146.96938456699068589183704448235*c[14]
+                                   + 37.947331922020551983986722533193*c[17]
+                                   - 881.8163074019441153510222668941*c[22]
+                                   - 1120.0571413994912786509374695741*c[24]
+                                   - 657.267069006199336148363739361*c[25]
+                                   - 657.267069006199336148363739361*c[27]
+                                   - 569.2099788303082797598008379979*c[28]
+                                   - 155.53777676178864554318321846611*c[31]
+                                   - 146.96938456699068589183704448235*c[32]
+                                   + z*(657.267069006199336148363739361*c[25]
+                                        + 569.2099788303082797598008379979*c[28]
+                                        + 146.96938456699068589183704448235*c[32])))
+                         + y*(42.426406871192851464050661726291*c[5]
+                              + 32.863353450309966807418186968048*c[7]
+                              - 117.57550765359254871346963558588*c[11]
+                              - 303.57865537616441587189378026554*c[13]
+                              - 73.48469228349534294591852224118*c[14]
+                              - 179.59955456514918650801993915119*c[16]
+                              - 56.92099788303082797598008379979*c[17]
+                              + 230.04347415216976765192730877634*c[21]
+                              + 721.2489168102784748888612493469*c[23]
+                              + 203.6467529817256870274431762862*c[24]
+                              + 1104.3912350249797233311870740364*c[26]
+                              + 525.8136552049594689186909914888*c[27]
+                              + 94.86832980505137995996680633298*c[28]
+                              + 569.2099788303082797598008379979*c[30]
+                              + 311.07555352357729108636643693222*c[31]
+                              + y*(265.63132345414386388790705773235*c[13]
+                                   + 224.49944320643648313502492393899*c[16]
+                                   - 678.8225099390856234248105876207*c[23]
+                                   - 2509.9800796022266439345160773556*c[26]
+                                   - 460.08694830433953530385461755267*c[27]
+                                   - 1707.6299364909248392794025139937*c[30]
+                                   + y*(1505.9880477613359863607096464133*c[26]
+                                        + 1328.1566172707193194395352886617*c[30])
+                                   - 388.84444190447161385795804616528*c[31]
+                                   + z*(920.1738966086790706077092351053*c[27]
+                                        + 777.6888838089432277159160923306*c[31]))
+                              + 73.48469228349534294591852224118*c[32]
+                              + z*(146.96938456699068589183704448235*c[14]
+                                   + 113.84199576606165595196016759958*c[17]
+                                   - 407.29350596345137405488635257239*c[24]
+                                   - 1051.6273104099189378373819829775*c[27]
+                                   - 569.2099788303082797598008379979*c[28]
+                                   - 622.1511070471545821727328738644*c[31]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   + z*(569.2099788303082797598008379979*c[28]
+                                        + 440.90815370097205767551113344706*c[32])))
+                         - 9.165151389911680013176094387456*c[33]
+                         + z*(20.78460969082652752232935609807*c[6]
+                              + 12.*c[8]
+                              - 67.88225099390856234248105876207*c[12]
+                              - 88.18163074019441153510222668941*c[14]
+                              - 80.49844718999242907073025207433*c[15]
+                              - 37.947331922020551983986722533193*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 146.96938456699068589183704448235*c[22]
+                              + 220.61731573020282761306344097671*c[24]
+                              + 262.90682760247973445934549574439*c[25]
+                              + 197.18012070185980084450912180829*c[27]
+                              + 341.52598729818496785588050279873*c[28]
+                              + 190.49409439665052251611633426203*c[29]
+                              + 77.76888838089432277159160923306*c[31]
+                              + 146.96938456699068589183704448235*c[32]
+                              + 109.98181667894016015811313264947*c[33]
+                              + z*(80.49844718999242907073025207433*c[15]
+                                   + 46.475800154489002622151184797389*c[18]
+                                   - 262.90682760247973445934549574439*c[25]
+                                   - 341.52598729818496785588050279873*c[28]
+                                   - 476.23523599162630629029083565507*c[29]
+                                   - 146.96938456699068589183704448235*c[32]
+                                   - 274.95454169735040039528283162368*c[33]
+                                   + z*(317.49015732775087086019389043671*c[29]
+                                        + 183.30302779823360026352188774912*c[33])));
+    grad[0] /*ARGH*/[1]= 6.928203230275509174109785366023*c[2]
+                         - 8.485281374238570292810132345258*c[5]
+                         - 32.863353450309966807418186968048*c[7]
+                         - 12.*c[8]
+                         + 9.797958971132712392789136298824*c[11]
+                         + 37.947331922020551983986722533193*c[13]
+                         + 14.696938456699068589183704448235*c[14]
+                         + 89.7997772825745932540099695756*c[16]
+                         + 56.92099788303082797598008379979*c[17]
+                         + 15.49193338482966754071706159913*c[18]
+                         - 10.954451150103322269139395656016*c[21]
+                         - 42.426406871192851464050661726291*c[23]
+                         - 16.970562748477140585620264690516*c[24]
+                         - 100.39920318408906575738064309422*c[26]
+                         - 65.7267069006199336148363739361*c[27]
+                         - 18.973665961010275991993361266596*c[28]
+                         - 189.73665961010275991993361266596*c[30]
+                         - 155.53777676178864554318321846611*c[31]
+                         - 73.48469228349534294591852224118*c[32]
+                         + y*(65.7267069006199336148363739361*c[7]
+                              - 75.89466384404110396797344506639*c[13]
+                              - 448.99888641287296627004984787799*c[16]
+                              - 113.84199576606165595196016759958*c[17]
+                              + 84.85281374238570292810132345258*c[23]
+                              + 501.9960159204453287869032154711*c[26]
+                              + 131.45341380123986722967274787219*c[27]
+                              + 1707.6299364909248392794025139937*c[30]
+                              + 777.6888838089432277159160923306*c[31]
+                              + y*(448.99888641287296627004984787799*c[16]
+                                   - 501.9960159204453287869032154711*c[26]
+                                   - 3984.4698518121579583186058659852*c[30]
+                                   + 2656.3132345414386388790705773235*y*c[30]
+                                   - 777.6888838089432277159160923306*c[31]
+                                   + 1555.3777676178864554318321846611*z*c[31])
+                              + 146.96938456699068589183704448235*c[32]
+                              + z*(227.68399153212331190392033519916*c[17]
+                                   - 262.90682760247973445934549574439*c[27]
+                                   - 1555.3777676178864554318321846611*c[31]
+                                   - 881.8163074019441153510222668941*c[32]
+                                   + 881.8163074019441153510222668941*z*c[32]))
+                         + x*(42.426406871192851464050661726291*c[5]
+                              + 32.863353450309966807418186968048*c[7]
+                              - 117.57550765359254871346963558588*c[11]
+                              - 303.57865537616441587189378026554*c[13]
+                              - 73.48469228349534294591852224118*c[14]
+                              - 179.59955456514918650801993915119*c[16]
+                              - 56.92099788303082797598008379979*c[17]
+                              + 230.04347415216976765192730877634*c[21]
+                              + 721.2489168102784748888612493469*c[23]
+                              + 203.6467529817256870274431762862*c[24]
+                              + 1104.3912350249797233311870740364*c[26]
+                              + 525.8136552049594689186909914888*c[27]
+                              + 94.86832980505137995996680633298*c[28]
+                              + 569.2099788303082797598008379979*c[30]
+                              + 311.07555352357729108636643693222*c[31]
+                              + x*(205.75713839378696024857186227529*c[11]
+                                   + 265.63132345414386388790705773235*c[13]
+                                   + 89.7997772825745932540099695756*c[16]
+                                   - 920.1738966086790706077092351053*c[21]
+                                   - 2206.1731573020282761306344097671*c[23]
+                                   - 356.38181771801995229802555850084*c[24]
+                                   - 1907.5848604976922493902322187902*c[26]
+                                   - 460.08694830433953530385461755267*c[27]
+                                   - 569.2099788303082797598008379979*c[30]
+                                   + x*(920.1738966086790706077092351053*c[21]
+                                        + 1527.3506473629426527058238221465*c[23]
+                                        + 903.592828656801591816425787848*c[26]
+                                        + 189.73665961010275991993361266596*c[30])
+                                   + y*(3054.7012947258853054116476442929*c[23]
+                                        + 4517.96414328400795908212893924*c[26]
+                                        + 1707.6299364909248392794025139937*c[30])
+                                   - 155.53777676178864554318321846611*c[31]
+                                   + z*(712.7636354360399045960511170017*c[24]
+                                        + 920.1738966086790706077092351053*c[27]
+                                        + 311.07555352357729108636643693222*c[31]))
+                              + y*(531.2626469082877277758141154647*c[13]
+                                   + 448.99888641287296627004984787799*c[16]
+                                   - 1357.6450198781712468496211752413*c[23]
+                                   - 5019.960159204453287869032154711*c[26]
+                                   - 920.1738966086790706077092351053*c[27]
+                                   - 3415.2598729818496785588050279873*c[30]
+                                   + y*(4517.96414328400795908212893924*c[26]
+                                        + 3984.4698518121579583186058659852*c[30])
+                                   - 777.6888838089432277159160923306*c[31]
+                                   + z*(1840.3477932173581412154184702107*c[27]
+                                        + 1555.3777676178864554318321846611*c[31]))
+                              + 73.48469228349534294591852224118*c[32]
+                              + z*(146.96938456699068589183704448235*c[14]
+                                   + 113.84199576606165595196016759958*c[17]
+                                   - 407.29350596345137405488635257239*c[24]
+                                   - 1051.6273104099189378373819829775*c[27]
+                                   - 569.2099788303082797598008379979*c[28]
+                                   - 622.1511070471545821727328738644*c[31]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   + z*(569.2099788303082797598008379979*c[28]
+                                        + 440.90815370097205767551113344706*c[32])))
+                         - 18.330302779823360026352188774912*c[33]
+                         + z*(24.*c[8]
+                              - 29.393876913398137178367408896471*c[14]
+                              - 113.84199576606165595196016759958*c[17]
+                              - 92.95160030897800524430236959478*c[18]
+                              + 33.941125496954281171240529381033*c[24]
+                              + 131.45341380123986722967274787219*c[27]
+                              + 113.84199576606165595196016759958*c[28]
+                              + 311.07555352357729108636643693222*c[31]
+                              + 440.90815370097205767551113344706*c[32]
+                              + 219.96363335788032031622626529894*c[33]
+                              + z*(92.95160030897800524430236959478*c[18]
+                                   - 113.84199576606165595196016759958*c[28]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   - 549.9090833947008007905656632474*c[33]
+                                   + 366.60605559646720052704377549824*z*c[33]));
+    grad[0] /*ARGH*/[2]= 4.8989794855663561963945681494118*c[3]
+                         - 6.928203230275509174109785366023*c[6]
+                         - 12.*c[8]
+                         - 18.973665961010275991993361266596*c[9]
+                         + 8.485281374238570292810132345258*c[12]
+                         + 14.696938456699068589183704448235*c[14]
+                         + 26.832815729997476356910084024775*c[15]
+                         + 18.973665961010275991993361266596*c[17]
+                         + 46.475800154489002622151184797389*c[18]
+                         + 44.899888641287296627004984787799*c[19]
+                         - 9.797958971132712392789136298824*c[22]
+                         - 16.970562748477140585620264690516*c[24]
+                         - 32.863353450309966807418186968048*c[25]
+                         - 21.908902300206644538278791312032*c[27]
+                         - 56.92099788303082797598008379979*c[28]
+                         - 63.49803146555017417203877808734*c[29]
+                         - 25.922962793631440923863869744352*c[31]
+                         - 73.48469228349534294591852224118*c[32]
+                         - 109.98181667894016015811313264947*c[33]
+                         + y*(24.*c[8]
+                              - 29.393876913398137178367408896471*c[14]
+                              - 113.84199576606165595196016759958*c[17]
+                              - 92.95160030897800524430236959478*c[18]
+                              + 33.941125496954281171240529381033*c[24]
+                              + 131.45341380123986722967274787219*c[27]
+                              + 113.84199576606165595196016759958*c[28]
+                              + 311.07555352357729108636643693222*c[31]
+                              + 440.90815370097205767551113344706*c[32]
+                              + y*(113.84199576606165595196016759958*c[17]
+                                   - 131.45341380123986722967274787219*c[27]
+                                   - 777.6888838089432277159160923306*c[31]
+                                   + 518.459255872628818477277394887*y*c[31]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   + 881.8163074019441153510222668941*z*c[32])
+                              + 219.96363335788032031622626529894*c[33]
+                              + z*(185.90320061795601048860473918956*c[18]
+                                   - 227.68399153212331190392033519916*c[28]
+                                   - 881.8163074019441153510222668941*c[32]
+                                   - 1099.8181667894016015811313264947*c[33]
+                                   + 1099.8181667894016015811313264947*z*c[33]))
+                         + x*(20.78460969082652752232935609807*c[6]
+                              + 12.*c[8]
+                              - 67.88225099390856234248105876207*c[12]
+                              - 88.18163074019441153510222668941*c[14]
+                              - 80.49844718999242907073025207433*c[15]
+                              - 37.947331922020551983986722533193*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 146.96938456699068589183704448235*c[22]
+                              + 220.61731573020282761306344097671*c[24]
+                              + 262.90682760247973445934549574439*c[25]
+                              + 197.18012070185980084450912180829*c[27]
+                              + 341.52598729818496785588050279873*c[28]
+                              + 190.49409439665052251611633426203*c[29]
+                              + 77.76888838089432277159160923306*c[31]
+                              + 146.96938456699068589183704448235*c[32]
+                              + x*(84.85281374238570292810132345258*c[12]
+                                   + 73.48469228349534294591852224118*c[14]
+                                   + 18.973665961010275991993361266596*c[17]
+                                   - 440.90815370097205767551113344706*c[22]
+                                   - 560.028570699745639325468734787*c[24]
+                                   - 328.63353450309966807418186968048*c[25]
+                                   - 328.63353450309966807418186968048*c[27]
+                                   - 284.60498941515413987990041899894*c[28]
+                                   - 77.76888838089432277159160923306*c[31]
+                                   + x*(342.92856398964493374761977045882*c[22]
+                                        + 356.38181771801995229802555850084*c[24]
+                                        + 153.36231610144651176795153918422*c[27]
+                                        + 25.922962793631440923863869744352*c[31])
+                                   + y*(712.7636354360399045960511170017*c[24]
+                                        + 920.1738966086790706077092351053*c[27]
+                                        + 311.07555352357729108636643693222*c[31])
+                                   - 73.48469228349534294591852224118*c[32]
+                                   + z*(657.267069006199336148363739361*c[25]
+                                        + 569.2099788303082797598008379979*c[28]
+                                        + 146.96938456699068589183704448235*c[32]))
+                              + y*(146.96938456699068589183704448235*c[14]
+                                   + 113.84199576606165595196016759958*c[17]
+                                   - 407.29350596345137405488635257239*c[24]
+                                   - 1051.6273104099189378373819829775*c[27]
+                                   - 569.2099788303082797598008379979*c[28]
+                                   - 622.1511070471545821727328738644*c[31]
+                                   + y*(920.1738966086790706077092351053*c[27]
+                                        + 777.6888838089432277159160923306*c[31])
+                                   - 440.90815370097205767551113344706*c[32]
+                                   + z*(1138.4199576606165595196016759958*c[28]
+                                        + 881.8163074019441153510222668941*c[32]))
+                              + 109.98181667894016015811313264947*c[33]
+                              + z*(160.99689437998485814146050414865*c[15]
+                                   + 92.95160030897800524430236959478*c[18]
+                                   - 525.8136552049594689186909914888*c[25]
+                                   - 683.0519745963699357117610055975*c[28]
+                                   - 952.4704719832526125805816713101*c[29]
+                                   - 293.93876913398137178367408896471*c[32]
+                                   - 549.9090833947008007905656632474*c[33]
+                                   + z*(952.4704719832526125805816713101*c[29]
+                                        + 549.9090833947008007905656632474*c[33])))
+                         - 84.85281374238570292810132345258*c[34]
+                         + z*(37.947331922020551983986722533193*c[9]
+                              - 53.66563145999495271382016804955*c[15]
+                              - 92.95160030897800524430236959478*c[18]
+                              - 224.49944320643648313502492393899*c[19]
+                              + 65.7267069006199336148363739361*c[25]
+                              + 113.84199576606165595196016759958*c[28]
+                              + 317.49015732775087086019389043671*c[29]
+                              + 146.96938456699068589183704448235*c[32]
+                              + 549.9090833947008007905656632474*c[33]
+                              + 763.6753236814713263529119110732*c[34]
+                              + z*(224.49944320643648313502492393899*c[19]
+                                   - 317.49015732775087086019389043671*c[29]
+                                   - 549.9090833947008007905656632474*c[33]
+                                   - 1781.9090885900997614901277925042*c[34]
+                                   + 1187.9393923933998409934185283361*z*c[34]));
+    return;
+                #endif
+                #if (PMAX3D>=5)
+  case ( 5 ) :
+    grad[0] /*ARGH*/[0]= 6.*c[1]
+                         + 3.4641016151377545870548926830117*c[2]
+                         - 19.595917942265424785578272597647*c[4]
+                         - 25.455844122715710878430397035775*c[5]
+                         - 10.392304845413263761164678049035*c[6]
+                         - 10.954451150103322269139395656016*c[7]
+                         - 6.*c[8]
+                         + 42.426406871192851464050661726291*c[10]
+                         + 63.68673331236263055312938594235*c[11]
+                         + 33.941125496954281171240529381033*c[12]
+                         + 56.92099788303082797598008379979*c[13]
+                         + 44.090815370097205767551113344706*c[14]
+                         + 13.416407864998738178455042012388*c[15]
+                         + 22.449944320643648313502492393899*c[16]
+                         + 18.973665961010275991993361266596*c[17]
+                         + 7.745966692414833770358530799565*c[18]
+                         - 75.89466384404110396797344506639*c[20]
+                         - 120.49896265113654496053335221618*c[21]
+                         - 73.48469228349534294591852224118*c[22]
+                         - 127.27922061357855439215198517887*c[23]
+                         - 110.30865786510141380653172048836*c[24]
+                         - 43.817804600413289076557582624064*c[25]
+                         - 100.39920318408906575738064309422*c[26]
+                         - 98.59006035092990042225456090414*c[27]
+                         - 56.92099788303082797598008379979*c[28]
+                         - 15.874507866387543543009694521836*c[29]
+                         - 37.947331922020551983986722533193*c[30]
+                         - 38.884444190447161385795804616528*c[31]
+                         - 24.494897427831780981972840747059*c[32]
+                         - 9.165151389911680013176094387456*c[33]
+                         + 121.24355652982141054692124390541*c[35]
+                         + 198.*c[36]
+                         + 131.45341380123986722967274787219*c[37]
+                         + 224.63303408003017934039739318738*c[38]
+                         + 208.71032557111303591192697393256*c[39]
+                         + 94.86832980505137995996680633298*c[40]
+                         + 210.79848196796864030305017091149*c[41]
+                         + 220.45407685048602883775556672353*c[42]
+                         + 142.40786495134318949881214352821*c[43]
+                         + 51.8459255872628818477277394887*c[44]
+                         + 155.88457268119895641747017073553*c[45]
+                         + 173.89652095427326288462396988604*c[46]
+                         + 127.27922061357855439215198517887*c[47]
+                         + 67.3498329619309449405074771817*c[48]
+                         + 18.*c[49]
+                         + 57.44562646538028659850611468219*c[50]
+                         + 65.7267069006199336148363739361*c[51]
+                         + 50.19960159204453287869032154711*c[52]
+                         + 28.98275349237887714743732831434*c[53]
+                         + x*(48.989794855663561963945681494118*c[4]
+                              + 42.426406871192851464050661726291*c[5]
+                              + 10.954451150103322269139395656016*c[7]
+                              - 254.55844122715710878430397035775*c[10]
+                              - 323.33264604737950896204149786118*c[11]
+                              - 84.85281374238570292810132345258*c[12]
+                              - 189.73665961010275991993361266596*c[13]
+                              - 73.48469228349534294591852224118*c[14]
+                              - 44.899888641287296627004984787799*c[16]
+                              - 18.973665961010275991993361266596*c[17]
+                              + 796.893970362431591663721173197*c[20]
+                              + 1150.2173707608488382596365438817*c[21]
+                              + 440.90815370097205767551113344706*c[22]
+                              + 975.8073580374355836731652197047*c[23]
+                              + 560.028570699745639325468734787*c[24]
+                              + 109.54451150103322269139395656016*c[25]
+                              + 501.9960159204453287869032154711*c[26]
+                              + 328.63353450309966807418186968048*c[27]
+                              + 94.86832980505137995996680633298*c[28]
+                              + 113.84199576606165595196016759958*c[30]
+                              + 77.76888838089432277159160923306*c[31]
+                              + 24.494897427831780981972840747059*c[32]
+                              - 1939.8969044771425687507399024866*c[35]
+                              - 2976.*c[36]
+                              - 1380.260844913018605911563852658*c[37]
+                              - 2943.4673431176368327362417038346*c[38]
+                              - 1992.2349259060789791593029329926*c[39]
+                              - 569.2099788303082797598008379979*c[40]
+                              - 2162.9757280191564831095582754396*c[41]
+                              - 1690.1479225203928877561260115471*c[42]
+                              - 722.9937759068192697632001132971*c[43]
+                              - 129.61481396815720461931934872176*c[44]
+                              - 1039.2304845413263761164678049035*c[45]
+                              - 869.4826047713663144231198494302*c[46]
+                              - 424.26406871192851464050661726291*c[47]
+                              - 112.2497216032182415675124619695*c[48]
+                              - 229.78250586152114639402445872876*c[50]
+                              - 197.18012070185980084450912180829*c[51]
+                              - 100.39920318408906575738064309422*c[52]
+                              + x*(296.98484809834996024835463208404*c[10]
+                                   + 308.63570759068044037285779341294*c[11]
+                                   + 132.81566172707193194395352886617*c[13]
+                                   + 22.449944320643648313502492393899*c[16]
+                                   - 2125.0505876331509111032564618588*c[20]
+                                   - 2760.521689826037211823127705316*c[21]
+                                   - 514.3928459844674006214296556882*c[22]
+                                   - 1866.7619023324854644182291159568*c[23]
+                                   - 534.5727265770299284470383377513*c[24]
+                                   - 702.7944222886234603016645016596*c[26]
+                                   - 230.04347415216976765192730877634*c[27]
+                                   - 113.84199576606165595196016759958*c[30]
+                                   - 38.884444190447161385795804616528*c[31]
+                                   + 8729.53607014714155937832956119*c[35]
+                                   + 12528.*c[36]
+                                   + 3680.6955864347162824308369404214*c[37]
+                                   + 10735.909835686959605716923688197*c[38]
+                                   + 4781.3638221745895499823270391823*c[39]
+                                   + 664.0783086353596597197676443309*c[40]
+                                   + 6213.972642360119048933391994695*c[41]
+                                   + 3233.3264604737950896204149786118*c[42]
+                                   + 690.130422456509302955781926329*c[43]
+                                   + 2182.3840175367853898445823902974*c[45]
+                                   + 1217.2756466799128401923677892023*c[46]
+                                   + 296.98484809834996024835463208404*c[47]
+                                   + 344.67375879228171959103668809314*c[50]
+                                   + 197.18012070185980084450912180829*c[51]
+                                   + x*(1593.7879407248631833274423463941*c[20]
+                                        + 1840.3477932173581412154184702107*c[21]
+                                        + 1018.233764908628435137215881431*c[23]
+                                        + 301.19760955226719727214192928267*c[26]
+                                        + 37.947331922020551983986722533193*c[30]
+                                        - 14549.226783578569265630549268649*c[35]
+                                        - 19440.*c[36]
+                                        - 2760.521689826037211823127705316*c[37]
+                                        - 14407.498047891590812866867287191*c[38]
+                                        - 3187.5758814497263666548846927882*c[39]
+                                        - 6782.212028534643209750309846717*c[41]
+                                        - 1763.6326148038882307020445337882*c[42]
+                                        - 1870.6148721743874770096420488263*c[45]
+                                        - 521.6895628628197886538719096581*c[46]
+                                        - 229.78250586152114639402445872876*c[50]
+                                        + x*(8002.074730968213096096802097757*c[35]
+                                             + 9900.*c[36]
+                                             + 6390.422521242237860545787909641*c[38]
+                                             + 2520.4166322257120036234259565504*c[41]
+                                             + 571.5767664977295068640572926969*c[45]
+                                             + 57.44562646538028659850611468219*c[50])
+                                        + y*(15840.*c[36]
+                                             + 30674.028101962741730619781966277*c[38]
+                                             + 24195.999669366835234784889182884*c[41]
+                                             + 9145.228263963672109824916683151*c[45]
+                                             + 1378.6950351691268783641467523725*c[50])
+                                        - 65.7267069006199336148363739361*c[51]
+                                        + z*(5521.043379652074423646255410632*c[37]
+                                             + 6375.151762899452733309769385576*c[39]
+                                             + 3527.2652296077764614040890675765*c[42]
+                                             + 1043.3791257256395773077438193162*c[46]
+                                             + 131.45341380123986722967274787219*c[51]))
+                                   + y*(2760.521689826037211823127705316*c[21]
+                                        + 4582.0519420888279581174714664394*c[23]
+                                        + 2710.778485970404775449277363544*c[26]
+                                        + 569.2099788303082797598008379979*c[30]
+                                        - 17280.*c[36]
+                                        - 41828.22013904010235993606631765*c[38]
+                                        - 4781.3638221745895499823270391823*c[39]
+                                        - 42892.908504786662461664121733294*c[41]
+                                        - 7936.346766617497038159200402047*c[42]
+                                        - 21200.301884643058072775943220032*c[45]
+                                        - 4695.206065765378097884847186923*c[46]
+                                        - 4136.0851055073806350924402571176*c[50]
+                                        + y*(23005.521076472056297964836474707*c[38]
+                                             + 45367.499380062816065221667217907*c[41]
+                                             + 30865.145390877393370659093805635*c[45]
+                                             + 7238.148934637916111411770449956*c[50])
+                                        - 985.9006035092990042225456090414*c[51]
+                                        + z*(9562.727644349179099964654078365*c[39]
+                                             + 15872.693533234994076318400804094*c[42]
+                                             + 9390.412131530756195769694373846*c[46]
+                                             + 1971.8012070185980084450912180829*c[51]))
+                                   + 50.19960159204453287869032154711*c[52]
+                                   + z*(1028.7856919689348012428593113765*c[22]
+                                        + 1069.1454531540598568940766755025*c[24]
+                                        + 460.08694830433953530385461755267*c[27]
+                                        + 77.76888838089432277159160923306*c[31]
+                                        - 7361.391172869432564861673880843*c[37]
+                                        - 9562.727644349179099964654078365*c[39]
+                                        - 3984.4698518121579583186058659852*c[40]
+                                        - 6466.652920947590179240829957224*c[42]
+                                        - 4140.7825347390558177346915579741*c[43]
+                                        - 2434.5512933598256803847355784045*c[46]
+                                        - 1781.9090885900997614901277925042*c[47]
+                                        - 394.36024140371960168901824361658*c[51]
+                                        - 301.19760955226719727214192928267*c[52]
+                                        + z*(3984.4698518121579583186058659852*c[40]
+                                             + 4140.7825347390558177346915579741*c[43]
+                                             + 1781.9090885900997614901277925042*c[47]
+                                             + 301.19760955226719727214192928267*c[52])))
+                              + y*(411.51427678757392049714372455059*c[11]
+                                   + 531.2626469082877277758141154647*c[13]
+                                   + 179.59955456514918650801993915119*c[16]
+                                   - 1840.3477932173581412154184702107*c[21]
+                                   - 4412.3463146040565522612688195343*c[23]
+                                   - 712.7636354360399045960511170017*c[24]
+                                   - 3815.1697209953844987804644375805*c[26]
+                                   - 920.1738966086790706077092351053*c[27]
+                                   - 1138.4199576606165595196016759958*c[30]
+                                   - 311.07555352357729108636643693222*c[31]
+                                   + 5184.*c[36]
+                                   + 15058.159250054436849576983874354*c[38]
+                                   + 3187.5758814497263666548846927882*c[39]
+                                   + 21116.508802356510750357721468699*c[41]
+                                   + 7642.407997483515666375526313082*c[42]
+                                   + 920.1738966086790706077092351053*c[43]
+                                   + 14964.918977395099816077136390611*c[45]
+                                   + 6608.067796262383989615710855669*c[46]
+                                   + 1187.9393923933998409934185283361*c[47]
+                                   + 4136.0851055073806350924402571176*c[50]
+                                   + 1971.8012070185980084450912180829*c[51]
+                                   + y*(3054.7012947258853054116476442929*c[23]
+                                        + 4517.96414328400795908212893924*c[26]
+                                        + 1707.6299364909248392794025139937*c[30]
+                                        - 12548.466041712030707980819895295*c[38]
+                                        - 41243.181254602560059292424743552*c[41]
+                                        - 5290.897844411664692106133601365*c[42]
+                                        - 43024.142060010911971221767123006*c[45]
+                                        - 7825.343442942296829808078644872*c[46]
+                                        - 14476.297869275832222823540899912*c[50]
+                                        + y*(20163.333057805696028987407652403*c[41]
+                                             + 32008.298923872852384387208391029*c[45]
+                                             + 12867.82032824518419806536968881*c[50])
+                                        - 2957.7018105278970126676368271243*c[51]
+                                        + z*(10581.795688823329384212267202729*c[42]
+                                             + 15650.686885884593659616157289743*c[46]
+                                             + 5915.403621055794025335273654249*c[51]))
+                                   + 401.59681273635626302952257237689*c[52]
+                                   + z*(1425.5272708720798091921022340034*c[24]
+                                        + 1840.3477932173581412154184702107*c[27]
+                                        + 622.1511070471545821727328738644*c[31]
+                                        - 6375.151762899452733309769385576*c[39]
+                                        - 15284.815994967031332751052626165*c[42]
+                                        - 5521.043379652074423646255410632*c[43]
+                                        - 13216.135592524767979231421711339*c[46]
+                                        - 7127.636354360399045960511170017*c[47]
+                                        - 3943.6024140371960168901824361658*c[51]
+                                        - 2409.5808764181375781771354342613*c[52]
+                                        + z*(5521.043379652074423646255410632*c[43]
+                                             + 7127.636354360399045960511170017*c[47]
+                                             + 2409.5808764181375781771354342613*c[52])))
+                              - 28.98275349237887714743732831434*c[53]
+                              + z*(169.70562748477140585620264690516*c[12]
+                                   + 146.96938456699068589183704448235*c[14]
+                                   + 37.947331922020551983986722533193*c[17]
+                                   - 881.8163074019441153510222668941*c[22]
+                                   - 1120.0571413994912786509374695741*c[24]
+                                   - 657.267069006199336148363739361*c[25]
+                                   - 657.267069006199336148363739361*c[27]
+                                   - 569.2099788303082797598008379979*c[28]
+                                   - 155.53777676178864554318321846611*c[31]
+                                   - 146.96938456699068589183704448235*c[32]
+                                   + 2760.521689826037211823127705316*c[37]
+                                   + 3984.4698518121579583186058659852*c[39]
+                                   + 3415.2598729818496785588050279873*c[40]
+                                   + 3380.2958450407857755122520230941*c[42]
+                                   + 4337.9626554409156185792006797824*c[43]
+                                   + 1555.3777676178864554318321846611*c[44]
+                                   + 1738.9652095427326288462396988604*c[46]
+                                   + 2545.5844122715710878430397035775*c[47]
+                                   + 1346.996659238618898810149543634*c[48]
+                                   + 394.36024140371960168901824361658*c[51]
+                                   + 602.3952191045343945442838585653*c[52]
+                                   + 347.79304190854652576924793977207*c[53]
+                                   + z*(657.267069006199336148363739361*c[25]
+                                        + 569.2099788303082797598008379979*c[28]
+                                        + 146.96938456699068589183704448235*c[32]
+                                        - 3415.2598729818496785588050279873*c[40]
+                                        - 4337.9626554409156185792006797824*c[43]
+                                        - 3888.4444190447161385795804616528*c[44]
+                                        - 2545.5844122715710878430397035775*c[47]
+                                        - 3367.4916480965472470253738590849*c[48]
+                                        - 602.3952191045343945442838585653*c[52]
+                                        - 869.4826047713663144231198494302*c[53]
+                                        + z*(2592.2962793631440923863869744352*c[44]
+                                             + 2244.9944320643648313502492393899*c[48]
+                                             + 579.6550698475775429487465662868*c[53]))))
+                         + y*(42.426406871192851464050661726291*c[5]
+                              + 32.863353450309966807418186968048*c[7]
+                              - 117.57550765359254871346963558588*c[11]
+                              - 303.57865537616441587189378026554*c[13]
+                              - 73.48469228349534294591852224118*c[14]
+                              - 179.59955456514918650801993915119*c[16]
+                              - 56.92099788303082797598008379979*c[17]
+                              + 230.04347415216976765192730877634*c[21]
+                              + 721.2489168102784748888612493469*c[23]
+                              + 203.6467529817256870274431762862*c[24]
+                              + 1104.3912350249797233311870740364*c[26]
+                              + 525.8136552049594689186909914888*c[27]
+                              + 94.86832980505137995996680633298*c[28]
+                              + 569.2099788303082797598008379979*c[30]
+                              + 311.07555352357729108636643693222*c[31]
+                              + 73.48469228349534294591852224118*c[32]
+                              - 384.*c[36]
+                              - 1301.3224043256920734202331743269*c[38]
+                              - 398.44698518121579583186058659852*c[39]
+                              - 2419.5999669366835234784889182884*c[41]
+                              - 1249.2397688194208300806148781*c[42]
+                              - 262.90682760247973445934549574439*c[43]
+                              - 2909.8453567157138531261098537299*c[45]
+                              - 1912.8617304970058917308636687464*c[46]
+                              - 678.8225099390856234248105876207*c[47]
+                              - 112.2497216032182415675124619695*c[48]
+                              - 1378.6950351691268783641467523725*c[50]
+                              - 985.9006035092990042225456090414*c[51]
+                              - 401.59681273635626302952257237689*c[52]
+                              + y*(265.63132345414386388790705773235*c[13]
+                                   + 224.49944320643648313502492393899*c[16]
+                                   - 678.8225099390856234248105876207*c[23]
+                                   - 2509.9800796022266439345160773556*c[26]
+                                   - 460.08694830433953530385461755267*c[27]
+                                   - 1707.6299364909248392794025139937*c[30]
+                                   - 388.84444190447161385795804616528*c[31]
+                                   + 1254.8466041712030707980819895295*c[38]
+                                   + 5774.045375644358408300939464097*c[41]
+                                   + 1175.7550765359254871346963558588*c[42]
+                                   + 12158.996669133518600562673317371*c[45]
+                                   + 4347.4130238568315721155992471509*c[46]
+                                   + 593.9696961966999204967092641681*c[47]
+                                   + 7238.148934637916111411770449956*c[50]
+                                   + 2957.7018105278970126676368271243*c[51]
+                                   + y*(1505.9880477613359863607096464133*c[26]
+                                        + 1328.1566172707193194395352886617*c[30]
+                                        - 3666.0605559646720052704377549824*c[41]
+                                        - 17459.072140294283118756659122379*c[45]
+                                        - 2608.4478143140989432693595482906*c[46]
+                                        - 12867.82032824518419806536968881*c[50]
+                                        + y*(8002.074730968213096096802097757*c[45]
+                                             + 7238.148934637916111411770449956*c[50])
+                                        - 2300.4347415216976765192730877634*c[51]
+                                        + z*(5216.895628628197886538719096581*c[46]
+                                             + 4600.8694830433953530385461755267*c[51]))
+                                   + 501.9960159204453287869032154711*c[52]
+                                   + z*(920.1738966086790706077092351053*c[27]
+                                        + 777.6888838089432277159160923306*c[31]
+                                        - 2351.5101530718509742693927117177*c[42]
+                                        - 8694.826047713663144231198494302*c[46]
+                                        - 3563.8181771801995229802555850084*c[47]
+                                        - 5915.403621055794025335273654249*c[51]
+                                        - 3011.9760955226719727214192928267*c[52]
+                                        + z*(3563.8181771801995229802555850084*c[47]
+                                             + 3011.9760955226719727214192928267*c[52])))
+                              - 86.94826047713663144231198494302*c[53]
+                              + z*(146.96938456699068589183704448235*c[14]
+                                   + 113.84199576606165595196016759958*c[17]
+                                   - 407.29350596345137405488635257239*c[24]
+                                   - 1051.6273104099189378373819829775*c[27]
+                                   - 569.2099788303082797598008379979*c[28]
+                                   - 622.1511070471545821727328738644*c[31]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   + 796.893970362431591663721173197*c[39]
+                                   + 2498.4795376388416601612297562*c[42]
+                                   + 1577.4409656148784067560729744663*c[43]
+                                   + 3825.7234609940117834617273374928*c[46]
+                                   + 4072.9350596345137405488635257239*c[47]
+                                   + 1346.996659238618898810149543634*c[48]
+                                   + 1971.8012070185980084450912180829*c[51]
+                                   + 2409.5808764181375781771354342613*c[52]
+                                   + 1043.3791257256395773077438193162*c[53]
+                                   + z*(569.2099788303082797598008379979*c[28]
+                                        + 440.90815370097205767551113344706*c[32]
+                                        - 1577.4409656148784067560729744663*c[43]
+                                        - 4072.9350596345137405488635257239*c[47]
+                                        - 3367.4916480965472470253738590849*c[48]
+                                        - 2409.5808764181375781771354342613*c[52]
+                                        - 2608.4478143140989432693595482906*c[53]
+                                        + z*(2244.9944320643648313502492393899*c[48]
+                                             + 1738.9652095427326288462396988604*c[53]))))
+                         + 10.392304845413263761164678049035*c[54]
+                         + z*(20.78460969082652752232935609807*c[6]
+                              + 12.*c[8]
+                              - 67.88225099390856234248105876207*c[12]
+                              - 88.18163074019441153510222668941*c[14]
+                              - 80.49844718999242907073025207433*c[15]
+                              - 37.947331922020551983986722533193*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 146.96938456699068589183704448235*c[22]
+                              + 220.61731573020282761306344097671*c[24]
+                              + 262.90682760247973445934549574439*c[25]
+                              + 197.18012070185980084450912180829*c[27]
+                              + 341.52598729818496785588050279873*c[28]
+                              + 190.49409439665052251611633426203*c[29]
+                              + 77.76888838089432277159160923306*c[31]
+                              + 146.96938456699068589183704448235*c[32]
+                              + 109.98181667894016015811313264947*c[33]
+                              - 262.90682760247973445934549574439*c[37]
+                              - 417.42065114222607182385394786512*c[39]
+                              - 569.2099788303082797598008379979*c[40]
+                              - 440.90815370097205767551113344706*c[42]
+                              - 854.4471897080591369928728611693*c[43]
+                              - 622.1511070471545821727328738644*c[44]
+                              - 347.79304190854652576924793977207*c[46]
+                              - 763.6753236814713263529119110732*c[47]
+                              - 808.1979955431713392860897261804*c[48]
+                              - 360.*c[49]
+                              - 131.45341380123986722967274787219*c[51]
+                              - 301.19760955226719727214192928267*c[52]
+                              - 347.79304190854652576924793977207*c[53]
+                              - 207.8460969082652752232935609807*c[54]
+                              + z*(80.49844718999242907073025207433*c[15]
+                                   + 46.475800154489002622151184797389*c[18]
+                                   - 262.90682760247973445934549574439*c[25]
+                                   - 341.52598729818496785588050279873*c[28]
+                                   - 476.23523599162630629029083565507*c[29]
+                                   - 146.96938456699068589183704448235*c[32]
+                                   - 274.95454169735040039528283162368*c[33]
+                                   + 569.2099788303082797598008379979*c[40]
+                                   + 854.4471897080591369928728611693*c[43]
+                                   + 1555.3777676178864554318321846611*c[44]
+                                   + 763.6753236814713263529119110732*c[47]
+                                   + 2020.4949888579283482152243154509*c[48]
+                                   + 1620.*c[49]
+                                   + 301.19760955226719727214192928267*c[52]
+                                   + 869.4826047713663144231198494302*c[53]
+                                   + 935.3074360871937385048210244132*c[54]
+                                   + z*(317.49015732775087086019389043671*c[29]
+                                        + 183.30302779823360026352188774912*c[33]
+                                        - 1036.9185117452576369545547897741*c[44]
+                                        - 1346.996659238618898810149543634*c[48]
+                                        - 2520.*c[49]
+                                        - 579.6550698475775429487465662868*c[53]
+                                        - 1454.9226783578569265630549268649*c[54]
+                                        + z*(1260.*c[49]
+                                             + 727.4613391789284632815274634325*c[54]))));
+    grad[0] /*ARGH*/[1]= 6.928203230275509174109785366023*c[2]
+                         - 8.485281374238570292810132345258*c[5]
+                         - 32.863353450309966807418186968048*c[7]
+                         - 12.*c[8]
+                         + 9.797958971132712392789136298824*c[11]
+                         + 37.947331922020551983986722533193*c[13]
+                         + 14.696938456699068589183704448235*c[14]
+                         + 89.7997772825745932540099695756*c[16]
+                         + 56.92099788303082797598008379979*c[17]
+                         + 15.49193338482966754071706159913*c[18]
+                         - 10.954451150103322269139395656016*c[21]
+                         - 42.426406871192851464050661726291*c[23]
+                         - 16.970562748477140585620264690516*c[24]
+                         - 100.39920318408906575738064309422*c[26]
+                         - 65.7267069006199336148363739361*c[27]
+                         - 18.973665961010275991993361266596*c[28]
+                         - 189.73665961010275991993361266596*c[30]
+                         - 155.53777676178864554318321846611*c[31]
+                         - 73.48469228349534294591852224118*c[32]
+                         - 18.330302779823360026352188774912*c[33]
+                         + 12.*c[36]
+                         + 46.475800154489002622151184797389*c[38]
+                         + 18.973665961010275991993361266596*c[39]
+                         + 109.98181667894016015811313264947*c[41]
+                         + 73.48469228349534294591852224118*c[42]
+                         + 21.908902300206644538278791312032*c[43]
+                         + 207.8460969082652752232935609807*c[45]
+                         + 173.89652095427326288462396988604*c[46]
+                         + 84.85281374238570292810132345258*c[47]
+                         + 22.449944320643648313502492393899*c[48]
+                         + 344.67375879228171959103668809314*c[50]
+                         + 328.63353450309966807418186968048*c[51]
+                         + 200.79840636817813151476128618844*c[52]
+                         + 86.94826047713663144231198494302*c[53]
+                         + y*(65.7267069006199336148363739361*c[7]
+                              - 75.89466384404110396797344506639*c[13]
+                              - 448.99888641287296627004984787799*c[16]
+                              - 113.84199576606165595196016759958*c[17]
+                              + 84.85281374238570292810132345258*c[23]
+                              + 501.9960159204453287869032154711*c[26]
+                              + 131.45341380123986722967274787219*c[27]
+                              + 1707.6299364909248392794025139937*c[30]
+                              + 777.6888838089432277159160923306*c[31]
+                              + 146.96938456699068589183704448235*c[32]
+                              - 92.95160030897800524430236959478*c[38]
+                              - 549.9090833947008007905656632474*c[41]
+                              - 146.96938456699068589183704448235*c[42]
+                              - 1870.6148721743874770096420488263*c[45]
+                              - 869.4826047713663144231198494302*c[46]
+                              - 169.70562748477140585620264690516*c[47]
+                              - 4825.4326230919440742745136333039*c[50]
+                              - 2957.7018105278970126676368271243*c[51]
+                              - 1003.9920318408906575738064309422*c[52]
+                              + y*(448.99888641287296627004984787799*c[16]
+                                   - 501.9960159204453287869032154711*c[26]
+                                   - 3984.4698518121579583186058659852*c[30]
+                                   - 777.6888838089432277159160923306*c[31]
+                                   + 549.9090833947008007905656632474*c[41]
+                                   + 4364.7680350735707796891647805948*c[45]
+                                   + 869.4826047713663144231198494302*c[46]
+                                   + 19301.730492367776297098054533216*c[50]
+                                   + 6901.30422456509302955781926329*c[51]
+                                   + y*(2656.3132345414386388790705773235*c[30]
+                                        - 2909.8453567157138531261098537299*c[45]
+                                        - 28952.595738551664445647081799823*c[50]
+                                        + 14476.297869275832222823540899912*y*c[50]
+                                        - 4600.8694830433953530385461755267*c[51]
+                                        + 9201.738966086790706077092351053*z*c[51])
+                                   + 1003.9920318408906575738064309422*c[52]
+                                   + z*(1555.3777676178864554318321846611*c[31]
+                                        - 1738.9652095427326288462396988604*c[46]
+                                        - 13802.60844913018605911563852658*c[51]
+                                        - 6023.952191045343945442838585653*c[52]
+                                        + 6023.952191045343945442838585653*z*c[52]))
+                              - 173.89652095427326288462396988604*c[53]
+                              + z*(227.68399153212331190392033519916*c[17]
+                                   - 262.90682760247973445934549574439*c[27]
+                                   - 1555.3777676178864554318321846611*c[31]
+                                   - 881.8163074019441153510222668941*c[32]
+                                   + 293.93876913398137178367408896471*c[42]
+                                   + 1738.9652095427326288462396988604*c[46]
+                                   + 1018.233764908628435137215881431*c[47]
+                                   + 5915.403621055794025335273654249*c[51]
+                                   + 6023.952191045343945442838585653*c[52]
+                                   + 2086.7582514512791546154876386324*c[53]
+                                   + z*(881.8163074019441153510222668941*c[32]
+                                        - 1018.233764908628435137215881431*c[47]
+                                        - 6023.952191045343945442838585653*c[52]
+                                        - 5216.895628628197886538719096581*c[53]
+                                        + 3477.9304190854652576924793977207*z*c[53])))
+                         + x*(42.426406871192851464050661726291*c[5]
+                              + 32.863353450309966807418186968048*c[7]
+                              - 117.57550765359254871346963558588*c[11]
+                              - 303.57865537616441587189378026554*c[13]
+                              - 73.48469228349534294591852224118*c[14]
+                              - 179.59955456514918650801993915119*c[16]
+                              - 56.92099788303082797598008379979*c[17]
+                              + 230.04347415216976765192730877634*c[21]
+                              + 721.2489168102784748888612493469*c[23]
+                              + 203.6467529817256870274431762862*c[24]
+                              + 1104.3912350249797233311870740364*c[26]
+                              + 525.8136552049594689186909914888*c[27]
+                              + 94.86832980505137995996680633298*c[28]
+                              + 569.2099788303082797598008379979*c[30]
+                              + 311.07555352357729108636643693222*c[31]
+                              + 73.48469228349534294591852224118*c[32]
+                              - 384.*c[36]
+                              - 1301.3224043256920734202331743269*c[38]
+                              - 398.44698518121579583186058659852*c[39]
+                              - 2419.5999669366835234784889182884*c[41]
+                              - 1249.2397688194208300806148781*c[42]
+                              - 262.90682760247973445934549574439*c[43]
+                              - 2909.8453567157138531261098537299*c[45]
+                              - 1912.8617304970058917308636687464*c[46]
+                              - 678.8225099390856234248105876207*c[47]
+                              - 112.2497216032182415675124619695*c[48]
+                              - 1378.6950351691268783641467523725*c[50]
+                              - 985.9006035092990042225456090414*c[51]
+                              - 401.59681273635626302952257237689*c[52]
+                              + x*(205.75713839378696024857186227529*c[11]
+                                   + 265.63132345414386388790705773235*c[13]
+                                   + 89.7997772825745932540099695756*c[16]
+                                   - 920.1738966086790706077092351053*c[21]
+                                   - 2206.1731573020282761306344097671*c[23]
+                                   - 356.38181771801995229802555850084*c[24]
+                                   - 1907.5848604976922493902322187902*c[26]
+                                   - 460.08694830433953530385461755267*c[27]
+                                   - 569.2099788303082797598008379979*c[30]
+                                   - 155.53777676178864554318321846611*c[31]
+                                   + 2592.*c[36]
+                                   + 7529.079625027218424788491937177*c[38]
+                                   + 1593.7879407248631833274423463941*c[39]
+                                   + 10558.254401178255375178860734349*c[41]
+                                   + 3821.2039987417578331877631565412*c[42]
+                                   + 460.08694830433953530385461755267*c[43]
+                                   + 7482.459488697549908038568195305*c[45]
+                                   + 3304.0338981311919948078554278347*c[46]
+                                   + 593.9696961966999204967092641681*c[47]
+                                   + 2068.0425527536903175462201285588*c[50]
+                                   + 985.9006035092990042225456090414*c[51]
+                                   + x*(920.1738966086790706077092351053*c[21]
+                                        + 1527.3506473629426527058238221465*c[23]
+                                        + 903.592828656801591816425787848*c[26]
+                                        + 189.73665961010275991993361266596*c[30]
+                                        - 5760.*c[36]
+                                        - 13942.740046346700786645355439217*c[38]
+                                        - 1593.7879407248631833274423463941*c[39]
+                                        - 14297.636168262220820554707244431*c[41]
+                                        - 2645.4489222058323460530668006824*c[42]
+                                        - 7066.767294881019357591981073344*c[45]
+                                        - 1565.0686885884593659616157289743*c[46]
+                                        - 1378.6950351691268783641467523725*c[50]
+                                        + x*(3960.*c[36]
+                                             + 7668.507025490685432654945491569*c[38]
+                                             + 6048.999917341708808696222295721*c[41]
+                                             + 2286.3070659909180274562291707878*c[45]
+                                             + 344.67375879228171959103668809314*c[50])
+                                        + y*(15337.014050981370865309890983138*c[38]
+                                             + 30244.999586708544043481111478605*c[41]
+                                             + 20576.76359391826224710606253709*c[45]
+                                             + 4825.4326230919440742745136333039*c[50])
+                                        - 328.63353450309966807418186968048*c[51]
+                                        + z*(3187.5758814497263666548846927882*c[39]
+                                             + 5290.897844411664692106133601365*c[42]
+                                             + 3130.1373771769187319232314579487*c[46]
+                                             + 657.267069006199336148363739361*c[51]))
+                                   + y*(3054.7012947258853054116476442929*c[23]
+                                        + 4517.96414328400795908212893924*c[26]
+                                        + 1707.6299364909248392794025139937*c[30]
+                                        - 12548.466041712030707980819895295*c[38]
+                                        - 41243.181254602560059292424743552*c[41]
+                                        - 5290.897844411664692106133601365*c[42]
+                                        - 43024.142060010911971221767123006*c[45]
+                                        - 7825.343442942296829808078644872*c[46]
+                                        - 14476.297869275832222823540899912*c[50]
+                                        + y*(30244.999586708544043481111478605*c[41]
+                                             + 48012.448385809278576580812586543*c[45]
+                                             + 19301.730492367776297098054533216*c[50])
+                                        - 2957.7018105278970126676368271243*c[51]
+                                        + z*(10581.795688823329384212267202729*c[42]
+                                             + 15650.686885884593659616157289743*c[46]
+                                             + 5915.403621055794025335273654249*c[51]))
+                                   + 200.79840636817813151476128618844*c[52]
+                                   + z*(712.7636354360399045960511170017*c[24]
+                                        + 920.1738966086790706077092351053*c[27]
+                                        + 311.07555352357729108636643693222*c[31]
+                                        - 3187.5758814497263666548846927882*c[39]
+                                        - 7642.407997483515666375526313082*c[42]
+                                        - 2760.521689826037211823127705316*c[43]
+                                        - 6608.067796262383989615710855669*c[46]
+                                        - 3563.8181771801995229802555850084*c[47]
+                                        - 1971.8012070185980084450912180829*c[51]
+                                        - 1204.7904382090687890885677171307*c[52]
+                                        + z*(2760.521689826037211823127705316*c[43]
+                                             + 3563.8181771801995229802555850084*c[47]
+                                             + 1204.7904382090687890885677171307*c[52])))
+                              + y*(531.2626469082877277758141154647*c[13]
+                                   + 448.99888641287296627004984787799*c[16]
+                                   - 1357.6450198781712468496211752413*c[23]
+                                   - 5019.960159204453287869032154711*c[26]
+                                   - 920.1738966086790706077092351053*c[27]
+                                   - 3415.2598729818496785588050279873*c[30]
+                                   - 777.6888838089432277159160923306*c[31]
+                                   + 2509.693208342406141596163979059*c[38]
+                                   + 11548.090751288716816601878928195*c[41]
+                                   + 2351.5101530718509742693927117177*c[42]
+                                   + 24317.993338267037201125346634742*c[45]
+                                   + 8694.826047713663144231198494302*c[46]
+                                   + 1187.9393923933998409934185283361*c[47]
+                                   + 14476.297869275832222823540899912*c[50]
+                                   + 5915.403621055794025335273654249*c[51]
+                                   + y*(4517.96414328400795908212893924*c[26]
+                                        + 3984.4698518121579583186058659852*c[30]
+                                        - 10998.181667894016015811313264947*c[41]
+                                        - 52377.21642088284935626997736714*c[45]
+                                        - 7825.343442942296829808078644872*c[46]
+                                        - 38603.460984735552594196109066431*c[50]
+                                        + y*(32008.298923872852384387208391029*c[45]
+                                             + 28952.595738551664445647081799823*c[50])
+                                        - 6901.30422456509302955781926329*c[51]
+                                        + z*(15650.686885884593659616157289743*c[46]
+                                             + 13802.60844913018605911563852658*c[51]))
+                                   + 1003.9920318408906575738064309422*c[52]
+                                   + z*(1840.3477932173581412154184702107*c[27]
+                                        + 1555.3777676178864554318321846611*c[31]
+                                        - 4703.0203061437019485387854234353*c[42]
+                                        - 17389.652095427326288462396988604*c[46]
+                                        - 7127.636354360399045960511170017*c[47]
+                                        - 11830.807242111588050670547308497*c[51]
+                                        - 6023.952191045343945442838585653*c[52]
+                                        + z*(7127.636354360399045960511170017*c[47]
+                                             + 6023.952191045343945442838585653*c[52])))
+                              - 86.94826047713663144231198494302*c[53]
+                              + z*(146.96938456699068589183704448235*c[14]
+                                   + 113.84199576606165595196016759958*c[17]
+                                   - 407.29350596345137405488635257239*c[24]
+                                   - 1051.6273104099189378373819829775*c[27]
+                                   - 569.2099788303082797598008379979*c[28]
+                                   - 622.1511070471545821727328738644*c[31]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   + 796.893970362431591663721173197*c[39]
+                                   + 2498.4795376388416601612297562*c[42]
+                                   + 1577.4409656148784067560729744663*c[43]
+                                   + 3825.7234609940117834617273374928*c[46]
+                                   + 4072.9350596345137405488635257239*c[47]
+                                   + 1346.996659238618898810149543634*c[48]
+                                   + 1971.8012070185980084450912180829*c[51]
+                                   + 2409.5808764181375781771354342613*c[52]
+                                   + 1043.3791257256395773077438193162*c[53]
+                                   + z*(569.2099788303082797598008379979*c[28]
+                                        + 440.90815370097205767551113344706*c[32]
+                                        - 1577.4409656148784067560729744663*c[43]
+                                        - 4072.9350596345137405488635257239*c[47]
+                                        - 3367.4916480965472470253738590849*c[48]
+                                        - 2409.5808764181375781771354342613*c[52]
+                                        - 2608.4478143140989432693595482906*c[53]
+                                        + z*(2244.9944320643648313502492393899*c[48]
+                                             + 1738.9652095427326288462396988604*c[53]))))
+                         + 20.78460969082652752232935609807*c[54]
+                         + z*(24.*c[8]
+                              - 29.393876913398137178367408896471*c[14]
+                              - 113.84199576606165595196016759958*c[17]
+                              - 92.95160030897800524430236959478*c[18]
+                              + 33.941125496954281171240529381033*c[24]
+                              + 131.45341380123986722967274787219*c[27]
+                              + 113.84199576606165595196016759958*c[28]
+                              + 311.07555352357729108636643693222*c[31]
+                              + 440.90815370097205767551113344706*c[32]
+                              + 219.96363335788032031622626529894*c[33]
+                              - 37.947331922020551983986722533193*c[39]
+                              - 146.96938456699068589183704448235*c[42]
+                              - 131.45341380123986722967274787219*c[43]
+                              - 347.79304190854652576924793977207*c[46]
+                              - 509.1168824543142175686079407155*c[47]
+                              - 269.39933184772377976202990872679*c[48]
+                              - 657.267069006199336148363739361*c[51]
+                              - 1204.7904382090687890885677171307*c[52]
+                              - 1043.3791257256395773077438193162*c[53]
+                              - 415.69219381653055044658712196141*c[54]
+                              + z*(92.95160030897800524430236959478*c[18]
+                                   - 113.84199576606165595196016759958*c[28]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   - 549.9090833947008007905656632474*c[33]
+                                   + 131.45341380123986722967274787219*c[43]
+                                   + 509.1168824543142175686079407155*c[47]
+                                   + 673.498329619309449405074771817*c[48]
+                                   + 1204.7904382090687890885677171307*c[52]
+                                   + 2608.4478143140989432693595482906*c[53]
+                                   + 1870.6148721743874770096420488263*c[54]
+                                   + z*(366.60605559646720052704377549824*c[33]
+                                        - 448.99888641287296627004984787799*c[48]
+                                        - 1738.9652095427326288462396988604*c[53]
+                                        - 2909.8453567157138531261098537299*c[54]
+                                        + 1454.9226783578569265630549268649*z*c[54])));
+    grad[0] /*ARGH*/[2]= 4.8989794855663561963945681494118*c[3]
+                         - 6.928203230275509174109785366023*c[6]
+                         - 12.*c[8]
+                         - 18.973665961010275991993361266596*c[9]
+                         + 8.485281374238570292810132345258*c[12]
+                         + 14.696938456699068589183704448235*c[14]
+                         + 26.832815729997476356910084024775*c[15]
+                         + 18.973665961010275991993361266596*c[17]
+                         + 46.475800154489002622151184797389*c[18]
+                         + 44.899888641287296627004984787799*c[19]
+                         - 9.797958971132712392789136298824*c[22]
+                         - 16.970562748477140585620264690516*c[24]
+                         - 32.863353450309966807418186968048*c[25]
+                         - 21.908902300206644538278791312032*c[27]
+                         - 56.92099788303082797598008379979*c[28]
+                         - 63.49803146555017417203877808734*c[29]
+                         - 25.922962793631440923863869744352*c[31]
+                         - 73.48469228349534294591852224118*c[32]
+                         - 109.98181667894016015811313264947*c[33]
+                         - 84.85281374238570292810132345258*c[34]
+                         + 10.954451150103322269139395656016*c[37]
+                         + 18.973665961010275991993361266596*c[39]
+                         + 37.947331922020551983986722533193*c[40]
+                         + 24.494897427831780981972840747059*c[42]
+                         + 65.7267069006199336148363739361*c[43]
+                         + 77.76888838089432277159160923306*c[44]
+                         + 28.98275349237887714743732831434*c[46]
+                         + 84.85281374238570292810132345258*c[47]
+                         + 134.6996659238618898810149543634*c[48]
+                         + 120.*c[49]
+                         + 32.863353450309966807418186968048*c[51]
+                         + 100.39920318408906575738064309422*c[52]
+                         + 173.89652095427326288462396988604*c[53]
+                         + 207.8460969082652752232935609807*c[54]
+                         + y*(24.*c[8]
+                              - 29.393876913398137178367408896471*c[14]
+                              - 113.84199576606165595196016759958*c[17]
+                              - 92.95160030897800524430236959478*c[18]
+                              + 33.941125496954281171240529381033*c[24]
+                              + 131.45341380123986722967274787219*c[27]
+                              + 113.84199576606165595196016759958*c[28]
+                              + 311.07555352357729108636643693222*c[31]
+                              + 440.90815370097205767551113344706*c[32]
+                              + 219.96363335788032031622626529894*c[33]
+                              - 37.947331922020551983986722533193*c[39]
+                              - 146.96938456699068589183704448235*c[42]
+                              - 131.45341380123986722967274787219*c[43]
+                              - 347.79304190854652576924793977207*c[46]
+                              - 509.1168824543142175686079407155*c[47]
+                              - 269.39933184772377976202990872679*c[48]
+                              - 657.267069006199336148363739361*c[51]
+                              - 1204.7904382090687890885677171307*c[52]
+                              - 1043.3791257256395773077438193162*c[53]
+                              + y*(113.84199576606165595196016759958*c[17]
+                                   - 131.45341380123986722967274787219*c[27]
+                                   - 777.6888838089432277159160923306*c[31]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   + 146.96938456699068589183704448235*c[42]
+                                   + 869.4826047713663144231198494302*c[46]
+                                   + 509.1168824543142175686079407155*c[47]
+                                   + 2957.7018105278970126676368271243*c[51]
+                                   + 3011.9760955226719727214192928267*c[52]
+                                   + y*(518.459255872628818477277394887*c[31]
+                                        - 579.6550698475775429487465662868*c[46]
+                                        - 4600.8694830433953530385461755267*c[51]
+                                        + 2300.4347415216976765192730877634*y*c[51]
+                                        - 2007.9840636817813151476128618844*c[52]
+                                        + 4015.9681273635626302952257237689*z*c[52])
+                                   + 1043.3791257256395773077438193162*c[53]
+                                   + z*(881.8163074019441153510222668941*c[32]
+                                        - 1018.233764908628435137215881431*c[47]
+                                        - 6023.952191045343945442838585653*c[52]
+                                        - 5216.895628628197886538719096581*c[53]
+                                        + 5216.895628628197886538719096581*z*c[53]))
+                              - 415.69219381653055044658712196141*c[54]
+                              + z*(185.90320061795601048860473918956*c[18]
+                                   - 227.68399153212331190392033519916*c[28]
+                                   - 881.8163074019441153510222668941*c[32]
+                                   - 1099.8181667894016015811313264947*c[33]
+                                   + 262.90682760247973445934549574439*c[43]
+                                   + 1018.233764908628435137215881431*c[47]
+                                   + 1346.996659238618898810149543634*c[48]
+                                   + 2409.5808764181375781771354342613*c[52]
+                                   + 5216.895628628197886538719096581*c[53]
+                                   + 3741.2297443487749540192840976527*c[54]
+                                   + z*(1099.8181667894016015811313264947*c[33]
+                                        - 1346.996659238618898810149543634*c[48]
+                                        - 5216.895628628197886538719096581*c[53]
+                                        - 8729.53607014714155937832956119*c[54]
+                                        + 5819.69071343142770625221970746*z*c[54])))
+                         + x*(20.78460969082652752232935609807*c[6]
+                              + 12.*c[8]
+                              - 67.88225099390856234248105876207*c[12]
+                              - 88.18163074019441153510222668941*c[14]
+                              - 80.49844718999242907073025207433*c[15]
+                              - 37.947331922020551983986722533193*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 146.96938456699068589183704448235*c[22]
+                              + 220.61731573020282761306344097671*c[24]
+                              + 262.90682760247973445934549574439*c[25]
+                              + 197.18012070185980084450912180829*c[27]
+                              + 341.52598729818496785588050279873*c[28]
+                              + 190.49409439665052251611633426203*c[29]
+                              + 77.76888838089432277159160923306*c[31]
+                              + 146.96938456699068589183704448235*c[32]
+                              + 109.98181667894016015811313264947*c[33]
+                              - 262.90682760247973445934549574439*c[37]
+                              - 417.42065114222607182385394786512*c[39]
+                              - 569.2099788303082797598008379979*c[40]
+                              - 440.90815370097205767551113344706*c[42]
+                              - 854.4471897080591369928728611693*c[43]
+                              - 622.1511070471545821727328738644*c[44]
+                              - 347.79304190854652576924793977207*c[46]
+                              - 763.6753236814713263529119110732*c[47]
+                              - 808.1979955431713392860897261804*c[48]
+                              - 360.*c[49]
+                              - 131.45341380123986722967274787219*c[51]
+                              - 301.19760955226719727214192928267*c[52]
+                              - 347.79304190854652576924793977207*c[53]
+                              + x*(84.85281374238570292810132345258*c[12]
+                                   + 73.48469228349534294591852224118*c[14]
+                                   + 18.973665961010275991993361266596*c[17]
+                                   - 440.90815370097205767551113344706*c[22]
+                                   - 560.028570699745639325468734787*c[24]
+                                   - 328.63353450309966807418186968048*c[25]
+                                   - 328.63353450309966807418186968048*c[27]
+                                   - 284.60498941515413987990041899894*c[28]
+                                   - 77.76888838089432277159160923306*c[31]
+                                   - 73.48469228349534294591852224118*c[32]
+                                   + 1380.260844913018605911563852658*c[37]
+                                   + 1992.2349259060789791593029329926*c[39]
+                                   + 1707.6299364909248392794025139937*c[40]
+                                   + 1690.1479225203928877561260115471*c[42]
+                                   + 2168.9813277204578092896003398912*c[43]
+                                   + 777.6888838089432277159160923306*c[44]
+                                   + 869.4826047713663144231198494302*c[46]
+                                   + 1272.7922061357855439215198517887*c[47]
+                                   + 673.498329619309449405074771817*c[48]
+                                   + 197.18012070185980084450912180829*c[51]
+                                   + 301.19760955226719727214192928267*c[52]
+                                   + x*(342.92856398964493374761977045882*c[22]
+                                        + 356.38181771801995229802555850084*c[24]
+                                        + 153.36231610144651176795153918422*c[27]
+                                        + 25.922962793631440923863869744352*c[31]
+                                        - 2453.7970576231441882872246269476*c[37]
+                                        - 3187.5758814497263666548846927882*c[39]
+                                        - 1328.1566172707193194395352886617*c[40]
+                                        - 2155.5509736491967264136099857412*c[42]
+                                        - 1380.260844913018605911563852658*c[43]
+                                        - 811.5170977866085601282451928015*c[46]
+                                        - 593.9696961966999204967092641681*c[47]
+                                        - 131.45341380123986722967274787219*c[51]
+                                        + x*(1380.260844913018605911563852658*c[37]
+                                             + 1593.7879407248631833274423463941*c[39]
+                                             + 881.8163074019441153510222668941*c[42]
+                                             + 260.84478143140989432693595482906*c[46]
+                                             + 32.863353450309966807418186968048*c[51])
+                                        + y*(3187.5758814497263666548846927882*c[39]
+                                             + 5290.897844411664692106133601365*c[42]
+                                             + 3130.1373771769187319232314579487*c[46]
+                                             + 657.267069006199336148363739361*c[51])
+                                        - 100.39920318408906575738064309422*c[52]
+                                        + z*(2656.3132345414386388790705773235*c[40]
+                                             + 2760.521689826037211823127705316*c[43]
+                                             + 1187.9393923933998409934185283361*c[47]
+                                             + 200.79840636817813151476128618844*c[52]))
+                                   + y*(712.7636354360399045960511170017*c[24]
+                                        + 920.1738966086790706077092351053*c[27]
+                                        + 311.07555352357729108636643693222*c[31]
+                                        - 3187.5758814497263666548846927882*c[39]
+                                        - 7642.407997483515666375526313082*c[42]
+                                        - 2760.521689826037211823127705316*c[43]
+                                        - 6608.067796262383989615710855669*c[46]
+                                        - 3563.8181771801995229802555850084*c[47]
+                                        - 1971.8012070185980084450912180829*c[51]
+                                        + y*(5290.897844411664692106133601365*c[42]
+                                             + 7825.343442942296829808078644872*c[46]
+                                             + 2957.7018105278970126676368271243*c[51])
+                                        - 1204.7904382090687890885677171307*c[52]
+                                        + z*(5521.043379652074423646255410632*c[43]
+                                             + 7127.636354360399045960511170017*c[47]
+                                             + 2409.5808764181375781771354342613*c[52]))
+                                   + 173.89652095427326288462396988604*c[53]
+                                   + z*(657.267069006199336148363739361*c[25]
+                                        + 569.2099788303082797598008379979*c[28]
+                                        + 146.96938456699068589183704448235*c[32]
+                                        - 3415.2598729818496785588050279873*c[40]
+                                        - 4337.9626554409156185792006797824*c[43]
+                                        - 3888.4444190447161385795804616528*c[44]
+                                        - 2545.5844122715710878430397035775*c[47]
+                                        - 3367.4916480965472470253738590849*c[48]
+                                        - 602.3952191045343945442838585653*c[52]
+                                        - 869.4826047713663144231198494302*c[53]
+                                        + z*(3888.4444190447161385795804616528*c[44]
+                                             + 3367.4916480965472470253738590849*c[48]
+                                             + 869.4826047713663144231198494302*c[53])))
+                              + y*(146.96938456699068589183704448235*c[14]
+                                   + 113.84199576606165595196016759958*c[17]
+                                   - 407.29350596345137405488635257239*c[24]
+                                   - 1051.6273104099189378373819829775*c[27]
+                                   - 569.2099788303082797598008379979*c[28]
+                                   - 622.1511070471545821727328738644*c[31]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   + 796.893970362431591663721173197*c[39]
+                                   + 2498.4795376388416601612297562*c[42]
+                                   + 1577.4409656148784067560729744663*c[43]
+                                   + 3825.7234609940117834617273374928*c[46]
+                                   + 4072.9350596345137405488635257239*c[47]
+                                   + 1346.996659238618898810149543634*c[48]
+                                   + 1971.8012070185980084450912180829*c[51]
+                                   + 2409.5808764181375781771354342613*c[52]
+                                   + y*(920.1738966086790706077092351053*c[27]
+                                        + 777.6888838089432277159160923306*c[31]
+                                        - 2351.5101530718509742693927117177*c[42]
+                                        - 8694.826047713663144231198494302*c[46]
+                                        - 3563.8181771801995229802555850084*c[47]
+                                        - 5915.403621055794025335273654249*c[51]
+                                        + y*(5216.895628628197886538719096581*c[46]
+                                             + 4600.8694830433953530385461755267*c[51])
+                                        - 3011.9760955226719727214192928267*c[52]
+                                        + z*(7127.636354360399045960511170017*c[47]
+                                             + 6023.952191045343945442838585653*c[52]))
+                                   + 1043.3791257256395773077438193162*c[53]
+                                   + z*(1138.4199576606165595196016759958*c[28]
+                                        + 881.8163074019441153510222668941*c[32]
+                                        - 3154.8819312297568135121459489326*c[43]
+                                        - 8145.870119269027481097727051448*c[47]
+                                        - 6734.98329619309449405074771817*c[48]
+                                        - 4819.1617528362751563542708685227*c[52]
+                                        - 5216.895628628197886538719096581*c[53]
+                                        + z*(6734.98329619309449405074771817*c[48]
+                                             + 5216.895628628197886538719096581*c[53])))
+                              - 207.8460969082652752232935609807*c[54]
+                              + z*(160.99689437998485814146050414865*c[15]
+                                   + 92.95160030897800524430236959478*c[18]
+                                   - 525.8136552049594689186909914888*c[25]
+                                   - 683.0519745963699357117610055975*c[28]
+                                   - 952.4704719832526125805816713101*c[29]
+                                   - 293.93876913398137178367408896471*c[32]
+                                   - 549.9090833947008007905656632474*c[33]
+                                   + 1138.4199576606165595196016759958*c[40]
+                                   + 1708.8943794161182739857457223385*c[43]
+                                   + 3110.7555352357729108636643693222*c[44]
+                                   + 1527.3506473629426527058238221465*c[47]
+                                   + 4040.9899777158566964304486309019*c[48]
+                                   + 3240.*c[49]
+                                   + 602.3952191045343945442838585653*c[52]
+                                   + 1738.9652095427326288462396988604*c[53]
+                                   + 1870.6148721743874770096420488263*c[54]
+                                   + z*(952.4704719832526125805816713101*c[29]
+                                        + 549.9090833947008007905656632474*c[33]
+                                        - 3110.7555352357729108636643693222*c[44]
+                                        - 4040.9899777158566964304486309019*c[48]
+                                        - 7560.*c[49]
+                                        - 1738.9652095427326288462396988604*c[53]
+                                        - 4364.7680350735707796891647805948*c[54]
+                                        + z*(5040.*c[49]
+                                             + 2909.8453567157138531261098537299*c[54]))))
+                         + 140.71247279470288663696890340633*c[55]
+                         + z*(37.947331922020551983986722533193*c[9]
+                              - 53.66563145999495271382016804955*c[15]
+                              - 92.95160030897800524430236959478*c[18]
+                              - 224.49944320643648313502492393899*c[19]
+                              + 65.7267069006199336148363739361*c[25]
+                              + 113.84199576606165595196016759958*c[28]
+                              + 317.49015732775087086019389043671*c[29]
+                              + 146.96938456699068589183704448235*c[32]
+                              + 549.9090833947008007905656632474*c[33]
+                              + 763.6753236814713263529119110732*c[34]
+                              - 75.89466384404110396797344506639*c[40]
+                              - 131.45341380123986722967274787219*c[43]
+                              - 388.84444190447161385795804616528*c[44]
+                              - 169.70562748477140585620264690516*c[47]
+                              - 673.498329619309449405074771817*c[48]
+                              - 1080.*c[49]
+                              - 200.79840636817813151476128618844*c[52]
+                              - 869.4826047713663144231198494302*c[53]
+                              - 1870.6148721743874770096420488263*c[54]
+                              - 1969.9746191258404129175646476887*c[55]
+                              + z*(224.49944320643648313502492393899*c[19]
+                                   - 317.49015732775087086019389043671*c[29]
+                                   - 549.9090833947008007905656632474*c[33]
+                                   - 1781.9090885900997614901277925042*c[34]
+                                   + 388.84444190447161385795804616528*c[44]
+                                   + 673.498329619309449405074771817*c[48]
+                                   + 2520.*c[49]
+                                   + 869.4826047713663144231198494302*c[53]
+                                   + 4364.7680350735707796891647805948*c[54]
+                                   + 7879.898476503361651670258590755*c[55]
+                                   + z*(1187.9393923933998409934185283361*c[34]
+                                        - 1680.*c[49]
+                                        - 2909.8453567157138531261098537299*c[54]
+                                        - 11819.847714755042477505387886132*c[55]
+                                        + 5909.923857377521238752693943066*z*c[55])));
+    return;
+                #endif
+                #if (PMAX3D>=6)
+  case ( 6 ) :
+    grad[0] /*ARGH*/[0]= 6.*c[1]
+                         + 3.4641016151377545870548926830117*c[2]
+                         - 19.595917942265424785578272597647*c[4]
+                         - 25.455844122715710878430397035775*c[5]
+                         - 10.392304845413263761164678049035*c[6]
+                         - 10.954451150103322269139395656016*c[7]
+                         - 6.*c[8]
+                         + 42.426406871192851464050661726291*c[10]
+                         + 63.68673331236263055312938594235*c[11]
+                         + 33.941125496954281171240529381033*c[12]
+                         + 56.92099788303082797598008379979*c[13]
+                         + 44.090815370097205767551113344706*c[14]
+                         + 13.416407864998738178455042012388*c[15]
+                         + 22.449944320643648313502492393899*c[16]
+                         + 18.973665961010275991993361266596*c[17]
+                         + 7.745966692414833770358530799565*c[18]
+                         - 75.89466384404110396797344506639*c[20]
+                         - 120.49896265113654496053335221618*c[21]
+                         - 73.48469228349534294591852224118*c[22]
+                         - 127.27922061357855439215198517887*c[23]
+                         - 110.30865786510141380653172048836*c[24]
+                         - 43.817804600413289076557582624064*c[25]
+                         - 100.39920318408906575738064309422*c[26]
+                         - 98.59006035092990042225456090414*c[27]
+                         - 56.92099788303082797598008379979*c[28]
+                         - 15.874507866387543543009694521836*c[29]
+                         - 37.947331922020551983986722533193*c[30]
+                         - 38.884444190447161385795804616528*c[31]
+                         - 24.494897427831780981972840747059*c[32]
+                         - 9.165151389911680013176094387456*c[33]
+                         + 121.24355652982141054692124390541*c[35]
+                         + 198.*c[36]
+                         + 131.45341380123986722967274787219*c[37]
+                         + 224.63303408003017934039739318738*c[38]
+                         + 208.71032557111303591192697393256*c[39]
+                         + 94.86832980505137995996680633298*c[40]
+                         + 210.79848196796864030305017091149*c[41]
+                         + 220.45407685048602883775556672353*c[42]
+                         + 142.40786495134318949881214352821*c[43]
+                         + 51.8459255872628818477277394887*c[44]
+                         + 155.88457268119895641747017073553*c[45]
+                         + 173.89652095427326288462396988604*c[46]
+                         + 127.27922061357855439215198517887*c[47]
+                         + 67.3498329619309449405074771817*c[48]
+                         + 18.*c[49]
+                         + 57.44562646538028659850611468219*c[50]
+                         + 65.7267069006199336148363739361*c[51]
+                         + 50.19960159204453287869032154711*c[52]
+                         + 28.98275349237887714743732831434*c[53]
+                         + 10.392304845413263761164678049035*c[54]
+                         - 179.59955456514918650801993915119*c[56]
+                         - 298.11407212676157062443450206005*c[57]
+                         - 210.*c[58]
+                         - 351.39721114431173015083225082978*c[59]
+                         - 342.94605989863770411843437561816*c[60]
+                         - 169.70562748477140585620264690516*c[61]
+                         - 356.38181771801995229802555850084*c[62]
+                         - 389.07582808496340717519621835924*c[63]
+                         - 269.44387170614959080170124821765*c[64]
+                         - 112.2497216032182415675124619695*c[65]
+                         - 314.29922048901107638903489351459*c[66]
+                         - 365.11368092691350148922297400222*c[67]
+                         - 284.60498941515413987990041899894*c[68]
+                         - 168.49925815860436600511515333829*c[69]
+                         - 58.78775382679627435673481779294*c[70]
+                         - 223.37412562783541873039835519809*c[71]
+                         - 270.*c[72]
+                         - 224.49944320643648313502492393899*c[73]
+                         - 150.59880477613359863607096464133*c[74]
+                         - 76.36753236814713263529119110732*c[75]
+                         - 19.899748742132399094689596420024*c[76]
+                         - 80.94442537939224879330183366897*c[77]
+                         - 99.49874371066199547344798210012*c[78]
+                         - 84.85281374238570292810132345258*c[79]
+                         - 59.39696961966999204967092641681*c[80]
+                         - 32.863353450309966807418186968048*c[81]
+                         + x*(48.989794855663561963945681494118*c[4]
+                              + 42.426406871192851464050661726291*c[5]
+                              + 10.954451150103322269139395656016*c[7]
+                              - 254.55844122715710878430397035775*c[10]
+                              - 323.33264604737950896204149786118*c[11]
+                              - 84.85281374238570292810132345258*c[12]
+                              - 189.73665961010275991993361266596*c[13]
+                              - 73.48469228349534294591852224118*c[14]
+                              - 44.899888641287296627004984787799*c[16]
+                              - 18.973665961010275991993361266596*c[17]
+                              + 796.893970362431591663721173197*c[20]
+                              + 1150.2173707608488382596365438817*c[21]
+                              + 440.90815370097205767551113344706*c[22]
+                              + 975.8073580374355836731652197047*c[23]
+                              + 560.028570699745639325468734787*c[24]
+                              + 109.54451150103322269139395656016*c[25]
+                              + 501.9960159204453287869032154711*c[26]
+                              + 328.63353450309966807418186968048*c[27]
+                              + 94.86832980505137995996680633298*c[28]
+                              + 113.84199576606165595196016759958*c[30]
+                              + 77.76888838089432277159160923306*c[31]
+                              + 24.494897427831780981972840747059*c[32]
+                              - 1939.8969044771425687507399024866*c[35]
+                              - 2976.*c[36]
+                              - 1380.260844913018605911563852658*c[37]
+                              - 2943.4673431176368327362417038346*c[38]
+                              - 1992.2349259060789791593029329926*c[39]
+                              - 569.2099788303082797598008379979*c[40]
+                              - 2162.9757280191564831095582754396*c[41]
+                              - 1690.1479225203928877561260115471*c[42]
+                              - 722.9937759068192697632001132971*c[43]
+                              - 129.61481396815720461931934872176*c[44]
+                              - 1039.2304845413263761164678049035*c[45]
+                              - 869.4826047713663144231198494302*c[46]
+                              - 424.26406871192851464050661726291*c[47]
+                              - 112.2497216032182415675124619695*c[48]
+                              - 229.78250586152114639402445872876*c[50]
+                              - 197.18012070185980084450912180829*c[51]
+                              - 100.39920318408906575738064309422*c[52]
+                              - 28.98275349237887714743732831434*c[53]
+                              + 4040.9899777158566964304486309019*c[56]
+                              + 6415.933291423781628656307761727*c[57]
+                              + 3360.*c[58]
+                              + 6877.345418110101004380574051954*c[59]
+                              + 5154.583203324978825537680312321*c[60]
+                              + 1781.9090885900997614901277925042*c[61]
+                              + 5939.696961966999204967092641681*c[62]
+                              + 5098.234988699520507812915964707*c[63]
+                              + 2571.9642299223370031071482784412*c[64]
+                              + 673.498329619309449405074771817*c[65]
+                              + 4040.9899777158566964304486309019*c[66]
+                              + 3746.3838564674602761502879071532*c[67]
+                              + 2181.9715855161817390792365456586*c[68]
+                              + 855.4577721898375504875077015636*c[69]
+                              + 146.96938456699068589183704448235*c[70]
+                              + 1861.4510468986284894199862933174*c[71]
+                              + 1800.*c[72]
+                              + 1122.497216032182415675124619695*c[73]
+                              + 501.9960159204453287869032154711*c[74]
+                              + 127.27922061357855439215198517887*c[75]
+                              + 404.72212689696124396650916834487*c[77]
+                              + 397.99497484264798189379192840048*c[78]
+                              + 254.55844122715710878430397035775*c[79]
+                              + 118.79393923933998409934185283361*c[80]
+                              + x*(296.98484809834996024835463208404*c[10]
+                                   + 308.63570759068044037285779341294*c[11]
+                                   + 132.81566172707193194395352886617*c[13]
+                                   + 22.449944320643648313502492393899*c[16]
+                                   - 2125.0505876331509111032564618588*c[20]
+                                   - 2760.521689826037211823127705316*c[21]
+                                   - 514.3928459844674006214296556882*c[22]
+                                   - 1866.7619023324854644182291159568*c[23]
+                                   - 534.5727265770299284470383377513*c[24]
+                                   - 702.7944222886234603016645016596*c[26]
+                                   - 230.04347415216976765192730877634*c[27]
+                                   - 113.84199576606165595196016759958*c[30]
+                                   - 38.884444190447161385795804616528*c[31]
+                                   + 8729.53607014714155937832956119*c[35]
+                                   + 12528.*c[36]
+                                   + 3680.6955864347162824308369404214*c[37]
+                                   + 10735.909835686959605716923688197*c[38]
+                                   + 4781.3638221745895499823270391823*c[39]
+                                   + 664.0783086353596597197676443309*c[40]
+                                   + 6213.972642360119048933391994695*c[41]
+                                   + 3233.3264604737950896204149786118*c[42]
+                                   + 690.130422456509302955781926329*c[43]
+                                   + 2182.3840175367853898445823902974*c[45]
+                                   + 1217.2756466799128401923677892023*c[46]
+                                   + 296.98484809834996024835463208404*c[47]
+                                   + 344.67375879228171959103668809314*c[50]
+                                   + 197.18012070185980084450912180829*c[51]
+                                   + 50.19960159204453287869032154711*c[52]
+                                   - 26939.933184772377976202990872679*c[56]
+                                   - 40828.666399969519455085594847354*c[57]
+                                   - 15120.*c[58]
+                                   - 39657.685257715180974165354022218*c[59]
+                                   - 21699.132517222894733311847766386*c[60]
+                                   - 4751.7575695735993639736741133446*c[61]
+                                   - 29104.515113638296104338753944236*c[62]
+                                   - 18595.141300888251115338688229169*c[63]
+                                   - 6172.714151813608807457155868259*c[64]
+                                   - 785.7480512225276909725872337865*c[65]
+                                   - 15490.461581244117336316719751791*c[66]
+                                   - 10762.916333410754522160572885805*c[67]
+                                   - 4174.2065114222607182385394786512*c[68]
+                                   - 816.5733279993903891017118969471*c[69]
+                                   - 5212.062931316159770375961621289*c[71]
+                                   - 3780.*c[72]
+                                   - 1571.496102445055381945174467573*c[73]
+                                   - 351.39721114431173015083225082978*c[74]
+                                   - 809.4442537939224879330183366897*c[77]
+                                   - 596.9924622639719728406878926007*c[78]
+                                   - 254.55844122715710878430397035775*c[79]
+                                   + x*(1593.7879407248631833274423463941*c[20]
+                                        + 1840.3477932173581412154184702107*c[21]
+                                        + 1018.233764908628435137215881431*c[23]
+                                        + 301.19760955226719727214192928267*c[26]
+                                        + 37.947331922020551983986722533193*c[30]
+                                        - 14549.226783578569265630549268649*c[35]
+                                        - 19440.*c[36]
+                                        - 2760.521689826037211823127705316*c[37]
+                                        - 14407.498047891590812866867287191*c[38]
+                                        - 3187.5758814497263666548846927882*c[39]
+                                        - 6782.212028534643209750309846717*c[41]
+                                        - 1763.6326148038882307020445337882*c[42]
+                                        - 1870.6148721743874770096420488263*c[45]
+                                        - 521.6895628628197886538719096581*c[46]
+                                        - 229.78250586152114639402445872876*c[50]
+                                        - 65.7267069006199336148363739361*c[51]
+                                        + 74084.81625812403943455822489987*c[56]
+                                        + 106932.22152372969381093846269545*c[57]
+                                        + 25200.*c[58]
+                                        + 93873.2549771232764831509012931*c[59]
+                                        + 33671.067699138974586173556878874*c[60]
+                                        + 3563.8181771801995229802555850084*c[61]
+                                        + 58802.99992347329212917421715264*c[62]
+                                        + 24954.518628897653011926378143041*c[63]
+                                        + 4115.1427678757392049714372455059*c[64]
+                                        + 25368.437082327322594257816405106*c[66]
+                                        + 11747.135821126782221827173946158*c[67]
+                                        + 2276.8399153212331190392033519916*c[68]
+                                        + 6701.223768835062561911950655943*c[71]
+                                        + 3240.*c[72]
+                                        + 673.498329619309449405074771817*c[73]
+                                        + 809.4442537939224879330183366897*c[77]
+                                        + 397.99497484264798189379192840048*c[78]
+                                        + x*(8002.074730968213096096802097757*c[35]
+                                             + 9900.*c[36]
+                                             + 6390.422521242237860545787909641*c[38]
+                                             + 2520.4166322257120036234259565504*c[41]
+                                             + 571.5767664977295068640572926969*c[45]
+                                             + 57.44562646538028659850611468219*c[50]
+                                             - 88901.77950974884732146986987984*c[56]
+                                             - 121902.73253705185094446984747282*c[57]
+                                             - 13860.*c[58]
+                                             - 96634.23306468572579147886897819*c[59]
+                                             - 17147.302994931885205921718780908*c[60]
+                                             - 52269.33326530959300371041524679*c[62]
+                                             - 11068.53648862395899722540966022*c[63]
+                                             - 18857.953229340664583342093610875*c[66]
+                                             - 4365.4896632565744743276659935048*c[67]
+                                             - 4095.1923031769826767239698452983*c[71]
+                                             - 990.*c[72]
+                                             - 404.72212689696124396650916834487*c[77]
+                                             + x*(38524.104454224500505970276947931*c[56]
+                                                  + 50044.27967310549670351920054147*c[57]
+                                                  + 35892.715138311841008263579906185*c[59]
+                                                  + 16987.533311225617726205884955207*c[62]
+                                                  + 5253.286971030613705359583220172*c[66]
+                                                  + 967.9545443872868144983928725251*c[71]
+                                                  + 80.94442537939224879330183366897*c[77])
+                                             + y*(83407.13278850916117253200090245*c[57]
+                                                  + 179463.57569155920504131789953092*c[59]
+                                                  + 169875.33311225617726205884955207*c[62]
+                                                  + 87554.78285051022842265972033621*c[66]
+                                                  + 24198.863609682170362459821813126*c[71]
+                                                  + 2833.0548882787287077655641784141*c[77])
+                                             - 99.49874371066199547344798210012*c[78]
+                                             + z*(27720.*c[58]
+                                                  + 34294.605989863770411843437561816*c[60]
+                                                  + 22137.07297724791799445081932044*c[63]
+                                                  + 8730.97932651314894865533198701*c[67]
+                                                  + 1980.*c[72]
+                                                  + 198.99748742132399094689596420024*c[78]))
+                                        + y*(15840.*c[36]
+                                             + 30674.028101962741730619781966277*c[38]
+                                             + 24195.999669366835234784889182884*c[41]
+                                             + 9145.228263963672109824916683151*c[45]
+                                             + 1378.6950351691268783641467523725*c[50]
+                                             - 128318.66582847563257312615523454*c[57]
+                                             - 320273.45815724411976604425147057*c[59]
+                                             - 27435.684791891016329474750049453*c[60]
+                                             - 365885.33285716715102597290672753*c[62]
+                                             - 53128.97514539500318668196636906*c[63]
+                                             - 231683.42538904245059534572150504*c[66]
+                                             - 41908.700767263114953545593537646*c[67]
+                                             - 78925.52438850184795140741883666*c[71]
+                                             - 15840.*c[72]
+                                             - 11332.219553114914831062256713656*c[77]
+                                             + y*(143570.86055324736403305431962474*c[59]
+                                                  + 339750.66622451235452411769910414*c[62]
+                                                  + 315197.21826183682232157499321035*c[66]
+                                                  + 135513.63621422015402977500215351*c[71]
+                                                  + 22664.439106229829662124513427313*c[77])
+                                             - 2387.9698490558878913627515704029*c[78]
+                                             + z*(54871.36958378203265894950009891*c[60]
+                                                  + 106257.95029079000637336393273811*c[63]
+                                                  + 83817.40153452622990709118707529*c[67]
+                                                  + 31680.*c[72]
+                                                  + 4775.9396981117757827255031408058*c[78]))
+                                        + 84.85281374238570292810132345258*c[79]
+                                        + z*(5521.043379652074423646255410632*c[37]
+                                             + 6375.151762899452733309769385576*c[39]
+                                             + 3527.2652296077764614040890675765*c[42]
+                                             + 1043.3791257256395773077438193162*c[46]
+                                             + 131.45341380123986722967274787219*c[51]
+                                             - 50400.*c[58]
+                                             - 67342.13539827794917234711375775*c[60]
+                                             - 21382.909063081197137881533510051*c[61]
+                                             - 49909.037257795306023852756286082*c[63]
+                                             - 24690.856607254435229828623473035*c[64]
+                                             - 23494.271642253564443654347892317*c[67]
+                                             - 13661.039491927398714235220111949*c[68]
+                                             - 6480.*c[72]
+                                             - 4040.9899777158566964304486309019*c[73]
+                                             - 795.989949685295963787583856801*c[78]
+                                             - 509.1168824543142175686079407155*c[79]
+                                             + z*(21382.909063081197137881533510051*c[61]
+                                                  + 24690.856607254435229828623473035*c[64]
+                                                  + 13661.039491927398714235220111949*c[68]
+                                                  + 4040.9899777158566964304486309019*c[73]
+                                                  + 509.1168824543142175686079407155*c[79])))
+                                   + y*(2760.521689826037211823127705316*c[21]
+                                        + 4582.0519420888279581174714664394*c[23]
+                                        + 2710.778485970404775449277363544*c[26]
+                                        + 569.2099788303082797598008379979*c[30]
+                                        - 17280.*c[36]
+                                        - 41828.22013904010235993606631765*c[38]
+                                        - 4781.3638221745895499823270391823*c[39]
+                                        - 42892.908504786662461664121733294*c[41]
+                                        - 7936.346766617497038159200402047*c[42]
+                                        - 21200.301884643058072775943220032*c[45]
+                                        - 4695.206065765378097884847186923*c[46]
+                                        - 4136.0851055073806350924402571176*c[50]
+                                        - 985.9006035092990042225456090414*c[51]
+                                        + 64159.33291423781628656307761727*c[57]
+                                        + 182224.55377912165434964586721601*c[59]
+                                        + 29929.837954790199632154272781221*c[60]
+                                        + 254812.9996683842658930882743281*c[62]
+                                        + 72448.60247099318616365722686689*c[63]
+                                        + 6172.714151813608807457155868259*c[64]
+                                        + 206763.98719312800096735795494781*c[66]
+                                        + 74292.69681469370378128537036219*c[67]
+                                        + 10245.779618945549035676415083962*c[68]
+                                        + 91583.39150741252167946332563122*c[71]
+                                        + 36720.*c[72]
+                                        + 6061.484966573785044645672946353*c[73]
+                                        + 16998.329329672372246593385070484*c[77]
+                                        + 7163.909547167663674088254711209*c[78]
+                                        + y*(23005.521076472056297964836474707*c[38]
+                                             + 45367.499380062816065221667217907*c[41]
+                                             + 30865.145390877393370659093805635*c[45]
+                                             + 7238.148934637916111411770449956*c[50]
+                                             - 132526.94820299756679974244888437*c[59]
+                                             - 431221.99943880414228061092578602*c[62]
+                                             - 39846.731359046252390011474776791*c[63]
+                                             - 545533.6469916406540181105651718*c[66]
+                                             - 78578.81393861834053789798788309*c[67]
+                                             - 312723.77587896958622255769727733*c[71]
+                                             - 53460.*c[72]
+                                             - 67993.31731868948898637354028194*c[77]
+                                             + y*(169875.33311225617726205884955207*c[62]
+                                                  + 367730.08797214295937517082541207*c[66]
+                                                  + 271027.27242844030805955000430702*c[71]
+                                                  + 67993.31731868948898637354028194*c[77])
+                                             - 12536.841707543411429654445744615*c[78]
+                                             + z*(79693.46271809250478002294955358*c[63]
+                                                  + 157157.62787723668107579597576617*c[67]
+                                                  + 106920.*c[72]
+                                                  + 25073.68341508682285930889148923*c[78]))
+                                        + 1272.7922061357855439215198517887*c[79]
+                                        + z*(9562.727644349179099964654078365*c[39]
+                                             + 15872.693533234994076318400804094*c[42]
+                                             + 9390.412131530756195769694373846*c[46]
+                                             + 1971.8012070185980084450912180829*c[51]
+                                             - 59859.67590958039926430854556244*c[60]
+                                             - 144897.20494198637232731445373379*c[63]
+                                             - 37036.284910881652844742935209553*c[64]
+                                             - 148585.39362938740756257074072438*c[67]
+                                             - 61474.67771367329421405849050377*c[68]
+                                             - 73440.*c[72]
+                                             - 36368.909799442710267874037678117*c[73]
+                                             - 14327.819094335327348176509422417*c[78]
+                                             - 7636.753236814713263529119110732*c[79]
+                                             + z*(37036.284910881652844742935209553*c[64]
+                                                  + 61474.67771367329421405849050377*c[68]
+                                                  + 36368.909799442710267874037678117*c[73]
+                                                  + 7636.753236814713263529119110732*c[79])))
+                                   - 59.39696961966999204967092641681*c[80]
+                                   + z*(1028.7856919689348012428593113765*c[22]
+                                        + 1069.1454531540598568940766755025*c[24]
+                                        + 460.08694830433953530385461755267*c[27]
+                                        + 77.76888838089432277159160923306*c[31]
+                                        - 7361.391172869432564861673880843*c[37]
+                                        - 9562.727644349179099964654078365*c[39]
+                                        - 3984.4698518121579583186058659852*c[40]
+                                        - 6466.652920947590179240829957224*c[42]
+                                        - 4140.7825347390558177346915579741*c[43]
+                                        - 2434.5512933598256803847355784045*c[46]
+                                        - 1781.9090885900997614901277925042*c[47]
+                                        - 394.36024140371960168901824361658*c[51]
+                                        - 301.19760955226719727214192928267*c[52]
+                                        + 30240.*c[58]
+                                        + 43398.265034445789466623695532771*c[60]
+                                        + 28510.545417441596183842044680068*c[61]
+                                        + 37190.282601776502230677376458339*c[63]
+                                        + 37036.284910881652844742935209553*c[64]
+                                        + 9428.976614670332291671046805438*c[65]
+                                        + 21525.832666821509044321145771609*c[67]
+                                        + 25045.239068533564309431236871907*c[68]
+                                        + 9798.879935992684669220542763365*c[69]
+                                        + 7560.*c[72]
+                                        + 9428.976614670332291671046805438*c[73]
+                                        + 4216.7665337317407618099870099573*c[74]
+                                        + 1193.9849245279439456813757852014*c[78]
+                                        + 1527.3506473629426527058238221465*c[79]
+                                        + 712.7636354360399045960511170017*c[80]
+                                        + z*(3984.4698518121579583186058659852*c[40]
+                                             + 4140.7825347390558177346915579741*c[43]
+                                             + 1781.9090885900997614901277925042*c[47]
+                                             + 301.19760955226719727214192928267*c[52]
+                                             - 28510.545417441596183842044680068*c[61]
+                                             - 37036.284910881652844742935209553*c[64]
+                                             - 23572.441536675830729177617013594*c[65]
+                                             - 25045.239068533564309431236871907*c[68]
+                                             - 24497.199839981711673051356908413*c[69]
+                                             - 9428.976614670332291671046805438*c[73]
+                                             - 10541.916334329351904524967524893*c[74]
+                                             - 1527.3506473629426527058238221465*c[79]
+                                             - 1781.9090885900997614901277925042*c[80]
+                                             + z*(15714.96102445055381945174467573*c[65]
+                                                  + 16331.466559987807782034237938942*c[69]
+                                                  + 7027.944222886234603016645016596*c[74]
+                                                  + 1187.9393923933998409934185283361*c[80]))))
+                              + y*(411.51427678757392049714372455059*c[11]
+                                   + 531.2626469082877277758141154647*c[13]
+                                   + 179.59955456514918650801993915119*c[16]
+                                   - 1840.3477932173581412154184702107*c[21]
+                                   - 4412.3463146040565522612688195343*c[23]
+                                   - 712.7636354360399045960511170017*c[24]
+                                   - 3815.1697209953844987804644375805*c[26]
+                                   - 920.1738966086790706077092351053*c[27]
+                                   - 1138.4199576606165595196016759958*c[30]
+                                   - 311.07555352357729108636643693222*c[31]
+                                   + 5184.*c[36]
+                                   + 15058.159250054436849576983874354*c[38]
+                                   + 3187.5758814497263666548846927882*c[39]
+                                   + 21116.508802356510750357721468699*c[41]
+                                   + 7642.407997483515666375526313082*c[42]
+                                   + 920.1738966086790706077092351053*c[43]
+                                   + 14964.918977395099816077136390611*c[45]
+                                   + 6608.067796262383989615710855669*c[46]
+                                   + 1187.9393923933998409934185283361*c[47]
+                                   + 4136.0851055073806350924402571176*c[50]
+                                   + 1971.8012070185980084450912180829*c[51]
+                                   + 401.59681273635626302952257237689*c[52]
+                                   - 11665.333257134148415738741384958*c[57]
+                                   - 37147.705178112954330230837944862*c[59]
+                                   - 8978.951386437059889646281834366*c[60]
+                                   - 62960.78779685019157265118200182*c[62]
+                                   - 26081.496889557547018916601672082*c[63]
+                                   - 4115.1427678757392049714372455059*c[64]
+                                   - 68696.82962116956383931762672533*c[66]
+                                   - 36574.866124156900323094336178309*c[67]
+                                   - 9866.30629972534351583654785863*c[68]
+                                   - 1088.7644373325205188022825292628*c[69]
+                                   - 43185.664288048180954543682004964*c[71]
+                                   - 25920.*c[72]
+                                   - 8530.978841844586359130947109682*c[73]
+                                   - 1405.5888445772469206033290033191*c[74]
+                                   - 11332.219553114914831062256713656*c[77]
+                                   - 7163.909547167663674088254711209*c[78]
+                                   - 2545.5844122715710878430397035775*c[79]
+                                   + y*(3054.7012947258853054116476442929*c[23]
+                                        + 4517.96414328400795908212893924*c[26]
+                                        + 1707.6299364909248392794025139937*c[30]
+                                        - 12548.466041712030707980819895295*c[38]
+                                        - 41243.181254602560059292424743552*c[41]
+                                        - 5290.897844411664692106133601365*c[42]
+                                        - 43024.142060010911971221767123006*c[45]
+                                        - 7825.343442942296829808078644872*c[46]
+                                        - 14476.297869275832222823540899912*c[50]
+                                        - 2957.7018105278970126676368271243*c[51]
+                                        + 33131.737050749391699935612221093*c[59]
+                                        + 137206.99982143768163473984002282*c[62]
+                                        + 21734.580741297955849097168060068*c[63]
+                                        + 256602.86358495690022333348806227*c[66]
+                                        + 71435.28539874394594354362534826*c[67]
+                                        + 6830.519745963699357117610055975*c[68]
+                                        + 218906.64311527871035579038809413*c[71]
+                                        + 74520.*c[72]
+                                        + 10102.474944289641741076121577255*c[73]
+                                        + 67993.31731868948898637354028194*c[77]
+                                        + 25073.68341508682285930889148923*c[78]
+                                        + y*(20163.333057805696028987407652403*c[41]
+                                             + 32008.298923872852384387208391029*c[45]
+                                             + 12867.82032824518419806536968881*c[50]
+                                             - 78403.99989796438950556562287019*c[62]
+                                             - 320585.20489879129791681559138488*c[66]
+                                             - 34923.917306052595794621327948038*c[67]
+                                             - 375268.53105476350346706923673279*c[71]
+                                             - 55440.*c[72]
+                                             - 135986.63463737897797274708056388*c[77]
+                                             + y*(122576.69599071431979172360847069*c[66]
+                                                  + 203270.45432133023104466250323026*c[71]
+                                                  + 84991.64664836186123296692535242*c[77])
+                                             - 22287.718591188286986052347990427*c[78]
+                                             + z*(69847.83461210519158924265589608*c[67]
+                                                  + 110880.*c[72]
+                                                  + 44575.437182376573972104695980854*c[78]))
+                                        + 3818.3766184073566317645595553662*c[79]
+                                        + z*(10581.795688823329384212267202729*c[42]
+                                             + 15650.686885884593659616157289743*c[46]
+                                             + 5915.403621055794025335273654249*c[51]
+                                             - 43469.161482595911698194336120136*c[63]
+                                             - 142870.57079748789188708725069652*c[67]
+                                             - 40983.118475782196142705660335848*c[68]
+                                             - 149040.*c[72]
+                                             - 60614.84966573785044645672946353*c[73]
+                                             - 50147.36683017364571861778297846*c[78]
+                                             - 22910.259710444139790587357332197*c[79]
+                                             + z*(40983.118475782196142705660335848*c[68]
+                                                  + 60614.84966573785044645672946353*c[73]
+                                                  + 22910.259710444139790587357332197*c[79])))
+                                   - 475.17575695735993639736741133446*c[80]
+                                   + z*(1425.5272708720798091921022340034*c[24]
+                                        + 1840.3477932173581412154184702107*c[27]
+                                        + 622.1511070471545821727328738644*c[31]
+                                        - 6375.151762899452733309769385576*c[39]
+                                        - 15284.815994967031332751052626165*c[42]
+                                        - 5521.043379652074423646255410632*c[43]
+                                        - 13216.135592524767979231421711339*c[46]
+                                        - 7127.636354360399045960511170017*c[47]
+                                        - 3943.6024140371960168901824361658*c[51]
+                                        - 2409.5808764181375781771354342613*c[52]
+                                        + 17957.902772874119779292563668733*c[60]
+                                        + 52162.99377911509403783320334416*c[63]
+                                        + 24690.856607254435229828623473035*c[64]
+                                        + 73149.73224831380064618867235662*c[67]
+                                        + 59197.83779835206109501928715178*c[68]
+                                        + 13065.173247990246225627390351153*c[69]
+                                        + 51840.*c[72]
+                                        + 51185.87305106751815478568265809*c[73]
+                                        + 16867.066134926963047239948039829*c[74]
+                                        + 14327.819094335327348176509422417*c[78]
+                                        + 15273.506473629426527058238221465*c[79]
+                                        + 5702.109083488319236768408936014*c[80]
+                                        + z*(5521.043379652074423646255410632*c[43]
+                                             + 7127.636354360399045960511170017*c[47]
+                                             + 2409.5808764181375781771354342613*c[52]
+                                             - 24690.856607254435229828623473035*c[64]
+                                             - 59197.83779835206109501928715178*c[68]
+                                             - 32662.933119975615564068475877884*c[69]
+                                             - 51185.87305106751815478568265809*c[73]
+                                             - 42167.665337317407618099870099573*c[74]
+                                             - 15273.506473629426527058238221465*c[79]
+                                             - 14255.272708720798091921022340034*c[80]
+                                             + z*(21775.288746650410376045650585256*c[69]
+                                                  + 28111.776891544938412066580066382*c[74]
+                                                  + 9503.515139147198727947348226689*c[80]))))
+                              + 32.863353450309966807418186968048*c[81]
+                              + z*(169.70562748477140585620264690516*c[12]
+                                   + 146.96938456699068589183704448235*c[14]
+                                   + 37.947331922020551983986722533193*c[17]
+                                   - 881.8163074019441153510222668941*c[22]
+                                   - 1120.0571413994912786509374695741*c[24]
+                                   - 657.267069006199336148363739361*c[25]
+                                   - 657.267069006199336148363739361*c[27]
+                                   - 569.2099788303082797598008379979*c[28]
+                                   - 155.53777676178864554318321846611*c[31]
+                                   - 146.96938456699068589183704448235*c[32]
+                                   + 2760.521689826037211823127705316*c[37]
+                                   + 3984.4698518121579583186058659852*c[39]
+                                   + 3415.2598729818496785588050279873*c[40]
+                                   + 3380.2958450407857755122520230941*c[42]
+                                   + 4337.9626554409156185792006797824*c[43]
+                                   + 1555.3777676178864554318321846611*c[44]
+                                   + 1738.9652095427326288462396988604*c[46]
+                                   + 2545.5844122715710878430397035775*c[47]
+                                   + 1346.996659238618898810149543634*c[48]
+                                   + 394.36024140371960168901824361658*c[51]
+                                   + 602.3952191045343945442838585653*c[52]
+                                   + 347.79304190854652576924793977207*c[53]
+                                   - 6720.*c[58]
+                                   - 10309.166406649957651075360624643*c[60]
+                                   - 10691.454531540598568940766755025*c[61]
+                                   - 10196.469977399041015625831929415*c[63]
+                                   - 15431.785379534022018642889670647*c[64]
+                                   - 8081.979955431713392860897261804*c[65]
+                                   - 7492.767712934920552300575814306*c[67]
+                                   - 13091.829513097090434475419273951*c[68]
+                                   - 10265.493266278050605850092418763*c[69]
+                                   - 2939.3876913398137178367408896471*c[70]
+                                   - 3600.*c[72]
+                                   - 6734.98329619309449405074771817*c[73]
+                                   - 6023.952191045343945442838585653*c[74]
+                                   - 2545.5844122715710878430397035775*c[75]
+                                   - 795.989949685295963787583856801*c[78]
+                                   - 1527.3506473629426527058238221465*c[79]
+                                   - 1425.5272708720798091921022340034*c[80]
+                                   - 657.267069006199336148363739361*c[81]
+                                   + z*(657.267069006199336148363739361*c[25]
+                                        + 569.2099788303082797598008379979*c[28]
+                                        + 146.96938456699068589183704448235*c[32]
+                                        - 3415.2598729818496785588050279873*c[40]
+                                        - 4337.9626554409156185792006797824*c[43]
+                                        - 3888.4444190447161385795804616528*c[44]
+                                        - 2545.5844122715710878430397035775*c[47]
+                                        - 3367.4916480965472470253738590849*c[48]
+                                        - 602.3952191045343945442838585653*c[52]
+                                        - 869.4826047713663144231198494302*c[53]
+                                        + 10691.454531540598568940766755025*c[61]
+                                        + 15431.785379534022018642889670647*c[64]
+                                        + 20204.949888579283482152243154509*c[65]
+                                        + 13091.829513097090434475419273951*c[68]
+                                        + 25663.733165695126514625231046908*c[69]
+                                        + 13227.244611029161730265334003412*c[70]
+                                        + 6734.98329619309449405074771817*c[73]
+                                        + 15059.880477613359863607096464133*c[74]
+                                        + 11455.129855222069895293678666099*c[75]
+                                        + 1527.3506473629426527058238221465*c[79]
+                                        + 3563.8181771801995229802555850084*c[80]
+                                        + 2957.7018105278970126676368271243*c[81]
+                                        + z*(2592.2962793631440923863869744352*c[44]
+                                             + 2244.9944320643648313502492393899*c[48]
+                                             + 579.6550698475775429487465662868*c[53]
+                                             - 13469.96659238618898810149543634*c[65]
+                                             - 17109.155443796751009750154031272*c[69]
+                                             - 20575.713839378696024857186227529*c[70]
+                                             - 10039.920318408906575738064309422*c[74]
+                                             - 17819.090885900997614901277925042*c[75]
+                                             - 2375.8787847867996819868370566723*c[80]
+                                             - 4600.8694830433953530385461755267*c[81]
+                                             + z*(10287.856919689348012428593113765*c[70]
+                                                  + 8909.545442950498807450638962521*c[75]
+                                                  + 2300.4347415216976765192730877634*c[81])))))
+                         + y*(42.426406871192851464050661726291*c[5]
+                              + 32.863353450309966807418186968048*c[7]
+                              - 117.57550765359254871346963558588*c[11]
+                              - 303.57865537616441587189378026554*c[13]
+                              - 73.48469228349534294591852224118*c[14]
+                              - 179.59955456514918650801993915119*c[16]
+                              - 56.92099788303082797598008379979*c[17]
+                              + 230.04347415216976765192730877634*c[21]
+                              + 721.2489168102784748888612493469*c[23]
+                              + 203.6467529817256870274431762862*c[24]
+                              + 1104.3912350249797233311870740364*c[26]
+                              + 525.8136552049594689186909914888*c[27]
+                              + 94.86832980505137995996680633298*c[28]
+                              + 569.2099788303082797598008379979*c[30]
+                              + 311.07555352357729108636643693222*c[31]
+                              + 73.48469228349534294591852224118*c[32]
+                              - 384.*c[36]
+                              - 1301.3224043256920734202331743269*c[38]
+                              - 398.44698518121579583186058659852*c[39]
+                              - 2419.5999669366835234784889182884*c[41]
+                              - 1249.2397688194208300806148781*c[42]
+                              - 262.90682760247973445934549574439*c[43]
+                              - 2909.8453567157138531261098537299*c[45]
+                              - 1912.8617304970058917308636687464*c[46]
+                              - 678.8225099390856234248105876207*c[47]
+                              - 112.2497216032182415675124619695*c[48]
+                              - 1378.6950351691268783641467523725*c[50]
+                              - 985.9006035092990042225456090414*c[51]
+                              - 401.59681273635626302952257237689*c[52]
+                              - 86.94826047713663144231198494302*c[53]
+                              + 583.2666628567074207869370692479*c[57]
+                              + 2058.1836652738258480263031834316*c[59]
+                              + 665.1075101064488807145393951383*c[60]
+                              + 4157.7878733768994434769648491765*c[62]
+                              + 2253.9565213197880139804470580811*c[63]
+                              + 514.3928459844674006214296556882*c[64]
+                              + 6061.484966573785044645672946353*c[66]
+                              + 4190.8700767263114953545593537646*c[67]
+                              + 1612.7616066858734593194357076607*c[68]
+                              + 311.07555352357729108636643693222*c[69]
+                              + 6328.933559455336864027953397279*c[71]
+                              + 5040.*c[72]
+                              + 2469.4938752708013144852741633289*c[73]
+                              + 803.1936254727125260590451447538*c[74]
+                              + 127.27922061357855439215198517887*c[75]
+                              + 2833.0548882787287077655641784141*c[77]
+                              + 2387.9698490558878913627515704029*c[78]
+                              + 1272.7922061357855439215198517887*c[79]
+                              + 475.17575695735993639736741133446*c[80]
+                              + y*(265.63132345414386388790705773235*c[13]
+                                   + 224.49944320643648313502492393899*c[16]
+                                   - 678.8225099390856234248105876207*c[23]
+                                   - 2509.9800796022266439345160773556*c[26]
+                                   - 460.08694830433953530385461755267*c[27]
+                                   - 1707.6299364909248392794025139937*c[30]
+                                   - 388.84444190447161385795804616528*c[31]
+                                   + 1254.8466041712030707980819895295*c[38]
+                                   + 5774.045375644358408300939464097*c[41]
+                                   + 1175.7550765359254871346963558588*c[42]
+                                   + 12158.996669133518600562673317371*c[45]
+                                   + 4347.4130238568315721155992471509*c[46]
+                                   + 593.9696961966999204967092641681*c[47]
+                                   + 7238.148934637916111411770449956*c[50]
+                                   + 2957.7018105278970126676368271243*c[51]
+                                   + 501.9960159204453287869032154711*c[52]
+                                   - 2007.9840636817813151476128618844*c[59]
+                                   - 10097.484835343898648444057490857*c[62]
+                                   - 2173.4580741297955849097168060068*c[63]
+                                   - 26266.434855153068526797916100862*c[66]
+                                   - 10000.939955824152432096107548756*c[67]
+                                   - 1517.8932768808220793594689013277*c[68]
+                                   - 41696.50345052927816300769297031*c[71]
+                                   - 21060.*c[72]
+                                   - 5612.486080160912078375623098475*c[73]
+                                   - 702.7944222886234603016645016596*c[74]
+                                   - 22664.439106229829662124513427313*c[77]
+                                   - 12536.841707543411429654445744615*c[78]
+                                   - 3818.3766184073566317645595553662*c[79]
+                                   + y*(1505.9880477613359863607096464133*c[26]
+                                        + 1328.1566172707193194395352886617*c[30]
+                                        - 3666.0605559646720052704377549824*c[41]
+                                        - 17459.072140294283118756659122379*c[45]
+                                        - 2608.4478143140989432693595482906*c[46]
+                                        - 12867.82032824518419806536968881*c[50]
+                                        - 2300.4347415216976765192730877634*c[51]
+                                        + 6533.666658163699125463801905849*c[62]
+                                        + 39287.402561126384548629361689324*c[66]
+                                        + 6349.803146555017417203877808734*c[67]
+                                        + 104241.25862632319540751923242578*c[71]
+                                        + 30240.*c[72]
+                                        + 3367.4916480965472470253738590849*c[73]
+                                        + 67993.31731868948898637354028194*c[77]
+                                        + 22287.718591188286986052347990427*c[78]
+                                        + y*(8002.074730968213096096802097757*c[45]
+                                             + 7238.148934637916111411770449956*c[50]
+                                             - 18857.953229340664583342093610875*c[66]
+                                             - 109453.32155763935517789519404706*c[71]
+                                             - 13860.*c[72]
+                                             - 84991.64664836186123296692535242*c[77]
+                                             + y*(40654.090864266046208932500646052*c[71]
+                                                  + 37396.324525279218942505447155066*c[77])
+                                             - 12536.841707543411429654445744615*c[78]
+                                             + z*(27720.*c[72]
+                                                  + 25073.68341508682285930889148923*c[78]))
+                                        + 2969.8484809834996024835463208404*c[79]
+                                        + z*(5216.895628628197886538719096581*c[46]
+                                             + 4600.8694830433953530385461755267*c[51]
+                                             - 12699.606293110034834407755617468*c[67]
+                                             - 60480.*c[72]
+                                             - 20204.949888579283482152243154509*c[73]
+                                             - 44575.437182376573972104695980854*c[78]
+                                             - 17819.090885900997614901277925042*c[79]
+                                             + z*(20204.949888579283482152243154509*c[73]
+                                                  + 17819.090885900997614901277925042*c[79])))
+                                   - 593.9696961966999204967092641681*c[80]
+                                   + z*(920.1738966086790706077092351053*c[27]
+                                        + 777.6888838089432277159160923306*c[31]
+                                        - 2351.5101530718509742693927117177*c[42]
+                                        - 8694.826047713663144231198494302*c[46]
+                                        - 3563.8181771801995229802555850084*c[47]
+                                        - 5915.403621055794025335273654249*c[51]
+                                        - 3011.9760955226719727214192928267*c[52]
+                                        + 4346.9161482595911698194336120136*c[63]
+                                        + 20001.879911648304864192215097513*c[67]
+                                        + 9107.359661284932476156813407966*c[68]
+                                        + 42120.*c[72]
+                                        + 33674.916480965472470253738590849*c[73]
+                                        + 8433.533067463481523619974019915*c[74]
+                                        + 25073.68341508682285930889148923*c[78]
+                                        + 22910.259710444139790587357332197*c[79]
+                                        + 7127.636354360399045960511170017*c[80]
+                                        + z*(3563.8181771801995229802555850084*c[47]
+                                             + 3011.9760955226719727214192928267*c[52]
+                                             - 9107.359661284932476156813407966*c[68]
+                                             - 33674.916480965472470253738590849*c[73]
+                                             - 21083.832668658703809049935049787*c[74]
+                                             - 22910.259710444139790587357332197*c[79]
+                                             - 17819.090885900997614901277925042*c[80]
+                                             + z*(14055.888445772469206033290033191*c[74]
+                                                  + 11879.393923933998409934185283361*c[80]))))
+                              + 98.59006035092990042225456090414*c[81]
+                              + z*(146.96938456699068589183704448235*c[14]
+                                   + 113.84199576606165595196016759958*c[17]
+                                   - 407.29350596345137405488635257239*c[24]
+                                   - 1051.6273104099189378373819829775*c[27]
+                                   - 569.2099788303082797598008379979*c[28]
+                                   - 622.1511070471545821727328738644*c[31]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   + 796.893970362431591663721173197*c[39]
+                                   + 2498.4795376388416601612297562*c[42]
+                                   + 1577.4409656148784067560729744663*c[43]
+                                   + 3825.7234609940117834617273374928*c[46]
+                                   + 4072.9350596345137405488635257239*c[47]
+                                   + 1346.996659238618898810149543634*c[48]
+                                   + 1971.8012070185980084450912180829*c[51]
+                                   + 2409.5808764181375781771354342613*c[52]
+                                   + 1043.3791257256395773077438193162*c[53]
+                                   - 1330.2150202128977614290787902765*c[60]
+                                   - 4507.9130426395760279608941161623*c[63]
+                                   - 3086.3570759068044037285779341294*c[64]
+                                   - 8381.740153452622990709118707529*c[67]
+                                   - 9676.569640115240755916614245964*c[68]
+                                   - 3732.9066422829274930363972431867*c[69]
+                                   - 10080.*c[72]
+                                   - 14816.963251624807886911644979974*c[73]
+                                   - 9638.323505672550312708541737045*c[74]
+                                   - 2545.5844122715710878430397035775*c[75]
+                                   - 4775.9396981117757827255031408058*c[78]
+                                   - 7636.753236814713263529119110732*c[79]
+                                   - 5702.109083488319236768408936014*c[80]
+                                   - 1971.8012070185980084450912180829*c[81]
+                                   + z*(569.2099788303082797598008379979*c[28]
+                                        + 440.90815370097205767551113344706*c[32]
+                                        - 1577.4409656148784067560729744663*c[43]
+                                        - 4072.9350596345137405488635257239*c[47]
+                                        - 3367.4916480965472470253738590849*c[48]
+                                        - 2409.5808764181375781771354342613*c[52]
+                                        - 2608.4478143140989432693595482906*c[53]
+                                        + 3086.3570759068044037285779341294*c[64]
+                                        + 9676.569640115240755916614245964*c[68]
+                                        + 9332.266605707318732590993107967*c[69]
+                                        + 14816.963251624807886911644979974*c[73]
+                                        + 24095.808764181375781771354342613*c[74]
+                                        + 11455.129855222069895293678666099*c[75]
+                                        + 7636.753236814713263529119110732*c[79]
+                                        + 14255.272708720798091921022340034*c[80]
+                                        + 8873.105431583691038002910481373*c[81]
+                                        + z*(2244.9944320643648313502492393899*c[48]
+                                             + 1738.9652095427326288462396988604*c[53]
+                                             - 6221.511070471545821727328738644*c[69]
+                                             - 16063.872509454250521180902895076*c[74]
+                                             - 17819.090885900997614901277925042*c[75]
+                                             - 9503.515139147198727947348226689*c[80]
+                                             - 13802.60844913018605911563852658*c[81]
+                                             + z*(8909.545442950498807450638962521*c[75]
+                                                  + 6901.30422456509302955781926329*c[81])))))
+                         - 11.489125293076057319701222936438*c[82]
+                         + z*(20.78460969082652752232935609807*c[6]
+                              + 12.*c[8]
+                              - 67.88225099390856234248105876207*c[12]
+                              - 88.18163074019441153510222668941*c[14]
+                              - 80.49844718999242907073025207433*c[15]
+                              - 37.947331922020551983986722533193*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 146.96938456699068589183704448235*c[22]
+                              + 220.61731573020282761306344097671*c[24]
+                              + 262.90682760247973445934549574439*c[25]
+                              + 197.18012070185980084450912180829*c[27]
+                              + 341.52598729818496785588050279873*c[28]
+                              + 190.49409439665052251611633426203*c[29]
+                              + 77.76888838089432277159160923306*c[31]
+                              + 146.96938456699068589183704448235*c[32]
+                              + 109.98181667894016015811313264947*c[33]
+                              - 262.90682760247973445934549574439*c[37]
+                              - 417.42065114222607182385394786512*c[39]
+                              - 569.2099788303082797598008379979*c[40]
+                              - 440.90815370097205767551113344706*c[42]
+                              - 854.4471897080591369928728611693*c[43]
+                              - 622.1511070471545821727328738644*c[44]
+                              - 347.79304190854652576924793977207*c[46]
+                              - 763.6753236814713263529119110732*c[47]
+                              - 808.1979955431713392860897261804*c[48]
+                              - 360.*c[49]
+                              - 131.45341380123986722967274787219*c[51]
+                              - 301.19760955226719727214192928267*c[52]
+                              - 347.79304190854652576924793977207*c[53]
+                              - 207.8460969082652752232935609807*c[54]
+                              + 420.*c[58]
+                              + 685.8921197972754082368687512363*c[60]
+                              + 1018.233764908628435137215881431*c[61]
+                              + 778.1516561699268143503924367185*c[63]
+                              + 1616.6632302368975448102074893059*c[64]
+                              + 1346.996659238618898810149543634*c[65]
+                              + 730.2273618538270029784459480044*c[67]
+                              + 1707.6299364909248392794025139937*c[68]
+                              + 2021.9910979032523920613818400595*c[69]
+                              + 1175.7550765359254871346963558588*c[70]
+                              + 540.*c[72]
+                              + 1346.996659238618898810149543634*c[73]
+                              + 1807.185657313603183632851575696*c[74]
+                              + 1527.3506473629426527058238221465*c[75]
+                              + 596.9924622639719728406878926007*c[76]
+                              + 198.99748742132399094689596420024*c[78]
+                              + 509.1168824543142175686079407155*c[79]
+                              + 712.7636354360399045960511170017*c[80]
+                              + 657.267069006199336148363739361*c[81]
+                              + 344.67375879228171959103668809314*c[82]
+                              + z*(80.49844718999242907073025207433*c[15]
+                                   + 46.475800154489002622151184797389*c[18]
+                                   - 262.90682760247973445934549574439*c[25]
+                                   - 341.52598729818496785588050279873*c[28]
+                                   - 476.23523599162630629029083565507*c[29]
+                                   - 146.96938456699068589183704448235*c[32]
+                                   - 274.95454169735040039528283162368*c[33]
+                                   + 569.2099788303082797598008379979*c[40]
+                                   + 854.4471897080591369928728611693*c[43]
+                                   + 1555.3777676178864554318321846611*c[44]
+                                   + 763.6753236814713263529119110732*c[47]
+                                   + 2020.4949888579283482152243154509*c[48]
+                                   + 1620.*c[49]
+                                   + 301.19760955226719727214192928267*c[52]
+                                   + 869.4826047713663144231198494302*c[53]
+                                   + 935.3074360871937385048210244132*c[54]
+                                   - 1018.233764908628435137215881431*c[61]
+                                   - 1616.6632302368975448102074893059*c[64]
+                                   - 3367.4916480965472470253738590849*c[65]
+                                   - 1707.6299364909248392794025139937*c[68]
+                                   - 5054.977744758130980153454600149*c[69]
+                                   - 5290.897844411664692106133601365*c[70]
+                                   - 1346.996659238618898810149543634*c[73]
+                                   - 4517.96414328400795908212893924*c[74]
+                                   - 6873.077913133241937176207199659*c[75]
+                                   - 4178.9472358478038098848152482051*c[76]
+                                   - 509.1168824543142175686079407155*c[79]
+                                   - 1781.9090885900997614901277925042*c[80]
+                                   - 2957.7018105278970126676368271243*c[81]
+                                   - 2412.716311545972037137256816652*c[82]
+                                   + z*(317.49015732775087086019389043671*c[29]
+                                        + 183.30302779823360026352188774912*c[33]
+                                        - 1036.9185117452576369545547897741*c[44]
+                                        - 1346.996659238618898810149543634*c[48]
+                                        - 2520.*c[49]
+                                        - 579.6550698475775429487465662868*c[53]
+                                        - 1454.9226783578569265630549268649*c[54]
+                                        + 2244.9944320643648313502492393899*c[65]
+                                        + 3369.9851631720873201023030667658*c[69]
+                                        + 8230.285535751478409942874491012*c[70]
+                                        + 3011.9760955226719727214192928267*c[74]
+                                        + 10691.454531540598568940766755025*c[75]
+                                        + 11143.859295594143493026173995214*c[76]
+                                        + 1187.9393923933998409934185283361*c[80]
+                                        + 4600.8694830433953530385461755267*c[81]
+                                        + 6433.910164122592099032684844405*c[82]
+                                        + z*(1260.*c[49]
+                                             + 727.4613391789284632815274634325*c[54]
+                                             - 4115.1427678757392049714372455059*c[70]
+                                             - 5345.727265770299284470383377513*c[75]
+                                             - 12536.841707543411429654445744615*c[76]
+                                             - 2300.4347415216976765192730877634*c[81]
+                                             - 7238.148934637916111411770449956*c[82]
+                                             + z*(5014.736683017364571861778297846*c[76]
+                                                  + 2895.2595738551664445647081799823*c[82])))));
+    grad[0] /*ARGH*/[1]= 6.928203230275509174109785366023*c[2]
+                         - 8.485281374238570292810132345258*c[5]
+                         - 32.863353450309966807418186968048*c[7]
+                         - 12.*c[8]
+                         + 9.797958971132712392789136298824*c[11]
+                         + 37.947331922020551983986722533193*c[13]
+                         + 14.696938456699068589183704448235*c[14]
+                         + 89.7997772825745932540099695756*c[16]
+                         + 56.92099788303082797598008379979*c[17]
+                         + 15.49193338482966754071706159913*c[18]
+                         - 10.954451150103322269139395656016*c[21]
+                         - 42.426406871192851464050661726291*c[23]
+                         - 16.970562748477140585620264690516*c[24]
+                         - 100.39920318408906575738064309422*c[26]
+                         - 65.7267069006199336148363739361*c[27]
+                         - 18.973665961010275991993361266596*c[28]
+                         - 189.73665961010275991993361266596*c[30]
+                         - 155.53777676178864554318321846611*c[31]
+                         - 73.48469228349534294591852224118*c[32]
+                         - 18.330302779823360026352188774912*c[33]
+                         + 12.*c[36]
+                         + 46.475800154489002622151184797389*c[38]
+                         + 18.973665961010275991993361266596*c[39]
+                         + 109.98181667894016015811313264947*c[41]
+                         + 73.48469228349534294591852224118*c[42]
+                         + 21.908902300206644538278791312032*c[43]
+                         + 207.8460969082652752232935609807*c[45]
+                         + 173.89652095427326288462396988604*c[46]
+                         + 84.85281374238570292810132345258*c[47]
+                         + 22.449944320643648313502492393899*c[48]
+                         + 344.67375879228171959103668809314*c[50]
+                         + 328.63353450309966807418186968048*c[51]
+                         + 200.79840636817813151476128618844*c[52]
+                         + 86.94826047713663144231198494302*c[53]
+                         + 20.78460969082652752232935609807*c[54]
+                         - 12.961481396815720461931934872176*c[57]
+                         - 50.19960159204453287869032154711*c[59]
+                         - 20.78460969082652752232935609807*c[60]
+                         - 118.79393923933998409934185283361*c[62]
+                         - 80.49844718999242907073025207433*c[63]
+                         - 24.494897427831780981972840747059*c[64]
+                         - 224.49944320643648313502492393899*c[66]
+                         - 190.49409439665052251611633426203*c[67]
+                         - 94.86832980505137995996680633298*c[68]
+                         - 25.922962793631440923863869744352*c[69]
+                         - 372.29020937972569788399725866348*c[71]
+                         - 360.*c[72]
+                         - 224.49944320643648313502492393899*c[73]
+                         - 100.39920318408906575738064309422*c[74]
+                         - 25.455844122715710878430397035775*c[75]
+                         - 566.6109776557457415531128356828*c[77]
+                         - 596.9924622639719728406878926007*c[78]
+                         - 424.26406871192851464050661726291*c[79]
+                         - 237.58787847867996819868370566723*c[80]
+                         - 98.59006035092990042225456090414*c[81]
+                         + y*(65.7267069006199336148363739361*c[7]
+                              - 75.89466384404110396797344506639*c[13]
+                              - 448.99888641287296627004984787799*c[16]
+                              - 113.84199576606165595196016759958*c[17]
+                              + 84.85281374238570292810132345258*c[23]
+                              + 501.9960159204453287869032154711*c[26]
+                              + 131.45341380123986722967274787219*c[27]
+                              + 1707.6299364909248392794025139937*c[30]
+                              + 777.6888838089432277159160923306*c[31]
+                              + 146.96938456699068589183704448235*c[32]
+                              - 92.95160030897800524430236959478*c[38]
+                              - 549.9090833947008007905656632474*c[41]
+                              - 146.96938456699068589183704448235*c[42]
+                              - 1870.6148721743874770096420488263*c[45]
+                              - 869.4826047713663144231198494302*c[46]
+                              - 169.70562748477140585620264690516*c[47]
+                              - 4825.4326230919440742745136333039*c[50]
+                              - 2957.7018105278970126676368271243*c[51]
+                              - 1003.9920318408906575738064309422*c[52]
+                              - 173.89652095427326288462396988604*c[53]
+                              + 100.39920318408906575738064309422*c[59]
+                              + 593.9696961966999204967092641681*c[62]
+                              + 160.99689437998485814146050414865*c[63]
+                              + 2020.4949888579283482152243154509*c[66]
+                              + 952.4704719832526125805816713101*c[67]
+                              + 189.73665961010275991993361266596*c[68]
+                              + 5212.062931316159770375961621289*c[71]
+                              + 3240.*c[72]
+                              + 1122.497216032182415675124619695*c[73]
+                              + 200.79840636817813151476128618844*c[74]
+                              + 11332.219553114914831062256713656*c[77]
+                              + 8357.89447169560761976963049641*c[78]
+                              + 3818.3766184073566317645595553662*c[79]
+                              + 1187.9393923933998409934185283361*c[80]
+                              + y*(448.99888641287296627004984787799*c[16]
+                                   - 501.9960159204453287869032154711*c[26]
+                                   - 3984.4698518121579583186058659852*c[30]
+                                   - 777.6888838089432277159160923306*c[31]
+                                   + 549.9090833947008007905656632474*c[41]
+                                   + 4364.7680350735707796891647805948*c[45]
+                                   + 869.4826047713663144231198494302*c[46]
+                                   + 19301.730492367776297098054533216*c[50]
+                                   + 6901.30422456509302955781926329*c[51]
+                                   + 1003.9920318408906575738064309422*c[52]
+                                   - 593.9696961966999204967092641681*c[62]
+                                   - 4714.4883073351661458355234027189*c[66]
+                                   - 952.4704719832526125805816713101*c[67]
+                                   - 20848.251725264639081503846485155*c[71]
+                                   - 7560.*c[72]
+                                   - 1122.497216032182415675124619695*c[73]
+                                   - 67993.31731868948898637354028194*c[77]
+                                   - 33431.577886782430479078521985641*c[78]
+                                   - 8909.545442950498807450638962521*c[79]
+                                   + y*(2656.3132345414386388790705773235*c[30]
+                                        - 2909.8453567157138531261098537299*c[45]
+                                        - 28952.595738551664445647081799823*c[50]
+                                        - 4600.8694830433953530385461755267*c[51]
+                                        + 3142.9922048901107638903489351459*c[66]
+                                        + 31272.377587896958622255769727733*c[71]
+                                        + 5040.*c[72]
+                                        + 169983.29329672372246593385070484*c[77]
+                                        + 50147.36683017364571861778297846*c[78]
+                                        + y*(14476.297869275832222823540899912*c[50]
+                                             - 15636.188793948479311127884863866*c[71]
+                                             - 186981.62262639609471252723577533*c[77]
+                                             + 74792.64905055843788501089431013*y*c[77]
+                                             - 25073.68341508682285930889148923*c[78]
+                                             + 50147.36683017364571861778297846*z*c[78])
+                                        + 5939.696961966999204967092641681*c[79]
+                                        + z*(9201.738966086790706077092351053*c[51]
+                                             - 10080.*c[72]
+                                             - 100294.73366034729143723556595692*c[78]
+                                             - 35638.181771801995229802555850084*c[79]
+                                             + 35638.181771801995229802555850084*z*c[79]))
+                                   - 1187.9393923933998409934185283361*c[80]
+                                   + z*(1555.3777676178864554318321846611*c[31]
+                                        - 1738.9652095427326288462396988604*c[46]
+                                        - 13802.60844913018605911563852658*c[51]
+                                        - 6023.952191045343945442838585653*c[52]
+                                        + 1904.9409439665052251611633426203*c[67]
+                                        + 15120.*c[72]
+                                        + 6734.98329619309449405074771817*c[73]
+                                        + 66863.15577356486095815704397128*c[78]
+                                        + 53457.27265770299284470383377513*c[79]
+                                        + 14255.272708720798091921022340034*c[80]
+                                        + z*(6023.952191045343945442838585653*c[52]
+                                             - 6734.98329619309449405074771817*c[73]
+                                             - 53457.27265770299284470383377513*c[79]
+                                             - 35638.181771801995229802555850084*c[80]
+                                             + 23758.787847867996819868370566723*z*c[80])))
+                              + 197.18012070185980084450912180829*c[81]
+                              + z*(227.68399153212331190392033519916*c[17]
+                                   - 262.90682760247973445934549574439*c[27]
+                                   - 1555.3777676178864554318321846611*c[31]
+                                   - 881.8163074019441153510222668941*c[32]
+                                   + 293.93876913398137178367408896471*c[42]
+                                   + 1738.9652095427326288462396988604*c[46]
+                                   + 1018.233764908628435137215881431*c[47]
+                                   + 5915.403621055794025335273654249*c[51]
+                                   + 6023.952191045343945442838585653*c[52]
+                                   + 2086.7582514512791546154876386324*c[53]
+                                   - 321.9937887599697162829210082973*c[63]
+                                   - 1904.9409439665052251611633426203*c[67]
+                                   - 1138.4199576606165595196016759958*c[68]
+                                   - 6480.*c[72]
+                                   - 6734.98329619309449405074771817*c[73]
+                                   - 2409.5808764181375781771354342613*c[74]
+                                   - 16715.78894339121523953926099282*c[78]
+                                   - 22910.259710444139790587357332197*c[79]
+                                   - 14255.272708720798091921022340034*c[80]
+                                   - 3943.6024140371960168901824361658*c[81]
+                                   + z*(881.8163074019441153510222668941*c[32]
+                                        - 1018.233764908628435137215881431*c[47]
+                                        - 6023.952191045343945442838585653*c[52]
+                                        - 5216.895628628197886538719096581*c[53]
+                                        + 1138.4199576606165595196016759958*c[68]
+                                        + 6734.98329619309449405074771817*c[73]
+                                        + 6023.952191045343945442838585653*c[74]
+                                        + 22910.259710444139790587357332197*c[79]
+                                        + 35638.181771801995229802555850084*c[80]
+                                        + 17746.210863167382076005820962746*c[81]
+                                        + z*(3477.9304190854652576924793977207*c[53]
+                                             - 4015.9681273635626302952257237689*c[74]
+                                             - 23758.787847867996819868370566723*c[80]
+                                             - 27605.21689826037211823127705316*c[81]
+                                             + 13802.60844913018605911563852658*z*c[81]))))
+                         + x*(42.426406871192851464050661726291*c[5]
+                              + 32.863353450309966807418186968048*c[7]
+                              - 117.57550765359254871346963558588*c[11]
+                              - 303.57865537616441587189378026554*c[13]
+                              - 73.48469228349534294591852224118*c[14]
+                              - 179.59955456514918650801993915119*c[16]
+                              - 56.92099788303082797598008379979*c[17]
+                              + 230.04347415216976765192730877634*c[21]
+                              + 721.2489168102784748888612493469*c[23]
+                              + 203.6467529817256870274431762862*c[24]
+                              + 1104.3912350249797233311870740364*c[26]
+                              + 525.8136552049594689186909914888*c[27]
+                              + 94.86832980505137995996680633298*c[28]
+                              + 569.2099788303082797598008379979*c[30]
+                              + 311.07555352357729108636643693222*c[31]
+                              + 73.48469228349534294591852224118*c[32]
+                              - 384.*c[36]
+                              - 1301.3224043256920734202331743269*c[38]
+                              - 398.44698518121579583186058659852*c[39]
+                              - 2419.5999669366835234784889182884*c[41]
+                              - 1249.2397688194208300806148781*c[42]
+                              - 262.90682760247973445934549574439*c[43]
+                              - 2909.8453567157138531261098537299*c[45]
+                              - 1912.8617304970058917308636687464*c[46]
+                              - 678.8225099390856234248105876207*c[47]
+                              - 112.2497216032182415675124619695*c[48]
+                              - 1378.6950351691268783641467523725*c[50]
+                              - 985.9006035092990042225456090414*c[51]
+                              - 401.59681273635626302952257237689*c[52]
+                              - 86.94826047713663144231198494302*c[53]
+                              + 583.2666628567074207869370692479*c[57]
+                              + 2058.1836652738258480263031834316*c[59]
+                              + 665.1075101064488807145393951383*c[60]
+                              + 4157.7878733768994434769648491765*c[62]
+                              + 2253.9565213197880139804470580811*c[63]
+                              + 514.3928459844674006214296556882*c[64]
+                              + 6061.484966573785044645672946353*c[66]
+                              + 4190.8700767263114953545593537646*c[67]
+                              + 1612.7616066858734593194357076607*c[68]
+                              + 311.07555352357729108636643693222*c[69]
+                              + 6328.933559455336864027953397279*c[71]
+                              + 5040.*c[72]
+                              + 2469.4938752708013144852741633289*c[73]
+                              + 803.1936254727125260590451447538*c[74]
+                              + 127.27922061357855439215198517887*c[75]
+                              + 2833.0548882787287077655641784141*c[77]
+                              + 2387.9698490558878913627515704029*c[78]
+                              + 1272.7922061357855439215198517887*c[79]
+                              + 475.17575695735993639736741133446*c[80]
+                              + x*(205.75713839378696024857186227529*c[11]
+                                   + 265.63132345414386388790705773235*c[13]
+                                   + 89.7997772825745932540099695756*c[16]
+                                   - 920.1738966086790706077092351053*c[21]
+                                   - 2206.1731573020282761306344097671*c[23]
+                                   - 356.38181771801995229802555850084*c[24]
+                                   - 1907.5848604976922493902322187902*c[26]
+                                   - 460.08694830433953530385461755267*c[27]
+                                   - 569.2099788303082797598008379979*c[30]
+                                   - 155.53777676178864554318321846611*c[31]
+                                   + 2592.*c[36]
+                                   + 7529.079625027218424788491937177*c[38]
+                                   + 1593.7879407248631833274423463941*c[39]
+                                   + 10558.254401178255375178860734349*c[41]
+                                   + 3821.2039987417578331877631565412*c[42]
+                                   + 460.08694830433953530385461755267*c[43]
+                                   + 7482.459488697549908038568195305*c[45]
+                                   + 3304.0338981311919948078554278347*c[46]
+                                   + 593.9696961966999204967092641681*c[47]
+                                   + 2068.0425527536903175462201285588*c[50]
+                                   + 985.9006035092990042225456090414*c[51]
+                                   + 200.79840636817813151476128618844*c[52]
+                                   - 5832.666628567074207869370692479*c[57]
+                                   - 18573.852589056477165115418972431*c[59]
+                                   - 4489.4756932185299448231409171832*c[60]
+                                   - 31480.393898425095786325591000908*c[62]
+                                   - 13040.748444778773509458300836041*c[63]
+                                   - 2057.5713839378696024857186227529*c[64]
+                                   - 34348.414810584781919658813362666*c[66]
+                                   - 18287.433062078450161547168089155*c[67]
+                                   - 4933.153149862671757918273929315*c[68]
+                                   - 544.3822186662602594011412646314*c[69]
+                                   - 21592.832144024090477271841002482*c[71]
+                                   - 12960.*c[72]
+                                   - 4265.4894209222931795654735548409*c[73]
+                                   - 702.7944222886234603016645016596*c[74]
+                                   - 5666.109776557457415531128356828*c[77]
+                                   - 3581.9547735838318370441273556043*c[78]
+                                   - 1272.7922061357855439215198517887*c[79]
+                                   + x*(920.1738966086790706077092351053*c[21]
+                                        + 1527.3506473629426527058238221465*c[23]
+                                        + 903.592828656801591816425787848*c[26]
+                                        + 189.73665961010275991993361266596*c[30]
+                                        - 5760.*c[36]
+                                        - 13942.740046346700786645355439217*c[38]
+                                        - 1593.7879407248631833274423463941*c[39]
+                                        - 14297.636168262220820554707244431*c[41]
+                                        - 2645.4489222058323460530668006824*c[42]
+                                        - 7066.767294881019357591981073344*c[45]
+                                        - 1565.0686885884593659616157289743*c[46]
+                                        - 1378.6950351691268783641467523725*c[50]
+                                        - 328.63353450309966807418186968048*c[51]
+                                        + 21386.44430474593876218769253909*c[57]
+                                        + 60741.517926373884783215289072*c[59]
+                                        + 9976.612651596733210718090927074*c[60]
+                                        + 84937.66655612808863102942477603*c[62]
+                                        + 24149.534156997728721219075622298*c[63]
+                                        + 2057.5713839378696024857186227529*c[64]
+                                        + 68921.32906437600032245265164927*c[66]
+                                        + 24764.232271564567927095123454063*c[67]
+                                        + 3415.2598729818496785588050279873*c[68]
+                                        + 30527.797169137507226487775210406*c[71]
+                                        + 12240.*c[72]
+                                        + 2020.4949888579283482152243154509*c[73]
+                                        + 5666.109776557457415531128356828*c[77]
+                                        + 2387.9698490558878913627515704029*c[78]
+                                        + x*(3960.*c[36]
+                                             + 7668.507025490685432654945491569*c[38]
+                                             + 6048.999917341708808696222295721*c[41]
+                                             + 2286.3070659909180274562291707878*c[45]
+                                             + 344.67375879228171959103668809314*c[50]
+                                             - 32079.666457118908143281538808636*c[57]
+                                             - 80068.36453931102994151106286764*c[59]
+                                             - 6858.921197972754082368687512363*c[60]
+                                             - 91471.33321429178775649322668188*c[62]
+                                             - 13282.243786348750796670491592264*c[63]
+                                             - 57920.85634726061264883643037626*c[66]
+                                             - 10477.175191815778738386398384411*c[67]
+                                             - 19731.381097125461987851854709165*c[71]
+                                             - 3960.*c[72]
+                                             - 2833.0548882787287077655641784141*c[77]
+                                             + x*(16681.426557701832234506400180491*c[57]
+                                                  + 35892.715138311841008263579906185*c[59]
+                                                  + 33975.066622451235452411769910414*c[62]
+                                                  + 17510.956570102045684531944067241*c[66]
+                                                  + 4839.7727219364340724919643626253*c[71]
+                                                  + 566.6109776557457415531128356828*c[77])
+                                             + y*(71785.43027662368201652715981237*c[59]
+                                                  + 169875.33311225617726205884955207*c[62]
+                                                  + 157598.60913091841116078749660517*c[66]
+                                                  + 67756.81810711007701488750107675*c[71]
+                                                  + 11332.219553114914831062256713656*c[77])
+                                             - 596.9924622639719728406878926007*c[78]
+                                             + z*(13717.842395945508164737375024727*c[60]
+                                                  + 26564.487572697501593340983184528*c[63]
+                                                  + 20954.350383631557476772796768823*c[67]
+                                                  + 7920.*c[72]
+                                                  + 1193.9849245279439456813757852014*c[78]))
+                                        + y*(15337.014050981370865309890983138*c[38]
+                                             + 30244.999586708544043481111478605*c[41]
+                                             + 20576.76359391826224710606253709*c[45]
+                                             + 4825.4326230919440742745136333039*c[50]
+                                             - 88351.29880199837786649496592292*c[59]
+                                             - 287481.33295920276152040728385735*c[62]
+                                             - 26564.487572697501593340983184528*c[63]
+                                             - 363689.09799442710267874037678117*c[66]
+                                             - 52385.87595907889369193199192206*c[67]
+                                             - 208482.51725264639081503846485155*c[71]
+                                             - 35640.*c[72]
+                                             - 45328.878212459659324249026854625*c[77]
+                                             + y*(169875.33311225617726205884955207*c[62]
+                                                  + 367730.08797214295937517082541207*c[66]
+                                                  + 271027.27242844030805955000430702*c[71]
+                                                  + 67993.31731868948898637354028194*c[77])
+                                             - 8357.89447169560761976963049641*c[78]
+                                             + z*(53128.97514539500318668196636906*c[63]
+                                                  + 104771.75191815778738386398384411*c[67]
+                                                  + 71280.*c[72]
+                                                  + 16715.78894339121523953926099282*c[78]))
+                                        + 424.26406871192851464050661726291*c[79]
+                                        + z*(3187.5758814497263666548846927882*c[39]
+                                             + 5290.897844411664692106133601365*c[42]
+                                             + 3130.1373771769187319232314579487*c[46]
+                                             + 657.267069006199336148363739361*c[51]
+                                             - 19953.225303193466421436181854148*c[60]
+                                             - 48299.068313995457442438151244596*c[63]
+                                             - 12345.428303627217614914311736518*c[64]
+                                             - 49528.464543129135854190246908127*c[67]
+                                             - 20491.559237891098071352830167924*c[68]
+                                             - 24480.*c[72]
+                                             - 12122.969933147570089291345892706*c[73]
+                                             - 4775.9396981117757827255031408058*c[78]
+                                             - 2545.5844122715710878430397035775*c[79]
+                                             + z*(12345.428303627217614914311736518*c[64]
+                                                  + 20491.559237891098071352830167924*c[68]
+                                                  + 12122.969933147570089291345892706*c[73]
+                                                  + 2545.5844122715710878430397035775*c[79])))
+                                   + y*(3054.7012947258853054116476442929*c[23]
+                                        + 4517.96414328400795908212893924*c[26]
+                                        + 1707.6299364909248392794025139937*c[30]
+                                        - 12548.466041712030707980819895295*c[38]
+                                        - 41243.181254602560059292424743552*c[41]
+                                        - 5290.897844411664692106133601365*c[42]
+                                        - 43024.142060010911971221767123006*c[45]
+                                        - 7825.343442942296829808078644872*c[46]
+                                        - 14476.297869275832222823540899912*c[50]
+                                        - 2957.7018105278970126676368271243*c[51]
+                                        + 33131.737050749391699935612221093*c[59]
+                                        + 137206.99982143768163473984002282*c[62]
+                                        + 21734.580741297955849097168060068*c[63]
+                                        + 256602.86358495690022333348806227*c[66]
+                                        + 71435.28539874394594354362534826*c[67]
+                                        + 6830.519745963699357117610055975*c[68]
+                                        + 218906.64311527871035579038809413*c[71]
+                                        + 74520.*c[72]
+                                        + 10102.474944289641741076121577255*c[73]
+                                        + 67993.31731868948898637354028194*c[77]
+                                        + 25073.68341508682285930889148923*c[78]
+                                        + y*(30244.999586708544043481111478605*c[41]
+                                             + 48012.448385809278576580812586543*c[45]
+                                             + 19301.730492367776297098054533216*c[50]
+                                             - 117605.99984694658425834843430528*c[62]
+                                             - 480877.80734818694687522338707732*c[66]
+                                             - 52385.87595907889369193199192206*c[67]
+                                             - 562902.7965821452552006038550992*c[71]
+                                             - 83160.*c[72]
+                                             - 203979.95195606846695912062084581*c[77]
+                                             + y*(245153.39198142863958344721694138*c[66]
+                                                  + 406540.90864266046208932500646052*c[71]
+                                                  + 169983.29329672372246593385070484*c[77])
+                                             - 33431.577886782430479078521985641*c[78]
+                                             + z*(104771.75191815778738386398384411*c[67]
+                                                  + 166320.*c[72]
+                                                  + 66863.15577356486095815704397128*c[78]))
+                                        + 3818.3766184073566317645595553662*c[79]
+                                        + z*(10581.795688823329384212267202729*c[42]
+                                             + 15650.686885884593659616157289743*c[46]
+                                             + 5915.403621055794025335273654249*c[51]
+                                             - 43469.161482595911698194336120136*c[63]
+                                             - 142870.57079748789188708725069652*c[67]
+                                             - 40983.118475782196142705660335848*c[68]
+                                             - 149040.*c[72]
+                                             - 60614.84966573785044645672946353*c[73]
+                                             - 50147.36683017364571861778297846*c[78]
+                                             - 22910.259710444139790587357332197*c[79]
+                                             + z*(40983.118475782196142705660335848*c[68]
+                                                  + 60614.84966573785044645672946353*c[73]
+                                                  + 22910.259710444139790587357332197*c[79])))
+                                   - 237.58787847867996819868370566723*c[80]
+                                   + z*(712.7636354360399045960511170017*c[24]
+                                        + 920.1738966086790706077092351053*c[27]
+                                        + 311.07555352357729108636643693222*c[31]
+                                        - 3187.5758814497263666548846927882*c[39]
+                                        - 7642.407997483515666375526313082*c[42]
+                                        - 2760.521689826037211823127705316*c[43]
+                                        - 6608.067796262383989615710855669*c[46]
+                                        - 3563.8181771801995229802555850084*c[47]
+                                        - 1971.8012070185980084450912180829*c[51]
+                                        - 1204.7904382090687890885677171307*c[52]
+                                        + 8978.951386437059889646281834366*c[60]
+                                        + 26081.496889557547018916601672082*c[63]
+                                        + 12345.428303627217614914311736518*c[64]
+                                        + 36574.866124156900323094336178309*c[67]
+                                        + 29598.91889917603054750964357589*c[68]
+                                        + 6532.586623995123112813695175577*c[69]
+                                        + 25920.*c[72]
+                                        + 25592.936525533759077392841329045*c[73]
+                                        + 8433.533067463481523619974019915*c[74]
+                                        + 7163.909547167663674088254711209*c[78]
+                                        + 7636.753236814713263529119110732*c[79]
+                                        + 2851.0545417441596183842044680068*c[80]
+                                        + z*(2760.521689826037211823127705316*c[43]
+                                             + 3563.8181771801995229802555850084*c[47]
+                                             + 1204.7904382090687890885677171307*c[52]
+                                             - 12345.428303627217614914311736518*c[64]
+                                             - 29598.91889917603054750964357589*c[68]
+                                             - 16331.466559987807782034237938942*c[69]
+                                             - 25592.936525533759077392841329045*c[73]
+                                             - 21083.832668658703809049935049787*c[74]
+                                             - 7636.753236814713263529119110732*c[79]
+                                             - 7127.636354360399045960511170017*c[80]
+                                             + z*(10887.644373325205188022825292628*c[69]
+                                                  + 14055.888445772469206033290033191*c[74]
+                                                  + 4751.7575695735993639736741133446*c[80]))))
+                              + y*(531.2626469082877277758141154647*c[13]
+                                   + 448.99888641287296627004984787799*c[16]
+                                   - 1357.6450198781712468496211752413*c[23]
+                                   - 5019.960159204453287869032154711*c[26]
+                                   - 920.1738966086790706077092351053*c[27]
+                                   - 3415.2598729818496785588050279873*c[30]
+                                   - 777.6888838089432277159160923306*c[31]
+                                   + 2509.693208342406141596163979059*c[38]
+                                   + 11548.090751288716816601878928195*c[41]
+                                   + 2351.5101530718509742693927117177*c[42]
+                                   + 24317.993338267037201125346634742*c[45]
+                                   + 8694.826047713663144231198494302*c[46]
+                                   + 1187.9393923933998409934185283361*c[47]
+                                   + 14476.297869275832222823540899912*c[50]
+                                   + 5915.403621055794025335273654249*c[51]
+                                   + 1003.9920318408906575738064309422*c[52]
+                                   - 4015.9681273635626302952257237689*c[59]
+                                   - 20194.969670687797296888114981714*c[62]
+                                   - 4346.9161482595911698194336120136*c[63]
+                                   - 52532.86971030613705359583220172*c[66]
+                                   - 20001.879911648304864192215097513*c[67]
+                                   - 3035.7865537616441587189378026554*c[68]
+                                   - 83393.00690105855632601538594062*c[71]
+                                   - 42120.*c[72]
+                                   - 11224.97216032182415675124619695*c[73]
+                                   - 1405.5888445772469206033290033191*c[74]
+                                   - 45328.878212459659324249026854625*c[77]
+                                   - 25073.68341508682285930889148923*c[78]
+                                   - 7636.753236814713263529119110732*c[79]
+                                   + y*(4517.96414328400795908212893924*c[26]
+                                        + 3984.4698518121579583186058659852*c[30]
+                                        - 10998.181667894016015811313264947*c[41]
+                                        - 52377.21642088284935626997736714*c[45]
+                                        - 7825.343442942296829808078644872*c[46]
+                                        - 38603.460984735552594196109066431*c[50]
+                                        - 6901.30422456509302955781926329*c[51]
+                                        + 19600.999974491097376391405717546*c[62]
+                                        + 117862.20768337915364588808506797*c[66]
+                                        + 19049.409439665052251611633426203*c[67]
+                                        + 312723.77587896958622255769727733*c[71]
+                                        + 90720.*c[72]
+                                        + 10102.474944289641741076121577255*c[73]
+                                        + 203979.95195606846695912062084581*c[77]
+                                        + 66863.15577356486095815704397128*c[78]
+                                        + y*(32008.298923872852384387208391029*c[45]
+                                             + 28952.595738551664445647081799823*c[50]
+                                             - 75431.8129173626583333683744435*c[66]
+                                             - 437813.28623055742071158077618826*c[71]
+                                             - 55440.*c[72]
+                                             - 339966.58659344744493186770140969*c[77]
+                                             + y*(203270.45432133023104466250323026*c[71]
+                                                  + 186981.62262639609471252723577533*c[77])
+                                             - 50147.36683017364571861778297846*c[78]
+                                             + z*(110880.*c[72]
+                                                  + 100294.73366034729143723556595692*c[78]))
+                                        + 8909.545442950498807450638962521*c[79]
+                                        + z*(15650.686885884593659616157289743*c[46]
+                                             + 13802.60844913018605911563852658*c[51]
+                                             - 38098.818879330104503223266852405*c[67]
+                                             - 181440.*c[72]
+                                             - 60614.84966573785044645672946353*c[73]
+                                             - 133726.31154712972191631408794256*c[78]
+                                             - 53457.27265770299284470383377513*c[79]
+                                             + z*(60614.84966573785044645672946353*c[73]
+                                                  + 53457.27265770299284470383377513*c[79])))
+                                   - 1187.9393923933998409934185283361*c[80]
+                                   + z*(1840.3477932173581412154184702107*c[27]
+                                        + 1555.3777676178864554318321846611*c[31]
+                                        - 4703.0203061437019485387854234353*c[42]
+                                        - 17389.652095427326288462396988604*c[46]
+                                        - 7127.636354360399045960511170017*c[47]
+                                        - 11830.807242111588050670547308497*c[51]
+                                        - 6023.952191045343945442838585653*c[52]
+                                        + 8693.832296519182339638867224027*c[63]
+                                        + 40003.759823296609728384430195026*c[67]
+                                        + 18214.719322569864952313626815932*c[68]
+                                        + 84240.*c[72]
+                                        + 67349.8329619309449405074771817*c[73]
+                                        + 16867.066134926963047239948039829*c[74]
+                                        + 50147.36683017364571861778297846*c[78]
+                                        + 45820.519420888279581174714664394*c[79]
+                                        + 14255.272708720798091921022340034*c[80]
+                                        + z*(7127.636354360399045960511170017*c[47]
+                                             + 6023.952191045343945442838585653*c[52]
+                                             - 18214.719322569864952313626815932*c[68]
+                                             - 67349.8329619309449405074771817*c[73]
+                                             - 42167.665337317407618099870099573*c[74]
+                                             - 45820.519420888279581174714664394*c[79]
+                                             - 35638.181771801995229802555850084*c[80]
+                                             + z*(28111.776891544938412066580066382*c[74]
+                                                  + 23758.787847867996819868370566723*c[80]))))
+                              + 98.59006035092990042225456090414*c[81]
+                              + z*(146.96938456699068589183704448235*c[14]
+                                   + 113.84199576606165595196016759958*c[17]
+                                   - 407.29350596345137405488635257239*c[24]
+                                   - 1051.6273104099189378373819829775*c[27]
+                                   - 569.2099788303082797598008379979*c[28]
+                                   - 622.1511070471545821727328738644*c[31]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   + 796.893970362431591663721173197*c[39]
+                                   + 2498.4795376388416601612297562*c[42]
+                                   + 1577.4409656148784067560729744663*c[43]
+                                   + 3825.7234609940117834617273374928*c[46]
+                                   + 4072.9350596345137405488635257239*c[47]
+                                   + 1346.996659238618898810149543634*c[48]
+                                   + 1971.8012070185980084450912180829*c[51]
+                                   + 2409.5808764181375781771354342613*c[52]
+                                   + 1043.3791257256395773077438193162*c[53]
+                                   - 1330.2150202128977614290787902765*c[60]
+                                   - 4507.9130426395760279608941161623*c[63]
+                                   - 3086.3570759068044037285779341294*c[64]
+                                   - 8381.740153452622990709118707529*c[67]
+                                   - 9676.569640115240755916614245964*c[68]
+                                   - 3732.9066422829274930363972431867*c[69]
+                                   - 10080.*c[72]
+                                   - 14816.963251624807886911644979974*c[73]
+                                   - 9638.323505672550312708541737045*c[74]
+                                   - 2545.5844122715710878430397035775*c[75]
+                                   - 4775.9396981117757827255031408058*c[78]
+                                   - 7636.753236814713263529119110732*c[79]
+                                   - 5702.109083488319236768408936014*c[80]
+                                   - 1971.8012070185980084450912180829*c[81]
+                                   + z*(569.2099788303082797598008379979*c[28]
+                                        + 440.90815370097205767551113344706*c[32]
+                                        - 1577.4409656148784067560729744663*c[43]
+                                        - 4072.9350596345137405488635257239*c[47]
+                                        - 3367.4916480965472470253738590849*c[48]
+                                        - 2409.5808764181375781771354342613*c[52]
+                                        - 2608.4478143140989432693595482906*c[53]
+                                        + 3086.3570759068044037285779341294*c[64]
+                                        + 9676.569640115240755916614245964*c[68]
+                                        + 9332.266605707318732590993107967*c[69]
+                                        + 14816.963251624807886911644979974*c[73]
+                                        + 24095.808764181375781771354342613*c[74]
+                                        + 11455.129855222069895293678666099*c[75]
+                                        + 7636.753236814713263529119110732*c[79]
+                                        + 14255.272708720798091921022340034*c[80]
+                                        + 8873.105431583691038002910481373*c[81]
+                                        + z*(2244.9944320643648313502492393899*c[48]
+                                             + 1738.9652095427326288462396988604*c[53]
+                                             - 6221.511070471545821727328738644*c[69]
+                                             - 16063.872509454250521180902895076*c[74]
+                                             - 17819.090885900997614901277925042*c[75]
+                                             - 9503.515139147198727947348226689*c[80]
+                                             - 13802.60844913018605911563852658*c[81]
+                                             + z*(8909.545442950498807450638962521*c[75]
+                                                  + 6901.30422456509302955781926329*c[81])))))
+                         - 22.978250586152114639402445872876*c[82]
+                         + z*(24.*c[8]
+                              - 29.393876913398137178367408896471*c[14]
+                              - 113.84199576606165595196016759958*c[17]
+                              - 92.95160030897800524430236959478*c[18]
+                              + 33.941125496954281171240529381033*c[24]
+                              + 131.45341380123986722967274787219*c[27]
+                              + 113.84199576606165595196016759958*c[28]
+                              + 311.07555352357729108636643693222*c[31]
+                              + 440.90815370097205767551113344706*c[32]
+                              + 219.96363335788032031622626529894*c[33]
+                              - 37.947331922020551983986722533193*c[39]
+                              - 146.96938456699068589183704448235*c[42]
+                              - 131.45341380123986722967274787219*c[43]
+                              - 347.79304190854652576924793977207*c[46]
+                              - 509.1168824543142175686079407155*c[47]
+                              - 269.39933184772377976202990872679*c[48]
+                              - 657.267069006199336148363739361*c[51]
+                              - 1204.7904382090687890885677171307*c[52]
+                              - 1043.3791257256395773077438193162*c[53]
+                              - 415.69219381653055044658712196141*c[54]
+                              + 41.569219381653055044658712196141*c[60]
+                              + 160.99689437998485814146050414865*c[63]
+                              + 146.96938456699068589183704448235*c[64]
+                              + 380.98818879330104503223266852405*c[67]
+                              + 569.2099788303082797598008379979*c[68]
+                              + 311.07555352357729108636643693222*c[69]
+                              + 720.*c[72]
+                              + 1346.996659238618898810149543634*c[73]
+                              + 1204.7904382090687890885677171307*c[74]
+                              + 509.1168824543142175686079407155*c[75]
+                              + 1193.9849245279439456813757852014*c[78]
+                              + 2545.5844122715710878430397035775*c[79]
+                              + 2851.0545417441596183842044680068*c[80]
+                              + 1971.8012070185980084450912180829*c[81]
+                              + 689.3475175845634391820733761863*c[82]
+                              + z*(92.95160030897800524430236959478*c[18]
+                                   - 113.84199576606165595196016759958*c[28]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   - 549.9090833947008007905656632474*c[33]
+                                   + 131.45341380123986722967274787219*c[43]
+                                   + 509.1168824543142175686079407155*c[47]
+                                   + 673.498329619309449405074771817*c[48]
+                                   + 1204.7904382090687890885677171307*c[52]
+                                   + 2608.4478143140989432693595482906*c[53]
+                                   + 1870.6148721743874770096420488263*c[54]
+                                   - 146.96938456699068589183704448235*c[64]
+                                   - 569.2099788303082797598008379979*c[68]
+                                   - 777.6888838089432277159160923306*c[69]
+                                   - 1346.996659238618898810149543634*c[73]
+                                   - 3011.9760955226719727214192928267*c[74]
+                                   - 2291.0259710444139790587357332197*c[75]
+                                   - 2545.5844122715710878430397035775*c[79]
+                                   - 7127.636354360399045960511170017*c[80]
+                                   - 8873.105431583691038002910481373*c[81]
+                                   - 4825.4326230919440742745136333039*c[82]
+                                   + z*(366.60605559646720052704377549824*c[33]
+                                        - 448.99888641287296627004984787799*c[48]
+                                        - 1738.9652095427326288462396988604*c[53]
+                                        - 2909.8453567157138531261098537299*c[54]
+                                        + 518.459255872628818477277394887*c[69]
+                                        + 2007.9840636817813151476128618844*c[74]
+                                        + 3563.8181771801995229802555850084*c[75]
+                                        + 4751.7575695735993639736741133446*c[80]
+                                        + 13802.60844913018605911563852658*c[81]
+                                        + 12867.82032824518419806536968881*c[82]
+                                        + z*(1454.9226783578569265630549268649*c[54]
+                                             - 1781.9090885900997614901277925042*c[75]
+                                             - 6901.30422456509302955781926329*c[81]
+                                             - 14476.297869275832222823540899912*c[82]
+                                             + 5790.519147710332889129416359965*z*c[82]))));
+    grad[0] /*ARGH*/[2]= 4.8989794855663561963945681494118*c[3]
+                         - 6.928203230275509174109785366023*c[6]
+                         - 12.*c[8]
+                         - 18.973665961010275991993361266596*c[9]
+                         + 8.485281374238570292810132345258*c[12]
+                         + 14.696938456699068589183704448235*c[14]
+                         + 26.832815729997476356910084024775*c[15]
+                         + 18.973665961010275991993361266596*c[17]
+                         + 46.475800154489002622151184797389*c[18]
+                         + 44.899888641287296627004984787799*c[19]
+                         - 9.797958971132712392789136298824*c[22]
+                         - 16.970562748477140585620264690516*c[24]
+                         - 32.863353450309966807418186968048*c[25]
+                         - 21.908902300206644538278791312032*c[27]
+                         - 56.92099788303082797598008379979*c[28]
+                         - 63.49803146555017417203877808734*c[29]
+                         - 25.922962793631440923863869744352*c[31]
+                         - 73.48469228349534294591852224118*c[32]
+                         - 109.98181667894016015811313264947*c[33]
+                         - 84.85281374238570292810132345258*c[34]
+                         + 10.954451150103322269139395656016*c[37]
+                         + 18.973665961010275991993361266596*c[39]
+                         + 37.947331922020551983986722533193*c[40]
+                         + 24.494897427831780981972840747059*c[42]
+                         + 65.7267069006199336148363739361*c[43]
+                         + 77.76888838089432277159160923306*c[44]
+                         + 28.98275349237887714743732831434*c[46]
+                         + 84.85281374238570292810132345258*c[47]
+                         + 134.6996659238618898810149543634*c[48]
+                         + 120.*c[49]
+                         + 32.863353450309966807418186968048*c[51]
+                         + 100.39920318408906575738064309422*c[52]
+                         + 173.89652095427326288462396988604*c[53]
+                         + 207.8460969082652752232935609807*c[54]
+                         + 140.71247279470288663696890340633*c[55]
+                         - 12.*c[58]
+                         - 20.78460969082652752232935609807*c[60]
+                         - 42.426406871192851464050661726291*c[61]
+                         - 26.832815729997476356910084024775*c[63]
+                         - 73.48469228349534294591852224118*c[64]
+                         - 89.7997772825745932540099695756*c[65]
+                         - 31.749015732775087086019389043671*c[67]
+                         - 94.86832980505137995996680633298*c[68]
+                         - 155.53777676178864554318321846611*c[69]
+                         - 146.96938456699068589183704448235*c[70]
+                         - 36.*c[72]
+                         - 112.2497216032182415675124619695*c[73]
+                         - 200.79840636817813151476128618844*c[74]
+                         - 254.55844122715710878430397035775*c[75]
+                         - 198.99748742132399094689596420024*c[76]
+                         - 39.799497484264798189379192840048*c[78]
+                         - 127.27922061357855439215198517887*c[79]
+                         - 237.58787847867996819868370566723*c[80]
+                         - 328.63353450309966807418186968048*c[81]
+                         - 344.67375879228171959103668809314*c[82]
+                         + y*(24.*c[8]
+                              - 29.393876913398137178367408896471*c[14]
+                              - 113.84199576606165595196016759958*c[17]
+                              - 92.95160030897800524430236959478*c[18]
+                              + 33.941125496954281171240529381033*c[24]
+                              + 131.45341380123986722967274787219*c[27]
+                              + 113.84199576606165595196016759958*c[28]
+                              + 311.07555352357729108636643693222*c[31]
+                              + 440.90815370097205767551113344706*c[32]
+                              + 219.96363335788032031622626529894*c[33]
+                              - 37.947331922020551983986722533193*c[39]
+                              - 146.96938456699068589183704448235*c[42]
+                              - 131.45341380123986722967274787219*c[43]
+                              - 347.79304190854652576924793977207*c[46]
+                              - 509.1168824543142175686079407155*c[47]
+                              - 269.39933184772377976202990872679*c[48]
+                              - 657.267069006199336148363739361*c[51]
+                              - 1204.7904382090687890885677171307*c[52]
+                              - 1043.3791257256395773077438193162*c[53]
+                              - 415.69219381653055044658712196141*c[54]
+                              + 41.569219381653055044658712196141*c[60]
+                              + 160.99689437998485814146050414865*c[63]
+                              + 146.96938456699068589183704448235*c[64]
+                              + 380.98818879330104503223266852405*c[67]
+                              + 569.2099788303082797598008379979*c[68]
+                              + 311.07555352357729108636643693222*c[69]
+                              + 720.*c[72]
+                              + 1346.996659238618898810149543634*c[73]
+                              + 1204.7904382090687890885677171307*c[74]
+                              + 509.1168824543142175686079407155*c[75]
+                              + 1193.9849245279439456813757852014*c[78]
+                              + 2545.5844122715710878430397035775*c[79]
+                              + 2851.0545417441596183842044680068*c[80]
+                              + 1971.8012070185980084450912180829*c[81]
+                              + y*(113.84199576606165595196016759958*c[17]
+                                   - 131.45341380123986722967274787219*c[27]
+                                   - 777.6888838089432277159160923306*c[31]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   + 146.96938456699068589183704448235*c[42]
+                                   + 869.4826047713663144231198494302*c[46]
+                                   + 509.1168824543142175686079407155*c[47]
+                                   + 2957.7018105278970126676368271243*c[51]
+                                   + 3011.9760955226719727214192928267*c[52]
+                                   + 1043.3791257256395773077438193162*c[53]
+                                   - 160.99689437998485814146050414865*c[63]
+                                   - 952.4704719832526125805816713101*c[67]
+                                   - 569.2099788303082797598008379979*c[68]
+                                   - 3240.*c[72]
+                                   - 3367.4916480965472470253738590849*c[73]
+                                   - 1204.7904382090687890885677171307*c[74]
+                                   - 8357.89447169560761976963049641*c[78]
+                                   - 11455.129855222069895293678666099*c[79]
+                                   - 7127.636354360399045960511170017*c[80]
+                                   + y*(518.459255872628818477277394887*c[31]
+                                        - 579.6550698475775429487465662868*c[46]
+                                        - 4600.8694830433953530385461755267*c[51]
+                                        - 2007.9840636817813151476128618844*c[52]
+                                        + 634.9803146555017417203877808734*c[67]
+                                        + 5040.*c[72]
+                                        + 2244.9944320643648313502492393899*c[73]
+                                        + 22287.718591188286986052347990427*c[78]
+                                        + 17819.090885900997614901277925042*c[79]
+                                        + y*(2300.4347415216976765192730877634*c[51]
+                                             - 2520.*c[72]
+                                             - 25073.68341508682285930889148923*c[78]
+                                             + 10029.473366034729143723556595692*y*c[78]
+                                             - 8909.545442950498807450638962521*c[79]
+                                             + 17819.090885900997614901277925042*z*c[79])
+                                        + 4751.7575695735993639736741133446*c[80]
+                                        + z*(4015.9681273635626302952257237689*c[52]
+                                             - 4489.9888641287296627004984787799*c[73]
+                                             - 35638.181771801995229802555850084*c[79]
+                                             - 23758.787847867996819868370566723*c[80]
+                                             + 23758.787847867996819868370566723*z*c[80]))
+                                   - 1971.8012070185980084450912180829*c[81]
+                                   + z*(881.8163074019441153510222668941*c[32]
+                                        - 1018.233764908628435137215881431*c[47]
+                                        - 6023.952191045343945442838585653*c[52]
+                                        - 5216.895628628197886538719096581*c[53]
+                                        + 1138.4199576606165595196016759958*c[68]
+                                        + 6734.98329619309449405074771817*c[73]
+                                        + 6023.952191045343945442838585653*c[74]
+                                        + 22910.259710444139790587357332197*c[79]
+                                        + 35638.181771801995229802555850084*c[80]
+                                        + 17746.210863167382076005820962746*c[81]
+                                        + z*(5216.895628628197886538719096581*c[53]
+                                             - 6023.952191045343945442838585653*c[74]
+                                             - 35638.181771801995229802555850084*c[80]
+                                             - 41407.825347390558177346915579741*c[81]
+                                             + 27605.21689826037211823127705316*z*c[81])))
+                              + 689.3475175845634391820733761863*c[82]
+                              + z*(185.90320061795601048860473918956*c[18]
+                                   - 227.68399153212331190392033519916*c[28]
+                                   - 881.8163074019441153510222668941*c[32]
+                                   - 1099.8181667894016015811313264947*c[33]
+                                   + 262.90682760247973445934549574439*c[43]
+                                   + 1018.233764908628435137215881431*c[47]
+                                   + 1346.996659238618898810149543634*c[48]
+                                   + 2409.5808764181375781771354342613*c[52]
+                                   + 5216.895628628197886538719096581*c[53]
+                                   + 3741.2297443487749540192840976527*c[54]
+                                   - 293.93876913398137178367408896471*c[64]
+                                   - 1138.4199576606165595196016759958*c[68]
+                                   - 1555.3777676178864554318321846611*c[69]
+                                   - 2693.9933184772377976202990872679*c[73]
+                                   - 6023.952191045343945442838585653*c[74]
+                                   - 4582.0519420888279581174714664394*c[75]
+                                   - 5091.168824543142175686079407155*c[79]
+                                   - 14255.272708720798091921022340034*c[80]
+                                   - 17746.210863167382076005820962746*c[81]
+                                   - 9650.865246183888148549027266608*c[82]
+                                   + z*(1099.8181667894016015811313264947*c[33]
+                                        - 1346.996659238618898810149543634*c[48]
+                                        - 5216.895628628197886538719096581*c[53]
+                                        - 8729.53607014714155937832956119*c[54]
+                                        + 1555.3777676178864554318321846611*c[69]
+                                        + 6023.952191045343945442838585653*c[74]
+                                        + 10691.454531540598568940766755025*c[75]
+                                        + 14255.272708720798091921022340034*c[80]
+                                        + 41407.825347390558177346915579741*c[81]
+                                        + 38603.460984735552594196109066431*c[82]
+                                        + z*(5819.69071343142770625221970746*c[54]
+                                             - 7127.636354360399045960511170017*c[75]
+                                             - 27605.21689826037211823127705316*c[81]
+                                             - 57905.19147710332889129416359965*c[82]
+                                             + 28952.595738551664445647081799823*z*c[82]))))
+                         + x*(20.78460969082652752232935609807*c[6]
+                              + 12.*c[8]
+                              - 67.88225099390856234248105876207*c[12]
+                              - 88.18163074019441153510222668941*c[14]
+                              - 80.49844718999242907073025207433*c[15]
+                              - 37.947331922020551983986722533193*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 146.96938456699068589183704448235*c[22]
+                              + 220.61731573020282761306344097671*c[24]
+                              + 262.90682760247973445934549574439*c[25]
+                              + 197.18012070185980084450912180829*c[27]
+                              + 341.52598729818496785588050279873*c[28]
+                              + 190.49409439665052251611633426203*c[29]
+                              + 77.76888838089432277159160923306*c[31]
+                              + 146.96938456699068589183704448235*c[32]
+                              + 109.98181667894016015811313264947*c[33]
+                              - 262.90682760247973445934549574439*c[37]
+                              - 417.42065114222607182385394786512*c[39]
+                              - 569.2099788303082797598008379979*c[40]
+                              - 440.90815370097205767551113344706*c[42]
+                              - 854.4471897080591369928728611693*c[43]
+                              - 622.1511070471545821727328738644*c[44]
+                              - 347.79304190854652576924793977207*c[46]
+                              - 763.6753236814713263529119110732*c[47]
+                              - 808.1979955431713392860897261804*c[48]
+                              - 360.*c[49]
+                              - 131.45341380123986722967274787219*c[51]
+                              - 301.19760955226719727214192928267*c[52]
+                              - 347.79304190854652576924793977207*c[53]
+                              - 207.8460969082652752232935609807*c[54]
+                              + 420.*c[58]
+                              + 685.8921197972754082368687512363*c[60]
+                              + 1018.233764908628435137215881431*c[61]
+                              + 778.1516561699268143503924367185*c[63]
+                              + 1616.6632302368975448102074893059*c[64]
+                              + 1346.996659238618898810149543634*c[65]
+                              + 730.2273618538270029784459480044*c[67]
+                              + 1707.6299364909248392794025139937*c[68]
+                              + 2021.9910979032523920613818400595*c[69]
+                              + 1175.7550765359254871346963558588*c[70]
+                              + 540.*c[72]
+                              + 1346.996659238618898810149543634*c[73]
+                              + 1807.185657313603183632851575696*c[74]
+                              + 1527.3506473629426527058238221465*c[75]
+                              + 596.9924622639719728406878926007*c[76]
+                              + 198.99748742132399094689596420024*c[78]
+                              + 509.1168824543142175686079407155*c[79]
+                              + 712.7636354360399045960511170017*c[80]
+                              + 657.267069006199336148363739361*c[81]
+                              + x*(84.85281374238570292810132345258*c[12]
+                                   + 73.48469228349534294591852224118*c[14]
+                                   + 18.973665961010275991993361266596*c[17]
+                                   - 440.90815370097205767551113344706*c[22]
+                                   - 560.028570699745639325468734787*c[24]
+                                   - 328.63353450309966807418186968048*c[25]
+                                   - 328.63353450309966807418186968048*c[27]
+                                   - 284.60498941515413987990041899894*c[28]
+                                   - 77.76888838089432277159160923306*c[31]
+                                   - 73.48469228349534294591852224118*c[32]
+                                   + 1380.260844913018605911563852658*c[37]
+                                   + 1992.2349259060789791593029329926*c[39]
+                                   + 1707.6299364909248392794025139937*c[40]
+                                   + 1690.1479225203928877561260115471*c[42]
+                                   + 2168.9813277204578092896003398912*c[43]
+                                   + 777.6888838089432277159160923306*c[44]
+                                   + 869.4826047713663144231198494302*c[46]
+                                   + 1272.7922061357855439215198517887*c[47]
+                                   + 673.498329619309449405074771817*c[48]
+                                   + 197.18012070185980084450912180829*c[51]
+                                   + 301.19760955226719727214192928267*c[52]
+                                   + 173.89652095427326288462396988604*c[53]
+                                   - 3360.*c[58]
+                                   - 5154.583203324978825537680312321*c[60]
+                                   - 5345.727265770299284470383377513*c[61]
+                                   - 5098.234988699520507812915964707*c[63]
+                                   - 7715.892689767011009321444835324*c[64]
+                                   - 4040.9899777158566964304486309019*c[65]
+                                   - 3746.3838564674602761502879071532*c[67]
+                                   - 6545.914756548545217237709636976*c[68]
+                                   - 5132.746633139025302925046209382*c[69]
+                                   - 1469.6938456699068589183704448235*c[70]
+                                   - 1800.*c[72]
+                                   - 3367.4916480965472470253738590849*c[73]
+                                   - 3011.9760955226719727214192928267*c[74]
+                                   - 1272.7922061357855439215198517887*c[75]
+                                   - 397.99497484264798189379192840048*c[78]
+                                   - 763.6753236814713263529119110732*c[79]
+                                   - 712.7636354360399045960511170017*c[80]
+                                   + x*(342.92856398964493374761977045882*c[22]
+                                        + 356.38181771801995229802555850084*c[24]
+                                        + 153.36231610144651176795153918422*c[27]
+                                        + 25.922962793631440923863869744352*c[31]
+                                        - 2453.7970576231441882872246269476*c[37]
+                                        - 3187.5758814497263666548846927882*c[39]
+                                        - 1328.1566172707193194395352886617*c[40]
+                                        - 2155.5509736491967264136099857412*c[42]
+                                        - 1380.260844913018605911563852658*c[43]
+                                        - 811.5170977866085601282451928015*c[46]
+                                        - 593.9696961966999204967092641681*c[47]
+                                        - 131.45341380123986722967274787219*c[51]
+                                        - 100.39920318408906575738064309422*c[52]
+                                        + 10080.*c[58]
+                                        + 14466.088344815263155541231844257*c[60]
+                                        + 9503.515139147198727947348226689*c[61]
+                                        + 12396.760867258834076892458819446*c[63]
+                                        + 12345.428303627217614914311736518*c[64]
+                                        + 3142.9922048901107638903489351459*c[65]
+                                        + 7175.27755560716968144038192387*c[67]
+                                        + 8348.413022844521436477078957302*c[68]
+                                        + 3266.2933119975615564068475877884*c[69]
+                                        + 2520.*c[72]
+                                        + 3142.9922048901107638903489351459*c[73]
+                                        + 1405.5888445772469206033290033191*c[74]
+                                        + 397.99497484264798189379192840048*c[78]
+                                        + 509.1168824543142175686079407155*c[79]
+                                        + x*(1380.260844913018605911563852658*c[37]
+                                             + 1593.7879407248631833274423463941*c[39]
+                                             + 881.8163074019441153510222668941*c[42]
+                                             + 260.84478143140989432693595482906*c[46]
+                                             + 32.863353450309966807418186968048*c[51]
+                                             - 12600.*c[58]
+                                             - 16835.533849569487293086778439437*c[60]
+                                             - 5345.727265770299284470383377513*c[61]
+                                             - 12477.259314448826505963189071521*c[63]
+                                             - 6172.714151813608807457155868259*c[64]
+                                             - 5873.567910563391110913586973079*c[67]
+                                             - 3415.2598729818496785588050279873*c[68]
+                                             - 1620.*c[72]
+                                             - 1010.2474944289641741076121577255*c[73]
+                                             - 198.99748742132399094689596420024*c[78]
+                                             + x*(5544.*c[58]
+                                                  + 6858.921197972754082368687512363*c[60]
+                                                  + 4427.4145954495835988901638640879*c[63]
+                                                  + 1746.1958653026297897310663974019*c[67]
+                                                  + 396.*c[72]
+                                                  + 39.799497484264798189379192840048*c[78])
+                                             + y*(13717.842395945508164737375024727*c[60]
+                                                  + 26564.487572697501593340983184528*c[63]
+                                                  + 20954.350383631557476772796768823*c[67]
+                                                  + 7920.*c[72]
+                                                  + 1193.9849245279439456813757852014*c[78])
+                                             - 127.27922061357855439215198517887*c[79]
+                                             + z*(10691.454531540598568940766755025*c[61]
+                                                  + 12345.428303627217614914311736518*c[64]
+                                                  + 6830.519745963699357117610055975*c[68]
+                                                  + 2020.4949888579283482152243154509*c[73]
+                                                  + 254.55844122715710878430397035775*c[79]))
+                                        + y*(3187.5758814497263666548846927882*c[39]
+                                             + 5290.897844411664692106133601365*c[42]
+                                             + 3130.1373771769187319232314579487*c[46]
+                                             + 657.267069006199336148363739361*c[51]
+                                             - 19953.225303193466421436181854148*c[60]
+                                             - 48299.068313995457442438151244596*c[63]
+                                             - 12345.428303627217614914311736518*c[64]
+                                             - 49528.464543129135854190246908127*c[67]
+                                             - 20491.559237891098071352830167924*c[68]
+                                             - 24480.*c[72]
+                                             - 12122.969933147570089291345892706*c[73]
+                                             - 4775.9396981117757827255031408058*c[78]
+                                             + y*(26564.487572697501593340983184528*c[63]
+                                                  + 52385.87595907889369193199192206*c[67]
+                                                  + 35640.*c[72]
+                                                  + 8357.89447169560761976963049641*c[78])
+                                             - 2545.5844122715710878430397035775*c[79]
+                                             + z*(24690.856607254435229828623473035*c[64]
+                                                  + 40983.118475782196142705660335848*c[68]
+                                                  + 24245.939866295140178582691785411*c[73]
+                                                  + 5091.168824543142175686079407155*c[79]))
+                                        + 237.58787847867996819868370566723*c[80]
+                                        + z*(2656.3132345414386388790705773235*c[40]
+                                             + 2760.521689826037211823127705316*c[43]
+                                             + 1187.9393923933998409934185283361*c[47]
+                                             + 200.79840636817813151476128618844*c[52]
+                                             - 19007.030278294397455894696453378*c[61]
+                                             - 24690.856607254435229828623473035*c[64]
+                                             - 15714.96102445055381945174467573*c[65]
+                                             - 16696.826045689042872954157914605*c[68]
+                                             - 16331.466559987807782034237938942*c[69]
+                                             - 6285.984409780221527780697870292*c[73]
+                                             - 7027.944222886234603016645016596*c[74]
+                                             - 1018.233764908628435137215881431*c[79]
+                                             - 1187.9393923933998409934185283361*c[80]
+                                             + z*(15714.96102445055381945174467573*c[65]
+                                                  + 16331.466559987807782034237938942*c[69]
+                                                  + 7027.944222886234603016645016596*c[74]
+                                                  + 1187.9393923933998409934185283361*c[80])))
+                                   + y*(712.7636354360399045960511170017*c[24]
+                                        + 920.1738966086790706077092351053*c[27]
+                                        + 311.07555352357729108636643693222*c[31]
+                                        - 3187.5758814497263666548846927882*c[39]
+                                        - 7642.407997483515666375526313082*c[42]
+                                        - 2760.521689826037211823127705316*c[43]
+                                        - 6608.067796262383989615710855669*c[46]
+                                        - 3563.8181771801995229802555850084*c[47]
+                                        - 1971.8012070185980084450912180829*c[51]
+                                        - 1204.7904382090687890885677171307*c[52]
+                                        + 8978.951386437059889646281834366*c[60]
+                                        + 26081.496889557547018916601672082*c[63]
+                                        + 12345.428303627217614914311736518*c[64]
+                                        + 36574.866124156900323094336178309*c[67]
+                                        + 29598.91889917603054750964357589*c[68]
+                                        + 6532.586623995123112813695175577*c[69]
+                                        + 25920.*c[72]
+                                        + 25592.936525533759077392841329045*c[73]
+                                        + 8433.533067463481523619974019915*c[74]
+                                        + 7163.909547167663674088254711209*c[78]
+                                        + 7636.753236814713263529119110732*c[79]
+                                        + y*(5290.897844411664692106133601365*c[42]
+                                             + 7825.343442942296829808078644872*c[46]
+                                             + 2957.7018105278970126676368271243*c[51]
+                                             - 21734.580741297955849097168060068*c[63]
+                                             - 71435.28539874394594354362534826*c[67]
+                                             - 20491.559237891098071352830167924*c[68]
+                                             - 74520.*c[72]
+                                             - 30307.424832868925223228364731764*c[73]
+                                             - 25073.68341508682285930889148923*c[78]
+                                             + y*(34923.917306052595794621327948038*c[67]
+                                                  + 55440.*c[72]
+                                                  + 22287.718591188286986052347990427*c[78])
+                                             - 11455.129855222069895293678666099*c[79]
+                                             + z*(40983.118475782196142705660335848*c[68]
+                                                  + 60614.84966573785044645672946353*c[73]
+                                                  + 22910.259710444139790587357332197*c[79]))
+                                        + 2851.0545417441596183842044680068*c[80]
+                                        + z*(5521.043379652074423646255410632*c[43]
+                                             + 7127.636354360399045960511170017*c[47]
+                                             + 2409.5808764181375781771354342613*c[52]
+                                             - 24690.856607254435229828623473035*c[64]
+                                             - 59197.83779835206109501928715178*c[68]
+                                             - 32662.933119975615564068475877884*c[69]
+                                             - 51185.87305106751815478568265809*c[73]
+                                             - 42167.665337317407618099870099573*c[74]
+                                             - 15273.506473629426527058238221465*c[79]
+                                             - 14255.272708720798091921022340034*c[80]
+                                             + z*(32662.933119975615564068475877884*c[69]
+                                                  + 42167.665337317407618099870099573*c[74]
+                                                  + 14255.272708720798091921022340034*c[80])))
+                                   - 328.63353450309966807418186968048*c[81]
+                                   + z*(657.267069006199336148363739361*c[25]
+                                        + 569.2099788303082797598008379979*c[28]
+                                        + 146.96938456699068589183704448235*c[32]
+                                        - 3415.2598729818496785588050279873*c[40]
+                                        - 4337.9626554409156185792006797824*c[43]
+                                        - 3888.4444190447161385795804616528*c[44]
+                                        - 2545.5844122715710878430397035775*c[47]
+                                        - 3367.4916480965472470253738590849*c[48]
+                                        - 602.3952191045343945442838585653*c[52]
+                                        - 869.4826047713663144231198494302*c[53]
+                                        + 10691.454531540598568940766755025*c[61]
+                                        + 15431.785379534022018642889670647*c[64]
+                                        + 20204.949888579283482152243154509*c[65]
+                                        + 13091.829513097090434475419273951*c[68]
+                                        + 25663.733165695126514625231046908*c[69]
+                                        + 13227.244611029161730265334003412*c[70]
+                                        + 6734.98329619309449405074771817*c[73]
+                                        + 15059.880477613359863607096464133*c[74]
+                                        + 11455.129855222069895293678666099*c[75]
+                                        + 1527.3506473629426527058238221465*c[79]
+                                        + 3563.8181771801995229802555850084*c[80]
+                                        + 2957.7018105278970126676368271243*c[81]
+                                        + z*(3888.4444190447161385795804616528*c[44]
+                                             + 3367.4916480965472470253738590849*c[48]
+                                             + 869.4826047713663144231198494302*c[53]
+                                             - 20204.949888579283482152243154509*c[65]
+                                             - 25663.733165695126514625231046908*c[69]
+                                             - 30863.570759068044037285779341294*c[70]
+                                             - 15059.880477613359863607096464133*c[74]
+                                             - 26728.636328851496422351916887563*c[75]
+                                             - 3563.8181771801995229802555850084*c[80]
+                                             - 6901.30422456509302955781926329*c[81]
+                                             + z*(20575.713839378696024857186227529*c[70]
+                                                  + 17819.090885900997614901277925042*c[75]
+                                                  + 4600.8694830433953530385461755267*c[81]))))
+                              + y*(146.96938456699068589183704448235*c[14]
+                                   + 113.84199576606165595196016759958*c[17]
+                                   - 407.29350596345137405488635257239*c[24]
+                                   - 1051.6273104099189378373819829775*c[27]
+                                   - 569.2099788303082797598008379979*c[28]
+                                   - 622.1511070471545821727328738644*c[31]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   + 796.893970362431591663721173197*c[39]
+                                   + 2498.4795376388416601612297562*c[42]
+                                   + 1577.4409656148784067560729744663*c[43]
+                                   + 3825.7234609940117834617273374928*c[46]
+                                   + 4072.9350596345137405488635257239*c[47]
+                                   + 1346.996659238618898810149543634*c[48]
+                                   + 1971.8012070185980084450912180829*c[51]
+                                   + 2409.5808764181375781771354342613*c[52]
+                                   + 1043.3791257256395773077438193162*c[53]
+                                   - 1330.2150202128977614290787902765*c[60]
+                                   - 4507.9130426395760279608941161623*c[63]
+                                   - 3086.3570759068044037285779341294*c[64]
+                                   - 8381.740153452622990709118707529*c[67]
+                                   - 9676.569640115240755916614245964*c[68]
+                                   - 3732.9066422829274930363972431867*c[69]
+                                   - 10080.*c[72]
+                                   - 14816.963251624807886911644979974*c[73]
+                                   - 9638.323505672550312708541737045*c[74]
+                                   - 2545.5844122715710878430397035775*c[75]
+                                   - 4775.9396981117757827255031408058*c[78]
+                                   - 7636.753236814713263529119110732*c[79]
+                                   - 5702.109083488319236768408936014*c[80]
+                                   + y*(920.1738966086790706077092351053*c[27]
+                                        + 777.6888838089432277159160923306*c[31]
+                                        - 2351.5101530718509742693927117177*c[42]
+                                        - 8694.826047713663144231198494302*c[46]
+                                        - 3563.8181771801995229802555850084*c[47]
+                                        - 5915.403621055794025335273654249*c[51]
+                                        - 3011.9760955226719727214192928267*c[52]
+                                        + 4346.9161482595911698194336120136*c[63]
+                                        + 20001.879911648304864192215097513*c[67]
+                                        + 9107.359661284932476156813407966*c[68]
+                                        + 42120.*c[72]
+                                        + 33674.916480965472470253738590849*c[73]
+                                        + 8433.533067463481523619974019915*c[74]
+                                        + 25073.68341508682285930889148923*c[78]
+                                        + 22910.259710444139790587357332197*c[79]
+                                        + y*(5216.895628628197886538719096581*c[46]
+                                             + 4600.8694830433953530385461755267*c[51]
+                                             - 12699.606293110034834407755617468*c[67]
+                                             - 60480.*c[72]
+                                             - 20204.949888579283482152243154509*c[73]
+                                             - 44575.437182376573972104695980854*c[78]
+                                             + y*(27720.*c[72]
+                                                  + 25073.68341508682285930889148923*c[78])
+                                             - 17819.090885900997614901277925042*c[79]
+                                             + z*(40409.899777158566964304486309019*c[73]
+                                                  + 35638.181771801995229802555850084*c[79]))
+                                        + 7127.636354360399045960511170017*c[80]
+                                        + z*(7127.636354360399045960511170017*c[47]
+                                             + 6023.952191045343945442838585653*c[52]
+                                             - 18214.719322569864952313626815932*c[68]
+                                             - 67349.8329619309449405074771817*c[73]
+                                             - 42167.665337317407618099870099573*c[74]
+                                             - 45820.519420888279581174714664394*c[79]
+                                             - 35638.181771801995229802555850084*c[80]
+                                             + z*(42167.665337317407618099870099573*c[74]
+                                                  + 35638.181771801995229802555850084*c[80])))
+                                   - 1971.8012070185980084450912180829*c[81]
+                                   + z*(1138.4199576606165595196016759958*c[28]
+                                        + 881.8163074019441153510222668941*c[32]
+                                        - 3154.8819312297568135121459489326*c[43]
+                                        - 8145.870119269027481097727051448*c[47]
+                                        - 6734.98329619309449405074771817*c[48]
+                                        - 4819.1617528362751563542708685227*c[52]
+                                        - 5216.895628628197886538719096581*c[53]
+                                        + 6172.714151813608807457155868259*c[64]
+                                        + 19353.139280230481511833228491928*c[68]
+                                        + 18664.533211414637465181986215933*c[69]
+                                        + 29633.926503249615773823289959947*c[73]
+                                        + 48191.617528362751563542708685227*c[74]
+                                        + 22910.259710444139790587357332197*c[75]
+                                        + 15273.506473629426527058238221465*c[79]
+                                        + 28510.545417441596183842044680068*c[80]
+                                        + 17746.210863167382076005820962746*c[81]
+                                        + z*(6734.98329619309449405074771817*c[48]
+                                             + 5216.895628628197886538719096581*c[53]
+                                             - 18664.533211414637465181986215933*c[69]
+                                             - 48191.617528362751563542708685227*c[74]
+                                             - 53457.27265770299284470383377513*c[75]
+                                             - 28510.545417441596183842044680068*c[80]
+                                             - 41407.825347390558177346915579741*c[81]
+                                             + z*(35638.181771801995229802555850084*c[75]
+                                                  + 27605.21689826037211823127705316*c[81]))))
+                              + 344.67375879228171959103668809314*c[82]
+                              + z*(160.99689437998485814146050414865*c[15]
+                                   + 92.95160030897800524430236959478*c[18]
+                                   - 525.8136552049594689186909914888*c[25]
+                                   - 683.0519745963699357117610055975*c[28]
+                                   - 952.4704719832526125805816713101*c[29]
+                                   - 293.93876913398137178367408896471*c[32]
+                                   - 549.9090833947008007905656632474*c[33]
+                                   + 1138.4199576606165595196016759958*c[40]
+                                   + 1708.8943794161182739857457223385*c[43]
+                                   + 3110.7555352357729108636643693222*c[44]
+                                   + 1527.3506473629426527058238221465*c[47]
+                                   + 4040.9899777158566964304486309019*c[48]
+                                   + 3240.*c[49]
+                                   + 602.3952191045343945442838585653*c[52]
+                                   + 1738.9652095427326288462396988604*c[53]
+                                   + 1870.6148721743874770096420488263*c[54]
+                                   - 2036.467529817256870274431762862*c[61]
+                                   - 3233.3264604737950896204149786118*c[64]
+                                   - 6734.98329619309449405074771817*c[65]
+                                   - 3415.2598729818496785588050279873*c[68]
+                                   - 10109.955489516261960306909200297*c[69]
+                                   - 10581.795688823329384212267202729*c[70]
+                                   - 2693.9933184772377976202990872679*c[73]
+                                   - 9035.92828656801591816425787848*c[74]
+                                   - 13746.155826266483874352414399318*c[75]
+                                   - 8357.89447169560761976963049641*c[76]
+                                   - 1018.233764908628435137215881431*c[79]
+                                   - 3563.8181771801995229802555850084*c[80]
+                                   - 5915.403621055794025335273654249*c[81]
+                                   - 4825.4326230919440742745136333039*c[82]
+                                   + z*(952.4704719832526125805816713101*c[29]
+                                        + 549.9090833947008007905656632474*c[33]
+                                        - 3110.7555352357729108636643693222*c[44]
+                                        - 4040.9899777158566964304486309019*c[48]
+                                        - 7560.*c[49]
+                                        - 1738.9652095427326288462396988604*c[53]
+                                        - 4364.7680350735707796891647805948*c[54]
+                                        + 6734.98329619309449405074771817*c[65]
+                                        + 10109.955489516261960306909200297*c[69]
+                                        + 24690.856607254435229828623473035*c[70]
+                                        + 9035.92828656801591816425787848*c[74]
+                                        + 32074.363594621795706822300265076*c[75]
+                                        + 33431.577886782430479078521985641*c[76]
+                                        + 3563.8181771801995229802555850084*c[80]
+                                        + 13802.60844913018605911563852658*c[81]
+                                        + 19301.730492367776297098054533216*c[82]
+                                        + z*(5040.*c[49]
+                                             + 2909.8453567157138531261098537299*c[54]
+                                             - 16460.571071502956819885748982024*c[70]
+                                             - 21382.909063081197137881533510051*c[75]
+                                             - 50147.36683017364571861778297846*c[76]
+                                             - 9201.738966086790706077092351053*c[81]
+                                             - 28952.595738551664445647081799823*c[82]
+                                             + z*(25073.68341508682285930889148923*c[76]
+                                                  + 14476.297869275832222823540899912*c[82])))))
+                         - 214.15881957089696286118541257896*c[83]
+                         + z*(37.947331922020551983986722533193*c[9]
+                              - 53.66563145999495271382016804955*c[15]
+                              - 92.95160030897800524430236959478*c[18]
+                              - 224.49944320643648313502492393899*c[19]
+                              + 65.7267069006199336148363739361*c[25]
+                              + 113.84199576606165595196016759958*c[28]
+                              + 317.49015732775087086019389043671*c[29]
+                              + 146.96938456699068589183704448235*c[32]
+                              + 549.9090833947008007905656632474*c[33]
+                              + 763.6753236814713263529119110732*c[34]
+                              - 75.89466384404110396797344506639*c[40]
+                              - 131.45341380123986722967274787219*c[43]
+                              - 388.84444190447161385795804616528*c[44]
+                              - 169.70562748477140585620264690516*c[47]
+                              - 673.498329619309449405074771817*c[48]
+                              - 1080.*c[49]
+                              - 200.79840636817813151476128618844*c[52]
+                              - 869.4826047713663144231198494302*c[53]
+                              - 1870.6148721743874770096420488263*c[54]
+                              - 1969.9746191258404129175646476887*c[55]
+                              + 84.85281374238570292810132345258*c[61]
+                              + 146.96938456699068589183704448235*c[64]
+                              + 448.99888641287296627004984787799*c[65]
+                              + 189.73665961010275991993361266596*c[68]
+                              + 777.6888838089432277159160923306*c[69]
+                              + 1322.7244611029161730265334003412*c[70]
+                              + 224.49944320643648313502492393899*c[73]
+                              + 1003.9920318408906575738064309422*c[74]
+                              + 2291.0259710444139790587357332197*c[75]
+                              + 2785.9648238985358732565434988034*c[76]
+                              + 254.55844122715710878430397035775*c[79]
+                              + 1187.9393923933998409934185283361*c[80]
+                              + 2957.7018105278970126676368271243*c[81]
+                              + 4825.4326230919440742745136333039*c[82]
+                              + 4283.1763914179392572237082515791*c[83]
+                              + z*(224.49944320643648313502492393899*c[19]
+                                   - 317.49015732775087086019389043671*c[29]
+                                   - 549.9090833947008007905656632474*c[33]
+                                   - 1781.9090885900997614901277925042*c[34]
+                                   + 388.84444190447161385795804616528*c[44]
+                                   + 673.498329619309449405074771817*c[48]
+                                   + 2520.*c[49]
+                                   + 869.4826047713663144231198494302*c[53]
+                                   + 4364.7680350735707796891647805948*c[54]
+                                   + 7879.898476503361651670258590755*c[55]
+                                   - 448.99888641287296627004984787799*c[65]
+                                   - 777.6888838089432277159160923306*c[69]
+                                   - 3086.3570759068044037285779341294*c[70]
+                                   - 1003.9920318408906575738064309422*c[74]
+                                   - 5345.727265770299284470383377513*c[75]
+                                   - 11143.859295594143493026173995214*c[76]
+                                   - 1187.9393923933998409934185283361*c[80]
+                                   - 6901.30422456509302955781926329*c[81]
+                                   - 19301.730492367776297098054533216*c[82]
+                                   - 25699.058348507635543342249509475*c[83]
+                                   + z*(1187.9393923933998409934185283361*c[34]
+                                        - 1680.*c[49]
+                                        - 2909.8453567157138531261098537299*c[54]
+                                        - 11819.847714755042477505387886132*c[55]
+                                        + 2057.5713839378696024857186227529*c[70]
+                                        + 3563.8181771801995229802555850084*c[75]
+                                        + 16715.78894339121523953926099282*c[76]
+                                        + 4600.8694830433953530385461755267*c[81]
+                                        + 28952.595738551664445647081799823*c[82]
+                                        + 64247.64587126908885835562377369*c[83]
+                                        + z*(5909.923857377521238752693943066*c[55]
+                                             - 8357.89447169560761976963049641*c[76]
+                                             - 14476.297869275832222823540899912*c[82]
+                                             - 70672.41045839599774419118615106*c[83]
+                                             + 28268.964183358399097676474460422*z*c[83]))));
+    return;
+                #endif
+                #if (PMAX3D>=7)
+  case ( 7 ) :
+    grad[0] /*ARGH*/[0]= 6.*c[1]
+                         + 3.4641016151377545870548926830117*c[2]
+                         - 19.595917942265424785578272597647*c[4]
+                         - 25.455844122715710878430397035775*c[5]
+                         - 10.392304845413263761164678049035*c[6]
+                         - 10.954451150103322269139395656016*c[7]
+                         - 6.*c[8]
+                         + 42.426406871192851464050661726291*c[10]
+                         + 63.68673331236263055312938594235*c[11]
+                         + 33.941125496954281171240529381033*c[12]
+                         + 56.92099788303082797598008379979*c[13]
+                         + 44.090815370097205767551113344706*c[14]
+                         + 13.416407864998738178455042012388*c[15]
+                         + 22.449944320643648313502492393899*c[16]
+                         + 18.973665961010275991993361266596*c[17]
+                         + 7.745966692414833770358530799565*c[18]
+                         - 75.89466384404110396797344506639*c[20]
+                         - 120.49896265113654496053335221618*c[21]
+                         - 73.48469228349534294591852224118*c[22]
+                         - 127.27922061357855439215198517887*c[23]
+                         - 110.30865786510141380653172048836*c[24]
+                         - 43.817804600413289076557582624064*c[25]
+                         - 100.39920318408906575738064309422*c[26]
+                         - 98.59006035092990042225456090414*c[27]
+                         - 56.92099788303082797598008379979*c[28]
+                         - 15.874507866387543543009694521836*c[29]
+                         - 37.947331922020551983986722533193*c[30]
+                         - 38.884444190447161385795804616528*c[31]
+                         - 24.494897427831780981972840747059*c[32]
+                         - 9.165151389911680013176094387456*c[33]
+                         + 121.24355652982141054692124390541*c[35]
+                         + 198.*c[36]
+                         + 131.45341380123986722967274787219*c[37]
+                         + 224.63303408003017934039739318738*c[38]
+                         + 208.71032557111303591192697393256*c[39]
+                         + 94.86832980505137995996680633298*c[40]
+                         + 210.79848196796864030305017091149*c[41]
+                         + 220.45407685048602883775556672353*c[42]
+                         + 142.40786495134318949881214352821*c[43]
+                         + 51.8459255872628818477277394887*c[44]
+                         + 155.88457268119895641747017073553*c[45]
+                         + 173.89652095427326288462396988604*c[46]
+                         + 127.27922061357855439215198517887*c[47]
+                         + 67.3498329619309449405074771817*c[48]
+                         + 18.*c[49]
+                         + 57.44562646538028659850611468219*c[50]
+                         + 65.7267069006199336148363739361*c[51]
+                         + 50.19960159204453287869032154711*c[52]
+                         + 28.98275349237887714743732831434*c[53]
+                         + 10.392304845413263761164678049035*c[54]
+                         - 179.59955456514918650801993915119*c[56]
+                         - 298.11407212676157062443450206005*c[57]
+                         - 210.*c[58]
+                         - 351.39721114431173015083225082978*c[59]
+                         - 342.94605989863770411843437561816*c[60]
+                         - 169.70562748477140585620264690516*c[61]
+                         - 356.38181771801995229802555850084*c[62]
+                         - 389.07582808496340717519621835924*c[63]
+                         - 269.44387170614959080170124821765*c[64]
+                         - 112.2497216032182415675124619695*c[65]
+                         - 314.29922048901107638903489351459*c[66]
+                         - 365.11368092691350148922297400222*c[67]
+                         - 284.60498941515413987990041899894*c[68]
+                         - 168.49925815860436600511515333829*c[69]
+                         - 58.78775382679627435673481779294*c[70]
+                         - 223.37412562783541873039835519809*c[71]
+                         - 270.*c[72]
+                         - 224.49944320643648313502492393899*c[73]
+                         - 150.59880477613359863607096464133*c[74]
+                         - 76.36753236814713263529119110732*c[75]
+                         - 19.899748742132399094689596420024*c[76]
+                         - 80.94442537939224879330183366897*c[77]
+                         - 99.49874371066199547344798210012*c[78]
+                         - 84.85281374238570292810132345258*c[79]
+                         - 59.39696961966999204967092641681*c[80]
+                         - 32.863353450309966807418186968048*c[81]
+                         - 11.489125293076057319701222936438*c[82]
+                         + 252.*c[84]
+                         + 422.62039704680605962069690732743*c[85]
+                         + 311.07555352357729108636643693222*c[86]
+                         + 509.8234988699520507812915964707*c[87]
+                         + 516.3487193748039112105573250597*c[88]
+                         + 271.10883423451918196254857798477*c[89]
+                         + 539.7332674571764804623296137424*c[90]
+                         + 608.6378233399564200961838946011*c[91]
+                         + 442.74145954495835988901638640879*c[92]
+                         + 200.79840636817813151476128618844*c[93]
+                         + 516.*c[94]
+                         + 617.2714151813608807457155868259*c[95]
+                         + 502.2947341949744151229594390367*c[96]
+                         + 318.81028841616764862181061145773*c[97]
+                         + 127.27922061357855439215198517887*c[98]
+                         + 437.79447232691278008317112124053*c[99]
+                         + 544.3822186662602594011412646314*c[100]
+                         + 471.35973523414152562816777930397*c[101]
+                         + 336.74916480965472470253738590849*c[102]
+                         + 191.06019993708789165938815782706*c[103]
+                         + 64.99230723708768288367906854613*c[104]
+                         + 302.86630713897510062201458646752*c[105]
+                         + 386.89533468368418670639219035867*c[106]
+                         + 348.56850115866751966613388598042*c[107]
+                         + 265.63132345414386388790705773235*c[108]
+                         + 170.76299364909248392794025139937*c[109]
+                         + 84.4274836768217319821813420438*c[110]
+                         + 21.633307652783935758715327604823*c[111]
+                         + 108.44353369380767278501943119391*c[112]
+                         + 140.1998573465750713279462187113*c[113]
+                         + 128.4523257866512902011689847764*c[114]
+                         + 100.39920318408906575738064309422*c[115]
+                         + 67.3498329619309449405074771817*c[116]
+                         + 36.331804249169899985070393716618*c[117]
+                         + x*(48.989794855663561963945681494118*c[4]
+                              + 42.426406871192851464050661726291*c[5]
+                              + 10.954451150103322269139395656016*c[7]
+                              - 254.55844122715710878430397035775*c[10]
+                              - 323.33264604737950896204149786118*c[11]
+                              - 84.85281374238570292810132345258*c[12]
+                              - 189.73665961010275991993361266596*c[13]
+                              - 73.48469228349534294591852224118*c[14]
+                              - 44.899888641287296627004984787799*c[16]
+                              - 18.973665961010275991993361266596*c[17]
+                              + 796.893970362431591663721173197*c[20]
+                              + 1150.2173707608488382596365438817*c[21]
+                              + 440.90815370097205767551113344706*c[22]
+                              + 975.8073580374355836731652197047*c[23]
+                              + 560.028570699745639325468734787*c[24]
+                              + 109.54451150103322269139395656016*c[25]
+                              + 501.9960159204453287869032154711*c[26]
+                              + 328.63353450309966807418186968048*c[27]
+                              + 94.86832980505137995996680633298*c[28]
+                              + 113.84199576606165595196016759958*c[30]
+                              + 77.76888838089432277159160923306*c[31]
+                              + 24.494897427831780981972840747059*c[32]
+                              - 1939.8969044771425687507399024866*c[35]
+                              - 2976.*c[36]
+                              - 1380.260844913018605911563852658*c[37]
+                              - 2943.4673431176368327362417038346*c[38]
+                              - 1992.2349259060789791593029329926*c[39]
+                              - 569.2099788303082797598008379979*c[40]
+                              - 2162.9757280191564831095582754396*c[41]
+                              - 1690.1479225203928877561260115471*c[42]
+                              - 722.9937759068192697632001132971*c[43]
+                              - 129.61481396815720461931934872176*c[44]
+                              - 1039.2304845413263761164678049035*c[45]
+                              - 869.4826047713663144231198494302*c[46]
+                              - 424.26406871192851464050661726291*c[47]
+                              - 112.2497216032182415675124619695*c[48]
+                              - 229.78250586152114639402445872876*c[50]
+                              - 197.18012070185980084450912180829*c[51]
+                              - 100.39920318408906575738064309422*c[52]
+                              - 28.98275349237887714743732831434*c[53]
+                              + 4040.9899777158566964304486309019*c[56]
+                              + 6415.933291423781628656307761727*c[57]
+                              + 3360.*c[58]
+                              + 6877.345418110101004380574051954*c[59]
+                              + 5154.583203324978825537680312321*c[60]
+                              + 1781.9090885900997614901277925042*c[61]
+                              + 5939.696961966999204967092641681*c[62]
+                              + 5098.234988699520507812915964707*c[63]
+                              + 2571.9642299223370031071482784412*c[64]
+                              + 673.498329619309449405074771817*c[65]
+                              + 4040.9899777158566964304486309019*c[66]
+                              + 3746.3838564674602761502879071532*c[67]
+                              + 2181.9715855161817390792365456586*c[68]
+                              + 855.4577721898375504875077015636*c[69]
+                              + 146.96938456699068589183704448235*c[70]
+                              + 1861.4510468986284894199862933174*c[71]
+                              + 1800.*c[72]
+                              + 1122.497216032182415675124619695*c[73]
+                              + 501.9960159204453287869032154711*c[74]
+                              + 127.27922061357855439215198517887*c[75]
+                              + 404.72212689696124396650916834487*c[77]
+                              + 397.99497484264798189379192840048*c[78]
+                              + 254.55844122715710878430397035775*c[79]
+                              + 118.79393923933998409934185283361*c[80]
+                              + 32.863353450309966807418186968048*c[81]
+                              - 7560.*c[84]
+                              - 12262.919717587651238174320097862*c[85]
+                              - 6999.199954280489049443244830975*c[86]
+                              - 13792.067285218702847451783188735*c[87]
+                              - 11112.72243871860591518373373498*c[88]
+                              - 4337.7413477523069114007772477563*c[89]
+                              - 13017.096450437785705267949507905*c[90]
+                              - 11911.911685367718507596741937194*c[91]
+                              - 6654.538301039374136513700838144*c[92]
+                              - 2108.3832668658703809049935049787*c[93]
+                              - 10440.*c[94]
+                              - 10287.856919689348012428593113765*c[95]
+                              - 6581.793068761733715404296097722*c[96]
+                              - 3043.1891166997821004809194730057*c[97]
+                              - 763.6753236814713263529119110732*c[98]
+                              - 6765.914572325015692194462782808*c[99]
+                              - 6999.199954280489049443244830975*c[100]
+                              - 4836.5607615329304368803302572059*c[101]
+                              - 2581.7435968740195560527866252984*c[102]
+                              - 969.9979381421385268861244935835*c[103]
+                              - 162.48076809271920720919767136532*c[104]
+                              - 3028.6630713897510062201458646752*c[105]
+                              - 3224.1277890307015558866015863223*c[106]
+                              - 2323.7900077244501311075592398694*c[107]
+                              - 1328.1566172707193194395352886617*c[108]
+                              - 569.2099788303082797598008379979*c[109]
+                              - 140.71247279470288663696890340633*c[110]
+                              - 650.6612021628460367101165871634*c[112]
+                              - 700.9992867328753566397310935565*c[113]
+                              - 513.8093031466051608046759391056*c[114]
+                              - 301.19760955226719727214192928267*c[115]
+                              - 134.6996659238618898810149543634*c[116]
+                              + x*(296.98484809834996024835463208404*c[10]
+                                   + 308.63570759068044037285779341294*c[11]
+                                   + 132.81566172707193194395352886617*c[13]
+                                   + 22.449944320643648313502492393899*c[16]
+                                   - 2125.0505876331509111032564618588*c[20]
+                                   - 2760.521689826037211823127705316*c[21]
+                                   - 514.3928459844674006214296556882*c[22]
+                                   - 1866.7619023324854644182291159568*c[23]
+                                   - 534.5727265770299284470383377513*c[24]
+                                   - 702.7944222886234603016645016596*c[26]
+                                   - 230.04347415216976765192730877634*c[27]
+                                   - 113.84199576606165595196016759958*c[30]
+                                   - 38.884444190447161385795804616528*c[31]
+                                   + 8729.53607014714155937832956119*c[35]
+                                   + 12528.*c[36]
+                                   + 3680.6955864347162824308369404214*c[37]
+                                   + 10735.909835686959605716923688197*c[38]
+                                   + 4781.3638221745895499823270391823*c[39]
+                                   + 664.0783086353596597197676443309*c[40]
+                                   + 6213.972642360119048933391994695*c[41]
+                                   + 3233.3264604737950896204149786118*c[42]
+                                   + 690.130422456509302955781926329*c[43]
+                                   + 2182.3840175367853898445823902974*c[45]
+                                   + 1217.2756466799128401923677892023*c[46]
+                                   + 296.98484809834996024835463208404*c[47]
+                                   + 344.67375879228171959103668809314*c[50]
+                                   + 197.18012070185980084450912180829*c[51]
+                                   + 50.19960159204453287869032154711*c[52]
+                                   - 26939.933184772377976202990872679*c[56]
+                                   - 40828.666399969519455085594847354*c[57]
+                                   - 15120.*c[58]
+                                   - 39657.685257715180974165354022218*c[59]
+                                   - 21699.132517222894733311847766386*c[60]
+                                   - 4751.7575695735993639736741133446*c[61]
+                                   - 29104.515113638296104338753944236*c[62]
+                                   - 18595.141300888251115338688229169*c[63]
+                                   - 6172.714151813608807457155868259*c[64]
+                                   - 785.7480512225276909725872337865*c[65]
+                                   - 15490.461581244117336316719751791*c[66]
+                                   - 10762.916333410754522160572885805*c[67]
+                                   - 4174.2065114222607182385394786512*c[68]
+                                   - 816.5733279993903891017118969471*c[69]
+                                   - 5212.062931316159770375961621289*c[71]
+                                   - 3780.*c[72]
+                                   - 1571.496102445055381945174467573*c[73]
+                                   - 351.39721114431173015083225082978*c[74]
+                                   - 809.4442537939224879330183366897*c[77]
+                                   - 596.9924622639719728406878926007*c[78]
+                                   - 254.55844122715710878430397035775*c[79]
+                                   - 59.39696961966999204967092641681*c[80]
+                                   + 69300.*c[84]
+                                   + 108599.58563456860630417088561242*c[85]
+                                   + 46661.333028536593662954965539834*c[86]
+                                   + 113636.97461653931237151420584492*c[87]
+                                   + 70717.32461002749218753285104078*c[88]
+                                   + 19519.836064885381101303497614903*c[89]
+                                   + 95405.79227698913669348826407623*c[90]
+                                   + 68689.12577693793883942646810498*c[91]
+                                   + 28013.459622117365316614127721865*c[92]
+                                   + 5622.355378308987682413316013276*c[93]
+                                   + 64260.*c[94]
+                                   + 50410.49890647780526090010625745*c[95]
+                                   + 24006.224192904639288290406293271*c[96]
+                                   + 7303.653880079477041154206735214*c[97]
+                                   + 890.9545442950498807450638962521*c[98]
+                                   + 32436.590449675810524344042164639*c[99]
+                                   + 26830.266491408541356199105185404*c[100]
+                                   + 13894.865238641215407647728450787*c[101]
+                                   + 4938.9877505416026289705483266578*c[102]
+                                   + 925.9071227720413211185733802388*c[103]
+                                   + 10600.320749864128521770510526363*c[105]
+                                   + 9027.557809285964356482484441702*c[106]
+                                   + 4879.9590162213452753258744037258*c[107]
+                                   + 1859.4192641790070472153494041264*c[108]
+                                   + 398.44698518121579583186058659852*c[109]
+                                   + 1626.6530054071150917752914679086*c[112]
+                                   + 1401.998573465750713279462187113*c[113]
+                                   + 770.7139547199077412070139086584*c[114]
+                                   + 301.19760955226719727214192928267*c[115]
+                                   + x*(1593.7879407248631833274423463941*c[20]
+                                        + 1840.3477932173581412154184702107*c[21]
+                                        + 1018.233764908628435137215881431*c[23]
+                                        + 301.19760955226719727214192928267*c[26]
+                                        + 37.947331922020551983986722533193*c[30]
+                                        - 14549.226783578569265630549268649*c[35]
+                                        - 19440.*c[36]
+                                        - 2760.521689826037211823127705316*c[37]
+                                        - 14407.498047891590812866867287191*c[38]
+                                        - 3187.5758814497263666548846927882*c[39]
+                                        - 6782.212028534643209750309846717*c[41]
+                                        - 1763.6326148038882307020445337882*c[42]
+                                        - 1870.6148721743874770096420488263*c[45]
+                                        - 521.6895628628197886538719096581*c[46]
+                                        - 229.78250586152114639402445872876*c[50]
+                                        - 65.7267069006199336148363739361*c[51]
+                                        + 74084.81625812403943455822489987*c[56]
+                                        + 106932.22152372969381093846269545*c[57]
+                                        + 25200.*c[58]
+                                        + 93873.2549771232764831509012931*c[59]
+                                        + 33671.067699138974586173556878874*c[60]
+                                        + 3563.8181771801995229802555850084*c[61]
+                                        + 58802.99992347329212917421715264*c[62]
+                                        + 24954.518628897653011926378143041*c[63]
+                                        + 4115.1427678757392049714372455059*c[64]
+                                        + 25368.437082327322594257816405106*c[66]
+                                        + 11747.135821126782221827173946158*c[67]
+                                        + 2276.8399153212331190392033519916*c[68]
+                                        + 6701.223768835062561911950655943*c[71]
+                                        + 3240.*c[72]
+                                        + 673.498329619309449405074771817*c[73]
+                                        + 809.4442537939224879330183366897*c[77]
+                                        + 397.99497484264798189379192840048*c[78]
+                                        + 84.85281374238570292810132345258*c[79]
+                                        - 277200.*c[84]
+                                        - 419156.29543166830503364201464442*c[85]
+                                        - 128318.66582847563257312615523454*c[86]
+                                        - 407322.14278136169109789507549609*c[87]
+                                        - 185212.04064531009858639556224967*c[88]
+                                        - 32533.060108142301835505829358172*c[89]
+                                        - 304155.57071998533428406574703837*c[90]
+                                        - 162593.24709224550079712341184344*c[91]
+                                        - 43469.161482595911698194336120136*c[92]
+                                        - 4216.7665337317407618099870099573*c[93]
+                                        - 173520.*c[94]
+                                        - 101849.78350492454532304307182627*c[95]
+                                        - 32216.145020781117659610501952009*c[96]
+                                        - 4869.102586719651360769471156809*c[97]
+                                        - 70843.10552199134077709496325529*c[99]
+                                        - 43939.421935205292365949259216677*c[100]
+                                        - 15165.487133620205607167137247171*c[101]
+                                        - 2693.9933184772377976202990872679*c[102]
+                                        - 18171.978428338506037320875188051*c[105]
+                                        - 11606.86004051052560119176571076*c[106]
+                                        - 4182.822013904010235993606631765*c[107]
+                                        - 796.893970362431591663721173197*c[108]
+                                        - 2168.8706738761534557003886238781*c[112]
+                                        - 1401.998573465750713279462187113*c[113]
+                                        - 513.8093031466051608046759391056*c[114]
+                                        + x*(8002.074730968213096096802097757*c[35]
+                                             + 9900.*c[36]
+                                             + 6390.422521242237860545787909641*c[38]
+                                             + 2520.4166322257120036234259565504*c[41]
+                                             + 571.5767664977295068640572926969*c[45]
+                                             + 57.44562646538028659850611468219*c[50]
+                                             - 88901.77950974884732146986987984*c[56]
+                                             - 121902.73253705185094446984747282*c[57]
+                                             - 13860.*c[58]
+                                             - 96634.23306468572579147886897819*c[59]
+                                             - 17147.302994931885205921718780908*c[60]
+                                             - 52269.33326530959300371041524679*c[62]
+                                             - 11068.53648862395899722540966022*c[63]
+                                             - 18857.953229340664583342093610875*c[66]
+                                             - 4365.4896632565744743276659935048*c[67]
+                                             - 4095.1923031769826767239698452983*c[71]
+                                             - 990.*c[72]
+                                             - 404.72212689696124396650916834487*c[77]
+                                             - 99.49874371066199547344798210012*c[78]
+                                             + 540540.*c[84]
+                                             + 787632.7842338712604586709493364*c[85]
+                                             + 153982.39899417075908775138628145*c[86]
+                                             + 709862.1401370832370220562728754*c[87]
+                                             + 211141.72633565351238849094096462*c[88]
+                                             + 17893.183059478266009528206146995*c[89]
+                                             + 472584.09918235717127539860591504*c[90]
+                                             + 167375.40141848801552645057101531*c[91]
+                                             + 22137.07297724791799445081932044*c[92]
+                                             + 231660.*c[94]
+                                             + 90533.14089326626250937161940113*c[95]
+                                             + 14289.419162443237671601432317423*c[96]
+                                             + 79002.0025062656244059176977875*c[99]
+                                             + 32662.933119975615564068475877884*c[100]
+                                             + 5635.822921277779110771571274287*c[101]
+                                             + 16657.646892643630534210802255714*c[105]
+                                             + 7093.081135867543422950523489909*c[106]
+                                             + 1278.0845042484475721091575819282*c[107]
+                                             + 1626.6530054071150917752914679086*c[112]
+                                             + 700.9992867328753566397310935565*c[113]
+                                             + x*(38524.104454224500505970276947931*c[56]
+                                                  + 50044.27967310549670351920054147*c[57]
+                                                  + 35892.715138311841008263579906185*c[59]
+                                                  + 16987.533311225617726205884955207*c[62]
+                                                  + 5253.286971030613705359583220172*c[66]
+                                                  + 967.9545443872868144983928725251*c[71]
+                                                  + 80.94442537939224879330183366897*c[77]
+                                                  - 504504.*c[84]
+                                                  - 707383.4062175900376949573054417*c[85]
+                                                  - 66725.70623080732893802560072196*c[86]
+                                                  - 590912.2680060044243318738703936*c[87]
+                                                  - 86679.23502200512613843312313285*c[88]
+                                                  - 352477.57266526901682898725716284*c[90]
+                                                  - 62168.00624115269148125306923426*c[91]
+                                                  - 150696.*c[94]
+                                                  - 29423.270790311535315545776305367*c[95]
+                                                  - 44018.244217596866797453387281093*c[99]
+                                                  - 9098.959940564635764276218280268*c[100]
+                                                  - 7874.523985613352616172379248156*c[105]
+                                                  - 1676.5464502959648090610328248876*c[106]
+                                                  - 650.6612021628460367101165871634*c[112]
+                                                  + x*(180180.*c[84]
+                                                       + 242729.60017270246391493633029863*c[85]
+                                                       + 188017.5398200923168328689587616*c[87]
+                                                       + 101120.61510888865236897175410409*c[90]
+                                                       + 38220.*c[94]
+                                                       + 9750.876883644875556397902245812*c[99]
+                                                       + 1514.3315356948755031100729323376*c[105]
+                                                       + 108.44353369380767278501943119391*c[112])
+                                                  + y*(416107.88601034708099703370908337*c[85]
+                                                       + 966947.3476461890579976117879168*c[87]
+                                                       + 1.0400977554057118529379951850707e6*c[90]
+                                                       + 655200.*c[94]
+                                                       + 250736.8341508682285930889148923*c[99]
+                                                       + 54515.93528501551811196262556415*c[105]
+                                                       + 5205.289617302768293680932697308*c[112])
+                                                  - 140.1998573465750713279462187113*c[113]
+                                                  + z*(133451.41246161465787605120144392*c[86]
+                                                       + 173358.47004401025227686624626569*c[88]
+                                                       + 124336.01248230538296250613846852*c[91]
+                                                       + 58846.54158062307063109155261073*c[95]
+                                                       + 18197.919881129271528552436560535*c[100]
+                                                       + 3353.0929005919296181220656497751*c[106]
+                                                       + 280.39971469315014265589243742259*c[113]))
+                                             + y*(83407.13278850916117253200090245*c[57]
+                                                  + 179463.57569155920504131789953092*c[59]
+                                                  + 169875.33311225617726205884955207*c[62]
+                                                  + 87554.78285051022842265972033621*c[66]
+                                                  + 24198.863609682170362459821813126*c[71]
+                                                  + 2833.0548882787287077655641784141*c[77]
+                                                  - 832215.7720206941619940674181667*c[85]
+                                                  - 2.148771883658197906661359528704e6*c[87]
+                                                  - 144465.39170334187689738853855474*c[88]
+                                                  - 2.6580275971479302908415432507361e6*c[90]
+                                                  - 310840.03120576345740626534617129*c[91]
+                                                  - 1.9656e6*c[94]
+                                                  - 294232.70790311535315545776305367*c[95]
+                                                  - 891508.7436475314794420939196171*c[99]
+                                                  - 151649.33234274392940460363800446*c[100]
+                                                  - 230178.39342562107647273108571532*c[105]
+                                                  - 41913.661257399120226525820622189*c[106]
+                                                  - 26026.448086513841468404663486538*c[112]
+                                                  + y*(805789.456371824214998009823264*c[87]
+                                                       + 2.1668703237618996936208233022306e6*c[90]
+                                                       + 2.457e6*c[94]
+                                                       + 1.4626315325467313334596853368718e6*c[99]
+                                                       + 454299.46070846265093302187970128*c[105]
+                                                       + 58559.50819465614330391049284471*c[112])
+                                                  - 4906.9950071301274964781176548954*c[113]
+                                                  + z*(288930.78340668375379477707710948*c[88]
+                                                       + 621680.0624115269148125306923426*c[91]
+                                                       + 588465.4158062307063109155261073*c[95]
+                                                       + 303298.66468548785880920727600892*c[100]
+                                                       + 83827.32251479824045305164124438*c[106]
+                                                       + 9813.990014260254992956235309791*c[113]))
+                                             + 128.4523257866512902011689847764*c[114]
+                                             + z*(27720.*c[58]
+                                                  + 34294.605989863770411843437561816*c[60]
+                                                  + 22137.07297724791799445081932044*c[63]
+                                                  + 8730.97932651314894865533198701*c[67]
+                                                  + 1980.*c[72]
+                                                  + 198.99748742132399094689596420024*c[78]
+                                                  - 307964.7979883415181755027725629*c[86]
+                                                  - 422283.45267130702477698188192925*c[88]
+                                                  - 107359.09835686959605716923688197*c[89]
+                                                  - 334750.80283697603105290114203062*c[91]
+                                                  - 132822.43786348750796670491592264*c[92]
+                                                  - 181066.28178653252501874323880226*c[95]
+                                                  - 85736.51497465942602960859390454*c[96]
+                                                  - 65325.86623995123112813695175577*c[100]
+                                                  - 33814.937527666674664629427645719*c[101]
+                                                  - 14186.162271735086845901046979818*c[106]
+                                                  - 7668.507025490685432654945491569*c[107]
+                                                  - 1401.998573465750713279462187113*c[113]
+                                                  - 770.7139547199077412070139086584*c[114]
+                                                  + z*(107359.09835686959605716923688197*c[89]
+                                                       + 132822.43786348750796670491592264*c[92]
+                                                       + 85736.51497465942602960859390454*c[96]
+                                                       + 33814.937527666674664629427645719*c[101]
+                                                       + 7668.507025490685432654945491569*c[107]
+                                                       + 770.7139547199077412070139086584*c[114])))
+                                        + y*(15840.*c[36]
+                                             + 30674.028101962741730619781966277*c[38]
+                                             + 24195.999669366835234784889182884*c[41]
+                                             + 9145.228263963672109824916683151*c[45]
+                                             + 1378.6950351691268783641467523725*c[50]
+                                             - 128318.66582847563257312615523454*c[57]
+                                             - 320273.45815724411976604425147057*c[59]
+                                             - 27435.684791891016329474750049453*c[60]
+                                             - 365885.33285716715102597290672753*c[62]
+                                             - 53128.97514539500318668196636906*c[63]
+                                             - 231683.42538904245059534572150504*c[66]
+                                             - 41908.700767263114953545593537646*c[67]
+                                             - 78925.52438850184795140741883666*c[71]
+                                             - 15840.*c[72]
+                                             - 11332.219553114914831062256713656*c[77]
+                                             - 2387.9698490558878913627515704029*c[78]
+                                             + 594439.8371576386871386195844048*c[85]
+                                             + 1.6883207657314412123767824868389e6*c[87]
+                                             + 222254.4487743721183036746746996*c[88]
+                                             + 2.4103852744322846115705920161955e6*c[90]
+                                             + 554729.9018441317086019504639365*c[91]
+                                             + 35419.316763596668791121310912703*c[92]
+                                             + 2.13408e6*c[94]
+                                             + 633731.9862528638375656013358079*c[95]
+                                             + 68589.21197972754082368687512363*c[96]
+                                             + 1.1828410652323498021883496112062e6*c[99]
+                                             + 401287.46404541470550141270364257*c[100]
+                                             + 54103.90004426667946340708423315*c[101]
+                                             + 375554.22085232912477129808721973*c[105]
+                                             + 136703.01825490174596959190726006*c[106]
+                                             + 20449.352067975161153746521310851*c[107]
+                                             + 52052.89617302768293680932697308*c[112]
+                                             + 19627.980028520509985912470619582*c[113]
+                                             + y*(143570.86055324736403305431962474*c[59]
+                                                  + 339750.66622451235452411769910414*c[62]
+                                                  + 315197.21826183682232157499321035*c[66]
+                                                  + 135513.63621422015402977500215351*c[71]
+                                                  + 22664.439106229829662124513427313*c[77]
+                                                  - 1.074385941829098953330679764352e6*c[87]
+                                                  - 3.5825589352863408267864278596878e6*c[90]
+                                                  - 248672.02496461076592501227693703*c[91]
+                                                  - 5.11056e6*c[94]
+                                                  - 588465.4158062307063109155261073*c[95]
+                                                  - 3.8223437383887912181079776803582e6*c[99]
+                                                  - 545937.5964338781458565730968161*c[100]
+                                                  - 1.4779875788381984910354311819615e6*c[105]
+                                                  - 234716.50304143507326854459548426*c[106]
+                                                  - 234238.03277862457321564197137884*c[112]
+                                                  + y*(1.1556641726730131699311057611896e6*c[90]
+                                                       + 3.0576e6*c[94]
+                                                       + 3.1202806027663601780473287186598e6*c[99]
+                                                       + 1.4537582742670804829856700150441e6*c[105]
+                                                       + 260264.48086513841468404663486538*c[112])
+                                                  - 39255.960057041019971824941239163*c[113]
+                                                  + z*(497344.04992922153185002455387407*c[91]
+                                                       + 1.1769308316124614126218310522147e6*c[95]
+                                                       + 1.0918751928677562917131461936321e6*c[100]
+                                                       + 469433.00608287014653708919096852*c[106]
+                                                       + 78511.92011408203994364988247833*c[113]))
+                                             + 3082.8558188796309648280556346336*c[114]
+                                             + z*(54871.36958378203265894950009891*c[60]
+                                                  + 106257.95029079000637336393273811*c[63]
+                                                  + 83817.40153452622990709118707529*c[67]
+                                                  + 31680.*c[72]
+                                                  + 4775.9396981117757827255031408058*c[78]
+                                                  - 444508.89754874423660734934939921*c[88]
+                                                  - 1.1094598036882634172039009278729e6*c[91]
+                                                  - 212515.90058158001274672786547622*c[92]
+                                                  - 1.2674639725057276751312026716158e6*c[95]
+                                                  - 411535.2718783652449421212507418*c[96]
+                                                  - 802574.9280908294110028254072851*c[100]
+                                                  - 324623.40026560007678044250539891*c[101]
+                                                  - 273406.03650980349193918381452013*c[106]
+                                                  - 122696.11240785096692247912786511*c[107]
+                                                  - 39255.960057041019971824941239163*c[113]
+                                                  - 18497.134913277785788968333807802*c[114]
+                                                  + z*(212515.90058158001274672786547622*c[92]
+                                                       + 411535.2718783652449421212507418*c[96]
+                                                       + 324623.40026560007678044250539891*c[101]
+                                                       + 122696.11240785096692247912786511*c[107]
+                                                       + 18497.134913277785788968333807802*c[114])))
+                                        - 100.39920318408906575738064309422*c[115]
+                                        + z*(5521.043379652074423646255410632*c[37]
+                                             + 6375.151762899452733309769385576*c[39]
+                                             + 3527.2652296077764614040890675765*c[42]
+                                             + 1043.3791257256395773077438193162*c[46]
+                                             + 131.45341380123986722967274787219*c[51]
+                                             - 50400.*c[58]
+                                             - 67342.13539827794917234711375775*c[60]
+                                             - 21382.909063081197137881533510051*c[61]
+                                             - 49909.037257795306023852756286082*c[63]
+                                             - 24690.856607254435229828623473035*c[64]
+                                             - 23494.271642253564443654347892317*c[67]
+                                             - 13661.039491927398714235220111949*c[68]
+                                             - 6480.*c[72]
+                                             - 4040.9899777158566964304486309019*c[73]
+                                             - 795.989949685295963787583856801*c[78]
+                                             - 509.1168824543142175686079407155*c[79]
+                                             + 256637.33165695126514625231046908*c[86]
+                                             + 370424.08129062019717279112449934*c[88]
+                                             + 195198.36064885381101303497614903*c[89]
+                                             + 325186.49418449100159424682368689*c[91]
+                                             + 260814.96889557547018916601672082*c[92]
+                                             + 50601.19840478088914171984411949*c[93]
+                                             + 203699.56700984909064608614365254*c[95]
+                                             + 193296.87012468670595766301171206*c[96]
+                                             + 58429.23104063581632923365388171*c[97]
+                                             + 87878.84387041058473189851843335*c[100]
+                                             + 90992.92280172123364300282348303*c[101]
+                                             + 32327.919821726853571443589047215*c[102]
+                                             + 23213.72008102105120238353142152*c[106]
+                                             + 25096.93208342406141596163979059*c[107]
+                                             + 9562.727644349179099964654078365*c[108]
+                                             + 2803.9971469315014265589243742259*c[113]
+                                             + 3082.8558188796309648280556346336*c[114]
+                                             + 1204.7904382090687890885677171307*c[115]
+                                             + z*(21382.909063081197137881533510051*c[61]
+                                                  + 24690.856607254435229828623473035*c[64]
+                                                  + 13661.039491927398714235220111949*c[68]
+                                                  + 4040.9899777158566964304486309019*c[73]
+                                                  + 509.1168824543142175686079407155*c[79]
+                                                  - 195198.36064885381101303497614903*c[89]
+                                                  - 260814.96889557547018916601672082*c[92]
+                                                  - 126502.99601195222285429961029872*c[93]
+                                                  - 193296.87012468670595766301171206*c[96]
+                                                  - 146073.07760158954082308413470427*c[97]
+                                                  - 90992.92280172123364300282348303*c[101]
+                                                  - 80819.79955431713392860897261804*c[102]
+                                                  - 25096.93208342406141596163979059*c[107]
+                                                  - 23906.819110872947749911635195911*c[108]
+                                                  - 3082.8558188796309648280556346336*c[114]
+                                                  - 3011.9760955226719727214192928267*c[115]
+                                                  + z*(84335.33067463481523619974019915*c[93]
+                                                       + 97382.05173439302721538942313618*c[97]
+                                                       + 53879.86636954475595240598174536*c[102]
+                                                       + 15937.879407248631833274423463941*c[108]
+                                                       + 2007.9840636817813151476128618844*c[115]))))
+                                   + y*(2760.521689826037211823127705316*c[21]
+                                        + 4582.0519420888279581174714664394*c[23]
+                                        + 2710.778485970404775449277363544*c[26]
+                                        + 569.2099788303082797598008379979*c[30]
+                                        - 17280.*c[36]
+                                        - 41828.22013904010235993606631765*c[38]
+                                        - 4781.3638221745895499823270391823*c[39]
+                                        - 42892.908504786662461664121733294*c[41]
+                                        - 7936.346766617497038159200402047*c[42]
+                                        - 21200.301884643058072775943220032*c[45]
+                                        - 4695.206065765378097884847186923*c[46]
+                                        - 4136.0851055073806350924402571176*c[50]
+                                        - 985.9006035092990042225456090414*c[51]
+                                        + 64159.33291423781628656307761727*c[57]
+                                        + 182224.55377912165434964586721601*c[59]
+                                        + 29929.837954790199632154272781221*c[60]
+                                        + 254812.9996683842658930882743281*c[62]
+                                        + 72448.60247099318616365722686689*c[63]
+                                        + 6172.714151813608807457155868259*c[64]
+                                        + 206763.98719312800096735795494781*c[66]
+                                        + 74292.69681469370378128537036219*c[67]
+                                        + 10245.779618945549035676415083962*c[68]
+                                        + 91583.39150741252167946332563122*c[71]
+                                        + 36720.*c[72]
+                                        + 6061.484966573785044645672946353*c[73]
+                                        + 16998.329329672372246593385070484*c[77]
+                                        + 7163.909547167663674088254711209*c[78]
+                                        + 1272.7922061357855439215198517887*c[79]
+                                        - 182904.56527927344219649833366302*c[85]
+                                        - 566709.0682175467006579409746033*c[87]
+                                        - 111127.2243871860591518373373498*c[88]
+                                        - 929611.1806556545498786477111987*c[90]
+                                        - 315622.18553200597213559250534316*c[91]
+                                        - 38639.254651196365953950520995676*c[92]
+                                        - 1.00224e6*c[94]
+                                        - 441349.06185467302973318664458051*c[95]
+                                        - 93530.74360871937385048210244132*c[96]
+                                        - 7303.653880079477041154206735214*c[97]
+                                        - 706839.0753205428158433744648393*c[99]
+                                        - 358125.73099401835636317936051822*c[100]
+                                        - 95911.45916938184086694892204968*c[101]
+                                        - 12122.969933147570089291345892706*c[102]
+                                        - 290751.65485341609659713400300882*c[105]
+                                        - 158627.08722031051654962079804706*c[106]
+                                        - 47405.316157578782674594208493337*c[107]
+                                        - 7172.045733261884324973490558773*c[108]
+                                        - 52052.89617302768293680932697308*c[112]
+                                        - 29441.970042780764978868705929372*c[113]
+                                        - 9248.567456638892894484166903901*c[114]
+                                        + y*(23005.521076472056297964836474707*c[38]
+                                             + 45367.499380062816065221667217907*c[41]
+                                             + 30865.145390877393370659093805635*c[45]
+                                             + 7238.148934637916111411770449956*c[50]
+                                             - 132526.94820299756679974244888437*c[59]
+                                             - 431221.99943880414228061092578602*c[62]
+                                             - 39846.731359046252390011474776791*c[63]
+                                             - 545533.6469916406540181105651718*c[66]
+                                             - 78578.81393861834053789798788309*c[67]
+                                             - 312723.77587896958622255769727733*c[71]
+                                             - 53460.*c[72]
+                                             - 67993.31731868948898637354028194*c[77]
+                                             - 12536.841707543411429654445744615*c[78]
+                                             + 460451.11792675669428457704186514*c[87]
+                                             + 1.8325531880957780266050391356007e6*c[90]
+                                             + 229543.40765964070700770364024957*c[91]
+                                             + 3.3696e6*c[94]
+                                             + 746898.4123694466657023158600593*c[95]
+                                             + 51441.90898479565561776515634272*c[96]
+                                             + 3.3431577886782430479078521985641e6*c[99]
+                                             + 944891.9938278660216748380521816*c[100]
+                                             + 101444.81258300002399388828293716*c[101]
+                                             + 1.7081659722638195675081622676768e6*c[105]
+                                             + 541653.4685571578613889490665021*c[106]
+                                             + 69016.56322941616889389450942412*c[107]
+                                             + 351357.04916793685982346295706826*c[112]
+                                             + 117767.88017112305991547482371749*c[113]
+                                             + y*(169875.33311225617726205884955207*c[62]
+                                                  + 367730.08797214295937517082541207*c[66]
+                                                  + 271027.27242844030805955000430702*c[71]
+                                                  + 67993.31731868948898637354028194*c[77]
+                                                  - 924531.3381384105359448846089517*c[90]
+                                                  - 3.66912e6*c[94]
+                                                  - 294232.70790311535315545776305367*c[95]
+                                                  - 5.304477024702812302680458821722e6*c[99]
+                                                  - 636927.1958395245034993352796187*c[100]
+                                                  - 3.3436440308142851108670410346014e6*c[105]
+                                                  - 469433.00608287014653708919096852*c[106]
+                                                  - 780793.4425954152440521399045961*c[112]
+                                                  + y*(1.1466e6*c[94]
+                                                       + 2.6327367585841164002274336063692e6*c[99]
+                                                       + 2.0443475731880819291985984586558e6*c[105]
+                                                       + 536795.4917843479802858461844098*c[112])
+                                                  - 117767.88017112305991547482371749*c[113]
+                                                  + z*(588465.4158062307063109155261073*c[95]
+                                                       + 1.2738543916790490069986705592375e6*c[100]
+                                                       + 938866.012165740293074178381937*c[106]
+                                                       + 235535.76034224611983094964743498*c[113]))
+                                             + 16184.993049118062565347292081826*c[114]
+                                             + z*(79693.46271809250478002294955358*c[63]
+                                                  + 157157.62787723668107579597576617*c[67]
+                                                  + 106920.*c[72]
+                                                  + 25073.68341508682285930889148923*c[78]
+                                                  - 459086.81531928141401540728049914*c[91]
+                                                  - 1.4937968247388933314046317201186e6*c[95]
+                                                  - 308651.45390877393370659093805635*c[96]
+                                                  - 1.8897839876557320433496761043633e6*c[100]
+                                                  - 608668.875498000143963329697623*c[101]
+                                                  - 1.0833069371143157227778981330043e6*c[106]
+                                                  - 414099.37937649701336336705654473*c[107]
+                                                  - 235535.76034224611983094964743498*c[113]
+                                                  - 97109.95829470837539208375249096*c[114]
+                                                  + z*(308651.45390877393370659093805635*c[96]
+                                                       + 608668.875498000143963329697623*c[101]
+                                                       + 414099.37937649701336336705654473*c[107]
+                                                       + 97109.95829470837539208375249096*c[114])))
+                                        - 1505.9880477613359863607096464133*c[115]
+                                        + z*(9562.727644349179099964654078365*c[39]
+                                             + 15872.693533234994076318400804094*c[42]
+                                             + 9390.412131530756195769694373846*c[46]
+                                             + 1971.8012070185980084450912180829*c[51]
+                                             - 59859.67590958039926430854556244*c[60]
+                                             - 144897.20494198637232731445373379*c[63]
+                                             - 37036.284910881652844742935209553*c[64]
+                                             - 148585.39362938740756257074072438*c[67]
+                                             - 61474.67771367329421405849050377*c[68]
+                                             - 73440.*c[72]
+                                             - 36368.909799442710267874037678117*c[73]
+                                             - 14327.819094335327348176509422417*c[78]
+                                             - 7636.753236814713263529119110732*c[79]
+                                             + 222254.4487743721183036746746996*c[88]
+                                             + 631244.3710640119442711850106863*c[91]
+                                             + 231835.52790717819572370312597406*c[92]
+                                             + 882698.123709346059466373289161*c[95]
+                                             + 561184.4616523162431028926146479*c[96]
+                                             + 87643.84656095372449385048082256*c[97]
+                                             + 716251.4619880367127263587210364*c[100]
+                                             + 575468.7550162910452016935322981*c[101]
+                                             + 145475.63919777084107149615071247*c[102]
+                                             + 317254.17444062103309924159609411*c[106]
+                                             + 284431.89694547269604756525096002*c[107]
+                                             + 86064.54879914261189968188670528*c[108]
+                                             + 58883.94008556152995773741185874*c[113]
+                                             + 55491.4047398333573669050014234*c[114]
+                                             + 18071.85657313603183632851575696*c[115]
+                                             + z*(37036.284910881652844742935209553*c[64]
+                                                  + 61474.67771367329421405849050377*c[68]
+                                                  + 36368.909799442710267874037678117*c[73]
+                                                  + 7636.753236814713263529119110732*c[79]
+                                                  - 231835.52790717819572370312597406*c[92]
+                                                  - 561184.4616523162431028926146479*c[96]
+                                                  - 219109.61640238431123462620205641*c[97]
+                                                  - 575468.7550162910452016935322981*c[101]
+                                                  - 363689.09799442710267874037678117*c[102]
+                                                  - 284431.89694547269604756525096002*c[107]
+                                                  - 215161.3719978565297492047167632*c[108]
+                                                  - 55491.4047398333573669050014234*c[114]
+                                                  - 45179.6414328400795908212893924*c[115]
+                                                  + z*(146073.07760158954082308413470427*c[97]
+                                                       + 242459.39866295140178582691785411*c[102]
+                                                       + 143440.91466523768649946981117547*c[108]
+                                                       + 30119.760955226719727214192928267*c[115]))))
+                                   + 67.3498329619309449405074771817*c[116]
+                                   + z*(1028.7856919689348012428593113765*c[22]
+                                        + 1069.1454531540598568940766755025*c[24]
+                                        + 460.08694830433953530385461755267*c[27]
+                                        + 77.76888838089432277159160923306*c[31]
+                                        - 7361.391172869432564861673880843*c[37]
+                                        - 9562.727644349179099964654078365*c[39]
+                                        - 3984.4698518121579583186058659852*c[40]
+                                        - 6466.652920947590179240829957224*c[42]
+                                        - 4140.7825347390558177346915579741*c[43]
+                                        - 2434.5512933598256803847355784045*c[46]
+                                        - 1781.9090885900997614901277925042*c[47]
+                                        - 394.36024140371960168901824361658*c[51]
+                                        - 301.19760955226719727214192928267*c[52]
+                                        + 30240.*c[58]
+                                        + 43398.265034445789466623695532771*c[60]
+                                        + 28510.545417441596183842044680068*c[61]
+                                        + 37190.282601776502230677376458339*c[63]
+                                        + 37036.284910881652844742935209553*c[64]
+                                        + 9428.976614670332291671046805438*c[65]
+                                        + 21525.832666821509044321145771609*c[67]
+                                        + 25045.239068533564309431236871907*c[68]
+                                        + 9798.879935992684669220542763365*c[69]
+                                        + 7560.*c[72]
+                                        + 9428.976614670332291671046805438*c[73]
+                                        + 4216.7665337317407618099870099573*c[74]
+                                        + 1193.9849245279439456813757852014*c[78]
+                                        + 1527.3506473629426527058238221465*c[79]
+                                        + 712.7636354360399045960511170017*c[80]
+                                        - 93322.66605707318732590993107967*c[86]
+                                        - 141434.64922005498437506570208157*c[88]
+                                        - 117119.01638931228660782098568942*c[89]
+                                        - 137378.25155387587767885293620997*c[91]
+                                        - 168080.75773270419189968476633119*c[92]
+                                        - 67468.26453970785218895979215932*c[93]
+                                        - 100820.99781295561052180021251489*c[95]
+                                        - 144037.34515742783572974243775963*c[96]
+                                        - 87643.84656095372449385048082256*c[97]
+                                        - 17819.090885900997614901277925042*c[98]
+                                        - 53660.53298281708271239821037081*c[100]
+                                        - 83369.19143184729244588637070472*c[101]
+                                        - 59267.85300649923154764657991989*c[102]
+                                        - 18518.142455440826422371467604777*c[103]
+                                        - 18055.115618571928712964968883405*c[106]
+                                        - 29279.754097328071651955246422355*c[107]
+                                        - 22313.031170148084566584192849517*c[108]
+                                        - 7968.93970362431591663721173197*c[109]
+                                        - 2803.9971469315014265589243742259*c[113]
+                                        - 4624.2837283194464472420834519504*c[114]
+                                        - 3614.371314627206367265703151392*c[115]
+                                        - 1346.996659238618898810149543634*c[116]
+                                        + z*(3984.4698518121579583186058659852*c[40]
+                                             + 4140.7825347390558177346915579741*c[43]
+                                             + 1781.9090885900997614901277925042*c[47]
+                                             + 301.19760955226719727214192928267*c[52]
+                                             - 28510.545417441596183842044680068*c[61]
+                                             - 37036.284910881652844742935209553*c[64]
+                                             - 23572.441536675830729177617013594*c[65]
+                                             - 25045.239068533564309431236871907*c[68]
+                                             - 24497.199839981711673051356908413*c[69]
+                                             - 9428.976614670332291671046805438*c[73]
+                                             - 10541.916334329351904524967524893*c[74]
+                                             - 1527.3506473629426527058238221465*c[79]
+                                             - 1781.9090885900997614901277925042*c[80]
+                                             + 117119.01638931228660782098568942*c[89]
+                                             + 168080.75773270419189968476633119*c[92]
+                                             + 168670.66134926963047239948039829*c[93]
+                                             + 144037.34515742783572974243775963*c[96]
+                                             + 219109.61640238431123462620205641*c[97]
+                                             + 80185.90898655448926705575066269*c[98]
+                                             + 83369.19143184729244588637070472*c[101]
+                                             + 148169.63251624807886911644979974*c[102]
+                                             + 83331.64104948371890067160422149*c[103]
+                                             + 29279.754097328071651955246422355*c[107]
+                                             + 55782.57792537021141646048212379*c[108]
+                                             + 35860.228666309421624867452793867*c[109]
+                                             + 4624.2837283194464472420834519504*c[114]
+                                             + 9035.92828656801591816425787848*c[115]
+                                             + 6061.484966573785044645672946353*c[116]
+                                             + z*(15714.96102445055381945174467573*c[65]
+                                                  + 16331.466559987807782034237938942*c[69]
+                                                  + 7027.944222886234603016645016596*c[74]
+                                                  + 1187.9393923933998409934185283361*c[80]
+                                                  - 112447.10756617975364826632026553*c[93]
+                                                  - 146073.07760158954082308413470427*c[97]
+                                                  - 124733.6362013069833043089454753*c[98]
+                                                  - 98779.75501083205257941096653316*c[102]
+                                                  - 129626.99718808578495660027323344*c[103]
+                                                  - 37188.385283580140944306988082529*c[108]
+                                                  - 55782.57792537021141646048212379*c[109]
+                                                  - 6023.952191045343945442838585653*c[115]
+                                                  - 9428.976614670332291671046805438*c[116]
+                                                  + z*(62366.81810065349165215447273765*c[98]
+                                                       + 64813.49859404289247830013661672*c[103]
+                                                       + 27891.288962685105708230241061897*c[109]
+                                                       + 4714.4883073351661458355234027189*c[116])))))
+                              + y*(411.51427678757392049714372455059*c[11]
+                                   + 531.2626469082877277758141154647*c[13]
+                                   + 179.59955456514918650801993915119*c[16]
+                                   - 1840.3477932173581412154184702107*c[21]
+                                   - 4412.3463146040565522612688195343*c[23]
+                                   - 712.7636354360399045960511170017*c[24]
+                                   - 3815.1697209953844987804644375805*c[26]
+                                   - 920.1738966086790706077092351053*c[27]
+                                   - 1138.4199576606165595196016759958*c[30]
+                                   - 311.07555352357729108636643693222*c[31]
+                                   + 5184.*c[36]
+                                   + 15058.159250054436849576983874354*c[38]
+                                   + 3187.5758814497263666548846927882*c[39]
+                                   + 21116.508802356510750357721468699*c[41]
+                                   + 7642.407997483515666375526313082*c[42]
+                                   + 920.1738966086790706077092351053*c[43]
+                                   + 14964.918977395099816077136390611*c[45]
+                                   + 6608.067796262383989615710855669*c[46]
+                                   + 1187.9393923933998409934185283361*c[47]
+                                   + 4136.0851055073806350924402571176*c[50]
+                                   + 1971.8012070185980084450912180829*c[51]
+                                   + 401.59681273635626302952257237689*c[52]
+                                   - 11665.333257134148415738741384958*c[57]
+                                   - 37147.705178112954330230837944862*c[59]
+                                   - 8978.951386437059889646281834366*c[60]
+                                   - 62960.78779685019157265118200182*c[62]
+                                   - 26081.496889557547018916601672082*c[63]
+                                   - 4115.1427678757392049714372455059*c[64]
+                                   - 68696.82962116956383931762672533*c[66]
+                                   - 36574.866124156900323094336178309*c[67]
+                                   - 9866.30629972534351583654785863*c[68]
+                                   - 1088.7644373325205188022825292628*c[69]
+                                   - 43185.664288048180954543682004964*c[71]
+                                   - 25920.*c[72]
+                                   - 8530.978841844586359130947109682*c[73]
+                                   - 1405.5888445772469206033290033191*c[74]
+                                   - 11332.219553114914831062256713656*c[77]
+                                   - 7163.909547167663674088254711209*c[78]
+                                   - 2545.5844122715710878430397035775*c[79]
+                                   - 475.17575695735993639736741133446*c[80]
+                                   + 22863.070659909180274562291707878*c[85]
+                                   + 76741.85298779278238076284031086*c[87]
+                                   + 20204.949888579283482152243154509*c[88]
+                                   + 143505.55111214339362880763847739*c[90]
+                                   + 64341.71275308110726731086885783*c[91]
+                                   + 11591.776395358909786185156298703*c[92]
+                                   + 188640.*c[94]
+                                   + 109051.28334870708893174308700591*c[95]
+                                   + 33671.067699138974586173556878874*c[96]
+                                   + 4869.102586719651360769471156809*c[97]
+                                   + 177505.75877982099992463120006662*c[99]
+                                   + 118986.39922276831384053516212658*c[100]
+                                   + 47217.949129541829349882546239841*c[101]
+                                   + 11673.971046734697123021296044828*c[102]
+                                   + 1234.5428303627217614914311736518*c[103]
+                                   + 102974.54442725153421148495939896*c[105]
+                                   + 74799.76470551227609656915680268*c[106]
+                                   + 33462.57611123208188794885305412*c[107]
+                                   + 10093.990291257466827740468193829*c[108]
+                                   + 1593.7879407248631833274423463941*c[109]
+                                   + 26026.448086513841468404663486538*c[112]
+                                   + 19627.980028520509985912470619582*c[113]
+                                   + 9248.567456638892894484166903901*c[114]
+                                   + 3011.9760955226719727214192928267*c[115]
+                                   + y*(3054.7012947258853054116476442929*c[23]
+                                        + 4517.96414328400795908212893924*c[26]
+                                        + 1707.6299364909248392794025139937*c[30]
+                                        - 12548.466041712030707980819895295*c[38]
+                                        - 41243.181254602560059292424743552*c[41]
+                                        - 5290.897844411664692106133601365*c[42]
+                                        - 43024.142060010911971221767123006*c[45]
+                                        - 7825.343442942296829808078644872*c[46]
+                                        - 14476.297869275832222823540899912*c[50]
+                                        - 2957.7018105278970126676368271243*c[51]
+                                        + 33131.737050749391699935612221093*c[59]
+                                        + 137206.99982143768163473984002282*c[62]
+                                        + 21734.580741297955849097168060068*c[63]
+                                        + 256602.86358495690022333348806227*c[66]
+                                        + 71435.28539874394594354362534826*c[67]
+                                        + 6830.519745963699357117610055975*c[68]
+                                        + 218906.64311527871035579038809413*c[71]
+                                        + 74520.*c[72]
+                                        + 10102.474944289641741076121577255*c[73]
+                                        + 67993.31731868948898637354028194*c[77]
+                                        + 25073.68341508682285930889148923*c[78]
+                                        + 3818.3766184073566317645595553662*c[79]
+                                        - 70838.63352719333758224262182541*c[87]
+                                        - 327649.84236223889872772009493069*c[90]
+                                        - 57385.85191491017675192591006239*c[91]
+                                        - 760320.*c[94]
+                                        - 237649.49484482393908710050092797*c[95]
+                                        - 28059.223082615812155144630732395*c[96]
+                                        - 1.0698104923770377753305127035405e6*c[99]
+                                        - 444449.19709681105463964604676691*c[100]
+                                        - 92222.55689363638544898934812469*c[101]
+                                        - 8081.979955431713392860897261804*c[102]
+                                        - 799567.0508468942656421185082743*c[105]
+                                        - 379157.4279900105029722643465515*c[106]
+                                        - 96204.90631979223542785295253059*c[107]
+                                        - 11953.409555436473874955817597956*c[108]
+                                        - 234238.03277862457321564197137884*c[112]
+                                        - 117767.88017112305991547482371749*c[113]
+                                        - 32369.986098236125130694584163653*c[114]
+                                        + y*(20163.333057805696028987407652403*c[41]
+                                             + 32008.298923872852384387208391029*c[45]
+                                             + 12867.82032824518419806536968881*c[50]
+                                             - 78403.99989796438950556562287019*c[62]
+                                             - 320585.20489879129791681559138488*c[66]
+                                             - 34923.917306052595794621327948038*c[67]
+                                             - 375268.53105476350346706923673279*c[71]
+                                             - 55440.*c[72]
+                                             - 135986.63463737897797274708056388*c[77]
+                                             - 22287.718591188286986052347990427*c[78]
+                                             + 198113.85817251654341676098763251*c[90]
+                                             + 1.04832e6*c[94]
+                                             + 135799.71133989939376405742910169*c[95]
+                                             + 2.4070736078483349944936535829661e6*c[99]
+                                             + 555269.863039585464589164089924*c[100]
+                                             + 45086.583370222232886172570194293*c[101]
+                                             + 2.3260132388273287727770720240706e6*c[105]
+                                             + 649984.1622685894336667388798026*c[106]
+                                             + 71572.73223791306403811282458798*c[107]
+                                             + 780793.4425954152440521399045961*c[112]
+                                             + 235535.76034224611983094964743498*c[113]
+                                             + y*(122576.69599071431979172360847069*c[66]
+                                                  + 203270.45432133023104466250323026*c[71]
+                                                  + 84991.64664836186123296692535242*c[77]
+                                                  - 458640.*c[94]
+                                                  - 2.2231999294710316268587217120451e6*c[99]
+                                                  - 212309.06527984150116644509320624*c[100]
+                                                  - 2.816656656392468435784735654148e6*c[105]
+                                                  - 352074.75456215260990281689322639*c[106]
+                                                  - 1.0735909835686959605716923688197e6*c[112]
+                                                  + y*(702063.1356224310400606489616985*c[99]
+                                                       + 1.1993505762703413984631777624114e6*c[105]
+                                                       + 515323.6721129740610744123370334*c[112])
+                                                  - 147209.85021390382489434352964686*c[113]
+                                                  + z*(424618.13055968300233289018641249*c[100]
+                                                       + 704149.5091243052198056337864528*c[106]
+                                                       + 294419.70042780764978868705929372*c[113]))
+                                             + 28773.320976209889005061852589913*c[114]
+                                             + z*(69847.83461210519158924265589608*c[67]
+                                                  + 110880.*c[72]
+                                                  + 44575.437182376573972104695980854*c[78]
+                                                  - 271599.42267979878752811485820339*c[95]
+                                                  - 1.110539726079170929178328179848e6*c[100]
+                                                  - 270519.50022133339731703542116576*c[101]
+                                                  - 1.2999683245371788673334777596051e6*c[106]
+                                                  - 429436.39342747838422867694752787*c[107]
+                                                  - 471071.52068449223966189929486996*c[113]
+                                                  - 172639.92585725933403037111553948*c[114]
+                                                  + z*(270519.50022133339731703542116576*c[101]
+                                                       + 429436.39342747838422867694752787*c[107]
+                                                       + 172639.92585725933403037111553948*c[114])))
+                                        - 4517.96414328400795908212893924*c[115]
+                                        + z*(10581.795688823329384212267202729*c[42]
+                                             + 15650.686885884593659616157289743*c[46]
+                                             + 5915.403621055794025335273654249*c[51]
+                                             - 43469.161482595911698194336120136*c[63]
+                                             - 142870.57079748789188708725069652*c[67]
+                                             - 40983.118475782196142705660335848*c[68]
+                                             - 149040.*c[72]
+                                             - 60614.84966573785044645672946353*c[73]
+                                             - 50147.36683017364571861778297846*c[78]
+                                             - 22910.259710444139790587357332197*c[79]
+                                             + 114771.70382982035350385182012478*c[91]
+                                             + 475298.98968964787817420100185593*c[95]
+                                             + 168355.33849569487293086778439437*c[96]
+                                             + 888898.3941936221092792920935338*c[100]
+                                             + 553335.3413618183126939360887481*c[101]
+                                             + 96983.75946518056071433076714164*c[102]
+                                             + 758314.855980021005944528693103*c[106]
+                                             + 577229.4379187534125671177151836*c[107]
+                                             + 143440.91466523768649946981117547*c[108]
+                                             + 235535.76034224611983094964743498*c[113]
+                                             + 194219.91658941675078416750498192*c[114]
+                                             + 54215.56971940809550898554727088*c[115]
+                                             + z*(40983.118475782196142705660335848*c[68]
+                                                  + 60614.84966573785044645672946353*c[73]
+                                                  + 22910.259710444139790587357332197*c[79]
+                                                  - 168355.33849569487293086778439437*c[96]
+                                                  - 553335.3413618183126939360887481*c[101]
+                                                  - 242459.39866295140178582691785411*c[102]
+                                                  - 577229.4379187534125671177151836*c[107]
+                                                  - 358602.28666309421624867452793867*c[108]
+                                                  - 194219.91658941675078416750498192*c[114]
+                                                  - 135538.9242985202387724638681772*c[115]
+                                                  + z*(161639.59910863426785721794523607*c[102]
+                                                       + 239068.19110872947749911635195911*c[108]
+                                                       + 90359.2828656801591816425787848*c[115]))))
+                                   + 538.7986636954475595240598174536*c[116]
+                                   + z*(1425.5272708720798091921022340034*c[24]
+                                        + 1840.3477932173581412154184702107*c[27]
+                                        + 622.1511070471545821727328738644*c[31]
+                                        - 6375.151762899452733309769385576*c[39]
+                                        - 15284.815994967031332751052626165*c[42]
+                                        - 5521.043379652074423646255410632*c[43]
+                                        - 13216.135592524767979231421711339*c[46]
+                                        - 7127.636354360399045960511170017*c[47]
+                                        - 3943.6024140371960168901824361658*c[51]
+                                        - 2409.5808764181375781771354342613*c[52]
+                                        + 17957.902772874119779292563668733*c[60]
+                                        + 52162.99377911509403783320334416*c[63]
+                                        + 24690.856607254435229828623473035*c[64]
+                                        + 73149.73224831380064618867235662*c[67]
+                                        + 59197.83779835206109501928715178*c[68]
+                                        + 13065.173247990246225627390351153*c[69]
+                                        + 51840.*c[72]
+                                        + 51185.87305106751815478568265809*c[73]
+                                        + 16867.066134926963047239948039829*c[74]
+                                        + 14327.819094335327348176509422417*c[78]
+                                        + 15273.506473629426527058238221465*c[79]
+                                        + 5702.109083488319236768408936014*c[80]
+                                        - 40409.899777158566964304486309019*c[88]
+                                        - 128683.42550616221453462173771567*c[91]
+                                        - 69550.65837215345871711093779222*c[92]
+                                        - 218102.56669741417786348617401181*c[95]
+                                        - 202026.40619483384751704134127324*c[96]
+                                        - 58429.23104063581632923365388171*c[97]
+                                        - 237972.79844553662768107032425315*c[100]
+                                        - 283307.69477725097609929527743905*c[101]
+                                        - 140087.65256081636547625555253793*c[102]
+                                        - 24690.856607254435229828623473035*c[103]
+                                        - 149599.52941102455219313831360535*c[106]
+                                        - 200775.45666739249132769311832472*c[107]
+                                        - 121127.88349508960193288561832595*c[108]
+                                        - 31875.758814497263666548846927882*c[109]
+                                        - 39255.960057041019971824941239163*c[113]
+                                        - 55491.4047398333573669050014234*c[114]
+                                        - 36143.71314627206367265703151392*c[115]
+                                        - 10775.973273908951190481196349072*c[116]
+                                        + z*(5521.043379652074423646255410632*c[43]
+                                             + 7127.636354360399045960511170017*c[47]
+                                             + 2409.5808764181375781771354342613*c[52]
+                                             - 24690.856607254435229828623473035*c[64]
+                                             - 59197.83779835206109501928715178*c[68]
+                                             - 32662.933119975615564068475877884*c[69]
+                                             - 51185.87305106751815478568265809*c[73]
+                                             - 42167.665337317407618099870099573*c[74]
+                                             - 15273.506473629426527058238221465*c[79]
+                                             - 14255.272708720798091921022340034*c[80]
+                                             + 69550.65837215345871711093779222*c[92]
+                                             + 202026.40619483384751704134127324*c[96]
+                                             + 146073.07760158954082308413470427*c[97]
+                                             + 283307.69477725097609929527743905*c[101]
+                                             + 350219.13140204091369063888134483*c[102]
+                                             + 111108.85473264495853422880562866*c[103]
+                                             + 200775.45666739249132769311832472*c[107]
+                                             + 302819.70873772400483221404581488*c[108]
+                                             + 143440.91466523768649946981117547*c[109]
+                                             + 55491.4047398333573669050014234*c[114]
+                                             + 90359.2828656801591816425787848*c[115]
+                                             + 48491.879732590280357165383570822*c[116]
+                                             + z*(21775.288746650410376045650585256*c[69]
+                                                  + 28111.776891544938412066580066382*c[74]
+                                                  + 9503.515139147198727947348226689*c[80]
+                                                  - 97382.05173439302721538942313618*c[97]
+                                                  - 233479.42093469394246042592089655*c[102]
+                                                  - 172835.99625078104660880036431125*c[103]
+                                                  - 201879.80582514933655480936387658*c[108]
+                                                  - 223130.31170148084566584192849517*c[109]
+                                                  - 60239.52191045343945442838585653*c[115]
+                                                  - 75431.8129173626583333683744435*c[116]
+                                                  + z*(86417.99812539052330440018215562*c[103]
+                                                       + 111565.15585074042283292096424759*c[109]
+                                                       + 37715.906458681329166684187221751*c[116])))))
+                              - 36.331804249169899985070393716618*c[117]
+                              + z*(169.70562748477140585620264690516*c[12]
+                                   + 146.96938456699068589183704448235*c[14]
+                                   + 37.947331922020551983986722533193*c[17]
+                                   - 881.8163074019441153510222668941*c[22]
+                                   - 1120.0571413994912786509374695741*c[24]
+                                   - 657.267069006199336148363739361*c[25]
+                                   - 657.267069006199336148363739361*c[27]
+                                   - 569.2099788303082797598008379979*c[28]
+                                   - 155.53777676178864554318321846611*c[31]
+                                   - 146.96938456699068589183704448235*c[32]
+                                   + 2760.521689826037211823127705316*c[37]
+                                   + 3984.4698518121579583186058659852*c[39]
+                                   + 3415.2598729818496785588050279873*c[40]
+                                   + 3380.2958450407857755122520230941*c[42]
+                                   + 4337.9626554409156185792006797824*c[43]
+                                   + 1555.3777676178864554318321846611*c[44]
+                                   + 1738.9652095427326288462396988604*c[46]
+                                   + 2545.5844122715710878430397035775*c[47]
+                                   + 1346.996659238618898810149543634*c[48]
+                                   + 394.36024140371960168901824361658*c[51]
+                                   + 602.3952191045343945442838585653*c[52]
+                                   + 347.79304190854652576924793977207*c[53]
+                                   - 6720.*c[58]
+                                   - 10309.166406649957651075360624643*c[60]
+                                   - 10691.454531540598568940766755025*c[61]
+                                   - 10196.469977399041015625831929415*c[63]
+                                   - 15431.785379534022018642889670647*c[64]
+                                   - 8081.979955431713392860897261804*c[65]
+                                   - 7492.767712934920552300575814306*c[67]
+                                   - 13091.829513097090434475419273951*c[68]
+                                   - 10265.493266278050605850092418763*c[69]
+                                   - 2939.3876913398137178367408896471*c[70]
+                                   - 3600.*c[72]
+                                   - 6734.98329619309449405074771817*c[73]
+                                   - 6023.952191045343945442838585653*c[74]
+                                   - 2545.5844122715710878430397035775*c[75]
+                                   - 795.989949685295963787583856801*c[78]
+                                   - 1527.3506473629426527058238221465*c[79]
+                                   - 1425.5272708720798091921022340034*c[80]
+                                   - 657.267069006199336148363739361*c[81]
+                                   + 13998.39990856097809888648966195*c[86]
+                                   + 22225.44487743721183036746746996*c[88]
+                                   + 26026.448086513841468404663486538*c[89]
+                                   + 23823.823370735437015193483874387*c[91]
+                                   + 39927.229806236244819082205028866*c[92]
+                                   + 25300.599202390444570859922059744*c[93]
+                                   + 20575.713839378696024857186227529*c[95]
+                                   + 39490.758412570402292425776586334*c[96]
+                                   + 36518.269400397385205771033676068*c[97]
+                                   + 15273.506473629426527058238221465*c[98]
+                                   + 13998.39990856097809888648966195*c[100]
+                                   + 29019.364569197582621281981543236*c[101]
+                                   + 30980.923162488234672633439503581*c[102]
+                                   + 19399.958762842770537722489871671*c[103]
+                                   + 4874.4230427815762162759301409596*c[104]
+                                   + 6448.255578061403111773203172645*c[106]
+                                   + 13942.740046346700786645355439217*c[107]
+                                   + 15937.879407248631833274423463941*c[108]
+                                   + 11384.199576606165595196016759958*c[109]
+                                   + 4221.37418384108659910906710219*c[110]
+                                   + 1401.998573465750713279462187113*c[113]
+                                   + 3082.8558188796309648280556346336*c[114]
+                                   + 3614.371314627206367265703151392*c[115]
+                                   + 2693.9933184772377976202990872679*c[116]
+                                   + 1089.9541274750969995521118114985*c[117]
+                                   + z*(657.267069006199336148363739361*c[25]
+                                        + 569.2099788303082797598008379979*c[28]
+                                        + 146.96938456699068589183704448235*c[32]
+                                        - 3415.2598729818496785588050279873*c[40]
+                                        - 4337.9626554409156185792006797824*c[43]
+                                        - 3888.4444190447161385795804616528*c[44]
+                                        - 2545.5844122715710878430397035775*c[47]
+                                        - 3367.4916480965472470253738590849*c[48]
+                                        - 602.3952191045343945442838585653*c[52]
+                                        - 869.4826047713663144231198494302*c[53]
+                                        + 10691.454531540598568940766755025*c[61]
+                                        + 15431.785379534022018642889670647*c[64]
+                                        + 20204.949888579283482152243154509*c[65]
+                                        + 13091.829513097090434475419273951*c[68]
+                                        + 25663.733165695126514625231046908*c[69]
+                                        + 13227.244611029161730265334003412*c[70]
+                                        + 6734.98329619309449405074771817*c[73]
+                                        + 15059.880477613359863607096464133*c[74]
+                                        + 11455.129855222069895293678666099*c[75]
+                                        + 1527.3506473629426527058238221465*c[79]
+                                        + 3563.8181771801995229802555850084*c[80]
+                                        + 2957.7018105278970126676368271243*c[81]
+                                        - 26026.448086513841468404663486538*c[89]
+                                        - 39927.229806236244819082205028866*c[92]
+                                        - 63251.49800597611142714980514936*c[93]
+                                        - 39490.758412570402292425776586334*c[96]
+                                        - 91295.67350099346301442758419017*c[97]
+                                        - 68730.77913133241937176207199659*c[98]
+                                        - 29019.364569197582621281981543236*c[101]
+                                        - 77452.30790622058668158359875895*c[102]
+                                        - 87299.81443279246741975120442252*c[103]
+                                        - 34120.961299471033513931510986717*c[104]
+                                        - 13942.740046346700786645355439217*c[107]
+                                        - 39844.698518121579583186058659852*c[108]
+                                        - 51228.89809472774517838207541981*c[109]
+                                        - 29549.61928688760619376346971533*c[110]
+                                        - 3082.8558188796309648280556346336*c[114]
+                                        - 9035.92828656801591816425787848*c[115]
+                                        - 12122.969933147570089291345892706*c[116]
+                                        - 7629.67889232567899686478268049*c[117]
+                                        + z*(2592.2962793631440923863869744352*c[44]
+                                             + 2244.9944320643648313502492393899*c[48]
+                                             + 579.6550698475775429487465662868*c[53]
+                                             - 13469.96659238618898810149543634*c[65]
+                                             - 17109.155443796751009750154031272*c[69]
+                                             - 20575.713839378696024857186227529*c[70]
+                                             - 10039.920318408906575738064309422*c[74]
+                                             - 17819.090885900997614901277925042*c[75]
+                                             - 2375.8787847867996819868370566723*c[80]
+                                             - 4600.8694830433953530385461755267*c[81]
+                                             + 42167.665337317407618099870099573*c[93]
+                                             + 60863.78233399564200961838946011*c[97]
+                                             + 106914.54531540598568940766755025*c[98]
+                                             + 51634.87193748039112105573250597*c[102]
+                                             + 135799.71133989939376405742910169*c[103]
+                                             + 90989.23013192275603715069596458*c[104]
+                                             + 26563.132345414386388790705773235*c[108]
+                                             + 79689.3970362431591663721173197*c[109]
+                                             + 78798.98476503361651670258590755*c[110]
+                                             + 6023.952191045343945442838585653*c[115]
+                                             + 18857.953229340664583342093610875*c[116]
+                                             + 20345.810379535143991639420481306*c[117]
+                                             + z*(10287.856919689348012428593113765*c[70]
+                                                  + 8909.545442950498807450638962521*c[75]
+                                                  + 2300.4347415216976765192730877634*c[81]
+                                                  - 53457.27265770299284470383377513*c[98]
+                                                  - 67899.85566994969688202871455085*c[103]
+                                                  - 102362.88389841310054179453296015*c[104]
+                                                  - 39844.698518121579583186058659852*c[109]
+                                                  - 88648.85786066281858129040914599*c[110]
+                                                  - 9428.976614670332291671046805438*c[116]
+                                                  - 22889.03667697703699059434804147*c[117]
+                                                  + z*(40945.153559365240216717813184061*c[104]
+                                                       + 35459.543144265127432516163658396*c[110]
+                                                       + 9155.614670790814796237739216588*c[117]))))))
+                         + y*(42.426406871192851464050661726291*c[5]
+                              + 32.863353450309966807418186968048*c[7]
+                              - 117.57550765359254871346963558588*c[11]
+                              - 303.57865537616441587189378026554*c[13]
+                              - 73.48469228349534294591852224118*c[14]
+                              - 179.59955456514918650801993915119*c[16]
+                              - 56.92099788303082797598008379979*c[17]
+                              + 230.04347415216976765192730877634*c[21]
+                              + 721.2489168102784748888612493469*c[23]
+                              + 203.6467529817256870274431762862*c[24]
+                              + 1104.3912350249797233311870740364*c[26]
+                              + 525.8136552049594689186909914888*c[27]
+                              + 94.86832980505137995996680633298*c[28]
+                              + 569.2099788303082797598008379979*c[30]
+                              + 311.07555352357729108636643693222*c[31]
+                              + 73.48469228349534294591852224118*c[32]
+                              - 384.*c[36]
+                              - 1301.3224043256920734202331743269*c[38]
+                              - 398.44698518121579583186058659852*c[39]
+                              - 2419.5999669366835234784889182884*c[41]
+                              - 1249.2397688194208300806148781*c[42]
+                              - 262.90682760247973445934549574439*c[43]
+                              - 2909.8453567157138531261098537299*c[45]
+                              - 1912.8617304970058917308636687464*c[46]
+                              - 678.8225099390856234248105876207*c[47]
+                              - 112.2497216032182415675124619695*c[48]
+                              - 1378.6950351691268783641467523725*c[50]
+                              - 985.9006035092990042225456090414*c[51]
+                              - 401.59681273635626302952257237689*c[52]
+                              - 86.94826047713663144231198494302*c[53]
+                              + 583.2666628567074207869370692479*c[57]
+                              + 2058.1836652738258480263031834316*c[59]
+                              + 665.1075101064488807145393951383*c[60]
+                              + 4157.7878733768994434769648491765*c[62]
+                              + 2253.9565213197880139804470580811*c[63]
+                              + 514.3928459844674006214296556882*c[64]
+                              + 6061.484966573785044645672946353*c[66]
+                              + 4190.8700767263114953545593537646*c[67]
+                              + 1612.7616066858734593194357076607*c[68]
+                              + 311.07555352357729108636643693222*c[69]
+                              + 6328.933559455336864027953397279*c[71]
+                              + 5040.*c[72]
+                              + 2469.4938752708013144852741633289*c[73]
+                              + 803.1936254727125260590451447538*c[74]
+                              + 127.27922061357855439215198517887*c[75]
+                              + 2833.0548882787287077655641784141*c[77]
+                              + 2387.9698490558878913627515704029*c[78]
+                              + 1272.7922061357855439215198517887*c[79]
+                              + 475.17575695735993639736741133446*c[80]
+                              + 98.59006035092990042225456090414*c[81]
+                              - 831.3843876330611008931742439228*c[85]
+                              - 3005.2753617597173519739294107748*c[87]
+                              - 1010.2474944289641741076121577255*c[88]
+                              - 6349.803146555017417203877808734*c[90]
+                              - 3564.8786795626018891347913826638*c[91]
+                              - 858.6501033599192434211226887928*c[92]
+                              - 10080.*c[94]
+                              - 7201.499843782543608700015179635*c[95]
+                              - 2909.8453567157138531261098537299*c[96]
+                              - 608.6378233399564200961838946011*c[97]
+                              - 12735.839194964735420601341708815*c[99]
+                              - 10498.799931420733574164867246463*c[100]
+                              - 5410.390004426667946340708423315*c[101]
+                              - 1908.2452672547101066477118534814*c[102]
+                              - 352.72652296077764614040890675765*c[103]
+                              - 12114.652285559004024880583458701*c[105]
+                              - 10962.034482704385290014445393496*c[106]
+                              - 6506.612021628460367101165871634*c[107]
+                              - 2921.9445579955825027669776350558*c[108]
+                              - 910.7359661284932476156813407966*c[109]
+                              - 140.71247279470288663696890340633*c[110]
+                              - 5205.289617302768293680932697308*c[112]
+                              - 4906.9950071301274964781176548954*c[113]
+                              - 3082.8558188796309648280556346336*c[114]
+                              - 1505.9880477613359863607096464133*c[115]
+                              - 538.7986636954475595240598174536*c[116]
+                              + y*(265.63132345414386388790705773235*c[13]
+                                   + 224.49944320643648313502492393899*c[16]
+                                   - 678.8225099390856234248105876207*c[23]
+                                   - 2509.9800796022266439345160773556*c[26]
+                                   - 460.08694830433953530385461755267*c[27]
+                                   - 1707.6299364909248392794025139937*c[30]
+                                   - 388.84444190447161385795804616528*c[31]
+                                   + 1254.8466041712030707980819895295*c[38]
+                                   + 5774.045375644358408300939464097*c[41]
+                                   + 1175.7550765359254871346963558588*c[42]
+                                   + 12158.996669133518600562673317371*c[45]
+                                   + 4347.4130238568315721155992471509*c[46]
+                                   + 593.9696961966999204967092641681*c[47]
+                                   + 7238.148934637916111411770449956*c[50]
+                                   + 2957.7018105278970126676368271243*c[51]
+                                   + 501.9960159204453287869032154711*c[52]
+                                   - 2007.9840636817813151476128618844*c[59]
+                                   - 10097.484835343898648444057490857*c[62]
+                                   - 2173.4580741297955849097168060068*c[63]
+                                   - 26266.434855153068526797916100862*c[66]
+                                   - 10000.939955824152432096107548756*c[67]
+                                   - 1517.8932768808220793594689013277*c[68]
+                                   - 41696.50345052927816300769297031*c[71]
+                                   - 21060.*c[72]
+                                   - 5612.486080160912078375623098475*c[73]
+                                   - 702.7944222886234603016645016596*c[74]
+                                   - 22664.439106229829662124513427313*c[77]
+                                   - 12536.841707543411429654445744615*c[78]
+                                   - 3818.3766184073566317645595553662*c[79]
+                                   - 593.9696961966999204967092641681*c[80]
+                                   + 2951.6097302997223992601092427253*c[87]
+                                   + 15557.017709059792672149500631399*c[90]
+                                   + 3477.9304190854652576924793977207*c[91]
+                                   + 44280.*c[94]
+                                   + 17489.3567634718916211286082934*c[95]
+                                   + 2805.9223082615812155144630732395*c[96]
+                                   + 86364.9095408546120709528484629*c[99]
+                                   + 45494.799702823178821381091401338*c[100]
+                                   + 12911.157965109093962858508737457*c[101]
+                                   + 1795.9955456514918650801993915119*c[102]
+                                   + 115089.19671281053823636554285766*c[105]
+                                   + 72220.46247428771485185987553362*c[106]
+                                   + 27188.343090376066533958443106472*c[107]
+                                   + 6640.783086353596597197676443309*c[108]
+                                   + 796.893970362431591663721173197*c[109]
+                                   + 58559.50819465614330391049284471*c[112]
+                                   + 39255.960057041019971824941239163*c[113]
+                                   + 16184.993049118062565347292081826*c[114]
+                                   + 4517.96414328400795908212893924*c[115]
+                                   + y*(1505.9880477613359863607096464133*c[26]
+                                        + 1328.1566172707193194395352886617*c[30]
+                                        - 3666.0605559646720052704377549824*c[41]
+                                        - 17459.072140294283118756659122379*c[45]
+                                        - 2608.4478143140989432693595482906*c[46]
+                                        - 12867.82032824518419806536968881*c[50]
+                                        - 2300.4347415216976765192730877634*c[51]
+                                        + 6533.666658163699125463801905849*c[62]
+                                        + 39287.402561126384548629361689324*c[66]
+                                        + 6349.803146555017417203877808734*c[67]
+                                        + 104241.25862632319540751923242578*c[71]
+                                        + 30240.*c[72]
+                                        + 3367.4916480965472470253738590849*c[73]
+                                        + 67993.31731868948898637354028194*c[77]
+                                        + 22287.718591188286986052347990427*c[78]
+                                        + 2969.8484809834996024835463208404*c[79]
+                                        - 10159.685034488027867526204493975*c[90]
+                                        - 67200.*c[94]
+                                        - 11316.642611658282813671452425141*c[95]
+                                        - 222877.18591188286986052347990427*c[99]
+                                        - 68047.77733328253242514265807892*c[100]
+                                        - 8197.560612767678706576830944417*c[101]
+                                        - 436127.48228012414489570100451323*c[105]
+                                        - 180551.15618571928712964968883405*c[106]
+                                        - 39039.672129770762202606995229807*c[107]
+                                        - 3984.4698518121579583186058659852*c[108]
+                                        - 260264.48086513841468404663486538*c[112]
+                                        - 117767.88017112305991547482371749*c[113]
+                                        - 28773.320976209889005061852589913*c[114]
+                                        + y*(8002.074730968213096096802097757*c[45]
+                                             + 7238.148934637916111411770449956*c[50]
+                                             - 18857.953229340664583342093610875*c[66]
+                                             - 109453.32155763935517789519404706*c[71]
+                                             - 13860.*c[72]
+                                             - 84991.64664836186123296692535242*c[77]
+                                             - 12536.841707543411429654445744615*c[78]
+                                             + 32760.*c[94]
+                                             + 242378.93967917262097331928439589*c[99]
+                                             + 32662.933119975615564068475877884*c[100]
+                                             + 772309.0832043865065861371954922*c[105]
+                                             + 189578.71399500525148613217327575*c[106]
+                                             + 17893.183059478266009528206146995*c[107]
+                                             + 536795.4917843479802858461844098*c[112]
+                                             + 147209.85021390382489434352964686*c[113]
+                                             + y*(40654.090864266046208932500646052*c[71]
+                                                  + 37396.324525279218942505447155066*c[77]
+                                                  - 93608.41808299080534141986155979*c[99]
+                                                  - 639653.6406775154125136948066194*c[105]
+                                                  - 70414.95091243052198056337864528*c[106]
+                                                  - 515323.6721129740610744123370334*c[112]
+                                                  + y*(199891.76271172356641052962706856*c[105]
+                                                       + 186089.10381857396649909334392874*c[112])
+                                                  - 64772.33409411768295351115304462*c[113]
+                                                  + z*(140829.90182486104396112675729056*c[106]
+                                                       + 129544.66818823536590702230608924*c[113]))
+                                             + 16184.993049118062565347292081826*c[114]
+                                             + z*(27720.*c[72]
+                                                  + 25073.68341508682285930889148923*c[78]
+                                                  - 65325.86623995123112813695175577*c[100]
+                                                  - 379157.4279900105029722643465515*c[106]
+                                                  - 107359.09835686959605716923688197*c[107]
+                                                  - 294419.70042780764978868705929372*c[113]
+                                                  - 97109.95829470837539208375249096*c[114]
+                                                  + z*(107359.09835686959605716923688197*c[107]
+                                                       + 97109.95829470837539208375249096*c[114])))
+                                        - 3513.9721114431173015083225082978*c[115]
+                                        + z*(5216.895628628197886538719096581*c[46]
+                                             + 4600.8694830433953530385461755267*c[51]
+                                             - 12699.606293110034834407755617468*c[67]
+                                             - 60480.*c[72]
+                                             - 20204.949888579283482152243154509*c[73]
+                                             - 44575.437182376573972104695980854*c[78]
+                                             - 17819.090885900997614901277925042*c[79]
+                                             + 22633.285223316565627342904850282*c[95]
+                                             + 136095.55466656506485028531615785*c[100]
+                                             + 49185.363676606072239460985666501*c[101]
+                                             + 361102.31237143857425929937766809*c[106]
+                                             + 234238.03277862457321564197137884*c[107]
+                                             + 47813.638221745895499823270391823*c[108]
+                                             + 235535.76034224611983094964743498*c[113]
+                                             + 172639.92585725933403037111553948*c[114]
+                                             + 42167.665337317407618099870099573*c[115]
+                                             + z*(20204.949888579283482152243154509*c[73]
+                                                  + 17819.090885900997614901277925042*c[79]
+                                                  - 49185.363676606072239460985666501*c[101]
+                                                  - 234238.03277862457321564197137884*c[107]
+                                                  - 119534.09555436473874955817597956*c[108]
+                                                  - 172639.92585725933403037111553948*c[114]
+                                                  - 105419.16334329351904524967524893*c[115]
+                                                  + z*(79689.3970362431591663721173197*c[108]
+                                                       + 70279.44222886234603016645016596*c[115]))))
+                                   + 673.498329619309449405074771817*c[116]
+                                   + z*(920.1738966086790706077092351053*c[27]
+                                        + 777.6888838089432277159160923306*c[31]
+                                        - 2351.5101530718509742693927117177*c[42]
+                                        - 8694.826047713663144231198494302*c[46]
+                                        - 3563.8181771801995229802555850084*c[47]
+                                        - 5915.403621055794025335273654249*c[51]
+                                        - 3011.9760955226719727214192928267*c[52]
+                                        + 4346.9161482595911698194336120136*c[63]
+                                        + 20001.879911648304864192215097513*c[67]
+                                        + 9107.359661284932476156813407966*c[68]
+                                        + 42120.*c[72]
+                                        + 33674.916480965472470253738590849*c[73]
+                                        + 8433.533067463481523619974019915*c[74]
+                                        + 25073.68341508682285930889148923*c[78]
+                                        + 22910.259710444139790587357332197*c[79]
+                                        + 7127.636354360399045960511170017*c[80]
+                                        - 6955.860838170930515384958795441*c[91]
+                                        - 34978.7135269437832422572165868*c[95]
+                                        - 16835.533849569487293086778439437*c[96]
+                                        - 90989.59940564635764276218280268*c[100]
+                                        - 77466.94779065456377715105242474*c[101]
+                                        - 21551.946547817902380962392698143*c[102]
+                                        - 144440.92494857542970371975106724*c[106]
+                                        - 163130.05854225639920375065863883*c[107]
+                                        - 79689.3970362431591663721173197*c[108]
+                                        - 15937.879407248631833274423463941*c[109]
+                                        - 78511.92011408203994364988247833*c[113]
+                                        - 97109.95829470837539208375249096*c[114]
+                                        - 54215.56971940809550898554727088*c[115]
+                                        - 13469.96659238618898810149543634*c[116]
+                                        + z*(3563.8181771801995229802555850084*c[47]
+                                             + 3011.9760955226719727214192928267*c[52]
+                                             - 9107.359661284932476156813407966*c[68]
+                                             - 33674.916480965472470253738590849*c[73]
+                                             - 21083.832668658703809049935049787*c[74]
+                                             - 22910.259710444139790587357332197*c[79]
+                                             - 17819.090885900997614901277925042*c[80]
+                                             + 16835.533849569487293086778439437*c[96]
+                                             + 77466.94779065456377715105242474*c[101]
+                                             + 53879.86636954475595240598174536*c[102]
+                                             + 163130.05854225639920375065863883*c[107]
+                                             + 199223.49259060789791593029329926*c[108]
+                                             + 71720.45733261884324973490558773*c[109]
+                                             + 97109.95829470837539208375249096*c[114]
+                                             + 135538.9242985202387724638681772*c[115]
+                                             + 60614.84966573785044645672946353*c[116]
+                                             + z*(14055.888445772469206033290033191*c[74]
+                                                  + 11879.393923933998409934185283361*c[80]
+                                                  - 35919.910913029837301603987830239*c[102]
+                                                  - 132815.66172707193194395352886617*c[108]
+                                                  - 111565.15585074042283292096424759*c[109]
+                                                  - 90359.2828656801591816425787848*c[115]
+                                                  - 94289.76614670332291671046805438*c[116]
+                                                  + z*(55782.57792537021141646048212379*c[109]
+                                                       + 47144.883073351661458355234027189*c[116])))))
+                              - 108.99541274750969995521118114985*c[117]
+                              + z*(146.96938456699068589183704448235*c[14]
+                                   + 113.84199576606165595196016759958*c[17]
+                                   - 407.29350596345137405488635257239*c[24]
+                                   - 1051.6273104099189378373819829775*c[27]
+                                   - 569.2099788303082797598008379979*c[28]
+                                   - 622.1511070471545821727328738644*c[31]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   + 796.893970362431591663721173197*c[39]
+                                   + 2498.4795376388416601612297562*c[42]
+                                   + 1577.4409656148784067560729744663*c[43]
+                                   + 3825.7234609940117834617273374928*c[46]
+                                   + 4072.9350596345137405488635257239*c[47]
+                                   + 1346.996659238618898810149543634*c[48]
+                                   + 1971.8012070185980084450912180829*c[51]
+                                   + 2409.5808764181375781771354342613*c[52]
+                                   + 1043.3791257256395773077438193162*c[53]
+                                   - 1330.2150202128977614290787902765*c[60]
+                                   - 4507.9130426395760279608941161623*c[63]
+                                   - 3086.3570759068044037285779341294*c[64]
+                                   - 8381.740153452622990709118707529*c[67]
+                                   - 9676.569640115240755916614245964*c[68]
+                                   - 3732.9066422829274930363972431867*c[69]
+                                   - 10080.*c[72]
+                                   - 14816.963251624807886911644979974*c[73]
+                                   - 9638.323505672550312708541737045*c[74]
+                                   - 2545.5844122715710878430397035775*c[75]
+                                   - 4775.9396981117757827255031408058*c[78]
+                                   - 7636.753236814713263529119110732*c[79]
+                                   - 5702.109083488319236768408936014*c[80]
+                                   - 1971.8012070185980084450912180829*c[81]
+                                   + 2020.4949888579283482152243154509*c[88]
+                                   + 7129.757359125203778269582765328*c[91]
+                                   + 5151.900620159515460526736132757*c[92]
+                                   + 14402.999687565087217400030359271*c[95]
+                                   + 17459.072140294283118756659122379*c[96]
+                                   + 7303.653880079477041154206735214*c[97]
+                                   + 20997.599862841467148329734492925*c[100]
+                                   + 32462.340026560007678044250539891*c[101]
+                                   + 22898.943207056521279772542241777*c[102]
+                                   + 7054.530459215552922808178135153*c[103]
+                                   + 21924.068965408770580028890786991*c[106]
+                                   + 39039.672129770762202606995229807*c[107]
+                                   + 35063.33469594699003320373162067*c[108]
+                                   + 18214.719322569864952313626815932*c[109]
+                                   + 4221.37418384108659910906710219*c[110]
+                                   + 9813.990014260254992956235309791*c[113]
+                                   + 18497.134913277785788968333807802*c[114]
+                                   + 18071.85657313603183632851575696*c[115]
+                                   + 10775.973273908951190481196349072*c[116]
+                                   + 3269.8623824252909986563354344956*c[117]
+                                   + z*(569.2099788303082797598008379979*c[28]
+                                        + 440.90815370097205767551113344706*c[32]
+                                        - 1577.4409656148784067560729744663*c[43]
+                                        - 4072.9350596345137405488635257239*c[47]
+                                        - 3367.4916480965472470253738590849*c[48]
+                                        - 2409.5808764181375781771354342613*c[52]
+                                        - 2608.4478143140989432693595482906*c[53]
+                                        + 3086.3570759068044037285779341294*c[64]
+                                        + 9676.569640115240755916614245964*c[68]
+                                        + 9332.266605707318732590993107967*c[69]
+                                        + 14816.963251624807886911644979974*c[73]
+                                        + 24095.808764181375781771354342613*c[74]
+                                        + 11455.129855222069895293678666099*c[75]
+                                        + 7636.753236814713263529119110732*c[79]
+                                        + 14255.272708720798091921022340034*c[80]
+                                        + 8873.105431583691038002910481373*c[81]
+                                        - 5151.900620159515460526736132757*c[92]
+                                        - 17459.072140294283118756659122379*c[96]
+                                        - 18259.134700198692602885516838034*c[97]
+                                        - 32462.340026560007678044250539891*c[101]
+                                        - 57247.35801764130319943135560444*c[102]
+                                        - 31745.387066469988152636801608188*c[103]
+                                        - 39039.672129770762202606995229807*c[107]
+                                        - 87658.33673986747508300932905167*c[108]
+                                        - 81966.2369515643922854113206717*c[109]
+                                        - 29549.61928688760619376346971533*c[110]
+                                        - 18497.134913277785788968333807802*c[114]
+                                        - 45179.6414328400795908212893924*c[115]
+                                        - 48491.879732590280357165383570822*c[116]
+                                        - 22889.03667697703699059434804147*c[117]
+                                        + z*(2244.9944320643648313502492393899*c[48]
+                                             + 1738.9652095427326288462396988604*c[53]
+                                             - 6221.511070471545821727328738644*c[69]
+                                             - 16063.872509454250521180902895076*c[74]
+                                             - 17819.090885900997614901277925042*c[75]
+                                             - 9503.515139147198727947348226689*c[80]
+                                             - 13802.60844913018605911563852658*c[81]
+                                             + 12172.756466799128401923677892023*c[97]
+                                             + 38164.905345094202132954237069629*c[102]
+                                             + 49381.713214508870459657246946071*c[103]
+                                             + 58438.89115991165005533955270112*c[108]
+                                             + 127503.03525798905466619538771153*c[109]
+                                             + 78798.98476503361651670258590755*c[110]
+                                             + 30119.760955226719727214192928267*c[115]
+                                             + 75431.8129173626583333683744435*c[116]
+                                             + 61037.43113860543197491826144392*c[117]
+                                             + z*(8909.545442950498807450638962521*c[75]
+                                                  + 6901.30422456509302955781926329*c[81]
+                                                  - 24690.856607254435229828623473035*c[103]
+                                                  - 63751.51762899452733309769385576*c[109]
+                                                  - 88648.85786066281858129040914599*c[110]
+                                                  - 37715.906458681329166684187221751*c[116]
+                                                  - 68667.11003093111097178304412441*c[117]
+                                                  + z*(35459.543144265127432516163658396*c[110]
+                                                       + 27466.844012372444388713217649763*c[117]))))))
+                         + 12.48999599679679641169378624188*c[118]
+                         + z*(20.78460969082652752232935609807*c[6]
+                              + 12.*c[8]
+                              - 67.88225099390856234248105876207*c[12]
+                              - 88.18163074019441153510222668941*c[14]
+                              - 80.49844718999242907073025207433*c[15]
+                              - 37.947331922020551983986722533193*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 146.96938456699068589183704448235*c[22]
+                              + 220.61731573020282761306344097671*c[24]
+                              + 262.90682760247973445934549574439*c[25]
+                              + 197.18012070185980084450912180829*c[27]
+                              + 341.52598729818496785588050279873*c[28]
+                              + 190.49409439665052251611633426203*c[29]
+                              + 77.76888838089432277159160923306*c[31]
+                              + 146.96938456699068589183704448235*c[32]
+                              + 109.98181667894016015811313264947*c[33]
+                              - 262.90682760247973445934549574439*c[37]
+                              - 417.42065114222607182385394786512*c[39]
+                              - 569.2099788303082797598008379979*c[40]
+                              - 440.90815370097205767551113344706*c[42]
+                              - 854.4471897080591369928728611693*c[43]
+                              - 622.1511070471545821727328738644*c[44]
+                              - 347.79304190854652576924793977207*c[46]
+                              - 763.6753236814713263529119110732*c[47]
+                              - 808.1979955431713392860897261804*c[48]
+                              - 360.*c[49]
+                              - 131.45341380123986722967274787219*c[51]
+                              - 301.19760955226719727214192928267*c[52]
+                              - 347.79304190854652576924793977207*c[53]
+                              - 207.8460969082652752232935609807*c[54]
+                              + 420.*c[58]
+                              + 685.8921197972754082368687512363*c[60]
+                              + 1018.233764908628435137215881431*c[61]
+                              + 778.1516561699268143503924367185*c[63]
+                              + 1616.6632302368975448102074893059*c[64]
+                              + 1346.996659238618898810149543634*c[65]
+                              + 730.2273618538270029784459480044*c[67]
+                              + 1707.6299364909248392794025139937*c[68]
+                              + 2021.9910979032523920613818400595*c[69]
+                              + 1175.7550765359254871346963558588*c[70]
+                              + 540.*c[72]
+                              + 1346.996659238618898810149543634*c[73]
+                              + 1807.185657313603183632851575696*c[74]
+                              + 1527.3506473629426527058238221465*c[75]
+                              + 596.9924622639719728406878926007*c[76]
+                              + 198.99748742132399094689596420024*c[78]
+                              + 509.1168824543142175686079407155*c[79]
+                              + 712.7636354360399045960511170017*c[80]
+                              + 657.267069006199336148363739361*c[81]
+                              + 344.67375879228171959103668809314*c[82]
+                              - 622.1511070471545821727328738644*c[86]
+                              - 1032.6974387496078224211146501194*c[88]
+                              - 1626.6530054071150917752914679086*c[89]
+                              - 1217.2756466799128401923677892023*c[91]
+                              - 2656.4487572697501593340983184528*c[92]
+                              - 2409.5808764181375781771354342613*c[93]
+                              - 1234.5428303627217614914311736518*c[95]
+                              - 3013.7684051698464907377566342202*c[96]
+                              - 3825.7234609940117834617273374928*c[97]
+                              - 2545.5844122715710878430397035775*c[98]
+                              - 1088.7644373325205188022825292628*c[100]
+                              - 2828.1584114048491537690066758238*c[101]
+                              - 4040.9899777158566964304486309019*c[102]
+                              - 3821.2039987417578331877631565412*c[103]
+                              - 1949.7692171126304865103720563838*c[104]
+                              - 773.7906693673683734127843807173*c[106]
+                              - 2091.4110069520051179968033158825*c[107]
+                              - 3187.5758814497263666548846927882*c[108]
+                              - 3415.2598729818496785588050279873*c[109]
+                              - 2532.824510304651959465440261314*c[110]
+                              - 908.5989214169253018660437594026*c[111]
+                              - 280.39971469315014265589243742259*c[113]
+                              - 770.7139547199077412070139086584*c[114]
+                              - 1204.7904382090687890885677171307*c[115]
+                              - 1346.996659238618898810149543634*c[116]
+                              - 1089.9541274750969995521118114985*c[117]
+                              - 524.5798318654654492911390221589*c[118]
+                              + z*(80.49844718999242907073025207433*c[15]
+                                   + 46.475800154489002622151184797389*c[18]
+                                   - 262.90682760247973445934549574439*c[25]
+                                   - 341.52598729818496785588050279873*c[28]
+                                   - 476.23523599162630629029083565507*c[29]
+                                   - 146.96938456699068589183704448235*c[32]
+                                   - 274.95454169735040039528283162368*c[33]
+                                   + 569.2099788303082797598008379979*c[40]
+                                   + 854.4471897080591369928728611693*c[43]
+                                   + 1555.3777676178864554318321846611*c[44]
+                                   + 763.6753236814713263529119110732*c[47]
+                                   + 2020.4949888579283482152243154509*c[48]
+                                   + 1620.*c[49]
+                                   + 301.19760955226719727214192928267*c[52]
+                                   + 869.4826047713663144231198494302*c[53]
+                                   + 935.3074360871937385048210244132*c[54]
+                                   - 1018.233764908628435137215881431*c[61]
+                                   - 1616.6632302368975448102074893059*c[64]
+                                   - 3367.4916480965472470253738590849*c[65]
+                                   - 1707.6299364909248392794025139937*c[68]
+                                   - 5054.977744758130980153454600149*c[69]
+                                   - 5290.897844411664692106133601365*c[70]
+                                   - 1346.996659238618898810149543634*c[73]
+                                   - 4517.96414328400795908212893924*c[74]
+                                   - 6873.077913133241937176207199659*c[75]
+                                   - 4178.9472358478038098848152482051*c[76]
+                                   - 509.1168824543142175686079407155*c[79]
+                                   - 1781.9090885900997614901277925042*c[80]
+                                   - 2957.7018105278970126676368271243*c[81]
+                                   - 2412.716311545972037137256816652*c[82]
+                                   + 1626.6530054071150917752914679086*c[89]
+                                   + 2656.4487572697501593340983184528*c[92]
+                                   + 6023.952191045343945442838585653*c[93]
+                                   + 3013.7684051698464907377566342202*c[96]
+                                   + 9564.308652485029458654318343732*c[97]
+                                   + 11455.129855222069895293678666099*c[98]
+                                   + 2828.1584114048491537690066758238*c[101]
+                                   + 10102.474944289641741076121577255*c[102]
+                                   + 17195.417994337910249344934204435*c[103]
+                                   + 13648.384519788413405572604394687*c[104]
+                                   + 2091.4110069520051179968033158825*c[107]
+                                   + 7968.93970362431591663721173197*c[108]
+                                   + 15368.669428418323553514622625943*c[109]
+                                   + 17729.771572132563716258081829198*c[110]
+                                   + 9085.989214169253018660437594026*c[111]
+                                   + 770.7139547199077412070139086584*c[114]
+                                   + 3011.9760955226719727214192928267*c[115]
+                                   + 6061.484966573785044645672946353*c[116]
+                                   + 7629.67889232567899686478268049*c[117]
+                                   + 5245.798318654654492911390221589*c[118]
+                                   + z*(317.49015732775087086019389043671*c[29]
+                                        + 183.30302779823360026352188774912*c[33]
+                                        - 1036.9185117452576369545547897741*c[44]
+                                        - 1346.996659238618898810149543634*c[48]
+                                        - 2520.*c[49]
+                                        - 579.6550698475775429487465662868*c[53]
+                                        - 1454.9226783578569265630549268649*c[54]
+                                        + 2244.9944320643648313502492393899*c[65]
+                                        + 3369.9851631720873201023030667658*c[69]
+                                        + 8230.285535751478409942874491012*c[70]
+                                        + 3011.9760955226719727214192928267*c[74]
+                                        + 10691.454531540598568940766755025*c[75]
+                                        + 11143.859295594143493026173995214*c[76]
+                                        + 1187.9393923933998409934185283361*c[80]
+                                        + 4600.8694830433953530385461755267*c[81]
+                                        + 6433.910164122592099032684844405*c[82]
+                                        - 4015.9681273635626302952257237689*c[93]
+                                        - 6376.205768323352972436212229155*c[97]
+                                        - 17819.090885900997614901277925042*c[98]
+                                        - 6734.98329619309449405074771817*c[102]
+                                        - 26748.427991192304832314342095788*c[103]
+                                        - 36395.692052769102414860278385832*c[104]
+                                        - 5312.626469082877277758141154647*c[108]
+                                        - 23906.819110872947749911635195911*c[109]
+                                        - 47279.390859020169910021551544528*c[110]
+                                        - 36343.956856677012074641750376103*c[111]
+                                        - 2007.9840636817813151476128618844*c[115]
+                                        - 9428.976614670332291671046805438*c[116]
+                                        - 20345.810379535143991639420481306*c[117]
+                                        - 20983.193274618617971645560886358*c[118]
+                                        + z*(1260.*c[49]
+                                             + 727.4613391789284632815274634325*c[54]
+                                             - 4115.1427678757392049714372455059*c[70]
+                                             - 5345.727265770299284470383377513*c[75]
+                                             - 12536.841707543411429654445744615*c[76]
+                                             - 2300.4347415216976765192730877634*c[81]
+                                             - 7238.148934637916111411770449956*c[82]
+                                             + 8909.545442950498807450638962521*c[98]
+                                             + 13374.213995596152416157171047894*c[103]
+                                             + 40945.153559365240216717813184061*c[104]
+                                             + 11953.409555436473874955817597956*c[109]
+                                             + 53189.31471639769114877424548759*c[110]
+                                             + 68144.91910626939763995328195519*c[111]
+                                             + 4714.4883073351661458355234027189*c[116]
+                                             + 22889.03667697703699059434804147*c[117]
+                                             + 39343.487389909908696835426661921*c[118]
+                                             + z*(5014.736683017364571861778297846*c[76]
+                                                  + 2895.2595738551664445647081799823*c[82]
+                                                  - 16378.061423746096086687125273624*c[104]
+                                                  - 21275.725886559076459509698195038*c[110]
+                                                  - 59967.52881351706992315888812057*c[111]
+                                                  - 9155.614670790814796237739216588*c[117]
+                                                  - 34622.26890312071965321517546249*c[118]
+                                                  + z*(19989.176271172356641052962706856*c[111]
+                                                       + 11540.756301040239884405058487497*c[118]))))));
+    grad[0] /*ARGH*/[1]= 6.928203230275509174109785366023*c[2]
+                         - 8.485281374238570292810132345258*c[5]
+                         - 32.863353450309966807418186968048*c[7]
+                         - 12.*c[8]
+                         + 9.797958971132712392789136298824*c[11]
+                         + 37.947331922020551983986722533193*c[13]
+                         + 14.696938456699068589183704448235*c[14]
+                         + 89.7997772825745932540099695756*c[16]
+                         + 56.92099788303082797598008379979*c[17]
+                         + 15.49193338482966754071706159913*c[18]
+                         - 10.954451150103322269139395656016*c[21]
+                         - 42.426406871192851464050661726291*c[23]
+                         - 16.970562748477140585620264690516*c[24]
+                         - 100.39920318408906575738064309422*c[26]
+                         - 65.7267069006199336148363739361*c[27]
+                         - 18.973665961010275991993361266596*c[28]
+                         - 189.73665961010275991993361266596*c[30]
+                         - 155.53777676178864554318321846611*c[31]
+                         - 73.48469228349534294591852224118*c[32]
+                         - 18.330302779823360026352188774912*c[33]
+                         + 12.*c[36]
+                         + 46.475800154489002622151184797389*c[38]
+                         + 18.973665961010275991993361266596*c[39]
+                         + 109.98181667894016015811313264947*c[41]
+                         + 73.48469228349534294591852224118*c[42]
+                         + 21.908902300206644538278791312032*c[43]
+                         + 207.8460969082652752232935609807*c[45]
+                         + 173.89652095427326288462396988604*c[46]
+                         + 84.85281374238570292810132345258*c[47]
+                         + 22.449944320643648313502492393899*c[48]
+                         + 344.67375879228171959103668809314*c[50]
+                         + 328.63353450309966807418186968048*c[51]
+                         + 200.79840636817813151476128618844*c[52]
+                         + 86.94826047713663144231198494302*c[53]
+                         + 20.78460969082652752232935609807*c[54]
+                         - 12.961481396815720461931934872176*c[57]
+                         - 50.19960159204453287869032154711*c[59]
+                         - 20.78460969082652752232935609807*c[60]
+                         - 118.79393923933998409934185283361*c[62]
+                         - 80.49844718999242907073025207433*c[63]
+                         - 24.494897427831780981972840747059*c[64]
+                         - 224.49944320643648313502492393899*c[66]
+                         - 190.49409439665052251611633426203*c[67]
+                         - 94.86832980505137995996680633298*c[68]
+                         - 25.922962793631440923863869744352*c[69]
+                         - 372.29020937972569788399725866348*c[71]
+                         - 360.*c[72]
+                         - 224.49944320643648313502492393899*c[73]
+                         - 100.39920318408906575738064309422*c[74]
+                         - 25.455844122715710878430397035775*c[75]
+                         - 566.6109776557457415531128356828*c[77]
+                         - 596.9924622639719728406878926007*c[78]
+                         - 424.26406871192851464050661726291*c[79]
+                         - 237.58787847867996819868370566723*c[80]
+                         - 98.59006035092990042225456090414*c[81]
+                         - 22.978250586152114639402445872876*c[82]
+                         + 13.856406460551018348219570732047*c[85]
+                         + 53.66563145999495271382016804955*c[87]
+                         + 22.449944320643648313502492393899*c[88]
+                         + 126.99606293110034834407755617468*c[90]
+                         + 86.94826047713663144231198494302*c[91]
+                         + 26.832815729997476356910084024775*c[92]
+                         + 240.*c[94]
+                         + 205.75713839378696024857186227529*c[95]
+                         + 103.92304845413263761164678049035*c[96]
+                         + 28.98275349237887714743732831434*c[97]
+                         + 397.99497484264798189379192840048*c[99]
+                         + 388.84444190447161385795804616528*c[100]
+                         + 245.92681838303036119730492833251*c[101]
+                         + 112.2497216032182415675124619695*c[102]
+                         + 29.393876913398137178367408896471*c[103]
+                         + 605.732614277950201244029172935*c[105]
+                         + 644.8255578061403111773203172645*c[106]
+                         + 464.75800154489002622151184797389*c[107]
+                         + 265.63132345414386388790705773235*c[108]
+                         + 113.84199576606165595196016759958*c[109]
+                         + 28.142494558940577327393780681267*c[110]
+                         + 867.5482695504613822801554495513*c[112]
+                         + 981.3990014260254992956235309791*c[113]
+                         + 770.7139547199077412070139086584*c[114]
+                         + 501.9960159204453287869032154711*c[115]
+                         + 269.39933184772377976202990872679*c[116]
+                         + 108.99541274750969995521118114985*c[117]
+                         + y*(65.7267069006199336148363739361*c[7]
+                              - 75.89466384404110396797344506639*c[13]
+                              - 448.99888641287296627004984787799*c[16]
+                              - 113.84199576606165595196016759958*c[17]
+                              + 84.85281374238570292810132345258*c[23]
+                              + 501.9960159204453287869032154711*c[26]
+                              + 131.45341380123986722967274787219*c[27]
+                              + 1707.6299364909248392794025139937*c[30]
+                              + 777.6888838089432277159160923306*c[31]
+                              + 146.96938456699068589183704448235*c[32]
+                              - 92.95160030897800524430236959478*c[38]
+                              - 549.9090833947008007905656632474*c[41]
+                              - 146.96938456699068589183704448235*c[42]
+                              - 1870.6148721743874770096420488263*c[45]
+                              - 869.4826047713663144231198494302*c[46]
+                              - 169.70562748477140585620264690516*c[47]
+                              - 4825.4326230919440742745136333039*c[50]
+                              - 2957.7018105278970126676368271243*c[51]
+                              - 1003.9920318408906575738064309422*c[52]
+                              - 173.89652095427326288462396988604*c[53]
+                              + 100.39920318408906575738064309422*c[59]
+                              + 593.9696961966999204967092641681*c[62]
+                              + 160.99689437998485814146050414865*c[63]
+                              + 2020.4949888579283482152243154509*c[66]
+                              + 952.4704719832526125805816713101*c[67]
+                              + 189.73665961010275991993361266596*c[68]
+                              + 5212.062931316159770375961621289*c[71]
+                              + 3240.*c[72]
+                              + 1122.497216032182415675124619695*c[73]
+                              + 200.79840636817813151476128618844*c[74]
+                              + 11332.219553114914831062256713656*c[77]
+                              + 8357.89447169560761976963049641*c[78]
+                              + 3818.3766184073566317645595553662*c[79]
+                              + 1187.9393923933998409934185283361*c[80]
+                              + 197.18012070185980084450912180829*c[81]
+                              - 107.3312629199899054276403360991*c[87]
+                              - 634.9803146555017417203877808734*c[90]
+                              - 173.89652095427326288462396988604*c[91]
+                              - 2160.*c[94]
+                              - 1028.7856919689348012428593113765*c[95]
+                              - 207.8460969082652752232935609807*c[96]
+                              - 5571.929647797071746513086997607*c[99]
+                              - 3499.5999771402445247216224154875*c[100]
+                              - 1229.6340919151518059865246416625*c[101]
+                              - 224.49944320643648313502492393899*c[102]
+                              - 12114.652285559004024880583458701*c[105]
+                              - 9027.557809285964356482484441702*c[106]
+                              - 4182.822013904010235993606631765*c[107]
+                              - 1328.1566172707193194395352886617*c[108]
+                              - 227.68399153212331190392033519916*c[109]
+                              - 23423.803277862457321564197137884*c[112]
+                              - 19627.980028520509985912470619582*c[113]
+                              - 10789.995366078708376898194721218*c[114]
+                              - 4517.96414328400795908212893924*c[115]
+                              - 1346.996659238618898810149543634*c[116]
+                              + y*(448.99888641287296627004984787799*c[16]
+                                   - 501.9960159204453287869032154711*c[26]
+                                   - 3984.4698518121579583186058659852*c[30]
+                                   - 777.6888838089432277159160923306*c[31]
+                                   + 549.9090833947008007905656632474*c[41]
+                                   + 4364.7680350735707796891647805948*c[45]
+                                   + 869.4826047713663144231198494302*c[46]
+                                   + 19301.730492367776297098054533216*c[50]
+                                   + 6901.30422456509302955781926329*c[51]
+                                   + 1003.9920318408906575738064309422*c[52]
+                                   - 593.9696961966999204967092641681*c[62]
+                                   - 4714.4883073351661458355234027189*c[66]
+                                   - 952.4704719832526125805816713101*c[67]
+                                   - 20848.251725264639081503846485155*c[71]
+                                   - 7560.*c[72]
+                                   - 1122.497216032182415675124619695*c[73]
+                                   - 67993.31731868948898637354028194*c[77]
+                                   - 33431.577886782430479078521985641*c[78]
+                                   - 8909.545442950498807450638962521*c[79]
+                                   - 1187.9393923933998409934185283361*c[80]
+                                   + 634.9803146555017417203877808734*c[90]
+                                   + 5040.*c[94]
+                                   + 1028.7856919689348012428593113765*c[95]
+                                   + 22287.718591188286986052347990427*c[99]
+                                   + 8165.733279993903891017118969471*c[100]
+                                   + 1229.6340919151518059865246416625*c[101]
+                                   + 72687.91371335402414928350075221*c[105]
+                                   + 36110.231237143857425929937766809*c[106]
+                                   + 9759.918032442690550651748807452*c[107]
+                                   + 1328.1566172707193194395352886617*c[108]
+                                   + 195198.36064885381101303497614903*c[112]
+                                   + 117767.88017112305991547482371749*c[113]
+                                   + 43159.98146431483350759277888487*c[114]
+                                   + 10541.916334329351904524967524893*c[115]
+                                   + y*(2656.3132345414386388790705773235*c[30]
+                                        - 2909.8453567157138531261098537299*c[45]
+                                        - 28952.595738551664445647081799823*c[50]
+                                        - 4600.8694830433953530385461755267*c[51]
+                                        + 3142.9922048901107638903489351459*c[66]
+                                        + 31272.377587896958622255769727733*c[71]
+                                        + 5040.*c[72]
+                                        + 169983.29329672372246593385070484*c[77]
+                                        + 50147.36683017364571861778297846*c[78]
+                                        + 5939.696961966999204967092641681*c[79]
+                                        - 3360.*c[94]
+                                        - 33431.577886782430479078521985641*c[99]
+                                        - 5443.822186662602594011412646314*c[100]
+                                        - 181719.78428338506037320875188051*c[105]
+                                        - 54165.34685571578613889490665021*c[106]
+                                        - 6506.612021628460367101165871634*c[107]
+                                        - 715727.3223791306403811282458798*c[112]
+                                        - 294419.70042780764978868705929372*c[113]
+                                        - 64739.97219647225026138916832731*c[114]
+                                        + y*(14476.297869275832222823540899912*c[50]
+                                             - 15636.188793948479311127884863866*c[71]
+                                             - 186981.62262639609471252723577533*c[77]
+                                             - 25073.68341508682285930889148923*c[78]
+                                             + 16715.78894339121523953926099282*c[99]
+                                             + 199891.76271172356641052962706856*c[105]
+                                             + 27082.673427857893069447453325107*c[106]
+                                             + 1.2883091802824351526860308425836e6*c[112]
+                                             + 323861.67047058841476755576522309*c[113]
+                                             + y*(74792.64905055843788501089431013*c[77]
+                                                  - 79956.70508468942656421185082743*c[105]
+                                                  - 1.1165346229114437989945600635725e6*c[112]
+                                                  + 372178.20763714793299818668785749*y*c[112]
+                                                  - 129544.66818823536590702230608924*c[113]
+                                                  + 259089.33637647073181404461217848*z*c[113])
+                                             + 32369.986098236125130694584163653*c[114]
+                                             + z*(50147.36683017364571861778297846*c[78]
+                                                  - 54165.34685571578613889490665021*c[106]
+                                                  - 647723.3409411768295351115304462*c[113]
+                                                  - 194219.91658941675078416750498192*c[114]
+                                                  + 194219.91658941675078416750498192*z*c[114]))
+                                        - 7027.944222886234603016645016596*c[115]
+                                        + z*(9201.738966086790706077092351053*c[51]
+                                             - 10080.*c[72]
+                                             - 100294.73366034729143723556595692*c[78]
+                                             - 35638.181771801995229802555850084*c[79]
+                                             + 10887.644373325205188022825292628*c[100]
+                                             + 108330.69371143157227778981330043*c[106]
+                                             + 39039.672129770762202606995229807*c[107]
+                                             + 588839.4008556152995773741185874*c[113]
+                                             + 388439.83317883350156833500996383*c[114]
+                                             + 84335.33067463481523619974019915*c[115]
+                                             + z*(35638.181771801995229802555850084*c[79]
+                                                  - 39039.672129770762202606995229807*c[107]
+                                                  - 388439.83317883350156833500996383*c[114]
+                                                  - 210838.32668658703809049935049787*c[115]
+                                                  + 140558.88445772469206033290033191*z*c[115])))
+                                   + 1346.996659238618898810149543634*c[116]
+                                   + z*(1555.3777676178864554318321846611*c[31]
+                                        - 1738.9652095427326288462396988604*c[46]
+                                        - 13802.60844913018605911563852658*c[51]
+                                        - 6023.952191045343945442838585653*c[52]
+                                        + 1904.9409439665052251611633426203*c[67]
+                                        + 15120.*c[72]
+                                        + 6734.98329619309449405074771817*c[73]
+                                        + 66863.15577356486095815704397128*c[78]
+                                        + 53457.27265770299284470383377513*c[79]
+                                        + 14255.272708720798091921022340034*c[80]
+                                        - 2057.5713839378696024857186227529*c[95]
+                                        - 16331.466559987807782034237938942*c[100]
+                                        - 7377.804551490910835919147849975*c[101]
+                                        - 72220.46247428771485185987553362*c[106]
+                                        - 58559.50819465614330391049284471*c[107]
+                                        - 15937.879407248631833274423463941*c[108]
+                                        - 235535.76034224611983094964743498*c[113]
+                                        - 258959.88878588900104555667330922*c[114]
+                                        - 126502.99601195222285429961029872*c[115]
+                                        - 26939.933184772377976202990872679*c[116]
+                                        + z*(6023.952191045343945442838585653*c[52]
+                                             - 6734.98329619309449405074771817*c[73]
+                                             - 53457.27265770299284470383377513*c[79]
+                                             - 35638.181771801995229802555850084*c[80]
+                                             + 7377.804551490910835919147849975*c[101]
+                                             + 58559.50819465614330391049284471*c[107]
+                                             + 39844.698518121579583186058659852*c[108]
+                                             + 258959.88878588900104555667330922*c[114]
+                                             + 316257.4900298805571357490257468*c[115]
+                                             + 121229.69933147570089291345892706*c[116]
+                                             + z*(23758.787847867996819868370566723*c[80]
+                                                  - 26563.132345414386388790705773235*c[108]
+                                                  - 210838.32668658703809049935049787*c[115]
+                                                  - 188579.53229340664583342093610875*c[116]
+                                                  + 94289.76614670332291671046805438*z*c[116]))))
+                              - 217.99082549501939991042236229971*c[117]
+                              + z*(227.68399153212331190392033519916*c[17]
+                                   - 262.90682760247973445934549574439*c[27]
+                                   - 1555.3777676178864554318321846611*c[31]
+                                   - 881.8163074019441153510222668941*c[32]
+                                   + 293.93876913398137178367408896471*c[42]
+                                   + 1738.9652095427326288462396988604*c[46]
+                                   + 1018.233764908628435137215881431*c[47]
+                                   + 5915.403621055794025335273654249*c[51]
+                                   + 6023.952191045343945442838585653*c[52]
+                                   + 2086.7582514512791546154876386324*c[53]
+                                   - 321.9937887599697162829210082973*c[63]
+                                   - 1904.9409439665052251611633426203*c[67]
+                                   - 1138.4199576606165595196016759958*c[68]
+                                   - 6480.*c[72]
+                                   - 6734.98329619309449405074771817*c[73]
+                                   - 2409.5808764181375781771354342613*c[74]
+                                   - 16715.78894339121523953926099282*c[78]
+                                   - 22910.259710444139790587357332197*c[79]
+                                   - 14255.272708720798091921022340034*c[80]
+                                   - 3943.6024140371960168901824361658*c[81]
+                                   + 347.79304190854652576924793977207*c[91]
+                                   + 2057.5713839378696024857186227529*c[95]
+                                   + 1247.0765814495916513397613658842*c[96]
+                                   + 6999.199954280489049443244830975*c[100]
+                                   + 7377.804551490910835919147849975*c[101]
+                                   + 2693.9933184772377976202990872679*c[102]
+                                   + 18055.115618571928712964968883405*c[106]
+                                   + 25096.93208342406141596163979059*c[107]
+                                   + 15937.879407248631833274423463941*c[108]
+                                   + 4553.6798306424662380784067039831*c[109]
+                                   + 39255.960057041019971824941239163*c[113]
+                                   + 64739.97219647225026138916832731*c[114]
+                                   + 54215.56971940809550898554727088*c[115]
+                                   + 26939.933184772377976202990872679*c[116]
+                                   + 6539.724764850581997312670868991*c[117]
+                                   + z*(881.8163074019441153510222668941*c[32]
+                                        - 1018.233764908628435137215881431*c[47]
+                                        - 6023.952191045343945442838585653*c[52]
+                                        - 5216.895628628197886538719096581*c[53]
+                                        + 1138.4199576606165595196016759958*c[68]
+                                        + 6734.98329619309449405074771817*c[73]
+                                        + 6023.952191045343945442838585653*c[74]
+                                        + 22910.259710444139790587357332197*c[79]
+                                        + 35638.181771801995229802555850084*c[80]
+                                        + 17746.210863167382076005820962746*c[81]
+                                        - 1247.0765814495916513397613658842*c[96]
+                                        - 7377.804551490910835919147849975*c[101]
+                                        - 6734.98329619309449405074771817*c[102]
+                                        - 25096.93208342406141596163979059*c[107]
+                                        - 39844.698518121579583186058659852*c[108]
+                                        - 20491.559237891098071352830167924*c[109]
+                                        - 64739.97219647225026138916832731*c[114]
+                                        - 135538.9242985202387724638681772*c[115]
+                                        - 121229.69933147570089291345892706*c[116]
+                                        - 45778.073353954073981188696082939*c[117]
+                                        + z*(3477.9304190854652576924793977207*c[53]
+                                             - 4015.9681273635626302952257237689*c[74]
+                                             - 23758.787847867996819868370566723*c[80]
+                                             - 27605.21689826037211823127705316*c[81]
+                                             + 4489.9888641287296627004984787799*c[102]
+                                             + 26563.132345414386388790705773235*c[108]
+                                             + 31875.758814497263666548846927882*c[109]
+                                             + 90359.2828656801591816425787848*c[115]
+                                             + 188579.53229340664583342093610875*c[116]
+                                             + 122074.86227721086394983652288784*c[117]
+                                             + z*(13802.60844913018605911563852658*c[81]
+                                                  - 15937.879407248631833274423463941*c[109]
+                                                  - 94289.76614670332291671046805438*c[116]
+                                                  - 137334.22006186222194356608824882*c[117]
+                                                  + 54933.68802474488877742643529953*z*c[117])))))
+                         + x*(42.426406871192851464050661726291*c[5]
+                              + 32.863353450309966807418186968048*c[7]
+                              - 117.57550765359254871346963558588*c[11]
+                              - 303.57865537616441587189378026554*c[13]
+                              - 73.48469228349534294591852224118*c[14]
+                              - 179.59955456514918650801993915119*c[16]
+                              - 56.92099788303082797598008379979*c[17]
+                              + 230.04347415216976765192730877634*c[21]
+                              + 721.2489168102784748888612493469*c[23]
+                              + 203.6467529817256870274431762862*c[24]
+                              + 1104.3912350249797233311870740364*c[26]
+                              + 525.8136552049594689186909914888*c[27]
+                              + 94.86832980505137995996680633298*c[28]
+                              + 569.2099788303082797598008379979*c[30]
+                              + 311.07555352357729108636643693222*c[31]
+                              + 73.48469228349534294591852224118*c[32]
+                              - 384.*c[36]
+                              - 1301.3224043256920734202331743269*c[38]
+                              - 398.44698518121579583186058659852*c[39]
+                              - 2419.5999669366835234784889182884*c[41]
+                              - 1249.2397688194208300806148781*c[42]
+                              - 262.90682760247973445934549574439*c[43]
+                              - 2909.8453567157138531261098537299*c[45]
+                              - 1912.8617304970058917308636687464*c[46]
+                              - 678.8225099390856234248105876207*c[47]
+                              - 112.2497216032182415675124619695*c[48]
+                              - 1378.6950351691268783641467523725*c[50]
+                              - 985.9006035092990042225456090414*c[51]
+                              - 401.59681273635626302952257237689*c[52]
+                              - 86.94826047713663144231198494302*c[53]
+                              + 583.2666628567074207869370692479*c[57]
+                              + 2058.1836652738258480263031834316*c[59]
+                              + 665.1075101064488807145393951383*c[60]
+                              + 4157.7878733768994434769648491765*c[62]
+                              + 2253.9565213197880139804470580811*c[63]
+                              + 514.3928459844674006214296556882*c[64]
+                              + 6061.484966573785044645672946353*c[66]
+                              + 4190.8700767263114953545593537646*c[67]
+                              + 1612.7616066858734593194357076607*c[68]
+                              + 311.07555352357729108636643693222*c[69]
+                              + 6328.933559455336864027953397279*c[71]
+                              + 5040.*c[72]
+                              + 2469.4938752708013144852741633289*c[73]
+                              + 803.1936254727125260590451447538*c[74]
+                              + 127.27922061357855439215198517887*c[75]
+                              + 2833.0548882787287077655641784141*c[77]
+                              + 2387.9698490558878913627515704029*c[78]
+                              + 1272.7922061357855439215198517887*c[79]
+                              + 475.17575695735993639736741133446*c[80]
+                              + 98.59006035092990042225456090414*c[81]
+                              - 831.3843876330611008931742439228*c[85]
+                              - 3005.2753617597173519739294107748*c[87]
+                              - 1010.2474944289641741076121577255*c[88]
+                              - 6349.803146555017417203877808734*c[90]
+                              - 3564.8786795626018891347913826638*c[91]
+                              - 858.6501033599192434211226887928*c[92]
+                              - 10080.*c[94]
+                              - 7201.499843782543608700015179635*c[95]
+                              - 2909.8453567157138531261098537299*c[96]
+                              - 608.6378233399564200961838946011*c[97]
+                              - 12735.839194964735420601341708815*c[99]
+                              - 10498.799931420733574164867246463*c[100]
+                              - 5410.390004426667946340708423315*c[101]
+                              - 1908.2452672547101066477118534814*c[102]
+                              - 352.72652296077764614040890675765*c[103]
+                              - 12114.652285559004024880583458701*c[105]
+                              - 10962.034482704385290014445393496*c[106]
+                              - 6506.612021628460367101165871634*c[107]
+                              - 2921.9445579955825027669776350558*c[108]
+                              - 910.7359661284932476156813407966*c[109]
+                              - 140.71247279470288663696890340633*c[110]
+                              - 5205.289617302768293680932697308*c[112]
+                              - 4906.9950071301274964781176548954*c[113]
+                              - 3082.8558188796309648280556346336*c[114]
+                              - 1505.9880477613359863607096464133*c[115]
+                              - 538.7986636954475595240598174536*c[116]
+                              + x*(205.75713839378696024857186227529*c[11]
+                                   + 265.63132345414386388790705773235*c[13]
+                                   + 89.7997772825745932540099695756*c[16]
+                                   - 920.1738966086790706077092351053*c[21]
+                                   - 2206.1731573020282761306344097671*c[23]
+                                   - 356.38181771801995229802555850084*c[24]
+                                   - 1907.5848604976922493902322187902*c[26]
+                                   - 460.08694830433953530385461755267*c[27]
+                                   - 569.2099788303082797598008379979*c[30]
+                                   - 155.53777676178864554318321846611*c[31]
+                                   + 2592.*c[36]
+                                   + 7529.079625027218424788491937177*c[38]
+                                   + 1593.7879407248631833274423463941*c[39]
+                                   + 10558.254401178255375178860734349*c[41]
+                                   + 3821.2039987417578331877631565412*c[42]
+                                   + 460.08694830433953530385461755267*c[43]
+                                   + 7482.459488697549908038568195305*c[45]
+                                   + 3304.0338981311919948078554278347*c[46]
+                                   + 593.9696961966999204967092641681*c[47]
+                                   + 2068.0425527536903175462201285588*c[50]
+                                   + 985.9006035092990042225456090414*c[51]
+                                   + 200.79840636817813151476128618844*c[52]
+                                   - 5832.666628567074207869370692479*c[57]
+                                   - 18573.852589056477165115418972431*c[59]
+                                   - 4489.4756932185299448231409171832*c[60]
+                                   - 31480.393898425095786325591000908*c[62]
+                                   - 13040.748444778773509458300836041*c[63]
+                                   - 2057.5713839378696024857186227529*c[64]
+                                   - 34348.414810584781919658813362666*c[66]
+                                   - 18287.433062078450161547168089155*c[67]
+                                   - 4933.153149862671757918273929315*c[68]
+                                   - 544.3822186662602594011412646314*c[69]
+                                   - 21592.832144024090477271841002482*c[71]
+                                   - 12960.*c[72]
+                                   - 4265.4894209222931795654735548409*c[73]
+                                   - 702.7944222886234603016645016596*c[74]
+                                   - 5666.109776557457415531128356828*c[77]
+                                   - 3581.9547735838318370441273556043*c[78]
+                                   - 1272.7922061357855439215198517887*c[79]
+                                   - 237.58787847867996819868370566723*c[80]
+                                   + 11431.535329954590137281145853939*c[85]
+                                   + 38370.926493896391190381420155429*c[87]
+                                   + 10102.474944289641741076121577255*c[88]
+                                   + 71752.7755560716968144038192387*c[90]
+                                   + 32170.856376540553633655434428917*c[91]
+                                   + 5795.888197679454893092578149351*c[92]
+                                   + 94320.*c[94]
+                                   + 54525.64167435354446587154350295*c[95]
+                                   + 16835.533849569487293086778439437*c[96]
+                                   + 2434.5512933598256803847355784045*c[97]
+                                   + 88752.87938991049996231560003331*c[99]
+                                   + 59493.19961138415692026758106329*c[100]
+                                   + 23608.974564770914674941273119921*c[101]
+                                   + 5836.985523367348561510648022414*c[102]
+                                   + 617.2714151813608807457155868259*c[103]
+                                   + 51487.27221362576710574247969948*c[105]
+                                   + 37399.882352756138048284578401338*c[106]
+                                   + 16731.28805561604094397442652706*c[107]
+                                   + 5046.995145628733413870234096915*c[108]
+                                   + 796.893970362431591663721173197*c[109]
+                                   + 13013.224043256920734202331743269*c[112]
+                                   + 9813.990014260254992956235309791*c[113]
+                                   + 4624.2837283194464472420834519504*c[114]
+                                   + 1505.9880477613359863607096464133*c[115]
+                                   + x*(920.1738966086790706077092351053*c[21]
+                                        + 1527.3506473629426527058238221465*c[23]
+                                        + 903.592828656801591816425787848*c[26]
+                                        + 189.73665961010275991993361266596*c[30]
+                                        - 5760.*c[36]
+                                        - 13942.740046346700786645355439217*c[38]
+                                        - 1593.7879407248631833274423463941*c[39]
+                                        - 14297.636168262220820554707244431*c[41]
+                                        - 2645.4489222058323460530668006824*c[42]
+                                        - 7066.767294881019357591981073344*c[45]
+                                        - 1565.0686885884593659616157289743*c[46]
+                                        - 1378.6950351691268783641467523725*c[50]
+                                        - 328.63353450309966807418186968048*c[51]
+                                        + 21386.44430474593876218769253909*c[57]
+                                        + 60741.517926373884783215289072*c[59]
+                                        + 9976.612651596733210718090927074*c[60]
+                                        + 84937.66655612808863102942477603*c[62]
+                                        + 24149.534156997728721219075622298*c[63]
+                                        + 2057.5713839378696024857186227529*c[64]
+                                        + 68921.32906437600032245265164927*c[66]
+                                        + 24764.232271564567927095123454063*c[67]
+                                        + 3415.2598729818496785588050279873*c[68]
+                                        + 30527.797169137507226487775210406*c[71]
+                                        + 12240.*c[72]
+                                        + 2020.4949888579283482152243154509*c[73]
+                                        + 5666.109776557457415531128356828*c[77]
+                                        + 2387.9698490558878913627515704029*c[78]
+                                        + 424.26406871192851464050661726291*c[79]
+                                        - 60968.18842642448073216611122101*c[85]
+                                        - 188903.02273918223355264699153442*c[87]
+                                        - 37042.408129062019717279112449934*c[88]
+                                        - 309870.39355188484995954923706623*c[90]
+                                        - 105207.39517733532404519750178105*c[91]
+                                        - 12879.751550398788651316840331892*c[92]
+                                        - 334080.*c[94]
+                                        - 147116.35395155767657772888152684*c[95]
+                                        - 31176.914536239791283494034147106*c[96]
+                                        - 2434.5512933598256803847355784045*c[97]
+                                        - 235613.02510684760528112482161309*c[99]
+                                        - 119375.24366467278545439312017274*c[100]
+                                        - 31970.486389793946955649640683226*c[101]
+                                        - 4040.9899777158566964304486309019*c[102]
+                                        - 96917.21828447203219904466766961*c[105]
+                                        - 52875.69574010350551654026601569*c[106]
+                                        - 15801.772052526260891531402831112*c[107]
+                                        - 2390.6819110872947749911635195911*c[108]
+                                        - 17350.965391009227645603108991025*c[112]
+                                        - 9813.990014260254992956235309791*c[113]
+                                        - 3082.8558188796309648280556346336*c[114]
+                                        + x*(3960.*c[36]
+                                             + 7668.507025490685432654945491569*c[38]
+                                             + 6048.999917341708808696222295721*c[41]
+                                             + 2286.3070659909180274562291707878*c[45]
+                                             + 344.67375879228171959103668809314*c[50]
+                                             - 32079.666457118908143281538808636*c[57]
+                                             - 80068.36453931102994151106286764*c[59]
+                                             - 6858.921197972754082368687512363*c[60]
+                                             - 91471.33321429178775649322668188*c[62]
+                                             - 13282.243786348750796670491592264*c[63]
+                                             - 57920.85634726061264883643037626*c[66]
+                                             - 10477.175191815778738386398384411*c[67]
+                                             - 19731.381097125461987851854709165*c[71]
+                                             - 3960.*c[72]
+                                             - 2833.0548882787287077655641784141*c[77]
+                                             - 596.9924622639719728406878926007*c[78]
+                                             + 148609.9592894096717846548961012*c[85]
+                                             + 422080.19143286030309419562170972*c[87]
+                                             + 55563.6121935930295759186686749*c[88]
+                                             + 602596.3186080711528926480040489*c[90]
+                                             + 138682.47546103292715048761598411*c[91]
+                                             + 8854.829190899167197780327728176*c[92]
+                                             + 533520.*c[94]
+                                             + 158432.99656321595939140033395198*c[95]
+                                             + 17147.302994931885205921718780908*c[96]
+                                             + 295710.26630808745054708740280156*c[99]
+                                             + 100321.86601135367637535317591064*c[100]
+                                             + 13525.975011066669865851771058288*c[101]
+                                             + 93888.55521308228119282452180493*c[105]
+                                             + 34175.754563725436492397976815016*c[106]
+                                             + 5112.338016993790288436630327713*c[107]
+                                             + 13013.224043256920734202331743269*c[112]
+                                             + 4906.9950071301274964781176548954*c[113]
+                                             + x*(16681.426557701832234506400180491*c[57]
+                                                  + 35892.715138311841008263579906185*c[59]
+                                                  + 33975.066622451235452411769910414*c[62]
+                                                  + 17510.956570102045684531944067241*c[66]
+                                                  + 4839.7727219364340724919643626253*c[71]
+                                                  + 566.6109776557457415531128356828*c[77]
+                                                  - 166443.15440413883239881348363335*c[85]
+                                                  - 429754.3767316395813322719057408*c[87]
+                                                  - 28893.078340668375379477707710948*c[88]
+                                                  - 531605.5194295860581683086501472*c[90]
+                                                  - 62168.00624115269148125306923426*c[91]
+                                                  - 393120.*c[94]
+                                                  - 58846.54158062307063109155261073*c[95]
+                                                  - 178301.74872950629588841878392342*c[99]
+                                                  - 30329.866468548785880920727600892*c[100]
+                                                  - 46035.678685124215294546217143063*c[105]
+                                                  - 8382.732251479824045305164124438*c[106]
+                                                  - 5205.289617302768293680932697308*c[112]
+                                                  + x*(69351.3143350578468328389515139*c[85]
+                                                       + 161157.8912743648429996019646528*c[87]
+                                                       + 173349.62590095197548966586417844*c[90]
+                                                       + 109200.*c[94]
+                                                       + 41789.472358478038098848152482051*c[99]
+                                                       + 9085.989214169253018660437594026*c[105]
+                                                       + 867.5482695504613822801554495513*c[112])
+                                                  + y*(322315.7825487296859992039293056*c[87]
+                                                       + 866748.1295047598774483293208922*c[90]
+                                                       + 982800.*c[94]
+                                                       + 585052.6130186925333838741347487*c[99]
+                                                       + 181719.78428338506037320875188051*c[105]
+                                                       + 23423.803277862457321564197137884*c[112])
+                                                  - 981.3990014260254992956235309791*c[113]
+                                                  + z*(57786.1566813367507589554154219*c[88]
+                                                       + 124336.01248230538296250613846852*c[91]
+                                                       + 117693.08316124614126218310522147*c[95]
+                                                       + 60659.73293709757176184145520178*c[100]
+                                                       + 16765.464502959648090610328248876*c[106]
+                                                       + 1962.7980028520509985912470619582*c[113]))
+                                             + y*(71785.43027662368201652715981237*c[59]
+                                                  + 169875.33311225617726205884955207*c[62]
+                                                  + 157598.60913091841116078749660517*c[66]
+                                                  + 67756.81810711007701488750107675*c[71]
+                                                  + 11332.219553114914831062256713656*c[77]
+                                                  - 537192.970914549476665339882176*c[87]
+                                                  - 1.7912794676431704133932139298439e6*c[90]
+                                                  - 124336.01248230538296250613846852*c[91]
+                                                  - 2.55528e6*c[94]
+                                                  - 294232.70790311535315545776305367*c[95]
+                                                  - 1.9111718691943956090539888401791e6*c[99]
+                                                  - 272968.79821693907292828654840803*c[100]
+                                                  - 738993.7894190992455177155909808*c[105]
+                                                  - 117358.25152071753663427229774213*c[106]
+                                                  - 117119.01638931228660782098568942*c[112]
+                                                  + y*(866748.1295047598774483293208922*c[90]
+                                                       + 2.2932e6*c[94]
+                                                       + 2.3402104520747701335354965389948e6*c[99]
+                                                       + 1.0903187057003103622392525112831e6*c[105]
+                                                       + 195198.36064885381101303497614903*c[112])
+                                                  - 19627.980028520509985912470619582*c[113]
+                                                  + z*(248672.02496461076592501227693703*c[91]
+                                                       + 588465.4158062307063109155261073*c[95]
+                                                       + 545937.5964338781458565730968161*c[100]
+                                                       + 234716.50304143507326854459548426*c[106]
+                                                       + 39255.960057041019971824941239163*c[113]))
+                                             + 770.7139547199077412070139086584*c[114]
+                                             + z*(13717.842395945508164737375024727*c[60]
+                                                  + 26564.487572697501593340983184528*c[63]
+                                                  + 20954.350383631557476772796768823*c[67]
+                                                  + 7920.*c[72]
+                                                  + 1193.9849245279439456813757852014*c[78]
+                                                  - 111127.2243871860591518373373498*c[88]
+                                                  - 277364.95092206585430097523196823*c[91]
+                                                  - 53128.97514539500318668196636906*c[92]
+                                                  - 316865.99312643191878280066790395*c[95]
+                                                  - 102883.81796959131123553031268545*c[96]
+                                                  - 200643.73202270735275070635182128*c[100]
+                                                  - 81155.85006640001919511062634973*c[101]
+                                                  - 68351.50912745087298479595363003*c[106]
+                                                  - 30674.028101962741730619781966277*c[107]
+                                                  - 9813.990014260254992956235309791*c[113]
+                                                  - 4624.2837283194464472420834519504*c[114]
+                                                  + z*(53128.97514539500318668196636906*c[92]
+                                                       + 102883.81796959131123553031268545*c[96]
+                                                       + 81155.85006640001919511062634973*c[101]
+                                                       + 30674.028101962741730619781966277*c[107]
+                                                       + 4624.2837283194464472420834519504*c[114])))
+                                        + y*(15337.014050981370865309890983138*c[38]
+                                             + 30244.999586708544043481111478605*c[41]
+                                             + 20576.76359391826224710606253709*c[45]
+                                             + 4825.4326230919440742745136333039*c[50]
+                                             - 88351.29880199837786649496592292*c[59]
+                                             - 287481.33295920276152040728385735*c[62]
+                                             - 26564.487572697501593340983184528*c[63]
+                                             - 363689.09799442710267874037678117*c[66]
+                                             - 52385.87595907889369193199192206*c[67]
+                                             - 208482.51725264639081503846485155*c[71]
+                                             - 35640.*c[72]
+                                             - 45328.878212459659324249026854625*c[77]
+                                             - 8357.89447169560761976963049641*c[78]
+                                             + 306967.41195117112952305136124343*c[87]
+                                             + 1.2217021253971853510700260904005e6*c[90]
+                                             + 153028.93843976047133846909349971*c[91]
+                                             + 2.2464e6*c[94]
+                                             + 497932.27491296444380154390670621*c[95]
+                                             + 34294.605989863770411843437561816*c[96]
+                                             + 2.2287718591188286986052347990427e6*c[99]
+                                             + 629927.9958852440144498920347878*c[100]
+                                             + 67629.87505533334932925885529144*c[101]
+                                             + 1.1387773148425463783387748451179e6*c[105]
+                                             + 361102.31237143857425929937766809*c[106]
+                                             + 46011.042152944112595929672949415*c[107]
+                                             + 234238.03277862457321564197137884*c[112]
+                                             + 78511.92011408203994364988247833*c[113]
+                                             + y*(169875.33311225617726205884955207*c[62]
+                                                  + 367730.08797214295937517082541207*c[66]
+                                                  + 271027.27242844030805955000430702*c[71]
+                                                  + 67993.31731868948898637354028194*c[77]
+                                                  - 924531.3381384105359448846089517*c[90]
+                                                  - 3.66912e6*c[94]
+                                                  - 294232.70790311535315545776305367*c[95]
+                                                  - 5.304477024702812302680458821722e6*c[99]
+                                                  - 636927.1958395245034993352796187*c[100]
+                                                  - 3.3436440308142851108670410346014e6*c[105]
+                                                  - 469433.00608287014653708919096852*c[106]
+                                                  - 780793.4425954152440521399045961*c[112]
+                                                  + y*(1.5288e6*c[94]
+                                                       + 3.5103156781121552003032448084923e6*c[99]
+                                                       + 2.7257967642507759055981312782077e6*c[105]
+                                                       + 715727.3223791306403811282458798*c[112])
+                                                  - 117767.88017112305991547482371749*c[113]
+                                                  + z*(588465.4158062307063109155261073*c[95]
+                                                       + 1.2738543916790490069986705592375e6*c[100]
+                                                       + 938866.012165740293074178381937*c[106]
+                                                       + 235535.76034224611983094964743498*c[113]))
+                                             + 10789.995366078708376898194721218*c[114]
+                                             + z*(53128.97514539500318668196636906*c[63]
+                                                  + 104771.75191815778738386398384411*c[67]
+                                                  + 71280.*c[72]
+                                                  + 16715.78894339121523953926099282*c[78]
+                                                  - 306057.87687952094267693818699943*c[91]
+                                                  - 995864.5498259288876030878134124*c[95]
+                                                  - 205767.6359391826224710606253709*c[96]
+                                                  - 1.2598559917704880288997840695755e6*c[100]
+                                                  - 405779.25033200009597555313174863*c[101]
+                                                  - 722204.6247428771485185987553362*c[106]
+                                                  - 276066.25291766467557557803769649*c[107]
+                                                  - 157023.84022816407988729976495665*c[113]
+                                                  - 64739.97219647225026138916832731*c[114]
+                                                  + z*(205767.6359391826224710606253709*c[96]
+                                                       + 405779.25033200009597555313174863*c[101]
+                                                       + 276066.25291766467557557803769649*c[107]
+                                                       + 64739.97219647225026138916832731*c[114])))
+                                        - 501.9960159204453287869032154711*c[115]
+                                        + z*(3187.5758814497263666548846927882*c[39]
+                                             + 5290.897844411664692106133601365*c[42]
+                                             + 3130.1373771769187319232314579487*c[46]
+                                             + 657.267069006199336148363739361*c[51]
+                                             - 19953.225303193466421436181854148*c[60]
+                                             - 48299.068313995457442438151244596*c[63]
+                                             - 12345.428303627217614914311736518*c[64]
+                                             - 49528.464543129135854190246908127*c[67]
+                                             - 20491.559237891098071352830167924*c[68]
+                                             - 24480.*c[72]
+                                             - 12122.969933147570089291345892706*c[73]
+                                             - 4775.9396981117757827255031408058*c[78]
+                                             - 2545.5844122715710878430397035775*c[79]
+                                             + 74084.81625812403943455822489987*c[88]
+                                             + 210414.79035467064809039500356211*c[91]
+                                             + 77278.50930239273190790104199135*c[92]
+                                             + 294232.70790311535315545776305367*c[95]
+                                             + 187061.48721743874770096420488263*c[96]
+                                             + 29214.615520317908164616826940854*c[97]
+                                             + 238750.48732934557090878624034548*c[100]
+                                             + 191822.91833876368173389784409935*c[101]
+                                             + 48491.879732590280357165383570822*c[102]
+                                             + 105751.39148020701103308053203137*c[106]
+                                             + 94810.63231515756534918841698667*c[107]
+                                             + 28688.182933047537299893962235094*c[108]
+                                             + 19627.980028520509985912470619582*c[113]
+                                             + 18497.134913277785788968333807802*c[114]
+                                             + 6023.952191045343945442838585653*c[115]
+                                             + z*(12345.428303627217614914311736518*c[64]
+                                                  + 20491.559237891098071352830167924*c[68]
+                                                  + 12122.969933147570089291345892706*c[73]
+                                                  + 2545.5844122715710878430397035775*c[79]
+                                                  - 77278.50930239273190790104199135*c[92]
+                                                  - 187061.48721743874770096420488263*c[96]
+                                                  - 73036.53880079477041154206735214*c[97]
+                                                  - 191822.91833876368173389784409935*c[101]
+                                                  - 121229.69933147570089291345892706*c[102]
+                                                  - 94810.63231515756534918841698667*c[107]
+                                                  - 71720.45733261884324973490558773*c[108]
+                                                  - 18497.134913277785788968333807802*c[114]
+                                                  - 15059.880477613359863607096464133*c[115]
+                                                  + z*(48691.02586719651360769471156809*c[97]
+                                                       + 80819.79955431713392860897261804*c[102]
+                                                       + 47813.638221745895499823270391823*c[108]
+                                                       + 10039.920318408906575738064309422*c[115]))))
+                                   + y*(3054.7012947258853054116476442929*c[23]
+                                        + 4517.96414328400795908212893924*c[26]
+                                        + 1707.6299364909248392794025139937*c[30]
+                                        - 12548.466041712030707980819895295*c[38]
+                                        - 41243.181254602560059292424743552*c[41]
+                                        - 5290.897844411664692106133601365*c[42]
+                                        - 43024.142060010911971221767123006*c[45]
+                                        - 7825.343442942296829808078644872*c[46]
+                                        - 14476.297869275832222823540899912*c[50]
+                                        - 2957.7018105278970126676368271243*c[51]
+                                        + 33131.737050749391699935612221093*c[59]
+                                        + 137206.99982143768163473984002282*c[62]
+                                        + 21734.580741297955849097168060068*c[63]
+                                        + 256602.86358495690022333348806227*c[66]
+                                        + 71435.28539874394594354362534826*c[67]
+                                        + 6830.519745963699357117610055975*c[68]
+                                        + 218906.64311527871035579038809413*c[71]
+                                        + 74520.*c[72]
+                                        + 10102.474944289641741076121577255*c[73]
+                                        + 67993.31731868948898637354028194*c[77]
+                                        + 25073.68341508682285930889148923*c[78]
+                                        + 3818.3766184073566317645595553662*c[79]
+                                        - 70838.63352719333758224262182541*c[87]
+                                        - 327649.84236223889872772009493069*c[90]
+                                        - 57385.85191491017675192591006239*c[91]
+                                        - 760320.*c[94]
+                                        - 237649.49484482393908710050092797*c[95]
+                                        - 28059.223082615812155144630732395*c[96]
+                                        - 1.0698104923770377753305127035405e6*c[99]
+                                        - 444449.19709681105463964604676691*c[100]
+                                        - 92222.55689363638544898934812469*c[101]
+                                        - 8081.979955431713392860897261804*c[102]
+                                        - 799567.0508468942656421185082743*c[105]
+                                        - 379157.4279900105029722643465515*c[106]
+                                        - 96204.90631979223542785295253059*c[107]
+                                        - 11953.409555436473874955817597956*c[108]
+                                        - 234238.03277862457321564197137884*c[112]
+                                        - 117767.88017112305991547482371749*c[113]
+                                        - 32369.986098236125130694584163653*c[114]
+                                        + y*(30244.999586708544043481111478605*c[41]
+                                             + 48012.448385809278576580812586543*c[45]
+                                             + 19301.730492367776297098054533216*c[50]
+                                             - 117605.99984694658425834843430528*c[62]
+                                             - 480877.80734818694687522338707732*c[66]
+                                             - 52385.87595907889369193199192206*c[67]
+                                             - 562902.7965821452552006038550992*c[71]
+                                             - 83160.*c[72]
+                                             - 203979.95195606846695912062084581*c[77]
+                                             - 33431.577886782430479078521985641*c[78]
+                                             + 297170.78725877481512514148144876*c[90]
+                                             + 1.57248e6*c[94]
+                                             + 203699.56700984909064608614365254*c[95]
+                                             + 3.6106104117725024917404803744492e6*c[99]
+                                             + 832904.794559378196883746134886*c[100]
+                                             + 67629.87505533334932925885529144*c[101]
+                                             + 3.4890198582409931591656080361058e6*c[105]
+                                             + 974976.2434028841505001083197039*c[106]
+                                             + 107359.09835686959605716923688197*c[107]
+                                             + 1.1711901638931228660782098568942e6*c[112]
+                                             + 353303.64051336917974642447115247*c[113]
+                                             + y*(245153.39198142863958344721694138*c[66]
+                                                  + 406540.90864266046208932500646052*c[71]
+                                                  + 169983.29329672372246593385070484*c[77]
+                                                  - 917280.*c[94]
+                                                  - 4.4463998589420632537174434240902e6*c[99]
+                                                  - 424618.13055968300233289018641249*c[100]
+                                                  - 5.633313312784936871569471308296e6*c[105]
+                                                  - 704149.5091243052198056337864528*c[106]
+                                                  - 2.1471819671373919211433847376394e6*c[112]
+                                                  + y*(1.7551578390560776001516224042461e6*c[99]
+                                                       + 2.9983764406758534961579444060285e6*c[105]
+                                                       + 1.2883091802824351526860308425836e6*c[112])
+                                                  - 294419.70042780764978868705929372*c[113]
+                                                  + z*(849236.261119366004665780372825*c[100]
+                                                       + 1.4082990182486104396112675729056e6*c[106]
+                                                       + 588839.4008556152995773741185874*c[113]))
+                                             + 43159.98146431483350759277888487*c[114]
+                                             + z*(104771.75191815778738386398384411*c[67]
+                                                  + 166320.*c[72]
+                                                  + 66863.15577356486095815704397128*c[78]
+                                                  - 407399.13401969818129217228730508*c[95]
+                                                  - 1.6658095891187563937674922697721e6*c[100]
+                                                  - 405779.25033200009597555313174863*c[101]
+                                                  - 1.9499524868057683010002166394077e6*c[106]
+                                                  - 644154.5901412175763430154212918*c[107]
+                                                  - 706607.2810267383594928489423049*c[113]
+                                                  - 258959.88878588900104555667330922*c[114]
+                                                  + z*(405779.25033200009597555313174863*c[101]
+                                                       + 644154.5901412175763430154212918*c[107]
+                                                       + 258959.88878588900104555667330922*c[114])))
+                                        - 4517.96414328400795908212893924*c[115]
+                                        + z*(10581.795688823329384212267202729*c[42]
+                                             + 15650.686885884593659616157289743*c[46]
+                                             + 5915.403621055794025335273654249*c[51]
+                                             - 43469.161482595911698194336120136*c[63]
+                                             - 142870.57079748789188708725069652*c[67]
+                                             - 40983.118475782196142705660335848*c[68]
+                                             - 149040.*c[72]
+                                             - 60614.84966573785044645672946353*c[73]
+                                             - 50147.36683017364571861778297846*c[78]
+                                             - 22910.259710444139790587357332197*c[79]
+                                             + 114771.70382982035350385182012478*c[91]
+                                             + 475298.98968964787817420100185593*c[95]
+                                             + 168355.33849569487293086778439437*c[96]
+                                             + 888898.3941936221092792920935338*c[100]
+                                             + 553335.3413618183126939360887481*c[101]
+                                             + 96983.75946518056071433076714164*c[102]
+                                             + 758314.855980021005944528693103*c[106]
+                                             + 577229.4379187534125671177151836*c[107]
+                                             + 143440.91466523768649946981117547*c[108]
+                                             + 235535.76034224611983094964743498*c[113]
+                                             + 194219.91658941675078416750498192*c[114]
+                                             + 54215.56971940809550898554727088*c[115]
+                                             + z*(40983.118475782196142705660335848*c[68]
+                                                  + 60614.84966573785044645672946353*c[73]
+                                                  + 22910.259710444139790587357332197*c[79]
+                                                  - 168355.33849569487293086778439437*c[96]
+                                                  - 553335.3413618183126939360887481*c[101]
+                                                  - 242459.39866295140178582691785411*c[102]
+                                                  - 577229.4379187534125671177151836*c[107]
+                                                  - 358602.28666309421624867452793867*c[108]
+                                                  - 194219.91658941675078416750498192*c[114]
+                                                  - 135538.9242985202387724638681772*c[115]
+                                                  + z*(161639.59910863426785721794523607*c[102]
+                                                       + 239068.19110872947749911635195911*c[108]
+                                                       + 90359.2828656801591816425787848*c[115]))))
+                                   + 269.39933184772377976202990872679*c[116]
+                                   + z*(712.7636354360399045960511170017*c[24]
+                                        + 920.1738966086790706077092351053*c[27]
+                                        + 311.07555352357729108636643693222*c[31]
+                                        - 3187.5758814497263666548846927882*c[39]
+                                        - 7642.407997483515666375526313082*c[42]
+                                        - 2760.521689826037211823127705316*c[43]
+                                        - 6608.067796262383989615710855669*c[46]
+                                        - 3563.8181771801995229802555850084*c[47]
+                                        - 1971.8012070185980084450912180829*c[51]
+                                        - 1204.7904382090687890885677171307*c[52]
+                                        + 8978.951386437059889646281834366*c[60]
+                                        + 26081.496889557547018916601672082*c[63]
+                                        + 12345.428303627217614914311736518*c[64]
+                                        + 36574.866124156900323094336178309*c[67]
+                                        + 29598.91889917603054750964357589*c[68]
+                                        + 6532.586623995123112813695175577*c[69]
+                                        + 25920.*c[72]
+                                        + 25592.936525533759077392841329045*c[73]
+                                        + 8433.533067463481523619974019915*c[74]
+                                        + 7163.909547167663674088254711209*c[78]
+                                        + 7636.753236814713263529119110732*c[79]
+                                        + 2851.0545417441596183842044680068*c[80]
+                                        - 20204.949888579283482152243154509*c[88]
+                                        - 64341.71275308110726731086885783*c[91]
+                                        - 34775.329186076729358555468896109*c[92]
+                                        - 109051.28334870708893174308700591*c[95]
+                                        - 101013.20309741692375852067063662*c[96]
+                                        - 29214.615520317908164616826940854*c[97]
+                                        - 118986.39922276831384053516212658*c[100]
+                                        - 141653.84738862548804964763871952*c[101]
+                                        - 70043.82628040818273812777626897*c[102]
+                                        - 12345.428303627217614914311736518*c[103]
+                                        - 74799.76470551227609656915680268*c[106]
+                                        - 100387.72833369624566384655916236*c[107]
+                                        - 60563.94174754480096644280916298*c[108]
+                                        - 15937.879407248631833274423463941*c[109]
+                                        - 19627.980028520509985912470619582*c[113]
+                                        - 27745.702369916678683452500711702*c[114]
+                                        - 18071.85657313603183632851575696*c[115]
+                                        - 5387.986636954475595240598174536*c[116]
+                                        + z*(2760.521689826037211823127705316*c[43]
+                                             + 3563.8181771801995229802555850084*c[47]
+                                             + 1204.7904382090687890885677171307*c[52]
+                                             - 12345.428303627217614914311736518*c[64]
+                                             - 29598.91889917603054750964357589*c[68]
+                                             - 16331.466559987807782034237938942*c[69]
+                                             - 25592.936525533759077392841329045*c[73]
+                                             - 21083.832668658703809049935049787*c[74]
+                                             - 7636.753236814713263529119110732*c[79]
+                                             - 7127.636354360399045960511170017*c[80]
+                                             + 34775.329186076729358555468896109*c[92]
+                                             + 101013.20309741692375852067063662*c[96]
+                                             + 73036.53880079477041154206735214*c[97]
+                                             + 141653.84738862548804964763871952*c[101]
+                                             + 175109.56570102045684531944067241*c[102]
+                                             + 55554.42736632247926711440281433*c[103]
+                                             + 100387.72833369624566384655916236*c[107]
+                                             + 151409.85436886200241610702290744*c[108]
+                                             + 71720.45733261884324973490558773*c[109]
+                                             + 27745.702369916678683452500711702*c[114]
+                                             + 45179.6414328400795908212893924*c[115]
+                                             + 24245.939866295140178582691785411*c[116]
+                                             + z*(10887.644373325205188022825292628*c[69]
+                                                  + 14055.888445772469206033290033191*c[74]
+                                                  + 4751.7575695735993639736741133446*c[80]
+                                                  - 48691.02586719651360769471156809*c[97]
+                                                  - 116739.71046734697123021296044828*c[102]
+                                                  - 86417.99812539052330440018215562*c[103]
+                                                  - 100939.90291257466827740468193829*c[108]
+                                                  - 111565.15585074042283292096424759*c[109]
+                                                  - 30119.760955226719727214192928267*c[115]
+                                                  - 37715.906458681329166684187221751*c[116]
+                                                  + z*(43208.999062695261652200091077812*c[103]
+                                                       + 55782.57792537021141646048212379*c[109]
+                                                       + 18857.953229340664583342093610875*c[116])))))
+                              + y*(531.2626469082877277758141154647*c[13]
+                                   + 448.99888641287296627004984787799*c[16]
+                                   - 1357.6450198781712468496211752413*c[23]
+                                   - 5019.960159204453287869032154711*c[26]
+                                   - 920.1738966086790706077092351053*c[27]
+                                   - 3415.2598729818496785588050279873*c[30]
+                                   - 777.6888838089432277159160923306*c[31]
+                                   + 2509.693208342406141596163979059*c[38]
+                                   + 11548.090751288716816601878928195*c[41]
+                                   + 2351.5101530718509742693927117177*c[42]
+                                   + 24317.993338267037201125346634742*c[45]
+                                   + 8694.826047713663144231198494302*c[46]
+                                   + 1187.9393923933998409934185283361*c[47]
+                                   + 14476.297869275832222823540899912*c[50]
+                                   + 5915.403621055794025335273654249*c[51]
+                                   + 1003.9920318408906575738064309422*c[52]
+                                   - 4015.9681273635626302952257237689*c[59]
+                                   - 20194.969670687797296888114981714*c[62]
+                                   - 4346.9161482595911698194336120136*c[63]
+                                   - 52532.86971030613705359583220172*c[66]
+                                   - 20001.879911648304864192215097513*c[67]
+                                   - 3035.7865537616441587189378026554*c[68]
+                                   - 83393.00690105855632601538594062*c[71]
+                                   - 42120.*c[72]
+                                   - 11224.97216032182415675124619695*c[73]
+                                   - 1405.5888445772469206033290033191*c[74]
+                                   - 45328.878212459659324249026854625*c[77]
+                                   - 25073.68341508682285930889148923*c[78]
+                                   - 7636.753236814713263529119110732*c[79]
+                                   - 1187.9393923933998409934185283361*c[80]
+                                   + 5903.219460599444798520218485451*c[87]
+                                   + 31114.035418119585344299001262798*c[90]
+                                   + 6955.860838170930515384958795441*c[91]
+                                   + 88560.*c[94]
+                                   + 34978.7135269437832422572165868*c[95]
+                                   + 5611.844616523162431028926146479*c[96]
+                                   + 172729.81908170922414190569692581*c[99]
+                                   + 90989.59940564635764276218280268*c[100]
+                                   + 25822.315930218187925717017474913*c[101]
+                                   + 3591.9910913029837301603987830239*c[102]
+                                   + 230178.39342562107647273108571532*c[105]
+                                   + 144440.92494857542970371975106724*c[106]
+                                   + 54376.68618075213306791688621294*c[107]
+                                   + 13281.566172707193194395352886617*c[108]
+                                   + 1593.7879407248631833274423463941*c[109]
+                                   + 117119.01638931228660782098568942*c[112]
+                                   + 78511.92011408203994364988247833*c[113]
+                                   + 32369.986098236125130694584163653*c[114]
+                                   + 9035.92828656801591816425787848*c[115]
+                                   + y*(4517.96414328400795908212893924*c[26]
+                                        + 3984.4698518121579583186058659852*c[30]
+                                        - 10998.181667894016015811313264947*c[41]
+                                        - 52377.21642088284935626997736714*c[45]
+                                        - 7825.343442942296829808078644872*c[46]
+                                        - 38603.460984735552594196109066431*c[50]
+                                        - 6901.30422456509302955781926329*c[51]
+                                        + 19600.999974491097376391405717546*c[62]
+                                        + 117862.20768337915364588808506797*c[66]
+                                        + 19049.409439665052251611633426203*c[67]
+                                        + 312723.77587896958622255769727733*c[71]
+                                        + 90720.*c[72]
+                                        + 10102.474944289641741076121577255*c[73]
+                                        + 203979.95195606846695912062084581*c[77]
+                                        + 66863.15577356486095815704397128*c[78]
+                                        + 8909.545442950498807450638962521*c[79]
+                                        - 30479.055103464083602578613481924*c[90]
+                                        - 201600.*c[94]
+                                        - 33949.927834974848441014357275424*c[95]
+                                        - 668631.5577356486095815704397128*c[99]
+                                        - 204143.33199984759727542797423677*c[100]
+                                        - 24592.681838303036119730492833251*c[101]
+                                        - 1.3083824468403724346871030135397e6*c[105]
+                                        - 541653.4685571578613889490665021*c[106]
+                                        - 117119.01638931228660782098568942*c[107]
+                                        - 11953.409555436473874955817597956*c[108]
+                                        - 780793.4425954152440521399045961*c[112]
+                                        - 353303.64051336917974642447115247*c[113]
+                                        - 86319.96292862966701518555776974*c[114]
+                                        + y*(32008.298923872852384387208391029*c[45]
+                                             + 28952.595738551664445647081799823*c[50]
+                                             - 75431.8129173626583333683744435*c[66]
+                                             - 437813.28623055742071158077618826*c[71]
+                                             - 55440.*c[72]
+                                             - 339966.58659344744493186770140969*c[77]
+                                             - 50147.36683017364571861778297846*c[78]
+                                             + 131040.*c[94]
+                                             + 969515.7587166904838932771375836*c[99]
+                                             + 130651.73247990246225627390351153*c[100]
+                                             + 3.0892363328175460263445487819687e6*c[105]
+                                             + 758314.855980021005944528693103*c[106]
+                                             + 71572.73223791306403811282458798*c[107]
+                                             + 2.1471819671373919211433847376394e6*c[112]
+                                             + 588839.4008556152995773741185874*c[113]
+                                             + y*(203270.45432133023104466250323026*c[71]
+                                                  + 186981.62262639609471252723577533*c[77]
+                                                  - 468042.09041495402670709930779897*c[99]
+                                                  - 3.198268203387577062568474033097e6*c[105]
+                                                  - 352074.75456215260990281689322639*c[106]
+                                                  - 2.5766183605648703053720616851672e6*c[112]
+                                                  + y*(1.1993505762703413984631777624114e6*c[105]
+                                                       + 1.1165346229114437989945600635725e6*c[112])
+                                                  - 323861.67047058841476755576522309*c[113]
+                                                  + z*(704149.5091243052198056337864528*c[106]
+                                                       + 647723.3409411768295351115304462*c[113]))
+                                             + 64739.97219647225026138916832731*c[114]
+                                             + z*(110880.*c[72]
+                                                  + 100294.73366034729143723556595692*c[78]
+                                                  - 261303.46495980492451254780702307*c[100]
+                                                  - 1.516629711960042011889057386206e6*c[106]
+                                                  - 429436.39342747838422867694752787*c[107]
+                                                  - 1.1776788017112305991547482371749e6*c[113]
+                                                  - 388439.83317883350156833500996383*c[114]
+                                                  + z*(429436.39342747838422867694752787*c[107]
+                                                       + 388439.83317883350156833500996383*c[114])))
+                                        - 10541.916334329351904524967524893*c[115]
+                                        + z*(15650.686885884593659616157289743*c[46]
+                                             + 13802.60844913018605911563852658*c[51]
+                                             - 38098.818879330104503223266852405*c[67]
+                                             - 181440.*c[72]
+                                             - 60614.84966573785044645672946353*c[73]
+                                             - 133726.31154712972191631408794256*c[78]
+                                             - 53457.27265770299284470383377513*c[79]
+                                             + 67899.85566994969688202871455085*c[95]
+                                             + 408286.66399969519455085594847354*c[100]
+                                             + 147556.0910298182167183829569995*c[101]
+                                             + 1.0833069371143157227778981330043e6*c[106]
+                                             + 702714.0983358737196469259141365*c[107]
+                                             + 143440.91466523768649946981117547*c[108]
+                                             + 706607.2810267383594928489423049*c[113]
+                                             + 517919.7775717780020911133466184*c[114]
+                                             + 126502.99601195222285429961029872*c[115]
+                                             + z*(60614.84966573785044645672946353*c[73]
+                                                  + 53457.27265770299284470383377513*c[79]
+                                                  - 147556.0910298182167183829569995*c[101]
+                                                  - 702714.0983358737196469259141365*c[107]
+                                                  - 358602.28666309421624867452793867*c[108]
+                                                  - 517919.7775717780020911133466184*c[114]
+                                                  - 316257.4900298805571357490257468*c[115]
+                                                  + z*(239068.19110872947749911635195911*c[108]
+                                                       + 210838.32668658703809049935049787*c[115]))))
+                                   + 1346.996659238618898810149543634*c[116]
+                                   + z*(1840.3477932173581412154184702107*c[27]
+                                        + 1555.3777676178864554318321846611*c[31]
+                                        - 4703.0203061437019485387854234353*c[42]
+                                        - 17389.652095427326288462396988604*c[46]
+                                        - 7127.636354360399045960511170017*c[47]
+                                        - 11830.807242111588050670547308497*c[51]
+                                        - 6023.952191045343945442838585653*c[52]
+                                        + 8693.832296519182339638867224027*c[63]
+                                        + 40003.759823296609728384430195026*c[67]
+                                        + 18214.719322569864952313626815932*c[68]
+                                        + 84240.*c[72]
+                                        + 67349.8329619309449405074771817*c[73]
+                                        + 16867.066134926963047239948039829*c[74]
+                                        + 50147.36683017364571861778297846*c[78]
+                                        + 45820.519420888279581174714664394*c[79]
+                                        + 14255.272708720798091921022340034*c[80]
+                                        - 13911.721676341861030769917590883*c[91]
+                                        - 69957.4270538875664845144331736*c[95]
+                                        - 33671.067699138974586173556878874*c[96]
+                                        - 181979.19881129271528552436560535*c[100]
+                                        - 154933.89558130912755430210484948*c[101]
+                                        - 43103.893095635804761924785396287*c[102]
+                                        - 288881.84989715085940743950213447*c[106]
+                                        - 326260.11708451279840750131727767*c[107]
+                                        - 159378.79407248631833274423463941*c[108]
+                                        - 31875.758814497263666548846927882*c[109]
+                                        - 157023.84022816407988729976495665*c[113]
+                                        - 194219.91658941675078416750498192*c[114]
+                                        - 108431.13943881619101797109454176*c[115]
+                                        - 26939.933184772377976202990872679*c[116]
+                                        + z*(7127.636354360399045960511170017*c[47]
+                                             + 6023.952191045343945442838585653*c[52]
+                                             - 18214.719322569864952313626815932*c[68]
+                                             - 67349.8329619309449405074771817*c[73]
+                                             - 42167.665337317407618099870099573*c[74]
+                                             - 45820.519420888279581174714664394*c[79]
+                                             - 35638.181771801995229802555850084*c[80]
+                                             + 33671.067699138974586173556878874*c[96]
+                                             + 154933.89558130912755430210484948*c[101]
+                                             + 107759.73273908951190481196349072*c[102]
+                                             + 326260.11708451279840750131727767*c[107]
+                                             + 398446.98518121579583186058659852*c[108]
+                                             + 143440.91466523768649946981117547*c[109]
+                                             + 194219.91658941675078416750498192*c[114]
+                                             + 271077.8485970404775449277363544*c[115]
+                                             + 121229.69933147570089291345892706*c[116]
+                                             + z*(28111.776891544938412066580066382*c[74]
+                                                  + 23758.787847867996819868370566723*c[80]
+                                                  - 71839.82182605967460320797566048*c[102]
+                                                  - 265631.32345414386388790705773235*c[108]
+                                                  - 223130.31170148084566584192849517*c[109]
+                                                  - 180718.5657313603183632851575696*c[115]
+                                                  - 188579.53229340664583342093610875*c[116]
+                                                  + z*(111565.15585074042283292096424759*c[109]
+                                                       + 94289.76614670332291671046805438*c[116])))))
+                              - 108.99541274750969995521118114985*c[117]
+                              + z*(146.96938456699068589183704448235*c[14]
+                                   + 113.84199576606165595196016759958*c[17]
+                                   - 407.29350596345137405488635257239*c[24]
+                                   - 1051.6273104099189378373819829775*c[27]
+                                   - 569.2099788303082797598008379979*c[28]
+                                   - 622.1511070471545821727328738644*c[31]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   + 796.893970362431591663721173197*c[39]
+                                   + 2498.4795376388416601612297562*c[42]
+                                   + 1577.4409656148784067560729744663*c[43]
+                                   + 3825.7234609940117834617273374928*c[46]
+                                   + 4072.9350596345137405488635257239*c[47]
+                                   + 1346.996659238618898810149543634*c[48]
+                                   + 1971.8012070185980084450912180829*c[51]
+                                   + 2409.5808764181375781771354342613*c[52]
+                                   + 1043.3791257256395773077438193162*c[53]
+                                   - 1330.2150202128977614290787902765*c[60]
+                                   - 4507.9130426395760279608941161623*c[63]
+                                   - 3086.3570759068044037285779341294*c[64]
+                                   - 8381.740153452622990709118707529*c[67]
+                                   - 9676.569640115240755916614245964*c[68]
+                                   - 3732.9066422829274930363972431867*c[69]
+                                   - 10080.*c[72]
+                                   - 14816.963251624807886911644979974*c[73]
+                                   - 9638.323505672550312708541737045*c[74]
+                                   - 2545.5844122715710878430397035775*c[75]
+                                   - 4775.9396981117757827255031408058*c[78]
+                                   - 7636.753236814713263529119110732*c[79]
+                                   - 5702.109083488319236768408936014*c[80]
+                                   - 1971.8012070185980084450912180829*c[81]
+                                   + 2020.4949888579283482152243154509*c[88]
+                                   + 7129.757359125203778269582765328*c[91]
+                                   + 5151.900620159515460526736132757*c[92]
+                                   + 14402.999687565087217400030359271*c[95]
+                                   + 17459.072140294283118756659122379*c[96]
+                                   + 7303.653880079477041154206735214*c[97]
+                                   + 20997.599862841467148329734492925*c[100]
+                                   + 32462.340026560007678044250539891*c[101]
+                                   + 22898.943207056521279772542241777*c[102]
+                                   + 7054.530459215552922808178135153*c[103]
+                                   + 21924.068965408770580028890786991*c[106]
+                                   + 39039.672129770762202606995229807*c[107]
+                                   + 35063.33469594699003320373162067*c[108]
+                                   + 18214.719322569864952313626815932*c[109]
+                                   + 4221.37418384108659910906710219*c[110]
+                                   + 9813.990014260254992956235309791*c[113]
+                                   + 18497.134913277785788968333807802*c[114]
+                                   + 18071.85657313603183632851575696*c[115]
+                                   + 10775.973273908951190481196349072*c[116]
+                                   + 3269.8623824252909986563354344956*c[117]
+                                   + z*(569.2099788303082797598008379979*c[28]
+                                        + 440.90815370097205767551113344706*c[32]
+                                        - 1577.4409656148784067560729744663*c[43]
+                                        - 4072.9350596345137405488635257239*c[47]
+                                        - 3367.4916480965472470253738590849*c[48]
+                                        - 2409.5808764181375781771354342613*c[52]
+                                        - 2608.4478143140989432693595482906*c[53]
+                                        + 3086.3570759068044037285779341294*c[64]
+                                        + 9676.569640115240755916614245964*c[68]
+                                        + 9332.266605707318732590993107967*c[69]
+                                        + 14816.963251624807886911644979974*c[73]
+                                        + 24095.808764181375781771354342613*c[74]
+                                        + 11455.129855222069895293678666099*c[75]
+                                        + 7636.753236814713263529119110732*c[79]
+                                        + 14255.272708720798091921022340034*c[80]
+                                        + 8873.105431583691038002910481373*c[81]
+                                        - 5151.900620159515460526736132757*c[92]
+                                        - 17459.072140294283118756659122379*c[96]
+                                        - 18259.134700198692602885516838034*c[97]
+                                        - 32462.340026560007678044250539891*c[101]
+                                        - 57247.35801764130319943135560444*c[102]
+                                        - 31745.387066469988152636801608188*c[103]
+                                        - 39039.672129770762202606995229807*c[107]
+                                        - 87658.33673986747508300932905167*c[108]
+                                        - 81966.2369515643922854113206717*c[109]
+                                        - 29549.61928688760619376346971533*c[110]
+                                        - 18497.134913277785788968333807802*c[114]
+                                        - 45179.6414328400795908212893924*c[115]
+                                        - 48491.879732590280357165383570822*c[116]
+                                        - 22889.03667697703699059434804147*c[117]
+                                        + z*(2244.9944320643648313502492393899*c[48]
+                                             + 1738.9652095427326288462396988604*c[53]
+                                             - 6221.511070471545821727328738644*c[69]
+                                             - 16063.872509454250521180902895076*c[74]
+                                             - 17819.090885900997614901277925042*c[75]
+                                             - 9503.515139147198727947348226689*c[80]
+                                             - 13802.60844913018605911563852658*c[81]
+                                             + 12172.756466799128401923677892023*c[97]
+                                             + 38164.905345094202132954237069629*c[102]
+                                             + 49381.713214508870459657246946071*c[103]
+                                             + 58438.89115991165005533955270112*c[108]
+                                             + 127503.03525798905466619538771153*c[109]
+                                             + 78798.98476503361651670258590755*c[110]
+                                             + 30119.760955226719727214192928267*c[115]
+                                             + 75431.8129173626583333683744435*c[116]
+                                             + 61037.43113860543197491826144392*c[117]
+                                             + z*(8909.545442950498807450638962521*c[75]
+                                                  + 6901.30422456509302955781926329*c[81]
+                                                  - 24690.856607254435229828623473035*c[103]
+                                                  - 63751.51762899452733309769385576*c[109]
+                                                  - 88648.85786066281858129040914599*c[110]
+                                                  - 37715.906458681329166684187221751*c[116]
+                                                  - 68667.11003093111097178304412441*c[117]
+                                                  + z*(35459.543144265127432516163658396*c[110]
+                                                       + 27466.844012372444388713217649763*c[117]))))))
+                         + 24.979991993593592823387572483759*c[118]
+                         + z*(24.*c[8]
+                              - 29.393876913398137178367408896471*c[14]
+                              - 113.84199576606165595196016759958*c[17]
+                              - 92.95160030897800524430236959478*c[18]
+                              + 33.941125496954281171240529381033*c[24]
+                              + 131.45341380123986722967274787219*c[27]
+                              + 113.84199576606165595196016759958*c[28]
+                              + 311.07555352357729108636643693222*c[31]
+                              + 440.90815370097205767551113344706*c[32]
+                              + 219.96363335788032031622626529894*c[33]
+                              - 37.947331922020551983986722533193*c[39]
+                              - 146.96938456699068589183704448235*c[42]
+                              - 131.45341380123986722967274787219*c[43]
+                              - 347.79304190854652576924793977207*c[46]
+                              - 509.1168824543142175686079407155*c[47]
+                              - 269.39933184772377976202990872679*c[48]
+                              - 657.267069006199336148363739361*c[51]
+                              - 1204.7904382090687890885677171307*c[52]
+                              - 1043.3791257256395773077438193162*c[53]
+                              - 415.69219381653055044658712196141*c[54]
+                              + 41.569219381653055044658712196141*c[60]
+                              + 160.99689437998485814146050414865*c[63]
+                              + 146.96938456699068589183704448235*c[64]
+                              + 380.98818879330104503223266852405*c[67]
+                              + 569.2099788303082797598008379979*c[68]
+                              + 311.07555352357729108636643693222*c[69]
+                              + 720.*c[72]
+                              + 1346.996659238618898810149543634*c[73]
+                              + 1204.7904382090687890885677171307*c[74]
+                              + 509.1168824543142175686079407155*c[75]
+                              + 1193.9849245279439456813757852014*c[78]
+                              + 2545.5844122715710878430397035775*c[79]
+                              + 2851.0545417441596183842044680068*c[80]
+                              + 1971.8012070185980084450912180829*c[81]
+                              + 689.3475175845634391820733761863*c[82]
+                              - 44.899888641287296627004984787799*c[88]
+                              - 173.89652095427326288462396988604*c[91]
+                              - 160.99689437998485814146050414865*c[92]
+                              - 411.51427678757392049714372455059*c[95]
+                              - 623.5382907247958256698806829421*c[96]
+                              - 347.79304190854652576924793977207*c[97]
+                              - 777.6888838089432277159160923306*c[100]
+                              - 1475.560910298182167183829569995*c[101]
+                              - 1346.996659238618898810149543634*c[102]
+                              - 587.8775382679627435673481779294*c[103]
+                              - 1289.6511156122806223546406345289*c[106]
+                              - 2788.5480092693401573290710878433*c[107]
+                              - 3187.5758814497263666548846927882*c[108]
+                              - 2276.8399153212331190392033519916*c[109]
+                              - 844.274836768217319821813420438*c[110]
+                              - 1962.7980028520509985912470619582*c[113]
+                              - 4624.2837283194464472420834519504*c[114]
+                              - 6023.952191045343945442838585653*c[115]
+                              - 5387.986636954475595240598174536*c[116]
+                              - 3269.8623824252909986563354344956*c[117]
+                              - 1049.1596637309308985822780443179*c[118]
+                              + z*(92.95160030897800524430236959478*c[18]
+                                   - 113.84199576606165595196016759958*c[28]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   - 549.9090833947008007905656632474*c[33]
+                                   + 131.45341380123986722967274787219*c[43]
+                                   + 509.1168824543142175686079407155*c[47]
+                                   + 673.498329619309449405074771817*c[48]
+                                   + 1204.7904382090687890885677171307*c[52]
+                                   + 2608.4478143140989432693595482906*c[53]
+                                   + 1870.6148721743874770096420488263*c[54]
+                                   - 146.96938456699068589183704448235*c[64]
+                                   - 569.2099788303082797598008379979*c[68]
+                                   - 777.6888838089432277159160923306*c[69]
+                                   - 1346.996659238618898810149543634*c[73]
+                                   - 3011.9760955226719727214192928267*c[74]
+                                   - 2291.0259710444139790587357332197*c[75]
+                                   - 2545.5844122715710878430397035775*c[79]
+                                   - 7127.636354360399045960511170017*c[80]
+                                   - 8873.105431583691038002910481373*c[81]
+                                   - 4825.4326230919440742745136333039*c[82]
+                                   + 160.99689437998485814146050414865*c[92]
+                                   + 623.5382907247958256698806829421*c[96]
+                                   + 869.4826047713663144231198494302*c[97]
+                                   + 1475.560910298182167183829569995*c[101]
+                                   + 3367.4916480965472470253738590849*c[102]
+                                   + 2645.4489222058323460530668006824*c[103]
+                                   + 2788.5480092693401573290710878433*c[107]
+                                   + 7968.93970362431591663721173197*c[108]
+                                   + 10245.779618945549035676415083962*c[109]
+                                   + 5909.923857377521238752693943066*c[110]
+                                   + 4624.2837283194464472420834519504*c[114]
+                                   + 15059.880477613359863607096464133*c[115]
+                                   + 24245.939866295140178582691785411*c[116]
+                                   + 22889.03667697703699059434804147*c[117]
+                                   + 10491.596637309308985822780443179*c[118]
+                                   + z*(366.60605559646720052704377549824*c[33]
+                                        - 448.99888641287296627004984787799*c[48]
+                                        - 1738.9652095427326288462396988604*c[53]
+                                        - 2909.8453567157138531261098537299*c[54]
+                                        + 518.459255872628818477277394887*c[69]
+                                        + 2007.9840636817813151476128618844*c[74]
+                                        + 3563.8181771801995229802555850084*c[75]
+                                        + 4751.7575695735993639736741133446*c[80]
+                                        + 13802.60844913018605911563852658*c[81]
+                                        + 12867.82032824518419806536968881*c[82]
+                                        - 579.6550698475775429487465662868*c[97]
+                                        - 2244.9944320643648313502492393899*c[102]
+                                        - 4115.1427678757392049714372455059*c[103]
+                                        - 5312.626469082877277758141154647*c[108]
+                                        - 15937.879407248631833274423463941*c[109]
+                                        - 15759.796953006723303340517181509*c[110]
+                                        - 10039.920318408906575738064309422*c[115]
+                                        - 37715.906458681329166684187221751*c[116]
+                                        - 61037.43113860543197491826144392*c[117]
+                                        - 41966.386549237235943291121772715*c[118]
+                                        + z*(1454.9226783578569265630549268649*c[54]
+                                             - 1781.9090885900997614901277925042*c[75]
+                                             - 6901.30422456509302955781926329*c[81]
+                                             - 14476.297869275832222823540899912*c[82]
+                                             + 2057.5713839378696024857186227529*c[103]
+                                             + 7968.93970362431591663721173197*c[109]
+                                             + 17729.771572132563716258081829198*c[110]
+                                             + 18857.953229340664583342093610875*c[116]
+                                             + 68667.11003093111097178304412441*c[117]
+                                             + 78686.97477981981739367085332384*c[118]
+                                             + z*(5790.519147710332889129416359965*c[82]
+                                                  - 7091.908628853025486503232731679*c[110]
+                                                  - 27466.844012372444388713217649763*c[117]
+                                                  - 69244.53780624143930643035092498*c[118]
+                                                  + 23081.512602080479768810116974993*z*c[118])))));
+    grad[0] /*ARGH*/[2]= 4.8989794855663561963945681494118*c[3]
+                         - 6.928203230275509174109785366023*c[6]
+                         - 12.*c[8]
+                         - 18.973665961010275991993361266596*c[9]
+                         + 8.485281374238570292810132345258*c[12]
+                         + 14.696938456699068589183704448235*c[14]
+                         + 26.832815729997476356910084024775*c[15]
+                         + 18.973665961010275991993361266596*c[17]
+                         + 46.475800154489002622151184797389*c[18]
+                         + 44.899888641287296627004984787799*c[19]
+                         - 9.797958971132712392789136298824*c[22]
+                         - 16.970562748477140585620264690516*c[24]
+                         - 32.863353450309966807418186968048*c[25]
+                         - 21.908902300206644538278791312032*c[27]
+                         - 56.92099788303082797598008379979*c[28]
+                         - 63.49803146555017417203877808734*c[29]
+                         - 25.922962793631440923863869744352*c[31]
+                         - 73.48469228349534294591852224118*c[32]
+                         - 109.98181667894016015811313264947*c[33]
+                         - 84.85281374238570292810132345258*c[34]
+                         + 10.954451150103322269139395656016*c[37]
+                         + 18.973665961010275991993361266596*c[39]
+                         + 37.947331922020551983986722533193*c[40]
+                         + 24.494897427831780981972840747059*c[42]
+                         + 65.7267069006199336148363739361*c[43]
+                         + 77.76888838089432277159160923306*c[44]
+                         + 28.98275349237887714743732831434*c[46]
+                         + 84.85281374238570292810132345258*c[47]
+                         + 134.6996659238618898810149543634*c[48]
+                         + 120.*c[49]
+                         + 32.863353450309966807418186968048*c[51]
+                         + 100.39920318408906575738064309422*c[52]
+                         + 173.89652095427326288462396988604*c[53]
+                         + 207.8460969082652752232935609807*c[54]
+                         + 140.71247279470288663696890340633*c[55]
+                         - 12.*c[58]
+                         - 20.78460969082652752232935609807*c[60]
+                         - 42.426406871192851464050661726291*c[61]
+                         - 26.832815729997476356910084024775*c[63]
+                         - 73.48469228349534294591852224118*c[64]
+                         - 89.7997772825745932540099695756*c[65]
+                         - 31.749015732775087086019389043671*c[67]
+                         - 94.86832980505137995996680633298*c[68]
+                         - 155.53777676178864554318321846611*c[69]
+                         - 146.96938456699068589183704448235*c[70]
+                         - 36.*c[72]
+                         - 112.2497216032182415675124619695*c[73]
+                         - 200.79840636817813151476128618844*c[74]
+                         - 254.55844122715710878430397035775*c[75]
+                         - 198.99748742132399094689596420024*c[76]
+                         - 39.799497484264798189379192840048*c[78]
+                         - 127.27922061357855439215198517887*c[79]
+                         - 237.58787847867996819868370566723*c[80]
+                         - 328.63353450309966807418186968048*c[81]
+                         - 344.67375879228171959103668809314*c[82]
+                         - 214.15881957089696286118541257896*c[83]
+                         + 12.961481396815720461931934872176*c[86]
+                         + 22.449944320643648313502492393899*c[88]
+                         + 46.475800154489002622151184797389*c[89]
+                         + 28.98275349237887714743732831434*c[91]
+                         + 80.49844718999242907073025207433*c[92]
+                         + 100.39920318408906575738064309422*c[93]
+                         + 34.292856398964493374761977045882*c[95]
+                         + 103.92304845413263761164678049035*c[96]
+                         + 173.89652095427326288462396988604*c[97]
+                         + 169.70562748477140585620264690516*c[98]
+                         + 38.884444190447161385795804616528*c[100]
+                         + 122.96340919151518059865246416625*c[101]
+                         + 224.49944320643648313502492393899*c[102]
+                         + 293.93876913398137178367408896471*c[103]
+                         + 243.72115213907881081379650704798*c[104]
+                         + 42.988370520409354078488021150963*c[106]
+                         + 139.42740046346700786645355439217*c[107]
+                         + 265.63132345414386388790705773235*c[108]
+                         + 379.47331922020551983986722533193*c[109]
+                         + 422.137418384108659910906710219*c[110]
+                         + 302.86630713897510062201458646752*c[111]
+                         + 46.733285782191690442648739570432*c[113]
+                         + 154.14279094398154824140278173168*c[114]
+                         + 301.19760955226719727214192928267*c[115]
+                         + 448.99888641287296627004984787799*c[116]
+                         + 544.9770637375484997760559057493*c[117]
+                         + 524.5798318654654492911390221589*c[118]
+                         + y*(24.*c[8]
+                              - 29.393876913398137178367408896471*c[14]
+                              - 113.84199576606165595196016759958*c[17]
+                              - 92.95160030897800524430236959478*c[18]
+                              + 33.941125496954281171240529381033*c[24]
+                              + 131.45341380123986722967274787219*c[27]
+                              + 113.84199576606165595196016759958*c[28]
+                              + 311.07555352357729108636643693222*c[31]
+                              + 440.90815370097205767551113344706*c[32]
+                              + 219.96363335788032031622626529894*c[33]
+                              - 37.947331922020551983986722533193*c[39]
+                              - 146.96938456699068589183704448235*c[42]
+                              - 131.45341380123986722967274787219*c[43]
+                              - 347.79304190854652576924793977207*c[46]
+                              - 509.1168824543142175686079407155*c[47]
+                              - 269.39933184772377976202990872679*c[48]
+                              - 657.267069006199336148363739361*c[51]
+                              - 1204.7904382090687890885677171307*c[52]
+                              - 1043.3791257256395773077438193162*c[53]
+                              - 415.69219381653055044658712196141*c[54]
+                              + 41.569219381653055044658712196141*c[60]
+                              + 160.99689437998485814146050414865*c[63]
+                              + 146.96938456699068589183704448235*c[64]
+                              + 380.98818879330104503223266852405*c[67]
+                              + 569.2099788303082797598008379979*c[68]
+                              + 311.07555352357729108636643693222*c[69]
+                              + 720.*c[72]
+                              + 1346.996659238618898810149543634*c[73]
+                              + 1204.7904382090687890885677171307*c[74]
+                              + 509.1168824543142175686079407155*c[75]
+                              + 1193.9849245279439456813757852014*c[78]
+                              + 2545.5844122715710878430397035775*c[79]
+                              + 2851.0545417441596183842044680068*c[80]
+                              + 1971.8012070185980084450912180829*c[81]
+                              + 689.3475175845634391820733761863*c[82]
+                              - 44.899888641287296627004984787799*c[88]
+                              - 173.89652095427326288462396988604*c[91]
+                              - 160.99689437998485814146050414865*c[92]
+                              - 411.51427678757392049714372455059*c[95]
+                              - 623.5382907247958256698806829421*c[96]
+                              - 347.79304190854652576924793977207*c[97]
+                              - 777.6888838089432277159160923306*c[100]
+                              - 1475.560910298182167183829569995*c[101]
+                              - 1346.996659238618898810149543634*c[102]
+                              - 587.8775382679627435673481779294*c[103]
+                              - 1289.6511156122806223546406345289*c[106]
+                              - 2788.5480092693401573290710878433*c[107]
+                              - 3187.5758814497263666548846927882*c[108]
+                              - 2276.8399153212331190392033519916*c[109]
+                              - 844.274836768217319821813420438*c[110]
+                              - 1962.7980028520509985912470619582*c[113]
+                              - 4624.2837283194464472420834519504*c[114]
+                              - 6023.952191045343945442838585653*c[115]
+                              - 5387.986636954475595240598174536*c[116]
+                              - 3269.8623824252909986563354344956*c[117]
+                              + y*(113.84199576606165595196016759958*c[17]
+                                   - 131.45341380123986722967274787219*c[27]
+                                   - 777.6888838089432277159160923306*c[31]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   + 146.96938456699068589183704448235*c[42]
+                                   + 869.4826047713663144231198494302*c[46]
+                                   + 509.1168824543142175686079407155*c[47]
+                                   + 2957.7018105278970126676368271243*c[51]
+                                   + 3011.9760955226719727214192928267*c[52]
+                                   + 1043.3791257256395773077438193162*c[53]
+                                   - 160.99689437998485814146050414865*c[63]
+                                   - 952.4704719832526125805816713101*c[67]
+                                   - 569.2099788303082797598008379979*c[68]
+                                   - 3240.*c[72]
+                                   - 3367.4916480965472470253738590849*c[73]
+                                   - 1204.7904382090687890885677171307*c[74]
+                                   - 8357.89447169560761976963049641*c[78]
+                                   - 11455.129855222069895293678666099*c[79]
+                                   - 7127.636354360399045960511170017*c[80]
+                                   - 1971.8012070185980084450912180829*c[81]
+                                   + 173.89652095427326288462396988604*c[91]
+                                   + 1028.7856919689348012428593113765*c[95]
+                                   + 623.5382907247958256698806829421*c[96]
+                                   + 3499.5999771402445247216224154875*c[100]
+                                   + 3688.9022757454554179595739249876*c[101]
+                                   + 1346.996659238618898810149543634*c[102]
+                                   + 9027.557809285964356482484441702*c[106]
+                                   + 12548.466041712030707980819895295*c[107]
+                                   + 7968.93970362431591663721173197*c[108]
+                                   + 2276.8399153212331190392033519916*c[109]
+                                   + 19627.980028520509985912470619582*c[113]
+                                   + 32369.986098236125130694584163653*c[114]
+                                   + 27107.78485970404775449277363544*c[115]
+                                   + 13469.96659238618898810149543634*c[116]
+                                   + y*(518.459255872628818477277394887*c[31]
+                                        - 579.6550698475775429487465662868*c[46]
+                                        - 4600.8694830433953530385461755267*c[51]
+                                        - 2007.9840636817813151476128618844*c[52]
+                                        + 634.9803146555017417203877808734*c[67]
+                                        + 5040.*c[72]
+                                        + 2244.9944320643648313502492393899*c[73]
+                                        + 22287.718591188286986052347990427*c[78]
+                                        + 17819.090885900997614901277925042*c[79]
+                                        + 4751.7575695735993639736741133446*c[80]
+                                        - 685.8571279792898674952395409176*c[95]
+                                        - 5443.822186662602594011412646314*c[100]
+                                        - 2459.2681838303036119730492833251*c[101]
+                                        - 24073.48749142923828395329184454*c[106]
+                                        - 19519.836064885381101303497614903*c[107]
+                                        - 5312.626469082877277758141154647*c[108]
+                                        - 78511.92011408203994364988247833*c[113]
+                                        - 86319.96292862966701518555776974*c[114]
+                                        - 42167.665337317407618099870099573*c[115]
+                                        + y*(2300.4347415216976765192730877634*c[51]
+                                             - 2520.*c[72]
+                                             - 25073.68341508682285930889148923*c[78]
+                                             - 8909.545442950498807450638962521*c[79]
+                                             + 2721.911093331301297005706323157*c[100]
+                                             + 27082.673427857893069447453325107*c[106]
+                                             + 9759.918032442690550651748807452*c[107]
+                                             + 147209.85021390382489434352964686*c[113]
+                                             + 97109.95829470837539208375249096*c[114]
+                                             + y*(10029.473366034729143723556595692*c[78]
+                                                  - 10833.069371143157227778981330043*c[106]
+                                                  - 129544.66818823536590702230608924*c[113]
+                                                  + 43181.556062745121969007435363079*y*c[113]
+                                                  - 38843.983317883350156833500996383*c[114]
+                                                  + 77687.96663576670031366700199277*z*c[114])
+                                             + 21083.832668658703809049935049787*c[115]
+                                             + z*(17819.090885900997614901277925042*c[79]
+                                                  - 19519.836064885381101303497614903*c[107]
+                                                  - 194219.91658941675078416750498192*c[114]
+                                                  - 105419.16334329351904524967524893*c[115]
+                                                  + 105419.16334329351904524967524893*z*c[115]))
+                                        - 8979.97772825745932540099695756*c[116]
+                                        + z*(4015.9681273635626302952257237689*c[52]
+                                             - 4489.9888641287296627004984787799*c[73]
+                                             - 35638.181771801995229802555850084*c[79]
+                                             - 23758.787847867996819868370566723*c[80]
+                                             + 4918.5363676606072239460985666501*c[101]
+                                             + 39039.672129770762202606995229807*c[107]
+                                             + 26563.132345414386388790705773235*c[108]
+                                             + 172639.92585725933403037111553948*c[114]
+                                             + 210838.32668658703809049935049787*c[115]
+                                             + 80819.79955431713392860897261804*c[116]
+                                             + z*(23758.787847867996819868370566723*c[80]
+                                                  - 26563.132345414386388790705773235*c[108]
+                                                  - 210838.32668658703809049935049787*c[115]
+                                                  - 188579.53229340664583342093610875*c[116]
+                                                  + 125719.68819560443055561395740584*z*c[116])))
+                                   + 3269.8623824252909986563354344956*c[117]
+                                   + z*(881.8163074019441153510222668941*c[32]
+                                        - 1018.233764908628435137215881431*c[47]
+                                        - 6023.952191045343945442838585653*c[52]
+                                        - 5216.895628628197886538719096581*c[53]
+                                        + 1138.4199576606165595196016759958*c[68]
+                                        + 6734.98329619309449405074771817*c[73]
+                                        + 6023.952191045343945442838585653*c[74]
+                                        + 22910.259710444139790587357332197*c[79]
+                                        + 35638.181771801995229802555850084*c[80]
+                                        + 17746.210863167382076005820962746*c[81]
+                                        - 1247.0765814495916513397613658842*c[96]
+                                        - 7377.804551490910835919147849975*c[101]
+                                        - 6734.98329619309449405074771817*c[102]
+                                        - 25096.93208342406141596163979059*c[107]
+                                        - 39844.698518121579583186058659852*c[108]
+                                        - 20491.559237891098071352830167924*c[109]
+                                        - 64739.97219647225026138916832731*c[114]
+                                        - 135538.9242985202387724638681772*c[115]
+                                        - 121229.69933147570089291345892706*c[116]
+                                        - 45778.073353954073981188696082939*c[117]
+                                        + z*(5216.895628628197886538719096581*c[53]
+                                             - 6023.952191045343945442838585653*c[74]
+                                             - 35638.181771801995229802555850084*c[80]
+                                             - 41407.825347390558177346915579741*c[81]
+                                             + 6734.98329619309449405074771817*c[102]
+                                             + 39844.698518121579583186058659852*c[108]
+                                             + 47813.638221745895499823270391823*c[109]
+                                             + 135538.9242985202387724638681772*c[115]
+                                             + 282869.29844010996875013140416313*c[116]
+                                             + 183112.29341581629592475478433176*c[117]
+                                             + z*(27605.21689826037211823127705316*c[81]
+                                                  - 31875.758814497263666548846927882*c[109]
+                                                  - 188579.53229340664583342093610875*c[116]
+                                                  - 274668.44012372444388713217649763*c[117]
+                                                  + 137334.22006186222194356608824882*z*c[117]))))
+                              - 1049.1596637309308985822780443179*c[118]
+                              + z*(185.90320061795601048860473918956*c[18]
+                                   - 227.68399153212331190392033519916*c[28]
+                                   - 881.8163074019441153510222668941*c[32]
+                                   - 1099.8181667894016015811313264947*c[33]
+                                   + 262.90682760247973445934549574439*c[43]
+                                   + 1018.233764908628435137215881431*c[47]
+                                   + 1346.996659238618898810149543634*c[48]
+                                   + 2409.5808764181375781771354342613*c[52]
+                                   + 5216.895628628197886538719096581*c[53]
+                                   + 3741.2297443487749540192840976527*c[54]
+                                   - 293.93876913398137178367408896471*c[64]
+                                   - 1138.4199576606165595196016759958*c[68]
+                                   - 1555.3777676178864554318321846611*c[69]
+                                   - 2693.9933184772377976202990872679*c[73]
+                                   - 6023.952191045343945442838585653*c[74]
+                                   - 4582.0519420888279581174714664394*c[75]
+                                   - 5091.168824543142175686079407155*c[79]
+                                   - 14255.272708720798091921022340034*c[80]
+                                   - 17746.210863167382076005820962746*c[81]
+                                   - 9650.865246183888148549027266608*c[82]
+                                   + 321.9937887599697162829210082973*c[92]
+                                   + 1247.0765814495916513397613658842*c[96]
+                                   + 1738.9652095427326288462396988604*c[97]
+                                   + 2951.1218205963643343676591399901*c[101]
+                                   + 6734.98329619309449405074771817*c[102]
+                                   + 5290.897844411664692106133601365*c[103]
+                                   + 5577.096018538680314658142175687*c[107]
+                                   + 15937.879407248631833274423463941*c[108]
+                                   + 20491.559237891098071352830167924*c[109]
+                                   + 11819.847714755042477505387886132*c[110]
+                                   + 9248.567456638892894484166903901*c[114]
+                                   + 30119.760955226719727214192928267*c[115]
+                                   + 48491.879732590280357165383570822*c[116]
+                                   + 45778.073353954073981188696082939*c[117]
+                                   + 20983.193274618617971645560886358*c[118]
+                                   + z*(1099.8181667894016015811313264947*c[33]
+                                        - 1346.996659238618898810149543634*c[48]
+                                        - 5216.895628628197886538719096581*c[53]
+                                        - 8729.53607014714155937832956119*c[54]
+                                        + 1555.3777676178864554318321846611*c[69]
+                                        + 6023.952191045343945442838585653*c[74]
+                                        + 10691.454531540598568940766755025*c[75]
+                                        + 14255.272708720798091921022340034*c[80]
+                                        + 41407.825347390558177346915579741*c[81]
+                                        + 38603.460984735552594196109066431*c[82]
+                                        - 1738.9652095427326288462396988604*c[97]
+                                        - 6734.98329619309449405074771817*c[102]
+                                        - 12345.428303627217614914311736518*c[103]
+                                        - 15937.879407248631833274423463941*c[108]
+                                        - 47813.638221745895499823270391823*c[109]
+                                        - 47279.390859020169910021551544528*c[110]
+                                        - 30119.760955226719727214192928267*c[115]
+                                        - 113147.71937604398750005256166525*c[116]
+                                        - 183112.29341581629592475478433176*c[117]
+                                        - 125899.15964771170782987336531815*c[118]
+                                        + z*(5819.69071343142770625221970746*c[54]
+                                             - 7127.636354360399045960511170017*c[75]
+                                             - 27605.21689826037211823127705316*c[81]
+                                             - 57905.19147710332889129416359965*c[82]
+                                             + 8230.285535751478409942874491012*c[103]
+                                             + 31875.758814497263666548846927882*c[109]
+                                             + 70919.08628853025486503232731679*c[110]
+                                             + 75431.8129173626583333683744435*c[116]
+                                             + 274668.44012372444388713217649763*c[117]
+                                             + 314747.89911927926957468341329537*c[118]
+                                             + z*(28952.595738551664445647081799823*c[82]
+                                                  - 35459.543144265127432516163658396*c[110]
+                                                  - 137334.22006186222194356608824882*c[117]
+                                                  - 346222.6890312071965321517546249*c[118]
+                                                  + 138489.07561248287861286070184996*z*c[118])))))
+                         + x*(20.78460969082652752232935609807*c[6]
+                              + 12.*c[8]
+                              - 67.88225099390856234248105876207*c[12]
+                              - 88.18163074019441153510222668941*c[14]
+                              - 80.49844718999242907073025207433*c[15]
+                              - 37.947331922020551983986722533193*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 146.96938456699068589183704448235*c[22]
+                              + 220.61731573020282761306344097671*c[24]
+                              + 262.90682760247973445934549574439*c[25]
+                              + 197.18012070185980084450912180829*c[27]
+                              + 341.52598729818496785588050279873*c[28]
+                              + 190.49409439665052251611633426203*c[29]
+                              + 77.76888838089432277159160923306*c[31]
+                              + 146.96938456699068589183704448235*c[32]
+                              + 109.98181667894016015811313264947*c[33]
+                              - 262.90682760247973445934549574439*c[37]
+                              - 417.42065114222607182385394786512*c[39]
+                              - 569.2099788303082797598008379979*c[40]
+                              - 440.90815370097205767551113344706*c[42]
+                              - 854.4471897080591369928728611693*c[43]
+                              - 622.1511070471545821727328738644*c[44]
+                              - 347.79304190854652576924793977207*c[46]
+                              - 763.6753236814713263529119110732*c[47]
+                              - 808.1979955431713392860897261804*c[48]
+                              - 360.*c[49]
+                              - 131.45341380123986722967274787219*c[51]
+                              - 301.19760955226719727214192928267*c[52]
+                              - 347.79304190854652576924793977207*c[53]
+                              - 207.8460969082652752232935609807*c[54]
+                              + 420.*c[58]
+                              + 685.8921197972754082368687512363*c[60]
+                              + 1018.233764908628435137215881431*c[61]
+                              + 778.1516561699268143503924367185*c[63]
+                              + 1616.6632302368975448102074893059*c[64]
+                              + 1346.996659238618898810149543634*c[65]
+                              + 730.2273618538270029784459480044*c[67]
+                              + 1707.6299364909248392794025139937*c[68]
+                              + 2021.9910979032523920613818400595*c[69]
+                              + 1175.7550765359254871346963558588*c[70]
+                              + 540.*c[72]
+                              + 1346.996659238618898810149543634*c[73]
+                              + 1807.185657313603183632851575696*c[74]
+                              + 1527.3506473629426527058238221465*c[75]
+                              + 596.9924622639719728406878926007*c[76]
+                              + 198.99748742132399094689596420024*c[78]
+                              + 509.1168824543142175686079407155*c[79]
+                              + 712.7636354360399045960511170017*c[80]
+                              + 657.267069006199336148363739361*c[81]
+                              + 344.67375879228171959103668809314*c[82]
+                              - 622.1511070471545821727328738644*c[86]
+                              - 1032.6974387496078224211146501194*c[88]
+                              - 1626.6530054071150917752914679086*c[89]
+                              - 1217.2756466799128401923677892023*c[91]
+                              - 2656.4487572697501593340983184528*c[92]
+                              - 2409.5808764181375781771354342613*c[93]
+                              - 1234.5428303627217614914311736518*c[95]
+                              - 3013.7684051698464907377566342202*c[96]
+                              - 3825.7234609940117834617273374928*c[97]
+                              - 2545.5844122715710878430397035775*c[98]
+                              - 1088.7644373325205188022825292628*c[100]
+                              - 2828.1584114048491537690066758238*c[101]
+                              - 4040.9899777158566964304486309019*c[102]
+                              - 3821.2039987417578331877631565412*c[103]
+                              - 1949.7692171126304865103720563838*c[104]
+                              - 773.7906693673683734127843807173*c[106]
+                              - 2091.4110069520051179968033158825*c[107]
+                              - 3187.5758814497263666548846927882*c[108]
+                              - 3415.2598729818496785588050279873*c[109]
+                              - 2532.824510304651959465440261314*c[110]
+                              - 908.5989214169253018660437594026*c[111]
+                              - 280.39971469315014265589243742259*c[113]
+                              - 770.7139547199077412070139086584*c[114]
+                              - 1204.7904382090687890885677171307*c[115]
+                              - 1346.996659238618898810149543634*c[116]
+                              - 1089.9541274750969995521118114985*c[117]
+                              + x*(84.85281374238570292810132345258*c[12]
+                                   + 73.48469228349534294591852224118*c[14]
+                                   + 18.973665961010275991993361266596*c[17]
+                                   - 440.90815370097205767551113344706*c[22]
+                                   - 560.028570699745639325468734787*c[24]
+                                   - 328.63353450309966807418186968048*c[25]
+                                   - 328.63353450309966807418186968048*c[27]
+                                   - 284.60498941515413987990041899894*c[28]
+                                   - 77.76888838089432277159160923306*c[31]
+                                   - 73.48469228349534294591852224118*c[32]
+                                   + 1380.260844913018605911563852658*c[37]
+                                   + 1992.2349259060789791593029329926*c[39]
+                                   + 1707.6299364909248392794025139937*c[40]
+                                   + 1690.1479225203928877561260115471*c[42]
+                                   + 2168.9813277204578092896003398912*c[43]
+                                   + 777.6888838089432277159160923306*c[44]
+                                   + 869.4826047713663144231198494302*c[46]
+                                   + 1272.7922061357855439215198517887*c[47]
+                                   + 673.498329619309449405074771817*c[48]
+                                   + 197.18012070185980084450912180829*c[51]
+                                   + 301.19760955226719727214192928267*c[52]
+                                   + 173.89652095427326288462396988604*c[53]
+                                   - 3360.*c[58]
+                                   - 5154.583203324978825537680312321*c[60]
+                                   - 5345.727265770299284470383377513*c[61]
+                                   - 5098.234988699520507812915964707*c[63]
+                                   - 7715.892689767011009321444835324*c[64]
+                                   - 4040.9899777158566964304486309019*c[65]
+                                   - 3746.3838564674602761502879071532*c[67]
+                                   - 6545.914756548545217237709636976*c[68]
+                                   - 5132.746633139025302925046209382*c[69]
+                                   - 1469.6938456699068589183704448235*c[70]
+                                   - 1800.*c[72]
+                                   - 3367.4916480965472470253738590849*c[73]
+                                   - 3011.9760955226719727214192928267*c[74]
+                                   - 1272.7922061357855439215198517887*c[75]
+                                   - 397.99497484264798189379192840048*c[78]
+                                   - 763.6753236814713263529119110732*c[79]
+                                   - 712.7636354360399045960511170017*c[80]
+                                   - 328.63353450309966807418186968048*c[81]
+                                   + 6999.199954280489049443244830975*c[86]
+                                   + 11112.72243871860591518373373498*c[88]
+                                   + 13013.224043256920734202331743269*c[89]
+                                   + 11911.911685367718507596741937194*c[91]
+                                   + 19963.614903118122409541102514433*c[92]
+                                   + 12650.299601195222285429961029872*c[93]
+                                   + 10287.856919689348012428593113765*c[95]
+                                   + 19745.379206285201146212888293167*c[96]
+                                   + 18259.134700198692602885516838034*c[97]
+                                   + 7636.753236814713263529119110732*c[98]
+                                   + 6999.199954280489049443244830975*c[100]
+                                   + 14509.682284598791310640990771618*c[101]
+                                   + 15490.461581244117336316719751791*c[102]
+                                   + 9699.979381421385268861244935835*c[103]
+                                   + 2437.2115213907881081379650704798*c[104]
+                                   + 3224.1277890307015558866015863223*c[106]
+                                   + 6971.370023173350393322677719608*c[107]
+                                   + 7968.93970362431591663721173197*c[108]
+                                   + 5692.099788303082797598008379979*c[109]
+                                   + 2110.687091920543299554533551095*c[110]
+                                   + 700.9992867328753566397310935565*c[113]
+                                   + 1541.4279094398154824140278173168*c[114]
+                                   + 1807.185657313603183632851575696*c[115]
+                                   + 1346.996659238618898810149543634*c[116]
+                                   + x*(342.92856398964493374761977045882*c[22]
+                                        + 356.38181771801995229802555850084*c[24]
+                                        + 153.36231610144651176795153918422*c[27]
+                                        + 25.922962793631440923863869744352*c[31]
+                                        - 2453.7970576231441882872246269476*c[37]
+                                        - 3187.5758814497263666548846927882*c[39]
+                                        - 1328.1566172707193194395352886617*c[40]
+                                        - 2155.5509736491967264136099857412*c[42]
+                                        - 1380.260844913018605911563852658*c[43]
+                                        - 811.5170977866085601282451928015*c[46]
+                                        - 593.9696961966999204967092641681*c[47]
+                                        - 131.45341380123986722967274787219*c[51]
+                                        - 100.39920318408906575738064309422*c[52]
+                                        + 10080.*c[58]
+                                        + 14466.088344815263155541231844257*c[60]
+                                        + 9503.515139147198727947348226689*c[61]
+                                        + 12396.760867258834076892458819446*c[63]
+                                        + 12345.428303627217614914311736518*c[64]
+                                        + 3142.9922048901107638903489351459*c[65]
+                                        + 7175.27755560716968144038192387*c[67]
+                                        + 8348.413022844521436477078957302*c[68]
+                                        + 3266.2933119975615564068475877884*c[69]
+                                        + 2520.*c[72]
+                                        + 3142.9922048901107638903489351459*c[73]
+                                        + 1405.5888445772469206033290033191*c[74]
+                                        + 397.99497484264798189379192840048*c[78]
+                                        + 509.1168824543142175686079407155*c[79]
+                                        + 237.58787847867996819868370566723*c[80]
+                                        - 31107.555352357729108636643693222*c[86]
+                                        - 47144.883073351661458355234027189*c[88]
+                                        - 39039.672129770762202606995229807*c[89]
+                                        - 45792.750517958625892950978736656*c[91]
+                                        - 56026.91924423473063322825544373*c[92]
+                                        - 22489.421513235950729653264053106*c[93]
+                                        - 33606.999270985203507266737504965*c[95]
+                                        - 48012.448385809278576580812586543*c[96]
+                                        - 29214.615520317908164616826940854*c[97]
+                                        - 5939.696961966999204967092641681*c[98]
+                                        - 17886.844327605694237466070123603*c[100]
+                                        - 27789.730477282430815295456901573*c[101]
+                                        - 19755.951002166410515882193306631*c[102]
+                                        - 6172.714151813608807457155868259*c[103]
+                                        - 6018.371872857309570988322961135*c[106]
+                                        - 9759.918032442690550651748807452*c[107]
+                                        - 7437.677056716028188861397616506*c[108]
+                                        - 2656.3132345414386388790705773235*c[109]
+                                        - 934.6657156438338088529747914086*c[113]
+                                        - 1541.4279094398154824140278173168*c[114]
+                                        - 1204.7904382090687890885677171307*c[115]
+                                        + x*(1380.260844913018605911563852658*c[37]
+                                             + 1593.7879407248631833274423463941*c[39]
+                                             + 881.8163074019441153510222668941*c[42]
+                                             + 260.84478143140989432693595482906*c[46]
+                                             + 32.863353450309966807418186968048*c[51]
+                                             - 12600.*c[58]
+                                             - 16835.533849569487293086778439437*c[60]
+                                             - 5345.727265770299284470383377513*c[61]
+                                             - 12477.259314448826505963189071521*c[63]
+                                             - 6172.714151813608807457155868259*c[64]
+                                             - 5873.567910563391110913586973079*c[67]
+                                             - 3415.2598729818496785588050279873*c[68]
+                                             - 1620.*c[72]
+                                             - 1010.2474944289641741076121577255*c[73]
+                                             - 198.99748742132399094689596420024*c[78]
+                                             - 127.27922061357855439215198517887*c[79]
+                                             + 64159.33291423781628656307761727*c[86]
+                                             + 92606.02032265504929319778112483*c[88]
+                                             + 48799.590162213452753258744037258*c[89]
+                                             + 81296.62354612275039856170592172*c[91]
+                                             + 65203.7422238938675472915041802*c[92]
+                                             + 12650.299601195222285429961029872*c[93]
+                                             + 50924.89175246227266152153591314*c[95]
+                                             + 48324.217531171676489415752928014*c[96]
+                                             + 14607.307760158954082308413470427*c[97]
+                                             + 21969.710967602646182974629608338*c[100]
+                                             + 22748.230700430308410750705870757*c[101]
+                                             + 8081.979955431713392860897261804*c[102]
+                                             + 5803.43002025526280059588285538*c[106]
+                                             + 6274.233020856015353990409947647*c[107]
+                                             + 2390.6819110872947749911635195911*c[108]
+                                             + 700.9992867328753566397310935565*c[113]
+                                             + 770.7139547199077412070139086584*c[114]
+                                             + x*(5544.*c[58]
+                                                  + 6858.921197972754082368687512363*c[60]
+                                                  + 4427.4145954495835988901638640879*c[63]
+                                                  + 1746.1958653026297897310663974019*c[67]
+                                                  + 396.*c[72]
+                                                  + 39.799497484264798189379192840048*c[78]
+                                                  - 61592.95959766830363510055451258*c[86]
+                                                  - 84456.69053426140495539637638585*c[88]
+                                                  - 21471.819671373919211433847376394*c[89]
+                                                  - 66950.16056739520621058022840612*c[91]
+                                                  - 26564.487572697501593340983184528*c[92]
+                                                  - 36213.256357306505003748647760452*c[95]
+                                                  - 17147.302994931885205921718780908*c[96]
+                                                  - 13065.173247990246225627390351153*c[100]
+                                                  - 6762.987505533334932925885529144*c[101]
+                                                  - 2837.2324543470173691802093959636*c[106]
+                                                  - 1533.7014050981370865309890983138*c[107]
+                                                  - 280.39971469315014265589243742259*c[113]
+                                                  + x*(22241.902076935776312675200240654*c[86]
+                                                       + 28893.078340668375379477707710948*c[88]
+                                                       + 20722.668747050897160417689744753*c[91]
+                                                       + 9807.756930103845105181925435122*c[95]
+                                                       + 3032.9866468548785880920727600892*c[100]
+                                                       + 558.8488167653216030203442749625*c[106]
+                                                       + 46.733285782191690442648739570432*c[113])
+                                                  + y*(57786.1566813367507589554154219*c[88]
+                                                       + 124336.01248230538296250613846852*c[91]
+                                                       + 117693.08316124614126218310522147*c[95]
+                                                       + 60659.73293709757176184145520178*c[100]
+                                                       + 16765.464502959648090610328248876*c[106]
+                                                       + 1962.7980028520509985912470619582*c[113])
+                                                  - 154.14279094398154824140278173168*c[114]
+                                                  + z*(42943.639342747838422867694752787*c[89]
+                                                       + 53128.97514539500318668196636906*c[92]
+                                                       + 34294.605989863770411843437561816*c[96]
+                                                       + 13525.975011066669865851771058288*c[101]
+                                                       + 3067.4028101962741730619781966277*c[107]
+                                                       + 308.28558188796309648280556346336*c[114]))
+                                             + y*(13717.842395945508164737375024727*c[60]
+                                                  + 26564.487572697501593340983184528*c[63]
+                                                  + 20954.350383631557476772796768823*c[67]
+                                                  + 7920.*c[72]
+                                                  + 1193.9849245279439456813757852014*c[78]
+                                                  - 111127.2243871860591518373373498*c[88]
+                                                  - 277364.95092206585430097523196823*c[91]
+                                                  - 53128.97514539500318668196636906*c[92]
+                                                  - 316865.99312643191878280066790395*c[95]
+                                                  - 102883.81796959131123553031268545*c[96]
+                                                  - 200643.73202270735275070635182128*c[100]
+                                                  - 81155.85006640001919511062634973*c[101]
+                                                  - 68351.50912745087298479595363003*c[106]
+                                                  - 30674.028101962741730619781966277*c[107]
+                                                  - 9813.990014260254992956235309791*c[113]
+                                                  + y*(124336.01248230538296250613846852*c[91]
+                                                       + 294232.70790311535315545776305367*c[95]
+                                                       + 272968.79821693907292828654840803*c[100]
+                                                       + 117358.25152071753663427229774213*c[106]
+                                                       + 19627.980028520509985912470619582*c[113])
+                                                  - 4624.2837283194464472420834519504*c[114]
+                                                  + z*(106257.95029079000637336393273811*c[92]
+                                                       + 205767.6359391826224710606253709*c[96]
+                                                       + 162311.70013280003839022125269945*c[101]
+                                                       + 61348.05620392548346123956393255*c[107]
+                                                       + 9248.567456638892894484166903901*c[114]))
+                                             + 301.19760955226719727214192928267*c[115]
+                                             + z*(10691.454531540598568940766755025*c[61]
+                                                  + 12345.428303627217614914311736518*c[64]
+                                                  + 6830.519745963699357117610055975*c[68]
+                                                  + 2020.4949888579283482152243154509*c[73]
+                                                  + 254.55844122715710878430397035775*c[79]
+                                                  - 97599.18032442690550651748807452*c[89]
+                                                  - 130407.48444778773509458300836041*c[92]
+                                                  - 63251.49800597611142714980514936*c[93]
+                                                  - 96648.43506234335297883150585603*c[96]
+                                                  - 73036.53880079477041154206735214*c[97]
+                                                  - 45496.461400860616821501411741513*c[101]
+                                                  - 40409.899777158566964304486309019*c[102]
+                                                  - 12548.466041712030707980819895295*c[107]
+                                                  - 11953.409555436473874955817597956*c[108]
+                                                  - 1541.4279094398154824140278173168*c[114]
+                                                  - 1505.9880477613359863607096464133*c[115]
+                                                  + z*(63251.49800597611142714980514936*c[93]
+                                                       + 73036.53880079477041154206735214*c[97]
+                                                       + 40409.899777158566964304486309019*c[102]
+                                                       + 11953.409555436473874955817597956*c[108]
+                                                       + 1505.9880477613359863607096464133*c[115])))
+                                        + y*(3187.5758814497263666548846927882*c[39]
+                                             + 5290.897844411664692106133601365*c[42]
+                                             + 3130.1373771769187319232314579487*c[46]
+                                             + 657.267069006199336148363739361*c[51]
+                                             - 19953.225303193466421436181854148*c[60]
+                                             - 48299.068313995457442438151244596*c[63]
+                                             - 12345.428303627217614914311736518*c[64]
+                                             - 49528.464543129135854190246908127*c[67]
+                                             - 20491.559237891098071352830167924*c[68]
+                                             - 24480.*c[72]
+                                             - 12122.969933147570089291345892706*c[73]
+                                             - 4775.9396981117757827255031408058*c[78]
+                                             - 2545.5844122715710878430397035775*c[79]
+                                             + 74084.81625812403943455822489987*c[88]
+                                             + 210414.79035467064809039500356211*c[91]
+                                             + 77278.50930239273190790104199135*c[92]
+                                             + 294232.70790311535315545776305367*c[95]
+                                             + 187061.48721743874770096420488263*c[96]
+                                             + 29214.615520317908164616826940854*c[97]
+                                             + 238750.48732934557090878624034548*c[100]
+                                             + 191822.91833876368173389784409935*c[101]
+                                             + 48491.879732590280357165383570822*c[102]
+                                             + 105751.39148020701103308053203137*c[106]
+                                             + 94810.63231515756534918841698667*c[107]
+                                             + 28688.182933047537299893962235094*c[108]
+                                             + 19627.980028520509985912470619582*c[113]
+                                             + 18497.134913277785788968333807802*c[114]
+                                             + y*(26564.487572697501593340983184528*c[63]
+                                                  + 52385.87595907889369193199192206*c[67]
+                                                  + 35640.*c[72]
+                                                  + 8357.89447169560761976963049641*c[78]
+                                                  - 153028.93843976047133846909349971*c[91]
+                                                  - 497932.27491296444380154390670621*c[95]
+                                                  - 102883.81796959131123553031268545*c[96]
+                                                  - 629927.9958852440144498920347878*c[100]
+                                                  - 202889.62516600004798777656587432*c[101]
+                                                  - 361102.31237143857425929937766809*c[106]
+                                                  - 138033.12645883233778778901884824*c[107]
+                                                  - 78511.92011408203994364988247833*c[113]
+                                                  + y*(196155.13860207690210363850870245*c[95]
+                                                       + 424618.13055968300233289018641249*c[100]
+                                                       + 312955.33738858009769139279397901*c[106]
+                                                       + 78511.92011408203994364988247833*c[113])
+                                                  - 32369.986098236125130694584163653*c[114]
+                                                  + z*(205767.6359391826224710606253709*c[96]
+                                                       + 405779.25033200009597555313174863*c[101]
+                                                       + 276066.25291766467557557803769649*c[107]
+                                                       + 64739.97219647225026138916832731*c[114]))
+                                             + 6023.952191045343945442838585653*c[115]
+                                             + z*(24690.856607254435229828623473035*c[64]
+                                                  + 40983.118475782196142705660335848*c[68]
+                                                  + 24245.939866295140178582691785411*c[73]
+                                                  + 5091.168824543142175686079407155*c[79]
+                                                  - 154557.01860478546381580208398271*c[92]
+                                                  - 374122.97443487749540192840976527*c[96]
+                                                  - 146073.07760158954082308413470427*c[97]
+                                                  - 383645.83667752736346779568819871*c[101]
+                                                  - 242459.39866295140178582691785411*c[102]
+                                                  - 189621.26463031513069837683397335*c[107]
+                                                  - 143440.91466523768649946981117547*c[108]
+                                                  - 36994.269826555571577936667615603*c[114]
+                                                  - 30119.760955226719727214192928267*c[115]
+                                                  + z*(146073.07760158954082308413470427*c[97]
+                                                       + 242459.39866295140178582691785411*c[102]
+                                                       + 143440.91466523768649946981117547*c[108]
+                                                       + 30119.760955226719727214192928267*c[115])))
+                                        - 448.99888641287296627004984787799*c[116]
+                                        + z*(2656.3132345414386388790705773235*c[40]
+                                             + 2760.521689826037211823127705316*c[43]
+                                             + 1187.9393923933998409934185283361*c[47]
+                                             + 200.79840636817813151476128618844*c[52]
+                                             - 19007.030278294397455894696453378*c[61]
+                                             - 24690.856607254435229828623473035*c[64]
+                                             - 15714.96102445055381945174467573*c[65]
+                                             - 16696.826045689042872954157914605*c[68]
+                                             - 16331.466559987807782034237938942*c[69]
+                                             - 6285.984409780221527780697870292*c[73]
+                                             - 7027.944222886234603016645016596*c[74]
+                                             - 1018.233764908628435137215881431*c[79]
+                                             - 1187.9393923933998409934185283361*c[80]
+                                             + 78079.34425954152440521399045961*c[89]
+                                             + 112053.83848846946126645651088746*c[92]
+                                             + 112447.10756617975364826632026553*c[93]
+                                             + 96024.89677161855715316162517309*c[96]
+                                             + 146073.07760158954082308413470427*c[97]
+                                             + 53457.27265770299284470383377513*c[98]
+                                             + 55579.46095456486163059091380315*c[101]
+                                             + 98779.75501083205257941096653316*c[102]
+                                             + 55554.42736632247926711440281433*c[103]
+                                             + 19519.836064885381101303497614903*c[107]
+                                             + 37188.385283580140944306988082529*c[108]
+                                             + 23906.819110872947749911635195911*c[109]
+                                             + 3082.8558188796309648280556346336*c[114]
+                                             + 6023.952191045343945442838585653*c[115]
+                                             + 4040.9899777158566964304486309019*c[116]
+                                             + z*(15714.96102445055381945174467573*c[65]
+                                                  + 16331.466559987807782034237938942*c[69]
+                                                  + 7027.944222886234603016645016596*c[74]
+                                                  + 1187.9393923933998409934185283361*c[80]
+                                                  - 112447.10756617975364826632026553*c[93]
+                                                  - 146073.07760158954082308413470427*c[97]
+                                                  - 124733.6362013069833043089454753*c[98]
+                                                  - 98779.75501083205257941096653316*c[102]
+                                                  - 129626.99718808578495660027323344*c[103]
+                                                  - 37188.385283580140944306988082529*c[108]
+                                                  - 55782.57792537021141646048212379*c[109]
+                                                  - 6023.952191045343945442838585653*c[115]
+                                                  - 9428.976614670332291671046805438*c[116]
+                                                  + z*(83155.75746753798886953929698353*c[98]
+                                                       + 86417.99812539052330440018215562*c[103]
+                                                       + 37188.385283580140944306988082529*c[109]
+                                                       + 6285.984409780221527780697870292*c[116]))))
+                                   + y*(712.7636354360399045960511170017*c[24]
+                                        + 920.1738966086790706077092351053*c[27]
+                                        + 311.07555352357729108636643693222*c[31]
+                                        - 3187.5758814497263666548846927882*c[39]
+                                        - 7642.407997483515666375526313082*c[42]
+                                        - 2760.521689826037211823127705316*c[43]
+                                        - 6608.067796262383989615710855669*c[46]
+                                        - 3563.8181771801995229802555850084*c[47]
+                                        - 1971.8012070185980084450912180829*c[51]
+                                        - 1204.7904382090687890885677171307*c[52]
+                                        + 8978.951386437059889646281834366*c[60]
+                                        + 26081.496889557547018916601672082*c[63]
+                                        + 12345.428303627217614914311736518*c[64]
+                                        + 36574.866124156900323094336178309*c[67]
+                                        + 29598.91889917603054750964357589*c[68]
+                                        + 6532.586623995123112813695175577*c[69]
+                                        + 25920.*c[72]
+                                        + 25592.936525533759077392841329045*c[73]
+                                        + 8433.533067463481523619974019915*c[74]
+                                        + 7163.909547167663674088254711209*c[78]
+                                        + 7636.753236814713263529119110732*c[79]
+                                        + 2851.0545417441596183842044680068*c[80]
+                                        - 20204.949888579283482152243154509*c[88]
+                                        - 64341.71275308110726731086885783*c[91]
+                                        - 34775.329186076729358555468896109*c[92]
+                                        - 109051.28334870708893174308700591*c[95]
+                                        - 101013.20309741692375852067063662*c[96]
+                                        - 29214.615520317908164616826940854*c[97]
+                                        - 118986.39922276831384053516212658*c[100]
+                                        - 141653.84738862548804964763871952*c[101]
+                                        - 70043.82628040818273812777626897*c[102]
+                                        - 12345.428303627217614914311736518*c[103]
+                                        - 74799.76470551227609656915680268*c[106]
+                                        - 100387.72833369624566384655916236*c[107]
+                                        - 60563.94174754480096644280916298*c[108]
+                                        - 15937.879407248631833274423463941*c[109]
+                                        - 19627.980028520509985912470619582*c[113]
+                                        - 27745.702369916678683452500711702*c[114]
+                                        - 18071.85657313603183632851575696*c[115]
+                                        + y*(5290.897844411664692106133601365*c[42]
+                                             + 7825.343442942296829808078644872*c[46]
+                                             + 2957.7018105278970126676368271243*c[51]
+                                             - 21734.580741297955849097168060068*c[63]
+                                             - 71435.28539874394594354362534826*c[67]
+                                             - 20491.559237891098071352830167924*c[68]
+                                             - 74520.*c[72]
+                                             - 30307.424832868925223228364731764*c[73]
+                                             - 25073.68341508682285930889148923*c[78]
+                                             - 11455.129855222069895293678666099*c[79]
+                                             + 57385.85191491017675192591006239*c[91]
+                                             + 237649.49484482393908710050092797*c[95]
+                                             + 84177.66924784743646543389219719*c[96]
+                                             + 444449.19709681105463964604676691*c[100]
+                                             + 276667.67068090915634696804437407*c[101]
+                                             + 48491.879732590280357165383570822*c[102]
+                                             + 379157.4279900105029722643465515*c[106]
+                                             + 288614.71895937670628355885759178*c[107]
+                                             + 71720.45733261884324973490558773*c[108]
+                                             + 117767.88017112305991547482371749*c[113]
+                                             + 97109.95829470837539208375249096*c[114]
+                                             + y*(34923.917306052595794621327948038*c[67]
+                                                  + 55440.*c[72]
+                                                  + 22287.718591188286986052347990427*c[78]
+                                                  - 135799.71133989939376405742910169*c[95]
+                                                  - 555269.863039585464589164089924*c[100]
+                                                  - 135259.75011066669865851771058288*c[101]
+                                                  - 649984.1622685894336667388798026*c[106]
+                                                  - 214718.19671373919211433847376394*c[107]
+                                                  - 235535.76034224611983094964743498*c[113]
+                                                  + y*(212309.06527984150116644509320624*c[100]
+                                                       + 352074.75456215260990281689322639*c[106]
+                                                       + 147209.85021390382489434352964686*c[113])
+                                                  - 86319.96292862966701518555776974*c[114]
+                                                  + z*(270519.50022133339731703542116576*c[101]
+                                                       + 429436.39342747838422867694752787*c[107]
+                                                       + 172639.92585725933403037111553948*c[114]))
+                                             + 27107.78485970404775449277363544*c[115]
+                                             + z*(40983.118475782196142705660335848*c[68]
+                                                  + 60614.84966573785044645672946353*c[73]
+                                                  + 22910.259710444139790587357332197*c[79]
+                                                  - 168355.33849569487293086778439437*c[96]
+                                                  - 553335.3413618183126939360887481*c[101]
+                                                  - 242459.39866295140178582691785411*c[102]
+                                                  - 577229.4379187534125671177151836*c[107]
+                                                  - 358602.28666309421624867452793867*c[108]
+                                                  - 194219.91658941675078416750498192*c[114]
+                                                  - 135538.9242985202387724638681772*c[115]
+                                                  + z*(242459.39866295140178582691785411*c[102]
+                                                       + 358602.28666309421624867452793867*c[108]
+                                                       + 135538.9242985202387724638681772*c[115])))
+                                        - 5387.986636954475595240598174536*c[116]
+                                        + z*(5521.043379652074423646255410632*c[43]
+                                             + 7127.636354360399045960511170017*c[47]
+                                             + 2409.5808764181375781771354342613*c[52]
+                                             - 24690.856607254435229828623473035*c[64]
+                                             - 59197.83779835206109501928715178*c[68]
+                                             - 32662.933119975615564068475877884*c[69]
+                                             - 51185.87305106751815478568265809*c[73]
+                                             - 42167.665337317407618099870099573*c[74]
+                                             - 15273.506473629426527058238221465*c[79]
+                                             - 14255.272708720798091921022340034*c[80]
+                                             + 69550.65837215345871711093779222*c[92]
+                                             + 202026.40619483384751704134127324*c[96]
+                                             + 146073.07760158954082308413470427*c[97]
+                                             + 283307.69477725097609929527743905*c[101]
+                                             + 350219.13140204091369063888134483*c[102]
+                                             + 111108.85473264495853422880562866*c[103]
+                                             + 200775.45666739249132769311832472*c[107]
+                                             + 302819.70873772400483221404581488*c[108]
+                                             + 143440.91466523768649946981117547*c[109]
+                                             + 55491.4047398333573669050014234*c[114]
+                                             + 90359.2828656801591816425787848*c[115]
+                                             + 48491.879732590280357165383570822*c[116]
+                                             + z*(32662.933119975615564068475877884*c[69]
+                                                  + 42167.665337317407618099870099573*c[74]
+                                                  + 14255.272708720798091921022340034*c[80]
+                                                  - 146073.07760158954082308413470427*c[97]
+                                                  - 350219.13140204091369063888134483*c[102]
+                                                  - 259253.99437617156991320054646687*c[103]
+                                                  - 302819.70873772400483221404581488*c[108]
+                                                  - 334695.46755222126849876289274276*c[109]
+                                                  - 90359.2828656801591816425787848*c[115]
+                                                  - 113147.71937604398750005256166525*c[116]
+                                                  + z*(172835.99625078104660880036431125*c[103]
+                                                       + 223130.31170148084566584192849517*c[109]
+                                                       + 75431.8129173626583333683744435*c[116]))))
+                                   + 544.9770637375484997760559057493*c[117]
+                                   + z*(657.267069006199336148363739361*c[25]
+                                        + 569.2099788303082797598008379979*c[28]
+                                        + 146.96938456699068589183704448235*c[32]
+                                        - 3415.2598729818496785588050279873*c[40]
+                                        - 4337.9626554409156185792006797824*c[43]
+                                        - 3888.4444190447161385795804616528*c[44]
+                                        - 2545.5844122715710878430397035775*c[47]
+                                        - 3367.4916480965472470253738590849*c[48]
+                                        - 602.3952191045343945442838585653*c[52]
+                                        - 869.4826047713663144231198494302*c[53]
+                                        + 10691.454531540598568940766755025*c[61]
+                                        + 15431.785379534022018642889670647*c[64]
+                                        + 20204.949888579283482152243154509*c[65]
+                                        + 13091.829513097090434475419273951*c[68]
+                                        + 25663.733165695126514625231046908*c[69]
+                                        + 13227.244611029161730265334003412*c[70]
+                                        + 6734.98329619309449405074771817*c[73]
+                                        + 15059.880477613359863607096464133*c[74]
+                                        + 11455.129855222069895293678666099*c[75]
+                                        + 1527.3506473629426527058238221465*c[79]
+                                        + 3563.8181771801995229802555850084*c[80]
+                                        + 2957.7018105278970126676368271243*c[81]
+                                        - 26026.448086513841468404663486538*c[89]
+                                        - 39927.229806236244819082205028866*c[92]
+                                        - 63251.49800597611142714980514936*c[93]
+                                        - 39490.758412570402292425776586334*c[96]
+                                        - 91295.67350099346301442758419017*c[97]
+                                        - 68730.77913133241937176207199659*c[98]
+                                        - 29019.364569197582621281981543236*c[101]
+                                        - 77452.30790622058668158359875895*c[102]
+                                        - 87299.81443279246741975120442252*c[103]
+                                        - 34120.961299471033513931510986717*c[104]
+                                        - 13942.740046346700786645355439217*c[107]
+                                        - 39844.698518121579583186058659852*c[108]
+                                        - 51228.89809472774517838207541981*c[109]
+                                        - 29549.61928688760619376346971533*c[110]
+                                        - 3082.8558188796309648280556346336*c[114]
+                                        - 9035.92828656801591816425787848*c[115]
+                                        - 12122.969933147570089291345892706*c[116]
+                                        - 7629.67889232567899686478268049*c[117]
+                                        + z*(3888.4444190447161385795804616528*c[44]
+                                             + 3367.4916480965472470253738590849*c[48]
+                                             + 869.4826047713663144231198494302*c[53]
+                                             - 20204.949888579283482152243154509*c[65]
+                                             - 25663.733165695126514625231046908*c[69]
+                                             - 30863.570759068044037285779341294*c[70]
+                                             - 15059.880477613359863607096464133*c[74]
+                                             - 26728.636328851496422351916887563*c[75]
+                                             - 3563.8181771801995229802555850084*c[80]
+                                             - 6901.30422456509302955781926329*c[81]
+                                             + 63251.49800597611142714980514936*c[93]
+                                             + 91295.67350099346301442758419017*c[97]
+                                             + 160371.81797310897853411150132538*c[98]
+                                             + 77452.30790622058668158359875895*c[102]
+                                             + 203699.56700984909064608614365254*c[103]
+                                             + 136483.84519788413405572604394687*c[104]
+                                             + 39844.698518121579583186058659852*c[108]
+                                             + 119534.09555436473874955817597956*c[109]
+                                             + 118198.47714755042477505387886132*c[110]
+                                             + 9035.92828656801591816425787848*c[115]
+                                             + 28286.929844010996875013140416313*c[116]
+                                             + 30518.715569302715987459130721959*c[117]
+                                             + z*(20575.713839378696024857186227529*c[70]
+                                                  + 17819.090885900997614901277925042*c[75]
+                                                  + 4600.8694830433953530385461755267*c[81]
+                                                  - 106914.54531540598568940766755025*c[98]
+                                                  - 135799.71133989939376405742910169*c[103]
+                                                  - 204725.7677968262010835890659203*c[104]
+                                                  - 79689.3970362431591663721173197*c[109]
+                                                  - 177297.71572132563716258081829198*c[110]
+                                                  - 18857.953229340664583342093610875*c[116]
+                                                  - 45778.073353954073981188696082939*c[117]
+                                                  + z*(102362.88389841310054179453296015*c[104]
+                                                       + 88648.85786066281858129040914599*c[110]
+                                                       + 22889.03667697703699059434804147*c[117])))))
+                              + y*(146.96938456699068589183704448235*c[14]
+                                   + 113.84199576606165595196016759958*c[17]
+                                   - 407.29350596345137405488635257239*c[24]
+                                   - 1051.6273104099189378373819829775*c[27]
+                                   - 569.2099788303082797598008379979*c[28]
+                                   - 622.1511070471545821727328738644*c[31]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   + 796.893970362431591663721173197*c[39]
+                                   + 2498.4795376388416601612297562*c[42]
+                                   + 1577.4409656148784067560729744663*c[43]
+                                   + 3825.7234609940117834617273374928*c[46]
+                                   + 4072.9350596345137405488635257239*c[47]
+                                   + 1346.996659238618898810149543634*c[48]
+                                   + 1971.8012070185980084450912180829*c[51]
+                                   + 2409.5808764181375781771354342613*c[52]
+                                   + 1043.3791257256395773077438193162*c[53]
+                                   - 1330.2150202128977614290787902765*c[60]
+                                   - 4507.9130426395760279608941161623*c[63]
+                                   - 3086.3570759068044037285779341294*c[64]
+                                   - 8381.740153452622990709118707529*c[67]
+                                   - 9676.569640115240755916614245964*c[68]
+                                   - 3732.9066422829274930363972431867*c[69]
+                                   - 10080.*c[72]
+                                   - 14816.963251624807886911644979974*c[73]
+                                   - 9638.323505672550312708541737045*c[74]
+                                   - 2545.5844122715710878430397035775*c[75]
+                                   - 4775.9396981117757827255031408058*c[78]
+                                   - 7636.753236814713263529119110732*c[79]
+                                   - 5702.109083488319236768408936014*c[80]
+                                   - 1971.8012070185980084450912180829*c[81]
+                                   + 2020.4949888579283482152243154509*c[88]
+                                   + 7129.757359125203778269582765328*c[91]
+                                   + 5151.900620159515460526736132757*c[92]
+                                   + 14402.999687565087217400030359271*c[95]
+                                   + 17459.072140294283118756659122379*c[96]
+                                   + 7303.653880079477041154206735214*c[97]
+                                   + 20997.599862841467148329734492925*c[100]
+                                   + 32462.340026560007678044250539891*c[101]
+                                   + 22898.943207056521279772542241777*c[102]
+                                   + 7054.530459215552922808178135153*c[103]
+                                   + 21924.068965408770580028890786991*c[106]
+                                   + 39039.672129770762202606995229807*c[107]
+                                   + 35063.33469594699003320373162067*c[108]
+                                   + 18214.719322569864952313626815932*c[109]
+                                   + 4221.37418384108659910906710219*c[110]
+                                   + 9813.990014260254992956235309791*c[113]
+                                   + 18497.134913277785788968333807802*c[114]
+                                   + 18071.85657313603183632851575696*c[115]
+                                   + 10775.973273908951190481196349072*c[116]
+                                   + y*(920.1738966086790706077092351053*c[27]
+                                        + 777.6888838089432277159160923306*c[31]
+                                        - 2351.5101530718509742693927117177*c[42]
+                                        - 8694.826047713663144231198494302*c[46]
+                                        - 3563.8181771801995229802555850084*c[47]
+                                        - 5915.403621055794025335273654249*c[51]
+                                        - 3011.9760955226719727214192928267*c[52]
+                                        + 4346.9161482595911698194336120136*c[63]
+                                        + 20001.879911648304864192215097513*c[67]
+                                        + 9107.359661284932476156813407966*c[68]
+                                        + 42120.*c[72]
+                                        + 33674.916480965472470253738590849*c[73]
+                                        + 8433.533067463481523619974019915*c[74]
+                                        + 25073.68341508682285930889148923*c[78]
+                                        + 22910.259710444139790587357332197*c[79]
+                                        + 7127.636354360399045960511170017*c[80]
+                                        - 6955.860838170930515384958795441*c[91]
+                                        - 34978.7135269437832422572165868*c[95]
+                                        - 16835.533849569487293086778439437*c[96]
+                                        - 90989.59940564635764276218280268*c[100]
+                                        - 77466.94779065456377715105242474*c[101]
+                                        - 21551.946547817902380962392698143*c[102]
+                                        - 144440.92494857542970371975106724*c[106]
+                                        - 163130.05854225639920375065863883*c[107]
+                                        - 79689.3970362431591663721173197*c[108]
+                                        - 15937.879407248631833274423463941*c[109]
+                                        - 78511.92011408203994364988247833*c[113]
+                                        - 97109.95829470837539208375249096*c[114]
+                                        - 54215.56971940809550898554727088*c[115]
+                                        + y*(5216.895628628197886538719096581*c[46]
+                                             + 4600.8694830433953530385461755267*c[51]
+                                             - 12699.606293110034834407755617468*c[67]
+                                             - 60480.*c[72]
+                                             - 20204.949888579283482152243154509*c[73]
+                                             - 44575.437182376573972104695980854*c[78]
+                                             - 17819.090885900997614901277925042*c[79]
+                                             + 22633.285223316565627342904850282*c[95]
+                                             + 136095.55466656506485028531615785*c[100]
+                                             + 49185.363676606072239460985666501*c[101]
+                                             + 361102.31237143857425929937766809*c[106]
+                                             + 234238.03277862457321564197137884*c[107]
+                                             + 47813.638221745895499823270391823*c[108]
+                                             + 235535.76034224611983094964743498*c[113]
+                                             + 172639.92585725933403037111553948*c[114]
+                                             + y*(27720.*c[72]
+                                                  + 25073.68341508682285930889148923*c[78]
+                                                  - 65325.86623995123112813695175577*c[100]
+                                                  - 379157.4279900105029722643465515*c[106]
+                                                  - 107359.09835686959605716923688197*c[107]
+                                                  - 294419.70042780764978868705929372*c[113]
+                                                  + y*(140829.90182486104396112675729056*c[106]
+                                                       + 129544.66818823536590702230608924*c[113])
+                                                  - 97109.95829470837539208375249096*c[114]
+                                                  + z*(214718.19671373919211433847376394*c[107]
+                                                       + 194219.91658941675078416750498192*c[114]))
+                                             + 42167.665337317407618099870099573*c[115]
+                                             + z*(40409.899777158566964304486309019*c[73]
+                                                  + 35638.181771801995229802555850084*c[79]
+                                                  - 98370.727353212144478921971333*c[101]
+                                                  - 468476.06555724914643128394275768*c[107]
+                                                  - 239068.19110872947749911635195911*c[108]
+                                                  - 345279.85171451866806074223107896*c[114]
+                                                  - 210838.32668658703809049935049787*c[115]
+                                                  + z*(239068.19110872947749911635195911*c[108]
+                                                       + 210838.32668658703809049935049787*c[115])))
+                                        - 13469.96659238618898810149543634*c[116]
+                                        + z*(7127.636354360399045960511170017*c[47]
+                                             + 6023.952191045343945442838585653*c[52]
+                                             - 18214.719322569864952313626815932*c[68]
+                                             - 67349.8329619309449405074771817*c[73]
+                                             - 42167.665337317407618099870099573*c[74]
+                                             - 45820.519420888279581174714664394*c[79]
+                                             - 35638.181771801995229802555850084*c[80]
+                                             + 33671.067699138974586173556878874*c[96]
+                                             + 154933.89558130912755430210484948*c[101]
+                                             + 107759.73273908951190481196349072*c[102]
+                                             + 326260.11708451279840750131727767*c[107]
+                                             + 398446.98518121579583186058659852*c[108]
+                                             + 143440.91466523768649946981117547*c[109]
+                                             + 194219.91658941675078416750498192*c[114]
+                                             + 271077.8485970404775449277363544*c[115]
+                                             + 121229.69933147570089291345892706*c[116]
+                                             + z*(42167.665337317407618099870099573*c[74]
+                                                  + 35638.181771801995229802555850084*c[80]
+                                                  - 107759.73273908951190481196349072*c[102]
+                                                  - 398446.98518121579583186058659852*c[108]
+                                                  - 334695.46755222126849876289274276*c[109]
+                                                  - 271077.8485970404775449277363544*c[115]
+                                                  - 282869.29844010996875013140416313*c[116]
+                                                  + z*(223130.31170148084566584192849517*c[109]
+                                                       + 188579.53229340664583342093610875*c[116]))))
+                                   + 3269.8623824252909986563354344956*c[117]
+                                   + z*(1138.4199576606165595196016759958*c[28]
+                                        + 881.8163074019441153510222668941*c[32]
+                                        - 3154.8819312297568135121459489326*c[43]
+                                        - 8145.870119269027481097727051448*c[47]
+                                        - 6734.98329619309449405074771817*c[48]
+                                        - 4819.1617528362751563542708685227*c[52]
+                                        - 5216.895628628197886538719096581*c[53]
+                                        + 6172.714151813608807457155868259*c[64]
+                                        + 19353.139280230481511833228491928*c[68]
+                                        + 18664.533211414637465181986215933*c[69]
+                                        + 29633.926503249615773823289959947*c[73]
+                                        + 48191.617528362751563542708685227*c[74]
+                                        + 22910.259710444139790587357332197*c[75]
+                                        + 15273.506473629426527058238221465*c[79]
+                                        + 28510.545417441596183842044680068*c[80]
+                                        + 17746.210863167382076005820962746*c[81]
+                                        - 10303.801240319030921053472265514*c[92]
+                                        - 34918.144280588566237513318244758*c[96]
+                                        - 36518.269400397385205771033676068*c[97]
+                                        - 64924.68005312001535608850107978*c[101]
+                                        - 114494.71603528260639886271120889*c[102]
+                                        - 63490.77413293997630527360321638*c[103]
+                                        - 78079.34425954152440521399045961*c[107]
+                                        - 175316.67347973495016601865810335*c[108]
+                                        - 163932.47390312878457082264134339*c[109]
+                                        - 59099.23857377521238752693943066*c[110]
+                                        - 36994.269826555571577936667615603*c[114]
+                                        - 90359.2828656801591816425787848*c[115]
+                                        - 96983.75946518056071433076714164*c[116]
+                                        - 45778.073353954073981188696082939*c[117]
+                                        + z*(6734.98329619309449405074771817*c[48]
+                                             + 5216.895628628197886538719096581*c[53]
+                                             - 18664.533211414637465181986215933*c[69]
+                                             - 48191.617528362751563542708685227*c[74]
+                                             - 53457.27265770299284470383377513*c[75]
+                                             - 28510.545417441596183842044680068*c[80]
+                                             - 41407.825347390558177346915579741*c[81]
+                                             + 36518.269400397385205771033676068*c[97]
+                                             + 114494.71603528260639886271120889*c[102]
+                                             + 148145.13964352661137897174083821*c[103]
+                                             + 175316.67347973495016601865810335*c[108]
+                                             + 382509.10577396716399858616313458*c[109]
+                                             + 236396.95429510084955010775772264*c[110]
+                                             + 90359.2828656801591816425787848*c[115]
+                                             + 226295.4387520879750001051233305*c[116]
+                                             + 183112.29341581629592475478433176*c[117]
+                                             + z*(35638.181771801995229802555850084*c[75]
+                                                  + 27605.21689826037211823127705316*c[81]
+                                                  - 98763.42642901774091931449389214*c[103]
+                                                  - 255006.07051597810933239077542305*c[109]
+                                                  - 354595.43144265127432516163658396*c[110]
+                                                  - 150863.625834725316666736748887*c[116]
+                                                  - 274668.44012372444388713217649763*c[117]
+                                                  + z*(177297.71572132563716258081829198*c[110]
+                                                       + 137334.22006186222194356608824882*c[117])))))
+                              - 524.5798318654654492911390221589*c[118]
+                              + z*(160.99689437998485814146050414865*c[15]
+                                   + 92.95160030897800524430236959478*c[18]
+                                   - 525.8136552049594689186909914888*c[25]
+                                   - 683.0519745963699357117610055975*c[28]
+                                   - 952.4704719832526125805816713101*c[29]
+                                   - 293.93876913398137178367408896471*c[32]
+                                   - 549.9090833947008007905656632474*c[33]
+                                   + 1138.4199576606165595196016759958*c[40]
+                                   + 1708.8943794161182739857457223385*c[43]
+                                   + 3110.7555352357729108636643693222*c[44]
+                                   + 1527.3506473629426527058238221465*c[47]
+                                   + 4040.9899777158566964304486309019*c[48]
+                                   + 3240.*c[49]
+                                   + 602.3952191045343945442838585653*c[52]
+                                   + 1738.9652095427326288462396988604*c[53]
+                                   + 1870.6148721743874770096420488263*c[54]
+                                   - 2036.467529817256870274431762862*c[61]
+                                   - 3233.3264604737950896204149786118*c[64]
+                                   - 6734.98329619309449405074771817*c[65]
+                                   - 3415.2598729818496785588050279873*c[68]
+                                   - 10109.955489516261960306909200297*c[69]
+                                   - 10581.795688823329384212267202729*c[70]
+                                   - 2693.9933184772377976202990872679*c[73]
+                                   - 9035.92828656801591816425787848*c[74]
+                                   - 13746.155826266483874352414399318*c[75]
+                                   - 8357.89447169560761976963049641*c[76]
+                                   - 1018.233764908628435137215881431*c[79]
+                                   - 3563.8181771801995229802555850084*c[80]
+                                   - 5915.403621055794025335273654249*c[81]
+                                   - 4825.4326230919440742745136333039*c[82]
+                                   + 3253.3060108142301835505829358172*c[89]
+                                   + 5312.897514539500318668196636906*c[92]
+                                   + 12047.904382090687890885677171307*c[93]
+                                   + 6027.53681033969298147551326844*c[96]
+                                   + 19128.617304970058917308636687464*c[97]
+                                   + 22910.259710444139790587357332197*c[98]
+                                   + 5656.316822809698307538013351648*c[101]
+                                   + 20204.949888579283482152243154509*c[102]
+                                   + 34390.835988675820498689868408871*c[103]
+                                   + 27296.769039576826811145208789374*c[104]
+                                   + 4182.822013904010235993606631765*c[107]
+                                   + 15937.879407248631833274423463941*c[108]
+                                   + 30737.338856836647107029245251886*c[109]
+                                   + 35459.543144265127432516163658396*c[110]
+                                   + 18171.978428338506037320875188051*c[111]
+                                   + 1541.4279094398154824140278173168*c[114]
+                                   + 6023.952191045343945442838585653*c[115]
+                                   + 12122.969933147570089291345892706*c[116]
+                                   + 15259.35778465135799372956536098*c[117]
+                                   + 10491.596637309308985822780443179*c[118]
+                                   + z*(952.4704719832526125805816713101*c[29]
+                                        + 549.9090833947008007905656632474*c[33]
+                                        - 3110.7555352357729108636643693222*c[44]
+                                        - 4040.9899777158566964304486309019*c[48]
+                                        - 7560.*c[49]
+                                        - 1738.9652095427326288462396988604*c[53]
+                                        - 4364.7680350735707796891647805948*c[54]
+                                        + 6734.98329619309449405074771817*c[65]
+                                        + 10109.955489516261960306909200297*c[69]
+                                        + 24690.856607254435229828623473035*c[70]
+                                        + 9035.92828656801591816425787848*c[74]
+                                        + 32074.363594621795706822300265076*c[75]
+                                        + 33431.577886782430479078521985641*c[76]
+                                        + 3563.8181771801995229802555850084*c[80]
+                                        + 13802.60844913018605911563852658*c[81]
+                                        + 19301.730492367776297098054533216*c[82]
+                                        - 12047.904382090687890885677171307*c[93]
+                                        - 19128.617304970058917308636687464*c[97]
+                                        - 53457.27265770299284470383377513*c[98]
+                                        - 20204.949888579283482152243154509*c[102]
+                                        - 80245.28397357691449694302628737*c[103]
+                                        - 109187.0761583073072445808351575*c[104]
+                                        - 15937.879407248631833274423463941*c[108]
+                                        - 71720.45733261884324973490558773*c[109]
+                                        - 141838.17257706050973006465463358*c[110]
+                                        - 109031.87057003103622392525112831*c[111]
+                                        - 6023.952191045343945442838585653*c[115]
+                                        - 28286.929844010996875013140416313*c[116]
+                                        - 61037.43113860543197491826144392*c[117]
+                                        - 62949.57982385585391493668265907*c[118]
+                                        + z*(5040.*c[49]
+                                             + 2909.8453567157138531261098537299*c[54]
+                                             - 16460.571071502956819885748982024*c[70]
+                                             - 21382.909063081197137881533510051*c[75]
+                                             - 50147.36683017364571861778297846*c[76]
+                                             - 9201.738966086790706077092351053*c[81]
+                                             - 28952.595738551664445647081799823*c[82]
+                                             + 35638.181771801995229802555850084*c[98]
+                                             + 53496.85598238460966462868419158*c[103]
+                                             + 163780.61423746096086687125273624*c[104]
+                                             + 47813.638221745895499823270391823*c[109]
+                                             + 212757.25886559076459509698195038*c[110]
+                                             + 272579.67642507759055981312782077*c[111]
+                                             + 18857.953229340664583342093610875*c[116]
+                                             + 91556.14670790814796237739216588*c[117]
+                                             + 157373.94955963963478734170664768*c[118]
+                                             + z*(25073.68341508682285930889148923*c[76]
+                                                  + 14476.297869275832222823540899912*c[82]
+                                                  - 81890.30711873048043343562636812*c[104]
+                                                  - 106378.62943279538229754849097519*c[110]
+                                                  - 299837.64406758534961579444060285*c[111]
+                                                  - 45778.073353954073981188696082939*c[117]
+                                                  - 173111.34451560359826607587731245*c[118]
+                                                  + z*(119935.05762703413984631777624114*c[111]
+                                                       + 69244.53780624143930643035092498*c[118]))))))
+                         + 306.72463220289302353590307836845*c[119]
+                         + z*(37.947331922020551983986722533193*c[9]
+                              - 53.66563145999495271382016804955*c[15]
+                              - 92.95160030897800524430236959478*c[18]
+                              - 224.49944320643648313502492393899*c[19]
+                              + 65.7267069006199336148363739361*c[25]
+                              + 113.84199576606165595196016759958*c[28]
+                              + 317.49015732775087086019389043671*c[29]
+                              + 146.96938456699068589183704448235*c[32]
+                              + 549.9090833947008007905656632474*c[33]
+                              + 763.6753236814713263529119110732*c[34]
+                              - 75.89466384404110396797344506639*c[40]
+                              - 131.45341380123986722967274787219*c[43]
+                              - 388.84444190447161385795804616528*c[44]
+                              - 169.70562748477140585620264690516*c[47]
+                              - 673.498329619309449405074771817*c[48]
+                              - 1080.*c[49]
+                              - 200.79840636817813151476128618844*c[52]
+                              - 869.4826047713663144231198494302*c[53]
+                              - 1870.6148721743874770096420488263*c[54]
+                              - 1969.9746191258404129175646476887*c[55]
+                              + 84.85281374238570292810132345258*c[61]
+                              + 146.96938456699068589183704448235*c[64]
+                              + 448.99888641287296627004984787799*c[65]
+                              + 189.73665961010275991993361266596*c[68]
+                              + 777.6888838089432277159160923306*c[69]
+                              + 1322.7244611029161730265334003412*c[70]
+                              + 224.49944320643648313502492393899*c[73]
+                              + 1003.9920318408906575738064309422*c[74]
+                              + 2291.0259710444139790587357332197*c[75]
+                              + 2785.9648238985358732565434988034*c[76]
+                              + 254.55844122715710878430397035775*c[79]
+                              + 1187.9393923933998409934185283361*c[80]
+                              + 2957.7018105278970126676368271243*c[81]
+                              + 4825.4326230919440742745136333039*c[82]
+                              + 4283.1763914179392572237082515791*c[83]
+                              - 92.95160030897800524430236959478*c[89]
+                              - 160.99689437998485814146050414865*c[92]
+                              - 501.9960159204453287869032154711*c[93]
+                              - 207.8460969082652752232935609807*c[96]
+                              - 869.4826047713663144231198494302*c[97]
+                              - 1527.3506473629426527058238221465*c[98]
+                              - 245.92681838303036119730492833251*c[101]
+                              - 1122.497216032182415675124619695*c[102]
+                              - 2645.4489222058323460530668006824*c[103]
+                              - 3412.0961299471033513931510986717*c[104]
+                              - 278.85480092693401573290710878433*c[107]
+                              - 1328.1566172707193194395352886617*c[108]
+                              - 3415.2598729818496785588050279873*c[109]
+                              - 5909.923857377521238752693943066*c[110]
+                              - 6057.32614277950201244029172935*c[111]
+                              - 308.28558188796309648280556346336*c[114]
+                              - 1505.9880477613359863607096464133*c[115]
+                              - 4040.9899777158566964304486309019*c[116]
+                              - 7629.67889232567899686478268049*c[117]
+                              - 10491.596637309308985822780443179*c[118]
+                              - 8281.565069478111635469383115948*c[119]
+                              + z*(224.49944320643648313502492393899*c[19]
+                                   - 317.49015732775087086019389043671*c[29]
+                                   - 549.9090833947008007905656632474*c[33]
+                                   - 1781.9090885900997614901277925042*c[34]
+                                   + 388.84444190447161385795804616528*c[44]
+                                   + 673.498329619309449405074771817*c[48]
+                                   + 2520.*c[49]
+                                   + 869.4826047713663144231198494302*c[53]
+                                   + 4364.7680350735707796891647805948*c[54]
+                                   + 7879.898476503361651670258590755*c[55]
+                                   - 448.99888641287296627004984787799*c[65]
+                                   - 777.6888838089432277159160923306*c[69]
+                                   - 3086.3570759068044037285779341294*c[70]
+                                   - 1003.9920318408906575738064309422*c[74]
+                                   - 5345.727265770299284470383377513*c[75]
+                                   - 11143.859295594143493026173995214*c[76]
+                                   - 1187.9393923933998409934185283361*c[80]
+                                   - 6901.30422456509302955781926329*c[81]
+                                   - 19301.730492367776297098054533216*c[82]
+                                   - 25699.058348507635543342249509475*c[83]
+                                   + 501.9960159204453287869032154711*c[93]
+                                   + 869.4826047713663144231198494302*c[97]
+                                   + 3563.8181771801995229802555850084*c[98]
+                                   + 1122.497216032182415675124619695*c[102]
+                                   + 6172.714151813608807457155868259*c[103]
+                                   + 13648.384519788413405572604394687*c[104]
+                                   + 1328.1566172707193194395352886617*c[108]
+                                   + 7968.93970362431591663721173197*c[109]
+                                   + 23639.695429510084955010775772264*c[110]
+                                   + 36343.956856677012074641750376103*c[111]
+                                   + 1505.9880477613359863607096464133*c[115]
+                                   + 9428.976614670332291671046805438*c[116]
+                                   + 30518.715569302715987459130721959*c[117]
+                                   + 62949.57982385585391493668265907*c[118]
+                                   + 69013.0422456509302955781926329*c[119]
+                                   + z*(1187.9393923933998409934185283361*c[34]
+                                        - 1680.*c[49]
+                                        - 2909.8453567157138531261098537299*c[54]
+                                        - 11819.847714755042477505387886132*c[55]
+                                        + 2057.5713839378696024857186227529*c[70]
+                                        + 3563.8181771801995229802555850084*c[75]
+                                        + 16715.78894339121523953926099282*c[76]
+                                        + 4600.8694830433953530385461755267*c[81]
+                                        + 28952.595738551664445647081799823*c[82]
+                                        + 64247.64587126908885835562377369*c[83]
+                                        - 2375.8787847867996819868370566723*c[98]
+                                        - 4115.1427678757392049714372455059*c[103]
+                                        - 20472.57677968262010835890659203*c[104]
+                                        - 5312.626469082877277758141154647*c[109]
+                                        - 35459.543144265127432516163658396*c[110]
+                                        - 90859.89214169253018660437594026*c[111]
+                                        - 6285.984409780221527780697870292*c[116]
+                                        - 45778.073353954073981188696082939*c[117]
+                                        - 157373.94955963963478734170664768*c[118]
+                                        - 253047.82156738674441712003965397*c[119]
+                                        + z*(5909.923857377521238752693943066*c[55]
+                                             - 8357.89447169560761976963049641*c[76]
+                                             - 14476.297869275832222823540899912*c[82]
+                                             - 70672.41045839599774419118615106*c[83]
+                                             + 10236.288389841310054179453296015*c[104]
+                                             + 17729.771572132563716258081829198*c[110]
+                                             + 99945.88135586178320526481353428*c[111]
+                                             + 22889.03667697703699059434804147*c[117]
+                                             + 173111.34451560359826607587731245*c[118]
+                                             + 455486.07882129613995081607137715*c[119]
+                                             + z*(28268.964183358399097676474460422*c[83]
+                                                  - 39978.352542344713282105925413713*c[111]
+                                                  - 69244.53780624143930643035092498*c[118]
+                                                  - 394754.60164512332129070726186019*c[119]
+                                                  + 131584.86721504110709690242062006*z*c[119])))));
+    return;
+                #endif
+                #if (PMAX3D>=8)
+  case ( 8 ) :
+    grad[0] /*ARGH*/[0]= 6.*c[1]
+                         + 3.4641016151377545870548926830117*c[2]
+                         - 19.595917942265424785578272597647*c[4]
+                         - 25.455844122715710878430397035775*c[5]
+                         - 10.392304845413263761164678049035*c[6]
+                         - 10.954451150103322269139395656016*c[7]
+                         - 6.*c[8]
+                         + 42.426406871192851464050661726291*c[10]
+                         + 63.68673331236263055312938594235*c[11]
+                         + 33.941125496954281171240529381033*c[12]
+                         + 56.92099788303082797598008379979*c[13]
+                         + 44.090815370097205767551113344706*c[14]
+                         + 13.416407864998738178455042012388*c[15]
+                         + 22.449944320643648313502492393899*c[16]
+                         + 18.973665961010275991993361266596*c[17]
+                         + 7.745966692414833770358530799565*c[18]
+                         - 75.89466384404110396797344506639*c[20]
+                         - 120.49896265113654496053335221618*c[21]
+                         - 73.48469228349534294591852224118*c[22]
+                         - 127.27922061357855439215198517887*c[23]
+                         - 110.30865786510141380653172048836*c[24]
+                         - 43.817804600413289076557582624064*c[25]
+                         - 100.39920318408906575738064309422*c[26]
+                         - 98.59006035092990042225456090414*c[27]
+                         - 56.92099788303082797598008379979*c[28]
+                         - 15.874507866387543543009694521836*c[29]
+                         - 37.947331922020551983986722533193*c[30]
+                         - 38.884444190447161385795804616528*c[31]
+                         - 24.494897427831780981972840747059*c[32]
+                         - 9.165151389911680013176094387456*c[33]
+                         + 121.24355652982141054692124390541*c[35]
+                         + 198.*c[36]
+                         + 131.45341380123986722967274787219*c[37]
+                         + 224.63303408003017934039739318738*c[38]
+                         + 208.71032557111303591192697393256*c[39]
+                         + 94.86832980505137995996680633298*c[40]
+                         + 210.79848196796864030305017091149*c[41]
+                         + 220.45407685048602883775556672353*c[42]
+                         + 142.40786495134318949881214352821*c[43]
+                         + 51.8459255872628818477277394887*c[44]
+                         + 155.88457268119895641747017073553*c[45]
+                         + 173.89652095427326288462396988604*c[46]
+                         + 127.27922061357855439215198517887*c[47]
+                         + 67.3498329619309449405074771817*c[48]
+                         + 18.*c[49]
+                         + 57.44562646538028659850611468219*c[50]
+                         + 65.7267069006199336148363739361*c[51]
+                         + 50.19960159204453287869032154711*c[52]
+                         + 28.98275349237887714743732831434*c[53]
+                         + 10.392304845413263761164678049035*c[54]
+                         - 179.59955456514918650801993915119*c[56]
+                         - 298.11407212676157062443450206005*c[57]
+                         - 210.*c[58]
+                         - 351.39721114431173015083225082978*c[59]
+                         - 342.94605989863770411843437561816*c[60]
+                         - 169.70562748477140585620264690516*c[61]
+                         - 356.38181771801995229802555850084*c[62]
+                         - 389.07582808496340717519621835924*c[63]
+                         - 269.44387170614959080170124821765*c[64]
+                         - 112.2497216032182415675124619695*c[65]
+                         - 314.29922048901107638903489351459*c[66]
+                         - 365.11368092691350148922297400222*c[67]
+                         - 284.60498941515413987990041899894*c[68]
+                         - 168.49925815860436600511515333829*c[69]
+                         - 58.78775382679627435673481779294*c[70]
+                         - 223.37412562783541873039835519809*c[71]
+                         - 270.*c[72]
+                         - 224.49944320643648313502492393899*c[73]
+                         - 150.59880477613359863607096464133*c[74]
+                         - 76.36753236814713263529119110732*c[75]
+                         - 19.899748742132399094689596420024*c[76]
+                         - 80.94442537939224879330183366897*c[77]
+                         - 99.49874371066199547344798210012*c[78]
+                         - 84.85281374238570292810132345258*c[79]
+                         - 59.39696961966999204967092641681*c[80]
+                         - 32.863353450309966807418186968048*c[81]
+                         - 11.489125293076057319701222936438*c[82]
+                         + 252.*c[84]
+                         + 422.62039704680605962069690732743*c[85]
+                         + 311.07555352357729108636643693222*c[86]
+                         + 509.8234988699520507812915964707*c[87]
+                         + 516.3487193748039112105573250597*c[88]
+                         + 271.10883423451918196254857798477*c[89]
+                         + 539.7332674571764804623296137424*c[90]
+                         + 608.6378233399564200961838946011*c[91]
+                         + 442.74145954495835988901638640879*c[92]
+                         + 200.79840636817813151476128618844*c[93]
+                         + 516.*c[94]
+                         + 617.2714151813608807457155868259*c[95]
+                         + 502.2947341949744151229594390367*c[96]
+                         + 318.81028841616764862181061145773*c[97]
+                         + 127.27922061357855439215198517887*c[98]
+                         + 437.79447232691278008317112124053*c[99]
+                         + 544.3822186662602594011412646314*c[100]
+                         + 471.35973523414152562816777930397*c[101]
+                         + 336.74916480965472470253738590849*c[102]
+                         + 191.06019993708789165938815782706*c[103]
+                         + 64.99230723708768288367906854613*c[104]
+                         + 302.86630713897510062201458646752*c[105]
+                         + 386.89533468368418670639219035867*c[106]
+                         + 348.56850115866751966613388598042*c[107]
+                         + 265.63132345414386388790705773235*c[108]
+                         + 170.76299364909248392794025139937*c[109]
+                         + 84.4274836768217319821813420438*c[110]
+                         + 21.633307652783935758715327604823*c[111]
+                         + 108.44353369380767278501943119391*c[112]
+                         + 140.1998573465750713279462187113*c[113]
+                         + 128.4523257866512902011689847764*c[114]
+                         + 100.39920318408906575738064309422*c[115]
+                         + 67.3498329619309449405074771817*c[116]
+                         + 36.331804249169899985070393716618*c[117]
+                         + 12.48999599679679641169378624188*c[118]
+                         - 339.41125496954281171240529381033*c[120]
+                         - 573.1805998112636749781644734812*c[121]
+                         - 436.47680350735707796891647805948*c[122]
+                         - 702.0256405573802117037543668641*c[123]
+                         - 732.*c[124]
+                         - 401.59681273635626302952257237689*c[125]
+                         - 763.2981069018840426590847413926*c[126]
+                         - 883.0402029352910498208725111504*c[127]
+                         - 666.6033303247141743910585512298*c[128]
+                         - 320.78029864690880046116330356096*c[129]
+                         - 763.6753236814713263529119110732*c[130]
+                         - 934.8454417709913613439616275205*c[131]
+                         - 785.7480512225276909725872337865*c[132]
+                         - 523.8587595907889369193199192206*c[133]
+                         - 227.68399153212331190392033519916*c[134]
+                         - 703.5623639735144331848445170317*c[135]
+                         - 893.738216705540683460162312217*c[136]
+                         - 796.893970362431591663721173197*c[137]
+                         - 594.3231444256567062268202434702*c[138]
+                         - 361.49688795340963488160005664853*c[139]
+                         - 140.71247279470288663696890340633*c[140]
+                         - 581.2882245495774706232175484286*c[141]
+                         - 758.2822693430197831002807138049*c[142]
+                         - 702.7944222886234603016645016596*c[143]
+                         - 557.7203600371784885158377219649*c[144]
+                         - 381.83766184073566317645595553662*c[145]
+                         - 211.22499852053496937195697277492*c[146]
+                         - 70.65408693062277483811234181567*c[147]
+                         - 394.36024140371960168901824361658*c[148]
+                         - 524.5798318654654492911390221589*c[149]
+                         - 499.47972931841788608263024206*c[150]
+                         - 412.43181254602560059292424743552*c[151]
+                         - 301.19760955226719727214192928267*c[152]
+                         - 188.78559267062727845846163246239*c[153]
+                         - 91.78235124467012694050803396241*c[154]
+                         - 23.237900077244501311075592398694*c[155]
+                         - 139.94284547628721130097966906109*c[156]
+                         - 187.82971010998233449837058817343*c[157]
+                         - 180.99723754798027303510058654756*c[158]
+                         - 151.9868415357066363166874420604*c[159]
+                         - 113.84199576606165595196016759958*c[160]
+                         - 74.4580418759451395767994517327*c[161]
+                         - 39.496835316262998034876922087446*c[162]
+                         + x*(48.989794855663561963945681494118*c[4]
+                              + 42.426406871192851464050661726291*c[5]
+                              + 10.954451150103322269139395656016*c[7]
+                              - 254.55844122715710878430397035775*c[10]
+                              - 323.33264604737950896204149786118*c[11]
+                              - 84.85281374238570292810132345258*c[12]
+                              - 189.73665961010275991993361266596*c[13]
+                              - 73.48469228349534294591852224118*c[14]
+                              - 44.899888641287296627004984787799*c[16]
+                              - 18.973665961010275991993361266596*c[17]
+                              + 796.893970362431591663721173197*c[20]
+                              + 1150.2173707608488382596365438817*c[21]
+                              + 440.90815370097205767551113344706*c[22]
+                              + 975.8073580374355836731652197047*c[23]
+                              + 560.028570699745639325468734787*c[24]
+                              + 109.54451150103322269139395656016*c[25]
+                              + 501.9960159204453287869032154711*c[26]
+                              + 328.63353450309966807418186968048*c[27]
+                              + 94.86832980505137995996680633298*c[28]
+                              + 113.84199576606165595196016759958*c[30]
+                              + 77.76888838089432277159160923306*c[31]
+                              + 24.494897427831780981972840747059*c[32]
+                              - 1939.8969044771425687507399024866*c[35]
+                              - 2976.*c[36]
+                              - 1380.260844913018605911563852658*c[37]
+                              - 2943.4673431176368327362417038346*c[38]
+                              - 1992.2349259060789791593029329926*c[39]
+                              - 569.2099788303082797598008379979*c[40]
+                              - 2162.9757280191564831095582754396*c[41]
+                              - 1690.1479225203928877561260115471*c[42]
+                              - 722.9937759068192697632001132971*c[43]
+                              - 129.61481396815720461931934872176*c[44]
+                              - 1039.2304845413263761164678049035*c[45]
+                              - 869.4826047713663144231198494302*c[46]
+                              - 424.26406871192851464050661726291*c[47]
+                              - 112.2497216032182415675124619695*c[48]
+                              - 229.78250586152114639402445872876*c[50]
+                              - 197.18012070185980084450912180829*c[51]
+                              - 100.39920318408906575738064309422*c[52]
+                              - 28.98275349237887714743732831434*c[53]
+                              + 4040.9899777158566964304486309019*c[56]
+                              + 6415.933291423781628656307761727*c[57]
+                              + 3360.*c[58]
+                              + 6877.345418110101004380574051954*c[59]
+                              + 5154.583203324978825537680312321*c[60]
+                              + 1781.9090885900997614901277925042*c[61]
+                              + 5939.696961966999204967092641681*c[62]
+                              + 5098.234988699520507812915964707*c[63]
+                              + 2571.9642299223370031071482784412*c[64]
+                              + 673.498329619309449405074771817*c[65]
+                              + 4040.9899777158566964304486309019*c[66]
+                              + 3746.3838564674602761502879071532*c[67]
+                              + 2181.9715855161817390792365456586*c[68]
+                              + 855.4577721898375504875077015636*c[69]
+                              + 146.96938456699068589183704448235*c[70]
+                              + 1861.4510468986284894199862933174*c[71]
+                              + 1800.*c[72]
+                              + 1122.497216032182415675124619695*c[73]
+                              + 501.9960159204453287869032154711*c[74]
+                              + 127.27922061357855439215198517887*c[75]
+                              + 404.72212689696124396650916834487*c[77]
+                              + 397.99497484264798189379192840048*c[78]
+                              + 254.55844122715710878430397035775*c[79]
+                              + 118.79393923933998409934185283361*c[80]
+                              + 32.863353450309966807418186968048*c[81]
+                              - 7560.*c[84]
+                              - 12262.919717587651238174320097862*c[85]
+                              - 6999.199954280489049443244830975*c[86]
+                              - 13792.067285218702847451783188735*c[87]
+                              - 11112.72243871860591518373373498*c[88]
+                              - 4337.7413477523069114007772477563*c[89]
+                              - 13017.096450437785705267949507905*c[90]
+                              - 11911.911685367718507596741937194*c[91]
+                              - 6654.538301039374136513700838144*c[92]
+                              - 2108.3832668658703809049935049787*c[93]
+                              - 10440.*c[94]
+                              - 10287.856919689348012428593113765*c[95]
+                              - 6581.793068761733715404296097722*c[96]
+                              - 3043.1891166997821004809194730057*c[97]
+                              - 763.6753236814713263529119110732*c[98]
+                              - 6765.914572325015692194462782808*c[99]
+                              - 6999.199954280489049443244830975*c[100]
+                              - 4836.5607615329304368803302572059*c[101]
+                              - 2581.7435968740195560527866252984*c[102]
+                              - 969.9979381421385268861244935835*c[103]
+                              - 162.48076809271920720919767136532*c[104]
+                              - 3028.6630713897510062201458646752*c[105]
+                              - 3224.1277890307015558866015863223*c[106]
+                              - 2323.7900077244501311075592398694*c[107]
+                              - 1328.1566172707193194395352886617*c[108]
+                              - 569.2099788303082797598008379979*c[109]
+                              - 140.71247279470288663696890340633*c[110]
+                              - 650.6612021628460367101165871634*c[112]
+                              - 700.9992867328753566397310935565*c[113]
+                              - 513.8093031466051608046759391056*c[114]
+                              - 301.19760955226719727214192928267*c[115]
+                              - 134.6996659238618898810149543634*c[116]
+                              - 36.331804249169899985070393716618*c[117]
+                              + 13067.333316327398250927603811698*c[120]
+                              + 21501.620962150737345975759607768*c[121]
+                              + 13094.304105220712339067494341784*c[122]
+                              + 24950.370738728512929471270065574*c[123]
+                              + 21240.*c[124]
+                              + 9035.92828656801591816425787848*c[125]
+                              + 24874.53830727316233136076157244*c[126]
+                              + 23888.561279407347347785708985858*c[127]
+                              + 14346.462978727544187981477515598*c[128]
+                              + 5132.484778350540807378612856975*c[129]
+                              + 21892.025945535511355450141450766*c[130]
+                              + 22546.272419182732832413192193142*c[131]
+                              + 15378.211859640899094749207289821*c[132]
+                              + 7873.75590172822159733280848283*c[133]
+                              + 2390.6819110872947749911635195911*c[134]
+                              + 16744.784262569643509799299505354*c[135]
+                              + 18082.610431019078944426539805321*c[136]
+                              + 13281.566172707193194395352886617*c[137]
+                              + 7787.682582129294771247989397196*c[138]
+                              + 3450.6521122825465147789096316451*c[139]
+                              + 844.274836768217319821813420438*c[140]
+                              + 10493.782158973951180198085216369*c[141]
+                              + 11718.907798937578466095247395167*c[142]
+                              + 9035.92828656801591816425787848*c[143]
+                              + 5722.695868207570577814682712335*c[144]
+                              + 2927.4220741123067510194956591141*c[145]
+                              + 1072.3730694119467675807046310111*c[146]
+                              + 176.63521732655693709528085453919*c[147]
+                              + 4600.8694830433953530385461755267*c[148]
+                              + 5245.798318654654492911390221589*c[149]
+                              + 4162.3310776534823840219186838334*c[150]
+                              + 2749.5454169735040039528283162368*c[151]
+                              + 1505.9880477613359863607096464133*c[152]
+                              + 629.285308902090928194872108208*c[153]
+                              + 152.97058540778354490084672327068*c[154]
+                              + 979.5999183340104791068576834277*c[156]
+                              + 1126.9782606598940069902235290406*c[157]
+                              + 904.9861877399013651755029327378*c[158]
+                              + 607.9473661428265452667497682416*c[159]
+                              + 341.52598729818496785588050279873*c[160]
+                              + 148.91608375189027915359890346539*c[161]
+                              + x*(296.98484809834996024835463208404*c[10]
+                                   + 308.63570759068044037285779341294*c[11]
+                                   + 132.81566172707193194395352886617*c[13]
+                                   + 22.449944320643648313502492393899*c[16]
+                                   - 2125.0505876331509111032564618588*c[20]
+                                   - 2760.521689826037211823127705316*c[21]
+                                   - 514.3928459844674006214296556882*c[22]
+                                   - 1866.7619023324854644182291159568*c[23]
+                                   - 534.5727265770299284470383377513*c[24]
+                                   - 702.7944222886234603016645016596*c[26]
+                                   - 230.04347415216976765192730877634*c[27]
+                                   - 113.84199576606165595196016759958*c[30]
+                                   - 38.884444190447161385795804616528*c[31]
+                                   + 8729.53607014714155937832956119*c[35]
+                                   + 12528.*c[36]
+                                   + 3680.6955864347162824308369404214*c[37]
+                                   + 10735.909835686959605716923688197*c[38]
+                                   + 4781.3638221745895499823270391823*c[39]
+                                   + 664.0783086353596597197676443309*c[40]
+                                   + 6213.972642360119048933391994695*c[41]
+                                   + 3233.3264604737950896204149786118*c[42]
+                                   + 690.130422456509302955781926329*c[43]
+                                   + 2182.3840175367853898445823902974*c[45]
+                                   + 1217.2756466799128401923677892023*c[46]
+                                   + 296.98484809834996024835463208404*c[47]
+                                   + 344.67375879228171959103668809314*c[50]
+                                   + 197.18012070185980084450912180829*c[51]
+                                   + 50.19960159204453287869032154711*c[52]
+                                   - 26939.933184772377976202990872679*c[56]
+                                   - 40828.666399969519455085594847354*c[57]
+                                   - 15120.*c[58]
+                                   - 39657.685257715180974165354022218*c[59]
+                                   - 21699.132517222894733311847766386*c[60]
+                                   - 4751.7575695735993639736741133446*c[61]
+                                   - 29104.515113638296104338753944236*c[62]
+                                   - 18595.141300888251115338688229169*c[63]
+                                   - 6172.714151813608807457155868259*c[64]
+                                   - 785.7480512225276909725872337865*c[65]
+                                   - 15490.461581244117336316719751791*c[66]
+                                   - 10762.916333410754522160572885805*c[67]
+                                   - 4174.2065114222607182385394786512*c[68]
+                                   - 816.5733279993903891017118969471*c[69]
+                                   - 5212.062931316159770375961621289*c[71]
+                                   - 3780.*c[72]
+                                   - 1571.496102445055381945174467573*c[73]
+                                   - 351.39721114431173015083225082978*c[74]
+                                   - 809.4442537939224879330183366897*c[77]
+                                   - 596.9924622639719728406878926007*c[78]
+                                   - 254.55844122715710878430397035775*c[79]
+                                   - 59.39696961966999204967092641681*c[80]
+                                   + 69300.*c[84]
+                                   + 108599.58563456860630417088561242*c[85]
+                                   + 46661.333028536593662954965539834*c[86]
+                                   + 113636.97461653931237151420584492*c[87]
+                                   + 70717.32461002749218753285104078*c[88]
+                                   + 19519.836064885381101303497614903*c[89]
+                                   + 95405.79227698913669348826407623*c[90]
+                                   + 68689.12577693793883942646810498*c[91]
+                                   + 28013.459622117365316614127721865*c[92]
+                                   + 5622.355378308987682413316013276*c[93]
+                                   + 64260.*c[94]
+                                   + 50410.49890647780526090010625745*c[95]
+                                   + 24006.224192904639288290406293271*c[96]
+                                   + 7303.653880079477041154206735214*c[97]
+                                   + 890.9545442950498807450638962521*c[98]
+                                   + 32436.590449675810524344042164639*c[99]
+                                   + 26830.266491408541356199105185404*c[100]
+                                   + 13894.865238641215407647728450787*c[101]
+                                   + 4938.9877505416026289705483266578*c[102]
+                                   + 925.9071227720413211185733802388*c[103]
+                                   + 10600.320749864128521770510526363*c[105]
+                                   + 9027.557809285964356482484441702*c[106]
+                                   + 4879.9590162213452753258744037258*c[107]
+                                   + 1859.4192641790070472153494041264*c[108]
+                                   + 398.44698518121579583186058659852*c[109]
+                                   + 1626.6530054071150917752914679086*c[112]
+                                   + 1401.998573465750713279462187113*c[113]
+                                   + 770.7139547199077412070139086584*c[114]
+                                   + 301.19760955226719727214192928267*c[115]
+                                   + 67.3498329619309449405074771817*c[116]
+                                   - 156807.99979592877901113124574037*c[120]
+                                   - 251229.46597881387846350624383814*c[121]
+                                   - 120031.12096452319644145203146636*c[122]
+                                   - 275839.15574116739237159948609378*c[123]
+                                   - 188100.*c[124]
+                                   - 60239.52191045343945442838585653*c[125]
+                                   - 251753.67561169787218761694970519*c[126]
+                                   - 196825.01365426092610481026761694*c[127]
+                                   - 91295.67350099346301442758419017*c[128]
+                                   - 23096.181502577433633203757856389*c[129]
+                                   - 194737.20753877518821999253732368*c[130]
+                                   - 165247.67956010759063756498180583*c[131]
+                                   - 88677.2800665424108383348449559*c[132]
+                                   - 33145.972425017190917804242161593*c[133]
+                                   - 6375.151762899452733309769385576*c[134]
+                                   - 124108.40100492794601380657280439*c[135]
+                                   - 111301.58489437605488207370190517*c[136]
+                                   - 65079.67424626524665253722914443*c[137]
+                                   - 28404.547523240006718288719222404*c[138]
+                                   - 8281.565069478111635469383115948*c[139]
+                                   - 984.9873095629202064587823238443*c[140]
+                                   - 60392.78711899294352685428634727*c[141]
+                                   - 56181.82268314192029333898015918*c[142]
+                                   - 34637.725098510727686296321867507*c[143]
+                                   - 16440.626265443783270162520673574*c[144]
+                                   - 5600.28570699745639325468734787*c[145]
+                                   - 1023.6288389841310054179453296015*c[146]
+                                   - 19323.651828782260482761893937212*c[148]
+                                   - 18360.294115291290725189865775563*c[149]
+                                   - 11654.527017429750675261372314733*c[150]
+                                   - 5774.045375644358408300939464097*c[151]
+                                   - 2108.3832668658703809049935049787*c[152]
+                                   - 440.49971623146364973641047574557*c[153]
+                                   - 2938.799755002031437320573050283*c[156]
+                                   - 2817.4456516497350174755588226014*c[157]
+                                   - 1809.9723754798027303510058654756*c[158]
+                                   - 911.9210492142398179001246523624*c[159]
+                                   - 341.52598729818496785588050279873*c[160]
+                                   + x*(1593.7879407248631833274423463941*c[20]
+                                        + 1840.3477932173581412154184702107*c[21]
+                                        + 1018.233764908628435137215881431*c[23]
+                                        + 301.19760955226719727214192928267*c[26]
+                                        + 37.947331922020551983986722533193*c[30]
+                                        - 14549.226783578569265630549268649*c[35]
+                                        - 19440.*c[36]
+                                        - 2760.521689826037211823127705316*c[37]
+                                        - 14407.498047891590812866867287191*c[38]
+                                        - 3187.5758814497263666548846927882*c[39]
+                                        - 6782.212028534643209750309846717*c[41]
+                                        - 1763.6326148038882307020445337882*c[42]
+                                        - 1870.6148721743874770096420488263*c[45]
+                                        - 521.6895628628197886538719096581*c[46]
+                                        - 229.78250586152114639402445872876*c[50]
+                                        - 65.7267069006199336148363739361*c[51]
+                                        + 74084.81625812403943455822489987*c[56]
+                                        + 106932.22152372969381093846269545*c[57]
+                                        + 25200.*c[58]
+                                        + 93873.2549771232764831509012931*c[59]
+                                        + 33671.067699138974586173556878874*c[60]
+                                        + 3563.8181771801995229802555850084*c[61]
+                                        + 58802.99992347329212917421715264*c[62]
+                                        + 24954.518628897653011926378143041*c[63]
+                                        + 4115.1427678757392049714372455059*c[64]
+                                        + 25368.437082327322594257816405106*c[66]
+                                        + 11747.135821126782221827173946158*c[67]
+                                        + 2276.8399153212331190392033519916*c[68]
+                                        + 6701.223768835062561911950655943*c[71]
+                                        + 3240.*c[72]
+                                        + 673.498329619309449405074771817*c[73]
+                                        + 809.4442537939224879330183366897*c[77]
+                                        + 397.99497484264798189379192840048*c[78]
+                                        + 84.85281374238570292810132345258*c[79]
+                                        - 277200.*c[84]
+                                        - 419156.29543166830503364201464442*c[85]
+                                        - 128318.66582847563257312615523454*c[86]
+                                        - 407322.14278136169109789507549609*c[87]
+                                        - 185212.04064531009858639556224967*c[88]
+                                        - 32533.060108142301835505829358172*c[89]
+                                        - 304155.57071998533428406574703837*c[90]
+                                        - 162593.24709224550079712341184344*c[91]
+                                        - 43469.161482595911698194336120136*c[92]
+                                        - 4216.7665337317407618099870099573*c[93]
+                                        - 173520.*c[94]
+                                        - 101849.78350492454532304307182627*c[95]
+                                        - 32216.145020781117659610501952009*c[96]
+                                        - 4869.102586719651360769471156809*c[97]
+                                        - 70843.10552199134077709496325529*c[99]
+                                        - 43939.421935205292365949259216677*c[100]
+                                        - 15165.487133620205607167137247171*c[101]
+                                        - 2693.9933184772377976202990872679*c[102]
+                                        - 18171.978428338506037320875188051*c[105]
+                                        - 11606.86004051052560119176571076*c[106]
+                                        - 4182.822013904010235993606631765*c[107]
+                                        - 796.893970362431591663721173197*c[108]
+                                        - 2168.8706738761534557003886238781*c[112]
+                                        - 1401.998573465750713279462187113*c[113]
+                                        - 513.8093031466051608046759391056*c[114]
+                                        - 100.39920318408906575738064309422*c[115]
+                                        + 849376.6655612808863102942477603*c[120]
+                                        + 1.3240471855640190891995599337415e6*c[121]
+                                        + 480124.48385809278576580812586543*c[122]
+                                        + 1.3738831522367540845802392893142e6*c[123]
+                                        + 726000.*c[124]
+                                        + 165658.68525374695849967806110547*c[125]
+                                        + 1.1469676553416839923368423364043e6*c[126]
+                                        + 705502.6463451430598042549852244*c[127]
+                                        + 239107.7163121257364663579585933*c[128]
+                                        + 38493.635837629056055339596427315*c[129]
+                                        + 781239.8561261451668590288850279*c[130]
+                                        + 526812.901892123367157361905391*c[131]
+                                        + 209906.97939801811173124830388296*c[132]
+                                        + 51433.40548709564107935141025075*c[133]
+                                        + 4781.3638221745895499823270391823*c[134]
+                                        + 419604.59387380400795144126995769*c[135]
+                                        + 300545.4561293515879728824891781*c[136]
+                                        + 131487.50510980121262451399357751*c[137]
+                                        + 38118.656849369705985582263891538*c[138]
+                                        + 5521.043379652074423646255410632*c[139]
+                                        + 164902.2910695906614031127676858*c[141]
+                                        + 122703.85813005229217440906096116*c[142]
+                                        + 56725.54979901032215292006334824*c[143]
+                                        + 17944.046366413568760944344098001*c[144]
+                                        + 3054.7012947258853054116476442929*c[145]
+                                        + 41407.825347390558177346915579741*c[148]
+                                        + 31474.789911927926957468341329537*c[149]
+                                        + 14984.3918795525365824789072618*c[150]
+                                        + 4949.1817505523072071150909692262*c[151]
+                                        + 903.592828656801591816425787848*c[152]
+                                        + 4897.9995916700523955342884171383*c[156]
+                                        + 3756.5942021996466899674117634685*c[157]
+                                        + 1809.9723754798027303510058654756*c[158]
+                                        + 607.9473661428265452667497682416*c[159]
+                                        + x*(8002.074730968213096096802097757*c[35]
+                                             + 9900.*c[36]
+                                             + 6390.422521242237860545787909641*c[38]
+                                             + 2520.4166322257120036234259565504*c[41]
+                                             + 571.5767664977295068640572926969*c[45]
+                                             + 57.44562646538028659850611468219*c[50]
+                                             - 88901.77950974884732146986987984*c[56]
+                                             - 121902.73253705185094446984747282*c[57]
+                                             - 13860.*c[58]
+                                             - 96634.23306468572579147886897819*c[59]
+                                             - 17147.302994931885205921718780908*c[60]
+                                             - 52269.33326530959300371041524679*c[62]
+                                             - 11068.53648862395899722540966022*c[63]
+                                             - 18857.953229340664583342093610875*c[66]
+                                             - 4365.4896632565744743276659935048*c[67]
+                                             - 4095.1923031769826767239698452983*c[71]
+                                             - 990.*c[72]
+                                             - 404.72212689696124396650916834487*c[77]
+                                             - 99.49874371066199547344798210012*c[78]
+                                             + 540540.*c[84]
+                                             + 787632.7842338712604586709493364*c[85]
+                                             + 153982.39899417075908775138628145*c[86]
+                                             + 709862.1401370832370220562728754*c[87]
+                                             + 211141.72633565351238849094096462*c[88]
+                                             + 17893.183059478266009528206146995*c[89]
+                                             + 472584.09918235717127539860591504*c[90]
+                                             + 167375.40141848801552645057101531*c[91]
+                                             + 22137.07297724791799445081932044*c[92]
+                                             + 231660.*c[94]
+                                             + 90533.14089326626250937161940113*c[95]
+                                             + 14289.419162443237671601432317423*c[96]
+                                             + 79002.0025062656244059176977875*c[99]
+                                             + 32662.933119975615564068475877884*c[100]
+                                             + 5635.822921277779110771571274287*c[101]
+                                             + 16657.646892643630534210802255714*c[105]
+                                             + 7093.081135867543422950523489909*c[106]
+                                             + 1278.0845042484475721091575819282*c[107]
+                                             + 1626.6530054071150917752914679086*c[112]
+                                             + 700.9992867328753566397310935565*c[113]
+                                             + 128.4523257866512902011689847764*c[114]
+                                             - 2.378254663571586481668823893729e6*c[120]
+                                             - 3.6043506718131630761543575974075e6*c[121]
+                                             - 936242.7435232809322433258454376*c[122]
+                                             - 3.5309043670142073107300045649072e6*c[123]
+                                             - 1.36422e6*c[124]
+                                             - 198790.42230449635019961367332656*c[125]
+                                             - 2.6966873117957150354179193863552e6*c[126]
+                                             - 1.2295172930870065643690095938149e6*c[127]
+                                             - 272582.79659582333957164807279636*c[128]
+                                             - 21171.499710695980830436778035023*c[129]
+                                             - 1.6251010887941709824789965467638e6*c[130]
+                                             - 818539.6706330121419767569897437*c[131]
+                                             - 216080.71408619511501746148929128*c[132]
+                                             - 26192.937979539446845965995961029*c[133]
+                                             - 747605.3679582564367022157837979*c[135]
+                                             - 401246.89008140611381856821947325*c[136]
+                                             - 116877.78231982330011067910540223*c[137]
+                                             - 16907.46876383333733231471382286*c[138]
+                                             - 245211.84840867702247605729740291*c[141]
+                                             - 136835.48224053584267764156517297*c[142]
+                                             - 42167.665337317407618099870099573*c[143]
+                                             - 6668.395609140177580080668414798*c[144]
+                                             - 50609.56431347734888342400793079*c[148]
+                                             - 28851.890752600599711012646218742*c[149]
+                                             - 9157.128370837661244848221104433*c[150]
+                                             - 1512.2499793354272021740555739302*c[151]
+                                             - 4897.9995916700523955342884171383*c[156]
+                                             - 2817.4456516497350174755588226014*c[157]
+                                             - 904.9861877399013651755029327378*c[158]
+                                             + x*(38524.104454224500505970276947931*c[56]
+                                                  + 50044.27967310549670351920054147*c[57]
+                                                  + 35892.715138311841008263579906185*c[59]
+                                                  + 16987.533311225617726205884955207*c[62]
+                                                  + 5253.286971030613705359583220172*c[66]
+                                                  + 967.9545443872868144983928725251*c[71]
+                                                  + 80.94442537939224879330183366897*c[77]
+                                                  - 504504.*c[84]
+                                                  - 707383.4062175900376949573054417*c[85]
+                                                  - 66725.70623080732893802560072196*c[86]
+                                                  - 590912.2680060044243318738703936*c[87]
+                                                  - 86679.23502200512613843312313285*c[88]
+                                                  - 352477.57266526901682898725716284*c[90]
+                                                  - 62168.00624115269148125306923426*c[91]
+                                                  - 150696.*c[94]
+                                                  - 29423.270790311535315545776305367*c[95]
+                                                  - 44018.244217596866797453387281093*c[99]
+                                                  - 9098.959940564635764276218280268*c[100]
+                                                  - 7874.523985613352616172379248156*c[105]
+                                                  - 1676.5464502959648090610328248876*c[106]
+                                                  - 650.6612021628460367101165871634*c[112]
+                                                  - 140.1998573465750713279462187113*c[113]
+                                                  + 3.5673819953573797225032358405934e6*c[120]
+                                                  + 5.252053836070609053824921070508e6*c[121]
+                                                  + 873826.5606217288700937707890751*c[122]
+                                                  + 4.8534827264923896090278938053566e6*c[123]
+                                                  + 1.225224e6*c[124]
+                                                  + 86142.51633194841841983259177484*c[125]
+                                                  + 3.3953744789427866582307439546381e6*c[126]
+                                                  + 1.0234900710021568157450133916081e6*c[127]
+                                                  + 111902.41123407484466625552462166*c[128]
+                                                  + 1.8228929976276720560044007317318e6*c[130]
+                                                  + 610509.0643847968290376859993372*c[131]
+                                                  + 80258.55094630104272077141030819*c[132]
+                                                  + 729875.5963861238729859577019687*c[135]
+                                                  + 261013.12849739953262541205387957*c[136]
+                                                  + 37985.279253942572535970709255726*c[137]
+                                                  + 204949.99032934839345815443983806*c[141]
+                                                  + 76241.8354448527163735373154062*c[142]
+                                                  + 11746.706772538420693613535242024*c[143]
+                                                  + 35886.781967738483753700660169109*c[148]
+                                                  + 13639.075628502101681569614576133*c[149]
+                                                  + 2164.4121603798108396913977155933*c[150]
+                                                  + 2938.799755002031437320573050283*c[156]
+                                                  + 1126.9782606598940069902235290406*c[157]
+                                                  + x*(180180.*c[84]
+                                                       + 242729.60017270246391493633029863*c[85]
+                                                       + 188017.5398200923168328689587616*c[87]
+                                                       + 101120.61510888865236897175410409*c[90]
+                                                       + 38220.*c[94]
+                                                       + 9750.876883644875556397902245812*c[99]
+                                                       + 1514.3315356948755031100729323376*c[105]
+                                                       + 108.44353369380767278501943119391*c[112]
+                                                       - 2.7180053297960988361929415928331e6*c[120]
+                                                       - 3.8838717443211226616520424723085e6*c[121]
+                                                       - 312080.91450776031074777528181253*c[122]
+                                                       - 3.3841430608057928259319359155101e6*c[123]
+                                                       - 420420.*c[124]
+                                                       - 2.1736934089020006043065653235469e6*c[126]
+                                                       - 325655.9316825044413734133518753*c[127]
+                                                       - 1.0477625440909786597561951419925e6*c[130]
+                                                       - 175146.04306121220505179516374428*c[131]
+                                                       - 370355.22839565799762850215376547*c[135]
+                                                       - 66198.98186528249015861899917235*c[136]
+                                                       - 90803.33949806031225314261493348*c[141]
+                                                       - 16889.014180821804259960797716564*c[142]
+                                                       - 13802.60844913018605911563852658*c[148]
+                                                       - 2622.8991593273272464556951107947*c[149]
+                                                       - 979.5999183340104791068576834277*c[156]
+                                                       + x*(825108.7608309585752728572692529*c[120]
+                                                            + 1.1433042364235339436897787364371e6*c[121]
+                                                            + 939272.3597338527027076393561416*c[123]
+                                                            + 555681.0218245715830558136917338*c[126]
+                                                            + 242339.63604825356756265737978057*c[130]
+                                                            + 76547.58520031837033051108345305*c[135]
+                                                            + 16643.19969236684968521212349185*c[141]
+                                                            + 2234.7080346210777429044367138273*c[148]
+                                                            + 139.94284547628721130097966906109*c[156])
+                                                       + y*(2.000782413741184401457112788765e6*c[121]
+                                                            + 4.9311798886027266892151066197433e6*c[123]
+                                                            + 5.834650729158001622086043763205e6*c[126]
+                                                            + 4.24094363084443743234650414616e6*c[130]
+                                                            + 2.0093741115083572211759159406424e6*c[135]
+                                                            + 611637.5886944817259315455383255*c[141]
+                                                            + 109500.69369643280940231739897754*c[148]
+                                                            + 8816.399265006094311961719150849*c[156])
+                                                       - 187.82971010998233449837058817343*c[157]
+                                                       + z*(624161.8290155206214955505636251*c[122]
+                                                            + 840840.*c[124]
+                                                            + 651311.8633650088827468267037506*c[127]
+                                                            + 350292.08612242441010359032748857*c[131]
+                                                            + 132397.96373056498031723799834471*c[136]
+                                                            + 33778.028361643608519921595433127*c[142]
+                                                            + 5245.798318654654492911390221589*c[149]
+                                                            + 375.65942021996466899674117634685*c[157]))
+                                                  + y*(416107.88601034708099703370908337*c[85]
+                                                       + 966947.3476461890579976117879168*c[87]
+                                                       + 1.0400977554057118529379951850707e6*c[90]
+                                                       + 655200.*c[94]
+                                                       + 250736.8341508682285930889148923*c[99]
+                                                       + 54515.93528501551811196262556415*c[105]
+                                                       + 5205.289617302768293680932697308*c[112]
+                                                       - 4.9431094927723379330116904193017e6*c[121]
+                                                       - 1.3177438693913168799751293319986e7*c[123]
+                                                       - 720720.*c[124]
+                                                       - 1.735686015228514768250806295945e7*c[126]
+                                                       - 1.6748019343671656984918400953587e6*c[127]
+                                                       - 1.4326549072264402082380627451734e7*c[130]
+                                                       - 1.8015021572010398233898931127984e6*c[131]
+                                                       - 7.801099491738328035153556004847e6*c[135]
+                                                       - 1.1348396891191284027191828429546e6*c[136]
+                                                       - 2.7446594316206154760289522476119e6*c[141]
+                                                       - 434288.93607827496668470622699735*c[142]
+                                                       - 568667.4681041636656355643072951*c[148]
+                                                       - 94424.36973578378087240502398861*c[149]
+                                                       - 52898.39559003656587177031490509*c[156]
+                                                       + y*(4.2267256188023371621843771026371e6*c[123]
+                                                            + 1.250282299105286061875580806401e7*c[126]
+                                                            + 1.6357925433257115810479373135189e7*c[130]
+                                                            + 1.2056244669050143327055495643855e7*c[135]
+                                                            + 5.242607903095557650841818899933e6*c[141]
+                                                            + 1.2670794556301510802268156167401e6*c[148]
+                                                            + 132245.98897509141467942578726273*c[156])
+                                                       - 9015.826085279152055921788232325*c[157]
+                                                       + z*(1.44144e6*c[124]
+                                                            + 3.3496038687343313969836801907174e6*c[127]
+                                                            + 3.6030043144020796467797862255967e6*c[131]
+                                                            + 2.2696793782382568054383656859093e6*c[136]
+                                                            + 868577.8721565499333694124539947*c[142]
+                                                            + 188848.73947156756174481004797722*c[149]
+                                                            + 18031.652170558304111843576464649*c[157]))
+                                                  + 180.99723754798027303510058654756*c[158]
+                                                  + z*(133451.41246161465787605120144392*c[86]
+                                                       + 173358.47004401025227686624626569*c[88]
+                                                       + 124336.01248230538296250613846852*c[91]
+                                                       + 58846.54158062307063109155261073*c[95]
+                                                       + 18197.919881129271528552436560535*c[100]
+                                                       + 3353.0929005919296181220656497751*c[106]
+                                                       + 280.39971469315014265589243742259*c[113]
+                                                       - 1.7476531212434577401875415781502e6*c[122]
+                                                       - 2.450448e6*c[124]
+                                                       - 516855.0979916905105189955506491*c[125]
+                                                       - 2.0469801420043136314900267832162e6*c[127]
+                                                       - 671414.46740444906799753314773*c[128]
+                                                       - 1.2210181287695936580753719986744e6*c[131]
+                                                       - 481551.30567780625632462846184914*c[132]
+                                                       - 522026.2569947990652508241077591*c[136]
+                                                       - 227911.67552365543521582425553435*c[137]
+                                                       - 152483.6708897054327470746308124*c[142]
+                                                       - 70480.24063523052416168121145214*c[143]
+                                                       - 27278.151257004203363139229152265*c[149]
+                                                       - 12986.47296227886503814838629356*c[150]
+                                                       - 2253.9565213197880139804470580811*c[157]
+                                                       - 1085.9834252878816382106035192854*c[158]
+                                                       + z*(516855.0979916905105189955506491*c[125]
+                                                            + 671414.46740444906799753314773*c[128]
+                                                            + 481551.30567780625632462846184914*c[132]
+                                                            + 227911.67552365543521582425553435*c[137]
+                                                            + 70480.24063523052416168121145214*c[143]
+                                                            + 12986.47296227886503814838629356*c[150]
+                                                            + 1085.9834252878816382106035192854*c[158])))
+                                             + y*(83407.13278850916117253200090245*c[57]
+                                                  + 179463.57569155920504131789953092*c[59]
+                                                  + 169875.33311225617726205884955207*c[62]
+                                                  + 87554.78285051022842265972033621*c[66]
+                                                  + 24198.863609682170362459821813126*c[71]
+                                                  + 2833.0548882787287077655641784141*c[77]
+                                                  - 832215.7720206941619940674181667*c[85]
+                                                  - 2.148771883658197906661359528704e6*c[87]
+                                                  - 144465.39170334187689738853855474*c[88]
+                                                  - 2.6580275971479302908415432507361e6*c[90]
+                                                  - 310840.03120576345740626534617129*c[91]
+                                                  - 1.9656e6*c[94]
+                                                  - 294232.70790311535315545776305367*c[95]
+                                                  - 891508.7436475314794420939196171*c[99]
+                                                  - 151649.33234274392940460363800446*c[100]
+                                                  - 230178.39342562107647273108571532*c[105]
+                                                  - 41913.661257399120226525820622189*c[106]
+                                                  - 26026.448086513841468404663486538*c[112]
+                                                  - 4906.9950071301274964781176548954*c[113]
+                                                  + 4.6341651494740668121984597680953e6*c[121]
+                                                  + 1.3286214720867640712013391260128e7*c[123]
+                                                  + 1.44144e6*c[124]
+                                                  + 1.948969466252357684688405374684e7*c[126]
+                                                  + 3.7217820763714793299818668785749e6*c[127]
+                                                  + 186504.01872345807444375920770277*c[128]
+                                                  + 1.8442759066907532531422822652419e7*c[130]
+                                                  + 4.6038388461804351042186157327069e6*c[131]
+                                                  + 401292.75473150521360385705154095*c[132]
+                                                  + 1.1745973666537823462020979211844e7*c[135]
+                                                  + 3.4045190673573852081575485288639e6*c[136]
+                                                  + 379852.79253942572535970709255726*c[137]
+                                                  + 4.8860334685100142076779451879889e6*c[141]
+                                                  + 1.5441384393894221037678443626572e6*c[142]
+                                                  + 195778.44620897367822689225403373*c[143]
+                                                  + 1.2008269350743261871430605518125e6*c[148]
+                                                  + 398680.6722177537414612656568408*c[149]
+                                                  + 54110.30400949527099228494288983*c[150]
+                                                  + 132245.98897509141467942578726273*c[156]
+                                                  + 45079.130426395760279608941161623*c[157]
+                                                  + y*(805789.456371824214998009823264*c[87]
+                                                       + 2.1668703237618996936208233022306e6*c[90]
+                                                       + 2.457e6*c[94]
+                                                       + 1.4626315325467313334596853368718e6*c[99]
+                                                       + 454299.46070846265093302187970128*c[105]
+                                                       + 58559.50819465614330391049284471*c[112]
+                                                       - 7.458927562592359697972430181124e6*c[123]
+                                                       - 2.5741106158050007156261957778845e7*c[126]
+                                                       - 1.3956682786393047487432000794656e6*c[127]
+                                                       - 4.0092954493277244633527875331345e7*c[130]
+                                                       - 3.7531294941688329653956106516632e6*c[131]
+                                                       - 3.5459543144265127432516163658396e7*c[135]
+                                                       - 4.2556488341967315101969356610799e6*c[136]
+                                                       - 1.8503322010925497591206419646822e7*c[141]
+                                                       - 2.5333521271232706389941196574845e6*c[142]
+                                                       - 5.341609469813382004877752109787e6*c[148]
+                                                       - 786869.7477981981739367085332384*c[149]
+                                                       - 661229.9448754570733971289363137*c[156]
+                                                       + y*(6.946012772807144788197671146672e6*c[126]
+                                                            + 2.12047181542221871617325207308e7*c[130]
+                                                            + 2.6791654820111429615678879208566e7*c[135]
+                                                            + 1.7475359676985192169472729666443e7*c[141]
+                                                            + 5.866108590880329075124146373797e6*c[148]
+                                                            + 808169.9326255586452631575888278*c[156])
+                                                       - 101428.04345939046062912011761365*c[157]
+                                                       + z*(2.7913365572786094974864001589312e6*c[127]
+                                                            + 7.506258988337665930791221303326e6*c[131]
+                                                            + 8.51129766839346302039387132216e6*c[136]
+                                                            + 5.066704254246541277988239314969e6*c[142]
+                                                            + 1.5737394955963963478734170664768e6*c[149]
+                                                            + 202856.0869187809212582402352273*c[157]))
+                                                  + 6334.903314179309556228520529165*c[158]
+                                                  + z*(288930.78340668375379477707710948*c[88]
+                                                       + 621680.0624115269148125306923426*c[91]
+                                                       + 588465.4158062307063109155261073*c[95]
+                                                       + 303298.66468548785880920727600892*c[100]
+                                                       + 83827.32251479824045305164124438*c[106]
+                                                       + 9813.990014260254992956235309791*c[113]
+                                                       - 2.88288e6*c[124]
+                                                       - 7.44356415274295865996373375715e6*c[127]
+                                                       - 1.1190241123407484466625552462166e6*c[128]
+                                                       - 9.207677692360870208437231465414e6*c[131]
+                                                       - 2.4077565283890312816231423092457e6*c[132]
+                                                       - 6.809038134714770416315097057728e6*c[136]
+                                                       - 2.2791167552365543521582425553435e6*c[137]
+                                                       - 3.0882768787788442075356887253145e6*c[142]
+                                                       - 1.1746706772538420693613535242024e6*c[143]
+                                                       - 797361.3444355074829225313136816*c[149]
+                                                       - 324661.824056971625953709657339*c[150]
+                                                       - 90158.26085279152055921788232325*c[157]
+                                                       - 38009.419885075857337371123174988*c[158]
+                                                       + z*(1.1190241123407484466625552462166e6*c[128]
+                                                            + 2.4077565283890312816231423092457e6*c[132]
+                                                            + 2.2791167552365543521582425553435e6*c[137]
+                                                            + 1.1746706772538420693613535242024e6*c[143]
+                                                            + 324661.824056971625953709657339*c[150]
+                                                            + 38009.419885075857337371123174988*c[158])))
+                                             - 151.9868415357066363166874420604*c[159]
+                                             + z*(27720.*c[58]
+                                                  + 34294.605989863770411843437561816*c[60]
+                                                  + 22137.07297724791799445081932044*c[63]
+                                                  + 8730.97932651314894865533198701*c[67]
+                                                  + 1980.*c[72]
+                                                  + 198.99748742132399094689596420024*c[78]
+                                                  - 307964.7979883415181755027725629*c[86]
+                                                  - 422283.45267130702477698188192925*c[88]
+                                                  - 107359.09835686959605716923688197*c[89]
+                                                  - 334750.80283697603105290114203062*c[91]
+                                                  - 132822.43786348750796670491592264*c[92]
+                                                  - 181066.28178653252501874323880226*c[95]
+                                                  - 85736.51497465942602960859390454*c[96]
+                                                  - 65325.86623995123112813695175577*c[100]
+                                                  - 33814.937527666674664629427645719*c[101]
+                                                  - 14186.162271735086845901046979818*c[106]
+                                                  - 7668.507025490685432654945491569*c[107]
+                                                  - 1401.998573465750713279462187113*c[113]
+                                                  - 770.7139547199077412070139086584*c[114]
+                                                  + 1.8724854870465618644866516908752e6*c[122]
+                                                  + 2.72844e6*c[124]
+                                                  + 1.1927425338269781011976820399594e6*c[125]
+                                                  + 2.4590345861740131287380191876298e6*c[127]
+                                                  + 1.6354967795749400374298884367782e6*c[128]
+                                                  + 254057.99652835176996524133642028*c[129]
+                                                  + 1.6370793412660242839535139794874e6*c[131]
+                                                  + 1.2964842845171706901047689357477e6*c[132]
+                                                  + 314315.25575447336215159195153234*c[133]
+                                                  + 802493.7801628122276371364389465*c[136]
+                                                  + 701266.6939189398006640746324134*c[137]
+                                                  + 202889.62516600004798777656587432*c[138]
+                                                  + 273670.96448107168535528313034595*c[142]
+                                                  + 253005.99202390444570859922059744*c[143]
+                                                  + 80020.74730968213096096802097757*c[144]
+                                                  + 57703.78150520119942202529243748*c[149]
+                                                  + 54942.7702250259674690893266266*c[150]
+                                                  + 18146.999752025126426088666887163*c[151]
+                                                  + 5634.891303299470034951117645203*c[157]
+                                                  + 5429.917126439408191053017596427*c[158]
+                                                  + 1823.8420984284796358002493047248*c[159]
+                                                  + z*(107359.09835686959605716923688197*c[89]
+                                                       + 132822.43786348750796670491592264*c[92]
+                                                       + 85736.51497465942602960859390454*c[96]
+                                                       + 33814.937527666674664629427645719*c[101]
+                                                       + 7668.507025490685432654945491569*c[107]
+                                                       + 770.7139547199077412070139086584*c[114]
+                                                       - 1.1927425338269781011976820399594e6*c[125]
+                                                       - 1.6354967795749400374298884367782e6*c[128]
+                                                       - 635144.9913208794249131033410507*c[129]
+                                                       - 1.2964842845171706901047689357477e6*c[132]
+                                                       - 785788.1393861834053789798788309*c[133]
+                                                       - 701266.6939189398006640746324134*c[137]
+                                                       - 507224.0629150001199694414146858*c[138]
+                                                       - 253005.99202390444570859922059744*c[143]
+                                                       - 200051.86827420532740242005244393*c[144]
+                                                       - 54942.7702250259674690893266266*c[150]
+                                                       - 45367.499380062816065221667217907*c[151]
+                                                       - 5429.917126439408191053017596427*c[158]
+                                                       - 4559.6052460711990895006232618119*c[159]
+                                                       + z*(423429.99421391961660873556070047*c[129]
+                                                            + 523858.7595907889369193199192206*c[133]
+                                                            + 338149.37527666674664629427645719*c[138]
+                                                            + 133367.91218280355160161336829595*c[144]
+                                                            + 30244.999586708544043481111478605*c[151]
+                                                            + 3039.7368307141327263337488412079*c[159]))))
+                                        + y*(15840.*c[36]
+                                             + 30674.028101962741730619781966277*c[38]
+                                             + 24195.999669366835234784889182884*c[41]
+                                             + 9145.228263963672109824916683151*c[45]
+                                             + 1378.6950351691268783641467523725*c[50]
+                                             - 128318.66582847563257312615523454*c[57]
+                                             - 320273.45815724411976604425147057*c[59]
+                                             - 27435.684791891016329474750049453*c[60]
+                                             - 365885.33285716715102597290672753*c[62]
+                                             - 53128.97514539500318668196636906*c[63]
+                                             - 231683.42538904245059534572150504*c[66]
+                                             - 41908.700767263114953545593537646*c[67]
+                                             - 78925.52438850184795140741883666*c[71]
+                                             - 15840.*c[72]
+                                             - 11332.219553114914831062256713656*c[77]
+                                             - 2387.9698490558878913627515704029*c[78]
+                                             + 594439.8371576386871386195844048*c[85]
+                                             + 1.6883207657314412123767824868389e6*c[87]
+                                             + 222254.4487743721183036746746996*c[88]
+                                             + 2.4103852744322846115705920161955e6*c[90]
+                                             + 554729.9018441317086019504639365*c[91]
+                                             + 35419.316763596668791121310912703*c[92]
+                                             + 2.13408e6*c[94]
+                                             + 633731.9862528638375656013358079*c[95]
+                                             + 68589.21197972754082368687512363*c[96]
+                                             + 1.1828410652323498021883496112062e6*c[99]
+                                             + 401287.46404541470550141270364257*c[100]
+                                             + 54103.90004426667946340708423315*c[101]
+                                             + 375554.22085232912477129808721973*c[105]
+                                             + 136703.01825490174596959190726006*c[106]
+                                             + 20449.352067975161153746521310851*c[107]
+                                             + 52052.89617302768293680932697308*c[112]
+                                             + 19627.980028520509985912470619582*c[113]
+                                             + 3082.8558188796309648280556346336*c[114]
+                                             - 2.0596289553218074720882043413757e6*c[121]
+                                             - 6.319369184974082521893308903453e6*c[123]
+                                             - 1.0296e6*c[124]
+                                             - 1.0296442463220002862504783111538e7*c[126]
+                                             - 2.9242573457204480449857525474517e6*c[127]
+                                             - 286929.25957455088375962955031196*c[128]
+                                             - 1.1247410167180709694525686626287e7*c[130]
+                                             - 4.174909761132568479601974515374e6*c[131]
+                                             - 716153.2238285323812007295073654*c[132]
+                                             - 41908.700767263114953545593537646*c[133]
+                                             - 8.545749897767895711236395441673e6*c[135]
+                                             - 3.6963349874165896545710526884809e6*c[136]
+                                             - 818144.4762387631007747537378156*c[137]
+                                             - 81155.85006640001919511062634973*c[138]
+                                             - 4.3302913317235365890531690423465e6*c[141]
+                                             - 2.0487408222613225412491220740256e6*c[142]
+                                             - 518059.8884298995793080841183662*c[143]
+                                             - 64016.59784774570476877441678206*c[144]
+                                             - 1.3066469331843242802629471138496e6*c[148]
+                                             - 650478.9915131771571210123874771*c[149]
+                                             - 176482.83769250765308252935219453*c[150]
+                                             - 24195.999669366835234784889182884*c[151]
+                                             - 176327.98530012188623923438301698*c[156]
+                                             - 90158.26085279152055921788232325*c[157]
+                                             - 25339.613256717238224914082116659*c[158]
+                                             + y*(143570.86055324736403305431962474*c[59]
+                                                  + 339750.66622451235452411769910414*c[62]
+                                                  + 315197.21826183682232157499321035*c[66]
+                                                  + 135513.63621422015402977500215351*c[71]
+                                                  + 22664.439106229829662124513427313*c[77]
+                                                  - 1.074385941829098953330679764352e6*c[87]
+                                                  - 3.5825589352863408267864278596878e6*c[90]
+                                                  - 248672.02496461076592501227693703*c[91]
+                                                  - 5.11056e6*c[94]
+                                                  - 588465.4158062307063109155261073*c[95]
+                                                  - 3.8223437383887912181079776803582e6*c[99]
+                                                  - 545937.5964338781458565730968161*c[100]
+                                                  - 1.4779875788381984910354311819615e6*c[105]
+                                                  - 234716.50304143507326854459548426*c[106]
+                                                  - 234238.03277862457321564197137884*c[112]
+                                                  - 39255.960057041019971824941239163*c[113]
+                                                  + 4.6618297266202248112327688632027e6*c[123]
+                                                  + 1.8386504398607147968758541270604e7*c[126]
+                                                  + 1.8608910381857396649909334392874e6*c[127]
+                                                  + 3.4319569046245321406299861283631e7*c[130]
+                                                  + 6.205174097025803836120742944083e6*c[131]
+                                                  + 321034.20378520417088308564123276*c[132]
+                                                  + 3.7409818017199709441304552659608e7*c[135]
+                                                  + 8.851749575129201541209626175046e6*c[136]
+                                                  + 759705.5850788514507194141851145*c[137]
+                                                  + 2.4285610139339715588458425786454e7*c[141]
+                                                  + 6.620493558882147269904632704893e6*c[142]
+                                                  + 704802.4063523052416168121145214*c[143]
+                                                  + 8.695643322952017217242852271746e6*c[148]
+                                                  + 2.5599495795034713925407584281356e6*c[149]
+                                                  + 303017.70245317351755679568018307*c[150]
+                                                  + 1.3224598897509141467942578726273e6*c[156]
+                                                  + 405712.1738375618425164804704546*c[157]
+                                                  + y*(1.1556641726730131699311057611896e6*c[90]
+                                                       + 3.0576e6*c[94]
+                                                       + 3.1202806027663601780473287186598e6*c[99]
+                                                       + 1.4537582742670804829856700150441e6*c[105]
+                                                       + 260264.48086513841468404663486538*c[112]
+                                                       - 8.171779732714287986114907231379e6*c[126]
+                                                       - 3.2929679957145043592337561605478e7*c[130]
+                                                       - 2.0016690635567109148776590142204e6*c[131]
+                                                       - 5.421370151834312816349137910439e7*c[135]
+                                                       - 5.295918549222599212689519933788e6*c[136]
+                                                       - 4.5230342693373438556282359136676e7*c[141]
+                                                       - 5.4044845378629773631874552693e6*c[142]
+                                                       - 1.9047599659799656761579581166681e7*c[148]
+                                                       - 2.5179831929542341565974673063629e6*c[149]
+                                                       - 3.2326797305022345810526303553113e6*c[156]
+                                                       + y*(8.48188726168887486469300829232e6*c[130]
+                                                            + 2.4112489338100286654110991287709e7*c[135]
+                                                            + 2.6213039515477788254209094499664e7*c[141]
+                                                            + 1.2905438899936723965273122022352e7*c[148]
+                                                            + 2.4245097978766759357894727664835e6*c[156])
+                                                       - 450791.30426395760279608941161623*c[157]
+                                                       + z*(4.0033381271134218297553180284408e6*c[131]
+                                                            + 1.0591837098445198425379039867577e7*c[136]
+                                                            + 1.0808969075725954726374910538601e7*c[142]
+                                                            + 5.035966385908468313194934612726e6*c[149]
+                                                            + 901582.6085279152055921788232325*c[157]))
+                                                  + 50679.22651343447644982816423332*c[158]
+                                                  + z*(497344.04992922153185002455387407*c[91]
+                                                       + 1.1769308316124614126218310522147e6*c[95]
+                                                       + 1.0918751928677562917131461936321e6*c[100]
+                                                       + 469433.00608287014653708919096852*c[106]
+                                                       + 78511.92011408203994364988247833*c[113]
+                                                       - 3.7217820763714793299818668785749e6*c[127]
+                                                       - 1.2410348194051607672241485888166e7*c[131]
+                                                       - 1.9262052227112250252985138473966e6*c[132]
+                                                       - 1.7703499150258403082419252350093e7*c[136]
+                                                       - 4.5582335104731087043164851106871e6*c[137]
+                                                       - 1.3240987117764294539809265409786e7*c[142]
+                                                       - 4.2288144381138314497008726871287e6*c[143]
+                                                       - 5.119899159006942785081516856271e6*c[149]
+                                                       - 1.8181062147190411053407740810984e6*c[150]
+                                                       - 811424.3476751236850329609409092*c[157]
+                                                       - 304075.35908060685869896898539991*c[158]
+                                                       + z*(1.9262052227112250252985138473966e6*c[132]
+                                                            + 4.5582335104731087043164851106871e6*c[137]
+                                                            + 4.2288144381138314497008726871287e6*c[143]
+                                                            + 1.8181062147190411053407740810984e6*c[150]
+                                                            + 304075.35908060685869896898539991*c[158])))
+                                             - 3647.6841968569592716004986094495*c[159]
+                                             + z*(54871.36958378203265894950009891*c[60]
+                                                  + 106257.95029079000637336393273811*c[63]
+                                                  + 83817.40153452622990709118707529*c[67]
+                                                  + 31680.*c[72]
+                                                  + 4775.9396981117757827255031408058*c[78]
+                                                  - 444508.89754874423660734934939921*c[88]
+                                                  - 1.1094598036882634172039009278729e6*c[91]
+                                                  - 212515.90058158001274672786547622*c[92]
+                                                  - 1.2674639725057276751312026716158e6*c[95]
+                                                  - 411535.2718783652449421212507418*c[96]
+                                                  - 802574.9280908294110028254072851*c[100]
+                                                  - 324623.40026560007678044250539891*c[101]
+                                                  - 273406.03650980349193918381452013*c[106]
+                                                  - 122696.11240785096692247912786511*c[107]
+                                                  - 39255.960057041019971824941239163*c[113]
+                                                  - 18497.134913277785788968333807802*c[114]
+                                                  + 2.0592e6*c[124]
+                                                  + 5.848514691440896089971505094903e6*c[127]
+                                                  + 1.7215755574473053025577773018718e6*c[128]
+                                                  + 8.349819522265136959203949030748e6*c[131]
+                                                  + 4.2969193429711942872043770441923e6*c[132]
+                                                  + 502904.4092071573794425471224518*c[133]
+                                                  + 7.392669974833179309142105376962e6*c[136]
+                                                  + 4.9088668574325786046485224268938e6*c[137]
+                                                  + 973870.2007968002303413275161967*c[138]
+                                                  + 4.0974816445226450824982441480512e6*c[142]
+                                                  + 3.1083593305793974758485047101971e6*c[143]
+                                                  + 768199.1741729484572252930013847*c[144]
+                                                  + 1.3009579830263543142420247749542e6*c[149]
+                                                  + 1.0588970261550459184951761131672e6*c[150]
+                                                  + 290351.99603240202281741867019461*c[151]
+                                                  + 180316.52170558304111843576464649*c[157]
+                                                  + 152037.67954030342934948449269995*c[158]
+                                                  + 43772.210362283511259205983313394*c[159]
+                                                  + z*(212515.90058158001274672786547622*c[92]
+                                                       + 411535.2718783652449421212507418*c[96]
+                                                       + 324623.40026560007678044250539891*c[101]
+                                                       + 122696.11240785096692247912786511*c[107]
+                                                       + 18497.134913277785788968333807802*c[114]
+                                                       - 1.7215755574473053025577773018718e6*c[128]
+                                                       - 4.2969193429711942872043770441923e6*c[132]
+                                                       - 1.2572610230178934486063678061294e6*c[133]
+                                                       - 4.9088668574325786046485224268938e6*c[137]
+                                                       - 2.4346755019920005758533187904918e6*c[138]
+                                                       - 3.1083593305793974758485047101971e6*c[143]
+                                                       - 1.9204979354323711430632325034617e6*c[144]
+                                                       - 1.0588970261550459184951761131672e6*c[150]
+                                                       - 725879.9900810050570435466754865*c[151]
+                                                       - 152037.67954030342934948449269995*c[158]
+                                                       - 109430.52590570877814801495828349*c[159]
+                                                       + z*(838174.0153452622990709118707529*c[133]
+                                                            + 1.6231170013280003839022125269945e6*c[138]
+                                                            + 1.2803319569549140953754883356411e6*c[144]
+                                                            + 483919.99338733670469569778365768*c[151]
+                                                            + 72953.68393713918543200997218899*c[159]))))
+                                        + 113.84199576606165595196016759958*c[160]
+                                        + z*(5521.043379652074423646255410632*c[37]
+                                             + 6375.151762899452733309769385576*c[39]
+                                             + 3527.2652296077764614040890675765*c[42]
+                                             + 1043.3791257256395773077438193162*c[46]
+                                             + 131.45341380123986722967274787219*c[51]
+                                             - 50400.*c[58]
+                                             - 67342.13539827794917234711375775*c[60]
+                                             - 21382.909063081197137881533510051*c[61]
+                                             - 49909.037257795306023852756286082*c[63]
+                                             - 24690.856607254435229828623473035*c[64]
+                                             - 23494.271642253564443654347892317*c[67]
+                                             - 13661.039491927398714235220111949*c[68]
+                                             - 6480.*c[72]
+                                             - 4040.9899777158566964304486309019*c[73]
+                                             - 795.989949685295963787583856801*c[78]
+                                             - 509.1168824543142175686079407155*c[79]
+                                             + 256637.33165695126514625231046908*c[86]
+                                             + 370424.08129062019717279112449934*c[88]
+                                             + 195198.36064885381101303497614903*c[89]
+                                             + 325186.49418449100159424682368689*c[91]
+                                             + 260814.96889557547018916601672082*c[92]
+                                             + 50601.19840478088914171984411949*c[93]
+                                             + 203699.56700984909064608614365254*c[95]
+                                             + 193296.87012468670595766301171206*c[96]
+                                             + 58429.23104063581632923365388171*c[97]
+                                             + 87878.84387041058473189851843335*c[100]
+                                             + 90992.92280172123364300282348303*c[101]
+                                             + 32327.919821726853571443589047215*c[102]
+                                             + 23213.72008102105120238353142152*c[106]
+                                             + 25096.93208342406141596163979059*c[107]
+                                             + 9562.727644349179099964654078365*c[108]
+                                             + 2803.9971469315014265589243742259*c[113]
+                                             + 3082.8558188796309648280556346336*c[114]
+                                             + 1204.7904382090687890885677171307*c[115]
+                                             - 960248.9677161855715316162517309*c[122]
+                                             - 1.452e6*c[124]
+                                             - 993952.1115224817509980683666328*c[125]
+                                             - 1.4110052926902861196085099704487e6*c[127]
+                                             - 1.4346462978727544187981477515598e6*c[128]
+                                             - 461923.63005154867266407515712778*c[129]
+                                             - 1.0536258037842467343147238107819e6*c[131]
+                                             - 1.2594418763881086703874898232978e6*c[132]
+                                             - 617200.865845147692952216923009*c[133]
+                                             - 95627.27644349179099964654078365*c[134]
+                                             - 601090.9122587031759457649783562*c[136]
+                                             - 788925.0306588072757470839614651*c[137]
+                                             - 457423.88219243647182698716669846*c[138]
+                                             - 110420.86759304148847292510821264*c[139]
+                                             - 245407.71626010458434881812192231*c[142]
+                                             - 340353.29879406193291752038008941*c[143]
+                                             - 215328.55639696282513133212917601*c[144]
+                                             - 61094.02589451770610823295288586*c[145]
+                                             - 62949.57982385585391493668265907*c[149]
+                                             - 89906.3512773152194948734435708*c[150]
+                                             - 59390.18100662768648538109163071*c[151]
+                                             - 18071.85657313603183632851575696*c[152]
+                                             - 7513.188404399293379934823526937*c[157]
+                                             - 10859.834252878816382106035192854*c[158]
+                                             - 7295.368393713918543200997218899*c[159]
+                                             - 2276.8399153212331190392033519916*c[160]
+                                             + z*(21382.909063081197137881533510051*c[61]
+                                                  + 24690.856607254435229828623473035*c[64]
+                                                  + 13661.039491927398714235220111949*c[68]
+                                                  + 4040.9899777158566964304486309019*c[73]
+                                                  + 509.1168824543142175686079407155*c[79]
+                                                  - 195198.36064885381101303497614903*c[89]
+                                                  - 260814.96889557547018916601672082*c[92]
+                                                  - 126502.99601195222285429961029872*c[93]
+                                                  - 193296.87012468670595766301171206*c[96]
+                                                  - 146073.07760158954082308413470427*c[97]
+                                                  - 90992.92280172123364300282348303*c[101]
+                                                  - 80819.79955431713392860897261804*c[102]
+                                                  - 25096.93208342406141596163979059*c[107]
+                                                  - 23906.819110872947749911635195911*c[108]
+                                                  - 3082.8558188796309648280556346336*c[114]
+                                                  - 3011.9760955226719727214192928267*c[115]
+                                                  + 993952.1115224817509980683666328*c[125]
+                                                  + 1.4346462978727544187981477515598e6*c[128]
+                                                  + 1.1548090751288716816601878928195e6*c[129]
+                                                  + 1.2594418763881086703874898232978e6*c[132]
+                                                  + 1.5430021646128692323805423075224e6*c[133]
+                                                  + 430322.7439957130594984094335264*c[134]
+                                                  + 788925.0306588072757470839614651*c[137]
+                                                  + 1.1435597054810911795674679167461e6*c[138]
+                                                  + 496893.90416868669812816298695689*c[139]
+                                                  + 340353.29879406193291752038008941*c[143]
+                                                  + 538321.39099240706282833032294*c[144]
+                                                  + 274923.11652532967748704828798637*c[145]
+                                                  + 89906.3512773152194948734435708*c[150]
+                                                  + 148475.45251656921621345272907679*c[151]
+                                                  + 81323.35457911214326347832090632*c[152]
+                                                  + 10859.834252878816382106035192854*c[158]
+                                                  + 18238.420984284796358002493047248*c[159]
+                                                  + 10245.779618945549035676415083962*c[160]
+                                                  + z*(84335.33067463481523619974019915*c[93]
+                                                       + 97382.05173439302721538942313618*c[97]
+                                                       + 53879.86636954475595240598174536*c[102]
+                                                       + 15937.879407248631833274423463941*c[108]
+                                                       + 2007.9840636817813151476128618844*c[115]
+                                                       - 769872.7167525811211067919285463*c[129]
+                                                       - 1.0286681097419128215870282050149e6*c[133]
+                                                       - 669390.9351044425369975257854855*c[134]
+                                                       - 762373.1369873941197116452778308*c[138]
+                                                       - 772946.0731512904193104757574885*c[139]
+                                                       - 358880.92732827137521888688196002*c[144]
+                                                       - 427658.18126162394275763067020101*c[145]
+                                                       - 98983.63501104614414230181938452*c[151]
+                                                       - 126502.99601195222285429961029872*c[152]
+                                                       - 12158.947322856530905334995364832*c[159]
+                                                       - 15937.879407248631833274423463941*c[160]
+                                                       + z*(334695.46755222126849876289274276*c[134]
+                                                            + 386473.03657564520965523787874425*c[139]
+                                                            + 213829.09063081197137881533510051*c[145]
+                                                            + 63251.49800597611142714980514936*c[152]
+                                                            + 7968.93970362431591663721173197*c[160])))))
+                                   + y*(2760.521689826037211823127705316*c[21]
+                                        + 4582.0519420888279581174714664394*c[23]
+                                        + 2710.778485970404775449277363544*c[26]
+                                        + 569.2099788303082797598008379979*c[30]
+                                        - 17280.*c[36]
+                                        - 41828.22013904010235993606631765*c[38]
+                                        - 4781.3638221745895499823270391823*c[39]
+                                        - 42892.908504786662461664121733294*c[41]
+                                        - 7936.346766617497038159200402047*c[42]
+                                        - 21200.301884643058072775943220032*c[45]
+                                        - 4695.206065765378097884847186923*c[46]
+                                        - 4136.0851055073806350924402571176*c[50]
+                                        - 985.9006035092990042225456090414*c[51]
+                                        + 64159.33291423781628656307761727*c[57]
+                                        + 182224.55377912165434964586721601*c[59]
+                                        + 29929.837954790199632154272781221*c[60]
+                                        + 254812.9996683842658930882743281*c[62]
+                                        + 72448.60247099318616365722686689*c[63]
+                                        + 6172.714151813608807457155868259*c[64]
+                                        + 206763.98719312800096735795494781*c[66]
+                                        + 74292.69681469370378128537036219*c[67]
+                                        + 10245.779618945549035676415083962*c[68]
+                                        + 91583.39150741252167946332563122*c[71]
+                                        + 36720.*c[72]
+                                        + 6061.484966573785044645672946353*c[73]
+                                        + 16998.329329672372246593385070484*c[77]
+                                        + 7163.909547167663674088254711209*c[78]
+                                        + 1272.7922061357855439215198517887*c[79]
+                                        - 182904.56527927344219649833366302*c[85]
+                                        - 566709.0682175467006579409746033*c[87]
+                                        - 111127.2243871860591518373373498*c[88]
+                                        - 929611.1806556545498786477111987*c[90]
+                                        - 315622.18553200597213559250534316*c[91]
+                                        - 38639.254651196365953950520995676*c[92]
+                                        - 1.00224e6*c[94]
+                                        - 441349.06185467302973318664458051*c[95]
+                                        - 93530.74360871937385048210244132*c[96]
+                                        - 7303.653880079477041154206735214*c[97]
+                                        - 706839.0753205428158433744648393*c[99]
+                                        - 358125.73099401835636317936051822*c[100]
+                                        - 95911.45916938184086694892204968*c[101]
+                                        - 12122.969933147570089291345892706*c[102]
+                                        - 290751.65485341609659713400300882*c[105]
+                                        - 158627.08722031051654962079804706*c[106]
+                                        - 47405.316157578782674594208493337*c[107]
+                                        - 7172.045733261884324973490558773*c[108]
+                                        - 52052.89617302768293680932697308*c[112]
+                                        - 29441.970042780764978868705929372*c[113]
+                                        - 9248.567456638892894484166903901*c[114]
+                                        - 1505.9880477613359863607096464133*c[115]
+                                        + 441349.06185467302973318664458051*c[121]
+                                        + 1.4429472963348314891910951243246e6*c[123]
+                                        + 316800.*c[124]
+                                        + 2.6003770506601537841529936939854e6*c[126]
+                                        + 981568.8992628077353798330229209*c[127]
+                                        + 143464.62978727544187981477515598*c[128]
+                                        + 3.2830402165066452319911683057038e6*c[130]
+                                        + 1.6101337961796839447147762619883e6*c[131]
+                                        + 407466.48941968221689007023694927*c[132]
+                                        + 45718.582655196125403867920222886*c[133]
+                                        + 3.0317909388346683954801319927929e6*c[135]
+                                        + 1.7359306013778315786649478213108e6*c[136]
+                                        + 569779.1888091385880395606388359*c[137]
+                                        + 110667.06827236366253878721774963*c[138]
+                                        + 8281.565069478111635469383115948*c[139]
+                                        + 1.9467036698994533924081754003427e6*c[141]
+                                        + 1.2242811912301846679873623161068e6*c[142]
+                                        + 462338.33066273014781273786144889*c[143]
+                                        + 113483.96891191284027191828429546*c[144]
+                                        + 13746.155826266483874352414399318*c[145]
+                                        + 759143.4647021602332513601189619*c[148]
+                                        + 503596.6385908468313194934612726*c[149]
+                                        + 204786.6890205513332938783992446*c[150]
+                                        + 56090.72650625948168063769765123*c[151]
+                                        + 8132.335457911214326347832090632*c[152]
+                                        + 132245.98897509141467942578726273*c[156]
+                                        + 90158.26085279152055921788232325*c[157]
+                                        + 38009.419885075857337371123174988*c[158]
+                                        + 10943.052590570877814801495828349*c[159]
+                                        + y*(23005.521076472056297964836474707*c[38]
+                                             + 45367.499380062816065221667217907*c[41]
+                                             + 30865.145390877393370659093805635*c[45]
+                                             + 7238.148934637916111411770449956*c[50]
+                                             - 132526.94820299756679974244888437*c[59]
+                                             - 431221.99943880414228061092578602*c[62]
+                                             - 39846.731359046252390011474776791*c[63]
+                                             - 545533.6469916406540181105651718*c[66]
+                                             - 78578.81393861834053789798788309*c[67]
+                                             - 312723.77587896958622255769727733*c[71]
+                                             - 53460.*c[72]
+                                             - 67993.31731868948898637354028194*c[77]
+                                             - 12536.841707543411429654445744615*c[78]
+                                             + 460451.11792675669428457704186514*c[87]
+                                             + 1.8325531880957780266050391356007e6*c[90]
+                                             + 229543.40765964070700770364024957*c[91]
+                                             + 3.3696e6*c[94]
+                                             + 746898.4123694466657023158600593*c[95]
+                                             + 51441.90898479565561776515634272*c[96]
+                                             + 3.3431577886782430479078521985641e6*c[99]
+                                             + 944891.9938278660216748380521816*c[100]
+                                             + 101444.81258300002399388828293716*c[101]
+                                             + 1.7081659722638195675081622676768e6*c[105]
+                                             + 541653.4685571578613889490665021*c[106]
+                                             + 69016.56322941616889389450942412*c[107]
+                                             + 351357.04916793685982346295706826*c[112]
+                                             + 117767.88017112305991547482371749*c[113]
+                                             + 16184.993049118062565347292081826*c[114]
+                                             - 1.2431545937653932829954050301874e6*c[123]
+                                             - 5.515951319582144390627562381181e6*c[126]
+                                             - 797524.7306510312849961143311232*c[127]
+                                             - 1.2220332529550904164299296400994e7*c[130]
+                                             - 3.1740752293542130221631450082638e6*c[131]
+                                             - 296339.26503249615773823289959947*c[132]
+                                             - 1.680782345038167040301266157408e7*c[135]
+                                             - 5.836318401184088928270083192338e6*c[136]
+                                             - 964241.7041385422259131026195684*c[137]
+                                             - 60866.8875498000143963329697623*c[138]
+                                             - 1.4262977383421737726554948477759e7*c[141]
+                                             - 5.790519147710332889129416359965e6*c[142]
+                                             - 1.2198503186866821489521748135948e6*c[143]
+                                             - 120031.12096452319644145203146636*c[144]
+                                             - 6.708067706277270424730200323918e6*c[148]
+                                             - 2.9586302517212251340020240849764e6*c[149]
+                                             - 699271.621045785040515682338884*c[150]
+                                             - 81661.49888411306891739900099223*c[151]
+                                             - 1.3224598897509141467942578726273e6*c[156]
+                                             - 608568.2607563427637747207056819*c[157]
+                                             - 152037.67954030342934948449269995*c[158]
+                                             + y*(169875.33311225617726205884955207*c[62]
+                                                  + 367730.08797214295937517082541207*c[66]
+                                                  + 271027.27242844030805955000430702*c[71]
+                                                  + 67993.31731868948898637354028194*c[77]
+                                                  - 924531.3381384105359448846089517*c[90]
+                                                  - 3.66912e6*c[94]
+                                                  - 294232.70790311535315545776305367*c[95]
+                                                  - 5.304477024702812302680458821722e6*c[99]
+                                                  - 636927.1958395245034993352796187*c[100]
+                                                  - 3.3436440308142851108670410346014e6*c[105]
+                                                  - 469433.00608287014653708919096852*c[106]
+                                                  - 780793.4425954152440521399045961*c[112]
+                                                  - 117767.88017112305991547482371749*c[113]
+                                                  + 3.0644173997678579947930902117673e6*c[126]
+                                                  + 1.5342237252760758946430000293461e7*c[130]
+                                                  + 1.6013352508453687319021272113763e6*c[131]
+                                                  + 3.4159359895642072759990570990922e7*c[135]
+                                                  + 6.355102259067119055227423920546e6*c[136]
+                                                  + 379852.79253942572535970709255726*c[137]
+                                                  + 3.8934073397989067848163508006854e7*c[141]
+                                                  + 9.187623714367061517418673957811e6*c[142]
+                                                  + 822269.4740776894485529474669417*c[143]
+                                                  + 2.1946147434116995833993865257263e7*c[148]
+                                                  + 5.791361343794738560174174804635e6*c[149]
+                                                  + 606035.4049063470351135913603661*c[150]
+                                                  + 4.8490195957533518715789455329669e6*c[156]
+                                                  + 1.3523739127918728083882682348487e6*c[157]
+                                                  + y*(1.1466e6*c[94]
+                                                       + 2.6327367585841164002274336063692e6*c[99]
+                                                       + 2.0443475731880819291985984586558e6*c[105]
+                                                       + 536795.4917843479802858461844098*c[112]
+                                                       - 5.987214537662735198606829382814e6*c[130]
+                                                       - 2.7658443652526799397362607653549e7*c[135]
+                                                       - 1.9859694559584747047585699751706e6*c[136]
+                                                       - 4.3945389775948056779115246661202e7*c[141]
+                                                       - 4.5600338288218871501894153834722e6*c[142]
+                                                       - 2.9606595123384249096803044639515e7*c[148]
+                                                       - 3.5409138650918917827151883995729e6*c[149]
+                                                       - 7.27352939363002780736841829945e6*c[156]
+                                                       + y*(7.233746801430085996233297386313e6*c[135]
+                                                            + 1.7300606080215340247778002369778e7*c[141]
+                                                            + 1.3937874011931661882494971784141e7*c[148]
+                                                            + 3.7822352846876144598315775157142e6*c[156])
+                                                       - 929757.0650444125557669344114585*c[157]
+                                                       + z*(3.9719389119169494095171399503413e6*c[136]
+                                                            + 9.120067657643774300378830766944e6*c[142]
+                                                            + 7.081827730183783565430376799146e6*c[149]
+                                                            + 1.8595141300888251115338688229169e6*c[157]))
+                                                  + 152037.67954030342934948449269995*c[158]
+                                                  + z*(588465.4158062307063109155261073*c[95]
+                                                       + 1.2738543916790490069986705592375e6*c[100]
+                                                       + 938866.012165740293074178381937*c[106]
+                                                       + 235535.76034224611983094964743498*c[113]
+                                                       - 3.2026705016907374638042544227526e6*c[131]
+                                                       - 1.2710204518134238110454847841092e7*c[136]
+                                                       - 2.2791167552365543521582425553435e6*c[137]
+                                                       - 1.8375247428734123034837347915621e7*c[142]
+                                                       - 4.9336168444661366913176848016501e6*c[143]
+                                                       - 1.1582722687589477120348349609269e7*c[149]
+                                                       - 3.6362124294380822106815481621968e6*c[150]
+                                                       - 2.7047478255837456167765364696974e6*c[157]
+                                                       - 912226.0772418205760969069561997*c[158]
+                                                       + z*(2.2791167552365543521582425553435e6*c[137]
+                                                            + 4.9336168444661366913176848016501e6*c[143]
+                                                            + 3.6362124294380822106815481621968e6*c[150]
+                                                            + 912226.0772418205760969069561997*c[158])))
+                                             - 19150.34203349903617590261769961*c[159]
+                                             + z*(79693.46271809250478002294955358*c[63]
+                                                  + 157157.62787723668107579597576617*c[67]
+                                                  + 106920.*c[72]
+                                                  + 25073.68341508682285930889148923*c[78]
+                                                  - 459086.81531928141401540728049914*c[91]
+                                                  - 1.4937968247388933314046317201186e6*c[95]
+                                                  - 308651.45390877393370659093805635*c[96]
+                                                  - 1.8897839876557320433496761043633e6*c[100]
+                                                  - 608668.875498000143963329697623*c[101]
+                                                  - 1.0833069371143157227778981330043e6*c[106]
+                                                  - 414099.37937649701336336705654473*c[107]
+                                                  - 235535.76034224611983094964743498*c[113]
+                                                  - 97109.95829470837539208375249096*c[114]
+                                                  + 1.5950494613020625699922286622464e6*c[127]
+                                                  + 6.348150458708426044326290016528e6*c[131]
+                                                  + 1.7780355901949769464293973975968e6*c[132]
+                                                  + 1.1672636802368177856540166384676e7*c[136]
+                                                  + 5.785450224831253355478615717411e6*c[137]
+                                                  + 730402.6505976001727559956371475*c[138]
+                                                  + 1.1581038295420665778258832719929e7*c[142]
+                                                  + 7.319101912120092893713048881569e6*c[143]
+                                                  + 1.4403734515742783572974243775963e6*c[144]
+                                                  + 5.917260503442450268004048169953e6*c[149]
+                                                  + 4.195629726274710243094094033304e6*c[150]
+                                                  + 979937.9866093568270087880119068*c[151]
+                                                  + 1.2171365215126855275494414113638e6*c[157]
+                                                  + 912226.0772418205760969069561997*c[158]
+                                                  + 229804.10440198843411083141239532*c[159]
+                                                  + z*(308651.45390877393370659093805635*c[96]
+                                                       + 608668.875498000143963329697623*c[101]
+                                                       + 414099.37937649701336336705654473*c[107]
+                                                       + 97109.95829470837539208375249096*c[114]
+                                                       - 1.7780355901949769464293973975968e6*c[132]
+                                                       - 5.785450224831253355478615717411e6*c[137]
+                                                       - 1.8260066264940004318899890928689e6*c[138]
+                                                       - 7.319101912120092893713048881569e6*c[143]
+                                                       - 3.6009336289356958932435609439907e6*c[144]
+                                                       - 4.195629726274710243094094033304e6*c[150]
+                                                       - 2.449844966523392067521970029767e6*c[151]
+                                                       - 912226.0772418205760969069561997*c[158]
+                                                       - 574510.2610049710852770785309883*c[159]
+                                                       + z*(1.2173377509960002879266593952459e6*c[138]
+                                                            + 2.4006224192904639288290406293271e6*c[144]
+                                                            + 1.6332299776822613783479800198447e6*c[151]
+                                                            + 383006.8406699807235180523539922*c[159]))))
+                                        + 1707.6299364909248392794025139937*c[160]
+                                        + z*(9562.727644349179099964654078365*c[39]
+                                             + 15872.693533234994076318400804094*c[42]
+                                             + 9390.412131530756195769694373846*c[46]
+                                             + 1971.8012070185980084450912180829*c[51]
+                                             - 59859.67590958039926430854556244*c[60]
+                                             - 144897.20494198637232731445373379*c[63]
+                                             - 37036.284910881652844742935209553*c[64]
+                                             - 148585.39362938740756257074072438*c[67]
+                                             - 61474.67771367329421405849050377*c[68]
+                                             - 73440.*c[72]
+                                             - 36368.909799442710267874037678117*c[73]
+                                             - 14327.819094335327348176509422417*c[78]
+                                             - 7636.753236814713263529119110732*c[79]
+                                             + 222254.4487743721183036746746996*c[88]
+                                             + 631244.3710640119442711850106863*c[91]
+                                             + 231835.52790717819572370312597406*c[92]
+                                             + 882698.123709346059466373289161*c[95]
+                                             + 561184.4616523162431028926146479*c[96]
+                                             + 87643.84656095372449385048082256*c[97]
+                                             + 716251.4619880367127263587210364*c[100]
+                                             + 575468.7550162910452016935322981*c[101]
+                                             + 145475.63919777084107149615071247*c[102]
+                                             + 317254.17444062103309924159609411*c[106]
+                                             + 284431.89694547269604756525096002*c[107]
+                                             + 86064.54879914261189968188670528*c[108]
+                                             + 58883.94008556152995773741185874*c[113]
+                                             + 55491.4047398333573669050014234*c[114]
+                                             + 18071.85657313603183632851575696*c[115]
+                                             - 633600.*c[124]
+                                             - 1.9631377985256154707596660458417e6*c[127]
+                                             - 860787.7787236526512788886509359*c[128]
+                                             - 3.2202675923593678894295525239765e6*c[131]
+                                             - 2.4447989365180933013404214216956e6*c[132]
+                                             - 548622.9918623535048464150426746*c[133]
+                                             - 3.4718612027556631573298956426217e6*c[136]
+                                             - 3.4186751328548315282373638330153e6*c[137]
+                                             - 1.3280048192683639504654466129955e6*c[138]
+                                             - 165631.30138956223270938766231896*c[139]
+                                             - 2.4485623824603693359747246322136e6*c[142]
+                                             - 2.7740299839763808868764271686934e6*c[143]
+                                             - 1.3618076269429540832630194115456e6*c[144]
+                                             - 274923.11652532967748704828798637*c[145]
+                                             - 1.0071932771816936626389869225452e6*c[149]
+                                             - 1.2287201341233079997632703954676e6*c[150]
+                                             - 673088.7180751137801676523718148*c[151]
+                                             - 162646.70915822428652695664181264*c[152]
+                                             - 180316.52170558304111843576464649*c[157]
+                                             - 228056.51931045514402422673904993*c[158]
+                                             - 131316.63108685053377761794994018*c[159]
+                                             - 34152.598729818496785588050279873*c[160]
+                                             + z*(37036.284910881652844742935209553*c[64]
+                                                  + 61474.67771367329421405849050377*c[68]
+                                                  + 36368.909799442710267874037678117*c[73]
+                                                  + 7636.753236814713263529119110732*c[79]
+                                                  - 231835.52790717819572370312597406*c[92]
+                                                  - 561184.4616523162431028926146479*c[96]
+                                                  - 219109.61640238431123462620205641*c[97]
+                                                  - 575468.7550162910452016935322981*c[101]
+                                                  - 363689.09799442710267874037678117*c[102]
+                                                  - 284431.89694547269604756525096002*c[107]
+                                                  - 215161.3719978565297492047167632*c[108]
+                                                  - 55491.4047398333573669050014234*c[114]
+                                                  - 45179.6414328400795908212893924*c[115]
+                                                  + 860787.7787236526512788886509359*c[128]
+                                                  + 2.4447989365180933013404214216956e6*c[132]
+                                                  + 1.3715574796558837621160376066866e6*c[133]
+                                                  + 3.4186751328548315282373638330153e6*c[137]
+                                                  + 3.3200120481709098761636165324888e6*c[138]
+                                                  + 745340.8562530300471922444804353*c[139]
+                                                  + 2.7740299839763808868764271686934e6*c[143]
+                                                  + 3.4045190673573852081575485288639e6*c[144]
+                                                  + 1.2371540243639835486917172959386e6*c[145]
+                                                  + 1.2287201341233079997632703954676e6*c[150]
+                                                  + 1.6827217951877844504191309295369e6*c[151]
+                                                  + 731910.1912120092893713048881569*c[152]
+                                                  + 228056.51931045514402422673904993*c[158]
+                                                  + 328291.57771712633444404487485046*c[159]
+                                                  + 153686.69428418323553514622625943*c[160]
+                                                  + z*(146073.07760158954082308413470427*c[97]
+                                                       + 242459.39866295140178582691785411*c[102]
+                                                       + 143440.91466523768649946981117547*c[108]
+                                                       + 30119.760955226719727214192928267*c[115]
+                                                       - 914371.6531039225080773584044577*c[133]
+                                                       - 2.2133413654472732507757443549925e6*c[138]
+                                                       - 1.1594191097269356289657136362327e6*c[139]
+                                                       - 2.2696793782382568054383656859093e6*c[144]
+                                                       - 1.9244618156773077424093380159046e6*c[145]
+                                                       - 1.1218145301251896336127539530246e6*c[151]
+                                                       - 1.1385269641075700056886964926885e6*c[152]
+                                                       - 218861.05181141755629602991656697*c[159]
+                                                       - 239068.19110872947749911635195911*c[160]
+                                                       + z*(579709.5548634678144828568181164*c[139]
+                                                            + 962230.9078386538712046690079523*c[145]
+                                                            + 569263.4820537850028443482463442*c[152]
+                                                            + 119534.09555436473874955817597956*c[160])))))
+                                   - 74.4580418759451395767994517327*c[161]
+                                   + z*(1028.7856919689348012428593113765*c[22]
+                                        + 1069.1454531540598568940766755025*c[24]
+                                        + 460.08694830433953530385461755267*c[27]
+                                        + 77.76888838089432277159160923306*c[31]
+                                        - 7361.391172869432564861673880843*c[37]
+                                        - 9562.727644349179099964654078365*c[39]
+                                        - 3984.4698518121579583186058659852*c[40]
+                                        - 6466.652920947590179240829957224*c[42]
+                                        - 4140.7825347390558177346915579741*c[43]
+                                        - 2434.5512933598256803847355784045*c[46]
+                                        - 1781.9090885900997614901277925042*c[47]
+                                        - 394.36024140371960168901824361658*c[51]
+                                        - 301.19760955226719727214192928267*c[52]
+                                        + 30240.*c[58]
+                                        + 43398.265034445789466623695532771*c[60]
+                                        + 28510.545417441596183842044680068*c[61]
+                                        + 37190.282601776502230677376458339*c[63]
+                                        + 37036.284910881652844742935209553*c[64]
+                                        + 9428.976614670332291671046805438*c[65]
+                                        + 21525.832666821509044321145771609*c[67]
+                                        + 25045.239068533564309431236871907*c[68]
+                                        + 9798.879935992684669220542763365*c[69]
+                                        + 7560.*c[72]
+                                        + 9428.976614670332291671046805438*c[73]
+                                        + 4216.7665337317407618099870099573*c[74]
+                                        + 1193.9849245279439456813757852014*c[78]
+                                        + 1527.3506473629426527058238221465*c[79]
+                                        + 712.7636354360399045960511170017*c[80]
+                                        - 93322.66605707318732590993107967*c[86]
+                                        - 141434.64922005498437506570208157*c[88]
+                                        - 117119.01638931228660782098568942*c[89]
+                                        - 137378.25155387587767885293620997*c[91]
+                                        - 168080.75773270419189968476633119*c[92]
+                                        - 67468.26453970785218895979215932*c[93]
+                                        - 100820.99781295561052180021251489*c[95]
+                                        - 144037.34515742783572974243775963*c[96]
+                                        - 87643.84656095372449385048082256*c[97]
+                                        - 17819.090885900997614901277925042*c[98]
+                                        - 53660.53298281708271239821037081*c[100]
+                                        - 83369.19143184729244588637070472*c[101]
+                                        - 59267.85300649923154764657991989*c[102]
+                                        - 18518.142455440826422371467604777*c[103]
+                                        - 18055.115618571928712964968883405*c[106]
+                                        - 29279.754097328071651955246422355*c[107]
+                                        - 22313.031170148084566584192849517*c[108]
+                                        - 7968.93970362431591663721173197*c[109]
+                                        - 2803.9971469315014265589243742259*c[113]
+                                        - 4624.2837283194464472420834519504*c[114]
+                                        - 3614.371314627206367265703151392*c[115]
+                                        - 1346.996659238618898810149543634*c[116]
+                                        + 240062.24192904639288290406293271*c[122]
+                                        + 376200.*c[124]
+                                        + 361437.1314627206367265703151392*c[125]
+                                        + 393650.02730852185220962053523388*c[127]
+                                        + 547774.041005960778086565505141*c[128]
+                                        + 277154.17803092920359844509427667*c[129]
+                                        + 330495.35912021518127512996361166*c[131]
+                                        + 532063.6803992544650300090697354*c[132]
+                                        + 397751.66910020629101365090593911*c[133]
+                                        + 127503.03525798905466619538771153*c[134]
+                                        + 222603.16978875210976414740381033*c[136]
+                                        + 390478.04547759147991522337486655*c[137]
+                                        + 340854.57027888008061946463066885*c[138]
+                                        + 165631.30138956223270938766231896*c[139]
+                                        + 29549.61928688760619376346971533*c[140]
+                                        + 112363.64536628384058667796031836*c[142]
+                                        + 207826.35059106436611777793120504*c[143]
+                                        + 197287.51518532539924195024808288*c[144]
+                                        + 112005.71413994912786509374695741*c[145]
+                                        + 30708.865169523930162538359888046*c[146]
+                                        + 36720.588230582581450379731551126*c[149]
+                                        + 69927.1621045785040515682338884*c[150]
+                                        + 69288.54450773230089961127356917*c[151]
+                                        + 42167.665337317407618099870099573*c[152]
+                                        + 13214.991486943909492092314272367*c[153]
+                                        + 5634.891303299470034951117645203*c[157]
+                                        + 10859.834252878816382106035192854*c[158]
+                                        + 10943.052590570877814801495828349*c[159]
+                                        + 6830.519745963699357117610055975*c[160]
+                                        + 2233.7412562783541873039835519809*c[161]
+                                        + z*(3984.4698518121579583186058659852*c[40]
+                                             + 4140.7825347390558177346915579741*c[43]
+                                             + 1781.9090885900997614901277925042*c[47]
+                                             + 301.19760955226719727214192928267*c[52]
+                                             - 28510.545417441596183842044680068*c[61]
+                                             - 37036.284910881652844742935209553*c[64]
+                                             - 23572.441536675830729177617013594*c[65]
+                                             - 25045.239068533564309431236871907*c[68]
+                                             - 24497.199839981711673051356908413*c[69]
+                                             - 9428.976614670332291671046805438*c[73]
+                                             - 10541.916334329351904524967524893*c[74]
+                                             - 1527.3506473629426527058238221465*c[79]
+                                             - 1781.9090885900997614901277925042*c[80]
+                                             + 117119.01638931228660782098568942*c[89]
+                                             + 168080.75773270419189968476633119*c[92]
+                                             + 168670.66134926963047239948039829*c[93]
+                                             + 144037.34515742783572974243775963*c[96]
+                                             + 219109.61640238431123462620205641*c[97]
+                                             + 80185.90898655448926705575066269*c[98]
+                                             + 83369.19143184729244588637070472*c[101]
+                                             + 148169.63251624807886911644979974*c[102]
+                                             + 83331.64104948371890067160422149*c[103]
+                                             + 29279.754097328071651955246422355*c[107]
+                                             + 55782.57792537021141646048212379*c[108]
+                                             + 35860.228666309421624867452793867*c[109]
+                                             + 4624.2837283194464472420834519504*c[114]
+                                             + 9035.92828656801591816425787848*c[115]
+                                             + 6061.484966573785044645672946353*c[116]
+                                             - 361437.1314627206367265703151392*c[125]
+                                             - 547774.041005960778086565505141*c[128]
+                                             - 692885.4450773230089961127356917*c[129]
+                                             - 532063.6803992544650300090697354*c[132]
+                                             - 994379.1727505157275341272648478*c[133]
+                                             - 573763.6586609507459978792447019*c[134]
+                                             - 390478.04547759147991522337486655*c[137]
+                                             - 852136.4256972002015486615766721*c[138]
+                                             - 745340.8562530300471922444804353*c[139]
+                                             - 206847.33500821324335634428800731*c[140]
+                                             - 207826.35059106436611777793120504*c[143]
+                                             - 493218.78796331349810487562020721*c[144]
+                                             - 504025.7136297710753929218613083*c[145]
+                                             - 214962.05618666751113776851921632*c[146]
+                                             - 69927.1621045785040515682338884*c[150]
+                                             - 173221.36126933075224902818392292*c[151]
+                                             - 189754.49401792833428144941544808*c[152]
+                                             - 92504.94040860736644464619990657*c[153]
+                                             - 10859.834252878816382106035192854*c[158]
+                                             - 27357.631476427194537003739570871*c[159]
+                                             - 30737.338856836647107029245251886*c[160]
+                                             - 15636.188793948479311127884863866*c[161]
+                                             + z*(15714.96102445055381945174467573*c[65]
+                                                  + 16331.466559987807782034237938942*c[69]
+                                                  + 7027.944222886234603016645016596*c[74]
+                                                  + 1187.9393923933998409934185283361*c[80]
+                                                  - 112447.10756617975364826632026553*c[93]
+                                                  - 146073.07760158954082308413470427*c[97]
+                                                  - 124733.6362013069833043089454753*c[98]
+                                                  - 98779.75501083205257941096653316*c[102]
+                                                  - 129626.99718808578495660027323344*c[103]
+                                                  - 37188.385283580140944306988082529*c[108]
+                                                  - 55782.57792537021141646048212379*c[109]
+                                                  - 6023.952191045343945442838585653*c[115]
+                                                  - 9428.976614670332291671046805438*c[116]
+                                                  + 461923.63005154867266407515712778*c[129]
+                                                  + 662919.4485003438183560848432319*c[133]
+                                                  + 892521.2468059233826633677139807*c[134]
+                                                  + 568090.9504648001343657743844481*c[138]
+                                                  + 1.1594191097269356289657136362327e6*c[139]
+                                                  + 551592.8933552353156169181013528*c[140]
+                                                  + 328812.52530887566540325041347147*c[144]
+                                                  + 784039.9989796438950556562287019*c[145]
+                                                  + 573232.1498311133630340493845769*c[146]
+                                                  + 115480.90751288716816601878928195*c[151]
+                                                  + 295173.65736122185332669909069701*c[152]
+                                                  + 246679.84108961964385238986641752*c[153]
+                                                  + 18238.420984284796358002493047248*c[159]
+                                                  + 47813.638221745895499823270391823*c[160]
+                                                  + 41696.50345052927816300769297031*c[161]
+                                                  + z*(62366.81810065349165215447273765*c[98]
+                                                       + 64813.49859404289247830013661672*c[103]
+                                                       + 27891.288962685105708230241061897*c[109]
+                                                       + 4714.4883073351661458355234027189*c[116]
+                                                       - 446260.62340296169133168385699035*c[134]
+                                                       - 579709.5548634678144828568181164*c[139]
+                                                       - 620542.0050246397300690328640219*c[140]
+                                                       - 392019.99948982194752782811435093*c[145]
+                                                       - 644886.168560002533413305557649*c[146]
+                                                       - 147586.82868061092666334954534851*c[152]
+                                                       - 277514.82122582209933393859971971*c[153]
+                                                       - 23906.819110872947749911635195911*c[160]
+                                                       - 46908.566381845437933383654591599*c[161]
+                                                       + z*(248216.80200985589202761314560877*c[140]
+                                                            + 257954.46742400101336532222305958*c[146]
+                                                            + 111005.92849032883973357543988788*c[153]
+                                                            + 18763.42655273817517335346183664*c[161]))))))
+                              + y*(411.51427678757392049714372455059*c[11]
+                                   + 531.2626469082877277758141154647*c[13]
+                                   + 179.59955456514918650801993915119*c[16]
+                                   - 1840.3477932173581412154184702107*c[21]
+                                   - 4412.3463146040565522612688195343*c[23]
+                                   - 712.7636354360399045960511170017*c[24]
+                                   - 3815.1697209953844987804644375805*c[26]
+                                   - 920.1738966086790706077092351053*c[27]
+                                   - 1138.4199576606165595196016759958*c[30]
+                                   - 311.07555352357729108636643693222*c[31]
+                                   + 5184.*c[36]
+                                   + 15058.159250054436849576983874354*c[38]
+                                   + 3187.5758814497263666548846927882*c[39]
+                                   + 21116.508802356510750357721468699*c[41]
+                                   + 7642.407997483515666375526313082*c[42]
+                                   + 920.1738966086790706077092351053*c[43]
+                                   + 14964.918977395099816077136390611*c[45]
+                                   + 6608.067796262383989615710855669*c[46]
+                                   + 1187.9393923933998409934185283361*c[47]
+                                   + 4136.0851055073806350924402571176*c[50]
+                                   + 1971.8012070185980084450912180829*c[51]
+                                   + 401.59681273635626302952257237689*c[52]
+                                   - 11665.333257134148415738741384958*c[57]
+                                   - 37147.705178112954330230837944862*c[59]
+                                   - 8978.951386437059889646281834366*c[60]
+                                   - 62960.78779685019157265118200182*c[62]
+                                   - 26081.496889557547018916601672082*c[63]
+                                   - 4115.1427678757392049714372455059*c[64]
+                                   - 68696.82962116956383931762672533*c[66]
+                                   - 36574.866124156900323094336178309*c[67]
+                                   - 9866.30629972534351583654785863*c[68]
+                                   - 1088.7644373325205188022825292628*c[69]
+                                   - 43185.664288048180954543682004964*c[71]
+                                   - 25920.*c[72]
+                                   - 8530.978841844586359130947109682*c[73]
+                                   - 1405.5888445772469206033290033191*c[74]
+                                   - 11332.219553114914831062256713656*c[77]
+                                   - 7163.909547167663674088254711209*c[78]
+                                   - 2545.5844122715710878430397035775*c[79]
+                                   - 475.17575695735993639736741133446*c[80]
+                                   + 22863.070659909180274562291707878*c[85]
+                                   + 76741.85298779278238076284031086*c[87]
+                                   + 20204.949888579283482152243154509*c[88]
+                                   + 143505.55111214339362880763847739*c[90]
+                                   + 64341.71275308110726731086885783*c[91]
+                                   + 11591.776395358909786185156298703*c[92]
+                                   + 188640.*c[94]
+                                   + 109051.28334870708893174308700591*c[95]
+                                   + 33671.067699138974586173556878874*c[96]
+                                   + 4869.102586719651360769471156809*c[97]
+                                   + 177505.75877982099992463120006662*c[99]
+                                   + 118986.39922276831384053516212658*c[100]
+                                   + 47217.949129541829349882546239841*c[101]
+                                   + 11673.971046734697123021296044828*c[102]
+                                   + 1234.5428303627217614914311736518*c[103]
+                                   + 102974.54442725153421148495939896*c[105]
+                                   + 74799.76470551227609656915680268*c[106]
+                                   + 33462.57611123208188794885305412*c[107]
+                                   + 10093.990291257466827740468193829*c[108]
+                                   + 1593.7879407248631833274423463941*c[109]
+                                   + 26026.448086513841468404663486538*c[112]
+                                   + 19627.980028520509985912470619582*c[113]
+                                   + 9248.567456638892894484166903901*c[114]
+                                   + 3011.9760955226719727214192928267*c[115]
+                                   + 538.7986636954475595240598174536*c[116]
+                                   - 40739.913401969818129217228730508*c[121]
+                                   - 141391.75874144857669233452815868*c[123]
+                                   - 39600.*c[124]
+                                   - 280444.70445348045473227313498459*c[126]
+                                   - 132920.78844183854749935238852053*c[127]
+                                   - 26084.478143140989432693595482906*c[128]
+                                   - 407802.62284590568827245496051311*c[130]
+                                   - 248558.90569440476195733567978781*c[131]
+                                   - 83064.79398638149875995922185743*c[132]
+                                   - 13715.574796558837621160376066866*c[133]
+                                   - 460974.06087544665662271012755915*c[135]
+                                   - 326734.06433979301265101747786167*c[136]
+                                   - 140784.60143069624786059074059814*c[137]
+                                   - 39840.144578050918513963398389866*c[138]
+                                   - 5521.043379652074423646255410632*c[139]
+                                   - 393195.59273216682381313641749496*c[141]
+                                   - 307448.99284271529387520472577908*c[142]
+                                   - 153610.78087165627060879238393416*c[143]
+                                   - 55869.03084894170598002130919161*c[144]
+                                   - 13237.038943812169656783806458603*c[145]
+                                   - 1364.8384519788413405572604394687*c[146]
+                                   - 215320.69180643090252220396101465*c[148]
+                                   - 178357.14283425825275898726753404*c[149]
+                                   - 96566.08100156079130930851346493*c[150]
+                                   - 39593.45400441845765692072775381*c[151]
+                                   - 11445.509162986153496341393312741*c[152]
+                                   - 1761.9988649258545989456419029823*c[153]
+                                   - 52898.39559003656587177031490509*c[156]
+                                   - 45079.130426395760279608941161623*c[157]
+                                   - 25339.613256717238224914082116659*c[158]
+                                   - 10943.052590570877814801495828349*c[159]
+                                   - 3415.2598729818496785588050279873*c[160]
+                                   + y*(3054.7012947258853054116476442929*c[23]
+                                        + 4517.96414328400795908212893924*c[26]
+                                        + 1707.6299364909248392794025139937*c[30]
+                                        - 12548.466041712030707980819895295*c[38]
+                                        - 41243.181254602560059292424743552*c[41]
+                                        - 5290.897844411664692106133601365*c[42]
+                                        - 43024.142060010911971221767123006*c[45]
+                                        - 7825.343442942296829808078644872*c[46]
+                                        - 14476.297869275832222823540899912*c[50]
+                                        - 2957.7018105278970126676368271243*c[51]
+                                        + 33131.737050749391699935612221093*c[59]
+                                        + 137206.99982143768163473984002282*c[62]
+                                        + 21734.580741297955849097168060068*c[63]
+                                        + 256602.86358495690022333348806227*c[66]
+                                        + 71435.28539874394594354362534826*c[67]
+                                        + 6830.519745963699357117610055975*c[68]
+                                        + 218906.64311527871035579038809413*c[71]
+                                        + 74520.*c[72]
+                                        + 10102.474944289641741076121577255*c[73]
+                                        + 67993.31731868948898637354028194*c[77]
+                                        + 25073.68341508682285930889148923*c[78]
+                                        + 3818.3766184073566317645595553662*c[79]
+                                        - 70838.63352719333758224262182541*c[87]
+                                        - 327649.84236223889872772009493069*c[90]
+                                        - 57385.85191491017675192591006239*c[91]
+                                        - 760320.*c[94]
+                                        - 237649.49484482393908710050092797*c[95]
+                                        - 28059.223082615812155144630732395*c[96]
+                                        - 1.0698104923770377753305127035405e6*c[99]
+                                        - 444449.19709681105463964604676691*c[100]
+                                        - 92222.55689363638544898934812469*c[101]
+                                        - 8081.979955431713392860897261804*c[102]
+                                        - 799567.0508468942656421185082743*c[105]
+                                        - 379157.4279900105029722643465515*c[106]
+                                        - 96204.90631979223542785295253059*c[107]
+                                        - 11953.409555436473874955817597956*c[108]
+                                        - 234238.03277862457321564197137884*c[112]
+                                        - 117767.88017112305991547482371749*c[113]
+                                        - 32369.986098236125130694584163653*c[114]
+                                        - 4517.96414328400795908212893924*c[115]
+                                        + 133195.13504629213746379339609151*c[123]
+                                        + 656660.8713788267131699479025216*c[126]
+                                        + 122696.11240785096692247912786511*c[127]
+                                        + 1.7022322964859995864406406497822e6*c[130]
+                                        + 567506.1740633312264158637644713*c[131]
+                                        + 74084.81625812403943455822489987*c[132]
+                                        + 2.9431420809740055768988415836469e6*c[135]
+                                        + 1.3169128700107687838147880023737e6*c[136]
+                                        + 306804.17858953616279053265168086*c[137]
+                                        + 33200.120481709098761636165324888*c[138]
+                                        + 3.4693728770485307983512036837791e6*c[141]
+                                        + 1.8529661272673065245214132351887e6*c[142]
+                                        + 573781.4461970690108034303752835*c[143]
+                                        + 109119.20087683926949222911951487*c[144]
+                                        + 9164.103884177655916234942932879*c[145]
+                                        + 2.3602460448012618161087741880452e6*c[148]
+                                        + 1.3848907561248287861286070184996e6*c[149]
+                                        + 489490.1347320495283609776372188*c[150]
+                                        + 113831.1802627030657636470922922*c[151]
+                                        + 13553.89242985202387724638681772*c[152]
+                                        + 661229.9448754570733971289363137*c[156]
+                                        + 405712.1738375618425164804704546*c[157]
+                                        + 152037.67954030342934948449269995*c[158]
+                                        + 38300.68406699807235180523539922*c[159]
+                                        + y*(20163.333057805696028987407652403*c[41]
+                                             + 32008.298923872852384387208391029*c[45]
+                                             + 12867.82032824518419806536968881*c[50]
+                                             - 78403.99989796438950556562287019*c[62]
+                                             - 320585.20489879129791681559138488*c[66]
+                                             - 34923.917306052595794621327948038*c[67]
+                                             - 375268.53105476350346706923673279*c[71]
+                                             - 55440.*c[72]
+                                             - 135986.63463737897797274708056388*c[77]
+                                             - 22287.718591188286986052347990427*c[78]
+                                             + 198113.85817251654341676098763251*c[90]
+                                             + 1.04832e6*c[94]
+                                             + 135799.71133989939376405742910169*c[95]
+                                             + 2.4070736078483349944936535829661e6*c[99]
+                                             + 555269.863039585464589164089924*c[100]
+                                             + 45086.583370222232886172570194293*c[101]
+                                             + 2.3260132388273287727770720240706e6*c[105]
+                                             + 649984.1622685894336667388798026*c[106]
+                                             + 71572.73223791306403811282458798*c[107]
+                                             + 780793.4425954152440521399045961*c[112]
+                                             + 235535.76034224611983094964743498*c[113]
+                                             + 28773.320976209889005061852589913*c[114]
+                                             - 408588.98663571439930574536156897*c[126]
+                                             - 2.4447792695456168727644553313158e6*c[130]
+                                             - 343143.26803829329969331297386635*c[131]
+                                             - 7.107668425806032209806573248861e6*c[135]
+                                             - 1.8157435025906054443506925487274e6*c[136]
+                                             - 175316.67347973495016601865810335*c[137]
+                                             - 1.2078557423798588705370857269453e7*c[141]
+                                             - 4.1691737863514396801731797791746e6*c[142]
+                                             - 716850.3107343959295076977916927*c[143]
+                                             - 53347.16487312142064064534731838*c[144]
+                                             - 1.0213930252356337683745572509669e7*c[148]
+                                             - 4.0287731087267746505559476901807e6*c[149]
+                                             - 839125.9452549420486188188066608*c[150]
+                                             - 84685.99884278392332174711214009*c[151]
+                                             - 3.2326797305022345810526303553113e6*c[156]
+                                             - 1.3523739127918728083882682348487e6*c[157]
+                                             - 304075.35908060685869896898539991*c[158]
+                                             + y*(122576.69599071431979172360847069*c[66]
+                                                  + 203270.45432133023104466250323026*c[71]
+                                                  + 84991.64664836186123296692535242*c[77]
+                                                  - 458640.*c[94]
+                                                  - 2.2231999294710316268587217120451e6*c[99]
+                                                  - 212309.06527984150116644509320624*c[100]
+                                                  - 2.816656656392468435784735654148e6*c[105]
+                                                  - 352074.75456215260990281689322639*c[106]
+                                                  - 1.0735909835686959605716923688197e6*c[112]
+                                                  - 147209.85021390382489434352964686*c[113]
+                                                  + 1.1226027258117628497387805092777e6*c[130]
+                                                  + 7.180557486713688305084523140825e6*c[135]
+                                                  + 794387.7823833898819034279900683*c[136]
+                                                  + 1.9370665230187630290794220567767e7*c[141]
+                                                  + 3.8506952332273713712710618793765e6*c[142]
+                                                  + 274089.82469256314951764915564723*c[143]
+                                                  + 2.0496873546958326297786723211972e7*c[148]
+                                                  + 4.8785924363488286784075929060782e6*c[149]
+                                                  + 454526.5536797602763351935202746*c[150]
+                                                  + 7.27352939363002780736841829945e6*c[156]
+                                                  + 1.8595141300888251115338688229169e6*c[157]
+                                                  + y*(702063.1356224310400606489616985*c[99]
+                                                       + 1.1993505762703413984631777624114e6*c[105]
+                                                       + 515323.6721129740610744123370334*c[112]
+                                                       - 2.5530871063870891751411637834045e6*c[135]
+                                                       - 1.4247557948412633145228943128053e7*c[141]
+                                                       - 1.2160090210191699067171774355926e6*c[142]
+                                                       - 1.913041531049443787793427499784e7*c[148]
+                                                       - 2.0773361341872431791929105277494e6*c[149]
+                                                       - 7.564470569375228919663155031428e6*c[156]
+                                                       + y*(3.8445791289367422772840005266174e6*c[141]
+                                                            + 6.710828227967096461942023451623e6*c[148]
+                                                            + 2.9417385547570334687578936233333e6*c[156])
+                                                       - 892566.7824426360535362570350001*c[157]
+                                                       + z*(2.4320180420383398134343548711852e6*c[142]
+                                                            + 4.1546722683744863583858210554988e6*c[149]
+                                                            + 1.7851335648852721070725140700003e6*c[157]))
+                                                  + 190047.09942537928668685561587494*c[158]
+                                                  + z*(424618.13055968300233289018641249*c[100]
+                                                       + 704149.5091243052198056337864528*c[106]
+                                                       + 294419.70042780764978868705929372*c[113]
+                                                       - 1.5887755647667797638068559801365e6*c[136]
+                                                       - 7.701390466454742742542123758753e6*c[142]
+                                                       - 1.6445389481553788971058949338834e6*c[143]
+                                                       - 9.757184872697657356815185812156e6*c[149]
+                                                       - 2.7271593220785616580111611216476e6*c[150]
+                                                       - 3.7190282601776502230677376458339e6*c[157]
+                                                       - 1.1402825965522757201211336952496e6*c[158]
+                                                       + z*(1.6445389481553788971058949338834e6*c[143]
+                                                            + 2.7271593220785616580111611216476e6*c[150]
+                                                            + 1.1402825965522757201211336952496e6*c[158])))
+                                             - 34045.052503998286534937987021529*c[159]
+                                             + z*(69847.83461210519158924265589608*c[67]
+                                                  + 110880.*c[72]
+                                                  + 44575.437182376573972104695980854*c[78]
+                                                  - 271599.42267979878752811485820339*c[95]
+                                                  - 1.110539726079170929178328179848e6*c[100]
+                                                  - 270519.50022133339731703542116576*c[101]
+                                                  - 1.2999683245371788673334777596051e6*c[106]
+                                                  - 429436.39342747838422867694752787*c[107]
+                                                  - 471071.52068449223966189929486996*c[113]
+                                                  - 172639.92585725933403037111553948*c[114]
+                                                  + 686286.5360765865993866259477327*c[131]
+                                                  + 3.6314870051812108887013850974549e6*c[136]
+                                                  + 1.0519000408784097009961119486201e6*c[137]
+                                                  + 8.338347572702879360346359558349e6*c[142]
+                                                  + 4.3011018644063755770461867501565e6*c[143]
+                                                  + 640165.9784774570476877441678206*c[144]
+                                                  + 8.057546217453549301111895380361e6*c[149]
+                                                  + 5.034755671529652291712912839965e6*c[150]
+                                                  + 1.0162319861134070798609653456811e6*c[151]
+                                                  + 2.7047478255837456167765364696974e6*c[157]
+                                                  + 1.8244521544836411521938139123994e6*c[158]
+                                                  + 408540.63004797943841925584425835*c[159]
+                                                  + z*(270519.50022133339731703542116576*c[101]
+                                                       + 429436.39342747838422867694752787*c[107]
+                                                       + 172639.92585725933403037111553948*c[114]
+                                                       - 1.0519000408784097009961119486201e6*c[137]
+                                                       - 4.3011018644063755770461867501565e6*c[143]
+                                                       - 1.6004149461936426192193604195514e6*c[144]
+                                                       - 5.034755671529652291712912839965e6*c[150]
+                                                       - 2.5405799652835176996524133642028e6*c[151]
+                                                       - 1.8244521544836411521938139123994e6*c[158]
+                                                       - 1.0213515751199485960481396106459e6*c[159]
+                                                       + z*(1.0669432974624284128129069463676e6*c[144]
+                                                            + 1.6937199768556784664349422428019e6*c[151]
+                                                            + 680901.0500799657306987597404306*c[159]))))
+                                        + 5122.889809472774517838207541981*c[160]
+                                        + z*(10581.795688823329384212267202729*c[42]
+                                             + 15650.686885884593659616157289743*c[46]
+                                             + 5915.403621055794025335273654249*c[51]
+                                             - 43469.161482595911698194336120136*c[63]
+                                             - 142870.57079748789188708725069652*c[67]
+                                             - 40983.118475782196142705660335848*c[68]
+                                             - 149040.*c[72]
+                                             - 60614.84966573785044645672946353*c[73]
+                                             - 50147.36683017364571861778297846*c[78]
+                                             - 22910.259710444139790587357332197*c[79]
+                                             + 114771.70382982035350385182012478*c[91]
+                                             + 475298.98968964787817420100185593*c[95]
+                                             + 168355.33849569487293086778439437*c[96]
+                                             + 888898.3941936221092792920935338*c[100]
+                                             + 553335.3413618183126939360887481*c[101]
+                                             + 96983.75946518056071433076714164*c[102]
+                                             + 758314.855980021005944528693103*c[106]
+                                             + 577229.4379187534125671177151836*c[107]
+                                             + 143440.91466523768649946981117547*c[108]
+                                             + 235535.76034224611983094964743498*c[113]
+                                             + 194219.91658941675078416750498192*c[114]
+                                             + 54215.56971940809550898554727088*c[115]
+                                             - 245392.22481570193384495825573021*c[127]
+                                             - 1.1350123481266624528317275289426e6*c[131]
+                                             - 444508.89754874423660734934939921*c[132]
+                                             - 2.6338257400215375676295760047475e6*c[136]
+                                             - 1.8408250715372169767431959100852e6*c[137]
+                                             - 398401.44578050918513963398389866*c[138]
+                                             - 3.7059322545346130490428264703774e6*c[142]
+                                             - 3.4426886771824140648205822517009e6*c[143]
+                                             - 1.3094304105220712339067494341784e6*c[144]
+                                             - 183282.07768355311832469885865758*c[145]
+                                             - 2.7697815122496575722572140369992e6*c[149]
+                                             - 2.9369408083922971701658658233128e6*c[150]
+                                             - 1.3659741631524367891637651075064e6*c[151]
+                                             - 271077.8485970404775449277363544*c[152]
+                                             - 811424.3476751236850329609409092*c[157]
+                                             - 912226.0772418205760969069561997*c[158]
+                                             - 459608.20880397686822166282479064*c[159]
+                                             - 102457.79618945549035676415083962*c[160]
+                                             + z*(40983.118475782196142705660335848*c[68]
+                                                  + 60614.84966573785044645672946353*c[73]
+                                                  + 22910.259710444139790587357332197*c[79]
+                                                  - 168355.33849569487293086778439437*c[96]
+                                                  - 553335.3413618183126939360887481*c[101]
+                                                  - 242459.39866295140178582691785411*c[102]
+                                                  - 577229.4379187534125671177151836*c[107]
+                                                  - 358602.28666309421624867452793867*c[108]
+                                                  - 194219.91658941675078416750498192*c[114]
+                                                  - 135538.9242985202387724638681772*c[115]
+                                                  + 444508.89754874423660734934939921*c[132]
+                                                  + 1.8408250715372169767431959100852e6*c[137]
+                                                  + 996003.6144512729628490849597466*c[138]
+                                                  + 3.4426886771824140648205822517009e6*c[143]
+                                                  + 3.2735760263051780847668735854461e6*c[144]
+                                                  + 824769.3495759890324611448639591*c[145]
+                                                  + 2.9369408083922971701658658233128e6*c[150]
+                                                  + 3.4149354078810919729094127687661e6*c[151]
+                                                  + 1.2198503186866821489521748135948e6*c[152]
+                                                  + 912226.0772418205760969069561997*c[158]
+                                                  + 1.1490205220099421705541570619766e6*c[159]
+                                                  + 461060.08285254970660543867877829*c[160]
+                                                  + z*(161639.59910863426785721794523607*c[102]
+                                                       + 239068.19110872947749911635195911*c[108]
+                                                       + 90359.2828656801591816425787848*c[115]
+                                                       - 664002.4096341819752327233064978*c[138]
+                                                       - 2.1823840175367853898445823902974e6*c[144]
+                                                       - 1.282974543784871828272892010603e6*c[145]
+                                                       - 2.2766236052540613152729418458441e6*c[151]
+                                                       - 1.8975449401792833428144941544808e6*c[152]
+                                                       - 766013.6813399614470361047079844*c[159]
+                                                       - 717204.5733261884324973490558773*c[160]
+                                                       + z*(641487.2718924359141364460053015*c[145]
+                                                            + 948772.4700896416714072470772404*c[152]
+                                                            + 358602.28666309421624867452793867*c[160])))))
+                                   - 595.6643350075611166143956138616*c[161]
+                                   + z*(1425.5272708720798091921022340034*c[24]
+                                        + 1840.3477932173581412154184702107*c[27]
+                                        + 622.1511070471545821727328738644*c[31]
+                                        - 6375.151762899452733309769385576*c[39]
+                                        - 15284.815994967031332751052626165*c[42]
+                                        - 5521.043379652074423646255410632*c[43]
+                                        - 13216.135592524767979231421711339*c[46]
+                                        - 7127.636354360399045960511170017*c[47]
+                                        - 3943.6024140371960168901824361658*c[51]
+                                        - 2409.5808764181375781771354342613*c[52]
+                                        + 17957.902772874119779292563668733*c[60]
+                                        + 52162.99377911509403783320334416*c[63]
+                                        + 24690.856607254435229828623473035*c[64]
+                                        + 73149.73224831380064618867235662*c[67]
+                                        + 59197.83779835206109501928715178*c[68]
+                                        + 13065.173247990246225627390351153*c[69]
+                                        + 51840.*c[72]
+                                        + 51185.87305106751815478568265809*c[73]
+                                        + 16867.066134926963047239948039829*c[74]
+                                        + 14327.819094335327348176509422417*c[78]
+                                        + 15273.506473629426527058238221465*c[79]
+                                        + 5702.109083488319236768408936014*c[80]
+                                        - 40409.899777158566964304486309019*c[88]
+                                        - 128683.42550616221453462173771567*c[91]
+                                        - 69550.65837215345871711093779222*c[92]
+                                        - 218102.56669741417786348617401181*c[95]
+                                        - 202026.40619483384751704134127324*c[96]
+                                        - 58429.23104063581632923365388171*c[97]
+                                        - 237972.79844553662768107032425315*c[100]
+                                        - 283307.69477725097609929527743905*c[101]
+                                        - 140087.65256081636547625555253793*c[102]
+                                        - 24690.856607254435229828623473035*c[103]
+                                        - 149599.52941102455219313831360535*c[106]
+                                        - 200775.45666739249132769311832472*c[107]
+                                        - 121127.88349508960193288561832595*c[108]
+                                        - 31875.758814497263666548846927882*c[109]
+                                        - 39255.960057041019971824941239163*c[113]
+                                        - 55491.4047398333573669050014234*c[114]
+                                        - 36143.71314627206367265703151392*c[115]
+                                        - 10775.973273908951190481196349072*c[116]
+                                        + 79200.*c[124]
+                                        + 265841.57688367709499870477704106*c[127]
+                                        + 156506.86885884593659616157289743*c[128]
+                                        + 497117.81138880952391467135957561*c[131]
+                                        + 498388.76391828899255975533114456*c[132]
+                                        + 164586.89755870605145392451280239*c[133]
+                                        + 653468.1286795860253020349557233*c[136]
+                                        + 844707.6085841774871635444435889*c[137]
+                                        + 478081.73493661102216756078067839*c[138]
+                                        + 110420.86759304148847292510821264*c[139]
+                                        + 614897.9856854305877504094515582*c[142]
+                                        + 921664.685229937623652754303605*c[143]
+                                        + 670428.3701873004717602557102994*c[144]
+                                        + 264740.77887624339313567612917206*c[145]
+                                        + 40945.153559365240216717813184061*c[146]
+                                        + 356714.28566851650551797453506808*c[149]
+                                        + 579396.4860093647478558510807896*c[150]
+                                        + 475121.44805302149188304873304572*c[151]
+                                        + 228910.18325972306992682786625483*c[152]
+                                        + 52859.96594777563796836925708947*c[153]
+                                        + 90158.26085279152055921788232325*c[157]
+                                        + 152037.67954030342934948449269995*c[158]
+                                        + 131316.63108685053377761794994018*c[159]
+                                        + 68305.19745963699357117610055975*c[160]
+                                        + 17869.930050226833498431868415847*c[161]
+                                        + z*(5521.043379652074423646255410632*c[43]
+                                             + 7127.636354360399045960511170017*c[47]
+                                             + 2409.5808764181375781771354342613*c[52]
+                                             - 24690.856607254435229828623473035*c[64]
+                                             - 59197.83779835206109501928715178*c[68]
+                                             - 32662.933119975615564068475877884*c[69]
+                                             - 51185.87305106751815478568265809*c[73]
+                                             - 42167.665337317407618099870099573*c[74]
+                                             - 15273.506473629426527058238221465*c[79]
+                                             - 14255.272708720798091921022340034*c[80]
+                                             + 69550.65837215345871711093779222*c[92]
+                                             + 202026.40619483384751704134127324*c[96]
+                                             + 146073.07760158954082308413470427*c[97]
+                                             + 283307.69477725097609929527743905*c[101]
+                                             + 350219.13140204091369063888134483*c[102]
+                                             + 111108.85473264495853422880562866*c[103]
+                                             + 200775.45666739249132769311832472*c[107]
+                                             + 302819.70873772400483221404581488*c[108]
+                                             + 143440.91466523768649946981117547*c[109]
+                                             + 55491.4047398333573669050014234*c[114]
+                                             + 90359.2828656801591816425787848*c[115]
+                                             + 48491.879732590280357165383570822*c[116]
+                                             - 156506.86885884593659616157289743*c[128]
+                                             - 498388.76391828899255975533114456*c[132]
+                                             - 411467.24389676512863481128200598*c[133]
+                                             - 844707.6085841774871635444435889*c[137]
+                                             - 1.195204337341527555418901951696e6*c[138]
+                                             - 496893.90416868669812816298695689*c[139]
+                                             - 921664.685229937623652754303605*c[143]
+                                             - 1.6760709254682511794006392757484e6*c[144]
+                                             - 1.1913335049430952691105425812742e6*c[145]
+                                             - 286616.07491555668151702469228843*c[146]
+                                             - 579396.4860093647478558510807896*c[150]
+                                             - 1.1878036201325537297076218326143e6*c[151]
+                                             - 1.0300958246687538146707253981467e6*c[152]
+                                             - 370019.76163442946577858479962628*c[153]
+                                             - 152037.67954030342934948449269995*c[158]
+                                             - 328291.57771712633444404487485046*c[159]
+                                             - 307373.38856836647107029245251886*c[160]
+                                             - 125089.51035158783448902307891093*c[161]
+                                             + z*(21775.288746650410376045650585256*c[69]
+                                                  + 28111.776891544938412066580066382*c[74]
+                                                  + 9503.515139147198727947348226689*c[80]
+                                                  - 97382.05173439302721538942313618*c[97]
+                                                  - 233479.42093469394246042592089655*c[102]
+                                                  - 172835.99625078104660880036431125*c[103]
+                                                  - 201879.80582514933655480936387658*c[108]
+                                                  - 223130.31170148084566584192849517*c[109]
+                                                  - 60239.52191045343945442838585653*c[115]
+                                                  - 75431.8129173626583333683744435*c[116]
+                                                  + 274311.49593117675242320752133732*c[133]
+                                                  + 796802.8915610183702792679677973*c[138]
+                                                  + 772946.0731512904193104757574885*c[139]
+                                                  + 1.1173806169788341196004261838323e6*c[144]
+                                                  + 1.8531854521337037519497329042044e6*c[145]
+                                                  + 764309.5331081511507120658461025*c[146]
+                                                  + 791869.0800883691531384145550762*c[151]
+                                                  + 1.6023712828180614894877950637838e6*c[152]
+                                                  + 986719.3643584785754095594656701*c[153]
+                                                  + 218861.05181141755629602991656697*c[159]
+                                                  + 478136.38221745895499823270391823*c[160]
+                                                  + 333572.02760423422530406154376248*c[161]
+                                                  + z*(86417.99812539052330440018215562*c[103]
+                                                       + 111565.15585074042283292096424759*c[109]
+                                                       + 37715.906458681329166684187221751*c[116]
+                                                       - 386473.03657564520965523787874425*c[139]
+                                                       - 926592.7260668518759748664521022*c[145]
+                                                       - 859848.2247466700445510740768653*c[146]
+                                                       - 801185.6414090307447438975318919*c[152]
+                                                       - 1.1100592849032883973357543988788e6*c[153]
+                                                       - 239068.19110872947749911635195911*c[160]
+                                                       - 375268.53105476350346706923673279*c[161]
+                                                       + z*(343939.28989866801782042963074611*c[146]
+                                                            + 444023.71396131535893430175955154*c[153]
+                                                            + 150107.41242190540138682769469312*c[161]))))))
+                              + 39.496835316262998034876922087446*c[162]
+                              + z*(169.70562748477140585620264690516*c[12]
+                                   + 146.96938456699068589183704448235*c[14]
+                                   + 37.947331922020551983986722533193*c[17]
+                                   - 881.8163074019441153510222668941*c[22]
+                                   - 1120.0571413994912786509374695741*c[24]
+                                   - 657.267069006199336148363739361*c[25]
+                                   - 657.267069006199336148363739361*c[27]
+                                   - 569.2099788303082797598008379979*c[28]
+                                   - 155.53777676178864554318321846611*c[31]
+                                   - 146.96938456699068589183704448235*c[32]
+                                   + 2760.521689826037211823127705316*c[37]
+                                   + 3984.4698518121579583186058659852*c[39]
+                                   + 3415.2598729818496785588050279873*c[40]
+                                   + 3380.2958450407857755122520230941*c[42]
+                                   + 4337.9626554409156185792006797824*c[43]
+                                   + 1555.3777676178864554318321846611*c[44]
+                                   + 1738.9652095427326288462396988604*c[46]
+                                   + 2545.5844122715710878430397035775*c[47]
+                                   + 1346.996659238618898810149543634*c[48]
+                                   + 394.36024140371960168901824361658*c[51]
+                                   + 602.3952191045343945442838585653*c[52]
+                                   + 347.79304190854652576924793977207*c[53]
+                                   - 6720.*c[58]
+                                   - 10309.166406649957651075360624643*c[60]
+                                   - 10691.454531540598568940766755025*c[61]
+                                   - 10196.469977399041015625831929415*c[63]
+                                   - 15431.785379534022018642889670647*c[64]
+                                   - 8081.979955431713392860897261804*c[65]
+                                   - 7492.767712934920552300575814306*c[67]
+                                   - 13091.829513097090434475419273951*c[68]
+                                   - 10265.493266278050605850092418763*c[69]
+                                   - 2939.3876913398137178367408896471*c[70]
+                                   - 3600.*c[72]
+                                   - 6734.98329619309449405074771817*c[73]
+                                   - 6023.952191045343945442838585653*c[74]
+                                   - 2545.5844122715710878430397035775*c[75]
+                                   - 795.989949685295963787583856801*c[78]
+                                   - 1527.3506473629426527058238221465*c[79]
+                                   - 1425.5272708720798091921022340034*c[80]
+                                   - 657.267069006199336148363739361*c[81]
+                                   + 13998.39990856097809888648966195*c[86]
+                                   + 22225.44487743721183036746746996*c[88]
+                                   + 26026.448086513841468404663486538*c[89]
+                                   + 23823.823370735437015193483874387*c[91]
+                                   + 39927.229806236244819082205028866*c[92]
+                                   + 25300.599202390444570859922059744*c[93]
+                                   + 20575.713839378696024857186227529*c[95]
+                                   + 39490.758412570402292425776586334*c[96]
+                                   + 36518.269400397385205771033676068*c[97]
+                                   + 15273.506473629426527058238221465*c[98]
+                                   + 13998.39990856097809888648966195*c[100]
+                                   + 29019.364569197582621281981543236*c[101]
+                                   + 30980.923162488234672633439503581*c[102]
+                                   + 19399.958762842770537722489871671*c[103]
+                                   + 4874.4230427815762162759301409596*c[104]
+                                   + 6448.255578061403111773203172645*c[106]
+                                   + 13942.740046346700786645355439217*c[107]
+                                   + 15937.879407248631833274423463941*c[108]
+                                   + 11384.199576606165595196016759958*c[109]
+                                   + 4221.37418384108659910906710219*c[110]
+                                   + 1401.998573465750713279462187113*c[113]
+                                   + 3082.8558188796309648280556346336*c[114]
+                                   + 3614.371314627206367265703151392*c[115]
+                                   + 2693.9933184772377976202990872679*c[116]
+                                   + 1089.9541274750969995521118114985*c[117]
+                                   - 26188.608210441424678134988683569*c[122]
+                                   - 42480.*c[124]
+                                   - 54215.56971940809550898554727088*c[125]
+                                   - 47777.122558814694695571417971716*c[127]
+                                   - 86078.77787236526512788886509359*c[128]
+                                   - 61589.8173402064896885433542837*c[129]
+                                   - 45092.544838365465664826384386284*c[131]
+                                   - 92269.27115784539456849524373893*c[132]
+                                   - 94485.07082073865916799370179397*c[133]
+                                   - 47813.638221745895499823270391823*c[134]
+                                   - 36165.220862038157888853079610643*c[136]
+                                   - 79689.3970362431591663721173197*c[137]
+                                   - 93452.19098555153725497587276635*c[138]
+                                   - 69013.0422456509302955781926329*c[139]
+                                   - 25328.24510304651959465440261314*c[140]
+                                   - 23437.815597875156932190494790333*c[142]
+                                   - 54215.56971940809550898554727088*c[143]
+                                   - 68672.35041849084693377619254802*c[144]
+                                   - 58548.44148224613502038991318228*c[145]
+                                   - 32171.192082358403027421138930334*c[146]
+                                   - 7418.679127715391358001795890646*c[147]
+                                   - 10491.596637309308985822780443179*c[149]
+                                   - 24973.986465920894304131512103*c[150]
+                                   - 32994.545003682048047433939794842*c[151]
+                                   - 30119.760955226719727214192928267*c[152]
+                                   - 18878.559267062727845846163246239*c[153]
+                                   - 6424.764587126908885835562377369*c[154]
+                                   - 2253.9565213197880139804470580811*c[157]
+                                   - 5429.917126439408191053017596427*c[158]
+                                   - 7295.368393713918543200997218899*c[159]
+                                   - 6830.519745963699357117610055975*c[160]
+                                   - 4467.4825125567083746079671039618*c[161]
+                                   - 1658.8670832830459174648307276727*c[162]
+                                   + z*(657.267069006199336148363739361*c[25]
+                                        + 569.2099788303082797598008379979*c[28]
+                                        + 146.96938456699068589183704448235*c[32]
+                                        - 3415.2598729818496785588050279873*c[40]
+                                        - 4337.9626554409156185792006797824*c[43]
+                                        - 3888.4444190447161385795804616528*c[44]
+                                        - 2545.5844122715710878430397035775*c[47]
+                                        - 3367.4916480965472470253738590849*c[48]
+                                        - 602.3952191045343945442838585653*c[52]
+                                        - 869.4826047713663144231198494302*c[53]
+                                        + 10691.454531540598568940766755025*c[61]
+                                        + 15431.785379534022018642889670647*c[64]
+                                        + 20204.949888579283482152243154509*c[65]
+                                        + 13091.829513097090434475419273951*c[68]
+                                        + 25663.733165695126514625231046908*c[69]
+                                        + 13227.244611029161730265334003412*c[70]
+                                        + 6734.98329619309449405074771817*c[73]
+                                        + 15059.880477613359863607096464133*c[74]
+                                        + 11455.129855222069895293678666099*c[75]
+                                        + 1527.3506473629426527058238221465*c[79]
+                                        + 3563.8181771801995229802555850084*c[80]
+                                        + 2957.7018105278970126676368271243*c[81]
+                                        - 26026.448086513841468404663486538*c[89]
+                                        - 39927.229806236244819082205028866*c[92]
+                                        - 63251.49800597611142714980514936*c[93]
+                                        - 39490.758412570402292425776586334*c[96]
+                                        - 91295.67350099346301442758419017*c[97]
+                                        - 68730.77913133241937176207199659*c[98]
+                                        - 29019.364569197582621281981543236*c[101]
+                                        - 77452.30790622058668158359875895*c[102]
+                                        - 87299.81443279246741975120442252*c[103]
+                                        - 34120.961299471033513931510986717*c[104]
+                                        - 13942.740046346700786645355439217*c[107]
+                                        - 39844.698518121579583186058659852*c[108]
+                                        - 51228.89809472774517838207541981*c[109]
+                                        - 29549.61928688760619376346971533*c[110]
+                                        - 3082.8558188796309648280556346336*c[114]
+                                        - 9035.92828656801591816425787848*c[115]
+                                        - 12122.969933147570089291345892706*c[116]
+                                        - 7629.67889232567899686478268049*c[117]
+                                        + 54215.56971940809550898554727088*c[125]
+                                        + 86078.77787236526512788886509359*c[128]
+                                        + 153974.54335051622422135838570926*c[129]
+                                        + 92269.27115784539456849524373893*c[132]
+                                        + 236212.67705184664791998425448491*c[133]
+                                        + 215161.3719978565297492047167632*c[134]
+                                        + 79689.3970362431591663721173197*c[137]
+                                        + 233630.47746387884313743968191588*c[138]
+                                        + 310558.69010542918633010186684805*c[139]
+                                        + 177297.71572132563716258081829198*c[140]
+                                        + 54215.56971940809550898554727088*c[143]
+                                        + 171680.87604622711733444048137006*c[144]
+                                        + 263467.98667010760759175460932027*c[145]
+                                        + 225198.34457650882119194797251233*c[146]
+                                        + 74186.79127715391358001795890646*c[147]
+                                        + 24973.986465920894304131512103*c[150]
+                                        + 82486.3625092051201185848494871*c[151]
+                                        + 135538.9242985202387724638681772*c[152]
+                                        + 132149.91486943909492092314272367*c[153]
+                                        + 64247.64587126908885835562377369*c[154]
+                                        + 5429.917126439408191053017596427*c[158]
+                                        + 18238.420984284796358002493047248*c[159]
+                                        + 30737.338856836647107029245251886*c[160]
+                                        + 31272.377587896958622255769727733*c[161]
+                                        + 16588.670832830459174648307276727*c[162]
+                                        + z*(2592.2962793631440923863869744352*c[44]
+                                             + 2244.9944320643648313502492393899*c[48]
+                                             + 579.6550698475775429487465662868*c[53]
+                                             - 13469.96659238618898810149543634*c[65]
+                                             - 17109.155443796751009750154031272*c[69]
+                                             - 20575.713839378696024857186227529*c[70]
+                                             - 10039.920318408906575738064309422*c[74]
+                                             - 17819.090885900997614901277925042*c[75]
+                                             - 2375.8787847867996819868370566723*c[80]
+                                             - 4600.8694830433953530385461755267*c[81]
+                                             + 42167.665337317407618099870099573*c[93]
+                                             + 60863.78233399564200961838946011*c[97]
+                                             + 106914.54531540598568940766755025*c[98]
+                                             + 51634.87193748039112105573250597*c[102]
+                                             + 135799.71133989939376405742910169*c[103]
+                                             + 90989.23013192275603715069596458*c[104]
+                                             + 26563.132345414386388790705773235*c[108]
+                                             + 79689.3970362431591663721173197*c[109]
+                                             + 78798.98476503361651670258590755*c[110]
+                                             + 6023.952191045343945442838585653*c[115]
+                                             + 18857.953229340664583342093610875*c[116]
+                                             + 20345.810379535143991639420481306*c[117]
+                                             - 102649.69556701081614757225713951*c[129]
+                                             - 157475.11803456443194665616965661*c[133]
+                                             - 334695.46755222126849876289274276*c[134]
+                                             - 155753.65164258589542495978794392*c[138]
+                                             - 483091.29571955651206904734843031*c[139]
+                                             - 472793.90859020169910021551544528*c[140]
+                                             - 114453.91736415141155629365424671*c[144]
+                                             - 409839.09037572294514272939227597*c[145]
+                                             - 600528.9188706901898451945933662*c[146]
+                                             - 296747.16510861565432007183562583*c[147]
+                                             - 54990.90833947008007905656632474*c[151]
+                                             - 210838.32668658703809049935049787*c[152]
+                                             - 352399.77298517091978912838059646*c[153]
+                                             - 256990.58348507635543342249509475*c[154]
+                                             - 12158.947322856530905334995364832*c[159]
+                                             - 47813.638221745895499823270391823*c[160]
+                                             - 83393.00690105855632601538594062*c[161]
+                                             - 66354.68333132183669859322910691*c[162]
+                                             + z*(10287.856919689348012428593113765*c[70]
+                                                  + 8909.545442950498807450638962521*c[75]
+                                                  + 2300.4347415216976765192730877634*c[81]
+                                                  - 53457.27265770299284470383377513*c[98]
+                                                  - 67899.85566994969688202871455085*c[103]
+                                                  - 102362.88389841310054179453296015*c[104]
+                                                  - 39844.698518121579583186058659852*c[109]
+                                                  - 88648.85786066281858129040914599*c[110]
+                                                  - 9428.976614670332291671046805438*c[116]
+                                                  - 22889.03667697703699059434804147*c[117]
+                                                  + 167347.73377611063424938144637138*c[134]
+                                                  + 241545.64785977825603452367421515*c[139]
+                                                  + 531893.1471639769114877424548759*c[140]
+                                                  + 204919.54518786147257136469613799*c[145]
+                                                  + 675595.033729526463575843917537*c[146]
+                                                  + 556400.9345786543518501346917984*c[147]
+                                                  + 105419.16334329351904524967524893*c[152]
+                                                  + 396449.74460831728476276942817102*c[153]
+                                                  + 481857.34403451816643766717830265*c[154]
+                                                  + 23906.819110872947749911635195911*c[160]
+                                                  + 93817.1327636908758667673091832*c[161]
+                                                  + 124415.03124622844380986230457546*c[162]
+                                                  + z*(40945.153559365240216717813184061*c[104]
+                                                       + 35459.543144265127432516163658396*c[110]
+                                                       + 9155.614670790814796237739216588*c[117]
+                                                       - 212757.25886559076459509698195038*c[140]
+                                                       - 270238.0134918105854303375670148*c[146]
+                                                       - 489632.82242921582962811852878262*c[147]
+                                                       - 158579.89784332691390510777126841*c[153]
+                                                       - 424034.46275037598646514711690633*c[154]
+                                                       - 37526.853105476350346706923673279*c[161]
+                                                       - 109485.2274966810305526788280264*c[162]
+                                                       + z*(163210.94080973860987603950959421*c[147]
+                                                            + 141344.82091679199548838237230211*c[154]
+                                                            + 36495.0758322270101842262760088*c[162])))))))
+                         + y*(42.426406871192851464050661726291*c[5]
+                              + 32.863353450309966807418186968048*c[7]
+                              - 117.57550765359254871346963558588*c[11]
+                              - 303.57865537616441587189378026554*c[13]
+                              - 73.48469228349534294591852224118*c[14]
+                              - 179.59955456514918650801993915119*c[16]
+                              - 56.92099788303082797598008379979*c[17]
+                              + 230.04347415216976765192730877634*c[21]
+                              + 721.2489168102784748888612493469*c[23]
+                              + 203.6467529817256870274431762862*c[24]
+                              + 1104.3912350249797233311870740364*c[26]
+                              + 525.8136552049594689186909914888*c[27]
+                              + 94.86832980505137995996680633298*c[28]
+                              + 569.2099788303082797598008379979*c[30]
+                              + 311.07555352357729108636643693222*c[31]
+                              + 73.48469228349534294591852224118*c[32]
+                              - 384.*c[36]
+                              - 1301.3224043256920734202331743269*c[38]
+                              - 398.44698518121579583186058659852*c[39]
+                              - 2419.5999669366835234784889182884*c[41]
+                              - 1249.2397688194208300806148781*c[42]
+                              - 262.90682760247973445934549574439*c[43]
+                              - 2909.8453567157138531261098537299*c[45]
+                              - 1912.8617304970058917308636687464*c[46]
+                              - 678.8225099390856234248105876207*c[47]
+                              - 112.2497216032182415675124619695*c[48]
+                              - 1378.6950351691268783641467523725*c[50]
+                              - 985.9006035092990042225456090414*c[51]
+                              - 401.59681273635626302952257237689*c[52]
+                              - 86.94826047713663144231198494302*c[53]
+                              + 583.2666628567074207869370692479*c[57]
+                              + 2058.1836652738258480263031834316*c[59]
+                              + 665.1075101064488807145393951383*c[60]
+                              + 4157.7878733768994434769648491765*c[62]
+                              + 2253.9565213197880139804470580811*c[63]
+                              + 514.3928459844674006214296556882*c[64]
+                              + 6061.484966573785044645672946353*c[66]
+                              + 4190.8700767263114953545593537646*c[67]
+                              + 1612.7616066858734593194357076607*c[68]
+                              + 311.07555352357729108636643693222*c[69]
+                              + 6328.933559455336864027953397279*c[71]
+                              + 5040.*c[72]
+                              + 2469.4938752708013144852741633289*c[73]
+                              + 803.1936254727125260590451447538*c[74]
+                              + 127.27922061357855439215198517887*c[75]
+                              + 2833.0548882787287077655641784141*c[77]
+                              + 2387.9698490558878913627515704029*c[78]
+                              + 1272.7922061357855439215198517887*c[79]
+                              + 475.17575695735993639736741133446*c[80]
+                              + 98.59006035092990042225456090414*c[81]
+                              - 831.3843876330611008931742439228*c[85]
+                              - 3005.2753617597173519739294107748*c[87]
+                              - 1010.2474944289641741076121577255*c[88]
+                              - 6349.803146555017417203877808734*c[90]
+                              - 3564.8786795626018891347913826638*c[91]
+                              - 858.6501033599192434211226887928*c[92]
+                              - 10080.*c[94]
+                              - 7201.499843782543608700015179635*c[95]
+                              - 2909.8453567157138531261098537299*c[96]
+                              - 608.6378233399564200961838946011*c[97]
+                              - 12735.839194964735420601341708815*c[99]
+                              - 10498.799931420733574164867246463*c[100]
+                              - 5410.390004426667946340708423315*c[101]
+                              - 1908.2452672547101066477118534814*c[102]
+                              - 352.72652296077764614040890675765*c[103]
+                              - 12114.652285559004024880583458701*c[105]
+                              - 10962.034482704385290014445393496*c[106]
+                              - 6506.612021628460367101165871634*c[107]
+                              - 2921.9445579955825027669776350558*c[108]
+                              - 910.7359661284932476156813407966*c[109]
+                              - 140.71247279470288663696890340633*c[110]
+                              - 5205.289617302768293680932697308*c[112]
+                              - 4906.9950071301274964781176548954*c[113]
+                              - 3082.8558188796309648280556346336*c[114]
+                              - 1505.9880477613359863607096464133*c[115]
+                              - 538.7986636954475595240598174536*c[116]
+                              - 108.99541274750969995521118114985*c[117]
+                              + 1131.6642611658282813671452425141*c[121]
+                              + 4155.2328454612504422465461173846*c[123]
+                              + 1440.*c[124]
+                              + 9024.877616898746622028001942348*c[126]
+                              + 5205.289617302768293680932697308*c[127]
+                              + 1304.2239071570494716346797741453*c[128]
+                              + 15018.948032402269418273934251107*c[130]
+                              + 10998.181667894016015811313264947*c[131]
+                              + 4602.2385857319479042680109407494*c[132]
+                              + 1015.9685034488027867526204493975*c[133]
+                              + 20684.733500821324335634428800731*c[135]
+                              + 17459.072140294283118756659122379*c[136]
+                              + 9297.096320895035236076747020632*c[137]
+                              + 3442.9754573624250567622689966551*c[138]
+                              + 690.130422456509302955781926329*c[139]
+                              + 23771.628972369562877591580796264*c[141]
+                              + 22059.120562706030053826348037961*c[142]
+                              + 13553.89242985202387724638681772*c[143]
+                              + 6401.659784774570476877441678206*c[144]
+                              + 2163.7467504308354246665837480408*c[145]
+                              + 389.95384342252609730207441127677*c[146]
+                              + 21163.999621999618623977312407423*c[148]
+                              + 20983.193274618617971645560886358*c[149]
+                              + 14151.925664021840105674523525033*c[150]
+                              + 7698.727167525811211067919285463*c[151]
+                              + 3313.1737050749391699935612221093*c[152]
+                              + 1006.8564942433454851117953731327*c[153]
+                              + 152.97058540778354490084672327068*c[154]
+                              + 8816.399265006094311961719150849*c[156]
+                              + 9015.826085279152055921788232325*c[157]
+                              + 6334.903314179309556228520529165*c[158]
+                              + 3647.6841968569592716004986094495*c[159]
+                              + 1707.6299364909248392794025139937*c[160]
+                              + 595.6643350075611166143956138616*c[161]
+                              + y*(265.63132345414386388790705773235*c[13]
+                                   + 224.49944320643648313502492393899*c[16]
+                                   - 678.8225099390856234248105876207*c[23]
+                                   - 2509.9800796022266439345160773556*c[26]
+                                   - 460.08694830433953530385461755267*c[27]
+                                   - 1707.6299364909248392794025139937*c[30]
+                                   - 388.84444190447161385795804616528*c[31]
+                                   + 1254.8466041712030707980819895295*c[38]
+                                   + 5774.045375644358408300939464097*c[41]
+                                   + 1175.7550765359254871346963558588*c[42]
+                                   + 12158.996669133518600562673317371*c[45]
+                                   + 4347.4130238568315721155992471509*c[46]
+                                   + 593.9696961966999204967092641681*c[47]
+                                   + 7238.148934637916111411770449956*c[50]
+                                   + 2957.7018105278970126676368271243*c[51]
+                                   + 501.9960159204453287869032154711*c[52]
+                                   - 2007.9840636817813151476128618844*c[59]
+                                   - 10097.484835343898648444057490857*c[62]
+                                   - 2173.4580741297955849097168060068*c[63]
+                                   - 26266.434855153068526797916100862*c[66]
+                                   - 10000.939955824152432096107548756*c[67]
+                                   - 1517.8932768808220793594689013277*c[68]
+                                   - 41696.50345052927816300769297031*c[71]
+                                   - 21060.*c[72]
+                                   - 5612.486080160912078375623098475*c[73]
+                                   - 702.7944222886234603016645016596*c[74]
+                                   - 22664.439106229829662124513427313*c[77]
+                                   - 12536.841707543411429654445744615*c[78]
+                                   - 3818.3766184073566317645595553662*c[79]
+                                   - 593.9696961966999204967092641681*c[80]
+                                   + 2951.6097302997223992601092427253*c[87]
+                                   + 15557.017709059792672149500631399*c[90]
+                                   + 3477.9304190854652576924793977207*c[91]
+                                   + 44280.*c[94]
+                                   + 17489.3567634718916211286082934*c[95]
+                                   + 2805.9223082615812155144630732395*c[96]
+                                   + 86364.9095408546120709528484629*c[99]
+                                   + 45494.799702823178821381091401338*c[100]
+                                   + 12911.157965109093962858508737457*c[101]
+                                   + 1795.9955456514918650801993915119*c[102]
+                                   + 115089.19671281053823636554285766*c[105]
+                                   + 72220.46247428771485185987553362*c[106]
+                                   + 27188.343090376066533958443106472*c[107]
+                                   + 6640.783086353596597197676443309*c[108]
+                                   + 796.893970362431591663721173197*c[109]
+                                   + 58559.50819465614330391049284471*c[112]
+                                   + 39255.960057041019971824941239163*c[113]
+                                   + 16184.993049118062565347292081826*c[114]
+                                   + 4517.96414328400795908212893924*c[115]
+                                   + 673.498329619309449405074771817*c[116]
+                                   - 4098.3118475782196142705660335848*c[123]
+                                   - 22225.44487743721183036746746996*c[126]
+                                   - 5112.338016993790288436630327713*c[127]
+                                   - 66439.75316028800539270333626337*c[130]
+                                   - 26945.545086340339238737717499121*c[131]
+                                   - 4489.9888641287296627004984787799*c[132]
+                                   - 141838.17257706050973006465463358*c[135]
+                                   - 76695.20975914988655739532400188*c[136]
+                                   - 22578.66249360222843047209990725*c[137]
+                                   - 3320.0120481709098761636165324888*c[138]
+                                   - 231291.52513656871989008024558527*c[141]
+                                   - 149588.41131585026630250992263242*c[142]
+                                   - 58733.53386269210346806767621012*c[143]
+                                   - 15276.688122757497728912076732082*c[144]
+                                   - 2036.467529817256870274431762862*c[145]
+                                   - 273291.64729277768397048964282629*c[148]
+                                   - 199340.3361088768707306328284204*c[149]
+                                   - 93236.21613943800540209097851787*c[150]
+                                   - 32169.681378589996846248091299971*c[151]
+                                   - 7529.940238806679931803548232067*c[152]
+                                   - 880.9994324629272994728209514911*c[153]
+                                   - 132245.98897509141467942578726273*c[156]
+                                   - 101428.04345939046062912011761365*c[157]
+                                   - 50679.22651343447644982816423332*c[158]
+                                   - 19150.34203349903617590261769961*c[159]
+                                   - 5122.889809472774517838207541981*c[160]
+                                   + y*(1505.9880477613359863607096464133*c[26]
+                                        + 1328.1566172707193194395352886617*c[30]
+                                        - 3666.0605559646720052704377549824*c[41]
+                                        - 17459.072140294283118756659122379*c[45]
+                                        - 2608.4478143140989432693595482906*c[46]
+                                        - 12867.82032824518419806536968881*c[50]
+                                        - 2300.4347415216976765192730877634*c[51]
+                                        + 6533.666658163699125463801905849*c[62]
+                                        + 39287.402561126384548629361689324*c[66]
+                                        + 6349.803146555017417203877808734*c[67]
+                                        + 104241.25862632319540751923242578*c[71]
+                                        + 30240.*c[72]
+                                        + 3367.4916480965472470253738590849*c[73]
+                                        + 67993.31731868948898637354028194*c[77]
+                                        + 22287.718591188286986052347990427*c[78]
+                                        + 2969.8484809834996024835463208404*c[79]
+                                        - 10159.685034488027867526204493975*c[90]
+                                        - 67200.*c[94]
+                                        - 11316.642611658282813671452425141*c[95]
+                                        - 222877.18591188286986052347990427*c[99]
+                                        - 68047.77733328253242514265807892*c[100]
+                                        - 8197.560612767678706576830944417*c[101]
+                                        - 436127.48228012414489570100451323*c[105]
+                                        - 180551.15618571928712964968883405*c[106]
+                                        - 39039.672129770762202606995229807*c[107]
+                                        - 3984.4698518121579583186058659852*c[108]
+                                        - 260264.48086513841468404663486538*c[112]
+                                        - 117767.88017112305991547482371749*c[113]
+                                        - 28773.320976209889005061852589913*c[114]
+                                        - 3513.9721114431173015083225082978*c[115]
+                                        + 14592.463808418371403776620056035*c[126]
+                                        + 101568.81804963568640493728417274*c[130]
+                                        + 17597.090668630425625298101223916*c[131]
+                                        + 370355.22839565799762850215376547*c[135]
+                                        + 116393.81426862855412504439414919*c[136]
+                                        + 14609.722789977912513834888175279*c[137]
+                                        + 899467.0421977672440169787328316*c[141]
+                                        + 386034.60984735552594196109066431*c[142]
+                                        + 87849.30278607793253770806270744*c[143]
+                                        + 9699.484522385712843753699512433*c[144]
+                                        + 1.4492738871586695362071420452909e6*c[148]
+                                        + 755394.9578862702469792401919089*c[149]
+                                        + 233090.54034859501350522744629467*c[150]
+                                        + 46192.363005154867266407515712778*c[151]
+                                        + 4517.96414328400795908212893924*c[152]
+                                        + 808169.9326255586452631575888278*c[156]
+                                        + 450791.30426395760279608941161623*c[157]
+                                        + 152037.67954030342934948449269995*c[158]
+                                        + 34045.052503998286534937987021529*c[159]
+                                        + y*(8002.074730968213096096802097757*c[45]
+                                             + 7238.148934637916111411770449956*c[50]
+                                             - 18857.953229340664583342093610875*c[66]
+                                             - 109453.32155763935517789519404706*c[71]
+                                             - 13860.*c[72]
+                                             - 84991.64664836186123296692535242*c[77]
+                                             - 12536.841707543411429654445744615*c[78]
+                                             + 32760.*c[94]
+                                             + 242378.93967917262097331928439589*c[99]
+                                             + 32662.933119975615564068475877884*c[100]
+                                             + 772309.0832043865065861371954922*c[105]
+                                             + 189578.71399500525148613217327575*c[106]
+                                             + 17893.183059478266009528206146995*c[107]
+                                             + 536795.4917843479802858461844098*c[112]
+                                             + 147209.85021390382489434352964686*c[113]
+                                             + 16184.993049118062565347292081826*c[114]
+                                             - 49893.454480522793321723578190118*c[130]
+                                             - 407784.74615904896547393588207156*c[135]
+                                             - 56741.98445595642013595914214773*c[136]
+                                             - 1.638314969717361765888068406229e6*c[141]
+                                             - 419812.63820899913446188268609744*c[142]
+                                             - 42167.665337317407618099870099573*c[143]
+                                             - 3.7957173235108011662568005948096e6*c[148]
+                                             - 1.3376785712569368956924045065053e6*c[149]
+                                             - 244745.0673660247641804888186094*c[150]
+                                             - 21171.499710695980830436778035023*c[151]
+                                             - 2.4245097978766759357894727664835e6*c[156]
+                                             - 929757.0650444125557669344114585*c[157]
+                                             - 190047.09942537928668685561587494*c[158]
+                                             + y*(40654.090864266046208932500646052*c[71]
+                                                  + 37396.324525279218942505447155066*c[77]
+                                                  - 93608.41808299080534141986155979*c[99]
+                                                  - 639653.6406775154125136948066194*c[105]
+                                                  - 70414.95091243052198056337864528*c[106]
+                                                  - 515323.6721129740610744123370334*c[112]
+                                                  - 64772.33409411768295351115304462*c[113]
+                                                  + 159567.94414919307344632273646278*c[135]
+                                                  + 1.3993137270762407553349854857909e6*c[141]
+                                                  + 162134.53613588932089562365807901*c[142]
+                                                  + 5.192541298562775995439303213699e6*c[148]
+                                                  + 1.1079126048998630289028856147997e6*c[149]
+                                                  + 90905.31073595205526703870405492*c[150]
+                                                  + 3.7822352846876144598315775157142e6*c[156]
+                                                  + 892566.7824426360535362570350001*c[157]
+                                                  + y*(199891.76271172356641052962706856*c[105]
+                                                       + 186089.10381857396649909334392874*c[112]
+                                                       - 452303.42693373438556282359136676*c[141]
+                                                       - 3.5527914148061098916163653567417e6*c[148]
+                                                       - 346222.6890312071965321517546249*c[149]
+                                                       - 2.9417385547570334687578936233333e6*c[156]
+                                                       + y*(958689.7468524423517060033502319*c[148]
+                                                            + 900532.2106399082047218041704081*c[156])
+                                                       - 322315.7825487296859992039293056*c[157]
+                                                       + z*(692445.3780624143930643035092498*c[149]
+                                                            + 644631.5650974593719984078586112*c[157]))
+                                                  + 83620.72374716688614221647098497*c[158]
+                                                  + z*(140829.90182486104396112675729056*c[106]
+                                                       + 129544.66818823536590702230608924*c[113]
+                                                       - 324269.07227177864179124731615802*c[142]
+                                                       - 2.2158252097997260578057712295994e6*c[149]
+                                                       - 545431.8644157123316022322243295*c[150]
+                                                       - 1.7851335648852721070725140700003e6*c[157]
+                                                       - 501724.3424830013168532988259098*c[158]
+                                                       + z*(545431.8644157123316022322243295*c[150]
+                                                            + 501724.3424830013168532988259098*c[158])))
+                                             - 19150.34203349903617590261769961*c[159]
+                                             + z*(27720.*c[72]
+                                                  + 25073.68341508682285930889148923*c[78]
+                                                  - 65325.86623995123112813695175577*c[100]
+                                                  - 379157.4279900105029722643465515*c[106]
+                                                  - 107359.09835686959605716923688197*c[107]
+                                                  - 294419.70042780764978868705929372*c[113]
+                                                  - 97109.95829470837539208375249096*c[114]
+                                                  + 113483.96891191284027191828429546*c[136]
+                                                  + 839625.2764179982689237653721949*c[142]
+                                                  + 253005.99202390444570859922059744*c[143]
+                                                  + 2.6753571425138737913848090130106e6*c[149]
+                                                  + 1.4684704041961485850829329116564e6*c[150]
+                                                  + 254057.99652835176996524133642028*c[151]
+                                                  + 1.8595141300888251115338688229169e6*c[157]
+                                                  + 1.1402825965522757201211336952496e6*c[158]
+                                                  + 229804.10440198843411083141239532*c[159]
+                                                  + z*(107359.09835686959605716923688197*c[107]
+                                                       + 97109.95829470837539208375249096*c[114]
+                                                       - 253005.99202390444570859922059744*c[143]
+                                                       - 1.4684704041961485850829329116564e6*c[150]
+                                                       - 635144.9913208794249131033410507*c[151]
+                                                       - 1.1402825965522757201211336952496e6*c[158]
+                                                       - 574510.2610049710852770785309883*c[159]
+                                                       + z*(423429.99421391961660873556070047*c[151]
+                                                            + 383006.8406699807235180523539922*c[159]))))
+                                        + 3984.4698518121579583186058659852*c[160]
+                                        + z*(5216.895628628197886538719096581*c[46]
+                                             + 4600.8694830433953530385461755267*c[51]
+                                             - 12699.606293110034834407755617468*c[67]
+                                             - 60480.*c[72]
+                                             - 20204.949888579283482152243154509*c[73]
+                                             - 44575.437182376573972104695980854*c[78]
+                                             - 17819.090885900997614901277925042*c[79]
+                                             + 22633.285223316565627342904850282*c[95]
+                                             + 136095.55466656506485028531615785*c[100]
+                                             + 49185.363676606072239460985666501*c[101]
+                                             + 361102.31237143857425929937766809*c[106]
+                                             + 234238.03277862457321564197137884*c[107]
+                                             + 47813.638221745895499823270391823*c[108]
+                                             + 235535.76034224611983094964743498*c[113]
+                                             + 172639.92585725933403037111553948*c[114]
+                                             + 42167.665337317407618099870099573*c[115]
+                                             - 35194.181337260851250596202447831*c[131]
+                                             - 232787.62853725710825008878829839*c[136]
+                                             - 87658.33673986747508300932905167*c[137]
+                                             - 772069.2196947110518839221813286*c[142]
+                                             - 527095.8167164675952262483762447*c[143]
+                                             - 116393.81426862855412504439414919*c[144]
+                                             - 1.5107899157725404939584803838178e6*c[149]
+                                             - 1.398543242091570081031364677768e6*c[150]
+                                             - 554308.3560618584071968901885533*c[151]
+                                             - 90359.2828656801591816425787848*c[152]
+                                             - 901582.6085279152055921788232325*c[157]
+                                             - 912226.0772418205760969069561997*c[158]
+                                             - 408540.63004797943841925584425835*c[159]
+                                             - 79689.3970362431591663721173197*c[160]
+                                             + z*(20204.949888579283482152243154509*c[73]
+                                                  + 17819.090885900997614901277925042*c[79]
+                                                  - 49185.363676606072239460985666501*c[101]
+                                                  - 234238.03277862457321564197137884*c[107]
+                                                  - 119534.09555436473874955817597956*c[108]
+                                                  - 172639.92585725933403037111553948*c[114]
+                                                  - 105419.16334329351904524967524893*c[115]
+                                                  + 87658.33673986747508300932905167*c[137]
+                                                  + 527095.8167164675952262483762447*c[143]
+                                                  + 290984.53567157138531261098537299*c[144]
+                                                  + 1.398543242091570081031364677768e6*c[150]
+                                                  + 1.3857708901546460179922254713833e6*c[151]
+                                                  + 406616.7728955607163173916045316*c[152]
+                                                  + 912226.0772418205760969069561997*c[158]
+                                                  + 1.0213515751199485960481396106459e6*c[159]
+                                                  + 358602.28666309421624867452793867*c[160]
+                                                  + z*(79689.3970362431591663721173197*c[108]
+                                                       + 70279.44222886234603016645016596*c[115]
+                                                       - 193989.69044771425687507399024866*c[144]
+                                                       - 923847.2601030973453281503142556*c[151]
+                                                       - 632514.9800597611142714980514936*c[152]
+                                                       - 680901.0500799657306987597404306*c[159]
+                                                       - 557825.7792537021141646048212379*c[160]
+                                                       + z*(316257.4900298805571357490257468*c[152]
+                                                            + 278912.88962685105708230241061897*c[160])))))
+                                   - 744.580418759451395767994517327*c[161]
+                                   + z*(920.1738966086790706077092351053*c[27]
+                                        + 777.6888838089432277159160923306*c[31]
+                                        - 2351.5101530718509742693927117177*c[42]
+                                        - 8694.826047713663144231198494302*c[46]
+                                        - 3563.8181771801995229802555850084*c[47]
+                                        - 5915.403621055794025335273654249*c[51]
+                                        - 3011.9760955226719727214192928267*c[52]
+                                        + 4346.9161482595911698194336120136*c[63]
+                                        + 20001.879911648304864192215097513*c[67]
+                                        + 9107.359661284932476156813407966*c[68]
+                                        + 42120.*c[72]
+                                        + 33674.916480965472470253738590849*c[73]
+                                        + 8433.533067463481523619974019915*c[74]
+                                        + 25073.68341508682285930889148923*c[78]
+                                        + 22910.259710444139790587357332197*c[79]
+                                        + 7127.636354360399045960511170017*c[80]
+                                        - 6955.860838170930515384958795441*c[91]
+                                        - 34978.7135269437832422572165868*c[95]
+                                        - 16835.533849569487293086778439437*c[96]
+                                        - 90989.59940564635764276218280268*c[100]
+                                        - 77466.94779065456377715105242474*c[101]
+                                        - 21551.946547817902380962392698143*c[102]
+                                        - 144440.92494857542970371975106724*c[106]
+                                        - 163130.05854225639920375065863883*c[107]
+                                        - 79689.3970362431591663721173197*c[108]
+                                        - 15937.879407248631833274423463941*c[109]
+                                        - 78511.92011408203994364988247833*c[113]
+                                        - 97109.95829470837539208375249096*c[114]
+                                        - 54215.56971940809550898554727088*c[115]
+                                        - 13469.96659238618898810149543634*c[116]
+                                        + 10224.676033987580576873260655426*c[127]
+                                        + 53891.09017268067847747543499824*c[131]
+                                        + 26939.933184772377976202990872679*c[132]
+                                        + 153390.41951829977311479064800376*c[136]
+                                        + 135471.9749616133705828325994435*c[137]
+                                        + 39840.144578050918513963398389866*c[138]
+                                        + 299176.82263170053260501984526484*c[142]
+                                        + 352401.20317615262080840605726072*c[143]
+                                        + 183320.25747308997274694492078498*c[144]
+                                        + 40729.350596345137405488635257239*c[145]
+                                        + 398680.6722177537414612656568408*c[149]
+                                        + 559417.2968366280324125458711072*c[150]
+                                        + 386036.17654307996215497709559965*c[151]
+                                        + 150598.80477613359863607096464133*c[152]
+                                        + 26429.982973887818984184628544734*c[153]
+                                        + 202856.0869187809212582402352273*c[157]
+                                        + 304075.35908060685869896898539991*c[158]
+                                        + 229804.10440198843411083141239532*c[159]
+                                        + 102457.79618945549035676415083962*c[160]
+                                        + 22337.412562783541873039835519809*c[161]
+                                        + z*(3563.8181771801995229802555850084*c[47]
+                                             + 3011.9760955226719727214192928267*c[52]
+                                             - 9107.359661284932476156813407966*c[68]
+                                             - 33674.916480965472470253738590849*c[73]
+                                             - 21083.832668658703809049935049787*c[74]
+                                             - 22910.259710444139790587357332197*c[79]
+                                             - 17819.090885900997614901277925042*c[80]
+                                             + 16835.533849569487293086778439437*c[96]
+                                             + 77466.94779065456377715105242474*c[101]
+                                             + 53879.86636954475595240598174536*c[102]
+                                             + 163130.05854225639920375065863883*c[107]
+                                             + 199223.49259060789791593029329926*c[108]
+                                             + 71720.45733261884324973490558773*c[109]
+                                             + 97109.95829470837539208375249096*c[114]
+                                             + 135538.9242985202387724638681772*c[115]
+                                             + 60614.84966573785044645672946353*c[116]
+                                             - 26939.933184772377976202990872679*c[132]
+                                             - 135471.9749616133705828325994435*c[137]
+                                             - 99600.36144512729628490849597466*c[138]
+                                             - 352401.20317615262080840605726072*c[143]
+                                             - 458300.64368272493186736230196245*c[144]
+                                             - 183282.07768355311832469885865758*c[145]
+                                             - 559417.2968366280324125458711072*c[150]
+                                             - 965090.4413576999053874427389991*c[151]
+                                             - 677694.621492601193862319340886*c[152]
+                                             - 185009.88081721473288929239981314*c[153]
+                                             - 304075.35908060685869896898539991*c[158]
+                                             - 574510.2610049710852770785309883*c[159]
+                                             - 461060.08285254970660543867877829*c[160]
+                                             - 156361.88793948479311127884863866*c[161]
+                                             + z*(14055.888445772469206033290033191*c[74]
+                                                  + 11879.393923933998409934185283361*c[80]
+                                                  - 35919.910913029837301603987830239*c[102]
+                                                  - 132815.66172707193194395352886617*c[108]
+                                                  - 111565.15585074042283292096424759*c[109]
+                                                  - 90359.2828656801591816425787848*c[115]
+                                                  - 94289.76614670332291671046805438*c[116]
+                                                  + 66400.24096341819752327233064978*c[138]
+                                                  + 305533.76245514995457824153464164*c[144]
+                                                  + 285105.45417441596183842044680068*c[145]
+                                                  + 643393.6275717999369249618259994*c[151]
+                                                  + 1.0541916334329351904524967524893e6*c[152]
+                                                  + 493359.68217923928770477973283504*c[153]
+                                                  + 383006.8406699807235180523539922*c[159]
+                                                  + 717204.5733261884324973490558773*c[160]
+                                                  + 416965.0345052927816300769297031*c[161]
+                                                  + z*(55782.57792537021141646048212379*c[109]
+                                                       + 47144.883073351661458355234027189*c[116]
+                                                       - 142552.72708720798091921022340034*c[145]
+                                                       - 527095.8167164675952262483762447*c[152]
+                                                       - 555029.6424516441986678771994394*c[153]
+                                                       - 358602.28666309421624867452793867*c[160]
+                                                       - 469085.66381845437933383654591599*c[161]
+                                                       + z*(222011.85698065767946715087977577*c[153]
+                                                            + 187634.2655273817517335346183664*c[161]))))))
+                              + 118.49050594878899410463076626234*c[162]
+                              + z*(146.96938456699068589183704448235*c[14]
+                                   + 113.84199576606165595196016759958*c[17]
+                                   - 407.29350596345137405488635257239*c[24]
+                                   - 1051.6273104099189378373819829775*c[27]
+                                   - 569.2099788303082797598008379979*c[28]
+                                   - 622.1511070471545821727328738644*c[31]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   + 796.893970362431591663721173197*c[39]
+                                   + 2498.4795376388416601612297562*c[42]
+                                   + 1577.4409656148784067560729744663*c[43]
+                                   + 3825.7234609940117834617273374928*c[46]
+                                   + 4072.9350596345137405488635257239*c[47]
+                                   + 1346.996659238618898810149543634*c[48]
+                                   + 1971.8012070185980084450912180829*c[51]
+                                   + 2409.5808764181375781771354342613*c[52]
+                                   + 1043.3791257256395773077438193162*c[53]
+                                   - 1330.2150202128977614290787902765*c[60]
+                                   - 4507.9130426395760279608941161623*c[63]
+                                   - 3086.3570759068044037285779341294*c[64]
+                                   - 8381.740153452622990709118707529*c[67]
+                                   - 9676.569640115240755916614245964*c[68]
+                                   - 3732.9066422829274930363972431867*c[69]
+                                   - 10080.*c[72]
+                                   - 14816.963251624807886911644979974*c[73]
+                                   - 9638.323505672550312708541737045*c[74]
+                                   - 2545.5844122715710878430397035775*c[75]
+                                   - 4775.9396981117757827255031408058*c[78]
+                                   - 7636.753236814713263529119110732*c[79]
+                                   - 5702.109083488319236768408936014*c[80]
+                                   - 1971.8012070185980084450912180829*c[81]
+                                   + 2020.4949888579283482152243154509*c[88]
+                                   + 7129.757359125203778269582765328*c[91]
+                                   + 5151.900620159515460526736132757*c[92]
+                                   + 14402.999687565087217400030359271*c[95]
+                                   + 17459.072140294283118756659122379*c[96]
+                                   + 7303.653880079477041154206735214*c[97]
+                                   + 20997.599862841467148329734492925*c[100]
+                                   + 32462.340026560007678044250539891*c[101]
+                                   + 22898.943207056521279772542241777*c[102]
+                                   + 7054.530459215552922808178135153*c[103]
+                                   + 21924.068965408770580028890786991*c[106]
+                                   + 39039.672129770762202606995229807*c[107]
+                                   + 35063.33469594699003320373162067*c[108]
+                                   + 18214.719322569864952313626815932*c[109]
+                                   + 4221.37418384108659910906710219*c[110]
+                                   + 9813.990014260254992956235309791*c[113]
+                                   + 18497.134913277785788968333807802*c[114]
+                                   + 18071.85657313603183632851575696*c[115]
+                                   + 10775.973273908951190481196349072*c[116]
+                                   + 3269.8623824252909986563354344956*c[117]
+                                   - 2880.*c[124]
+                                   - 10410.579234605536587361865394615*c[127]
+                                   - 7825.343442942296829808078644872*c[128]
+                                   - 21996.363335788032031622626529894*c[131]
+                                   - 27613.431514391687425608065644496*c[132]
+                                   - 12191.62204138563344103144539277*c[133]
+                                   - 34918.144280588566237513318244758*c[136]
+                                   - 55782.57792537021141646048212379*c[137]
+                                   - 41315.705488349100681147227959861*c[138]
+                                   - 13802.60844913018605911563852658*c[139]
+                                   - 44118.241125412060107652696075921*c[142]
+                                   - 81323.35457911214326347832090632*c[143]
+                                   - 76819.91741729484572252930013847*c[144]
+                                   - 43274.935008616708493331674960817*c[145]
+                                   - 11698.615302675782919062232338303*c[146]
+                                   - 41966.386549237235943291121772715*c[149]
+                                   - 84911.5539841310406340471411502*c[150]
+                                   - 92384.72601030973453281503142556*c[151]
+                                   - 66263.47410149878339987122444219*c[152]
+                                   - 30205.694827300364553353861193982*c[153]
+                                   - 6424.764587126908885835562377369*c[154]
+                                   - 18031.652170558304111843576464649*c[157]
+                                   - 38009.419885075857337371123174988*c[158]
+                                   - 43772.210362283511259205983313394*c[159]
+                                   - 34152.598729818496785588050279873*c[160]
+                                   - 17869.930050226833498431868415847*c[161]
+                                   - 4976.6012498491377523944921830182*c[162]
+                                   + z*(569.2099788303082797598008379979*c[28]
+                                        + 440.90815370097205767551113344706*c[32]
+                                        - 1577.4409656148784067560729744663*c[43]
+                                        - 4072.9350596345137405488635257239*c[47]
+                                        - 3367.4916480965472470253738590849*c[48]
+                                        - 2409.5808764181375781771354342613*c[52]
+                                        - 2608.4478143140989432693595482906*c[53]
+                                        + 3086.3570759068044037285779341294*c[64]
+                                        + 9676.569640115240755916614245964*c[68]
+                                        + 9332.266605707318732590993107967*c[69]
+                                        + 14816.963251624807886911644979974*c[73]
+                                        + 24095.808764181375781771354342613*c[74]
+                                        + 11455.129855222069895293678666099*c[75]
+                                        + 7636.753236814713263529119110732*c[79]
+                                        + 14255.272708720798091921022340034*c[80]
+                                        + 8873.105431583691038002910481373*c[81]
+                                        - 5151.900620159515460526736132757*c[92]
+                                        - 17459.072140294283118756659122379*c[96]
+                                        - 18259.134700198692602885516838034*c[97]
+                                        - 32462.340026560007678044250539891*c[101]
+                                        - 57247.35801764130319943135560444*c[102]
+                                        - 31745.387066469988152636801608188*c[103]
+                                        - 39039.672129770762202606995229807*c[107]
+                                        - 87658.33673986747508300932905167*c[108]
+                                        - 81966.2369515643922854113206717*c[109]
+                                        - 29549.61928688760619376346971533*c[110]
+                                        - 18497.134913277785788968333807802*c[114]
+                                        - 45179.6414328400795908212893924*c[115]
+                                        - 48491.879732590280357165383570822*c[116]
+                                        - 22889.03667697703699059434804147*c[117]
+                                        + 7825.343442942296829808078644872*c[128]
+                                        + 27613.431514391687425608065644496*c[132]
+                                        + 30479.055103464083602578613481924*c[133]
+                                        + 55782.57792537021141646048212379*c[137]
+                                        + 103289.26372087275170286806989965*c[138]
+                                        + 62111.73802108583726602037336961*c[139]
+                                        + 81323.35457911214326347832090632*c[143]
+                                        + 192049.79354323711430632325034617*c[144]
+                                        + 194737.20753877518821999253732368*c[145]
+                                        + 81890.30711873048043343562636812*c[146]
+                                        + 84911.5539841310406340471411502*c[150]
+                                        + 230961.81502577433633203757856389*c[151]
+                                        + 298185.63345674452529942050998984*c[152]
+                                        + 211439.86379110255187347702835788*c[153]
+                                        + 64247.64587126908885835562377369*c[154]
+                                        + 38009.419885075857337371123174988*c[158]
+                                        + 109430.52590570877814801495828349*c[159]
+                                        + 153686.69428418323553514622625943*c[160]
+                                        + 125089.51035158783448902307891093*c[161]
+                                        + 49766.012498491377523944921830182*c[162]
+                                        + z*(2244.9944320643648313502492393899*c[48]
+                                             + 1738.9652095427326288462396988604*c[53]
+                                             - 6221.511070471545821727328738644*c[69]
+                                             - 16063.872509454250521180902895076*c[74]
+                                             - 17819.090885900997614901277925042*c[75]
+                                             - 9503.515139147198727947348226689*c[80]
+                                             - 13802.60844913018605911563852658*c[81]
+                                             + 12172.756466799128401923677892023*c[97]
+                                             + 38164.905345094202132954237069629*c[102]
+                                             + 49381.713214508870459657246946071*c[103]
+                                             + 58438.89115991165005533955270112*c[108]
+                                             + 127503.03525798905466619538771153*c[109]
+                                             + 78798.98476503361651670258590755*c[110]
+                                             + 30119.760955226719727214192928267*c[115]
+                                             + 75431.8129173626583333683744435*c[116]
+                                             + 61037.43113860543197491826144392*c[117]
+                                             - 20319.37006897605573505240898795*c[133]
+                                             - 68859.5091472485011352453799331*c[138]
+                                             - 96618.25914391130241380946968606*c[139]
+                                             - 128033.19569549140953754883356411*c[144]
+                                             - 302924.54506031695945332172472572*c[145]
+                                             - 218374.15231661461448916167031499*c[146]
+                                             - 153974.54335051622422135838570926*c[151]
+                                             - 463844.31871049148379909857109531*c[152]
+                                             - 563839.6367762734716626054089543*c[153]
+                                             - 256990.58348507635543342249509475*c[154]
+                                             - 72953.68393713918543200997218899*c[159]
+                                             - 239068.19110872947749911635195911*c[160]
+                                             - 333572.02760423422530406154376248*c[161]
+                                             - 199064.04999396551009577968732073*c[162]
+                                             + z*(8909.545442950498807450638962521*c[75]
+                                                  + 6901.30422456509302955781926329*c[81]
+                                                  - 24690.856607254435229828623473035*c[103]
+                                                  - 63751.51762899452733309769385576*c[109]
+                                                  - 88648.85786066281858129040914599*c[110]
+                                                  - 37715.906458681329166684187221751*c[116]
+                                                  - 68667.11003093111097178304412441*c[117]
+                                                  + 48309.129571955651206904734843031*c[139]
+                                                  + 151462.27253015847972666086236286*c[145]
+                                                  + 245670.92135619144130030687910437*c[146]
+                                                  + 231922.15935524574189954928554765*c[152]
+                                                  + 634319.5913733076556204310850736*c[153]
+                                                  + 481857.34403451816643766717830265*c[154]
+                                                  + 119534.09555436473874955817597956*c[160]
+                                                  + 375268.53105476350346706923673279*c[161]
+                                                  + 373245.09373868533142958691372637*c[162]
+                                                  + z*(35459.543144265127432516163658396*c[110]
+                                                       + 27466.844012372444388713217649763*c[117]
+                                                       - 98268.36854247657652012275164175*c[146]
+                                                       - 253727.83654932306224817243402945*c[153]
+                                                       - 424034.46275037598646514711690633*c[154]
+                                                       - 150107.41242190540138682769469312*c[161]
+                                                       - 328455.6824900430916580364840792*c[162]
+                                                       + z*(141344.82091679199548838237230211*c[154]
+                                                            + 109485.2274966810305526788280264*c[162])))))))
+                         - 13.416407864998738178455042012388*c[163]
+                         + z*(20.78460969082652752232935609807*c[6]
+                              + 12.*c[8]
+                              - 67.88225099390856234248105876207*c[12]
+                              - 88.18163074019441153510222668941*c[14]
+                              - 80.49844718999242907073025207433*c[15]
+                              - 37.947331922020551983986722533193*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 146.96938456699068589183704448235*c[22]
+                              + 220.61731573020282761306344097671*c[24]
+                              + 262.90682760247973445934549574439*c[25]
+                              + 197.18012070185980084450912180829*c[27]
+                              + 341.52598729818496785588050279873*c[28]
+                              + 190.49409439665052251611633426203*c[29]
+                              + 77.76888838089432277159160923306*c[31]
+                              + 146.96938456699068589183704448235*c[32]
+                              + 109.98181667894016015811313264947*c[33]
+                              - 262.90682760247973445934549574439*c[37]
+                              - 417.42065114222607182385394786512*c[39]
+                              - 569.2099788303082797598008379979*c[40]
+                              - 440.90815370097205767551113344706*c[42]
+                              - 854.4471897080591369928728611693*c[43]
+                              - 622.1511070471545821727328738644*c[44]
+                              - 347.79304190854652576924793977207*c[46]
+                              - 763.6753236814713263529119110732*c[47]
+                              - 808.1979955431713392860897261804*c[48]
+                              - 360.*c[49]
+                              - 131.45341380123986722967274787219*c[51]
+                              - 301.19760955226719727214192928267*c[52]
+                              - 347.79304190854652576924793977207*c[53]
+                              - 207.8460969082652752232935609807*c[54]
+                              + 420.*c[58]
+                              + 685.8921197972754082368687512363*c[60]
+                              + 1018.233764908628435137215881431*c[61]
+                              + 778.1516561699268143503924367185*c[63]
+                              + 1616.6632302368975448102074893059*c[64]
+                              + 1346.996659238618898810149543634*c[65]
+                              + 730.2273618538270029784459480044*c[67]
+                              + 1707.6299364909248392794025139937*c[68]
+                              + 2021.9910979032523920613818400595*c[69]
+                              + 1175.7550765359254871346963558588*c[70]
+                              + 540.*c[72]
+                              + 1346.996659238618898810149543634*c[73]
+                              + 1807.185657313603183632851575696*c[74]
+                              + 1527.3506473629426527058238221465*c[75]
+                              + 596.9924622639719728406878926007*c[76]
+                              + 198.99748742132399094689596420024*c[78]
+                              + 509.1168824543142175686079407155*c[79]
+                              + 712.7636354360399045960511170017*c[80]
+                              + 657.267069006199336148363739361*c[81]
+                              + 344.67375879228171959103668809314*c[82]
+                              - 622.1511070471545821727328738644*c[86]
+                              - 1032.6974387496078224211146501194*c[88]
+                              - 1626.6530054071150917752914679086*c[89]
+                              - 1217.2756466799128401923677892023*c[91]
+                              - 2656.4487572697501593340983184528*c[92]
+                              - 2409.5808764181375781771354342613*c[93]
+                              - 1234.5428303627217614914311736518*c[95]
+                              - 3013.7684051698464907377566342202*c[96]
+                              - 3825.7234609940117834617273374928*c[97]
+                              - 2545.5844122715710878430397035775*c[98]
+                              - 1088.7644373325205188022825292628*c[100]
+                              - 2828.1584114048491537690066758238*c[101]
+                              - 4040.9899777158566964304486309019*c[102]
+                              - 3821.2039987417578331877631565412*c[103]
+                              - 1949.7692171126304865103720563838*c[104]
+                              - 773.7906693673683734127843807173*c[106]
+                              - 2091.4110069520051179968033158825*c[107]
+                              - 3187.5758814497263666548846927882*c[108]
+                              - 3415.2598729818496785588050279873*c[109]
+                              - 2532.824510304651959465440261314*c[110]
+                              - 908.5989214169253018660437594026*c[111]
+                              - 280.39971469315014265589243742259*c[113]
+                              - 770.7139547199077412070139086584*c[114]
+                              - 1204.7904382090687890885677171307*c[115]
+                              - 1346.996659238618898810149543634*c[116]
+                              - 1089.9541274750969995521118114985*c[117]
+                              - 524.5798318654654492911390221589*c[118]
+                              + 872.953607014714155937832956119*c[122]
+                              + 1464.*c[124]
+                              + 2409.5808764181375781771354342613*c[125]
+                              + 1766.0804058705820996417450223008*c[127]
+                              + 3999.6199819482850463463513073789*c[128]
+                              + 3849.3635837629056055339596427315*c[129]
+                              + 1869.690883541982722687923255041*c[131]
+                              + 4714.4883073351661458355234027189*c[132]
+                              + 6286.305115089467243031839030647*c[133]
+                              + 4553.6798306424662380784067039831*c[134]
+                              + 1787.4764334110813669203246244341*c[136]
+                              + 4781.3638221745895499823270391823*c[137]
+                              + 7131.877733107880474721842921643*c[138]
+                              + 7229.937759068192697632001132971*c[139]
+                              + 4221.37418384108659910906710219*c[140]
+                              + 1516.5645386860395662005614276098*c[142]
+                              + 4216.7665337317407618099870099573*c[143]
+                              + 6692.644320446141862190052663579*c[144]
+                              + 7636.753236814713263529119110732*c[145]
+                              + 6336.749955616049081158709183248*c[146]
+                              + 2967.4716510861565432007183562583*c[147]
+                              + 1049.1596637309308985822780443179*c[149]
+                              + 2996.87837591050731649578145236*c[150]
+                              + 4949.1817505523072071150909692262*c[151]
+                              + 6023.952191045343945442838585653*c[152]
+                              + 5663.567780118818353753848973872*c[153]
+                              + 3854.8587522761453315013374264212*c[154]
+                              + 1301.3224043256920734202331743269*c[155]
+                              + 375.65942021996466899674117634685*c[157]
+                              + 1085.9834252878816382106035192854*c[158]
+                              + 1823.8420984284796358002493047248*c[159]
+                              + 2276.8399153212331190392033519916*c[160]
+                              + 2233.7412562783541873039835519809*c[161]
+                              + 1658.8670832830459174648307276727*c[162]
+                              + 751.3188404399293379934823526937*c[163]
+                              + z*(80.49844718999242907073025207433*c[15]
+                                   + 46.475800154489002622151184797389*c[18]
+                                   - 262.90682760247973445934549574439*c[25]
+                                   - 341.52598729818496785588050279873*c[28]
+                                   - 476.23523599162630629029083565507*c[29]
+                                   - 146.96938456699068589183704448235*c[32]
+                                   - 274.95454169735040039528283162368*c[33]
+                                   + 569.2099788303082797598008379979*c[40]
+                                   + 854.4471897080591369928728611693*c[43]
+                                   + 1555.3777676178864554318321846611*c[44]
+                                   + 763.6753236814713263529119110732*c[47]
+                                   + 2020.4949888579283482152243154509*c[48]
+                                   + 1620.*c[49]
+                                   + 301.19760955226719727214192928267*c[52]
+                                   + 869.4826047713663144231198494302*c[53]
+                                   + 935.3074360871937385048210244132*c[54]
+                                   - 1018.233764908628435137215881431*c[61]
+                                   - 1616.6632302368975448102074893059*c[64]
+                                   - 3367.4916480965472470253738590849*c[65]
+                                   - 1707.6299364909248392794025139937*c[68]
+                                   - 5054.977744758130980153454600149*c[69]
+                                   - 5290.897844411664692106133601365*c[70]
+                                   - 1346.996659238618898810149543634*c[73]
+                                   - 4517.96414328400795908212893924*c[74]
+                                   - 6873.077913133241937176207199659*c[75]
+                                   - 4178.9472358478038098848152482051*c[76]
+                                   - 509.1168824543142175686079407155*c[79]
+                                   - 1781.9090885900997614901277925042*c[80]
+                                   - 2957.7018105278970126676368271243*c[81]
+                                   - 2412.716311545972037137256816652*c[82]
+                                   + 1626.6530054071150917752914679086*c[89]
+                                   + 2656.4487572697501593340983184528*c[92]
+                                   + 6023.952191045343945442838585653*c[93]
+                                   + 3013.7684051698464907377566342202*c[96]
+                                   + 9564.308652485029458654318343732*c[97]
+                                   + 11455.129855222069895293678666099*c[98]
+                                   + 2828.1584114048491537690066758238*c[101]
+                                   + 10102.474944289641741076121577255*c[102]
+                                   + 17195.417994337910249344934204435*c[103]
+                                   + 13648.384519788413405572604394687*c[104]
+                                   + 2091.4110069520051179968033158825*c[107]
+                                   + 7968.93970362431591663721173197*c[108]
+                                   + 15368.669428418323553514622625943*c[109]
+                                   + 17729.771572132563716258081829198*c[110]
+                                   + 9085.989214169253018660437594026*c[111]
+                                   + 770.7139547199077412070139086584*c[114]
+                                   + 3011.9760955226719727214192928267*c[115]
+                                   + 6061.484966573785044645672946353*c[116]
+                                   + 7629.67889232567899686478268049*c[117]
+                                   + 5245.798318654654492911390221589*c[118]
+                                   - 2409.5808764181375781771354342613*c[125]
+                                   - 3999.6199819482850463463513073789*c[128]
+                                   - 9623.408959407264013834899106829*c[129]
+                                   - 4714.4883073351661458355234027189*c[132]
+                                   - 15715.762787723668107579597576617*c[133]
+                                   - 20491.559237891098071352830167924*c[134]
+                                   - 4781.3638221745895499823270391823*c[137]
+                                   - 17829.694332769701186804607304107*c[138]
+                                   - 32534.719915806867139344005098368*c[139]
+                                   - 29549.61928688760619376346971533*c[140]
+                                   - 4216.7665337317407618099870099573*c[143]
+                                   - 16731.610801115354655475131658947*c[144]
+                                   - 34365.389565666209685881035998296*c[145]
+                                   - 44357.249689312343568110964282733*c[146]
+                                   - 29674.716510861565432007183562583*c[147]
+                                   - 2996.87837591050731649578145236*c[150]
+                                   - 12372.954376380768017787727423066*c[151]
+                                   - 27107.78485970404775449277363544*c[152]
+                                   - 39644.974460831728476276942817102*c[153]
+                                   - 38548.587522761453315013374264212*c[154]
+                                   - 17567.852458396842991173147853413*c[155]
+                                   - 1085.9834252878816382106035192854*c[158]
+                                   - 4559.6052460711990895006232618119*c[159]
+                                   - 10245.779618945549035676415083962*c[160]
+                                   - 15636.188793948479311127884863866*c[161]
+                                   - 16588.670832830459174648307276727*c[162]
+                                   - 10142.804345939046062912011761365*c[163]
+                                   + z*(317.49015732775087086019389043671*c[29]
+                                        + 183.30302779823360026352188774912*c[33]
+                                        - 1036.9185117452576369545547897741*c[44]
+                                        - 1346.996659238618898810149543634*c[48]
+                                        - 2520.*c[49]
+                                        - 579.6550698475775429487465662868*c[53]
+                                        - 1454.9226783578569265630549268649*c[54]
+                                        + 2244.9944320643648313502492393899*c[65]
+                                        + 3369.9851631720873201023030667658*c[69]
+                                        + 8230.285535751478409942874491012*c[70]
+                                        + 3011.9760955226719727214192928267*c[74]
+                                        + 10691.454531540598568940766755025*c[75]
+                                        + 11143.859295594143493026173995214*c[76]
+                                        + 1187.9393923933998409934185283361*c[80]
+                                        + 4600.8694830433953530385461755267*c[81]
+                                        + 6433.910164122592099032684844405*c[82]
+                                        - 4015.9681273635626302952257237689*c[93]
+                                        - 6376.205768323352972436212229155*c[97]
+                                        - 17819.090885900997614901277925042*c[98]
+                                        - 6734.98329619309449405074771817*c[102]
+                                        - 26748.427991192304832314342095788*c[103]
+                                        - 36395.692052769102414860278385832*c[104]
+                                        - 5312.626469082877277758141154647*c[108]
+                                        - 23906.819110872947749911635195911*c[109]
+                                        - 47279.390859020169910021551544528*c[110]
+                                        - 36343.956856677012074641750376103*c[111]
+                                        - 2007.9840636817813151476128618844*c[115]
+                                        - 9428.976614670332291671046805438*c[116]
+                                        - 20345.810379535143991639420481306*c[117]
+                                        - 20983.193274618617971645560886358*c[118]
+                                        + 6415.605972938176009223266071219*c[129]
+                                        + 10477.175191815778738386398384411*c[133]
+                                        + 31875.758814497263666548846927882*c[134]
+                                        + 11886.462888513134124536404869404*c[138]
+                                        + 50609.56431347734888342400793079*c[139]
+                                        + 78798.98476503361651670258590755*c[140]
+                                        + 11154.407200743569770316754439298*c[144]
+                                        + 53457.27265770299284470383377513*c[145]
+                                        + 118285.99917149958284829590475395*c[146]
+                                        + 118698.86604344626172802873425033*c[147]
+                                        + 8248.63625092051201185848494871*c[151]
+                                        + 42167.665337317407618099870099573*c[152]
+                                        + 105719.93189555127593673851417894*c[153]
+                                        + 154194.35009104581326005349705685*c[154]
+                                        + 97599.18032442690550651748807452*c[155]
+                                        + 3039.7368307141327263337488412079*c[159]
+                                        + 15937.879407248631833274423463941*c[160]
+                                        + 41696.50345052927816300769297031*c[161]
+                                        + 66354.68333132183669859322910691*c[162]
+                                        + 56348.91303299470034951117645203*c[163]
+                                        + z*(1260.*c[49]
+                                             + 727.4613391789284632815274634325*c[54]
+                                             - 4115.1427678757392049714372455059*c[70]
+                                             - 5345.727265770299284470383377513*c[75]
+                                             - 12536.841707543411429654445744615*c[76]
+                                             - 2300.4347415216976765192730877634*c[81]
+                                             - 7238.148934637916111411770449956*c[82]
+                                             + 8909.545442950498807450638962521*c[98]
+                                             + 13374.213995596152416157171047894*c[103]
+                                             + 40945.153559365240216717813184061*c[104]
+                                             + 11953.409555436473874955817597956*c[109]
+                                             + 53189.31471639769114877424548759*c[110]
+                                             + 68144.91910626939763995328195519*c[111]
+                                             + 4714.4883073351661458355234027189*c[116]
+                                             + 22889.03667697703699059434804147*c[117]
+                                             + 39343.487389909908696835426661921*c[118]
+                                             - 15937.879407248631833274423463941*c[134]
+                                             - 25304.782156738674441712003965397*c[139]
+                                             - 88648.85786066281858129040914599*c[140]
+                                             - 26728.636328851496422351916887563*c[145]
+                                             - 133071.7490679370307043328928482*c[146]
+                                             - 222560.37383146174074005387671937*c[147]
+                                             - 21083.832668658703809049935049787*c[152]
+                                             - 118934.9233824951854288308284513*c[153]
+                                             - 289114.40642071089986260030698159*c[154]
+                                             - 268397.74589217399014292309220492*c[155]
+                                             - 7968.93970362431591663721173197*c[160]
+                                             - 46908.566381845437933383654591599*c[161]
+                                             - 124415.03124622844380986230457546*c[162]
+                                             - 154959.51084073542596115573524308*c[163]
+                                             + z*(5014.736683017364571861778297846*c[76]
+                                                  + 2895.2595738551664445647081799823*c[82]
+                                                  - 16378.061423746096086687125273624*c[104]
+                                                  - 21275.725886559076459509698195038*c[110]
+                                                  - 59967.52881351706992315888812057*c[111]
+                                                  - 9155.614670790814796237739216588*c[117]
+                                                  - 34622.26890312071965321517546249*c[118]
+                                                  + 35459.543144265127432516163658396*c[140]
+                                                  + 53228.69962717481228173315713928*c[146]
+                                                  + 195853.12897168633185124741151305*c[147]
+                                                  + 47573.969352998074171532331380522*c[153]
+                                                  + 254420.6776502255918790882701438*c[154]
+                                                  + 386492.75408473054580580925277509*c[155]
+                                                  + 18763.42655273817517335346183664*c[161]
+                                                  + 109485.2274966810305526788280264*c[162]
+                                                  + 223141.69561065901338406425875003*c[163]
+                                                  + z*(19989.176271172356641052962706856*c[111]
+                                                       + 11540.756301040239884405058487497*c[118]
+                                                       - 65284.37632389544395041580383768*c[147]
+                                                       - 84806.89255007519729302942338127*c[154]
+                                                       - 279133.65572786094974864001589312*c[155]
+                                                       - 36495.0758322270101842262760088*c[162]
+                                                       - 161157.8912743648429996019646528*c[163]
+                                                       + z*(79752.47306510312849961143311232*c[155]
+                                                            + 46045.111792675669428457704186514*c[163])))))));
+    grad[0] /*ARGH*/[1]= 6.928203230275509174109785366023*c[2]
+                         - 8.485281374238570292810132345258*c[5]
+                         - 32.863353450309966807418186968048*c[7]
+                         - 12.*c[8]
+                         + 9.797958971132712392789136298824*c[11]
+                         + 37.947331922020551983986722533193*c[13]
+                         + 14.696938456699068589183704448235*c[14]
+                         + 89.7997772825745932540099695756*c[16]
+                         + 56.92099788303082797598008379979*c[17]
+                         + 15.49193338482966754071706159913*c[18]
+                         - 10.954451150103322269139395656016*c[21]
+                         - 42.426406871192851464050661726291*c[23]
+                         - 16.970562748477140585620264690516*c[24]
+                         - 100.39920318408906575738064309422*c[26]
+                         - 65.7267069006199336148363739361*c[27]
+                         - 18.973665961010275991993361266596*c[28]
+                         - 189.73665961010275991993361266596*c[30]
+                         - 155.53777676178864554318321846611*c[31]
+                         - 73.48469228349534294591852224118*c[32]
+                         - 18.330302779823360026352188774912*c[33]
+                         + 12.*c[36]
+                         + 46.475800154489002622151184797389*c[38]
+                         + 18.973665961010275991993361266596*c[39]
+                         + 109.98181667894016015811313264947*c[41]
+                         + 73.48469228349534294591852224118*c[42]
+                         + 21.908902300206644538278791312032*c[43]
+                         + 207.8460969082652752232935609807*c[45]
+                         + 173.89652095427326288462396988604*c[46]
+                         + 84.85281374238570292810132345258*c[47]
+                         + 22.449944320643648313502492393899*c[48]
+                         + 344.67375879228171959103668809314*c[50]
+                         + 328.63353450309966807418186968048*c[51]
+                         + 200.79840636817813151476128618844*c[52]
+                         + 86.94826047713663144231198494302*c[53]
+                         + 20.78460969082652752232935609807*c[54]
+                         - 12.961481396815720461931934872176*c[57]
+                         - 50.19960159204453287869032154711*c[59]
+                         - 20.78460969082652752232935609807*c[60]
+                         - 118.79393923933998409934185283361*c[62]
+                         - 80.49844718999242907073025207433*c[63]
+                         - 24.494897427831780981972840747059*c[64]
+                         - 224.49944320643648313502492393899*c[66]
+                         - 190.49409439665052251611633426203*c[67]
+                         - 94.86832980505137995996680633298*c[68]
+                         - 25.922962793631440923863869744352*c[69]
+                         - 372.29020937972569788399725866348*c[71]
+                         - 360.*c[72]
+                         - 224.49944320643648313502492393899*c[73]
+                         - 100.39920318408906575738064309422*c[74]
+                         - 25.455844122715710878430397035775*c[75]
+                         - 566.6109776557457415531128356828*c[77]
+                         - 596.9924622639719728406878926007*c[78]
+                         - 424.26406871192851464050661726291*c[79]
+                         - 237.58787847867996819868370566723*c[80]
+                         - 98.59006035092990042225456090414*c[81]
+                         - 22.978250586152114639402445872876*c[82]
+                         + 13.856406460551018348219570732047*c[85]
+                         + 53.66563145999495271382016804955*c[87]
+                         + 22.449944320643648313502492393899*c[88]
+                         + 126.99606293110034834407755617468*c[90]
+                         + 86.94826047713663144231198494302*c[91]
+                         + 26.832815729997476356910084024775*c[92]
+                         + 240.*c[94]
+                         + 205.75713839378696024857186227529*c[95]
+                         + 103.92304845413263761164678049035*c[96]
+                         + 28.98275349237887714743732831434*c[97]
+                         + 397.99497484264798189379192840048*c[99]
+                         + 388.84444190447161385795804616528*c[100]
+                         + 245.92681838303036119730492833251*c[101]
+                         + 112.2497216032182415675124619695*c[102]
+                         + 29.393876913398137178367408896471*c[103]
+                         + 605.732614277950201244029172935*c[105]
+                         + 644.8255578061403111773203172645*c[106]
+                         + 464.75800154489002622151184797389*c[107]
+                         + 265.63132345414386388790705773235*c[108]
+                         + 113.84199576606165595196016759958*c[109]
+                         + 28.142494558940577327393780681267*c[110]
+                         + 867.5482695504613822801554495513*c[112]
+                         + 981.3990014260254992956235309791*c[113]
+                         + 770.7139547199077412070139086584*c[114]
+                         + 501.9960159204453287869032154711*c[115]
+                         + 269.39933184772377976202990872679*c[116]
+                         + 108.99541274750969995521118114985*c[117]
+                         + 24.979991993593592823387572483759*c[118]
+                         - 14.696938456699068589183704448235*c[121]
+                         - 56.92099788303082797598008379979*c[123]
+                         - 24.*c[124]
+                         - 134.6996659238618898810149543634*c[126]
+                         - 92.95160030897800524430236959478*c[127]
+                         - 28.98275349237887714743732831434*c[128]
+                         - 254.55844122715710878430397035775*c[130]
+                         - 219.96363335788032031622626529894*c[131]
+                         - 112.2497216032182415675124619695*c[132]
+                         - 31.749015732775087086019389043671*c[133]
+                         - 422.137418384108659910906710219*c[135]
+                         - 415.69219381653055044658712196141*c[136]
+                         - 265.63132345414386388790705773235*c[137]
+                         - 122.96340919151518059865246416625*c[138]
+                         - 32.863353450309966807418186968048*c[139]
+                         - 642.4764587126908885835562377369*c[141]
+                         - 689.3475175845634391820733761863*c[142]
+                         - 501.9960159204453287869032154711*c[143]
+                         - 290.98453567157138531261098537299*c[144]
+                         - 127.27922061357855439215198517887*c[145]
+                         - 32.496153618543841441839534273064*c[146]
+                         - 920.1738966086790706077092351053*c[148]
+                         - 1049.1596637309308985822780443179*c[149]
+                         - 832.4662155306964768043837367667*c[150]
+                         - 549.9090833947008007905656632474*c[151]
+                         - 301.19760955226719727214192928267*c[152]
+                         - 125.85706178041818563897442164159*c[153]
+                         - 30.594117081556708980169344654137*c[154]
+                         - 1259.4856092865849017088170215498*c[156]
+                         - 1502.6376808798586759869647053874*c[157]
+                         - 1266.9806628358619112457041058329*c[158]
+                         - 911.9210492142398179001246523624*c[159]
+                         - 569.2099788303082797598008379979*c[160]
+                         - 297.83216750378055830719780693079*c[161]
+                         - 118.49050594878899410463076626234*c[162]
+                         + y*(65.7267069006199336148363739361*c[7]
+                              - 75.89466384404110396797344506639*c[13]
+                              - 448.99888641287296627004984787799*c[16]
+                              - 113.84199576606165595196016759958*c[17]
+                              + 84.85281374238570292810132345258*c[23]
+                              + 501.9960159204453287869032154711*c[26]
+                              + 131.45341380123986722967274787219*c[27]
+                              + 1707.6299364909248392794025139937*c[30]
+                              + 777.6888838089432277159160923306*c[31]
+                              + 146.96938456699068589183704448235*c[32]
+                              - 92.95160030897800524430236959478*c[38]
+                              - 549.9090833947008007905656632474*c[41]
+                              - 146.96938456699068589183704448235*c[42]
+                              - 1870.6148721743874770096420488263*c[45]
+                              - 869.4826047713663144231198494302*c[46]
+                              - 169.70562748477140585620264690516*c[47]
+                              - 4825.4326230919440742745136333039*c[50]
+                              - 2957.7018105278970126676368271243*c[51]
+                              - 1003.9920318408906575738064309422*c[52]
+                              - 173.89652095427326288462396988604*c[53]
+                              + 100.39920318408906575738064309422*c[59]
+                              + 593.9696961966999204967092641681*c[62]
+                              + 160.99689437998485814146050414865*c[63]
+                              + 2020.4949888579283482152243154509*c[66]
+                              + 952.4704719832526125805816713101*c[67]
+                              + 189.73665961010275991993361266596*c[68]
+                              + 5212.062931316159770375961621289*c[71]
+                              + 3240.*c[72]
+                              + 1122.497216032182415675124619695*c[73]
+                              + 200.79840636817813151476128618844*c[74]
+                              + 11332.219553114914831062256713656*c[77]
+                              + 8357.89447169560761976963049641*c[78]
+                              + 3818.3766184073566317645595553662*c[79]
+                              + 1187.9393923933998409934185283361*c[80]
+                              + 197.18012070185980084450912180829*c[81]
+                              - 107.3312629199899054276403360991*c[87]
+                              - 634.9803146555017417203877808734*c[90]
+                              - 173.89652095427326288462396988604*c[91]
+                              - 2160.*c[94]
+                              - 1028.7856919689348012428593113765*c[95]
+                              - 207.8460969082652752232935609807*c[96]
+                              - 5571.929647797071746513086997607*c[99]
+                              - 3499.5999771402445247216224154875*c[100]
+                              - 1229.6340919151518059865246416625*c[101]
+                              - 224.49944320643648313502492393899*c[102]
+                              - 12114.652285559004024880583458701*c[105]
+                              - 9027.557809285964356482484441702*c[106]
+                              - 4182.822013904010235993606631765*c[107]
+                              - 1328.1566172707193194395352886617*c[108]
+                              - 227.68399153212331190392033519916*c[109]
+                              - 23423.803277862457321564197137884*c[112]
+                              - 19627.980028520509985912470619582*c[113]
+                              - 10789.995366078708376898194721218*c[114]
+                              - 4517.96414328400795908212893924*c[115]
+                              - 1346.996659238618898810149543634*c[116]
+                              - 217.99082549501939991042236229971*c[117]
+                              + 113.84199576606165595196016759958*c[123]
+                              + 673.498329619309449405074771817*c[126]
+                              + 185.90320061795601048860473918956*c[127]
+                              + 2291.0259710444139790587357332197*c[130]
+                              + 1099.8181667894016015811313264947*c[131]
+                              + 224.49944320643648313502492393899*c[132]
+                              + 5909.923857377521238752693943066*c[135]
+                              + 3741.2297443487749540192840976527*c[136]
+                              + 1328.1566172707193194395352886617*c[137]
+                              + 245.92681838303036119730492833251*c[138]
+                              + 12849.529174253817771671124754737*c[141]
+                              + 9650.865246183888148549027266608*c[142]
+                              + 4517.96414328400795908212893924*c[143]
+                              + 1454.9226783578569265630549268649*c[144]
+                              + 254.55844122715710878430397035775*c[145]
+                              + 24844.695208434334906408149347844*c[148]
+                              + 20983.193274618617971645560886358*c[149]
+                              + 11654.527017429750675261372314733*c[150]
+                              + 4949.1817505523072071150909692262*c[151]
+                              + 1505.9880477613359863607096464133*c[152]
+                              + 251.71412356083637127794884328319*c[153]
+                              + 44081.996325030471559808595754245*c[156]
+                              + 40571.21738375618425164804704546*c[157]
+                              + 25339.613256717238224914082116659*c[158]
+                              + 12766.894688999357450601745133073*c[159]
+                              + 5122.889809472774517838207541981*c[160]
+                              + 1489.1608375189027915359890346539*c[161]
+                              + y*(448.99888641287296627004984787799*c[16]
+                                   - 501.9960159204453287869032154711*c[26]
+                                   - 3984.4698518121579583186058659852*c[30]
+                                   - 777.6888838089432277159160923306*c[31]
+                                   + 549.9090833947008007905656632474*c[41]
+                                   + 4364.7680350735707796891647805948*c[45]
+                                   + 869.4826047713663144231198494302*c[46]
+                                   + 19301.730492367776297098054533216*c[50]
+                                   + 6901.30422456509302955781926329*c[51]
+                                   + 1003.9920318408906575738064309422*c[52]
+                                   - 593.9696961966999204967092641681*c[62]
+                                   - 4714.4883073351661458355234027189*c[66]
+                                   - 952.4704719832526125805816713101*c[67]
+                                   - 20848.251725264639081503846485155*c[71]
+                                   - 7560.*c[72]
+                                   - 1122.497216032182415675124619695*c[73]
+                                   - 67993.31731868948898637354028194*c[77]
+                                   - 33431.577886782430479078521985641*c[78]
+                                   - 8909.545442950498807450638962521*c[79]
+                                   - 1187.9393923933998409934185283361*c[80]
+                                   + 634.9803146555017417203877808734*c[90]
+                                   + 5040.*c[94]
+                                   + 1028.7856919689348012428593113765*c[95]
+                                   + 22287.718591188286986052347990427*c[99]
+                                   + 8165.733279993903891017118969471*c[100]
+                                   + 1229.6340919151518059865246416625*c[101]
+                                   + 72687.91371335402414928350075221*c[105]
+                                   + 36110.231237143857425929937766809*c[106]
+                                   + 9759.918032442690550651748807452*c[107]
+                                   + 1328.1566172707193194395352886617*c[108]
+                                   + 195198.36064885381101303497614903*c[112]
+                                   + 117767.88017112305991547482371749*c[113]
+                                   + 43159.98146431483350759277888487*c[114]
+                                   + 10541.916334329351904524967524893*c[115]
+                                   + 1346.996659238618898810149543634*c[116]
+                                   - 673.498329619309449405074771817*c[126]
+                                   - 5345.727265770299284470383377513*c[130]
+                                   - 1099.8181667894016015811313264947*c[131]
+                                   - 23639.695429510084955010775772264*c[135]
+                                   - 8729.53607014714155937832956119*c[136]
+                                   - 1328.1566172707193194395352886617*c[137]
+                                   - 77097.17504552290663002674852842*c[141]
+                                   - 38603.460984735552594196109066431*c[142]
+                                   - 10541.916334329351904524967524893*c[143]
+                                   - 1454.9226783578569265630549268649*c[144]
+                                   - 207039.1267369527908867345778987*c[148]
+                                   - 125899.15964771170782987336531815*c[149]
+                                   - 46618.108069719002701045489258934*c[150]
+                                   - 11548.090751288716816601878928195*c[151]
+                                   - 1505.9880477613359863607096464133*c[152]
+                                   - 484901.95957533518715789455329669*c[156]
+                                   - 338093.47819796820209706705871217*c[157]
+                                   - 152037.67954030342934948449269995*c[158]
+                                   - 51067.57875599742980240698053229*c[159]
+                                   - 11953.409555436473874955817597956*c[160]
+                                   + y*(2656.3132345414386388790705773235*c[30]
+                                        - 2909.8453567157138531261098537299*c[45]
+                                        - 28952.595738551664445647081799823*c[50]
+                                        - 4600.8694830433953530385461755267*c[51]
+                                        + 3142.9922048901107638903489351459*c[66]
+                                        + 31272.377587896958622255769727733*c[71]
+                                        + 5040.*c[72]
+                                        + 169983.29329672372246593385070484*c[77]
+                                        + 50147.36683017364571861778297846*c[78]
+                                        + 5939.696961966999204967092641681*c[79]
+                                        - 3360.*c[94]
+                                        - 33431.577886782430479078521985641*c[99]
+                                        - 5443.822186662602594011412646314*c[100]
+                                        - 181719.78428338506037320875188051*c[105]
+                                        - 54165.34685571578613889490665021*c[106]
+                                        - 6506.612021628460367101165871634*c[107]
+                                        - 715727.3223791306403811282458798*c[112]
+                                        - 294419.70042780764978868705929372*c[113]
+                                        - 64739.97219647225026138916832731*c[114]
+                                        - 7027.944222886234603016645016596*c[115]
+                                        + 3563.8181771801995229802555850084*c[130]
+                                        + 35459.543144265127432516163658396*c[135]
+                                        + 5819.69071343142770625221970746*c[136]
+                                        + 192742.93761380726657506687132106*c[141]
+                                        + 57905.19147710332889129416359965*c[142]
+                                        + 7027.944222886234603016645016596*c[143]
+                                        + 759143.4647021602332513601189619*c[148]
+                                        + 314747.89911927926957468341329537*c[149]
+                                        + 69927.1621045785040515682338884*c[150]
+                                        + 7698.727167525811211067919285463*c[151]
+                                        + 2.4245097978766759357894727664835e6*c[156]
+                                        + 1.2396760867258834076892458819446e6*c[157]
+                                        + 380094.19885075857337371123174988*c[158]
+                                        + 76601.36813399614470361047079844*c[159]
+                                        + y*(14476.297869275832222823540899912*c[50]
+                                             - 15636.188793948479311127884863866*c[71]
+                                             - 186981.62262639609471252723577533*c[77]
+                                             - 25073.68341508682285930889148923*c[78]
+                                             + 16715.78894339121523953926099282*c[99]
+                                             + 199891.76271172356641052962706856*c[105]
+                                             + 27082.673427857893069447453325107*c[106]
+                                             + 1.2883091802824351526860308425836e6*c[112]
+                                             + 323861.67047058841476755576522309*c[113]
+                                             + 32369.986098236125130694584163653*c[114]
+                                             - 17729.771572132563716258081829198*c[135]
+                                             - 212017.23137518799323257355845317*c[141]
+                                             - 28952.595738551664445647081799823*c[142]
+                                             - 1.3664582364638884198524482141314e6*c[148]
+                                             - 346222.6890312071965321517546249*c[149]
+                                             - 34963.5810522892520257841169442*c[150]
+                                             - 6.303725474479357433052629192857e6*c[156]
+                                             - 2.2314169561065901338406425875003e6*c[157]
+                                             - 418103.61873583443071108235492487*c[158]
+                                             + y*(74792.64905055843788501089431013*c[77]
+                                                  - 79956.70508468942656421185082743*c[105]
+                                                  - 1.1165346229114437989945600635725e6*c[112]
+                                                  - 129544.66818823536590702230608924*c[113]
+                                                  + 84806.89255007519729302942338127*c[141]
+                                                  + 1.1842638049353699638721217855806e6*c[148]
+                                                  + 138489.07561248287861286070184996*c[149]
+                                                  + 8.82521566427110040627368087e6*c[156]
+                                                  + 1.9338946952923781159952235758336e6*c[157]
+                                                  + y*(372178.20763714793299818668785749*c[112]
+                                                       - 394754.60164512332129070726186019*c[148]
+                                                       - 6.303725474479357433052629192857e6*c[156]
+                                                       + 1.8010644212798164094436083408163e6*y*c[156]
+                                                       - 644631.5650974593719984078586112*c[157]
+                                                       + 1.2892631301949187439968157172224e6*z*c[157])
+                                                  + 167241.44749433377228443294196995*c[158]
+                                                  + z*(259089.33637647073181404461217848*c[113]
+                                                       - 276978.15122496575722572140369992*c[149]
+                                                       - 3.8677893905847562319904471516672e6*c[157]
+                                                       - 1.0034486849660026337065976518197e6*c[158]
+                                                       + 1.0034486849660026337065976518197e6*z*c[158]))
+                                             - 38300.68406699807235180523539922*c[159]
+                                             + z*(50147.36683017364571861778297846*c[78]
+                                                  - 54165.34685571578613889490665021*c[106]
+                                                  - 647723.3409411768295351115304462*c[113]
+                                                  - 194219.91658941675078416750498192*c[114]
+                                                  + 57905.19147710332889129416359965*c[142]
+                                                  + 692445.3780624143930643035092498*c[149]
+                                                  + 209781.4863137355121547047016652*c[150]
+                                                  + 4.4628339122131802676812851750006e6*c[157]
+                                                  + 2.5086217124150065842664941295492e6*c[158]
+                                                  + 459608.20880397686822166282479064*c[159]
+                                                  + z*(194219.91658941675078416750498192*c[114]
+                                                       - 209781.4863137355121547047016652*c[150]
+                                                       - 2.5086217124150065842664941295492e6*c[158]
+                                                       - 1.1490205220099421705541570619766e6*c[159]
+                                                       + 766013.6813399614470361047079844*z*c[159])))
+                                        + 7968.93970362431591663721173197*c[160]
+                                        + z*(9201.738966086790706077092351053*c[51]
+                                             - 10080.*c[72]
+                                             - 100294.73366034729143723556595692*c[78]
+                                             - 35638.181771801995229802555850084*c[79]
+                                             + 10887.644373325205188022825292628*c[100]
+                                             + 108330.69371143157227778981330043*c[106]
+                                             + 39039.672129770762202606995229807*c[107]
+                                             + 588839.4008556152995773741185874*c[113]
+                                             + 388439.83317883350156833500996383*c[114]
+                                             + 84335.33067463481523619974019915*c[115]
+                                             - 11639.381426862855412504439414919*c[136]
+                                             - 115810.38295420665778258832719929*c[142]
+                                             - 42167.665337317407618099870099573*c[143]
+                                             - 629495.7982385585391493668265907*c[149]
+                                             - 419562.9726274710243094094033304*c[150]
+                                             - 92384.72601030973453281503142556*c[151]
+                                             - 2.4793521734517668153784917638892e6*c[157]
+                                             - 2.2805651931045514402422673904993e6*c[158]
+                                             - 919216.4176079537364433256495813*c[159]
+                                             - 159378.79407248631833274423463941*c[160]
+                                             + z*(35638.181771801995229802555850084*c[79]
+                                                  - 39039.672129770762202606995229807*c[107]
+                                                  - 388439.83317883350156833500996383*c[114]
+                                                  - 210838.32668658703809049935049787*c[115]
+                                                  + 42167.665337317407618099870099573*c[143]
+                                                  + 419562.9726274710243094094033304*c[150]
+                                                  + 230961.81502577433633203757856389*c[151]
+                                                  + 2.2805651931045514402422673904993e6*c[158]
+                                                  + 2.2980410440198843411083141239532e6*c[159]
+                                                  + 717204.5733261884324973490558773*c[160]
+                                                  + z*(140558.88445772469206033290033191*c[115]
+                                                       - 153974.54335051622422135838570926*c[151]
+                                                       - 1.5320273626799228940722094159688e6*c[159]
+                                                       - 1.1156515585074042283292096424759e6*c[160]
+                                                       + 557825.7792537021141646048212379*z*c[160]))))
+                                   - 1489.1608375189027915359890346539*c[161]
+                                   + z*(1555.3777676178864554318321846611*c[31]
+                                        - 1738.9652095427326288462396988604*c[46]
+                                        - 13802.60844913018605911563852658*c[51]
+                                        - 6023.952191045343945442838585653*c[52]
+                                        + 1904.9409439665052251611633426203*c[67]
+                                        + 15120.*c[72]
+                                        + 6734.98329619309449405074771817*c[73]
+                                        + 66863.15577356486095815704397128*c[78]
+                                        + 53457.27265770299284470383377513*c[79]
+                                        + 14255.272708720798091921022340034*c[80]
+                                        - 2057.5713839378696024857186227529*c[95]
+                                        - 16331.466559987807782034237938942*c[100]
+                                        - 7377.804551490910835919147849975*c[101]
+                                        - 72220.46247428771485185987553362*c[106]
+                                        - 58559.50819465614330391049284471*c[107]
+                                        - 15937.879407248631833274423463941*c[108]
+                                        - 235535.76034224611983094964743498*c[113]
+                                        - 258959.88878588900104555667330922*c[114]
+                                        - 126502.99601195222285429961029872*c[115]
+                                        - 26939.933184772377976202990872679*c[116]
+                                        + 2199.6363335788032031622626529894*c[131]
+                                        + 17459.072140294283118756659122379*c[136]
+                                        + 7968.93970362431591663721173197*c[137]
+                                        + 77206.92196947110518839221813286*c[142]
+                                        + 63251.49800597611142714980514936*c[143]
+                                        + 17459.072140294283118756659122379*c[144]
+                                        + 251798.31929542341565974673063629*c[149]
+                                        + 279708.6484183140162062729355536*c[150]
+                                        + 138577.08901546460179922254713833*c[151]
+                                        + 30119.760955226719727214192928267*c[152]
+                                        + 676186.9563959364041941341174243*c[157]
+                                        + 912226.0772418205760969069561997*c[158]
+                                        + 612810.9450719691576288837663875*c[159]
+                                        + 239068.19110872947749911635195911*c[160]
+                                        + 44674.825125567083746079671039618*c[161]
+                                        + z*(6023.952191045343945442838585653*c[52]
+                                             - 6734.98329619309449405074771817*c[73]
+                                             - 53457.27265770299284470383377513*c[79]
+                                             - 35638.181771801995229802555850084*c[80]
+                                             + 7377.804551490910835919147849975*c[101]
+                                             + 58559.50819465614330391049284471*c[107]
+                                             + 39844.698518121579583186058659852*c[108]
+                                             + 258959.88878588900104555667330922*c[114]
+                                             + 316257.4900298805571357490257468*c[115]
+                                             + 121229.69933147570089291345892706*c[116]
+                                             - 7968.93970362431591663721173197*c[137]
+                                             - 63251.49800597611142714980514936*c[143]
+                                             - 43647.680350735707796891647805948*c[144]
+                                             - 279708.6484183140162062729355536*c[150]
+                                             - 346442.72253866150449805636784584*c[151]
+                                             - 135538.9242985202387724638681772*c[152]
+                                             - 912226.0772418205760969069561997*c[158]
+                                             - 1.5320273626799228940722094159688e6*c[159]
+                                             - 1.075806859989282648746023583816e6*c[160]
+                                             - 312723.77587896958622255769727733*c[161]
+                                             + z*(23758.787847867996819868370566723*c[80]
+                                                  - 26563.132345414386388790705773235*c[108]
+                                                  - 210838.32668658703809049935049787*c[115]
+                                                  - 188579.53229340664583342093610875*c[116]
+                                                  + 29098.453567157138531261098537299*c[144]
+                                                  + 230961.81502577433633203757856389*c[151]
+                                                  + 210838.32668658703809049935049787*c[152]
+                                                  + 1.0213515751199485960481396106459e6*c[159]
+                                                  + 1.6734773377611063424938144637138e6*c[160]
+                                                  + 833930.0690105855632601538594062*c[161]
+                                                  + z*(94289.76614670332291671046805438*c[116]
+                                                       - 105419.16334329351904524967524893*c[152]
+                                                       - 836738.6688805531712469072318569*c[160]
+                                                       - 938171.327636908758667673091832*c[161]
+                                                       + 375268.53105476350346706923673279*z*c[161])))))
+                              + 236.98101189757798820926153252468*c[162]
+                              + z*(227.68399153212331190392033519916*c[17]
+                                   - 262.90682760247973445934549574439*c[27]
+                                   - 1555.3777676178864554318321846611*c[31]
+                                   - 881.8163074019441153510222668941*c[32]
+                                   + 293.93876913398137178367408896471*c[42]
+                                   + 1738.9652095427326288462396988604*c[46]
+                                   + 1018.233764908628435137215881431*c[47]
+                                   + 5915.403621055794025335273654249*c[51]
+                                   + 6023.952191045343945442838585653*c[52]
+                                   + 2086.7582514512791546154876386324*c[53]
+                                   - 321.9937887599697162829210082973*c[63]
+                                   - 1904.9409439665052251611633426203*c[67]
+                                   - 1138.4199576606165595196016759958*c[68]
+                                   - 6480.*c[72]
+                                   - 6734.98329619309449405074771817*c[73]
+                                   - 2409.5808764181375781771354342613*c[74]
+                                   - 16715.78894339121523953926099282*c[78]
+                                   - 22910.259710444139790587357332197*c[79]
+                                   - 14255.272708720798091921022340034*c[80]
+                                   - 3943.6024140371960168901824361658*c[81]
+                                   + 347.79304190854652576924793977207*c[91]
+                                   + 2057.5713839378696024857186227529*c[95]
+                                   + 1247.0765814495916513397613658842*c[96]
+                                   + 6999.199954280489049443244830975*c[100]
+                                   + 7377.804551490910835919147849975*c[101]
+                                   + 2693.9933184772377976202990872679*c[102]
+                                   + 18055.115618571928712964968883405*c[106]
+                                   + 25096.93208342406141596163979059*c[107]
+                                   + 15937.879407248631833274423463941*c[108]
+                                   + 4553.6798306424662380784067039831*c[109]
+                                   + 39255.960057041019971824941239163*c[113]
+                                   + 64739.97219647225026138916832731*c[114]
+                                   + 54215.56971940809550898554727088*c[115]
+                                   + 26939.933184772377976202990872679*c[116]
+                                   + 6539.724764850581997312670868991*c[117]
+                                   - 371.80640123591202097720947837911*c[127]
+                                   - 2199.6363335788032031622626529894*c[131]
+                                   - 1346.996659238618898810149543634*c[132]
+                                   - 7482.459488697549908038568195305*c[136]
+                                   - 7968.93970362431591663721173197*c[137]
+                                   - 2951.1218205963643343676591399901*c[138]
+                                   - 19301.730492367776297098054533216*c[142]
+                                   - 27107.78485970404775449277363544*c[143]
+                                   - 17459.072140294283118756659122379*c[144]
+                                   - 5091.168824543142175686079407155*c[145]
+                                   - 41966.386549237235943291121772715*c[149]
+                                   - 69927.1621045785040515682338884*c[150]
+                                   - 59390.18100662768648538109163071*c[151]
+                                   - 30119.760955226719727214192928267*c[152]
+                                   - 7551.423706825091138338465298496*c[153]
+                                   - 81142.43476751236850329609409092*c[157]
+                                   - 152037.67954030342934948449269995*c[158]
+                                   - 153202.73626799228940722094159688*c[159]
+                                   - 102457.79618945549035676415083962*c[160]
+                                   - 44674.825125567083746079671039618*c[161]
+                                   - 9953.202499698275504788984366036*c[162]
+                                   + z*(881.8163074019441153510222668941*c[32]
+                                        - 1018.233764908628435137215881431*c[47]
+                                        - 6023.952191045343945442838585653*c[52]
+                                        - 5216.895628628197886538719096581*c[53]
+                                        + 1138.4199576606165595196016759958*c[68]
+                                        + 6734.98329619309449405074771817*c[73]
+                                        + 6023.952191045343945442838585653*c[74]
+                                        + 22910.259710444139790587357332197*c[79]
+                                        + 35638.181771801995229802555850084*c[80]
+                                        + 17746.210863167382076005820962746*c[81]
+                                        - 1247.0765814495916513397613658842*c[96]
+                                        - 7377.804551490910835919147849975*c[101]
+                                        - 6734.98329619309449405074771817*c[102]
+                                        - 25096.93208342406141596163979059*c[107]
+                                        - 39844.698518121579583186058659852*c[108]
+                                        - 20491.559237891098071352830167924*c[109]
+                                        - 64739.97219647225026138916832731*c[114]
+                                        - 135538.9242985202387724638681772*c[115]
+                                        - 121229.69933147570089291345892706*c[116]
+                                        - 45778.073353954073981188696082939*c[117]
+                                        + 1346.996659238618898810149543634*c[132]
+                                        + 7968.93970362431591663721173197*c[137]
+                                        + 7377.804551490910835919147849975*c[138]
+                                        + 27107.78485970404775449277363544*c[143]
+                                        + 43647.680350735707796891647805948*c[144]
+                                        + 22910.259710444139790587357332197*c[145]
+                                        + 69927.1621045785040515682338884*c[150]
+                                        + 148475.45251656921621345272907679*c[151]
+                                        + 135538.9242985202387724638681772*c[152]
+                                        + 52859.96594777563796836925708947*c[153]
+                                        + 152037.67954030342934948449269995*c[158]
+                                        + 383006.8406699807235180523539922*c[159]
+                                        + 461060.08285254970660543867877829*c[160]
+                                        + 312723.77587896958622255769727733*c[161]
+                                        + 99532.02499698275504788984366036*c[162]
+                                        + z*(3477.9304190854652576924793977207*c[53]
+                                             - 4015.9681273635626302952257237689*c[74]
+                                             - 23758.787847867996819868370566723*c[80]
+                                             - 27605.21689826037211823127705316*c[81]
+                                             + 4489.9888641287296627004984787799*c[102]
+                                             + 26563.132345414386388790705773235*c[108]
+                                             + 31875.758814497263666548846927882*c[109]
+                                             + 90359.2828656801591816425787848*c[115]
+                                             + 188579.53229340664583342093610875*c[116]
+                                             + 122074.86227721086394983652288784*c[117]
+                                             - 4918.5363676606072239460985666501*c[138]
+                                             - 29098.453567157138531261098537299*c[144]
+                                             - 35638.181771801995229802555850084*c[145]
+                                             - 98983.63501104614414230181938452*c[151]
+                                             - 210838.32668658703809049935049787*c[152]
+                                             - 140959.90919406836791565135223858*c[153]
+                                             - 255337.89377998714901203490266147*c[159]
+                                             - 717204.5733261884324973490558773*c[160]
+                                             - 833930.0690105855632601538594062*c[161]
+                                             - 398128.09998793102019155937464146*c[162]
+                                             + z*(13802.60844913018605911563852658*c[81]
+                                                  - 15937.879407248631833274423463941*c[109]
+                                                  - 94289.76614670332291671046805438*c[116]
+                                                  - 137334.22006186222194356608824882*c[117]
+                                                  + 17819.090885900997614901277925042*c[145]
+                                                  + 105419.16334329351904524967524893*c[152]
+                                                  + 158579.89784332691390510777126841*c[153]
+                                                  + 358602.28666309421624867452793867*c[160]
+                                                  + 938171.327636908758667673091832*c[161]
+                                                  + 746490.1874773706628591738274527*c[162]
+                                                  + z*(54933.68802474488877742643529953*c[117]
+                                                       - 63431.95913733076556204310850736*c[153]
+                                                       - 375268.53105476350346706923673279*c[161]
+                                                       - 656911.3649800861833160729681584*c[162]
+                                                       + 218970.4549933620611053576560528*z*c[162]))))))
+                         + x*(42.426406871192851464050661726291*c[5]
+                              + 32.863353450309966807418186968048*c[7]
+                              - 117.57550765359254871346963558588*c[11]
+                              - 303.57865537616441587189378026554*c[13]
+                              - 73.48469228349534294591852224118*c[14]
+                              - 179.59955456514918650801993915119*c[16]
+                              - 56.92099788303082797598008379979*c[17]
+                              + 230.04347415216976765192730877634*c[21]
+                              + 721.2489168102784748888612493469*c[23]
+                              + 203.6467529817256870274431762862*c[24]
+                              + 1104.3912350249797233311870740364*c[26]
+                              + 525.8136552049594689186909914888*c[27]
+                              + 94.86832980505137995996680633298*c[28]
+                              + 569.2099788303082797598008379979*c[30]
+                              + 311.07555352357729108636643693222*c[31]
+                              + 73.48469228349534294591852224118*c[32]
+                              - 384.*c[36]
+                              - 1301.3224043256920734202331743269*c[38]
+                              - 398.44698518121579583186058659852*c[39]
+                              - 2419.5999669366835234784889182884*c[41]
+                              - 1249.2397688194208300806148781*c[42]
+                              - 262.90682760247973445934549574439*c[43]
+                              - 2909.8453567157138531261098537299*c[45]
+                              - 1912.8617304970058917308636687464*c[46]
+                              - 678.8225099390856234248105876207*c[47]
+                              - 112.2497216032182415675124619695*c[48]
+                              - 1378.6950351691268783641467523725*c[50]
+                              - 985.9006035092990042225456090414*c[51]
+                              - 401.59681273635626302952257237689*c[52]
+                              - 86.94826047713663144231198494302*c[53]
+                              + 583.2666628567074207869370692479*c[57]
+                              + 2058.1836652738258480263031834316*c[59]
+                              + 665.1075101064488807145393951383*c[60]
+                              + 4157.7878733768994434769648491765*c[62]
+                              + 2253.9565213197880139804470580811*c[63]
+                              + 514.3928459844674006214296556882*c[64]
+                              + 6061.484966573785044645672946353*c[66]
+                              + 4190.8700767263114953545593537646*c[67]
+                              + 1612.7616066858734593194357076607*c[68]
+                              + 311.07555352357729108636643693222*c[69]
+                              + 6328.933559455336864027953397279*c[71]
+                              + 5040.*c[72]
+                              + 2469.4938752708013144852741633289*c[73]
+                              + 803.1936254727125260590451447538*c[74]
+                              + 127.27922061357855439215198517887*c[75]
+                              + 2833.0548882787287077655641784141*c[77]
+                              + 2387.9698490558878913627515704029*c[78]
+                              + 1272.7922061357855439215198517887*c[79]
+                              + 475.17575695735993639736741133446*c[80]
+                              + 98.59006035092990042225456090414*c[81]
+                              - 831.3843876330611008931742439228*c[85]
+                              - 3005.2753617597173519739294107748*c[87]
+                              - 1010.2474944289641741076121577255*c[88]
+                              - 6349.803146555017417203877808734*c[90]
+                              - 3564.8786795626018891347913826638*c[91]
+                              - 858.6501033599192434211226887928*c[92]
+                              - 10080.*c[94]
+                              - 7201.499843782543608700015179635*c[95]
+                              - 2909.8453567157138531261098537299*c[96]
+                              - 608.6378233399564200961838946011*c[97]
+                              - 12735.839194964735420601341708815*c[99]
+                              - 10498.799931420733574164867246463*c[100]
+                              - 5410.390004426667946340708423315*c[101]
+                              - 1908.2452672547101066477118534814*c[102]
+                              - 352.72652296077764614040890675765*c[103]
+                              - 12114.652285559004024880583458701*c[105]
+                              - 10962.034482704385290014445393496*c[106]
+                              - 6506.612021628460367101165871634*c[107]
+                              - 2921.9445579955825027669776350558*c[108]
+                              - 910.7359661284932476156813407966*c[109]
+                              - 140.71247279470288663696890340633*c[110]
+                              - 5205.289617302768293680932697308*c[112]
+                              - 4906.9950071301274964781176548954*c[113]
+                              - 3082.8558188796309648280556346336*c[114]
+                              - 1505.9880477613359863607096464133*c[115]
+                              - 538.7986636954475595240598174536*c[116]
+                              - 108.99541274750969995521118114985*c[117]
+                              + 1131.6642611658282813671452425141*c[121]
+                              + 4155.2328454612504422465461173846*c[123]
+                              + 1440.*c[124]
+                              + 9024.877616898746622028001942348*c[126]
+                              + 5205.289617302768293680932697308*c[127]
+                              + 1304.2239071570494716346797741453*c[128]
+                              + 15018.948032402269418273934251107*c[130]
+                              + 10998.181667894016015811313264947*c[131]
+                              + 4602.2385857319479042680109407494*c[132]
+                              + 1015.9685034488027867526204493975*c[133]
+                              + 20684.733500821324335634428800731*c[135]
+                              + 17459.072140294283118756659122379*c[136]
+                              + 9297.096320895035236076747020632*c[137]
+                              + 3442.9754573624250567622689966551*c[138]
+                              + 690.130422456509302955781926329*c[139]
+                              + 23771.628972369562877591580796264*c[141]
+                              + 22059.120562706030053826348037961*c[142]
+                              + 13553.89242985202387724638681772*c[143]
+                              + 6401.659784774570476877441678206*c[144]
+                              + 2163.7467504308354246665837480408*c[145]
+                              + 389.95384342252609730207441127677*c[146]
+                              + 21163.999621999618623977312407423*c[148]
+                              + 20983.193274618617971645560886358*c[149]
+                              + 14151.925664021840105674523525033*c[150]
+                              + 7698.727167525811211067919285463*c[151]
+                              + 3313.1737050749391699935612221093*c[152]
+                              + 1006.8564942433454851117953731327*c[153]
+                              + 152.97058540778354490084672327068*c[154]
+                              + 8816.399265006094311961719150849*c[156]
+                              + 9015.826085279152055921788232325*c[157]
+                              + 6334.903314179309556228520529165*c[158]
+                              + 3647.6841968569592716004986094495*c[159]
+                              + 1707.6299364909248392794025139937*c[160]
+                              + 595.6643350075611166143956138616*c[161]
+                              + x*(205.75713839378696024857186227529*c[11]
+                                   + 265.63132345414386388790705773235*c[13]
+                                   + 89.7997772825745932540099695756*c[16]
+                                   - 920.1738966086790706077092351053*c[21]
+                                   - 2206.1731573020282761306344097671*c[23]
+                                   - 356.38181771801995229802555850084*c[24]
+                                   - 1907.5848604976922493902322187902*c[26]
+                                   - 460.08694830433953530385461755267*c[27]
+                                   - 569.2099788303082797598008379979*c[30]
+                                   - 155.53777676178864554318321846611*c[31]
+                                   + 2592.*c[36]
+                                   + 7529.079625027218424788491937177*c[38]
+                                   + 1593.7879407248631833274423463941*c[39]
+                                   + 10558.254401178255375178860734349*c[41]
+                                   + 3821.2039987417578331877631565412*c[42]
+                                   + 460.08694830433953530385461755267*c[43]
+                                   + 7482.459488697549908038568195305*c[45]
+                                   + 3304.0338981311919948078554278347*c[46]
+                                   + 593.9696961966999204967092641681*c[47]
+                                   + 2068.0425527536903175462201285588*c[50]
+                                   + 985.9006035092990042225456090414*c[51]
+                                   + 200.79840636817813151476128618844*c[52]
+                                   - 5832.666628567074207869370692479*c[57]
+                                   - 18573.852589056477165115418972431*c[59]
+                                   - 4489.4756932185299448231409171832*c[60]
+                                   - 31480.393898425095786325591000908*c[62]
+                                   - 13040.748444778773509458300836041*c[63]
+                                   - 2057.5713839378696024857186227529*c[64]
+                                   - 34348.414810584781919658813362666*c[66]
+                                   - 18287.433062078450161547168089155*c[67]
+                                   - 4933.153149862671757918273929315*c[68]
+                                   - 544.3822186662602594011412646314*c[69]
+                                   - 21592.832144024090477271841002482*c[71]
+                                   - 12960.*c[72]
+                                   - 4265.4894209222931795654735548409*c[73]
+                                   - 702.7944222886234603016645016596*c[74]
+                                   - 5666.109776557457415531128356828*c[77]
+                                   - 3581.9547735838318370441273556043*c[78]
+                                   - 1272.7922061357855439215198517887*c[79]
+                                   - 237.58787847867996819868370566723*c[80]
+                                   + 11431.535329954590137281145853939*c[85]
+                                   + 38370.926493896391190381420155429*c[87]
+                                   + 10102.474944289641741076121577255*c[88]
+                                   + 71752.7755560716968144038192387*c[90]
+                                   + 32170.856376540553633655434428917*c[91]
+                                   + 5795.888197679454893092578149351*c[92]
+                                   + 94320.*c[94]
+                                   + 54525.64167435354446587154350295*c[95]
+                                   + 16835.533849569487293086778439437*c[96]
+                                   + 2434.5512933598256803847355784045*c[97]
+                                   + 88752.87938991049996231560003331*c[99]
+                                   + 59493.19961138415692026758106329*c[100]
+                                   + 23608.974564770914674941273119921*c[101]
+                                   + 5836.985523367348561510648022414*c[102]
+                                   + 617.2714151813608807457155868259*c[103]
+                                   + 51487.27221362576710574247969948*c[105]
+                                   + 37399.882352756138048284578401338*c[106]
+                                   + 16731.28805561604094397442652706*c[107]
+                                   + 5046.995145628733413870234096915*c[108]
+                                   + 796.893970362431591663721173197*c[109]
+                                   + 13013.224043256920734202331743269*c[112]
+                                   + 9813.990014260254992956235309791*c[113]
+                                   + 4624.2837283194464472420834519504*c[114]
+                                   + 1505.9880477613359863607096464133*c[115]
+                                   + 269.39933184772377976202990872679*c[116]
+                                   - 20369.956700984909064608614365254*c[121]
+                                   - 70695.87937072428834616726407934*c[123]
+                                   - 19800.*c[124]
+                                   - 140222.3522267402273661365674923*c[126]
+                                   - 66460.39422091927374967619426027*c[127]
+                                   - 13042.239071570494716346797741453*c[128]
+                                   - 203901.31142295284413622748025655*c[130]
+                                   - 124279.4528472023809786678398939*c[131]
+                                   - 41532.396993190749379979610928714*c[132]
+                                   - 6857.787398279418810580188033433*c[133]
+                                   - 230487.03043772332831135506377958*c[135]
+                                   - 163367.03216989650632550873893083*c[136]
+                                   - 70392.30071534812393029537029907*c[137]
+                                   - 19920.072289025459256981699194933*c[138]
+                                   - 2760.521689826037211823127705316*c[139]
+                                   - 196597.79636608341190656820874748*c[141]
+                                   - 153724.49642135764693760236288954*c[142]
+                                   - 76805.39043582813530439619196708*c[143]
+                                   - 27934.515424470852990010654595807*c[144]
+                                   - 6618.519471906084828391903229301*c[145]
+                                   - 682.4192259894206702786302197343*c[146]
+                                   - 107660.34590321545126110198050733*c[148]
+                                   - 89178.57141712912637949363376702*c[149]
+                                   - 48283.040500780395654654256732467*c[150]
+                                   - 19796.727002209228828460363876905*c[151]
+                                   - 5722.754581493076748170696656371*c[152]
+                                   - 880.9994324629272994728209514911*c[153]
+                                   - 26449.197795018282935885157452547*c[156]
+                                   - 22539.565213197880139804470580811*c[157]
+                                   - 12669.806628358619112457041058329*c[158]
+                                   - 5471.526295285438907400747914174*c[159]
+                                   - 1707.6299364909248392794025139937*c[160]
+                                   + x*(920.1738966086790706077092351053*c[21]
+                                        + 1527.3506473629426527058238221465*c[23]
+                                        + 903.592828656801591816425787848*c[26]
+                                        + 189.73665961010275991993361266596*c[30]
+                                        - 5760.*c[36]
+                                        - 13942.740046346700786645355439217*c[38]
+                                        - 1593.7879407248631833274423463941*c[39]
+                                        - 14297.636168262220820554707244431*c[41]
+                                        - 2645.4489222058323460530668006824*c[42]
+                                        - 7066.767294881019357591981073344*c[45]
+                                        - 1565.0686885884593659616157289743*c[46]
+                                        - 1378.6950351691268783641467523725*c[50]
+                                        - 328.63353450309966807418186968048*c[51]
+                                        + 21386.44430474593876218769253909*c[57]
+                                        + 60741.517926373884783215289072*c[59]
+                                        + 9976.612651596733210718090927074*c[60]
+                                        + 84937.66655612808863102942477603*c[62]
+                                        + 24149.534156997728721219075622298*c[63]
+                                        + 2057.5713839378696024857186227529*c[64]
+                                        + 68921.32906437600032245265164927*c[66]
+                                        + 24764.232271564567927095123454063*c[67]
+                                        + 3415.2598729818496785588050279873*c[68]
+                                        + 30527.797169137507226487775210406*c[71]
+                                        + 12240.*c[72]
+                                        + 2020.4949888579283482152243154509*c[73]
+                                        + 5666.109776557457415531128356828*c[77]
+                                        + 2387.9698490558878913627515704029*c[78]
+                                        + 424.26406871192851464050661726291*c[79]
+                                        - 60968.18842642448073216611122101*c[85]
+                                        - 188903.02273918223355264699153442*c[87]
+                                        - 37042.408129062019717279112449934*c[88]
+                                        - 309870.39355188484995954923706623*c[90]
+                                        - 105207.39517733532404519750178105*c[91]
+                                        - 12879.751550398788651316840331892*c[92]
+                                        - 334080.*c[94]
+                                        - 147116.35395155767657772888152684*c[95]
+                                        - 31176.914536239791283494034147106*c[96]
+                                        - 2434.5512933598256803847355784045*c[97]
+                                        - 235613.02510684760528112482161309*c[99]
+                                        - 119375.24366467278545439312017274*c[100]
+                                        - 31970.486389793946955649640683226*c[101]
+                                        - 4040.9899777158566964304486309019*c[102]
+                                        - 96917.21828447203219904466766961*c[105]
+                                        - 52875.69574010350551654026601569*c[106]
+                                        - 15801.772052526260891531402831112*c[107]
+                                        - 2390.6819110872947749911635195911*c[108]
+                                        - 17350.965391009227645603108991025*c[112]
+                                        - 9813.990014260254992956235309791*c[113]
+                                        - 3082.8558188796309648280556346336*c[114]
+                                        - 501.9960159204453287869032154711*c[115]
+                                        + 147116.35395155767657772888152684*c[121]
+                                        + 480982.43211161049639703170810822*c[123]
+                                        + 105600.*c[124]
+                                        + 866792.3502200512613843312313285*c[126]
+                                        + 327189.63308760257845994434097362*c[127]
+                                        + 47821.54326242514729327159171866*c[128]
+                                        + 1.0943467388355484106637227685679e6*c[130]
+                                        + 536711.2653932279815715920873294*c[131]
+                                        + 135822.16313989407229669007898309*c[132]
+                                        + 15239.527551732041801289306740962*c[133]
+                                        + 1.0105969796115561318267106642643e6*c[135]
+                                        + 578643.5337926105262216492737703*c[136]
+                                        + 189926.39626971286267985354627863*c[137]
+                                        + 36889.022757454554179595739249876*c[138]
+                                        + 2760.521689826037211823127705316*c[139]
+                                        + 648901.2232998177974693918001142*c[141]
+                                        + 408093.73041006155599578743870227*c[142]
+                                        + 154112.77688757671593757928714963*c[143]
+                                        + 37827.989637304280090639428098488*c[144]
+                                        + 4582.0519420888279581174714664394*c[145]
+                                        + 253047.82156738674441712003965397*c[148]
+                                        + 167865.54619694894377316448709086*c[149]
+                                        + 68262.22967351711109795946641487*c[150]
+                                        + 18696.90883541982722687923255041*c[151]
+                                        + 2710.778485970404775449277363544*c[152]
+                                        + 44081.996325030471559808595754245*c[156]
+                                        + 30052.753617597173519739294107748*c[157]
+                                        + 12669.806628358619112457041058329*c[158]
+                                        + 3647.6841968569592716004986094495*c[159]
+                                        + x*(3960.*c[36]
+                                             + 7668.507025490685432654945491569*c[38]
+                                             + 6048.999917341708808696222295721*c[41]
+                                             + 2286.3070659909180274562291707878*c[45]
+                                             + 344.67375879228171959103668809314*c[50]
+                                             - 32079.666457118908143281538808636*c[57]
+                                             - 80068.36453931102994151106286764*c[59]
+                                             - 6858.921197972754082368687512363*c[60]
+                                             - 91471.33321429178775649322668188*c[62]
+                                             - 13282.243786348750796670491592264*c[63]
+                                             - 57920.85634726061264883643037626*c[66]
+                                             - 10477.175191815778738386398384411*c[67]
+                                             - 19731.381097125461987851854709165*c[71]
+                                             - 3960.*c[72]
+                                             - 2833.0548882787287077655641784141*c[77]
+                                             - 596.9924622639719728406878926007*c[78]
+                                             + 148609.9592894096717846548961012*c[85]
+                                             + 422080.19143286030309419562170972*c[87]
+                                             + 55563.6121935930295759186686749*c[88]
+                                             + 602596.3186080711528926480040489*c[90]
+                                             + 138682.47546103292715048761598411*c[91]
+                                             + 8854.829190899167197780327728176*c[92]
+                                             + 533520.*c[94]
+                                             + 158432.99656321595939140033395198*c[95]
+                                             + 17147.302994931885205921718780908*c[96]
+                                             + 295710.26630808745054708740280156*c[99]
+                                             + 100321.86601135367637535317591064*c[100]
+                                             + 13525.975011066669865851771058288*c[101]
+                                             + 93888.55521308228119282452180493*c[105]
+                                             + 34175.754563725436492397976815016*c[106]
+                                             + 5112.338016993790288436630327713*c[107]
+                                             + 13013.224043256920734202331743269*c[112]
+                                             + 4906.9950071301274964781176548954*c[113]
+                                             + 770.7139547199077412070139086584*c[114]
+                                             - 514907.2388304518680220510853439*c[121]
+                                             - 1.5798422962435206304733272258631e6*c[123]
+                                             - 257400.*c[124]
+                                             - 2.5741106158050007156261957778845e6*c[126]
+                                             - 731064.3364301120112464381368629*c[127]
+                                             - 71732.31489363772093990738757799*c[128]
+                                             - 2.8118525417951774236314216565717e6*c[130]
+                                             - 1.0437274402831421199004936288435e6*c[131]
+                                             - 179038.30595713309530018237684135*c[132]
+                                             - 10477.175191815778738386398384411*c[133]
+                                             - 2.1364374744419739278090988604184e6*c[135]
+                                             - 924083.7468541474136427631721202*c[136]
+                                             - 204536.11905969077519368843445391*c[137]
+                                             - 20288.962516600004798777656587432*c[138]
+                                             - 1.0825728329308841472632922605866e6*c[141]
+                                             - 512185.2055653306353122805185064*c[142]
+                                             - 129514.97210747489482702102959155*c[143]
+                                             - 16004.149461936426192193604195514*c[144]
+                                             - 326661.7332960810700657367784624*c[148]
+                                             - 162619.74787829428928025309686927*c[149]
+                                             - 44120.709423126913270632338048634*c[150]
+                                             - 6048.999917341708808696222295721*c[151]
+                                             - 44081.996325030471559808595754245*c[156]
+                                             - 22539.565213197880139804470580811*c[157]
+                                             - 6334.903314179309556228520529165*c[158]
+                                             + x*(16681.426557701832234506400180491*c[57]
+                                                  + 35892.715138311841008263579906185*c[59]
+                                                  + 33975.066622451235452411769910414*c[62]
+                                                  + 17510.956570102045684531944067241*c[66]
+                                                  + 4839.7727219364340724919643626253*c[71]
+                                                  + 566.6109776557457415531128356828*c[77]
+                                                  - 166443.15440413883239881348363335*c[85]
+                                                  - 429754.3767316395813322719057408*c[87]
+                                                  - 28893.078340668375379477707710948*c[88]
+                                                  - 531605.5194295860581683086501472*c[90]
+                                                  - 62168.00624115269148125306923426*c[91]
+                                                  - 393120.*c[94]
+                                                  - 58846.54158062307063109155261073*c[95]
+                                                  - 178301.74872950629588841878392342*c[99]
+                                                  - 30329.866468548785880920727600892*c[100]
+                                                  - 46035.678685124215294546217143063*c[105]
+                                                  - 8382.732251479824045305164124438*c[106]
+                                                  - 5205.289617302768293680932697308*c[112]
+                                                  - 981.3990014260254992956235309791*c[113]
+                                                  + 926833.0298948133624396919536191*c[121]
+                                                  + 2.6572429441735281424026782520255e6*c[123]
+                                                  + 288288.*c[124]
+                                                  + 3.8979389325047153693768107493679e6*c[126]
+                                                  + 744356.415274295865996373375715*c[127]
+                                                  + 37300.803744691614888751841540555*c[128]
+                                                  + 3.6885518133815065062845645304837e6*c[130]
+                                                  + 920767.7692360870208437231465414*c[131]
+                                                  + 80258.55094630104272077141030819*c[132]
+                                                  + 2.3491947333075646924041958423687e6*c[135]
+                                                  + 680903.8134714770416315097057728*c[136]
+                                                  + 75970.55850788514507194141851145*c[137]
+                                                  + 977206.6937020028415355890375978*c[141]
+                                                  + 308827.68787788442075356887253145*c[142]
+                                                  + 39155.689241794735645378450806747*c[143]
+                                                  + 240165.3870148652374286121103625*c[148]
+                                                  + 79736.13444355074829225313136816*c[149]
+                                                  + 10822.060801899054198456988577967*c[150]
+                                                  + 26449.197795018282935885157452547*c[156]
+                                                  + 9015.826085279152055921788232325*c[157]
+                                                  + x*(69351.3143350578468328389515139*c[85]
+                                                       + 161157.8912743648429996019646528*c[87]
+                                                       + 173349.62590095197548966586417844*c[90]
+                                                       + 109200.*c[94]
+                                                       + 41789.472358478038098848152482051*c[99]
+                                                       + 9085.989214169253018660437594026*c[105]
+                                                       + 867.5482695504613822801554495513*c[112]
+                                                       - 823851.5821287229888352817365503*c[121]
+                                                       - 2.1962397823188614666252155533311e6*c[123]
+                                                       - 120120.*c[124]
+                                                       - 2.8928100253808579470846771599083e6*c[126]
+                                                       - 279133.65572786094974864001589312*c[127]
+                                                       - 2.3877581787107336803967712419557e6*c[130]
+                                                       - 300250.35953350663723164885213306*c[131]
+                                                       - 1.3001832486230546725255926674745e6*c[135]
+                                                       - 189139.94818652140045319714049244*c[136]
+                                                       - 457443.23860343591267149204126865*c[141]
+                                                       - 72381.48934637916111411770449956*c[142]
+                                                       - 94777.91135069394427259405121585*c[148]
+                                                       - 15737.394955963963478734170664768*c[149]
+                                                       - 8816.399265006094311961719150849*c[156]
+                                                       + x*(285826.05910588348592244468410928*c[121]
+                                                            + 704454.2698003895270307295171062*c[123]
+                                                            + 833521.5327368573745837205376007*c[126]
+                                                            + 605849.0901206339189066434494514*c[130]
+                                                            + 287053.44450119388873941656294892*c[135]
+                                                            + 87376.79838492596084736364833221*c[141]
+                                                            + 15642.956242347544200331056996791*c[148]
+                                                            + 1259.4856092865849017088170215498*c[156])
+                                                       + y*(1.4089085396007790540614590342124e6*c[123]
+                                                            + 4.1676076636842868729186026880035e6*c[126]
+                                                            + 5.452641811085705270159791045063e6*c[130]
+                                                            + 4.0187482230167144423518318812849e6*c[135]
+                                                            + 1.7475359676985192169472729666443e6*c[141]
+                                                            + 422359.81854338369340893853891335*c[148]
+                                                            + 44081.996325030471559808595754245*c[156])
+                                                       - 1502.6376808798586759869647053874*c[157]
+                                                       + z*(240240.*c[124]
+                                                            + 558267.3114557218994972800317862*c[127]
+                                                            + 600500.7190670132744632977042661*c[131]
+                                                            + 378279.89637304280090639428098488*c[136]
+                                                            + 144762.97869275832222823540899912*c[142]
+                                                            + 31474.789911927926957468341329537*c[149]
+                                                            + 3005.2753617597173519739294107748*c[157]))
+                                                  + y*(322315.7825487296859992039293056*c[87]
+                                                       + 866748.1295047598774483293208922*c[90]
+                                                       + 982800.*c[94]
+                                                       + 585052.6130186925333838741347487*c[99]
+                                                       + 181719.78428338506037320875188051*c[105]
+                                                       + 23423.803277862457321564197137884*c[112]
+                                                       - 2.9835710250369438791889720724497e6*c[123]
+                                                       - 1.0296442463220002862504783111538e7*c[126]
+                                                       - 558267.3114557218994972800317862*c[127]
+                                                       - 1.6037181797310897853411150132538e7*c[130]
+                                                       - 1.5012517976675331861582442606653e6*c[131]
+                                                       - 1.4183817257706050973006465463358e7*c[135]
+                                                       - 1.702259533678692604078774264432e6*c[136]
+                                                       - 7.401328804370199036482567858729e6*c[141]
+                                                       - 1.0133408508493082555976478629938e6*c[142]
+                                                       - 2.1366437879253528019511008439146e6*c[148]
+                                                       - 314747.89911927926957468341329537*c[149]
+                                                       - 264491.97795018282935885157452547*c[156]
+                                                       + y*(4.1676076636842868729186026880035e6*c[126]
+                                                            + 1.272283089253331229703951243848e7*c[130]
+                                                            + 1.607499289206685776940732752514e7*c[135]
+                                                            + 1.0485215806191115301683637799866e7*c[141]
+                                                            + 3.519665154528197445074487824278e6*c[148]
+                                                            + 484901.95957533518715789455329669*c[156])
+                                                       - 40571.21738375618425164804704546*c[157]
+                                                       + z*(1.1165346229114437989945600635725e6*c[127]
+                                                            + 3.0025035953350663723164885213306e6*c[131]
+                                                            + 3.4045190673573852081575485288639e6*c[136]
+                                                            + 2.0266817016986165111952957259876e6*c[142]
+                                                            + 629495.7982385585391493668265907*c[149]
+                                                            + 81142.43476751236850329609409092*c[157]))
+                                                  + 1266.9806628358619112457041058329*c[158]
+                                                  + z*(57786.1566813367507589554154219*c[88]
+                                                       + 124336.01248230538296250613846852*c[91]
+                                                       + 117693.08316124614126218310522147*c[95]
+                                                       + 60659.73293709757176184145520178*c[100]
+                                                       + 16765.464502959648090610328248876*c[106]
+                                                       + 1962.7980028520509985912470619582*c[113]
+                                                       - 576576.*c[124]
+                                                       - 1.48871283054859173199274675143e6*c[127]
+                                                       - 223804.82246814968933251104924333*c[128]
+                                                       - 1.8415355384721740416874462930828e6*c[131]
+                                                       - 481551.30567780625632462846184914*c[132]
+                                                       - 1.3618076269429540832630194115456e6*c[136]
+                                                       - 455823.35104731087043164851106871*c[137]
+                                                       - 617655.3757557688415071377450629*c[142]
+                                                       - 234934.13545076841387227070484048*c[143]
+                                                       - 159472.26888710149658450626273632*c[149]
+                                                       - 64932.3648113943251907419314678*c[150]
+                                                       - 18031.652170558304111843576464649*c[157]
+                                                       - 7601.883977015171467474224634998*c[158]
+                                                       + z*(223804.82246814968933251104924333*c[128]
+                                                            + 481551.30567780625632462846184914*c[132]
+                                                            + 455823.35104731087043164851106871*c[137]
+                                                            + 234934.13545076841387227070484048*c[143]
+                                                            + 64932.3648113943251907419314678*c[150]
+                                                            + 7601.883977015171467474224634998*c[158])))
+                                             + y*(71785.43027662368201652715981237*c[59]
+                                                  + 169875.33311225617726205884955207*c[62]
+                                                  + 157598.60913091841116078749660517*c[66]
+                                                  + 67756.81810711007701488750107675*c[71]
+                                                  + 11332.219553114914831062256713656*c[77]
+                                                  - 537192.970914549476665339882176*c[87]
+                                                  - 1.7912794676431704133932139298439e6*c[90]
+                                                  - 124336.01248230538296250613846852*c[91]
+                                                  - 2.55528e6*c[94]
+                                                  - 294232.70790311535315545776305367*c[95]
+                                                  - 1.9111718691943956090539888401791e6*c[99]
+                                                  - 272968.79821693907292828654840803*c[100]
+                                                  - 738993.7894190992455177155909808*c[105]
+                                                  - 117358.25152071753663427229774213*c[106]
+                                                  - 117119.01638931228660782098568942*c[112]
+                                                  - 19627.980028520509985912470619582*c[113]
+                                                  + 2.3309148633101124056163844316014e6*c[123]
+                                                  + 9.193252199303573984379270635302e6*c[126]
+                                                  + 930445.5190928698324954667196437*c[127]
+                                                  + 1.7159784523122660703149930641816e7*c[130]
+                                                  + 3.1025870485129019180603714720416e6*c[131]
+                                                  + 160517.10189260208544154282061638*c[132]
+                                                  + 1.8704909008599854720652276329804e7*c[135]
+                                                  + 4.4258747875646007706048130875231e6*c[136]
+                                                  + 379852.79253942572535970709255726*c[137]
+                                                  + 1.2142805069669857794229212893227e7*c[141]
+                                                  + 3.3102467794410736349523163524465e6*c[142]
+                                                  + 352401.20317615262080840605726072*c[143]
+                                                  + 4.3478216614760086086214261358728e6*c[148]
+                                                  + 1.2799747897517356962703792140678e6*c[149]
+                                                  + 151508.85122658675877839784009153*c[150]
+                                                  + 661229.9448754570733971289363137*c[156]
+                                                  + 202856.0869187809212582402352273*c[157]
+                                                  + y*(866748.1295047598774483293208922*c[90]
+                                                       + 2.2932e6*c[94]
+                                                       + 2.3402104520747701335354965389948e6*c[99]
+                                                       + 1.0903187057003103622392525112831e6*c[105]
+                                                       + 195198.36064885381101303497614903*c[112]
+                                                       - 6.128834799535715989586180423535e6*c[126]
+                                                       - 2.4697259967858782694253171204108e7*c[130]
+                                                       - 1.5012517976675331861582442606653e6*c[131]
+                                                       - 4.0660276138757346122618534328294e7*c[135]
+                                                       - 3.9719389119169494095171399503413e6*c[136]
+                                                       - 3.3922757020030078917211769352507e7*c[141]
+                                                       - 4.0533634033972330223905914519753e6*c[142]
+                                                       - 1.4285699744849742571184685875011e7*c[148]
+                                                       - 1.8884873947156756174481004797722e6*c[149]
+                                                       - 2.4245097978766759357894727664835e6*c[156]
+                                                       + y*(8.48188726168887486469300829232e6*c[130]
+                                                            + 2.4112489338100286654110991287709e7*c[135]
+                                                            + 2.6213039515477788254209094499664e7*c[141]
+                                                            + 1.2905438899936723965273122022352e7*c[148]
+                                                            + 2.4245097978766759357894727664835e6*c[156])
+                                                       - 338093.47819796820209706705871217*c[157]
+                                                       + z*(3.0025035953350663723164885213306e6*c[131]
+                                                            + 7.943877823833898819034279900683e6*c[136]
+                                                            + 8.106726806794466044781182903951e6*c[142]
+                                                            + 3.7769747894313512348962009595444e6*c[149]
+                                                            + 676186.9563959364041941341174243*c[157]))
+                                                  + 25339.613256717238224914082116659*c[158]
+                                                  + z*(248672.02496461076592501227693703*c[91]
+                                                       + 588465.4158062307063109155261073*c[95]
+                                                       + 545937.5964338781458565730968161*c[100]
+                                                       + 234716.50304143507326854459548426*c[106]
+                                                       + 39255.960057041019971824941239163*c[113]
+                                                       - 1.8608910381857396649909334392874e6*c[127]
+                                                       - 6.205174097025803836120742944083e6*c[131]
+                                                       - 963102.6113556125126492569236983*c[132]
+                                                       - 8.851749575129201541209626175046e6*c[136]
+                                                       - 2.2791167552365543521582425553435e6*c[137]
+                                                       - 6.620493558882147269904632704893e6*c[142]
+                                                       - 2.1144072190569157248504363435643e6*c[143]
+                                                       - 2.5599495795034713925407584281356e6*c[149]
+                                                       - 909053.1073595205526703870405492*c[150]
+                                                       - 405712.1738375618425164804704546*c[157]
+                                                       - 152037.67954030342934948449269995*c[158]
+                                                       + z*(963102.6113556125126492569236983*c[132]
+                                                            + 2.2791167552365543521582425553435e6*c[137]
+                                                            + 2.1144072190569157248504363435643e6*c[143]
+                                                            + 909053.1073595205526703870405492*c[150]
+                                                            + 152037.67954030342934948449269995*c[158])))
+                                             - 911.9210492142398179001246523624*c[159]
+                                             + z*(13717.842395945508164737375024727*c[60]
+                                                  + 26564.487572697501593340983184528*c[63]
+                                                  + 20954.350383631557476772796768823*c[67]
+                                                  + 7920.*c[72]
+                                                  + 1193.9849245279439456813757852014*c[78]
+                                                  - 111127.2243871860591518373373498*c[88]
+                                                  - 277364.95092206585430097523196823*c[91]
+                                                  - 53128.97514539500318668196636906*c[92]
+                                                  - 316865.99312643191878280066790395*c[95]
+                                                  - 102883.81796959131123553031268545*c[96]
+                                                  - 200643.73202270735275070635182128*c[100]
+                                                  - 81155.85006640001919511062634973*c[101]
+                                                  - 68351.50912745087298479595363003*c[106]
+                                                  - 30674.028101962741730619781966277*c[107]
+                                                  - 9813.990014260254992956235309791*c[113]
+                                                  - 4624.2837283194464472420834519504*c[114]
+                                                  + 514800.*c[124]
+                                                  + 1.4621286728602240224928762737259e6*c[127]
+                                                  + 430393.88936182632563944432546794*c[128]
+                                                  + 2.087454880566284239800987257687e6*c[131]
+                                                  + 1.0742298357427985718010942610481e6*c[132]
+                                                  + 125726.10230178934486063678061294*c[133]
+                                                  + 1.8481674937082948272855263442404e6*c[136]
+                                                  + 1.2272167143581446511621306067234e6*c[137]
+                                                  + 243467.55019920005758533187904918*c[138]
+                                                  + 1.0243704111306612706245610370128e6*c[142]
+                                                  + 777089.8326448493689621261775493*c[143]
+                                                  + 192049.79354323711430632325034617*c[144]
+                                                  + 325239.49575658857856050619373854*c[149]
+                                                  + 264724.2565387614796237940282918*c[150]
+                                                  + 72587.99900810050570435466754865*c[151]
+                                                  + 45079.130426395760279608941161623*c[157]
+                                                  + 38009.419885075857337371123174988*c[158]
+                                                  + 10943.052590570877814801495828349*c[159]
+                                                  + z*(53128.97514539500318668196636906*c[92]
+                                                       + 102883.81796959131123553031268545*c[96]
+                                                       + 81155.85006640001919511062634973*c[101]
+                                                       + 30674.028101962741730619781966277*c[107]
+                                                       + 4624.2837283194464472420834519504*c[114]
+                                                       - 430393.88936182632563944432546794*c[128]
+                                                       - 1.0742298357427985718010942610481e6*c[132]
+                                                       - 314315.25575447336215159195153234*c[133]
+                                                       - 1.2272167143581446511621306067234e6*c[137]
+                                                       - 608668.875498000143963329697623*c[138]
+                                                       - 777089.8326448493689621261775493*c[143]
+                                                       - 480124.48385809278576580812586543*c[144]
+                                                       - 264724.2565387614796237940282918*c[150]
+                                                       - 181469.99752025126426088666887163*c[151]
+                                                       - 38009.419885075857337371123174988*c[158]
+                                                       - 27357.631476427194537003739570871*c[159]
+                                                       + z*(209543.50383631557476772796768823*c[133]
+                                                            + 405779.25033200009597555313174863*c[138]
+                                                            + 320082.98923872852384387208391029*c[144]
+                                                            + 120979.99834683417617392444591442*c[151]
+                                                            + 18238.420984284796358002493047248*c[159]))))
+                                        + y*(15337.014050981370865309890983138*c[38]
+                                             + 30244.999586708544043481111478605*c[41]
+                                             + 20576.76359391826224710606253709*c[45]
+                                             + 4825.4326230919440742745136333039*c[50]
+                                             - 88351.29880199837786649496592292*c[59]
+                                             - 287481.33295920276152040728385735*c[62]
+                                             - 26564.487572697501593340983184528*c[63]
+                                             - 363689.09799442710267874037678117*c[66]
+                                             - 52385.87595907889369193199192206*c[67]
+                                             - 208482.51725264639081503846485155*c[71]
+                                             - 35640.*c[72]
+                                             - 45328.878212459659324249026854625*c[77]
+                                             - 8357.89447169560761976963049641*c[78]
+                                             + 306967.41195117112952305136124343*c[87]
+                                             + 1.2217021253971853510700260904005e6*c[90]
+                                             + 153028.93843976047133846909349971*c[91]
+                                             + 2.2464e6*c[94]
+                                             + 497932.27491296444380154390670621*c[95]
+                                             + 34294.605989863770411843437561816*c[96]
+                                             + 2.2287718591188286986052347990427e6*c[99]
+                                             + 629927.9958852440144498920347878*c[100]
+                                             + 67629.87505533334932925885529144*c[101]
+                                             + 1.1387773148425463783387748451179e6*c[105]
+                                             + 361102.31237143857425929937766809*c[106]
+                                             + 46011.042152944112595929672949415*c[107]
+                                             + 234238.03277862457321564197137884*c[112]
+                                             + 78511.92011408203994364988247833*c[113]
+                                             + 10789.995366078708376898194721218*c[114]
+                                             - 828769.7291769288553302700201249*c[123]
+                                             - 3.6773008797214295937517082541207e6*c[126]
+                                             - 531683.1537673541899974095540821*c[127]
+                                             - 8.146888353033936109532864267329e6*c[130]
+                                             - 2.1160501529028086814420966721758e6*c[131]
+                                             - 197559.51002166410515882193306631*c[132]
+                                             - 1.1205215633587780268675107716053e7*c[135]
+                                             - 3.8908789341227259521800554615588e6*c[136]
+                                             - 642827.8027590281506087350797123*c[137]
+                                             - 40577.925033200009597555313174863*c[138]
+                                             - 9.508651588947825151036632318506e6*c[141]
+                                             - 3.8603460984735552594196109066431e6*c[142]
+                                             - 813233.5457911214326347832090632*c[143]
+                                             - 80020.74730968213096096802097757*c[144]
+                                             - 4.472045137518180283153466882612e6*c[148]
+                                             - 1.9724201678141500893346827233176e6*c[149]
+                                             - 466181.08069719002701045489258934*c[150]
+                                             - 54440.99925607537927826600066149*c[151]
+                                             - 881639.9265006094311961719150849*c[156]
+                                             - 405712.1738375618425164804704546*c[157]
+                                             - 101358.45302686895289965632846664*c[158]
+                                             + y*(169875.33311225617726205884955207*c[62]
+                                                  + 367730.08797214295937517082541207*c[66]
+                                                  + 271027.27242844030805955000430702*c[71]
+                                                  + 67993.31731868948898637354028194*c[77]
+                                                  - 924531.3381384105359448846089517*c[90]
+                                                  - 3.66912e6*c[94]
+                                                  - 294232.70790311535315545776305367*c[95]
+                                                  - 5.304477024702812302680458821722e6*c[99]
+                                                  - 636927.1958395245034993352796187*c[100]
+                                                  - 3.3436440308142851108670410346014e6*c[105]
+                                                  - 469433.00608287014653708919096852*c[106]
+                                                  - 780793.4425954152440521399045961*c[112]
+                                                  - 117767.88017112305991547482371749*c[113]
+                                                  + 3.0644173997678579947930902117673e6*c[126]
+                                                  + 1.5342237252760758946430000293461e7*c[130]
+                                                  + 1.6013352508453687319021272113763e6*c[131]
+                                                  + 3.4159359895642072759990570990922e7*c[135]
+                                                  + 6.355102259067119055227423920546e6*c[136]
+                                                  + 379852.79253942572535970709255726*c[137]
+                                                  + 3.8934073397989067848163508006854e7*c[141]
+                                                  + 9.187623714367061517418673957811e6*c[142]
+                                                  + 822269.4740776894485529474669417*c[143]
+                                                  + 2.1946147434116995833993865257263e7*c[148]
+                                                  + 5.791361343794738560174174804635e6*c[149]
+                                                  + 606035.4049063470351135913603661*c[150]
+                                                  + 4.8490195957533518715789455329669e6*c[156]
+                                                  + 1.3523739127918728083882682348487e6*c[157]
+                                                  + y*(1.5288e6*c[94]
+                                                       + 3.5103156781121552003032448084923e6*c[99]
+                                                       + 2.7257967642507759055981312782077e6*c[105]
+                                                       + 715727.3223791306403811282458798*c[112]
+                                                       - 7.982952716883646931475772510419e6*c[130]
+                                                       - 3.6877924870035732529816810204732e7*c[135]
+                                                       - 2.6479592746112996063447599668942e6*c[136]
+                                                       - 5.85938530345974090388203288816e7*c[141]
+                                                       - 6.080045105095849533585887177963e6*c[142]
+                                                       - 3.9475460164512332129070726186019e7*c[148]
+                                                       - 4.7212184867891890436202511994305e6*c[149]
+                                                       - 9.698039191506703743157891065934e6*c[156]
+                                                       + y*(1.2056244669050143327055495643855e7*c[135]
+                                                            + 2.8834343467025567079630003949631e7*c[141]
+                                                            + 2.3229790019886103137491619640234e7*c[148]
+                                                            + 6.303725474479357433052629192857e6*c[156])
+                                                       - 1.2396760867258834076892458819446e6*c[157]
+                                                       + z*(5.295918549222599212689519933788e6*c[136]
+                                                            + 1.2160090210191699067171774355926e7*c[142]
+                                                            + 9.442436973578378087240502398861e6*c[149]
+                                                            + 2.4793521734517668153784917638892e6*c[157]))
+                                                  + 152037.67954030342934948449269995*c[158]
+                                                  + z*(588465.4158062307063109155261073*c[95]
+                                                       + 1.2738543916790490069986705592375e6*c[100]
+                                                       + 938866.012165740293074178381937*c[106]
+                                                       + 235535.76034224611983094964743498*c[113]
+                                                       - 3.2026705016907374638042544227526e6*c[131]
+                                                       - 1.2710204518134238110454847841092e7*c[136]
+                                                       - 2.2791167552365543521582425553435e6*c[137]
+                                                       - 1.8375247428734123034837347915621e7*c[142]
+                                                       - 4.9336168444661366913176848016501e6*c[143]
+                                                       - 1.1582722687589477120348349609269e7*c[149]
+                                                       - 3.6362124294380822106815481621968e6*c[150]
+                                                       - 2.7047478255837456167765364696974e6*c[157]
+                                                       - 912226.0772418205760969069561997*c[158]
+                                                       + z*(2.2791167552365543521582425553435e6*c[137]
+                                                            + 4.9336168444661366913176848016501e6*c[143]
+                                                            + 3.6362124294380822106815481621968e6*c[150]
+                                                            + 912226.0772418205760969069561997*c[158])))
+                                             - 12766.894688999357450601745133073*c[159]
+                                             + z*(53128.97514539500318668196636906*c[63]
+                                                  + 104771.75191815778738386398384411*c[67]
+                                                  + 71280.*c[72]
+                                                  + 16715.78894339121523953926099282*c[78]
+                                                  - 306057.87687952094267693818699943*c[91]
+                                                  - 995864.5498259288876030878134124*c[95]
+                                                  - 205767.6359391826224710606253709*c[96]
+                                                  - 1.2598559917704880288997840695755e6*c[100]
+                                                  - 405779.25033200009597555313174863*c[101]
+                                                  - 722204.6247428771485185987553362*c[106]
+                                                  - 276066.25291766467557557803769649*c[107]
+                                                  - 157023.84022816407988729976495665*c[113]
+                                                  - 64739.97219647225026138916832731*c[114]
+                                                  + 1.0633663075347083799948191081643e6*c[127]
+                                                  + 4.2321003058056173628841933443517e6*c[131]
+                                                  + 1.1853570601299846309529315983979e6*c[132]
+                                                  + 7.781757868245451904360110923118e6*c[136]
+                                                  + 3.8569668165541689036524104782737e6*c[137]
+                                                  + 486935.10039840011517066375809836*c[138]
+                                                  + 7.720692196947110518839221813286e6*c[142]
+                                                  + 4.8794012747467285958086992543792e6*c[143]
+                                                  + 960248.9677161855715316162517309*c[144]
+                                                  + 3.9448403356283001786693654466352e6*c[149]
+                                                  + 2.797086484183140162062729355536e6*c[150]
+                                                  + 653291.9910729045513391920079379*c[151]
+                                                  + 811424.3476751236850329609409092*c[157]
+                                                  + 608150.7181612137173979379707998*c[158]
+                                                  + 153202.73626799228940722094159688*c[159]
+                                                  + z*(205767.6359391826224710606253709*c[96]
+                                                       + 405779.25033200009597555313174863*c[101]
+                                                       + 276066.25291766467557557803769649*c[107]
+                                                       + 64739.97219647225026138916832731*c[114]
+                                                       - 1.1853570601299846309529315983979e6*c[132]
+                                                       - 3.8569668165541689036524104782737e6*c[137]
+                                                       - 1.2173377509960002879266593952459e6*c[138]
+                                                       - 4.8794012747467285958086992543792e6*c[143]
+                                                       - 2.4006224192904639288290406293271e6*c[144]
+                                                       - 2.797086484183140162062729355536e6*c[150]
+                                                       - 1.6332299776822613783479800198447e6*c[151]
+                                                       - 608150.7181612137173979379707998*c[158]
+                                                       - 383006.8406699807235180523539922*c[159]
+                                                       + z*(811558.5006640001919511062634973*c[138]
+                                                            + 1.6004149461936426192193604195514e6*c[144]
+                                                            + 1.0888199851215075855653200132298e6*c[151]
+                                                            + 255337.89377998714901203490266147*c[159]))))
+                                        + 569.2099788303082797598008379979*c[160]
+                                        + z*(3187.5758814497263666548846927882*c[39]
+                                             + 5290.897844411664692106133601365*c[42]
+                                             + 3130.1373771769187319232314579487*c[46]
+                                             + 657.267069006199336148363739361*c[51]
+                                             - 19953.225303193466421436181854148*c[60]
+                                             - 48299.068313995457442438151244596*c[63]
+                                             - 12345.428303627217614914311736518*c[64]
+                                             - 49528.464543129135854190246908127*c[67]
+                                             - 20491.559237891098071352830167924*c[68]
+                                             - 24480.*c[72]
+                                             - 12122.969933147570089291345892706*c[73]
+                                             - 4775.9396981117757827255031408058*c[78]
+                                             - 2545.5844122715710878430397035775*c[79]
+                                             + 74084.81625812403943455822489987*c[88]
+                                             + 210414.79035467064809039500356211*c[91]
+                                             + 77278.50930239273190790104199135*c[92]
+                                             + 294232.70790311535315545776305367*c[95]
+                                             + 187061.48721743874770096420488263*c[96]
+                                             + 29214.615520317908164616826940854*c[97]
+                                             + 238750.48732934557090878624034548*c[100]
+                                             + 191822.91833876368173389784409935*c[101]
+                                             + 48491.879732590280357165383570822*c[102]
+                                             + 105751.39148020701103308053203137*c[106]
+                                             + 94810.63231515756534918841698667*c[107]
+                                             + 28688.182933047537299893962235094*c[108]
+                                             + 19627.980028520509985912470619582*c[113]
+                                             + 18497.134913277785788968333807802*c[114]
+                                             + 6023.952191045343945442838585653*c[115]
+                                             - 211200.*c[124]
+                                             - 654379.2661752051569198886819472*c[127]
+                                             - 286929.25957455088375962955031196*c[128]
+                                             - 1.0734225307864559631431841746588e6*c[131]
+                                             - 814932.9788393644337801404738985*c[132]
+                                             - 182874.33062078450161547168089155*c[133]
+                                             - 1.1572870675852210524432985475406e6*c[136]
+                                             - 1.1395583776182771760791212776718e6*c[137]
+                                             - 442668.27308945465015514887099851*c[138]
+                                             - 55210.43379652074423646255410632*c[139]
+                                             - 816187.4608201231119915748774045*c[142]
+                                             - 924676.6613254602956254757228978*c[143]
+                                             - 453935.87564765136108767313718186*c[144]
+                                             - 91641.03884177655916234942932879*c[145]
+                                             - 335731.09239389788754632897418172*c[149]
+                                             - 409573.3780411026665877567984892*c[150]
+                                             - 224362.90602503792672255079060492*c[151]
+                                             - 54215.56971940809550898554727088*c[152]
+                                             - 60105.5072351943470394785882155*c[157]
+                                             - 76018.83977015171467474224634998*c[158]
+                                             - 43772.210362283511259205983313394*c[159]
+                                             - 11384.199576606165595196016759958*c[160]
+                                             + z*(12345.428303627217614914311736518*c[64]
+                                                  + 20491.559237891098071352830167924*c[68]
+                                                  + 12122.969933147570089291345892706*c[73]
+                                                  + 2545.5844122715710878430397035775*c[79]
+                                                  - 77278.50930239273190790104199135*c[92]
+                                                  - 187061.48721743874770096420488263*c[96]
+                                                  - 73036.53880079477041154206735214*c[97]
+                                                  - 191822.91833876368173389784409935*c[101]
+                                                  - 121229.69933147570089291345892706*c[102]
+                                                  - 94810.63231515756534918841698667*c[107]
+                                                  - 71720.45733261884324973490558773*c[108]
+                                                  - 18497.134913277785788968333807802*c[114]
+                                                  - 15059.880477613359863607096464133*c[115]
+                                                  + 286929.25957455088375962955031196*c[128]
+                                                  + 814932.9788393644337801404738985*c[132]
+                                                  + 457185.82655196125403867920222886*c[133]
+                                                  + 1.1395583776182771760791212776718e6*c[137]
+                                                  + 1.1066706827236366253878721774963e6*c[138]
+                                                  + 248446.95208434334906408149347844*c[139]
+                                                  + 924676.6613254602956254757228978*c[143]
+                                                  + 1.1348396891191284027191828429546e6*c[144]
+                                                  + 412384.67478799451623057243197955*c[145]
+                                                  + 409573.3780411026665877567984892*c[150]
+                                                  + 560907.2650625948168063769765123*c[151]
+                                                  + 243970.06373733642979043496271896*c[152]
+                                                  + 76018.83977015171467474224634998*c[158]
+                                                  + 109430.52590570877814801495828349*c[159]
+                                                  + 51228.89809472774517838207541981*c[160]
+                                                  + z*(48691.02586719651360769471156809*c[97]
+                                                       + 80819.79955431713392860897261804*c[102]
+                                                       + 47813.638221745895499823270391823*c[108]
+                                                       + 10039.920318408906575738064309422*c[115]
+                                                       - 304790.55103464083602578613481924*c[133]
+                                                       - 737780.4551490910835919147849975*c[138]
+                                                       - 386473.03657564520965523787874425*c[139]
+                                                       - 756559.7927460856018127885619698*c[144]
+                                                       - 641487.2718924359141364460053015*c[145]
+                                                       - 373938.17670839654453758465100821*c[151]
+                                                       - 379508.98803585666856289883089616*c[152]
+                                                       - 72953.68393713918543200997218899*c[159]
+                                                       - 79689.3970362431591663721173197*c[160]
+                                                       + z*(193236.51828782260482761893937212*c[139]
+                                                            + 320743.63594621795706822300265076*c[145]
+                                                            + 189754.49401792833428144941544808*c[152]
+                                                            + 39844.698518121579583186058659852*c[160])))))
+                                   + y*(3054.7012947258853054116476442929*c[23]
+                                        + 4517.96414328400795908212893924*c[26]
+                                        + 1707.6299364909248392794025139937*c[30]
+                                        - 12548.466041712030707980819895295*c[38]
+                                        - 41243.181254602560059292424743552*c[41]
+                                        - 5290.897844411664692106133601365*c[42]
+                                        - 43024.142060010911971221767123006*c[45]
+                                        - 7825.343442942296829808078644872*c[46]
+                                        - 14476.297869275832222823540899912*c[50]
+                                        - 2957.7018105278970126676368271243*c[51]
+                                        + 33131.737050749391699935612221093*c[59]
+                                        + 137206.99982143768163473984002282*c[62]
+                                        + 21734.580741297955849097168060068*c[63]
+                                        + 256602.86358495690022333348806227*c[66]
+                                        + 71435.28539874394594354362534826*c[67]
+                                        + 6830.519745963699357117610055975*c[68]
+                                        + 218906.64311527871035579038809413*c[71]
+                                        + 74520.*c[72]
+                                        + 10102.474944289641741076121577255*c[73]
+                                        + 67993.31731868948898637354028194*c[77]
+                                        + 25073.68341508682285930889148923*c[78]
+                                        + 3818.3766184073566317645595553662*c[79]
+                                        - 70838.63352719333758224262182541*c[87]
+                                        - 327649.84236223889872772009493069*c[90]
+                                        - 57385.85191491017675192591006239*c[91]
+                                        - 760320.*c[94]
+                                        - 237649.49484482393908710050092797*c[95]
+                                        - 28059.223082615812155144630732395*c[96]
+                                        - 1.0698104923770377753305127035405e6*c[99]
+                                        - 444449.19709681105463964604676691*c[100]
+                                        - 92222.55689363638544898934812469*c[101]
+                                        - 8081.979955431713392860897261804*c[102]
+                                        - 799567.0508468942656421185082743*c[105]
+                                        - 379157.4279900105029722643465515*c[106]
+                                        - 96204.90631979223542785295253059*c[107]
+                                        - 11953.409555436473874955817597956*c[108]
+                                        - 234238.03277862457321564197137884*c[112]
+                                        - 117767.88017112305991547482371749*c[113]
+                                        - 32369.986098236125130694584163653*c[114]
+                                        - 4517.96414328400795908212893924*c[115]
+                                        + 133195.13504629213746379339609151*c[123]
+                                        + 656660.8713788267131699479025216*c[126]
+                                        + 122696.11240785096692247912786511*c[127]
+                                        + 1.7022322964859995864406406497822e6*c[130]
+                                        + 567506.1740633312264158637644713*c[131]
+                                        + 74084.81625812403943455822489987*c[132]
+                                        + 2.9431420809740055768988415836469e6*c[135]
+                                        + 1.3169128700107687838147880023737e6*c[136]
+                                        + 306804.17858953616279053265168086*c[137]
+                                        + 33200.120481709098761636165324888*c[138]
+                                        + 3.4693728770485307983512036837791e6*c[141]
+                                        + 1.8529661272673065245214132351887e6*c[142]
+                                        + 573781.4461970690108034303752835*c[143]
+                                        + 109119.20087683926949222911951487*c[144]
+                                        + 9164.103884177655916234942932879*c[145]
+                                        + 2.3602460448012618161087741880452e6*c[148]
+                                        + 1.3848907561248287861286070184996e6*c[149]
+                                        + 489490.1347320495283609776372188*c[150]
+                                        + 113831.1802627030657636470922922*c[151]
+                                        + 13553.89242985202387724638681772*c[152]
+                                        + 661229.9448754570733971289363137*c[156]
+                                        + 405712.1738375618425164804704546*c[157]
+                                        + 152037.67954030342934948449269995*c[158]
+                                        + 38300.68406699807235180523539922*c[159]
+                                        + y*(30244.999586708544043481111478605*c[41]
+                                             + 48012.448385809278576580812586543*c[45]
+                                             + 19301.730492367776297098054533216*c[50]
+                                             - 117605.99984694658425834843430528*c[62]
+                                             - 480877.80734818694687522338707732*c[66]
+                                             - 52385.87595907889369193199192206*c[67]
+                                             - 562902.7965821452552006038550992*c[71]
+                                             - 83160.*c[72]
+                                             - 203979.95195606846695912062084581*c[77]
+                                             - 33431.577886782430479078521985641*c[78]
+                                             + 297170.78725877481512514148144876*c[90]
+                                             + 1.57248e6*c[94]
+                                             + 203699.56700984909064608614365254*c[95]
+                                             + 3.6106104117725024917404803744492e6*c[99]
+                                             + 832904.794559378196883746134886*c[100]
+                                             + 67629.87505533334932925885529144*c[101]
+                                             + 3.4890198582409931591656080361058e6*c[105]
+                                             + 974976.2434028841505001083197039*c[106]
+                                             + 107359.09835686959605716923688197*c[107]
+                                             + 1.1711901638931228660782098568942e6*c[112]
+                                             + 353303.64051336917974642447115247*c[113]
+                                             + 43159.98146431483350759277888487*c[114]
+                                             - 612883.4799535715989586180423535*c[126]
+                                             - 3.6671689043184253091466829969737e6*c[130]
+                                             - 514714.9020574399495399694607995*c[131]
+                                             - 1.0661502638709048314709859873291e7*c[135]
+                                             - 2.7236152538859081665260388230912e6*c[136]
+                                             - 262975.01021960242524902798715502*c[137]
+                                             - 1.811783613569788305805628590418e7*c[141]
+                                             - 6.253760679527159520259769668762e6*c[142]
+                                             - 1.0752754661015938942615466875391e6*c[143]
+                                             - 80020.74730968213096096802097757*c[144]
+                                             - 1.5320895378534506525618358764504e7*c[148]
+                                             - 6.043159663090161975833921535271e6*c[149]
+                                             - 1.2586889178824130729282282099912e6*c[150]
+                                             - 127028.99826417588498262066821014*c[151]
+                                             - 4.8490195957533518715789455329669e6*c[156]
+                                             - 2.028560869187809212582402352273e6*c[157]
+                                             - 456113.03862091028804845347809986*c[158]
+                                             + y*(245153.39198142863958344721694138*c[66]
+                                                  + 406540.90864266046208932500646052*c[71]
+                                                  + 169983.29329672372246593385070484*c[77]
+                                                  - 917280.*c[94]
+                                                  - 4.4463998589420632537174434240902e6*c[99]
+                                                  - 424618.13055968300233289018641249*c[100]
+                                                  - 5.633313312784936871569471308296e6*c[105]
+                                                  - 704149.5091243052198056337864528*c[106]
+                                                  - 2.1471819671373919211433847376394e6*c[112]
+                                                  - 294419.70042780764978868705929372*c[113]
+                                                  + 2.2452054516235256994775610185553e6*c[130]
+                                                  + 1.436111497342737661016904628165e7*c[135]
+                                                  + 1.5887755647667797638068559801365e6*c[136]
+                                                  + 3.8741330460375260581588441135533e7*c[141]
+                                                  + 7.701390466454742742542123758753e6*c[142]
+                                                  + 548179.6493851262990352983112945*c[143]
+                                                  + 4.0993747093916652595573446423943e7*c[148]
+                                                  + 9.757184872697657356815185812156e6*c[149]
+                                                  + 909053.1073595205526703870405492*c[150]
+                                                  + 1.4547058787260055614736836598901e7*c[156]
+                                                  + 3.7190282601776502230677376458339e6*c[157]
+                                                  + y*(1.7551578390560776001516224042461e6*c[99]
+                                                       + 2.9983764406758534961579444060285e6*c[105]
+                                                       + 1.2883091802824351526860308425836e6*c[112]
+                                                       - 6.382717765967722937852909458511e6*c[135]
+                                                       - 3.5618894871031582863072357820132e7*c[141]
+                                                       - 3.0400225525479247667929435889815e6*c[142]
+                                                       - 4.78260382762360946948356874946e7*c[148]
+                                                       - 5.193340335468107947982276319374e6*c[149]
+                                                       - 1.8911176423438072299157887578571e7*c[156]
+                                                       + y*(1.1533737386810226831852001579852e7*c[141]
+                                                            + 2.013248468390128938582607035487e7*c[148]
+                                                            + 8.82521566427110040627368087e6*c[156])
+                                                       - 2.2314169561065901338406425875003e6*c[157]
+                                                       + z*(6.080045105095849533585887177963e6*c[142]
+                                                            + 1.0386680670936215895964552638747e7*c[149]
+                                                            + 4.4628339122131802676812851750006e6*c[157]))
+                                                  + 380094.19885075857337371123174988*c[158]
+                                                  + z*(849236.261119366004665780372825*c[100]
+                                                       + 1.4082990182486104396112675729056e6*c[106]
+                                                       + 588839.4008556152995773741185874*c[113]
+                                                       - 3.177551129533559527613711960273e6*c[136]
+                                                       - 1.5402780932909485485084247517506e7*c[142]
+                                                       - 3.2890778963107577942117898677667e6*c[143]
+                                                       - 1.9514369745395314713630371624313e7*c[149]
+                                                       - 5.454318644157123316022322243295e6*c[150]
+                                                       - 7.438056520355300446135475291668e6*c[157]
+                                                       - 2.2805651931045514402422673904993e6*c[158]
+                                                       + z*(3.2890778963107577942117898677667e6*c[143]
+                                                            + 5.454318644157123316022322243295e6*c[150]
+                                                            + 2.2805651931045514402422673904993e6*c[158])))
+                                             - 51067.57875599742980240698053229*c[159]
+                                             + z*(104771.75191815778738386398384411*c[67]
+                                                  + 166320.*c[72]
+                                                  + 66863.15577356486095815704397128*c[78]
+                                                  - 407399.13401969818129217228730508*c[95]
+                                                  - 1.6658095891187563937674922697721e6*c[100]
+                                                  - 405779.25033200009597555313174863*c[101]
+                                                  - 1.9499524868057683010002166394077e6*c[106]
+                                                  - 644154.5901412175763430154212918*c[107]
+                                                  - 706607.2810267383594928489423049*c[113]
+                                                  - 258959.88878588900104555667330922*c[114]
+                                                  + 1.0294298041148798990799389215991e6*c[131]
+                                                  + 5.447230507771816333052077646182e6*c[136]
+                                                  + 1.5778500613176145514941679229301e6*c[137]
+                                                  + 1.2507521359054319040519539337524e7*c[142]
+                                                  + 6.451652796609563365569280125235e6*c[143]
+                                                  + 960248.9677161855715316162517309*c[144]
+                                                  + 1.2086319326180323951667843070542e7*c[149]
+                                                  + 7.552133507294478437569369259947e6*c[150]
+                                                  + 1.5243479791701106197914480185217e6*c[151]
+                                                  + 4.057121738375618425164804704546e6*c[157]
+                                                  + 2.7366782317254617282907208685992e6*c[158]
+                                                  + 612810.9450719691576288837663875*c[159]
+                                                  + z*(405779.25033200009597555313174863*c[101]
+                                                       + 644154.5901412175763430154212918*c[107]
+                                                       + 258959.88878588900104555667330922*c[114]
+                                                       - 1.5778500613176145514941679229301e6*c[137]
+                                                       - 6.451652796609563365569280125235e6*c[143]
+                                                       - 2.4006224192904639288290406293271e6*c[144]
+                                                       - 7.552133507294478437569369259947e6*c[150]
+                                                       - 3.8108699479252765494786200463042e6*c[151]
+                                                       - 2.7366782317254617282907208685992e6*c[158]
+                                                       - 1.5320273626799228940722094159688e6*c[159]
+                                                       + z*(1.6004149461936426192193604195514e6*c[144]
+                                                            + 2.5405799652835176996524133642028e6*c[151]
+                                                            + 1.0213515751199485960481396106459e6*c[159]))))
+                                        + 5122.889809472774517838207541981*c[160]
+                                        + z*(10581.795688823329384212267202729*c[42]
+                                             + 15650.686885884593659616157289743*c[46]
+                                             + 5915.403621055794025335273654249*c[51]
+                                             - 43469.161482595911698194336120136*c[63]
+                                             - 142870.57079748789188708725069652*c[67]
+                                             - 40983.118475782196142705660335848*c[68]
+                                             - 149040.*c[72]
+                                             - 60614.84966573785044645672946353*c[73]
+                                             - 50147.36683017364571861778297846*c[78]
+                                             - 22910.259710444139790587357332197*c[79]
+                                             + 114771.70382982035350385182012478*c[91]
+                                             + 475298.98968964787817420100185593*c[95]
+                                             + 168355.33849569487293086778439437*c[96]
+                                             + 888898.3941936221092792920935338*c[100]
+                                             + 553335.3413618183126939360887481*c[101]
+                                             + 96983.75946518056071433076714164*c[102]
+                                             + 758314.855980021005944528693103*c[106]
+                                             + 577229.4379187534125671177151836*c[107]
+                                             + 143440.91466523768649946981117547*c[108]
+                                             + 235535.76034224611983094964743498*c[113]
+                                             + 194219.91658941675078416750498192*c[114]
+                                             + 54215.56971940809550898554727088*c[115]
+                                             - 245392.22481570193384495825573021*c[127]
+                                             - 1.1350123481266624528317275289426e6*c[131]
+                                             - 444508.89754874423660734934939921*c[132]
+                                             - 2.6338257400215375676295760047475e6*c[136]
+                                             - 1.8408250715372169767431959100852e6*c[137]
+                                             - 398401.44578050918513963398389866*c[138]
+                                             - 3.7059322545346130490428264703774e6*c[142]
+                                             - 3.4426886771824140648205822517009e6*c[143]
+                                             - 1.3094304105220712339067494341784e6*c[144]
+                                             - 183282.07768355311832469885865758*c[145]
+                                             - 2.7697815122496575722572140369992e6*c[149]
+                                             - 2.9369408083922971701658658233128e6*c[150]
+                                             - 1.3659741631524367891637651075064e6*c[151]
+                                             - 271077.8485970404775449277363544*c[152]
+                                             - 811424.3476751236850329609409092*c[157]
+                                             - 912226.0772418205760969069561997*c[158]
+                                             - 459608.20880397686822166282479064*c[159]
+                                             - 102457.79618945549035676415083962*c[160]
+                                             + z*(40983.118475782196142705660335848*c[68]
+                                                  + 60614.84966573785044645672946353*c[73]
+                                                  + 22910.259710444139790587357332197*c[79]
+                                                  - 168355.33849569487293086778439437*c[96]
+                                                  - 553335.3413618183126939360887481*c[101]
+                                                  - 242459.39866295140178582691785411*c[102]
+                                                  - 577229.4379187534125671177151836*c[107]
+                                                  - 358602.28666309421624867452793867*c[108]
+                                                  - 194219.91658941675078416750498192*c[114]
+                                                  - 135538.9242985202387724638681772*c[115]
+                                                  + 444508.89754874423660734934939921*c[132]
+                                                  + 1.8408250715372169767431959100852e6*c[137]
+                                                  + 996003.6144512729628490849597466*c[138]
+                                                  + 3.4426886771824140648205822517009e6*c[143]
+                                                  + 3.2735760263051780847668735854461e6*c[144]
+                                                  + 824769.3495759890324611448639591*c[145]
+                                                  + 2.9369408083922971701658658233128e6*c[150]
+                                                  + 3.4149354078810919729094127687661e6*c[151]
+                                                  + 1.2198503186866821489521748135948e6*c[152]
+                                                  + 912226.0772418205760969069561997*c[158]
+                                                  + 1.1490205220099421705541570619766e6*c[159]
+                                                  + 461060.08285254970660543867877829*c[160]
+                                                  + z*(161639.59910863426785721794523607*c[102]
+                                                       + 239068.19110872947749911635195911*c[108]
+                                                       + 90359.2828656801591816425787848*c[115]
+                                                       - 664002.4096341819752327233064978*c[138]
+                                                       - 2.1823840175367853898445823902974e6*c[144]
+                                                       - 1.282974543784871828272892010603e6*c[145]
+                                                       - 2.2766236052540613152729418458441e6*c[151]
+                                                       - 1.8975449401792833428144941544808e6*c[152]
+                                                       - 766013.6813399614470361047079844*c[159]
+                                                       - 717204.5733261884324973490558773*c[160]
+                                                       + z*(641487.2718924359141364460053015*c[145]
+                                                            + 948772.4700896416714072470772404*c[152]
+                                                            + 358602.28666309421624867452793867*c[160])))))
+                                   - 297.83216750378055830719780693079*c[161]
+                                   + z*(712.7636354360399045960511170017*c[24]
+                                        + 920.1738966086790706077092351053*c[27]
+                                        + 311.07555352357729108636643693222*c[31]
+                                        - 3187.5758814497263666548846927882*c[39]
+                                        - 7642.407997483515666375526313082*c[42]
+                                        - 2760.521689826037211823127705316*c[43]
+                                        - 6608.067796262383989615710855669*c[46]
+                                        - 3563.8181771801995229802555850084*c[47]
+                                        - 1971.8012070185980084450912180829*c[51]
+                                        - 1204.7904382090687890885677171307*c[52]
+                                        + 8978.951386437059889646281834366*c[60]
+                                        + 26081.496889557547018916601672082*c[63]
+                                        + 12345.428303627217614914311736518*c[64]
+                                        + 36574.866124156900323094336178309*c[67]
+                                        + 29598.91889917603054750964357589*c[68]
+                                        + 6532.586623995123112813695175577*c[69]
+                                        + 25920.*c[72]
+                                        + 25592.936525533759077392841329045*c[73]
+                                        + 8433.533067463481523619974019915*c[74]
+                                        + 7163.909547167663674088254711209*c[78]
+                                        + 7636.753236814713263529119110732*c[79]
+                                        + 2851.0545417441596183842044680068*c[80]
+                                        - 20204.949888579283482152243154509*c[88]
+                                        - 64341.71275308110726731086885783*c[91]
+                                        - 34775.329186076729358555468896109*c[92]
+                                        - 109051.28334870708893174308700591*c[95]
+                                        - 101013.20309741692375852067063662*c[96]
+                                        - 29214.615520317908164616826940854*c[97]
+                                        - 118986.39922276831384053516212658*c[100]
+                                        - 141653.84738862548804964763871952*c[101]
+                                        - 70043.82628040818273812777626897*c[102]
+                                        - 12345.428303627217614914311736518*c[103]
+                                        - 74799.76470551227609656915680268*c[106]
+                                        - 100387.72833369624566384655916236*c[107]
+                                        - 60563.94174754480096644280916298*c[108]
+                                        - 15937.879407248631833274423463941*c[109]
+                                        - 19627.980028520509985912470619582*c[113]
+                                        - 27745.702369916678683452500711702*c[114]
+                                        - 18071.85657313603183632851575696*c[115]
+                                        - 5387.986636954475595240598174536*c[116]
+                                        + 39600.*c[124]
+                                        + 132920.78844183854749935238852053*c[127]
+                                        + 78253.43442942296829808078644872*c[128]
+                                        + 248558.90569440476195733567978781*c[131]
+                                        + 249194.38195914449627987766557228*c[132]
+                                        + 82293.4487793530257269622564012*c[133]
+                                        + 326734.06433979301265101747786167*c[136]
+                                        + 422353.80429208874358177222179443*c[137]
+                                        + 239040.8674683055110837803903392*c[138]
+                                        + 55210.43379652074423646255410632*c[139]
+                                        + 307448.99284271529387520472577908*c[142]
+                                        + 460832.34261496881182637715180248*c[143]
+                                        + 335214.18509365023588012785514968*c[144]
+                                        + 132370.38943812169656783806458603*c[145]
+                                        + 20472.57677968262010835890659203*c[146]
+                                        + 178357.14283425825275898726753404*c[149]
+                                        + 289698.2430046823739279255403948*c[150]
+                                        + 237560.72402651074594152436652286*c[151]
+                                        + 114455.09162986153496341393312741*c[152]
+                                        + 26429.982973887818984184628544734*c[153]
+                                        + 45079.130426395760279608941161623*c[157]
+                                        + 76018.83977015171467474224634998*c[158]
+                                        + 65658.31554342526688880897497009*c[159]
+                                        + 34152.598729818496785588050279873*c[160]
+                                        + 8934.965025113416749215934207924*c[161]
+                                        + z*(2760.521689826037211823127705316*c[43]
+                                             + 3563.8181771801995229802555850084*c[47]
+                                             + 1204.7904382090687890885677171307*c[52]
+                                             - 12345.428303627217614914311736518*c[64]
+                                             - 29598.91889917603054750964357589*c[68]
+                                             - 16331.466559987807782034237938942*c[69]
+                                             - 25592.936525533759077392841329045*c[73]
+                                             - 21083.832668658703809049935049787*c[74]
+                                             - 7636.753236814713263529119110732*c[79]
+                                             - 7127.636354360399045960511170017*c[80]
+                                             + 34775.329186076729358555468896109*c[92]
+                                             + 101013.20309741692375852067063662*c[96]
+                                             + 73036.53880079477041154206735214*c[97]
+                                             + 141653.84738862548804964763871952*c[101]
+                                             + 175109.56570102045684531944067241*c[102]
+                                             + 55554.42736632247926711440281433*c[103]
+                                             + 100387.72833369624566384655916236*c[107]
+                                             + 151409.85436886200241610702290744*c[108]
+                                             + 71720.45733261884324973490558773*c[109]
+                                             + 27745.702369916678683452500711702*c[114]
+                                             + 45179.6414328400795908212893924*c[115]
+                                             + 24245.939866295140178582691785411*c[116]
+                                             - 78253.43442942296829808078644872*c[128]
+                                             - 249194.38195914449627987766557228*c[132]
+                                             - 205733.62194838256431740564100299*c[133]
+                                             - 422353.80429208874358177222179443*c[137]
+                                             - 597602.168670763777709450975848*c[138]
+                                             - 248446.95208434334906408149347844*c[139]
+                                             - 460832.34261496881182637715180248*c[143]
+                                             - 838035.4627341255897003196378742*c[144]
+                                             - 595666.7524715476345552712906371*c[145]
+                                             - 143308.03745777834075851234614421*c[146]
+                                             - 289698.2430046823739279255403948*c[150]
+                                             - 593901.8100662768648538109163071*c[151]
+                                             - 515047.9123343769073353626990734*c[152]
+                                             - 185009.88081721473288929239981314*c[153]
+                                             - 76018.83977015171467474224634998*c[158]
+                                             - 164145.78885856316722202243742523*c[159]
+                                             - 153686.69428418323553514622625943*c[160]
+                                             - 62544.75517579391724451153945547*c[161]
+                                             + z*(10887.644373325205188022825292628*c[69]
+                                                  + 14055.888445772469206033290033191*c[74]
+                                                  + 4751.7575695735993639736741133446*c[80]
+                                                  - 48691.02586719651360769471156809*c[97]
+                                                  - 116739.71046734697123021296044828*c[102]
+                                                  - 86417.99812539052330440018215562*c[103]
+                                                  - 100939.90291257466827740468193829*c[108]
+                                                  - 111565.15585074042283292096424759*c[109]
+                                                  - 30119.760955226719727214192928267*c[115]
+                                                  - 37715.906458681329166684187221751*c[116]
+                                                  + 137155.74796558837621160376066866*c[133]
+                                                  + 398401.44578050918513963398389866*c[138]
+                                                  + 386473.03657564520965523787874425*c[139]
+                                                  + 558690.3084894170598002130919161*c[144]
+                                                  + 926592.7260668518759748664521022*c[145]
+                                                  + 382154.76655407557535603292305123*c[146]
+                                                  + 395934.5400441845765692072775381*c[151]
+                                                  + 801185.6414090307447438975318919*c[152]
+                                                  + 493359.68217923928770477973283504*c[153]
+                                                  + 109430.52590570877814801495828349*c[159]
+                                                  + 239068.19110872947749911635195911*c[160]
+                                                  + 166786.01380211711265203077188124*c[161]
+                                                  + z*(43208.999062695261652200091077812*c[103]
+                                                       + 55782.57792537021141646048212379*c[109]
+                                                       + 18857.953229340664583342093610875*c[116]
+                                                       - 193236.51828782260482761893937212*c[139]
+                                                       - 463296.3630334259379874332260511*c[145]
+                                                       - 429924.11237333502227553703843264*c[146]
+                                                       - 400592.82070451537237194876594595*c[152]
+                                                       - 555029.6424516441986678771994394*c[153]
+                                                       - 119534.09555436473874955817597956*c[160]
+                                                       - 187634.2655273817517335346183664*c[161]
+                                                       + z*(171969.64494933400891021481537306*c[146]
+                                                            + 222011.85698065767946715087977577*c[153]
+                                                            + 75053.70621095270069341384734656*c[161]))))))
+                              + y*(531.2626469082877277758141154647*c[13]
+                                   + 448.99888641287296627004984787799*c[16]
+                                   - 1357.6450198781712468496211752413*c[23]
+                                   - 5019.960159204453287869032154711*c[26]
+                                   - 920.1738966086790706077092351053*c[27]
+                                   - 3415.2598729818496785588050279873*c[30]
+                                   - 777.6888838089432277159160923306*c[31]
+                                   + 2509.693208342406141596163979059*c[38]
+                                   + 11548.090751288716816601878928195*c[41]
+                                   + 2351.5101530718509742693927117177*c[42]
+                                   + 24317.993338267037201125346634742*c[45]
+                                   + 8694.826047713663144231198494302*c[46]
+                                   + 1187.9393923933998409934185283361*c[47]
+                                   + 14476.297869275832222823540899912*c[50]
+                                   + 5915.403621055794025335273654249*c[51]
+                                   + 1003.9920318408906575738064309422*c[52]
+                                   - 4015.9681273635626302952257237689*c[59]
+                                   - 20194.969670687797296888114981714*c[62]
+                                   - 4346.9161482595911698194336120136*c[63]
+                                   - 52532.86971030613705359583220172*c[66]
+                                   - 20001.879911648304864192215097513*c[67]
+                                   - 3035.7865537616441587189378026554*c[68]
+                                   - 83393.00690105855632601538594062*c[71]
+                                   - 42120.*c[72]
+                                   - 11224.97216032182415675124619695*c[73]
+                                   - 1405.5888445772469206033290033191*c[74]
+                                   - 45328.878212459659324249026854625*c[77]
+                                   - 25073.68341508682285930889148923*c[78]
+                                   - 7636.753236814713263529119110732*c[79]
+                                   - 1187.9393923933998409934185283361*c[80]
+                                   + 5903.219460599444798520218485451*c[87]
+                                   + 31114.035418119585344299001262798*c[90]
+                                   + 6955.860838170930515384958795441*c[91]
+                                   + 88560.*c[94]
+                                   + 34978.7135269437832422572165868*c[95]
+                                   + 5611.844616523162431028926146479*c[96]
+                                   + 172729.81908170922414190569692581*c[99]
+                                   + 90989.59940564635764276218280268*c[100]
+                                   + 25822.315930218187925717017474913*c[101]
+                                   + 3591.9910913029837301603987830239*c[102]
+                                   + 230178.39342562107647273108571532*c[105]
+                                   + 144440.92494857542970371975106724*c[106]
+                                   + 54376.68618075213306791688621294*c[107]
+                                   + 13281.566172707193194395352886617*c[108]
+                                   + 1593.7879407248631833274423463941*c[109]
+                                   + 117119.01638931228660782098568942*c[112]
+                                   + 78511.92011408203994364988247833*c[113]
+                                   + 32369.986098236125130694584163653*c[114]
+                                   + 9035.92828656801591816425787848*c[115]
+                                   + 1346.996659238618898810149543634*c[116]
+                                   - 8196.62369515643922854113206717*c[123]
+                                   - 44450.889754874423660734934939921*c[126]
+                                   - 10224.676033987580576873260655426*c[127]
+                                   - 132879.50632057601078540667252674*c[130]
+                                   - 53891.09017268067847747543499824*c[131]
+                                   - 8979.97772825745932540099695756*c[132]
+                                   - 283676.34515412101946012930926717*c[135]
+                                   - 153390.41951829977311479064800376*c[136]
+                                   - 45157.324987204456860944199814499*c[137]
+                                   - 6640.024096341819752327233064978*c[138]
+                                   - 462583.05027313743978016049117055*c[141]
+                                   - 299176.82263170053260501984526484*c[142]
+                                   - 117467.06772538420693613535242024*c[143]
+                                   - 30553.376245514995457824153464164*c[144]
+                                   - 4072.9350596345137405488635257239*c[145]
+                                   - 546583.2945855553679409792856526*c[148]
+                                   - 398680.6722177537414612656568408*c[149]
+                                   - 186472.43227887601080418195703573*c[150]
+                                   - 64339.36275717999369249618259994*c[151]
+                                   - 15059.880477613359863607096464133*c[152]
+                                   - 1761.9988649258545989456419029823*c[153]
+                                   - 264491.97795018282935885157452547*c[156]
+                                   - 202856.0869187809212582402352273*c[157]
+                                   - 101358.45302686895289965632846664*c[158]
+                                   - 38300.68406699807235180523539922*c[159]
+                                   - 10245.779618945549035676415083962*c[160]
+                                   + y*(4517.96414328400795908212893924*c[26]
+                                        + 3984.4698518121579583186058659852*c[30]
+                                        - 10998.181667894016015811313264947*c[41]
+                                        - 52377.21642088284935626997736714*c[45]
+                                        - 7825.343442942296829808078644872*c[46]
+                                        - 38603.460984735552594196109066431*c[50]
+                                        - 6901.30422456509302955781926329*c[51]
+                                        + 19600.999974491097376391405717546*c[62]
+                                        + 117862.20768337915364588808506797*c[66]
+                                        + 19049.409439665052251611633426203*c[67]
+                                        + 312723.77587896958622255769727733*c[71]
+                                        + 90720.*c[72]
+                                        + 10102.474944289641741076121577255*c[73]
+                                        + 203979.95195606846695912062084581*c[77]
+                                        + 66863.15577356486095815704397128*c[78]
+                                        + 8909.545442950498807450638962521*c[79]
+                                        - 30479.055103464083602578613481924*c[90]
+                                        - 201600.*c[94]
+                                        - 33949.927834974848441014357275424*c[95]
+                                        - 668631.5577356486095815704397128*c[99]
+                                        - 204143.33199984759727542797423677*c[100]
+                                        - 24592.681838303036119730492833251*c[101]
+                                        - 1.3083824468403724346871030135397e6*c[105]
+                                        - 541653.4685571578613889490665021*c[106]
+                                        - 117119.01638931228660782098568942*c[107]
+                                        - 11953.409555436473874955817597956*c[108]
+                                        - 780793.4425954152440521399045961*c[112]
+                                        - 353303.64051336917974642447115247*c[113]
+                                        - 86319.96292862966701518555776974*c[114]
+                                        - 10541.916334329351904524967524893*c[115]
+                                        + 43777.391425255114211329860168104*c[126]
+                                        + 304706.45414890705921481185251822*c[130]
+                                        + 52791.27200589127687589430367175*c[131]
+                                        + 1.1110656851869739928855064612964e6*c[135]
+                                        + 349181.44280588566237513318244758*c[136]
+                                        + 43829.168369933737541504664525837*c[137]
+                                        + 2.6984011265933017320509361984949e6*c[141]
+                                        + 1.1581038295420665778258832719929e6*c[142]
+                                        + 263547.90835823379761312418812233*c[143]
+                                        + 29098.453567157138531261098537299*c[144]
+                                        + 4.3478216614760086086214261358728e6*c[148]
+                                        + 2.2661848736588107409377205757266e6*c[149]
+                                        + 699271.621045785040515682338884*c[150]
+                                        + 138577.08901546460179922254713833*c[151]
+                                        + 13553.89242985202387724638681772*c[152]
+                                        + 2.4245097978766759357894727664835e6*c[156]
+                                        + 1.3523739127918728083882682348487e6*c[157]
+                                        + 456113.03862091028804845347809986*c[158]
+                                        + 102135.15751199485960481396106459*c[159]
+                                        + y*(32008.298923872852384387208391029*c[45]
+                                             + 28952.595738551664445647081799823*c[50]
+                                             - 75431.8129173626583333683744435*c[66]
+                                             - 437813.28623055742071158077618826*c[71]
+                                             - 55440.*c[72]
+                                             - 339966.58659344744493186770140969*c[77]
+                                             - 50147.36683017364571861778297846*c[78]
+                                             + 131040.*c[94]
+                                             + 969515.7587166904838932771375836*c[99]
+                                             + 130651.73247990246225627390351153*c[100]
+                                             + 3.0892363328175460263445487819687e6*c[105]
+                                             + 758314.855980021005944528693103*c[106]
+                                             + 71572.73223791306403811282458798*c[107]
+                                             + 2.1471819671373919211433847376394e6*c[112]
+                                             + 588839.4008556152995773741185874*c[113]
+                                             + 64739.97219647225026138916832731*c[114]
+                                             - 199573.81792209117328689431276047*c[130]
+                                             - 1.6311389846361958618957435282862e6*c[135]
+                                             - 226967.93782382568054383656859093*c[136]
+                                             - 6.553259878869447063552273624916e6*c[141]
+                                             - 1.6792505528359965378475307443898e6*c[142]
+                                             - 168670.66134926963047239948039829*c[143]
+                                             - 1.5182869294043204665027202379238e7*c[148]
+                                             - 5.350714285027747582769618026021e6*c[149]
+                                             - 978980.2694640990567219552744376*c[150]
+                                             - 84685.99884278392332174711214009*c[151]
+                                             - 9.698039191506703743157891065934e6*c[156]
+                                             - 3.7190282601776502230677376458339e6*c[157]
+                                             - 760188.3977015171467474224634998*c[158]
+                                             + y*(203270.45432133023104466250323026*c[71]
+                                                  + 186981.62262639609471252723577533*c[77]
+                                                  - 468042.09041495402670709930779897*c[99]
+                                                  - 3.198268203387577062568474033097e6*c[105]
+                                                  - 352074.75456215260990281689322639*c[106]
+                                                  - 2.5766183605648703053720616851672e6*c[112]
+                                                  - 323861.67047058841476755576522309*c[113]
+                                                  + 797839.7207459653672316136823139*c[135]
+                                                  + 6.996568635381203776674927428955e6*c[141]
+                                                  + 810672.6806794466044781182903951*c[142]
+                                                  + 2.5962706492813879977196516068497e7*c[148]
+                                                  + 5.539563024499315144514428073998e6*c[149]
+                                                  + 454526.5536797602763351935202746*c[150]
+                                                  + 1.8911176423438072299157887578571e7*c[156]
+                                                  + 4.4628339122131802676812851750006e6*c[157]
+                                                  + y*(1.1993505762703413984631777624114e6*c[105]
+                                                       + 1.1165346229114437989945600635725e6*c[112]
+                                                       - 2.7138205616024063133769415482005e6*c[141]
+                                                       - 2.131674848883665934969819214045e7*c[148]
+                                                       - 2.0773361341872431791929105277494e6*c[149]
+                                                       - 1.765043132854220081254736174e7*c[156]
+                                                       + y*(6.710828227967096461942023451623e6*c[148]
+                                                            + 6.303725474479357433052629192857e6*c[156])
+                                                       - 1.9338946952923781159952235758336e6*c[157]
+                                                       + z*(4.1546722683744863583858210554988e6*c[149]
+                                                            + 3.8677893905847562319904471516672e6*c[157]))
+                                                  + 418103.61873583443071108235492487*c[158]
+                                                  + z*(704149.5091243052198056337864528*c[106]
+                                                       + 647723.3409411768295351115304462*c[113]
+                                                       - 1.6213453613588932089562365807901e6*c[142]
+                                                       - 1.1079126048998630289028856147997e7*c[149]
+                                                       - 2.7271593220785616580111611216476e6*c[150]
+                                                       - 8.925667824426360535362570350001e6*c[157]
+                                                       - 2.5086217124150065842664941295492e6*c[158]
+                                                       + z*(2.7271593220785616580111611216476e6*c[150]
+                                                            + 2.5086217124150065842664941295492e6*c[158])))
+                                             - 76601.36813399614470361047079844*c[159]
+                                             + z*(110880.*c[72]
+                                                  + 100294.73366034729143723556595692*c[78]
+                                                  - 261303.46495980492451254780702307*c[100]
+                                                  - 1.516629711960042011889057386206e6*c[106]
+                                                  - 429436.39342747838422867694752787*c[107]
+                                                  - 1.1776788017112305991547482371749e6*c[113]
+                                                  - 388439.83317883350156833500996383*c[114]
+                                                  + 453935.87564765136108767313718186*c[136]
+                                                  + 3.3585011056719930756950614887795e6*c[142]
+                                                  + 1.0120239680956177828343968823898e6*c[143]
+                                                  + 1.0701428570055495165539236052042e7*c[149]
+                                                  + 5.873881616784594340331731646626e6*c[150]
+                                                  + 1.0162319861134070798609653456811e6*c[151]
+                                                  + 7.438056520355300446135475291668e6*c[157]
+                                                  + 4.5611303862091028804845347809986e6*c[158]
+                                                  + 919216.4176079537364433256495813*c[159]
+                                                  + z*(429436.39342747838422867694752787*c[107]
+                                                       + 388439.83317883350156833500996383*c[114]
+                                                       - 1.0120239680956177828343968823898e6*c[143]
+                                                       - 5.873881616784594340331731646626e6*c[150]
+                                                       - 2.5405799652835176996524133642028e6*c[151]
+                                                       - 4.5611303862091028804845347809986e6*c[158]
+                                                       - 2.2980410440198843411083141239532e6*c[159]
+                                                       + z*(1.6937199768556784664349422428019e6*c[151]
+                                                            + 1.5320273626799228940722094159688e6*c[159]))))
+                                        + 11953.409555436473874955817597956*c[160]
+                                        + z*(15650.686885884593659616157289743*c[46]
+                                             + 13802.60844913018605911563852658*c[51]
+                                             - 38098.818879330104503223266852405*c[67]
+                                             - 181440.*c[72]
+                                             - 60614.84966573785044645672946353*c[73]
+                                             - 133726.31154712972191631408794256*c[78]
+                                             - 53457.27265770299284470383377513*c[79]
+                                             + 67899.85566994969688202871455085*c[95]
+                                             + 408286.66399969519455085594847354*c[100]
+                                             + 147556.0910298182167183829569995*c[101]
+                                             + 1.0833069371143157227778981330043e6*c[106]
+                                             + 702714.0983358737196469259141365*c[107]
+                                             + 143440.91466523768649946981117547*c[108]
+                                             + 706607.2810267383594928489423049*c[113]
+                                             + 517919.7775717780020911133466184*c[114]
+                                             + 126502.99601195222285429961029872*c[115]
+                                             - 105582.54401178255375178860734349*c[131]
+                                             - 698362.8856117713247502663648952*c[136]
+                                             - 262975.01021960242524902798715502*c[137]
+                                             - 2.3162076590841331556517665439859e6*c[142]
+                                             - 1.581287450149402785678745128734e6*c[143]
+                                             - 349181.44280588566237513318244758*c[144]
+                                             - 4.5323697473176214818754411514533e6*c[149]
+                                             - 4.195629726274710243094094033304e6*c[150]
+                                             - 1.66292506818557522159067056566e6*c[151]
+                                             - 271077.8485970404775449277363544*c[152]
+                                             - 2.7047478255837456167765364696974e6*c[157]
+                                             - 2.7366782317254617282907208685992e6*c[158]
+                                             - 1.225621890143938315257767532775e6*c[159]
+                                             - 239068.19110872947749911635195911*c[160]
+                                             + z*(60614.84966573785044645672946353*c[73]
+                                                  + 53457.27265770299284470383377513*c[79]
+                                                  - 147556.0910298182167183829569995*c[101]
+                                                  - 702714.0983358737196469259141365*c[107]
+                                                  - 358602.28666309421624867452793867*c[108]
+                                                  - 517919.7775717780020911133466184*c[114]
+                                                  - 316257.4900298805571357490257468*c[115]
+                                                  + 262975.01021960242524902798715502*c[137]
+                                                  + 1.581287450149402785678745128734e6*c[143]
+                                                  + 872953.607014714155937832956119*c[144]
+                                                  + 4.195629726274710243094094033304e6*c[150]
+                                                  + 4.15731267046393805397667641415e6*c[151]
+                                                  + 1.2198503186866821489521748135948e6*c[152]
+                                                  + 2.7366782317254617282907208685992e6*c[158]
+                                                  + 3.0640547253598457881444188319376e6*c[159]
+                                                  + 1.075806859989282648746023583816e6*c[160]
+                                                  + z*(239068.19110872947749911635195911*c[108]
+                                                       + 210838.32668658703809049935049787*c[115]
+                                                       - 581969.071343142770625221970746*c[144]
+                                                       - 2.7715417803092920359844509427667e6*c[151]
+                                                       - 1.8975449401792833428144941544808e6*c[152]
+                                                       - 2.0427031502398971920962792212917e6*c[159]
+                                                       - 1.6734773377611063424938144637138e6*c[160]
+                                                       + z*(948772.4700896416714072470772404*c[152]
+                                                            + 836738.6688805531712469072318569*c[160])))))
+                                   - 1489.1608375189027915359890346539*c[161]
+                                   + z*(1840.3477932173581412154184702107*c[27]
+                                        + 1555.3777676178864554318321846611*c[31]
+                                        - 4703.0203061437019485387854234353*c[42]
+                                        - 17389.652095427326288462396988604*c[46]
+                                        - 7127.636354360399045960511170017*c[47]
+                                        - 11830.807242111588050670547308497*c[51]
+                                        - 6023.952191045343945442838585653*c[52]
+                                        + 8693.832296519182339638867224027*c[63]
+                                        + 40003.759823296609728384430195026*c[67]
+                                        + 18214.719322569864952313626815932*c[68]
+                                        + 84240.*c[72]
+                                        + 67349.8329619309449405074771817*c[73]
+                                        + 16867.066134926963047239948039829*c[74]
+                                        + 50147.36683017364571861778297846*c[78]
+                                        + 45820.519420888279581174714664394*c[79]
+                                        + 14255.272708720798091921022340034*c[80]
+                                        - 13911.721676341861030769917590883*c[91]
+                                        - 69957.4270538875664845144331736*c[95]
+                                        - 33671.067699138974586173556878874*c[96]
+                                        - 181979.19881129271528552436560535*c[100]
+                                        - 154933.89558130912755430210484948*c[101]
+                                        - 43103.893095635804761924785396287*c[102]
+                                        - 288881.84989715085940743950213447*c[106]
+                                        - 326260.11708451279840750131727767*c[107]
+                                        - 159378.79407248631833274423463941*c[108]
+                                        - 31875.758814497263666548846927882*c[109]
+                                        - 157023.84022816407988729976495665*c[113]
+                                        - 194219.91658941675078416750498192*c[114]
+                                        - 108431.13943881619101797109454176*c[115]
+                                        - 26939.933184772377976202990872679*c[116]
+                                        + 20449.352067975161153746521310851*c[127]
+                                        + 107782.18034536135695495086999648*c[131]
+                                        + 53879.86636954475595240598174536*c[132]
+                                        + 306780.83903659954622958129600752*c[136]
+                                        + 270943.949923226741165665198887*c[137]
+                                        + 79680.28915610183702792679677973*c[138]
+                                        + 598353.6452634010652100396905297*c[142]
+                                        + 704802.4063523052416168121145214*c[143]
+                                        + 366640.51494617994549388984156996*c[144]
+                                        + 81458.70119269027481097727051448*c[145]
+                                        + 797361.3444355074829225313136816*c[149]
+                                        + 1.1188345936732560648250917422144e6*c[150]
+                                        + 772072.3530861599243099541911993*c[151]
+                                        + 301197.60955226719727214192928267*c[152]
+                                        + 52859.96594777563796836925708947*c[153]
+                                        + 405712.1738375618425164804704546*c[157]
+                                        + 608150.7181612137173979379707998*c[158]
+                                        + 459608.20880397686822166282479064*c[159]
+                                        + 204915.59237891098071352830167924*c[160]
+                                        + 44674.825125567083746079671039618*c[161]
+                                        + z*(7127.636354360399045960511170017*c[47]
+                                             + 6023.952191045343945442838585653*c[52]
+                                             - 18214.719322569864952313626815932*c[68]
+                                             - 67349.8329619309449405074771817*c[73]
+                                             - 42167.665337317407618099870099573*c[74]
+                                             - 45820.519420888279581174714664394*c[79]
+                                             - 35638.181771801995229802555850084*c[80]
+                                             + 33671.067699138974586173556878874*c[96]
+                                             + 154933.89558130912755430210484948*c[101]
+                                             + 107759.73273908951190481196349072*c[102]
+                                             + 326260.11708451279840750131727767*c[107]
+                                             + 398446.98518121579583186058659852*c[108]
+                                             + 143440.91466523768649946981117547*c[109]
+                                             + 194219.91658941675078416750498192*c[114]
+                                             + 271077.8485970404775449277363544*c[115]
+                                             + 121229.69933147570089291345892706*c[116]
+                                             - 53879.86636954475595240598174536*c[132]
+                                             - 270943.949923226741165665198887*c[137]
+                                             - 199200.72289025459256981699194933*c[138]
+                                             - 704802.4063523052416168121145214*c[143]
+                                             - 916601.2873654498637347246039249*c[144]
+                                             - 366564.15536710623664939771731515*c[145]
+                                             - 1.1188345936732560648250917422144e6*c[150]
+                                             - 1.9301808827153998107748854779982e6*c[151]
+                                             - 1.355389242985202387724638681772e6*c[152]
+                                             - 370019.76163442946577858479962628*c[153]
+                                             - 608150.7181612137173979379707998*c[158]
+                                             - 1.1490205220099421705541570619766e6*c[159]
+                                             - 922120.1657050994132108773575566*c[160]
+                                             - 312723.77587896958622255769727733*c[161]
+                                             + z*(28111.776891544938412066580066382*c[74]
+                                                  + 23758.787847867996819868370566723*c[80]
+                                                  - 71839.82182605967460320797566048*c[102]
+                                                  - 265631.32345414386388790705773235*c[108]
+                                                  - 223130.31170148084566584192849517*c[109]
+                                                  - 180718.5657313603183632851575696*c[115]
+                                                  - 188579.53229340664583342093610875*c[116]
+                                                  + 132800.48192683639504654466129955*c[138]
+                                                  + 611067.5249102999091564830692833*c[144]
+                                                  + 570210.9083488319236768408936014*c[145]
+                                                  + 1.2867872551435998738499236519988e6*c[151]
+                                                  + 2.1083832668658703809049935049787e6*c[152]
+                                                  + 986719.3643584785754095594656701*c[153]
+                                                  + 766013.6813399614470361047079844*c[159]
+                                                  + 1.4344091466523768649946981117547e6*c[160]
+                                                  + 833930.0690105855632601538594062*c[161]
+                                                  + z*(111565.15585074042283292096424759*c[109]
+                                                       + 94289.76614670332291671046805438*c[116]
+                                                       - 285105.45417441596183842044680068*c[145]
+                                                       - 1.0541916334329351904524967524893e6*c[152]
+                                                       - 1.1100592849032883973357543988788e6*c[153]
+                                                       - 717204.5733261884324973490558773*c[160]
+                                                       - 938171.327636908758667673091832*c[161]
+                                                       + z*(444023.71396131535893430175955154*c[153]
+                                                            + 375268.53105476350346706923673279*c[161]))))))
+                              + 118.49050594878899410463076626234*c[162]
+                              + z*(146.96938456699068589183704448235*c[14]
+                                   + 113.84199576606165595196016759958*c[17]
+                                   - 407.29350596345137405488635257239*c[24]
+                                   - 1051.6273104099189378373819829775*c[27]
+                                   - 569.2099788303082797598008379979*c[28]
+                                   - 622.1511070471545821727328738644*c[31]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   + 796.893970362431591663721173197*c[39]
+                                   + 2498.4795376388416601612297562*c[42]
+                                   + 1577.4409656148784067560729744663*c[43]
+                                   + 3825.7234609940117834617273374928*c[46]
+                                   + 4072.9350596345137405488635257239*c[47]
+                                   + 1346.996659238618898810149543634*c[48]
+                                   + 1971.8012070185980084450912180829*c[51]
+                                   + 2409.5808764181375781771354342613*c[52]
+                                   + 1043.3791257256395773077438193162*c[53]
+                                   - 1330.2150202128977614290787902765*c[60]
+                                   - 4507.9130426395760279608941161623*c[63]
+                                   - 3086.3570759068044037285779341294*c[64]
+                                   - 8381.740153452622990709118707529*c[67]
+                                   - 9676.569640115240755916614245964*c[68]
+                                   - 3732.9066422829274930363972431867*c[69]
+                                   - 10080.*c[72]
+                                   - 14816.963251624807886911644979974*c[73]
+                                   - 9638.323505672550312708541737045*c[74]
+                                   - 2545.5844122715710878430397035775*c[75]
+                                   - 4775.9396981117757827255031408058*c[78]
+                                   - 7636.753236814713263529119110732*c[79]
+                                   - 5702.109083488319236768408936014*c[80]
+                                   - 1971.8012070185980084450912180829*c[81]
+                                   + 2020.4949888579283482152243154509*c[88]
+                                   + 7129.757359125203778269582765328*c[91]
+                                   + 5151.900620159515460526736132757*c[92]
+                                   + 14402.999687565087217400030359271*c[95]
+                                   + 17459.072140294283118756659122379*c[96]
+                                   + 7303.653880079477041154206735214*c[97]
+                                   + 20997.599862841467148329734492925*c[100]
+                                   + 32462.340026560007678044250539891*c[101]
+                                   + 22898.943207056521279772542241777*c[102]
+                                   + 7054.530459215552922808178135153*c[103]
+                                   + 21924.068965408770580028890786991*c[106]
+                                   + 39039.672129770762202606995229807*c[107]
+                                   + 35063.33469594699003320373162067*c[108]
+                                   + 18214.719322569864952313626815932*c[109]
+                                   + 4221.37418384108659910906710219*c[110]
+                                   + 9813.990014260254992956235309791*c[113]
+                                   + 18497.134913277785788968333807802*c[114]
+                                   + 18071.85657313603183632851575696*c[115]
+                                   + 10775.973273908951190481196349072*c[116]
+                                   + 3269.8623824252909986563354344956*c[117]
+                                   - 2880.*c[124]
+                                   - 10410.579234605536587361865394615*c[127]
+                                   - 7825.343442942296829808078644872*c[128]
+                                   - 21996.363335788032031622626529894*c[131]
+                                   - 27613.431514391687425608065644496*c[132]
+                                   - 12191.62204138563344103144539277*c[133]
+                                   - 34918.144280588566237513318244758*c[136]
+                                   - 55782.57792537021141646048212379*c[137]
+                                   - 41315.705488349100681147227959861*c[138]
+                                   - 13802.60844913018605911563852658*c[139]
+                                   - 44118.241125412060107652696075921*c[142]
+                                   - 81323.35457911214326347832090632*c[143]
+                                   - 76819.91741729484572252930013847*c[144]
+                                   - 43274.935008616708493331674960817*c[145]
+                                   - 11698.615302675782919062232338303*c[146]
+                                   - 41966.386549237235943291121772715*c[149]
+                                   - 84911.5539841310406340471411502*c[150]
+                                   - 92384.72601030973453281503142556*c[151]
+                                   - 66263.47410149878339987122444219*c[152]
+                                   - 30205.694827300364553353861193982*c[153]
+                                   - 6424.764587126908885835562377369*c[154]
+                                   - 18031.652170558304111843576464649*c[157]
+                                   - 38009.419885075857337371123174988*c[158]
+                                   - 43772.210362283511259205983313394*c[159]
+                                   - 34152.598729818496785588050279873*c[160]
+                                   - 17869.930050226833498431868415847*c[161]
+                                   - 4976.6012498491377523944921830182*c[162]
+                                   + z*(569.2099788303082797598008379979*c[28]
+                                        + 440.90815370097205767551113344706*c[32]
+                                        - 1577.4409656148784067560729744663*c[43]
+                                        - 4072.9350596345137405488635257239*c[47]
+                                        - 3367.4916480965472470253738590849*c[48]
+                                        - 2409.5808764181375781771354342613*c[52]
+                                        - 2608.4478143140989432693595482906*c[53]
+                                        + 3086.3570759068044037285779341294*c[64]
+                                        + 9676.569640115240755916614245964*c[68]
+                                        + 9332.266605707318732590993107967*c[69]
+                                        + 14816.963251624807886911644979974*c[73]
+                                        + 24095.808764181375781771354342613*c[74]
+                                        + 11455.129855222069895293678666099*c[75]
+                                        + 7636.753236814713263529119110732*c[79]
+                                        + 14255.272708720798091921022340034*c[80]
+                                        + 8873.105431583691038002910481373*c[81]
+                                        - 5151.900620159515460526736132757*c[92]
+                                        - 17459.072140294283118756659122379*c[96]
+                                        - 18259.134700198692602885516838034*c[97]
+                                        - 32462.340026560007678044250539891*c[101]
+                                        - 57247.35801764130319943135560444*c[102]
+                                        - 31745.387066469988152636801608188*c[103]
+                                        - 39039.672129770762202606995229807*c[107]
+                                        - 87658.33673986747508300932905167*c[108]
+                                        - 81966.2369515643922854113206717*c[109]
+                                        - 29549.61928688760619376346971533*c[110]
+                                        - 18497.134913277785788968333807802*c[114]
+                                        - 45179.6414328400795908212893924*c[115]
+                                        - 48491.879732590280357165383570822*c[116]
+                                        - 22889.03667697703699059434804147*c[117]
+                                        + 7825.343442942296829808078644872*c[128]
+                                        + 27613.431514391687425608065644496*c[132]
+                                        + 30479.055103464083602578613481924*c[133]
+                                        + 55782.57792537021141646048212379*c[137]
+                                        + 103289.26372087275170286806989965*c[138]
+                                        + 62111.73802108583726602037336961*c[139]
+                                        + 81323.35457911214326347832090632*c[143]
+                                        + 192049.79354323711430632325034617*c[144]
+                                        + 194737.20753877518821999253732368*c[145]
+                                        + 81890.30711873048043343562636812*c[146]
+                                        + 84911.5539841310406340471411502*c[150]
+                                        + 230961.81502577433633203757856389*c[151]
+                                        + 298185.63345674452529942050998984*c[152]
+                                        + 211439.86379110255187347702835788*c[153]
+                                        + 64247.64587126908885835562377369*c[154]
+                                        + 38009.419885075857337371123174988*c[158]
+                                        + 109430.52590570877814801495828349*c[159]
+                                        + 153686.69428418323553514622625943*c[160]
+                                        + 125089.51035158783448902307891093*c[161]
+                                        + 49766.012498491377523944921830182*c[162]
+                                        + z*(2244.9944320643648313502492393899*c[48]
+                                             + 1738.9652095427326288462396988604*c[53]
+                                             - 6221.511070471545821727328738644*c[69]
+                                             - 16063.872509454250521180902895076*c[74]
+                                             - 17819.090885900997614901277925042*c[75]
+                                             - 9503.515139147198727947348226689*c[80]
+                                             - 13802.60844913018605911563852658*c[81]
+                                             + 12172.756466799128401923677892023*c[97]
+                                             + 38164.905345094202132954237069629*c[102]
+                                             + 49381.713214508870459657246946071*c[103]
+                                             + 58438.89115991165005533955270112*c[108]
+                                             + 127503.03525798905466619538771153*c[109]
+                                             + 78798.98476503361651670258590755*c[110]
+                                             + 30119.760955226719727214192928267*c[115]
+                                             + 75431.8129173626583333683744435*c[116]
+                                             + 61037.43113860543197491826144392*c[117]
+                                             - 20319.37006897605573505240898795*c[133]
+                                             - 68859.5091472485011352453799331*c[138]
+                                             - 96618.25914391130241380946968606*c[139]
+                                             - 128033.19569549140953754883356411*c[144]
+                                             - 302924.54506031695945332172472572*c[145]
+                                             - 218374.15231661461448916167031499*c[146]
+                                             - 153974.54335051622422135838570926*c[151]
+                                             - 463844.31871049148379909857109531*c[152]
+                                             - 563839.6367762734716626054089543*c[153]
+                                             - 256990.58348507635543342249509475*c[154]
+                                             - 72953.68393713918543200997218899*c[159]
+                                             - 239068.19110872947749911635195911*c[160]
+                                             - 333572.02760423422530406154376248*c[161]
+                                             - 199064.04999396551009577968732073*c[162]
+                                             + z*(8909.545442950498807450638962521*c[75]
+                                                  + 6901.30422456509302955781926329*c[81]
+                                                  - 24690.856607254435229828623473035*c[103]
+                                                  - 63751.51762899452733309769385576*c[109]
+                                                  - 88648.85786066281858129040914599*c[110]
+                                                  - 37715.906458681329166684187221751*c[116]
+                                                  - 68667.11003093111097178304412441*c[117]
+                                                  + 48309.129571955651206904734843031*c[139]
+                                                  + 151462.27253015847972666086236286*c[145]
+                                                  + 245670.92135619144130030687910437*c[146]
+                                                  + 231922.15935524574189954928554765*c[152]
+                                                  + 634319.5913733076556204310850736*c[153]
+                                                  + 481857.34403451816643766717830265*c[154]
+                                                  + 119534.09555436473874955817597956*c[160]
+                                                  + 375268.53105476350346706923673279*c[161]
+                                                  + 373245.09373868533142958691372637*c[162]
+                                                  + z*(35459.543144265127432516163658396*c[110]
+                                                       + 27466.844012372444388713217649763*c[117]
+                                                       - 98268.36854247657652012275164175*c[146]
+                                                       - 253727.83654932306224817243402945*c[153]
+                                                       - 424034.46275037598646514711690633*c[154]
+                                                       - 150107.41242190540138682769469312*c[161]
+                                                       - 328455.6824900430916580364840792*c[162]
+                                                       + z*(141344.82091679199548838237230211*c[154]
+                                                            + 109485.2274966810305526788280264*c[162])))))))
+                         - 26.832815729997476356910084024775*c[163]
+                         + z*(24.*c[8]
+                              - 29.393876913398137178367408896471*c[14]
+                              - 113.84199576606165595196016759958*c[17]
+                              - 92.95160030897800524430236959478*c[18]
+                              + 33.941125496954281171240529381033*c[24]
+                              + 131.45341380123986722967274787219*c[27]
+                              + 113.84199576606165595196016759958*c[28]
+                              + 311.07555352357729108636643693222*c[31]
+                              + 440.90815370097205767551113344706*c[32]
+                              + 219.96363335788032031622626529894*c[33]
+                              - 37.947331922020551983986722533193*c[39]
+                              - 146.96938456699068589183704448235*c[42]
+                              - 131.45341380123986722967274787219*c[43]
+                              - 347.79304190854652576924793977207*c[46]
+                              - 509.1168824543142175686079407155*c[47]
+                              - 269.39933184772377976202990872679*c[48]
+                              - 657.267069006199336148363739361*c[51]
+                              - 1204.7904382090687890885677171307*c[52]
+                              - 1043.3791257256395773077438193162*c[53]
+                              - 415.69219381653055044658712196141*c[54]
+                              + 41.569219381653055044658712196141*c[60]
+                              + 160.99689437998485814146050414865*c[63]
+                              + 146.96938456699068589183704448235*c[64]
+                              + 380.98818879330104503223266852405*c[67]
+                              + 569.2099788303082797598008379979*c[68]
+                              + 311.07555352357729108636643693222*c[69]
+                              + 720.*c[72]
+                              + 1346.996659238618898810149543634*c[73]
+                              + 1204.7904382090687890885677171307*c[74]
+                              + 509.1168824543142175686079407155*c[75]
+                              + 1193.9849245279439456813757852014*c[78]
+                              + 2545.5844122715710878430397035775*c[79]
+                              + 2851.0545417441596183842044680068*c[80]
+                              + 1971.8012070185980084450912180829*c[81]
+                              + 689.3475175845634391820733761863*c[82]
+                              - 44.899888641287296627004984787799*c[88]
+                              - 173.89652095427326288462396988604*c[91]
+                              - 160.99689437998485814146050414865*c[92]
+                              - 411.51427678757392049714372455059*c[95]
+                              - 623.5382907247958256698806829421*c[96]
+                              - 347.79304190854652576924793977207*c[97]
+                              - 777.6888838089432277159160923306*c[100]
+                              - 1475.560910298182167183829569995*c[101]
+                              - 1346.996659238618898810149543634*c[102]
+                              - 587.8775382679627435673481779294*c[103]
+                              - 1289.6511156122806223546406345289*c[106]
+                              - 2788.5480092693401573290710878433*c[107]
+                              - 3187.5758814497263666548846927882*c[108]
+                              - 2276.8399153212331190392033519916*c[109]
+                              - 844.274836768217319821813420438*c[110]
+                              - 1962.7980028520509985912470619582*c[113]
+                              - 4624.2837283194464472420834519504*c[114]
+                              - 6023.952191045343945442838585653*c[115]
+                              - 5387.986636954475595240598174536*c[116]
+                              - 3269.8623824252909986563354344956*c[117]
+                              - 1049.1596637309308985822780443179*c[118]
+                              + 48.*c[124]
+                              + 185.90320061795601048860473918956*c[127]
+                              + 173.89652095427326288462396988604*c[128]
+                              + 439.92726671576064063245253059789*c[131]
+                              + 673.498329619309449405074771817*c[132]
+                              + 380.98818879330104503223266852405*c[133]
+                              + 831.3843876330611008931742439228*c[136]
+                              + 1593.7879407248631833274423463941*c[137]
+                              + 1475.560910298182167183829569995*c[138]
+                              + 657.267069006199336148363739361*c[139]
+                              + 1378.6950351691268783641467523725*c[142]
+                              + 3011.9760955226719727214192928267*c[143]
+                              + 3491.8144280588566237513318244758*c[144]
+                              + 2545.5844122715710878430397035775*c[145]
+                              + 974.8846085563152432551860281919*c[146]
+                              + 2098.3193274618617971645560886358*c[149]
+                              + 4994.7972931841788608263024206*c[150]
+                              + 6598.909000736409609486787958968*c[151]
+                              + 6023.952191045343945442838585653*c[152]
+                              + 3775.7118534125455691692326492478*c[153]
+                              + 1284.9529174253817771671124754737*c[154]
+                              + 3005.2753617597173519739294107748*c[157]
+                              + 7601.883977015171467474224634998*c[158]
+                              + 10943.052590570877814801495828349*c[159]
+                              + 11384.199576606165595196016759958*c[160]
+                              + 8934.965025113416749215934207924*c[161]
+                              + 4976.6012498491377523944921830182*c[162]
+                              + 1502.6376808798586759869647053874*c[163]
+                              + z*(92.95160030897800524430236959478*c[18]
+                                   - 113.84199576606165595196016759958*c[28]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   - 549.9090833947008007905656632474*c[33]
+                                   + 131.45341380123986722967274787219*c[43]
+                                   + 509.1168824543142175686079407155*c[47]
+                                   + 673.498329619309449405074771817*c[48]
+                                   + 1204.7904382090687890885677171307*c[52]
+                                   + 2608.4478143140989432693595482906*c[53]
+                                   + 1870.6148721743874770096420488263*c[54]
+                                   - 146.96938456699068589183704448235*c[64]
+                                   - 569.2099788303082797598008379979*c[68]
+                                   - 777.6888838089432277159160923306*c[69]
+                                   - 1346.996659238618898810149543634*c[73]
+                                   - 3011.9760955226719727214192928267*c[74]
+                                   - 2291.0259710444139790587357332197*c[75]
+                                   - 2545.5844122715710878430397035775*c[79]
+                                   - 7127.636354360399045960511170017*c[80]
+                                   - 8873.105431583691038002910481373*c[81]
+                                   - 4825.4326230919440742745136333039*c[82]
+                                   + 160.99689437998485814146050414865*c[92]
+                                   + 623.5382907247958256698806829421*c[96]
+                                   + 869.4826047713663144231198494302*c[97]
+                                   + 1475.560910298182167183829569995*c[101]
+                                   + 3367.4916480965472470253738590849*c[102]
+                                   + 2645.4489222058323460530668006824*c[103]
+                                   + 2788.5480092693401573290710878433*c[107]
+                                   + 7968.93970362431591663721173197*c[108]
+                                   + 10245.779618945549035676415083962*c[109]
+                                   + 5909.923857377521238752693943066*c[110]
+                                   + 4624.2837283194464472420834519504*c[114]
+                                   + 15059.880477613359863607096464133*c[115]
+                                   + 24245.939866295140178582691785411*c[116]
+                                   + 22889.03667697703699059434804147*c[117]
+                                   + 10491.596637309308985822780443179*c[118]
+                                   - 173.89652095427326288462396988604*c[128]
+                                   - 673.498329619309449405074771817*c[132]
+                                   - 952.4704719832526125805816713101*c[133]
+                                   - 1593.7879407248631833274423463941*c[137]
+                                   - 3688.9022757454554179595739249876*c[138]
+                                   - 2957.7018105278970126676368271243*c[139]
+                                   - 3011.9760955226719727214192928267*c[143]
+                                   - 8729.53607014714155937832956119*c[144]
+                                   - 11455.129855222069895293678666099*c[145]
+                                   - 6824.192259894206702786302197343*c[146]
+                                   - 4994.7972931841788608263024206*c[150]
+                                   - 16497.272501841024023716969897421*c[151]
+                                   - 27107.78485970404775449277363544*c[152]
+                                   - 26429.982973887818984184628544734*c[153]
+                                   - 12849.529174253817771671124754737*c[154]
+                                   - 7601.883977015171467474224634998*c[158]
+                                   - 27357.631476427194537003739570871*c[159]
+                                   - 51228.89809472774517838207541981*c[160]
+                                   - 62544.75517579391724451153945547*c[161]
+                                   - 49766.012498491377523944921830182*c[162]
+                                   - 20285.60869187809212582402352273*c[163]
+                                   + z*(366.60605559646720052704377549824*c[33]
+                                        - 448.99888641287296627004984787799*c[48]
+                                        - 1738.9652095427326288462396988604*c[53]
+                                        - 2909.8453567157138531261098537299*c[54]
+                                        + 518.459255872628818477277394887*c[69]
+                                        + 2007.9840636817813151476128618844*c[74]
+                                        + 3563.8181771801995229802555850084*c[75]
+                                        + 4751.7575695735993639736741133446*c[80]
+                                        + 13802.60844913018605911563852658*c[81]
+                                        + 12867.82032824518419806536968881*c[82]
+                                        - 579.6550698475775429487465662868*c[97]
+                                        - 2244.9944320643648313502492393899*c[102]
+                                        - 4115.1427678757392049714372455059*c[103]
+                                        - 5312.626469082877277758141154647*c[108]
+                                        - 15937.879407248631833274423463941*c[109]
+                                        - 15759.796953006723303340517181509*c[110]
+                                        - 10039.920318408906575738064309422*c[115]
+                                        - 37715.906458681329166684187221751*c[116]
+                                        - 61037.43113860543197491826144392*c[117]
+                                        - 41966.386549237235943291121772715*c[118]
+                                        + 634.9803146555017417203877808734*c[133]
+                                        + 2459.2681838303036119730492833251*c[138]
+                                        + 4600.8694830433953530385461755267*c[139]
+                                        + 5819.69071343142770625221970746*c[144]
+                                        + 17819.090885900997614901277925042*c[145]
+                                        + 18197.846026384551207430139192916*c[146]
+                                        + 10998.181667894016015811313264947*c[151]
+                                        + 42167.665337317407618099870099573*c[152]
+                                        + 70479.95459703418395782567611929*c[153]
+                                        + 51398.11669701527108668449901895*c[154]
+                                        + 18238.420984284796358002493047248*c[159]
+                                        + 79689.3970362431591663721173197*c[160]
+                                        + 166786.01380211711265203077188124*c[161]
+                                        + 199064.04999396551009577968732073*c[162]
+                                        + 112697.82606598940069902235290406*c[163]
+                                        + z*(1454.9226783578569265630549268649*c[54]
+                                             - 1781.9090885900997614901277925042*c[75]
+                                             - 6901.30422456509302955781926329*c[81]
+                                             - 14476.297869275832222823540899912*c[82]
+                                             + 2057.5713839378696024857186227529*c[103]
+                                             + 7968.93970362431591663721173197*c[109]
+                                             + 17729.771572132563716258081829198*c[110]
+                                             + 18857.953229340664583342093610875*c[116]
+                                             + 68667.11003093111097178304412441*c[117]
+                                             + 78686.97477981981739367085332384*c[118]
+                                             - 2300.4347415216976765192730877634*c[139]
+                                             - 8909.545442950498807450638962521*c[145]
+                                             - 20472.57677968262010835890659203*c[146]
+                                             - 21083.832668658703809049935049787*c[152]
+                                             - 79289.9489216634569525538856342*c[153]
+                                             - 96371.46880690363328753343566053*c[154]
+                                             - 39844.698518121579583186058659852*c[160]
+                                             - 187634.2655273817517335346183664*c[161]
+                                             - 373245.09373868533142958691372637*c[162]
+                                             - 309919.02168147085192231147048615*c[163]
+                                             + z*(5790.519147710332889129416359965*c[82]
+                                                  - 7091.908628853025486503232731679*c[110]
+                                                  - 27466.844012372444388713217649763*c[117]
+                                                  - 69244.53780624143930643035092498*c[118]
+                                                  + 8189.030711873048043343562636812*c[146]
+                                                  + 31715.979568665382781021554253681*c[153]
+                                                  + 84806.89255007519729302942338127*c[154]
+                                                  + 75053.70621095270069341384734656*c[161]
+                                                  + 328455.6824900430916580364840792*c[162]
+                                                  + 446283.39122131802676812851750006*c[163]
+                                                  + z*(23081.512602080479768810116974993*c[118]
+                                                       - 28268.964183358399097676474460422*c[154]
+                                                       - 109485.2274966810305526788280264*c[162]
+                                                       - 322315.7825487296859992039293056*c[163]
+                                                       + 92090.22358535133885691540837303*z*c[163]))))));
+    grad[0] /*ARGH*/[2]= 4.8989794855663561963945681494118*c[3]
+                         - 6.928203230275509174109785366023*c[6]
+                         - 12.*c[8]
+                         - 18.973665961010275991993361266596*c[9]
+                         + 8.485281374238570292810132345258*c[12]
+                         + 14.696938456699068589183704448235*c[14]
+                         + 26.832815729997476356910084024775*c[15]
+                         + 18.973665961010275991993361266596*c[17]
+                         + 46.475800154489002622151184797389*c[18]
+                         + 44.899888641287296627004984787799*c[19]
+                         - 9.797958971132712392789136298824*c[22]
+                         - 16.970562748477140585620264690516*c[24]
+                         - 32.863353450309966807418186968048*c[25]
+                         - 21.908902300206644538278791312032*c[27]
+                         - 56.92099788303082797598008379979*c[28]
+                         - 63.49803146555017417203877808734*c[29]
+                         - 25.922962793631440923863869744352*c[31]
+                         - 73.48469228349534294591852224118*c[32]
+                         - 109.98181667894016015811313264947*c[33]
+                         - 84.85281374238570292810132345258*c[34]
+                         + 10.954451150103322269139395656016*c[37]
+                         + 18.973665961010275991993361266596*c[39]
+                         + 37.947331922020551983986722533193*c[40]
+                         + 24.494897427831780981972840747059*c[42]
+                         + 65.7267069006199336148363739361*c[43]
+                         + 77.76888838089432277159160923306*c[44]
+                         + 28.98275349237887714743732831434*c[46]
+                         + 84.85281374238570292810132345258*c[47]
+                         + 134.6996659238618898810149543634*c[48]
+                         + 120.*c[49]
+                         + 32.863353450309966807418186968048*c[51]
+                         + 100.39920318408906575738064309422*c[52]
+                         + 173.89652095427326288462396988604*c[53]
+                         + 207.8460969082652752232935609807*c[54]
+                         + 140.71247279470288663696890340633*c[55]
+                         - 12.*c[58]
+                         - 20.78460969082652752232935609807*c[60]
+                         - 42.426406871192851464050661726291*c[61]
+                         - 26.832815729997476356910084024775*c[63]
+                         - 73.48469228349534294591852224118*c[64]
+                         - 89.7997772825745932540099695756*c[65]
+                         - 31.749015732775087086019389043671*c[67]
+                         - 94.86832980505137995996680633298*c[68]
+                         - 155.53777676178864554318321846611*c[69]
+                         - 146.96938456699068589183704448235*c[70]
+                         - 36.*c[72]
+                         - 112.2497216032182415675124619695*c[73]
+                         - 200.79840636817813151476128618844*c[74]
+                         - 254.55844122715710878430397035775*c[75]
+                         - 198.99748742132399094689596420024*c[76]
+                         - 39.799497484264798189379192840048*c[78]
+                         - 127.27922061357855439215198517887*c[79]
+                         - 237.58787847867996819868370566723*c[80]
+                         - 328.63353450309966807418186968048*c[81]
+                         - 344.67375879228171959103668809314*c[82]
+                         - 214.15881957089696286118541257896*c[83]
+                         + 12.961481396815720461931934872176*c[86]
+                         + 22.449944320643648313502492393899*c[88]
+                         + 46.475800154489002622151184797389*c[89]
+                         + 28.98275349237887714743732831434*c[91]
+                         + 80.49844718999242907073025207433*c[92]
+                         + 100.39920318408906575738064309422*c[93]
+                         + 34.292856398964493374761977045882*c[95]
+                         + 103.92304845413263761164678049035*c[96]
+                         + 173.89652095427326288462396988604*c[97]
+                         + 169.70562748477140585620264690516*c[98]
+                         + 38.884444190447161385795804616528*c[100]
+                         + 122.96340919151518059865246416625*c[101]
+                         + 224.49944320643648313502492393899*c[102]
+                         + 293.93876913398137178367408896471*c[103]
+                         + 243.72115213907881081379650704798*c[104]
+                         + 42.988370520409354078488021150963*c[106]
+                         + 139.42740046346700786645355439217*c[107]
+                         + 265.63132345414386388790705773235*c[108]
+                         + 379.47331922020551983986722533193*c[109]
+                         + 422.137418384108659910906710219*c[110]
+                         + 302.86630713897510062201458646752*c[111]
+                         + 46.733285782191690442648739570432*c[113]
+                         + 154.14279094398154824140278173168*c[114]
+                         + 301.19760955226719727214192928267*c[115]
+                         + 448.99888641287296627004984787799*c[116]
+                         + 544.9770637375484997760559057493*c[117]
+                         + 524.5798318654654492911390221589*c[118]
+                         + 306.72463220289302353590307836845*c[119]
+                         - 13.856406460551018348219570732047*c[122]
+                         - 24.*c[124]
+                         - 50.19960159204453287869032154711*c[125]
+                         - 30.983866769659335081434123198259*c[127]
+                         - 86.94826047713663144231198494302*c[128]
+                         - 109.98181667894016015811313264947*c[129]
+                         - 36.660605559646720052704377549824*c[131]
+                         - 112.2497216032182415675124619695*c[132]
+                         - 190.49409439665052251611633426203*c[133]
+                         - 189.73665961010275991993361266596*c[134]
+                         - 41.569219381653055044658712196141*c[136]
+                         - 132.81566172707193194395352886617*c[137]
+                         - 245.92681838303036119730492833251*c[138]
+                         - 328.63353450309966807418186968048*c[139]
+                         - 281.42494558940577327393780681267*c[140]
+                         - 45.956501172304229278804891745751*c[142]
+                         - 150.59880477613359863607096464133*c[143]
+                         - 290.98453567157138531261098537299*c[144]
+                         - 424.26406871192851464050661726291*c[145]
+                         - 487.44230427815762162759301409596*c[146]
+                         - 370.93395638576956790008979453229*c[147]
+                         - 49.959983987187185646775144967518*c[149]
+                         - 166.49324310613929536087674735333*c[150]
+                         - 329.94545003682048047433939794842*c[151]
+                         - 501.9960159204453287869032154711*c[152]
+                         - 629.285308902090928194872108208*c[153]
+                         - 642.4764587126908885835562377369*c[154]
+                         - 433.77413477523069114007772477563*c[155]
+                         - 53.66563145999495271382016804955*c[157]
+                         - 180.99723754798027303510058654756*c[158]
+                         - 364.76841968569592716004986094495*c[159]
+                         - 569.2099788303082797598008379979*c[160]
+                         - 744.580418759451395767994517327*c[161]
+                         - 829.4335416415229587324153638364*c[162]
+                         - 751.3188404399293379934823526937*c[163]
+                         + y*(24.*c[8]
+                              - 29.393876913398137178367408896471*c[14]
+                              - 113.84199576606165595196016759958*c[17]
+                              - 92.95160030897800524430236959478*c[18]
+                              + 33.941125496954281171240529381033*c[24]
+                              + 131.45341380123986722967274787219*c[27]
+                              + 113.84199576606165595196016759958*c[28]
+                              + 311.07555352357729108636643693222*c[31]
+                              + 440.90815370097205767551113344706*c[32]
+                              + 219.96363335788032031622626529894*c[33]
+                              - 37.947331922020551983986722533193*c[39]
+                              - 146.96938456699068589183704448235*c[42]
+                              - 131.45341380123986722967274787219*c[43]
+                              - 347.79304190854652576924793977207*c[46]
+                              - 509.1168824543142175686079407155*c[47]
+                              - 269.39933184772377976202990872679*c[48]
+                              - 657.267069006199336148363739361*c[51]
+                              - 1204.7904382090687890885677171307*c[52]
+                              - 1043.3791257256395773077438193162*c[53]
+                              - 415.69219381653055044658712196141*c[54]
+                              + 41.569219381653055044658712196141*c[60]
+                              + 160.99689437998485814146050414865*c[63]
+                              + 146.96938456699068589183704448235*c[64]
+                              + 380.98818879330104503223266852405*c[67]
+                              + 569.2099788303082797598008379979*c[68]
+                              + 311.07555352357729108636643693222*c[69]
+                              + 720.*c[72]
+                              + 1346.996659238618898810149543634*c[73]
+                              + 1204.7904382090687890885677171307*c[74]
+                              + 509.1168824543142175686079407155*c[75]
+                              + 1193.9849245279439456813757852014*c[78]
+                              + 2545.5844122715710878430397035775*c[79]
+                              + 2851.0545417441596183842044680068*c[80]
+                              + 1971.8012070185980084450912180829*c[81]
+                              + 689.3475175845634391820733761863*c[82]
+                              - 44.899888641287296627004984787799*c[88]
+                              - 173.89652095427326288462396988604*c[91]
+                              - 160.99689437998485814146050414865*c[92]
+                              - 411.51427678757392049714372455059*c[95]
+                              - 623.5382907247958256698806829421*c[96]
+                              - 347.79304190854652576924793977207*c[97]
+                              - 777.6888838089432277159160923306*c[100]
+                              - 1475.560910298182167183829569995*c[101]
+                              - 1346.996659238618898810149543634*c[102]
+                              - 587.8775382679627435673481779294*c[103]
+                              - 1289.6511156122806223546406345289*c[106]
+                              - 2788.5480092693401573290710878433*c[107]
+                              - 3187.5758814497263666548846927882*c[108]
+                              - 2276.8399153212331190392033519916*c[109]
+                              - 844.274836768217319821813420438*c[110]
+                              - 1962.7980028520509985912470619582*c[113]
+                              - 4624.2837283194464472420834519504*c[114]
+                              - 6023.952191045343945442838585653*c[115]
+                              - 5387.986636954475595240598174536*c[116]
+                              - 3269.8623824252909986563354344956*c[117]
+                              - 1049.1596637309308985822780443179*c[118]
+                              + 48.*c[124]
+                              + 185.90320061795601048860473918956*c[127]
+                              + 173.89652095427326288462396988604*c[128]
+                              + 439.92726671576064063245253059789*c[131]
+                              + 673.498329619309449405074771817*c[132]
+                              + 380.98818879330104503223266852405*c[133]
+                              + 831.3843876330611008931742439228*c[136]
+                              + 1593.7879407248631833274423463941*c[137]
+                              + 1475.560910298182167183829569995*c[138]
+                              + 657.267069006199336148363739361*c[139]
+                              + 1378.6950351691268783641467523725*c[142]
+                              + 3011.9760955226719727214192928267*c[143]
+                              + 3491.8144280588566237513318244758*c[144]
+                              + 2545.5844122715710878430397035775*c[145]
+                              + 974.8846085563152432551860281919*c[146]
+                              + 2098.3193274618617971645560886358*c[149]
+                              + 4994.7972931841788608263024206*c[150]
+                              + 6598.909000736409609486787958968*c[151]
+                              + 6023.952191045343945442838585653*c[152]
+                              + 3775.7118534125455691692326492478*c[153]
+                              + 1284.9529174253817771671124754737*c[154]
+                              + 3005.2753617597173519739294107748*c[157]
+                              + 7601.883977015171467474224634998*c[158]
+                              + 10943.052590570877814801495828349*c[159]
+                              + 11384.199576606165595196016759958*c[160]
+                              + 8934.965025113416749215934207924*c[161]
+                              + 4976.6012498491377523944921830182*c[162]
+                              + y*(113.84199576606165595196016759958*c[17]
+                                   - 131.45341380123986722967274787219*c[27]
+                                   - 777.6888838089432277159160923306*c[31]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   + 146.96938456699068589183704448235*c[42]
+                                   + 869.4826047713663144231198494302*c[46]
+                                   + 509.1168824543142175686079407155*c[47]
+                                   + 2957.7018105278970126676368271243*c[51]
+                                   + 3011.9760955226719727214192928267*c[52]
+                                   + 1043.3791257256395773077438193162*c[53]
+                                   - 160.99689437998485814146050414865*c[63]
+                                   - 952.4704719832526125805816713101*c[67]
+                                   - 569.2099788303082797598008379979*c[68]
+                                   - 3240.*c[72]
+                                   - 3367.4916480965472470253738590849*c[73]
+                                   - 1204.7904382090687890885677171307*c[74]
+                                   - 8357.89447169560761976963049641*c[78]
+                                   - 11455.129855222069895293678666099*c[79]
+                                   - 7127.636354360399045960511170017*c[80]
+                                   - 1971.8012070185980084450912180829*c[81]
+                                   + 173.89652095427326288462396988604*c[91]
+                                   + 1028.7856919689348012428593113765*c[95]
+                                   + 623.5382907247958256698806829421*c[96]
+                                   + 3499.5999771402445247216224154875*c[100]
+                                   + 3688.9022757454554179595739249876*c[101]
+                                   + 1346.996659238618898810149543634*c[102]
+                                   + 9027.557809285964356482484441702*c[106]
+                                   + 12548.466041712030707980819895295*c[107]
+                                   + 7968.93970362431591663721173197*c[108]
+                                   + 2276.8399153212331190392033519916*c[109]
+                                   + 19627.980028520509985912470619582*c[113]
+                                   + 32369.986098236125130694584163653*c[114]
+                                   + 27107.78485970404775449277363544*c[115]
+                                   + 13469.96659238618898810149543634*c[116]
+                                   + 3269.8623824252909986563354344956*c[117]
+                                   - 185.90320061795601048860473918956*c[127]
+                                   - 1099.8181667894016015811313264947*c[131]
+                                   - 673.498329619309449405074771817*c[132]
+                                   - 3741.2297443487749540192840976527*c[136]
+                                   - 3984.4698518121579583186058659852*c[137]
+                                   - 1475.560910298182167183829569995*c[138]
+                                   - 9650.865246183888148549027266608*c[142]
+                                   - 13553.89242985202387724638681772*c[143]
+                                   - 8729.53607014714155937832956119*c[144]
+                                   - 2545.5844122715710878430397035775*c[145]
+                                   - 20983.193274618617971645560886358*c[149]
+                                   - 34963.5810522892520257841169442*c[150]
+                                   - 29695.090503313843242690545815357*c[151]
+                                   - 15059.880477613359863607096464133*c[152]
+                                   - 3775.7118534125455691692326492478*c[153]
+                                   - 40571.21738375618425164804704546*c[157]
+                                   - 76018.83977015171467474224634998*c[158]
+                                   - 76601.36813399614470361047079844*c[159]
+                                   - 51228.89809472774517838207541981*c[160]
+                                   - 22337.412562783541873039835519809*c[161]
+                                   + y*(518.459255872628818477277394887*c[31]
+                                        - 579.6550698475775429487465662868*c[46]
+                                        - 4600.8694830433953530385461755267*c[51]
+                                        - 2007.9840636817813151476128618844*c[52]
+                                        + 634.9803146555017417203877808734*c[67]
+                                        + 5040.*c[72]
+                                        + 2244.9944320643648313502492393899*c[73]
+                                        + 22287.718591188286986052347990427*c[78]
+                                        + 17819.090885900997614901277925042*c[79]
+                                        + 4751.7575695735993639736741133446*c[80]
+                                        - 685.8571279792898674952395409176*c[95]
+                                        - 5443.822186662602594011412646314*c[100]
+                                        - 2459.2681838303036119730492833251*c[101]
+                                        - 24073.48749142923828395329184454*c[106]
+                                        - 19519.836064885381101303497614903*c[107]
+                                        - 5312.626469082877277758141154647*c[108]
+                                        - 78511.92011408203994364988247833*c[113]
+                                        - 86319.96292862966701518555776974*c[114]
+                                        - 42167.665337317407618099870099573*c[115]
+                                        - 8979.97772825745932540099695756*c[116]
+                                        + 733.2121111929344010540875509965*c[131]
+                                        + 5819.69071343142770625221970746*c[136]
+                                        + 2656.3132345414386388790705773235*c[137]
+                                        + 25735.640656490368396130739377621*c[142]
+                                        + 21083.832668658703809049935049787*c[143]
+                                        + 5819.69071343142770625221970746*c[144]
+                                        + 83932.77309847447188658224354543*c[149]
+                                        + 93236.21613943800540209097851787*c[150]
+                                        + 46192.363005154867266407515712778*c[151]
+                                        + 10039.920318408906575738064309422*c[152]
+                                        + 225395.65213197880139804470580811*c[157]
+                                        + 304075.35908060685869896898539991*c[158]
+                                        + 204270.31502398971920962792212917*c[159]
+                                        + 79689.3970362431591663721173197*c[160]
+                                        + y*(2300.4347415216976765192730877634*c[51]
+                                             - 2520.*c[72]
+                                             - 25073.68341508682285930889148923*c[78]
+                                             - 8909.545442950498807450638962521*c[79]
+                                             + 2721.911093331301297005706323157*c[100]
+                                             + 27082.673427857893069447453325107*c[106]
+                                             + 9759.918032442690550651748807452*c[107]
+                                             + 147209.85021390382489434352964686*c[113]
+                                             + 97109.95829470837539208375249096*c[114]
+                                             + 21083.832668658703809049935049787*c[115]
+                                             - 2909.8453567157138531261098537299*c[136]
+                                             - 28952.595738551664445647081799823*c[142]
+                                             - 10541.916334329351904524967524893*c[143]
+                                             - 157373.94955963963478734170664768*c[149]
+                                             - 104890.7431568677560773523508326*c[150]
+                                             - 23096.181502577433633203757856389*c[151]
+                                             - 619838.0433629417038446229409723*c[157]
+                                             - 570141.2982761378600605668476248*c[158]
+                                             - 229804.10440198843411083141239532*c[159]
+                                             + y*(10029.473366034729143723556595692*c[78]
+                                                  - 10833.069371143157227778981330043*c[106]
+                                                  - 129544.66818823536590702230608924*c[113]
+                                                  - 38843.983317883350156833500996383*c[114]
+                                                  + 11581.038295420665778258832719929*c[142]
+                                                  + 138489.07561248287861286070184996*c[149]
+                                                  + 41956.29726274710243094094033304*c[150]
+                                                  + 892566.7824426360535362570350001*c[157]
+                                                  + 501724.3424830013168532988259098*c[158]
+                                                  + y*(43181.556062745121969007435363079*c[113]
+                                                       - 46163.025204160959537620233949987*c[149]
+                                                       - 644631.5650974593719984078586112*c[157]
+                                                       + 184180.44717070267771383081674606*y*c[157]
+                                                       - 167241.44749433377228443294196995*c[158]
+                                                       + 334482.8949886675445688658839399*z*c[158])
+                                                  + 91921.64176079537364433256495813*c[159]
+                                                  + z*(77687.96663576670031366700199277*c[114]
+                                                       - 83912.59452549420486188188066608*c[150]
+                                                       - 1.0034486849660026337065976518197e6*c[158]
+                                                       - 459608.20880397686822166282479064*c[159]
+                                                       + 459608.20880397686822166282479064*z*c[159]))
+                                             - 39844.698518121579583186058659852*c[160]
+                                             + z*(17819.090885900997614901277925042*c[79]
+                                                  - 19519.836064885381101303497614903*c[107]
+                                                  - 194219.91658941675078416750498192*c[114]
+                                                  - 105419.16334329351904524967524893*c[115]
+                                                  + 21083.832668658703809049935049787*c[143]
+                                                  + 209781.4863137355121547047016652*c[150]
+                                                  + 115480.90751288716816601878928195*c[151]
+                                                  + 1.1402825965522757201211336952496e6*c[158]
+                                                  + 1.1490205220099421705541570619766e6*c[159]
+                                                  + 358602.28666309421624867452793867*c[160]
+                                                  + z*(105419.16334329351904524967524893*c[115]
+                                                       - 115480.90751288716816601878928195*c[151]
+                                                       - 1.1490205220099421705541570619766e6*c[159]
+                                                       - 836738.6688805531712469072318569*c[160]
+                                                       + 557825.7792537021141646048212379*z*c[160])))
+                                        + 14891.608375189027915359890346539*c[161]
+                                        + z*(4015.9681273635626302952257237689*c[52]
+                                             - 4489.9888641287296627004984787799*c[73]
+                                             - 35638.181771801995229802555850084*c[79]
+                                             - 23758.787847867996819868370566723*c[80]
+                                             + 4918.5363676606072239460985666501*c[101]
+                                             + 39039.672129770762202606995229807*c[107]
+                                             + 26563.132345414386388790705773235*c[108]
+                                             + 172639.92585725933403037111553948*c[114]
+                                             + 210838.32668658703809049935049787*c[115]
+                                             + 80819.79955431713392860897261804*c[116]
+                                             - 5312.626469082877277758141154647*c[137]
+                                             - 42167.665337317407618099870099573*c[143]
+                                             - 29098.453567157138531261098537299*c[144]
+                                             - 186472.43227887601080418195703573*c[150]
+                                             - 230961.81502577433633203757856389*c[151]
+                                             - 90359.2828656801591816425787848*c[152]
+                                             - 608150.7181612137173979379707998*c[158]
+                                             - 1.0213515751199485960481396106459e6*c[159]
+                                             - 717204.5733261884324973490558773*c[160]
+                                             - 208482.51725264639081503846485155*c[161]
+                                             + z*(23758.787847867996819868370566723*c[80]
+                                                  - 26563.132345414386388790705773235*c[108]
+                                                  - 210838.32668658703809049935049787*c[115]
+                                                  - 188579.53229340664583342093610875*c[116]
+                                                  + 29098.453567157138531261098537299*c[144]
+                                                  + 230961.81502577433633203757856389*c[151]
+                                                  + 210838.32668658703809049935049787*c[152]
+                                                  + 1.0213515751199485960481396106459e6*c[159]
+                                                  + 1.6734773377611063424938144637138e6*c[160]
+                                                  + 833930.0690105855632601538594062*c[161]
+                                                  + z*(125719.68819560443055561395740584*c[116]
+                                                       - 140558.88445772469206033290033191*c[152]
+                                                       - 1.1156515585074042283292096424759e6*c[160]
+                                                       - 1.2508951035158783448902307891093e6*c[161]
+                                                       + 625447.5517579391724451153945547*z*c[161]))))
+                                   - 4976.6012498491377523944921830182*c[162]
+                                   + z*(881.8163074019441153510222668941*c[32]
+                                        - 1018.233764908628435137215881431*c[47]
+                                        - 6023.952191045343945442838585653*c[52]
+                                        - 5216.895628628197886538719096581*c[53]
+                                        + 1138.4199576606165595196016759958*c[68]
+                                        + 6734.98329619309449405074771817*c[73]
+                                        + 6023.952191045343945442838585653*c[74]
+                                        + 22910.259710444139790587357332197*c[79]
+                                        + 35638.181771801995229802555850084*c[80]
+                                        + 17746.210863167382076005820962746*c[81]
+                                        - 1247.0765814495916513397613658842*c[96]
+                                        - 7377.804551490910835919147849975*c[101]
+                                        - 6734.98329619309449405074771817*c[102]
+                                        - 25096.93208342406141596163979059*c[107]
+                                        - 39844.698518121579583186058659852*c[108]
+                                        - 20491.559237891098071352830167924*c[109]
+                                        - 64739.97219647225026138916832731*c[114]
+                                        - 135538.9242985202387724638681772*c[115]
+                                        - 121229.69933147570089291345892706*c[116]
+                                        - 45778.073353954073981188696082939*c[117]
+                                        + 1346.996659238618898810149543634*c[132]
+                                        + 7968.93970362431591663721173197*c[137]
+                                        + 7377.804551490910835919147849975*c[138]
+                                        + 27107.78485970404775449277363544*c[143]
+                                        + 43647.680350735707796891647805948*c[144]
+                                        + 22910.259710444139790587357332197*c[145]
+                                        + 69927.1621045785040515682338884*c[150]
+                                        + 148475.45251656921621345272907679*c[151]
+                                        + 135538.9242985202387724638681772*c[152]
+                                        + 52859.96594777563796836925708947*c[153]
+                                        + 152037.67954030342934948449269995*c[158]
+                                        + 383006.8406699807235180523539922*c[159]
+                                        + 461060.08285254970660543867877829*c[160]
+                                        + 312723.77587896958622255769727733*c[161]
+                                        + 99532.02499698275504788984366036*c[162]
+                                        + z*(5216.895628628197886538719096581*c[53]
+                                             - 6023.952191045343945442838585653*c[74]
+                                             - 35638.181771801995229802555850084*c[80]
+                                             - 41407.825347390558177346915579741*c[81]
+                                             + 6734.98329619309449405074771817*c[102]
+                                             + 39844.698518121579583186058659852*c[108]
+                                             + 47813.638221745895499823270391823*c[109]
+                                             + 135538.9242985202387724638681772*c[115]
+                                             + 282869.29844010996875013140416313*c[116]
+                                             + 183112.29341581629592475478433176*c[117]
+                                             - 7377.804551490910835919147849975*c[138]
+                                             - 43647.680350735707796891647805948*c[144]
+                                             - 53457.27265770299284470383377513*c[145]
+                                             - 148475.45251656921621345272907679*c[151]
+                                             - 316257.4900298805571357490257468*c[152]
+                                             - 211439.86379110255187347702835788*c[153]
+                                             - 383006.8406699807235180523539922*c[159]
+                                             - 1.075806859989282648746023583816e6*c[160]
+                                             - 1.2508951035158783448902307891093e6*c[161]
+                                             - 597192.1499818965302873390619622*c[162]
+                                             + z*(27605.21689826037211823127705316*c[81]
+                                                  - 31875.758814497263666548846927882*c[109]
+                                                  - 188579.53229340664583342093610875*c[116]
+                                                  - 274668.44012372444388713217649763*c[117]
+                                                  + 35638.181771801995229802555850084*c[145]
+                                                  + 210838.32668658703809049935049787*c[152]
+                                                  + 317159.79568665382781021554253681*c[153]
+                                                  + 717204.5733261884324973490558773*c[160]
+                                                  + 1.876342655273817517335346183664e6*c[161]
+                                                  + 1.4929803749547413257183476549055e6*c[162]
+                                                  + z*(137334.22006186222194356608824882*c[117]
+                                                       - 158579.89784332691390510777126841*c[153]
+                                                       - 938171.327636908758667673091832*c[161]
+                                                       - 1.642278412450215458290182420396e6*c[162]
+                                                       + 656911.3649800861833160729681584*z*c[162])))))
+                              + 1502.6376808798586759869647053874*c[163]
+                              + z*(185.90320061795601048860473918956*c[18]
+                                   - 227.68399153212331190392033519916*c[28]
+                                   - 881.8163074019441153510222668941*c[32]
+                                   - 1099.8181667894016015811313264947*c[33]
+                                   + 262.90682760247973445934549574439*c[43]
+                                   + 1018.233764908628435137215881431*c[47]
+                                   + 1346.996659238618898810149543634*c[48]
+                                   + 2409.5808764181375781771354342613*c[52]
+                                   + 5216.895628628197886538719096581*c[53]
+                                   + 3741.2297443487749540192840976527*c[54]
+                                   - 293.93876913398137178367408896471*c[64]
+                                   - 1138.4199576606165595196016759958*c[68]
+                                   - 1555.3777676178864554318321846611*c[69]
+                                   - 2693.9933184772377976202990872679*c[73]
+                                   - 6023.952191045343945442838585653*c[74]
+                                   - 4582.0519420888279581174714664394*c[75]
+                                   - 5091.168824543142175686079407155*c[79]
+                                   - 14255.272708720798091921022340034*c[80]
+                                   - 17746.210863167382076005820962746*c[81]
+                                   - 9650.865246183888148549027266608*c[82]
+                                   + 321.9937887599697162829210082973*c[92]
+                                   + 1247.0765814495916513397613658842*c[96]
+                                   + 1738.9652095427326288462396988604*c[97]
+                                   + 2951.1218205963643343676591399901*c[101]
+                                   + 6734.98329619309449405074771817*c[102]
+                                   + 5290.897844411664692106133601365*c[103]
+                                   + 5577.096018538680314658142175687*c[107]
+                                   + 15937.879407248631833274423463941*c[108]
+                                   + 20491.559237891098071352830167924*c[109]
+                                   + 11819.847714755042477505387886132*c[110]
+                                   + 9248.567456638892894484166903901*c[114]
+                                   + 30119.760955226719727214192928267*c[115]
+                                   + 48491.879732590280357165383570822*c[116]
+                                   + 45778.073353954073981188696082939*c[117]
+                                   + 20983.193274618617971645560886358*c[118]
+                                   - 347.79304190854652576924793977207*c[128]
+                                   - 1346.996659238618898810149543634*c[132]
+                                   - 1904.9409439665052251611633426203*c[133]
+                                   - 3187.5758814497263666548846927882*c[137]
+                                   - 7377.804551490910835919147849975*c[138]
+                                   - 5915.403621055794025335273654249*c[139]
+                                   - 6023.952191045343945442838585653*c[143]
+                                   - 17459.072140294283118756659122379*c[144]
+                                   - 22910.259710444139790587357332197*c[145]
+                                   - 13648.384519788413405572604394687*c[146]
+                                   - 9989.5945863683577216526048412*c[150]
+                                   - 32994.545003682048047433939794842*c[151]
+                                   - 54215.56971940809550898554727088*c[152]
+                                   - 52859.96594777563796836925708947*c[153]
+                                   - 25699.058348507635543342249509475*c[154]
+                                   - 15203.767954030342934948449269995*c[158]
+                                   - 54715.26295285438907400747914174*c[159]
+                                   - 102457.79618945549035676415083962*c[160]
+                                   - 125089.51035158783448902307891093*c[161]
+                                   - 99532.02499698275504788984366036*c[162]
+                                   - 40571.21738375618425164804704546*c[163]
+                                   + z*(1099.8181667894016015811313264947*c[33]
+                                        - 1346.996659238618898810149543634*c[48]
+                                        - 5216.895628628197886538719096581*c[53]
+                                        - 8729.53607014714155937832956119*c[54]
+                                        + 1555.3777676178864554318321846611*c[69]
+                                        + 6023.952191045343945442838585653*c[74]
+                                        + 10691.454531540598568940766755025*c[75]
+                                        + 14255.272708720798091921022340034*c[80]
+                                        + 41407.825347390558177346915579741*c[81]
+                                        + 38603.460984735552594196109066431*c[82]
+                                        - 1738.9652095427326288462396988604*c[97]
+                                        - 6734.98329619309449405074771817*c[102]
+                                        - 12345.428303627217614914311736518*c[103]
+                                        - 15937.879407248631833274423463941*c[108]
+                                        - 47813.638221745895499823270391823*c[109]
+                                        - 47279.390859020169910021551544528*c[110]
+                                        - 30119.760955226719727214192928267*c[115]
+                                        - 113147.71937604398750005256166525*c[116]
+                                        - 183112.29341581629592475478433176*c[117]
+                                        - 125899.15964771170782987336531815*c[118]
+                                        + 1904.9409439665052251611633426203*c[133]
+                                        + 7377.804551490910835919147849975*c[138]
+                                        + 13802.60844913018605911563852658*c[139]
+                                        + 17459.072140294283118756659122379*c[144]
+                                        + 53457.27265770299284470383377513*c[145]
+                                        + 54593.53807915365362229041757875*c[146]
+                                        + 32994.545003682048047433939794842*c[151]
+                                        + 126502.99601195222285429961029872*c[152]
+                                        + 211439.86379110255187347702835788*c[153]
+                                        + 154194.35009104581326005349705685*c[154]
+                                        + 54715.26295285438907400747914174*c[159]
+                                        + 239068.19110872947749911635195911*c[160]
+                                        + 500358.0414063513379560923156437*c[161]
+                                        + 597192.1499818965302873390619622*c[162]
+                                        + 338093.47819796820209706705871217*c[163]
+                                        + z*(5819.69071343142770625221970746*c[54]
+                                             - 7127.636354360399045960511170017*c[75]
+                                             - 27605.21689826037211823127705316*c[81]
+                                             - 57905.19147710332889129416359965*c[82]
+                                             + 8230.285535751478409942874491012*c[103]
+                                             + 31875.758814497263666548846927882*c[109]
+                                             + 70919.08628853025486503232731679*c[110]
+                                             + 75431.8129173626583333683744435*c[116]
+                                             + 274668.44012372444388713217649763*c[117]
+                                             + 314747.89911927926957468341329537*c[118]
+                                             - 9201.738966086790706077092351053*c[139]
+                                             - 35638.181771801995229802555850084*c[145]
+                                             - 81890.30711873048043343562636812*c[146]
+                                             - 84335.33067463481523619974019915*c[152]
+                                             - 317159.79568665382781021554253681*c[153]
+                                             - 385485.87522761453315013374264212*c[154]
+                                             - 159378.79407248631833274423463941*c[160]
+                                             - 750537.0621095270069341384734656*c[161]
+                                             - 1.4929803749547413257183476549055e6*c[162]
+                                             - 1.2396760867258834076892458819446e6*c[163]
+                                             + z*(28952.595738551664445647081799823*c[82]
+                                                  - 35459.543144265127432516163658396*c[110]
+                                                  - 137334.22006186222194356608824882*c[117]
+                                                  - 346222.6890312071965321517546249*c[118]
+                                                  + 40945.153559365240216717813184061*c[146]
+                                                  + 158579.89784332691390510777126841*c[153]
+                                                  + 424034.46275037598646514711690633*c[154]
+                                                  + 375268.53105476350346706923673279*c[161]
+                                                  + 1.642278412450215458290182420396e6*c[162]
+                                                  + 2.2314169561065901338406425875003e6*c[163]
+                                                  + z*(138489.07561248287861286070184996*c[118]
+                                                       - 169613.78510015039458605884676253*c[154]
+                                                       - 656911.3649800861833160729681584*c[162]
+                                                       - 1.9338946952923781159952235758336e6*c[163]
+                                                       + 644631.5650974593719984078586112*z*c[163]))))))
+                         + x*(20.78460969082652752232935609807*c[6]
+                              + 12.*c[8]
+                              - 67.88225099390856234248105876207*c[12]
+                              - 88.18163074019441153510222668941*c[14]
+                              - 80.49844718999242907073025207433*c[15]
+                              - 37.947331922020551983986722533193*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 146.96938456699068589183704448235*c[22]
+                              + 220.61731573020282761306344097671*c[24]
+                              + 262.90682760247973445934549574439*c[25]
+                              + 197.18012070185980084450912180829*c[27]
+                              + 341.52598729818496785588050279873*c[28]
+                              + 190.49409439665052251611633426203*c[29]
+                              + 77.76888838089432277159160923306*c[31]
+                              + 146.96938456699068589183704448235*c[32]
+                              + 109.98181667894016015811313264947*c[33]
+                              - 262.90682760247973445934549574439*c[37]
+                              - 417.42065114222607182385394786512*c[39]
+                              - 569.2099788303082797598008379979*c[40]
+                              - 440.90815370097205767551113344706*c[42]
+                              - 854.4471897080591369928728611693*c[43]
+                              - 622.1511070471545821727328738644*c[44]
+                              - 347.79304190854652576924793977207*c[46]
+                              - 763.6753236814713263529119110732*c[47]
+                              - 808.1979955431713392860897261804*c[48]
+                              - 360.*c[49]
+                              - 131.45341380123986722967274787219*c[51]
+                              - 301.19760955226719727214192928267*c[52]
+                              - 347.79304190854652576924793977207*c[53]
+                              - 207.8460969082652752232935609807*c[54]
+                              + 420.*c[58]
+                              + 685.8921197972754082368687512363*c[60]
+                              + 1018.233764908628435137215881431*c[61]
+                              + 778.1516561699268143503924367185*c[63]
+                              + 1616.6632302368975448102074893059*c[64]
+                              + 1346.996659238618898810149543634*c[65]
+                              + 730.2273618538270029784459480044*c[67]
+                              + 1707.6299364909248392794025139937*c[68]
+                              + 2021.9910979032523920613818400595*c[69]
+                              + 1175.7550765359254871346963558588*c[70]
+                              + 540.*c[72]
+                              + 1346.996659238618898810149543634*c[73]
+                              + 1807.185657313603183632851575696*c[74]
+                              + 1527.3506473629426527058238221465*c[75]
+                              + 596.9924622639719728406878926007*c[76]
+                              + 198.99748742132399094689596420024*c[78]
+                              + 509.1168824543142175686079407155*c[79]
+                              + 712.7636354360399045960511170017*c[80]
+                              + 657.267069006199336148363739361*c[81]
+                              + 344.67375879228171959103668809314*c[82]
+                              - 622.1511070471545821727328738644*c[86]
+                              - 1032.6974387496078224211146501194*c[88]
+                              - 1626.6530054071150917752914679086*c[89]
+                              - 1217.2756466799128401923677892023*c[91]
+                              - 2656.4487572697501593340983184528*c[92]
+                              - 2409.5808764181375781771354342613*c[93]
+                              - 1234.5428303627217614914311736518*c[95]
+                              - 3013.7684051698464907377566342202*c[96]
+                              - 3825.7234609940117834617273374928*c[97]
+                              - 2545.5844122715710878430397035775*c[98]
+                              - 1088.7644373325205188022825292628*c[100]
+                              - 2828.1584114048491537690066758238*c[101]
+                              - 4040.9899777158566964304486309019*c[102]
+                              - 3821.2039987417578331877631565412*c[103]
+                              - 1949.7692171126304865103720563838*c[104]
+                              - 773.7906693673683734127843807173*c[106]
+                              - 2091.4110069520051179968033158825*c[107]
+                              - 3187.5758814497263666548846927882*c[108]
+                              - 3415.2598729818496785588050279873*c[109]
+                              - 2532.824510304651959465440261314*c[110]
+                              - 908.5989214169253018660437594026*c[111]
+                              - 280.39971469315014265589243742259*c[113]
+                              - 770.7139547199077412070139086584*c[114]
+                              - 1204.7904382090687890885677171307*c[115]
+                              - 1346.996659238618898810149543634*c[116]
+                              - 1089.9541274750969995521118114985*c[117]
+                              - 524.5798318654654492911390221589*c[118]
+                              + 872.953607014714155937832956119*c[122]
+                              + 1464.*c[124]
+                              + 2409.5808764181375781771354342613*c[125]
+                              + 1766.0804058705820996417450223008*c[127]
+                              + 3999.6199819482850463463513073789*c[128]
+                              + 3849.3635837629056055339596427315*c[129]
+                              + 1869.690883541982722687923255041*c[131]
+                              + 4714.4883073351661458355234027189*c[132]
+                              + 6286.305115089467243031839030647*c[133]
+                              + 4553.6798306424662380784067039831*c[134]
+                              + 1787.4764334110813669203246244341*c[136]
+                              + 4781.3638221745895499823270391823*c[137]
+                              + 7131.877733107880474721842921643*c[138]
+                              + 7229.937759068192697632001132971*c[139]
+                              + 4221.37418384108659910906710219*c[140]
+                              + 1516.5645386860395662005614276098*c[142]
+                              + 4216.7665337317407618099870099573*c[143]
+                              + 6692.644320446141862190052663579*c[144]
+                              + 7636.753236814713263529119110732*c[145]
+                              + 6336.749955616049081158709183248*c[146]
+                              + 2967.4716510861565432007183562583*c[147]
+                              + 1049.1596637309308985822780443179*c[149]
+                              + 2996.87837591050731649578145236*c[150]
+                              + 4949.1817505523072071150909692262*c[151]
+                              + 6023.952191045343945442838585653*c[152]
+                              + 5663.567780118818353753848973872*c[153]
+                              + 3854.8587522761453315013374264212*c[154]
+                              + 1301.3224043256920734202331743269*c[155]
+                              + 375.65942021996466899674117634685*c[157]
+                              + 1085.9834252878816382106035192854*c[158]
+                              + 1823.8420984284796358002493047248*c[159]
+                              + 2276.8399153212331190392033519916*c[160]
+                              + 2233.7412562783541873039835519809*c[161]
+                              + 1658.8670832830459174648307276727*c[162]
+                              + x*(84.85281374238570292810132345258*c[12]
+                                   + 73.48469228349534294591852224118*c[14]
+                                   + 18.973665961010275991993361266596*c[17]
+                                   - 440.90815370097205767551113344706*c[22]
+                                   - 560.028570699745639325468734787*c[24]
+                                   - 328.63353450309966807418186968048*c[25]
+                                   - 328.63353450309966807418186968048*c[27]
+                                   - 284.60498941515413987990041899894*c[28]
+                                   - 77.76888838089432277159160923306*c[31]
+                                   - 73.48469228349534294591852224118*c[32]
+                                   + 1380.260844913018605911563852658*c[37]
+                                   + 1992.2349259060789791593029329926*c[39]
+                                   + 1707.6299364909248392794025139937*c[40]
+                                   + 1690.1479225203928877561260115471*c[42]
+                                   + 2168.9813277204578092896003398912*c[43]
+                                   + 777.6888838089432277159160923306*c[44]
+                                   + 869.4826047713663144231198494302*c[46]
+                                   + 1272.7922061357855439215198517887*c[47]
+                                   + 673.498329619309449405074771817*c[48]
+                                   + 197.18012070185980084450912180829*c[51]
+                                   + 301.19760955226719727214192928267*c[52]
+                                   + 173.89652095427326288462396988604*c[53]
+                                   - 3360.*c[58]
+                                   - 5154.583203324978825537680312321*c[60]
+                                   - 5345.727265770299284470383377513*c[61]
+                                   - 5098.234988699520507812915964707*c[63]
+                                   - 7715.892689767011009321444835324*c[64]
+                                   - 4040.9899777158566964304486309019*c[65]
+                                   - 3746.3838564674602761502879071532*c[67]
+                                   - 6545.914756548545217237709636976*c[68]
+                                   - 5132.746633139025302925046209382*c[69]
+                                   - 1469.6938456699068589183704448235*c[70]
+                                   - 1800.*c[72]
+                                   - 3367.4916480965472470253738590849*c[73]
+                                   - 3011.9760955226719727214192928267*c[74]
+                                   - 1272.7922061357855439215198517887*c[75]
+                                   - 397.99497484264798189379192840048*c[78]
+                                   - 763.6753236814713263529119110732*c[79]
+                                   - 712.7636354360399045960511170017*c[80]
+                                   - 328.63353450309966807418186968048*c[81]
+                                   + 6999.199954280489049443244830975*c[86]
+                                   + 11112.72243871860591518373373498*c[88]
+                                   + 13013.224043256920734202331743269*c[89]
+                                   + 11911.911685367718507596741937194*c[91]
+                                   + 19963.614903118122409541102514433*c[92]
+                                   + 12650.299601195222285429961029872*c[93]
+                                   + 10287.856919689348012428593113765*c[95]
+                                   + 19745.379206285201146212888293167*c[96]
+                                   + 18259.134700198692602885516838034*c[97]
+                                   + 7636.753236814713263529119110732*c[98]
+                                   + 6999.199954280489049443244830975*c[100]
+                                   + 14509.682284598791310640990771618*c[101]
+                                   + 15490.461581244117336316719751791*c[102]
+                                   + 9699.979381421385268861244935835*c[103]
+                                   + 2437.2115213907881081379650704798*c[104]
+                                   + 3224.1277890307015558866015863223*c[106]
+                                   + 6971.370023173350393322677719608*c[107]
+                                   + 7968.93970362431591663721173197*c[108]
+                                   + 5692.099788303082797598008379979*c[109]
+                                   + 2110.687091920543299554533551095*c[110]
+                                   + 700.9992867328753566397310935565*c[113]
+                                   + 1541.4279094398154824140278173168*c[114]
+                                   + 1807.185657313603183632851575696*c[115]
+                                   + 1346.996659238618898810149543634*c[116]
+                                   + 544.9770637375484997760559057493*c[117]
+                                   - 13094.304105220712339067494341784*c[122]
+                                   - 21240.*c[124]
+                                   - 27107.78485970404775449277363544*c[125]
+                                   - 23888.561279407347347785708985858*c[127]
+                                   - 43039.388936182632563944432546794*c[128]
+                                   - 30794.908670103244844271677141852*c[129]
+                                   - 22546.272419182732832413192193142*c[131]
+                                   - 46134.635578922697284247621869463*c[132]
+                                   - 47242.535410369329583996850896983*c[133]
+                                   - 23906.819110872947749911635195911*c[134]
+                                   - 18082.610431019078944426539805321*c[136]
+                                   - 39844.698518121579583186058659852*c[137]
+                                   - 46726.095492775768627487936383176*c[138]
+                                   - 34506.521122825465147789096316451*c[139]
+                                   - 12664.12255152325979732720130657*c[140]
+                                   - 11718.907798937578466095247395167*c[142]
+                                   - 27107.78485970404775449277363544*c[143]
+                                   - 34336.175209245423466888096274012*c[144]
+                                   - 29274.220741123067510194956591141*c[145]
+                                   - 16085.596041179201513710569465167*c[146]
+                                   - 3709.3395638576956790008979453229*c[147]
+                                   - 5245.798318654654492911390221589*c[149]
+                                   - 12486.9932329604471520657560515*c[150]
+                                   - 16497.272501841024023716969897421*c[151]
+                                   - 15059.880477613359863607096464133*c[152]
+                                   - 9439.279633531363922923081623119*c[153]
+                                   - 3212.3822935634544429177811886844*c[154]
+                                   - 1126.9782606598940069902235290406*c[157]
+                                   - 2714.9585632197040955265087982134*c[158]
+                                   - 3647.6841968569592716004986094495*c[159]
+                                   - 3415.2598729818496785588050279873*c[160]
+                                   - 2233.7412562783541873039835519809*c[161]
+                                   + x*(342.92856398964493374761977045882*c[22]
+                                        + 356.38181771801995229802555850084*c[24]
+                                        + 153.36231610144651176795153918422*c[27]
+                                        + 25.922962793631440923863869744352*c[31]
+                                        - 2453.7970576231441882872246269476*c[37]
+                                        - 3187.5758814497263666548846927882*c[39]
+                                        - 1328.1566172707193194395352886617*c[40]
+                                        - 2155.5509736491967264136099857412*c[42]
+                                        - 1380.260844913018605911563852658*c[43]
+                                        - 811.5170977866085601282451928015*c[46]
+                                        - 593.9696961966999204967092641681*c[47]
+                                        - 131.45341380123986722967274787219*c[51]
+                                        - 100.39920318408906575738064309422*c[52]
+                                        + 10080.*c[58]
+                                        + 14466.088344815263155541231844257*c[60]
+                                        + 9503.515139147198727947348226689*c[61]
+                                        + 12396.760867258834076892458819446*c[63]
+                                        + 12345.428303627217614914311736518*c[64]
+                                        + 3142.9922048901107638903489351459*c[65]
+                                        + 7175.27755560716968144038192387*c[67]
+                                        + 8348.413022844521436477078957302*c[68]
+                                        + 3266.2933119975615564068475877884*c[69]
+                                        + 2520.*c[72]
+                                        + 3142.9922048901107638903489351459*c[73]
+                                        + 1405.5888445772469206033290033191*c[74]
+                                        + 397.99497484264798189379192840048*c[78]
+                                        + 509.1168824543142175686079407155*c[79]
+                                        + 237.58787847867996819868370566723*c[80]
+                                        - 31107.555352357729108636643693222*c[86]
+                                        - 47144.883073351661458355234027189*c[88]
+                                        - 39039.672129770762202606995229807*c[89]
+                                        - 45792.750517958625892950978736656*c[91]
+                                        - 56026.91924423473063322825544373*c[92]
+                                        - 22489.421513235950729653264053106*c[93]
+                                        - 33606.999270985203507266737504965*c[95]
+                                        - 48012.448385809278576580812586543*c[96]
+                                        - 29214.615520317908164616826940854*c[97]
+                                        - 5939.696961966999204967092641681*c[98]
+                                        - 17886.844327605694237466070123603*c[100]
+                                        - 27789.730477282430815295456901573*c[101]
+                                        - 19755.951002166410515882193306631*c[102]
+                                        - 6172.714151813608807457155868259*c[103]
+                                        - 6018.371872857309570988322961135*c[106]
+                                        - 9759.918032442690550651748807452*c[107]
+                                        - 7437.677056716028188861397616506*c[108]
+                                        - 2656.3132345414386388790705773235*c[109]
+                                        - 934.6657156438338088529747914086*c[113]
+                                        - 1541.4279094398154824140278173168*c[114]
+                                        - 1204.7904382090687890885677171307*c[115]
+                                        - 448.99888641287296627004984787799*c[116]
+                                        + 80020.74730968213096096802097757*c[122]
+                                        + 125400.*c[124]
+                                        + 120479.04382090687890885677171307*c[125]
+                                        + 131216.67576950728406987351174463*c[127]
+                                        + 182591.34700198692602885516838034*c[128]
+                                        + 92384.72601030973453281503142556*c[129]
+                                        + 110165.11970673839375837665453722*c[131]
+                                        + 177354.5601330848216766696899118*c[132]
+                                        + 132583.88970006876367121696864637*c[133]
+                                        + 42501.011752663018222065129237176*c[134]
+                                        + 74201.05659625070325471580127011*c[136]
+                                        + 130159.34849253049330507445828885*c[137]
+                                        + 113618.19009296002687315487688962*c[138]
+                                        + 55210.43379652074423646255410632*c[139]
+                                        + 9849.873095629202064587823238443*c[140]
+                                        + 37454.548455427946862225986772787*c[142]
+                                        + 69275.45019702145537259264373501*c[143]
+                                        + 65762.50506177513308065008269429*c[144]
+                                        + 37335.238046649709288364582319136*c[145]
+                                        + 10236.288389841310054179453296015*c[146]
+                                        + 12240.196076860860483459910517042*c[149]
+                                        + 23309.054034859501350522744629467*c[150]
+                                        + 23096.181502577433633203757856389*c[151]
+                                        + 14055.888445772469206033290033191*c[152]
+                                        + 4404.9971623146364973641047574557*c[153]
+                                        + 1878.2971010998233449837058817343*c[157]
+                                        + 3619.9447509596054607020117309513*c[158]
+                                        + 3647.6841968569592716004986094495*c[159]
+                                        + 2276.8399153212331190392033519916*c[160]
+                                        + x*(1380.260844913018605911563852658*c[37]
+                                             + 1593.7879407248631833274423463941*c[39]
+                                             + 881.8163074019441153510222668941*c[42]
+                                             + 260.84478143140989432693595482906*c[46]
+                                             + 32.863353450309966807418186968048*c[51]
+                                             - 12600.*c[58]
+                                             - 16835.533849569487293086778439437*c[60]
+                                             - 5345.727265770299284470383377513*c[61]
+                                             - 12477.259314448826505963189071521*c[63]
+                                             - 6172.714151813608807457155868259*c[64]
+                                             - 5873.567910563391110913586973079*c[67]
+                                             - 3415.2598729818496785588050279873*c[68]
+                                             - 1620.*c[72]
+                                             - 1010.2474944289641741076121577255*c[73]
+                                             - 198.99748742132399094689596420024*c[78]
+                                             - 127.27922061357855439215198517887*c[79]
+                                             + 64159.33291423781628656307761727*c[86]
+                                             + 92606.02032265504929319778112483*c[88]
+                                             + 48799.590162213452753258744037258*c[89]
+                                             + 81296.62354612275039856170592172*c[91]
+                                             + 65203.7422238938675472915041802*c[92]
+                                             + 12650.299601195222285429961029872*c[93]
+                                             + 50924.89175246227266152153591314*c[95]
+                                             + 48324.217531171676489415752928014*c[96]
+                                             + 14607.307760158954082308413470427*c[97]
+                                             + 21969.710967602646182974629608338*c[100]
+                                             + 22748.230700430308410750705870757*c[101]
+                                             + 8081.979955431713392860897261804*c[102]
+                                             + 5803.43002025526280059588285538*c[106]
+                                             + 6274.233020856015353990409947647*c[107]
+                                             + 2390.6819110872947749911635195911*c[108]
+                                             + 700.9992867328753566397310935565*c[113]
+                                             + 770.7139547199077412070139086584*c[114]
+                                             + 301.19760955226719727214192928267*c[115]
+                                             - 240062.24192904639288290406293271*c[122]
+                                             - 363000.*c[124]
+                                             - 248488.0278806204377495170916582*c[125]
+                                             - 352751.32317257152990212749261218*c[127]
+                                             - 358661.57446818860469953693788995*c[128]
+                                             - 115480.90751288716816601878928195*c[129]
+                                             - 263406.45094606168357868095269549*c[131]
+                                             - 314860.46909702716759687245582444*c[132]
+                                             - 154300.21646128692323805423075224*c[133]
+                                             - 23906.819110872947749911635195911*c[134]
+                                             - 150272.72806467579398644124458905*c[136]
+                                             - 197231.25766470181893677099036627*c[137]
+                                             - 114355.97054810911795674679167461*c[138]
+                                             - 27605.21689826037211823127705316*c[139]
+                                             - 61351.92906502614608720453048058*c[142]
+                                             - 85088.32469851548322938009502235*c[143]
+                                             - 53832.139099240706282833032294*c[144]
+                                             - 15273.506473629426527058238221465*c[145]
+                                             - 15737.394955963963478734170664768*c[149]
+                                             - 22476.5878193288048737183608927*c[150]
+                                             - 14847.545251656921621345272907679*c[151]
+                                             - 4517.96414328400795908212893924*c[152]
+                                             - 1878.2971010998233449837058817343*c[157]
+                                             - 2714.9585632197040955265087982134*c[158]
+                                             - 1823.8420984284796358002493047248*c[159]
+                                             + x*(5544.*c[58]
+                                                  + 6858.921197972754082368687512363*c[60]
+                                                  + 4427.4145954495835988901638640879*c[63]
+                                                  + 1746.1958653026297897310663974019*c[67]
+                                                  + 396.*c[72]
+                                                  + 39.799497484264798189379192840048*c[78]
+                                                  - 61592.95959766830363510055451258*c[86]
+                                                  - 84456.69053426140495539637638585*c[88]
+                                                  - 21471.819671373919211433847376394*c[89]
+                                                  - 66950.16056739520621058022840612*c[91]
+                                                  - 26564.487572697501593340983184528*c[92]
+                                                  - 36213.256357306505003748647760452*c[95]
+                                                  - 17147.302994931885205921718780908*c[96]
+                                                  - 13065.173247990246225627390351153*c[100]
+                                                  - 6762.987505533334932925885529144*c[101]
+                                                  - 2837.2324543470173691802093959636*c[106]
+                                                  - 1533.7014050981370865309890983138*c[107]
+                                                  - 280.39971469315014265589243742259*c[113]
+                                                  - 154.14279094398154824140278173168*c[114]
+                                                  + 374497.09740931237289733033817503*c[122]
+                                                  + 545688.*c[124]
+                                                  + 238548.50676539562023953640799187*c[125]
+                                                  + 491806.91723480262574760383752597*c[127]
+                                                  + 327099.35591498800748597768735564*c[128]
+                                                  + 50811.59930567035399304826728406*c[129]
+                                                  + 327415.86825320485679070279589748*c[131]
+                                                  + 259296.85690343413802095378714954*c[132]
+                                                  + 62863.05115089467243031839030647*c[133]
+                                                  + 160498.7560325624455274272877893*c[136]
+                                                  + 140253.33878378796013281492648268*c[137]
+                                                  + 40577.925033200009597555313174863*c[138]
+                                                  + 54734.19289621433707105662606919*c[142]
+                                                  + 50601.19840478088914171984411949*c[143]
+                                                  + 16004.149461936426192193604195514*c[144]
+                                                  + 11540.756301040239884405058487497*c[149]
+                                                  + 10988.55404500519349381786532532*c[150]
+                                                  + 3629.3999504050252852177333774326*c[151]
+                                                  + 1126.9782606598940069902235290406*c[157]
+                                                  + 1085.9834252878816382106035192854*c[158]
+                                                  + x*(22241.902076935776312675200240654*c[86]
+                                                       + 28893.078340668375379477707710948*c[88]
+                                                       + 20722.668747050897160417689744753*c[91]
+                                                       + 9807.756930103845105181925435122*c[95]
+                                                       + 3032.9866468548785880920727600892*c[100]
+                                                       + 558.8488167653216030203442749625*c[106]
+                                                       + 46.733285782191690442648739570432*c[113]
+                                                       - 291275.52020724295669792359635836*c[122]
+                                                       - 408408.*c[124]
+                                                       - 86142.51633194841841983259177484*c[125]
+                                                       - 341163.35700071893858167113053603*c[127]
+                                                       - 111902.41123407484466625552462166*c[128]
+                                                       - 203503.02146159894301256199977907*c[131]
+                                                       - 80258.55094630104272077141030819*c[132]
+                                                       - 87004.37616579984420847068462652*c[136]
+                                                       - 37985.279253942572535970709255726*c[137]
+                                                       - 25413.945148284238791179105135401*c[142]
+                                                       - 11746.706772538420693613535242024*c[143]
+                                                       - 4546.3585428340338938565381920442*c[149]
+                                                       - 2164.4121603798108396913977155933*c[150]
+                                                       - 375.65942021996466899674117634685*c[157]
+                                                       + x*(89165.97557364580307079293766072*c[122]
+                                                            + 120120.*c[124]
+                                                            + 93044.55190928698324954667196437*c[127]
+                                                            + 50041.72658891777287194147535551*c[131]
+                                                            + 18913.994818652140045319714049244*c[136]
+                                                            + 4825.4326230919440742745136333039*c[142]
+                                                            + 749.3997598078077847016271745128*c[149]
+                                                            + 53.66563145999495271382016804955*c[157])
+                                                       + y*(240240.*c[124]
+                                                            + 558267.3114557218994972800317862*c[127]
+                                                            + 600500.7190670132744632977042661*c[131]
+                                                            + 378279.89637304280090639428098488*c[136]
+                                                            + 144762.97869275832222823540899912*c[142]
+                                                            + 31474.789911927926957468341329537*c[149]
+                                                            + 3005.2753617597173519739294107748*c[157])
+                                                       - 180.99723754798027303510058654756*c[158]
+                                                       + z*(172285.03266389683683966518354969*c[125]
+                                                            + 223804.82246814968933251104924333*c[128]
+                                                            + 160517.10189260208544154282061638*c[132]
+                                                            + 75970.55850788514507194141851145*c[137]
+                                                            + 23493.413545076841387227070484048*c[143]
+                                                            + 4328.8243207596216793827954311867*c[150]
+                                                            + 361.99447509596054607020117309513*c[158]))
+                                                  + y*(57786.1566813367507589554154219*c[88]
+                                                       + 124336.01248230538296250613846852*c[91]
+                                                       + 117693.08316124614126218310522147*c[95]
+                                                       + 60659.73293709757176184145520178*c[100]
+                                                       + 16765.464502959648090610328248876*c[106]
+                                                       + 1962.7980028520509985912470619582*c[113]
+                                                       - 576576.*c[124]
+                                                       - 1.48871283054859173199274675143e6*c[127]
+                                                       - 223804.82246814968933251104924333*c[128]
+                                                       - 1.8415355384721740416874462930828e6*c[131]
+                                                       - 481551.30567780625632462846184914*c[132]
+                                                       - 1.3618076269429540832630194115456e6*c[136]
+                                                       - 455823.35104731087043164851106871*c[137]
+                                                       - 617655.3757557688415071377450629*c[142]
+                                                       - 234934.13545076841387227070484048*c[143]
+                                                       - 159472.26888710149658450626273632*c[149]
+                                                       - 64932.3648113943251907419314678*c[150]
+                                                       - 18031.652170558304111843576464649*c[157]
+                                                       + y*(558267.3114557218994972800317862*c[127]
+                                                            + 1.5012517976675331861582442606653e6*c[131]
+                                                            + 1.702259533678692604078774264432e6*c[136]
+                                                            + 1.0133408508493082555976478629938e6*c[142]
+                                                            + 314747.89911927926957468341329537*c[149]
+                                                            + 40571.21738375618425164804704546*c[157])
+                                                       - 7601.883977015171467474224634998*c[158]
+                                                       + z*(447609.64493629937866502209848666*c[128]
+                                                            + 963102.6113556125126492569236983*c[132]
+                                                            + 911646.7020946217408632970221374*c[137]
+                                                            + 469868.27090153682774454140968096*c[143]
+                                                            + 129864.7296227886503814838629356*c[150]
+                                                            + 15203.767954030342934948449269995*c[158]))
+                                                  + 364.76841968569592716004986094495*c[159]
+                                                  + z*(42943.639342747838422867694752787*c[89]
+                                                       + 53128.97514539500318668196636906*c[92]
+                                                       + 34294.605989863770411843437561816*c[96]
+                                                       + 13525.975011066669865851771058288*c[101]
+                                                       + 3067.4028101962741730619781966277*c[107]
+                                                       + 308.28558188796309648280556346336*c[114]
+                                                       - 477097.01353079124047907281598375*c[125]
+                                                       - 654198.7118299760149719553747113*c[128]
+                                                       - 254057.99652835176996524133642028*c[129]
+                                                       - 518593.7138068682760419075742991*c[132]
+                                                       - 314315.25575447336215159195153234*c[133]
+                                                       - 280506.67756757592026562985296536*c[137]
+                                                       - 202889.62516600004798777656587432*c[138]
+                                                       - 101202.39680956177828343968823898*c[143]
+                                                       - 80020.74730968213096096802097757*c[144]
+                                                       - 21977.10809001038698763573065064*c[150]
+                                                       - 18146.999752025126426088666887163*c[151]
+                                                       - 2171.9668505757632764212070385708*c[158]
+                                                       - 1823.8420984284796358002493047248*c[159]
+                                                       + z*(254057.99652835176996524133642028*c[129]
+                                                            + 314315.25575447336215159195153234*c[133]
+                                                            + 202889.62516600004798777656587432*c[138]
+                                                            + 80020.74730968213096096802097757*c[144]
+                                                            + 18146.999752025126426088666887163*c[151]
+                                                            + 1823.8420984284796358002493047248*c[159])))
+                                             + y*(13717.842395945508164737375024727*c[60]
+                                                  + 26564.487572697501593340983184528*c[63]
+                                                  + 20954.350383631557476772796768823*c[67]
+                                                  + 7920.*c[72]
+                                                  + 1193.9849245279439456813757852014*c[78]
+                                                  - 111127.2243871860591518373373498*c[88]
+                                                  - 277364.95092206585430097523196823*c[91]
+                                                  - 53128.97514539500318668196636906*c[92]
+                                                  - 316865.99312643191878280066790395*c[95]
+                                                  - 102883.81796959131123553031268545*c[96]
+                                                  - 200643.73202270735275070635182128*c[100]
+                                                  - 81155.85006640001919511062634973*c[101]
+                                                  - 68351.50912745087298479595363003*c[106]
+                                                  - 30674.028101962741730619781966277*c[107]
+                                                  - 9813.990014260254992956235309791*c[113]
+                                                  - 4624.2837283194464472420834519504*c[114]
+                                                  + 514800.*c[124]
+                                                  + 1.4621286728602240224928762737259e6*c[127]
+                                                  + 430393.88936182632563944432546794*c[128]
+                                                  + 2.087454880566284239800987257687e6*c[131]
+                                                  + 1.0742298357427985718010942610481e6*c[132]
+                                                  + 125726.10230178934486063678061294*c[133]
+                                                  + 1.8481674937082948272855263442404e6*c[136]
+                                                  + 1.2272167143581446511621306067234e6*c[137]
+                                                  + 243467.55019920005758533187904918*c[138]
+                                                  + 1.0243704111306612706245610370128e6*c[142]
+                                                  + 777089.8326448493689621261775493*c[143]
+                                                  + 192049.79354323711430632325034617*c[144]
+                                                  + 325239.49575658857856050619373854*c[149]
+                                                  + 264724.2565387614796237940282918*c[150]
+                                                  + 72587.99900810050570435466754865*c[151]
+                                                  + 45079.130426395760279608941161623*c[157]
+                                                  + 38009.419885075857337371123174988*c[158]
+                                                  + y*(124336.01248230538296250613846852*c[91]
+                                                       + 294232.70790311535315545776305367*c[95]
+                                                       + 272968.79821693907292828654840803*c[100]
+                                                       + 117358.25152071753663427229774213*c[106]
+                                                       + 19627.980028520509985912470619582*c[113]
+                                                       - 930445.5190928698324954667196437*c[127]
+                                                       - 3.1025870485129019180603714720416e6*c[131]
+                                                       - 481551.30567780625632462846184914*c[132]
+                                                       - 4.4258747875646007706048130875231e6*c[136]
+                                                       - 1.1395583776182771760791212776718e6*c[137]
+                                                       - 3.3102467794410736349523163524465e6*c[142]
+                                                       - 1.0572036095284578624252181717822e6*c[143]
+                                                       - 1.2799747897517356962703792140678e6*c[149]
+                                                       - 454526.5536797602763351935202746*c[150]
+                                                       - 202856.0869187809212582402352273*c[157]
+                                                       + y*(1.0008345317783554574388295071102e6*c[131]
+                                                            + 2.6479592746112996063447599668942e6*c[136]
+                                                            + 2.7022422689314886815937276346502e6*c[142]
+                                                            + 1.2589915964771170782987336531815e6*c[149]
+                                                            + 225395.65213197880139804470580811*c[157])
+                                                       - 76018.83977015171467474224634998*c[158]
+                                                       + z*(963102.6113556125126492569236983*c[132]
+                                                            + 2.2791167552365543521582425553435e6*c[137]
+                                                            + 2.1144072190569157248504363435643e6*c[143]
+                                                            + 909053.1073595205526703870405492*c[150]
+                                                            + 152037.67954030342934948449269995*c[158]))
+                                                  + 10943.052590570877814801495828349*c[159]
+                                                  + z*(106257.95029079000637336393273811*c[92]
+                                                       + 205767.6359391826224710606253709*c[96]
+                                                       + 162311.70013280003839022125269945*c[101]
+                                                       + 61348.05620392548346123956393255*c[107]
+                                                       + 9248.567456638892894484166903901*c[114]
+                                                       - 860787.7787236526512788886509359*c[128]
+                                                       - 2.1484596714855971436021885220962e6*c[132]
+                                                       - 628630.5115089467243031839030647*c[133]
+                                                       - 2.4544334287162893023242612134469e6*c[137]
+                                                       - 1.2173377509960002879266593952459e6*c[138]
+                                                       - 1.5541796652896987379242523550986e6*c[143]
+                                                       - 960248.9677161855715316162517309*c[144]
+                                                       - 529448.5130775229592475880565836*c[150]
+                                                       - 362939.99504050252852177333774326*c[151]
+                                                       - 76018.83977015171467474224634998*c[158]
+                                                       - 54715.26295285438907400747914174*c[159]
+                                                       + z*(628630.5115089467243031839030647*c[133]
+                                                            + 1.2173377509960002879266593952459e6*c[138]
+                                                            + 960248.9677161855715316162517309*c[144]
+                                                            + 362939.99504050252852177333774326*c[151]
+                                                            + 54715.26295285438907400747914174*c[159])))
+                                             - 569.2099788303082797598008379979*c[160]
+                                             + z*(10691.454531540598568940766755025*c[61]
+                                                  + 12345.428303627217614914311736518*c[64]
+                                                  + 6830.519745963699357117610055975*c[68]
+                                                  + 2020.4949888579283482152243154509*c[73]
+                                                  + 254.55844122715710878430397035775*c[79]
+                                                  - 97599.18032442690550651748807452*c[89]
+                                                  - 130407.48444778773509458300836041*c[92]
+                                                  - 63251.49800597611142714980514936*c[93]
+                                                  - 96648.43506234335297883150585603*c[96]
+                                                  - 73036.53880079477041154206735214*c[97]
+                                                  - 45496.461400860616821501411741513*c[101]
+                                                  - 40409.899777158566964304486309019*c[102]
+                                                  - 12548.466041712030707980819895295*c[107]
+                                                  - 11953.409555436473874955817597956*c[108]
+                                                  - 1541.4279094398154824140278173168*c[114]
+                                                  - 1505.9880477613359863607096464133*c[115]
+                                                  + 496976.0557612408754990341833164*c[125]
+                                                  + 717323.1489363772093990738757799*c[128]
+                                                  + 577404.5375644358408300939464097*c[129]
+                                                  + 629720.9381940543351937449116489*c[132]
+                                                  + 771501.0823064346161902711537612*c[133]
+                                                  + 215161.3719978565297492047167632*c[134]
+                                                  + 394462.51532940363787354198073254*c[137]
+                                                  + 571779.8527405455897837339583731*c[138]
+                                                  + 248446.95208434334906408149347844*c[139]
+                                                  + 170176.64939703096645876019004471*c[143]
+                                                  + 269160.69549620353141416516147001*c[144]
+                                                  + 137461.55826266483874352414399318*c[145]
+                                                  + 44953.1756386576097474367217854*c[150]
+                                                  + 74237.72625828460810672636453839*c[151]
+                                                  + 40661.67728955607163173916045316*c[152]
+                                                  + 5429.917126439408191053017596427*c[158]
+                                                  + 9119.210492142398179001246523624*c[159]
+                                                  + 5122.889809472774517838207541981*c[160]
+                                                  + z*(63251.49800597611142714980514936*c[93]
+                                                       + 73036.53880079477041154206735214*c[97]
+                                                       + 40409.899777158566964304486309019*c[102]
+                                                       + 11953.409555436473874955817597956*c[108]
+                                                       + 1505.9880477613359863607096464133*c[115]
+                                                       - 577404.5375644358408300939464097*c[129]
+                                                       - 771501.0823064346161902711537612*c[133]
+                                                       - 502043.2013283319027481443391141*c[134]
+                                                       - 571779.8527405455897837339583731*c[138]
+                                                       - 579709.5548634678144828568181164*c[139]
+                                                       - 269160.69549620353141416516147001*c[144]
+                                                       - 320743.63594621795706822300265076*c[145]
+                                                       - 74237.72625828460810672636453839*c[151]
+                                                       - 94877.24700896416714072470772404*c[152]
+                                                       - 9119.210492142398179001246523624*c[159]
+                                                       - 11953.409555436473874955817597956*c[160]
+                                                       + z*(334695.46755222126849876289274276*c[134]
+                                                            + 386473.03657564520965523787874425*c[139]
+                                                            + 213829.09063081197137881533510051*c[145]
+                                                            + 63251.49800597611142714980514936*c[152]
+                                                            + 7968.93970362431591663721173197*c[160]))))
+                                        + y*(3187.5758814497263666548846927882*c[39]
+                                             + 5290.897844411664692106133601365*c[42]
+                                             + 3130.1373771769187319232314579487*c[46]
+                                             + 657.267069006199336148363739361*c[51]
+                                             - 19953.225303193466421436181854148*c[60]
+                                             - 48299.068313995457442438151244596*c[63]
+                                             - 12345.428303627217614914311736518*c[64]
+                                             - 49528.464543129135854190246908127*c[67]
+                                             - 20491.559237891098071352830167924*c[68]
+                                             - 24480.*c[72]
+                                             - 12122.969933147570089291345892706*c[73]
+                                             - 4775.9396981117757827255031408058*c[78]
+                                             - 2545.5844122715710878430397035775*c[79]
+                                             + 74084.81625812403943455822489987*c[88]
+                                             + 210414.79035467064809039500356211*c[91]
+                                             + 77278.50930239273190790104199135*c[92]
+                                             + 294232.70790311535315545776305367*c[95]
+                                             + 187061.48721743874770096420488263*c[96]
+                                             + 29214.615520317908164616826940854*c[97]
+                                             + 238750.48732934557090878624034548*c[100]
+                                             + 191822.91833876368173389784409935*c[101]
+                                             + 48491.879732590280357165383570822*c[102]
+                                             + 105751.39148020701103308053203137*c[106]
+                                             + 94810.63231515756534918841698667*c[107]
+                                             + 28688.182933047537299893962235094*c[108]
+                                             + 19627.980028520509985912470619582*c[113]
+                                             + 18497.134913277785788968333807802*c[114]
+                                             + 6023.952191045343945442838585653*c[115]
+                                             - 211200.*c[124]
+                                             - 654379.2661752051569198886819472*c[127]
+                                             - 286929.25957455088375962955031196*c[128]
+                                             - 1.0734225307864559631431841746588e6*c[131]
+                                             - 814932.9788393644337801404738985*c[132]
+                                             - 182874.33062078450161547168089155*c[133]
+                                             - 1.1572870675852210524432985475406e6*c[136]
+                                             - 1.1395583776182771760791212776718e6*c[137]
+                                             - 442668.27308945465015514887099851*c[138]
+                                             - 55210.43379652074423646255410632*c[139]
+                                             - 816187.4608201231119915748774045*c[142]
+                                             - 924676.6613254602956254757228978*c[143]
+                                             - 453935.87564765136108767313718186*c[144]
+                                             - 91641.03884177655916234942932879*c[145]
+                                             - 335731.09239389788754632897418172*c[149]
+                                             - 409573.3780411026665877567984892*c[150]
+                                             - 224362.90602503792672255079060492*c[151]
+                                             - 54215.56971940809550898554727088*c[152]
+                                             - 60105.5072351943470394785882155*c[157]
+                                             - 76018.83977015171467474224634998*c[158]
+                                             - 43772.210362283511259205983313394*c[159]
+                                             + y*(26564.487572697501593340983184528*c[63]
+                                                  + 52385.87595907889369193199192206*c[67]
+                                                  + 35640.*c[72]
+                                                  + 8357.89447169560761976963049641*c[78]
+                                                  - 153028.93843976047133846909349971*c[91]
+                                                  - 497932.27491296444380154390670621*c[95]
+                                                  - 102883.81796959131123553031268545*c[96]
+                                                  - 629927.9958852440144498920347878*c[100]
+                                                  - 202889.62516600004798777656587432*c[101]
+                                                  - 361102.31237143857425929937766809*c[106]
+                                                  - 138033.12645883233778778901884824*c[107]
+                                                  - 78511.92011408203994364988247833*c[113]
+                                                  - 32369.986098236125130694584163653*c[114]
+                                                  + 531683.1537673541899974095540821*c[127]
+                                                  + 2.1160501529028086814420966721758e6*c[131]
+                                                  + 592678.5300649923154764657991989*c[132]
+                                                  + 3.8908789341227259521800554615588e6*c[136]
+                                                  + 1.9284834082770844518262052391368e6*c[137]
+                                                  + 243467.55019920005758533187904918*c[138]
+                                                  + 3.8603460984735552594196109066431e6*c[142]
+                                                  + 2.4397006373733642979043496271896e6*c[143]
+                                                  + 480124.48385809278576580812586543*c[144]
+                                                  + 1.9724201678141500893346827233176e6*c[149]
+                                                  + 1.398543242091570081031364677768e6*c[150]
+                                                  + 326645.99553645227566959600396893*c[151]
+                                                  + 405712.1738375618425164804704546*c[157]
+                                                  + 304075.35908060685869896898539991*c[158]
+                                                  + y*(196155.13860207690210363850870245*c[95]
+                                                       + 424618.13055968300233289018641249*c[100]
+                                                       + 312955.33738858009769139279397901*c[106]
+                                                       + 78511.92011408203994364988247833*c[113]
+                                                       - 1.0675568338969124879347514742509e6*c[131]
+                                                       - 4.2367348393780793701516159470307e6*c[136]
+                                                       - 759705.5850788514507194141851145*c[137]
+                                                       - 6.125082476244707678279115971874e6*c[142]
+                                                       - 1.6445389481553788971058949338834e6*c[143]
+                                                       - 3.8609075625298257067827832030898e6*c[149]
+                                                       - 1.2120708098126940702271827207323e6*c[150]
+                                                       - 901582.6085279152055921788232325*c[157]
+                                                       + y*(1.3239796373056498031723799834471e6*c[136]
+                                                            + 3.0400225525479247667929435889815e6*c[142]
+                                                            + 2.3606092433945945218101255997152e6*c[149]
+                                                            + 619838.0433629417038446229409723*c[157])
+                                                       - 304075.35908060685869896898539991*c[158]
+                                                       + z*(1.519411170157702901438828370229e6*c[137]
+                                                            + 3.2890778963107577942117898677667e6*c[143]
+                                                            + 2.4241416196253881404543654414645e6*c[150]
+                                                            + 608150.7181612137173979379707998*c[158]))
+                                                  + 76601.36813399614470361047079844*c[159]
+                                                  + z*(205767.6359391826224710606253709*c[96]
+                                                       + 405779.25033200009597555313174863*c[101]
+                                                       + 276066.25291766467557557803769649*c[107]
+                                                       + 64739.97219647225026138916832731*c[114]
+                                                       - 1.1853570601299846309529315983979e6*c[132]
+                                                       - 3.8569668165541689036524104782737e6*c[137]
+                                                       - 1.2173377509960002879266593952459e6*c[138]
+                                                       - 4.8794012747467285958086992543792e6*c[143]
+                                                       - 2.4006224192904639288290406293271e6*c[144]
+                                                       - 2.797086484183140162062729355536e6*c[150]
+                                                       - 1.6332299776822613783479800198447e6*c[151]
+                                                       - 608150.7181612137173979379707998*c[158]
+                                                       - 383006.8406699807235180523539922*c[159]
+                                                       + z*(1.2173377509960002879266593952459e6*c[138]
+                                                            + 2.4006224192904639288290406293271e6*c[144]
+                                                            + 1.6332299776822613783479800198447e6*c[151]
+                                                            + 383006.8406699807235180523539922*c[159])))
+                                             - 11384.199576606165595196016759958*c[160]
+                                             + z*(24690.856607254435229828623473035*c[64]
+                                                  + 40983.118475782196142705660335848*c[68]
+                                                  + 24245.939866295140178582691785411*c[73]
+                                                  + 5091.168824543142175686079407155*c[79]
+                                                  - 154557.01860478546381580208398271*c[92]
+                                                  - 374122.97443487749540192840976527*c[96]
+                                                  - 146073.07760158954082308413470427*c[97]
+                                                  - 383645.83667752736346779568819871*c[101]
+                                                  - 242459.39866295140178582691785411*c[102]
+                                                  - 189621.26463031513069837683397335*c[107]
+                                                  - 143440.91466523768649946981117547*c[108]
+                                                  - 36994.269826555571577936667615603*c[114]
+                                                  - 30119.760955226719727214192928267*c[115]
+                                                  + 573858.5191491017675192591006239*c[128]
+                                                  + 1.6298659576787288675602809477971e6*c[132]
+                                                  + 914371.6531039225080773584044577*c[133]
+                                                  + 2.2791167552365543521582425553435e6*c[137]
+                                                  + 2.2133413654472732507757443549925e6*c[138]
+                                                  + 496893.90416868669812816298695689*c[139]
+                                                  + 1.8493533226509205912509514457956e6*c[143]
+                                                  + 2.2696793782382568054383656859093e6*c[144]
+                                                  + 824769.3495759890324611448639591*c[145]
+                                                  + 819146.7560822053331755135969784*c[150]
+                                                  + 1.1218145301251896336127539530246e6*c[151]
+                                                  + 487940.12747467285958086992543792*c[152]
+                                                  + 152037.67954030342934948449269995*c[158]
+                                                  + 218861.05181141755629602991656697*c[159]
+                                                  + 102457.79618945549035676415083962*c[160]
+                                                  + z*(146073.07760158954082308413470427*c[97]
+                                                       + 242459.39866295140178582691785411*c[102]
+                                                       + 143440.91466523768649946981117547*c[108]
+                                                       + 30119.760955226719727214192928267*c[115]
+                                                       - 914371.6531039225080773584044577*c[133]
+                                                       - 2.2133413654472732507757443549925e6*c[138]
+                                                       - 1.1594191097269356289657136362327e6*c[139]
+                                                       - 2.2696793782382568054383656859093e6*c[144]
+                                                       - 1.9244618156773077424093380159046e6*c[145]
+                                                       - 1.1218145301251896336127539530246e6*c[151]
+                                                       - 1.1385269641075700056886964926885e6*c[152]
+                                                       - 218861.05181141755629602991656697*c[159]
+                                                       - 239068.19110872947749911635195911*c[160]
+                                                       + z*(772946.0731512904193104757574885*c[139]
+                                                            + 1.282974543784871828272892010603e6*c[145]
+                                                            + 759017.9760717133371257976617923*c[152]
+                                                            + 159378.79407248631833274423463941*c[160]))))
+                                        + 744.580418759451395767994517327*c[161]
+                                        + z*(2656.3132345414386388790705773235*c[40]
+                                             + 2760.521689826037211823127705316*c[43]
+                                             + 1187.9393923933998409934185283361*c[47]
+                                             + 200.79840636817813151476128618844*c[52]
+                                             - 19007.030278294397455894696453378*c[61]
+                                             - 24690.856607254435229828623473035*c[64]
+                                             - 15714.96102445055381945174467573*c[65]
+                                             - 16696.826045689042872954157914605*c[68]
+                                             - 16331.466559987807782034237938942*c[69]
+                                             - 6285.984409780221527780697870292*c[73]
+                                             - 7027.944222886234603016645016596*c[74]
+                                             - 1018.233764908628435137215881431*c[79]
+                                             - 1187.9393923933998409934185283361*c[80]
+                                             + 78079.34425954152440521399045961*c[89]
+                                             + 112053.83848846946126645651088746*c[92]
+                                             + 112447.10756617975364826632026553*c[93]
+                                             + 96024.89677161855715316162517309*c[96]
+                                             + 146073.07760158954082308413470427*c[97]
+                                             + 53457.27265770299284470383377513*c[98]
+                                             + 55579.46095456486163059091380315*c[101]
+                                             + 98779.75501083205257941096653316*c[102]
+                                             + 55554.42736632247926711440281433*c[103]
+                                             + 19519.836064885381101303497614903*c[107]
+                                             + 37188.385283580140944306988082529*c[108]
+                                             + 23906.819110872947749911635195911*c[109]
+                                             + 3082.8558188796309648280556346336*c[114]
+                                             + 6023.952191045343945442838585653*c[115]
+                                             + 4040.9899777158566964304486309019*c[116]
+                                             - 240958.08764181375781771354342613*c[125]
+                                             - 365182.69400397385205771033676068*c[128]
+                                             - 461923.63005154867266407515712778*c[129]
+                                             - 354709.12026616964335333937982361*c[132]
+                                             - 662919.4485003438183560848432319*c[133]
+                                             - 382509.10577396716399858616313458*c[134]
+                                             - 260318.6969850609866101489165777*c[137]
+                                             - 568090.9504648001343657743844481*c[138]
+                                             - 496893.90416868669812816298695689*c[139]
+                                             - 137898.22333880882890422952533821*c[140]
+                                             - 138550.90039404291074518528747003*c[143]
+                                             - 328812.52530887566540325041347147*c[144]
+                                             - 336017.14241984738359528124087222*c[145]
+                                             - 143308.03745777834075851234614421*c[146]
+                                             - 46618.108069719002701045489258934*c[150]
+                                             - 115480.90751288716816601878928195*c[151]
+                                             - 126502.99601195222285429961029872*c[152]
+                                             - 61669.96027240491096309746660438*c[153]
+                                             - 7239.889501919210921404023461903*c[158]
+                                             - 18238.420984284796358002493047248*c[159]
+                                             - 20491.559237891098071352830167924*c[160]
+                                             - 10424.125862632319540751923242578*c[161]
+                                             + z*(15714.96102445055381945174467573*c[65]
+                                                  + 16331.466559987807782034237938942*c[69]
+                                                  + 7027.944222886234603016645016596*c[74]
+                                                  + 1187.9393923933998409934185283361*c[80]
+                                                  - 112447.10756617975364826632026553*c[93]
+                                                  - 146073.07760158954082308413470427*c[97]
+                                                  - 124733.6362013069833043089454753*c[98]
+                                                  - 98779.75501083205257941096653316*c[102]
+                                                  - 129626.99718808578495660027323344*c[103]
+                                                  - 37188.385283580140944306988082529*c[108]
+                                                  - 55782.57792537021141646048212379*c[109]
+                                                  - 6023.952191045343945442838585653*c[115]
+                                                  - 9428.976614670332291671046805438*c[116]
+                                                  + 461923.63005154867266407515712778*c[129]
+                                                  + 662919.4485003438183560848432319*c[133]
+                                                  + 892521.2468059233826633677139807*c[134]
+                                                  + 568090.9504648001343657743844481*c[138]
+                                                  + 1.1594191097269356289657136362327e6*c[139]
+                                                  + 551592.8933552353156169181013528*c[140]
+                                                  + 328812.52530887566540325041347147*c[144]
+                                                  + 784039.9989796438950556562287019*c[145]
+                                                  + 573232.1498311133630340493845769*c[146]
+                                                  + 115480.90751288716816601878928195*c[151]
+                                                  + 295173.65736122185332669909069701*c[152]
+                                                  + 246679.84108961964385238986641752*c[153]
+                                                  + 18238.420984284796358002493047248*c[159]
+                                                  + 47813.638221745895499823270391823*c[160]
+                                                  + 41696.50345052927816300769297031*c[161]
+                                                  + z*(83155.75746753798886953929698353*c[98]
+                                                       + 86417.99812539052330440018215562*c[103]
+                                                       + 37188.385283580140944306988082529*c[109]
+                                                       + 6285.984409780221527780697870292*c[116]
+                                                       - 595014.1645372822551089118093205*c[134]
+                                                       - 772946.0731512904193104757574885*c[139]
+                                                       - 827389.3400328529734253771520292*c[140]
+                                                       - 522693.3326530959300371041524679*c[145]
+                                                       - 859848.2247466700445510740768653*c[146]
+                                                       - 196782.43824081456888446606046468*c[152]
+                                                       - 370019.76163442946577858479962628*c[153]
+                                                       - 31875.758814497263666548846927882*c[160]
+                                                       - 62544.75517579391724451153945547*c[161]
+                                                       + z*(413694.67001642648671268857601462*c[140]
+                                                            + 429924.11237333502227553703843264*c[146]
+                                                            + 185009.88081721473288929239981314*c[153]
+                                                            + 31272.377587896958622255769727733*c[161])))))
+                                   + y*(712.7636354360399045960511170017*c[24]
+                                        + 920.1738966086790706077092351053*c[27]
+                                        + 311.07555352357729108636643693222*c[31]
+                                        - 3187.5758814497263666548846927882*c[39]
+                                        - 7642.407997483515666375526313082*c[42]
+                                        - 2760.521689826037211823127705316*c[43]
+                                        - 6608.067796262383989615710855669*c[46]
+                                        - 3563.8181771801995229802555850084*c[47]
+                                        - 1971.8012070185980084450912180829*c[51]
+                                        - 1204.7904382090687890885677171307*c[52]
+                                        + 8978.951386437059889646281834366*c[60]
+                                        + 26081.496889557547018916601672082*c[63]
+                                        + 12345.428303627217614914311736518*c[64]
+                                        + 36574.866124156900323094336178309*c[67]
+                                        + 29598.91889917603054750964357589*c[68]
+                                        + 6532.586623995123112813695175577*c[69]
+                                        + 25920.*c[72]
+                                        + 25592.936525533759077392841329045*c[73]
+                                        + 8433.533067463481523619974019915*c[74]
+                                        + 7163.909547167663674088254711209*c[78]
+                                        + 7636.753236814713263529119110732*c[79]
+                                        + 2851.0545417441596183842044680068*c[80]
+                                        - 20204.949888579283482152243154509*c[88]
+                                        - 64341.71275308110726731086885783*c[91]
+                                        - 34775.329186076729358555468896109*c[92]
+                                        - 109051.28334870708893174308700591*c[95]
+                                        - 101013.20309741692375852067063662*c[96]
+                                        - 29214.615520317908164616826940854*c[97]
+                                        - 118986.39922276831384053516212658*c[100]
+                                        - 141653.84738862548804964763871952*c[101]
+                                        - 70043.82628040818273812777626897*c[102]
+                                        - 12345.428303627217614914311736518*c[103]
+                                        - 74799.76470551227609656915680268*c[106]
+                                        - 100387.72833369624566384655916236*c[107]
+                                        - 60563.94174754480096644280916298*c[108]
+                                        - 15937.879407248631833274423463941*c[109]
+                                        - 19627.980028520509985912470619582*c[113]
+                                        - 27745.702369916678683452500711702*c[114]
+                                        - 18071.85657313603183632851575696*c[115]
+                                        - 5387.986636954475595240598174536*c[116]
+                                        + 39600.*c[124]
+                                        + 132920.78844183854749935238852053*c[127]
+                                        + 78253.43442942296829808078644872*c[128]
+                                        + 248558.90569440476195733567978781*c[131]
+                                        + 249194.38195914449627987766557228*c[132]
+                                        + 82293.4487793530257269622564012*c[133]
+                                        + 326734.06433979301265101747786167*c[136]
+                                        + 422353.80429208874358177222179443*c[137]
+                                        + 239040.8674683055110837803903392*c[138]
+                                        + 55210.43379652074423646255410632*c[139]
+                                        + 307448.99284271529387520472577908*c[142]
+                                        + 460832.34261496881182637715180248*c[143]
+                                        + 335214.18509365023588012785514968*c[144]
+                                        + 132370.38943812169656783806458603*c[145]
+                                        + 20472.57677968262010835890659203*c[146]
+                                        + 178357.14283425825275898726753404*c[149]
+                                        + 289698.2430046823739279255403948*c[150]
+                                        + 237560.72402651074594152436652286*c[151]
+                                        + 114455.09162986153496341393312741*c[152]
+                                        + 26429.982973887818984184628544734*c[153]
+                                        + 45079.130426395760279608941161623*c[157]
+                                        + 76018.83977015171467474224634998*c[158]
+                                        + 65658.31554342526688880897497009*c[159]
+                                        + 34152.598729818496785588050279873*c[160]
+                                        + y*(5290.897844411664692106133601365*c[42]
+                                             + 7825.343442942296829808078644872*c[46]
+                                             + 2957.7018105278970126676368271243*c[51]
+                                             - 21734.580741297955849097168060068*c[63]
+                                             - 71435.28539874394594354362534826*c[67]
+                                             - 20491.559237891098071352830167924*c[68]
+                                             - 74520.*c[72]
+                                             - 30307.424832868925223228364731764*c[73]
+                                             - 25073.68341508682285930889148923*c[78]
+                                             - 11455.129855222069895293678666099*c[79]
+                                             + 57385.85191491017675192591006239*c[91]
+                                             + 237649.49484482393908710050092797*c[95]
+                                             + 84177.66924784743646543389219719*c[96]
+                                             + 444449.19709681105463964604676691*c[100]
+                                             + 276667.67068090915634696804437407*c[101]
+                                             + 48491.879732590280357165383570822*c[102]
+                                             + 379157.4279900105029722643465515*c[106]
+                                             + 288614.71895937670628355885759178*c[107]
+                                             + 71720.45733261884324973490558773*c[108]
+                                             + 117767.88017112305991547482371749*c[113]
+                                             + 97109.95829470837539208375249096*c[114]
+                                             + 27107.78485970404775449277363544*c[115]
+                                             - 122696.11240785096692247912786511*c[127]
+                                             - 567506.1740633312264158637644713*c[131]
+                                             - 222254.4487743721183036746746996*c[132]
+                                             - 1.3169128700107687838147880023737e6*c[136]
+                                             - 920412.5357686084883715979550426*c[137]
+                                             - 199200.72289025459256981699194933*c[138]
+                                             - 1.8529661272673065245214132351887e6*c[142]
+                                             - 1.7213443385912070324102911258504e6*c[143]
+                                             - 654715.2052610356169533747170892*c[144]
+                                             - 91641.03884177655916234942932879*c[145]
+                                             - 1.3848907561248287861286070184996e6*c[149]
+                                             - 1.4684704041961485850829329116564e6*c[150]
+                                             - 682987.0815762183945818825537532*c[151]
+                                             - 135538.9242985202387724638681772*c[152]
+                                             - 405712.1738375618425164804704546*c[157]
+                                             - 456113.03862091028804845347809986*c[158]
+                                             - 229804.10440198843411083141239532*c[159]
+                                             + y*(34923.917306052595794621327948038*c[67]
+                                                  + 55440.*c[72]
+                                                  + 22287.718591188286986052347990427*c[78]
+                                                  - 135799.71133989939376405742910169*c[95]
+                                                  - 555269.863039585464589164089924*c[100]
+                                                  - 135259.75011066669865851771058288*c[101]
+                                                  - 649984.1622685894336667388798026*c[106]
+                                                  - 214718.19671373919211433847376394*c[107]
+                                                  - 235535.76034224611983094964743498*c[113]
+                                                  - 86319.96292862966701518555776974*c[114]
+                                                  + 343143.26803829329969331297386635*c[131]
+                                                  + 1.8157435025906054443506925487274e6*c[136]
+                                                  + 525950.02043920485049805597431*c[137]
+                                                  + 4.1691737863514396801731797791746e6*c[142]
+                                                  + 2.1505509322031877885230933750782e6*c[143]
+                                                  + 320082.98923872852384387208391029*c[144]
+                                                  + 4.0287731087267746505559476901807e6*c[149]
+                                                  + 2.5173778357648261458564564199824e6*c[150]
+                                                  + 508115.9930567035399304826728406*c[151]
+                                                  + 1.3523739127918728083882682348487e6*c[157]
+                                                  + 912226.0772418205760969069561997*c[158]
+                                                  + y*(212309.06527984150116644509320624*c[100]
+                                                       + 352074.75456215260990281689322639*c[106]
+                                                       + 147209.85021390382489434352964686*c[113]
+                                                       - 794387.7823833898819034279900683*c[136]
+                                                       - 3.8506952332273713712710618793765e6*c[142]
+                                                       - 822269.4740776894485529474669417*c[143]
+                                                       - 4.8785924363488286784075929060782e6*c[149]
+                                                       - 1.3635796610392808290055805608238e6*c[150]
+                                                       - 1.8595141300888251115338688229169e6*c[157]
+                                                       + y*(1.2160090210191699067171774355926e6*c[142]
+                                                            + 2.0773361341872431791929105277494e6*c[149]
+                                                            + 892566.7824426360535362570350001*c[157])
+                                                       - 570141.2982761378600605668476248*c[158]
+                                                       + z*(1.6445389481553788971058949338834e6*c[143]
+                                                            + 2.7271593220785616580111611216476e6*c[150]
+                                                            + 1.1402825965522757201211336952496e6*c[158]))
+                                                  + 204270.31502398971920962792212917*c[159]
+                                                  + z*(270519.50022133339731703542116576*c[101]
+                                                       + 429436.39342747838422867694752787*c[107]
+                                                       + 172639.92585725933403037111553948*c[114]
+                                                       - 1.0519000408784097009961119486201e6*c[137]
+                                                       - 4.3011018644063755770461867501565e6*c[143]
+                                                       - 1.6004149461936426192193604195514e6*c[144]
+                                                       - 5.034755671529652291712912839965e6*c[150]
+                                                       - 2.5405799652835176996524133642028e6*c[151]
+                                                       - 1.8244521544836411521938139123994e6*c[158]
+                                                       - 1.0213515751199485960481396106459e6*c[159]
+                                                       + z*(1.6004149461936426192193604195514e6*c[144]
+                                                            + 2.5405799652835176996524133642028e6*c[151]
+                                                            + 1.0213515751199485960481396106459e6*c[159])))
+                                             - 51228.89809472774517838207541981*c[160]
+                                             + z*(40983.118475782196142705660335848*c[68]
+                                                  + 60614.84966573785044645672946353*c[73]
+                                                  + 22910.259710444139790587357332197*c[79]
+                                                  - 168355.33849569487293086778439437*c[96]
+                                                  - 553335.3413618183126939360887481*c[101]
+                                                  - 242459.39866295140178582691785411*c[102]
+                                                  - 577229.4379187534125671177151836*c[107]
+                                                  - 358602.28666309421624867452793867*c[108]
+                                                  - 194219.91658941675078416750498192*c[114]
+                                                  - 135538.9242985202387724638681772*c[115]
+                                                  + 444508.89754874423660734934939921*c[132]
+                                                  + 1.8408250715372169767431959100852e6*c[137]
+                                                  + 996003.6144512729628490849597466*c[138]
+                                                  + 3.4426886771824140648205822517009e6*c[143]
+                                                  + 3.2735760263051780847668735854461e6*c[144]
+                                                  + 824769.3495759890324611448639591*c[145]
+                                                  + 2.9369408083922971701658658233128e6*c[150]
+                                                  + 3.4149354078810919729094127687661e6*c[151]
+                                                  + 1.2198503186866821489521748135948e6*c[152]
+                                                  + 912226.0772418205760969069561997*c[158]
+                                                  + 1.1490205220099421705541570619766e6*c[159]
+                                                  + 461060.08285254970660543867877829*c[160]
+                                                  + z*(242459.39866295140178582691785411*c[102]
+                                                       + 358602.28666309421624867452793867*c[108]
+                                                       + 135538.9242985202387724638681772*c[115]
+                                                       - 996003.6144512729628490849597466*c[138]
+                                                       - 3.2735760263051780847668735854461e6*c[144]
+                                                       - 1.9244618156773077424093380159046e6*c[145]
+                                                       - 3.4149354078810919729094127687661e6*c[151]
+                                                       - 2.8463174102689250142217412317212e6*c[152]
+                                                       - 1.1490205220099421705541570619766e6*c[159]
+                                                       - 1.075806859989282648746023583816e6*c[160]
+                                                       + z*(1.282974543784871828272892010603e6*c[145]
+                                                            + 1.8975449401792833428144941544808e6*c[152]
+                                                            + 717204.5733261884324973490558773*c[160]))))
+                                        + 8934.965025113416749215934207924*c[161]
+                                        + z*(5521.043379652074423646255410632*c[43]
+                                             + 7127.636354360399045960511170017*c[47]
+                                             + 2409.5808764181375781771354342613*c[52]
+                                             - 24690.856607254435229828623473035*c[64]
+                                             - 59197.83779835206109501928715178*c[68]
+                                             - 32662.933119975615564068475877884*c[69]
+                                             - 51185.87305106751815478568265809*c[73]
+                                             - 42167.665337317407618099870099573*c[74]
+                                             - 15273.506473629426527058238221465*c[79]
+                                             - 14255.272708720798091921022340034*c[80]
+                                             + 69550.65837215345871711093779222*c[92]
+                                             + 202026.40619483384751704134127324*c[96]
+                                             + 146073.07760158954082308413470427*c[97]
+                                             + 283307.69477725097609929527743905*c[101]
+                                             + 350219.13140204091369063888134483*c[102]
+                                             + 111108.85473264495853422880562866*c[103]
+                                             + 200775.45666739249132769311832472*c[107]
+                                             + 302819.70873772400483221404581488*c[108]
+                                             + 143440.91466523768649946981117547*c[109]
+                                             + 55491.4047398333573669050014234*c[114]
+                                             + 90359.2828656801591816425787848*c[115]
+                                             + 48491.879732590280357165383570822*c[116]
+                                             - 156506.86885884593659616157289743*c[128]
+                                             - 498388.76391828899255975533114456*c[132]
+                                             - 411467.24389676512863481128200598*c[133]
+                                             - 844707.6085841774871635444435889*c[137]
+                                             - 1.195204337341527555418901951696e6*c[138]
+                                             - 496893.90416868669812816298695689*c[139]
+                                             - 921664.685229937623652754303605*c[143]
+                                             - 1.6760709254682511794006392757484e6*c[144]
+                                             - 1.1913335049430952691105425812742e6*c[145]
+                                             - 286616.07491555668151702469228843*c[146]
+                                             - 579396.4860093647478558510807896*c[150]
+                                             - 1.1878036201325537297076218326143e6*c[151]
+                                             - 1.0300958246687538146707253981467e6*c[152]
+                                             - 370019.76163442946577858479962628*c[153]
+                                             - 152037.67954030342934948449269995*c[158]
+                                             - 328291.57771712633444404487485046*c[159]
+                                             - 307373.38856836647107029245251886*c[160]
+                                             - 125089.51035158783448902307891093*c[161]
+                                             + z*(32662.933119975615564068475877884*c[69]
+                                                  + 42167.665337317407618099870099573*c[74]
+                                                  + 14255.272708720798091921022340034*c[80]
+                                                  - 146073.07760158954082308413470427*c[97]
+                                                  - 350219.13140204091369063888134483*c[102]
+                                                  - 259253.99437617156991320054646687*c[103]
+                                                  - 302819.70873772400483221404581488*c[108]
+                                                  - 334695.46755222126849876289274276*c[109]
+                                                  - 90359.2828656801591816425787848*c[115]
+                                                  - 113147.71937604398750005256166525*c[116]
+                                                  + 411467.24389676512863481128200598*c[133]
+                                                  + 1.195204337341527555418901951696e6*c[138]
+                                                  + 1.1594191097269356289657136362327e6*c[139]
+                                                  + 1.6760709254682511794006392757484e6*c[144]
+                                                  + 2.7797781782005556279245993563066e6*c[145]
+                                                  + 1.1464642996622267260680987691537e6*c[146]
+                                                  + 1.1878036201325537297076218326143e6*c[151]
+                                                  + 2.4035569242270922342316925956757e6*c[152]
+                                                  + 1.4800790465377178631143391985051e6*c[153]
+                                                  + 328291.57771712633444404487485046*c[159]
+                                                  + 717204.5733261884324973490558773*c[160]
+                                                  + 500358.0414063513379560923156437*c[161]
+                                                  + z*(172835.99625078104660880036431125*c[103]
+                                                       + 223130.31170148084566584192849517*c[109]
+                                                       + 75431.8129173626583333683744435*c[116]
+                                                       - 772946.0731512904193104757574885*c[139]
+                                                       - 1.8531854521337037519497329042044e6*c[145]
+                                                       - 1.7196964494933400891021481537306e6*c[146]
+                                                       - 1.6023712828180614894877950637838e6*c[152]
+                                                       - 2.2201185698065767946715087977577e6*c[153]
+                                                       - 478136.38221745895499823270391823*c[160]
+                                                       - 750537.0621095270069341384734656*c[161]
+                                                       + z*(859848.2247466700445510740768653*c[146]
+                                                            + 1.1100592849032883973357543988788e6*c[153]
+                                                            + 375268.53105476350346706923673279*c[161])))))
+                                   - 829.4335416415229587324153638364*c[162]
+                                   + z*(657.267069006199336148363739361*c[25]
+                                        + 569.2099788303082797598008379979*c[28]
+                                        + 146.96938456699068589183704448235*c[32]
+                                        - 3415.2598729818496785588050279873*c[40]
+                                        - 4337.9626554409156185792006797824*c[43]
+                                        - 3888.4444190447161385795804616528*c[44]
+                                        - 2545.5844122715710878430397035775*c[47]
+                                        - 3367.4916480965472470253738590849*c[48]
+                                        - 602.3952191045343945442838585653*c[52]
+                                        - 869.4826047713663144231198494302*c[53]
+                                        + 10691.454531540598568940766755025*c[61]
+                                        + 15431.785379534022018642889670647*c[64]
+                                        + 20204.949888579283482152243154509*c[65]
+                                        + 13091.829513097090434475419273951*c[68]
+                                        + 25663.733165695126514625231046908*c[69]
+                                        + 13227.244611029161730265334003412*c[70]
+                                        + 6734.98329619309449405074771817*c[73]
+                                        + 15059.880477613359863607096464133*c[74]
+                                        + 11455.129855222069895293678666099*c[75]
+                                        + 1527.3506473629426527058238221465*c[79]
+                                        + 3563.8181771801995229802555850084*c[80]
+                                        + 2957.7018105278970126676368271243*c[81]
+                                        - 26026.448086513841468404663486538*c[89]
+                                        - 39927.229806236244819082205028866*c[92]
+                                        - 63251.49800597611142714980514936*c[93]
+                                        - 39490.758412570402292425776586334*c[96]
+                                        - 91295.67350099346301442758419017*c[97]
+                                        - 68730.77913133241937176207199659*c[98]
+                                        - 29019.364569197582621281981543236*c[101]
+                                        - 77452.30790622058668158359875895*c[102]
+                                        - 87299.81443279246741975120442252*c[103]
+                                        - 34120.961299471033513931510986717*c[104]
+                                        - 13942.740046346700786645355439217*c[107]
+                                        - 39844.698518121579583186058659852*c[108]
+                                        - 51228.89809472774517838207541981*c[109]
+                                        - 29549.61928688760619376346971533*c[110]
+                                        - 3082.8558188796309648280556346336*c[114]
+                                        - 9035.92828656801591816425787848*c[115]
+                                        - 12122.969933147570089291345892706*c[116]
+                                        - 7629.67889232567899686478268049*c[117]
+                                        + 54215.56971940809550898554727088*c[125]
+                                        + 86078.77787236526512788886509359*c[128]
+                                        + 153974.54335051622422135838570926*c[129]
+                                        + 92269.27115784539456849524373893*c[132]
+                                        + 236212.67705184664791998425448491*c[133]
+                                        + 215161.3719978565297492047167632*c[134]
+                                        + 79689.3970362431591663721173197*c[137]
+                                        + 233630.47746387884313743968191588*c[138]
+                                        + 310558.69010542918633010186684805*c[139]
+                                        + 177297.71572132563716258081829198*c[140]
+                                        + 54215.56971940809550898554727088*c[143]
+                                        + 171680.87604622711733444048137006*c[144]
+                                        + 263467.98667010760759175460932027*c[145]
+                                        + 225198.34457650882119194797251233*c[146]
+                                        + 74186.79127715391358001795890646*c[147]
+                                        + 24973.986465920894304131512103*c[150]
+                                        + 82486.3625092051201185848494871*c[151]
+                                        + 135538.9242985202387724638681772*c[152]
+                                        + 132149.91486943909492092314272367*c[153]
+                                        + 64247.64587126908885835562377369*c[154]
+                                        + 5429.917126439408191053017596427*c[158]
+                                        + 18238.420984284796358002493047248*c[159]
+                                        + 30737.338856836647107029245251886*c[160]
+                                        + 31272.377587896958622255769727733*c[161]
+                                        + 16588.670832830459174648307276727*c[162]
+                                        + z*(3888.4444190447161385795804616528*c[44]
+                                             + 3367.4916480965472470253738590849*c[48]
+                                             + 869.4826047713663144231198494302*c[53]
+                                             - 20204.949888579283482152243154509*c[65]
+                                             - 25663.733165695126514625231046908*c[69]
+                                             - 30863.570759068044037285779341294*c[70]
+                                             - 15059.880477613359863607096464133*c[74]
+                                             - 26728.636328851496422351916887563*c[75]
+                                             - 3563.8181771801995229802555850084*c[80]
+                                             - 6901.30422456509302955781926329*c[81]
+                                             + 63251.49800597611142714980514936*c[93]
+                                             + 91295.67350099346301442758419017*c[97]
+                                             + 160371.81797310897853411150132538*c[98]
+                                             + 77452.30790622058668158359875895*c[102]
+                                             + 203699.56700984909064608614365254*c[103]
+                                             + 136483.84519788413405572604394687*c[104]
+                                             + 39844.698518121579583186058659852*c[108]
+                                             + 119534.09555436473874955817597956*c[109]
+                                             + 118198.47714755042477505387886132*c[110]
+                                             + 9035.92828656801591816425787848*c[115]
+                                             + 28286.929844010996875013140416313*c[116]
+                                             + 30518.715569302715987459130721959*c[117]
+                                             - 153974.54335051622422135838570926*c[129]
+                                             - 236212.67705184664791998425448491*c[133]
+                                             - 502043.2013283319027481443391141*c[134]
+                                             - 233630.47746387884313743968191588*c[138]
+                                             - 724636.9435793347681035710226455*c[139]
+                                             - 709190.8628853025486503232731679*c[140]
+                                             - 171680.87604622711733444048137006*c[144]
+                                             - 614758.635563584417714094088414*c[145]
+                                             - 900793.3783060352847677918900493*c[146]
+                                             - 445120.74766292348148010775343875*c[147]
+                                             - 82486.3625092051201185848494871*c[151]
+                                             - 316257.4900298805571357490257468*c[152]
+                                             - 528599.6594777563796836925708947*c[153]
+                                             - 385485.87522761453315013374264212*c[154]
+                                             - 18238.420984284796358002493047248*c[159]
+                                             - 71720.45733261884324973490558773*c[160]
+                                             - 125089.51035158783448902307891093*c[161]
+                                             - 99532.02499698275504788984366036*c[162]
+                                             + z*(20575.713839378696024857186227529*c[70]
+                                                  + 17819.090885900997614901277925042*c[75]
+                                                  + 4600.8694830433953530385461755267*c[81]
+                                                  - 106914.54531540598568940766755025*c[98]
+                                                  - 135799.71133989939376405742910169*c[103]
+                                                  - 204725.7677968262010835890659203*c[104]
+                                                  - 79689.3970362431591663721173197*c[109]
+                                                  - 177297.71572132563716258081829198*c[110]
+                                                  - 18857.953229340664583342093610875*c[116]
+                                                  - 45778.073353954073981188696082939*c[117]
+                                                  + 334695.46755222126849876289274276*c[134]
+                                                  + 483091.29571955651206904734843031*c[139]
+                                                  + 1.0637862943279538229754849097519e6*c[140]
+                                                  + 409839.09037572294514272939227597*c[145]
+                                                  + 1.351190067459052927151687835074e6*c[146]
+                                                  + 1.1128018691573087037002693835969e6*c[147]
+                                                  + 210838.32668658703809049935049787*c[152]
+                                                  + 792899.489216634569525538856342*c[153]
+                                                  + 963714.6880690363328753343566053*c[154]
+                                                  + 47813.638221745895499823270391823*c[160]
+                                                  + 187634.2655273817517335346183664*c[161]
+                                                  + 248830.06249245688761972460915091*c[162]
+                                                  + z*(102362.88389841310054179453296015*c[104]
+                                                       + 88648.85786066281858129040914599*c[110]
+                                                       + 22889.03667697703699059434804147*c[117]
+                                                       - 531893.1471639769114877424548759*c[140]
+                                                       - 675595.033729526463575843917537*c[146]
+                                                       - 1.2240820560730395740702963219566e6*c[147]
+                                                       - 396449.74460831728476276942817102*c[153]
+                                                       - 1.0600861568759399661628677922658e6*c[154]
+                                                       - 93817.1327636908758667673091832*c[161]
+                                                       - 273713.068741702576381697070066*c[162]
+                                                       + z*(489632.82242921582962811852878262*c[147]
+                                                            + 424034.46275037598646514711690633*c[154]
+                                                            + 109485.2274966810305526788280264*c[162]))))))
+                              + y*(146.96938456699068589183704448235*c[14]
+                                   + 113.84199576606165595196016759958*c[17]
+                                   - 407.29350596345137405488635257239*c[24]
+                                   - 1051.6273104099189378373819829775*c[27]
+                                   - 569.2099788303082797598008379979*c[28]
+                                   - 622.1511070471545821727328738644*c[31]
+                                   - 440.90815370097205767551113344706*c[32]
+                                   + 796.893970362431591663721173197*c[39]
+                                   + 2498.4795376388416601612297562*c[42]
+                                   + 1577.4409656148784067560729744663*c[43]
+                                   + 3825.7234609940117834617273374928*c[46]
+                                   + 4072.9350596345137405488635257239*c[47]
+                                   + 1346.996659238618898810149543634*c[48]
+                                   + 1971.8012070185980084450912180829*c[51]
+                                   + 2409.5808764181375781771354342613*c[52]
+                                   + 1043.3791257256395773077438193162*c[53]
+                                   - 1330.2150202128977614290787902765*c[60]
+                                   - 4507.9130426395760279608941161623*c[63]
+                                   - 3086.3570759068044037285779341294*c[64]
+                                   - 8381.740153452622990709118707529*c[67]
+                                   - 9676.569640115240755916614245964*c[68]
+                                   - 3732.9066422829274930363972431867*c[69]
+                                   - 10080.*c[72]
+                                   - 14816.963251624807886911644979974*c[73]
+                                   - 9638.323505672550312708541737045*c[74]
+                                   - 2545.5844122715710878430397035775*c[75]
+                                   - 4775.9396981117757827255031408058*c[78]
+                                   - 7636.753236814713263529119110732*c[79]
+                                   - 5702.109083488319236768408936014*c[80]
+                                   - 1971.8012070185980084450912180829*c[81]
+                                   + 2020.4949888579283482152243154509*c[88]
+                                   + 7129.757359125203778269582765328*c[91]
+                                   + 5151.900620159515460526736132757*c[92]
+                                   + 14402.999687565087217400030359271*c[95]
+                                   + 17459.072140294283118756659122379*c[96]
+                                   + 7303.653880079477041154206735214*c[97]
+                                   + 20997.599862841467148329734492925*c[100]
+                                   + 32462.340026560007678044250539891*c[101]
+                                   + 22898.943207056521279772542241777*c[102]
+                                   + 7054.530459215552922808178135153*c[103]
+                                   + 21924.068965408770580028890786991*c[106]
+                                   + 39039.672129770762202606995229807*c[107]
+                                   + 35063.33469594699003320373162067*c[108]
+                                   + 18214.719322569864952313626815932*c[109]
+                                   + 4221.37418384108659910906710219*c[110]
+                                   + 9813.990014260254992956235309791*c[113]
+                                   + 18497.134913277785788968333807802*c[114]
+                                   + 18071.85657313603183632851575696*c[115]
+                                   + 10775.973273908951190481196349072*c[116]
+                                   + 3269.8623824252909986563354344956*c[117]
+                                   - 2880.*c[124]
+                                   - 10410.579234605536587361865394615*c[127]
+                                   - 7825.343442942296829808078644872*c[128]
+                                   - 21996.363335788032031622626529894*c[131]
+                                   - 27613.431514391687425608065644496*c[132]
+                                   - 12191.62204138563344103144539277*c[133]
+                                   - 34918.144280588566237513318244758*c[136]
+                                   - 55782.57792537021141646048212379*c[137]
+                                   - 41315.705488349100681147227959861*c[138]
+                                   - 13802.60844913018605911563852658*c[139]
+                                   - 44118.241125412060107652696075921*c[142]
+                                   - 81323.35457911214326347832090632*c[143]
+                                   - 76819.91741729484572252930013847*c[144]
+                                   - 43274.935008616708493331674960817*c[145]
+                                   - 11698.615302675782919062232338303*c[146]
+                                   - 41966.386549237235943291121772715*c[149]
+                                   - 84911.5539841310406340471411502*c[150]
+                                   - 92384.72601030973453281503142556*c[151]
+                                   - 66263.47410149878339987122444219*c[152]
+                                   - 30205.694827300364553353861193982*c[153]
+                                   - 6424.764587126908885835562377369*c[154]
+                                   - 18031.652170558304111843576464649*c[157]
+                                   - 38009.419885075857337371123174988*c[158]
+                                   - 43772.210362283511259205983313394*c[159]
+                                   - 34152.598729818496785588050279873*c[160]
+                                   - 17869.930050226833498431868415847*c[161]
+                                   + y*(920.1738966086790706077092351053*c[27]
+                                        + 777.6888838089432277159160923306*c[31]
+                                        - 2351.5101530718509742693927117177*c[42]
+                                        - 8694.826047713663144231198494302*c[46]
+                                        - 3563.8181771801995229802555850084*c[47]
+                                        - 5915.403621055794025335273654249*c[51]
+                                        - 3011.9760955226719727214192928267*c[52]
+                                        + 4346.9161482595911698194336120136*c[63]
+                                        + 20001.879911648304864192215097513*c[67]
+                                        + 9107.359661284932476156813407966*c[68]
+                                        + 42120.*c[72]
+                                        + 33674.916480965472470253738590849*c[73]
+                                        + 8433.533067463481523619974019915*c[74]
+                                        + 25073.68341508682285930889148923*c[78]
+                                        + 22910.259710444139790587357332197*c[79]
+                                        + 7127.636354360399045960511170017*c[80]
+                                        - 6955.860838170930515384958795441*c[91]
+                                        - 34978.7135269437832422572165868*c[95]
+                                        - 16835.533849569487293086778439437*c[96]
+                                        - 90989.59940564635764276218280268*c[100]
+                                        - 77466.94779065456377715105242474*c[101]
+                                        - 21551.946547817902380962392698143*c[102]
+                                        - 144440.92494857542970371975106724*c[106]
+                                        - 163130.05854225639920375065863883*c[107]
+                                        - 79689.3970362431591663721173197*c[108]
+                                        - 15937.879407248631833274423463941*c[109]
+                                        - 78511.92011408203994364988247833*c[113]
+                                        - 97109.95829470837539208375249096*c[114]
+                                        - 54215.56971940809550898554727088*c[115]
+                                        - 13469.96659238618898810149543634*c[116]
+                                        + 10224.676033987580576873260655426*c[127]
+                                        + 53891.09017268067847747543499824*c[131]
+                                        + 26939.933184772377976202990872679*c[132]
+                                        + 153390.41951829977311479064800376*c[136]
+                                        + 135471.9749616133705828325994435*c[137]
+                                        + 39840.144578050918513963398389866*c[138]
+                                        + 299176.82263170053260501984526484*c[142]
+                                        + 352401.20317615262080840605726072*c[143]
+                                        + 183320.25747308997274694492078498*c[144]
+                                        + 40729.350596345137405488635257239*c[145]
+                                        + 398680.6722177537414612656568408*c[149]
+                                        + 559417.2968366280324125458711072*c[150]
+                                        + 386036.17654307996215497709559965*c[151]
+                                        + 150598.80477613359863607096464133*c[152]
+                                        + 26429.982973887818984184628544734*c[153]
+                                        + 202856.0869187809212582402352273*c[157]
+                                        + 304075.35908060685869896898539991*c[158]
+                                        + 229804.10440198843411083141239532*c[159]
+                                        + 102457.79618945549035676415083962*c[160]
+                                        + y*(5216.895628628197886538719096581*c[46]
+                                             + 4600.8694830433953530385461755267*c[51]
+                                             - 12699.606293110034834407755617468*c[67]
+                                             - 60480.*c[72]
+                                             - 20204.949888579283482152243154509*c[73]
+                                             - 44575.437182376573972104695980854*c[78]
+                                             - 17819.090885900997614901277925042*c[79]
+                                             + 22633.285223316565627342904850282*c[95]
+                                             + 136095.55466656506485028531615785*c[100]
+                                             + 49185.363676606072239460985666501*c[101]
+                                             + 361102.31237143857425929937766809*c[106]
+                                             + 234238.03277862457321564197137884*c[107]
+                                             + 47813.638221745895499823270391823*c[108]
+                                             + 235535.76034224611983094964743498*c[113]
+                                             + 172639.92585725933403037111553948*c[114]
+                                             + 42167.665337317407618099870099573*c[115]
+                                             - 35194.181337260851250596202447831*c[131]
+                                             - 232787.62853725710825008878829839*c[136]
+                                             - 87658.33673986747508300932905167*c[137]
+                                             - 772069.2196947110518839221813286*c[142]
+                                             - 527095.8167164675952262483762447*c[143]
+                                             - 116393.81426862855412504439414919*c[144]
+                                             - 1.5107899157725404939584803838178e6*c[149]
+                                             - 1.398543242091570081031364677768e6*c[150]
+                                             - 554308.3560618584071968901885533*c[151]
+                                             - 90359.2828656801591816425787848*c[152]
+                                             - 901582.6085279152055921788232325*c[157]
+                                             - 912226.0772418205760969069561997*c[158]
+                                             - 408540.63004797943841925584425835*c[159]
+                                             + y*(27720.*c[72]
+                                                  + 25073.68341508682285930889148923*c[78]
+                                                  - 65325.86623995123112813695175577*c[100]
+                                                  - 379157.4279900105029722643465515*c[106]
+                                                  - 107359.09835686959605716923688197*c[107]
+                                                  - 294419.70042780764978868705929372*c[113]
+                                                  - 97109.95829470837539208375249096*c[114]
+                                                  + 113483.96891191284027191828429546*c[136]
+                                                  + 839625.2764179982689237653721949*c[142]
+                                                  + 253005.99202390444570859922059744*c[143]
+                                                  + 2.6753571425138737913848090130106e6*c[149]
+                                                  + 1.4684704041961485850829329116564e6*c[150]
+                                                  + 254057.99652835176996524133642028*c[151]
+                                                  + 1.8595141300888251115338688229169e6*c[157]
+                                                  + 1.1402825965522757201211336952496e6*c[158]
+                                                  + y*(140829.90182486104396112675729056*c[106]
+                                                       + 129544.66818823536590702230608924*c[113]
+                                                       - 324269.07227177864179124731615802*c[142]
+                                                       - 2.2158252097997260578057712295994e6*c[149]
+                                                       - 545431.8644157123316022322243295*c[150]
+                                                       - 1.7851335648852721070725140700003e6*c[157]
+                                                       + y*(692445.3780624143930643035092498*c[149]
+                                                            + 644631.5650974593719984078586112*c[157])
+                                                       - 501724.3424830013168532988259098*c[158]
+                                                       + z*(1.090863728831424663204464448659e6*c[150]
+                                                            + 1.0034486849660026337065976518197e6*c[158]))
+                                                  + 229804.10440198843411083141239532*c[159]
+                                                  + z*(214718.19671373919211433847376394*c[107]
+                                                       + 194219.91658941675078416750498192*c[114]
+                                                       - 506011.9840478088914171984411949*c[143]
+                                                       - 2.9369408083922971701658658233128e6*c[150]
+                                                       - 1.2702899826417588498262066821014e6*c[151]
+                                                       - 2.2805651931045514402422673904993e6*c[158]
+                                                       - 1.1490205220099421705541570619766e6*c[159]
+                                                       + z*(1.2702899826417588498262066821014e6*c[151]
+                                                            + 1.1490205220099421705541570619766e6*c[159])))
+                                             - 79689.3970362431591663721173197*c[160]
+                                             + z*(40409.899777158566964304486309019*c[73]
+                                                  + 35638.181771801995229802555850084*c[79]
+                                                  - 98370.727353212144478921971333*c[101]
+                                                  - 468476.06555724914643128394275768*c[107]
+                                                  - 239068.19110872947749911635195911*c[108]
+                                                  - 345279.85171451866806074223107896*c[114]
+                                                  - 210838.32668658703809049935049787*c[115]
+                                                  + 175316.67347973495016601865810335*c[137]
+                                                  + 1.0541916334329351904524967524893e6*c[143]
+                                                  + 581969.071343142770625221970746*c[144]
+                                                  + 2.797086484183140162062729355536e6*c[150]
+                                                  + 2.7715417803092920359844509427667e6*c[151]
+                                                  + 813233.5457911214326347832090632*c[152]
+                                                  + 1.8244521544836411521938139123994e6*c[158]
+                                                  + 2.0427031502398971920962792212917e6*c[159]
+                                                  + 717204.5733261884324973490558773*c[160]
+                                                  + z*(239068.19110872947749911635195911*c[108]
+                                                       + 210838.32668658703809049935049787*c[115]
+                                                       - 581969.071343142770625221970746*c[144]
+                                                       - 2.7715417803092920359844509427667e6*c[151]
+                                                       - 1.8975449401792833428144941544808e6*c[152]
+                                                       - 2.0427031502398971920962792212917e6*c[159]
+                                                       - 1.6734773377611063424938144637138e6*c[160]
+                                                       + z*(1.2650299601195222285429961029872e6*c[152]
+                                                            + 1.1156515585074042283292096424759e6*c[160]))))
+                                        + 22337.412562783541873039835519809*c[161]
+                                        + z*(7127.636354360399045960511170017*c[47]
+                                             + 6023.952191045343945442838585653*c[52]
+                                             - 18214.719322569864952313626815932*c[68]
+                                             - 67349.8329619309449405074771817*c[73]
+                                             - 42167.665337317407618099870099573*c[74]
+                                             - 45820.519420888279581174714664394*c[79]
+                                             - 35638.181771801995229802555850084*c[80]
+                                             + 33671.067699138974586173556878874*c[96]
+                                             + 154933.89558130912755430210484948*c[101]
+                                             + 107759.73273908951190481196349072*c[102]
+                                             + 326260.11708451279840750131727767*c[107]
+                                             + 398446.98518121579583186058659852*c[108]
+                                             + 143440.91466523768649946981117547*c[109]
+                                             + 194219.91658941675078416750498192*c[114]
+                                             + 271077.8485970404775449277363544*c[115]
+                                             + 121229.69933147570089291345892706*c[116]
+                                             - 53879.86636954475595240598174536*c[132]
+                                             - 270943.949923226741165665198887*c[137]
+                                             - 199200.72289025459256981699194933*c[138]
+                                             - 704802.4063523052416168121145214*c[143]
+                                             - 916601.2873654498637347246039249*c[144]
+                                             - 366564.15536710623664939771731515*c[145]
+                                             - 1.1188345936732560648250917422144e6*c[150]
+                                             - 1.9301808827153998107748854779982e6*c[151]
+                                             - 1.355389242985202387724638681772e6*c[152]
+                                             - 370019.76163442946577858479962628*c[153]
+                                             - 608150.7181612137173979379707998*c[158]
+                                             - 1.1490205220099421705541570619766e6*c[159]
+                                             - 922120.1657050994132108773575566*c[160]
+                                             - 312723.77587896958622255769727733*c[161]
+                                             + z*(42167.665337317407618099870099573*c[74]
+                                                  + 35638.181771801995229802555850084*c[80]
+                                                  - 107759.73273908951190481196349072*c[102]
+                                                  - 398446.98518121579583186058659852*c[108]
+                                                  - 334695.46755222126849876289274276*c[109]
+                                                  - 271077.8485970404775449277363544*c[115]
+                                                  - 282869.29844010996875013140416313*c[116]
+                                                  + 199200.72289025459256981699194933*c[138]
+                                                  + 916601.2873654498637347246039249*c[144]
+                                                  + 855316.362523247885515261340402*c[145]
+                                                  + 1.9301808827153998107748854779982e6*c[151]
+                                                  + 3.162574900298805571357490257468e6*c[152]
+                                                  + 1.4800790465377178631143391985051e6*c[153]
+                                                  + 1.1490205220099421705541570619766e6*c[159]
+                                                  + 2.151613719978565297492047167632e6*c[160]
+                                                  + 1.2508951035158783448902307891093e6*c[161]
+                                                  + z*(223130.31170148084566584192849517*c[109]
+                                                       + 188579.53229340664583342093610875*c[116]
+                                                       - 570210.9083488319236768408936014*c[145]
+                                                       - 2.1083832668658703809049935049787e6*c[152]
+                                                       - 2.2201185698065767946715087977577e6*c[153]
+                                                       - 1.4344091466523768649946981117547e6*c[160]
+                                                       - 1.876342655273817517335346183664e6*c[161]
+                                                       + z*(1.1100592849032883973357543988788e6*c[153]
+                                                            + 938171.327636908758667673091832*c[161])))))
+                                   - 4976.6012498491377523944921830182*c[162]
+                                   + z*(1138.4199576606165595196016759958*c[28]
+                                        + 881.8163074019441153510222668941*c[32]
+                                        - 3154.8819312297568135121459489326*c[43]
+                                        - 8145.870119269027481097727051448*c[47]
+                                        - 6734.98329619309449405074771817*c[48]
+                                        - 4819.1617528362751563542708685227*c[52]
+                                        - 5216.895628628197886538719096581*c[53]
+                                        + 6172.714151813608807457155868259*c[64]
+                                        + 19353.139280230481511833228491928*c[68]
+                                        + 18664.533211414637465181986215933*c[69]
+                                        + 29633.926503249615773823289959947*c[73]
+                                        + 48191.617528362751563542708685227*c[74]
+                                        + 22910.259710444139790587357332197*c[75]
+                                        + 15273.506473629426527058238221465*c[79]
+                                        + 28510.545417441596183842044680068*c[80]
+                                        + 17746.210863167382076005820962746*c[81]
+                                        - 10303.801240319030921053472265514*c[92]
+                                        - 34918.144280588566237513318244758*c[96]
+                                        - 36518.269400397385205771033676068*c[97]
+                                        - 64924.68005312001535608850107978*c[101]
+                                        - 114494.71603528260639886271120889*c[102]
+                                        - 63490.77413293997630527360321638*c[103]
+                                        - 78079.34425954152440521399045961*c[107]
+                                        - 175316.67347973495016601865810335*c[108]
+                                        - 163932.47390312878457082264134339*c[109]
+                                        - 59099.23857377521238752693943066*c[110]
+                                        - 36994.269826555571577936667615603*c[114]
+                                        - 90359.2828656801591816425787848*c[115]
+                                        - 96983.75946518056071433076714164*c[116]
+                                        - 45778.073353954073981188696082939*c[117]
+                                        + 15650.686885884593659616157289743*c[128]
+                                        + 55226.86302878337485121613128899*c[132]
+                                        + 60958.11020692816720515722696385*c[133]
+                                        + 111565.15585074042283292096424759*c[137]
+                                        + 206578.5274417455034057361397993*c[138]
+                                        + 124223.47604217167453204074673922*c[139]
+                                        + 162646.70915822428652695664181264*c[143]
+                                        + 384099.58708647422861264650069234*c[144]
+                                        + 389474.41507755037643998507464735*c[145]
+                                        + 163780.61423746096086687125273624*c[146]
+                                        + 169823.1079682620812680942823004*c[150]
+                                        + 461923.63005154867266407515712778*c[151]
+                                        + 596371.2669134890505988410199797*c[152]
+                                        + 422879.72758220510374695405671575*c[153]
+                                        + 128495.29174253817771671124754737*c[154]
+                                        + 76018.83977015171467474224634998*c[158]
+                                        + 218861.05181141755629602991656697*c[159]
+                                        + 307373.38856836647107029245251886*c[160]
+                                        + 250179.02070317566897804615782186*c[161]
+                                        + 99532.02499698275504788984366036*c[162]
+                                        + z*(6734.98329619309449405074771817*c[48]
+                                             + 5216.895628628197886538719096581*c[53]
+                                             - 18664.533211414637465181986215933*c[69]
+                                             - 48191.617528362751563542708685227*c[74]
+                                             - 53457.27265770299284470383377513*c[75]
+                                             - 28510.545417441596183842044680068*c[80]
+                                             - 41407.825347390558177346915579741*c[81]
+                                             + 36518.269400397385205771033676068*c[97]
+                                             + 114494.71603528260639886271120889*c[102]
+                                             + 148145.13964352661137897174083821*c[103]
+                                             + 175316.67347973495016601865810335*c[108]
+                                             + 382509.10577396716399858616313458*c[109]
+                                             + 236396.95429510084955010775772264*c[110]
+                                             + 90359.2828656801591816425787848*c[115]
+                                             + 226295.4387520879750001051233305*c[116]
+                                             + 183112.29341581629592475478433176*c[117]
+                                             - 60958.11020692816720515722696385*c[133]
+                                             - 206578.5274417455034057361397993*c[138]
+                                             - 289854.77743173390724142840905818*c[139]
+                                             - 384099.58708647422861264650069234*c[144]
+                                             - 908773.6351809508783599651741772*c[145]
+                                             - 655122.456949843843467485010945*c[146]
+                                             - 461923.63005154867266407515712778*c[151]
+                                             - 1.3915329561314744513972957132859e6*c[152]
+                                             - 1.691518910328820414987816226863e6*c[153]
+                                             - 770971.7504552290663002674852842*c[154]
+                                             - 218861.05181141755629602991656697*c[159]
+                                             - 717204.5733261884324973490558773*c[160]
+                                             - 1.0007160828127026759121846312874e6*c[161]
+                                             - 597192.1499818965302873390619622*c[162]
+                                             + z*(35638.181771801995229802555850084*c[75]
+                                                  + 27605.21689826037211823127705316*c[81]
+                                                  - 98763.42642901774091931449389214*c[103]
+                                                  - 255006.07051597810933239077542305*c[109]
+                                                  - 354595.43144265127432516163658396*c[110]
+                                                  - 150863.625834725316666736748887*c[116]
+                                                  - 274668.44012372444388713217649763*c[117]
+                                                  + 193236.51828782260482761893937212*c[139]
+                                                  + 605849.0901206339189066434494514*c[145]
+                                                  + 982683.6854247657652012275164175*c[146]
+                                                  + 927688.6374209829675981971421906*c[152]
+                                                  + 2.5372783654932306224817243402945e6*c[153]
+                                                  + 1.9274293761380726657506687132106e6*c[154]
+                                                  + 478136.38221745895499823270391823*c[160]
+                                                  + 1.5010741242190540138682769469312e6*c[161]
+                                                  + 1.4929803749547413257183476549055e6*c[162]
+                                                  + z*(177297.71572132563716258081829198*c[110]
+                                                       + 137334.22006186222194356608824882*c[117]
+                                                       - 491341.84271238288260061375820873*c[146]
+                                                       - 1.2686391827466153112408621701473e6*c[153]
+                                                       - 2.1201723137518799323257355845317e6*c[154]
+                                                       - 750537.0621095270069341384734656*c[161]
+                                                       - 1.642278412450215458290182420396e6*c[162]
+                                                       + z*(848068.9255007519729302942338127*c[154]
+                                                            + 656911.3649800861833160729681584*c[162]))))))
+                              + 751.3188404399293379934823526937*c[163]
+                              + z*(160.99689437998485814146050414865*c[15]
+                                   + 92.95160030897800524430236959478*c[18]
+                                   - 525.8136552049594689186909914888*c[25]
+                                   - 683.0519745963699357117610055975*c[28]
+                                   - 952.4704719832526125805816713101*c[29]
+                                   - 293.93876913398137178367408896471*c[32]
+                                   - 549.9090833947008007905656632474*c[33]
+                                   + 1138.4199576606165595196016759958*c[40]
+                                   + 1708.8943794161182739857457223385*c[43]
+                                   + 3110.7555352357729108636643693222*c[44]
+                                   + 1527.3506473629426527058238221465*c[47]
+                                   + 4040.9899777158566964304486309019*c[48]
+                                   + 3240.*c[49]
+                                   + 602.3952191045343945442838585653*c[52]
+                                   + 1738.9652095427326288462396988604*c[53]
+                                   + 1870.6148721743874770096420488263*c[54]
+                                   - 2036.467529817256870274431762862*c[61]
+                                   - 3233.3264604737950896204149786118*c[64]
+                                   - 6734.98329619309449405074771817*c[65]
+                                   - 3415.2598729818496785588050279873*c[68]
+                                   - 10109.955489516261960306909200297*c[69]
+                                   - 10581.795688823329384212267202729*c[70]
+                                   - 2693.9933184772377976202990872679*c[73]
+                                   - 9035.92828656801591816425787848*c[74]
+                                   - 13746.155826266483874352414399318*c[75]
+                                   - 8357.89447169560761976963049641*c[76]
+                                   - 1018.233764908628435137215881431*c[79]
+                                   - 3563.8181771801995229802555850084*c[80]
+                                   - 5915.403621055794025335273654249*c[81]
+                                   - 4825.4326230919440742745136333039*c[82]
+                                   + 3253.3060108142301835505829358172*c[89]
+                                   + 5312.897514539500318668196636906*c[92]
+                                   + 12047.904382090687890885677171307*c[93]
+                                   + 6027.53681033969298147551326844*c[96]
+                                   + 19128.617304970058917308636687464*c[97]
+                                   + 22910.259710444139790587357332197*c[98]
+                                   + 5656.316822809698307538013351648*c[101]
+                                   + 20204.949888579283482152243154509*c[102]
+                                   + 34390.835988675820498689868408871*c[103]
+                                   + 27296.769039576826811145208789374*c[104]
+                                   + 4182.822013904010235993606631765*c[107]
+                                   + 15937.879407248631833274423463941*c[108]
+                                   + 30737.338856836647107029245251886*c[109]
+                                   + 35459.543144265127432516163658396*c[110]
+                                   + 18171.978428338506037320875188051*c[111]
+                                   + 1541.4279094398154824140278173168*c[114]
+                                   + 6023.952191045343945442838585653*c[115]
+                                   + 12122.969933147570089291345892706*c[116]
+                                   + 15259.35778465135799372956536098*c[117]
+                                   + 10491.596637309308985822780443179*c[118]
+                                   - 4819.1617528362751563542708685227*c[125]
+                                   - 7999.239963896570092692702614758*c[128]
+                                   - 19246.817918814528027669798213658*c[129]
+                                   - 9428.976614670332291671046805438*c[132]
+                                   - 31431.525575447336215159195153234*c[133]
+                                   - 40983.118475782196142705660335848*c[134]
+                                   - 9562.727644349179099964654078365*c[137]
+                                   - 35659.388665539402373609214608213*c[138]
+                                   - 65069.43983161373427868801019674*c[139]
+                                   - 59099.23857377521238752693943066*c[140]
+                                   - 8433.533067463481523619974019915*c[143]
+                                   - 33463.221602230709310950263317893*c[144]
+                                   - 68730.77913133241937176207199659*c[145]
+                                   - 88714.49937862468713622192856547*c[146]
+                                   - 59349.43302172313086401436712517*c[147]
+                                   - 5993.75675182101463299156290472*c[150]
+                                   - 24745.908752761536035575454846131*c[151]
+                                   - 54215.56971940809550898554727088*c[152]
+                                   - 79289.9489216634569525538856342*c[153]
+                                   - 77097.17504552290663002674852842*c[154]
+                                   - 35135.704916793685982346295706826*c[155]
+                                   - 2171.9668505757632764212070385708*c[158]
+                                   - 9119.210492142398179001246523624*c[159]
+                                   - 20491.559237891098071352830167924*c[160]
+                                   - 31272.377587896958622255769727733*c[161]
+                                   - 33177.341665660918349296614553455*c[162]
+                                   - 20285.60869187809212582402352273*c[163]
+                                   + z*(952.4704719832526125805816713101*c[29]
+                                        + 549.9090833947008007905656632474*c[33]
+                                        - 3110.7555352357729108636643693222*c[44]
+                                        - 4040.9899777158566964304486309019*c[48]
+                                        - 7560.*c[49]
+                                        - 1738.9652095427326288462396988604*c[53]
+                                        - 4364.7680350735707796891647805948*c[54]
+                                        + 6734.98329619309449405074771817*c[65]
+                                        + 10109.955489516261960306909200297*c[69]
+                                        + 24690.856607254435229828623473035*c[70]
+                                        + 9035.92828656801591816425787848*c[74]
+                                        + 32074.363594621795706822300265076*c[75]
+                                        + 33431.577886782430479078521985641*c[76]
+                                        + 3563.8181771801995229802555850084*c[80]
+                                        + 13802.60844913018605911563852658*c[81]
+                                        + 19301.730492367776297098054533216*c[82]
+                                        - 12047.904382090687890885677171307*c[93]
+                                        - 19128.617304970058917308636687464*c[97]
+                                        - 53457.27265770299284470383377513*c[98]
+                                        - 20204.949888579283482152243154509*c[102]
+                                        - 80245.28397357691449694302628737*c[103]
+                                        - 109187.0761583073072445808351575*c[104]
+                                        - 15937.879407248631833274423463941*c[108]
+                                        - 71720.45733261884324973490558773*c[109]
+                                        - 141838.17257706050973006465463358*c[110]
+                                        - 109031.87057003103622392525112831*c[111]
+                                        - 6023.952191045343945442838585653*c[115]
+                                        - 28286.929844010996875013140416313*c[116]
+                                        - 61037.43113860543197491826144392*c[117]
+                                        - 62949.57982385585391493668265907*c[118]
+                                        + 19246.817918814528027669798213658*c[129]
+                                        + 31431.525575447336215159195153234*c[133]
+                                        + 95627.27644349179099964654078365*c[134]
+                                        + 35659.388665539402373609214608213*c[138]
+                                        + 151828.69294043204665027202379238*c[139]
+                                        + 236396.95429510084955010775772264*c[140]
+                                        + 33463.221602230709310950263317893*c[144]
+                                        + 160371.81797310897853411150132538*c[145]
+                                        + 354857.99751449874854488771426186*c[146]
+                                        + 356096.598130338785184086202751*c[147]
+                                        + 24745.908752761536035575454846131*c[151]
+                                        + 126502.99601195222285429961029872*c[152]
+                                        + 317159.79568665382781021554253681*c[153]
+                                        + 462583.05027313743978016049117055*c[154]
+                                        + 292797.54097328071651955246422355*c[155]
+                                        + 9119.210492142398179001246523624*c[159]
+                                        + 47813.638221745895499823270391823*c[160]
+                                        + 125089.51035158783448902307891093*c[161]
+                                        + 199064.04999396551009577968732073*c[162]
+                                        + 169046.73909898410104853352935608*c[163]
+                                        + z*(5040.*c[49]
+                                             + 2909.8453567157138531261098537299*c[54]
+                                             - 16460.571071502956819885748982024*c[70]
+                                             - 21382.909063081197137881533510051*c[75]
+                                             - 50147.36683017364571861778297846*c[76]
+                                             - 9201.738966086790706077092351053*c[81]
+                                             - 28952.595738551664445647081799823*c[82]
+                                             + 35638.181771801995229802555850084*c[98]
+                                             + 53496.85598238460966462868419158*c[103]
+                                             + 163780.61423746096086687125273624*c[104]
+                                             + 47813.638221745895499823270391823*c[109]
+                                             + 212757.25886559076459509698195038*c[110]
+                                             + 272579.67642507759055981312782077*c[111]
+                                             + 18857.953229340664583342093610875*c[116]
+                                             + 91556.14670790814796237739216588*c[117]
+                                             + 157373.94955963963478734170664768*c[118]
+                                             - 63751.51762899452733309769385576*c[134]
+                                             - 101219.12862695469776684801586159*c[139]
+                                             - 354595.43144265127432516163658396*c[140]
+                                             - 106914.54531540598568940766755025*c[145]
+                                             - 532286.9962717481228173315713928*c[146]
+                                             - 890241.4953258469629602155068775*c[147]
+                                             - 84335.33067463481523619974019915*c[152]
+                                             - 475739.69352998074171532331380522*c[153]
+                                             - 1.1564576256828435994504012279264e6*c[154]
+                                             - 1.0735909835686959605716923688197e6*c[155]
+                                             - 31875.758814497263666548846927882*c[160]
+                                             - 187634.2655273817517335346183664*c[161]
+                                             - 497660.12498491377523944921830182*c[162]
+                                             - 619838.0433629417038446229409723*c[163]
+                                             + z*(25073.68341508682285930889148923*c[76]
+                                                  + 14476.297869275832222823540899912*c[82]
+                                                  - 81890.30711873048043343562636812*c[104]
+                                                  - 106378.62943279538229754849097519*c[110]
+                                                  - 299837.64406758534961579444060285*c[111]
+                                                  - 45778.073353954073981188696082939*c[117]
+                                                  - 173111.34451560359826607587731245*c[118]
+                                                  + 177297.71572132563716258081829198*c[140]
+                                                  + 266143.4981358740614086657856964*c[146]
+                                                  + 979265.6448584316592562370575652*c[147]
+                                                  + 237869.84676499037085766165690261*c[153]
+                                                  + 1.272103388251127959395441350719e6*c[154]
+                                                  + 1.9324637704236527290290462638754e6*c[155]
+                                                  + 93817.1327636908758667673091832*c[161]
+                                                  + 547426.137483405152763394140132*c[162]
+                                                  + 1.1157084780532950669203212937502e6*c[163]
+                                                  + z*(119935.05762703413984631777624114*c[111]
+                                                       + 69244.53780624143930643035092498*c[118]
+                                                       - 391706.2579433726637024948230261*c[147]
+                                                       - 508841.3553004511837581765402876*c[154]
+                                                       - 1.6748019343671656984918400953587e6*c[155]
+                                                       - 218970.4549933620611053576560528*c[162]
+                                                       - 966947.3476461890579976117879168*c[163]
+                                                       + z*(558267.3114557218994972800317862*c[155]
+                                                            + 322315.7825487296859992039293056*c[163])))))))
+                         - 419.82853642886163390293900718328*c[164]
+                         + z*(37.947331922020551983986722533193*c[9]
+                              - 53.66563145999495271382016804955*c[15]
+                              - 92.95160030897800524430236959478*c[18]
+                              - 224.49944320643648313502492393899*c[19]
+                              + 65.7267069006199336148363739361*c[25]
+                              + 113.84199576606165595196016759958*c[28]
+                              + 317.49015732775087086019389043671*c[29]
+                              + 146.96938456699068589183704448235*c[32]
+                              + 549.9090833947008007905656632474*c[33]
+                              + 763.6753236814713263529119110732*c[34]
+                              - 75.89466384404110396797344506639*c[40]
+                              - 131.45341380123986722967274787219*c[43]
+                              - 388.84444190447161385795804616528*c[44]
+                              - 169.70562748477140585620264690516*c[47]
+                              - 673.498329619309449405074771817*c[48]
+                              - 1080.*c[49]
+                              - 200.79840636817813151476128618844*c[52]
+                              - 869.4826047713663144231198494302*c[53]
+                              - 1870.6148721743874770096420488263*c[54]
+                              - 1969.9746191258404129175646476887*c[55]
+                              + 84.85281374238570292810132345258*c[61]
+                              + 146.96938456699068589183704448235*c[64]
+                              + 448.99888641287296627004984787799*c[65]
+                              + 189.73665961010275991993361266596*c[68]
+                              + 777.6888838089432277159160923306*c[69]
+                              + 1322.7244611029161730265334003412*c[70]
+                              + 224.49944320643648313502492393899*c[73]
+                              + 1003.9920318408906575738064309422*c[74]
+                              + 2291.0259710444139790587357332197*c[75]
+                              + 2785.9648238985358732565434988034*c[76]
+                              + 254.55844122715710878430397035775*c[79]
+                              + 1187.9393923933998409934185283361*c[80]
+                              + 2957.7018105278970126676368271243*c[81]
+                              + 4825.4326230919440742745136333039*c[82]
+                              + 4283.1763914179392572237082515791*c[83]
+                              - 92.95160030897800524430236959478*c[89]
+                              - 160.99689437998485814146050414865*c[92]
+                              - 501.9960159204453287869032154711*c[93]
+                              - 207.8460969082652752232935609807*c[96]
+                              - 869.4826047713663144231198494302*c[97]
+                              - 1527.3506473629426527058238221465*c[98]
+                              - 245.92681838303036119730492833251*c[101]
+                              - 1122.497216032182415675124619695*c[102]
+                              - 2645.4489222058323460530668006824*c[103]
+                              - 3412.0961299471033513931510986717*c[104]
+                              - 278.85480092693401573290710878433*c[107]
+                              - 1328.1566172707193194395352886617*c[108]
+                              - 3415.2598729818496785588050279873*c[109]
+                              - 5909.923857377521238752693943066*c[110]
+                              - 6057.32614277950201244029172935*c[111]
+                              - 308.28558188796309648280556346336*c[114]
+                              - 1505.9880477613359863607096464133*c[115]
+                              - 4040.9899777158566964304486309019*c[116]
+                              - 7629.67889232567899686478268049*c[117]
+                              - 10491.596637309308985822780443179*c[118]
+                              - 8281.565069478111635469383115948*c[119]
+                              + 100.39920318408906575738064309422*c[125]
+                              + 173.89652095427326288462396988604*c[128]
+                              + 549.9090833947008007905656632474*c[129]
+                              + 224.49944320643648313502492393899*c[132]
+                              + 952.4704719832526125805816713101*c[133]
+                              + 1707.6299364909248392794025139937*c[134]
+                              + 265.63132345414386388790705773235*c[137]
+                              + 1229.6340919151518059865246416625*c[138]
+                              + 2957.7018105278970126676368271243*c[139]
+                              + 3939.9492382516808258351292953774*c[140]
+                              + 301.19760955226719727214192928267*c[143]
+                              + 1454.9226783578569265630549268649*c[144]
+                              + 3818.3766184073566317645595553662*c[145]
+                              + 6824.192259894206702786302197343*c[146]
+                              + 7418.679127715391358001795890646*c[147]
+                              + 332.98648621227859072175349470667*c[150]
+                              + 1649.7272501841024023716969897421*c[151]
+                              + 4517.96414328400795908212893924*c[152]
+                              + 8809.994324629272994728209514911*c[153]
+                              + 12849.529174253817771671124754737*c[154]
+                              + 11711.901638931228660782098568942*c[155]
+                              + 361.99447509596054607020117309513*c[158]
+                              + 1823.8420984284796358002493047248*c[159]
+                              + 5122.889809472774517838207541981*c[160]
+                              + 10424.125862632319540751923242578*c[161]
+                              + 16588.670832830459174648307276727*c[162]
+                              + 20285.60869187809212582402352273*c[163]
+                              + 14693.998775010157186602865251415*c[164]
+                              + z*(224.49944320643648313502492393899*c[19]
+                                   - 317.49015732775087086019389043671*c[29]
+                                   - 549.9090833947008007905656632474*c[33]
+                                   - 1781.9090885900997614901277925042*c[34]
+                                   + 388.84444190447161385795804616528*c[44]
+                                   + 673.498329619309449405074771817*c[48]
+                                   + 2520.*c[49]
+                                   + 869.4826047713663144231198494302*c[53]
+                                   + 4364.7680350735707796891647805948*c[54]
+                                   + 7879.898476503361651670258590755*c[55]
+                                   - 448.99888641287296627004984787799*c[65]
+                                   - 777.6888838089432277159160923306*c[69]
+                                   - 3086.3570759068044037285779341294*c[70]
+                                   - 1003.9920318408906575738064309422*c[74]
+                                   - 5345.727265770299284470383377513*c[75]
+                                   - 11143.859295594143493026173995214*c[76]
+                                   - 1187.9393923933998409934185283361*c[80]
+                                   - 6901.30422456509302955781926329*c[81]
+                                   - 19301.730492367776297098054533216*c[82]
+                                   - 25699.058348507635543342249509475*c[83]
+                                   + 501.9960159204453287869032154711*c[93]
+                                   + 869.4826047713663144231198494302*c[97]
+                                   + 3563.8181771801995229802555850084*c[98]
+                                   + 1122.497216032182415675124619695*c[102]
+                                   + 6172.714151813608807457155868259*c[103]
+                                   + 13648.384519788413405572604394687*c[104]
+                                   + 1328.1566172707193194395352886617*c[108]
+                                   + 7968.93970362431591663721173197*c[109]
+                                   + 23639.695429510084955010775772264*c[110]
+                                   + 36343.956856677012074641750376103*c[111]
+                                   + 1505.9880477613359863607096464133*c[115]
+                                   + 9428.976614670332291671046805438*c[116]
+                                   + 30518.715569302715987459130721959*c[117]
+                                   + 62949.57982385585391493668265907*c[118]
+                                   + 69013.0422456509302955781926329*c[119]
+                                   - 549.9090833947008007905656632474*c[129]
+                                   - 952.4704719832526125805816713101*c[133]
+                                   - 3984.4698518121579583186058659852*c[134]
+                                   - 1229.6340919151518059865246416625*c[138]
+                                   - 6901.30422456509302955781926329*c[139]
+                                   - 15759.796953006723303340517181509*c[140]
+                                   - 1454.9226783578569265630549268649*c[144]
+                                   - 8909.545442950498807450638962521*c[145]
+                                   - 27296.769039576826811145208789374*c[146]
+                                   - 44512.074766292348148010775343875*c[147]
+                                   - 1649.7272501841024023716969897421*c[151]
+                                   - 10541.916334329351904524967524893*c[152]
+                                   - 35239.977298517091978912838059646*c[153]
+                                   - 77097.17504552290663002674852842*c[154]
+                                   - 97599.18032442690550651748807452*c[155]
+                                   - 1823.8420984284796358002493047248*c[159]
+                                   - 11953.409555436473874955817597956*c[160]
+                                   - 41696.50345052927816300769297031*c[161]
+                                   - 99532.02499698275504788984366036*c[162]
+                                   - 169046.73909898410104853352935608*c[163]
+                                   - 161633.98652511172905263151776556*c[164]
+                                   + z*(1187.9393923933998409934185283361*c[34]
+                                        - 1680.*c[49]
+                                        - 2909.8453567157138531261098537299*c[54]
+                                        - 11819.847714755042477505387886132*c[55]
+                                        + 2057.5713839378696024857186227529*c[70]
+                                        + 3563.8181771801995229802555850084*c[75]
+                                        + 16715.78894339121523953926099282*c[76]
+                                        + 4600.8694830433953530385461755267*c[81]
+                                        + 28952.595738551664445647081799823*c[82]
+                                        + 64247.64587126908885835562377369*c[83]
+                                        - 2375.8787847867996819868370566723*c[98]
+                                        - 4115.1427678757392049714372455059*c[103]
+                                        - 20472.57677968262010835890659203*c[104]
+                                        - 5312.626469082877277758141154647*c[109]
+                                        - 35459.543144265127432516163658396*c[110]
+                                        - 90859.89214169253018660437594026*c[111]
+                                        - 6285.984409780221527780697870292*c[116]
+                                        - 45778.073353954073981188696082939*c[117]
+                                        - 157373.94955963963478734170664768*c[118]
+                                        - 253047.82156738674441712003965397*c[119]
+                                        + 2656.3132345414386388790705773235*c[134]
+                                        + 4600.8694830433953530385461755267*c[139]
+                                        + 23639.695429510084955010775772264*c[140]
+                                        + 5939.696961966999204967092641681*c[145]
+                                        + 40945.153559365240216717813184061*c[146]
+                                        + 111280.18691573087037002693835969*c[147]
+                                        + 7027.944222886234603016645016596*c[152]
+                                        + 52859.96594777563796836925708947*c[153]
+                                        + 192742.93761380726657506687132106*c[154]
+                                        + 357863.66118956532019056412293989*c[155]
+                                        + 7968.93970362431591663721173197*c[160]
+                                        + 62544.75517579391724451153945547*c[161]
+                                        + 248830.06249245688761972460915091*c[162]
+                                        + 619838.0433629417038446229409723*c[163]
+                                        + 808169.9326255586452631575888278*c[164]
+                                        + z*(5909.923857377521238752693943066*c[55]
+                                             - 8357.89447169560761976963049641*c[76]
+                                             - 14476.297869275832222823540899912*c[82]
+                                             - 70672.41045839599774419118615106*c[83]
+                                             + 10236.288389841310054179453296015*c[104]
+                                             + 17729.771572132563716258081829198*c[110]
+                                             + 99945.88135586178320526481353428*c[111]
+                                             + 22889.03667697703699059434804147*c[117]
+                                             + 173111.34451560359826607587731245*c[118]
+                                             + 455486.07882129613995081607137715*c[119]
+                                             - 11819.847714755042477505387886132*c[140]
+                                             - 20472.57677968262010835890659203*c[146]
+                                             - 122408.20560730395740702963219566*c[147]
+                                             - 26429.982973887818984184628544734*c[153]
+                                             - 212017.23137518799323257355845317*c[154]
+                                             - 644154.5901412175763430154212918*c[155]
+                                             - 31272.377587896958622255769727733*c[161]
+                                             - 273713.068741702576381697070066*c[162]
+                                             - 1.1157084780532950669203212937502e6*c[163]
+                                             - 2.1012418248264524776842097309523e6*c[164]
+                                             + z*(28268.964183358399097676474460422*c[83]
+                                                  - 39978.352542344713282105925413713*c[111]
+                                                  - 69244.53780624143930643035092498*c[118]
+                                                  - 394754.60164512332129070726186019*c[119]
+                                                  + 48963.282242921582962811852878262*c[147]
+                                                  + 84806.89255007519729302942338127*c[154]
+                                                  + 558267.3114557218994972800317862*c[155]
+                                                  + 109485.2274966810305526788280264*c[162]
+                                                  + 966947.3476461890579976117879168*c[163]
+                                                  + 2.9417385547570334687578936233333e6*c[164]
+                                                  + z*(131584.86721504110709690242062006*c[119]
+                                                       - 186089.10381857396649909334392874*c[155]
+                                                       - 322315.7825487296859992039293056*c[163]
+                                                       - 2.1012418248264524776842097309523e6*c[164]
+                                                       + 600354.8070932721364812027802721*z*c[164]))))));
+    return;
+                #endif
+  }
+}
+
+#endif // ONB_WITH_U
+
+/* \phi_i(x,y,z) for hexahedron */
+template <class FunctionSpaceType>
+double OrthonormalBaseFunctionSet<FunctionSpaceType >::
+eval_hexahedron_3d ( int i, const Domain & xi ) const
+{
+  double x, y, z;
+  x=xi[0]; y=xi[1]; z=xi[2];
+
+  switch (i)      {
+                #if (PMAX3D>=0)
+  case ( 0 ) :
+    return 1.;
+                #endif
+                #if (PMAX3D>=1)
+  case ( 1 ) :
+    return -1.7320508075688772935274463415059
+           + 3.4641016151377545870548926830117*x;
+  case ( 2 ) :
+    return -1.7320508075688772935274463415059
+           + 3.4641016151377545870548926830117*y;
+  case ( 3 ) :
+    return -1.7320508075688772935274463415059
+           + 3.4641016151377545870548926830117*z;
+                #endif
+                #if (PMAX3D>=2)
+  case ( 4 ) :
+    return 2.2360679774997896964091736687313
+           + x*(-13.416407864998738178455042012388
+                + 13.416407864998738178455042012388*x);
+  case ( 5 ) :
+    return 3.
+           - 6.*y
+           + x*(-6.
+                + 12.*y);
+  case ( 6 ) :
+    return 3.
+           - 6.*z
+           + x*(-6.
+                + 12.*z);
+  case ( 7 ) :
+    return 2.2360679774997896964091736687313
+           + y*(-13.416407864998738178455042012388
+                + 13.416407864998738178455042012388*y);
+  case ( 8 ) :
+    return 3.
+           - 6.*z
+           + y*(-6.
+                + 12.*z);
+  case ( 9 ) :
+    return 2.2360679774997896964091736687313
+           + z*(-13.416407864998738178455042012388
+                + 13.416407864998738178455042012388*z);
+                #endif
+                #if (PMAX3D>=3)
+  case ( 10 ) :
+    return -2.6457513110645905905016157536393
+           + x*(31.749015732775087086019389043671
+                + x*(-79.372539331937717715048472609178
+                     + 52.91502622129181181003231507279*x));
+  case ( 11 ) :
+    return -3.8729833462074168851792653997824
+           + 7.745966692414833770358530799565*y
+           + x*(23.237900077244501311075592398694
+                - 46.475800154489002622151184797389*y
+                + x*(-23.237900077244501311075592398694
+                     + 46.475800154489002622151184797389*y));
+  case ( 12 ) :
+    return -3.8729833462074168851792653997824
+           + 7.745966692414833770358530799565*z
+           + x*(23.237900077244501311075592398694
+                - 46.475800154489002622151184797389*z
+                + x*(-23.237900077244501311075592398694
+                     + 46.475800154489002622151184797389*z));
+  case ( 13 ) :
+    return -3.8729833462074168851792653997824
+           + (23.237900077244501311075592398694
+              - 23.237900077244501311075592398694*y)*y
+           + x*(7.7459666924148337703585307995648
+                + y*(-46.475800154489002622151184797389
+                     + 46.475800154489002622151184797389*y));
+  case ( 14 ) :
+    return -5.1961524227066318805823390245176
+           + y*(10.392304845413263761164678049035
+                - 20.78460969082652752232935609807*z)
+           + 10.392304845413263761164678049035*z
+           + x*(10.392304845413263761164678049035
+                - 20.78460969082652752232935609807*z
+                + y*(-20.78460969082652752232935609807
+                     + 41.569219381653055044658712196141*z));
+  case ( 15 ) :
+    return -3.8729833462074168851792653997824
+           + (23.237900077244501311075592398694
+              - 23.237900077244501311075592398694*z)*z
+           + x*(7.7459666924148337703585307995648
+                + z*(-46.475800154489002622151184797389
+                     + 46.475800154489002622151184797389*z));
+  case ( 16 ) :
+    return -2.6457513110645905905016157536393
+           + y*(31.749015732775087086019389043671
+                + y*(-79.372539331937717715048472609178
+                     + 52.91502622129181181003231507279*y));
+  case ( 17 ) :
+    return -3.8729833462074168851792653997824
+           + 7.745966692414833770358530799565*z
+           + y*(23.237900077244501311075592398694
+                - 46.475800154489002622151184797389*z
+                + y*(-23.237900077244501311075592398694
+                     + 46.475800154489002622151184797389*z));
+  case ( 18 ) :
+    return -3.8729833462074168851792653997824
+           + (23.237900077244501311075592398694
+              - 23.237900077244501311075592398694*z)*z
+           + y*(7.7459666924148337703585307995648
+                + z*(-46.475800154489002622151184797389
+                     + 46.475800154489002622151184797389*z));
+  case ( 19 ) :
+    return -2.6457513110645905905016157536393
+           + z*(31.749015732775087086019389043671
+                + z*(-79.372539331937717715048472609178
+                     + 52.91502622129181181003231507279*z));
+                #endif
+                #if (PMAX3D>=4)
+  case ( 20 ) :
+    return 3.
+           + x*(-60.
+                + x*(270.
+                     + x*(-420.
+                          + 210.*x)));
+  case ( 21 ) :
+    return 4.582575694955840006588047193728
+           - 9.165151389911680013176094387456*y
+           + x*(-54.990908339470080079056566324736
+                + 109.98181667894016015811313264947*y
+                + x*(137.47727084867520019764141581184
+                     - 274.95454169735040039528283162368*y
+                     + x*(-91.65151389911680013176094387456
+                          + 183.30302779823360026352188774912*y)));
+  case ( 22 ) :
+    return 4.582575694955840006588047193728
+           - 9.165151389911680013176094387456*z
+           + x*(-54.990908339470080079056566324736
+                + 109.98181667894016015811313264947*z
+                + x*(137.47727084867520019764141581184
+                     - 274.95454169735040039528283162368*z
+                     + x*(-91.65151389911680013176094387456
+                          + 183.30302779823360026352188774912*z)));
+  case ( 23 ) :
+    return 5.
+           + y*(-30.
+                + 30.*y)
+           + x*(-30.
+                + (180.
+                   - 180.*y)*y
+                + x*(30.
+                     + y*(-180.
+                          + 180.*y)));
+  case ( 24 ) :
+    return 6.7082039324993690892275210061938
+           - 13.416407864998738178455042012388*z
+           + y*(-13.416407864998738178455042012388
+                + 26.832815729997476356910084024775*z)
+           + x*(-40.249223594996214535365126037163
+                + y*(80.498447189992429070730252074326
+                     - 160.99689437998485814146050414865*z)
+                + 80.49844718999242907073025207433*z
+                + x*(40.249223594996214535365126037163
+                     - 80.49844718999242907073025207433*z
+                     + y*(-80.498447189992429070730252074326
+                          + 160.99689437998485814146050414865*z)));
+  case ( 25 ) :
+    return 5.
+           + z*(-30.
+                + 30.*z)
+           + x*(-30.
+                + (180.
+                   - 180.*z)*z
+                + x*(30.
+                     + z*(-180.
+                          + 180.*z)));
+  case ( 26 ) :
+    return 4.582575694955840006588047193728
+           + y*(-54.990908339470080079056566324736
+                + (137.47727084867520019764141581184
+                   - 91.65151389911680013176094387456*y)*y)
+           + x*(-9.165151389911680013176094387456
+                + y*(109.98181667894016015811313264947
+                     + y*(-274.95454169735040039528283162368
+                          + 183.30302779823360026352188774912*y)));
+  case ( 27 ) :
+    return 6.7082039324993690892275210061938
+           - 13.416407864998738178455042012388*z
+           + y*(-40.249223594996214535365126037163
+                + y*(40.249223594996214535365126037163
+                     - 80.49844718999242907073025207433*z)
+                + 80.49844718999242907073025207433*z)
+           + x*(-13.416407864998738178455042012388
+                + 26.832815729997476356910084024775*z
+                + y*(80.498447189992429070730252074326
+                     - 160.99689437998485814146050414865*z
+                     + y*(-80.498447189992429070730252074326
+                          + 160.99689437998485814146050414865*z)));
+  case ( 28 ) :
+    return 6.7082039324993690892275210061938
+           + z*(-40.249223594996214535365126037163
+                + 40.249223594996214535365126037163*z)
+           + y*(-13.416407864998738178455042012388
+                + (80.498447189992429070730252074326
+                   - 80.49844718999242907073025207433*z)*z)
+           + x*(-13.416407864998738178455042012388
+                + (80.498447189992429070730252074326
+                   - 80.49844718999242907073025207433*z)*z
+                + y*(26.832815729997476356910084024775
+                     + z*(-160.99689437998485814146050414865
+                          + 160.99689437998485814146050414865*z)));
+  case ( 29 ) :
+    return 4.582575694955840006588047193728
+           + z*(-54.990908339470080079056566324736
+                + (137.47727084867520019764141581184
+                   - 91.65151389911680013176094387456*z)*z)
+           + x*(-9.165151389911680013176094387456
+                + z*(109.98181667894016015811313264947
+                     + z*(-274.95454169735040039528283162368
+                          + 183.30302779823360026352188774912*z)));
+  case ( 30 ) :
+    return 3.
+           + y*(-60.
+                + y*(270.
+                     + y*(-420.
+                          + 210.*y)));
+  case ( 31 ) :
+    return 4.582575694955840006588047193728
+           - 9.165151389911680013176094387456*z
+           + y*(-54.990908339470080079056566324736
+                + 109.98181667894016015811313264947*z
+                + y*(137.47727084867520019764141581184
+                     - 274.95454169735040039528283162368*z
+                     + y*(-91.65151389911680013176094387456
+                          + 183.30302779823360026352188774912*z)));
+  case ( 32 ) :
+    return 5.
+           + z*(-30.
+                + 30.*z)
+           + y*(-30.
+                + (180.
+                   - 180.*z)*z
+                + y*(30.
+                     + z*(-180.
+                          + 180.*z)));
+  case ( 33 ) :
+    return 4.582575694955840006588047193728
+           + z*(-54.990908339470080079056566324736
+                + (137.47727084867520019764141581184
+                   - 91.65151389911680013176094387456*z)*z)
+           + y*(-9.165151389911680013176094387456
+                + z*(109.98181667894016015811313264947
+                     + z*(-274.95454169735040039528283162368
+                          + 183.30302779823360026352188774912*z)));
+  case ( 34 ) :
+    return 3.
+           + z*(-60.
+                + z*(270.
+                     + z*(-420.
+                          + 210.*z)));
+                #endif
+                #if (PMAX3D>=5)
+  case ( 35 ) :
+    return -3.3166247903553998491149327366707
+           + x*(99.498743710661995473447982100121
+                + x*(-696.49120597463396831413587470084
+                     + x*(1857.3098825990239155043623325356
+                          + x*(-2089.4736179239019049424076241025
+                               + 835.789447169560761976963049641*x))));
+  case ( 36 ) :
+    return -5.1961524227066318805823390245176
+           + 10.392304845413263761164678049035*y
+           + x*(103.92304845413263761164678049035
+                - 207.8460969082652752232935609807*y
+                + x*(-467.65371804359686925241051220659
+                     + 935.3074360871937385048210244132*y
+                     + x*(727.46133917892846328152746343247
+                          - 1454.9226783578569265630549268649*y
+                          + x*(-363.73066958946423164076373171623
+                               + 727.4613391789284632815274634325*y))));
+  case ( 37 ) :
+    return -5.1961524227066318805823390245176
+           + 10.392304845413263761164678049035*z
+           + x*(103.92304845413263761164678049035
+                - 207.8460969082652752232935609807*z
+                + x*(-467.65371804359686925241051220659
+                     + 935.3074360871937385048210244132*z
+                     + x*(727.46133917892846328152746343247
+                          - 1454.9226783578569265630549268649*z
+                          + x*(-363.73066958946423164076373171623
+                               + 727.4613391789284632815274634325*z))));
+  case ( 38 ) :
+    return -5.9160797830996160425673282915616
+           + (35.49647869859769625540396974937
+              - 35.49647869859769625540396974937*y)*y
+           + x*(70.992957397195392510807939498739
+                + y*(-425.95774438317235506484763699244
+                     + 425.95774438317235506484763699244*y)
+                + x*(-177.48239349298848127701984874685
+                     + (1064.8943609579308876621190924811
+                        - 1064.8943609579308876621190924811*y)*y
+                     + x*(118.32159566199232085134656583123
+                          + y*(-709.92957397195392510807939498739
+                               + 709.9295739719539251080793949874*y))));
+  case ( 39 ) :
+    return -7.9372539331937717715048472609178
+           + y*(15.874507866387543543009694521836
+                - 31.749015732775087086019389043671*z)
+           + 15.874507866387543543009694521836*z
+           + x*(95.247047198325261258058167131013
+                - 190.49409439665052251611633426203*z
+                + y*(-190.49409439665052251611633426203
+                     + 380.98818879330104503223266852405*z)
+                + x*(-238.11761799581315314514541782753
+                     + y*(476.23523599162630629029083565507
+                          - 952.4704719832526125805816713101*z)
+                     + 476.23523599162630629029083565507*z
+                     + x*(158.74507866387543543009694521836
+                          - 317.49015732775087086019389043671*z
+                          + y*(-317.49015732775087086019389043671
+                               + 634.9803146555017417203877808734*z))));
+  case ( 40 ) :
+    return -5.9160797830996160425673282915616
+           + (35.49647869859769625540396974937
+              - 35.49647869859769625540396974937*z)*z
+           + x*(70.992957397195392510807939498739
+                + z*(-425.95774438317235506484763699244
+                     + 425.95774438317235506484763699244*z)
+                + x*(-177.48239349298848127701984874685
+                     + (1064.8943609579308876621190924811
+                        - 1064.8943609579308876621190924811*z)*z
+                     + x*(118.32159566199232085134656583123
+                          + z*(-709.92957397195392510807939498739
+                               + 709.9295739719539251080793949874*z))));
+  case ( 41 ) :
+    return -5.9160797830996160425673282915616
+           + y*(70.992957397195392510807939498739
+                + y*(-177.48239349298848127701984874685
+                     + 118.32159566199232085134656583123*y))
+           + x*(35.49647869859769625540396974937
+                + y*(-425.95774438317235506484763699244
+                     + (1064.8943609579308876621190924811
+                        - 709.9295739719539251080793949874*y)*y)
+                + x*(-35.49647869859769625540396974937
+                     + y*(425.95774438317235506484763699244
+                          + y*(-1064.8943609579308876621190924811
+                               + 709.9295739719539251080793949874*y))));
+  case ( 42 ) :
+    return -8.6602540378443864676372317075294
+           + 17.320508075688772935274463415059*z
+           + y*(51.961524227066318805823390245176
+                - 103.92304845413263761164678049035*z
+                + y*(-51.961524227066318805823390245176
+                     + 103.92304845413263761164678049035*z))
+           + x*(51.961524227066318805823390245176
+                - 103.92304845413263761164678049035*z
+                + y*(-311.76914536239791283494034147106
+                     + y*(311.76914536239791283494034147106
+                          - 623.5382907247958256698806829421*z)
+                     + 623.5382907247958256698806829421*z)
+                + x*(-51.961524227066318805823390245176
+                     + 103.92304845413263761164678049035*z
+                     + y*(311.76914536239791283494034147106
+                          - 623.5382907247958256698806829421*z
+                          + y*(-311.76914536239791283494034147106
+                               + 623.5382907247958256698806829421*z))));
+  case ( 43 ) :
+    return -8.6602540378443864676372317075294
+           + (51.961524227066318805823390245176
+              - 51.96152422706631880582339024518*z)*z
+           + y*(17.320508075688772935274463415059
+                + z*(-103.92304845413263761164678049035
+                     + 103.92304845413263761164678049035*z))
+           + x*(51.961524227066318805823390245176
+                + z*(-311.76914536239791283494034147106
+                     + 311.76914536239791283494034147106*z)
+                + y*(-103.92304845413263761164678049035
+                     + (623.53829072479582566988068294211
+                        - 623.5382907247958256698806829421*z)*z)
+                + x*(-51.961524227066318805823390245176
+                     + (311.76914536239791283494034147106
+                        - 311.76914536239791283494034147106*z)*z
+                     + y*(103.92304845413263761164678049035
+                          + z*(-623.53829072479582566988068294211
+                               + 623.5382907247958256698806829421*z))));
+  case ( 44 ) :
+    return -5.9160797830996160425673282915616
+           + z*(70.992957397195392510807939498739
+                + z*(-177.48239349298848127701984874685
+                     + 118.32159566199232085134656583123*z))
+           + x*(35.49647869859769625540396974937
+                + z*(-425.95774438317235506484763699244
+                     + (1064.8943609579308876621190924811
+                        - 709.9295739719539251080793949874*z)*z)
+                + x*(-35.49647869859769625540396974937
+                     + z*(425.95774438317235506484763699244
+                          + z*(-1064.8943609579308876621190924811
+                               + 709.9295739719539251080793949874*z))));
+  case ( 45 ) :
+    return -5.1961524227066318805823390245176
+           + y*(103.92304845413263761164678049035
+                + y*(-467.65371804359686925241051220659
+                     + (727.46133917892846328152746343247
+                        - 363.73066958946423164076373171623*y)*y))
+           + x*(10.392304845413263761164678049035
+                + y*(-207.8460969082652752232935609807
+                     + y*(935.30743608719373850482102441317
+                          + y*(-1454.9226783578569265630549268649
+                               + 727.4613391789284632815274634325*y))));
+  case ( 46 ) :
+    return -7.9372539331937717715048472609178
+           + 15.874507866387543543009694521836*z
+           + y*(95.247047198325261258058167131013
+                - 190.49409439665052251611633426203*z
+                + y*(-238.11761799581315314514541782753
+                     + y*(158.74507866387543543009694521836
+                          - 317.49015732775087086019389043671*z)
+                     + 476.23523599162630629029083565507*z))
+           + x*(15.874507866387543543009694521836
+                - 31.749015732775087086019389043671*z
+                + y*(-190.49409439665052251611633426203
+                     + 380.98818879330104503223266852405*z
+                     + y*(476.23523599162630629029083565507
+                          - 952.4704719832526125805816713101*z
+                          + y*(-317.49015732775087086019389043671
+                               + 634.9803146555017417203877808734*z))));
+  case ( 47 ) :
+    return -8.6602540378443864676372317075294
+           + (51.961524227066318805823390245176
+              - 51.96152422706631880582339024518*z)*z
+           + y*(51.961524227066318805823390245176
+                + z*(-311.76914536239791283494034147106
+                     + 311.76914536239791283494034147106*z)
+                + y*(-51.961524227066318805823390245176
+                     + (311.76914536239791283494034147106
+                        - 311.76914536239791283494034147106*z)*z))
+           + x*(17.320508075688772935274463415059
+                + z*(-103.92304845413263761164678049035
+                     + 103.92304845413263761164678049035*z)
+                + y*(-103.92304845413263761164678049035
+                     + (623.53829072479582566988068294211
+                        - 623.5382907247958256698806829421*z)*z
+                     + y*(103.92304845413263761164678049035
+                          + z*(-623.53829072479582566988068294211
+                               + 623.5382907247958256698806829421*z))));
+  case ( 48 ) :
+    return -7.9372539331937717715048472609178
+           + z*(95.247047198325261258058167131013
+                + z*(-238.11761799581315314514541782753
+                     + 158.74507866387543543009694521836*z))
+           + y*(15.874507866387543543009694521836
+                + z*(-190.49409439665052251611633426203
+                     + (476.23523599162630629029083565507
+                        - 317.49015732775087086019389043671*z)*z))
+           + x*(15.874507866387543543009694521836
+                + z*(-190.49409439665052251611633426203
+                     + (476.23523599162630629029083565507
+                        - 317.49015732775087086019389043671*z)*z)
+                + y*(-31.749015732775087086019389043671
+                     + z*(380.98818879330104503223266852405
+                          + z*(-952.47047198325261258058167131013
+                               + 634.9803146555017417203877808734*z))));
+  case ( 49 ) :
+    return -5.1961524227066318805823390245176
+           + z*(103.92304845413263761164678049035
+                + z*(-467.65371804359686925241051220659
+                     + (727.46133917892846328152746343247
+                        - 363.73066958946423164076373171623*z)*z))
+           + x*(10.392304845413263761164678049035
+                + z*(-207.8460969082652752232935609807
+                     + z*(935.30743608719373850482102441317
+                          + z*(-1454.9226783578569265630549268649
+                               + 727.4613391789284632815274634325*z))));
+  case ( 50 ) :
+    return -3.3166247903553998491149327366707
+           + y*(99.498743710661995473447982100121
+                + y*(-696.49120597463396831413587470084
+                     + y*(1857.3098825990239155043623325356
+                          + y*(-2089.4736179239019049424076241025
+                               + 835.789447169560761976963049641*y))));
+  case ( 51 ) :
+    return -5.1961524227066318805823390245176
+           + 10.392304845413263761164678049035*z
+           + y*(103.92304845413263761164678049035
+                - 207.8460969082652752232935609807*z
+                + y*(-467.65371804359686925241051220659
+                     + 935.3074360871937385048210244132*z
+                     + y*(727.46133917892846328152746343247
+                          - 1454.9226783578569265630549268649*z
+                          + y*(-363.73066958946423164076373171623
+                               + 727.4613391789284632815274634325*z))));
+  case ( 52 ) :
+    return -5.9160797830996160425673282915616
+           + (35.49647869859769625540396974937
+              - 35.49647869859769625540396974937*z)*z
+           + y*(70.992957397195392510807939498739
+                + z*(-425.95774438317235506484763699244
+                     + 425.95774438317235506484763699244*z)
+                + y*(-177.48239349298848127701984874685
+                     + (1064.8943609579308876621190924811
+                        - 1064.8943609579308876621190924811*z)*z
+                     + y*(118.32159566199232085134656583123
+                          + z*(-709.92957397195392510807939498739
+                               + 709.9295739719539251080793949874*z))));
+  case ( 53 ) :
+    return -5.9160797830996160425673282915616
+           + z*(70.992957397195392510807939498739
+                + z*(-177.48239349298848127701984874685
+                     + 118.32159566199232085134656583123*z))
+           + y*(35.49647869859769625540396974937
+                + z*(-425.95774438317235506484763699244
+                     + (1064.8943609579308876621190924811
+                        - 709.9295739719539251080793949874*z)*z)
+                + y*(-35.49647869859769625540396974937
+                     + z*(425.95774438317235506484763699244
+                          + z*(-1064.8943609579308876621190924811
+                               + 709.9295739719539251080793949874*z))));
+  case ( 54 ) :
+    return -5.1961524227066318805823390245176
+           + z*(103.92304845413263761164678049035
+                + z*(-467.65371804359686925241051220659
+                     + (727.46133917892846328152746343247
+                        - 363.73066958946423164076373171623*z)*z))
+           + y*(10.392304845413263761164678049035
+                + z*(-207.8460969082652752232935609807
+                     + z*(935.30743608719373850482102441317
+                          + z*(-1454.9226783578569265630549268649
+                               + 727.4613391789284632815274634325*z))));
+  case ( 55 ) :
+    return -3.3166247903553998491149327366707
+           + z*(99.498743710661995473447982100121
+                + z*(-696.49120597463396831413587470084
+                     + z*(1857.3098825990239155043623325356
+                          + z*(-2089.4736179239019049424076241025
+                               + 835.789447169560761976963049641*z))));
+                #endif
+                #if (PMAX3D>=6)
+  case ( 56 ) :
+    return 3.6055512754639892931192212674705
+           + x*(-151.43315356948755031100729323376
+                + x*(1514.3315356948755031100729323376
+                     + x*(-6057.3261427795020124402917293504
+                          + x*(11357.486517711566273325546992532
+                               + x*(-9994.5881355861783205264813534282
+                                    + 3331.5293785287261068421604511427*x)))));
+  case ( 57 ) :
+    return 5.7445626465380286598506114682189
+           - 11.489125293076057319701222936438*y
+           + x*(-172.33687939614085979551834404657
+                + 344.67375879228171959103668809314*y
+                + x*(1206.358155772986018568628408326
+                     - 2412.716311545972037137256816652*y
+                     + x*(-3216.9550820612960495163424222026
+                          + 6433.910164122592099032684844405*y
+                          + x*(3619.0744673189580557058852249779
+                               - 7238.148934637916111411770449956*y
+                               + x*(-1447.6297869275832222823540899912
+                                    + 2895.2595738551664445647081799823*y)))));
+  case ( 58 ) :
+    return 5.7445626465380286598506114682189
+           - 11.489125293076057319701222936438*z
+           + x*(-172.33687939614085979551834404657
+                + 344.67375879228171959103668809314*z
+                + x*(1206.358155772986018568628408326
+                     - 2412.716311545972037137256816652*z
+                     + x*(-3216.9550820612960495163424222026
+                          + 6433.910164122592099032684844405*z
+                          + x*(3619.0744673189580557058852249779
+                               - 7238.148934637916111411770449956*z
+                               + x*(-1447.6297869275832222823540899912
+                                    + 2895.2595738551664445647081799823*z)))));
+  case ( 59 ) :
+    return 6.7082039324993690892275210061938
+           + y*(-40.249223594996214535365126037163
+                + 40.249223594996214535365126037163*y)
+           + x*(-134.16407864998738178455042012388
+                + (804.98447189992429070730252074326
+                   - 804.9844718999242907073025207433*y)*y
+                + x*(603.73835392494321803047689055744
+                     + y*(-3622.4301235496593081828613433447
+                          + 3622.4301235496593081828613433447*y)
+                     + x*(-939.14855054991167249185294086714
+                          + (5634.8913032994700349511176452028
+                             - 5634.891303299470034951117645203*y)*y
+                          + x*(469.57427527495583624592647043357
+                               + y*(-2817.4456516497350174755588226014
+                                    + 2817.4456516497350174755588226014*y)))));
+  case ( 60 ) :
+    return 9.
+           - 18.*z
+           + y*(-18.
+                + 36.*z)
+           + x*(-180.
+                + y*(360.
+                     - 720.*z)
+                + 360.*z
+                + x*(810.
+                     - 1620.*z
+                     + y*(-1620.
+                          + 3240.*z)
+                     + x*(-1260.
+                          + y*(2520.
+                               - 5040.*z)
+                          + 2520.*z
+                          + x*(630.
+                               - 1260.*z
+                               + y*(-1260.
+                                    + 2520.*z)))));
+  case ( 61 ) :
+    return 6.7082039324993690892275210061938
+           + z*(-40.249223594996214535365126037163
+                + 40.249223594996214535365126037163*z)
+           + x*(-134.16407864998738178455042012388
+                + (804.98447189992429070730252074326
+                   - 804.9844718999242907073025207433*z)*z
+                + x*(603.73835392494321803047689055744
+                     + z*(-3622.4301235496593081828613433447
+                          + 3622.4301235496593081828613433447*z)
+                     + x*(-939.14855054991167249185294086714
+                          + (5634.8913032994700349511176452028
+                             - 5634.891303299470034951117645203*z)*z
+                          + x*(469.57427527495583624592647043357
+                               + z*(-2817.4456516497350174755588226014
+                                    + 2817.4456516497350174755588226014*z)))));
+  case ( 62 ) :
+    return 7.
+           + y*(-84.
+                + (210.
+                   - 140.*y)*y)
+           + x*(-84.
+                + y*(1008.
+                     + y*(-2520.
+                          + 1680.*y))
+                + x*(210.
+                     + y*(-2520.
+                          + (6300.
+                             - 4200.*y)*y)
+                     + x*(-140.
+                          + y*(1680.
+                               + y*(-4200.
+                                    + 2800.*y)))));
+  case ( 63 ) :
+    return 10.246950765959598383221038680521
+           - 20.493901531919196766442077361042*z
+           + y*(-61.481704595757590299326232083126
+                + y*(61.481704595757590299326232083126
+                     - 122.96340919151518059865246416625*z)
+                + 122.96340919151518059865246416625*z)
+           + x*(-122.96340919151518059865246416625
+                + 245.92681838303036119730492833251*z
+                + y*(737.78045514909108359191478499752
+                     - 1475.560910298182167183829569995*z
+                     + y*(-737.78045514909108359191478499752
+                          + 1475.560910298182167183829569995*z))
+                + x*(307.40852297878795149663116041563
+                     - 614.8170459575759029932623208313*z
+                     + y*(-1844.4511378727277089797869624938
+                          + y*(1844.4511378727277089797869624938
+                               - 3688.9022757454554179595739249876*z)
+                          + 3688.9022757454554179595739249876*z)
+                     + x*(-204.93901531919196766442077361042
+                          + 409.87803063838393532884154722084*z
+                          + y*(1229.6340919151518059865246416625
+                               - 2459.2681838303036119730492833251*z
+                               + y*(-1229.6340919151518059865246416625
+                                    + 2459.2681838303036119730492833251*z)))));
+  case ( 64 ) :
+    return 10.246950765959598383221038680521
+           + z*(-61.481704595757590299326232083126
+                + 61.48170459575759029932623208313*z)
+           + y*(-20.493901531919196766442077361042
+                + (122.96340919151518059865246416625
+                   - 122.96340919151518059865246416625*z)*z)
+           + x*(-122.96340919151518059865246416625
+                + (737.78045514909108359191478499752
+                   - 737.7804551490910835919147849975*z)*z
+                + y*(245.92681838303036119730492833251
+                     + z*(-1475.560910298182167183829569995
+                          + 1475.560910298182167183829569995*z))
+                + x*(307.40852297878795149663116041563
+                     + z*(-1844.4511378727277089797869624938
+                          + 1844.4511378727277089797869624938*z)
+                     + y*(-614.81704595757590299326232083126
+                          + (3688.9022757454554179595739249876
+                             - 3688.9022757454554179595739249876*z)*z)
+                     + x*(-204.93901531919196766442077361042
+                          + (1229.6340919151518059865246416625
+                             - 1229.6340919151518059865246416625*z)*z
+                          + y*(409.87803063838393532884154722084
+                               + z*(-2459.2681838303036119730492833251
+                                    + 2459.2681838303036119730492833251*z)))));
+  case ( 65 ) :
+    return 7.
+           + z*(-84.
+                + (210.
+                   - 140.*z)*z)
+           + x*(-84.
+                + z*(1008.
+                     + z*(-2520.
+                          + 1680.*z))
+                + x*(210.
+                     + z*(-2520.
+                          + (6300.
+                             - 4200.*z)*z)
+                     + x*(-140.
+                          + z*(1680.
+                               + z*(-4200.
+                                    + 2800.*z)))));
+  case ( 66 ) :
+    return 6.7082039324993690892275210061938
+           + y*(-134.16407864998738178455042012388
+                + y*(603.73835392494321803047689055744
+                     + y*(-939.14855054991167249185294086714
+                          + 469.57427527495583624592647043357*y)))
+           + x*(-40.249223594996214535365126037163
+                + y*(804.98447189992429070730252074326
+                     + y*(-3622.4301235496593081828613433447
+                          + (5634.8913032994700349511176452028
+                             - 2817.4456516497350174755588226014*y)*y))
+                + x*(40.249223594996214535365126037163
+                     + y*(-804.98447189992429070730252074326
+                          + y*(3622.4301235496593081828613433447
+                               + y*(-5634.8913032994700349511176452028
+                                    + 2817.4456516497350174755588226014*y)))));
+  case ( 67 ) :
+    return 10.246950765959598383221038680521
+           - 20.493901531919196766442077361042*z
+           + y*(-122.96340919151518059865246416625
+                + 245.92681838303036119730492833251*z
+                + y*(307.40852297878795149663116041563
+                     - 614.8170459575759029932623208313*z
+                     + y*(-204.93901531919196766442077361042
+                          + 409.87803063838393532884154722084*z)))
+           + x*(-61.481704595757590299326232083126
+                + 122.96340919151518059865246416625*z
+                + y*(737.78045514909108359191478499752
+                     - 1475.560910298182167183829569995*z
+                     + y*(-1844.4511378727277089797869624938
+                          + y*(1229.6340919151518059865246416625
+                               - 2459.2681838303036119730492833251*z)
+                          + 3688.9022757454554179595739249876*z))
+                + x*(61.481704595757590299326232083126
+                     - 122.96340919151518059865246416625*z
+                     + y*(-737.78045514909108359191478499752
+                          + 1475.560910298182167183829569995*z
+                          + y*(1844.4511378727277089797869624938
+                               - 3688.9022757454554179595739249876*z
+                               + y*(-1229.6340919151518059865246416625
+                                    + 2459.2681838303036119730492833251*z)))));
+  case ( 68 ) :
+    return 11.180339887498948482045868343656
+           + z*(-67.082039324993690892275210061938
+                + 67.08203932499369089227521006194*z)
+           + y*(-67.082039324993690892275210061938
+                + (402.49223594996214535365126037163
+                   - 402.49223594996214535365126037163*z)*z
+                + y*(67.082039324993690892275210061938
+                     + z*(-402.49223594996214535365126037163
+                          + 402.49223594996214535365126037163*z)))
+           + x*(-67.082039324993690892275210061938
+                + (402.49223594996214535365126037163
+                   - 402.49223594996214535365126037163*z)*z
+                + y*(402.49223594996214535365126037163
+                     + z*(-2414.9534156997728721219075622298
+                          + 2414.9534156997728721219075622298*z)
+                     + y*(-402.49223594996214535365126037163
+                          + (2414.9534156997728721219075622298
+                             - 2414.9534156997728721219075622298*z)*z))
+                + x*(67.082039324993690892275210061938
+                     + z*(-402.49223594996214535365126037163
+                          + 402.49223594996214535365126037163*z)
+                     + y*(-402.49223594996214535365126037163
+                          + (2414.9534156997728721219075622298
+                             - 2414.9534156997728721219075622298*z)*z
+                          + y*(402.49223594996214535365126037163
+                               + z*(-2414.9534156997728721219075622298
+                                    + 2414.9534156997728721219075622298*z)))));
+  case ( 69 ) :
+    return 10.246950765959598383221038680521
+           + z*(-122.96340919151518059865246416625
+                + (307.40852297878795149663116041563
+                   - 204.93901531919196766442077361042*z)*z)
+           + y*(-20.493901531919196766442077361042
+                + z*(245.92681838303036119730492833251
+                     + z*(-614.81704595757590299326232083126
+                          + 409.87803063838393532884154722084*z)))
+           + x*(-61.481704595757590299326232083126
+                + z*(737.78045514909108359191478499752
+                     + z*(-1844.4511378727277089797869624938
+                          + 1229.6340919151518059865246416625*z))
+                + y*(122.96340919151518059865246416625
+                     + z*(-1475.560910298182167183829569995
+                          + (3688.9022757454554179595739249876
+                             - 2459.2681838303036119730492833251*z)*z))
+                + x*(61.481704595757590299326232083126
+                     + z*(-737.78045514909108359191478499752
+                          + (1844.4511378727277089797869624938
+                             - 1229.6340919151518059865246416625*z)*z)
+                     + y*(-122.96340919151518059865246416625
+                          + z*(1475.560910298182167183829569995
+                               + z*(-3688.9022757454554179595739249876
+                                    + 2459.2681838303036119730492833251*z)))));
+  case ( 70 ) :
+    return 6.7082039324993690892275210061938
+           + z*(-134.16407864998738178455042012388
+                + z*(603.73835392494321803047689055744
+                     + z*(-939.14855054991167249185294086714
+                          + 469.57427527495583624592647043357*z)))
+           + x*(-40.249223594996214535365126037163
+                + z*(804.98447189992429070730252074326
+                     + z*(-3622.4301235496593081828613433447
+                          + (5634.8913032994700349511176452028
+                             - 2817.4456516497350174755588226014*z)*z))
+                + x*(40.249223594996214535365126037163
+                     + z*(-804.98447189992429070730252074326
+                          + z*(3622.4301235496593081828613433447
+                               + z*(-5634.8913032994700349511176452028
+                                    + 2817.4456516497350174755588226014*z)))));
+  case ( 71 ) :
+    return 5.7445626465380286598506114682189
+           + y*(-172.33687939614085979551834404657
+                + y*(1206.358155772986018568628408326
+                     + y*(-3216.9550820612960495163424222026
+                          + (3619.0744673189580557058852249779
+                             - 1447.6297869275832222823540899912*y)*y)))
+           + x*(-11.489125293076057319701222936438
+                + y*(344.67375879228171959103668809314
+                     + y*(-2412.716311545972037137256816652
+                          + y*(6433.9101641225920990326848444052
+                               + y*(-7238.1489346379161114117704499559
+                                    + 2895.2595738551664445647081799823*y)))));
+  case ( 72 ) :
+    return 9.
+           - 18.*z
+           + y*(-180.
+                + 360.*z
+                + y*(810.
+                     - 1620.*z
+                     + y*(-1260.
+                          + y*(630.
+                               - 1260.*z)
+                          + 2520.*z)))
+           + x*(-18.
+                + 36.*z
+                + y*(360.
+                     - 720.*z
+                     + y*(-1620.
+                          + 3240.*z
+                          + y*(2520.
+                               - 5040.*z
+                               + y*(-1260.
+                                    + 2520.*z)))));
+  case ( 73 ) :
+    return 10.246950765959598383221038680521
+           + z*(-61.481704595757590299326232083126
+                + 61.48170459575759029932623208313*z)
+           + y*(-122.96340919151518059865246416625
+                + (737.78045514909108359191478499752
+                   - 737.7804551490910835919147849975*z)*z
+                + y*(307.40852297878795149663116041563
+                     + z*(-1844.4511378727277089797869624938
+                          + 1844.4511378727277089797869624938*z)
+                     + y*(-204.93901531919196766442077361042
+                          + (1229.6340919151518059865246416625
+                             - 1229.6340919151518059865246416625*z)*z)))
+           + x*(-20.493901531919196766442077361042
+                + (122.96340919151518059865246416625
+                   - 122.96340919151518059865246416625*z)*z
+                + y*(245.92681838303036119730492833251
+                     + z*(-1475.560910298182167183829569995
+                          + 1475.560910298182167183829569995*z)
+                     + y*(-614.81704595757590299326232083126
+                          + (3688.9022757454554179595739249876
+                             - 3688.9022757454554179595739249876*z)*z
+                          + y*(409.87803063838393532884154722084
+                               + z*(-2459.2681838303036119730492833251
+                                    + 2459.2681838303036119730492833251*z)))));
+  case ( 74 ) :
+    return 10.246950765959598383221038680521
+           + z*(-122.96340919151518059865246416625
+                + (307.40852297878795149663116041563
+                   - 204.93901531919196766442077361042*z)*z)
+           + y*(-61.481704595757590299326232083126
+                + z*(737.78045514909108359191478499752
+                     + z*(-1844.4511378727277089797869624938
+                          + 1229.6340919151518059865246416625*z))
+                + y*(61.481704595757590299326232083126
+                     + z*(-737.78045514909108359191478499752
+                          + (1844.4511378727277089797869624938
+                             - 1229.6340919151518059865246416625*z)*z)))
+           + x*(-20.493901531919196766442077361042
+                + z*(245.92681838303036119730492833251
+                     + z*(-614.81704595757590299326232083126
+                          + 409.87803063838393532884154722084*z))
+                + y*(122.96340919151518059865246416625
+                     + z*(-1475.560910298182167183829569995
+                          + (3688.9022757454554179595739249876
+                             - 2459.2681838303036119730492833251*z)*z)
+                     + y*(-122.96340919151518059865246416625
+                          + z*(1475.560910298182167183829569995
+                               + z*(-3688.9022757454554179595739249876
+                                    + 2459.2681838303036119730492833251*z)))));
+  case ( 75 ) :
+    return 9.
+           + z*(-180.
+                + z*(810.
+                     + z*(-1260.
+                          + 630.*z)))
+           + y*(-18.
+                + z*(360.
+                     + z*(-1620.
+                          + (2520.
+                             - 1260.*z)*z)))
+           + x*(-18.
+                + z*(360.
+                     + z*(-1620.
+                          + (2520.
+                             - 1260.*z)*z))
+                + y*(36.
+                     + z*(-720.
+                          + z*(3240.
+                               + z*(-5040.
+                                    + 2520.*z)))));
+  case ( 76 ) :
+    return 5.7445626465380286598506114682189
+           + z*(-172.33687939614085979551834404657
+                + z*(1206.358155772986018568628408326
+                     + z*(-3216.9550820612960495163424222026
+                          + (3619.0744673189580557058852249779
+                             - 1447.6297869275832222823540899912*z)*z)))
+           + x*(-11.489125293076057319701222936438
+                + z*(344.67375879228171959103668809314
+                     + z*(-2412.716311545972037137256816652
+                          + z*(6433.9101641225920990326848444052
+                               + z*(-7238.1489346379161114117704499559
+                                    + 2895.2595738551664445647081799823*z)))));
+  case ( 77 ) :
+    return 3.6055512754639892931192212674705
+           + y*(-151.43315356948755031100729323376
+                + y*(1514.3315356948755031100729323376
+                     + y*(-6057.3261427795020124402917293504
+                          + y*(11357.486517711566273325546992532
+                               + y*(-9994.5881355861783205264813534282
+                                    + 3331.5293785287261068421604511427*y)))));
+  case ( 78 ) :
+    return 5.7445626465380286598506114682189
+           - 11.489125293076057319701222936438*z
+           + y*(-172.33687939614085979551834404657
+                + 344.67375879228171959103668809314*z
+                + y*(1206.358155772986018568628408326
+                     - 2412.716311545972037137256816652*z
+                     + y*(-3216.9550820612960495163424222026
+                          + 6433.910164122592099032684844405*z
+                          + y*(3619.0744673189580557058852249779
+                               - 7238.148934637916111411770449956*z
+                               + y*(-1447.6297869275832222823540899912
+                                    + 2895.2595738551664445647081799823*z)))));
+  case ( 79 ) :
+    return 6.7082039324993690892275210061938
+           + z*(-40.249223594996214535365126037163
+                + 40.249223594996214535365126037163*z)
+           + y*(-134.16407864998738178455042012388
+                + (804.98447189992429070730252074326
+                   - 804.9844718999242907073025207433*z)*z
+                + y*(603.73835392494321803047689055744
+                     + z*(-3622.4301235496593081828613433447
+                          + 3622.4301235496593081828613433447*z)
+                     + y*(-939.14855054991167249185294086714
+                          + (5634.8913032994700349511176452028
+                             - 5634.891303299470034951117645203*z)*z
+                          + y*(469.57427527495583624592647043357
+                               + z*(-2817.4456516497350174755588226014
+                                    + 2817.4456516497350174755588226014*z)))));
+  case ( 80 ) :
+    return 7.
+           + z*(-84.
+                + (210.
+                   - 140.*z)*z)
+           + y*(-84.
+                + z*(1008.
+                     + z*(-2520.
+                          + 1680.*z))
+                + y*(210.
+                     + z*(-2520.
+                          + (6300.
+                             - 4200.*z)*z)
+                     + y*(-140.
+                          + z*(1680.
+                               + z*(-4200.
+                                    + 2800.*z)))));
+  case ( 81 ) :
+    return 6.7082039324993690892275210061938
+           + z*(-134.16407864998738178455042012388
+                + z*(603.73835392494321803047689055744
+                     + z*(-939.14855054991167249185294086714
+                          + 469.57427527495583624592647043357*z)))
+           + y*(-40.249223594996214535365126037163
+                + z*(804.98447189992429070730252074326
+                     + z*(-3622.4301235496593081828613433447
+                          + (5634.8913032994700349511176452028
+                             - 2817.4456516497350174755588226014*z)*z))
+                + y*(40.249223594996214535365126037163
+                     + z*(-804.98447189992429070730252074326
+                          + z*(3622.4301235496593081828613433447
+                               + z*(-5634.8913032994700349511176452028
+                                    + 2817.4456516497350174755588226014*z)))));
+  case ( 82 ) :
+    return 5.7445626465380286598506114682189
+           + z*(-172.33687939614085979551834404657
+                + z*(1206.358155772986018568628408326
+                     + z*(-3216.9550820612960495163424222026
+                          + (3619.0744673189580557058852249779
+                             - 1447.6297869275832222823540899912*z)*z)))
+           + y*(-11.489125293076057319701222936438
+                + z*(344.67375879228171959103668809314
+                     + z*(-2412.716311545972037137256816652
+                          + z*(6433.9101641225920990326848444052
+                               + z*(-7238.1489346379161114117704499559
+                                    + 2895.2595738551664445647081799823*z)))));
+  case ( 83 ) :
+    return 3.6055512754639892931192212674705
+           + z*(-151.43315356948755031100729323376
+                + z*(1514.3315356948755031100729323376
+                     + z*(-6057.3261427795020124402917293504
+                          + z*(11357.486517711566273325546992532
+                               + z*(-9994.5881355861783205264813534282
+                                    + 3331.5293785287261068421604511427*z)))));
+                #endif
+                #if (PMAX3D>=7)
+  case ( 84 ) :
+    return -3.8729833462074168851792653997824
+           + x*(216.88706738761534557003886238781
+                + x*(-2927.9754097328071651955246422355
+                     + x*(16266.530054071150917752914679086
+                          + x*(-44732.957648695665023820515367487
+                               + x*(64415.459014121757634301542129181
+                                    + x*(-46522.275954643491624773335982186
+                                         + 13292.078844183854749935238852053*x))))));
+  case ( 85 ) :
+    return -6.2449979983983982058468931209398
+           + 12.48999599679679641169378624188*y
+           + x*(262.28991593273272464556951107947
+                - 524.5798318654654492911390221589*y
+                + x*(-2622.8991593273272464556951107947
+                     + 5245.798318654654492911390221589*y
+                     + x*(10491.596637309308985822780443179
+                          - 20983.193274618617971645560886358*y
+                          + x*(-19671.74369495495434841771333096
+                               + 39343.487389909908696835426661921*y
+                               + x*(17311.134451560359826607587731245
+                                    - 34622.26890312071965321517546249*y
+                                    + x*(-5770.3781505201199422025292437484
+                                         + 11540.756301040239884405058487497*y))))));
+  case ( 86 ) :
+    return -6.2449979983983982058468931209398
+           + 12.48999599679679641169378624188*z
+           + x*(262.28991593273272464556951107947
+                - 524.5798318654654492911390221589*z
+                + x*(-2622.8991593273272464556951107947
+                     + 5245.798318654654492911390221589*z
+                     + x*(10491.596637309308985822780443179
+                          - 20983.193274618617971645560886358*z
+                          + x*(-19671.74369495495434841771333096
+                               + 39343.487389909908696835426661921*z
+                               + x*(17311.134451560359826607587731245
+                                    - 34622.26890312071965321517546249*z
+                                    + x*(-5770.3781505201199422025292437484
+                                         + 11540.756301040239884405058487497*z))))));
+  case ( 87 ) :
+    return -7.4161984870956629487113974408007
+           + (44.497190922573977692268384644804
+              - 44.497190922573977692268384644804*y)*y
+           + x*(222.48595461286988846134192322402
+                + y*(-1334.9157276772193307680515393441
+                     + 1334.9157276772193307680515393441*y)
+                + x*(-1557.4016822900892192293934625681
+                     + (9344.4100937405353153763607754089
+                        - 9344.410093740535315376360775409*y)*y
+                     + x*(4153.0711527735712512783825668484
+                          + y*(-24918.42691664142750767029540109
+                               + 24918.42691664142750767029540109*y)
+                          + x*(-4672.2050468702676576881803877044
+                               + (28033.230281221605946129082326227
+                                  - 28033.230281221605946129082326227*y)*y
+                               + x*(1868.8820187481070630752721550818
+                                    + y*(-11213.292112488642378451632930491
+                                         + 11213.292112488642378451632930491*y))))));
+  case ( 88 ) :
+    return -9.9498743710661995473447982100121
+           + y*(19.899748742132399094689596420024
+                - 39.799497484264798189379192840048*z)
+           + 19.899748742132399094689596420024*z
+           + x*(298.49623113198598642034394630036
+                - 596.9924622639719728406878926007*z
+                + y*(-596.99246226397197284068789260072
+                     + 1193.9849245279439456813757852014*z)
+                + x*(-2089.4736179239019049424076241025
+                     + y*(4178.9472358478038098848152482051
+                          - 8357.89447169560761976963049641*z)
+                     + 4178.9472358478038098848152482051*z
+                     + x*(5571.9296477970717465130869976068
+                          - 11143.859295594143493026173995214*z
+                          + y*(-11143.859295594143493026173995214
+                               + 22287.718591188286986052347990427*z)
+                          + x*(-6268.4208537717057148272228723076
+                               + y*(12536.841707543411429654445744615
+                                    - 25073.68341508682285930889148923*z)
+                               + 12536.841707543411429654445744615*z
+                               + x*(2507.368341508682285930889148923
+                                    - 5014.736683017364571861778297846*z
+                                    + y*(-5014.7366830173645718617782978461
+                                         + 10029.473366034729143723556595692*z))))));
+  case ( 89 ) :
+    return -7.4161984870956629487113974408007
+           + (44.497190922573977692268384644804
+              - 44.497190922573977692268384644804*z)*z
+           + x*(222.48595461286988846134192322402
+                + z*(-1334.9157276772193307680515393441
+                     + 1334.9157276772193307680515393441*z)
+                + x*(-1557.4016822900892192293934625681
+                     + (9344.4100937405353153763607754089
+                        - 9344.410093740535315376360775409*z)*z
+                     + x*(4153.0711527735712512783825668484
+                          + z*(-24918.42691664142750767029540109
+                               + 24918.42691664142750767029540109*z)
+                          + x*(-4672.2050468702676576881803877044
+                               + (28033.230281221605946129082326227
+                                  - 28033.230281221605946129082326227*z)*z
+                               + x*(1868.8820187481070630752721550818
+                                    + z*(-11213.292112488642378451632930491
+                                         + 11213.292112488642378451632930491*z))))));
+  case ( 90 ) :
+    return -7.9372539331937717715048472609178
+           + y*(95.247047198325261258058167131013
+                + y*(-238.11761799581315314514541782753
+                     + 158.74507866387543543009694521836*y))
+           + x*(158.74507866387543543009694521836
+                + y*(-1904.9409439665052251611633426203
+                     + (4762.3523599162630629029083565507
+                        - 3174.9015732775087086019389043671*y)*y)
+                + x*(-714.3528539874394594354362534826
+                     + y*(8572.2342478492735132252350417912
+                          + y*(-21430.585619623183783063087604478
+                               + 14287.057079748789188708725069652*y))
+                     + x*(1111.2155506471280480106786165285
+                          + y*(-13334.586607765536576128143398342
+                               + (33336.466519413841440320358495855
+                                  - 22224.31101294256096021357233057*y)*y)
+                          + x*(-555.60777532356402400533930826424
+                               + y*(6667.2933038827682880640716991709
+                                    + y*(-16668.233259706920720160179247927
+                                         + 11112.155506471280480106786165285*y))))));
+  case ( 91 ) :
+    return -11.618950038622250655537796199347
+           + 23.237900077244501311075592398694*z
+           + y*(69.713700231733503933226777196083
+                - 139.42740046346700786645355439217*z
+                + y*(-69.713700231733503933226777196083
+                     + 139.42740046346700786645355439217*z))
+           + x*(232.37900077244501311075592398694
+                - 464.75800154489002622151184797389*z
+                + y*(-1394.2740046346700786645355439217
+                     + y*(1394.2740046346700786645355439217
+                          - 2788.5480092693401573290710878433*z)
+                     + 2788.5480092693401573290710878433*z)
+                + x*(-1045.7055034760025589984016579412
+                     + 2091.4110069520051179968033158825*z
+                     + y*(6274.2330208560153539904099476475
+                          - 12548.466041712030707980819895295*z
+                          + y*(-6274.2330208560153539904099476475
+                               + 12548.466041712030707980819895295*z))
+                     + x*(1626.6530054071150917752914679086
+                          - 3253.3060108142301835505829358172*z
+                          + y*(-9759.9180324426905506517488074516
+                               + y*(9759.9180324426905506517488074516
+                                    - 19519.836064885381101303497614903*z)
+                               + 19519.836064885381101303497614903*z)
+                          + x*(-813.3265027035575458876457339543
+                               + 1626.6530054071150917752914679086*z
+                               + y*(4879.9590162213452753258744037258
+                                    - 9759.918032442690550651748807452*z
+                                    + y*(-4879.9590162213452753258744037258
+                                         + 9759.918032442690550651748807452*z))))));
+  case ( 92 ) :
+    return -11.618950038622250655537796199347
+           + (69.713700231733503933226777196083
+              - 69.71370023173350393322677719608*z)*z
+           + y*(23.237900077244501311075592398694
+                + z*(-139.42740046346700786645355439217
+                     + 139.42740046346700786645355439217*z))
+           + x*(232.37900077244501311075592398694
+                + z*(-1394.2740046346700786645355439217
+                     + 1394.2740046346700786645355439217*z)
+                + y*(-464.75800154489002622151184797389
+                     + (2788.5480092693401573290710878433
+                        - 2788.5480092693401573290710878433*z)*z)
+                + x*(-1045.7055034760025589984016579412
+                     + (6274.2330208560153539904099476475
+                        - 6274.233020856015353990409947647*z)*z
+                     + y*(2091.4110069520051179968033158825
+                          + z*(-12548.466041712030707980819895295
+                               + 12548.466041712030707980819895295*z))
+                     + x*(1626.6530054071150917752914679086
+                          + z*(-9759.9180324426905506517488074516
+                               + 9759.918032442690550651748807452*z)
+                          + y*(-3253.3060108142301835505829358172
+                               + (19519.836064885381101303497614903
+                                  - 19519.836064885381101303497614903*z)*z)
+                          + x*(-813.3265027035575458876457339543
+                               + (4879.9590162213452753258744037258
+                                  - 4879.9590162213452753258744037258*z)*z
+                               + y*(1626.6530054071150917752914679086
+                                    + z*(-9759.9180324426905506517488074516
+                                         + 9759.918032442690550651748807452*z))))));
+  case ( 93 ) :
+    return -7.9372539331937717715048472609178
+           + z*(95.247047198325261258058167131013
+                + z*(-238.11761799581315314514541782753
+                     + 158.74507866387543543009694521836*z))
+           + x*(158.74507866387543543009694521836
+                + z*(-1904.9409439665052251611633426203
+                     + (4762.3523599162630629029083565507
+                        - 3174.9015732775087086019389043671*z)*z)
+                + x*(-714.3528539874394594354362534826
+                     + z*(8572.2342478492735132252350417912
+                          + z*(-21430.585619623183783063087604478
+                               + 14287.057079748789188708725069652*z))
+                     + x*(1111.2155506471280480106786165285
+                          + z*(-13334.586607765536576128143398342
+                               + (33336.466519413841440320358495855
+                                  - 22224.31101294256096021357233057*z)*z)
+                          + x*(-555.60777532356402400533930826424
+                               + z*(6667.2933038827682880640716991709
+                                    + z*(-16668.233259706920720160179247927
+                                         + 11112.155506471280480106786165285*z))))));
+  case ( 94 ) :
+    return -7.9372539331937717715048472609178
+           + y*(158.74507866387543543009694521836
+                + y*(-714.3528539874394594354362534826
+                     + (1111.2155506471280480106786165285
+                        - 555.6077753235640240053393082642*y)*y))
+           + x*(95.247047198325261258058167131013
+                + y*(-1904.9409439665052251611633426203
+                     + y*(8572.2342478492735132252350417912
+                          + y*(-13334.586607765536576128143398342
+                               + 6667.293303882768288064071699171*y)))
+                + x*(-238.11761799581315314514541782753
+                     + y*(4762.3523599162630629029083565507
+                          + y*(-21430.585619623183783063087604478
+                               + (33336.466519413841440320358495855
+                                  - 16668.233259706920720160179247927*y)*y))
+                     + x*(158.74507866387543543009694521836
+                          + y*(-3174.9015732775087086019389043671
+                               + y*(14287.057079748789188708725069652
+                                    + y*(-22224.31101294256096021357233057
+                                         + 11112.155506471280480106786165285*y))))));
+  case ( 95 ) :
+    return -12.124355652982141054692124390541
+           + 24.248711305964282109384248781082*z
+           + y*(145.49226783578569265630549268649
+                - 290.98453567157138531261098537299*z
+                + y*(-363.73066958946423164076373171623
+                     + y*(242.48711305964282109384248781082
+                          - 484.97422611928564218768497562164*z)
+                     + 727.4613391789284632815274634325*z))
+           + x*(145.49226783578569265630549268649
+                - 290.98453567157138531261098537299*z
+                + y*(-1745.9072140294283118756659122379
+                     + 3491.8144280588566237513318244758*z
+                     + y*(4364.7680350735707796891647805948
+                          - 8729.53607014714155937832956119*z
+                          + y*(-2909.8453567157138531261098537299
+                               + 5819.69071343142770625221970746*z)))
+                + x*(-363.73066958946423164076373171623
+                     + 727.4613391789284632815274634325*z
+                     + y*(4364.7680350735707796891647805948
+                          - 8729.53607014714155937832956119*z
+                          + y*(-10911.920087683926949222911951487
+                               + y*(7274.6133917892846328152746343247
+                                    - 14549.226783578569265630549268649*z)
+                               + 21823.840175367853898445823902974*z))
+                     + x*(242.48711305964282109384248781082
+                          - 484.97422611928564218768497562164*z
+                          + y*(-2909.8453567157138531261098537299
+                               + 5819.69071343142770625221970746*z
+                               + y*(7274.6133917892846328152746343247
+                                    - 14549.226783578569265630549268649*z
+                                    + y*(-4849.7422611928564218768497562164
+                                         + 9699.484522385712843753699512433*z))))));
+  case ( 96 ) :
+    return -13.228756555322952952508078768196
+           + (79.372539331937717715048472609178
+              - 79.37253933193771771504847260918*z)*z
+           + y*(79.372539331937717715048472609178
+                + z*(-476.23523599162630629029083565507
+                     + 476.23523599162630629029083565507*z)
+                + y*(-79.372539331937717715048472609178
+                     + (476.23523599162630629029083565507
+                        - 476.23523599162630629029083565507*z)*z))
+           + x*(158.74507866387543543009694521836
+                + z*(-952.47047198325261258058167131013
+                     + 952.4704719832526125805816713101*z)
+                + y*(-952.47047198325261258058167131013
+                     + (5714.8228318995156754834900278608
+                        - 5714.822831899515675483490027861*z)*z
+                     + y*(952.47047198325261258058167131013
+                          + z*(-5714.8228318995156754834900278608
+                               + 5714.822831899515675483490027861*z)))
+                + x*(-396.86269665968858857524236304589
+                     + (2381.1761799581315314514541782753
+                        - 2381.1761799581315314514541782753*z)*z
+                     + y*(2381.1761799581315314514541782753
+                          + z*(-14287.057079748789188708725069652
+                               + 14287.057079748789188708725069652*z)
+                          + y*(-2381.1761799581315314514541782753
+                               + (14287.057079748789188708725069652
+                                  - 14287.057079748789188708725069652*z)*z))
+                     + x*(264.57513110645905905016157536393
+                          + z*(-1587.4507866387543543009694521836
+                               + 1587.4507866387543543009694521836*z)
+                          + y*(-1587.4507866387543543009694521836
+                               + (9524.7047198325261258058167131013
+                                  - 9524.704719832526125805816713101*z)*z
+                               + y*(1587.4507866387543543009694521836
+                                    + z*(-9524.7047198325261258058167131013
+                                         + 9524.704719832526125805816713101*z))))));
+  case ( 97 ) :
+    return -12.124355652982141054692124390541
+           + z*(145.49226783578569265630549268649
+                + z*(-363.73066958946423164076373171623
+                     + 242.48711305964282109384248781082*z))
+           + y*(24.248711305964282109384248781082
+                + z*(-290.98453567157138531261098537299
+                     + (727.46133917892846328152746343247
+                        - 484.97422611928564218768497562164*z)*z))
+           + x*(145.49226783578569265630549268649
+                + z*(-1745.9072140294283118756659122379
+                     + (4364.7680350735707796891647805948
+                        - 2909.8453567157138531261098537299*z)*z)
+                + y*(-290.98453567157138531261098537299
+                     + z*(3491.8144280588566237513318244758
+                          + z*(-8729.5360701471415593783295611896
+                               + 5819.69071343142770625221970746*z)))
+                + x*(-363.73066958946423164076373171623
+                     + z*(4364.7680350735707796891647805948
+                          + z*(-10911.920087683926949222911951487
+                               + 7274.613391789284632815274634325*z))
+                     + y*(727.46133917892846328152746343247
+                          + z*(-8729.5360701471415593783295611896
+                               + (21823.840175367853898445823902974
+                                  - 14549.226783578569265630549268649*z)*z))
+                     + x*(242.48711305964282109384248781082
+                          + z*(-2909.8453567157138531261098537299
+                               + (7274.6133917892846328152746343247
+                                  - 4849.7422611928564218768497562164*z)*z)
+                          + y*(-484.97422611928564218768497562164
+                               + z*(5819.6907134314277062522197074597
+                                    + z*(-14549.226783578569265630549268649
+                                         + 9699.484522385712843753699512433*z))))));
+  case ( 98 ) :
+    return -7.9372539331937717715048472609178
+           + z*(158.74507866387543543009694521836
+                + z*(-714.3528539874394594354362534826
+                     + (1111.2155506471280480106786165285
+                        - 555.6077753235640240053393082642*z)*z))
+           + x*(95.247047198325261258058167131013
+                + z*(-1904.9409439665052251611633426203
+                     + z*(8572.2342478492735132252350417912
+                          + z*(-13334.586607765536576128143398342
+                               + 6667.293303882768288064071699171*z)))
+                + x*(-238.11761799581315314514541782753
+                     + z*(4762.3523599162630629029083565507
+                          + z*(-21430.585619623183783063087604478
+                               + (33336.466519413841440320358495855
+                                  - 16668.233259706920720160179247927*z)*z))
+                     + x*(158.74507866387543543009694521836
+                          + z*(-3174.9015732775087086019389043671
+                               + z*(14287.057079748789188708725069652
+                                    + z*(-22224.31101294256096021357233057
+                                         + 11112.155506471280480106786165285*z))))));
+  case ( 99 ) :
+    return -7.4161984870956629487113974408007
+           + y*(222.48595461286988846134192322402
+                + y*(-1557.4016822900892192293934625681
+                     + y*(4153.0711527735712512783825668484
+                          + y*(-4672.2050468702676576881803877044
+                               + 1868.8820187481070630752721550818*y))))
+           + x*(44.497190922573977692268384644804
+                + y*(-1334.9157276772193307680515393441
+                     + y*(9344.4100937405353153763607754089
+                          + y*(-24918.42691664142750767029540109
+                               + (28033.230281221605946129082326227
+                                  - 11213.292112488642378451632930491*y)*y)))
+                + x*(-44.497190922573977692268384644804
+                     + y*(1334.9157276772193307680515393441
+                          + y*(-9344.4100937405353153763607754089
+                               + y*(24918.42691664142750767029540109
+                                    + y*(-28033.230281221605946129082326227
+                                         + 11213.292112488642378451632930491*y))))));
+  case ( 100 ) :
+    return -11.618950038622250655537796199347
+           + 23.237900077244501311075592398694*z
+           + y*(232.37900077244501311075592398694
+                - 464.75800154489002622151184797389*z
+                + y*(-1045.7055034760025589984016579412
+                     + 2091.4110069520051179968033158825*z
+                     + y*(1626.6530054071150917752914679086
+                          - 3253.3060108142301835505829358172*z
+                          + y*(-813.3265027035575458876457339543
+                               + 1626.6530054071150917752914679086*z))))
+           + x*(69.713700231733503933226777196083
+                - 139.42740046346700786645355439217*z
+                + y*(-1394.2740046346700786645355439217
+                     + 2788.5480092693401573290710878433*z
+                     + y*(6274.2330208560153539904099476475
+                          - 12548.466041712030707980819895295*z
+                          + y*(-9759.9180324426905506517488074516
+                               + y*(4879.9590162213452753258744037258
+                                    - 9759.918032442690550651748807452*z)
+                               + 19519.836064885381101303497614903*z)))
+                + x*(-69.713700231733503933226777196083
+                     + 139.42740046346700786645355439217*z
+                     + y*(1394.2740046346700786645355439217
+                          - 2788.5480092693401573290710878433*z
+                          + y*(-6274.2330208560153539904099476475
+                               + 12548.466041712030707980819895295*z
+                               + y*(9759.9180324426905506517488074516
+                                    - 19519.836064885381101303497614903*z
+                                    + y*(-4879.9590162213452753258744037258
+                                         + 9759.918032442690550651748807452*z))))));
+  case ( 101 ) :
+    return -13.228756555322952952508078768196
+           + (79.372539331937717715048472609178
+              - 79.37253933193771771504847260918*z)*z
+           + y*(158.74507866387543543009694521836
+                + z*(-952.47047198325261258058167131013
+                     + 952.4704719832526125805816713101*z)
+                + y*(-396.86269665968858857524236304589
+                     + (2381.1761799581315314514541782753
+                        - 2381.1761799581315314514541782753*z)*z
+                     + y*(264.57513110645905905016157536393
+                          + z*(-1587.4507866387543543009694521836
+                               + 1587.4507866387543543009694521836*z))))
+           + x*(79.372539331937717715048472609178
+                + z*(-476.23523599162630629029083565507
+                     + 476.23523599162630629029083565507*z)
+                + y*(-952.47047198325261258058167131013
+                     + (5714.8228318995156754834900278608
+                        - 5714.822831899515675483490027861*z)*z
+                     + y*(2381.1761799581315314514541782753
+                          + z*(-14287.057079748789188708725069652
+                               + 14287.057079748789188708725069652*z)
+                          + y*(-1587.4507866387543543009694521836
+                               + (9524.7047198325261258058167131013
+                                  - 9524.704719832526125805816713101*z)*z)))
+                + x*(-79.372539331937717715048472609178
+                     + (476.23523599162630629029083565507
+                        - 476.23523599162630629029083565507*z)*z
+                     + y*(952.47047198325261258058167131013
+                          + z*(-5714.8228318995156754834900278608
+                               + 5714.822831899515675483490027861*z)
+                          + y*(-2381.1761799581315314514541782753
+                               + (14287.057079748789188708725069652
+                                  - 14287.057079748789188708725069652*z)*z
+                               + y*(1587.4507866387543543009694521836
+                                    + z*(-9524.7047198325261258058167131013
+                                         + 9524.704719832526125805816713101*z))))));
+  case ( 102 ) :
+    return -13.228756555322952952508078768196
+           + z*(158.74507866387543543009694521836
+                + z*(-396.86269665968858857524236304589
+                     + 264.57513110645905905016157536393*z))
+           + y*(79.372539331937717715048472609178
+                + z*(-952.47047198325261258058167131013
+                     + (2381.1761799581315314514541782753
+                        - 1587.4507866387543543009694521836*z)*z)
+                + y*(-79.372539331937717715048472609178
+                     + z*(952.47047198325261258058167131013
+                          + z*(-2381.1761799581315314514541782753
+                               + 1587.4507866387543543009694521836*z))))
+           + x*(79.372539331937717715048472609178
+                + z*(-952.47047198325261258058167131013
+                     + (2381.1761799581315314514541782753
+                        - 1587.4507866387543543009694521836*z)*z)
+                + y*(-476.23523599162630629029083565507
+                     + z*(5714.8228318995156754834900278608
+                          + z*(-14287.057079748789188708725069652
+                               + 9524.704719832526125805816713101*z))
+                     + y*(476.23523599162630629029083565507
+                          + z*(-5714.8228318995156754834900278608
+                               + (14287.057079748789188708725069652
+                                  - 9524.704719832526125805816713101*z)*z)))
+                + x*(-79.372539331937717715048472609178
+                     + z*(952.47047198325261258058167131013
+                          + z*(-2381.1761799581315314514541782753
+                               + 1587.4507866387543543009694521836*z))
+                     + y*(476.23523599162630629029083565507
+                          + z*(-5714.8228318995156754834900278608
+                               + (14287.057079748789188708725069652
+                                  - 9524.704719832526125805816713101*z)*z)
+                          + y*(-476.23523599162630629029083565507
+                               + z*(5714.8228318995156754834900278608
+                                    + z*(-14287.057079748789188708725069652
+                                         + 9524.704719832526125805816713101*z))))));
+  case ( 103 ) :
+    return -11.618950038622250655537796199347
+           + z*(232.37900077244501311075592398694
+                + z*(-1045.7055034760025589984016579412
+                     + (1626.6530054071150917752914679086
+                        - 813.3265027035575458876457339543*z)*z))
+           + y*(23.237900077244501311075592398694
+                + z*(-464.75800154489002622151184797389
+                     + z*(2091.4110069520051179968033158825
+                          + z*(-3253.3060108142301835505829358172
+                               + 1626.6530054071150917752914679086*z))))
+           + x*(69.713700231733503933226777196083
+                + z*(-1394.2740046346700786645355439217
+                     + z*(6274.2330208560153539904099476475
+                          + z*(-9759.9180324426905506517488074516
+                               + 4879.9590162213452753258744037258*z)))
+                + y*(-139.42740046346700786645355439217
+                     + z*(2788.5480092693401573290710878433
+                          + z*(-12548.466041712030707980819895295
+                               + (19519.836064885381101303497614903
+                                  - 9759.918032442690550651748807452*z)*z)))
+                + x*(-69.713700231733503933226777196083
+                     + z*(1394.2740046346700786645355439217
+                          + z*(-6274.2330208560153539904099476475
+                               + (9759.9180324426905506517488074516
+                                  - 4879.9590162213452753258744037258*z)*z))
+                     + y*(139.42740046346700786645355439217
+                          + z*(-2788.5480092693401573290710878433
+                               + z*(12548.466041712030707980819895295
+                                    + z*(-19519.836064885381101303497614903
+                                         + 9759.918032442690550651748807452*z))))));
+  case ( 104 ) :
+    return -7.4161984870956629487113974408007
+           + z*(222.48595461286988846134192322402
+                + z*(-1557.4016822900892192293934625681
+                     + z*(4153.0711527735712512783825668484
+                          + z*(-4672.2050468702676576881803877044
+                               + 1868.8820187481070630752721550818*z))))
+           + x*(44.497190922573977692268384644804
+                + z*(-1334.9157276772193307680515393441
+                     + z*(9344.4100937405353153763607754089
+                          + z*(-24918.42691664142750767029540109
+                               + (28033.230281221605946129082326227
+                                  - 11213.292112488642378451632930491*z)*z)))
+                + x*(-44.497190922573977692268384644804
+                     + z*(1334.9157276772193307680515393441
+                          + z*(-9344.4100937405353153763607754089
+                               + z*(24918.42691664142750767029540109
+                                    + z*(-28033.230281221605946129082326227
+                                         + 11213.292112488642378451632930491*z))))));
+  case ( 105 ) :
+    return -6.2449979983983982058468931209398
+           + y*(262.28991593273272464556951107947
+                + y*(-2622.8991593273272464556951107947
+                     + y*(10491.596637309308985822780443179
+                          + y*(-19671.74369495495434841771333096
+                               + (17311.134451560359826607587731245
+                                  - 5770.378150520119942202529243748*y)*y))))
+           + x*(12.48999599679679641169378624188
+                + y*(-524.57983186546544929113902215894
+                     + y*(5245.7983186546544929113902215894
+                          + y*(-20983.193274618617971645560886358
+                               + y*(39343.487389909908696835426661921
+                                    + y*(-34622.26890312071965321517546249
+                                         + 11540.756301040239884405058487497*y))))));
+  case ( 106 ) :
+    return -9.9498743710661995473447982100121
+           + 19.899748742132399094689596420024*z
+           + y*(298.49623113198598642034394630036
+                - 596.9924622639719728406878926007*z
+                + y*(-2089.4736179239019049424076241025
+                     + 4178.9472358478038098848152482051*z
+                     + y*(5571.9296477970717465130869976068
+                          - 11143.859295594143493026173995214*z
+                          + y*(-6268.4208537717057148272228723076
+                               + y*(2507.368341508682285930889148923
+                                    - 5014.736683017364571861778297846*z)
+                               + 12536.841707543411429654445744615*z))))
+           + x*(19.899748742132399094689596420024
+                - 39.799497484264798189379192840048*z
+                + y*(-596.99246226397197284068789260072
+                     + 1193.9849245279439456813757852014*z
+                     + y*(4178.9472358478038098848152482051
+                          - 8357.89447169560761976963049641*z
+                          + y*(-11143.859295594143493026173995214
+                               + 22287.718591188286986052347990427*z
+                               + y*(12536.841707543411429654445744615
+                                    - 25073.68341508682285930889148923*z
+                                    + y*(-5014.7366830173645718617782978461
+                                         + 10029.473366034729143723556595692*z))))));
+  case ( 107 ) :
+    return -11.618950038622250655537796199347
+           + (69.713700231733503933226777196083
+              - 69.71370023173350393322677719608*z)*z
+           + y*(232.37900077244501311075592398694
+                + z*(-1394.2740046346700786645355439217
+                     + 1394.2740046346700786645355439217*z)
+                + y*(-1045.7055034760025589984016579412
+                     + (6274.2330208560153539904099476475
+                        - 6274.233020856015353990409947647*z)*z
+                     + y*(1626.6530054071150917752914679086
+                          + z*(-9759.9180324426905506517488074516
+                               + 9759.918032442690550651748807452*z)
+                          + y*(-813.3265027035575458876457339543
+                               + (4879.9590162213452753258744037258
+                                  - 4879.9590162213452753258744037258*z)*z))))
+           + x*(23.237900077244501311075592398694
+                + z*(-139.42740046346700786645355439217
+                     + 139.42740046346700786645355439217*z)
+                + y*(-464.75800154489002622151184797389
+                     + (2788.5480092693401573290710878433
+                        - 2788.5480092693401573290710878433*z)*z
+                     + y*(2091.4110069520051179968033158825
+                          + z*(-12548.466041712030707980819895295
+                               + 12548.466041712030707980819895295*z)
+                          + y*(-3253.3060108142301835505829358172
+                               + (19519.836064885381101303497614903
+                                  - 19519.836064885381101303497614903*z)*z
+                               + y*(1626.6530054071150917752914679086
+                                    + z*(-9759.9180324426905506517488074516
+                                         + 9759.918032442690550651748807452*z))))));
+  case ( 108 ) :
+    return -12.124355652982141054692124390541
+           + z*(145.49226783578569265630549268649
+                + z*(-363.73066958946423164076373171623
+                     + 242.48711305964282109384248781082*z))
+           + y*(145.49226783578569265630549268649
+                + z*(-1745.9072140294283118756659122379
+                     + (4364.7680350735707796891647805948
+                        - 2909.8453567157138531261098537299*z)*z)
+                + y*(-363.73066958946423164076373171623
+                     + z*(4364.7680350735707796891647805948
+                          + z*(-10911.920087683926949222911951487
+                               + 7274.613391789284632815274634325*z))
+                     + y*(242.48711305964282109384248781082
+                          + z*(-2909.8453567157138531261098537299
+                               + (7274.6133917892846328152746343247
+                                  - 4849.7422611928564218768497562164*z)*z))))
+           + x*(24.248711305964282109384248781082
+                + z*(-290.98453567157138531261098537299
+                     + (727.46133917892846328152746343247
+                        - 484.97422611928564218768497562164*z)*z)
+                + y*(-290.98453567157138531261098537299
+                     + z*(3491.8144280588566237513318244758
+                          + z*(-8729.5360701471415593783295611896
+                               + 5819.69071343142770625221970746*z))
+                     + y*(727.46133917892846328152746343247
+                          + z*(-8729.5360701471415593783295611896
+                               + (21823.840175367853898445823902974
+                                  - 14549.226783578569265630549268649*z)*z)
+                          + y*(-484.97422611928564218768497562164
+                               + z*(5819.6907134314277062522197074597
+                                    + z*(-14549.226783578569265630549268649
+                                         + 9699.484522385712843753699512433*z))))));
+  case ( 109 ) :
+    return -11.618950038622250655537796199347
+           + z*(232.37900077244501311075592398694
+                + z*(-1045.7055034760025589984016579412
+                     + (1626.6530054071150917752914679086
+                        - 813.3265027035575458876457339543*z)*z))
+           + y*(69.713700231733503933226777196083
+                + z*(-1394.2740046346700786645355439217
+                     + z*(6274.2330208560153539904099476475
+                          + z*(-9759.9180324426905506517488074516
+                               + 4879.9590162213452753258744037258*z)))
+                + y*(-69.713700231733503933226777196083
+                     + z*(1394.2740046346700786645355439217
+                          + z*(-6274.2330208560153539904099476475
+                               + (9759.9180324426905506517488074516
+                                  - 4879.9590162213452753258744037258*z)*z))))
+           + x*(23.237900077244501311075592398694
+                + z*(-464.75800154489002622151184797389
+                     + z*(2091.4110069520051179968033158825
+                          + z*(-3253.3060108142301835505829358172
+                               + 1626.6530054071150917752914679086*z)))
+                + y*(-139.42740046346700786645355439217
+                     + z*(2788.5480092693401573290710878433
+                          + z*(-12548.466041712030707980819895295
+                               + (19519.836064885381101303497614903
+                                  - 9759.918032442690550651748807452*z)*z))
+                     + y*(139.42740046346700786645355439217
+                          + z*(-2788.5480092693401573290710878433
+                               + z*(12548.466041712030707980819895295
+                                    + z*(-19519.836064885381101303497614903
+                                         + 9759.918032442690550651748807452*z))))));
+  case ( 110 ) :
+    return -9.9498743710661995473447982100121
+           + z*(298.49623113198598642034394630036
+                + z*(-2089.4736179239019049424076241025
+                     + z*(5571.9296477970717465130869976068
+                          + z*(-6268.4208537717057148272228723076
+                               + 2507.368341508682285930889148923*z))))
+           + y*(19.899748742132399094689596420024
+                + z*(-596.99246226397197284068789260072
+                     + z*(4178.9472358478038098848152482051
+                          + z*(-11143.859295594143493026173995214
+                               + (12536.841707543411429654445744615
+                                  - 5014.736683017364571861778297846*z)*z))))
+           + x*(19.899748742132399094689596420024
+                + z*(-596.99246226397197284068789260072
+                     + z*(4178.9472358478038098848152482051
+                          + z*(-11143.859295594143493026173995214
+                               + (12536.841707543411429654445744615
+                                  - 5014.736683017364571861778297846*z)*z)))
+                + y*(-39.799497484264798189379192840048
+                     + z*(1193.9849245279439456813757852014
+                          + z*(-8357.8944716956076197696304964101
+                               + z*(22287.718591188286986052347990427
+                                    + z*(-25073.68341508682285930889148923
+                                         + 10029.473366034729143723556595692*z))))));
+  case ( 111 ) :
+    return -6.2449979983983982058468931209398
+           + z*(262.28991593273272464556951107947
+                + z*(-2622.8991593273272464556951107947
+                     + z*(10491.596637309308985822780443179
+                          + z*(-19671.74369495495434841771333096
+                               + (17311.134451560359826607587731245
+                                  - 5770.378150520119942202529243748*z)*z))))
+           + x*(12.48999599679679641169378624188
+                + z*(-524.57983186546544929113902215894
+                     + z*(5245.7983186546544929113902215894
+                          + z*(-20983.193274618617971645560886358
+                               + z*(39343.487389909908696835426661921
+                                    + z*(-34622.26890312071965321517546249
+                                         + 11540.756301040239884405058487497*z))))));
+  case ( 112 ) :
+    return -3.8729833462074168851792653997824
+           + y*(216.88706738761534557003886238781
+                + y*(-2927.9754097328071651955246422355
+                     + y*(16266.530054071150917752914679086
+                          + y*(-44732.957648695665023820515367487
+                               + y*(64415.459014121757634301542129181
+                                    + y*(-46522.275954643491624773335982186
+                                         + 13292.078844183854749935238852053*y))))));
+  case ( 113 ) :
+    return -6.2449979983983982058468931209398
+           + 12.48999599679679641169378624188*z
+           + y*(262.28991593273272464556951107947
+                - 524.5798318654654492911390221589*z
+                + y*(-2622.8991593273272464556951107947
+                     + 5245.798318654654492911390221589*z
+                     + y*(10491.596637309308985822780443179
+                          - 20983.193274618617971645560886358*z
+                          + y*(-19671.74369495495434841771333096
+                               + 39343.487389909908696835426661921*z
+                               + y*(17311.134451560359826607587731245
+                                    - 34622.26890312071965321517546249*z
+                                    + y*(-5770.3781505201199422025292437484
+                                         + 11540.756301040239884405058487497*z))))));
+  case ( 114 ) :
+    return -7.4161984870956629487113974408007
+           + (44.497190922573977692268384644804
+              - 44.497190922573977692268384644804*z)*z
+           + y*(222.48595461286988846134192322402
+                + z*(-1334.9157276772193307680515393441
+                     + 1334.9157276772193307680515393441*z)
+                + y*(-1557.4016822900892192293934625681
+                     + (9344.4100937405353153763607754089
+                        - 9344.410093740535315376360775409*z)*z
+                     + y*(4153.0711527735712512783825668484
+                          + z*(-24918.42691664142750767029540109
+                               + 24918.42691664142750767029540109*z)
+                          + y*(-4672.2050468702676576881803877044
+                               + (28033.230281221605946129082326227
+                                  - 28033.230281221605946129082326227*z)*z
+                               + y*(1868.8820187481070630752721550818
+                                    + z*(-11213.292112488642378451632930491
+                                         + 11213.292112488642378451632930491*z))))));
+  case ( 115 ) :
+    return -7.9372539331937717715048472609178
+           + z*(95.247047198325261258058167131013
+                + z*(-238.11761799581315314514541782753
+                     + 158.74507866387543543009694521836*z))
+           + y*(158.74507866387543543009694521836
+                + z*(-1904.9409439665052251611633426203
+                     + (4762.3523599162630629029083565507
+                        - 3174.9015732775087086019389043671*z)*z)
+                + y*(-714.3528539874394594354362534826
+                     + z*(8572.2342478492735132252350417912
+                          + z*(-21430.585619623183783063087604478
+                               + 14287.057079748789188708725069652*z))
+                     + y*(1111.2155506471280480106786165285
+                          + z*(-13334.586607765536576128143398342
+                               + (33336.466519413841440320358495855
+                                  - 22224.31101294256096021357233057*z)*z)
+                          + y*(-555.60777532356402400533930826424
+                               + z*(6667.2933038827682880640716991709
+                                    + z*(-16668.233259706920720160179247927
+                                         + 11112.155506471280480106786165285*z))))));
+  case ( 116 ) :
+    return -7.9372539331937717715048472609178
+           + z*(158.74507866387543543009694521836
+                + z*(-714.3528539874394594354362534826
+                     + (1111.2155506471280480106786165285
+                        - 555.6077753235640240053393082642*z)*z))
+           + y*(95.247047198325261258058167131013
+                + z*(-1904.9409439665052251611633426203
+                     + z*(8572.2342478492735132252350417912
+                          + z*(-13334.586607765536576128143398342
+                               + 6667.293303882768288064071699171*z)))
+                + y*(-238.11761799581315314514541782753
+                     + z*(4762.3523599162630629029083565507
+                          + z*(-21430.585619623183783063087604478
+                               + (33336.466519413841440320358495855
+                                  - 16668.233259706920720160179247927*z)*z))
+                     + y*(158.74507866387543543009694521836
+                          + z*(-3174.9015732775087086019389043671
+                               + z*(14287.057079748789188708725069652
+                                    + z*(-22224.31101294256096021357233057
+                                         + 11112.155506471280480106786165285*z))))));
+  case ( 117 ) :
+    return -7.4161984870956629487113974408007
+           + z*(222.48595461286988846134192322402
+                + z*(-1557.4016822900892192293934625681
+                     + z*(4153.0711527735712512783825668484
+                          + z*(-4672.2050468702676576881803877044
+                               + 1868.8820187481070630752721550818*z))))
+           + y*(44.497190922573977692268384644804
+                + z*(-1334.9157276772193307680515393441
+                     + z*(9344.4100937405353153763607754089
+                          + z*(-24918.42691664142750767029540109
+                               + (28033.230281221605946129082326227
+                                  - 11213.292112488642378451632930491*z)*z)))
+                + y*(-44.497190922573977692268384644804
+                     + z*(1334.9157276772193307680515393441
+                          + z*(-9344.4100937405353153763607754089
+                               + z*(24918.42691664142750767029540109
+                                    + z*(-28033.230281221605946129082326227
+                                         + 11213.292112488642378451632930491*z))))));
+  case ( 118 ) :
+    return -6.2449979983983982058468931209398
+           + z*(262.28991593273272464556951107947
+                + z*(-2622.8991593273272464556951107947
+                     + z*(10491.596637309308985822780443179
+                          + z*(-19671.74369495495434841771333096
+                               + (17311.134451560359826607587731245
+                                  - 5770.378150520119942202529243748*z)*z))))
+           + y*(12.48999599679679641169378624188
+                + z*(-524.57983186546544929113902215894
+                     + z*(5245.7983186546544929113902215894
+                          + z*(-20983.193274618617971645560886358
+                               + z*(39343.487389909908696835426661921
+                                    + z*(-34622.26890312071965321517546249
+                                         + 11540.756301040239884405058487497*z))))));
+  case ( 119 ) :
+    return -3.8729833462074168851792653997824
+           + z*(216.88706738761534557003886238781
+                + z*(-2927.9754097328071651955246422355
+                     + z*(16266.530054071150917752914679086
+                          + z*(-44732.957648695665023820515367487
+                               + z*(64415.459014121757634301542129181
+                                    + z*(-46522.275954643491624773335982186
+                                         + 13292.078844183854749935238852053*z))))));
+                #endif
+                #if (PMAX3D>=8)
+  case ( 120 ) :
+    return 4.1231056256176605498214098559741
+           + x*(-296.86360504447155958714150963013
+                + x*(5195.1130882782522927749764185273
+                     + x*(-38097.4959807071834803498270692
+                          + x*(142865.6099276519380513118515095
+                               + x*(-297160.46864951603114672865113976
+                                    + x*(346687.21342443536967118342632972
+                                         + x*(-212257.47760679716510480617938555
+                                              + 53064.36940169929127620154484639*x)))))));
+  case ( 121 ) :
+    return 6.7082039324993690892275210061938
+           - 13.416407864998738178455042012388*y
+           + x*(-375.65942021996466899674117634685
+                + 751.3188404399293379934823526937*y
+                + x*(5071.4021729695230314560058806825
+                     - 10142.804345939046062912011761365*y
+                     + x*(-28174.456516497350174755588226014
+                          + 56348.91303299470034951117645203*y
+                          + x*(77479.755420367712980577867621539
+                               - 154959.51084073542596115573524308*y
+                               + x*(-111570.84780532950669203212937502
+                                    + 223141.69561065901338406425875003*y
+                                    + x*(80578.9456371824214998009823264
+                                         - 161157.8912743648429996019646528*y
+                                         + x*(-23022.555896337834714228852093257
+                                              + 46045.111792675669428457704186514*y)))))));
+  case ( 122 ) :
+    return 6.7082039324993690892275210061938
+           - 13.416407864998738178455042012388*z
+           + x*(-375.65942021996466899674117634685
+                + 751.3188404399293379934823526937*z
+                + x*(5071.4021729695230314560058806825
+                     - 10142.804345939046062912011761365*z
+                     + x*(-28174.456516497350174755588226014
+                          + 56348.91303299470034951117645203*z
+                          + x*(77479.755420367712980577867621539
+                               - 154959.51084073542596115573524308*z
+                               + x*(-111570.84780532950669203212937502
+                                    + 223141.69561065901338406425875003*z
+                                    + x*(80578.9456371824214998009823264
+                                         - 161157.8912743648429996019646528*z
+                                         + x*(-23022.555896337834714228852093257
+                                              + 46045.111792675669428457704186514*z)))))));
+  case ( 123 ) :
+    return 8.0622577482985496523666132303038
+           + y*(-48.373546489791297914199679381823
+                + 48.373546489791297914199679381823*y)
+           + x*(-338.61482542853908539939775567276
+                + (2031.6889525712345123963865340366
+                   - 2031.6889525712345123963865340366*y)*y
+                + x*(3386.1482542853908539939775567276
+                     + y*(-20316.889525712345123963865340366
+                          + 20316.889525712345123963865340366*y)
+                     + x*(-13544.59301714156341597591022691
+                          + (81267.558102849380495855461361462
+                             - 81267.55810284938049585546136146*y)*y
+                          + x*(25396.111907140431404954831675457
+                               + y*(-152376.67144284258842972899005274
+                                    + 152376.67144284258842972899005274*y)
+                               + x*(-22348.578478283579636360251874402
+                                    + (134091.47086970147781816151124641
+                                       - 134091.47086970147781816151124641*y)*y
+                                    + x*(7449.5261594278598787867506248007
+                                         + y*(-44697.156956567159272720503748804
+                                              + 44697.156956567159272720503748804*y)))))));
+  case ( 124 ) :
+    return 10.816653826391967879357663802411
+           - 21.633307652783935758715327604823*z
+           + y*(-21.633307652783935758715327604823
+                + 43.266615305567871517430655209646*z)
+           + x*(-454.29946070846265093302187970128
+                + y*(908.59892141692530186604375940256
+                     - 1817.1978428338506037320875188051*z)
+                + 908.5989214169253018660437594026*z
+                + x*(4542.9946070846265093302187970128
+                     - 9085.989214169253018660437594026*z
+                     + y*(-9085.9892141692530186604375940256
+                          + 18171.978428338506037320875188051*z)
+                     + x*(-18171.978428338506037320875188051
+                          + y*(36343.956856677012074641750376103
+                               - 72687.91371335402414928350075221*z)
+                          + 36343.956856677012074641750376103*z
+                          + x*(34072.459553134698819976640977596
+                               - 68144.91910626939763995328195519*z
+                               + y*(-68144.919106269397639953281955192
+                                    + 136289.83821253879527990656391038*z)
+                               + x*(-29983.764406758534961579444060285
+                                    + y*(59967.528813517069923158888120569
+                                         - 119935.05762703413984631777624114*z)
+                                    + 59967.52881351706992315888812057*z
+                                    + x*(9994.5881355861783205264813534282
+                                         - 19989.176271172356641052962706856*z
+                                         + y*(-19989.176271172356641052962706856
+                                              + 39978.352542344713282105925413713*z)))))));
+  case ( 125 ) :
+    return 8.0622577482985496523666132303038
+           + z*(-48.373546489791297914199679381823
+                + 48.373546489791297914199679381823*z)
+           + x*(-338.61482542853908539939775567276
+                + (2031.6889525712345123963865340366
+                   - 2031.6889525712345123963865340366*z)*z
+                + x*(3386.1482542853908539939775567276
+                     + z*(-20316.889525712345123963865340366
+                          + 20316.889525712345123963865340366*z)
+                     + x*(-13544.59301714156341597591022691
+                          + (81267.558102849380495855461361462
+                             - 81267.55810284938049585546136146*z)*z
+                          + x*(25396.111907140431404954831675457
+                               + z*(-152376.67144284258842972899005274
+                                    + 152376.67144284258842972899005274*z)
+                               + x*(-22348.578478283579636360251874402
+                                    + (134091.47086970147781816151124641
+                                       - 134091.47086970147781816151124641*z)*z
+                                    + x*(7449.5261594278598787867506248007
+                                         + z*(-44697.156956567159272720503748804
+                                              + 44697.156956567159272720503748804*z)))))));
+  case ( 126 ) :
+    return 8.7749643873921220604063883074163
+           + y*(-105.299572648705464724876659689
+                + (263.24893162176366181219164922249
+                   - 175.49928774784244120812776614833*y)*y)
+           + x*(-263.24893162176366181219164922249
+                + y*(3158.9871794611639417462997906699
+                     + y*(-7897.4679486529098543657494766747
+                          + 5264.97863243527323624383298445*y))
+                + x*(1842.7425213523456326853415445574
+                     + y*(-22112.910256228147592224098534689
+                          + (55282.275640570368980560246336723
+                             - 36854.850427046912653706830891149*y)*y)
+                     + x*(-4913.9800569395883538275774521531
+                          + y*(58967.760683275060245930929425838
+                               + y*(-147419.40170818765061482732356459
+                                    + 98279.60113879176707655154904306*y))
+                          + x*(5528.2275640570368980560246336723
+                               + y*(-66338.730768684442776672295604067
+                                    + (165846.82692171110694168073901017
+                                       - 110564.55128114073796112049267345*y)*y)
+                               + x*(-2211.2910256228147592224098534689
+                                    + y*(26535.492307473777110668918241627
+                                         + y*(-66338.730768684442776672295604067
+                                              + 44225.820512456295184448197069378*y)))))));
+  case ( 127 ) :
+    return 12.84523257866512902011689847764
+           - 25.69046515733025804023379695528*z
+           + y*(-77.07139547199077412070139086584
+                + y*(77.07139547199077412070139086584
+                     - 154.14279094398154824140278173168*z)
+                + 154.14279094398154824140278173168*z)
+           + x*(-385.3569773599538706035069543292
+                + 770.7139547199077412070139086584*z
+                + y*(2312.1418641597232236210417259752
+                     - 4624.2837283194464472420834519504*z
+                     + y*(-2312.1418641597232236210417259752
+                          + 4624.2837283194464472420834519504*z))
+                + x*(2697.4988415196770942245486803044
+                     - 5394.997683039354188449097360609*z
+                     + y*(-16184.993049118062565347292081826
+                          + y*(16184.993049118062565347292081826
+                               - 32369.986098236125130694584163653*z)
+                          + 32369.986098236125130694584163653*z)
+                     + x*(-7193.3302440524722512654631474784
+                          + 14386.660488104944502530926294957*z
+                          + y*(43159.98146431483350759277888487
+                               - 86319.96292862966701518555776974*z
+                               + y*(-43159.98146431483350759277888487
+                                    + 86319.96292862966701518555776974*z))
+                          + x*(8092.4965245590312826736460409132
+                               - 16184.993049118062565347292081826*z
+                               + y*(-48554.979147354187696041876245479
+                                    + y*(48554.979147354187696041876245479
+                                         - 97109.95829470837539208375249096*z)
+                                    + 97109.95829470837539208375249096*z)
+                               + x*(-3236.9986098236125130694584163653
+                                    + 6473.997219647225026138916832731*z
+                                    + y*(19421.991658941675078416750498192
+                                         - 38843.983317883350156833500996383*z
+                                         + y*(-19421.991658941675078416750498192
+                                              + 38843.983317883350156833500996383*z)))))));
+  case ( 128 ) :
+    return 12.84523257866512902011689847764
+           + z*(-77.07139547199077412070139086584
+                + 77.07139547199077412070139086584*z)
+           + y*(-25.69046515733025804023379695528
+                + (154.14279094398154824140278173168
+                   - 154.14279094398154824140278173168*z)*z)
+           + x*(-385.3569773599538706035069543292
+                + (2312.1418641597232236210417259752
+                   - 2312.1418641597232236210417259752*z)*z
+                + y*(770.7139547199077412070139086584
+                     + z*(-4624.2837283194464472420834519504
+                          + 4624.2837283194464472420834519504*z))
+                + x*(2697.4988415196770942245486803044
+                     + z*(-16184.993049118062565347292081826
+                          + 16184.993049118062565347292081826*z)
+                     + y*(-5394.9976830393541884490973606088
+                          + (32369.986098236125130694584163653
+                             - 32369.986098236125130694584163653*z)*z)
+                     + x*(-7193.3302440524722512654631474784
+                          + (43159.98146431483350759277888487
+                             - 43159.98146431483350759277888487*z)*z
+                          + y*(14386.660488104944502530926294957
+                               + z*(-86319.96292862966701518555776974
+                                    + 86319.96292862966701518555776974*z))
+                          + x*(8092.4965245590312826736460409132
+                               + z*(-48554.979147354187696041876245479
+                                    + 48554.979147354187696041876245479*z)
+                               + y*(-16184.993049118062565347292081826
+                                    + (97109.958294708375392083752490958
+                                       - 97109.95829470837539208375249096*z)*z)
+                               + x*(-3236.9986098236125130694584163653
+                                    + (19421.991658941675078416750498192
+                                       - 19421.991658941675078416750498192*z)*z
+                                    + y*(6473.9972196472250261389168327305
+                                         + z*(-38843.983317883350156833500996383
+                                              + 38843.983317883350156833500996383*z)))))));
+  case ( 129 ) :
+    return 8.7749643873921220604063883074163
+           + z*(-105.299572648705464724876659689
+                + (263.24893162176366181219164922249
+                   - 175.49928774784244120812776614833*z)*z)
+           + x*(-263.24893162176366181219164922249
+                + z*(3158.9871794611639417462997906699
+                     + z*(-7897.4679486529098543657494766747
+                          + 5264.97863243527323624383298445*z))
+                + x*(1842.7425213523456326853415445574
+                     + z*(-22112.910256228147592224098534689
+                          + (55282.275640570368980560246336723
+                             - 36854.850427046912653706830891149*z)*z)
+                     + x*(-4913.9800569395883538275774521531
+                          + z*(58967.760683275060245930929425838
+                               + z*(-147419.40170818765061482732356459
+                                    + 98279.60113879176707655154904306*z))
+                          + x*(5528.2275640570368980560246336723
+                               + z*(-66338.730768684442776672295604067
+                                    + (165846.82692171110694168073901017
+                                       - 110564.55128114073796112049267345*z)*z)
+                               + x*(-2211.2910256228147592224098534689
+                                    + z*(26535.492307473777110668918241627
+                                         + z*(-66338.730768684442776672295604067
+                                              + 44225.820512456295184448197069378*z)))))));
+  case ( 130 ) :
+    return 9.
+           + y*(-180.
+                + y*(810.
+                     + y*(-1260.
+                          + 630.*y)))
+           + x*(-180.
+                + y*(3600.
+                     + y*(-16200.
+                          + (25200.
+                             - 12600.*y)*y))
+                + x*(810.
+                     + y*(-16200.
+                          + y*(72900.
+                               + y*(-113400.
+                                    + 56700.*y)))
+                     + x*(-1260.
+                          + y*(25200.
+                               + y*(-113400.
+                                    + (176400.
+                                       - 88200.*y)*y))
+                          + x*(630.
+                               + y*(-12600.
+                                    + y*(56700.
+                                         + y*(-88200.
+                                              + 44100.*y)))))));
+  case ( 131 ) :
+    return 13.747727084867520019764141581184
+           - 27.495454169735040039528283162368*z
+           + y*(-164.97272501841024023716969897421
+                + 329.94545003682048047433939794842*z
+                + y*(412.43181254602560059292424743552
+                     - 824.863625092051201185848494871*z
+                     + y*(-274.95454169735040039528283162368
+                          + 549.9090833947008007905656632474*z)))
+           + x*(-274.95454169735040039528283162368
+                + 549.9090833947008007905656632474*z
+                + y*(3299.4545003682048047433939794842
+                     - 6598.909000736409609486787958968*z
+                     + y*(-8248.6362509205120118584849487104
+                          + y*(5499.0908339470080079056566324736
+                               - 10998.181667894016015811313264947*z)
+                          + 16497.272501841024023716969897421*z))
+                + x*(1237.2954376380768017787727423066
+                     - 2474.5908752761536035575454846131*z
+                     + y*(-14847.545251656921621345272907679
+                          + 29695.090503313843242690545815357*z
+                          + y*(37118.863129142304053363182269197
+                               - 74237.72625828460810672636453839*z
+                               + y*(-24745.908752761536035575454846131
+                                    + 49491.817505523072071150909692262*z)))
+                     + x*(-1924.6817918814528027669798213658
+                          + 3849.3635837629056055339596427315*z
+                          + y*(23096.181502577433633203757856389
+                               - 46192.363005154867266407515712778*z
+                               + y*(-57740.453756443584083009394640973
+                                    + y*(38493.635837629056055339596427315
+                                         - 76987.27167525811211067919285463*z)
+                                    + 115480.90751288716816601878928195*z))
+                          + x*(962.34089594072640138348991068288
+                               - 1924.6817918814528027669798213658*z
+                               + y*(-11548.090751288716816601878928195
+                                    + 23096.181502577433633203757856389*z
+                                    + y*(28870.226878221792041504697320486
+                                         - 57740.45375644358408300939464097*z
+                                         + y*(-19246.817918814528027669798213658
+                                              + 38493.635837629056055339596427315*z)))))));
+  case ( 132 ) :
+    return 15.
+           + z*(-90.
+                + 90.*z)
+           + y*(-90.
+                + (540.
+                   - 540.*z)*z
+                + y*(90.
+                     + z*(-540.
+                          + 540.*z)))
+           + x*(-300.
+                + (1800.
+                   - 1800.*z)*z
+                + y*(1800.
+                     + z*(-10800.
+                          + 10800.*z)
+                     + y*(-1800.
+                          + (10800.
+                             - 10800.*z)*z))
+                + x*(1350.
+                     + z*(-8100.
+                          + 8100.*z)
+                     + y*(-8100.
+                          + (48600.
+                             - 48600.*z)*z
+                          + y*(8100.
+                               + z*(-48600.
+                                    + 48600.*z)))
+                     + x*(-2100.
+                          + (12600.
+                             - 12600.*z)*z
+                          + y*(12600.
+                               + z*(-75600.
+                                    + 75600.*z)
+                               + y*(-12600.
+                                    + (75600.
+                                       - 75600.*z)*z))
+                          + x*(1050.
+                               + z*(-6300.
+                                    + 6300.*z)
+                               + y*(-6300.
+                                    + (37800.
+                                       - 37800.*z)*z
+                                    + y*(6300.
+                                         + z*(-37800.
+                                              + 37800.*z)))))));
+  case ( 133 ) :
+    return 13.747727084867520019764141581184
+           + z*(-164.97272501841024023716969897421
+                + (412.43181254602560059292424743552
+                   - 274.95454169735040039528283162368*z)*z)
+           + y*(-27.495454169735040039528283162368
+                + z*(329.94545003682048047433939794842
+                     + z*(-824.86362509205120118584849487104
+                          + 549.9090833947008007905656632474*z)))
+           + x*(-274.95454169735040039528283162368
+                + z*(3299.4545003682048047433939794842
+                     + z*(-8248.6362509205120118584849487104
+                          + 5499.090833947008007905656632474*z))
+                + y*(549.90908339470080079056566324736
+                     + z*(-6598.9090007364096094867879589683
+                          + (16497.272501841024023716969897421
+                             - 10998.181667894016015811313264947*z)*z))
+                + x*(1237.2954376380768017787727423066
+                     + z*(-14847.545251656921621345272907679
+                          + (37118.863129142304053363182269197
+                             - 24745.908752761536035575454846131*z)*z)
+                     + y*(-2474.5908752761536035575454846131
+                          + z*(29695.090503313843242690545815357
+                               + z*(-74237.726258284608106726364538394
+                                    + 49491.817505523072071150909692262*z)))
+                     + x*(-1924.6817918814528027669798213658
+                          + z*(23096.181502577433633203757856389
+                               + z*(-57740.453756443584083009394640973
+                                    + 38493.635837629056055339596427315*z))
+                          + y*(3849.3635837629056055339596427315
+                               + z*(-46192.363005154867266407515712778
+                                    + (115480.90751288716816601878928195
+                                       - 76987.27167525811211067919285463*z)*z))
+                          + x*(962.34089594072640138348991068288
+                               + z*(-11548.090751288716816601878928195
+                                    + (28870.226878221792041504697320486
+                                       - 19246.817918814528027669798213658*z)*z)
+                               + y*(-1924.6817918814528027669798213658
+                                    + z*(23096.181502577433633203757856389
+                                         + z*(-57740.453756443584083009394640973
+                                              + 38493.635837629056055339596427315*z)))))));
+  case ( 134 ) :
+    return 9.
+           + z*(-180.
+                + z*(810.
+                     + z*(-1260.
+                          + 630.*z)))
+           + x*(-180.
+                + z*(3600.
+                     + z*(-16200.
+                          + (25200.
+                             - 12600.*z)*z))
+                + x*(810.
+                     + z*(-16200.
+                          + z*(72900.
+                               + z*(-113400.
+                                    + 56700.*z)))
+                     + x*(-1260.
+                          + z*(25200.
+                               + z*(-113400.
+                                    + (176400.
+                                       - 88200.*z)*z))
+                          + x*(630.
+                               + z*(-12600.
+                                    + z*(56700.
+                                         + z*(-88200.
+                                              + 44100.*z)))))));
+  case ( 135 ) :
+    return 8.7749643873921220604063883074163
+           + y*(-263.24893162176366181219164922249
+                + y*(1842.7425213523456326853415445574
+                     + y*(-4913.9800569395883538275774521531
+                          + (5528.2275640570368980560246336723
+                             - 2211.2910256228147592224098534689*y)*y)))
+           + x*(-105.299572648705464724876659689
+                + y*(3158.9871794611639417462997906699
+                     + y*(-22112.910256228147592224098534689
+                          + y*(58967.760683275060245930929425838
+                               + y*(-66338.730768684442776672295604067
+                                    + 26535.492307473777110668918241627*y))))
+                + x*(263.24893162176366181219164922249
+                     + y*(-7897.4679486529098543657494766747
+                          + y*(55282.275640570368980560246336723
+                               + y*(-147419.40170818765061482732356459
+                                    + (165846.82692171110694168073901017
+                                       - 66338.73076868444277667229560407*y)*y)))
+                     + x*(-175.49928774784244120812776614833
+                          + y*(5264.9786324352732362438329844498
+                               + y*(-36854.850427046912653706830891149
+                                    + y*(98279.601138791767076551549043063
+                                         + y*(-110564.55128114073796112049267345
+                                              + 44225.820512456295184448197069378*y)))))));
+  case ( 136 ) :
+    return 13.747727084867520019764141581184
+           - 27.495454169735040039528283162368*z
+           + y*(-274.95454169735040039528283162368
+                + 549.9090833947008007905656632474*z
+                + y*(1237.2954376380768017787727423066
+                     - 2474.5908752761536035575454846131*z
+                     + y*(-1924.6817918814528027669798213658
+                          + y*(962.34089594072640138348991068288
+                               - 1924.6817918814528027669798213658*z)
+                          + 3849.3635837629056055339596427315*z)))
+           + x*(-164.97272501841024023716969897421
+                + 329.94545003682048047433939794842*z
+                + y*(3299.4545003682048047433939794842
+                     - 6598.909000736409609486787958968*z
+                     + y*(-14847.545251656921621345272907679
+                          + 29695.090503313843242690545815357*z
+                          + y*(23096.181502577433633203757856389
+                               - 46192.363005154867266407515712778*z
+                               + y*(-11548.090751288716816601878928195
+                                    + 23096.181502577433633203757856389*z))))
+                + x*(412.43181254602560059292424743552
+                     - 824.863625092051201185848494871*z
+                     + y*(-8248.6362509205120118584849487104
+                          + 16497.272501841024023716969897421*z
+                          + y*(37118.863129142304053363182269197
+                               - 74237.72625828460810672636453839*z
+                               + y*(-57740.453756443584083009394640973
+                                    + y*(28870.226878221792041504697320486
+                                         - 57740.45375644358408300939464097*z)
+                                    + 115480.90751288716816601878928195*z)))
+                     + x*(-274.95454169735040039528283162368
+                          + 549.9090833947008007905656632474*z
+                          + y*(5499.0908339470080079056566324736
+                               - 10998.181667894016015811313264947*z
+                               + y*(-24745.908752761536035575454846131
+                                    + 49491.817505523072071150909692262*z
+                                    + y*(38493.635837629056055339596427315
+                                         - 76987.27167525811211067919285463*z
+                                         + y*(-19246.817918814528027669798213658
+                                              + 38493.635837629056055339596427315*z)))))));
+  case ( 137 ) :
+    return 15.652475842498527874864215681119
+           + z*(-93.914855054991167249185294086714
+                + 93.91485505499116724918529408671*z)
+           + y*(-187.82971010998233449837058817343
+                + (1126.9782606598940069902235290406
+                   - 1126.9782606598940069902235290406*z)*z
+                + y*(469.57427527495583624592647043357
+                     + z*(-2817.4456516497350174755588226014
+                          + 2817.4456516497350174755588226014*z)
+                     + y*(-313.04951684997055749728431362238
+                          + (1878.2971010998233449837058817343
+                             - 1878.2971010998233449837058817343*z)*z)))
+           + x*(-187.82971010998233449837058817343
+                + (1126.9782606598940069902235290406
+                   - 1126.9782606598940069902235290406*z)*z
+                + y*(2253.9565213197880139804470580811
+                     + z*(-13523.739127918728083882682348487
+                          + 13523.739127918728083882682348487*z)
+                     + y*(-5634.8913032994700349511176452028
+                          + (33809.347819796820209706705871217
+                             - 33809.347819796820209706705871217*z)*z
+                          + y*(3756.5942021996466899674117634685
+                               + z*(-22539.565213197880139804470580811
+                                    + 22539.565213197880139804470580811*z))))
+                + x*(469.57427527495583624592647043357
+                     + z*(-2817.4456516497350174755588226014
+                          + 2817.4456516497350174755588226014*z)
+                     + y*(-5634.8913032994700349511176452028
+                          + (33809.347819796820209706705871217
+                             - 33809.347819796820209706705871217*z)*z
+                          + y*(14087.228258248675087377794113007
+                               + z*(-84523.369549492050524266764678042
+                                    + 84523.36954949205052426676467804*z)
+                               + y*(-9391.4855054991167249185294086714
+                                    + (56348.913032994700349511176452028
+                                       - 56348.91303299470034951117645203*z)*z)))
+                     + x*(-313.04951684997055749728431362238
+                          + (1878.2971010998233449837058817343
+                             - 1878.2971010998233449837058817343*z)*z
+                          + y*(3756.5942021996466899674117634685
+                               + z*(-22539.565213197880139804470580811
+                                    + 22539.565213197880139804470580811*z)
+                               + y*(-9391.4855054991167249185294086714
+                                    + (56348.913032994700349511176452028
+                                       - 56348.91303299470034951117645203*z)*z
+                                    + y*(6260.9903369994111499456862724476
+                                         + z*(-37565.942021996466899674117634685
+                                              + 37565.942021996466899674117634685*z)))))));
+  case ( 138 ) :
+    return 15.652475842498527874864215681119
+           + z*(-187.82971010998233449837058817343
+                + (469.57427527495583624592647043357
+                   - 313.04951684997055749728431362238*z)*z)
+           + y*(-93.914855054991167249185294086714
+                + z*(1126.9782606598940069902235290406
+                     + z*(-2817.4456516497350174755588226014
+                          + 1878.2971010998233449837058817343*z))
+                + y*(93.914855054991167249185294086714
+                     + z*(-1126.9782606598940069902235290406
+                          + (2817.4456516497350174755588226014
+                             - 1878.2971010998233449837058817343*z)*z)))
+           + x*(-187.82971010998233449837058817343
+                + z*(2253.9565213197880139804470580811
+                     + z*(-5634.8913032994700349511176452028
+                          + 3756.5942021996466899674117634685*z))
+                + y*(1126.9782606598940069902235290406
+                     + z*(-13523.739127918728083882682348487
+                          + (33809.347819796820209706705871217
+                             - 22539.565213197880139804470580811*z)*z)
+                     + y*(-1126.9782606598940069902235290406
+                          + z*(13523.739127918728083882682348487
+                               + z*(-33809.347819796820209706705871217
+                                    + 22539.565213197880139804470580811*z))))
+                + x*(469.57427527495583624592647043357
+                     + z*(-5634.8913032994700349511176452028
+                          + (14087.228258248675087377794113007
+                             - 9391.485505499116724918529408671*z)*z)
+                     + y*(-2817.4456516497350174755588226014
+                          + z*(33809.347819796820209706705871217
+                               + z*(-84523.369549492050524266764678042
+                                    + 56348.91303299470034951117645203*z))
+                          + y*(2817.4456516497350174755588226014
+                               + z*(-33809.347819796820209706705871217
+                                    + (84523.369549492050524266764678042
+                                       - 56348.91303299470034951117645203*z)*z)))
+                     + x*(-313.04951684997055749728431362238
+                          + z*(3756.5942021996466899674117634685
+                               + z*(-9391.4855054991167249185294086714
+                                    + 6260.990336999411149945686272448*z))
+                          + y*(1878.2971010998233449837058817343
+                               + z*(-22539.565213197880139804470580811
+                                    + (56348.913032994700349511176452028
+                                       - 37565.942021996466899674117634685*z)*z)
+                               + y*(-1878.2971010998233449837058817343
+                                    + z*(22539.565213197880139804470580811
+                                         + z*(-56348.913032994700349511176452028
+                                              + 37565.942021996466899674117634685*z)))))));
+  case ( 139 ) :
+    return 13.747727084867520019764141581184
+           + z*(-274.95454169735040039528283162368
+                + z*(1237.2954376380768017787727423066
+                     + z*(-1924.6817918814528027669798213658
+                          + 962.3408959407264013834899106829*z)))
+           + y*(-27.495454169735040039528283162368
+                + z*(549.90908339470080079056566324736
+                     + z*(-2474.5908752761536035575454846131
+                          + (3849.3635837629056055339596427315
+                             - 1924.6817918814528027669798213658*z)*z)))
+           + x*(-164.97272501841024023716969897421
+                + z*(3299.4545003682048047433939794842
+                     + z*(-14847.545251656921621345272907679
+                          + (23096.181502577433633203757856389
+                             - 11548.090751288716816601878928195*z)*z))
+                + y*(329.94545003682048047433939794842
+                     + z*(-6598.9090007364096094867879589683
+                          + z*(29695.090503313843242690545815357
+                               + z*(-46192.363005154867266407515712778
+                                    + 23096.181502577433633203757856389*z))))
+                + x*(412.43181254602560059292424743552
+                     + z*(-8248.6362509205120118584849487104
+                          + z*(37118.863129142304053363182269197
+                               + z*(-57740.453756443584083009394640973
+                                    + 28870.226878221792041504697320486*z)))
+                     + y*(-824.86362509205120118584849487104
+                          + z*(16497.272501841024023716969897421
+                               + z*(-74237.726258284608106726364538394
+                                    + (115480.90751288716816601878928195
+                                       - 57740.45375644358408300939464097*z)*z)))
+                     + x*(-274.95454169735040039528283162368
+                          + z*(5499.0908339470080079056566324736
+                               + z*(-24745.908752761536035575454846131
+                                    + (38493.635837629056055339596427315
+                                       - 19246.817918814528027669798213658*z)*z))
+                          + y*(549.90908339470080079056566324736
+                               + z*(-10998.181667894016015811313264947
+                                    + z*(49491.817505523072071150909692262
+                                         + z*(-76987.271675258112110679192854631
+                                              + 38493.635837629056055339596427315*z)))))));
+  case ( 140 ) :
+    return 8.7749643873921220604063883074163
+           + z*(-263.24893162176366181219164922249
+                + z*(1842.7425213523456326853415445574
+                     + z*(-4913.9800569395883538275774521531
+                          + (5528.2275640570368980560246336723
+                             - 2211.2910256228147592224098534689*z)*z)))
+           + x*(-105.299572648705464724876659689
+                + z*(3158.9871794611639417462997906699
+                     + z*(-22112.910256228147592224098534689
+                          + z*(58967.760683275060245930929425838
+                               + z*(-66338.730768684442776672295604067
+                                    + 26535.492307473777110668918241627*z))))
+                + x*(263.24893162176366181219164922249
+                     + z*(-7897.4679486529098543657494766747
+                          + z*(55282.275640570368980560246336723
+                               + z*(-147419.40170818765061482732356459
+                                    + (165846.82692171110694168073901017
+                                       - 66338.73076868444277667229560407*z)*z)))
+                     + x*(-175.49928774784244120812776614833
+                          + z*(5264.9786324352732362438329844498
+                               + z*(-36854.850427046912653706830891149
+                                    + z*(98279.601138791767076551549043063
+                                         + z*(-110564.55128114073796112049267345
+                                              + 44225.820512456295184448197069378*z)))))));
+  case ( 141 ) :
+    return 8.0622577482985496523666132303038
+           + y*(-338.61482542853908539939775567276
+                + y*(3386.1482542853908539939775567276
+                     + y*(-13544.59301714156341597591022691
+                          + y*(25396.111907140431404954831675457
+                               + y*(-22348.578478283579636360251874402
+                                    + 7449.526159427859878786750624801*y)))))
+           + x*(-48.373546489791297914199679381823
+                + y*(2031.6889525712345123963865340366
+                     + y*(-20316.889525712345123963865340366
+                          + y*(81267.558102849380495855461361462
+                               + y*(-152376.67144284258842972899005274
+                                    + (134091.47086970147781816151124641
+                                       - 44697.156956567159272720503748804*y)*y))))
+                + x*(48.373546489791297914199679381823
+                     + y*(-2031.6889525712345123963865340366
+                          + y*(20316.889525712345123963865340366
+                               + y*(-81267.558102849380495855461361462
+                                    + y*(152376.67144284258842972899005274
+                                         + y*(-134091.47086970147781816151124641
+                                              + 44697.156956567159272720503748804*y)))))));
+  case ( 142 ) :
+    return 12.84523257866512902011689847764
+           - 25.69046515733025804023379695528*z
+           + y*(-385.3569773599538706035069543292
+                + 770.7139547199077412070139086584*z
+                + y*(2697.4988415196770942245486803044
+                     - 5394.997683039354188449097360609*z
+                     + y*(-7193.3302440524722512654631474784
+                          + 14386.660488104944502530926294957*z
+                          + y*(8092.4965245590312826736460409132
+                               - 16184.993049118062565347292081826*z
+                               + y*(-3236.9986098236125130694584163653
+                                    + 6473.997219647225026138916832731*z)))))
+           + x*(-77.07139547199077412070139086584
+                + 154.14279094398154824140278173168*z
+                + y*(2312.1418641597232236210417259752
+                     - 4624.2837283194464472420834519504*z
+                     + y*(-16184.993049118062565347292081826
+                          + 32369.986098236125130694584163653*z
+                          + y*(43159.98146431483350759277888487
+                               - 86319.96292862966701518555776974*z
+                               + y*(-48554.979147354187696041876245479
+                                    + y*(19421.991658941675078416750498192
+                                         - 38843.983317883350156833500996383*z)
+                                    + 97109.95829470837539208375249096*z))))
+                + x*(77.07139547199077412070139086584
+                     - 154.14279094398154824140278173168*z
+                     + y*(-2312.1418641597232236210417259752
+                          + 4624.2837283194464472420834519504*z
+                          + y*(16184.993049118062565347292081826
+                               - 32369.986098236125130694584163653*z
+                               + y*(-43159.98146431483350759277888487
+                                    + 86319.96292862966701518555776974*z
+                                    + y*(48554.979147354187696041876245479
+                                         - 97109.95829470837539208375249096*z
+                                         + y*(-19421.991658941675078416750498192
+                                              + 38843.983317883350156833500996383*z)))))));
+  case ( 143 ) :
+    return 15.
+           + z*(-90.
+                + 90.*z)
+           + y*(-300.
+                + (1800.
+                   - 1800.*z)*z
+                + y*(1350.
+                     + z*(-8100.
+                          + 8100.*z)
+                     + y*(-2100.
+                          + (12600.
+                             - 12600.*z)*z
+                          + y*(1050.
+                               + z*(-6300.
+                                    + 6300.*z)))))
+           + x*(-90.
+                + (540.
+                   - 540.*z)*z
+                + y*(1800.
+                     + z*(-10800.
+                          + 10800.*z)
+                     + y*(-8100.
+                          + (48600.
+                             - 48600.*z)*z
+                          + y*(12600.
+                               + z*(-75600.
+                                    + 75600.*z)
+                               + y*(-6300.
+                                    + (37800.
+                                       - 37800.*z)*z))))
+                + x*(90.
+                     + z*(-540.
+                          + 540.*z)
+                     + y*(-1800.
+                          + (10800.
+                             - 10800.*z)*z
+                          + y*(8100.
+                               + z*(-48600.
+                                    + 48600.*z)
+                               + y*(-12600.
+                                    + (75600.
+                                       - 75600.*z)*z
+                                    + y*(6300.
+                                         + z*(-37800.
+                                              + 37800.*z)))))));
+  case ( 144 ) :
+    return 15.652475842498527874864215681119
+           + z*(-187.82971010998233449837058817343
+                + (469.57427527495583624592647043357
+                   - 313.04951684997055749728431362238*z)*z)
+           + y*(-187.82971010998233449837058817343
+                + z*(2253.9565213197880139804470580811
+                     + z*(-5634.8913032994700349511176452028
+                          + 3756.5942021996466899674117634685*z))
+                + y*(469.57427527495583624592647043357
+                     + z*(-5634.8913032994700349511176452028
+                          + (14087.228258248675087377794113007
+                             - 9391.485505499116724918529408671*z)*z)
+                     + y*(-313.04951684997055749728431362238
+                          + z*(3756.5942021996466899674117634685
+                               + z*(-9391.4855054991167249185294086714
+                                    + 6260.990336999411149945686272448*z)))))
+           + x*(-93.914855054991167249185294086714
+                + z*(1126.9782606598940069902235290406
+                     + z*(-2817.4456516497350174755588226014
+                          + 1878.2971010998233449837058817343*z))
+                + y*(1126.9782606598940069902235290406
+                     + z*(-13523.739127918728083882682348487
+                          + (33809.347819796820209706705871217
+                             - 22539.565213197880139804470580811*z)*z)
+                     + y*(-2817.4456516497350174755588226014
+                          + z*(33809.347819796820209706705871217
+                               + z*(-84523.369549492050524266764678042
+                                    + 56348.91303299470034951117645203*z))
+                          + y*(1878.2971010998233449837058817343
+                               + z*(-22539.565213197880139804470580811
+                                    + (56348.913032994700349511176452028
+                                       - 37565.942021996466899674117634685*z)*z))))
+                + x*(93.914855054991167249185294086714
+                     + z*(-1126.9782606598940069902235290406
+                          + (2817.4456516497350174755588226014
+                             - 1878.2971010998233449837058817343*z)*z)
+                     + y*(-1126.9782606598940069902235290406
+                          + z*(13523.739127918728083882682348487
+                               + z*(-33809.347819796820209706705871217
+                                    + 22539.565213197880139804470580811*z))
+                          + y*(2817.4456516497350174755588226014
+                               + z*(-33809.347819796820209706705871217
+                                    + (84523.369549492050524266764678042
+                                       - 56348.91303299470034951117645203*z)*z)
+                               + y*(-1878.2971010998233449837058817343
+                                    + z*(22539.565213197880139804470580811
+                                         + z*(-56348.913032994700349511176452028
+                                              + 37565.942021996466899674117634685*z)))))));
+  case ( 145 ) :
+    return 15.
+           + z*(-300.
+                + z*(1350.
+                     + z*(-2100.
+                          + 1050.*z)))
+           + y*(-90.
+                + z*(1800.
+                     + z*(-8100.
+                          + (12600.
+                             - 6300.*z)*z))
+                + y*(90.
+                     + z*(-1800.
+                          + z*(8100.
+                               + z*(-12600.
+                                    + 6300.*z)))))
+           + x*(-90.
+                + z*(1800.
+                     + z*(-8100.
+                          + (12600.
+                             - 6300.*z)*z))
+                + y*(540.
+                     + z*(-10800.
+                          + z*(48600.
+                               + z*(-75600.
+                                    + 37800.*z)))
+                     + y*(-540.
+                          + z*(10800.
+                               + z*(-48600.
+                                    + (75600.
+                                       - 37800.*z)*z))))
+                + x*(90.
+                     + z*(-1800.
+                          + z*(8100.
+                               + z*(-12600.
+                                    + 6300.*z)))
+                     + y*(-540.
+                          + z*(10800.
+                               + z*(-48600.
+                                    + (75600.
+                                       - 37800.*z)*z))
+                          + y*(540.
+                               + z*(-10800.
+                                    + z*(48600.
+                                         + z*(-75600.
+                                              + 37800.*z)))))));
+  case ( 146 ) :
+    return 12.84523257866512902011689847764
+           + z*(-385.3569773599538706035069543292
+                + z*(2697.4988415196770942245486803044
+                     + z*(-7193.3302440524722512654631474784
+                          + (8092.4965245590312826736460409132
+                             - 3236.9986098236125130694584163653*z)*z)))
+           + y*(-25.69046515733025804023379695528
+                + z*(770.7139547199077412070139086584
+                     + z*(-5394.9976830393541884490973606088
+                          + z*(14386.660488104944502530926294957
+                               + z*(-16184.993049118062565347292081826
+                                    + 6473.997219647225026138916832731*z)))))
+           + x*(-77.07139547199077412070139086584
+                + z*(2312.1418641597232236210417259752
+                     + z*(-16184.993049118062565347292081826
+                          + z*(43159.98146431483350759277888487
+                               + z*(-48554.979147354187696041876245479
+                                    + 19421.991658941675078416750498192*z))))
+                + y*(154.14279094398154824140278173168
+                     + z*(-4624.2837283194464472420834519504
+                          + z*(32369.986098236125130694584163653
+                               + z*(-86319.96292862966701518555776974
+                                    + (97109.958294708375392083752490958
+                                       - 38843.983317883350156833500996383*z)*z))))
+                + x*(77.07139547199077412070139086584
+                     + z*(-2312.1418641597232236210417259752
+                          + z*(16184.993049118062565347292081826
+                               + z*(-43159.98146431483350759277888487
+                                    + (48554.979147354187696041876245479
+                                       - 19421.991658941675078416750498192*z)*z)))
+                     + y*(-154.14279094398154824140278173168
+                          + z*(4624.2837283194464472420834519504
+                               + z*(-32369.986098236125130694584163653
+                                    + z*(86319.96292862966701518555776974
+                                         + z*(-97109.958294708375392083752490958
+                                              + 38843.983317883350156833500996383*z)))))));
+  case ( 147 ) :
+    return 8.0622577482985496523666132303038
+           + z*(-338.61482542853908539939775567276
+                + z*(3386.1482542853908539939775567276
+                     + z*(-13544.59301714156341597591022691
+                          + z*(25396.111907140431404954831675457
+                               + z*(-22348.578478283579636360251874402
+                                    + 7449.526159427859878786750624801*z)))))
+           + x*(-48.373546489791297914199679381823
+                + z*(2031.6889525712345123963865340366
+                     + z*(-20316.889525712345123963865340366
+                          + z*(81267.558102849380495855461361462
+                               + z*(-152376.67144284258842972899005274
+                                    + (134091.47086970147781816151124641
+                                       - 44697.156956567159272720503748804*z)*z))))
+                + x*(48.373546489791297914199679381823
+                     + z*(-2031.6889525712345123963865340366
+                          + z*(20316.889525712345123963865340366
+                               + z*(-81267.558102849380495855461361462
+                                    + z*(152376.67144284258842972899005274
+                                         + z*(-134091.47086970147781816151124641
+                                              + 44697.156956567159272720503748804*z)))))));
+  case ( 148 ) :
+    return 6.7082039324993690892275210061938
+           + y*(-375.65942021996466899674117634685
+                + y*(5071.4021729695230314560058806825
+                     + y*(-28174.456516497350174755588226014
+                          + y*(77479.755420367712980577867621539
+                               + y*(-111570.84780532950669203212937502
+                                    + (80578.9456371824214998009823264
+                                       - 23022.555896337834714228852093257*y)*y)))))
+           + x*(-13.416407864998738178455042012388
+                + y*(751.31884043992933799348235269371
+                     + y*(-10142.804345939046062912011761365
+                          + y*(56348.913032994700349511176452028
+                               + y*(-154959.51084073542596115573524308
+                                    + y*(223141.69561065901338406425875003
+                                         + y*(-161157.8912743648429996019646528
+                                              + 46045.111792675669428457704186514*y)))))));
+  case ( 149 ) :
+    return 10.816653826391967879357663802411
+           - 21.633307652783935758715327604823*z
+           + y*(-454.29946070846265093302187970128
+                + 908.5989214169253018660437594026*z
+                + y*(4542.9946070846265093302187970128
+                     - 9085.989214169253018660437594026*z
+                     + y*(-18171.978428338506037320875188051
+                          + 36343.956856677012074641750376103*z
+                          + y*(34072.459553134698819976640977596
+                               - 68144.91910626939763995328195519*z
+                               + y*(-29983.764406758534961579444060285
+                                    + y*(9994.5881355861783205264813534282
+                                         - 19989.176271172356641052962706856*z)
+                                    + 59967.52881351706992315888812057*z)))))
+           + x*(-21.633307652783935758715327604823
+                + 43.266615305567871517430655209646*z
+                + y*(908.59892141692530186604375940256
+                     - 1817.1978428338506037320875188051*z
+                     + y*(-9085.9892141692530186604375940256
+                          + 18171.978428338506037320875188051*z
+                          + y*(36343.956856677012074641750376103
+                               - 72687.91371335402414928350075221*z
+                               + y*(-68144.919106269397639953281955192
+                                    + 136289.83821253879527990656391038*z
+                                    + y*(59967.528813517069923158888120569
+                                         - 119935.05762703413984631777624114*z
+                                         + y*(-19989.176271172356641052962706856
+                                              + 39978.352542344713282105925413713*z)))))));
+  case ( 150 ) :
+    return 12.84523257866512902011689847764
+           + z*(-77.07139547199077412070139086584
+                + 77.07139547199077412070139086584*z)
+           + y*(-385.3569773599538706035069543292
+                + (2312.1418641597232236210417259752
+                   - 2312.1418641597232236210417259752*z)*z
+                + y*(2697.4988415196770942245486803044
+                     + z*(-16184.993049118062565347292081826
+                          + 16184.993049118062565347292081826*z)
+                     + y*(-7193.3302440524722512654631474784
+                          + (43159.98146431483350759277888487
+                             - 43159.98146431483350759277888487*z)*z
+                          + y*(8092.4965245590312826736460409132
+                               + z*(-48554.979147354187696041876245479
+                                    + 48554.979147354187696041876245479*z)
+                               + y*(-3236.9986098236125130694584163653
+                                    + (19421.991658941675078416750498192
+                                       - 19421.991658941675078416750498192*z)*z)))))
+           + x*(-25.69046515733025804023379695528
+                + (154.14279094398154824140278173168
+                   - 154.14279094398154824140278173168*z)*z
+                + y*(770.7139547199077412070139086584
+                     + z*(-4624.2837283194464472420834519504
+                          + 4624.2837283194464472420834519504*z)
+                     + y*(-5394.9976830393541884490973606088
+                          + (32369.986098236125130694584163653
+                             - 32369.986098236125130694584163653*z)*z
+                          + y*(14386.660488104944502530926294957
+                               + z*(-86319.96292862966701518555776974
+                                    + 86319.96292862966701518555776974*z)
+                               + y*(-16184.993049118062565347292081826
+                                    + (97109.958294708375392083752490958
+                                       - 97109.95829470837539208375249096*z)*z
+                                    + y*(6473.9972196472250261389168327305
+                                         + z*(-38843.983317883350156833500996383
+                                              + 38843.983317883350156833500996383*z)))))));
+  case ( 151 ) :
+    return 13.747727084867520019764141581184
+           + z*(-164.97272501841024023716969897421
+                + (412.43181254602560059292424743552
+                   - 274.95454169735040039528283162368*z)*z)
+           + y*(-274.95454169735040039528283162368
+                + z*(3299.4545003682048047433939794842
+                     + z*(-8248.6362509205120118584849487104
+                          + 5499.090833947008007905656632474*z))
+                + y*(1237.2954376380768017787727423066
+                     + z*(-14847.545251656921621345272907679
+                          + (37118.863129142304053363182269197
+                             - 24745.908752761536035575454846131*z)*z)
+                     + y*(-1924.6817918814528027669798213658
+                          + z*(23096.181502577433633203757856389
+                               + z*(-57740.453756443584083009394640973
+                                    + 38493.635837629056055339596427315*z))
+                          + y*(962.34089594072640138348991068288
+                               + z*(-11548.090751288716816601878928195
+                                    + (28870.226878221792041504697320486
+                                       - 19246.817918814528027669798213658*z)*z)))))
+           + x*(-27.495454169735040039528283162368
+                + z*(329.94545003682048047433939794842
+                     + z*(-824.86362509205120118584849487104
+                          + 549.9090833947008007905656632474*z))
+                + y*(549.90908339470080079056566324736
+                     + z*(-6598.9090007364096094867879589683
+                          + (16497.272501841024023716969897421
+                             - 10998.181667894016015811313264947*z)*z)
+                     + y*(-2474.5908752761536035575454846131
+                          + z*(29695.090503313843242690545815357
+                               + z*(-74237.726258284608106726364538394
+                                    + 49491.817505523072071150909692262*z))
+                          + y*(3849.3635837629056055339596427315
+                               + z*(-46192.363005154867266407515712778
+                                    + (115480.90751288716816601878928195
+                                       - 76987.27167525811211067919285463*z)*z)
+                               + y*(-1924.6817918814528027669798213658
+                                    + z*(23096.181502577433633203757856389
+                                         + z*(-57740.453756443584083009394640973
+                                              + 38493.635837629056055339596427315*z)))))));
+  case ( 152 ) :
+    return 13.747727084867520019764141581184
+           + z*(-274.95454169735040039528283162368
+                + z*(1237.2954376380768017787727423066
+                     + z*(-1924.6817918814528027669798213658
+                          + 962.3408959407264013834899106829*z)))
+           + y*(-164.97272501841024023716969897421
+                + z*(3299.4545003682048047433939794842
+                     + z*(-14847.545251656921621345272907679
+                          + (23096.181502577433633203757856389
+                             - 11548.090751288716816601878928195*z)*z))
+                + y*(412.43181254602560059292424743552
+                     + z*(-8248.6362509205120118584849487104
+                          + z*(37118.863129142304053363182269197
+                               + z*(-57740.453756443584083009394640973
+                                    + 28870.226878221792041504697320486*z)))
+                     + y*(-274.95454169735040039528283162368
+                          + z*(5499.0908339470080079056566324736
+                               + z*(-24745.908752761536035575454846131
+                                    + (38493.635837629056055339596427315
+                                       - 19246.817918814528027669798213658*z)*z)))))
+           + x*(-27.495454169735040039528283162368
+                + z*(549.90908339470080079056566324736
+                     + z*(-2474.5908752761536035575454846131
+                          + (3849.3635837629056055339596427315
+                             - 1924.6817918814528027669798213658*z)*z))
+                + y*(329.94545003682048047433939794842
+                     + z*(-6598.9090007364096094867879589683
+                          + z*(29695.090503313843242690545815357
+                               + z*(-46192.363005154867266407515712778
+                                    + 23096.181502577433633203757856389*z)))
+                     + y*(-824.86362509205120118584849487104
+                          + z*(16497.272501841024023716969897421
+                               + z*(-74237.726258284608106726364538394
+                                    + (115480.90751288716816601878928195
+                                       - 57740.45375644358408300939464097*z)*z))
+                          + y*(549.90908339470080079056566324736
+                               + z*(-10998.181667894016015811313264947
+                                    + z*(49491.817505523072071150909692262
+                                         + z*(-76987.271675258112110679192854631
+                                              + 38493.635837629056055339596427315*z)))))));
+  case ( 153 ) :
+    return 12.84523257866512902011689847764
+           + z*(-385.3569773599538706035069543292
+                + z*(2697.4988415196770942245486803044
+                     + z*(-7193.3302440524722512654631474784
+                          + (8092.4965245590312826736460409132
+                             - 3236.9986098236125130694584163653*z)*z)))
+           + y*(-77.07139547199077412070139086584
+                + z*(2312.1418641597232236210417259752
+                     + z*(-16184.993049118062565347292081826
+                          + z*(43159.98146431483350759277888487
+                               + z*(-48554.979147354187696041876245479
+                                    + 19421.991658941675078416750498192*z))))
+                + y*(77.07139547199077412070139086584
+                     + z*(-2312.1418641597232236210417259752
+                          + z*(16184.993049118062565347292081826
+                               + z*(-43159.98146431483350759277888487
+                                    + (48554.979147354187696041876245479
+                                       - 19421.991658941675078416750498192*z)*z)))))
+           + x*(-25.69046515733025804023379695528
+                + z*(770.7139547199077412070139086584
+                     + z*(-5394.9976830393541884490973606088
+                          + z*(14386.660488104944502530926294957
+                               + z*(-16184.993049118062565347292081826
+                                    + 6473.997219647225026138916832731*z))))
+                + y*(154.14279094398154824140278173168
+                     + z*(-4624.2837283194464472420834519504
+                          + z*(32369.986098236125130694584163653
+                               + z*(-86319.96292862966701518555776974
+                                    + (97109.958294708375392083752490958
+                                       - 38843.983317883350156833500996383*z)*z)))
+                     + y*(-154.14279094398154824140278173168
+                          + z*(4624.2837283194464472420834519504
+                               + z*(-32369.986098236125130694584163653
+                                    + z*(86319.96292862966701518555776974
+                                         + z*(-97109.958294708375392083752490958
+                                              + 38843.983317883350156833500996383*z)))))));
+  case ( 154 ) :
+    return 10.816653826391967879357663802411
+           + z*(-454.29946070846265093302187970128
+                + z*(4542.9946070846265093302187970128
+                     + z*(-18171.978428338506037320875188051
+                          + z*(34072.459553134698819976640977596
+                               + z*(-29983.764406758534961579444060285
+                                    + 9994.588135586178320526481353428*z)))))
+           + y*(-21.633307652783935758715327604823
+                + z*(908.59892141692530186604375940256
+                     + z*(-9085.9892141692530186604375940256
+                          + z*(36343.956856677012074641750376103
+                               + z*(-68144.919106269397639953281955192
+                                    + (59967.528813517069923158888120569
+                                       - 19989.176271172356641052962706856*z)*z)))))
+           + x*(-21.633307652783935758715327604823
+                + z*(908.59892141692530186604375940256
+                     + z*(-9085.9892141692530186604375940256
+                          + z*(36343.956856677012074641750376103
+                               + z*(-68144.919106269397639953281955192
+                                    + (59967.528813517069923158888120569
+                                       - 19989.176271172356641052962706856*z)*z))))
+                + y*(43.266615305567871517430655209646
+                     + z*(-1817.1978428338506037320875188051
+                          + z*(18171.978428338506037320875188051
+                               + z*(-72687.913713354024149283500752205
+                                    + z*(136289.83821253879527990656391038
+                                         + z*(-119935.05762703413984631777624114
+                                              + 39978.352542344713282105925413713*z)))))));
+  case ( 155 ) :
+    return 6.7082039324993690892275210061938
+           + z*(-375.65942021996466899674117634685
+                + z*(5071.4021729695230314560058806825
+                     + z*(-28174.456516497350174755588226014
+                          + z*(77479.755420367712980577867621539
+                               + z*(-111570.84780532950669203212937502
+                                    + (80578.9456371824214998009823264
+                                       - 23022.555896337834714228852093257*z)*z)))))
+           + x*(-13.416407864998738178455042012388
+                + z*(751.31884043992933799348235269371
+                     + z*(-10142.804345939046062912011761365
+                          + z*(56348.913032994700349511176452028
+                               + z*(-154959.51084073542596115573524308
+                                    + z*(223141.69561065901338406425875003
+                                         + z*(-161157.8912743648429996019646528
+                                              + 46045.111792675669428457704186514*z)))))));
+  case ( 156 ) :
+    return 4.1231056256176605498214098559741
+           + y*(-296.86360504447155958714150963013
+                + y*(5195.1130882782522927749764185273
+                     + y*(-38097.4959807071834803498270692
+                          + y*(142865.6099276519380513118515095
+                               + y*(-297160.46864951603114672865113976
+                                    + y*(346687.21342443536967118342632972
+                                         + y*(-212257.47760679716510480617938555
+                                              + 53064.36940169929127620154484639*y)))))));
+  case ( 157 ) :
+    return 6.7082039324993690892275210061938
+           - 13.416407864998738178455042012388*z
+           + y*(-375.65942021996466899674117634685
+                + 751.3188404399293379934823526937*z
+                + y*(5071.4021729695230314560058806825
+                     - 10142.804345939046062912011761365*z
+                     + y*(-28174.456516497350174755588226014
+                          + 56348.91303299470034951117645203*z
+                          + y*(77479.755420367712980577867621539
+                               - 154959.51084073542596115573524308*z
+                               + y*(-111570.84780532950669203212937502
+                                    + 223141.69561065901338406425875003*z
+                                    + y*(80578.9456371824214998009823264
+                                         - 161157.8912743648429996019646528*z
+                                         + y*(-23022.555896337834714228852093257
+                                              + 46045.111792675669428457704186514*z)))))));
+  case ( 158 ) :
+    return 8.0622577482985496523666132303038
+           + z*(-48.373546489791297914199679381823
+                + 48.373546489791297914199679381823*z)
+           + y*(-338.61482542853908539939775567276
+                + (2031.6889525712345123963865340366
+                   - 2031.6889525712345123963865340366*z)*z
+                + y*(3386.1482542853908539939775567276
+                     + z*(-20316.889525712345123963865340366
+                          + 20316.889525712345123963865340366*z)
+                     + y*(-13544.59301714156341597591022691
+                          + (81267.558102849380495855461361462
+                             - 81267.55810284938049585546136146*z)*z
+                          + y*(25396.111907140431404954831675457
+                               + z*(-152376.67144284258842972899005274
+                                    + 152376.67144284258842972899005274*z)
+                               + y*(-22348.578478283579636360251874402
+                                    + (134091.47086970147781816151124641
+                                       - 134091.47086970147781816151124641*z)*z
+                                    + y*(7449.5261594278598787867506248007
+                                         + z*(-44697.156956567159272720503748804
+                                              + 44697.156956567159272720503748804*z)))))));
+  case ( 159 ) :
+    return 8.7749643873921220604063883074163
+           + z*(-105.299572648705464724876659689
+                + (263.24893162176366181219164922249
+                   - 175.49928774784244120812776614833*z)*z)
+           + y*(-263.24893162176366181219164922249
+                + z*(3158.9871794611639417462997906699
+                     + z*(-7897.4679486529098543657494766747
+                          + 5264.97863243527323624383298445*z))
+                + y*(1842.7425213523456326853415445574
+                     + z*(-22112.910256228147592224098534689
+                          + (55282.275640570368980560246336723
+                             - 36854.850427046912653706830891149*z)*z)
+                     + y*(-4913.9800569395883538275774521531
+                          + z*(58967.760683275060245930929425838
+                               + z*(-147419.40170818765061482732356459
+                                    + 98279.60113879176707655154904306*z))
+                          + y*(5528.2275640570368980560246336723
+                               + z*(-66338.730768684442776672295604067
+                                    + (165846.82692171110694168073901017
+                                       - 110564.55128114073796112049267345*z)*z)
+                               + y*(-2211.2910256228147592224098534689
+                                    + z*(26535.492307473777110668918241627
+                                         + z*(-66338.730768684442776672295604067
+                                              + 44225.820512456295184448197069378*z)))))));
+  case ( 160 ) :
+    return 9.
+           + z*(-180.
+                + z*(810.
+                     + z*(-1260.
+                          + 630.*z)))
+           + y*(-180.
+                + z*(3600.
+                     + z*(-16200.
+                          + (25200.
+                             - 12600.*z)*z))
+                + y*(810.
+                     + z*(-16200.
+                          + z*(72900.
+                               + z*(-113400.
+                                    + 56700.*z)))
+                     + y*(-1260.
+                          + z*(25200.
+                               + z*(-113400.
+                                    + (176400.
+                                       - 88200.*z)*z))
+                          + y*(630.
+                               + z*(-12600.
+                                    + z*(56700.
+                                         + z*(-88200.
+                                              + 44100.*z)))))));
+  case ( 161 ) :
+    return 8.7749643873921220604063883074163
+           + z*(-263.24893162176366181219164922249
+                + z*(1842.7425213523456326853415445574
+                     + z*(-4913.9800569395883538275774521531
+                          + (5528.2275640570368980560246336723
+                             - 2211.2910256228147592224098534689*z)*z)))
+           + y*(-105.299572648705464724876659689
+                + z*(3158.9871794611639417462997906699
+                     + z*(-22112.910256228147592224098534689
+                          + z*(58967.760683275060245930929425838
+                               + z*(-66338.730768684442776672295604067
+                                    + 26535.492307473777110668918241627*z))))
+                + y*(263.24893162176366181219164922249
+                     + z*(-7897.4679486529098543657494766747
+                          + z*(55282.275640570368980560246336723
+                               + z*(-147419.40170818765061482732356459
+                                    + (165846.82692171110694168073901017
+                                       - 66338.73076868444277667229560407*z)*z)))
+                     + y*(-175.49928774784244120812776614833
+                          + z*(5264.9786324352732362438329844498
+                               + z*(-36854.850427046912653706830891149
+                                    + z*(98279.601138791767076551549043063
+                                         + z*(-110564.55128114073796112049267345
+                                              + 44225.820512456295184448197069378*z)))))));
+  case ( 162 ) :
+    return 8.0622577482985496523666132303038
+           + z*(-338.61482542853908539939775567276
+                + z*(3386.1482542853908539939775567276
+                     + z*(-13544.59301714156341597591022691
+                          + z*(25396.111907140431404954831675457
+                               + z*(-22348.578478283579636360251874402
+                                    + 7449.526159427859878786750624801*z)))))
+           + y*(-48.373546489791297914199679381823
+                + z*(2031.6889525712345123963865340366
+                     + z*(-20316.889525712345123963865340366
+                          + z*(81267.558102849380495855461361462
+                               + z*(-152376.67144284258842972899005274
+                                    + (134091.47086970147781816151124641
+                                       - 44697.156956567159272720503748804*z)*z))))
+                + y*(48.373546489791297914199679381823
+                     + z*(-2031.6889525712345123963865340366
+                          + z*(20316.889525712345123963865340366
+                               + z*(-81267.558102849380495855461361462
+                                    + z*(152376.67144284258842972899005274
+                                         + z*(-134091.47086970147781816151124641
+                                              + 44697.156956567159272720503748804*z)))))));
+  case ( 163 ) :
+    return 6.7082039324993690892275210061938
+           + z*(-375.65942021996466899674117634685
+                + z*(5071.4021729695230314560058806825
+                     + z*(-28174.456516497350174755588226014
+                          + z*(77479.755420367712980577867621539
+                               + z*(-111570.84780532950669203212937502
+                                    + (80578.9456371824214998009823264
+                                       - 23022.555896337834714228852093257*z)*z)))))
+           + y*(-13.416407864998738178455042012388
+                + z*(751.31884043992933799348235269371
+                     + z*(-10142.804345939046062912011761365
+                          + z*(56348.913032994700349511176452028
+                               + z*(-154959.51084073542596115573524308
+                                    + z*(223141.69561065901338406425875003
+                                         + z*(-161157.8912743648429996019646528
+                                              + 46045.111792675669428457704186514*z)))))));
+  case ( 164 ) :
+    return 4.1231056256176605498214098559741
+           + z*(-296.86360504447155958714150963013
+                + z*(5195.1130882782522927749764185273
+                     + z*(-38097.4959807071834803498270692
+                          + z*(142865.6099276519380513118515095
+                               + z*(-297160.46864951603114672865113976
+                                    + z*(346687.21342443536967118342632972
+                                         + z*(-212257.47760679716510480617938555
+                                              + 53064.36940169929127620154484639*z)))))));
+                #endif
+  }
+
+  printf("Error in eval_hexahedron_3d -- unmatched switch/case %d\n",i);
+  return -123456789.0;
+}
+
+
+/* \nabla\phi_i(x,y,z) for hexahedron */
+template <class FunctionSpaceType>
+void OrthonormalBaseFunctionSet<FunctionSpaceType >::
+grad_hexahedron_3d ( int i, const Domain & xi, JacobianRange & grad ) const
+{
+  double x, y, z;
+  x=xi[0]; y=xi[1]; z=xi[2];
+
+  switch (i)      {
+                #if (PMAX3D>=0)
+  case ( 0 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+                #endif
+                #if (PMAX3D>=1)
+  case ( 1 ) :
+    grad[0] /*ARGH*/[0]= 3.4641016151377545870548926830117;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 2 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 3.4641016151377545870548926830117;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 3 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 3.4641016151377545870548926830117;
+    return;
+                #endif
+                #if (PMAX3D>=2)
+  case ( 4 ) :
+    grad[0] /*ARGH*/[0]= -13.416407864998738178455042012388
+                         + 26.832815729997476356910084024775*x;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 5 ) :
+    grad[0] /*ARGH*/[0]= -6.
+                         + 12.*y;
+    grad[0] /*ARGH*/[1]= -6.
+                         + 12.*x;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 6 ) :
+    grad[0] /*ARGH*/[0]= -6.
+                         + 12.*z;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -6.
+                         + 12.*x;
+    return;
+  case ( 7 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -13.416407864998738178455042012388
+                         + 26.832815729997476356910084024775*y;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 8 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -6.
+                         + 12.*z;
+    grad[0] /*ARGH*/[2]= -6.
+                         + 12.*y;
+    return;
+  case ( 9 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -13.416407864998738178455042012388
+                         + 26.832815729997476356910084024775*z;
+    return;
+                #endif
+                #if (PMAX3D>=3)
+  case ( 10 ) :
+    grad[0] /*ARGH*/[0]= 31.749015732775087086019389043671
+                         + x*(-158.74507866387543543009694521836
+                              + 158.74507866387543543009694521836*x);
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 11 ) :
+    grad[0] /*ARGH*/[0]= 23.237900077244501311075592398694
+                         - 46.475800154489002622151184797389*y
+                         + x*(-46.475800154489002622151184797389
+                              + 92.95160030897800524430236959478*y);
+    grad[0] /*ARGH*/[1]= 7.7459666924148337703585307995648
+                         + x*(-46.475800154489002622151184797389
+                              + 46.475800154489002622151184797389*x);
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 12 ) :
+    grad[0] /*ARGH*/[0]= 23.237900077244501311075592398694
+                         - 46.475800154489002622151184797389*z
+                         + x*(-46.475800154489002622151184797389
+                              + 92.95160030897800524430236959478*z);
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 7.7459666924148337703585307995648
+                         + x*(-46.475800154489002622151184797389
+                              + 46.475800154489002622151184797389*x);
+    return;
+  case ( 13 ) :
+    grad[0] /*ARGH*/[0]= 7.7459666924148337703585307995648
+                         + y*(-46.475800154489002622151184797389
+                              + 46.475800154489002622151184797389*y);
+    grad[0] /*ARGH*/[1]= 23.237900077244501311075592398694
+                         - 46.475800154489002622151184797389*y
+                         + x*(-46.475800154489002622151184797389
+                              + 92.95160030897800524430236959478*y);
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 14 ) :
+    grad[0] /*ARGH*/[0]= 10.392304845413263761164678049035
+                         - 20.78460969082652752232935609807*z
+                         + y*(-20.78460969082652752232935609807
+                              + 41.569219381653055044658712196141*z);
+    grad[0] /*ARGH*/[1]= 10.392304845413263761164678049035
+                         - 20.78460969082652752232935609807*z
+                         + x*(-20.78460969082652752232935609807
+                              + 41.569219381653055044658712196141*z);
+    grad[0] /*ARGH*/[2]= 10.392304845413263761164678049035
+                         - 20.78460969082652752232935609807*y
+                         + x*(-20.78460969082652752232935609807
+                              + 41.569219381653055044658712196141*y);
+    return;
+  case ( 15 ) :
+    grad[0] /*ARGH*/[0]= 7.7459666924148337703585307995648
+                         + z*(-46.475800154489002622151184797389
+                              + 46.475800154489002622151184797389*z);
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 23.237900077244501311075592398694
+                         - 46.475800154489002622151184797389*z
+                         + x*(-46.475800154489002622151184797389
+                              + 92.95160030897800524430236959478*z);
+    return;
+  case ( 16 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 31.749015732775087086019389043671
+                         + y*(-158.74507866387543543009694521836
+                              + 158.74507866387543543009694521836*y);
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 17 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 23.237900077244501311075592398694
+                         - 46.475800154489002622151184797389*z
+                         + y*(-46.475800154489002622151184797389
+                              + 92.95160030897800524430236959478*z);
+    grad[0] /*ARGH*/[2]= 7.7459666924148337703585307995648
+                         + y*(-46.475800154489002622151184797389
+                              + 46.475800154489002622151184797389*y);
+    return;
+  case ( 18 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 7.7459666924148337703585307995648
+                         + z*(-46.475800154489002622151184797389
+                              + 46.475800154489002622151184797389*z);
+    grad[0] /*ARGH*/[2]= 23.237900077244501311075592398694
+                         - 46.475800154489002622151184797389*z
+                         + y*(-46.475800154489002622151184797389
+                              + 92.95160030897800524430236959478*z);
+    return;
+  case ( 19 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 31.749015732775087086019389043671
+                         + z*(-158.74507866387543543009694521836
+                              + 158.74507866387543543009694521836*z);
+    return;
+                #endif
+                #if (PMAX3D>=4)
+  case ( 20 ) :
+    grad[0] /*ARGH*/[0]= -60.
+                         + x*(540.
+                              + x*(-1260.
+                                   + 840.*x));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 21 ) :
+    grad[0] /*ARGH*/[0]= -54.990908339470080079056566324736
+                         + 109.98181667894016015811313264947*y
+                         + x*(274.95454169735040039528283162368
+                              - 549.9090833947008007905656632474*y
+                              + x*(-274.95454169735040039528283162368
+                                   + 549.9090833947008007905656632474*y));
+    grad[0] /*ARGH*/[1]= -9.165151389911680013176094387456
+                         + x*(109.98181667894016015811313264947
+                              + x*(-274.95454169735040039528283162368
+                                   + 183.30302779823360026352188774912*x));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 22 ) :
+    grad[0] /*ARGH*/[0]= -54.990908339470080079056566324736
+                         + 109.98181667894016015811313264947*z
+                         + x*(274.95454169735040039528283162368
+                              - 549.9090833947008007905656632474*z
+                              + x*(-274.95454169735040039528283162368
+                                   + 549.9090833947008007905656632474*z));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -9.165151389911680013176094387456
+                         + x*(109.98181667894016015811313264947
+                              + x*(-274.95454169735040039528283162368
+                                   + 183.30302779823360026352188774912*x));
+    return;
+  case ( 23 ) :
+    grad[0] /*ARGH*/[0]= -30.
+                         + (180.
+                            - 180.*y)*y
+                         + x*(60.
+                              + y*(-360.
+                                   + 360.*y));
+    grad[0] /*ARGH*/[1]= -30.
+                         + 60.*y
+                         + x*(180.
+                              - 360.*y
+                              + x*(-180.
+                                   + 360.*y));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 24 ) :
+    grad[0] /*ARGH*/[0]= -40.249223594996214535365126037163
+                         + y*(80.498447189992429070730252074326
+                              - 160.99689437998485814146050414865*z)
+                         + 80.49844718999242907073025207433*z
+                         + x*(80.498447189992429070730252074326
+                              - 160.99689437998485814146050414865*z
+                              + y*(-160.99689437998485814146050414865
+                                   + 321.9937887599697162829210082973*z));
+    grad[0] /*ARGH*/[1]= -13.416407864998738178455042012388
+                         + 26.832815729997476356910084024775*z
+                         + x*(80.498447189992429070730252074326
+                              - 160.99689437998485814146050414865*z
+                              + x*(-80.498447189992429070730252074326
+                                   + 160.99689437998485814146050414865*z));
+    grad[0] /*ARGH*/[2]= -13.416407864998738178455042012388
+                         + 26.832815729997476356910084024775*y
+                         + x*(80.498447189992429070730252074326
+                              - 160.99689437998485814146050414865*y
+                              + x*(-80.498447189992429070730252074326
+                                   + 160.99689437998485814146050414865*y));
+    return;
+  case ( 25 ) :
+    grad[0] /*ARGH*/[0]= -30.
+                         + (180.
+                            - 180.*z)*z
+                         + x*(60.
+                              + z*(-360.
+                                   + 360.*z));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -30.
+                         + 60.*z
+                         + x*(180.
+                              - 360.*z
+                              + x*(-180.
+                                   + 360.*z));
+    return;
+  case ( 26 ) :
+    grad[0] /*ARGH*/[0]= -9.165151389911680013176094387456
+                         + y*(109.98181667894016015811313264947
+                              + y*(-274.95454169735040039528283162368
+                                   + 183.30302779823360026352188774912*y));
+    grad[0] /*ARGH*/[1]= -54.990908339470080079056566324736
+                         + (274.95454169735040039528283162368
+                            - 274.95454169735040039528283162368*y)*y
+                         + x*(109.98181667894016015811313264947
+                              + y*(-549.90908339470080079056566324736
+                                   + 549.9090833947008007905656632474*y));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 27 ) :
+    grad[0] /*ARGH*/[0]= -13.416407864998738178455042012388
+                         + 26.832815729997476356910084024775*z
+                         + y*(80.498447189992429070730252074326
+                              - 160.99689437998485814146050414865*z
+                              + y*(-80.498447189992429070730252074326
+                                   + 160.99689437998485814146050414865*z));
+    grad[0] /*ARGH*/[1]= -40.249223594996214535365126037163
+                         + y*(80.498447189992429070730252074326
+                              - 160.99689437998485814146050414865*z)
+                         + 80.49844718999242907073025207433*z
+                         + x*(80.498447189992429070730252074326
+                              - 160.99689437998485814146050414865*z
+                              + y*(-160.99689437998485814146050414865
+                                   + 321.9937887599697162829210082973*z));
+    grad[0] /*ARGH*/[2]= -13.416407864998738178455042012388
+                         + (80.498447189992429070730252074326
+                            - 80.49844718999242907073025207433*y)*y
+                         + x*(26.832815729997476356910084024775
+                              + y*(-160.99689437998485814146050414865
+                                   + 160.99689437998485814146050414865*y));
+    return;
+  case ( 28 ) :
+    grad[0] /*ARGH*/[0]= -13.416407864998738178455042012388
+                         + (80.498447189992429070730252074326
+                            - 80.49844718999242907073025207433*z)*z
+                         + y*(26.832815729997476356910084024775
+                              + z*(-160.99689437998485814146050414865
+                                   + 160.99689437998485814146050414865*z));
+    grad[0] /*ARGH*/[1]= -13.416407864998738178455042012388
+                         + (80.498447189992429070730252074326
+                            - 80.49844718999242907073025207433*z)*z
+                         + x*(26.832815729997476356910084024775
+                              + z*(-160.99689437998485814146050414865
+                                   + 160.99689437998485814146050414865*z));
+    grad[0] /*ARGH*/[2]= -40.249223594996214535365126037163
+                         + y*(80.498447189992429070730252074326
+                              - 160.99689437998485814146050414865*z)
+                         + 80.49844718999242907073025207433*z
+                         + x*(80.498447189992429070730252074326
+                              - 160.99689437998485814146050414865*z
+                              + y*(-160.99689437998485814146050414865
+                                   + 321.9937887599697162829210082973*z));
+    return;
+  case ( 29 ) :
+    grad[0] /*ARGH*/[0]= -9.165151389911680013176094387456
+                         + z*(109.98181667894016015811313264947
+                              + z*(-274.95454169735040039528283162368
+                                   + 183.30302779823360026352188774912*z));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -54.990908339470080079056566324736
+                         + (274.95454169735040039528283162368
+                            - 274.95454169735040039528283162368*z)*z
+                         + x*(109.98181667894016015811313264947
+                              + z*(-549.90908339470080079056566324736
+                                   + 549.9090833947008007905656632474*z));
+    return;
+  case ( 30 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -60.
+                         + y*(540.
+                              + y*(-1260.
+                                   + 840.*y));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 31 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -54.990908339470080079056566324736
+                         + 109.98181667894016015811313264947*z
+                         + y*(274.95454169735040039528283162368
+                              - 549.9090833947008007905656632474*z
+                              + y*(-274.95454169735040039528283162368
+                                   + 549.9090833947008007905656632474*z));
+    grad[0] /*ARGH*/[2]= -9.165151389911680013176094387456
+                         + y*(109.98181667894016015811313264947
+                              + y*(-274.95454169735040039528283162368
+                                   + 183.30302779823360026352188774912*y));
+    return;
+  case ( 32 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -30.
+                         + (180.
+                            - 180.*z)*z
+                         + y*(60.
+                              + z*(-360.
+                                   + 360.*z));
+    grad[0] /*ARGH*/[2]= -30.
+                         + 60.*z
+                         + y*(180.
+                              - 360.*z
+                              + y*(-180.
+                                   + 360.*z));
+    return;
+  case ( 33 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -9.165151389911680013176094387456
+                         + z*(109.98181667894016015811313264947
+                              + z*(-274.95454169735040039528283162368
+                                   + 183.30302779823360026352188774912*z));
+    grad[0] /*ARGH*/[2]= -54.990908339470080079056566324736
+                         + (274.95454169735040039528283162368
+                            - 274.95454169735040039528283162368*z)*z
+                         + y*(109.98181667894016015811313264947
+                              + z*(-549.90908339470080079056566324736
+                                   + 549.9090833947008007905656632474*z));
+    return;
+  case ( 34 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -60.
+                         + z*(540.
+                              + z*(-1260.
+                                   + 840.*z));
+    return;
+                #endif
+                #if (PMAX3D>=5)
+  case ( 35 ) :
+    grad[0] /*ARGH*/[0]= 99.498743710661995473447982100121
+                         + x*(-1392.9824119492679366282717494017
+                              + x*(5571.9296477970717465130869976068
+                                   + x*(-8357.8944716956076197696304964101
+                                        + 4178.9472358478038098848152482051*x)));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 36 ) :
+    grad[0] /*ARGH*/[0]= 103.92304845413263761164678049035
+                         - 207.8460969082652752232935609807*y
+                         + x*(-935.30743608719373850482102441317
+                              + 1870.6148721743874770096420488263*y
+                              + x*(2182.3840175367853898445823902974
+                                   - 4364.7680350735707796891647805948*y
+                                   + x*(-1454.9226783578569265630549268649
+                                        + 2909.8453567157138531261098537299*y)));
+    grad[0] /*ARGH*/[1]= 10.392304845413263761164678049035
+                         + x*(-207.8460969082652752232935609807
+                              + x*(935.30743608719373850482102441317
+                                   + x*(-1454.9226783578569265630549268649
+                                        + 727.4613391789284632815274634325*x)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 37 ) :
+    grad[0] /*ARGH*/[0]= 103.92304845413263761164678049035
+                         - 207.8460969082652752232935609807*z
+                         + x*(-935.30743608719373850482102441317
+                              + 1870.6148721743874770096420488263*z
+                              + x*(2182.3840175367853898445823902974
+                                   - 4364.7680350735707796891647805948*z
+                                   + x*(-1454.9226783578569265630549268649
+                                        + 2909.8453567157138531261098537299*z)));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 10.392304845413263761164678049035
+                         + x*(-207.8460969082652752232935609807
+                              + x*(935.30743608719373850482102441317
+                                   + x*(-1454.9226783578569265630549268649
+                                        + 727.4613391789284632815274634325*x)));
+    return;
+  case ( 38 ) :
+    grad[0] /*ARGH*/[0]= 70.992957397195392510807939498739
+                         + y*(-425.95774438317235506484763699244
+                              + 425.95774438317235506484763699244*y)
+                         + x*(-354.9647869859769625540396974937
+                              + (2129.7887219158617753242381849622
+                                 - 2129.7887219158617753242381849622*y)*y
+                              + x*(354.9647869859769625540396974937
+                                   + y*(-2129.7887219158617753242381849622
+                                        + 2129.7887219158617753242381849622*y)));
+    grad[0] /*ARGH*/[1]= 35.49647869859769625540396974937
+                         - 70.99295739719539251080793949874*y
+                         + x*(-425.95774438317235506484763699244
+                              + 851.9154887663447101296952739849*y
+                              + x*(1064.8943609579308876621190924811
+                                   - 2129.7887219158617753242381849622*y
+                                   + x*(-709.92957397195392510807939498739
+                                        + 1419.8591479439078502161587899748*y)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 39 ) :
+    grad[0] /*ARGH*/[0]= 95.247047198325261258058167131013
+                         - 190.49409439665052251611633426203*z
+                         + y*(-190.49409439665052251611633426203
+                              + 380.98818879330104503223266852405*z)
+                         + x*(-476.23523599162630629029083565507
+                              + y*(952.47047198325261258058167131013
+                                   - 1904.9409439665052251611633426203*z)
+                              + 952.4704719832526125805816713101*z
+                              + x*(476.23523599162630629029083565507
+                                   - 952.4704719832526125805816713101*z
+                                   + y*(-952.47047198325261258058167131013
+                                        + 1904.9409439665052251611633426203*z)));
+    grad[0] /*ARGH*/[1]= 15.874507866387543543009694521836
+                         - 31.749015732775087086019389043671*z
+                         + x*(-190.49409439665052251611633426203
+                              + 380.98818879330104503223266852405*z
+                              + x*(476.23523599162630629029083565507
+                                   - 952.4704719832526125805816713101*z
+                                   + x*(-317.49015732775087086019389043671
+                                        + 634.9803146555017417203877808734*z)));
+    grad[0] /*ARGH*/[2]= 15.874507866387543543009694521836
+                         - 31.749015732775087086019389043671*y
+                         + x*(-190.49409439665052251611633426203
+                              + 380.98818879330104503223266852405*y
+                              + x*(476.23523599162630629029083565507
+                                   - 952.4704719832526125805816713101*y
+                                   + x*(-317.49015732775087086019389043671
+                                        + 634.9803146555017417203877808734*y)));
+    return;
+  case ( 40 ) :
+    grad[0] /*ARGH*/[0]= 70.992957397195392510807939498739
+                         + z*(-425.95774438317235506484763699244
+                              + 425.95774438317235506484763699244*z)
+                         + x*(-354.9647869859769625540396974937
+                              + (2129.7887219158617753242381849622
+                                 - 2129.7887219158617753242381849622*z)*z
+                              + x*(354.9647869859769625540396974937
+                                   + z*(-2129.7887219158617753242381849622
+                                        + 2129.7887219158617753242381849622*z)));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 35.49647869859769625540396974937
+                         - 70.99295739719539251080793949874*z
+                         + x*(-425.95774438317235506484763699244
+                              + 851.9154887663447101296952739849*z
+                              + x*(1064.8943609579308876621190924811
+                                   - 2129.7887219158617753242381849622*z
+                                   + x*(-709.92957397195392510807939498739
+                                        + 1419.8591479439078502161587899748*z)));
+    return;
+  case ( 41 ) :
+    grad[0] /*ARGH*/[0]= 35.49647869859769625540396974937
+                         + y*(-425.95774438317235506484763699244
+                              + (1064.8943609579308876621190924811
+                                 - 709.9295739719539251080793949874*y)*y)
+                         + x*(-70.992957397195392510807939498739
+                              + y*(851.91548876634471012969527398487
+                                   + y*(-2129.7887219158617753242381849622
+                                        + 1419.8591479439078502161587899748*y)));
+    grad[0] /*ARGH*/[1]= 70.992957397195392510807939498739
+                         + y*(-354.9647869859769625540396974937
+                              + 354.9647869859769625540396974937*y)
+                         + x*(-425.95774438317235506484763699244
+                              + (2129.7887219158617753242381849622
+                                 - 2129.7887219158617753242381849622*y)*y
+                              + x*(425.95774438317235506484763699244
+                                   + y*(-2129.7887219158617753242381849622
+                                        + 2129.7887219158617753242381849622*y)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 42 ) :
+    grad[0] /*ARGH*/[0]= 51.961524227066318805823390245176
+                         - 103.92304845413263761164678049035*z
+                         + y*(-311.76914536239791283494034147106
+                              + y*(311.76914536239791283494034147106
+                                   - 623.5382907247958256698806829421*z)
+                              + 623.5382907247958256698806829421*z)
+                         + x*(-103.92304845413263761164678049035
+                              + 207.8460969082652752232935609807*z
+                              + y*(623.53829072479582566988068294211
+                                   - 1247.0765814495916513397613658842*z
+                                   + y*(-623.53829072479582566988068294211
+                                        + 1247.0765814495916513397613658842*z)));
+    grad[0] /*ARGH*/[1]= 51.961524227066318805823390245176
+                         - 103.92304845413263761164678049035*z
+                         + y*(-103.92304845413263761164678049035
+                              + 207.8460969082652752232935609807*z)
+                         + x*(-311.76914536239791283494034147106
+                              + y*(623.53829072479582566988068294211
+                                   - 1247.0765814495916513397613658842*z)
+                              + 623.5382907247958256698806829421*z
+                              + x*(311.76914536239791283494034147106
+                                   - 623.5382907247958256698806829421*z
+                                   + y*(-623.53829072479582566988068294211
+                                        + 1247.0765814495916513397613658842*z)));
+    grad[0] /*ARGH*/[2]= 17.320508075688772935274463415059
+                         + y*(-103.92304845413263761164678049035
+                              + 103.92304845413263761164678049035*y)
+                         + x*(-103.92304845413263761164678049035
+                              + (623.53829072479582566988068294211
+                                 - 623.5382907247958256698806829421*y)*y
+                              + x*(103.92304845413263761164678049035
+                                   + y*(-623.53829072479582566988068294211
+                                        + 623.5382907247958256698806829421*y)));
+    return;
+  case ( 43 ) :
+    grad[0] /*ARGH*/[0]= 51.961524227066318805823390245176
+                         + z*(-311.76914536239791283494034147106
+                              + 311.76914536239791283494034147106*z)
+                         + y*(-103.92304845413263761164678049035
+                              + (623.53829072479582566988068294211
+                                 - 623.5382907247958256698806829421*z)*z)
+                         + x*(-103.92304845413263761164678049035
+                              + (623.53829072479582566988068294211
+                                 - 623.5382907247958256698806829421*z)*z
+                              + y*(207.8460969082652752232935609807
+                                   + z*(-1247.0765814495916513397613658842
+                                        + 1247.0765814495916513397613658842*z)));
+    grad[0] /*ARGH*/[1]= 17.320508075688772935274463415059
+                         + z*(-103.92304845413263761164678049035
+                              + 103.92304845413263761164678049035*z)
+                         + x*(-103.92304845413263761164678049035
+                              + (623.53829072479582566988068294211
+                                 - 623.5382907247958256698806829421*z)*z
+                              + x*(103.92304845413263761164678049035
+                                   + z*(-623.53829072479582566988068294211
+                                        + 623.5382907247958256698806829421*z)));
+    grad[0] /*ARGH*/[2]= 51.961524227066318805823390245176
+                         - 103.92304845413263761164678049035*z
+                         + y*(-103.92304845413263761164678049035
+                              + 207.8460969082652752232935609807*z)
+                         + x*(-311.76914536239791283494034147106
+                              + y*(623.53829072479582566988068294211
+                                   - 1247.0765814495916513397613658842*z)
+                              + 623.5382907247958256698806829421*z
+                              + x*(311.76914536239791283494034147106
+                                   - 623.5382907247958256698806829421*z
+                                   + y*(-623.53829072479582566988068294211
+                                        + 1247.0765814495916513397613658842*z)));
+    return;
+  case ( 44 ) :
+    grad[0] /*ARGH*/[0]= 35.49647869859769625540396974937
+                         + z*(-425.95774438317235506484763699244
+                              + (1064.8943609579308876621190924811
+                                 - 709.9295739719539251080793949874*z)*z)
+                         + x*(-70.992957397195392510807939498739
+                              + z*(851.91548876634471012969527398487
+                                   + z*(-2129.7887219158617753242381849622
+                                        + 1419.8591479439078502161587899748*z)));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 70.992957397195392510807939498739
+                         + z*(-354.9647869859769625540396974937
+                              + 354.9647869859769625540396974937*z)
+                         + x*(-425.95774438317235506484763699244
+                              + (2129.7887219158617753242381849622
+                                 - 2129.7887219158617753242381849622*z)*z
+                              + x*(425.95774438317235506484763699244
+                                   + z*(-2129.7887219158617753242381849622
+                                        + 2129.7887219158617753242381849622*z)));
+    return;
+  case ( 45 ) :
+    grad[0] /*ARGH*/[0]= 10.392304845413263761164678049035
+                         + y*(-207.8460969082652752232935609807
+                              + y*(935.30743608719373850482102441317
+                                   + y*(-1454.9226783578569265630549268649
+                                        + 727.4613391789284632815274634325*y)));
+    grad[0] /*ARGH*/[1]= 103.92304845413263761164678049035
+                         + y*(-935.30743608719373850482102441317
+                              + (2182.3840175367853898445823902974
+                                 - 1454.9226783578569265630549268649*y)*y)
+                         + x*(-207.8460969082652752232935609807
+                              + y*(1870.6148721743874770096420488263
+                                   + y*(-4364.7680350735707796891647805948
+                                        + 2909.8453567157138531261098537299*y)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 46 ) :
+    grad[0] /*ARGH*/[0]= 15.874507866387543543009694521836
+                         - 31.749015732775087086019389043671*z
+                         + y*(-190.49409439665052251611633426203
+                              + 380.98818879330104503223266852405*z
+                              + y*(476.23523599162630629029083565507
+                                   - 952.4704719832526125805816713101*z
+                                   + y*(-317.49015732775087086019389043671
+                                        + 634.9803146555017417203877808734*z)));
+    grad[0] /*ARGH*/[1]= 95.247047198325261258058167131013
+                         - 190.49409439665052251611633426203*z
+                         + y*(-476.23523599162630629029083565507
+                              + y*(476.23523599162630629029083565507
+                                   - 952.4704719832526125805816713101*z)
+                              + 952.4704719832526125805816713101*z)
+                         + x*(-190.49409439665052251611633426203
+                              + 380.98818879330104503223266852405*z
+                              + y*(952.47047198325261258058167131013
+                                   - 1904.9409439665052251611633426203*z
+                                   + y*(-952.47047198325261258058167131013
+                                        + 1904.9409439665052251611633426203*z)));
+    grad[0] /*ARGH*/[2]= 15.874507866387543543009694521836
+                         + y*(-190.49409439665052251611633426203
+                              + (476.23523599162630629029083565507
+                                 - 317.49015732775087086019389043671*y)*y)
+                         + x*(-31.749015732775087086019389043671
+                              + y*(380.98818879330104503223266852405
+                                   + y*(-952.47047198325261258058167131013
+                                        + 634.9803146555017417203877808734*y)));
+    return;
+  case ( 47 ) :
+    grad[0] /*ARGH*/[0]= 17.320508075688772935274463415059
+                         + z*(-103.92304845413263761164678049035
+                              + 103.92304845413263761164678049035*z)
+                         + y*(-103.92304845413263761164678049035
+                              + (623.53829072479582566988068294211
+                                 - 623.5382907247958256698806829421*z)*z
+                              + y*(103.92304845413263761164678049035
+                                   + z*(-623.53829072479582566988068294211
+                                        + 623.5382907247958256698806829421*z)));
+    grad[0] /*ARGH*/[1]= 51.961524227066318805823390245176
+                         + z*(-311.76914536239791283494034147106
+                              + 311.76914536239791283494034147106*z)
+                         + y*(-103.92304845413263761164678049035
+                              + (623.53829072479582566988068294211
+                                 - 623.5382907247958256698806829421*z)*z)
+                         + x*(-103.92304845413263761164678049035
+                              + (623.53829072479582566988068294211
+                                 - 623.5382907247958256698806829421*z)*z
+                              + y*(207.8460969082652752232935609807
+                                   + z*(-1247.0765814495916513397613658842
+                                        + 1247.0765814495916513397613658842*z)));
+    grad[0] /*ARGH*/[2]= 51.961524227066318805823390245176
+                         - 103.92304845413263761164678049035*z
+                         + y*(-311.76914536239791283494034147106
+                              + y*(311.76914536239791283494034147106
+                                   - 623.5382907247958256698806829421*z)
+                              + 623.5382907247958256698806829421*z)
+                         + x*(-103.92304845413263761164678049035
+                              + 207.8460969082652752232935609807*z
+                              + y*(623.53829072479582566988068294211
+                                   - 1247.0765814495916513397613658842*z
+                                   + y*(-623.53829072479582566988068294211
+                                        + 1247.0765814495916513397613658842*z)));
+    return;
+  case ( 48 ) :
+    grad[0] /*ARGH*/[0]= 15.874507866387543543009694521836
+                         + z*(-190.49409439665052251611633426203
+                              + (476.23523599162630629029083565507
+                                 - 317.49015732775087086019389043671*z)*z)
+                         + y*(-31.749015732775087086019389043671
+                              + z*(380.98818879330104503223266852405
+                                   + z*(-952.47047198325261258058167131013
+                                        + 634.9803146555017417203877808734*z)));
+    grad[0] /*ARGH*/[1]= 15.874507866387543543009694521836
+                         + z*(-190.49409439665052251611633426203
+                              + (476.23523599162630629029083565507
+                                 - 317.49015732775087086019389043671*z)*z)
+                         + x*(-31.749015732775087086019389043671
+                              + z*(380.98818879330104503223266852405
+                                   + z*(-952.47047198325261258058167131013
+                                        + 634.9803146555017417203877808734*z)));
+    grad[0] /*ARGH*/[2]= 95.247047198325261258058167131013
+                         + z*(-476.23523599162630629029083565507
+                              + 476.23523599162630629029083565507*z)
+                         + y*(-190.49409439665052251611633426203
+                              + (952.47047198325261258058167131013
+                                 - 952.4704719832526125805816713101*z)*z)
+                         + x*(-190.49409439665052251611633426203
+                              + (952.47047198325261258058167131013
+                                 - 952.4704719832526125805816713101*z)*z
+                              + y*(380.98818879330104503223266852405
+                                   + z*(-1904.9409439665052251611633426203
+                                        + 1904.9409439665052251611633426203*z)));
+    return;
+  case ( 49 ) :
+    grad[0] /*ARGH*/[0]= 10.392304845413263761164678049035
+                         + z*(-207.8460969082652752232935609807
+                              + z*(935.30743608719373850482102441317
+                                   + z*(-1454.9226783578569265630549268649
+                                        + 727.4613391789284632815274634325*z)));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 103.92304845413263761164678049035
+                         + z*(-935.30743608719373850482102441317
+                              + (2182.3840175367853898445823902974
+                                 - 1454.9226783578569265630549268649*z)*z)
+                         + x*(-207.8460969082652752232935609807
+                              + z*(1870.6148721743874770096420488263
+                                   + z*(-4364.7680350735707796891647805948
+                                        + 2909.8453567157138531261098537299*z)));
+    return;
+  case ( 50 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 99.498743710661995473447982100121
+                         + y*(-1392.9824119492679366282717494017
+                              + y*(5571.9296477970717465130869976068
+                                   + y*(-8357.8944716956076197696304964101
+                                        + 4178.9472358478038098848152482051*y)));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 51 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 103.92304845413263761164678049035
+                         - 207.8460969082652752232935609807*z
+                         + y*(-935.30743608719373850482102441317
+                              + 1870.6148721743874770096420488263*z
+                              + y*(2182.3840175367853898445823902974
+                                   - 4364.7680350735707796891647805948*z
+                                   + y*(-1454.9226783578569265630549268649
+                                        + 2909.8453567157138531261098537299*z)));
+    grad[0] /*ARGH*/[2]= 10.392304845413263761164678049035
+                         + y*(-207.8460969082652752232935609807
+                              + y*(935.30743608719373850482102441317
+                                   + y*(-1454.9226783578569265630549268649
+                                        + 727.4613391789284632815274634325*y)));
+    return;
+  case ( 52 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 70.992957397195392510807939498739
+                         + z*(-425.95774438317235506484763699244
+                              + 425.95774438317235506484763699244*z)
+                         + y*(-354.9647869859769625540396974937
+                              + (2129.7887219158617753242381849622
+                                 - 2129.7887219158617753242381849622*z)*z
+                              + y*(354.9647869859769625540396974937
+                                   + z*(-2129.7887219158617753242381849622
+                                        + 2129.7887219158617753242381849622*z)));
+    grad[0] /*ARGH*/[2]= 35.49647869859769625540396974937
+                         - 70.99295739719539251080793949874*z
+                         + y*(-425.95774438317235506484763699244
+                              + 851.9154887663447101296952739849*z
+                              + y*(1064.8943609579308876621190924811
+                                   - 2129.7887219158617753242381849622*z
+                                   + y*(-709.92957397195392510807939498739
+                                        + 1419.8591479439078502161587899748*z)));
+    return;
+  case ( 53 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 35.49647869859769625540396974937
+                         + z*(-425.95774438317235506484763699244
+                              + (1064.8943609579308876621190924811
+                                 - 709.9295739719539251080793949874*z)*z)
+                         + y*(-70.992957397195392510807939498739
+                              + z*(851.91548876634471012969527398487
+                                   + z*(-2129.7887219158617753242381849622
+                                        + 1419.8591479439078502161587899748*z)));
+    grad[0] /*ARGH*/[2]= 70.992957397195392510807939498739
+                         + z*(-354.9647869859769625540396974937
+                              + 354.9647869859769625540396974937*z)
+                         + y*(-425.95774438317235506484763699244
+                              + (2129.7887219158617753242381849622
+                                 - 2129.7887219158617753242381849622*z)*z
+                              + y*(425.95774438317235506484763699244
+                                   + z*(-2129.7887219158617753242381849622
+                                        + 2129.7887219158617753242381849622*z)));
+    return;
+  case ( 54 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 10.392304845413263761164678049035
+                         + z*(-207.8460969082652752232935609807
+                              + z*(935.30743608719373850482102441317
+                                   + z*(-1454.9226783578569265630549268649
+                                        + 727.4613391789284632815274634325*z)));
+    grad[0] /*ARGH*/[2]= 103.92304845413263761164678049035
+                         + z*(-935.30743608719373850482102441317
+                              + (2182.3840175367853898445823902974
+                                 - 1454.9226783578569265630549268649*z)*z)
+                         + y*(-207.8460969082652752232935609807
+                              + z*(1870.6148721743874770096420488263
+                                   + z*(-4364.7680350735707796891647805948
+                                        + 2909.8453567157138531261098537299*z)));
+    return;
+  case ( 55 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 99.498743710661995473447982100121
+                         + z*(-1392.9824119492679366282717494017
+                              + z*(5571.9296477970717465130869976068
+                                   + z*(-8357.8944716956076197696304964101
+                                        + 4178.9472358478038098848152482051*z)));
+    return;
+                #endif
+                #if (PMAX3D>=6)
+  case ( 56 ) :
+    grad[0] /*ARGH*/[0]= -151.43315356948755031100729323376
+                         + x*(3028.6630713897510062201458646752
+                              + x*(-18171.978428338506037320875188051
+                                   + x*(45429.946070846265093302187970128
+                                        + x*(-49972.940677930891602632406767141
+                                             + 19989.176271172356641052962706856*x))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 57 ) :
+    grad[0] /*ARGH*/[0]= -172.33687939614085979551834404657
+                         + 344.67375879228171959103668809314*y
+                         + x*(2412.716311545972037137256816652
+                              - 4825.4326230919440742745136333039*y
+                              + x*(-9650.8652461838881485490272666078
+                                   + 19301.730492367776297098054533216*y
+                                   + x*(14476.297869275832222823540899912
+                                        - 28952.595738551664445647081799823*y
+                                        + x*(-7238.1489346379161114117704499559
+                                             + 14476.297869275832222823540899912*y))));
+    grad[0] /*ARGH*/[1]= -11.489125293076057319701222936438
+                         + x*(344.67375879228171959103668809314
+                              + x*(-2412.716311545972037137256816652
+                                   + x*(6433.9101641225920990326848444052
+                                        + x*(-7238.1489346379161114117704499559
+                                             + 2895.2595738551664445647081799823*x))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 58 ) :
+    grad[0] /*ARGH*/[0]= -172.33687939614085979551834404657
+                         + 344.67375879228171959103668809314*z
+                         + x*(2412.716311545972037137256816652
+                              - 4825.4326230919440742745136333039*z
+                              + x*(-9650.8652461838881485490272666078
+                                   + 19301.730492367776297098054533216*z
+                                   + x*(14476.297869275832222823540899912
+                                        - 28952.595738551664445647081799823*z
+                                        + x*(-7238.1489346379161114117704499559
+                                             + 14476.297869275832222823540899912*z))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -11.489125293076057319701222936438
+                         + x*(344.67375879228171959103668809314
+                              + x*(-2412.716311545972037137256816652
+                                   + x*(6433.9101641225920990326848444052
+                                        + x*(-7238.1489346379161114117704499559
+                                             + 2895.2595738551664445647081799823*x))));
+    return;
+  case ( 59 ) :
+    grad[0] /*ARGH*/[0]= -134.16407864998738178455042012388
+                         + (804.98447189992429070730252074326
+                            - 804.9844718999242907073025207433*y)*y
+                         + x*(1207.4767078498864360609537811149
+                              + y*(-7244.8602470993186163657226866893
+                                   + 7244.860247099318616365722686689*y)
+                              + x*(-2817.4456516497350174755588226014
+                                   + (16904.673909898410104853352935608
+                                      - 16904.673909898410104853352935608*y)*y
+                                   + x*(1878.2971010998233449837058817343
+                                        + y*(-11269.782606598940069902235290406
+                                             + 11269.782606598940069902235290406*y))));
+    grad[0] /*ARGH*/[1]= -40.249223594996214535365126037163
+                         + 80.49844718999242907073025207433*y
+                         + x*(804.98447189992429070730252074326
+                              - 1609.9689437998485814146050414865*y
+                              + x*(-3622.4301235496593081828613433447
+                                   + 7244.860247099318616365722686689*y
+                                   + x*(5634.8913032994700349511176452028
+                                        - 11269.782606598940069902235290406*y
+                                        + x*(-2817.4456516497350174755588226014
+                                             + 5634.891303299470034951117645203*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 60 ) :
+    grad[0] /*ARGH*/[0]= -180.
+                         + y*(360.
+                              - 720.*z)
+                         + 360.*z
+                         + x*(1620.
+                              - 3240.*z
+                              + y*(-3240.
+                                   + 6480.*z)
+                              + x*(-3780.
+                                   + y*(7560.
+                                        - 15120.*z)
+                                   + 7560.*z
+                                   + x*(2520.
+                                        - 5040.*z
+                                        + y*(-5040.
+                                             + 10080.*z))));
+    grad[0] /*ARGH*/[1]= -18.
+                         + 36.*z
+                         + x*(360.
+                              - 720.*z
+                              + x*(-1620.
+                                   + 3240.*z
+                                   + x*(2520.
+                                        - 5040.*z
+                                        + x*(-1260.
+                                             + 2520.*z))));
+    grad[0] /*ARGH*/[2]= -18.
+                         + 36.*y
+                         + x*(360.
+                              - 720.*y
+                              + x*(-1620.
+                                   + 3240.*y
+                                   + x*(2520.
+                                        - 5040.*y
+                                        + x*(-1260.
+                                             + 2520.*y))));
+    return;
+  case ( 61 ) :
+    grad[0] /*ARGH*/[0]= -134.16407864998738178455042012388
+                         + (804.98447189992429070730252074326
+                            - 804.9844718999242907073025207433*z)*z
+                         + x*(1207.4767078498864360609537811149
+                              + z*(-7244.8602470993186163657226866893
+                                   + 7244.860247099318616365722686689*z)
+                              + x*(-2817.4456516497350174755588226014
+                                   + (16904.673909898410104853352935608
+                                      - 16904.673909898410104853352935608*z)*z
+                                   + x*(1878.2971010998233449837058817343
+                                        + z*(-11269.782606598940069902235290406
+                                             + 11269.782606598940069902235290406*z))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -40.249223594996214535365126037163
+                         + 80.49844718999242907073025207433*z
+                         + x*(804.98447189992429070730252074326
+                              - 1609.9689437998485814146050414865*z
+                              + x*(-3622.4301235496593081828613433447
+                                   + 7244.860247099318616365722686689*z
+                                   + x*(5634.8913032994700349511176452028
+                                        - 11269.782606598940069902235290406*z
+                                        + x*(-2817.4456516497350174755588226014
+                                             + 5634.891303299470034951117645203*z))));
+    return;
+  case ( 62 ) :
+    grad[0] /*ARGH*/[0]= -84.
+                         + y*(1008.
+                              + y*(-2520.
+                                   + 1680.*y))
+                         + x*(420.
+                              + y*(-5040.
+                                   + (12600.
+                                      - 8400.*y)*y)
+                              + x*(-420.
+                                   + y*(5040.
+                                        + y*(-12600.
+                                             + 8400.*y))));
+    grad[0] /*ARGH*/[1]= -84.
+                         + (420.
+                            - 420.*y)*y
+                         + x*(1008.
+                              + y*(-5040.
+                                   + 5040.*y)
+                              + x*(-2520.
+                                   + (12600.
+                                      - 12600.*y)*y
+                                   + x*(1680.
+                                        + y*(-8400.
+                                             + 8400.*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 63 ) :
+    grad[0] /*ARGH*/[0]= -122.96340919151518059865246416625
+                         + 245.92681838303036119730492833251*z
+                         + y*(737.78045514909108359191478499752
+                              - 1475.560910298182167183829569995*z
+                              + y*(-737.78045514909108359191478499752
+                                   + 1475.560910298182167183829569995*z))
+                         + x*(614.81704595757590299326232083126
+                              - 1229.6340919151518059865246416625*z
+                              + y*(-3688.9022757454554179595739249876
+                                   + y*(3688.9022757454554179595739249876
+                                        - 7377.804551490910835919147849975*z)
+                                   + 7377.804551490910835919147849975*z)
+                              + x*(-614.81704595757590299326232083126
+                                   + 1229.6340919151518059865246416625*z
+                                   + y*(3688.9022757454554179595739249876
+                                        - 7377.804551490910835919147849975*z
+                                        + y*(-3688.9022757454554179595739249876
+                                             + 7377.804551490910835919147849975*z))));
+    grad[0] /*ARGH*/[1]= -61.481704595757590299326232083126
+                         + y*(122.96340919151518059865246416625
+                              - 245.92681838303036119730492833251*z)
+                         + 122.96340919151518059865246416625*z
+                         + x*(737.78045514909108359191478499752
+                              - 1475.560910298182167183829569995*z
+                              + y*(-1475.560910298182167183829569995
+                                   + 2951.1218205963643343676591399901*z)
+                              + x*(-1844.4511378727277089797869624938
+                                   + y*(3688.9022757454554179595739249876
+                                        - 7377.804551490910835919147849975*z)
+                                   + 3688.9022757454554179595739249876*z
+                                   + x*(1229.6340919151518059865246416625
+                                        - 2459.2681838303036119730492833251*z
+                                        + y*(-2459.2681838303036119730492833251
+                                             + 4918.5363676606072239460985666501*z))));
+    grad[0] /*ARGH*/[2]= -20.493901531919196766442077361042
+                         + (122.96340919151518059865246416625
+                            - 122.96340919151518059865246416625*y)*y
+                         + x*(245.92681838303036119730492833251
+                              + y*(-1475.560910298182167183829569995
+                                   + 1475.560910298182167183829569995*y)
+                              + x*(-614.81704595757590299326232083126
+                                   + (3688.9022757454554179595739249876
+                                      - 3688.9022757454554179595739249876*y)*y
+                                   + x*(409.87803063838393532884154722084
+                                        + y*(-2459.2681838303036119730492833251
+                                             + 2459.2681838303036119730492833251*y))));
+    return;
+  case ( 64 ) :
+    grad[0] /*ARGH*/[0]= -122.96340919151518059865246416625
+                         + (737.78045514909108359191478499752
+                            - 737.7804551490910835919147849975*z)*z
+                         + y*(245.92681838303036119730492833251
+                              + z*(-1475.560910298182167183829569995
+                                   + 1475.560910298182167183829569995*z))
+                         + x*(614.81704595757590299326232083126
+                              + z*(-3688.9022757454554179595739249876
+                                   + 3688.9022757454554179595739249876*z)
+                              + y*(-1229.6340919151518059865246416625
+                                   + (7377.8045514909108359191478499752
+                                      - 7377.804551490910835919147849975*z)*z)
+                              + x*(-614.81704595757590299326232083126
+                                   + (3688.9022757454554179595739249876
+                                      - 3688.9022757454554179595739249876*z)*z
+                                   + y*(1229.6340919151518059865246416625
+                                        + z*(-7377.8045514909108359191478499752
+                                             + 7377.804551490910835919147849975*z))));
+    grad[0] /*ARGH*/[1]= -20.493901531919196766442077361042
+                         + (122.96340919151518059865246416625
+                            - 122.96340919151518059865246416625*z)*z
+                         + x*(245.92681838303036119730492833251
+                              + z*(-1475.560910298182167183829569995
+                                   + 1475.560910298182167183829569995*z)
+                              + x*(-614.81704595757590299326232083126
+                                   + (3688.9022757454554179595739249876
+                                      - 3688.9022757454554179595739249876*z)*z
+                                   + x*(409.87803063838393532884154722084
+                                        + z*(-2459.2681838303036119730492833251
+                                             + 2459.2681838303036119730492833251*z))));
+    grad[0] /*ARGH*/[2]= -61.481704595757590299326232083126
+                         + y*(122.96340919151518059865246416625
+                              - 245.92681838303036119730492833251*z)
+                         + 122.96340919151518059865246416625*z
+                         + x*(737.78045514909108359191478499752
+                              - 1475.560910298182167183829569995*z
+                              + y*(-1475.560910298182167183829569995
+                                   + 2951.1218205963643343676591399901*z)
+                              + x*(-1844.4511378727277089797869624938
+                                   + y*(3688.9022757454554179595739249876
+                                        - 7377.804551490910835919147849975*z)
+                                   + 3688.9022757454554179595739249876*z
+                                   + x*(1229.6340919151518059865246416625
+                                        - 2459.2681838303036119730492833251*z
+                                        + y*(-2459.2681838303036119730492833251
+                                             + 4918.5363676606072239460985666501*z))));
+    return;
+  case ( 65 ) :
+    grad[0] /*ARGH*/[0]= -84.
+                         + z*(1008.
+                              + z*(-2520.
+                                   + 1680.*z))
+                         + x*(420.
+                              + z*(-5040.
+                                   + (12600.
+                                      - 8400.*z)*z)
+                              + x*(-420.
+                                   + z*(5040.
+                                        + z*(-12600.
+                                             + 8400.*z))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -84.
+                         + (420.
+                            - 420.*z)*z
+                         + x*(1008.
+                              + z*(-5040.
+                                   + 5040.*z)
+                              + x*(-2520.
+                                   + (12600.
+                                      - 12600.*z)*z
+                                   + x*(1680.
+                                        + z*(-8400.
+                                             + 8400.*z))));
+    return;
+  case ( 66 ) :
+    grad[0] /*ARGH*/[0]= -40.249223594996214535365126037163
+                         + y*(804.98447189992429070730252074326
+                              + y*(-3622.4301235496593081828613433447
+                                   + (5634.8913032994700349511176452028
+                                      - 2817.4456516497350174755588226014*y)*y))
+                         + x*(80.498447189992429070730252074326
+                              + y*(-1609.9689437998485814146050414865
+                                   + y*(7244.8602470993186163657226866893
+                                        + y*(-11269.782606598940069902235290406
+                                             + 5634.891303299470034951117645203*y))));
+    grad[0] /*ARGH*/[1]= -134.16407864998738178455042012388
+                         + y*(1207.4767078498864360609537811149
+                              + y*(-2817.4456516497350174755588226014
+                                   + 1878.2971010998233449837058817343*y))
+                         + x*(804.98447189992429070730252074326
+                              + y*(-7244.8602470993186163657226866893
+                                   + (16904.673909898410104853352935608
+                                      - 11269.782606598940069902235290406*y)*y)
+                              + x*(-804.98447189992429070730252074326
+                                   + y*(7244.8602470993186163657226866893
+                                        + y*(-16904.673909898410104853352935608
+                                             + 11269.782606598940069902235290406*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 67 ) :
+    grad[0] /*ARGH*/[0]= -61.481704595757590299326232083126
+                         + 122.96340919151518059865246416625*z
+                         + y*(737.78045514909108359191478499752
+                              - 1475.560910298182167183829569995*z
+                              + y*(-1844.4511378727277089797869624938
+                                   + y*(1229.6340919151518059865246416625
+                                        - 2459.2681838303036119730492833251*z)
+                                   + 3688.9022757454554179595739249876*z))
+                         + x*(122.96340919151518059865246416625
+                              - 245.92681838303036119730492833251*z
+                              + y*(-1475.560910298182167183829569995
+                                   + 2951.1218205963643343676591399901*z
+                                   + y*(3688.9022757454554179595739249876
+                                        - 7377.804551490910835919147849975*z
+                                        + y*(-2459.2681838303036119730492833251
+                                             + 4918.5363676606072239460985666501*z))));
+    grad[0] /*ARGH*/[1]= -122.96340919151518059865246416625
+                         + 245.92681838303036119730492833251*z
+                         + y*(614.81704595757590299326232083126
+                              - 1229.6340919151518059865246416625*z
+                              + y*(-614.81704595757590299326232083126
+                                   + 1229.6340919151518059865246416625*z))
+                         + x*(737.78045514909108359191478499752
+                              - 1475.560910298182167183829569995*z
+                              + y*(-3688.9022757454554179595739249876
+                                   + y*(3688.9022757454554179595739249876
+                                        - 7377.804551490910835919147849975*z)
+                                   + 7377.804551490910835919147849975*z)
+                              + x*(-737.78045514909108359191478499752
+                                   + 1475.560910298182167183829569995*z
+                                   + y*(3688.9022757454554179595739249876
+                                        - 7377.804551490910835919147849975*z
+                                        + y*(-3688.9022757454554179595739249876
+                                             + 7377.804551490910835919147849975*z))));
+    grad[0] /*ARGH*/[2]= -20.493901531919196766442077361042
+                         + y*(245.92681838303036119730492833251
+                              + y*(-614.81704595757590299326232083126
+                                   + 409.87803063838393532884154722084*y))
+                         + x*(122.96340919151518059865246416625
+                              + y*(-1475.560910298182167183829569995
+                                   + (3688.9022757454554179595739249876
+                                      - 2459.2681838303036119730492833251*y)*y)
+                              + x*(-122.96340919151518059865246416625
+                                   + y*(1475.560910298182167183829569995
+                                        + y*(-3688.9022757454554179595739249876
+                                             + 2459.2681838303036119730492833251*y))));
+    return;
+  case ( 68 ) :
+    grad[0] /*ARGH*/[0]= -67.082039324993690892275210061938
+                         + (402.49223594996214535365126037163
+                            - 402.49223594996214535365126037163*z)*z
+                         + y*(402.49223594996214535365126037163
+                              + z*(-2414.9534156997728721219075622298
+                                   + 2414.9534156997728721219075622298*z)
+                              + y*(-402.49223594996214535365126037163
+                                   + (2414.9534156997728721219075622298
+                                      - 2414.9534156997728721219075622298*z)*z))
+                         + x*(134.16407864998738178455042012388
+                              + z*(-804.98447189992429070730252074326
+                                   + 804.9844718999242907073025207433*z)
+                              + y*(-804.98447189992429070730252074326
+                                   + (4829.9068313995457442438151244596
+                                      - 4829.9068313995457442438151244596*z)*z
+                                   + y*(804.98447189992429070730252074326
+                                        + z*(-4829.9068313995457442438151244596
+                                             + 4829.9068313995457442438151244596*z))));
+    grad[0] /*ARGH*/[1]= -67.082039324993690892275210061938
+                         + (402.49223594996214535365126037163
+                            - 402.49223594996214535365126037163*z)*z
+                         + y*(134.16407864998738178455042012388
+                              + z*(-804.98447189992429070730252074326
+                                   + 804.9844718999242907073025207433*z))
+                         + x*(402.49223594996214535365126037163
+                              + z*(-2414.9534156997728721219075622298
+                                   + 2414.9534156997728721219075622298*z)
+                              + y*(-804.98447189992429070730252074326
+                                   + (4829.9068313995457442438151244596
+                                      - 4829.9068313995457442438151244596*z)*z)
+                              + x*(-402.49223594996214535365126037163
+                                   + (2414.9534156997728721219075622298
+                                      - 2414.9534156997728721219075622298*z)*z
+                                   + y*(804.98447189992429070730252074326
+                                        + z*(-4829.9068313995457442438151244596
+                                             + 4829.9068313995457442438151244596*z))));
+    grad[0] /*ARGH*/[2]= -67.082039324993690892275210061938
+                         + 134.16407864998738178455042012388*z
+                         + y*(402.49223594996214535365126037163
+                              - 804.9844718999242907073025207433*z
+                              + y*(-402.49223594996214535365126037163
+                                   + 804.9844718999242907073025207433*z))
+                         + x*(402.49223594996214535365126037163
+                              - 804.9844718999242907073025207433*z
+                              + y*(-2414.9534156997728721219075622298
+                                   + y*(2414.9534156997728721219075622298
+                                        - 4829.9068313995457442438151244596*z)
+                                   + 4829.9068313995457442438151244596*z)
+                              + x*(-402.49223594996214535365126037163
+                                   + 804.9844718999242907073025207433*z
+                                   + y*(2414.9534156997728721219075622298
+                                        - 4829.9068313995457442438151244596*z
+                                        + y*(-2414.9534156997728721219075622298
+                                             + 4829.9068313995457442438151244596*z))));
+    return;
+  case ( 69 ) :
+    grad[0] /*ARGH*/[0]= -61.481704595757590299326232083126
+                         + z*(737.78045514909108359191478499752
+                              + z*(-1844.4511378727277089797869624938
+                                   + 1229.6340919151518059865246416625*z))
+                         + y*(122.96340919151518059865246416625
+                              + z*(-1475.560910298182167183829569995
+                                   + (3688.9022757454554179595739249876
+                                      - 2459.2681838303036119730492833251*z)*z))
+                         + x*(122.96340919151518059865246416625
+                              + z*(-1475.560910298182167183829569995
+                                   + (3688.9022757454554179595739249876
+                                      - 2459.2681838303036119730492833251*z)*z)
+                              + y*(-245.92681838303036119730492833251
+                                   + z*(2951.1218205963643343676591399901
+                                        + z*(-7377.8045514909108359191478499752
+                                             + 4918.5363676606072239460985666501*z))));
+    grad[0] /*ARGH*/[1]= -20.493901531919196766442077361042
+                         + z*(245.92681838303036119730492833251
+                              + z*(-614.81704595757590299326232083126
+                                   + 409.87803063838393532884154722084*z))
+                         + x*(122.96340919151518059865246416625
+                              + z*(-1475.560910298182167183829569995
+                                   + (3688.9022757454554179595739249876
+                                      - 2459.2681838303036119730492833251*z)*z)
+                              + x*(-122.96340919151518059865246416625
+                                   + z*(1475.560910298182167183829569995
+                                        + z*(-3688.9022757454554179595739249876
+                                             + 2459.2681838303036119730492833251*z))));
+    grad[0] /*ARGH*/[2]= -122.96340919151518059865246416625
+                         + (614.81704595757590299326232083126
+                            - 614.8170459575759029932623208313*z)*z
+                         + y*(245.92681838303036119730492833251
+                              + z*(-1229.6340919151518059865246416625
+                                   + 1229.6340919151518059865246416625*z))
+                         + x*(737.78045514909108359191478499752
+                              + z*(-3688.9022757454554179595739249876
+                                   + 3688.9022757454554179595739249876*z)
+                              + y*(-1475.560910298182167183829569995
+                                   + (7377.8045514909108359191478499752
+                                      - 7377.804551490910835919147849975*z)*z)
+                              + x*(-737.78045514909108359191478499752
+                                   + (3688.9022757454554179595739249876
+                                      - 3688.9022757454554179595739249876*z)*z
+                                   + y*(1475.560910298182167183829569995
+                                        + z*(-7377.8045514909108359191478499752
+                                             + 7377.804551490910835919147849975*z))));
+    return;
+  case ( 70 ) :
+    grad[0] /*ARGH*/[0]= -40.249223594996214535365126037163
+                         + z*(804.98447189992429070730252074326
+                              + z*(-3622.4301235496593081828613433447
+                                   + (5634.8913032994700349511176452028
+                                      - 2817.4456516497350174755588226014*z)*z))
+                         + x*(80.498447189992429070730252074326
+                              + z*(-1609.9689437998485814146050414865
+                                   + z*(7244.8602470993186163657226866893
+                                        + z*(-11269.782606598940069902235290406
+                                             + 5634.891303299470034951117645203*z))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -134.16407864998738178455042012388
+                         + z*(1207.4767078498864360609537811149
+                              + z*(-2817.4456516497350174755588226014
+                                   + 1878.2971010998233449837058817343*z))
+                         + x*(804.98447189992429070730252074326
+                              + z*(-7244.8602470993186163657226866893
+                                   + (16904.673909898410104853352935608
+                                      - 11269.782606598940069902235290406*z)*z)
+                              + x*(-804.98447189992429070730252074326
+                                   + z*(7244.8602470993186163657226866893
+                                        + z*(-16904.673909898410104853352935608
+                                             + 11269.782606598940069902235290406*z))));
+    return;
+  case ( 71 ) :
+    grad[0] /*ARGH*/[0]= -11.489125293076057319701222936438
+                         + y*(344.67375879228171959103668809314
+                              + y*(-2412.716311545972037137256816652
+                                   + y*(6433.9101641225920990326848444052
+                                        + y*(-7238.1489346379161114117704499559
+                                             + 2895.2595738551664445647081799823*y))));
+    grad[0] /*ARGH*/[1]= -172.33687939614085979551834404657
+                         + y*(2412.716311545972037137256816652
+                              + y*(-9650.8652461838881485490272666078
+                                   + (14476.297869275832222823540899912
+                                      - 7238.148934637916111411770449956*y)*y))
+                         + x*(344.67375879228171959103668809314
+                              + y*(-4825.4326230919440742745136333039
+                                   + y*(19301.730492367776297098054533216
+                                        + y*(-28952.595738551664445647081799823
+                                             + 14476.297869275832222823540899912*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 72 ) :
+    grad[0] /*ARGH*/[0]= -18.
+                         + 36.*z
+                         + y*(360.
+                              - 720.*z
+                              + y*(-1620.
+                                   + 3240.*z
+                                   + y*(2520.
+                                        - 5040.*z
+                                        + y*(-1260.
+                                             + 2520.*z))));
+    grad[0] /*ARGH*/[1]= -180.
+                         + 360.*z
+                         + y*(1620.
+                              - 3240.*z
+                              + y*(-3780.
+                                   + y*(2520.
+                                        - 5040.*z)
+                                   + 7560.*z))
+                         + x*(360.
+                              - 720.*z
+                              + y*(-3240.
+                                   + 6480.*z
+                                   + y*(7560.
+                                        - 15120.*z
+                                        + y*(-5040.
+                                             + 10080.*z))));
+    grad[0] /*ARGH*/[2]= -18.
+                         + y*(360.
+                              + y*(-1620.
+                                   + (2520.
+                                      - 1260.*y)*y))
+                         + x*(36.
+                              + y*(-720.
+                                   + y*(3240.
+                                        + y*(-5040.
+                                             + 2520.*y))));
+    return;
+  case ( 73 ) :
+    grad[0] /*ARGH*/[0]= -20.493901531919196766442077361042
+                         + (122.96340919151518059865246416625
+                            - 122.96340919151518059865246416625*z)*z
+                         + y*(245.92681838303036119730492833251
+                              + z*(-1475.560910298182167183829569995
+                                   + 1475.560910298182167183829569995*z)
+                              + y*(-614.81704595757590299326232083126
+                                   + (3688.9022757454554179595739249876
+                                      - 3688.9022757454554179595739249876*z)*z
+                                   + y*(409.87803063838393532884154722084
+                                        + z*(-2459.2681838303036119730492833251
+                                             + 2459.2681838303036119730492833251*z))));
+    grad[0] /*ARGH*/[1]= -122.96340919151518059865246416625
+                         + (737.78045514909108359191478499752
+                            - 737.7804551490910835919147849975*z)*z
+                         + y*(614.81704595757590299326232083126
+                              + z*(-3688.9022757454554179595739249876
+                                   + 3688.9022757454554179595739249876*z)
+                              + y*(-614.81704595757590299326232083126
+                                   + (3688.9022757454554179595739249876
+                                      - 3688.9022757454554179595739249876*z)*z))
+                         + x*(245.92681838303036119730492833251
+                              + z*(-1475.560910298182167183829569995
+                                   + 1475.560910298182167183829569995*z)
+                              + y*(-1229.6340919151518059865246416625
+                                   + (7377.8045514909108359191478499752
+                                      - 7377.804551490910835919147849975*z)*z
+                                   + y*(1229.6340919151518059865246416625
+                                        + z*(-7377.8045514909108359191478499752
+                                             + 7377.804551490910835919147849975*z))));
+    grad[0] /*ARGH*/[2]= -61.481704595757590299326232083126
+                         + 122.96340919151518059865246416625*z
+                         + y*(737.78045514909108359191478499752
+                              - 1475.560910298182167183829569995*z
+                              + y*(-1844.4511378727277089797869624938
+                                   + y*(1229.6340919151518059865246416625
+                                        - 2459.2681838303036119730492833251*z)
+                                   + 3688.9022757454554179595739249876*z))
+                         + x*(122.96340919151518059865246416625
+                              - 245.92681838303036119730492833251*z
+                              + y*(-1475.560910298182167183829569995
+                                   + 2951.1218205963643343676591399901*z
+                                   + y*(3688.9022757454554179595739249876
+                                        - 7377.804551490910835919147849975*z
+                                        + y*(-2459.2681838303036119730492833251
+                                             + 4918.5363676606072239460985666501*z))));
+    return;
+  case ( 74 ) :
+    grad[0] /*ARGH*/[0]= -20.493901531919196766442077361042
+                         + z*(245.92681838303036119730492833251
+                              + z*(-614.81704595757590299326232083126
+                                   + 409.87803063838393532884154722084*z))
+                         + y*(122.96340919151518059865246416625
+                              + z*(-1475.560910298182167183829569995
+                                   + (3688.9022757454554179595739249876
+                                      - 2459.2681838303036119730492833251*z)*z)
+                              + y*(-122.96340919151518059865246416625
+                                   + z*(1475.560910298182167183829569995
+                                        + z*(-3688.9022757454554179595739249876
+                                             + 2459.2681838303036119730492833251*z))));
+    grad[0] /*ARGH*/[1]= -61.481704595757590299326232083126
+                         + z*(737.78045514909108359191478499752
+                              + z*(-1844.4511378727277089797869624938
+                                   + 1229.6340919151518059865246416625*z))
+                         + y*(122.96340919151518059865246416625
+                              + z*(-1475.560910298182167183829569995
+                                   + (3688.9022757454554179595739249876
+                                      - 2459.2681838303036119730492833251*z)*z))
+                         + x*(122.96340919151518059865246416625
+                              + z*(-1475.560910298182167183829569995
+                                   + (3688.9022757454554179595739249876
+                                      - 2459.2681838303036119730492833251*z)*z)
+                              + y*(-245.92681838303036119730492833251
+                                   + z*(2951.1218205963643343676591399901
+                                        + z*(-7377.8045514909108359191478499752
+                                             + 4918.5363676606072239460985666501*z))));
+    grad[0] /*ARGH*/[2]= -122.96340919151518059865246416625
+                         + (614.81704595757590299326232083126
+                            - 614.8170459575759029932623208313*z)*z
+                         + y*(737.78045514909108359191478499752
+                              + z*(-3688.9022757454554179595739249876
+                                   + 3688.9022757454554179595739249876*z)
+                              + y*(-737.78045514909108359191478499752
+                                   + (3688.9022757454554179595739249876
+                                      - 3688.9022757454554179595739249876*z)*z))
+                         + x*(245.92681838303036119730492833251
+                              + z*(-1229.6340919151518059865246416625
+                                   + 1229.6340919151518059865246416625*z)
+                              + y*(-1475.560910298182167183829569995
+                                   + (7377.8045514909108359191478499752
+                                      - 7377.804551490910835919147849975*z)*z
+                                   + y*(1475.560910298182167183829569995
+                                        + z*(-7377.8045514909108359191478499752
+                                             + 7377.804551490910835919147849975*z))));
+    return;
+  case ( 75 ) :
+    grad[0] /*ARGH*/[0]= -18.
+                         + z*(360.
+                              + z*(-1620.
+                                   + (2520.
+                                      - 1260.*z)*z))
+                         + y*(36.
+                              + z*(-720.
+                                   + z*(3240.
+                                        + z*(-5040.
+                                             + 2520.*z))));
+    grad[0] /*ARGH*/[1]= -18.
+                         + z*(360.
+                              + z*(-1620.
+                                   + (2520.
+                                      - 1260.*z)*z))
+                         + x*(36.
+                              + z*(-720.
+                                   + z*(3240.
+                                        + z*(-5040.
+                                             + 2520.*z))));
+    grad[0] /*ARGH*/[2]= -180.
+                         + z*(1620.
+                              + z*(-3780.
+                                   + 2520.*z))
+                         + y*(360.
+                              + z*(-3240.
+                                   + (7560.
+                                      - 5040.*z)*z))
+                         + x*(360.
+                              + z*(-3240.
+                                   + (7560.
+                                      - 5040.*z)*z)
+                              + y*(-720.
+                                   + z*(6480.
+                                        + z*(-15120.
+                                             + 10080.*z))));
+    return;
+  case ( 76 ) :
+    grad[0] /*ARGH*/[0]= -11.489125293076057319701222936438
+                         + z*(344.67375879228171959103668809314
+                              + z*(-2412.716311545972037137256816652
+                                   + z*(6433.9101641225920990326848444052
+                                        + z*(-7238.1489346379161114117704499559
+                                             + 2895.2595738551664445647081799823*z))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -172.33687939614085979551834404657
+                         + z*(2412.716311545972037137256816652
+                              + z*(-9650.8652461838881485490272666078
+                                   + (14476.297869275832222823540899912
+                                      - 7238.148934637916111411770449956*z)*z))
+                         + x*(344.67375879228171959103668809314
+                              + z*(-4825.4326230919440742745136333039
+                                   + z*(19301.730492367776297098054533216
+                                        + z*(-28952.595738551664445647081799823
+                                             + 14476.297869275832222823540899912*z))));
+    return;
+  case ( 77 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -151.43315356948755031100729323376
+                         + y*(3028.6630713897510062201458646752
+                              + y*(-18171.978428338506037320875188051
+                                   + y*(45429.946070846265093302187970128
+                                        + y*(-49972.940677930891602632406767141
+                                             + 19989.176271172356641052962706856*y))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 78 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -172.33687939614085979551834404657
+                         + 344.67375879228171959103668809314*z
+                         + y*(2412.716311545972037137256816652
+                              - 4825.4326230919440742745136333039*z
+                              + y*(-9650.8652461838881485490272666078
+                                   + 19301.730492367776297098054533216*z
+                                   + y*(14476.297869275832222823540899912
+                                        - 28952.595738551664445647081799823*z
+                                        + y*(-7238.1489346379161114117704499559
+                                             + 14476.297869275832222823540899912*z))));
+    grad[0] /*ARGH*/[2]= -11.489125293076057319701222936438
+                         + y*(344.67375879228171959103668809314
+                              + y*(-2412.716311545972037137256816652
+                                   + y*(6433.9101641225920990326848444052
+                                        + y*(-7238.1489346379161114117704499559
+                                             + 2895.2595738551664445647081799823*y))));
+    return;
+  case ( 79 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -134.16407864998738178455042012388
+                         + (804.98447189992429070730252074326
+                            - 804.9844718999242907073025207433*z)*z
+                         + y*(1207.4767078498864360609537811149
+                              + z*(-7244.8602470993186163657226866893
+                                   + 7244.860247099318616365722686689*z)
+                              + y*(-2817.4456516497350174755588226014
+                                   + (16904.673909898410104853352935608
+                                      - 16904.673909898410104853352935608*z)*z
+                                   + y*(1878.2971010998233449837058817343
+                                        + z*(-11269.782606598940069902235290406
+                                             + 11269.782606598940069902235290406*z))));
+    grad[0] /*ARGH*/[2]= -40.249223594996214535365126037163
+                         + 80.49844718999242907073025207433*z
+                         + y*(804.98447189992429070730252074326
+                              - 1609.9689437998485814146050414865*z
+                              + y*(-3622.4301235496593081828613433447
+                                   + 7244.860247099318616365722686689*z
+                                   + y*(5634.8913032994700349511176452028
+                                        - 11269.782606598940069902235290406*z
+                                        + y*(-2817.4456516497350174755588226014
+                                             + 5634.891303299470034951117645203*z))));
+    return;
+  case ( 80 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -84.
+                         + z*(1008.
+                              + z*(-2520.
+                                   + 1680.*z))
+                         + y*(420.
+                              + z*(-5040.
+                                   + (12600.
+                                      - 8400.*z)*z)
+                              + y*(-420.
+                                   + z*(5040.
+                                        + z*(-12600.
+                                             + 8400.*z))));
+    grad[0] /*ARGH*/[2]= -84.
+                         + (420.
+                            - 420.*z)*z
+                         + y*(1008.
+                              + z*(-5040.
+                                   + 5040.*z)
+                              + y*(-2520.
+                                   + (12600.
+                                      - 12600.*z)*z
+                                   + y*(1680.
+                                        + z*(-8400.
+                                             + 8400.*z))));
+    return;
+  case ( 81 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -40.249223594996214535365126037163
+                         + z*(804.98447189992429070730252074326
+                              + z*(-3622.4301235496593081828613433447
+                                   + (5634.8913032994700349511176452028
+                                      - 2817.4456516497350174755588226014*z)*z))
+                         + y*(80.498447189992429070730252074326
+                              + z*(-1609.9689437998485814146050414865
+                                   + z*(7244.8602470993186163657226866893
+                                        + z*(-11269.782606598940069902235290406
+                                             + 5634.891303299470034951117645203*z))));
+    grad[0] /*ARGH*/[2]= -134.16407864998738178455042012388
+                         + z*(1207.4767078498864360609537811149
+                              + z*(-2817.4456516497350174755588226014
+                                   + 1878.2971010998233449837058817343*z))
+                         + y*(804.98447189992429070730252074326
+                              + z*(-7244.8602470993186163657226866893
+                                   + (16904.673909898410104853352935608
+                                      - 11269.782606598940069902235290406*z)*z)
+                              + y*(-804.98447189992429070730252074326
+                                   + z*(7244.8602470993186163657226866893
+                                        + z*(-16904.673909898410104853352935608
+                                             + 11269.782606598940069902235290406*z))));
+    return;
+  case ( 82 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -11.489125293076057319701222936438
+                         + z*(344.67375879228171959103668809314
+                              + z*(-2412.716311545972037137256816652
+                                   + z*(6433.9101641225920990326848444052
+                                        + z*(-7238.1489346379161114117704499559
+                                             + 2895.2595738551664445647081799823*z))));
+    grad[0] /*ARGH*/[2]= -172.33687939614085979551834404657
+                         + z*(2412.716311545972037137256816652
+                              + z*(-9650.8652461838881485490272666078
+                                   + (14476.297869275832222823540899912
+                                      - 7238.148934637916111411770449956*z)*z))
+                         + y*(344.67375879228171959103668809314
+                              + z*(-4825.4326230919440742745136333039
+                                   + z*(19301.730492367776297098054533216
+                                        + z*(-28952.595738551664445647081799823
+                                             + 14476.297869275832222823540899912*z))));
+    return;
+  case ( 83 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -151.43315356948755031100729323376
+                         + z*(3028.6630713897510062201458646752
+                              + z*(-18171.978428338506037320875188051
+                                   + z*(45429.946070846265093302187970128
+                                        + z*(-49972.940677930891602632406767141
+                                             + 19989.176271172356641052962706856*z))));
+    return;
+                #endif
+                #if (PMAX3D>=7)
+  case ( 84 ) :
+    grad[0] /*ARGH*/[0]= 216.88706738761534557003886238781
+                         + x*(-5855.950819465614330391049284471
+                              + x*(48799.590162213452753258744037258
+                                   + x*(-178931.83059478266009528206146995
+                                        + x*(322077.2950706087881715077106459
+                                             + x*(-279133.65572786094974864001589312
+                                                  + 93044.55190928698324954667196437*x)))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 85 ) :
+    grad[0] /*ARGH*/[0]= 262.28991593273272464556951107947
+                         - 524.5798318654654492911390221589*y
+                         + x*(-5245.7983186546544929113902215894
+                              + 10491.596637309308985822780443179*y
+                              + x*(31474.789911927926957468341329537
+                                   - 62949.57982385585391493668265907*y
+                                   + x*(-78686.974779819817393670853323841
+                                        + 157373.94955963963478734170664768*y
+                                        + x*(86555.672257801799133037938656226
+                                             - 173111.34451560359826607587731245*y
+                                             + x*(-34622.26890312071965321517546249
+                                                  + 69244.53780624143930643035092498*y)))));
+    grad[0] /*ARGH*/[1]= 12.48999599679679641169378624188
+                         + x*(-524.57983186546544929113902215894
+                              + x*(5245.7983186546544929113902215894
+                                   + x*(-20983.193274618617971645560886358
+                                        + x*(39343.487389909908696835426661921
+                                             + x*(-34622.26890312071965321517546249
+                                                  + 11540.756301040239884405058487497*x)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 86 ) :
+    grad[0] /*ARGH*/[0]= 262.28991593273272464556951107947
+                         - 524.5798318654654492911390221589*z
+                         + x*(-5245.7983186546544929113902215894
+                              + 10491.596637309308985822780443179*z
+                              + x*(31474.789911927926957468341329537
+                                   - 62949.57982385585391493668265907*z
+                                   + x*(-78686.974779819817393670853323841
+                                        + 157373.94955963963478734170664768*z
+                                        + x*(86555.672257801799133037938656226
+                                             - 173111.34451560359826607587731245*z
+                                             + x*(-34622.26890312071965321517546249
+                                                  + 69244.53780624143930643035092498*z)))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 12.48999599679679641169378624188
+                         + x*(-524.57983186546544929113902215894
+                              + x*(5245.7983186546544929113902215894
+                                   + x*(-20983.193274618617971645560886358
+                                        + x*(39343.487389909908696835426661921
+                                             + x*(-34622.26890312071965321517546249
+                                                  + 11540.756301040239884405058487497*x)))));
+    return;
+  case ( 87 ) :
+    grad[0] /*ARGH*/[0]= 222.48595461286988846134192322402
+                         + y*(-1334.9157276772193307680515393441
+                              + 1334.9157276772193307680515393441*y)
+                         + x*(-3114.8033645801784384587869251363
+                              + (18688.820187481070630752721550818
+                                 - 18688.820187481070630752721550818*y)*y
+                              + x*(12459.213458320713753835147700545
+                                   + y*(-74755.280749924282523010886203271
+                                        + 74755.28074992428252301088620327*y)
+                                   + x*(-18688.820187481070630752721550818
+                                        + (112132.92112488642378451632930491
+                                           - 112132.92112488642378451632930491*y)*y
+                                        + x*(9344.4100937405353153763607754089
+                                             + y*(-56066.460562443211892258164652453
+                                                  + 56066.46056244321189225816465245*y)))));
+    grad[0] /*ARGH*/[1]= 44.497190922573977692268384644804
+                         - 88.99438184514795538453676928961*y
+                         + x*(-1334.9157276772193307680515393441
+                              + 2669.8314553544386615361030786883*y
+                              + x*(9344.4100937405353153763607754089
+                                   - 18688.820187481070630752721550818*y
+                                   + x*(-24918.42691664142750767029540109
+                                        + 49836.853833282855015340590802181*y
+                                        + x*(28033.230281221605946129082326227
+                                             - 56066.46056244321189225816465245*y
+                                             + x*(-11213.292112488642378451632930491
+                                                  + 22426.584224977284756903265860981*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 88 ) :
+    grad[0] /*ARGH*/[0]= 298.49623113198598642034394630036
+                         - 596.9924622639719728406878926007*z
+                         + y*(-596.99246226397197284068789260072
+                              + 1193.9849245279439456813757852014*z)
+                         + x*(-4178.9472358478038098848152482051
+                              + y*(8357.8944716956076197696304964101
+                                   - 16715.78894339121523953926099282*z)
+                              + 8357.89447169560761976963049641*z
+                              + x*(16715.78894339121523953926099282
+                                   - 33431.577886782430479078521985641*z
+                                   + y*(-33431.577886782430479078521985641
+                                        + 66863.15577356486095815704397128*z)
+                                   + x*(-25073.68341508682285930889148923
+                                        + y*(50147.366830173645718617782978461
+                                             - 100294.73366034729143723556595692*z)
+                                        + 50147.36683017364571861778297846*z
+                                        + x*(12536.841707543411429654445744615
+                                             - 25073.68341508682285930889148923*z
+                                             + y*(-25073.68341508682285930889148923
+                                                  + 50147.36683017364571861778297846*z)))));
+    grad[0] /*ARGH*/[1]= 19.899748742132399094689596420024
+                         - 39.799497484264798189379192840048*z
+                         + x*(-596.99246226397197284068789260072
+                              + 1193.9849245279439456813757852014*z
+                              + x*(4178.9472358478038098848152482051
+                                   - 8357.89447169560761976963049641*z
+                                   + x*(-11143.859295594143493026173995214
+                                        + 22287.718591188286986052347990427*z
+                                        + x*(12536.841707543411429654445744615
+                                             - 25073.68341508682285930889148923*z
+                                             + x*(-5014.7366830173645718617782978461
+                                                  + 10029.473366034729143723556595692*z)))));
+    grad[0] /*ARGH*/[2]= 19.899748742132399094689596420024
+                         - 39.799497484264798189379192840048*y
+                         + x*(-596.99246226397197284068789260072
+                              + 1193.9849245279439456813757852014*y
+                              + x*(4178.9472358478038098848152482051
+                                   - 8357.89447169560761976963049641*y
+                                   + x*(-11143.859295594143493026173995214
+                                        + 22287.718591188286986052347990427*y
+                                        + x*(12536.841707543411429654445744615
+                                             - 25073.68341508682285930889148923*y
+                                             + x*(-5014.7366830173645718617782978461
+                                                  + 10029.473366034729143723556595692*y)))));
+    return;
+  case ( 89 ) :
+    grad[0] /*ARGH*/[0]= 222.48595461286988846134192322402
+                         + z*(-1334.9157276772193307680515393441
+                              + 1334.9157276772193307680515393441*z)
+                         + x*(-3114.8033645801784384587869251363
+                              + (18688.820187481070630752721550818
+                                 - 18688.820187481070630752721550818*z)*z
+                              + x*(12459.213458320713753835147700545
+                                   + z*(-74755.280749924282523010886203271
+                                        + 74755.28074992428252301088620327*z)
+                                   + x*(-18688.820187481070630752721550818
+                                        + (112132.92112488642378451632930491
+                                           - 112132.92112488642378451632930491*z)*z
+                                        + x*(9344.4100937405353153763607754089
+                                             + z*(-56066.460562443211892258164652453
+                                                  + 56066.46056244321189225816465245*z)))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 44.497190922573977692268384644804
+                         - 88.99438184514795538453676928961*z
+                         + x*(-1334.9157276772193307680515393441
+                              + 2669.8314553544386615361030786883*z
+                              + x*(9344.4100937405353153763607754089
+                                   - 18688.820187481070630752721550818*z
+                                   + x*(-24918.42691664142750767029540109
+                                        + 49836.853833282855015340590802181*z
+                                        + x*(28033.230281221605946129082326227
+                                             - 56066.46056244321189225816465245*z
+                                             + x*(-11213.292112488642378451632930491
+                                                  + 22426.584224977284756903265860981*z)))));
+    return;
+  case ( 90 ) :
+    grad[0] /*ARGH*/[0]= 158.74507866387543543009694521836
+                         + y*(-1904.9409439665052251611633426203
+                              + (4762.3523599162630629029083565507
+                                 - 3174.9015732775087086019389043671*y)*y)
+                         + x*(-1428.7057079748789188708725069652
+                              + y*(17144.468495698547026450470083582
+                                   + y*(-42861.171239246367566126175208956
+                                        + 28574.114159497578377417450139304*y))
+                              + x*(3333.6466519413841440320358495855
+                                   + y*(-40003.759823296609728384430195026
+                                        + (100009.39955824152432096107548756
+                                           - 66672.93303882768288064071699171*y)*y)
+                                   + x*(-2222.431101294256096021357233057
+                                        + y*(26669.173215531073152256286796684
+                                             + y*(-66672.933038827682880640716991709
+                                                  + 44448.62202588512192042714466114*y)))));
+    grad[0] /*ARGH*/[1]= 95.247047198325261258058167131013
+                         + y*(-476.23523599162630629029083565507
+                              + 476.23523599162630629029083565507*y)
+                         + x*(-1904.9409439665052251611633426203
+                              + (9524.7047198325261258058167131013
+                                 - 9524.704719832526125805816713101*y)*y
+                              + x*(8572.2342478492735132252350417912
+                                   + y*(-42861.171239246367566126175208956
+                                        + 42861.171239246367566126175208956*y)
+                                   + x*(-13334.586607765536576128143398342
+                                        + (66672.933038827682880640716991709
+                                           - 66672.93303882768288064071699171*y)*y
+                                        + x*(6667.2933038827682880640716991709
+                                             + y*(-33336.466519413841440320358495855
+                                                  + 33336.466519413841440320358495855*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 91 ) :
+    grad[0] /*ARGH*/[0]= 232.37900077244501311075592398694
+                         - 464.75800154489002622151184797389*z
+                         + y*(-1394.2740046346700786645355439217
+                              + y*(1394.2740046346700786645355439217
+                                   - 2788.5480092693401573290710878433*z)
+                              + 2788.5480092693401573290710878433*z)
+                         + x*(-2091.4110069520051179968033158825
+                              + 4182.822013904010235993606631765*z
+                              + y*(12548.466041712030707980819895295
+                                   - 25096.93208342406141596163979059*z
+                                   + y*(-12548.466041712030707980819895295
+                                        + 25096.93208342406141596163979059*z))
+                              + x*(4879.9590162213452753258744037258
+                                   - 9759.918032442690550651748807452*z
+                                   + y*(-29279.754097328071651955246422355
+                                        + y*(29279.754097328071651955246422355
+                                             - 58559.50819465614330391049284471*z)
+                                        + 58559.50819465614330391049284471*z)
+                                   + x*(-3253.3060108142301835505829358172
+                                        + 6506.612021628460367101165871634*z
+                                        + y*(19519.836064885381101303497614903
+                                             - 39039.672129770762202606995229807*z
+                                             + y*(-19519.836064885381101303497614903
+                                                  + 39039.672129770762202606995229807*z)))));
+    grad[0] /*ARGH*/[1]= 69.713700231733503933226777196083
+                         - 139.42740046346700786645355439217*z
+                         + y*(-139.42740046346700786645355439217
+                              + 278.85480092693401573290710878433*z)
+                         + x*(-1394.2740046346700786645355439217
+                              + y*(2788.5480092693401573290710878433
+                                   - 5577.096018538680314658142175687*z)
+                              + 2788.5480092693401573290710878433*z
+                              + x*(6274.2330208560153539904099476475
+                                   - 12548.466041712030707980819895295*z
+                                   + y*(-12548.466041712030707980819895295
+                                        + 25096.93208342406141596163979059*z)
+                                   + x*(-9759.9180324426905506517488074516
+                                        + y*(19519.836064885381101303497614903
+                                             - 39039.672129770762202606995229807*z)
+                                        + 19519.836064885381101303497614903*z
+                                        + x*(4879.9590162213452753258744037258
+                                             - 9759.918032442690550651748807452*z
+                                             + y*(-9759.9180324426905506517488074516
+                                                  + 19519.836064885381101303497614903*z)))));
+    grad[0] /*ARGH*/[2]= 23.237900077244501311075592398694
+                         + y*(-139.42740046346700786645355439217
+                              + 139.42740046346700786645355439217*y)
+                         + x*(-464.75800154489002622151184797389
+                              + (2788.5480092693401573290710878433
+                                 - 2788.5480092693401573290710878433*y)*y
+                              + x*(2091.4110069520051179968033158825
+                                   + y*(-12548.466041712030707980819895295
+                                        + 12548.466041712030707980819895295*y)
+                                   + x*(-3253.3060108142301835505829358172
+                                        + (19519.836064885381101303497614903
+                                           - 19519.836064885381101303497614903*y)*y
+                                        + x*(1626.6530054071150917752914679086
+                                             + y*(-9759.9180324426905506517488074516
+                                                  + 9759.918032442690550651748807452*y)))));
+    return;
+  case ( 92 ) :
+    grad[0] /*ARGH*/[0]= 232.37900077244501311075592398694
+                         + z*(-1394.2740046346700786645355439217
+                              + 1394.2740046346700786645355439217*z)
+                         + y*(-464.75800154489002622151184797389
+                              + (2788.5480092693401573290710878433
+                                 - 2788.5480092693401573290710878433*z)*z)
+                         + x*(-2091.4110069520051179968033158825
+                              + (12548.466041712030707980819895295
+                                 - 12548.466041712030707980819895295*z)*z
+                              + y*(4182.822013904010235993606631765
+                                   + z*(-25096.93208342406141596163979059
+                                        + 25096.93208342406141596163979059*z))
+                              + x*(4879.9590162213452753258744037258
+                                   + z*(-29279.754097328071651955246422355
+                                        + 29279.754097328071651955246422355*z)
+                                   + y*(-9759.9180324426905506517488074516
+                                        + (58559.50819465614330391049284471
+                                           - 58559.50819465614330391049284471*z)*z)
+                                   + x*(-3253.3060108142301835505829358172
+                                        + (19519.836064885381101303497614903
+                                           - 19519.836064885381101303497614903*z)*z
+                                        + y*(6506.6120216284603671011658716344
+                                             + z*(-39039.672129770762202606995229807
+                                                  + 39039.672129770762202606995229807*z)))));
+    grad[0] /*ARGH*/[1]= 23.237900077244501311075592398694
+                         + z*(-139.42740046346700786645355439217
+                              + 139.42740046346700786645355439217*z)
+                         + x*(-464.75800154489002622151184797389
+                              + (2788.5480092693401573290710878433
+                                 - 2788.5480092693401573290710878433*z)*z
+                              + x*(2091.4110069520051179968033158825
+                                   + z*(-12548.466041712030707980819895295
+                                        + 12548.466041712030707980819895295*z)
+                                   + x*(-3253.3060108142301835505829358172
+                                        + (19519.836064885381101303497614903
+                                           - 19519.836064885381101303497614903*z)*z
+                                        + x*(1626.6530054071150917752914679086
+                                             + z*(-9759.9180324426905506517488074516
+                                                  + 9759.918032442690550651748807452*z)))));
+    grad[0] /*ARGH*/[2]= 69.713700231733503933226777196083
+                         - 139.42740046346700786645355439217*z
+                         + y*(-139.42740046346700786645355439217
+                              + 278.85480092693401573290710878433*z)
+                         + x*(-1394.2740046346700786645355439217
+                              + y*(2788.5480092693401573290710878433
+                                   - 5577.096018538680314658142175687*z)
+                              + 2788.5480092693401573290710878433*z
+                              + x*(6274.2330208560153539904099476475
+                                   - 12548.466041712030707980819895295*z
+                                   + y*(-12548.466041712030707980819895295
+                                        + 25096.93208342406141596163979059*z)
+                                   + x*(-9759.9180324426905506517488074516
+                                        + y*(19519.836064885381101303497614903
+                                             - 39039.672129770762202606995229807*z)
+                                        + 19519.836064885381101303497614903*z
+                                        + x*(4879.9590162213452753258744037258
+                                             - 9759.918032442690550651748807452*z
+                                             + y*(-9759.9180324426905506517488074516
+                                                  + 19519.836064885381101303497614903*z)))));
+    return;
+  case ( 93 ) :
+    grad[0] /*ARGH*/[0]= 158.74507866387543543009694521836
+                         + z*(-1904.9409439665052251611633426203
+                              + (4762.3523599162630629029083565507
+                                 - 3174.9015732775087086019389043671*z)*z)
+                         + x*(-1428.7057079748789188708725069652
+                              + z*(17144.468495698547026450470083582
+                                   + z*(-42861.171239246367566126175208956
+                                        + 28574.114159497578377417450139304*z))
+                              + x*(3333.6466519413841440320358495855
+                                   + z*(-40003.759823296609728384430195026
+                                        + (100009.39955824152432096107548756
+                                           - 66672.93303882768288064071699171*z)*z)
+                                   + x*(-2222.431101294256096021357233057
+                                        + z*(26669.173215531073152256286796684
+                                             + z*(-66672.933038827682880640716991709
+                                                  + 44448.62202588512192042714466114*z)))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 95.247047198325261258058167131013
+                         + z*(-476.23523599162630629029083565507
+                              + 476.23523599162630629029083565507*z)
+                         + x*(-1904.9409439665052251611633426203
+                              + (9524.7047198325261258058167131013
+                                 - 9524.704719832526125805816713101*z)*z
+                              + x*(8572.2342478492735132252350417912
+                                   + z*(-42861.171239246367566126175208956
+                                        + 42861.171239246367566126175208956*z)
+                                   + x*(-13334.586607765536576128143398342
+                                        + (66672.933038827682880640716991709
+                                           - 66672.93303882768288064071699171*z)*z
+                                        + x*(6667.2933038827682880640716991709
+                                             + z*(-33336.466519413841440320358495855
+                                                  + 33336.466519413841440320358495855*z)))));
+    return;
+  case ( 94 ) :
+    grad[0] /*ARGH*/[0]= 95.247047198325261258058167131013
+                         + y*(-1904.9409439665052251611633426203
+                              + y*(8572.2342478492735132252350417912
+                                   + y*(-13334.586607765536576128143398342
+                                        + 6667.293303882768288064071699171*y)))
+                         + x*(-476.23523599162630629029083565507
+                              + y*(9524.7047198325261258058167131013
+                                   + y*(-42861.171239246367566126175208956
+                                        + (66672.933038827682880640716991709
+                                           - 33336.466519413841440320358495855*y)*y))
+                              + x*(476.23523599162630629029083565507
+                                   + y*(-9524.7047198325261258058167131013
+                                        + y*(42861.171239246367566126175208956
+                                             + y*(-66672.933038827682880640716991709
+                                                  + 33336.466519413841440320358495855*y)))));
+    grad[0] /*ARGH*/[1]= 158.74507866387543543009694521836
+                         + y*(-1428.7057079748789188708725069652
+                              + (3333.6466519413841440320358495855
+                                 - 2222.431101294256096021357233057*y)*y)
+                         + x*(-1904.9409439665052251611633426203
+                              + y*(17144.468495698547026450470083582
+                                   + y*(-40003.759823296609728384430195026
+                                        + 26669.173215531073152256286796684*y))
+                              + x*(4762.3523599162630629029083565507
+                                   + y*(-42861.171239246367566126175208956
+                                        + (100009.39955824152432096107548756
+                                           - 66672.93303882768288064071699171*y)*y)
+                                   + x*(-3174.9015732775087086019389043671
+                                        + y*(28574.114159497578377417450139304
+                                             + y*(-66672.933038827682880640716991709
+                                                  + 44448.62202588512192042714466114*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 95 ) :
+    grad[0] /*ARGH*/[0]= 145.49226783578569265630549268649
+                         - 290.98453567157138531261098537299*z
+                         + y*(-1745.9072140294283118756659122379
+                              + 3491.8144280588566237513318244758*z
+                              + y*(4364.7680350735707796891647805948
+                                   - 8729.53607014714155937832956119*z
+                                   + y*(-2909.8453567157138531261098537299
+                                        + 5819.69071343142770625221970746*z)))
+                         + x*(-727.46133917892846328152746343247
+                              + 1454.9226783578569265630549268649*z
+                              + y*(8729.5360701471415593783295611896
+                                   - 17459.072140294283118756659122379*z
+                                   + y*(-21823.840175367853898445823902974
+                                        + y*(14549.226783578569265630549268649
+                                             - 29098.453567157138531261098537299*z)
+                                        + 43647.680350735707796891647805948*z))
+                              + x*(727.46133917892846328152746343247
+                                   - 1454.9226783578569265630549268649*z
+                                   + y*(-8729.5360701471415593783295611896
+                                        + 17459.072140294283118756659122379*z
+                                        + y*(21823.840175367853898445823902974
+                                             - 43647.680350735707796891647805948*z
+                                             + y*(-14549.226783578569265630549268649
+                                                  + 29098.453567157138531261098537299*z)))));
+    grad[0] /*ARGH*/[1]= 145.49226783578569265630549268649
+                         - 290.98453567157138531261098537299*z
+                         + y*(-727.46133917892846328152746343247
+                              + y*(727.46133917892846328152746343247
+                                   - 1454.9226783578569265630549268649*z)
+                              + 1454.9226783578569265630549268649*z)
+                         + x*(-1745.9072140294283118756659122379
+                              + 3491.8144280588566237513318244758*z
+                              + y*(8729.5360701471415593783295611896
+                                   - 17459.072140294283118756659122379*z
+                                   + y*(-8729.5360701471415593783295611896
+                                        + 17459.072140294283118756659122379*z))
+                              + x*(4364.7680350735707796891647805948
+                                   - 8729.53607014714155937832956119*z
+                                   + y*(-21823.840175367853898445823902974
+                                        + y*(21823.840175367853898445823902974
+                                             - 43647.680350735707796891647805948*z)
+                                        + 43647.680350735707796891647805948*z)
+                                   + x*(-2909.8453567157138531261098537299
+                                        + 5819.69071343142770625221970746*z
+                                        + y*(14549.226783578569265630549268649
+                                             - 29098.453567157138531261098537299*z
+                                             + y*(-14549.226783578569265630549268649
+                                                  + 29098.453567157138531261098537299*z)))));
+    grad[0] /*ARGH*/[2]= 24.248711305964282109384248781082
+                         + y*(-290.98453567157138531261098537299
+                              + (727.46133917892846328152746343247
+                                 - 484.97422611928564218768497562164*y)*y)
+                         + x*(-290.98453567157138531261098537299
+                              + y*(3491.8144280588566237513318244758
+                                   + y*(-8729.5360701471415593783295611896
+                                        + 5819.69071343142770625221970746*y))
+                              + x*(727.46133917892846328152746343247
+                                   + y*(-8729.5360701471415593783295611896
+                                        + (21823.840175367853898445823902974
+                                           - 14549.226783578569265630549268649*y)*y)
+                                   + x*(-484.97422611928564218768497562164
+                                        + y*(5819.6907134314277062522197074597
+                                             + y*(-14549.226783578569265630549268649
+                                                  + 9699.484522385712843753699512433*y)))));
+    return;
+  case ( 96 ) :
+    grad[0] /*ARGH*/[0]= 158.74507866387543543009694521836
+                         + z*(-952.47047198325261258058167131013
+                              + 952.4704719832526125805816713101*z)
+                         + y*(-952.47047198325261258058167131013
+                              + (5714.8228318995156754834900278608
+                                 - 5714.822831899515675483490027861*z)*z
+                              + y*(952.47047198325261258058167131013
+                                   + z*(-5714.8228318995156754834900278608
+                                        + 5714.822831899515675483490027861*z)))
+                         + x*(-793.72539331937717715048472609178
+                              + (4762.3523599162630629029083565507
+                                 - 4762.3523599162630629029083565507*z)*z
+                              + y*(4762.3523599162630629029083565507
+                                   + z*(-28574.114159497578377417450139304
+                                        + 28574.114159497578377417450139304*z)
+                                   + y*(-4762.3523599162630629029083565507
+                                        + (28574.114159497578377417450139304
+                                           - 28574.114159497578377417450139304*z)*z))
+                              + x*(793.72539331937717715048472609178
+                                   + z*(-4762.3523599162630629029083565507
+                                        + 4762.3523599162630629029083565507*z)
+                                   + y*(-4762.3523599162630629029083565507
+                                        + (28574.114159497578377417450139304
+                                           - 28574.114159497578377417450139304*z)*z
+                                        + y*(4762.3523599162630629029083565507
+                                             + z*(-28574.114159497578377417450139304
+                                                  + 28574.114159497578377417450139304*z)))));
+    grad[0] /*ARGH*/[1]= 79.372539331937717715048472609178
+                         + z*(-476.23523599162630629029083565507
+                              + 476.23523599162630629029083565507*z)
+                         + y*(-158.74507866387543543009694521836
+                              + (952.47047198325261258058167131013
+                                 - 952.4704719832526125805816713101*z)*z)
+                         + x*(-952.47047198325261258058167131013
+                              + (5714.8228318995156754834900278608
+                                 - 5714.822831899515675483490027861*z)*z
+                              + y*(1904.9409439665052251611633426203
+                                   + z*(-11429.645663799031350966980055722
+                                        + 11429.645663799031350966980055722*z))
+                              + x*(2381.1761799581315314514541782753
+                                   + z*(-14287.057079748789188708725069652
+                                        + 14287.057079748789188708725069652*z)
+                                   + y*(-4762.3523599162630629029083565507
+                                        + (28574.114159497578377417450139304
+                                           - 28574.114159497578377417450139304*z)*z)
+                                   + x*(-1587.4507866387543543009694521836
+                                        + (9524.7047198325261258058167131013
+                                           - 9524.704719832526125805816713101*z)*z
+                                        + y*(3174.9015732775087086019389043671
+                                             + z*(-19049.409439665052251611633426203
+                                                  + 19049.409439665052251611633426203*z)))));
+    grad[0] /*ARGH*/[2]= 79.372539331937717715048472609178
+                         - 158.74507866387543543009694521836*z
+                         + y*(-476.23523599162630629029083565507
+                              + y*(476.23523599162630629029083565507
+                                   - 952.4704719832526125805816713101*z)
+                              + 952.4704719832526125805816713101*z)
+                         + x*(-952.47047198325261258058167131013
+                              + 1904.9409439665052251611633426203*z
+                              + y*(5714.8228318995156754834900278608
+                                   - 11429.645663799031350966980055722*z
+                                   + y*(-5714.8228318995156754834900278608
+                                        + 11429.645663799031350966980055722*z))
+                              + x*(2381.1761799581315314514541782753
+                                   - 4762.3523599162630629029083565507*z
+                                   + y*(-14287.057079748789188708725069652
+                                        + y*(14287.057079748789188708725069652
+                                             - 28574.114159497578377417450139304*z)
+                                        + 28574.114159497578377417450139304*z)
+                                   + x*(-1587.4507866387543543009694521836
+                                        + 3174.9015732775087086019389043671*z
+                                        + y*(9524.7047198325261258058167131013
+                                             - 19049.409439665052251611633426203*z
+                                             + y*(-9524.7047198325261258058167131013
+                                                  + 19049.409439665052251611633426203*z)))));
+    return;
+  case ( 97 ) :
+    grad[0] /*ARGH*/[0]= 145.49226783578569265630549268649
+                         + z*(-1745.9072140294283118756659122379
+                              + (4364.7680350735707796891647805948
+                                 - 2909.8453567157138531261098537299*z)*z)
+                         + y*(-290.98453567157138531261098537299
+                              + z*(3491.8144280588566237513318244758
+                                   + z*(-8729.5360701471415593783295611896
+                                        + 5819.69071343142770625221970746*z)))
+                         + x*(-727.46133917892846328152746343247
+                              + z*(8729.5360701471415593783295611896
+                                   + z*(-21823.840175367853898445823902974
+                                        + 14549.226783578569265630549268649*z))
+                              + y*(1454.9226783578569265630549268649
+                                   + z*(-17459.072140294283118756659122379
+                                        + (43647.680350735707796891647805948
+                                           - 29098.453567157138531261098537299*z)*z))
+                              + x*(727.46133917892846328152746343247
+                                   + z*(-8729.5360701471415593783295611896
+                                        + (21823.840175367853898445823902974
+                                           - 14549.226783578569265630549268649*z)*z)
+                                   + y*(-1454.9226783578569265630549268649
+                                        + z*(17459.072140294283118756659122379
+                                             + z*(-43647.680350735707796891647805948
+                                                  + 29098.453567157138531261098537299*z)))));
+    grad[0] /*ARGH*/[1]= 24.248711305964282109384248781082
+                         + z*(-290.98453567157138531261098537299
+                              + (727.46133917892846328152746343247
+                                 - 484.97422611928564218768497562164*z)*z)
+                         + x*(-290.98453567157138531261098537299
+                              + z*(3491.8144280588566237513318244758
+                                   + z*(-8729.5360701471415593783295611896
+                                        + 5819.69071343142770625221970746*z))
+                              + x*(727.46133917892846328152746343247
+                                   + z*(-8729.5360701471415593783295611896
+                                        + (21823.840175367853898445823902974
+                                           - 14549.226783578569265630549268649*z)*z)
+                                   + x*(-484.97422611928564218768497562164
+                                        + z*(5819.6907134314277062522197074597
+                                             + z*(-14549.226783578569265630549268649
+                                                  + 9699.484522385712843753699512433*z)))));
+    grad[0] /*ARGH*/[2]= 145.49226783578569265630549268649
+                         + z*(-727.46133917892846328152746343247
+                              + 727.4613391789284632815274634325*z)
+                         + y*(-290.98453567157138531261098537299
+                              + (1454.9226783578569265630549268649
+                                 - 1454.9226783578569265630549268649*z)*z)
+                         + x*(-1745.9072140294283118756659122379
+                              + (8729.5360701471415593783295611896
+                                 - 8729.53607014714155937832956119*z)*z
+                              + y*(3491.8144280588566237513318244758
+                                   + z*(-17459.072140294283118756659122379
+                                        + 17459.072140294283118756659122379*z))
+                              + x*(4364.7680350735707796891647805948
+                                   + z*(-21823.840175367853898445823902974
+                                        + 21823.840175367853898445823902974*z)
+                                   + y*(-8729.5360701471415593783295611896
+                                        + (43647.680350735707796891647805948
+                                           - 43647.680350735707796891647805948*z)*z)
+                                   + x*(-2909.8453567157138531261098537299
+                                        + (14549.226783578569265630549268649
+                                           - 14549.226783578569265630549268649*z)*z
+                                        + y*(5819.6907134314277062522197074597
+                                             + z*(-29098.453567157138531261098537299
+                                                  + 29098.453567157138531261098537299*z)))));
+    return;
+  case ( 98 ) :
+    grad[0] /*ARGH*/[0]= 95.247047198325261258058167131013
+                         + z*(-1904.9409439665052251611633426203
+                              + z*(8572.2342478492735132252350417912
+                                   + z*(-13334.586607765536576128143398342
+                                        + 6667.293303882768288064071699171*z)))
+                         + x*(-476.23523599162630629029083565507
+                              + z*(9524.7047198325261258058167131013
+                                   + z*(-42861.171239246367566126175208956
+                                        + (66672.933038827682880640716991709
+                                           - 33336.466519413841440320358495855*z)*z))
+                              + x*(476.23523599162630629029083565507
+                                   + z*(-9524.7047198325261258058167131013
+                                        + z*(42861.171239246367566126175208956
+                                             + z*(-66672.933038827682880640716991709
+                                                  + 33336.466519413841440320358495855*z)))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 158.74507866387543543009694521836
+                         + z*(-1428.7057079748789188708725069652
+                              + (3333.6466519413841440320358495855
+                                 - 2222.431101294256096021357233057*z)*z)
+                         + x*(-1904.9409439665052251611633426203
+                              + z*(17144.468495698547026450470083582
+                                   + z*(-40003.759823296609728384430195026
+                                        + 26669.173215531073152256286796684*z))
+                              + x*(4762.3523599162630629029083565507
+                                   + z*(-42861.171239246367566126175208956
+                                        + (100009.39955824152432096107548756
+                                           - 66672.93303882768288064071699171*z)*z)
+                                   + x*(-3174.9015732775087086019389043671
+                                        + z*(28574.114159497578377417450139304
+                                             + z*(-66672.933038827682880640716991709
+                                                  + 44448.62202588512192042714466114*z)))));
+    return;
+  case ( 99 ) :
+    grad[0] /*ARGH*/[0]= 44.497190922573977692268384644804
+                         + y*(-1334.9157276772193307680515393441
+                              + y*(9344.4100937405353153763607754089
+                                   + y*(-24918.42691664142750767029540109
+                                        + (28033.230281221605946129082326227
+                                           - 11213.292112488642378451632930491*y)*y)))
+                         + x*(-88.994381845147955384536769289609
+                              + y*(2669.8314553544386615361030786883
+                                   + y*(-18688.820187481070630752721550818
+                                        + y*(49836.853833282855015340590802181
+                                             + y*(-56066.460562443211892258164652453
+                                                  + 22426.584224977284756903265860981*y)))));
+    grad[0] /*ARGH*/[1]= 222.48595461286988846134192322402
+                         + y*(-3114.8033645801784384587869251363
+                              + y*(12459.213458320713753835147700545
+                                   + y*(-18688.820187481070630752721550818
+                                        + 9344.410093740535315376360775409*y)))
+                         + x*(-1334.9157276772193307680515393441
+                              + y*(18688.820187481070630752721550818
+                                   + y*(-74755.280749924282523010886203271
+                                        + (112132.92112488642378451632930491
+                                           - 56066.46056244321189225816465245*y)*y))
+                              + x*(1334.9157276772193307680515393441
+                                   + y*(-18688.820187481070630752721550818
+                                        + y*(74755.280749924282523010886203271
+                                             + y*(-112132.92112488642378451632930491
+                                                  + 56066.46056244321189225816465245*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 100 ) :
+    grad[0] /*ARGH*/[0]= 69.713700231733503933226777196083
+                         - 139.42740046346700786645355439217*z
+                         + y*(-1394.2740046346700786645355439217
+                              + 2788.5480092693401573290710878433*z
+                              + y*(6274.2330208560153539904099476475
+                                   - 12548.466041712030707980819895295*z
+                                   + y*(-9759.9180324426905506517488074516
+                                        + y*(4879.9590162213452753258744037258
+                                             - 9759.918032442690550651748807452*z)
+                                        + 19519.836064885381101303497614903*z)))
+                         + x*(-139.42740046346700786645355439217
+                              + 278.85480092693401573290710878433*z
+                              + y*(2788.5480092693401573290710878433
+                                   - 5577.096018538680314658142175687*z
+                                   + y*(-12548.466041712030707980819895295
+                                        + 25096.93208342406141596163979059*z
+                                        + y*(19519.836064885381101303497614903
+                                             - 39039.672129770762202606995229807*z
+                                             + y*(-9759.9180324426905506517488074516
+                                                  + 19519.836064885381101303497614903*z)))));
+    grad[0] /*ARGH*/[1]= 232.37900077244501311075592398694
+                         - 464.75800154489002622151184797389*z
+                         + y*(-2091.4110069520051179968033158825
+                              + 4182.822013904010235993606631765*z
+                              + y*(4879.9590162213452753258744037258
+                                   - 9759.918032442690550651748807452*z
+                                   + y*(-3253.3060108142301835505829358172
+                                        + 6506.612021628460367101165871634*z)))
+                         + x*(-1394.2740046346700786645355439217
+                              + 2788.5480092693401573290710878433*z
+                              + y*(12548.466041712030707980819895295
+                                   - 25096.93208342406141596163979059*z
+                                   + y*(-29279.754097328071651955246422355
+                                        + y*(19519.836064885381101303497614903
+                                             - 39039.672129770762202606995229807*z)
+                                        + 58559.50819465614330391049284471*z))
+                              + x*(1394.2740046346700786645355439217
+                                   - 2788.5480092693401573290710878433*z
+                                   + y*(-12548.466041712030707980819895295
+                                        + 25096.93208342406141596163979059*z
+                                        + y*(29279.754097328071651955246422355
+                                             - 58559.50819465614330391049284471*z
+                                             + y*(-19519.836064885381101303497614903
+                                                  + 39039.672129770762202606995229807*z)))));
+    grad[0] /*ARGH*/[2]= 23.237900077244501311075592398694
+                         + y*(-464.75800154489002622151184797389
+                              + y*(2091.4110069520051179968033158825
+                                   + y*(-3253.3060108142301835505829358172
+                                        + 1626.6530054071150917752914679086*y)))
+                         + x*(-139.42740046346700786645355439217
+                              + y*(2788.5480092693401573290710878433
+                                   + y*(-12548.466041712030707980819895295
+                                        + (19519.836064885381101303497614903
+                                           - 9759.918032442690550651748807452*y)*y))
+                              + x*(139.42740046346700786645355439217
+                                   + y*(-2788.5480092693401573290710878433
+                                        + y*(12548.466041712030707980819895295
+                                             + y*(-19519.836064885381101303497614903
+                                                  + 9759.918032442690550651748807452*y)))));
+    return;
+  case ( 101 ) :
+    grad[0] /*ARGH*/[0]= 79.372539331937717715048472609178
+                         + z*(-476.23523599162630629029083565507
+                              + 476.23523599162630629029083565507*z)
+                         + y*(-952.47047198325261258058167131013
+                              + (5714.8228318995156754834900278608
+                                 - 5714.822831899515675483490027861*z)*z
+                              + y*(2381.1761799581315314514541782753
+                                   + z*(-14287.057079748789188708725069652
+                                        + 14287.057079748789188708725069652*z)
+                                   + y*(-1587.4507866387543543009694521836
+                                        + (9524.7047198325261258058167131013
+                                           - 9524.704719832526125805816713101*z)*z)))
+                         + x*(-158.74507866387543543009694521836
+                              + (952.47047198325261258058167131013
+                                 - 952.4704719832526125805816713101*z)*z
+                              + y*(1904.9409439665052251611633426203
+                                   + z*(-11429.645663799031350966980055722
+                                        + 11429.645663799031350966980055722*z)
+                                   + y*(-4762.3523599162630629029083565507
+                                        + (28574.114159497578377417450139304
+                                           - 28574.114159497578377417450139304*z)*z
+                                        + y*(3174.9015732775087086019389043671
+                                             + z*(-19049.409439665052251611633426203
+                                                  + 19049.409439665052251611633426203*z)))));
+    grad[0] /*ARGH*/[1]= 158.74507866387543543009694521836
+                         + z*(-952.47047198325261258058167131013
+                              + 952.4704719832526125805816713101*z)
+                         + y*(-793.72539331937717715048472609178
+                              + (4762.3523599162630629029083565507
+                                 - 4762.3523599162630629029083565507*z)*z
+                              + y*(793.72539331937717715048472609178
+                                   + z*(-4762.3523599162630629029083565507
+                                        + 4762.3523599162630629029083565507*z)))
+                         + x*(-952.47047198325261258058167131013
+                              + (5714.8228318995156754834900278608
+                                 - 5714.822831899515675483490027861*z)*z
+                              + y*(4762.3523599162630629029083565507
+                                   + z*(-28574.114159497578377417450139304
+                                        + 28574.114159497578377417450139304*z)
+                                   + y*(-4762.3523599162630629029083565507
+                                        + (28574.114159497578377417450139304
+                                           - 28574.114159497578377417450139304*z)*z))
+                              + x*(952.47047198325261258058167131013
+                                   + z*(-5714.8228318995156754834900278608
+                                        + 5714.822831899515675483490027861*z)
+                                   + y*(-4762.3523599162630629029083565507
+                                        + (28574.114159497578377417450139304
+                                           - 28574.114159497578377417450139304*z)*z
+                                        + y*(4762.3523599162630629029083565507
+                                             + z*(-28574.114159497578377417450139304
+                                                  + 28574.114159497578377417450139304*z)))));
+    grad[0] /*ARGH*/[2]= 79.372539331937717715048472609178
+                         - 158.74507866387543543009694521836*z
+                         + y*(-952.47047198325261258058167131013
+                              + 1904.9409439665052251611633426203*z
+                              + y*(2381.1761799581315314514541782753
+                                   - 4762.3523599162630629029083565507*z
+                                   + y*(-1587.4507866387543543009694521836
+                                        + 3174.9015732775087086019389043671*z)))
+                         + x*(-476.23523599162630629029083565507
+                              + 952.4704719832526125805816713101*z
+                              + y*(5714.8228318995156754834900278608
+                                   - 11429.645663799031350966980055722*z
+                                   + y*(-14287.057079748789188708725069652
+                                        + y*(9524.7047198325261258058167131013
+                                             - 19049.409439665052251611633426203*z)
+                                        + 28574.114159497578377417450139304*z))
+                              + x*(476.23523599162630629029083565507
+                                   - 952.4704719832526125805816713101*z
+                                   + y*(-5714.8228318995156754834900278608
+                                        + 11429.645663799031350966980055722*z
+                                        + y*(14287.057079748789188708725069652
+                                             - 28574.114159497578377417450139304*z
+                                             + y*(-9524.7047198325261258058167131013
+                                                  + 19049.409439665052251611633426203*z)))));
+    return;
+  case ( 102 ) :
+    grad[0] /*ARGH*/[0]= 79.372539331937717715048472609178
+                         + z*(-952.47047198325261258058167131013
+                              + (2381.1761799581315314514541782753
+                                 - 1587.4507866387543543009694521836*z)*z)
+                         + y*(-476.23523599162630629029083565507
+                              + z*(5714.8228318995156754834900278608
+                                   + z*(-14287.057079748789188708725069652
+                                        + 9524.704719832526125805816713101*z))
+                              + y*(476.23523599162630629029083565507
+                                   + z*(-5714.8228318995156754834900278608
+                                        + (14287.057079748789188708725069652
+                                           - 9524.704719832526125805816713101*z)*z)))
+                         + x*(-158.74507866387543543009694521836
+                              + z*(1904.9409439665052251611633426203
+                                   + z*(-4762.3523599162630629029083565507
+                                        + 3174.9015732775087086019389043671*z))
+                              + y*(952.47047198325261258058167131013
+                                   + z*(-11429.645663799031350966980055722
+                                        + (28574.114159497578377417450139304
+                                           - 19049.409439665052251611633426203*z)*z)
+                                   + y*(-952.47047198325261258058167131013
+                                        + z*(11429.645663799031350966980055722
+                                             + z*(-28574.114159497578377417450139304
+                                                  + 19049.409439665052251611633426203*z)))));
+    grad[0] /*ARGH*/[1]= 79.372539331937717715048472609178
+                         + z*(-952.47047198325261258058167131013
+                              + (2381.1761799581315314514541782753
+                                 - 1587.4507866387543543009694521836*z)*z)
+                         + y*(-158.74507866387543543009694521836
+                              + z*(1904.9409439665052251611633426203
+                                   + z*(-4762.3523599162630629029083565507
+                                        + 3174.9015732775087086019389043671*z)))
+                         + x*(-476.23523599162630629029083565507
+                              + z*(5714.8228318995156754834900278608
+                                   + z*(-14287.057079748789188708725069652
+                                        + 9524.704719832526125805816713101*z))
+                              + y*(952.47047198325261258058167131013
+                                   + z*(-11429.645663799031350966980055722
+                                        + (28574.114159497578377417450139304
+                                           - 19049.409439665052251611633426203*z)*z))
+                              + x*(476.23523599162630629029083565507
+                                   + z*(-5714.8228318995156754834900278608
+                                        + (14287.057079748789188708725069652
+                                           - 9524.704719832526125805816713101*z)*z)
+                                   + y*(-952.47047198325261258058167131013
+                                        + z*(11429.645663799031350966980055722
+                                             + z*(-28574.114159497578377417450139304
+                                                  + 19049.409439665052251611633426203*z)))));
+    grad[0] /*ARGH*/[2]= 158.74507866387543543009694521836
+                         + z*(-793.72539331937717715048472609178
+                              + 793.7253933193771771504847260918*z)
+                         + y*(-952.47047198325261258058167131013
+                              + (4762.3523599162630629029083565507
+                                 - 4762.3523599162630629029083565507*z)*z
+                              + y*(952.47047198325261258058167131013
+                                   + z*(-4762.3523599162630629029083565507
+                                        + 4762.3523599162630629029083565507*z)))
+                         + x*(-952.47047198325261258058167131013
+                              + (4762.3523599162630629029083565507
+                                 - 4762.3523599162630629029083565507*z)*z
+                              + y*(5714.8228318995156754834900278608
+                                   + z*(-28574.114159497578377417450139304
+                                        + 28574.114159497578377417450139304*z)
+                                   + y*(-5714.8228318995156754834900278608
+                                        + (28574.114159497578377417450139304
+                                           - 28574.114159497578377417450139304*z)*z))
+                              + x*(952.47047198325261258058167131013
+                                   + z*(-4762.3523599162630629029083565507
+                                        + 4762.3523599162630629029083565507*z)
+                                   + y*(-5714.8228318995156754834900278608
+                                        + (28574.114159497578377417450139304
+                                           - 28574.114159497578377417450139304*z)*z
+                                        + y*(5714.8228318995156754834900278608
+                                             + z*(-28574.114159497578377417450139304
+                                                  + 28574.114159497578377417450139304*z)))));
+    return;
+  case ( 103 ) :
+    grad[0] /*ARGH*/[0]= 69.713700231733503933226777196083
+                         + z*(-1394.2740046346700786645355439217
+                              + z*(6274.2330208560153539904099476475
+                                   + z*(-9759.9180324426905506517488074516
+                                        + 4879.9590162213452753258744037258*z)))
+                         + y*(-139.42740046346700786645355439217
+                              + z*(2788.5480092693401573290710878433
+                                   + z*(-12548.466041712030707980819895295
+                                        + (19519.836064885381101303497614903
+                                           - 9759.918032442690550651748807452*z)*z)))
+                         + x*(-139.42740046346700786645355439217
+                              + z*(2788.5480092693401573290710878433
+                                   + z*(-12548.466041712030707980819895295
+                                        + (19519.836064885381101303497614903
+                                           - 9759.918032442690550651748807452*z)*z))
+                              + y*(278.85480092693401573290710878433
+                                   + z*(-5577.0960185386803146581421756867
+                                        + z*(25096.93208342406141596163979059
+                                             + z*(-39039.672129770762202606995229807
+                                                  + 19519.836064885381101303497614903*z)))));
+    grad[0] /*ARGH*/[1]= 23.237900077244501311075592398694
+                         + z*(-464.75800154489002622151184797389
+                              + z*(2091.4110069520051179968033158825
+                                   + z*(-3253.3060108142301835505829358172
+                                        + 1626.6530054071150917752914679086*z)))
+                         + x*(-139.42740046346700786645355439217
+                              + z*(2788.5480092693401573290710878433
+                                   + z*(-12548.466041712030707980819895295
+                                        + (19519.836064885381101303497614903
+                                           - 9759.918032442690550651748807452*z)*z))
+                              + x*(139.42740046346700786645355439217
+                                   + z*(-2788.5480092693401573290710878433
+                                        + z*(12548.466041712030707980819895295
+                                             + z*(-19519.836064885381101303497614903
+                                                  + 9759.918032442690550651748807452*z)))));
+    grad[0] /*ARGH*/[2]= 232.37900077244501311075592398694
+                         + z*(-2091.4110069520051179968033158825
+                              + (4879.9590162213452753258744037258
+                                 - 3253.3060108142301835505829358172*z)*z)
+                         + y*(-464.75800154489002622151184797389
+                              + z*(4182.822013904010235993606631765
+                                   + z*(-9759.9180324426905506517488074516
+                                        + 6506.612021628460367101165871634*z)))
+                         + x*(-1394.2740046346700786645355439217
+                              + z*(12548.466041712030707980819895295
+                                   + z*(-29279.754097328071651955246422355
+                                        + 19519.836064885381101303497614903*z))
+                              + y*(2788.5480092693401573290710878433
+                                   + z*(-25096.93208342406141596163979059
+                                        + (58559.50819465614330391049284471
+                                           - 39039.672129770762202606995229807*z)*z))
+                              + x*(1394.2740046346700786645355439217
+                                   + z*(-12548.466041712030707980819895295
+                                        + (29279.754097328071651955246422355
+                                           - 19519.836064885381101303497614903*z)*z)
+                                   + y*(-2788.5480092693401573290710878433
+                                        + z*(25096.93208342406141596163979059
+                                             + z*(-58559.50819465614330391049284471
+                                                  + 39039.672129770762202606995229807*z)))));
+    return;
+  case ( 104 ) :
+    grad[0] /*ARGH*/[0]= 44.497190922573977692268384644804
+                         + z*(-1334.9157276772193307680515393441
+                              + z*(9344.4100937405353153763607754089
+                                   + z*(-24918.42691664142750767029540109
+                                        + (28033.230281221605946129082326227
+                                           - 11213.292112488642378451632930491*z)*z)))
+                         + x*(-88.994381845147955384536769289609
+                              + z*(2669.8314553544386615361030786883
+                                   + z*(-18688.820187481070630752721550818
+                                        + z*(49836.853833282855015340590802181
+                                             + z*(-56066.460562443211892258164652453
+                                                  + 22426.584224977284756903265860981*z)))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 222.48595461286988846134192322402
+                         + z*(-3114.8033645801784384587869251363
+                              + z*(12459.213458320713753835147700545
+                                   + z*(-18688.820187481070630752721550818
+                                        + 9344.410093740535315376360775409*z)))
+                         + x*(-1334.9157276772193307680515393441
+                              + z*(18688.820187481070630752721550818
+                                   + z*(-74755.280749924282523010886203271
+                                        + (112132.92112488642378451632930491
+                                           - 56066.46056244321189225816465245*z)*z))
+                              + x*(1334.9157276772193307680515393441
+                                   + z*(-18688.820187481070630752721550818
+                                        + z*(74755.280749924282523010886203271
+                                             + z*(-112132.92112488642378451632930491
+                                                  + 56066.46056244321189225816465245*z)))));
+    return;
+  case ( 105 ) :
+    grad[0] /*ARGH*/[0]= 12.48999599679679641169378624188
+                         + y*(-524.57983186546544929113902215894
+                              + y*(5245.7983186546544929113902215894
+                                   + y*(-20983.193274618617971645560886358
+                                        + y*(39343.487389909908696835426661921
+                                             + y*(-34622.26890312071965321517546249
+                                                  + 11540.756301040239884405058487497*y)))));
+    grad[0] /*ARGH*/[1]= 262.28991593273272464556951107947
+                         + y*(-5245.7983186546544929113902215894
+                              + y*(31474.789911927926957468341329537
+                                   + y*(-78686.974779819817393670853323841
+                                        + (86555.672257801799133037938656226
+                                           - 34622.26890312071965321517546249*y)*y)))
+                         + x*(-524.57983186546544929113902215894
+                              + y*(10491.596637309308985822780443179
+                                   + y*(-62949.579823855853914936682659073
+                                        + y*(157373.94955963963478734170664768
+                                             + y*(-173111.34451560359826607587731245
+                                                  + 69244.53780624143930643035092498*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 106 ) :
+    grad[0] /*ARGH*/[0]= 19.899748742132399094689596420024
+                         - 39.799497484264798189379192840048*z
+                         + y*(-596.99246226397197284068789260072
+                              + 1193.9849245279439456813757852014*z
+                              + y*(4178.9472358478038098848152482051
+                                   - 8357.89447169560761976963049641*z
+                                   + y*(-11143.859295594143493026173995214
+                                        + 22287.718591188286986052347990427*z
+                                        + y*(12536.841707543411429654445744615
+                                             - 25073.68341508682285930889148923*z
+                                             + y*(-5014.7366830173645718617782978461
+                                                  + 10029.473366034729143723556595692*z)))));
+    grad[0] /*ARGH*/[1]= 298.49623113198598642034394630036
+                         - 596.9924622639719728406878926007*z
+                         + y*(-4178.9472358478038098848152482051
+                              + 8357.89447169560761976963049641*z
+                              + y*(16715.78894339121523953926099282
+                                   - 33431.577886782430479078521985641*z
+                                   + y*(-25073.68341508682285930889148923
+                                        + y*(12536.841707543411429654445744615
+                                             - 25073.68341508682285930889148923*z)
+                                        + 50147.36683017364571861778297846*z)))
+                         + x*(-596.99246226397197284068789260072
+                              + 1193.9849245279439456813757852014*z
+                              + y*(8357.8944716956076197696304964101
+                                   - 16715.78894339121523953926099282*z
+                                   + y*(-33431.577886782430479078521985641
+                                        + 66863.15577356486095815704397128*z
+                                        + y*(50147.366830173645718617782978461
+                                             - 100294.73366034729143723556595692*z
+                                             + y*(-25073.68341508682285930889148923
+                                                  + 50147.36683017364571861778297846*z)))));
+    grad[0] /*ARGH*/[2]= 19.899748742132399094689596420024
+                         + y*(-596.99246226397197284068789260072
+                              + y*(4178.9472358478038098848152482051
+                                   + y*(-11143.859295594143493026173995214
+                                        + (12536.841707543411429654445744615
+                                           - 5014.736683017364571861778297846*y)*y)))
+                         + x*(-39.799497484264798189379192840048
+                              + y*(1193.9849245279439456813757852014
+                                   + y*(-8357.8944716956076197696304964101
+                                        + y*(22287.718591188286986052347990427
+                                             + y*(-25073.68341508682285930889148923
+                                                  + 10029.473366034729143723556595692*y)))));
+    return;
+  case ( 107 ) :
+    grad[0] /*ARGH*/[0]= 23.237900077244501311075592398694
+                         + z*(-139.42740046346700786645355439217
+                              + 139.42740046346700786645355439217*z)
+                         + y*(-464.75800154489002622151184797389
+                              + (2788.5480092693401573290710878433
+                                 - 2788.5480092693401573290710878433*z)*z
+                              + y*(2091.4110069520051179968033158825
+                                   + z*(-12548.466041712030707980819895295
+                                        + 12548.466041712030707980819895295*z)
+                                   + y*(-3253.3060108142301835505829358172
+                                        + (19519.836064885381101303497614903
+                                           - 19519.836064885381101303497614903*z)*z
+                                        + y*(1626.6530054071150917752914679086
+                                             + z*(-9759.9180324426905506517488074516
+                                                  + 9759.918032442690550651748807452*z)))));
+    grad[0] /*ARGH*/[1]= 232.37900077244501311075592398694
+                         + z*(-1394.2740046346700786645355439217
+                              + 1394.2740046346700786645355439217*z)
+                         + y*(-2091.4110069520051179968033158825
+                              + (12548.466041712030707980819895295
+                                 - 12548.466041712030707980819895295*z)*z
+                              + y*(4879.9590162213452753258744037258
+                                   + z*(-29279.754097328071651955246422355
+                                        + 29279.754097328071651955246422355*z)
+                                   + y*(-3253.3060108142301835505829358172
+                                        + (19519.836064885381101303497614903
+                                           - 19519.836064885381101303497614903*z)*z)))
+                         + x*(-464.75800154489002622151184797389
+                              + (2788.5480092693401573290710878433
+                                 - 2788.5480092693401573290710878433*z)*z
+                              + y*(4182.822013904010235993606631765
+                                   + z*(-25096.93208342406141596163979059
+                                        + 25096.93208342406141596163979059*z)
+                                   + y*(-9759.9180324426905506517488074516
+                                        + (58559.50819465614330391049284471
+                                           - 58559.50819465614330391049284471*z)*z
+                                        + y*(6506.6120216284603671011658716344
+                                             + z*(-39039.672129770762202606995229807
+                                                  + 39039.672129770762202606995229807*z)))));
+    grad[0] /*ARGH*/[2]= 69.713700231733503933226777196083
+                         - 139.42740046346700786645355439217*z
+                         + y*(-1394.2740046346700786645355439217
+                              + 2788.5480092693401573290710878433*z
+                              + y*(6274.2330208560153539904099476475
+                                   - 12548.466041712030707980819895295*z
+                                   + y*(-9759.9180324426905506517488074516
+                                        + y*(4879.9590162213452753258744037258
+                                             - 9759.918032442690550651748807452*z)
+                                        + 19519.836064885381101303497614903*z)))
+                         + x*(-139.42740046346700786645355439217
+                              + 278.85480092693401573290710878433*z
+                              + y*(2788.5480092693401573290710878433
+                                   - 5577.096018538680314658142175687*z
+                                   + y*(-12548.466041712030707980819895295
+                                        + 25096.93208342406141596163979059*z
+                                        + y*(19519.836064885381101303497614903
+                                             - 39039.672129770762202606995229807*z
+                                             + y*(-9759.9180324426905506517488074516
+                                                  + 19519.836064885381101303497614903*z)))));
+    return;
+  case ( 108 ) :
+    grad[0] /*ARGH*/[0]= 24.248711305964282109384248781082
+                         + z*(-290.98453567157138531261098537299
+                              + (727.46133917892846328152746343247
+                                 - 484.97422611928564218768497562164*z)*z)
+                         + y*(-290.98453567157138531261098537299
+                              + z*(3491.8144280588566237513318244758
+                                   + z*(-8729.5360701471415593783295611896
+                                        + 5819.69071343142770625221970746*z))
+                              + y*(727.46133917892846328152746343247
+                                   + z*(-8729.5360701471415593783295611896
+                                        + (21823.840175367853898445823902974
+                                           - 14549.226783578569265630549268649*z)*z)
+                                   + y*(-484.97422611928564218768497562164
+                                        + z*(5819.6907134314277062522197074597
+                                             + z*(-14549.226783578569265630549268649
+                                                  + 9699.484522385712843753699512433*z)))));
+    grad[0] /*ARGH*/[1]= 145.49226783578569265630549268649
+                         + z*(-1745.9072140294283118756659122379
+                              + (4364.7680350735707796891647805948
+                                 - 2909.8453567157138531261098537299*z)*z)
+                         + y*(-727.46133917892846328152746343247
+                              + z*(8729.5360701471415593783295611896
+                                   + z*(-21823.840175367853898445823902974
+                                        + 14549.226783578569265630549268649*z))
+                              + y*(727.46133917892846328152746343247
+                                   + z*(-8729.5360701471415593783295611896
+                                        + (21823.840175367853898445823902974
+                                           - 14549.226783578569265630549268649*z)*z)))
+                         + x*(-290.98453567157138531261098537299
+                              + z*(3491.8144280588566237513318244758
+                                   + z*(-8729.5360701471415593783295611896
+                                        + 5819.69071343142770625221970746*z))
+                              + y*(1454.9226783578569265630549268649
+                                   + z*(-17459.072140294283118756659122379
+                                        + (43647.680350735707796891647805948
+                                           - 29098.453567157138531261098537299*z)*z)
+                                   + y*(-1454.9226783578569265630549268649
+                                        + z*(17459.072140294283118756659122379
+                                             + z*(-43647.680350735707796891647805948
+                                                  + 29098.453567157138531261098537299*z)))));
+    grad[0] /*ARGH*/[2]= 145.49226783578569265630549268649
+                         + z*(-727.46133917892846328152746343247
+                              + 727.4613391789284632815274634325*z)
+                         + y*(-1745.9072140294283118756659122379
+                              + (8729.5360701471415593783295611896
+                                 - 8729.53607014714155937832956119*z)*z
+                              + y*(4364.7680350735707796891647805948
+                                   + z*(-21823.840175367853898445823902974
+                                        + 21823.840175367853898445823902974*z)
+                                   + y*(-2909.8453567157138531261098537299
+                                        + (14549.226783578569265630549268649
+                                           - 14549.226783578569265630549268649*z)*z)))
+                         + x*(-290.98453567157138531261098537299
+                              + (1454.9226783578569265630549268649
+                                 - 1454.9226783578569265630549268649*z)*z
+                              + y*(3491.8144280588566237513318244758
+                                   + z*(-17459.072140294283118756659122379
+                                        + 17459.072140294283118756659122379*z)
+                                   + y*(-8729.5360701471415593783295611896
+                                        + (43647.680350735707796891647805948
+                                           - 43647.680350735707796891647805948*z)*z
+                                        + y*(5819.6907134314277062522197074597
+                                             + z*(-29098.453567157138531261098537299
+                                                  + 29098.453567157138531261098537299*z)))));
+    return;
+  case ( 109 ) :
+    grad[0] /*ARGH*/[0]= 23.237900077244501311075592398694
+                         + z*(-464.75800154489002622151184797389
+                              + z*(2091.4110069520051179968033158825
+                                   + z*(-3253.3060108142301835505829358172
+                                        + 1626.6530054071150917752914679086*z)))
+                         + y*(-139.42740046346700786645355439217
+                              + z*(2788.5480092693401573290710878433
+                                   + z*(-12548.466041712030707980819895295
+                                        + (19519.836064885381101303497614903
+                                           - 9759.918032442690550651748807452*z)*z))
+                              + y*(139.42740046346700786645355439217
+                                   + z*(-2788.5480092693401573290710878433
+                                        + z*(12548.466041712030707980819895295
+                                             + z*(-19519.836064885381101303497614903
+                                                  + 9759.918032442690550651748807452*z)))));
+    grad[0] /*ARGH*/[1]= 69.713700231733503933226777196083
+                         + z*(-1394.2740046346700786645355439217
+                              + z*(6274.2330208560153539904099476475
+                                   + z*(-9759.9180324426905506517488074516
+                                        + 4879.9590162213452753258744037258*z)))
+                         + y*(-139.42740046346700786645355439217
+                              + z*(2788.5480092693401573290710878433
+                                   + z*(-12548.466041712030707980819895295
+                                        + (19519.836064885381101303497614903
+                                           - 9759.918032442690550651748807452*z)*z)))
+                         + x*(-139.42740046346700786645355439217
+                              + z*(2788.5480092693401573290710878433
+                                   + z*(-12548.466041712030707980819895295
+                                        + (19519.836064885381101303497614903
+                                           - 9759.918032442690550651748807452*z)*z))
+                              + y*(278.85480092693401573290710878433
+                                   + z*(-5577.0960185386803146581421756867
+                                        + z*(25096.93208342406141596163979059
+                                             + z*(-39039.672129770762202606995229807
+                                                  + 19519.836064885381101303497614903*z)))));
+    grad[0] /*ARGH*/[2]= 232.37900077244501311075592398694
+                         + z*(-2091.4110069520051179968033158825
+                              + (4879.9590162213452753258744037258
+                                 - 3253.3060108142301835505829358172*z)*z)
+                         + y*(-1394.2740046346700786645355439217
+                              + z*(12548.466041712030707980819895295
+                                   + z*(-29279.754097328071651955246422355
+                                        + 19519.836064885381101303497614903*z))
+                              + y*(1394.2740046346700786645355439217
+                                   + z*(-12548.466041712030707980819895295
+                                        + (29279.754097328071651955246422355
+                                           - 19519.836064885381101303497614903*z)*z)))
+                         + x*(-464.75800154489002622151184797389
+                              + z*(4182.822013904010235993606631765
+                                   + z*(-9759.9180324426905506517488074516
+                                        + 6506.612021628460367101165871634*z))
+                              + y*(2788.5480092693401573290710878433
+                                   + z*(-25096.93208342406141596163979059
+                                        + (58559.50819465614330391049284471
+                                           - 39039.672129770762202606995229807*z)*z)
+                                   + y*(-2788.5480092693401573290710878433
+                                        + z*(25096.93208342406141596163979059
+                                             + z*(-58559.50819465614330391049284471
+                                                  + 39039.672129770762202606995229807*z)))));
+    return;
+  case ( 110 ) :
+    grad[0] /*ARGH*/[0]= 19.899748742132399094689596420024
+                         + z*(-596.99246226397197284068789260072
+                              + z*(4178.9472358478038098848152482051
+                                   + z*(-11143.859295594143493026173995214
+                                        + (12536.841707543411429654445744615
+                                           - 5014.736683017364571861778297846*z)*z)))
+                         + y*(-39.799497484264798189379192840048
+                              + z*(1193.9849245279439456813757852014
+                                   + z*(-8357.8944716956076197696304964101
+                                        + z*(22287.718591188286986052347990427
+                                             + z*(-25073.68341508682285930889148923
+                                                  + 10029.473366034729143723556595692*z)))));
+    grad[0] /*ARGH*/[1]= 19.899748742132399094689596420024
+                         + z*(-596.99246226397197284068789260072
+                              + z*(4178.9472358478038098848152482051
+                                   + z*(-11143.859295594143493026173995214
+                                        + (12536.841707543411429654445744615
+                                           - 5014.736683017364571861778297846*z)*z)))
+                         + x*(-39.799497484264798189379192840048
+                              + z*(1193.9849245279439456813757852014
+                                   + z*(-8357.8944716956076197696304964101
+                                        + z*(22287.718591188286986052347990427
+                                             + z*(-25073.68341508682285930889148923
+                                                  + 10029.473366034729143723556595692*z)))));
+    grad[0] /*ARGH*/[2]= 298.49623113198598642034394630036
+                         + z*(-4178.9472358478038098848152482051
+                              + z*(16715.78894339121523953926099282
+                                   + z*(-25073.68341508682285930889148923
+                                        + 12536.841707543411429654445744615*z)))
+                         + y*(-596.99246226397197284068789260072
+                              + z*(8357.8944716956076197696304964101
+                                   + z*(-33431.577886782430479078521985641
+                                        + (50147.366830173645718617782978461
+                                           - 25073.68341508682285930889148923*z)*z)))
+                         + x*(-596.99246226397197284068789260072
+                              + z*(8357.8944716956076197696304964101
+                                   + z*(-33431.577886782430479078521985641
+                                        + (50147.366830173645718617782978461
+                                           - 25073.68341508682285930889148923*z)*z))
+                              + y*(1193.9849245279439456813757852014
+                                   + z*(-16715.78894339121523953926099282
+                                        + z*(66863.155773564860958157043971281
+                                             + z*(-100294.73366034729143723556595692
+                                                  + 50147.36683017364571861778297846*z)))));
+    return;
+  case ( 111 ) :
+    grad[0] /*ARGH*/[0]= 12.48999599679679641169378624188
+                         + z*(-524.57983186546544929113902215894
+                              + z*(5245.7983186546544929113902215894
+                                   + z*(-20983.193274618617971645560886358
+                                        + z*(39343.487389909908696835426661921
+                                             + z*(-34622.26890312071965321517546249
+                                                  + 11540.756301040239884405058487497*z)))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 262.28991593273272464556951107947
+                         + z*(-5245.7983186546544929113902215894
+                              + z*(31474.789911927926957468341329537
+                                   + z*(-78686.974779819817393670853323841
+                                        + (86555.672257801799133037938656226
+                                           - 34622.26890312071965321517546249*z)*z)))
+                         + x*(-524.57983186546544929113902215894
+                              + z*(10491.596637309308985822780443179
+                                   + z*(-62949.579823855853914936682659073
+                                        + z*(157373.94955963963478734170664768
+                                             + z*(-173111.34451560359826607587731245
+                                                  + 69244.53780624143930643035092498*z)))));
+    return;
+  case ( 112 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 216.88706738761534557003886238781
+                         + y*(-5855.950819465614330391049284471
+                              + y*(48799.590162213452753258744037258
+                                   + y*(-178931.83059478266009528206146995
+                                        + y*(322077.2950706087881715077106459
+                                             + y*(-279133.65572786094974864001589312
+                                                  + 93044.55190928698324954667196437*y)))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 113 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 262.28991593273272464556951107947
+                         - 524.5798318654654492911390221589*z
+                         + y*(-5245.7983186546544929113902215894
+                              + 10491.596637309308985822780443179*z
+                              + y*(31474.789911927926957468341329537
+                                   - 62949.57982385585391493668265907*z
+                                   + y*(-78686.974779819817393670853323841
+                                        + 157373.94955963963478734170664768*z
+                                        + y*(86555.672257801799133037938656226
+                                             - 173111.34451560359826607587731245*z
+                                             + y*(-34622.26890312071965321517546249
+                                                  + 69244.53780624143930643035092498*z)))));
+    grad[0] /*ARGH*/[2]= 12.48999599679679641169378624188
+                         + y*(-524.57983186546544929113902215894
+                              + y*(5245.7983186546544929113902215894
+                                   + y*(-20983.193274618617971645560886358
+                                        + y*(39343.487389909908696835426661921
+                                             + y*(-34622.26890312071965321517546249
+                                                  + 11540.756301040239884405058487497*y)))));
+    return;
+  case ( 114 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 222.48595461286988846134192322402
+                         + z*(-1334.9157276772193307680515393441
+                              + 1334.9157276772193307680515393441*z)
+                         + y*(-3114.8033645801784384587869251363
+                              + (18688.820187481070630752721550818
+                                 - 18688.820187481070630752721550818*z)*z
+                              + y*(12459.213458320713753835147700545
+                                   + z*(-74755.280749924282523010886203271
+                                        + 74755.28074992428252301088620327*z)
+                                   + y*(-18688.820187481070630752721550818
+                                        + (112132.92112488642378451632930491
+                                           - 112132.92112488642378451632930491*z)*z
+                                        + y*(9344.4100937405353153763607754089
+                                             + z*(-56066.460562443211892258164652453
+                                                  + 56066.46056244321189225816465245*z)))));
+    grad[0] /*ARGH*/[2]= 44.497190922573977692268384644804
+                         - 88.99438184514795538453676928961*z
+                         + y*(-1334.9157276772193307680515393441
+                              + 2669.8314553544386615361030786883*z
+                              + y*(9344.4100937405353153763607754089
+                                   - 18688.820187481070630752721550818*z
+                                   + y*(-24918.42691664142750767029540109
+                                        + 49836.853833282855015340590802181*z
+                                        + y*(28033.230281221605946129082326227
+                                             - 56066.46056244321189225816465245*z
+                                             + y*(-11213.292112488642378451632930491
+                                                  + 22426.584224977284756903265860981*z)))));
+    return;
+  case ( 115 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 158.74507866387543543009694521836
+                         + z*(-1904.9409439665052251611633426203
+                              + (4762.3523599162630629029083565507
+                                 - 3174.9015732775087086019389043671*z)*z)
+                         + y*(-1428.7057079748789188708725069652
+                              + z*(17144.468495698547026450470083582
+                                   + z*(-42861.171239246367566126175208956
+                                        + 28574.114159497578377417450139304*z))
+                              + y*(3333.6466519413841440320358495855
+                                   + z*(-40003.759823296609728384430195026
+                                        + (100009.39955824152432096107548756
+                                           - 66672.93303882768288064071699171*z)*z)
+                                   + y*(-2222.431101294256096021357233057
+                                        + z*(26669.173215531073152256286796684
+                                             + z*(-66672.933038827682880640716991709
+                                                  + 44448.62202588512192042714466114*z)))));
+    grad[0] /*ARGH*/[2]= 95.247047198325261258058167131013
+                         + z*(-476.23523599162630629029083565507
+                              + 476.23523599162630629029083565507*z)
+                         + y*(-1904.9409439665052251611633426203
+                              + (9524.7047198325261258058167131013
+                                 - 9524.704719832526125805816713101*z)*z
+                              + y*(8572.2342478492735132252350417912
+                                   + z*(-42861.171239246367566126175208956
+                                        + 42861.171239246367566126175208956*z)
+                                   + y*(-13334.586607765536576128143398342
+                                        + (66672.933038827682880640716991709
+                                           - 66672.93303882768288064071699171*z)*z
+                                        + y*(6667.2933038827682880640716991709
+                                             + z*(-33336.466519413841440320358495855
+                                                  + 33336.466519413841440320358495855*z)))));
+    return;
+  case ( 116 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 95.247047198325261258058167131013
+                         + z*(-1904.9409439665052251611633426203
+                              + z*(8572.2342478492735132252350417912
+                                   + z*(-13334.586607765536576128143398342
+                                        + 6667.293303882768288064071699171*z)))
+                         + y*(-476.23523599162630629029083565507
+                              + z*(9524.7047198325261258058167131013
+                                   + z*(-42861.171239246367566126175208956
+                                        + (66672.933038827682880640716991709
+                                           - 33336.466519413841440320358495855*z)*z))
+                              + y*(476.23523599162630629029083565507
+                                   + z*(-9524.7047198325261258058167131013
+                                        + z*(42861.171239246367566126175208956
+                                             + z*(-66672.933038827682880640716991709
+                                                  + 33336.466519413841440320358495855*z)))));
+    grad[0] /*ARGH*/[2]= 158.74507866387543543009694521836
+                         + z*(-1428.7057079748789188708725069652
+                              + (3333.6466519413841440320358495855
+                                 - 2222.431101294256096021357233057*z)*z)
+                         + y*(-1904.9409439665052251611633426203
+                              + z*(17144.468495698547026450470083582
+                                   + z*(-40003.759823296609728384430195026
+                                        + 26669.173215531073152256286796684*z))
+                              + y*(4762.3523599162630629029083565507
+                                   + z*(-42861.171239246367566126175208956
+                                        + (100009.39955824152432096107548756
+                                           - 66672.93303882768288064071699171*z)*z)
+                                   + y*(-3174.9015732775087086019389043671
+                                        + z*(28574.114159497578377417450139304
+                                             + z*(-66672.933038827682880640716991709
+                                                  + 44448.62202588512192042714466114*z)))));
+    return;
+  case ( 117 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 44.497190922573977692268384644804
+                         + z*(-1334.9157276772193307680515393441
+                              + z*(9344.4100937405353153763607754089
+                                   + z*(-24918.42691664142750767029540109
+                                        + (28033.230281221605946129082326227
+                                           - 11213.292112488642378451632930491*z)*z)))
+                         + y*(-88.994381845147955384536769289609
+                              + z*(2669.8314553544386615361030786883
+                                   + z*(-18688.820187481070630752721550818
+                                        + z*(49836.853833282855015340590802181
+                                             + z*(-56066.460562443211892258164652453
+                                                  + 22426.584224977284756903265860981*z)))));
+    grad[0] /*ARGH*/[2]= 222.48595461286988846134192322402
+                         + z*(-3114.8033645801784384587869251363
+                              + z*(12459.213458320713753835147700545
+                                   + z*(-18688.820187481070630752721550818
+                                        + 9344.410093740535315376360775409*z)))
+                         + y*(-1334.9157276772193307680515393441
+                              + z*(18688.820187481070630752721550818
+                                   + z*(-74755.280749924282523010886203271
+                                        + (112132.92112488642378451632930491
+                                           - 56066.46056244321189225816465245*z)*z))
+                              + y*(1334.9157276772193307680515393441
+                                   + z*(-18688.820187481070630752721550818
+                                        + z*(74755.280749924282523010886203271
+                                             + z*(-112132.92112488642378451632930491
+                                                  + 56066.46056244321189225816465245*z)))));
+    return;
+  case ( 118 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 12.48999599679679641169378624188
+                         + z*(-524.57983186546544929113902215894
+                              + z*(5245.7983186546544929113902215894
+                                   + z*(-20983.193274618617971645560886358
+                                        + z*(39343.487389909908696835426661921
+                                             + z*(-34622.26890312071965321517546249
+                                                  + 11540.756301040239884405058487497*z)))));
+    grad[0] /*ARGH*/[2]= 262.28991593273272464556951107947
+                         + z*(-5245.7983186546544929113902215894
+                              + z*(31474.789911927926957468341329537
+                                   + z*(-78686.974779819817393670853323841
+                                        + (86555.672257801799133037938656226
+                                           - 34622.26890312071965321517546249*z)*z)))
+                         + y*(-524.57983186546544929113902215894
+                              + z*(10491.596637309308985822780443179
+                                   + z*(-62949.579823855853914936682659073
+                                        + z*(157373.94955963963478734170664768
+                                             + z*(-173111.34451560359826607587731245
+                                                  + 69244.53780624143930643035092498*z)))));
+    return;
+  case ( 119 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 216.88706738761534557003886238781
+                         + z*(-5855.950819465614330391049284471
+                              + z*(48799.590162213452753258744037258
+                                   + z*(-178931.83059478266009528206146995
+                                        + z*(322077.2950706087881715077106459
+                                             + z*(-279133.65572786094974864001589312
+                                                  + 93044.55190928698324954667196437*z)))));
+    return;
+                #endif
+                #if (PMAX3D>=8)
+  case ( 120 ) :
+    grad[0] /*ARGH*/[0]= -296.86360504447155958714150963013
+                         + x*(10390.226176556504585549952837055
+                              + x*(-114292.4879421215504410494812076
+                                   + x*(571462.43971060775220524740603801
+                                        + x*(-1.4858023432475801557336432556988e6
+                                             + x*(2.0801232805466122180271005579783e6
+                                                  + x*(-1.4858023432475801557336432556988e6
+                                                       + 424514.95521359433020961235877109*x))))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 121 ) :
+    grad[0] /*ARGH*/[0]= -375.65942021996466899674117634685
+                         + 751.3188404399293379934823526937*y
+                         + x*(10142.804345939046062912011761365
+                              - 20285.60869187809212582402352273*y
+                              + x*(-84523.369549492050524266764678042
+                                   + 169046.73909898410104853352935608*y
+                                   + x*(309919.02168147085192231147048615
+                                        - 619838.0433629417038446229409723*y
+                                        + x*(-557854.23902664753346016064687508
+                                             + 1.1157084780532950669203212937502e6*y
+                                             + x*(483473.6738230945289988058939584
+                                                  - 966947.3476461890579976117879168*y
+                                                  + x*(-161157.8912743648429996019646528
+                                                       + 322315.7825487296859992039293056*y))))));
+    grad[0] /*ARGH*/[1]= -13.416407864998738178455042012388
+                         + x*(751.31884043992933799348235269371
+                              + x*(-10142.804345939046062912011761365
+                                   + x*(56348.913032994700349511176452028
+                                        + x*(-154959.51084073542596115573524308
+                                             + x*(223141.69561065901338406425875003
+                                                  + x*(-161157.8912743648429996019646528
+                                                       + 46045.111792675669428457704186514*x))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 122 ) :
+    grad[0] /*ARGH*/[0]= -375.65942021996466899674117634685
+                         + 751.3188404399293379934823526937*z
+                         + x*(10142.804345939046062912011761365
+                              - 20285.60869187809212582402352273*z
+                              + x*(-84523.369549492050524266764678042
+                                   + 169046.73909898410104853352935608*z
+                                   + x*(309919.02168147085192231147048615
+                                        - 619838.0433629417038446229409723*z
+                                        + x*(-557854.23902664753346016064687508
+                                             + 1.1157084780532950669203212937502e6*z
+                                             + x*(483473.6738230945289988058939584
+                                                  - 966947.3476461890579976117879168*z
+                                                  + x*(-161157.8912743648429996019646528
+                                                       + 322315.7825487296859992039293056*z))))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -13.416407864998738178455042012388
+                         + x*(751.31884043992933799348235269371
+                              + x*(-10142.804345939046062912011761365
+                                   + x*(56348.913032994700349511176452028
+                                        + x*(-154959.51084073542596115573524308
+                                             + x*(223141.69561065901338406425875003
+                                                  + x*(-161157.8912743648429996019646528
+                                                       + 46045.111792675669428457704186514*x))))));
+    return;
+  case ( 123 ) :
+    grad[0] /*ARGH*/[0]= -338.61482542853908539939775567276
+                         + (2031.6889525712345123963865340366
+                            - 2031.6889525712345123963865340366*y)*y
+                         + x*(6772.2965085707817079879551134552
+                              + y*(-40633.779051424690247927730680731
+                                   + 40633.779051424690247927730680731*y)
+                              + x*(-40633.779051424690247927730680731
+                                   + (243802.67430854814148756638408439
+                                      - 243802.67430854814148756638408439*y)*y
+                                   + x*(101584.44762856172561981932670183
+                                        + y*(-609506.68577137035371891596021097
+                                             + 609506.685771370353718915960211*y)
+                                        + x*(-111742.89239141789818180125937201
+                                             + (670457.35434850738909080755623206
+                                                - 670457.3543485073890908075562321*y)*y
+                                             + x*(44697.156956567159272720503748804
+                                                  + y*(-268182.94173940295563632302249282
+                                                       + 268182.94173940295563632302249282*y))))));
+    grad[0] /*ARGH*/[1]= -48.373546489791297914199679381823
+                         + 96.74709297958259582839935876365*y
+                         + x*(2031.6889525712345123963865340366
+                              - 4063.3779051424690247927730680731*y
+                              + x*(-20316.889525712345123963865340366
+                                   + 40633.779051424690247927730680731*y
+                                   + x*(81267.558102849380495855461361462
+                                        - 162535.11620569876099171092272292*y
+                                        + x*(-152376.67144284258842972899005274
+                                             + 304753.34288568517685945798010548*y
+                                             + x*(134091.47086970147781816151124641
+                                                  - 268182.94173940295563632302249282*y
+                                                  + x*(-44697.156956567159272720503748804
+                                                       + 89394.31391313431854544100749761*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 124 ) :
+    grad[0] /*ARGH*/[0]= -454.29946070846265093302187970128
+                         + y*(908.59892141692530186604375940256
+                              - 1817.1978428338506037320875188051*z)
+                         + 908.5989214169253018660437594026*z
+                         + x*(9085.9892141692530186604375940256
+                              - 18171.978428338506037320875188051*z
+                              + y*(-18171.978428338506037320875188051
+                                   + 36343.956856677012074641750376103*z)
+                              + x*(-54515.935285015518111962625564154
+                                   + y*(109031.87057003103622392525112831
+                                        - 218063.74114006207244785050225662*z)
+                                   + 109031.87057003103622392525112831*z
+                                   + x*(136289.83821253879527990656391038
+                                        - 272579.67642507759055981312782077*z
+                                        + y*(-272579.67642507759055981312782077
+                                             + 545159.3528501551811196262556415*z)
+                                        + x*(-149918.82203379267480789722030142
+                                             + y*(299837.64406758534961579444060285
+                                                  - 599675.2881351706992315888812057*z)
+                                             + 299837.64406758534961579444060285*z
+                                             + x*(59967.528813517069923158888120569
+                                                  - 119935.05762703413984631777624114*z
+                                                  + y*(-119935.05762703413984631777624114
+                                                       + 239870.11525406827969263555248228*z))))));
+    grad[0] /*ARGH*/[1]= -21.633307652783935758715327604823
+                         + 43.266615305567871517430655209646*z
+                         + x*(908.59892141692530186604375940256
+                              - 1817.1978428338506037320875188051*z
+                              + x*(-9085.9892141692530186604375940256
+                                   + 18171.978428338506037320875188051*z
+                                   + x*(36343.956856677012074641750376103
+                                        - 72687.91371335402414928350075221*z
+                                        + x*(-68144.919106269397639953281955192
+                                             + 136289.83821253879527990656391038*z
+                                             + x*(59967.528813517069923158888120569
+                                                  - 119935.05762703413984631777624114*z
+                                                  + x*(-19989.176271172356641052962706856
+                                                       + 39978.352542344713282105925413713*z))))));
+    grad[0] /*ARGH*/[2]= -21.633307652783935758715327604823
+                         + 43.266615305567871517430655209646*y
+                         + x*(908.59892141692530186604375940256
+                              - 1817.1978428338506037320875188051*y
+                              + x*(-9085.9892141692530186604375940256
+                                   + 18171.978428338506037320875188051*y
+                                   + x*(36343.956856677012074641750376103
+                                        - 72687.91371335402414928350075221*y
+                                        + x*(-68144.919106269397639953281955192
+                                             + 136289.83821253879527990656391038*y
+                                             + x*(59967.528813517069923158888120569
+                                                  - 119935.05762703413984631777624114*y
+                                                  + x*(-19989.176271172356641052962706856
+                                                       + 39978.352542344713282105925413713*y))))));
+    return;
+  case ( 125 ) :
+    grad[0] /*ARGH*/[0]= -338.61482542853908539939775567276
+                         + (2031.6889525712345123963865340366
+                            - 2031.6889525712345123963865340366*z)*z
+                         + x*(6772.2965085707817079879551134552
+                              + z*(-40633.779051424690247927730680731
+                                   + 40633.779051424690247927730680731*z)
+                              + x*(-40633.779051424690247927730680731
+                                   + (243802.67430854814148756638408439
+                                      - 243802.67430854814148756638408439*z)*z
+                                   + x*(101584.44762856172561981932670183
+                                        + z*(-609506.68577137035371891596021097
+                                             + 609506.685771370353718915960211*z)
+                                        + x*(-111742.89239141789818180125937201
+                                             + (670457.35434850738909080755623206
+                                                - 670457.3543485073890908075562321*z)*z
+                                             + x*(44697.156956567159272720503748804
+                                                  + z*(-268182.94173940295563632302249282
+                                                       + 268182.94173940295563632302249282*z))))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -48.373546489791297914199679381823
+                         + 96.74709297958259582839935876365*z
+                         + x*(2031.6889525712345123963865340366
+                              - 4063.3779051424690247927730680731*z
+                              + x*(-20316.889525712345123963865340366
+                                   + 40633.779051424690247927730680731*z
+                                   + x*(81267.558102849380495855461361462
+                                        - 162535.11620569876099171092272292*z
+                                        + x*(-152376.67144284258842972899005274
+                                             + 304753.34288568517685945798010548*z
+                                             + x*(134091.47086970147781816151124641
+                                                  - 268182.94173940295563632302249282*z
+                                                  + x*(-44697.156956567159272720503748804
+                                                       + 89394.31391313431854544100749761*z))))));
+    return;
+  case ( 126 ) :
+    grad[0] /*ARGH*/[0]= -263.24893162176366181219164922249
+                         + y*(3158.9871794611639417462997906699
+                              + y*(-7897.4679486529098543657494766747
+                                   + 5264.97863243527323624383298445*y))
+                         + x*(3685.4850427046912653706830891149
+                              + y*(-44225.820512456295184448197069378
+                                   + (110564.55128114073796112049267345
+                                      - 73709.7008540938253074136617823*y)*y)
+                              + x*(-14741.940170818765061482732356459
+                                   + y*(176903.28204982518073779278827751
+                                        + y*(-442258.20512456295184448197069378
+                                             + 294838.80341637530122965464712919*y))
+                                   + x*(22112.910256228147592224098534689
+                                        + y*(-265354.92307473777110668918241627
+                                             + (663387.30768684442776672295604067
+                                                - 442258.20512456295184448197069378*y)*y)
+                                        + x*(-11056.455128114073796112049267345
+                                             + y*(132677.46153736888555334459120813
+                                                  + y*(-331693.65384342221388336147802034
+                                                       + 221129.10256228147592224098534689*y))))));
+    grad[0] /*ARGH*/[1]= -105.299572648705464724876659689
+                         + (526.49786324352732362438329844498
+                            - 526.497863243527323624383298445*y)*y
+                         + x*(3158.9871794611639417462997906699
+                              + y*(-15794.935897305819708731498953349
+                                   + 15794.935897305819708731498953349*y)
+                              + x*(-22112.910256228147592224098534689
+                                   + (110564.55128114073796112049267345
+                                      - 110564.55128114073796112049267345*y)*y
+                                   + x*(58967.760683275060245930929425838
+                                        + y*(-294838.80341637530122965464712919
+                                             + 294838.80341637530122965464712919*y)
+                                        + x*(-66338.730768684442776672295604067
+                                             + (331693.65384342221388336147802034
+                                                - 331693.65384342221388336147802034*y)*y
+                                             + x*(26535.492307473777110668918241627
+                                                  + y*(-132677.46153736888555334459120813
+                                                       + 132677.46153736888555334459120813*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 127 ) :
+    grad[0] /*ARGH*/[0]= -385.3569773599538706035069543292
+                         + 770.7139547199077412070139086584*z
+                         + y*(2312.1418641597232236210417259752
+                              - 4624.2837283194464472420834519504*z
+                              + y*(-2312.1418641597232236210417259752
+                                   + 4624.2837283194464472420834519504*z))
+                         + x*(5394.9976830393541884490973606088
+                              - 10789.995366078708376898194721218*z
+                              + y*(-32369.986098236125130694584163653
+                                   + y*(32369.986098236125130694584163653
+                                        - 64739.97219647225026138916832731*z)
+                                   + 64739.97219647225026138916832731*z)
+                              + x*(-21579.990732157416753796389442435
+                                   + 43159.98146431483350759277888487*z
+                                   + y*(129479.94439294450052277833665461
+                                        - 258959.88878588900104555667330922*z
+                                        + y*(-129479.94439294450052277833665461
+                                             + 258959.88878588900104555667330922*z))
+                                   + x*(32369.986098236125130694584163653
+                                        - 64739.97219647225026138916832731*z
+                                        + y*(-194219.91658941675078416750498192
+                                             + y*(194219.91658941675078416750498192
+                                                  - 388439.83317883350156833500996383*z)
+                                             + 388439.83317883350156833500996383*z)
+                                        + x*(-16184.993049118062565347292081826
+                                             + 32369.986098236125130694584163653*z
+                                             + y*(97109.958294708375392083752490958
+                                                  - 194219.91658941675078416750498192*z
+                                                  + y*(-97109.958294708375392083752490958
+                                                       + 194219.91658941675078416750498192*z))))));
+    grad[0] /*ARGH*/[1]= -77.07139547199077412070139086584
+                         + y*(154.14279094398154824140278173168
+                              - 308.28558188796309648280556346336*z)
+                         + 154.14279094398154824140278173168*z
+                         + x*(2312.1418641597232236210417259752
+                              - 4624.2837283194464472420834519504*z
+                              + y*(-4624.2837283194464472420834519504
+                                   + 9248.567456638892894484166903901*z)
+                              + x*(-16184.993049118062565347292081826
+                                   + y*(32369.986098236125130694584163653
+                                        - 64739.97219647225026138916832731*z)
+                                   + 32369.986098236125130694584163653*z
+                                   + x*(43159.98146431483350759277888487
+                                        - 86319.96292862966701518555776974*z
+                                        + y*(-86319.96292862966701518555776974
+                                             + 172639.92585725933403037111553948*z)
+                                        + x*(-48554.979147354187696041876245479
+                                             + y*(97109.958294708375392083752490958
+                                                  - 194219.91658941675078416750498192*z)
+                                             + 97109.95829470837539208375249096*z
+                                             + x*(19421.991658941675078416750498192
+                                                  - 38843.983317883350156833500996383*z
+                                                  + y*(-38843.983317883350156833500996383
+                                                       + 77687.96663576670031366700199277*z))))));
+    grad[0] /*ARGH*/[2]= -25.69046515733025804023379695528
+                         + (154.14279094398154824140278173168
+                            - 154.14279094398154824140278173168*y)*y
+                         + x*(770.7139547199077412070139086584
+                              + y*(-4624.2837283194464472420834519504
+                                   + 4624.2837283194464472420834519504*y)
+                              + x*(-5394.9976830393541884490973606088
+                                   + (32369.986098236125130694584163653
+                                      - 32369.986098236125130694584163653*y)*y
+                                   + x*(14386.660488104944502530926294957
+                                        + y*(-86319.96292862966701518555776974
+                                             + 86319.96292862966701518555776974*y)
+                                        + x*(-16184.993049118062565347292081826
+                                             + (97109.958294708375392083752490958
+                                                - 97109.95829470837539208375249096*y)*y
+                                             + x*(6473.9972196472250261389168327305
+                                                  + y*(-38843.983317883350156833500996383
+                                                       + 38843.983317883350156833500996383*y))))));
+    return;
+  case ( 128 ) :
+    grad[0] /*ARGH*/[0]= -385.3569773599538706035069543292
+                         + (2312.1418641597232236210417259752
+                            - 2312.1418641597232236210417259752*z)*z
+                         + y*(770.7139547199077412070139086584
+                              + z*(-4624.2837283194464472420834519504
+                                   + 4624.2837283194464472420834519504*z))
+                         + x*(5394.9976830393541884490973606088
+                              + z*(-32369.986098236125130694584163653
+                                   + 32369.986098236125130694584163653*z)
+                              + y*(-10789.995366078708376898194721218
+                                   + (64739.972196472250261389168327305
+                                      - 64739.97219647225026138916832731*z)*z)
+                              + x*(-21579.990732157416753796389442435
+                                   + (129479.94439294450052277833665461
+                                      - 129479.94439294450052277833665461*z)*z
+                                   + y*(43159.98146431483350759277888487
+                                        + z*(-258959.88878588900104555667330922
+                                             + 258959.88878588900104555667330922*z))
+                                   + x*(32369.986098236125130694584163653
+                                        + z*(-194219.91658941675078416750498192
+                                             + 194219.91658941675078416750498192*z)
+                                        + y*(-64739.972196472250261389168327305
+                                             + (388439.83317883350156833500996383
+                                                - 388439.83317883350156833500996383*z)*z)
+                                        + x*(-16184.993049118062565347292081826
+                                             + (97109.958294708375392083752490958
+                                                - 97109.95829470837539208375249096*z)*z
+                                             + y*(32369.986098236125130694584163653
+                                                  + z*(-194219.91658941675078416750498192
+                                                       + 194219.91658941675078416750498192*z))))));
+    grad[0] /*ARGH*/[1]= -25.69046515733025804023379695528
+                         + (154.14279094398154824140278173168
+                            - 154.14279094398154824140278173168*z)*z
+                         + x*(770.7139547199077412070139086584
+                              + z*(-4624.2837283194464472420834519504
+                                   + 4624.2837283194464472420834519504*z)
+                              + x*(-5394.9976830393541884490973606088
+                                   + (32369.986098236125130694584163653
+                                      - 32369.986098236125130694584163653*z)*z
+                                   + x*(14386.660488104944502530926294957
+                                        + z*(-86319.96292862966701518555776974
+                                             + 86319.96292862966701518555776974*z)
+                                        + x*(-16184.993049118062565347292081826
+                                             + (97109.958294708375392083752490958
+                                                - 97109.95829470837539208375249096*z)*z
+                                             + x*(6473.9972196472250261389168327305
+                                                  + z*(-38843.983317883350156833500996383
+                                                       + 38843.983317883350156833500996383*z))))));
+    grad[0] /*ARGH*/[2]= -77.07139547199077412070139086584
+                         + y*(154.14279094398154824140278173168
+                              - 308.28558188796309648280556346336*z)
+                         + 154.14279094398154824140278173168*z
+                         + x*(2312.1418641597232236210417259752
+                              - 4624.2837283194464472420834519504*z
+                              + y*(-4624.2837283194464472420834519504
+                                   + 9248.567456638892894484166903901*z)
+                              + x*(-16184.993049118062565347292081826
+                                   + y*(32369.986098236125130694584163653
+                                        - 64739.97219647225026138916832731*z)
+                                   + 32369.986098236125130694584163653*z
+                                   + x*(43159.98146431483350759277888487
+                                        - 86319.96292862966701518555776974*z
+                                        + y*(-86319.96292862966701518555776974
+                                             + 172639.92585725933403037111553948*z)
+                                        + x*(-48554.979147354187696041876245479
+                                             + y*(97109.958294708375392083752490958
+                                                  - 194219.91658941675078416750498192*z)
+                                             + 97109.95829470837539208375249096*z
+                                             + x*(19421.991658941675078416750498192
+                                                  - 38843.983317883350156833500996383*z
+                                                  + y*(-38843.983317883350156833500996383
+                                                       + 77687.96663576670031366700199277*z))))));
+    return;
+  case ( 129 ) :
+    grad[0] /*ARGH*/[0]= -263.24893162176366181219164922249
+                         + z*(3158.9871794611639417462997906699
+                              + z*(-7897.4679486529098543657494766747
+                                   + 5264.97863243527323624383298445*z))
+                         + x*(3685.4850427046912653706830891149
+                              + z*(-44225.820512456295184448197069378
+                                   + (110564.55128114073796112049267345
+                                      - 73709.7008540938253074136617823*z)*z)
+                              + x*(-14741.940170818765061482732356459
+                                   + z*(176903.28204982518073779278827751
+                                        + z*(-442258.20512456295184448197069378
+                                             + 294838.80341637530122965464712919*z))
+                                   + x*(22112.910256228147592224098534689
+                                        + z*(-265354.92307473777110668918241627
+                                             + (663387.30768684442776672295604067
+                                                - 442258.20512456295184448197069378*z)*z)
+                                        + x*(-11056.455128114073796112049267345
+                                             + z*(132677.46153736888555334459120813
+                                                  + z*(-331693.65384342221388336147802034
+                                                       + 221129.10256228147592224098534689*z))))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -105.299572648705464724876659689
+                         + (526.49786324352732362438329844498
+                            - 526.497863243527323624383298445*z)*z
+                         + x*(3158.9871794611639417462997906699
+                              + z*(-15794.935897305819708731498953349
+                                   + 15794.935897305819708731498953349*z)
+                              + x*(-22112.910256228147592224098534689
+                                   + (110564.55128114073796112049267345
+                                      - 110564.55128114073796112049267345*z)*z
+                                   + x*(58967.760683275060245930929425838
+                                        + z*(-294838.80341637530122965464712919
+                                             + 294838.80341637530122965464712919*z)
+                                        + x*(-66338.730768684442776672295604067
+                                             + (331693.65384342221388336147802034
+                                                - 331693.65384342221388336147802034*z)*z
+                                             + x*(26535.492307473777110668918241627
+                                                  + z*(-132677.46153736888555334459120813
+                                                       + 132677.46153736888555334459120813*z))))));
+    return;
+  case ( 130 ) :
+    grad[0] /*ARGH*/[0]= -180.
+                         + y*(3600.
+                              + y*(-16200.
+                                   + (25200.
+                                      - 12600.*y)*y))
+                         + x*(1620.
+                              + y*(-32400.
+                                   + y*(145800.
+                                        + y*(-226800.
+                                             + 113400.*y)))
+                              + x*(-3780.
+                                   + y*(75600.
+                                        + y*(-340200.
+                                             + (529200.
+                                                - 264600.*y)*y))
+                                   + x*(2520.
+                                        + y*(-50400.
+                                             + y*(226800.
+                                                  + y*(-352800.
+                                                       + 176400.*y))))));
+    grad[0] /*ARGH*/[1]= -180.
+                         + y*(1620.
+                              + y*(-3780.
+                                   + 2520.*y))
+                         + x*(3600.
+                              + y*(-32400.
+                                   + (75600.
+                                      - 50400.*y)*y)
+                              + x*(-16200.
+                                   + y*(145800.
+                                        + y*(-340200.
+                                             + 226800.*y))
+                                   + x*(25200.
+                                        + y*(-226800.
+                                             + (529200.
+                                                - 352800.*y)*y)
+                                        + x*(-12600.
+                                             + y*(113400.
+                                                  + y*(-264600.
+                                                       + 176400.*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 131 ) :
+    grad[0] /*ARGH*/[0]= -274.95454169735040039528283162368
+                         + 549.9090833947008007905656632474*z
+                         + y*(3299.4545003682048047433939794842
+                              - 6598.909000736409609486787958968*z
+                              + y*(-8248.6362509205120118584849487104
+                                   + y*(5499.0908339470080079056566324736
+                                        - 10998.181667894016015811313264947*z)
+                                   + 16497.272501841024023716969897421*z))
+                         + x*(2474.5908752761536035575454846131
+                              - 4949.1817505523072071150909692262*z
+                              + y*(-29695.090503313843242690545815357
+                                   + 59390.18100662768648538109163071*z
+                                   + y*(74237.726258284608106726364538394
+                                        - 148475.45251656921621345272907679*z
+                                        + y*(-49491.817505523072071150909692262
+                                             + 98983.63501104614414230181938452*z)))
+                              + x*(-5774.0453756443584083009394640973
+                                   + 11548.090751288716816601878928195*z
+                                   + y*(69288.544507732300899611273569167
+                                        - 138577.08901546460179922254713833*z
+                                        + y*(-173221.36126933075224902818392292
+                                             + y*(115480.90751288716816601878928195
+                                                  - 230961.81502577433633203757856389*z)
+                                             + 346442.72253866150449805636784584*z))
+                                   + x*(3849.3635837629056055339596427315
+                                        - 7698.727167525811211067919285463*z
+                                        + y*(-46192.363005154867266407515712778
+                                             + 92384.72601030973453281503142556*z
+                                             + y*(115480.90751288716816601878928195
+                                                  - 230961.81502577433633203757856389*z
+                                                  + y*(-76987.271675258112110679192854631
+                                                       + 153974.54335051622422135838570926*z))))));
+    grad[0] /*ARGH*/[1]= -164.97272501841024023716969897421
+                         + 329.94545003682048047433939794842*z
+                         + y*(824.86362509205120118584849487104
+                              - 1649.7272501841024023716969897421*z
+                              + y*(-824.86362509205120118584849487104
+                                   + 1649.7272501841024023716969897421*z))
+                         + x*(3299.4545003682048047433939794842
+                              - 6598.909000736409609486787958968*z
+                              + y*(-16497.272501841024023716969897421
+                                   + y*(16497.272501841024023716969897421
+                                        - 32994.545003682048047433939794842*z)
+                                   + 32994.545003682048047433939794842*z)
+                              + x*(-14847.545251656921621345272907679
+                                   + 29695.090503313843242690545815357*z
+                                   + y*(74237.726258284608106726364538394
+                                        - 148475.45251656921621345272907679*z
+                                        + y*(-74237.726258284608106726364538394
+                                             + 148475.45251656921621345272907679*z))
+                                   + x*(23096.181502577433633203757856389
+                                        - 46192.363005154867266407515712778*z
+                                        + y*(-115480.90751288716816601878928195
+                                             + y*(115480.90751288716816601878928195
+                                                  - 230961.81502577433633203757856389*z)
+                                             + 230961.81502577433633203757856389*z)
+                                        + x*(-11548.090751288716816601878928195
+                                             + 23096.181502577433633203757856389*z
+                                             + y*(57740.453756443584083009394640973
+                                                  - 115480.90751288716816601878928195*z
+                                                  + y*(-57740.453756443584083009394640973
+                                                       + 115480.90751288716816601878928195*z))))));
+    grad[0] /*ARGH*/[2]= -27.495454169735040039528283162368
+                         + y*(329.94545003682048047433939794842
+                              + y*(-824.86362509205120118584849487104
+                                   + 549.9090833947008007905656632474*y))
+                         + x*(549.90908339470080079056566324736
+                              + y*(-6598.9090007364096094867879589683
+                                   + (16497.272501841024023716969897421
+                                      - 10998.181667894016015811313264947*y)*y)
+                              + x*(-2474.5908752761536035575454846131
+                                   + y*(29695.090503313843242690545815357
+                                        + y*(-74237.726258284608106726364538394
+                                             + 49491.817505523072071150909692262*y))
+                                   + x*(3849.3635837629056055339596427315
+                                        + y*(-46192.363005154867266407515712778
+                                             + (115480.90751288716816601878928195
+                                                - 76987.27167525811211067919285463*y)*y)
+                                        + x*(-1924.6817918814528027669798213658
+                                             + y*(23096.181502577433633203757856389
+                                                  + y*(-57740.453756443584083009394640973
+                                                       + 38493.635837629056055339596427315*y))))));
+    return;
+  case ( 132 ) :
+    grad[0] /*ARGH*/[0]= -300.
+                         + (1800.
+                            - 1800.*z)*z
+                         + y*(1800.
+                              + z*(-10800.
+                                   + 10800.*z)
+                              + y*(-1800.
+                                   + (10800.
+                                      - 10800.*z)*z))
+                         + x*(2700.
+                              + z*(-16200.
+                                   + 16200.*z)
+                              + y*(-16200.
+                                   + (97200.
+                                      - 97200.*z)*z
+                                   + y*(16200.
+                                        + z*(-97200.
+                                             + 97200.*z)))
+                              + x*(-6300.
+                                   + (37800.
+                                      - 37800.*z)*z
+                                   + y*(37800.
+                                        + z*(-226800.
+                                             + 226800.*z)
+                                        + y*(-37800.
+                                             + (226800.
+                                                - 226800.*z)*z))
+                                   + x*(4200.
+                                        + z*(-25200.
+                                             + 25200.*z)
+                                        + y*(-25200.
+                                             + (151200.
+                                                - 151200.*z)*z
+                                             + y*(25200.
+                                                  + z*(-151200.
+                                                       + 151200.*z))))));
+    grad[0] /*ARGH*/[1]= -90.
+                         + (540.
+                            - 540.*z)*z
+                         + y*(180.
+                              + z*(-1080.
+                                   + 1080.*z))
+                         + x*(1800.
+                              + z*(-10800.
+                                   + 10800.*z)
+                              + y*(-3600.
+                                   + (21600.
+                                      - 21600.*z)*z)
+                              + x*(-8100.
+                                   + (48600.
+                                      - 48600.*z)*z
+                                   + y*(16200.
+                                        + z*(-97200.
+                                             + 97200.*z))
+                                   + x*(12600.
+                                        + z*(-75600.
+                                             + 75600.*z)
+                                        + y*(-25200.
+                                             + (151200.
+                                                - 151200.*z)*z)
+                                        + x*(-6300.
+                                             + (37800.
+                                                - 37800.*z)*z
+                                             + y*(12600.
+                                                  + z*(-75600.
+                                                       + 75600.*z))))));
+    grad[0] /*ARGH*/[2]= -90.
+                         + 180.*z
+                         + y*(540.
+                              - 1080.*z
+                              + y*(-540.
+                                   + 1080.*z))
+                         + x*(1800.
+                              - 3600.*z
+                              + y*(-10800.
+                                   + y*(10800.
+                                        - 21600.*z)
+                                   + 21600.*z)
+                              + x*(-8100.
+                                   + 16200.*z
+                                   + y*(48600.
+                                        - 97200.*z
+                                        + y*(-48600.
+                                             + 97200.*z))
+                                   + x*(12600.
+                                        - 25200.*z
+                                        + y*(-75600.
+                                             + y*(75600.
+                                                  - 151200.*z)
+                                             + 151200.*z)
+                                        + x*(-6300.
+                                             + 12600.*z
+                                             + y*(37800.
+                                                  - 75600.*z
+                                                  + y*(-37800.
+                                                       + 75600.*z))))));
+    return;
+  case ( 133 ) :
+    grad[0] /*ARGH*/[0]= -274.95454169735040039528283162368
+                         + z*(3299.4545003682048047433939794842
+                              + z*(-8248.6362509205120118584849487104
+                                   + 5499.090833947008007905656632474*z))
+                         + y*(549.90908339470080079056566324736
+                              + z*(-6598.9090007364096094867879589683
+                                   + (16497.272501841024023716969897421
+                                      - 10998.181667894016015811313264947*z)*z))
+                         + x*(2474.5908752761536035575454846131
+                              + z*(-29695.090503313843242690545815357
+                                   + (74237.726258284608106726364538394
+                                      - 49491.817505523072071150909692262*z)*z)
+                              + y*(-4949.1817505523072071150909692262
+                                   + z*(59390.181006627686485381091630715
+                                        + z*(-148475.45251656921621345272907679
+                                             + 98983.63501104614414230181938452*z)))
+                              + x*(-5774.0453756443584083009394640973
+                                   + z*(69288.544507732300899611273569167
+                                        + z*(-173221.36126933075224902818392292
+                                             + 115480.90751288716816601878928195*z))
+                                   + y*(11548.090751288716816601878928195
+                                        + z*(-138577.08901546460179922254713833
+                                             + (346442.72253866150449805636784584
+                                                - 230961.81502577433633203757856389*z)*z))
+                                   + x*(3849.3635837629056055339596427315
+                                        + z*(-46192.363005154867266407515712778
+                                             + (115480.90751288716816601878928195
+                                                - 76987.27167525811211067919285463*z)*z)
+                                        + y*(-7698.7271675258112110679192854631
+                                             + z*(92384.726010309734532815031425557
+                                                  + z*(-230961.81502577433633203757856389
+                                                       + 153974.54335051622422135838570926*z))))));
+    grad[0] /*ARGH*/[1]= -27.495454169735040039528283162368
+                         + z*(329.94545003682048047433939794842
+                              + z*(-824.86362509205120118584849487104
+                                   + 549.9090833947008007905656632474*z))
+                         + x*(549.90908339470080079056566324736
+                              + z*(-6598.9090007364096094867879589683
+                                   + (16497.272501841024023716969897421
+                                      - 10998.181667894016015811313264947*z)*z)
+                              + x*(-2474.5908752761536035575454846131
+                                   + z*(29695.090503313843242690545815357
+                                        + z*(-74237.726258284608106726364538394
+                                             + 49491.817505523072071150909692262*z))
+                                   + x*(3849.3635837629056055339596427315
+                                        + z*(-46192.363005154867266407515712778
+                                             + (115480.90751288716816601878928195
+                                                - 76987.27167525811211067919285463*z)*z)
+                                        + x*(-1924.6817918814528027669798213658
+                                             + z*(23096.181502577433633203757856389
+                                                  + z*(-57740.453756443584083009394640973
+                                                       + 38493.635837629056055339596427315*z))))));
+    grad[0] /*ARGH*/[2]= -164.97272501841024023716969897421
+                         + (824.86362509205120118584849487104
+                            - 824.863625092051201185848494871*z)*z
+                         + y*(329.94545003682048047433939794842
+                              + z*(-1649.7272501841024023716969897421
+                                   + 1649.7272501841024023716969897421*z))
+                         + x*(3299.4545003682048047433939794842
+                              + z*(-16497.272501841024023716969897421
+                                   + 16497.272501841024023716969897421*z)
+                              + y*(-6598.9090007364096094867879589683
+                                   + (32994.545003682048047433939794842
+                                      - 32994.545003682048047433939794842*z)*z)
+                              + x*(-14847.545251656921621345272907679
+                                   + (74237.726258284608106726364538394
+                                      - 74237.72625828460810672636453839*z)*z
+                                   + y*(29695.090503313843242690545815357
+                                        + z*(-148475.45251656921621345272907679
+                                             + 148475.45251656921621345272907679*z))
+                                   + x*(23096.181502577433633203757856389
+                                        + z*(-115480.90751288716816601878928195
+                                             + 115480.90751288716816601878928195*z)
+                                        + y*(-46192.363005154867266407515712778
+                                             + (230961.81502577433633203757856389
+                                                - 230961.81502577433633203757856389*z)*z)
+                                        + x*(-11548.090751288716816601878928195
+                                             + (57740.453756443584083009394640973
+                                                - 57740.45375644358408300939464097*z)*z
+                                             + y*(23096.181502577433633203757856389
+                                                  + z*(-115480.90751288716816601878928195
+                                                       + 115480.90751288716816601878928195*z))))));
+    return;
+  case ( 134 ) :
+    grad[0] /*ARGH*/[0]= -180.
+                         + z*(3600.
+                              + z*(-16200.
+                                   + (25200.
+                                      - 12600.*z)*z))
+                         + x*(1620.
+                              + z*(-32400.
+                                   + z*(145800.
+                                        + z*(-226800.
+                                             + 113400.*z)))
+                              + x*(-3780.
+                                   + z*(75600.
+                                        + z*(-340200.
+                                             + (529200.
+                                                - 264600.*z)*z))
+                                   + x*(2520.
+                                        + z*(-50400.
+                                             + z*(226800.
+                                                  + z*(-352800.
+                                                       + 176400.*z))))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -180.
+                         + z*(1620.
+                              + z*(-3780.
+                                   + 2520.*z))
+                         + x*(3600.
+                              + z*(-32400.
+                                   + (75600.
+                                      - 50400.*z)*z)
+                              + x*(-16200.
+                                   + z*(145800.
+                                        + z*(-340200.
+                                             + 226800.*z))
+                                   + x*(25200.
+                                        + z*(-226800.
+                                             + (529200.
+                                                - 352800.*z)*z)
+                                        + x*(-12600.
+                                             + z*(113400.
+                                                  + z*(-264600.
+                                                       + 176400.*z))))));
+    return;
+  case ( 135 ) :
+    grad[0] /*ARGH*/[0]= -105.299572648705464724876659689
+                         + y*(3158.9871794611639417462997906699
+                              + y*(-22112.910256228147592224098534689
+                                   + y*(58967.760683275060245930929425838
+                                        + y*(-66338.730768684442776672295604067
+                                             + 26535.492307473777110668918241627*y))))
+                         + x*(526.49786324352732362438329844498
+                              + y*(-15794.935897305819708731498953349
+                                   + y*(110564.55128114073796112049267345
+                                        + y*(-294838.80341637530122965464712919
+                                             + (331693.65384342221388336147802034
+                                                - 132677.46153736888555334459120813*y)*y)))
+                              + x*(-526.49786324352732362438329844498
+                                   + y*(15794.935897305819708731498953349
+                                        + y*(-110564.55128114073796112049267345
+                                             + y*(294838.80341637530122965464712919
+                                                  + y*(-331693.65384342221388336147802034
+                                                       + 132677.46153736888555334459120813*y))))));
+    grad[0] /*ARGH*/[1]= -263.24893162176366181219164922249
+                         + y*(3685.4850427046912653706830891149
+                              + y*(-14741.940170818765061482732356459
+                                   + (22112.910256228147592224098534689
+                                      - 11056.455128114073796112049267345*y)*y))
+                         + x*(3158.9871794611639417462997906699
+                              + y*(-44225.820512456295184448197069378
+                                   + y*(176903.28204982518073779278827751
+                                        + y*(-265354.92307473777110668918241627
+                                             + 132677.46153736888555334459120813*y)))
+                              + x*(-7897.4679486529098543657494766747
+                                   + y*(110564.55128114073796112049267345
+                                        + y*(-442258.20512456295184448197069378
+                                             + (663387.30768684442776672295604067
+                                                - 331693.65384342221388336147802034*y)*y))
+                                   + x*(5264.9786324352732362438329844498
+                                        + y*(-73709.700854093825307413661782297
+                                             + y*(294838.80341637530122965464712919
+                                                  + y*(-442258.20512456295184448197069378
+                                                       + 221129.10256228147592224098534689*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 136 ) :
+    grad[0] /*ARGH*/[0]= -164.97272501841024023716969897421
+                         + 329.94545003682048047433939794842*z
+                         + y*(3299.4545003682048047433939794842
+                              - 6598.909000736409609486787958968*z
+                              + y*(-14847.545251656921621345272907679
+                                   + 29695.090503313843242690545815357*z
+                                   + y*(23096.181502577433633203757856389
+                                        - 46192.363005154867266407515712778*z
+                                        + y*(-11548.090751288716816601878928195
+                                             + 23096.181502577433633203757856389*z))))
+                         + x*(824.86362509205120118584849487104
+                              - 1649.7272501841024023716969897421*z
+                              + y*(-16497.272501841024023716969897421
+                                   + 32994.545003682048047433939794842*z
+                                   + y*(74237.726258284608106726364538394
+                                        - 148475.45251656921621345272907679*z
+                                        + y*(-115480.90751288716816601878928195
+                                             + y*(57740.453756443584083009394640973
+                                                  - 115480.90751288716816601878928195*z)
+                                             + 230961.81502577433633203757856389*z)))
+                              + x*(-824.86362509205120118584849487104
+                                   + 1649.7272501841024023716969897421*z
+                                   + y*(16497.272501841024023716969897421
+                                        - 32994.545003682048047433939794842*z
+                                        + y*(-74237.726258284608106726364538394
+                                             + 148475.45251656921621345272907679*z
+                                             + y*(115480.90751288716816601878928195
+                                                  - 230961.81502577433633203757856389*z
+                                                  + y*(-57740.453756443584083009394640973
+                                                       + 115480.90751288716816601878928195*z))))));
+    grad[0] /*ARGH*/[1]= -274.95454169735040039528283162368
+                         + 549.9090833947008007905656632474*z
+                         + y*(2474.5908752761536035575454846131
+                              - 4949.1817505523072071150909692262*z
+                              + y*(-5774.0453756443584083009394640973
+                                   + y*(3849.3635837629056055339596427315
+                                        - 7698.727167525811211067919285463*z)
+                                   + 11548.090751288716816601878928195*z))
+                         + x*(3299.4545003682048047433939794842
+                              - 6598.909000736409609486787958968*z
+                              + y*(-29695.090503313843242690545815357
+                                   + 59390.18100662768648538109163071*z
+                                   + y*(69288.544507732300899611273569167
+                                        - 138577.08901546460179922254713833*z
+                                        + y*(-46192.363005154867266407515712778
+                                             + 92384.72601030973453281503142556*z)))
+                              + x*(-8248.6362509205120118584849487104
+                                   + 16497.272501841024023716969897421*z
+                                   + y*(74237.726258284608106726364538394
+                                        - 148475.45251656921621345272907679*z
+                                        + y*(-173221.36126933075224902818392292
+                                             + y*(115480.90751288716816601878928195
+                                                  - 230961.81502577433633203757856389*z)
+                                             + 346442.72253866150449805636784584*z))
+                                   + x*(5499.0908339470080079056566324736
+                                        - 10998.181667894016015811313264947*z
+                                        + y*(-49491.817505523072071150909692262
+                                             + 98983.63501104614414230181938452*z
+                                             + y*(115480.90751288716816601878928195
+                                                  - 230961.81502577433633203757856389*z
+                                                  + y*(-76987.271675258112110679192854631
+                                                       + 153974.54335051622422135838570926*z))))));
+    grad[0] /*ARGH*/[2]= -27.495454169735040039528283162368
+                         + y*(549.90908339470080079056566324736
+                              + y*(-2474.5908752761536035575454846131
+                                   + (3849.3635837629056055339596427315
+                                      - 1924.6817918814528027669798213658*y)*y))
+                         + x*(329.94545003682048047433939794842
+                              + y*(-6598.9090007364096094867879589683
+                                   + y*(29695.090503313843242690545815357
+                                        + y*(-46192.363005154867266407515712778
+                                             + 23096.181502577433633203757856389*y)))
+                              + x*(-824.86362509205120118584849487104
+                                   + y*(16497.272501841024023716969897421
+                                        + y*(-74237.726258284608106726364538394
+                                             + (115480.90751288716816601878928195
+                                                - 57740.45375644358408300939464097*y)*y))
+                                   + x*(549.90908339470080079056566324736
+                                        + y*(-10998.181667894016015811313264947
+                                             + y*(49491.817505523072071150909692262
+                                                  + y*(-76987.271675258112110679192854631
+                                                       + 38493.635837629056055339596427315*y))))));
+    return;
+  case ( 137 ) :
+    grad[0] /*ARGH*/[0]= -187.82971010998233449837058817343
+                         + (1126.9782606598940069902235290406
+                            - 1126.9782606598940069902235290406*z)*z
+                         + y*(2253.9565213197880139804470580811
+                              + z*(-13523.739127918728083882682348487
+                                   + 13523.739127918728083882682348487*z)
+                              + y*(-5634.8913032994700349511176452028
+                                   + (33809.347819796820209706705871217
+                                      - 33809.347819796820209706705871217*z)*z
+                                   + y*(3756.5942021996466899674117634685
+                                        + z*(-22539.565213197880139804470580811
+                                             + 22539.565213197880139804470580811*z))))
+                         + x*(939.14855054991167249185294086714
+                              + z*(-5634.8913032994700349511176452028
+                                   + 5634.891303299470034951117645203*z)
+                              + y*(-11269.782606598940069902235290406
+                                   + (67618.695639593640419413411742434
+                                      - 67618.69563959364041941341174243*z)*z
+                                   + y*(28174.456516497350174755588226014
+                                        + z*(-169046.73909898410104853352935608
+                                             + 169046.73909898410104853352935608*z)
+                                        + y*(-18782.971010998233449837058817343
+                                             + (112697.82606598940069902235290406
+                                                - 112697.82606598940069902235290406*z)*z)))
+                              + x*(-939.14855054991167249185294086714
+                                   + (5634.8913032994700349511176452028
+                                      - 5634.891303299470034951117645203*z)*z
+                                   + y*(11269.782606598940069902235290406
+                                        + z*(-67618.695639593640419413411742434
+                                             + 67618.69563959364041941341174243*z)
+                                        + y*(-28174.456516497350174755588226014
+                                             + (169046.73909898410104853352935608
+                                                - 169046.73909898410104853352935608*z)*z
+                                             + y*(18782.971010998233449837058817343
+                                                  + z*(-112697.82606598940069902235290406
+                                                       + 112697.82606598940069902235290406*z))))));
+    grad[0] /*ARGH*/[1]= -187.82971010998233449837058817343
+                         + (1126.9782606598940069902235290406
+                            - 1126.9782606598940069902235290406*z)*z
+                         + y*(939.14855054991167249185294086714
+                              + z*(-5634.8913032994700349511176452028
+                                   + 5634.891303299470034951117645203*z)
+                              + y*(-939.14855054991167249185294086714
+                                   + (5634.8913032994700349511176452028
+                                      - 5634.891303299470034951117645203*z)*z))
+                         + x*(2253.9565213197880139804470580811
+                              + z*(-13523.739127918728083882682348487
+                                   + 13523.739127918728083882682348487*z)
+                              + y*(-11269.782606598940069902235290406
+                                   + (67618.695639593640419413411742434
+                                      - 67618.69563959364041941341174243*z)*z
+                                   + y*(11269.782606598940069902235290406
+                                        + z*(-67618.695639593640419413411742434
+                                             + 67618.69563959364041941341174243*z)))
+                              + x*(-5634.8913032994700349511176452028
+                                   + (33809.347819796820209706705871217
+                                      - 33809.347819796820209706705871217*z)*z
+                                   + y*(28174.456516497350174755588226014
+                                        + z*(-169046.73909898410104853352935608
+                                             + 169046.73909898410104853352935608*z)
+                                        + y*(-28174.456516497350174755588226014
+                                             + (169046.73909898410104853352935608
+                                                - 169046.73909898410104853352935608*z)*z))
+                                   + x*(3756.5942021996466899674117634685
+                                        + z*(-22539.565213197880139804470580811
+                                             + 22539.565213197880139804470580811*z)
+                                        + y*(-18782.971010998233449837058817343
+                                             + (112697.82606598940069902235290406
+                                                - 112697.82606598940069902235290406*z)*z
+                                             + y*(18782.971010998233449837058817343
+                                                  + z*(-112697.82606598940069902235290406
+                                                       + 112697.82606598940069902235290406*z))))));
+    grad[0] /*ARGH*/[2]= -93.914855054991167249185294086714
+                         + 187.82971010998233449837058817343*z
+                         + y*(1126.9782606598940069902235290406
+                              - 2253.9565213197880139804470580811*z
+                              + y*(-2817.4456516497350174755588226014
+                                   + y*(1878.2971010998233449837058817343
+                                        - 3756.5942021996466899674117634685*z)
+                                   + 5634.891303299470034951117645203*z))
+                         + x*(1126.9782606598940069902235290406
+                              - 2253.9565213197880139804470580811*z
+                              + y*(-13523.739127918728083882682348487
+                                   + 27047.478255837456167765364696974*z
+                                   + y*(33809.347819796820209706705871217
+                                        - 67618.69563959364041941341174243*z
+                                        + y*(-22539.565213197880139804470580811
+                                             + 45079.130426395760279608941161623*z)))
+                              + x*(-2817.4456516497350174755588226014
+                                   + 5634.891303299470034951117645203*z
+                                   + y*(33809.347819796820209706705871217
+                                        - 67618.69563959364041941341174243*z
+                                        + y*(-84523.369549492050524266764678042
+                                             + y*(56348.913032994700349511176452028
+                                                  - 112697.82606598940069902235290406*z)
+                                             + 169046.73909898410104853352935608*z))
+                                   + x*(1878.2971010998233449837058817343
+                                        - 3756.5942021996466899674117634685*z
+                                        + y*(-22539.565213197880139804470580811
+                                             + 45079.130426395760279608941161623*z
+                                             + y*(56348.913032994700349511176452028
+                                                  - 112697.82606598940069902235290406*z
+                                                  + y*(-37565.942021996466899674117634685
+                                                       + 75131.88404399293379934823526937*z))))));
+    return;
+  case ( 138 ) :
+    grad[0] /*ARGH*/[0]= -187.82971010998233449837058817343
+                         + z*(2253.9565213197880139804470580811
+                              + z*(-5634.8913032994700349511176452028
+                                   + 3756.5942021996466899674117634685*z))
+                         + y*(1126.9782606598940069902235290406
+                              + z*(-13523.739127918728083882682348487
+                                   + (33809.347819796820209706705871217
+                                      - 22539.565213197880139804470580811*z)*z)
+                              + y*(-1126.9782606598940069902235290406
+                                   + z*(13523.739127918728083882682348487
+                                        + z*(-33809.347819796820209706705871217
+                                             + 22539.565213197880139804470580811*z))))
+                         + x*(939.14855054991167249185294086714
+                              + z*(-11269.782606598940069902235290406
+                                   + (28174.456516497350174755588226014
+                                      - 18782.971010998233449837058817343*z)*z)
+                              + y*(-5634.8913032994700349511176452028
+                                   + z*(67618.695639593640419413411742434
+                                        + z*(-169046.73909898410104853352935608
+                                             + 112697.82606598940069902235290406*z))
+                                   + y*(5634.8913032994700349511176452028
+                                        + z*(-67618.695639593640419413411742434
+                                             + (169046.73909898410104853352935608
+                                                - 112697.82606598940069902235290406*z)*z)))
+                              + x*(-939.14855054991167249185294086714
+                                   + z*(11269.782606598940069902235290406
+                                        + z*(-28174.456516497350174755588226014
+                                             + 18782.971010998233449837058817343*z))
+                                   + y*(5634.8913032994700349511176452028
+                                        + z*(-67618.695639593640419413411742434
+                                             + (169046.73909898410104853352935608
+                                                - 112697.82606598940069902235290406*z)*z)
+                                        + y*(-5634.8913032994700349511176452028
+                                             + z*(67618.695639593640419413411742434
+                                                  + z*(-169046.73909898410104853352935608
+                                                       + 112697.82606598940069902235290406*z))))));
+    grad[0] /*ARGH*/[1]= -93.914855054991167249185294086714
+                         + z*(1126.9782606598940069902235290406
+                              + z*(-2817.4456516497350174755588226014
+                                   + 1878.2971010998233449837058817343*z))
+                         + y*(187.82971010998233449837058817343
+                              + z*(-2253.9565213197880139804470580811
+                                   + (5634.8913032994700349511176452028
+                                      - 3756.5942021996466899674117634685*z)*z))
+                         + x*(1126.9782606598940069902235290406
+                              + z*(-13523.739127918728083882682348487
+                                   + (33809.347819796820209706705871217
+                                      - 22539.565213197880139804470580811*z)*z)
+                              + y*(-2253.9565213197880139804470580811
+                                   + z*(27047.478255837456167765364696974
+                                        + z*(-67618.695639593640419413411742434
+                                             + 45079.130426395760279608941161623*z)))
+                              + x*(-2817.4456516497350174755588226014
+                                   + z*(33809.347819796820209706705871217
+                                        + z*(-84523.369549492050524266764678042
+                                             + 56348.91303299470034951117645203*z))
+                                   + y*(5634.8913032994700349511176452028
+                                        + z*(-67618.695639593640419413411742434
+                                             + (169046.73909898410104853352935608
+                                                - 112697.82606598940069902235290406*z)*z))
+                                   + x*(1878.2971010998233449837058817343
+                                        + z*(-22539.565213197880139804470580811
+                                             + (56348.913032994700349511176452028
+                                                - 37565.942021996466899674117634685*z)*z)
+                                        + y*(-3756.5942021996466899674117634685
+                                             + z*(45079.130426395760279608941161623
+                                                  + z*(-112697.82606598940069902235290406
+                                                       + 75131.88404399293379934823526937*z))))));
+    grad[0] /*ARGH*/[2]= -187.82971010998233449837058817343
+                         + (939.14855054991167249185294086714
+                            - 939.1485505499116724918529408671*z)*z
+                         + y*(1126.9782606598940069902235290406
+                              + z*(-5634.8913032994700349511176452028
+                                   + 5634.891303299470034951117645203*z)
+                              + y*(-1126.9782606598940069902235290406
+                                   + (5634.8913032994700349511176452028
+                                      - 5634.891303299470034951117645203*z)*z))
+                         + x*(2253.9565213197880139804470580811
+                              + z*(-11269.782606598940069902235290406
+                                   + 11269.782606598940069902235290406*z)
+                              + y*(-13523.739127918728083882682348487
+                                   + (67618.695639593640419413411742434
+                                      - 67618.69563959364041941341174243*z)*z
+                                   + y*(13523.739127918728083882682348487
+                                        + z*(-67618.695639593640419413411742434
+                                             + 67618.69563959364041941341174243*z)))
+                              + x*(-5634.8913032994700349511176452028
+                                   + (28174.456516497350174755588226014
+                                      - 28174.456516497350174755588226014*z)*z
+                                   + y*(33809.347819796820209706705871217
+                                        + z*(-169046.73909898410104853352935608
+                                             + 169046.73909898410104853352935608*z)
+                                        + y*(-33809.347819796820209706705871217
+                                             + (169046.73909898410104853352935608
+                                                - 169046.73909898410104853352935608*z)*z))
+                                   + x*(3756.5942021996466899674117634685
+                                        + z*(-18782.971010998233449837058817343
+                                             + 18782.971010998233449837058817343*z)
+                                        + y*(-22539.565213197880139804470580811
+                                             + (112697.82606598940069902235290406
+                                                - 112697.82606598940069902235290406*z)*z
+                                             + y*(22539.565213197880139804470580811
+                                                  + z*(-112697.82606598940069902235290406
+                                                       + 112697.82606598940069902235290406*z))))));
+    return;
+  case ( 139 ) :
+    grad[0] /*ARGH*/[0]= -164.97272501841024023716969897421
+                         + z*(3299.4545003682048047433939794842
+                              + z*(-14847.545251656921621345272907679
+                                   + (23096.181502577433633203757856389
+                                      - 11548.090751288716816601878928195*z)*z))
+                         + y*(329.94545003682048047433939794842
+                              + z*(-6598.9090007364096094867879589683
+                                   + z*(29695.090503313843242690545815357
+                                        + z*(-46192.363005154867266407515712778
+                                             + 23096.181502577433633203757856389*z))))
+                         + x*(824.86362509205120118584849487104
+                              + z*(-16497.272501841024023716969897421
+                                   + z*(74237.726258284608106726364538394
+                                        + z*(-115480.90751288716816601878928195
+                                             + 57740.45375644358408300939464097*z)))
+                              + y*(-1649.7272501841024023716969897421
+                                   + z*(32994.545003682048047433939794842
+                                        + z*(-148475.45251656921621345272907679
+                                             + (230961.81502577433633203757856389
+                                                - 115480.90751288716816601878928195*z)*z)))
+                              + x*(-824.86362509205120118584849487104
+                                   + z*(16497.272501841024023716969897421
+                                        + z*(-74237.726258284608106726364538394
+                                             + (115480.90751288716816601878928195
+                                                - 57740.45375644358408300939464097*z)*z))
+                                   + y*(1649.7272501841024023716969897421
+                                        + z*(-32994.545003682048047433939794842
+                                             + z*(148475.45251656921621345272907679
+                                                  + z*(-230961.81502577433633203757856389
+                                                       + 115480.90751288716816601878928195*z))))));
+    grad[0] /*ARGH*/[1]= -27.495454169735040039528283162368
+                         + z*(549.90908339470080079056566324736
+                              + z*(-2474.5908752761536035575454846131
+                                   + (3849.3635837629056055339596427315
+                                      - 1924.6817918814528027669798213658*z)*z))
+                         + x*(329.94545003682048047433939794842
+                              + z*(-6598.9090007364096094867879589683
+                                   + z*(29695.090503313843242690545815357
+                                        + z*(-46192.363005154867266407515712778
+                                             + 23096.181502577433633203757856389*z)))
+                              + x*(-824.86362509205120118584849487104
+                                   + z*(16497.272501841024023716969897421
+                                        + z*(-74237.726258284608106726364538394
+                                             + (115480.90751288716816601878928195
+                                                - 57740.45375644358408300939464097*z)*z))
+                                   + x*(549.90908339470080079056566324736
+                                        + z*(-10998.181667894016015811313264947
+                                             + z*(49491.817505523072071150909692262
+                                                  + z*(-76987.271675258112110679192854631
+                                                       + 38493.635837629056055339596427315*z))))));
+    grad[0] /*ARGH*/[2]= -274.95454169735040039528283162368
+                         + z*(2474.5908752761536035575454846131
+                              + z*(-5774.0453756443584083009394640973
+                                   + 3849.3635837629056055339596427315*z))
+                         + y*(549.90908339470080079056566324736
+                              + z*(-4949.1817505523072071150909692262
+                                   + (11548.090751288716816601878928195
+                                      - 7698.727167525811211067919285463*z)*z))
+                         + x*(3299.4545003682048047433939794842
+                              + z*(-29695.090503313843242690545815357
+                                   + (69288.544507732300899611273569167
+                                      - 46192.363005154867266407515712778*z)*z)
+                              + y*(-6598.9090007364096094867879589683
+                                   + z*(59390.181006627686485381091630715
+                                        + z*(-138577.08901546460179922254713833
+                                             + 92384.72601030973453281503142556*z)))
+                              + x*(-8248.6362509205120118584849487104
+                                   + z*(74237.726258284608106726364538394
+                                        + z*(-173221.36126933075224902818392292
+                                             + 115480.90751288716816601878928195*z))
+                                   + y*(16497.272501841024023716969897421
+                                        + z*(-148475.45251656921621345272907679
+                                             + (346442.72253866150449805636784584
+                                                - 230961.81502577433633203757856389*z)*z))
+                                   + x*(5499.0908339470080079056566324736
+                                        + z*(-49491.817505523072071150909692262
+                                             + (115480.90751288716816601878928195
+                                                - 76987.27167525811211067919285463*z)*z)
+                                        + y*(-10998.181667894016015811313264947
+                                             + z*(98983.635011046144142301819384525
+                                                  + z*(-230961.81502577433633203757856389
+                                                       + 153974.54335051622422135838570926*z))))));
+    return;
+  case ( 140 ) :
+    grad[0] /*ARGH*/[0]= -105.299572648705464724876659689
+                         + z*(3158.9871794611639417462997906699
+                              + z*(-22112.910256228147592224098534689
+                                   + z*(58967.760683275060245930929425838
+                                        + z*(-66338.730768684442776672295604067
+                                             + 26535.492307473777110668918241627*z))))
+                         + x*(526.49786324352732362438329844498
+                              + z*(-15794.935897305819708731498953349
+                                   + z*(110564.55128114073796112049267345
+                                        + z*(-294838.80341637530122965464712919
+                                             + (331693.65384342221388336147802034
+                                                - 132677.46153736888555334459120813*z)*z)))
+                              + x*(-526.49786324352732362438329844498
+                                   + z*(15794.935897305819708731498953349
+                                        + z*(-110564.55128114073796112049267345
+                                             + z*(294838.80341637530122965464712919
+                                                  + z*(-331693.65384342221388336147802034
+                                                       + 132677.46153736888555334459120813*z))))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -263.24893162176366181219164922249
+                         + z*(3685.4850427046912653706830891149
+                              + z*(-14741.940170818765061482732356459
+                                   + (22112.910256228147592224098534689
+                                      - 11056.455128114073796112049267345*z)*z))
+                         + x*(3158.9871794611639417462997906699
+                              + z*(-44225.820512456295184448197069378
+                                   + z*(176903.28204982518073779278827751
+                                        + z*(-265354.92307473777110668918241627
+                                             + 132677.46153736888555334459120813*z)))
+                              + x*(-7897.4679486529098543657494766747
+                                   + z*(110564.55128114073796112049267345
+                                        + z*(-442258.20512456295184448197069378
+                                             + (663387.30768684442776672295604067
+                                                - 331693.65384342221388336147802034*z)*z))
+                                   + x*(5264.9786324352732362438329844498
+                                        + z*(-73709.700854093825307413661782297
+                                             + z*(294838.80341637530122965464712919
+                                                  + z*(-442258.20512456295184448197069378
+                                                       + 221129.10256228147592224098534689*z))))));
+    return;
+  case ( 141 ) :
+    grad[0] /*ARGH*/[0]= -48.373546489791297914199679381823
+                         + y*(2031.6889525712345123963865340366
+                              + y*(-20316.889525712345123963865340366
+                                   + y*(81267.558102849380495855461361462
+                                        + y*(-152376.67144284258842972899005274
+                                             + (134091.47086970147781816151124641
+                                                - 44697.156956567159272720503748804*y)*y))))
+                         + x*(96.747092979582595828399358763645
+                              + y*(-4063.3779051424690247927730680731
+                                   + y*(40633.779051424690247927730680731
+                                        + y*(-162535.11620569876099171092272292
+                                             + y*(304753.34288568517685945798010548
+                                                  + y*(-268182.94173940295563632302249282
+                                                       + 89394.31391313431854544100749761*y))))));
+    grad[0] /*ARGH*/[1]= -338.61482542853908539939775567276
+                         + y*(6772.2965085707817079879551134552
+                              + y*(-40633.779051424690247927730680731
+                                   + y*(101584.44762856172561981932670183
+                                        + y*(-111742.89239141789818180125937201
+                                             + 44697.156956567159272720503748804*y))))
+                         + x*(2031.6889525712345123963865340366
+                              + y*(-40633.779051424690247927730680731
+                                   + y*(243802.67430854814148756638408439
+                                        + y*(-609506.68577137035371891596021097
+                                             + (670457.35434850738909080755623206
+                                                - 268182.94173940295563632302249282*y)*y)))
+                              + x*(-2031.6889525712345123963865340366
+                                   + y*(40633.779051424690247927730680731
+                                        + y*(-243802.67430854814148756638408439
+                                             + y*(609506.68577137035371891596021097
+                                                  + y*(-670457.35434850738909080755623206
+                                                       + 268182.94173940295563632302249282*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 142 ) :
+    grad[0] /*ARGH*/[0]= -77.07139547199077412070139086584
+                         + 154.14279094398154824140278173168*z
+                         + y*(2312.1418641597232236210417259752
+                              - 4624.2837283194464472420834519504*z
+                              + y*(-16184.993049118062565347292081826
+                                   + 32369.986098236125130694584163653*z
+                                   + y*(43159.98146431483350759277888487
+                                        - 86319.96292862966701518555776974*z
+                                        + y*(-48554.979147354187696041876245479
+                                             + y*(19421.991658941675078416750498192
+                                                  - 38843.983317883350156833500996383*z)
+                                             + 97109.95829470837539208375249096*z))))
+                         + x*(154.14279094398154824140278173168
+                              - 308.28558188796309648280556346336*z
+                              + y*(-4624.2837283194464472420834519504
+                                   + 9248.567456638892894484166903901*z
+                                   + y*(32369.986098236125130694584163653
+                                        - 64739.97219647225026138916832731*z
+                                        + y*(-86319.96292862966701518555776974
+                                             + 172639.92585725933403037111553948*z
+                                             + y*(97109.958294708375392083752490958
+                                                  - 194219.91658941675078416750498192*z
+                                                  + y*(-38843.983317883350156833500996383
+                                                       + 77687.96663576670031366700199277*z))))));
+    grad[0] /*ARGH*/[1]= -385.3569773599538706035069543292
+                         + 770.7139547199077412070139086584*z
+                         + y*(5394.9976830393541884490973606088
+                              - 10789.995366078708376898194721218*z
+                              + y*(-21579.990732157416753796389442435
+                                   + 43159.98146431483350759277888487*z
+                                   + y*(32369.986098236125130694584163653
+                                        - 64739.97219647225026138916832731*z
+                                        + y*(-16184.993049118062565347292081826
+                                             + 32369.986098236125130694584163653*z))))
+                         + x*(2312.1418641597232236210417259752
+                              - 4624.2837283194464472420834519504*z
+                              + y*(-32369.986098236125130694584163653
+                                   + 64739.97219647225026138916832731*z
+                                   + y*(129479.94439294450052277833665461
+                                        - 258959.88878588900104555667330922*z
+                                        + y*(-194219.91658941675078416750498192
+                                             + y*(97109.958294708375392083752490958
+                                                  - 194219.91658941675078416750498192*z)
+                                             + 388439.83317883350156833500996383*z)))
+                              + x*(-2312.1418641597232236210417259752
+                                   + 4624.2837283194464472420834519504*z
+                                   + y*(32369.986098236125130694584163653
+                                        - 64739.97219647225026138916832731*z
+                                        + y*(-129479.94439294450052277833665461
+                                             + 258959.88878588900104555667330922*z
+                                             + y*(194219.91658941675078416750498192
+                                                  - 388439.83317883350156833500996383*z
+                                                  + y*(-97109.958294708375392083752490958
+                                                       + 194219.91658941675078416750498192*z))))));
+    grad[0] /*ARGH*/[2]= -25.69046515733025804023379695528
+                         + y*(770.7139547199077412070139086584
+                              + y*(-5394.9976830393541884490973606088
+                                   + y*(14386.660488104944502530926294957
+                                        + y*(-16184.993049118062565347292081826
+                                             + 6473.997219647225026138916832731*y))))
+                         + x*(154.14279094398154824140278173168
+                              + y*(-4624.2837283194464472420834519504
+                                   + y*(32369.986098236125130694584163653
+                                        + y*(-86319.96292862966701518555776974
+                                             + (97109.958294708375392083752490958
+                                                - 38843.983317883350156833500996383*y)*y)))
+                              + x*(-154.14279094398154824140278173168
+                                   + y*(4624.2837283194464472420834519504
+                                        + y*(-32369.986098236125130694584163653
+                                             + y*(86319.96292862966701518555776974
+                                                  + y*(-97109.958294708375392083752490958
+                                                       + 38843.983317883350156833500996383*y))))));
+    return;
+  case ( 143 ) :
+    grad[0] /*ARGH*/[0]= -90.
+                         + (540.
+                            - 540.*z)*z
+                         + y*(1800.
+                              + z*(-10800.
+                                   + 10800.*z)
+                              + y*(-8100.
+                                   + (48600.
+                                      - 48600.*z)*z
+                                   + y*(12600.
+                                        + z*(-75600.
+                                             + 75600.*z)
+                                        + y*(-6300.
+                                             + (37800.
+                                                - 37800.*z)*z))))
+                         + x*(180.
+                              + z*(-1080.
+                                   + 1080.*z)
+                              + y*(-3600.
+                                   + (21600.
+                                      - 21600.*z)*z
+                                   + y*(16200.
+                                        + z*(-97200.
+                                             + 97200.*z)
+                                        + y*(-25200.
+                                             + (151200.
+                                                - 151200.*z)*z
+                                             + y*(12600.
+                                                  + z*(-75600.
+                                                       + 75600.*z))))));
+    grad[0] /*ARGH*/[1]= -300.
+                         + (1800.
+                            - 1800.*z)*z
+                         + y*(2700.
+                              + z*(-16200.
+                                   + 16200.*z)
+                              + y*(-6300.
+                                   + (37800.
+                                      - 37800.*z)*z
+                                   + y*(4200.
+                                        + z*(-25200.
+                                             + 25200.*z))))
+                         + x*(1800.
+                              + z*(-10800.
+                                   + 10800.*z)
+                              + y*(-16200.
+                                   + (97200.
+                                      - 97200.*z)*z
+                                   + y*(37800.
+                                        + z*(-226800.
+                                             + 226800.*z)
+                                        + y*(-25200.
+                                             + (151200.
+                                                - 151200.*z)*z)))
+                              + x*(-1800.
+                                   + (10800.
+                                      - 10800.*z)*z
+                                   + y*(16200.
+                                        + z*(-97200.
+                                             + 97200.*z)
+                                        + y*(-37800.
+                                             + (226800.
+                                                - 226800.*z)*z
+                                             + y*(25200.
+                                                  + z*(-151200.
+                                                       + 151200.*z))))));
+    grad[0] /*ARGH*/[2]= -90.
+                         + 180.*z
+                         + y*(1800.
+                              - 3600.*z
+                              + y*(-8100.
+                                   + 16200.*z
+                                   + y*(12600.
+                                        - 25200.*z
+                                        + y*(-6300.
+                                             + 12600.*z))))
+                         + x*(540.
+                              - 1080.*z
+                              + y*(-10800.
+                                   + 21600.*z
+                                   + y*(48600.
+                                        - 97200.*z
+                                        + y*(-75600.
+                                             + y*(37800.
+                                                  - 75600.*z)
+                                             + 151200.*z)))
+                              + x*(-540.
+                                   + 1080.*z
+                                   + y*(10800.
+                                        - 21600.*z
+                                        + y*(-48600.
+                                             + 97200.*z
+                                             + y*(75600.
+                                                  - 151200.*z
+                                                  + y*(-37800.
+                                                       + 75600.*z))))));
+    return;
+  case ( 144 ) :
+    grad[0] /*ARGH*/[0]= -93.914855054991167249185294086714
+                         + z*(1126.9782606598940069902235290406
+                              + z*(-2817.4456516497350174755588226014
+                                   + 1878.2971010998233449837058817343*z))
+                         + y*(1126.9782606598940069902235290406
+                              + z*(-13523.739127918728083882682348487
+                                   + (33809.347819796820209706705871217
+                                      - 22539.565213197880139804470580811*z)*z)
+                              + y*(-2817.4456516497350174755588226014
+                                   + z*(33809.347819796820209706705871217
+                                        + z*(-84523.369549492050524266764678042
+                                             + 56348.91303299470034951117645203*z))
+                                   + y*(1878.2971010998233449837058817343
+                                        + z*(-22539.565213197880139804470580811
+                                             + (56348.913032994700349511176452028
+                                                - 37565.942021996466899674117634685*z)*z))))
+                         + x*(187.82971010998233449837058817343
+                              + z*(-2253.9565213197880139804470580811
+                                   + (5634.8913032994700349511176452028
+                                      - 3756.5942021996466899674117634685*z)*z)
+                              + y*(-2253.9565213197880139804470580811
+                                   + z*(27047.478255837456167765364696974
+                                        + z*(-67618.695639593640419413411742434
+                                             + 45079.130426395760279608941161623*z))
+                                   + y*(5634.8913032994700349511176452028
+                                        + z*(-67618.695639593640419413411742434
+                                             + (169046.73909898410104853352935608
+                                                - 112697.82606598940069902235290406*z)*z)
+                                        + y*(-3756.5942021996466899674117634685
+                                             + z*(45079.130426395760279608941161623
+                                                  + z*(-112697.82606598940069902235290406
+                                                       + 75131.88404399293379934823526937*z))))));
+    grad[0] /*ARGH*/[1]= -187.82971010998233449837058817343
+                         + z*(2253.9565213197880139804470580811
+                              + z*(-5634.8913032994700349511176452028
+                                   + 3756.5942021996466899674117634685*z))
+                         + y*(939.14855054991167249185294086714
+                              + z*(-11269.782606598940069902235290406
+                                   + (28174.456516497350174755588226014
+                                      - 18782.971010998233449837058817343*z)*z)
+                              + y*(-939.14855054991167249185294086714
+                                   + z*(11269.782606598940069902235290406
+                                        + z*(-28174.456516497350174755588226014
+                                             + 18782.971010998233449837058817343*z))))
+                         + x*(1126.9782606598940069902235290406
+                              + z*(-13523.739127918728083882682348487
+                                   + (33809.347819796820209706705871217
+                                      - 22539.565213197880139804470580811*z)*z)
+                              + y*(-5634.8913032994700349511176452028
+                                   + z*(67618.695639593640419413411742434
+                                        + z*(-169046.73909898410104853352935608
+                                             + 112697.82606598940069902235290406*z))
+                                   + y*(5634.8913032994700349511176452028
+                                        + z*(-67618.695639593640419413411742434
+                                             + (169046.73909898410104853352935608
+                                                - 112697.82606598940069902235290406*z)*z)))
+                              + x*(-1126.9782606598940069902235290406
+                                   + z*(13523.739127918728083882682348487
+                                        + z*(-33809.347819796820209706705871217
+                                             + 22539.565213197880139804470580811*z))
+                                   + y*(5634.8913032994700349511176452028
+                                        + z*(-67618.695639593640419413411742434
+                                             + (169046.73909898410104853352935608
+                                                - 112697.82606598940069902235290406*z)*z)
+                                        + y*(-5634.8913032994700349511176452028
+                                             + z*(67618.695639593640419413411742434
+                                                  + z*(-169046.73909898410104853352935608
+                                                       + 112697.82606598940069902235290406*z))))));
+    grad[0] /*ARGH*/[2]= -187.82971010998233449837058817343
+                         + (939.14855054991167249185294086714
+                            - 939.1485505499116724918529408671*z)*z
+                         + y*(2253.9565213197880139804470580811
+                              + z*(-11269.782606598940069902235290406
+                                   + 11269.782606598940069902235290406*z)
+                              + y*(-5634.8913032994700349511176452028
+                                   + (28174.456516497350174755588226014
+                                      - 28174.456516497350174755588226014*z)*z
+                                   + y*(3756.5942021996466899674117634685
+                                        + z*(-18782.971010998233449837058817343
+                                             + 18782.971010998233449837058817343*z))))
+                         + x*(1126.9782606598940069902235290406
+                              + z*(-5634.8913032994700349511176452028
+                                   + 5634.891303299470034951117645203*z)
+                              + y*(-13523.739127918728083882682348487
+                                   + (67618.695639593640419413411742434
+                                      - 67618.69563959364041941341174243*z)*z
+                                   + y*(33809.347819796820209706705871217
+                                        + z*(-169046.73909898410104853352935608
+                                             + 169046.73909898410104853352935608*z)
+                                        + y*(-22539.565213197880139804470580811
+                                             + (112697.82606598940069902235290406
+                                                - 112697.82606598940069902235290406*z)*z)))
+                              + x*(-1126.9782606598940069902235290406
+                                   + (5634.8913032994700349511176452028
+                                      - 5634.891303299470034951117645203*z)*z
+                                   + y*(13523.739127918728083882682348487
+                                        + z*(-67618.695639593640419413411742434
+                                             + 67618.69563959364041941341174243*z)
+                                        + y*(-33809.347819796820209706705871217
+                                             + (169046.73909898410104853352935608
+                                                - 169046.73909898410104853352935608*z)*z
+                                             + y*(22539.565213197880139804470580811
+                                                  + z*(-112697.82606598940069902235290406
+                                                       + 112697.82606598940069902235290406*z))))));
+    return;
+  case ( 145 ) :
+    grad[0] /*ARGH*/[0]= -90.
+                         + z*(1800.
+                              + z*(-8100.
+                                   + (12600.
+                                      - 6300.*z)*z))
+                         + y*(540.
+                              + z*(-10800.
+                                   + z*(48600.
+                                        + z*(-75600.
+                                             + 37800.*z)))
+                              + y*(-540.
+                                   + z*(10800.
+                                        + z*(-48600.
+                                             + (75600.
+                                                - 37800.*z)*z))))
+                         + x*(180.
+                              + z*(-3600.
+                                   + z*(16200.
+                                        + z*(-25200.
+                                             + 12600.*z)))
+                              + y*(-1080.
+                                   + z*(21600.
+                                        + z*(-97200.
+                                             + (151200.
+                                                - 75600.*z)*z))
+                                   + y*(1080.
+                                        + z*(-21600.
+                                             + z*(97200.
+                                                  + z*(-151200.
+                                                       + 75600.*z))))));
+    grad[0] /*ARGH*/[1]= -90.
+                         + z*(1800.
+                              + z*(-8100.
+                                   + (12600.
+                                      - 6300.*z)*z))
+                         + y*(180.
+                              + z*(-3600.
+                                   + z*(16200.
+                                        + z*(-25200.
+                                             + 12600.*z))))
+                         + x*(540.
+                              + z*(-10800.
+                                   + z*(48600.
+                                        + z*(-75600.
+                                             + 37800.*z)))
+                              + y*(-1080.
+                                   + z*(21600.
+                                        + z*(-97200.
+                                             + (151200.
+                                                - 75600.*z)*z)))
+                              + x*(-540.
+                                   + z*(10800.
+                                        + z*(-48600.
+                                             + (75600.
+                                                - 37800.*z)*z))
+                                   + y*(1080.
+                                        + z*(-21600.
+                                             + z*(97200.
+                                                  + z*(-151200.
+                                                       + 75600.*z))))));
+    grad[0] /*ARGH*/[2]= -300.
+                         + z*(2700.
+                              + z*(-6300.
+                                   + 4200.*z))
+                         + y*(1800.
+                              + z*(-16200.
+                                   + (37800.
+                                      - 25200.*z)*z)
+                              + y*(-1800.
+                                   + z*(16200.
+                                        + z*(-37800.
+                                             + 25200.*z))))
+                         + x*(1800.
+                              + z*(-16200.
+                                   + (37800.
+                                      - 25200.*z)*z)
+                              + y*(-10800.
+                                   + z*(97200.
+                                        + z*(-226800.
+                                             + 151200.*z))
+                                   + y*(10800.
+                                        + z*(-97200.
+                                             + (226800.
+                                                - 151200.*z)*z)))
+                              + x*(-1800.
+                                   + z*(16200.
+                                        + z*(-37800.
+                                             + 25200.*z))
+                                   + y*(10800.
+                                        + z*(-97200.
+                                             + (226800.
+                                                - 151200.*z)*z)
+                                        + y*(-10800.
+                                             + z*(97200.
+                                                  + z*(-226800.
+                                                       + 151200.*z))))));
+    return;
+  case ( 146 ) :
+    grad[0] /*ARGH*/[0]= -77.07139547199077412070139086584
+                         + z*(2312.1418641597232236210417259752
+                              + z*(-16184.993049118062565347292081826
+                                   + z*(43159.98146431483350759277888487
+                                        + z*(-48554.979147354187696041876245479
+                                             + 19421.991658941675078416750498192*z))))
+                         + y*(154.14279094398154824140278173168
+                              + z*(-4624.2837283194464472420834519504
+                                   + z*(32369.986098236125130694584163653
+                                        + z*(-86319.96292862966701518555776974
+                                             + (97109.958294708375392083752490958
+                                                - 38843.983317883350156833500996383*z)*z))))
+                         + x*(154.14279094398154824140278173168
+                              + z*(-4624.2837283194464472420834519504
+                                   + z*(32369.986098236125130694584163653
+                                        + z*(-86319.96292862966701518555776974
+                                             + (97109.958294708375392083752490958
+                                                - 38843.983317883350156833500996383*z)*z)))
+                              + y*(-308.28558188796309648280556346336
+                                   + z*(9248.5674566388928944841669039008
+                                        + z*(-64739.972196472250261389168327305
+                                             + z*(172639.92585725933403037111553948
+                                                  + z*(-194219.91658941675078416750498192
+                                                       + 77687.96663576670031366700199277*z))))));
+    grad[0] /*ARGH*/[1]= -25.69046515733025804023379695528
+                         + z*(770.7139547199077412070139086584
+                              + z*(-5394.9976830393541884490973606088
+                                   + z*(14386.660488104944502530926294957
+                                        + z*(-16184.993049118062565347292081826
+                                             + 6473.997219647225026138916832731*z))))
+                         + x*(154.14279094398154824140278173168
+                              + z*(-4624.2837283194464472420834519504
+                                   + z*(32369.986098236125130694584163653
+                                        + z*(-86319.96292862966701518555776974
+                                             + (97109.958294708375392083752490958
+                                                - 38843.983317883350156833500996383*z)*z)))
+                              + x*(-154.14279094398154824140278173168
+                                   + z*(4624.2837283194464472420834519504
+                                        + z*(-32369.986098236125130694584163653
+                                             + z*(86319.96292862966701518555776974
+                                                  + z*(-97109.958294708375392083752490958
+                                                       + 38843.983317883350156833500996383*z))))));
+    grad[0] /*ARGH*/[2]= -385.3569773599538706035069543292
+                         + z*(5394.9976830393541884490973606088
+                              + z*(-21579.990732157416753796389442435
+                                   + (32369.986098236125130694584163653
+                                      - 16184.993049118062565347292081826*z)*z))
+                         + y*(770.7139547199077412070139086584
+                              + z*(-10789.995366078708376898194721218
+                                   + z*(43159.98146431483350759277888487
+                                        + z*(-64739.972196472250261389168327305
+                                             + 32369.986098236125130694584163653*z))))
+                         + x*(2312.1418641597232236210417259752
+                              + z*(-32369.986098236125130694584163653
+                                   + z*(129479.94439294450052277833665461
+                                        + z*(-194219.91658941675078416750498192
+                                             + 97109.95829470837539208375249096*z)))
+                              + y*(-4624.2837283194464472420834519504
+                                   + z*(64739.972196472250261389168327305
+                                        + z*(-258959.88878588900104555667330922
+                                             + (388439.83317883350156833500996383
+                                                - 194219.91658941675078416750498192*z)*z)))
+                              + x*(-2312.1418641597232236210417259752
+                                   + z*(32369.986098236125130694584163653
+                                        + z*(-129479.94439294450052277833665461
+                                             + (194219.91658941675078416750498192
+                                                - 97109.95829470837539208375249096*z)*z))
+                                   + y*(4624.2837283194464472420834519504
+                                        + z*(-64739.972196472250261389168327305
+                                             + z*(258959.88878588900104555667330922
+                                                  + z*(-388439.83317883350156833500996383
+                                                       + 194219.91658941675078416750498192*z))))));
+    return;
+  case ( 147 ) :
+    grad[0] /*ARGH*/[0]= -48.373546489791297914199679381823
+                         + z*(2031.6889525712345123963865340366
+                              + z*(-20316.889525712345123963865340366
+                                   + z*(81267.558102849380495855461361462
+                                        + z*(-152376.67144284258842972899005274
+                                             + (134091.47086970147781816151124641
+                                                - 44697.156956567159272720503748804*z)*z))))
+                         + x*(96.747092979582595828399358763645
+                              + z*(-4063.3779051424690247927730680731
+                                   + z*(40633.779051424690247927730680731
+                                        + z*(-162535.11620569876099171092272292
+                                             + z*(304753.34288568517685945798010548
+                                                  + z*(-268182.94173940295563632302249282
+                                                       + 89394.31391313431854544100749761*z))))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -338.61482542853908539939775567276
+                         + z*(6772.2965085707817079879551134552
+                              + z*(-40633.779051424690247927730680731
+                                   + z*(101584.44762856172561981932670183
+                                        + z*(-111742.89239141789818180125937201
+                                             + 44697.156956567159272720503748804*z))))
+                         + x*(2031.6889525712345123963865340366
+                              + z*(-40633.779051424690247927730680731
+                                   + z*(243802.67430854814148756638408439
+                                        + z*(-609506.68577137035371891596021097
+                                             + (670457.35434850738909080755623206
+                                                - 268182.94173940295563632302249282*z)*z)))
+                              + x*(-2031.6889525712345123963865340366
+                                   + z*(40633.779051424690247927730680731
+                                        + z*(-243802.67430854814148756638408439
+                                             + z*(609506.68577137035371891596021097
+                                                  + z*(-670457.35434850738909080755623206
+                                                       + 268182.94173940295563632302249282*z))))));
+    return;
+  case ( 148 ) :
+    grad[0] /*ARGH*/[0]= -13.416407864998738178455042012388
+                         + y*(751.31884043992933799348235269371
+                              + y*(-10142.804345939046062912011761365
+                                   + y*(56348.913032994700349511176452028
+                                        + y*(-154959.51084073542596115573524308
+                                             + y*(223141.69561065901338406425875003
+                                                  + y*(-161157.8912743648429996019646528
+                                                       + 46045.111792675669428457704186514*y))))));
+    grad[0] /*ARGH*/[1]= -375.65942021996466899674117634685
+                         + y*(10142.804345939046062912011761365
+                              + y*(-84523.369549492050524266764678042
+                                   + y*(309919.02168147085192231147048615
+                                        + y*(-557854.23902664753346016064687508
+                                             + (483473.6738230945289988058939584
+                                                - 161157.8912743648429996019646528*y)*y))))
+                         + x*(751.31884043992933799348235269371
+                              + y*(-20285.60869187809212582402352273
+                                   + y*(169046.73909898410104853352935608
+                                        + y*(-619838.04336294170384462294097231
+                                             + y*(1.1157084780532950669203212937502e6
+                                                  + y*(-966947.3476461890579976117879168
+                                                       + 322315.7825487296859992039293056*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 149 ) :
+    grad[0] /*ARGH*/[0]= -21.633307652783935758715327604823
+                         + 43.266615305567871517430655209646*z
+                         + y*(908.59892141692530186604375940256
+                              - 1817.1978428338506037320875188051*z
+                              + y*(-9085.9892141692530186604375940256
+                                   + 18171.978428338506037320875188051*z
+                                   + y*(36343.956856677012074641750376103
+                                        - 72687.91371335402414928350075221*z
+                                        + y*(-68144.919106269397639953281955192
+                                             + 136289.83821253879527990656391038*z
+                                             + y*(59967.528813517069923158888120569
+                                                  - 119935.05762703413984631777624114*z
+                                                  + y*(-19989.176271172356641052962706856
+                                                       + 39978.352542344713282105925413713*z))))));
+    grad[0] /*ARGH*/[1]= -454.29946070846265093302187970128
+                         + 908.5989214169253018660437594026*z
+                         + y*(9085.9892141692530186604375940256
+                              - 18171.978428338506037320875188051*z
+                              + y*(-54515.935285015518111962625564154
+                                   + 109031.87057003103622392525112831*z
+                                   + y*(136289.83821253879527990656391038
+                                        - 272579.67642507759055981312782077*z
+                                        + y*(-149918.82203379267480789722030142
+                                             + y*(59967.528813517069923158888120569
+                                                  - 119935.05762703413984631777624114*z)
+                                             + 299837.64406758534961579444060285*z))))
+                         + x*(908.59892141692530186604375940256
+                              - 1817.1978428338506037320875188051*z
+                              + y*(-18171.978428338506037320875188051
+                                   + 36343.956856677012074641750376103*z
+                                   + y*(109031.87057003103622392525112831
+                                        - 218063.74114006207244785050225662*z
+                                        + y*(-272579.67642507759055981312782077
+                                             + 545159.3528501551811196262556415*z
+                                             + y*(299837.64406758534961579444060285
+                                                  - 599675.2881351706992315888812057*z
+                                                  + y*(-119935.05762703413984631777624114
+                                                       + 239870.11525406827969263555248228*z))))));
+    grad[0] /*ARGH*/[2]= -21.633307652783935758715327604823
+                         + y*(908.59892141692530186604375940256
+                              + y*(-9085.9892141692530186604375940256
+                                   + y*(36343.956856677012074641750376103
+                                        + y*(-68144.919106269397639953281955192
+                                             + (59967.528813517069923158888120569
+                                                - 19989.176271172356641052962706856*y)*y))))
+                         + x*(43.266615305567871517430655209646
+                              + y*(-1817.1978428338506037320875188051
+                                   + y*(18171.978428338506037320875188051
+                                        + y*(-72687.913713354024149283500752205
+                                             + y*(136289.83821253879527990656391038
+                                                  + y*(-119935.05762703413984631777624114
+                                                       + 39978.352542344713282105925413713*y))))));
+    return;
+  case ( 150 ) :
+    grad[0] /*ARGH*/[0]= -25.69046515733025804023379695528
+                         + (154.14279094398154824140278173168
+                            - 154.14279094398154824140278173168*z)*z
+                         + y*(770.7139547199077412070139086584
+                              + z*(-4624.2837283194464472420834519504
+                                   + 4624.2837283194464472420834519504*z)
+                              + y*(-5394.9976830393541884490973606088
+                                   + (32369.986098236125130694584163653
+                                      - 32369.986098236125130694584163653*z)*z
+                                   + y*(14386.660488104944502530926294957
+                                        + z*(-86319.96292862966701518555776974
+                                             + 86319.96292862966701518555776974*z)
+                                        + y*(-16184.993049118062565347292081826
+                                             + (97109.958294708375392083752490958
+                                                - 97109.95829470837539208375249096*z)*z
+                                             + y*(6473.9972196472250261389168327305
+                                                  + z*(-38843.983317883350156833500996383
+                                                       + 38843.983317883350156833500996383*z))))));
+    grad[0] /*ARGH*/[1]= -385.3569773599538706035069543292
+                         + (2312.1418641597232236210417259752
+                            - 2312.1418641597232236210417259752*z)*z
+                         + y*(5394.9976830393541884490973606088
+                              + z*(-32369.986098236125130694584163653
+                                   + 32369.986098236125130694584163653*z)
+                              + y*(-21579.990732157416753796389442435
+                                   + (129479.94439294450052277833665461
+                                      - 129479.94439294450052277833665461*z)*z
+                                   + y*(32369.986098236125130694584163653
+                                        + z*(-194219.91658941675078416750498192
+                                             + 194219.91658941675078416750498192*z)
+                                        + y*(-16184.993049118062565347292081826
+                                             + (97109.958294708375392083752490958
+                                                - 97109.95829470837539208375249096*z)*z))))
+                         + x*(770.7139547199077412070139086584
+                              + z*(-4624.2837283194464472420834519504
+                                   + 4624.2837283194464472420834519504*z)
+                              + y*(-10789.995366078708376898194721218
+                                   + (64739.972196472250261389168327305
+                                      - 64739.97219647225026138916832731*z)*z
+                                   + y*(43159.98146431483350759277888487
+                                        + z*(-258959.88878588900104555667330922
+                                             + 258959.88878588900104555667330922*z)
+                                        + y*(-64739.972196472250261389168327305
+                                             + (388439.83317883350156833500996383
+                                                - 388439.83317883350156833500996383*z)*z
+                                             + y*(32369.986098236125130694584163653
+                                                  + z*(-194219.91658941675078416750498192
+                                                       + 194219.91658941675078416750498192*z))))));
+    grad[0] /*ARGH*/[2]= -77.07139547199077412070139086584
+                         + 154.14279094398154824140278173168*z
+                         + y*(2312.1418641597232236210417259752
+                              - 4624.2837283194464472420834519504*z
+                              + y*(-16184.993049118062565347292081826
+                                   + 32369.986098236125130694584163653*z
+                                   + y*(43159.98146431483350759277888487
+                                        - 86319.96292862966701518555776974*z
+                                        + y*(-48554.979147354187696041876245479
+                                             + y*(19421.991658941675078416750498192
+                                                  - 38843.983317883350156833500996383*z)
+                                             + 97109.95829470837539208375249096*z))))
+                         + x*(154.14279094398154824140278173168
+                              - 308.28558188796309648280556346336*z
+                              + y*(-4624.2837283194464472420834519504
+                                   + 9248.567456638892894484166903901*z
+                                   + y*(32369.986098236125130694584163653
+                                        - 64739.97219647225026138916832731*z
+                                        + y*(-86319.96292862966701518555776974
+                                             + 172639.92585725933403037111553948*z
+                                             + y*(97109.958294708375392083752490958
+                                                  - 194219.91658941675078416750498192*z
+                                                  + y*(-38843.983317883350156833500996383
+                                                       + 77687.96663576670031366700199277*z))))));
+    return;
+  case ( 151 ) :
+    grad[0] /*ARGH*/[0]= -27.495454169735040039528283162368
+                         + z*(329.94545003682048047433939794842
+                              + z*(-824.86362509205120118584849487104
+                                   + 549.9090833947008007905656632474*z))
+                         + y*(549.90908339470080079056566324736
+                              + z*(-6598.9090007364096094867879589683
+                                   + (16497.272501841024023716969897421
+                                      - 10998.181667894016015811313264947*z)*z)
+                              + y*(-2474.5908752761536035575454846131
+                                   + z*(29695.090503313843242690545815357
+                                        + z*(-74237.726258284608106726364538394
+                                             + 49491.817505523072071150909692262*z))
+                                   + y*(3849.3635837629056055339596427315
+                                        + z*(-46192.363005154867266407515712778
+                                             + (115480.90751288716816601878928195
+                                                - 76987.27167525811211067919285463*z)*z)
+                                        + y*(-1924.6817918814528027669798213658
+                                             + z*(23096.181502577433633203757856389
+                                                  + z*(-57740.453756443584083009394640973
+                                                       + 38493.635837629056055339596427315*z))))));
+    grad[0] /*ARGH*/[1]= -274.95454169735040039528283162368
+                         + z*(3299.4545003682048047433939794842
+                              + z*(-8248.6362509205120118584849487104
+                                   + 5499.090833947008007905656632474*z))
+                         + y*(2474.5908752761536035575454846131
+                              + z*(-29695.090503313843242690545815357
+                                   + (74237.726258284608106726364538394
+                                      - 49491.817505523072071150909692262*z)*z)
+                              + y*(-5774.0453756443584083009394640973
+                                   + z*(69288.544507732300899611273569167
+                                        + z*(-173221.36126933075224902818392292
+                                             + 115480.90751288716816601878928195*z))
+                                   + y*(3849.3635837629056055339596427315
+                                        + z*(-46192.363005154867266407515712778
+                                             + (115480.90751288716816601878928195
+                                                - 76987.27167525811211067919285463*z)*z))))
+                         + x*(549.90908339470080079056566324736
+                              + z*(-6598.9090007364096094867879589683
+                                   + (16497.272501841024023716969897421
+                                      - 10998.181667894016015811313264947*z)*z)
+                              + y*(-4949.1817505523072071150909692262
+                                   + z*(59390.181006627686485381091630715
+                                        + z*(-148475.45251656921621345272907679
+                                             + 98983.63501104614414230181938452*z))
+                                   + y*(11548.090751288716816601878928195
+                                        + z*(-138577.08901546460179922254713833
+                                             + (346442.72253866150449805636784584
+                                                - 230961.81502577433633203757856389*z)*z)
+                                        + y*(-7698.7271675258112110679192854631
+                                             + z*(92384.726010309734532815031425557
+                                                  + z*(-230961.81502577433633203757856389
+                                                       + 153974.54335051622422135838570926*z))))));
+    grad[0] /*ARGH*/[2]= -164.97272501841024023716969897421
+                         + (824.86362509205120118584849487104
+                            - 824.863625092051201185848494871*z)*z
+                         + y*(3299.4545003682048047433939794842
+                              + z*(-16497.272501841024023716969897421
+                                   + 16497.272501841024023716969897421*z)
+                              + y*(-14847.545251656921621345272907679
+                                   + (74237.726258284608106726364538394
+                                      - 74237.72625828460810672636453839*z)*z
+                                   + y*(23096.181502577433633203757856389
+                                        + z*(-115480.90751288716816601878928195
+                                             + 115480.90751288716816601878928195*z)
+                                        + y*(-11548.090751288716816601878928195
+                                             + (57740.453756443584083009394640973
+                                                - 57740.45375644358408300939464097*z)*z))))
+                         + x*(329.94545003682048047433939794842
+                              + z*(-1649.7272501841024023716969897421
+                                   + 1649.7272501841024023716969897421*z)
+                              + y*(-6598.9090007364096094867879589683
+                                   + (32994.545003682048047433939794842
+                                      - 32994.545003682048047433939794842*z)*z
+                                   + y*(29695.090503313843242690545815357
+                                        + z*(-148475.45251656921621345272907679
+                                             + 148475.45251656921621345272907679*z)
+                                        + y*(-46192.363005154867266407515712778
+                                             + (230961.81502577433633203757856389
+                                                - 230961.81502577433633203757856389*z)*z
+                                             + y*(23096.181502577433633203757856389
+                                                  + z*(-115480.90751288716816601878928195
+                                                       + 115480.90751288716816601878928195*z))))));
+    return;
+  case ( 152 ) :
+    grad[0] /*ARGH*/[0]= -27.495454169735040039528283162368
+                         + z*(549.90908339470080079056566324736
+                              + z*(-2474.5908752761536035575454846131
+                                   + (3849.3635837629056055339596427315
+                                      - 1924.6817918814528027669798213658*z)*z))
+                         + y*(329.94545003682048047433939794842
+                              + z*(-6598.9090007364096094867879589683
+                                   + z*(29695.090503313843242690545815357
+                                        + z*(-46192.363005154867266407515712778
+                                             + 23096.181502577433633203757856389*z)))
+                              + y*(-824.86362509205120118584849487104
+                                   + z*(16497.272501841024023716969897421
+                                        + z*(-74237.726258284608106726364538394
+                                             + (115480.90751288716816601878928195
+                                                - 57740.45375644358408300939464097*z)*z))
+                                   + y*(549.90908339470080079056566324736
+                                        + z*(-10998.181667894016015811313264947
+                                             + z*(49491.817505523072071150909692262
+                                                  + z*(-76987.271675258112110679192854631
+                                                       + 38493.635837629056055339596427315*z))))));
+    grad[0] /*ARGH*/[1]= -164.97272501841024023716969897421
+                         + z*(3299.4545003682048047433939794842
+                              + z*(-14847.545251656921621345272907679
+                                   + (23096.181502577433633203757856389
+                                      - 11548.090751288716816601878928195*z)*z))
+                         + y*(824.86362509205120118584849487104
+                              + z*(-16497.272501841024023716969897421
+                                   + z*(74237.726258284608106726364538394
+                                        + z*(-115480.90751288716816601878928195
+                                             + 57740.45375644358408300939464097*z)))
+                              + y*(-824.86362509205120118584849487104
+                                   + z*(16497.272501841024023716969897421
+                                        + z*(-74237.726258284608106726364538394
+                                             + (115480.90751288716816601878928195
+                                                - 57740.45375644358408300939464097*z)*z))))
+                         + x*(329.94545003682048047433939794842
+                              + z*(-6598.9090007364096094867879589683
+                                   + z*(29695.090503313843242690545815357
+                                        + z*(-46192.363005154867266407515712778
+                                             + 23096.181502577433633203757856389*z)))
+                              + y*(-1649.7272501841024023716969897421
+                                   + z*(32994.545003682048047433939794842
+                                        + z*(-148475.45251656921621345272907679
+                                             + (230961.81502577433633203757856389
+                                                - 115480.90751288716816601878928195*z)*z))
+                                   + y*(1649.7272501841024023716969897421
+                                        + z*(-32994.545003682048047433939794842
+                                             + z*(148475.45251656921621345272907679
+                                                  + z*(-230961.81502577433633203757856389
+                                                       + 115480.90751288716816601878928195*z))))));
+    grad[0] /*ARGH*/[2]= -274.95454169735040039528283162368
+                         + z*(2474.5908752761536035575454846131
+                              + z*(-5774.0453756443584083009394640973
+                                   + 3849.3635837629056055339596427315*z))
+                         + y*(3299.4545003682048047433939794842
+                              + z*(-29695.090503313843242690545815357
+                                   + (69288.544507732300899611273569167
+                                      - 46192.363005154867266407515712778*z)*z)
+                              + y*(-8248.6362509205120118584849487104
+                                   + z*(74237.726258284608106726364538394
+                                        + z*(-173221.36126933075224902818392292
+                                             + 115480.90751288716816601878928195*z))
+                                   + y*(5499.0908339470080079056566324736
+                                        + z*(-49491.817505523072071150909692262
+                                             + (115480.90751288716816601878928195
+                                                - 76987.27167525811211067919285463*z)*z))))
+                         + x*(549.90908339470080079056566324736
+                              + z*(-4949.1817505523072071150909692262
+                                   + (11548.090751288716816601878928195
+                                      - 7698.727167525811211067919285463*z)*z)
+                              + y*(-6598.9090007364096094867879589683
+                                   + z*(59390.181006627686485381091630715
+                                        + z*(-138577.08901546460179922254713833
+                                             + 92384.72601030973453281503142556*z))
+                                   + y*(16497.272501841024023716969897421
+                                        + z*(-148475.45251656921621345272907679
+                                             + (346442.72253866150449805636784584
+                                                - 230961.81502577433633203757856389*z)*z)
+                                        + y*(-10998.181667894016015811313264947
+                                             + z*(98983.635011046144142301819384525
+                                                  + z*(-230961.81502577433633203757856389
+                                                       + 153974.54335051622422135838570926*z))))));
+    return;
+  case ( 153 ) :
+    grad[0] /*ARGH*/[0]= -25.69046515733025804023379695528
+                         + z*(770.7139547199077412070139086584
+                              + z*(-5394.9976830393541884490973606088
+                                   + z*(14386.660488104944502530926294957
+                                        + z*(-16184.993049118062565347292081826
+                                             + 6473.997219647225026138916832731*z))))
+                         + y*(154.14279094398154824140278173168
+                              + z*(-4624.2837283194464472420834519504
+                                   + z*(32369.986098236125130694584163653
+                                        + z*(-86319.96292862966701518555776974
+                                             + (97109.958294708375392083752490958
+                                                - 38843.983317883350156833500996383*z)*z)))
+                              + y*(-154.14279094398154824140278173168
+                                   + z*(4624.2837283194464472420834519504
+                                        + z*(-32369.986098236125130694584163653
+                                             + z*(86319.96292862966701518555776974
+                                                  + z*(-97109.958294708375392083752490958
+                                                       + 38843.983317883350156833500996383*z))))));
+    grad[0] /*ARGH*/[1]= -77.07139547199077412070139086584
+                         + z*(2312.1418641597232236210417259752
+                              + z*(-16184.993049118062565347292081826
+                                   + z*(43159.98146431483350759277888487
+                                        + z*(-48554.979147354187696041876245479
+                                             + 19421.991658941675078416750498192*z))))
+                         + y*(154.14279094398154824140278173168
+                              + z*(-4624.2837283194464472420834519504
+                                   + z*(32369.986098236125130694584163653
+                                        + z*(-86319.96292862966701518555776974
+                                             + (97109.958294708375392083752490958
+                                                - 38843.983317883350156833500996383*z)*z))))
+                         + x*(154.14279094398154824140278173168
+                              + z*(-4624.2837283194464472420834519504
+                                   + z*(32369.986098236125130694584163653
+                                        + z*(-86319.96292862966701518555776974
+                                             + (97109.958294708375392083752490958
+                                                - 38843.983317883350156833500996383*z)*z)))
+                              + y*(-308.28558188796309648280556346336
+                                   + z*(9248.5674566388928944841669039008
+                                        + z*(-64739.972196472250261389168327305
+                                             + z*(172639.92585725933403037111553948
+                                                  + z*(-194219.91658941675078416750498192
+                                                       + 77687.96663576670031366700199277*z))))));
+    grad[0] /*ARGH*/[2]= -385.3569773599538706035069543292
+                         + z*(5394.9976830393541884490973606088
+                              + z*(-21579.990732157416753796389442435
+                                   + (32369.986098236125130694584163653
+                                      - 16184.993049118062565347292081826*z)*z))
+                         + y*(2312.1418641597232236210417259752
+                              + z*(-32369.986098236125130694584163653
+                                   + z*(129479.94439294450052277833665461
+                                        + z*(-194219.91658941675078416750498192
+                                             + 97109.95829470837539208375249096*z)))
+                              + y*(-2312.1418641597232236210417259752
+                                   + z*(32369.986098236125130694584163653
+                                        + z*(-129479.94439294450052277833665461
+                                             + (194219.91658941675078416750498192
+                                                - 97109.95829470837539208375249096*z)*z))))
+                         + x*(770.7139547199077412070139086584
+                              + z*(-10789.995366078708376898194721218
+                                   + z*(43159.98146431483350759277888487
+                                        + z*(-64739.972196472250261389168327305
+                                             + 32369.986098236125130694584163653*z)))
+                              + y*(-4624.2837283194464472420834519504
+                                   + z*(64739.972196472250261389168327305
+                                        + z*(-258959.88878588900104555667330922
+                                             + (388439.83317883350156833500996383
+                                                - 194219.91658941675078416750498192*z)*z))
+                                   + y*(4624.2837283194464472420834519504
+                                        + z*(-64739.972196472250261389168327305
+                                             + z*(258959.88878588900104555667330922
+                                                  + z*(-388439.83317883350156833500996383
+                                                       + 194219.91658941675078416750498192*z))))));
+    return;
+  case ( 154 ) :
+    grad[0] /*ARGH*/[0]= -21.633307652783935758715327604823
+                         + z*(908.59892141692530186604375940256
+                              + z*(-9085.9892141692530186604375940256
+                                   + z*(36343.956856677012074641750376103
+                                        + z*(-68144.919106269397639953281955192
+                                             + (59967.528813517069923158888120569
+                                                - 19989.176271172356641052962706856*z)*z))))
+                         + y*(43.266615305567871517430655209646
+                              + z*(-1817.1978428338506037320875188051
+                                   + z*(18171.978428338506037320875188051
+                                        + z*(-72687.913713354024149283500752205
+                                             + z*(136289.83821253879527990656391038
+                                                  + z*(-119935.05762703413984631777624114
+                                                       + 39978.352542344713282105925413713*z))))));
+    grad[0] /*ARGH*/[1]= -21.633307652783935758715327604823
+                         + z*(908.59892141692530186604375940256
+                              + z*(-9085.9892141692530186604375940256
+                                   + z*(36343.956856677012074641750376103
+                                        + z*(-68144.919106269397639953281955192
+                                             + (59967.528813517069923158888120569
+                                                - 19989.176271172356641052962706856*z)*z))))
+                         + x*(43.266615305567871517430655209646
+                              + z*(-1817.1978428338506037320875188051
+                                   + z*(18171.978428338506037320875188051
+                                        + z*(-72687.913713354024149283500752205
+                                             + z*(136289.83821253879527990656391038
+                                                  + z*(-119935.05762703413984631777624114
+                                                       + 39978.352542344713282105925413713*z))))));
+    grad[0] /*ARGH*/[2]= -454.29946070846265093302187970128
+                         + z*(9085.9892141692530186604375940256
+                              + z*(-54515.935285015518111962625564154
+                                   + z*(136289.83821253879527990656391038
+                                        + z*(-149918.82203379267480789722030142
+                                             + 59967.52881351706992315888812057*z))))
+                         + y*(908.59892141692530186604375940256
+                              + z*(-18171.978428338506037320875188051
+                                   + z*(109031.87057003103622392525112831
+                                        + z*(-272579.67642507759055981312782077
+                                             + (299837.64406758534961579444060285
+                                                - 119935.05762703413984631777624114*z)*z))))
+                         + x*(908.59892141692530186604375940256
+                              + z*(-18171.978428338506037320875188051
+                                   + z*(109031.87057003103622392525112831
+                                        + z*(-272579.67642507759055981312782077
+                                             + (299837.64406758534961579444060285
+                                                - 119935.05762703413984631777624114*z)*z)))
+                              + y*(-1817.1978428338506037320875188051
+                                   + z*(36343.956856677012074641750376103
+                                        + z*(-218063.74114006207244785050225662
+                                             + z*(545159.35285015518111962625564154
+                                                  + z*(-599675.28813517069923158888120569
+                                                       + 239870.11525406827969263555248228*z))))));
+    return;
+  case ( 155 ) :
+    grad[0] /*ARGH*/[0]= -13.416407864998738178455042012388
+                         + z*(751.31884043992933799348235269371
+                              + z*(-10142.804345939046062912011761365
+                                   + z*(56348.913032994700349511176452028
+                                        + z*(-154959.51084073542596115573524308
+                                             + z*(223141.69561065901338406425875003
+                                                  + z*(-161157.8912743648429996019646528
+                                                       + 46045.111792675669428457704186514*z))))));
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -375.65942021996466899674117634685
+                         + z*(10142.804345939046062912011761365
+                              + z*(-84523.369549492050524266764678042
+                                   + z*(309919.02168147085192231147048615
+                                        + z*(-557854.23902664753346016064687508
+                                             + (483473.6738230945289988058939584
+                                                - 161157.8912743648429996019646528*z)*z))))
+                         + x*(751.31884043992933799348235269371
+                              + z*(-20285.60869187809212582402352273
+                                   + z*(169046.73909898410104853352935608
+                                        + z*(-619838.04336294170384462294097231
+                                             + z*(1.1157084780532950669203212937502e6
+                                                  + z*(-966947.3476461890579976117879168
+                                                       + 322315.7825487296859992039293056*z))))));
+    return;
+  case ( 156 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -296.86360504447155958714150963013
+                         + y*(10390.226176556504585549952837055
+                              + y*(-114292.4879421215504410494812076
+                                   + y*(571462.43971060775220524740603801
+                                        + y*(-1.4858023432475801557336432556988e6
+                                             + y*(2.0801232805466122180271005579783e6
+                                                  + y*(-1.4858023432475801557336432556988e6
+                                                       + 424514.95521359433020961235877109*y))))));
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+  case ( 157 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -375.65942021996466899674117634685
+                         + 751.3188404399293379934823526937*z
+                         + y*(10142.804345939046062912011761365
+                              - 20285.60869187809212582402352273*z
+                              + y*(-84523.369549492050524266764678042
+                                   + 169046.73909898410104853352935608*z
+                                   + y*(309919.02168147085192231147048615
+                                        - 619838.0433629417038446229409723*z
+                                        + y*(-557854.23902664753346016064687508
+                                             + 1.1157084780532950669203212937502e6*z
+                                             + y*(483473.6738230945289988058939584
+                                                  - 966947.3476461890579976117879168*z
+                                                  + y*(-161157.8912743648429996019646528
+                                                       + 322315.7825487296859992039293056*z))))));
+    grad[0] /*ARGH*/[2]= -13.416407864998738178455042012388
+                         + y*(751.31884043992933799348235269371
+                              + y*(-10142.804345939046062912011761365
+                                   + y*(56348.913032994700349511176452028
+                                        + y*(-154959.51084073542596115573524308
+                                             + y*(223141.69561065901338406425875003
+                                                  + y*(-161157.8912743648429996019646528
+                                                       + 46045.111792675669428457704186514*y))))));
+    return;
+  case ( 158 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -338.61482542853908539939775567276
+                         + (2031.6889525712345123963865340366
+                            - 2031.6889525712345123963865340366*z)*z
+                         + y*(6772.2965085707817079879551134552
+                              + z*(-40633.779051424690247927730680731
+                                   + 40633.779051424690247927730680731*z)
+                              + y*(-40633.779051424690247927730680731
+                                   + (243802.67430854814148756638408439
+                                      - 243802.67430854814148756638408439*z)*z
+                                   + y*(101584.44762856172561981932670183
+                                        + z*(-609506.68577137035371891596021097
+                                             + 609506.685771370353718915960211*z)
+                                        + y*(-111742.89239141789818180125937201
+                                             + (670457.35434850738909080755623206
+                                                - 670457.3543485073890908075562321*z)*z
+                                             + y*(44697.156956567159272720503748804
+                                                  + z*(-268182.94173940295563632302249282
+                                                       + 268182.94173940295563632302249282*z))))));
+    grad[0] /*ARGH*/[2]= -48.373546489791297914199679381823
+                         + 96.74709297958259582839935876365*z
+                         + y*(2031.6889525712345123963865340366
+                              - 4063.3779051424690247927730680731*z
+                              + y*(-20316.889525712345123963865340366
+                                   + 40633.779051424690247927730680731*z
+                                   + y*(81267.558102849380495855461361462
+                                        - 162535.11620569876099171092272292*z
+                                        + y*(-152376.67144284258842972899005274
+                                             + 304753.34288568517685945798010548*z
+                                             + y*(134091.47086970147781816151124641
+                                                  - 268182.94173940295563632302249282*z
+                                                  + y*(-44697.156956567159272720503748804
+                                                       + 89394.31391313431854544100749761*z))))));
+    return;
+  case ( 159 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -263.24893162176366181219164922249
+                         + z*(3158.9871794611639417462997906699
+                              + z*(-7897.4679486529098543657494766747
+                                   + 5264.97863243527323624383298445*z))
+                         + y*(3685.4850427046912653706830891149
+                              + z*(-44225.820512456295184448197069378
+                                   + (110564.55128114073796112049267345
+                                      - 73709.7008540938253074136617823*z)*z)
+                              + y*(-14741.940170818765061482732356459
+                                   + z*(176903.28204982518073779278827751
+                                        + z*(-442258.20512456295184448197069378
+                                             + 294838.80341637530122965464712919*z))
+                                   + y*(22112.910256228147592224098534689
+                                        + z*(-265354.92307473777110668918241627
+                                             + (663387.30768684442776672295604067
+                                                - 442258.20512456295184448197069378*z)*z)
+                                        + y*(-11056.455128114073796112049267345
+                                             + z*(132677.46153736888555334459120813
+                                                  + z*(-331693.65384342221388336147802034
+                                                       + 221129.10256228147592224098534689*z))))));
+    grad[0] /*ARGH*/[2]= -105.299572648705464724876659689
+                         + (526.49786324352732362438329844498
+                            - 526.497863243527323624383298445*z)*z
+                         + y*(3158.9871794611639417462997906699
+                              + z*(-15794.935897305819708731498953349
+                                   + 15794.935897305819708731498953349*z)
+                              + y*(-22112.910256228147592224098534689
+                                   + (110564.55128114073796112049267345
+                                      - 110564.55128114073796112049267345*z)*z
+                                   + y*(58967.760683275060245930929425838
+                                        + z*(-294838.80341637530122965464712919
+                                             + 294838.80341637530122965464712919*z)
+                                        + y*(-66338.730768684442776672295604067
+                                             + (331693.65384342221388336147802034
+                                                - 331693.65384342221388336147802034*z)*z
+                                             + y*(26535.492307473777110668918241627
+                                                  + z*(-132677.46153736888555334459120813
+                                                       + 132677.46153736888555334459120813*z))))));
+    return;
+  case ( 160 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -180.
+                         + z*(3600.
+                              + z*(-16200.
+                                   + (25200.
+                                      - 12600.*z)*z))
+                         + y*(1620.
+                              + z*(-32400.
+                                   + z*(145800.
+                                        + z*(-226800.
+                                             + 113400.*z)))
+                              + y*(-3780.
+                                   + z*(75600.
+                                        + z*(-340200.
+                                             + (529200.
+                                                - 264600.*z)*z))
+                                   + y*(2520.
+                                        + z*(-50400.
+                                             + z*(226800.
+                                                  + z*(-352800.
+                                                       + 176400.*z))))));
+    grad[0] /*ARGH*/[2]= -180.
+                         + z*(1620.
+                              + z*(-3780.
+                                   + 2520.*z))
+                         + y*(3600.
+                              + z*(-32400.
+                                   + (75600.
+                                      - 50400.*z)*z)
+                              + y*(-16200.
+                                   + z*(145800.
+                                        + z*(-340200.
+                                             + 226800.*z))
+                                   + y*(25200.
+                                        + z*(-226800.
+                                             + (529200.
+                                                - 352800.*z)*z)
+                                        + y*(-12600.
+                                             + z*(113400.
+                                                  + z*(-264600.
+                                                       + 176400.*z))))));
+    return;
+  case ( 161 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -105.299572648705464724876659689
+                         + z*(3158.9871794611639417462997906699
+                              + z*(-22112.910256228147592224098534689
+                                   + z*(58967.760683275060245930929425838
+                                        + z*(-66338.730768684442776672295604067
+                                             + 26535.492307473777110668918241627*z))))
+                         + y*(526.49786324352732362438329844498
+                              + z*(-15794.935897305819708731498953349
+                                   + z*(110564.55128114073796112049267345
+                                        + z*(-294838.80341637530122965464712919
+                                             + (331693.65384342221388336147802034
+                                                - 132677.46153736888555334459120813*z)*z)))
+                              + y*(-526.49786324352732362438329844498
+                                   + z*(15794.935897305819708731498953349
+                                        + z*(-110564.55128114073796112049267345
+                                             + z*(294838.80341637530122965464712919
+                                                  + z*(-331693.65384342221388336147802034
+                                                       + 132677.46153736888555334459120813*z))))));
+    grad[0] /*ARGH*/[2]= -263.24893162176366181219164922249
+                         + z*(3685.4850427046912653706830891149
+                              + z*(-14741.940170818765061482732356459
+                                   + (22112.910256228147592224098534689
+                                      - 11056.455128114073796112049267345*z)*z))
+                         + y*(3158.9871794611639417462997906699
+                              + z*(-44225.820512456295184448197069378
+                                   + z*(176903.28204982518073779278827751
+                                        + z*(-265354.92307473777110668918241627
+                                             + 132677.46153736888555334459120813*z)))
+                              + y*(-7897.4679486529098543657494766747
+                                   + z*(110564.55128114073796112049267345
+                                        + z*(-442258.20512456295184448197069378
+                                             + (663387.30768684442776672295604067
+                                                - 331693.65384342221388336147802034*z)*z))
+                                   + y*(5264.9786324352732362438329844498
+                                        + z*(-73709.700854093825307413661782297
+                                             + z*(294838.80341637530122965464712919
+                                                  + z*(-442258.20512456295184448197069378
+                                                       + 221129.10256228147592224098534689*z))))));
+    return;
+  case ( 162 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -48.373546489791297914199679381823
+                         + z*(2031.6889525712345123963865340366
+                              + z*(-20316.889525712345123963865340366
+                                   + z*(81267.558102849380495855461361462
+                                        + z*(-152376.67144284258842972899005274
+                                             + (134091.47086970147781816151124641
+                                                - 44697.156956567159272720503748804*z)*z))))
+                         + y*(96.747092979582595828399358763645
+                              + z*(-4063.3779051424690247927730680731
+                                   + z*(40633.779051424690247927730680731
+                                        + z*(-162535.11620569876099171092272292
+                                             + z*(304753.34288568517685945798010548
+                                                  + z*(-268182.94173940295563632302249282
+                                                       + 89394.31391313431854544100749761*z))))));
+    grad[0] /*ARGH*/[2]= -338.61482542853908539939775567276
+                         + z*(6772.2965085707817079879551134552
+                              + z*(-40633.779051424690247927730680731
+                                   + z*(101584.44762856172561981932670183
+                                        + z*(-111742.89239141789818180125937201
+                                             + 44697.156956567159272720503748804*z))))
+                         + y*(2031.6889525712345123963865340366
+                              + z*(-40633.779051424690247927730680731
+                                   + z*(243802.67430854814148756638408439
+                                        + z*(-609506.68577137035371891596021097
+                                             + (670457.35434850738909080755623206
+                                                - 268182.94173940295563632302249282*z)*z)))
+                              + y*(-2031.6889525712345123963865340366
+                                   + z*(40633.779051424690247927730680731
+                                        + z*(-243802.67430854814148756638408439
+                                             + z*(609506.68577137035371891596021097
+                                                  + z*(-670457.35434850738909080755623206
+                                                       + 268182.94173940295563632302249282*z))))));
+    return;
+  case ( 163 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= -13.416407864998738178455042012388
+                         + z*(751.31884043992933799348235269371
+                              + z*(-10142.804345939046062912011761365
+                                   + z*(56348.913032994700349511176452028
+                                        + z*(-154959.51084073542596115573524308
+                                             + z*(223141.69561065901338406425875003
+                                                  + z*(-161157.8912743648429996019646528
+                                                       + 46045.111792675669428457704186514*z))))));
+    grad[0] /*ARGH*/[2]= -375.65942021996466899674117634685
+                         + z*(10142.804345939046062912011761365
+                              + z*(-84523.369549492050524266764678042
+                                   + z*(309919.02168147085192231147048615
+                                        + z*(-557854.23902664753346016064687508
+                                             + (483473.6738230945289988058939584
+                                                - 161157.8912743648429996019646528*z)*z))))
+                         + y*(751.31884043992933799348235269371
+                              + z*(-20285.60869187809212582402352273
+                                   + z*(169046.73909898410104853352935608
+                                        + z*(-619838.04336294170384462294097231
+                                             + z*(1.1157084780532950669203212937502e6
+                                                  + z*(-966947.3476461890579976117879168
+                                                       + 322315.7825487296859992039293056*z))))));
+    return;
+  case ( 164 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= -296.86360504447155958714150963013
+                         + z*(10390.226176556504585549952837055
+                              + z*(-114292.4879421215504410494812076
+                                   + z*(571462.43971060775220524740603801
+                                        + z*(-1.4858023432475801557336432556988e6
+                                             + z*(2.0801232805466122180271005579783e6
+                                                  + z*(-1.4858023432475801557336432556988e6
+                                                       + 424514.95521359433020961235877109*z))))));
+    return;
+                #endif
+  }
+}
+
+#ifdef ONB_WITH_U
+
+/* u(x,y,z) for hexahedron */
+template <class FunctionSpaceType>
+double OrthonormalBaseFunctionSet<FunctionSpaceType >::
+eval_u_hexahedron_3d (pbasis *base, double *c, double *xi)
+{
+  double x, y, z;
+  orthonormalbasis *b=(orthonormalbasis*) base;
+  x=xi[0]; y=xi[1]; z=xi[2];
+
+  switch (b->k)   {
+                #if (PMAX3D>=0)
+  case ( 0 ) :
+    return c[0];
+                #endif
+                #if (PMAX3D>=1)
+  case ( 1 ) :
+    return c[0]
+           - 1.7320508075688772935274463415059*c[1]
+           + 3.4641016151377545870548926830117*x*c[1]
+           - 1.7320508075688772935274463415059*c[2]
+           + 3.4641016151377545870548926830117*y*c[2]
+           - 1.7320508075688772935274463415059*c[3]
+           + 3.4641016151377545870548926830117*z*c[3];
+                #endif
+                #if (PMAX3D>=2)
+  case ( 2 ) :
+    return c[0]
+           - 1.7320508075688772935274463415059*c[1]
+           - 1.7320508075688772935274463415059*c[2]
+           - 1.7320508075688772935274463415059*c[3]
+           + 2.2360679774997896964091736687313*c[4]
+           + 3.*c[5]
+           + 3.*c[6]
+           + x*(3.4641016151377545870548926830117*c[1]
+                - 13.416407864998738178455042012388*c[4]
+                + 13.416407864998738178455042012388*x*c[4]
+                - 6.*c[5]
+                + 12.*y*c[5]
+                - 6.*c[6]
+                + 12.*z*c[6])
+           + 2.2360679774997896964091736687313*c[7]
+           + 3.*c[8]
+           + y*(3.4641016151377545870548926830117*c[2]
+                - 6.*c[5]
+                - 13.416407864998738178455042012388*c[7]
+                + 13.416407864998738178455042012388*y*c[7]
+                - 6.*c[8]
+                + 12.*z*c[8])
+           + 2.2360679774997896964091736687313*c[9]
+           + z*(3.4641016151377545870548926830117*c[3]
+                - 6.*c[6]
+                - 6.*c[8]
+                - 13.416407864998738178455042012388*c[9]
+                + 13.416407864998738178455042012388*z*c[9]);
+                #endif
+                #if (PMAX3D>=3)
+  case ( 3 ) :
+    return c[0]
+           - 1.7320508075688772935274463415059*c[1]
+           - 1.7320508075688772935274463415059*c[2]
+           - 1.7320508075688772935274463415059*c[3]
+           + 2.2360679774997896964091736687313*c[4]
+           + 3.*c[5]
+           + 3.*c[6]
+           + 2.2360679774997896964091736687313*c[7]
+           + 3.*c[8]
+           + 2.2360679774997896964091736687313*c[9]
+           - 2.6457513110645905905016157536393*c[10]
+           - 3.8729833462074168851792653997824*c[11]
+           - 3.8729833462074168851792653997824*c[12]
+           - 3.8729833462074168851792653997824*c[13]
+           - 5.196152422706631880582339024518*c[14]
+           - 3.8729833462074168851792653997824*c[15]
+           + x*(3.4641016151377545870548926830117*c[1]
+                - 13.416407864998738178455042012388*c[4]
+                - 6.*c[5]
+                - 6.*c[6]
+                + 31.749015732775087086019389043671*c[10]
+                + 23.237900077244501311075592398694*c[11]
+                + 23.237900077244501311075592398694*c[12]
+                + x*(13.416407864998738178455042012388*c[4]
+                     - 79.37253933193771771504847260918*c[10]
+                     + 52.91502622129181181003231507279*x*c[10]
+                     - 23.237900077244501311075592398694*c[11]
+                     + 46.475800154489002622151184797389*y*c[11]
+                     - 23.237900077244501311075592398694*c[12]
+                     + 46.475800154489002622151184797389*z*c[12])
+                + 7.745966692414833770358530799565*c[13]
+                + 10.392304845413263761164678049035*c[14]
+                + y*(12.*c[5]
+                     - 46.475800154489002622151184797389*c[11]
+                     - 46.475800154489002622151184797389*c[13]
+                     + 46.475800154489002622151184797389*y*c[13]
+                     - 20.78460969082652752232935609807*c[14]
+                     + 41.569219381653055044658712196141*z*c[14])
+                + 7.745966692414833770358530799565*c[15]
+                + z*(12.*c[6]
+                     - 46.475800154489002622151184797389*c[12]
+                     - 20.78460969082652752232935609807*c[14]
+                     - 46.475800154489002622151184797389*c[15]
+                     + 46.475800154489002622151184797389*z*c[15]))
+           - 2.6457513110645905905016157536393*c[16]
+           - 3.8729833462074168851792653997824*c[17]
+           - 3.8729833462074168851792653997824*c[18]
+           + y*(3.4641016151377545870548926830117*c[2]
+                - 6.*c[5]
+                - 13.416407864998738178455042012388*c[7]
+                - 6.*c[8]
+                + 7.745966692414833770358530799565*c[11]
+                + 23.237900077244501311075592398694*c[13]
+                + 10.392304845413263761164678049035*c[14]
+                + 31.749015732775087086019389043671*c[16]
+                + 23.237900077244501311075592398694*c[17]
+                + y*(13.416407864998738178455042012388*c[7]
+                     - 23.237900077244501311075592398694*c[13]
+                     - 79.37253933193771771504847260918*c[16]
+                     + 52.91502622129181181003231507279*y*c[16]
+                     - 23.237900077244501311075592398694*c[17]
+                     + 46.475800154489002622151184797389*z*c[17])
+                + 7.745966692414833770358530799565*c[18]
+                + z*(12.*c[8]
+                     - 20.78460969082652752232935609807*c[14]
+                     - 46.475800154489002622151184797389*c[17]
+                     - 46.475800154489002622151184797389*c[18]
+                     + 46.475800154489002622151184797389*z*c[18]))
+           - 2.6457513110645905905016157536393*c[19]
+           + z*(3.4641016151377545870548926830117*c[3]
+                - 6.*c[6]
+                - 6.*c[8]
+                - 13.416407864998738178455042012388*c[9]
+                + 7.745966692414833770358530799565*c[12]
+                + 10.392304845413263761164678049035*c[14]
+                + 23.237900077244501311075592398694*c[15]
+                + 7.745966692414833770358530799565*c[17]
+                + 23.237900077244501311075592398694*c[18]
+                + 31.749015732775087086019389043671*c[19]
+                + z*(13.416407864998738178455042012388*c[9]
+                     - 23.237900077244501311075592398694*c[15]
+                     - 23.237900077244501311075592398694*c[18]
+                     - 79.37253933193771771504847260918*c[19]
+                     + 52.91502622129181181003231507279*z*c[19]));
+                #endif
+                #if (PMAX3D>=4)
+  case ( 4 ) :
+    return c[0]
+           - 1.7320508075688772935274463415059*c[1]
+           - 1.7320508075688772935274463415059*c[2]
+           - 1.7320508075688772935274463415059*c[3]
+           + 2.2360679774997896964091736687313*c[4]
+           + 3.*c[5]
+           + 3.*c[6]
+           + 2.2360679774997896964091736687313*c[7]
+           + 3.*c[8]
+           + 2.2360679774997896964091736687313*c[9]
+           - 2.6457513110645905905016157536393*c[10]
+           - 3.8729833462074168851792653997824*c[11]
+           - 3.8729833462074168851792653997824*c[12]
+           - 3.8729833462074168851792653997824*c[13]
+           - 5.196152422706631880582339024518*c[14]
+           - 3.8729833462074168851792653997824*c[15]
+           - 2.6457513110645905905016157536393*c[16]
+           - 3.8729833462074168851792653997824*c[17]
+           - 3.8729833462074168851792653997824*c[18]
+           - 2.6457513110645905905016157536393*c[19]
+           + 3.*c[20]
+           + 4.582575694955840006588047193728*c[21]
+           + 4.582575694955840006588047193728*c[22]
+           + 5.*c[23]
+           + 6.708203932499369089227521006194*c[24]
+           + 5.*c[25]
+           + 4.582575694955840006588047193728*c[26]
+           + 6.708203932499369089227521006194*c[27]
+           + 6.708203932499369089227521006194*c[28]
+           + 4.582575694955840006588047193728*c[29]
+           + x*(3.4641016151377545870548926830117*c[1]
+                - 13.416407864998738178455042012388*c[4]
+                - 6.*c[5]
+                - 6.*c[6]
+                + 31.749015732775087086019389043671*c[10]
+                + 23.237900077244501311075592398694*c[11]
+                + 23.237900077244501311075592398694*c[12]
+                + 7.745966692414833770358530799565*c[13]
+                + 10.392304845413263761164678049035*c[14]
+                + 7.745966692414833770358530799565*c[15]
+                - 60.*c[20]
+                - 54.99090833947008007905656632474*c[21]
+                - 54.99090833947008007905656632474*c[22]
+                - 30.*c[23]
+                - 40.249223594996214535365126037163*c[24]
+                - 30.*c[25]
+                + x*(13.416407864998738178455042012388*c[4]
+                     - 79.37253933193771771504847260918*c[10]
+                     - 23.237900077244501311075592398694*c[11]
+                     - 23.237900077244501311075592398694*c[12]
+                     + 270.*c[20]
+                     + 137.47727084867520019764141581184*c[21]
+                     + 137.47727084867520019764141581184*c[22]
+                     + x*(52.91502622129181181003231507279*c[10]
+                          - 420.*c[20]
+                          + 210.*x*c[20]
+                          - 91.65151389911680013176094387456*c[21]
+                          + 183.30302779823360026352188774912*y*c[21]
+                          - 91.65151389911680013176094387456*c[22]
+                          + 183.30302779823360026352188774912*z*c[22])
+                     + 30.*c[23]
+                     + 40.249223594996214535365126037163*c[24]
+                     + y*(46.475800154489002622151184797389*c[11]
+                          - 274.95454169735040039528283162368*c[21]
+                          - 180.*c[23]
+                          + 180.*y*c[23]
+                          - 80.49844718999242907073025207433*c[24]
+                          + 160.99689437998485814146050414865*z*c[24])
+                     + 30.*c[25]
+                     + z*(46.475800154489002622151184797389*c[12]
+                          - 274.95454169735040039528283162368*c[22]
+                          - 80.49844718999242907073025207433*c[24]
+                          - 180.*c[25]
+                          + 180.*z*c[25]))
+                - 9.165151389911680013176094387456*c[26]
+                - 13.416407864998738178455042012388*c[27]
+                - 13.416407864998738178455042012388*c[28]
+                + y*(12.*c[5]
+                     - 46.475800154489002622151184797389*c[11]
+                     - 46.475800154489002622151184797389*c[13]
+                     - 20.78460969082652752232935609807*c[14]
+                     + 109.98181667894016015811313264947*c[21]
+                     + 180.*c[23]
+                     + 80.49844718999242907073025207433*c[24]
+                     + 109.98181667894016015811313264947*c[26]
+                     + 80.49844718999242907073025207433*c[27]
+                     + y*(46.475800154489002622151184797389*c[13]
+                          - 180.*c[23]
+                          - 274.95454169735040039528283162368*c[26]
+                          + 183.30302779823360026352188774912*y*c[26]
+                          - 80.49844718999242907073025207433*c[27]
+                          + 160.99689437998485814146050414865*z*c[27])
+                     + 26.832815729997476356910084024775*c[28]
+                     + z*(41.569219381653055044658712196141*c[14]
+                          - 160.99689437998485814146050414865*c[24]
+                          - 160.99689437998485814146050414865*c[27]
+                          - 160.99689437998485814146050414865*c[28]
+                          + 160.99689437998485814146050414865*z*c[28]))
+                - 9.165151389911680013176094387456*c[29]
+                + z*(12.*c[6]
+                     - 46.475800154489002622151184797389*c[12]
+                     - 20.78460969082652752232935609807*c[14]
+                     - 46.475800154489002622151184797389*c[15]
+                     + 109.98181667894016015811313264947*c[22]
+                     + 80.49844718999242907073025207433*c[24]
+                     + 180.*c[25]
+                     + 26.832815729997476356910084024775*c[27]
+                     + 80.49844718999242907073025207433*c[28]
+                     + 109.98181667894016015811313264947*c[29]
+                     + z*(46.475800154489002622151184797389*c[15]
+                          - 180.*c[25]
+                          - 80.49844718999242907073025207433*c[28]
+                          - 274.95454169735040039528283162368*c[29]
+                          + 183.30302779823360026352188774912*z*c[29])))
+           + 3.*c[30]
+           + 4.582575694955840006588047193728*c[31]
+           + 5.*c[32]
+           + 4.582575694955840006588047193728*c[33]
+           + y*(3.4641016151377545870548926830117*c[2]
+                - 6.*c[5]
+                - 13.416407864998738178455042012388*c[7]
+                - 6.*c[8]
+                + 7.745966692414833770358530799565*c[11]
+                + 23.237900077244501311075592398694*c[13]
+                + 10.392304845413263761164678049035*c[14]
+                + 31.749015732775087086019389043671*c[16]
+                + 23.237900077244501311075592398694*c[17]
+                + 7.745966692414833770358530799565*c[18]
+                - 9.165151389911680013176094387456*c[21]
+                - 30.*c[23]
+                - 13.416407864998738178455042012388*c[24]
+                - 54.99090833947008007905656632474*c[26]
+                - 40.249223594996214535365126037163*c[27]
+                - 13.416407864998738178455042012388*c[28]
+                - 60.*c[30]
+                - 54.99090833947008007905656632474*c[31]
+                - 30.*c[32]
+                + y*(13.416407864998738178455042012388*c[7]
+                     - 23.237900077244501311075592398694*c[13]
+                     - 79.37253933193771771504847260918*c[16]
+                     - 23.237900077244501311075592398694*c[17]
+                     + 30.*c[23]
+                     + 137.47727084867520019764141581184*c[26]
+                     + 40.249223594996214535365126037163*c[27]
+                     + 270.*c[30]
+                     + 137.47727084867520019764141581184*c[31]
+                     + y*(52.91502622129181181003231507279*c[16]
+                          - 91.65151389911680013176094387456*c[26]
+                          - 420.*c[30]
+                          + 210.*y*c[30]
+                          - 91.65151389911680013176094387456*c[31]
+                          + 183.30302779823360026352188774912*z*c[31])
+                     + 30.*c[32]
+                     + z*(46.475800154489002622151184797389*c[17]
+                          - 80.49844718999242907073025207433*c[27]
+                          - 274.95454169735040039528283162368*c[31]
+                          - 180.*c[32]
+                          + 180.*z*c[32]))
+                - 9.165151389911680013176094387456*c[33]
+                + z*(12.*c[8]
+                     - 20.78460969082652752232935609807*c[14]
+                     - 46.475800154489002622151184797389*c[17]
+                     - 46.475800154489002622151184797389*c[18]
+                     + 26.832815729997476356910084024775*c[24]
+                     + 80.49844718999242907073025207433*c[27]
+                     + 80.49844718999242907073025207433*c[28]
+                     + 109.98181667894016015811313264947*c[31]
+                     + 180.*c[32]
+                     + 109.98181667894016015811313264947*c[33]
+                     + z*(46.475800154489002622151184797389*c[18]
+                          - 80.49844718999242907073025207433*c[28]
+                          - 180.*c[32]
+                          - 274.95454169735040039528283162368*c[33]
+                          + 183.30302779823360026352188774912*z*c[33])))
+           + 3.*c[34]
+           + z*(3.4641016151377545870548926830117*c[3]
+                - 6.*c[6]
+                - 6.*c[8]
+                - 13.416407864998738178455042012388*c[9]
+                + 7.745966692414833770358530799565*c[12]
+                + 10.392304845413263761164678049035*c[14]
+                + 23.237900077244501311075592398694*c[15]
+                + 7.745966692414833770358530799565*c[17]
+                + 23.237900077244501311075592398694*c[18]
+                + 31.749015732775087086019389043671*c[19]
+                - 9.165151389911680013176094387456*c[22]
+                - 13.416407864998738178455042012388*c[24]
+                - 30.*c[25]
+                - 13.416407864998738178455042012388*c[27]
+                - 40.249223594996214535365126037163*c[28]
+                - 54.99090833947008007905656632474*c[29]
+                - 9.165151389911680013176094387456*c[31]
+                - 30.*c[32]
+                - 54.99090833947008007905656632474*c[33]
+                - 60.*c[34]
+                + z*(13.416407864998738178455042012388*c[9]
+                     - 23.237900077244501311075592398694*c[15]
+                     - 23.237900077244501311075592398694*c[18]
+                     - 79.37253933193771771504847260918*c[19]
+                     + 30.*c[25]
+                     + 40.249223594996214535365126037163*c[28]
+                     + 137.47727084867520019764141581184*c[29]
+                     + 30.*c[32]
+                     + 137.47727084867520019764141581184*c[33]
+                     + 270.*c[34]
+                     + z*(52.91502622129181181003231507279*c[19]
+                          - 91.65151389911680013176094387456*c[29]
+                          - 91.65151389911680013176094387456*c[33]
+                          - 420.*c[34]
+                          + 210.*z*c[34])));
+                #endif
+                #if (PMAX3D>=5)
+  case ( 5 ) :
+    return c[0]
+           - 1.7320508075688772935274463415059*c[1]
+           - 1.7320508075688772935274463415059*c[2]
+           - 1.7320508075688772935274463415059*c[3]
+           + 2.2360679774997896964091736687313*c[4]
+           + 3.*c[5]
+           + 3.*c[6]
+           + 2.2360679774997896964091736687313*c[7]
+           + 3.*c[8]
+           + 2.2360679774997896964091736687313*c[9]
+           - 2.6457513110645905905016157536393*c[10]
+           - 3.8729833462074168851792653997824*c[11]
+           - 3.8729833462074168851792653997824*c[12]
+           - 3.8729833462074168851792653997824*c[13]
+           - 5.196152422706631880582339024518*c[14]
+           - 3.8729833462074168851792653997824*c[15]
+           - 2.6457513110645905905016157536393*c[16]
+           - 3.8729833462074168851792653997824*c[17]
+           - 3.8729833462074168851792653997824*c[18]
+           - 2.6457513110645905905016157536393*c[19]
+           + 3.*c[20]
+           + 4.582575694955840006588047193728*c[21]
+           + 4.582575694955840006588047193728*c[22]
+           + 5.*c[23]
+           + 6.708203932499369089227521006194*c[24]
+           + 5.*c[25]
+           + 4.582575694955840006588047193728*c[26]
+           + 6.708203932499369089227521006194*c[27]
+           + 6.708203932499369089227521006194*c[28]
+           + 4.582575694955840006588047193728*c[29]
+           + 3.*c[30]
+           + 4.582575694955840006588047193728*c[31]
+           + 5.*c[32]
+           + 4.582575694955840006588047193728*c[33]
+           + 3.*c[34]
+           - 3.3166247903553998491149327366707*c[35]
+           - 5.196152422706631880582339024518*c[36]
+           - 5.196152422706631880582339024518*c[37]
+           - 5.916079783099616042567328291562*c[38]
+           - 7.937253933193771771504847260918*c[39]
+           - 5.916079783099616042567328291562*c[40]
+           - 5.916079783099616042567328291562*c[41]
+           - 8.660254037844386467637231707529*c[42]
+           - 8.660254037844386467637231707529*c[43]
+           - 5.916079783099616042567328291562*c[44]
+           - 5.196152422706631880582339024518*c[45]
+           - 7.937253933193771771504847260918*c[46]
+           - 8.660254037844386467637231707529*c[47]
+           - 7.937253933193771771504847260918*c[48]
+           - 5.196152422706631880582339024518*c[49]
+           + x*(3.4641016151377545870548926830117*c[1]
+                - 13.416407864998738178455042012388*c[4]
+                - 6.*c[5]
+                - 6.*c[6]
+                + 31.749015732775087086019389043671*c[10]
+                + 23.237900077244501311075592398694*c[11]
+                + 23.237900077244501311075592398694*c[12]
+                + 7.745966692414833770358530799565*c[13]
+                + 10.392304845413263761164678049035*c[14]
+                + 7.745966692414833770358530799565*c[15]
+                - 60.*c[20]
+                - 54.99090833947008007905656632474*c[21]
+                - 54.99090833947008007905656632474*c[22]
+                - 30.*c[23]
+                - 40.249223594996214535365126037163*c[24]
+                - 30.*c[25]
+                - 9.165151389911680013176094387456*c[26]
+                - 13.416407864998738178455042012388*c[27]
+                - 13.416407864998738178455042012388*c[28]
+                - 9.165151389911680013176094387456*c[29]
+                + 99.49874371066199547344798210012*c[35]
+                + 103.92304845413263761164678049035*c[36]
+                + 103.92304845413263761164678049035*c[37]
+                + 70.99295739719539251080793949874*c[38]
+                + 95.24704719832526125805816713101*c[39]
+                + 70.99295739719539251080793949874*c[40]
+                + 35.49647869859769625540396974937*c[41]
+                + 51.96152422706631880582339024518*c[42]
+                + 51.96152422706631880582339024518*c[43]
+                + 35.49647869859769625540396974937*c[44]
+                + x*(13.416407864998738178455042012388*c[4]
+                     - 79.37253933193771771504847260918*c[10]
+                     - 23.237900077244501311075592398694*c[11]
+                     - 23.237900077244501311075592398694*c[12]
+                     + 270.*c[20]
+                     + 137.47727084867520019764141581184*c[21]
+                     + 137.47727084867520019764141581184*c[22]
+                     + 30.*c[23]
+                     + 40.249223594996214535365126037163*c[24]
+                     + 30.*c[25]
+                     - 696.4912059746339683141358747008*c[35]
+                     - 467.65371804359686925241051220659*c[36]
+                     - 467.65371804359686925241051220659*c[37]
+                     - 177.48239349298848127701984874685*c[38]
+                     - 238.11761799581315314514541782753*c[39]
+                     - 177.48239349298848127701984874685*c[40]
+                     + x*(52.91502622129181181003231507279*c[10]
+                          - 420.*c[20]
+                          - 91.65151389911680013176094387456*c[21]
+                          - 91.65151389911680013176094387456*c[22]
+                          + 1857.3098825990239155043623325356*c[35]
+                          + 727.4613391789284632815274634325*c[36]
+                          + 727.4613391789284632815274634325*c[37]
+                          + x*(210.*c[20]
+                               - 2089.4736179239019049424076241025*c[35]
+                               + 835.789447169560761976963049641*x*c[35]
+                               - 363.73066958946423164076373171623*c[36]
+                               + 727.4613391789284632815274634325*y*c[36]
+                               - 363.73066958946423164076373171623*c[37]
+                               + 727.4613391789284632815274634325*z*c[37])
+                          + 118.32159566199232085134656583123*c[38]
+                          + 158.74507866387543543009694521836*c[39]
+                          + y*(183.30302779823360026352188774912*c[21]
+                               - 1454.9226783578569265630549268649*c[36]
+                               - 709.9295739719539251080793949874*c[38]
+                               + 709.9295739719539251080793949874*y*c[38]
+                               - 317.49015732775087086019389043671*c[39]
+                               + 634.9803146555017417203877808734*z*c[39])
+                          + 118.32159566199232085134656583123*c[40]
+                          + z*(183.30302779823360026352188774912*c[22]
+                               - 1454.9226783578569265630549268649*c[37]
+                               - 317.49015732775087086019389043671*c[39]
+                               - 709.9295739719539251080793949874*c[40]
+                               + 709.9295739719539251080793949874*z*c[40]))
+                     - 35.49647869859769625540396974937*c[41]
+                     - 51.96152422706631880582339024518*c[42]
+                     - 51.96152422706631880582339024518*c[43]
+                     + y*(46.475800154489002622151184797389*c[11]
+                          - 274.95454169735040039528283162368*c[21]
+                          - 180.*c[23]
+                          - 80.49844718999242907073025207433*c[24]
+                          + 935.3074360871937385048210244132*c[36]
+                          + 1064.8943609579308876621190924811*c[38]
+                          + 476.23523599162630629029083565507*c[39]
+                          + 425.95774438317235506484763699244*c[41]
+                          + 311.76914536239791283494034147106*c[42]
+                          + y*(180.*c[23]
+                               - 1064.8943609579308876621190924811*c[38]
+                               - 1064.8943609579308876621190924811*c[41]
+                               + 709.9295739719539251080793949874*y*c[41]
+                               - 311.76914536239791283494034147106*c[42]
+                               + 623.5382907247958256698806829421*z*c[42])
+                          + 103.92304845413263761164678049035*c[43]
+                          + z*(160.99689437998485814146050414865*c[24]
+                               - 952.4704719832526125805816713101*c[39]
+                               - 623.5382907247958256698806829421*c[42]
+                               - 623.5382907247958256698806829421*c[43]
+                               + 623.5382907247958256698806829421*z*c[43]))
+                     - 35.49647869859769625540396974937*c[44]
+                     + z*(46.475800154489002622151184797389*c[12]
+                          - 274.95454169735040039528283162368*c[22]
+                          - 80.49844718999242907073025207433*c[24]
+                          - 180.*c[25]
+                          + 935.3074360871937385048210244132*c[37]
+                          + 476.23523599162630629029083565507*c[39]
+                          + 1064.8943609579308876621190924811*c[40]
+                          + 103.92304845413263761164678049035*c[42]
+                          + 311.76914536239791283494034147106*c[43]
+                          + 425.95774438317235506484763699244*c[44]
+                          + z*(180.*c[25]
+                               - 1064.8943609579308876621190924811*c[40]
+                               - 311.76914536239791283494034147106*c[43]
+                               - 1064.8943609579308876621190924811*c[44]
+                               + 709.9295739719539251080793949874*z*c[44])))
+                + 10.392304845413263761164678049035*c[45]
+                + 15.874507866387543543009694521836*c[46]
+                + 17.320508075688772935274463415059*c[47]
+                + 15.874507866387543543009694521836*c[48]
+                + y*(12.*c[5]
+                     - 46.475800154489002622151184797389*c[11]
+                     - 46.475800154489002622151184797389*c[13]
+                     - 20.78460969082652752232935609807*c[14]
+                     + 109.98181667894016015811313264947*c[21]
+                     + 180.*c[23]
+                     + 80.49844718999242907073025207433*c[24]
+                     + 109.98181667894016015811313264947*c[26]
+                     + 80.49844718999242907073025207433*c[27]
+                     + 26.832815729997476356910084024775*c[28]
+                     - 207.8460969082652752232935609807*c[36]
+                     - 425.95774438317235506484763699244*c[38]
+                     - 190.49409439665052251611633426203*c[39]
+                     - 425.95774438317235506484763699244*c[41]
+                     - 311.76914536239791283494034147106*c[42]
+                     - 103.92304845413263761164678049035*c[43]
+                     - 207.8460969082652752232935609807*c[45]
+                     - 190.49409439665052251611633426203*c[46]
+                     - 103.92304845413263761164678049035*c[47]
+                     + y*(46.475800154489002622151184797389*c[13]
+                          - 180.*c[23]
+                          - 274.95454169735040039528283162368*c[26]
+                          - 80.49844718999242907073025207433*c[27]
+                          + 425.95774438317235506484763699244*c[38]
+                          + 1064.8943609579308876621190924811*c[41]
+                          + 311.76914536239791283494034147106*c[42]
+                          + 935.3074360871937385048210244132*c[45]
+                          + 476.23523599162630629029083565507*c[46]
+                          + y*(183.30302779823360026352188774912*c[26]
+                               - 709.9295739719539251080793949874*c[41]
+                               - 1454.9226783578569265630549268649*c[45]
+                               + 727.4613391789284632815274634325*y*c[45]
+                               - 317.49015732775087086019389043671*c[46]
+                               + 634.9803146555017417203877808734*z*c[46])
+                          + 103.92304845413263761164678049035*c[47]
+                          + z*(160.99689437998485814146050414865*c[27]
+                               - 623.5382907247958256698806829421*c[42]
+                               - 952.4704719832526125805816713101*c[46]
+                               - 623.5382907247958256698806829421*c[47]
+                               + 623.5382907247958256698806829421*z*c[47]))
+                     - 31.749015732775087086019389043671*c[48]
+                     + z*(41.569219381653055044658712196141*c[14]
+                          - 160.99689437998485814146050414865*c[24]
+                          - 160.99689437998485814146050414865*c[27]
+                          - 160.99689437998485814146050414865*c[28]
+                          + 380.98818879330104503223266852405*c[39]
+                          + 623.5382907247958256698806829421*c[42]
+                          + 623.5382907247958256698806829421*c[43]
+                          + 380.98818879330104503223266852405*c[46]
+                          + 623.5382907247958256698806829421*c[47]
+                          + 380.98818879330104503223266852405*c[48]
+                          + z*(160.99689437998485814146050414865*c[28]
+                               - 623.5382907247958256698806829421*c[43]
+                               - 623.5382907247958256698806829421*c[47]
+                               - 952.4704719832526125805816713101*c[48]
+                               + 634.9803146555017417203877808734*z*c[48])))
+                + 10.392304845413263761164678049035*c[49]
+                + z*(12.*c[6]
+                     - 46.475800154489002622151184797389*c[12]
+                     - 20.78460969082652752232935609807*c[14]
+                     - 46.475800154489002622151184797389*c[15]
+                     + 109.98181667894016015811313264947*c[22]
+                     + 80.49844718999242907073025207433*c[24]
+                     + 180.*c[25]
+                     + 26.832815729997476356910084024775*c[27]
+                     + 80.49844718999242907073025207433*c[28]
+                     + 109.98181667894016015811313264947*c[29]
+                     - 207.8460969082652752232935609807*c[37]
+                     - 190.49409439665052251611633426203*c[39]
+                     - 425.95774438317235506484763699244*c[40]
+                     - 103.92304845413263761164678049035*c[42]
+                     - 311.76914536239791283494034147106*c[43]
+                     - 425.95774438317235506484763699244*c[44]
+                     - 31.749015732775087086019389043671*c[46]
+                     - 103.92304845413263761164678049035*c[47]
+                     - 190.49409439665052251611633426203*c[48]
+                     - 207.8460969082652752232935609807*c[49]
+                     + z*(46.475800154489002622151184797389*c[15]
+                          - 180.*c[25]
+                          - 80.49844718999242907073025207433*c[28]
+                          - 274.95454169735040039528283162368*c[29]
+                          + 425.95774438317235506484763699244*c[40]
+                          + 311.76914536239791283494034147106*c[43]
+                          + 1064.8943609579308876621190924811*c[44]
+                          + 103.92304845413263761164678049035*c[47]
+                          + 476.23523599162630629029083565507*c[48]
+                          + 935.3074360871937385048210244132*c[49]
+                          + z*(183.30302779823360026352188774912*c[29]
+                               - 709.9295739719539251080793949874*c[44]
+                               - 317.49015732775087086019389043671*c[48]
+                               - 1454.9226783578569265630549268649*c[49]
+                               + 727.4613391789284632815274634325*z*c[49]))))
+           - 3.3166247903553998491149327366707*c[50]
+           - 5.196152422706631880582339024518*c[51]
+           - 5.916079783099616042567328291562*c[52]
+           - 5.916079783099616042567328291562*c[53]
+           - 5.196152422706631880582339024518*c[54]
+           + y*(3.4641016151377545870548926830117*c[2]
+                - 6.*c[5]
+                - 13.416407864998738178455042012388*c[7]
+                - 6.*c[8]
+                + 7.745966692414833770358530799565*c[11]
+                + 23.237900077244501311075592398694*c[13]
+                + 10.392304845413263761164678049035*c[14]
+                + 31.749015732775087086019389043671*c[16]
+                + 23.237900077244501311075592398694*c[17]
+                + 7.745966692414833770358530799565*c[18]
+                - 9.165151389911680013176094387456*c[21]
+                - 30.*c[23]
+                - 13.416407864998738178455042012388*c[24]
+                - 54.99090833947008007905656632474*c[26]
+                - 40.249223594996214535365126037163*c[27]
+                - 13.416407864998738178455042012388*c[28]
+                - 60.*c[30]
+                - 54.99090833947008007905656632474*c[31]
+                - 30.*c[32]
+                - 9.165151389911680013176094387456*c[33]
+                + 10.392304845413263761164678049035*c[36]
+                + 35.49647869859769625540396974937*c[38]
+                + 15.874507866387543543009694521836*c[39]
+                + 70.99295739719539251080793949874*c[41]
+                + 51.96152422706631880582339024518*c[42]
+                + 17.320508075688772935274463415059*c[43]
+                + 103.92304845413263761164678049035*c[45]
+                + 95.24704719832526125805816713101*c[46]
+                + 51.96152422706631880582339024518*c[47]
+                + 15.874507866387543543009694521836*c[48]
+                + 99.49874371066199547344798210012*c[50]
+                + 103.92304845413263761164678049035*c[51]
+                + 70.99295739719539251080793949874*c[52]
+                + 35.49647869859769625540396974937*c[53]
+                + y*(13.416407864998738178455042012388*c[7]
+                     - 23.237900077244501311075592398694*c[13]
+                     - 79.37253933193771771504847260918*c[16]
+                     - 23.237900077244501311075592398694*c[17]
+                     + 30.*c[23]
+                     + 137.47727084867520019764141581184*c[26]
+                     + 40.249223594996214535365126037163*c[27]
+                     + 270.*c[30]
+                     + 137.47727084867520019764141581184*c[31]
+                     + 30.*c[32]
+                     - 35.49647869859769625540396974937*c[38]
+                     - 177.48239349298848127701984874685*c[41]
+                     - 51.96152422706631880582339024518*c[42]
+                     - 467.65371804359686925241051220659*c[45]
+                     - 238.11761799581315314514541782753*c[46]
+                     - 51.96152422706631880582339024518*c[47]
+                     - 696.4912059746339683141358747008*c[50]
+                     - 467.65371804359686925241051220659*c[51]
+                     - 177.48239349298848127701984874685*c[52]
+                     + y*(52.91502622129181181003231507279*c[16]
+                          - 91.65151389911680013176094387456*c[26]
+                          - 420.*c[30]
+                          - 91.65151389911680013176094387456*c[31]
+                          + 118.32159566199232085134656583123*c[41]
+                          + 727.4613391789284632815274634325*c[45]
+                          + 158.74507866387543543009694521836*c[46]
+                          + 1857.3098825990239155043623325356*c[50]
+                          + 727.4613391789284632815274634325*c[51]
+                          + y*(210.*c[30]
+                               - 363.73066958946423164076373171623*c[45]
+                               - 2089.4736179239019049424076241025*c[50]
+                               + 835.789447169560761976963049641*y*c[50]
+                               - 363.73066958946423164076373171623*c[51]
+                               + 727.4613391789284632815274634325*z*c[51])
+                          + 118.32159566199232085134656583123*c[52]
+                          + z*(183.30302779823360026352188774912*c[31]
+                               - 317.49015732775087086019389043671*c[46]
+                               - 1454.9226783578569265630549268649*c[51]
+                               - 709.9295739719539251080793949874*c[52]
+                               + 709.9295739719539251080793949874*z*c[52]))
+                     - 35.49647869859769625540396974937*c[53]
+                     + z*(46.475800154489002622151184797389*c[17]
+                          - 80.49844718999242907073025207433*c[27]
+                          - 274.95454169735040039528283162368*c[31]
+                          - 180.*c[32]
+                          + 103.92304845413263761164678049035*c[42]
+                          + 476.23523599162630629029083565507*c[46]
+                          + 311.76914536239791283494034147106*c[47]
+                          + 935.3074360871937385048210244132*c[51]
+                          + 1064.8943609579308876621190924811*c[52]
+                          + 425.95774438317235506484763699244*c[53]
+                          + z*(180.*c[32]
+                               - 311.76914536239791283494034147106*c[47]
+                               - 1064.8943609579308876621190924811*c[52]
+                               - 1064.8943609579308876621190924811*c[53]
+                               + 709.9295739719539251080793949874*z*c[53])))
+                + 10.392304845413263761164678049035*c[54]
+                + z*(12.*c[8]
+                     - 20.78460969082652752232935609807*c[14]
+                     - 46.475800154489002622151184797389*c[17]
+                     - 46.475800154489002622151184797389*c[18]
+                     + 26.832815729997476356910084024775*c[24]
+                     + 80.49844718999242907073025207433*c[27]
+                     + 80.49844718999242907073025207433*c[28]
+                     + 109.98181667894016015811313264947*c[31]
+                     + 180.*c[32]
+                     + 109.98181667894016015811313264947*c[33]
+                     - 31.749015732775087086019389043671*c[39]
+                     - 103.92304845413263761164678049035*c[42]
+                     - 103.92304845413263761164678049035*c[43]
+                     - 190.49409439665052251611633426203*c[46]
+                     - 311.76914536239791283494034147106*c[47]
+                     - 190.49409439665052251611633426203*c[48]
+                     - 207.8460969082652752232935609807*c[51]
+                     - 425.95774438317235506484763699244*c[52]
+                     - 425.95774438317235506484763699244*c[53]
+                     - 207.8460969082652752232935609807*c[54]
+                     + z*(46.475800154489002622151184797389*c[18]
+                          - 80.49844718999242907073025207433*c[28]
+                          - 180.*c[32]
+                          - 274.95454169735040039528283162368*c[33]
+                          + 103.92304845413263761164678049035*c[43]
+                          + 311.76914536239791283494034147106*c[47]
+                          + 476.23523599162630629029083565507*c[48]
+                          + 425.95774438317235506484763699244*c[52]
+                          + 1064.8943609579308876621190924811*c[53]
+                          + 935.3074360871937385048210244132*c[54]
+                          + z*(183.30302779823360026352188774912*c[33]
+                               - 317.49015732775087086019389043671*c[48]
+                               - 709.9295739719539251080793949874*c[53]
+                               - 1454.9226783578569265630549268649*c[54]
+                               + 727.4613391789284632815274634325*z*c[54]))))
+           - 3.3166247903553998491149327366707*c[55]
+           + z*(3.4641016151377545870548926830117*c[3]
+                - 6.*c[6]
+                - 6.*c[8]
+                - 13.416407864998738178455042012388*c[9]
+                + 7.745966692414833770358530799565*c[12]
+                + 10.392304845413263761164678049035*c[14]
+                + 23.237900077244501311075592398694*c[15]
+                + 7.745966692414833770358530799565*c[17]
+                + 23.237900077244501311075592398694*c[18]
+                + 31.749015732775087086019389043671*c[19]
+                - 9.165151389911680013176094387456*c[22]
+                - 13.416407864998738178455042012388*c[24]
+                - 30.*c[25]
+                - 13.416407864998738178455042012388*c[27]
+                - 40.249223594996214535365126037163*c[28]
+                - 54.99090833947008007905656632474*c[29]
+                - 9.165151389911680013176094387456*c[31]
+                - 30.*c[32]
+                - 54.99090833947008007905656632474*c[33]
+                - 60.*c[34]
+                + 10.392304845413263761164678049035*c[37]
+                + 15.874507866387543543009694521836*c[39]
+                + 35.49647869859769625540396974937*c[40]
+                + 17.320508075688772935274463415059*c[42]
+                + 51.96152422706631880582339024518*c[43]
+                + 70.99295739719539251080793949874*c[44]
+                + 15.874507866387543543009694521836*c[46]
+                + 51.96152422706631880582339024518*c[47]
+                + 95.24704719832526125805816713101*c[48]
+                + 103.92304845413263761164678049035*c[49]
+                + 10.392304845413263761164678049035*c[51]
+                + 35.49647869859769625540396974937*c[52]
+                + 70.99295739719539251080793949874*c[53]
+                + 103.92304845413263761164678049035*c[54]
+                + 99.49874371066199547344798210012*c[55]
+                + z*(13.416407864998738178455042012388*c[9]
+                     - 23.237900077244501311075592398694*c[15]
+                     - 23.237900077244501311075592398694*c[18]
+                     - 79.37253933193771771504847260918*c[19]
+                     + 30.*c[25]
+                     + 40.249223594996214535365126037163*c[28]
+                     + 137.47727084867520019764141581184*c[29]
+                     + 30.*c[32]
+                     + 137.47727084867520019764141581184*c[33]
+                     + 270.*c[34]
+                     - 35.49647869859769625540396974937*c[40]
+                     - 51.96152422706631880582339024518*c[43]
+                     - 177.48239349298848127701984874685*c[44]
+                     - 51.96152422706631880582339024518*c[47]
+                     - 238.11761799581315314514541782753*c[48]
+                     - 467.65371804359686925241051220659*c[49]
+                     - 35.49647869859769625540396974937*c[52]
+                     - 177.48239349298848127701984874685*c[53]
+                     - 467.65371804359686925241051220659*c[54]
+                     - 696.4912059746339683141358747008*c[55]
+                     + z*(52.91502622129181181003231507279*c[19]
+                          - 91.65151389911680013176094387456*c[29]
+                          - 91.65151389911680013176094387456*c[33]
+                          - 420.*c[34]
+                          + 118.32159566199232085134656583123*c[44]
+                          + 158.74507866387543543009694521836*c[48]
+                          + 727.4613391789284632815274634325*c[49]
+                          + 118.32159566199232085134656583123*c[53]
+                          + 727.4613391789284632815274634325*c[54]
+                          + 1857.3098825990239155043623325356*c[55]
+                          + z*(210.*c[34]
+                               - 363.73066958946423164076373171623*c[49]
+                               - 363.73066958946423164076373171623*c[54]
+                               - 2089.4736179239019049424076241025*c[55]
+                               + 835.789447169560761976963049641*z*c[55]))));
+                #endif
+                #if (PMAX3D>=6)
+  case ( 6 ) :
+    return c[0]
+           - 1.7320508075688772935274463415059*c[1]
+           - 1.7320508075688772935274463415059*c[2]
+           - 1.7320508075688772935274463415059*c[3]
+           + 2.2360679774997896964091736687313*c[4]
+           + 3.*c[5]
+           + 3.*c[6]
+           + 2.2360679774997896964091736687313*c[7]
+           + 3.*c[8]
+           + 2.2360679774997896964091736687313*c[9]
+           - 2.6457513110645905905016157536393*c[10]
+           - 3.8729833462074168851792653997824*c[11]
+           - 3.8729833462074168851792653997824*c[12]
+           - 3.8729833462074168851792653997824*c[13]
+           - 5.196152422706631880582339024518*c[14]
+           - 3.8729833462074168851792653997824*c[15]
+           - 2.6457513110645905905016157536393*c[16]
+           - 3.8729833462074168851792653997824*c[17]
+           - 3.8729833462074168851792653997824*c[18]
+           - 2.6457513110645905905016157536393*c[19]
+           + 3.*c[20]
+           + 4.582575694955840006588047193728*c[21]
+           + 4.582575694955840006588047193728*c[22]
+           + 5.*c[23]
+           + 6.708203932499369089227521006194*c[24]
+           + 5.*c[25]
+           + 4.582575694955840006588047193728*c[26]
+           + 6.708203932499369089227521006194*c[27]
+           + 6.708203932499369089227521006194*c[28]
+           + 4.582575694955840006588047193728*c[29]
+           + 3.*c[30]
+           + 4.582575694955840006588047193728*c[31]
+           + 5.*c[32]
+           + 4.582575694955840006588047193728*c[33]
+           + 3.*c[34]
+           - 3.3166247903553998491149327366707*c[35]
+           - 5.196152422706631880582339024518*c[36]
+           - 5.196152422706631880582339024518*c[37]
+           - 5.916079783099616042567328291562*c[38]
+           - 7.937253933193771771504847260918*c[39]
+           - 5.916079783099616042567328291562*c[40]
+           - 5.916079783099616042567328291562*c[41]
+           - 8.660254037844386467637231707529*c[42]
+           - 8.660254037844386467637231707529*c[43]
+           - 5.916079783099616042567328291562*c[44]
+           - 5.196152422706631880582339024518*c[45]
+           - 7.937253933193771771504847260918*c[46]
+           - 8.660254037844386467637231707529*c[47]
+           - 7.937253933193771771504847260918*c[48]
+           - 5.196152422706631880582339024518*c[49]
+           - 3.3166247903553998491149327366707*c[50]
+           - 5.196152422706631880582339024518*c[51]
+           - 5.916079783099616042567328291562*c[52]
+           - 5.916079783099616042567328291562*c[53]
+           - 5.196152422706631880582339024518*c[54]
+           - 3.3166247903553998491149327366707*c[55]
+           + 3.6055512754639892931192212674705*c[56]
+           + 5.7445626465380286598506114682189*c[57]
+           + 5.7445626465380286598506114682189*c[58]
+           + 6.708203932499369089227521006194*c[59]
+           + 9.*c[60]
+           + 6.708203932499369089227521006194*c[61]
+           + 7.*c[62]
+           + 10.246950765959598383221038680521*c[63]
+           + 10.246950765959598383221038680521*c[64]
+           + 7.*c[65]
+           + 6.708203932499369089227521006194*c[66]
+           + 10.246950765959598383221038680521*c[67]
+           + 11.180339887498948482045868343656*c[68]
+           + 10.246950765959598383221038680521*c[69]
+           + 6.708203932499369089227521006194*c[70]
+           + 5.7445626465380286598506114682189*c[71]
+           + 9.*c[72]
+           + 10.246950765959598383221038680521*c[73]
+           + 10.246950765959598383221038680521*c[74]
+           + 9.*c[75]
+           + 5.7445626465380286598506114682189*c[76]
+           + x*(3.4641016151377545870548926830117*c[1]
+                - 13.416407864998738178455042012388*c[4]
+                - 6.*c[5]
+                - 6.*c[6]
+                + 31.749015732775087086019389043671*c[10]
+                + 23.237900077244501311075592398694*c[11]
+                + 23.237900077244501311075592398694*c[12]
+                + 7.745966692414833770358530799565*c[13]
+                + 10.392304845413263761164678049035*c[14]
+                + 7.745966692414833770358530799565*c[15]
+                - 60.*c[20]
+                - 54.99090833947008007905656632474*c[21]
+                - 54.99090833947008007905656632474*c[22]
+                - 30.*c[23]
+                - 40.249223594996214535365126037163*c[24]
+                - 30.*c[25]
+                - 9.165151389911680013176094387456*c[26]
+                - 13.416407864998738178455042012388*c[27]
+                - 13.416407864998738178455042012388*c[28]
+                - 9.165151389911680013176094387456*c[29]
+                + 99.49874371066199547344798210012*c[35]
+                + 103.92304845413263761164678049035*c[36]
+                + 103.92304845413263761164678049035*c[37]
+                + 70.99295739719539251080793949874*c[38]
+                + 95.24704719832526125805816713101*c[39]
+                + 70.99295739719539251080793949874*c[40]
+                + 35.49647869859769625540396974937*c[41]
+                + 51.96152422706631880582339024518*c[42]
+                + 51.96152422706631880582339024518*c[43]
+                + 35.49647869859769625540396974937*c[44]
+                + 10.392304845413263761164678049035*c[45]
+                + 15.874507866387543543009694521836*c[46]
+                + 17.320508075688772935274463415059*c[47]
+                + 15.874507866387543543009694521836*c[48]
+                + 10.392304845413263761164678049035*c[49]
+                - 151.43315356948755031100729323376*c[56]
+                - 172.33687939614085979551834404657*c[57]
+                - 172.33687939614085979551834404657*c[58]
+                - 134.16407864998738178455042012388*c[59]
+                - 180.*c[60]
+                - 134.16407864998738178455042012388*c[61]
+                - 84.*c[62]
+                - 122.96340919151518059865246416625*c[63]
+                - 122.96340919151518059865246416625*c[64]
+                - 84.*c[65]
+                - 40.249223594996214535365126037163*c[66]
+                - 61.48170459575759029932623208313*c[67]
+                - 67.08203932499369089227521006194*c[68]
+                - 61.48170459575759029932623208313*c[69]
+                - 40.249223594996214535365126037163*c[70]
+                + x*(13.416407864998738178455042012388*c[4]
+                     - 79.37253933193771771504847260918*c[10]
+                     - 23.237900077244501311075592398694*c[11]
+                     - 23.237900077244501311075592398694*c[12]
+                     + 270.*c[20]
+                     + 137.47727084867520019764141581184*c[21]
+                     + 137.47727084867520019764141581184*c[22]
+                     + 30.*c[23]
+                     + 40.249223594996214535365126037163*c[24]
+                     + 30.*c[25]
+                     - 696.4912059746339683141358747008*c[35]
+                     - 467.65371804359686925241051220659*c[36]
+                     - 467.65371804359686925241051220659*c[37]
+                     - 177.48239349298848127701984874685*c[38]
+                     - 238.11761799581315314514541782753*c[39]
+                     - 177.48239349298848127701984874685*c[40]
+                     - 35.49647869859769625540396974937*c[41]
+                     - 51.96152422706631880582339024518*c[42]
+                     - 51.96152422706631880582339024518*c[43]
+                     - 35.49647869859769625540396974937*c[44]
+                     + 1514.3315356948755031100729323376*c[56]
+                     + 1206.358155772986018568628408326*c[57]
+                     + 1206.358155772986018568628408326*c[58]
+                     + 603.7383539249432180304768905574*c[59]
+                     + 810.*c[60]
+                     + 603.7383539249432180304768905574*c[61]
+                     + 210.*c[62]
+                     + 307.40852297878795149663116041563*c[63]
+                     + 307.40852297878795149663116041563*c[64]
+                     + 210.*c[65]
+                     + x*(52.91502622129181181003231507279*c[10]
+                          - 420.*c[20]
+                          - 91.65151389911680013176094387456*c[21]
+                          - 91.65151389911680013176094387456*c[22]
+                          + 1857.3098825990239155043623325356*c[35]
+                          + 727.4613391789284632815274634325*c[36]
+                          + 727.4613391789284632815274634325*c[37]
+                          + 118.32159566199232085134656583123*c[38]
+                          + 158.74507866387543543009694521836*c[39]
+                          + 118.32159566199232085134656583123*c[40]
+                          - 6057.32614277950201244029172935*c[56]
+                          - 3216.9550820612960495163424222026*c[57]
+                          - 3216.9550820612960495163424222026*c[58]
+                          - 939.1485505499116724918529408671*c[59]
+                          - 1260.*c[60]
+                          - 939.1485505499116724918529408671*c[61]
+                          + x*(210.*c[20]
+                               - 2089.4736179239019049424076241025*c[35]
+                               - 363.73066958946423164076373171623*c[36]
+                               - 363.73066958946423164076373171623*c[37]
+                               + 11357.486517711566273325546992532*c[56]
+                               + 3619.0744673189580557058852249779*c[57]
+                               + 3619.0744673189580557058852249779*c[58]
+                               + x*(835.789447169560761976963049641*c[35]
+                                    - 9994.588135586178320526481353428*c[56]
+                                    + 3331.5293785287261068421604511427*x*c[56]
+                                    - 1447.6297869275832222823540899912*c[57]
+                                    + 2895.2595738551664445647081799823*y*c[57]
+                                    - 1447.6297869275832222823540899912*c[58]
+                                    + 2895.2595738551664445647081799823*z*c[58])
+                               + 469.57427527495583624592647043357*c[59]
+                               + 630.*c[60]
+                               + y*(727.4613391789284632815274634325*c[36]
+                                    - 7238.148934637916111411770449956*c[57]
+                                    - 2817.4456516497350174755588226014*c[59]
+                                    + 2817.4456516497350174755588226014*y*c[59]
+                                    - 1260.*c[60]
+                                    + 2520.*z*c[60])
+                               + 469.57427527495583624592647043357*c[61]
+                               + z*(727.4613391789284632815274634325*c[37]
+                                    - 7238.148934637916111411770449956*c[58]
+                                    - 1260.*c[60]
+                                    - 2817.4456516497350174755588226014*c[61]
+                                    + 2817.4456516497350174755588226014*z*c[61]))
+                          - 140.*c[62]
+                          - 204.93901531919196766442077361042*c[63]
+                          - 204.93901531919196766442077361042*c[64]
+                          + y*(183.30302779823360026352188774912*c[21]
+                               - 1454.9226783578569265630549268649*c[36]
+                               - 709.9295739719539251080793949874*c[38]
+                               - 317.49015732775087086019389043671*c[39]
+                               + 6433.910164122592099032684844405*c[57]
+                               + 5634.891303299470034951117645203*c[59]
+                               + 2520.*c[60]
+                               + 1680.*c[62]
+                               + 1229.6340919151518059865246416625*c[63]
+                               + y*(709.9295739719539251080793949874*c[38]
+                                    - 5634.891303299470034951117645203*c[59]
+                                    - 4200.*c[62]
+                                    + 2800.*y*c[62]
+                                    - 1229.6340919151518059865246416625*c[63]
+                                    + 2459.2681838303036119730492833251*z*c[63])
+                               + 409.87803063838393532884154722084*c[64]
+                               + z*(634.9803146555017417203877808734*c[39]
+                                    - 5040.*c[60]
+                                    - 2459.2681838303036119730492833251*c[63]
+                                    - 2459.2681838303036119730492833251*c[64]
+                                    + 2459.2681838303036119730492833251*z*c[64]))
+                          - 140.*c[65]
+                          + z*(183.30302779823360026352188774912*c[22]
+                               - 1454.9226783578569265630549268649*c[37]
+                               - 317.49015732775087086019389043671*c[39]
+                               - 709.9295739719539251080793949874*c[40]
+                               + 6433.910164122592099032684844405*c[58]
+                               + 2520.*c[60]
+                               + 5634.891303299470034951117645203*c[61]
+                               + 409.87803063838393532884154722084*c[63]
+                               + 1229.6340919151518059865246416625*c[64]
+                               + 1680.*c[65]
+                               + z*(709.9295739719539251080793949874*c[40]
+                                    - 5634.891303299470034951117645203*c[61]
+                                    - 1229.6340919151518059865246416625*c[64]
+                                    - 4200.*c[65]
+                                    + 2800.*z*c[65])))
+                     + 40.249223594996214535365126037163*c[66]
+                     + 61.48170459575759029932623208313*c[67]
+                     + 67.08203932499369089227521006194*c[68]
+                     + 61.48170459575759029932623208313*c[69]
+                     + y*(46.475800154489002622151184797389*c[11]
+                          - 274.95454169735040039528283162368*c[21]
+                          - 180.*c[23]
+                          - 80.49844718999242907073025207433*c[24]
+                          + 935.3074360871937385048210244132*c[36]
+                          + 1064.8943609579308876621190924811*c[38]
+                          + 476.23523599162630629029083565507*c[39]
+                          + 425.95774438317235506484763699244*c[41]
+                          + 311.76914536239791283494034147106*c[42]
+                          + 103.92304845413263761164678049035*c[43]
+                          - 2412.716311545972037137256816652*c[57]
+                          - 3622.4301235496593081828613433447*c[59]
+                          - 1620.*c[60]
+                          - 2520.*c[62]
+                          - 1844.4511378727277089797869624938*c[63]
+                          - 614.8170459575759029932623208313*c[64]
+                          - 804.9844718999242907073025207433*c[66]
+                          - 737.7804551490910835919147849975*c[67]
+                          - 402.49223594996214535365126037163*c[68]
+                          + y*(180.*c[23]
+                               - 1064.8943609579308876621190924811*c[38]
+                               - 1064.8943609579308876621190924811*c[41]
+                               - 311.76914536239791283494034147106*c[42]
+                               + 3622.4301235496593081828613433447*c[59]
+                               + 6300.*c[62]
+                               + 1844.4511378727277089797869624938*c[63]
+                               + 3622.4301235496593081828613433447*c[66]
+                               + 1844.4511378727277089797869624938*c[67]
+                               + y*(709.9295739719539251080793949874*c[41]
+                                    - 4200.*c[62]
+                                    - 5634.891303299470034951117645203*c[66]
+                                    + 2817.4456516497350174755588226014*y*c[66]
+                                    - 1229.6340919151518059865246416625*c[67]
+                                    + 2459.2681838303036119730492833251*z*c[67])
+                               + 402.49223594996214535365126037163*c[68]
+                               + z*(623.5382907247958256698806829421*c[42]
+                                    - 3688.9022757454554179595739249876*c[63]
+                                    - 3688.9022757454554179595739249876*c[67]
+                                    - 2414.9534156997728721219075622298*c[68]
+                                    + 2414.9534156997728721219075622298*z*c[68]))
+                          - 122.96340919151518059865246416625*c[69]
+                          + z*(160.99689437998485814146050414865*c[24]
+                               - 952.4704719832526125805816713101*c[39]
+                               - 623.5382907247958256698806829421*c[42]
+                               - 623.5382907247958256698806829421*c[43]
+                               + 3240.*c[60]
+                               + 3688.9022757454554179595739249876*c[63]
+                               + 3688.9022757454554179595739249876*c[64]
+                               + 1475.560910298182167183829569995*c[67]
+                               + 2414.9534156997728721219075622298*c[68]
+                               + 1475.560910298182167183829569995*c[69]
+                               + z*(623.5382907247958256698806829421*c[43]
+                                    - 3688.9022757454554179595739249876*c[64]
+                                    - 2414.9534156997728721219075622298*c[68]
+                                    - 3688.9022757454554179595739249876*c[69]
+                                    + 2459.2681838303036119730492833251*z*c[69])))
+                     + 40.249223594996214535365126037163*c[70]
+                     + z*(46.475800154489002622151184797389*c[12]
+                          - 274.95454169735040039528283162368*c[22]
+                          - 80.49844718999242907073025207433*c[24]
+                          - 180.*c[25]
+                          + 935.3074360871937385048210244132*c[37]
+                          + 476.23523599162630629029083565507*c[39]
+                          + 1064.8943609579308876621190924811*c[40]
+                          + 103.92304845413263761164678049035*c[42]
+                          + 311.76914536239791283494034147106*c[43]
+                          + 425.95774438317235506484763699244*c[44]
+                          - 2412.716311545972037137256816652*c[58]
+                          - 1620.*c[60]
+                          - 3622.4301235496593081828613433447*c[61]
+                          - 614.8170459575759029932623208313*c[63]
+                          - 1844.4511378727277089797869624938*c[64]
+                          - 2520.*c[65]
+                          - 122.96340919151518059865246416625*c[67]
+                          - 402.49223594996214535365126037163*c[68]
+                          - 737.7804551490910835919147849975*c[69]
+                          - 804.9844718999242907073025207433*c[70]
+                          + z*(180.*c[25]
+                               - 1064.8943609579308876621190924811*c[40]
+                               - 311.76914536239791283494034147106*c[43]
+                               - 1064.8943609579308876621190924811*c[44]
+                               + 3622.4301235496593081828613433447*c[61]
+                               + 1844.4511378727277089797869624938*c[64]
+                               + 6300.*c[65]
+                               + 402.49223594996214535365126037163*c[68]
+                               + 1844.4511378727277089797869624938*c[69]
+                               + 3622.4301235496593081828613433447*c[70]
+                               + z*(709.9295739719539251080793949874*c[44]
+                                    - 4200.*c[65]
+                                    - 1229.6340919151518059865246416625*c[69]
+                                    - 5634.891303299470034951117645203*c[70]
+                                    + 2817.4456516497350174755588226014*z*c[70]))))
+                - 11.489125293076057319701222936438*c[71]
+                - 18.*c[72]
+                - 20.493901531919196766442077361042*c[73]
+                - 20.493901531919196766442077361042*c[74]
+                - 18.*c[75]
+                + y*(12.*c[5]
+                     - 46.475800154489002622151184797389*c[11]
+                     - 46.475800154489002622151184797389*c[13]
+                     - 20.78460969082652752232935609807*c[14]
+                     + 109.98181667894016015811313264947*c[21]
+                     + 180.*c[23]
+                     + 80.49844718999242907073025207433*c[24]
+                     + 109.98181667894016015811313264947*c[26]
+                     + 80.49844718999242907073025207433*c[27]
+                     + 26.832815729997476356910084024775*c[28]
+                     - 207.8460969082652752232935609807*c[36]
+                     - 425.95774438317235506484763699244*c[38]
+                     - 190.49409439665052251611633426203*c[39]
+                     - 425.95774438317235506484763699244*c[41]
+                     - 311.76914536239791283494034147106*c[42]
+                     - 103.92304845413263761164678049035*c[43]
+                     - 207.8460969082652752232935609807*c[45]
+                     - 190.49409439665052251611633426203*c[46]
+                     - 103.92304845413263761164678049035*c[47]
+                     - 31.749015732775087086019389043671*c[48]
+                     + 344.67375879228171959103668809314*c[57]
+                     + 804.9844718999242907073025207433*c[59]
+                     + 360.*c[60]
+                     + 1008.*c[62]
+                     + 737.7804551490910835919147849975*c[63]
+                     + 245.92681838303036119730492833251*c[64]
+                     + 804.9844718999242907073025207433*c[66]
+                     + 737.7804551490910835919147849975*c[67]
+                     + 402.49223594996214535365126037163*c[68]
+                     + 122.96340919151518059865246416625*c[69]
+                     + 344.67375879228171959103668809314*c[71]
+                     + 360.*c[72]
+                     + 245.92681838303036119730492833251*c[73]
+                     + 122.96340919151518059865246416625*c[74]
+                     + y*(46.475800154489002622151184797389*c[13]
+                          - 180.*c[23]
+                          - 274.95454169735040039528283162368*c[26]
+                          - 80.49844718999242907073025207433*c[27]
+                          + 425.95774438317235506484763699244*c[38]
+                          + 1064.8943609579308876621190924811*c[41]
+                          + 311.76914536239791283494034147106*c[42]
+                          + 935.3074360871937385048210244132*c[45]
+                          + 476.23523599162630629029083565507*c[46]
+                          + 103.92304845413263761164678049035*c[47]
+                          - 804.9844718999242907073025207433*c[59]
+                          - 2520.*c[62]
+                          - 737.7804551490910835919147849975*c[63]
+                          - 3622.4301235496593081828613433447*c[66]
+                          - 1844.4511378727277089797869624938*c[67]
+                          - 402.49223594996214535365126037163*c[68]
+                          - 2412.716311545972037137256816652*c[71]
+                          - 1620.*c[72]
+                          - 614.8170459575759029932623208313*c[73]
+                          + y*(183.30302779823360026352188774912*c[26]
+                               - 709.9295739719539251080793949874*c[41]
+                               - 1454.9226783578569265630549268649*c[45]
+                               - 317.49015732775087086019389043671*c[46]
+                               + 1680.*c[62]
+                               + 5634.891303299470034951117645203*c[66]
+                               + 1229.6340919151518059865246416625*c[67]
+                               + 6433.910164122592099032684844405*c[71]
+                               + 2520.*c[72]
+                               + y*(727.4613391789284632815274634325*c[45]
+                                    - 2817.4456516497350174755588226014*c[66]
+                                    - 7238.148934637916111411770449956*c[71]
+                                    + 2895.2595738551664445647081799823*y*c[71]
+                                    - 1260.*c[72]
+                                    + 2520.*z*c[72])
+                               + 409.87803063838393532884154722084*c[73]
+                               + z*(634.9803146555017417203877808734*c[46]
+                                    - 2459.2681838303036119730492833251*c[67]
+                                    - 5040.*c[72]
+                                    - 2459.2681838303036119730492833251*c[73]
+                                    + 2459.2681838303036119730492833251*z*c[73]))
+                          - 122.96340919151518059865246416625*c[74]
+                          + z*(160.99689437998485814146050414865*c[27]
+                               - 623.5382907247958256698806829421*c[42]
+                               - 952.4704719832526125805816713101*c[46]
+                               - 623.5382907247958256698806829421*c[47]
+                               + 1475.560910298182167183829569995*c[63]
+                               + 3688.9022757454554179595739249876*c[67]
+                               + 2414.9534156997728721219075622298*c[68]
+                               + 3240.*c[72]
+                               + 3688.9022757454554179595739249876*c[73]
+                               + 1475.560910298182167183829569995*c[74]
+                               + z*(623.5382907247958256698806829421*c[47]
+                                    - 2414.9534156997728721219075622298*c[68]
+                                    - 3688.9022757454554179595739249876*c[73]
+                                    - 3688.9022757454554179595739249876*c[74]
+                                    + 2459.2681838303036119730492833251*z*c[74])))
+                     + 36.*c[75]
+                     + z*(41.569219381653055044658712196141*c[14]
+                          - 160.99689437998485814146050414865*c[24]
+                          - 160.99689437998485814146050414865*c[27]
+                          - 160.99689437998485814146050414865*c[28]
+                          + 380.98818879330104503223266852405*c[39]
+                          + 623.5382907247958256698806829421*c[42]
+                          + 623.5382907247958256698806829421*c[43]
+                          + 380.98818879330104503223266852405*c[46]
+                          + 623.5382907247958256698806829421*c[47]
+                          + 380.98818879330104503223266852405*c[48]
+                          - 720.*c[60]
+                          - 1475.560910298182167183829569995*c[63]
+                          - 1475.560910298182167183829569995*c[64]
+                          - 1475.560910298182167183829569995*c[67]
+                          - 2414.9534156997728721219075622298*c[68]
+                          - 1475.560910298182167183829569995*c[69]
+                          - 720.*c[72]
+                          - 1475.560910298182167183829569995*c[73]
+                          - 1475.560910298182167183829569995*c[74]
+                          - 720.*c[75]
+                          + z*(160.99689437998485814146050414865*c[28]
+                               - 623.5382907247958256698806829421*c[43]
+                               - 623.5382907247958256698806829421*c[47]
+                               - 952.4704719832526125805816713101*c[48]
+                               + 1475.560910298182167183829569995*c[64]
+                               + 2414.9534156997728721219075622298*c[68]
+                               + 3688.9022757454554179595739249876*c[69]
+                               + 1475.560910298182167183829569995*c[73]
+                               + 3688.9022757454554179595739249876*c[74]
+                               + 3240.*c[75]
+                               + z*(634.9803146555017417203877808734*c[48]
+                                    - 2459.2681838303036119730492833251*c[69]
+                                    - 2459.2681838303036119730492833251*c[74]
+                                    - 5040.*c[75]
+                                    + 2520.*z*c[75]))))
+                - 11.489125293076057319701222936438*c[76]
+                + z*(12.*c[6]
+                     - 46.475800154489002622151184797389*c[12]
+                     - 20.78460969082652752232935609807*c[14]
+                     - 46.475800154489002622151184797389*c[15]
+                     + 109.98181667894016015811313264947*c[22]
+                     + 80.49844718999242907073025207433*c[24]
+                     + 180.*c[25]
+                     + 26.832815729997476356910084024775*c[27]
+                     + 80.49844718999242907073025207433*c[28]
+                     + 109.98181667894016015811313264947*c[29]
+                     - 207.8460969082652752232935609807*c[37]
+                     - 190.49409439665052251611633426203*c[39]
+                     - 425.95774438317235506484763699244*c[40]
+                     - 103.92304845413263761164678049035*c[42]
+                     - 311.76914536239791283494034147106*c[43]
+                     - 425.95774438317235506484763699244*c[44]
+                     - 31.749015732775087086019389043671*c[46]
+                     - 103.92304845413263761164678049035*c[47]
+                     - 190.49409439665052251611633426203*c[48]
+                     - 207.8460969082652752232935609807*c[49]
+                     + 344.67375879228171959103668809314*c[58]
+                     + 360.*c[60]
+                     + 804.9844718999242907073025207433*c[61]
+                     + 245.92681838303036119730492833251*c[63]
+                     + 737.7804551490910835919147849975*c[64]
+                     + 1008.*c[65]
+                     + 122.96340919151518059865246416625*c[67]
+                     + 402.49223594996214535365126037163*c[68]
+                     + 737.7804551490910835919147849975*c[69]
+                     + 804.9844718999242907073025207433*c[70]
+                     + 36.*c[72]
+                     + 122.96340919151518059865246416625*c[73]
+                     + 245.92681838303036119730492833251*c[74]
+                     + 360.*c[75]
+                     + 344.67375879228171959103668809314*c[76]
+                     + z*(46.475800154489002622151184797389*c[15]
+                          - 180.*c[25]
+                          - 80.49844718999242907073025207433*c[28]
+                          - 274.95454169735040039528283162368*c[29]
+                          + 425.95774438317235506484763699244*c[40]
+                          + 311.76914536239791283494034147106*c[43]
+                          + 1064.8943609579308876621190924811*c[44]
+                          + 103.92304845413263761164678049035*c[47]
+                          + 476.23523599162630629029083565507*c[48]
+                          + 935.3074360871937385048210244132*c[49]
+                          - 804.9844718999242907073025207433*c[61]
+                          - 737.7804551490910835919147849975*c[64]
+                          - 2520.*c[65]
+                          - 402.49223594996214535365126037163*c[68]
+                          - 1844.4511378727277089797869624938*c[69]
+                          - 3622.4301235496593081828613433447*c[70]
+                          - 122.96340919151518059865246416625*c[73]
+                          - 614.8170459575759029932623208313*c[74]
+                          - 1620.*c[75]
+                          - 2412.716311545972037137256816652*c[76]
+                          + z*(183.30302779823360026352188774912*c[29]
+                               - 709.9295739719539251080793949874*c[44]
+                               - 317.49015732775087086019389043671*c[48]
+                               - 1454.9226783578569265630549268649*c[49]
+                               + 1680.*c[65]
+                               + 1229.6340919151518059865246416625*c[69]
+                               + 5634.891303299470034951117645203*c[70]
+                               + 409.87803063838393532884154722084*c[74]
+                               + 2520.*c[75]
+                               + 6433.910164122592099032684844405*c[76]
+                               + z*(727.4613391789284632815274634325*c[49]
+                                    - 2817.4456516497350174755588226014*c[70]
+                                    - 1260.*c[75]
+                                    - 7238.148934637916111411770449956*c[76]
+                                    + 2895.2595738551664445647081799823*z*c[76])))))
+           + 3.6055512754639892931192212674705*c[77]
+           + 5.7445626465380286598506114682189*c[78]
+           + 6.708203932499369089227521006194*c[79]
+           + 7.*c[80]
+           + 6.708203932499369089227521006194*c[81]
+           + 5.7445626465380286598506114682189*c[82]
+           + y*(3.4641016151377545870548926830117*c[2]
+                - 6.*c[5]
+                - 13.416407864998738178455042012388*c[7]
+                - 6.*c[8]
+                + 7.745966692414833770358530799565*c[11]
+                + 23.237900077244501311075592398694*c[13]
+                + 10.392304845413263761164678049035*c[14]
+                + 31.749015732775087086019389043671*c[16]
+                + 23.237900077244501311075592398694*c[17]
+                + 7.745966692414833770358530799565*c[18]
+                - 9.165151389911680013176094387456*c[21]
+                - 30.*c[23]
+                - 13.416407864998738178455042012388*c[24]
+                - 54.99090833947008007905656632474*c[26]
+                - 40.249223594996214535365126037163*c[27]
+                - 13.416407864998738178455042012388*c[28]
+                - 60.*c[30]
+                - 54.99090833947008007905656632474*c[31]
+                - 30.*c[32]
+                - 9.165151389911680013176094387456*c[33]
+                + 10.392304845413263761164678049035*c[36]
+                + 35.49647869859769625540396974937*c[38]
+                + 15.874507866387543543009694521836*c[39]
+                + 70.99295739719539251080793949874*c[41]
+                + 51.96152422706631880582339024518*c[42]
+                + 17.320508075688772935274463415059*c[43]
+                + 103.92304845413263761164678049035*c[45]
+                + 95.24704719832526125805816713101*c[46]
+                + 51.96152422706631880582339024518*c[47]
+                + 15.874507866387543543009694521836*c[48]
+                + 99.49874371066199547344798210012*c[50]
+                + 103.92304845413263761164678049035*c[51]
+                + 70.99295739719539251080793949874*c[52]
+                + 35.49647869859769625540396974937*c[53]
+                + 10.392304845413263761164678049035*c[54]
+                - 11.489125293076057319701222936438*c[57]
+                - 40.249223594996214535365126037163*c[59]
+                - 18.*c[60]
+                - 84.*c[62]
+                - 61.48170459575759029932623208313*c[63]
+                - 20.493901531919196766442077361042*c[64]
+                - 134.16407864998738178455042012388*c[66]
+                - 122.96340919151518059865246416625*c[67]
+                - 67.08203932499369089227521006194*c[68]
+                - 20.493901531919196766442077361042*c[69]
+                - 172.33687939614085979551834404657*c[71]
+                - 180.*c[72]
+                - 122.96340919151518059865246416625*c[73]
+                - 61.48170459575759029932623208313*c[74]
+                - 18.*c[75]
+                - 151.43315356948755031100729323376*c[77]
+                - 172.33687939614085979551834404657*c[78]
+                - 134.16407864998738178455042012388*c[79]
+                - 84.*c[80]
+                - 40.249223594996214535365126037163*c[81]
+                + y*(13.416407864998738178455042012388*c[7]
+                     - 23.237900077244501311075592398694*c[13]
+                     - 79.37253933193771771504847260918*c[16]
+                     - 23.237900077244501311075592398694*c[17]
+                     + 30.*c[23]
+                     + 137.47727084867520019764141581184*c[26]
+                     + 40.249223594996214535365126037163*c[27]
+                     + 270.*c[30]
+                     + 137.47727084867520019764141581184*c[31]
+                     + 30.*c[32]
+                     - 35.49647869859769625540396974937*c[38]
+                     - 177.48239349298848127701984874685*c[41]
+                     - 51.96152422706631880582339024518*c[42]
+                     - 467.65371804359686925241051220659*c[45]
+                     - 238.11761799581315314514541782753*c[46]
+                     - 51.96152422706631880582339024518*c[47]
+                     - 696.4912059746339683141358747008*c[50]
+                     - 467.65371804359686925241051220659*c[51]
+                     - 177.48239349298848127701984874685*c[52]
+                     - 35.49647869859769625540396974937*c[53]
+                     + 40.249223594996214535365126037163*c[59]
+                     + 210.*c[62]
+                     + 61.48170459575759029932623208313*c[63]
+                     + 603.7383539249432180304768905574*c[66]
+                     + 307.40852297878795149663116041563*c[67]
+                     + 67.08203932499369089227521006194*c[68]
+                     + 1206.358155772986018568628408326*c[71]
+                     + 810.*c[72]
+                     + 307.40852297878795149663116041563*c[73]
+                     + 61.48170459575759029932623208313*c[74]
+                     + 1514.3315356948755031100729323376*c[77]
+                     + 1206.358155772986018568628408326*c[78]
+                     + 603.7383539249432180304768905574*c[79]
+                     + 210.*c[80]
+                     + y*(52.91502622129181181003231507279*c[16]
+                          - 91.65151389911680013176094387456*c[26]
+                          - 420.*c[30]
+                          - 91.65151389911680013176094387456*c[31]
+                          + 118.32159566199232085134656583123*c[41]
+                          + 727.4613391789284632815274634325*c[45]
+                          + 158.74507866387543543009694521836*c[46]
+                          + 1857.3098825990239155043623325356*c[50]
+                          + 727.4613391789284632815274634325*c[51]
+                          + 118.32159566199232085134656583123*c[52]
+                          - 140.*c[62]
+                          - 939.1485505499116724918529408671*c[66]
+                          - 204.93901531919196766442077361042*c[67]
+                          - 3216.9550820612960495163424222026*c[71]
+                          - 1260.*c[72]
+                          - 204.93901531919196766442077361042*c[73]
+                          - 6057.32614277950201244029172935*c[77]
+                          - 3216.9550820612960495163424222026*c[78]
+                          - 939.1485505499116724918529408671*c[79]
+                          + y*(210.*c[30]
+                               - 363.73066958946423164076373171623*c[45]
+                               - 2089.4736179239019049424076241025*c[50]
+                               - 363.73066958946423164076373171623*c[51]
+                               + 469.57427527495583624592647043357*c[66]
+                               + 3619.0744673189580557058852249779*c[71]
+                               + 630.*c[72]
+                               + 11357.486517711566273325546992532*c[77]
+                               + 3619.0744673189580557058852249779*c[78]
+                               + y*(835.789447169560761976963049641*c[50]
+                                    - 1447.6297869275832222823540899912*c[71]
+                                    - 9994.588135586178320526481353428*c[77]
+                                    + 3331.5293785287261068421604511427*y*c[77]
+                                    - 1447.6297869275832222823540899912*c[78]
+                                    + 2895.2595738551664445647081799823*z*c[78])
+                               + 469.57427527495583624592647043357*c[79]
+                               + z*(727.4613391789284632815274634325*c[51]
+                                    - 1260.*c[72]
+                                    - 7238.148934637916111411770449956*c[78]
+                                    - 2817.4456516497350174755588226014*c[79]
+                                    + 2817.4456516497350174755588226014*z*c[79]))
+                          - 140.*c[80]
+                          + z*(183.30302779823360026352188774912*c[31]
+                               - 317.49015732775087086019389043671*c[46]
+                               - 1454.9226783578569265630549268649*c[51]
+                               - 709.9295739719539251080793949874*c[52]
+                               + 409.87803063838393532884154722084*c[67]
+                               + 2520.*c[72]
+                               + 1229.6340919151518059865246416625*c[73]
+                               + 6433.910164122592099032684844405*c[78]
+                               + 5634.891303299470034951117645203*c[79]
+                               + 1680.*c[80]
+                               + z*(709.9295739719539251080793949874*c[52]
+                                    - 1229.6340919151518059865246416625*c[73]
+                                    - 5634.891303299470034951117645203*c[79]
+                                    - 4200.*c[80]
+                                    + 2800.*z*c[80])))
+                     + 40.249223594996214535365126037163*c[81]
+                     + z*(46.475800154489002622151184797389*c[17]
+                          - 80.49844718999242907073025207433*c[27]
+                          - 274.95454169735040039528283162368*c[31]
+                          - 180.*c[32]
+                          + 103.92304845413263761164678049035*c[42]
+                          + 476.23523599162630629029083565507*c[46]
+                          + 311.76914536239791283494034147106*c[47]
+                          + 935.3074360871937385048210244132*c[51]
+                          + 1064.8943609579308876621190924811*c[52]
+                          + 425.95774438317235506484763699244*c[53]
+                          - 122.96340919151518059865246416625*c[63]
+                          - 614.8170459575759029932623208313*c[67]
+                          - 402.49223594996214535365126037163*c[68]
+                          - 1620.*c[72]
+                          - 1844.4511378727277089797869624938*c[73]
+                          - 737.7804551490910835919147849975*c[74]
+                          - 2412.716311545972037137256816652*c[78]
+                          - 3622.4301235496593081828613433447*c[79]
+                          - 2520.*c[80]
+                          - 804.9844718999242907073025207433*c[81]
+                          + z*(180.*c[32]
+                               - 311.76914536239791283494034147106*c[47]
+                               - 1064.8943609579308876621190924811*c[52]
+                               - 1064.8943609579308876621190924811*c[53]
+                               + 402.49223594996214535365126037163*c[68]
+                               + 1844.4511378727277089797869624938*c[73]
+                               + 1844.4511378727277089797869624938*c[74]
+                               + 3622.4301235496593081828613433447*c[79]
+                               + 6300.*c[80]
+                               + 3622.4301235496593081828613433447*c[81]
+                               + z*(709.9295739719539251080793949874*c[53]
+                                    - 1229.6340919151518059865246416625*c[74]
+                                    - 4200.*c[80]
+                                    - 5634.891303299470034951117645203*c[81]
+                                    + 2817.4456516497350174755588226014*z*c[81]))))
+                - 11.489125293076057319701222936438*c[82]
+                + z*(12.*c[8]
+                     - 20.78460969082652752232935609807*c[14]
+                     - 46.475800154489002622151184797389*c[17]
+                     - 46.475800154489002622151184797389*c[18]
+                     + 26.832815729997476356910084024775*c[24]
+                     + 80.49844718999242907073025207433*c[27]
+                     + 80.49844718999242907073025207433*c[28]
+                     + 109.98181667894016015811313264947*c[31]
+                     + 180.*c[32]
+                     + 109.98181667894016015811313264947*c[33]
+                     - 31.749015732775087086019389043671*c[39]
+                     - 103.92304845413263761164678049035*c[42]
+                     - 103.92304845413263761164678049035*c[43]
+                     - 190.49409439665052251611633426203*c[46]
+                     - 311.76914536239791283494034147106*c[47]
+                     - 190.49409439665052251611633426203*c[48]
+                     - 207.8460969082652752232935609807*c[51]
+                     - 425.95774438317235506484763699244*c[52]
+                     - 425.95774438317235506484763699244*c[53]
+                     - 207.8460969082652752232935609807*c[54]
+                     + 36.*c[60]
+                     + 122.96340919151518059865246416625*c[63]
+                     + 122.96340919151518059865246416625*c[64]
+                     + 245.92681838303036119730492833251*c[67]
+                     + 402.49223594996214535365126037163*c[68]
+                     + 245.92681838303036119730492833251*c[69]
+                     + 360.*c[72]
+                     + 737.7804551490910835919147849975*c[73]
+                     + 737.7804551490910835919147849975*c[74]
+                     + 360.*c[75]
+                     + 344.67375879228171959103668809314*c[78]
+                     + 804.9844718999242907073025207433*c[79]
+                     + 1008.*c[80]
+                     + 804.9844718999242907073025207433*c[81]
+                     + 344.67375879228171959103668809314*c[82]
+                     + z*(46.475800154489002622151184797389*c[18]
+                          - 80.49844718999242907073025207433*c[28]
+                          - 180.*c[32]
+                          - 274.95454169735040039528283162368*c[33]
+                          + 103.92304845413263761164678049035*c[43]
+                          + 311.76914536239791283494034147106*c[47]
+                          + 476.23523599162630629029083565507*c[48]
+                          + 425.95774438317235506484763699244*c[52]
+                          + 1064.8943609579308876621190924811*c[53]
+                          + 935.3074360871937385048210244132*c[54]
+                          - 122.96340919151518059865246416625*c[64]
+                          - 402.49223594996214535365126037163*c[68]
+                          - 614.8170459575759029932623208313*c[69]
+                          - 737.7804551490910835919147849975*c[73]
+                          - 1844.4511378727277089797869624938*c[74]
+                          - 1620.*c[75]
+                          - 804.9844718999242907073025207433*c[79]
+                          - 2520.*c[80]
+                          - 3622.4301235496593081828613433447*c[81]
+                          - 2412.716311545972037137256816652*c[82]
+                          + z*(183.30302779823360026352188774912*c[33]
+                               - 317.49015732775087086019389043671*c[48]
+                               - 709.9295739719539251080793949874*c[53]
+                               - 1454.9226783578569265630549268649*c[54]
+                               + 409.87803063838393532884154722084*c[69]
+                               + 1229.6340919151518059865246416625*c[74]
+                               + 2520.*c[75]
+                               + 1680.*c[80]
+                               + 5634.891303299470034951117645203*c[81]
+                               + 6433.910164122592099032684844405*c[82]
+                               + z*(727.4613391789284632815274634325*c[54]
+                                    - 1260.*c[75]
+                                    - 2817.4456516497350174755588226014*c[81]
+                                    - 7238.148934637916111411770449956*c[82]
+                                    + 2895.2595738551664445647081799823*z*c[82])))))
+           + 3.6055512754639892931192212674705*c[83]
+           + z*(3.4641016151377545870548926830117*c[3]
+                - 6.*c[6]
+                - 6.*c[8]
+                - 13.416407864998738178455042012388*c[9]
+                + 7.745966692414833770358530799565*c[12]
+                + 10.392304845413263761164678049035*c[14]
+                + 23.237900077244501311075592398694*c[15]
+                + 7.745966692414833770358530799565*c[17]
+                + 23.237900077244501311075592398694*c[18]
+                + 31.749015732775087086019389043671*c[19]
+                - 9.165151389911680013176094387456*c[22]
+                - 13.416407864998738178455042012388*c[24]
+                - 30.*c[25]
+                - 13.416407864998738178455042012388*c[27]
+                - 40.249223594996214535365126037163*c[28]
+                - 54.99090833947008007905656632474*c[29]
+                - 9.165151389911680013176094387456*c[31]
+                - 30.*c[32]
+                - 54.99090833947008007905656632474*c[33]
+                - 60.*c[34]
+                + 10.392304845413263761164678049035*c[37]
+                + 15.874507866387543543009694521836*c[39]
+                + 35.49647869859769625540396974937*c[40]
+                + 17.320508075688772935274463415059*c[42]
+                + 51.96152422706631880582339024518*c[43]
+                + 70.99295739719539251080793949874*c[44]
+                + 15.874507866387543543009694521836*c[46]
+                + 51.96152422706631880582339024518*c[47]
+                + 95.24704719832526125805816713101*c[48]
+                + 103.92304845413263761164678049035*c[49]
+                + 10.392304845413263761164678049035*c[51]
+                + 35.49647869859769625540396974937*c[52]
+                + 70.99295739719539251080793949874*c[53]
+                + 103.92304845413263761164678049035*c[54]
+                + 99.49874371066199547344798210012*c[55]
+                - 11.489125293076057319701222936438*c[58]
+                - 18.*c[60]
+                - 40.249223594996214535365126037163*c[61]
+                - 20.493901531919196766442077361042*c[63]
+                - 61.48170459575759029932623208313*c[64]
+                - 84.*c[65]
+                - 20.493901531919196766442077361042*c[67]
+                - 67.08203932499369089227521006194*c[68]
+                - 122.96340919151518059865246416625*c[69]
+                - 134.16407864998738178455042012388*c[70]
+                - 18.*c[72]
+                - 61.48170459575759029932623208313*c[73]
+                - 122.96340919151518059865246416625*c[74]
+                - 180.*c[75]
+                - 172.33687939614085979551834404657*c[76]
+                - 11.489125293076057319701222936438*c[78]
+                - 40.249223594996214535365126037163*c[79]
+                - 84.*c[80]
+                - 134.16407864998738178455042012388*c[81]
+                - 172.33687939614085979551834404657*c[82]
+                - 151.43315356948755031100729323376*c[83]
+                + z*(13.416407864998738178455042012388*c[9]
+                     - 23.237900077244501311075592398694*c[15]
+                     - 23.237900077244501311075592398694*c[18]
+                     - 79.37253933193771771504847260918*c[19]
+                     + 30.*c[25]
+                     + 40.249223594996214535365126037163*c[28]
+                     + 137.47727084867520019764141581184*c[29]
+                     + 30.*c[32]
+                     + 137.47727084867520019764141581184*c[33]
+                     + 270.*c[34]
+                     - 35.49647869859769625540396974937*c[40]
+                     - 51.96152422706631880582339024518*c[43]
+                     - 177.48239349298848127701984874685*c[44]
+                     - 51.96152422706631880582339024518*c[47]
+                     - 238.11761799581315314514541782753*c[48]
+                     - 467.65371804359686925241051220659*c[49]
+                     - 35.49647869859769625540396974937*c[52]
+                     - 177.48239349298848127701984874685*c[53]
+                     - 467.65371804359686925241051220659*c[54]
+                     - 696.4912059746339683141358747008*c[55]
+                     + 40.249223594996214535365126037163*c[61]
+                     + 61.48170459575759029932623208313*c[64]
+                     + 210.*c[65]
+                     + 67.08203932499369089227521006194*c[68]
+                     + 307.40852297878795149663116041563*c[69]
+                     + 603.7383539249432180304768905574*c[70]
+                     + 61.48170459575759029932623208313*c[73]
+                     + 307.40852297878795149663116041563*c[74]
+                     + 810.*c[75]
+                     + 1206.358155772986018568628408326*c[76]
+                     + 40.249223594996214535365126037163*c[79]
+                     + 210.*c[80]
+                     + 603.7383539249432180304768905574*c[81]
+                     + 1206.358155772986018568628408326*c[82]
+                     + 1514.3315356948755031100729323376*c[83]
+                     + z*(52.91502622129181181003231507279*c[19]
+                          - 91.65151389911680013176094387456*c[29]
+                          - 91.65151389911680013176094387456*c[33]
+                          - 420.*c[34]
+                          + 118.32159566199232085134656583123*c[44]
+                          + 158.74507866387543543009694521836*c[48]
+                          + 727.4613391789284632815274634325*c[49]
+                          + 118.32159566199232085134656583123*c[53]
+                          + 727.4613391789284632815274634325*c[54]
+                          + 1857.3098825990239155043623325356*c[55]
+                          - 140.*c[65]
+                          - 204.93901531919196766442077361042*c[69]
+                          - 939.1485505499116724918529408671*c[70]
+                          - 204.93901531919196766442077361042*c[74]
+                          - 1260.*c[75]
+                          - 3216.9550820612960495163424222026*c[76]
+                          - 140.*c[80]
+                          - 939.1485505499116724918529408671*c[81]
+                          - 3216.9550820612960495163424222026*c[82]
+                          - 6057.32614277950201244029172935*c[83]
+                          + z*(210.*c[34]
+                               - 363.73066958946423164076373171623*c[49]
+                               - 363.73066958946423164076373171623*c[54]
+                               - 2089.4736179239019049424076241025*c[55]
+                               + 469.57427527495583624592647043357*c[70]
+                               + 630.*c[75]
+                               + 3619.0744673189580557058852249779*c[76]
+                               + 469.57427527495583624592647043357*c[81]
+                               + 3619.0744673189580557058852249779*c[82]
+                               + 11357.486517711566273325546992532*c[83]
+                               + z*(835.789447169560761976963049641*c[55]
+                                    - 1447.6297869275832222823540899912*c[76]
+                                    - 1447.6297869275832222823540899912*c[82]
+                                    - 9994.588135586178320526481353428*c[83]
+                                    + 3331.5293785287261068421604511427*z*c[83])))));
+                #endif
+                #if (PMAX3D>=7)
+  case ( 7 ) :
+    return c[0]
+           - 1.7320508075688772935274463415059*c[1]
+           - 1.7320508075688772935274463415059*c[2]
+           - 1.7320508075688772935274463415059*c[3]
+           + 2.2360679774997896964091736687313*c[4]
+           + 3.*c[5]
+           + 3.*c[6]
+           + 2.2360679774997896964091736687313*c[7]
+           + 3.*c[8]
+           + 2.2360679774997896964091736687313*c[9]
+           - 2.6457513110645905905016157536393*c[10]
+           - 3.8729833462074168851792653997824*c[11]
+           - 3.8729833462074168851792653997824*c[12]
+           - 3.8729833462074168851792653997824*c[13]
+           - 5.196152422706631880582339024518*c[14]
+           - 3.8729833462074168851792653997824*c[15]
+           - 2.6457513110645905905016157536393*c[16]
+           - 3.8729833462074168851792653997824*c[17]
+           - 3.8729833462074168851792653997824*c[18]
+           - 2.6457513110645905905016157536393*c[19]
+           + 3.*c[20]
+           + 4.582575694955840006588047193728*c[21]
+           + 4.582575694955840006588047193728*c[22]
+           + 5.*c[23]
+           + 6.708203932499369089227521006194*c[24]
+           + 5.*c[25]
+           + 4.582575694955840006588047193728*c[26]
+           + 6.708203932499369089227521006194*c[27]
+           + 6.708203932499369089227521006194*c[28]
+           + 4.582575694955840006588047193728*c[29]
+           + 3.*c[30]
+           + 4.582575694955840006588047193728*c[31]
+           + 5.*c[32]
+           + 4.582575694955840006588047193728*c[33]
+           + 3.*c[34]
+           - 3.3166247903553998491149327366707*c[35]
+           - 5.196152422706631880582339024518*c[36]
+           - 5.196152422706631880582339024518*c[37]
+           - 5.916079783099616042567328291562*c[38]
+           - 7.937253933193771771504847260918*c[39]
+           - 5.916079783099616042567328291562*c[40]
+           - 5.916079783099616042567328291562*c[41]
+           - 8.660254037844386467637231707529*c[42]
+           - 8.660254037844386467637231707529*c[43]
+           - 5.916079783099616042567328291562*c[44]
+           - 5.196152422706631880582339024518*c[45]
+           - 7.937253933193771771504847260918*c[46]
+           - 8.660254037844386467637231707529*c[47]
+           - 7.937253933193771771504847260918*c[48]
+           - 5.196152422706631880582339024518*c[49]
+           - 3.3166247903553998491149327366707*c[50]
+           - 5.196152422706631880582339024518*c[51]
+           - 5.916079783099616042567328291562*c[52]
+           - 5.916079783099616042567328291562*c[53]
+           - 5.196152422706631880582339024518*c[54]
+           - 3.3166247903553998491149327366707*c[55]
+           + 3.6055512754639892931192212674705*c[56]
+           + 5.7445626465380286598506114682189*c[57]
+           + 5.7445626465380286598506114682189*c[58]
+           + 6.708203932499369089227521006194*c[59]
+           + 9.*c[60]
+           + 6.708203932499369089227521006194*c[61]
+           + 7.*c[62]
+           + 10.246950765959598383221038680521*c[63]
+           + 10.246950765959598383221038680521*c[64]
+           + 7.*c[65]
+           + 6.708203932499369089227521006194*c[66]
+           + 10.246950765959598383221038680521*c[67]
+           + 11.180339887498948482045868343656*c[68]
+           + 10.246950765959598383221038680521*c[69]
+           + 6.708203932499369089227521006194*c[70]
+           + 5.7445626465380286598506114682189*c[71]
+           + 9.*c[72]
+           + 10.246950765959598383221038680521*c[73]
+           + 10.246950765959598383221038680521*c[74]
+           + 9.*c[75]
+           + 5.7445626465380286598506114682189*c[76]
+           + 3.6055512754639892931192212674705*c[77]
+           + 5.7445626465380286598506114682189*c[78]
+           + 6.708203932499369089227521006194*c[79]
+           + 7.*c[80]
+           + 6.708203932499369089227521006194*c[81]
+           + 5.7445626465380286598506114682189*c[82]
+           + 3.6055512754639892931192212674705*c[83]
+           - 3.8729833462074168851792653997824*c[84]
+           - 6.24499799839839820584689312094*c[85]
+           - 6.24499799839839820584689312094*c[86]
+           - 7.416198487095662948711397440801*c[87]
+           - 9.949874371066199547344798210012*c[88]
+           - 7.416198487095662948711397440801*c[89]
+           - 7.937253933193771771504847260918*c[90]
+           - 11.618950038622250655537796199347*c[91]
+           - 11.618950038622250655537796199347*c[92]
+           - 7.937253933193771771504847260918*c[93]
+           - 7.937253933193771771504847260918*c[94]
+           - 12.124355652982141054692124390541*c[95]
+           - 13.228756555322952952508078768196*c[96]
+           - 12.124355652982141054692124390541*c[97]
+           - 7.937253933193771771504847260918*c[98]
+           - 7.416198487095662948711397440801*c[99]
+           - 11.618950038622250655537796199347*c[100]
+           - 13.228756555322952952508078768196*c[101]
+           - 13.228756555322952952508078768196*c[102]
+           - 11.618950038622250655537796199347*c[103]
+           - 7.416198487095662948711397440801*c[104]
+           - 6.24499799839839820584689312094*c[105]
+           - 9.949874371066199547344798210012*c[106]
+           - 11.618950038622250655537796199347*c[107]
+           - 12.124355652982141054692124390541*c[108]
+           - 11.618950038622250655537796199347*c[109]
+           - 9.949874371066199547344798210012*c[110]
+           - 6.24499799839839820584689312094*c[111]
+           + x*(3.4641016151377545870548926830117*c[1]
+                - 13.416407864998738178455042012388*c[4]
+                - 6.*c[5]
+                - 6.*c[6]
+                + 31.749015732775087086019389043671*c[10]
+                + 23.237900077244501311075592398694*c[11]
+                + 23.237900077244501311075592398694*c[12]
+                + 7.745966692414833770358530799565*c[13]
+                + 10.392304845413263761164678049035*c[14]
+                + 7.745966692414833770358530799565*c[15]
+                - 60.*c[20]
+                - 54.99090833947008007905656632474*c[21]
+                - 54.99090833947008007905656632474*c[22]
+                - 30.*c[23]
+                - 40.249223594996214535365126037163*c[24]
+                - 30.*c[25]
+                - 9.165151389911680013176094387456*c[26]
+                - 13.416407864998738178455042012388*c[27]
+                - 13.416407864998738178455042012388*c[28]
+                - 9.165151389911680013176094387456*c[29]
+                + 99.49874371066199547344798210012*c[35]
+                + 103.92304845413263761164678049035*c[36]
+                + 103.92304845413263761164678049035*c[37]
+                + 70.99295739719539251080793949874*c[38]
+                + 95.24704719832526125805816713101*c[39]
+                + 70.99295739719539251080793949874*c[40]
+                + 35.49647869859769625540396974937*c[41]
+                + 51.96152422706631880582339024518*c[42]
+                + 51.96152422706631880582339024518*c[43]
+                + 35.49647869859769625540396974937*c[44]
+                + 10.392304845413263761164678049035*c[45]
+                + 15.874507866387543543009694521836*c[46]
+                + 17.320508075688772935274463415059*c[47]
+                + 15.874507866387543543009694521836*c[48]
+                + 10.392304845413263761164678049035*c[49]
+                - 151.43315356948755031100729323376*c[56]
+                - 172.33687939614085979551834404657*c[57]
+                - 172.33687939614085979551834404657*c[58]
+                - 134.16407864998738178455042012388*c[59]
+                - 180.*c[60]
+                - 134.16407864998738178455042012388*c[61]
+                - 84.*c[62]
+                - 122.96340919151518059865246416625*c[63]
+                - 122.96340919151518059865246416625*c[64]
+                - 84.*c[65]
+                - 40.249223594996214535365126037163*c[66]
+                - 61.48170459575759029932623208313*c[67]
+                - 67.08203932499369089227521006194*c[68]
+                - 61.48170459575759029932623208313*c[69]
+                - 40.249223594996214535365126037163*c[70]
+                - 11.489125293076057319701222936438*c[71]
+                - 18.*c[72]
+                - 20.493901531919196766442077361042*c[73]
+                - 20.493901531919196766442077361042*c[74]
+                - 18.*c[75]
+                - 11.489125293076057319701222936438*c[76]
+                + 216.88706738761534557003886238781*c[84]
+                + 262.28991593273272464556951107947*c[85]
+                + 262.28991593273272464556951107947*c[86]
+                + 222.48595461286988846134192322402*c[87]
+                + 298.49623113198598642034394630036*c[88]
+                + 222.48595461286988846134192322402*c[89]
+                + 158.74507866387543543009694521836*c[90]
+                + 232.37900077244501311075592398694*c[91]
+                + 232.37900077244501311075592398694*c[92]
+                + 158.74507866387543543009694521836*c[93]
+                + 95.24704719832526125805816713101*c[94]
+                + 145.49226783578569265630549268649*c[95]
+                + 158.74507866387543543009694521836*c[96]
+                + 145.49226783578569265630549268649*c[97]
+                + 95.24704719832526125805816713101*c[98]
+                + 44.497190922573977692268384644804*c[99]
+                + 69.71370023173350393322677719608*c[100]
+                + 79.37253933193771771504847260918*c[101]
+                + 79.37253933193771771504847260918*c[102]
+                + 69.71370023173350393322677719608*c[103]
+                + 44.497190922573977692268384644804*c[104]
+                + x*(13.416407864998738178455042012388*c[4]
+                     - 79.37253933193771771504847260918*c[10]
+                     - 23.237900077244501311075592398694*c[11]
+                     - 23.237900077244501311075592398694*c[12]
+                     + 270.*c[20]
+                     + 137.47727084867520019764141581184*c[21]
+                     + 137.47727084867520019764141581184*c[22]
+                     + 30.*c[23]
+                     + 40.249223594996214535365126037163*c[24]
+                     + 30.*c[25]
+                     - 696.4912059746339683141358747008*c[35]
+                     - 467.65371804359686925241051220659*c[36]
+                     - 467.65371804359686925241051220659*c[37]
+                     - 177.48239349298848127701984874685*c[38]
+                     - 238.11761799581315314514541782753*c[39]
+                     - 177.48239349298848127701984874685*c[40]
+                     - 35.49647869859769625540396974937*c[41]
+                     - 51.96152422706631880582339024518*c[42]
+                     - 51.96152422706631880582339024518*c[43]
+                     - 35.49647869859769625540396974937*c[44]
+                     + 1514.3315356948755031100729323376*c[56]
+                     + 1206.358155772986018568628408326*c[57]
+                     + 1206.358155772986018568628408326*c[58]
+                     + 603.7383539249432180304768905574*c[59]
+                     + 810.*c[60]
+                     + 603.7383539249432180304768905574*c[61]
+                     + 210.*c[62]
+                     + 307.40852297878795149663116041563*c[63]
+                     + 307.40852297878795149663116041563*c[64]
+                     + 210.*c[65]
+                     + 40.249223594996214535365126037163*c[66]
+                     + 61.48170459575759029932623208313*c[67]
+                     + 67.08203932499369089227521006194*c[68]
+                     + 61.48170459575759029932623208313*c[69]
+                     + 40.249223594996214535365126037163*c[70]
+                     - 2927.9754097328071651955246422355*c[84]
+                     - 2622.8991593273272464556951107947*c[85]
+                     - 2622.8991593273272464556951107947*c[86]
+                     - 1557.4016822900892192293934625681*c[87]
+                     - 2089.4736179239019049424076241025*c[88]
+                     - 1557.4016822900892192293934625681*c[89]
+                     - 714.3528539874394594354362534826*c[90]
+                     - 1045.7055034760025589984016579412*c[91]
+                     - 1045.7055034760025589984016579412*c[92]
+                     - 714.3528539874394594354362534826*c[93]
+                     - 238.11761799581315314514541782753*c[94]
+                     - 363.73066958946423164076373171623*c[95]
+                     - 396.86269665968858857524236304589*c[96]
+                     - 363.73066958946423164076373171623*c[97]
+                     - 238.11761799581315314514541782753*c[98]
+                     + x*(52.91502622129181181003231507279*c[10]
+                          - 420.*c[20]
+                          - 91.65151389911680013176094387456*c[21]
+                          - 91.65151389911680013176094387456*c[22]
+                          + 1857.3098825990239155043623325356*c[35]
+                          + 727.4613391789284632815274634325*c[36]
+                          + 727.4613391789284632815274634325*c[37]
+                          + 118.32159566199232085134656583123*c[38]
+                          + 158.74507866387543543009694521836*c[39]
+                          + 118.32159566199232085134656583123*c[40]
+                          - 6057.32614277950201244029172935*c[56]
+                          - 3216.9550820612960495163424222026*c[57]
+                          - 3216.9550820612960495163424222026*c[58]
+                          - 939.1485505499116724918529408671*c[59]
+                          - 1260.*c[60]
+                          - 939.1485505499116724918529408671*c[61]
+                          - 140.*c[62]
+                          - 204.93901531919196766442077361042*c[63]
+                          - 204.93901531919196766442077361042*c[64]
+                          - 140.*c[65]
+                          + 16266.530054071150917752914679086*c[84]
+                          + 10491.596637309308985822780443179*c[85]
+                          + 10491.596637309308985822780443179*c[86]
+                          + 4153.0711527735712512783825668484*c[87]
+                          + 5571.929647797071746513086997607*c[88]
+                          + 4153.0711527735712512783825668484*c[89]
+                          + 1111.2155506471280480106786165285*c[90]
+                          + 1626.6530054071150917752914679086*c[91]
+                          + 1626.6530054071150917752914679086*c[92]
+                          + 1111.2155506471280480106786165285*c[93]
+                          + x*(210.*c[20]
+                               - 2089.4736179239019049424076241025*c[35]
+                               - 363.73066958946423164076373171623*c[36]
+                               - 363.73066958946423164076373171623*c[37]
+                               + 11357.486517711566273325546992532*c[56]
+                               + 3619.0744673189580557058852249779*c[57]
+                               + 3619.0744673189580557058852249779*c[58]
+                               + 469.57427527495583624592647043357*c[59]
+                               + 630.*c[60]
+                               + 469.57427527495583624592647043357*c[61]
+                               - 44732.957648695665023820515367487*c[84]
+                               - 19671.74369495495434841771333096*c[85]
+                               - 19671.74369495495434841771333096*c[86]
+                               - 4672.2050468702676576881803877044*c[87]
+                               - 6268.420853771705714827222872308*c[88]
+                               - 4672.2050468702676576881803877044*c[89]
+                               + x*(835.789447169560761976963049641*c[35]
+                                    - 9994.588135586178320526481353428*c[56]
+                                    - 1447.6297869275832222823540899912*c[57]
+                                    - 1447.6297869275832222823540899912*c[58]
+                                    + 64415.45901412175763430154212918*c[84]
+                                    + 17311.134451560359826607587731245*c[85]
+                                    + 17311.134451560359826607587731245*c[86]
+                                    + x*(3331.5293785287261068421604511427*c[56]
+                                         - 46522.275954643491624773335982186*c[84]
+                                         + 13292.078844183854749935238852053*x*c[84]
+                                         - 5770.378150520119942202529243748*c[85]
+                                         + 11540.756301040239884405058487497*y*c[85]
+                                         - 5770.378150520119942202529243748*c[86]
+                                         + 11540.756301040239884405058487497*z*c[86])
+                                    + 1868.8820187481070630752721550818*c[87]
+                                    + 2507.368341508682285930889148923*c[88]
+                                    + y*(2895.2595738551664445647081799823*c[57]
+                                         - 34622.26890312071965321517546249*c[85]
+                                         - 11213.292112488642378451632930491*c[87]
+                                         + 11213.292112488642378451632930491*y*c[87]
+                                         - 5014.736683017364571861778297846*c[88]
+                                         + 10029.473366034729143723556595692*z*c[88])
+                                    + 1868.8820187481070630752721550818*c[89]
+                                    + z*(2895.2595738551664445647081799823*c[58]
+                                         - 34622.26890312071965321517546249*c[86]
+                                         - 5014.736683017364571861778297846*c[88]
+                                         - 11213.292112488642378451632930491*c[89]
+                                         + 11213.292112488642378451632930491*z*c[89]))
+                               - 555.6077753235640240053393082642*c[90]
+                               - 813.3265027035575458876457339543*c[91]
+                               - 813.3265027035575458876457339543*c[92]
+                               + y*(727.4613391789284632815274634325*c[36]
+                                    - 7238.148934637916111411770449956*c[57]
+                                    - 2817.4456516497350174755588226014*c[59]
+                                    - 1260.*c[60]
+                                    + 39343.487389909908696835426661921*c[85]
+                                    + 28033.230281221605946129082326227*c[87]
+                                    + 12536.841707543411429654445744615*c[88]
+                                    + 6667.293303882768288064071699171*c[90]
+                                    + 4879.9590162213452753258744037258*c[91]
+                                    + y*(2817.4456516497350174755588226014*c[59]
+                                         - 28033.230281221605946129082326227*c[87]
+                                         - 16668.233259706920720160179247927*c[90]
+                                         + 11112.155506471280480106786165285*y*c[90]
+                                         - 4879.9590162213452753258744037258*c[91]
+                                         + 9759.918032442690550651748807452*z*c[91])
+                                    + 1626.6530054071150917752914679086*c[92]
+                                    + z*(2520.*c[60]
+                                         - 25073.68341508682285930889148923*c[88]
+                                         - 9759.918032442690550651748807452*c[91]
+                                         - 9759.918032442690550651748807452*c[92]
+                                         + 9759.918032442690550651748807452*z*c[92]))
+                               - 555.6077753235640240053393082642*c[93]
+                               + z*(727.4613391789284632815274634325*c[37]
+                                    - 7238.148934637916111411770449956*c[58]
+                                    - 1260.*c[60]
+                                    - 2817.4456516497350174755588226014*c[61]
+                                    + 39343.487389909908696835426661921*c[86]
+                                    + 12536.841707543411429654445744615*c[88]
+                                    + 28033.230281221605946129082326227*c[89]
+                                    + 1626.6530054071150917752914679086*c[91]
+                                    + 4879.9590162213452753258744037258*c[92]
+                                    + 6667.293303882768288064071699171*c[93]
+                                    + z*(2817.4456516497350174755588226014*c[61]
+                                         - 28033.230281221605946129082326227*c[89]
+                                         - 4879.9590162213452753258744037258*c[92]
+                                         - 16668.233259706920720160179247927*c[93]
+                                         + 11112.155506471280480106786165285*z*c[93])))
+                          + 158.74507866387543543009694521836*c[94]
+                          + 242.48711305964282109384248781082*c[95]
+                          + 264.57513110645905905016157536393*c[96]
+                          + 242.48711305964282109384248781082*c[97]
+                          + y*(183.30302779823360026352188774912*c[21]
+                               - 1454.9226783578569265630549268649*c[36]
+                               - 709.9295739719539251080793949874*c[38]
+                               - 317.49015732775087086019389043671*c[39]
+                               + 6433.910164122592099032684844405*c[57]
+                               + 5634.891303299470034951117645203*c[59]
+                               + 2520.*c[60]
+                               + 1680.*c[62]
+                               + 1229.6340919151518059865246416625*c[63]
+                               + 409.87803063838393532884154722084*c[64]
+                               - 20983.193274618617971645560886358*c[85]
+                               - 24918.42691664142750767029540109*c[87]
+                               - 11143.859295594143493026173995214*c[88]
+                               - 13334.586607765536576128143398342*c[90]
+                               - 9759.918032442690550651748807452*c[91]
+                               - 3253.3060108142301835505829358172*c[92]
+                               - 3174.9015732775087086019389043671*c[94]
+                               - 2909.8453567157138531261098537299*c[95]
+                               - 1587.4507866387543543009694521836*c[96]
+                               + y*(709.9295739719539251080793949874*c[38]
+                                    - 5634.891303299470034951117645203*c[59]
+                                    - 4200.*c[62]
+                                    - 1229.6340919151518059865246416625*c[63]
+                                    + 24918.42691664142750767029540109*c[87]
+                                    + 33336.466519413841440320358495855*c[90]
+                                    + 9759.918032442690550651748807452*c[91]
+                                    + 14287.057079748789188708725069652*c[94]
+                                    + 7274.613391789284632815274634325*c[95]
+                                    + y*(2800.*c[62]
+                                         - 22224.31101294256096021357233057*c[90]
+                                         - 22224.31101294256096021357233057*c[94]
+                                         + 11112.155506471280480106786165285*y*c[94]
+                                         - 4849.7422611928564218768497562164*c[95]
+                                         + 9699.484522385712843753699512433*z*c[95])
+                                    + 1587.4507866387543543009694521836*c[96]
+                                    + z*(2459.2681838303036119730492833251*c[63]
+                                         - 19519.836064885381101303497614903*c[91]
+                                         - 14549.226783578569265630549268649*c[95]
+                                         - 9524.704719832526125805816713101*c[96]
+                                         + 9524.704719832526125805816713101*z*c[96]))
+                               - 484.97422611928564218768497562164*c[97]
+                               + z*(634.9803146555017417203877808734*c[39]
+                                    - 5040.*c[60]
+                                    - 2459.2681838303036119730492833251*c[63]
+                                    - 2459.2681838303036119730492833251*c[64]
+                                    + 22287.718591188286986052347990427*c[88]
+                                    + 19519.836064885381101303497614903*c[91]
+                                    + 19519.836064885381101303497614903*c[92]
+                                    + 5819.69071343142770625221970746*c[95]
+                                    + 9524.704719832526125805816713101*c[96]
+                                    + 5819.69071343142770625221970746*c[97]
+                                    + z*(2459.2681838303036119730492833251*c[64]
+                                         - 19519.836064885381101303497614903*c[92]
+                                         - 9524.704719832526125805816713101*c[96]
+                                         - 14549.226783578569265630549268649*c[97]
+                                         + 9699.484522385712843753699512433*z*c[97])))
+                          + 158.74507866387543543009694521836*c[98]
+                          + z*(183.30302779823360026352188774912*c[22]
+                               - 1454.9226783578569265630549268649*c[37]
+                               - 317.49015732775087086019389043671*c[39]
+                               - 709.9295739719539251080793949874*c[40]
+                               + 6433.910164122592099032684844405*c[58]
+                               + 2520.*c[60]
+                               + 5634.891303299470034951117645203*c[61]
+                               + 409.87803063838393532884154722084*c[63]
+                               + 1229.6340919151518059865246416625*c[64]
+                               + 1680.*c[65]
+                               - 20983.193274618617971645560886358*c[86]
+                               - 11143.859295594143493026173995214*c[88]
+                               - 24918.42691664142750767029540109*c[89]
+                               - 3253.3060108142301835505829358172*c[91]
+                               - 9759.918032442690550651748807452*c[92]
+                               - 13334.586607765536576128143398342*c[93]
+                               - 484.97422611928564218768497562164*c[95]
+                               - 1587.4507866387543543009694521836*c[96]
+                               - 2909.8453567157138531261098537299*c[97]
+                               - 3174.9015732775087086019389043671*c[98]
+                               + z*(709.9295739719539251080793949874*c[40]
+                                    - 5634.891303299470034951117645203*c[61]
+                                    - 1229.6340919151518059865246416625*c[64]
+                                    - 4200.*c[65]
+                                    + 24918.42691664142750767029540109*c[89]
+                                    + 9759.918032442690550651748807452*c[92]
+                                    + 33336.466519413841440320358495855*c[93]
+                                    + 1587.4507866387543543009694521836*c[96]
+                                    + 7274.613391789284632815274634325*c[97]
+                                    + 14287.057079748789188708725069652*c[98]
+                                    + z*(2800.*c[65]
+                                         - 22224.31101294256096021357233057*c[93]
+                                         - 4849.7422611928564218768497562164*c[97]
+                                         - 22224.31101294256096021357233057*c[98]
+                                         + 11112.155506471280480106786165285*z*c[98]))))
+                     - 44.497190922573977692268384644804*c[99]
+                     - 69.71370023173350393322677719608*c[100]
+                     - 79.37253933193771771504847260918*c[101]
+                     - 79.37253933193771771504847260918*c[102]
+                     - 69.71370023173350393322677719608*c[103]
+                     + y*(46.475800154489002622151184797389*c[11]
+                          - 274.95454169735040039528283162368*c[21]
+                          - 180.*c[23]
+                          - 80.49844718999242907073025207433*c[24]
+                          + 935.3074360871937385048210244132*c[36]
+                          + 1064.8943609579308876621190924811*c[38]
+                          + 476.23523599162630629029083565507*c[39]
+                          + 425.95774438317235506484763699244*c[41]
+                          + 311.76914536239791283494034147106*c[42]
+                          + 103.92304845413263761164678049035*c[43]
+                          - 2412.716311545972037137256816652*c[57]
+                          - 3622.4301235496593081828613433447*c[59]
+                          - 1620.*c[60]
+                          - 2520.*c[62]
+                          - 1844.4511378727277089797869624938*c[63]
+                          - 614.8170459575759029932623208313*c[64]
+                          - 804.9844718999242907073025207433*c[66]
+                          - 737.7804551490910835919147849975*c[67]
+                          - 402.49223594996214535365126037163*c[68]
+                          - 122.96340919151518059865246416625*c[69]
+                          + 5245.798318654654492911390221589*c[85]
+                          + 9344.410093740535315376360775409*c[87]
+                          + 4178.9472358478038098848152482051*c[88]
+                          + 8572.234247849273513225235041791*c[90]
+                          + 6274.233020856015353990409947647*c[91]
+                          + 2091.4110069520051179968033158825*c[92]
+                          + 4762.3523599162630629029083565507*c[94]
+                          + 4364.7680350735707796891647805948*c[95]
+                          + 2381.1761799581315314514541782753*c[96]
+                          + 727.4613391789284632815274634325*c[97]
+                          + 1334.9157276772193307680515393441*c[99]
+                          + 1394.2740046346700786645355439217*c[100]
+                          + 952.4704719832526125805816713101*c[101]
+                          + 476.23523599162630629029083565507*c[102]
+                          + y*(180.*c[23]
+                               - 1064.8943609579308876621190924811*c[38]
+                               - 1064.8943609579308876621190924811*c[41]
+                               - 311.76914536239791283494034147106*c[42]
+                               + 3622.4301235496593081828613433447*c[59]
+                               + 6300.*c[62]
+                               + 1844.4511378727277089797869624938*c[63]
+                               + 3622.4301235496593081828613433447*c[66]
+                               + 1844.4511378727277089797869624938*c[67]
+                               + 402.49223594996214535365126037163*c[68]
+                               - 9344.410093740535315376360775409*c[87]
+                               - 21430.585619623183783063087604478*c[90]
+                               - 6274.233020856015353990409947647*c[91]
+                               - 21430.585619623183783063087604478*c[94]
+                               - 10911.920087683926949222911951487*c[95]
+                               - 2381.1761799581315314514541782753*c[96]
+                               - 9344.410093740535315376360775409*c[99]
+                               - 6274.233020856015353990409947647*c[100]
+                               - 2381.1761799581315314514541782753*c[101]
+                               + y*(709.9295739719539251080793949874*c[41]
+                                    - 4200.*c[62]
+                                    - 5634.891303299470034951117645203*c[66]
+                                    - 1229.6340919151518059865246416625*c[67]
+                                    + 14287.057079748789188708725069652*c[90]
+                                    + 33336.466519413841440320358495855*c[94]
+                                    + 7274.613391789284632815274634325*c[95]
+                                    + 24918.42691664142750767029540109*c[99]
+                                    + 9759.918032442690550651748807452*c[100]
+                                    + y*(2817.4456516497350174755588226014*c[66]
+                                         - 16668.233259706920720160179247927*c[94]
+                                         - 28033.230281221605946129082326227*c[99]
+                                         + 11213.292112488642378451632930491*y*c[99]
+                                         - 4879.9590162213452753258744037258*c[100]
+                                         + 9759.918032442690550651748807452*z*c[100])
+                                    + 1587.4507866387543543009694521836*c[101]
+                                    + z*(2459.2681838303036119730492833251*c[67]
+                                         - 14549.226783578569265630549268649*c[95]
+                                         - 19519.836064885381101303497614903*c[100]
+                                         - 9524.704719832526125805816713101*c[101]
+                                         + 9524.704719832526125805816713101*z*c[101]))
+                               - 476.23523599162630629029083565507*c[102]
+                               + z*(623.5382907247958256698806829421*c[42]
+                                    - 3688.9022757454554179595739249876*c[63]
+                                    - 3688.9022757454554179595739249876*c[67]
+                                    - 2414.9534156997728721219075622298*c[68]
+                                    + 12548.466041712030707980819895295*c[91]
+                                    + 21823.840175367853898445823902974*c[95]
+                                    + 14287.057079748789188708725069652*c[96]
+                                    + 12548.466041712030707980819895295*c[100]
+                                    + 14287.057079748789188708725069652*c[101]
+                                    + 5714.822831899515675483490027861*c[102]
+                                    + z*(2414.9534156997728721219075622298*c[68]
+                                         - 14287.057079748789188708725069652*c[96]
+                                         - 14287.057079748789188708725069652*c[101]
+                                         - 14287.057079748789188708725069652*c[102]
+                                         + 9524.704719832526125805816713101*z*c[102])))
+                          + 139.42740046346700786645355439217*c[103]
+                          + z*(160.99689437998485814146050414865*c[24]
+                               - 952.4704719832526125805816713101*c[39]
+                               - 623.5382907247958256698806829421*c[42]
+                               - 623.5382907247958256698806829421*c[43]
+                               + 3240.*c[60]
+                               + 3688.9022757454554179595739249876*c[63]
+                               + 3688.9022757454554179595739249876*c[64]
+                               + 1475.560910298182167183829569995*c[67]
+                               + 2414.9534156997728721219075622298*c[68]
+                               + 1475.560910298182167183829569995*c[69]
+                               - 8357.89447169560761976963049641*c[88]
+                               - 12548.466041712030707980819895295*c[91]
+                               - 12548.466041712030707980819895295*c[92]
+                               - 8729.53607014714155937832956119*c[95]
+                               - 14287.057079748789188708725069652*c[96]
+                               - 8729.53607014714155937832956119*c[97]
+                               - 2788.5480092693401573290710878433*c[100]
+                               - 5714.822831899515675483490027861*c[101]
+                               - 5714.822831899515675483490027861*c[102]
+                               - 2788.5480092693401573290710878433*c[103]
+                               + z*(623.5382907247958256698806829421*c[43]
+                                    - 3688.9022757454554179595739249876*c[64]
+                                    - 2414.9534156997728721219075622298*c[68]
+                                    - 3688.9022757454554179595739249876*c[69]
+                                    + 12548.466041712030707980819895295*c[92]
+                                    + 14287.057079748789188708725069652*c[96]
+                                    + 21823.840175367853898445823902974*c[97]
+                                    + 5714.822831899515675483490027861*c[101]
+                                    + 14287.057079748789188708725069652*c[102]
+                                    + 12548.466041712030707980819895295*c[103]
+                                    + z*(2459.2681838303036119730492833251*c[69]
+                                         - 14549.226783578569265630549268649*c[97]
+                                         - 9524.704719832526125805816713101*c[102]
+                                         - 19519.836064885381101303497614903*c[103]
+                                         + 9759.918032442690550651748807452*z*c[103]))))
+                     - 44.497190922573977692268384644804*c[104]
+                     + z*(46.475800154489002622151184797389*c[12]
+                          - 274.95454169735040039528283162368*c[22]
+                          - 80.49844718999242907073025207433*c[24]
+                          - 180.*c[25]
+                          + 935.3074360871937385048210244132*c[37]
+                          + 476.23523599162630629029083565507*c[39]
+                          + 1064.8943609579308876621190924811*c[40]
+                          + 103.92304845413263761164678049035*c[42]
+                          + 311.76914536239791283494034147106*c[43]
+                          + 425.95774438317235506484763699244*c[44]
+                          - 2412.716311545972037137256816652*c[58]
+                          - 1620.*c[60]
+                          - 3622.4301235496593081828613433447*c[61]
+                          - 614.8170459575759029932623208313*c[63]
+                          - 1844.4511378727277089797869624938*c[64]
+                          - 2520.*c[65]
+                          - 122.96340919151518059865246416625*c[67]
+                          - 402.49223594996214535365126037163*c[68]
+                          - 737.7804551490910835919147849975*c[69]
+                          - 804.9844718999242907073025207433*c[70]
+                          + 5245.798318654654492911390221589*c[86]
+                          + 4178.9472358478038098848152482051*c[88]
+                          + 9344.410093740535315376360775409*c[89]
+                          + 2091.4110069520051179968033158825*c[91]
+                          + 6274.233020856015353990409947647*c[92]
+                          + 8572.234247849273513225235041791*c[93]
+                          + 727.4613391789284632815274634325*c[95]
+                          + 2381.1761799581315314514541782753*c[96]
+                          + 4364.7680350735707796891647805948*c[97]
+                          + 4762.3523599162630629029083565507*c[98]
+                          + 139.42740046346700786645355439217*c[100]
+                          + 476.23523599162630629029083565507*c[101]
+                          + 952.4704719832526125805816713101*c[102]
+                          + 1394.2740046346700786645355439217*c[103]
+                          + 1334.9157276772193307680515393441*c[104]
+                          + z*(180.*c[25]
+                               - 1064.8943609579308876621190924811*c[40]
+                               - 311.76914536239791283494034147106*c[43]
+                               - 1064.8943609579308876621190924811*c[44]
+                               + 3622.4301235496593081828613433447*c[61]
+                               + 1844.4511378727277089797869624938*c[64]
+                               + 6300.*c[65]
+                               + 402.49223594996214535365126037163*c[68]
+                               + 1844.4511378727277089797869624938*c[69]
+                               + 3622.4301235496593081828613433447*c[70]
+                               - 9344.410093740535315376360775409*c[89]
+                               - 6274.233020856015353990409947647*c[92]
+                               - 21430.585619623183783063087604478*c[93]
+                               - 2381.1761799581315314514541782753*c[96]
+                               - 10911.920087683926949222911951487*c[97]
+                               - 21430.585619623183783063087604478*c[98]
+                               - 476.23523599162630629029083565507*c[101]
+                               - 2381.1761799581315314514541782753*c[102]
+                               - 6274.233020856015353990409947647*c[103]
+                               - 9344.410093740535315376360775409*c[104]
+                               + z*(709.9295739719539251080793949874*c[44]
+                                    - 4200.*c[65]
+                                    - 1229.6340919151518059865246416625*c[69]
+                                    - 5634.891303299470034951117645203*c[70]
+                                    + 14287.057079748789188708725069652*c[93]
+                                    + 7274.613391789284632815274634325*c[97]
+                                    + 33336.466519413841440320358495855*c[98]
+                                    + 1587.4507866387543543009694521836*c[102]
+                                    + 9759.918032442690550651748807452*c[103]
+                                    + 24918.42691664142750767029540109*c[104]
+                                    + z*(2817.4456516497350174755588226014*c[70]
+                                         - 16668.233259706920720160179247927*c[98]
+                                         - 4879.9590162213452753258744037258*c[103]
+                                         - 28033.230281221605946129082326227*c[104]
+                                         + 11213.292112488642378451632930491*z*c[104])))))
+                + 12.48999599679679641169378624188*c[105]
+                + 19.899748742132399094689596420024*c[106]
+                + 23.237900077244501311075592398694*c[107]
+                + 24.248711305964282109384248781082*c[108]
+                + 23.237900077244501311075592398694*c[109]
+                + 19.899748742132399094689596420024*c[110]
+                + y*(12.*c[5]
+                     - 46.475800154489002622151184797389*c[11]
+                     - 46.475800154489002622151184797389*c[13]
+                     - 20.78460969082652752232935609807*c[14]
+                     + 109.98181667894016015811313264947*c[21]
+                     + 180.*c[23]
+                     + 80.49844718999242907073025207433*c[24]
+                     + 109.98181667894016015811313264947*c[26]
+                     + 80.49844718999242907073025207433*c[27]
+                     + 26.832815729997476356910084024775*c[28]
+                     - 207.8460969082652752232935609807*c[36]
+                     - 425.95774438317235506484763699244*c[38]
+                     - 190.49409439665052251611633426203*c[39]
+                     - 425.95774438317235506484763699244*c[41]
+                     - 311.76914536239791283494034147106*c[42]
+                     - 103.92304845413263761164678049035*c[43]
+                     - 207.8460969082652752232935609807*c[45]
+                     - 190.49409439665052251611633426203*c[46]
+                     - 103.92304845413263761164678049035*c[47]
+                     - 31.749015732775087086019389043671*c[48]
+                     + 344.67375879228171959103668809314*c[57]
+                     + 804.9844718999242907073025207433*c[59]
+                     + 360.*c[60]
+                     + 1008.*c[62]
+                     + 737.7804551490910835919147849975*c[63]
+                     + 245.92681838303036119730492833251*c[64]
+                     + 804.9844718999242907073025207433*c[66]
+                     + 737.7804551490910835919147849975*c[67]
+                     + 402.49223594996214535365126037163*c[68]
+                     + 122.96340919151518059865246416625*c[69]
+                     + 344.67375879228171959103668809314*c[71]
+                     + 360.*c[72]
+                     + 245.92681838303036119730492833251*c[73]
+                     + 122.96340919151518059865246416625*c[74]
+                     + 36.*c[75]
+                     - 524.5798318654654492911390221589*c[85]
+                     - 1334.9157276772193307680515393441*c[87]
+                     - 596.9924622639719728406878926007*c[88]
+                     - 1904.9409439665052251611633426203*c[90]
+                     - 1394.2740046346700786645355439217*c[91]
+                     - 464.75800154489002622151184797389*c[92]
+                     - 1904.9409439665052251611633426203*c[94]
+                     - 1745.9072140294283118756659122379*c[95]
+                     - 952.4704719832526125805816713101*c[96]
+                     - 290.98453567157138531261098537299*c[97]
+                     - 1334.9157276772193307680515393441*c[99]
+                     - 1394.2740046346700786645355439217*c[100]
+                     - 952.4704719832526125805816713101*c[101]
+                     - 476.23523599162630629029083565507*c[102]
+                     - 139.42740046346700786645355439217*c[103]
+                     - 524.5798318654654492911390221589*c[105]
+                     - 596.9924622639719728406878926007*c[106]
+                     - 464.75800154489002622151184797389*c[107]
+                     - 290.98453567157138531261098537299*c[108]
+                     - 139.42740046346700786645355439217*c[109]
+                     + y*(46.475800154489002622151184797389*c[13]
+                          - 180.*c[23]
+                          - 274.95454169735040039528283162368*c[26]
+                          - 80.49844718999242907073025207433*c[27]
+                          + 425.95774438317235506484763699244*c[38]
+                          + 1064.8943609579308876621190924811*c[41]
+                          + 311.76914536239791283494034147106*c[42]
+                          + 935.3074360871937385048210244132*c[45]
+                          + 476.23523599162630629029083565507*c[46]
+                          + 103.92304845413263761164678049035*c[47]
+                          - 804.9844718999242907073025207433*c[59]
+                          - 2520.*c[62]
+                          - 737.7804551490910835919147849975*c[63]
+                          - 3622.4301235496593081828613433447*c[66]
+                          - 1844.4511378727277089797869624938*c[67]
+                          - 402.49223594996214535365126037163*c[68]
+                          - 2412.716311545972037137256816652*c[71]
+                          - 1620.*c[72]
+                          - 614.8170459575759029932623208313*c[73]
+                          - 122.96340919151518059865246416625*c[74]
+                          + 1334.9157276772193307680515393441*c[87]
+                          + 4762.3523599162630629029083565507*c[90]
+                          + 1394.2740046346700786645355439217*c[91]
+                          + 8572.234247849273513225235041791*c[94]
+                          + 4364.7680350735707796891647805948*c[95]
+                          + 952.4704719832526125805816713101*c[96]
+                          + 9344.410093740535315376360775409*c[99]
+                          + 6274.233020856015353990409947647*c[100]
+                          + 2381.1761799581315314514541782753*c[101]
+                          + 476.23523599162630629029083565507*c[102]
+                          + 5245.798318654654492911390221589*c[105]
+                          + 4178.9472358478038098848152482051*c[106]
+                          + 2091.4110069520051179968033158825*c[107]
+                          + 727.4613391789284632815274634325*c[108]
+                          + y*(183.30302779823360026352188774912*c[26]
+                               - 709.9295739719539251080793949874*c[41]
+                               - 1454.9226783578569265630549268649*c[45]
+                               - 317.49015732775087086019389043671*c[46]
+                               + 1680.*c[62]
+                               + 5634.891303299470034951117645203*c[66]
+                               + 1229.6340919151518059865246416625*c[67]
+                               + 6433.910164122592099032684844405*c[71]
+                               + 2520.*c[72]
+                               + 409.87803063838393532884154722084*c[73]
+                               - 3174.9015732775087086019389043671*c[90]
+                               - 13334.586607765536576128143398342*c[94]
+                               - 2909.8453567157138531261098537299*c[95]
+                               - 24918.42691664142750767029540109*c[99]
+                               - 9759.918032442690550651748807452*c[100]
+                               - 1587.4507866387543543009694521836*c[101]
+                               - 20983.193274618617971645560886358*c[105]
+                               - 11143.859295594143493026173995214*c[106]
+                               - 3253.3060108142301835505829358172*c[107]
+                               + y*(727.4613391789284632815274634325*c[45]
+                                    - 2817.4456516497350174755588226014*c[66]
+                                    - 7238.148934637916111411770449956*c[71]
+                                    - 1260.*c[72]
+                                    + 6667.293303882768288064071699171*c[94]
+                                    + 28033.230281221605946129082326227*c[99]
+                                    + 4879.9590162213452753258744037258*c[100]
+                                    + 39343.487389909908696835426661921*c[105]
+                                    + 12536.841707543411429654445744615*c[106]
+                                    + y*(2895.2595738551664445647081799823*c[71]
+                                         - 11213.292112488642378451632930491*c[99]
+                                         - 34622.26890312071965321517546249*c[105]
+                                         + 11540.756301040239884405058487497*y*c[105]
+                                         - 5014.736683017364571861778297846*c[106]
+                                         + 10029.473366034729143723556595692*z*c[106])
+                                    + 1626.6530054071150917752914679086*c[107]
+                                    + z*(2520.*c[72]
+                                         - 9759.918032442690550651748807452*c[100]
+                                         - 25073.68341508682285930889148923*c[106]
+                                         - 9759.918032442690550651748807452*c[107]
+                                         + 9759.918032442690550651748807452*z*c[107]))
+                               - 484.97422611928564218768497562164*c[108]
+                               + z*(634.9803146555017417203877808734*c[46]
+                                    - 2459.2681838303036119730492833251*c[67]
+                                    - 5040.*c[72]
+                                    - 2459.2681838303036119730492833251*c[73]
+                                    + 5819.69071343142770625221970746*c[95]
+                                    + 19519.836064885381101303497614903*c[100]
+                                    + 9524.704719832526125805816713101*c[101]
+                                    + 22287.718591188286986052347990427*c[106]
+                                    + 19519.836064885381101303497614903*c[107]
+                                    + 5819.69071343142770625221970746*c[108]
+                                    + z*(2459.2681838303036119730492833251*c[73]
+                                         - 9524.704719832526125805816713101*c[101]
+                                         - 19519.836064885381101303497614903*c[107]
+                                         - 14549.226783578569265630549268649*c[108]
+                                         + 9699.484522385712843753699512433*z*c[108])))
+                          + 139.42740046346700786645355439217*c[109]
+                          + z*(160.99689437998485814146050414865*c[27]
+                               - 623.5382907247958256698806829421*c[42]
+                               - 952.4704719832526125805816713101*c[46]
+                               - 623.5382907247958256698806829421*c[47]
+                               + 1475.560910298182167183829569995*c[63]
+                               + 3688.9022757454554179595739249876*c[67]
+                               + 2414.9534156997728721219075622298*c[68]
+                               + 3240.*c[72]
+                               + 3688.9022757454554179595739249876*c[73]
+                               + 1475.560910298182167183829569995*c[74]
+                               - 2788.5480092693401573290710878433*c[91]
+                               - 8729.53607014714155937832956119*c[95]
+                               - 5714.822831899515675483490027861*c[96]
+                               - 12548.466041712030707980819895295*c[100]
+                               - 14287.057079748789188708725069652*c[101]
+                               - 5714.822831899515675483490027861*c[102]
+                               - 8357.89447169560761976963049641*c[106]
+                               - 12548.466041712030707980819895295*c[107]
+                               - 8729.53607014714155937832956119*c[108]
+                               - 2788.5480092693401573290710878433*c[109]
+                               + z*(623.5382907247958256698806829421*c[47]
+                                    - 2414.9534156997728721219075622298*c[68]
+                                    - 3688.9022757454554179595739249876*c[73]
+                                    - 3688.9022757454554179595739249876*c[74]
+                                    + 5714.822831899515675483490027861*c[96]
+                                    + 14287.057079748789188708725069652*c[101]
+                                    + 14287.057079748789188708725069652*c[102]
+                                    + 12548.466041712030707980819895295*c[107]
+                                    + 21823.840175367853898445823902974*c[108]
+                                    + 12548.466041712030707980819895295*c[109]
+                                    + z*(2459.2681838303036119730492833251*c[74]
+                                         - 9524.704719832526125805816713101*c[102]
+                                         - 14549.226783578569265630549268649*c[108]
+                                         - 19519.836064885381101303497614903*c[109]
+                                         + 9759.918032442690550651748807452*z*c[109]))))
+                     - 39.799497484264798189379192840048*c[110]
+                     + z*(41.569219381653055044658712196141*c[14]
+                          - 160.99689437998485814146050414865*c[24]
+                          - 160.99689437998485814146050414865*c[27]
+                          - 160.99689437998485814146050414865*c[28]
+                          + 380.98818879330104503223266852405*c[39]
+                          + 623.5382907247958256698806829421*c[42]
+                          + 623.5382907247958256698806829421*c[43]
+                          + 380.98818879330104503223266852405*c[46]
+                          + 623.5382907247958256698806829421*c[47]
+                          + 380.98818879330104503223266852405*c[48]
+                          - 720.*c[60]
+                          - 1475.560910298182167183829569995*c[63]
+                          - 1475.560910298182167183829569995*c[64]
+                          - 1475.560910298182167183829569995*c[67]
+                          - 2414.9534156997728721219075622298*c[68]
+                          - 1475.560910298182167183829569995*c[69]
+                          - 720.*c[72]
+                          - 1475.560910298182167183829569995*c[73]
+                          - 1475.560910298182167183829569995*c[74]
+                          - 720.*c[75]
+                          + 1193.9849245279439456813757852014*c[88]
+                          + 2788.5480092693401573290710878433*c[91]
+                          + 2788.5480092693401573290710878433*c[92]
+                          + 3491.8144280588566237513318244758*c[95]
+                          + 5714.822831899515675483490027861*c[96]
+                          + 3491.8144280588566237513318244758*c[97]
+                          + 2788.5480092693401573290710878433*c[100]
+                          + 5714.822831899515675483490027861*c[101]
+                          + 5714.822831899515675483490027861*c[102]
+                          + 2788.5480092693401573290710878433*c[103]
+                          + 1193.9849245279439456813757852014*c[106]
+                          + 2788.5480092693401573290710878433*c[107]
+                          + 3491.8144280588566237513318244758*c[108]
+                          + 2788.5480092693401573290710878433*c[109]
+                          + 1193.9849245279439456813757852014*c[110]
+                          + z*(160.99689437998485814146050414865*c[28]
+                               - 623.5382907247958256698806829421*c[43]
+                               - 623.5382907247958256698806829421*c[47]
+                               - 952.4704719832526125805816713101*c[48]
+                               + 1475.560910298182167183829569995*c[64]
+                               + 2414.9534156997728721219075622298*c[68]
+                               + 3688.9022757454554179595739249876*c[69]
+                               + 1475.560910298182167183829569995*c[73]
+                               + 3688.9022757454554179595739249876*c[74]
+                               + 3240.*c[75]
+                               - 2788.5480092693401573290710878433*c[92]
+                               - 5714.822831899515675483490027861*c[96]
+                               - 8729.53607014714155937832956119*c[97]
+                               - 5714.822831899515675483490027861*c[101]
+                               - 14287.057079748789188708725069652*c[102]
+                               - 12548.466041712030707980819895295*c[103]
+                               - 2788.5480092693401573290710878433*c[107]
+                               - 8729.53607014714155937832956119*c[108]
+                               - 12548.466041712030707980819895295*c[109]
+                               - 8357.89447169560761976963049641*c[110]
+                               + z*(634.9803146555017417203877808734*c[48]
+                                    - 2459.2681838303036119730492833251*c[69]
+                                    - 2459.2681838303036119730492833251*c[74]
+                                    - 5040.*c[75]
+                                    + 5819.69071343142770625221970746*c[97]
+                                    + 9524.704719832526125805816713101*c[102]
+                                    + 19519.836064885381101303497614903*c[103]
+                                    + 5819.69071343142770625221970746*c[108]
+                                    + 19519.836064885381101303497614903*c[109]
+                                    + 22287.718591188286986052347990427*c[110]
+                                    + z*(2520.*c[75]
+                                         - 9759.918032442690550651748807452*c[103]
+                                         - 9759.918032442690550651748807452*c[109]
+                                         - 25073.68341508682285930889148923*c[110]
+                                         + 10029.473366034729143723556595692*z*c[110])))))
+                + 12.48999599679679641169378624188*c[111]
+                + z*(12.*c[6]
+                     - 46.475800154489002622151184797389*c[12]
+                     - 20.78460969082652752232935609807*c[14]
+                     - 46.475800154489002622151184797389*c[15]
+                     + 109.98181667894016015811313264947*c[22]
+                     + 80.49844718999242907073025207433*c[24]
+                     + 180.*c[25]
+                     + 26.832815729997476356910084024775*c[27]
+                     + 80.49844718999242907073025207433*c[28]
+                     + 109.98181667894016015811313264947*c[29]
+                     - 207.8460969082652752232935609807*c[37]
+                     - 190.49409439665052251611633426203*c[39]
+                     - 425.95774438317235506484763699244*c[40]
+                     - 103.92304845413263761164678049035*c[42]
+                     - 311.76914536239791283494034147106*c[43]
+                     - 425.95774438317235506484763699244*c[44]
+                     - 31.749015732775087086019389043671*c[46]
+                     - 103.92304845413263761164678049035*c[47]
+                     - 190.49409439665052251611633426203*c[48]
+                     - 207.8460969082652752232935609807*c[49]
+                     + 344.67375879228171959103668809314*c[58]
+                     + 360.*c[60]
+                     + 804.9844718999242907073025207433*c[61]
+                     + 245.92681838303036119730492833251*c[63]
+                     + 737.7804551490910835919147849975*c[64]
+                     + 1008.*c[65]
+                     + 122.96340919151518059865246416625*c[67]
+                     + 402.49223594996214535365126037163*c[68]
+                     + 737.7804551490910835919147849975*c[69]
+                     + 804.9844718999242907073025207433*c[70]
+                     + 36.*c[72]
+                     + 122.96340919151518059865246416625*c[73]
+                     + 245.92681838303036119730492833251*c[74]
+                     + 360.*c[75]
+                     + 344.67375879228171959103668809314*c[76]
+                     - 524.5798318654654492911390221589*c[86]
+                     - 596.9924622639719728406878926007*c[88]
+                     - 1334.9157276772193307680515393441*c[89]
+                     - 464.75800154489002622151184797389*c[91]
+                     - 1394.2740046346700786645355439217*c[92]
+                     - 1904.9409439665052251611633426203*c[93]
+                     - 290.98453567157138531261098537299*c[95]
+                     - 952.4704719832526125805816713101*c[96]
+                     - 1745.9072140294283118756659122379*c[97]
+                     - 1904.9409439665052251611633426203*c[98]
+                     - 139.42740046346700786645355439217*c[100]
+                     - 476.23523599162630629029083565507*c[101]
+                     - 952.4704719832526125805816713101*c[102]
+                     - 1394.2740046346700786645355439217*c[103]
+                     - 1334.9157276772193307680515393441*c[104]
+                     - 39.799497484264798189379192840048*c[106]
+                     - 139.42740046346700786645355439217*c[107]
+                     - 290.98453567157138531261098537299*c[108]
+                     - 464.75800154489002622151184797389*c[109]
+                     - 596.9924622639719728406878926007*c[110]
+                     - 524.5798318654654492911390221589*c[111]
+                     + z*(46.475800154489002622151184797389*c[15]
+                          - 180.*c[25]
+                          - 80.49844718999242907073025207433*c[28]
+                          - 274.95454169735040039528283162368*c[29]
+                          + 425.95774438317235506484763699244*c[40]
+                          + 311.76914536239791283494034147106*c[43]
+                          + 1064.8943609579308876621190924811*c[44]
+                          + 103.92304845413263761164678049035*c[47]
+                          + 476.23523599162630629029083565507*c[48]
+                          + 935.3074360871937385048210244132*c[49]
+                          - 804.9844718999242907073025207433*c[61]
+                          - 737.7804551490910835919147849975*c[64]
+                          - 2520.*c[65]
+                          - 402.49223594996214535365126037163*c[68]
+                          - 1844.4511378727277089797869624938*c[69]
+                          - 3622.4301235496593081828613433447*c[70]
+                          - 122.96340919151518059865246416625*c[73]
+                          - 614.8170459575759029932623208313*c[74]
+                          - 1620.*c[75]
+                          - 2412.716311545972037137256816652*c[76]
+                          + 1334.9157276772193307680515393441*c[89]
+                          + 1394.2740046346700786645355439217*c[92]
+                          + 4762.3523599162630629029083565507*c[93]
+                          + 952.4704719832526125805816713101*c[96]
+                          + 4364.7680350735707796891647805948*c[97]
+                          + 8572.234247849273513225235041791*c[98]
+                          + 476.23523599162630629029083565507*c[101]
+                          + 2381.1761799581315314514541782753*c[102]
+                          + 6274.233020856015353990409947647*c[103]
+                          + 9344.410093740535315376360775409*c[104]
+                          + 139.42740046346700786645355439217*c[107]
+                          + 727.4613391789284632815274634325*c[108]
+                          + 2091.4110069520051179968033158825*c[109]
+                          + 4178.9472358478038098848152482051*c[110]
+                          + 5245.798318654654492911390221589*c[111]
+                          + z*(183.30302779823360026352188774912*c[29]
+                               - 709.9295739719539251080793949874*c[44]
+                               - 317.49015732775087086019389043671*c[48]
+                               - 1454.9226783578569265630549268649*c[49]
+                               + 1680.*c[65]
+                               + 1229.6340919151518059865246416625*c[69]
+                               + 5634.891303299470034951117645203*c[70]
+                               + 409.87803063838393532884154722084*c[74]
+                               + 2520.*c[75]
+                               + 6433.910164122592099032684844405*c[76]
+                               - 3174.9015732775087086019389043671*c[93]
+                               - 2909.8453567157138531261098537299*c[97]
+                               - 13334.586607765536576128143398342*c[98]
+                               - 1587.4507866387543543009694521836*c[102]
+                               - 9759.918032442690550651748807452*c[103]
+                               - 24918.42691664142750767029540109*c[104]
+                               - 484.97422611928564218768497562164*c[108]
+                               - 3253.3060108142301835505829358172*c[109]
+                               - 11143.859295594143493026173995214*c[110]
+                               - 20983.193274618617971645560886358*c[111]
+                               + z*(727.4613391789284632815274634325*c[49]
+                                    - 2817.4456516497350174755588226014*c[70]
+                                    - 1260.*c[75]
+                                    - 7238.148934637916111411770449956*c[76]
+                                    + 6667.293303882768288064071699171*c[98]
+                                    + 4879.9590162213452753258744037258*c[103]
+                                    + 28033.230281221605946129082326227*c[104]
+                                    + 1626.6530054071150917752914679086*c[109]
+                                    + 12536.841707543411429654445744615*c[110]
+                                    + 39343.487389909908696835426661921*c[111]
+                                    + z*(2895.2595738551664445647081799823*c[76]
+                                         - 11213.292112488642378451632930491*c[104]
+                                         - 5014.736683017364571861778297846*c[110]
+                                         - 34622.26890312071965321517546249*c[111]
+                                         + 11540.756301040239884405058487497*z*c[111]))))))
+           - 3.8729833462074168851792653997824*c[112]
+           - 6.24499799839839820584689312094*c[113]
+           - 7.416198487095662948711397440801*c[114]
+           - 7.937253933193771771504847260918*c[115]
+           - 7.937253933193771771504847260918*c[116]
+           - 7.416198487095662948711397440801*c[117]
+           - 6.24499799839839820584689312094*c[118]
+           + y*(3.4641016151377545870548926830117*c[2]
+                - 6.*c[5]
+                - 13.416407864998738178455042012388*c[7]
+                - 6.*c[8]
+                + 7.745966692414833770358530799565*c[11]
+                + 23.237900077244501311075592398694*c[13]
+                + 10.392304845413263761164678049035*c[14]
+                + 31.749015732775087086019389043671*c[16]
+                + 23.237900077244501311075592398694*c[17]
+                + 7.745966692414833770358530799565*c[18]
+                - 9.165151389911680013176094387456*c[21]
+                - 30.*c[23]
+                - 13.416407864998738178455042012388*c[24]
+                - 54.99090833947008007905656632474*c[26]
+                - 40.249223594996214535365126037163*c[27]
+                - 13.416407864998738178455042012388*c[28]
+                - 60.*c[30]
+                - 54.99090833947008007905656632474*c[31]
+                - 30.*c[32]
+                - 9.165151389911680013176094387456*c[33]
+                + 10.392304845413263761164678049035*c[36]
+                + 35.49647869859769625540396974937*c[38]
+                + 15.874507866387543543009694521836*c[39]
+                + 70.99295739719539251080793949874*c[41]
+                + 51.96152422706631880582339024518*c[42]
+                + 17.320508075688772935274463415059*c[43]
+                + 103.92304845413263761164678049035*c[45]
+                + 95.24704719832526125805816713101*c[46]
+                + 51.96152422706631880582339024518*c[47]
+                + 15.874507866387543543009694521836*c[48]
+                + 99.49874371066199547344798210012*c[50]
+                + 103.92304845413263761164678049035*c[51]
+                + 70.99295739719539251080793949874*c[52]
+                + 35.49647869859769625540396974937*c[53]
+                + 10.392304845413263761164678049035*c[54]
+                - 11.489125293076057319701222936438*c[57]
+                - 40.249223594996214535365126037163*c[59]
+                - 18.*c[60]
+                - 84.*c[62]
+                - 61.48170459575759029932623208313*c[63]
+                - 20.493901531919196766442077361042*c[64]
+                - 134.16407864998738178455042012388*c[66]
+                - 122.96340919151518059865246416625*c[67]
+                - 67.08203932499369089227521006194*c[68]
+                - 20.493901531919196766442077361042*c[69]
+                - 172.33687939614085979551834404657*c[71]
+                - 180.*c[72]
+                - 122.96340919151518059865246416625*c[73]
+                - 61.48170459575759029932623208313*c[74]
+                - 18.*c[75]
+                - 151.43315356948755031100729323376*c[77]
+                - 172.33687939614085979551834404657*c[78]
+                - 134.16407864998738178455042012388*c[79]
+                - 84.*c[80]
+                - 40.249223594996214535365126037163*c[81]
+                - 11.489125293076057319701222936438*c[82]
+                + 12.48999599679679641169378624188*c[85]
+                + 44.497190922573977692268384644804*c[87]
+                + 19.899748742132399094689596420024*c[88]
+                + 95.24704719832526125805816713101*c[90]
+                + 69.71370023173350393322677719608*c[91]
+                + 23.237900077244501311075592398694*c[92]
+                + 158.74507866387543543009694521836*c[94]
+                + 145.49226783578569265630549268649*c[95]
+                + 79.37253933193771771504847260918*c[96]
+                + 24.248711305964282109384248781082*c[97]
+                + 222.48595461286988846134192322402*c[99]
+                + 232.37900077244501311075592398694*c[100]
+                + 158.74507866387543543009694521836*c[101]
+                + 79.37253933193771771504847260918*c[102]
+                + 23.237900077244501311075592398694*c[103]
+                + 262.28991593273272464556951107947*c[105]
+                + 298.49623113198598642034394630036*c[106]
+                + 232.37900077244501311075592398694*c[107]
+                + 145.49226783578569265630549268649*c[108]
+                + 69.71370023173350393322677719608*c[109]
+                + 19.899748742132399094689596420024*c[110]
+                + 216.88706738761534557003886238781*c[112]
+                + 262.28991593273272464556951107947*c[113]
+                + 222.48595461286988846134192322402*c[114]
+                + 158.74507866387543543009694521836*c[115]
+                + 95.24704719832526125805816713101*c[116]
+                + 44.497190922573977692268384644804*c[117]
+                + y*(13.416407864998738178455042012388*c[7]
+                     - 23.237900077244501311075592398694*c[13]
+                     - 79.37253933193771771504847260918*c[16]
+                     - 23.237900077244501311075592398694*c[17]
+                     + 30.*c[23]
+                     + 137.47727084867520019764141581184*c[26]
+                     + 40.249223594996214535365126037163*c[27]
+                     + 270.*c[30]
+                     + 137.47727084867520019764141581184*c[31]
+                     + 30.*c[32]
+                     - 35.49647869859769625540396974937*c[38]
+                     - 177.48239349298848127701984874685*c[41]
+                     - 51.96152422706631880582339024518*c[42]
+                     - 467.65371804359686925241051220659*c[45]
+                     - 238.11761799581315314514541782753*c[46]
+                     - 51.96152422706631880582339024518*c[47]
+                     - 696.4912059746339683141358747008*c[50]
+                     - 467.65371804359686925241051220659*c[51]
+                     - 177.48239349298848127701984874685*c[52]
+                     - 35.49647869859769625540396974937*c[53]
+                     + 40.249223594996214535365126037163*c[59]
+                     + 210.*c[62]
+                     + 61.48170459575759029932623208313*c[63]
+                     + 603.7383539249432180304768905574*c[66]
+                     + 307.40852297878795149663116041563*c[67]
+                     + 67.08203932499369089227521006194*c[68]
+                     + 1206.358155772986018568628408326*c[71]
+                     + 810.*c[72]
+                     + 307.40852297878795149663116041563*c[73]
+                     + 61.48170459575759029932623208313*c[74]
+                     + 1514.3315356948755031100729323376*c[77]
+                     + 1206.358155772986018568628408326*c[78]
+                     + 603.7383539249432180304768905574*c[79]
+                     + 210.*c[80]
+                     + 40.249223594996214535365126037163*c[81]
+                     - 44.497190922573977692268384644804*c[87]
+                     - 238.11761799581315314514541782753*c[90]
+                     - 69.71370023173350393322677719608*c[91]
+                     - 714.3528539874394594354362534826*c[94]
+                     - 363.73066958946423164076373171623*c[95]
+                     - 79.37253933193771771504847260918*c[96]
+                     - 1557.4016822900892192293934625681*c[99]
+                     - 1045.7055034760025589984016579412*c[100]
+                     - 396.86269665968858857524236304589*c[101]
+                     - 79.37253933193771771504847260918*c[102]
+                     - 2622.8991593273272464556951107947*c[105]
+                     - 2089.4736179239019049424076241025*c[106]
+                     - 1045.7055034760025589984016579412*c[107]
+                     - 363.73066958946423164076373171623*c[108]
+                     - 69.71370023173350393322677719608*c[109]
+                     - 2927.9754097328071651955246422355*c[112]
+                     - 2622.8991593273272464556951107947*c[113]
+                     - 1557.4016822900892192293934625681*c[114]
+                     - 714.3528539874394594354362534826*c[115]
+                     - 238.11761799581315314514541782753*c[116]
+                     + y*(52.91502622129181181003231507279*c[16]
+                          - 91.65151389911680013176094387456*c[26]
+                          - 420.*c[30]
+                          - 91.65151389911680013176094387456*c[31]
+                          + 118.32159566199232085134656583123*c[41]
+                          + 727.4613391789284632815274634325*c[45]
+                          + 158.74507866387543543009694521836*c[46]
+                          + 1857.3098825990239155043623325356*c[50]
+                          + 727.4613391789284632815274634325*c[51]
+                          + 118.32159566199232085134656583123*c[52]
+                          - 140.*c[62]
+                          - 939.1485505499116724918529408671*c[66]
+                          - 204.93901531919196766442077361042*c[67]
+                          - 3216.9550820612960495163424222026*c[71]
+                          - 1260.*c[72]
+                          - 204.93901531919196766442077361042*c[73]
+                          - 6057.32614277950201244029172935*c[77]
+                          - 3216.9550820612960495163424222026*c[78]
+                          - 939.1485505499116724918529408671*c[79]
+                          - 140.*c[80]
+                          + 158.74507866387543543009694521836*c[90]
+                          + 1111.2155506471280480106786165285*c[94]
+                          + 242.48711305964282109384248781082*c[95]
+                          + 4153.0711527735712512783825668484*c[99]
+                          + 1626.6530054071150917752914679086*c[100]
+                          + 264.57513110645905905016157536393*c[101]
+                          + 10491.596637309308985822780443179*c[105]
+                          + 5571.929647797071746513086997607*c[106]
+                          + 1626.6530054071150917752914679086*c[107]
+                          + 242.48711305964282109384248781082*c[108]
+                          + 16266.530054071150917752914679086*c[112]
+                          + 10491.596637309308985822780443179*c[113]
+                          + 4153.0711527735712512783825668484*c[114]
+                          + 1111.2155506471280480106786165285*c[115]
+                          + y*(210.*c[30]
+                               - 363.73066958946423164076373171623*c[45]
+                               - 2089.4736179239019049424076241025*c[50]
+                               - 363.73066958946423164076373171623*c[51]
+                               + 469.57427527495583624592647043357*c[66]
+                               + 3619.0744673189580557058852249779*c[71]
+                               + 630.*c[72]
+                               + 11357.486517711566273325546992532*c[77]
+                               + 3619.0744673189580557058852249779*c[78]
+                               + 469.57427527495583624592647043357*c[79]
+                               - 555.6077753235640240053393082642*c[94]
+                               - 4672.2050468702676576881803877044*c[99]
+                               - 813.3265027035575458876457339543*c[100]
+                               - 19671.74369495495434841771333096*c[105]
+                               - 6268.420853771705714827222872308*c[106]
+                               - 813.3265027035575458876457339543*c[107]
+                               - 44732.957648695665023820515367487*c[112]
+                               - 19671.74369495495434841771333096*c[113]
+                               - 4672.2050468702676576881803877044*c[114]
+                               + y*(835.789447169560761976963049641*c[50]
+                                    - 1447.6297869275832222823540899912*c[71]
+                                    - 9994.588135586178320526481353428*c[77]
+                                    - 1447.6297869275832222823540899912*c[78]
+                                    + 1868.8820187481070630752721550818*c[99]
+                                    + 17311.134451560359826607587731245*c[105]
+                                    + 2507.368341508682285930889148923*c[106]
+                                    + 64415.45901412175763430154212918*c[112]
+                                    + 17311.134451560359826607587731245*c[113]
+                                    + y*(3331.5293785287261068421604511427*c[77]
+                                         - 5770.378150520119942202529243748*c[105]
+                                         - 46522.275954643491624773335982186*c[112]
+                                         + 13292.078844183854749935238852053*y*c[112]
+                                         - 5770.378150520119942202529243748*c[113]
+                                         + 11540.756301040239884405058487497*z*c[113])
+                                    + 1868.8820187481070630752721550818*c[114]
+                                    + z*(2895.2595738551664445647081799823*c[78]
+                                         - 5014.736683017364571861778297846*c[106]
+                                         - 34622.26890312071965321517546249*c[113]
+                                         - 11213.292112488642378451632930491*c[114]
+                                         + 11213.292112488642378451632930491*z*c[114]))
+                               - 555.6077753235640240053393082642*c[115]
+                               + z*(727.4613391789284632815274634325*c[51]
+                                    - 1260.*c[72]
+                                    - 7238.148934637916111411770449956*c[78]
+                                    - 2817.4456516497350174755588226014*c[79]
+                                    + 1626.6530054071150917752914679086*c[100]
+                                    + 12536.841707543411429654445744615*c[106]
+                                    + 4879.9590162213452753258744037258*c[107]
+                                    + 39343.487389909908696835426661921*c[113]
+                                    + 28033.230281221605946129082326227*c[114]
+                                    + 6667.293303882768288064071699171*c[115]
+                                    + z*(2817.4456516497350174755588226014*c[79]
+                                         - 4879.9590162213452753258744037258*c[107]
+                                         - 28033.230281221605946129082326227*c[114]
+                                         - 16668.233259706920720160179247927*c[115]
+                                         + 11112.155506471280480106786165285*z*c[115])))
+                          + 158.74507866387543543009694521836*c[116]
+                          + z*(183.30302779823360026352188774912*c[31]
+                               - 317.49015732775087086019389043671*c[46]
+                               - 1454.9226783578569265630549268649*c[51]
+                               - 709.9295739719539251080793949874*c[52]
+                               + 409.87803063838393532884154722084*c[67]
+                               + 2520.*c[72]
+                               + 1229.6340919151518059865246416625*c[73]
+                               + 6433.910164122592099032684844405*c[78]
+                               + 5634.891303299470034951117645203*c[79]
+                               + 1680.*c[80]
+                               - 484.97422611928564218768497562164*c[95]
+                               - 3253.3060108142301835505829358172*c[100]
+                               - 1587.4507866387543543009694521836*c[101]
+                               - 11143.859295594143493026173995214*c[106]
+                               - 9759.918032442690550651748807452*c[107]
+                               - 2909.8453567157138531261098537299*c[108]
+                               - 20983.193274618617971645560886358*c[113]
+                               - 24918.42691664142750767029540109*c[114]
+                               - 13334.586607765536576128143398342*c[115]
+                               - 3174.9015732775087086019389043671*c[116]
+                               + z*(709.9295739719539251080793949874*c[52]
+                                    - 1229.6340919151518059865246416625*c[73]
+                                    - 5634.891303299470034951117645203*c[79]
+                                    - 4200.*c[80]
+                                    + 1587.4507866387543543009694521836*c[101]
+                                    + 9759.918032442690550651748807452*c[107]
+                                    + 7274.613391789284632815274634325*c[108]
+                                    + 24918.42691664142750767029540109*c[114]
+                                    + 33336.466519413841440320358495855*c[115]
+                                    + 14287.057079748789188708725069652*c[116]
+                                    + z*(2800.*c[80]
+                                         - 4849.7422611928564218768497562164*c[108]
+                                         - 22224.31101294256096021357233057*c[115]
+                                         - 22224.31101294256096021357233057*c[116]
+                                         + 11112.155506471280480106786165285*z*c[116]))))
+                     - 44.497190922573977692268384644804*c[117]
+                     + z*(46.475800154489002622151184797389*c[17]
+                          - 80.49844718999242907073025207433*c[27]
+                          - 274.95454169735040039528283162368*c[31]
+                          - 180.*c[32]
+                          + 103.92304845413263761164678049035*c[42]
+                          + 476.23523599162630629029083565507*c[46]
+                          + 311.76914536239791283494034147106*c[47]
+                          + 935.3074360871937385048210244132*c[51]
+                          + 1064.8943609579308876621190924811*c[52]
+                          + 425.95774438317235506484763699244*c[53]
+                          - 122.96340919151518059865246416625*c[63]
+                          - 614.8170459575759029932623208313*c[67]
+                          - 402.49223594996214535365126037163*c[68]
+                          - 1620.*c[72]
+                          - 1844.4511378727277089797869624938*c[73]
+                          - 737.7804551490910835919147849975*c[74]
+                          - 2412.716311545972037137256816652*c[78]
+                          - 3622.4301235496593081828613433447*c[79]
+                          - 2520.*c[80]
+                          - 804.9844718999242907073025207433*c[81]
+                          + 139.42740046346700786645355439217*c[91]
+                          + 727.4613391789284632815274634325*c[95]
+                          + 476.23523599162630629029083565507*c[96]
+                          + 2091.4110069520051179968033158825*c[100]
+                          + 2381.1761799581315314514541782753*c[101]
+                          + 952.4704719832526125805816713101*c[102]
+                          + 4178.9472358478038098848152482051*c[106]
+                          + 6274.233020856015353990409947647*c[107]
+                          + 4364.7680350735707796891647805948*c[108]
+                          + 1394.2740046346700786645355439217*c[109]
+                          + 5245.798318654654492911390221589*c[113]
+                          + 9344.410093740535315376360775409*c[114]
+                          + 8572.234247849273513225235041791*c[115]
+                          + 4762.3523599162630629029083565507*c[116]
+                          + 1334.9157276772193307680515393441*c[117]
+                          + z*(180.*c[32]
+                               - 311.76914536239791283494034147106*c[47]
+                               - 1064.8943609579308876621190924811*c[52]
+                               - 1064.8943609579308876621190924811*c[53]
+                               + 402.49223594996214535365126037163*c[68]
+                               + 1844.4511378727277089797869624938*c[73]
+                               + 1844.4511378727277089797869624938*c[74]
+                               + 3622.4301235496593081828613433447*c[79]
+                               + 6300.*c[80]
+                               + 3622.4301235496593081828613433447*c[81]
+                               - 476.23523599162630629029083565507*c[96]
+                               - 2381.1761799581315314514541782753*c[101]
+                               - 2381.1761799581315314514541782753*c[102]
+                               - 6274.233020856015353990409947647*c[107]
+                               - 10911.920087683926949222911951487*c[108]
+                               - 6274.233020856015353990409947647*c[109]
+                               - 9344.410093740535315376360775409*c[114]
+                               - 21430.585619623183783063087604478*c[115]
+                               - 21430.585619623183783063087604478*c[116]
+                               - 9344.410093740535315376360775409*c[117]
+                               + z*(709.9295739719539251080793949874*c[53]
+                                    - 1229.6340919151518059865246416625*c[74]
+                                    - 4200.*c[80]
+                                    - 5634.891303299470034951117645203*c[81]
+                                    + 1587.4507866387543543009694521836*c[102]
+                                    + 7274.613391789284632815274634325*c[108]
+                                    + 9759.918032442690550651748807452*c[109]
+                                    + 14287.057079748789188708725069652*c[115]
+                                    + 33336.466519413841440320358495855*c[116]
+                                    + 24918.42691664142750767029540109*c[117]
+                                    + z*(2817.4456516497350174755588226014*c[81]
+                                         - 4879.9590162213452753258744037258*c[109]
+                                         - 16668.233259706920720160179247927*c[116]
+                                         - 28033.230281221605946129082326227*c[117]
+                                         + 11213.292112488642378451632930491*z*c[117])))))
+                + 12.48999599679679641169378624188*c[118]
+                + z*(12.*c[8]
+                     - 20.78460969082652752232935609807*c[14]
+                     - 46.475800154489002622151184797389*c[17]
+                     - 46.475800154489002622151184797389*c[18]
+                     + 26.832815729997476356910084024775*c[24]
+                     + 80.49844718999242907073025207433*c[27]
+                     + 80.49844718999242907073025207433*c[28]
+                     + 109.98181667894016015811313264947*c[31]
+                     + 180.*c[32]
+                     + 109.98181667894016015811313264947*c[33]
+                     - 31.749015732775087086019389043671*c[39]
+                     - 103.92304845413263761164678049035*c[42]
+                     - 103.92304845413263761164678049035*c[43]
+                     - 190.49409439665052251611633426203*c[46]
+                     - 311.76914536239791283494034147106*c[47]
+                     - 190.49409439665052251611633426203*c[48]
+                     - 207.8460969082652752232935609807*c[51]
+                     - 425.95774438317235506484763699244*c[52]
+                     - 425.95774438317235506484763699244*c[53]
+                     - 207.8460969082652752232935609807*c[54]
+                     + 36.*c[60]
+                     + 122.96340919151518059865246416625*c[63]
+                     + 122.96340919151518059865246416625*c[64]
+                     + 245.92681838303036119730492833251*c[67]
+                     + 402.49223594996214535365126037163*c[68]
+                     + 245.92681838303036119730492833251*c[69]
+                     + 360.*c[72]
+                     + 737.7804551490910835919147849975*c[73]
+                     + 737.7804551490910835919147849975*c[74]
+                     + 360.*c[75]
+                     + 344.67375879228171959103668809314*c[78]
+                     + 804.9844718999242907073025207433*c[79]
+                     + 1008.*c[80]
+                     + 804.9844718999242907073025207433*c[81]
+                     + 344.67375879228171959103668809314*c[82]
+                     - 39.799497484264798189379192840048*c[88]
+                     - 139.42740046346700786645355439217*c[91]
+                     - 139.42740046346700786645355439217*c[92]
+                     - 290.98453567157138531261098537299*c[95]
+                     - 476.23523599162630629029083565507*c[96]
+                     - 290.98453567157138531261098537299*c[97]
+                     - 464.75800154489002622151184797389*c[100]
+                     - 952.4704719832526125805816713101*c[101]
+                     - 952.4704719832526125805816713101*c[102]
+                     - 464.75800154489002622151184797389*c[103]
+                     - 596.9924622639719728406878926007*c[106]
+                     - 1394.2740046346700786645355439217*c[107]
+                     - 1745.9072140294283118756659122379*c[108]
+                     - 1394.2740046346700786645355439217*c[109]
+                     - 596.9924622639719728406878926007*c[110]
+                     - 524.5798318654654492911390221589*c[113]
+                     - 1334.9157276772193307680515393441*c[114]
+                     - 1904.9409439665052251611633426203*c[115]
+                     - 1904.9409439665052251611633426203*c[116]
+                     - 1334.9157276772193307680515393441*c[117]
+                     - 524.5798318654654492911390221589*c[118]
+                     + z*(46.475800154489002622151184797389*c[18]
+                          - 80.49844718999242907073025207433*c[28]
+                          - 180.*c[32]
+                          - 274.95454169735040039528283162368*c[33]
+                          + 103.92304845413263761164678049035*c[43]
+                          + 311.76914536239791283494034147106*c[47]
+                          + 476.23523599162630629029083565507*c[48]
+                          + 425.95774438317235506484763699244*c[52]
+                          + 1064.8943609579308876621190924811*c[53]
+                          + 935.3074360871937385048210244132*c[54]
+                          - 122.96340919151518059865246416625*c[64]
+                          - 402.49223594996214535365126037163*c[68]
+                          - 614.8170459575759029932623208313*c[69]
+                          - 737.7804551490910835919147849975*c[73]
+                          - 1844.4511378727277089797869624938*c[74]
+                          - 1620.*c[75]
+                          - 804.9844718999242907073025207433*c[79]
+                          - 2520.*c[80]
+                          - 3622.4301235496593081828613433447*c[81]
+                          - 2412.716311545972037137256816652*c[82]
+                          + 139.42740046346700786645355439217*c[92]
+                          + 476.23523599162630629029083565507*c[96]
+                          + 727.4613391789284632815274634325*c[97]
+                          + 952.4704719832526125805816713101*c[101]
+                          + 2381.1761799581315314514541782753*c[102]
+                          + 2091.4110069520051179968033158825*c[103]
+                          + 1394.2740046346700786645355439217*c[107]
+                          + 4364.7680350735707796891647805948*c[108]
+                          + 6274.233020856015353990409947647*c[109]
+                          + 4178.9472358478038098848152482051*c[110]
+                          + 1334.9157276772193307680515393441*c[114]
+                          + 4762.3523599162630629029083565507*c[115]
+                          + 8572.234247849273513225235041791*c[116]
+                          + 9344.410093740535315376360775409*c[117]
+                          + 5245.798318654654492911390221589*c[118]
+                          + z*(183.30302779823360026352188774912*c[33]
+                               - 317.49015732775087086019389043671*c[48]
+                               - 709.9295739719539251080793949874*c[53]
+                               - 1454.9226783578569265630549268649*c[54]
+                               + 409.87803063838393532884154722084*c[69]
+                               + 1229.6340919151518059865246416625*c[74]
+                               + 2520.*c[75]
+                               + 1680.*c[80]
+                               + 5634.891303299470034951117645203*c[81]
+                               + 6433.910164122592099032684844405*c[82]
+                               - 484.97422611928564218768497562164*c[97]
+                               - 1587.4507866387543543009694521836*c[102]
+                               - 3253.3060108142301835505829358172*c[103]
+                               - 2909.8453567157138531261098537299*c[108]
+                               - 9759.918032442690550651748807452*c[109]
+                               - 11143.859295594143493026173995214*c[110]
+                               - 3174.9015732775087086019389043671*c[115]
+                               - 13334.586607765536576128143398342*c[116]
+                               - 24918.42691664142750767029540109*c[117]
+                               - 20983.193274618617971645560886358*c[118]
+                               + z*(727.4613391789284632815274634325*c[54]
+                                    - 1260.*c[75]
+                                    - 2817.4456516497350174755588226014*c[81]
+                                    - 7238.148934637916111411770449956*c[82]
+                                    + 1626.6530054071150917752914679086*c[103]
+                                    + 4879.9590162213452753258744037258*c[109]
+                                    + 12536.841707543411429654445744615*c[110]
+                                    + 6667.293303882768288064071699171*c[116]
+                                    + 28033.230281221605946129082326227*c[117]
+                                    + 39343.487389909908696835426661921*c[118]
+                                    + z*(2895.2595738551664445647081799823*c[82]
+                                         - 5014.736683017364571861778297846*c[110]
+                                         - 11213.292112488642378451632930491*c[117]
+                                         - 34622.26890312071965321517546249*c[118]
+                                         + 11540.756301040239884405058487497*z*c[118]))))))
+           - 3.8729833462074168851792653997824*c[119]
+           + z*(3.4641016151377545870548926830117*c[3]
+                - 6.*c[6]
+                - 6.*c[8]
+                - 13.416407864998738178455042012388*c[9]
+                + 7.745966692414833770358530799565*c[12]
+                + 10.392304845413263761164678049035*c[14]
+                + 23.237900077244501311075592398694*c[15]
+                + 7.745966692414833770358530799565*c[17]
+                + 23.237900077244501311075592398694*c[18]
+                + 31.749015732775087086019389043671*c[19]
+                - 9.165151389911680013176094387456*c[22]
+                - 13.416407864998738178455042012388*c[24]
+                - 30.*c[25]
+                - 13.416407864998738178455042012388*c[27]
+                - 40.249223594996214535365126037163*c[28]
+                - 54.99090833947008007905656632474*c[29]
+                - 9.165151389911680013176094387456*c[31]
+                - 30.*c[32]
+                - 54.99090833947008007905656632474*c[33]
+                - 60.*c[34]
+                + 10.392304845413263761164678049035*c[37]
+                + 15.874507866387543543009694521836*c[39]
+                + 35.49647869859769625540396974937*c[40]
+                + 17.320508075688772935274463415059*c[42]
+                + 51.96152422706631880582339024518*c[43]
+                + 70.99295739719539251080793949874*c[44]
+                + 15.874507866387543543009694521836*c[46]
+                + 51.96152422706631880582339024518*c[47]
+                + 95.24704719832526125805816713101*c[48]
+                + 103.92304845413263761164678049035*c[49]
+                + 10.392304845413263761164678049035*c[51]
+                + 35.49647869859769625540396974937*c[52]
+                + 70.99295739719539251080793949874*c[53]
+                + 103.92304845413263761164678049035*c[54]
+                + 99.49874371066199547344798210012*c[55]
+                - 11.489125293076057319701222936438*c[58]
+                - 18.*c[60]
+                - 40.249223594996214535365126037163*c[61]
+                - 20.493901531919196766442077361042*c[63]
+                - 61.48170459575759029932623208313*c[64]
+                - 84.*c[65]
+                - 20.493901531919196766442077361042*c[67]
+                - 67.08203932499369089227521006194*c[68]
+                - 122.96340919151518059865246416625*c[69]
+                - 134.16407864998738178455042012388*c[70]
+                - 18.*c[72]
+                - 61.48170459575759029932623208313*c[73]
+                - 122.96340919151518059865246416625*c[74]
+                - 180.*c[75]
+                - 172.33687939614085979551834404657*c[76]
+                - 11.489125293076057319701222936438*c[78]
+                - 40.249223594996214535365126037163*c[79]
+                - 84.*c[80]
+                - 134.16407864998738178455042012388*c[81]
+                - 172.33687939614085979551834404657*c[82]
+                - 151.43315356948755031100729323376*c[83]
+                + 12.48999599679679641169378624188*c[86]
+                + 19.899748742132399094689596420024*c[88]
+                + 44.497190922573977692268384644804*c[89]
+                + 23.237900077244501311075592398694*c[91]
+                + 69.71370023173350393322677719608*c[92]
+                + 95.24704719832526125805816713101*c[93]
+                + 24.248711305964282109384248781082*c[95]
+                + 79.37253933193771771504847260918*c[96]
+                + 145.49226783578569265630549268649*c[97]
+                + 158.74507866387543543009694521836*c[98]
+                + 23.237900077244501311075592398694*c[100]
+                + 79.37253933193771771504847260918*c[101]
+                + 158.74507866387543543009694521836*c[102]
+                + 232.37900077244501311075592398694*c[103]
+                + 222.48595461286988846134192322402*c[104]
+                + 19.899748742132399094689596420024*c[106]
+                + 69.71370023173350393322677719608*c[107]
+                + 145.49226783578569265630549268649*c[108]
+                + 232.37900077244501311075592398694*c[109]
+                + 298.49623113198598642034394630036*c[110]
+                + 262.28991593273272464556951107947*c[111]
+                + 12.48999599679679641169378624188*c[113]
+                + 44.497190922573977692268384644804*c[114]
+                + 95.24704719832526125805816713101*c[115]
+                + 158.74507866387543543009694521836*c[116]
+                + 222.48595461286988846134192322402*c[117]
+                + 262.28991593273272464556951107947*c[118]
+                + 216.88706738761534557003886238781*c[119]
+                + z*(13.416407864998738178455042012388*c[9]
+                     - 23.237900077244501311075592398694*c[15]
+                     - 23.237900077244501311075592398694*c[18]
+                     - 79.37253933193771771504847260918*c[19]
+                     + 30.*c[25]
+                     + 40.249223594996214535365126037163*c[28]
+                     + 137.47727084867520019764141581184*c[29]
+                     + 30.*c[32]
+                     + 137.47727084867520019764141581184*c[33]
+                     + 270.*c[34]
+                     - 35.49647869859769625540396974937*c[40]
+                     - 51.96152422706631880582339024518*c[43]
+                     - 177.48239349298848127701984874685*c[44]
+                     - 51.96152422706631880582339024518*c[47]
+                     - 238.11761799581315314514541782753*c[48]
+                     - 467.65371804359686925241051220659*c[49]
+                     - 35.49647869859769625540396974937*c[52]
+                     - 177.48239349298848127701984874685*c[53]
+                     - 467.65371804359686925241051220659*c[54]
+                     - 696.4912059746339683141358747008*c[55]
+                     + 40.249223594996214535365126037163*c[61]
+                     + 61.48170459575759029932623208313*c[64]
+                     + 210.*c[65]
+                     + 67.08203932499369089227521006194*c[68]
+                     + 307.40852297878795149663116041563*c[69]
+                     + 603.7383539249432180304768905574*c[70]
+                     + 61.48170459575759029932623208313*c[73]
+                     + 307.40852297878795149663116041563*c[74]
+                     + 810.*c[75]
+                     + 1206.358155772986018568628408326*c[76]
+                     + 40.249223594996214535365126037163*c[79]
+                     + 210.*c[80]
+                     + 603.7383539249432180304768905574*c[81]
+                     + 1206.358155772986018568628408326*c[82]
+                     + 1514.3315356948755031100729323376*c[83]
+                     - 44.497190922573977692268384644804*c[89]
+                     - 69.71370023173350393322677719608*c[92]
+                     - 238.11761799581315314514541782753*c[93]
+                     - 79.37253933193771771504847260918*c[96]
+                     - 363.73066958946423164076373171623*c[97]
+                     - 714.3528539874394594354362534826*c[98]
+                     - 79.37253933193771771504847260918*c[101]
+                     - 396.86269665968858857524236304589*c[102]
+                     - 1045.7055034760025589984016579412*c[103]
+                     - 1557.4016822900892192293934625681*c[104]
+                     - 69.71370023173350393322677719608*c[107]
+                     - 363.73066958946423164076373171623*c[108]
+                     - 1045.7055034760025589984016579412*c[109]
+                     - 2089.4736179239019049424076241025*c[110]
+                     - 2622.8991593273272464556951107947*c[111]
+                     - 44.497190922573977692268384644804*c[114]
+                     - 238.11761799581315314514541782753*c[115]
+                     - 714.3528539874394594354362534826*c[116]
+                     - 1557.4016822900892192293934625681*c[117]
+                     - 2622.8991593273272464556951107947*c[118]
+                     - 2927.9754097328071651955246422355*c[119]
+                     + z*(52.91502622129181181003231507279*c[19]
+                          - 91.65151389911680013176094387456*c[29]
+                          - 91.65151389911680013176094387456*c[33]
+                          - 420.*c[34]
+                          + 118.32159566199232085134656583123*c[44]
+                          + 158.74507866387543543009694521836*c[48]
+                          + 727.4613391789284632815274634325*c[49]
+                          + 118.32159566199232085134656583123*c[53]
+                          + 727.4613391789284632815274634325*c[54]
+                          + 1857.3098825990239155043623325356*c[55]
+                          - 140.*c[65]
+                          - 204.93901531919196766442077361042*c[69]
+                          - 939.1485505499116724918529408671*c[70]
+                          - 204.93901531919196766442077361042*c[74]
+                          - 1260.*c[75]
+                          - 3216.9550820612960495163424222026*c[76]
+                          - 140.*c[80]
+                          - 939.1485505499116724918529408671*c[81]
+                          - 3216.9550820612960495163424222026*c[82]
+                          - 6057.32614277950201244029172935*c[83]
+                          + 158.74507866387543543009694521836*c[93]
+                          + 242.48711305964282109384248781082*c[97]
+                          + 1111.2155506471280480106786165285*c[98]
+                          + 264.57513110645905905016157536393*c[102]
+                          + 1626.6530054071150917752914679086*c[103]
+                          + 4153.0711527735712512783825668484*c[104]
+                          + 242.48711305964282109384248781082*c[108]
+                          + 1626.6530054071150917752914679086*c[109]
+                          + 5571.929647797071746513086997607*c[110]
+                          + 10491.596637309308985822780443179*c[111]
+                          + 158.74507866387543543009694521836*c[115]
+                          + 1111.2155506471280480106786165285*c[116]
+                          + 4153.0711527735712512783825668484*c[117]
+                          + 10491.596637309308985822780443179*c[118]
+                          + 16266.530054071150917752914679086*c[119]
+                          + z*(210.*c[34]
+                               - 363.73066958946423164076373171623*c[49]
+                               - 363.73066958946423164076373171623*c[54]
+                               - 2089.4736179239019049424076241025*c[55]
+                               + 469.57427527495583624592647043357*c[70]
+                               + 630.*c[75]
+                               + 3619.0744673189580557058852249779*c[76]
+                               + 469.57427527495583624592647043357*c[81]
+                               + 3619.0744673189580557058852249779*c[82]
+                               + 11357.486517711566273325546992532*c[83]
+                               - 555.6077753235640240053393082642*c[98]
+                               - 813.3265027035575458876457339543*c[103]
+                               - 4672.2050468702676576881803877044*c[104]
+                               - 813.3265027035575458876457339543*c[109]
+                               - 6268.420853771705714827222872308*c[110]
+                               - 19671.74369495495434841771333096*c[111]
+                               - 555.6077753235640240053393082642*c[116]
+                               - 4672.2050468702676576881803877044*c[117]
+                               - 19671.74369495495434841771333096*c[118]
+                               - 44732.957648695665023820515367487*c[119]
+                               + z*(835.789447169560761976963049641*c[55]
+                                    - 1447.6297869275832222823540899912*c[76]
+                                    - 1447.6297869275832222823540899912*c[82]
+                                    - 9994.588135586178320526481353428*c[83]
+                                    + 1868.8820187481070630752721550818*c[104]
+                                    + 2507.368341508682285930889148923*c[110]
+                                    + 17311.134451560359826607587731245*c[111]
+                                    + 1868.8820187481070630752721550818*c[117]
+                                    + 17311.134451560359826607587731245*c[118]
+                                    + 64415.45901412175763430154212918*c[119]
+                                    + z*(3331.5293785287261068421604511427*c[83]
+                                         - 5770.378150520119942202529243748*c[111]
+                                         - 5770.378150520119942202529243748*c[118]
+                                         - 46522.275954643491624773335982186*c[119]
+                                         + 13292.078844183854749935238852053*z*c[119]))))));
+                #endif
+                #if (PMAX3D>=8)
+  case ( 8 ) :
+    return c[0]
+           - 1.7320508075688772935274463415059*c[1]
+           - 1.7320508075688772935274463415059*c[2]
+           - 1.7320508075688772935274463415059*c[3]
+           + 2.2360679774997896964091736687313*c[4]
+           + 3.*c[5]
+           + 3.*c[6]
+           + 2.2360679774997896964091736687313*c[7]
+           + 3.*c[8]
+           + 2.2360679774997896964091736687313*c[9]
+           - 2.6457513110645905905016157536393*c[10]
+           - 3.8729833462074168851792653997824*c[11]
+           - 3.8729833462074168851792653997824*c[12]
+           - 3.8729833462074168851792653997824*c[13]
+           - 5.196152422706631880582339024518*c[14]
+           - 3.8729833462074168851792653997824*c[15]
+           - 2.6457513110645905905016157536393*c[16]
+           - 3.8729833462074168851792653997824*c[17]
+           - 3.8729833462074168851792653997824*c[18]
+           - 2.6457513110645905905016157536393*c[19]
+           + 3.*c[20]
+           + 4.582575694955840006588047193728*c[21]
+           + 4.582575694955840006588047193728*c[22]
+           + 5.*c[23]
+           + 6.708203932499369089227521006194*c[24]
+           + 5.*c[25]
+           + 4.582575694955840006588047193728*c[26]
+           + 6.708203932499369089227521006194*c[27]
+           + 6.708203932499369089227521006194*c[28]
+           + 4.582575694955840006588047193728*c[29]
+           + 3.*c[30]
+           + 4.582575694955840006588047193728*c[31]
+           + 5.*c[32]
+           + 4.582575694955840006588047193728*c[33]
+           + 3.*c[34]
+           - 3.3166247903553998491149327366707*c[35]
+           - 5.196152422706631880582339024518*c[36]
+           - 5.196152422706631880582339024518*c[37]
+           - 5.916079783099616042567328291562*c[38]
+           - 7.937253933193771771504847260918*c[39]
+           - 5.916079783099616042567328291562*c[40]
+           - 5.916079783099616042567328291562*c[41]
+           - 8.660254037844386467637231707529*c[42]
+           - 8.660254037844386467637231707529*c[43]
+           - 5.916079783099616042567328291562*c[44]
+           - 5.196152422706631880582339024518*c[45]
+           - 7.937253933193771771504847260918*c[46]
+           - 8.660254037844386467637231707529*c[47]
+           - 7.937253933193771771504847260918*c[48]
+           - 5.196152422706631880582339024518*c[49]
+           - 3.3166247903553998491149327366707*c[50]
+           - 5.196152422706631880582339024518*c[51]
+           - 5.916079783099616042567328291562*c[52]
+           - 5.916079783099616042567328291562*c[53]
+           - 5.196152422706631880582339024518*c[54]
+           - 3.3166247903553998491149327366707*c[55]
+           + 3.6055512754639892931192212674705*c[56]
+           + 5.7445626465380286598506114682189*c[57]
+           + 5.7445626465380286598506114682189*c[58]
+           + 6.708203932499369089227521006194*c[59]
+           + 9.*c[60]
+           + 6.708203932499369089227521006194*c[61]
+           + 7.*c[62]
+           + 10.246950765959598383221038680521*c[63]
+           + 10.246950765959598383221038680521*c[64]
+           + 7.*c[65]
+           + 6.708203932499369089227521006194*c[66]
+           + 10.246950765959598383221038680521*c[67]
+           + 11.180339887498948482045868343656*c[68]
+           + 10.246950765959598383221038680521*c[69]
+           + 6.708203932499369089227521006194*c[70]
+           + 5.7445626465380286598506114682189*c[71]
+           + 9.*c[72]
+           + 10.246950765959598383221038680521*c[73]
+           + 10.246950765959598383221038680521*c[74]
+           + 9.*c[75]
+           + 5.7445626465380286598506114682189*c[76]
+           + 3.6055512754639892931192212674705*c[77]
+           + 5.7445626465380286598506114682189*c[78]
+           + 6.708203932499369089227521006194*c[79]
+           + 7.*c[80]
+           + 6.708203932499369089227521006194*c[81]
+           + 5.7445626465380286598506114682189*c[82]
+           + 3.6055512754639892931192212674705*c[83]
+           - 3.8729833462074168851792653997824*c[84]
+           - 6.24499799839839820584689312094*c[85]
+           - 6.24499799839839820584689312094*c[86]
+           - 7.416198487095662948711397440801*c[87]
+           - 9.949874371066199547344798210012*c[88]
+           - 7.416198487095662948711397440801*c[89]
+           - 7.937253933193771771504847260918*c[90]
+           - 11.618950038622250655537796199347*c[91]
+           - 11.618950038622250655537796199347*c[92]
+           - 7.937253933193771771504847260918*c[93]
+           - 7.937253933193771771504847260918*c[94]
+           - 12.124355652982141054692124390541*c[95]
+           - 13.228756555322952952508078768196*c[96]
+           - 12.124355652982141054692124390541*c[97]
+           - 7.937253933193771771504847260918*c[98]
+           - 7.416198487095662948711397440801*c[99]
+           - 11.618950038622250655537796199347*c[100]
+           - 13.228756555322952952508078768196*c[101]
+           - 13.228756555322952952508078768196*c[102]
+           - 11.618950038622250655537796199347*c[103]
+           - 7.416198487095662948711397440801*c[104]
+           - 6.24499799839839820584689312094*c[105]
+           - 9.949874371066199547344798210012*c[106]
+           - 11.618950038622250655537796199347*c[107]
+           - 12.124355652982141054692124390541*c[108]
+           - 11.618950038622250655537796199347*c[109]
+           - 9.949874371066199547344798210012*c[110]
+           - 6.24499799839839820584689312094*c[111]
+           - 3.8729833462074168851792653997824*c[112]
+           - 6.24499799839839820584689312094*c[113]
+           - 7.416198487095662948711397440801*c[114]
+           - 7.937253933193771771504847260918*c[115]
+           - 7.937253933193771771504847260918*c[116]
+           - 7.416198487095662948711397440801*c[117]
+           - 6.24499799839839820584689312094*c[118]
+           - 3.8729833462074168851792653997824*c[119]
+           + 4.1231056256176605498214098559741*c[120]
+           + 6.708203932499369089227521006194*c[121]
+           + 6.708203932499369089227521006194*c[122]
+           + 8.0622577482985496523666132303038*c[123]
+           + 10.816653826391967879357663802411*c[124]
+           + 8.0622577482985496523666132303038*c[125]
+           + 8.7749643873921220604063883074163*c[126]
+           + 12.84523257866512902011689847764*c[127]
+           + 12.84523257866512902011689847764*c[128]
+           + 8.7749643873921220604063883074163*c[129]
+           + 9.*c[130]
+           + 13.747727084867520019764141581184*c[131]
+           + 15.*c[132]
+           + 13.747727084867520019764141581184*c[133]
+           + 9.*c[134]
+           + 8.7749643873921220604063883074163*c[135]
+           + 13.747727084867520019764141581184*c[136]
+           + 15.652475842498527874864215681119*c[137]
+           + 15.652475842498527874864215681119*c[138]
+           + 13.747727084867520019764141581184*c[139]
+           + 8.7749643873921220604063883074163*c[140]
+           + 8.0622577482985496523666132303038*c[141]
+           + 12.84523257866512902011689847764*c[142]
+           + 15.*c[143]
+           + 15.652475842498527874864215681119*c[144]
+           + 15.*c[145]
+           + 12.84523257866512902011689847764*c[146]
+           + 8.0622577482985496523666132303038*c[147]
+           + 6.708203932499369089227521006194*c[148]
+           + 10.816653826391967879357663802411*c[149]
+           + 12.84523257866512902011689847764*c[150]
+           + 13.747727084867520019764141581184*c[151]
+           + 13.747727084867520019764141581184*c[152]
+           + 12.84523257866512902011689847764*c[153]
+           + 10.816653826391967879357663802411*c[154]
+           + 6.708203932499369089227521006194*c[155]
+           + x*(3.4641016151377545870548926830117*c[1]
+                - 13.416407864998738178455042012388*c[4]
+                - 6.*c[5]
+                - 6.*c[6]
+                + 31.749015732775087086019389043671*c[10]
+                + 23.237900077244501311075592398694*c[11]
+                + 23.237900077244501311075592398694*c[12]
+                + 7.745966692414833770358530799565*c[13]
+                + 10.392304845413263761164678049035*c[14]
+                + 7.745966692414833770358530799565*c[15]
+                - 60.*c[20]
+                - 54.99090833947008007905656632474*c[21]
+                - 54.99090833947008007905656632474*c[22]
+                - 30.*c[23]
+                - 40.249223594996214535365126037163*c[24]
+                - 30.*c[25]
+                - 9.165151389911680013176094387456*c[26]
+                - 13.416407864998738178455042012388*c[27]
+                - 13.416407864998738178455042012388*c[28]
+                - 9.165151389911680013176094387456*c[29]
+                + 99.49874371066199547344798210012*c[35]
+                + 103.92304845413263761164678049035*c[36]
+                + 103.92304845413263761164678049035*c[37]
+                + 70.99295739719539251080793949874*c[38]
+                + 95.24704719832526125805816713101*c[39]
+                + 70.99295739719539251080793949874*c[40]
+                + 35.49647869859769625540396974937*c[41]
+                + 51.96152422706631880582339024518*c[42]
+                + 51.96152422706631880582339024518*c[43]
+                + 35.49647869859769625540396974937*c[44]
+                + 10.392304845413263761164678049035*c[45]
+                + 15.874507866387543543009694521836*c[46]
+                + 17.320508075688772935274463415059*c[47]
+                + 15.874507866387543543009694521836*c[48]
+                + 10.392304845413263761164678049035*c[49]
+                - 151.43315356948755031100729323376*c[56]
+                - 172.33687939614085979551834404657*c[57]
+                - 172.33687939614085979551834404657*c[58]
+                - 134.16407864998738178455042012388*c[59]
+                - 180.*c[60]
+                - 134.16407864998738178455042012388*c[61]
+                - 84.*c[62]
+                - 122.96340919151518059865246416625*c[63]
+                - 122.96340919151518059865246416625*c[64]
+                - 84.*c[65]
+                - 40.249223594996214535365126037163*c[66]
+                - 61.48170459575759029932623208313*c[67]
+                - 67.08203932499369089227521006194*c[68]
+                - 61.48170459575759029932623208313*c[69]
+                - 40.249223594996214535365126037163*c[70]
+                - 11.489125293076057319701222936438*c[71]
+                - 18.*c[72]
+                - 20.493901531919196766442077361042*c[73]
+                - 20.493901531919196766442077361042*c[74]
+                - 18.*c[75]
+                - 11.489125293076057319701222936438*c[76]
+                + 216.88706738761534557003886238781*c[84]
+                + 262.28991593273272464556951107947*c[85]
+                + 262.28991593273272464556951107947*c[86]
+                + 222.48595461286988846134192322402*c[87]
+                + 298.49623113198598642034394630036*c[88]
+                + 222.48595461286988846134192322402*c[89]
+                + 158.74507866387543543009694521836*c[90]
+                + 232.37900077244501311075592398694*c[91]
+                + 232.37900077244501311075592398694*c[92]
+                + 158.74507866387543543009694521836*c[93]
+                + 95.24704719832526125805816713101*c[94]
+                + 145.49226783578569265630549268649*c[95]
+                + 158.74507866387543543009694521836*c[96]
+                + 145.49226783578569265630549268649*c[97]
+                + 95.24704719832526125805816713101*c[98]
+                + 44.497190922573977692268384644804*c[99]
+                + 69.71370023173350393322677719608*c[100]
+                + 79.37253933193771771504847260918*c[101]
+                + 79.37253933193771771504847260918*c[102]
+                + 69.71370023173350393322677719608*c[103]
+                + 44.497190922573977692268384644804*c[104]
+                + 12.48999599679679641169378624188*c[105]
+                + 19.899748742132399094689596420024*c[106]
+                + 23.237900077244501311075592398694*c[107]
+                + 24.248711305964282109384248781082*c[108]
+                + 23.237900077244501311075592398694*c[109]
+                + 19.899748742132399094689596420024*c[110]
+                + 12.48999599679679641169378624188*c[111]
+                - 296.86360504447155958714150963013*c[120]
+                - 375.65942021996466899674117634685*c[121]
+                - 375.65942021996466899674117634685*c[122]
+                - 338.61482542853908539939775567276*c[123]
+                - 454.29946070846265093302187970128*c[124]
+                - 338.61482542853908539939775567276*c[125]
+                - 263.24893162176366181219164922249*c[126]
+                - 385.3569773599538706035069543292*c[127]
+                - 385.3569773599538706035069543292*c[128]
+                - 263.24893162176366181219164922249*c[129]
+                - 180.*c[130]
+                - 274.95454169735040039528283162368*c[131]
+                - 300.*c[132]
+                - 274.95454169735040039528283162368*c[133]
+                - 180.*c[134]
+                - 105.299572648705464724876659689*c[135]
+                - 164.97272501841024023716969897421*c[136]
+                - 187.82971010998233449837058817343*c[137]
+                - 187.82971010998233449837058817343*c[138]
+                - 164.97272501841024023716969897421*c[139]
+                - 105.299572648705464724876659689*c[140]
+                - 48.373546489791297914199679381823*c[141]
+                - 77.07139547199077412070139086584*c[142]
+                - 90.*c[143]
+                - 93.91485505499116724918529408671*c[144]
+                - 90.*c[145]
+                - 77.07139547199077412070139086584*c[146]
+                - 48.373546489791297914199679381823*c[147]
+                + x*(13.416407864998738178455042012388*c[4]
+                     - 79.37253933193771771504847260918*c[10]
+                     - 23.237900077244501311075592398694*c[11]
+                     - 23.237900077244501311075592398694*c[12]
+                     + 270.*c[20]
+                     + 137.47727084867520019764141581184*c[21]
+                     + 137.47727084867520019764141581184*c[22]
+                     + 30.*c[23]
+                     + 40.249223594996214535365126037163*c[24]
+                     + 30.*c[25]
+                     - 696.4912059746339683141358747008*c[35]
+                     - 467.65371804359686925241051220659*c[36]
+                     - 467.65371804359686925241051220659*c[37]
+                     - 177.48239349298848127701984874685*c[38]
+                     - 238.11761799581315314514541782753*c[39]
+                     - 177.48239349298848127701984874685*c[40]
+                     - 35.49647869859769625540396974937*c[41]
+                     - 51.96152422706631880582339024518*c[42]
+                     - 51.96152422706631880582339024518*c[43]
+                     - 35.49647869859769625540396974937*c[44]
+                     + 1514.3315356948755031100729323376*c[56]
+                     + 1206.358155772986018568628408326*c[57]
+                     + 1206.358155772986018568628408326*c[58]
+                     + 603.7383539249432180304768905574*c[59]
+                     + 810.*c[60]
+                     + 603.7383539249432180304768905574*c[61]
+                     + 210.*c[62]
+                     + 307.40852297878795149663116041563*c[63]
+                     + 307.40852297878795149663116041563*c[64]
+                     + 210.*c[65]
+                     + 40.249223594996214535365126037163*c[66]
+                     + 61.48170459575759029932623208313*c[67]
+                     + 67.08203932499369089227521006194*c[68]
+                     + 61.48170459575759029932623208313*c[69]
+                     + 40.249223594996214535365126037163*c[70]
+                     - 2927.9754097328071651955246422355*c[84]
+                     - 2622.8991593273272464556951107947*c[85]
+                     - 2622.8991593273272464556951107947*c[86]
+                     - 1557.4016822900892192293934625681*c[87]
+                     - 2089.4736179239019049424076241025*c[88]
+                     - 1557.4016822900892192293934625681*c[89]
+                     - 714.3528539874394594354362534826*c[90]
+                     - 1045.7055034760025589984016579412*c[91]
+                     - 1045.7055034760025589984016579412*c[92]
+                     - 714.3528539874394594354362534826*c[93]
+                     - 238.11761799581315314514541782753*c[94]
+                     - 363.73066958946423164076373171623*c[95]
+                     - 396.86269665968858857524236304589*c[96]
+                     - 363.73066958946423164076373171623*c[97]
+                     - 238.11761799581315314514541782753*c[98]
+                     - 44.497190922573977692268384644804*c[99]
+                     - 69.71370023173350393322677719608*c[100]
+                     - 79.37253933193771771504847260918*c[101]
+                     - 79.37253933193771771504847260918*c[102]
+                     - 69.71370023173350393322677719608*c[103]
+                     - 44.497190922573977692268384644804*c[104]
+                     + 5195.113088278252292774976418527*c[120]
+                     + 5071.402172969523031456005880683*c[121]
+                     + 5071.402172969523031456005880683*c[122]
+                     + 3386.1482542853908539939775567276*c[123]
+                     + 4542.9946070846265093302187970128*c[124]
+                     + 3386.1482542853908539939775567276*c[125]
+                     + 1842.7425213523456326853415445574*c[126]
+                     + 2697.4988415196770942245486803044*c[127]
+                     + 2697.4988415196770942245486803044*c[128]
+                     + 1842.7425213523456326853415445574*c[129]
+                     + 810.*c[130]
+                     + 1237.2954376380768017787727423066*c[131]
+                     + 1350.*c[132]
+                     + 1237.2954376380768017787727423066*c[133]
+                     + 810.*c[134]
+                     + 263.24893162176366181219164922249*c[135]
+                     + 412.43181254602560059292424743552*c[136]
+                     + 469.57427527495583624592647043357*c[137]
+                     + 469.57427527495583624592647043357*c[138]
+                     + 412.43181254602560059292424743552*c[139]
+                     + 263.24893162176366181219164922249*c[140]
+                     + x*(52.91502622129181181003231507279*c[10]
+                          - 420.*c[20]
+                          - 91.65151389911680013176094387456*c[21]
+                          - 91.65151389911680013176094387456*c[22]
+                          + 1857.3098825990239155043623325356*c[35]
+                          + 727.4613391789284632815274634325*c[36]
+                          + 727.4613391789284632815274634325*c[37]
+                          + 118.32159566199232085134656583123*c[38]
+                          + 158.74507866387543543009694521836*c[39]
+                          + 118.32159566199232085134656583123*c[40]
+                          - 6057.32614277950201244029172935*c[56]
+                          - 3216.9550820612960495163424222026*c[57]
+                          - 3216.9550820612960495163424222026*c[58]
+                          - 939.1485505499116724918529408671*c[59]
+                          - 1260.*c[60]
+                          - 939.1485505499116724918529408671*c[61]
+                          - 140.*c[62]
+                          - 204.93901531919196766442077361042*c[63]
+                          - 204.93901531919196766442077361042*c[64]
+                          - 140.*c[65]
+                          + 16266.530054071150917752914679086*c[84]
+                          + 10491.596637309308985822780443179*c[85]
+                          + 10491.596637309308985822780443179*c[86]
+                          + 4153.0711527735712512783825668484*c[87]
+                          + 5571.929647797071746513086997607*c[88]
+                          + 4153.0711527735712512783825668484*c[89]
+                          + 1111.2155506471280480106786165285*c[90]
+                          + 1626.6530054071150917752914679086*c[91]
+                          + 1626.6530054071150917752914679086*c[92]
+                          + 1111.2155506471280480106786165285*c[93]
+                          + 158.74507866387543543009694521836*c[94]
+                          + 242.48711305964282109384248781082*c[95]
+                          + 264.57513110645905905016157536393*c[96]
+                          + 242.48711305964282109384248781082*c[97]
+                          + 158.74507866387543543009694521836*c[98]
+                          - 38097.4959807071834803498270692*c[120]
+                          - 28174.456516497350174755588226014*c[121]
+                          - 28174.456516497350174755588226014*c[122]
+                          - 13544.59301714156341597591022691*c[123]
+                          - 18171.978428338506037320875188051*c[124]
+                          - 13544.59301714156341597591022691*c[125]
+                          - 4913.9800569395883538275774521531*c[126]
+                          - 7193.330244052472251265463147478*c[127]
+                          - 7193.330244052472251265463147478*c[128]
+                          - 4913.9800569395883538275774521531*c[129]
+                          - 1260.*c[130]
+                          - 1924.6817918814528027669798213658*c[131]
+                          - 2100.*c[132]
+                          - 1924.6817918814528027669798213658*c[133]
+                          - 1260.*c[134]
+                          + x*(210.*c[20]
+                               - 2089.4736179239019049424076241025*c[35]
+                               - 363.73066958946423164076373171623*c[36]
+                               - 363.73066958946423164076373171623*c[37]
+                               + 11357.486517711566273325546992532*c[56]
+                               + 3619.0744673189580557058852249779*c[57]
+                               + 3619.0744673189580557058852249779*c[58]
+                               + 469.57427527495583624592647043357*c[59]
+                               + 630.*c[60]
+                               + 469.57427527495583624592647043357*c[61]
+                               - 44732.957648695665023820515367487*c[84]
+                               - 19671.74369495495434841771333096*c[85]
+                               - 19671.74369495495434841771333096*c[86]
+                               - 4672.2050468702676576881803877044*c[87]
+                               - 6268.420853771705714827222872308*c[88]
+                               - 4672.2050468702676576881803877044*c[89]
+                               - 555.6077753235640240053393082642*c[90]
+                               - 813.3265027035575458876457339543*c[91]
+                               - 813.3265027035575458876457339543*c[92]
+                               - 555.6077753235640240053393082642*c[93]
+                               + 142865.6099276519380513118515095*c[120]
+                               + 77479.75542036771298057786762154*c[121]
+                               + 77479.75542036771298057786762154*c[122]
+                               + 25396.111907140431404954831675457*c[123]
+                               + 34072.459553134698819976640977596*c[124]
+                               + 25396.111907140431404954831675457*c[125]
+                               + 5528.227564057036898056024633672*c[126]
+                               + 8092.496524559031282673646040913*c[127]
+                               + 8092.496524559031282673646040913*c[128]
+                               + 5528.227564057036898056024633672*c[129]
+                               + x*(835.789447169560761976963049641*c[35]
+                                    - 9994.588135586178320526481353428*c[56]
+                                    - 1447.6297869275832222823540899912*c[57]
+                                    - 1447.6297869275832222823540899912*c[58]
+                                    + 64415.45901412175763430154212918*c[84]
+                                    + 17311.134451560359826607587731245*c[85]
+                                    + 17311.134451560359826607587731245*c[86]
+                                    + 1868.8820187481070630752721550818*c[87]
+                                    + 2507.368341508682285930889148923*c[88]
+                                    + 1868.8820187481070630752721550818*c[89]
+                                    - 297160.46864951603114672865113976*c[120]
+                                    - 111570.84780532950669203212937502*c[121]
+                                    - 111570.84780532950669203212937502*c[122]
+                                    - 22348.578478283579636360251874402*c[123]
+                                    - 29983.764406758534961579444060285*c[124]
+                                    - 22348.578478283579636360251874402*c[125]
+                                    + x*(3331.5293785287261068421604511427*c[56]
+                                         - 46522.275954643491624773335982186*c[84]
+                                         - 5770.378150520119942202529243748*c[85]
+                                         - 5770.378150520119942202529243748*c[86]
+                                         + 346687.21342443536967118342632972*c[120]
+                                         + 80578.9456371824214998009823264*c[121]
+                                         + 80578.9456371824214998009823264*c[122]
+                                         + x*(13292.078844183854749935238852053*c[84]
+                                              - 212257.47760679716510480617938555*c[120]
+                                              + 53064.36940169929127620154484639*x*c[120]
+                                              - 23022.555896337834714228852093257*c[121]
+                                              + 46045.111792675669428457704186514*y*c[121]
+                                              - 23022.555896337834714228852093257*c[122]
+                                              + 46045.111792675669428457704186514*z*c[122])
+                                         + 7449.526159427859878786750624801*c[123]
+                                         + 9994.588135586178320526481353428*c[124]
+                                         + y*(11540.756301040239884405058487497*c[85]
+                                              - 161157.8912743648429996019646528*c[121]
+                                              - 44697.156956567159272720503748804*c[123]
+                                              + 44697.156956567159272720503748804*y*c[123]
+                                              - 19989.176271172356641052962706856*c[124]
+                                              + 39978.352542344713282105925413713*z*c[124])
+                                         + 7449.526159427859878786750624801*c[125]
+                                         + z*(11540.756301040239884405058487497*c[86]
+                                              - 161157.8912743648429996019646528*c[122]
+                                              - 19989.176271172356641052962706856*c[124]
+                                              - 44697.156956567159272720503748804*c[125]
+                                              + 44697.156956567159272720503748804*z*c[125]))
+                                    - 2211.2910256228147592224098534689*c[126]
+                                    - 3236.9986098236125130694584163653*c[127]
+                                    - 3236.9986098236125130694584163653*c[128]
+                                    + y*(2895.2595738551664445647081799823*c[57]
+                                         - 34622.26890312071965321517546249*c[85]
+                                         - 11213.292112488642378451632930491*c[87]
+                                         - 5014.736683017364571861778297846*c[88]
+                                         + 223141.69561065901338406425875003*c[121]
+                                         + 134091.47086970147781816151124641*c[123]
+                                         + 59967.52881351706992315888812057*c[124]
+                                         + 26535.492307473777110668918241627*c[126]
+                                         + 19421.991658941675078416750498192*c[127]
+                                         + y*(11213.292112488642378451632930491*c[87]
+                                              - 134091.47086970147781816151124641*c[123]
+                                              - 66338.73076868444277667229560407*c[126]
+                                              + 44225.820512456295184448197069378*y*c[126]
+                                              - 19421.991658941675078416750498192*c[127]
+                                              + 38843.983317883350156833500996383*z*c[127])
+                                         + 6473.997219647225026138916832731*c[128]
+                                         + z*(10029.473366034729143723556595692*c[88]
+                                              - 119935.05762703413984631777624114*c[124]
+                                              - 38843.983317883350156833500996383*c[127]
+                                              - 38843.983317883350156833500996383*c[128]
+                                              + 38843.983317883350156833500996383*z*c[128]))
+                                    - 2211.2910256228147592224098534689*c[129]
+                                    + z*(2895.2595738551664445647081799823*c[58]
+                                         - 34622.26890312071965321517546249*c[86]
+                                         - 5014.736683017364571861778297846*c[88]
+                                         - 11213.292112488642378451632930491*c[89]
+                                         + 223141.69561065901338406425875003*c[122]
+                                         + 59967.52881351706992315888812057*c[124]
+                                         + 134091.47086970147781816151124641*c[125]
+                                         + 6473.997219647225026138916832731*c[127]
+                                         + 19421.991658941675078416750498192*c[128]
+                                         + 26535.492307473777110668918241627*c[129]
+                                         + z*(11213.292112488642378451632930491*c[89]
+                                              - 134091.47086970147781816151124641*c[125]
+                                              - 19421.991658941675078416750498192*c[128]
+                                              - 66338.73076868444277667229560407*c[129]
+                                              + 44225.820512456295184448197069378*z*c[129])))
+                               + 630.*c[130]
+                               + 962.3408959407264013834899106829*c[131]
+                               + 1050.*c[132]
+                               + 962.3408959407264013834899106829*c[133]
+                               + y*(727.4613391789284632815274634325*c[36]
+                                    - 7238.148934637916111411770449956*c[57]
+                                    - 2817.4456516497350174755588226014*c[59]
+                                    - 1260.*c[60]
+                                    + 39343.487389909908696835426661921*c[85]
+                                    + 28033.230281221605946129082326227*c[87]
+                                    + 12536.841707543411429654445744615*c[88]
+                                    + 6667.293303882768288064071699171*c[90]
+                                    + 4879.9590162213452753258744037258*c[91]
+                                    + 1626.6530054071150917752914679086*c[92]
+                                    - 154959.51084073542596115573524308*c[121]
+                                    - 152376.67144284258842972899005274*c[123]
+                                    - 68144.91910626939763995328195519*c[124]
+                                    - 66338.73076868444277667229560407*c[126]
+                                    - 48554.979147354187696041876245479*c[127]
+                                    - 16184.993049118062565347292081826*c[128]
+                                    - 12600.*c[130]
+                                    - 11548.090751288716816601878928195*c[131]
+                                    - 6300.*c[132]
+                                    + y*(2817.4456516497350174755588226014*c[59]
+                                         - 28033.230281221605946129082326227*c[87]
+                                         - 16668.233259706920720160179247927*c[90]
+                                         - 4879.9590162213452753258744037258*c[91]
+                                         + 152376.67144284258842972899005274*c[123]
+                                         + 165846.82692171110694168073901017*c[126]
+                                         + 48554.979147354187696041876245479*c[127]
+                                         + 56700.*c[130]
+                                         + 28870.226878221792041504697320486*c[131]
+                                         + y*(11112.155506471280480106786165285*c[90]
+                                              - 110564.55128114073796112049267345*c[126]
+                                              - 88200.*c[130]
+                                              + 44100.*y*c[130]
+                                              - 19246.817918814528027669798213658*c[131]
+                                              + 38493.635837629056055339596427315*z*c[131])
+                                         + 6300.*c[132]
+                                         + z*(9759.918032442690550651748807452*c[91]
+                                              - 97109.95829470837539208375249096*c[127]
+                                              - 57740.45375644358408300939464097*c[131]
+                                              - 37800.*c[132]
+                                              + 37800.*z*c[132]))
+                                    - 1924.6817918814528027669798213658*c[133]
+                                    + z*(2520.*c[60]
+                                         - 25073.68341508682285930889148923*c[88]
+                                         - 9759.918032442690550651748807452*c[91]
+                                         - 9759.918032442690550651748807452*c[92]
+                                         + 136289.83821253879527990656391038*c[124]
+                                         + 97109.95829470837539208375249096*c[127]
+                                         + 97109.95829470837539208375249096*c[128]
+                                         + 23096.181502577433633203757856389*c[131]
+                                         + 37800.*c[132]
+                                         + 23096.181502577433633203757856389*c[133]
+                                         + z*(9759.918032442690550651748807452*c[92]
+                                              - 97109.95829470837539208375249096*c[128]
+                                              - 37800.*c[132]
+                                              - 57740.45375644358408300939464097*c[133]
+                                              + 38493.635837629056055339596427315*z*c[133])))
+                               + 630.*c[134]
+                               + z*(727.4613391789284632815274634325*c[37]
+                                    - 7238.148934637916111411770449956*c[58]
+                                    - 1260.*c[60]
+                                    - 2817.4456516497350174755588226014*c[61]
+                                    + 39343.487389909908696835426661921*c[86]
+                                    + 12536.841707543411429654445744615*c[88]
+                                    + 28033.230281221605946129082326227*c[89]
+                                    + 1626.6530054071150917752914679086*c[91]
+                                    + 4879.9590162213452753258744037258*c[92]
+                                    + 6667.293303882768288064071699171*c[93]
+                                    - 154959.51084073542596115573524308*c[122]
+                                    - 68144.91910626939763995328195519*c[124]
+                                    - 152376.67144284258842972899005274*c[125]
+                                    - 16184.993049118062565347292081826*c[127]
+                                    - 48554.979147354187696041876245479*c[128]
+                                    - 66338.73076868444277667229560407*c[129]
+                                    - 1924.6817918814528027669798213658*c[131]
+                                    - 6300.*c[132]
+                                    - 11548.090751288716816601878928195*c[133]
+                                    - 12600.*c[134]
+                                    + z*(2817.4456516497350174755588226014*c[61]
+                                         - 28033.230281221605946129082326227*c[89]
+                                         - 4879.9590162213452753258744037258*c[92]
+                                         - 16668.233259706920720160179247927*c[93]
+                                         + 152376.67144284258842972899005274*c[125]
+                                         + 48554.979147354187696041876245479*c[128]
+                                         + 165846.82692171110694168073901017*c[129]
+                                         + 6300.*c[132]
+                                         + 28870.226878221792041504697320486*c[133]
+                                         + 56700.*c[134]
+                                         + z*(11112.155506471280480106786165285*c[93]
+                                              - 110564.55128114073796112049267345*c[129]
+                                              - 19246.817918814528027669798213658*c[133]
+                                              - 88200.*c[134]
+                                              + 44100.*z*c[134]))))
+                          - 175.49928774784244120812776614833*c[135]
+                          - 274.95454169735040039528283162368*c[136]
+                          - 313.04951684997055749728431362238*c[137]
+                          - 313.04951684997055749728431362238*c[138]
+                          - 274.95454169735040039528283162368*c[139]
+                          + y*(183.30302779823360026352188774912*c[21]
+                               - 1454.9226783578569265630549268649*c[36]
+                               - 709.9295739719539251080793949874*c[38]
+                               - 317.49015732775087086019389043671*c[39]
+                               + 6433.910164122592099032684844405*c[57]
+                               + 5634.891303299470034951117645203*c[59]
+                               + 2520.*c[60]
+                               + 1680.*c[62]
+                               + 1229.6340919151518059865246416625*c[63]
+                               + 409.87803063838393532884154722084*c[64]
+                               - 20983.193274618617971645560886358*c[85]
+                               - 24918.42691664142750767029540109*c[87]
+                               - 11143.859295594143493026173995214*c[88]
+                               - 13334.586607765536576128143398342*c[90]
+                               - 9759.918032442690550651748807452*c[91]
+                               - 3253.3060108142301835505829358172*c[92]
+                               - 3174.9015732775087086019389043671*c[94]
+                               - 2909.8453567157138531261098537299*c[95]
+                               - 1587.4507866387543543009694521836*c[96]
+                               - 484.97422611928564218768497562164*c[97]
+                               + 56348.91303299470034951117645203*c[121]
+                               + 81267.55810284938049585546136146*c[123]
+                               + 36343.956856677012074641750376103*c[124]
+                               + 58967.76068327506024593092942584*c[126]
+                               + 43159.98146431483350759277888487*c[127]
+                               + 14386.660488104944502530926294957*c[128]
+                               + 25200.*c[130]
+                               + 23096.181502577433633203757856389*c[131]
+                               + 12600.*c[132]
+                               + 3849.3635837629056055339596427315*c[133]
+                               + 5264.97863243527323624383298445*c[135]
+                               + 5499.090833947008007905656632474*c[136]
+                               + 3756.5942021996466899674117634685*c[137]
+                               + 1878.2971010998233449837058817343*c[138]
+                               + y*(709.9295739719539251080793949874*c[38]
+                                    - 5634.891303299470034951117645203*c[59]
+                                    - 4200.*c[62]
+                                    - 1229.6340919151518059865246416625*c[63]
+                                    + 24918.42691664142750767029540109*c[87]
+                                    + 33336.466519413841440320358495855*c[90]
+                                    + 9759.918032442690550651748807452*c[91]
+                                    + 14287.057079748789188708725069652*c[94]
+                                    + 7274.613391789284632815274634325*c[95]
+                                    + 1587.4507866387543543009694521836*c[96]
+                                    - 81267.55810284938049585546136146*c[123]
+                                    - 147419.40170818765061482732356459*c[126]
+                                    - 43159.98146431483350759277888487*c[127]
+                                    - 113400.*c[130]
+                                    - 57740.45375644358408300939464097*c[131]
+                                    - 12600.*c[132]
+                                    - 36854.850427046912653706830891149*c[135]
+                                    - 24745.908752761536035575454846131*c[136]
+                                    - 9391.485505499116724918529408671*c[137]
+                                    + y*(2800.*c[62]
+                                         - 22224.31101294256096021357233057*c[90]
+                                         - 22224.31101294256096021357233057*c[94]
+                                         - 4849.7422611928564218768497562164*c[95]
+                                         + 98279.60113879176707655154904306*c[126]
+                                         + 176400.*c[130]
+                                         + 38493.635837629056055339596427315*c[131]
+                                         + 98279.60113879176707655154904306*c[135]
+                                         + 38493.635837629056055339596427315*c[136]
+                                         + y*(11112.155506471280480106786165285*c[94]
+                                              - 88200.*c[130]
+                                              - 110564.55128114073796112049267345*c[135]
+                                              + 44225.820512456295184448197069378*y*c[135]
+                                              - 19246.817918814528027669798213658*c[136]
+                                              + 38493.635837629056055339596427315*z*c[136])
+                                         + 6260.990336999411149945686272448*c[137]
+                                         + z*(9699.484522385712843753699512433*c[95]
+                                              - 76987.27167525811211067919285463*c[131]
+                                              - 76987.27167525811211067919285463*c[136]
+                                              - 37565.942021996466899674117634685*c[137]
+                                              + 37565.942021996466899674117634685*z*c[137]))
+                                    - 1878.2971010998233449837058817343*c[138]
+                                    + z*(2459.2681838303036119730492833251*c[63]
+                                         - 19519.836064885381101303497614903*c[91]
+                                         - 14549.226783578569265630549268649*c[95]
+                                         - 9524.704719832526125805816713101*c[96]
+                                         + 86319.96292862966701518555776974*c[127]
+                                         + 115480.90751288716816601878928195*c[131]
+                                         + 75600.*c[132]
+                                         + 49491.817505523072071150909692262*c[136]
+                                         + 56348.91303299470034951117645203*c[137]
+                                         + 22539.565213197880139804470580811*c[138]
+                                         + z*(9524.704719832526125805816713101*c[96]
+                                              - 75600.*c[132]
+                                              - 56348.91303299470034951117645203*c[137]
+                                              - 56348.91303299470034951117645203*c[138]
+                                              + 37565.942021996466899674117634685*z*c[138])))
+                               + 549.9090833947008007905656632474*c[139]
+                               + z*(634.9803146555017417203877808734*c[39]
+                                    - 5040.*c[60]
+                                    - 2459.2681838303036119730492833251*c[63]
+                                    - 2459.2681838303036119730492833251*c[64]
+                                    + 22287.718591188286986052347990427*c[88]
+                                    + 19519.836064885381101303497614903*c[91]
+                                    + 19519.836064885381101303497614903*c[92]
+                                    + 5819.69071343142770625221970746*c[95]
+                                    + 9524.704719832526125805816713101*c[96]
+                                    + 5819.69071343142770625221970746*c[97]
+                                    - 72687.91371335402414928350075221*c[124]
+                                    - 86319.96292862966701518555776974*c[127]
+                                    - 86319.96292862966701518555776974*c[128]
+                                    - 46192.363005154867266407515712778*c[131]
+                                    - 75600.*c[132]
+                                    - 46192.363005154867266407515712778*c[133]
+                                    - 10998.181667894016015811313264947*c[136]
+                                    - 22539.565213197880139804470580811*c[137]
+                                    - 22539.565213197880139804470580811*c[138]
+                                    - 10998.181667894016015811313264947*c[139]
+                                    + z*(2459.2681838303036119730492833251*c[64]
+                                         - 19519.836064885381101303497614903*c[92]
+                                         - 9524.704719832526125805816713101*c[96]
+                                         - 14549.226783578569265630549268649*c[97]
+                                         + 86319.96292862966701518555776974*c[128]
+                                         + 75600.*c[132]
+                                         + 115480.90751288716816601878928195*c[133]
+                                         + 22539.565213197880139804470580811*c[137]
+                                         + 56348.91303299470034951117645203*c[138]
+                                         + 49491.817505523072071150909692262*c[139]
+                                         + z*(9699.484522385712843753699512433*c[97]
+                                              - 76987.27167525811211067919285463*c[133]
+                                              - 37565.942021996466899674117634685*c[138]
+                                              - 76987.27167525811211067919285463*c[139]
+                                              + 38493.635837629056055339596427315*z*c[139]))))
+                          - 175.49928774784244120812776614833*c[140]
+                          + z*(183.30302779823360026352188774912*c[22]
+                               - 1454.9226783578569265630549268649*c[37]
+                               - 317.49015732775087086019389043671*c[39]
+                               - 709.9295739719539251080793949874*c[40]
+                               + 6433.910164122592099032684844405*c[58]
+                               + 2520.*c[60]
+                               + 5634.891303299470034951117645203*c[61]
+                               + 409.87803063838393532884154722084*c[63]
+                               + 1229.6340919151518059865246416625*c[64]
+                               + 1680.*c[65]
+                               - 20983.193274618617971645560886358*c[86]
+                               - 11143.859295594143493026173995214*c[88]
+                               - 24918.42691664142750767029540109*c[89]
+                               - 3253.3060108142301835505829358172*c[91]
+                               - 9759.918032442690550651748807452*c[92]
+                               - 13334.586607765536576128143398342*c[93]
+                               - 484.97422611928564218768497562164*c[95]
+                               - 1587.4507866387543543009694521836*c[96]
+                               - 2909.8453567157138531261098537299*c[97]
+                               - 3174.9015732775087086019389043671*c[98]
+                               + 56348.91303299470034951117645203*c[122]
+                               + 36343.956856677012074641750376103*c[124]
+                               + 81267.55810284938049585546136146*c[125]
+                               + 14386.660488104944502530926294957*c[127]
+                               + 43159.98146431483350759277888487*c[128]
+                               + 58967.76068327506024593092942584*c[129]
+                               + 3849.3635837629056055339596427315*c[131]
+                               + 12600.*c[132]
+                               + 23096.181502577433633203757856389*c[133]
+                               + 25200.*c[134]
+                               + 549.9090833947008007905656632474*c[136]
+                               + 1878.2971010998233449837058817343*c[137]
+                               + 3756.5942021996466899674117634685*c[138]
+                               + 5499.090833947008007905656632474*c[139]
+                               + 5264.97863243527323624383298445*c[140]
+                               + z*(709.9295739719539251080793949874*c[40]
+                                    - 5634.891303299470034951117645203*c[61]
+                                    - 1229.6340919151518059865246416625*c[64]
+                                    - 4200.*c[65]
+                                    + 24918.42691664142750767029540109*c[89]
+                                    + 9759.918032442690550651748807452*c[92]
+                                    + 33336.466519413841440320358495855*c[93]
+                                    + 1587.4507866387543543009694521836*c[96]
+                                    + 7274.613391789284632815274634325*c[97]
+                                    + 14287.057079748789188708725069652*c[98]
+                                    - 81267.55810284938049585546136146*c[125]
+                                    - 43159.98146431483350759277888487*c[128]
+                                    - 147419.40170818765061482732356459*c[129]
+                                    - 12600.*c[132]
+                                    - 57740.45375644358408300939464097*c[133]
+                                    - 113400.*c[134]
+                                    - 1878.2971010998233449837058817343*c[137]
+                                    - 9391.485505499116724918529408671*c[138]
+                                    - 24745.908752761536035575454846131*c[139]
+                                    - 36854.850427046912653706830891149*c[140]
+                                    + z*(2800.*c[65]
+                                         - 22224.31101294256096021357233057*c[93]
+                                         - 4849.7422611928564218768497562164*c[97]
+                                         - 22224.31101294256096021357233057*c[98]
+                                         + 98279.60113879176707655154904306*c[129]
+                                         + 38493.635837629056055339596427315*c[133]
+                                         + 176400.*c[134]
+                                         + 6260.990336999411149945686272448*c[138]
+                                         + 38493.635837629056055339596427315*c[139]
+                                         + 98279.60113879176707655154904306*c[140]
+                                         + z*(11112.155506471280480106786165285*c[98]
+                                              - 88200.*c[134]
+                                              - 19246.817918814528027669798213658*c[139]
+                                              - 110564.55128114073796112049267345*c[140]
+                                              + 44225.820512456295184448197069378*z*c[140])))))
+                     + 48.373546489791297914199679381823*c[141]
+                     + 77.07139547199077412070139086584*c[142]
+                     + 90.*c[143]
+                     + 93.91485505499116724918529408671*c[144]
+                     + 90.*c[145]
+                     + 77.07139547199077412070139086584*c[146]
+                     + y*(46.475800154489002622151184797389*c[11]
+                          - 274.95454169735040039528283162368*c[21]
+                          - 180.*c[23]
+                          - 80.49844718999242907073025207433*c[24]
+                          + 935.3074360871937385048210244132*c[36]
+                          + 1064.8943609579308876621190924811*c[38]
+                          + 476.23523599162630629029083565507*c[39]
+                          + 425.95774438317235506484763699244*c[41]
+                          + 311.76914536239791283494034147106*c[42]
+                          + 103.92304845413263761164678049035*c[43]
+                          - 2412.716311545972037137256816652*c[57]
+                          - 3622.4301235496593081828613433447*c[59]
+                          - 1620.*c[60]
+                          - 2520.*c[62]
+                          - 1844.4511378727277089797869624938*c[63]
+                          - 614.8170459575759029932623208313*c[64]
+                          - 804.9844718999242907073025207433*c[66]
+                          - 737.7804551490910835919147849975*c[67]
+                          - 402.49223594996214535365126037163*c[68]
+                          - 122.96340919151518059865246416625*c[69]
+                          + 5245.798318654654492911390221589*c[85]
+                          + 9344.410093740535315376360775409*c[87]
+                          + 4178.9472358478038098848152482051*c[88]
+                          + 8572.234247849273513225235041791*c[90]
+                          + 6274.233020856015353990409947647*c[91]
+                          + 2091.4110069520051179968033158825*c[92]
+                          + 4762.3523599162630629029083565507*c[94]
+                          + 4364.7680350735707796891647805948*c[95]
+                          + 2381.1761799581315314514541782753*c[96]
+                          + 727.4613391789284632815274634325*c[97]
+                          + 1334.9157276772193307680515393441*c[99]
+                          + 1394.2740046346700786645355439217*c[100]
+                          + 952.4704719832526125805816713101*c[101]
+                          + 476.23523599162630629029083565507*c[102]
+                          + 139.42740046346700786645355439217*c[103]
+                          - 10142.804345939046062912011761365*c[121]
+                          - 20316.889525712345123963865340366*c[123]
+                          - 9085.989214169253018660437594026*c[124]
+                          - 22112.910256228147592224098534689*c[126]
+                          - 16184.993049118062565347292081826*c[127]
+                          - 5394.997683039354188449097360609*c[128]
+                          - 16200.*c[130]
+                          - 14847.545251656921621345272907679*c[131]
+                          - 8100.*c[132]
+                          - 2474.5908752761536035575454846131*c[133]
+                          - 7897.467948652909854365749476675*c[135]
+                          - 8248.63625092051201185848494871*c[136]
+                          - 5634.891303299470034951117645203*c[137]
+                          - 2817.4456516497350174755588226014*c[138]
+                          - 824.863625092051201185848494871*c[139]
+                          - 2031.6889525712345123963865340366*c[141]
+                          - 2312.1418641597232236210417259752*c[142]
+                          - 1800.*c[143]
+                          - 1126.9782606598940069902235290406*c[144]
+                          - 540.*c[145]
+                          + y*(180.*c[23]
+                               - 1064.8943609579308876621190924811*c[38]
+                               - 1064.8943609579308876621190924811*c[41]
+                               - 311.76914536239791283494034147106*c[42]
+                               + 3622.4301235496593081828613433447*c[59]
+                               + 6300.*c[62]
+                               + 1844.4511378727277089797869624938*c[63]
+                               + 3622.4301235496593081828613433447*c[66]
+                               + 1844.4511378727277089797869624938*c[67]
+                               + 402.49223594996214535365126037163*c[68]
+                               - 9344.410093740535315376360775409*c[87]
+                               - 21430.585619623183783063087604478*c[90]
+                               - 6274.233020856015353990409947647*c[91]
+                               - 21430.585619623183783063087604478*c[94]
+                               - 10911.920087683926949222911951487*c[95]
+                               - 2381.1761799581315314514541782753*c[96]
+                               - 9344.410093740535315376360775409*c[99]
+                               - 6274.233020856015353990409947647*c[100]
+                               - 2381.1761799581315314514541782753*c[101]
+                               - 476.23523599162630629029083565507*c[102]
+                               + 20316.889525712345123963865340366*c[123]
+                               + 55282.27564057036898056024633672*c[126]
+                               + 16184.993049118062565347292081826*c[127]
+                               + 72900.*c[130]
+                               + 37118.863129142304053363182269197*c[131]
+                               + 8100.*c[132]
+                               + 55282.27564057036898056024633672*c[135]
+                               + 37118.863129142304053363182269197*c[136]
+                               + 14087.228258248675087377794113007*c[137]
+                               + 2817.4456516497350174755588226014*c[138]
+                               + 20316.889525712345123963865340366*c[141]
+                               + 16184.993049118062565347292081826*c[142]
+                               + 8100.*c[143]
+                               + 2817.4456516497350174755588226014*c[144]
+                               + y*(709.9295739719539251080793949874*c[41]
+                                    - 4200.*c[62]
+                                    - 5634.891303299470034951117645203*c[66]
+                                    - 1229.6340919151518059865246416625*c[67]
+                                    + 14287.057079748789188708725069652*c[90]
+                                    + 33336.466519413841440320358495855*c[94]
+                                    + 7274.613391789284632815274634325*c[95]
+                                    + 24918.42691664142750767029540109*c[99]
+                                    + 9759.918032442690550651748807452*c[100]
+                                    + 1587.4507866387543543009694521836*c[101]
+                                    - 36854.850427046912653706830891149*c[126]
+                                    - 113400.*c[130]
+                                    - 24745.908752761536035575454846131*c[131]
+                                    - 147419.40170818765061482732356459*c[135]
+                                    - 57740.45375644358408300939464097*c[136]
+                                    - 9391.485505499116724918529408671*c[137]
+                                    - 81267.55810284938049585546136146*c[141]
+                                    - 43159.98146431483350759277888487*c[142]
+                                    - 12600.*c[143]
+                                    + y*(2817.4456516497350174755588226014*c[66]
+                                         - 16668.233259706920720160179247927*c[94]
+                                         - 28033.230281221605946129082326227*c[99]
+                                         - 4879.9590162213452753258744037258*c[100]
+                                         + 56700.*c[130]
+                                         + 165846.82692171110694168073901017*c[135]
+                                         + 28870.226878221792041504697320486*c[136]
+                                         + 152376.67144284258842972899005274*c[141]
+                                         + 48554.979147354187696041876245479*c[142]
+                                         + y*(11213.292112488642378451632930491*c[99]
+                                              - 66338.73076868444277667229560407*c[135]
+                                              - 134091.47086970147781816151124641*c[141]
+                                              + 44697.156956567159272720503748804*y*c[141]
+                                              - 19421.991658941675078416750498192*c[142]
+                                              + 38843.983317883350156833500996383*z*c[142])
+                                         + 6300.*c[143]
+                                         + z*(9759.918032442690550651748807452*c[100]
+                                              - 57740.45375644358408300939464097*c[136]
+                                              - 97109.95829470837539208375249096*c[142]
+                                              - 37800.*c[143]
+                                              + 37800.*z*c[143]))
+                                    - 1878.2971010998233449837058817343*c[144]
+                                    + z*(2459.2681838303036119730492833251*c[67]
+                                         - 14549.226783578569265630549268649*c[95]
+                                         - 19519.836064885381101303497614903*c[100]
+                                         - 9524.704719832526125805816713101*c[101]
+                                         + 49491.817505523072071150909692262*c[131]
+                                         + 115480.90751288716816601878928195*c[136]
+                                         + 56348.91303299470034951117645203*c[137]
+                                         + 86319.96292862966701518555776974*c[142]
+                                         + 75600.*c[143]
+                                         + 22539.565213197880139804470580811*c[144]
+                                         + z*(9524.704719832526125805816713101*c[101]
+                                              - 56348.91303299470034951117645203*c[137]
+                                              - 75600.*c[143]
+                                              - 56348.91303299470034951117645203*c[144]
+                                              + 37565.942021996466899674117634685*z*c[144])))
+                               + 540.*c[145]
+                               + z*(623.5382907247958256698806829421*c[42]
+                                    - 3688.9022757454554179595739249876*c[63]
+                                    - 3688.9022757454554179595739249876*c[67]
+                                    - 2414.9534156997728721219075622298*c[68]
+                                    + 12548.466041712030707980819895295*c[91]
+                                    + 21823.840175367853898445823902974*c[95]
+                                    + 14287.057079748789188708725069652*c[96]
+                                    + 12548.466041712030707980819895295*c[100]
+                                    + 14287.057079748789188708725069652*c[101]
+                                    + 5714.822831899515675483490027861*c[102]
+                                    - 32369.986098236125130694584163653*c[127]
+                                    - 74237.72625828460810672636453839*c[131]
+                                    - 48600.*c[132]
+                                    - 74237.72625828460810672636453839*c[136]
+                                    - 84523.36954949205052426676467804*c[137]
+                                    - 33809.347819796820209706705871217*c[138]
+                                    - 32369.986098236125130694584163653*c[142]
+                                    - 48600.*c[143]
+                                    - 33809.347819796820209706705871217*c[144]
+                                    - 10800.*c[145]
+                                    + z*(2414.9534156997728721219075622298*c[68]
+                                         - 14287.057079748789188708725069652*c[96]
+                                         - 14287.057079748789188708725069652*c[101]
+                                         - 14287.057079748789188708725069652*c[102]
+                                         + 48600.*c[132]
+                                         + 84523.36954949205052426676467804*c[137]
+                                         + 84523.36954949205052426676467804*c[138]
+                                         + 48600.*c[143]
+                                         + 84523.36954949205052426676467804*c[144]
+                                         + 48600.*c[145]
+                                         + z*(9524.704719832526125805816713101*c[102]
+                                              - 56348.91303299470034951117645203*c[138]
+                                              - 56348.91303299470034951117645203*c[144]
+                                              - 75600.*c[145]
+                                              + 37800.*z*c[145]))))
+                          - 154.14279094398154824140278173168*c[146]
+                          + z*(160.99689437998485814146050414865*c[24]
+                               - 952.4704719832526125805816713101*c[39]
+                               - 623.5382907247958256698806829421*c[42]
+                               - 623.5382907247958256698806829421*c[43]
+                               + 3240.*c[60]
+                               + 3688.9022757454554179595739249876*c[63]
+                               + 3688.9022757454554179595739249876*c[64]
+                               + 1475.560910298182167183829569995*c[67]
+                               + 2414.9534156997728721219075622298*c[68]
+                               + 1475.560910298182167183829569995*c[69]
+                               - 8357.89447169560761976963049641*c[88]
+                               - 12548.466041712030707980819895295*c[91]
+                               - 12548.466041712030707980819895295*c[92]
+                               - 8729.53607014714155937832956119*c[95]
+                               - 14287.057079748789188708725069652*c[96]
+                               - 8729.53607014714155937832956119*c[97]
+                               - 2788.5480092693401573290710878433*c[100]
+                               - 5714.822831899515675483490027861*c[101]
+                               - 5714.822831899515675483490027861*c[102]
+                               - 2788.5480092693401573290710878433*c[103]
+                               + 18171.978428338506037320875188051*c[124]
+                               + 32369.986098236125130694584163653*c[127]
+                               + 32369.986098236125130694584163653*c[128]
+                               + 29695.090503313843242690545815357*c[131]
+                               + 48600.*c[132]
+                               + 29695.090503313843242690545815357*c[133]
+                               + 16497.272501841024023716969897421*c[136]
+                               + 33809.347819796820209706705871217*c[137]
+                               + 33809.347819796820209706705871217*c[138]
+                               + 16497.272501841024023716969897421*c[139]
+                               + 4624.2837283194464472420834519504*c[142]
+                               + 10800.*c[143]
+                               + 13523.739127918728083882682348487*c[144]
+                               + 10800.*c[145]
+                               + 4624.2837283194464472420834519504*c[146]
+                               + z*(623.5382907247958256698806829421*c[43]
+                                    - 3688.9022757454554179595739249876*c[64]
+                                    - 2414.9534156997728721219075622298*c[68]
+                                    - 3688.9022757454554179595739249876*c[69]
+                                    + 12548.466041712030707980819895295*c[92]
+                                    + 14287.057079748789188708725069652*c[96]
+                                    + 21823.840175367853898445823902974*c[97]
+                                    + 5714.822831899515675483490027861*c[101]
+                                    + 14287.057079748789188708725069652*c[102]
+                                    + 12548.466041712030707980819895295*c[103]
+                                    - 32369.986098236125130694584163653*c[128]
+                                    - 48600.*c[132]
+                                    - 74237.72625828460810672636453839*c[133]
+                                    - 33809.347819796820209706705871217*c[137]
+                                    - 84523.36954949205052426676467804*c[138]
+                                    - 74237.72625828460810672636453839*c[139]
+                                    - 10800.*c[143]
+                                    - 33809.347819796820209706705871217*c[144]
+                                    - 48600.*c[145]
+                                    - 32369.986098236125130694584163653*c[146]
+                                    + z*(2459.2681838303036119730492833251*c[69]
+                                         - 14549.226783578569265630549268649*c[97]
+                                         - 9524.704719832526125805816713101*c[102]
+                                         - 19519.836064885381101303497614903*c[103]
+                                         + 49491.817505523072071150909692262*c[133]
+                                         + 56348.91303299470034951117645203*c[138]
+                                         + 115480.90751288716816601878928195*c[139]
+                                         + 22539.565213197880139804470580811*c[144]
+                                         + 75600.*c[145]
+                                         + 86319.96292862966701518555776974*c[146]
+                                         + z*(9759.918032442690550651748807452*c[103]
+                                              - 57740.45375644358408300939464097*c[139]
+                                              - 37800.*c[145]
+                                              - 97109.95829470837539208375249096*c[146]
+                                              + 38843.983317883350156833500996383*z*c[146])))))
+                     + 48.373546489791297914199679381823*c[147]
+                     + z*(46.475800154489002622151184797389*c[12]
+                          - 274.95454169735040039528283162368*c[22]
+                          - 80.49844718999242907073025207433*c[24]
+                          - 180.*c[25]
+                          + 935.3074360871937385048210244132*c[37]
+                          + 476.23523599162630629029083565507*c[39]
+                          + 1064.8943609579308876621190924811*c[40]
+                          + 103.92304845413263761164678049035*c[42]
+                          + 311.76914536239791283494034147106*c[43]
+                          + 425.95774438317235506484763699244*c[44]
+                          - 2412.716311545972037137256816652*c[58]
+                          - 1620.*c[60]
+                          - 3622.4301235496593081828613433447*c[61]
+                          - 614.8170459575759029932623208313*c[63]
+                          - 1844.4511378727277089797869624938*c[64]
+                          - 2520.*c[65]
+                          - 122.96340919151518059865246416625*c[67]
+                          - 402.49223594996214535365126037163*c[68]
+                          - 737.7804551490910835919147849975*c[69]
+                          - 804.9844718999242907073025207433*c[70]
+                          + 5245.798318654654492911390221589*c[86]
+                          + 4178.9472358478038098848152482051*c[88]
+                          + 9344.410093740535315376360775409*c[89]
+                          + 2091.4110069520051179968033158825*c[91]
+                          + 6274.233020856015353990409947647*c[92]
+                          + 8572.234247849273513225235041791*c[93]
+                          + 727.4613391789284632815274634325*c[95]
+                          + 2381.1761799581315314514541782753*c[96]
+                          + 4364.7680350735707796891647805948*c[97]
+                          + 4762.3523599162630629029083565507*c[98]
+                          + 139.42740046346700786645355439217*c[100]
+                          + 476.23523599162630629029083565507*c[101]
+                          + 952.4704719832526125805816713101*c[102]
+                          + 1394.2740046346700786645355439217*c[103]
+                          + 1334.9157276772193307680515393441*c[104]
+                          - 10142.804345939046062912011761365*c[122]
+                          - 9085.989214169253018660437594026*c[124]
+                          - 20316.889525712345123963865340366*c[125]
+                          - 5394.997683039354188449097360609*c[127]
+                          - 16184.993049118062565347292081826*c[128]
+                          - 22112.910256228147592224098534689*c[129]
+                          - 2474.5908752761536035575454846131*c[131]
+                          - 8100.*c[132]
+                          - 14847.545251656921621345272907679*c[133]
+                          - 16200.*c[134]
+                          - 824.863625092051201185848494871*c[136]
+                          - 2817.4456516497350174755588226014*c[137]
+                          - 5634.891303299470034951117645203*c[138]
+                          - 8248.63625092051201185848494871*c[139]
+                          - 7897.467948652909854365749476675*c[140]
+                          - 154.14279094398154824140278173168*c[142]
+                          - 540.*c[143]
+                          - 1126.9782606598940069902235290406*c[144]
+                          - 1800.*c[145]
+                          - 2312.1418641597232236210417259752*c[146]
+                          - 2031.6889525712345123963865340366*c[147]
+                          + z*(180.*c[25]
+                               - 1064.8943609579308876621190924811*c[40]
+                               - 311.76914536239791283494034147106*c[43]
+                               - 1064.8943609579308876621190924811*c[44]
+                               + 3622.4301235496593081828613433447*c[61]
+                               + 1844.4511378727277089797869624938*c[64]
+                               + 6300.*c[65]
+                               + 402.49223594996214535365126037163*c[68]
+                               + 1844.4511378727277089797869624938*c[69]
+                               + 3622.4301235496593081828613433447*c[70]
+                               - 9344.410093740535315376360775409*c[89]
+                               - 6274.233020856015353990409947647*c[92]
+                               - 21430.585619623183783063087604478*c[93]
+                               - 2381.1761799581315314514541782753*c[96]
+                               - 10911.920087683926949222911951487*c[97]
+                               - 21430.585619623183783063087604478*c[98]
+                               - 476.23523599162630629029083565507*c[101]
+                               - 2381.1761799581315314514541782753*c[102]
+                               - 6274.233020856015353990409947647*c[103]
+                               - 9344.410093740535315376360775409*c[104]
+                               + 20316.889525712345123963865340366*c[125]
+                               + 16184.993049118062565347292081826*c[128]
+                               + 55282.27564057036898056024633672*c[129]
+                               + 8100.*c[132]
+                               + 37118.863129142304053363182269197*c[133]
+                               + 72900.*c[134]
+                               + 2817.4456516497350174755588226014*c[137]
+                               + 14087.228258248675087377794113007*c[138]
+                               + 37118.863129142304053363182269197*c[139]
+                               + 55282.27564057036898056024633672*c[140]
+                               + 540.*c[143]
+                               + 2817.4456516497350174755588226014*c[144]
+                               + 8100.*c[145]
+                               + 16184.993049118062565347292081826*c[146]
+                               + 20316.889525712345123963865340366*c[147]
+                               + z*(709.9295739719539251080793949874*c[44]
+                                    - 4200.*c[65]
+                                    - 1229.6340919151518059865246416625*c[69]
+                                    - 5634.891303299470034951117645203*c[70]
+                                    + 14287.057079748789188708725069652*c[93]
+                                    + 7274.613391789284632815274634325*c[97]
+                                    + 33336.466519413841440320358495855*c[98]
+                                    + 1587.4507866387543543009694521836*c[102]
+                                    + 9759.918032442690550651748807452*c[103]
+                                    + 24918.42691664142750767029540109*c[104]
+                                    - 36854.850427046912653706830891149*c[129]
+                                    - 24745.908752761536035575454846131*c[133]
+                                    - 113400.*c[134]
+                                    - 9391.485505499116724918529408671*c[138]
+                                    - 57740.45375644358408300939464097*c[139]
+                                    - 147419.40170818765061482732356459*c[140]
+                                    - 1878.2971010998233449837058817343*c[144]
+                                    - 12600.*c[145]
+                                    - 43159.98146431483350759277888487*c[146]
+                                    - 81267.55810284938049585546136146*c[147]
+                                    + z*(2817.4456516497350174755588226014*c[70]
+                                         - 16668.233259706920720160179247927*c[98]
+                                         - 4879.9590162213452753258744037258*c[103]
+                                         - 28033.230281221605946129082326227*c[104]
+                                         + 56700.*c[134]
+                                         + 28870.226878221792041504697320486*c[139]
+                                         + 165846.82692171110694168073901017*c[140]
+                                         + 6300.*c[145]
+                                         + 48554.979147354187696041876245479*c[146]
+                                         + 152376.67144284258842972899005274*c[147]
+                                         + z*(11213.292112488642378451632930491*c[104]
+                                              - 66338.73076868444277667229560407*c[140]
+                                              - 19421.991658941675078416750498192*c[146]
+                                              - 134091.47086970147781816151124641*c[147]
+                                              + 44697.156956567159272720503748804*z*c[147]))))))
+                - 13.416407864998738178455042012388*c[148]
+                - 21.633307652783935758715327604823*c[149]
+                - 25.69046515733025804023379695528*c[150]
+                - 27.495454169735040039528283162368*c[151]
+                - 27.495454169735040039528283162368*c[152]
+                - 25.69046515733025804023379695528*c[153]
+                - 21.633307652783935758715327604823*c[154]
+                + y*(12.*c[5]
+                     - 46.475800154489002622151184797389*c[11]
+                     - 46.475800154489002622151184797389*c[13]
+                     - 20.78460969082652752232935609807*c[14]
+                     + 109.98181667894016015811313264947*c[21]
+                     + 180.*c[23]
+                     + 80.49844718999242907073025207433*c[24]
+                     + 109.98181667894016015811313264947*c[26]
+                     + 80.49844718999242907073025207433*c[27]
+                     + 26.832815729997476356910084024775*c[28]
+                     - 207.8460969082652752232935609807*c[36]
+                     - 425.95774438317235506484763699244*c[38]
+                     - 190.49409439665052251611633426203*c[39]
+                     - 425.95774438317235506484763699244*c[41]
+                     - 311.76914536239791283494034147106*c[42]
+                     - 103.92304845413263761164678049035*c[43]
+                     - 207.8460969082652752232935609807*c[45]
+                     - 190.49409439665052251611633426203*c[46]
+                     - 103.92304845413263761164678049035*c[47]
+                     - 31.749015732775087086019389043671*c[48]
+                     + 344.67375879228171959103668809314*c[57]
+                     + 804.9844718999242907073025207433*c[59]
+                     + 360.*c[60]
+                     + 1008.*c[62]
+                     + 737.7804551490910835919147849975*c[63]
+                     + 245.92681838303036119730492833251*c[64]
+                     + 804.9844718999242907073025207433*c[66]
+                     + 737.7804551490910835919147849975*c[67]
+                     + 402.49223594996214535365126037163*c[68]
+                     + 122.96340919151518059865246416625*c[69]
+                     + 344.67375879228171959103668809314*c[71]
+                     + 360.*c[72]
+                     + 245.92681838303036119730492833251*c[73]
+                     + 122.96340919151518059865246416625*c[74]
+                     + 36.*c[75]
+                     - 524.5798318654654492911390221589*c[85]
+                     - 1334.9157276772193307680515393441*c[87]
+                     - 596.9924622639719728406878926007*c[88]
+                     - 1904.9409439665052251611633426203*c[90]
+                     - 1394.2740046346700786645355439217*c[91]
+                     - 464.75800154489002622151184797389*c[92]
+                     - 1904.9409439665052251611633426203*c[94]
+                     - 1745.9072140294283118756659122379*c[95]
+                     - 952.4704719832526125805816713101*c[96]
+                     - 290.98453567157138531261098537299*c[97]
+                     - 1334.9157276772193307680515393441*c[99]
+                     - 1394.2740046346700786645355439217*c[100]
+                     - 952.4704719832526125805816713101*c[101]
+                     - 476.23523599162630629029083565507*c[102]
+                     - 139.42740046346700786645355439217*c[103]
+                     - 524.5798318654654492911390221589*c[105]
+                     - 596.9924622639719728406878926007*c[106]
+                     - 464.75800154489002622151184797389*c[107]
+                     - 290.98453567157138531261098537299*c[108]
+                     - 139.42740046346700786645355439217*c[109]
+                     - 39.799497484264798189379192840048*c[110]
+                     + 751.3188404399293379934823526937*c[121]
+                     + 2031.6889525712345123963865340366*c[123]
+                     + 908.5989214169253018660437594026*c[124]
+                     + 3158.9871794611639417462997906699*c[126]
+                     + 2312.1418641597232236210417259752*c[127]
+                     + 770.7139547199077412070139086584*c[128]
+                     + 3600.*c[130]
+                     + 3299.4545003682048047433939794842*c[131]
+                     + 1800.*c[132]
+                     + 549.9090833947008007905656632474*c[133]
+                     + 3158.9871794611639417462997906699*c[135]
+                     + 3299.4545003682048047433939794842*c[136]
+                     + 2253.9565213197880139804470580811*c[137]
+                     + 1126.9782606598940069902235290406*c[138]
+                     + 329.94545003682048047433939794842*c[139]
+                     + 2031.6889525712345123963865340366*c[141]
+                     + 2312.1418641597232236210417259752*c[142]
+                     + 1800.*c[143]
+                     + 1126.9782606598940069902235290406*c[144]
+                     + 540.*c[145]
+                     + 154.14279094398154824140278173168*c[146]
+                     + 751.3188404399293379934823526937*c[148]
+                     + 908.5989214169253018660437594026*c[149]
+                     + 770.7139547199077412070139086584*c[150]
+                     + 549.9090833947008007905656632474*c[151]
+                     + 329.94545003682048047433939794842*c[152]
+                     + 154.14279094398154824140278173168*c[153]
+                     + y*(46.475800154489002622151184797389*c[13]
+                          - 180.*c[23]
+                          - 274.95454169735040039528283162368*c[26]
+                          - 80.49844718999242907073025207433*c[27]
+                          + 425.95774438317235506484763699244*c[38]
+                          + 1064.8943609579308876621190924811*c[41]
+                          + 311.76914536239791283494034147106*c[42]
+                          + 935.3074360871937385048210244132*c[45]
+                          + 476.23523599162630629029083565507*c[46]
+                          + 103.92304845413263761164678049035*c[47]
+                          - 804.9844718999242907073025207433*c[59]
+                          - 2520.*c[62]
+                          - 737.7804551490910835919147849975*c[63]
+                          - 3622.4301235496593081828613433447*c[66]
+                          - 1844.4511378727277089797869624938*c[67]
+                          - 402.49223594996214535365126037163*c[68]
+                          - 2412.716311545972037137256816652*c[71]
+                          - 1620.*c[72]
+                          - 614.8170459575759029932623208313*c[73]
+                          - 122.96340919151518059865246416625*c[74]
+                          + 1334.9157276772193307680515393441*c[87]
+                          + 4762.3523599162630629029083565507*c[90]
+                          + 1394.2740046346700786645355439217*c[91]
+                          + 8572.234247849273513225235041791*c[94]
+                          + 4364.7680350735707796891647805948*c[95]
+                          + 952.4704719832526125805816713101*c[96]
+                          + 9344.410093740535315376360775409*c[99]
+                          + 6274.233020856015353990409947647*c[100]
+                          + 2381.1761799581315314514541782753*c[101]
+                          + 476.23523599162630629029083565507*c[102]
+                          + 5245.798318654654492911390221589*c[105]
+                          + 4178.9472358478038098848152482051*c[106]
+                          + 2091.4110069520051179968033158825*c[107]
+                          + 727.4613391789284632815274634325*c[108]
+                          + 139.42740046346700786645355439217*c[109]
+                          - 2031.6889525712345123963865340366*c[123]
+                          - 7897.467948652909854365749476675*c[126]
+                          - 2312.1418641597232236210417259752*c[127]
+                          - 16200.*c[130]
+                          - 8248.63625092051201185848494871*c[131]
+                          - 1800.*c[132]
+                          - 22112.910256228147592224098534689*c[135]
+                          - 14847.545251656921621345272907679*c[136]
+                          - 5634.891303299470034951117645203*c[137]
+                          - 1126.9782606598940069902235290406*c[138]
+                          - 20316.889525712345123963865340366*c[141]
+                          - 16184.993049118062565347292081826*c[142]
+                          - 8100.*c[143]
+                          - 2817.4456516497350174755588226014*c[144]
+                          - 540.*c[145]
+                          - 10142.804345939046062912011761365*c[148]
+                          - 9085.989214169253018660437594026*c[149]
+                          - 5394.997683039354188449097360609*c[150]
+                          - 2474.5908752761536035575454846131*c[151]
+                          - 824.863625092051201185848494871*c[152]
+                          + y*(183.30302779823360026352188774912*c[26]
+                               - 709.9295739719539251080793949874*c[41]
+                               - 1454.9226783578569265630549268649*c[45]
+                               - 317.49015732775087086019389043671*c[46]
+                               + 1680.*c[62]
+                               + 5634.891303299470034951117645203*c[66]
+                               + 1229.6340919151518059865246416625*c[67]
+                               + 6433.910164122592099032684844405*c[71]
+                               + 2520.*c[72]
+                               + 409.87803063838393532884154722084*c[73]
+                               - 3174.9015732775087086019389043671*c[90]
+                               - 13334.586607765536576128143398342*c[94]
+                               - 2909.8453567157138531261098537299*c[95]
+                               - 24918.42691664142750767029540109*c[99]
+                               - 9759.918032442690550651748807452*c[100]
+                               - 1587.4507866387543543009694521836*c[101]
+                               - 20983.193274618617971645560886358*c[105]
+                               - 11143.859295594143493026173995214*c[106]
+                               - 3253.3060108142301835505829358172*c[107]
+                               - 484.97422611928564218768497562164*c[108]
+                               + 5264.97863243527323624383298445*c[126]
+                               + 25200.*c[130]
+                               + 5499.090833947008007905656632474*c[131]
+                               + 58967.76068327506024593092942584*c[135]
+                               + 23096.181502577433633203757856389*c[136]
+                               + 3756.5942021996466899674117634685*c[137]
+                               + 81267.55810284938049585546136146*c[141]
+                               + 43159.98146431483350759277888487*c[142]
+                               + 12600.*c[143]
+                               + 1878.2971010998233449837058817343*c[144]
+                               + 56348.91303299470034951117645203*c[148]
+                               + 36343.956856677012074641750376103*c[149]
+                               + 14386.660488104944502530926294957*c[150]
+                               + 3849.3635837629056055339596427315*c[151]
+                               + y*(727.4613391789284632815274634325*c[45]
+                                    - 2817.4456516497350174755588226014*c[66]
+                                    - 7238.148934637916111411770449956*c[71]
+                                    - 1260.*c[72]
+                                    + 6667.293303882768288064071699171*c[94]
+                                    + 28033.230281221605946129082326227*c[99]
+                                    + 4879.9590162213452753258744037258*c[100]
+                                    + 39343.487389909908696835426661921*c[105]
+                                    + 12536.841707543411429654445744615*c[106]
+                                    + 1626.6530054071150917752914679086*c[107]
+                                    - 12600.*c[130]
+                                    - 66338.73076868444277667229560407*c[135]
+                                    - 11548.090751288716816601878928195*c[136]
+                                    - 152376.67144284258842972899005274*c[141]
+                                    - 48554.979147354187696041876245479*c[142]
+                                    - 6300.*c[143]
+                                    - 154959.51084073542596115573524308*c[148]
+                                    - 68144.91910626939763995328195519*c[149]
+                                    - 16184.993049118062565347292081826*c[150]
+                                    + y*(2895.2595738551664445647081799823*c[71]
+                                         - 11213.292112488642378451632930491*c[99]
+                                         - 34622.26890312071965321517546249*c[105]
+                                         - 5014.736683017364571861778297846*c[106]
+                                         + 26535.492307473777110668918241627*c[135]
+                                         + 134091.47086970147781816151124641*c[141]
+                                         + 19421.991658941675078416750498192*c[142]
+                                         + 223141.69561065901338406425875003*c[148]
+                                         + 59967.52881351706992315888812057*c[149]
+                                         + y*(11540.756301040239884405058487497*c[105]
+                                              - 44697.156956567159272720503748804*c[141]
+                                              - 161157.8912743648429996019646528*c[148]
+                                              + 46045.111792675669428457704186514*y*c[148]
+                                              - 19989.176271172356641052962706856*c[149]
+                                              + 39978.352542344713282105925413713*z*c[149])
+                                         + 6473.997219647225026138916832731*c[150]
+                                         + z*(10029.473366034729143723556595692*c[106]
+                                              - 38843.983317883350156833500996383*c[142]
+                                              - 119935.05762703413984631777624114*c[149]
+                                              - 38843.983317883350156833500996383*c[150]
+                                              + 38843.983317883350156833500996383*z*c[150]))
+                                    - 1924.6817918814528027669798213658*c[151]
+                                    + z*(2520.*c[72]
+                                         - 9759.918032442690550651748807452*c[100]
+                                         - 25073.68341508682285930889148923*c[106]
+                                         - 9759.918032442690550651748807452*c[107]
+                                         + 23096.181502577433633203757856389*c[136]
+                                         + 97109.95829470837539208375249096*c[142]
+                                         + 37800.*c[143]
+                                         + 136289.83821253879527990656391038*c[149]
+                                         + 97109.95829470837539208375249096*c[150]
+                                         + 23096.181502577433633203757856389*c[151]
+                                         + z*(9759.918032442690550651748807452*c[107]
+                                              - 37800.*c[143]
+                                              - 97109.95829470837539208375249096*c[150]
+                                              - 57740.45375644358408300939464097*c[151]
+                                              + 38493.635837629056055339596427315*z*c[151])))
+                               + 549.9090833947008007905656632474*c[152]
+                               + z*(634.9803146555017417203877808734*c[46]
+                                    - 2459.2681838303036119730492833251*c[67]
+                                    - 5040.*c[72]
+                                    - 2459.2681838303036119730492833251*c[73]
+                                    + 5819.69071343142770625221970746*c[95]
+                                    + 19519.836064885381101303497614903*c[100]
+                                    + 9524.704719832526125805816713101*c[101]
+                                    + 22287.718591188286986052347990427*c[106]
+                                    + 19519.836064885381101303497614903*c[107]
+                                    + 5819.69071343142770625221970746*c[108]
+                                    - 10998.181667894016015811313264947*c[131]
+                                    - 46192.363005154867266407515712778*c[136]
+                                    - 22539.565213197880139804470580811*c[137]
+                                    - 86319.96292862966701518555776974*c[142]
+                                    - 75600.*c[143]
+                                    - 22539.565213197880139804470580811*c[144]
+                                    - 72687.91371335402414928350075221*c[149]
+                                    - 86319.96292862966701518555776974*c[150]
+                                    - 46192.363005154867266407515712778*c[151]
+                                    - 10998.181667894016015811313264947*c[152]
+                                    + z*(2459.2681838303036119730492833251*c[73]
+                                         - 9524.704719832526125805816713101*c[101]
+                                         - 19519.836064885381101303497614903*c[107]
+                                         - 14549.226783578569265630549268649*c[108]
+                                         + 22539.565213197880139804470580811*c[137]
+                                         + 75600.*c[143]
+                                         + 56348.91303299470034951117645203*c[144]
+                                         + 86319.96292862966701518555776974*c[150]
+                                         + 115480.90751288716816601878928195*c[151]
+                                         + 49491.817505523072071150909692262*c[152]
+                                         + z*(9699.484522385712843753699512433*c[108]
+                                              - 37565.942021996466899674117634685*c[144]
+                                              - 76987.27167525811211067919285463*c[151]
+                                              - 76987.27167525811211067919285463*c[152]
+                                              + 38493.635837629056055339596427315*z*c[152]))))
+                          - 154.14279094398154824140278173168*c[153]
+                          + z*(160.99689437998485814146050414865*c[27]
+                               - 623.5382907247958256698806829421*c[42]
+                               - 952.4704719832526125805816713101*c[46]
+                               - 623.5382907247958256698806829421*c[47]
+                               + 1475.560910298182167183829569995*c[63]
+                               + 3688.9022757454554179595739249876*c[67]
+                               + 2414.9534156997728721219075622298*c[68]
+                               + 3240.*c[72]
+                               + 3688.9022757454554179595739249876*c[73]
+                               + 1475.560910298182167183829569995*c[74]
+                               - 2788.5480092693401573290710878433*c[91]
+                               - 8729.53607014714155937832956119*c[95]
+                               - 5714.822831899515675483490027861*c[96]
+                               - 12548.466041712030707980819895295*c[100]
+                               - 14287.057079748789188708725069652*c[101]
+                               - 5714.822831899515675483490027861*c[102]
+                               - 8357.89447169560761976963049641*c[106]
+                               - 12548.466041712030707980819895295*c[107]
+                               - 8729.53607014714155937832956119*c[108]
+                               - 2788.5480092693401573290710878433*c[109]
+                               + 4624.2837283194464472420834519504*c[127]
+                               + 16497.272501841024023716969897421*c[131]
+                               + 10800.*c[132]
+                               + 29695.090503313843242690545815357*c[136]
+                               + 33809.347819796820209706705871217*c[137]
+                               + 13523.739127918728083882682348487*c[138]
+                               + 32369.986098236125130694584163653*c[142]
+                               + 48600.*c[143]
+                               + 33809.347819796820209706705871217*c[144]
+                               + 10800.*c[145]
+                               + 18171.978428338506037320875188051*c[149]
+                               + 32369.986098236125130694584163653*c[150]
+                               + 29695.090503313843242690545815357*c[151]
+                               + 16497.272501841024023716969897421*c[152]
+                               + 4624.2837283194464472420834519504*c[153]
+                               + z*(623.5382907247958256698806829421*c[47]
+                                    - 2414.9534156997728721219075622298*c[68]
+                                    - 3688.9022757454554179595739249876*c[73]
+                                    - 3688.9022757454554179595739249876*c[74]
+                                    + 5714.822831899515675483490027861*c[96]
+                                    + 14287.057079748789188708725069652*c[101]
+                                    + 14287.057079748789188708725069652*c[102]
+                                    + 12548.466041712030707980819895295*c[107]
+                                    + 21823.840175367853898445823902974*c[108]
+                                    + 12548.466041712030707980819895295*c[109]
+                                    - 10800.*c[132]
+                                    - 33809.347819796820209706705871217*c[137]
+                                    - 33809.347819796820209706705871217*c[138]
+                                    - 48600.*c[143]
+                                    - 84523.36954949205052426676467804*c[144]
+                                    - 48600.*c[145]
+                                    - 32369.986098236125130694584163653*c[150]
+                                    - 74237.72625828460810672636453839*c[151]
+                                    - 74237.72625828460810672636453839*c[152]
+                                    - 32369.986098236125130694584163653*c[153]
+                                    + z*(2459.2681838303036119730492833251*c[74]
+                                         - 9524.704719832526125805816713101*c[102]
+                                         - 14549.226783578569265630549268649*c[108]
+                                         - 19519.836064885381101303497614903*c[109]
+                                         + 22539.565213197880139804470580811*c[138]
+                                         + 56348.91303299470034951117645203*c[144]
+                                         + 75600.*c[145]
+                                         + 49491.817505523072071150909692262*c[151]
+                                         + 115480.90751288716816601878928195*c[152]
+                                         + 86319.96292862966701518555776974*c[153]
+                                         + z*(9759.918032442690550651748807452*c[109]
+                                              - 37800.*c[145]
+                                              - 57740.45375644358408300939464097*c[152]
+                                              - 97109.95829470837539208375249096*c[153]
+                                              + 38843.983317883350156833500996383*z*c[153])))))
+                     + 43.266615305567871517430655209646*c[154]
+                     + z*(41.569219381653055044658712196141*c[14]
+                          - 160.99689437998485814146050414865*c[24]
+                          - 160.99689437998485814146050414865*c[27]
+                          - 160.99689437998485814146050414865*c[28]
+                          + 380.98818879330104503223266852405*c[39]
+                          + 623.5382907247958256698806829421*c[42]
+                          + 623.5382907247958256698806829421*c[43]
+                          + 380.98818879330104503223266852405*c[46]
+                          + 623.5382907247958256698806829421*c[47]
+                          + 380.98818879330104503223266852405*c[48]
+                          - 720.*c[60]
+                          - 1475.560910298182167183829569995*c[63]
+                          - 1475.560910298182167183829569995*c[64]
+                          - 1475.560910298182167183829569995*c[67]
+                          - 2414.9534156997728721219075622298*c[68]
+                          - 1475.560910298182167183829569995*c[69]
+                          - 720.*c[72]
+                          - 1475.560910298182167183829569995*c[73]
+                          - 1475.560910298182167183829569995*c[74]
+                          - 720.*c[75]
+                          + 1193.9849245279439456813757852014*c[88]
+                          + 2788.5480092693401573290710878433*c[91]
+                          + 2788.5480092693401573290710878433*c[92]
+                          + 3491.8144280588566237513318244758*c[95]
+                          + 5714.822831899515675483490027861*c[96]
+                          + 3491.8144280588566237513318244758*c[97]
+                          + 2788.5480092693401573290710878433*c[100]
+                          + 5714.822831899515675483490027861*c[101]
+                          + 5714.822831899515675483490027861*c[102]
+                          + 2788.5480092693401573290710878433*c[103]
+                          + 1193.9849245279439456813757852014*c[106]
+                          + 2788.5480092693401573290710878433*c[107]
+                          + 3491.8144280588566237513318244758*c[108]
+                          + 2788.5480092693401573290710878433*c[109]
+                          + 1193.9849245279439456813757852014*c[110]
+                          - 1817.1978428338506037320875188051*c[124]
+                          - 4624.2837283194464472420834519504*c[127]
+                          - 4624.2837283194464472420834519504*c[128]
+                          - 6598.909000736409609486787958968*c[131]
+                          - 10800.*c[132]
+                          - 6598.909000736409609486787958968*c[133]
+                          - 6598.909000736409609486787958968*c[136]
+                          - 13523.739127918728083882682348487*c[137]
+                          - 13523.739127918728083882682348487*c[138]
+                          - 6598.909000736409609486787958968*c[139]
+                          - 4624.2837283194464472420834519504*c[142]
+                          - 10800.*c[143]
+                          - 13523.739127918728083882682348487*c[144]
+                          - 10800.*c[145]
+                          - 4624.2837283194464472420834519504*c[146]
+                          - 1817.1978428338506037320875188051*c[149]
+                          - 4624.2837283194464472420834519504*c[150]
+                          - 6598.909000736409609486787958968*c[151]
+                          - 6598.909000736409609486787958968*c[152]
+                          - 4624.2837283194464472420834519504*c[153]
+                          - 1817.1978428338506037320875188051*c[154]
+                          + z*(160.99689437998485814146050414865*c[28]
+                               - 623.5382907247958256698806829421*c[43]
+                               - 623.5382907247958256698806829421*c[47]
+                               - 952.4704719832526125805816713101*c[48]
+                               + 1475.560910298182167183829569995*c[64]
+                               + 2414.9534156997728721219075622298*c[68]
+                               + 3688.9022757454554179595739249876*c[69]
+                               + 1475.560910298182167183829569995*c[73]
+                               + 3688.9022757454554179595739249876*c[74]
+                               + 3240.*c[75]
+                               - 2788.5480092693401573290710878433*c[92]
+                               - 5714.822831899515675483490027861*c[96]
+                               - 8729.53607014714155937832956119*c[97]
+                               - 5714.822831899515675483490027861*c[101]
+                               - 14287.057079748789188708725069652*c[102]
+                               - 12548.466041712030707980819895295*c[103]
+                               - 2788.5480092693401573290710878433*c[107]
+                               - 8729.53607014714155937832956119*c[108]
+                               - 12548.466041712030707980819895295*c[109]
+                               - 8357.89447169560761976963049641*c[110]
+                               + 4624.2837283194464472420834519504*c[128]
+                               + 10800.*c[132]
+                               + 16497.272501841024023716969897421*c[133]
+                               + 13523.739127918728083882682348487*c[137]
+                               + 33809.347819796820209706705871217*c[138]
+                               + 29695.090503313843242690545815357*c[139]
+                               + 10800.*c[143]
+                               + 33809.347819796820209706705871217*c[144]
+                               + 48600.*c[145]
+                               + 32369.986098236125130694584163653*c[146]
+                               + 4624.2837283194464472420834519504*c[150]
+                               + 16497.272501841024023716969897421*c[151]
+                               + 29695.090503313843242690545815357*c[152]
+                               + 32369.986098236125130694584163653*c[153]
+                               + 18171.978428338506037320875188051*c[154]
+                               + z*(634.9803146555017417203877808734*c[48]
+                                    - 2459.2681838303036119730492833251*c[69]
+                                    - 2459.2681838303036119730492833251*c[74]
+                                    - 5040.*c[75]
+                                    + 5819.69071343142770625221970746*c[97]
+                                    + 9524.704719832526125805816713101*c[102]
+                                    + 19519.836064885381101303497614903*c[103]
+                                    + 5819.69071343142770625221970746*c[108]
+                                    + 19519.836064885381101303497614903*c[109]
+                                    + 22287.718591188286986052347990427*c[110]
+                                    - 10998.181667894016015811313264947*c[133]
+                                    - 22539.565213197880139804470580811*c[138]
+                                    - 46192.363005154867266407515712778*c[139]
+                                    - 22539.565213197880139804470580811*c[144]
+                                    - 75600.*c[145]
+                                    - 86319.96292862966701518555776974*c[146]
+                                    - 10998.181667894016015811313264947*c[151]
+                                    - 46192.363005154867266407515712778*c[152]
+                                    - 86319.96292862966701518555776974*c[153]
+                                    - 72687.91371335402414928350075221*c[154]
+                                    + z*(2520.*c[75]
+                                         - 9759.918032442690550651748807452*c[103]
+                                         - 9759.918032442690550651748807452*c[109]
+                                         - 25073.68341508682285930889148923*c[110]
+                                         + 23096.181502577433633203757856389*c[139]
+                                         + 37800.*c[145]
+                                         + 97109.95829470837539208375249096*c[146]
+                                         + 23096.181502577433633203757856389*c[152]
+                                         + 97109.95829470837539208375249096*c[153]
+                                         + 136289.83821253879527990656391038*c[154]
+                                         + z*(10029.473366034729143723556595692*c[110]
+                                              - 38843.983317883350156833500996383*c[146]
+                                              - 38843.983317883350156833500996383*c[153]
+                                              - 119935.05762703413984631777624114*c[154]
+                                              + 39978.352542344713282105925413713*z*c[154]))))))
+                - 13.416407864998738178455042012388*c[155]
+                + z*(12.*c[6]
+                     - 46.475800154489002622151184797389*c[12]
+                     - 20.78460969082652752232935609807*c[14]
+                     - 46.475800154489002622151184797389*c[15]
+                     + 109.98181667894016015811313264947*c[22]
+                     + 80.49844718999242907073025207433*c[24]
+                     + 180.*c[25]
+                     + 26.832815729997476356910084024775*c[27]
+                     + 80.49844718999242907073025207433*c[28]
+                     + 109.98181667894016015811313264947*c[29]
+                     - 207.8460969082652752232935609807*c[37]
+                     - 190.49409439665052251611633426203*c[39]
+                     - 425.95774438317235506484763699244*c[40]
+                     - 103.92304845413263761164678049035*c[42]
+                     - 311.76914536239791283494034147106*c[43]
+                     - 425.95774438317235506484763699244*c[44]
+                     - 31.749015732775087086019389043671*c[46]
+                     - 103.92304845413263761164678049035*c[47]
+                     - 190.49409439665052251611633426203*c[48]
+                     - 207.8460969082652752232935609807*c[49]
+                     + 344.67375879228171959103668809314*c[58]
+                     + 360.*c[60]
+                     + 804.9844718999242907073025207433*c[61]
+                     + 245.92681838303036119730492833251*c[63]
+                     + 737.7804551490910835919147849975*c[64]
+                     + 1008.*c[65]
+                     + 122.96340919151518059865246416625*c[67]
+                     + 402.49223594996214535365126037163*c[68]
+                     + 737.7804551490910835919147849975*c[69]
+                     + 804.9844718999242907073025207433*c[70]
+                     + 36.*c[72]
+                     + 122.96340919151518059865246416625*c[73]
+                     + 245.92681838303036119730492833251*c[74]
+                     + 360.*c[75]
+                     + 344.67375879228171959103668809314*c[76]
+                     - 524.5798318654654492911390221589*c[86]
+                     - 596.9924622639719728406878926007*c[88]
+                     - 1334.9157276772193307680515393441*c[89]
+                     - 464.75800154489002622151184797389*c[91]
+                     - 1394.2740046346700786645355439217*c[92]
+                     - 1904.9409439665052251611633426203*c[93]
+                     - 290.98453567157138531261098537299*c[95]
+                     - 952.4704719832526125805816713101*c[96]
+                     - 1745.9072140294283118756659122379*c[97]
+                     - 1904.9409439665052251611633426203*c[98]
+                     - 139.42740046346700786645355439217*c[100]
+                     - 476.23523599162630629029083565507*c[101]
+                     - 952.4704719832526125805816713101*c[102]
+                     - 1394.2740046346700786645355439217*c[103]
+                     - 1334.9157276772193307680515393441*c[104]
+                     - 39.799497484264798189379192840048*c[106]
+                     - 139.42740046346700786645355439217*c[107]
+                     - 290.98453567157138531261098537299*c[108]
+                     - 464.75800154489002622151184797389*c[109]
+                     - 596.9924622639719728406878926007*c[110]
+                     - 524.5798318654654492911390221589*c[111]
+                     + 751.3188404399293379934823526937*c[122]
+                     + 908.5989214169253018660437594026*c[124]
+                     + 2031.6889525712345123963865340366*c[125]
+                     + 770.7139547199077412070139086584*c[127]
+                     + 2312.1418641597232236210417259752*c[128]
+                     + 3158.9871794611639417462997906699*c[129]
+                     + 549.9090833947008007905656632474*c[131]
+                     + 1800.*c[132]
+                     + 3299.4545003682048047433939794842*c[133]
+                     + 3600.*c[134]
+                     + 329.94545003682048047433939794842*c[136]
+                     + 1126.9782606598940069902235290406*c[137]
+                     + 2253.9565213197880139804470580811*c[138]
+                     + 3299.4545003682048047433939794842*c[139]
+                     + 3158.9871794611639417462997906699*c[140]
+                     + 154.14279094398154824140278173168*c[142]
+                     + 540.*c[143]
+                     + 1126.9782606598940069902235290406*c[144]
+                     + 1800.*c[145]
+                     + 2312.1418641597232236210417259752*c[146]
+                     + 2031.6889525712345123963865340366*c[147]
+                     + 43.266615305567871517430655209646*c[149]
+                     + 154.14279094398154824140278173168*c[150]
+                     + 329.94545003682048047433939794842*c[151]
+                     + 549.9090833947008007905656632474*c[152]
+                     + 770.7139547199077412070139086584*c[153]
+                     + 908.5989214169253018660437594026*c[154]
+                     + 751.3188404399293379934823526937*c[155]
+                     + z*(46.475800154489002622151184797389*c[15]
+                          - 180.*c[25]
+                          - 80.49844718999242907073025207433*c[28]
+                          - 274.95454169735040039528283162368*c[29]
+                          + 425.95774438317235506484763699244*c[40]
+                          + 311.76914536239791283494034147106*c[43]
+                          + 1064.8943609579308876621190924811*c[44]
+                          + 103.92304845413263761164678049035*c[47]
+                          + 476.23523599162630629029083565507*c[48]
+                          + 935.3074360871937385048210244132*c[49]
+                          - 804.9844718999242907073025207433*c[61]
+                          - 737.7804551490910835919147849975*c[64]
+                          - 2520.*c[65]
+                          - 402.49223594996214535365126037163*c[68]
+                          - 1844.4511378727277089797869624938*c[69]
+                          - 3622.4301235496593081828613433447*c[70]
+                          - 122.96340919151518059865246416625*c[73]
+                          - 614.8170459575759029932623208313*c[74]
+                          - 1620.*c[75]
+                          - 2412.716311545972037137256816652*c[76]
+                          + 1334.9157276772193307680515393441*c[89]
+                          + 1394.2740046346700786645355439217*c[92]
+                          + 4762.3523599162630629029083565507*c[93]
+                          + 952.4704719832526125805816713101*c[96]
+                          + 4364.7680350735707796891647805948*c[97]
+                          + 8572.234247849273513225235041791*c[98]
+                          + 476.23523599162630629029083565507*c[101]
+                          + 2381.1761799581315314514541782753*c[102]
+                          + 6274.233020856015353990409947647*c[103]
+                          + 9344.410093740535315376360775409*c[104]
+                          + 139.42740046346700786645355439217*c[107]
+                          + 727.4613391789284632815274634325*c[108]
+                          + 2091.4110069520051179968033158825*c[109]
+                          + 4178.9472358478038098848152482051*c[110]
+                          + 5245.798318654654492911390221589*c[111]
+                          - 2031.6889525712345123963865340366*c[125]
+                          - 2312.1418641597232236210417259752*c[128]
+                          - 7897.467948652909854365749476675*c[129]
+                          - 1800.*c[132]
+                          - 8248.63625092051201185848494871*c[133]
+                          - 16200.*c[134]
+                          - 1126.9782606598940069902235290406*c[137]
+                          - 5634.891303299470034951117645203*c[138]
+                          - 14847.545251656921621345272907679*c[139]
+                          - 22112.910256228147592224098534689*c[140]
+                          - 540.*c[143]
+                          - 2817.4456516497350174755588226014*c[144]
+                          - 8100.*c[145]
+                          - 16184.993049118062565347292081826*c[146]
+                          - 20316.889525712345123963865340366*c[147]
+                          - 154.14279094398154824140278173168*c[150]
+                          - 824.863625092051201185848494871*c[151]
+                          - 2474.5908752761536035575454846131*c[152]
+                          - 5394.997683039354188449097360609*c[153]
+                          - 9085.989214169253018660437594026*c[154]
+                          - 10142.804345939046062912011761365*c[155]
+                          + z*(183.30302779823360026352188774912*c[29]
+                               - 709.9295739719539251080793949874*c[44]
+                               - 317.49015732775087086019389043671*c[48]
+                               - 1454.9226783578569265630549268649*c[49]
+                               + 1680.*c[65]
+                               + 1229.6340919151518059865246416625*c[69]
+                               + 5634.891303299470034951117645203*c[70]
+                               + 409.87803063838393532884154722084*c[74]
+                               + 2520.*c[75]
+                               + 6433.910164122592099032684844405*c[76]
+                               - 3174.9015732775087086019389043671*c[93]
+                               - 2909.8453567157138531261098537299*c[97]
+                               - 13334.586607765536576128143398342*c[98]
+                               - 1587.4507866387543543009694521836*c[102]
+                               - 9759.918032442690550651748807452*c[103]
+                               - 24918.42691664142750767029540109*c[104]
+                               - 484.97422611928564218768497562164*c[108]
+                               - 3253.3060108142301835505829358172*c[109]
+                               - 11143.859295594143493026173995214*c[110]
+                               - 20983.193274618617971645560886358*c[111]
+                               + 5264.97863243527323624383298445*c[129]
+                               + 5499.090833947008007905656632474*c[133]
+                               + 25200.*c[134]
+                               + 3756.5942021996466899674117634685*c[138]
+                               + 23096.181502577433633203757856389*c[139]
+                               + 58967.76068327506024593092942584*c[140]
+                               + 1878.2971010998233449837058817343*c[144]
+                               + 12600.*c[145]
+                               + 43159.98146431483350759277888487*c[146]
+                               + 81267.55810284938049585546136146*c[147]
+                               + 549.9090833947008007905656632474*c[151]
+                               + 3849.3635837629056055339596427315*c[152]
+                               + 14386.660488104944502530926294957*c[153]
+                               + 36343.956856677012074641750376103*c[154]
+                               + 56348.91303299470034951117645203*c[155]
+                               + z*(727.4613391789284632815274634325*c[49]
+                                    - 2817.4456516497350174755588226014*c[70]
+                                    - 1260.*c[75]
+                                    - 7238.148934637916111411770449956*c[76]
+                                    + 6667.293303882768288064071699171*c[98]
+                                    + 4879.9590162213452753258744037258*c[103]
+                                    + 28033.230281221605946129082326227*c[104]
+                                    + 1626.6530054071150917752914679086*c[109]
+                                    + 12536.841707543411429654445744615*c[110]
+                                    + 39343.487389909908696835426661921*c[111]
+                                    - 12600.*c[134]
+                                    - 11548.090751288716816601878928195*c[139]
+                                    - 66338.73076868444277667229560407*c[140]
+                                    - 6300.*c[145]
+                                    - 48554.979147354187696041876245479*c[146]
+                                    - 152376.67144284258842972899005274*c[147]
+                                    - 1924.6817918814528027669798213658*c[152]
+                                    - 16184.993049118062565347292081826*c[153]
+                                    - 68144.91910626939763995328195519*c[154]
+                                    - 154959.51084073542596115573524308*c[155]
+                                    + z*(2895.2595738551664445647081799823*c[76]
+                                         - 11213.292112488642378451632930491*c[104]
+                                         - 5014.736683017364571861778297846*c[110]
+                                         - 34622.26890312071965321517546249*c[111]
+                                         + 26535.492307473777110668918241627*c[140]
+                                         + 19421.991658941675078416750498192*c[146]
+                                         + 134091.47086970147781816151124641*c[147]
+                                         + 6473.997219647225026138916832731*c[153]
+                                         + 59967.52881351706992315888812057*c[154]
+                                         + 223141.69561065901338406425875003*c[155]
+                                         + z*(11540.756301040239884405058487497*c[111]
+                                              - 44697.156956567159272720503748804*c[147]
+                                              - 19989.176271172356641052962706856*c[154]
+                                              - 161157.8912743648429996019646528*c[155]
+                                              + 46045.111792675669428457704186514*z*c[155])))))))
+           + 4.1231056256176605498214098559741*c[156]
+           + 6.708203932499369089227521006194*c[157]
+           + 8.0622577482985496523666132303038*c[158]
+           + 8.7749643873921220604063883074163*c[159]
+           + 9.*c[160]
+           + 8.7749643873921220604063883074163*c[161]
+           + 8.0622577482985496523666132303038*c[162]
+           + 6.708203932499369089227521006194*c[163]
+           + y*(3.4641016151377545870548926830117*c[2]
+                - 6.*c[5]
+                - 13.416407864998738178455042012388*c[7]
+                - 6.*c[8]
+                + 7.745966692414833770358530799565*c[11]
+                + 23.237900077244501311075592398694*c[13]
+                + 10.392304845413263761164678049035*c[14]
+                + 31.749015732775087086019389043671*c[16]
+                + 23.237900077244501311075592398694*c[17]
+                + 7.745966692414833770358530799565*c[18]
+                - 9.165151389911680013176094387456*c[21]
+                - 30.*c[23]
+                - 13.416407864998738178455042012388*c[24]
+                - 54.99090833947008007905656632474*c[26]
+                - 40.249223594996214535365126037163*c[27]
+                - 13.416407864998738178455042012388*c[28]
+                - 60.*c[30]
+                - 54.99090833947008007905656632474*c[31]
+                - 30.*c[32]
+                - 9.165151389911680013176094387456*c[33]
+                + 10.392304845413263761164678049035*c[36]
+                + 35.49647869859769625540396974937*c[38]
+                + 15.874507866387543543009694521836*c[39]
+                + 70.99295739719539251080793949874*c[41]
+                + 51.96152422706631880582339024518*c[42]
+                + 17.320508075688772935274463415059*c[43]
+                + 103.92304845413263761164678049035*c[45]
+                + 95.24704719832526125805816713101*c[46]
+                + 51.96152422706631880582339024518*c[47]
+                + 15.874507866387543543009694521836*c[48]
+                + 99.49874371066199547344798210012*c[50]
+                + 103.92304845413263761164678049035*c[51]
+                + 70.99295739719539251080793949874*c[52]
+                + 35.49647869859769625540396974937*c[53]
+                + 10.392304845413263761164678049035*c[54]
+                - 11.489125293076057319701222936438*c[57]
+                - 40.249223594996214535365126037163*c[59]
+                - 18.*c[60]
+                - 84.*c[62]
+                - 61.48170459575759029932623208313*c[63]
+                - 20.493901531919196766442077361042*c[64]
+                - 134.16407864998738178455042012388*c[66]
+                - 122.96340919151518059865246416625*c[67]
+                - 67.08203932499369089227521006194*c[68]
+                - 20.493901531919196766442077361042*c[69]
+                - 172.33687939614085979551834404657*c[71]
+                - 180.*c[72]
+                - 122.96340919151518059865246416625*c[73]
+                - 61.48170459575759029932623208313*c[74]
+                - 18.*c[75]
+                - 151.43315356948755031100729323376*c[77]
+                - 172.33687939614085979551834404657*c[78]
+                - 134.16407864998738178455042012388*c[79]
+                - 84.*c[80]
+                - 40.249223594996214535365126037163*c[81]
+                - 11.489125293076057319701222936438*c[82]
+                + 12.48999599679679641169378624188*c[85]
+                + 44.497190922573977692268384644804*c[87]
+                + 19.899748742132399094689596420024*c[88]
+                + 95.24704719832526125805816713101*c[90]
+                + 69.71370023173350393322677719608*c[91]
+                + 23.237900077244501311075592398694*c[92]
+                + 158.74507866387543543009694521836*c[94]
+                + 145.49226783578569265630549268649*c[95]
+                + 79.37253933193771771504847260918*c[96]
+                + 24.248711305964282109384248781082*c[97]
+                + 222.48595461286988846134192322402*c[99]
+                + 232.37900077244501311075592398694*c[100]
+                + 158.74507866387543543009694521836*c[101]
+                + 79.37253933193771771504847260918*c[102]
+                + 23.237900077244501311075592398694*c[103]
+                + 262.28991593273272464556951107947*c[105]
+                + 298.49623113198598642034394630036*c[106]
+                + 232.37900077244501311075592398694*c[107]
+                + 145.49226783578569265630549268649*c[108]
+                + 69.71370023173350393322677719608*c[109]
+                + 19.899748742132399094689596420024*c[110]
+                + 216.88706738761534557003886238781*c[112]
+                + 262.28991593273272464556951107947*c[113]
+                + 222.48595461286988846134192322402*c[114]
+                + 158.74507866387543543009694521836*c[115]
+                + 95.24704719832526125805816713101*c[116]
+                + 44.497190922573977692268384644804*c[117]
+                + 12.48999599679679641169378624188*c[118]
+                - 13.416407864998738178455042012388*c[121]
+                - 48.373546489791297914199679381823*c[123]
+                - 21.633307652783935758715327604823*c[124]
+                - 105.299572648705464724876659689*c[126]
+                - 77.07139547199077412070139086584*c[127]
+                - 25.69046515733025804023379695528*c[128]
+                - 180.*c[130]
+                - 164.97272501841024023716969897421*c[131]
+                - 90.*c[132]
+                - 27.495454169735040039528283162368*c[133]
+                - 263.24893162176366181219164922249*c[135]
+                - 274.95454169735040039528283162368*c[136]
+                - 187.82971010998233449837058817343*c[137]
+                - 93.91485505499116724918529408671*c[138]
+                - 27.495454169735040039528283162368*c[139]
+                - 338.61482542853908539939775567276*c[141]
+                - 385.3569773599538706035069543292*c[142]
+                - 300.*c[143]
+                - 187.82971010998233449837058817343*c[144]
+                - 90.*c[145]
+                - 25.69046515733025804023379695528*c[146]
+                - 375.65942021996466899674117634685*c[148]
+                - 454.29946070846265093302187970128*c[149]
+                - 385.3569773599538706035069543292*c[150]
+                - 274.95454169735040039528283162368*c[151]
+                - 164.97272501841024023716969897421*c[152]
+                - 77.07139547199077412070139086584*c[153]
+                - 21.633307652783935758715327604823*c[154]
+                - 296.86360504447155958714150963013*c[156]
+                - 375.65942021996466899674117634685*c[157]
+                - 338.61482542853908539939775567276*c[158]
+                - 263.24893162176366181219164922249*c[159]
+                - 180.*c[160]
+                - 105.299572648705464724876659689*c[161]
+                - 48.373546489791297914199679381823*c[162]
+                + y*(13.416407864998738178455042012388*c[7]
+                     - 23.237900077244501311075592398694*c[13]
+                     - 79.37253933193771771504847260918*c[16]
+                     - 23.237900077244501311075592398694*c[17]
+                     + 30.*c[23]
+                     + 137.47727084867520019764141581184*c[26]
+                     + 40.249223594996214535365126037163*c[27]
+                     + 270.*c[30]
+                     + 137.47727084867520019764141581184*c[31]
+                     + 30.*c[32]
+                     - 35.49647869859769625540396974937*c[38]
+                     - 177.48239349298848127701984874685*c[41]
+                     - 51.96152422706631880582339024518*c[42]
+                     - 467.65371804359686925241051220659*c[45]
+                     - 238.11761799581315314514541782753*c[46]
+                     - 51.96152422706631880582339024518*c[47]
+                     - 696.4912059746339683141358747008*c[50]
+                     - 467.65371804359686925241051220659*c[51]
+                     - 177.48239349298848127701984874685*c[52]
+                     - 35.49647869859769625540396974937*c[53]
+                     + 40.249223594996214535365126037163*c[59]
+                     + 210.*c[62]
+                     + 61.48170459575759029932623208313*c[63]
+                     + 603.7383539249432180304768905574*c[66]
+                     + 307.40852297878795149663116041563*c[67]
+                     + 67.08203932499369089227521006194*c[68]
+                     + 1206.358155772986018568628408326*c[71]
+                     + 810.*c[72]
+                     + 307.40852297878795149663116041563*c[73]
+                     + 61.48170459575759029932623208313*c[74]
+                     + 1514.3315356948755031100729323376*c[77]
+                     + 1206.358155772986018568628408326*c[78]
+                     + 603.7383539249432180304768905574*c[79]
+                     + 210.*c[80]
+                     + 40.249223594996214535365126037163*c[81]
+                     - 44.497190922573977692268384644804*c[87]
+                     - 238.11761799581315314514541782753*c[90]
+                     - 69.71370023173350393322677719608*c[91]
+                     - 714.3528539874394594354362534826*c[94]
+                     - 363.73066958946423164076373171623*c[95]
+                     - 79.37253933193771771504847260918*c[96]
+                     - 1557.4016822900892192293934625681*c[99]
+                     - 1045.7055034760025589984016579412*c[100]
+                     - 396.86269665968858857524236304589*c[101]
+                     - 79.37253933193771771504847260918*c[102]
+                     - 2622.8991593273272464556951107947*c[105]
+                     - 2089.4736179239019049424076241025*c[106]
+                     - 1045.7055034760025589984016579412*c[107]
+                     - 363.73066958946423164076373171623*c[108]
+                     - 69.71370023173350393322677719608*c[109]
+                     - 2927.9754097328071651955246422355*c[112]
+                     - 2622.8991593273272464556951107947*c[113]
+                     - 1557.4016822900892192293934625681*c[114]
+                     - 714.3528539874394594354362534826*c[115]
+                     - 238.11761799581315314514541782753*c[116]
+                     - 44.497190922573977692268384644804*c[117]
+                     + 48.373546489791297914199679381823*c[123]
+                     + 263.24893162176366181219164922249*c[126]
+                     + 77.07139547199077412070139086584*c[127]
+                     + 810.*c[130]
+                     + 412.43181254602560059292424743552*c[131]
+                     + 90.*c[132]
+                     + 1842.7425213523456326853415445574*c[135]
+                     + 1237.2954376380768017787727423066*c[136]
+                     + 469.57427527495583624592647043357*c[137]
+                     + 93.91485505499116724918529408671*c[138]
+                     + 3386.1482542853908539939775567276*c[141]
+                     + 2697.4988415196770942245486803044*c[142]
+                     + 1350.*c[143]
+                     + 469.57427527495583624592647043357*c[144]
+                     + 90.*c[145]
+                     + 5071.402172969523031456005880683*c[148]
+                     + 4542.9946070846265093302187970128*c[149]
+                     + 2697.4988415196770942245486803044*c[150]
+                     + 1237.2954376380768017787727423066*c[151]
+                     + 412.43181254602560059292424743552*c[152]
+                     + 77.07139547199077412070139086584*c[153]
+                     + 5195.113088278252292774976418527*c[156]
+                     + 5071.402172969523031456005880683*c[157]
+                     + 3386.1482542853908539939775567276*c[158]
+                     + 1842.7425213523456326853415445574*c[159]
+                     + 810.*c[160]
+                     + 263.24893162176366181219164922249*c[161]
+                     + y*(52.91502622129181181003231507279*c[16]
+                          - 91.65151389911680013176094387456*c[26]
+                          - 420.*c[30]
+                          - 91.65151389911680013176094387456*c[31]
+                          + 118.32159566199232085134656583123*c[41]
+                          + 727.4613391789284632815274634325*c[45]
+                          + 158.74507866387543543009694521836*c[46]
+                          + 1857.3098825990239155043623325356*c[50]
+                          + 727.4613391789284632815274634325*c[51]
+                          + 118.32159566199232085134656583123*c[52]
+                          - 140.*c[62]
+                          - 939.1485505499116724918529408671*c[66]
+                          - 204.93901531919196766442077361042*c[67]
+                          - 3216.9550820612960495163424222026*c[71]
+                          - 1260.*c[72]
+                          - 204.93901531919196766442077361042*c[73]
+                          - 6057.32614277950201244029172935*c[77]
+                          - 3216.9550820612960495163424222026*c[78]
+                          - 939.1485505499116724918529408671*c[79]
+                          - 140.*c[80]
+                          + 158.74507866387543543009694521836*c[90]
+                          + 1111.2155506471280480106786165285*c[94]
+                          + 242.48711305964282109384248781082*c[95]
+                          + 4153.0711527735712512783825668484*c[99]
+                          + 1626.6530054071150917752914679086*c[100]
+                          + 264.57513110645905905016157536393*c[101]
+                          + 10491.596637309308985822780443179*c[105]
+                          + 5571.929647797071746513086997607*c[106]
+                          + 1626.6530054071150917752914679086*c[107]
+                          + 242.48711305964282109384248781082*c[108]
+                          + 16266.530054071150917752914679086*c[112]
+                          + 10491.596637309308985822780443179*c[113]
+                          + 4153.0711527735712512783825668484*c[114]
+                          + 1111.2155506471280480106786165285*c[115]
+                          + 158.74507866387543543009694521836*c[116]
+                          - 175.49928774784244120812776614833*c[126]
+                          - 1260.*c[130]
+                          - 274.95454169735040039528283162368*c[131]
+                          - 4913.9800569395883538275774521531*c[135]
+                          - 1924.6817918814528027669798213658*c[136]
+                          - 313.04951684997055749728431362238*c[137]
+                          - 13544.59301714156341597591022691*c[141]
+                          - 7193.330244052472251265463147478*c[142]
+                          - 2100.*c[143]
+                          - 313.04951684997055749728431362238*c[144]
+                          - 28174.456516497350174755588226014*c[148]
+                          - 18171.978428338506037320875188051*c[149]
+                          - 7193.330244052472251265463147478*c[150]
+                          - 1924.6817918814528027669798213658*c[151]
+                          - 274.95454169735040039528283162368*c[152]
+                          - 38097.4959807071834803498270692*c[156]
+                          - 28174.456516497350174755588226014*c[157]
+                          - 13544.59301714156341597591022691*c[158]
+                          - 4913.9800569395883538275774521531*c[159]
+                          - 1260.*c[160]
+                          + y*(210.*c[30]
+                               - 363.73066958946423164076373171623*c[45]
+                               - 2089.4736179239019049424076241025*c[50]
+                               - 363.73066958946423164076373171623*c[51]
+                               + 469.57427527495583624592647043357*c[66]
+                               + 3619.0744673189580557058852249779*c[71]
+                               + 630.*c[72]
+                               + 11357.486517711566273325546992532*c[77]
+                               + 3619.0744673189580557058852249779*c[78]
+                               + 469.57427527495583624592647043357*c[79]
+                               - 555.6077753235640240053393082642*c[94]
+                               - 4672.2050468702676576881803877044*c[99]
+                               - 813.3265027035575458876457339543*c[100]
+                               - 19671.74369495495434841771333096*c[105]
+                               - 6268.420853771705714827222872308*c[106]
+                               - 813.3265027035575458876457339543*c[107]
+                               - 44732.957648695665023820515367487*c[112]
+                               - 19671.74369495495434841771333096*c[113]
+                               - 4672.2050468702676576881803877044*c[114]
+                               - 555.6077753235640240053393082642*c[115]
+                               + 630.*c[130]
+                               + 5528.227564057036898056024633672*c[135]
+                               + 962.3408959407264013834899106829*c[136]
+                               + 25396.111907140431404954831675457*c[141]
+                               + 8092.496524559031282673646040913*c[142]
+                               + 1050.*c[143]
+                               + 77479.75542036771298057786762154*c[148]
+                               + 34072.459553134698819976640977596*c[149]
+                               + 8092.496524559031282673646040913*c[150]
+                               + 962.3408959407264013834899106829*c[151]
+                               + 142865.6099276519380513118515095*c[156]
+                               + 77479.75542036771298057786762154*c[157]
+                               + 25396.111907140431404954831675457*c[158]
+                               + 5528.227564057036898056024633672*c[159]
+                               + y*(835.789447169560761976963049641*c[50]
+                                    - 1447.6297869275832222823540899912*c[71]
+                                    - 9994.588135586178320526481353428*c[77]
+                                    - 1447.6297869275832222823540899912*c[78]
+                                    + 1868.8820187481070630752721550818*c[99]
+                                    + 17311.134451560359826607587731245*c[105]
+                                    + 2507.368341508682285930889148923*c[106]
+                                    + 64415.45901412175763430154212918*c[112]
+                                    + 17311.134451560359826607587731245*c[113]
+                                    + 1868.8820187481070630752721550818*c[114]
+                                    - 2211.2910256228147592224098534689*c[135]
+                                    - 22348.578478283579636360251874402*c[141]
+                                    - 3236.9986098236125130694584163653*c[142]
+                                    - 111570.84780532950669203212937502*c[148]
+                                    - 29983.764406758534961579444060285*c[149]
+                                    - 3236.9986098236125130694584163653*c[150]
+                                    - 297160.46864951603114672865113976*c[156]
+                                    - 111570.84780532950669203212937502*c[157]
+                                    - 22348.578478283579636360251874402*c[158]
+                                    + y*(3331.5293785287261068421604511427*c[77]
+                                         - 5770.378150520119942202529243748*c[105]
+                                         - 46522.275954643491624773335982186*c[112]
+                                         - 5770.378150520119942202529243748*c[113]
+                                         + 7449.526159427859878786750624801*c[141]
+                                         + 80578.9456371824214998009823264*c[148]
+                                         + 9994.588135586178320526481353428*c[149]
+                                         + 346687.21342443536967118342632972*c[156]
+                                         + 80578.9456371824214998009823264*c[157]
+                                         + y*(13292.078844183854749935238852053*c[112]
+                                              - 23022.555896337834714228852093257*c[148]
+                                              - 212257.47760679716510480617938555*c[156]
+                                              + 53064.36940169929127620154484639*y*c[156]
+                                              - 23022.555896337834714228852093257*c[157]
+                                              + 46045.111792675669428457704186514*z*c[157])
+                                         + 7449.526159427859878786750624801*c[158]
+                                         + z*(11540.756301040239884405058487497*c[113]
+                                              - 19989.176271172356641052962706856*c[149]
+                                              - 161157.8912743648429996019646528*c[157]
+                                              - 44697.156956567159272720503748804*c[158]
+                                              + 44697.156956567159272720503748804*z*c[158]))
+                                    - 2211.2910256228147592224098534689*c[159]
+                                    + z*(2895.2595738551664445647081799823*c[78]
+                                         - 5014.736683017364571861778297846*c[106]
+                                         - 34622.26890312071965321517546249*c[113]
+                                         - 11213.292112488642378451632930491*c[114]
+                                         + 6473.997219647225026138916832731*c[142]
+                                         + 59967.52881351706992315888812057*c[149]
+                                         + 19421.991658941675078416750498192*c[150]
+                                         + 223141.69561065901338406425875003*c[157]
+                                         + 134091.47086970147781816151124641*c[158]
+                                         + 26535.492307473777110668918241627*c[159]
+                                         + z*(11213.292112488642378451632930491*c[114]
+                                              - 19421.991658941675078416750498192*c[150]
+                                              - 134091.47086970147781816151124641*c[158]
+                                              - 66338.73076868444277667229560407*c[159]
+                                              + 44225.820512456295184448197069378*z*c[159])))
+                               + 630.*c[160]
+                               + z*(727.4613391789284632815274634325*c[51]
+                                    - 1260.*c[72]
+                                    - 7238.148934637916111411770449956*c[78]
+                                    - 2817.4456516497350174755588226014*c[79]
+                                    + 1626.6530054071150917752914679086*c[100]
+                                    + 12536.841707543411429654445744615*c[106]
+                                    + 4879.9590162213452753258744037258*c[107]
+                                    + 39343.487389909908696835426661921*c[113]
+                                    + 28033.230281221605946129082326227*c[114]
+                                    + 6667.293303882768288064071699171*c[115]
+                                    - 1924.6817918814528027669798213658*c[136]
+                                    - 16184.993049118062565347292081826*c[142]
+                                    - 6300.*c[143]
+                                    - 68144.91910626939763995328195519*c[149]
+                                    - 48554.979147354187696041876245479*c[150]
+                                    - 11548.090751288716816601878928195*c[151]
+                                    - 154959.51084073542596115573524308*c[157]
+                                    - 152376.67144284258842972899005274*c[158]
+                                    - 66338.73076868444277667229560407*c[159]
+                                    - 12600.*c[160]
+                                    + z*(2817.4456516497350174755588226014*c[79]
+                                         - 4879.9590162213452753258744037258*c[107]
+                                         - 28033.230281221605946129082326227*c[114]
+                                         - 16668.233259706920720160179247927*c[115]
+                                         + 6300.*c[143]
+                                         + 48554.979147354187696041876245479*c[150]
+                                         + 28870.226878221792041504697320486*c[151]
+                                         + 152376.67144284258842972899005274*c[158]
+                                         + 165846.82692171110694168073901017*c[159]
+                                         + 56700.*c[160]
+                                         + z*(11112.155506471280480106786165285*c[115]
+                                              - 19246.817918814528027669798213658*c[151]
+                                              - 110564.55128114073796112049267345*c[159]
+                                              - 88200.*c[160]
+                                              + 44100.*z*c[160]))))
+                          - 175.49928774784244120812776614833*c[161]
+                          + z*(183.30302779823360026352188774912*c[31]
+                               - 317.49015732775087086019389043671*c[46]
+                               - 1454.9226783578569265630549268649*c[51]
+                               - 709.9295739719539251080793949874*c[52]
+                               + 409.87803063838393532884154722084*c[67]
+                               + 2520.*c[72]
+                               + 1229.6340919151518059865246416625*c[73]
+                               + 6433.910164122592099032684844405*c[78]
+                               + 5634.891303299470034951117645203*c[79]
+                               + 1680.*c[80]
+                               - 484.97422611928564218768497562164*c[95]
+                               - 3253.3060108142301835505829358172*c[100]
+                               - 1587.4507866387543543009694521836*c[101]
+                               - 11143.859295594143493026173995214*c[106]
+                               - 9759.918032442690550651748807452*c[107]
+                               - 2909.8453567157138531261098537299*c[108]
+                               - 20983.193274618617971645560886358*c[113]
+                               - 24918.42691664142750767029540109*c[114]
+                               - 13334.586607765536576128143398342*c[115]
+                               - 3174.9015732775087086019389043671*c[116]
+                               + 549.9090833947008007905656632474*c[131]
+                               + 3849.3635837629056055339596427315*c[136]
+                               + 1878.2971010998233449837058817343*c[137]
+                               + 14386.660488104944502530926294957*c[142]
+                               + 12600.*c[143]
+                               + 3756.5942021996466899674117634685*c[144]
+                               + 36343.956856677012074641750376103*c[149]
+                               + 43159.98146431483350759277888487*c[150]
+                               + 23096.181502577433633203757856389*c[151]
+                               + 5499.090833947008007905656632474*c[152]
+                               + 56348.91303299470034951117645203*c[157]
+                               + 81267.55810284938049585546136146*c[158]
+                               + 58967.76068327506024593092942584*c[159]
+                               + 25200.*c[160]
+                               + 5264.97863243527323624383298445*c[161]
+                               + z*(709.9295739719539251080793949874*c[52]
+                                    - 1229.6340919151518059865246416625*c[73]
+                                    - 5634.891303299470034951117645203*c[79]
+                                    - 4200.*c[80]
+                                    + 1587.4507866387543543009694521836*c[101]
+                                    + 9759.918032442690550651748807452*c[107]
+                                    + 7274.613391789284632815274634325*c[108]
+                                    + 24918.42691664142750767029540109*c[114]
+                                    + 33336.466519413841440320358495855*c[115]
+                                    + 14287.057079748789188708725069652*c[116]
+                                    - 1878.2971010998233449837058817343*c[137]
+                                    - 12600.*c[143]
+                                    - 9391.485505499116724918529408671*c[144]
+                                    - 43159.98146431483350759277888487*c[150]
+                                    - 57740.45375644358408300939464097*c[151]
+                                    - 24745.908752761536035575454846131*c[152]
+                                    - 81267.55810284938049585546136146*c[158]
+                                    - 147419.40170818765061482732356459*c[159]
+                                    - 113400.*c[160]
+                                    - 36854.850427046912653706830891149*c[161]
+                                    + z*(2800.*c[80]
+                                         - 4849.7422611928564218768497562164*c[108]
+                                         - 22224.31101294256096021357233057*c[115]
+                                         - 22224.31101294256096021357233057*c[116]
+                                         + 6260.990336999411149945686272448*c[144]
+                                         + 38493.635837629056055339596427315*c[151]
+                                         + 38493.635837629056055339596427315*c[152]
+                                         + 98279.60113879176707655154904306*c[159]
+                                         + 176400.*c[160]
+                                         + 98279.60113879176707655154904306*c[161]
+                                         + z*(11112.155506471280480106786165285*c[116]
+                                              - 19246.817918814528027669798213658*c[152]
+                                              - 88200.*c[160]
+                                              - 110564.55128114073796112049267345*c[161]
+                                              + 44225.820512456295184448197069378*z*c[161])))))
+                     + 48.373546489791297914199679381823*c[162]
+                     + z*(46.475800154489002622151184797389*c[17]
+                          - 80.49844718999242907073025207433*c[27]
+                          - 274.95454169735040039528283162368*c[31]
+                          - 180.*c[32]
+                          + 103.92304845413263761164678049035*c[42]
+                          + 476.23523599162630629029083565507*c[46]
+                          + 311.76914536239791283494034147106*c[47]
+                          + 935.3074360871937385048210244132*c[51]
+                          + 1064.8943609579308876621190924811*c[52]
+                          + 425.95774438317235506484763699244*c[53]
+                          - 122.96340919151518059865246416625*c[63]
+                          - 614.8170459575759029932623208313*c[67]
+                          - 402.49223594996214535365126037163*c[68]
+                          - 1620.*c[72]
+                          - 1844.4511378727277089797869624938*c[73]
+                          - 737.7804551490910835919147849975*c[74]
+                          - 2412.716311545972037137256816652*c[78]
+                          - 3622.4301235496593081828613433447*c[79]
+                          - 2520.*c[80]
+                          - 804.9844718999242907073025207433*c[81]
+                          + 139.42740046346700786645355439217*c[91]
+                          + 727.4613391789284632815274634325*c[95]
+                          + 476.23523599162630629029083565507*c[96]
+                          + 2091.4110069520051179968033158825*c[100]
+                          + 2381.1761799581315314514541782753*c[101]
+                          + 952.4704719832526125805816713101*c[102]
+                          + 4178.9472358478038098848152482051*c[106]
+                          + 6274.233020856015353990409947647*c[107]
+                          + 4364.7680350735707796891647805948*c[108]
+                          + 1394.2740046346700786645355439217*c[109]
+                          + 5245.798318654654492911390221589*c[113]
+                          + 9344.410093740535315376360775409*c[114]
+                          + 8572.234247849273513225235041791*c[115]
+                          + 4762.3523599162630629029083565507*c[116]
+                          + 1334.9157276772193307680515393441*c[117]
+                          - 154.14279094398154824140278173168*c[127]
+                          - 824.863625092051201185848494871*c[131]
+                          - 540.*c[132]
+                          - 2474.5908752761536035575454846131*c[136]
+                          - 2817.4456516497350174755588226014*c[137]
+                          - 1126.9782606598940069902235290406*c[138]
+                          - 5394.997683039354188449097360609*c[142]
+                          - 8100.*c[143]
+                          - 5634.891303299470034951117645203*c[144]
+                          - 1800.*c[145]
+                          - 9085.989214169253018660437594026*c[149]
+                          - 16184.993049118062565347292081826*c[150]
+                          - 14847.545251656921621345272907679*c[151]
+                          - 8248.63625092051201185848494871*c[152]
+                          - 2312.1418641597232236210417259752*c[153]
+                          - 10142.804345939046062912011761365*c[157]
+                          - 20316.889525712345123963865340366*c[158]
+                          - 22112.910256228147592224098534689*c[159]
+                          - 16200.*c[160]
+                          - 7897.467948652909854365749476675*c[161]
+                          - 2031.6889525712345123963865340366*c[162]
+                          + z*(180.*c[32]
+                               - 311.76914536239791283494034147106*c[47]
+                               - 1064.8943609579308876621190924811*c[52]
+                               - 1064.8943609579308876621190924811*c[53]
+                               + 402.49223594996214535365126037163*c[68]
+                               + 1844.4511378727277089797869624938*c[73]
+                               + 1844.4511378727277089797869624938*c[74]
+                               + 3622.4301235496593081828613433447*c[79]
+                               + 6300.*c[80]
+                               + 3622.4301235496593081828613433447*c[81]
+                               - 476.23523599162630629029083565507*c[96]
+                               - 2381.1761799581315314514541782753*c[101]
+                               - 2381.1761799581315314514541782753*c[102]
+                               - 6274.233020856015353990409947647*c[107]
+                               - 10911.920087683926949222911951487*c[108]
+                               - 6274.233020856015353990409947647*c[109]
+                               - 9344.410093740535315376360775409*c[114]
+                               - 21430.585619623183783063087604478*c[115]
+                               - 21430.585619623183783063087604478*c[116]
+                               - 9344.410093740535315376360775409*c[117]
+                               + 540.*c[132]
+                               + 2817.4456516497350174755588226014*c[137]
+                               + 2817.4456516497350174755588226014*c[138]
+                               + 8100.*c[143]
+                               + 14087.228258248675087377794113007*c[144]
+                               + 8100.*c[145]
+                               + 16184.993049118062565347292081826*c[150]
+                               + 37118.863129142304053363182269197*c[151]
+                               + 37118.863129142304053363182269197*c[152]
+                               + 16184.993049118062565347292081826*c[153]
+                               + 20316.889525712345123963865340366*c[158]
+                               + 55282.27564057036898056024633672*c[159]
+                               + 72900.*c[160]
+                               + 55282.27564057036898056024633672*c[161]
+                               + 20316.889525712345123963865340366*c[162]
+                               + z*(709.9295739719539251080793949874*c[53]
+                                    - 1229.6340919151518059865246416625*c[74]
+                                    - 4200.*c[80]
+                                    - 5634.891303299470034951117645203*c[81]
+                                    + 1587.4507866387543543009694521836*c[102]
+                                    + 7274.613391789284632815274634325*c[108]
+                                    + 9759.918032442690550651748807452*c[109]
+                                    + 14287.057079748789188708725069652*c[115]
+                                    + 33336.466519413841440320358495855*c[116]
+                                    + 24918.42691664142750767029540109*c[117]
+                                    - 1878.2971010998233449837058817343*c[138]
+                                    - 9391.485505499116724918529408671*c[144]
+                                    - 12600.*c[145]
+                                    - 24745.908752761536035575454846131*c[151]
+                                    - 57740.45375644358408300939464097*c[152]
+                                    - 43159.98146431483350759277888487*c[153]
+                                    - 36854.850427046912653706830891149*c[159]
+                                    - 113400.*c[160]
+                                    - 147419.40170818765061482732356459*c[161]
+                                    - 81267.55810284938049585546136146*c[162]
+                                    + z*(2817.4456516497350174755588226014*c[81]
+                                         - 4879.9590162213452753258744037258*c[109]
+                                         - 16668.233259706920720160179247927*c[116]
+                                         - 28033.230281221605946129082326227*c[117]
+                                         + 6300.*c[145]
+                                         + 28870.226878221792041504697320486*c[152]
+                                         + 48554.979147354187696041876245479*c[153]
+                                         + 56700.*c[160]
+                                         + 165846.82692171110694168073901017*c[161]
+                                         + 152376.67144284258842972899005274*c[162]
+                                         + z*(11213.292112488642378451632930491*c[117]
+                                              - 19421.991658941675078416750498192*c[153]
+                                              - 66338.73076868444277667229560407*c[161]
+                                              - 134091.47086970147781816151124641*c[162]
+                                              + 44697.156956567159272720503748804*z*c[162]))))))
+                - 13.416407864998738178455042012388*c[163]
+                + z*(12.*c[8]
+                     - 20.78460969082652752232935609807*c[14]
+                     - 46.475800154489002622151184797389*c[17]
+                     - 46.475800154489002622151184797389*c[18]
+                     + 26.832815729997476356910084024775*c[24]
+                     + 80.49844718999242907073025207433*c[27]
+                     + 80.49844718999242907073025207433*c[28]
+                     + 109.98181667894016015811313264947*c[31]
+                     + 180.*c[32]
+                     + 109.98181667894016015811313264947*c[33]
+                     - 31.749015732775087086019389043671*c[39]
+                     - 103.92304845413263761164678049035*c[42]
+                     - 103.92304845413263761164678049035*c[43]
+                     - 190.49409439665052251611633426203*c[46]
+                     - 311.76914536239791283494034147106*c[47]
+                     - 190.49409439665052251611633426203*c[48]
+                     - 207.8460969082652752232935609807*c[51]
+                     - 425.95774438317235506484763699244*c[52]
+                     - 425.95774438317235506484763699244*c[53]
+                     - 207.8460969082652752232935609807*c[54]
+                     + 36.*c[60]
+                     + 122.96340919151518059865246416625*c[63]
+                     + 122.96340919151518059865246416625*c[64]
+                     + 245.92681838303036119730492833251*c[67]
+                     + 402.49223594996214535365126037163*c[68]
+                     + 245.92681838303036119730492833251*c[69]
+                     + 360.*c[72]
+                     + 737.7804551490910835919147849975*c[73]
+                     + 737.7804551490910835919147849975*c[74]
+                     + 360.*c[75]
+                     + 344.67375879228171959103668809314*c[78]
+                     + 804.9844718999242907073025207433*c[79]
+                     + 1008.*c[80]
+                     + 804.9844718999242907073025207433*c[81]
+                     + 344.67375879228171959103668809314*c[82]
+                     - 39.799497484264798189379192840048*c[88]
+                     - 139.42740046346700786645355439217*c[91]
+                     - 139.42740046346700786645355439217*c[92]
+                     - 290.98453567157138531261098537299*c[95]
+                     - 476.23523599162630629029083565507*c[96]
+                     - 290.98453567157138531261098537299*c[97]
+                     - 464.75800154489002622151184797389*c[100]
+                     - 952.4704719832526125805816713101*c[101]
+                     - 952.4704719832526125805816713101*c[102]
+                     - 464.75800154489002622151184797389*c[103]
+                     - 596.9924622639719728406878926007*c[106]
+                     - 1394.2740046346700786645355439217*c[107]
+                     - 1745.9072140294283118756659122379*c[108]
+                     - 1394.2740046346700786645355439217*c[109]
+                     - 596.9924622639719728406878926007*c[110]
+                     - 524.5798318654654492911390221589*c[113]
+                     - 1334.9157276772193307680515393441*c[114]
+                     - 1904.9409439665052251611633426203*c[115]
+                     - 1904.9409439665052251611633426203*c[116]
+                     - 1334.9157276772193307680515393441*c[117]
+                     - 524.5798318654654492911390221589*c[118]
+                     + 43.266615305567871517430655209646*c[124]
+                     + 154.14279094398154824140278173168*c[127]
+                     + 154.14279094398154824140278173168*c[128]
+                     + 329.94545003682048047433939794842*c[131]
+                     + 540.*c[132]
+                     + 329.94545003682048047433939794842*c[133]
+                     + 549.9090833947008007905656632474*c[136]
+                     + 1126.9782606598940069902235290406*c[137]
+                     + 1126.9782606598940069902235290406*c[138]
+                     + 549.9090833947008007905656632474*c[139]
+                     + 770.7139547199077412070139086584*c[142]
+                     + 1800.*c[143]
+                     + 2253.9565213197880139804470580811*c[144]
+                     + 1800.*c[145]
+                     + 770.7139547199077412070139086584*c[146]
+                     + 908.5989214169253018660437594026*c[149]
+                     + 2312.1418641597232236210417259752*c[150]
+                     + 3299.4545003682048047433939794842*c[151]
+                     + 3299.4545003682048047433939794842*c[152]
+                     + 2312.1418641597232236210417259752*c[153]
+                     + 908.5989214169253018660437594026*c[154]
+                     + 751.3188404399293379934823526937*c[157]
+                     + 2031.6889525712345123963865340366*c[158]
+                     + 3158.9871794611639417462997906699*c[159]
+                     + 3600.*c[160]
+                     + 3158.9871794611639417462997906699*c[161]
+                     + 2031.6889525712345123963865340366*c[162]
+                     + 751.3188404399293379934823526937*c[163]
+                     + z*(46.475800154489002622151184797389*c[18]
+                          - 80.49844718999242907073025207433*c[28]
+                          - 180.*c[32]
+                          - 274.95454169735040039528283162368*c[33]
+                          + 103.92304845413263761164678049035*c[43]
+                          + 311.76914536239791283494034147106*c[47]
+                          + 476.23523599162630629029083565507*c[48]
+                          + 425.95774438317235506484763699244*c[52]
+                          + 1064.8943609579308876621190924811*c[53]
+                          + 935.3074360871937385048210244132*c[54]
+                          - 122.96340919151518059865246416625*c[64]
+                          - 402.49223594996214535365126037163*c[68]
+                          - 614.8170459575759029932623208313*c[69]
+                          - 737.7804551490910835919147849975*c[73]
+                          - 1844.4511378727277089797869624938*c[74]
+                          - 1620.*c[75]
+                          - 804.9844718999242907073025207433*c[79]
+                          - 2520.*c[80]
+                          - 3622.4301235496593081828613433447*c[81]
+                          - 2412.716311545972037137256816652*c[82]
+                          + 139.42740046346700786645355439217*c[92]
+                          + 476.23523599162630629029083565507*c[96]
+                          + 727.4613391789284632815274634325*c[97]
+                          + 952.4704719832526125805816713101*c[101]
+                          + 2381.1761799581315314514541782753*c[102]
+                          + 2091.4110069520051179968033158825*c[103]
+                          + 1394.2740046346700786645355439217*c[107]
+                          + 4364.7680350735707796891647805948*c[108]
+                          + 6274.233020856015353990409947647*c[109]
+                          + 4178.9472358478038098848152482051*c[110]
+                          + 1334.9157276772193307680515393441*c[114]
+                          + 4762.3523599162630629029083565507*c[115]
+                          + 8572.234247849273513225235041791*c[116]
+                          + 9344.410093740535315376360775409*c[117]
+                          + 5245.798318654654492911390221589*c[118]
+                          - 154.14279094398154824140278173168*c[128]
+                          - 540.*c[132]
+                          - 824.863625092051201185848494871*c[133]
+                          - 1126.9782606598940069902235290406*c[137]
+                          - 2817.4456516497350174755588226014*c[138]
+                          - 2474.5908752761536035575454846131*c[139]
+                          - 1800.*c[143]
+                          - 5634.891303299470034951117645203*c[144]
+                          - 8100.*c[145]
+                          - 5394.997683039354188449097360609*c[146]
+                          - 2312.1418641597232236210417259752*c[150]
+                          - 8248.63625092051201185848494871*c[151]
+                          - 14847.545251656921621345272907679*c[152]
+                          - 16184.993049118062565347292081826*c[153]
+                          - 9085.989214169253018660437594026*c[154]
+                          - 2031.6889525712345123963865340366*c[158]
+                          - 7897.467948652909854365749476675*c[159]
+                          - 16200.*c[160]
+                          - 22112.910256228147592224098534689*c[161]
+                          - 20316.889525712345123963865340366*c[162]
+                          - 10142.804345939046062912011761365*c[163]
+                          + z*(183.30302779823360026352188774912*c[33]
+                               - 317.49015732775087086019389043671*c[48]
+                               - 709.9295739719539251080793949874*c[53]
+                               - 1454.9226783578569265630549268649*c[54]
+                               + 409.87803063838393532884154722084*c[69]
+                               + 1229.6340919151518059865246416625*c[74]
+                               + 2520.*c[75]
+                               + 1680.*c[80]
+                               + 5634.891303299470034951117645203*c[81]
+                               + 6433.910164122592099032684844405*c[82]
+                               - 484.97422611928564218768497562164*c[97]
+                               - 1587.4507866387543543009694521836*c[102]
+                               - 3253.3060108142301835505829358172*c[103]
+                               - 2909.8453567157138531261098537299*c[108]
+                               - 9759.918032442690550651748807452*c[109]
+                               - 11143.859295594143493026173995214*c[110]
+                               - 3174.9015732775087086019389043671*c[115]
+                               - 13334.586607765536576128143398342*c[116]
+                               - 24918.42691664142750767029540109*c[117]
+                               - 20983.193274618617971645560886358*c[118]
+                               + 549.9090833947008007905656632474*c[133]
+                               + 1878.2971010998233449837058817343*c[138]
+                               + 3849.3635837629056055339596427315*c[139]
+                               + 3756.5942021996466899674117634685*c[144]
+                               + 12600.*c[145]
+                               + 14386.660488104944502530926294957*c[146]
+                               + 5499.090833947008007905656632474*c[151]
+                               + 23096.181502577433633203757856389*c[152]
+                               + 43159.98146431483350759277888487*c[153]
+                               + 36343.956856677012074641750376103*c[154]
+                               + 5264.97863243527323624383298445*c[159]
+                               + 25200.*c[160]
+                               + 58967.76068327506024593092942584*c[161]
+                               + 81267.55810284938049585546136146*c[162]
+                               + 56348.91303299470034951117645203*c[163]
+                               + z*(727.4613391789284632815274634325*c[54]
+                                    - 1260.*c[75]
+                                    - 2817.4456516497350174755588226014*c[81]
+                                    - 7238.148934637916111411770449956*c[82]
+                                    + 1626.6530054071150917752914679086*c[103]
+                                    + 4879.9590162213452753258744037258*c[109]
+                                    + 12536.841707543411429654445744615*c[110]
+                                    + 6667.293303882768288064071699171*c[116]
+                                    + 28033.230281221605946129082326227*c[117]
+                                    + 39343.487389909908696835426661921*c[118]
+                                    - 1924.6817918814528027669798213658*c[139]
+                                    - 6300.*c[145]
+                                    - 16184.993049118062565347292081826*c[146]
+                                    - 11548.090751288716816601878928195*c[152]
+                                    - 48554.979147354187696041876245479*c[153]
+                                    - 68144.91910626939763995328195519*c[154]
+                                    - 12600.*c[160]
+                                    - 66338.73076868444277667229560407*c[161]
+                                    - 152376.67144284258842972899005274*c[162]
+                                    - 154959.51084073542596115573524308*c[163]
+                                    + z*(2895.2595738551664445647081799823*c[82]
+                                         - 5014.736683017364571861778297846*c[110]
+                                         - 11213.292112488642378451632930491*c[117]
+                                         - 34622.26890312071965321517546249*c[118]
+                                         + 6473.997219647225026138916832731*c[146]
+                                         + 19421.991658941675078416750498192*c[153]
+                                         + 59967.52881351706992315888812057*c[154]
+                                         + 26535.492307473777110668918241627*c[161]
+                                         + 134091.47086970147781816151124641*c[162]
+                                         + 223141.69561065901338406425875003*c[163]
+                                         + z*(11540.756301040239884405058487497*c[118]
+                                              - 19989.176271172356641052962706856*c[154]
+                                              - 44697.156956567159272720503748804*c[162]
+                                              - 161157.8912743648429996019646528*c[163]
+                                              + 46045.111792675669428457704186514*z*c[163])))))))
+           + 4.1231056256176605498214098559741*c[164]
+           + z*(3.4641016151377545870548926830117*c[3]
+                - 6.*c[6]
+                - 6.*c[8]
+                - 13.416407864998738178455042012388*c[9]
+                + 7.745966692414833770358530799565*c[12]
+                + 10.392304845413263761164678049035*c[14]
+                + 23.237900077244501311075592398694*c[15]
+                + 7.745966692414833770358530799565*c[17]
+                + 23.237900077244501311075592398694*c[18]
+                + 31.749015732775087086019389043671*c[19]
+                - 9.165151389911680013176094387456*c[22]
+                - 13.416407864998738178455042012388*c[24]
+                - 30.*c[25]
+                - 13.416407864998738178455042012388*c[27]
+                - 40.249223594996214535365126037163*c[28]
+                - 54.99090833947008007905656632474*c[29]
+                - 9.165151389911680013176094387456*c[31]
+                - 30.*c[32]
+                - 54.99090833947008007905656632474*c[33]
+                - 60.*c[34]
+                + 10.392304845413263761164678049035*c[37]
+                + 15.874507866387543543009694521836*c[39]
+                + 35.49647869859769625540396974937*c[40]
+                + 17.320508075688772935274463415059*c[42]
+                + 51.96152422706631880582339024518*c[43]
+                + 70.99295739719539251080793949874*c[44]
+                + 15.874507866387543543009694521836*c[46]
+                + 51.96152422706631880582339024518*c[47]
+                + 95.24704719832526125805816713101*c[48]
+                + 103.92304845413263761164678049035*c[49]
+                + 10.392304845413263761164678049035*c[51]
+                + 35.49647869859769625540396974937*c[52]
+                + 70.99295739719539251080793949874*c[53]
+                + 103.92304845413263761164678049035*c[54]
+                + 99.49874371066199547344798210012*c[55]
+                - 11.489125293076057319701222936438*c[58]
+                - 18.*c[60]
+                - 40.249223594996214535365126037163*c[61]
+                - 20.493901531919196766442077361042*c[63]
+                - 61.48170459575759029932623208313*c[64]
+                - 84.*c[65]
+                - 20.493901531919196766442077361042*c[67]
+                - 67.08203932499369089227521006194*c[68]
+                - 122.96340919151518059865246416625*c[69]
+                - 134.16407864998738178455042012388*c[70]
+                - 18.*c[72]
+                - 61.48170459575759029932623208313*c[73]
+                - 122.96340919151518059865246416625*c[74]
+                - 180.*c[75]
+                - 172.33687939614085979551834404657*c[76]
+                - 11.489125293076057319701222936438*c[78]
+                - 40.249223594996214535365126037163*c[79]
+                - 84.*c[80]
+                - 134.16407864998738178455042012388*c[81]
+                - 172.33687939614085979551834404657*c[82]
+                - 151.43315356948755031100729323376*c[83]
+                + 12.48999599679679641169378624188*c[86]
+                + 19.899748742132399094689596420024*c[88]
+                + 44.497190922573977692268384644804*c[89]
+                + 23.237900077244501311075592398694*c[91]
+                + 69.71370023173350393322677719608*c[92]
+                + 95.24704719832526125805816713101*c[93]
+                + 24.248711305964282109384248781082*c[95]
+                + 79.37253933193771771504847260918*c[96]
+                + 145.49226783578569265630549268649*c[97]
+                + 158.74507866387543543009694521836*c[98]
+                + 23.237900077244501311075592398694*c[100]
+                + 79.37253933193771771504847260918*c[101]
+                + 158.74507866387543543009694521836*c[102]
+                + 232.37900077244501311075592398694*c[103]
+                + 222.48595461286988846134192322402*c[104]
+                + 19.899748742132399094689596420024*c[106]
+                + 69.71370023173350393322677719608*c[107]
+                + 145.49226783578569265630549268649*c[108]
+                + 232.37900077244501311075592398694*c[109]
+                + 298.49623113198598642034394630036*c[110]
+                + 262.28991593273272464556951107947*c[111]
+                + 12.48999599679679641169378624188*c[113]
+                + 44.497190922573977692268384644804*c[114]
+                + 95.24704719832526125805816713101*c[115]
+                + 158.74507866387543543009694521836*c[116]
+                + 222.48595461286988846134192322402*c[117]
+                + 262.28991593273272464556951107947*c[118]
+                + 216.88706738761534557003886238781*c[119]
+                - 13.416407864998738178455042012388*c[122]
+                - 21.633307652783935758715327604823*c[124]
+                - 48.373546489791297914199679381823*c[125]
+                - 25.69046515733025804023379695528*c[127]
+                - 77.07139547199077412070139086584*c[128]
+                - 105.299572648705464724876659689*c[129]
+                - 27.495454169735040039528283162368*c[131]
+                - 90.*c[132]
+                - 164.97272501841024023716969897421*c[133]
+                - 180.*c[134]
+                - 27.495454169735040039528283162368*c[136]
+                - 93.91485505499116724918529408671*c[137]
+                - 187.82971010998233449837058817343*c[138]
+                - 274.95454169735040039528283162368*c[139]
+                - 263.24893162176366181219164922249*c[140]
+                - 25.69046515733025804023379695528*c[142]
+                - 90.*c[143]
+                - 187.82971010998233449837058817343*c[144]
+                - 300.*c[145]
+                - 385.3569773599538706035069543292*c[146]
+                - 338.61482542853908539939775567276*c[147]
+                - 21.633307652783935758715327604823*c[149]
+                - 77.07139547199077412070139086584*c[150]
+                - 164.97272501841024023716969897421*c[151]
+                - 274.95454169735040039528283162368*c[152]
+                - 385.3569773599538706035069543292*c[153]
+                - 454.29946070846265093302187970128*c[154]
+                - 375.65942021996466899674117634685*c[155]
+                - 13.416407864998738178455042012388*c[157]
+                - 48.373546489791297914199679381823*c[158]
+                - 105.299572648705464724876659689*c[159]
+                - 180.*c[160]
+                - 263.24893162176366181219164922249*c[161]
+                - 338.61482542853908539939775567276*c[162]
+                - 375.65942021996466899674117634685*c[163]
+                - 296.86360504447155958714150963013*c[164]
+                + z*(13.416407864998738178455042012388*c[9]
+                     - 23.237900077244501311075592398694*c[15]
+                     - 23.237900077244501311075592398694*c[18]
+                     - 79.37253933193771771504847260918*c[19]
+                     + 30.*c[25]
+                     + 40.249223594996214535365126037163*c[28]
+                     + 137.47727084867520019764141581184*c[29]
+                     + 30.*c[32]
+                     + 137.47727084867520019764141581184*c[33]
+                     + 270.*c[34]
+                     - 35.49647869859769625540396974937*c[40]
+                     - 51.96152422706631880582339024518*c[43]
+                     - 177.48239349298848127701984874685*c[44]
+                     - 51.96152422706631880582339024518*c[47]
+                     - 238.11761799581315314514541782753*c[48]
+                     - 467.65371804359686925241051220659*c[49]
+                     - 35.49647869859769625540396974937*c[52]
+                     - 177.48239349298848127701984874685*c[53]
+                     - 467.65371804359686925241051220659*c[54]
+                     - 696.4912059746339683141358747008*c[55]
+                     + 40.249223594996214535365126037163*c[61]
+                     + 61.48170459575759029932623208313*c[64]
+                     + 210.*c[65]
+                     + 67.08203932499369089227521006194*c[68]
+                     + 307.40852297878795149663116041563*c[69]
+                     + 603.7383539249432180304768905574*c[70]
+                     + 61.48170459575759029932623208313*c[73]
+                     + 307.40852297878795149663116041563*c[74]
+                     + 810.*c[75]
+                     + 1206.358155772986018568628408326*c[76]
+                     + 40.249223594996214535365126037163*c[79]
+                     + 210.*c[80]
+                     + 603.7383539249432180304768905574*c[81]
+                     + 1206.358155772986018568628408326*c[82]
+                     + 1514.3315356948755031100729323376*c[83]
+                     - 44.497190922573977692268384644804*c[89]
+                     - 69.71370023173350393322677719608*c[92]
+                     - 238.11761799581315314514541782753*c[93]
+                     - 79.37253933193771771504847260918*c[96]
+                     - 363.73066958946423164076373171623*c[97]
+                     - 714.3528539874394594354362534826*c[98]
+                     - 79.37253933193771771504847260918*c[101]
+                     - 396.86269665968858857524236304589*c[102]
+                     - 1045.7055034760025589984016579412*c[103]
+                     - 1557.4016822900892192293934625681*c[104]
+                     - 69.71370023173350393322677719608*c[107]
+                     - 363.73066958946423164076373171623*c[108]
+                     - 1045.7055034760025589984016579412*c[109]
+                     - 2089.4736179239019049424076241025*c[110]
+                     - 2622.8991593273272464556951107947*c[111]
+                     - 44.497190922573977692268384644804*c[114]
+                     - 238.11761799581315314514541782753*c[115]
+                     - 714.3528539874394594354362534826*c[116]
+                     - 1557.4016822900892192293934625681*c[117]
+                     - 2622.8991593273272464556951107947*c[118]
+                     - 2927.9754097328071651955246422355*c[119]
+                     + 48.373546489791297914199679381823*c[125]
+                     + 77.07139547199077412070139086584*c[128]
+                     + 263.24893162176366181219164922249*c[129]
+                     + 90.*c[132]
+                     + 412.43181254602560059292424743552*c[133]
+                     + 810.*c[134]
+                     + 93.91485505499116724918529408671*c[137]
+                     + 469.57427527495583624592647043357*c[138]
+                     + 1237.2954376380768017787727423066*c[139]
+                     + 1842.7425213523456326853415445574*c[140]
+                     + 90.*c[143]
+                     + 469.57427527495583624592647043357*c[144]
+                     + 1350.*c[145]
+                     + 2697.4988415196770942245486803044*c[146]
+                     + 3386.1482542853908539939775567276*c[147]
+                     + 77.07139547199077412070139086584*c[150]
+                     + 412.43181254602560059292424743552*c[151]
+                     + 1237.2954376380768017787727423066*c[152]
+                     + 2697.4988415196770942245486803044*c[153]
+                     + 4542.9946070846265093302187970128*c[154]
+                     + 5071.402172969523031456005880683*c[155]
+                     + 48.373546489791297914199679381823*c[158]
+                     + 263.24893162176366181219164922249*c[159]
+                     + 810.*c[160]
+                     + 1842.7425213523456326853415445574*c[161]
+                     + 3386.1482542853908539939775567276*c[162]
+                     + 5071.402172969523031456005880683*c[163]
+                     + 5195.113088278252292774976418527*c[164]
+                     + z*(52.91502622129181181003231507279*c[19]
+                          - 91.65151389911680013176094387456*c[29]
+                          - 91.65151389911680013176094387456*c[33]
+                          - 420.*c[34]
+                          + 118.32159566199232085134656583123*c[44]
+                          + 158.74507866387543543009694521836*c[48]
+                          + 727.4613391789284632815274634325*c[49]
+                          + 118.32159566199232085134656583123*c[53]
+                          + 727.4613391789284632815274634325*c[54]
+                          + 1857.3098825990239155043623325356*c[55]
+                          - 140.*c[65]
+                          - 204.93901531919196766442077361042*c[69]
+                          - 939.1485505499116724918529408671*c[70]
+                          - 204.93901531919196766442077361042*c[74]
+                          - 1260.*c[75]
+                          - 3216.9550820612960495163424222026*c[76]
+                          - 140.*c[80]
+                          - 939.1485505499116724918529408671*c[81]
+                          - 3216.9550820612960495163424222026*c[82]
+                          - 6057.32614277950201244029172935*c[83]
+                          + 158.74507866387543543009694521836*c[93]
+                          + 242.48711305964282109384248781082*c[97]
+                          + 1111.2155506471280480106786165285*c[98]
+                          + 264.57513110645905905016157536393*c[102]
+                          + 1626.6530054071150917752914679086*c[103]
+                          + 4153.0711527735712512783825668484*c[104]
+                          + 242.48711305964282109384248781082*c[108]
+                          + 1626.6530054071150917752914679086*c[109]
+                          + 5571.929647797071746513086997607*c[110]
+                          + 10491.596637309308985822780443179*c[111]
+                          + 158.74507866387543543009694521836*c[115]
+                          + 1111.2155506471280480106786165285*c[116]
+                          + 4153.0711527735712512783825668484*c[117]
+                          + 10491.596637309308985822780443179*c[118]
+                          + 16266.530054071150917752914679086*c[119]
+                          - 175.49928774784244120812776614833*c[129]
+                          - 274.95454169735040039528283162368*c[133]
+                          - 1260.*c[134]
+                          - 313.04951684997055749728431362238*c[138]
+                          - 1924.6817918814528027669798213658*c[139]
+                          - 4913.9800569395883538275774521531*c[140]
+                          - 313.04951684997055749728431362238*c[144]
+                          - 2100.*c[145]
+                          - 7193.330244052472251265463147478*c[146]
+                          - 13544.59301714156341597591022691*c[147]
+                          - 274.95454169735040039528283162368*c[151]
+                          - 1924.6817918814528027669798213658*c[152]
+                          - 7193.330244052472251265463147478*c[153]
+                          - 18171.978428338506037320875188051*c[154]
+                          - 28174.456516497350174755588226014*c[155]
+                          - 175.49928774784244120812776614833*c[159]
+                          - 1260.*c[160]
+                          - 4913.9800569395883538275774521531*c[161]
+                          - 13544.59301714156341597591022691*c[162]
+                          - 28174.456516497350174755588226014*c[163]
+                          - 38097.4959807071834803498270692*c[164]
+                          + z*(210.*c[34]
+                               - 363.73066958946423164076373171623*c[49]
+                               - 363.73066958946423164076373171623*c[54]
+                               - 2089.4736179239019049424076241025*c[55]
+                               + 469.57427527495583624592647043357*c[70]
+                               + 630.*c[75]
+                               + 3619.0744673189580557058852249779*c[76]
+                               + 469.57427527495583624592647043357*c[81]
+                               + 3619.0744673189580557058852249779*c[82]
+                               + 11357.486517711566273325546992532*c[83]
+                               - 555.6077753235640240053393082642*c[98]
+                               - 813.3265027035575458876457339543*c[103]
+                               - 4672.2050468702676576881803877044*c[104]
+                               - 813.3265027035575458876457339543*c[109]
+                               - 6268.420853771705714827222872308*c[110]
+                               - 19671.74369495495434841771333096*c[111]
+                               - 555.6077753235640240053393082642*c[116]
+                               - 4672.2050468702676576881803877044*c[117]
+                               - 19671.74369495495434841771333096*c[118]
+                               - 44732.957648695665023820515367487*c[119]
+                               + 630.*c[134]
+                               + 962.3408959407264013834899106829*c[139]
+                               + 5528.227564057036898056024633672*c[140]
+                               + 1050.*c[145]
+                               + 8092.496524559031282673646040913*c[146]
+                               + 25396.111907140431404954831675457*c[147]
+                               + 962.3408959407264013834899106829*c[152]
+                               + 8092.496524559031282673646040913*c[153]
+                               + 34072.459553134698819976640977596*c[154]
+                               + 77479.75542036771298057786762154*c[155]
+                               + 630.*c[160]
+                               + 5528.227564057036898056024633672*c[161]
+                               + 25396.111907140431404954831675457*c[162]
+                               + 77479.75542036771298057786762154*c[163]
+                               + 142865.6099276519380513118515095*c[164]
+                               + z*(835.789447169560761976963049641*c[55]
+                                    - 1447.6297869275832222823540899912*c[76]
+                                    - 1447.6297869275832222823540899912*c[82]
+                                    - 9994.588135586178320526481353428*c[83]
+                                    + 1868.8820187481070630752721550818*c[104]
+                                    + 2507.368341508682285930889148923*c[110]
+                                    + 17311.134451560359826607587731245*c[111]
+                                    + 1868.8820187481070630752721550818*c[117]
+                                    + 17311.134451560359826607587731245*c[118]
+                                    + 64415.45901412175763430154212918*c[119]
+                                    - 2211.2910256228147592224098534689*c[140]
+                                    - 3236.9986098236125130694584163653*c[146]
+                                    - 22348.578478283579636360251874402*c[147]
+                                    - 3236.9986098236125130694584163653*c[153]
+                                    - 29983.764406758534961579444060285*c[154]
+                                    - 111570.84780532950669203212937502*c[155]
+                                    - 2211.2910256228147592224098534689*c[161]
+                                    - 22348.578478283579636360251874402*c[162]
+                                    - 111570.84780532950669203212937502*c[163]
+                                    - 297160.46864951603114672865113976*c[164]
+                                    + z*(3331.5293785287261068421604511427*c[83]
+                                         - 5770.378150520119942202529243748*c[111]
+                                         - 5770.378150520119942202529243748*c[118]
+                                         - 46522.275954643491624773335982186*c[119]
+                                         + 7449.526159427859878786750624801*c[147]
+                                         + 9994.588135586178320526481353428*c[154]
+                                         + 80578.9456371824214998009823264*c[155]
+                                         + 7449.526159427859878786750624801*c[162]
+                                         + 80578.9456371824214998009823264*c[163]
+                                         + 346687.21342443536967118342632972*c[164]
+                                         + z*(13292.078844183854749935238852053*c[119]
+                                              - 23022.555896337834714228852093257*c[155]
+                                              - 23022.555896337834714228852093257*c[163]
+                                              - 212257.47760679716510480617938555*c[164]
+                                              + 53064.36940169929127620154484639*z*c[164])))))));
+                #endif
+  }
+
+  printf("Error in eval_u_hexahedron_3d: No degree %d\n",b->k);
+  return -123456789.0;
+}
+
+
+/* \nabla u(x,y,z) for hexahedron */
+template <class FunctionSpaceType>
+void OrthonormalBaseFunctionSet<FunctionSpaceType >::
+grad_u_hexahedron_3d( pbasis *base, double *c, const Domain & xi, JacobianRange & grad ) const
+{
+  double x, y, z;
+  orthonormalbasis *b=(orthonormalbasis*) base;
+  x=xi[0]; y=xi[1]; z=xi[2];
+
+  switch (b->k)   {
+                #if (PMAX3D>=0)
+  case ( 0 ) :
+    grad[0] /*ARGH*/[0]= 0;
+    grad[0] /*ARGH*/[1]= 0;
+    grad[0] /*ARGH*/[2]= 0;
+    return;
+                #endif
+                #if (PMAX3D>=1)
+  case ( 1 ) :
+    grad[0] /*ARGH*/[0]= 3.4641016151377545870548926830117*c[1];
+    grad[0] /*ARGH*/[1]= 3.4641016151377545870548926830117*c[2];
+    grad[0] /*ARGH*/[2]= 3.4641016151377545870548926830117*c[3];
+    return;
+                #endif
+                #if (PMAX3D>=2)
+  case ( 2 ) :
+    grad[0] /*ARGH*/[0]= 3.4641016151377545870548926830117*c[1]
+                         - 13.416407864998738178455042012388*c[4]
+                         + 26.832815729997476356910084024775*x*c[4]
+                         - 6.*c[5]
+                         + 12.*y*c[5]
+                         - 6.*c[6]
+                         + 12.*z*c[6];
+    grad[0] /*ARGH*/[1]= 3.4641016151377545870548926830117*c[2]
+                         - 6.*c[5]
+                         + 12.*x*c[5]
+                         - 13.416407864998738178455042012388*c[7]
+                         + 26.832815729997476356910084024775*y*c[7]
+                         - 6.*c[8]
+                         + 12.*z*c[8];
+    grad[0] /*ARGH*/[2]= 3.4641016151377545870548926830117*c[3]
+                         - 6.*c[6]
+                         + 12.*x*c[6]
+                         - 6.*c[8]
+                         + 12.*y*c[8]
+                         - 13.416407864998738178455042012388*c[9]
+                         + 26.832815729997476356910084024775*z*c[9];
+    return;
+                #endif
+                #if (PMAX3D>=3)
+  case ( 3 ) :
+    grad[0] /*ARGH*/[0]= 3.4641016151377545870548926830117*c[1]
+                         - 13.416407864998738178455042012388*c[4]
+                         - 6.*c[5]
+                         - 6.*c[6]
+                         + 31.749015732775087086019389043671*c[10]
+                         + 23.237900077244501311075592398694*c[11]
+                         + 23.237900077244501311075592398694*c[12]
+                         + x*(26.832815729997476356910084024775*c[4]
+                              - 158.74507866387543543009694521836*c[10]
+                              + 158.74507866387543543009694521836*x*c[10]
+                              - 46.475800154489002622151184797389*c[11]
+                              + 92.95160030897800524430236959478*y*c[11]
+                              - 46.475800154489002622151184797389*c[12]
+                              + 92.95160030897800524430236959478*z*c[12])
+                         + 7.745966692414833770358530799565*c[13]
+                         + 10.392304845413263761164678049035*c[14]
+                         + y*(12.*c[5]
+                              - 46.475800154489002622151184797389*c[11]
+                              - 46.475800154489002622151184797389*c[13]
+                              + 46.475800154489002622151184797389*y*c[13]
+                              - 20.78460969082652752232935609807*c[14]
+                              + 41.569219381653055044658712196141*z*c[14])
+                         + 7.745966692414833770358530799565*c[15]
+                         + z*(12.*c[6]
+                              - 46.475800154489002622151184797389*c[12]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[15]
+                              + 46.475800154489002622151184797389*z*c[15]);
+    grad[0] /*ARGH*/[1]= 3.4641016151377545870548926830117*c[2]
+                         - 6.*c[5]
+                         - 13.416407864998738178455042012388*c[7]
+                         - 6.*c[8]
+                         + 7.745966692414833770358530799565*c[11]
+                         + 23.237900077244501311075592398694*c[13]
+                         + 10.392304845413263761164678049035*c[14]
+                         + x*(12.*c[5]
+                              - 46.475800154489002622151184797389*c[11]
+                              + 46.475800154489002622151184797389*x*c[11]
+                              - 46.475800154489002622151184797389*c[13]
+                              + 92.95160030897800524430236959478*y*c[13]
+                              - 20.78460969082652752232935609807*c[14]
+                              + 41.569219381653055044658712196141*z*c[14])
+                         + 31.749015732775087086019389043671*c[16]
+                         + 23.237900077244501311075592398694*c[17]
+                         + y*(26.832815729997476356910084024775*c[7]
+                              - 46.475800154489002622151184797389*c[13]
+                              - 158.74507866387543543009694521836*c[16]
+                              + 158.74507866387543543009694521836*y*c[16]
+                              - 46.475800154489002622151184797389*c[17]
+                              + 92.95160030897800524430236959478*z*c[17])
+                         + 7.745966692414833770358530799565*c[18]
+                         + z*(12.*c[8]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 46.475800154489002622151184797389*z*c[18]);
+    grad[0] /*ARGH*/[2]= 3.4641016151377545870548926830117*c[3]
+                         - 6.*c[6]
+                         - 6.*c[8]
+                         - 13.416407864998738178455042012388*c[9]
+                         + 7.745966692414833770358530799565*c[12]
+                         + 10.392304845413263761164678049035*c[14]
+                         + 23.237900077244501311075592398694*c[15]
+                         + x*(12.*c[6]
+                              - 46.475800154489002622151184797389*c[12]
+                              + 46.475800154489002622151184797389*x*c[12]
+                              - 20.78460969082652752232935609807*c[14]
+                              + 41.569219381653055044658712196141*y*c[14]
+                              - 46.475800154489002622151184797389*c[15]
+                              + 92.95160030897800524430236959478*z*c[15])
+                         + 7.745966692414833770358530799565*c[17]
+                         + 23.237900077244501311075592398694*c[18]
+                         + y*(12.*c[8]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[17]
+                              + 46.475800154489002622151184797389*y*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 92.95160030897800524430236959478*z*c[18])
+                         + 31.749015732775087086019389043671*c[19]
+                         + z*(26.832815729997476356910084024775*c[9]
+                              - 46.475800154489002622151184797389*c[15]
+                              - 46.475800154489002622151184797389*c[18]
+                              - 158.74507866387543543009694521836*c[19]
+                              + 158.74507866387543543009694521836*z*c[19]);
+    return;
+                #endif
+                #if (PMAX3D>=4)
+  case ( 4 ) :
+    grad[0] /*ARGH*/[0]= 3.4641016151377545870548926830117*c[1]
+                         - 13.416407864998738178455042012388*c[4]
+                         - 6.*c[5]
+                         - 6.*c[6]
+                         + 31.749015732775087086019389043671*c[10]
+                         + 23.237900077244501311075592398694*c[11]
+                         + 23.237900077244501311075592398694*c[12]
+                         + 7.745966692414833770358530799565*c[13]
+                         + 10.392304845413263761164678049035*c[14]
+                         + 7.745966692414833770358530799565*c[15]
+                         - 60.*c[20]
+                         - 54.99090833947008007905656632474*c[21]
+                         - 54.99090833947008007905656632474*c[22]
+                         - 30.*c[23]
+                         - 40.249223594996214535365126037163*c[24]
+                         - 30.*c[25]
+                         + x*(26.832815729997476356910084024775*c[4]
+                              - 158.74507866387543543009694521836*c[10]
+                              - 46.475800154489002622151184797389*c[11]
+                              - 46.475800154489002622151184797389*c[12]
+                              + 540.*c[20]
+                              + 274.95454169735040039528283162368*c[21]
+                              + 274.95454169735040039528283162368*c[22]
+                              + x*(158.74507866387543543009694521836*c[10]
+                                   - 1260.*c[20]
+                                   + 840.*x*c[20]
+                                   - 274.95454169735040039528283162368*c[21]
+                                   + 549.9090833947008007905656632474*y*c[21]
+                                   - 274.95454169735040039528283162368*c[22]
+                                   + 549.9090833947008007905656632474*z*c[22])
+                              + 60.*c[23]
+                              + 80.49844718999242907073025207433*c[24]
+                              + y*(92.95160030897800524430236959478*c[11]
+                                   - 549.9090833947008007905656632474*c[21]
+                                   - 360.*c[23]
+                                   + 360.*y*c[23]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   + 321.9937887599697162829210082973*z*c[24])
+                              + 60.*c[25]
+                              + z*(92.95160030897800524430236959478*c[12]
+                                   - 549.9090833947008007905656632474*c[22]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   - 360.*c[25]
+                                   + 360.*z*c[25]))
+                         - 9.165151389911680013176094387456*c[26]
+                         - 13.416407864998738178455042012388*c[27]
+                         - 13.416407864998738178455042012388*c[28]
+                         + y*(12.*c[5]
+                              - 46.475800154489002622151184797389*c[11]
+                              - 46.475800154489002622151184797389*c[13]
+                              - 20.78460969082652752232935609807*c[14]
+                              + 109.98181667894016015811313264947*c[21]
+                              + 180.*c[23]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 109.98181667894016015811313264947*c[26]
+                              + 80.49844718999242907073025207433*c[27]
+                              + y*(46.475800154489002622151184797389*c[13]
+                                   - 180.*c[23]
+                                   - 274.95454169735040039528283162368*c[26]
+                                   + 183.30302779823360026352188774912*y*c[26]
+                                   - 80.49844718999242907073025207433*c[27]
+                                   + 160.99689437998485814146050414865*z*c[27])
+                              + 26.832815729997476356910084024775*c[28]
+                              + z*(41.569219381653055044658712196141*c[14]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   + 160.99689437998485814146050414865*z*c[28]))
+                         - 9.165151389911680013176094387456*c[29]
+                         + z*(12.*c[6]
+                              - 46.475800154489002622151184797389*c[12]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[15]
+                              + 109.98181667894016015811313264947*c[22]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 180.*c[25]
+                              + 26.832815729997476356910084024775*c[27]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 109.98181667894016015811313264947*c[29]
+                              + z*(46.475800154489002622151184797389*c[15]
+                                   - 180.*c[25]
+                                   - 80.49844718999242907073025207433*c[28]
+                                   - 274.95454169735040039528283162368*c[29]
+                                   + 183.30302779823360026352188774912*z*c[29]));
+    grad[0] /*ARGH*/[1]= 3.4641016151377545870548926830117*c[2]
+                         - 6.*c[5]
+                         - 13.416407864998738178455042012388*c[7]
+                         - 6.*c[8]
+                         + 7.745966692414833770358530799565*c[11]
+                         + 23.237900077244501311075592398694*c[13]
+                         + 10.392304845413263761164678049035*c[14]
+                         + 31.749015732775087086019389043671*c[16]
+                         + 23.237900077244501311075592398694*c[17]
+                         + 7.745966692414833770358530799565*c[18]
+                         - 9.165151389911680013176094387456*c[21]
+                         - 30.*c[23]
+                         - 13.416407864998738178455042012388*c[24]
+                         - 54.99090833947008007905656632474*c[26]
+                         - 40.249223594996214535365126037163*c[27]
+                         - 13.416407864998738178455042012388*c[28]
+                         + x*(12.*c[5]
+                              - 46.475800154489002622151184797389*c[11]
+                              - 46.475800154489002622151184797389*c[13]
+                              - 20.78460969082652752232935609807*c[14]
+                              + 109.98181667894016015811313264947*c[21]
+                              + 180.*c[23]
+                              + 80.49844718999242907073025207433*c[24]
+                              + x*(46.475800154489002622151184797389*c[11]
+                                   - 274.95454169735040039528283162368*c[21]
+                                   + 183.30302779823360026352188774912*x*c[21]
+                                   - 180.*c[23]
+                                   + 360.*y*c[23]
+                                   - 80.49844718999242907073025207433*c[24]
+                                   + 160.99689437998485814146050414865*z*c[24])
+                              + 109.98181667894016015811313264947*c[26]
+                              + 80.49844718999242907073025207433*c[27]
+                              + y*(92.95160030897800524430236959478*c[13]
+                                   - 360.*c[23]
+                                   - 549.9090833947008007905656632474*c[26]
+                                   + 549.9090833947008007905656632474*y*c[26]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   + 321.9937887599697162829210082973*z*c[27])
+                              + 26.832815729997476356910084024775*c[28]
+                              + z*(41.569219381653055044658712196141*c[14]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   + 160.99689437998485814146050414865*z*c[28]))
+                         - 60.*c[30]
+                         - 54.99090833947008007905656632474*c[31]
+                         - 30.*c[32]
+                         + y*(26.832815729997476356910084024775*c[7]
+                              - 46.475800154489002622151184797389*c[13]
+                              - 158.74507866387543543009694521836*c[16]
+                              - 46.475800154489002622151184797389*c[17]
+                              + 60.*c[23]
+                              + 274.95454169735040039528283162368*c[26]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 540.*c[30]
+                              + 274.95454169735040039528283162368*c[31]
+                              + y*(158.74507866387543543009694521836*c[16]
+                                   - 274.95454169735040039528283162368*c[26]
+                                   - 1260.*c[30]
+                                   + 840.*y*c[30]
+                                   - 274.95454169735040039528283162368*c[31]
+                                   + 549.9090833947008007905656632474*z*c[31])
+                              + 60.*c[32]
+                              + z*(92.95160030897800524430236959478*c[17]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   - 549.9090833947008007905656632474*c[31]
+                                   - 360.*c[32]
+                                   + 360.*z*c[32]))
+                         - 9.165151389911680013176094387456*c[33]
+                         + z*(12.*c[8]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 26.832815729997476356910084024775*c[24]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 109.98181667894016015811313264947*c[31]
+                              + 180.*c[32]
+                              + 109.98181667894016015811313264947*c[33]
+                              + z*(46.475800154489002622151184797389*c[18]
+                                   - 80.49844718999242907073025207433*c[28]
+                                   - 180.*c[32]
+                                   - 274.95454169735040039528283162368*c[33]
+                                   + 183.30302779823360026352188774912*z*c[33]));
+    grad[0] /*ARGH*/[2]= 3.4641016151377545870548926830117*c[3]
+                         - 6.*c[6]
+                         - 6.*c[8]
+                         - 13.416407864998738178455042012388*c[9]
+                         + 7.745966692414833770358530799565*c[12]
+                         + 10.392304845413263761164678049035*c[14]
+                         + 23.237900077244501311075592398694*c[15]
+                         + 7.745966692414833770358530799565*c[17]
+                         + 23.237900077244501311075592398694*c[18]
+                         + 31.749015732775087086019389043671*c[19]
+                         - 9.165151389911680013176094387456*c[22]
+                         - 13.416407864998738178455042012388*c[24]
+                         - 30.*c[25]
+                         - 13.416407864998738178455042012388*c[27]
+                         - 40.249223594996214535365126037163*c[28]
+                         - 54.99090833947008007905656632474*c[29]
+                         + x*(12.*c[6]
+                              - 46.475800154489002622151184797389*c[12]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[15]
+                              + 109.98181667894016015811313264947*c[22]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 180.*c[25]
+                              + x*(46.475800154489002622151184797389*c[12]
+                                   - 274.95454169735040039528283162368*c[22]
+                                   + 183.30302779823360026352188774912*x*c[22]
+                                   - 80.49844718999242907073025207433*c[24]
+                                   + 160.99689437998485814146050414865*y*c[24]
+                                   - 180.*c[25]
+                                   + 360.*z*c[25])
+                              + 26.832815729997476356910084024775*c[27]
+                              + 80.49844718999242907073025207433*c[28]
+                              + y*(41.569219381653055044658712196141*c[14]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   + 160.99689437998485814146050414865*y*c[27]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   + 321.9937887599697162829210082973*z*c[28])
+                              + 109.98181667894016015811313264947*c[29]
+                              + z*(92.95160030897800524430236959478*c[15]
+                                   - 360.*c[25]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   - 549.9090833947008007905656632474*c[29]
+                                   + 549.9090833947008007905656632474*z*c[29]))
+                         - 9.165151389911680013176094387456*c[31]
+                         - 30.*c[32]
+                         - 54.99090833947008007905656632474*c[33]
+                         + y*(12.*c[8]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 26.832815729997476356910084024775*c[24]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 109.98181667894016015811313264947*c[31]
+                              + 180.*c[32]
+                              + y*(46.475800154489002622151184797389*c[17]
+                                   - 80.49844718999242907073025207433*c[27]
+                                   - 274.95454169735040039528283162368*c[31]
+                                   + 183.30302779823360026352188774912*y*c[31]
+                                   - 180.*c[32]
+                                   + 360.*z*c[32])
+                              + 109.98181667894016015811313264947*c[33]
+                              + z*(92.95160030897800524430236959478*c[18]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   - 360.*c[32]
+                                   - 549.9090833947008007905656632474*c[33]
+                                   + 549.9090833947008007905656632474*z*c[33]))
+                         - 60.*c[34]
+                         + z*(26.832815729997476356910084024775*c[9]
+                              - 46.475800154489002622151184797389*c[15]
+                              - 46.475800154489002622151184797389*c[18]
+                              - 158.74507866387543543009694521836*c[19]
+                              + 60.*c[25]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 274.95454169735040039528283162368*c[29]
+                              + 60.*c[32]
+                              + 274.95454169735040039528283162368*c[33]
+                              + 540.*c[34]
+                              + z*(158.74507866387543543009694521836*c[19]
+                                   - 274.95454169735040039528283162368*c[29]
+                                   - 274.95454169735040039528283162368*c[33]
+                                   - 1260.*c[34]
+                                   + 840.*z*c[34]));
+    return;
+                #endif
+                #if (PMAX3D>=5)
+  case ( 5 ) :
+    grad[0] /*ARGH*/[0]= 3.4641016151377545870548926830117*c[1]
+                         - 13.416407864998738178455042012388*c[4]
+                         - 6.*c[5]
+                         - 6.*c[6]
+                         + 31.749015732775087086019389043671*c[10]
+                         + 23.237900077244501311075592398694*c[11]
+                         + 23.237900077244501311075592398694*c[12]
+                         + 7.745966692414833770358530799565*c[13]
+                         + 10.392304845413263761164678049035*c[14]
+                         + 7.745966692414833770358530799565*c[15]
+                         - 60.*c[20]
+                         - 54.99090833947008007905656632474*c[21]
+                         - 54.99090833947008007905656632474*c[22]
+                         - 30.*c[23]
+                         - 40.249223594996214535365126037163*c[24]
+                         - 30.*c[25]
+                         - 9.165151389911680013176094387456*c[26]
+                         - 13.416407864998738178455042012388*c[27]
+                         - 13.416407864998738178455042012388*c[28]
+                         - 9.165151389911680013176094387456*c[29]
+                         + 99.49874371066199547344798210012*c[35]
+                         + 103.92304845413263761164678049035*c[36]
+                         + 103.92304845413263761164678049035*c[37]
+                         + 70.99295739719539251080793949874*c[38]
+                         + 95.24704719832526125805816713101*c[39]
+                         + 70.99295739719539251080793949874*c[40]
+                         + 35.49647869859769625540396974937*c[41]
+                         + 51.96152422706631880582339024518*c[42]
+                         + 51.96152422706631880582339024518*c[43]
+                         + 35.49647869859769625540396974937*c[44]
+                         + x*(26.832815729997476356910084024775*c[4]
+                              - 158.74507866387543543009694521836*c[10]
+                              - 46.475800154489002622151184797389*c[11]
+                              - 46.475800154489002622151184797389*c[12]
+                              + 540.*c[20]
+                              + 274.95454169735040039528283162368*c[21]
+                              + 274.95454169735040039528283162368*c[22]
+                              + 60.*c[23]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 60.*c[25]
+                              - 1392.9824119492679366282717494017*c[35]
+                              - 935.3074360871937385048210244132*c[36]
+                              - 935.3074360871937385048210244132*c[37]
+                              - 354.9647869859769625540396974937*c[38]
+                              - 476.23523599162630629029083565507*c[39]
+                              - 354.9647869859769625540396974937*c[40]
+                              + x*(158.74507866387543543009694521836*c[10]
+                                   - 1260.*c[20]
+                                   - 274.95454169735040039528283162368*c[21]
+                                   - 274.95454169735040039528283162368*c[22]
+                                   + 5571.929647797071746513086997607*c[35]
+                                   + 2182.3840175367853898445823902974*c[36]
+                                   + 2182.3840175367853898445823902974*c[37]
+                                   + x*(840.*c[20]
+                                        - 8357.89447169560761976963049641*c[35]
+                                        + 4178.9472358478038098848152482051*x*c[35]
+                                        - 1454.9226783578569265630549268649*c[36]
+                                        + 2909.8453567157138531261098537299*y*c[36]
+                                        - 1454.9226783578569265630549268649*c[37]
+                                        + 2909.8453567157138531261098537299*z*c[37])
+                                   + 354.9647869859769625540396974937*c[38]
+                                   + 476.23523599162630629029083565507*c[39]
+                                   + y*(549.9090833947008007905656632474*c[21]
+                                        - 4364.7680350735707796891647805948*c[36]
+                                        - 2129.7887219158617753242381849622*c[38]
+                                        + 2129.7887219158617753242381849622*y*c[38]
+                                        - 952.4704719832526125805816713101*c[39]
+                                        + 1904.9409439665052251611633426203*z*c[39])
+                                   + 354.9647869859769625540396974937*c[40]
+                                   + z*(549.9090833947008007905656632474*c[22]
+                                        - 4364.7680350735707796891647805948*c[37]
+                                        - 952.4704719832526125805816713101*c[39]
+                                        - 2129.7887219158617753242381849622*c[40]
+                                        + 2129.7887219158617753242381849622*z*c[40]))
+                              - 70.99295739719539251080793949874*c[41]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 103.92304845413263761164678049035*c[43]
+                              + y*(92.95160030897800524430236959478*c[11]
+                                   - 549.9090833947008007905656632474*c[21]
+                                   - 360.*c[23]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   + 1870.6148721743874770096420488263*c[36]
+                                   + 2129.7887219158617753242381849622*c[38]
+                                   + 952.4704719832526125805816713101*c[39]
+                                   + 851.9154887663447101296952739849*c[41]
+                                   + 623.5382907247958256698806829421*c[42]
+                                   + y*(360.*c[23]
+                                        - 2129.7887219158617753242381849622*c[38]
+                                        - 2129.7887219158617753242381849622*c[41]
+                                        + 1419.8591479439078502161587899748*y*c[41]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        + 1247.0765814495916513397613658842*z*c[42])
+                                   + 207.8460969082652752232935609807*c[43]
+                                   + z*(321.9937887599697162829210082973*c[24]
+                                        - 1904.9409439665052251611633426203*c[39]
+                                        - 1247.0765814495916513397613658842*c[42]
+                                        - 1247.0765814495916513397613658842*c[43]
+                                        + 1247.0765814495916513397613658842*z*c[43]))
+                              - 70.99295739719539251080793949874*c[44]
+                              + z*(92.95160030897800524430236959478*c[12]
+                                   - 549.9090833947008007905656632474*c[22]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   - 360.*c[25]
+                                   + 1870.6148721743874770096420488263*c[37]
+                                   + 952.4704719832526125805816713101*c[39]
+                                   + 2129.7887219158617753242381849622*c[40]
+                                   + 207.8460969082652752232935609807*c[42]
+                                   + 623.5382907247958256698806829421*c[43]
+                                   + 851.9154887663447101296952739849*c[44]
+                                   + z*(360.*c[25]
+                                        - 2129.7887219158617753242381849622*c[40]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        - 2129.7887219158617753242381849622*c[44]
+                                        + 1419.8591479439078502161587899748*z*c[44])))
+                         + 10.392304845413263761164678049035*c[45]
+                         + 15.874507866387543543009694521836*c[46]
+                         + 17.320508075688772935274463415059*c[47]
+                         + 15.874507866387543543009694521836*c[48]
+                         + y*(12.*c[5]
+                              - 46.475800154489002622151184797389*c[11]
+                              - 46.475800154489002622151184797389*c[13]
+                              - 20.78460969082652752232935609807*c[14]
+                              + 109.98181667894016015811313264947*c[21]
+                              + 180.*c[23]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 109.98181667894016015811313264947*c[26]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 26.832815729997476356910084024775*c[28]
+                              - 207.8460969082652752232935609807*c[36]
+                              - 425.95774438317235506484763699244*c[38]
+                              - 190.49409439665052251611633426203*c[39]
+                              - 425.95774438317235506484763699244*c[41]
+                              - 311.76914536239791283494034147106*c[42]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 207.8460969082652752232935609807*c[45]
+                              - 190.49409439665052251611633426203*c[46]
+                              - 103.92304845413263761164678049035*c[47]
+                              + y*(46.475800154489002622151184797389*c[13]
+                                   - 180.*c[23]
+                                   - 274.95454169735040039528283162368*c[26]
+                                   - 80.49844718999242907073025207433*c[27]
+                                   + 425.95774438317235506484763699244*c[38]
+                                   + 1064.8943609579308876621190924811*c[41]
+                                   + 311.76914536239791283494034147106*c[42]
+                                   + 935.3074360871937385048210244132*c[45]
+                                   + 476.23523599162630629029083565507*c[46]
+                                   + y*(183.30302779823360026352188774912*c[26]
+                                        - 709.9295739719539251080793949874*c[41]
+                                        - 1454.9226783578569265630549268649*c[45]
+                                        + 727.4613391789284632815274634325*y*c[45]
+                                        - 317.49015732775087086019389043671*c[46]
+                                        + 634.9803146555017417203877808734*z*c[46])
+                                   + 103.92304845413263761164678049035*c[47]
+                                   + z*(160.99689437998485814146050414865*c[27]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        - 952.4704719832526125805816713101*c[46]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        + 623.5382907247958256698806829421*z*c[47]))
+                              - 31.749015732775087086019389043671*c[48]
+                              + z*(41.569219381653055044658712196141*c[14]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   + 380.98818879330104503223266852405*c[39]
+                                   + 623.5382907247958256698806829421*c[42]
+                                   + 623.5382907247958256698806829421*c[43]
+                                   + 380.98818879330104503223266852405*c[46]
+                                   + 623.5382907247958256698806829421*c[47]
+                                   + 380.98818879330104503223266852405*c[48]
+                                   + z*(160.99689437998485814146050414865*c[28]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        - 952.4704719832526125805816713101*c[48]
+                                        + 634.9803146555017417203877808734*z*c[48])))
+                         + 10.392304845413263761164678049035*c[49]
+                         + z*(12.*c[6]
+                              - 46.475800154489002622151184797389*c[12]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[15]
+                              + 109.98181667894016015811313264947*c[22]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 180.*c[25]
+                              + 26.832815729997476356910084024775*c[27]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 109.98181667894016015811313264947*c[29]
+                              - 207.8460969082652752232935609807*c[37]
+                              - 190.49409439665052251611633426203*c[39]
+                              - 425.95774438317235506484763699244*c[40]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 311.76914536239791283494034147106*c[43]
+                              - 425.95774438317235506484763699244*c[44]
+                              - 31.749015732775087086019389043671*c[46]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 190.49409439665052251611633426203*c[48]
+                              - 207.8460969082652752232935609807*c[49]
+                              + z*(46.475800154489002622151184797389*c[15]
+                                   - 180.*c[25]
+                                   - 80.49844718999242907073025207433*c[28]
+                                   - 274.95454169735040039528283162368*c[29]
+                                   + 425.95774438317235506484763699244*c[40]
+                                   + 311.76914536239791283494034147106*c[43]
+                                   + 1064.8943609579308876621190924811*c[44]
+                                   + 103.92304845413263761164678049035*c[47]
+                                   + 476.23523599162630629029083565507*c[48]
+                                   + 935.3074360871937385048210244132*c[49]
+                                   + z*(183.30302779823360026352188774912*c[29]
+                                        - 709.9295739719539251080793949874*c[44]
+                                        - 317.49015732775087086019389043671*c[48]
+                                        - 1454.9226783578569265630549268649*c[49]
+                                        + 727.4613391789284632815274634325*z*c[49])));
+    grad[0] /*ARGH*/[1]= 3.4641016151377545870548926830117*c[2]
+                         - 6.*c[5]
+                         - 13.416407864998738178455042012388*c[7]
+                         - 6.*c[8]
+                         + 7.745966692414833770358530799565*c[11]
+                         + 23.237900077244501311075592398694*c[13]
+                         + 10.392304845413263761164678049035*c[14]
+                         + 31.749015732775087086019389043671*c[16]
+                         + 23.237900077244501311075592398694*c[17]
+                         + 7.745966692414833770358530799565*c[18]
+                         - 9.165151389911680013176094387456*c[21]
+                         - 30.*c[23]
+                         - 13.416407864998738178455042012388*c[24]
+                         - 54.99090833947008007905656632474*c[26]
+                         - 40.249223594996214535365126037163*c[27]
+                         - 13.416407864998738178455042012388*c[28]
+                         - 60.*c[30]
+                         - 54.99090833947008007905656632474*c[31]
+                         - 30.*c[32]
+                         - 9.165151389911680013176094387456*c[33]
+                         + 10.392304845413263761164678049035*c[36]
+                         + 35.49647869859769625540396974937*c[38]
+                         + 15.874507866387543543009694521836*c[39]
+                         + 70.99295739719539251080793949874*c[41]
+                         + 51.96152422706631880582339024518*c[42]
+                         + 17.320508075688772935274463415059*c[43]
+                         + 103.92304845413263761164678049035*c[45]
+                         + 95.24704719832526125805816713101*c[46]
+                         + 51.96152422706631880582339024518*c[47]
+                         + 15.874507866387543543009694521836*c[48]
+                         + x*(12.*c[5]
+                              - 46.475800154489002622151184797389*c[11]
+                              - 46.475800154489002622151184797389*c[13]
+                              - 20.78460969082652752232935609807*c[14]
+                              + 109.98181667894016015811313264947*c[21]
+                              + 180.*c[23]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 109.98181667894016015811313264947*c[26]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 26.832815729997476356910084024775*c[28]
+                              - 207.8460969082652752232935609807*c[36]
+                              - 425.95774438317235506484763699244*c[38]
+                              - 190.49409439665052251611633426203*c[39]
+                              - 425.95774438317235506484763699244*c[41]
+                              - 311.76914536239791283494034147106*c[42]
+                              - 103.92304845413263761164678049035*c[43]
+                              + x*(46.475800154489002622151184797389*c[11]
+                                   - 274.95454169735040039528283162368*c[21]
+                                   - 180.*c[23]
+                                   - 80.49844718999242907073025207433*c[24]
+                                   + 935.3074360871937385048210244132*c[36]
+                                   + 1064.8943609579308876621190924811*c[38]
+                                   + 476.23523599162630629029083565507*c[39]
+                                   + x*(183.30302779823360026352188774912*c[21]
+                                        - 1454.9226783578569265630549268649*c[36]
+                                        + 727.4613391789284632815274634325*x*c[36]
+                                        - 709.9295739719539251080793949874*c[38]
+                                        + 1419.8591479439078502161587899748*y*c[38]
+                                        - 317.49015732775087086019389043671*c[39]
+                                        + 634.9803146555017417203877808734*z*c[39])
+                                   + 425.95774438317235506484763699244*c[41]
+                                   + 311.76914536239791283494034147106*c[42]
+                                   + y*(360.*c[23]
+                                        - 2129.7887219158617753242381849622*c[38]
+                                        - 2129.7887219158617753242381849622*c[41]
+                                        + 2129.7887219158617753242381849622*y*c[41]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        + 1247.0765814495916513397613658842*z*c[42])
+                                   + 103.92304845413263761164678049035*c[43]
+                                   + z*(160.99689437998485814146050414865*c[24]
+                                        - 952.4704719832526125805816713101*c[39]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        + 623.5382907247958256698806829421*z*c[43]))
+                              - 207.8460969082652752232935609807*c[45]
+                              - 190.49409439665052251611633426203*c[46]
+                              - 103.92304845413263761164678049035*c[47]
+                              + y*(92.95160030897800524430236959478*c[13]
+                                   - 360.*c[23]
+                                   - 549.9090833947008007905656632474*c[26]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   + 851.9154887663447101296952739849*c[38]
+                                   + 2129.7887219158617753242381849622*c[41]
+                                   + 623.5382907247958256698806829421*c[42]
+                                   + 1870.6148721743874770096420488263*c[45]
+                                   + 952.4704719832526125805816713101*c[46]
+                                   + y*(549.9090833947008007905656632474*c[26]
+                                        - 2129.7887219158617753242381849622*c[41]
+                                        - 4364.7680350735707796891647805948*c[45]
+                                        + 2909.8453567157138531261098537299*y*c[45]
+                                        - 952.4704719832526125805816713101*c[46]
+                                        + 1904.9409439665052251611633426203*z*c[46])
+                                   + 207.8460969082652752232935609807*c[47]
+                                   + z*(321.9937887599697162829210082973*c[27]
+                                        - 1247.0765814495916513397613658842*c[42]
+                                        - 1904.9409439665052251611633426203*c[46]
+                                        - 1247.0765814495916513397613658842*c[47]
+                                        + 1247.0765814495916513397613658842*z*c[47]))
+                              - 31.749015732775087086019389043671*c[48]
+                              + z*(41.569219381653055044658712196141*c[14]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   + 380.98818879330104503223266852405*c[39]
+                                   + 623.5382907247958256698806829421*c[42]
+                                   + 623.5382907247958256698806829421*c[43]
+                                   + 380.98818879330104503223266852405*c[46]
+                                   + 623.5382907247958256698806829421*c[47]
+                                   + 380.98818879330104503223266852405*c[48]
+                                   + z*(160.99689437998485814146050414865*c[28]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        - 952.4704719832526125805816713101*c[48]
+                                        + 634.9803146555017417203877808734*z*c[48])))
+                         + 99.49874371066199547344798210012*c[50]
+                         + 103.92304845413263761164678049035*c[51]
+                         + 70.99295739719539251080793949874*c[52]
+                         + 35.49647869859769625540396974937*c[53]
+                         + y*(26.832815729997476356910084024775*c[7]
+                              - 46.475800154489002622151184797389*c[13]
+                              - 158.74507866387543543009694521836*c[16]
+                              - 46.475800154489002622151184797389*c[17]
+                              + 60.*c[23]
+                              + 274.95454169735040039528283162368*c[26]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 540.*c[30]
+                              + 274.95454169735040039528283162368*c[31]
+                              + 60.*c[32]
+                              - 70.99295739719539251080793949874*c[38]
+                              - 354.9647869859769625540396974937*c[41]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 935.3074360871937385048210244132*c[45]
+                              - 476.23523599162630629029083565507*c[46]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 1392.9824119492679366282717494017*c[50]
+                              - 935.3074360871937385048210244132*c[51]
+                              - 354.9647869859769625540396974937*c[52]
+                              + y*(158.74507866387543543009694521836*c[16]
+                                   - 274.95454169735040039528283162368*c[26]
+                                   - 1260.*c[30]
+                                   - 274.95454169735040039528283162368*c[31]
+                                   + 354.9647869859769625540396974937*c[41]
+                                   + 2182.3840175367853898445823902974*c[45]
+                                   + 476.23523599162630629029083565507*c[46]
+                                   + 5571.929647797071746513086997607*c[50]
+                                   + 2182.3840175367853898445823902974*c[51]
+                                   + y*(840.*c[30]
+                                        - 1454.9226783578569265630549268649*c[45]
+                                        - 8357.89447169560761976963049641*c[50]
+                                        + 4178.9472358478038098848152482051*y*c[50]
+                                        - 1454.9226783578569265630549268649*c[51]
+                                        + 2909.8453567157138531261098537299*z*c[51])
+                                   + 354.9647869859769625540396974937*c[52]
+                                   + z*(549.9090833947008007905656632474*c[31]
+                                        - 952.4704719832526125805816713101*c[46]
+                                        - 4364.7680350735707796891647805948*c[51]
+                                        - 2129.7887219158617753242381849622*c[52]
+                                        + 2129.7887219158617753242381849622*z*c[52]))
+                              - 70.99295739719539251080793949874*c[53]
+                              + z*(92.95160030897800524430236959478*c[17]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   - 549.9090833947008007905656632474*c[31]
+                                   - 360.*c[32]
+                                   + 207.8460969082652752232935609807*c[42]
+                                   + 952.4704719832526125805816713101*c[46]
+                                   + 623.5382907247958256698806829421*c[47]
+                                   + 1870.6148721743874770096420488263*c[51]
+                                   + 2129.7887219158617753242381849622*c[52]
+                                   + 851.9154887663447101296952739849*c[53]
+                                   + z*(360.*c[32]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        - 2129.7887219158617753242381849622*c[52]
+                                        - 2129.7887219158617753242381849622*c[53]
+                                        + 1419.8591479439078502161587899748*z*c[53])))
+                         + 10.392304845413263761164678049035*c[54]
+                         + z*(12.*c[8]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 26.832815729997476356910084024775*c[24]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 109.98181667894016015811313264947*c[31]
+                              + 180.*c[32]
+                              + 109.98181667894016015811313264947*c[33]
+                              - 31.749015732775087086019389043671*c[39]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 190.49409439665052251611633426203*c[46]
+                              - 311.76914536239791283494034147106*c[47]
+                              - 190.49409439665052251611633426203*c[48]
+                              - 207.8460969082652752232935609807*c[51]
+                              - 425.95774438317235506484763699244*c[52]
+                              - 425.95774438317235506484763699244*c[53]
+                              - 207.8460969082652752232935609807*c[54]
+                              + z*(46.475800154489002622151184797389*c[18]
+                                   - 80.49844718999242907073025207433*c[28]
+                                   - 180.*c[32]
+                                   - 274.95454169735040039528283162368*c[33]
+                                   + 103.92304845413263761164678049035*c[43]
+                                   + 311.76914536239791283494034147106*c[47]
+                                   + 476.23523599162630629029083565507*c[48]
+                                   + 425.95774438317235506484763699244*c[52]
+                                   + 1064.8943609579308876621190924811*c[53]
+                                   + 935.3074360871937385048210244132*c[54]
+                                   + z*(183.30302779823360026352188774912*c[33]
+                                        - 317.49015732775087086019389043671*c[48]
+                                        - 709.9295739719539251080793949874*c[53]
+                                        - 1454.9226783578569265630549268649*c[54]
+                                        + 727.4613391789284632815274634325*z*c[54])));
+    grad[0] /*ARGH*/[2]= 3.4641016151377545870548926830117*c[3]
+                         - 6.*c[6]
+                         - 6.*c[8]
+                         - 13.416407864998738178455042012388*c[9]
+                         + 7.745966692414833770358530799565*c[12]
+                         + 10.392304845413263761164678049035*c[14]
+                         + 23.237900077244501311075592398694*c[15]
+                         + 7.745966692414833770358530799565*c[17]
+                         + 23.237900077244501311075592398694*c[18]
+                         + 31.749015732775087086019389043671*c[19]
+                         - 9.165151389911680013176094387456*c[22]
+                         - 13.416407864998738178455042012388*c[24]
+                         - 30.*c[25]
+                         - 13.416407864998738178455042012388*c[27]
+                         - 40.249223594996214535365126037163*c[28]
+                         - 54.99090833947008007905656632474*c[29]
+                         - 9.165151389911680013176094387456*c[31]
+                         - 30.*c[32]
+                         - 54.99090833947008007905656632474*c[33]
+                         - 60.*c[34]
+                         + 10.392304845413263761164678049035*c[37]
+                         + 15.874507866387543543009694521836*c[39]
+                         + 35.49647869859769625540396974937*c[40]
+                         + 17.320508075688772935274463415059*c[42]
+                         + 51.96152422706631880582339024518*c[43]
+                         + 70.99295739719539251080793949874*c[44]
+                         + 15.874507866387543543009694521836*c[46]
+                         + 51.96152422706631880582339024518*c[47]
+                         + 95.24704719832526125805816713101*c[48]
+                         + 103.92304845413263761164678049035*c[49]
+                         + x*(12.*c[6]
+                              - 46.475800154489002622151184797389*c[12]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[15]
+                              + 109.98181667894016015811313264947*c[22]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 180.*c[25]
+                              + 26.832815729997476356910084024775*c[27]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 109.98181667894016015811313264947*c[29]
+                              - 207.8460969082652752232935609807*c[37]
+                              - 190.49409439665052251611633426203*c[39]
+                              - 425.95774438317235506484763699244*c[40]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 311.76914536239791283494034147106*c[43]
+                              - 425.95774438317235506484763699244*c[44]
+                              + x*(46.475800154489002622151184797389*c[12]
+                                   - 274.95454169735040039528283162368*c[22]
+                                   - 80.49844718999242907073025207433*c[24]
+                                   - 180.*c[25]
+                                   + 935.3074360871937385048210244132*c[37]
+                                   + 476.23523599162630629029083565507*c[39]
+                                   + 1064.8943609579308876621190924811*c[40]
+                                   + x*(183.30302779823360026352188774912*c[22]
+                                        - 1454.9226783578569265630549268649*c[37]
+                                        + 727.4613391789284632815274634325*x*c[37]
+                                        - 317.49015732775087086019389043671*c[39]
+                                        + 634.9803146555017417203877808734*y*c[39]
+                                        - 709.9295739719539251080793949874*c[40]
+                                        + 1419.8591479439078502161587899748*z*c[40])
+                                   + 103.92304845413263761164678049035*c[42]
+                                   + 311.76914536239791283494034147106*c[43]
+                                   + y*(160.99689437998485814146050414865*c[24]
+                                        - 952.4704719832526125805816713101*c[39]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        + 623.5382907247958256698806829421*y*c[42]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        + 1247.0765814495916513397613658842*z*c[43])
+                                   + 425.95774438317235506484763699244*c[44]
+                                   + z*(360.*c[25]
+                                        - 2129.7887219158617753242381849622*c[40]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        - 2129.7887219158617753242381849622*c[44]
+                                        + 2129.7887219158617753242381849622*z*c[44]))
+                              - 31.749015732775087086019389043671*c[46]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 190.49409439665052251611633426203*c[48]
+                              + y*(41.569219381653055044658712196141*c[14]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   + 380.98818879330104503223266852405*c[39]
+                                   + 623.5382907247958256698806829421*c[42]
+                                   + 623.5382907247958256698806829421*c[43]
+                                   + 380.98818879330104503223266852405*c[46]
+                                   + 623.5382907247958256698806829421*c[47]
+                                   + y*(160.99689437998485814146050414865*c[27]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        - 952.4704719832526125805816713101*c[46]
+                                        + 634.9803146555017417203877808734*y*c[46]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        + 1247.0765814495916513397613658842*z*c[47])
+                                   + 380.98818879330104503223266852405*c[48]
+                                   + z*(321.9937887599697162829210082973*c[28]
+                                        - 1247.0765814495916513397613658842*c[43]
+                                        - 1247.0765814495916513397613658842*c[47]
+                                        - 1904.9409439665052251611633426203*c[48]
+                                        + 1904.9409439665052251611633426203*z*c[48]))
+                              - 207.8460969082652752232935609807*c[49]
+                              + z*(92.95160030897800524430236959478*c[15]
+                                   - 360.*c[25]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   - 549.9090833947008007905656632474*c[29]
+                                   + 851.9154887663447101296952739849*c[40]
+                                   + 623.5382907247958256698806829421*c[43]
+                                   + 2129.7887219158617753242381849622*c[44]
+                                   + 207.8460969082652752232935609807*c[47]
+                                   + 952.4704719832526125805816713101*c[48]
+                                   + 1870.6148721743874770096420488263*c[49]
+                                   + z*(549.9090833947008007905656632474*c[29]
+                                        - 2129.7887219158617753242381849622*c[44]
+                                        - 952.4704719832526125805816713101*c[48]
+                                        - 4364.7680350735707796891647805948*c[49]
+                                        + 2909.8453567157138531261098537299*z*c[49])))
+                         + 10.392304845413263761164678049035*c[51]
+                         + 35.49647869859769625540396974937*c[52]
+                         + 70.99295739719539251080793949874*c[53]
+                         + 103.92304845413263761164678049035*c[54]
+                         + y*(12.*c[8]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 26.832815729997476356910084024775*c[24]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 109.98181667894016015811313264947*c[31]
+                              + 180.*c[32]
+                              + 109.98181667894016015811313264947*c[33]
+                              - 31.749015732775087086019389043671*c[39]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 190.49409439665052251611633426203*c[46]
+                              - 311.76914536239791283494034147106*c[47]
+                              - 190.49409439665052251611633426203*c[48]
+                              - 207.8460969082652752232935609807*c[51]
+                              - 425.95774438317235506484763699244*c[52]
+                              - 425.95774438317235506484763699244*c[53]
+                              + y*(46.475800154489002622151184797389*c[17]
+                                   - 80.49844718999242907073025207433*c[27]
+                                   - 274.95454169735040039528283162368*c[31]
+                                   - 180.*c[32]
+                                   + 103.92304845413263761164678049035*c[42]
+                                   + 476.23523599162630629029083565507*c[46]
+                                   + 311.76914536239791283494034147106*c[47]
+                                   + 935.3074360871937385048210244132*c[51]
+                                   + 1064.8943609579308876621190924811*c[52]
+                                   + y*(183.30302779823360026352188774912*c[31]
+                                        - 317.49015732775087086019389043671*c[46]
+                                        - 1454.9226783578569265630549268649*c[51]
+                                        + 727.4613391789284632815274634325*y*c[51]
+                                        - 709.9295739719539251080793949874*c[52]
+                                        + 1419.8591479439078502161587899748*z*c[52])
+                                   + 425.95774438317235506484763699244*c[53]
+                                   + z*(360.*c[32]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        - 2129.7887219158617753242381849622*c[52]
+                                        - 2129.7887219158617753242381849622*c[53]
+                                        + 2129.7887219158617753242381849622*z*c[53]))
+                              - 207.8460969082652752232935609807*c[54]
+                              + z*(92.95160030897800524430236959478*c[18]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   - 360.*c[32]
+                                   - 549.9090833947008007905656632474*c[33]
+                                   + 207.8460969082652752232935609807*c[43]
+                                   + 623.5382907247958256698806829421*c[47]
+                                   + 952.4704719832526125805816713101*c[48]
+                                   + 851.9154887663447101296952739849*c[52]
+                                   + 2129.7887219158617753242381849622*c[53]
+                                   + 1870.6148721743874770096420488263*c[54]
+                                   + z*(549.9090833947008007905656632474*c[33]
+                                        - 952.4704719832526125805816713101*c[48]
+                                        - 2129.7887219158617753242381849622*c[53]
+                                        - 4364.7680350735707796891647805948*c[54]
+                                        + 2909.8453567157138531261098537299*z*c[54])))
+                         + 99.49874371066199547344798210012*c[55]
+                         + z*(26.832815729997476356910084024775*c[9]
+                              - 46.475800154489002622151184797389*c[15]
+                              - 46.475800154489002622151184797389*c[18]
+                              - 158.74507866387543543009694521836*c[19]
+                              + 60.*c[25]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 274.95454169735040039528283162368*c[29]
+                              + 60.*c[32]
+                              + 274.95454169735040039528283162368*c[33]
+                              + 540.*c[34]
+                              - 70.99295739719539251080793949874*c[40]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 354.9647869859769625540396974937*c[44]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 476.23523599162630629029083565507*c[48]
+                              - 935.3074360871937385048210244132*c[49]
+                              - 70.99295739719539251080793949874*c[52]
+                              - 354.9647869859769625540396974937*c[53]
+                              - 935.3074360871937385048210244132*c[54]
+                              - 1392.9824119492679366282717494017*c[55]
+                              + z*(158.74507866387543543009694521836*c[19]
+                                   - 274.95454169735040039528283162368*c[29]
+                                   - 274.95454169735040039528283162368*c[33]
+                                   - 1260.*c[34]
+                                   + 354.9647869859769625540396974937*c[44]
+                                   + 476.23523599162630629029083565507*c[48]
+                                   + 2182.3840175367853898445823902974*c[49]
+                                   + 354.9647869859769625540396974937*c[53]
+                                   + 2182.3840175367853898445823902974*c[54]
+                                   + 5571.929647797071746513086997607*c[55]
+                                   + z*(840.*c[34]
+                                        - 1454.9226783578569265630549268649*c[49]
+                                        - 1454.9226783578569265630549268649*c[54]
+                                        - 8357.89447169560761976963049641*c[55]
+                                        + 4178.9472358478038098848152482051*z*c[55])));
+    return;
+                #endif
+                #if (PMAX3D>=6)
+  case ( 6 ) :
+    grad[0] /*ARGH*/[0]= 3.4641016151377545870548926830117*c[1]
+                         - 13.416407864998738178455042012388*c[4]
+                         - 6.*c[5]
+                         - 6.*c[6]
+                         + 31.749015732775087086019389043671*c[10]
+                         + 23.237900077244501311075592398694*c[11]
+                         + 23.237900077244501311075592398694*c[12]
+                         + 7.745966692414833770358530799565*c[13]
+                         + 10.392304845413263761164678049035*c[14]
+                         + 7.745966692414833770358530799565*c[15]
+                         - 60.*c[20]
+                         - 54.99090833947008007905656632474*c[21]
+                         - 54.99090833947008007905656632474*c[22]
+                         - 30.*c[23]
+                         - 40.249223594996214535365126037163*c[24]
+                         - 30.*c[25]
+                         - 9.165151389911680013176094387456*c[26]
+                         - 13.416407864998738178455042012388*c[27]
+                         - 13.416407864998738178455042012388*c[28]
+                         - 9.165151389911680013176094387456*c[29]
+                         + 99.49874371066199547344798210012*c[35]
+                         + 103.92304845413263761164678049035*c[36]
+                         + 103.92304845413263761164678049035*c[37]
+                         + 70.99295739719539251080793949874*c[38]
+                         + 95.24704719832526125805816713101*c[39]
+                         + 70.99295739719539251080793949874*c[40]
+                         + 35.49647869859769625540396974937*c[41]
+                         + 51.96152422706631880582339024518*c[42]
+                         + 51.96152422706631880582339024518*c[43]
+                         + 35.49647869859769625540396974937*c[44]
+                         + 10.392304845413263761164678049035*c[45]
+                         + 15.874507866387543543009694521836*c[46]
+                         + 17.320508075688772935274463415059*c[47]
+                         + 15.874507866387543543009694521836*c[48]
+                         + 10.392304845413263761164678049035*c[49]
+                         - 151.43315356948755031100729323376*c[56]
+                         - 172.33687939614085979551834404657*c[57]
+                         - 172.33687939614085979551834404657*c[58]
+                         - 134.16407864998738178455042012388*c[59]
+                         - 180.*c[60]
+                         - 134.16407864998738178455042012388*c[61]
+                         - 84.*c[62]
+                         - 122.96340919151518059865246416625*c[63]
+                         - 122.96340919151518059865246416625*c[64]
+                         - 84.*c[65]
+                         - 40.249223594996214535365126037163*c[66]
+                         - 61.48170459575759029932623208313*c[67]
+                         - 67.08203932499369089227521006194*c[68]
+                         - 61.48170459575759029932623208313*c[69]
+                         - 40.249223594996214535365126037163*c[70]
+                         + x*(26.832815729997476356910084024775*c[4]
+                              - 158.74507866387543543009694521836*c[10]
+                              - 46.475800154489002622151184797389*c[11]
+                              - 46.475800154489002622151184797389*c[12]
+                              + 540.*c[20]
+                              + 274.95454169735040039528283162368*c[21]
+                              + 274.95454169735040039528283162368*c[22]
+                              + 60.*c[23]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 60.*c[25]
+                              - 1392.9824119492679366282717494017*c[35]
+                              - 935.3074360871937385048210244132*c[36]
+                              - 935.3074360871937385048210244132*c[37]
+                              - 354.9647869859769625540396974937*c[38]
+                              - 476.23523599162630629029083565507*c[39]
+                              - 354.9647869859769625540396974937*c[40]
+                              - 70.99295739719539251080793949874*c[41]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 70.99295739719539251080793949874*c[44]
+                              + 3028.6630713897510062201458646752*c[56]
+                              + 2412.716311545972037137256816652*c[57]
+                              + 2412.716311545972037137256816652*c[58]
+                              + 1207.4767078498864360609537811149*c[59]
+                              + 1620.*c[60]
+                              + 1207.4767078498864360609537811149*c[61]
+                              + 420.*c[62]
+                              + 614.8170459575759029932623208313*c[63]
+                              + 614.8170459575759029932623208313*c[64]
+                              + 420.*c[65]
+                              + x*(158.74507866387543543009694521836*c[10]
+                                   - 1260.*c[20]
+                                   - 274.95454169735040039528283162368*c[21]
+                                   - 274.95454169735040039528283162368*c[22]
+                                   + 5571.929647797071746513086997607*c[35]
+                                   + 2182.3840175367853898445823902974*c[36]
+                                   + 2182.3840175367853898445823902974*c[37]
+                                   + 354.9647869859769625540396974937*c[38]
+                                   + 476.23523599162630629029083565507*c[39]
+                                   + 354.9647869859769625540396974937*c[40]
+                                   - 18171.978428338506037320875188051*c[56]
+                                   - 9650.865246183888148549027266608*c[57]
+                                   - 9650.865246183888148549027266608*c[58]
+                                   - 2817.4456516497350174755588226014*c[59]
+                                   - 3780.*c[60]
+                                   - 2817.4456516497350174755588226014*c[61]
+                                   + x*(840.*c[20]
+                                        - 8357.89447169560761976963049641*c[35]
+                                        - 1454.9226783578569265630549268649*c[36]
+                                        - 1454.9226783578569265630549268649*c[37]
+                                        + 45429.946070846265093302187970128*c[56]
+                                        + 14476.297869275832222823540899912*c[57]
+                                        + 14476.297869275832222823540899912*c[58]
+                                        + x*(4178.9472358478038098848152482051*c[35]
+                                             - 49972.940677930891602632406767141*c[56]
+                                             + 19989.176271172356641052962706856*x*c[56]
+                                             - 7238.148934637916111411770449956*c[57]
+                                             + 14476.297869275832222823540899912*y*c[57]
+                                             - 7238.148934637916111411770449956*c[58]
+                                             + 14476.297869275832222823540899912*z*c[58])
+                                        + 1878.2971010998233449837058817343*c[59]
+                                        + 2520.*c[60]
+                                        + y*(2909.8453567157138531261098537299*c[36]
+                                             - 28952.595738551664445647081799823*c[57]
+                                             - 11269.782606598940069902235290406*c[59]
+                                             + 11269.782606598940069902235290406*y*c[59]
+                                             - 5040.*c[60]
+                                             + 10080.*z*c[60])
+                                        + 1878.2971010998233449837058817343*c[61]
+                                        + z*(2909.8453567157138531261098537299*c[37]
+                                             - 28952.595738551664445647081799823*c[58]
+                                             - 5040.*c[60]
+                                             - 11269.782606598940069902235290406*c[61]
+                                             + 11269.782606598940069902235290406*z*c[61]))
+                                   - 420.*c[62]
+                                   - 614.8170459575759029932623208313*c[63]
+                                   - 614.8170459575759029932623208313*c[64]
+                                   + y*(549.9090833947008007905656632474*c[21]
+                                        - 4364.7680350735707796891647805948*c[36]
+                                        - 2129.7887219158617753242381849622*c[38]
+                                        - 952.4704719832526125805816713101*c[39]
+                                        + 19301.730492367776297098054533216*c[57]
+                                        + 16904.673909898410104853352935608*c[59]
+                                        + 7560.*c[60]
+                                        + 5040.*c[62]
+                                        + 3688.9022757454554179595739249876*c[63]
+                                        + y*(2129.7887219158617753242381849622*c[38]
+                                             - 16904.673909898410104853352935608*c[59]
+                                             - 12600.*c[62]
+                                             + 8400.*y*c[62]
+                                             - 3688.9022757454554179595739249876*c[63]
+                                             + 7377.804551490910835919147849975*z*c[63])
+                                        + 1229.6340919151518059865246416625*c[64]
+                                        + z*(1904.9409439665052251611633426203*c[39]
+                                             - 15120.*c[60]
+                                             - 7377.804551490910835919147849975*c[63]
+                                             - 7377.804551490910835919147849975*c[64]
+                                             + 7377.804551490910835919147849975*z*c[64]))
+                                   - 420.*c[65]
+                                   + z*(549.9090833947008007905656632474*c[22]
+                                        - 4364.7680350735707796891647805948*c[37]
+                                        - 952.4704719832526125805816713101*c[39]
+                                        - 2129.7887219158617753242381849622*c[40]
+                                        + 19301.730492367776297098054533216*c[58]
+                                        + 7560.*c[60]
+                                        + 16904.673909898410104853352935608*c[61]
+                                        + 1229.6340919151518059865246416625*c[63]
+                                        + 3688.9022757454554179595739249876*c[64]
+                                        + 5040.*c[65]
+                                        + z*(2129.7887219158617753242381849622*c[40]
+                                             - 16904.673909898410104853352935608*c[61]
+                                             - 3688.9022757454554179595739249876*c[64]
+                                             - 12600.*c[65]
+                                             + 8400.*z*c[65])))
+                              + 80.49844718999242907073025207433*c[66]
+                              + 122.96340919151518059865246416625*c[67]
+                              + 134.16407864998738178455042012388*c[68]
+                              + 122.96340919151518059865246416625*c[69]
+                              + y*(92.95160030897800524430236959478*c[11]
+                                   - 549.9090833947008007905656632474*c[21]
+                                   - 360.*c[23]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   + 1870.6148721743874770096420488263*c[36]
+                                   + 2129.7887219158617753242381849622*c[38]
+                                   + 952.4704719832526125805816713101*c[39]
+                                   + 851.9154887663447101296952739849*c[41]
+                                   + 623.5382907247958256698806829421*c[42]
+                                   + 207.8460969082652752232935609807*c[43]
+                                   - 4825.4326230919440742745136333039*c[57]
+                                   - 7244.860247099318616365722686689*c[59]
+                                   - 3240.*c[60]
+                                   - 5040.*c[62]
+                                   - 3688.9022757454554179595739249876*c[63]
+                                   - 1229.6340919151518059865246416625*c[64]
+                                   - 1609.9689437998485814146050414865*c[66]
+                                   - 1475.560910298182167183829569995*c[67]
+                                   - 804.9844718999242907073025207433*c[68]
+                                   + y*(360.*c[23]
+                                        - 2129.7887219158617753242381849622*c[38]
+                                        - 2129.7887219158617753242381849622*c[41]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        + 7244.860247099318616365722686689*c[59]
+                                        + 12600.*c[62]
+                                        + 3688.9022757454554179595739249876*c[63]
+                                        + 7244.860247099318616365722686689*c[66]
+                                        + 3688.9022757454554179595739249876*c[67]
+                                        + y*(1419.8591479439078502161587899748*c[41]
+                                             - 8400.*c[62]
+                                             - 11269.782606598940069902235290406*c[66]
+                                             + 5634.891303299470034951117645203*y*c[66]
+                                             - 2459.2681838303036119730492833251*c[67]
+                                             + 4918.5363676606072239460985666501*z*c[67])
+                                        + 804.9844718999242907073025207433*c[68]
+                                        + z*(1247.0765814495916513397613658842*c[42]
+                                             - 7377.804551490910835919147849975*c[63]
+                                             - 7377.804551490910835919147849975*c[67]
+                                             - 4829.9068313995457442438151244596*c[68]
+                                             + 4829.9068313995457442438151244596*z*c[68]))
+                                   - 245.92681838303036119730492833251*c[69]
+                                   + z*(321.9937887599697162829210082973*c[24]
+                                        - 1904.9409439665052251611633426203*c[39]
+                                        - 1247.0765814495916513397613658842*c[42]
+                                        - 1247.0765814495916513397613658842*c[43]
+                                        + 6480.*c[60]
+                                        + 7377.804551490910835919147849975*c[63]
+                                        + 7377.804551490910835919147849975*c[64]
+                                        + 2951.1218205963643343676591399901*c[67]
+                                        + 4829.9068313995457442438151244596*c[68]
+                                        + 2951.1218205963643343676591399901*c[69]
+                                        + z*(1247.0765814495916513397613658842*c[43]
+                                             - 7377.804551490910835919147849975*c[64]
+                                             - 4829.9068313995457442438151244596*c[68]
+                                             - 7377.804551490910835919147849975*c[69]
+                                             + 4918.5363676606072239460985666501*z*c[69])))
+                              + 80.49844718999242907073025207433*c[70]
+                              + z*(92.95160030897800524430236959478*c[12]
+                                   - 549.9090833947008007905656632474*c[22]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   - 360.*c[25]
+                                   + 1870.6148721743874770096420488263*c[37]
+                                   + 952.4704719832526125805816713101*c[39]
+                                   + 2129.7887219158617753242381849622*c[40]
+                                   + 207.8460969082652752232935609807*c[42]
+                                   + 623.5382907247958256698806829421*c[43]
+                                   + 851.9154887663447101296952739849*c[44]
+                                   - 4825.4326230919440742745136333039*c[58]
+                                   - 3240.*c[60]
+                                   - 7244.860247099318616365722686689*c[61]
+                                   - 1229.6340919151518059865246416625*c[63]
+                                   - 3688.9022757454554179595739249876*c[64]
+                                   - 5040.*c[65]
+                                   - 245.92681838303036119730492833251*c[67]
+                                   - 804.9844718999242907073025207433*c[68]
+                                   - 1475.560910298182167183829569995*c[69]
+                                   - 1609.9689437998485814146050414865*c[70]
+                                   + z*(360.*c[25]
+                                        - 2129.7887219158617753242381849622*c[40]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        - 2129.7887219158617753242381849622*c[44]
+                                        + 7244.860247099318616365722686689*c[61]
+                                        + 3688.9022757454554179595739249876*c[64]
+                                        + 12600.*c[65]
+                                        + 804.9844718999242907073025207433*c[68]
+                                        + 3688.9022757454554179595739249876*c[69]
+                                        + 7244.860247099318616365722686689*c[70]
+                                        + z*(1419.8591479439078502161587899748*c[44]
+                                             - 8400.*c[65]
+                                             - 2459.2681838303036119730492833251*c[69]
+                                             - 11269.782606598940069902235290406*c[70]
+                                             + 5634.891303299470034951117645203*z*c[70]))))
+                         - 11.489125293076057319701222936438*c[71]
+                         - 18.*c[72]
+                         - 20.493901531919196766442077361042*c[73]
+                         - 20.493901531919196766442077361042*c[74]
+                         - 18.*c[75]
+                         + y*(12.*c[5]
+                              - 46.475800154489002622151184797389*c[11]
+                              - 46.475800154489002622151184797389*c[13]
+                              - 20.78460969082652752232935609807*c[14]
+                              + 109.98181667894016015811313264947*c[21]
+                              + 180.*c[23]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 109.98181667894016015811313264947*c[26]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 26.832815729997476356910084024775*c[28]
+                              - 207.8460969082652752232935609807*c[36]
+                              - 425.95774438317235506484763699244*c[38]
+                              - 190.49409439665052251611633426203*c[39]
+                              - 425.95774438317235506484763699244*c[41]
+                              - 311.76914536239791283494034147106*c[42]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 207.8460969082652752232935609807*c[45]
+                              - 190.49409439665052251611633426203*c[46]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 31.749015732775087086019389043671*c[48]
+                              + 344.67375879228171959103668809314*c[57]
+                              + 804.9844718999242907073025207433*c[59]
+                              + 360.*c[60]
+                              + 1008.*c[62]
+                              + 737.7804551490910835919147849975*c[63]
+                              + 245.92681838303036119730492833251*c[64]
+                              + 804.9844718999242907073025207433*c[66]
+                              + 737.7804551490910835919147849975*c[67]
+                              + 402.49223594996214535365126037163*c[68]
+                              + 122.96340919151518059865246416625*c[69]
+                              + 344.67375879228171959103668809314*c[71]
+                              + 360.*c[72]
+                              + 245.92681838303036119730492833251*c[73]
+                              + 122.96340919151518059865246416625*c[74]
+                              + y*(46.475800154489002622151184797389*c[13]
+                                   - 180.*c[23]
+                                   - 274.95454169735040039528283162368*c[26]
+                                   - 80.49844718999242907073025207433*c[27]
+                                   + 425.95774438317235506484763699244*c[38]
+                                   + 1064.8943609579308876621190924811*c[41]
+                                   + 311.76914536239791283494034147106*c[42]
+                                   + 935.3074360871937385048210244132*c[45]
+                                   + 476.23523599162630629029083565507*c[46]
+                                   + 103.92304845413263761164678049035*c[47]
+                                   - 804.9844718999242907073025207433*c[59]
+                                   - 2520.*c[62]
+                                   - 737.7804551490910835919147849975*c[63]
+                                   - 3622.4301235496593081828613433447*c[66]
+                                   - 1844.4511378727277089797869624938*c[67]
+                                   - 402.49223594996214535365126037163*c[68]
+                                   - 2412.716311545972037137256816652*c[71]
+                                   - 1620.*c[72]
+                                   - 614.8170459575759029932623208313*c[73]
+                                   + y*(183.30302779823360026352188774912*c[26]
+                                        - 709.9295739719539251080793949874*c[41]
+                                        - 1454.9226783578569265630549268649*c[45]
+                                        - 317.49015732775087086019389043671*c[46]
+                                        + 1680.*c[62]
+                                        + 5634.891303299470034951117645203*c[66]
+                                        + 1229.6340919151518059865246416625*c[67]
+                                        + 6433.910164122592099032684844405*c[71]
+                                        + 2520.*c[72]
+                                        + y*(727.4613391789284632815274634325*c[45]
+                                             - 2817.4456516497350174755588226014*c[66]
+                                             - 7238.148934637916111411770449956*c[71]
+                                             + 2895.2595738551664445647081799823*y*c[71]
+                                             - 1260.*c[72]
+                                             + 2520.*z*c[72])
+                                        + 409.87803063838393532884154722084*c[73]
+                                        + z*(634.9803146555017417203877808734*c[46]
+                                             - 2459.2681838303036119730492833251*c[67]
+                                             - 5040.*c[72]
+                                             - 2459.2681838303036119730492833251*c[73]
+                                             + 2459.2681838303036119730492833251*z*c[73]))
+                                   - 122.96340919151518059865246416625*c[74]
+                                   + z*(160.99689437998485814146050414865*c[27]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        - 952.4704719832526125805816713101*c[46]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        + 1475.560910298182167183829569995*c[63]
+                                        + 3688.9022757454554179595739249876*c[67]
+                                        + 2414.9534156997728721219075622298*c[68]
+                                        + 3240.*c[72]
+                                        + 3688.9022757454554179595739249876*c[73]
+                                        + 1475.560910298182167183829569995*c[74]
+                                        + z*(623.5382907247958256698806829421*c[47]
+                                             - 2414.9534156997728721219075622298*c[68]
+                                             - 3688.9022757454554179595739249876*c[73]
+                                             - 3688.9022757454554179595739249876*c[74]
+                                             + 2459.2681838303036119730492833251*z*c[74])))
+                              + 36.*c[75]
+                              + z*(41.569219381653055044658712196141*c[14]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   + 380.98818879330104503223266852405*c[39]
+                                   + 623.5382907247958256698806829421*c[42]
+                                   + 623.5382907247958256698806829421*c[43]
+                                   + 380.98818879330104503223266852405*c[46]
+                                   + 623.5382907247958256698806829421*c[47]
+                                   + 380.98818879330104503223266852405*c[48]
+                                   - 720.*c[60]
+                                   - 1475.560910298182167183829569995*c[63]
+                                   - 1475.560910298182167183829569995*c[64]
+                                   - 1475.560910298182167183829569995*c[67]
+                                   - 2414.9534156997728721219075622298*c[68]
+                                   - 1475.560910298182167183829569995*c[69]
+                                   - 720.*c[72]
+                                   - 1475.560910298182167183829569995*c[73]
+                                   - 1475.560910298182167183829569995*c[74]
+                                   - 720.*c[75]
+                                   + z*(160.99689437998485814146050414865*c[28]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        - 952.4704719832526125805816713101*c[48]
+                                        + 1475.560910298182167183829569995*c[64]
+                                        + 2414.9534156997728721219075622298*c[68]
+                                        + 3688.9022757454554179595739249876*c[69]
+                                        + 1475.560910298182167183829569995*c[73]
+                                        + 3688.9022757454554179595739249876*c[74]
+                                        + 3240.*c[75]
+                                        + z*(634.9803146555017417203877808734*c[48]
+                                             - 2459.2681838303036119730492833251*c[69]
+                                             - 2459.2681838303036119730492833251*c[74]
+                                             - 5040.*c[75]
+                                             + 2520.*z*c[75]))))
+                         - 11.489125293076057319701222936438*c[76]
+                         + z*(12.*c[6]
+                              - 46.475800154489002622151184797389*c[12]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[15]
+                              + 109.98181667894016015811313264947*c[22]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 180.*c[25]
+                              + 26.832815729997476356910084024775*c[27]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 109.98181667894016015811313264947*c[29]
+                              - 207.8460969082652752232935609807*c[37]
+                              - 190.49409439665052251611633426203*c[39]
+                              - 425.95774438317235506484763699244*c[40]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 311.76914536239791283494034147106*c[43]
+                              - 425.95774438317235506484763699244*c[44]
+                              - 31.749015732775087086019389043671*c[46]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 190.49409439665052251611633426203*c[48]
+                              - 207.8460969082652752232935609807*c[49]
+                              + 344.67375879228171959103668809314*c[58]
+                              + 360.*c[60]
+                              + 804.9844718999242907073025207433*c[61]
+                              + 245.92681838303036119730492833251*c[63]
+                              + 737.7804551490910835919147849975*c[64]
+                              + 1008.*c[65]
+                              + 122.96340919151518059865246416625*c[67]
+                              + 402.49223594996214535365126037163*c[68]
+                              + 737.7804551490910835919147849975*c[69]
+                              + 804.9844718999242907073025207433*c[70]
+                              + 36.*c[72]
+                              + 122.96340919151518059865246416625*c[73]
+                              + 245.92681838303036119730492833251*c[74]
+                              + 360.*c[75]
+                              + 344.67375879228171959103668809314*c[76]
+                              + z*(46.475800154489002622151184797389*c[15]
+                                   - 180.*c[25]
+                                   - 80.49844718999242907073025207433*c[28]
+                                   - 274.95454169735040039528283162368*c[29]
+                                   + 425.95774438317235506484763699244*c[40]
+                                   + 311.76914536239791283494034147106*c[43]
+                                   + 1064.8943609579308876621190924811*c[44]
+                                   + 103.92304845413263761164678049035*c[47]
+                                   + 476.23523599162630629029083565507*c[48]
+                                   + 935.3074360871937385048210244132*c[49]
+                                   - 804.9844718999242907073025207433*c[61]
+                                   - 737.7804551490910835919147849975*c[64]
+                                   - 2520.*c[65]
+                                   - 402.49223594996214535365126037163*c[68]
+                                   - 1844.4511378727277089797869624938*c[69]
+                                   - 3622.4301235496593081828613433447*c[70]
+                                   - 122.96340919151518059865246416625*c[73]
+                                   - 614.8170459575759029932623208313*c[74]
+                                   - 1620.*c[75]
+                                   - 2412.716311545972037137256816652*c[76]
+                                   + z*(183.30302779823360026352188774912*c[29]
+                                        - 709.9295739719539251080793949874*c[44]
+                                        - 317.49015732775087086019389043671*c[48]
+                                        - 1454.9226783578569265630549268649*c[49]
+                                        + 1680.*c[65]
+                                        + 1229.6340919151518059865246416625*c[69]
+                                        + 5634.891303299470034951117645203*c[70]
+                                        + 409.87803063838393532884154722084*c[74]
+                                        + 2520.*c[75]
+                                        + 6433.910164122592099032684844405*c[76]
+                                        + z*(727.4613391789284632815274634325*c[49]
+                                             - 2817.4456516497350174755588226014*c[70]
+                                             - 1260.*c[75]
+                                             - 7238.148934637916111411770449956*c[76]
+                                             + 2895.2595738551664445647081799823*z*c[76]))));
+    grad[0] /*ARGH*/[1]= 3.4641016151377545870548926830117*c[2]
+                         - 6.*c[5]
+                         - 13.416407864998738178455042012388*c[7]
+                         - 6.*c[8]
+                         + 7.745966692414833770358530799565*c[11]
+                         + 23.237900077244501311075592398694*c[13]
+                         + 10.392304845413263761164678049035*c[14]
+                         + 31.749015732775087086019389043671*c[16]
+                         + 23.237900077244501311075592398694*c[17]
+                         + 7.745966692414833770358530799565*c[18]
+                         - 9.165151389911680013176094387456*c[21]
+                         - 30.*c[23]
+                         - 13.416407864998738178455042012388*c[24]
+                         - 54.99090833947008007905656632474*c[26]
+                         - 40.249223594996214535365126037163*c[27]
+                         - 13.416407864998738178455042012388*c[28]
+                         - 60.*c[30]
+                         - 54.99090833947008007905656632474*c[31]
+                         - 30.*c[32]
+                         - 9.165151389911680013176094387456*c[33]
+                         + 10.392304845413263761164678049035*c[36]
+                         + 35.49647869859769625540396974937*c[38]
+                         + 15.874507866387543543009694521836*c[39]
+                         + 70.99295739719539251080793949874*c[41]
+                         + 51.96152422706631880582339024518*c[42]
+                         + 17.320508075688772935274463415059*c[43]
+                         + 103.92304845413263761164678049035*c[45]
+                         + 95.24704719832526125805816713101*c[46]
+                         + 51.96152422706631880582339024518*c[47]
+                         + 15.874507866387543543009694521836*c[48]
+                         + 99.49874371066199547344798210012*c[50]
+                         + 103.92304845413263761164678049035*c[51]
+                         + 70.99295739719539251080793949874*c[52]
+                         + 35.49647869859769625540396974937*c[53]
+                         + 10.392304845413263761164678049035*c[54]
+                         - 11.489125293076057319701222936438*c[57]
+                         - 40.249223594996214535365126037163*c[59]
+                         - 18.*c[60]
+                         - 84.*c[62]
+                         - 61.48170459575759029932623208313*c[63]
+                         - 20.493901531919196766442077361042*c[64]
+                         - 134.16407864998738178455042012388*c[66]
+                         - 122.96340919151518059865246416625*c[67]
+                         - 67.08203932499369089227521006194*c[68]
+                         - 20.493901531919196766442077361042*c[69]
+                         - 172.33687939614085979551834404657*c[71]
+                         - 180.*c[72]
+                         - 122.96340919151518059865246416625*c[73]
+                         - 61.48170459575759029932623208313*c[74]
+                         - 18.*c[75]
+                         + x*(12.*c[5]
+                              - 46.475800154489002622151184797389*c[11]
+                              - 46.475800154489002622151184797389*c[13]
+                              - 20.78460969082652752232935609807*c[14]
+                              + 109.98181667894016015811313264947*c[21]
+                              + 180.*c[23]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 109.98181667894016015811313264947*c[26]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 26.832815729997476356910084024775*c[28]
+                              - 207.8460969082652752232935609807*c[36]
+                              - 425.95774438317235506484763699244*c[38]
+                              - 190.49409439665052251611633426203*c[39]
+                              - 425.95774438317235506484763699244*c[41]
+                              - 311.76914536239791283494034147106*c[42]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 207.8460969082652752232935609807*c[45]
+                              - 190.49409439665052251611633426203*c[46]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 31.749015732775087086019389043671*c[48]
+                              + 344.67375879228171959103668809314*c[57]
+                              + 804.9844718999242907073025207433*c[59]
+                              + 360.*c[60]
+                              + 1008.*c[62]
+                              + 737.7804551490910835919147849975*c[63]
+                              + 245.92681838303036119730492833251*c[64]
+                              + 804.9844718999242907073025207433*c[66]
+                              + 737.7804551490910835919147849975*c[67]
+                              + 402.49223594996214535365126037163*c[68]
+                              + 122.96340919151518059865246416625*c[69]
+                              + x*(46.475800154489002622151184797389*c[11]
+                                   - 274.95454169735040039528283162368*c[21]
+                                   - 180.*c[23]
+                                   - 80.49844718999242907073025207433*c[24]
+                                   + 935.3074360871937385048210244132*c[36]
+                                   + 1064.8943609579308876621190924811*c[38]
+                                   + 476.23523599162630629029083565507*c[39]
+                                   + 425.95774438317235506484763699244*c[41]
+                                   + 311.76914536239791283494034147106*c[42]
+                                   + 103.92304845413263761164678049035*c[43]
+                                   - 2412.716311545972037137256816652*c[57]
+                                   - 3622.4301235496593081828613433447*c[59]
+                                   - 1620.*c[60]
+                                   - 2520.*c[62]
+                                   - 1844.4511378727277089797869624938*c[63]
+                                   - 614.8170459575759029932623208313*c[64]
+                                   + x*(183.30302779823360026352188774912*c[21]
+                                        - 1454.9226783578569265630549268649*c[36]
+                                        - 709.9295739719539251080793949874*c[38]
+                                        - 317.49015732775087086019389043671*c[39]
+                                        + 6433.910164122592099032684844405*c[57]
+                                        + 5634.891303299470034951117645203*c[59]
+                                        + 2520.*c[60]
+                                        + x*(727.4613391789284632815274634325*c[36]
+                                             - 7238.148934637916111411770449956*c[57]
+                                             + 2895.2595738551664445647081799823*x*c[57]
+                                             - 2817.4456516497350174755588226014*c[59]
+                                             + 5634.891303299470034951117645203*y*c[59]
+                                             - 1260.*c[60]
+                                             + 2520.*z*c[60])
+                                        + 1680.*c[62]
+                                        + 1229.6340919151518059865246416625*c[63]
+                                        + y*(1419.8591479439078502161587899748*c[38]
+                                             - 11269.782606598940069902235290406*c[59]
+                                             - 8400.*c[62]
+                                             + 8400.*y*c[62]
+                                             - 2459.2681838303036119730492833251*c[63]
+                                             + 4918.5363676606072239460985666501*z*c[63])
+                                        + 409.87803063838393532884154722084*c[64]
+                                        + z*(634.9803146555017417203877808734*c[39]
+                                             - 5040.*c[60]
+                                             - 2459.2681838303036119730492833251*c[63]
+                                             - 2459.2681838303036119730492833251*c[64]
+                                             + 2459.2681838303036119730492833251*z*c[64]))
+                                   - 804.9844718999242907073025207433*c[66]
+                                   - 737.7804551490910835919147849975*c[67]
+                                   - 402.49223594996214535365126037163*c[68]
+                                   + y*(360.*c[23]
+                                        - 2129.7887219158617753242381849622*c[38]
+                                        - 2129.7887219158617753242381849622*c[41]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        + 7244.860247099318616365722686689*c[59]
+                                        + 12600.*c[62]
+                                        + 3688.9022757454554179595739249876*c[63]
+                                        + 7244.860247099318616365722686689*c[66]
+                                        + 3688.9022757454554179595739249876*c[67]
+                                        + y*(2129.7887219158617753242381849622*c[41]
+                                             - 12600.*c[62]
+                                             - 16904.673909898410104853352935608*c[66]
+                                             + 11269.782606598940069902235290406*y*c[66]
+                                             - 3688.9022757454554179595739249876*c[67]
+                                             + 7377.804551490910835919147849975*z*c[67])
+                                        + 804.9844718999242907073025207433*c[68]
+                                        + z*(1247.0765814495916513397613658842*c[42]
+                                             - 7377.804551490910835919147849975*c[63]
+                                             - 7377.804551490910835919147849975*c[67]
+                                             - 4829.9068313995457442438151244596*c[68]
+                                             + 4829.9068313995457442438151244596*z*c[68]))
+                                   - 122.96340919151518059865246416625*c[69]
+                                   + z*(160.99689437998485814146050414865*c[24]
+                                        - 952.4704719832526125805816713101*c[39]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        + 3240.*c[60]
+                                        + 3688.9022757454554179595739249876*c[63]
+                                        + 3688.9022757454554179595739249876*c[64]
+                                        + 1475.560910298182167183829569995*c[67]
+                                        + 2414.9534156997728721219075622298*c[68]
+                                        + 1475.560910298182167183829569995*c[69]
+                                        + z*(623.5382907247958256698806829421*c[43]
+                                             - 3688.9022757454554179595739249876*c[64]
+                                             - 2414.9534156997728721219075622298*c[68]
+                                             - 3688.9022757454554179595739249876*c[69]
+                                             + 2459.2681838303036119730492833251*z*c[69])))
+                              + 344.67375879228171959103668809314*c[71]
+                              + 360.*c[72]
+                              + 245.92681838303036119730492833251*c[73]
+                              + 122.96340919151518059865246416625*c[74]
+                              + y*(92.95160030897800524430236959478*c[13]
+                                   - 360.*c[23]
+                                   - 549.9090833947008007905656632474*c[26]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   + 851.9154887663447101296952739849*c[38]
+                                   + 2129.7887219158617753242381849622*c[41]
+                                   + 623.5382907247958256698806829421*c[42]
+                                   + 1870.6148721743874770096420488263*c[45]
+                                   + 952.4704719832526125805816713101*c[46]
+                                   + 207.8460969082652752232935609807*c[47]
+                                   - 1609.9689437998485814146050414865*c[59]
+                                   - 5040.*c[62]
+                                   - 1475.560910298182167183829569995*c[63]
+                                   - 7244.860247099318616365722686689*c[66]
+                                   - 3688.9022757454554179595739249876*c[67]
+                                   - 804.9844718999242907073025207433*c[68]
+                                   - 4825.4326230919440742745136333039*c[71]
+                                   - 3240.*c[72]
+                                   - 1229.6340919151518059865246416625*c[73]
+                                   + y*(549.9090833947008007905656632474*c[26]
+                                        - 2129.7887219158617753242381849622*c[41]
+                                        - 4364.7680350735707796891647805948*c[45]
+                                        - 952.4704719832526125805816713101*c[46]
+                                        + 5040.*c[62]
+                                        + 16904.673909898410104853352935608*c[66]
+                                        + 3688.9022757454554179595739249876*c[67]
+                                        + 19301.730492367776297098054533216*c[71]
+                                        + 7560.*c[72]
+                                        + y*(2909.8453567157138531261098537299*c[45]
+                                             - 11269.782606598940069902235290406*c[66]
+                                             - 28952.595738551664445647081799823*c[71]
+                                             + 14476.297869275832222823540899912*y*c[71]
+                                             - 5040.*c[72]
+                                             + 10080.*z*c[72])
+                                        + 1229.6340919151518059865246416625*c[73]
+                                        + z*(1904.9409439665052251611633426203*c[46]
+                                             - 7377.804551490910835919147849975*c[67]
+                                             - 15120.*c[72]
+                                             - 7377.804551490910835919147849975*c[73]
+                                             + 7377.804551490910835919147849975*z*c[73]))
+                                   - 245.92681838303036119730492833251*c[74]
+                                   + z*(321.9937887599697162829210082973*c[27]
+                                        - 1247.0765814495916513397613658842*c[42]
+                                        - 1904.9409439665052251611633426203*c[46]
+                                        - 1247.0765814495916513397613658842*c[47]
+                                        + 2951.1218205963643343676591399901*c[63]
+                                        + 7377.804551490910835919147849975*c[67]
+                                        + 4829.9068313995457442438151244596*c[68]
+                                        + 6480.*c[72]
+                                        + 7377.804551490910835919147849975*c[73]
+                                        + 2951.1218205963643343676591399901*c[74]
+                                        + z*(1247.0765814495916513397613658842*c[47]
+                                             - 4829.9068313995457442438151244596*c[68]
+                                             - 7377.804551490910835919147849975*c[73]
+                                             - 7377.804551490910835919147849975*c[74]
+                                             + 4918.5363676606072239460985666501*z*c[74])))
+                              + 36.*c[75]
+                              + z*(41.569219381653055044658712196141*c[14]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   + 380.98818879330104503223266852405*c[39]
+                                   + 623.5382907247958256698806829421*c[42]
+                                   + 623.5382907247958256698806829421*c[43]
+                                   + 380.98818879330104503223266852405*c[46]
+                                   + 623.5382907247958256698806829421*c[47]
+                                   + 380.98818879330104503223266852405*c[48]
+                                   - 720.*c[60]
+                                   - 1475.560910298182167183829569995*c[63]
+                                   - 1475.560910298182167183829569995*c[64]
+                                   - 1475.560910298182167183829569995*c[67]
+                                   - 2414.9534156997728721219075622298*c[68]
+                                   - 1475.560910298182167183829569995*c[69]
+                                   - 720.*c[72]
+                                   - 1475.560910298182167183829569995*c[73]
+                                   - 1475.560910298182167183829569995*c[74]
+                                   - 720.*c[75]
+                                   + z*(160.99689437998485814146050414865*c[28]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        - 952.4704719832526125805816713101*c[48]
+                                        + 1475.560910298182167183829569995*c[64]
+                                        + 2414.9534156997728721219075622298*c[68]
+                                        + 3688.9022757454554179595739249876*c[69]
+                                        + 1475.560910298182167183829569995*c[73]
+                                        + 3688.9022757454554179595739249876*c[74]
+                                        + 3240.*c[75]
+                                        + z*(634.9803146555017417203877808734*c[48]
+                                             - 2459.2681838303036119730492833251*c[69]
+                                             - 2459.2681838303036119730492833251*c[74]
+                                             - 5040.*c[75]
+                                             + 2520.*z*c[75]))))
+                         - 151.43315356948755031100729323376*c[77]
+                         - 172.33687939614085979551834404657*c[78]
+                         - 134.16407864998738178455042012388*c[79]
+                         - 84.*c[80]
+                         - 40.249223594996214535365126037163*c[81]
+                         + y*(26.832815729997476356910084024775*c[7]
+                              - 46.475800154489002622151184797389*c[13]
+                              - 158.74507866387543543009694521836*c[16]
+                              - 46.475800154489002622151184797389*c[17]
+                              + 60.*c[23]
+                              + 274.95454169735040039528283162368*c[26]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 540.*c[30]
+                              + 274.95454169735040039528283162368*c[31]
+                              + 60.*c[32]
+                              - 70.99295739719539251080793949874*c[38]
+                              - 354.9647869859769625540396974937*c[41]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 935.3074360871937385048210244132*c[45]
+                              - 476.23523599162630629029083565507*c[46]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 1392.9824119492679366282717494017*c[50]
+                              - 935.3074360871937385048210244132*c[51]
+                              - 354.9647869859769625540396974937*c[52]
+                              - 70.99295739719539251080793949874*c[53]
+                              + 80.49844718999242907073025207433*c[59]
+                              + 420.*c[62]
+                              + 122.96340919151518059865246416625*c[63]
+                              + 1207.4767078498864360609537811149*c[66]
+                              + 614.8170459575759029932623208313*c[67]
+                              + 134.16407864998738178455042012388*c[68]
+                              + 2412.716311545972037137256816652*c[71]
+                              + 1620.*c[72]
+                              + 614.8170459575759029932623208313*c[73]
+                              + 122.96340919151518059865246416625*c[74]
+                              + 3028.6630713897510062201458646752*c[77]
+                              + 2412.716311545972037137256816652*c[78]
+                              + 1207.4767078498864360609537811149*c[79]
+                              + 420.*c[80]
+                              + y*(158.74507866387543543009694521836*c[16]
+                                   - 274.95454169735040039528283162368*c[26]
+                                   - 1260.*c[30]
+                                   - 274.95454169735040039528283162368*c[31]
+                                   + 354.9647869859769625540396974937*c[41]
+                                   + 2182.3840175367853898445823902974*c[45]
+                                   + 476.23523599162630629029083565507*c[46]
+                                   + 5571.929647797071746513086997607*c[50]
+                                   + 2182.3840175367853898445823902974*c[51]
+                                   + 354.9647869859769625540396974937*c[52]
+                                   - 420.*c[62]
+                                   - 2817.4456516497350174755588226014*c[66]
+                                   - 614.8170459575759029932623208313*c[67]
+                                   - 9650.865246183888148549027266608*c[71]
+                                   - 3780.*c[72]
+                                   - 614.8170459575759029932623208313*c[73]
+                                   - 18171.978428338506037320875188051*c[77]
+                                   - 9650.865246183888148549027266608*c[78]
+                                   - 2817.4456516497350174755588226014*c[79]
+                                   + y*(840.*c[30]
+                                        - 1454.9226783578569265630549268649*c[45]
+                                        - 8357.89447169560761976963049641*c[50]
+                                        - 1454.9226783578569265630549268649*c[51]
+                                        + 1878.2971010998233449837058817343*c[66]
+                                        + 14476.297869275832222823540899912*c[71]
+                                        + 2520.*c[72]
+                                        + 45429.946070846265093302187970128*c[77]
+                                        + 14476.297869275832222823540899912*c[78]
+                                        + y*(4178.9472358478038098848152482051*c[50]
+                                             - 7238.148934637916111411770449956*c[71]
+                                             - 49972.940677930891602632406767141*c[77]
+                                             + 19989.176271172356641052962706856*y*c[77]
+                                             - 7238.148934637916111411770449956*c[78]
+                                             + 14476.297869275832222823540899912*z*c[78])
+                                        + 1878.2971010998233449837058817343*c[79]
+                                        + z*(2909.8453567157138531261098537299*c[51]
+                                             - 5040.*c[72]
+                                             - 28952.595738551664445647081799823*c[78]
+                                             - 11269.782606598940069902235290406*c[79]
+                                             + 11269.782606598940069902235290406*z*c[79]))
+                                   - 420.*c[80]
+                                   + z*(549.9090833947008007905656632474*c[31]
+                                        - 952.4704719832526125805816713101*c[46]
+                                        - 4364.7680350735707796891647805948*c[51]
+                                        - 2129.7887219158617753242381849622*c[52]
+                                        + 1229.6340919151518059865246416625*c[67]
+                                        + 7560.*c[72]
+                                        + 3688.9022757454554179595739249876*c[73]
+                                        + 19301.730492367776297098054533216*c[78]
+                                        + 16904.673909898410104853352935608*c[79]
+                                        + 5040.*c[80]
+                                        + z*(2129.7887219158617753242381849622*c[52]
+                                             - 3688.9022757454554179595739249876*c[73]
+                                             - 16904.673909898410104853352935608*c[79]
+                                             - 12600.*c[80]
+                                             + 8400.*z*c[80])))
+                              + 80.49844718999242907073025207433*c[81]
+                              + z*(92.95160030897800524430236959478*c[17]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   - 549.9090833947008007905656632474*c[31]
+                                   - 360.*c[32]
+                                   + 207.8460969082652752232935609807*c[42]
+                                   + 952.4704719832526125805816713101*c[46]
+                                   + 623.5382907247958256698806829421*c[47]
+                                   + 1870.6148721743874770096420488263*c[51]
+                                   + 2129.7887219158617753242381849622*c[52]
+                                   + 851.9154887663447101296952739849*c[53]
+                                   - 245.92681838303036119730492833251*c[63]
+                                   - 1229.6340919151518059865246416625*c[67]
+                                   - 804.9844718999242907073025207433*c[68]
+                                   - 3240.*c[72]
+                                   - 3688.9022757454554179595739249876*c[73]
+                                   - 1475.560910298182167183829569995*c[74]
+                                   - 4825.4326230919440742745136333039*c[78]
+                                   - 7244.860247099318616365722686689*c[79]
+                                   - 5040.*c[80]
+                                   - 1609.9689437998485814146050414865*c[81]
+                                   + z*(360.*c[32]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        - 2129.7887219158617753242381849622*c[52]
+                                        - 2129.7887219158617753242381849622*c[53]
+                                        + 804.9844718999242907073025207433*c[68]
+                                        + 3688.9022757454554179595739249876*c[73]
+                                        + 3688.9022757454554179595739249876*c[74]
+                                        + 7244.860247099318616365722686689*c[79]
+                                        + 12600.*c[80]
+                                        + 7244.860247099318616365722686689*c[81]
+                                        + z*(1419.8591479439078502161587899748*c[53]
+                                             - 2459.2681838303036119730492833251*c[74]
+                                             - 8400.*c[80]
+                                             - 11269.782606598940069902235290406*c[81]
+                                             + 5634.891303299470034951117645203*z*c[81]))))
+                         - 11.489125293076057319701222936438*c[82]
+                         + z*(12.*c[8]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 26.832815729997476356910084024775*c[24]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 109.98181667894016015811313264947*c[31]
+                              + 180.*c[32]
+                              + 109.98181667894016015811313264947*c[33]
+                              - 31.749015732775087086019389043671*c[39]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 190.49409439665052251611633426203*c[46]
+                              - 311.76914536239791283494034147106*c[47]
+                              - 190.49409439665052251611633426203*c[48]
+                              - 207.8460969082652752232935609807*c[51]
+                              - 425.95774438317235506484763699244*c[52]
+                              - 425.95774438317235506484763699244*c[53]
+                              - 207.8460969082652752232935609807*c[54]
+                              + 36.*c[60]
+                              + 122.96340919151518059865246416625*c[63]
+                              + 122.96340919151518059865246416625*c[64]
+                              + 245.92681838303036119730492833251*c[67]
+                              + 402.49223594996214535365126037163*c[68]
+                              + 245.92681838303036119730492833251*c[69]
+                              + 360.*c[72]
+                              + 737.7804551490910835919147849975*c[73]
+                              + 737.7804551490910835919147849975*c[74]
+                              + 360.*c[75]
+                              + 344.67375879228171959103668809314*c[78]
+                              + 804.9844718999242907073025207433*c[79]
+                              + 1008.*c[80]
+                              + 804.9844718999242907073025207433*c[81]
+                              + 344.67375879228171959103668809314*c[82]
+                              + z*(46.475800154489002622151184797389*c[18]
+                                   - 80.49844718999242907073025207433*c[28]
+                                   - 180.*c[32]
+                                   - 274.95454169735040039528283162368*c[33]
+                                   + 103.92304845413263761164678049035*c[43]
+                                   + 311.76914536239791283494034147106*c[47]
+                                   + 476.23523599162630629029083565507*c[48]
+                                   + 425.95774438317235506484763699244*c[52]
+                                   + 1064.8943609579308876621190924811*c[53]
+                                   + 935.3074360871937385048210244132*c[54]
+                                   - 122.96340919151518059865246416625*c[64]
+                                   - 402.49223594996214535365126037163*c[68]
+                                   - 614.8170459575759029932623208313*c[69]
+                                   - 737.7804551490910835919147849975*c[73]
+                                   - 1844.4511378727277089797869624938*c[74]
+                                   - 1620.*c[75]
+                                   - 804.9844718999242907073025207433*c[79]
+                                   - 2520.*c[80]
+                                   - 3622.4301235496593081828613433447*c[81]
+                                   - 2412.716311545972037137256816652*c[82]
+                                   + z*(183.30302779823360026352188774912*c[33]
+                                        - 317.49015732775087086019389043671*c[48]
+                                        - 709.9295739719539251080793949874*c[53]
+                                        - 1454.9226783578569265630549268649*c[54]
+                                        + 409.87803063838393532884154722084*c[69]
+                                        + 1229.6340919151518059865246416625*c[74]
+                                        + 2520.*c[75]
+                                        + 1680.*c[80]
+                                        + 5634.891303299470034951117645203*c[81]
+                                        + 6433.910164122592099032684844405*c[82]
+                                        + z*(727.4613391789284632815274634325*c[54]
+                                             - 1260.*c[75]
+                                             - 2817.4456516497350174755588226014*c[81]
+                                             - 7238.148934637916111411770449956*c[82]
+                                             + 2895.2595738551664445647081799823*z*c[82]))));
+    grad[0] /*ARGH*/[2]= 3.4641016151377545870548926830117*c[3]
+                         - 6.*c[6]
+                         - 6.*c[8]
+                         - 13.416407864998738178455042012388*c[9]
+                         + 7.745966692414833770358530799565*c[12]
+                         + 10.392304845413263761164678049035*c[14]
+                         + 23.237900077244501311075592398694*c[15]
+                         + 7.745966692414833770358530799565*c[17]
+                         + 23.237900077244501311075592398694*c[18]
+                         + 31.749015732775087086019389043671*c[19]
+                         - 9.165151389911680013176094387456*c[22]
+                         - 13.416407864998738178455042012388*c[24]
+                         - 30.*c[25]
+                         - 13.416407864998738178455042012388*c[27]
+                         - 40.249223594996214535365126037163*c[28]
+                         - 54.99090833947008007905656632474*c[29]
+                         - 9.165151389911680013176094387456*c[31]
+                         - 30.*c[32]
+                         - 54.99090833947008007905656632474*c[33]
+                         - 60.*c[34]
+                         + 10.392304845413263761164678049035*c[37]
+                         + 15.874507866387543543009694521836*c[39]
+                         + 35.49647869859769625540396974937*c[40]
+                         + 17.320508075688772935274463415059*c[42]
+                         + 51.96152422706631880582339024518*c[43]
+                         + 70.99295739719539251080793949874*c[44]
+                         + 15.874507866387543543009694521836*c[46]
+                         + 51.96152422706631880582339024518*c[47]
+                         + 95.24704719832526125805816713101*c[48]
+                         + 103.92304845413263761164678049035*c[49]
+                         + 10.392304845413263761164678049035*c[51]
+                         + 35.49647869859769625540396974937*c[52]
+                         + 70.99295739719539251080793949874*c[53]
+                         + 103.92304845413263761164678049035*c[54]
+                         + 99.49874371066199547344798210012*c[55]
+                         - 11.489125293076057319701222936438*c[58]
+                         - 18.*c[60]
+                         - 40.249223594996214535365126037163*c[61]
+                         - 20.493901531919196766442077361042*c[63]
+                         - 61.48170459575759029932623208313*c[64]
+                         - 84.*c[65]
+                         - 20.493901531919196766442077361042*c[67]
+                         - 67.08203932499369089227521006194*c[68]
+                         - 122.96340919151518059865246416625*c[69]
+                         - 134.16407864998738178455042012388*c[70]
+                         - 18.*c[72]
+                         - 61.48170459575759029932623208313*c[73]
+                         - 122.96340919151518059865246416625*c[74]
+                         - 180.*c[75]
+                         - 172.33687939614085979551834404657*c[76]
+                         + x*(12.*c[6]
+                              - 46.475800154489002622151184797389*c[12]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[15]
+                              + 109.98181667894016015811313264947*c[22]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 180.*c[25]
+                              + 26.832815729997476356910084024775*c[27]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 109.98181667894016015811313264947*c[29]
+                              - 207.8460969082652752232935609807*c[37]
+                              - 190.49409439665052251611633426203*c[39]
+                              - 425.95774438317235506484763699244*c[40]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 311.76914536239791283494034147106*c[43]
+                              - 425.95774438317235506484763699244*c[44]
+                              - 31.749015732775087086019389043671*c[46]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 190.49409439665052251611633426203*c[48]
+                              - 207.8460969082652752232935609807*c[49]
+                              + 344.67375879228171959103668809314*c[58]
+                              + 360.*c[60]
+                              + 804.9844718999242907073025207433*c[61]
+                              + 245.92681838303036119730492833251*c[63]
+                              + 737.7804551490910835919147849975*c[64]
+                              + 1008.*c[65]
+                              + 122.96340919151518059865246416625*c[67]
+                              + 402.49223594996214535365126037163*c[68]
+                              + 737.7804551490910835919147849975*c[69]
+                              + 804.9844718999242907073025207433*c[70]
+                              + x*(46.475800154489002622151184797389*c[12]
+                                   - 274.95454169735040039528283162368*c[22]
+                                   - 80.49844718999242907073025207433*c[24]
+                                   - 180.*c[25]
+                                   + 935.3074360871937385048210244132*c[37]
+                                   + 476.23523599162630629029083565507*c[39]
+                                   + 1064.8943609579308876621190924811*c[40]
+                                   + 103.92304845413263761164678049035*c[42]
+                                   + 311.76914536239791283494034147106*c[43]
+                                   + 425.95774438317235506484763699244*c[44]
+                                   - 2412.716311545972037137256816652*c[58]
+                                   - 1620.*c[60]
+                                   - 3622.4301235496593081828613433447*c[61]
+                                   - 614.8170459575759029932623208313*c[63]
+                                   - 1844.4511378727277089797869624938*c[64]
+                                   - 2520.*c[65]
+                                   + x*(183.30302779823360026352188774912*c[22]
+                                        - 1454.9226783578569265630549268649*c[37]
+                                        - 317.49015732775087086019389043671*c[39]
+                                        - 709.9295739719539251080793949874*c[40]
+                                        + 6433.910164122592099032684844405*c[58]
+                                        + 2520.*c[60]
+                                        + 5634.891303299470034951117645203*c[61]
+                                        + x*(727.4613391789284632815274634325*c[37]
+                                             - 7238.148934637916111411770449956*c[58]
+                                             + 2895.2595738551664445647081799823*x*c[58]
+                                             - 1260.*c[60]
+                                             + 2520.*y*c[60]
+                                             - 2817.4456516497350174755588226014*c[61]
+                                             + 5634.891303299470034951117645203*z*c[61])
+                                        + 409.87803063838393532884154722084*c[63]
+                                        + 1229.6340919151518059865246416625*c[64]
+                                        + y*(634.9803146555017417203877808734*c[39]
+                                             - 5040.*c[60]
+                                             - 2459.2681838303036119730492833251*c[63]
+                                             + 2459.2681838303036119730492833251*y*c[63]
+                                             - 2459.2681838303036119730492833251*c[64]
+                                             + 4918.5363676606072239460985666501*z*c[64])
+                                        + 1680.*c[65]
+                                        + z*(1419.8591479439078502161587899748*c[40]
+                                             - 11269.782606598940069902235290406*c[61]
+                                             - 2459.2681838303036119730492833251*c[64]
+                                             - 8400.*c[65]
+                                             + 8400.*z*c[65]))
+                                   - 122.96340919151518059865246416625*c[67]
+                                   - 402.49223594996214535365126037163*c[68]
+                                   - 737.7804551490910835919147849975*c[69]
+                                   + y*(160.99689437998485814146050414865*c[24]
+                                        - 952.4704719832526125805816713101*c[39]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        + 3240.*c[60]
+                                        + 3688.9022757454554179595739249876*c[63]
+                                        + 3688.9022757454554179595739249876*c[64]
+                                        + 1475.560910298182167183829569995*c[67]
+                                        + 2414.9534156997728721219075622298*c[68]
+                                        + y*(623.5382907247958256698806829421*c[42]
+                                             - 3688.9022757454554179595739249876*c[63]
+                                             - 3688.9022757454554179595739249876*c[67]
+                                             + 2459.2681838303036119730492833251*y*c[67]
+                                             - 2414.9534156997728721219075622298*c[68]
+                                             + 4829.9068313995457442438151244596*z*c[68])
+                                        + 1475.560910298182167183829569995*c[69]
+                                        + z*(1247.0765814495916513397613658842*c[43]
+                                             - 7377.804551490910835919147849975*c[64]
+                                             - 4829.9068313995457442438151244596*c[68]
+                                             - 7377.804551490910835919147849975*c[69]
+                                             + 7377.804551490910835919147849975*z*c[69]))
+                                   - 804.9844718999242907073025207433*c[70]
+                                   + z*(360.*c[25]
+                                        - 2129.7887219158617753242381849622*c[40]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        - 2129.7887219158617753242381849622*c[44]
+                                        + 7244.860247099318616365722686689*c[61]
+                                        + 3688.9022757454554179595739249876*c[64]
+                                        + 12600.*c[65]
+                                        + 804.9844718999242907073025207433*c[68]
+                                        + 3688.9022757454554179595739249876*c[69]
+                                        + 7244.860247099318616365722686689*c[70]
+                                        + z*(2129.7887219158617753242381849622*c[44]
+                                             - 12600.*c[65]
+                                             - 3688.9022757454554179595739249876*c[69]
+                                             - 16904.673909898410104853352935608*c[70]
+                                             + 11269.782606598940069902235290406*z*c[70])))
+                              + 36.*c[72]
+                              + 122.96340919151518059865246416625*c[73]
+                              + 245.92681838303036119730492833251*c[74]
+                              + 360.*c[75]
+                              + y*(41.569219381653055044658712196141*c[14]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   + 380.98818879330104503223266852405*c[39]
+                                   + 623.5382907247958256698806829421*c[42]
+                                   + 623.5382907247958256698806829421*c[43]
+                                   + 380.98818879330104503223266852405*c[46]
+                                   + 623.5382907247958256698806829421*c[47]
+                                   + 380.98818879330104503223266852405*c[48]
+                                   - 720.*c[60]
+                                   - 1475.560910298182167183829569995*c[63]
+                                   - 1475.560910298182167183829569995*c[64]
+                                   - 1475.560910298182167183829569995*c[67]
+                                   - 2414.9534156997728721219075622298*c[68]
+                                   - 1475.560910298182167183829569995*c[69]
+                                   - 720.*c[72]
+                                   - 1475.560910298182167183829569995*c[73]
+                                   - 1475.560910298182167183829569995*c[74]
+                                   + y*(160.99689437998485814146050414865*c[27]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        - 952.4704719832526125805816713101*c[46]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        + 1475.560910298182167183829569995*c[63]
+                                        + 3688.9022757454554179595739249876*c[67]
+                                        + 2414.9534156997728721219075622298*c[68]
+                                        + 3240.*c[72]
+                                        + 3688.9022757454554179595739249876*c[73]
+                                        + y*(634.9803146555017417203877808734*c[46]
+                                             - 2459.2681838303036119730492833251*c[67]
+                                             - 5040.*c[72]
+                                             + 2520.*y*c[72]
+                                             - 2459.2681838303036119730492833251*c[73]
+                                             + 4918.5363676606072239460985666501*z*c[73])
+                                        + 1475.560910298182167183829569995*c[74]
+                                        + z*(1247.0765814495916513397613658842*c[47]
+                                             - 4829.9068313995457442438151244596*c[68]
+                                             - 7377.804551490910835919147849975*c[73]
+                                             - 7377.804551490910835919147849975*c[74]
+                                             + 7377.804551490910835919147849975*z*c[74]))
+                                   - 720.*c[75]
+                                   + z*(321.9937887599697162829210082973*c[28]
+                                        - 1247.0765814495916513397613658842*c[43]
+                                        - 1247.0765814495916513397613658842*c[47]
+                                        - 1904.9409439665052251611633426203*c[48]
+                                        + 2951.1218205963643343676591399901*c[64]
+                                        + 4829.9068313995457442438151244596*c[68]
+                                        + 7377.804551490910835919147849975*c[69]
+                                        + 2951.1218205963643343676591399901*c[73]
+                                        + 7377.804551490910835919147849975*c[74]
+                                        + 6480.*c[75]
+                                        + z*(1904.9409439665052251611633426203*c[48]
+                                             - 7377.804551490910835919147849975*c[69]
+                                             - 7377.804551490910835919147849975*c[74]
+                                             - 15120.*c[75]
+                                             + 10080.*z*c[75])))
+                              + 344.67375879228171959103668809314*c[76]
+                              + z*(92.95160030897800524430236959478*c[15]
+                                   - 360.*c[25]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   - 549.9090833947008007905656632474*c[29]
+                                   + 851.9154887663447101296952739849*c[40]
+                                   + 623.5382907247958256698806829421*c[43]
+                                   + 2129.7887219158617753242381849622*c[44]
+                                   + 207.8460969082652752232935609807*c[47]
+                                   + 952.4704719832526125805816713101*c[48]
+                                   + 1870.6148721743874770096420488263*c[49]
+                                   - 1609.9689437998485814146050414865*c[61]
+                                   - 1475.560910298182167183829569995*c[64]
+                                   - 5040.*c[65]
+                                   - 804.9844718999242907073025207433*c[68]
+                                   - 3688.9022757454554179595739249876*c[69]
+                                   - 7244.860247099318616365722686689*c[70]
+                                   - 245.92681838303036119730492833251*c[73]
+                                   - 1229.6340919151518059865246416625*c[74]
+                                   - 3240.*c[75]
+                                   - 4825.4326230919440742745136333039*c[76]
+                                   + z*(549.9090833947008007905656632474*c[29]
+                                        - 2129.7887219158617753242381849622*c[44]
+                                        - 952.4704719832526125805816713101*c[48]
+                                        - 4364.7680350735707796891647805948*c[49]
+                                        + 5040.*c[65]
+                                        + 3688.9022757454554179595739249876*c[69]
+                                        + 16904.673909898410104853352935608*c[70]
+                                        + 1229.6340919151518059865246416625*c[74]
+                                        + 7560.*c[75]
+                                        + 19301.730492367776297098054533216*c[76]
+                                        + z*(2909.8453567157138531261098537299*c[49]
+                                             - 11269.782606598940069902235290406*c[70]
+                                             - 5040.*c[75]
+                                             - 28952.595738551664445647081799823*c[76]
+                                             + 14476.297869275832222823540899912*z*c[76]))))
+                         - 11.489125293076057319701222936438*c[78]
+                         - 40.249223594996214535365126037163*c[79]
+                         - 84.*c[80]
+                         - 134.16407864998738178455042012388*c[81]
+                         - 172.33687939614085979551834404657*c[82]
+                         + y*(12.*c[8]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 26.832815729997476356910084024775*c[24]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 109.98181667894016015811313264947*c[31]
+                              + 180.*c[32]
+                              + 109.98181667894016015811313264947*c[33]
+                              - 31.749015732775087086019389043671*c[39]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 190.49409439665052251611633426203*c[46]
+                              - 311.76914536239791283494034147106*c[47]
+                              - 190.49409439665052251611633426203*c[48]
+                              - 207.8460969082652752232935609807*c[51]
+                              - 425.95774438317235506484763699244*c[52]
+                              - 425.95774438317235506484763699244*c[53]
+                              - 207.8460969082652752232935609807*c[54]
+                              + 36.*c[60]
+                              + 122.96340919151518059865246416625*c[63]
+                              + 122.96340919151518059865246416625*c[64]
+                              + 245.92681838303036119730492833251*c[67]
+                              + 402.49223594996214535365126037163*c[68]
+                              + 245.92681838303036119730492833251*c[69]
+                              + 360.*c[72]
+                              + 737.7804551490910835919147849975*c[73]
+                              + 737.7804551490910835919147849975*c[74]
+                              + 360.*c[75]
+                              + 344.67375879228171959103668809314*c[78]
+                              + 804.9844718999242907073025207433*c[79]
+                              + 1008.*c[80]
+                              + 804.9844718999242907073025207433*c[81]
+                              + y*(46.475800154489002622151184797389*c[17]
+                                   - 80.49844718999242907073025207433*c[27]
+                                   - 274.95454169735040039528283162368*c[31]
+                                   - 180.*c[32]
+                                   + 103.92304845413263761164678049035*c[42]
+                                   + 476.23523599162630629029083565507*c[46]
+                                   + 311.76914536239791283494034147106*c[47]
+                                   + 935.3074360871937385048210244132*c[51]
+                                   + 1064.8943609579308876621190924811*c[52]
+                                   + 425.95774438317235506484763699244*c[53]
+                                   - 122.96340919151518059865246416625*c[63]
+                                   - 614.8170459575759029932623208313*c[67]
+                                   - 402.49223594996214535365126037163*c[68]
+                                   - 1620.*c[72]
+                                   - 1844.4511378727277089797869624938*c[73]
+                                   - 737.7804551490910835919147849975*c[74]
+                                   - 2412.716311545972037137256816652*c[78]
+                                   - 3622.4301235496593081828613433447*c[79]
+                                   - 2520.*c[80]
+                                   + y*(183.30302779823360026352188774912*c[31]
+                                        - 317.49015732775087086019389043671*c[46]
+                                        - 1454.9226783578569265630549268649*c[51]
+                                        - 709.9295739719539251080793949874*c[52]
+                                        + 409.87803063838393532884154722084*c[67]
+                                        + 2520.*c[72]
+                                        + 1229.6340919151518059865246416625*c[73]
+                                        + 6433.910164122592099032684844405*c[78]
+                                        + 5634.891303299470034951117645203*c[79]
+                                        + y*(727.4613391789284632815274634325*c[51]
+                                             - 1260.*c[72]
+                                             - 7238.148934637916111411770449956*c[78]
+                                             + 2895.2595738551664445647081799823*y*c[78]
+                                             - 2817.4456516497350174755588226014*c[79]
+                                             + 5634.891303299470034951117645203*z*c[79])
+                                        + 1680.*c[80]
+                                        + z*(1419.8591479439078502161587899748*c[52]
+                                             - 2459.2681838303036119730492833251*c[73]
+                                             - 11269.782606598940069902235290406*c[79]
+                                             - 8400.*c[80]
+                                             + 8400.*z*c[80]))
+                                   - 804.9844718999242907073025207433*c[81]
+                                   + z*(360.*c[32]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        - 2129.7887219158617753242381849622*c[52]
+                                        - 2129.7887219158617753242381849622*c[53]
+                                        + 804.9844718999242907073025207433*c[68]
+                                        + 3688.9022757454554179595739249876*c[73]
+                                        + 3688.9022757454554179595739249876*c[74]
+                                        + 7244.860247099318616365722686689*c[79]
+                                        + 12600.*c[80]
+                                        + 7244.860247099318616365722686689*c[81]
+                                        + z*(2129.7887219158617753242381849622*c[53]
+                                             - 3688.9022757454554179595739249876*c[74]
+                                             - 12600.*c[80]
+                                             - 16904.673909898410104853352935608*c[81]
+                                             + 11269.782606598940069902235290406*z*c[81])))
+                              + 344.67375879228171959103668809314*c[82]
+                              + z*(92.95160030897800524430236959478*c[18]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   - 360.*c[32]
+                                   - 549.9090833947008007905656632474*c[33]
+                                   + 207.8460969082652752232935609807*c[43]
+                                   + 623.5382907247958256698806829421*c[47]
+                                   + 952.4704719832526125805816713101*c[48]
+                                   + 851.9154887663447101296952739849*c[52]
+                                   + 2129.7887219158617753242381849622*c[53]
+                                   + 1870.6148721743874770096420488263*c[54]
+                                   - 245.92681838303036119730492833251*c[64]
+                                   - 804.9844718999242907073025207433*c[68]
+                                   - 1229.6340919151518059865246416625*c[69]
+                                   - 1475.560910298182167183829569995*c[73]
+                                   - 3688.9022757454554179595739249876*c[74]
+                                   - 3240.*c[75]
+                                   - 1609.9689437998485814146050414865*c[79]
+                                   - 5040.*c[80]
+                                   - 7244.860247099318616365722686689*c[81]
+                                   - 4825.4326230919440742745136333039*c[82]
+                                   + z*(549.9090833947008007905656632474*c[33]
+                                        - 952.4704719832526125805816713101*c[48]
+                                        - 2129.7887219158617753242381849622*c[53]
+                                        - 4364.7680350735707796891647805948*c[54]
+                                        + 1229.6340919151518059865246416625*c[69]
+                                        + 3688.9022757454554179595739249876*c[74]
+                                        + 7560.*c[75]
+                                        + 5040.*c[80]
+                                        + 16904.673909898410104853352935608*c[81]
+                                        + 19301.730492367776297098054533216*c[82]
+                                        + z*(2909.8453567157138531261098537299*c[54]
+                                             - 5040.*c[75]
+                                             - 11269.782606598940069902235290406*c[81]
+                                             - 28952.595738551664445647081799823*c[82]
+                                             + 14476.297869275832222823540899912*z*c[82]))))
+                         - 151.43315356948755031100729323376*c[83]
+                         + z*(26.832815729997476356910084024775*c[9]
+                              - 46.475800154489002622151184797389*c[15]
+                              - 46.475800154489002622151184797389*c[18]
+                              - 158.74507866387543543009694521836*c[19]
+                              + 60.*c[25]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 274.95454169735040039528283162368*c[29]
+                              + 60.*c[32]
+                              + 274.95454169735040039528283162368*c[33]
+                              + 540.*c[34]
+                              - 70.99295739719539251080793949874*c[40]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 354.9647869859769625540396974937*c[44]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 476.23523599162630629029083565507*c[48]
+                              - 935.3074360871937385048210244132*c[49]
+                              - 70.99295739719539251080793949874*c[52]
+                              - 354.9647869859769625540396974937*c[53]
+                              - 935.3074360871937385048210244132*c[54]
+                              - 1392.9824119492679366282717494017*c[55]
+                              + 80.49844718999242907073025207433*c[61]
+                              + 122.96340919151518059865246416625*c[64]
+                              + 420.*c[65]
+                              + 134.16407864998738178455042012388*c[68]
+                              + 614.8170459575759029932623208313*c[69]
+                              + 1207.4767078498864360609537811149*c[70]
+                              + 122.96340919151518059865246416625*c[73]
+                              + 614.8170459575759029932623208313*c[74]
+                              + 1620.*c[75]
+                              + 2412.716311545972037137256816652*c[76]
+                              + 80.49844718999242907073025207433*c[79]
+                              + 420.*c[80]
+                              + 1207.4767078498864360609537811149*c[81]
+                              + 2412.716311545972037137256816652*c[82]
+                              + 3028.6630713897510062201458646752*c[83]
+                              + z*(158.74507866387543543009694521836*c[19]
+                                   - 274.95454169735040039528283162368*c[29]
+                                   - 274.95454169735040039528283162368*c[33]
+                                   - 1260.*c[34]
+                                   + 354.9647869859769625540396974937*c[44]
+                                   + 476.23523599162630629029083565507*c[48]
+                                   + 2182.3840175367853898445823902974*c[49]
+                                   + 354.9647869859769625540396974937*c[53]
+                                   + 2182.3840175367853898445823902974*c[54]
+                                   + 5571.929647797071746513086997607*c[55]
+                                   - 420.*c[65]
+                                   - 614.8170459575759029932623208313*c[69]
+                                   - 2817.4456516497350174755588226014*c[70]
+                                   - 614.8170459575759029932623208313*c[74]
+                                   - 3780.*c[75]
+                                   - 9650.865246183888148549027266608*c[76]
+                                   - 420.*c[80]
+                                   - 2817.4456516497350174755588226014*c[81]
+                                   - 9650.865246183888148549027266608*c[82]
+                                   - 18171.978428338506037320875188051*c[83]
+                                   + z*(840.*c[34]
+                                        - 1454.9226783578569265630549268649*c[49]
+                                        - 1454.9226783578569265630549268649*c[54]
+                                        - 8357.89447169560761976963049641*c[55]
+                                        + 1878.2971010998233449837058817343*c[70]
+                                        + 2520.*c[75]
+                                        + 14476.297869275832222823540899912*c[76]
+                                        + 1878.2971010998233449837058817343*c[81]
+                                        + 14476.297869275832222823540899912*c[82]
+                                        + 45429.946070846265093302187970128*c[83]
+                                        + z*(4178.9472358478038098848152482051*c[55]
+                                             - 7238.148934637916111411770449956*c[76]
+                                             - 7238.148934637916111411770449956*c[82]
+                                             - 49972.940677930891602632406767141*c[83]
+                                             + 19989.176271172356641052962706856*z*c[83]))));
+    return;
+                #endif
+                #if (PMAX3D>=7)
+  case ( 7 ) :
+    grad[0] /*ARGH*/[0]= 3.4641016151377545870548926830117*c[1]
+                         - 13.416407864998738178455042012388*c[4]
+                         - 6.*c[5]
+                         - 6.*c[6]
+                         + 31.749015732775087086019389043671*c[10]
+                         + 23.237900077244501311075592398694*c[11]
+                         + 23.237900077244501311075592398694*c[12]
+                         + 7.745966692414833770358530799565*c[13]
+                         + 10.392304845413263761164678049035*c[14]
+                         + 7.745966692414833770358530799565*c[15]
+                         - 60.*c[20]
+                         - 54.99090833947008007905656632474*c[21]
+                         - 54.99090833947008007905656632474*c[22]
+                         - 30.*c[23]
+                         - 40.249223594996214535365126037163*c[24]
+                         - 30.*c[25]
+                         - 9.165151389911680013176094387456*c[26]
+                         - 13.416407864998738178455042012388*c[27]
+                         - 13.416407864998738178455042012388*c[28]
+                         - 9.165151389911680013176094387456*c[29]
+                         + 99.49874371066199547344798210012*c[35]
+                         + 103.92304845413263761164678049035*c[36]
+                         + 103.92304845413263761164678049035*c[37]
+                         + 70.99295739719539251080793949874*c[38]
+                         + 95.24704719832526125805816713101*c[39]
+                         + 70.99295739719539251080793949874*c[40]
+                         + 35.49647869859769625540396974937*c[41]
+                         + 51.96152422706631880582339024518*c[42]
+                         + 51.96152422706631880582339024518*c[43]
+                         + 35.49647869859769625540396974937*c[44]
+                         + 10.392304845413263761164678049035*c[45]
+                         + 15.874507866387543543009694521836*c[46]
+                         + 17.320508075688772935274463415059*c[47]
+                         + 15.874507866387543543009694521836*c[48]
+                         + 10.392304845413263761164678049035*c[49]
+                         - 151.43315356948755031100729323376*c[56]
+                         - 172.33687939614085979551834404657*c[57]
+                         - 172.33687939614085979551834404657*c[58]
+                         - 134.16407864998738178455042012388*c[59]
+                         - 180.*c[60]
+                         - 134.16407864998738178455042012388*c[61]
+                         - 84.*c[62]
+                         - 122.96340919151518059865246416625*c[63]
+                         - 122.96340919151518059865246416625*c[64]
+                         - 84.*c[65]
+                         - 40.249223594996214535365126037163*c[66]
+                         - 61.48170459575759029932623208313*c[67]
+                         - 67.08203932499369089227521006194*c[68]
+                         - 61.48170459575759029932623208313*c[69]
+                         - 40.249223594996214535365126037163*c[70]
+                         - 11.489125293076057319701222936438*c[71]
+                         - 18.*c[72]
+                         - 20.493901531919196766442077361042*c[73]
+                         - 20.493901531919196766442077361042*c[74]
+                         - 18.*c[75]
+                         - 11.489125293076057319701222936438*c[76]
+                         + 216.88706738761534557003886238781*c[84]
+                         + 262.28991593273272464556951107947*c[85]
+                         + 262.28991593273272464556951107947*c[86]
+                         + 222.48595461286988846134192322402*c[87]
+                         + 298.49623113198598642034394630036*c[88]
+                         + 222.48595461286988846134192322402*c[89]
+                         + 158.74507866387543543009694521836*c[90]
+                         + 232.37900077244501311075592398694*c[91]
+                         + 232.37900077244501311075592398694*c[92]
+                         + 158.74507866387543543009694521836*c[93]
+                         + 95.24704719832526125805816713101*c[94]
+                         + 145.49226783578569265630549268649*c[95]
+                         + 158.74507866387543543009694521836*c[96]
+                         + 145.49226783578569265630549268649*c[97]
+                         + 95.24704719832526125805816713101*c[98]
+                         + 44.497190922573977692268384644804*c[99]
+                         + 69.71370023173350393322677719608*c[100]
+                         + 79.37253933193771771504847260918*c[101]
+                         + 79.37253933193771771504847260918*c[102]
+                         + 69.71370023173350393322677719608*c[103]
+                         + 44.497190922573977692268384644804*c[104]
+                         + x*(26.832815729997476356910084024775*c[4]
+                              - 158.74507866387543543009694521836*c[10]
+                              - 46.475800154489002622151184797389*c[11]
+                              - 46.475800154489002622151184797389*c[12]
+                              + 540.*c[20]
+                              + 274.95454169735040039528283162368*c[21]
+                              + 274.95454169735040039528283162368*c[22]
+                              + 60.*c[23]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 60.*c[25]
+                              - 1392.9824119492679366282717494017*c[35]
+                              - 935.3074360871937385048210244132*c[36]
+                              - 935.3074360871937385048210244132*c[37]
+                              - 354.9647869859769625540396974937*c[38]
+                              - 476.23523599162630629029083565507*c[39]
+                              - 354.9647869859769625540396974937*c[40]
+                              - 70.99295739719539251080793949874*c[41]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 70.99295739719539251080793949874*c[44]
+                              + 3028.6630713897510062201458646752*c[56]
+                              + 2412.716311545972037137256816652*c[57]
+                              + 2412.716311545972037137256816652*c[58]
+                              + 1207.4767078498864360609537811149*c[59]
+                              + 1620.*c[60]
+                              + 1207.4767078498864360609537811149*c[61]
+                              + 420.*c[62]
+                              + 614.8170459575759029932623208313*c[63]
+                              + 614.8170459575759029932623208313*c[64]
+                              + 420.*c[65]
+                              + 80.49844718999242907073025207433*c[66]
+                              + 122.96340919151518059865246416625*c[67]
+                              + 134.16407864998738178455042012388*c[68]
+                              + 122.96340919151518059865246416625*c[69]
+                              + 80.49844718999242907073025207433*c[70]
+                              - 5855.950819465614330391049284471*c[84]
+                              - 5245.798318654654492911390221589*c[85]
+                              - 5245.798318654654492911390221589*c[86]
+                              - 3114.8033645801784384587869251363*c[87]
+                              - 4178.9472358478038098848152482051*c[88]
+                              - 3114.8033645801784384587869251363*c[89]
+                              - 1428.7057079748789188708725069652*c[90]
+                              - 2091.4110069520051179968033158825*c[91]
+                              - 2091.4110069520051179968033158825*c[92]
+                              - 1428.7057079748789188708725069652*c[93]
+                              - 476.23523599162630629029083565507*c[94]
+                              - 727.4613391789284632815274634325*c[95]
+                              - 793.7253933193771771504847260918*c[96]
+                              - 727.4613391789284632815274634325*c[97]
+                              - 476.23523599162630629029083565507*c[98]
+                              + x*(158.74507866387543543009694521836*c[10]
+                                   - 1260.*c[20]
+                                   - 274.95454169735040039528283162368*c[21]
+                                   - 274.95454169735040039528283162368*c[22]
+                                   + 5571.929647797071746513086997607*c[35]
+                                   + 2182.3840175367853898445823902974*c[36]
+                                   + 2182.3840175367853898445823902974*c[37]
+                                   + 354.9647869859769625540396974937*c[38]
+                                   + 476.23523599162630629029083565507*c[39]
+                                   + 354.9647869859769625540396974937*c[40]
+                                   - 18171.978428338506037320875188051*c[56]
+                                   - 9650.865246183888148549027266608*c[57]
+                                   - 9650.865246183888148549027266608*c[58]
+                                   - 2817.4456516497350174755588226014*c[59]
+                                   - 3780.*c[60]
+                                   - 2817.4456516497350174755588226014*c[61]
+                                   - 420.*c[62]
+                                   - 614.8170459575759029932623208313*c[63]
+                                   - 614.8170459575759029932623208313*c[64]
+                                   - 420.*c[65]
+                                   + 48799.590162213452753258744037258*c[84]
+                                   + 31474.789911927926957468341329537*c[85]
+                                   + 31474.789911927926957468341329537*c[86]
+                                   + 12459.213458320713753835147700545*c[87]
+                                   + 16715.78894339121523953926099282*c[88]
+                                   + 12459.213458320713753835147700545*c[89]
+                                   + 3333.6466519413841440320358495855*c[90]
+                                   + 4879.9590162213452753258744037258*c[91]
+                                   + 4879.9590162213452753258744037258*c[92]
+                                   + 3333.6466519413841440320358495855*c[93]
+                                   + x*(840.*c[20]
+                                        - 8357.89447169560761976963049641*c[35]
+                                        - 1454.9226783578569265630549268649*c[36]
+                                        - 1454.9226783578569265630549268649*c[37]
+                                        + 45429.946070846265093302187970128*c[56]
+                                        + 14476.297869275832222823540899912*c[57]
+                                        + 14476.297869275832222823540899912*c[58]
+                                        + 1878.2971010998233449837058817343*c[59]
+                                        + 2520.*c[60]
+                                        + 1878.2971010998233449837058817343*c[61]
+                                        - 178931.83059478266009528206146995*c[84]
+                                        - 78686.97477981981739367085332384*c[85]
+                                        - 78686.97477981981739367085332384*c[86]
+                                        - 18688.820187481070630752721550818*c[87]
+                                        - 25073.68341508682285930889148923*c[88]
+                                        - 18688.820187481070630752721550818*c[89]
+                                        + x*(4178.9472358478038098848152482051*c[35]
+                                             - 49972.940677930891602632406767141*c[56]
+                                             - 7238.148934637916111411770449956*c[57]
+                                             - 7238.148934637916111411770449956*c[58]
+                                             + 322077.2950706087881715077106459*c[84]
+                                             + 86555.67225780179913303793865623*c[85]
+                                             + 86555.67225780179913303793865623*c[86]
+                                             + x*(19989.176271172356641052962706856*c[56]
+                                                  - 279133.65572786094974864001589312*c[84]
+                                                  + 93044.55190928698324954667196437*x*c[84]
+                                                  - 34622.26890312071965321517546249*c[85]
+                                                  + 69244.53780624143930643035092498*y*c[85]
+                                                  - 34622.26890312071965321517546249*c[86]
+                                                  + 69244.53780624143930643035092498*z*c[86])
+                                             + 9344.410093740535315376360775409*c[87]
+                                             + 12536.841707543411429654445744615*c[88]
+                                             + y*(14476.297869275832222823540899912*c[57]
+                                                  - 173111.34451560359826607587731245*c[85]
+                                                  - 56066.46056244321189225816465245*c[87]
+                                                  + 56066.46056244321189225816465245*y*c[87]
+                                                  - 25073.68341508682285930889148923*c[88]
+                                                  + 50147.36683017364571861778297846*z*c[88])
+                                             + 9344.410093740535315376360775409*c[89]
+                                             + z*(14476.297869275832222823540899912*c[58]
+                                                  - 173111.34451560359826607587731245*c[86]
+                                                  - 25073.68341508682285930889148923*c[88]
+                                                  - 56066.46056244321189225816465245*c[89]
+                                                  + 56066.46056244321189225816465245*z*c[89]))
+                                        - 2222.431101294256096021357233057*c[90]
+                                        - 3253.3060108142301835505829358172*c[91]
+                                        - 3253.3060108142301835505829358172*c[92]
+                                        + y*(2909.8453567157138531261098537299*c[36]
+                                             - 28952.595738551664445647081799823*c[57]
+                                             - 11269.782606598940069902235290406*c[59]
+                                             - 5040.*c[60]
+                                             + 157373.94955963963478734170664768*c[85]
+                                             + 112132.92112488642378451632930491*c[87]
+                                             + 50147.36683017364571861778297846*c[88]
+                                             + 26669.173215531073152256286796684*c[90]
+                                             + 19519.836064885381101303497614903*c[91]
+                                             + y*(11269.782606598940069902235290406*c[59]
+                                                  - 112132.92112488642378451632930491*c[87]
+                                                  - 66672.93303882768288064071699171*c[90]
+                                                  + 44448.62202588512192042714466114*y*c[90]
+                                                  - 19519.836064885381101303497614903*c[91]
+                                                  + 39039.672129770762202606995229807*z*c[91])
+                                             + 6506.612021628460367101165871634*c[92]
+                                             + z*(10080.*c[60]
+                                                  - 100294.73366034729143723556595692*c[88]
+                                                  - 39039.672129770762202606995229807*c[91]
+                                                  - 39039.672129770762202606995229807*c[92]
+                                                  + 39039.672129770762202606995229807*z*c[92]))
+                                        - 2222.431101294256096021357233057*c[93]
+                                        + z*(2909.8453567157138531261098537299*c[37]
+                                             - 28952.595738551664445647081799823*c[58]
+                                             - 5040.*c[60]
+                                             - 11269.782606598940069902235290406*c[61]
+                                             + 157373.94955963963478734170664768*c[86]
+                                             + 50147.36683017364571861778297846*c[88]
+                                             + 112132.92112488642378451632930491*c[89]
+                                             + 6506.612021628460367101165871634*c[91]
+                                             + 19519.836064885381101303497614903*c[92]
+                                             + 26669.173215531073152256286796684*c[93]
+                                             + z*(11269.782606598940069902235290406*c[61]
+                                                  - 112132.92112488642378451632930491*c[89]
+                                                  - 19519.836064885381101303497614903*c[92]
+                                                  - 66672.93303882768288064071699171*c[93]
+                                                  + 44448.62202588512192042714466114*z*c[93])))
+                                   + 476.23523599162630629029083565507*c[94]
+                                   + 727.4613391789284632815274634325*c[95]
+                                   + 793.7253933193771771504847260918*c[96]
+                                   + 727.4613391789284632815274634325*c[97]
+                                   + y*(549.9090833947008007905656632474*c[21]
+                                        - 4364.7680350735707796891647805948*c[36]
+                                        - 2129.7887219158617753242381849622*c[38]
+                                        - 952.4704719832526125805816713101*c[39]
+                                        + 19301.730492367776297098054533216*c[57]
+                                        + 16904.673909898410104853352935608*c[59]
+                                        + 7560.*c[60]
+                                        + 5040.*c[62]
+                                        + 3688.9022757454554179595739249876*c[63]
+                                        + 1229.6340919151518059865246416625*c[64]
+                                        - 62949.57982385585391493668265907*c[85]
+                                        - 74755.28074992428252301088620327*c[87]
+                                        - 33431.577886782430479078521985641*c[88]
+                                        - 40003.759823296609728384430195026*c[90]
+                                        - 29279.754097328071651955246422355*c[91]
+                                        - 9759.918032442690550651748807452*c[92]
+                                        - 9524.704719832526125805816713101*c[94]
+                                        - 8729.53607014714155937832956119*c[95]
+                                        - 4762.3523599162630629029083565507*c[96]
+                                        + y*(2129.7887219158617753242381849622*c[38]
+                                             - 16904.673909898410104853352935608*c[59]
+                                             - 12600.*c[62]
+                                             - 3688.9022757454554179595739249876*c[63]
+                                             + 74755.28074992428252301088620327*c[87]
+                                             + 100009.39955824152432096107548756*c[90]
+                                             + 29279.754097328071651955246422355*c[91]
+                                             + 42861.171239246367566126175208956*c[94]
+                                             + 21823.840175367853898445823902974*c[95]
+                                             + y*(8400.*c[62]
+                                                  - 66672.93303882768288064071699171*c[90]
+                                                  - 66672.93303882768288064071699171*c[94]
+                                                  + 33336.466519413841440320358495855*y*c[94]
+                                                  - 14549.226783578569265630549268649*c[95]
+                                                  + 29098.453567157138531261098537299*z*c[95])
+                                             + 4762.3523599162630629029083565507*c[96]
+                                             + z*(7377.804551490910835919147849975*c[63]
+                                                  - 58559.50819465614330391049284471*c[91]
+                                                  - 43647.680350735707796891647805948*c[95]
+                                                  - 28574.114159497578377417450139304*c[96]
+                                                  + 28574.114159497578377417450139304*z*c[96]))
+                                        - 1454.9226783578569265630549268649*c[97]
+                                        + z*(1904.9409439665052251611633426203*c[39]
+                                             - 15120.*c[60]
+                                             - 7377.804551490910835919147849975*c[63]
+                                             - 7377.804551490910835919147849975*c[64]
+                                             + 66863.15577356486095815704397128*c[88]
+                                             + 58559.50819465614330391049284471*c[91]
+                                             + 58559.50819465614330391049284471*c[92]
+                                             + 17459.072140294283118756659122379*c[95]
+                                             + 28574.114159497578377417450139304*c[96]
+                                             + 17459.072140294283118756659122379*c[97]
+                                             + z*(7377.804551490910835919147849975*c[64]
+                                                  - 58559.50819465614330391049284471*c[92]
+                                                  - 28574.114159497578377417450139304*c[96]
+                                                  - 43647.680350735707796891647805948*c[97]
+                                                  + 29098.453567157138531261098537299*z*c[97])))
+                                   + 476.23523599162630629029083565507*c[98]
+                                   + z*(549.9090833947008007905656632474*c[22]
+                                        - 4364.7680350735707796891647805948*c[37]
+                                        - 952.4704719832526125805816713101*c[39]
+                                        - 2129.7887219158617753242381849622*c[40]
+                                        + 19301.730492367776297098054533216*c[58]
+                                        + 7560.*c[60]
+                                        + 16904.673909898410104853352935608*c[61]
+                                        + 1229.6340919151518059865246416625*c[63]
+                                        + 3688.9022757454554179595739249876*c[64]
+                                        + 5040.*c[65]
+                                        - 62949.57982385585391493668265907*c[86]
+                                        - 33431.577886782430479078521985641*c[88]
+                                        - 74755.28074992428252301088620327*c[89]
+                                        - 9759.918032442690550651748807452*c[91]
+                                        - 29279.754097328071651955246422355*c[92]
+                                        - 40003.759823296609728384430195026*c[93]
+                                        - 1454.9226783578569265630549268649*c[95]
+                                        - 4762.3523599162630629029083565507*c[96]
+                                        - 8729.53607014714155937832956119*c[97]
+                                        - 9524.704719832526125805816713101*c[98]
+                                        + z*(2129.7887219158617753242381849622*c[40]
+                                             - 16904.673909898410104853352935608*c[61]
+                                             - 3688.9022757454554179595739249876*c[64]
+                                             - 12600.*c[65]
+                                             + 74755.28074992428252301088620327*c[89]
+                                             + 29279.754097328071651955246422355*c[92]
+                                             + 100009.39955824152432096107548756*c[93]
+                                             + 4762.3523599162630629029083565507*c[96]
+                                             + 21823.840175367853898445823902974*c[97]
+                                             + 42861.171239246367566126175208956*c[98]
+                                             + z*(8400.*c[65]
+                                                  - 66672.93303882768288064071699171*c[93]
+                                                  - 14549.226783578569265630549268649*c[97]
+                                                  - 66672.93303882768288064071699171*c[98]
+                                                  + 33336.466519413841440320358495855*z*c[98]))))
+                              - 88.99438184514795538453676928961*c[99]
+                              - 139.42740046346700786645355439217*c[100]
+                              - 158.74507866387543543009694521836*c[101]
+                              - 158.74507866387543543009694521836*c[102]
+                              - 139.42740046346700786645355439217*c[103]
+                              + y*(92.95160030897800524430236959478*c[11]
+                                   - 549.9090833947008007905656632474*c[21]
+                                   - 360.*c[23]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   + 1870.6148721743874770096420488263*c[36]
+                                   + 2129.7887219158617753242381849622*c[38]
+                                   + 952.4704719832526125805816713101*c[39]
+                                   + 851.9154887663447101296952739849*c[41]
+                                   + 623.5382907247958256698806829421*c[42]
+                                   + 207.8460969082652752232935609807*c[43]
+                                   - 4825.4326230919440742745136333039*c[57]
+                                   - 7244.860247099318616365722686689*c[59]
+                                   - 3240.*c[60]
+                                   - 5040.*c[62]
+                                   - 3688.9022757454554179595739249876*c[63]
+                                   - 1229.6340919151518059865246416625*c[64]
+                                   - 1609.9689437998485814146050414865*c[66]
+                                   - 1475.560910298182167183829569995*c[67]
+                                   - 804.9844718999242907073025207433*c[68]
+                                   - 245.92681838303036119730492833251*c[69]
+                                   + 10491.596637309308985822780443179*c[85]
+                                   + 18688.820187481070630752721550818*c[87]
+                                   + 8357.89447169560761976963049641*c[88]
+                                   + 17144.468495698547026450470083582*c[90]
+                                   + 12548.466041712030707980819895295*c[91]
+                                   + 4182.822013904010235993606631765*c[92]
+                                   + 9524.704719832526125805816713101*c[94]
+                                   + 8729.53607014714155937832956119*c[95]
+                                   + 4762.3523599162630629029083565507*c[96]
+                                   + 1454.9226783578569265630549268649*c[97]
+                                   + 2669.8314553544386615361030786883*c[99]
+                                   + 2788.5480092693401573290710878433*c[100]
+                                   + 1904.9409439665052251611633426203*c[101]
+                                   + 952.4704719832526125805816713101*c[102]
+                                   + y*(360.*c[23]
+                                        - 2129.7887219158617753242381849622*c[38]
+                                        - 2129.7887219158617753242381849622*c[41]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        + 7244.860247099318616365722686689*c[59]
+                                        + 12600.*c[62]
+                                        + 3688.9022757454554179595739249876*c[63]
+                                        + 7244.860247099318616365722686689*c[66]
+                                        + 3688.9022757454554179595739249876*c[67]
+                                        + 804.9844718999242907073025207433*c[68]
+                                        - 18688.820187481070630752721550818*c[87]
+                                        - 42861.171239246367566126175208956*c[90]
+                                        - 12548.466041712030707980819895295*c[91]
+                                        - 42861.171239246367566126175208956*c[94]
+                                        - 21823.840175367853898445823902974*c[95]
+                                        - 4762.3523599162630629029083565507*c[96]
+                                        - 18688.820187481070630752721550818*c[99]
+                                        - 12548.466041712030707980819895295*c[100]
+                                        - 4762.3523599162630629029083565507*c[101]
+                                        + y*(1419.8591479439078502161587899748*c[41]
+                                             - 8400.*c[62]
+                                             - 11269.782606598940069902235290406*c[66]
+                                             - 2459.2681838303036119730492833251*c[67]
+                                             + 28574.114159497578377417450139304*c[90]
+                                             + 66672.93303882768288064071699171*c[94]
+                                             + 14549.226783578569265630549268649*c[95]
+                                             + 49836.853833282855015340590802181*c[99]
+                                             + 19519.836064885381101303497614903*c[100]
+                                             + y*(5634.891303299470034951117645203*c[66]
+                                                  - 33336.466519413841440320358495855*c[94]
+                                                  - 56066.46056244321189225816465245*c[99]
+                                                  + 22426.584224977284756903265860981*y*c[99]
+                                                  - 9759.918032442690550651748807452*c[100]
+                                                  + 19519.836064885381101303497614903*z*c[100])
+                                             + 3174.9015732775087086019389043671*c[101]
+                                             + z*(4918.5363676606072239460985666501*c[67]
+                                                  - 29098.453567157138531261098537299*c[95]
+                                                  - 39039.672129770762202606995229807*c[100]
+                                                  - 19049.409439665052251611633426203*c[101]
+                                                  + 19049.409439665052251611633426203*z*c[101]))
+                                        - 952.4704719832526125805816713101*c[102]
+                                        + z*(1247.0765814495916513397613658842*c[42]
+                                             - 7377.804551490910835919147849975*c[63]
+                                             - 7377.804551490910835919147849975*c[67]
+                                             - 4829.9068313995457442438151244596*c[68]
+                                             + 25096.93208342406141596163979059*c[91]
+                                             + 43647.680350735707796891647805948*c[95]
+                                             + 28574.114159497578377417450139304*c[96]
+                                             + 25096.93208342406141596163979059*c[100]
+                                             + 28574.114159497578377417450139304*c[101]
+                                             + 11429.645663799031350966980055722*c[102]
+                                             + z*(4829.9068313995457442438151244596*c[68]
+                                                  - 28574.114159497578377417450139304*c[96]
+                                                  - 28574.114159497578377417450139304*c[101]
+                                                  - 28574.114159497578377417450139304*c[102]
+                                                  + 19049.409439665052251611633426203*z*c[102])))
+                                   + 278.85480092693401573290710878433*c[103]
+                                   + z*(321.9937887599697162829210082973*c[24]
+                                        - 1904.9409439665052251611633426203*c[39]
+                                        - 1247.0765814495916513397613658842*c[42]
+                                        - 1247.0765814495916513397613658842*c[43]
+                                        + 6480.*c[60]
+                                        + 7377.804551490910835919147849975*c[63]
+                                        + 7377.804551490910835919147849975*c[64]
+                                        + 2951.1218205963643343676591399901*c[67]
+                                        + 4829.9068313995457442438151244596*c[68]
+                                        + 2951.1218205963643343676591399901*c[69]
+                                        - 16715.78894339121523953926099282*c[88]
+                                        - 25096.93208342406141596163979059*c[91]
+                                        - 25096.93208342406141596163979059*c[92]
+                                        - 17459.072140294283118756659122379*c[95]
+                                        - 28574.114159497578377417450139304*c[96]
+                                        - 17459.072140294283118756659122379*c[97]
+                                        - 5577.096018538680314658142175687*c[100]
+                                        - 11429.645663799031350966980055722*c[101]
+                                        - 11429.645663799031350966980055722*c[102]
+                                        - 5577.096018538680314658142175687*c[103]
+                                        + z*(1247.0765814495916513397613658842*c[43]
+                                             - 7377.804551490910835919147849975*c[64]
+                                             - 4829.9068313995457442438151244596*c[68]
+                                             - 7377.804551490910835919147849975*c[69]
+                                             + 25096.93208342406141596163979059*c[92]
+                                             + 28574.114159497578377417450139304*c[96]
+                                             + 43647.680350735707796891647805948*c[97]
+                                             + 11429.645663799031350966980055722*c[101]
+                                             + 28574.114159497578377417450139304*c[102]
+                                             + 25096.93208342406141596163979059*c[103]
+                                             + z*(4918.5363676606072239460985666501*c[69]
+                                                  - 29098.453567157138531261098537299*c[97]
+                                                  - 19049.409439665052251611633426203*c[102]
+                                                  - 39039.672129770762202606995229807*c[103]
+                                                  + 19519.836064885381101303497614903*z*c[103]))))
+                              - 88.99438184514795538453676928961*c[104]
+                              + z*(92.95160030897800524430236959478*c[12]
+                                   - 549.9090833947008007905656632474*c[22]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   - 360.*c[25]
+                                   + 1870.6148721743874770096420488263*c[37]
+                                   + 952.4704719832526125805816713101*c[39]
+                                   + 2129.7887219158617753242381849622*c[40]
+                                   + 207.8460969082652752232935609807*c[42]
+                                   + 623.5382907247958256698806829421*c[43]
+                                   + 851.9154887663447101296952739849*c[44]
+                                   - 4825.4326230919440742745136333039*c[58]
+                                   - 3240.*c[60]
+                                   - 7244.860247099318616365722686689*c[61]
+                                   - 1229.6340919151518059865246416625*c[63]
+                                   - 3688.9022757454554179595739249876*c[64]
+                                   - 5040.*c[65]
+                                   - 245.92681838303036119730492833251*c[67]
+                                   - 804.9844718999242907073025207433*c[68]
+                                   - 1475.560910298182167183829569995*c[69]
+                                   - 1609.9689437998485814146050414865*c[70]
+                                   + 10491.596637309308985822780443179*c[86]
+                                   + 8357.89447169560761976963049641*c[88]
+                                   + 18688.820187481070630752721550818*c[89]
+                                   + 4182.822013904010235993606631765*c[91]
+                                   + 12548.466041712030707980819895295*c[92]
+                                   + 17144.468495698547026450470083582*c[93]
+                                   + 1454.9226783578569265630549268649*c[95]
+                                   + 4762.3523599162630629029083565507*c[96]
+                                   + 8729.53607014714155937832956119*c[97]
+                                   + 9524.704719832526125805816713101*c[98]
+                                   + 278.85480092693401573290710878433*c[100]
+                                   + 952.4704719832526125805816713101*c[101]
+                                   + 1904.9409439665052251611633426203*c[102]
+                                   + 2788.5480092693401573290710878433*c[103]
+                                   + 2669.8314553544386615361030786883*c[104]
+                                   + z*(360.*c[25]
+                                        - 2129.7887219158617753242381849622*c[40]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        - 2129.7887219158617753242381849622*c[44]
+                                        + 7244.860247099318616365722686689*c[61]
+                                        + 3688.9022757454554179595739249876*c[64]
+                                        + 12600.*c[65]
+                                        + 804.9844718999242907073025207433*c[68]
+                                        + 3688.9022757454554179595739249876*c[69]
+                                        + 7244.860247099318616365722686689*c[70]
+                                        - 18688.820187481070630752721550818*c[89]
+                                        - 12548.466041712030707980819895295*c[92]
+                                        - 42861.171239246367566126175208956*c[93]
+                                        - 4762.3523599162630629029083565507*c[96]
+                                        - 21823.840175367853898445823902974*c[97]
+                                        - 42861.171239246367566126175208956*c[98]
+                                        - 952.4704719832526125805816713101*c[101]
+                                        - 4762.3523599162630629029083565507*c[102]
+                                        - 12548.466041712030707980819895295*c[103]
+                                        - 18688.820187481070630752721550818*c[104]
+                                        + z*(1419.8591479439078502161587899748*c[44]
+                                             - 8400.*c[65]
+                                             - 2459.2681838303036119730492833251*c[69]
+                                             - 11269.782606598940069902235290406*c[70]
+                                             + 28574.114159497578377417450139304*c[93]
+                                             + 14549.226783578569265630549268649*c[97]
+                                             + 66672.93303882768288064071699171*c[98]
+                                             + 3174.9015732775087086019389043671*c[102]
+                                             + 19519.836064885381101303497614903*c[103]
+                                             + 49836.853833282855015340590802181*c[104]
+                                             + z*(5634.891303299470034951117645203*c[70]
+                                                  - 33336.466519413841440320358495855*c[98]
+                                                  - 9759.918032442690550651748807452*c[103]
+                                                  - 56066.46056244321189225816465245*c[104]
+                                                  + 22426.584224977284756903265860981*z*c[104])))))
+                         + 12.48999599679679641169378624188*c[105]
+                         + 19.899748742132399094689596420024*c[106]
+                         + 23.237900077244501311075592398694*c[107]
+                         + 24.248711305964282109384248781082*c[108]
+                         + 23.237900077244501311075592398694*c[109]
+                         + 19.899748742132399094689596420024*c[110]
+                         + y*(12.*c[5]
+                              - 46.475800154489002622151184797389*c[11]
+                              - 46.475800154489002622151184797389*c[13]
+                              - 20.78460969082652752232935609807*c[14]
+                              + 109.98181667894016015811313264947*c[21]
+                              + 180.*c[23]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 109.98181667894016015811313264947*c[26]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 26.832815729997476356910084024775*c[28]
+                              - 207.8460969082652752232935609807*c[36]
+                              - 425.95774438317235506484763699244*c[38]
+                              - 190.49409439665052251611633426203*c[39]
+                              - 425.95774438317235506484763699244*c[41]
+                              - 311.76914536239791283494034147106*c[42]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 207.8460969082652752232935609807*c[45]
+                              - 190.49409439665052251611633426203*c[46]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 31.749015732775087086019389043671*c[48]
+                              + 344.67375879228171959103668809314*c[57]
+                              + 804.9844718999242907073025207433*c[59]
+                              + 360.*c[60]
+                              + 1008.*c[62]
+                              + 737.7804551490910835919147849975*c[63]
+                              + 245.92681838303036119730492833251*c[64]
+                              + 804.9844718999242907073025207433*c[66]
+                              + 737.7804551490910835919147849975*c[67]
+                              + 402.49223594996214535365126037163*c[68]
+                              + 122.96340919151518059865246416625*c[69]
+                              + 344.67375879228171959103668809314*c[71]
+                              + 360.*c[72]
+                              + 245.92681838303036119730492833251*c[73]
+                              + 122.96340919151518059865246416625*c[74]
+                              + 36.*c[75]
+                              - 524.5798318654654492911390221589*c[85]
+                              - 1334.9157276772193307680515393441*c[87]
+                              - 596.9924622639719728406878926007*c[88]
+                              - 1904.9409439665052251611633426203*c[90]
+                              - 1394.2740046346700786645355439217*c[91]
+                              - 464.75800154489002622151184797389*c[92]
+                              - 1904.9409439665052251611633426203*c[94]
+                              - 1745.9072140294283118756659122379*c[95]
+                              - 952.4704719832526125805816713101*c[96]
+                              - 290.98453567157138531261098537299*c[97]
+                              - 1334.9157276772193307680515393441*c[99]
+                              - 1394.2740046346700786645355439217*c[100]
+                              - 952.4704719832526125805816713101*c[101]
+                              - 476.23523599162630629029083565507*c[102]
+                              - 139.42740046346700786645355439217*c[103]
+                              - 524.5798318654654492911390221589*c[105]
+                              - 596.9924622639719728406878926007*c[106]
+                              - 464.75800154489002622151184797389*c[107]
+                              - 290.98453567157138531261098537299*c[108]
+                              - 139.42740046346700786645355439217*c[109]
+                              + y*(46.475800154489002622151184797389*c[13]
+                                   - 180.*c[23]
+                                   - 274.95454169735040039528283162368*c[26]
+                                   - 80.49844718999242907073025207433*c[27]
+                                   + 425.95774438317235506484763699244*c[38]
+                                   + 1064.8943609579308876621190924811*c[41]
+                                   + 311.76914536239791283494034147106*c[42]
+                                   + 935.3074360871937385048210244132*c[45]
+                                   + 476.23523599162630629029083565507*c[46]
+                                   + 103.92304845413263761164678049035*c[47]
+                                   - 804.9844718999242907073025207433*c[59]
+                                   - 2520.*c[62]
+                                   - 737.7804551490910835919147849975*c[63]
+                                   - 3622.4301235496593081828613433447*c[66]
+                                   - 1844.4511378727277089797869624938*c[67]
+                                   - 402.49223594996214535365126037163*c[68]
+                                   - 2412.716311545972037137256816652*c[71]
+                                   - 1620.*c[72]
+                                   - 614.8170459575759029932623208313*c[73]
+                                   - 122.96340919151518059865246416625*c[74]
+                                   + 1334.9157276772193307680515393441*c[87]
+                                   + 4762.3523599162630629029083565507*c[90]
+                                   + 1394.2740046346700786645355439217*c[91]
+                                   + 8572.234247849273513225235041791*c[94]
+                                   + 4364.7680350735707796891647805948*c[95]
+                                   + 952.4704719832526125805816713101*c[96]
+                                   + 9344.410093740535315376360775409*c[99]
+                                   + 6274.233020856015353990409947647*c[100]
+                                   + 2381.1761799581315314514541782753*c[101]
+                                   + 476.23523599162630629029083565507*c[102]
+                                   + 5245.798318654654492911390221589*c[105]
+                                   + 4178.9472358478038098848152482051*c[106]
+                                   + 2091.4110069520051179968033158825*c[107]
+                                   + 727.4613391789284632815274634325*c[108]
+                                   + y*(183.30302779823360026352188774912*c[26]
+                                        - 709.9295739719539251080793949874*c[41]
+                                        - 1454.9226783578569265630549268649*c[45]
+                                        - 317.49015732775087086019389043671*c[46]
+                                        + 1680.*c[62]
+                                        + 5634.891303299470034951117645203*c[66]
+                                        + 1229.6340919151518059865246416625*c[67]
+                                        + 6433.910164122592099032684844405*c[71]
+                                        + 2520.*c[72]
+                                        + 409.87803063838393532884154722084*c[73]
+                                        - 3174.9015732775087086019389043671*c[90]
+                                        - 13334.586607765536576128143398342*c[94]
+                                        - 2909.8453567157138531261098537299*c[95]
+                                        - 24918.42691664142750767029540109*c[99]
+                                        - 9759.918032442690550651748807452*c[100]
+                                        - 1587.4507866387543543009694521836*c[101]
+                                        - 20983.193274618617971645560886358*c[105]
+                                        - 11143.859295594143493026173995214*c[106]
+                                        - 3253.3060108142301835505829358172*c[107]
+                                        + y*(727.4613391789284632815274634325*c[45]
+                                             - 2817.4456516497350174755588226014*c[66]
+                                             - 7238.148934637916111411770449956*c[71]
+                                             - 1260.*c[72]
+                                             + 6667.293303882768288064071699171*c[94]
+                                             + 28033.230281221605946129082326227*c[99]
+                                             + 4879.9590162213452753258744037258*c[100]
+                                             + 39343.487389909908696835426661921*c[105]
+                                             + 12536.841707543411429654445744615*c[106]
+                                             + y*(2895.2595738551664445647081799823*c[71]
+                                                  - 11213.292112488642378451632930491*c[99]
+                                                  - 34622.26890312071965321517546249*c[105]
+                                                  + 11540.756301040239884405058487497*y*c[105]
+                                                  - 5014.736683017364571861778297846*c[106]
+                                                  + 10029.473366034729143723556595692*z*c[106])
+                                             + 1626.6530054071150917752914679086*c[107]
+                                             + z*(2520.*c[72]
+                                                  - 9759.918032442690550651748807452*c[100]
+                                                  - 25073.68341508682285930889148923*c[106]
+                                                  - 9759.918032442690550651748807452*c[107]
+                                                  + 9759.918032442690550651748807452*z*c[107]))
+                                        - 484.97422611928564218768497562164*c[108]
+                                        + z*(634.9803146555017417203877808734*c[46]
+                                             - 2459.2681838303036119730492833251*c[67]
+                                             - 5040.*c[72]
+                                             - 2459.2681838303036119730492833251*c[73]
+                                             + 5819.69071343142770625221970746*c[95]
+                                             + 19519.836064885381101303497614903*c[100]
+                                             + 9524.704719832526125805816713101*c[101]
+                                             + 22287.718591188286986052347990427*c[106]
+                                             + 19519.836064885381101303497614903*c[107]
+                                             + 5819.69071343142770625221970746*c[108]
+                                             + z*(2459.2681838303036119730492833251*c[73]
+                                                  - 9524.704719832526125805816713101*c[101]
+                                                  - 19519.836064885381101303497614903*c[107]
+                                                  - 14549.226783578569265630549268649*c[108]
+                                                  + 9699.484522385712843753699512433*z*c[108])))
+                                   + 139.42740046346700786645355439217*c[109]
+                                   + z*(160.99689437998485814146050414865*c[27]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        - 952.4704719832526125805816713101*c[46]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        + 1475.560910298182167183829569995*c[63]
+                                        + 3688.9022757454554179595739249876*c[67]
+                                        + 2414.9534156997728721219075622298*c[68]
+                                        + 3240.*c[72]
+                                        + 3688.9022757454554179595739249876*c[73]
+                                        + 1475.560910298182167183829569995*c[74]
+                                        - 2788.5480092693401573290710878433*c[91]
+                                        - 8729.53607014714155937832956119*c[95]
+                                        - 5714.822831899515675483490027861*c[96]
+                                        - 12548.466041712030707980819895295*c[100]
+                                        - 14287.057079748789188708725069652*c[101]
+                                        - 5714.822831899515675483490027861*c[102]
+                                        - 8357.89447169560761976963049641*c[106]
+                                        - 12548.466041712030707980819895295*c[107]
+                                        - 8729.53607014714155937832956119*c[108]
+                                        - 2788.5480092693401573290710878433*c[109]
+                                        + z*(623.5382907247958256698806829421*c[47]
+                                             - 2414.9534156997728721219075622298*c[68]
+                                             - 3688.9022757454554179595739249876*c[73]
+                                             - 3688.9022757454554179595739249876*c[74]
+                                             + 5714.822831899515675483490027861*c[96]
+                                             + 14287.057079748789188708725069652*c[101]
+                                             + 14287.057079748789188708725069652*c[102]
+                                             + 12548.466041712030707980819895295*c[107]
+                                             + 21823.840175367853898445823902974*c[108]
+                                             + 12548.466041712030707980819895295*c[109]
+                                             + z*(2459.2681838303036119730492833251*c[74]
+                                                  - 9524.704719832526125805816713101*c[102]
+                                                  - 14549.226783578569265630549268649*c[108]
+                                                  - 19519.836064885381101303497614903*c[109]
+                                                  + 9759.918032442690550651748807452*z*c[109]))))
+                              - 39.799497484264798189379192840048*c[110]
+                              + z*(41.569219381653055044658712196141*c[14]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   + 380.98818879330104503223266852405*c[39]
+                                   + 623.5382907247958256698806829421*c[42]
+                                   + 623.5382907247958256698806829421*c[43]
+                                   + 380.98818879330104503223266852405*c[46]
+                                   + 623.5382907247958256698806829421*c[47]
+                                   + 380.98818879330104503223266852405*c[48]
+                                   - 720.*c[60]
+                                   - 1475.560910298182167183829569995*c[63]
+                                   - 1475.560910298182167183829569995*c[64]
+                                   - 1475.560910298182167183829569995*c[67]
+                                   - 2414.9534156997728721219075622298*c[68]
+                                   - 1475.560910298182167183829569995*c[69]
+                                   - 720.*c[72]
+                                   - 1475.560910298182167183829569995*c[73]
+                                   - 1475.560910298182167183829569995*c[74]
+                                   - 720.*c[75]
+                                   + 1193.9849245279439456813757852014*c[88]
+                                   + 2788.5480092693401573290710878433*c[91]
+                                   + 2788.5480092693401573290710878433*c[92]
+                                   + 3491.8144280588566237513318244758*c[95]
+                                   + 5714.822831899515675483490027861*c[96]
+                                   + 3491.8144280588566237513318244758*c[97]
+                                   + 2788.5480092693401573290710878433*c[100]
+                                   + 5714.822831899515675483490027861*c[101]
+                                   + 5714.822831899515675483490027861*c[102]
+                                   + 2788.5480092693401573290710878433*c[103]
+                                   + 1193.9849245279439456813757852014*c[106]
+                                   + 2788.5480092693401573290710878433*c[107]
+                                   + 3491.8144280588566237513318244758*c[108]
+                                   + 2788.5480092693401573290710878433*c[109]
+                                   + 1193.9849245279439456813757852014*c[110]
+                                   + z*(160.99689437998485814146050414865*c[28]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        - 952.4704719832526125805816713101*c[48]
+                                        + 1475.560910298182167183829569995*c[64]
+                                        + 2414.9534156997728721219075622298*c[68]
+                                        + 3688.9022757454554179595739249876*c[69]
+                                        + 1475.560910298182167183829569995*c[73]
+                                        + 3688.9022757454554179595739249876*c[74]
+                                        + 3240.*c[75]
+                                        - 2788.5480092693401573290710878433*c[92]
+                                        - 5714.822831899515675483490027861*c[96]
+                                        - 8729.53607014714155937832956119*c[97]
+                                        - 5714.822831899515675483490027861*c[101]
+                                        - 14287.057079748789188708725069652*c[102]
+                                        - 12548.466041712030707980819895295*c[103]
+                                        - 2788.5480092693401573290710878433*c[107]
+                                        - 8729.53607014714155937832956119*c[108]
+                                        - 12548.466041712030707980819895295*c[109]
+                                        - 8357.89447169560761976963049641*c[110]
+                                        + z*(634.9803146555017417203877808734*c[48]
+                                             - 2459.2681838303036119730492833251*c[69]
+                                             - 2459.2681838303036119730492833251*c[74]
+                                             - 5040.*c[75]
+                                             + 5819.69071343142770625221970746*c[97]
+                                             + 9524.704719832526125805816713101*c[102]
+                                             + 19519.836064885381101303497614903*c[103]
+                                             + 5819.69071343142770625221970746*c[108]
+                                             + 19519.836064885381101303497614903*c[109]
+                                             + 22287.718591188286986052347990427*c[110]
+                                             + z*(2520.*c[75]
+                                                  - 9759.918032442690550651748807452*c[103]
+                                                  - 9759.918032442690550651748807452*c[109]
+                                                  - 25073.68341508682285930889148923*c[110]
+                                                  + 10029.473366034729143723556595692*z*c[110])))))
+                         + 12.48999599679679641169378624188*c[111]
+                         + z*(12.*c[6]
+                              - 46.475800154489002622151184797389*c[12]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[15]
+                              + 109.98181667894016015811313264947*c[22]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 180.*c[25]
+                              + 26.832815729997476356910084024775*c[27]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 109.98181667894016015811313264947*c[29]
+                              - 207.8460969082652752232935609807*c[37]
+                              - 190.49409439665052251611633426203*c[39]
+                              - 425.95774438317235506484763699244*c[40]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 311.76914536239791283494034147106*c[43]
+                              - 425.95774438317235506484763699244*c[44]
+                              - 31.749015732775087086019389043671*c[46]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 190.49409439665052251611633426203*c[48]
+                              - 207.8460969082652752232935609807*c[49]
+                              + 344.67375879228171959103668809314*c[58]
+                              + 360.*c[60]
+                              + 804.9844718999242907073025207433*c[61]
+                              + 245.92681838303036119730492833251*c[63]
+                              + 737.7804551490910835919147849975*c[64]
+                              + 1008.*c[65]
+                              + 122.96340919151518059865246416625*c[67]
+                              + 402.49223594996214535365126037163*c[68]
+                              + 737.7804551490910835919147849975*c[69]
+                              + 804.9844718999242907073025207433*c[70]
+                              + 36.*c[72]
+                              + 122.96340919151518059865246416625*c[73]
+                              + 245.92681838303036119730492833251*c[74]
+                              + 360.*c[75]
+                              + 344.67375879228171959103668809314*c[76]
+                              - 524.5798318654654492911390221589*c[86]
+                              - 596.9924622639719728406878926007*c[88]
+                              - 1334.9157276772193307680515393441*c[89]
+                              - 464.75800154489002622151184797389*c[91]
+                              - 1394.2740046346700786645355439217*c[92]
+                              - 1904.9409439665052251611633426203*c[93]
+                              - 290.98453567157138531261098537299*c[95]
+                              - 952.4704719832526125805816713101*c[96]
+                              - 1745.9072140294283118756659122379*c[97]
+                              - 1904.9409439665052251611633426203*c[98]
+                              - 139.42740046346700786645355439217*c[100]
+                              - 476.23523599162630629029083565507*c[101]
+                              - 952.4704719832526125805816713101*c[102]
+                              - 1394.2740046346700786645355439217*c[103]
+                              - 1334.9157276772193307680515393441*c[104]
+                              - 39.799497484264798189379192840048*c[106]
+                              - 139.42740046346700786645355439217*c[107]
+                              - 290.98453567157138531261098537299*c[108]
+                              - 464.75800154489002622151184797389*c[109]
+                              - 596.9924622639719728406878926007*c[110]
+                              - 524.5798318654654492911390221589*c[111]
+                              + z*(46.475800154489002622151184797389*c[15]
+                                   - 180.*c[25]
+                                   - 80.49844718999242907073025207433*c[28]
+                                   - 274.95454169735040039528283162368*c[29]
+                                   + 425.95774438317235506484763699244*c[40]
+                                   + 311.76914536239791283494034147106*c[43]
+                                   + 1064.8943609579308876621190924811*c[44]
+                                   + 103.92304845413263761164678049035*c[47]
+                                   + 476.23523599162630629029083565507*c[48]
+                                   + 935.3074360871937385048210244132*c[49]
+                                   - 804.9844718999242907073025207433*c[61]
+                                   - 737.7804551490910835919147849975*c[64]
+                                   - 2520.*c[65]
+                                   - 402.49223594996214535365126037163*c[68]
+                                   - 1844.4511378727277089797869624938*c[69]
+                                   - 3622.4301235496593081828613433447*c[70]
+                                   - 122.96340919151518059865246416625*c[73]
+                                   - 614.8170459575759029932623208313*c[74]
+                                   - 1620.*c[75]
+                                   - 2412.716311545972037137256816652*c[76]
+                                   + 1334.9157276772193307680515393441*c[89]
+                                   + 1394.2740046346700786645355439217*c[92]
+                                   + 4762.3523599162630629029083565507*c[93]
+                                   + 952.4704719832526125805816713101*c[96]
+                                   + 4364.7680350735707796891647805948*c[97]
+                                   + 8572.234247849273513225235041791*c[98]
+                                   + 476.23523599162630629029083565507*c[101]
+                                   + 2381.1761799581315314514541782753*c[102]
+                                   + 6274.233020856015353990409947647*c[103]
+                                   + 9344.410093740535315376360775409*c[104]
+                                   + 139.42740046346700786645355439217*c[107]
+                                   + 727.4613391789284632815274634325*c[108]
+                                   + 2091.4110069520051179968033158825*c[109]
+                                   + 4178.9472358478038098848152482051*c[110]
+                                   + 5245.798318654654492911390221589*c[111]
+                                   + z*(183.30302779823360026352188774912*c[29]
+                                        - 709.9295739719539251080793949874*c[44]
+                                        - 317.49015732775087086019389043671*c[48]
+                                        - 1454.9226783578569265630549268649*c[49]
+                                        + 1680.*c[65]
+                                        + 1229.6340919151518059865246416625*c[69]
+                                        + 5634.891303299470034951117645203*c[70]
+                                        + 409.87803063838393532884154722084*c[74]
+                                        + 2520.*c[75]
+                                        + 6433.910164122592099032684844405*c[76]
+                                        - 3174.9015732775087086019389043671*c[93]
+                                        - 2909.8453567157138531261098537299*c[97]
+                                        - 13334.586607765536576128143398342*c[98]
+                                        - 1587.4507866387543543009694521836*c[102]
+                                        - 9759.918032442690550651748807452*c[103]
+                                        - 24918.42691664142750767029540109*c[104]
+                                        - 484.97422611928564218768497562164*c[108]
+                                        - 3253.3060108142301835505829358172*c[109]
+                                        - 11143.859295594143493026173995214*c[110]
+                                        - 20983.193274618617971645560886358*c[111]
+                                        + z*(727.4613391789284632815274634325*c[49]
+                                             - 2817.4456516497350174755588226014*c[70]
+                                             - 1260.*c[75]
+                                             - 7238.148934637916111411770449956*c[76]
+                                             + 6667.293303882768288064071699171*c[98]
+                                             + 4879.9590162213452753258744037258*c[103]
+                                             + 28033.230281221605946129082326227*c[104]
+                                             + 1626.6530054071150917752914679086*c[109]
+                                             + 12536.841707543411429654445744615*c[110]
+                                             + 39343.487389909908696835426661921*c[111]
+                                             + z*(2895.2595738551664445647081799823*c[76]
+                                                  - 11213.292112488642378451632930491*c[104]
+                                                  - 5014.736683017364571861778297846*c[110]
+                                                  - 34622.26890312071965321517546249*c[111]
+                                                  + 11540.756301040239884405058487497*z*c[111])))));
+    grad[0] /*ARGH*/[1]= 3.4641016151377545870548926830117*c[2]
+                         - 6.*c[5]
+                         - 13.416407864998738178455042012388*c[7]
+                         - 6.*c[8]
+                         + 7.745966692414833770358530799565*c[11]
+                         + 23.237900077244501311075592398694*c[13]
+                         + 10.392304845413263761164678049035*c[14]
+                         + 31.749015732775087086019389043671*c[16]
+                         + 23.237900077244501311075592398694*c[17]
+                         + 7.745966692414833770358530799565*c[18]
+                         - 9.165151389911680013176094387456*c[21]
+                         - 30.*c[23]
+                         - 13.416407864998738178455042012388*c[24]
+                         - 54.99090833947008007905656632474*c[26]
+                         - 40.249223594996214535365126037163*c[27]
+                         - 13.416407864998738178455042012388*c[28]
+                         - 60.*c[30]
+                         - 54.99090833947008007905656632474*c[31]
+                         - 30.*c[32]
+                         - 9.165151389911680013176094387456*c[33]
+                         + 10.392304845413263761164678049035*c[36]
+                         + 35.49647869859769625540396974937*c[38]
+                         + 15.874507866387543543009694521836*c[39]
+                         + 70.99295739719539251080793949874*c[41]
+                         + 51.96152422706631880582339024518*c[42]
+                         + 17.320508075688772935274463415059*c[43]
+                         + 103.92304845413263761164678049035*c[45]
+                         + 95.24704719832526125805816713101*c[46]
+                         + 51.96152422706631880582339024518*c[47]
+                         + 15.874507866387543543009694521836*c[48]
+                         + 99.49874371066199547344798210012*c[50]
+                         + 103.92304845413263761164678049035*c[51]
+                         + 70.99295739719539251080793949874*c[52]
+                         + 35.49647869859769625540396974937*c[53]
+                         + 10.392304845413263761164678049035*c[54]
+                         - 11.489125293076057319701222936438*c[57]
+                         - 40.249223594996214535365126037163*c[59]
+                         - 18.*c[60]
+                         - 84.*c[62]
+                         - 61.48170459575759029932623208313*c[63]
+                         - 20.493901531919196766442077361042*c[64]
+                         - 134.16407864998738178455042012388*c[66]
+                         - 122.96340919151518059865246416625*c[67]
+                         - 67.08203932499369089227521006194*c[68]
+                         - 20.493901531919196766442077361042*c[69]
+                         - 172.33687939614085979551834404657*c[71]
+                         - 180.*c[72]
+                         - 122.96340919151518059865246416625*c[73]
+                         - 61.48170459575759029932623208313*c[74]
+                         - 18.*c[75]
+                         - 151.43315356948755031100729323376*c[77]
+                         - 172.33687939614085979551834404657*c[78]
+                         - 134.16407864998738178455042012388*c[79]
+                         - 84.*c[80]
+                         - 40.249223594996214535365126037163*c[81]
+                         - 11.489125293076057319701222936438*c[82]
+                         + 12.48999599679679641169378624188*c[85]
+                         + 44.497190922573977692268384644804*c[87]
+                         + 19.899748742132399094689596420024*c[88]
+                         + 95.24704719832526125805816713101*c[90]
+                         + 69.71370023173350393322677719608*c[91]
+                         + 23.237900077244501311075592398694*c[92]
+                         + 158.74507866387543543009694521836*c[94]
+                         + 145.49226783578569265630549268649*c[95]
+                         + 79.37253933193771771504847260918*c[96]
+                         + 24.248711305964282109384248781082*c[97]
+                         + 222.48595461286988846134192322402*c[99]
+                         + 232.37900077244501311075592398694*c[100]
+                         + 158.74507866387543543009694521836*c[101]
+                         + 79.37253933193771771504847260918*c[102]
+                         + 23.237900077244501311075592398694*c[103]
+                         + 262.28991593273272464556951107947*c[105]
+                         + 298.49623113198598642034394630036*c[106]
+                         + 232.37900077244501311075592398694*c[107]
+                         + 145.49226783578569265630549268649*c[108]
+                         + 69.71370023173350393322677719608*c[109]
+                         + 19.899748742132399094689596420024*c[110]
+                         + x*(12.*c[5]
+                              - 46.475800154489002622151184797389*c[11]
+                              - 46.475800154489002622151184797389*c[13]
+                              - 20.78460969082652752232935609807*c[14]
+                              + 109.98181667894016015811313264947*c[21]
+                              + 180.*c[23]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 109.98181667894016015811313264947*c[26]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 26.832815729997476356910084024775*c[28]
+                              - 207.8460969082652752232935609807*c[36]
+                              - 425.95774438317235506484763699244*c[38]
+                              - 190.49409439665052251611633426203*c[39]
+                              - 425.95774438317235506484763699244*c[41]
+                              - 311.76914536239791283494034147106*c[42]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 207.8460969082652752232935609807*c[45]
+                              - 190.49409439665052251611633426203*c[46]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 31.749015732775087086019389043671*c[48]
+                              + 344.67375879228171959103668809314*c[57]
+                              + 804.9844718999242907073025207433*c[59]
+                              + 360.*c[60]
+                              + 1008.*c[62]
+                              + 737.7804551490910835919147849975*c[63]
+                              + 245.92681838303036119730492833251*c[64]
+                              + 804.9844718999242907073025207433*c[66]
+                              + 737.7804551490910835919147849975*c[67]
+                              + 402.49223594996214535365126037163*c[68]
+                              + 122.96340919151518059865246416625*c[69]
+                              + 344.67375879228171959103668809314*c[71]
+                              + 360.*c[72]
+                              + 245.92681838303036119730492833251*c[73]
+                              + 122.96340919151518059865246416625*c[74]
+                              + 36.*c[75]
+                              - 524.5798318654654492911390221589*c[85]
+                              - 1334.9157276772193307680515393441*c[87]
+                              - 596.9924622639719728406878926007*c[88]
+                              - 1904.9409439665052251611633426203*c[90]
+                              - 1394.2740046346700786645355439217*c[91]
+                              - 464.75800154489002622151184797389*c[92]
+                              - 1904.9409439665052251611633426203*c[94]
+                              - 1745.9072140294283118756659122379*c[95]
+                              - 952.4704719832526125805816713101*c[96]
+                              - 290.98453567157138531261098537299*c[97]
+                              - 1334.9157276772193307680515393441*c[99]
+                              - 1394.2740046346700786645355439217*c[100]
+                              - 952.4704719832526125805816713101*c[101]
+                              - 476.23523599162630629029083565507*c[102]
+                              - 139.42740046346700786645355439217*c[103]
+                              + x*(46.475800154489002622151184797389*c[11]
+                                   - 274.95454169735040039528283162368*c[21]
+                                   - 180.*c[23]
+                                   - 80.49844718999242907073025207433*c[24]
+                                   + 935.3074360871937385048210244132*c[36]
+                                   + 1064.8943609579308876621190924811*c[38]
+                                   + 476.23523599162630629029083565507*c[39]
+                                   + 425.95774438317235506484763699244*c[41]
+                                   + 311.76914536239791283494034147106*c[42]
+                                   + 103.92304845413263761164678049035*c[43]
+                                   - 2412.716311545972037137256816652*c[57]
+                                   - 3622.4301235496593081828613433447*c[59]
+                                   - 1620.*c[60]
+                                   - 2520.*c[62]
+                                   - 1844.4511378727277089797869624938*c[63]
+                                   - 614.8170459575759029932623208313*c[64]
+                                   - 804.9844718999242907073025207433*c[66]
+                                   - 737.7804551490910835919147849975*c[67]
+                                   - 402.49223594996214535365126037163*c[68]
+                                   - 122.96340919151518059865246416625*c[69]
+                                   + 5245.798318654654492911390221589*c[85]
+                                   + 9344.410093740535315376360775409*c[87]
+                                   + 4178.9472358478038098848152482051*c[88]
+                                   + 8572.234247849273513225235041791*c[90]
+                                   + 6274.233020856015353990409947647*c[91]
+                                   + 2091.4110069520051179968033158825*c[92]
+                                   + 4762.3523599162630629029083565507*c[94]
+                                   + 4364.7680350735707796891647805948*c[95]
+                                   + 2381.1761799581315314514541782753*c[96]
+                                   + 727.4613391789284632815274634325*c[97]
+                                   + x*(183.30302779823360026352188774912*c[21]
+                                        - 1454.9226783578569265630549268649*c[36]
+                                        - 709.9295739719539251080793949874*c[38]
+                                        - 317.49015732775087086019389043671*c[39]
+                                        + 6433.910164122592099032684844405*c[57]
+                                        + 5634.891303299470034951117645203*c[59]
+                                        + 2520.*c[60]
+                                        + 1680.*c[62]
+                                        + 1229.6340919151518059865246416625*c[63]
+                                        + 409.87803063838393532884154722084*c[64]
+                                        - 20983.193274618617971645560886358*c[85]
+                                        - 24918.42691664142750767029540109*c[87]
+                                        - 11143.859295594143493026173995214*c[88]
+                                        - 13334.586607765536576128143398342*c[90]
+                                        - 9759.918032442690550651748807452*c[91]
+                                        - 3253.3060108142301835505829358172*c[92]
+                                        + x*(727.4613391789284632815274634325*c[36]
+                                             - 7238.148934637916111411770449956*c[57]
+                                             - 2817.4456516497350174755588226014*c[59]
+                                             - 1260.*c[60]
+                                             + 39343.487389909908696835426661921*c[85]
+                                             + 28033.230281221605946129082326227*c[87]
+                                             + 12536.841707543411429654445744615*c[88]
+                                             + x*(2895.2595738551664445647081799823*c[57]
+                                                  - 34622.26890312071965321517546249*c[85]
+                                                  + 11540.756301040239884405058487497*x*c[85]
+                                                  - 11213.292112488642378451632930491*c[87]
+                                                  + 22426.584224977284756903265860981*y*c[87]
+                                                  - 5014.736683017364571861778297846*c[88]
+                                                  + 10029.473366034729143723556595692*z*c[88])
+                                             + 6667.293303882768288064071699171*c[90]
+                                             + 4879.9590162213452753258744037258*c[91]
+                                             + y*(5634.891303299470034951117645203*c[59]
+                                                  - 56066.46056244321189225816465245*c[87]
+                                                  - 33336.466519413841440320358495855*c[90]
+                                                  + 33336.466519413841440320358495855*y*c[90]
+                                                  - 9759.918032442690550651748807452*c[91]
+                                                  + 19519.836064885381101303497614903*z*c[91])
+                                             + 1626.6530054071150917752914679086*c[92]
+                                             + z*(2520.*c[60]
+                                                  - 25073.68341508682285930889148923*c[88]
+                                                  - 9759.918032442690550651748807452*c[91]
+                                                  - 9759.918032442690550651748807452*c[92]
+                                                  + 9759.918032442690550651748807452*z*c[92]))
+                                        - 3174.9015732775087086019389043671*c[94]
+                                        - 2909.8453567157138531261098537299*c[95]
+                                        - 1587.4507866387543543009694521836*c[96]
+                                        + y*(1419.8591479439078502161587899748*c[38]
+                                             - 11269.782606598940069902235290406*c[59]
+                                             - 8400.*c[62]
+                                             - 2459.2681838303036119730492833251*c[63]
+                                             + 49836.853833282855015340590802181*c[87]
+                                             + 66672.93303882768288064071699171*c[90]
+                                             + 19519.836064885381101303497614903*c[91]
+                                             + 28574.114159497578377417450139304*c[94]
+                                             + 14549.226783578569265630549268649*c[95]
+                                             + y*(8400.*c[62]
+                                                  - 66672.93303882768288064071699171*c[90]
+                                                  - 66672.93303882768288064071699171*c[94]
+                                                  + 44448.62202588512192042714466114*y*c[94]
+                                                  - 14549.226783578569265630549268649*c[95]
+                                                  + 29098.453567157138531261098537299*z*c[95])
+                                             + 3174.9015732775087086019389043671*c[96]
+                                             + z*(4918.5363676606072239460985666501*c[63]
+                                                  - 39039.672129770762202606995229807*c[91]
+                                                  - 29098.453567157138531261098537299*c[95]
+                                                  - 19049.409439665052251611633426203*c[96]
+                                                  + 19049.409439665052251611633426203*z*c[96]))
+                                        - 484.97422611928564218768497562164*c[97]
+                                        + z*(634.9803146555017417203877808734*c[39]
+                                             - 5040.*c[60]
+                                             - 2459.2681838303036119730492833251*c[63]
+                                             - 2459.2681838303036119730492833251*c[64]
+                                             + 22287.718591188286986052347990427*c[88]
+                                             + 19519.836064885381101303497614903*c[91]
+                                             + 19519.836064885381101303497614903*c[92]
+                                             + 5819.69071343142770625221970746*c[95]
+                                             + 9524.704719832526125805816713101*c[96]
+                                             + 5819.69071343142770625221970746*c[97]
+                                             + z*(2459.2681838303036119730492833251*c[64]
+                                                  - 19519.836064885381101303497614903*c[92]
+                                                  - 9524.704719832526125805816713101*c[96]
+                                                  - 14549.226783578569265630549268649*c[97]
+                                                  + 9699.484522385712843753699512433*z*c[97])))
+                                   + 1334.9157276772193307680515393441*c[99]
+                                   + 1394.2740046346700786645355439217*c[100]
+                                   + 952.4704719832526125805816713101*c[101]
+                                   + 476.23523599162630629029083565507*c[102]
+                                   + y*(360.*c[23]
+                                        - 2129.7887219158617753242381849622*c[38]
+                                        - 2129.7887219158617753242381849622*c[41]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        + 7244.860247099318616365722686689*c[59]
+                                        + 12600.*c[62]
+                                        + 3688.9022757454554179595739249876*c[63]
+                                        + 7244.860247099318616365722686689*c[66]
+                                        + 3688.9022757454554179595739249876*c[67]
+                                        + 804.9844718999242907073025207433*c[68]
+                                        - 18688.820187481070630752721550818*c[87]
+                                        - 42861.171239246367566126175208956*c[90]
+                                        - 12548.466041712030707980819895295*c[91]
+                                        - 42861.171239246367566126175208956*c[94]
+                                        - 21823.840175367853898445823902974*c[95]
+                                        - 4762.3523599162630629029083565507*c[96]
+                                        - 18688.820187481070630752721550818*c[99]
+                                        - 12548.466041712030707980819895295*c[100]
+                                        - 4762.3523599162630629029083565507*c[101]
+                                        + y*(2129.7887219158617753242381849622*c[41]
+                                             - 12600.*c[62]
+                                             - 16904.673909898410104853352935608*c[66]
+                                             - 3688.9022757454554179595739249876*c[67]
+                                             + 42861.171239246367566126175208956*c[90]
+                                             + 100009.39955824152432096107548756*c[94]
+                                             + 21823.840175367853898445823902974*c[95]
+                                             + 74755.28074992428252301088620327*c[99]
+                                             + 29279.754097328071651955246422355*c[100]
+                                             + y*(11269.782606598940069902235290406*c[66]
+                                                  - 66672.93303882768288064071699171*c[94]
+                                                  - 112132.92112488642378451632930491*c[99]
+                                                  + 56066.46056244321189225816465245*y*c[99]
+                                                  - 19519.836064885381101303497614903*c[100]
+                                                  + 39039.672129770762202606995229807*z*c[100])
+                                             + 4762.3523599162630629029083565507*c[101]
+                                             + z*(7377.804551490910835919147849975*c[67]
+                                                  - 43647.680350735707796891647805948*c[95]
+                                                  - 58559.50819465614330391049284471*c[100]
+                                                  - 28574.114159497578377417450139304*c[101]
+                                                  + 28574.114159497578377417450139304*z*c[101]))
+                                        - 952.4704719832526125805816713101*c[102]
+                                        + z*(1247.0765814495916513397613658842*c[42]
+                                             - 7377.804551490910835919147849975*c[63]
+                                             - 7377.804551490910835919147849975*c[67]
+                                             - 4829.9068313995457442438151244596*c[68]
+                                             + 25096.93208342406141596163979059*c[91]
+                                             + 43647.680350735707796891647805948*c[95]
+                                             + 28574.114159497578377417450139304*c[96]
+                                             + 25096.93208342406141596163979059*c[100]
+                                             + 28574.114159497578377417450139304*c[101]
+                                             + 11429.645663799031350966980055722*c[102]
+                                             + z*(4829.9068313995457442438151244596*c[68]
+                                                  - 28574.114159497578377417450139304*c[96]
+                                                  - 28574.114159497578377417450139304*c[101]
+                                                  - 28574.114159497578377417450139304*c[102]
+                                                  + 19049.409439665052251611633426203*z*c[102])))
+                                   + 139.42740046346700786645355439217*c[103]
+                                   + z*(160.99689437998485814146050414865*c[24]
+                                        - 952.4704719832526125805816713101*c[39]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        + 3240.*c[60]
+                                        + 3688.9022757454554179595739249876*c[63]
+                                        + 3688.9022757454554179595739249876*c[64]
+                                        + 1475.560910298182167183829569995*c[67]
+                                        + 2414.9534156997728721219075622298*c[68]
+                                        + 1475.560910298182167183829569995*c[69]
+                                        - 8357.89447169560761976963049641*c[88]
+                                        - 12548.466041712030707980819895295*c[91]
+                                        - 12548.466041712030707980819895295*c[92]
+                                        - 8729.53607014714155937832956119*c[95]
+                                        - 14287.057079748789188708725069652*c[96]
+                                        - 8729.53607014714155937832956119*c[97]
+                                        - 2788.5480092693401573290710878433*c[100]
+                                        - 5714.822831899515675483490027861*c[101]
+                                        - 5714.822831899515675483490027861*c[102]
+                                        - 2788.5480092693401573290710878433*c[103]
+                                        + z*(623.5382907247958256698806829421*c[43]
+                                             - 3688.9022757454554179595739249876*c[64]
+                                             - 2414.9534156997728721219075622298*c[68]
+                                             - 3688.9022757454554179595739249876*c[69]
+                                             + 12548.466041712030707980819895295*c[92]
+                                             + 14287.057079748789188708725069652*c[96]
+                                             + 21823.840175367853898445823902974*c[97]
+                                             + 5714.822831899515675483490027861*c[101]
+                                             + 14287.057079748789188708725069652*c[102]
+                                             + 12548.466041712030707980819895295*c[103]
+                                             + z*(2459.2681838303036119730492833251*c[69]
+                                                  - 14549.226783578569265630549268649*c[97]
+                                                  - 9524.704719832526125805816713101*c[102]
+                                                  - 19519.836064885381101303497614903*c[103]
+                                                  + 9759.918032442690550651748807452*z*c[103]))))
+                              - 524.5798318654654492911390221589*c[105]
+                              - 596.9924622639719728406878926007*c[106]
+                              - 464.75800154489002622151184797389*c[107]
+                              - 290.98453567157138531261098537299*c[108]
+                              - 139.42740046346700786645355439217*c[109]
+                              + y*(92.95160030897800524430236959478*c[13]
+                                   - 360.*c[23]
+                                   - 549.9090833947008007905656632474*c[26]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   + 851.9154887663447101296952739849*c[38]
+                                   + 2129.7887219158617753242381849622*c[41]
+                                   + 623.5382907247958256698806829421*c[42]
+                                   + 1870.6148721743874770096420488263*c[45]
+                                   + 952.4704719832526125805816713101*c[46]
+                                   + 207.8460969082652752232935609807*c[47]
+                                   - 1609.9689437998485814146050414865*c[59]
+                                   - 5040.*c[62]
+                                   - 1475.560910298182167183829569995*c[63]
+                                   - 7244.860247099318616365722686689*c[66]
+                                   - 3688.9022757454554179595739249876*c[67]
+                                   - 804.9844718999242907073025207433*c[68]
+                                   - 4825.4326230919440742745136333039*c[71]
+                                   - 3240.*c[72]
+                                   - 1229.6340919151518059865246416625*c[73]
+                                   - 245.92681838303036119730492833251*c[74]
+                                   + 2669.8314553544386615361030786883*c[87]
+                                   + 9524.704719832526125805816713101*c[90]
+                                   + 2788.5480092693401573290710878433*c[91]
+                                   + 17144.468495698547026450470083582*c[94]
+                                   + 8729.53607014714155937832956119*c[95]
+                                   + 1904.9409439665052251611633426203*c[96]
+                                   + 18688.820187481070630752721550818*c[99]
+                                   + 12548.466041712030707980819895295*c[100]
+                                   + 4762.3523599162630629029083565507*c[101]
+                                   + 952.4704719832526125805816713101*c[102]
+                                   + 10491.596637309308985822780443179*c[105]
+                                   + 8357.89447169560761976963049641*c[106]
+                                   + 4182.822013904010235993606631765*c[107]
+                                   + 1454.9226783578569265630549268649*c[108]
+                                   + y*(549.9090833947008007905656632474*c[26]
+                                        - 2129.7887219158617753242381849622*c[41]
+                                        - 4364.7680350735707796891647805948*c[45]
+                                        - 952.4704719832526125805816713101*c[46]
+                                        + 5040.*c[62]
+                                        + 16904.673909898410104853352935608*c[66]
+                                        + 3688.9022757454554179595739249876*c[67]
+                                        + 19301.730492367776297098054533216*c[71]
+                                        + 7560.*c[72]
+                                        + 1229.6340919151518059865246416625*c[73]
+                                        - 9524.704719832526125805816713101*c[90]
+                                        - 40003.759823296609728384430195026*c[94]
+                                        - 8729.53607014714155937832956119*c[95]
+                                        - 74755.28074992428252301088620327*c[99]
+                                        - 29279.754097328071651955246422355*c[100]
+                                        - 4762.3523599162630629029083565507*c[101]
+                                        - 62949.57982385585391493668265907*c[105]
+                                        - 33431.577886782430479078521985641*c[106]
+                                        - 9759.918032442690550651748807452*c[107]
+                                        + y*(2909.8453567157138531261098537299*c[45]
+                                             - 11269.782606598940069902235290406*c[66]
+                                             - 28952.595738551664445647081799823*c[71]
+                                             - 5040.*c[72]
+                                             + 26669.173215531073152256286796684*c[94]
+                                             + 112132.92112488642378451632930491*c[99]
+                                             + 19519.836064885381101303497614903*c[100]
+                                             + 157373.94955963963478734170664768*c[105]
+                                             + 50147.36683017364571861778297846*c[106]
+                                             + y*(14476.297869275832222823540899912*c[71]
+                                                  - 56066.46056244321189225816465245*c[99]
+                                                  - 173111.34451560359826607587731245*c[105]
+                                                  + 69244.53780624143930643035092498*y*c[105]
+                                                  - 25073.68341508682285930889148923*c[106]
+                                                  + 50147.36683017364571861778297846*z*c[106])
+                                             + 6506.612021628460367101165871634*c[107]
+                                             + z*(10080.*c[72]
+                                                  - 39039.672129770762202606995229807*c[100]
+                                                  - 100294.73366034729143723556595692*c[106]
+                                                  - 39039.672129770762202606995229807*c[107]
+                                                  + 39039.672129770762202606995229807*z*c[107]))
+                                        - 1454.9226783578569265630549268649*c[108]
+                                        + z*(1904.9409439665052251611633426203*c[46]
+                                             - 7377.804551490910835919147849975*c[67]
+                                             - 15120.*c[72]
+                                             - 7377.804551490910835919147849975*c[73]
+                                             + 17459.072140294283118756659122379*c[95]
+                                             + 58559.50819465614330391049284471*c[100]
+                                             + 28574.114159497578377417450139304*c[101]
+                                             + 66863.15577356486095815704397128*c[106]
+                                             + 58559.50819465614330391049284471*c[107]
+                                             + 17459.072140294283118756659122379*c[108]
+                                             + z*(7377.804551490910835919147849975*c[73]
+                                                  - 28574.114159497578377417450139304*c[101]
+                                                  - 58559.50819465614330391049284471*c[107]
+                                                  - 43647.680350735707796891647805948*c[108]
+                                                  + 29098.453567157138531261098537299*z*c[108])))
+                                   + 278.85480092693401573290710878433*c[109]
+                                   + z*(321.9937887599697162829210082973*c[27]
+                                        - 1247.0765814495916513397613658842*c[42]
+                                        - 1904.9409439665052251611633426203*c[46]
+                                        - 1247.0765814495916513397613658842*c[47]
+                                        + 2951.1218205963643343676591399901*c[63]
+                                        + 7377.804551490910835919147849975*c[67]
+                                        + 4829.9068313995457442438151244596*c[68]
+                                        + 6480.*c[72]
+                                        + 7377.804551490910835919147849975*c[73]
+                                        + 2951.1218205963643343676591399901*c[74]
+                                        - 5577.096018538680314658142175687*c[91]
+                                        - 17459.072140294283118756659122379*c[95]
+                                        - 11429.645663799031350966980055722*c[96]
+                                        - 25096.93208342406141596163979059*c[100]
+                                        - 28574.114159497578377417450139304*c[101]
+                                        - 11429.645663799031350966980055722*c[102]
+                                        - 16715.78894339121523953926099282*c[106]
+                                        - 25096.93208342406141596163979059*c[107]
+                                        - 17459.072140294283118756659122379*c[108]
+                                        - 5577.096018538680314658142175687*c[109]
+                                        + z*(1247.0765814495916513397613658842*c[47]
+                                             - 4829.9068313995457442438151244596*c[68]
+                                             - 7377.804551490910835919147849975*c[73]
+                                             - 7377.804551490910835919147849975*c[74]
+                                             + 11429.645663799031350966980055722*c[96]
+                                             + 28574.114159497578377417450139304*c[101]
+                                             + 28574.114159497578377417450139304*c[102]
+                                             + 25096.93208342406141596163979059*c[107]
+                                             + 43647.680350735707796891647805948*c[108]
+                                             + 25096.93208342406141596163979059*c[109]
+                                             + z*(4918.5363676606072239460985666501*c[74]
+                                                  - 19049.409439665052251611633426203*c[102]
+                                                  - 29098.453567157138531261098537299*c[108]
+                                                  - 39039.672129770762202606995229807*c[109]
+                                                  + 19519.836064885381101303497614903*z*c[109]))))
+                              - 39.799497484264798189379192840048*c[110]
+                              + z*(41.569219381653055044658712196141*c[14]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   + 380.98818879330104503223266852405*c[39]
+                                   + 623.5382907247958256698806829421*c[42]
+                                   + 623.5382907247958256698806829421*c[43]
+                                   + 380.98818879330104503223266852405*c[46]
+                                   + 623.5382907247958256698806829421*c[47]
+                                   + 380.98818879330104503223266852405*c[48]
+                                   - 720.*c[60]
+                                   - 1475.560910298182167183829569995*c[63]
+                                   - 1475.560910298182167183829569995*c[64]
+                                   - 1475.560910298182167183829569995*c[67]
+                                   - 2414.9534156997728721219075622298*c[68]
+                                   - 1475.560910298182167183829569995*c[69]
+                                   - 720.*c[72]
+                                   - 1475.560910298182167183829569995*c[73]
+                                   - 1475.560910298182167183829569995*c[74]
+                                   - 720.*c[75]
+                                   + 1193.9849245279439456813757852014*c[88]
+                                   + 2788.5480092693401573290710878433*c[91]
+                                   + 2788.5480092693401573290710878433*c[92]
+                                   + 3491.8144280588566237513318244758*c[95]
+                                   + 5714.822831899515675483490027861*c[96]
+                                   + 3491.8144280588566237513318244758*c[97]
+                                   + 2788.5480092693401573290710878433*c[100]
+                                   + 5714.822831899515675483490027861*c[101]
+                                   + 5714.822831899515675483490027861*c[102]
+                                   + 2788.5480092693401573290710878433*c[103]
+                                   + 1193.9849245279439456813757852014*c[106]
+                                   + 2788.5480092693401573290710878433*c[107]
+                                   + 3491.8144280588566237513318244758*c[108]
+                                   + 2788.5480092693401573290710878433*c[109]
+                                   + 1193.9849245279439456813757852014*c[110]
+                                   + z*(160.99689437998485814146050414865*c[28]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        - 952.4704719832526125805816713101*c[48]
+                                        + 1475.560910298182167183829569995*c[64]
+                                        + 2414.9534156997728721219075622298*c[68]
+                                        + 3688.9022757454554179595739249876*c[69]
+                                        + 1475.560910298182167183829569995*c[73]
+                                        + 3688.9022757454554179595739249876*c[74]
+                                        + 3240.*c[75]
+                                        - 2788.5480092693401573290710878433*c[92]
+                                        - 5714.822831899515675483490027861*c[96]
+                                        - 8729.53607014714155937832956119*c[97]
+                                        - 5714.822831899515675483490027861*c[101]
+                                        - 14287.057079748789188708725069652*c[102]
+                                        - 12548.466041712030707980819895295*c[103]
+                                        - 2788.5480092693401573290710878433*c[107]
+                                        - 8729.53607014714155937832956119*c[108]
+                                        - 12548.466041712030707980819895295*c[109]
+                                        - 8357.89447169560761976963049641*c[110]
+                                        + z*(634.9803146555017417203877808734*c[48]
+                                             - 2459.2681838303036119730492833251*c[69]
+                                             - 2459.2681838303036119730492833251*c[74]
+                                             - 5040.*c[75]
+                                             + 5819.69071343142770625221970746*c[97]
+                                             + 9524.704719832526125805816713101*c[102]
+                                             + 19519.836064885381101303497614903*c[103]
+                                             + 5819.69071343142770625221970746*c[108]
+                                             + 19519.836064885381101303497614903*c[109]
+                                             + 22287.718591188286986052347990427*c[110]
+                                             + z*(2520.*c[75]
+                                                  - 9759.918032442690550651748807452*c[103]
+                                                  - 9759.918032442690550651748807452*c[109]
+                                                  - 25073.68341508682285930889148923*c[110]
+                                                  + 10029.473366034729143723556595692*z*c[110])))))
+                         + 216.88706738761534557003886238781*c[112]
+                         + 262.28991593273272464556951107947*c[113]
+                         + 222.48595461286988846134192322402*c[114]
+                         + 158.74507866387543543009694521836*c[115]
+                         + 95.24704719832526125805816713101*c[116]
+                         + 44.497190922573977692268384644804*c[117]
+                         + y*(26.832815729997476356910084024775*c[7]
+                              - 46.475800154489002622151184797389*c[13]
+                              - 158.74507866387543543009694521836*c[16]
+                              - 46.475800154489002622151184797389*c[17]
+                              + 60.*c[23]
+                              + 274.95454169735040039528283162368*c[26]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 540.*c[30]
+                              + 274.95454169735040039528283162368*c[31]
+                              + 60.*c[32]
+                              - 70.99295739719539251080793949874*c[38]
+                              - 354.9647869859769625540396974937*c[41]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 935.3074360871937385048210244132*c[45]
+                              - 476.23523599162630629029083565507*c[46]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 1392.9824119492679366282717494017*c[50]
+                              - 935.3074360871937385048210244132*c[51]
+                              - 354.9647869859769625540396974937*c[52]
+                              - 70.99295739719539251080793949874*c[53]
+                              + 80.49844718999242907073025207433*c[59]
+                              + 420.*c[62]
+                              + 122.96340919151518059865246416625*c[63]
+                              + 1207.4767078498864360609537811149*c[66]
+                              + 614.8170459575759029932623208313*c[67]
+                              + 134.16407864998738178455042012388*c[68]
+                              + 2412.716311545972037137256816652*c[71]
+                              + 1620.*c[72]
+                              + 614.8170459575759029932623208313*c[73]
+                              + 122.96340919151518059865246416625*c[74]
+                              + 3028.6630713897510062201458646752*c[77]
+                              + 2412.716311545972037137256816652*c[78]
+                              + 1207.4767078498864360609537811149*c[79]
+                              + 420.*c[80]
+                              + 80.49844718999242907073025207433*c[81]
+                              - 88.99438184514795538453676928961*c[87]
+                              - 476.23523599162630629029083565507*c[90]
+                              - 139.42740046346700786645355439217*c[91]
+                              - 1428.7057079748789188708725069652*c[94]
+                              - 727.4613391789284632815274634325*c[95]
+                              - 158.74507866387543543009694521836*c[96]
+                              - 3114.8033645801784384587869251363*c[99]
+                              - 2091.4110069520051179968033158825*c[100]
+                              - 793.7253933193771771504847260918*c[101]
+                              - 158.74507866387543543009694521836*c[102]
+                              - 5245.798318654654492911390221589*c[105]
+                              - 4178.9472358478038098848152482051*c[106]
+                              - 2091.4110069520051179968033158825*c[107]
+                              - 727.4613391789284632815274634325*c[108]
+                              - 139.42740046346700786645355439217*c[109]
+                              - 5855.950819465614330391049284471*c[112]
+                              - 5245.798318654654492911390221589*c[113]
+                              - 3114.8033645801784384587869251363*c[114]
+                              - 1428.7057079748789188708725069652*c[115]
+                              - 476.23523599162630629029083565507*c[116]
+                              + y*(158.74507866387543543009694521836*c[16]
+                                   - 274.95454169735040039528283162368*c[26]
+                                   - 1260.*c[30]
+                                   - 274.95454169735040039528283162368*c[31]
+                                   + 354.9647869859769625540396974937*c[41]
+                                   + 2182.3840175367853898445823902974*c[45]
+                                   + 476.23523599162630629029083565507*c[46]
+                                   + 5571.929647797071746513086997607*c[50]
+                                   + 2182.3840175367853898445823902974*c[51]
+                                   + 354.9647869859769625540396974937*c[52]
+                                   - 420.*c[62]
+                                   - 2817.4456516497350174755588226014*c[66]
+                                   - 614.8170459575759029932623208313*c[67]
+                                   - 9650.865246183888148549027266608*c[71]
+                                   - 3780.*c[72]
+                                   - 614.8170459575759029932623208313*c[73]
+                                   - 18171.978428338506037320875188051*c[77]
+                                   - 9650.865246183888148549027266608*c[78]
+                                   - 2817.4456516497350174755588226014*c[79]
+                                   - 420.*c[80]
+                                   + 476.23523599162630629029083565507*c[90]
+                                   + 3333.6466519413841440320358495855*c[94]
+                                   + 727.4613391789284632815274634325*c[95]
+                                   + 12459.213458320713753835147700545*c[99]
+                                   + 4879.9590162213452753258744037258*c[100]
+                                   + 793.7253933193771771504847260918*c[101]
+                                   + 31474.789911927926957468341329537*c[105]
+                                   + 16715.78894339121523953926099282*c[106]
+                                   + 4879.9590162213452753258744037258*c[107]
+                                   + 727.4613391789284632815274634325*c[108]
+                                   + 48799.590162213452753258744037258*c[112]
+                                   + 31474.789911927926957468341329537*c[113]
+                                   + 12459.213458320713753835147700545*c[114]
+                                   + 3333.6466519413841440320358495855*c[115]
+                                   + y*(840.*c[30]
+                                        - 1454.9226783578569265630549268649*c[45]
+                                        - 8357.89447169560761976963049641*c[50]
+                                        - 1454.9226783578569265630549268649*c[51]
+                                        + 1878.2971010998233449837058817343*c[66]
+                                        + 14476.297869275832222823540899912*c[71]
+                                        + 2520.*c[72]
+                                        + 45429.946070846265093302187970128*c[77]
+                                        + 14476.297869275832222823540899912*c[78]
+                                        + 1878.2971010998233449837058817343*c[79]
+                                        - 2222.431101294256096021357233057*c[94]
+                                        - 18688.820187481070630752721550818*c[99]
+                                        - 3253.3060108142301835505829358172*c[100]
+                                        - 78686.97477981981739367085332384*c[105]
+                                        - 25073.68341508682285930889148923*c[106]
+                                        - 3253.3060108142301835505829358172*c[107]
+                                        - 178931.83059478266009528206146995*c[112]
+                                        - 78686.97477981981739367085332384*c[113]
+                                        - 18688.820187481070630752721550818*c[114]
+                                        + y*(4178.9472358478038098848152482051*c[50]
+                                             - 7238.148934637916111411770449956*c[71]
+                                             - 49972.940677930891602632406767141*c[77]
+                                             - 7238.148934637916111411770449956*c[78]
+                                             + 9344.410093740535315376360775409*c[99]
+                                             + 86555.67225780179913303793865623*c[105]
+                                             + 12536.841707543411429654445744615*c[106]
+                                             + 322077.2950706087881715077106459*c[112]
+                                             + 86555.67225780179913303793865623*c[113]
+                                             + y*(19989.176271172356641052962706856*c[77]
+                                                  - 34622.26890312071965321517546249*c[105]
+                                                  - 279133.65572786094974864001589312*c[112]
+                                                  + 93044.55190928698324954667196437*y*c[112]
+                                                  - 34622.26890312071965321517546249*c[113]
+                                                  + 69244.53780624143930643035092498*z*c[113])
+                                             + 9344.410093740535315376360775409*c[114]
+                                             + z*(14476.297869275832222823540899912*c[78]
+                                                  - 25073.68341508682285930889148923*c[106]
+                                                  - 173111.34451560359826607587731245*c[113]
+                                                  - 56066.46056244321189225816465245*c[114]
+                                                  + 56066.46056244321189225816465245*z*c[114]))
+                                        - 2222.431101294256096021357233057*c[115]
+                                        + z*(2909.8453567157138531261098537299*c[51]
+                                             - 5040.*c[72]
+                                             - 28952.595738551664445647081799823*c[78]
+                                             - 11269.782606598940069902235290406*c[79]
+                                             + 6506.612021628460367101165871634*c[100]
+                                             + 50147.36683017364571861778297846*c[106]
+                                             + 19519.836064885381101303497614903*c[107]
+                                             + 157373.94955963963478734170664768*c[113]
+                                             + 112132.92112488642378451632930491*c[114]
+                                             + 26669.173215531073152256286796684*c[115]
+                                             + z*(11269.782606598940069902235290406*c[79]
+                                                  - 19519.836064885381101303497614903*c[107]
+                                                  - 112132.92112488642378451632930491*c[114]
+                                                  - 66672.93303882768288064071699171*c[115]
+                                                  + 44448.62202588512192042714466114*z*c[115])))
+                                   + 476.23523599162630629029083565507*c[116]
+                                   + z*(549.9090833947008007905656632474*c[31]
+                                        - 952.4704719832526125805816713101*c[46]
+                                        - 4364.7680350735707796891647805948*c[51]
+                                        - 2129.7887219158617753242381849622*c[52]
+                                        + 1229.6340919151518059865246416625*c[67]
+                                        + 7560.*c[72]
+                                        + 3688.9022757454554179595739249876*c[73]
+                                        + 19301.730492367776297098054533216*c[78]
+                                        + 16904.673909898410104853352935608*c[79]
+                                        + 5040.*c[80]
+                                        - 1454.9226783578569265630549268649*c[95]
+                                        - 9759.918032442690550651748807452*c[100]
+                                        - 4762.3523599162630629029083565507*c[101]
+                                        - 33431.577886782430479078521985641*c[106]
+                                        - 29279.754097328071651955246422355*c[107]
+                                        - 8729.53607014714155937832956119*c[108]
+                                        - 62949.57982385585391493668265907*c[113]
+                                        - 74755.28074992428252301088620327*c[114]
+                                        - 40003.759823296609728384430195026*c[115]
+                                        - 9524.704719832526125805816713101*c[116]
+                                        + z*(2129.7887219158617753242381849622*c[52]
+                                             - 3688.9022757454554179595739249876*c[73]
+                                             - 16904.673909898410104853352935608*c[79]
+                                             - 12600.*c[80]
+                                             + 4762.3523599162630629029083565507*c[101]
+                                             + 29279.754097328071651955246422355*c[107]
+                                             + 21823.840175367853898445823902974*c[108]
+                                             + 74755.28074992428252301088620327*c[114]
+                                             + 100009.39955824152432096107548756*c[115]
+                                             + 42861.171239246367566126175208956*c[116]
+                                             + z*(8400.*c[80]
+                                                  - 14549.226783578569265630549268649*c[108]
+                                                  - 66672.93303882768288064071699171*c[115]
+                                                  - 66672.93303882768288064071699171*c[116]
+                                                  + 33336.466519413841440320358495855*z*c[116]))))
+                              - 88.99438184514795538453676928961*c[117]
+                              + z*(92.95160030897800524430236959478*c[17]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   - 549.9090833947008007905656632474*c[31]
+                                   - 360.*c[32]
+                                   + 207.8460969082652752232935609807*c[42]
+                                   + 952.4704719832526125805816713101*c[46]
+                                   + 623.5382907247958256698806829421*c[47]
+                                   + 1870.6148721743874770096420488263*c[51]
+                                   + 2129.7887219158617753242381849622*c[52]
+                                   + 851.9154887663447101296952739849*c[53]
+                                   - 245.92681838303036119730492833251*c[63]
+                                   - 1229.6340919151518059865246416625*c[67]
+                                   - 804.9844718999242907073025207433*c[68]
+                                   - 3240.*c[72]
+                                   - 3688.9022757454554179595739249876*c[73]
+                                   - 1475.560910298182167183829569995*c[74]
+                                   - 4825.4326230919440742745136333039*c[78]
+                                   - 7244.860247099318616365722686689*c[79]
+                                   - 5040.*c[80]
+                                   - 1609.9689437998485814146050414865*c[81]
+                                   + 278.85480092693401573290710878433*c[91]
+                                   + 1454.9226783578569265630549268649*c[95]
+                                   + 952.4704719832526125805816713101*c[96]
+                                   + 4182.822013904010235993606631765*c[100]
+                                   + 4762.3523599162630629029083565507*c[101]
+                                   + 1904.9409439665052251611633426203*c[102]
+                                   + 8357.89447169560761976963049641*c[106]
+                                   + 12548.466041712030707980819895295*c[107]
+                                   + 8729.53607014714155937832956119*c[108]
+                                   + 2788.5480092693401573290710878433*c[109]
+                                   + 10491.596637309308985822780443179*c[113]
+                                   + 18688.820187481070630752721550818*c[114]
+                                   + 17144.468495698547026450470083582*c[115]
+                                   + 9524.704719832526125805816713101*c[116]
+                                   + 2669.8314553544386615361030786883*c[117]
+                                   + z*(360.*c[32]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        - 2129.7887219158617753242381849622*c[52]
+                                        - 2129.7887219158617753242381849622*c[53]
+                                        + 804.9844718999242907073025207433*c[68]
+                                        + 3688.9022757454554179595739249876*c[73]
+                                        + 3688.9022757454554179595739249876*c[74]
+                                        + 7244.860247099318616365722686689*c[79]
+                                        + 12600.*c[80]
+                                        + 7244.860247099318616365722686689*c[81]
+                                        - 952.4704719832526125805816713101*c[96]
+                                        - 4762.3523599162630629029083565507*c[101]
+                                        - 4762.3523599162630629029083565507*c[102]
+                                        - 12548.466041712030707980819895295*c[107]
+                                        - 21823.840175367853898445823902974*c[108]
+                                        - 12548.466041712030707980819895295*c[109]
+                                        - 18688.820187481070630752721550818*c[114]
+                                        - 42861.171239246367566126175208956*c[115]
+                                        - 42861.171239246367566126175208956*c[116]
+                                        - 18688.820187481070630752721550818*c[117]
+                                        + z*(1419.8591479439078502161587899748*c[53]
+                                             - 2459.2681838303036119730492833251*c[74]
+                                             - 8400.*c[80]
+                                             - 11269.782606598940069902235290406*c[81]
+                                             + 3174.9015732775087086019389043671*c[102]
+                                             + 14549.226783578569265630549268649*c[108]
+                                             + 19519.836064885381101303497614903*c[109]
+                                             + 28574.114159497578377417450139304*c[115]
+                                             + 66672.93303882768288064071699171*c[116]
+                                             + 49836.853833282855015340590802181*c[117]
+                                             + z*(5634.891303299470034951117645203*c[81]
+                                                  - 9759.918032442690550651748807452*c[109]
+                                                  - 33336.466519413841440320358495855*c[116]
+                                                  - 56066.46056244321189225816465245*c[117]
+                                                  + 22426.584224977284756903265860981*z*c[117])))))
+                         + 12.48999599679679641169378624188*c[118]
+                         + z*(12.*c[8]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 26.832815729997476356910084024775*c[24]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 109.98181667894016015811313264947*c[31]
+                              + 180.*c[32]
+                              + 109.98181667894016015811313264947*c[33]
+                              - 31.749015732775087086019389043671*c[39]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 190.49409439665052251611633426203*c[46]
+                              - 311.76914536239791283494034147106*c[47]
+                              - 190.49409439665052251611633426203*c[48]
+                              - 207.8460969082652752232935609807*c[51]
+                              - 425.95774438317235506484763699244*c[52]
+                              - 425.95774438317235506484763699244*c[53]
+                              - 207.8460969082652752232935609807*c[54]
+                              + 36.*c[60]
+                              + 122.96340919151518059865246416625*c[63]
+                              + 122.96340919151518059865246416625*c[64]
+                              + 245.92681838303036119730492833251*c[67]
+                              + 402.49223594996214535365126037163*c[68]
+                              + 245.92681838303036119730492833251*c[69]
+                              + 360.*c[72]
+                              + 737.7804551490910835919147849975*c[73]
+                              + 737.7804551490910835919147849975*c[74]
+                              + 360.*c[75]
+                              + 344.67375879228171959103668809314*c[78]
+                              + 804.9844718999242907073025207433*c[79]
+                              + 1008.*c[80]
+                              + 804.9844718999242907073025207433*c[81]
+                              + 344.67375879228171959103668809314*c[82]
+                              - 39.799497484264798189379192840048*c[88]
+                              - 139.42740046346700786645355439217*c[91]
+                              - 139.42740046346700786645355439217*c[92]
+                              - 290.98453567157138531261098537299*c[95]
+                              - 476.23523599162630629029083565507*c[96]
+                              - 290.98453567157138531261098537299*c[97]
+                              - 464.75800154489002622151184797389*c[100]
+                              - 952.4704719832526125805816713101*c[101]
+                              - 952.4704719832526125805816713101*c[102]
+                              - 464.75800154489002622151184797389*c[103]
+                              - 596.9924622639719728406878926007*c[106]
+                              - 1394.2740046346700786645355439217*c[107]
+                              - 1745.9072140294283118756659122379*c[108]
+                              - 1394.2740046346700786645355439217*c[109]
+                              - 596.9924622639719728406878926007*c[110]
+                              - 524.5798318654654492911390221589*c[113]
+                              - 1334.9157276772193307680515393441*c[114]
+                              - 1904.9409439665052251611633426203*c[115]
+                              - 1904.9409439665052251611633426203*c[116]
+                              - 1334.9157276772193307680515393441*c[117]
+                              - 524.5798318654654492911390221589*c[118]
+                              + z*(46.475800154489002622151184797389*c[18]
+                                   - 80.49844718999242907073025207433*c[28]
+                                   - 180.*c[32]
+                                   - 274.95454169735040039528283162368*c[33]
+                                   + 103.92304845413263761164678049035*c[43]
+                                   + 311.76914536239791283494034147106*c[47]
+                                   + 476.23523599162630629029083565507*c[48]
+                                   + 425.95774438317235506484763699244*c[52]
+                                   + 1064.8943609579308876621190924811*c[53]
+                                   + 935.3074360871937385048210244132*c[54]
+                                   - 122.96340919151518059865246416625*c[64]
+                                   - 402.49223594996214535365126037163*c[68]
+                                   - 614.8170459575759029932623208313*c[69]
+                                   - 737.7804551490910835919147849975*c[73]
+                                   - 1844.4511378727277089797869624938*c[74]
+                                   - 1620.*c[75]
+                                   - 804.9844718999242907073025207433*c[79]
+                                   - 2520.*c[80]
+                                   - 3622.4301235496593081828613433447*c[81]
+                                   - 2412.716311545972037137256816652*c[82]
+                                   + 139.42740046346700786645355439217*c[92]
+                                   + 476.23523599162630629029083565507*c[96]
+                                   + 727.4613391789284632815274634325*c[97]
+                                   + 952.4704719832526125805816713101*c[101]
+                                   + 2381.1761799581315314514541782753*c[102]
+                                   + 2091.4110069520051179968033158825*c[103]
+                                   + 1394.2740046346700786645355439217*c[107]
+                                   + 4364.7680350735707796891647805948*c[108]
+                                   + 6274.233020856015353990409947647*c[109]
+                                   + 4178.9472358478038098848152482051*c[110]
+                                   + 1334.9157276772193307680515393441*c[114]
+                                   + 4762.3523599162630629029083565507*c[115]
+                                   + 8572.234247849273513225235041791*c[116]
+                                   + 9344.410093740535315376360775409*c[117]
+                                   + 5245.798318654654492911390221589*c[118]
+                                   + z*(183.30302779823360026352188774912*c[33]
+                                        - 317.49015732775087086019389043671*c[48]
+                                        - 709.9295739719539251080793949874*c[53]
+                                        - 1454.9226783578569265630549268649*c[54]
+                                        + 409.87803063838393532884154722084*c[69]
+                                        + 1229.6340919151518059865246416625*c[74]
+                                        + 2520.*c[75]
+                                        + 1680.*c[80]
+                                        + 5634.891303299470034951117645203*c[81]
+                                        + 6433.910164122592099032684844405*c[82]
+                                        - 484.97422611928564218768497562164*c[97]
+                                        - 1587.4507866387543543009694521836*c[102]
+                                        - 3253.3060108142301835505829358172*c[103]
+                                        - 2909.8453567157138531261098537299*c[108]
+                                        - 9759.918032442690550651748807452*c[109]
+                                        - 11143.859295594143493026173995214*c[110]
+                                        - 3174.9015732775087086019389043671*c[115]
+                                        - 13334.586607765536576128143398342*c[116]
+                                        - 24918.42691664142750767029540109*c[117]
+                                        - 20983.193274618617971645560886358*c[118]
+                                        + z*(727.4613391789284632815274634325*c[54]
+                                             - 1260.*c[75]
+                                             - 2817.4456516497350174755588226014*c[81]
+                                             - 7238.148934637916111411770449956*c[82]
+                                             + 1626.6530054071150917752914679086*c[103]
+                                             + 4879.9590162213452753258744037258*c[109]
+                                             + 12536.841707543411429654445744615*c[110]
+                                             + 6667.293303882768288064071699171*c[116]
+                                             + 28033.230281221605946129082326227*c[117]
+                                             + 39343.487389909908696835426661921*c[118]
+                                             + z*(2895.2595738551664445647081799823*c[82]
+                                                  - 5014.736683017364571861778297846*c[110]
+                                                  - 11213.292112488642378451632930491*c[117]
+                                                  - 34622.26890312071965321517546249*c[118]
+                                                  + 11540.756301040239884405058487497*z*c[118])))));
+    grad[0] /*ARGH*/[2]= 3.4641016151377545870548926830117*c[3]
+                         - 6.*c[6]
+                         - 6.*c[8]
+                         - 13.416407864998738178455042012388*c[9]
+                         + 7.745966692414833770358530799565*c[12]
+                         + 10.392304845413263761164678049035*c[14]
+                         + 23.237900077244501311075592398694*c[15]
+                         + 7.745966692414833770358530799565*c[17]
+                         + 23.237900077244501311075592398694*c[18]
+                         + 31.749015732775087086019389043671*c[19]
+                         - 9.165151389911680013176094387456*c[22]
+                         - 13.416407864998738178455042012388*c[24]
+                         - 30.*c[25]
+                         - 13.416407864998738178455042012388*c[27]
+                         - 40.249223594996214535365126037163*c[28]
+                         - 54.99090833947008007905656632474*c[29]
+                         - 9.165151389911680013176094387456*c[31]
+                         - 30.*c[32]
+                         - 54.99090833947008007905656632474*c[33]
+                         - 60.*c[34]
+                         + 10.392304845413263761164678049035*c[37]
+                         + 15.874507866387543543009694521836*c[39]
+                         + 35.49647869859769625540396974937*c[40]
+                         + 17.320508075688772935274463415059*c[42]
+                         + 51.96152422706631880582339024518*c[43]
+                         + 70.99295739719539251080793949874*c[44]
+                         + 15.874507866387543543009694521836*c[46]
+                         + 51.96152422706631880582339024518*c[47]
+                         + 95.24704719832526125805816713101*c[48]
+                         + 103.92304845413263761164678049035*c[49]
+                         + 10.392304845413263761164678049035*c[51]
+                         + 35.49647869859769625540396974937*c[52]
+                         + 70.99295739719539251080793949874*c[53]
+                         + 103.92304845413263761164678049035*c[54]
+                         + 99.49874371066199547344798210012*c[55]
+                         - 11.489125293076057319701222936438*c[58]
+                         - 18.*c[60]
+                         - 40.249223594996214535365126037163*c[61]
+                         - 20.493901531919196766442077361042*c[63]
+                         - 61.48170459575759029932623208313*c[64]
+                         - 84.*c[65]
+                         - 20.493901531919196766442077361042*c[67]
+                         - 67.08203932499369089227521006194*c[68]
+                         - 122.96340919151518059865246416625*c[69]
+                         - 134.16407864998738178455042012388*c[70]
+                         - 18.*c[72]
+                         - 61.48170459575759029932623208313*c[73]
+                         - 122.96340919151518059865246416625*c[74]
+                         - 180.*c[75]
+                         - 172.33687939614085979551834404657*c[76]
+                         - 11.489125293076057319701222936438*c[78]
+                         - 40.249223594996214535365126037163*c[79]
+                         - 84.*c[80]
+                         - 134.16407864998738178455042012388*c[81]
+                         - 172.33687939614085979551834404657*c[82]
+                         - 151.43315356948755031100729323376*c[83]
+                         + 12.48999599679679641169378624188*c[86]
+                         + 19.899748742132399094689596420024*c[88]
+                         + 44.497190922573977692268384644804*c[89]
+                         + 23.237900077244501311075592398694*c[91]
+                         + 69.71370023173350393322677719608*c[92]
+                         + 95.24704719832526125805816713101*c[93]
+                         + 24.248711305964282109384248781082*c[95]
+                         + 79.37253933193771771504847260918*c[96]
+                         + 145.49226783578569265630549268649*c[97]
+                         + 158.74507866387543543009694521836*c[98]
+                         + 23.237900077244501311075592398694*c[100]
+                         + 79.37253933193771771504847260918*c[101]
+                         + 158.74507866387543543009694521836*c[102]
+                         + 232.37900077244501311075592398694*c[103]
+                         + 222.48595461286988846134192322402*c[104]
+                         + 19.899748742132399094689596420024*c[106]
+                         + 69.71370023173350393322677719608*c[107]
+                         + 145.49226783578569265630549268649*c[108]
+                         + 232.37900077244501311075592398694*c[109]
+                         + 298.49623113198598642034394630036*c[110]
+                         + 262.28991593273272464556951107947*c[111]
+                         + x*(12.*c[6]
+                              - 46.475800154489002622151184797389*c[12]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[15]
+                              + 109.98181667894016015811313264947*c[22]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 180.*c[25]
+                              + 26.832815729997476356910084024775*c[27]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 109.98181667894016015811313264947*c[29]
+                              - 207.8460969082652752232935609807*c[37]
+                              - 190.49409439665052251611633426203*c[39]
+                              - 425.95774438317235506484763699244*c[40]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 311.76914536239791283494034147106*c[43]
+                              - 425.95774438317235506484763699244*c[44]
+                              - 31.749015732775087086019389043671*c[46]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 190.49409439665052251611633426203*c[48]
+                              - 207.8460969082652752232935609807*c[49]
+                              + 344.67375879228171959103668809314*c[58]
+                              + 360.*c[60]
+                              + 804.9844718999242907073025207433*c[61]
+                              + 245.92681838303036119730492833251*c[63]
+                              + 737.7804551490910835919147849975*c[64]
+                              + 1008.*c[65]
+                              + 122.96340919151518059865246416625*c[67]
+                              + 402.49223594996214535365126037163*c[68]
+                              + 737.7804551490910835919147849975*c[69]
+                              + 804.9844718999242907073025207433*c[70]
+                              + 36.*c[72]
+                              + 122.96340919151518059865246416625*c[73]
+                              + 245.92681838303036119730492833251*c[74]
+                              + 360.*c[75]
+                              + 344.67375879228171959103668809314*c[76]
+                              - 524.5798318654654492911390221589*c[86]
+                              - 596.9924622639719728406878926007*c[88]
+                              - 1334.9157276772193307680515393441*c[89]
+                              - 464.75800154489002622151184797389*c[91]
+                              - 1394.2740046346700786645355439217*c[92]
+                              - 1904.9409439665052251611633426203*c[93]
+                              - 290.98453567157138531261098537299*c[95]
+                              - 952.4704719832526125805816713101*c[96]
+                              - 1745.9072140294283118756659122379*c[97]
+                              - 1904.9409439665052251611633426203*c[98]
+                              - 139.42740046346700786645355439217*c[100]
+                              - 476.23523599162630629029083565507*c[101]
+                              - 952.4704719832526125805816713101*c[102]
+                              - 1394.2740046346700786645355439217*c[103]
+                              - 1334.9157276772193307680515393441*c[104]
+                              + x*(46.475800154489002622151184797389*c[12]
+                                   - 274.95454169735040039528283162368*c[22]
+                                   - 80.49844718999242907073025207433*c[24]
+                                   - 180.*c[25]
+                                   + 935.3074360871937385048210244132*c[37]
+                                   + 476.23523599162630629029083565507*c[39]
+                                   + 1064.8943609579308876621190924811*c[40]
+                                   + 103.92304845413263761164678049035*c[42]
+                                   + 311.76914536239791283494034147106*c[43]
+                                   + 425.95774438317235506484763699244*c[44]
+                                   - 2412.716311545972037137256816652*c[58]
+                                   - 1620.*c[60]
+                                   - 3622.4301235496593081828613433447*c[61]
+                                   - 614.8170459575759029932623208313*c[63]
+                                   - 1844.4511378727277089797869624938*c[64]
+                                   - 2520.*c[65]
+                                   - 122.96340919151518059865246416625*c[67]
+                                   - 402.49223594996214535365126037163*c[68]
+                                   - 737.7804551490910835919147849975*c[69]
+                                   - 804.9844718999242907073025207433*c[70]
+                                   + 5245.798318654654492911390221589*c[86]
+                                   + 4178.9472358478038098848152482051*c[88]
+                                   + 9344.410093740535315376360775409*c[89]
+                                   + 2091.4110069520051179968033158825*c[91]
+                                   + 6274.233020856015353990409947647*c[92]
+                                   + 8572.234247849273513225235041791*c[93]
+                                   + 727.4613391789284632815274634325*c[95]
+                                   + 2381.1761799581315314514541782753*c[96]
+                                   + 4364.7680350735707796891647805948*c[97]
+                                   + 4762.3523599162630629029083565507*c[98]
+                                   + x*(183.30302779823360026352188774912*c[22]
+                                        - 1454.9226783578569265630549268649*c[37]
+                                        - 317.49015732775087086019389043671*c[39]
+                                        - 709.9295739719539251080793949874*c[40]
+                                        + 6433.910164122592099032684844405*c[58]
+                                        + 2520.*c[60]
+                                        + 5634.891303299470034951117645203*c[61]
+                                        + 409.87803063838393532884154722084*c[63]
+                                        + 1229.6340919151518059865246416625*c[64]
+                                        + 1680.*c[65]
+                                        - 20983.193274618617971645560886358*c[86]
+                                        - 11143.859295594143493026173995214*c[88]
+                                        - 24918.42691664142750767029540109*c[89]
+                                        - 3253.3060108142301835505829358172*c[91]
+                                        - 9759.918032442690550651748807452*c[92]
+                                        - 13334.586607765536576128143398342*c[93]
+                                        + x*(727.4613391789284632815274634325*c[37]
+                                             - 7238.148934637916111411770449956*c[58]
+                                             - 1260.*c[60]
+                                             - 2817.4456516497350174755588226014*c[61]
+                                             + 39343.487389909908696835426661921*c[86]
+                                             + 12536.841707543411429654445744615*c[88]
+                                             + 28033.230281221605946129082326227*c[89]
+                                             + x*(2895.2595738551664445647081799823*c[58]
+                                                  - 34622.26890312071965321517546249*c[86]
+                                                  + 11540.756301040239884405058487497*x*c[86]
+                                                  - 5014.736683017364571861778297846*c[88]
+                                                  + 10029.473366034729143723556595692*y*c[88]
+                                                  - 11213.292112488642378451632930491*c[89]
+                                                  + 22426.584224977284756903265860981*z*c[89])
+                                             + 1626.6530054071150917752914679086*c[91]
+                                             + 4879.9590162213452753258744037258*c[92]
+                                             + y*(2520.*c[60]
+                                                  - 25073.68341508682285930889148923*c[88]
+                                                  - 9759.918032442690550651748807452*c[91]
+                                                  + 9759.918032442690550651748807452*y*c[91]
+                                                  - 9759.918032442690550651748807452*c[92]
+                                                  + 19519.836064885381101303497614903*z*c[92])
+                                             + 6667.293303882768288064071699171*c[93]
+                                             + z*(5634.891303299470034951117645203*c[61]
+                                                  - 56066.46056244321189225816465245*c[89]
+                                                  - 9759.918032442690550651748807452*c[92]
+                                                  - 33336.466519413841440320358495855*c[93]
+                                                  + 33336.466519413841440320358495855*z*c[93]))
+                                        - 484.97422611928564218768497562164*c[95]
+                                        - 1587.4507866387543543009694521836*c[96]
+                                        - 2909.8453567157138531261098537299*c[97]
+                                        + y*(634.9803146555017417203877808734*c[39]
+                                             - 5040.*c[60]
+                                             - 2459.2681838303036119730492833251*c[63]
+                                             - 2459.2681838303036119730492833251*c[64]
+                                             + 22287.718591188286986052347990427*c[88]
+                                             + 19519.836064885381101303497614903*c[91]
+                                             + 19519.836064885381101303497614903*c[92]
+                                             + 5819.69071343142770625221970746*c[95]
+                                             + 9524.704719832526125805816713101*c[96]
+                                             + y*(2459.2681838303036119730492833251*c[63]
+                                                  - 19519.836064885381101303497614903*c[91]
+                                                  - 14549.226783578569265630549268649*c[95]
+                                                  + 9699.484522385712843753699512433*y*c[95]
+                                                  - 9524.704719832526125805816713101*c[96]
+                                                  + 19049.409439665052251611633426203*z*c[96])
+                                             + 5819.69071343142770625221970746*c[97]
+                                             + z*(4918.5363676606072239460985666501*c[64]
+                                                  - 39039.672129770762202606995229807*c[92]
+                                                  - 19049.409439665052251611633426203*c[96]
+                                                  - 29098.453567157138531261098537299*c[97]
+                                                  + 29098.453567157138531261098537299*z*c[97]))
+                                        - 3174.9015732775087086019389043671*c[98]
+                                        + z*(1419.8591479439078502161587899748*c[40]
+                                             - 11269.782606598940069902235290406*c[61]
+                                             - 2459.2681838303036119730492833251*c[64]
+                                             - 8400.*c[65]
+                                             + 49836.853833282855015340590802181*c[89]
+                                             + 19519.836064885381101303497614903*c[92]
+                                             + 66672.93303882768288064071699171*c[93]
+                                             + 3174.9015732775087086019389043671*c[96]
+                                             + 14549.226783578569265630549268649*c[97]
+                                             + 28574.114159497578377417450139304*c[98]
+                                             + z*(8400.*c[65]
+                                                  - 66672.93303882768288064071699171*c[93]
+                                                  - 14549.226783578569265630549268649*c[97]
+                                                  - 66672.93303882768288064071699171*c[98]
+                                                  + 44448.62202588512192042714466114*z*c[98])))
+                                   + 139.42740046346700786645355439217*c[100]
+                                   + 476.23523599162630629029083565507*c[101]
+                                   + 952.4704719832526125805816713101*c[102]
+                                   + 1394.2740046346700786645355439217*c[103]
+                                   + y*(160.99689437998485814146050414865*c[24]
+                                        - 952.4704719832526125805816713101*c[39]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        + 3240.*c[60]
+                                        + 3688.9022757454554179595739249876*c[63]
+                                        + 3688.9022757454554179595739249876*c[64]
+                                        + 1475.560910298182167183829569995*c[67]
+                                        + 2414.9534156997728721219075622298*c[68]
+                                        + 1475.560910298182167183829569995*c[69]
+                                        - 8357.89447169560761976963049641*c[88]
+                                        - 12548.466041712030707980819895295*c[91]
+                                        - 12548.466041712030707980819895295*c[92]
+                                        - 8729.53607014714155937832956119*c[95]
+                                        - 14287.057079748789188708725069652*c[96]
+                                        - 8729.53607014714155937832956119*c[97]
+                                        - 2788.5480092693401573290710878433*c[100]
+                                        - 5714.822831899515675483490027861*c[101]
+                                        - 5714.822831899515675483490027861*c[102]
+                                        + y*(623.5382907247958256698806829421*c[42]
+                                             - 3688.9022757454554179595739249876*c[63]
+                                             - 3688.9022757454554179595739249876*c[67]
+                                             - 2414.9534156997728721219075622298*c[68]
+                                             + 12548.466041712030707980819895295*c[91]
+                                             + 21823.840175367853898445823902974*c[95]
+                                             + 14287.057079748789188708725069652*c[96]
+                                             + 12548.466041712030707980819895295*c[100]
+                                             + 14287.057079748789188708725069652*c[101]
+                                             + y*(2459.2681838303036119730492833251*c[67]
+                                                  - 14549.226783578569265630549268649*c[95]
+                                                  - 19519.836064885381101303497614903*c[100]
+                                                  + 9759.918032442690550651748807452*y*c[100]
+                                                  - 9524.704719832526125805816713101*c[101]
+                                                  + 19049.409439665052251611633426203*z*c[101])
+                                             + 5714.822831899515675483490027861*c[102]
+                                             + z*(4829.9068313995457442438151244596*c[68]
+                                                  - 28574.114159497578377417450139304*c[96]
+                                                  - 28574.114159497578377417450139304*c[101]
+                                                  - 28574.114159497578377417450139304*c[102]
+                                                  + 28574.114159497578377417450139304*z*c[102]))
+                                        - 2788.5480092693401573290710878433*c[103]
+                                        + z*(1247.0765814495916513397613658842*c[43]
+                                             - 7377.804551490910835919147849975*c[64]
+                                             - 4829.9068313995457442438151244596*c[68]
+                                             - 7377.804551490910835919147849975*c[69]
+                                             + 25096.93208342406141596163979059*c[92]
+                                             + 28574.114159497578377417450139304*c[96]
+                                             + 43647.680350735707796891647805948*c[97]
+                                             + 11429.645663799031350966980055722*c[101]
+                                             + 28574.114159497578377417450139304*c[102]
+                                             + 25096.93208342406141596163979059*c[103]
+                                             + z*(7377.804551490910835919147849975*c[69]
+                                                  - 43647.680350735707796891647805948*c[97]
+                                                  - 28574.114159497578377417450139304*c[102]
+                                                  - 58559.50819465614330391049284471*c[103]
+                                                  + 39039.672129770762202606995229807*z*c[103])))
+                                   + 1334.9157276772193307680515393441*c[104]
+                                   + z*(360.*c[25]
+                                        - 2129.7887219158617753242381849622*c[40]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        - 2129.7887219158617753242381849622*c[44]
+                                        + 7244.860247099318616365722686689*c[61]
+                                        + 3688.9022757454554179595739249876*c[64]
+                                        + 12600.*c[65]
+                                        + 804.9844718999242907073025207433*c[68]
+                                        + 3688.9022757454554179595739249876*c[69]
+                                        + 7244.860247099318616365722686689*c[70]
+                                        - 18688.820187481070630752721550818*c[89]
+                                        - 12548.466041712030707980819895295*c[92]
+                                        - 42861.171239246367566126175208956*c[93]
+                                        - 4762.3523599162630629029083565507*c[96]
+                                        - 21823.840175367853898445823902974*c[97]
+                                        - 42861.171239246367566126175208956*c[98]
+                                        - 952.4704719832526125805816713101*c[101]
+                                        - 4762.3523599162630629029083565507*c[102]
+                                        - 12548.466041712030707980819895295*c[103]
+                                        - 18688.820187481070630752721550818*c[104]
+                                        + z*(2129.7887219158617753242381849622*c[44]
+                                             - 12600.*c[65]
+                                             - 3688.9022757454554179595739249876*c[69]
+                                             - 16904.673909898410104853352935608*c[70]
+                                             + 42861.171239246367566126175208956*c[93]
+                                             + 21823.840175367853898445823902974*c[97]
+                                             + 100009.39955824152432096107548756*c[98]
+                                             + 4762.3523599162630629029083565507*c[102]
+                                             + 29279.754097328071651955246422355*c[103]
+                                             + 74755.28074992428252301088620327*c[104]
+                                             + z*(11269.782606598940069902235290406*c[70]
+                                                  - 66672.93303882768288064071699171*c[98]
+                                                  - 19519.836064885381101303497614903*c[103]
+                                                  - 112132.92112488642378451632930491*c[104]
+                                                  + 56066.46056244321189225816465245*z*c[104]))))
+                              - 39.799497484264798189379192840048*c[106]
+                              - 139.42740046346700786645355439217*c[107]
+                              - 290.98453567157138531261098537299*c[108]
+                              - 464.75800154489002622151184797389*c[109]
+                              - 596.9924622639719728406878926007*c[110]
+                              + y*(41.569219381653055044658712196141*c[14]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   + 380.98818879330104503223266852405*c[39]
+                                   + 623.5382907247958256698806829421*c[42]
+                                   + 623.5382907247958256698806829421*c[43]
+                                   + 380.98818879330104503223266852405*c[46]
+                                   + 623.5382907247958256698806829421*c[47]
+                                   + 380.98818879330104503223266852405*c[48]
+                                   - 720.*c[60]
+                                   - 1475.560910298182167183829569995*c[63]
+                                   - 1475.560910298182167183829569995*c[64]
+                                   - 1475.560910298182167183829569995*c[67]
+                                   - 2414.9534156997728721219075622298*c[68]
+                                   - 1475.560910298182167183829569995*c[69]
+                                   - 720.*c[72]
+                                   - 1475.560910298182167183829569995*c[73]
+                                   - 1475.560910298182167183829569995*c[74]
+                                   - 720.*c[75]
+                                   + 1193.9849245279439456813757852014*c[88]
+                                   + 2788.5480092693401573290710878433*c[91]
+                                   + 2788.5480092693401573290710878433*c[92]
+                                   + 3491.8144280588566237513318244758*c[95]
+                                   + 5714.822831899515675483490027861*c[96]
+                                   + 3491.8144280588566237513318244758*c[97]
+                                   + 2788.5480092693401573290710878433*c[100]
+                                   + 5714.822831899515675483490027861*c[101]
+                                   + 5714.822831899515675483490027861*c[102]
+                                   + 2788.5480092693401573290710878433*c[103]
+                                   + 1193.9849245279439456813757852014*c[106]
+                                   + 2788.5480092693401573290710878433*c[107]
+                                   + 3491.8144280588566237513318244758*c[108]
+                                   + 2788.5480092693401573290710878433*c[109]
+                                   + y*(160.99689437998485814146050414865*c[27]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        - 952.4704719832526125805816713101*c[46]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        + 1475.560910298182167183829569995*c[63]
+                                        + 3688.9022757454554179595739249876*c[67]
+                                        + 2414.9534156997728721219075622298*c[68]
+                                        + 3240.*c[72]
+                                        + 3688.9022757454554179595739249876*c[73]
+                                        + 1475.560910298182167183829569995*c[74]
+                                        - 2788.5480092693401573290710878433*c[91]
+                                        - 8729.53607014714155937832956119*c[95]
+                                        - 5714.822831899515675483490027861*c[96]
+                                        - 12548.466041712030707980819895295*c[100]
+                                        - 14287.057079748789188708725069652*c[101]
+                                        - 5714.822831899515675483490027861*c[102]
+                                        - 8357.89447169560761976963049641*c[106]
+                                        - 12548.466041712030707980819895295*c[107]
+                                        - 8729.53607014714155937832956119*c[108]
+                                        + y*(634.9803146555017417203877808734*c[46]
+                                             - 2459.2681838303036119730492833251*c[67]
+                                             - 5040.*c[72]
+                                             - 2459.2681838303036119730492833251*c[73]
+                                             + 5819.69071343142770625221970746*c[95]
+                                             + 19519.836064885381101303497614903*c[100]
+                                             + 9524.704719832526125805816713101*c[101]
+                                             + 22287.718591188286986052347990427*c[106]
+                                             + 19519.836064885381101303497614903*c[107]
+                                             + y*(2520.*c[72]
+                                                  - 9759.918032442690550651748807452*c[100]
+                                                  - 25073.68341508682285930889148923*c[106]
+                                                  + 10029.473366034729143723556595692*y*c[106]
+                                                  - 9759.918032442690550651748807452*c[107]
+                                                  + 19519.836064885381101303497614903*z*c[107])
+                                             + 5819.69071343142770625221970746*c[108]
+                                             + z*(4918.5363676606072239460985666501*c[73]
+                                                  - 19049.409439665052251611633426203*c[101]
+                                                  - 39039.672129770762202606995229807*c[107]
+                                                  - 29098.453567157138531261098537299*c[108]
+                                                  + 29098.453567157138531261098537299*z*c[108]))
+                                        - 2788.5480092693401573290710878433*c[109]
+                                        + z*(1247.0765814495916513397613658842*c[47]
+                                             - 4829.9068313995457442438151244596*c[68]
+                                             - 7377.804551490910835919147849975*c[73]
+                                             - 7377.804551490910835919147849975*c[74]
+                                             + 11429.645663799031350966980055722*c[96]
+                                             + 28574.114159497578377417450139304*c[101]
+                                             + 28574.114159497578377417450139304*c[102]
+                                             + 25096.93208342406141596163979059*c[107]
+                                             + 43647.680350735707796891647805948*c[108]
+                                             + 25096.93208342406141596163979059*c[109]
+                                             + z*(7377.804551490910835919147849975*c[74]
+                                                  - 28574.114159497578377417450139304*c[102]
+                                                  - 43647.680350735707796891647805948*c[108]
+                                                  - 58559.50819465614330391049284471*c[109]
+                                                  + 39039.672129770762202606995229807*z*c[109])))
+                                   + 1193.9849245279439456813757852014*c[110]
+                                   + z*(321.9937887599697162829210082973*c[28]
+                                        - 1247.0765814495916513397613658842*c[43]
+                                        - 1247.0765814495916513397613658842*c[47]
+                                        - 1904.9409439665052251611633426203*c[48]
+                                        + 2951.1218205963643343676591399901*c[64]
+                                        + 4829.9068313995457442438151244596*c[68]
+                                        + 7377.804551490910835919147849975*c[69]
+                                        + 2951.1218205963643343676591399901*c[73]
+                                        + 7377.804551490910835919147849975*c[74]
+                                        + 6480.*c[75]
+                                        - 5577.096018538680314658142175687*c[92]
+                                        - 11429.645663799031350966980055722*c[96]
+                                        - 17459.072140294283118756659122379*c[97]
+                                        - 11429.645663799031350966980055722*c[101]
+                                        - 28574.114159497578377417450139304*c[102]
+                                        - 25096.93208342406141596163979059*c[103]
+                                        - 5577.096018538680314658142175687*c[107]
+                                        - 17459.072140294283118756659122379*c[108]
+                                        - 25096.93208342406141596163979059*c[109]
+                                        - 16715.78894339121523953926099282*c[110]
+                                        + z*(1904.9409439665052251611633426203*c[48]
+                                             - 7377.804551490910835919147849975*c[69]
+                                             - 7377.804551490910835919147849975*c[74]
+                                             - 15120.*c[75]
+                                             + 17459.072140294283118756659122379*c[97]
+                                             + 28574.114159497578377417450139304*c[102]
+                                             + 58559.50819465614330391049284471*c[103]
+                                             + 17459.072140294283118756659122379*c[108]
+                                             + 58559.50819465614330391049284471*c[109]
+                                             + 66863.15577356486095815704397128*c[110]
+                                             + z*(10080.*c[75]
+                                                  - 39039.672129770762202606995229807*c[103]
+                                                  - 39039.672129770762202606995229807*c[109]
+                                                  - 100294.73366034729143723556595692*c[110]
+                                                  + 50147.36683017364571861778297846*z*c[110]))))
+                              - 524.5798318654654492911390221589*c[111]
+                              + z*(92.95160030897800524430236959478*c[15]
+                                   - 360.*c[25]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   - 549.9090833947008007905656632474*c[29]
+                                   + 851.9154887663447101296952739849*c[40]
+                                   + 623.5382907247958256698806829421*c[43]
+                                   + 2129.7887219158617753242381849622*c[44]
+                                   + 207.8460969082652752232935609807*c[47]
+                                   + 952.4704719832526125805816713101*c[48]
+                                   + 1870.6148721743874770096420488263*c[49]
+                                   - 1609.9689437998485814146050414865*c[61]
+                                   - 1475.560910298182167183829569995*c[64]
+                                   - 5040.*c[65]
+                                   - 804.9844718999242907073025207433*c[68]
+                                   - 3688.9022757454554179595739249876*c[69]
+                                   - 7244.860247099318616365722686689*c[70]
+                                   - 245.92681838303036119730492833251*c[73]
+                                   - 1229.6340919151518059865246416625*c[74]
+                                   - 3240.*c[75]
+                                   - 4825.4326230919440742745136333039*c[76]
+                                   + 2669.8314553544386615361030786883*c[89]
+                                   + 2788.5480092693401573290710878433*c[92]
+                                   + 9524.704719832526125805816713101*c[93]
+                                   + 1904.9409439665052251611633426203*c[96]
+                                   + 8729.53607014714155937832956119*c[97]
+                                   + 17144.468495698547026450470083582*c[98]
+                                   + 952.4704719832526125805816713101*c[101]
+                                   + 4762.3523599162630629029083565507*c[102]
+                                   + 12548.466041712030707980819895295*c[103]
+                                   + 18688.820187481070630752721550818*c[104]
+                                   + 278.85480092693401573290710878433*c[107]
+                                   + 1454.9226783578569265630549268649*c[108]
+                                   + 4182.822013904010235993606631765*c[109]
+                                   + 8357.89447169560761976963049641*c[110]
+                                   + 10491.596637309308985822780443179*c[111]
+                                   + z*(549.9090833947008007905656632474*c[29]
+                                        - 2129.7887219158617753242381849622*c[44]
+                                        - 952.4704719832526125805816713101*c[48]
+                                        - 4364.7680350735707796891647805948*c[49]
+                                        + 5040.*c[65]
+                                        + 3688.9022757454554179595739249876*c[69]
+                                        + 16904.673909898410104853352935608*c[70]
+                                        + 1229.6340919151518059865246416625*c[74]
+                                        + 7560.*c[75]
+                                        + 19301.730492367776297098054533216*c[76]
+                                        - 9524.704719832526125805816713101*c[93]
+                                        - 8729.53607014714155937832956119*c[97]
+                                        - 40003.759823296609728384430195026*c[98]
+                                        - 4762.3523599162630629029083565507*c[102]
+                                        - 29279.754097328071651955246422355*c[103]
+                                        - 74755.28074992428252301088620327*c[104]
+                                        - 1454.9226783578569265630549268649*c[108]
+                                        - 9759.918032442690550651748807452*c[109]
+                                        - 33431.577886782430479078521985641*c[110]
+                                        - 62949.57982385585391493668265907*c[111]
+                                        + z*(2909.8453567157138531261098537299*c[49]
+                                             - 11269.782606598940069902235290406*c[70]
+                                             - 5040.*c[75]
+                                             - 28952.595738551664445647081799823*c[76]
+                                             + 26669.173215531073152256286796684*c[98]
+                                             + 19519.836064885381101303497614903*c[103]
+                                             + 112132.92112488642378451632930491*c[104]
+                                             + 6506.612021628460367101165871634*c[109]
+                                             + 50147.36683017364571861778297846*c[110]
+                                             + 157373.94955963963478734170664768*c[111]
+                                             + z*(14476.297869275832222823540899912*c[76]
+                                                  - 56066.46056244321189225816465245*c[104]
+                                                  - 25073.68341508682285930889148923*c[110]
+                                                  - 173111.34451560359826607587731245*c[111]
+                                                  + 69244.53780624143930643035092498*z*c[111])))))
+                         + 12.48999599679679641169378624188*c[113]
+                         + 44.497190922573977692268384644804*c[114]
+                         + 95.24704719832526125805816713101*c[115]
+                         + 158.74507866387543543009694521836*c[116]
+                         + 222.48595461286988846134192322402*c[117]
+                         + 262.28991593273272464556951107947*c[118]
+                         + y*(12.*c[8]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 26.832815729997476356910084024775*c[24]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 109.98181667894016015811313264947*c[31]
+                              + 180.*c[32]
+                              + 109.98181667894016015811313264947*c[33]
+                              - 31.749015732775087086019389043671*c[39]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 190.49409439665052251611633426203*c[46]
+                              - 311.76914536239791283494034147106*c[47]
+                              - 190.49409439665052251611633426203*c[48]
+                              - 207.8460969082652752232935609807*c[51]
+                              - 425.95774438317235506484763699244*c[52]
+                              - 425.95774438317235506484763699244*c[53]
+                              - 207.8460969082652752232935609807*c[54]
+                              + 36.*c[60]
+                              + 122.96340919151518059865246416625*c[63]
+                              + 122.96340919151518059865246416625*c[64]
+                              + 245.92681838303036119730492833251*c[67]
+                              + 402.49223594996214535365126037163*c[68]
+                              + 245.92681838303036119730492833251*c[69]
+                              + 360.*c[72]
+                              + 737.7804551490910835919147849975*c[73]
+                              + 737.7804551490910835919147849975*c[74]
+                              + 360.*c[75]
+                              + 344.67375879228171959103668809314*c[78]
+                              + 804.9844718999242907073025207433*c[79]
+                              + 1008.*c[80]
+                              + 804.9844718999242907073025207433*c[81]
+                              + 344.67375879228171959103668809314*c[82]
+                              - 39.799497484264798189379192840048*c[88]
+                              - 139.42740046346700786645355439217*c[91]
+                              - 139.42740046346700786645355439217*c[92]
+                              - 290.98453567157138531261098537299*c[95]
+                              - 476.23523599162630629029083565507*c[96]
+                              - 290.98453567157138531261098537299*c[97]
+                              - 464.75800154489002622151184797389*c[100]
+                              - 952.4704719832526125805816713101*c[101]
+                              - 952.4704719832526125805816713101*c[102]
+                              - 464.75800154489002622151184797389*c[103]
+                              - 596.9924622639719728406878926007*c[106]
+                              - 1394.2740046346700786645355439217*c[107]
+                              - 1745.9072140294283118756659122379*c[108]
+                              - 1394.2740046346700786645355439217*c[109]
+                              - 596.9924622639719728406878926007*c[110]
+                              - 524.5798318654654492911390221589*c[113]
+                              - 1334.9157276772193307680515393441*c[114]
+                              - 1904.9409439665052251611633426203*c[115]
+                              - 1904.9409439665052251611633426203*c[116]
+                              - 1334.9157276772193307680515393441*c[117]
+                              + y*(46.475800154489002622151184797389*c[17]
+                                   - 80.49844718999242907073025207433*c[27]
+                                   - 274.95454169735040039528283162368*c[31]
+                                   - 180.*c[32]
+                                   + 103.92304845413263761164678049035*c[42]
+                                   + 476.23523599162630629029083565507*c[46]
+                                   + 311.76914536239791283494034147106*c[47]
+                                   + 935.3074360871937385048210244132*c[51]
+                                   + 1064.8943609579308876621190924811*c[52]
+                                   + 425.95774438317235506484763699244*c[53]
+                                   - 122.96340919151518059865246416625*c[63]
+                                   - 614.8170459575759029932623208313*c[67]
+                                   - 402.49223594996214535365126037163*c[68]
+                                   - 1620.*c[72]
+                                   - 1844.4511378727277089797869624938*c[73]
+                                   - 737.7804551490910835919147849975*c[74]
+                                   - 2412.716311545972037137256816652*c[78]
+                                   - 3622.4301235496593081828613433447*c[79]
+                                   - 2520.*c[80]
+                                   - 804.9844718999242907073025207433*c[81]
+                                   + 139.42740046346700786645355439217*c[91]
+                                   + 727.4613391789284632815274634325*c[95]
+                                   + 476.23523599162630629029083565507*c[96]
+                                   + 2091.4110069520051179968033158825*c[100]
+                                   + 2381.1761799581315314514541782753*c[101]
+                                   + 952.4704719832526125805816713101*c[102]
+                                   + 4178.9472358478038098848152482051*c[106]
+                                   + 6274.233020856015353990409947647*c[107]
+                                   + 4364.7680350735707796891647805948*c[108]
+                                   + 1394.2740046346700786645355439217*c[109]
+                                   + 5245.798318654654492911390221589*c[113]
+                                   + 9344.410093740535315376360775409*c[114]
+                                   + 8572.234247849273513225235041791*c[115]
+                                   + 4762.3523599162630629029083565507*c[116]
+                                   + y*(183.30302779823360026352188774912*c[31]
+                                        - 317.49015732775087086019389043671*c[46]
+                                        - 1454.9226783578569265630549268649*c[51]
+                                        - 709.9295739719539251080793949874*c[52]
+                                        + 409.87803063838393532884154722084*c[67]
+                                        + 2520.*c[72]
+                                        + 1229.6340919151518059865246416625*c[73]
+                                        + 6433.910164122592099032684844405*c[78]
+                                        + 5634.891303299470034951117645203*c[79]
+                                        + 1680.*c[80]
+                                        - 484.97422611928564218768497562164*c[95]
+                                        - 3253.3060108142301835505829358172*c[100]
+                                        - 1587.4507866387543543009694521836*c[101]
+                                        - 11143.859295594143493026173995214*c[106]
+                                        - 9759.918032442690550651748807452*c[107]
+                                        - 2909.8453567157138531261098537299*c[108]
+                                        - 20983.193274618617971645560886358*c[113]
+                                        - 24918.42691664142750767029540109*c[114]
+                                        - 13334.586607765536576128143398342*c[115]
+                                        + y*(727.4613391789284632815274634325*c[51]
+                                             - 1260.*c[72]
+                                             - 7238.148934637916111411770449956*c[78]
+                                             - 2817.4456516497350174755588226014*c[79]
+                                             + 1626.6530054071150917752914679086*c[100]
+                                             + 12536.841707543411429654445744615*c[106]
+                                             + 4879.9590162213452753258744037258*c[107]
+                                             + 39343.487389909908696835426661921*c[113]
+                                             + 28033.230281221605946129082326227*c[114]
+                                             + y*(2895.2595738551664445647081799823*c[78]
+                                                  - 5014.736683017364571861778297846*c[106]
+                                                  - 34622.26890312071965321517546249*c[113]
+                                                  + 11540.756301040239884405058487497*y*c[113]
+                                                  - 11213.292112488642378451632930491*c[114]
+                                                  + 22426.584224977284756903265860981*z*c[114])
+                                             + 6667.293303882768288064071699171*c[115]
+                                             + z*(5634.891303299470034951117645203*c[79]
+                                                  - 9759.918032442690550651748807452*c[107]
+                                                  - 56066.46056244321189225816465245*c[114]
+                                                  - 33336.466519413841440320358495855*c[115]
+                                                  + 33336.466519413841440320358495855*z*c[115]))
+                                        - 3174.9015732775087086019389043671*c[116]
+                                        + z*(1419.8591479439078502161587899748*c[52]
+                                             - 2459.2681838303036119730492833251*c[73]
+                                             - 11269.782606598940069902235290406*c[79]
+                                             - 8400.*c[80]
+                                             + 3174.9015732775087086019389043671*c[101]
+                                             + 19519.836064885381101303497614903*c[107]
+                                             + 14549.226783578569265630549268649*c[108]
+                                             + 49836.853833282855015340590802181*c[114]
+                                             + 66672.93303882768288064071699171*c[115]
+                                             + 28574.114159497578377417450139304*c[116]
+                                             + z*(8400.*c[80]
+                                                  - 14549.226783578569265630549268649*c[108]
+                                                  - 66672.93303882768288064071699171*c[115]
+                                                  - 66672.93303882768288064071699171*c[116]
+                                                  + 44448.62202588512192042714466114*z*c[116])))
+                                   + 1334.9157276772193307680515393441*c[117]
+                                   + z*(360.*c[32]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        - 2129.7887219158617753242381849622*c[52]
+                                        - 2129.7887219158617753242381849622*c[53]
+                                        + 804.9844718999242907073025207433*c[68]
+                                        + 3688.9022757454554179595739249876*c[73]
+                                        + 3688.9022757454554179595739249876*c[74]
+                                        + 7244.860247099318616365722686689*c[79]
+                                        + 12600.*c[80]
+                                        + 7244.860247099318616365722686689*c[81]
+                                        - 952.4704719832526125805816713101*c[96]
+                                        - 4762.3523599162630629029083565507*c[101]
+                                        - 4762.3523599162630629029083565507*c[102]
+                                        - 12548.466041712030707980819895295*c[107]
+                                        - 21823.840175367853898445823902974*c[108]
+                                        - 12548.466041712030707980819895295*c[109]
+                                        - 18688.820187481070630752721550818*c[114]
+                                        - 42861.171239246367566126175208956*c[115]
+                                        - 42861.171239246367566126175208956*c[116]
+                                        - 18688.820187481070630752721550818*c[117]
+                                        + z*(2129.7887219158617753242381849622*c[53]
+                                             - 3688.9022757454554179595739249876*c[74]
+                                             - 12600.*c[80]
+                                             - 16904.673909898410104853352935608*c[81]
+                                             + 4762.3523599162630629029083565507*c[102]
+                                             + 21823.840175367853898445823902974*c[108]
+                                             + 29279.754097328071651955246422355*c[109]
+                                             + 42861.171239246367566126175208956*c[115]
+                                             + 100009.39955824152432096107548756*c[116]
+                                             + 74755.28074992428252301088620327*c[117]
+                                             + z*(11269.782606598940069902235290406*c[81]
+                                                  - 19519.836064885381101303497614903*c[109]
+                                                  - 66672.93303882768288064071699171*c[116]
+                                                  - 112132.92112488642378451632930491*c[117]
+                                                  + 56066.46056244321189225816465245*z*c[117]))))
+                              - 524.5798318654654492911390221589*c[118]
+                              + z*(92.95160030897800524430236959478*c[18]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   - 360.*c[32]
+                                   - 549.9090833947008007905656632474*c[33]
+                                   + 207.8460969082652752232935609807*c[43]
+                                   + 623.5382907247958256698806829421*c[47]
+                                   + 952.4704719832526125805816713101*c[48]
+                                   + 851.9154887663447101296952739849*c[52]
+                                   + 2129.7887219158617753242381849622*c[53]
+                                   + 1870.6148721743874770096420488263*c[54]
+                                   - 245.92681838303036119730492833251*c[64]
+                                   - 804.9844718999242907073025207433*c[68]
+                                   - 1229.6340919151518059865246416625*c[69]
+                                   - 1475.560910298182167183829569995*c[73]
+                                   - 3688.9022757454554179595739249876*c[74]
+                                   - 3240.*c[75]
+                                   - 1609.9689437998485814146050414865*c[79]
+                                   - 5040.*c[80]
+                                   - 7244.860247099318616365722686689*c[81]
+                                   - 4825.4326230919440742745136333039*c[82]
+                                   + 278.85480092693401573290710878433*c[92]
+                                   + 952.4704719832526125805816713101*c[96]
+                                   + 1454.9226783578569265630549268649*c[97]
+                                   + 1904.9409439665052251611633426203*c[101]
+                                   + 4762.3523599162630629029083565507*c[102]
+                                   + 4182.822013904010235993606631765*c[103]
+                                   + 2788.5480092693401573290710878433*c[107]
+                                   + 8729.53607014714155937832956119*c[108]
+                                   + 12548.466041712030707980819895295*c[109]
+                                   + 8357.89447169560761976963049641*c[110]
+                                   + 2669.8314553544386615361030786883*c[114]
+                                   + 9524.704719832526125805816713101*c[115]
+                                   + 17144.468495698547026450470083582*c[116]
+                                   + 18688.820187481070630752721550818*c[117]
+                                   + 10491.596637309308985822780443179*c[118]
+                                   + z*(549.9090833947008007905656632474*c[33]
+                                        - 952.4704719832526125805816713101*c[48]
+                                        - 2129.7887219158617753242381849622*c[53]
+                                        - 4364.7680350735707796891647805948*c[54]
+                                        + 1229.6340919151518059865246416625*c[69]
+                                        + 3688.9022757454554179595739249876*c[74]
+                                        + 7560.*c[75]
+                                        + 5040.*c[80]
+                                        + 16904.673909898410104853352935608*c[81]
+                                        + 19301.730492367776297098054533216*c[82]
+                                        - 1454.9226783578569265630549268649*c[97]
+                                        - 4762.3523599162630629029083565507*c[102]
+                                        - 9759.918032442690550651748807452*c[103]
+                                        - 8729.53607014714155937832956119*c[108]
+                                        - 29279.754097328071651955246422355*c[109]
+                                        - 33431.577886782430479078521985641*c[110]
+                                        - 9524.704719832526125805816713101*c[115]
+                                        - 40003.759823296609728384430195026*c[116]
+                                        - 74755.28074992428252301088620327*c[117]
+                                        - 62949.57982385585391493668265907*c[118]
+                                        + z*(2909.8453567157138531261098537299*c[54]
+                                             - 5040.*c[75]
+                                             - 11269.782606598940069902235290406*c[81]
+                                             - 28952.595738551664445647081799823*c[82]
+                                             + 6506.612021628460367101165871634*c[103]
+                                             + 19519.836064885381101303497614903*c[109]
+                                             + 50147.36683017364571861778297846*c[110]
+                                             + 26669.173215531073152256286796684*c[116]
+                                             + 112132.92112488642378451632930491*c[117]
+                                             + 157373.94955963963478734170664768*c[118]
+                                             + z*(14476.297869275832222823540899912*c[82]
+                                                  - 25073.68341508682285930889148923*c[110]
+                                                  - 56066.46056244321189225816465245*c[117]
+                                                  - 173111.34451560359826607587731245*c[118]
+                                                  + 69244.53780624143930643035092498*z*c[118])))))
+                         + 216.88706738761534557003886238781*c[119]
+                         + z*(26.832815729997476356910084024775*c[9]
+                              - 46.475800154489002622151184797389*c[15]
+                              - 46.475800154489002622151184797389*c[18]
+                              - 158.74507866387543543009694521836*c[19]
+                              + 60.*c[25]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 274.95454169735040039528283162368*c[29]
+                              + 60.*c[32]
+                              + 274.95454169735040039528283162368*c[33]
+                              + 540.*c[34]
+                              - 70.99295739719539251080793949874*c[40]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 354.9647869859769625540396974937*c[44]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 476.23523599162630629029083565507*c[48]
+                              - 935.3074360871937385048210244132*c[49]
+                              - 70.99295739719539251080793949874*c[52]
+                              - 354.9647869859769625540396974937*c[53]
+                              - 935.3074360871937385048210244132*c[54]
+                              - 1392.9824119492679366282717494017*c[55]
+                              + 80.49844718999242907073025207433*c[61]
+                              + 122.96340919151518059865246416625*c[64]
+                              + 420.*c[65]
+                              + 134.16407864998738178455042012388*c[68]
+                              + 614.8170459575759029932623208313*c[69]
+                              + 1207.4767078498864360609537811149*c[70]
+                              + 122.96340919151518059865246416625*c[73]
+                              + 614.8170459575759029932623208313*c[74]
+                              + 1620.*c[75]
+                              + 2412.716311545972037137256816652*c[76]
+                              + 80.49844718999242907073025207433*c[79]
+                              + 420.*c[80]
+                              + 1207.4767078498864360609537811149*c[81]
+                              + 2412.716311545972037137256816652*c[82]
+                              + 3028.6630713897510062201458646752*c[83]
+                              - 88.99438184514795538453676928961*c[89]
+                              - 139.42740046346700786645355439217*c[92]
+                              - 476.23523599162630629029083565507*c[93]
+                              - 158.74507866387543543009694521836*c[96]
+                              - 727.4613391789284632815274634325*c[97]
+                              - 1428.7057079748789188708725069652*c[98]
+                              - 158.74507866387543543009694521836*c[101]
+                              - 793.7253933193771771504847260918*c[102]
+                              - 2091.4110069520051179968033158825*c[103]
+                              - 3114.8033645801784384587869251363*c[104]
+                              - 139.42740046346700786645355439217*c[107]
+                              - 727.4613391789284632815274634325*c[108]
+                              - 2091.4110069520051179968033158825*c[109]
+                              - 4178.9472358478038098848152482051*c[110]
+                              - 5245.798318654654492911390221589*c[111]
+                              - 88.99438184514795538453676928961*c[114]
+                              - 476.23523599162630629029083565507*c[115]
+                              - 1428.7057079748789188708725069652*c[116]
+                              - 3114.8033645801784384587869251363*c[117]
+                              - 5245.798318654654492911390221589*c[118]
+                              - 5855.950819465614330391049284471*c[119]
+                              + z*(158.74507866387543543009694521836*c[19]
+                                   - 274.95454169735040039528283162368*c[29]
+                                   - 274.95454169735040039528283162368*c[33]
+                                   - 1260.*c[34]
+                                   + 354.9647869859769625540396974937*c[44]
+                                   + 476.23523599162630629029083565507*c[48]
+                                   + 2182.3840175367853898445823902974*c[49]
+                                   + 354.9647869859769625540396974937*c[53]
+                                   + 2182.3840175367853898445823902974*c[54]
+                                   + 5571.929647797071746513086997607*c[55]
+                                   - 420.*c[65]
+                                   - 614.8170459575759029932623208313*c[69]
+                                   - 2817.4456516497350174755588226014*c[70]
+                                   - 614.8170459575759029932623208313*c[74]
+                                   - 3780.*c[75]
+                                   - 9650.865246183888148549027266608*c[76]
+                                   - 420.*c[80]
+                                   - 2817.4456516497350174755588226014*c[81]
+                                   - 9650.865246183888148549027266608*c[82]
+                                   - 18171.978428338506037320875188051*c[83]
+                                   + 476.23523599162630629029083565507*c[93]
+                                   + 727.4613391789284632815274634325*c[97]
+                                   + 3333.6466519413841440320358495855*c[98]
+                                   + 793.7253933193771771504847260918*c[102]
+                                   + 4879.9590162213452753258744037258*c[103]
+                                   + 12459.213458320713753835147700545*c[104]
+                                   + 727.4613391789284632815274634325*c[108]
+                                   + 4879.9590162213452753258744037258*c[109]
+                                   + 16715.78894339121523953926099282*c[110]
+                                   + 31474.789911927926957468341329537*c[111]
+                                   + 476.23523599162630629029083565507*c[115]
+                                   + 3333.6466519413841440320358495855*c[116]
+                                   + 12459.213458320713753835147700545*c[117]
+                                   + 31474.789911927926957468341329537*c[118]
+                                   + 48799.590162213452753258744037258*c[119]
+                                   + z*(840.*c[34]
+                                        - 1454.9226783578569265630549268649*c[49]
+                                        - 1454.9226783578569265630549268649*c[54]
+                                        - 8357.89447169560761976963049641*c[55]
+                                        + 1878.2971010998233449837058817343*c[70]
+                                        + 2520.*c[75]
+                                        + 14476.297869275832222823540899912*c[76]
+                                        + 1878.2971010998233449837058817343*c[81]
+                                        + 14476.297869275832222823540899912*c[82]
+                                        + 45429.946070846265093302187970128*c[83]
+                                        - 2222.431101294256096021357233057*c[98]
+                                        - 3253.3060108142301835505829358172*c[103]
+                                        - 18688.820187481070630752721550818*c[104]
+                                        - 3253.3060108142301835505829358172*c[109]
+                                        - 25073.68341508682285930889148923*c[110]
+                                        - 78686.97477981981739367085332384*c[111]
+                                        - 2222.431101294256096021357233057*c[116]
+                                        - 18688.820187481070630752721550818*c[117]
+                                        - 78686.97477981981739367085332384*c[118]
+                                        - 178931.83059478266009528206146995*c[119]
+                                        + z*(4178.9472358478038098848152482051*c[55]
+                                             - 7238.148934637916111411770449956*c[76]
+                                             - 7238.148934637916111411770449956*c[82]
+                                             - 49972.940677930891602632406767141*c[83]
+                                             + 9344.410093740535315376360775409*c[104]
+                                             + 12536.841707543411429654445744615*c[110]
+                                             + 86555.67225780179913303793865623*c[111]
+                                             + 9344.410093740535315376360775409*c[117]
+                                             + 86555.67225780179913303793865623*c[118]
+                                             + 322077.2950706087881715077106459*c[119]
+                                             + z*(19989.176271172356641052962706856*c[83]
+                                                  - 34622.26890312071965321517546249*c[111]
+                                                  - 34622.26890312071965321517546249*c[118]
+                                                  - 279133.65572786094974864001589312*c[119]
+                                                  + 93044.55190928698324954667196437*z*c[119])))));
+    return;
+                #endif
+                #if (PMAX3D>=8)
+  case ( 8 ) :
+    grad[0] /*ARGH*/[0]= 3.4641016151377545870548926830117*c[1]
+                         - 13.416407864998738178455042012388*c[4]
+                         - 6.*c[5]
+                         - 6.*c[6]
+                         + 31.749015732775087086019389043671*c[10]
+                         + 23.237900077244501311075592398694*c[11]
+                         + 23.237900077244501311075592398694*c[12]
+                         + 7.745966692414833770358530799565*c[13]
+                         + 10.392304845413263761164678049035*c[14]
+                         + 7.745966692414833770358530799565*c[15]
+                         - 60.*c[20]
+                         - 54.99090833947008007905656632474*c[21]
+                         - 54.99090833947008007905656632474*c[22]
+                         - 30.*c[23]
+                         - 40.249223594996214535365126037163*c[24]
+                         - 30.*c[25]
+                         - 9.165151389911680013176094387456*c[26]
+                         - 13.416407864998738178455042012388*c[27]
+                         - 13.416407864998738178455042012388*c[28]
+                         - 9.165151389911680013176094387456*c[29]
+                         + 99.49874371066199547344798210012*c[35]
+                         + 103.92304845413263761164678049035*c[36]
+                         + 103.92304845413263761164678049035*c[37]
+                         + 70.99295739719539251080793949874*c[38]
+                         + 95.24704719832526125805816713101*c[39]
+                         + 70.99295739719539251080793949874*c[40]
+                         + 35.49647869859769625540396974937*c[41]
+                         + 51.96152422706631880582339024518*c[42]
+                         + 51.96152422706631880582339024518*c[43]
+                         + 35.49647869859769625540396974937*c[44]
+                         + 10.392304845413263761164678049035*c[45]
+                         + 15.874507866387543543009694521836*c[46]
+                         + 17.320508075688772935274463415059*c[47]
+                         + 15.874507866387543543009694521836*c[48]
+                         + 10.392304845413263761164678049035*c[49]
+                         - 151.43315356948755031100729323376*c[56]
+                         - 172.33687939614085979551834404657*c[57]
+                         - 172.33687939614085979551834404657*c[58]
+                         - 134.16407864998738178455042012388*c[59]
+                         - 180.*c[60]
+                         - 134.16407864998738178455042012388*c[61]
+                         - 84.*c[62]
+                         - 122.96340919151518059865246416625*c[63]
+                         - 122.96340919151518059865246416625*c[64]
+                         - 84.*c[65]
+                         - 40.249223594996214535365126037163*c[66]
+                         - 61.48170459575759029932623208313*c[67]
+                         - 67.08203932499369089227521006194*c[68]
+                         - 61.48170459575759029932623208313*c[69]
+                         - 40.249223594996214535365126037163*c[70]
+                         - 11.489125293076057319701222936438*c[71]
+                         - 18.*c[72]
+                         - 20.493901531919196766442077361042*c[73]
+                         - 20.493901531919196766442077361042*c[74]
+                         - 18.*c[75]
+                         - 11.489125293076057319701222936438*c[76]
+                         + 216.88706738761534557003886238781*c[84]
+                         + 262.28991593273272464556951107947*c[85]
+                         + 262.28991593273272464556951107947*c[86]
+                         + 222.48595461286988846134192322402*c[87]
+                         + 298.49623113198598642034394630036*c[88]
+                         + 222.48595461286988846134192322402*c[89]
+                         + 158.74507866387543543009694521836*c[90]
+                         + 232.37900077244501311075592398694*c[91]
+                         + 232.37900077244501311075592398694*c[92]
+                         + 158.74507866387543543009694521836*c[93]
+                         + 95.24704719832526125805816713101*c[94]
+                         + 145.49226783578569265630549268649*c[95]
+                         + 158.74507866387543543009694521836*c[96]
+                         + 145.49226783578569265630549268649*c[97]
+                         + 95.24704719832526125805816713101*c[98]
+                         + 44.497190922573977692268384644804*c[99]
+                         + 69.71370023173350393322677719608*c[100]
+                         + 79.37253933193771771504847260918*c[101]
+                         + 79.37253933193771771504847260918*c[102]
+                         + 69.71370023173350393322677719608*c[103]
+                         + 44.497190922573977692268384644804*c[104]
+                         + 12.48999599679679641169378624188*c[105]
+                         + 19.899748742132399094689596420024*c[106]
+                         + 23.237900077244501311075592398694*c[107]
+                         + 24.248711305964282109384248781082*c[108]
+                         + 23.237900077244501311075592398694*c[109]
+                         + 19.899748742132399094689596420024*c[110]
+                         + 12.48999599679679641169378624188*c[111]
+                         - 296.86360504447155958714150963013*c[120]
+                         - 375.65942021996466899674117634685*c[121]
+                         - 375.65942021996466899674117634685*c[122]
+                         - 338.61482542853908539939775567276*c[123]
+                         - 454.29946070846265093302187970128*c[124]
+                         - 338.61482542853908539939775567276*c[125]
+                         - 263.24893162176366181219164922249*c[126]
+                         - 385.3569773599538706035069543292*c[127]
+                         - 385.3569773599538706035069543292*c[128]
+                         - 263.24893162176366181219164922249*c[129]
+                         - 180.*c[130]
+                         - 274.95454169735040039528283162368*c[131]
+                         - 300.*c[132]
+                         - 274.95454169735040039528283162368*c[133]
+                         - 180.*c[134]
+                         - 105.299572648705464724876659689*c[135]
+                         - 164.97272501841024023716969897421*c[136]
+                         - 187.82971010998233449837058817343*c[137]
+                         - 187.82971010998233449837058817343*c[138]
+                         - 164.97272501841024023716969897421*c[139]
+                         - 105.299572648705464724876659689*c[140]
+                         - 48.373546489791297914199679381823*c[141]
+                         - 77.07139547199077412070139086584*c[142]
+                         - 90.*c[143]
+                         - 93.91485505499116724918529408671*c[144]
+                         - 90.*c[145]
+                         - 77.07139547199077412070139086584*c[146]
+                         - 48.373546489791297914199679381823*c[147]
+                         + x*(26.832815729997476356910084024775*c[4]
+                              - 158.74507866387543543009694521836*c[10]
+                              - 46.475800154489002622151184797389*c[11]
+                              - 46.475800154489002622151184797389*c[12]
+                              + 540.*c[20]
+                              + 274.95454169735040039528283162368*c[21]
+                              + 274.95454169735040039528283162368*c[22]
+                              + 60.*c[23]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 60.*c[25]
+                              - 1392.9824119492679366282717494017*c[35]
+                              - 935.3074360871937385048210244132*c[36]
+                              - 935.3074360871937385048210244132*c[37]
+                              - 354.9647869859769625540396974937*c[38]
+                              - 476.23523599162630629029083565507*c[39]
+                              - 354.9647869859769625540396974937*c[40]
+                              - 70.99295739719539251080793949874*c[41]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 70.99295739719539251080793949874*c[44]
+                              + 3028.6630713897510062201458646752*c[56]
+                              + 2412.716311545972037137256816652*c[57]
+                              + 2412.716311545972037137256816652*c[58]
+                              + 1207.4767078498864360609537811149*c[59]
+                              + 1620.*c[60]
+                              + 1207.4767078498864360609537811149*c[61]
+                              + 420.*c[62]
+                              + 614.8170459575759029932623208313*c[63]
+                              + 614.8170459575759029932623208313*c[64]
+                              + 420.*c[65]
+                              + 80.49844718999242907073025207433*c[66]
+                              + 122.96340919151518059865246416625*c[67]
+                              + 134.16407864998738178455042012388*c[68]
+                              + 122.96340919151518059865246416625*c[69]
+                              + 80.49844718999242907073025207433*c[70]
+                              - 5855.950819465614330391049284471*c[84]
+                              - 5245.798318654654492911390221589*c[85]
+                              - 5245.798318654654492911390221589*c[86]
+                              - 3114.8033645801784384587869251363*c[87]
+                              - 4178.9472358478038098848152482051*c[88]
+                              - 3114.8033645801784384587869251363*c[89]
+                              - 1428.7057079748789188708725069652*c[90]
+                              - 2091.4110069520051179968033158825*c[91]
+                              - 2091.4110069520051179968033158825*c[92]
+                              - 1428.7057079748789188708725069652*c[93]
+                              - 476.23523599162630629029083565507*c[94]
+                              - 727.4613391789284632815274634325*c[95]
+                              - 793.7253933193771771504847260918*c[96]
+                              - 727.4613391789284632815274634325*c[97]
+                              - 476.23523599162630629029083565507*c[98]
+                              - 88.99438184514795538453676928961*c[99]
+                              - 139.42740046346700786645355439217*c[100]
+                              - 158.74507866387543543009694521836*c[101]
+                              - 158.74507866387543543009694521836*c[102]
+                              - 139.42740046346700786645355439217*c[103]
+                              - 88.99438184514795538453676928961*c[104]
+                              + 10390.226176556504585549952837055*c[120]
+                              + 10142.804345939046062912011761365*c[121]
+                              + 10142.804345939046062912011761365*c[122]
+                              + 6772.296508570781707987955113455*c[123]
+                              + 9085.989214169253018660437594026*c[124]
+                              + 6772.296508570781707987955113455*c[125]
+                              + 3685.4850427046912653706830891149*c[126]
+                              + 5394.997683039354188449097360609*c[127]
+                              + 5394.997683039354188449097360609*c[128]
+                              + 3685.4850427046912653706830891149*c[129]
+                              + 1620.*c[130]
+                              + 2474.5908752761536035575454846131*c[131]
+                              + 2700.*c[132]
+                              + 2474.5908752761536035575454846131*c[133]
+                              + 1620.*c[134]
+                              + 526.497863243527323624383298445*c[135]
+                              + 824.863625092051201185848494871*c[136]
+                              + 939.1485505499116724918529408671*c[137]
+                              + 939.1485505499116724918529408671*c[138]
+                              + 824.863625092051201185848494871*c[139]
+                              + 526.497863243527323624383298445*c[140]
+                              + x*(158.74507866387543543009694521836*c[10]
+                                   - 1260.*c[20]
+                                   - 274.95454169735040039528283162368*c[21]
+                                   - 274.95454169735040039528283162368*c[22]
+                                   + 5571.929647797071746513086997607*c[35]
+                                   + 2182.3840175367853898445823902974*c[36]
+                                   + 2182.3840175367853898445823902974*c[37]
+                                   + 354.9647869859769625540396974937*c[38]
+                                   + 476.23523599162630629029083565507*c[39]
+                                   + 354.9647869859769625540396974937*c[40]
+                                   - 18171.978428338506037320875188051*c[56]
+                                   - 9650.865246183888148549027266608*c[57]
+                                   - 9650.865246183888148549027266608*c[58]
+                                   - 2817.4456516497350174755588226014*c[59]
+                                   - 3780.*c[60]
+                                   - 2817.4456516497350174755588226014*c[61]
+                                   - 420.*c[62]
+                                   - 614.8170459575759029932623208313*c[63]
+                                   - 614.8170459575759029932623208313*c[64]
+                                   - 420.*c[65]
+                                   + 48799.590162213452753258744037258*c[84]
+                                   + 31474.789911927926957468341329537*c[85]
+                                   + 31474.789911927926957468341329537*c[86]
+                                   + 12459.213458320713753835147700545*c[87]
+                                   + 16715.78894339121523953926099282*c[88]
+                                   + 12459.213458320713753835147700545*c[89]
+                                   + 3333.6466519413841440320358495855*c[90]
+                                   + 4879.9590162213452753258744037258*c[91]
+                                   + 4879.9590162213452753258744037258*c[92]
+                                   + 3333.6466519413841440320358495855*c[93]
+                                   + 476.23523599162630629029083565507*c[94]
+                                   + 727.4613391789284632815274634325*c[95]
+                                   + 793.7253933193771771504847260918*c[96]
+                                   + 727.4613391789284632815274634325*c[97]
+                                   + 476.23523599162630629029083565507*c[98]
+                                   - 114292.4879421215504410494812076*c[120]
+                                   - 84523.36954949205052426676467804*c[121]
+                                   - 84523.36954949205052426676467804*c[122]
+                                   - 40633.779051424690247927730680731*c[123]
+                                   - 54515.93528501551811196262556415*c[124]
+                                   - 40633.779051424690247927730680731*c[125]
+                                   - 14741.940170818765061482732356459*c[126]
+                                   - 21579.990732157416753796389442435*c[127]
+                                   - 21579.990732157416753796389442435*c[128]
+                                   - 14741.940170818765061482732356459*c[129]
+                                   - 3780.*c[130]
+                                   - 5774.045375644358408300939464097*c[131]
+                                   - 6300.*c[132]
+                                   - 5774.045375644358408300939464097*c[133]
+                                   - 3780.*c[134]
+                                   + x*(840.*c[20]
+                                        - 8357.89447169560761976963049641*c[35]
+                                        - 1454.9226783578569265630549268649*c[36]
+                                        - 1454.9226783578569265630549268649*c[37]
+                                        + 45429.946070846265093302187970128*c[56]
+                                        + 14476.297869275832222823540899912*c[57]
+                                        + 14476.297869275832222823540899912*c[58]
+                                        + 1878.2971010998233449837058817343*c[59]
+                                        + 2520.*c[60]
+                                        + 1878.2971010998233449837058817343*c[61]
+                                        - 178931.83059478266009528206146995*c[84]
+                                        - 78686.97477981981739367085332384*c[85]
+                                        - 78686.97477981981739367085332384*c[86]
+                                        - 18688.820187481070630752721550818*c[87]
+                                        - 25073.68341508682285930889148923*c[88]
+                                        - 18688.820187481070630752721550818*c[89]
+                                        - 2222.431101294256096021357233057*c[90]
+                                        - 3253.3060108142301835505829358172*c[91]
+                                        - 3253.3060108142301835505829358172*c[92]
+                                        - 2222.431101294256096021357233057*c[93]
+                                        + 571462.439710607752205247406038*c[120]
+                                        + 309919.02168147085192231147048615*c[121]
+                                        + 309919.02168147085192231147048615*c[122]
+                                        + 101584.44762856172561981932670183*c[123]
+                                        + 136289.83821253879527990656391038*c[124]
+                                        + 101584.44762856172561981932670183*c[125]
+                                        + 22112.910256228147592224098534689*c[126]
+                                        + 32369.986098236125130694584163653*c[127]
+                                        + 32369.986098236125130694584163653*c[128]
+                                        + 22112.910256228147592224098534689*c[129]
+                                        + x*(4178.9472358478038098848152482051*c[35]
+                                             - 49972.940677930891602632406767141*c[56]
+                                             - 7238.148934637916111411770449956*c[57]
+                                             - 7238.148934637916111411770449956*c[58]
+                                             + 322077.2950706087881715077106459*c[84]
+                                             + 86555.67225780179913303793865623*c[85]
+                                             + 86555.67225780179913303793865623*c[86]
+                                             + 9344.410093740535315376360775409*c[87]
+                                             + 12536.841707543411429654445744615*c[88]
+                                             + 9344.410093740535315376360775409*c[89]
+                                             - 1.4858023432475801557336432556988e6*c[120]
+                                             - 557854.2390266475334601606468751*c[121]
+                                             - 557854.2390266475334601606468751*c[122]
+                                             - 111742.89239141789818180125937201*c[123]
+                                             - 149918.82203379267480789722030142*c[124]
+                                             - 111742.89239141789818180125937201*c[125]
+                                             + x*(19989.176271172356641052962706856*c[56]
+                                                  - 279133.65572786094974864001589312*c[84]
+                                                  - 34622.26890312071965321517546249*c[85]
+                                                  - 34622.26890312071965321517546249*c[86]
+                                                  + 2.0801232805466122180271005579783e6*c[120]
+                                                  + 483473.6738230945289988058939584*c[121]
+                                                  + 483473.6738230945289988058939584*c[122]
+                                                  + x*(93044.55190928698324954667196437*c[84]
+                                                       - 1.4858023432475801557336432556988e6*c[120]
+                                                       + 424514.95521359433020961235877109*x*c[120]
+                                                       - 161157.8912743648429996019646528*c[121]
+                                                       + 322315.7825487296859992039293056*y*c[121]
+                                                       - 161157.8912743648429996019646528*c[122]
+                                                       + 322315.7825487296859992039293056*z*c[122])
+                                                  + 44697.156956567159272720503748804*c[123]
+                                                  + 59967.52881351706992315888812057*c[124]
+                                                  + y*(69244.53780624143930643035092498*c[85]
+                                                       - 966947.3476461890579976117879168*c[121]
+                                                       - 268182.94173940295563632302249282*c[123]
+                                                       + 268182.94173940295563632302249282*y*c[123]
+                                                       - 119935.05762703413984631777624114*c[124]
+                                                       + 239870.11525406827969263555248228*z*c[124])
+                                                  + 44697.156956567159272720503748804*c[125]
+                                                  + z*(69244.53780624143930643035092498*c[86]
+                                                       - 966947.3476461890579976117879168*c[122]
+                                                       - 119935.05762703413984631777624114*c[124]
+                                                       - 268182.94173940295563632302249282*c[125]
+                                                       + 268182.94173940295563632302249282*z*c[125]))
+                                             - 11056.455128114073796112049267345*c[126]
+                                             - 16184.993049118062565347292081826*c[127]
+                                             - 16184.993049118062565347292081826*c[128]
+                                             + y*(14476.297869275832222823540899912*c[57]
+                                                  - 173111.34451560359826607587731245*c[85]
+                                                  - 56066.46056244321189225816465245*c[87]
+                                                  - 25073.68341508682285930889148923*c[88]
+                                                  + 1.1157084780532950669203212937502e6*c[121]
+                                                  + 670457.3543485073890908075562321*c[123]
+                                                  + 299837.64406758534961579444060285*c[124]
+                                                  + 132677.46153736888555334459120813*c[126]
+                                                  + 97109.95829470837539208375249096*c[127]
+                                                  + y*(56066.46056244321189225816465245*c[87]
+                                                       - 670457.3543485073890908075562321*c[123]
+                                                       - 331693.65384342221388336147802034*c[126]
+                                                       + 221129.10256228147592224098534689*y*c[126]
+                                                       - 97109.95829470837539208375249096*c[127]
+                                                       + 194219.91658941675078416750498192*z*c[127])
+                                                  + 32369.986098236125130694584163653*c[128]
+                                                  + z*(50147.36683017364571861778297846*c[88]
+                                                       - 599675.2881351706992315888812057*c[124]
+                                                       - 194219.91658941675078416750498192*c[127]
+                                                       - 194219.91658941675078416750498192*c[128]
+                                                       + 194219.91658941675078416750498192*z*c[128]))
+                                             - 11056.455128114073796112049267345*c[129]
+                                             + z*(14476.297869275832222823540899912*c[58]
+                                                  - 173111.34451560359826607587731245*c[86]
+                                                  - 25073.68341508682285930889148923*c[88]
+                                                  - 56066.46056244321189225816465245*c[89]
+                                                  + 1.1157084780532950669203212937502e6*c[122]
+                                                  + 299837.64406758534961579444060285*c[124]
+                                                  + 670457.3543485073890908075562321*c[125]
+                                                  + 32369.986098236125130694584163653*c[127]
+                                                  + 97109.95829470837539208375249096*c[128]
+                                                  + 132677.46153736888555334459120813*c[129]
+                                                  + z*(56066.46056244321189225816465245*c[89]
+                                                       - 670457.3543485073890908075562321*c[125]
+                                                       - 97109.95829470837539208375249096*c[128]
+                                                       - 331693.65384342221388336147802034*c[129]
+                                                       + 221129.10256228147592224098534689*z*c[129])))
+                                        + 2520.*c[130]
+                                        + 3849.3635837629056055339596427315*c[131]
+                                        + 4200.*c[132]
+                                        + 3849.3635837629056055339596427315*c[133]
+                                        + y*(2909.8453567157138531261098537299*c[36]
+                                             - 28952.595738551664445647081799823*c[57]
+                                             - 11269.782606598940069902235290406*c[59]
+                                             - 5040.*c[60]
+                                             + 157373.94955963963478734170664768*c[85]
+                                             + 112132.92112488642378451632930491*c[87]
+                                             + 50147.36683017364571861778297846*c[88]
+                                             + 26669.173215531073152256286796684*c[90]
+                                             + 19519.836064885381101303497614903*c[91]
+                                             + 6506.612021628460367101165871634*c[92]
+                                             - 619838.0433629417038446229409723*c[121]
+                                             - 609506.685771370353718915960211*c[123]
+                                             - 272579.67642507759055981312782077*c[124]
+                                             - 265354.92307473777110668918241627*c[126]
+                                             - 194219.91658941675078416750498192*c[127]
+                                             - 64739.97219647225026138916832731*c[128]
+                                             - 50400.*c[130]
+                                             - 46192.363005154867266407515712778*c[131]
+                                             - 25200.*c[132]
+                                             + y*(11269.782606598940069902235290406*c[59]
+                                                  - 112132.92112488642378451632930491*c[87]
+                                                  - 66672.93303882768288064071699171*c[90]
+                                                  - 19519.836064885381101303497614903*c[91]
+                                                  + 609506.685771370353718915960211*c[123]
+                                                  + 663387.3076868444277667229560407*c[126]
+                                                  + 194219.91658941675078416750498192*c[127]
+                                                  + 226800.*c[130]
+                                                  + 115480.90751288716816601878928195*c[131]
+                                                  + y*(44448.62202588512192042714466114*c[90]
+                                                       - 442258.20512456295184448197069378*c[126]
+                                                       - 352800.*c[130]
+                                                       + 176400.*y*c[130]
+                                                       - 76987.27167525811211067919285463*c[131]
+                                                       + 153974.54335051622422135838570926*z*c[131])
+                                                  + 25200.*c[132]
+                                                  + z*(39039.672129770762202606995229807*c[91]
+                                                       - 388439.83317883350156833500996383*c[127]
+                                                       - 230961.81502577433633203757856389*c[131]
+                                                       - 151200.*c[132]
+                                                       + 151200.*z*c[132]))
+                                             - 7698.727167525811211067919285463*c[133]
+                                             + z*(10080.*c[60]
+                                                  - 100294.73366034729143723556595692*c[88]
+                                                  - 39039.672129770762202606995229807*c[91]
+                                                  - 39039.672129770762202606995229807*c[92]
+                                                  + 545159.3528501551811196262556415*c[124]
+                                                  + 388439.83317883350156833500996383*c[127]
+                                                  + 388439.83317883350156833500996383*c[128]
+                                                  + 92384.72601030973453281503142556*c[131]
+                                                  + 151200.*c[132]
+                                                  + 92384.72601030973453281503142556*c[133]
+                                                  + z*(39039.672129770762202606995229807*c[92]
+                                                       - 388439.83317883350156833500996383*c[128]
+                                                       - 151200.*c[132]
+                                                       - 230961.81502577433633203757856389*c[133]
+                                                       + 153974.54335051622422135838570926*z*c[133])))
+                                        + 2520.*c[134]
+                                        + z*(2909.8453567157138531261098537299*c[37]
+                                             - 28952.595738551664445647081799823*c[58]
+                                             - 5040.*c[60]
+                                             - 11269.782606598940069902235290406*c[61]
+                                             + 157373.94955963963478734170664768*c[86]
+                                             + 50147.36683017364571861778297846*c[88]
+                                             + 112132.92112488642378451632930491*c[89]
+                                             + 6506.612021628460367101165871634*c[91]
+                                             + 19519.836064885381101303497614903*c[92]
+                                             + 26669.173215531073152256286796684*c[93]
+                                             - 619838.0433629417038446229409723*c[122]
+                                             - 272579.67642507759055981312782077*c[124]
+                                             - 609506.685771370353718915960211*c[125]
+                                             - 64739.97219647225026138916832731*c[127]
+                                             - 194219.91658941675078416750498192*c[128]
+                                             - 265354.92307473777110668918241627*c[129]
+                                             - 7698.727167525811211067919285463*c[131]
+                                             - 25200.*c[132]
+                                             - 46192.363005154867266407515712778*c[133]
+                                             - 50400.*c[134]
+                                             + z*(11269.782606598940069902235290406*c[61]
+                                                  - 112132.92112488642378451632930491*c[89]
+                                                  - 19519.836064885381101303497614903*c[92]
+                                                  - 66672.93303882768288064071699171*c[93]
+                                                  + 609506.685771370353718915960211*c[125]
+                                                  + 194219.91658941675078416750498192*c[128]
+                                                  + 663387.3076868444277667229560407*c[129]
+                                                  + 25200.*c[132]
+                                                  + 115480.90751288716816601878928195*c[133]
+                                                  + 226800.*c[134]
+                                                  + z*(44448.62202588512192042714466114*c[93]
+                                                       - 442258.20512456295184448197069378*c[129]
+                                                       - 76987.27167525811211067919285463*c[133]
+                                                       - 352800.*c[134]
+                                                       + 176400.*z*c[134]))))
+                                   - 526.497863243527323624383298445*c[135]
+                                   - 824.863625092051201185848494871*c[136]
+                                   - 939.1485505499116724918529408671*c[137]
+                                   - 939.1485505499116724918529408671*c[138]
+                                   - 824.863625092051201185848494871*c[139]
+                                   + y*(549.9090833947008007905656632474*c[21]
+                                        - 4364.7680350735707796891647805948*c[36]
+                                        - 2129.7887219158617753242381849622*c[38]
+                                        - 952.4704719832526125805816713101*c[39]
+                                        + 19301.730492367776297098054533216*c[57]
+                                        + 16904.673909898410104853352935608*c[59]
+                                        + 7560.*c[60]
+                                        + 5040.*c[62]
+                                        + 3688.9022757454554179595739249876*c[63]
+                                        + 1229.6340919151518059865246416625*c[64]
+                                        - 62949.57982385585391493668265907*c[85]
+                                        - 74755.28074992428252301088620327*c[87]
+                                        - 33431.577886782430479078521985641*c[88]
+                                        - 40003.759823296609728384430195026*c[90]
+                                        - 29279.754097328071651955246422355*c[91]
+                                        - 9759.918032442690550651748807452*c[92]
+                                        - 9524.704719832526125805816713101*c[94]
+                                        - 8729.53607014714155937832956119*c[95]
+                                        - 4762.3523599162630629029083565507*c[96]
+                                        - 1454.9226783578569265630549268649*c[97]
+                                        + 169046.73909898410104853352935608*c[121]
+                                        + 243802.67430854814148756638408439*c[123]
+                                        + 109031.87057003103622392525112831*c[124]
+                                        + 176903.28204982518073779278827751*c[126]
+                                        + 129479.94439294450052277833665461*c[127]
+                                        + 43159.98146431483350759277888487*c[128]
+                                        + 75600.*c[130]
+                                        + 69288.54450773230089961127356917*c[131]
+                                        + 37800.*c[132]
+                                        + 11548.090751288716816601878928195*c[133]
+                                        + 15794.935897305819708731498953349*c[135]
+                                        + 16497.272501841024023716969897421*c[136]
+                                        + 11269.782606598940069902235290406*c[137]
+                                        + 5634.891303299470034951117645203*c[138]
+                                        + y*(2129.7887219158617753242381849622*c[38]
+                                             - 16904.673909898410104853352935608*c[59]
+                                             - 12600.*c[62]
+                                             - 3688.9022757454554179595739249876*c[63]
+                                             + 74755.28074992428252301088620327*c[87]
+                                             + 100009.39955824152432096107548756*c[90]
+                                             + 29279.754097328071651955246422355*c[91]
+                                             + 42861.171239246367566126175208956*c[94]
+                                             + 21823.840175367853898445823902974*c[95]
+                                             + 4762.3523599162630629029083565507*c[96]
+                                             - 243802.67430854814148756638408439*c[123]
+                                             - 442258.20512456295184448197069378*c[126]
+                                             - 129479.94439294450052277833665461*c[127]
+                                             - 340200.*c[130]
+                                             - 173221.36126933075224902818392292*c[131]
+                                             - 37800.*c[132]
+                                             - 110564.55128114073796112049267345*c[135]
+                                             - 74237.72625828460810672636453839*c[136]
+                                             - 28174.456516497350174755588226014*c[137]
+                                             + y*(8400.*c[62]
+                                                  - 66672.93303882768288064071699171*c[90]
+                                                  - 66672.93303882768288064071699171*c[94]
+                                                  - 14549.226783578569265630549268649*c[95]
+                                                  + 294838.80341637530122965464712919*c[126]
+                                                  + 529200.*c[130]
+                                                  + 115480.90751288716816601878928195*c[131]
+                                                  + 294838.80341637530122965464712919*c[135]
+                                                  + 115480.90751288716816601878928195*c[136]
+                                                  + y*(33336.466519413841440320358495855*c[94]
+                                                       - 264600.*c[130]
+                                                       - 331693.65384342221388336147802034*c[135]
+                                                       + 132677.46153736888555334459120813*y*c[135]
+                                                       - 57740.45375644358408300939464097*c[136]
+                                                       + 115480.90751288716816601878928195*z*c[136])
+                                                  + 18782.971010998233449837058817343*c[137]
+                                                  + z*(29098.453567157138531261098537299*c[95]
+                                                       - 230961.81502577433633203757856389*c[131]
+                                                       - 230961.81502577433633203757856389*c[136]
+                                                       - 112697.82606598940069902235290406*c[137]
+                                                       + 112697.82606598940069902235290406*z*c[137]))
+                                             - 5634.891303299470034951117645203*c[138]
+                                             + z*(7377.804551490910835919147849975*c[63]
+                                                  - 58559.50819465614330391049284471*c[91]
+                                                  - 43647.680350735707796891647805948*c[95]
+                                                  - 28574.114159497578377417450139304*c[96]
+                                                  + 258959.88878588900104555667330922*c[127]
+                                                  + 346442.72253866150449805636784584*c[131]
+                                                  + 226800.*c[132]
+                                                  + 148475.45251656921621345272907679*c[136]
+                                                  + 169046.73909898410104853352935608*c[137]
+                                                  + 67618.69563959364041941341174243*c[138]
+                                                  + z*(28574.114159497578377417450139304*c[96]
+                                                       - 226800.*c[132]
+                                                       - 169046.73909898410104853352935608*c[137]
+                                                       - 169046.73909898410104853352935608*c[138]
+                                                       + 112697.82606598940069902235290406*z*c[138])))
+                                        + 1649.7272501841024023716969897421*c[139]
+                                        + z*(1904.9409439665052251611633426203*c[39]
+                                             - 15120.*c[60]
+                                             - 7377.804551490910835919147849975*c[63]
+                                             - 7377.804551490910835919147849975*c[64]
+                                             + 66863.15577356486095815704397128*c[88]
+                                             + 58559.50819465614330391049284471*c[91]
+                                             + 58559.50819465614330391049284471*c[92]
+                                             + 17459.072140294283118756659122379*c[95]
+                                             + 28574.114159497578377417450139304*c[96]
+                                             + 17459.072140294283118756659122379*c[97]
+                                             - 218063.74114006207244785050225662*c[124]
+                                             - 258959.88878588900104555667330922*c[127]
+                                             - 258959.88878588900104555667330922*c[128]
+                                             - 138577.08901546460179922254713833*c[131]
+                                             - 226800.*c[132]
+                                             - 138577.08901546460179922254713833*c[133]
+                                             - 32994.545003682048047433939794842*c[136]
+                                             - 67618.69563959364041941341174243*c[137]
+                                             - 67618.69563959364041941341174243*c[138]
+                                             - 32994.545003682048047433939794842*c[139]
+                                             + z*(7377.804551490910835919147849975*c[64]
+                                                  - 58559.50819465614330391049284471*c[92]
+                                                  - 28574.114159497578377417450139304*c[96]
+                                                  - 43647.680350735707796891647805948*c[97]
+                                                  + 258959.88878588900104555667330922*c[128]
+                                                  + 226800.*c[132]
+                                                  + 346442.72253866150449805636784584*c[133]
+                                                  + 67618.69563959364041941341174243*c[137]
+                                                  + 169046.73909898410104853352935608*c[138]
+                                                  + 148475.45251656921621345272907679*c[139]
+                                                  + z*(29098.453567157138531261098537299*c[97]
+                                                       - 230961.81502577433633203757856389*c[133]
+                                                       - 112697.82606598940069902235290406*c[138]
+                                                       - 230961.81502577433633203757856389*c[139]
+                                                       + 115480.90751288716816601878928195*z*c[139]))))
+                                   - 526.497863243527323624383298445*c[140]
+                                   + z*(549.9090833947008007905656632474*c[22]
+                                        - 4364.7680350735707796891647805948*c[37]
+                                        - 952.4704719832526125805816713101*c[39]
+                                        - 2129.7887219158617753242381849622*c[40]
+                                        + 19301.730492367776297098054533216*c[58]
+                                        + 7560.*c[60]
+                                        + 16904.673909898410104853352935608*c[61]
+                                        + 1229.6340919151518059865246416625*c[63]
+                                        + 3688.9022757454554179595739249876*c[64]
+                                        + 5040.*c[65]
+                                        - 62949.57982385585391493668265907*c[86]
+                                        - 33431.577886782430479078521985641*c[88]
+                                        - 74755.28074992428252301088620327*c[89]
+                                        - 9759.918032442690550651748807452*c[91]
+                                        - 29279.754097328071651955246422355*c[92]
+                                        - 40003.759823296609728384430195026*c[93]
+                                        - 1454.9226783578569265630549268649*c[95]
+                                        - 4762.3523599162630629029083565507*c[96]
+                                        - 8729.53607014714155937832956119*c[97]
+                                        - 9524.704719832526125805816713101*c[98]
+                                        + 169046.73909898410104853352935608*c[122]
+                                        + 109031.87057003103622392525112831*c[124]
+                                        + 243802.67430854814148756638408439*c[125]
+                                        + 43159.98146431483350759277888487*c[127]
+                                        + 129479.94439294450052277833665461*c[128]
+                                        + 176903.28204982518073779278827751*c[129]
+                                        + 11548.090751288716816601878928195*c[131]
+                                        + 37800.*c[132]
+                                        + 69288.54450773230089961127356917*c[133]
+                                        + 75600.*c[134]
+                                        + 1649.7272501841024023716969897421*c[136]
+                                        + 5634.891303299470034951117645203*c[137]
+                                        + 11269.782606598940069902235290406*c[138]
+                                        + 16497.272501841024023716969897421*c[139]
+                                        + 15794.935897305819708731498953349*c[140]
+                                        + z*(2129.7887219158617753242381849622*c[40]
+                                             - 16904.673909898410104853352935608*c[61]
+                                             - 3688.9022757454554179595739249876*c[64]
+                                             - 12600.*c[65]
+                                             + 74755.28074992428252301088620327*c[89]
+                                             + 29279.754097328071651955246422355*c[92]
+                                             + 100009.39955824152432096107548756*c[93]
+                                             + 4762.3523599162630629029083565507*c[96]
+                                             + 21823.840175367853898445823902974*c[97]
+                                             + 42861.171239246367566126175208956*c[98]
+                                             - 243802.67430854814148756638408439*c[125]
+                                             - 129479.94439294450052277833665461*c[128]
+                                             - 442258.20512456295184448197069378*c[129]
+                                             - 37800.*c[132]
+                                             - 173221.36126933075224902818392292*c[133]
+                                             - 340200.*c[134]
+                                             - 5634.891303299470034951117645203*c[137]
+                                             - 28174.456516497350174755588226014*c[138]
+                                             - 74237.72625828460810672636453839*c[139]
+                                             - 110564.55128114073796112049267345*c[140]
+                                             + z*(8400.*c[65]
+                                                  - 66672.93303882768288064071699171*c[93]
+                                                  - 14549.226783578569265630549268649*c[97]
+                                                  - 66672.93303882768288064071699171*c[98]
+                                                  + 294838.80341637530122965464712919*c[129]
+                                                  + 115480.90751288716816601878928195*c[133]
+                                                  + 529200.*c[134]
+                                                  + 18782.971010998233449837058817343*c[138]
+                                                  + 115480.90751288716816601878928195*c[139]
+                                                  + 294838.80341637530122965464712919*c[140]
+                                                  + z*(33336.466519413841440320358495855*c[98]
+                                                       - 264600.*c[134]
+                                                       - 57740.45375644358408300939464097*c[139]
+                                                       - 331693.65384342221388336147802034*c[140]
+                                                       + 132677.46153736888555334459120813*z*c[140])))))
+                              + 96.74709297958259582839935876365*c[141]
+                              + 154.14279094398154824140278173168*c[142]
+                              + 180.*c[143]
+                              + 187.82971010998233449837058817343*c[144]
+                              + 180.*c[145]
+                              + 154.14279094398154824140278173168*c[146]
+                              + y*(92.95160030897800524430236959478*c[11]
+                                   - 549.9090833947008007905656632474*c[21]
+                                   - 360.*c[23]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   + 1870.6148721743874770096420488263*c[36]
+                                   + 2129.7887219158617753242381849622*c[38]
+                                   + 952.4704719832526125805816713101*c[39]
+                                   + 851.9154887663447101296952739849*c[41]
+                                   + 623.5382907247958256698806829421*c[42]
+                                   + 207.8460969082652752232935609807*c[43]
+                                   - 4825.4326230919440742745136333039*c[57]
+                                   - 7244.860247099318616365722686689*c[59]
+                                   - 3240.*c[60]
+                                   - 5040.*c[62]
+                                   - 3688.9022757454554179595739249876*c[63]
+                                   - 1229.6340919151518059865246416625*c[64]
+                                   - 1609.9689437998485814146050414865*c[66]
+                                   - 1475.560910298182167183829569995*c[67]
+                                   - 804.9844718999242907073025207433*c[68]
+                                   - 245.92681838303036119730492833251*c[69]
+                                   + 10491.596637309308985822780443179*c[85]
+                                   + 18688.820187481070630752721550818*c[87]
+                                   + 8357.89447169560761976963049641*c[88]
+                                   + 17144.468495698547026450470083582*c[90]
+                                   + 12548.466041712030707980819895295*c[91]
+                                   + 4182.822013904010235993606631765*c[92]
+                                   + 9524.704719832526125805816713101*c[94]
+                                   + 8729.53607014714155937832956119*c[95]
+                                   + 4762.3523599162630629029083565507*c[96]
+                                   + 1454.9226783578569265630549268649*c[97]
+                                   + 2669.8314553544386615361030786883*c[99]
+                                   + 2788.5480092693401573290710878433*c[100]
+                                   + 1904.9409439665052251611633426203*c[101]
+                                   + 952.4704719832526125805816713101*c[102]
+                                   + 278.85480092693401573290710878433*c[103]
+                                   - 20285.60869187809212582402352273*c[121]
+                                   - 40633.779051424690247927730680731*c[123]
+                                   - 18171.978428338506037320875188051*c[124]
+                                   - 44225.820512456295184448197069378*c[126]
+                                   - 32369.986098236125130694584163653*c[127]
+                                   - 10789.995366078708376898194721218*c[128]
+                                   - 32400.*c[130]
+                                   - 29695.090503313843242690545815357*c[131]
+                                   - 16200.*c[132]
+                                   - 4949.1817505523072071150909692262*c[133]
+                                   - 15794.935897305819708731498953349*c[135]
+                                   - 16497.272501841024023716969897421*c[136]
+                                   - 11269.782606598940069902235290406*c[137]
+                                   - 5634.891303299470034951117645203*c[138]
+                                   - 1649.7272501841024023716969897421*c[139]
+                                   - 4063.3779051424690247927730680731*c[141]
+                                   - 4624.2837283194464472420834519504*c[142]
+                                   - 3600.*c[143]
+                                   - 2253.9565213197880139804470580811*c[144]
+                                   - 1080.*c[145]
+                                   + y*(360.*c[23]
+                                        - 2129.7887219158617753242381849622*c[38]
+                                        - 2129.7887219158617753242381849622*c[41]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        + 7244.860247099318616365722686689*c[59]
+                                        + 12600.*c[62]
+                                        + 3688.9022757454554179595739249876*c[63]
+                                        + 7244.860247099318616365722686689*c[66]
+                                        + 3688.9022757454554179595739249876*c[67]
+                                        + 804.9844718999242907073025207433*c[68]
+                                        - 18688.820187481070630752721550818*c[87]
+                                        - 42861.171239246367566126175208956*c[90]
+                                        - 12548.466041712030707980819895295*c[91]
+                                        - 42861.171239246367566126175208956*c[94]
+                                        - 21823.840175367853898445823902974*c[95]
+                                        - 4762.3523599162630629029083565507*c[96]
+                                        - 18688.820187481070630752721550818*c[99]
+                                        - 12548.466041712030707980819895295*c[100]
+                                        - 4762.3523599162630629029083565507*c[101]
+                                        - 952.4704719832526125805816713101*c[102]
+                                        + 40633.779051424690247927730680731*c[123]
+                                        + 110564.55128114073796112049267345*c[126]
+                                        + 32369.986098236125130694584163653*c[127]
+                                        + 145800.*c[130]
+                                        + 74237.72625828460810672636453839*c[131]
+                                        + 16200.*c[132]
+                                        + 110564.55128114073796112049267345*c[135]
+                                        + 74237.72625828460810672636453839*c[136]
+                                        + 28174.456516497350174755588226014*c[137]
+                                        + 5634.891303299470034951117645203*c[138]
+                                        + 40633.779051424690247927730680731*c[141]
+                                        + 32369.986098236125130694584163653*c[142]
+                                        + 16200.*c[143]
+                                        + 5634.891303299470034951117645203*c[144]
+                                        + y*(1419.8591479439078502161587899748*c[41]
+                                             - 8400.*c[62]
+                                             - 11269.782606598940069902235290406*c[66]
+                                             - 2459.2681838303036119730492833251*c[67]
+                                             + 28574.114159497578377417450139304*c[90]
+                                             + 66672.93303882768288064071699171*c[94]
+                                             + 14549.226783578569265630549268649*c[95]
+                                             + 49836.853833282855015340590802181*c[99]
+                                             + 19519.836064885381101303497614903*c[100]
+                                             + 3174.9015732775087086019389043671*c[101]
+                                             - 73709.7008540938253074136617823*c[126]
+                                             - 226800.*c[130]
+                                             - 49491.817505523072071150909692262*c[131]
+                                             - 294838.80341637530122965464712919*c[135]
+                                             - 115480.90751288716816601878928195*c[136]
+                                             - 18782.971010998233449837058817343*c[137]
+                                             - 162535.11620569876099171092272292*c[141]
+                                             - 86319.96292862966701518555776974*c[142]
+                                             - 25200.*c[143]
+                                             + y*(5634.891303299470034951117645203*c[66]
+                                                  - 33336.466519413841440320358495855*c[94]
+                                                  - 56066.46056244321189225816465245*c[99]
+                                                  - 9759.918032442690550651748807452*c[100]
+                                                  + 113400.*c[130]
+                                                  + 331693.65384342221388336147802034*c[135]
+                                                  + 57740.45375644358408300939464097*c[136]
+                                                  + 304753.34288568517685945798010548*c[141]
+                                                  + 97109.95829470837539208375249096*c[142]
+                                                  + y*(22426.584224977284756903265860981*c[99]
+                                                       - 132677.46153736888555334459120813*c[135]
+                                                       - 268182.94173940295563632302249282*c[141]
+                                                       + 89394.31391313431854544100749761*y*c[141]
+                                                       - 38843.983317883350156833500996383*c[142]
+                                                       + 77687.96663576670031366700199277*z*c[142])
+                                                  + 12600.*c[143]
+                                                  + z*(19519.836064885381101303497614903*c[100]
+                                                       - 115480.90751288716816601878928195*c[136]
+                                                       - 194219.91658941675078416750498192*c[142]
+                                                       - 75600.*c[143]
+                                                       + 75600.*z*c[143]))
+                                             - 3756.5942021996466899674117634685*c[144]
+                                             + z*(4918.5363676606072239460985666501*c[67]
+                                                  - 29098.453567157138531261098537299*c[95]
+                                                  - 39039.672129770762202606995229807*c[100]
+                                                  - 19049.409439665052251611633426203*c[101]
+                                                  + 98983.63501104614414230181938452*c[131]
+                                                  + 230961.81502577433633203757856389*c[136]
+                                                  + 112697.82606598940069902235290406*c[137]
+                                                  + 172639.92585725933403037111553948*c[142]
+                                                  + 151200.*c[143]
+                                                  + 45079.130426395760279608941161623*c[144]
+                                                  + z*(19049.409439665052251611633426203*c[101]
+                                                       - 112697.82606598940069902235290406*c[137]
+                                                       - 151200.*c[143]
+                                                       - 112697.82606598940069902235290406*c[144]
+                                                       + 75131.88404399293379934823526937*z*c[144])))
+                                        + 1080.*c[145]
+                                        + z*(1247.0765814495916513397613658842*c[42]
+                                             - 7377.804551490910835919147849975*c[63]
+                                             - 7377.804551490910835919147849975*c[67]
+                                             - 4829.9068313995457442438151244596*c[68]
+                                             + 25096.93208342406141596163979059*c[91]
+                                             + 43647.680350735707796891647805948*c[95]
+                                             + 28574.114159497578377417450139304*c[96]
+                                             + 25096.93208342406141596163979059*c[100]
+                                             + 28574.114159497578377417450139304*c[101]
+                                             + 11429.645663799031350966980055722*c[102]
+                                             - 64739.97219647225026138916832731*c[127]
+                                             - 148475.45251656921621345272907679*c[131]
+                                             - 97200.*c[132]
+                                             - 148475.45251656921621345272907679*c[136]
+                                             - 169046.73909898410104853352935608*c[137]
+                                             - 67618.69563959364041941341174243*c[138]
+                                             - 64739.97219647225026138916832731*c[142]
+                                             - 97200.*c[143]
+                                             - 67618.69563959364041941341174243*c[144]
+                                             - 21600.*c[145]
+                                             + z*(4829.9068313995457442438151244596*c[68]
+                                                  - 28574.114159497578377417450139304*c[96]
+                                                  - 28574.114159497578377417450139304*c[101]
+                                                  - 28574.114159497578377417450139304*c[102]
+                                                  + 97200.*c[132]
+                                                  + 169046.73909898410104853352935608*c[137]
+                                                  + 169046.73909898410104853352935608*c[138]
+                                                  + 97200.*c[143]
+                                                  + 169046.73909898410104853352935608*c[144]
+                                                  + 97200.*c[145]
+                                                  + z*(19049.409439665052251611633426203*c[102]
+                                                       - 112697.82606598940069902235290406*c[138]
+                                                       - 112697.82606598940069902235290406*c[144]
+                                                       - 151200.*c[145]
+                                                       + 75600.*z*c[145]))))
+                                   - 308.28558188796309648280556346336*c[146]
+                                   + z*(321.9937887599697162829210082973*c[24]
+                                        - 1904.9409439665052251611633426203*c[39]
+                                        - 1247.0765814495916513397613658842*c[42]
+                                        - 1247.0765814495916513397613658842*c[43]
+                                        + 6480.*c[60]
+                                        + 7377.804551490910835919147849975*c[63]
+                                        + 7377.804551490910835919147849975*c[64]
+                                        + 2951.1218205963643343676591399901*c[67]
+                                        + 4829.9068313995457442438151244596*c[68]
+                                        + 2951.1218205963643343676591399901*c[69]
+                                        - 16715.78894339121523953926099282*c[88]
+                                        - 25096.93208342406141596163979059*c[91]
+                                        - 25096.93208342406141596163979059*c[92]
+                                        - 17459.072140294283118756659122379*c[95]
+                                        - 28574.114159497578377417450139304*c[96]
+                                        - 17459.072140294283118756659122379*c[97]
+                                        - 5577.096018538680314658142175687*c[100]
+                                        - 11429.645663799031350966980055722*c[101]
+                                        - 11429.645663799031350966980055722*c[102]
+                                        - 5577.096018538680314658142175687*c[103]
+                                        + 36343.956856677012074641750376103*c[124]
+                                        + 64739.97219647225026138916832731*c[127]
+                                        + 64739.97219647225026138916832731*c[128]
+                                        + 59390.18100662768648538109163071*c[131]
+                                        + 97200.*c[132]
+                                        + 59390.18100662768648538109163071*c[133]
+                                        + 32994.545003682048047433939794842*c[136]
+                                        + 67618.69563959364041941341174243*c[137]
+                                        + 67618.69563959364041941341174243*c[138]
+                                        + 32994.545003682048047433939794842*c[139]
+                                        + 9248.567456638892894484166903901*c[142]
+                                        + 21600.*c[143]
+                                        + 27047.478255837456167765364696974*c[144]
+                                        + 21600.*c[145]
+                                        + 9248.567456638892894484166903901*c[146]
+                                        + z*(1247.0765814495916513397613658842*c[43]
+                                             - 7377.804551490910835919147849975*c[64]
+                                             - 4829.9068313995457442438151244596*c[68]
+                                             - 7377.804551490910835919147849975*c[69]
+                                             + 25096.93208342406141596163979059*c[92]
+                                             + 28574.114159497578377417450139304*c[96]
+                                             + 43647.680350735707796891647805948*c[97]
+                                             + 11429.645663799031350966980055722*c[101]
+                                             + 28574.114159497578377417450139304*c[102]
+                                             + 25096.93208342406141596163979059*c[103]
+                                             - 64739.97219647225026138916832731*c[128]
+                                             - 97200.*c[132]
+                                             - 148475.45251656921621345272907679*c[133]
+                                             - 67618.69563959364041941341174243*c[137]
+                                             - 169046.73909898410104853352935608*c[138]
+                                             - 148475.45251656921621345272907679*c[139]
+                                             - 21600.*c[143]
+                                             - 67618.69563959364041941341174243*c[144]
+                                             - 97200.*c[145]
+                                             - 64739.97219647225026138916832731*c[146]
+                                             + z*(4918.5363676606072239460985666501*c[69]
+                                                  - 29098.453567157138531261098537299*c[97]
+                                                  - 19049.409439665052251611633426203*c[102]
+                                                  - 39039.672129770762202606995229807*c[103]
+                                                  + 98983.63501104614414230181938452*c[133]
+                                                  + 112697.82606598940069902235290406*c[138]
+                                                  + 230961.81502577433633203757856389*c[139]
+                                                  + 45079.130426395760279608941161623*c[144]
+                                                  + 151200.*c[145]
+                                                  + 172639.92585725933403037111553948*c[146]
+                                                  + z*(19519.836064885381101303497614903*c[103]
+                                                       - 115480.90751288716816601878928195*c[139]
+                                                       - 75600.*c[145]
+                                                       - 194219.91658941675078416750498192*c[146]
+                                                       + 77687.96663576670031366700199277*z*c[146])))))
+                              + 96.74709297958259582839935876365*c[147]
+                              + z*(92.95160030897800524430236959478*c[12]
+                                   - 549.9090833947008007905656632474*c[22]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   - 360.*c[25]
+                                   + 1870.6148721743874770096420488263*c[37]
+                                   + 952.4704719832526125805816713101*c[39]
+                                   + 2129.7887219158617753242381849622*c[40]
+                                   + 207.8460969082652752232935609807*c[42]
+                                   + 623.5382907247958256698806829421*c[43]
+                                   + 851.9154887663447101296952739849*c[44]
+                                   - 4825.4326230919440742745136333039*c[58]
+                                   - 3240.*c[60]
+                                   - 7244.860247099318616365722686689*c[61]
+                                   - 1229.6340919151518059865246416625*c[63]
+                                   - 3688.9022757454554179595739249876*c[64]
+                                   - 5040.*c[65]
+                                   - 245.92681838303036119730492833251*c[67]
+                                   - 804.9844718999242907073025207433*c[68]
+                                   - 1475.560910298182167183829569995*c[69]
+                                   - 1609.9689437998485814146050414865*c[70]
+                                   + 10491.596637309308985822780443179*c[86]
+                                   + 8357.89447169560761976963049641*c[88]
+                                   + 18688.820187481070630752721550818*c[89]
+                                   + 4182.822013904010235993606631765*c[91]
+                                   + 12548.466041712030707980819895295*c[92]
+                                   + 17144.468495698547026450470083582*c[93]
+                                   + 1454.9226783578569265630549268649*c[95]
+                                   + 4762.3523599162630629029083565507*c[96]
+                                   + 8729.53607014714155937832956119*c[97]
+                                   + 9524.704719832526125805816713101*c[98]
+                                   + 278.85480092693401573290710878433*c[100]
+                                   + 952.4704719832526125805816713101*c[101]
+                                   + 1904.9409439665052251611633426203*c[102]
+                                   + 2788.5480092693401573290710878433*c[103]
+                                   + 2669.8314553544386615361030786883*c[104]
+                                   - 20285.60869187809212582402352273*c[122]
+                                   - 18171.978428338506037320875188051*c[124]
+                                   - 40633.779051424690247927730680731*c[125]
+                                   - 10789.995366078708376898194721218*c[127]
+                                   - 32369.986098236125130694584163653*c[128]
+                                   - 44225.820512456295184448197069378*c[129]
+                                   - 4949.1817505523072071150909692262*c[131]
+                                   - 16200.*c[132]
+                                   - 29695.090503313843242690545815357*c[133]
+                                   - 32400.*c[134]
+                                   - 1649.7272501841024023716969897421*c[136]
+                                   - 5634.891303299470034951117645203*c[137]
+                                   - 11269.782606598940069902235290406*c[138]
+                                   - 16497.272501841024023716969897421*c[139]
+                                   - 15794.935897305819708731498953349*c[140]
+                                   - 308.28558188796309648280556346336*c[142]
+                                   - 1080.*c[143]
+                                   - 2253.9565213197880139804470580811*c[144]
+                                   - 3600.*c[145]
+                                   - 4624.2837283194464472420834519504*c[146]
+                                   - 4063.3779051424690247927730680731*c[147]
+                                   + z*(360.*c[25]
+                                        - 2129.7887219158617753242381849622*c[40]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        - 2129.7887219158617753242381849622*c[44]
+                                        + 7244.860247099318616365722686689*c[61]
+                                        + 3688.9022757454554179595739249876*c[64]
+                                        + 12600.*c[65]
+                                        + 804.9844718999242907073025207433*c[68]
+                                        + 3688.9022757454554179595739249876*c[69]
+                                        + 7244.860247099318616365722686689*c[70]
+                                        - 18688.820187481070630752721550818*c[89]
+                                        - 12548.466041712030707980819895295*c[92]
+                                        - 42861.171239246367566126175208956*c[93]
+                                        - 4762.3523599162630629029083565507*c[96]
+                                        - 21823.840175367853898445823902974*c[97]
+                                        - 42861.171239246367566126175208956*c[98]
+                                        - 952.4704719832526125805816713101*c[101]
+                                        - 4762.3523599162630629029083565507*c[102]
+                                        - 12548.466041712030707980819895295*c[103]
+                                        - 18688.820187481070630752721550818*c[104]
+                                        + 40633.779051424690247927730680731*c[125]
+                                        + 32369.986098236125130694584163653*c[128]
+                                        + 110564.55128114073796112049267345*c[129]
+                                        + 16200.*c[132]
+                                        + 74237.72625828460810672636453839*c[133]
+                                        + 145800.*c[134]
+                                        + 5634.891303299470034951117645203*c[137]
+                                        + 28174.456516497350174755588226014*c[138]
+                                        + 74237.72625828460810672636453839*c[139]
+                                        + 110564.55128114073796112049267345*c[140]
+                                        + 1080.*c[143]
+                                        + 5634.891303299470034951117645203*c[144]
+                                        + 16200.*c[145]
+                                        + 32369.986098236125130694584163653*c[146]
+                                        + 40633.779051424690247927730680731*c[147]
+                                        + z*(1419.8591479439078502161587899748*c[44]
+                                             - 8400.*c[65]
+                                             - 2459.2681838303036119730492833251*c[69]
+                                             - 11269.782606598940069902235290406*c[70]
+                                             + 28574.114159497578377417450139304*c[93]
+                                             + 14549.226783578569265630549268649*c[97]
+                                             + 66672.93303882768288064071699171*c[98]
+                                             + 3174.9015732775087086019389043671*c[102]
+                                             + 19519.836064885381101303497614903*c[103]
+                                             + 49836.853833282855015340590802181*c[104]
+                                             - 73709.7008540938253074136617823*c[129]
+                                             - 49491.817505523072071150909692262*c[133]
+                                             - 226800.*c[134]
+                                             - 18782.971010998233449837058817343*c[138]
+                                             - 115480.90751288716816601878928195*c[139]
+                                             - 294838.80341637530122965464712919*c[140]
+                                             - 3756.5942021996466899674117634685*c[144]
+                                             - 25200.*c[145]
+                                             - 86319.96292862966701518555776974*c[146]
+                                             - 162535.11620569876099171092272292*c[147]
+                                             + z*(5634.891303299470034951117645203*c[70]
+                                                  - 33336.466519413841440320358495855*c[98]
+                                                  - 9759.918032442690550651748807452*c[103]
+                                                  - 56066.46056244321189225816465245*c[104]
+                                                  + 113400.*c[134]
+                                                  + 57740.45375644358408300939464097*c[139]
+                                                  + 331693.65384342221388336147802034*c[140]
+                                                  + 12600.*c[145]
+                                                  + 97109.95829470837539208375249096*c[146]
+                                                  + 304753.34288568517685945798010548*c[147]
+                                                  + z*(22426.584224977284756903265860981*c[104]
+                                                       - 132677.46153736888555334459120813*c[140]
+                                                       - 38843.983317883350156833500996383*c[146]
+                                                       - 268182.94173940295563632302249282*c[147]
+                                                       + 89394.31391313431854544100749761*z*c[147]))))))
+                         - 13.416407864998738178455042012388*c[148]
+                         - 21.633307652783935758715327604823*c[149]
+                         - 25.69046515733025804023379695528*c[150]
+                         - 27.495454169735040039528283162368*c[151]
+                         - 27.495454169735040039528283162368*c[152]
+                         - 25.69046515733025804023379695528*c[153]
+                         - 21.633307652783935758715327604823*c[154]
+                         + y*(12.*c[5]
+                              - 46.475800154489002622151184797389*c[11]
+                              - 46.475800154489002622151184797389*c[13]
+                              - 20.78460969082652752232935609807*c[14]
+                              + 109.98181667894016015811313264947*c[21]
+                              + 180.*c[23]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 109.98181667894016015811313264947*c[26]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 26.832815729997476356910084024775*c[28]
+                              - 207.8460969082652752232935609807*c[36]
+                              - 425.95774438317235506484763699244*c[38]
+                              - 190.49409439665052251611633426203*c[39]
+                              - 425.95774438317235506484763699244*c[41]
+                              - 311.76914536239791283494034147106*c[42]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 207.8460969082652752232935609807*c[45]
+                              - 190.49409439665052251611633426203*c[46]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 31.749015732775087086019389043671*c[48]
+                              + 344.67375879228171959103668809314*c[57]
+                              + 804.9844718999242907073025207433*c[59]
+                              + 360.*c[60]
+                              + 1008.*c[62]
+                              + 737.7804551490910835919147849975*c[63]
+                              + 245.92681838303036119730492833251*c[64]
+                              + 804.9844718999242907073025207433*c[66]
+                              + 737.7804551490910835919147849975*c[67]
+                              + 402.49223594996214535365126037163*c[68]
+                              + 122.96340919151518059865246416625*c[69]
+                              + 344.67375879228171959103668809314*c[71]
+                              + 360.*c[72]
+                              + 245.92681838303036119730492833251*c[73]
+                              + 122.96340919151518059865246416625*c[74]
+                              + 36.*c[75]
+                              - 524.5798318654654492911390221589*c[85]
+                              - 1334.9157276772193307680515393441*c[87]
+                              - 596.9924622639719728406878926007*c[88]
+                              - 1904.9409439665052251611633426203*c[90]
+                              - 1394.2740046346700786645355439217*c[91]
+                              - 464.75800154489002622151184797389*c[92]
+                              - 1904.9409439665052251611633426203*c[94]
+                              - 1745.9072140294283118756659122379*c[95]
+                              - 952.4704719832526125805816713101*c[96]
+                              - 290.98453567157138531261098537299*c[97]
+                              - 1334.9157276772193307680515393441*c[99]
+                              - 1394.2740046346700786645355439217*c[100]
+                              - 952.4704719832526125805816713101*c[101]
+                              - 476.23523599162630629029083565507*c[102]
+                              - 139.42740046346700786645355439217*c[103]
+                              - 524.5798318654654492911390221589*c[105]
+                              - 596.9924622639719728406878926007*c[106]
+                              - 464.75800154489002622151184797389*c[107]
+                              - 290.98453567157138531261098537299*c[108]
+                              - 139.42740046346700786645355439217*c[109]
+                              - 39.799497484264798189379192840048*c[110]
+                              + 751.3188404399293379934823526937*c[121]
+                              + 2031.6889525712345123963865340366*c[123]
+                              + 908.5989214169253018660437594026*c[124]
+                              + 3158.9871794611639417462997906699*c[126]
+                              + 2312.1418641597232236210417259752*c[127]
+                              + 770.7139547199077412070139086584*c[128]
+                              + 3600.*c[130]
+                              + 3299.4545003682048047433939794842*c[131]
+                              + 1800.*c[132]
+                              + 549.9090833947008007905656632474*c[133]
+                              + 3158.9871794611639417462997906699*c[135]
+                              + 3299.4545003682048047433939794842*c[136]
+                              + 2253.9565213197880139804470580811*c[137]
+                              + 1126.9782606598940069902235290406*c[138]
+                              + 329.94545003682048047433939794842*c[139]
+                              + 2031.6889525712345123963865340366*c[141]
+                              + 2312.1418641597232236210417259752*c[142]
+                              + 1800.*c[143]
+                              + 1126.9782606598940069902235290406*c[144]
+                              + 540.*c[145]
+                              + 154.14279094398154824140278173168*c[146]
+                              + 751.3188404399293379934823526937*c[148]
+                              + 908.5989214169253018660437594026*c[149]
+                              + 770.7139547199077412070139086584*c[150]
+                              + 549.9090833947008007905656632474*c[151]
+                              + 329.94545003682048047433939794842*c[152]
+                              + 154.14279094398154824140278173168*c[153]
+                              + y*(46.475800154489002622151184797389*c[13]
+                                   - 180.*c[23]
+                                   - 274.95454169735040039528283162368*c[26]
+                                   - 80.49844718999242907073025207433*c[27]
+                                   + 425.95774438317235506484763699244*c[38]
+                                   + 1064.8943609579308876621190924811*c[41]
+                                   + 311.76914536239791283494034147106*c[42]
+                                   + 935.3074360871937385048210244132*c[45]
+                                   + 476.23523599162630629029083565507*c[46]
+                                   + 103.92304845413263761164678049035*c[47]
+                                   - 804.9844718999242907073025207433*c[59]
+                                   - 2520.*c[62]
+                                   - 737.7804551490910835919147849975*c[63]
+                                   - 3622.4301235496593081828613433447*c[66]
+                                   - 1844.4511378727277089797869624938*c[67]
+                                   - 402.49223594996214535365126037163*c[68]
+                                   - 2412.716311545972037137256816652*c[71]
+                                   - 1620.*c[72]
+                                   - 614.8170459575759029932623208313*c[73]
+                                   - 122.96340919151518059865246416625*c[74]
+                                   + 1334.9157276772193307680515393441*c[87]
+                                   + 4762.3523599162630629029083565507*c[90]
+                                   + 1394.2740046346700786645355439217*c[91]
+                                   + 8572.234247849273513225235041791*c[94]
+                                   + 4364.7680350735707796891647805948*c[95]
+                                   + 952.4704719832526125805816713101*c[96]
+                                   + 9344.410093740535315376360775409*c[99]
+                                   + 6274.233020856015353990409947647*c[100]
+                                   + 2381.1761799581315314514541782753*c[101]
+                                   + 476.23523599162630629029083565507*c[102]
+                                   + 5245.798318654654492911390221589*c[105]
+                                   + 4178.9472358478038098848152482051*c[106]
+                                   + 2091.4110069520051179968033158825*c[107]
+                                   + 727.4613391789284632815274634325*c[108]
+                                   + 139.42740046346700786645355439217*c[109]
+                                   - 2031.6889525712345123963865340366*c[123]
+                                   - 7897.467948652909854365749476675*c[126]
+                                   - 2312.1418641597232236210417259752*c[127]
+                                   - 16200.*c[130]
+                                   - 8248.63625092051201185848494871*c[131]
+                                   - 1800.*c[132]
+                                   - 22112.910256228147592224098534689*c[135]
+                                   - 14847.545251656921621345272907679*c[136]
+                                   - 5634.891303299470034951117645203*c[137]
+                                   - 1126.9782606598940069902235290406*c[138]
+                                   - 20316.889525712345123963865340366*c[141]
+                                   - 16184.993049118062565347292081826*c[142]
+                                   - 8100.*c[143]
+                                   - 2817.4456516497350174755588226014*c[144]
+                                   - 540.*c[145]
+                                   - 10142.804345939046062912011761365*c[148]
+                                   - 9085.989214169253018660437594026*c[149]
+                                   - 5394.997683039354188449097360609*c[150]
+                                   - 2474.5908752761536035575454846131*c[151]
+                                   - 824.863625092051201185848494871*c[152]
+                                   + y*(183.30302779823360026352188774912*c[26]
+                                        - 709.9295739719539251080793949874*c[41]
+                                        - 1454.9226783578569265630549268649*c[45]
+                                        - 317.49015732775087086019389043671*c[46]
+                                        + 1680.*c[62]
+                                        + 5634.891303299470034951117645203*c[66]
+                                        + 1229.6340919151518059865246416625*c[67]
+                                        + 6433.910164122592099032684844405*c[71]
+                                        + 2520.*c[72]
+                                        + 409.87803063838393532884154722084*c[73]
+                                        - 3174.9015732775087086019389043671*c[90]
+                                        - 13334.586607765536576128143398342*c[94]
+                                        - 2909.8453567157138531261098537299*c[95]
+                                        - 24918.42691664142750767029540109*c[99]
+                                        - 9759.918032442690550651748807452*c[100]
+                                        - 1587.4507866387543543009694521836*c[101]
+                                        - 20983.193274618617971645560886358*c[105]
+                                        - 11143.859295594143493026173995214*c[106]
+                                        - 3253.3060108142301835505829358172*c[107]
+                                        - 484.97422611928564218768497562164*c[108]
+                                        + 5264.97863243527323624383298445*c[126]
+                                        + 25200.*c[130]
+                                        + 5499.090833947008007905656632474*c[131]
+                                        + 58967.76068327506024593092942584*c[135]
+                                        + 23096.181502577433633203757856389*c[136]
+                                        + 3756.5942021996466899674117634685*c[137]
+                                        + 81267.55810284938049585546136146*c[141]
+                                        + 43159.98146431483350759277888487*c[142]
+                                        + 12600.*c[143]
+                                        + 1878.2971010998233449837058817343*c[144]
+                                        + 56348.91303299470034951117645203*c[148]
+                                        + 36343.956856677012074641750376103*c[149]
+                                        + 14386.660488104944502530926294957*c[150]
+                                        + 3849.3635837629056055339596427315*c[151]
+                                        + y*(727.4613391789284632815274634325*c[45]
+                                             - 2817.4456516497350174755588226014*c[66]
+                                             - 7238.148934637916111411770449956*c[71]
+                                             - 1260.*c[72]
+                                             + 6667.293303882768288064071699171*c[94]
+                                             + 28033.230281221605946129082326227*c[99]
+                                             + 4879.9590162213452753258744037258*c[100]
+                                             + 39343.487389909908696835426661921*c[105]
+                                             + 12536.841707543411429654445744615*c[106]
+                                             + 1626.6530054071150917752914679086*c[107]
+                                             - 12600.*c[130]
+                                             - 66338.73076868444277667229560407*c[135]
+                                             - 11548.090751288716816601878928195*c[136]
+                                             - 152376.67144284258842972899005274*c[141]
+                                             - 48554.979147354187696041876245479*c[142]
+                                             - 6300.*c[143]
+                                             - 154959.51084073542596115573524308*c[148]
+                                             - 68144.91910626939763995328195519*c[149]
+                                             - 16184.993049118062565347292081826*c[150]
+                                             + y*(2895.2595738551664445647081799823*c[71]
+                                                  - 11213.292112488642378451632930491*c[99]
+                                                  - 34622.26890312071965321517546249*c[105]
+                                                  - 5014.736683017364571861778297846*c[106]
+                                                  + 26535.492307473777110668918241627*c[135]
+                                                  + 134091.47086970147781816151124641*c[141]
+                                                  + 19421.991658941675078416750498192*c[142]
+                                                  + 223141.69561065901338406425875003*c[148]
+                                                  + 59967.52881351706992315888812057*c[149]
+                                                  + y*(11540.756301040239884405058487497*c[105]
+                                                       - 44697.156956567159272720503748804*c[141]
+                                                       - 161157.8912743648429996019646528*c[148]
+                                                       + 46045.111792675669428457704186514*y*c[148]
+                                                       - 19989.176271172356641052962706856*c[149]
+                                                       + 39978.352542344713282105925413713*z*c[149])
+                                                  + 6473.997219647225026138916832731*c[150]
+                                                  + z*(10029.473366034729143723556595692*c[106]
+                                                       - 38843.983317883350156833500996383*c[142]
+                                                       - 119935.05762703413984631777624114*c[149]
+                                                       - 38843.983317883350156833500996383*c[150]
+                                                       + 38843.983317883350156833500996383*z*c[150]))
+                                             - 1924.6817918814528027669798213658*c[151]
+                                             + z*(2520.*c[72]
+                                                  - 9759.918032442690550651748807452*c[100]
+                                                  - 25073.68341508682285930889148923*c[106]
+                                                  - 9759.918032442690550651748807452*c[107]
+                                                  + 23096.181502577433633203757856389*c[136]
+                                                  + 97109.95829470837539208375249096*c[142]
+                                                  + 37800.*c[143]
+                                                  + 136289.83821253879527990656391038*c[149]
+                                                  + 97109.95829470837539208375249096*c[150]
+                                                  + 23096.181502577433633203757856389*c[151]
+                                                  + z*(9759.918032442690550651748807452*c[107]
+                                                       - 37800.*c[143]
+                                                       - 97109.95829470837539208375249096*c[150]
+                                                       - 57740.45375644358408300939464097*c[151]
+                                                       + 38493.635837629056055339596427315*z*c[151])))
+                                        + 549.9090833947008007905656632474*c[152]
+                                        + z*(634.9803146555017417203877808734*c[46]
+                                             - 2459.2681838303036119730492833251*c[67]
+                                             - 5040.*c[72]
+                                             - 2459.2681838303036119730492833251*c[73]
+                                             + 5819.69071343142770625221970746*c[95]
+                                             + 19519.836064885381101303497614903*c[100]
+                                             + 9524.704719832526125805816713101*c[101]
+                                             + 22287.718591188286986052347990427*c[106]
+                                             + 19519.836064885381101303497614903*c[107]
+                                             + 5819.69071343142770625221970746*c[108]
+                                             - 10998.181667894016015811313264947*c[131]
+                                             - 46192.363005154867266407515712778*c[136]
+                                             - 22539.565213197880139804470580811*c[137]
+                                             - 86319.96292862966701518555776974*c[142]
+                                             - 75600.*c[143]
+                                             - 22539.565213197880139804470580811*c[144]
+                                             - 72687.91371335402414928350075221*c[149]
+                                             - 86319.96292862966701518555776974*c[150]
+                                             - 46192.363005154867266407515712778*c[151]
+                                             - 10998.181667894016015811313264947*c[152]
+                                             + z*(2459.2681838303036119730492833251*c[73]
+                                                  - 9524.704719832526125805816713101*c[101]
+                                                  - 19519.836064885381101303497614903*c[107]
+                                                  - 14549.226783578569265630549268649*c[108]
+                                                  + 22539.565213197880139804470580811*c[137]
+                                                  + 75600.*c[143]
+                                                  + 56348.91303299470034951117645203*c[144]
+                                                  + 86319.96292862966701518555776974*c[150]
+                                                  + 115480.90751288716816601878928195*c[151]
+                                                  + 49491.817505523072071150909692262*c[152]
+                                                  + z*(9699.484522385712843753699512433*c[108]
+                                                       - 37565.942021996466899674117634685*c[144]
+                                                       - 76987.27167525811211067919285463*c[151]
+                                                       - 76987.27167525811211067919285463*c[152]
+                                                       + 38493.635837629056055339596427315*z*c[152]))))
+                                   - 154.14279094398154824140278173168*c[153]
+                                   + z*(160.99689437998485814146050414865*c[27]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        - 952.4704719832526125805816713101*c[46]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        + 1475.560910298182167183829569995*c[63]
+                                        + 3688.9022757454554179595739249876*c[67]
+                                        + 2414.9534156997728721219075622298*c[68]
+                                        + 3240.*c[72]
+                                        + 3688.9022757454554179595739249876*c[73]
+                                        + 1475.560910298182167183829569995*c[74]
+                                        - 2788.5480092693401573290710878433*c[91]
+                                        - 8729.53607014714155937832956119*c[95]
+                                        - 5714.822831899515675483490027861*c[96]
+                                        - 12548.466041712030707980819895295*c[100]
+                                        - 14287.057079748789188708725069652*c[101]
+                                        - 5714.822831899515675483490027861*c[102]
+                                        - 8357.89447169560761976963049641*c[106]
+                                        - 12548.466041712030707980819895295*c[107]
+                                        - 8729.53607014714155937832956119*c[108]
+                                        - 2788.5480092693401573290710878433*c[109]
+                                        + 4624.2837283194464472420834519504*c[127]
+                                        + 16497.272501841024023716969897421*c[131]
+                                        + 10800.*c[132]
+                                        + 29695.090503313843242690545815357*c[136]
+                                        + 33809.347819796820209706705871217*c[137]
+                                        + 13523.739127918728083882682348487*c[138]
+                                        + 32369.986098236125130694584163653*c[142]
+                                        + 48600.*c[143]
+                                        + 33809.347819796820209706705871217*c[144]
+                                        + 10800.*c[145]
+                                        + 18171.978428338506037320875188051*c[149]
+                                        + 32369.986098236125130694584163653*c[150]
+                                        + 29695.090503313843242690545815357*c[151]
+                                        + 16497.272501841024023716969897421*c[152]
+                                        + 4624.2837283194464472420834519504*c[153]
+                                        + z*(623.5382907247958256698806829421*c[47]
+                                             - 2414.9534156997728721219075622298*c[68]
+                                             - 3688.9022757454554179595739249876*c[73]
+                                             - 3688.9022757454554179595739249876*c[74]
+                                             + 5714.822831899515675483490027861*c[96]
+                                             + 14287.057079748789188708725069652*c[101]
+                                             + 14287.057079748789188708725069652*c[102]
+                                             + 12548.466041712030707980819895295*c[107]
+                                             + 21823.840175367853898445823902974*c[108]
+                                             + 12548.466041712030707980819895295*c[109]
+                                             - 10800.*c[132]
+                                             - 33809.347819796820209706705871217*c[137]
+                                             - 33809.347819796820209706705871217*c[138]
+                                             - 48600.*c[143]
+                                             - 84523.36954949205052426676467804*c[144]
+                                             - 48600.*c[145]
+                                             - 32369.986098236125130694584163653*c[150]
+                                             - 74237.72625828460810672636453839*c[151]
+                                             - 74237.72625828460810672636453839*c[152]
+                                             - 32369.986098236125130694584163653*c[153]
+                                             + z*(2459.2681838303036119730492833251*c[74]
+                                                  - 9524.704719832526125805816713101*c[102]
+                                                  - 14549.226783578569265630549268649*c[108]
+                                                  - 19519.836064885381101303497614903*c[109]
+                                                  + 22539.565213197880139804470580811*c[138]
+                                                  + 56348.91303299470034951117645203*c[144]
+                                                  + 75600.*c[145]
+                                                  + 49491.817505523072071150909692262*c[151]
+                                                  + 115480.90751288716816601878928195*c[152]
+                                                  + 86319.96292862966701518555776974*c[153]
+                                                  + z*(9759.918032442690550651748807452*c[109]
+                                                       - 37800.*c[145]
+                                                       - 57740.45375644358408300939464097*c[152]
+                                                       - 97109.95829470837539208375249096*c[153]
+                                                       + 38843.983317883350156833500996383*z*c[153])))))
+                              + 43.266615305567871517430655209646*c[154]
+                              + z*(41.569219381653055044658712196141*c[14]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   + 380.98818879330104503223266852405*c[39]
+                                   + 623.5382907247958256698806829421*c[42]
+                                   + 623.5382907247958256698806829421*c[43]
+                                   + 380.98818879330104503223266852405*c[46]
+                                   + 623.5382907247958256698806829421*c[47]
+                                   + 380.98818879330104503223266852405*c[48]
+                                   - 720.*c[60]
+                                   - 1475.560910298182167183829569995*c[63]
+                                   - 1475.560910298182167183829569995*c[64]
+                                   - 1475.560910298182167183829569995*c[67]
+                                   - 2414.9534156997728721219075622298*c[68]
+                                   - 1475.560910298182167183829569995*c[69]
+                                   - 720.*c[72]
+                                   - 1475.560910298182167183829569995*c[73]
+                                   - 1475.560910298182167183829569995*c[74]
+                                   - 720.*c[75]
+                                   + 1193.9849245279439456813757852014*c[88]
+                                   + 2788.5480092693401573290710878433*c[91]
+                                   + 2788.5480092693401573290710878433*c[92]
+                                   + 3491.8144280588566237513318244758*c[95]
+                                   + 5714.822831899515675483490027861*c[96]
+                                   + 3491.8144280588566237513318244758*c[97]
+                                   + 2788.5480092693401573290710878433*c[100]
+                                   + 5714.822831899515675483490027861*c[101]
+                                   + 5714.822831899515675483490027861*c[102]
+                                   + 2788.5480092693401573290710878433*c[103]
+                                   + 1193.9849245279439456813757852014*c[106]
+                                   + 2788.5480092693401573290710878433*c[107]
+                                   + 3491.8144280588566237513318244758*c[108]
+                                   + 2788.5480092693401573290710878433*c[109]
+                                   + 1193.9849245279439456813757852014*c[110]
+                                   - 1817.1978428338506037320875188051*c[124]
+                                   - 4624.2837283194464472420834519504*c[127]
+                                   - 4624.2837283194464472420834519504*c[128]
+                                   - 6598.909000736409609486787958968*c[131]
+                                   - 10800.*c[132]
+                                   - 6598.909000736409609486787958968*c[133]
+                                   - 6598.909000736409609486787958968*c[136]
+                                   - 13523.739127918728083882682348487*c[137]
+                                   - 13523.739127918728083882682348487*c[138]
+                                   - 6598.909000736409609486787958968*c[139]
+                                   - 4624.2837283194464472420834519504*c[142]
+                                   - 10800.*c[143]
+                                   - 13523.739127918728083882682348487*c[144]
+                                   - 10800.*c[145]
+                                   - 4624.2837283194464472420834519504*c[146]
+                                   - 1817.1978428338506037320875188051*c[149]
+                                   - 4624.2837283194464472420834519504*c[150]
+                                   - 6598.909000736409609486787958968*c[151]
+                                   - 6598.909000736409609486787958968*c[152]
+                                   - 4624.2837283194464472420834519504*c[153]
+                                   - 1817.1978428338506037320875188051*c[154]
+                                   + z*(160.99689437998485814146050414865*c[28]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        - 952.4704719832526125805816713101*c[48]
+                                        + 1475.560910298182167183829569995*c[64]
+                                        + 2414.9534156997728721219075622298*c[68]
+                                        + 3688.9022757454554179595739249876*c[69]
+                                        + 1475.560910298182167183829569995*c[73]
+                                        + 3688.9022757454554179595739249876*c[74]
+                                        + 3240.*c[75]
+                                        - 2788.5480092693401573290710878433*c[92]
+                                        - 5714.822831899515675483490027861*c[96]
+                                        - 8729.53607014714155937832956119*c[97]
+                                        - 5714.822831899515675483490027861*c[101]
+                                        - 14287.057079748789188708725069652*c[102]
+                                        - 12548.466041712030707980819895295*c[103]
+                                        - 2788.5480092693401573290710878433*c[107]
+                                        - 8729.53607014714155937832956119*c[108]
+                                        - 12548.466041712030707980819895295*c[109]
+                                        - 8357.89447169560761976963049641*c[110]
+                                        + 4624.2837283194464472420834519504*c[128]
+                                        + 10800.*c[132]
+                                        + 16497.272501841024023716969897421*c[133]
+                                        + 13523.739127918728083882682348487*c[137]
+                                        + 33809.347819796820209706705871217*c[138]
+                                        + 29695.090503313843242690545815357*c[139]
+                                        + 10800.*c[143]
+                                        + 33809.347819796820209706705871217*c[144]
+                                        + 48600.*c[145]
+                                        + 32369.986098236125130694584163653*c[146]
+                                        + 4624.2837283194464472420834519504*c[150]
+                                        + 16497.272501841024023716969897421*c[151]
+                                        + 29695.090503313843242690545815357*c[152]
+                                        + 32369.986098236125130694584163653*c[153]
+                                        + 18171.978428338506037320875188051*c[154]
+                                        + z*(634.9803146555017417203877808734*c[48]
+                                             - 2459.2681838303036119730492833251*c[69]
+                                             - 2459.2681838303036119730492833251*c[74]
+                                             - 5040.*c[75]
+                                             + 5819.69071343142770625221970746*c[97]
+                                             + 9524.704719832526125805816713101*c[102]
+                                             + 19519.836064885381101303497614903*c[103]
+                                             + 5819.69071343142770625221970746*c[108]
+                                             + 19519.836064885381101303497614903*c[109]
+                                             + 22287.718591188286986052347990427*c[110]
+                                             - 10998.181667894016015811313264947*c[133]
+                                             - 22539.565213197880139804470580811*c[138]
+                                             - 46192.363005154867266407515712778*c[139]
+                                             - 22539.565213197880139804470580811*c[144]
+                                             - 75600.*c[145]
+                                             - 86319.96292862966701518555776974*c[146]
+                                             - 10998.181667894016015811313264947*c[151]
+                                             - 46192.363005154867266407515712778*c[152]
+                                             - 86319.96292862966701518555776974*c[153]
+                                             - 72687.91371335402414928350075221*c[154]
+                                             + z*(2520.*c[75]
+                                                  - 9759.918032442690550651748807452*c[103]
+                                                  - 9759.918032442690550651748807452*c[109]
+                                                  - 25073.68341508682285930889148923*c[110]
+                                                  + 23096.181502577433633203757856389*c[139]
+                                                  + 37800.*c[145]
+                                                  + 97109.95829470837539208375249096*c[146]
+                                                  + 23096.181502577433633203757856389*c[152]
+                                                  + 97109.95829470837539208375249096*c[153]
+                                                  + 136289.83821253879527990656391038*c[154]
+                                                  + z*(10029.473366034729143723556595692*c[110]
+                                                       - 38843.983317883350156833500996383*c[146]
+                                                       - 38843.983317883350156833500996383*c[153]
+                                                       - 119935.05762703413984631777624114*c[154]
+                                                       + 39978.352542344713282105925413713*z*c[154]))))))
+                         - 13.416407864998738178455042012388*c[155]
+                         + z*(12.*c[6]
+                              - 46.475800154489002622151184797389*c[12]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[15]
+                              + 109.98181667894016015811313264947*c[22]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 180.*c[25]
+                              + 26.832815729997476356910084024775*c[27]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 109.98181667894016015811313264947*c[29]
+                              - 207.8460969082652752232935609807*c[37]
+                              - 190.49409439665052251611633426203*c[39]
+                              - 425.95774438317235506484763699244*c[40]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 311.76914536239791283494034147106*c[43]
+                              - 425.95774438317235506484763699244*c[44]
+                              - 31.749015732775087086019389043671*c[46]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 190.49409439665052251611633426203*c[48]
+                              - 207.8460969082652752232935609807*c[49]
+                              + 344.67375879228171959103668809314*c[58]
+                              + 360.*c[60]
+                              + 804.9844718999242907073025207433*c[61]
+                              + 245.92681838303036119730492833251*c[63]
+                              + 737.7804551490910835919147849975*c[64]
+                              + 1008.*c[65]
+                              + 122.96340919151518059865246416625*c[67]
+                              + 402.49223594996214535365126037163*c[68]
+                              + 737.7804551490910835919147849975*c[69]
+                              + 804.9844718999242907073025207433*c[70]
+                              + 36.*c[72]
+                              + 122.96340919151518059865246416625*c[73]
+                              + 245.92681838303036119730492833251*c[74]
+                              + 360.*c[75]
+                              + 344.67375879228171959103668809314*c[76]
+                              - 524.5798318654654492911390221589*c[86]
+                              - 596.9924622639719728406878926007*c[88]
+                              - 1334.9157276772193307680515393441*c[89]
+                              - 464.75800154489002622151184797389*c[91]
+                              - 1394.2740046346700786645355439217*c[92]
+                              - 1904.9409439665052251611633426203*c[93]
+                              - 290.98453567157138531261098537299*c[95]
+                              - 952.4704719832526125805816713101*c[96]
+                              - 1745.9072140294283118756659122379*c[97]
+                              - 1904.9409439665052251611633426203*c[98]
+                              - 139.42740046346700786645355439217*c[100]
+                              - 476.23523599162630629029083565507*c[101]
+                              - 952.4704719832526125805816713101*c[102]
+                              - 1394.2740046346700786645355439217*c[103]
+                              - 1334.9157276772193307680515393441*c[104]
+                              - 39.799497484264798189379192840048*c[106]
+                              - 139.42740046346700786645355439217*c[107]
+                              - 290.98453567157138531261098537299*c[108]
+                              - 464.75800154489002622151184797389*c[109]
+                              - 596.9924622639719728406878926007*c[110]
+                              - 524.5798318654654492911390221589*c[111]
+                              + 751.3188404399293379934823526937*c[122]
+                              + 908.5989214169253018660437594026*c[124]
+                              + 2031.6889525712345123963865340366*c[125]
+                              + 770.7139547199077412070139086584*c[127]
+                              + 2312.1418641597232236210417259752*c[128]
+                              + 3158.9871794611639417462997906699*c[129]
+                              + 549.9090833947008007905656632474*c[131]
+                              + 1800.*c[132]
+                              + 3299.4545003682048047433939794842*c[133]
+                              + 3600.*c[134]
+                              + 329.94545003682048047433939794842*c[136]
+                              + 1126.9782606598940069902235290406*c[137]
+                              + 2253.9565213197880139804470580811*c[138]
+                              + 3299.4545003682048047433939794842*c[139]
+                              + 3158.9871794611639417462997906699*c[140]
+                              + 154.14279094398154824140278173168*c[142]
+                              + 540.*c[143]
+                              + 1126.9782606598940069902235290406*c[144]
+                              + 1800.*c[145]
+                              + 2312.1418641597232236210417259752*c[146]
+                              + 2031.6889525712345123963865340366*c[147]
+                              + 43.266615305567871517430655209646*c[149]
+                              + 154.14279094398154824140278173168*c[150]
+                              + 329.94545003682048047433939794842*c[151]
+                              + 549.9090833947008007905656632474*c[152]
+                              + 770.7139547199077412070139086584*c[153]
+                              + 908.5989214169253018660437594026*c[154]
+                              + 751.3188404399293379934823526937*c[155]
+                              + z*(46.475800154489002622151184797389*c[15]
+                                   - 180.*c[25]
+                                   - 80.49844718999242907073025207433*c[28]
+                                   - 274.95454169735040039528283162368*c[29]
+                                   + 425.95774438317235506484763699244*c[40]
+                                   + 311.76914536239791283494034147106*c[43]
+                                   + 1064.8943609579308876621190924811*c[44]
+                                   + 103.92304845413263761164678049035*c[47]
+                                   + 476.23523599162630629029083565507*c[48]
+                                   + 935.3074360871937385048210244132*c[49]
+                                   - 804.9844718999242907073025207433*c[61]
+                                   - 737.7804551490910835919147849975*c[64]
+                                   - 2520.*c[65]
+                                   - 402.49223594996214535365126037163*c[68]
+                                   - 1844.4511378727277089797869624938*c[69]
+                                   - 3622.4301235496593081828613433447*c[70]
+                                   - 122.96340919151518059865246416625*c[73]
+                                   - 614.8170459575759029932623208313*c[74]
+                                   - 1620.*c[75]
+                                   - 2412.716311545972037137256816652*c[76]
+                                   + 1334.9157276772193307680515393441*c[89]
+                                   + 1394.2740046346700786645355439217*c[92]
+                                   + 4762.3523599162630629029083565507*c[93]
+                                   + 952.4704719832526125805816713101*c[96]
+                                   + 4364.7680350735707796891647805948*c[97]
+                                   + 8572.234247849273513225235041791*c[98]
+                                   + 476.23523599162630629029083565507*c[101]
+                                   + 2381.1761799581315314514541782753*c[102]
+                                   + 6274.233020856015353990409947647*c[103]
+                                   + 9344.410093740535315376360775409*c[104]
+                                   + 139.42740046346700786645355439217*c[107]
+                                   + 727.4613391789284632815274634325*c[108]
+                                   + 2091.4110069520051179968033158825*c[109]
+                                   + 4178.9472358478038098848152482051*c[110]
+                                   + 5245.798318654654492911390221589*c[111]
+                                   - 2031.6889525712345123963865340366*c[125]
+                                   - 2312.1418641597232236210417259752*c[128]
+                                   - 7897.467948652909854365749476675*c[129]
+                                   - 1800.*c[132]
+                                   - 8248.63625092051201185848494871*c[133]
+                                   - 16200.*c[134]
+                                   - 1126.9782606598940069902235290406*c[137]
+                                   - 5634.891303299470034951117645203*c[138]
+                                   - 14847.545251656921621345272907679*c[139]
+                                   - 22112.910256228147592224098534689*c[140]
+                                   - 540.*c[143]
+                                   - 2817.4456516497350174755588226014*c[144]
+                                   - 8100.*c[145]
+                                   - 16184.993049118062565347292081826*c[146]
+                                   - 20316.889525712345123963865340366*c[147]
+                                   - 154.14279094398154824140278173168*c[150]
+                                   - 824.863625092051201185848494871*c[151]
+                                   - 2474.5908752761536035575454846131*c[152]
+                                   - 5394.997683039354188449097360609*c[153]
+                                   - 9085.989214169253018660437594026*c[154]
+                                   - 10142.804345939046062912011761365*c[155]
+                                   + z*(183.30302779823360026352188774912*c[29]
+                                        - 709.9295739719539251080793949874*c[44]
+                                        - 317.49015732775087086019389043671*c[48]
+                                        - 1454.9226783578569265630549268649*c[49]
+                                        + 1680.*c[65]
+                                        + 1229.6340919151518059865246416625*c[69]
+                                        + 5634.891303299470034951117645203*c[70]
+                                        + 409.87803063838393532884154722084*c[74]
+                                        + 2520.*c[75]
+                                        + 6433.910164122592099032684844405*c[76]
+                                        - 3174.9015732775087086019389043671*c[93]
+                                        - 2909.8453567157138531261098537299*c[97]
+                                        - 13334.586607765536576128143398342*c[98]
+                                        - 1587.4507866387543543009694521836*c[102]
+                                        - 9759.918032442690550651748807452*c[103]
+                                        - 24918.42691664142750767029540109*c[104]
+                                        - 484.97422611928564218768497562164*c[108]
+                                        - 3253.3060108142301835505829358172*c[109]
+                                        - 11143.859295594143493026173995214*c[110]
+                                        - 20983.193274618617971645560886358*c[111]
+                                        + 5264.97863243527323624383298445*c[129]
+                                        + 5499.090833947008007905656632474*c[133]
+                                        + 25200.*c[134]
+                                        + 3756.5942021996466899674117634685*c[138]
+                                        + 23096.181502577433633203757856389*c[139]
+                                        + 58967.76068327506024593092942584*c[140]
+                                        + 1878.2971010998233449837058817343*c[144]
+                                        + 12600.*c[145]
+                                        + 43159.98146431483350759277888487*c[146]
+                                        + 81267.55810284938049585546136146*c[147]
+                                        + 549.9090833947008007905656632474*c[151]
+                                        + 3849.3635837629056055339596427315*c[152]
+                                        + 14386.660488104944502530926294957*c[153]
+                                        + 36343.956856677012074641750376103*c[154]
+                                        + 56348.91303299470034951117645203*c[155]
+                                        + z*(727.4613391789284632815274634325*c[49]
+                                             - 2817.4456516497350174755588226014*c[70]
+                                             - 1260.*c[75]
+                                             - 7238.148934637916111411770449956*c[76]
+                                             + 6667.293303882768288064071699171*c[98]
+                                             + 4879.9590162213452753258744037258*c[103]
+                                             + 28033.230281221605946129082326227*c[104]
+                                             + 1626.6530054071150917752914679086*c[109]
+                                             + 12536.841707543411429654445744615*c[110]
+                                             + 39343.487389909908696835426661921*c[111]
+                                             - 12600.*c[134]
+                                             - 11548.090751288716816601878928195*c[139]
+                                             - 66338.73076868444277667229560407*c[140]
+                                             - 6300.*c[145]
+                                             - 48554.979147354187696041876245479*c[146]
+                                             - 152376.67144284258842972899005274*c[147]
+                                             - 1924.6817918814528027669798213658*c[152]
+                                             - 16184.993049118062565347292081826*c[153]
+                                             - 68144.91910626939763995328195519*c[154]
+                                             - 154959.51084073542596115573524308*c[155]
+                                             + z*(2895.2595738551664445647081799823*c[76]
+                                                  - 11213.292112488642378451632930491*c[104]
+                                                  - 5014.736683017364571861778297846*c[110]
+                                                  - 34622.26890312071965321517546249*c[111]
+                                                  + 26535.492307473777110668918241627*c[140]
+                                                  + 19421.991658941675078416750498192*c[146]
+                                                  + 134091.47086970147781816151124641*c[147]
+                                                  + 6473.997219647225026138916832731*c[153]
+                                                  + 59967.52881351706992315888812057*c[154]
+                                                  + 223141.69561065901338406425875003*c[155]
+                                                  + z*(11540.756301040239884405058487497*c[111]
+                                                       - 44697.156956567159272720503748804*c[147]
+                                                       - 19989.176271172356641052962706856*c[154]
+                                                       - 161157.8912743648429996019646528*c[155]
+                                                       + 46045.111792675669428457704186514*z*c[155]))))));
+    grad[0] /*ARGH*/[1]= 3.4641016151377545870548926830117*c[2]
+                         - 6.*c[5]
+                         - 13.416407864998738178455042012388*c[7]
+                         - 6.*c[8]
+                         + 7.745966692414833770358530799565*c[11]
+                         + 23.237900077244501311075592398694*c[13]
+                         + 10.392304845413263761164678049035*c[14]
+                         + 31.749015732775087086019389043671*c[16]
+                         + 23.237900077244501311075592398694*c[17]
+                         + 7.745966692414833770358530799565*c[18]
+                         - 9.165151389911680013176094387456*c[21]
+                         - 30.*c[23]
+                         - 13.416407864998738178455042012388*c[24]
+                         - 54.99090833947008007905656632474*c[26]
+                         - 40.249223594996214535365126037163*c[27]
+                         - 13.416407864998738178455042012388*c[28]
+                         - 60.*c[30]
+                         - 54.99090833947008007905656632474*c[31]
+                         - 30.*c[32]
+                         - 9.165151389911680013176094387456*c[33]
+                         + 10.392304845413263761164678049035*c[36]
+                         + 35.49647869859769625540396974937*c[38]
+                         + 15.874507866387543543009694521836*c[39]
+                         + 70.99295739719539251080793949874*c[41]
+                         + 51.96152422706631880582339024518*c[42]
+                         + 17.320508075688772935274463415059*c[43]
+                         + 103.92304845413263761164678049035*c[45]
+                         + 95.24704719832526125805816713101*c[46]
+                         + 51.96152422706631880582339024518*c[47]
+                         + 15.874507866387543543009694521836*c[48]
+                         + 99.49874371066199547344798210012*c[50]
+                         + 103.92304845413263761164678049035*c[51]
+                         + 70.99295739719539251080793949874*c[52]
+                         + 35.49647869859769625540396974937*c[53]
+                         + 10.392304845413263761164678049035*c[54]
+                         - 11.489125293076057319701222936438*c[57]
+                         - 40.249223594996214535365126037163*c[59]
+                         - 18.*c[60]
+                         - 84.*c[62]
+                         - 61.48170459575759029932623208313*c[63]
+                         - 20.493901531919196766442077361042*c[64]
+                         - 134.16407864998738178455042012388*c[66]
+                         - 122.96340919151518059865246416625*c[67]
+                         - 67.08203932499369089227521006194*c[68]
+                         - 20.493901531919196766442077361042*c[69]
+                         - 172.33687939614085979551834404657*c[71]
+                         - 180.*c[72]
+                         - 122.96340919151518059865246416625*c[73]
+                         - 61.48170459575759029932623208313*c[74]
+                         - 18.*c[75]
+                         - 151.43315356948755031100729323376*c[77]
+                         - 172.33687939614085979551834404657*c[78]
+                         - 134.16407864998738178455042012388*c[79]
+                         - 84.*c[80]
+                         - 40.249223594996214535365126037163*c[81]
+                         - 11.489125293076057319701222936438*c[82]
+                         + 12.48999599679679641169378624188*c[85]
+                         + 44.497190922573977692268384644804*c[87]
+                         + 19.899748742132399094689596420024*c[88]
+                         + 95.24704719832526125805816713101*c[90]
+                         + 69.71370023173350393322677719608*c[91]
+                         + 23.237900077244501311075592398694*c[92]
+                         + 158.74507866387543543009694521836*c[94]
+                         + 145.49226783578569265630549268649*c[95]
+                         + 79.37253933193771771504847260918*c[96]
+                         + 24.248711305964282109384248781082*c[97]
+                         + 222.48595461286988846134192322402*c[99]
+                         + 232.37900077244501311075592398694*c[100]
+                         + 158.74507866387543543009694521836*c[101]
+                         + 79.37253933193771771504847260918*c[102]
+                         + 23.237900077244501311075592398694*c[103]
+                         + 262.28991593273272464556951107947*c[105]
+                         + 298.49623113198598642034394630036*c[106]
+                         + 232.37900077244501311075592398694*c[107]
+                         + 145.49226783578569265630549268649*c[108]
+                         + 69.71370023173350393322677719608*c[109]
+                         + 19.899748742132399094689596420024*c[110]
+                         + 216.88706738761534557003886238781*c[112]
+                         + 262.28991593273272464556951107947*c[113]
+                         + 222.48595461286988846134192322402*c[114]
+                         + 158.74507866387543543009694521836*c[115]
+                         + 95.24704719832526125805816713101*c[116]
+                         + 44.497190922573977692268384644804*c[117]
+                         + 12.48999599679679641169378624188*c[118]
+                         - 13.416407864998738178455042012388*c[121]
+                         - 48.373546489791297914199679381823*c[123]
+                         - 21.633307652783935758715327604823*c[124]
+                         - 105.299572648705464724876659689*c[126]
+                         - 77.07139547199077412070139086584*c[127]
+                         - 25.69046515733025804023379695528*c[128]
+                         - 180.*c[130]
+                         - 164.97272501841024023716969897421*c[131]
+                         - 90.*c[132]
+                         - 27.495454169735040039528283162368*c[133]
+                         - 263.24893162176366181219164922249*c[135]
+                         - 274.95454169735040039528283162368*c[136]
+                         - 187.82971010998233449837058817343*c[137]
+                         - 93.91485505499116724918529408671*c[138]
+                         - 27.495454169735040039528283162368*c[139]
+                         - 338.61482542853908539939775567276*c[141]
+                         - 385.3569773599538706035069543292*c[142]
+                         - 300.*c[143]
+                         - 187.82971010998233449837058817343*c[144]
+                         - 90.*c[145]
+                         - 25.69046515733025804023379695528*c[146]
+                         - 375.65942021996466899674117634685*c[148]
+                         - 454.29946070846265093302187970128*c[149]
+                         - 385.3569773599538706035069543292*c[150]
+                         - 274.95454169735040039528283162368*c[151]
+                         - 164.97272501841024023716969897421*c[152]
+                         - 77.07139547199077412070139086584*c[153]
+                         - 21.633307652783935758715327604823*c[154]
+                         + x*(12.*c[5]
+                              - 46.475800154489002622151184797389*c[11]
+                              - 46.475800154489002622151184797389*c[13]
+                              - 20.78460969082652752232935609807*c[14]
+                              + 109.98181667894016015811313264947*c[21]
+                              + 180.*c[23]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 109.98181667894016015811313264947*c[26]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 26.832815729997476356910084024775*c[28]
+                              - 207.8460969082652752232935609807*c[36]
+                              - 425.95774438317235506484763699244*c[38]
+                              - 190.49409439665052251611633426203*c[39]
+                              - 425.95774438317235506484763699244*c[41]
+                              - 311.76914536239791283494034147106*c[42]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 207.8460969082652752232935609807*c[45]
+                              - 190.49409439665052251611633426203*c[46]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 31.749015732775087086019389043671*c[48]
+                              + 344.67375879228171959103668809314*c[57]
+                              + 804.9844718999242907073025207433*c[59]
+                              + 360.*c[60]
+                              + 1008.*c[62]
+                              + 737.7804551490910835919147849975*c[63]
+                              + 245.92681838303036119730492833251*c[64]
+                              + 804.9844718999242907073025207433*c[66]
+                              + 737.7804551490910835919147849975*c[67]
+                              + 402.49223594996214535365126037163*c[68]
+                              + 122.96340919151518059865246416625*c[69]
+                              + 344.67375879228171959103668809314*c[71]
+                              + 360.*c[72]
+                              + 245.92681838303036119730492833251*c[73]
+                              + 122.96340919151518059865246416625*c[74]
+                              + 36.*c[75]
+                              - 524.5798318654654492911390221589*c[85]
+                              - 1334.9157276772193307680515393441*c[87]
+                              - 596.9924622639719728406878926007*c[88]
+                              - 1904.9409439665052251611633426203*c[90]
+                              - 1394.2740046346700786645355439217*c[91]
+                              - 464.75800154489002622151184797389*c[92]
+                              - 1904.9409439665052251611633426203*c[94]
+                              - 1745.9072140294283118756659122379*c[95]
+                              - 952.4704719832526125805816713101*c[96]
+                              - 290.98453567157138531261098537299*c[97]
+                              - 1334.9157276772193307680515393441*c[99]
+                              - 1394.2740046346700786645355439217*c[100]
+                              - 952.4704719832526125805816713101*c[101]
+                              - 476.23523599162630629029083565507*c[102]
+                              - 139.42740046346700786645355439217*c[103]
+                              - 524.5798318654654492911390221589*c[105]
+                              - 596.9924622639719728406878926007*c[106]
+                              - 464.75800154489002622151184797389*c[107]
+                              - 290.98453567157138531261098537299*c[108]
+                              - 139.42740046346700786645355439217*c[109]
+                              - 39.799497484264798189379192840048*c[110]
+                              + 751.3188404399293379934823526937*c[121]
+                              + 2031.6889525712345123963865340366*c[123]
+                              + 908.5989214169253018660437594026*c[124]
+                              + 3158.9871794611639417462997906699*c[126]
+                              + 2312.1418641597232236210417259752*c[127]
+                              + 770.7139547199077412070139086584*c[128]
+                              + 3600.*c[130]
+                              + 3299.4545003682048047433939794842*c[131]
+                              + 1800.*c[132]
+                              + 549.9090833947008007905656632474*c[133]
+                              + 3158.9871794611639417462997906699*c[135]
+                              + 3299.4545003682048047433939794842*c[136]
+                              + 2253.9565213197880139804470580811*c[137]
+                              + 1126.9782606598940069902235290406*c[138]
+                              + 329.94545003682048047433939794842*c[139]
+                              + 2031.6889525712345123963865340366*c[141]
+                              + 2312.1418641597232236210417259752*c[142]
+                              + 1800.*c[143]
+                              + 1126.9782606598940069902235290406*c[144]
+                              + 540.*c[145]
+                              + 154.14279094398154824140278173168*c[146]
+                              + x*(46.475800154489002622151184797389*c[11]
+                                   - 274.95454169735040039528283162368*c[21]
+                                   - 180.*c[23]
+                                   - 80.49844718999242907073025207433*c[24]
+                                   + 935.3074360871937385048210244132*c[36]
+                                   + 1064.8943609579308876621190924811*c[38]
+                                   + 476.23523599162630629029083565507*c[39]
+                                   + 425.95774438317235506484763699244*c[41]
+                                   + 311.76914536239791283494034147106*c[42]
+                                   + 103.92304845413263761164678049035*c[43]
+                                   - 2412.716311545972037137256816652*c[57]
+                                   - 3622.4301235496593081828613433447*c[59]
+                                   - 1620.*c[60]
+                                   - 2520.*c[62]
+                                   - 1844.4511378727277089797869624938*c[63]
+                                   - 614.8170459575759029932623208313*c[64]
+                                   - 804.9844718999242907073025207433*c[66]
+                                   - 737.7804551490910835919147849975*c[67]
+                                   - 402.49223594996214535365126037163*c[68]
+                                   - 122.96340919151518059865246416625*c[69]
+                                   + 5245.798318654654492911390221589*c[85]
+                                   + 9344.410093740535315376360775409*c[87]
+                                   + 4178.9472358478038098848152482051*c[88]
+                                   + 8572.234247849273513225235041791*c[90]
+                                   + 6274.233020856015353990409947647*c[91]
+                                   + 2091.4110069520051179968033158825*c[92]
+                                   + 4762.3523599162630629029083565507*c[94]
+                                   + 4364.7680350735707796891647805948*c[95]
+                                   + 2381.1761799581315314514541782753*c[96]
+                                   + 727.4613391789284632815274634325*c[97]
+                                   + 1334.9157276772193307680515393441*c[99]
+                                   + 1394.2740046346700786645355439217*c[100]
+                                   + 952.4704719832526125805816713101*c[101]
+                                   + 476.23523599162630629029083565507*c[102]
+                                   + 139.42740046346700786645355439217*c[103]
+                                   - 10142.804345939046062912011761365*c[121]
+                                   - 20316.889525712345123963865340366*c[123]
+                                   - 9085.989214169253018660437594026*c[124]
+                                   - 22112.910256228147592224098534689*c[126]
+                                   - 16184.993049118062565347292081826*c[127]
+                                   - 5394.997683039354188449097360609*c[128]
+                                   - 16200.*c[130]
+                                   - 14847.545251656921621345272907679*c[131]
+                                   - 8100.*c[132]
+                                   - 2474.5908752761536035575454846131*c[133]
+                                   - 7897.467948652909854365749476675*c[135]
+                                   - 8248.63625092051201185848494871*c[136]
+                                   - 5634.891303299470034951117645203*c[137]
+                                   - 2817.4456516497350174755588226014*c[138]
+                                   - 824.863625092051201185848494871*c[139]
+                                   + x*(183.30302779823360026352188774912*c[21]
+                                        - 1454.9226783578569265630549268649*c[36]
+                                        - 709.9295739719539251080793949874*c[38]
+                                        - 317.49015732775087086019389043671*c[39]
+                                        + 6433.910164122592099032684844405*c[57]
+                                        + 5634.891303299470034951117645203*c[59]
+                                        + 2520.*c[60]
+                                        + 1680.*c[62]
+                                        + 1229.6340919151518059865246416625*c[63]
+                                        + 409.87803063838393532884154722084*c[64]
+                                        - 20983.193274618617971645560886358*c[85]
+                                        - 24918.42691664142750767029540109*c[87]
+                                        - 11143.859295594143493026173995214*c[88]
+                                        - 13334.586607765536576128143398342*c[90]
+                                        - 9759.918032442690550651748807452*c[91]
+                                        - 3253.3060108142301835505829358172*c[92]
+                                        - 3174.9015732775087086019389043671*c[94]
+                                        - 2909.8453567157138531261098537299*c[95]
+                                        - 1587.4507866387543543009694521836*c[96]
+                                        - 484.97422611928564218768497562164*c[97]
+                                        + 56348.91303299470034951117645203*c[121]
+                                        + 81267.55810284938049585546136146*c[123]
+                                        + 36343.956856677012074641750376103*c[124]
+                                        + 58967.76068327506024593092942584*c[126]
+                                        + 43159.98146431483350759277888487*c[127]
+                                        + 14386.660488104944502530926294957*c[128]
+                                        + 25200.*c[130]
+                                        + 23096.181502577433633203757856389*c[131]
+                                        + 12600.*c[132]
+                                        + 3849.3635837629056055339596427315*c[133]
+                                        + x*(727.4613391789284632815274634325*c[36]
+                                             - 7238.148934637916111411770449956*c[57]
+                                             - 2817.4456516497350174755588226014*c[59]
+                                             - 1260.*c[60]
+                                             + 39343.487389909908696835426661921*c[85]
+                                             + 28033.230281221605946129082326227*c[87]
+                                             + 12536.841707543411429654445744615*c[88]
+                                             + 6667.293303882768288064071699171*c[90]
+                                             + 4879.9590162213452753258744037258*c[91]
+                                             + 1626.6530054071150917752914679086*c[92]
+                                             - 154959.51084073542596115573524308*c[121]
+                                             - 152376.67144284258842972899005274*c[123]
+                                             - 68144.91910626939763995328195519*c[124]
+                                             - 66338.73076868444277667229560407*c[126]
+                                             - 48554.979147354187696041876245479*c[127]
+                                             - 16184.993049118062565347292081826*c[128]
+                                             + x*(2895.2595738551664445647081799823*c[57]
+                                                  - 34622.26890312071965321517546249*c[85]
+                                                  - 11213.292112488642378451632930491*c[87]
+                                                  - 5014.736683017364571861778297846*c[88]
+                                                  + 223141.69561065901338406425875003*c[121]
+                                                  + 134091.47086970147781816151124641*c[123]
+                                                  + 59967.52881351706992315888812057*c[124]
+                                                  + x*(11540.756301040239884405058487497*c[85]
+                                                       - 161157.8912743648429996019646528*c[121]
+                                                       + 46045.111792675669428457704186514*x*c[121]
+                                                       - 44697.156956567159272720503748804*c[123]
+                                                       + 89394.31391313431854544100749761*y*c[123]
+                                                       - 19989.176271172356641052962706856*c[124]
+                                                       + 39978.352542344713282105925413713*z*c[124])
+                                                  + 26535.492307473777110668918241627*c[126]
+                                                  + 19421.991658941675078416750498192*c[127]
+                                                  + y*(22426.584224977284756903265860981*c[87]
+                                                       - 268182.94173940295563632302249282*c[123]
+                                                       - 132677.46153736888555334459120813*c[126]
+                                                       + 132677.46153736888555334459120813*y*c[126]
+                                                       - 38843.983317883350156833500996383*c[127]
+                                                       + 77687.96663576670031366700199277*z*c[127])
+                                                  + 6473.997219647225026138916832731*c[128]
+                                                  + z*(10029.473366034729143723556595692*c[88]
+                                                       - 119935.05762703413984631777624114*c[124]
+                                                       - 38843.983317883350156833500996383*c[127]
+                                                       - 38843.983317883350156833500996383*c[128]
+                                                       + 38843.983317883350156833500996383*z*c[128]))
+                                             - 12600.*c[130]
+                                             - 11548.090751288716816601878928195*c[131]
+                                             - 6300.*c[132]
+                                             + y*(5634.891303299470034951117645203*c[59]
+                                                  - 56066.46056244321189225816465245*c[87]
+                                                  - 33336.466519413841440320358495855*c[90]
+                                                  - 9759.918032442690550651748807452*c[91]
+                                                  + 304753.34288568517685945798010548*c[123]
+                                                  + 331693.65384342221388336147802034*c[126]
+                                                  + 97109.95829470837539208375249096*c[127]
+                                                  + 113400.*c[130]
+                                                  + 57740.45375644358408300939464097*c[131]
+                                                  + y*(33336.466519413841440320358495855*c[90]
+                                                       - 331693.65384342221388336147802034*c[126]
+                                                       - 264600.*c[130]
+                                                       + 176400.*y*c[130]
+                                                       - 57740.45375644358408300939464097*c[131]
+                                                       + 115480.90751288716816601878928195*z*c[131])
+                                                  + 12600.*c[132]
+                                                  + z*(19519.836064885381101303497614903*c[91]
+                                                       - 194219.91658941675078416750498192*c[127]
+                                                       - 115480.90751288716816601878928195*c[131]
+                                                       - 75600.*c[132]
+                                                       + 75600.*z*c[132]))
+                                             - 1924.6817918814528027669798213658*c[133]
+                                             + z*(2520.*c[60]
+                                                  - 25073.68341508682285930889148923*c[88]
+                                                  - 9759.918032442690550651748807452*c[91]
+                                                  - 9759.918032442690550651748807452*c[92]
+                                                  + 136289.83821253879527990656391038*c[124]
+                                                  + 97109.95829470837539208375249096*c[127]
+                                                  + 97109.95829470837539208375249096*c[128]
+                                                  + 23096.181502577433633203757856389*c[131]
+                                                  + 37800.*c[132]
+                                                  + 23096.181502577433633203757856389*c[133]
+                                                  + z*(9759.918032442690550651748807452*c[92]
+                                                       - 97109.95829470837539208375249096*c[128]
+                                                       - 37800.*c[132]
+                                                       - 57740.45375644358408300939464097*c[133]
+                                                       + 38493.635837629056055339596427315*z*c[133])))
+                                        + 5264.97863243527323624383298445*c[135]
+                                        + 5499.090833947008007905656632474*c[136]
+                                        + 3756.5942021996466899674117634685*c[137]
+                                        + 1878.2971010998233449837058817343*c[138]
+                                        + y*(1419.8591479439078502161587899748*c[38]
+                                             - 11269.782606598940069902235290406*c[59]
+                                             - 8400.*c[62]
+                                             - 2459.2681838303036119730492833251*c[63]
+                                             + 49836.853833282855015340590802181*c[87]
+                                             + 66672.93303882768288064071699171*c[90]
+                                             + 19519.836064885381101303497614903*c[91]
+                                             + 28574.114159497578377417450139304*c[94]
+                                             + 14549.226783578569265630549268649*c[95]
+                                             + 3174.9015732775087086019389043671*c[96]
+                                             - 162535.11620569876099171092272292*c[123]
+                                             - 294838.80341637530122965464712919*c[126]
+                                             - 86319.96292862966701518555776974*c[127]
+                                             - 226800.*c[130]
+                                             - 115480.90751288716816601878928195*c[131]
+                                             - 25200.*c[132]
+                                             - 73709.7008540938253074136617823*c[135]
+                                             - 49491.817505523072071150909692262*c[136]
+                                             - 18782.971010998233449837058817343*c[137]
+                                             + y*(8400.*c[62]
+                                                  - 66672.93303882768288064071699171*c[90]
+                                                  - 66672.93303882768288064071699171*c[94]
+                                                  - 14549.226783578569265630549268649*c[95]
+                                                  + 294838.80341637530122965464712919*c[126]
+                                                  + 529200.*c[130]
+                                                  + 115480.90751288716816601878928195*c[131]
+                                                  + 294838.80341637530122965464712919*c[135]
+                                                  + 115480.90751288716816601878928195*c[136]
+                                                  + y*(44448.62202588512192042714466114*c[94]
+                                                       - 352800.*c[130]
+                                                       - 442258.20512456295184448197069378*c[135]
+                                                       + 221129.10256228147592224098534689*y*c[135]
+                                                       - 76987.27167525811211067919285463*c[136]
+                                                       + 153974.54335051622422135838570926*z*c[136])
+                                                  + 18782.971010998233449837058817343*c[137]
+                                                  + z*(29098.453567157138531261098537299*c[95]
+                                                       - 230961.81502577433633203757856389*c[131]
+                                                       - 230961.81502577433633203757856389*c[136]
+                                                       - 112697.82606598940069902235290406*c[137]
+                                                       + 112697.82606598940069902235290406*z*c[137]))
+                                             - 3756.5942021996466899674117634685*c[138]
+                                             + z*(4918.5363676606072239460985666501*c[63]
+                                                  - 39039.672129770762202606995229807*c[91]
+                                                  - 29098.453567157138531261098537299*c[95]
+                                                  - 19049.409439665052251611633426203*c[96]
+                                                  + 172639.92585725933403037111553948*c[127]
+                                                  + 230961.81502577433633203757856389*c[131]
+                                                  + 151200.*c[132]
+                                                  + 98983.63501104614414230181938452*c[136]
+                                                  + 112697.82606598940069902235290406*c[137]
+                                                  + 45079.130426395760279608941161623*c[138]
+                                                  + z*(19049.409439665052251611633426203*c[96]
+                                                       - 151200.*c[132]
+                                                       - 112697.82606598940069902235290406*c[137]
+                                                       - 112697.82606598940069902235290406*c[138]
+                                                       + 75131.88404399293379934823526937*z*c[138])))
+                                        + 549.9090833947008007905656632474*c[139]
+                                        + z*(634.9803146555017417203877808734*c[39]
+                                             - 5040.*c[60]
+                                             - 2459.2681838303036119730492833251*c[63]
+                                             - 2459.2681838303036119730492833251*c[64]
+                                             + 22287.718591188286986052347990427*c[88]
+                                             + 19519.836064885381101303497614903*c[91]
+                                             + 19519.836064885381101303497614903*c[92]
+                                             + 5819.69071343142770625221970746*c[95]
+                                             + 9524.704719832526125805816713101*c[96]
+                                             + 5819.69071343142770625221970746*c[97]
+                                             - 72687.91371335402414928350075221*c[124]
+                                             - 86319.96292862966701518555776974*c[127]
+                                             - 86319.96292862966701518555776974*c[128]
+                                             - 46192.363005154867266407515712778*c[131]
+                                             - 75600.*c[132]
+                                             - 46192.363005154867266407515712778*c[133]
+                                             - 10998.181667894016015811313264947*c[136]
+                                             - 22539.565213197880139804470580811*c[137]
+                                             - 22539.565213197880139804470580811*c[138]
+                                             - 10998.181667894016015811313264947*c[139]
+                                             + z*(2459.2681838303036119730492833251*c[64]
+                                                  - 19519.836064885381101303497614903*c[92]
+                                                  - 9524.704719832526125805816713101*c[96]
+                                                  - 14549.226783578569265630549268649*c[97]
+                                                  + 86319.96292862966701518555776974*c[128]
+                                                  + 75600.*c[132]
+                                                  + 115480.90751288716816601878928195*c[133]
+                                                  + 22539.565213197880139804470580811*c[137]
+                                                  + 56348.91303299470034951117645203*c[138]
+                                                  + 49491.817505523072071150909692262*c[139]
+                                                  + z*(9699.484522385712843753699512433*c[97]
+                                                       - 76987.27167525811211067919285463*c[133]
+                                                       - 37565.942021996466899674117634685*c[138]
+                                                       - 76987.27167525811211067919285463*c[139]
+                                                       + 38493.635837629056055339596427315*z*c[139]))))
+                                   - 2031.6889525712345123963865340366*c[141]
+                                   - 2312.1418641597232236210417259752*c[142]
+                                   - 1800.*c[143]
+                                   - 1126.9782606598940069902235290406*c[144]
+                                   - 540.*c[145]
+                                   + y*(360.*c[23]
+                                        - 2129.7887219158617753242381849622*c[38]
+                                        - 2129.7887219158617753242381849622*c[41]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        + 7244.860247099318616365722686689*c[59]
+                                        + 12600.*c[62]
+                                        + 3688.9022757454554179595739249876*c[63]
+                                        + 7244.860247099318616365722686689*c[66]
+                                        + 3688.9022757454554179595739249876*c[67]
+                                        + 804.9844718999242907073025207433*c[68]
+                                        - 18688.820187481070630752721550818*c[87]
+                                        - 42861.171239246367566126175208956*c[90]
+                                        - 12548.466041712030707980819895295*c[91]
+                                        - 42861.171239246367566126175208956*c[94]
+                                        - 21823.840175367853898445823902974*c[95]
+                                        - 4762.3523599162630629029083565507*c[96]
+                                        - 18688.820187481070630752721550818*c[99]
+                                        - 12548.466041712030707980819895295*c[100]
+                                        - 4762.3523599162630629029083565507*c[101]
+                                        - 952.4704719832526125805816713101*c[102]
+                                        + 40633.779051424690247927730680731*c[123]
+                                        + 110564.55128114073796112049267345*c[126]
+                                        + 32369.986098236125130694584163653*c[127]
+                                        + 145800.*c[130]
+                                        + 74237.72625828460810672636453839*c[131]
+                                        + 16200.*c[132]
+                                        + 110564.55128114073796112049267345*c[135]
+                                        + 74237.72625828460810672636453839*c[136]
+                                        + 28174.456516497350174755588226014*c[137]
+                                        + 5634.891303299470034951117645203*c[138]
+                                        + 40633.779051424690247927730680731*c[141]
+                                        + 32369.986098236125130694584163653*c[142]
+                                        + 16200.*c[143]
+                                        + 5634.891303299470034951117645203*c[144]
+                                        + y*(2129.7887219158617753242381849622*c[41]
+                                             - 12600.*c[62]
+                                             - 16904.673909898410104853352935608*c[66]
+                                             - 3688.9022757454554179595739249876*c[67]
+                                             + 42861.171239246367566126175208956*c[90]
+                                             + 100009.39955824152432096107548756*c[94]
+                                             + 21823.840175367853898445823902974*c[95]
+                                             + 74755.28074992428252301088620327*c[99]
+                                             + 29279.754097328071651955246422355*c[100]
+                                             + 4762.3523599162630629029083565507*c[101]
+                                             - 110564.55128114073796112049267345*c[126]
+                                             - 340200.*c[130]
+                                             - 74237.72625828460810672636453839*c[131]
+                                             - 442258.20512456295184448197069378*c[135]
+                                             - 173221.36126933075224902818392292*c[136]
+                                             - 28174.456516497350174755588226014*c[137]
+                                             - 243802.67430854814148756638408439*c[141]
+                                             - 129479.94439294450052277833665461*c[142]
+                                             - 37800.*c[143]
+                                             + y*(11269.782606598940069902235290406*c[66]
+                                                  - 66672.93303882768288064071699171*c[94]
+                                                  - 112132.92112488642378451632930491*c[99]
+                                                  - 19519.836064885381101303497614903*c[100]
+                                                  + 226800.*c[130]
+                                                  + 663387.3076868444277667229560407*c[135]
+                                                  + 115480.90751288716816601878928195*c[136]
+                                                  + 609506.685771370353718915960211*c[141]
+                                                  + 194219.91658941675078416750498192*c[142]
+                                                  + y*(56066.46056244321189225816465245*c[99]
+                                                       - 331693.65384342221388336147802034*c[135]
+                                                       - 670457.3543485073890908075562321*c[141]
+                                                       + 268182.94173940295563632302249282*y*c[141]
+                                                       - 97109.95829470837539208375249096*c[142]
+                                                       + 194219.91658941675078416750498192*z*c[142])
+                                                  + 25200.*c[143]
+                                                  + z*(39039.672129770762202606995229807*c[100]
+                                                       - 230961.81502577433633203757856389*c[136]
+                                                       - 388439.83317883350156833500996383*c[142]
+                                                       - 151200.*c[143]
+                                                       + 151200.*z*c[143]))
+                                             - 5634.891303299470034951117645203*c[144]
+                                             + z*(7377.804551490910835919147849975*c[67]
+                                                  - 43647.680350735707796891647805948*c[95]
+                                                  - 58559.50819465614330391049284471*c[100]
+                                                  - 28574.114159497578377417450139304*c[101]
+                                                  + 148475.45251656921621345272907679*c[131]
+                                                  + 346442.72253866150449805636784584*c[136]
+                                                  + 169046.73909898410104853352935608*c[137]
+                                                  + 258959.88878588900104555667330922*c[142]
+                                                  + 226800.*c[143]
+                                                  + 67618.69563959364041941341174243*c[144]
+                                                  + z*(28574.114159497578377417450139304*c[101]
+                                                       - 169046.73909898410104853352935608*c[137]
+                                                       - 226800.*c[143]
+                                                       - 169046.73909898410104853352935608*c[144]
+                                                       + 112697.82606598940069902235290406*z*c[144])))
+                                        + 1080.*c[145]
+                                        + z*(1247.0765814495916513397613658842*c[42]
+                                             - 7377.804551490910835919147849975*c[63]
+                                             - 7377.804551490910835919147849975*c[67]
+                                             - 4829.9068313995457442438151244596*c[68]
+                                             + 25096.93208342406141596163979059*c[91]
+                                             + 43647.680350735707796891647805948*c[95]
+                                             + 28574.114159497578377417450139304*c[96]
+                                             + 25096.93208342406141596163979059*c[100]
+                                             + 28574.114159497578377417450139304*c[101]
+                                             + 11429.645663799031350966980055722*c[102]
+                                             - 64739.97219647225026138916832731*c[127]
+                                             - 148475.45251656921621345272907679*c[131]
+                                             - 97200.*c[132]
+                                             - 148475.45251656921621345272907679*c[136]
+                                             - 169046.73909898410104853352935608*c[137]
+                                             - 67618.69563959364041941341174243*c[138]
+                                             - 64739.97219647225026138916832731*c[142]
+                                             - 97200.*c[143]
+                                             - 67618.69563959364041941341174243*c[144]
+                                             - 21600.*c[145]
+                                             + z*(4829.9068313995457442438151244596*c[68]
+                                                  - 28574.114159497578377417450139304*c[96]
+                                                  - 28574.114159497578377417450139304*c[101]
+                                                  - 28574.114159497578377417450139304*c[102]
+                                                  + 97200.*c[132]
+                                                  + 169046.73909898410104853352935608*c[137]
+                                                  + 169046.73909898410104853352935608*c[138]
+                                                  + 97200.*c[143]
+                                                  + 169046.73909898410104853352935608*c[144]
+                                                  + 97200.*c[145]
+                                                  + z*(19049.409439665052251611633426203*c[102]
+                                                       - 112697.82606598940069902235290406*c[138]
+                                                       - 112697.82606598940069902235290406*c[144]
+                                                       - 151200.*c[145]
+                                                       + 75600.*z*c[145]))))
+                                   - 154.14279094398154824140278173168*c[146]
+                                   + z*(160.99689437998485814146050414865*c[24]
+                                        - 952.4704719832526125805816713101*c[39]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        + 3240.*c[60]
+                                        + 3688.9022757454554179595739249876*c[63]
+                                        + 3688.9022757454554179595739249876*c[64]
+                                        + 1475.560910298182167183829569995*c[67]
+                                        + 2414.9534156997728721219075622298*c[68]
+                                        + 1475.560910298182167183829569995*c[69]
+                                        - 8357.89447169560761976963049641*c[88]
+                                        - 12548.466041712030707980819895295*c[91]
+                                        - 12548.466041712030707980819895295*c[92]
+                                        - 8729.53607014714155937832956119*c[95]
+                                        - 14287.057079748789188708725069652*c[96]
+                                        - 8729.53607014714155937832956119*c[97]
+                                        - 2788.5480092693401573290710878433*c[100]
+                                        - 5714.822831899515675483490027861*c[101]
+                                        - 5714.822831899515675483490027861*c[102]
+                                        - 2788.5480092693401573290710878433*c[103]
+                                        + 18171.978428338506037320875188051*c[124]
+                                        + 32369.986098236125130694584163653*c[127]
+                                        + 32369.986098236125130694584163653*c[128]
+                                        + 29695.090503313843242690545815357*c[131]
+                                        + 48600.*c[132]
+                                        + 29695.090503313843242690545815357*c[133]
+                                        + 16497.272501841024023716969897421*c[136]
+                                        + 33809.347819796820209706705871217*c[137]
+                                        + 33809.347819796820209706705871217*c[138]
+                                        + 16497.272501841024023716969897421*c[139]
+                                        + 4624.2837283194464472420834519504*c[142]
+                                        + 10800.*c[143]
+                                        + 13523.739127918728083882682348487*c[144]
+                                        + 10800.*c[145]
+                                        + 4624.2837283194464472420834519504*c[146]
+                                        + z*(623.5382907247958256698806829421*c[43]
+                                             - 3688.9022757454554179595739249876*c[64]
+                                             - 2414.9534156997728721219075622298*c[68]
+                                             - 3688.9022757454554179595739249876*c[69]
+                                             + 12548.466041712030707980819895295*c[92]
+                                             + 14287.057079748789188708725069652*c[96]
+                                             + 21823.840175367853898445823902974*c[97]
+                                             + 5714.822831899515675483490027861*c[101]
+                                             + 14287.057079748789188708725069652*c[102]
+                                             + 12548.466041712030707980819895295*c[103]
+                                             - 32369.986098236125130694584163653*c[128]
+                                             - 48600.*c[132]
+                                             - 74237.72625828460810672636453839*c[133]
+                                             - 33809.347819796820209706705871217*c[137]
+                                             - 84523.36954949205052426676467804*c[138]
+                                             - 74237.72625828460810672636453839*c[139]
+                                             - 10800.*c[143]
+                                             - 33809.347819796820209706705871217*c[144]
+                                             - 48600.*c[145]
+                                             - 32369.986098236125130694584163653*c[146]
+                                             + z*(2459.2681838303036119730492833251*c[69]
+                                                  - 14549.226783578569265630549268649*c[97]
+                                                  - 9524.704719832526125805816713101*c[102]
+                                                  - 19519.836064885381101303497614903*c[103]
+                                                  + 49491.817505523072071150909692262*c[133]
+                                                  + 56348.91303299470034951117645203*c[138]
+                                                  + 115480.90751288716816601878928195*c[139]
+                                                  + 22539.565213197880139804470580811*c[144]
+                                                  + 75600.*c[145]
+                                                  + 86319.96292862966701518555776974*c[146]
+                                                  + z*(9759.918032442690550651748807452*c[103]
+                                                       - 57740.45375644358408300939464097*c[139]
+                                                       - 37800.*c[145]
+                                                       - 97109.95829470837539208375249096*c[146]
+                                                       + 38843.983317883350156833500996383*z*c[146])))))
+                              + 751.3188404399293379934823526937*c[148]
+                              + 908.5989214169253018660437594026*c[149]
+                              + 770.7139547199077412070139086584*c[150]
+                              + 549.9090833947008007905656632474*c[151]
+                              + 329.94545003682048047433939794842*c[152]
+                              + 154.14279094398154824140278173168*c[153]
+                              + y*(92.95160030897800524430236959478*c[13]
+                                   - 360.*c[23]
+                                   - 549.9090833947008007905656632474*c[26]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   + 851.9154887663447101296952739849*c[38]
+                                   + 2129.7887219158617753242381849622*c[41]
+                                   + 623.5382907247958256698806829421*c[42]
+                                   + 1870.6148721743874770096420488263*c[45]
+                                   + 952.4704719832526125805816713101*c[46]
+                                   + 207.8460969082652752232935609807*c[47]
+                                   - 1609.9689437998485814146050414865*c[59]
+                                   - 5040.*c[62]
+                                   - 1475.560910298182167183829569995*c[63]
+                                   - 7244.860247099318616365722686689*c[66]
+                                   - 3688.9022757454554179595739249876*c[67]
+                                   - 804.9844718999242907073025207433*c[68]
+                                   - 4825.4326230919440742745136333039*c[71]
+                                   - 3240.*c[72]
+                                   - 1229.6340919151518059865246416625*c[73]
+                                   - 245.92681838303036119730492833251*c[74]
+                                   + 2669.8314553544386615361030786883*c[87]
+                                   + 9524.704719832526125805816713101*c[90]
+                                   + 2788.5480092693401573290710878433*c[91]
+                                   + 17144.468495698547026450470083582*c[94]
+                                   + 8729.53607014714155937832956119*c[95]
+                                   + 1904.9409439665052251611633426203*c[96]
+                                   + 18688.820187481070630752721550818*c[99]
+                                   + 12548.466041712030707980819895295*c[100]
+                                   + 4762.3523599162630629029083565507*c[101]
+                                   + 952.4704719832526125805816713101*c[102]
+                                   + 10491.596637309308985822780443179*c[105]
+                                   + 8357.89447169560761976963049641*c[106]
+                                   + 4182.822013904010235993606631765*c[107]
+                                   + 1454.9226783578569265630549268649*c[108]
+                                   + 278.85480092693401573290710878433*c[109]
+                                   - 4063.3779051424690247927730680731*c[123]
+                                   - 15794.935897305819708731498953349*c[126]
+                                   - 4624.2837283194464472420834519504*c[127]
+                                   - 32400.*c[130]
+                                   - 16497.272501841024023716969897421*c[131]
+                                   - 3600.*c[132]
+                                   - 44225.820512456295184448197069378*c[135]
+                                   - 29695.090503313843242690545815357*c[136]
+                                   - 11269.782606598940069902235290406*c[137]
+                                   - 2253.9565213197880139804470580811*c[138]
+                                   - 40633.779051424690247927730680731*c[141]
+                                   - 32369.986098236125130694584163653*c[142]
+                                   - 16200.*c[143]
+                                   - 5634.891303299470034951117645203*c[144]
+                                   - 1080.*c[145]
+                                   - 20285.60869187809212582402352273*c[148]
+                                   - 18171.978428338506037320875188051*c[149]
+                                   - 10789.995366078708376898194721218*c[150]
+                                   - 4949.1817505523072071150909692262*c[151]
+                                   - 1649.7272501841024023716969897421*c[152]
+                                   + y*(549.9090833947008007905656632474*c[26]
+                                        - 2129.7887219158617753242381849622*c[41]
+                                        - 4364.7680350735707796891647805948*c[45]
+                                        - 952.4704719832526125805816713101*c[46]
+                                        + 5040.*c[62]
+                                        + 16904.673909898410104853352935608*c[66]
+                                        + 3688.9022757454554179595739249876*c[67]
+                                        + 19301.730492367776297098054533216*c[71]
+                                        + 7560.*c[72]
+                                        + 1229.6340919151518059865246416625*c[73]
+                                        - 9524.704719832526125805816713101*c[90]
+                                        - 40003.759823296609728384430195026*c[94]
+                                        - 8729.53607014714155937832956119*c[95]
+                                        - 74755.28074992428252301088620327*c[99]
+                                        - 29279.754097328071651955246422355*c[100]
+                                        - 4762.3523599162630629029083565507*c[101]
+                                        - 62949.57982385585391493668265907*c[105]
+                                        - 33431.577886782430479078521985641*c[106]
+                                        - 9759.918032442690550651748807452*c[107]
+                                        - 1454.9226783578569265630549268649*c[108]
+                                        + 15794.935897305819708731498953349*c[126]
+                                        + 75600.*c[130]
+                                        + 16497.272501841024023716969897421*c[131]
+                                        + 176903.28204982518073779278827751*c[135]
+                                        + 69288.54450773230089961127356917*c[136]
+                                        + 11269.782606598940069902235290406*c[137]
+                                        + 243802.67430854814148756638408439*c[141]
+                                        + 129479.94439294450052277833665461*c[142]
+                                        + 37800.*c[143]
+                                        + 5634.891303299470034951117645203*c[144]
+                                        + 169046.73909898410104853352935608*c[148]
+                                        + 109031.87057003103622392525112831*c[149]
+                                        + 43159.98146431483350759277888487*c[150]
+                                        + 11548.090751288716816601878928195*c[151]
+                                        + y*(2909.8453567157138531261098537299*c[45]
+                                             - 11269.782606598940069902235290406*c[66]
+                                             - 28952.595738551664445647081799823*c[71]
+                                             - 5040.*c[72]
+                                             + 26669.173215531073152256286796684*c[94]
+                                             + 112132.92112488642378451632930491*c[99]
+                                             + 19519.836064885381101303497614903*c[100]
+                                             + 157373.94955963963478734170664768*c[105]
+                                             + 50147.36683017364571861778297846*c[106]
+                                             + 6506.612021628460367101165871634*c[107]
+                                             - 50400.*c[130]
+                                             - 265354.92307473777110668918241627*c[135]
+                                             - 46192.363005154867266407515712778*c[136]
+                                             - 609506.685771370353718915960211*c[141]
+                                             - 194219.91658941675078416750498192*c[142]
+                                             - 25200.*c[143]
+                                             - 619838.0433629417038446229409723*c[148]
+                                             - 272579.67642507759055981312782077*c[149]
+                                             - 64739.97219647225026138916832731*c[150]
+                                             + y*(14476.297869275832222823540899912*c[71]
+                                                  - 56066.46056244321189225816465245*c[99]
+                                                  - 173111.34451560359826607587731245*c[105]
+                                                  - 25073.68341508682285930889148923*c[106]
+                                                  + 132677.46153736888555334459120813*c[135]
+                                                  + 670457.3543485073890908075562321*c[141]
+                                                  + 97109.95829470837539208375249096*c[142]
+                                                  + 1.1157084780532950669203212937502e6*c[148]
+                                                  + 299837.64406758534961579444060285*c[149]
+                                                  + y*(69244.53780624143930643035092498*c[105]
+                                                       - 268182.94173940295563632302249282*c[141]
+                                                       - 966947.3476461890579976117879168*c[148]
+                                                       + 322315.7825487296859992039293056*y*c[148]
+                                                       - 119935.05762703413984631777624114*c[149]
+                                                       + 239870.11525406827969263555248228*z*c[149])
+                                                  + 32369.986098236125130694584163653*c[150]
+                                                  + z*(50147.36683017364571861778297846*c[106]
+                                                       - 194219.91658941675078416750498192*c[142]
+                                                       - 599675.2881351706992315888812057*c[149]
+                                                       - 194219.91658941675078416750498192*c[150]
+                                                       + 194219.91658941675078416750498192*z*c[150]))
+                                             - 7698.727167525811211067919285463*c[151]
+                                             + z*(10080.*c[72]
+                                                  - 39039.672129770762202606995229807*c[100]
+                                                  - 100294.73366034729143723556595692*c[106]
+                                                  - 39039.672129770762202606995229807*c[107]
+                                                  + 92384.72601030973453281503142556*c[136]
+                                                  + 388439.83317883350156833500996383*c[142]
+                                                  + 151200.*c[143]
+                                                  + 545159.3528501551811196262556415*c[149]
+                                                  + 388439.83317883350156833500996383*c[150]
+                                                  + 92384.72601030973453281503142556*c[151]
+                                                  + z*(39039.672129770762202606995229807*c[107]
+                                                       - 151200.*c[143]
+                                                       - 388439.83317883350156833500996383*c[150]
+                                                       - 230961.81502577433633203757856389*c[151]
+                                                       + 153974.54335051622422135838570926*z*c[151])))
+                                        + 1649.7272501841024023716969897421*c[152]
+                                        + z*(1904.9409439665052251611633426203*c[46]
+                                             - 7377.804551490910835919147849975*c[67]
+                                             - 15120.*c[72]
+                                             - 7377.804551490910835919147849975*c[73]
+                                             + 17459.072140294283118756659122379*c[95]
+                                             + 58559.50819465614330391049284471*c[100]
+                                             + 28574.114159497578377417450139304*c[101]
+                                             + 66863.15577356486095815704397128*c[106]
+                                             + 58559.50819465614330391049284471*c[107]
+                                             + 17459.072140294283118756659122379*c[108]
+                                             - 32994.545003682048047433939794842*c[131]
+                                             - 138577.08901546460179922254713833*c[136]
+                                             - 67618.69563959364041941341174243*c[137]
+                                             - 258959.88878588900104555667330922*c[142]
+                                             - 226800.*c[143]
+                                             - 67618.69563959364041941341174243*c[144]
+                                             - 218063.74114006207244785050225662*c[149]
+                                             - 258959.88878588900104555667330922*c[150]
+                                             - 138577.08901546460179922254713833*c[151]
+                                             - 32994.545003682048047433939794842*c[152]
+                                             + z*(7377.804551490910835919147849975*c[73]
+                                                  - 28574.114159497578377417450139304*c[101]
+                                                  - 58559.50819465614330391049284471*c[107]
+                                                  - 43647.680350735707796891647805948*c[108]
+                                                  + 67618.69563959364041941341174243*c[137]
+                                                  + 226800.*c[143]
+                                                  + 169046.73909898410104853352935608*c[144]
+                                                  + 258959.88878588900104555667330922*c[150]
+                                                  + 346442.72253866150449805636784584*c[151]
+                                                  + 148475.45251656921621345272907679*c[152]
+                                                  + z*(29098.453567157138531261098537299*c[108]
+                                                       - 112697.82606598940069902235290406*c[144]
+                                                       - 230961.81502577433633203757856389*c[151]
+                                                       - 230961.81502577433633203757856389*c[152]
+                                                       + 115480.90751288716816601878928195*z*c[152]))))
+                                   - 308.28558188796309648280556346336*c[153]
+                                   + z*(321.9937887599697162829210082973*c[27]
+                                        - 1247.0765814495916513397613658842*c[42]
+                                        - 1904.9409439665052251611633426203*c[46]
+                                        - 1247.0765814495916513397613658842*c[47]
+                                        + 2951.1218205963643343676591399901*c[63]
+                                        + 7377.804551490910835919147849975*c[67]
+                                        + 4829.9068313995457442438151244596*c[68]
+                                        + 6480.*c[72]
+                                        + 7377.804551490910835919147849975*c[73]
+                                        + 2951.1218205963643343676591399901*c[74]
+                                        - 5577.096018538680314658142175687*c[91]
+                                        - 17459.072140294283118756659122379*c[95]
+                                        - 11429.645663799031350966980055722*c[96]
+                                        - 25096.93208342406141596163979059*c[100]
+                                        - 28574.114159497578377417450139304*c[101]
+                                        - 11429.645663799031350966980055722*c[102]
+                                        - 16715.78894339121523953926099282*c[106]
+                                        - 25096.93208342406141596163979059*c[107]
+                                        - 17459.072140294283118756659122379*c[108]
+                                        - 5577.096018538680314658142175687*c[109]
+                                        + 9248.567456638892894484166903901*c[127]
+                                        + 32994.545003682048047433939794842*c[131]
+                                        + 21600.*c[132]
+                                        + 59390.18100662768648538109163071*c[136]
+                                        + 67618.69563959364041941341174243*c[137]
+                                        + 27047.478255837456167765364696974*c[138]
+                                        + 64739.97219647225026138916832731*c[142]
+                                        + 97200.*c[143]
+                                        + 67618.69563959364041941341174243*c[144]
+                                        + 21600.*c[145]
+                                        + 36343.956856677012074641750376103*c[149]
+                                        + 64739.97219647225026138916832731*c[150]
+                                        + 59390.18100662768648538109163071*c[151]
+                                        + 32994.545003682048047433939794842*c[152]
+                                        + 9248.567456638892894484166903901*c[153]
+                                        + z*(1247.0765814495916513397613658842*c[47]
+                                             - 4829.9068313995457442438151244596*c[68]
+                                             - 7377.804551490910835919147849975*c[73]
+                                             - 7377.804551490910835919147849975*c[74]
+                                             + 11429.645663799031350966980055722*c[96]
+                                             + 28574.114159497578377417450139304*c[101]
+                                             + 28574.114159497578377417450139304*c[102]
+                                             + 25096.93208342406141596163979059*c[107]
+                                             + 43647.680350735707796891647805948*c[108]
+                                             + 25096.93208342406141596163979059*c[109]
+                                             - 21600.*c[132]
+                                             - 67618.69563959364041941341174243*c[137]
+                                             - 67618.69563959364041941341174243*c[138]
+                                             - 97200.*c[143]
+                                             - 169046.73909898410104853352935608*c[144]
+                                             - 97200.*c[145]
+                                             - 64739.97219647225026138916832731*c[150]
+                                             - 148475.45251656921621345272907679*c[151]
+                                             - 148475.45251656921621345272907679*c[152]
+                                             - 64739.97219647225026138916832731*c[153]
+                                             + z*(4918.5363676606072239460985666501*c[74]
+                                                  - 19049.409439665052251611633426203*c[102]
+                                                  - 29098.453567157138531261098537299*c[108]
+                                                  - 39039.672129770762202606995229807*c[109]
+                                                  + 45079.130426395760279608941161623*c[138]
+                                                  + 112697.82606598940069902235290406*c[144]
+                                                  + 151200.*c[145]
+                                                  + 98983.63501104614414230181938452*c[151]
+                                                  + 230961.81502577433633203757856389*c[152]
+                                                  + 172639.92585725933403037111553948*c[153]
+                                                  + z*(19519.836064885381101303497614903*c[109]
+                                                       - 75600.*c[145]
+                                                       - 115480.90751288716816601878928195*c[152]
+                                                       - 194219.91658941675078416750498192*c[153]
+                                                       + 77687.96663576670031366700199277*z*c[153])))))
+                              + 43.266615305567871517430655209646*c[154]
+                              + z*(41.569219381653055044658712196141*c[14]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   + 380.98818879330104503223266852405*c[39]
+                                   + 623.5382907247958256698806829421*c[42]
+                                   + 623.5382907247958256698806829421*c[43]
+                                   + 380.98818879330104503223266852405*c[46]
+                                   + 623.5382907247958256698806829421*c[47]
+                                   + 380.98818879330104503223266852405*c[48]
+                                   - 720.*c[60]
+                                   - 1475.560910298182167183829569995*c[63]
+                                   - 1475.560910298182167183829569995*c[64]
+                                   - 1475.560910298182167183829569995*c[67]
+                                   - 2414.9534156997728721219075622298*c[68]
+                                   - 1475.560910298182167183829569995*c[69]
+                                   - 720.*c[72]
+                                   - 1475.560910298182167183829569995*c[73]
+                                   - 1475.560910298182167183829569995*c[74]
+                                   - 720.*c[75]
+                                   + 1193.9849245279439456813757852014*c[88]
+                                   + 2788.5480092693401573290710878433*c[91]
+                                   + 2788.5480092693401573290710878433*c[92]
+                                   + 3491.8144280588566237513318244758*c[95]
+                                   + 5714.822831899515675483490027861*c[96]
+                                   + 3491.8144280588566237513318244758*c[97]
+                                   + 2788.5480092693401573290710878433*c[100]
+                                   + 5714.822831899515675483490027861*c[101]
+                                   + 5714.822831899515675483490027861*c[102]
+                                   + 2788.5480092693401573290710878433*c[103]
+                                   + 1193.9849245279439456813757852014*c[106]
+                                   + 2788.5480092693401573290710878433*c[107]
+                                   + 3491.8144280588566237513318244758*c[108]
+                                   + 2788.5480092693401573290710878433*c[109]
+                                   + 1193.9849245279439456813757852014*c[110]
+                                   - 1817.1978428338506037320875188051*c[124]
+                                   - 4624.2837283194464472420834519504*c[127]
+                                   - 4624.2837283194464472420834519504*c[128]
+                                   - 6598.909000736409609486787958968*c[131]
+                                   - 10800.*c[132]
+                                   - 6598.909000736409609486787958968*c[133]
+                                   - 6598.909000736409609486787958968*c[136]
+                                   - 13523.739127918728083882682348487*c[137]
+                                   - 13523.739127918728083882682348487*c[138]
+                                   - 6598.909000736409609486787958968*c[139]
+                                   - 4624.2837283194464472420834519504*c[142]
+                                   - 10800.*c[143]
+                                   - 13523.739127918728083882682348487*c[144]
+                                   - 10800.*c[145]
+                                   - 4624.2837283194464472420834519504*c[146]
+                                   - 1817.1978428338506037320875188051*c[149]
+                                   - 4624.2837283194464472420834519504*c[150]
+                                   - 6598.909000736409609486787958968*c[151]
+                                   - 6598.909000736409609486787958968*c[152]
+                                   - 4624.2837283194464472420834519504*c[153]
+                                   - 1817.1978428338506037320875188051*c[154]
+                                   + z*(160.99689437998485814146050414865*c[28]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        - 952.4704719832526125805816713101*c[48]
+                                        + 1475.560910298182167183829569995*c[64]
+                                        + 2414.9534156997728721219075622298*c[68]
+                                        + 3688.9022757454554179595739249876*c[69]
+                                        + 1475.560910298182167183829569995*c[73]
+                                        + 3688.9022757454554179595739249876*c[74]
+                                        + 3240.*c[75]
+                                        - 2788.5480092693401573290710878433*c[92]
+                                        - 5714.822831899515675483490027861*c[96]
+                                        - 8729.53607014714155937832956119*c[97]
+                                        - 5714.822831899515675483490027861*c[101]
+                                        - 14287.057079748789188708725069652*c[102]
+                                        - 12548.466041712030707980819895295*c[103]
+                                        - 2788.5480092693401573290710878433*c[107]
+                                        - 8729.53607014714155937832956119*c[108]
+                                        - 12548.466041712030707980819895295*c[109]
+                                        - 8357.89447169560761976963049641*c[110]
+                                        + 4624.2837283194464472420834519504*c[128]
+                                        + 10800.*c[132]
+                                        + 16497.272501841024023716969897421*c[133]
+                                        + 13523.739127918728083882682348487*c[137]
+                                        + 33809.347819796820209706705871217*c[138]
+                                        + 29695.090503313843242690545815357*c[139]
+                                        + 10800.*c[143]
+                                        + 33809.347819796820209706705871217*c[144]
+                                        + 48600.*c[145]
+                                        + 32369.986098236125130694584163653*c[146]
+                                        + 4624.2837283194464472420834519504*c[150]
+                                        + 16497.272501841024023716969897421*c[151]
+                                        + 29695.090503313843242690545815357*c[152]
+                                        + 32369.986098236125130694584163653*c[153]
+                                        + 18171.978428338506037320875188051*c[154]
+                                        + z*(634.9803146555017417203877808734*c[48]
+                                             - 2459.2681838303036119730492833251*c[69]
+                                             - 2459.2681838303036119730492833251*c[74]
+                                             - 5040.*c[75]
+                                             + 5819.69071343142770625221970746*c[97]
+                                             + 9524.704719832526125805816713101*c[102]
+                                             + 19519.836064885381101303497614903*c[103]
+                                             + 5819.69071343142770625221970746*c[108]
+                                             + 19519.836064885381101303497614903*c[109]
+                                             + 22287.718591188286986052347990427*c[110]
+                                             - 10998.181667894016015811313264947*c[133]
+                                             - 22539.565213197880139804470580811*c[138]
+                                             - 46192.363005154867266407515712778*c[139]
+                                             - 22539.565213197880139804470580811*c[144]
+                                             - 75600.*c[145]
+                                             - 86319.96292862966701518555776974*c[146]
+                                             - 10998.181667894016015811313264947*c[151]
+                                             - 46192.363005154867266407515712778*c[152]
+                                             - 86319.96292862966701518555776974*c[153]
+                                             - 72687.91371335402414928350075221*c[154]
+                                             + z*(2520.*c[75]
+                                                  - 9759.918032442690550651748807452*c[103]
+                                                  - 9759.918032442690550651748807452*c[109]
+                                                  - 25073.68341508682285930889148923*c[110]
+                                                  + 23096.181502577433633203757856389*c[139]
+                                                  + 37800.*c[145]
+                                                  + 97109.95829470837539208375249096*c[146]
+                                                  + 23096.181502577433633203757856389*c[152]
+                                                  + 97109.95829470837539208375249096*c[153]
+                                                  + 136289.83821253879527990656391038*c[154]
+                                                  + z*(10029.473366034729143723556595692*c[110]
+                                                       - 38843.983317883350156833500996383*c[146]
+                                                       - 38843.983317883350156833500996383*c[153]
+                                                       - 119935.05762703413984631777624114*c[154]
+                                                       + 39978.352542344713282105925413713*z*c[154]))))))
+                         - 296.86360504447155958714150963013*c[156]
+                         - 375.65942021996466899674117634685*c[157]
+                         - 338.61482542853908539939775567276*c[158]
+                         - 263.24893162176366181219164922249*c[159]
+                         - 180.*c[160]
+                         - 105.299572648705464724876659689*c[161]
+                         - 48.373546489791297914199679381823*c[162]
+                         + y*(26.832815729997476356910084024775*c[7]
+                              - 46.475800154489002622151184797389*c[13]
+                              - 158.74507866387543543009694521836*c[16]
+                              - 46.475800154489002622151184797389*c[17]
+                              + 60.*c[23]
+                              + 274.95454169735040039528283162368*c[26]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 540.*c[30]
+                              + 274.95454169735040039528283162368*c[31]
+                              + 60.*c[32]
+                              - 70.99295739719539251080793949874*c[38]
+                              - 354.9647869859769625540396974937*c[41]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 935.3074360871937385048210244132*c[45]
+                              - 476.23523599162630629029083565507*c[46]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 1392.9824119492679366282717494017*c[50]
+                              - 935.3074360871937385048210244132*c[51]
+                              - 354.9647869859769625540396974937*c[52]
+                              - 70.99295739719539251080793949874*c[53]
+                              + 80.49844718999242907073025207433*c[59]
+                              + 420.*c[62]
+                              + 122.96340919151518059865246416625*c[63]
+                              + 1207.4767078498864360609537811149*c[66]
+                              + 614.8170459575759029932623208313*c[67]
+                              + 134.16407864998738178455042012388*c[68]
+                              + 2412.716311545972037137256816652*c[71]
+                              + 1620.*c[72]
+                              + 614.8170459575759029932623208313*c[73]
+                              + 122.96340919151518059865246416625*c[74]
+                              + 3028.6630713897510062201458646752*c[77]
+                              + 2412.716311545972037137256816652*c[78]
+                              + 1207.4767078498864360609537811149*c[79]
+                              + 420.*c[80]
+                              + 80.49844718999242907073025207433*c[81]
+                              - 88.99438184514795538453676928961*c[87]
+                              - 476.23523599162630629029083565507*c[90]
+                              - 139.42740046346700786645355439217*c[91]
+                              - 1428.7057079748789188708725069652*c[94]
+                              - 727.4613391789284632815274634325*c[95]
+                              - 158.74507866387543543009694521836*c[96]
+                              - 3114.8033645801784384587869251363*c[99]
+                              - 2091.4110069520051179968033158825*c[100]
+                              - 793.7253933193771771504847260918*c[101]
+                              - 158.74507866387543543009694521836*c[102]
+                              - 5245.798318654654492911390221589*c[105]
+                              - 4178.9472358478038098848152482051*c[106]
+                              - 2091.4110069520051179968033158825*c[107]
+                              - 727.4613391789284632815274634325*c[108]
+                              - 139.42740046346700786645355439217*c[109]
+                              - 5855.950819465614330391049284471*c[112]
+                              - 5245.798318654654492911390221589*c[113]
+                              - 3114.8033645801784384587869251363*c[114]
+                              - 1428.7057079748789188708725069652*c[115]
+                              - 476.23523599162630629029083565507*c[116]
+                              - 88.99438184514795538453676928961*c[117]
+                              + 96.74709297958259582839935876365*c[123]
+                              + 526.497863243527323624383298445*c[126]
+                              + 154.14279094398154824140278173168*c[127]
+                              + 1620.*c[130]
+                              + 824.863625092051201185848494871*c[131]
+                              + 180.*c[132]
+                              + 3685.4850427046912653706830891149*c[135]
+                              + 2474.5908752761536035575454846131*c[136]
+                              + 939.1485505499116724918529408671*c[137]
+                              + 187.82971010998233449837058817343*c[138]
+                              + 6772.296508570781707987955113455*c[141]
+                              + 5394.997683039354188449097360609*c[142]
+                              + 2700.*c[143]
+                              + 939.1485505499116724918529408671*c[144]
+                              + 180.*c[145]
+                              + 10142.804345939046062912011761365*c[148]
+                              + 9085.989214169253018660437594026*c[149]
+                              + 5394.997683039354188449097360609*c[150]
+                              + 2474.5908752761536035575454846131*c[151]
+                              + 824.863625092051201185848494871*c[152]
+                              + 154.14279094398154824140278173168*c[153]
+                              + 10390.226176556504585549952837055*c[156]
+                              + 10142.804345939046062912011761365*c[157]
+                              + 6772.296508570781707987955113455*c[158]
+                              + 3685.4850427046912653706830891149*c[159]
+                              + 1620.*c[160]
+                              + 526.497863243527323624383298445*c[161]
+                              + y*(158.74507866387543543009694521836*c[16]
+                                   - 274.95454169735040039528283162368*c[26]
+                                   - 1260.*c[30]
+                                   - 274.95454169735040039528283162368*c[31]
+                                   + 354.9647869859769625540396974937*c[41]
+                                   + 2182.3840175367853898445823902974*c[45]
+                                   + 476.23523599162630629029083565507*c[46]
+                                   + 5571.929647797071746513086997607*c[50]
+                                   + 2182.3840175367853898445823902974*c[51]
+                                   + 354.9647869859769625540396974937*c[52]
+                                   - 420.*c[62]
+                                   - 2817.4456516497350174755588226014*c[66]
+                                   - 614.8170459575759029932623208313*c[67]
+                                   - 9650.865246183888148549027266608*c[71]
+                                   - 3780.*c[72]
+                                   - 614.8170459575759029932623208313*c[73]
+                                   - 18171.978428338506037320875188051*c[77]
+                                   - 9650.865246183888148549027266608*c[78]
+                                   - 2817.4456516497350174755588226014*c[79]
+                                   - 420.*c[80]
+                                   + 476.23523599162630629029083565507*c[90]
+                                   + 3333.6466519413841440320358495855*c[94]
+                                   + 727.4613391789284632815274634325*c[95]
+                                   + 12459.213458320713753835147700545*c[99]
+                                   + 4879.9590162213452753258744037258*c[100]
+                                   + 793.7253933193771771504847260918*c[101]
+                                   + 31474.789911927926957468341329537*c[105]
+                                   + 16715.78894339121523953926099282*c[106]
+                                   + 4879.9590162213452753258744037258*c[107]
+                                   + 727.4613391789284632815274634325*c[108]
+                                   + 48799.590162213452753258744037258*c[112]
+                                   + 31474.789911927926957468341329537*c[113]
+                                   + 12459.213458320713753835147700545*c[114]
+                                   + 3333.6466519413841440320358495855*c[115]
+                                   + 476.23523599162630629029083565507*c[116]
+                                   - 526.497863243527323624383298445*c[126]
+                                   - 3780.*c[130]
+                                   - 824.863625092051201185848494871*c[131]
+                                   - 14741.940170818765061482732356459*c[135]
+                                   - 5774.045375644358408300939464097*c[136]
+                                   - 939.1485505499116724918529408671*c[137]
+                                   - 40633.779051424690247927730680731*c[141]
+                                   - 21579.990732157416753796389442435*c[142]
+                                   - 6300.*c[143]
+                                   - 939.1485505499116724918529408671*c[144]
+                                   - 84523.36954949205052426676467804*c[148]
+                                   - 54515.93528501551811196262556415*c[149]
+                                   - 21579.990732157416753796389442435*c[150]
+                                   - 5774.045375644358408300939464097*c[151]
+                                   - 824.863625092051201185848494871*c[152]
+                                   - 114292.4879421215504410494812076*c[156]
+                                   - 84523.36954949205052426676467804*c[157]
+                                   - 40633.779051424690247927730680731*c[158]
+                                   - 14741.940170818765061482732356459*c[159]
+                                   - 3780.*c[160]
+                                   + y*(840.*c[30]
+                                        - 1454.9226783578569265630549268649*c[45]
+                                        - 8357.89447169560761976963049641*c[50]
+                                        - 1454.9226783578569265630549268649*c[51]
+                                        + 1878.2971010998233449837058817343*c[66]
+                                        + 14476.297869275832222823540899912*c[71]
+                                        + 2520.*c[72]
+                                        + 45429.946070846265093302187970128*c[77]
+                                        + 14476.297869275832222823540899912*c[78]
+                                        + 1878.2971010998233449837058817343*c[79]
+                                        - 2222.431101294256096021357233057*c[94]
+                                        - 18688.820187481070630752721550818*c[99]
+                                        - 3253.3060108142301835505829358172*c[100]
+                                        - 78686.97477981981739367085332384*c[105]
+                                        - 25073.68341508682285930889148923*c[106]
+                                        - 3253.3060108142301835505829358172*c[107]
+                                        - 178931.83059478266009528206146995*c[112]
+                                        - 78686.97477981981739367085332384*c[113]
+                                        - 18688.820187481070630752721550818*c[114]
+                                        - 2222.431101294256096021357233057*c[115]
+                                        + 2520.*c[130]
+                                        + 22112.910256228147592224098534689*c[135]
+                                        + 3849.3635837629056055339596427315*c[136]
+                                        + 101584.44762856172561981932670183*c[141]
+                                        + 32369.986098236125130694584163653*c[142]
+                                        + 4200.*c[143]
+                                        + 309919.02168147085192231147048615*c[148]
+                                        + 136289.83821253879527990656391038*c[149]
+                                        + 32369.986098236125130694584163653*c[150]
+                                        + 3849.3635837629056055339596427315*c[151]
+                                        + 571462.439710607752205247406038*c[156]
+                                        + 309919.02168147085192231147048615*c[157]
+                                        + 101584.44762856172561981932670183*c[158]
+                                        + 22112.910256228147592224098534689*c[159]
+                                        + y*(4178.9472358478038098848152482051*c[50]
+                                             - 7238.148934637916111411770449956*c[71]
+                                             - 49972.940677930891602632406767141*c[77]
+                                             - 7238.148934637916111411770449956*c[78]
+                                             + 9344.410093740535315376360775409*c[99]
+                                             + 86555.67225780179913303793865623*c[105]
+                                             + 12536.841707543411429654445744615*c[106]
+                                             + 322077.2950706087881715077106459*c[112]
+                                             + 86555.67225780179913303793865623*c[113]
+                                             + 9344.410093740535315376360775409*c[114]
+                                             - 11056.455128114073796112049267345*c[135]
+                                             - 111742.89239141789818180125937201*c[141]
+                                             - 16184.993049118062565347292081826*c[142]
+                                             - 557854.2390266475334601606468751*c[148]
+                                             - 149918.82203379267480789722030142*c[149]
+                                             - 16184.993049118062565347292081826*c[150]
+                                             - 1.4858023432475801557336432556988e6*c[156]
+                                             - 557854.2390266475334601606468751*c[157]
+                                             - 111742.89239141789818180125937201*c[158]
+                                             + y*(19989.176271172356641052962706856*c[77]
+                                                  - 34622.26890312071965321517546249*c[105]
+                                                  - 279133.65572786094974864001589312*c[112]
+                                                  - 34622.26890312071965321517546249*c[113]
+                                                  + 44697.156956567159272720503748804*c[141]
+                                                  + 483473.6738230945289988058939584*c[148]
+                                                  + 59967.52881351706992315888812057*c[149]
+                                                  + 2.0801232805466122180271005579783e6*c[156]
+                                                  + 483473.6738230945289988058939584*c[157]
+                                                  + y*(93044.55190928698324954667196437*c[112]
+                                                       - 161157.8912743648429996019646528*c[148]
+                                                       - 1.4858023432475801557336432556988e6*c[156]
+                                                       + 424514.95521359433020961235877109*y*c[156]
+                                                       - 161157.8912743648429996019646528*c[157]
+                                                       + 322315.7825487296859992039293056*z*c[157])
+                                                  + 44697.156956567159272720503748804*c[158]
+                                                  + z*(69244.53780624143930643035092498*c[113]
+                                                       - 119935.05762703413984631777624114*c[149]
+                                                       - 966947.3476461890579976117879168*c[157]
+                                                       - 268182.94173940295563632302249282*c[158]
+                                                       + 268182.94173940295563632302249282*z*c[158]))
+                                             - 11056.455128114073796112049267345*c[159]
+                                             + z*(14476.297869275832222823540899912*c[78]
+                                                  - 25073.68341508682285930889148923*c[106]
+                                                  - 173111.34451560359826607587731245*c[113]
+                                                  - 56066.46056244321189225816465245*c[114]
+                                                  + 32369.986098236125130694584163653*c[142]
+                                                  + 299837.64406758534961579444060285*c[149]
+                                                  + 97109.95829470837539208375249096*c[150]
+                                                  + 1.1157084780532950669203212937502e6*c[157]
+                                                  + 670457.3543485073890908075562321*c[158]
+                                                  + 132677.46153736888555334459120813*c[159]
+                                                  + z*(56066.46056244321189225816465245*c[114]
+                                                       - 97109.95829470837539208375249096*c[150]
+                                                       - 670457.3543485073890908075562321*c[158]
+                                                       - 331693.65384342221388336147802034*c[159]
+                                                       + 221129.10256228147592224098534689*z*c[159])))
+                                        + 2520.*c[160]
+                                        + z*(2909.8453567157138531261098537299*c[51]
+                                             - 5040.*c[72]
+                                             - 28952.595738551664445647081799823*c[78]
+                                             - 11269.782606598940069902235290406*c[79]
+                                             + 6506.612021628460367101165871634*c[100]
+                                             + 50147.36683017364571861778297846*c[106]
+                                             + 19519.836064885381101303497614903*c[107]
+                                             + 157373.94955963963478734170664768*c[113]
+                                             + 112132.92112488642378451632930491*c[114]
+                                             + 26669.173215531073152256286796684*c[115]
+                                             - 7698.727167525811211067919285463*c[136]
+                                             - 64739.97219647225026138916832731*c[142]
+                                             - 25200.*c[143]
+                                             - 272579.67642507759055981312782077*c[149]
+                                             - 194219.91658941675078416750498192*c[150]
+                                             - 46192.363005154867266407515712778*c[151]
+                                             - 619838.0433629417038446229409723*c[157]
+                                             - 609506.685771370353718915960211*c[158]
+                                             - 265354.92307473777110668918241627*c[159]
+                                             - 50400.*c[160]
+                                             + z*(11269.782606598940069902235290406*c[79]
+                                                  - 19519.836064885381101303497614903*c[107]
+                                                  - 112132.92112488642378451632930491*c[114]
+                                                  - 66672.93303882768288064071699171*c[115]
+                                                  + 25200.*c[143]
+                                                  + 194219.91658941675078416750498192*c[150]
+                                                  + 115480.90751288716816601878928195*c[151]
+                                                  + 609506.685771370353718915960211*c[158]
+                                                  + 663387.3076868444277667229560407*c[159]
+                                                  + 226800.*c[160]
+                                                  + z*(44448.62202588512192042714466114*c[115]
+                                                       - 76987.27167525811211067919285463*c[151]
+                                                       - 442258.20512456295184448197069378*c[159]
+                                                       - 352800.*c[160]
+                                                       + 176400.*z*c[160]))))
+                                   - 526.497863243527323624383298445*c[161]
+                                   + z*(549.9090833947008007905656632474*c[31]
+                                        - 952.4704719832526125805816713101*c[46]
+                                        - 4364.7680350735707796891647805948*c[51]
+                                        - 2129.7887219158617753242381849622*c[52]
+                                        + 1229.6340919151518059865246416625*c[67]
+                                        + 7560.*c[72]
+                                        + 3688.9022757454554179595739249876*c[73]
+                                        + 19301.730492367776297098054533216*c[78]
+                                        + 16904.673909898410104853352935608*c[79]
+                                        + 5040.*c[80]
+                                        - 1454.9226783578569265630549268649*c[95]
+                                        - 9759.918032442690550651748807452*c[100]
+                                        - 4762.3523599162630629029083565507*c[101]
+                                        - 33431.577886782430479078521985641*c[106]
+                                        - 29279.754097328071651955246422355*c[107]
+                                        - 8729.53607014714155937832956119*c[108]
+                                        - 62949.57982385585391493668265907*c[113]
+                                        - 74755.28074992428252301088620327*c[114]
+                                        - 40003.759823296609728384430195026*c[115]
+                                        - 9524.704719832526125805816713101*c[116]
+                                        + 1649.7272501841024023716969897421*c[131]
+                                        + 11548.090751288716816601878928195*c[136]
+                                        + 5634.891303299470034951117645203*c[137]
+                                        + 43159.98146431483350759277888487*c[142]
+                                        + 37800.*c[143]
+                                        + 11269.782606598940069902235290406*c[144]
+                                        + 109031.87057003103622392525112831*c[149]
+                                        + 129479.94439294450052277833665461*c[150]
+                                        + 69288.54450773230089961127356917*c[151]
+                                        + 16497.272501841024023716969897421*c[152]
+                                        + 169046.73909898410104853352935608*c[157]
+                                        + 243802.67430854814148756638408439*c[158]
+                                        + 176903.28204982518073779278827751*c[159]
+                                        + 75600.*c[160]
+                                        + 15794.935897305819708731498953349*c[161]
+                                        + z*(2129.7887219158617753242381849622*c[52]
+                                             - 3688.9022757454554179595739249876*c[73]
+                                             - 16904.673909898410104853352935608*c[79]
+                                             - 12600.*c[80]
+                                             + 4762.3523599162630629029083565507*c[101]
+                                             + 29279.754097328071651955246422355*c[107]
+                                             + 21823.840175367853898445823902974*c[108]
+                                             + 74755.28074992428252301088620327*c[114]
+                                             + 100009.39955824152432096107548756*c[115]
+                                             + 42861.171239246367566126175208956*c[116]
+                                             - 5634.891303299470034951117645203*c[137]
+                                             - 37800.*c[143]
+                                             - 28174.456516497350174755588226014*c[144]
+                                             - 129479.94439294450052277833665461*c[150]
+                                             - 173221.36126933075224902818392292*c[151]
+                                             - 74237.72625828460810672636453839*c[152]
+                                             - 243802.67430854814148756638408439*c[158]
+                                             - 442258.20512456295184448197069378*c[159]
+                                             - 340200.*c[160]
+                                             - 110564.55128114073796112049267345*c[161]
+                                             + z*(8400.*c[80]
+                                                  - 14549.226783578569265630549268649*c[108]
+                                                  - 66672.93303882768288064071699171*c[115]
+                                                  - 66672.93303882768288064071699171*c[116]
+                                                  + 18782.971010998233449837058817343*c[144]
+                                                  + 115480.90751288716816601878928195*c[151]
+                                                  + 115480.90751288716816601878928195*c[152]
+                                                  + 294838.80341637530122965464712919*c[159]
+                                                  + 529200.*c[160]
+                                                  + 294838.80341637530122965464712919*c[161]
+                                                  + z*(33336.466519413841440320358495855*c[116]
+                                                       - 57740.45375644358408300939464097*c[152]
+                                                       - 264600.*c[160]
+                                                       - 331693.65384342221388336147802034*c[161]
+                                                       + 132677.46153736888555334459120813*z*c[161])))))
+                              + 96.74709297958259582839935876365*c[162]
+                              + z*(92.95160030897800524430236959478*c[17]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   - 549.9090833947008007905656632474*c[31]
+                                   - 360.*c[32]
+                                   + 207.8460969082652752232935609807*c[42]
+                                   + 952.4704719832526125805816713101*c[46]
+                                   + 623.5382907247958256698806829421*c[47]
+                                   + 1870.6148721743874770096420488263*c[51]
+                                   + 2129.7887219158617753242381849622*c[52]
+                                   + 851.9154887663447101296952739849*c[53]
+                                   - 245.92681838303036119730492833251*c[63]
+                                   - 1229.6340919151518059865246416625*c[67]
+                                   - 804.9844718999242907073025207433*c[68]
+                                   - 3240.*c[72]
+                                   - 3688.9022757454554179595739249876*c[73]
+                                   - 1475.560910298182167183829569995*c[74]
+                                   - 4825.4326230919440742745136333039*c[78]
+                                   - 7244.860247099318616365722686689*c[79]
+                                   - 5040.*c[80]
+                                   - 1609.9689437998485814146050414865*c[81]
+                                   + 278.85480092693401573290710878433*c[91]
+                                   + 1454.9226783578569265630549268649*c[95]
+                                   + 952.4704719832526125805816713101*c[96]
+                                   + 4182.822013904010235993606631765*c[100]
+                                   + 4762.3523599162630629029083565507*c[101]
+                                   + 1904.9409439665052251611633426203*c[102]
+                                   + 8357.89447169560761976963049641*c[106]
+                                   + 12548.466041712030707980819895295*c[107]
+                                   + 8729.53607014714155937832956119*c[108]
+                                   + 2788.5480092693401573290710878433*c[109]
+                                   + 10491.596637309308985822780443179*c[113]
+                                   + 18688.820187481070630752721550818*c[114]
+                                   + 17144.468495698547026450470083582*c[115]
+                                   + 9524.704719832526125805816713101*c[116]
+                                   + 2669.8314553544386615361030786883*c[117]
+                                   - 308.28558188796309648280556346336*c[127]
+                                   - 1649.7272501841024023716969897421*c[131]
+                                   - 1080.*c[132]
+                                   - 4949.1817505523072071150909692262*c[136]
+                                   - 5634.891303299470034951117645203*c[137]
+                                   - 2253.9565213197880139804470580811*c[138]
+                                   - 10789.995366078708376898194721218*c[142]
+                                   - 16200.*c[143]
+                                   - 11269.782606598940069902235290406*c[144]
+                                   - 3600.*c[145]
+                                   - 18171.978428338506037320875188051*c[149]
+                                   - 32369.986098236125130694584163653*c[150]
+                                   - 29695.090503313843242690545815357*c[151]
+                                   - 16497.272501841024023716969897421*c[152]
+                                   - 4624.2837283194464472420834519504*c[153]
+                                   - 20285.60869187809212582402352273*c[157]
+                                   - 40633.779051424690247927730680731*c[158]
+                                   - 44225.820512456295184448197069378*c[159]
+                                   - 32400.*c[160]
+                                   - 15794.935897305819708731498953349*c[161]
+                                   - 4063.3779051424690247927730680731*c[162]
+                                   + z*(360.*c[32]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        - 2129.7887219158617753242381849622*c[52]
+                                        - 2129.7887219158617753242381849622*c[53]
+                                        + 804.9844718999242907073025207433*c[68]
+                                        + 3688.9022757454554179595739249876*c[73]
+                                        + 3688.9022757454554179595739249876*c[74]
+                                        + 7244.860247099318616365722686689*c[79]
+                                        + 12600.*c[80]
+                                        + 7244.860247099318616365722686689*c[81]
+                                        - 952.4704719832526125805816713101*c[96]
+                                        - 4762.3523599162630629029083565507*c[101]
+                                        - 4762.3523599162630629029083565507*c[102]
+                                        - 12548.466041712030707980819895295*c[107]
+                                        - 21823.840175367853898445823902974*c[108]
+                                        - 12548.466041712030707980819895295*c[109]
+                                        - 18688.820187481070630752721550818*c[114]
+                                        - 42861.171239246367566126175208956*c[115]
+                                        - 42861.171239246367566126175208956*c[116]
+                                        - 18688.820187481070630752721550818*c[117]
+                                        + 1080.*c[132]
+                                        + 5634.891303299470034951117645203*c[137]
+                                        + 5634.891303299470034951117645203*c[138]
+                                        + 16200.*c[143]
+                                        + 28174.456516497350174755588226014*c[144]
+                                        + 16200.*c[145]
+                                        + 32369.986098236125130694584163653*c[150]
+                                        + 74237.72625828460810672636453839*c[151]
+                                        + 74237.72625828460810672636453839*c[152]
+                                        + 32369.986098236125130694584163653*c[153]
+                                        + 40633.779051424690247927730680731*c[158]
+                                        + 110564.55128114073796112049267345*c[159]
+                                        + 145800.*c[160]
+                                        + 110564.55128114073796112049267345*c[161]
+                                        + 40633.779051424690247927730680731*c[162]
+                                        + z*(1419.8591479439078502161587899748*c[53]
+                                             - 2459.2681838303036119730492833251*c[74]
+                                             - 8400.*c[80]
+                                             - 11269.782606598940069902235290406*c[81]
+                                             + 3174.9015732775087086019389043671*c[102]
+                                             + 14549.226783578569265630549268649*c[108]
+                                             + 19519.836064885381101303497614903*c[109]
+                                             + 28574.114159497578377417450139304*c[115]
+                                             + 66672.93303882768288064071699171*c[116]
+                                             + 49836.853833282855015340590802181*c[117]
+                                             - 3756.5942021996466899674117634685*c[138]
+                                             - 18782.971010998233449837058817343*c[144]
+                                             - 25200.*c[145]
+                                             - 49491.817505523072071150909692262*c[151]
+                                             - 115480.90751288716816601878928195*c[152]
+                                             - 86319.96292862966701518555776974*c[153]
+                                             - 73709.7008540938253074136617823*c[159]
+                                             - 226800.*c[160]
+                                             - 294838.80341637530122965464712919*c[161]
+                                             - 162535.11620569876099171092272292*c[162]
+                                             + z*(5634.891303299470034951117645203*c[81]
+                                                  - 9759.918032442690550651748807452*c[109]
+                                                  - 33336.466519413841440320358495855*c[116]
+                                                  - 56066.46056244321189225816465245*c[117]
+                                                  + 12600.*c[145]
+                                                  + 57740.45375644358408300939464097*c[152]
+                                                  + 97109.95829470837539208375249096*c[153]
+                                                  + 113400.*c[160]
+                                                  + 331693.65384342221388336147802034*c[161]
+                                                  + 304753.34288568517685945798010548*c[162]
+                                                  + z*(22426.584224977284756903265860981*c[117]
+                                                       - 38843.983317883350156833500996383*c[153]
+                                                       - 132677.46153736888555334459120813*c[161]
+                                                       - 268182.94173940295563632302249282*c[162]
+                                                       + 89394.31391313431854544100749761*z*c[162]))))))
+                         - 13.416407864998738178455042012388*c[163]
+                         + z*(12.*c[8]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 26.832815729997476356910084024775*c[24]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 109.98181667894016015811313264947*c[31]
+                              + 180.*c[32]
+                              + 109.98181667894016015811313264947*c[33]
+                              - 31.749015732775087086019389043671*c[39]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 190.49409439665052251611633426203*c[46]
+                              - 311.76914536239791283494034147106*c[47]
+                              - 190.49409439665052251611633426203*c[48]
+                              - 207.8460969082652752232935609807*c[51]
+                              - 425.95774438317235506484763699244*c[52]
+                              - 425.95774438317235506484763699244*c[53]
+                              - 207.8460969082652752232935609807*c[54]
+                              + 36.*c[60]
+                              + 122.96340919151518059865246416625*c[63]
+                              + 122.96340919151518059865246416625*c[64]
+                              + 245.92681838303036119730492833251*c[67]
+                              + 402.49223594996214535365126037163*c[68]
+                              + 245.92681838303036119730492833251*c[69]
+                              + 360.*c[72]
+                              + 737.7804551490910835919147849975*c[73]
+                              + 737.7804551490910835919147849975*c[74]
+                              + 360.*c[75]
+                              + 344.67375879228171959103668809314*c[78]
+                              + 804.9844718999242907073025207433*c[79]
+                              + 1008.*c[80]
+                              + 804.9844718999242907073025207433*c[81]
+                              + 344.67375879228171959103668809314*c[82]
+                              - 39.799497484264798189379192840048*c[88]
+                              - 139.42740046346700786645355439217*c[91]
+                              - 139.42740046346700786645355439217*c[92]
+                              - 290.98453567157138531261098537299*c[95]
+                              - 476.23523599162630629029083565507*c[96]
+                              - 290.98453567157138531261098537299*c[97]
+                              - 464.75800154489002622151184797389*c[100]
+                              - 952.4704719832526125805816713101*c[101]
+                              - 952.4704719832526125805816713101*c[102]
+                              - 464.75800154489002622151184797389*c[103]
+                              - 596.9924622639719728406878926007*c[106]
+                              - 1394.2740046346700786645355439217*c[107]
+                              - 1745.9072140294283118756659122379*c[108]
+                              - 1394.2740046346700786645355439217*c[109]
+                              - 596.9924622639719728406878926007*c[110]
+                              - 524.5798318654654492911390221589*c[113]
+                              - 1334.9157276772193307680515393441*c[114]
+                              - 1904.9409439665052251611633426203*c[115]
+                              - 1904.9409439665052251611633426203*c[116]
+                              - 1334.9157276772193307680515393441*c[117]
+                              - 524.5798318654654492911390221589*c[118]
+                              + 43.266615305567871517430655209646*c[124]
+                              + 154.14279094398154824140278173168*c[127]
+                              + 154.14279094398154824140278173168*c[128]
+                              + 329.94545003682048047433939794842*c[131]
+                              + 540.*c[132]
+                              + 329.94545003682048047433939794842*c[133]
+                              + 549.9090833947008007905656632474*c[136]
+                              + 1126.9782606598940069902235290406*c[137]
+                              + 1126.9782606598940069902235290406*c[138]
+                              + 549.9090833947008007905656632474*c[139]
+                              + 770.7139547199077412070139086584*c[142]
+                              + 1800.*c[143]
+                              + 2253.9565213197880139804470580811*c[144]
+                              + 1800.*c[145]
+                              + 770.7139547199077412070139086584*c[146]
+                              + 908.5989214169253018660437594026*c[149]
+                              + 2312.1418641597232236210417259752*c[150]
+                              + 3299.4545003682048047433939794842*c[151]
+                              + 3299.4545003682048047433939794842*c[152]
+                              + 2312.1418641597232236210417259752*c[153]
+                              + 908.5989214169253018660437594026*c[154]
+                              + 751.3188404399293379934823526937*c[157]
+                              + 2031.6889525712345123963865340366*c[158]
+                              + 3158.9871794611639417462997906699*c[159]
+                              + 3600.*c[160]
+                              + 3158.9871794611639417462997906699*c[161]
+                              + 2031.6889525712345123963865340366*c[162]
+                              + 751.3188404399293379934823526937*c[163]
+                              + z*(46.475800154489002622151184797389*c[18]
+                                   - 80.49844718999242907073025207433*c[28]
+                                   - 180.*c[32]
+                                   - 274.95454169735040039528283162368*c[33]
+                                   + 103.92304845413263761164678049035*c[43]
+                                   + 311.76914536239791283494034147106*c[47]
+                                   + 476.23523599162630629029083565507*c[48]
+                                   + 425.95774438317235506484763699244*c[52]
+                                   + 1064.8943609579308876621190924811*c[53]
+                                   + 935.3074360871937385048210244132*c[54]
+                                   - 122.96340919151518059865246416625*c[64]
+                                   - 402.49223594996214535365126037163*c[68]
+                                   - 614.8170459575759029932623208313*c[69]
+                                   - 737.7804551490910835919147849975*c[73]
+                                   - 1844.4511378727277089797869624938*c[74]
+                                   - 1620.*c[75]
+                                   - 804.9844718999242907073025207433*c[79]
+                                   - 2520.*c[80]
+                                   - 3622.4301235496593081828613433447*c[81]
+                                   - 2412.716311545972037137256816652*c[82]
+                                   + 139.42740046346700786645355439217*c[92]
+                                   + 476.23523599162630629029083565507*c[96]
+                                   + 727.4613391789284632815274634325*c[97]
+                                   + 952.4704719832526125805816713101*c[101]
+                                   + 2381.1761799581315314514541782753*c[102]
+                                   + 2091.4110069520051179968033158825*c[103]
+                                   + 1394.2740046346700786645355439217*c[107]
+                                   + 4364.7680350735707796891647805948*c[108]
+                                   + 6274.233020856015353990409947647*c[109]
+                                   + 4178.9472358478038098848152482051*c[110]
+                                   + 1334.9157276772193307680515393441*c[114]
+                                   + 4762.3523599162630629029083565507*c[115]
+                                   + 8572.234247849273513225235041791*c[116]
+                                   + 9344.410093740535315376360775409*c[117]
+                                   + 5245.798318654654492911390221589*c[118]
+                                   - 154.14279094398154824140278173168*c[128]
+                                   - 540.*c[132]
+                                   - 824.863625092051201185848494871*c[133]
+                                   - 1126.9782606598940069902235290406*c[137]
+                                   - 2817.4456516497350174755588226014*c[138]
+                                   - 2474.5908752761536035575454846131*c[139]
+                                   - 1800.*c[143]
+                                   - 5634.891303299470034951117645203*c[144]
+                                   - 8100.*c[145]
+                                   - 5394.997683039354188449097360609*c[146]
+                                   - 2312.1418641597232236210417259752*c[150]
+                                   - 8248.63625092051201185848494871*c[151]
+                                   - 14847.545251656921621345272907679*c[152]
+                                   - 16184.993049118062565347292081826*c[153]
+                                   - 9085.989214169253018660437594026*c[154]
+                                   - 2031.6889525712345123963865340366*c[158]
+                                   - 7897.467948652909854365749476675*c[159]
+                                   - 16200.*c[160]
+                                   - 22112.910256228147592224098534689*c[161]
+                                   - 20316.889525712345123963865340366*c[162]
+                                   - 10142.804345939046062912011761365*c[163]
+                                   + z*(183.30302779823360026352188774912*c[33]
+                                        - 317.49015732775087086019389043671*c[48]
+                                        - 709.9295739719539251080793949874*c[53]
+                                        - 1454.9226783578569265630549268649*c[54]
+                                        + 409.87803063838393532884154722084*c[69]
+                                        + 1229.6340919151518059865246416625*c[74]
+                                        + 2520.*c[75]
+                                        + 1680.*c[80]
+                                        + 5634.891303299470034951117645203*c[81]
+                                        + 6433.910164122592099032684844405*c[82]
+                                        - 484.97422611928564218768497562164*c[97]
+                                        - 1587.4507866387543543009694521836*c[102]
+                                        - 3253.3060108142301835505829358172*c[103]
+                                        - 2909.8453567157138531261098537299*c[108]
+                                        - 9759.918032442690550651748807452*c[109]
+                                        - 11143.859295594143493026173995214*c[110]
+                                        - 3174.9015732775087086019389043671*c[115]
+                                        - 13334.586607765536576128143398342*c[116]
+                                        - 24918.42691664142750767029540109*c[117]
+                                        - 20983.193274618617971645560886358*c[118]
+                                        + 549.9090833947008007905656632474*c[133]
+                                        + 1878.2971010998233449837058817343*c[138]
+                                        + 3849.3635837629056055339596427315*c[139]
+                                        + 3756.5942021996466899674117634685*c[144]
+                                        + 12600.*c[145]
+                                        + 14386.660488104944502530926294957*c[146]
+                                        + 5499.090833947008007905656632474*c[151]
+                                        + 23096.181502577433633203757856389*c[152]
+                                        + 43159.98146431483350759277888487*c[153]
+                                        + 36343.956856677012074641750376103*c[154]
+                                        + 5264.97863243527323624383298445*c[159]
+                                        + 25200.*c[160]
+                                        + 58967.76068327506024593092942584*c[161]
+                                        + 81267.55810284938049585546136146*c[162]
+                                        + 56348.91303299470034951117645203*c[163]
+                                        + z*(727.4613391789284632815274634325*c[54]
+                                             - 1260.*c[75]
+                                             - 2817.4456516497350174755588226014*c[81]
+                                             - 7238.148934637916111411770449956*c[82]
+                                             + 1626.6530054071150917752914679086*c[103]
+                                             + 4879.9590162213452753258744037258*c[109]
+                                             + 12536.841707543411429654445744615*c[110]
+                                             + 6667.293303882768288064071699171*c[116]
+                                             + 28033.230281221605946129082326227*c[117]
+                                             + 39343.487389909908696835426661921*c[118]
+                                             - 1924.6817918814528027669798213658*c[139]
+                                             - 6300.*c[145]
+                                             - 16184.993049118062565347292081826*c[146]
+                                             - 11548.090751288716816601878928195*c[152]
+                                             - 48554.979147354187696041876245479*c[153]
+                                             - 68144.91910626939763995328195519*c[154]
+                                             - 12600.*c[160]
+                                             - 66338.73076868444277667229560407*c[161]
+                                             - 152376.67144284258842972899005274*c[162]
+                                             - 154959.51084073542596115573524308*c[163]
+                                             + z*(2895.2595738551664445647081799823*c[82]
+                                                  - 5014.736683017364571861778297846*c[110]
+                                                  - 11213.292112488642378451632930491*c[117]
+                                                  - 34622.26890312071965321517546249*c[118]
+                                                  + 6473.997219647225026138916832731*c[146]
+                                                  + 19421.991658941675078416750498192*c[153]
+                                                  + 59967.52881351706992315888812057*c[154]
+                                                  + 26535.492307473777110668918241627*c[161]
+                                                  + 134091.47086970147781816151124641*c[162]
+                                                  + 223141.69561065901338406425875003*c[163]
+                                                  + z*(11540.756301040239884405058487497*c[118]
+                                                       - 19989.176271172356641052962706856*c[154]
+                                                       - 44697.156956567159272720503748804*c[162]
+                                                       - 161157.8912743648429996019646528*c[163]
+                                                       + 46045.111792675669428457704186514*z*c[163]))))));
+    grad[0] /*ARGH*/[2]= 3.4641016151377545870548926830117*c[3]
+                         - 6.*c[6]
+                         - 6.*c[8]
+                         - 13.416407864998738178455042012388*c[9]
+                         + 7.745966692414833770358530799565*c[12]
+                         + 10.392304845413263761164678049035*c[14]
+                         + 23.237900077244501311075592398694*c[15]
+                         + 7.745966692414833770358530799565*c[17]
+                         + 23.237900077244501311075592398694*c[18]
+                         + 31.749015732775087086019389043671*c[19]
+                         - 9.165151389911680013176094387456*c[22]
+                         - 13.416407864998738178455042012388*c[24]
+                         - 30.*c[25]
+                         - 13.416407864998738178455042012388*c[27]
+                         - 40.249223594996214535365126037163*c[28]
+                         - 54.99090833947008007905656632474*c[29]
+                         - 9.165151389911680013176094387456*c[31]
+                         - 30.*c[32]
+                         - 54.99090833947008007905656632474*c[33]
+                         - 60.*c[34]
+                         + 10.392304845413263761164678049035*c[37]
+                         + 15.874507866387543543009694521836*c[39]
+                         + 35.49647869859769625540396974937*c[40]
+                         + 17.320508075688772935274463415059*c[42]
+                         + 51.96152422706631880582339024518*c[43]
+                         + 70.99295739719539251080793949874*c[44]
+                         + 15.874507866387543543009694521836*c[46]
+                         + 51.96152422706631880582339024518*c[47]
+                         + 95.24704719832526125805816713101*c[48]
+                         + 103.92304845413263761164678049035*c[49]
+                         + 10.392304845413263761164678049035*c[51]
+                         + 35.49647869859769625540396974937*c[52]
+                         + 70.99295739719539251080793949874*c[53]
+                         + 103.92304845413263761164678049035*c[54]
+                         + 99.49874371066199547344798210012*c[55]
+                         - 11.489125293076057319701222936438*c[58]
+                         - 18.*c[60]
+                         - 40.249223594996214535365126037163*c[61]
+                         - 20.493901531919196766442077361042*c[63]
+                         - 61.48170459575759029932623208313*c[64]
+                         - 84.*c[65]
+                         - 20.493901531919196766442077361042*c[67]
+                         - 67.08203932499369089227521006194*c[68]
+                         - 122.96340919151518059865246416625*c[69]
+                         - 134.16407864998738178455042012388*c[70]
+                         - 18.*c[72]
+                         - 61.48170459575759029932623208313*c[73]
+                         - 122.96340919151518059865246416625*c[74]
+                         - 180.*c[75]
+                         - 172.33687939614085979551834404657*c[76]
+                         - 11.489125293076057319701222936438*c[78]
+                         - 40.249223594996214535365126037163*c[79]
+                         - 84.*c[80]
+                         - 134.16407864998738178455042012388*c[81]
+                         - 172.33687939614085979551834404657*c[82]
+                         - 151.43315356948755031100729323376*c[83]
+                         + 12.48999599679679641169378624188*c[86]
+                         + 19.899748742132399094689596420024*c[88]
+                         + 44.497190922573977692268384644804*c[89]
+                         + 23.237900077244501311075592398694*c[91]
+                         + 69.71370023173350393322677719608*c[92]
+                         + 95.24704719832526125805816713101*c[93]
+                         + 24.248711305964282109384248781082*c[95]
+                         + 79.37253933193771771504847260918*c[96]
+                         + 145.49226783578569265630549268649*c[97]
+                         + 158.74507866387543543009694521836*c[98]
+                         + 23.237900077244501311075592398694*c[100]
+                         + 79.37253933193771771504847260918*c[101]
+                         + 158.74507866387543543009694521836*c[102]
+                         + 232.37900077244501311075592398694*c[103]
+                         + 222.48595461286988846134192322402*c[104]
+                         + 19.899748742132399094689596420024*c[106]
+                         + 69.71370023173350393322677719608*c[107]
+                         + 145.49226783578569265630549268649*c[108]
+                         + 232.37900077244501311075592398694*c[109]
+                         + 298.49623113198598642034394630036*c[110]
+                         + 262.28991593273272464556951107947*c[111]
+                         + 12.48999599679679641169378624188*c[113]
+                         + 44.497190922573977692268384644804*c[114]
+                         + 95.24704719832526125805816713101*c[115]
+                         + 158.74507866387543543009694521836*c[116]
+                         + 222.48595461286988846134192322402*c[117]
+                         + 262.28991593273272464556951107947*c[118]
+                         + 216.88706738761534557003886238781*c[119]
+                         - 13.416407864998738178455042012388*c[122]
+                         - 21.633307652783935758715327604823*c[124]
+                         - 48.373546489791297914199679381823*c[125]
+                         - 25.69046515733025804023379695528*c[127]
+                         - 77.07139547199077412070139086584*c[128]
+                         - 105.299572648705464724876659689*c[129]
+                         - 27.495454169735040039528283162368*c[131]
+                         - 90.*c[132]
+                         - 164.97272501841024023716969897421*c[133]
+                         - 180.*c[134]
+                         - 27.495454169735040039528283162368*c[136]
+                         - 93.91485505499116724918529408671*c[137]
+                         - 187.82971010998233449837058817343*c[138]
+                         - 274.95454169735040039528283162368*c[139]
+                         - 263.24893162176366181219164922249*c[140]
+                         - 25.69046515733025804023379695528*c[142]
+                         - 90.*c[143]
+                         - 187.82971010998233449837058817343*c[144]
+                         - 300.*c[145]
+                         - 385.3569773599538706035069543292*c[146]
+                         - 338.61482542853908539939775567276*c[147]
+                         - 21.633307652783935758715327604823*c[149]
+                         - 77.07139547199077412070139086584*c[150]
+                         - 164.97272501841024023716969897421*c[151]
+                         - 274.95454169735040039528283162368*c[152]
+                         - 385.3569773599538706035069543292*c[153]
+                         - 454.29946070846265093302187970128*c[154]
+                         - 375.65942021996466899674117634685*c[155]
+                         + x*(12.*c[6]
+                              - 46.475800154489002622151184797389*c[12]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[15]
+                              + 109.98181667894016015811313264947*c[22]
+                              + 80.49844718999242907073025207433*c[24]
+                              + 180.*c[25]
+                              + 26.832815729997476356910084024775*c[27]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 109.98181667894016015811313264947*c[29]
+                              - 207.8460969082652752232935609807*c[37]
+                              - 190.49409439665052251611633426203*c[39]
+                              - 425.95774438317235506484763699244*c[40]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 311.76914536239791283494034147106*c[43]
+                              - 425.95774438317235506484763699244*c[44]
+                              - 31.749015732775087086019389043671*c[46]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 190.49409439665052251611633426203*c[48]
+                              - 207.8460969082652752232935609807*c[49]
+                              + 344.67375879228171959103668809314*c[58]
+                              + 360.*c[60]
+                              + 804.9844718999242907073025207433*c[61]
+                              + 245.92681838303036119730492833251*c[63]
+                              + 737.7804551490910835919147849975*c[64]
+                              + 1008.*c[65]
+                              + 122.96340919151518059865246416625*c[67]
+                              + 402.49223594996214535365126037163*c[68]
+                              + 737.7804551490910835919147849975*c[69]
+                              + 804.9844718999242907073025207433*c[70]
+                              + 36.*c[72]
+                              + 122.96340919151518059865246416625*c[73]
+                              + 245.92681838303036119730492833251*c[74]
+                              + 360.*c[75]
+                              + 344.67375879228171959103668809314*c[76]
+                              - 524.5798318654654492911390221589*c[86]
+                              - 596.9924622639719728406878926007*c[88]
+                              - 1334.9157276772193307680515393441*c[89]
+                              - 464.75800154489002622151184797389*c[91]
+                              - 1394.2740046346700786645355439217*c[92]
+                              - 1904.9409439665052251611633426203*c[93]
+                              - 290.98453567157138531261098537299*c[95]
+                              - 952.4704719832526125805816713101*c[96]
+                              - 1745.9072140294283118756659122379*c[97]
+                              - 1904.9409439665052251611633426203*c[98]
+                              - 139.42740046346700786645355439217*c[100]
+                              - 476.23523599162630629029083565507*c[101]
+                              - 952.4704719832526125805816713101*c[102]
+                              - 1394.2740046346700786645355439217*c[103]
+                              - 1334.9157276772193307680515393441*c[104]
+                              - 39.799497484264798189379192840048*c[106]
+                              - 139.42740046346700786645355439217*c[107]
+                              - 290.98453567157138531261098537299*c[108]
+                              - 464.75800154489002622151184797389*c[109]
+                              - 596.9924622639719728406878926007*c[110]
+                              - 524.5798318654654492911390221589*c[111]
+                              + 751.3188404399293379934823526937*c[122]
+                              + 908.5989214169253018660437594026*c[124]
+                              + 2031.6889525712345123963865340366*c[125]
+                              + 770.7139547199077412070139086584*c[127]
+                              + 2312.1418641597232236210417259752*c[128]
+                              + 3158.9871794611639417462997906699*c[129]
+                              + 549.9090833947008007905656632474*c[131]
+                              + 1800.*c[132]
+                              + 3299.4545003682048047433939794842*c[133]
+                              + 3600.*c[134]
+                              + 329.94545003682048047433939794842*c[136]
+                              + 1126.9782606598940069902235290406*c[137]
+                              + 2253.9565213197880139804470580811*c[138]
+                              + 3299.4545003682048047433939794842*c[139]
+                              + 3158.9871794611639417462997906699*c[140]
+                              + 154.14279094398154824140278173168*c[142]
+                              + 540.*c[143]
+                              + 1126.9782606598940069902235290406*c[144]
+                              + 1800.*c[145]
+                              + 2312.1418641597232236210417259752*c[146]
+                              + 2031.6889525712345123963865340366*c[147]
+                              + x*(46.475800154489002622151184797389*c[12]
+                                   - 274.95454169735040039528283162368*c[22]
+                                   - 80.49844718999242907073025207433*c[24]
+                                   - 180.*c[25]
+                                   + 935.3074360871937385048210244132*c[37]
+                                   + 476.23523599162630629029083565507*c[39]
+                                   + 1064.8943609579308876621190924811*c[40]
+                                   + 103.92304845413263761164678049035*c[42]
+                                   + 311.76914536239791283494034147106*c[43]
+                                   + 425.95774438317235506484763699244*c[44]
+                                   - 2412.716311545972037137256816652*c[58]
+                                   - 1620.*c[60]
+                                   - 3622.4301235496593081828613433447*c[61]
+                                   - 614.8170459575759029932623208313*c[63]
+                                   - 1844.4511378727277089797869624938*c[64]
+                                   - 2520.*c[65]
+                                   - 122.96340919151518059865246416625*c[67]
+                                   - 402.49223594996214535365126037163*c[68]
+                                   - 737.7804551490910835919147849975*c[69]
+                                   - 804.9844718999242907073025207433*c[70]
+                                   + 5245.798318654654492911390221589*c[86]
+                                   + 4178.9472358478038098848152482051*c[88]
+                                   + 9344.410093740535315376360775409*c[89]
+                                   + 2091.4110069520051179968033158825*c[91]
+                                   + 6274.233020856015353990409947647*c[92]
+                                   + 8572.234247849273513225235041791*c[93]
+                                   + 727.4613391789284632815274634325*c[95]
+                                   + 2381.1761799581315314514541782753*c[96]
+                                   + 4364.7680350735707796891647805948*c[97]
+                                   + 4762.3523599162630629029083565507*c[98]
+                                   + 139.42740046346700786645355439217*c[100]
+                                   + 476.23523599162630629029083565507*c[101]
+                                   + 952.4704719832526125805816713101*c[102]
+                                   + 1394.2740046346700786645355439217*c[103]
+                                   + 1334.9157276772193307680515393441*c[104]
+                                   - 10142.804345939046062912011761365*c[122]
+                                   - 9085.989214169253018660437594026*c[124]
+                                   - 20316.889525712345123963865340366*c[125]
+                                   - 5394.997683039354188449097360609*c[127]
+                                   - 16184.993049118062565347292081826*c[128]
+                                   - 22112.910256228147592224098534689*c[129]
+                                   - 2474.5908752761536035575454846131*c[131]
+                                   - 8100.*c[132]
+                                   - 14847.545251656921621345272907679*c[133]
+                                   - 16200.*c[134]
+                                   - 824.863625092051201185848494871*c[136]
+                                   - 2817.4456516497350174755588226014*c[137]
+                                   - 5634.891303299470034951117645203*c[138]
+                                   - 8248.63625092051201185848494871*c[139]
+                                   - 7897.467948652909854365749476675*c[140]
+                                   + x*(183.30302779823360026352188774912*c[22]
+                                        - 1454.9226783578569265630549268649*c[37]
+                                        - 317.49015732775087086019389043671*c[39]
+                                        - 709.9295739719539251080793949874*c[40]
+                                        + 6433.910164122592099032684844405*c[58]
+                                        + 2520.*c[60]
+                                        + 5634.891303299470034951117645203*c[61]
+                                        + 409.87803063838393532884154722084*c[63]
+                                        + 1229.6340919151518059865246416625*c[64]
+                                        + 1680.*c[65]
+                                        - 20983.193274618617971645560886358*c[86]
+                                        - 11143.859295594143493026173995214*c[88]
+                                        - 24918.42691664142750767029540109*c[89]
+                                        - 3253.3060108142301835505829358172*c[91]
+                                        - 9759.918032442690550651748807452*c[92]
+                                        - 13334.586607765536576128143398342*c[93]
+                                        - 484.97422611928564218768497562164*c[95]
+                                        - 1587.4507866387543543009694521836*c[96]
+                                        - 2909.8453567157138531261098537299*c[97]
+                                        - 3174.9015732775087086019389043671*c[98]
+                                        + 56348.91303299470034951117645203*c[122]
+                                        + 36343.956856677012074641750376103*c[124]
+                                        + 81267.55810284938049585546136146*c[125]
+                                        + 14386.660488104944502530926294957*c[127]
+                                        + 43159.98146431483350759277888487*c[128]
+                                        + 58967.76068327506024593092942584*c[129]
+                                        + 3849.3635837629056055339596427315*c[131]
+                                        + 12600.*c[132]
+                                        + 23096.181502577433633203757856389*c[133]
+                                        + 25200.*c[134]
+                                        + x*(727.4613391789284632815274634325*c[37]
+                                             - 7238.148934637916111411770449956*c[58]
+                                             - 1260.*c[60]
+                                             - 2817.4456516497350174755588226014*c[61]
+                                             + 39343.487389909908696835426661921*c[86]
+                                             + 12536.841707543411429654445744615*c[88]
+                                             + 28033.230281221605946129082326227*c[89]
+                                             + 1626.6530054071150917752914679086*c[91]
+                                             + 4879.9590162213452753258744037258*c[92]
+                                             + 6667.293303882768288064071699171*c[93]
+                                             - 154959.51084073542596115573524308*c[122]
+                                             - 68144.91910626939763995328195519*c[124]
+                                             - 152376.67144284258842972899005274*c[125]
+                                             - 16184.993049118062565347292081826*c[127]
+                                             - 48554.979147354187696041876245479*c[128]
+                                             - 66338.73076868444277667229560407*c[129]
+                                             + x*(2895.2595738551664445647081799823*c[58]
+                                                  - 34622.26890312071965321517546249*c[86]
+                                                  - 5014.736683017364571861778297846*c[88]
+                                                  - 11213.292112488642378451632930491*c[89]
+                                                  + 223141.69561065901338406425875003*c[122]
+                                                  + 59967.52881351706992315888812057*c[124]
+                                                  + 134091.47086970147781816151124641*c[125]
+                                                  + x*(11540.756301040239884405058487497*c[86]
+                                                       - 161157.8912743648429996019646528*c[122]
+                                                       + 46045.111792675669428457704186514*x*c[122]
+                                                       - 19989.176271172356641052962706856*c[124]
+                                                       + 39978.352542344713282105925413713*y*c[124]
+                                                       - 44697.156956567159272720503748804*c[125]
+                                                       + 89394.31391313431854544100749761*z*c[125])
+                                                  + 6473.997219647225026138916832731*c[127]
+                                                  + 19421.991658941675078416750498192*c[128]
+                                                  + y*(10029.473366034729143723556595692*c[88]
+                                                       - 119935.05762703413984631777624114*c[124]
+                                                       - 38843.983317883350156833500996383*c[127]
+                                                       + 38843.983317883350156833500996383*y*c[127]
+                                                       - 38843.983317883350156833500996383*c[128]
+                                                       + 77687.96663576670031366700199277*z*c[128])
+                                                  + 26535.492307473777110668918241627*c[129]
+                                                  + z*(22426.584224977284756903265860981*c[89]
+                                                       - 268182.94173940295563632302249282*c[125]
+                                                       - 38843.983317883350156833500996383*c[128]
+                                                       - 132677.46153736888555334459120813*c[129]
+                                                       + 132677.46153736888555334459120813*z*c[129]))
+                                             - 1924.6817918814528027669798213658*c[131]
+                                             - 6300.*c[132]
+                                             - 11548.090751288716816601878928195*c[133]
+                                             + y*(2520.*c[60]
+                                                  - 25073.68341508682285930889148923*c[88]
+                                                  - 9759.918032442690550651748807452*c[91]
+                                                  - 9759.918032442690550651748807452*c[92]
+                                                  + 136289.83821253879527990656391038*c[124]
+                                                  + 97109.95829470837539208375249096*c[127]
+                                                  + 97109.95829470837539208375249096*c[128]
+                                                  + 23096.181502577433633203757856389*c[131]
+                                                  + 37800.*c[132]
+                                                  + y*(9759.918032442690550651748807452*c[91]
+                                                       - 97109.95829470837539208375249096*c[127]
+                                                       - 57740.45375644358408300939464097*c[131]
+                                                       + 38493.635837629056055339596427315*y*c[131]
+                                                       - 37800.*c[132]
+                                                       + 75600.*z*c[132])
+                                                  + 23096.181502577433633203757856389*c[133]
+                                                  + z*(19519.836064885381101303497614903*c[92]
+                                                       - 194219.91658941675078416750498192*c[128]
+                                                       - 75600.*c[132]
+                                                       - 115480.90751288716816601878928195*c[133]
+                                                       + 115480.90751288716816601878928195*z*c[133]))
+                                             - 12600.*c[134]
+                                             + z*(5634.891303299470034951117645203*c[61]
+                                                  - 56066.46056244321189225816465245*c[89]
+                                                  - 9759.918032442690550651748807452*c[92]
+                                                  - 33336.466519413841440320358495855*c[93]
+                                                  + 304753.34288568517685945798010548*c[125]
+                                                  + 97109.95829470837539208375249096*c[128]
+                                                  + 331693.65384342221388336147802034*c[129]
+                                                  + 12600.*c[132]
+                                                  + 57740.45375644358408300939464097*c[133]
+                                                  + 113400.*c[134]
+                                                  + z*(33336.466519413841440320358495855*c[93]
+                                                       - 331693.65384342221388336147802034*c[129]
+                                                       - 57740.45375644358408300939464097*c[133]
+                                                       - 264600.*c[134]
+                                                       + 176400.*z*c[134])))
+                                        + 549.9090833947008007905656632474*c[136]
+                                        + 1878.2971010998233449837058817343*c[137]
+                                        + 3756.5942021996466899674117634685*c[138]
+                                        + 5499.090833947008007905656632474*c[139]
+                                        + y*(634.9803146555017417203877808734*c[39]
+                                             - 5040.*c[60]
+                                             - 2459.2681838303036119730492833251*c[63]
+                                             - 2459.2681838303036119730492833251*c[64]
+                                             + 22287.718591188286986052347990427*c[88]
+                                             + 19519.836064885381101303497614903*c[91]
+                                             + 19519.836064885381101303497614903*c[92]
+                                             + 5819.69071343142770625221970746*c[95]
+                                             + 9524.704719832526125805816713101*c[96]
+                                             + 5819.69071343142770625221970746*c[97]
+                                             - 72687.91371335402414928350075221*c[124]
+                                             - 86319.96292862966701518555776974*c[127]
+                                             - 86319.96292862966701518555776974*c[128]
+                                             - 46192.363005154867266407515712778*c[131]
+                                             - 75600.*c[132]
+                                             - 46192.363005154867266407515712778*c[133]
+                                             - 10998.181667894016015811313264947*c[136]
+                                             - 22539.565213197880139804470580811*c[137]
+                                             - 22539.565213197880139804470580811*c[138]
+                                             + y*(2459.2681838303036119730492833251*c[63]
+                                                  - 19519.836064885381101303497614903*c[91]
+                                                  - 14549.226783578569265630549268649*c[95]
+                                                  - 9524.704719832526125805816713101*c[96]
+                                                  + 86319.96292862966701518555776974*c[127]
+                                                  + 115480.90751288716816601878928195*c[131]
+                                                  + 75600.*c[132]
+                                                  + 49491.817505523072071150909692262*c[136]
+                                                  + 56348.91303299470034951117645203*c[137]
+                                                  + y*(9699.484522385712843753699512433*c[95]
+                                                       - 76987.27167525811211067919285463*c[131]
+                                                       - 76987.27167525811211067919285463*c[136]
+                                                       + 38493.635837629056055339596427315*y*c[136]
+                                                       - 37565.942021996466899674117634685*c[137]
+                                                       + 75131.88404399293379934823526937*z*c[137])
+                                                  + 22539.565213197880139804470580811*c[138]
+                                                  + z*(19049.409439665052251611633426203*c[96]
+                                                       - 151200.*c[132]
+                                                       - 112697.82606598940069902235290406*c[137]
+                                                       - 112697.82606598940069902235290406*c[138]
+                                                       + 112697.82606598940069902235290406*z*c[138]))
+                                             - 10998.181667894016015811313264947*c[139]
+                                             + z*(4918.5363676606072239460985666501*c[64]
+                                                  - 39039.672129770762202606995229807*c[92]
+                                                  - 19049.409439665052251611633426203*c[96]
+                                                  - 29098.453567157138531261098537299*c[97]
+                                                  + 172639.92585725933403037111553948*c[128]
+                                                  + 151200.*c[132]
+                                                  + 230961.81502577433633203757856389*c[133]
+                                                  + 45079.130426395760279608941161623*c[137]
+                                                  + 112697.82606598940069902235290406*c[138]
+                                                  + 98983.63501104614414230181938452*c[139]
+                                                  + z*(29098.453567157138531261098537299*c[97]
+                                                       - 230961.81502577433633203757856389*c[133]
+                                                       - 112697.82606598940069902235290406*c[138]
+                                                       - 230961.81502577433633203757856389*c[139]
+                                                       + 153974.54335051622422135838570926*z*c[139])))
+                                        + 5264.97863243527323624383298445*c[140]
+                                        + z*(1419.8591479439078502161587899748*c[40]
+                                             - 11269.782606598940069902235290406*c[61]
+                                             - 2459.2681838303036119730492833251*c[64]
+                                             - 8400.*c[65]
+                                             + 49836.853833282855015340590802181*c[89]
+                                             + 19519.836064885381101303497614903*c[92]
+                                             + 66672.93303882768288064071699171*c[93]
+                                             + 3174.9015732775087086019389043671*c[96]
+                                             + 14549.226783578569265630549268649*c[97]
+                                             + 28574.114159497578377417450139304*c[98]
+                                             - 162535.11620569876099171092272292*c[125]
+                                             - 86319.96292862966701518555776974*c[128]
+                                             - 294838.80341637530122965464712919*c[129]
+                                             - 25200.*c[132]
+                                             - 115480.90751288716816601878928195*c[133]
+                                             - 226800.*c[134]
+                                             - 3756.5942021996466899674117634685*c[137]
+                                             - 18782.971010998233449837058817343*c[138]
+                                             - 49491.817505523072071150909692262*c[139]
+                                             - 73709.7008540938253074136617823*c[140]
+                                             + z*(8400.*c[65]
+                                                  - 66672.93303882768288064071699171*c[93]
+                                                  - 14549.226783578569265630549268649*c[97]
+                                                  - 66672.93303882768288064071699171*c[98]
+                                                  + 294838.80341637530122965464712919*c[129]
+                                                  + 115480.90751288716816601878928195*c[133]
+                                                  + 529200.*c[134]
+                                                  + 18782.971010998233449837058817343*c[138]
+                                                  + 115480.90751288716816601878928195*c[139]
+                                                  + 294838.80341637530122965464712919*c[140]
+                                                  + z*(44448.62202588512192042714466114*c[98]
+                                                       - 352800.*c[134]
+                                                       - 76987.27167525811211067919285463*c[139]
+                                                       - 442258.20512456295184448197069378*c[140]
+                                                       + 221129.10256228147592224098534689*z*c[140]))))
+                                   - 154.14279094398154824140278173168*c[142]
+                                   - 540.*c[143]
+                                   - 1126.9782606598940069902235290406*c[144]
+                                   - 1800.*c[145]
+                                   - 2312.1418641597232236210417259752*c[146]
+                                   + y*(160.99689437998485814146050414865*c[24]
+                                        - 952.4704719832526125805816713101*c[39]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        + 3240.*c[60]
+                                        + 3688.9022757454554179595739249876*c[63]
+                                        + 3688.9022757454554179595739249876*c[64]
+                                        + 1475.560910298182167183829569995*c[67]
+                                        + 2414.9534156997728721219075622298*c[68]
+                                        + 1475.560910298182167183829569995*c[69]
+                                        - 8357.89447169560761976963049641*c[88]
+                                        - 12548.466041712030707980819895295*c[91]
+                                        - 12548.466041712030707980819895295*c[92]
+                                        - 8729.53607014714155937832956119*c[95]
+                                        - 14287.057079748789188708725069652*c[96]
+                                        - 8729.53607014714155937832956119*c[97]
+                                        - 2788.5480092693401573290710878433*c[100]
+                                        - 5714.822831899515675483490027861*c[101]
+                                        - 5714.822831899515675483490027861*c[102]
+                                        - 2788.5480092693401573290710878433*c[103]
+                                        + 18171.978428338506037320875188051*c[124]
+                                        + 32369.986098236125130694584163653*c[127]
+                                        + 32369.986098236125130694584163653*c[128]
+                                        + 29695.090503313843242690545815357*c[131]
+                                        + 48600.*c[132]
+                                        + 29695.090503313843242690545815357*c[133]
+                                        + 16497.272501841024023716969897421*c[136]
+                                        + 33809.347819796820209706705871217*c[137]
+                                        + 33809.347819796820209706705871217*c[138]
+                                        + 16497.272501841024023716969897421*c[139]
+                                        + 4624.2837283194464472420834519504*c[142]
+                                        + 10800.*c[143]
+                                        + 13523.739127918728083882682348487*c[144]
+                                        + 10800.*c[145]
+                                        + y*(623.5382907247958256698806829421*c[42]
+                                             - 3688.9022757454554179595739249876*c[63]
+                                             - 3688.9022757454554179595739249876*c[67]
+                                             - 2414.9534156997728721219075622298*c[68]
+                                             + 12548.466041712030707980819895295*c[91]
+                                             + 21823.840175367853898445823902974*c[95]
+                                             + 14287.057079748789188708725069652*c[96]
+                                             + 12548.466041712030707980819895295*c[100]
+                                             + 14287.057079748789188708725069652*c[101]
+                                             + 5714.822831899515675483490027861*c[102]
+                                             - 32369.986098236125130694584163653*c[127]
+                                             - 74237.72625828460810672636453839*c[131]
+                                             - 48600.*c[132]
+                                             - 74237.72625828460810672636453839*c[136]
+                                             - 84523.36954949205052426676467804*c[137]
+                                             - 33809.347819796820209706705871217*c[138]
+                                             - 32369.986098236125130694584163653*c[142]
+                                             - 48600.*c[143]
+                                             - 33809.347819796820209706705871217*c[144]
+                                             + y*(2459.2681838303036119730492833251*c[67]
+                                                  - 14549.226783578569265630549268649*c[95]
+                                                  - 19519.836064885381101303497614903*c[100]
+                                                  - 9524.704719832526125805816713101*c[101]
+                                                  + 49491.817505523072071150909692262*c[131]
+                                                  + 115480.90751288716816601878928195*c[136]
+                                                  + 56348.91303299470034951117645203*c[137]
+                                                  + 86319.96292862966701518555776974*c[142]
+                                                  + 75600.*c[143]
+                                                  + y*(9759.918032442690550651748807452*c[100]
+                                                       - 57740.45375644358408300939464097*c[136]
+                                                       - 97109.95829470837539208375249096*c[142]
+                                                       + 38843.983317883350156833500996383*y*c[142]
+                                                       - 37800.*c[143]
+                                                       + 75600.*z*c[143])
+                                                  + 22539.565213197880139804470580811*c[144]
+                                                  + z*(19049.409439665052251611633426203*c[101]
+                                                       - 112697.82606598940069902235290406*c[137]
+                                                       - 151200.*c[143]
+                                                       - 112697.82606598940069902235290406*c[144]
+                                                       + 112697.82606598940069902235290406*z*c[144]))
+                                             - 10800.*c[145]
+                                             + z*(4829.9068313995457442438151244596*c[68]
+                                                  - 28574.114159497578377417450139304*c[96]
+                                                  - 28574.114159497578377417450139304*c[101]
+                                                  - 28574.114159497578377417450139304*c[102]
+                                                  + 97200.*c[132]
+                                                  + 169046.73909898410104853352935608*c[137]
+                                                  + 169046.73909898410104853352935608*c[138]
+                                                  + 97200.*c[143]
+                                                  + 169046.73909898410104853352935608*c[144]
+                                                  + 97200.*c[145]
+                                                  + z*(28574.114159497578377417450139304*c[102]
+                                                       - 169046.73909898410104853352935608*c[138]
+                                                       - 169046.73909898410104853352935608*c[144]
+                                                       - 226800.*c[145]
+                                                       + 151200.*z*c[145])))
+                                        + 4624.2837283194464472420834519504*c[146]
+                                        + z*(1247.0765814495916513397613658842*c[43]
+                                             - 7377.804551490910835919147849975*c[64]
+                                             - 4829.9068313995457442438151244596*c[68]
+                                             - 7377.804551490910835919147849975*c[69]
+                                             + 25096.93208342406141596163979059*c[92]
+                                             + 28574.114159497578377417450139304*c[96]
+                                             + 43647.680350735707796891647805948*c[97]
+                                             + 11429.645663799031350966980055722*c[101]
+                                             + 28574.114159497578377417450139304*c[102]
+                                             + 25096.93208342406141596163979059*c[103]
+                                             - 64739.97219647225026138916832731*c[128]
+                                             - 97200.*c[132]
+                                             - 148475.45251656921621345272907679*c[133]
+                                             - 67618.69563959364041941341174243*c[137]
+                                             - 169046.73909898410104853352935608*c[138]
+                                             - 148475.45251656921621345272907679*c[139]
+                                             - 21600.*c[143]
+                                             - 67618.69563959364041941341174243*c[144]
+                                             - 97200.*c[145]
+                                             - 64739.97219647225026138916832731*c[146]
+                                             + z*(7377.804551490910835919147849975*c[69]
+                                                  - 43647.680350735707796891647805948*c[97]
+                                                  - 28574.114159497578377417450139304*c[102]
+                                                  - 58559.50819465614330391049284471*c[103]
+                                                  + 148475.45251656921621345272907679*c[133]
+                                                  + 169046.73909898410104853352935608*c[138]
+                                                  + 346442.72253866150449805636784584*c[139]
+                                                  + 67618.69563959364041941341174243*c[144]
+                                                  + 226800.*c[145]
+                                                  + 258959.88878588900104555667330922*c[146]
+                                                  + z*(39039.672129770762202606995229807*c[103]
+                                                       - 230961.81502577433633203757856389*c[139]
+                                                       - 151200.*c[145]
+                                                       - 388439.83317883350156833500996383*c[146]
+                                                       + 194219.91658941675078416750498192*z*c[146]))))
+                                   - 2031.6889525712345123963865340366*c[147]
+                                   + z*(360.*c[25]
+                                        - 2129.7887219158617753242381849622*c[40]
+                                        - 623.5382907247958256698806829421*c[43]
+                                        - 2129.7887219158617753242381849622*c[44]
+                                        + 7244.860247099318616365722686689*c[61]
+                                        + 3688.9022757454554179595739249876*c[64]
+                                        + 12600.*c[65]
+                                        + 804.9844718999242907073025207433*c[68]
+                                        + 3688.9022757454554179595739249876*c[69]
+                                        + 7244.860247099318616365722686689*c[70]
+                                        - 18688.820187481070630752721550818*c[89]
+                                        - 12548.466041712030707980819895295*c[92]
+                                        - 42861.171239246367566126175208956*c[93]
+                                        - 4762.3523599162630629029083565507*c[96]
+                                        - 21823.840175367853898445823902974*c[97]
+                                        - 42861.171239246367566126175208956*c[98]
+                                        - 952.4704719832526125805816713101*c[101]
+                                        - 4762.3523599162630629029083565507*c[102]
+                                        - 12548.466041712030707980819895295*c[103]
+                                        - 18688.820187481070630752721550818*c[104]
+                                        + 40633.779051424690247927730680731*c[125]
+                                        + 32369.986098236125130694584163653*c[128]
+                                        + 110564.55128114073796112049267345*c[129]
+                                        + 16200.*c[132]
+                                        + 74237.72625828460810672636453839*c[133]
+                                        + 145800.*c[134]
+                                        + 5634.891303299470034951117645203*c[137]
+                                        + 28174.456516497350174755588226014*c[138]
+                                        + 74237.72625828460810672636453839*c[139]
+                                        + 110564.55128114073796112049267345*c[140]
+                                        + 1080.*c[143]
+                                        + 5634.891303299470034951117645203*c[144]
+                                        + 16200.*c[145]
+                                        + 32369.986098236125130694584163653*c[146]
+                                        + 40633.779051424690247927730680731*c[147]
+                                        + z*(2129.7887219158617753242381849622*c[44]
+                                             - 12600.*c[65]
+                                             - 3688.9022757454554179595739249876*c[69]
+                                             - 16904.673909898410104853352935608*c[70]
+                                             + 42861.171239246367566126175208956*c[93]
+                                             + 21823.840175367853898445823902974*c[97]
+                                             + 100009.39955824152432096107548756*c[98]
+                                             + 4762.3523599162630629029083565507*c[102]
+                                             + 29279.754097328071651955246422355*c[103]
+                                             + 74755.28074992428252301088620327*c[104]
+                                             - 110564.55128114073796112049267345*c[129]
+                                             - 74237.72625828460810672636453839*c[133]
+                                             - 340200.*c[134]
+                                             - 28174.456516497350174755588226014*c[138]
+                                             - 173221.36126933075224902818392292*c[139]
+                                             - 442258.20512456295184448197069378*c[140]
+                                             - 5634.891303299470034951117645203*c[144]
+                                             - 37800.*c[145]
+                                             - 129479.94439294450052277833665461*c[146]
+                                             - 243802.67430854814148756638408439*c[147]
+                                             + z*(11269.782606598940069902235290406*c[70]
+                                                  - 66672.93303882768288064071699171*c[98]
+                                                  - 19519.836064885381101303497614903*c[103]
+                                                  - 112132.92112488642378451632930491*c[104]
+                                                  + 226800.*c[134]
+                                                  + 115480.90751288716816601878928195*c[139]
+                                                  + 663387.3076868444277667229560407*c[140]
+                                                  + 25200.*c[145]
+                                                  + 194219.91658941675078416750498192*c[146]
+                                                  + 609506.685771370353718915960211*c[147]
+                                                  + z*(56066.46056244321189225816465245*c[104]
+                                                       - 331693.65384342221388336147802034*c[140]
+                                                       - 97109.95829470837539208375249096*c[146]
+                                                       - 670457.3543485073890908075562321*c[147]
+                                                       + 268182.94173940295563632302249282*z*c[147])))))
+                              + 43.266615305567871517430655209646*c[149]
+                              + 154.14279094398154824140278173168*c[150]
+                              + 329.94545003682048047433939794842*c[151]
+                              + 549.9090833947008007905656632474*c[152]
+                              + 770.7139547199077412070139086584*c[153]
+                              + 908.5989214169253018660437594026*c[154]
+                              + y*(41.569219381653055044658712196141*c[14]
+                                   - 160.99689437998485814146050414865*c[24]
+                                   - 160.99689437998485814146050414865*c[27]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   + 380.98818879330104503223266852405*c[39]
+                                   + 623.5382907247958256698806829421*c[42]
+                                   + 623.5382907247958256698806829421*c[43]
+                                   + 380.98818879330104503223266852405*c[46]
+                                   + 623.5382907247958256698806829421*c[47]
+                                   + 380.98818879330104503223266852405*c[48]
+                                   - 720.*c[60]
+                                   - 1475.560910298182167183829569995*c[63]
+                                   - 1475.560910298182167183829569995*c[64]
+                                   - 1475.560910298182167183829569995*c[67]
+                                   - 2414.9534156997728721219075622298*c[68]
+                                   - 1475.560910298182167183829569995*c[69]
+                                   - 720.*c[72]
+                                   - 1475.560910298182167183829569995*c[73]
+                                   - 1475.560910298182167183829569995*c[74]
+                                   - 720.*c[75]
+                                   + 1193.9849245279439456813757852014*c[88]
+                                   + 2788.5480092693401573290710878433*c[91]
+                                   + 2788.5480092693401573290710878433*c[92]
+                                   + 3491.8144280588566237513318244758*c[95]
+                                   + 5714.822831899515675483490027861*c[96]
+                                   + 3491.8144280588566237513318244758*c[97]
+                                   + 2788.5480092693401573290710878433*c[100]
+                                   + 5714.822831899515675483490027861*c[101]
+                                   + 5714.822831899515675483490027861*c[102]
+                                   + 2788.5480092693401573290710878433*c[103]
+                                   + 1193.9849245279439456813757852014*c[106]
+                                   + 2788.5480092693401573290710878433*c[107]
+                                   + 3491.8144280588566237513318244758*c[108]
+                                   + 2788.5480092693401573290710878433*c[109]
+                                   + 1193.9849245279439456813757852014*c[110]
+                                   - 1817.1978428338506037320875188051*c[124]
+                                   - 4624.2837283194464472420834519504*c[127]
+                                   - 4624.2837283194464472420834519504*c[128]
+                                   - 6598.909000736409609486787958968*c[131]
+                                   - 10800.*c[132]
+                                   - 6598.909000736409609486787958968*c[133]
+                                   - 6598.909000736409609486787958968*c[136]
+                                   - 13523.739127918728083882682348487*c[137]
+                                   - 13523.739127918728083882682348487*c[138]
+                                   - 6598.909000736409609486787958968*c[139]
+                                   - 4624.2837283194464472420834519504*c[142]
+                                   - 10800.*c[143]
+                                   - 13523.739127918728083882682348487*c[144]
+                                   - 10800.*c[145]
+                                   - 4624.2837283194464472420834519504*c[146]
+                                   - 1817.1978428338506037320875188051*c[149]
+                                   - 4624.2837283194464472420834519504*c[150]
+                                   - 6598.909000736409609486787958968*c[151]
+                                   - 6598.909000736409609486787958968*c[152]
+                                   - 4624.2837283194464472420834519504*c[153]
+                                   + y*(160.99689437998485814146050414865*c[27]
+                                        - 623.5382907247958256698806829421*c[42]
+                                        - 952.4704719832526125805816713101*c[46]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        + 1475.560910298182167183829569995*c[63]
+                                        + 3688.9022757454554179595739249876*c[67]
+                                        + 2414.9534156997728721219075622298*c[68]
+                                        + 3240.*c[72]
+                                        + 3688.9022757454554179595739249876*c[73]
+                                        + 1475.560910298182167183829569995*c[74]
+                                        - 2788.5480092693401573290710878433*c[91]
+                                        - 8729.53607014714155937832956119*c[95]
+                                        - 5714.822831899515675483490027861*c[96]
+                                        - 12548.466041712030707980819895295*c[100]
+                                        - 14287.057079748789188708725069652*c[101]
+                                        - 5714.822831899515675483490027861*c[102]
+                                        - 8357.89447169560761976963049641*c[106]
+                                        - 12548.466041712030707980819895295*c[107]
+                                        - 8729.53607014714155937832956119*c[108]
+                                        - 2788.5480092693401573290710878433*c[109]
+                                        + 4624.2837283194464472420834519504*c[127]
+                                        + 16497.272501841024023716969897421*c[131]
+                                        + 10800.*c[132]
+                                        + 29695.090503313843242690545815357*c[136]
+                                        + 33809.347819796820209706705871217*c[137]
+                                        + 13523.739127918728083882682348487*c[138]
+                                        + 32369.986098236125130694584163653*c[142]
+                                        + 48600.*c[143]
+                                        + 33809.347819796820209706705871217*c[144]
+                                        + 10800.*c[145]
+                                        + 18171.978428338506037320875188051*c[149]
+                                        + 32369.986098236125130694584163653*c[150]
+                                        + 29695.090503313843242690545815357*c[151]
+                                        + 16497.272501841024023716969897421*c[152]
+                                        + y*(634.9803146555017417203877808734*c[46]
+                                             - 2459.2681838303036119730492833251*c[67]
+                                             - 5040.*c[72]
+                                             - 2459.2681838303036119730492833251*c[73]
+                                             + 5819.69071343142770625221970746*c[95]
+                                             + 19519.836064885381101303497614903*c[100]
+                                             + 9524.704719832526125805816713101*c[101]
+                                             + 22287.718591188286986052347990427*c[106]
+                                             + 19519.836064885381101303497614903*c[107]
+                                             + 5819.69071343142770625221970746*c[108]
+                                             - 10998.181667894016015811313264947*c[131]
+                                             - 46192.363005154867266407515712778*c[136]
+                                             - 22539.565213197880139804470580811*c[137]
+                                             - 86319.96292862966701518555776974*c[142]
+                                             - 75600.*c[143]
+                                             - 22539.565213197880139804470580811*c[144]
+                                             - 72687.91371335402414928350075221*c[149]
+                                             - 86319.96292862966701518555776974*c[150]
+                                             - 46192.363005154867266407515712778*c[151]
+                                             + y*(2520.*c[72]
+                                                  - 9759.918032442690550651748807452*c[100]
+                                                  - 25073.68341508682285930889148923*c[106]
+                                                  - 9759.918032442690550651748807452*c[107]
+                                                  + 23096.181502577433633203757856389*c[136]
+                                                  + 97109.95829470837539208375249096*c[142]
+                                                  + 37800.*c[143]
+                                                  + 136289.83821253879527990656391038*c[149]
+                                                  + 97109.95829470837539208375249096*c[150]
+                                                  + y*(10029.473366034729143723556595692*c[106]
+                                                       - 38843.983317883350156833500996383*c[142]
+                                                       - 119935.05762703413984631777624114*c[149]
+                                                       + 39978.352542344713282105925413713*y*c[149]
+                                                       - 38843.983317883350156833500996383*c[150]
+                                                       + 77687.96663576670031366700199277*z*c[150])
+                                                  + 23096.181502577433633203757856389*c[151]
+                                                  + z*(19519.836064885381101303497614903*c[107]
+                                                       - 75600.*c[143]
+                                                       - 194219.91658941675078416750498192*c[150]
+                                                       - 115480.90751288716816601878928195*c[151]
+                                                       + 115480.90751288716816601878928195*z*c[151]))
+                                             - 10998.181667894016015811313264947*c[152]
+                                             + z*(4918.5363676606072239460985666501*c[73]
+                                                  - 19049.409439665052251611633426203*c[101]
+                                                  - 39039.672129770762202606995229807*c[107]
+                                                  - 29098.453567157138531261098537299*c[108]
+                                                  + 45079.130426395760279608941161623*c[137]
+                                                  + 151200.*c[143]
+                                                  + 112697.82606598940069902235290406*c[144]
+                                                  + 172639.92585725933403037111553948*c[150]
+                                                  + 230961.81502577433633203757856389*c[151]
+                                                  + 98983.63501104614414230181938452*c[152]
+                                                  + z*(29098.453567157138531261098537299*c[108]
+                                                       - 112697.82606598940069902235290406*c[144]
+                                                       - 230961.81502577433633203757856389*c[151]
+                                                       - 230961.81502577433633203757856389*c[152]
+                                                       + 153974.54335051622422135838570926*z*c[152])))
+                                        + 4624.2837283194464472420834519504*c[153]
+                                        + z*(1247.0765814495916513397613658842*c[47]
+                                             - 4829.9068313995457442438151244596*c[68]
+                                             - 7377.804551490910835919147849975*c[73]
+                                             - 7377.804551490910835919147849975*c[74]
+                                             + 11429.645663799031350966980055722*c[96]
+                                             + 28574.114159497578377417450139304*c[101]
+                                             + 28574.114159497578377417450139304*c[102]
+                                             + 25096.93208342406141596163979059*c[107]
+                                             + 43647.680350735707796891647805948*c[108]
+                                             + 25096.93208342406141596163979059*c[109]
+                                             - 21600.*c[132]
+                                             - 67618.69563959364041941341174243*c[137]
+                                             - 67618.69563959364041941341174243*c[138]
+                                             - 97200.*c[143]
+                                             - 169046.73909898410104853352935608*c[144]
+                                             - 97200.*c[145]
+                                             - 64739.97219647225026138916832731*c[150]
+                                             - 148475.45251656921621345272907679*c[151]
+                                             - 148475.45251656921621345272907679*c[152]
+                                             - 64739.97219647225026138916832731*c[153]
+                                             + z*(7377.804551490910835919147849975*c[74]
+                                                  - 28574.114159497578377417450139304*c[102]
+                                                  - 43647.680350735707796891647805948*c[108]
+                                                  - 58559.50819465614330391049284471*c[109]
+                                                  + 67618.69563959364041941341174243*c[138]
+                                                  + 169046.73909898410104853352935608*c[144]
+                                                  + 226800.*c[145]
+                                                  + 148475.45251656921621345272907679*c[151]
+                                                  + 346442.72253866150449805636784584*c[152]
+                                                  + 258959.88878588900104555667330922*c[153]
+                                                  + z*(39039.672129770762202606995229807*c[109]
+                                                       - 151200.*c[145]
+                                                       - 230961.81502577433633203757856389*c[152]
+                                                       - 388439.83317883350156833500996383*c[153]
+                                                       + 194219.91658941675078416750498192*z*c[153]))))
+                                   - 1817.1978428338506037320875188051*c[154]
+                                   + z*(321.9937887599697162829210082973*c[28]
+                                        - 1247.0765814495916513397613658842*c[43]
+                                        - 1247.0765814495916513397613658842*c[47]
+                                        - 1904.9409439665052251611633426203*c[48]
+                                        + 2951.1218205963643343676591399901*c[64]
+                                        + 4829.9068313995457442438151244596*c[68]
+                                        + 7377.804551490910835919147849975*c[69]
+                                        + 2951.1218205963643343676591399901*c[73]
+                                        + 7377.804551490910835919147849975*c[74]
+                                        + 6480.*c[75]
+                                        - 5577.096018538680314658142175687*c[92]
+                                        - 11429.645663799031350966980055722*c[96]
+                                        - 17459.072140294283118756659122379*c[97]
+                                        - 11429.645663799031350966980055722*c[101]
+                                        - 28574.114159497578377417450139304*c[102]
+                                        - 25096.93208342406141596163979059*c[103]
+                                        - 5577.096018538680314658142175687*c[107]
+                                        - 17459.072140294283118756659122379*c[108]
+                                        - 25096.93208342406141596163979059*c[109]
+                                        - 16715.78894339121523953926099282*c[110]
+                                        + 9248.567456638892894484166903901*c[128]
+                                        + 21600.*c[132]
+                                        + 32994.545003682048047433939794842*c[133]
+                                        + 27047.478255837456167765364696974*c[137]
+                                        + 67618.69563959364041941341174243*c[138]
+                                        + 59390.18100662768648538109163071*c[139]
+                                        + 21600.*c[143]
+                                        + 67618.69563959364041941341174243*c[144]
+                                        + 97200.*c[145]
+                                        + 64739.97219647225026138916832731*c[146]
+                                        + 9248.567456638892894484166903901*c[150]
+                                        + 32994.545003682048047433939794842*c[151]
+                                        + 59390.18100662768648538109163071*c[152]
+                                        + 64739.97219647225026138916832731*c[153]
+                                        + 36343.956856677012074641750376103*c[154]
+                                        + z*(1904.9409439665052251611633426203*c[48]
+                                             - 7377.804551490910835919147849975*c[69]
+                                             - 7377.804551490910835919147849975*c[74]
+                                             - 15120.*c[75]
+                                             + 17459.072140294283118756659122379*c[97]
+                                             + 28574.114159497578377417450139304*c[102]
+                                             + 58559.50819465614330391049284471*c[103]
+                                             + 17459.072140294283118756659122379*c[108]
+                                             + 58559.50819465614330391049284471*c[109]
+                                             + 66863.15577356486095815704397128*c[110]
+                                             - 32994.545003682048047433939794842*c[133]
+                                             - 67618.69563959364041941341174243*c[138]
+                                             - 138577.08901546460179922254713833*c[139]
+                                             - 67618.69563959364041941341174243*c[144]
+                                             - 226800.*c[145]
+                                             - 258959.88878588900104555667330922*c[146]
+                                             - 32994.545003682048047433939794842*c[151]
+                                             - 138577.08901546460179922254713833*c[152]
+                                             - 258959.88878588900104555667330922*c[153]
+                                             - 218063.74114006207244785050225662*c[154]
+                                             + z*(10080.*c[75]
+                                                  - 39039.672129770762202606995229807*c[103]
+                                                  - 39039.672129770762202606995229807*c[109]
+                                                  - 100294.73366034729143723556595692*c[110]
+                                                  + 92384.72601030973453281503142556*c[139]
+                                                  + 151200.*c[145]
+                                                  + 388439.83317883350156833500996383*c[146]
+                                                  + 92384.72601030973453281503142556*c[152]
+                                                  + 388439.83317883350156833500996383*c[153]
+                                                  + 545159.3528501551811196262556415*c[154]
+                                                  + z*(50147.36683017364571861778297846*c[110]
+                                                       - 194219.91658941675078416750498192*c[146]
+                                                       - 194219.91658941675078416750498192*c[153]
+                                                       - 599675.2881351706992315888812057*c[154]
+                                                       + 239870.11525406827969263555248228*z*c[154])))))
+                              + 751.3188404399293379934823526937*c[155]
+                              + z*(92.95160030897800524430236959478*c[15]
+                                   - 360.*c[25]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   - 549.9090833947008007905656632474*c[29]
+                                   + 851.9154887663447101296952739849*c[40]
+                                   + 623.5382907247958256698806829421*c[43]
+                                   + 2129.7887219158617753242381849622*c[44]
+                                   + 207.8460969082652752232935609807*c[47]
+                                   + 952.4704719832526125805816713101*c[48]
+                                   + 1870.6148721743874770096420488263*c[49]
+                                   - 1609.9689437998485814146050414865*c[61]
+                                   - 1475.560910298182167183829569995*c[64]
+                                   - 5040.*c[65]
+                                   - 804.9844718999242907073025207433*c[68]
+                                   - 3688.9022757454554179595739249876*c[69]
+                                   - 7244.860247099318616365722686689*c[70]
+                                   - 245.92681838303036119730492833251*c[73]
+                                   - 1229.6340919151518059865246416625*c[74]
+                                   - 3240.*c[75]
+                                   - 4825.4326230919440742745136333039*c[76]
+                                   + 2669.8314553544386615361030786883*c[89]
+                                   + 2788.5480092693401573290710878433*c[92]
+                                   + 9524.704719832526125805816713101*c[93]
+                                   + 1904.9409439665052251611633426203*c[96]
+                                   + 8729.53607014714155937832956119*c[97]
+                                   + 17144.468495698547026450470083582*c[98]
+                                   + 952.4704719832526125805816713101*c[101]
+                                   + 4762.3523599162630629029083565507*c[102]
+                                   + 12548.466041712030707980819895295*c[103]
+                                   + 18688.820187481070630752721550818*c[104]
+                                   + 278.85480092693401573290710878433*c[107]
+                                   + 1454.9226783578569265630549268649*c[108]
+                                   + 4182.822013904010235993606631765*c[109]
+                                   + 8357.89447169560761976963049641*c[110]
+                                   + 10491.596637309308985822780443179*c[111]
+                                   - 4063.3779051424690247927730680731*c[125]
+                                   - 4624.2837283194464472420834519504*c[128]
+                                   - 15794.935897305819708731498953349*c[129]
+                                   - 3600.*c[132]
+                                   - 16497.272501841024023716969897421*c[133]
+                                   - 32400.*c[134]
+                                   - 2253.9565213197880139804470580811*c[137]
+                                   - 11269.782606598940069902235290406*c[138]
+                                   - 29695.090503313843242690545815357*c[139]
+                                   - 44225.820512456295184448197069378*c[140]
+                                   - 1080.*c[143]
+                                   - 5634.891303299470034951117645203*c[144]
+                                   - 16200.*c[145]
+                                   - 32369.986098236125130694584163653*c[146]
+                                   - 40633.779051424690247927730680731*c[147]
+                                   - 308.28558188796309648280556346336*c[150]
+                                   - 1649.7272501841024023716969897421*c[151]
+                                   - 4949.1817505523072071150909692262*c[152]
+                                   - 10789.995366078708376898194721218*c[153]
+                                   - 18171.978428338506037320875188051*c[154]
+                                   - 20285.60869187809212582402352273*c[155]
+                                   + z*(549.9090833947008007905656632474*c[29]
+                                        - 2129.7887219158617753242381849622*c[44]
+                                        - 952.4704719832526125805816713101*c[48]
+                                        - 4364.7680350735707796891647805948*c[49]
+                                        + 5040.*c[65]
+                                        + 3688.9022757454554179595739249876*c[69]
+                                        + 16904.673909898410104853352935608*c[70]
+                                        + 1229.6340919151518059865246416625*c[74]
+                                        + 7560.*c[75]
+                                        + 19301.730492367776297098054533216*c[76]
+                                        - 9524.704719832526125805816713101*c[93]
+                                        - 8729.53607014714155937832956119*c[97]
+                                        - 40003.759823296609728384430195026*c[98]
+                                        - 4762.3523599162630629029083565507*c[102]
+                                        - 29279.754097328071651955246422355*c[103]
+                                        - 74755.28074992428252301088620327*c[104]
+                                        - 1454.9226783578569265630549268649*c[108]
+                                        - 9759.918032442690550651748807452*c[109]
+                                        - 33431.577886782430479078521985641*c[110]
+                                        - 62949.57982385585391493668265907*c[111]
+                                        + 15794.935897305819708731498953349*c[129]
+                                        + 16497.272501841024023716969897421*c[133]
+                                        + 75600.*c[134]
+                                        + 11269.782606598940069902235290406*c[138]
+                                        + 69288.54450773230089961127356917*c[139]
+                                        + 176903.28204982518073779278827751*c[140]
+                                        + 5634.891303299470034951117645203*c[144]
+                                        + 37800.*c[145]
+                                        + 129479.94439294450052277833665461*c[146]
+                                        + 243802.67430854814148756638408439*c[147]
+                                        + 1649.7272501841024023716969897421*c[151]
+                                        + 11548.090751288716816601878928195*c[152]
+                                        + 43159.98146431483350759277888487*c[153]
+                                        + 109031.87057003103622392525112831*c[154]
+                                        + 169046.73909898410104853352935608*c[155]
+                                        + z*(2909.8453567157138531261098537299*c[49]
+                                             - 11269.782606598940069902235290406*c[70]
+                                             - 5040.*c[75]
+                                             - 28952.595738551664445647081799823*c[76]
+                                             + 26669.173215531073152256286796684*c[98]
+                                             + 19519.836064885381101303497614903*c[103]
+                                             + 112132.92112488642378451632930491*c[104]
+                                             + 6506.612021628460367101165871634*c[109]
+                                             + 50147.36683017364571861778297846*c[110]
+                                             + 157373.94955963963478734170664768*c[111]
+                                             - 50400.*c[134]
+                                             - 46192.363005154867266407515712778*c[139]
+                                             - 265354.92307473777110668918241627*c[140]
+                                             - 25200.*c[145]
+                                             - 194219.91658941675078416750498192*c[146]
+                                             - 609506.685771370353718915960211*c[147]
+                                             - 7698.727167525811211067919285463*c[152]
+                                             - 64739.97219647225026138916832731*c[153]
+                                             - 272579.67642507759055981312782077*c[154]
+                                             - 619838.0433629417038446229409723*c[155]
+                                             + z*(14476.297869275832222823540899912*c[76]
+                                                  - 56066.46056244321189225816465245*c[104]
+                                                  - 25073.68341508682285930889148923*c[110]
+                                                  - 173111.34451560359826607587731245*c[111]
+                                                  + 132677.46153736888555334459120813*c[140]
+                                                  + 97109.95829470837539208375249096*c[146]
+                                                  + 670457.3543485073890908075562321*c[147]
+                                                  + 32369.986098236125130694584163653*c[153]
+                                                  + 299837.64406758534961579444060285*c[154]
+                                                  + 1.1157084780532950669203212937502e6*c[155]
+                                                  + z*(69244.53780624143930643035092498*c[111]
+                                                       - 268182.94173940295563632302249282*c[147]
+                                                       - 119935.05762703413984631777624114*c[154]
+                                                       - 966947.3476461890579976117879168*c[155]
+                                                       + 322315.7825487296859992039293056*z*c[155]))))))
+                         - 13.416407864998738178455042012388*c[157]
+                         - 48.373546489791297914199679381823*c[158]
+                         - 105.299572648705464724876659689*c[159]
+                         - 180.*c[160]
+                         - 263.24893162176366181219164922249*c[161]
+                         - 338.61482542853908539939775567276*c[162]
+                         - 375.65942021996466899674117634685*c[163]
+                         + y*(12.*c[8]
+                              - 20.78460969082652752232935609807*c[14]
+                              - 46.475800154489002622151184797389*c[17]
+                              - 46.475800154489002622151184797389*c[18]
+                              + 26.832815729997476356910084024775*c[24]
+                              + 80.49844718999242907073025207433*c[27]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 109.98181667894016015811313264947*c[31]
+                              + 180.*c[32]
+                              + 109.98181667894016015811313264947*c[33]
+                              - 31.749015732775087086019389043671*c[39]
+                              - 103.92304845413263761164678049035*c[42]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 190.49409439665052251611633426203*c[46]
+                              - 311.76914536239791283494034147106*c[47]
+                              - 190.49409439665052251611633426203*c[48]
+                              - 207.8460969082652752232935609807*c[51]
+                              - 425.95774438317235506484763699244*c[52]
+                              - 425.95774438317235506484763699244*c[53]
+                              - 207.8460969082652752232935609807*c[54]
+                              + 36.*c[60]
+                              + 122.96340919151518059865246416625*c[63]
+                              + 122.96340919151518059865246416625*c[64]
+                              + 245.92681838303036119730492833251*c[67]
+                              + 402.49223594996214535365126037163*c[68]
+                              + 245.92681838303036119730492833251*c[69]
+                              + 360.*c[72]
+                              + 737.7804551490910835919147849975*c[73]
+                              + 737.7804551490910835919147849975*c[74]
+                              + 360.*c[75]
+                              + 344.67375879228171959103668809314*c[78]
+                              + 804.9844718999242907073025207433*c[79]
+                              + 1008.*c[80]
+                              + 804.9844718999242907073025207433*c[81]
+                              + 344.67375879228171959103668809314*c[82]
+                              - 39.799497484264798189379192840048*c[88]
+                              - 139.42740046346700786645355439217*c[91]
+                              - 139.42740046346700786645355439217*c[92]
+                              - 290.98453567157138531261098537299*c[95]
+                              - 476.23523599162630629029083565507*c[96]
+                              - 290.98453567157138531261098537299*c[97]
+                              - 464.75800154489002622151184797389*c[100]
+                              - 952.4704719832526125805816713101*c[101]
+                              - 952.4704719832526125805816713101*c[102]
+                              - 464.75800154489002622151184797389*c[103]
+                              - 596.9924622639719728406878926007*c[106]
+                              - 1394.2740046346700786645355439217*c[107]
+                              - 1745.9072140294283118756659122379*c[108]
+                              - 1394.2740046346700786645355439217*c[109]
+                              - 596.9924622639719728406878926007*c[110]
+                              - 524.5798318654654492911390221589*c[113]
+                              - 1334.9157276772193307680515393441*c[114]
+                              - 1904.9409439665052251611633426203*c[115]
+                              - 1904.9409439665052251611633426203*c[116]
+                              - 1334.9157276772193307680515393441*c[117]
+                              - 524.5798318654654492911390221589*c[118]
+                              + 43.266615305567871517430655209646*c[124]
+                              + 154.14279094398154824140278173168*c[127]
+                              + 154.14279094398154824140278173168*c[128]
+                              + 329.94545003682048047433939794842*c[131]
+                              + 540.*c[132]
+                              + 329.94545003682048047433939794842*c[133]
+                              + 549.9090833947008007905656632474*c[136]
+                              + 1126.9782606598940069902235290406*c[137]
+                              + 1126.9782606598940069902235290406*c[138]
+                              + 549.9090833947008007905656632474*c[139]
+                              + 770.7139547199077412070139086584*c[142]
+                              + 1800.*c[143]
+                              + 2253.9565213197880139804470580811*c[144]
+                              + 1800.*c[145]
+                              + 770.7139547199077412070139086584*c[146]
+                              + 908.5989214169253018660437594026*c[149]
+                              + 2312.1418641597232236210417259752*c[150]
+                              + 3299.4545003682048047433939794842*c[151]
+                              + 3299.4545003682048047433939794842*c[152]
+                              + 2312.1418641597232236210417259752*c[153]
+                              + 908.5989214169253018660437594026*c[154]
+                              + 751.3188404399293379934823526937*c[157]
+                              + 2031.6889525712345123963865340366*c[158]
+                              + 3158.9871794611639417462997906699*c[159]
+                              + 3600.*c[160]
+                              + 3158.9871794611639417462997906699*c[161]
+                              + 2031.6889525712345123963865340366*c[162]
+                              + y*(46.475800154489002622151184797389*c[17]
+                                   - 80.49844718999242907073025207433*c[27]
+                                   - 274.95454169735040039528283162368*c[31]
+                                   - 180.*c[32]
+                                   + 103.92304845413263761164678049035*c[42]
+                                   + 476.23523599162630629029083565507*c[46]
+                                   + 311.76914536239791283494034147106*c[47]
+                                   + 935.3074360871937385048210244132*c[51]
+                                   + 1064.8943609579308876621190924811*c[52]
+                                   + 425.95774438317235506484763699244*c[53]
+                                   - 122.96340919151518059865246416625*c[63]
+                                   - 614.8170459575759029932623208313*c[67]
+                                   - 402.49223594996214535365126037163*c[68]
+                                   - 1620.*c[72]
+                                   - 1844.4511378727277089797869624938*c[73]
+                                   - 737.7804551490910835919147849975*c[74]
+                                   - 2412.716311545972037137256816652*c[78]
+                                   - 3622.4301235496593081828613433447*c[79]
+                                   - 2520.*c[80]
+                                   - 804.9844718999242907073025207433*c[81]
+                                   + 139.42740046346700786645355439217*c[91]
+                                   + 727.4613391789284632815274634325*c[95]
+                                   + 476.23523599162630629029083565507*c[96]
+                                   + 2091.4110069520051179968033158825*c[100]
+                                   + 2381.1761799581315314514541782753*c[101]
+                                   + 952.4704719832526125805816713101*c[102]
+                                   + 4178.9472358478038098848152482051*c[106]
+                                   + 6274.233020856015353990409947647*c[107]
+                                   + 4364.7680350735707796891647805948*c[108]
+                                   + 1394.2740046346700786645355439217*c[109]
+                                   + 5245.798318654654492911390221589*c[113]
+                                   + 9344.410093740535315376360775409*c[114]
+                                   + 8572.234247849273513225235041791*c[115]
+                                   + 4762.3523599162630629029083565507*c[116]
+                                   + 1334.9157276772193307680515393441*c[117]
+                                   - 154.14279094398154824140278173168*c[127]
+                                   - 824.863625092051201185848494871*c[131]
+                                   - 540.*c[132]
+                                   - 2474.5908752761536035575454846131*c[136]
+                                   - 2817.4456516497350174755588226014*c[137]
+                                   - 1126.9782606598940069902235290406*c[138]
+                                   - 5394.997683039354188449097360609*c[142]
+                                   - 8100.*c[143]
+                                   - 5634.891303299470034951117645203*c[144]
+                                   - 1800.*c[145]
+                                   - 9085.989214169253018660437594026*c[149]
+                                   - 16184.993049118062565347292081826*c[150]
+                                   - 14847.545251656921621345272907679*c[151]
+                                   - 8248.63625092051201185848494871*c[152]
+                                   - 2312.1418641597232236210417259752*c[153]
+                                   - 10142.804345939046062912011761365*c[157]
+                                   - 20316.889525712345123963865340366*c[158]
+                                   - 22112.910256228147592224098534689*c[159]
+                                   - 16200.*c[160]
+                                   - 7897.467948652909854365749476675*c[161]
+                                   + y*(183.30302779823360026352188774912*c[31]
+                                        - 317.49015732775087086019389043671*c[46]
+                                        - 1454.9226783578569265630549268649*c[51]
+                                        - 709.9295739719539251080793949874*c[52]
+                                        + 409.87803063838393532884154722084*c[67]
+                                        + 2520.*c[72]
+                                        + 1229.6340919151518059865246416625*c[73]
+                                        + 6433.910164122592099032684844405*c[78]
+                                        + 5634.891303299470034951117645203*c[79]
+                                        + 1680.*c[80]
+                                        - 484.97422611928564218768497562164*c[95]
+                                        - 3253.3060108142301835505829358172*c[100]
+                                        - 1587.4507866387543543009694521836*c[101]
+                                        - 11143.859295594143493026173995214*c[106]
+                                        - 9759.918032442690550651748807452*c[107]
+                                        - 2909.8453567157138531261098537299*c[108]
+                                        - 20983.193274618617971645560886358*c[113]
+                                        - 24918.42691664142750767029540109*c[114]
+                                        - 13334.586607765536576128143398342*c[115]
+                                        - 3174.9015732775087086019389043671*c[116]
+                                        + 549.9090833947008007905656632474*c[131]
+                                        + 3849.3635837629056055339596427315*c[136]
+                                        + 1878.2971010998233449837058817343*c[137]
+                                        + 14386.660488104944502530926294957*c[142]
+                                        + 12600.*c[143]
+                                        + 3756.5942021996466899674117634685*c[144]
+                                        + 36343.956856677012074641750376103*c[149]
+                                        + 43159.98146431483350759277888487*c[150]
+                                        + 23096.181502577433633203757856389*c[151]
+                                        + 5499.090833947008007905656632474*c[152]
+                                        + 56348.91303299470034951117645203*c[157]
+                                        + 81267.55810284938049585546136146*c[158]
+                                        + 58967.76068327506024593092942584*c[159]
+                                        + 25200.*c[160]
+                                        + y*(727.4613391789284632815274634325*c[51]
+                                             - 1260.*c[72]
+                                             - 7238.148934637916111411770449956*c[78]
+                                             - 2817.4456516497350174755588226014*c[79]
+                                             + 1626.6530054071150917752914679086*c[100]
+                                             + 12536.841707543411429654445744615*c[106]
+                                             + 4879.9590162213452753258744037258*c[107]
+                                             + 39343.487389909908696835426661921*c[113]
+                                             + 28033.230281221605946129082326227*c[114]
+                                             + 6667.293303882768288064071699171*c[115]
+                                             - 1924.6817918814528027669798213658*c[136]
+                                             - 16184.993049118062565347292081826*c[142]
+                                             - 6300.*c[143]
+                                             - 68144.91910626939763995328195519*c[149]
+                                             - 48554.979147354187696041876245479*c[150]
+                                             - 11548.090751288716816601878928195*c[151]
+                                             - 154959.51084073542596115573524308*c[157]
+                                             - 152376.67144284258842972899005274*c[158]
+                                             - 66338.73076868444277667229560407*c[159]
+                                             + y*(2895.2595738551664445647081799823*c[78]
+                                                  - 5014.736683017364571861778297846*c[106]
+                                                  - 34622.26890312071965321517546249*c[113]
+                                                  - 11213.292112488642378451632930491*c[114]
+                                                  + 6473.997219647225026138916832731*c[142]
+                                                  + 59967.52881351706992315888812057*c[149]
+                                                  + 19421.991658941675078416750498192*c[150]
+                                                  + 223141.69561065901338406425875003*c[157]
+                                                  + 134091.47086970147781816151124641*c[158]
+                                                  + y*(11540.756301040239884405058487497*c[113]
+                                                       - 19989.176271172356641052962706856*c[149]
+                                                       - 161157.8912743648429996019646528*c[157]
+                                                       + 46045.111792675669428457704186514*y*c[157]
+                                                       - 44697.156956567159272720503748804*c[158]
+                                                       + 89394.31391313431854544100749761*z*c[158])
+                                                  + 26535.492307473777110668918241627*c[159]
+                                                  + z*(22426.584224977284756903265860981*c[114]
+                                                       - 38843.983317883350156833500996383*c[150]
+                                                       - 268182.94173940295563632302249282*c[158]
+                                                       - 132677.46153736888555334459120813*c[159]
+                                                       + 132677.46153736888555334459120813*z*c[159]))
+                                             - 12600.*c[160]
+                                             + z*(5634.891303299470034951117645203*c[79]
+                                                  - 9759.918032442690550651748807452*c[107]
+                                                  - 56066.46056244321189225816465245*c[114]
+                                                  - 33336.466519413841440320358495855*c[115]
+                                                  + 12600.*c[143]
+                                                  + 97109.95829470837539208375249096*c[150]
+                                                  + 57740.45375644358408300939464097*c[151]
+                                                  + 304753.34288568517685945798010548*c[158]
+                                                  + 331693.65384342221388336147802034*c[159]
+                                                  + 113400.*c[160]
+                                                  + z*(33336.466519413841440320358495855*c[115]
+                                                       - 57740.45375644358408300939464097*c[151]
+                                                       - 331693.65384342221388336147802034*c[159]
+                                                       - 264600.*c[160]
+                                                       + 176400.*z*c[160])))
+                                        + 5264.97863243527323624383298445*c[161]
+                                        + z*(1419.8591479439078502161587899748*c[52]
+                                             - 2459.2681838303036119730492833251*c[73]
+                                             - 11269.782606598940069902235290406*c[79]
+                                             - 8400.*c[80]
+                                             + 3174.9015732775087086019389043671*c[101]
+                                             + 19519.836064885381101303497614903*c[107]
+                                             + 14549.226783578569265630549268649*c[108]
+                                             + 49836.853833282855015340590802181*c[114]
+                                             + 66672.93303882768288064071699171*c[115]
+                                             + 28574.114159497578377417450139304*c[116]
+                                             - 3756.5942021996466899674117634685*c[137]
+                                             - 25200.*c[143]
+                                             - 18782.971010998233449837058817343*c[144]
+                                             - 86319.96292862966701518555776974*c[150]
+                                             - 115480.90751288716816601878928195*c[151]
+                                             - 49491.817505523072071150909692262*c[152]
+                                             - 162535.11620569876099171092272292*c[158]
+                                             - 294838.80341637530122965464712919*c[159]
+                                             - 226800.*c[160]
+                                             - 73709.7008540938253074136617823*c[161]
+                                             + z*(8400.*c[80]
+                                                  - 14549.226783578569265630549268649*c[108]
+                                                  - 66672.93303882768288064071699171*c[115]
+                                                  - 66672.93303882768288064071699171*c[116]
+                                                  + 18782.971010998233449837058817343*c[144]
+                                                  + 115480.90751288716816601878928195*c[151]
+                                                  + 115480.90751288716816601878928195*c[152]
+                                                  + 294838.80341637530122965464712919*c[159]
+                                                  + 529200.*c[160]
+                                                  + 294838.80341637530122965464712919*c[161]
+                                                  + z*(44448.62202588512192042714466114*c[116]
+                                                       - 76987.27167525811211067919285463*c[152]
+                                                       - 352800.*c[160]
+                                                       - 442258.20512456295184448197069378*c[161]
+                                                       + 221129.10256228147592224098534689*z*c[161]))))
+                                   - 2031.6889525712345123963865340366*c[162]
+                                   + z*(360.*c[32]
+                                        - 623.5382907247958256698806829421*c[47]
+                                        - 2129.7887219158617753242381849622*c[52]
+                                        - 2129.7887219158617753242381849622*c[53]
+                                        + 804.9844718999242907073025207433*c[68]
+                                        + 3688.9022757454554179595739249876*c[73]
+                                        + 3688.9022757454554179595739249876*c[74]
+                                        + 7244.860247099318616365722686689*c[79]
+                                        + 12600.*c[80]
+                                        + 7244.860247099318616365722686689*c[81]
+                                        - 952.4704719832526125805816713101*c[96]
+                                        - 4762.3523599162630629029083565507*c[101]
+                                        - 4762.3523599162630629029083565507*c[102]
+                                        - 12548.466041712030707980819895295*c[107]
+                                        - 21823.840175367853898445823902974*c[108]
+                                        - 12548.466041712030707980819895295*c[109]
+                                        - 18688.820187481070630752721550818*c[114]
+                                        - 42861.171239246367566126175208956*c[115]
+                                        - 42861.171239246367566126175208956*c[116]
+                                        - 18688.820187481070630752721550818*c[117]
+                                        + 1080.*c[132]
+                                        + 5634.891303299470034951117645203*c[137]
+                                        + 5634.891303299470034951117645203*c[138]
+                                        + 16200.*c[143]
+                                        + 28174.456516497350174755588226014*c[144]
+                                        + 16200.*c[145]
+                                        + 32369.986098236125130694584163653*c[150]
+                                        + 74237.72625828460810672636453839*c[151]
+                                        + 74237.72625828460810672636453839*c[152]
+                                        + 32369.986098236125130694584163653*c[153]
+                                        + 40633.779051424690247927730680731*c[158]
+                                        + 110564.55128114073796112049267345*c[159]
+                                        + 145800.*c[160]
+                                        + 110564.55128114073796112049267345*c[161]
+                                        + 40633.779051424690247927730680731*c[162]
+                                        + z*(2129.7887219158617753242381849622*c[53]
+                                             - 3688.9022757454554179595739249876*c[74]
+                                             - 12600.*c[80]
+                                             - 16904.673909898410104853352935608*c[81]
+                                             + 4762.3523599162630629029083565507*c[102]
+                                             + 21823.840175367853898445823902974*c[108]
+                                             + 29279.754097328071651955246422355*c[109]
+                                             + 42861.171239246367566126175208956*c[115]
+                                             + 100009.39955824152432096107548756*c[116]
+                                             + 74755.28074992428252301088620327*c[117]
+                                             - 5634.891303299470034951117645203*c[138]
+                                             - 28174.456516497350174755588226014*c[144]
+                                             - 37800.*c[145]
+                                             - 74237.72625828460810672636453839*c[151]
+                                             - 173221.36126933075224902818392292*c[152]
+                                             - 129479.94439294450052277833665461*c[153]
+                                             - 110564.55128114073796112049267345*c[159]
+                                             - 340200.*c[160]
+                                             - 442258.20512456295184448197069378*c[161]
+                                             - 243802.67430854814148756638408439*c[162]
+                                             + z*(11269.782606598940069902235290406*c[81]
+                                                  - 19519.836064885381101303497614903*c[109]
+                                                  - 66672.93303882768288064071699171*c[116]
+                                                  - 112132.92112488642378451632930491*c[117]
+                                                  + 25200.*c[145]
+                                                  + 115480.90751288716816601878928195*c[152]
+                                                  + 194219.91658941675078416750498192*c[153]
+                                                  + 226800.*c[160]
+                                                  + 663387.3076868444277667229560407*c[161]
+                                                  + 609506.685771370353718915960211*c[162]
+                                                  + z*(56066.46056244321189225816465245*c[117]
+                                                       - 97109.95829470837539208375249096*c[153]
+                                                       - 331693.65384342221388336147802034*c[161]
+                                                       - 670457.3543485073890908075562321*c[162]
+                                                       + 268182.94173940295563632302249282*z*c[162])))))
+                              + 751.3188404399293379934823526937*c[163]
+                              + z*(92.95160030897800524430236959478*c[18]
+                                   - 160.99689437998485814146050414865*c[28]
+                                   - 360.*c[32]
+                                   - 549.9090833947008007905656632474*c[33]
+                                   + 207.8460969082652752232935609807*c[43]
+                                   + 623.5382907247958256698806829421*c[47]
+                                   + 952.4704719832526125805816713101*c[48]
+                                   + 851.9154887663447101296952739849*c[52]
+                                   + 2129.7887219158617753242381849622*c[53]
+                                   + 1870.6148721743874770096420488263*c[54]
+                                   - 245.92681838303036119730492833251*c[64]
+                                   - 804.9844718999242907073025207433*c[68]
+                                   - 1229.6340919151518059865246416625*c[69]
+                                   - 1475.560910298182167183829569995*c[73]
+                                   - 3688.9022757454554179595739249876*c[74]
+                                   - 3240.*c[75]
+                                   - 1609.9689437998485814146050414865*c[79]
+                                   - 5040.*c[80]
+                                   - 7244.860247099318616365722686689*c[81]
+                                   - 4825.4326230919440742745136333039*c[82]
+                                   + 278.85480092693401573290710878433*c[92]
+                                   + 952.4704719832526125805816713101*c[96]
+                                   + 1454.9226783578569265630549268649*c[97]
+                                   + 1904.9409439665052251611633426203*c[101]
+                                   + 4762.3523599162630629029083565507*c[102]
+                                   + 4182.822013904010235993606631765*c[103]
+                                   + 2788.5480092693401573290710878433*c[107]
+                                   + 8729.53607014714155937832956119*c[108]
+                                   + 12548.466041712030707980819895295*c[109]
+                                   + 8357.89447169560761976963049641*c[110]
+                                   + 2669.8314553544386615361030786883*c[114]
+                                   + 9524.704719832526125805816713101*c[115]
+                                   + 17144.468495698547026450470083582*c[116]
+                                   + 18688.820187481070630752721550818*c[117]
+                                   + 10491.596637309308985822780443179*c[118]
+                                   - 308.28558188796309648280556346336*c[128]
+                                   - 1080.*c[132]
+                                   - 1649.7272501841024023716969897421*c[133]
+                                   - 2253.9565213197880139804470580811*c[137]
+                                   - 5634.891303299470034951117645203*c[138]
+                                   - 4949.1817505523072071150909692262*c[139]
+                                   - 3600.*c[143]
+                                   - 11269.782606598940069902235290406*c[144]
+                                   - 16200.*c[145]
+                                   - 10789.995366078708376898194721218*c[146]
+                                   - 4624.2837283194464472420834519504*c[150]
+                                   - 16497.272501841024023716969897421*c[151]
+                                   - 29695.090503313843242690545815357*c[152]
+                                   - 32369.986098236125130694584163653*c[153]
+                                   - 18171.978428338506037320875188051*c[154]
+                                   - 4063.3779051424690247927730680731*c[158]
+                                   - 15794.935897305819708731498953349*c[159]
+                                   - 32400.*c[160]
+                                   - 44225.820512456295184448197069378*c[161]
+                                   - 40633.779051424690247927730680731*c[162]
+                                   - 20285.60869187809212582402352273*c[163]
+                                   + z*(549.9090833947008007905656632474*c[33]
+                                        - 952.4704719832526125805816713101*c[48]
+                                        - 2129.7887219158617753242381849622*c[53]
+                                        - 4364.7680350735707796891647805948*c[54]
+                                        + 1229.6340919151518059865246416625*c[69]
+                                        + 3688.9022757454554179595739249876*c[74]
+                                        + 7560.*c[75]
+                                        + 5040.*c[80]
+                                        + 16904.673909898410104853352935608*c[81]
+                                        + 19301.730492367776297098054533216*c[82]
+                                        - 1454.9226783578569265630549268649*c[97]
+                                        - 4762.3523599162630629029083565507*c[102]
+                                        - 9759.918032442690550651748807452*c[103]
+                                        - 8729.53607014714155937832956119*c[108]
+                                        - 29279.754097328071651955246422355*c[109]
+                                        - 33431.577886782430479078521985641*c[110]
+                                        - 9524.704719832526125805816713101*c[115]
+                                        - 40003.759823296609728384430195026*c[116]
+                                        - 74755.28074992428252301088620327*c[117]
+                                        - 62949.57982385585391493668265907*c[118]
+                                        + 1649.7272501841024023716969897421*c[133]
+                                        + 5634.891303299470034951117645203*c[138]
+                                        + 11548.090751288716816601878928195*c[139]
+                                        + 11269.782606598940069902235290406*c[144]
+                                        + 37800.*c[145]
+                                        + 43159.98146431483350759277888487*c[146]
+                                        + 16497.272501841024023716969897421*c[151]
+                                        + 69288.54450773230089961127356917*c[152]
+                                        + 129479.94439294450052277833665461*c[153]
+                                        + 109031.87057003103622392525112831*c[154]
+                                        + 15794.935897305819708731498953349*c[159]
+                                        + 75600.*c[160]
+                                        + 176903.28204982518073779278827751*c[161]
+                                        + 243802.67430854814148756638408439*c[162]
+                                        + 169046.73909898410104853352935608*c[163]
+                                        + z*(2909.8453567157138531261098537299*c[54]
+                                             - 5040.*c[75]
+                                             - 11269.782606598940069902235290406*c[81]
+                                             - 28952.595738551664445647081799823*c[82]
+                                             + 6506.612021628460367101165871634*c[103]
+                                             + 19519.836064885381101303497614903*c[109]
+                                             + 50147.36683017364571861778297846*c[110]
+                                             + 26669.173215531073152256286796684*c[116]
+                                             + 112132.92112488642378451632930491*c[117]
+                                             + 157373.94955963963478734170664768*c[118]
+                                             - 7698.727167525811211067919285463*c[139]
+                                             - 25200.*c[145]
+                                             - 64739.97219647225026138916832731*c[146]
+                                             - 46192.363005154867266407515712778*c[152]
+                                             - 194219.91658941675078416750498192*c[153]
+                                             - 272579.67642507759055981312782077*c[154]
+                                             - 50400.*c[160]
+                                             - 265354.92307473777110668918241627*c[161]
+                                             - 609506.685771370353718915960211*c[162]
+                                             - 619838.0433629417038446229409723*c[163]
+                                             + z*(14476.297869275832222823540899912*c[82]
+                                                  - 25073.68341508682285930889148923*c[110]
+                                                  - 56066.46056244321189225816465245*c[117]
+                                                  - 173111.34451560359826607587731245*c[118]
+                                                  + 32369.986098236125130694584163653*c[146]
+                                                  + 97109.95829470837539208375249096*c[153]
+                                                  + 299837.64406758534961579444060285*c[154]
+                                                  + 132677.46153736888555334459120813*c[161]
+                                                  + 670457.3543485073890908075562321*c[162]
+                                                  + 1.1157084780532950669203212937502e6*c[163]
+                                                  + z*(69244.53780624143930643035092498*c[118]
+                                                       - 119935.05762703413984631777624114*c[154]
+                                                       - 268182.94173940295563632302249282*c[162]
+                                                       - 966947.3476461890579976117879168*c[163]
+                                                       + 322315.7825487296859992039293056*z*c[163]))))))
+                         - 296.86360504447155958714150963013*c[164]
+                         + z*(26.832815729997476356910084024775*c[9]
+                              - 46.475800154489002622151184797389*c[15]
+                              - 46.475800154489002622151184797389*c[18]
+                              - 158.74507866387543543009694521836*c[19]
+                              + 60.*c[25]
+                              + 80.49844718999242907073025207433*c[28]
+                              + 274.95454169735040039528283162368*c[29]
+                              + 60.*c[32]
+                              + 274.95454169735040039528283162368*c[33]
+                              + 540.*c[34]
+                              - 70.99295739719539251080793949874*c[40]
+                              - 103.92304845413263761164678049035*c[43]
+                              - 354.9647869859769625540396974937*c[44]
+                              - 103.92304845413263761164678049035*c[47]
+                              - 476.23523599162630629029083565507*c[48]
+                              - 935.3074360871937385048210244132*c[49]
+                              - 70.99295739719539251080793949874*c[52]
+                              - 354.9647869859769625540396974937*c[53]
+                              - 935.3074360871937385048210244132*c[54]
+                              - 1392.9824119492679366282717494017*c[55]
+                              + 80.49844718999242907073025207433*c[61]
+                              + 122.96340919151518059865246416625*c[64]
+                              + 420.*c[65]
+                              + 134.16407864998738178455042012388*c[68]
+                              + 614.8170459575759029932623208313*c[69]
+                              + 1207.4767078498864360609537811149*c[70]
+                              + 122.96340919151518059865246416625*c[73]
+                              + 614.8170459575759029932623208313*c[74]
+                              + 1620.*c[75]
+                              + 2412.716311545972037137256816652*c[76]
+                              + 80.49844718999242907073025207433*c[79]
+                              + 420.*c[80]
+                              + 1207.4767078498864360609537811149*c[81]
+                              + 2412.716311545972037137256816652*c[82]
+                              + 3028.6630713897510062201458646752*c[83]
+                              - 88.99438184514795538453676928961*c[89]
+                              - 139.42740046346700786645355439217*c[92]
+                              - 476.23523599162630629029083565507*c[93]
+                              - 158.74507866387543543009694521836*c[96]
+                              - 727.4613391789284632815274634325*c[97]
+                              - 1428.7057079748789188708725069652*c[98]
+                              - 158.74507866387543543009694521836*c[101]
+                              - 793.7253933193771771504847260918*c[102]
+                              - 2091.4110069520051179968033158825*c[103]
+                              - 3114.8033645801784384587869251363*c[104]
+                              - 139.42740046346700786645355439217*c[107]
+                              - 727.4613391789284632815274634325*c[108]
+                              - 2091.4110069520051179968033158825*c[109]
+                              - 4178.9472358478038098848152482051*c[110]
+                              - 5245.798318654654492911390221589*c[111]
+                              - 88.99438184514795538453676928961*c[114]
+                              - 476.23523599162630629029083565507*c[115]
+                              - 1428.7057079748789188708725069652*c[116]
+                              - 3114.8033645801784384587869251363*c[117]
+                              - 5245.798318654654492911390221589*c[118]
+                              - 5855.950819465614330391049284471*c[119]
+                              + 96.74709297958259582839935876365*c[125]
+                              + 154.14279094398154824140278173168*c[128]
+                              + 526.497863243527323624383298445*c[129]
+                              + 180.*c[132]
+                              + 824.863625092051201185848494871*c[133]
+                              + 1620.*c[134]
+                              + 187.82971010998233449837058817343*c[137]
+                              + 939.1485505499116724918529408671*c[138]
+                              + 2474.5908752761536035575454846131*c[139]
+                              + 3685.4850427046912653706830891149*c[140]
+                              + 180.*c[143]
+                              + 939.1485505499116724918529408671*c[144]
+                              + 2700.*c[145]
+                              + 5394.997683039354188449097360609*c[146]
+                              + 6772.296508570781707987955113455*c[147]
+                              + 154.14279094398154824140278173168*c[150]
+                              + 824.863625092051201185848494871*c[151]
+                              + 2474.5908752761536035575454846131*c[152]
+                              + 5394.997683039354188449097360609*c[153]
+                              + 9085.989214169253018660437594026*c[154]
+                              + 10142.804345939046062912011761365*c[155]
+                              + 96.74709297958259582839935876365*c[158]
+                              + 526.497863243527323624383298445*c[159]
+                              + 1620.*c[160]
+                              + 3685.4850427046912653706830891149*c[161]
+                              + 6772.296508570781707987955113455*c[162]
+                              + 10142.804345939046062912011761365*c[163]
+                              + 10390.226176556504585549952837055*c[164]
+                              + z*(158.74507866387543543009694521836*c[19]
+                                   - 274.95454169735040039528283162368*c[29]
+                                   - 274.95454169735040039528283162368*c[33]
+                                   - 1260.*c[34]
+                                   + 354.9647869859769625540396974937*c[44]
+                                   + 476.23523599162630629029083565507*c[48]
+                                   + 2182.3840175367853898445823902974*c[49]
+                                   + 354.9647869859769625540396974937*c[53]
+                                   + 2182.3840175367853898445823902974*c[54]
+                                   + 5571.929647797071746513086997607*c[55]
+                                   - 420.*c[65]
+                                   - 614.8170459575759029932623208313*c[69]
+                                   - 2817.4456516497350174755588226014*c[70]
+                                   - 614.8170459575759029932623208313*c[74]
+                                   - 3780.*c[75]
+                                   - 9650.865246183888148549027266608*c[76]
+                                   - 420.*c[80]
+                                   - 2817.4456516497350174755588226014*c[81]
+                                   - 9650.865246183888148549027266608*c[82]
+                                   - 18171.978428338506037320875188051*c[83]
+                                   + 476.23523599162630629029083565507*c[93]
+                                   + 727.4613391789284632815274634325*c[97]
+                                   + 3333.6466519413841440320358495855*c[98]
+                                   + 793.7253933193771771504847260918*c[102]
+                                   + 4879.9590162213452753258744037258*c[103]
+                                   + 12459.213458320713753835147700545*c[104]
+                                   + 727.4613391789284632815274634325*c[108]
+                                   + 4879.9590162213452753258744037258*c[109]
+                                   + 16715.78894339121523953926099282*c[110]
+                                   + 31474.789911927926957468341329537*c[111]
+                                   + 476.23523599162630629029083565507*c[115]
+                                   + 3333.6466519413841440320358495855*c[116]
+                                   + 12459.213458320713753835147700545*c[117]
+                                   + 31474.789911927926957468341329537*c[118]
+                                   + 48799.590162213452753258744037258*c[119]
+                                   - 526.497863243527323624383298445*c[129]
+                                   - 824.863625092051201185848494871*c[133]
+                                   - 3780.*c[134]
+                                   - 939.1485505499116724918529408671*c[138]
+                                   - 5774.045375644358408300939464097*c[139]
+                                   - 14741.940170818765061482732356459*c[140]
+                                   - 939.1485505499116724918529408671*c[144]
+                                   - 6300.*c[145]
+                                   - 21579.990732157416753796389442435*c[146]
+                                   - 40633.779051424690247927730680731*c[147]
+                                   - 824.863625092051201185848494871*c[151]
+                                   - 5774.045375644358408300939464097*c[152]
+                                   - 21579.990732157416753796389442435*c[153]
+                                   - 54515.93528501551811196262556415*c[154]
+                                   - 84523.36954949205052426676467804*c[155]
+                                   - 526.497863243527323624383298445*c[159]
+                                   - 3780.*c[160]
+                                   - 14741.940170818765061482732356459*c[161]
+                                   - 40633.779051424690247927730680731*c[162]
+                                   - 84523.36954949205052426676467804*c[163]
+                                   - 114292.4879421215504410494812076*c[164]
+                                   + z*(840.*c[34]
+                                        - 1454.9226783578569265630549268649*c[49]
+                                        - 1454.9226783578569265630549268649*c[54]
+                                        - 8357.89447169560761976963049641*c[55]
+                                        + 1878.2971010998233449837058817343*c[70]
+                                        + 2520.*c[75]
+                                        + 14476.297869275832222823540899912*c[76]
+                                        + 1878.2971010998233449837058817343*c[81]
+                                        + 14476.297869275832222823540899912*c[82]
+                                        + 45429.946070846265093302187970128*c[83]
+                                        - 2222.431101294256096021357233057*c[98]
+                                        - 3253.3060108142301835505829358172*c[103]
+                                        - 18688.820187481070630752721550818*c[104]
+                                        - 3253.3060108142301835505829358172*c[109]
+                                        - 25073.68341508682285930889148923*c[110]
+                                        - 78686.97477981981739367085332384*c[111]
+                                        - 2222.431101294256096021357233057*c[116]
+                                        - 18688.820187481070630752721550818*c[117]
+                                        - 78686.97477981981739367085332384*c[118]
+                                        - 178931.83059478266009528206146995*c[119]
+                                        + 2520.*c[134]
+                                        + 3849.3635837629056055339596427315*c[139]
+                                        + 22112.910256228147592224098534689*c[140]
+                                        + 4200.*c[145]
+                                        + 32369.986098236125130694584163653*c[146]
+                                        + 101584.44762856172561981932670183*c[147]
+                                        + 3849.3635837629056055339596427315*c[152]
+                                        + 32369.986098236125130694584163653*c[153]
+                                        + 136289.83821253879527990656391038*c[154]
+                                        + 309919.02168147085192231147048615*c[155]
+                                        + 2520.*c[160]
+                                        + 22112.910256228147592224098534689*c[161]
+                                        + 101584.44762856172561981932670183*c[162]
+                                        + 309919.02168147085192231147048615*c[163]
+                                        + 571462.439710607752205247406038*c[164]
+                                        + z*(4178.9472358478038098848152482051*c[55]
+                                             - 7238.148934637916111411770449956*c[76]
+                                             - 7238.148934637916111411770449956*c[82]
+                                             - 49972.940677930891602632406767141*c[83]
+                                             + 9344.410093740535315376360775409*c[104]
+                                             + 12536.841707543411429654445744615*c[110]
+                                             + 86555.67225780179913303793865623*c[111]
+                                             + 9344.410093740535315376360775409*c[117]
+                                             + 86555.67225780179913303793865623*c[118]
+                                             + 322077.2950706087881715077106459*c[119]
+                                             - 11056.455128114073796112049267345*c[140]
+                                             - 16184.993049118062565347292081826*c[146]
+                                             - 111742.89239141789818180125937201*c[147]
+                                             - 16184.993049118062565347292081826*c[153]
+                                             - 149918.82203379267480789722030142*c[154]
+                                             - 557854.2390266475334601606468751*c[155]
+                                             - 11056.455128114073796112049267345*c[161]
+                                             - 111742.89239141789818180125937201*c[162]
+                                             - 557854.2390266475334601606468751*c[163]
+                                             - 1.4858023432475801557336432556988e6*c[164]
+                                             + z*(19989.176271172356641052962706856*c[83]
+                                                  - 34622.26890312071965321517546249*c[111]
+                                                  - 34622.26890312071965321517546249*c[118]
+                                                  - 279133.65572786094974864001589312*c[119]
+                                                  + 44697.156956567159272720503748804*c[147]
+                                                  + 59967.52881351706992315888812057*c[154]
+                                                  + 483473.6738230945289988058939584*c[155]
+                                                  + 44697.156956567159272720503748804*c[162]
+                                                  + 483473.6738230945289988058939584*c[163]
+                                                  + 2.0801232805466122180271005579783e6*c[164]
+                                                  + z*(93044.55190928698324954667196437*c[119]
+                                                       - 161157.8912743648429996019646528*c[155]
+                                                       - 161157.8912743648429996019646528*c[163]
+                                                       - 1.4858023432475801557336432556988e6*c[164]
+                                                       + 424514.95521359433020961235877109*z*c[164]))))));
+    return;
+                #endif
+  }
+}
+
+#endif // ONB_WITH_U
-- 
GitLab